@charset "UTF-8";
/*!***********************************************************************************************************************************************************************************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js??ruleSet[1].rules[1].use[1]!./node_modules/postcss-loader/dist/cjs.js??ruleSet[1].rules[1].use[2]!./node_modules/sass-loader/dist/cjs.js??ruleSet[1].rules[1].use[3]!./www.hardoff.co.jp/DocumentRoot/hardoff-family/junk-ken-janko/assets/jkj-index.scss ***!
  \***********************************************************************************************************************************************************************************************************************************************************************************************************/*,:after,:before{box-sizing:border-box}body,html{height:100%;width:100%}body{align-items:center;background:url(/hardoff-family/junk-ken-janko/assets/img/bg.png) repeat,#004098;font-family:Noto Sans JP,sans-serif;justify-content:center}.app-container,body{display:flex;margin:0}.app-container{background:#fff;background-image:url(/hardoff-family/junk-ken-janko/assets/img/bg.png?_=20240627);background-position:50%;border:.1875rem solid #000;box-shadow:0 0 .625rem 0 #0009;flex-direction:column;height:100dvh;justify-content:space-between;max-height:56.25rem;position:relative;width:100%}@media screen and (max-width:1050px){.app-container{max-width:37.5rem}}.app-container-decoration{bottom:3.125rem;position:absolute;right:3.125rem}@media screen and (max-width:1090px){.app-container-decoration{display:none}}[data-template]{display:none!important}.attention{padding-left:1em;text-indent:-1em}.attention:before{content:"※"}.app-header{align-items:center;background-color:#fff;display:flex;flex-shrink:0;justify-content:flex-start;margin:0 auto;max-width:26.875rem;width:100%}@media screen and (max-width:1050px){.app-header{max-width:inherit}}.app-header .go-hff-top{transition:opacity .2s}.app-header .go-hff-top:hover{opacity:.75}.app-header .go-hff-top>img{display:block}.app-title{display:none;font-family:Yusei Magic,sans-serif;font-size:2rem;font-weight:400;margin:0;padding:0 1rem}.app-main{align-items:center;display:flex;flex-direction:column;flex-grow:1;justify-content:space-between;margin:0 auto;max-width:26.875rem;padding-bottom:30px;position:relative;width:100%;z-index:0}@media screen and (max-width:1050px){.app-main{max-width:inherit}}.app-footer{align-items:center;background-color:#1c4098;display:flex;flex-direction:column;flex-shrink:0;margin:0 auto;max-width:26.875rem;position:relative;width:100%;z-index:1}@media screen and (max-width:1050px){.app-footer{max-width:inherit}}.app-footer .bgm-switcher{display:none}.app-footer .copyright{color:#fff;font-size:.625rem;padding:.25rem}.is-game-started .app-footer .bgm-switcher{padding:1rem}.is-game-started .app-footer .bgm-switcher .attention{display:none}.errors{align-items:flex-end;bottom:0;display:flex;flex-direction:column-reverse;gap:.5rem;max-height:100vh;max-width:80vw;overflow:auto;padding:2.75rem .5rem .5rem 0;position:fixed;right:0;z-index:9999}.errors .close-button{background-color:initial;border:none;cursor:pointer;display:block;height:2.75rem;padding:.25rem;position:absolute;right:0;top:0;transition:color .2s;width:100%;z-index:1}.errors .close-button>svg{display:block;margin:0 0 0 auto;max-height:100%;max-width:100%}.errors .close-button:hover{color:#004098}.errors .error-message{background-color:#fed7d7;border-radius:.25rem;box-shadow:0 1px 4px 0 #0003;font-size:.875rem;margin:0;padding:.5rem}.prize-form{align-items:center;border-radius:.5rem;display:flex;flex-direction:column;flex-shrink:0;font-family:Yusei Magic,sans-serif;gap:1rem;padding:.5rem 0 1rem;width:100%}.prize-form .message{flex-shrink:0;font-size:1.25rem}.prize-form .message:empty{display:none}.prize-form button[type=submit]{align-items:center;background:#fff000;border:.25rem solid #000;border-radius:9999px;box-shadow:0 .3125rem 0 #000;color:#000;cursor:pointer;display:flex;font-family:Yusei Magic,sans-serif;font-size:1.125rem;font-weight:400;height:4.375rem;justify-content:center;margin:0 auto;max-width:19.75rem;transition:.3s ease;width:100%}@media print,screen and (min-width:1051px){.prize-form button[type=submit]:hover{background:#aaa100}}.prize-form button[type=submit]:active{background:#aaa100;box-shadow:none;transform:translateY(.3125rem)}.prize-form button[type=submit]:disabled{background-color:#c4c4c4;box-shadow:none;pointer-events:none}.user-hand-selector{border-radius:.5rem;flex-shrink:0;padding:3rem .5rem 1rem}.user-hand-selector .choices{align-items:center;display:flex;gap:.5rem;justify-content:center}.user-hand-selector .choices fieldset{border:0;margin:0;max-width:6.25rem;padding:0;width:calc(33.33333% - .33333rem)}.user-hand-selector .choices fieldset input[type=radio]{display:none}.user-hand-selector .choices fieldset input[type=radio]+label{align-items:center;border:.25rem solid #000;border-radius:1.25rem;box-shadow:0 .3125rem 0 #000;cursor:pointer;display:flex;justify-content:center;transition:.2s}@media print,screen and (min-width:1051px){.user-hand-selector .choices fieldset input[type=radio]+label:hover{filter:brightness(.6)}}.user-hand-selector .choices fieldset input[type=radio]+label:active{box-shadow:none;filter:brightness(.6);transform:translateY(.3125rem)}.user-hand-selector .choices fieldset input[type=radio]+label[for=input_hand_g]{background:#00a5ff}.user-hand-selector .choices fieldset input[type=radio]+label[for=input_hand_c]{background:#fff000}.user-hand-selector .choices fieldset input[type=radio]+label[for=input_hand_p]{background:#ff4646}.user-hand-selector .choices fieldset input[type=radio]+label img{display:block;max-height:100%;max-width:100%}.user-hand-selector .choices fieldset input[type=radio]:checked+label{box-shadow:none;filter:brightness(.6);transform:translateY(.3125rem)}.user-hand-selector button[type=submit]{align-items:center;background:#fff000;border:.25rem solid #000;border-radius:9999px;box-shadow:0 .3125rem 0 #000;color:#000;cursor:pointer;display:flex;font-family:Yusei Magic,sans-serif;font-size:1.125rem;font-weight:400;height:4.375rem;justify-content:center;margin:1rem auto 0;transition:.3s ease;width:100%}.user-hand-selector button[type=submit]:hover{background:#aaa100}.user-hand-selector button[type=submit]:active{background:#aaa100;box-shadow:none;transform:translateY(.3125rem)}.user-hand-selector button[type=submit]:disabled{background:#aaa100;box-shadow:none;pointer-events:none}.user-hand-selector.is-submitting{pointer-events:none}.history{flex-basis:100%;height:100%;position:relative}.history-summary{align-items:flex-end;background-color:initial;border:none;cursor:pointer;display:flex;font-family:Yusei Magic,sans-serif;gap:1rem;height:100%;justify-content:center;margin:0 auto;padding:.25rem 1rem;transition:background .2s;-webkit-user-select:none;user-select:none}.history-summary:hover{background-color:#00409859}.history-summary .score{align-items:center;color:#000;display:flex;gap:.625rem;line-height:1;padding:0 .625rem .625rem;position:relative}.history-summary .score>var{color:#fff;display:block;font-size:2.5rem;font-style:normal;text-shadow:0 -.125rem 0 #333,.125rem -.125rem 0 #333,.125rem 0 0 #333,.125rem .125rem 0 #333,0 .125rem 0 #333,-.125rem .125rem 0 #333,-.125rem 0 0 #333,-.125rem -.125rem 0 #333}.history-summary .score>span{align-items:flex-start;display:flex;flex-direction:column;font-size:1.375rem}.history-summary .score>span:before{display:block;font-size:.545em;letter-spacing:0}.history-summary .score[data-target=user]>var{color:red}.history-summary .score[data-target=user]>span:before{content:"あなた"}.history-summary .score[data-target=api]>var{color:#fff000}.history-summary .score[data-target=api]>span:before{content:"ジャン子"}.history-summary .score:after{background-color:#333;border-radius:.5rem;bottom:0;content:"";display:block;height:.1875rem;left:0;position:absolute;width:100%}.history-detail{align-items:stretch;border:2px solid #707070;border-radius:.25rem;box-shadow:0 1px 2px 0 #0003;display:flex;flex-direction:column;max-height:80vh;min-width:100%;opacity:0;overflow:auto;position:absolute;right:0;top:100%;transition:opacity .1s;visibility:hidden;z-index:9}.history-detail.is-shown{opacity:1;visibility:visible}.history-detail .history-header{background-color:#606060;color:#fff;flex-shrink:0;padding:.25rem}.history-detail .history-title{font-size:1rem;font-weight:500;margin:0;text-align:center}.history-detail .history-body{background-color:#fffffff2;flex-basis:100%;flex-grow:1;overflow:auto;padding:.25rem}.history-item{display:flex;font-size:.875rem;white-space:nowrap}.history-item .result{width:3.5em}.janko-container{flex-grow:1}.janko-container,.janko-container figure{align-items:center;display:flex;flex-direction:column;width:100%}.janko-container figure{flex-basis:100%;gap:1rem;justify-content:flex-start;margin:0;position:relative}.janko-container figure .img-container{flex-grow:1;max-width:26.875rem;position:relative;width:100%;z-index:0}@media screen and (max-width:1050px){.janko-container figure .img-container{max-width:inherit}}.janko-container figure .img-container img{display:block;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.janko-container figure figcaption{flex-shrink:0;font-family:Yusei Magic,sans-serif;font-size:1.875rem;line-height:1.2;position:relative;text-align:center;width:100%}.janko-container figure figcaption span{bottom:0;display:inline-block;left:50%;position:absolute;transform:translateX(-50%);width:100%}.janko-container figure figcaption span:first-of-type{color:#fff000;z-index:1}.janko-container figure figcaption span:last-of-type{-webkit-text-stroke:.625rem #000}.janko-container figure figcaption.figcaption-start{animation:janken-anime-start .3s linear both;font-size:2.5rem;transform:translateY(-3.125rem)}@keyframes janken-anime-start{0%{opacity:0;transform:translateY(-3.125rem)}90%{opacity:1;transform:translateY(.625rem)}to{transform:translateY(0)}}.janko-container figure figcaption.figcaption-hand{animation:janken-anime-hand .1s linear both;font-size:4rem;transform:translateY(3.125rem)}@keyframes janken-anime-hand{0%{opacity:0;transform:translateY(3.125rem)}90%{opacity:1;transform:translateY(-.625rem)}to{transform:translateY(0)}}.janko-container figure figcaption.figcaption-result{font-size:6rem;line-height:1}.janko-container figure figcaption.figcaption-result[data-text="勝ち!"] span:before{content:"あなたの";display:block;font-size:.4em;line-height:.8}.janko-container figure figcaption.figcaption-result[data-text="勝ち!"] span:first-of-type{-webkit-text-fill-color:#0000;background:linear-gradient(131deg,#d69a00 30%,#fdf243 55%,#fff 60%,#fdf243 65%,#aa8500 90%);-webkit-background-clip:text;background-clip:text}.janko-container figure figcaption.figcaption-result[data-text="勝ち!"] span:last-of-type{background-image:url(/hardoff-family/junk-ken-janko/assets/img/result-bg/result.WIN.bg.png);background-size:contain}.janko-container figure figcaption.figcaption-result[data-text=負け] span:before{content:"あなたの";display:block;font-size:.4em;line-height:.8}.janko-container figure figcaption.figcaption-result[data-text=負け] span:first-of-type{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#5d25d6,#e6dbff 75.5%);-webkit-background-clip:text;background-clip:text}.janko-container figure figcaption.figcaption-result[data-text=負け] span:last-of-type{background-image:url(/hardoff-family/junk-ken-janko/assets/img/result-bg/result.LOSE.bg.png);background-position:50% 0;background-repeat:no-repeat;background-size:80%}.janko-container figure figcaption.figcaption-result[data-text=あいこ] span:first-of-type{-webkit-text-fill-color:#0000;background:linear-gradient(180deg,#ffa800 22%,#fff);-webkit-background-clip:text;background-clip:text}.janko-container figure figcaption.figcaption-bow span{overflow:hidden}.initial-screen{align-items:center;border-radius:.5rem;display:flex;flex-direction:column;flex-grow:1;flex-shrink:0;font-family:Yusei Magic,sans-serif;gap:1rem;max-height:100%;padding:4rem 2rem;width:100%}.initial-screen .img-container{align-self:stretch;flex-grow:0.8;overflow:hidden;position:relative;z-index:0}.initial-screen .img-container img{display:block;left:50%;max-height:100%;max-width:100%;position:absolute;top:50%;transform:translate(-50%,-50%)}.initial-screen-message{align-items:center;display:flex;flex-grow:0.2;font-size:1.2rem;margin-top:0;text-align:center}.initial-screen .message{flex-shrink:0}.initial-screen .message:empty{display:none}.initial-screen button[type=submit]{align-items:center;background:#fff000;border:.25rem solid #000;border-radius:9999px;box-shadow:0 .3125rem 0 #000;color:#000;cursor:pointer;display:flex;font-family:Yusei Magic,sans-serif;font-size:1.125rem;font-weight:400;height:4.375rem;justify-content:center;margin:0 auto;max-width:19.75rem;transition:.3s ease;width:100%}@media print,screen and (min-width:1051px){.initial-screen button[type=submit]:hover{background:#aaa100}}.initial-screen button[type=submit]:active{background:#aaa100;box-shadow:none;transform:translateY(.3125rem)}.initial-screen button[type=submit]:disabled{background-color:#c4c4c4;box-shadow:none;pointer-events:none}.retry-form{align-items:center;border-radius:.5rem;display:flex;flex-direction:column;flex-shrink:0;font-family:Yusei Magic,sans-serif;gap:1rem;padding:.5rem 4rem 1rem;width:100%}.retry-form .message{flex-shrink:0;margin-bottom:1rem}.retry-form .message:empty{display:none}.retry-form button[type=submit]{align-items:center;background:#fff000;border:.25rem solid #000;border-radius:9999px;box-shadow:0 .3125rem 0 #000;color:#000;cursor:pointer;display:flex;font-family:Yusei Magic,sans-serif;font-size:1.125rem;font-weight:400;height:4.375rem;justify-content:center;margin:1rem auto;max-width:19.75rem;transition:.3s ease;width:100%}@media print,screen and (min-width:1051px){.retry-form button[type=submit]:hover{background:#aaa100}}.retry-form button[type=submit]:active{background:#aaa100;box-shadow:none;transform:translateY(.3125rem)}.retry-form button[type=submit]:disabled{background:#aaa100;box-shadow:none;pointer-events:none}.prize-box{flex-grow:1;font-family:Yusei Magic,sans-serif;justify-content:center;padding:1rem;width:100%}.prize-box,.prize-box .prize-item{display:flex;flex-direction:column}.prize-box .prize-item{align-items:center;gap:1rem;justify-content:space-between;padding-bottom:2rem}.prize-box .prize-item-title{color:#004098;flex-shrink:0;font-size:1.75rem;margin:0}.prize-box .download-prize{background-color:#333;border:.25rem solid #c4c4c4;border-radius:.25rem;box-shadow:inset 0 1px 4px 1px #0003;flex-grow:1;max-height:75vh;max-width:100%;overflow:hidden;position:relative;transition:border .2s;width:25rem}@media print,screen and (min-width:1051px){.prize-box .download-prize:hover{border-color:#004098}}.prize-box .download-prize img{display:block;max-width:100%;min-width:100%}.prize-box .message{margin:0}@keyframes rotation{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.spinner{animation:rotation 1s linear infinite;border:.25rem solid #fff;border-radius:50%;display:block;height:4rem;position:relative;width:4rem}.spinner:after{border:.25rem solid;border-color:#0000 #0000 #fbf000;border-radius:50%;box-sizing:border-box;content:"";height:4.5rem;left:50%;position:absolute;top:50%;transform:translate(-50%,-50%);width:4.5rem}.has-spinner-form .spinner{display:none}.has-spinner-form.is-submitting:before{background-color:#1c409899;bottom:0;content:"";display:block;left:0;position:absolute;right:0;top:0;z-index:998}.has-spinner-form.is-submitting .spinner{display:block;left:calc(50% - 2rem);position:absolute;top:calc(50% - 2rem);z-index:999}.app-splashscreen{align-items:center;background-color:#00409899;bottom:0;display:flex;justify-content:center;left:0;overflow:hidden;position:absolute;right:0;top:0;transition:opacity .4s;z-index:999}.app-splashscreen.fadeout{opacity:0}.app-splashscreen:not(.is-on){display:none;opacity:0}
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaGFyZG9mZi1mYW1pbHkvanVuay1rZW4tamFua28vYXNzZXRzL2Nzcy9qa2otaW5kZXguY3NzIiwibWFwcGluZ3MiOiJBQWdFRSxnQkFERjs7OytTQTNEQSxpQkFHRSxxQkFGRixDQUtBLFVBR0UsV0FBWSxDQURaLFVBREYsQ0FLQSxLQUVFLGtCQUFtQixDQUluQixnRkFEQSxtQ0NUVSxDRE9WLHNCQUNGLENBTUEsb0JBVEUsWUFBYSxDQUdiLFFBZ0JGLENBVkEsZUFTRSxlQ2xDTSxDRG1DTixpRkFBb0YsQ0FDcEYsdUJBQTJCLENBQzNCLDBCQUE0QixDQUM1Qiw4QkFBNkMsQ0FWN0MscUJBQXNCLENBR3RCLGFBQWMsQ0FGZCw2QkFBOEIsQ0FHOUIsbUJBQW9CLENBTnBCLGlCQUFrQixDQUlsQixVQUtGLENBS0UscUNBZkYsZUFnQkksaUJBRkYsQ0FDRixDQUlFLDBCQUdFLGVBQWdCLENBRmhCLGlCQUFrQixDQUNsQixjQURKLENBSUkscUNBTEYsMEJBTUksWUFESixDQUNGLENBS0EsZ0JBQ0Usc0JBRkYsQ0FLQSxXQUNFLGdCQUFpQixDQUNqQixnQkFGRixDQUlFLGtCQUNFLFdBRkosQ0UvREEsWUFHRSxrQkFBbUIsQ0FLbkIscUJBQXNCLENBUHRCLFlBQWEsQ0FDYixhQUFjLENBRWQsMEJBQTJCLENBRzNCLGFBQWMsQ0FEZCxtQkFBb0IsQ0FEcEIsVUZxRUYsQ0VoRUUscUNBVkYsWUFXSSxpQkZtRUYsQ0FDRixDRWpFRSx3QkFDRSxzQkZtRUosQ0VqRUksOEJBQ0UsV0ZtRU4sQ0VoRUksNEJBQ0UsYUZrRU4sQ0U3REEsV0FDRSxZQUFhLENBR2Isa0NEbEJNLENDbUJOLGNBQWUsQ0FDZixlQUFnQixDQUhoQixRQUFTLENBRFQsY0ZvRUYsQ0dqR0EsVUFNRSxrQkFBbUIsQ0FIbkIsWUFBYSxDQUNiLHFCQUFzQixDQUN0QixXQUFZLENBRVosNkJBQThCLENBSTlCLGFBQWMsQ0FGZCxtQkFBb0IsQ0FDcEIsbUJBQW9CLENBVHBCLGlCQUFrQixDQU9sQixVQUFXLENB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VCxVQUFXLENBRFgsYUFBYyxDQUZkLE1BQU8sQ0FKUCxpQkFBa0IsQ0FFbEIsT0FBUSxDQURSLEtBQU0sQ0FJTixXYm0xQk4sQ2E3MEJJLHlDQUtFLGFBQWMsQ0FGZCxxQkFBc0IsQ0FGdEIsaUJBQWtCLENBQ2xCLG9CQUFxQixDQUVyQixXYmcxQk4sQ2N4NEJBLGtCQVFFLGtCQUFtQixDQUduQiwwQkFBdUMsQ0FQdkMsUUFBUyxDQUdULFlBQWEsQ0FFYixzQkFBdUIsQ0FKdkIsTUFBTyxDQUtQLGVBQWdCLENBVGhCLGlCQUFrQixDQUVsQixPQUFRLENBRFIsS0FBTSxDQVVOLHNCQUF3QixDQU54QixXZGk1QkYsQ2N6NEJFLDBCQUNFLFNkMjRCSixDY3g0QkUsOEJBQ0UsWUFBYSxDQUNiLFNkMDRCSiIsInNvdXJjZXMiOlsid2VicGFjazovL2hmLW9mZmljaWFsLWhwLXdwLWRldmVsb3BtZW50Ly4vd3d3LmhhcmRvZmYuY28uanAvRG9jdW1lbnRSb290L2hhcmRvZmYtZmFtaWx5L2p1bmsta2VuLWphbmtvL2Fzc2V0cy9qa2otaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9oZi1vZmZpY2lhbC1ocC13cC1kZXZlbG9wbWVudC8uL3d3dy5oYXJkb2ZmLmNvLmpwL0RvY3VtZW50Um9vdC9oYXJkb2ZmLWZhbWlseS9hc3NldHMvX192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9oZi1vZmZpY2lhbC1ocC13cC1kZXZlbG9wbWVudC8uL3d3dy5oYXJkb2ZmLmNvLmpwL0RvY3VtZW50Um9vdC9oYXJkb2ZmLWZhbWlseS9qdW5rLWtlbi1qYW5rby9jb21wb25lbnRzL2hlYWRlci9faW5kZXguc2NzcyIsIndlYnBhY2s6Ly9oZi1vZmZpY2lhbC1ocC13cC1kZXZlbG9wbWVudC8uL3d3dy5oYXJkb2ZmLmNvLmpwL0RvY3VtZW50Um9vdC9oYXJkb2ZmLWZhbWlseS9qdW5rLWtlbi1qYW5rby9jb21wb25lbnRzL21haW4vX2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vaGYtb2ZmaWNpYWwtaHAtd3AtZGV2ZWxvcG1lbnQvLi93d3cuaGFyZG9mZi5jby5qcC9Eb2N1bWVudFJvb3QvaGFyZG9mZi1mYW1pbHkvanVuay1rZW4tamFua28vY29tcG9uZW50cy9mb290ZXIvX2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vaGYtb2ZmaWNpYWwtaHAtd3AtZGV2ZWxvcG1lbnQvLi93d3cuaGFyZG9mZi5jby5qcC9Eb2N1bWVudFJvb3QvaGFyZG9mZi1mYW1pbHkvanVuay1rZW4tamFua28vY29tcG9uZW50cy9lcnJvcnMvX2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vaGYtb2ZmaWNpYWwtaHAtd3AtZGV2ZWxvcG1lbnQvLi93d3cuaGFyZG9mZi5jby5qcC9Eb2N1bWVudFJvb3QvaGFyZG9mZi1mYW1pbHkvanVuay1rZW4tamFua28vY29tcG9uZW50cy9nZXRQcml6ZS9faW5kZXguc2NzcyIsIndlYnBhY2s6Ly9oZi1vZmZpY2lhbC1ocC13cC1kZXZlbG9wbWVudC8uL3d3dy5oYXJkb2ZmLmNvLmpwL0RvY3VtZW50Um9vdC9oYXJkb2ZmLWZhbWlseS9qdW5rLWtlbi1qYW5rby9jb21wb25lbnRzL2hhbmRUeXBlcy9faW5kZXguc2NzcyIsIndlYnBhY2s6Ly9oZi1vZmZpY2lhbC1ocC13cC1kZXZlbG9wbWVudC8uL3d3dy5oYXJkb2ZmLmNvLmpwL0RvY3VtZW50Um9vdC9oYXJkb2ZmLWZhbWlseS9qdW5rLWtlbi1qYW5rby9jb21wb25lbnRzL2hpc3RvcnkvX2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vaGYtb2ZmaWNpYWwtaHAtd3AtZGV2ZWxvcG1lbnQvLi93d3cuaGFyZG9mZi5jby5qcC9Eb2N1bWVudFJvb3QvaGFyZG9mZi1mYW1pbHkvanVuay1rZW4tamFua28vY29tcG9uZW50cy9qYW5rby9faW5kZXguc2NzcyIsIndlYnBhY2s6Ly9oZi1vZmZpY2lhbC1ocC13cC1kZXZlbG9wbWVudC8uL3d3dy5oYXJkb2ZmLmNvLmpwL0RvY3VtZW50Um9vdC9oYXJkb2ZmLWZhbWlseS9qdW5rLWtlbi1qYW5rby9jb21wb25lbnRzL2luaXRpYWxTY3JlZW4vX2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vaGYtb2ZmaWNpYWwtaHAtd3AtZGV2ZWxvcG1lbnQvLi93d3cuaGFyZG9mZi5jby5qcC9Eb2N1bWVudFJvb3QvaGFyZG9mZi1mYW1pbHkvanVuay1rZW4tamFua28vY29tcG9uZW50cy9yZXRyeS9faW5kZXguc2NzcyIsIndlYnBhY2s6Ly9oZi1vZmZpY2lhbC1ocC13cC1kZXZlbG9wbWVudC8uL3d3dy5oYXJkb2ZmLmNvLmpwL0RvY3VtZW50Um9vdC9oYXJkb2ZmLWZhbWlseS9qdW5rLWtlbi1qYW5rby9jb21wb25lbnRzL3Nob3dQcml6ZS9faW5kZXguc2NzcyIsIndlYnBhY2s6Ly9oZi1vZmZpY2lhbC1ocC13cC1kZXZlbG9wbWVudC8uL3d3dy5oYXJkb2ZmLmNvLmpwL0RvY3VtZW50Um9vdC9oYXJkb2ZmLWZhbWlseS9qdW5rLWtlbi1qYW5rby9jb21wb25lbnRzL3NwaW5uZXIvX2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vaGYtb2ZmaWNpYWwtaHAtd3AtZGV2ZWxvcG1lbnQvLi93d3cuaGFyZG9mZi5jby5qcC9Eb2N1bWVudFJvb3QvaGFyZG9mZi1mYW1pbHkvanVuay1rZW4tamFua28vY29tcG9uZW50cy9zcGxhc2hzY3JlZW4vX2luZGV4LnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuXG5AaW1wb3J0IFwiLi4vLi4vYXNzZXRzL19fdmFyaWFibGVzXCI7XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHksXG5odG1sIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAkbm90by1zYW5zO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaGFyZG9mZi1mYW1pbHkvanVuay1rZW4tamFua28vYXNzZXRzL2ltZy9iZy5wbmdcIikgcmVwZWF0LFxuICAgICRibHVlO1xufVxuXG4uYXBwLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDBkdmg7XG4gIG1heC1oZWlnaHQ6IDU2LjI1cmVtO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2hhcmRvZmYtZmFtaWx5L2p1bmsta2VuLWphbmtvL2Fzc2V0cy9pbWcvYmcucG5nP189MjAyNDA2MjdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYm9yZGVyOiAwLjE4NzVyZW0gc29saWQgIzAwMDtcbiAgYm94LXNoYWRvdzogMCAwIDAuNjI1cmVtIDAgcmdiYSgwLCAwLCAwLCAwLjYpO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAgIG1heC13aWR0aDogMzcuNXJlbTtcbiAgfVxuXG4gICYtZGVjb3JhdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAzLjEyNXJlbTtcbiAgICBib3R0b206IDMuMTI1cmVtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA5MHB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4qW2RhdGEtdGVtcGxhdGVdIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYXR0ZW50aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIHRleHQtaW5kZW50OiAtMWVtO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLigLtcIjtcbiAgfVxufVxuXG5AaW1wb3J0IFwiLi4vY29tcG9uZW50cy9faW5kZXhcIjtcbiIsIiRibGFjazogIzMzMztcbiR3aGl0ZTogI2ZmZjtcbiR5ZWxsb3c6ICNmZmYwMDA7XG4kZGFyay15ZWxsb3c6ICNhYWExMDA7XG4kYmx1ZTogIzAwNDA5ODtcbiRsaWdodC1ibHVlOiAjZjBmYmZmO1xuJGdyZXk6ICM2MDYwNjA7XG4kb3RoZXItZ3JheTogIzcwNzA3MDtcbiRsaWdodC1ncmV5OiAjYzRjNGM0O1xuJHJlZDogI2YwMDtcblxuLy8gZm9udHNcbiRub3RvLXNhbnM6IFwiTm90byBTYW5zIEpQXCIsIHNhbnMtc2VyaWY7XG4keXVzZWk6IFwiWXVzZWkgTWFnaWNcIiwgc2Fucy1zZXJpZjtcbiIsIi5hcHAtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjYuODc1cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIH1cblxuICAuZ28taGZmLXRvcCB7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjJzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBvcGFjaXR5OiAwLjc1O1xuICAgIH1cblxuICAgID4gaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuXG4uYXBwLXRpdGxlIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogMCAxcmVtO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAkeXVzZWk7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbiIsIi5hcHAtbWFpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1ncm93OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI2Ljg3NXJlbTtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgfVxufVxuIiwiLmFwcC1mb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNi44NzVyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWM0MDk4O1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgfVxuXG4gIC5iZ20tc3dpdGNoZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAvKiBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAwLjVlbTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBhZGRpbmc6IDJyZW0gMXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuXG4gICAgLmZpZWxkcyB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZ2FwOiAxcmVtO1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG5cbiAgICAgIC5zd2l0Y2gtZmllbGQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgICA+IGlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICAgICY6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICA+IGxhYmVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGdhcDogMC42MjVyZW07XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiAwLjYyNXJlbSAwLjkzNzVyZW07XG4gICAgICAgICAgY29sb3I6ICRibGFjaztcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICBib3JkZXI6IDNweCBzb2xpZDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gICAgICAgICAgb3BhY2l0eTogMC41O1xuICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycywgdHJhbnNmb3JtIDAuMnMsIGJveC1zaGFkb3cgMC4ycztcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgkYmx1ZSwgMC44KTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzdmcge1xuICAgICAgICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgfSAqL1xuICB9XG5cbiAgLmNvcHlyaWdodCB7XG4gICAgcGFkZGluZzogMC4yNXJlbTtcbiAgICBmb250LXNpemU6IDAuNjI1cmVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmlzLWdhbWUtc3RhcnRlZCAmIHtcbiAgICAuYmdtLXN3aXRjaGVyIHtcbiAgICAgIHBhZGRpbmc6IDFyZW07XG5cbiAgICAgIC5hdHRlbnRpb24ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuIiwiLmVycm9ycyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogOTk5OTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICBnYXA6IDAuNXJlbTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBtYXgtd2lkdGg6IDgwdnc7XG4gIG1heC1oZWlnaHQ6IDEwMHZoO1xuICBwYWRkaW5nOiAyLjc1cmVtIDAuNXJlbSAwLjVyZW0gMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG5cbiAgLmNsb3NlLWJ1dHRvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMDtcbiAgICB6LWluZGV4OiAxO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMi43NXJlbTtcbiAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC4ycztcblxuICAgID4gc3ZnIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICAgIG1hcmdpbjogMCAwIDAgYXV0bztcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkYmx1ZTtcbiAgICB9XG4gIH1cblxuICAuZXJyb3ItbWVzc2FnZSB7XG4gICAgcGFkZGluZzogMC41cmVtO1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWQ3ZDc7XG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgICBib3gtc2hhZG93OiAwIDFweCA0cHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIH1cbn1cbiIsIi5wcml6ZS1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGdhcDogMXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNXJlbSAwIDFyZW07XG4gIGZvbnQtZmFtaWx5OiAkeXVzZWk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcblxuICAubWVzc2FnZSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuXG4gICAgJjplbXB0eSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuXG4gIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxOS43NXJlbTtcbiAgICBoZWlnaHQ6IDQuMzc1cmVtO1xuICAgIG1hcmdpbjogMCBhdXRvO1xuICAgIGZvbnQtZmFtaWx5OiAkeXVzZWk7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNDAsIDApO1xuICAgIGJvcmRlcjogMC4yNXJlbSBzb2xpZCAjMDAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgICBib3gtc2hhZG93OiAwIDAuMzEyNXJlbSAwICMwMDA7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBAbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA1MXB4KSB7XG4gICAgICAgIGJhY2tncm91bmQ6IHJnYigxNzAsIDE2MSwgMCk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogcmdiKDE3MCwgMTYxLCAwKTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwLjMxMjVyZW0pO1xuICAgIH1cblxuICAgICY6ZGlzYWJsZWQge1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlnaHQtZ3JleTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIudXNlci1oYW5kLXNlbGVjdG9yIHtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmc6IDNyZW0gMC41cmVtIDFyZW07XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcblxuICAuY2hvaWNlcyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDAuNXJlbTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgZmllbGRzZXQge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMgLSAxcmVtIC8gMyk7XG4gICAgICBtYXgtd2lkdGg6IDYuMjVyZW07XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICsgbGFiZWwge1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgYm9yZGVyOiAwLjI1cmVtIHNvbGlkICMwMDA7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMS4yNXJlbTtcbiAgICAgICAgICBib3gtc2hhZG93OiAwIDAuMzEyNXJlbSAwICMwMDA7XG4gICAgICAgICAgdHJhbnNpdGlvbjogMC4ycztcblxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwNTFweCkge1xuICAgICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMC42KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmOmFjdGl2ZSB7XG4gICAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMC42KTtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwLjMxMjVyZW0pO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZbZm9yPVwiaW5wdXRfaGFuZF9nXCJdIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigwLCAxNjUsIDI1NSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJltmb3I9XCJpbnB1dF9oYW5kX2NcIl0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjQwLCAwKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmW2Zvcj1cImlucHV0X2hhbmRfcFwiXSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCA3MCwgNzApO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgJjpjaGVja2VkICsgbGFiZWwge1xuICAgICAgICAgIGZpbHRlcjogYnJpZ2h0bmVzcygwLjYpO1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMC4zMTI1cmVtKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIGJ1dHRvblt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA0LjM3NXJlbTtcbiAgICBtYXJnaW46IDFyZW0gYXV0byAwO1xuICAgIGZvbnQtZmFtaWx5OiAkeXVzZWk7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICBmb250LXdlaWdodDogNDAwO1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNDAsIDApO1xuICAgIGJvcmRlcjogMC4yNXJlbSBzb2xpZCAjMDAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDk5OTlweDtcbiAgICBib3gtc2hhZG93OiAwIDAuMzEyNXJlbSAwICMwMDA7XG4gICAgdHJhbnNpdGlvbjogMC4zcyBlYXNlO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2IoMTcwLCAxNjEsIDApO1xuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYigxNzAsIDE2MSwgMCk7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMC4zMTI1cmVtKTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogcmdiKDE3MCwgMTYxLCAwKTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgJi5pcy1zdWJtaXR0aW5nIHtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxufVxuIiwiLmhpc3Rvcnkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtYmFzaXM6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuLmhpc3Rvcnktc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogMXJlbTtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwLjI1cmVtIDFyZW07XG4gIG1hcmdpbjogMCBhdXRvO1xuICBmb250LWZhbWlseTogJHl1c2VpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMnM7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgkYmx1ZSwgMC4zNSk7XG4gIH1cblxuICAuc2NvcmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGdhcDogMC42MjVyZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDAuNjI1cmVtIDAuNjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxO1xuICAgIGNvbG9yOiAjMDAwO1xuXG4gICAgPiB2YXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDIuNXJlbTtcbiAgICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1zaGFkb3c6IDAgLTAuMTI1cmVtIDAgJGJsYWNrLCAwLjEyNXJlbSAtMC4xMjVyZW0gMCAkYmxhY2ssXG4gICAgICAgIDAuMTI1cmVtIDAgMCAkYmxhY2ssIDAuMTI1cmVtIDAuMTI1cmVtIDAgJGJsYWNrLCAwIDAuMTI1cmVtIDAgJGJsYWNrLFxuICAgICAgICAtMC4xMjVyZW0gMC4xMjVyZW0gMCAkYmxhY2ssIC0wLjEyNXJlbSAwIDAgJGJsYWNrLFxuICAgICAgICAtMC4xMjVyZW0gLTAuMTI1cmVtIDAgJGJsYWNrO1xuICAgIH1cblxuICAgID4gc3BhbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgZm9udC1zaXplOiAxLjM3NXJlbTtcblxuICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGZvbnQtc2l6ZTogMC41NDVlbTtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJltkYXRhLXRhcmdldD1cInVzZXJcIl0ge1xuICAgICAgPiB2YXIge1xuICAgICAgICBjb2xvcjogJHJlZDtcbiAgICAgIH1cblxuICAgICAgPiBzcGFuOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIuOBguOBquOBn1wiO1xuICAgICAgfVxuICAgIH1cblxuICAgICZbZGF0YS10YXJnZXQ9XCJhcGlcIl0ge1xuICAgICAgPiB2YXIge1xuICAgICAgICBjb2xvcjogJHllbGxvdztcbiAgICAgIH1cblxuICAgICAgPiBzcGFuOjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiBcIuOCuOODo+ODs+WtkFwiO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAwLjE4NzVyZW07XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgICAgYm9yZGVyLXJhZGl1czogMC41cmVtO1xuICAgIH1cbiAgfVxufVxuXG4uaGlzdG9yeS1kZXRhaWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDgwdmg7XG4gIG92ZXJmbG93OiBhdXRvO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJvcmRlcjogMnB4IHNvbGlkICRvdGhlci1ncmF5O1xuICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICBib3gtc2hhZG93OiAwIDFweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4xcztcblxuICAmLmlzLXNob3duIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIG9wYWNpdHk6IDE7XG4gIH1cblxuICAuaGlzdG9yeS1oZWFkZXIge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGdyZXk7XG4gIH1cblxuICAuaGlzdG9yeS10aXRsZSB7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuXG4gIC5oaXN0b3J5LWJvZHkge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjk1KTtcbiAgfVxufVxuXG4uaGlzdG9yeS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAucmVzdWx0IHtcbiAgICB3aWR0aDogMy41ZW07XG4gIH1cbn1cbiIsIi5qYW5rby1jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWdyb3c6IDE7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuXG4gIGZpZ3VyZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMXJlbTtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG5cbiAgICAuaW1nLWNvbnRhaW5lciB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB6LWluZGV4OiAwO1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtd2lkdGg6IDI2Ljg3NXJlbTtcblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gICAgICAgIG1heC13aWR0aDogaW5oZXJpdDtcbiAgICAgIH1cblxuICAgICAgaW1nIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDUwJTtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBmaWdjYXB0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LWZhbWlseTogJHl1c2VpO1xuICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDAuNjI1cmVtICMwMDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5maWdjYXB0aW9uLXN0YXJ0IHtcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMy4xMjVyZW0pO1xuICAgICAgICBhbmltYXRpb246IGphbmtlbi1hbmltZS1zdGFydCAwLjNzIGxpbmVhciBib3RoO1xuXG4gICAgICAgIEBrZXlmcmFtZXMgamFua2VuLWFuaW1lLXN0YXJ0IHtcbiAgICAgICAgICAwJSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zLjEyNXJlbSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgOTAlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC42MjVyZW0pO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIDEwMCUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmZpZ2NhcHRpb24taGFuZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMuMTI1cmVtKTtcbiAgICAgICAgYW5pbWF0aW9uOiBqYW5rZW4tYW5pbWUtaGFuZCAwLjFzIGxpbmVhciBib3RoO1xuXG4gICAgICAgIEBrZXlmcmFtZXMgamFua2VuLWFuaW1lLWhhbmQge1xuICAgICAgICAgIDAlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMy4xMjVyZW0pO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIDkwJSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjYyNXJlbSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZmlnY2FwdGlvbi1yZXN1bHQge1xuICAgICAgICBmb250LXNpemU6IDZyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICZbZGF0YS10ZXh0PVwi5Yud44GhIVwiXSB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjRlbTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuODtcbiAgICAgICAgICAgICAgY29udGVudDogXCLjgYLjgarjgZ/jga5cIjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgICAgIDEzMWRlZyxcbiAgICAgICAgICAgICAgICAjZDY5YTAwIDMwJSxcbiAgICAgICAgICAgICAgICAjZmRmMjQzIDU1JSxcbiAgICAgICAgICAgICAgICAjZmZmIDYwJSxcbiAgICAgICAgICAgICAgICAjZmRmMjQzIDY1JSxcbiAgICAgICAgICAgICAgICAjYWE4NTAwIDkwJVxuICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaGFyZG9mZi1mYW1pbHkvanVuay1rZW4tamFua28vYXNzZXRzL2ltZy9yZXN1bHQtYmcvcmVzdWx0LldJTi5iZy5wbmdcIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmW2RhdGEtdGV4dD1cIuiyoOOBkVwiXSB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjRlbTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuODtcbiAgICAgICAgICAgICAgY29udGVudDogXCLjgYLjgarjgZ/jga5cIjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzVkMjVkNiAwJSwgI2U2ZGJmZiA3NS41JSk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9oYXJkb2ZmLWZhbWlseS9qdW5rLWtlbi1qYW5rby9hc3NldHMvaW1nL3Jlc3VsdC1iZy9yZXN1bHQuTE9TRS5iZy5wbmdcIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmW2RhdGEtdGV4dD1cIuOBguOBhOOBk1wiXSB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZhODAwIDIyJSwgI2ZmZiAxMDAlKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZmlnY2FwdGlvbi1ib3cge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuaW5pdGlhbC1zY3JlZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBnYXA6IDFyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiA0cmVtIDJyZW07XG4gIGZvbnQtZmFtaWx5OiAkeXVzZWk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcblxuICAuaW1nLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgZmxleC1ncm93OiAwLjg7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgfVxuICB9XG5cbiAgJi1tZXNzYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMC4yO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAubWVzc2FnZSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAmOmVtcHR5IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE5Ljc1cmVtO1xuICAgIGhlaWdodDogNC4zNzVyZW07XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZm9udC1mYW1pbHk6ICR5dXNlaTtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IHJnYigyNTUsIDI0MCwgMCk7XG4gICAgYm9yZGVyOiAwLjI1cmVtIHNvbGlkICMwMDA7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICAgIGJveC1zaGFkb3c6IDAgMC4zMTI1cmVtIDAgIzAwMDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIEBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDUxcHgpIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiKDE3MCwgMTYxLCAwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2IoMTcwLCAxNjEsIDApO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDAuMzEyNXJlbSk7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmV5O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5yZXRyeS1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGdhcDogMXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNXJlbSA0cmVtIDFyZW07XG4gIGZvbnQtZmFtaWx5OiAkeXVzZWk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcblxuICAubWVzc2FnZSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICY6ZW1wdHkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBidXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTkuNzVyZW07XG4gICAgaGVpZ2h0OiA0LjM3NXJlbTtcbiAgICBtYXJnaW46IDFyZW0gYXV0bztcbiAgICBmb250LWZhbWlseTogJHl1c2VpO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjQwLCAwKTtcbiAgICBib3JkZXI6IDAuMjVyZW0gc29saWQgIzAwMDtcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gICAgYm94LXNoYWRvdzogMCAwLjMxMjVyZW0gMCAjMDAwO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwNTFweCkge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMTcwLCAxNjEsIDApO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYigxNzAsIDE2MSwgMCk7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMC4zMTI1cmVtKTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogcmdiKDE3MCwgMTYxLCAwKTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIucHJpemUtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1ncm93OiAxO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiAkeXVzZWk7XG5cbiAgLnByaXplLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDFyZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cblxuICAucHJpemUtaXRlbS10aXRsZSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICBjb2xvcjogJGJsdWU7XG4gIH1cblxuICAuZG93bmxvYWQtcHJpemUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IDI1cmVtO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3NXZoO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIGJvcmRlcjogMC4yNXJlbSBzb2xpZCAkbGlnaHQtZ3JleTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDRweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIHRyYW5zaXRpb246IGJvcmRlciAwLjJzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBAbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA1MXB4KSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gIC5tZXNzYWdlIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbiIsIkBrZXlmcmFtZXMgcm90YXRpb24ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi5zcGlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbiAgYm9yZGVyOiAwLjI1cmVtIHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiByb3RhdGlvbiAxcyBsaW5lYXIgaW5maW5pdGU7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogNC41cmVtO1xuICAgIGhlaWdodDogNC41cmVtO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyOiAwLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmYmYwMDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbi5oYXMtc3Bpbm5lci1mb3JtIHtcbiAgLnNwaW5uZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLmlzLXN1Ym1pdHRpbmcge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB6LWluZGV4OiA5OTg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMxYzQwOTgsIDAuNik7XG4gICAgfVxuXG4gICAgLnNwaW5uZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDJyZW0pO1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSAycmVtKTtcbiAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuIiwiLmFwcC1zcGxhc2hzY3JlZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA2NCwgMTUyLCAwLjYpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHM7XG5cbiAgJi5mYWRlb3V0IHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgJjpub3QoLmlzLW9uKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/