/*!**********************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[0].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[0].use[3]!./assets/sass/source/campaigns/JV.CampaignList.scss ***!
  \**********************************************************************************************************************************************************************************************************************************************/
h4.nofontfamilyreq{font-weight:600!important}@font-face{font-family:Open Sans;font-style:normal;font-weight:300;src:url(../../bb51aad66cf829ed66aa.eot);src:url(../../bb51aad66cf829ed66aa.eot?#iefix) format("embedded-opentype"),url(../../b4a1398ddd410ed6cd3e.woff) format("woff"),url(../../76cc0d9b8f407f895d52.ttf) format("truetype"),url(../../0634eb637b04e5c5dd60.svg#09be4bfe8975a657af6444a6f1d73848) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:300;src:url(../../6b51c533bcc5d5e8f0f1.eot);src:url(../../6b51c533bcc5d5e8f0f1.eot?#iefix) format("embedded-opentype"),url(../../35a78c11f1eb84841621.woff) format("woff"),url(../../49f4ad618268dc94a782.ttf) format("truetype"),url(../../22e65c0c6ef954993a96.svg#fccccf1acf55b11d3e92cdf123b28da0) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:url(../../ce3b977fbf862016fff9.eot);src:url(../../ce3b977fbf862016fff9.eot?#iefix) format("embedded-opentype"),url(../../a7625556cfdf92a6efd3.woff) format("woff"),url(../../45008f107fa37c1ff2c0.ttf) format("truetype"),url(../../638c1a7237dbdd7a5e48.svg#dc56f0938c09c27a4156bb0f8f5176a2) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:400;src:url(../../ae061cec1486bb158800.eot);src:url(../../ae061cec1486bb158800.eot?#iefix) format("embedded-opentype"),url(../../d5bf4a85afc3d78ec788.woff) format("woff"),url(../../b07be5ef697ccb58ab50.ttf) format("truetype"),url(../../8bfe8c5b6553e50b2e33.svg#94c33cdd8f8847f3444990ab6c6e6a61) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:url(../../dbda9fdfe3e57a30311f.eot);src:url(../../dbda9fdfe3e57a30311f.eot?#iefix) format("embedded-opentype"),url(../../80b62f00e8febdd42ca7.woff) format("woff"),url(../../653637fe3b337d845106.ttf) format("truetype"),url(../../c62b075098b939316303.svg#b96880fafbf6b051ff49d9fe8a31137c) format("svg")}@font-face{font-family:Open Sans;font-style:italic;font-weight:600;src:url(../../1a890a3366699d9f73aa.eot);src:url(../../1a890a3366699d9f73aa.eot?#iefix) format("embedded-opentype"),url(../../be42c4e1cd17929b8895.woff) format("woff"),url(../../4bf1409d6158e3b789ed.ttf) format("truetype"),url(../../27185343a71345261f10.svg#32756bd590186a9f248741d5548b466e) format("svg")}@font-face{font-family:Open Sans;font-style:normal;font-weight:700;src:url(../../4ee8680df096ec01146e.eot);src:url(../../4ee8680df096ec01146e.eot?#iefix) format("embedded-opentype"),url(../../609e4aa5ac6f569f10a2.woff) format("woff"),url(../../22ae88ebb4492a9fd874.ttf) format("truetype"),url(../../2d00474563aaebe5906c.svg#72800b665ba60a9a58674e2a6befde3a) format("svg")}b,strong{font-weight:600}body{overflow-x:hidden}.jv-notificationsBar{background-color:#ffbb96;border-bottom:1px solid #dce3e7;color:#263238;font-size:12px;margin-left:-497px;padding:10px 5px 10px 50%;position:absolute;text-align:left;top:50px;width:100%;z-index:50}.jv-notificationsBar a{font-weight:400;margin-left:5px}.jv-message-bar{background:#333;left:0;position:fixed;right:0;z-index:15000}.jv-message-bar.bottom{bottom:0}.jv-message-bar.top{top:0}.jv-message-bar-inner{color:#fff;font-size:14px;margin:0 auto;position:relative;width:600px}.jv-message-bar-inner .block{padding:15px 10px}.jv-message-bar-inner .secondary{display:none;margin-right:10px;position:relative;top:-3px}.jv-message-bar-inner .body{margin:0;text-align:center}.jv-message-bar-body{color:grey}.jv-message-bar-header{margin-top:0;padding:0}.jv-message-bar-close{cursor:pointer;display:none;position:absolute;right:0;top:30px}.jv-message-bar,.message-bar-animate-hide,.message-bar-animate-show{transition:transform .4s,opacity .2s}.jv-message-bar.ng-hide-add,.jv-message-bar.ng-hide-remove{display:block!important;opacity:1;transform:translateY(0)}.jv-message-bar.ng-hide{opacity:0;transform:translateY(100px)}.jv-message-bar.ng-hide-remove,.message-bar-animate-hide{transition-delay:0s,.2s}.message-bar-animate-hide.message-bar-animate-hide-active,.message-bar-animate-show{opacity:0;transform:translateY(100px)}.message-bar-animate-hide,.message-bar-animate-show-active{opacity:1;transform:translateY(0)}.select2-container{display:inline-block;margin:0;position:relative;zoom:1;*display:inline;vertical-align:middle}.select2-container,.select2-drop,.select2-search,.select2-search input{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.select2-container .select2-choice{background-clip:padding-box;border:1px solid #aaa;border-radius:4px;color:#444;display:block;height:26px;line-height:26px;overflow:hidden;padding:0 0 0 8px;position:relative;text-decoration:none;white-space:nowrap;-webkit-touch-callout:none;background-color:#fff;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.5,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 50%);background-image:linear-gradient(top,#fff,#eee 50%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#ffffff",endColorstr = "#eeeeee",GradientType = 0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container.select2-drop-above .select2-choice{background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#eee),color-stop(.9,#fff));background-image:-webkit-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:-moz-linear-gradient(center bottom,#eee 0,#fff 90%);background-image:linear-gradient(top,#eee,#fff 90%);border-bottom-color:#aaa;border-radius:0 0 4px 4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#ffffff",endColorstr="#eeeeee",GradientType=0)}.select2-container.select2-allowclear .select2-choice .select2-chosen{margin-right:42px}.select2-container .select2-choice>.select2-chosen{display:block;margin-right:26px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.select2-container .select2-choice abbr{background:url(../../c07457739c183c845cac.png) 100% 0 no-repeat;border:0;cursor:pointer;display:none;font-size:1px;height:12px;outline:0;position:absolute;right:24px;text-decoration:none;top:8px;width:12px}.select2-container.select2-allowclear .select2-choice abbr{display:inline-block}.select2-container .select2-choice abbr:hover{background-position:right -11px;cursor:pointer}.select2-drop-mask{background-color:#fff;border:0;filter:alpha(opacity=0);height:auto;left:0;margin:0;min-height:100%;min-width:100%;opacity:0;padding:0;position:fixed;top:0;width:auto;z-index:9998}.select2-drop{background:#fff;border:1px solid #aaa;border-radius:0 0 4px 4px;border-top:0;-webkit-box-shadow:0 4px 5px rgba(0,0,0,.15);box-shadow:0 4px 5px rgba(0,0,0,.15);color:#000;margin-top:-1px;position:absolute;top:100%;width:100%;z-index:9999}.select2-drop-auto-width{border-top:1px solid #aaa;width:auto}.select2-drop-auto-width .select2-search{padding-top:4px}.select2-drop.select2-drop-above{border-bottom:0;border-radius:4px 4px 0 0;border-top:1px solid #aaa;-webkit-box-shadow:0 -4px 5px rgba(0,0,0,.15);box-shadow:0 -4px 5px rgba(0,0,0,.15);margin-top:1px}.select2-drop-active{border:1px solid #5897fb;border-top:none}.select2-drop.select2-drop-above.select2-drop-active{border-top:1px solid #5897fb}.select2-container .select2-choice .select2-arrow{background-clip:padding-box;background:#ccc;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#ccc),color-stop(.6,#eee));background-image:-webkit-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:-moz-linear-gradient(center bottom,#ccc 0,#eee 60%);background-image:linear-gradient(top,#ccc,#eee 60%);border-left:1px solid #aaa;border-radius:0 4px 4px 0;display:inline-block;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr = "#eeeeee",endColorstr = "#cccccc",GradientType = 0);height:100%;position:absolute;right:0;top:0;width:18px}.select2-container .select2-choice .select2-arrow b{background:url(../../c07457739c183c845cac.png) no-repeat 0 1px;display:block;height:100%;width:100%}.select2-search{display:inline-block;margin:0;min-height:26px;padding-left:4px;padding-right:4px;position:relative;white-space:nowrap;width:100%;z-index:10000}.select2-search input{background:#fff url(../../c07457739c183c845cac.png) no-repeat 100% -22px;background:url(../../c07457739c183c845cac.png) no-repeat 100% -22px,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../../c07457739c183c845cac.png) no-repeat 100% -22px,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../../c07457739c183c845cac.png) no-repeat 100% -22px,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../../c07457739c183c845cac.png) no-repeat 100% -22px,linear-gradient(top,#fff 85%,#eee 99%);border:1px solid #aaa;border-radius:0;-webkit-box-shadow:none;box-shadow:none;font-family:sans-serif;font-size:1em;height:auto!important;margin:0;min-height:26px;outline:0;padding:4px 20px 4px 5px;width:100%}.select2-drop.select2-drop-above .select2-search input{margin-top:4px}.select2-search input.select2-active{background:#fff url(../../56d4c7ce2d3591a02107.gif) no-repeat 100%;background:url(../../56d4c7ce2d3591a02107.gif) no-repeat 100%,-webkit-gradient(linear,left bottom,left top,color-stop(.85,#fff),color-stop(.99,#eee));background:url(../../56d4c7ce2d3591a02107.gif) no-repeat 100%,-webkit-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../../56d4c7ce2d3591a02107.gif) no-repeat 100%,-moz-linear-gradient(center bottom,#fff 85%,#eee 99%);background:url(../../56d4c7ce2d3591a02107.gif) no-repeat 100%,linear-gradient(top,#fff 85%,#eee 99%)}.select2-container-active .select2-choice,.select2-container-active .select2-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);outline:none}.select2-dropdown-open .select2-choice{background-color:#eee;background-image:-webkit-gradient(linear,left bottom,left top,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center bottom,#fff 0,#eee 50%);background-image:linear-gradient(top,#fff,#eee 50%);border-bottom-color:transparent;border-bottom-left-radius:0;border-bottom-right-radius:0;-webkit-box-shadow:inset 0 1px 0 #fff;box-shadow:inset 0 1px 0 #fff;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#ffffff",GradientType=0)}.select2-dropdown-open.select2-drop-above .select2-choice,.select2-dropdown-open.select2-drop-above .select2-choices{background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0,#fff),color-stop(.5,#eee));background-image:-webkit-linear-gradient(center top,#fff 0,#eee 50%);background-image:-moz-linear-gradient(center top,#fff 0,#eee 50%);background-image:linear-gradient(bottom,#fff,#eee 50%);border:1px solid #5897fb;border-top-color:transparent;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#ffffff",GradientType=0)}.select2-dropdown-open .select2-choice .select2-arrow{background:transparent;border-left:none;filter:none}.select2-dropdown-open .select2-choice .select2-arrow b{background-position:-18px 1px}.select2-results{margin:4px 4px 4px 0;max-height:200px;overflow-x:hidden;overflow-y:auto;padding:0 0 0 4px;position:relative;-webkit-tap-highlight-color:rgba(0,0,0,0)}.select2-results ul.select2-result-sub{margin:0;padding-left:0}.select2-results ul.select2-result-sub>li .select2-result-label{padding-left:20px}.select2-results ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:40px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:60px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:80px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:100px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:110px}.select2-results ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub ul.select2-result-sub>li .select2-result-label{padding-left:120px}.select2-results li{background-image:none;display:list-item;list-style:none}.select2-results li.select2-result-with-children>.select2-result-label{font-weight:700}.select2-results .select2-result-label{cursor:pointer;margin:0;min-height:1em;padding:3px 7px 4px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-results .select2-highlighted{background:#3875d7;color:#fff}.select2-results li em{background:#feffde;font-style:normal}.select2-results .select2-highlighted em{background:transparent}.select2-results .select2-highlighted ul{background:#fff;color:#000}.select2-results .select2-no-results,.select2-results .select2-searching,.select2-results .select2-selection-limit{background:#f4f4f4;display:list-item}.select2-results .select2-disabled.select2-highlighted{background:#f4f4f4;color:#666;cursor:default;display:list-item}.select2-results .select2-disabled{background:#f4f4f4;cursor:default;display:list-item}.select2-results .select2-selected{display:none}.select2-more-results.select2-active{background:#f4f4f4 url(../../56d4c7ce2d3591a02107.gif) no-repeat 100%}.select2-more-results{background:#f4f4f4;display:list-item}.select2-container.select2-container-disabled .select2-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container.select2-container-disabled .select2-choice .select2-arrow{background-color:#f4f4f4;background-image:none;border-left:0}.select2-container.select2-container-disabled .select2-choice abbr{display:none}.select2-container-multi .select2-choices{background-color:#fff;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(1%,#eee),color-stop(15%,#fff));background-image:-webkit-linear-gradient(top,#eee 1%,#fff 15%);background-image:-moz-linear-gradient(top,#eee 1%,#fff 15%);background-image:linear-gradient(top,#eee 1%,#fff 15%);border:1px solid #aaa;cursor:text;height:auto!important;height:1%;margin:0;overflow:hidden;padding:0;position:relative}.select2-locked{padding:3px 5px!important}.select2-container-multi .select2-choices{min-height:26px}.select2-container-multi.select2-container-active .select2-choices{border:1px solid #5897fb;-webkit-box-shadow:0 0 5px rgba(0,0,0,.3);box-shadow:0 0 5px rgba(0,0,0,.3);outline:none}.select2-container-multi .select2-choices li{float:left;list-style:none}.select2-container-multi .select2-choices .select2-search-field{margin:0;padding:0;white-space:nowrap}.select2-container-multi .select2-choices .select2-search-field input{background:transparent!important;border:0;-webkit-box-shadow:none;box-shadow:none;color:#666;font-family:sans-serif;font-size:100%;margin:1px 0;outline:0;padding:5px}.select2-container-multi .select2-choices .select2-search-field input.select2-active{background:#fff url(../../56d4c7ce2d3591a02107.gif) no-repeat 100%!important}.select2-default{color:#999!important}.select2-container-multi .select2-choices .select2-search-choice{background-clip:padding-box;border:1px solid #aaa;border-radius:3px;-webkit-box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);box-shadow:inset 0 0 2px #fff,0 1px 0 rgba(0,0,0,.05);color:#333;cursor:default;line-height:13px;margin:3px 0 3px 5px;padding:3px 5px 3px 18px;position:relative;-webkit-touch-callout:none;background-color:#e4e4e4;background-image:-webkit-gradient(linear,0 0,0 100%,color-stop(20%,#f4f4f4),color-stop(50%,#f0f0f0),color-stop(52%,#e8e8e8),color-stop(100%,#eee));background-image:-webkit-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);background-image:-moz-linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee 100%);background-image:linear-gradient(top,#f4f4f4 20%,#f0f0f0 50%,#e8e8e8 52%,#eee);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#eeeeee",endColorstr="#f4f4f4",GradientType=0);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select2-container-multi .select2-choices .select2-search-choice .select2-chosen{cursor:default}.select2-container-multi .select2-choices .select2-search-choice-focus{background:#d4d4d4}.select2-search-choice-close{background:url(../../c07457739c183c845cac.png) 100% 0 no-repeat;display:block;font-size:1px;height:13px;outline:none;position:absolute;right:3px;top:4px;width:12px}.select2-container-multi .select2-search-choice-close{left:3px}.select2-container-multi .select2-choices .select2-search-choice .select2-search-choice-close:hover,.select2-container-multi .select2-choices .select2-search-choice-focus .select2-search-choice-close{background-position:right -11px}.select2-container-multi.select2-container-disabled .select2-choices{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;cursor:default}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice{background-color:#f4f4f4;background-image:none;border:1px solid #ddd;padding:3px 5px}.select2-container-multi.select2-container-disabled .select2-choices .select2-search-choice .select2-search-choice-close{background:none;display:none}.select2-result-selectable .select2-match,.select2-result-unselectable .select2-match{text-decoration:underline}.select2-offscreen,.select2-offscreen:focus{clip:rect(0 0 0 0)!important;border:0!important;height:1px!important;left:0!important;margin:0!important;outline:0!important;overflow:hidden!important;padding:0!important;position:absolute!important;top:0!important;width:1px!important}.select2-display-none{display:none}.select2-measure-scrollbar{height:100px;left:-10000px;overflow:scroll;position:absolute;top:-10000px;width:100px}@media only screen and (-webkit-min-device-pixel-ratio:1.5),only screen and (min-resolution:144dpi){.select2-container .select2-choice .select2-arrow b,.select2-container .select2-choice abbr,.select2-search input,.select2-search-choice-close{background-image:url(../../688bccf95583ddf2ba42.png)!important;background-repeat:no-repeat!important;background-size:60px 40px!important}.select2-search input{background-position:100% -21px!important}}body{color:#333;font-family:Open Sans,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:13px;line-height:1.4}body,h1{font-weight:400}h1{font-size:22px}h2{font-size:16px}.small,h2,h3,h4,h5,strong,strong *{font-weight:600}.small,time{font-size:12px}time{color:#8c8c8c;font-weight:400}.jv-modal-container{overflow-x:hidden;top:0}.jv-modal-container,.jv-modal-container-center{bottom:0;left:0;position:fixed;right:0;z-index:11000}.jv-modal-container-center{overflow:hidden;top:50%}.jv-modal input,.jv-modal textarea{background-color:#fff;border:1px solid #e6e6e6;border-radius:2px;color:#404040;display:inline-block;font-size:13px;height:auto;margin:0;padding:6px 5px 7px;resize:none}.jv-modal input:focus,.jv-modal textarea:focus{background-color:#fff;border:1px solid #3d87cf;outline:0}.jv-modal .row-label-multiple{float:left;padding-right:15px}.jv-modal input{font-weight:400;vertical-align:middle}.jv-modal input[type=radio]{margin:5px}.jv-modal input[type=checkbox],.jv-modal input[type=radio]{border:none!important;overflow-y:auto}.jv-modal select{-webkit-appearance:none;box-sizing:border-box;color:#333;font-size:13px;height:28px;-webkit-box-align:center;border-image:initial;white-space:pre;-webkit-rtl-ordering:logical;border:1px solid #e6e6e6;color:#000;cursor:default;min-width:85px;padding:5px}.jv-modal select:focus{background-color:#fff;border:1px solid #3d87cf;outline:0}.jv-modal .select2-container{margin:0}.jv-modal .hasDatepicker{background-image:url(../../cf88f593f319a8a03bc3.png);background-position:100% 0;background-repeat:no-repeat}.jv-modal .next,.jv-modal .prev{background:#fff no-repeat 50%;box-sizing:content-box;display:block;height:65px;margin:-32px 0 0;opacity:1;padding:0;position:absolute;top:50%;width:55px!important}.jv-modal .next:hover,.jv-modal .prev:hover{background-color:#fff;opacity:.8}.jv-modal .prev{background:url(../../4a1141184967009b17ea.svg) 0 0 no-repeat #fff;border:1px solid #e6e6e6;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}.jv-modal .prev.disabled{cursor:text;display:inline-block;opacity:.3}.jv-modal .prev{left:-57px}.jv-modal .next{background:url(../../24d4f4f57f1e96194e2e.svg) 0 0 no-repeat #fff;border:1px solid #e6e6e6;border-radius:2px;color:transparent;cursor:pointer;display:inline-block;height:24px;padding:5px;text-indent:-99999px;width:24px}.jv-modal .next.disabled{cursor:text;display:inline-block;opacity:.3}.jv-modal .next{right:-57px}.jv-modal{background-color:#fff;border-radius:0 0 2px 2px;box-shadow:0 0 2em rgba(0,0,0,.3);margin:0 auto 20px;position:relative;top:10%!important;width:740px;z-index:12000}.jv-modal .modalTableView tr:last-child{border-bottom:1px solid #ccc!important}.jv-modal .modalTableView td{max-width:123px;padding:3px}.jv-modal .modalTableView th{padding:5px 2px;text-align:left}.jv-modal .paging{position:absolute;right:10px;top:125px}.jv-modal .paging .jv-arrowLeft{margin-right:0}.jv-modal .paging .jv-arrowLeft,.jv-modal .paging .jv-arrowRight{height:30px!important;min-width:30px!important}.jv-modal .paging .pagination-count{color:#333}.jv-modal-minimal .jv-modal{border-radius:3px;margin-top:20px}.jv-modal-minimal .jv-modal-header{display:none}.jv-modal-minimal .jv-modal-content{padding:25px;text-align:center}.jv-modal-minimal .jv-modal-icon-close{color:#ccc}.jv-modal-minimal .jv-modal-close{right:10px;top:10px}.jv-modal-content,.jv-modal-header{overflow:auto;padding:15px}.jv-modal-content.clearfix,.jv-modal-header.clearfix{overflow:inherit}.jv-modal-content .jv-modal-subpoints,.jv-modal-header .jv-modal-subpoints{margin:15px 40px}.jv-modal-content .jv-modal-subpoints>li,.jv-modal-header .jv-modal-subpoints>li{font-size:11px;list-style:initial;margin-bottom:10px}.jv-modal-content .tooltipWindow,.jv-modal-header .tooltipWindow{padding:0}.jv-modal-content .tooltipWindow:before,.jv-modal-header .tooltipWindow:before{border-left:0;border-right:0}.jv-modalSubTitle{display:inline-block;padding:0 0 10px}.jv-modal-header{background:#3d87cf;box-sizing:border-box;color:#fff;height:50px;position:relative}.jv-modal-header h1,.jv-modal-header h2,.jv-modal-header h3,.jv-modal-header h4,.jv-modal-header h5,.jv-modal-header h6{border:0;font-weight:400;margin:0;padding:0}.jv-modal-header h2{font-size:13px;font-weight:600;margin-top:4px;padding:0}.jv-modal-overlay{background-color:rgba(51,51,51,.2);bottom:0;left:0;opacity:0;position:fixed;right:0;top:0;visibility:hidden;z-index:10000}.jv-modal-overlay.animate{transition:opacity .2s,visibility 0s linear;transition-delay:.2s,.4s}.jv-modal-overlay.visible{opacity:1;transition-delay:0s;visibility:visible}.jv-modal-visible{height:100%;overflow:hidden;position:static}.jv-modal-visible .select2-drop{z-index:13000}.jv-modal-visible .select2-drop-mask{z-index:12999}.jv-modal-visible #ui-datepicker-div{z-index:13001!important}.jv-modal-close{position:absolute;right:15px;top:18px}.jv-modal-icon-close{color:#fff;font-size:13px}.modal-animate-hide,.modal-animate-show{transition:opacity .3s,transform .4s}.modal-animate-hide.modal-animate-hide-active,.modal-animate-show{bottom:-100px;opacity:0;transform:translateY(-100px)}.modal-animate-hide.modal-animate-hide-active .jv-modal,.modal-animate-show .jv-modal{margin-bottom:120px}.modal-animate-show.modal-animate-show-active{opacity:1;transform:translateY(0)}.animate-modal{transition:opacity .3s,transform .4s}.animate-modal.ng-hide-add,.animate-modal.ng-hide-remove{display:block!important}.animate-modal.ng-hide-add-active,.animate-modal.ng-hide-remove{bottom:-100px;opacity:0;transform:translateY(-100px)}.animate-modal.ng-hide-add-active .jv-modal,.animate-modal.ng-hide-remove .jv-modal{margin-bottom:120px}.animate-modal.ng-hide-remove-active{opacity:1;transform:translateY(0)}.button-group{margin-top:15px}.button-group:after{clear:both;content:"";display:table}.primary-buttons{float:right}.primary-buttons button{margin-left:10px;margin-right:0}.secondary-buttons{float:left}.error,.errorLabel{color:#e51414}.error{background-color:#fff;padding-top:5px}.ng-hide{display:none!important}.jv-modal-adapter input[type=text],.jv-modal-adapter textarea{width:100%}.jv-modal-adapter .jv-modalButton{margin-top:10px;text-align:right}.jv-modal-adapter .jv-modalButton .btn,.jv-modal-adapter .jv-modalButton .btn-cancel{margin-left:10px;margin-right:0}.jv-modal-adapter .jv-modalContent:after{clear:both;content:"";display:table}.jv-modal-adapter .jv-modalContent p{margin-bottom:0;padding:5px 0}.jv-modal-adapter .jv-modalContent>*{margin-bottom:10px}.jv-modal-adapter form{padding:0}.jv-modal-adapter .jv-hList{overflow:hidden}.jv-modal-adapter .jv-hList li{float:left}.jv-modal-adapter .jv-hList li input{margin:0 10px 0 0;width:260px}.jv-modal-adapter .jv-hList li input.wideInput{width:470px}.jv-modal-adapter .jv-hList li .btn,.jv-modal-adapter .jv-hList li .btn-black{margin-right:0}.jv-modal-adapter .jv-hList li span .select2-container{margin-right:10px;margin-top:4px}.jv-modal-visible .select2-drop{position:fixed}.jv-notificationsBar,.jv-pageTitle a{position:relative}.jv-pageTitle a{margin-right:20px}.jv-pageTitle a:after{border-bottom:6px solid transparent;border-left:6px solid #e6e6e6;border-top:6px solid transparent;margin-top:-4px;right:-3px;z-index:1}.jv-pageTitle a:after,.jv-pageTitle a:before{content:"";height:0;position:absolute;top:50%;width:0}.jv-pageTitle a:before{border-bottom:8px solid transparent;border-left:8px solid #fff;border-top:8px solid transparent;margin-top:-6px;right:0;z-index:2}.jv-addIcon{font-weight:600;line-height:15px;margin-right:15px;padding-left:20px}.jv-gridHeaderContainer{padding:10px}.jv-gridHeaderContainer .jv-action{background:#fff;border:1px solid #e6e6e6;position:relative;width:190px}.jv-gridHeaderContainer .jv-action:before{color:#ccc;height:14px;position:absolute;right:16px;top:14px;width:14px;z-index:1}.jv-gridHeaderContainer .jv-action.jv-sortCombo{width:200px}.jv-gridHeaderContainer .jv-action ul li a{font-size:13px}.jv-gridHeaderContainer .jv-action{font-weight:400}.jv-gridHeaderContainer .jv-gridHeaderActionPanel .dropDownMenu{font-weight:400;min-width:auto;padding:10px 60px 10px 13px}.jv-gridHeaderContainer .jv-arrow{margin:5px 0 5px 5px;padding:0}.jv-gridHeaderContainer .jv-number{margin-top:15px;padding:0}.jv-sortPanel{left:97px;top:12px}.jv-sortPanel1{left:323px;top:12px}.jv-sortPanel1 li a{width:118px}.jv-selectionMsg{background:#fff;border-radius:3px;box-shadow:0 2px 2px 2px rgba(0,0,0,.1);margin:0;padding:6px;z-index:999999}.jv-selectionMsg:before{border-bottom:5px solid #e51414;border-left:5px solid transparent;border-right:5px solid transparent;content:" ";display:block;height:0;width:0}.jv-selectionMsg{border-top:3px solid #e51414!important}.jv-selectionMsg:before{margin:-14px auto 10px}.jv-selectionMsg{color:#e51414;color:red;left:12px;position:absolute;top:53px}.jv-gridBody .jv-gridRow>td{padding:5px 10px;text-align:left;vertical-align:top}.jv-gridBody .jv-gridRow>td:last-child{text-align:center}.jv-gridBody .jv-gridRow>td a{font-weight:600}.jv-gridBody .jv-gridRow>th{background-color:#edf4fa;white-space:nowrap}.jv-welcomeMessage{font-size:16px;font-weight:700}#jv-successMessage{background:none repeat scroll 0 0 rgba(51,51,51,.7);bottom:0;color:#fff;display:none;font-size:13px;left:0;line-height:30px;opacity:.9;padding:5px 10px;position:fixed;text-align:center;top:auto;width:100%;z-index:999999}.jv-searchIcon{color:#fff}.jv-filter h2,.jv-filter h3{padding:0}.jv-filter h2 ul li,.jv-filter h3 ul li{padding:0 0 10px;position:relative}.jv-filter h2 ul li:last-child,.jv-filter h3 ul li:last-child{padding:0}.jv-filter h2 ul li input,.jv-filter h3 ul li input{font-size:13px}.jv-filter h2 span,.jv-filter h3 span{margin:0}.jv-filter h2 .jv-searchiconwrapper,.jv-filter h3 .jv-searchiconwrapper{margin:0;padding:4px 8px}.jv-filter h2 .jv-filterarrow,.jv-filter h3 .jv-filterarrow{margin:0;padding:0;right:0;text-indent:-9999em;width:24px}.jv-filter h2 .jv-filterArrow,.jv-filter h3 .jv-filterArrow{text-indent:-9999em}.jv-filter .jv-reset{border:1px solid #e6e6e6!important;border-radius:2px;display:inline-block;font-size:12px;margin:5px;padding:5px 10px}.jv-filter .jv-reset:hover{border-color:#215485!important}.jv-filter .jv-largeFont{font-weight:600}.jv-filter .jv-filterOptions{padding:10px 0}.jv-filter .jv-filterOptions label{display:block;font-weight:600;margin:10px 0 5px}.filterOptions .select2-container,.jv-filterOptions .select2-container{width:190px}.jv-largeFont{font-size:16px}.jv-addContentContainer td{padding:5px 0}.jv-addContentContainer td input[type=text],.jv-addContentContainer td textarea{font-weight:400;padding:5px}.jv-addContentContainer td input[type=checkbox]{margin-right:10px}.jv-addContentContainer td ul li{padding:0 0 10px}.jv-flat button{margin-right:13px}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic291cmNlL2NhbXBhaWducy9KVi5DYW1wYWlnbkxpc3QuY3NzIiwibWFwcGluZ3MiOiI7OztBQXNGQSxtQkFDSSx5QkM3RUosQ0NKQSxXQUNFLHNCQU9BLGtCQUNBLGdCQVBBLDRDQUNBLCtPRGFGLENDSkEsV0FDRSxzQkFPQSxrQkFDQSxnQkFQQSw0Q0FDQSwrT0RRRixDQ0NBLFdBQ0Usc0JBTUEsa0JBQ0EsZ0JBTkEsNkNBQ0EsbVBER0YsQ0NLQSxXQUNFLHNCQU9BLGtCQUNBLGdCQVBBLDZDQUNBLG1QRERGLENDVUEsV0FDRSxzQkFPQSxrQkFDQSxnQkFQQSw2Q0FDQSxtUERORixDQ2VBLFdBQ0Usc0JBT0Esa0JBQ0EsZ0JBUEEsNkNBQ0EsbVBEWEYsQ0NvQkEsV0FDRSxzQkFPQSxrQkFDQSxnQkFQQSw2Q0FDQSxtUERoQkYsQ0N3RUEsU0FDQyxlRHhDRCxDRTVGQSxLQUNFLGlCRjBHRixDRXZHQSxxQkFNQyx5QkFHQSxnQ0FSQyxhQ05LLENEWU4sZUFJQSxtQkFEQSwwQkFQQSxrQkFLQSxnQkFKQSxTQUZBLFdBVUEsVUYwR0QsQ0VsR0MsdUJBQ0MsZUQ4RG9CLENDN0RwQixlRm9HRixDSWhJQSxnQkFDQyxnQkFFQSxPQUNBLGVBQ0EsUUFDQSxhSmtJRCxDSWpJQyx1QkFDQyxRSm1JRixDSWpJQyxvQkFDQyxLSm1JRixDSS9IQSxzQkFHQyxVQ2xCTyxDRG1CUCxlQUZBLGNBR0Esa0JBSkEsV0pzSUQsQ0loSUMsNkJBQ0MsaUJKa0lGLENJaElDLGlDQUNDLGFBR0EsaUJFL0JRLENGNkJSLGtCQUNBLFFKbUlGLENJaElDLDRCQUNDLFNBQ0EsaUJKa0lGLENJOUhBLHFCQUNDLFVKaUlELENJOUhBLHVCQUNDLGFBQ0EsU0ppSUQsQ0k5SEEsc0JBS0MsZUFKQSxhQUNBLGtCQUNBLFFBQ0EsUUprSUQsQ0k5SEEsb0VBR0Msb0NKaUlELENJL0hBLDJEQUdDLHdCQUNBLFVBRkEsdUJKb0lELENJaElBLHdCQUVDLFVBREEsMkJKb0lELENJN0hBLHlEQUNDLHVCSm9JRCxDSWxJQSxvRkFHQyxVQURBLDJCSnNJRCxDSW5JQSwyREFHQyxVQURBLHVCSnVJRCxDTzFOQSxtQkFHSSxxQkFGQSxTQUNBLGtCQUdBLFFBQ0EsZUFDQSxxQlBnT0osQ083TkEsdUVBVUUsOEJBQ0csMkJBQ0sscUJQZ09WLENPN05BLG1DQWVJLDRCQVJBLHNCQU1BLGtCQUhBLFdBVEEsY0FDQSxZQU9BLGlCQUxBLGdCQURBLGtCQUVBLGtCQU1BLHFCQUhBLG1CQVNBLDJCQU1BLHNCQUNBLHNHQUNBLHdFQUNBLHFFQUVBLG9EQURBLHNIQVRFLHlCQUNHLHNCQUNDLHFCQUNJLGdCUGtPZCxDT3hOQSxzREFLSSxzR0FDQSx3RUFDQSxxRUFFQSxvREFSQSx5QkFFQSwwQkFLQSwrR1AwTkosQ090TkEsc0VBQ0ksaUJQeU5KLENPdE5BLG1EQUVJLGNBREEsa0JBRUEsZ0JBSUEsdUJBRkEsa0JQeU5KLENPcE5BLHdDQVlJLHFFQURBLFNBRUEsZUFaQSxhQU9BLGNBTEEsWUFXQSxVQVZBLGtCQUNBLFdBSUEscUJBSEEsUUFKQSxVUGlPSixDT2xOQSwyREFDSSxvQlBxTkosQ09sTkEsOENBQ0ksZ0NBQ0EsY1BxTkosQ09sTkEsbUJBY0ksc0JBYkEsU0FjQSx3QkFOQSxZQUpBLE9BSEEsU0FLQSxnQkFDQSxlQUdBLFVBUkEsVUFDQSxlQUVBLE1BSUEsV0FFQSxZUHdOSixDT2xOQSxjQU9JLGdCQUVBLHNCQUdBLDBCQUZBLGFBSUEsNkNBQ1EscUNBUFIsV0FOQSxnQkFDQSxrQkFFQSxTQUpBLFdBR0EsWVA2TkosQ08vTUEseUJBQ0ksMEJBQ0EsVVBrTkosQ08vTUEseUNBQ0ksZVBrTkosQ08vTUEsaUNBR0ksZ0JBRUEsMEJBSEEsMEJBS0EsOENBQ1Esc0NBUFIsY1B1TkosQ083TUEscUJBRUksd0NQZ05KLENPN01BLHFEQUNJLDRCUGdOSixDTzdNQSxrREFXSSw0QkFFQSxnQkFDQSxzR0FDQSx3RUFDQSxxRUFFQSxvREFWQSwyQkFDQSwwQkFSQSxxQkFnQkEsc0hBZEEsWUFDQSxrQkFDQSxRQUNBLE1BSkEsVVA2TkosQ08xTUEsb0RBSUksb0VBSEEsY0FFQSxZQURBLFVQK01KLENPMU1BLGdCQUNJLHFCQUdBLFNBREEsZ0JBRUEsaUJBQ0Esa0JBRUEsa0JBR0EsbUJBVEEsV0FPQSxhUDZNSixDT3hNQSxzQkFpQkksOEVBQ0EsaUtBQ0Esa0lBQ0EsK0hBQ0EsZ0hBVkEsc0JBQ0EsZ0JBRUEsd0JBQ1EsZ0JBUFIsdUJBQ0EsY0FQQSxzQkFHQSxTQUZBLGdCQUlBLFVBSEEseUJBSEEsVVAyTkosQ09wTUEsdURBQ0ksY1B1TUosQ09wTUEscUNBQ0ksd0VBQ0EsMkpBQ0EsNEhBQ0EseUhBQ0EseUdQdU1KLENPcE1BLHFGQUVJLHlCQUdBLDBDQUNRLGtDQUhSLFlQeU1KLENPbk1BLHVDQVFJLHNCQUNBLHNHQUNBLHdFQUNBLHFFQUVBLG9EQVpBLGdDQUlBLDRCQUNBLDZCQUpBLHNDQUNRLDhCQVNSLCtHUHFNSixDT2pNQSxxSEFLSSxzR0FDQSxxRUFDQSxrRUFFQSx1REFOQSxzREFLQSwrR1BvTUosQ09oTUEsc0RBQ0ksdUJBQ0EsaUJBQ0EsV1BtTUosQ09qTUEsd0RBQ0ksNkJQb01KLENPaE1BLGlCQUdJLHFCQUZBLGlCQUlBLGtCQUNBLGdCQUpBLGtCQUVBLGtCQUdBLHlDUG9NSixDT2pNQSx1Q0FDSSxTQUNBLGNQb01KLENPak1BLGdFQUFvRSxpQlBxTXBFLENPcE1BLHNGQUEwRixpQlB3TTFGLENPdk1BLDRHQUFnSCxpQlAyTWhILENPMU1BLGtJQUFzSSxpQlA4TXRJLENPN01BLHdKQUE0SixrQlBpTjVKLENPaE5BLDhLQUFrTCxrQlBvTmxMLENPbk5BLG9NQUF3TSxrQlB1TnhNLENPck5BLG9CQUdJLHNCQURBLGtCQURBLGVQME5KLENPck5BLHVFQUNJLGVQd05KLENPck5BLHVDQUdJLGVBREEsU0FHQSxlQUpBLG9CQU1BLDJCQUNFLHlCQUNHLHNCQUNDLHFCQUNJLGdCUHNOZCxDT25OQSxzQ0FDSSxtQkFDQSxVUHNOSixDT25OQSx1QkFDSSxtQkFDQSxpQlBzTkosQ09uTkEseUNBQ0ksc0JQc05KLENPbk5BLHlDQUNJLGdCQUNBLFVQc05KLENPbE5BLG1IQUdJLG1CQUNBLGlCUHFOSixDTy9NQSx1REFFSSxtQkFEQSxXQUdBLGVBREEsaUJQc05KLENPbk5BLG1DQUNFLG1CQUVBLGVBREEsaUJQdU5GLENPbk5BLG1DQUNJLFlQc05KLENPbk5BLHFDQUNJLDBFUHNOSixDT25OQSxzQkFDSSxtQkFDQSxpQlBzTkosQ09qTkEsOERBQ0kseUJBQ0Esc0JBQ0Esc0JBQ0EsY1BxTkosQ09sTkEsNkVBQ0kseUJBQ0Esc0JBQ0EsYVBxTkosQ09sTkEsbUVBQ0ksWVBxTkosQ08vTUEsMENBV0ksc0JBQ0EsOEZBQ0EsK0RBQ0EsNERBQ0EsdURBUkEsc0JBQ0EsWUFQQSxzQkFDQSxVQUNBLFNBTUEsZ0JBTEEsVUFDQSxpQlAyTkosQ085TUEsZ0JBQ0UseUJQaU5GLENPOU1BLDBDQUNJLGVQaU5KLENPOU1BLG1FQUNJLHlCQUdBLDBDQUNRLGtDQUhSLFlQbU5KLENPOU1BLDZDQUNJLFdBQ0EsZVBpTkosQ08vTUEsZ0VBQ0ksU0FDQSxVQUNBLGtCUGtOSixDTy9NQSxzRUFXSSxpQ0FIQSxTQUNBLHdCQUNRLGdCQUpSLFdBRkEsdUJBQ0EsZUFIQSxhQUtBLFVBTkEsV1AyTkosQ085TUEscUZBQ0ksaUZQaU5KLENPOU1BLGlCQUNJLG9CUGlOSixDTzlNQSxpRUFlSSw0QkFQQSxzQkFFQSxrQkFFQSw4REFDUSxzREFQUixXQUNBLGVBRkEsaUJBSEEscUJBREEseUJBRUEsa0JBY0EsMkJBTUEseUJBRUEsbUpBQ0EsdUZBQ0EseUZBQ0EsK0VBSkEsZ0hBTkUseUJBQ0csc0JBQ0MscUJBQ0ksZ0JQa05kLENPek1BLGlGQUNJLGNQNE1KLENPMU1BLHVFQUNJLGtCUDZNSixDTzFNQSw2QkFVSSxxRUFUQSxjQU9BLGNBTEEsWUFNQSxhQUxBLGtCQUNBLFVBQ0EsUUFKQSxVUG9OSixDT3pNQSxzREFDSSxRUDRNSixDT3RNQSx3TUFDSSwrQlA2TUosQ096TUEscUVBQ0kseUJBQ0Esc0JBQ0Esc0JBQ0EsY1A2TUosQ08xTUEsNEZBSUkseUJBREEsc0JBREEsc0JBREEsZVBnTkosQ08xTUEseUhBQ0ksZ0JBRDBILFlQK005SCxDT3pNQSxzRkFFSSx5QlA2TUosQ08xTUEsNENBQ0ksNkJBR0EsbUJBREEscUJBT0EsaUJBTEEsbUJBSUEsb0JBRkEsMEJBREEsb0JBRUEsNEJBR0EsZ0JBVEEsbUJQc05KLENPMU1BLHNCQUNJLFlQNk1KLENPMU1BLDJCQUtJLGFBRkEsY0FHQSxnQkFMQSxrQkFDQSxhQUVBLFdQK01KLENPek1BLG9HQUNFLCtJQUNJLG9FQUNBLHNDQUNBLG1DUDZNSixDTzNNQSxzQkFDSSx3Q1A2TUosQ0FDRixDRC93QkksS0FDSSxVTWhDRCxDTmlDQyxnRUFDQSxjQTFCVyxDQTRCWCxlQ2l4QlIsQ0Q5d0JJLFFBSkksZUN1eEJSLENEbnhCSSxHQUNJLGNDa3hCUixDRDl3QkksR0FDSSxjQ2t4QlIsQ0Q1dkJJLG1DQUZJLGVDbXhCUixDRHp3QkksWUFQSSxjQ3N4QlIsQ0Qvd0JJLEtBQ0ksY0FDQSxlQzZ3QlIsQ1F2MUJJLG9CQU9JLGtCQUxBLEtSKzFCUixDUXYxQkksK0NBTkksU0FDQSxPQUpBLGVBRUEsUUFHQSxhUnEyQlIsQ1FqMkJJLDJCQU9JLGdCQUxBLE9SKzFCUixDU3IyQkMsbUNBT0MscUJKakJNLENJa0JOLHlCQU5BLGtCQUVBLGNBUUEscUJBUEEsZUFNQSxZQUZBLFNBQ0Esb0JBSkEsV1Q2MkJGLENTdDJCRSwrQ0FJQyxxQkozQkssQ0kwQkwseUJBREEsU1QwMkJILENTcDJCQyw4QkFDQyxXQUNBLGtCVHMyQkYsQ1NuMkJDLGdCVnBCRyxlQWRrQixDVW9DcEIscUJUcTJCRixDU2wyQkMsNEJBQ0MsVVRvMkJGLENTbDJCQywyREFFQyxzQkFDQSxlVG8yQkYsQ1NqMkJDLGlCQUlDLHdCQUNBLHNCQUZBLFVKcERLLENJa0RMLGVBQ0EsWUFJQSx5QkFDQSxxQkFDQSxnQkFDQSw2QkFFQSx5QkFEQSxXQUVBLGVBQ0EsZUFDQSxXVG0yQkYsQ1NqMkJFLHVCQUdDLHNCQURBLHlCQURBLFNUcTJCSCxDUy8xQkMsNkJBQ0MsUVRpMkJGLENTOTFCQyx5QkFDQywwREFDQSwyQkFDQSwyQlRnMkJGLENTNzFCQyxnQ0FLQyw4QkFKQSx1QkFHQSxjQUdBLFlBRUEsaUJBUEEsVUFRQSxVQVBBLGtCQUtBLFFBRkEsb0JUbTJCRixDUzkxQkUsNENBRUMscUJKaEdLLENJK0ZMLFVUaTJCSCxDUzcxQkMsZ0JDekZDLHVFQVZELHlCQURBLGtCQUVBLGtCQUVBLGVBQ0EscUJBQ0EsWUFFQSxZQUxBLHFCQUlBLFVWczhCRCxDVTE3QkMseUJBR0MsWUFEQSxxQkFEQSxVVjg3QkYsQ1M5MkJDLGdCQU1DLFVUMjJCRixDU3IyQkMsZ0JDaEdDLHVFQWZELHlCQURBLGtCQUVBLGtCQUVBLGVBQ0EscUJBQ0EsWUFFQSxZQUxBLHFCQUlBLFVWMDlCRCxDVTk4QkMseUJBR0MsWUFEQSxxQkFEQSxVVms5QkYsQ1N0M0JDLGdCQU1DLFdUbTNCRixDUWg5QkksVUFRSSxxQkhoQ0EsQ0cwQkEsMEJBQ0Esa0NBR0EsbUJBRkEsa0JBQ0Esa0JBRUEsWUFFQSxhUmk5QlIsQ1E3OEJnQix3Q0FDSSxzQ1IrOEJwQixDUTU4QlksNkJBRUksZ0JBREEsV1IrOEJoQixDUTU4QlksNkJBQ0ksZ0JBRUEsZVI2OEJoQixDUTE4QlEsa0JBQ0ksa0JBRUEsV0FEQSxTUjY4QlosQ1EzOEJZLGdDQUdJLGNSNjhCaEIsQ1EzOEJZLGlFQUhJLHNCQURBLHdCUm05QmhCLENRMzhCWSxvQ0FDSSxVUjY4QmhCLENRdjhCUSw0QkFDSSxrQkFDQSxlUjA4QlosQ1F4OEJRLG1DQUNJLFlSMDhCWixDUXg4QlEsb0NBQ0ksYUFDQSxpQlIwOEJaLENReDhCUSx1Q0FDSSxVUjA4QlosQ1F4OEJRLGtDQUVJLFVGekZGLENFd0ZFLFFSMjhCWixDUXQ4QkksbUNBR0ksY0FEQSxZUjA4QlIsQ1F4OEJRLHFEQUNJLGdCUjI4QlosQ1F6OEJRLDJFQUNJLGdCUjQ4QlosQ1EzOEJZLGlGQUVJLGVBREEsbUJBRUEsa0JSODhCaEIsQ1EzOEJRLGlFQUNJLFNSODhCWixDUTc4QlksK0VBQ0ksY0FDQSxjUmc5QmhCLENRNThCSSxrQkFDSSxxQkFDQSxnQlIrOEJSLENRNzhCSSxpQkFFSSxrQkhoSEQsQ0crR0Msc0JBRUEsVUh6SEEsQ0cySEEsWUFEQSxpQlJpOUJSLENRLzhCUSx3SEFJSSxTVGhIUixlQWRrQixDUzRIVixTQUNBLFNSazlCWixDUS84QlEsb0JBR0ksZVRqSFIsZUFqQmUsQ1NpSVAsZUFFQSxTUmk5QlosQ1E3OEJJLGtCQVFJLG1DQUZBLFNBQ0EsT0FOQSxVQUVBLGVBRUEsUUFEQSxNQUZBLGtCQU9BLGFSZzlCUixDUS84QlEsMEJBQ0ksNENBQ0Esd0JSaTlCWixDUS84QlEsMEJBRUksVUFEQSxvQkFFQSxrQlJpOUJaLENRNzhCSSxrQkFHSSxZQURBLGdCQURBLGVSazlCUixDUTk4QlEsZ0NBQ0ksYVJnOUJaLENROThCUSxxQ0FDSSxhUmc5QlosQ1E3OEJRLHFDQUNJLHVCUis4QlosQ1EzOEJJLGdCQUNJLGtCQUNBLFdBQ0EsUVI4OEJSLENRMzhCSSxxQkFDSSxVSHZMQSxDR3dMQSxjUjg4QlIsQ1EzOEJJLHdDQUVJLG9DUjg4QlIsQ1EzOEJJLGtFQUlJLGNBREEsVUFEQSw0QlJnOUJSLENRNThCUSxzRkFDSSxtQlIrOEJaLENRMzhCSSw4Q0FFSSxVQURBLHVCUis4QlIsQ1EzOEJJLGVBQ0ksb0NSODhCUixDUTM4QkkseURBRUksdUJSODhCUixDUTM4QkksZ0VBSUksY0FEQSxVQURBLDRCUmc5QlIsQ1E3OEJRLG9GQUNJLG1CUmc5QlosQ1E1OEJJLHFDQUVJLFVBREEsdUJSZzlCUixDUTU4QkksY0FDSSxlUis4QlIsQ1E5OEJRLG9CQUdJLFdBRkEsV0FDQSxhUmk5QlosQ1E3OEJJLGlCQUNJLFdSZzlCUixDUTk4QlEsd0JBQ0ksZ0JGdFBGLENFdVBFLGNSZzlCWixDUTc4QkksbUJBQ0ksVVJnOUJSLENRejhCSSxtQkFISSxhUnM5QlIsQ1FuOUJJLE9BR0kscUJIblFBLENHaVFBLGVSazlCUixDUTU4QkksU0FDSSxzQlIrOEJSLENReDhCUSw4REFFSSxVUjI4QlosQ1F6OEJRLGtDQUNJLGdCQUNBLGdCUjI4Qlos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d3ZDSCxDQWx2Q0EsZ0JBQ0MsaUJBcXZDRCw0QiIsInNvdXJjZXMiOlsid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL190eXBvZ3JhcGh5LW5vZm9udHMuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL3NvdXJjZS9jYW1wYWlnbnMvSlYuQ2FtcGFpZ25MaXN0LnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9zb3VyY2UvY29tbW9uL3BhcnRpYWxzL19mb250cy5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3Mvc291cmNlL2NvbW1vbi9wYXJ0aWFscy9fbm90aWZpY2F0aW9uc0Jhci5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3Mvc291cmNlL2NvbW1vbi9wYXJ0aWFscy9fY29sb3JzdjIuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fbWVzc2FnZUJhci5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL19jb2xvcnMuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fc3BhY2luZy5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi5jc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX21vZGFsLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX2Zvcm0uc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fcGFnaW5hdGlvbi5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3Mvc291cmNlL2NvbW1vbi9wYXJ0aWFscy9fY29sb3JzLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX3Rvb2x0aXAuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fdHJpYW5nbGUuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcIi4uL2NvbW1vbi9jb2xvcnNcIiBhcyAqO1xuXG4vLyBGb250IFdlaWdodHNcbiRmb250LXdlaWdodC10aGluOiAzMDA7XG4kZm9udC13ZWlnaHQtcmVndWxhcjogNDAwO1xuJGZvbnQtd2VpZ2h0LXNlbWk6IDYwMDtcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XG5cbi8vIEZvbnQgU2l6ZXNcbiRmb250LXNpemUtc21hbGw6IDEycHg7XG4vLyBiYXNlIGZvbnQtc2l6ZSBpcyBkZWZpbmVkIGluIHRoZSBib2R5IHRhZyBAIDEzcHguIFNlZSBiZWxvdy5cbiRmb250LXNpemUtbm9ybWFsOiAxM3B4O1xuJGZvbnQtc2l6ZS1tZWRpdW06IDE2cHg7XG4kZm9udC1zaXplLWxhcmdlOiAyMnB4O1xuJGZvbnQtc2l6ZS14bGFyZ2U6IDI4cHg7XG5cblxuQG1peGluIHR5cGUtbGlnaHQge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbn1cblxuQG1peGluIHR5cGUtcm9tYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbn1cblxuQG1peGluIHR5cGUtbWVkaXVtIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG59XG5cbkBtaXhpbiB0eXBlLWhlYXZ5IHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG59XG5cbkBtaXhpbiByZXNldEZvbnRzIHtcbiAgICBib2R5IHtcbiAgICAgICAgY29sb3I6ICRib2R5O1xuICAgICAgICBmb250LWZhbWlseTogJ09wZW4gU2FucycsIEhlbHZldGljYSBOZXVlLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmOyAvLyBBZGRpbmcgSGVsdmV0aWNhLCBIZWx2ZXRpY2EgTmV1ZSwgYW5kIEFyaWFsIGFzIEZhbGxiYWNrcyBpZiBuZWNlc3NhcnlcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcbiAgICAgICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgIH1cblxuICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLWxhcmdlO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gICAgfVxuXG4gICAgaDIge1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgfVxuXG4gICAgaDMge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgfVxuXG4gICAgaDQge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgfVxuXG4gICAgaDUge1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgfVxuXG4gICAgcCB7XG5cbiAgICB9XG4gICAgc3Ryb25nLCBzdHJvbmcgKiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbiAgICB9XG4gICAgLnNtYWxsIHtcbiAgICAgICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICAgICAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgfVxuXG4gICAgbGFiZWwge1xuXG4gICAgfVxuICAgIHRpbWUge1xuICAgICAgICBjb2xvcjogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiAzNSUpO1xuICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICBmb250LXNpemU6ICRmb250LXNpemUtc21hbGw7XG4gICAgfVxuXG59XG5oNC5ub2ZvbnRmYW1pbHlyZXEge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaSAhaW1wb3J0YW50O1xufSIsIlxuQHVzZSBcIi4uL2NvbW1vbi9wYXJ0aWFscy9jb2xvcnNcIiBhcyAqO1xuQHVzZSBcIi4uLy4uL2NvbW1vbi90eXBvZ3JhcGh5LW5vZm9udHNcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi9wYXJ0aWFscy9ub3RpZmljYXRpb25zQmFyXCI7XG5AdXNlIFwiLi4vLi4vY29tbW9uL3Rvb2x0aXBcIiBhcyAqO1xuQHVzZSBcIi4uLy4uL2NvbW1vbi9tZXNzYWdlQmFyXCI7XG5AdXNlIFwiLi4vLi4vY29tbW9uL21vZGFsXCIgYXMgKjtcbkB1c2UgXCIuLi8uLi8uLi9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDIuY3NzXCI7XG5cblxuQGluY2x1ZGUgcmVzZXRGb250cygpO1xuQGluY2x1ZGUgbW9kYWwtYmFzZSgpO1xuQGluY2x1ZGUgbW9kYWwtY29tcGF0KCk7XG5cbiRPdmVybGF5SGVhZGVyQ29sb3I6ICMyQjZEQUU7XG4kT3ZlcmxheUhlYWRlckhlaWdodDogNTBweDtcbiRPdmVybGF5V2lkdGg6IDYwMHB4OyBcbiRPdmVybGF5UGFkZGluZzogMTBweDtcbiRwYWdlV2lkdGg6IDk5MHB4O1xuXG5AbWl4aW4gdHJpYW5nbGUoJGRpcmVjdGlvbjogZG93biwgJGNvbG9yOiAkYmx1ZSwgJHNpemU6IDZweCkge1xuXHRAaWYgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcblx0XHRib3JkZXItYm90dG9tOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkICRjb2xvcjtcblx0XHRib3JkZXItdG9wOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0fVxuXHRAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcblx0XHRib3JkZXItYm90dG9tOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItbGVmdDogJHNpemUgc29saWQgJGNvbG9yO1xuXHRcdGJvcmRlci10b3A6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuXHRcdGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkICRjb2xvcjtcblx0XHRib3JkZXItbGVmdDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0fVxuXHRAZWxzZSBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuXHRcdGJvcmRlci1yaWdodDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWxlZnQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci10b3A6ICRzaXplIHNvbGlkICRjb2xvcjtcblx0fVxuXHRoZWlnaHQ6IDA7XG5cdHdpZHRoOiAwO1xufVxuLmp2LW5vdGlmaWNhdGlvbnNCYXIge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4uanYtcGFnZVRpdGxlIHtcblx0YSB7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdG1hcmdpbi1yaWdodDogMjBweDtcblx0XHQmOmFmdGVyIHtcblx0XHRcdEBpbmNsdWRlIHRyaWFuZ2xlKHJpZ2h0LCAkYm9yZGVyLCA2cHgpO1xuXHRcdFx0Y29udGVudDogXCJcIjtcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0XHRcdHJpZ2h0OiAtM3B4O1xuXHRcdFx0dG9wOiA1MCU7XG5cdFx0XHRtYXJnaW4tdG9wOiAtNHB4O1xuXHRcdFx0aGVpZ2h0OjA7XG5cdFx0XHR3aWR0aDowO1xuXHRcdFx0ei1pbmRleDogMTtcblx0XHR9XG5cdFx0JjpiZWZvcmUge1xuXHRcdFx0QGluY2x1ZGUgdHJpYW5nbGUocmlnaHQsICR3aGl0ZSwgOHB4KTtcblx0XHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0XHRyaWdodDogMDtcblx0XHRcdHRvcDogNTAlO1xuXHRcdFx0bWFyZ2luLXRvcDogLTZweDtcblx0XHRcdGhlaWdodDowO1xuXHRcdFx0d2lkdGg6MDtcblx0XHRcdHotaW5kZXg6IDI7XG5cdFx0fVxuXHR9IFxufVxuLmp2LWFkZEljb24ge1xuXHRwYWRkaW5nLWxlZnQ6IDIwcHg7XG5cdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcblx0bGluZS1oZWlnaHQ6IDE1cHg7XG5cdG1hcmdpbi1yaWdodDogMTVweDtcbn1cbi5qdi1ncmlkSGVhZGVyQ29udGFpbmVyIHtcblx0cGFkZGluZzogMTBweDtcblx0Lmp2LWFjdGlvbiB7XG5cdFx0d2lkdGg6IDE5MHB4O1xuXHRcdC8vbWFyZ2luOiAwIDEwcHg7XG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHRcdGJhY2tncm91bmQ6ICR3aGl0ZTtcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyO1xuXHRcdCY6YmVmb3JlIHtcblx0XHRcdGNvbG9yOiAkZGFyay1zZWM7XG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7IFxuXHRcdFx0dG9wOiAxNHB4O1xuXHRcdFx0cmlnaHQ6IDE2cHg7XG5cdFx0XHR3aWR0aDogMTRweDtcblx0XHRcdGhlaWdodDogMTRweDtcblx0XHRcdHotaW5kZXg6IDE7XG5cdFx0fVxuXHRcdCYuanYtc29ydENvbWJvIHtcblx0XHRcdHdpZHRoOiAyMDBweDtcblx0XHR9XG5cdFx0dWwgbGkgYSB7XG5cdFx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0fSAgXG5cdFx0Zm9udC13ZWlnaHQ6IG5vcm1hbDtcblx0fVxuXHQuanYtZ3JpZEhlYWRlckFjdGlvblBhbmVsIHtcblx0XHQuZHJvcERvd25NZW51IHtcblx0XHRcdGZvbnQtd2VpZ2h0OiBub3JtYWw7XG5cdFx0XHRwYWRkaW5nOiAxMHB4IDYwcHggMTBweCAxM3B4O1xuXHRcdFx0bWluLXdpZHRoOiBhdXRvO1xuXHRcdH1cblx0fVxuXHQuanYtYXJyb3cge1xuXHRcdG1hcmdpbjogNXB4IDAgNXB4IDVweDtcblx0XHRwYWRkaW5nOiAwO1xuXHR9XG5cdC5qdi1udW1iZXIge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0bWFyZ2luLXRvcDogMTVweDtcblx0fVxufVxuXG4uanYtc29ydFBhbmVsIHtcblx0bGVmdDogOTdweDtcblx0dG9wOiAxMnB4O1xufVxuXG4uanYtc29ydFBhbmVsMSB7XG5cdGxlZnQ6IDMyM3B4O1xuXHR0b3A6IDEycHg7XG5cdGxpIGEge1xuXHRcdHdpZHRoOiAxMThweDtcblx0fVxufVxuXG4uanYtc2VsZWN0aW9uTXNnIHtcblx0ei1pbmRleDogOTk5OTk5O1xuXHRAaW5jbHVkZSBlcnJvci10b29sdGlwO1xuXHRjb2xvcjogcmVkO1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdHRvcDogNTNweDtcblx0bGVmdDogMTJweDtcbn1cblxuXG5cbi5qdi1ncmlkQm9keSAuanYtZ3JpZFJvdyB7XG5cdD4gdGQge1xuXHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdHRleHQtYWxpZ246IGxlZnQ7XG5cdFx0dmVydGljYWwtYWxpZ246IHRvcDtcblx0XHQvL2hlaWdodDogNTBweDtcblx0XHQmOmxhc3QtY2hpbGQge1xuXHRcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHRcdH1cblx0XHRhIHtcblx0XHRcdGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcblx0XHR9XG5cdH1cblx0PiB0aCB7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHRoLWJnLWNvbG9yO1xuXHRcdHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cdH1cbn1cblxuLmp2LXdlbGNvbWVNZXNzYWdlIHtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xuXHRmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xufVxuXG5cbiNqdi1zdWNjZXNzTWVzc2FnZSB7XG5cdGJhY2tncm91bmQ6IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDAgcmdiYSg1MSw1MSw1MSwuNyk7XG5cdGJvdHRvbTogMDtcblx0dG9wOiBhdXRvO1xuXHRjb2xvcjogJHdoaXRlO1xuXHRkaXNwbGF5OiBub25lO1xuXHRmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsOyAvLzE0cHhcblx0bGVmdDogMDtcblx0bGluZS1oZWlnaHQ6IDMwcHg7XG5cdG9wYWNpdHk6IDAuOTtcblx0cGFkZGluZzogNXB4IDEwcHg7XG5cdHBvc2l0aW9uOiBmaXhlZDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aWR0aDogMTAwJTtcblx0ei1pbmRleDogOTk5OTk5O1xufVxuXG4uanYtc2VhcmNoSWNvbiB7XG5cdGNvbG9yOiB3aGl0ZTtcblx0Ly8gdGV4dC1pbmRlbnQ6IC05OTllbTtcbn1cbi5qdi1maWx0ZXIge1xuXHRoMywgaDIge1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0dWwge1xuXHRcdFx0bGkge1xuXHRcdFx0XHRwYWRkaW5nOiAwIDAgMTBweCAwO1xuXHRcdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHRcdCY6bGFzdC1jaGlsZCB7XG5cdFx0XHRcdFx0cGFkZGluZzogMDtcblx0XHRcdFx0fVxuXHRcdFx0XHRpbnB1dCB7XG5cdFx0XHRcdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcblx0XHRcdFx0fVxuXHRcdFx0fVxuXHRcdH1cblx0XHRzcGFuIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHR9XG5cdFx0Lmp2LXNlYXJjaGljb253cmFwcGVyIHtcblx0XHRcdG1hcmdpbjogMDtcblx0XHRcdHBhZGRpbmc6IDRweCA4cHg7XG5cdFx0fVxuXHRcdC5qdi1maWx0ZXJhcnJvdyB7XG5cdFx0XHRtYXJnaW46IDA7XG5cdFx0XHRwYWRkaW5nOiAwO1xuXHRcdFx0cmlnaHQ6IDA7XG5cdFx0XHR3aWR0aDogMjRweDtcblx0XHRcdHRleHQtaW5kZW50OiAtOTk5OWVtO1xuXHRcdH1cblx0XHQuanYtZmlsdGVyQXJyb3cge1xuXHRcdFx0dGV4dC1pbmRlbnQ6IC05OTk5ZW07XG5cdFx0fVxuXHR9XG5cdC5qdi1yZXNldCB7XG5cdFx0Zm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuXHRcdHBhZGRpbmc6IDVweCAxMHB4O1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRib3JkZXI6IDFweCBzb2xpZCAkYm9yZGVyICFpbXBvcnRhbnQ7XG5cdFx0bWFyZ2luOiA1cHg7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0Ym9yZGVyLWNvbG9yOiAkYmx1ZS10cmkhaW1wb3J0YW50O1xuXHRcdH1cblx0fVxuXHQuanYtbGFyZ2VGb250IHtcblx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG5cdH1cblx0Lmp2LWZpbHRlck9wdGlvbnMge1xuXHRcdHBhZGRpbmc6IDEwcHggMDtcblx0XHRsYWJlbCB7XG5cdFx0XHRkaXNwbGF5OiBibG9jaztcblx0XHRcdG1hcmdpbjogMTBweCAwIDVweCAwO1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuXHRcdH1cblx0fVxufVxuXG4uanYtZmlsdGVyT3B0aW9ucywgLmZpbHRlck9wdGlvbnMge1xuXHQuc2VsZWN0Mi1jb250YWluZXIge1xuXHRcdHdpZHRoOjE5MHB4O1xuXHR9XG59XG5cbi5qdi1sYXJnZUZvbnQge1xuXHRmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xufVxuXG5cbi8qIEFkZCBDYW1wYWlnbiAqL1xuLmp2LWFkZENvbnRlbnRDb250YWluZXIge1xuXHR0ZCB7XG5cdFx0cGFkZGluZzogNXB4IDA7XG5cdFx0aW5wdXRbdHlwZT10ZXh0XSwgdGV4dGFyZWEge1xuXHRcdFx0cGFkZGluZzogNXB4O1xuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuXHRcdH1cblx0XHRpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG5cdFx0XHRtYXJnaW4tcmlnaHQ6IDEwcHg7XG5cdFx0fVx0XG5cdFx0dWwgbGkge1xuXHRcdFx0cGFkZGluZzogMCAwIDEwcHggMDtcblx0XHR9XG5cdH1cblxufVxuXG4uanYtZmxhdCBidXR0b24ge1xuXHRtYXJnaW4tcmlnaHQ6IDEzcHg7XG59IiwiLy8gVXBkYXRlZCBieSBLZW5uZXRoIEphbWVzIEhhbWVyIHwga2VubmV0aEBqb2J2aXRlLmNvbVxuLy8gTWFyIDExLCAyMDE0XG4vLyBHb29nbGUgRm9udHMgLSBPcGVuIFNhbnM6IGh0dHA6Ly93d3cuZ29vZ2xlLmNvbS9mb250cyNVc2VQbGFjZTp1c2UvQ29sbGVjdGlvbjpPcGVuK1NhbnNcbi8vIENvbnZlcnRlZCB0byB3ZWIgdHlwZSB2aWE6IGh0dHA6Ly9mb250cHJlcC5jb20vIFxuQHVzZSAnc2Fzczpjb2xvcic7XG5AdXNlIFwiLi4vLi4vLi4vY29tbW9uL2NvbG9yc1wiIGFzICo7XG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1MaWdodC5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1MaWdodC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0LndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0LnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0LnN2ZyMwOWJlNGJmZTg5NzVhNjU3YWY2NDQ0YTZmMWQ3Mzg0OCcpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgICAgICBcbiAgZm9udC1zdHlsZTogICBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAgMzAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1MaWdodEl0YWxpYy5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1MaWdodEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0SXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0SXRhbGljLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0SXRhbGljLnN2ZyNmY2NjY2YxYWNmNTViMTFkM2U5MmNkZjEyM2IyOGRhMCcpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgICAgICBcbiAgZm9udC1zdHlsZTogICBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAgMzAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1SZWd1bGFyLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVJlZ3VsYXIuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xuICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1SZWd1bGFyLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVJlZ3VsYXIudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtUmVndWxhci5zdmcjZGM1NmYwOTM4YzA5YzI3YTQxNTZiYjBmOGY1MTc2YTInKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXG4gIGZvbnQtc3R5bGU6ICAgbm9ybWFsO1xuICBmb250LXdlaWdodDogIDQwMDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtSXRhbGljLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUl0YWxpYy53b2ZmJykgZm9ybWF0KCd3b2ZmJyksIC8qIE1vZGVybiBCcm93c2VycyAqL1xuICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1JdGFsaWMudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtSXRhbGljLnN2ZyM5NGMzM2NkZDhmODg0N2YzNDQ0OTkwYWI2YzZlNmE2MScpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgICAgICBcbiAgZm9udC1zdHlsZTogICBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAgNDAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1TZW1pYm9sZC5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1TZW1pYm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkLnN2ZyNiOTY4ODBmYWZiZjZiMDUxZmY0OWQ5ZmU4YTMxMTM3YycpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgICAgICBcbiAgZm9udC1zdHlsZTogICBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAgNjAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1TZW1pYm9sZEl0YWxpYy5lb3QnKTsgLyogSUU5IENvbXBhdCBNb2RlcyAqL1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1TZW1pYm9sZEl0YWxpYy5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkSXRhbGljLnR0ZicpICBmb3JtYXQoJ3RydWV0eXBlJyksIC8qIFNhZmFyaSwgQW5kcm9pZCwgaU9TICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkSXRhbGljLnN2ZyMzMjc1NmJkNTkwMTg2YTlmMjQ4NzQxZDU1NDhiNDY2ZScpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgICAgICBcbiAgZm9udC1zdHlsZTogICBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiAgNjAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1Cb2xkLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUJvbGQuZW90PyNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgLyogSUU2LUlFOCAqL1xuICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1Cb2xkLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUJvbGQudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtQm9sZC5zdmcjNzI4MDBiNjY1YmE2MGE5YTU4Njc0ZTJhNmJlZmRlM2EnKSBmb3JtYXQoJ3N2ZycpOyAvKiBMZWdhY3kgaU9TICovXG4gICAgICAgXG4gIGZvbnQtc3R5bGU6ICAgbm9ybWFsO1xuICBmb250LXdlaWdodDogIDcwMDtcbn1cblxuXG4vLyBGb250IFdlaWdodHNcbiRmb250LXdlaWdodC10aGluOiAzMDA7XG4kZm9udC13ZWlnaHQtcmVndWxhcjogNDAwO1xuJGZvbnQtd2VpZ2h0LXNlbWk6IDYwMDtcbiRmb250LXdlaWdodC1ib2xkOiA3MDA7XG5cbi8vIEZvbnQgU2l6ZXNcbiRmb250LXNpemUtc21hbGw6IDEycHg7XG4vLyBiYXNlIGZvbnQtc2l6ZSBpcyBkZWZpbmVkIGluIHRoZSBib2R5IHRhZyBAIDEzcHguIFNlZSBiZWxvdy5cbiRmb250LXNpemUtbm9ybWFsOiAxM3B4O1xuJGZvbnQtc2l6ZS1tZWRpdW06IDE2cHg7XG4kZm9udC1zaXplLWxhcmdlOiAyMnB4O1xuJGZvbnQtc2l6ZS14bGFyZ2U6IDI4cHg7XG5cblxuXG5ib2R5IHtcbiAgICBjb2xvcjogJGJvZHk7XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnLCBIZWx2ZXRpY2EgTmV1ZSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjsgLy8gQWRkaW5nIEhlbHZldGljYSwgSGVsdmV0aWNhIE5ldWUsIGFuZCBBcmlhbCBhcyBGYWxsYmFja3MgaWYgbmVjZXNzYXJ5XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLW5vcm1hbDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuaDEge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG59XG5cbmgyIHtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbWVkaXVtO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbn1cblxuaDMge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbn1cblxuaDQge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbn1cblxuaDUge1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtc2VtaTtcbn1cblxuYiwgc3Ryb25nIHtcblx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xufVxuXG4uc21hbGwge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG59XG5cbmxhYmVsIHtcblxufVxudGltZSB7XG4gICAgY29sb3I6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogMzUlKTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbn1cbiIsIi8vIGp2LW5vdGlmaWNhdGlvbnNCYXJcbi8vIENvbnRyb2xzIGFsbCBub3RpZmljYXRpb25zIGluIGFwcFxuQHVzZSBcInNhc3M6Y29sb3JcIjtcbkB1c2UgXCIuL2NvbG9yc3YyXCIgYXMgKjtcbkB1c2UgXCIuL2ZvbnRzXCIgYXMgKjtcbmJvZHl7XG4gIG92ZXJmbG93LXg6IGhpZGRlbjsgIFxufVxuXG4uanYtbm90aWZpY2F0aW9uc0JhciB7XG4gXHRjb2xvcjogJGRhcms7IFxuXHR3aWR0aDogMTAwJTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHR0b3A6IDUwcHg7XG5cdHBhZGRpbmc6IDEwcHggNXB4O1xuXHRiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvci5hZGp1c3QoJG9yYW5nZSwgJGxpZ2h0bmVzczogNDElKTsgXG5cdGZvbnQtc2l6ZTogMTJweDtcblx0dGV4dC1hbGlnbjogbGVmdDtcblx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRib3JkZXI7XG5cdHBhZGRpbmctbGVmdDogNTAlO1xuXHRtYXJnaW4tbGVmdDogLTQ5N3B4O1xuXHR6LWluZGV4OiA1MDtcblx0Ly8gLS0tLS0gRW5kIFxuLy9cdHNwYW4ge1xuLy9cdFx0d2lkdGg6IDEwMDBweDtcbi8vXHRcdG1hcmdpbjogMCBhdXRvO1xuLy9cdFx0Zm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xuLy9cdFx0ZGlzcGxheTogYmxvY2s7XG4vL1x0fVxuXHRhIHtcblx0XHRmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG5cdFx0bWFyZ2luLWxlZnQ6IDVweDtcblx0fVxuLy9cdC5qdi1jbG9zZUljb24ge1xuLy9cdFx0ZmxvYXQ6IHJpZ2h0O1xuLy8vL1x0XHR0ZXh0LWluZGVudDogLTk5OTlweDtcbi8vXHRcdHBhZGRpbmc6IDAgMjVweDtcbi8vXHRcdEBleHRlbmQgLmp2LWFjdGlvbkNsb3NlO1xuLy9cdH1cbn1cblxuXG5cbiIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuLy8gU3R5bGVraXQgQ29sb3JzXG4kYmxhY2s6ICMxZTI4MmQ7XG4kd2hpdGU6ICNGRkY7XG4kZGFyazogIzI2MzIzODtcbiRkYXJrLXByaTogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiA3NS41JSk7IC8qICNmMWYxZjEgKi9cbiRkYXJrLXNlYzogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiA2MCUpOyAvKiAjQ0NDICovXG4kZGFyay10cmk6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogMzAlKTsgLyogIzY2NiAqL1xuXG4kYmx1ZTogIzE4NzJjYzsgLyogJGJsdWU6ICM0MTg4Q0M7ICovXG4kYmx1ZS1wcmk6IGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogNDMlKTtcbiRibHVlLXNlYzogY29sb3IuYWRqdXN0KCRibHVlLCAkbGlnaHRuZXNzOiAzMCUpO1xuJGJsdWUtdHJpOiBjb2xvci5hZGp1c3QoJGJsdWUsICRsaWdodG5lc3M6IC0yMCUpO1xuXG4kZ3JlZW46ICM0N2E4NGM7XG4kZ3JlZW4tcHJpOiBjb2xvci5hZGp1c3QoJGdyZWVuLCAkbGlnaHRuZXNzOiA0NSUpO1xuJGdyZWVuLXNlYzogY29sb3IuYWRqdXN0KCRncmVlbiwgJGxpZ2h0bmVzczogMzAlKTtcbiRncmVlbi10cmk6IGNvbG9yLmFkanVzdCgkZ3JlZW4sICRsaWdodG5lc3M6IC0xMCUpO1xuXG4kcmVkOiAjZTUxNDE0O1xuJHJlZC1wcmk6IGNvbG9yLmFkanVzdCgkcmVkLCAkbGlnaHRuZXNzOiA0MyUpO1xuJHJlZC1zZWM6IGNvbG9yLmFkanVzdCgkcmVkLCAkbGlnaHRuZXNzOiAyMCUpO1xuJHJlZC10cmk6IGNvbG9yLmFkanVzdCgkcmVkLCAkbGlnaHRuZXNzOiAtMTAlKTtcblxuJG9yYW5nZTogI2M0NDUwMDtcbiRvcmFuZ2UtcHJpOiBjb2xvci5hZGp1c3QoJG9yYW5nZSwgJGxpZ2h0bmVzczogNDMlKTtcbiRvcmFuZ2Utc2VjOiBjb2xvci5hZGp1c3QoJG9yYW5nZSwgJGxpZ2h0bmVzczogMjAlKTtcbiRvcmFuZ2UtdHJpOiBjb2xvci5hZGp1c3QoJG9yYW5nZSwgJGxpZ2h0bmVzczogLTclKTtcblxuJG1hZ2VudGE6ICNmMDE5Nzg7XG4kbWFnZW50YS1wcmk6IGNvbG9yLmFkanVzdCgkbWFnZW50YSwgJGxpZ2h0bmVzczogMzAlKTtcbiRtYWdlbnRhLXNlYzogY29sb3IuYWRqdXN0KCRtYWdlbnRhLCAkbGlnaHRuZXNzOiAyMCUpO1xuJG1hZ2VudGEtdHJpOiBjb2xvci5hZGp1c3QoJG1hZ2VudGEsICRsaWdodG5lc3M6IC0xMCUpO1xuXG4kbGlua2VkaW4tY29sb3I6ICMwRDY2OTY7XG4kdHdpdHRlci1jb2xvcjogIzM0QUFERjtcbiRnb29nbGUtY29sb3I6ICNERDRCMzk7XG4kZmFjZWJvb2stY29sb3I6ICMzRDVCOTY7XG4kZHJvcGJveC1jb2xvcjogIzAwN0VFNTtcbiRiaW5nLWNvbG9yOiAjZmFhNjFjO1xuXG4kcHVycGxlOiAjNzM1NGJkO1xuJGJsYWNrOiAjMjIyO1xuJGJvcmRlcjogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiA3MCUpO1xuXG4vLyBHbG9iYWwgRWxlbWVudHNcbiRib2R5OiAkZGFyaztcbiRnbG9iYWwtYmctY29sb3I6ICR3aGl0ZTtcbiRib3JkZXJCbHVlOiAxcHggc29saWQgJGJsdWUtcHJpO1xuJGZvbnQtd2VpZ2h0LXNlbWlHcmF5OiAkZGFyay10cmk7XG4kdGgtYWN0aW9uLWJnLWNvbG9yOiAkZGFyay1wcmk7XG4kZmlsdGVyLWJnLWNvbG9yOiAkZGFyay1wcmk7XG4kdGgtYmctY29sb3I6ICRibHVlLXByaTtcbiRlbnRpdHlSb3dCb3JkZXJDb2xvcjogJGJvcmRlcjtcbiRsYWJlbDogJGRhcmstdHJpO1xuJGZpbHRlclNoYWRvd0NvbG9yOiAkZGFyay1zZWM7XG4kaGVhZGVyQmFja2dyb3VuZENvbG9yOiAkZGFyay1wcmk7XG4kaGVhZGVyUGFuZWxzQ29sb3I6ICRib3JkZXI7XG4kZmlsdGVySG9yaXpvbnRhbE9mZnNldDogMnB4O1xuJGhlYWRlckgySGVpZ2h0OiA4MHB4O1xuJGFjdGlvbmJvcmRlckNvbG9yOiAkYm9yZGVyO1xuJG1vZGFsLXNoYWRvdzogdHJhbnNwYXJlbnQ7XG5cblxuIiwiQHVzZSBcIi4uL2NvbW1vbi9jb2xvcnNcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi9zcGFjaW5nXCIgYXMgKjtcblxuLmp2LW1lc3NhZ2UtYmFyIHtcblx0YmFja2dyb3VuZDogJGRhcms7XG5cdFxuXHRsZWZ0OiAwO1xuXHRwb3NpdGlvbjogZml4ZWQ7XG5cdHJpZ2h0OiAwO1xuXHR6LWluZGV4OiAxNTAwMDtcblx0Ji5ib3R0b217XG5cdFx0Ym90dG9tOiAwO1xuXHR9XG5cdCYudG9we1xuXHRcdHRvcDogMDtcblx0fVxufVxuXG4uanYtbWVzc2FnZS1iYXItaW5uZXIge1xuXHR3aWR0aDogNjAwcHg7XG5cdG1hcmdpbjogMCBhdXRvO1xuXHRjb2xvcjogJHdoaXRlO1xuXHRmb250LXNpemU6IDE0cHg7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuXHQuYmxvY2sge1xuXHRcdHBhZGRpbmc6ICRzcC1sICRzcC1tO1xuXHR9XG5cdC5zZWNvbmRhcnkge1xuXHRcdGRpc3BsYXk6bm9uZTtcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0dG9wOiAtM3B4O1xuXHRcdG1hcmdpbi1yaWdodDogJHNwLW07XG5cdH1cblx0LmJvZHkge1xuXHRcdG1hcmdpbjogMDtcblx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdH1cbn1cblxuLmp2LW1lc3NhZ2UtYmFyLWJvZHkge1xuXHRjb2xvcjogJGRhcmstdHJpO1xufVxuXG4uanYtbWVzc2FnZS1iYXItaGVhZGVyIHtcblx0bWFyZ2luLXRvcDogMDtcblx0cGFkZGluZzogMDtcbn1cblxuLmp2LW1lc3NhZ2UtYmFyLWNsb3NlIHtcblx0ZGlzcGxheTogbm9uZTtcblx0cG9zaXRpb246IGFic29sdXRlO1xuXHRyaWdodDogMDtcblx0dG9wOiAkc3AtbCAqIDI7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLm1lc3NhZ2UtYmFyLWFuaW1hdGUtc2hvdyxcbi5tZXNzYWdlLWJhci1hbmltYXRlLWhpZGUsXG4uanYtbWVzc2FnZS1iYXIge1xuXHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cywgb3BhY2l0eSAwLjJzO1xufVxuLmp2LW1lc3NhZ2UtYmFyLm5nLWhpZGUtYWRkLFxuLmp2LW1lc3NhZ2UtYmFyLm5nLWhpZGUtcmVtb3ZlIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuXHRvcGFjaXR5OiAxO1xufVxuLmp2LW1lc3NhZ2UtYmFyLm5nLWhpZGUge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuXHRvcGFjaXR5OiAwO1xufVxuLmp2LW1lc3NhZ2UtYmFyLm5nLWhpZGUtcmVtb3ZlIHtcblx0dHJhbnNpdGlvbi1kZWxheTogMHMsIDAuMnM7XG59XG5cbi5tZXNzYWdlLWJhci1hbmltYXRlLWhpZGUge1xuXHR0cmFuc2l0aW9uLWRlbGF5OiAwcywgMC4ycztcbn1cbi5tZXNzYWdlLWJhci1hbmltYXRlLWhpZGUubWVzc2FnZS1iYXItYW5pbWF0ZS1oaWRlLWFjdGl2ZSxcbi5tZXNzYWdlLWJhci1hbmltYXRlLXNob3cge1xuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwcHgpO1xuXHRvcGFjaXR5OiAwO1xufVxuLm1lc3NhZ2UtYmFyLWFuaW1hdGUtaGlkZSxcbi5tZXNzYWdlLWJhci1hbmltYXRlLXNob3ctYWN0aXZlIHtcblx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuXHRvcGFjaXR5OiAxO1xufSIsIkB1c2UgJ3Nhc3M6Y29sb3InO1xuLy8gU3R5bGVraXQgQ29sb3JzXG4kYmxhY2s6ICMyMjI7XG4kd2hpdGU6ICNGRkY7XG4kZGFyazogIzMzMztcbiRkYXJrLXByaTogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiA3NS41JSk7IC8qICNmMWYxZjEgKi9cbiRkYXJrLXNlYzogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiA2MCUpOyAvKiAjQ0NDICovXG4kZGFyay10cmk6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogMzAlKTsgLyogIzY2NiAqL1xuJGRhcmstYmx1ZTogIzMxNDc5RTtcbiRjb2xvci1ibGFjazogIzAwMDAwMDtcblxuJGJsdWU6ICMzZDg3Y2Y7IC8qICRibHVlOiAjNDE4OENDOyAqL1xuJGJsdWUtcHJpOiBjb2xvci5hZGp1c3QoJGJsdWUsICRsaWdodG5lc3M6IDQzJSk7XG4kYmx1ZS1zZWM6IGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogMzAlKTtcbiRibHVlLXRyaTogY29sb3IuYWRqdXN0KCRibHVlLCAkbGlnaHRuZXNzOiAtMjAlKTtcblxuJGdyZWVuOiAjMzhCMjRBO1xuJGdyZWVuLXByaTogY29sb3IuYWRqdXN0KCRncmVlbiwgJGxpZ2h0bmVzczogNDUlKTtcbiRncmVlbi1zZWM6IGNvbG9yLmFkanVzdCgkZ3JlZW4sICRsaWdodG5lc3M6IDMwJSk7XG4kZ3JlZW4tdHJpOiBjb2xvci5hZGp1c3QoJGdyZWVuLCAkbGlnaHRuZXNzOiAtMTAlKTtcblxuJHJlZDogI2U1MTQxNDtcbiRyZWQtcHJpOiBjb2xvci5hZGp1c3QoJHJlZCwgJGxpZ2h0bmVzczogNDMlKTtcbiRyZWQtc2VjOiBjb2xvci5hZGp1c3QoJHJlZCwgJGxpZ2h0bmVzczogMjAlKTtcbiRyZWQtdHJpOiBjb2xvci5hZGp1c3QoJHJlZCwgJGxpZ2h0bmVzczogLTEwJSk7XG5cbiRvcmFuZ2U6ICNmNTdkMjE7XG4kb3JhbmdlLXByaTogY29sb3IuYWRqdXN0KCRvcmFuZ2UsICRsaWdodG5lc3M6IDQzJSk7XG4kb3JhbmdlLXNlYzogY29sb3IuYWRqdXN0KCRvcmFuZ2UsICRsaWdodG5lc3M6IDIwJSk7XG4kb3JhbmdlLXRyaTogY29sb3IuYWRqdXN0KCRvcmFuZ2UsICRsaWdodG5lc3M6IC03JSk7XG5cbiRtYWdlbnRhOiAjZjAxOTc4O1xuJG1hZ2VudGEtcHJpOiBjb2xvci5hZGp1c3QoJG1hZ2VudGEsICRsaWdodG5lc3M6IDMwJSk7XG4kbWFnZW50YS1zZWM6IGNvbG9yLmFkanVzdCgkbWFnZW50YSwgJGxpZ2h0bmVzczogMjAlKTtcbiRtYWdlbnRhLXRyaTogY29sb3IuYWRqdXN0KCRtYWdlbnRhLCAkbGlnaHRuZXNzOiAtMTAlKTtcblxuJHllbGxvdzogI2Y5ZWQyNTtcbiR5ZWxsb3ctcHJpOiBjb2xvci5hZGp1c3QoJHllbGxvdywgJGxpZ2h0bmVzczogMzQlKTtcbiR5ZWxsb3ctc2VjOiBjb2xvci5hZGp1c3QoJHllbGxvdywgJGxpZ2h0bmVzczogMjAlKTtcbiR5ZWxsb3ctdHJpOiBjb2xvci5hZGp1c3QoJHllbGxvdywgJGxpZ2h0bmVzczogLTEwLjUlKTtcblxuJGxpbmtlZGluLWNvbG9yOiAjMEQ2Njk2O1xuJHR3aXR0ZXItY29sb3I6ICMzNEFBREY7XG4kZ29vZ2xlLWNvbG9yOiAjREQ0QjM5O1xuJGZhY2Vib29rLWNvbG9yOiAjM0Q1Qjk2O1xuJGRyb3Bib3gtY29sb3I6ICMwMDdFRTU7XG4kYmluZy1jb2xvcjogI2ZhYTYxYztcbiRibHVlLW5hdmhpZ2hsaWdodC1jb2xvcjogIzYzOTVDMjtcblxuJGJsdWUtNDY6IGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogNDYlKTtcbiRwdXJwbGU6ICM3MzU0YmQ7XG4kYmxhY2s6ICMyMjI7XG4kYm9yZGVyOiBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDcwJSk7XG5cbi8vIEdsb2JhbCBFbGVtZW50c1xuJGJvZHk6ICRkYXJrO1xuJGdsb2JhbC1iZy1jb2xvcjogJHdoaXRlO1xuJGJvcmRlckJsdWU6IDFweCBzb2xpZCAkYmx1ZS1wcmk7XG4kZm9udC13ZWlnaHQtc2VtaUdyYXk6ICRkYXJrLXRyaTtcbiRncmlkQWN0aW9uQ29sb3I6ICRkYXJrLXByaTtcbiRmaWx0ZXJTaGFkb3dDb2xvcjogJGRhcmstc2VjO1xuJGxhYmVsOiAkZGFyay10cmk7XG4kZW50aXR5Um93Qm9yZGVyQ29sb3I6ICRib3JkZXI7XG4kdGgtYWN0aW9uLWJnLWNvbG9yOiAkZGFyay1wcmk7XG4kdGgtYmctY29sb3I6ICRibHVlLXByaTtcbiRmaWx0ZXItYmctY29sb3I6ICRkYXJrLXByaTtcbiRlbnRpdHlSb3dCb3JkZXJDb2xvcjogJGJvcmRlcjtcbiRtb2RhbC1zaGFkb3c6IHRyYW5zcGFyZW50O1xuXG4vL3NvY2lhbCBidXR0b25zXG4kbGlua2VkaW5fY29sb3I6ICMwMDdBQUE7XG4kZ29vZ2xlX2NvbG9yOiAjNDI4NWY0O1xuJGZhY2Vib29rX2NvbG9yOiAjNEE0Nzk3O1xuJHR3aXR0ZXJfY29sb3I6ICM0MjlERTI7XG5cbiRncmV5OiAjODA4MDgwOyIsIkB1c2UgJ3Nhc3M6bWF0aCc7XG4kc3BhY2luZzogMTBweDtcbiRzcGFjaW5nLXNtYWxsOiA1cHg7XG4kc3BhY2luZy1sYXJnZTogMTVweDtcblxuLy8gc2hvcnRjdXRzXG4kc3AteHM6IDJweDtcbiRzcC1zOiBtYXRoLmRpdigkc3BhY2luZywgMik7XG4kc3AtbTogJHNwYWNpbmc7XG4kc3AtbDogJHNwYWNpbmcgKiAxLjU7XG4kc3AteGw6ICRzcGFjaW5nICogMjtcblxuQG1peGluIHNwYWNpbmctY2xhc3NlcyB7XG5cdC5wYWQtaW5uZXIge1xuXHRcdHBhZGRpbmc6ICRzcGFjaW5nO1xuXHR9XG5cdC5wYWQtaW5uZXItc20ge1xuXHRcdHBhZGRpbmc6ICRzcGFjaW5nLXNtYWxsO1xuXHR9XG5cdC5wYWQtaW5uZXItbGcge1xuXHRcdHBhZGRpbmc6ICRzcGFjaW5nLWxhcmdlO1xuXHR9XG5cblx0LnBhZC1vdXRlciB7XG5cdFx0bWFyZ2luOiAkc3BhY2luZztcblx0fVxuXHQucGFkLW91dGVyLXNtIHtcblx0XHRtYXJnaW46ICRzcGFjaW5nLXNtYWxsO1xuXHR9XG5cdC5wYWQtb3V0ZXItbGcge1xuXHRcdG1hcmdpbjogJHNwYWNpbmctbGFyZ2U7XG5cdH1cblxuXHQuY2xlYXItcGFkLW91dGVyIHtcblx0XHRtYXJnaW46IDAgIWltcG9ydGFudDtcblx0fVxuXHQuY2xlYXItcGFkLWlubmVyIHtcblx0XHRwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG5cdH1cbn0iLCIvKlxuVmVyc2lvbjogMy40LjUgVGltZXN0YW1wOiBNb24gTm92ICA0IDA4OjIyOjQyIFBTVCAyMDEzXG4qL1xuLnNlbGVjdDItY29udGFpbmVyIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAvKiBpbmxpbmUtYmxvY2sgZm9yIGllNyAqL1xuICAgIHpvb206IDE7XG4gICAgKmRpc3BsYXk6IGlubGluZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIsXG4uc2VsZWN0Mi1kcm9wLFxuLnNlbGVjdDItc2VhcmNoLFxuLnNlbGVjdDItc2VhcmNoIGlucHV0IHtcbiAgLypcbiAgICBGb3JjZSBib3JkZXItYm94IHNvIHRoYXQgJSB3aWR0aHMgZml0IHRoZSBwYXJlbnRcbiAgICBjb250YWluZXIgd2l0aG91dCBvdmVybGFwIGJlY2F1c2Ugb2YgbWFyZ2luL3BhZGRpbmcuXG5cbiAgICBNb3JlIEluZm8gOiBodHRwOi8vd3d3LnF1aXJrc21vZGUub3JnL2Nzcy9ib3guaHRtbFxuICAqL1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIHdlYmtpdCAqL1xuICAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIGZpcmVmb3ggKi9cbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiBjc3MzICovXG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMjZweDtcbiAgICBwYWRkaW5nOiAwIDAgMCA4cHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7XG4gICAgY29sb3I6ICM0NDQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xuXG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcblxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGNvbG9yLXN0b3AoMCwgI2VlZSksIGNvbG9yLXN0b3AoMC41LCAjZmZmKSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2VlZSAwJSwgI2ZmZiA1MCUpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNlZWUgMCUsICNmZmYgNTAlKTtcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyID0gJyNmZmZmZmYnLCBlbmRDb2xvcnN0ciA9ICcjZWVlZWVlJywgR3JhZGllbnRUeXBlID0gMCk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZiAwJSwgI2VlZSA1MCUpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1kcm9wLWFib3ZlIC5zZWxlY3QyLWNob2ljZSB7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2FhYTtcblxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuXG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgY29sb3Itc3RvcCgwLCAjZWVlKSwgY29sb3Itc3RvcCgwLjksICNmZmYpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLCAjZWVlIDAlLCAjZmZmIDkwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2VlZSAwJSwgI2ZmZiA5MCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZmZmZmYnLCBlbmRDb2xvcnN0cj0nI2VlZWVlZScsIEdyYWRpZW50VHlwZT0wKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG9wLCAjZWVlIDAlLCAjZmZmIDkwJSk7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWFsbG93Y2xlYXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWNob3NlbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0MnB4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlID4gLnNlbGVjdDItY2hvc2VuIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI2cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSBhYmJyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxMnB4O1xuICAgIGhlaWdodDogMTJweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDI0cHg7XG4gICAgdG9wOiA4cHg7XG5cbiAgICBmb250LXNpemU6IDFweDtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi5wbmcnKSByaWdodCB0b3Agbm8tcmVwZWF0O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBvdXRsaW5lOiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1hbGxvd2NsZWFyIC5zZWxlY3QyLWNob2ljZSBhYmJyIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgYWJicjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTExcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2VsZWN0Mi1kcm9wLW1hc2sge1xuICAgIGJvcmRlcjogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgbWluLWhlaWdodDogMTAwJTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG9wYWNpdHk6IDA7XG4gICAgei1pbmRleDogOTk5ODtcbiAgICAvKiBzdHlsZXMgcmVxdWlyZWQgZm9yIElFIHRvIHdvcmsgKi9cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIGZpbHRlcjogYWxwaGEob3BhY2l0eT0wKTtcbn1cblxuLnNlbGVjdDItZHJvcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogLTFweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICB0b3A6IDEwMCU7XG5cbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XG4gICAgYm9yZGVyLXRvcDogMDtcblxuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA0cHggNHB4O1xuXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDRweCA1cHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCA0cHggNXB4IHJnYmEoMCwgMCwgMCwgLjE1KTtcbn1cblxuLnNlbGVjdDItZHJvcC1hdXRvLXdpZHRoIHtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2FhYTtcbiAgICB3aWR0aDogYXV0bztcbn1cblxuLnNlbGVjdDItZHJvcC1hdXRvLXdpZHRoIC5zZWxlY3QyLXNlYXJjaCB7XG4gICAgcGFkZGluZy10b3A6IDRweDtcbn1cblxuLnNlbGVjdDItZHJvcC5zZWxlY3QyLWRyb3AtYWJvdmUge1xuICAgIG1hcmdpbi10b3A6IDFweDtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2FhYTtcbiAgICBib3JkZXItYm90dG9tOiAwO1xuXG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XG5cbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgLTRweCA1cHggcmdiYSgwLCAwLCAwLCAuMTUpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAtNHB4IDVweCByZ2JhKDAsIDAsIDAsIC4xNSk7XG59XG5cbi5zZWxlY3QyLWRyb3AtYWN0aXZlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiO1xuICAgIGJvcmRlci10b3A6IG5vbmU7XG59XG5cbi5zZWxlY3QyLWRyb3Auc2VsZWN0Mi1kcm9wLWFib3ZlLnNlbGVjdDItZHJvcC1hY3RpdmUge1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNTg5N2ZiO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG5cbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNhYWE7XG4gICAgYm9yZGVyLXJhZGl1czogMCA0cHggNHB4IDA7XG5cbiAgICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xuXG4gICAgYmFja2dyb3VuZDogI2NjYztcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCBib3R0b20sIGxlZnQgdG9wLCBjb2xvci1zdG9wKDAsICNjY2MpLCBjb2xvci1zdG9wKDAuNiwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNjY2MgMCUsICNlZWUgNjAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLCAjY2NjIDAlLCAjZWVlIDYwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0ciA9ICcjZWVlZWVlJywgZW5kQ29sb3JzdHIgPSAnI2NjY2NjYycsIEdyYWRpZW50VHlwZSA9IDApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0b3AsICNjY2MgMCUsICNlZWUgNjAlKTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyBiIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi5wbmcnKSBuby1yZXBlYXQgMCAxcHg7XG59XG5cbi5zZWxlY3QyLXNlYXJjaCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1pbi1oZWlnaHQ6IDI2cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB6LWluZGV4OiAxMDAwMDtcblxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zZWxlY3QyLXNlYXJjaCBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWluLWhlaWdodDogMjZweDtcbiAgICBwYWRkaW5nOiA0cHggMjBweCA0cHggNXB4O1xuICAgIG1hcmdpbjogMDtcblxuICAgIG91dGxpbmU6IDA7XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gICAgZm9udC1zaXplOiAxZW07XG5cbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7XG5cbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuXG4gICAgYmFja2dyb3VuZDogI2ZmZiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLnBuZycpIG5vLXJlcGVhdCAxMDAlIC0yMnB4O1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDIucG5nJykgbm8tcmVwZWF0IDEwMCUgLTIycHgsIC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGNvbG9yLXN0b3AoMC44NSwgI2ZmZiksIGNvbG9yLXN0b3AoMC45OSwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDIucG5nJykgbm8tcmVwZWF0IDEwMCUgLTIycHgsIC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNmZmYgODUlLCAjZWVlIDk5JSk7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi5wbmcnKSBuby1yZXBlYXQgMTAwJSAtMjJweCwgLW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2ZmZiA4NSUsICNlZWUgOTklKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLnBuZycpIG5vLXJlcGVhdCAxMDAlIC0yMnB4LCBsaW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDg1JSwgI2VlZSA5OSUpO1xufVxuXG4uc2VsZWN0Mi1kcm9wLnNlbGVjdDItZHJvcC1hYm92ZSAuc2VsZWN0Mi1zZWFyY2ggaW5wdXQge1xuICAgIG1hcmdpbi10b3A6IDRweDtcbn1cblxuLnNlbGVjdDItc2VhcmNoIGlucHV0LnNlbGVjdDItYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmIHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDItc3Bpbm5lci5naWYnKSBuby1yZXBlYXQgMTAwJTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLXNwaW5uZXIuZ2lmJykgbm8tcmVwZWF0IDEwMCUsIC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IGJvdHRvbSwgbGVmdCB0b3AsIGNvbG9yLXN0b3AoMC44NSwgI2ZmZiksIGNvbG9yLXN0b3AoMC45OSwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDItc3Bpbm5lci5naWYnKSBuby1yZXBlYXQgMTAwJSwgLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2ZmZiA4NSUsICNlZWUgOTklKTtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyLXNwaW5uZXIuZ2lmJykgbm8tcmVwZWF0IDEwMCUsIC1tb3otbGluZWFyLWdyYWRpZW50KGNlbnRlciBib3R0b20sICNmZmYgODUlLCAjZWVlIDk5JSk7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi1zcGlubmVyLmdpZicpIG5vLXJlcGVhdCAxMDAlLCBsaW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDg1JSwgI2VlZSA5OSUpO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItYWN0aXZlIC5zZWxlY3QyLWNob2ljZSxcbi5zZWxlY3QyLWNvbnRhaW5lci1hY3RpdmUgLnNlbGVjdDItY2hvaWNlcyB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIzU4OTdmYjtcbiAgICBvdXRsaW5lOiBub25lO1xuXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgLjMpO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIC4zKTtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24tb3BlbiAuc2VsZWN0Mi1jaG9pY2Uge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMCAjZmZmIGluc2V0O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMCAjZmZmIGluc2V0O1xuXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgYm90dG9tLCBsZWZ0IHRvcCwgY29sb3Itc3RvcCgwLCAjZmZmKSwgY29sb3Itc3RvcCgwLjUsICNlZWUpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChjZW50ZXIgYm90dG9tLCAjZmZmIDAlLCAjZWVlIDUwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQoY2VudGVyIGJvdHRvbSwgI2ZmZiAwJSwgI2VlZSA1MCUpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNlZWVlZWUnLCBlbmRDb2xvcnN0cj0nI2ZmZmZmZicsIEdyYWRpZW50VHlwZT0wKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG9wLCAjZmZmIDAlLCAjZWVlIDUwJSk7XG59XG5cbi5zZWxlY3QyLWRyb3Bkb3duLW9wZW4uc2VsZWN0Mi1kcm9wLWFib3ZlIC5zZWxlY3QyLWNob2ljZSxcbi5zZWxlY3QyLWRyb3Bkb3duLW9wZW4uc2VsZWN0Mi1kcm9wLWFib3ZlIC5zZWxlY3QyLWNob2ljZXMge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM1ODk3ZmI7XG4gICAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIGxlZnQgYm90dG9tLCBjb2xvci1zdG9wKDAsICNmZmYpLCBjb2xvci1zdG9wKDAuNSwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGNlbnRlciB0b3AsICNmZmYgMCUsICNlZWUgNTAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudChjZW50ZXIgdG9wLCAjZmZmIDAlLCAjZWVlIDUwJSk7XG4gICAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2VlZWVlZScsIGVuZENvbG9yc3RyPScjZmZmZmZmJywgR3JhZGllbnRUeXBlPTApO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudChib3R0b20sICNmZmYgMCUsICNlZWUgNTAlKTtcbn1cblxuLnNlbGVjdDItZHJvcGRvd24tb3BlbiAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3cge1xuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGZpbHRlcjogbm9uZTtcbn1cbi5zZWxlY3QyLWRyb3Bkb3duLW9wZW4gLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IGIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IC0xOHB4IDFweDtcbn1cblxuLyogcmVzdWx0cyAqL1xuLnNlbGVjdDItcmVzdWx0cyB7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgcGFkZGluZzogMCAwIDAgNHB4O1xuICAgIG1hcmdpbjogNHB4IDRweCA0cHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsIDAsIDAsIDApO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMDtcbn1cblxuLnNlbGVjdDItcmVzdWx0cyB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgPiBsaSAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwgeyBwYWRkaW5nLWxlZnQ6IDIwcHggfVxuLnNlbGVjdDItcmVzdWx0cyB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViID4gbGkgLnNlbGVjdDItcmVzdWx0LWxhYmVsIHsgcGFkZGluZy1sZWZ0OiA0MHB4IH1cbi5zZWxlY3QyLXJlc3VsdHMgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgPiBsaSAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwgeyBwYWRkaW5nLWxlZnQ6IDYwcHggfVxuLnNlbGVjdDItcmVzdWx0cyB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgPiBsaSAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwgeyBwYWRkaW5nLWxlZnQ6IDgwcHggfVxuLnNlbGVjdDItcmVzdWx0cyB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViID4gbGkgLnNlbGVjdDItcmVzdWx0LWxhYmVsIHsgcGFkZGluZy1sZWZ0OiAxMDBweCB9XG4uc2VsZWN0Mi1yZXN1bHRzIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViID4gbGkgLnNlbGVjdDItcmVzdWx0LWxhYmVsIHsgcGFkZGluZy1sZWZ0OiAxMTBweCB9XG4uc2VsZWN0Mi1yZXN1bHRzIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiB1bC5zZWxlY3QyLXJlc3VsdC1zdWIgdWwuc2VsZWN0Mi1yZXN1bHQtc3ViIHVsLnNlbGVjdDItcmVzdWx0LXN1YiA+IGxpIC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7IHBhZGRpbmctbGVmdDogMTIwcHggfVxuXG4uc2VsZWN0Mi1yZXN1bHRzIGxpIHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIGxpLnNlbGVjdDItcmVzdWx0LXdpdGgtY2hpbGRyZW4gPiAuc2VsZWN0Mi1yZXN1bHQtbGFiZWwge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXJlc3VsdC1sYWJlbCB7XG4gICAgcGFkZGluZzogM3B4IDdweCA0cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgIG1pbi1oZWlnaHQ6IDFlbTtcblxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItaGlnaGxpZ2h0ZWQge1xuICAgIGJhY2tncm91bmQ6ICMzODc1ZDc7XG4gICAgY29sb3I6ICNmZmY7XG59XG5cbi5zZWxlY3QyLXJlc3VsdHMgbGkgZW0ge1xuICAgIGJhY2tncm91bmQ6ICNmZWZmZGU7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xufVxuXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLWhpZ2hsaWdodGVkIGVtIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cblxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1oaWdobGlnaHRlZCB1bCB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzAwMDtcbn1cblxuXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLW5vLXJlc3VsdHMsXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXNlYXJjaGluZyxcbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItc2VsZWN0aW9uLWxpbWl0IHtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLypcbmRpc2FibGVkIGxvb2sgZm9yIGRpc2FibGVkIGNob2ljZXMgaW4gdGhlIHJlc3VsdHMgZHJvcGRvd25cbiovXG4uc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLWRpc2FibGVkLnNlbGVjdDItaGlnaGxpZ2h0ZWQge1xuICAgIGNvbG9yOiAjNjY2O1xuICAgIGJhY2tncm91bmQ6ICNmNGY0ZjQ7XG4gICAgZGlzcGxheTogbGlzdC1pdGVtO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5zZWxlY3QyLXJlc3VsdHMgLnNlbGVjdDItZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1zZWxlY3RlZCB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNlbGVjdDItbW9yZS1yZXN1bHRzLnNlbGVjdDItYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDItc3Bpbm5lci5naWYnKSBuby1yZXBlYXQgMTAwJTtcbn1cblxuLnNlbGVjdDItbW9yZS1yZXN1bHRzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZjRmNGY0O1xuICAgIGRpc3BsYXk6IGxpc3QtaXRlbTtcbn1cblxuLyogZGlzYWJsZWQgc3R5bGVzICovXG5cbi5zZWxlY3QyLWNvbnRhaW5lci5zZWxlY3QyLWNvbnRhaW5lci1kaXNhYmxlZCAuc2VsZWN0Mi1jaG9pY2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmNGY0ZjQ7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLnNlbGVjdDItY29udGFpbmVyLWRpc2FibGVkIC5zZWxlY3QyLWNob2ljZSAuc2VsZWN0Mi1hcnJvdyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICAgIGJvcmRlci1sZWZ0OiAwO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIuc2VsZWN0Mi1jb250YWluZXItZGlzYWJsZWQgLnNlbGVjdDItY2hvaWNlIGFiYnIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cblxuLyogbXVsdGlzZWxlY3QgKi9cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMge1xuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMSU7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2FhYTtcbiAgICBjdXJzb3I6IHRleHQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAlIDAlLCAwJSAxMDAlLCBjb2xvci1zdG9wKDElLCAjZWVlKSwgY29sb3Itc3RvcCgxNSUsICNmZmYpKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgMSUsICNmZmYgMTUlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNlZWUgMSUsICNmZmYgMTUlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG9wLCAjZWVlIDElLCAjZmZmIDE1JSk7XG59XG5cbi5zZWxlY3QyLWxvY2tlZCB7XG4gIHBhZGRpbmc6IDNweCA1cHggM3B4IDVweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyB7XG4gICAgbWluLWhlaWdodDogMjZweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpLnNlbGVjdDItY29udGFpbmVyLWFjdGl2ZSAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjNTg5N2ZiO1xuICAgIG91dGxpbmU6IG5vbmU7XG5cbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAuMyk7XG4gICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgNXB4IHJnYmEoMCwgMCwgMCwgLjMpO1xufVxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgbGkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtZmllbGQge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1maWVsZCBpbnB1dCB7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIG1hcmdpbjogMXB4IDA7XG5cbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgY29sb3I6ICM2NjY7XG4gICAgb3V0bGluZTogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtZmllbGQgaW5wdXQuc2VsZWN0Mi1hY3RpdmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmYgdXJsKCcvYXNzZXRzL2xpYi9zZWxlY3QyL3NlbGVjdDItMy40LjUvc2VsZWN0Mi1zcGlubmVyLmdpZicpIG5vLXJlcGVhdCAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWRlZmF1bHQge1xuICAgIGNvbG9yOiAjOTk5ICFpbXBvcnRhbnQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2Uge1xuICAgIHBhZGRpbmc6IDNweCA1cHggM3B4IDE4cHg7XG4gICAgbWFyZ2luOiAzcHggMCAzcHggNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIGxpbmUtaGVpZ2h0OiAxM3B4O1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhYWFhO1xuXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgMnB4ICNmZmYgaW5zZXQsIDAgMXB4IDAgcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCAycHggI2ZmZiBpbnNldCwgMCAxcHggMCByZ2JhKDAsIDAsIDAsIDAuMDUpO1xuXG4gICAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcblxuICAgIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTtcbiAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNlZWVlZWUnLCBlbmRDb2xvcnN0cj0nI2Y0ZjRmNCcsIEdyYWRpZW50VHlwZT0wKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCUgMCUsIDAlIDEwMCUsIGNvbG9yLXN0b3AoMjAlLCAjZjRmNGY0KSwgY29sb3Itc3RvcCg1MCUsICNmMGYwZjApLCBjb2xvci1zdG9wKDUyJSwgI2U4ZThlOCksIGNvbG9yLXN0b3AoMTAwJSwgI2VlZSkpO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y0ZjRmNCAyMCUsICNmMGYwZjAgNTAlLCAjZThlOGU4IDUyJSwgI2VlZSAxMDAlKTtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiAtbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNmNGY0ZjQgMjAlLCAjZjBmMGYwIDUwJSwgI2U4ZThlOCA1MiUsICNlZWUgMTAwJSk7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y0ZjRmNCAyMCUsICNmMGYwZjAgNTAlLCAjZThlOGU4IDUyJSwgI2VlZSAxMDAlKTtcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UgLnNlbGVjdDItY2hvc2VuIHtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAjZDRkNGQ0O1xufVxuXG4uc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3NlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDEzcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAzcHg7XG4gICAgdG9wOiA0cHg7XG5cbiAgICBmb250LXNpemU6IDFweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9saWIvc2VsZWN0Mi9zZWxlY3QyLTMuNC41L3NlbGVjdDIucG5nJykgcmlnaHQgdG9wIG5vLXJlcGVhdDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtY2xvc2Uge1xuICAgIGxlZnQ6IDNweDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZSAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3NlOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgLTExcHg7XG59XG4uc2VsZWN0Mi1jb250YWluZXItbXVsdGkgLnNlbGVjdDItY2hvaWNlcyAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWZvY3VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2UtY2xvc2Uge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IC0xMXB4O1xufVxuXG4vKiBkaXNhYmxlZCBzdHlsZXMgKi9cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aS5zZWxlY3QyLWNvbnRhaW5lci1kaXNhYmxlZCAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmNGY0O1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aS5zZWxlY3QyLWNvbnRhaW5lci1kaXNhYmxlZCAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1jaG9pY2Uge1xuICAgIHBhZGRpbmc6IDNweCA1cHggM3B4IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZjRmNDtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyLW11bHRpLnNlbGVjdDItY29udGFpbmVyLWRpc2FibGVkIC5zZWxlY3QyLWNob2ljZXMgLnNlbGVjdDItc2VhcmNoLWNob2ljZSAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3NlIHsgICAgZGlzcGxheTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xufVxuLyogZW5kIG11bHRpc2VsZWN0ICovXG5cblxuLnNlbGVjdDItcmVzdWx0LXNlbGVjdGFibGUgLnNlbGVjdDItbWF0Y2gsXG4uc2VsZWN0Mi1yZXN1bHQtdW5zZWxlY3RhYmxlIC5zZWxlY3QyLW1hdGNoIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cblxuLnNlbGVjdDItb2Zmc2NyZWVuLCAuc2VsZWN0Mi1vZmZzY3JlZW46Zm9jdXMge1xuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIG91dGxpbmU6IDAgIWltcG9ydGFudDtcbiAgICBsZWZ0OiAwcHggIWltcG9ydGFudDtcbiAgICB0b3A6IDBweCAhaW1wb3J0YW50O1xufVxuXG4uc2VsZWN0Mi1kaXNwbGF5LW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5zZWxlY3QyLW1lYXN1cmUtc2Nyb2xsYmFyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMTAwMDBweDtcbiAgICBsZWZ0OiAtMTAwMDBweDtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICBvdmVyZmxvdzogc2Nyb2xsO1xufVxuLyogUmV0aW5hLWl6ZSBpY29ucyAqL1xuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDEuNSksIG9ubHkgc2NyZWVuIGFuZCAobWluLXJlc29sdXRpb246IDE0NGRwaSkgIHtcbiAgLnNlbGVjdDItc2VhcmNoIGlucHV0LCAuc2VsZWN0Mi1zZWFyY2gtY2hvaWNlLWNsb3NlLCAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIGFiYnIsIC5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1jaG9pY2UgLnNlbGVjdDItYXJyb3cgYiB7XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvbGliL3NlbGVjdDIvc2VsZWN0Mi0zLjQuNS9zZWxlY3QyeDIucG5nJykgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogNjBweCA0MHB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnNlbGVjdDItc2VhcmNoIGlucHV0IHtcbiAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDEwMCUgLTIxcHggIWltcG9ydGFudDtcbiAgfVxufVxuIiwiQHVzZSBcIi4uL2NvbW1vbi9jb2xvcnNcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi90eXBvZ3JhcGh5LW5vZm9udHNcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi9mb3JtXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vc3BhY2luZ1wiIGFzICo7XG5cblxuQG1peGluIG1vZGFsLWJhc2Uge1xuICAgIC5qdi1tb2RhbC1jb250YWluZXIge1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogMTEwMDA7XG4gICAgICAgIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgICB9XG5cbiAgICAuanYtbW9kYWwtY29udGFpbmVyLWNlbnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDExMDAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cblxuICAgIC5qdi1tb2RhbCB7XG4gICAgICAgIEBpbmNsdWRlIGZvcm0tc3R5bGVzO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcbiAgICAgICAgYm94LXNoYWRvdzogMCAwIDJlbSByZ2JhKDAsMCwwLDAuMyk7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgdG9wOiAxMCUgIWltcG9ydGFudDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcbiAgICAgICAgd2lkdGg6IDc0MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgICAgIHotaW5kZXg6IDEyMDAwO1xuICAgICAgICAubW9kYWxUYWJsZVZpZXd7XG4gICAgICAgICAgICB0cntcbiAgICAgICAgICAgICAgICAvL2JvcmRlcjogbm9uZTtcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGR7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkZGFyay1zZWMgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICB0ZHtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOjNweDtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDEyM3B4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdGh7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDJweDtcbiAgICAgICAgICAgICAgICAvL1RoaXMgaXMgbmVlZGVkIGZvciBJRSBpbiAgLSBOVlxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnBhZ2luZ3tcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMTI1cHg7XG4gICAgICAgICAgICByaWdodDogMTBweDtcbiAgICAgICAgICAgIC5qdi1hcnJvd0xlZnR7XG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuanYtYXJyb3dSaWdodHtcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDMwcHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5wYWdpbmF0aW9uLWNvdW50e1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5qdi1tb2RhbC1taW5pbWFsIHtcbiAgICAgICAgLmp2LW1vZGFsIHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmp2LW1vZGFsLWhlYWRlciB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICB9XG4gICAgICAgIC5qdi1tb2RhbC1jb250ZW50IHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDI1cHg7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7ICAgICAgICAgICAgXG4gICAgICAgIH1cbiAgICAgICAgLmp2LW1vZGFsLWljb24tY2xvc2Uge1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrLXNlYztcbiAgICAgICAgfVxuICAgICAgICAuanYtbW9kYWwtY2xvc2Uge1xuICAgICAgICAgICAgdG9wOiAkc3BhY2luZztcbiAgICAgICAgICAgIHJpZ2h0OiAkc3BhY2luZztcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5qdi1tb2RhbC1oZWFkZXIsXG4gICAgLmp2LW1vZGFsLWNvbnRlbnQge1xuICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgJi5jbGVhcmZpeHtcbiAgICAgICAgICAgIG92ZXJmbG93OiBpbmhlcml0O1xuICAgICAgICB9XG4gICAgICAgIC5qdi1tb2RhbC1zdWJwb2ludHN7XG4gICAgICAgICAgICBtYXJnaW46IDE1cHggNDBweDtcbiAgICAgICAgICAgID5saXtcbiAgICAgICAgICAgICAgICBsaXN0LXN0eWxlOiBpbml0aWFsO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC50b29sdGlwV2luZG93e1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICY6YmVmb3Jle1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OjAgbm9uZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6MCBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC5qdi1tb2RhbFN1YlRpdGxle1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDBweCAwcHggMTBweDtcbiAgICB9XG4gICAgLmp2LW1vZGFsLWhlYWRlciB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJhY2tncm91bmQ6ICRibHVlO1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgaDEsaDIsaDMsaDQsaDUsaDYge1xuICAgICAgICAgICAgQGluY2x1ZGUgdHlwZS1saWdodDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgICAgaDIge1xuICAgICAgICAgICAgQGluY2x1ZGUgdHlwZS1yb21hbjtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IDRweDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuanYtbW9kYWwtb3ZlcmxheSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsNTEsNTEsLjIpO1xuICAgICAgICB6LWluZGV4OiAxMDAwMDtcbiAgICAgICAgJi5hbmltYXRlIHtcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycywgdmlzaWJpbGl0eSAwcyBsaW5lYXI7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwLjJzLCAwLjRzO1xuICAgICAgICB9XG4gICAgICAgICYudmlzaWJsZSB7XG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAwcztcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmp2LW1vZGFsLXZpc2libGUge1xuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICAgICAgLnNlbGVjdDItZHJvcCB7XG4gICAgICAgICAgICB6LWluZGV4OiAxMzAwMDtcbiAgICAgICAgfVxuICAgICAgICAuc2VsZWN0Mi1kcm9wLW1hc2sge1xuICAgICAgICAgICAgei1pbmRleDogMTI5OTk7XG4gICAgICAgIH1cblxuICAgICAgICAjdWktZGF0ZXBpY2tlci1kaXYge1xuICAgICAgICAgICAgei1pbmRleDogMTMwMDEgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5qdi1tb2RhbC1jbG9zZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6ICRzcGFjaW5nKzVweDtcbiAgICAgICAgdG9wOiAkc3BhY2luZys4cHg7XG4gICAgfVxuXG4gICAgLmp2LW1vZGFsLWljb24tY2xvc2Uge1xuICAgICAgICBjb2xvcjogJHdoaXRlO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgfVxuXG4gICAgLm1vZGFsLWFuaW1hdGUtc2hvdyxcbiAgICAubW9kYWwtYW5pbWF0ZS1oaWRlIHtcbiAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzLCB0cmFuc2Zvcm0gMC40cztcbiAgICB9XG5cbiAgICAubW9kYWwtYW5pbWF0ZS1zaG93LFxuICAgIC5tb2RhbC1hbmltYXRlLWhpZGUubW9kYWwtYW5pbWF0ZS1oaWRlLWFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xuICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICBib3R0b206IC0xMDBweDtcblxuICAgICAgICAuanYtbW9kYWwge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAubW9kYWwtYW5pbWF0ZS1zaG93Lm1vZGFsLWFuaW1hdGUtc2hvdy1hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgLmFuaW1hdGUtbW9kYWwge1xuICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MsIHRyYW5zZm9ybSAwLjRzO1xuICAgIH1cblxuICAgIC5hbmltYXRlLW1vZGFsLm5nLWhpZGUtcmVtb3ZlLFxuICAgIC5hbmltYXRlLW1vZGFsLm5nLWhpZGUtYWRkIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuYW5pbWF0ZS1tb2RhbC5uZy1oaWRlLXJlbW92ZSxcbiAgICAuYW5pbWF0ZS1tb2RhbC5uZy1oaWRlLWFkZC1hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KTtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgYm90dG9tOiAtMTAwcHg7XG4gICAgICAgIC5qdi1tb2RhbCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMjBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5hbmltYXRlLW1vZGFsLm5nLWhpZGUtcmVtb3ZlLWFjdGl2ZSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbiAgICAgICAgb3BhY2l0eTogMTtcbiAgICB9XG5cbiAgICAuYnV0dG9uLWdyb3VwIHtcbiAgICAgICAgbWFyZ2luLXRvcDogJHNwLWw7XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5wcmltYXJ5LWJ1dHRvbnMge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG5cbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAkc3AtbTtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgIH1cbiAgICAuc2Vjb25kYXJ5LWJ1dHRvbnMge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICAuZXJyb3JMYWJlbCB7XG4gICAgICAgIGNvbG9yOiAkcmVkO1xuICAgIH1cblxuICAgIC5lcnJvciB7XG4gICAgICAgIHBhZGRpbmctdG9wOiA1cHg7XG4gICAgICAgIGNvbG9yOiAkcmVkO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG4gICAgfVxuXG4gICAgLy8gYmFja3dhcmRzLWNvbXBhdCBmb3IgQW5ndWxhciAxLjAueFxuICAgIC5uZy1oaWRlIHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgIH1cblxufVxuXG5AbWl4aW4gbW9kYWwtY29tcGF0IHtcbiAgICAuanYtbW9kYWwtYWRhcHRlciB7XG4gICAgICAgIHRleHRhcmVhLFxuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgICAuanYtbW9kYWxCdXR0b24ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuXG4gICAgICAgICAgICAuYnRuLFxuICAgICAgICAgICAgLmJ0bi1jYW5jZWwge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuanYtbW9kYWxDb250ZW50IHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmp2LW1vZGFsQ29udGVudCA+ICoge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgfVxuICAgICAgICBmb3JtIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuanYtaExpc3Qge1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI2MHB4O1xuICAgICAgICAgICAgICAgICAgICAmLndpZGVJbnB1dCB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDcwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmJ0biwgLmJ0bi1ibGFjayB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgICAgIC5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuanYtbW9kYWwtdmlzaWJsZSAuc2VsZWN0Mi1kcm9wIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgIH1cbn1cbiIsIkBmb3J3YXJkIFwiLi4vY29tbW9uL3NwYWNpbmdcIjtcbkBmb3J3YXJkIFwiLi4vY29tbW9uL3R5cG9ncmFwaHktbm9mb250c1wiO1xuQGZvcndhcmQgXCIuLi9jb21tb24vY29sb3JzXCI7XG5AZm9yd2FyZCBcIi4uL2NvbW1vbi9zcGFjaW5nXCI7XG5AZm9yd2FyZCBcIi4uL2NvbW1vbi9wYWdpbmF0aW9uXCI7XG5cbkB1c2UgJ3Nhc3M6Y29sb3InO1xuQHVzZSBcIi4uL2NvbW1vbi90eXBvZ3JhcGh5LW5vZm9udHNcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi9jb2xvcnNcIiBhcyAqO1xuQHVzZSBcIi4uL2NvbW1vbi9zcGFjaW5nXCIgYXMgKjtcbkB1c2UgXCIuLi9jb21tb24vcGFnaW5hdGlvblwiIGFzICo7XG5cbkBtaXhpbiBmb3JtLXN0eWxlcyB7XG5cdHRleHRhcmVhLFxuXHRpbnB1dCB7XG5cdFx0Ym9yZGVyLXJhZGl1czogMnB4O1xuXHRcdC8vYm94LXNoYWRvdzogaW5zZXQgMCAycHggNnB4IC00cHggY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiAxMCUpO1xuXHRcdGNvbG9yOiBjb2xvci5hZGp1c3QoJGJvZHksICRsaWdodG5lc3M6IDUlKTtcblx0XHRmb250LXNpemU6IDEzcHg7XG5cdFx0cmVzaXplOm5vbmU7XG5cdFx0YmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDZweCA1cHggN3B4IDVweDtcblx0XHRoZWlnaHQ6IGF1dG87XG5cdFx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRcdCY6Zm9jdXMge1xuXHRcdFx0Ly8gYm94LXNoYWRvdzogIDAgMHB4IDE1cHggLTVweCAkZGFyaztcblx0XHRcdG91dGxpbmU6IDA7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcblx0XHR9XG5cdH1cblxuXHQucm93LWxhYmVsLW11bHRpcGxlIHtcblx0XHRmbG9hdDogbGVmdDtcblx0XHRwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuXHR9XG5cblx0aW5wdXQge1xuXHRcdEBpbmNsdWRlIHR5cGUtbGlnaHQ7XG5cdFx0dmVydGljYWwtYWxpZ246IG1pZGRsZTtcblx0fVxuXG5cdGlucHV0W3R5cGU9cmFkaW9dIHtcblx0XHRtYXJnaW46IDVweDtcblx0fVxuXHRpbnB1dFt0eXBlPXJhZGlvXSxcblx0aW5wdXRbdHlwZT1jaGVja2JveF0ge1xuXHRcdGJvcmRlcjogbm9uZSFpbXBvcnRhbnQ7XG5cdFx0b3ZlcmZsb3cteTogYXV0bztcblx0fVxuXG5cdHNlbGVjdCB7XG5cdFx0Zm9udC1zaXplOiAxM3B4O1xuXHRcdGhlaWdodDogMjhweDtcblx0XHRjb2xvcjogJGRhcms7XG5cdFx0LXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuXHRcdGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG5cdFx0LXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcblx0XHRib3JkZXItaW1hZ2U6IGluaXRpYWw7XG5cdFx0d2hpdGUtc3BhY2U6IHByZTtcblx0XHQtd2Via2l0LXJ0bC1vcmRlcmluZzogbG9naWNhbDtcblx0XHRjb2xvcjogYmxhY2s7XG5cdFx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRjdXJzb3I6IGRlZmF1bHQ7XG5cdFx0bWluLXdpZHRoOiA4NXB4O1xuXHRcdHBhZGRpbmc6IDVweDtcblx0XHQvL2JveC1zaGFkb3c6IGluc2V0IDAgMnB4IDZweCAtNHB4IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogMTAlKTtcblx0XHQmOmZvY3VzIHtcblx0XHRcdG91dGxpbmU6IDA7XG5cdFx0XHRib3JkZXI6IDFweCBzb2xpZCAkYmx1ZTtcblx0XHRcdGJhY2tncm91bmQtY29sb3I6IGNvbG9yLmFkanVzdCgkd2hpdGUsICRsaWdodG5lc3M6IDAlKTtcblxuXHRcdH1cblx0fVxuXHQuc2VsZWN0Mi1jb250YWluZXIge1xuXHRcdG1hcmdpbjogMDtcblx0fVxuXG5cdC5oYXNEYXRlcGlja2VyIHtcblx0XHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2JsdWUvaWNvbi1jYWxlbmRhci5wbmcnKTtcblx0XHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCB0b3A7XG5cdFx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcblx0fVxuXG5cdC5uZXh0LCAucHJldiB7XG5cdFx0Ym94LXNpemluZzogY29udGVudC1ib3g7XG5cdFx0b3BhY2l0eTogMTtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdFx0ZGlzcGxheTogYmxvY2s7XG5cdFx0YmFja2dyb3VuZDogd2hpdGUgbm8tcmVwZWF0IGNlbnRlcjtcblx0XHR3aWR0aDogNTVweCAhaW1wb3J0YW50O1xuXHRcdGhlaWdodDogNjVweDtcblx0XHR0b3A6IDUwJTtcblx0XHRtYXJnaW46IC0zMnB4IDAgMDtcblx0XHRwYWRkaW5nOiAwO1xuXHRcdCY6aG92ZXIge1xuXHRcdFx0b3BhY2l0eTogLjg7XG5cdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdFx0fVxuXHR9XG5cdC5wcmV2IHtcblx0XHQvL2JvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xuXHRcdC8vYmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1hZ2VzL2Fycm93LWxlZnQucG5nKTtcblx0XHQvL2JveC1zaGFkb3c6IC0yMHB4IDAgMzBweCAtMjBweCByZ2JhKDAsMCwwLDAuNCkgaW5zZXQ7XG5cdFx0Ly9iYWNrZ3JvdW5kLXBvc2l0aW9uLXg6IGxlZnQ7XG5cdFx0QGluY2x1ZGUgcGFnaW5hdGlvbihwcmV2aW91cyk7XG5cdFx0bGVmdDogLTU3cHg7XG5cdFx0Ly8mOmhvdmVyIHtcblx0XHQvL1x0YmFja2dyb3VuZC1pbWFnZTogdXJsKC9hc3NldHMvaW1hZ2VzL2Fycm93LWxlZnQucG5nKTtcblx0XHQvL1x0Ym94LXNoYWRvdzogLTIwcHggMCAzMHB4IC0yMHB4IHJnYmEoMCwwLDAsMC40KSBpbnNldDtcblx0XHQvL31cblx0fVxuXHQubmV4dCB7XG5cdFx0Ly9ib3JkZXItcmFkaXVzOiAwIDNweCAzcHggMDtcblx0XHQvL2JhY2tncm91bmQtaW1hZ2U6IHVybCgvYXNzZXRzL2ltYWdlcy9hcnJvdy1yaWdodC5wbmcpO1xuXHRcdC8vYm94LXNoYWRvdzogMjBweCAwIDMwcHggLTIwcHggcmdiYSgwLDAsMCwwLjQpIGluc2V0O1xuXHRcdC8vYmFja2dyb3VuZC1wb3NpdGlvbi14OiByaWdodDtcblx0XHRAaW5jbHVkZSBwYWdpbmF0aW9uKG5leHQpO1xuXHRcdHJpZ2h0OiAtNTdweDtcblx0XHQvLyY6aG92ZXIge1xuXHRcdC8vXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoL2Fzc2V0cy9pbWFnZXMvYXJyb3ctcmlnaHQucG5nKTtcblx0XHQvL1x0Ym94LXNoYWRvdzogMjBweCAwIDMwcHggLTIwcHggcmdiYSgwLDAsMCwwLjQpIGluc2V0O1xuXHRcdC8vfVxuXHR9XG59XG5cbkBtaXhpbiBmaWVsZC1zdHlsZXMge1xuXHQuZmllbGQtcm93IHtcblx0XHRtYXJnaW4tYm90dG9tOiAkc3AtbTtcblx0XHQmOjphZnRlciB7XG5cdFx0XHRjb250ZW50OiBcIlwiO1xuXHRcdFx0ZGlzcGxheTogdGFibGU7XG5cdFx0XHRjbGVhcjogYm90aDtcblx0XHR9XG5cdFx0LnJvdy1sYWJlbCB7XG5cdFx0XHRmbG9hdDogbGVmdDtcblx0XHRcdG1hcmdpbi10b3A6ICRzcC1zO1xuXHRcdFx0d2lkdGg6IDEyMHB4O1xuXHRcdFx0Ji5yZXF1aXJlZCB7XG5cdFx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRcdGNvbnRlbnQ6ICcqJztcblx0XHRcdFx0XHRtYXJnaW4tbGVmdDogJHNwLXhzO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXG5cdFx0LnJvdy1jb250cm9scyB7XG5cdFx0XHRtYXJnaW4tbGVmdDogMTMwcHg7XG5cdFx0XHRwIHtcblx0XHRcdFx0cGFkZGluZy10b3A6ICRzcC1zO1xuXHRcdFx0fVxuXHRcdH1cblxuXHRcdCYud2lkZSB7XG5cdFx0XHQucm93LWxhYmVsIHtcblx0XHRcdFx0ZmxvYXQ6IG5vbmU7XG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xuXHRcdFx0XHRtYXJnaW4tYm90dG9tOiAkc3Atcztcblx0XHRcdH1cblx0XHRcdC5yb3ctY29udHJvbHMge1xuXHRcdFx0XHRtYXJnaW4tbGVmdDogMDtcblx0XHRcdH1cblx0XHR9XG5cdFx0LnJvdy1lcnJvciB7XG5cdFx0XHRjb2xvcjogJHJlZDtcblx0XHR9XG5cdH1cblxuXHQuZmllbGQtZGl2aWRlciB7XG5cdFx0aGVpZ2h0OiAwO1xuXHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlcjogMDtcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlcjtcblx0XHRtYXJnaW46ICRzcC1sIDA7XG5cdH1cbn1cbiIsIkB1c2UgXCIuL2NvbG9yc1wiIGFzICo7XG5AbWl4aW4gcGFnaW5hdGlvbigkZGlyZWN0aW9uKSB7XG5cdGJvcmRlci1yYWRpdXM6IDJweDtcblx0Ym9yZGVyOiAxcHggc29saWQgJGJvcmRlcjtcblx0Y29sb3I6IHRyYW5zcGFyZW50O1xuXHR0ZXh0LWluZGVudDogLTk5OTk5cHg7XG5cdGN1cnNvcjogcG9pbnRlcjtcblx0ZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXHRoZWlnaHQ6IDI0cHg7XG5cdHdpZHRoOiAyNHB4O1xuXHRwYWRkaW5nOiA1cHg7XG5cdC8vIFByZXZpb3VzIG9yIEJhY2sgQXJyb3dcblx0QGlmICRkaXJlY3Rpb24gPT0gXCJwcmV2aW91c1wiIHtcblx0XHRiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb24tcHJldmlvdXMuc3ZnJykgMCAwIG5vLXJlcGVhdCAkd2hpdGU7XG5cdFx0Ly9tYXJnaW4tcmlnaHQ6IDVweDtcblx0fVxuXHQvLyBOZXh0IG9yIEZvcndhcmQgQXJyb3dcblx0QGlmICRkaXJlY3Rpb24gPT0gXCJuZXh0XCIge1xuXHRcdGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvaWNvbi1uZXh0LnN2ZycpIDAgMCBuby1yZXBlYXQgJHdoaXRlO1xuXHRcdC8vbWFyZ2luLXJpZ2h0OiAxMHB4O1xuXHR9XG5cdCYuZGlzYWJsZWQge1xuXHRcdG9wYWNpdHk6IC4zO1xuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcblx0XHRjdXJzb3I6IHRleHQ7XG5cdH1cbn0iLCJAdXNlICdzYXNzOmNvbG9yJztcbi8vIFN0eWxla2l0IENvbG9yc1xuJGJsYWNrOiAjMjIyO1xuJHdoaXRlOiAjRkZGO1xuJGRhcms6ICMzMzM7XG4kZGFyay1wcmk6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogNzUuNSUpOyAvKiAjZjFmMWYxICovXG4kZGFyay1zZWM6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogNjAlKTsgLyogI0NDQyAqL1xuJGRhcmstdHJpOiBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDMwJSk7IC8qICM2NjYgKi9cblxuJGJsdWU6ICMzZDg3Y2Y7IC8qICRibHVlOiAjNDE4OENDOyAqL1xuJGJsdWUtcHJpOiBjb2xvci5hZGp1c3QoJGJsdWUsICRsaWdodG5lc3M6IDQzJSk7XG4kYmx1ZS1zZWM6IGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogMzAlKTtcbiRibHVlLXRyaTogY29sb3IuYWRqdXN0KCRibHVlLCAkbGlnaHRuZXNzOiAtMjAlKTtcblxuJGdyZWVuOiAjMzhCMjRBO1xuJGdyZWVuLXByaTogY29sb3IuYWRqdXN0KCRncmVlbiwgJGxpZ2h0bmVzczogNDUlKTtcbiRncmVlbi1zZWM6IGNvbG9yLmFkanVzdCgkZ3JlZW4sICRsaWdodG5lc3M6IDMwJSk7XG4kZ3JlZW4tdHJpOiBjb2xvci5hZGp1c3QoJGdyZWVuLCAkbGlnaHRuZXNzOiAtMTAlKTtcblxuJHJlZDogI2U1MTQxNDtcbiRyZWQtcHJpOiBjb2xvci5hZGp1c3QoJHJlZCwgJGxpZ2h0bmVzczogNDMlKTtcbiRyZWQtc2VjOiBjb2xvci5hZGp1c3QoJHJlZCwgJGxpZ2h0bmVzczogMjAlKTtcbiRyZWQtdHJpOiBjb2xvci5hZGp1c3QoJHJlZCwgJGxpZ2h0bmVzczogLTEwJSk7XG5cbiRvcmFuZ2U6ICNmNTdkMjE7XG4kb3JhbmdlLXByaTogY29sb3IuYWRqdXN0KCRvcmFuZ2UsICRsaWdodG5lc3M6IDQzJSk7XG4kb3JhbmdlLXNlYzogY29sb3IuYWRqdXN0KCRvcmFuZ2UsICRsaWdodG5lc3M6IDIwJSk7XG4kb3JhbmdlLXRyaTogY29sb3IuYWRqdXN0KCRvcmFuZ2UsICRsaWdodG5lc3M6IC03JSk7XG5cbiRtYWdlbnRhOiAjZjAxOTc4O1xuJG1hZ2VudGEtcHJpOiBjb2xvci5hZGp1c3QoJG1hZ2VudGEsICRsaWdodG5lc3M6IDMwJSk7XG4kbWFnZW50YS1zZWM6IGNvbG9yLmFkanVzdCgkbWFnZW50YSwgJGxpZ2h0bmVzczogMjAlKTtcbiRtYWdlbnRhLXRyaTogY29sb3IuYWRqdXN0KCRtYWdlbnRhLCAkbGlnaHRuZXNzOiAtMTAlKTtcblxuJGxpbmtlZGluLWNvbG9yOiAjMEQ2Njk2O1xuJHR3aXR0ZXItY29sb3I6ICMzNEFBREY7XG4kZ29vZ2xlLWNvbG9yOiAjREQ0QjM5O1xuJGZhY2Vib29rLWNvbG9yOiAjM0Q1Qjk2O1xuJGRyb3Bib3gtY29sb3I6ICMwMDdFRTU7XG4kYmluZy1jb2xvcjogI2ZhYTYxYztcblxuJHB1cnBsZTogIzczNTRiZDtcbiRibGFjazogIzIyMjtcbiRib3JkZXI6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogNzAlKTtcblxuLy8gR2xvYmFsIEVsZW1lbnRzXG4kYm9keTogJGRhcms7XG4kZ2xvYmFsLWJnLWNvbG9yOiAkd2hpdGU7XG4kYm9yZGVyQmx1ZTogMXB4IHNvbGlkICRibHVlLXByaTtcbiRmb250LXdlaWdodC1zZW1pR3JheTogJGRhcmstdHJpO1xuJHRoLWFjdGlvbi1iZy1jb2xvcjogJGRhcmstcHJpO1xuJGZpbHRlci1iZy1jb2xvcjogJGRhcmstcHJpO1xuJHRoLWJnLWNvbG9yOiAkYmx1ZS1wcmk7XG4kZW50aXR5Um93Qm9yZGVyQ29sb3I6ICRib3JkZXI7XG4kbGFiZWw6ICRkYXJrLXRyaTtcbiRmaWx0ZXJTaGFkb3dDb2xvcjogJGRhcmstc2VjO1xuJGhlYWRlckJhY2tncm91bmRDb2xvcjogJGRhcmstcHJpO1xuJGhlYWRlclBhbmVsc0NvbG9yOiAkYm9yZGVyO1xuJGZpbHRlckhvcml6b250YWxPZmZzZXQ6IDJweDtcbiRoZWFkZXJIMkhlaWdodDogODBweDtcbiRhY3Rpb25ib3JkZXJDb2xvcjogJGJvcmRlcjtcbiRtb2RhbC1zaGFkb3c6IHRyYW5zcGFyZW50O1xuXG5cbiIsIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwiLi9jb2xvcnNcIiBhcyAqO1xuQHVzZSBcIi4vdHJpYW5nbGVcIiBhcyAqO1xuXG5AbWl4aW4gdG9vbHRpcDIoJGNvbG9yOiAkYmx1ZSwgJHBvc2l0aW9uOiB1cCkge1xuICAkdG9vbHRpcC1ib3JkZXI6IDNweCBzb2xpZCAkY29sb3IgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBib3gtc2hhZG93OiAwIDJweCAycHggMnB4IHJnYmEoMCwwLDAsMC4xKTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBiYWNrZ3JvdW5kOiAkd2hpdGU7XG4gIHBhZGRpbmc6IDZweDtcbiAgbWFyZ2luOiAwO1xuICAmOmJlZm9yZSB7XG4gICAgY29udGVudDogJyAnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIEBpbmNsdWRlIHRyaWFuZ2xlKCRwb3NpdGlvbiwgJGNvbG9yLCA1cHgpO1xuICB9XG4gIEBpZiAkcG9zaXRpb24gPT0gbGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6ICR0b29sdGlwLWJvcmRlcjtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIG1hcmdpbi10b3A6IC01cHg7XG4gICAgICBsZWZ0OiAtOHB4O1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcG9zaXRpb24gPT0gcmlnaHQge1xuICAgIGJvcmRlci1yaWdodDogJHRvb2x0aXAtYm9yZGVyO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbWFyZ2luLXRvcDogLTVweDtcbiAgICAgIHJpZ2h0OiAtOHB4O1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcG9zaXRpb24gPT0gdXAge1xuICAgIGJvcmRlci10b3A6ICR0b29sdGlwLWJvcmRlcjtcbiAgICAmOmJlZm9yZSB7XG4gICAgICBtYXJnaW46IC0xNHB4IGF1dG8gMTBweCBhdXRvO1xuICAgIH1cbiAgfVxuICBAZWxzZSBpZiAkcG9zaXRpb24gPT0gZG93biB7XG4gICAgYm9yZGVyLWJvdHRvbTogJHRvb2x0aXAtYm9yZGVyO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNXB4O1xuICAgICAgYm90dG9tOiAtOHB4O1xuICAgIH1cbiAgfVxufVxuQG1peGluIGVycm9yLXRvb2x0aXAge1xuXHRAaW5jbHVkZSB0b29sdGlwMigkcmVkKTtcblx0Y29sb3I6ICRyZWQ7XG59XG5cblxuLy8vLyBUT09MVElQIE1JWElOIC8vLy9cblxuQG1peGluIHRvb2x0aXAoJHdpZHRoOiAxMGVtLCAkdmVydGljYWxPZmZzZXQ6IDBweCwgJGhvcml6b250YWxPZmZzZXQ6IDE1cHgpIHtcbiAgLy9CdWcgMTQ2NTEgLSBOVlxuICAgLy9wb3NpdGlvbjogcmVsYXRpdmU7XG4gICBwb3NpdGlvbjogYWJzb2x1dGU7IFxuICAudG9vbHRpcFdpbmRvdyB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNkODdjZjtcbiAgICB3aWR0aDogJHdpZHRoO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWwgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHotaW5kZXg6IDIwMDA7XG4gICAgb3ZlcmZsb3ctd3JhcDpicmVhay13b3JkO1xuICAgICY6YWZ0ZXIge1xuICAgICAgaGVpZ2h0OiAwO1xuICAgICAgd2lkdGg6IDA7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICB9XG4gICAgLmJvZHkge1xuICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICAgIC50b29sdGlwQ29udGFpbmVyIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICB9XG4gICAgcHtcbiAgICBcdGZvbnQtc2l6ZTowLjg0NmVtO1xuICAgIFx0bWFyZ2luLWxlZnQ6MDtcbiAgICBcdG1hcmdpbi1yaWdodDowO1xuICAgIH1cbiAgfVxuICAmLmRvd24ge1xuICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgIGJveC1zaGFkb3c6IDAgLTJweCAzcHggI2NjY2NjYztcbiAgICAgIGJvdHRvbTogJHZlcnRpY2FsT2Zmc2V0O1xuICAgICAgJjphZnRlciB7XG4gICAgICAgIGJvdHRvbTogLTVweDtcbiAgICAgICAgYm9yZGVyLXRvcDogNnB4IHNvbGlkICMzZDg3Y2Y7XG4gICAgICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgICAmLnNpdExlZnQge1xuICAgICAgLnRvb2x0aXBXaW5kb3cge1xuICAgICAgICBsZWZ0OiAkaG9yaXpvbnRhbE9mZnNldDtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBsZWZ0OiAxOXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYuc2l0UmlnaHQge1xuICAgICAgLnRvb2x0aXBXaW5kb3cge1xuICAgICAgICByaWdodDogJGhvcml6b250YWxPZmZzZXQ7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHJpZ2h0OiAxOXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYudXAge1xuICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDNweCAjY2NjY2NjO1xuICAgICAgdG9wOiAkdmVydGljYWxPZmZzZXQ7XG4gICAgICAmOmFmdGVyIHtcbiAgICAgICAgdG9wOiAtNXB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiA2cHggc29saWQgIzNkODdjZjtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgfVxuICAgICYuc2l0TGVmdCB7XG4gICAgICAudG9vbHRpcFdpbmRvdyB7XG4gICAgICAgIGxlZnQ6ICRob3Jpem9udGFsT2Zmc2V0O1xuICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIGxlZnQ6IDE5cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5zaXRSaWdodCB7XG4gICAgICAudG9vbHRpcFdpbmRvdyB7XG4gICAgICAgIHJpZ2h0OiAkaG9yaXpvbnRhbE9mZnNldDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgcmlnaHQ6IDE5cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5wb2ludFJpZ2h0IHtcbiAgICAudG9vbHRpcFdpbmRvdyB7XG4gICAgICBib3gtc2hhZG93OiAtMnB4IDJweCAzcHggI2NjY2NjYztcbiAgICAgIHJpZ2h0OiAkaG9yaXpvbnRhbE9mZnNldDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICByaWdodDogLTRweDtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCAjM2Q4N2NmO1xuICAgICAgICBib3JkZXItdG9wOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi50b3Age1xuICAgICAgLnRvb2x0aXBXaW5kb3cge1xuICAgICAgICB0b3A6ICR2ZXJ0aWNhbE9mZnNldDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5ib3R0b20ge1xuICAgICAgLnRvb2x0aXBXaW5kb3cge1xuICAgICAgICBib3R0b206ICR2ZXJ0aWNhbE9mZnNldDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgJi5wb2ludExlZnQge1xuICAgIC50b29sdGlwV2luZG93IHtcbiAgICAgIGJveC1zaGFkb3c6IDJweCAycHggM3B4ICNjY2NjY2M7XG4gICAgICBsZWZ0OiAkaG9yaXpvbnRhbE9mZnNldDtcbiAgICAgICY6YWZ0ZXIge1xuICAgICAgICBsZWZ0OiAtNHB4O1xuICAgICAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCAjM2Q4N2NmO1xuICAgICAgICBib3JkZXItdG9wOiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJi50b3Age1xuICAgICAgLnRvb2x0aXBXaW5kb3cge1xuICAgICAgICB0b3A6ICR2ZXJ0aWNhbE9mZnNldDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgJi5ib3R0b20ge1xuICAgICAgLnRvb2x0aXBXaW5kb3cge1xuICAgICAgICBib3R0b206ICR2ZXJ0aWNhbE9mZnNldDtcbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgYm90dG9tOiA1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cbiAgfVxuICAmLnVwIHtcbiAgICAudG9vbHRpcFdpbmRvdyAudG9vbHRpcENvbnRhaW5lciB7XG4gICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgfVxuICB9XG4gICYuZG93biAudG9vbHRpcFdpbmRvdyAudG9vbHRpcENvbnRhaW5lciB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG4gICYucG9pbnRsZWZ0IC50b29sdGlwV2luZG93IC50b29sdGlwQ29udGFpbmVyIHtcbiAgICBtYXJnaW4tbGVmdDogNHB4O1xuICB9XG4gICYucG9pbnRyaWdodCAudG9vbHRpcFdpbmRvdyAudG9vbHRpcENvbnRhaW5lciB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7XG4gIH1cbn1cbiIsIkB1c2UgXCIuLi9jb21tb24vY29sb3JzXCIgYXMgKjtcbi8vLy8gVFJJQU5HTEVTIC8vLy9cblxuLy8gVHJhbnNmb3JtcyB0aGUgZWxlbWVudCBpbnRvIGEgdHJpYW5nbGVcbi8vIFlvdSBjYW4gbW9kaWZ5IGJvcmRlciBzaXplcyB0byBjaGFuZ2UgdGhlIHNoYXBlXG5AbWl4aW4gdHJpYW5nbGUoJGRpcmVjdGlvbjogZG93biwgJGNvbG9yOiAkYmx1ZSwgJHNpemU6IDZweCkge1xuXHRoZWlnaHQ6IDA7XG5cdHdpZHRoOiAwO1xuXHRAaWYgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcblx0XHRib3JkZXItYm90dG9tOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkICRjb2xvcjtcblx0XHRib3JkZXItdG9wOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0fVxuXHRAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcblx0XHRib3JkZXItYm90dG9tOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItbGVmdDogJHNpemUgc29saWQgJGNvbG9yO1xuXHRcdGJvcmRlci10b3A6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHR9XG5cdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuXHRcdGJvcmRlci1ib3R0b206ICRzaXplIHNvbGlkICRjb2xvcjtcblx0XHRib3JkZXItbGVmdDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0fVxuXHRAZWxzZSBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuXHRcdGJvcmRlci1yaWdodDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWxlZnQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci10b3A6ICRzaXplIHNvbGlkICRjb2xvcjtcblx0fVxufVxuXG4vLyBBdHRhY2hlcyBhIHRyaWFuZ2xlIHRvIHRoZSBlbGVtZW50IHVzaW5nIGEgcHNldWRvLWVsZW1lbnRcbkBtaXhpbiB0cmlhbmdsZS1hZnRlcigkZGlyZWN0aW9uOiBkb3duLCAkY29sb3I6ICRibHVlLCAkc2l6ZTogNnB4KSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0JjphZnRlciB7XG5cdFx0QGluY2x1ZGUgdHJpYW5nbGUoJGRpcmVjdGlvbiwgJGNvbG9yLCAkc2l6ZSk7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdH1cbn1cblxuLy8gQXR0YWNoZXMgYSB0cmlhbmdsZSB0byB0aGUgZWxlbWVudCB1c2luZyBhIHBzZXVkby1lbGVtZW50XG5AbWl4aW4gdHJpYW5nbGUtYmVmb3JlKCRkaXJlY3Rpb246IGRvd24sICRjb2xvcjogJGJsdWUsICRzaXplOiA2cHgpIHtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuXHQmOmJlZm9yZSB7XG5cdFx0QGluY2x1ZGUgdHJpYW5nbGUoJGRpcmVjdGlvbiwgJGNvbG9yLCAkc2l6ZSk7XG5cdFx0Y29udGVudDogXCJcIjtcblx0XHRtYXJnaW46IDA7XG5cdFx0cGFkZGluZzogMDtcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdH1cbn1cblxuLy8gQ29udmVuaWVuY2UgZnVuY3Rpb24gdG8gY2hhbmdlIHRoZSBjdXJyZW50IGVsZW1lbnQgYW5kIGl0J3MgdHJpYW5nbGUncyBjb2xvclxuQG1peGluIHRyaWFuZ2xlLWNvbG9yKCRjb2xvcjogJGJsdWUsICRkaXJlY3Rpb246IGRvd24pIHtcblx0YmFja2dyb3VuZDogJGNvbG9yO1xuXHQmOmFmdGVyIHtcblx0XHRAaWYgJGRpcmVjdGlvbiA9PSBsZWZ0IHtcblx0XHRcdGJvcmRlci1yaWdodC1jb2xvcjogJGNvbG9yO1xuXHRcdH1cblx0XHRAZWxzZSBpZiAkZGlyZWN0aW9uID09IHJpZ2h0IHtcblx0XHRcdGJvcmRlci1sZWZ0LWNvbG9yOiAkY29sb3I7XG5cdFx0fVxuXHRcdEBlbHNlIGlmICRkaXJlY3Rpb24gPT0gdXAge1xuXHRcdFx0Ym9yZGVyLWJvdHRvbS1jb2xvcjogJGNvbG9yO1xuXHRcdH1cblx0XHRAZWxzZSBpZiAkZGlyZWN0aW9uID09IGRvd24ge1xuXHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogJGNvbG9yO1xuXHRcdH1cblx0fVxufVxuXG5AbWl4aW4gdHJpYW5nbGUtdG9nZ2xlcyB7XG5cdC50cmlhbmdsZS1leHBhbmRlZCxcblx0LnRyaWFuZ2xlLWNvbGxhcHNlZCB7XG5cdFx0bWFyZ2luLXRvcDogMC41ZW07XG5cdH1cblxuXHQudHJpYW5nbGUtZXhwYW5kZWQge1xuXHRcdEBpbmNsdWRlIHRyaWFuZ2xlKHVwLCAkZGFyay1zZWMsIDVweCk7XG5cdH1cblxuXHQudHJpYW5nbGUtY29sbGFwc2VkIHtcblx0XHRAaW5jbHVkZSB0cmlhbmdsZShkb3duLCAkZGFyay1zZWMsIDVweCk7XG5cdH1cbn0iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/