/*!*************************************************************************************************************************************************************************************************************************************!*\
  !*** 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/widget/jv.widget.scss ***!
  \*************************************************************************************************************************************************************************************************************************************/
@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")}.jv-placeholder{color:#969696;left:0;padding:7px 5px 7px 6px;position:absolute;top:0}.jv-placeholderwrap{position:relative}.spinner16,.spinner32{background-position:50%;background-repeat:no-repeat}.spinner32{background-image:url(../../013f1a04d7d70954a316.gif);height:32px;width:32px}.spinner16{background-image:url(../../348096485a34ef03e311.gif);height:16px;width:16px}h4.nofontfamilyreq{font-weight:600!important}.jv-visually-hidden{border:0;clip:rect(0 0 0 0);clip-path:inset(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.jv-current-openings{margin-top:1em}body{color:#333;font-family:Open Sans,Helvetica;font-size:14px;font-weight:400;line-height:20px}h1{font-size:44px;line-height:77px}h1,h2{font-family:Poppins;font-weight:400}h2{font-size:36px;line-height:56px}h3{font-size:32px;line-height:56px}h3,h4{font-family:Poppins;font-weight:500}h4{font-size:28px}h5{font-size:24px;line-height:40px}h5,h6{font-family:Poppins;font-weight:600}h6{font-size:20px;line-height:32px}p{font-family:Open Sans,Helvetica;font-size:14px;font-weight:400;line-height:20px}.subtitle1{font-size:16px}.subtitle1,.subtitle2{font-family:Poppins;font-weight:500;line-height:24px}.subtitle2{font-size:14px}.small,strong,strong *{font-weight:600}.small,time{font-size:12px}time{color:#8c8c8c;font-weight:400}.jv-brand-facebook,.jv-brand-jobvite,.jv-brand-linkedin,.jv-brand-twitter{border-radius:.1em;box-sizing:border-box;display:inline-block;height:1em;line-height:0;overflow:hidden;padding:.15em;width:1em}.jv-brand-facebook .icon,.jv-brand-jobvite .icon,.jv-brand-linkedin .icon,.jv-brand-twitter .icon{font-size:.75em;vertical-align:super}.icon-dropbox-onecolor{color:#007ee5!important}.jv-icon-container{display:inline-block;height:1em;width:1em}.jv-icon-success{color:#38b24a}.jv-brand-linkedin{background-color:#0976b4;color:#fff}.jv-brand-facebook{background-color:#3b5998;color:#fff;position:relative}.jv-brand-facebook .icon{bottom:-.1em;font-size:1em;position:absolute;right:-.15em}.jv-brand-twitter{background-color:#55acee;color:#fff}.jv-brand-jobvite{background-color:#fff;color:#333;position:relative}.jv-brand-jobvite .icon{font-size:1em;left:0;position:absolute;top:0}.jv-text-icon{vertical-align:-.1em}.icon span{display:inline-block;text-indent:-9999px}.jv-form{padding-bottom:1em}.jv-form .jv-form-error{color:#cb0013}.jv-form .jv-form-bg-icon{padding-left:2em!important}.jv-form .jv-input-group-row,.jv-form input[type=date],.jv-form input[type=email],.jv-form input[type=number],.jv-form input[type=password],.jv-form input[type=search],.jv-form input[type=tel],.jv-form input[type=text],.jv-form textarea{background:0;border:1px solid #ccc;border-radius:.2em;box-sizing:border-box;display:block;font-size:1em;padding:.6em;width:100%}.jv-form textarea{min-height:6em}.jv-form input[type=checkbox],.jv-form input[type=radio]{vertical-align:baseline}.jv-form input[type=color]:focus,.jv-form input[type=color]:hover,.jv-form input[type=date]:focus,.jv-form input[type=date]:hover,.jv-form input[type=datetime-local]:focus,.jv-form input[type=datetime-local]:hover,.jv-form input[type=datetime]:focus,.jv-form input[type=datetime]:hover,.jv-form input[type=email]:focus,.jv-form input[type=email]:hover,.jv-form input[type=month]:focus,.jv-form input[type=month]:hover,.jv-form input[type=number]:focus,.jv-form input[type=number]:hover,.jv-form input[type=password]:focus,.jv-form input[type=password]:hover,.jv-form input[type=search]:focus,.jv-form input[type=search]:hover,.jv-form input[type=tel]:focus,.jv-form input[type=tel]:hover,.jv-form input[type=text]:focus,.jv-form input[type=text]:hover,.jv-form input[type=time]:focus,.jv-form input[type=time]:hover,.jv-form input[type=url]:focus,.jv-form input[type=url]:hover,.jv-form input[type=week]:focus,.jv-form input[type=week]:hover,.jv-form select:focus,.jv-form select:hover,.jv-form textarea:focus,.jv-form textarea:hover{font-size:1.2em}.jv-form .jv-input-group{border:0;margin:0;padding:0}.jv-form .jv-input-group-row{border-radius:0;border-width:1px 1px 0;color:#757575;padding-right:2.5em;position:relative}.jv-form .jv-input-group-row:first-child{border-top-left-radius:.2em;border-top-right-radius:.2em}.jv-form .jv-input-group-row:last-child{border-bottom-left-radius:.2em;border-bottom-right-radius:.2em;border-bottom-width:1px}.jv-form .jv-input-group-row .icon{font-size:1.2em;margin-top:-.5em;pointer-events:none;position:absolute;right:.85em;top:50%}.jv-form .jv-input-group-row input{height:0;visibility:hidden;width:0}.jv-form .jv-input-group-row-active{color:#555}.jv-form label{display:block}.jv-form .jv-form-field-label{word-wrap:break-word}.jv-form select{background-color:#fff;background-image:linear-gradient(transparent 65%,rgba(0,0,0,.05));border:1px solid #ccc;border-radius:.2em;box-shadow:0 1px 1px rgba(0,0,0,.05);box-sizing:border-box;display:block;padding:.6em;width:100%}.jv-form select:active{background-image:linear-gradient(rgba(0,0,0,.05),transparent)}.jv-form .jv-form-field-select .jv-form-field-appearance{position:relative}.jv-form .jv-form-field-select .jv-form-field-appearance .jv-select-icon{color:#757575;margin-top:-.5em;pointer-events:none;position:absolute;right:1.2em;top:50%}.jv-form .jv-form-field-select .jv-form-field-appearance select{-moz-appearance:none;-webkit-appearance:none;padding-right:2.5em;text-indent:.01px;text-overflow:""}.jv-form .jv-form-field-select .jv-form-field-appearance label{color:#757575;left:.6em;pointer-events:none;position:absolute;top:.6em}.jv-invalid-field .jv-input-group-row,.jv-invalid-field button,.jv-invalid-field input,.jv-invalid-field select,.jv-invalid-field textarea{border-color:#cb0013!important}.jv-form-field{margin-bottom:.75em;position:relative}.jv-form-field-icon{color:#ccc;font-size:1.3em;left:.4em;margin-top:-.6em;position:absolute;top:50%}.jv-form-field-control{position:relative}.jv-form-field-p .jv-form-field-control{width:100%}.jv-form-field-p p{word-wrap:break-word}.jv-form-field-heading .jv-form-field-control{width:100%}.jv-form-field-heading h4{word-wrap:break-word}.jv-clear-input{bottom:0;position:absolute;right:.4em;top:0;width:2.5em}.jv-clear-input .icon{color:#9b9b9b;left:50%;margin-left:-.5em;margin-top:-.5em;position:absolute;top:50%}.jv-has-clear-input{padding-right:2.5em!important}.jv-suggestion{font-size:.8em;margin-bottom:-.55em;padding:.55em 0;text-align:right}.jv-empty-select{color:transparent}.jv-select-group-has-label .jv-empty-select{color:#757575}.jv-apply-step{outline:none}.jv-field-instruction{white-space:pre-line}.jv-attach-social-profile-boxed{border:1px solid #ccc;border-radius:.2em;padding:.5em}.jv-attach-social-profile{display:inline-block}.jv-float-left{float:left}.jv-float-right{float:right}.jv-add-attachment{background-color:#fff;border:1px solid #ccc;border-radius:.2em;box-shadow:.2em .2em .5em rgba(0,0,0,.2);box-sizing:border-box;font-size:1.2em;left:1em;padding:0 1em;position:absolute;right:1em;z-index:100}.jv-add-attachment:after,.jv-add-attachment:before{content:"";position:absolute}.jv-add-attachment:focus{outline:0}.jv-add-attachment.jv-tooltip-top:before{border-bottom:11px solid #ccc;border-left:11px solid transparent;border-right:11px solid transparent;height:0;left:9px;top:-11px;width:0}.jv-add-attachment.jv-tooltip-top:after{border-bottom:10px solid #fff;border-left:10px solid transparent;border-right:10px solid transparent;height:0;left:10px;top:-10px;width:0}.jv-add-attachment.jv-tooltip-bottom:before{border-left:11px solid transparent;border-right:11px solid transparent;border-top:11px solid #ccc;bottom:-11px;height:0;left:9px;width:0}.jv-add-attachment.jv-tooltip-bottom:after{border-left:10px solid transparent;border-right:10px solid transparent;border-top:10px solid #fff;bottom:-10px;height:0;left:10px;width:0}.jv-add-attachment .jv-close{color:#263238;font-size:1em;padding:1em;position:absolute;right:0;top:0}.jv-add-attachment .jv-close:hover{color:#999;text-decoration:none}.jv-add-attachment.jv-paste-visible{height:248px}.jv-add-attachment-item{font-size:1.2em;margin:1em 0}.jv-add-attachment-item:first-child{margin-right:1.5em}.jv-add-attachment-item .jv-text-link{color:#555}.jv-add-attachment-item .jv-attachment-icon{color:#3078c0}.jv-add-attachment-paste{background-color:#fff;border-radius:.2em;bottom:0;left:0;padding:1em;position:absolute;right:0;top:0;z-index:1}.jv-add-attachment-paste textarea{height:150px;width:100%}.jv-add-attachment-paste-buttons .jv-button{float:left;width:48%}.jv-add-attachment-paste-buttons .jv-button-primary{float:right}.jv-add-attachment{font-size:1em;max-width:300px;right:11px}.jv-add-attachment-item{margin:.8em 0}.jv-add-attachment-paste{box-sizing:border-box}body{margin:0;overflow:hidden;padding:0}a{text-decoration:none}hr{background:none;border:0;border-top:1px solid #ccc;margin:1em 0}.ng-cloak{display:none!important}.jv-overlay{background-color:hsla(0,0%,100%,.75);bottom:0;left:0;position:absolute;right:0;top:0;z-index:1000}.jv-overlay .spinner32{left:50%;position:absolute;top:50%;transform:translate(-50%,-50%)}.jv-talentPoolWidget{border:1px solid #e6e6e6;padding:10px;position:relative;width:229px}.pull{color:grey;display:block;margin:1em;outline:none;padding-bottom:2px;text-align:center;text-decoration:none}.title{font-size:14px;font-weight:600;margin:0}.message{color:grey;font-size:11px;margin-top:10px}.jv-widgetBody{width:229px}.consent-form{height:385px;position:relative}.consent-form .header{font-size:1.3em}.consent-form .content{height:230px;overflow-y:auto;white-space:pre-line}.consent-form .select2-container .select2-choice span{background-image:none;background:none;border-left:0;line-height:22px;white-space:pre-line}.consent-form a.select2-choice.select2-default{height:auto}.button-wrapper button,.sleakButton{padding-bottom:.6em!important;padding-top:.6em!important}.button-wrapper{bottom:0;position:absolute;width:100%}.button-wrapper button{margin-bottom:5px}.errorMessage{color:#e51414}.errorMessage-bold{font-weight:700}.poweredBy{color:#000;font-size:2.5em;margin-top:.5em}.select2-container{border-radius:.2em}.select2-container .select2-choices{background-image:none!important;border:1px solid #ccc;border-radius:3px;color:#333}.select2-dropdown-open .select2-choices{border-radius:5px 5px 0 0}.select2-dropdown-open.select2-drop-above .select2-choices{border-radius:0 0 5px 5px;border-top-color:#ccc}.select2-container-multi .select2-choices .select2-search-field{width:100%!important}.select2-container-multi .select2-choices .select2-search-field input{padding-left:10px;width:100%!important}.jv-form{margin-top:1em;padding-bottom:0}.jv-form select{font-size:1em;height:2.5em;padding:0 0 0 .6em}.jv-form select option{color:#333}.jv-form .jv-input-group-row input{margin:0;padding:0}.jv-form .jv-input-group-row{color:#999}.jv-form .jv-input-group-row-active{color:#333}.jv-form input::-webkit-input-placeholder{color:#999}.jv-form input:-moz-placeholder,.jv-form input::-moz-placeholder{color:#999}.jv-form input:-ms-input-placeholder{color:#999}.jv-form .jv-select-group-has-label .jv-empty-select{color:#999}.jv-button{background:#f4f4f4;border:0;box-sizing:border-box;cursor:pointer;display:block;font-size:1em;font-weight:700;padding:1em;position:relative;text-align:center;width:100%}.jv-button[disabled]{background:#ccc;cursor:default}.jv-button-secondary{background:#6c757d;color:#fff}.jv-button-primary{background:#3d87cf;color:#fff}.auto-width{width:auto!important}.form-submitted .ng-invalid .jv-input-group .jv-input-group-row,.form-submitted .ng-invalid .select2-choices,.form-submitted .ng-invalid:not([ng-form]){border-color:#e51414!important;box-shadow:inset 0 0 0 1px rgba(229,20,20,.8)}.jv-text-block{display:block}.jv-text-link{text-decoration:none}.jv-text-link,.jv-text-link:active,.jv-text-link:visited{color:#3d87cf;cursor:pointer}.jv-text-link:hover{text-decoration:underline}.action-link{display:inline-block;font-size:.9em;margin-left:1em}.text-icon-right{padding:1em;position:absolute;right:0;top:0}.inline-block{display:inline-block}.grecaptcha-badge{margin:.75em auto 0;transform:scale(.75)}.jv-useResumeData{font-size:11px;margin-top:8px}iframe[title="recaptcha challenge"]{transform:scale(.8);transform-origin:0 0}@media only screen and (max-device-width:778px){iframe[title="recaptcha challenge"]{transform:scale(.9)}}.jv-fluid .jv-talentPoolWidget,.jv-fluid .jv-talentPoolWidget .jv-widgetBody{width:auto}.jv-fluid .submit{float:right}@media (max-width:274px){.grecaptcha-badge{transform-origin:left}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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TEEsa0JBREEsVUFrbkJKLENBeG1CSSxxQkFDSSxlS3BQRyxDTHFQSCxjQTBtQlIsQ0F4bUJJLHFCQUVJLGtCQWhPVSxDQStOVixVQTJtQlIsQ0F0bUJBLG1CQUVJLGtCSzFQRyxDTHlQSCxVQTBtQkosQ0F0bUJBLFlBQ0ksb0JBeW1CSixDQXRtQkEsd0pBR0ksK0JBQ0EsNkNBeW1CSixDQXRtQkEsZUFDSSxhQXltQkosQ0F0bUJBLGNBQ0ksb0JBeW1CSixDQXhtQkkseURBQ0ksYUsvUUQsQ0xnUkMsY0EwbUJSLENBeG1CSSxvQkFDSSx5QkEwbUJSLENBdG1CQSxhQUNJLHFCQUVBLGVBREEsZUEwbUJKLENBdG1CQSxpQkFJSSxZQUhBLGtCQUNBLFFBQ0EsS0EwbUJKLENBdG1CQSxjQUNJLG9CQXltQkosQ0F0bUJBLGtCQUVJLG9CQURBLG9CQTBtQkosQ0F0bUJBLGtCQUVDLGVBREEsY0EwbUJELENBdG1CQSxvQ0FDQyxvQkFDQSxvQkF5bUJELENBdG1CQSxnREFDQyxvQ0FDRSxtQkF5bUJELENBQ0YsQ0FwbUJJLDZFQUVJLFVBdW1CUixDQXBtQkksa0JBQ0ksV0FzbUJSLENBbG1CQSx5QkFDSSxrQkFDSSxxQkFxbUJOLENBQ0YsaUgiLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fdHlwb2dyYXBoeS5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3Mvc291cmNlL3dpZGdldC9qdi53aWRnZXQuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fcGxhY2Vob2xkZXIuc2NzcyIsIndlYnBhY2s6Ly9qb2J2aXRlLWRlcGVuZGVuY2llcy8uL2Fzc2V0cy9zYXNzL2NvbW1vbi9fc3Bpbm5lci5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL190eXBvZ3JhcGh5LW5vZm9udHN2Mi5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY2FyZWVyc2l0ZS9wdWJsaWMvX3V0aWxzLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jb21tb24vX2NvbG9ycy5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY2FyZWVyc2l0ZS9wdWJsaWMvX2ljb25zLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jYXJlZXJzaXRlL3B1YmxpYy9fdmFyaWFibGVzLWNvbW1vbi5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY2FyZWVyc2l0ZS9wdWJsaWMvX2Zvcm1zLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jYXJlZXJzaXRlL3B1YmxpYy9fYXR0YWNobWVudC10b29sdGlwLnNjc3MiLCJ3ZWJwYWNrOi8vam9idml0ZS1kZXBlbmRlbmNpZXMvLi9hc3NldHMvc2Fzcy9jYXJlZXJzaXRlL3B1YmxpYy9fdG9vbHRpcC5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL190cmlhbmdsZS5zY3NzIiwid2VicGFjazovL2pvYnZpdGUtZGVwZW5kZW5jaWVzLy4vYXNzZXRzL3Nhc3MvY29tbW9uL19jb2xvcnN2Mi5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkB1c2UgXCIuL2NvbG9yc1wiO1xuQHVzZSBcIi4vdHlwb2dyYXBoeS1ub2ZvbnRzXCI7XG4vLyBVcGRhdGVkIGJ5IEtlbm5ldGggSmFtZXMgSGFtZXIgfCBrZW5uZXRoQGpvYnZpdGUuY29tXG4vLyBNYXIgMTEsIDIwMTRcbi8vIEdvb2dsZSBGb250cyAtIE9wZW4gU2FuczogaHR0cDovL3d3dy5nb29nbGUuY29tL2ZvbnRzI1VzZVBsYWNlOnVzZS9Db2xsZWN0aW9uOk9wZW4rU2Fuc1xuLy8gQ29udmVydGVkIHRvIHdlYiB0eXBlIHZpYTogaHR0cDovL2ZvbnRwcmVwLmNvbS8gXG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0LmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0LmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtTGlnaHQudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtTGlnaHQuc3ZnIzA5YmU0YmZlODk3NWE2NTdhZjY0NDRhNmYxZDczODQ4JykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xuICAgICAgIFxuICBmb250LXN0eWxlOiAgIG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICAzMDA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0SXRhbGljLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUxpZ2h0SXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtTGlnaHRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtTGlnaHRJdGFsaWMudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtTGlnaHRJdGFsaWMuc3ZnI2ZjY2NjZjFhY2Y1NWIxMWQzZTkyY2RmMTIzYjI4ZGEwJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xuICAgICAgIFxuICBmb250LXN0eWxlOiAgIGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6ICAzMDA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVJlZ3VsYXIuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtUmVndWxhci5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVJlZ3VsYXIud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtUmVndWxhci50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xuICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1SZWd1bGFyLnN2ZyNkYzU2ZjA5MzhjMDljMjdhNDE1NmJiMGY4ZjUxNzZhMicpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgICAgICBcbiAgZm9udC1zdHlsZTogICBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAgNDAwO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICBzcmM6IHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1JdGFsaWMuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSwgLyogTW9kZXJuIEJyb3dzZXJzICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUl0YWxpYy50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xuICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1JdGFsaWMuc3ZnIzk0YzMzY2RkOGY4ODQ3ZjM0NDQ5OTBhYjZjNmU2YTYxJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xuICAgICAgIFxuICBmb250LXN0eWxlOiAgIGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6ICA0MDA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtU2VtaWJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtU2VtaWJvbGQudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtU2VtaWJvbGQuc3ZnI2I5Njg4MGZhZmJmNmIwNTFmZjQ5ZDlmZThhMzExMzdjJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xuICAgICAgIFxuICBmb250LXN0eWxlOiAgIG5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICA2MDA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkSXRhbGljLmVvdCcpOyAvKiBJRTkgQ29tcGF0IE1vZGVzICovXG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLVNlbWlib2xkSXRhbGljLmVvdD8jaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIC8qIElFNi1JRTggKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtU2VtaWJvbGRJdGFsaWMud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtU2VtaWJvbGRJdGFsaWMudHRmJykgIGZvcm1hdCgndHJ1ZXR5cGUnKSwgLyogU2FmYXJpLCBBbmRyb2lkLCBpT1MgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtU2VtaWJvbGRJdGFsaWMuc3ZnIzMyNzU2YmQ1OTAxODZhOWYyNDg3NDFkNTU0OGI0NjZlJykgZm9ybWF0KCdzdmcnKTsgLyogTGVnYWN5IGlPUyAqL1xuICAgICAgIFxuICBmb250LXN0eWxlOiAgIGl0YWxpYztcbiAgZm9udC13ZWlnaHQ6ICA2MDA7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIHNyYzogdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUJvbGQuZW90Jyk7IC8qIElFOSBDb21wYXQgTW9kZXMgKi9cbiAgc3JjOiB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtQm9sZC5lb3Q/I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCAvKiBJRTYtSUU4ICovXG4gICAgICAgdXJsKCcvYXNzZXRzL2ZvbnRzL09wZW5TYW5zLUJvbGQud29mZicpIGZvcm1hdCgnd29mZicpLCAvKiBNb2Rlcm4gQnJvd3NlcnMgKi9cbiAgICAgICB1cmwoJy9hc3NldHMvZm9udHMvT3BlblNhbnMtQm9sZC50dGYnKSAgZm9ybWF0KCd0cnVldHlwZScpLCAvKiBTYWZhcmksIEFuZHJvaWQsIGlPUyAqL1xuICAgICAgIHVybCgnL2Fzc2V0cy9mb250cy9PcGVuU2Fucy1Cb2xkLnN2ZyM3MjgwMGI2NjViYTYwYTlhNTg2NzRlMmE2YmVmZGUzYScpIGZvcm1hdCgnc3ZnJyk7IC8qIExlZ2FjeSBpT1MgKi9cbiAgICAgICBcbiAgZm9udC1zdHlsZTogICBub3JtYWw7XG4gIGZvbnQtd2VpZ2h0OiAgNzAwO1xufSIsIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwiLi4vLi4vY29tbW9uL2NvbG9yc1wiIGFzICo7XG5AdXNlIFwiLi4vLi4vY29tbW9uL3R5cG9ncmFwaHlcIjtcbkB1c2UgXCIuLi8uLi9jb21tb24vcGxhY2Vob2xkZXJcIjtcbkB1c2UgXCIuLi8uLi9jb21tb24vc3Bpbm5lclwiIGFzICo7XG5AdXNlIFwiLi4vLi4vY29tbW9uL3R5cG9ncmFwaHktbm9mb250c3YyXCIgYXMgKjtcbkB1c2UgXCIuLi8uLi9jYXJlZXJzaXRlL3B1YmxpYy9pY29uc1wiIGFzICo7XG5AdXNlIFwiLi4vLi4vY2FyZWVyc2l0ZS9wdWJsaWMvZm9ybXNcIiBhcyAqO1xuQHVzZSBcIi4uLy4uL2NhcmVlcnNpdGUvcHVibGljL3V0aWxzXCIgYXMgKjtcbkB1c2UgXCIuLi8uLi9jYXJlZXJzaXRlL3B1YmxpYy9hdHRhY2htZW50LXRvb2x0aXBcIiBhcyAqO1xuXG4vLyBmb3IgYXR0YWNobWVudCB0b29sdGlwL2N3cyBzdHlsZXNcbiRjb2xvci1wcmltYXJ5OiAkYmx1ZTtcbiRjb2xvci10ZXh0OiAkZGFyaztcbiRjb2xvci10ZXh0LW1lZGl1bTogJGRhcmstc2VjO1xuJGNvbG9yLXRleHQtbGlnaHQ6ICR3aGl0ZTtcbiRjb2xvci1ib3JkZXI6ICRkYXJrLXNlYztcbiRjb2xvci1zdWNjZXNzOiAkZ3JlZW47XG4kY29sb3ItZXJyb3I6ICRyZWQ7XG4kY29sb3ItbGluazogJGJsdWU7XG4kY29sb3ItbGluay1ob3ZlcjogJGJsdWUtc2VjO1xuJGNvbG9yLWxpbmstdmlzaXRlZDogJGJsdWUtdHJpO1xuJGNvbG9yLWJvcmRlci1saWdodDogY29sb3IuYWRqdXN0KCRjb2xvci1ib3JkZXIsICRsaWdodG5lc3M6IDE1JSk7XG4kY29sb3ItYmFja2dyb3VuZDogJHdoaXRlO1xuJGNvbG9yLWJhY2tncm91bmQtbGlnaHQ6ICRkYXJrLXRyaTtcbiRjb2xvci1kcm9wYm94OiAkZHJvcGJveC1jb2xvcjtcbiRjb2xvci1saW5rZWRpbjogJGxpbmtlZGluLWNvbG9yO1xuJGNvbG9yLWZhY2Vib29rOiAkZmFjZWJvb2stY29sb3I7XG4kY29sb3ItdHdpdHRlcjogJHR3aXR0ZXItY29sb3I7XG4kY29sb3Itam9idml0ZTogJGRhcms7XG4kY29sb3ItcGxhY2Vob2xkZXI6ICM5OTk7XG4kY29sb3Itc2Vjb25kYXJ5OiAjNmM3NTdkO1xuXG5AaW5jbHVkZSBzcGlubmVyLWJhc2UoKTtcbkBpbmNsdWRlIHJlc2V0Rm9udHMoKTtcbkBpbmNsdWRlIGljb25zKCk7XG5AaW5jbHVkZSBmb3JtcygpO1xuXG5AaW5jbHVkZSBhdHRhY2htZW50LXRvb2x0aXAoKTtcbi5qdi1hZGQtYXR0YWNobWVudCB7XG4gICAgcmlnaHQ6IDExcHg7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbn1cbi5qdi1hZGQtYXR0YWNobWVudC1pdGVtIHtcbiAgICBtYXJnaW46IDAuOGVtIDA7XG59XG4uanYtYWRkLWF0dGFjaG1lbnQtcGFzdGUge1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cblxuYm9keSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbmEge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuaHJ7XG4gICAgYmFja2dyb3VuZDpub25lO1xuICAgIGJvcmRlcjowO1xuICAgIGJvcmRlci10b3A6IHNvbGlkIDFweCAjY2NjO1xuICAgIG1hcmdpbjoxZW0gMDt9XG5cbi5uZy1jbG9hayB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uanYtb3ZlcmxheSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCR3aGl0ZSwgMC43NSk7XG4gICAgei1pbmRleDogMTAwMDtcblxuICAgIC5zcGlubmVyMzIge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgIH1cbn1cblxuLmp2LXRhbGVudFBvb2xXaWRnZXQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICRib3JkZXI7XG4gICAgd2lkdGg6IDIyOXB4O1xufVxuXG4ucHVsbCB7XG4gICAgY29sb3I6ICRkYXJrLXRyaTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDFlbTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgcGFkZGluZy1ib3R0b206IDJweDtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuLnRpdGxlIHtcbiAgICBAaW5jbHVkZSB0eXBlLXJvbWFuKCk7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICAgIG1hcmdpbjogMHB4O1xufVxuXG4ubWVzc2FnZSB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBjb2xvcjogJGRhcmstdHJpO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbn1cblxuLmp2LXdpZGdldEJvZHkge1xuICAgIHdpZHRoOiAyMjlweDtcbn1cblxuLmNvbnNlbnQtZm9ybSB7XG4gICAgaGVpZ2h0OiAzODVweDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLmhlYWRlciB7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgfVxuICAgIC5jb250ZW50IHtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAyMzBweDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xuICAgIH1cbiAgICAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgICAgICAuc2VsZWN0Mi1jaG9pY2Uge1xuICAgICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAwcHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuICAgIGEuc2VsZWN0Mi1jaG9pY2Uuc2VsZWN0Mi1kZWZhdWx0IHtcbiAgICAgICAgaGVpZ2h0OmF1dG87XG4gICAgfVxufVxuXG4uc2xlYWtCdXR0b24ge1xuICAgIHBhZGRpbmctdG9wOiAuNmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IC42ZW0gIWltcG9ydGFudDtcbn1cbi5idXR0b24td3JhcHBlciB7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgYm90dG9tOjBweDtcbiAgICB3aWR0aDoxMDAlO1xuICAgIGJ1dHRvbiB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206NXB4O1xuICAgICAgICBAZXh0ZW5kIC5zbGVha0J1dHRvbjtcbiAgICB9XG59XG5cbi5lcnJvck1lc3NhZ2Uge1xuICAgIGNvbG9yOiAkY29sb3ItZXJyb3I7XG4gICAgJi1ib2xkIHtcbiAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG59XG4ucG93ZXJlZEJ5IHtcbiAgICBtYXJnaW4tdG9wOiAwLjVlbTtcbiAgICBmb250LXNpemU6IDIuNWVtO1xuICAgIGNvbG9yOiAkY29sb3ItYmxhY2s7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciB7XG4gICAgYm9yZGVyLXJhZGl1czogMC4yZW07XG59XG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlcyB7XG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgIGNvbG9yOiAkZGFyaztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkZGFyay1zZWM7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnNlbGVjdDItZHJvcGRvd24tb3BlbiAuc2VsZWN0Mi1jaG9pY2VzIHtcbiAgICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbn1cbi5zZWxlY3QyLWRyb3Bkb3duLW9wZW4uc2VsZWN0Mi1kcm9wLWFib3ZlIC5zZWxlY3QyLWNob2ljZXMge1xuICAgIGJvcmRlci1yYWRpdXM6IDAgMCA1cHggNXB4O1xuICAgIGJvcmRlci10b3AtY29sb3I6ICRkYXJrLXNlYztcbn1cbi5zZWxlY3QyLWNvbnRhaW5lci1tdWx0aSAuc2VsZWN0Mi1jaG9pY2VzIC5zZWxlY3QyLXNlYXJjaC1maWVsZCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBpbnB1dCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB9XG59XG5cbi5qdi1mb3JtIHtcbiAgICBtYXJnaW4tdG9wOiAxZW07XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgc2VsZWN0IHtcbiAgICAgICAgcGFkZGluZzogMCAwIDAgMC42ZW07XG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICBoZWlnaHQ6IDIuNWVtO1xuICAgICAgICBvcHRpb24ge1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICB9XG4gICAgfVxuICAgIC5qdi1pbnB1dC1ncm91cC1yb3cgaW5wdXQge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIC5qdi1pbnB1dC1ncm91cC1yb3cge1xuICAgICAgICBjb2xvcjogJGNvbG9yLXBsYWNlaG9sZGVyO1xuICAgIH1cbiAgICAuanYtaW5wdXQtZ3JvdXAtcm93LWFjdGl2ZSB7XG4gICAgICAgIGNvbG9yOiAkZGFyaztcbiAgICB9XG4gICAgaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICAgICAgIGNvbG9yOiAkY29sb3ItcGxhY2Vob2xkZXI7XG4gICAgfVxuICAgIGlucHV0Oi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xuICAgICAgIGNvbG9yOiAkY29sb3ItcGxhY2Vob2xkZXI7XG4gICAgfVxuICAgIGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHsgIC8qIEZpcmVmb3ggMTkrICovXG4gICAgICAgY29sb3I6ICRjb2xvci1wbGFjZWhvbGRlcjtcbiAgICB9XG4gICAgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgICAgICBjb2xvcjogJGNvbG9yLXBsYWNlaG9sZGVyO1xuICAgIH1cbiAgICAuanYtc2VsZWN0LWdyb3VwLWhhcy1sYWJlbCAuanYtZW1wdHktc2VsZWN0IHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1wbGFjZWhvbGRlcjtcbiAgICB9XG59XG5cbi5qdi1idXR0b24ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDFlbTtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJhY2tncm91bmQ6ICRkYXJrLXByaTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAmW2Rpc2FibGVkXSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICRkYXJrLXNlYztcbiAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgIH1cbiAgICAmLXNlY29uZGFyeSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1saWdodDtcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXNlY29uZGFyeTtcbiAgICB9XG59XG5cbi5qdi1idXR0b24tcHJpbWFyeSB7XG4gICAgY29sb3I6ICRjb2xvci10ZXh0LWxpZ2h0O1xuICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xufVxuXG4uYXV0by13aWR0aCB7XG4gICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuLmZvcm0tc3VibWl0dGVkIC5uZy1pbnZhbGlkOm5vdChbbmctZm9ybV0pLFxuLmZvcm0tc3VibWl0dGVkIC5uZy1pbnZhbGlkIC5qdi1pbnB1dC1ncm91cCAuanYtaW5wdXQtZ3JvdXAtcm93LFxuLmZvcm0tc3VibWl0dGVkIC5uZy1pbnZhbGlkIC5zZWxlY3QyLWNob2ljZXMge1xuICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWVycm9yICFpbXBvcnRhbnQ7XG4gICAgYm94LXNoYWRvdzogcmdiYSgkY29sb3ItZXJyb3IsIDAuOCkgMCAwIDAgMXB4IGluc2V0O1xufVxuXG4uanYtdGV4dC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5qdi10ZXh0LWxpbmsge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAmLCAmOnZpc2l0ZWQsICY6YWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1saW5rO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG59XG5cbi5hY3Rpb24tbGluayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OiAxZW07XG4gICAgZm9udC1zaXplOiAwLjllbTtcbn1cblxuLnRleHQtaWNvbi1yaWdodCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogMDtcbiAgICBwYWRkaW5nOiAxZW07XG59XG5cbi5pbmxpbmUtYmxvY2sge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMC43NSk7XG4gICAgbWFyZ2luOiAwLjc1ZW0gYXV0byAwO1xufVxuXG4uanYtdXNlUmVzdW1lRGF0YSB7XG5cdG1hcmdpbi10b3A6IDhweDtcblx0Zm9udC1zaXplOiAxMXB4O1xufVxuXG5pZnJhbWVbdGl0bGU9XCJyZWNhcHRjaGEgY2hhbGxlbmdlXCJdIHtcbiB0cmFuc2Zvcm06IHNjYWxlKDAuODApO1xuIHRyYW5zZm9ybS1vcmlnaW46IDAgMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LWRldmljZS13aWR0aDogNzc4cHgpIHtcbiBpZnJhbWVbdGl0bGU9XCJyZWNhcHRjaGEgY2hhbGxlbmdlXCJdIHtcbiAgIHRyYW5zZm9ybTogc2NhbGUoMC45MCk7XG4gIH1cbn1cbi8qIEZsdWlkIHdpZHRoICovXG5cbi5qdi1mbHVpZCB7XG4gICAgLmp2LXRhbGVudFBvb2xXaWRnZXQsXG4gICAgLmp2LXRhbGVudFBvb2xXaWRnZXQgLmp2LXdpZGdldEJvZHkge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICB9XG5cbiAgICAuc3VibWl0IHtcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgIH1cbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDI3NHB4KSB7XG4gICAgLmdyZWNhcHRjaGEtYmFkZ2Uge1xuICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICAgIH1cbn1cbiIsIi5qdi1wbGFjZWhvbGRlciB7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0dG9wOiAwO1xuXHRsZWZ0OiAwO1xuXHRwYWRkaW5nOiA3cHggNXB4IDdweCA2cHg7XG5cdGNvbG9yOiAjOTY5Njk2O1xufVxuLmp2LXBsYWNlaG9sZGVyd3JhcCB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcbn0iLCJcbiVzcGlubmVyIHtcblx0Ly9ib3JkZXItcmFkaXVzOiA1MCU7XG5cdC8vYm94LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMCwwLDAsMC4yKTtcblx0Ly9iYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XG5cdGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG5cdGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG59XG5cbiVzcGlubmVyMzIge1xuXHRAZXh0ZW5kICVzcGlubmVyO1xuXHR3aWR0aDogMzJweDtcblx0aGVpZ2h0OiAzMnB4O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2hyLWxvYWRpbmcuZ2lmJyk7XG59XG5cbiVzcGlubmVyMTYge1xuXHRAZXh0ZW5kICVzcGlubmVyO1xuXHR3aWR0aDogMTZweDtcblx0aGVpZ2h0OiAxNnB4O1xuXHRiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2hyLWxvYWRpbmctMTZweC5naWYnKTtcbn1cblxuQG1peGluIHNwaW5uZXItYmFzZSB7XG5cdC5zcGlubmVyMzIge1xuXHRcdEBleHRlbmQgJXNwaW5uZXIzMjtcblx0fVxuXHQuc3Bpbm5lcjE2IHtcblx0XHRAZXh0ZW5kICVzcGlubmVyMTY7XG5cdH1cbn0iLCJAdXNlIFwic2Fzczpjb2xvclwiO1xuQHVzZSBcIi4uL2NvbW1vbi9jb2xvcnNcIiBhcyAqO1xuXG4kanYtbWF4LXdpZHRoOiAxNjAwcHg7XG5cbi8vIEZvbnQgV2VpZ2h0c1xuJGZvbnQtd2VpZ2h0LXRoaW46IDMwMDtcbiRmb250LXdlaWdodC1yZWd1bGFyOiA0MDA7XG4kZm9udC13ZWlnaHQteC1yZWd1bGFyOiA1MDA7XG4kZm9udC13ZWlnaHQtc2VtaTogNjAwO1xuJGZvbnQtd2VpZ2h0LWJvbGQ6IDcwMDtcblxuLy8gRm9udCBTaXplc1xuJGZvbnQtc2l6ZS1taW5pOiAxMXB4O1xuJGZvbnQtc2l6ZS1zbWFsbDogMTJweDtcbi8vIGJhc2UgZm9udC1zaXplIGlzIGRlZmluZWQgaW4gdGhlIGJvZHkgdGFnIEAgMTNweC4gU2VlIGJlbG93LlxuJGZvbnQtc2l6ZS1ub3JtYWw6IDE0cHg7XG4kZm9udC1zaXplLW1lZGl1bTogMTZweDtcbiRmb250LXNpemUtbGFyZ2U6IDIwcHg7XG4kZm9udC1zaXplLXgtbGFyZ2U6IDI0cHg7XG4kZm9udC1zaXplLXh4LWxhcmdlOiAzMnB4O1xuJGZvbnQtc2l6ZS14eHgtbGFyZ2U6IDM2cHg7XG4kZm9udC1zaXplLXh4eHgtbGFyZ2U6IDQ0cHg7XG4kZm9udC1zaXplLXhsYXJnZTogMjhweDtcblxuQG1peGluIHR5cGUtbGlnaHQge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXJlZ3VsYXI7XG59XG5cbkBtaXhpbiB0eXBlLXJvbWFuIHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1zZW1pO1xufVxuXG5AbWl4aW4gdHlwZS1tZWRpdW0ge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LWJvbGQ7XG59XG5cbkBtaXhpbiB0eXBlLWhlYXZ5IHtcbiAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1ib2xkO1xufVxuXG5AbWl4aW4gcmVzZXRGb250cyB7XG4gIGJvZHkge1xuICAgIGNvbG9yOiAkYm9keTtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgSGVsdmV0aWNhOyAvLyBBZGRpbmcgSGVsdmV0aWNhLCBIZWx2ZXRpY2EgTmV1ZSwgYW5kIEFyaWFsIGFzIEZhbGxiYWNrcyBpZiBuZWNlc3NhcnlcbiAgICBmb250LXNpemU6ICRmb250LXNpemUtbm9ybWFsO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiAgICBsaW5lLWhlaWdodDogMjBweDtcbiAgfVxuXG4gIGgxIHtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXh4eHgtbGFyZ2U7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuICAgIGxpbmUtaGVpZ2h0OiA3N3B4O1xuICB9XG5cbiAgaDIge1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIjtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUteHh4LWxhcmdlO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQtcmVndWxhcjtcbiAgICBsaW5lLWhlaWdodDogNTZweDtcbiAgfVxuXG4gIGgzIHtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXh4LWxhcmdlO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQteC1yZWd1bGFyO1xuICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICB9XG5cbiAgaDQge1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIjtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUteGxhcmdlO1xuICAgIGZvbnQtd2VpZ2h0OiAkZm9udC13ZWlnaHQteC1yZWd1bGFyO1xuICB9XG5cbiAgaDUge1xuICAgIGZvbnQtZmFtaWx5OiBcIlBvcHBpbnNcIjtcbiAgICBmb250LXNpemU6ICRmb250LXNpemUteC1sYXJnZTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cblxuICBoNiB7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1sYXJnZTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cblxuICBwIHtcbiAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIiwgSGVsdmV0aWNhO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC1yZWd1bGFyO1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG5cbiAgLnN1YnRpdGxlMXtcbiAgICBmb250LWZhbWlseTogXCJQb3BwaW5zXCI7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLW1lZGl1bTtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXgtcmVndWxhcjtcbiAgICBsaW5lLWhlaWdodDogMjRweDtcbiAgfVxuXG4gIC5zdWJ0aXRsZTJ7XG4gICAgZm9udC1mYW1pbHk6IFwiUG9wcGluc1wiO1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1ub3JtYWw7XG4gICAgZm9udC13ZWlnaHQ6ICRmb250LXdlaWdodC14LXJlZ3VsYXI7XG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIH1cblxuICBzdHJvbmcsXG4gIHN0cm9uZyAqIHtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gIH1cblxuICAuc21hbGwge1xuICAgIGZvbnQtc2l6ZTogJGZvbnQtc2l6ZS1zbWFsbDtcbiAgICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWk7XG4gIH1cblxuICBsYWJlbCB7XG4gIH1cblxuICB0aW1lIHtcbiAgICBjb2xvcjogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiAzNSUpO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgZm9udC1zaXplOiAkZm9udC1zaXplLXNtYWxsO1xuICB9XG59XG5oNC5ub2ZvbnRmYW1pbHlyZXEge1xuICBmb250LXdlaWdodDogJGZvbnQtd2VpZ2h0LXNlbWkgIWltcG9ydGFudDtcbn1cbiIsIi5qdi12aXN1YWxseS1oaWRkZW4ge1xuICAgIGJvcmRlcjogMDtcbiAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xuICAgIGNsaXAtcGF0aDogaW5zZXQoMCAwIDAgMCk7XG4gICAgaGVpZ2h0OiAxcHg7XG4gICAgbWFyZ2luOiAtMXB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDFweDtcbn1cblxuLmp2LWN1cnJlbnQtb3BlbmluZ3Mge1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbn0iLCJAdXNlICdzYXNzOmNvbG9yJztcbi8vIFN0eWxla2l0IENvbG9yc1xuJGJsYWNrOiAjMjIyO1xuJHdoaXRlOiAjRkZGO1xuJGRhcms6ICMzMzM7XG4kZGFyay1wcmk6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogNzUuNSUpOyAvKiAjZjFmMWYxICovXG4kZGFyay1zZWM6IGNvbG9yLmFkanVzdCgkZGFyaywgJGxpZ2h0bmVzczogNjAlKTsgLyogI0NDQyAqL1xuJGRhcmstdHJpOiBjb2xvci5hZGp1c3QoJGRhcmssICRsaWdodG5lc3M6IDMwJSk7IC8qICM2NjYgKi9cbiRkYXJrLWJsdWU6ICMzMTQ3OUU7XG4kY29sb3ItYmxhY2s6ICMwMDAwMDA7XG5cbiRibHVlOiAjM2Q4N2NmOyAvKiAkYmx1ZTogIzQxODhDQzsgKi9cbiRibHVlLXByaTogY29sb3IuYWRqdXN0KCRibHVlLCAkbGlnaHRuZXNzOiA0MyUpO1xuJGJsdWUtc2VjOiBjb2xvci5hZGp1c3QoJGJsdWUsICRsaWdodG5lc3M6IDMwJSk7XG4kYmx1ZS10cmk6IGNvbG9yLmFkanVzdCgkYmx1ZSwgJGxpZ2h0bmVzczogLTIwJSk7XG5cbiRncmVlbjogIzM4QjI0QTtcbiRncmVlbi1wcmk6IGNvbG9yLmFkanVzdCgkZ3JlZW4sICRsaWdodG5lc3M6IDQ1JSk7XG4kZ3JlZW4tc2VjOiBjb2xvci5hZGp1c3QoJGdyZWVuLCAkbGlnaHRuZXNzOiAzMCUpO1xuJGdyZWVuLXRyaTogY29sb3IuYWRqdXN0KCRncmVlbiwgJGxpZ2h0bmVzczogLTEwJSk7XG5cbiRyZWQ6ICNlNTE0MTQ7XG4kcmVkLXByaTogY29sb3IuYWRqdXN0KCRyZWQsICRsaWdodG5lc3M6IDQzJSk7XG4kcmVkLXNlYzogY29sb3IuYWRqdXN0KCRyZWQsICRsaWdodG5lc3M6IDIwJSk7XG4kcmVkLXRyaTogY29sb3IuYWRqdXN0KCRyZWQsICRsaWdodG5lc3M6IC0xMCUpO1xuXG4kb3JhbmdlOiAjZjU3ZDIxO1xuJG9yYW5nZS1wcmk6IGNvbG9yLmFkanVzdCgkb3JhbmdlLCAkbGlnaHRuZXNzOiA0MyUpO1xuJG9yYW5nZS1zZWM6IGNvbG9yLmFkanVzdCgkb3JhbmdlLCAkbGlnaHRuZXNzOiAyMCUpO1xuJG9yYW5nZS10cmk6IGNvbG9yLmFkanVzdCgkb3JhbmdlLCAkbGlnaHRuZXNzOiAtNyUpO1xuXG4kbWFnZW50YTogI2YwMTk3ODtcbiRtYWdlbnRhLXByaTogY29sb3IuYWRqdXN0KCRtYWdlbnRhLCAkbGlnaHRuZXNzOiAzMCUpO1xuJG1hZ2VudGEtc2VjOiBjb2xvci5hZGp1c3QoJG1hZ2VudGEsICRsaWdodG5lc3M6IDIwJSk7XG4kbWFnZW50YS10cmk6IGNvbG9yLmFkanVzdCgkbWFnZW50YSwgJGxpZ2h0bmVzczogLTEwJSk7XG5cbiR5ZWxsb3c6ICNmOWVkMjU7XG4keWVsbG93LXByaTogY29sb3IuYWRqdXN0KCR5ZWxsb3csICRsaWdodG5lc3M6IDM0JSk7XG4keWVsbG93LXNlYzogY29sb3IuYWRqdXN0KCR5ZWxsb3csICRsaWdodG5lc3M6IDIwJSk7XG4keWVsbG93LXRyaTogY29sb3IuYWRqdXN0KCR5ZWxsb3csICRsaWdodG5lc3M6IC0xMC41JSk7XG5cbiRsaW5rZWRpbi1jb2xvcjogIzBENjY5NjtcbiR0d2l0dGVyLWNvbG9yOiAjMzRBQURGO1xuJGdvb2dsZS1jb2xvcjogI0RENEIzOTtcbiRmYWNlYm9vay1jb2xvcjogIzNENUI5NjtcbiRkcm9wYm94LWNvbG9yOiAjMDA3RUU1O1xuJGJpbmctY29sb3I6ICNmYWE2MWM7XG4kYmx1ZS1uYXZoaWdobGlnaHQtY29sb3I6ICM2Mzk1QzI7XG5cbiRibHVlLTQ2OiBjb2xvci5hZGp1c3QoJGJsdWUsICRsaWdodG5lc3M6IDQ2JSk7XG4kcHVycGxlOiAjNzM1NGJkO1xuJGJsYWNrOiAjMjIyO1xuJGJvcmRlcjogY29sb3IuYWRqdXN0KCRkYXJrLCAkbGlnaHRuZXNzOiA3MCUpO1xuXG4vLyBHbG9iYWwgRWxlbWVudHNcbiRib2R5OiAkZGFyaztcbiRnbG9iYWwtYmctY29sb3I6ICR3aGl0ZTtcbiRib3JkZXJCbHVlOiAxcHggc29saWQgJGJsdWUtcHJpO1xuJGZvbnQtd2VpZ2h0LXNlbWlHcmF5OiAkZGFyay10cmk7XG4kZ3JpZEFjdGlvbkNvbG9yOiAkZGFyay1wcmk7XG4kZmlsdGVyU2hhZG93Q29sb3I6ICRkYXJrLXNlYztcbiRsYWJlbDogJGRhcmstdHJpO1xuJGVudGl0eVJvd0JvcmRlckNvbG9yOiAkYm9yZGVyO1xuJHRoLWFjdGlvbi1iZy1jb2xvcjogJGRhcmstcHJpO1xuJHRoLWJnLWNvbG9yOiAkYmx1ZS1wcmk7XG4kZmlsdGVyLWJnLWNvbG9yOiAkZGFyay1wcmk7XG4kZW50aXR5Um93Qm9yZGVyQ29sb3I6ICRib3JkZXI7XG4kbW9kYWwtc2hhZG93OiB0cmFuc3BhcmVudDtcblxuLy9zb2NpYWwgYnV0dG9uc1xuJGxpbmtlZGluX2NvbG9yOiAjMDA3QUFBO1xuJGdvb2dsZV9jb2xvcjogIzQyODVmNDtcbiRmYWNlYm9va19jb2xvcjogIzRBNDc5NztcbiR0d2l0dGVyX2NvbG9yOiAjNDI5REUyO1xuXG4kZ3JleTogIzgwODA4MDsiLCJAdXNlIFwiLi92YXJpYWJsZXMtY29tbW9uXCIgYXMgKjtcbkBtaXhpbiBpY29ucygpIHtcblxuICAgICVicmFuZCB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMWVtO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGhlaWdodDogMWVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgcGFkZGluZzogMC4xNWVtO1xuICAgICAgICB3aWR0aDogMWVtO1xuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuNzVlbTtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBzdXBlcjsgLy8gaU9TIGZpeFxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmljb24tZHJvcGJveC1vbmVjb2xvciB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZHJvcGJveCAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIC5qdi1pY29uLWNvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6IDFlbTtcbiAgICAgICAgaGVpZ2h0OiAxZW07XG4gICAgfVxuXG4gICAgLmp2LWljb24tc3VjY2VzcyB7XG4gICAgICAgIGNvbG9yOiAkY29sb3Itc3VjY2VzcztcbiAgICB9XG5cbiAgICAuanYtYnJhbmQtbGlua2VkaW4ge1xuICAgICAgICBAZXh0ZW5kICVicmFuZDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWxpbmtlZGluO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAuanYtYnJhbmQtZmFjZWJvb2sge1xuICAgICAgICBAZXh0ZW5kICVicmFuZDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWZhY2Vib29rO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICBib3R0b206IC0wLjFlbTtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgcmlnaHQ6IC0wLjE1ZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuanYtYnJhbmQtdHdpdHRlciB7XG4gICAgICAgIEBleHRlbmQgJWJyYW5kO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItdHdpdHRlcjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuXG4gICAgLmp2LWJyYW5kLWpvYnZpdGUge1xuICAgICAgICBAZXh0ZW5kICVicmFuZDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgY29sb3I6ICRjb2xvci1qb2J2aXRlO1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgbGVmdDogMDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5qdi10ZXh0LWljb24ge1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogLTAuMWVtO1xuICAgIH1cblxuICAgIC5pY29uIHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgIH1cbn0iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgQ29tbW9uIENhcmVlcnNpdGUgdmFyaWFibGVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4kY29sb3ItcHJpbWFyeTogIzMwNzhDMDtcbiRjb2xvci10ZXh0OiAjNTU1O1xuJGNvbG9yLXRleHQtbWVkaXVtOiAjNzU3NTc1O1xuJGNvbG9yLXRleHQtbGlnaHQ6ICNmZmY7XG4kY29sb3ItYm9yZGVyOiAjY2NjO1xuJGNvbG9yLXN1Y2Nlc3M6ICMzOGIyNGE7XG4kY29sb3ItZXJyb3I6ICNjYjAwMTM7XG4kY29sb3ItbGlnaHQtYmxhY2s6ICMzMzM7XG4kY29sb3ItYmxhY2s6ICMwMDAwMDA7XG5cbi8vIGJyYW5kIGNvbG9yc1xuJGNvbG9yLWRyb3Bib3g6ICMwMDdlZTU7XG4kY29sb3ItbGlua2VkaW46ICMwOTc2YjQ7XG4kY29sb3Itam9idml0ZTogIzMzMztcbiRjb2xvci1mYWNlYm9vazogIzNiNTk5ODtcbiRjb2xvci10d2l0dGVyOiAjNTVhY2VlIiwiLyogRm9ybXNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gICBAdXNlIFwic2Fzczpjb2xvclwiO1xuICAgQHVzZSBcIi4uLy4uL2NvbW1vbi9jb2xvcnN2MlwiIGFzICo7XG4gICBAdXNlIFwiLi92YXJpYWJsZXMtY29tbW9uXCIgYXMgKjtcbkBtaXhpbiBmb3JtcygpIHtcblxuICAgIC5qdi1mb3JtIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDFlbTtcblxuICAgICAgICAuanYtZm9ybS1lcnJvciB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWVycm9yO1xuICAgICAgICB9XG5cbiAgICAgICAgLmp2LWZvcm0tYmctaWNvbiB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDJlbSAhaW1wb3J0YW50O1xuICAgICAgICB9XG5cbiAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl0sXG4gICAgICAgIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSxcbiAgICAgICAgaW5wdXRbdHlwZT1cInRlbFwiXSxcbiAgICAgICAgaW5wdXRbdHlwZT1cImVtYWlsXCJdLFxuICAgICAgICBpbnB1dFt0eXBlPVwibnVtYmVyXCJdLFxuICAgICAgICBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiAgICAgICAgaW5wdXRbdHlwZT1cInNlYXJjaFwiXSxcbiAgICAgICAgdGV4dGFyZWEsXG4gICAgICAgIC5qdi1pbnB1dC1ncm91cC1yb3cge1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IDA7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwLjJlbTtcbiAgICAgICAgICAgIGJvcmRlcjogc29saWQgMXB4ICRjb2xvci1ib3JkZXI7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgcGFkZGluZzogMC42ZW07XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDZlbTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbiAgICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9XCJjb2xvclwiXSxcbiAgICAgICAgaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gICAgICAgIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXSxcbiAgICAgICAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuICAgICAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gICAgICAgIGlucHV0W3R5cGU9XCJtb250aFwiXSxcbiAgICAgICAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbiAgICAgICAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuICAgICAgICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuICAgICAgICBpbnB1dFt0eXBlPVwidGVsXCJdLFxuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgICAgICAgaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4gICAgICAgIGlucHV0W3R5cGU9XCJ1cmxcIl0sXG4gICAgICAgIGlucHV0W3R5cGU9XCJ3ZWVrXCJdLFxuICAgICAgICBzZWxlY3QsXG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmZvY3VzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEuMmVtO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmp2LWlucHV0LWdyb3VwIHtcbiAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAuanYtaW5wdXQtZ3JvdXAtcm93IHtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDFweCAxcHggMCAxcHg7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQtbWVkaXVtO1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMi41ZW07XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwLjJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMC4yZW07XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDAuMmVtO1xuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwLjJlbTtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMC41ZW07XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAwLjg1ZW07XG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDA7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAwO1xuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuanYtaW5wdXQtZ3JvdXAtcm93LWFjdGl2ZSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXRleHQ7XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5qdi1mb3JtLWZpZWxkLWxhYmVsIHtcbiAgICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZDtcbiAgICAgICAgfVxuXG4gICAgICAgIC8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAgICAgICAgIFNlbGVjdCBlbGVtZW50cyBoYXZlIGV4dHJhIHN0eWxlcyB0byBtYXRjaCBzZWxlY3QyIHN0eWxlcy5cbiAgICAgICAgICAgU2VsZWN0MiB3YXMgbm90IGluY2x1ZGVkIGZvciB0aGUgZm9sbG93aW5nIHJlYXNvbnM6XG4gICAgICAgICAgIC0gcG9vciBzdXBwb3J0IG9uIG1vYmlsZSAobGF0ZXN0IHZlcnNpb25zIGFyZSBkaXNhYmxlZCBpbiBpT1MpXG4gICAgICAgICAgIC0gbmF0aXZlIHNlbGVjdHMgYmVoYXZlIG1vcmUgcHJlZGljdGFibHkgaW4gaWZyYW1lc1xuICAgICAgICAgICAtIGpRdWVyeSAod2hpY2ggc2VsZWN0MiBkZXBlbmRzIG9uKSBpcyBub3QgaW5jbHVkZWQgaW4gY2FyZWVyc2l0ZVxuICAgICAgICAgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRyYW5zcGFyZW50IDY1JSwgcmdiYSgwLDAsMCwwLjA1KSk7XG4gICAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDAuMmVtO1xuICAgICAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWJvcmRlcjtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKCMwMDAsIDAuMDUpO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjZlbTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHJnYmEoMCwwLDAsMC4wNSksIHRyYW5zcGFyZW50KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgICAgICAgICBqdi1mb3JtLWZpZWxkLWFwcGVhcmFuY2UgaXMgYSBjb25kaXRpb25hbCBjbGFzcyB0aGF0IGlzIGFkZGVkIGJhc2VkIG9uXG4gICAgICAgICAgIHN1cHBvcnQgZm9yIC1tb3p8d2Via2l0LWFwcGVhcmFuY2UuIFRoZXNlIHN0eWxlcyBhZGQgaWNvbi1hcnJvdy1kb3duIGZyb21cbiAgICAgICAgICAgdGhlIGljb24gZm9udCB0byByZXBsYWNlIHRoZSBvbmUgcmVtb3ZlZCBieSB1c2luZyBhcHBlYXJhbmNlOm5vbmUuXG4gICAgICAgICAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4gICAgICAgIC5qdi1mb3JtLWZpZWxkLXNlbGVjdCAuanYtZm9ybS1maWVsZC1hcHBlYXJhbmNlIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIC5qdi1zZWxlY3QtaWNvbiB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRjb2xvci10ZXh0LW1lZGl1bTtcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMC41ZW07XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIHJpZ2h0OiAxLjJlbTtcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNlbGVjdCB7XG4gICAgICAgICAgICAgICAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyLjVlbTtcbiAgICAgICAgICAgICAgICAvLyBoaWRlIHNlbGVjdCBhcnJvdyBpbiBmaXJlZm94XG4gICAgICAgICAgICAgICAgdGV4dC1pbmRlbnQ6IDAuMDFweDtcbiAgICAgICAgICAgICAgICB0ZXh0LW92ZXJmbG93OiBcIlwiO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgbGFiZWwge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1tZWRpdW07XG4gICAgICAgICAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDAuNmVtO1xuICAgICAgICAgICAgICAgIHRvcDogMC42ZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5qdi1pbnZhbGlkLWZpZWxkIHtcbiAgICAgICAgaW5wdXQsXG4gICAgICAgIHNlbGVjdCxcbiAgICAgICAgdGV4dGFyZWEsXG4gICAgICAgIGJ1dHRvbixcbiAgICAgICAgLmp2LWlucHV0LWdyb3VwLXJvdyB7XG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1lcnJvciAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmp2LWZvcm0tZmllbGQge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1ZW07XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB9XG5cbiAgICAuanYtZm9ybS1maWVsZC1pY29uIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1ib3JkZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogMS4zZW07XG4gICAgICAgIGxlZnQ6IDAuNGVtO1xuICAgICAgICBtYXJnaW4tdG9wOiAtMC42ZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgfVxuXG5cbiAgICAuanYtZm9ybS1maWVsZC1jb250cm9sIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIH1cblxuICAgIC5qdi1mb3JtLWZpZWxkLXAge1xuICAgICAgICAuanYtZm9ybS1maWVsZC1jb250cm9sIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIHAge1xuICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmp2LWZvcm0tZmllbGQtaGVhZGluZyB7XG4gICAgICAgIC5qdi1mb3JtLWZpZWxkLWNvbnRyb2wge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgICAgaDQge1xuICAgICAgICAgICAgd29yZC13cmFwOiBicmVhay13b3JkO1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmp2LWNsZWFyLWlucHV0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMC40ZW07XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICB3aWR0aDogMi41ZW07XG5cbiAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgY29sb3I6IGNvbG9yLmFkanVzdCgkY29sb3ItdGV4dC1tZWRpdW0sICRsaWdodG5lc3M6IDE1JSk7XG4gICAgICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0wLjVlbTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMC41ZW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuanYtaGFzLWNsZWFyLWlucHV0IHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogMi41ZW0gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAuanYtc3VnZ2VzdGlvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0wLjU1ZW07XG4gICAgICAgIHBhZGRpbmc6IDAuNTVlbSAwO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG5cbiAgICAuanYtZW1wdHktc2VsZWN0IHtcbiAgICAgICAgY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAuanYtc2VsZWN0LWdyb3VwLWhhcy1sYWJlbCAmIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1tZWRpdW07XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAuanYtYXBwbHktc3RlcCB7XG4gICAgICAgIG91dGxpbmU6IG5vbmU7XG4gICAgfVxuXG4gICAgLmp2LWZpZWxkLWluc3RydWN0aW9uIHtcbiAgICAgICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xuICAgIH1cblxuICAgIC5qdi1hdHRhY2gtc29jaWFsLXByb2ZpbGUtYm94ZWQge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjJlbTtcbiAgICAgICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWJvcmRlcjtcbiAgICAgICAgcGFkZGluZzogMC41ZW07XG4gICAgfVxuXG4gICAgLmp2LWF0dGFjaC1zb2NpYWwtcHJvZmlsZXtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cblxuICAgIC5qdi1mbG9hdC1sZWZ0e1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICB9XG5cbiAgICAuanYtZmxvYXQtcmlnaHR7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG59XG5cbkBtaXhpbiBkZXNrdG9wLWZvcm1zKCkge1xuICAgIEBpbmNsdWRlIGZvcm1zKCk7XG4gICAgLmp2LWZvcm0ge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcblxuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgICAgICAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuICAgICAgICBpbnB1dFt0eXBlPVwidGVsXCJdLFxuICAgICAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gICAgICAgIGlucHV0W3R5cGU9XCJudW1iZXJcIl0sXG4gICAgICAgIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICAgICAgICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgICBwYWRkaW5nOiAwLjRlbTtcbiAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcbiAgICAgICAgfVxuXG4gICAgICAgIGlucHV0W3R5cGU9XCJjb2xvclwiXSxcbiAgICAgICAgaW5wdXRbdHlwZT1cImRhdGVcIl0sXG4gICAgICAgIGlucHV0W3R5cGU9XCJkYXRldGltZVwiXSxcbiAgICAgICAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuICAgICAgICBpbnB1dFt0eXBlPVwiZW1haWxcIl0sXG4gICAgICAgIGlucHV0W3R5cGU9XCJtb250aFwiXSxcbiAgICAgICAgaW5wdXRbdHlwZT1cIm51bWJlclwiXSxcbiAgICAgICAgaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdLFxuICAgICAgICBpbnB1dFt0eXBlPVwic2VhcmNoXCJdLFxuICAgICAgICBpbnB1dFt0eXBlPVwidGVsXCJdLFxuICAgICAgICBpbnB1dFt0eXBlPVwidGV4dFwiXSxcbiAgICAgICAgaW5wdXRbdHlwZT1cInRpbWVcIl0sXG4gICAgICAgIGlucHV0W3R5cGU9XCJ1cmxcIl0sXG4gICAgICAgIGlucHV0W3R5cGU9XCJ3ZWVrXCJdLFxuICAgICAgICBzZWxlY3QsXG4gICAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpmb2N1cyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBkaXZbbmctc3dpdGNoXSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgIH1cblxuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAyLjM1ZW07XG4gICAgICAgICAgICBtaW4td2lkdGg6IDMwMHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMC40ZW07XG4gICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgfVxuXG4gICAgICAgIHNlbGVjdFttdWx0aXBsZV0ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgbWluLWhlaWdodDogNzVweDtcbiAgICAgICAgICAgIGhlaWdodDogMi4zNWVtO1xuICAgICAgICAgICAgbWluLXdpZHRoOiAzMDBweDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNGVtO1xuICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgIH1cblxuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIH1cblxuICAgICAgICAuanYtZm9ybS1maWVsZCB7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxZW07XG4gICAgICAgIH1cbiAgICAgICAgLmp2LWZvcm0tZmllbGQtbGFiZWwge1xuICAgICAgICAgICAgcGFkZGluZy10b3A6IDAuNWVtO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgfVxuICAgICAgICAuanYtZm9ybS1maWVsZCAuanYtZm9ybS1maWVsZC1jb250cm9sIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgICAuanYtc2VsZWN0LWdyb3VwIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgfVxuICAgICAgICAuanYtaW5wdXQtZ3JvdXAge1xuICAgICAgICAgICAgd2lkdGg6IDUwNHB4O1xuICAgICAgICB9XG4gICAgICAgIC5qdi1pbnB1dC1ncm91cC1yb3cge1xuICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMzAwcHg7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIH1cbiAgICAgICAgLmp2LWZvcm0tZmllbGQtbGVnZW5kIHtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5qdi1mb3JtLWZpZWxkLWhyIC5qdi1mb3JtLWZpZWxkLWNvbnRyb2wge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMC41ZW07XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuXG4gICAgICAgIC5qdi1mb3JtLWJ1dHRvbnMge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICB3aWR0aDogNTA0cHg7XG5cbiAgICAgICAgICAgIC5qdi1pZnJhbWUgJiB7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgfVxuICAgIC5qdi1mb3JtLXN1Ym1pdHRlZCB7XG4gICAgICAgIC5uZy1pbnZhbGlkIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWVycm9yO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICB9XG4gICAgLmp2LXN1Z2dlc3Rpb24ge1xuICAgICAgICB3aWR0aDogNTA0cHg7XG4gICAgfVxuXG4gICAgLmp2LWVtcHR5LXNlbGVjdCB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dC1tZWRpdW07XG4gICAgICAgICY6YWN0aXZlIHtcbiAgICAgICAgICAgIGNvbG9yOiAjMDAwOyAvLyBuZWVkIHRvIHNldCB0aGlzIGZvciBJRVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmp2LWZpZWxkLWluc3RydWN0aW9uIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMWVtO1xuICAgICAgICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gICAgfVxufVxuXG4vKiAgQ3VycmVuY3kgQ29udHJvbCBzdHlsZSA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5AbWl4aW4gY3VycmVuY3ktY29udHJvbCgkZW52KXtcbiAgICAuY3VycmVuY3ktY29udHJvbCAuc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItY2hvaWNlIC5zZWxlY3QyLWFycm93IHtcbiAgICAgICAgYm9yZGVyLWxlZnQ6IG5vbmU7XG4gICAgfVxuICAgIC5jd3MtY3VycmVuY3ktY29udHJvbHtcbiAgICAgICAgJGN1cnJlbmN5LXNlbGVjdG9yLXdpZHRoOiA3MHB4O1xuICAgICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBkaXYuanYtYnV0dG9ue1xuICAgICAgICAgICAgY29sb3I6ICRkYXJrLXRyaTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAyLjFlbTtcblxuICAgICAgICAgICAgQGlmICRlbnYgPT0gXCJtb2JpbGVcIiB7XG4gICAgICAgICAgICAgICAgbWF4LWhlaWdodDogMi41ZW07XG4gICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGl7XG4gICAgICAgICAgICBmb250LXNpemU6IDAuOGVtO1xuICAgICAgICB9XG4gICAgICAgIHNlbGVjdHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1pbi13aWR0aDogJGN1cnJlbmN5LXNlbGVjdG9yLXdpZHRoO1xuICAgICAgICAgICAgaGVpZ2h0OiAyZW07XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgICAgICAgICBhcHBlYXJhbmNlOiBub25lO1xuICAgICAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICAgICAgQGlmICRlbnYgPT0gXCJtb2JpbGVcIiB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC8vcmVxdWlyZWQgZm9yIElFXG4gICAgICAgIHNlbGVjdDo6LW1zLWV4cGFuZHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgc2VsZWN0OmZvY3VzOjotbXMtdmFsdWUge1xuICAgICAgICAgICAgY29sb3I6IHRyYXNwYXJlbnQ7IFxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIH1cbiAgICAgICAgaW5wdXRbdHlwZT1cInRleHRcIl17XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRjdXJyZW5jeS1zZWxlY3Rvci13aWR0aCArIDEwO1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIH1cbiAgICB9XG59IiwiQHVzZSBcInRvb2x0aXBcIiBhcyAqO1xuQHVzZSBcIi4vdmFyaWFibGVzLWNvbW1vblwiIGFzICo7XG5cbkBtaXhpbiBhdHRhY2htZW50LXRvb2x0aXAge1xuICAgIC5qdi1hZGQtYXR0YWNobWVudCB7XG4gICAgICAgIEBpbmNsdWRlIHRvb2x0aXAoKTtcblxuICAgICAgICAmLmp2LXBhc3RlLXZpc2libGUge1xuICAgICAgICAgICAgaGVpZ2h0OiAyNDhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5qdi1hZGQtYXR0YWNobWVudC1pdGVtIHtcbiAgICAgICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICAgICAgbWFyZ2luOiAxZW0gMDtcblxuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMS41ZW07XG4gICAgICAgIH1cblxuICAgICAgICAuanYtdGV4dC1saW5rIHtcbiAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItdGV4dDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5qdi1hdHRhY2htZW50LWljb24ge1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xuICAgICAgICB9XG5cbiAgICB9XG5cbiAgICAuanYtYWRkLWF0dGFjaG1lbnQtcGFzdGUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwLjJlbTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nOiAxZW07XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cblxuICAgIH1cblxuICAgIC5qdi1hZGQtYXR0YWNobWVudC1wYXN0ZS1idXR0b25zIHtcbiAgICAgICAgLmp2LWJ1dHRvbiB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiA0OCU7XG4gICAgICAgIH1cbiAgICAgICAgLmp2LWJ1dHRvbi1wcmltYXJ5IHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1peGluIGRlc2t0b3AtYXR0YWNobWVudC10b29sdGlwIHtcbiAgICBAaW5jbHVkZSBhdHRhY2htZW50LXRvb2x0aXA7XG4gICAgLmp2LWFkZC1hdHRhY2htZW50IHtcbiAgICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICAgIG1heC13aWR0aDogMjQwcHg7XG5cbiAgICAgICAgJi5qdi1wYXN0ZS12aXNpYmxlIHtcbiAgICAgICAgICAgIGhlaWdodDogMjc0cHg7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICAgICAgICAgIHdpZHRoOiA2MDBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5qdi1hZGQtYXR0YWNobWVudC1wYXN0ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgICAgICAgdGV4dGFyZWEge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMDBweDtcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgICAgfVxuICAgIH1cblxuICAgIC5qdi1hZGQtYXR0YWNobWVudC1wYXN0ZS1idXR0b25zIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIC5qdi1idXR0b24sXG4gICAgICAgIC5qdi1idXR0b24tcHJpbWFyeSB7XG4gICAgICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgICB9XG4gICAgfVxufSIsIkB1c2UgXCJzYXNzOmNvbG9yXCI7XG5AdXNlIFwiLi4vLi4vY29tbW9uL3RyaWFuZ2xlXCIgYXMgKjtcbkB1c2UgXCJ2YXJpYWJsZXMtY29tbW9uXCIgYXMgKjtcbkB1c2UgXCIuLi8uLi9jb21tb24vY29sb3JzdjJcIiBhcyAqO1xuXG5AbWl4aW4gdG9vbHRpcCgpIHtcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyLXJhZGl1czogMC4yZW07XG4gICAgYm9yZGVyOiBzb2xpZCAxcHggJGNvbG9yLWJvcmRlcjtcbiAgICBib3gtc2hhZG93OiAwLjJlbSAwLjJlbSAwLjVlbSByZ2JhKCMwMDAsIDAuMik7XG4gICAgZm9udC1zaXplOiAxLjJlbTtcbiAgICBsZWZ0OiAxZW07XG4gICAgcGFkZGluZzogMCAxZW07XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxZW07XG4gICAgei1pbmRleDogMTAwO1xuXG4gICAgJjpiZWZvcmUsXG4gICAgJjphZnRlciB7XG4gICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgfVxuXG4gICAgJjpmb2N1cyB7XG4gICAgICAgIG91dGxpbmU6IDA7XG4gICAgfVxuXG4gICAgJi5qdi10b29sdGlwLXRvcCB7XG4gICAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgICAgIEBpbmNsdWRlIHRyaWFuZ2xlKHVwLCAkY29sb3ItYm9yZGVyLCAxMXB4KTtcbiAgICAgICAgICAgIGxlZnQ6IDlweDtcbiAgICAgICAgICAgIHRvcDogLTExcHg7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmlhbmdsZSh1cCwgI2ZmZiwgMTBweCk7XG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICYuanYtdG9vbHRpcC1ib3R0b20ge1xuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmlhbmdsZShkb3duLCAkY29sb3ItYm9yZGVyLCAxMXB4KTtcbiAgICAgICAgICAgIGJvdHRvbTogLTExcHg7XG4gICAgICAgICAgICBsZWZ0OiA5cHg7XG4gICAgICAgIH1cbiAgICAgICAgJjphZnRlciB7XG4gICAgICAgICAgICBAaW5jbHVkZSB0cmlhbmdsZShkb3duLCAjZmZmLCAxMHB4KTtcbiAgICAgICAgICAgIGJvdHRvbTogLTEwcHg7XG4gICAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICB9XG4gICAgfVxuXG4gICAgLmp2LWNsb3NlIHtcbiAgICAgICAgY29sb3I6ICRkYXJrO1xuICAgICAgICBmb250LXNpemU6IDFlbTtcbiAgICAgICAgcGFkZGluZzogMWVtO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgY29sb3I6IGNvbG9yLmFkanVzdCgkY29sb3ItYm9yZGVyLCAkbGlnaHRuZXNzOiAtMjAlKTtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgfVxuICAgIH1cbn0iLCJAdXNlIFwiLi4vY29tbW9uL2NvbG9yc1wiIGFzICo7XG4vLy8vIFRSSUFOR0xFUyAvLy8vXG5cbi8vIFRyYW5zZm9ybXMgdGhlIGVsZW1lbnQgaW50byBhIHRyaWFuZ2xlXG4vLyBZb3UgY2FuIG1vZGlmeSBib3JkZXIgc2l6ZXMgdG8gY2hhbmdlIHRoZSBzaGFwZVxuQG1peGluIHRyaWFuZ2xlKCRkaXJlY3Rpb246IGRvd24sICRjb2xvcjogJGJsdWUsICRzaXplOiA2cHgpIHtcblx0aGVpZ2h0OiAwO1xuXHR3aWR0aDogMDtcblx0QGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLXJpZ2h0OiAkc2l6ZSBzb2xpZCAkY29sb3I7XG5cdFx0Ym9yZGVyLXRvcDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdH1cblx0QGVsc2UgaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XG5cdFx0Ym9yZGVyLWJvdHRvbTogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdFx0Ym9yZGVyLWxlZnQ6ICRzaXplIHNvbGlkICRjb2xvcjtcblx0XHRib3JkZXItdG9wOiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0fVxuXHRAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcblx0XHRib3JkZXItYm90dG9tOiAkc2l6ZSBzb2xpZCAkY29sb3I7XG5cdFx0Ym9yZGVyLWxlZnQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1yaWdodDogJHNpemUgc29saWQgdHJhbnNwYXJlbnQ7XG5cdH1cblx0QGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcblx0XHRib3JkZXItcmlnaHQ6ICRzaXplIHNvbGlkIHRyYW5zcGFyZW50O1xuXHRcdGJvcmRlci1sZWZ0OiAkc2l6ZSBzb2xpZCB0cmFuc3BhcmVudDtcblx0XHRib3JkZXItdG9wOiAkc2l6ZSBzb2xpZCAkY29sb3I7XG5cdH1cbn1cblxuLy8gQXR0YWNoZXMgYSB0cmlhbmdsZSB0byB0aGUgZWxlbWVudCB1c2luZyBhIHBzZXVkby1lbGVtZW50XG5AbWl4aW4gdHJpYW5nbGUtYWZ0ZXIoJGRpcmVjdGlvbjogZG93biwgJGNvbG9yOiAkYmx1ZSwgJHNpemU6IDZweCkge1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCY6YWZ0ZXIge1xuXHRcdEBpbmNsdWRlIHRyaWFuZ2xlKCRkaXJlY3Rpb24sICRjb2xvciwgJHNpemUpO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHR9XG59XG5cbi8vIEF0dGFjaGVzIGEgdHJpYW5nbGUgdG8gdGhlIGVsZW1lbnQgdXNpbmcgYSBwc2V1ZG8tZWxlbWVudFxuQG1peGluIHRyaWFuZ2xlLWJlZm9yZSgkZGlyZWN0aW9uOiBkb3duLCAkY29sb3I6ICRibHVlLCAkc2l6ZTogNnB4KSB7XG5cdHBvc2l0aW9uOiByZWxhdGl2ZTtcblx0JjpiZWZvcmUge1xuXHRcdEBpbmNsdWRlIHRyaWFuZ2xlKCRkaXJlY3Rpb24sICRjb2xvciwgJHNpemUpO1xuXHRcdGNvbnRlbnQ6IFwiXCI7XG5cdFx0bWFyZ2luOiAwO1xuXHRcdHBhZGRpbmc6IDA7XG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHR9XG59XG5cbi8vIENvbnZlbmllbmNlIGZ1bmN0aW9uIHRvIGNoYW5nZSB0aGUgY3VycmVudCBlbGVtZW50IGFuZCBpdCdzIHRyaWFuZ2xlJ3MgY29sb3JcbkBtaXhpbiB0cmlhbmdsZS1jb2xvcigkY29sb3I6ICRibHVlLCAkZGlyZWN0aW9uOiBkb3duKSB7XG5cdGJhY2tncm91bmQ6ICRjb2xvcjtcblx0JjphZnRlciB7XG5cdFx0QGlmICRkaXJlY3Rpb24gPT0gbGVmdCB7XG5cdFx0XHRib3JkZXItcmlnaHQtY29sb3I6ICRjb2xvcjtcblx0XHR9XG5cdFx0QGVsc2UgaWYgJGRpcmVjdGlvbiA9PSByaWdodCB7XG5cdFx0XHRib3JkZXItbGVmdC1jb2xvcjogJGNvbG9yO1xuXHRcdH1cblx0XHRAZWxzZSBpZiAkZGlyZWN0aW9uID09IHVwIHtcblx0XHRcdGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvcjtcblx0XHR9XG5cdFx0QGVsc2UgaWYgJGRpcmVjdGlvbiA9PSBkb3duIHtcblx0XHRcdGJvcmRlci10b3AtY29sb3I6ICRjb2xvcjtcblx0XHR9XG5cdH1cbn1cblxuQG1peGluIHRyaWFuZ2xlLXRvZ2dsZXMge1xuXHQudHJpYW5nbGUtZXhwYW5kZWQsXG5cdC50cmlhbmdsZS1jb2xsYXBzZWQge1xuXHRcdG1hcmdpbi10b3A6IDAuNWVtO1xuXHR9XG5cblx0LnRyaWFuZ2xlLWV4cGFuZGVkIHtcblx0XHRAaW5jbHVkZSB0cmlhbmdsZSh1cCwgJGRhcmstc2VjLCA1cHgpO1xuXHR9XG5cblx0LnRyaWFuZ2xlLWNvbGxhcHNlZCB7XG5cdFx0QGluY2x1ZGUgdHJpYW5nbGUoZG93biwgJGRhcmstc2VjLCA1cHgpO1xuXHR9XG59IiwiLy8gV2hpdGVzLCBHcmV5cyBhbmQgQmxhY2tzXG4vL2h0dHA6Ly9zY2cuYXItY2gub3JnL1xuQHVzZSAnc2Fzczpjb2xvcic7XG4kd2hpdGU6ICNmZmY7XG4kYmxhY2s6ICMxZTI4MmQ7XG5cbiRkYXJrOiAjMjYzMjM4O1xuJGRhcmstcHJpOiAjZjVmOGZhOyAvKiAjZjRmNGY0ICovXG4kYm9yZGVyOiAjZTRlZGYzOyAvKiAjZTZlNmU2ICovXG4kZGFyay1zZWM6ICNhY2MwY2E7IC8qICNDQ0MgKi9cbiRkYXJrLXRyaTogIzViNjk3MTsgLyogIzgwODA4MCAqL1xuJGRhcmstcXVhOiAjM2M0NzRjO1xuJGRhcmstcXVpbjogIzI1MzIzOTtcbiRkYXJrLWJvcmRlcjogIzYzNzA3ODtcbiRkYXJrLWJvcmRlci1zZWM6ICM4YTk1OTc7XG4kZGFyay1ib3JkZXItdHJpOiAjODc5NjliO1xuJGdyZXktaWNvbjogIzgwN2Y3ZjtcbiRkYXJrLWljb246ICMyNTMyMzg7XG5cbiRsaWdodC1iYWNrZ3JvdW5kLXByaTogI2Y0ZjhmYjtcbiRsaWdodC1iYWNrZ3JvdW5kLXNlYzogI2Y3ZmJmZTtcbiRsaWdodC1iYWNrZ3JvdW5kLXRyaTogI2VjZjNmOTtcbiRsaWdodC1iYWNrZ3JvdW5kLXF1YWQ6ICNmYWZiZmM7XG5cbiRkYXJrLWJsdWU6ICMzMTQ3OWU7XG4kY29sb3ItYmxhY2s6ICMwMDAwMDA7XG5cbiRibHVlOiAjMTg3MmNjO1xuJGJsdWUtY29udHJhc3Q6ICMxNTY1QzA7XG4kYmx1ZS1wcmk6ICNlM2YyZmQ7IC8vI2VkZjRmYVxuJGJsdWUtc2VjOiBjb2xvci5hZGp1c3QoJGJsdWUsICRsaWdodG5lc3M6IDMwJSk7IC8vI2I4ZDNlZFxuJGJsdWUtdHJpOiAjMWY2M2FmOyAvLyMyMTU0ODVcbiRkYXJrLWJsdWUtYm9yZGVyOiAjMmI1Mjc3O1xuXG4kZ3JlZW46ICM0N2E4NGM7XG4kZ3JlZW4tcHJpOiAjODFjNzg0OyAvLyNkY2Y0ZGZcbiRncmVlbi1zZWM6IGNvbG9yLmFkanVzdCgkZ3JlZW4sICRsaWdodG5lc3M6IDMwJSk7IC8vI2ExZTJhYlxuJGdyZWVuLXRyaTogIzFiNWUyMDsgLy8jMmM4YjNhXG5cbiRyZWQ6ICNkMzJmMmY7XG4kcmVkLXByaTogI2ZmZWJlZTsgLy8jZmNkOWQ5XG4kcmVkLXNlYzogY29sb3IuYWRqdXN0KCRyZWQsICRsaWdodG5lc3M6IDIwJSk7IC8vI2YyNmQ2ZFxuJHJlZC10cmk6ICNjNjI4Mjg7IC8vI2I2MTAxMFxuXG4kb3JhbmdlOiAjZjc2NzAwO1xuJG9yYW5nZS1wcmk6ICNmZmYzZTA7IC8vI2ZlZjhmM1xuJG9yYW5nZS1zZWM6IGNvbG9yLmFkanVzdCgkb3JhbmdlLCAkbGlnaHRuZXNzOiAyMCUpOyAvLyNmOWI2ODNcbiRvcmFuZ2UtdHJpOiAjYzQ0NTAwOyAvLyNlODZiMGFcblxuJG1hZ2VudGE6ICNmMDE5Nzg7XG4kbWFnZW50YS1wcmk6IGNvbG9yLmFkanVzdCgkbWFnZW50YSwgJGxpZ2h0bmVzczogNDUlKTsgLy8jZmVmMGY2XG4kbWFnZW50YS1zZWM6IGNvbG9yLmFkanVzdCgkbWFnZW50YSwgJGxpZ2h0bmVzczogMjAlKTsgLy8jZjY3OWIwXG4kbWFnZW50YS10cmk6IGNvbG9yLmFkanVzdCgkbWFnZW50YSwgJGxpZ2h0bmVzczogLTEwJSk7IC8vI2M5MGQ2MFxuXG4kcHVycGxlOiAjNzM1NGJkO1xuJHB1cnBsZS1wcmk6IGNvbG9yLmFkanVzdCgkcHVycGxlLCAkbGlnaHRuZXNzOiA0MCUpOyAvLyNlYmU3ZjZcbiRwdXJwbGUtc2VjOiBjb2xvci5hZGp1c3QoJHB1cnBsZSwgJGxpZ2h0bmVzczogMzAlKTsgLy8jY2RjMmU4XG4kcHVycGxlLXRyaTogY29sb3IuYWRqdXN0KCRwdXJwbGUsICRsaWdodG5lc3M6IC0xMCUpOyAvLyM1YjNlYTBcblxuJHllbGxvdzogI2ZiYzAyZDtcbiR5ZWxsb3ctcHJpOiAjZmRkODM1OyAvLyNmZWZiY2VcbiR5ZWxsb3ctc2VjOiBjb2xvci5hZGp1c3QoJHllbGxvdywgJGxpZ2h0bmVzczogMjAlKTsgLy8jZmNmNTg4XG4keWVsbG93LXRyaTogI2Y5YTgyNTsgLy8jZTVkODA2XG5cbiRsaW5rZWRpbi1jb2xvcjogIzBkNjY5NjtcbiR0d2l0dGVyLWNvbG9yOiAjMzRhYWRmO1xuJGdvb2dsZS1jb2xvcjogI2RkNGIzOTtcbiRmYWNlYm9vay1jb2xvcjogIzNkNWI5NjtcbiRkcm9wYm94LWNvbG9yOiAjMDA3ZWU1O1xuJGJpbmctY29sb3I6ICNmYWE2MWM7XG5cbiRibHVlLW5hdmhpZ2hsaWdodC1jb2xvcjogIzYzOTVjMjtcbiRibHVlLTQ2OiBjb2xvci5hZGp1c3QoJGJsdWUsICRsaWdodG5lc3M6IDQ2JSk7XG5cbi8vIEdsb2JhbCBFbGVtZW50c1xuJGJvZHk6ICRkYXJrO1xuJGdsb2JhbC1iZy1jb2xvcjogJHdoaXRlO1xuJGJvcmRlckJsdWU6IDFweCBzb2xpZCAkYmx1ZS1wcmk7XG4kZm9udC13ZWlnaHQtc2VtaUdyYXk6ICRkYXJrLXRyaTtcbiRncmlkQWN0aW9uQ29sb3I6ICRkYXJrLXByaTtcbiRmaWx0ZXJTaGFkb3dDb2xvcjogJGRhcmstc2VjO1xuJGxhYmVsOiAkZGFyay10cmk7XG4kZW50aXR5Um93Qm9yZGVyQ29sb3I6ICRib3JkZXI7XG4kdGgtYWN0aW9uLWJnLWNvbG9yOiAkZGFyay1wcmk7XG4kdGgtYmctY29sb3I6ICRibHVlLXByaTtcbiRmaWx0ZXItYmctY29sb3I6ICRkYXJrLXByaTtcbiRlbnRpdHlSb3dCb3JkZXJDb2xvcjogJGJvcmRlcjtcbiRtb2RhbC1zaGFkb3c6IHRyYW5zcGFyZW50O1xuXG4kZGVmYXVsdC1tYWluOiAjZTRlYWVlO1xuJGRlZmF1bHQtZGFyazogIzg3OTY5YztcbiRkZWZhdWx0LWxpZ2h0OiAjZjNmN2Y5O1xuJGRpc2FibGVkLW1haW46ICNlYmYxZjU7XG5cbiRmb250LWNvbG9yLW1haW46ICMyNjMyMzg7XG4kZm9udC1jb2xvci1zZWM6ICM1YjY5NzE7XG4kZm9udC1jb2xvci1kaXNhYmxlZDogI2FjYzBjYTtcbiRmb250LWNvbG9yLWxpbms6ICMxODcyY2M7XG5cbiRzdXJmYWNlLWJhY2tncm91bmQ6ICNmNWY4ZmE7XG5cbiRoZWFkZXJIMkhlaWdodDogODBweDtcblxuLy8gT3RoZXIgQ29sb3JzXG4vLyAkZGFyay1ncmVlbjogIzIwNzkyRTtcbi8vICRwdXJwbGU6ICM3MzU0YmQ7XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/