body,html{background-color:#fff;font-smoothing:antialiased;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-size:100%;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;height:100%;overflow-x:hidden}body{color:#fff;font-family:arial,sans-serif;font-style:normal;margin:auto;padding:0;position:relative}p{font-size:.9375rem;line-height:1.4;margin-bottom:1.125rem}a{color:#07c7f0;cursor:pointer;font-weight:bold}ul{list-style:none;margin:0;padding:0}input[type=text],input[type=password],input[type=email],input[type=number],input[type=tel],input[type=url],input[type=date],input[type=datetime],select,textarea,.input{padding:11px 10px 10px;border:1px solid #d6e2e5;font-weight:bold;font-size:12px;background-color:#fff;border-radius:3px;color:#333;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}input[type=text]:focus,input[type=password]:focus,input[type=email]:focus,input[type=number]:focus,input[type=tel]:focus,input[type=url]:focus,input[type=date]:focus,input[type=datetime]:focus,select:focus,textarea:focus,.input:focus{border-color:#333}input[type=text]:disabled,input[type=password]:disabled,input[type=email]:disabled,input[type=number]:disabled,input[type=tel]:disabled,input[type=url]:disabled,input[type=date]:disabled,input[type=datetime]:disabled,select:disabled,textarea:disabled,.input:disabled{background-color:#eee !important;cursor:not-allowed !important}input[type=text]::-webkit-input-placeholder,input[type=password]::-webkit-input-placeholder,input[type=email]::-webkit-input-placeholder,input[type=number]::-webkit-input-placeholder,input[type=tel]::-webkit-input-placeholder,input[type=url]::-webkit-input-placeholder,input[type=date]::-webkit-input-placeholder,input[type=datetime]::-webkit-input-placeholder,select::-webkit-input-placeholder,textarea::-webkit-input-placeholder,.input::-webkit-input-placeholder{color:#bfbfbf}input[type=text]::-moz-placeholder,input[type=password]::-moz-placeholder,input[type=email]::-moz-placeholder,input[type=number]::-moz-placeholder,input[type=tel]::-moz-placeholder,input[type=url]::-moz-placeholder,input[type=date]::-moz-placeholder,input[type=datetime]::-moz-placeholder,select::-moz-placeholder,textarea::-moz-placeholder,.input::-moz-placeholder{color:#bfbfbf}input[type=text]:-ms-input-placeholder,input[type=password]:-ms-input-placeholder,input[type=email]:-ms-input-placeholder,input[type=number]:-ms-input-placeholder,input[type=tel]:-ms-input-placeholder,input[type=url]:-ms-input-placeholder,input[type=date]:-ms-input-placeholder,input[type=datetime]:-ms-input-placeholder,select:-ms-input-placeholder,textarea:-ms-input-placeholder,.input:-ms-input-placeholder{color:#bfbfbf}input[type=text]:-moz-placeholder,input[type=password]:-moz-placeholder,input[type=email]:-moz-placeholder,input[type=number]:-moz-placeholder,input[type=tel]:-moz-placeholder,input[type=url]:-moz-placeholder,input[type=date]:-moz-placeholder,input[type=datetime]:-moz-placeholder,select:-moz-placeholder,textarea:-moz-placeholder,.input:-moz-placeholder{color:#bfbfbf}h2{margin:0 0 15px;font-size:24px;font-weight:normal;text-align:center}h3{margin:0 0 15px;font-size:20px;font-weight:normal;text-align:center}.form-hilite button[type=submit],.form-hilite input[type=submit],.form-hilite li{margin-bottom:20px}.validation,.validation-info,.validation-error,.validation-success{border-radius:3px;display:block;margin:5px 0;padding:4px 28px 4px 35px;border:1px solid;line-height:1.4;font-size:13px;font-weight:bold;position:relative;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;word-wrap:break-word}.validation-success{color:#53a33e;border-color:#72ae13;background-color:#e3efd0}.validation-error{color:#e9372d;border-color:#c63238;background-color:#f4d6d7}.validation-error a{color:inherit}.validation-info{color:#333;border-color:#22a6e6;background-color:#dff2fb}.validation-info a{color:#333 !important}.icon,.notice-icon,.tick-icon,.alert-icon{position:absolute;top:4px;left:7px;display:inline-block;width:20px;height:20px;vertical-align:middle}.steps{padding:20px 0}.alert-icon{background:url(/dist/dbfb8a71ed16b77b565d.png) no-repeat}.tick-icon{background:url(/dist/15d742dfa19f0726b9da.png) no-repeat}.notice-icon{background:url(/dist/e24b9f6ce96d8990ad29.png) no-repeat}.txt-brand-color{color:#07c7f0}.additional-info-container{position:relative;width:100%;display:flex}.additional-info-text{width:45%;position:absolute;left:0;top:0;bottom:0;background-color:#f1f5f7;border:1px solid #d6e2e5;border-radius:3px 0 0 3px;border-right-style:none;font-size:12px;font-weight:bold}.additional-info-text .dummy-child{height:100%}.additional-info-text .dummy-child,.additional-info-text .text-container{font-size:12px;display:inline-block;vertical-align:middle}.additional-info-input{float:left;width:55% !important;margin-left:45%;border-radius:0 3px 3px 0;border:1px solid #d6e2e5;border-left-style:none}.additional-info-input input{width:100%;border:none}.info-text{font-size:12px;font-weight:bold;text-align:left;margin-bottom:10px;padding-left:5px}.animated-ellipsis:after{overflow:hidden;display:inline-block;vertical-align:bottom;-webkit-animation:ellipsis steps(4, end) 1800ms infinite;animation:ellipsis steps(4, end) 1800ms infinite;content:"…";width:0px}@keyframes ellipsis{to{width:1.25em}}@-webkit-keyframes ellipsis{to{width:1.25em}}.spinner{position:absolute;top:7px;right:8px;border:3px solid #fff;border-top-color:#999;border-right-color:#999;border-radius:50%;width:10px;height:10px;-webkit-animation:spin-rotate 1s infinite linear;-moz-animation:spin-rotate 1s infinite linear;-ms-animation:spin-rotate 1s infinite linear;-o-animation:spin-rotate 1s infinite linear;animation:spin-rotate 1s infinite linear}@-ms-keyframes spin-rotate{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-moz-keyframes spin-rotate{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-webkit-keyframes spin-rotate{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@keyframes spin-rotate{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}.login{position:relative;height:inherit}.login .holder{z-index:1}.login .contentinfo{position:fixed;bottom:0;z-index:0;height:60px;width:100%;color:#fff;font-weight:bold}.login .contentinfo a{color:#fff}.login .contentinfo .footer-links{width:780px;margin:0 auto;z-index:2;padding-top:35px}.login .contentinfo .footer-links>li{margin-right:0;font-size:13px}.login .contentinfo .footer-links>li.spacer{margin:0 15px}.login .wrapper{height:inherit}.login .header{min-height:150px;width:100%}.login .main{position:relative;padding-bottom:0;top:-1px;height:70%;min-height:350px;background:url(/dist/0215295c8f8e9b8aa1c1.png) no-repeat;background-size:100%;background-position:center top}.login .main .bg-solid{position:absolute;z-index:0;width:100%;height:33%;top:0;left:0;background:#fff}.login .main .bg-gradient{position:absolute;width:100%;height:70%;top:33%;left:0;background:-webkit-gradient(linear, 0% 0%, 0% 100%, from(rgb(255, 255, 255)), to(rgba(0, 0, 0, 0)));background:-webkit-linear-gradient(top, rgb(255, 255, 255), rgba(0, 0, 0, 0));background:-moz-linear-gradient(top, rgb(255, 255, 255), rgba(0, 0, 0, 0));background:-o-linear-gradient(top, rgb(255, 255, 255), rgba(0, 0, 0, 0));background:-ms-linear-gradient(top, rgb(255, 255, 255), rgba(0, 0, 0, 0));background:linear-gradient(rgb(255, 255, 255), rgba(0, 0, 0, 0))}.login-splash{position:absolute;left:50%;top:130px;transform:translateX(-50%)}@media(max-width: 450px){.login-splash{top:0}}.login-form{width:310px;color:rgba(0,0,0,.8);margin-top:40px;border-radius:0;height:80%;padding:20px 35px 15px;margin-bottom:150px;text-align:center;background:#fff;border-radius:10px;box-shadow:0 4px 7px rgba(0,0,0,.08);position:relative}@media(max-width: 450px){.login-form{box-shadow:none;padding:0;margin-bottom:0}}.login-form>div:not(.unauthorised):before,.login-form>div:not(.unauthorised):after{content:"";position:absolute}@media(max-width: 450px){.login-form>div:not(.unauthorised):before,.login-form>div:not(.unauthorised):after{content:unset}}.login-form>div:before{background:url(/dist/a7f787d933e6f6bbb44c.png) no-repeat;width:511px;height:321px;background-size:90%;top:-3px;left:-44px;z-index:-1}.login-form>div:after{background:url(/dist/a3f9daf62c1f5e97e165.png) no-repeat;width:224px;height:89px;background-size:cover;bottom:-61px;left:-44px;z-index:-1}.login-form h2{font-weight:bold}.login-form h2 a{text-decoration:none}.login-form h2 a:hover{text-decoration:underline}.login .contentinfo{height:50px;text-align:center}.login .contentinfo .footer-links{padding-top:20px;max-width:780px;width:auto;display:inline-block}.login .intro-company-logo{max-height:60px;display:block;margin-left:auto;margin-right:auto}.section-content:after{content:"";background:url(/dist/98368f7325ffb86acf18.png) no-repeat;display:block;position:absolute;top:33%;left:-150%;width:1610px;height:452px;z-index:-1}@media(min-height: 1024px){.section-content:after{top:115%}}@media(min-height: 1024px)and (max-height: 1200px),(max-width: 800px){.section-content:after{top:54%;left:-76%}}@media(max-width: 450px){.section-content:after{top:92%;left:-29%;background-size:50%}}.section-heading{position:absolute;top:-255px;color:#fff;font-size:30px;width:100%;left:0;margin-top:42px}@media(max-width: 450px){.section-heading{top:-115px;font-size:20px;margin-top:29px}}.footer-links{position:relative;z-index:2;padding-top:60px}.footer-links>li{margin-right:40px;font-size:12px}.list-float>li{float:left}@media(max-width: 560px){.hide-on-narrow{display:none !important}}.mar-top--15{margin-top:-15px}.mar-top-10{margin-top:10px}.mar-top-30{margin-top:30px}.mar-top-50{margin-top:50px}.mar-top-80{margin-top:80px !important}.mar-bot-30{margin-bottom:30px}.mar-bot-40{margin-bottom:40px}.width-380{width:380px !important}.width-100per{width:100% !important}.block{display:block !important}.none,.hidden{display:none !important}.rel{position:relative !important}.user-select-none{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.font-12{font-size:12px}.bold{font-weight:bold}.brand-color-blue{color:#07c7f0}.bg-transparent{background-color:rgba(0,0,0,0)}.bg-inherit{background-color:inherit}.bg-blue{background-color:#22a6e6}.bg-blue--transparent{background-color:rgba(34,166,230,.9)}.ie8 .bg-blue--transparent{background-color:#22a6e6}.bg-blue-light{background-color:#b4def3}.bg-blue-faint{background-color:#dff2fb}.bg-dark{background-color:#333}.bg-dark-light{background-color:#474747}.bg-green{background-color:#72ae13}.bg-green-light{background-color:#e3efd0}.bg-grey-darker{background-color:#333}.bg-grey-dark{background-color:#666}.bg-grey-medium{background-color:#dcdcdc}.bg-grey{background-color:#ededed}.bg-red{background-color:#c63238}.bg-red-light{background-color:#f4d6d7}.bg-white{background-color:#fff}.bg-yellow{background-color:#fff7ae}.bg-teal{background-color:#2cb0a8}.bg-orange{background-color:#ff9333}.bg-dark-brand-color{background-color:#364157}.bg-fixed{background-attachment:fixed;background-size:cover}.bg-cover{background-size:cover}.padding-30{padding:30px}.btn-green{display:inline-block;padding:12.5px 25px;font-weight:bold;color:#fff;border-radius:50px;cursor:pointer;-webkit-appearance:button;border:0 !important;background:#9dd400;margin:5px 0 10px 0;text-transform:uppercase}.btn-green:hover{background:#abe20e;filter:none}.btn-green:disabled{background:#b1c584;color:#364157;opacity:.5;cursor:not-allowed}.dropdown{position:relative;cursor:pointer;padding:11px 10px 10px;border:1px solid #d6e2e5;text-align:left;font-weight:bold;font-size:12px;background-color:#fff;border-radius:3px;color:#333}.dropdown.disabled{background-color:#eee;cursor:not-allowed}.dropdown-content{display:none;position:absolute;background-color:#fff;width:100%;box-shadow:0px 8px 16px 0px rgba(0,0,0,.2);z-index:1;border:1px solid #ccc;border-radius:2px 4px;margin:6px -9px;font-size:.875em;list-style:none;padding:0}.dropdown-content li{color:inherit;padding:8px 14px;display:block;text-decoration:none;margin:0;font-size:12px}.dropdown-content li:hover{background-color:#f1f1f1}.input-icon{position:absolute;right:.8em;top:.9em;color:#888}.arrow-up{-webkit-transform:scale(1, 0.8);-moz-transform:scale(1, 0.8);-ms-transform:scale(1, 0.8);-o-transform:scale(1, 0.8);transform:scale(1, 0.8)}.arrow-down{-webkit-transform:scale(1, -0.8);-moz-transform:scale(1, -0.8);-ms-transform:scale(1, -0.8);-o-transform:scale(1, -0.8);transform:scale(1, -0.8)}.dropdown-tooltip{position:absolute;background-color:#333;color:#fff;padding:10px 10px 10px;border-radius:5px;top:-62px;z-index:10}.template-item{display:flex;text-align:center;align-items:center;border:1px solid #d6e2e5;justify-content:center;border-radius:5px;font-size:12px;font-weight:bold;position:relative}.template-item:hover{background-color:#d6e2e5;cursor:pointer}.template-item.disabled{background-color:#eee;cursor:not-allowed}.template-item.template-selected{background:#07c7f0;color:#fff}.template-item.template-selected.disabled{cursor:not-allowed}.template-item.template-selected:after{content:"";background-image:url(/dist/0ff31a3a2f6a14faf0ef.png);position:absolute;width:17px;height:14px;bottom:10px;left:37px}.template-selector{height:80px;display:-ms-flex;display:-webkit-flex;display:flex;justify-content:space-between}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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Q0ksWUFDQSxxQkFHSixrQkFDSSxjQUNBLFdBQ0EsbUJBQ0EsV0NyQlIsaUJBQ0ksZUFDQSx1QkFDQSx5QkFDQSxnQkFDQSxpQkFDQSxlQUNBLHNCQUNBLGtCQUNBLFdBQ0Esb0JBRUEscUJBQ0ksbUJBQ0EsbUJBSVIsWUFDSSxrQkFDQSxzQkFDQSxXQUNBLDJDQUNBLFVBQ0Esc0JBQ0Esc0JBQ0EsZ0JBQ0EsaUJBQ0EsZ0JBQ0EsVUFDQSxzQkFHSixhQUNJLGlCQUNBLGNBQ0EscUJBQ0EsU0FDQSxlQUNBLDRCQUdKLHdCQUNJLGFBR0osaUJBQ0ksV0FDQSxTQUNBLFdBQ0EsV0FHSiwrQkFDSSw2QkFDQSw0QkFDQSwyQkFDQSx3QkFDQSxhQUdKLGdDQUNJLDhCQUNBLDZCQUNBLDRCQUNBLHlCQUNBLG1CQUdKLGlCQUNJLHNCQUNBLFdBQ0EsdUJBQ0Esa0JBQ0EsVUFDQSxXQUNBLGdCQUdKLFlBQ0ksa0JBQ0EsbUJBQ0EseUJBQ0EsdUJBQ0Esa0JBQ0EsZUFDQSxpQkFDQSxrQkFDQSxzQkFFQSx3QkFDSSxlQUNBLHlCQUdKLHFCQUNJLG1CQUNBLGtDQUdKLGtCQUNJLFdBQ0EsMkNBRUEsa0JBQ0ksd0NBSVIsVUFDSSx5REFDQSxrQkFDQSxXQUNBLFlBQ0EsWUFDQSxVQUNBLG9CQUlSLFdBQ0ksaUJBQ0EscUJBQ0EsWSIsInNvdXJjZXMiOlsiLi4vLi4vLi9WaWV3cy9TaGFyZWQvc2Fzcy9zaGFyZWQuc2NzcyIsIi4uLy4uLy4vVmlld3MvU2hhcmVkL3Nhc3MvbG9naW4uc2NzcyIsIi4uLy4uLy4vVmlld3MvU2hhcmVkL3Nhc3MvX2hlbHBlci5zY3NzIiwiLi4vLi4vLi9WaWV3cy9TaGFyZWQvc2Fzcy9vYmplY3RzL19idXR0b24uc2NzcyIsIi4uLy4uLy4vVmlld3MvU2hhcmVkL3Nhc3MvX2Ryb3Bkb3duLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiYm9keSwgaHRtbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBmb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gICAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgICBmb250LXNpemU6IDEwMCU7XG4gICAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAgIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG5cbmJvZHkge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtZmFtaWx5OiBhcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5wIHtcbiAgICBmb250LXNpemU6IC45Mzc1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS4xMjVyZW1cbn1cblxuYSB7XG4gICAgY29sb3I6ICMwN0M3RjA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG51bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbn1cblxuLy8gZm9ybVxuXG5pbnB1dFt0eXBlPVwidGV4dFwiXSxcbmlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbmlucHV0W3R5cGU9XCJlbWFpbFwiXSxcbmlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG5pbnB1dFt0eXBlPVwidGVsXCJdLFxuaW5wdXRbdHlwZT1cInVybFwiXSxcbmlucHV0W3R5cGU9XCJkYXRlXCJdLFxuaW5wdXRbdHlwZT1cImRhdGV0aW1lXCJdLFxuc2VsZWN0LFxudGV4dGFyZWEsXG4uaW5wdXQge1xuICAgIHBhZGRpbmc6IDExcHggMTBweCAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNmUyZTU7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogU2FmYXJpL0Nocm9tZSwgb3RoZXIgV2ViS2l0ICovXG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiBGaXJlZm94LCBvdGhlciBHZWNrbyAqL1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIE9wZXJhL0lFIDgrICovXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogIzMzMztcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZSAhaW1wb3J0YW50O1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkICFpbXBvcnRhbnQ7XG4gICAgfVxuXG5cbiAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHsgLyogQ2hyb21lL09wZXJhL1NhZmFyaSAqL1xuICAgICAgICBjb2xvcjogI0JGQkZCRjtcbiAgICB9XG5cbiAgICAmOjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOSsgKi9cbiAgICAgICAgY29sb3I6ICNCRkJGQkY7XG4gICAgfVxuXG4gICAgJjotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyAvKiBJRSAxMCsgKi9cbiAgICAgICAgY29sb3I6ICNCRkJGQkY7XG4gICAgfVxuXG4gICAgJjotbW96LXBsYWNlaG9sZGVyIHsgLyogRmlyZWZveCAxOC0gKi9cbiAgICAgICAgY29sb3I6ICNCRkJGQkY7XG4gICAgfVxufVxuXG5oMiB7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbmgzIHtcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLmZvcm0taGlsaXRlIHtcbiAgICBidXR0b25bdHlwZT1zdWJtaXRdLFxuICAgIGlucHV0W3R5cGU9c3VibWl0XSxcbiAgICBsaSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgfVxufVxuXG4udmFsaWRhdGlvbiB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogNXB4IDA7XG4gICAgcGFkZGluZzogNHB4IDI4cHggNHB4IDM1cHg7XG4gICAgYm9yZGVyOiAxcHggc29saWQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogU2FmYXJpL0Nocm9tZSwgb3RoZXIgV2ViS2l0ICovXG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94OyAvKiBGaXJlZm94LCBvdGhlciBHZWNrbyAqL1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIE9wZXJhL0lFIDgrICovXG4gICAgd29yZC13cmFwOiBicmVhay13b3JkO1xufVxuXG4udmFsaWRhdGlvbi1zdWNjZXNzIHtcbiAgICBAZXh0ZW5kIC52YWxpZGF0aW9uO1xuICAgIGNvbG9yOiAjNTNhMzNlO1xuICAgIGJvcmRlci1jb2xvcjogIzcyYWUxMztcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlZmQwO1xufVxuXG4udmFsaWRhdGlvbi1lcnJvciB7XG4gICAgQGV4dGVuZCAudmFsaWRhdGlvbjtcbiAgICBjb2xvcjogI2U5MzcyZDtcbiAgICBib3JkZXItY29sb3I6ICNjNjMyMzg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZDZkNztcbiAgICBhIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7XG4gICAgfVxufVxuXG4udmFsaWRhdGlvbi1pbmZvIHtcbiAgICBAZXh0ZW5kIC52YWxpZGF0aW9uO1xuICAgIGNvbG9yOiAjMzMzO1xuICAgIGJvcmRlci1jb2xvcjogIzIyYTZlNjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMmZiO1xuICAgIGEge1xuICAgICAgICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDRweDtcbiAgICBsZWZ0OiA3cHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuXG4uc3RlcHMge1xuICAgIHBhZGRpbmc6IDIwcHggMDtcbn1cblxuLmFsZXJ0LWljb24ge1xuICAgIEBleHRlbmQgLmljb247XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvYWxlcnQucG5nJykgbm8tcmVwZWF0O1xufVxuXG4udGljay1pY29uIHtcbiAgICBAZXh0ZW5kIC5pY29uO1xuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL3RpY2sucG5nJykgbm8tcmVwZWF0O1xufVxuXG4ubm90aWNlLWljb24ge1xuICAgIEBleHRlbmQgLmljb247XG4gICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvbm90aWNlLnBuZycpIG5vLXJlcGVhdDtcbn1cblxuLnR4dC1icmFuZC1jb2xvciB7XG4gICAgY29sb3I6ICMwN0M3RjBcbn1cblxuLmFkZGl0aW9uYWwtaW5mby1jb250YWluZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBkaXNwbGF5OmZsZXg7XG5cbn1cblxuLmFkZGl0aW9uYWwtaW5mby10ZXh0IHtcbiAgICB3aWR0aDogNDUlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI0YxRjVGNztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDZlMmU1O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweCAwIDAgM3B4O1xuICAgIGJvcmRlci1yaWdodC1zdHlsZTogbm9uZTtcbiAgICBmb250LXNpemU6IDEycHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG5cbiAgICAuZHVtbXktY2hpbGQge1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgLmR1bW15LWNoaWxkLFxuICAgIC50ZXh0LWNvbnRhaW5lciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIH1cbn1cblxuLmFkZGl0aW9uYWwtaW5mby1pbnB1dCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDU1JSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiA0NSU7XG4gICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2Q2ZTJlNTtcbiAgICBib3JkZXItbGVmdC1zdHlsZTogbm9uZTtcblxuICAgIGlucHV0IHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG59XG5cbi5pbmZvLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB0ZXh0LWFsaWduOmxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbToxMHB4O1xuICAgIHBhZGRpbmctbGVmdDo1cHg7XG59XG5cblxuLyoqKiBBbmltYXRlZCBFbGxpcHNpcyAtIGh0dHBzOi8vY29kZXBlbi5pby90aGV0YWxsd2Vla3MvcGVuL3l5YkdyYSAqKiovXG4gICAgLmFuaW1hdGVkLWVsbGlwc2lzOmFmdGVyIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgICAtd2Via2l0LWFuaW1hdGlvbjogZWxsaXBzaXMgc3RlcHMoNCxlbmQpIDE4MDBtcyBpbmZpbml0ZTtcbiAgICAgICAgYW5pbWF0aW9uOiBlbGxpcHNpcyBzdGVwcyg0LGVuZCkgMTgwMG1zIGluZmluaXRlO1xuICAgICAgICBjb250ZW50OiBcIlxcMjAyNlwiO1xuICAgICAgICB3aWR0aDogMHB4O1xuICAgIH1cblxuICAgIEBrZXlmcmFtZXMgZWxsaXBzaXMge1xuICAgICAgICB0byB7XG4gICAgICAgICAgICB3aWR0aDogMS4yNWVtO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQC13ZWJraXQta2V5ZnJhbWVzIGVsbGlwc2lzIHtcbiAgICAgICAgdG8ge1xuICAgICAgICAgICAgd2lkdGg6IDEuMjVlbTtcbiAgICAgICAgfVxuICAgIH1cbiAgICAvKioqIGxvYWRpbmcgc3Bpbm5lciAqKiovXG4gICAgLnNwaW5uZXIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogN3B4O1xuICAgICAgICByaWdodDogOHB4O1xuICAgICAgICBib3JkZXI6IDNweCBzb2xpZCAjZmZmO1xuICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjOTk5O1xuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICM5OTk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICAgIGhlaWdodDogMTBweDtcbiAgICAgICAgLXdlYmtpdC1hbmltYXRpb246IHNwaW4tcm90YXRlIDFzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgLW1vei1hbmltYXRpb246IHNwaW4tcm90YXRlIDFzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgLW1zLWFuaW1hdGlvbjogc3Bpbi1yb3RhdGUgMXMgaW5maW5pdGUgbGluZWFyO1xuICAgICAgICAtby1hbmltYXRpb246IHNwaW4tcm90YXRlIDFzIGluZmluaXRlIGxpbmVhcjtcbiAgICAgICAgYW5pbWF0aW9uOiBzcGluLXJvdGF0ZSAxcyBpbmZpbml0ZSBsaW5lYXI7XG4gICAgfVxuXG4gICAgQC1tcy1rZXlmcmFtZXMgc3Bpbi1yb3RhdGUge1xuICAgICAgICBmcm9tIHtcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRvIHtcbiAgICAgICAgICAgIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQC1tb3ota2V5ZnJhbWVzIHNwaW4tcm90YXRlIHtcbiAgICAgICAgZnJvbSB7XG4gICAgICAgICAgICAtbW96LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgdG8ge1xuICAgICAgICAgICAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQC13ZWJraXQta2V5ZnJhbWVzIHNwaW4tcm90YXRlIHtcbiAgICAgICAgZnJvbSB7XG4gICAgICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDBkZWcpO1xuICAgICAgICB9XG5cbiAgICAgICAgdG8ge1xuICAgICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgQGtleWZyYW1lcyBzcGluLXJvdGF0ZSB7XG4gICAgICAgIGZyb20ge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gICAgICAgIH1cblxuICAgICAgICB0byB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICAgICAgICB9XG4gICAgfVxuXG5cbiAgICBAaW1wb3J0IFwibG9naW4uc2Nzc1wiO1xuICAgIEBpbXBvcnQgXCJoZWxwZXJcIjtcbiAgICBAaW1wb3J0IFwib2JqZWN0cy9idXR0b25cIjtcbiAgICBAaW1wb3J0IFwiZHJvcGRvd25cIjsiLCLvu78ubG9naW4ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG5cbiAgICAuaG9sZGVyIHtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICB9XG4gICAgLmNvbnRlbnRpbmZvIHtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIGhlaWdodDogNjBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcblxuICAgICAgICBhIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG5cbiAgICAgICAgLmZvb3Rlci1saW5rcyB7XG4gICAgICAgICAgICB3aWR0aDogNzgwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMzVweDtcblxuICAgICAgICAgICAgPiBsaSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgPiBsaS5zcGFjZXIge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIC53cmFwcGVyIHtcbiAgICAgICAgaGVpZ2h0OiBpbmhlcml0O1xuICAgIH1cblxuICAgIC5oZWFkZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiAxNTBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuXG4gICAgLm1haW4ge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgICB0b3A6IC0xcHg7IC8vIEZpeCAxcHggYm9yZGVyIGJyb3dzZXJzIGVycm9yXG4gICAgICAgIGhlaWdodDogNzAlO1xuICAgICAgICBtaW4taGVpZ2h0OiAzNTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9sb2dpbi1iZy0yLnBuZykgbm8tcmVwZWF0O1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciB0b3A7XG5cbiAgICAgICAgLmJnLXNvbGlkIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogMzMlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgIH1cblxuICAgICAgICAuYmctZ3JhZGllbnQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IDcwJTtcbiAgICAgICAgICAgIHRvcDogMzMlO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwJSAwJSwgMCUgMTAwJSwgZnJvbShyZ2JhKDI1NSwyNTUsMjU1LDEpKSwgdG8ocmdiYSgwLDAsMCwwKSkpO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwyNTUsMjU1LDEpLCByZ2JhKDAsMCwwLDApKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNTUsMjU1LDI1NSwxKSwgcmdiYSgwLDAsMCwwKSk7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwyNTUsMjU1LDEpLCByZ2JhKDAsMCwwLDApKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI1NSwyNTUsMjU1LDEpLCByZ2JhKDAsMCwwLDApKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudChyZ2JhKDI1NSwyNTUsMjU1LDEpLCByZ2JhKDAsMCwwLDApKTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLyogTmV3IHJ1bGVzOiAqL1xuLmxvZ2luLXNwbGFzaCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDUwJTtcbiAgICB0b3A6IDEzMHB4O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICAgIC8vIFJlbW92ZSBtYXJnaW50IGZvciBjZWxscGhvbmVcbiAgICBAbWVkaWEgKG1heC13aWR0aDogNDUwcHgpIHtcbiAgICAgICAgdG9wOiAwO1xuICAgIH1cbn1cblxuLmxvZ2luLWZvcm0ge1xuICAgIHdpZHRoOiAzMTBweDtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAwLjgpO1xuICAgIG1hcmdpbi10b3A6IDQwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICBoZWlnaHQ6IDgwJTtcbiAgICBwYWRkaW5nOiAyMHB4IDM1cHggMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAxNTBweDsgLy8gQWxsb3cgc2Nyb2xsaW5nIGlmIGZvb3RlciBjb3ZlcnMgYm90dG9tIG9mIHRoZSBkaXZcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDdweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC8vIFJlbW92ZSBzaGFkb3cgZm9yIGNlbGxwaG9uZVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA0NTBweCkge1xuICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIH1cblxuICAgID4gZGl2Om5vdCgudW5hdXRob3Jpc2VkKTpiZWZvcmUsXG4gICAgPiBkaXY6bm90KC51bmF1dGhvcmlzZWQpOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcblxuICAgICAgICAvLyBSZW1vdmUgZGVzaWduIGZvciBjZWxscGhvbmVcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgICAgICAgICBjb250ZW50OiB1bnNldDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgID4gZGl2OmJlZm9yZSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2Zvcm0tYmctMi5wbmcnKSBuby1yZXBlYXQ7XG4gICAgICAgIHdpZHRoOiA1MTFweDtcbiAgICAgICAgaGVpZ2h0OiAzMjFweDtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA5MCU7XG4gICAgICAgIHRvcDogLTNweDtcbiAgICAgICAgbGVmdDogLTQ0cHg7XG4gICAgICAgIHotaW5kZXg6IC0xO1xuICAgIH1cblxuICAgID4gZGl2OmFmdGVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi9pbWFnZXMvZm9ybS1iZy0xLnBuZycpIG5vLXJlcGVhdDtcbiAgICAgICAgd2lkdGg6IDIyNHB4O1xuICAgICAgICBoZWlnaHQ6IDg5cHg7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJvdHRvbTogLTYxcHg7XG4gICAgICAgIGxlZnQ6IC00NHB4O1xuICAgICAgICB6LWluZGV4OiAtMTtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuXG4gICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmxvZ2luIHtcblxuICAgIC5jb250ZW50aW5mbyB7XG4gICAgICAgIC8qIExvZ2luLXNwZWNpZmljIG92ZXJyaWRlIGZvciAuY29udGVudGluZm8sIGZyb20gZml4ZWQuc2NzcyAqL1xuICAgICAgICBoZWlnaHQ6IDUwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG5cbiAgICAuY29udGVudGluZm8gLmZvb3Rlci1saW5rcyB7XG4gICAgICAgIC8qIExvZ2luLXNwZWNpZmljIG92ZXJyaWRlIGZvciAuZm9vdGVyLWxpbmtzLCBmcm9tIGZpeGVkLnNjc3MgKi9cbiAgICAgICAgcGFkZGluZy10b3A6IDIwcHg7XG4gICAgICAgIG1heC13aWR0aDogNzgwcHg7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuXG4gICAgLmludHJvLWNvbXBhbnktbG9nbyB7XG4gICAgICAgIG1heC1oZWlnaHQ6IDYwcHg7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIH1cbn1cblxuLnNlY3Rpb24tY29udGVudCB7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2ltYWdlLWNvbXBvc2l0aW9uLnBuZycpIG5vLXJlcGVhdDtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAzMyU7XG4gICAgICAgIGxlZnQ6IC0xNTAlO1xuICAgICAgICB3aWR0aDogMTYxMHB4O1xuICAgICAgICBoZWlnaHQ6IDQ1MnB4O1xuICAgICAgICB6LWluZGV4OiAtMTtcblxuICAgICAgICAvLyBpUGFkIFBSTyBoZWlnaHRcbiAgICAgICAgQG1lZGlhIChtaW4taGVpZ2h0OiAxMDI0cHgpIHtcbiAgICAgICAgICAgIHRvcDogMTE1JTtcbiAgICAgICAgfVxuXG4gICAgICAgIC8vIGlQYWQgaGVpZ2h0IFxuICAgICAgICBAbWVkaWEgKG1pbi1oZWlnaHQ6IDEwMjRweCkgYW5kIChtYXgtaGVpZ2h0OiAxMjAwcHgpLCAobWF4LXdpZHRoOiA4MDBweCkge1xuICAgICAgICAgICAgdG9wOiA1NCU7XG4gICAgICAgICAgICBsZWZ0OiAtNzYlO1xuICAgICAgICB9XG4gICAgICAgIFxuICAgICAgICAvLyBNb2JpbGVcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG4gICAgICAgICAgICB0b3A6IDkyJTtcbiAgICAgICAgICAgIGxlZnQ6IC0yOSU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDUwJTtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuLnNlY3Rpb24taGVhZGluZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTI1NXB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAwO1xuXHRtYXJnaW4tdG9wOiA0MnB4O1xuXG4gICAgLy8gY2VsbHBob25lXG4gICAgQG1lZGlhIChtYXgtd2lkdGg6IDQ1MHB4KSB7XG5cdFx0dG9wOiAtMTE1cHg7XG5cdFx0Zm9udC1zaXplOiAyMHB4O1xuXHRcdG1hcmdpbi10b3A6IDI5cHg7XG4gICAgfVxufVxuXG4uZm9vdGVyLWxpbmtzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogMjtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcblxuICAgID4gbGkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDQwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG59XG4ubGlzdC1mbG9hdCB7XG4gICAgPiBsaXtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgfVxufVxuXG4vKioqIE1vYmlsZSAqKiovXG5cbkBtZWRpYSAobWF4LXdpZHRoOiA1NjBweCkge1xuICAgIC5oaWRlLW9uLW5hcnJvdyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG59Iiwi77u/LyoqKiBNYXJnaW4gKioqL1xuLm1hci10b3AtLTE1IHtcbiAgICBtYXJnaW4tdG9wOiAtMTVweDtcbn1cbi5tYXItdG9wLTEwIHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xufVxuLm1hci10b3AtMzAge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG59XG4ubWFyLXRvcC01MCB7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbn1cbi5tYXItdG9wLTgwIHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7XG59XG4ubWFyLWJvdC0zMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cbi5tYXItYm90LTQwIHtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xufVxuXG4vKioqIFdpZHRoICoqKi9cbi53aWR0aC0zODAge1xuICAgIHdpZHRoOiAzODBweCAhaW1wb3J0YW50O1xufVxuLndpZHRoLTEwMHBlciB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbn1cblxuLyoqKiBEaXNwbGF5ICoqKi9cbi5ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLm5vbmUsXG4uaGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8qKiogUG9zaXRpb24gKioqL1xuLnJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG59XG5cbi8qKiogU2VsZWN0ICoqKi9cblxuLnVzZXItc2VsZWN0LW5vbmUge1xuICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi8qKiogRm9udCBoZWxwZXJzICoqKi9cbi5mb250LTEye1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLmJvbGQge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG4vKioqIFRleHQgaGVscGVycyAqKiovXG4uYnJhbmQtY29sb3ItYmx1ZSB7XG4gICAgY29sb3I6ICMwN0M3RjA7XG59XG5cbi8qKiogYmFja2dyb3VuZCBoZWxwZXJzICoqKi9cbi5iZy10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5iZy1pbmhlcml0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuXG4uYmctYmx1ZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyYTZlNjtcbn1cblxuLmJnLWJsdWUtLXRyYW5zcGFyZW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCAjMjJhNmU2LCAuOSApO1xufVxuXG4uaWU4IC5iZy1ibHVlLS10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzIyYTZlNlxufVxuXG4uYmctYmx1ZS1saWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I0ZGVmMztcbn1cblxuLmJnLWJsdWUtZmFpbnQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZmYyZmI7XG59XG5cbi5iZy1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzMzMzO1xufVxuXG4uYmctZGFyay1saWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzQ3NDc0Nztcbn1cblxuLmJnLWdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzJhZTEzO1xufVxuXG4uYmctZ3JlZW4tbGlnaHQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlM2VmZDA7XG59XG5cbi5iZy1ncmV5LWRhcmtlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMzMzMztcbn1cblxuLmJnLWdyZXktZGFyayB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzY2NjY2Njtcbn1cblxuLmJnLWdyZXktbWVkaXVtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNkY2RjO1xufVxuXG4uYmctZ3JleSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VkZWRlZDtcbn1cblxuLmJnLXJlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M2MzIzODtcbn1cblxuLmJnLXJlZC1saWdodCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y0ZDZkNztcbn1cblxuLmJnLXdoaXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uYmcteWVsbG93IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGN0FFO1xufVxuXG4uYmctdGVhbCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzJDQjBBODtcbn1cblxuLmJnLW9yYW5nZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTMzMztcbn1cblxuLmJnLWRhcmstYnJhbmQtY29sb3Ige1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzNjQxNTc7XG59XG5cbi5iZy1maXhlZCB7XG4gICAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4uYmctY292ZXIge1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG59XG5cbi5wYWRkaW5nLTMwIHtcbiAgICBwYWRkaW5nOiAzMHB4O1xufVxuIiwi77u/LmJ0bi1ncmVlbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDEyLjVweCAyNXB4O1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uO1xuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICAgIGJhY2tncm91bmQ6ICM5REQ0MDA7XG4gICAgbWFyZ2luOiA1cHggMCAxMHB4IDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjYWJlMjBlO1xuICAgICAgICBmaWx0ZXI6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNiMWM1ODQ7XG4gICAgICAgIGNvbG9yOiAjMzY0MTU3O1xuICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxufVxuIiwi77u/Ly8gRHJvcGRvd25cbi5kcm9wZG93biB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBwYWRkaW5nOiAxMXB4IDEwcHggMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDZlMmU1O1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGNvbG9yOiAjMzMzO1xuXG4gICAgJi5kaXNhYmxlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgfVxufVxuXG4uZHJvcGRvd24tY29udGVudCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm94LXNoYWRvdzogMHB4IDhweCAxNnB4IDBweCByZ2JhKDAsMCwwLDAuMik7XG4gICAgei1pbmRleDogMTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIGJvcmRlci1yYWRpdXM6IDJweCA0cHg7XG4gICAgbWFyZ2luOiA2cHggLTlweDtcbiAgICBmb250LXNpemU6IDAuODc1ZW07XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uZHJvcGRvd24tY29udGVudCBsaSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgcGFkZGluZzogOHB4IDE0cHg7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDEycHg7XG59XG5cbi5kcm9wZG93bi1jb250ZW50IGxpOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxXG59XG5cbi5pbnB1dC1pY29uIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDAuOGVtO1xuICAgIHRvcDogMC45ZW07XG4gICAgY29sb3I6ICM4ODg7XG59XG5cbi5hcnJvdy11cCB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNjYWxlKDEsIDAuOCk7IC8qIFNhZmFyaSBhbmQgQ2hyb21lICovXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEsIDAuOCk7IC8qIEZpcmVmb3ggKi9cbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgxLCAwLjgpOyAvKiBJRSA5KyAqL1xuICAgIC1vLXRyYW5zZm9ybTogc2NhbGUoMSwgMC44KTsgLyogT3BlcmEgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIDAuOCk7XG59XG5cbi5hcnJvdy1kb3duIHtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMSwgLTAuOCk7IC8qIFNhZmFyaSBhbmQgQ2hyb21lICovXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKDEsIC0wLjgpOyAvKiBGaXJlZm94ICovXG4gICAgLW1zLXRyYW5zZm9ybTogc2NhbGUoMSwgLTAuOCk7IC8qIElFIDkrICovXG4gICAgLW8tdHJhbnNmb3JtOiBzY2FsZSgxLCAtMC44KTsgLyogT3BlcmEgKi9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEsIC0wLjgpO1xufVxuXG4uZHJvcGRvd24tdG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgIHBhZGRpbmc6IDEwcHggMTBweCAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB0b3A6IC02MnB4O1xuICAgIHotaW5kZXg6MTA7XG59XG5cbi50ZW1wbGF0ZS1pdGVtIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkNmUyZTU7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZTJlNTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgICYuZGlzYWJsZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICAgICAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xuICAgIH1cblxuICAgICYudGVtcGxhdGUtc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDdjN2YwO1xuICAgICAgICBjb2xvcjogI2ZmZjtcblxuICAgICAgICAmLmRpc2FibGVkIHtcbiAgICAgICAgICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmLnRlbXBsYXRlLXNlbGVjdGVkOmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnLi4vaW1hZ2VzL2NoZWNrLW1hcmsucG5nJyk7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDE3cHg7XG4gICAgICAgIGhlaWdodDogMTRweDtcbiAgICAgICAgYm90dG9tOiAxMHB4O1xuICAgICAgICBsZWZ0OiAzN3B4O1xuICAgIH1cbn1cblxuLnRlbXBsYXRlLXNlbGVjdG9yIHtcbiAgICBoZWlnaHQ6IDgwcHg7XG4gICAgZGlzcGxheTogLW1zLWZsZXg7XG4gICAgZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/