@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;height:auto;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;height:auto;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;height:auto;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;height:auto;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,eyJ2ZXJzaW9uIjozLCJmaWxlIjoiaGFyZG9mZi1mYW1pbHkvanVuay1rZW4tamFua28vYXNzZXRzL2Nzcy9qa2otaW5kZXguY3NzIiwibWFwcGluZ3MiOiJBQWdFRSxnQkFERjs7OytTQTNEQSxpQkFHRSxxQkFGRixDQUtBLFVBR0UsV0FBWSxDQURaLFVBREYsQ0FLQSxLQUVFLGtCQUFtQixDQUluQixnRkFEQSxtQ0NSVSxDRE1WLHNCQUNGLENBTUEsb0JBVEUsWUFBYSxDQUdiLFFBZ0JGLENBVkEsZUFTRSxlQ2xDTSxDRG1DTixpRkFBb0YsQ0FDcEYsdUJBQTJCLENBQzNCLDBCQUE0QixDQUM1Qiw4QkFBNkMsQ0FWN0MscUJBQXNCLENBR3RCLGFBQWMsQ0FGZCw2QkFBOEIsQ0FHOUIsbUJBQW9CLENBTnBCLGlCQUFrQixDQUlsQixVQUtGLENBS0UscUNBZkYsZUFnQkksaUJBRkYsQ0FDRixDQUlFLDBCQUdFLGVBQWdCLENBRmhCLGlCQUFrQixDQUNsQixjQURKLENBSUkscUNBTEYsMEJBTUksWUFESixDQUNGLENBS0EsZ0JBQ0Usc0JBRkYsQ0FLQSxXQUNFLGdCQUFpQixDQUNqQixnQkFGRixDQUlFLGtCQUNFLFdBRkosQ0UvREEsWUFHRSxrQkFBbUIsQ0FLbkIscUJBQXNCLENBUHRCLFlBQWEsQ0FDYixhQUFjLENBRWQsMEJBQTJCLENBRzNCLGFBQWMsQ0FEZCxtQkFBb0IsQ0FEcEIsVUZxRUYsQ0VoRUUscUNBVkYsWUFXSSxpQkZtRUYsQ0FDRixDRWpFRSx3QkFDRSxzQkZtRUosQ0VqRUksOEJBQ0UsV0ZtRU4sQ0VoRUksNEJBQ0UsYUZrRU4sQ0U3REEsV0FDRSxZQUFhLENBR2Isa0NEakJNLENDa0JOLGNBQWUsQ0FDZixlQUFnQixDQUhoQixRQUFTLENBRFQsY0ZvRUYsQ0dqR0EsVUFNRSxrQkFBbUIsQ0FIbkIsWUFBYSxDQUNiLHFCQUFzQixDQUN0QixXQUFZLENBRVosNkJBQThCLENBSTlCLGFBQWMsQ0FGZCxtQkFBb0IsQ0FDcEIsbUJBQW9CLENBVHBCLGlCQUFrQixDQU9sQixVQUFXLENB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YnMxQkosQ2FsMUJJLHVDQVNFLDJCQUxBLFFBQVMsQ0FJVCxVQUFXLENBRFgsYUFBYyxDQUZkLE1BQU8sQ0FKUCxpQkFBa0IsQ0FFbEIsT0FBUSxDQURSLEtBQU0sQ0FJTixXYnUxQk4sQ2FqMUJJLHlDQUtFLGFBQWMsQ0FGZCxxQkFBc0IsQ0FGdEIsaUJBQWtCLENBQ2xCLG9CQUFxQixDQUVyQixXYm8xQk4sQ2M1NEJBLGtCQVFFLGtCQUFtQixDQUduQiwwQkFBdUMsQ0FQdkMsUUFBUyxDQUdULFlBQWEsQ0FFYixzQkFBdUIsQ0FKdkIsTUFBTyxDQUtQLGVBQWdCLENBVGhCLGlCQUFrQixDQUVsQixPQUFRLENBRFIsS0FBTSxDQVVOLHNCQUF3QixDQU54QixXZHE1QkYsQ2M3NEJFLDBCQUNFLFNkKzRCSixDYzU0QkUsOEJBQ0UsWUFBYSxDQUNiLFNkODRCSiIsInNvdXJjZXMiOlsid2VicGFjazovL2hmLW9mZmljaWFsLWhwLXdwLWRldmVsb3BtZW50Ly4vd3d3LmhhcmRvZmYuY28uanAvRG9jdW1lbnRSb290L2hhcmRvZmYtZmFtaWx5L2p1bmsta2VuLWphbmtvL2Fzc2V0cy9qa2otaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9oZi1vZmZpY2lhbC1ocC13cC1kZXZlbG9wbWVudC8uL3d3dy5oYXJkb2ZmLmNvLmpwL0RvY3VtZW50Um9vdC9oYXJkb2ZmLWZhbWlseS9hc3NldHMvX192YXJpYWJsZXMuc2NzcyIsIndlYnBhY2s6Ly9oZi1vZmZpY2lhbC1ocC13cC1kZXZlbG9wbWVudC8uL3d3dy5oYXJkb2ZmLmNvLmpwL0RvY3VtZW50Um9vdC9oYXJkb2ZmLWZhbWlseS9qdW5rLWtlbi1qYW5rby9jb21wb25lbnRzL2hlYWRlci9faW5kZXguc2NzcyIsIndlYnBhY2s6Ly9oZi1vZmZpY2lhbC1ocC13cC1kZXZlbG9wbWVudC8uL3d3dy5oYXJkb2ZmLmNvLmpwL0RvY3VtZW50Um9vdC9oYXJkb2ZmLWZhbWlseS9qdW5rLWtlbi1qYW5rby9jb21wb25lbnRzL21haW4vX2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vaGYtb2ZmaWNpYWwtaHAtd3AtZGV2ZWxvcG1lbnQvLi93d3cuaGFyZG9mZi5jby5qcC9Eb2N1bWVudFJvb3QvaGFyZG9mZi1mYW1pbHkvanVuay1rZW4tamFua28vY29tcG9uZW50cy9mb290ZXIvX2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vaGYtb2ZmaWNpYWwtaHAtd3AtZGV2ZWxvcG1lbnQvLi93d3cuaGFyZG9mZi5jby5qcC9Eb2N1bWVudFJvb3QvaGFyZG9mZi1mYW1pbHkvanVuay1rZW4tamFua28vY29tcG9uZW50cy9lcnJvcnMvX2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vaGYtb2ZmaWNpYWwtaHAtd3AtZGV2ZWxvcG1lbnQvLi93d3cuaGFyZG9mZi5jby5qcC9Eb2N1bWVudFJvb3QvaGFyZG9mZi1mYW1pbHkvanVuay1rZW4tamFua28vY29tcG9uZW50cy9nZXRQcml6ZS9faW5kZXguc2NzcyIsIndlYnBhY2s6Ly9oZi1vZmZpY2lhbC1ocC13cC1kZXZlbG9wbWVudC8uL3d3dy5oYXJkb2ZmLmNvLmpwL0RvY3VtZW50Um9vdC9oYXJkb2ZmLWZhbWlseS9qdW5rLWtlbi1qYW5rby9jb21wb25lbnRzL2hhbmRUeXBlcy9faW5kZXguc2NzcyIsIndlYnBhY2s6Ly9oZi1vZmZpY2lhbC1ocC13cC1kZXZlbG9wbWVudC8uL3d3dy5oYXJkb2ZmLmNvLmpwL0RvY3VtZW50Um9vdC9oYXJkb2ZmLWZhbWlseS9qdW5rLWtlbi1qYW5rby9jb21wb25lbnRzL2hpc3RvcnkvX2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vaGYtb2ZmaWNpYWwtaHAtd3AtZGV2ZWxvcG1lbnQvLi93d3cuaGFyZG9mZi5jby5qcC9Eb2N1bWVudFJvb3QvaGFyZG9mZi1mYW1pbHkvanVuay1rZW4tamFua28vY29tcG9uZW50cy9qYW5rby9faW5kZXguc2NzcyIsIndlYnBhY2s6Ly9oZi1vZmZpY2lhbC1ocC13cC1kZXZlbG9wbWVudC8uL3d3dy5oYXJkb2ZmLmNvLmpwL0RvY3VtZW50Um9vdC9oYXJkb2ZmLWZhbWlseS9qdW5rLWtlbi1qYW5rby9jb21wb25lbnRzL2luaXRpYWxTY3JlZW4vX2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vaGYtb2ZmaWNpYWwtaHAtd3AtZGV2ZWxvcG1lbnQvLi93d3cuaGFyZG9mZi5jby5qcC9Eb2N1bWVudFJvb3QvaGFyZG9mZi1mYW1pbHkvanVuay1rZW4tamFua28vY29tcG9uZW50cy9yZXRyeS9faW5kZXguc2NzcyIsIndlYnBhY2s6Ly9oZi1vZmZpY2lhbC1ocC13cC1kZXZlbG9wbWVudC8uL3d3dy5oYXJkb2ZmLmNvLmpwL0RvY3VtZW50Um9vdC9oYXJkb2ZmLWZhbWlseS9qdW5rLWtlbi1qYW5rby9jb21wb25lbnRzL3Nob3dQcml6ZS9faW5kZXguc2NzcyIsIndlYnBhY2s6Ly9oZi1vZmZpY2lhbC1ocC13cC1kZXZlbG9wbWVudC8uL3d3dy5oYXJkb2ZmLmNvLmpwL0RvY3VtZW50Um9vdC9oYXJkb2ZmLWZhbWlseS9qdW5rLWtlbi1qYW5rby9jb21wb25lbnRzL3NwaW5uZXIvX2luZGV4LnNjc3MiLCJ3ZWJwYWNrOi8vaGYtb2ZmaWNpYWwtaHAtd3AtZGV2ZWxvcG1lbnQvLi93d3cuaGFyZG9mZi5jby5qcC9Eb2N1bWVudFJvb3QvaGFyZG9mZi1mYW1pbHkvanVuay1rZW4tamFua28vY29tcG9uZW50cy9zcGxhc2hzY3JlZW4vX2luZGV4LnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuXG5AaW1wb3J0IFwiLi4vLi4vYXNzZXRzL19fdmFyaWFibGVzXCI7XG5cbiosXG4qOjpiZWZvcmUsXG4qOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmJvZHksXG5odG1sIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cblxuYm9keSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtZmFtaWx5OiAkbm90by1zYW5zO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvaGFyZG9mZi1mYW1pbHkvanVuay1rZW4tamFua28vYXNzZXRzL2ltZy9iZy5wbmdcIikgcmVwZWF0LFxuICAgICRibHVlO1xufVxuXG4uYXBwLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDBkdmg7XG4gIG1heC1oZWlnaHQ6IDU2LjI1cmVtO1xuICBtYXJnaW46IDA7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2hhcmRvZmYtZmFtaWx5L2p1bmsta2VuLWphbmtvL2Fzc2V0cy9pbWcvYmcucG5nP189MjAyNDA2MjdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgYm9yZGVyOiAwLjE4NzVyZW0gc29saWQgIzAwMDtcbiAgYm94LXNoYWRvdzogMCAwIDAuNjI1cmVtIDAgcmdiYSgwLCAwLCAwLCAwLjYpO1xuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAgIG1heC13aWR0aDogMzcuNXJlbTtcbiAgfVxuXG4gICYtZGVjb3JhdGlvbiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAzLjEyNXJlbTtcbiAgICBib3R0b206IDMuMTI1cmVtO1xuXG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA5MHB4KSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxufVxuXG4qW2RhdGEtdGVtcGxhdGVdIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uYXR0ZW50aW9uIHtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIHRleHQtaW5kZW50OiAtMWVtO1xuXG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCLigLtcIjtcbiAgfVxufVxuXG5AaW1wb3J0IFwiLi4vY29tcG9uZW50cy9faW5kZXhcIjtcbiIsIiRibGFjazogIzMzMztcbiR3aGl0ZTogI2ZmZjtcbiR5ZWxsb3c6ICNmZmYwMDA7XG4kZGFyay15ZWxsb3c6ICNhYWExMDA7XG4kYmx1ZTogIzAwNDA5ODtcbiRsaWdodC1ibHVlOiAjZjBmYmZmO1xuJGRhcmstYmx1ZTogI2VjZjBmNTtcbiRncmV5OiAjNjA2MDYwO1xuJG90aGVyLWdyYXk6ICM3MDcwNzA7XG4kbGlnaHQtZ3JleTogI2M0YzRjNDtcbiRyZWQ6ICNmMDA7XG5cbi8vIGZvbnRzXG4kbm90by1zYW5zOiBcIk5vdG8gU2FucyBKUFwiLCBzYW5zLXNlcmlmO1xuJHl1c2VpOiBcIll1c2VpIE1hZ2ljXCIsIHNhbnMtc2VyaWY7XG4iLCIuYXBwLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtd2lkdGg6IDI2Ljg3NXJlbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA1MHB4KSB7XG4gICAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICB9XG5cbiAgLmdvLWhmZi10b3Age1xuICAgIHRyYW5zaXRpb246IG9wYWNpdHkgMC4ycztcblxuICAgICY6aG92ZXIge1xuICAgICAgb3BhY2l0eTogMC43NTtcbiAgICB9XG5cbiAgICA+IGltZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gIH1cbn1cblxuLmFwcC10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBhZGRpbmc6IDAgMXJlbTtcbiAgbWFyZ2luOiAwO1xuICBmb250LWZhbWlseTogJHl1c2VpO1xuICBmb250LXNpemU6IDJyZW07XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG4iLCIuYXBwLW1haW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtZ3JvdzogMTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAyNi44NzVyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBtYXJnaW46IDAgYXV0bztcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIH1cbn1cbiIsIi5hcHAtZm9vdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMjYuODc1cmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFjNDA5ODtcblxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDUwcHgpIHtcbiAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gIH1cblxuICAuYmdtLXN3aXRjaGVyIHtcbiAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgLyogZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMC41ZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiAycmVtIDFyZW07XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcblxuICAgIC5maWVsZHMge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGdhcDogMXJlbTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuXG4gICAgICAuc3dpdGNoLWZpZWxkIHtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG5cbiAgICAgICAgPiBpbnB1dFt0eXBlPVwicmFkaW9cIl0ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICAmOmNoZWNrZWQgKyBsYWJlbCB7XG4gICAgICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgPiBsYWJlbCB7XG4gICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICBnYXA6IDAuNjI1cmVtO1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgcGFkZGluZzogMC42MjVyZW0gMC45Mzc1cmVtO1xuICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICAgICAgYm9yZGVyOiAzcHggc29saWQ7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICAgICAgICAgIG9wYWNpdHk6IDAuNTtcbiAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMnMsIHRyYW5zZm9ybSAwLjJzLCBib3gtc2hhZG93IDAuMnM7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMXB4IDJweCAwIHJnYmEoJGJsdWUsIDAuOCk7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTFweCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgc3ZnIHtcbiAgICAgICAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LXNpemU6IDAuODc1cmVtO1xuICAgIH0gKi9cbiAgfVxuXG4gIC5jb3B5cmlnaHQge1xuICAgIHBhZGRpbmc6IDAuMjVyZW07XG4gICAgZm9udC1zaXplOiAwLjYyNXJlbTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuXG4gIC5pcy1nYW1lLXN0YXJ0ZWQgJiB7XG4gICAgLmJnbS1zd2l0Y2hlciB7XG4gICAgICBwYWRkaW5nOiAxcmVtO1xuXG4gICAgICAuYXR0ZW50aW9uIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIi5lcnJvcnMge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgZ2FwOiAwLjVyZW07XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgbWF4LXdpZHRoOiA4MHZ3O1xuICBtYXgtaGVpZ2h0OiAxMDB2aDtcbiAgcGFkZGluZzogMi43NXJlbSAwLjVyZW0gMC41cmVtIDA7XG4gIG92ZXJmbG93OiBhdXRvO1xuXG4gIC5jbG9zZS1idXR0b24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDIuNzVyZW07XG4gICAgcGFkZGluZzogMC4yNXJlbTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMnM7XG5cbiAgICA+IHN2ZyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XG4gICAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJGJsdWU7XG4gICAgfVxuICB9XG5cbiAgLmVycm9yLW1lc3NhZ2Uge1xuICAgIHBhZGRpbmc6IDAuNXJlbTtcbiAgICBtYXJnaW46IDA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmVkN2Q3O1xuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gICAgYm94LXNoYWRvdzogMCAxcHggNHB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICB9XG59XG4iLCIucHJpemUtZm9ybSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBnYXA6IDFyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwLjVyZW0gMCAxcmVtO1xuICBmb250LWZhbWlseTogJHl1c2VpO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG5cbiAgLm1lc3NhZ2Uge1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcblxuICAgICY6ZW1wdHkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBidXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTkuNzVyZW07XG4gICAgaGVpZ2h0OiA0LjM3NXJlbTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBmb250LWZhbWlseTogJHl1c2VpO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjQwLCAwKTtcbiAgICBib3JkZXI6IDAuMjVyZW0gc29saWQgIzAwMDtcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gICAgYm94LXNoYWRvdzogMCAwLjMxMjVyZW0gMCAjMDAwO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwNTFweCkge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMTcwLCAxNjEsIDApO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYigxNzAsIDE2MSwgMCk7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMC4zMTI1cmVtKTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpZ2h0LWdyZXk7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgfVxufVxuIiwiLnVzZXItaGFuZC1zZWxlY3RvciB7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBwYWRkaW5nOiAzcmVtIDAuNXJlbSAxcmVtO1xuICBib3JkZXItcmFkaXVzOiAwLjVyZW07XG5cbiAgLmNob2ljZXMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAwLjVyZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgIGZpZWxkc2V0IHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLyAzIC0gMXJlbSAvIDMpO1xuICAgICAgbWF4LXdpZHRoOiA2LjI1cmVtO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGJvcmRlcjogMDtcblxuICAgICAgaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgICArIGxhYmVsIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgIGJvcmRlcjogMC4yNXJlbSBzb2xpZCAjMDAwO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEuMjVyZW07XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwLjMxMjVyZW0gMCAjMDAwO1xuICAgICAgICAgIHRyYW5zaXRpb246IDAuMnM7XG5cbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIEBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDUxcHgpIHtcbiAgICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDAuNik7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjphY3RpdmUge1xuICAgICAgICAgICAgZmlsdGVyOiBicmlnaHRuZXNzKDAuNik7XG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMC4zMTI1cmVtKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICAmW2Zvcj1cImlucHV0X2hhbmRfZ1wiXSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMCwgMTY1LCAyNTUpO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICZbZm9yPVwiaW5wdXRfaGFuZF9jXCJdIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYigyNTUsIDI0MCwgMCk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJltmb3I9XCJpbnB1dF9oYW5kX3BcIl0ge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogcmdiKDI1NSwgNzAsIDcwKTtcbiAgICAgICAgICB9XG5cbiAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICY6Y2hlY2tlZCArIGxhYmVsIHtcbiAgICAgICAgICBmaWx0ZXI6IGJyaWdodG5lc3MoMC42KTtcbiAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDAuMzEyNXJlbSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBidXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNC4zNzVyZW07XG4gICAgbWFyZ2luOiAxcmVtIGF1dG8gMDtcbiAgICBmb250LWZhbWlseTogJHl1c2VpO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjQwLCAwKTtcbiAgICBib3JkZXI6IDAuMjVyZW0gc29saWQgIzAwMDtcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gICAgYm94LXNoYWRvdzogMCAwLjMxMjVyZW0gMCAjMDAwO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogcmdiKDE3MCwgMTYxLCAwKTtcbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2IoMTcwLCAxNjEsIDApO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDAuMzEyNXJlbSk7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGJhY2tncm91bmQ6IHJnYigxNzAsIDE2MSwgMCk7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgIH1cbiAgfVxuXG4gICYuaXMtc3VibWl0dGluZyB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIH1cbn1cbiIsIi5oaXN0b3J5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4LWJhc2lzOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5cbi5oaXN0b3J5LXN1bW1hcnkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBnYXA6IDFyZW07XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMC4yNXJlbSAxcmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgZm9udC1mYW1pbHk6ICR5dXNlaTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjJzO1xuXG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoJGJsdWUsIDAuMzUpO1xuICB9XG5cbiAgLnNjb3JlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBnYXA6IDAuNjI1cmVtO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgcGFkZGluZzogMCAwLjYyNXJlbSAwLjYyNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMTtcbiAgICBjb2xvcjogIzAwMDtcblxuICAgID4gdmFyIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICBmb250LXN0eWxlOiBub3JtYWw7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtc2hhZG93OiAwIC0wLjEyNXJlbSAwICRibGFjaywgMC4xMjVyZW0gLTAuMTI1cmVtIDAgJGJsYWNrLFxuICAgICAgICAwLjEyNXJlbSAwIDAgJGJsYWNrLCAwLjEyNXJlbSAwLjEyNXJlbSAwICRibGFjaywgMCAwLjEyNXJlbSAwICRibGFjayxcbiAgICAgICAgLTAuMTI1cmVtIDAuMTI1cmVtIDAgJGJsYWNrLCAtMC4xMjVyZW0gMCAwICRibGFjayxcbiAgICAgICAgLTAuMTI1cmVtIC0wLjEyNXJlbSAwICRibGFjaztcbiAgICB9XG5cbiAgICA+IHNwYW4ge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgIGZvbnQtc2l6ZTogMS4zNzVyZW07XG5cbiAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBmb250LXNpemU6IDAuNTQ1ZW07XG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICZbZGF0YS10YXJnZXQ9XCJ1c2VyXCJdIHtcbiAgICAgID4gdmFyIHtcbiAgICAgICAgY29sb3I6ICRyZWQ7XG4gICAgICB9XG5cbiAgICAgID4gc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCLjgYLjgarjgZ9cIjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmW2RhdGEtdGFyZ2V0PVwiYXBpXCJdIHtcbiAgICAgID4gdmFyIHtcbiAgICAgICAgY29sb3I6ICR5ZWxsb3c7XG4gICAgICB9XG5cbiAgICAgID4gc3Bhbjo6YmVmb3JlIHtcbiAgICAgICAgY29udGVudDogXCLjgrjjg6Pjg7PlrZBcIjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOjphZnRlciB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMC4xODc1cmVtO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRibGFjaztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcbiAgICB9XG4gIH1cbn1cblxuLmhpc3RvcnktZGV0YWlsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiA5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBhbGlnbi1pdGVtczogc3RyZXRjaDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA4MHZoO1xuICBvdmVyZmxvdzogYXV0bztcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBib3JkZXI6IDJweCBzb2xpZCAkb3RoZXItZ3JheTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcbiAgYm94LXNoYWRvdzogMCAxcHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMXM7XG5cbiAgJi5pcy1zaG93biB7XG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG5cbiAgLmhpc3RvcnktaGVhZGVyIHtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRncmV5O1xuICB9XG5cbiAgLmhpc3RvcnktdGl0bGUge1xuICAgIG1hcmdpbjogMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAuaGlzdG9yeS1ib2R5IHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBwYWRkaW5nOiAwLjI1cmVtO1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45NSk7XG4gIH1cbn1cblxuLmhpc3RvcnktaXRlbSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG5cbiAgLnJlc3VsdCB7XG4gICAgd2lkdGg6IDMuNWVtO1xuICB9XG59XG4iLCIuamFua28tY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1ncm93OiAxO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcblxuICBmaWd1cmUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDFyZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgLmltZy1jb250YWluZXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogMDtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAyNi44NzVyZW07XG5cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwNTBweCkge1xuICAgICAgICBtYXgtd2lkdGg6IGluaGVyaXQ7XG4gICAgICB9XG5cbiAgICAgIGltZyB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiA1MCU7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBmaWdjYXB0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBmb250LWZhbWlseTogJHl1c2VpO1xuICAgICAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgIHNwYW4ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgbGVmdDogNTAlO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cbiAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgIGNvbG9yOiAkeWVsbG93O1xuICAgICAgICB9XG5cbiAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgIC13ZWJraXQtdGV4dC1zdHJva2U6IDAuNjI1cmVtICMwMDA7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJi5maWdjYXB0aW9uLXN0YXJ0IHtcbiAgICAgICAgZm9udC1zaXplOiAyLjVyZW07XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMy4xMjVyZW0pO1xuICAgICAgICBhbmltYXRpb246IGphbmtlbi1hbmltZS1zdGFydCAwLjNzIGxpbmVhciBib3RoO1xuXG4gICAgICAgIEBrZXlmcmFtZXMgamFua2VuLWFuaW1lLXN0YXJ0IHtcbiAgICAgICAgICAwJSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0zLjEyNXJlbSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgOTAlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMC42MjVyZW0pO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIDEwMCUge1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmLmZpZ2NhcHRpb24taGFuZCB7XG4gICAgICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDMuMTI1cmVtKTtcbiAgICAgICAgYW5pbWF0aW9uOiBqYW5rZW4tYW5pbWUtaGFuZCAwLjFzIGxpbmVhciBib3RoO1xuXG4gICAgICAgIEBrZXlmcmFtZXMgamFua2VuLWFuaW1lLWhhbmQge1xuICAgICAgICAgIDAlIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMy4xMjVyZW0pO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIDkwJSB7XG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0wLjYyNXJlbSk7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgMTAwJSB7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZmlnY2FwdGlvbi1yZXN1bHQge1xuICAgICAgICBmb250LXNpemU6IDZyZW07XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xuXG4gICAgICAgICZbZGF0YS10ZXh0PVwi5Yud44GhIVwiXSB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjRlbTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuODtcbiAgICAgICAgICAgICAgY29udGVudDogXCLjgYLjgarjgZ/jga5cIjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KFxuICAgICAgICAgICAgICAgIDEzMWRlZyxcbiAgICAgICAgICAgICAgICAjZDY5YTAwIDMwJSxcbiAgICAgICAgICAgICAgICAjZmRmMjQzIDU1JSxcbiAgICAgICAgICAgICAgICAjZmZmIDYwJSxcbiAgICAgICAgICAgICAgICAjZmRmMjQzIDY1JSxcbiAgICAgICAgICAgICAgICAjYWE4NTAwIDkwJVxuICAgICAgICAgICAgICApO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNsaXA6IHRleHQ7XG4gICAgICAgICAgICAgIC13ZWJraXQtdGV4dC1maWxsLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpsYXN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvaGFyZG9mZi1mYW1pbHkvanVuay1rZW4tamFua28vYXNzZXRzL2ltZy9yZXN1bHQtYmcvcmVzdWx0LldJTi5iZy5wbmdcIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmW2RhdGEtdGV4dD1cIuiyoOOBkVwiXSB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAwLjRlbTtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDAuODtcbiAgICAgICAgICAgICAgY29udGVudDogXCLjgYLjgarjgZ/jga5cIjtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDE4MGRlZywgIzVkMjVkNiAwJSwgI2U2ZGJmZiA3NS41JSk7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY2xpcDogdGV4dDtcbiAgICAgICAgICAgICAgLXdlYmtpdC10ZXh0LWZpbGwtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmOmxhc3Qtb2YtdHlwZSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9oYXJkb2ZmLWZhbWlseS9qdW5rLWtlbi1qYW5rby9hc3NldHMvaW1nL3Jlc3VsdC1iZy9yZXN1bHQuTE9TRS5iZy5wbmdcIik7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSAwO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDgwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmW2RhdGEtdGV4dD1cIuOBguOBhOOBk1wiXSB7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMTgwZGVnLCAjZmZhODAwIDIyJSwgI2ZmZiAxMDAlKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jbGlwOiB0ZXh0O1xuICAgICAgICAgICAgICAtd2Via2l0LXRleHQtZmlsbC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICYuZmlnY2FwdGlvbi1ib3cge1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuaW5pdGlhbC1zY3JlZW4ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBnYXA6IDFyZW07XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiA0cmVtIDJyZW07XG4gIGZvbnQtZmFtaWx5OiAkeXVzZWk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcblxuICAuaW1nLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDA7XG4gICAgZmxleC1ncm93OiAwLjg7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaW1nIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgfVxuICB9XG5cbiAgJi1tZXNzYWdlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZ3JvdzogMC4yO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cblxuICAubWVzc2FnZSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAmOmVtcHR5IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgYnV0dG9uW3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDE5Ljc1cmVtO1xuICAgIGhlaWdodDogNC4zNzVyZW07XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZm9udC1mYW1pbHk6ICR5dXNlaTtcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgY29sb3I6ICMwMDA7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGJhY2tncm91bmQ6IHJnYigyNTUsIDI0MCwgMCk7XG4gICAgYm9yZGVyOiAwLjI1cmVtIHNvbGlkICMwMDA7XG4gICAgYm9yZGVyLXJhZGl1czogOTk5OXB4O1xuICAgIGJveC1zaGFkb3c6IDAgMC4zMTI1cmVtIDAgIzAwMDtcbiAgICB0cmFuc2l0aW9uOiAwLjNzIGVhc2U7XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIEBtZWRpYSBwcmludCwgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDUxcHgpIHtcbiAgICAgICAgYmFja2dyb3VuZDogcmdiKDE3MCwgMTYxLCAwKTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2IoMTcwLCAxNjEsIDApO1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDAuMzEyNXJlbSk7XG4gICAgfVxuXG4gICAgJjpkaXNhYmxlZCB7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodC1ncmV5O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICB9XG4gIH1cbn1cbiIsIi5yZXRyeS1mb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGdhcDogMXJlbTtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDAuNXJlbSA0cmVtIDFyZW07XG4gIGZvbnQtZmFtaWx5OiAkeXVzZWk7XG4gIGJvcmRlci1yYWRpdXM6IDAuNXJlbTtcblxuICAubWVzc2FnZSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcblxuICAgICY6ZW1wdHkge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICBidXR0b25bdHlwZT1cInN1Ym1pdFwiXSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMTkuNzVyZW07XG4gICAgaGVpZ2h0OiA0LjM3NXJlbTtcbiAgICBtYXJnaW46IDFyZW0gYXV0bztcbiAgICBmb250LWZhbWlseTogJHl1c2VpO1xuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZDogcmdiKDI1NSwgMjQwLCAwKTtcbiAgICBib3JkZXI6IDAuMjVyZW0gc29saWQgIzAwMDtcbiAgICBib3JkZXItcmFkaXVzOiA5OTk5cHg7XG4gICAgYm94LXNoYWRvdzogMCAwLjMxMjVyZW0gMCAjMDAwO1xuICAgIHRyYW5zaXRpb246IDAuM3MgZWFzZTtcblxuICAgICY6aG92ZXIge1xuICAgICAgQG1lZGlhIHByaW50LCBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwNTFweCkge1xuICAgICAgICBiYWNrZ3JvdW5kOiByZ2IoMTcwLCAxNjEsIDApO1xuICAgICAgfVxuICAgIH1cblxuICAgICY6YWN0aXZlIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYigxNzAsIDE2MSwgMCk7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMC4zMTI1cmVtKTtcbiAgICB9XG5cbiAgICAmOmRpc2FibGVkIHtcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICAgYmFja2dyb3VuZDogcmdiKDE3MCwgMTYxLCAwKTtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgfVxuICB9XG59XG4iLCIucHJpemUtYm94IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC1ncm93OiAxO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGZvbnQtZmFtaWx5OiAkeXVzZWk7XG5cbiAgLnByaXplLWl0ZW0ge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBnYXA6IDFyZW07XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgcGFkZGluZy1ib3R0b206IDJyZW07XG4gIH1cblxuICAucHJpemUtaXRlbS10aXRsZSB7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICBjb2xvcjogJGJsdWU7XG4gIH1cblxuICAuZG93bmxvYWQtcHJpemUge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgd2lkdGg6IDI1cmVtO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBtYXgtaGVpZ2h0OiA3NXZoO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJsYWNrO1xuICAgIGJvcmRlcjogMC4yNXJlbSBzb2xpZCAkbGlnaHQtZ3JleTtcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDRweCAxcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICAgIHRyYW5zaXRpb246IGJvcmRlciAwLjJzO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBAbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTA1MXB4KSB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGJsdWU7XG4gICAgICB9XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWluLXdpZHRoOiAxMDAlO1xuICAgICAgbWF4LXdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cbiAgfVxuXG4gIC5tZXNzYWdlIHtcbiAgICBtYXJnaW46IDA7XG4gIH1cbn1cbiIsIkBrZXlmcmFtZXMgcm90YXRpb24ge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG4gIH1cblxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi5zcGlubmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDRyZW07XG4gIGhlaWdodDogNHJlbTtcbiAgYm9yZGVyOiAwLjI1cmVtIHNvbGlkICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYW5pbWF0aW9uOiByb3RhdGlvbiAxcyBsaW5lYXIgaW5maW5pdGU7XG5cbiAgJjo6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICB3aWR0aDogNC41cmVtO1xuICAgIGhlaWdodDogNC41cmVtO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYm9yZGVyOiAwLjI1cmVtIHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmYmYwMDA7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICB9XG59XG5cbi5oYXMtc3Bpbm5lci1mb3JtIHtcbiAgLnNwaW5uZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAmLmlzLXN1Ym1pdHRpbmcge1xuICAgICY6OmJlZm9yZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB6LWluZGV4OiA5OTg7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMxYzQwOTgsIDAuNik7XG4gICAgfVxuXG4gICAgLnNwaW5uZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDJyZW0pO1xuICAgICAgbGVmdDogY2FsYyg1MCUgLSAycmVtKTtcbiAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuIiwiLmFwcC1zcGxhc2hzY3JlZW4ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgei1pbmRleDogOTk5O1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCA2NCwgMTUyLCAwLjYpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuNHM7XG5cbiAgJi5mYWRlb3V0IHtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG5cbiAgJjpub3QoLmlzLW9uKSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/