@font-face{font-family:Gotham;font-weight:400;src:url(/assets/css/fonts/gotham/Gotham-Book.ttf) format("truetype")}@font-face{font-family:Gotham;font-weight:500;src:url(/assets/css/fonts/gotham/Gotham-Medium.ttf) format("truetype")}@font-face{font-family:Gotham;font-weight:700;src:url(/assets/css/fonts/gotham/Gotham-Bold.ttf) format("truetype")}@font-face{font-family:Gotham;font-weight:900;src:url(/assets/css/fonts/gotham/Gotham-BlackRegular.ttf) format("truetype")}@font-face{font-family:GothamNarrow;font-weight:400;src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-Book.eot?1448071880);src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-Book.eot?&1448071880#iefix) format("embedded-opentype"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Book.woff?1448071880) format("woff"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Book.ttf?1448071880) format("truetype"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Book.svg?1448071880) format("svg")}@font-face{font-family:GothamNarrow;font-weight:700;src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-Bold.eot?1448071982);src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-Bold.eot?&1448071982#iefix) format("embedded-opentype"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Bold.woff?1448071982) format("woff"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Bold.ttf?1448071982) format("truetype"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Bold.svg?1448071984) format("svg")}@font-face{font-family:GothamNarrow;font-style:italic;src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-BookItalic.eot?1448072064);src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-BookItalic.eot?&1448072064#iefix) format("embedded-opentype"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-BookItalic.woff?1448072064) format("woff"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-BookItalic.ttf?1448072064) format("truetype"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-BookItalic.svg?1448072064) format("svg")}@font-face{font-family:GothamNarrow;font-weight:300;src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-Light.eot?1448072026);src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-Light.eot?&1448072026#iefix) format("embedded-opentype"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Light.woff?1448072026) format("woff"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Light.ttf?1448072026) format("truetype"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Light.svg?1448072026) format("svg")}@font-face{font-family:GothamNarrow;font-weight:500;src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-Medium.otf) format("opentype")}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-size:14px;line-height:1.42857143;color:#333;background-color:#fff}.blog-details button[data-sf-role=comments-new-submit-button],.button,.button-secondary,.button-small-text,.search-form button,.simple-button,body.blog .sfcommentsSubmitBtn,button,input,input[title="Search input"]+span+button,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}figure{margin:0}img{vertical-align:middle}.img-responsive,img{display:block;max-width:100%;height:auto}.img-rounded{border-radius:6px}.img-thumbnail{padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;transition:all .2s ease-in-out;display:inline-block;max-width:100%;height:auto}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border:0;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}[role=button]{cursor:pointer}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:500;line-height:1.1;color:inherit}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:0;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}.h1,h1{font-size:36px}.h2,h2{font-size:30px}.h3,h3{font-size:24px}.h4,h4{font-size:18px}.h5,h5{font-size:14px}.h6,h6{font-size:12px}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{background-color:#fcf8e3;padding:.2em}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.initialism,.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#337ab7}a.text-primary:focus,a.text-primary:hover{color:#286090}.text-success{color:#3c763d}a.text-success:focus,a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:focus,a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:focus,a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:focus,a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#337ab7}a.bg-primary:focus,a.bg-primary:hover{background-color:#286090}.bg-success{background-color:#dff0d8}a.bg-success:focus,a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:focus,a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:focus,a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:focus,a.bg-danger:hover{background-color:#e4b9b9}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}ol,ul{margin-top:0;margin-bottom:10px}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}.list-inline,.list-unstyled{padding-left:0;list-style:none}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-left:5px;padding-right:5px}dl{margin-top:0;margin-bottom:20px}dd,dt{line-height:1.42857143}dt{font-weight:700}dd{margin-left:0}.dl-horizontal dd:after,.dl-horizontal dd:before{content:" ";display:table}.dl-horizontal dd:after{clear:both}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;clear:left;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}}.initialism{font-size:90%}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child{margin-bottom:0}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;line-height:1.42857143;color:#777}blockquote .small:before,blockquote footer:before,blockquote small:before{content:"\2014 \00A0"}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;border-right:5px solid #eee;border-left:0;text-align:right}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:""}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:"\00A0 \2014"}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}.container,.global-search,header .hero{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.container:after,.container:before,.global-search:after,.global-search:before,header .hero:after,header .hero:before{content:" ";display:table}.container:after,.global-search:after,header .hero:after{clear:both}@media (min-width:768px){.container,.global-search,header .hero{width:740px}}@media (min-width:992px){.container,.global-search,header .hero{width:960px}}@media (min-width:1200px){.container,.global-search,header .hero{width:1168px}}.container-fluid{margin-right:auto;margin-left:auto;padding-left:10px;padding-right:10px}.container-fluid:after,.container-fluid:before{content:" ";display:table}.container-fluid:after{clear:both}.row{margin-left:-10px;margin-right:-10px}.row:after,.row:before{content:" ";display:table}.row:after{clear:both}.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{position:relative;min-height:1px;padding-left:10px;padding-right:10px}.col-xs-1,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.col-xs-10,.col-xs-11,.col-xs-12{float:left}.col-xs-1{width:8.33333333%}.col-xs-2{width:16.66666667%}.col-xs-3{width:25%}.col-xs-4{width:33.33333333%}.col-xs-5{width:41.66666667%}.col-xs-6{width:50%}.col-xs-7{width:58.33333333%}.col-xs-8{width:66.66666667%}.col-xs-9{width:75%}.col-xs-10{width:83.33333333%}.col-xs-11{width:91.66666667%}.col-xs-12{width:100%}.col-xs-pull-0{right:auto}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-3{right:25%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-6{right:50%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-9{right:75%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-12{right:100%}.col-xs-push-0{left:auto}.col-xs-push-1{left:8.33333333%}.col-xs-push-2{left:16.66666667%}.col-xs-push-3{left:25%}.col-xs-push-4{left:33.33333333%}.col-xs-push-5{left:41.66666667%}.col-xs-push-6{left:50%}.col-xs-push-7{left:58.33333333%}.col-xs-push-8{left:66.66666667%}.col-xs-push-9{left:75%}.col-xs-push-10{left:83.33333333%}.col-xs-push-11{left:91.66666667%}.col-xs-push-12{left:100%}.col-xs-offset-0{margin-left:0}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-12{margin-left:100%}@media (min-width:768px){.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12{float:left}.col-sm-1{width:8.33333333%}.col-sm-2{width:16.66666667%}.col-sm-3{width:25%}.col-sm-4{width:33.33333333%}.col-sm-5{width:41.66666667%}.col-sm-6{width:50%}.col-sm-7{width:58.33333333%}.col-sm-8{width:66.66666667%}.col-sm-9{width:75%}.col-sm-10{width:83.33333333%}.col-sm-11{width:91.66666667%}.col-sm-12{width:100%}.col-sm-pull-0{right:auto}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-3{right:25%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-6{right:50%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-9{right:75%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-12{right:100%}.col-sm-push-0{left:auto}.col-sm-push-1{left:8.33333333%}.col-sm-push-2{left:16.66666667%}.col-sm-push-3{left:25%}.col-sm-push-4{left:33.33333333%}.col-sm-push-5{left:41.66666667%}.col-sm-push-6{left:50%}.col-sm-push-7{left:58.33333333%}.col-sm-push-8{left:66.66666667%}.col-sm-push-9{left:75%}.col-sm-push-10{left:83.33333333%}.col-sm-push-11{left:91.66666667%}.col-sm-push-12{left:100%}.col-sm-offset-0{margin-left:0}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-12{margin-left:100%}}@media (min-width:992px){.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12{float:left}.col-md-1{width:8.33333333%}.col-md-2{width:16.66666667%}.col-md-3{width:25%}.col-md-4{width:33.33333333%}.col-md-5{width:41.66666667%}.col-md-6{width:50%}.col-md-7{width:58.33333333%}.col-md-8{width:66.66666667%}.col-md-9{width:75%}.col-md-10{width:83.33333333%}.col-md-11{width:91.66666667%}.col-md-12{width:100%}.col-md-pull-0{right:auto}.col-md-pull-1{right:8.33333333%}.col-md-pull-2{right:16.66666667%}.col-md-pull-3{right:25%}.col-md-pull-4{right:33.33333333%}.col-md-pull-5{right:41.66666667%}.col-md-pull-6{right:50%}.col-md-pull-7{right:58.33333333%}.col-md-pull-8{right:66.66666667%}.col-md-pull-9{right:75%}.col-md-pull-10{right:83.33333333%}.col-md-pull-11{right:91.66666667%}.col-md-pull-12{right:100%}.col-md-push-0{left:auto}.col-md-push-1{left:8.33333333%}.col-md-push-2{left:16.66666667%}.col-md-push-3{left:25%}.col-md-push-4{left:33.33333333%}.col-md-push-5{left:41.66666667%}.col-md-push-6{left:50%}.col-md-push-7{left:58.33333333%}.col-md-push-8{left:66.66666667%}.col-md-push-9{left:75%}.col-md-push-10{left:83.33333333%}.col-md-push-11{left:91.66666667%}.col-md-push-12{left:100%}.col-md-offset-0{margin-left:0}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-3{margin-left:25%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-6{margin-left:50%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-9{margin-left:75%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-12{margin-left:100%}}@media (min-width:1200px){.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12{float:left}.col-lg-1{width:8.33333333%}.col-lg-2{width:16.66666667%}.col-lg-3{width:25%}.col-lg-4{width:33.33333333%}.col-lg-5{width:41.66666667%}.col-lg-6{width:50%}.col-lg-7{width:58.33333333%}.col-lg-8{width:66.66666667%}.col-lg-9{width:75%}.col-lg-10{width:83.33333333%}.col-lg-11{width:91.66666667%}.col-lg-12{width:100%}.col-lg-pull-0{right:auto}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-3{right:25%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-6{right:50%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-9{right:75%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-12{right:100%}.col-lg-push-0{left:auto}.col-lg-push-1{left:8.33333333%}.col-lg-push-2{left:16.66666667%}.col-lg-push-3{left:25%}.col-lg-push-4{left:33.33333333%}.col-lg-push-5{left:41.66666667%}.col-lg-push-6{left:50%}.col-lg-push-7{left:58.33333333%}.col-lg-push-8{left:66.66666667%}.col-lg-push-9{left:75%}.col-lg-push-10{left:83.33333333%}.col-lg-push-11{left:91.66666667%}.col-lg-push-12{left:100%}.col-lg-offset-0{margin-left:0}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-12{margin-left:100%}}fieldset{margin:0;min-width:0}fieldset,legend{padding:0;border:0}legend{display:block;width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px;font-weight:700}input[type=search]{box-sizing:border-box}input[type=checkbox],input[type=radio]{margin:4px 0 0;margin-top:1px\9;line-height:normal}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}output{padding-top:7px}.form-control,output{display:block;font-size:14px;line-height:1.42857143;color:#555}.form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;background-image:none;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color .15s ease-in-out,box-shadow .15s ease-in-out}.form-control:focus{border-color:#66afe9;outline:0;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:#eee;opacity:1}.form-control[disabled],fieldset[disabled] .form-control{cursor:not-allowed}textarea.form-control{height:auto}input[type=search]{-webkit-appearance:none}@media screen and (-webkit-min-device-pixel-ratio:0){input[type=date].form-control,input[type=datetime-local].form-control,input[type=month].form-control,input[type=time].form-control{line-height:34px}.input-group-sm>.input-group-btn>input[type=date].btn,.input-group-sm>.input-group-btn>input[type=datetime-local].btn,.input-group-sm>.input-group-btn>input[type=month].btn,.input-group-sm>.input-group-btn>input[type=time].btn,.input-group-sm>input[type=date].form-control,.input-group-sm>input[type=date].input-group-addon,.input-group-sm>input[type=datetime-local].form-control,.input-group-sm>input[type=datetime-local].input-group-addon,.input-group-sm>input[type=month].form-control,.input-group-sm>input[type=month].input-group-addon,.input-group-sm>input[type=time].form-control,.input-group-sm>input[type=time].input-group-addon,.input-group-sm input[type=date],.input-group-sm input[type=datetime-local],.input-group-sm input[type=month],.input-group-sm input[type=time],input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px}.input-group-lg>.input-group-btn>input[type=date].btn,.input-group-lg>.input-group-btn>input[type=datetime-local].btn,.input-group-lg>.input-group-btn>input[type=month].btn,.input-group-lg>.input-group-btn>input[type=time].btn,.input-group-lg>input[type=date].form-control,.input-group-lg>input[type=date].input-group-addon,.input-group-lg>input[type=datetime-local].form-control,.input-group-lg>input[type=datetime-local].input-group-addon,.input-group-lg>input[type=month].form-control,.input-group-lg>input[type=month].input-group-addon,.input-group-lg>input[type=time].form-control,.input-group-lg>input[type=time].input-group-addon,.input-group-lg input[type=date],.input-group-lg input[type=datetime-local],.input-group-lg input[type=month],.input-group-lg input[type=time],input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px}}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-top:10px;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;padding-left:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox-inline input[type=checkbox],.checkbox input[type=checkbox],.radio-inline input[type=radio],.radio input[type=radio]{position:absolute;margin-left:-20px;margin-top:4px\9}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{position:relative;display:inline-block;padding-left:20px;margin-bottom:0;vertical-align:middle;font-weight:400;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .checkbox label,fieldset[disabled] .radio-inline,fieldset[disabled] .radio label,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0;min-height:34px}.form-control-static.input-lg,.form-control-static.input-sm,.input-group-lg>.form-control-static.form-control,.input-group-lg>.form-control-static.input-group-addon,.input-group-lg>.input-group-btn>.form-control-static.btn,.input-group-sm>.form-control-static.form-control,.input-group-sm>.form-control-static.input-group-addon,.input-group-sm>.input-group-btn>.form-control-static.btn{padding-left:0;padding-right:0}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn,.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.input-group-sm>.input-group-btn>select.btn,.input-group-sm>select.form-control,.input-group-sm>select.input-group-addon,select.input-sm{height:30px;line-height:30px}.input-group-sm>.input-group-btn>select[multiple].btn,.input-group-sm>.input-group-btn>textarea.btn,.input-group-sm>select[multiple].form-control,.input-group-sm>select[multiple].input-group-addon,.input-group-sm>textarea.form-control,.input-group-sm>textarea.input-group-addon,select[multiple].input-sm,textarea.input-sm{height:auto}.form-group-sm .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.form-group-sm select.form-control{height:30px;line-height:30px}.form-group-sm select[multiple].form-control,.form-group-sm textarea.form-control{height:auto}.form-group-sm .form-control-static{height:30px;min-height:32px;padding:6px 10px;font-size:12px;line-height:1.5}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn,.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.input-group-lg>.input-group-btn>select.btn,.input-group-lg>select.form-control,.input-group-lg>select.input-group-addon,select.input-lg{height:46px;line-height:46px}.input-group-lg>.input-group-btn>select[multiple].btn,.input-group-lg>.input-group-btn>textarea.btn,.input-group-lg>select[multiple].form-control,.input-group-lg>select[multiple].input-group-addon,.input-group-lg>textarea.form-control,.input-group-lg>textarea.input-group-addon,select[multiple].input-lg,textarea.input-lg{height:auto}.form-group-lg .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.form-group-lg select.form-control{height:46px;line-height:46px}.form-group-lg select[multiple].form-control,.form-group-lg textarea.form-control{height:auto}.form-group-lg .form-control-static{height:46px;min-height:38px;padding:11px 16px;font-size:18px;line-height:1.3333333}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.form-group-lg .form-control+.form-control-feedback,.input-group-lg+.form-control-feedback,.input-group-lg>.form-control+.form-control-feedback,.input-group-lg>.input-group-addon+.form-control-feedback,.input-group-lg>.input-group-btn>.btn+.form-control-feedback,.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.form-group-sm .form-control+.form-control-feedback,.input-group-sm+.form-control-feedback,.input-group-sm>.form-control+.form-control-feedback,.input-group-sm>.input-group-addon+.form-control-feedback,.input-group-sm>.input-group-btn>.btn+.form-control-feedback,.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-success .checkbox,.has-success .checkbox-inline,.has-success.checkbox-inline label,.has-success.checkbox label,.has-success .control-label,.has-success .help-block,.has-success .radio,.has-success .radio-inline,.has-success.radio-inline label,.has-success.radio label{color:#3c763d}.has-success .form-control{border-color:#3c763d;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-success .form-control:focus{border-color:#2b542c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #67b168}.has-success .input-group-addon{color:#3c763d;border-color:#3c763d;background-color:#dff0d8}.has-success .form-control-feedback{color:#3c763d}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning.checkbox-inline label,.has-warning.checkbox label,.has-warning .control-label,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline,.has-warning.radio-inline label,.has-warning.radio label{color:#8a6d3b}.has-warning .form-control{border-color:#8a6d3b;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-warning .form-control:focus{border-color:#66512c;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #c0a16b}.has-warning .input-group-addon{color:#8a6d3b;border-color:#8a6d3b;background-color:#fcf8e3}.has-warning .form-control-feedback{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error.checkbox-inline label,.has-error.checkbox label,.has-error .control-label,.has-error .help-block,.has-error .radio,.has-error .radio-inline,.has-error.radio-inline label,.has-error.radio label{color:#a94442}.has-error .form-control{border-color:#a94442;box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}.has-error .form-control:focus{border-color:#843534;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 6px #ce8483}.has-error .input-group-addon{color:#a94442;border-color:#a94442;background-color:#f2dede}.has-error .form-control-feedback{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .form-control-static{display:inline-block}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .control-label{margin-bottom:0;vertical-align:middle}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{margin-top:0;margin-bottom:0;padding-top:7px}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-left:-10px;margin-right:-10px}.form-horizontal .form-group:after,.form-horizontal .form-group:before{content:" ";display:table}.form-horizontal .form-group:after{clear:both}@media (min-width:768px){.form-horizontal .control-label{text-align:right;margin-bottom:0;padding-top:7px}}.form-horizontal .has-feedback .form-control-feedback{right:10px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.333333px;font-size:18px}}@media (min-width:768px){.form-horizontal .form-group-sm .control-label{padding-top:6px;font-size:12px}}.fade{opacity:0;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none}.collapse.in{display:block}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{position:relative;height:0;overflow:hidden;transition-property:height,visibility;transition-duration:.35s;transition-timing-function:ease}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px dashed;border-top:4px solid\9;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown,.dropup{position:relative}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;float:left;min-width:160px;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid #ccc;border:1px solid rgba(0,0,0,.15);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}.dropdown-menu.pull-right{right:0;left:auto}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.dropdown-menu>li>a{display:block;padding:3px 20px;clear:both;font-weight:400;line-height:1.42857143;color:#333;white-space:nowrap}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{text-decoration:none;color:#262626;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;outline:0;background-color:#337ab7}.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;background-color:transparent;background-image:none;filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);cursor:not-allowed}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-right{left:auto;right:0}.dropdown-menu-left{left:0;right:auto}.dropdown-header{display:block;padding:3px 20px;font-size:12px;line-height:1.42857143;color:#777;white-space:nowrap}.dropdown-backdrop{position:fixed;left:0;right:0;bottom:0;top:0;z-index:990}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{border-top:0;border-bottom:4px dashed;border-bottom:4px solid\9;content:""}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:2px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{left:0;right:auto}}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-left:0;padding-right:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-addon,.input-group-btn,.input-group .form-control{display:table-cell}.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child),.input-group .form-control:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;color:#555;text-align:center;background-color:#eee;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.input-group-addon.btn{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.input-group-addon.btn{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle),.input-group .form-control:first-child{border-bottom-right-radius:0;border-top-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle,.input-group .form-control:last-child{border-bottom-left-radius:0;border-top-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{font-size:0;white-space:nowrap}.input-group-btn,.input-group-btn>.btn{position:relative}.input-group-btn>.btn+.btn{margin-left:-1px}.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group{z-index:2;margin-left:-1px}.nav{margin-bottom:0;padding-left:0;list-style:none}.nav:after,.nav:before{content:" ";display:table}.nav:after{clear:both}.nav>li,.nav>li>a{position:relative;display:block}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a{color:#777}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;background-color:transparent;cursor:not-allowed}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#337ab7}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.nav>li>a>img{max-width:none}.nav-tabs{border-bottom:1px solid #ddd}.nav-tabs>li{float:left;margin-bottom:-1px}.nav-tabs>li>a{margin-right:2px;line-height:1.42857143;border:1px solid transparent;border-radius:4px 4px 0 0}.nav-tabs>li>a:hover{border-color:#eee #eee #ddd}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;background-color:#fff;border:1px solid;border-color:#ddd #ddd transparent;cursor:default}.nav-pills>li{float:left}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#337ab7}.nav-stacked>li{float:none}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified,.nav-tabs.nav-justified{width:100%}.nav-justified>li,.nav-tabs.nav-justified>li{float:none}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{text-align:center;margin-bottom:5px}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}@media (min-width:768px){.nav-justified>li,.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a,.nav-tabs.nav-justified>li>a{margin-bottom:0}}.nav-tabs-justified,.nav-tabs.nav-justified{border-bottom:0}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover,.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none}.tab-content>.active{display:block}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-right-radius:0;border-top-left-radius:0}.pagination{display:inline-block;padding-left:0;margin:20px 0;border-radius:4px}.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;line-height:1.42857143;text-decoration:none;color:#337ab7;background-color:#fff;border:1px solid #ddd;margin-left:-1px}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-bottom-left-radius:4px;border-top-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-bottom-right-radius:4px;border-top-right-radius:4px}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{z-index:3;color:#23527c;background-color:#eee;border-color:#ddd}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;color:#fff!important;background-color:#0085ad;border-color:#0085ad;cursor:default}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#777;background-color:#fff;border-color:#ddd;cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px;line-height:1.3333333}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-bottom-left-radius:6px;border-top-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-bottom-right-radius:6px;border-top-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px;line-height:1.5}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-bottom-left-radius:3px;border-top-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-bottom-right-radius:3px;border-top-right-radius:3px}.pager{padding-left:0;margin:20px 0;list-style:none;text-align:center}.pager:after,.pager:before{content:" ";display:table}.pager:after{clear:both}.pager li{display:inline}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;background-color:#fff;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none;background-color:#eee}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#777;background-color:#fff;cursor:not-allowed}.alert{padding:15px;margin-bottom:20px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert .alert-link{font-weight:700}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.alert-success{background-color:#dff0d8;border-color:#d6e9c6;color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{background-color:#d9edf7;border-color:#bce8f1;color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{background-color:#fcf8e3;border-color:#faebcc;color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{background-color:#f2dede;border-color:#ebccd1;color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}.media{margin-top:15px}.media:first-child{margin-top:0}.media img{max-width:none}.media,.media-body{zoom:1;overflow:hidden}.media-body{width:10000px}.media-object{display:block}.media-object.img-thumbnail{max-width:none}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-top:0;margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{margin-bottom:20px;padding-left:0}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-right-radius:4px;border-top-left-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.blog-details button.list-group-item[data-sf-role=comments-new-submit-button],.list-group-item.button,.list-group-item.button-secondary,.list-group-item.button-small-text,.list-group-item.simple-button,a.list-group-item,body.blog .list-group-item.sfcommentsSubmitBtn,button.list-group-item,input[title="Search input"]+span+button.list-group-item{color:#555}.list-group-item.button-secondary .list-group-item-heading,.list-group-item.button-small-text .list-group-item-heading,.list-group-item.button .list-group-item-heading,.list-group-item.simple-button .list-group-item-heading,a.list-group-item .list-group-item-heading,body.blog .list-group-item.sfcommentsSubmitBtn .list-group-item-heading,button.list-group-item .list-group-item-heading{color:#333}.list-group-item.button-secondary:focus,.list-group-item.button-secondary:hover,.list-group-item.button-small-text:focus,.list-group-item.button-small-text:hover,.list-group-item.button:focus,.list-group-item.button:hover,.list-group-item.simple-button:focus,.list-group-item.simple-button:hover,a.list-group-item:focus,a.list-group-item:hover,body.blog .list-group-item.sfcommentsSubmitBtn:focus,body.blog .list-group-item.sfcommentsSubmitBtn:hover,button.list-group-item:focus,button.list-group-item:hover{text-decoration:none;color:#555;background-color:#f5f5f5}.blog-details button.list-group-item[data-sf-role=comments-new-submit-button],.list-group-item.button,.list-group-item.button-secondary,.list-group-item.button-small-text,.list-group-item.simple-button,body.blog .list-group-item.sfcommentsSubmitBtn,button.list-group-item,input[title="Search input"]+span+button.list-group-item{width:100%;text-align:left}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{background-color:#eee;color:#777;cursor:not-allowed}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#337ab7;border-color:#337ab7}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#c7ddef}.list-group-item-success{color:#3c763d;background-color:#dff0d8}.blog-details button.list-group-item-success[data-sf-role=comments-new-submit-button],.list-group-item-success.button,.list-group-item-success.button-secondary,.list-group-item-success.button-small-text,.list-group-item-success.simple-button,a.list-group-item-success,body.blog .list-group-item-success.sfcommentsSubmitBtn,button.list-group-item-success,input[title="Search input"]+span+button.list-group-item-success{color:#3c763d}.list-group-item-success.button-secondary .list-group-item-heading,.list-group-item-success.button-small-text .list-group-item-heading,.list-group-item-success.button .list-group-item-heading,.list-group-item-success.simple-button .list-group-item-heading,a.list-group-item-success .list-group-item-heading,body.blog .list-group-item-success.sfcommentsSubmitBtn .list-group-item-heading,button.list-group-item-success .list-group-item-heading{color:inherit}.list-group-item-success.button-secondary:focus,.list-group-item-success.button-secondary:hover,.list-group-item-success.button-small-text:focus,.list-group-item-success.button-small-text:hover,.list-group-item-success.button:focus,.list-group-item-success.button:hover,.list-group-item-success.simple-button:focus,.list-group-item-success.simple-button:hover,a.list-group-item-success:focus,a.list-group-item-success:hover,body.blog .list-group-item-success.sfcommentsSubmitBtn:focus,body.blog .list-group-item-success.sfcommentsSubmitBtn:hover,button.list-group-item-success:focus,button.list-group-item-success:hover{color:#3c763d;background-color:#d0e9c6}.list-group-item-success.active.button,.list-group-item-success.active.button-secondary,.list-group-item-success.active.button-secondary:focus,.list-group-item-success.active.button-secondary:hover,.list-group-item-success.active.button-small-text,.list-group-item-success.active.button-small-text:focus,.list-group-item-success.active.button-small-text:hover,.list-group-item-success.active.button:focus,.list-group-item-success.active.button:hover,.list-group-item-success.active.simple-button,.list-group-item-success.active.simple-button:focus,.list-group-item-success.active.simple-button:hover,a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover,body.blog .list-group-item-success.active.sfcommentsSubmitBtn,body.blog .list-group-item-success.active.sfcommentsSubmitBtn:focus,body.blog .list-group-item-success.active.sfcommentsSubmitBtn:hover,button.list-group-item-success.active,button.list-group-item-success.active:focus,button.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}.list-group-item-info{color:#31708f;background-color:#d9edf7}.blog-details button.list-group-item-info[data-sf-role=comments-new-submit-button],.list-group-item-info.button,.list-group-item-info.button-secondary,.list-group-item-info.button-small-text,.list-group-item-info.simple-button,a.list-group-item-info,body.blog .list-group-item-info.sfcommentsSubmitBtn,button.list-group-item-info,input[title="Search input"]+span+button.list-group-item-info{color:#31708f}.list-group-item-info.button-secondary .list-group-item-heading,.list-group-item-info.button-small-text .list-group-item-heading,.list-group-item-info.button .list-group-item-heading,.list-group-item-info.simple-button .list-group-item-heading,a.list-group-item-info .list-group-item-heading,body.blog .list-group-item-info.sfcommentsSubmitBtn .list-group-item-heading,button.list-group-item-info .list-group-item-heading{color:inherit}.list-group-item-info.button-secondary:focus,.list-group-item-info.button-secondary:hover,.list-group-item-info.button-small-text:focus,.list-group-item-info.button-small-text:hover,.list-group-item-info.button:focus,.list-group-item-info.button:hover,.list-group-item-info.simple-button:focus,.list-group-item-info.simple-button:hover,a.list-group-item-info:focus,a.list-group-item-info:hover,body.blog .list-group-item-info.sfcommentsSubmitBtn:focus,body.blog .list-group-item-info.sfcommentsSubmitBtn:hover,button.list-group-item-info:focus,button.list-group-item-info:hover{color:#31708f;background-color:#c4e3f3}.list-group-item-info.active.button,.list-group-item-info.active.button-secondary,.list-group-item-info.active.button-secondary:focus,.list-group-item-info.active.button-secondary:hover,.list-group-item-info.active.button-small-text,.list-group-item-info.active.button-small-text:focus,.list-group-item-info.active.button-small-text:hover,.list-group-item-info.active.button:focus,.list-group-item-info.active.button:hover,.list-group-item-info.active.simple-button,.list-group-item-info.active.simple-button:focus,.list-group-item-info.active.simple-button:hover,a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover,body.blog .list-group-item-info.active.sfcommentsSubmitBtn,body.blog .list-group-item-info.active.sfcommentsSubmitBtn:focus,body.blog .list-group-item-info.active.sfcommentsSubmitBtn:hover,button.list-group-item-info.active,button.list-group-item-info.active:focus,button.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}.list-group-item-warning{color:#8a6d3b;background-color:#fcf8e3}.blog-details button.list-group-item-warning[data-sf-role=comments-new-submit-button],.list-group-item-warning.button,.list-group-item-warning.button-secondary,.list-group-item-warning.button-small-text,.list-group-item-warning.simple-button,a.list-group-item-warning,body.blog .list-group-item-warning.sfcommentsSubmitBtn,button.list-group-item-warning,input[title="Search input"]+span+button.list-group-item-warning{color:#8a6d3b}.list-group-item-warning.button-secondary .list-group-item-heading,.list-group-item-warning.button-small-text .list-group-item-heading,.list-group-item-warning.button .list-group-item-heading,.list-group-item-warning.simple-button .list-group-item-heading,a.list-group-item-warning .list-group-item-heading,body.blog .list-group-item-warning.sfcommentsSubmitBtn .list-group-item-heading,button.list-group-item-warning .list-group-item-heading{color:inherit}.list-group-item-warning.button-secondary:focus,.list-group-item-warning.button-secondary:hover,.list-group-item-warning.button-small-text:focus,.list-group-item-warning.button-small-text:hover,.list-group-item-warning.button:focus,.list-group-item-warning.button:hover,.list-group-item-warning.simple-button:focus,.list-group-item-warning.simple-button:hover,a.list-group-item-warning:focus,a.list-group-item-warning:hover,body.blog .list-group-item-warning.sfcommentsSubmitBtn:focus,body.blog .list-group-item-warning.sfcommentsSubmitBtn:hover,button.list-group-item-warning:focus,button.list-group-item-warning:hover{color:#8a6d3b;background-color:#faf2cc}.list-group-item-warning.active.button,.list-group-item-warning.active.button-secondary,.list-group-item-warning.active.button-secondary:focus,.list-group-item-warning.active.button-secondary:hover,.list-group-item-warning.active.button-small-text,.list-group-item-warning.active.button-small-text:focus,.list-group-item-warning.active.button-small-text:hover,.list-group-item-warning.active.button:focus,.list-group-item-warning.active.button:hover,.list-group-item-warning.active.simple-button,.list-group-item-warning.active.simple-button:focus,.list-group-item-warning.active.simple-button:hover,a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover,body.blog .list-group-item-warning.active.sfcommentsSubmitBtn,body.blog .list-group-item-warning.active.sfcommentsSubmitBtn:focus,body.blog .list-group-item-warning.active.sfcommentsSubmitBtn:hover,button.list-group-item-warning.active,button.list-group-item-warning.active:focus,button.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}.list-group-item-danger{color:#a94442;background-color:#f2dede}.blog-details button.list-group-item-danger[data-sf-role=comments-new-submit-button],.list-group-item-danger.button,.list-group-item-danger.button-secondary,.list-group-item-danger.button-small-text,.list-group-item-danger.simple-button,a.list-group-item-danger,body.blog .list-group-item-danger.sfcommentsSubmitBtn,button.list-group-item-danger,input[title="Search input"]+span+button.list-group-item-danger{color:#a94442}.list-group-item-danger.button-secondary .list-group-item-heading,.list-group-item-danger.button-small-text .list-group-item-heading,.list-group-item-danger.button .list-group-item-heading,.list-group-item-danger.simple-button .list-group-item-heading,a.list-group-item-danger .list-group-item-heading,body.blog .list-group-item-danger.sfcommentsSubmitBtn .list-group-item-heading,button.list-group-item-danger .list-group-item-heading{color:inherit}.list-group-item-danger.button-secondary:focus,.list-group-item-danger.button-secondary:hover,.list-group-item-danger.button-small-text:focus,.list-group-item-danger.button-small-text:hover,.list-group-item-danger.button:focus,.list-group-item-danger.button:hover,.list-group-item-danger.simple-button:focus,.list-group-item-danger.simple-button:hover,a.list-group-item-danger:focus,a.list-group-item-danger:hover,body.blog .list-group-item-danger.sfcommentsSubmitBtn:focus,body.blog .list-group-item-danger.sfcommentsSubmitBtn:hover,button.list-group-item-danger:focus,button.list-group-item-danger:hover{color:#a94442;background-color:#ebcccc}.list-group-item-danger.active.button,.list-group-item-danger.active.button-secondary,.list-group-item-danger.active.button-secondary:focus,.list-group-item-danger.active.button-secondary:hover,.list-group-item-danger.active.button-small-text,.list-group-item-danger.active.button-small-text:focus,.list-group-item-danger.active.button-small-text:hover,.list-group-item-danger.active.button:focus,.list-group-item-danger.active.button:hover,.list-group-item-danger.active.simple-button,.list-group-item-danger.active.simple-button:focus,.list-group-item-danger.active.simple-button:hover,a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover,body.blog .list-group-item-danger.active.sfcommentsSubmitBtn,body.blog .list-group-item-danger.active.sfcommentsSubmitBtn:focus,body.blog .list-group-item-danger.active.sfcommentsSubmitBtn:hover,button.list-group-item-danger.active,button.list-group-item-danger.active:focus,button.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;left:0;bottom:0;height:100%;width:100%;border:0}.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive-4by3{padding-bottom:75%}.close{float:right;font-size:21px;font-weight:700;line-height:1;color:#000;text-shadow:0 1px 0 #fff;opacity:.2;filter:alpha(opacity=20)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;opacity:.5;filter:alpha(opacity=50)}.blog-details button.close[data-sf-role=comments-new-submit-button],.close.button,.close.button-secondary,.close.button-small-text,.close.simple-button,body.blog .close.sfcommentsSubmitBtn,button.close,input[title="Search input"]+span+button.close{padding:0;cursor:pointer;background:transparent;border:0;-webkit-appearance:none}table{background-color:transparent}caption{padding-top:8px;padding-bottom:8px;color:#777}caption,th{text-align:left}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-of-type(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover{background-color:#f5f5f5}table col[class*=col-]{position:static;float:none;display:table-column}table td[class*=col-],table th[class*=col-]{position:static;float:none;display:table-cell}.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{overflow-x:auto;min-height:.01%}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:40px;overflow-y:hidden;border:1px solid #ddd}.table-responsive::-webkit-scrollbar{-webkit-appearance:none;background:#eee}.table-responsive::-webkit-scrollbar-thumb{background-color:#b8b8b8}.table-responsive::-webkit-scrollbar:vertical{width:100%}.table-responsive::-webkit-scrollbar:horizontal{height:8px}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}.article-footer:after,.article-footer:before,.article-set-wrapper:after,.article-set-wrapper:before,.article-wrapper:after,.article-wrapper:before,.clearfix:after,.clearfix:before,.events-block-wrapper:after,.events-block-wrapper:before,.filter-wrapper:after,.filter-wrapper:before,.image-box-left:after,.image-box-left:before,.image-box-right:after,.image-box-right:before,.img-box-center:after,.img-box-center:before,.img-box-left:after,.img-box-left:before,.img-box-right:after,.img-box-right:before,.inner.topics .content:after,.inner.topics .content:before,.main-content .content ol:after,.main-content .content ol:before,.main-content .content ul:after,.main-content .content ul:before,.mm-promo .promo-img-left:after,.mm-promo .promo-img-left:before,.mm-promo:after,.mm-promo:before,.topics-filter-wrapper:after,.topics-filter-wrapper:before{content:" ";display:table}.article-footer:after,.article-set-wrapper:after,.article-wrapper:after,.clearfix:after,.events-block-wrapper:after,.filter-wrapper:after,.image-box-left:after,.image-box-right:after,.img-box-center:after,.img-box-left:after,.img-box-right:after,.inner.topics .content:after,.main-content .content ol:after,.main-content .content ul:after,.mm-promo .promo-img-left:after,.mm-promo:after,.topics-filter-wrapper:after{clear:both}.center-block{display:block;margin-left:auto;margin-right:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}.hidden{display:none!important}.affix{position:fixed}.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table!important}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}}@media (max-width:767px){.visible-xs-block{display:block!important}}@media (max-width:767px){.visible-xs-inline{display:inline!important}}@media (max-width:767px){.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table!important}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-block{display:block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline{display:inline!important}}@media (min-width:768px) and (max-width:991px){.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table!important}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-block{display:block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline{display:inline!important}}@media (min-width:992px) and (max-width:1199px){.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table!important}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}}@media (min-width:1200px){.visible-lg-block{display:block!important}}@media (min-width:1200px){.visible-lg-inline{display:inline!important}}@media (min-width:1200px){.visible-lg-inline-block{display:inline-block!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media (min-width:1200px){.hidden-lg{display:none!important}}.visible-print{display:none!important}@media print{.visible-print{display:block!important}table.visible-print{display:table!important}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}}.visible-print-block{display:none!important}@media print{.visible-print-block{display:block!important}}.visible-print-inline{display:none!important}@media print{.visible-print-inline{display:inline!important}}.visible-print-inline-block{display:none!important}@media print{.visible-print-inline-block{display:inline-block!important}}@media print{.hidden-print{display:none!important}}html{font-size:100%;line-height:1.5em}#main-nav-wrapper .login>ul .mm-content a:hover:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary),#main-nav-wrapper .login>ul .mm-content li li a:hover,#main-nav-wrapper .login>ul>li>a:hover,#main-nav-wrapper nav>ul .mm-content a:hover:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary),#main-nav-wrapper nav>ul .mm-content li li a:hover,#main-nav-wrapper nav>ul>li>a:hover,.access-button:hover,.article-link:hover,.blog-details [data-sf-role=comments-new-submit-button].button:hover,.blog-details button[data-sf-role=comments-new-submit-button]:hover,.button-secondary:hover,.button-secondary:hover:not(.dropdown-toggle),.button-small-text:hover,.button-small-text:hover:not(.dropdown-toggle),.button-white-outline a:hover,.button:hover,.button:hover:not(.dropdown-toggle),.event-title-location .title a:hover,.feature-box a:hover,.filtersContainer .buttons input[type=submit]:hover,.footer-social-links li:hover,.search-form button:hover,.simple-button:hover,.simple-button:hover:not(.dropdown-toggle),.topic-link:hover,.topics-wrapper a:hover,body.blog .sfcommentsSubmitBtn:hover,button:hover:not(.dropdown-toggle),input[title="Search input"]+span+button:hover{border-bottom:none!important;text-decoration:none!important}.band a:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary),.main-content a:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary){color:#0085ad}.band a:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary):hover,.main-content a:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary):hover{text-decoration:underline}.footer-social-links span,.global-search .search-inputs label,.nav-utilities ul li span:not(.shop-count),.site-name{position:absolute!important;clip:rect(1px 1px 1px 1px);clip:rect(1px,1px,1px,1px);padding:0!important;border:0!important;height:1px!important;width:1px!important;overflow:hidden}.focusable.site-name:active,.focusable.site-name:focus,.footer-social-links span.focusable:active,.footer-social-links span.focusable:focus,.global-search .search-inputs label.focusable:active,.global-search .search-inputs label.focusable:focus,.nav-utilities ul li span.focusable:active:not(.shop-count),.nav-utilities ul li span.focusable:focus:not(.shop-count){clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.article-wrapper:hover,.band.article-slider .feature-box:hover,.band.articles .feature-box:hover{background-color:rgba(255,195,92,.5)}.article-wrapper:hover *,.band.article-slider .feature-box:hover *,.band.articles .feature-box:hover *{color:#1c3040!important}.article-wrapper:hover .label:before,.band.article-slider .feature-box:hover .label:before,.band.articles .feature-box:hover .label:before{background:#fff}.blog-details button[data-sf-role=comments-new-submit-button]:not(.dropdown-toggle),.button-secondary:not(.dropdown-toggle),.button-small-text:not(.dropdown-toggle),.button:not(.dropdown-toggle),.simple-button:not(.dropdown-toggle),body.blog .sfcommentsSubmitBtn:not(.dropdown-toggle),input[title="Search input"]+span+button:not(.dropdown-toggle){font-family:GothamNarrow,Arial,sans-serif;font-size:.875em!important;min-width:185px;padding:10px 15px;margin-bottom:20px;text-align:left;background:#0085ad;background:linear-gradient(90deg,#0085ad 50%,#006f91 0);background-size:200% 100%;background-position:0 100%;color:#fff!important;border-left-width:0;border-bottom-width:0;border-right:53px solid #006f91;border-top-width:0;box-shadow:none;position:relative}.button-secondary:not(.dropdown-toggle):hover,.button-small-text:not(.dropdown-toggle):hover,.button:not(.dropdown-toggle):hover,.simple-button:not(.dropdown-toggle):hover,body.blog .sfcommentsSubmitBtn:not(.dropdown-toggle):hover{background-position:100% 100%;color:#fff}.blog-details button[data-sf-role=comments-new-submit-button]:not(.dropdown-toggle):after,.button-secondary:not(.dropdown-toggle):after,.button-small-text:not(.dropdown-toggle):after,.button:not(.dropdown-toggle):after,.simple-button:not(.dropdown-toggle):after,body.blog .sfcommentsSubmitBtn:not(.dropdown-toggle):after,input[title="Search input"]+span+button:not(.dropdown-toggle):after{content:"";background:url(/assets/images/icons/chevron/s05-right-white.png?1444251875) no-repeat 0 0 transparent;position:absolute;right:-42px;top:9px;width:28px;height:24px;background-size:100%}@media (min-width:992px){.blog-details button[data-sf-role=comments-new-submit-button]:not(.dropdown-toggle),.button-secondary:not(.dropdown-toggle),.button-small-text:not(.dropdown-toggle),.button:not(.dropdown-toggle),.simple-button:not(.dropdown-toggle),body.blog .sfcommentsSubmitBtn:not(.dropdown-toggle),input[title="Search input"]+span+button:not(.dropdown-toggle){transition:all .8s ease;padding:15px;font-size:16px!important}.blog-details button[data-sf-role=comments-new-submit-button]:not(.dropdown-toggle):after,.button-secondary:not(.dropdown-toggle):after,.button-small-text:not(.dropdown-toggle):after,.button:not(.dropdown-toggle):after,.simple-button:not(.dropdown-toggle):after,body.blog .sfcommentsSubmitBtn:not(.dropdown-toggle):after,input[title="Search input"]+span+button:not(.dropdown-toggle):after{width:35px;height:30px;right:-43px;top:10px}}.blog-details [data-sf-role=comments-new-submit-button].button,.blog-details button[data-sf-role=comments-new-submit-button],.button,.button-secondary,.button-small-text,.search-form .button,.search-form button,.simple-button,body.blog .sfcommentsSubmitBtn,input[title="Search input"]+span+.button,input[title="Search input"]+span+button{display:inline-block;-moz-appearance:none;-webkit-appearance:none}.blog-details [data-sf-role=comments-new-submit-button].button:active,.blog-details [data-sf-role=comments-new-submit-button].button:hover,.blog-details [data-sf-role=comments-new-submit-button].button:visited,.blog-details button[data-sf-role=comments-new-submit-button]:active,.blog-details button[data-sf-role=comments-new-submit-button]:hover,.blog-details button[data-sf-role=comments-new-submit-button]:visited,.button-secondary:active,.button-secondary:hover,.button-secondary:visited,.button-small-text:active,.button-small-text:hover,.button-small-text:visited,.button:active,.button:hover,.button:visited,.search-form button:active,.search-form button:hover,.search-form button:visited,.simple-button:active,.simple-button:hover,.simple-button:visited,body.blog .sfcommentsSubmitBtn:active,body.blog .sfcommentsSubmitBtn:hover,body.blog .sfcommentsSubmitBtn:visited,input[title="Search input"]+span+button:active,input[title="Search input"]+span+button:hover,input[title="Search input"]+span+button:visited{color:#fff!important}.blog-details [data-sf-role=comments-new-submit-button].button:focus,.blog-details button[data-sf-role=comments-new-submit-button]:focus,.button-secondary:focus,.button-small-text:focus,.button:focus,.search-form button:focus,.simple-button:focus,body.blog .sfcommentsSubmitBtn:focus,input[title="Search input"]+span+button:focus{text-decoration:none!important;color:#fff!important}.blog-details [data-sf-role=comments-new-submit-button].button,.blog-details [data-sf-role=comments-new-submit-button].button-secondary,.blog-details [data-sf-role=comments-new-submit-button].button-small-text,.blog-details button[data-sf-role=comments-new-submit-button],.button-small-text,.search-form .button,.search-form .button-secondary,.search-form .button-small-text,.search-form button,.simple-button,body.blog .sfcommentsSubmitBtn,input[title="Search input"]+span+.button,input[title="Search input"]+span+.button-secondary,input[title="Search input"]+span+.button-small-text,input[title="Search input"]+span+button{font-size:.8125em!important;padding:10px 15px!important;border-width:0 40px 0 0!important}.blog-details [data-sf-role=comments-new-submit-button].button-secondary:after,.blog-details [data-sf-role=comments-new-submit-button].button-small-text:after,.blog-details [data-sf-role=comments-new-submit-button].button:after,.blog-details button[data-sf-role=comments-new-submit-button]:after,.button-small-text:after,.search-form .button-secondary:after,.search-form .button:after,.search-form button:after,.simple-button:after,body.blog .sfcommentsSubmitBtn:after,input[title="Search input"]+span+.button-secondary:after,input[title="Search input"]+span+.button-small-text:after,input[title="Search input"]+span+.button:after,input[title="Search input"]+span+button:after{width:25px!important;right:-32px!important}.button-secondary{background-color:#77c5d5!important;border-right-color:#67b7c7!important;background:linear-gradient(90deg,#77c5d5 50%,#67b7c7 0)!important;background-size:200% 100%!important}.button-secondary:hover{background-position:100% 100%!important}.button-white-outline{width:146px;margin:0 auto;border:3px solid #fff;text-align:center;border-radius:500px;padding:10px;transition:all .2s;cursor:pointer}@media (min-width:992px){.button-white-outline{margin:20px auto}}.button-white-outline:hover{background:hsla(0,0%,100%,.35);border-color:hsla(0,0%,100%,0)}.button-white-outline a{font-size:.875em;color:#fff!important}.button-white-bg{border-radius:3px;display:inline-block;border:1px solid #bdbdbd!important;background:#fff;margin-bottom:20px;position:relative;padding:15px 20% 15px 10px;font-weight:700;margin-left:10px;transition:all .5s ease}@media (min-width:640px){.button-white-bg{padding-right:10%}}.button-white-bg:after{content:"";background:url(/assets/images/sprites/icons/chevron-sf38ec62719.png) no-repeat 0 -295px/100% transparent;position:absolute;right:6px;top:7px;width:28px;height:32px}.button-white-bg:hover{background:#0085ad;color:#fff!important;border-color:#0085ad!important;text-decoration:none!important}.button-white-bg:hover:after{background-position:0 -182px}.access-button,.filtersContainer .buttons input[type=submit]{border-radius:3px;font-size:14px;margin-right:10px;padding:10px 20px;background:#77c5d5}.access-button:hover,.filtersContainer .buttons input[type=submit]:hover{background:#5f9eaa}.access-button.login,.filtersContainer .buttons input.login[type=submit]{background:#b6b6b6}.access-button.login:hover,.filtersContainer .buttons input.login[type=submit]:hover{background:#929292}.blog-details .search-form button[data-sf-role=comments-new-submit-button],.blog-details input[title="Search input"]+span+button[data-sf-role=comments-new-submit-button],.search-form .blog-details button[data-sf-role=comments-new-submit-button],.search-form .button,.search-form .button-secondary,.search-form .button-small-text,.search-form .simple-button,.search-form body.blog .sfcommentsSubmitBtn,.search-form button,.simple-button,body.blog .search-form .sfcommentsSubmitBtn,body.blog input[title="Search input"]+span+.sfcommentsSubmitBtn,input[title="Search input"]+span+.button,input[title="Search input"]+span+.button-secondary,input[title="Search input"]+span+.button-small-text,input[title="Search input"]+span+.simple-button,input[title="Search input"]+span+button{background:#0085ad!important;transition:none!important;border-right:0!important;min-width:auto!important;padding:10px 15px!important;text-transform:capitalize;text-shadow:none!important}.search-form .button-secondary:hover,.search-form .button-small-text:hover,.search-form .button:hover,.search-form body.blog .sfcommentsSubmitBtn:hover,.search-form button:hover,.simple-button:hover,body.blog .search-form .sfcommentsSubmitBtn:hover,body.blog input[title="Search input"]+span+.sfcommentsSubmitBtn:hover,input[title="Search input"]+span+.button-secondary:hover,input[title="Search input"]+span+.button-small-text:hover,input[title="Search input"]+span+.button:hover,input[title="Search input"]+span+button:hover{background-position:0!important;background:#006f91!important}.img-box,.img-box-center,.img-box-left,.img-box-right{margin-bottom:40px}.img-box-center img,.img-box-left img,.img-box-right img,.img-box img{margin:0 auto!important}@media (min-width:640px){.img-box,.img-box-center,.img-box-left,.img-box-right{width:40%}}.img-box-center .img-box-content,.img-box-left .img-box-content,.img-box-right .img-box-content,.img-box .img-box-content{padding:8px}.img-box-center .caption,.img-box-left .caption,.img-box-right .caption,.img-box .caption{text-align:center;font-size:.6875em;margin:8px 0 0}@media (min-width:640px){.img-box-center .caption,.img-box-left .caption,.img-box-right .caption,.img-box .caption{text-align:left}}@media (min-width:640px){.img-box-right{float:right;margin:0 0 10px 20px}}@media (min-width:640px){.img-box-left{float:left;margin:0 20px 10px 0}}@media (min-width:640px){.img-box-center{margin:20px auto}}@media (min-width:640px){.image-box-left{margin:0 20px 10px 0!important}}@media (min-width:640px){.image-box-right{float:right!important;margin:0 0 10px 20px!important}}.main-content .content ol,.main-content .content ul{padding-left:35px}.main-content .content ol ol,.main-content .content ol ul,.main-content .content ul ol,.main-content .content ul ul{padding-left:20px;padding-top:15px}.main-content .content ol ol li:last-child,.main-content .content ol ul li:last-child,.main-content .content ul ol li:last-child,.main-content .content ul ul li:last-child{padding-bottom:0}.main-content .content li{padding-bottom:15px;line-height:27px}.main-content .content ul li{list-style:none;position:relative}.main-content .content ul li:before{color:#002b49;content:"\02014";font-size:9px;left:-15px;line-height:2;padding-right:5px;position:absolute}html.ie8 .main-content .content ul li{display:block;list-style:disc}.main-content .content ul ul li:before{color:#002b49}.main-content .content ol li{padding-left:8px}.main-content .content ol ol li{list-style-type:lower-alpha}ul.arrow-bullets,ul.pdf{list-style:none;padding-left:0!important;margin-bottom:20px}ul.arrow-bullets li{position:relative;padding-left:10px;padding-bottom:10px!important;font-size:.875em}ul.arrow-bullets li:before{content:"\00BB";font-family:Arial,sans-serif;position:absolute;left:0;font-size:12px}ul.pdf li{position:relative;padding-left:25px;line-height:25px;padding-bottom:10px!important;font-size:.875em}ul.pdf li:before{content:"";width:20px;height:23px;position:absolute;left:0}.search-results .btn-group,body.blog .sf_pagerNumeric{float:none!important;margin:20px 0 10px}@media (min-width:992px){.search-results .btn-group,body.blog .sf_pagerNumeric{text-align:center}}.search-results .btn-group a,body.blog .sf_pagerNumeric a{border:1px solid #cfcfcf;display:inline-block;font-size:.875em;width:28px;height:28px;line-height:28px;margin:10px 8px 10px 0;border-radius:3px;color:#77c5d5;text-align:center}.search-results .btn-group a.selected,.search-results .btn-group a:hover,body.blog .sf_pagerNumeric a.selected,body.blog .sf_pagerNumeric a:hover{text-decoration:none!important}@media (min-width:992px){.search-results .btn-group a.selected,.search-results .btn-group a:hover,body.blog .sf_pagerNumeric a.selected,body.blog .sf_pagerNumeric a:hover{background:#77c5d5;color:#fff!important;border-color:#77c5d5}}.main-content .content table{margin:20px 0;border-bottom:1px solid #eee}@media (min-width:767px){.main-content .content table{margin:20px 0 40px}}.main-content .content table ol,.main-content .content table ul{padding-left:20px}.main-content .content th{background:#77c5d5;color:#fff!important;font-weight:400}.main-content .content td,.main-content .content th{font-size:.875em;padding:8px 10px;vertical-align:top}.main-content .content tr:nth-child(2n+2) td{background:#f9f9f9}@media (min-width:1025px){.main-content .content tr:hover td{background:#ececec}}.table-responsive{border:none!important}body{min-width:320px}body.article{background:#fff}.main-content h1,.main-content h2,.main-content h3{font-weight:300}.main-content h1{font-size:30px}.main-content h2{color:#0085ad!important}@media (min-width:992px){.main-content h2{font-size:25px}}.main-content h3{font-size:18px}@media (min-width:992px){.main-content h3{font-size:22px}}.main-content h4{font-weight:700}.inner .main-content .content *{color:#002b49}.main-content .small-text{font-size:.75em}body{color:#002b49;font-size:16px;font-family:GothamNarrow,Arial,sans-serif;font-weight:400;font-style:normal}body b,body strong{font-family:Gotham,Geneva,sans-serif}body em,body i{font-family:GothamNarrow,Arial,sans-serif}a{text-decoration:none}.main-content h1{font-weight:900;text-transform:uppercase;color:#002b49!important}@media (min-width:992px){.main-content h1{font-size:35px}}.main-content h2{font-family:GothamNarrow,Arial,sans-serif;color:#002b49!important;margin-bottom:20px}.main-content h3{text-transform:uppercase;color:#0085ad!important}.main-content h4{font-family:Gotham,Geneva,sans-serif;font-weight:400;font-size:16px}.main-content p{margin-bottom:30px;line-height:27px}.blog-details button[data-sf-role=comments-new-submit-button]:not(.dropdown-toggle),.button-secondary:not(.dropdown-toggle),.button-small-text:not(.dropdown-toggle),.button:not(.dropdown-toggle),.simple-button:not(.dropdown-toggle),body.blog .sfcommentsSubmitBtn:not(.dropdown-toggle),input[title="Search input"]+span+button:not(.dropdown-toggle){text-transform:uppercase}@media (min-width:992px){.blog-details button[data-sf-role=comments-new-submit-button]:not(.dropdown-toggle),.button-secondary:not(.dropdown-toggle),.button-small-text:not(.dropdown-toggle),.button:not(.dropdown-toggle),.simple-button:not(.dropdown-toggle),body.blog .sfcommentsSubmitBtn:not(.dropdown-toggle),input[title="Search input"]+span+button:not(.dropdown-toggle){font-size:.875em!important}}.breadcrumb{display:none}@media (min-width:767px){.breadcrumb{display:block;padding:25px 0 0;background:transparent;border-radius:0;margin-bottom:20px}.landing .breadcrumb{margin-bottom:40px}}@media (min-width:767px) and (min-width:992px){.landing .breadcrumb{padding-right:265px}}.breadcrumb ul{margin:0;padding:0;list-style:none}.breadcrumb li{display:inline;list-style-type:none;margin:0;padding:0;font-size:.75em;color:#676767}.breadcrumb a:after{color:#676767;content:"\000BB";display:inline-block;margin-left:10px;margin-right:5px}@media (min-width:992px){.events h1{max-width:60%;display:inline-block}}.events .content-2-col .col{width:100%!important}.events .content-2-col .col:first-child{display:none!important}@media (min-width:992px){.events .content-2-col{float:right}.events .content-2-col+form{clear:both}}.filtersContainer{border-bottom:1px solid #d2cec7;margin-bottom:40px;padding:20px 0 25px}.filtersContainer .date-filter,.filtersContainer .topics{position:relative;min-height:1px;padding:0}@media (min-width:992px){.filtersContainer .date-filter,.filtersContainer .topics{float:left;width:50%}}.filtersContainer .topics{margin-bottom:20px}@media (min-width:992px){.filtersContainer .topics{margin-bottom:0}}.filtersContainer .filter-label{font-size:.875em;padding-bottom:5px;display:inline-block;color:#6e6e6e!important}.filtersContainer .buttons{margin:20px 0 0}.filtersContainer .buttons br{display:none}.filtersContainer .buttons input[type=submit]{float:left;color:#fff;border-radius:1px;border:none}@media (min-width:992px){.filtersContainer .buttons{width:100%;float:left}}.filtersContainer option{font-size:.75em;padding:3px 10px}.filtersContainer select#Year{margin-left:0;background:#fff;border:1px solid #d2cec7;border-radius:3px;padding:2px 5px 2px 8px;text-align:left!important;position:relative;display:block}.events-block-wrapper{margin-bottom:20px;padding:0 10px 20px;border-bottom:1px solid #cfcfcf}.events-block-wrapper .row{margin:0!important}.events-block-wrapper .events-date{margin-bottom:10px}@media (min-width:992px){.events-block-wrapper .events-date{font-size:1.125em}}.events-block-wrapper .events-date span{text-transform:uppercase;font-weight:800;font-family:GothamNarrow,Arial,sans-serif;color:#6e6e6e!important}.events-block-wrapper .events-date br{display:none}@media (min-width:992px){.events-block-wrapper .events-date{text-align:center;margin-bottom:0}.events-block-wrapper .events-date br{display:block}}@media (min-width:992px){.events-block-wrapper{display:table;width:100%;padding-left:0;padding-right:0}.events-block-wrapper .events-content,.events-block-wrapper .events-date,.events-block-wrapper .events-links{display:table-cell;vertical-align:top}.events-block-wrapper .events-content{padding:0 10px}.events-block-wrapper .events-date{width:8%}}.events-block-wrapper .title{font-weight:700}.events-block-wrapper .time-cost span{display:block;font-size:.875em}.events-block-wrapper .show-hide{font-size:.8125em}.events-block-wrapper .show-hide span{color:#0085ad}.events-links{margin-top:20px}@media (min-width:992px){.events-links{width:20%;text-align:right;margin-top:0}}.events-links a{margin-right:10px;display:inline-block}.events-links a:hover{text-decoration:none!important}@media (min-width:992px){.events-links a{margin-left:10px;margin-right:0}}.events-links .fa{font-size:30px;color:#0085ad!important}.event-details{margin-bottom:15px;display:table;padding-bottom:10px;font-family:GothamNarrow,Arial,sans-serif;line-height:1}.event-details:first-child{padding-top:0!important}.event-date{padding-right:10px;vertical-align:top}@media (min-width:420px){.event-date{display:table-cell}}.event-date .date-wrapper{width:60px;height:60px;background:#fff;border:5px solid #fff;margin:0 auto 20px}@media (min-width:767px){.event-date .date-wrapper{width:50px;height:50px;margin:0}}.event-date .date-wrapper .date{color:#0f4b68!important;font-family:GothamNarrow,Arial,sans-serif;font-weight:700;text-transform:uppercase;text-align:center;background:transparent;margin:0}@media (min-width:767px){.event-date .date-wrapper .date{font-size:.7em}}.event-date .date-wrapper .date span{display:block;font-size:1.375em;color:#fff;font-weight:400;background:#0f4b68;padding:5px;margin-top:3px}.event-title-location{vertical-align:top;line-height:1.3;font-size:.875em;text-align:center}@media (min-width:420px){.event-title-location{display:table-cell;text-align:left}}@media (min-width:992px){.event-title-location{font-size:16px}}.event-title-location *{color:#fff}.event-title-location .location{font-family:GothamNarrow,Arial,sans-serif;font-style:italic}.event-title-location .title{margin:0;line-height:1.2}.event-title-location .date-time{margin:5px 0 20px}footer{background:#fff;margin:0;padding:0}.inner footer{border-top:1px solid #bdbdbd}footer a{color:#0085ad}footer a:hover{text-decoration:underline}.to-top{display:none}@media (min-width:1025px){.to-top{display:block}}.to-top .btn-wrapper{bottom:50px;position:fixed;right:20px;background:#7bd0e2;z-index:998}@media (min-width:1025px){.to-top .btn-wrapper{position:relative;bottom:auto;right:auto;background:none}}.to-top a{z-index:2}@media (min-width:1025px){.to-top a{position:absolute;right:0;top:-33px}}.to-top img{max-width:37px}.footer-content{padding:55px 0 40px;text-align:center;font-size:.875em}.footer-content .container div,.footer-content .global-search div,.footer-content header .hero div,header .footer-content .hero div{margin:10px}@media (min-width:992px){.footer-content .container div,.footer-content .global-search div,.footer-content header .hero div,header .footer-content .hero div{margin:8px 10px}}.footer-content .site-logo{float:none;margin:0 auto 20px!important;max-width:125px}@media (min-width:992px){.footer-content .site-logo{max-width:145px}}.footer-content .tagline{font-family:GothamNarrow,Arial,sans-serif;color:#78949d;font-weight:300;font-size:1.25em;margin-top:0;margin-bottom:15px}@media (min-width:767px){.footer-content .tagline{font-size:1.4375em}}.footer-content ul{list-style:none;margin:0;padding:0;border:0;display:block;text-align:center}.footer-content ul:after,.footer-content ul:before{content:" ";display:table}.footer-content ul:after{clear:both}.footer-content ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}.footer-content ul li:first-child{padding-left:0}.footer-content ul li.last,.footer-content ul li:last-child{padding-right:0}.footer-content ul li{display:inline-block;float:none}.footer-content .contact-info li:after,.footer-content .links li:after{content:"|";padding-left:10px}.footer-content .contact-info li:last-child:after,.footer-content .links li:last-child:after{content:""}.footer-content .afp-logo{margin:20px auto!important;width:237px}.footer-social-links li{color:#0085ad!important}@media (min-width:0) and (max-width:480px){.footer-social-links li:nth-child(4):after{content:"";display:block}}.footer-social-links a{background:url(/assets/images/sprites/icons/footer-sharing.png?1456952745) no-repeat;width:33px;height:38px;background-size:100%;margin-right:10px;display:block;cursor:pointer}.footer-social-links a.facebook{background-position:0 -193px}.footer-social-links a.facebook:hover{background-position:0 -127px}.footer-social-links a.linkedin{background-position:0 -325px}.footer-social-links a.linkedin:hover{background-position:0 -259px}.footer-social-links a.rss{background-position:0 -457px}.footer-social-links a.rss:hover{background-position:0 -391px}.footer-social-links a.twitter{background-position:0 -589px}.footer-social-links a.twitter:hover{background-position:0 -523px}.footer-social-links a.youtube{background-position:0 -721px}.footer-social-links a.youtube:hover{background-position:0 -655px}.footer-social-links a.email{background-position:0 -61px}.footer-social-links a.email:hover{background-position:0 5px}.footer-social-links a.instagram{background-position:0 -787px}.footer-social-links a.instagram:hover{background-position:0 -853px}.footer-social-links a.snapchat{background-position:0 -913px}.footer-social-links a.snapchat:hover{background-position:0 -975px}.inner .main-content{margin:40px 0}@media (min-width:1025px){.inner .main-content{margin:100px 0 40px}}.inner .content-wrapper{margin-left:-10px;margin-right:-10px}.inner .content-wrapper:after,.inner .content-wrapper:before{content:" ";display:table}.inner .content-wrapper:after{clear:both}.inner .content,.inner .content-full{position:relative;min-height:1px;padding-left:10px;padding-right:10px;margin-bottom:50px}@media (min-width:992px){.inner .content{float:left;width:66.66666667%}}@media (min-width:992px){.inner .content,.inner .content-full{margin-bottom:0}}.inner.no-sidebar .content{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:992px){.inner.no-sidebar .content{float:left;width:100%}}@media (min-width:992px){.inner.sidebar-left .content{left:33.33333333%}}@media (min-width:1200px){.inner.sidebar-left .content{margin-left:8.33333333%;left:25%}}.inner.sidebar-left .sidebar{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:992px){.inner.sidebar-left .sidebar{float:left;width:33.33333333%;right:66.66666667%}}@media (min-width:1200px){.inner.sidebar-left .sidebar{float:left;width:25%;right:75%}}.inner.sidebar-right .sidebar{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:0) and (max-width:992px){.inner.sidebar-right .sidebar{clear:both}}@media (min-width:992px){.inner.sidebar-right .sidebar{float:left;width:33.33333333%}}.content-2-col{margin-left:-10px;margin-right:-10px}.content-2-col:after,.content-2-col:before{content:" ";display:table}.content-2-col:after{clear:both}.content-2-col .col{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:992px){.content-2-col .col{float:left;width:50%}}.mm-dropdown{background:#19516d;height:auto;left:-999em;margin:0 auto;position:absolute;text-align:left;top:70px;width:100%;z-index:99}@media (min-width:1025px){.mm-dropdown{display:none;padding-top:0!important}}#main-nav-wrapper{position:relative;display:none}@media (min-width:1025px){#main-nav-wrapper{display:block;background:#fff;border-top:1px solid #ecebe9;height:92px}#main-nav-wrapper .container,#main-nav-wrapper .global-search,#main-nav-wrapper header .hero,header #main-nav-wrapper .hero{position:relative;padding:0}}#main-nav-wrapper .login,#main-nav-wrapper nav{float:left}#main-nav-wrapper .login li,#main-nav-wrapper nav li{list-style:none}#main-nav-wrapper .login li li,#main-nav-wrapper nav li li{list-style-image:none;list-style-type:none;margin-left:0}#main-nav-wrapper .login a,#main-nav-wrapper nav a{color:#002b49;font-weight:300;padding-left:5px;padding-right:5px}#main-nav-wrapper .login a:hover,#main-nav-wrapper nav a{color:#fff}#main-nav-wrapper .login>ul,#main-nav-wrapper nav>ul{margin:0;padding:0}#main-nav-wrapper .login>ul>li,#main-nav-wrapper nav>ul>li{float:left}@media (min-width:767px){#main-nav-wrapper .login>ul>li,#main-nav-wrapper nav>ul>li{line-height:92px;max-height:92px;max-width:120px;text-align:center}.translated-ltr #main-nav-wrapper .login>ul>li,.translated-ltr #main-nav-wrapper nav>ul>li{word-break:break-all}}@media (min-width:992px){#main-nav-wrapper .login>ul>li,#main-nav-wrapper nav>ul>li{max-width:150px}}@media (min-width:1200px){#main-nav-wrapper .login>ul>li,#main-nav-wrapper nav>ul>li{max-width:225px}}#main-nav-wrapper .login>ul>li.active,#main-nav-wrapper .login>ul>li:hover,#main-nav-wrapper nav>ul>li.active,#main-nav-wrapper nav>ul>li:hover{background:#11425a}#main-nav-wrapper .login>ul>li:hover>.mm-dropdown,#main-nav-wrapper nav>ul>li:hover>.mm-dropdown{display:block;left:0}#main-nav-wrapper .login>ul>li:hover>a,#main-nav-wrapper nav>ul>li:hover>a{color:#fff}#main-nav-wrapper .login>ul>li>a,#main-nav-wrapper nav>ul>li>a{font-size:.875em;color:#002b49;line-height:92px;height:100%;padding:0 10px;display:block;vertical-align:middle}@media (min-width:992px){#main-nav-wrapper .login>ul>li>a,#main-nav-wrapper nav>ul>li>a{display:inline-block;line-height:normal;padding:0 10px}}@media (min-width:1200px){#main-nav-wrapper .login>ul>li>a,#main-nav-wrapper nav>ul>li>a{font-size:.96875em;padding:0 15px}}#main-nav-wrapper .login>ul .mm-content,#main-nav-wrapper nav>ul .mm-content{padding:0 15px;width:100%}@media (min-width:1025px){#main-nav-wrapper .login>ul .mm-content,#main-nav-wrapper nav>ul .mm-content{display:table;padding:0}#main-nav-wrapper .login>ul .mm-content .mm-links-wrapper,#main-nav-wrapper .login>ul .mm-content .mm-promo,#main-nav-wrapper nav>ul .mm-content .mm-links-wrapper,#main-nav-wrapper nav>ul .mm-content .mm-promo{display:table-cell;vertical-align:top;border-style:solid;border-width:55px 0 6px;padding-bottom:20px}#main-nav-wrapper .login>ul .mm-content .mm-links-wrapper,#main-nav-wrapper nav>ul .mm-content .mm-links-wrapper{border-color:#11425a;padding:0 15px}#main-nav-wrapper .login>ul .mm-content .mm-promo,#main-nav-wrapper nav>ul .mm-content .mm-promo{width:35%;border-color:#0b374d;background:#0f4b68}}#main-nav-wrapper .login>ul .mm-content ul,#main-nav-wrapper nav>ul .mm-content ul{padding:0;margin:0}@media (min-width:1025px){#main-nav-wrapper .login>ul .mm-content .mm-links-col,#main-nav-wrapper nav>ul .mm-content .mm-links-col{float:left;width:33%}}#main-nav-wrapper .login>ul .mm-content li,#main-nav-wrapper nav>ul .mm-content li{vertical-align:top;padding-bottom:15px}@media (min-width:992px){#main-nav-wrapper .login>ul .mm-content li,#main-nav-wrapper nav>ul .mm-content li{line-height:1.5;padding-right:15px}#main-nav-wrapper .login>ul .mm-content li.header,#main-nav-wrapper nav>ul .mm-content li.header{margin-top:-40px;padding-bottom:25px;background:transparent;color:#fff;font-family:GothamNarrow,Arial,sans-serif;position:relative}}@media (min-width:992px) and (min-width:992px){#main-nav-wrapper .login>ul .mm-content li.header,#main-nav-wrapper nav>ul .mm-content li.header{font-size:.875em}}@media (min-width:992px) and (min-width:1200px){#main-nav-wrapper .login>ul .mm-content li.header,#main-nav-wrapper nav>ul .mm-content li.header{font-size:1em}}#main-nav-wrapper .login>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary),#main-nav-wrapper nav>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary){padding-left:0;padding-right:0;line-height:1;display:inline;color:#fff}#main-nav-wrapper .login>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary):hover,#main-nav-wrapper nav>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary):hover{color:#b2f2ff!important}@media (min-width:992px){#main-nav-wrapper .login>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary),#main-nav-wrapper nav>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary){font-size:.875em}}@media (min-width:1200px){#main-nav-wrapper .login>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary),#main-nav-wrapper nav>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary){font-size:1em}}#main-nav-wrapper .login>ul .mm-content li li,#main-nav-wrapper nav>ul .mm-content li li{line-height:1.2;margin-left:15px;padding-bottom:10px;position:relative}#main-nav-wrapper .login>ul .mm-content li li:before,#main-nav-wrapper nav>ul .mm-content li li:before{color:#fff;content:"\025B8";font-size:12px;left:-10px;padding-right:5px;position:absolute;top:3px}#main-nav-wrapper .login>ul .mm-content li li:last-child,#main-nav-wrapper nav>ul .mm-content li li:last-child{padding-bottom:0!important}#main-nav-wrapper .login>ul .mm-content li li a,#main-nav-wrapper nav>ul .mm-content li li a{font-size:.875em!important}#main-nav-wrapper .login>ul .mm-content li li a:hover,#main-nav-wrapper nav>ul .mm-content li li a:hover{color:#fff}#main-nav-wrapper .nav-utilities-wrapper{position:relative;float:right}#main-nav-wrapper .login .logout-link,#main-nav-wrapper .login .my-account-link{display:none}#main-nav-wrapper .login .my-account-link .mm-dropdown{width:320px;left:auto!important;right:999em;display:block}#main-nav-wrapper .login .my-account-link .mm-dropdown li{color:#fff}#main-nav-wrapper .login .my-account-link .mm-dropdown li:not(.header){font-family:GothamNarrow,Arial,sans-serif;padding-bottom:5px}#main-nav-wrapper .login .my-account-link .mm-dropdown li.header{margin-top:-35px!important;width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}#main-nav-wrapper .login .my-account-link .mm-dropdown .button-wrapper{padding:30px 0}#main-nav-wrapper .login .my-account-link .mm-dropdown .blog-details button[data-sf-role=comments-new-submit-button],#main-nav-wrapper .login .my-account-link .mm-dropdown .button,#main-nav-wrapper .login .my-account-link .mm-dropdown .button-secondary,#main-nav-wrapper .login .my-account-link .mm-dropdown .button-small-text,#main-nav-wrapper .login .my-account-link .mm-dropdown .search-form button,#main-nav-wrapper .login .my-account-link .mm-dropdown .simple-button,#main-nav-wrapper .login .my-account-link .mm-dropdown body.blog .sfcommentsSubmitBtn,#main-nav-wrapper .login .my-account-link .mm-dropdown input[title="Search input"]+span+button,.blog-details #main-nav-wrapper .login .my-account-link .mm-dropdown button[data-sf-role=comments-new-submit-button],.search-form #main-nav-wrapper .login .my-account-link .mm-dropdown button,body.blog #main-nav-wrapper .login .my-account-link .mm-dropdown .sfcommentsSubmitBtn{float:right;font-size:14px!important;line-height:normal;width:250px}#main-nav-wrapper .login .my-account-link .mm-links-col{width:100%!important}#main-nav-wrapper .login .my-account-link:hover{background:#11425a}#main-nav-wrapper .login .my-account-link:hover .mm-dropdown{display:block;right:0}#main-nav-wrapper .login .my-account-link:hover>a{color:#fff}#main-nav-wrapper .login.logged-in .login-link{display:none}#main-nav-wrapper .login.logged-in .my-account-link{display:block}#main-nav-wrapper .login ul{list-style:none}@media (min-width:1200px){#main-nav-wrapper .login ul{padding-right:5px;padding-left:5px}}@media (min-width:992px){#main-nav-wrapper .login{float:left;line-height:92px;vertical-align:middle}}#main-nav-wrapper .login .login-link a{background:#0085ad;border-radius:84px;color:#fff!important;padding:6px 14px!important}#main-nav-wrapper .login .login-link:hover{background:transparent!important}#main-nav-wrapper .site-logo{display:none}@media (min-width:1025px){#main-nav-wrapper.fixed-nav,.inner #main-nav-wrapper{position:fixed;width:100%;top:0;height:78px;box-shadow:0 0 9px 0 rgba(0,0,0,.11);z-index:999}#main-nav-wrapper.fixed-nav .site-logo,.inner #main-nav-wrapper .site-logo{display:block;float:left;margin-right:10px}}@media (min-width:1025px) and (max-width:1200px){#main-nav-wrapper.fixed-nav .site-logo{margin-right:45px}.inner #main-nav-wrapper .site-logo{margin:0 5px 0 0}}@media (min-width:1025px){#main-nav-wrapper.fixed-nav .site-logo img,.inner #main-nav-wrapper .site-logo img{height:100%}#main-nav-wrapper.fixed-nav nav>ul>li,.inner #main-nav-wrapper nav>ul>li{line-height:78px;max-height:78px;max-width:82px}}@media (min-width:1025px) and (min-width:1200px){#main-nav-wrapper.fixed-nav nav>ul>li,.inner #main-nav-wrapper nav>ul>li{max-width:108px}}@media (min-width:1025px){#main-nav-wrapper.fixed-nav nav>ul>li>a,.inner #main-nav-wrapper nav>ul>li>a{font-size:.71875em;padding:0 5px}}@media (min-width:1025px) and (min-width:1200px){#main-nav-wrapper.fixed-nav nav>ul>li>a,.inner #main-nav-wrapper nav>ul>li>a{font-size:.84375em;padding:0 8px}}@media (min-width:1025px){#main-nav-wrapper.fixed-nav .nav-utilities-wrapper li,.inner #main-nav-wrapper .nav-utilities-wrapper li{line-height:78px}#main-nav-wrapper.fixed-nav .nav-utilities,.inner #main-nav-wrapper .nav-utilities{float:left;margin:0 30px 0 8px}}@media (min-width:1025px) and (min-width:1500px){#main-nav-wrapper.fixed-nav .nav-utilities,.inner #main-nav-wrapper .nav-utilities{margin-left:15px}}@media (min-width:1025px){#main-nav-wrapper.fixed-nav .nav-more-links,.inner #main-nav-wrapper .nav-more-links{display:block}}.mm-promo{padding:20px 10px}@media (min-width:0) and (max-width:1025px){.mm-promo+.mm-promo{padding-top:0}}@media (min-width:992px){.mm-promo{padding:20px}}@media (min-width:992px){.mm-promo .promo-text-only{padding:10px 20px 20px}.mm-promo .promo-text-only .promo-text{font-size:1.1875em;line-height:26px}}.mm-promo .promo-text{color:#fff;font-family:GothamNarrow,Arial,sans-serif;font-size:.875em}@media (min-width:992px){.mm-promo .promo-text{font-size:16px;line-height:1.4}}.mm-promo .promo-link{font-size:.75em!important}.mm-promo .promo-img-left{margin-bottoM:20px}.mm-promo .promo-img-left .promo-img,.mm-promo .promo-img-left .promo-text{float:left}.mm-promo .promo-img-left .promo-img{width:25%;display:none}@media (min-width:1025px){.mm-promo .promo-img-left .promo-img{display:block}.mm-promo .promo-img-left .promo-img img{width:100%}}@media (min-width:992px){.mm-promo .promo-img-left .promo-text{width:65%;margin-left:5%}}.mm-promo .promo-img-only{width:80%;margin:0 auto}.mm-promo .promo-img-only .promo-text{margin-top:10px;font-size:.875em}@media (min-width:1025px){.blog-details .mm-promo [data-sf-role=comments-new-submit-button].button,.blog-details .mm-promo button[data-sf-role=comments-new-submit-button],.mm-promo .blog-details [data-sf-role=comments-new-submit-button].button,.mm-promo .blog-details button[data-sf-role=comments-new-submit-button],.mm-promo .button,.mm-promo .button-secondary,.mm-promo .button-small-text,.mm-promo .search-form button,.mm-promo .simple-button,.mm-promo body.blog .sfcommentsSubmitBtn,.mm-promo input[title="Search input"]+span+button,.search-form .mm-promo button,body.blog .mm-promo .sfcommentsSubmitBtn{float:right;margin-top:60px}}.mm-promo .small-text{font-size:.875em}@media (min-width:1025px){.nav-utilities{float:left;margin-left:10px}}@media (min-width:1200px){.nav-utilities{float:right;margin-left:15px;margin-right:15px}}.nav-utilities ul{margin:0;padding:0;border:0;list-style:none}.nav-utilities ul:after,.nav-utilities ul:before{content:" ";display:table}.nav-utilities ul:after{clear:both}.nav-utilities ul li{white-space:nowrap;float:left;padding-left:4px;padding-right:4px}.nav-utilities ul li:first-child{padding-left:0}.nav-utilities ul li.last,.nav-utilities ul li:last-child{padding-right:0}.nav-utilities ul li{list-style-image:none;list-style-type:none;margin-left:0}@media (min-width:992px){.nav-utilities ul li{line-height:92px;max-height:92px}}.nav-utilities ul li a{display:inline-block;background:url(/assets/images/sprites/icons/nav-s6319fe48fd.png) no-repeat;width:18px;height:25px;background-size:100%;line-height:normal;vertical-align:middle}.nav-utilities ul li a.nav-search{background-position:0 -114px}.nav-utilities ul li a.contact{background-position:0 -63px}.nav-utilities ul li a.shop{position:relative;background-position:0 2px}.nav-utilities ul li a.shop .shop-count{background:#ffc35c;border-radius:50%;color:#fff;font-size:12px;height:20px;line-height:20px;position:absolute;right:-14px;text-align:center;top:-7px;width:20px}.nav-more-links{display:none;float:right}.blog-details .nav-more-links button[data-sf-role=comments-new-submit-button],.nav-more-links .blog-details button[data-sf-role=comments-new-submit-button],.nav-more-links .button,.nav-more-links .button-secondary,.nav-more-links .button-small-text,.nav-more-links .simple-button,.nav-more-links body.blog .sfcommentsSubmitBtn,.nav-more-links button,.nav-more-links input[title="Search input"]+span+button,body.blog .nav-more-links .sfcommentsSubmitBtn{background:url(/assets/images/icons/nav/more.png?1444918692) no-repeat center 15px/18px #f9f9f9;border:1px solid #c7dce4;font-size:.75em;height:65px;line-height:65px;width:51px;color:#0085ad;padding-top:15px}.nav-more-links .dropdown-menu{left:auto;right:0;border:1px solid #c7dce4;background:#f9f9f9;border-radius:0}.nav-more-links .dropdown-menu a{color:#0085ad;font-size:.95em}.nav-more-links .dropdown-menu a:focus,.nav-more-links .dropdown-menu a:hover{background:#0085ad;color:#fff;text-decoration:none}.global-search-wrapper{background:#11425a;height:50px;width:100%;display:none;margin-top:-1px;float:right}.fixed-nav .global-search-wrapper,.inner .global-search-wrapper{position:fixed;top:79px}@media (min-width:0) and (max-width:1025px){.global-search{width:100%!important}}.global-search .search-inputs{position:relative}@media (min-width:1025px){.global-search .search-inputs{float:right}}.global-search .search-inputs input[type=text]{border:none;color:#000!important;float:left;height:27px;margin-top:-4px;opacity:1;position:relative;width:100%;padding-left:5px;font-size:.875em}@media (min-width:1025px){.global-search .search-inputs input[type=text]{width:320px;margin-top:10px;height:30px;font-size:16px}}.global-search .search-inputs input[type=submit]{background:url(/assets/images/icons/nav/search-black.png?1444839047) no-repeat 50%/65% transparent;border:none;box-shadow:none;height:30px;position:absolute;right:0;text-indent:-119988px;text-shadow:none;top:-5px;width:29px}@media (min-width:1025px){.global-search .search-inputs input[type=submit]{top:10px}}#main-nav-wrapper nav>ul .my-account-link a,#main-nav-wrapper nav>ul>li>a{text-transform:uppercase;font-family:GothamNarrow,Arial,sans-serif}@media (min-width:992px){#main-nav-wrapper nav>ul .mm-content .mm-links-wrapper{width:60%}}@media (min-width:1025px){#main-nav-wrapper nav>ul .mm-content .mm-links-col{margin:20px}}#main-nav-wrapper nav>ul .mm-content .mm-promo .promo-img-only{width:60%}@media (min-width:1025px){.nav-utilities{margin-left:25px}}.nav-utilities .shop-count{background:#0085ad!important}.fixed-nav nav>ul,.inner nav>ul{min-height:78px!important}.fixed-nav nav>ul>li,.inner nav>ul>li{max-width:none!important}.fixed-nav nav>ul>li:first-of-type,.inner nav>ul>li:first-of-type{max-width:110px!important}.fixed-nav nav>ul>li:nth-of-type(2),.inner nav>ul>li:nth-of-type(2){max-width:100px!important}.fixed-nav nav>ul>li:nth-of-type(3),.inner nav>ul>li:nth-of-type(3){max-width:85px!important}.fixed-nav .my-account-link>a,.inner .my-account-link>a{font-size:11.5px!important}#main-nav-wrapper .fpa-ctp-navigation-column nav>ul .mm-content ul{display:flex;flex-direction:column;flex-wrap:wrap;height:200px}#main-nav-wrapper .fpa-ctp-navigation-column nav>ul .mm-content ul .header{display:none}header .hero{margin-bottom:20px}header .hero .hero-wrapper{margin-left:-10px;margin-right:-10px}header .hero .hero-wrapper:after,header .hero .hero-wrapper:before{content:" ";display:table}header .hero .hero-wrapper:after{clear:both}header .hero .hero-wrapper .hero-content:first-child{position:relative;min-height:1px;padding-left:10px;padding-right:10px;margin-bottom:20px}@media (min-width:992px){header .hero .hero-wrapper .hero-content:first-child{float:left;width:66.66666667%;padding-right:20px}}header .hero .hero-wrapper .hero-content:last-child{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:992px){header .hero .hero-wrapper .hero-content:last-child{float:left;width:33.33333333%}}header .hero .hero-wrapper .hero-content:last-child a{width:80%}@media (min-width:640px){header .hero .hero-wrapper .hero-content:last-child a{width:50%}}@media (min-width:766px){header .hero .hero-wrapper .hero-content:last-child a{width:45%;margin-right:2%}}@media (min-width:992px){header .hero .hero-wrapper .hero-content:last-child a{width:100%}}header .hero .hero-header{font-size:1.5625em;color:#3399b3;line-height:1.2}@media (min-width:992px){header .hero .hero-header{font-size:2em}}header .hero .hero-content p{font-size:18px}@media (min-width:992px){header .hero .hero-content p{font-family:GothamNarrow,Arial,sans-serif;font-size:21px}}@media (min-width:1025px){.inner:not(.article) .content-wrapper{margin-top:100px}}.article-share{font-family:GothamNarrow,Arial,sans-serif}.article-share .col:first-child p{line-height:1.5}.article-share .col:first-child a{color:#5eaebe}.article-share .col:first-child span{display:block;color:#363a3b}@media (min-width:992px){.article-share .col:first-child+.col{line-height:32px;text-align:right}}.inner:not(.topics) .addthis_inline_share_toolbox,.inner:not(.topics) .addthis_sharing_toolbox{margin-bottom:20px}@media (min-width:992px){.inner:not(.topics) .addthis_inline_share_toolbox,.inner:not(.topics) .addthis_sharing_toolbox{margin-left:10px;margin-bottom:0;float:right}}.inner:not(.topics) .addthis_inline_share_toolbox #atstbx,.inner:not(.topics) .addthis_sharing_toolbox #atstbx{float:left;margin-bottom:20px}.inner:not(.topics) .addthis_inline_share_toolbox .at-share-btn,.inner:not(.topics) .addthis_sharing_toolbox .at-share-btn{margin:0 5px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon{background:url(/assets/images/sprites/icons/footer-sharing.png?1456952745) no-repeat!important;background-size:32px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-facebook,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-facebook{background-position:0 -192px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-facebook:hover,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-facebook:hover{background-position:0 -128px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-linkedin,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-linkedin{background-position:0 -320px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-linkedin:hover,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-linkedin:hover{background-position:0 -256px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-twitter,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-twitter{background-position:0 -576px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-twitter:hover,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-twitter:hover{background-position:0 -512px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-email,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-email{background-position:0 -64px!important}.inner:not(.topics) .addthis_inline_share_toolbox .at4-icon.aticon-email:hover,.inner:not(.topics) .addthis_sharing_toolbox .at4-icon.aticon-email:hover{background-position:0 0!important}@media (min-width:0) and (max-width:992px){.sidebar{text-align:center}}.blog-details .sidebar [data-sf-role=comments-new-submit-button].button,.blog-details .sidebar button[data-sf-role=comments-new-submit-button],.search-form .sidebar button,.sidebar .blog-details [data-sf-role=comments-new-submit-button].button,.sidebar .blog-details button[data-sf-role=comments-new-submit-button],.sidebar .button,.sidebar .button-secondary,.sidebar .button-small-text,.sidebar .search-form button,.sidebar .simple-button,.sidebar body.blog .sfcommentsSubmitBtn,.sidebar input[title="Search input"]+span+button,body.blog .sidebar .sfcommentsSubmitBtn{margin-bottom:40px!important;min-width:250px}@media (min-width:992px){.blog-details .sidebar [data-sf-role=comments-new-submit-button].button,.blog-details .sidebar button[data-sf-role=comments-new-submit-button],.search-form .sidebar button,.sidebar .blog-details [data-sf-role=comments-new-submit-button].button,.sidebar .blog-details button[data-sf-role=comments-new-submit-button],.sidebar .button,.sidebar .button-secondary,.sidebar .button-small-text,.sidebar .search-form button,.sidebar .simple-button,.sidebar body.blog .sfcommentsSubmitBtn,.sidebar input[title="Search input"]+span+button,body.blog .sidebar .sfcommentsSubmitBtn{width:85%;display:block;margin-left:auto;margin-right:auto;min-width:auto}}.sidebar .sidebox-wrapper{border:2px solid #eee;margin:0 auto 40px;text-align:left;max-width:300px}@media (min-width:640px){.sidebar .sidebox-wrapper{max-width:60%}}@media (min-width:992px){.sidebar .sidebox-wrapper{max-width:100%}}@media (min-width:0) and (max-width:992px){body.landing .sidebar .sidebox-wrapper{max-width:100%}}.sidebar .sidebox-wrapper img{width:100%}.sidebar .sidebox-wrapper .sidebox-content{padding:10px 12px;font-family:GothamNarrow,Arial,sans-serif;font-size:1em}@media (min-width:992px){.sidebar .sidebox-wrapper .sidebox-content{font-size:.875em;line-height:17px}}.sidebar .sidebox-wrapper .sidebox-content p{line-height:1.3;margin-bottom:10px}.sidebar .sidebox-wrapper .sidebox-title{font-size:1.0625em;font-family:GothamNarrow,Arial,sans-serif;margin-bottom:5px}@media (min-width:767px){.sidebar .sidebox-wrapper .sidebox-title{font-size:1.125em}}@media (min-width:992px){.sidebar .sidebox-wrapper .sidebox-title{font-size:1.0625em}}.sidebar .sidebox-wrapper.event .sidebox-content,.sidebar .sidebox-wrapper.quote{font-family:GothamNarrow,Arial,sans-serif}.sidebar .sidebox-wrapper.quote{background:#77c5d5;border-width:0 0 3px;border-color:#007699;padding:15px 12px 0}.sidebar .sidebox-wrapper.quote .quote{font-family:GothamNarrow,Arial,sans-serif;font-size:1.35em;margin-bottom:20px;line-height:1.2;position:relative}@media (min-width:992px){.sidebar .sidebox-wrapper.quote .quote{font-size:1.625em}}.sidebar .sidebox-wrapper.quote .source{text-align:right}.sidebar .sidebox-wrapper .small-text{font-size:.875em}.sidebox-wrapper.external-ad{border:none;max-width:100%}.sidebox-wrapper.external-ad .img-box,.sidebox-wrapper.external-ad .img-box-center,.sidebox-wrapper.external-ad .img-box-left,.sidebox-wrapper.external-ad .img-box-right,.sidebox-wrapper.external-ad img{width:auto;margin:0 auto}.blog-list>ul{padding-left:0!important}.blog-list h3{margin-bottom:5px}.blog-list h3+p{margin-bottom:10px!important;font-size:.875em}.blog-list h3+p strong{color:#888!important}.blog-details+div{clear:both}.blog-details a[data-sf-role=comments-new-form-button],.blog-details a[data-sf-role=comments-sort-new-button],.blog-details a[data-sf-role=comments-sort-old-button]{margin:5px 0 20px;font-size:.75em}.blog-details input,.blog-details textarea{padding:5px;font-size:12px}.blog-details div[data-sf-role=comments-container]>div{border-bottom:1px solid #bdbdbd;margin-bottom:20px}.blog-details a[data-sf-role=comments-new-form-button]:after,.blog-details a[data-sf-role=comments-sort-new-button]:after{content:"|";color:#0085ad;padding:0 5px 0 10px}.blog-details img[data-sf-role=comment-avatar]{margin-bottom:20px}.blog-details img[data-sf-role=comment-avatar]+p{margin-bottom:10px}.blog-details div[data-sf-role=comments-new-form] img,.blog-details img[data-sf-role=comment-avatar]{max-width:70px}@media (min-width:767px){.blog-details div[data-sf-role=comments-new-form] img,.blog-details img[data-sf-role=comment-avatar]{float:left;margin-right:20px}}.blog-details span[data-sf-role=comment-date],.blog-details span[data-sf-role=comment-name]{display:block}.blog-details span[data-sf-role=comment-date]{font-size:12px;color:#888!important}.blog-details span[data-sf-role=comment-message],.blog-details span[data-sf-role=comment-name]{font-size:.875em}.blog-details div[data-sf-role=comments-new-form] textarea{height:80px;width:100%;margin-top:20px}@media (min-width:767px){.blog-details div[data-sf-role=comments-new-form] textarea{width:75%;float:left;margin-top:0}}.blog-details [data-sf-role=comments-new-submit-button].button,.blog-details [data-sf-role=comments-new-submit-button].button-secondary,.blog-details [data-sf-role=comments-new-submit-button].button-small-text,.blog-details [data-sf-role=comments-new-submit-button].simple-button,.blog-details body.blog [data-sf-role=comments-new-submit-button].sfcommentsSubmitBtn,.blog-details button[data-sf-role=comments-new-submit-button],body.blog .blog-details [data-sf-role=comments-new-submit-button].sfcommentsSubmitBtn{clear:both;background:#0085ad!important;border-right:0!important;min-width:auto!important;padding:10px 15px!important;text-transform:capitalize;text-shadow:none!important}.blog-details [data-sf-role=comments-new-submit-button].button-secondary:hover,.blog-details [data-sf-role=comments-new-submit-button].button-small-text:hover,.blog-details [data-sf-role=comments-new-submit-button].button:hover,.blog-details [data-sf-role=comments-new-submit-button].simple-button:hover,.blog-details body.blog [data-sf-role=comments-new-submit-button].sfcommentsSubmitBtn:hover,.blog-details button[data-sf-role=comments-new-submit-button]:hover,body.blog .blog-details [data-sf-role=comments-new-submit-button].sfcommentsSubmitBtn:hover{background-position:0!important;background:#006f91!important}@media (min-width:767px){.blog-details [data-sf-role=comments-new-submit-button].button,.blog-details [data-sf-role=comments-new-submit-button].button-secondary,.blog-details [data-sf-role=comments-new-submit-button].button-small-text,.blog-details [data-sf-role=comments-new-submit-button].simple-button,.blog-details body.blog [data-sf-role=comments-new-submit-button].sfcommentsSubmitBtn,.blog-details button[data-sf-role=comments-new-submit-button],body.blog .blog-details [data-sf-role=comments-new-submit-button].sfcommentsSubmitBtn{display:block;margin:20px 0 50px 90px;float:left}}@media (min-width:767px){.blog-details div[data-sf-role=comments-new-logged-out-view]{margin:20px 0 0 90px!important}}.blog-details div[data-sf-role=comments-new-logged-out-view] input{margin:20px 0 10px;width:300px}.archives-item{border-bottom:1px solid #bdbdbd;margin-bottom:40px}@media (min-width:767px){.archives-item{padding-bottom:30px}}.archives-item .media-left a{display:block;width:300px}@media (min-width:767px){.archives-item .media-left a{width:280px}}@media (min-width:0) and (max-width:767px){.archives-item .media-left{margin-bottom:20px}}@media (min-width:0) and (max-width:767px){.archives-item .media-body,.archives-item .media-left{width:100%;float:none;display:block}}.archives-item h3{font-size:1.125em}.archives-item .source{font-style:italic;margin-bottom:10px!important;color:#676767!important}@media (min-width:0) and (max-width:992px){.landing .content-wrapper{padding-left:10px;padding-right:10px}}@media (min-width:767px){.landing .col{float:left;width:30%;margin-right:3%}.landing .col.wrap-boxes{width:64%}.landing .col.sidebar{margin-left:3%}.landing .col:last-child{margin-right:0}}@media (min-width:767px) and (max-width:1025px){.blog-details .landing [data-sf-role=comments-new-submit-button].button,.blog-details .landing button[data-sf-role=comments-new-submit-button],.landing .blog-details [data-sf-role=comments-new-submit-button].button,.landing .blog-details button[data-sf-role=comments-new-submit-button],.landing .button,.landing .button-secondary,.landing .button-small-text,.landing .search-form button,.landing .simple-button,.landing body.blog .sfcommentsSubmitBtn,.landing input[title="Search input"]+span+button,.search-form .landing button,body.blog .landing .sfcommentsSubmitBtn{min-width:100%}}.article-wrapper,.topic-wrapper{border:1px solid #bdbdbd;background:#fff;border-radius:3px;margin-bottom:20px;position:relative}.article-wrapper .topic,.topic-wrapper .topic{padding:15px}.article-wrapper .topic h3,.topic-wrapper .topic h3{font-family:GothamNarrow,Arial,sans-serif;font-weight:700;color:#3399b3!important;font-size:1.125em;text-transform:uppercase;padding-right:15px}.article-wrapper .topic p,.topic-wrapper .topic p{margin-bottom:0;line-height:1.2;font-size:.875em;color:#3d3d3d}.topic-link:hover .topic-wrapper{background:hsla(0,0%,97.6%,.7)}.topic-link:hover h3{color:#5b6770!important}@media (min-width:767px){.landing .col.wrap-boxes .topic-link:nth-of-type(odd) .topic-wrapper{margin-right:20px}}@media (min-width:992px) and (max-width:1200px){.landing .col.wrap-boxes .topic-link:nth-of-type(odd) .topic-wrapper{margin-right:10px}}.landing .col.wrap-boxes .topic-wrapper{width:100%}@media (min-width:767px){.landing .col.wrap-boxes .topic-wrapper{max-width:220px;float:left}}@media (min-width:992px){.landing .col.wrap-boxes .topic-wrapper{max-width:300px;width:50%}}@media (min-width:1200px){.landing .col.wrap-boxes .topic-wrapper{max-width:350px}}@media (min-width:767px){.landing .topic-wrapper{height:110px}}@media (min-width:992px){.landing .topic-wrapper{height:95px}}nav#mobile-menu{background:#19516d!important}@media (min-width:1025px){nav#mobile-menu{display:none}}nav#mobile-menu *{color:#fff}.mobile-content-wrapper{position:relative}.mobile-content-wrapper .mobile-menu-btn{background:url(/assets/images/icons/btn-mobile-menu.png?1444848138) no-repeat 0 0/100% transparent;cursor:pointer;float:right;height:30px;margin-top:20px;width:35px;z-index:1;margin-right:10px}.mobile-content-wrapper .mobile-menu-btn span{font:0/0 a;color:transparent;text-shadow:none;background-color:transparent;border:0}@media (min-width:1025px){.mobile-content-wrapper{display:none}}.mobile-content-wrapper .mobile-menu-content,.mobile-menu-footer{display:none}.footer-button a{position:relative;font-size:.875em!important}.footer-button a:before{content:"";display:inline-block;background-image:url(/assets/images/sprites/icons/nav-s6319fe48fd.png);background-repeat:no-repeat;width:15px;height:20px;background-size:100%;line-height:normal;vertical-align:middle;margin-right:5px;overflow:hidden}.footer-button a.contact:before{background-position:0 -75px}.footer-button a.shop .shop-count{display:none}.footer-button a.shop:before{background-position:0 -18px}.footer-button.nav-more-links .button,.footer-button.nav-more-links .button-secondary,.footer-button.nav-more-links .button-small-text,.footer-button.nav-more-links .simple-button,.footer-button.nav-more-links body.blog .sfcommentsSubmitBtn,.footer-button.nav-more-links button,body.blog .footer-button.nav-more-links .sfcommentsSubmitBtn{background-color:transparent;background-position:0 0;border:none;font-size:12.25px;height:20px;line-height:normal;padding:0;vertical-align:top;width:95px}.mm-navbar-top-1{background:#11425a!important}.mobile-menu-title{display:none}.mm-title{font-family:GothamNarrow,Arial,sans-serif;font-weight:700}.mm-navbar-bottom{background:#11425a!important;border-bottom:1px solid #999!important;font-size:.875em}.mm-navbar-bottom .nav-more-links{display:block!important;float:none;cursor:pointer}.mm-navbar-bottom .nav-more-links .dropdown-menu{background:#11425a;left:0;border-width:1px 0 0;z-index:9999}.mm-navbar-bottom .nav-more-links .dropdown-menu a:before{display:none!important}.mm-navbar-bottom.mm-navbar-bottom-2{border-top:1px solid #999!important}.mm-navbar-bottom.mm-navbar-bottom-2 .footer-button:nth-of-type(2){border-left:1px solid #999}.mm-menu.mm-current{z-index:999}@media (min-width:1026px){.mm-menu.mm-current{display:none!important}}.mm-dropdown .mm-listview li.header{font-family:GothamNarrow,Arial,sans-serif;font-weight:700}.mm-dropdown .mm-listview li.header a{margin-left:-10px!important}.mm-dropdown.mm-panel:after,.mm-dropdown.mm-panel:before{height:0}.mm-listview>li.header,.mm-listview>li>a,.mm-listview>li>span{padding-top:12px;padding-bottom:12px}.mm-menu .mm-listview>li .mm-arrow:after,.mm-menu .mm-listview>li .mm-next:after,.mm-menu .mm-navbar .mm-btn:after,.mm-menu .mm-navbar .mm-btn:before{border-color:#fff!important}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:#999!important}.mm-listview>li:not(.mm-divider):after{left:0}@media (min-width:0) and (max-width:1025px){html.mm-opened body:before{background:#000;content:"";height:100%;left:0;opacity:.65;position:absolute;top:0;width:100%;z-index:999}}@media (min-width:1025px){.mm-page{position:static!important}}html.mm-background .mm-page{background:transparent!important}@media (min-width:1026px){html.mm-opened{position:static!important}}@media (min-width:992px){.inner.topics .main-content{margin-bottom:80px}}.inner.topics .content{margin-bottom:0!important}.inner.topics .sidebar{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:992px){.inner.topics .sidebar{float:left;width:33.33333333%;margin-left:0;position:static}}.inner.topics .content-wrapper{margin-left:0;margin-right:0}@media (min-width:992px){.inner.topics .content-wrapper{margin-top:60px}}@media (min-width:992px){.inner.topics h1{font-size:2em}}.article-set-wrapper{overflow:hidden}.article-set-wrapper:first-child{margin-bottom:40px}@media (min-width:992px){.article-set-wrapper:first-child{margin-bottom:20px}}.article-link{display:block;margin-bottom:30px;height:143px}@media (min-width:640px){.article-link{float:left;width:48%;max-width:350px}.article-link:nth-child(2n){margin-left:4%}}@media (min-width:992px){.article-link{height:145px}}@media (min-width:1200px){.article-link{height:143px}}.article-link.member.block{position:relative}.article-link.member.block:before{background:rgba(0,0,0,.6);border-radius:3px;content:"";height:143px;left:0;position:absolute;top:0;width:100%;z-index:1}.access-blocker{display:none;position:absolute;top:0;z-index:2;padding:30px 15px 20px;background:url(/assets/images/icons/topic-box/lock-white.png?1445869182) no-repeat 97% 10px/11px transparent;width:100%}.block .access-blocker{display:block}.access-blocker *{color:#fff!important}.access-blocker p{ont-family:"GothamNarrow",Arial,sans-serif;font-weight:700;line-height:23px;margin-bottom:15px}.article-wrapper{height:100%}.article-wrapper .article-type,.article-wrapper .date,.article-wrapper .sponsor{color:#6e6e6e!important;font-size:.75em}.article-wrapper h3{font-family:GothamNarrow,Arial,sans-serif;font-size:.875em;color:#3399b3!important;margin:5px 0}@media (min-width:1200px){.article-wrapper h3{font-size:1em}}.article-footer{background:#f2f2f2;padding:10px;position:absolute;bottom:0;width:100%;max-height:38px}.article-wrapper:hover .article-footer{background:transparent}.article-footer .article-type{float:left}.article-footer .article-share .open-share{display:block;background:url(/assets/images/icons/topic-box/share.png?1445870350) no-repeat 0 3px/100% transparent;width:15px;height:20px;float:right}.article-footer .article-share .toolbox-wrapper{height:20px;overflow:hidden;position:absolute;right:25px}.article-footer .article-share .addthis_inline_share_toolbox,.article-footer .article-share .addthis_sharing_toolbox{position:relative;right:-120px;transition:right .5s ease}.article-footer .article-share .addthis_inline_share_toolbox.open,.article-footer .article-share .addthis_sharing_toolbox.open{right:0}.details-wrapper{display:table;padding:10px}.details-wrapper>div{display:table-cell;vertical-align:top}.details-wrapper .article-thumb{max-width:70px;padding-right:10px}.details-wrapper .article-thumb.video{max-width:97px}.topics-wrapper #main-topic.active,.topics-wrapper #sub-topics li.active{background:rgba(255,198,83,.35);font-weight:700}.topics-wrapper #main-topic:hover,.topics-wrapper #sub-topics li:hover{background:#77c5d5}.topics-wrapper #main-topic:hover a,.topics-wrapper #sub-topics li:hover a{color:#fff}.topics-filter-wrapper{margin-bottom:40px}.topics-wrapper{border:1px solid #d2cec7;border-width:1px 0;margin:0}.topics-wrapper:after,.topics-wrapper:before{content:" ";display:table}.topics-wrapper:after{clear:both}.topics-wrapper a{font-size:.9375em;padding:0 10px}.topics-wrapper #main-topic{position:relative;min-height:1px;padding-left:10px;padding-right:10px;line-height:35px}@media (min-width:992px){.topics-wrapper #main-topic{float:left;width:25%}}@media (min-width:0) and (max-width:992px){.topics-wrapper #main-topic a:not(.btn){display:none}.topics-wrapper #main-topic a:after{content:"";display:inline-block;height:0;vertical-align:middle;width:0;margin-left:10px;border-left:6px solid transparent;border-right:6px solid transparent}.topics-wrapper #main-topic a[aria-expanded=false]:after{border-top:6px dashed #3399b3}.topics-wrapper #main-topic a[aria-expanded=true]:after{border-bottom:6px dashed #3399b3}.topics-wrapper #main-topic:hover a[aria-expanded=false]:after{border-top-color:#fff}.topics-wrapper #main-topic:hover a[aria-expanded=true]:after{border-bottom-color:#fff}}@media (min-width:992px){.topics-wrapper #main-topic{text-align:center;font-family:GothamNarrow,Arial,sans-serif;padding:10px 0 8px;line-height:1.2}.topics-wrapper #main-topic a.btn{display:none!important}}.topics-wrapper #sub-topics{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:0) and (max-width:992px){.topics-wrapper #sub-topics{padding:0}}@media (min-width:992px){.topics-wrapper #sub-topics{float:left;width:75%;border-left:1px solid #d2d2d2}}@media (min-width:992px){.topics-wrapper #sub-topics.collapse{display:block!important;height:100%!important}}.topics-wrapper #sub-topics ul{list-style:none;margin-left:0;padding-left:0}.topics-wrapper #sub-topics ul li{list-style-image:none;list-style-type:none;margin-left:0}@media (min-width:992px){.topics-wrapper #sub-topics ul{border:0;margin:0 0 0 10px;padding:0 0 0 10px}.topics-wrapper #sub-topics ul:after,.topics-wrapper #sub-topics ul:before{content:" ";display:table}.topics-wrapper #sub-topics ul:after{clear:both}.topics-wrapper #sub-topics ul li{list-style-image:none;list-style-type:none;margin-left:0;white-space:nowrap;float:left;padding-left:4px;padding-right:4px}.topics-wrapper #sub-topics ul li:first-child{padding-left:0}.topics-wrapper #sub-topics ul li.last,.topics-wrapper #sub-topics ul li:last-child{padding-right:0}}.topics-wrapper #sub-topics li{padding-left:10px!important;line-height:35px}@media (min-width:992px){.topics-wrapper #sub-topics li{margin-right:20px;padding:0!important}}.topics-wrapper #sub-topics li:last-child{margin-right:0}@media (min-width:992px){.topics-wrapper #sub-topics li.all-topics{display:none}}.filter-wrapper{margin:0;border-bottom:1px solid #d2cec7;color:#6e6e6e!important;padding:10px}.filter-wrapper #filter-by{font-size:.875em;margin-bottom:20px}@media (min-width:992px){.filter-wrapper #filter-by{float:left;margin-bottom:0}}.filter-wrapper #filter-by .button,.filter-wrapper #filter-by .button-secondary,.filter-wrapper #filter-by .button-small-text,.filter-wrapper #filter-by .simple-button,.filter-wrapper #filter-by body.blog .sfcommentsSubmitBtn,.filter-wrapper #filter-by button,body.blog .filter-wrapper #filter-by .sfcommentsSubmitBtn{margin-left:10px;background:#fff;border:1px solid #d2cec7;border-radius:3px;padding:2px 5px 2px 8px;text-align:left!important;width:205px;color:#3399b3;position:relative}.filter-wrapper #filter-by .button-secondary .caret,.filter-wrapper #filter-by .button-small-text .caret,.filter-wrapper #filter-by .button .caret,.filter-wrapper #filter-by .simple-button .caret,.filter-wrapper #filter-by body.blog .sfcommentsSubmitBtn .caret,.filter-wrapper #filter-by button .caret,body.blog .filter-wrapper #filter-by .sfcommentsSubmitBtn .caret{display:none}.filter-wrapper #filter-by .button-secondary:before,.filter-wrapper #filter-by .button-small-text:before,.filter-wrapper #filter-by .button:before,.filter-wrapper #filter-by .simple-button:before,.filter-wrapper #filter-by body.blog .sfcommentsSubmitBtn:before,.filter-wrapper #filter-by button:before,body.blog .filter-wrapper #filter-by .sfcommentsSubmitBtn:before{content:"";border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px dashed #3399b3;display:inline-block;height:0;vertical-align:middle;width:0;position:absolute;right:7px;top:10px}.filter-wrapper #filter-by .dropdown-menu{padding:0;left:80px;width:205px;z-index:998!important}.filter-wrapper #filter-by .dropdown-menu li{padding:5px;margin-bottom:8px;cursor:pointer}.filter-wrapper #filter-by .dropdown-menu li:hover{background:#f2f2f2}@media (min-width:992px){.filter-wrapper #show-by{float:right}}.filter-wrapper #show-by p{font-size:.875em;margin-bottom:0}@media (min-width:992px){.filter-wrapper #show-by p{text-align:right}}.filter-wrapper #show-by a{padding:0 5px}.filter-wrapper #show-by .active{font-weight:700}.sponsor-ad.sidebox-wrapper{background:#f5f5f5;border-width:0 0 3px;border-bottom-color:#7d8fa2}@media (min-width:0) and (max-width:992px){.sponsor-ad.sidebox-wrapper{max-width:100%}}.sponsor-ad.sidebox-wrapper .sidebox{text-align:center;padding:15px}.sponsor-ad.sidebox-wrapper .sidebox .sidebox-title{font-family:GothamNarrow,Arial,sans-serif;font-size:1.625em;line-height:32px;color:#77c5d5;padding:15px 0 20px}.sponsor-ad.sidebox-wrapper .sidebox p{color:#676b6c;font-size:.875em;line-height:19px;margin-bottom:20px}.sponsor-ad.sidebox-wrapper .sidebox .img-box-center{width:100%}.blog-details .topics .sidebar button[data-sf-role=comments-new-submit-button],.search-form .topics .sidebar button,.topics .sidebar .blog-details button[data-sf-role=comments-new-submit-button],.topics .sidebar .button,.topics .sidebar .button-secondary,.topics .sidebar .button-small-text,.topics .sidebar .search-form button,.topics .sidebar .simple-button,.topics .sidebar body.blog .sfcommentsSubmitBtn,.topics .sidebar input[title="Search input"]+span+button,body.blog .topics .sidebar .sfcommentsSubmitBtn{margin-bottom:25px!important}.band{width:100%}.band .blog-details [data-sf-role=comments-new-submit-button].button,.band .blog-details button[data-sf-role=comments-new-submit-button],.band .button,.band .button-secondary,.band .button-small-text,.band .search-form button,.band .simple-button,.band body.blog .sfcommentsSubmitBtn,.band input[title="Search input"]+span+button,.blog-details .band [data-sf-role=comments-new-submit-button].button,.blog-details .band button[data-sf-role=comments-new-submit-button],.search-form .band button,body.blog .band .sfcommentsSubmitBtn{min-width:238px}@media (min-width:992px){.band .blog-details [data-sf-role=comments-new-submit-button].button,.band .blog-details button[data-sf-role=comments-new-submit-button],.band .button,.band .button-secondary,.band .button-small-text,.band .search-form button,.band .simple-button,.band body.blog .sfcommentsSubmitBtn,.band input[title="Search input"]+span+button,.blog-details .band [data-sf-role=comments-new-submit-button].button,.blog-details .band button[data-sf-role=comments-new-submit-button],.search-form .band button,body.blog .band .sfcommentsSubmitBtn{margin-top:40px}}.band .content-wrapper p{font-family:GothamNarrow,Arial,sans-serif;font-size:1.125em}@media (min-width:992px){.band .content-wrapper p{font-size:1.3125em}}.band-type{font-size:1.5em;color:#5b6770;margin-bottom:30px}.band-title,.band-type{font-family:GothamNarrow,Arial,sans-serif}.band-title{color:#3399b3;font-size:1.625em;margin-bottom:20px;line-height:1.2}@media (min-width:992px){.band-title{font-size:2em}}.band.feature-boxes{background:#f3f3f3;padding:40px 0 45px}@media (min-width:992px){.band.feature-boxes{padding-top:90px}}.feature-box-wrapper{margin-bottom:20px}@media (min-width:460px) and (max-width:640px){.feature-box-wrapper{width:65%;margin:0 auto 20px}}@media (min-width:640px){.feature-box-wrapper{position:relative;float:left;width:50%;min-height:1px;padding-left:10px;padding-right:10px}}.four .feature-box-wrapper{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:992px){.four .feature-box-wrapper{float:left;width:25%}}.three .feature-box-wrapper{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:992px){.three .feature-box-wrapper{float:left;width:33.33333333%}}.feature-box-wrapper.video-wrapper .feature-image{position:relative}.feature-box-wrapper.video-wrapper .feature-image:before{content:"";width:100%;height:100%;position:absolute;left:0;background:url(/assets/images/video-overlay.png?1446059613) no-repeat 50% 50%/60px transparent}@media (min-width:992px){.feature-box-wrapper.video-wrapper .feature-image:before{background-size:78px}}.feature-box{background:#fff;border:1px solid rgba(0,133,173,.5);text-align:center;position:relative;height:250px}@media (min-width:992px){.feature-box{height:288px}}.articles .feature-box{height:220px}.feature-box .feature-content-wrapper{display:table;overflow:hidden;width:100%;height:100%}.three .feature-box .feature-content-wrapper{height:115px}.fact-wrapper .feature-box .feature-content-wrapper{height:100%}.feature-box .feature-content{display:table-cell;padding:0 15px;font-weight:300;vertical-align:top}.three .feature-box .feature-content{vertical-align:middle}.feature-box .feature-content p{line-height:24px;margin-bottom:0}.feature-box .feature-image{height:50%}@media (min-width:992px){.feature-box .feature-image{height:auto}}.feature-box .feature-image img{width:100%;height:100%}.three .feature-box .feature-image{margin-bottom:10px}.feature-box .feature-title{line-height:1.2;padding-top:15px}.four .feature-box .feature-title{font-size:1.09375em}@media (min-width:767px){.four .feature-box .feature-title{font-size:1.1875em}}@media (min-width:767px){.three .feature-box .feature-title{font-size:1.25em}}@media (min-width:1200px){.three .feature-box .feature-title{font-size:1.4375em}}.feature-box .label{text-transform:uppercase;font-family:GothamNarrow,Arial,sans-serif;font-size:.75em;position:absolute;width:100%;bottom:10px;left:0}@media (min-width:992px){.feature-box .label{font-size:.875em}}.feature-box .label:before{background:#d4d4d4;content:"";height:1px;left:6%;position:absolute;top:-10px;width:90%}.feature-box a{color:#1c3040!important}.feature-box a .label{color:#0085ad}.feature-box a:hover img{opacity:.6}.feature-box a:hover .feature-title{color:#0085ad}.feature-box a:hover .fact em,.feature-box a:hover .fact i{color:#002b49}.feature-box a:hover .fact+.feature-title{color:#0085ad}.feature-box .fact{font-size:1.25em;margin-bottom:40px}.feature-box .fact em,.feature-box .fact i{font-family:GothamNarrow,Arial,sans-serif;font-style:italic;font-size:1.2em;color:#0085ad}@media (min-width:640px){.feature-box .fact em,.feature-box .fact i{font-size:1.2em}}@media (min-width:992px){.feature-box .fact em,.feature-box .fact i{font-size:1.6em}}.feature-box .fact+.feature-title{font-family:GothamNarrow,Arial,sans-serif;font-weight:500;color:#002b49}.feature-box .fact+.feature-title,.feature-box .fact em,.feature-box .fact i{transition:color .5s ease-in}.feature-boxes .feature-box .label:before{top:-5px}@media (min-width:992px){.feature-boxes .feature-box .label:before{top:-10px}}.band.slider{background:#f3f3f3;padding:40px 0 30px}.band.slider .slide-content{margin-left:-10px;margin-right:-10px}.band.slider .slide-content:after,.band.slider .slide-content:before{content:" ";display:table}.band.slider .slide-content:after{clear:both}@media (min-width:768px){.band.slider .slide-content .left-col{float:left;width:50%}}.band.slider .slide-content .right-col{margin:20px 0 0}@media (min-width:767px){.band.slider .slide-content .right-col{margin-left:auto;margin-right:auto}}@media (min-width:992px){.band.slider .slide-content .right-col{margin-top:40px}}@media (min-width:768px){.band.slider .slide-content .right-col{float:left;width:50%}}@media (min-width:992px){.band.slider .slide-content .right-col{float:left;width:41.66666667%;margin-left:8.33333333%}}.band.slider .slide-content .right-col img{margin:0 auto}.band.slider .slide-content .right-col img.shadow{box-shadow:-13px 13px 0 #e5e5e5}@media (min-width:992px){.band.slider .slide-content .right-col img{margin:0}}.band.slider .slide-content .band-type{color:#5b6770}.band.slider .slide-content p{font-size:1.125em}@media (min-width:992px){.band.slider .slide-content p{font-size:1.3125em}}.band.slider #feature-slider{width:80%;margin:0 auto}.band.slider #feature-slider .bx-slider{padding:0!important}@media (min-width:767px){.band.slider #feature-slider{width:90%}}.band.slider #feature-slider li{overflow:hidden}.band.slider .bx-controls-direction a{background-size:100%;background-repeat:no-repeat;z-index:998}@media (min-width:0) and (max-width:640px){.band.slider .bx-controls-direction a{background-image:none}}@media (min-width:640px){.band.slider .bx-controls-direction a{background-image:url(/assets/images/sprites/slider-arrows-s10c430387a.png);width:30px;height:55px}.band.slider .bx-controls-direction a.bx-prev{background-position:0 -72px;left:-50px}.band.slider .bx-controls-direction a.bx-next{background-position:0 -218px;right:-50px}}@media (min-width:992px){.band.slider .bx-controls-direction a.bx-prev{left:-60px}.band.slider .bx-controls-direction a.bx-next{right:-60px}}.band.slider .bx-controls-direction a:before{content:""}.band.slider .bx-pager{bottom:-60px}.band.slider .bx-pager-item a{background:#b3bbc1}.band.slider .bx-pager-item a.active{background:#77c5d5}.band.article-slider{padding:15px 0!important;background:rgba(214,238,242,.4)!important;border:1px solid #7ec9d5;border-radius:3px;margin-bottom:40px}@media (min-width:767px){.band.article-slider{margin-bottom:0}}.band.article-slider .slide-wrapper{width:100%;margin:0 auto}@media (min-width:992px){.band.article-slider .slide-wrapper{width:78%;width:90.5%}}.band.article-slider .slider-header{font-family:GothamNarrow,Arial,sans-serif;font-size:.8125em;color:#797979;margin:0 0 10px 10px}@media (min-width:992px){.band.article-slider .slider-header{margin:0 0 10px 60px;font-size:.9375em}}.band.article-slider .bx-controls-direction a{background-image:url(/assets/images/sprites/slider-arrows-s10c430387a.png)!important;width:15px;height:25px}.band.article-slider .bx-controls-direction a.bx-prev{background-position:0 0;left:7px}.band.article-slider .bx-controls-direction a.bx-next{background-position:0 -74px;right:10px}@media (min-width:480px){.band.article-slider .bx-controls-direction a.bx-prev{left:-43px}.band.article-slider .bx-controls-direction a.bx-next{right:-40px}}@media (min-width:640px){.band.article-slider .bx-controls-direction a.bx-prev{left:-35px}.band.article-slider .bx-controls-direction a.bx-next{right:-35px}}@media (min-width:992px){.band.article-slider .bx-controls-direction a.bx-prev{left:-35px}.band.article-slider .bx-controls-direction a.bx-next{right:-35px}}.band.article-slider .feature-box{font-size:.84375em;width:225px;margin:0 auto;height:106px}.band.article-slider .feature-box:hover{border-color:transparent}@media (min-width:480px){.band.article-slider .feature-box{width:170px;font-size:.75em}}@media (min-width:992px){.band.article-slider .feature-box{height:106px;width:160px;margin:0}}@media (min-width:1200px){.band.article-slider .feature-box{width:194px;font-size:.8125em}}.band.article-slider .feature-box a{color:#0085ad!important}.band.article-slider .feature-box a .label{color:#949494!important;position:static}.band.article-slider .feature-box p{line-height:1.2}.band.article-slider .feature-box p:not(.label){height:50px;min-height:auto;padding:10px}.band.article-slider .feature-box p.label{font-size:11px!important;position:relative;bottom:0}.band .bg-image-wrapper{margin:0 auto;background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}@media (min-width:767px){.band .bg-image-wrapper{background-position:50% 50%}}@media (min-width:0) and (max-width:767px){.band .bg-image-wrapper.video .band .bg-image-wrapper{background:#000}}.parallax-wrapper{margin:0 auto;background-attachment:scroll;background-position:top;background-repeat:no-repeat;background-size:cover;height:100%;width:100%}@media (min-width:1025px){.parallax-wrapper{background-attachment:fixed;background-position:50% 50%}}.band.parallax-small{min-height:165px}@media (min-width:767px){.band.parallax-small{height:165px;min-height:1px}}.band.parallax-small .parallax-wrapper{height:100%}.band.cta-button .container,.band.cta-button .global-search,.band.cta-button header .hero,.band.parallax-small .container,.band.parallax-small .global-search,.band.parallax-small header .hero,header .band.cta-button .hero,header .band.parallax-small .hero{position:relative;height:100%}.band.cta-button .content-wrapper,.band.parallax-small .content-wrapper{padding:30px 10px 20px}@media (min-width:767px){.band.cta-button .content-wrapper,.band.parallax-small .content-wrapper{padding:20px 0;position:absolute;height:100%;width:100%;display:table;padding:0}}@media (min-width:767px){.band.cta-button .band-title,.band.cta-button .button-wrapper,.band.parallax-small .band-title,.band.parallax-small .button-wrapper{vertical-align:middle;display:table-cell}}@media (min-width:767px) and (max-width:1025px){.band.cta-button .band-title,.band.parallax-small .band-title{width:62%}}.band.cta-button .band-title,.band.parallax-small .band-title{color:#fff;font-size:1em}@media (min-width:360px){.band.cta-button .band-title,.band.parallax-small .band-title{font-size:1.125em}}@media (min-width:640px){.band.cta-button .band-title,.band.parallax-small .band-title{font-size:1.75em}}@media (min-width:1025px){.band.cta-button .band-title,.band.parallax-small .band-title{font-size:2.1875em}}.band.cta-button .band-title.two-line,.band.parallax-small .band-title.two-line{line-height:1;color:#77c5d5}.band.cta-button .band-title.two-line span,.band.parallax-small .band-title.two-line span{display:block;color:#fff;font-family:GothamNarrow,Arial,sans-serif;font-weight:700;font-size:.72em;margin-top:10px}@media (min-width:992px){.band.cta-button .band-title.two-line span,.band.parallax-small .band-title.two-line span{font-size:.8em}}.band.cta-button .button-wrapper,.band.parallax-small .button-wrapper{padding-right:10px}@media (min-width:992px){.band.cta-button .button-wrapper,.band.parallax-small .button-wrapper{padding-right:0}}.band.cta-button .blog-details button[data-sf-role=comments-new-submit-button],.band.cta-button .button,.band.cta-button .button-secondary,.band.cta-button .button-small-text,.band.cta-button .search-form button,.band.cta-button .simple-button,.band.cta-button body.blog .sfcommentsSubmitBtn,.band.cta-button input[title="Search input"]+span+button,.band.parallax-small .blog-details button[data-sf-role=comments-new-submit-button],.band.parallax-small .button,.band.parallax-small .button-secondary,.band.parallax-small .button-small-text,.band.parallax-small .search-form button,.band.parallax-small .simple-button,.band.parallax-small body.blog .sfcommentsSubmitBtn,.band.parallax-small input[title="Search input"]+span+button,.blog-details .band.cta-button button[data-sf-role=comments-new-submit-button],.blog-details .band.parallax-small button[data-sf-role=comments-new-submit-button],.search-form .band.cta-button button,.search-form .band.parallax-small button,body.blog .band.cta-button .sfcommentsSubmitBtn,body.blog .band.parallax-small .sfcommentsSubmitBtn{margin:0!important}@media (min-width:767px){.band.cta-button.two-line span,.band.parallax-small.two-line span{font-size:.57142857em}.band.cta-button .button-wrapper,.band.parallax-small .button-wrapper{text-align:right}}.band.video{border:10px solid #77c5d5;border-width:10px 0;position:relative}.band.video .left-col,.band.video .right-col{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:992px){.band.video .left-col,.band.video .right-col{float:left;width:50%}}.band.video .left-col{margin-bottom:40px}.band.video .container,.band.video .global-search,.band.video header .hero,header .band.video .hero{padding-top:80px;padding-bottom:50px}.band.video .band-type,.band.video p{color:#fff}@media (min-width:992px){.band.video p{padding-right:15%}}.band.video .bg-image-wrapper{background:#000}@media (min-width:0) and (max-width:992px){.band.video .bg-image-wrapper img{height:auto}}.band.cta-button{min-height:165px}@media (min-width:767px){.band.cta-button{height:165px;min-height:1px}}.band.cta-button .band-title{font-family:GothamNarrow,Arial,sans-serif;font-weight:700;color:#fff!important;text-transform:uppercase;font-size:1.125em}@media (min-width:460px){.band.cta-button .band-title{font-size:1.5em}}@media (min-width:992px){.band.cta-button .band-title{font-size:1.875em}}.band.ad-promo{background:#c6cd23;padding:35px 0 45px;display:none}@media (min-width:767px){.band.ad-promo{display:block}}@media (min-width:992px){.band.ad-promo{padding-bottom:35px}}.band.ad-promo .image-wrapper{margin:0 auto;text-align:center}@media (min-width:992px){.band.ad-promo .image-wrapper{width:80%}}.band.ad-promo .image-wrapper img{border:1px solid #cfcfcf}@media (min-width:992px){.band.quote{height:345px}}.band.quote .container,.band.quote .global-search,.band.quote header .hero,header .band.quote .hero{padding:50px 20px;position:relative;text-align:center}@media (min-width:767px){.band.quote .container,.band.quote .global-search,.band.quote header .hero,header .band.quote .hero{padding-top:70px;padding-bottom:70px}}@media (min-width:992px){.band.quote .container,.band.quote .global-search,.band.quote header .hero,header .band.quote .hero{padding-top:90px}}.band.quote .quote{font-size:1.375em;display:inline}@media (min-width:767px){.band.quote .quote{font-size:1.75em}}@media (min-width:992px){.band.quote .quote{font-size:2.1875em;line-height:41px;padding:0}}.band.quote .source{margin-top:20px;margin-bottom:0}.band.employers{text-align:center}.band.employers .container,.band.employers .global-search,.band.employers header .hero,header .band.employers .hero{padding-top:60px}@media (min-width:992px){.band.employers .container,.band.employers .global-search,.band.employers header .hero,header .band.employers .hero{padding-top:40px}}.band.employers .band-type{font-size:1.625em;font-weight:400;position:relative;padding:30px 0 0}.band.employers .band-type:before{content:"";background:url(/assets/images/icons/blue-group.png?1448052779) no-repeat 50% 50%/48px transparent;height:100%;left:0;position:absolute;top:-60px;width:100%}@media (min-width:992px){.band.employers .band-type{font-size:2em;padding:30px 0 10px}}#employer-slider{width:80%;margin:0 auto}@media (min-width:992px){#employer-slider{width:90%}}@media (min-width:1200px){#employer-slider{width:100%}}#employer-slider .bx-wrapper li{font-family:GothamNarrow,Arial,sans-serif;color:#6e6e6e;line-height:1;padding:5px 0;height:65px;line-height:65px}@media (min-width:640px){#employer-slider .bx-wrapper li{font-size:1.125em}}#employer-slider .bx-wrapper li span{display:inline-block;vertical-align:middle;line-height:1}#employer-slider .bx-wrapper .bx-controls-direction a{top:21px}.site-logo{float:left;display:block}@media (min-width:1025px){.inner .utility-nav-wrapper .site-logo{display:none}}.utility-nav-wrapper{margin-bottom:40px}.utility-nav-wrapper .nav-links{display:none}@media (min-width:1025px){.utility-nav-wrapper .nav-links{display:block;float:right;font-size:.875em;margin-top:10px}}.utility-nav-wrapper .nav-links p,.utility-nav-wrapper .nav-links ul{float:left}.utility-nav-wrapper .nav-links p{margin:0 10px 0 0;color:#999}.utility-nav-wrapper .nav-links ul{margin:0;padding:0;border:0;list-style:none}.utility-nav-wrapper .nav-links ul:after,.utility-nav-wrapper .nav-links ul:before{content:" ";display:table}.utility-nav-wrapper .nav-links ul:after{clear:both}.utility-nav-wrapper .nav-links ul li{white-space:nowrap;float:left;padding-left:4px;padding-right:4px}.utility-nav-wrapper .nav-links ul li:first-child{padding-left:0}.utility-nav-wrapper .nav-links ul li.last,.utility-nav-wrapper .nav-links ul li:last-child{padding-right:0}.utility-nav-wrapper .nav-links ul li{list-style-image:none;list-style-type:none;margin-left:0;padding:0}.utility-nav-wrapper .nav-links ul li:after{content:"|";padding:0 10px;color:#0085ad}.utility-nav-wrapper .nav-links ul li:last-child:after{content:"";padding-right:0}.utility-nav-wrapper .nav-links ul a{color:#0085ad}.utility-nav-wrapper .nav-links ul a:hover{text-decoration:underline}.search-form{margin-bottom:20px}.search-form input{padding:5px;border:1px solid #cfcfcf;height:36px}.blog-details .search-form button[data-sf-role=comments-new-submit-button],.search-form .blog-details button[data-sf-role=comments-new-submit-button],.search-form .button,.search-form .button-secondary,.search-form .button-small-text,.search-form .simple-button,.search-form body.blog .sfcommentsSubmitBtn,.search-form button,.search-form input[title="Search input"]+span+button,body.blog .search-form .sfcommentsSubmitBtn{height:36px!important}.search-results>span,.search-results label{font-style:italic}.search-results ul{padding:20px 0 0!important;margin-top:20px!important;border-top:1px solid #cfcfcf}.search-results .result{padding-bottom:25px!important}.search-results .result>a{font-size:1.0625em;font-weight:700}.search-results .btn-group{text-align:center}.search-results .btn-group>p{font-size:.8125em}.search-results .btn-paging-large{padding-left:5px;padding-right:5px;width:auto!important}input[title="Search input"]{height:42px;margin:20px 5px 40px 0;padding:0 5px}@media (min-width:767px){input[title="Search input"]{width:300px}}.blog-details input[title="Search input"]+span+button[data-sf-role=comments-new-submit-button],body.blog input[title="Search input"]+span+.sfcommentsSubmitBtn,input[title="Search input"]+span+.button,input[title="Search input"]+span+.button-secondary,input[title="Search input"]+span+.button-small-text,input[title="Search input"]+span+.simple-button,input[title="Search input"]+span+button{transition:none!important}@media (min-width:0) and (max-width:992px){.ColumnOneSearch,.search-results{float:none!important}.search-results{width:100%!important;margin-top:40px}}.filter-header{font-weight:700;cursor:pointer;display:inline-block;padding-right:20px;position:relative;color:#3399b3!important;margin-bottom:20px}.filter-header:after{border-left:6px solid transparent;border-right:6px solid transparent;border-top:6px dashed #3399b3;content:"";display:inline-block;height:0;position:absolute;right:0;top:9px;vertical-align:middle;width:0}.filter-header.open:after{border-top:0;border-bottom:6px dashed #3399b3}@media (min-width:992px){.filter-header{display:none}}.ColumnOneSearch{font-size:12px!important;display:none}@media (min-width:0) and (max-width:640px){.ColumnOneSearch{width:100%!important}}@media (min-width:640px) and (max-width:992px){.ColumnOneSearch{width:50%!important}}.ColumnOneSearch *{font-family:GothamNarrow,Arial,sans-serif}.ColumnOneSearch>span{margin-bottom:10px!important;display:block;font-size:13px;font-weight:700}.ColumnOneSearch>span span{font-style:italic;font-weight:400}@media (min-width:992px){.ColumnOneSearch{margin-right:20px!important;display:block!important}}.ColumnOneSearch h3{font-weight:700!important;background:#f3f3f3;font-size:13px!important;padding:8px 5px!important}.ColumnOneSearch .filters{background:#f3f3f3;padding:0 5px 6px;margin-bottom:10px}.ColumnOneSearch .filters li{margin-bottom:8px;line-height:13px!important}.ColumnOneSearch .filters li input{float:left;margin:0 5px 10px 0!important}body.blog{background:#fff;min-width:320px!important;font-size:16px!important;font-family:GothamNarrow,Arial,sans-serif}body.blog .content-wrapper{margin-top:50px}body.blog .content ul li{content:""}body.blog .main-content{margin-top:20px}@media (min-width:1025px){body.blog .main-content{margin-top:80px!important}}body.blog .main-content h1{margin-bottom:30px;padding-top:0}@media (min-width:992px){body.blog .main-content h1{font-size:35px}}body.blog .main-content h2{margin-bottom:5px;margin-top:10px;font-size:20px!important}@media (min-width:992px){body.blog .main-content h2{font-size:25px!important}}body.blog .sfpostsList{padding:0!important}body.blog .sfpostsList li.sfpostListItem{padding-bottom:25px}body.blog .sfpostsList li.sfpostListItem:before{display:none}body.blog .sfpostListTitleDateContent .sfpostContent{line-height:27px}body.blog .sfcommentsOrderFilterWrp{float:none}body.blog .sfLeaveCommentLnk{font-size:14px}body.blog .sfcommentsListWrp{border-top:1px solid #cfcfcf;padding-top:20px}body.blog .sfcommentsList{padding-left:0}body.blog .sfcommentsList .sfcommentDetails{margin-bottom:30px!important;padding-left:0}body.blog .sfcommentsList .sfcommentAuthor{padding-right:8px}body.blog .sfcommentsList .sfcommentText{color:#002b49;line-height:28px}@media (min-width:767px){body.blog .sfcommentsList .sfcommentText{display:table-cell}}body.blog .sfcommentAuthorAvatar{position:static;margin-bottom:10px}@media (min-width:767px){body.blog .sfcommentAuthorAvatar{float:left;margin-right:20px;margin-top:5px}}body.blog .sfcommentsFormWithAvatarWrp .sfcommentsTitleWrp{width:auto;position:static}body.blog .sfcommentsFormWithAvatarWrp .sfcommentsFormWrp{padding-left:0}body.blog .sfcommentsFormWithAvatarWrp .sfcommentAuthorAvatar{float:left;margin-right:20px}body.blog .sfcommentsFormWithAvatarWrp h2{position:static;font-style:normal;display:block!important}body.blog .sfcommentsFormWithAvatarWrp .sfcommentsForm,body.blog .sfcommentsFormWithAvatarWrp ol.sfcommentsFieldsList{padding:0!important}body.blog .sfcommentsFormWithAvatarWrp li{padding-bottom:0;padding-left:0}body.blog .sfcommentsFormWithAvatarWrp td{background:transparent!important}body.blog .sfcommentsFormWithAvatarWrp .sfcommentsForm .sfcommentEditor{width:100%}body.blog .sfcommentsSubmitBtn{background:#0085ad!important;border-right:0!important;min-width:auto!important;padding:10px 0!important;text-transform:capitalize;text-shadow:none!important;transition:none!important;text-align:center!important}body.blog .sfcommentsSubmitBtn:hover{background-position:0!important;background:#006f91!important}body.blog .sf_pagerNumeric a{font-size:14px;padding:0}body.blog .sf_pagerNumeric .sf_PagerCurrent{background:#77c5d5;color:#fff!important;border-color:#77c5d5}.site-logo{margin-top:0;background:url(/assets/images/CTP-Logo_Web.png) no-repeat 0 0/100% transparent;min-height:75px;width:160px;position:relative}.fixed-nav .site-logo,.footer-content .site-logo,.inner .site-logo{background-image:url(/assets/images/CTP-Logo_Web.png)}@media (min-width:992px){.site-logo{width:273px}}.utility-nav-wrapper .site-logo{min-height:72px}@media (min-width:767px){.utility-nav-wrapper .site-logo{min-height:140px}}.fixed-nav .site-logo,.inner .site-logo{width:170px;min-height:86px}header .hero .hero-header{font-size:1.6875em;color:#0085ad;text-transform:uppercase;font-weight:900;line-height:1.1;margin-bottom:10px}header .hero .hero-header .header-accent{color:#002b49}@media (min-width:992px){header .hero .hero-header{font-size:2.125em;margin-bottom:18px}}header .hero .hero-content p{color:#78949d;color:#002b49;font-size:1.125em;font-family:GothamNarrow,Arial,sans-serif;font-weight:300;line-height:1.2;width:90%}@media (min-width:992px){header .hero .hero-content p{font-size:1.3125em}}@media (min-width:0) and (max-width:420px){.blog-details header .hero .hero-content button[data-sf-role=comments-new-submit-button],.search-form header .hero .hero-content button,body.blog header .hero .hero-content .sfcommentsSubmitBtn,header .hero .hero-content .blog-details button[data-sf-role=comments-new-submit-button],header .hero .hero-content .button,header .hero .hero-content .button-secondary,header .hero .hero-content .button-small-text,header .hero .hero-content .search-form button,header .hero .hero-content .simple-button,header .hero .hero-content body.blog .sfcommentsSubmitBtn,header .hero .hero-content input[title="Search input"]+span+button{min-width:100%}}.band.quote{border-top:9px solid #77c5d5;height:auto}.band.quote .quote{color:#fff;font-style:normal;font-size:1.125em;margin-bottom:20px}.band.quote .quote:before{margin:0 0 0 -15px}@media (min-width:767px){.band.quote .quote{font-size:1.5em}}@media (min-width:992px){.band.quote .quote{font-size:2em}.band.quote .quote,.band.quote .quote p{line-height:41px!important}}.band.quote .source{color:#77c5d5;line-height:20px!important;font-size:.875em}@media (min-width:992px){.band.quote .source{font-size:16px}}.three .feature-box{height:auto}@media (min-width:640px){.three .feature-box{height:300px}}.three .feature-box .feature-content b,.three .feature-box .feature-content strong{font-family:Gotham,Geneva,sans-serif}.three .feature-box .feature-content p{font-family:GothamNarrow,Arial,sans-serif;text-transform:none}@media (min-width:0) and (max-width:767px){.three .feature-box .feature-content p{line-height:1.2}}.three .feature-box .feature-title{padding-top:0;font-size:1.25em;text-transform:uppercase}.three .feature-box .feature-image{height:auto;margin-bottom:0}.three .feature-box .feature-content-wrapper{height:130px}@media (min-width:640px){.three .feature-box .feature-content-wrapper{height:50%}}@media (min-width:1200px){.three .feature-box .feature-content-wrapper{height:42%}}@media (min-width:1300px){.three .feature-box .feature-content-wrapper{height:45%}}@media (min-width:0) and (max-width:640px){.fact-wrapper .feature-box{height:250px}}.fact-wrapper .feature-content-wrapper{height:100%!important}.fact-wrapper .fact{text-transform:uppercase}.fact-wrapper .fact strong{color:#0085ad}.band.slider{background-color:#e8e7e5}@media (min-width:992px){.band.slider{padding-top:70px}}.band.slider .slide-content .left-col{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:768px){.band.slider .slide-content .left-col{float:left;width:66.66666667%}}.band.slider .slide-content .right-col{margin:20px 0;position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:768px){.band.slider .slide-content .right-col{float:left;width:33.33333333%}}.band.slider .slide-content .band-type{text-transform:uppercase;margin-bottom:18px}.band.slider .slide-content .band-title{font-weight:900;color:#0085ad;text-transform:uppercase;font-size:1.5em}@media (min-width:992px){.band.slider .slide-content .band-title{font-size:1.75em}}.band.slider .slide-content p{font-size:1em;font-family:GothamNarrow,Arial,sans-serif}@media (min-width:640px){.band.slider .slide-content p{font-size:1.125em!important}}.band.video .band-type{text-transform:uppercase;color:#333;margin-bottom:18px}.band.video .band-title{font-weight:900;color:#002b49;text-transform:uppercase}.band.video p{color:#002b49;font-size:1em}@media (min-width:640px){.band.video p{font-size:1.125em}}.band.video .bg-image-wrapper{background-color:#d6eef2;background-size:cover}.band.articles .container,.band.articles .global-search,.band.articles header .hero,header .band.articles .hero{padding-top:60px;padding-bottom:40px}.band.articles .band-type{color:#fff;margin-bottom:40px;text-shadow:0 0 2px rgba(0,0,0,.8)}.band.articles .feature-box{padding-top:20px}.sponsor-link{font-style:italic;color:#605b54;line-height:36px}.sponsor-link span{display:inline-block;vertical-align:bottom;padding-left:5px}.band.linkedin{background:#e4eaee;padding:30px 0 60px}.band.linkedin .container,.band.linkedin .global-search,.band.linkedin header .hero,header .band.linkedin .hero{text-align:center}.band.linkedin .container>img,.band.linkedin .global-search>img,.band.linkedin header .hero>img,header .band.linkedin .hero>img{margin:20px auto;max-width:80px}@media (min-width:992px){.band.linkedin .container>img,.band.linkedin .global-search>img,.band.linkedin header .hero>img,header .band.linkedin .hero>img{max-width:102px}}.band.linkedin .band-title{font-family:GothamNarrow,Arial,sans-serif;color:#002b49;font-size:1.75em}.band.linkedin .band-title span{display:block;font-size:.56em!important;margin-top:10px}.band.linkedin .band-title span img{display:inline;margin-left:10px;vertical-align:text-bottom}@media (min-width:992px){.band.linkedin .band-title{font-size:2em}}.band.employers .band-type{text-transform:uppercase;color:#333}.band.employers #employer-slider .bx-wrapper li{text-transform:uppercase;font-family:GothamNarrow,Arial,sans-serif;font-size:1em;color:#333}.band.parallax-small .band-title{font-family:Gotham,Geneva,sans-serif;text-transform:uppercase}.band.parallax-small .band-title.two-line{color:#fff}.band.parallax-small .band-title.two-line span{color:#77c5d5;font-family:GothamNarrow,Arial,sans-serif}.inner:not(.article) .main-content{margin-top:40px}@media (min-width:992px){.inner:not(.article) .content-wrapper{margin-top:50px!important}}.article-share .col:nth-of-type(2){text-transform:uppercase;font-size:.875em}.sidebar .sidebox-wrapper.quote{color:#002b49}.sidebar .sidebox-wrapper.quote,.sidebar .sidebox-wrapper.quote .quote{font-style:italic;font-style:normal}.sidebar .sidebox-wrapper.quote .source{text-align:left;color:#5b6770}.article-wrapper .topic h3,.topic-wrapper .topic h3{font-family:Gotham,Geneva,sans-serif;font-weight:400}body.sfPageEditor #ctl00_MainNav_ctl00_C nav,body.sfPageEditor #livechat-compact-container,body.sfPageEditor #livechat-full{display:none}body.sfPageEditor #ctl00_LoginArea_ctl00{margin-bottom:0}body.sfPageEditor #ctl00_LoginArea_ctl00_C{position:absolute;width:100%;height:auto}body.sfPageEditor #ctl00_LoginArea_ctl00_C ul{display:none}body.sfPageEditor .nav-more-links,body.sfPageEditor .nav-utilities{display:none!important}body.sfPageEditor .utility-nav-wrapper{display:none;background:none;margin-bottom:0}body.sfPageEditor .utility-nav-wrapper .nav-links{display:none}body.sfPageEditor .login-link a,body.sfPageEditor .my-account-link a{color:#002b49!important}body.sfPageEditor .login-link:hover,body.sfPageEditor .my-account-link:hover{background:transparent!important}body.sfPageEditor.inner #main-nav-wrapper{position:static}body.sfPageEditor.inner #main-nav-wrapper nav{display:none}body.sfPageEditor.inner .main-content .container,body.sfPageEditor.inner .main-content .global-search,body.sfPageEditor.inner .main-content header .hero,header body.sfPageEditor.inner .main-content .hero{background:none!important}body.blog body.sfPageEditor .modal-content .sfcommentsSubmitBtn,body.sfPageEditor .modal-content .button,body.sfPageEditor .modal-content .button-secondary,body.sfPageEditor .modal-content .button-small-text,body.sfPageEditor .modal-content .simple-button,body.sfPageEditor .modal-content body.blog .sfcommentsSubmitBtn,body.sfPageEditor .modal-content button{color:#333!important;width:auto!important;transition:none!important;min-width:1px;background:#eee!important;font-size:12.5px!important}body.blog body.sfPageEditor .modal-content .sfcommentsSubmitBtn:after,body.sfPageEditor .modal-content .button-secondary:after,body.sfPageEditor .modal-content .button-small-text:after,body.sfPageEditor .modal-content .button:after,body.sfPageEditor .modal-content .simple-button:after,body.sfPageEditor .modal-content body.blog .sfcommentsSubmitBtn:after,body.sfPageEditor .modal-content button:after{display:none!important}body.blog body.sfPageEditor .modal-content .sfcommentsSubmitBtn:hover,body.sfPageEditor .modal-content .button-secondary:hover,body.sfPageEditor .modal-content .button-small-text:hover,body.sfPageEditor .modal-content .button:hover,body.sfPageEditor .modal-content .simple-button:hover,body.sfPageEditor .modal-content body.blog .sfcommentsSubmitBtn:hover,body.sfPageEditor .modal-content button:hover{border:1px solid transparent!important}body.sfTemplateEditor #ctl00_LoginArea_ctl00_C ul,body.sfTemplateEditor #ctl00_MainNav_ctl00_C nav,body.sfTemplateEditor .nav-utilities,body.sfTemplateEditor .utility-nav-wrapper{display:block}body.sfTemplateEditor #main-nav-wrapper nav{display:block!important}body.sfTemplateEditor .mm-dropdown{display:none!important}@media (min-width:768px){.sf_cols{width:100%;margin:0;padding:0}.sf_cols:after,.sf_cols:before{content:"";display:table}.sf_cols:after{clear:both}.sf_cols{zoom:1}.sf_colsOut+.sf_colsOut{*margin-left:-1px!important}.sf_block{display:block}.sf_1col_1_100{float:none;margin:0}.sf_2cols_1_25{float:left;width:25%;margin:0}.sf_2cols_2_75{float:right;width:75%;margin:0}.sf_2cols_2_75 .sf_2cols_2in_75{margin-left:12px}.sf_2cols_1_33{float:left;width:33%;margin:0}.sf_2cols_2_67{float:right;width:67%;margin:0}.sf_2cols_2_67 .sf_2cols_2in_67{margin-left:12px}.sf_2cols_1_50{float:left;width:50%;margin:0}.sf_2cols_2_50{float:right;width:50%;margin:0}.sf_2cols_2_50 .sf_2cols_2in_50{margin-left:12px}.sf_2cols_1_67{float:left;width:67%;margin:0}.sf_2cols_2_33{float:right;width:33%;margin:0}.sf_2cols_2_33 .sf_2cols_2in_33{margin-left:12px}.sf_2cols_1_75{float:left;width:75%;margin:0}.sf_2cols_2_25{float:right;width:25%;margin:0}.sf_2cols_2_25 .sf_2cols_2in_25{margin-left:12px}.sf_3cols_1_33{float:left;width:33%;margin:0}.sf_3cols_2_34{float:left;width:34%;margin:0}.sf_3cols_3_33{float:left;width:33%;margin:0;_margin-left:-1px!important}.sf_3cols_2_34 .sf_3cols_2in_34,.sf_3cols_3_33 .sf_3cols_3in_33{margin-left:12px}.sf_3cols_1_25{float:left;width:25%;margin:0}.sf_3cols_2_50{float:left;width:50%;margin:0}.sf_3cols_3_25{float:left;width:25%;margin:0;_margin-left:-1px!important}.sf_3cols_2_50 .sf_3cols_2in_50,.sf_3cols_3_25 .sf_3cols_3in_25{margin-left:12px}.sf_4cols_1_25,.sf_4cols_2_25,.sf_4cols_3_25,.sf_4cols_4_25{float:left;width:25%;margin:0}.sf_4cols_4_25{_margin-left:-1px!important}.sf_4cols_2_25 .sf_4cols_2in_25,.sf_4cols_3_25 .sf_4cols_3in_25,.sf_4cols_4_25 .sf_4cols_4in_25{margin-left:12px}.sf_5cols_1_20,.sf_5cols_2_20,.sf_5cols_3_20,.sf_5cols_4_20,.sf_5cols_5_20{float:left;width:20%;margin:0}.sf_5cols_5_20{_margin-left:-1px!important}.sf_5cols_2_20 .sf_5cols_2in_20,.sf_5cols_3_20 .sf_5cols_3in_20,.sf_5cols_4_20 .sf_5cols_4in_20,.sf_5cols_5_20 .sf_5cols_5in_20{margin-left:12px}}.sfpostDetails .sfpostContent{padding:20px 0}body.blog .content ul li{display:block;clear:both;margin-bottom:25px;overflow:hidden}.blog-list ul li .post-image{border:2px solid #eee;height:180px;float:left;margin-bottom:20px;margin-right:20px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:180px;display:none;position:relative}.blog-details .blog-image img,.blog-list ul li .post-image img{height:100%;-o-object-fit:cover;object-fit:cover;position:absolute;top:0;bottom:0;left:0;right:0;width:100%}.blog-details .blog-image{border:2px solid #eee;height:180px;float:left;margin-bottom:20px;margin-right:20px;-o-object-fit:cover;object-fit:cover;overflow:hidden;width:180px;position:relative}.blog-list ul li:nth-child(-n+3) .post-image{display:block}.blog-summary{font-size:16px}body.blog .main-content h2{margin-bottom:0}.content blockquote{background:#fff;padding:15px 20px 15px 45px;margin:20px 0;position:relative;font-size:16px;line-height:1.2;color:#666;text-align:justify;border-left:10px solid #77c5d5;border-right:2px solid #eee;box-shadow:2px 2px 15px #eee}.content blockquote.left-quote{float:left;text-align:left;margin:0 15px 20px 0;padding-left:60px;width:35%}.content blockquote.right-quote{float:right;margin:0 0 20px 15px;padding-left:60px;text-align:left;width:35%}.content blockquote:before{content:"\201C";font-family:Georgia,serif;font-size:60px;font-weight:700;color:#77c5d5;position:absolute;left:10px;top:5px}.content blockquote:after{content:""}.content blockquote a:hover{color:#666}.content blockquote em{font-style:italic}.blog.blog-list .pagination li{float:left;clear:none}.callout,.callout.Primary{background:#19516d;border-top:3px solid #77c5d5;color:#fff!important;margin-bottom:20px;padding:20px}.callout.Secondary{background:#007699;border-top:3px solid #77c5d5;color:#000!important;padding:20px}.callout .button-secondary{float:right;margin-bottom:0}.callout p{color:#fff!important;margin-bottom:0!important;margin-top:15px}.article-share.post-share{float:left;margin-top:20px;margin-left:-15px}.blog-list .article-share.post-share .addthis_sharing_toolbox{clear:none!important}.article-share.post-share .at-icon-wrapper{background:#0085ad}.sidebar .sidebox-wrapper.categories,.sidebar .sidebox-wrapper.subscribe{border:2px solid #eee;padding:10px}.sidebar .sidebox-wrapper.subscribe input[type=text]{border:2px solid #eee;margin-top:10px;margin-bottom:10px;padding:10px;width:100%}.main-content a.rss-button:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary),.sidebox .rss-button{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAxNzkyIDE3OTIiPjxwYXRoIGQ9Ik01NzYgMTM0NGMwIDUzLjMtMTguNyA5OC43LTU2IDEzNnMtODIuNyA1Ni0xMzYgNTYtOTguNy0xOC43LTEzNi01Ni01Ni04Mi43LTU2LTEzNiAxOC43LTk4LjcgNTYtMTM2IDgyLjctNTYgMTM2LTU2IDk4LjcgMTguNyAxMzYgNTYgNTYgODIuNyA1NiAxMzZ6bTUxMiAxMjNjMS4zIDE4LjctNC4zIDM0LjctMTcgNDgtMTIgMTQtMjcuNyAyMS00NyAyMUg4ODljLTE2LjcgMC0zMS01LjUtNDMtMTYuNXMtMTguNy0yNC44LTIwLTQxLjVjLTE0LjctMTUyLjctNzYuMi0yODMuMi0xODQuNS0zOTEuNVM0MDIuNyA5MTYuNyAyNTAgOTAyYy0xNi43LTEuMy0zMC41LTgtNDEuNS0yMFMxOTIgODU1LjcgMTkyIDgzOVY3MDRjMC0xOS4zIDctMzUgMjEtNDcgMTEuMy0xMS4zIDI1LjctMTcgNDMtMTdoNWMxMDYuNyA4LjcgMjA4LjcgMzUuNSAzMDYgODAuNVM3NTAuNyA4MjYgODI2IDkwMmM3NiA3NS4zIDEzNi41IDE2MS43IDE4MS41IDI1OXM3MS44IDE5OS4zIDgwLjUgMzA2em01MTIgMmMxLjMgMTgtNC43IDMzLjctMTggNDctMTIgMTMuMy0yNy4zIDIwLTQ2IDIwaC0xNDNjLTE3LjMgMC0zMi4yLTUuOC00NC41LTE3LjVzLTE4LjgtMjUuOC0xOS41LTQyLjVjLTgtMTQzLjMtNDEuNy0yNzkuNS0xMDEtNDA4LjVzLTEzNi41LTI0MS0yMzEuNS0zMzYtMjA3LTE3Mi4yLTMzNi0yMzEuNVMzOTUuMyA0MDYuNyAyNTIgMzk4Yy0xNi43LS43LTMwLjgtNy4yLTQyLjUtMTkuNVMxOTIgMzUxLjcgMTkyIDMzNVYxOTJjMC0xOC43IDYuNy0zNCAyMC00NiAxMi0xMiAyNi43LTE4IDQ0LTE4aDNjMTc0LjcgOC43IDM0MS44IDQ4LjcgNTAxLjUgMTIwUzEwNjIgNDE3LjMgMTE4NiA1NDJjMTI0LjcgMTI0IDIyMi43IDI2NS44IDI5NCA0MjUuNXMxMTEuMyAzMjYuOCAxMjAgNTAxLjV6IiBmaWxsPSIjNzdjNWQ1Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:89% 80%;background-position:-151px 0;color:#000;display:block;font-size:24px;padding-left:34px;margin-top:0;padding-bottom:0;margin-bottom:10px;border-bottom:none;cursor:pointer;opacity:1}.main-content a.rss-button:not(.button):not(.button-small-text):not(.simple-button):not(.button-secondary):hover,.sidebox .rss-button{opacity:.7;text-decoration:none}.text-highlight{color:#77c5d5}.sidebar a.button{width:100%}@media (min-width:992px){.sidebar .subscribe .button-secondary{margin-bottom:10px!important;width:100%}}.sidebar .sidebox-wrapper.categories h2,.sidebar .sidebox-wrapper.subscribe h2{margin-top:0}.post-content{clear:both;margin-top:20px}.general-alert p{font-style:italic;font-weight:500;color:#495965}.general-alert a{color:#008ab1}.general-alert span.brackets{color:#008ab1;font-weight:700}@media (min-width:1024px){.account-link-desktop,.home .account-link-desktop{display:block}.home #main-nav-wrapper .login a{color:#002b49}.home #main-nav-wrapper .login a:hover{color:#fff}.btn.btn-account{display:none}.home .btn.btn-account{color:#002b49;display:none}}@media (max-width:1024px){.account-link-desktop{display:none}.btn.btn-account{background-color:transparent;display:block;border:none;color:#002b49;font-size:16px;font-weight:600;text-transform:uppercase}}.alert-wrapper{background-color:#afa9a0;bottom:0;color:#fff;height:175px;padding:30px 0;position:fixed;width:100%}.alert-wrapper p{margin-left:10%;margin-right:10%;width:80%;font-family:GothamBook,Arial,Helvetica,sans;font-size:21px;line-height:120%}@media (max-width:1024px){.alert-wrapper p{font-size:20px}}@media (max-width:768px){.alert-wrapper p{font-size:15px}}.btn-close{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNNDA1IDEzNi43OThMMzc1LjIwMiAxMDcgMjU2IDIyNi4yMDIgMTM2Ljc5OCAxMDcgMTA3IDEzNi43OTggMjI2LjIwMiAyNTYgMTA3IDM3NS4yMDIgMTM2Ljc5OCA0MDUgMjU2IDI4NS43OTggMzc1LjIwMiA0MDUgNDA1IDM3NS4yMDIgMjg1Ljc5OCAyNTZ6Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:100% 100%;display:block;height:25px;position:absolute;top:10px;right:10px;width:25px}.trustarc-banner-wrapper{width:100%!important;position:fixed!important;bottom:0!important;left:0!important;margin:0!important;padding:0!important;z-index:999999!important;text-align:left!important;border-top:1px solid #b8b8b8}.trustarc-banner-content,.trustarc-banner-footer{margin:0!important}@media (max-width:768px){.trustarc-banner-wrapper .trustarc-client-logo{padding:1rem!important}.trustarc-banner-wrapper #truste-header-text span{font-size:1.5rem!important;line-height:1rem!important}}.list-tool{margin-bottom:20px}.list-tool.accordion-list ul,.list-tool.expand-list ul,.list-tool.list--expandable ul{list-style:none;margin:0;padding:0}.list-tool.accordion-list ul li,.list-tool.expand-list ul li,.list-tool.list--expandable ul li{padding:15px 5px}.list-tool.accordion-list ul li>a,.list-tool.expand-list ul li>a,.list-tool.list--expandable ul li>a{display:block;position:relative}.list-tool.accordion-list ul li>a:after,.list-tool.accordion-list ul li>a:before,.list-tool.expand-list ul li>a:after,.list-tool.expand-list ul li>a:before,.list-tool.list--expandable ul li>a:after,.list-tool.list--expandable ul li>a:before{content:"";position:absolute;top:50%;background:#000;transform:translateY(-50%)}.list-tool.accordion-list ul li>a:before,.list-tool.expand-list ul li>a:before,.list-tool.list--expandable ul li>a:before{right:1em;width:1px;height:15px}.list-tool.accordion-list ul li>a:after,.list-tool.expand-list ul li>a:after,.list-tool.list--expandable ul li>a:after{right:.6em;width:15px;height:1px}.list-tool.accordion-list ul li>a.active,.list-tool.expand-list ul li>a.active,.list-tool.list--expandable ul li>a.active{border-bottom-color:transparent}.list-tool.accordion-list ul li>a.active:before,.list-tool.expand-list ul li>a.active:before,.list-tool.list--expandable ul li>a.active:before{transform:translateY(-50%) rotate(90deg)}.list-tool .list-tool__item table{width:100%;margin:0}.list--expandable{padding:0}.list--expandable .list-tool__title{background:#15bef0;font-weight:400;padding:8px 10px;vertical-align:top;margin-bottom:20px;text-transform:uppercase;color:#002b49;font-size:1.3125rem}.list--expandable .title-main{color:#000!important;background:transparent}.list--expandable .list-tool__content{max-height:0;overflow:hidden;margin-bottom:1rem;transition:max-height .5s ease-in;color:#050000;font-size:19px}.list--expandable .list-tool__content.active{max-height:10000px}.list--expandable .list__toggle{width:100%;display:block;text-transform:uppercase;position:relative}.list--expandable .list__toggle:after{content:"";display:block;position:absolute;top:.8rem;right:1rem;width:15px;height:15px;border-right:2px solid #050000;border-top:2px solid #050000;transform:rotate(135deg) translateY(3px)}.list--expandable-preview{padding:3rem}.list--expandable-preview .list-tool__item{max-width:1148px;margin:10px auto}.list--expandable-preview .list-tool__title{font-size:33px;margin-bottom:1rem;background:transparent;padding:0}.list--expandable-preview .list-tool__content{max-height:330px}.list--expandable .list-tool__content a,.list--expandable .list-tool__content p{line-height:27px;font-size:16px;font-family:GothamNarrow,Arial,Helvetica,sans}.list--expandable-preview .list__toggle:after{right:auto;left:7rem;top:0}.list--expandable-preview .list-tool__content.active+a.list__toggle:after{transform:rotate(-45deg) translateY(12px)}.h1,.h2,.h3,.h4,.h5,h1,h2,h3,h4,h5,h6{margin:0 0 .5em}.h1,h1{font-family:GothamNarrow,Arial,sans-serif;font-weight:400}.h2,h2{color:#002b49}.color-primary{color:#0085ad}.color-secondary{color:#77c5d5}.color-tertiary{color:#afa9a0}.color-navy{color:#002b49}.text-normal{font-weight:400}.text-medium{font-weight:500}.text-bold{font-weight:700}.sr-only,.visually-hidden,.visuallyhidden,.visuallyHidden{position:absolute;overflow:hidden;clip:rect(0 0 0 0);margin:-1px;padding:0;border:0;width:1px;height:1px}.main-content h1{font-size:1.875rem;color:#605b54!important;margin-bottom:20px;text-transform:none;font-weight:400}.main-content h2{font-size:20px;font-family:Gotham,Geneva,sans-serif;font-weight:500;margin:25px 0 15px}.main-content h3{font-weight:300;text-transform:none}.main-content .h4,.main-content h4{font-weight:500}.main-content .fpac-heading{font-family:Gotham,Geneva,sans-serif!important;margin:0 0 .5em!important;color:#77c5d5!important;font-weight:500}.main-content h2.fpac-heading{font-size:1.875rem!important}@media (min-width:64em){.h1,h1{font-size:3.125rem}.h2,h2{font-size:1.875rem}.h3,h3{font-size:1.5rem}.main-content h1{font-size:2.1875rem}.main-content h2{font-size:1.5625rem}}.site-header{position:sticky;top:0;z-index:100;background:#fff}.fpac-header__container{display:flex;justify-content:space-between;align-items:center;gap:10px;width:100%;max-width:1340px;margin:0 auto;padding:0 15px 15px}.fpac-header__logo{width:220px}.fpac-header__logo img{width:100%}.fpac-header__login,.fpac-header__more,.fpac-header__search{display:none}@media (min-width:64em){.fpac-header{background:#fff;box-shadow:0 0 15px 0 rgba(0,0,0,.11)}.fpac-header__container{padding:0 15px;align-items:stretch}.fpac-header__logo{width:200px;padding:0 15px 15px 0}.fpac-header__section{display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;width:calc(100% - 200px)}.fpac-header__search{display:inline-block;margin:0 25px 0 0}.fpac-header__login{margin:0 50px 0 0}.fpac-header__login,.fpac-header__more{display:inline-block}.fpac-header__navigation{width:100%;margin-top:auto}}@media (min-width:81.25em){.fpac-header__logo{width:300px}.fpac-header__section{width:calc(100% - 300px)}}.container{width:100%;max-width:1340px;margin:0 auto;padding:0 15px}.container--padded{padding:35px 15px}.container--flex{display:flex;flex-wrap:wrap;align-items:center}.container--flex:after,.container--flex:before{display:none}.container--flex.start{justify-content:flex-start}.container--flex.end{justify-content:flex-end}.container--flex.center{justify-content:center}.container--flex.around{justify-content:space-around}.container--flex.between{justify-content:space-between}@media (min-width:64em){.container--padded{padding:60px 15px}}.color-wrapper.primary{background:#0085ad}.color-wrapper.secondary{background:#77c5d5}.color-wrapper.tertiary{background:#afa9a0}.color-wrapper.quaternary{background:#5b6770}.color-wrapper.gray{background:#f7f7f8}body.sfPageEditor .site-header{position:static}body.sfPageEditor .hero-carousel{min-height:auto;height:auto}.a11y-slider,.a11y-slider-container{position:relative}.a11y-slider{overflow:scroll;scroll-snap-type:x mandatory;scrollbar-width:none;-ms-overflow-style:none;box-sizing:border-box}.a11y-slider::-webkit-scrollbar{width:0;height:0}.a11y-slide{scroll-snap-align:start;box-sizing:inherit}.a11y-slider-sr-only{position:absolute;top:0;left:0;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0;text-align:center;font-family:inherit;font-size:1em}.a11y-slider-sr-only:focus{position:static;background:#000;color:#fff;width:100%;height:auto;margin:0;clip:auto;padding:10px}.a11y-slider--hide{display:none}.a11y-slider--scrolling{cursor:grabbing;scroll-snap-type:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;scroll-behavior:auto}.a11y-slider-autoplay{position:absolute;right:15px;bottom:5px;font-size:0;width:45px;height:45px;background:none;border:0;padding:0;z-index:1}.a11y-slider-autoplay:after,.a11y-slider-autoplay:before{content:"";width:4px;height:24px;background:#fff;position:absolute;top:50%;transform:translateY(-50%);left:10px}.a11y-slider-autoplay:after{left:auto;right:10px}.a11y-slider-autoplay[data-autoplaying=false]:before{display:none}.a11y-slider-autoplay[data-autoplaying=false]:after{width:0;height:0;border-color:transparent transparent transparent #fff;border-style:solid;border-width:12.5px 0 12.5px 25px;left:0;right:0;margin:auto;background:none}.a11y-slider-dots{list-style:none;padding:0;display:flex;flex-wrap:wrap;justify-content:center;gap:20px;width:100%;max-width:1340px;margin:20px auto 0}.a11y-slider-dots button{width:14px;height:14px;border-radius:50%;background:#5b6770;border:0;padding:0;font-size:0}.a11y-slider-dots button.active,.a11y-slider-dots button:focus,.a11y-slider-dots button:hover{background:#0085ad}@media (min-width:64em){.a11y-slider-dots{padding:0 30px;justify-content:flex-start}}@media (min-width:81.25em){.a11y-slider-dots{padding:0 50px}}.image-benefits__content{padding:20px}.image-benefits__content img{margin:0 auto}.image-benefits__content+.image-benefits__content{border-top:1px solid #5b6770}.employee-list{display:flex;flex-wrap:wrap;justify-content:center;list-style:none;margin:0;padding:0;font-size:1.25rem}.employee-list>li{color:#5b6770;display:inline-block;font-weight:500;margin:0 1.25em .75em 0}@media (min-width:60em){.container--flex .card-link-callout{width:45%;max-width:none}.image-benefits{display:flex;flex-wrap:wrap;padding:20px 0 0}.image-benefits__content{width:33.33333%;display:flex;align-items:center;padding:20px 40px}.image-benefits__content+.image-benefits__content{border-top:0;position:relative}.image-benefits__content+.image-benefits__content:before{content:"";width:1px;height:100%;max-height:232px;background:#5b6770;position:absolute;top:50%;transform:translateY(-50%);left:0}.employee-list{font-size:1.5625rem;padding:20px 0 0}}@media (min-width:64em){.container--flex .card-link-callout{width:50%;max-width:535px;margin:0 30px}}.tab-layout__tabs{display:none}.tab-layout__button,.tab-layout__toggle{font-family:Gotham,Geneva,sans-serif}.tab-layout__toggle{display:block;color:#77c5d5;font-size:1.5rem;text-transform:uppercase;padding:.5em;border:0;background:none;width:100%;font-weight:700;text-align:left;border-bottom:1px solid #afa9a0}.tab-layout__toggle.active{background:#0085ad;color:#fff}.tab-layout__panel{display:none;padding:1rem}.tab-layout__image{margin:0 auto 25px}.tab-layout__content{line-height:1.3}@media (min-width:60em){.tab-layout{display:flex;flex-wrap:wrap;align-items:center}.tab-layout__tabs{display:flex;flex-wrap:wrap;width:35%}.tab-layout__button{width:100%;border:0;padding:.5em;background:none;font-size:1.5rem;font-weight:700;text-transform:uppercase;text-align:left;color:#77c5d5;border-bottom:1px solid #afa9a0}.tab-layout__button.active{background:#0085ad;color:#fff;border:0}button.tab-layout__button:hover{border-bottom:1px solid #afa9a0!important}.tab-layout__main{width:65%}.tab-layout__toggle{display:none}.tab-layout__panel{padding:1.25rem;flex-wrap:wrap;align-items:center}.tab-layout__panel.active{display:flex}.tab-layout__image{width:100%;max-width:300px;margin:0 15px 0 0}.tab-layout__content{width:calc(100% - 315px);font-size:1.25rem}}@media (min-width:64em){.tab-layout__button{font-size:1.5625rem}.tab-layout__content{font-size:1.5rem}}.hero-carousel{padding:10px 15px;background:#f7f7f8}.hero-slide__wrapper{width:100%;max-width:1340px;margin:0 auto}.hero-slide__content{color:#5b6770}.hero-slide__quote{font-family:Gotham,Geneva,sans-serif;font-weight:900;display:block;font-size:4rem;margin:0 0 10px;padding:15px 0 0;line-height:0;color:#77c5d5}.hero-slide__description{margin:0 0 20px;font-size:1.25rem;line-height:1.2;color:#5b6770}.hero-slide__description--header{font-size:2rem;color:#77c5d5}.hero-slide__description--header h1,.hero-slide__description--header h2,.hero-slide__description--header h3,.hero-slide__description--header h4{font-size:inherit;font-weight:500;font-family:Gotham,Geneva,sans-serif;color:initial;margin:0 0 .5em!important}.hero-slide__name{font-weight:700;margin:0;line-height:1.1}.hero-slide__name,.hero-slide__position{display:block;width:100%;font-size:1.25rem}.hero-slide__position{margin:0 0 1em}.hero-slide__link{display:block;font-size:1.125rem;font-weight:500;color:#0085ad}.hero-slide__image{display:none;width:100%;-o-object-fit:cover;object-fit:cover}.hero-slide__image--mobile{display:block;max-width:65%;margin:0 auto 15px}@media (min-width:64em){.hero-carousel{display:flex;justify-content:center;align-items:flex-end;padding:0}.hero-carousel .a11y-slider-dots{position:absolute;bottom:40px;padding:0 30px 0 15px;left:0;right:0}.hero-slide__wrapper{display:flex;align-items:center;padding:65px 15px 0;height:100%}.hero-slide__content{width:60%;padding:0 30px 80px 0;position:relative;display:flex;flex-wrap:wrap;align-items:center}.hero-slide__content--secondary{padding:0 30px 80px 60px}.hero-slide__quote{position:absolute;left:0;top:20px;padding:0;font-size:6rem}.hero-slide__description{width:100%;font-size:1.5rem}.hero-slide__description--header{font-size:2.25rem;margin:0}.hero-slide__image{display:block;width:40%}.hero-slide__image--mobile{display:none}}@media (min-width:81.25em){.hero-carousel .a11y-slider-dots{padding:0 30px 0 15px}.hero-slide__content{padding:0 80px 80px 0}.hero-slide__content--secondary{padding:0 80px 80px}.hero-slide__quote{font-size:8rem}.hero-slide__description--header{font-size:2.5rem}.hero-slide__link{font-size:1.625rem}.hero-slide__name,.hero-slide__position{font-size:1.5625rem}}.card-link-callout,.card-link-callout__image{width:100%}.card-link-callout__content{padding:1rem;background:#fff;text-align:right}.card-link-callout__link{color:#0085ad;font-size:1.125rem;font-weight:500}@media (min-width:60em){.card-link-callout{width:100%;max-width:535px}.card-link-callout__content{padding:1rem 2rem}.card-link-callout__link{font-size:1.4375rem}}@media (max-width:63.9375em){body.main-nav-active{overflow:hidden}body.main-nav-active:before{content:"";background:#000;height:100%;left:0;opacity:.65;position:absolute;top:0;width:100%;z-index:10}.main-nav__toggle{width:40px;height:40px;background:none;padding:0;border:0;position:relative}.main-nav__toggle:after,.main-nav__toggle:before,.main-nav__toggle>span:after{content:"";width:35px;height:5px;background:#000;position:absolute;top:8px;left:0;right:0;margin:auto}.main-nav__toggle:after{top:19px}.main-nav__toggle>span:after{top:30px}.main-nav__menu{position:fixed;top:0;right:-100%;height:100%;width:80%;max-width:440px;z-index:25;transition:right .3s linear;background:#77c5d5;visibility:hidden}.main-nav__menu.active{right:0;visibility:visible}.main-nav__menu-list{list-style:none;margin:0;padding:0}.main-nav__heading{background:#11425a;color:#fff;padding:10px 45px;text-align:center;position:relative;font-weight:700}.main-nav__button{width:40px;height:40px;background:none;border:0;padding:0;display:grid;place-items:center;position:absolute;top:50%;transform:translateY(-50%);right:0}.main-nav__button--back{display:none;left:0;right:auto}.main-nav__button--back.active{display:block}.main-nav__button--back:before{content:"";width:10px;height:10px;border-left:2px solid #fff;border-bottom:2px solid #fff;position:absolute;top:50%;transform:translateY(-50%) rotate(45deg);left:20px}.main-nav__item{border-bottom:1px solid #999}.main-nav__item--secondary{list-style:none;margin:0;padding:0}.main-nav__item--secondary>li{border-bottom:1px solid #999}.main-nav__item--secondary>li a{display:block;color:#000;background:#77c5d5;padding:12px 20px}.main-nav__item--secondary .dropdown-toggle{display:none}.main-nav__item--tertiary{border-bottom:1px solid #999}.main-nav__item--tertiary a,.main-nav__link{display:block;color:#000;background:#77c5d5;padding:12px 20px}.main-nav__link--button{width:100%;text-align:left;border:0;font-weight:400;position:relative}.main-nav__link--button:before{content:"";width:1px;height:100%;position:absolute;right:45px;top:0;background:#999}.main-nav__link--button:after{content:"";width:10px;height:10px;border-right:2px solid #000;border-bottom:2px solid #000;position:absolute;top:50%;transform:translateY(-50%) rotate(-45deg);right:20px}.main-nav__link--button:focus,.main-nav__link--button:hover{text-decoration:none}.main-nav__sub-menu{position:absolute;top:43px;bottom:80px;left:100%;width:100%;list-style:none;margin:0;padding:0 20px;background:#77c5d5;transition:left .3s linear;z-index:25}.main-nav__sub-menu.active{left:0}.main-nav__footer{background:#11425a;position:absolute;bottom:0;left:0;width:100%}.main-nav__more-button{display:flex;align-items:center;justify-content:center;width:100%;color:#fff;padding:10px 0;margin:0;border:0;border-top:1px solid #999;background:none}.main-nav__more-image{display:inline-block;width:20px;margin:0 10px 0 0}.main-nav__more-menu{display:none;position:absolute;bottom:100%;left:0;width:100%;border-top:1px solid #fff;z-index:50}}@media (min-width:64em){.main-nav__toggle{display:none}.main-nav__menu{position:relative;width:100%;padding:0 0 10px}.main-nav__menu-list{display:flex;flex-wrap:wrap;justify-content:flex-end;list-style:none;margin:0;padding:0}.main-nav__sub-menu{display:none;flex-wrap:wrap;gap:0 40px;list-style:none;margin:0;padding:15px 20px;position:absolute;width:100%;max-width:575px;top:calc(100% + 5px);transform:translateX(-50%);background:#fff;box-shadow:0 0 10px 1px rgba(0,0,0,.14);z-index:25}.main-nav__sub-menu.active{display:flex}.main-nav__footer,.main-nav__heading{display:none}.main-nav__item{width:calc(50% - 20px)}.main-nav__item--root{width:auto;font-size:1.0625rem;margin:0 0 0 10px}.main-nav__item--secondary,.main-nav__item--tertiary{display:none}.main-nav__item--root:nth-last-child(-n+3) .main-nav__sub-menu{transform:none;right:0}.main-nav__link{display:block;color:#000;padding:.5em 0;border-bottom:1px solid #999}.main-nav__link:focus,.main-nav__link:hover{text-decoration:underline}.main-nav__link--button{background:none;border:0;padding:.5em .65em}.main-nav__link--button.active,.main-nav__link--button:focus-visible,.main-nav__link--button:hover{background:#77c5d5}.global-login__dropdown.open .dropdown-menu{display:block}.global-login__dropdown>a{display:none!important}.global-login__dropdown .btn.dropdown-toggle{display:block;display:inline-block;padding:.25em 1.25em;background:#77c5d5;color:#fff;border-radius:15px;border:0}.global-login__dropdown .dropdown-backdrop{display:none}.global-login__dropdown .dropdown-menu{left:auto;right:0;width:320px;padding:15px!important;color:#fff}.global-login__dropdown .dropdown-menu ul{list-style:none;margin:0 0 20px;padding:0;font-family:Caecilia,Times,san-serif}.global-login__dropdown .dropdown-menu .header{margin:0 0 1em;font-size:1rem;font-family:GothamNarrow,Arial,sans-serif}.global-login__dropdown .dropdown-menu a{color:#fff;font-size:1rem}.global-login__dropdown .dropdown-menu a:focus,.global-login__dropdown .dropdown-menu a:hover{text-decoration:underline}.global-login__dropdown .button-wrapper a{float:right;width:250px}}@media (min-width:72em){.main-nav__link{font-size:.9375rem}}.more-menu__toggle{display:none}.more-menu__list{list-style:none;margin:0;padding:10px 20px;background:#11425a}.more-menu__link{display:block;padding:5px 0;color:#fff;font-size:.75rem}@media (min-width:64em){.more-menu{position:relative}.more-menu__toggle{display:inline-block;width:40px;height:40px;background:none;padding:0;border:0;position:relative}.more-menu__toggle:after,.more-menu__toggle:before,.more-menu__toggle>span:after{content:"";width:35px;height:5px;background:#000;position:absolute;top:8px;left:0;right:0;margin:auto}.more-menu__toggle:after{top:19px}.more-menu__toggle>span:after{top:30px}.more-menu__list{display:none;position:absolute;top:100%;min-width:160px;right:0;border:1px solid #0085ad;background:#fff;padding:10px 20px;z-index:10}.more-menu__link{color:#0085ad;font-size:1rem}.more-menu__link:focus,.more-menu__link:hover{text-decoration:underline}}.global-login{list-style:none;margin:0;padding:0}.global-login__link{display:inline-block;padding:.25em 1.25em;background:#0085ad;color:#fff;border-radius:15px}[global-login] [data-login-item=logout]{display:none}[global-login].logged-in [data-login-item=logout]{display:block}[global-login].logged-in [data-login-item=login]{display:none}@media (min-width:64em){.global-login__item--mobile{display:none}}.fpac-search__dropdown,.fpac-search__toggle{display:none}@media (min-width:64em){.fpac-search{position:relative}.fpac-search__link{display:none}.fpac-search__dropdown{display:none;position:absolute;right:50px;top:50%;transform:translateY(-50%)}.fpac-search__dropdown.active{display:block}.fpac-search__label{position:relative;margin:0}.fpac-search__input{padding:.5em 5px}.fpac-search__submit{position:absolute;right:0;top:50%;transform:translateY(-50%)}.fpac-search__submit,.fpac-search__toggle{width:40px;height:40px;background:none;border:0;padding:0}.fpac-search__toggle{display:grid;place-items:center}.fpac-search__icon{width:24px;height:24px;fill:#000}.fpac-search__icon--secondary{width:20px;height:20px;position:absolute;right:10px;top:50%;transform:translateY(-50%)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImN0cC9nbG9iYWwvX3ZhcmlhYmxlcy5zY3NzIiwiY3RwL2dsb2JhbC9fY3RwLXRoZW1lLnNjc3MiLCJjdHAvc3R5bGVzLmNzcyIsImZwYWMvZ2xvYmFsL190eXBvZ3JhcGh5LnNjc3MiLCJmcGFjL2dsb2JhbC9fdXRpbGl0aWVzLnNjc3MiLCJmcGFjL2dsb2JhbC9fZnBhYy1oZWFkZXIuc2NzcyIsImZwYWMvZ2xvYmFsL19ncmlkLnNjc3MiLCJmcGFjL2dsb2JhbC9fbGF5b3V0cy5zY3NzIiwiZnBhYy9nbG9iYWwvX2FkbWluLnNjc3MiLCJmcGFjL3ZlbmRvci9fYTExeVNsaWRlci5zY3NzIiwiZnBhYy9wYWdlcy9faG9tZXBhZ2Uuc2NzcyIsImZwYWMvbW9kdWxlcy9saXN0L19saXN0LXRhYnMuc2NzcyIsImZwYWMvbW9kdWxlcy9oZXJvL19jYXJvdXNlbC5zY3NzIiwiZnBhYy9jb21wb25lbnRzL2NhcmRzL19JbWFnZUFuZExpbmsuc2NzcyIsImZwYWMvY29tcG9uZW50cy9uYXZpZ2F0aW9uL19tYWluTmF2LnNjc3MiLCJmcGFjL2NvbXBvbmVudHMvbmF2aWdhdGlvbi9fbW9yZU1lbnUuc2NzcyIsImZwYWMvY29tcG9uZW50cy9nbG9iYWxMb2dpbi9faW5kZXguc2NzcyIsImZwYWMvY29tcG9uZW50cy9jb250ZW50LWJsb2Nrcy9fc2VhcmNoLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsV0FDSSxrQkFBcUIsQ0FDeEIsZUFBbUIsQ0FDaEIsb0VBQXVFLENBRTNFLFdBQ0ksa0JBQXFCLENBQ3hCLGVBQWdCLENBQ2Isc0VBQXlFLENBRTdFLFdBQ0ksa0JBQXFCLENBQ3hCLGVBQWdCLENBQ2Isb0VBQXVFLENBTzNFLFdBQ0ksa0JBQXFCLENBQ3hCLGVBQWdCLENBQ2IsNEVBQStFLENBR25GLFdBQ0ksd0JBQTJCLENBQzNCLGVBQWdCLENBQ2hCLHlFQUE0RSxDQUM1RSwrV0FBMlgsQ0FHL1gsV0FDSSx3QkFBMkIsQ0FDM0IsZUFBZ0IsQ0FDaEIseUVBQTRFLENBQzVFLCtXQUEyWCxDQUcvWCxXQUNJLHdCQUEyQixDQUMzQixpQkFBa0IsQ0FDbEIsK0VBQWtGLENBQ2xGLHVZQUFtWixDQUd2WixXQUNJLHdCQUEyQixDQUMzQixlQUFnQixDQUNoQiwwRUFBNkUsQ0FDN0UsbVhBQStYLENBRW5ZLFdBQ0ksd0JBQTJCLENBQzlCLGVBQWdCLENBQ2IsbUZBQXNGLENDakQxRixpQkFFSSxxQkFBc0IsQ0FHMUIsS0FDSSxjQUFlLENBQ2YsdUNBQXdDLENBRzVDLEtBRUksY0FBZSxDQUNmLHNCQUF1QixDQUN2QixVQUFjLENBQ2QscUJBQXNCLENBRzFCLGtQQVlJLG1CQUFvQixDQUNwQixpQkFBa0IsQ0FDbEIsbUJBQW9CLENBaUJ4QixPQUNJLFFBQVMsQ0FHYixJQUNJLHFCQUdZLENBR2hCLG9CQUxJLGFBQWMsQ0FDZCxjQUFlLENBQ2YsV0FNWSxDQUdoQixhQUNJLGlCQUFrQixDQUd0QixlQUNJLFdBQVksQ0FDWixzQkFBdUIsQ0FDdkIscUJBQXNCLENBQ3RCLHFCQUFzQixDQUN0QixpQkFBa0IsQ0FFbEIsOEJBQWdDLENBQ2hDLG9CQUFxQixDQUNyQixjQUFlLENBQ2YsV0FBWSxDQUdoQixZQUNJLGlCQUFrQixDQUd0QixHQUNJLGVBQWdCLENBQ2hCLGtCQUFtQixDQUNuQixRQUFTLENBQ1QseUJBQTZCLENBR2pDLFNBQ0ksaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixVQUFXLENBQ1gsV0FBWSxDQUNaLFNBQVUsQ0FDVixlQUFnQixDQUNoQixrQkFBc0IsQ0FDdEIsUUFBUyxDQUdiLG1EQUVJLGVBQWdCLENBQ2hCLFVBQVcsQ0FDWCxXQUFZLENBQ1osUUFBUyxDQUNULGdCQUFpQixDQUNqQixTQUFVLENDMERkLGNEdERJLGNBQWUsQ0FHbkIsMENBWUksbUJBQW9CLENBQ3BCLGVBQWdCLENBQ2hCLGVBQWdCLENBQ2hCLGFBQWMsQ0FHbEIsZ1BBd0JJLGVBQW1CLENBQ25CLGFBQWMsQ0FDZCxVQUFjLENBR2xCLHFCQU9JLFlBQWEsQ0FDYixrQkFBbUIsQ0FHdkIsd0hBWUksYUFBYyxDQUdsQixxQkFNSSxlQUFnQixDQUNoQixrQkFBbUIsQ0FHdkIsd0hBWUksYUFBYyxDQUdsQixPQUVJLGNBQWUsQ0FHbkIsT0FFSSxjQUFlLENBR25CLE9BRUksY0FBZSxDQUduQixPQUVJLGNBQWUsQ0FHbkIsT0FFSSxjQUFlLENBR25CLE9BRUksY0FBZSxDQUduQixFQUNJLGVBQWdCLENBR3BCLE1BQ0ksa0JBQW1CLENBQ25CLGNBQWUsQ0FDZixlQUFnQixDQUNoQixlQUFnQixDQUdwQix5QkFDSSxNQUNJLGNBQWUsQ0FDbEIsQ0FHTCxhQUVJLGFBQWMsQ0FHbEIsV0FFSSx3QkFBeUIsQ0FDekIsWUFBYSxDQUdqQixXQUNJLGVBQWdCLENBR3BCLFlBQ0ksZ0JBQWlCLENBR3JCLGFBQ0ksaUJBQWtCLENBR3RCLGNBQ0ksa0JBQW1CLENBR3ZCLGFBQ0ksa0JBQW1CLENBR3ZCLGdCQUNJLHdCQUF5QixDQUc3Qiw0QkFFSSx3QkFBeUIsQ0FHN0IsaUJBQ0kseUJBQTBCLENBRzlCLFlBQ0ksVUFBYyxDQUdsQixjQUNJLGFBQWMsQ0FHbEIsMENBRUksYUFBYyxDQUdsQixjQUNJLGFBQWMsQ0FHbEIsMENBRUksYUFBYyxDQUdsQixXQUNJLGFBQWMsQ0FHbEIsb0NBRUksYUFBYyxDQUdsQixjQUNJLGFBQWMsQ0FHbEIsMENBRUksYUFBYyxDQUdsQixhQUNJLGFBQWMsQ0FHbEIsd0NBRUksYUFBYyxDQUdsQixZQUNJLFVBQVcsQ0FJWCx3QkFKVyxDQU9mLHNDQUVJLHdCQUF5QixDQUc3QixZQUNJLHdCQUF5QixDQUc3QixzQ0FFSSx3QkFBeUIsQ0FHN0IsU0FDSSx3QkFBeUIsQ0FHN0IsZ0NBRUksd0JBQXlCLENBRzdCLFlBQ0ksd0JBQXlCLENBRzdCLHNDQUVJLHdCQUF5QixDQUc3QixXQUNJLHdCQUF5QixDQUc3QixvQ0FFSSx3QkFBeUIsQ0FHN0IsYUFDSSxrQkFBbUIsQ0FDbkIsa0JBQW1CLENBQ25CLDRCQUFnQyxDQUdwQyxNQUVJLFlBQWEsQ0FDYixrQkFBbUIsQ0FHdkIsd0JBSUksZUFBZ0IsQ0FRcEIsNEJBSkksY0FBZSxDQUNmLGVBTWlCLENBSHJCLGFBR0ksZ0JBQWlCLENBR3JCLGdCQUNJLG9CQUFxQixDQUNyQixnQkFBaUIsQ0FDakIsaUJBQWtCLENBR3RCLEdBQ0ksWUFBYSxDQUNiLGtCQUFtQixDQUd2QixNQUVJLHNCQUF1QixDQUczQixHQUNJLGVBQWlCLENBR3JCLEdBQ0ksYUFBYyxDQUdsQixpREFFSSxXQUFZLENBQ1osYUFBYyxDQUdsQix3QkFDSSxVQUFXLENBR2YseUJBQ0ksa0JBQ0ksVUFBVyxDQUNYLFdBQVksQ0FDWixVQUFXLENBQ1gsZ0JBQWlCLENBQ2pCLGVBQWdCLENBQ2hCLHNCQUF1QixDQUN2QixrQkFBbUIsQ0FHdkIsa0JBQ0ksaUJBQWtCLENBQ3JCLENBU0wsWUFDSSxhQUFjLENBR2xCLFdBQ0ksaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2hCLGdCQUFpQixDQUdyQiwwRUFHSSxlQUFnQixDQUdwQixxREFHSSxhQUFjLENBQ2QsYUFBYyxDQUNkLHNCQUF1QixDQUN2QixVQUFjLENBR2xCLDBFQUdJLHFCQUFzQixDQUcxQiwwQ0FFSSxrQkFBbUIsQ0FDbkIsY0FBZSxDQUNmLDJCQUErQixDQUMvQixhQUFjLENBQ2QsZ0JBQWlCLENBR3JCLGdOQU1JLFVBQVcsQ0FHZiwwTUFNSSxxQkFBc0IsQ0FHMUIsUUFDSSxrQkFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLHNCQUF1QixDQUczQix1Q0FHSSxpQkFBa0IsQ0FDbEIsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FHdkIscUhBTUksV0FBWSxDQUNaLGFBQWMsQ0FHbEIseURBR0ksVUFBVyxDQUdmLHlCQUVJLHVDQUdJLFdBQVksQ0FDZixDQUdMLHlCQUVJLHVDQUdJLFdBQVksQ0FDZixDQUdMLDBCQUVJLHVDQUdJLFlBQWEsQ0FDaEIsQ0FHTCxpQkFDSSxpQkFBa0IsQ0FDbEIsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FHdkIsK0NBRUksV0FBWSxDQUNaLGFBQWMsQ0FHbEIsdUJBQ0ksVUFBVyxDQUdmLEtBQ0ksaUJBQWtCLENBQ2xCLGtCQUFtQixDQUd2Qix1QkFFSSxXQUFZLENBQ1osYUFBYyxDQUdsQixXQUNJLFVBQVcsQ0FHZiw0ZUFnREksaUJBQWtCLENBQ2xCLGNBQWUsQ0FDZixpQkFBa0IsQ0FDbEIsa0JBQW1CLENBR3ZCLDJIQVlJLFVBQVcsQ0FHZixVQUNJLGlCQUFrQixDQUd0QixVQUNJLGtCQUFtQixDQUd2QixVQUNJLFNBQVUsQ0FHZCxVQUNJLGtCQUFtQixDQUd2QixVQUNJLGtCQUFtQixDQUd2QixVQUNJLFNBQVUsQ0FHZCxVQUNJLGtCQUFtQixDQUd2QixVQUNJLGtCQUFtQixDQUd2QixVQUNJLFNBQVUsQ0FHZCxXQUNJLGtCQUFtQixDQUd2QixXQUNJLGtCQUFtQixDQUd2QixXQUNJLFVBQVcsQ0FHZixlQUNJLFVBQVcsQ0FHZixlQUNJLGlCQUFrQixDQUd0QixlQUNJLGtCQUFtQixDQUd2QixlQUNJLFNBQVUsQ0FHZCxlQUNJLGtCQUFtQixDQUd2QixlQUNJLGtCQUFtQixDQUd2QixlQUNJLFNBQVUsQ0FHZCxlQUNJLGtCQUFtQixDQUd2QixlQUNJLGtCQUFtQixDQUd2QixlQUNJLFNBQVUsQ0FHZCxnQkFDSSxrQkFBbUIsQ0FHdkIsZ0JBQ0ksa0JBQW1CLENBR3ZCLGdCQUNJLFVBQVcsQ0FHZixlQUNJLFNBQVUsQ0FHZCxlQUNJLGdCQUFpQixDQUdyQixlQUNJLGlCQUFrQixDQUd0QixlQUNJLFFBQVMsQ0FHYixlQUNJLGlCQUFrQixDQUd0QixlQUNJLGlCQUFrQixDQUd0QixlQUNJLFFBQVMsQ0FHYixlQUNJLGlCQUFrQixDQUd0QixlQUNJLGlCQUFrQixDQUd0QixlQUNJLFFBQVMsQ0FHYixnQkFDSSxpQkFBa0IsQ0FHdEIsZ0JBQ0ksaUJBQWtCLENBR3RCLGdCQUNJLFNBQVUsQ0FHZCxpQkFDSSxhQUFlLENBR25CLGlCQUNJLHVCQUF3QixDQUc1QixpQkFDSSx3QkFBeUIsQ0FHN0IsaUJBQ0ksZUFBZ0IsQ0FHcEIsaUJBQ0ksd0JBQXlCLENBRzdCLGlCQUNJLHdCQUF5QixDQUc3QixpQkFDSSxlQUFnQixDQUdwQixpQkFDSSx3QkFBeUIsQ0FHN0IsaUJBQ0ksd0JBQXlCLENBRzdCLGlCQUNJLGVBQWdCLENBR3BCLGtCQUNJLHdCQUF5QixDQUc3QixrQkFDSSx3QkFBeUIsQ0FHN0Isa0JBQ0ksZ0JBQWlCLENBR3JCLHlCQUVJLDJIQVlJLFVBQVcsQ0FHZixVQUNJLGlCQUFrQixDQUd0QixVQUNJLGtCQUFtQixDQUd2QixVQUNJLFNBQVUsQ0FHZCxVQUNJLGtCQUFtQixDQUd2QixVQUNJLGtCQUFtQixDQUd2QixVQUNJLFNBQVUsQ0FHZCxVQUNJLGtCQUFtQixDQUd2QixVQUNJLGtCQUFtQixDQUd2QixVQUNJLFNBQVUsQ0FHZCxXQUNJLGtCQUFtQixDQUd2QixXQUNJLGtCQUFtQixDQUd2QixXQUNJLFVBQVcsQ0FHZixlQUNJLFVBQVcsQ0FHZixlQUNJLGlCQUFrQixDQUd0QixlQUNJLGtCQUFtQixDQUd2QixlQUNJLFNBQVUsQ0FHZCxlQUNJLGtCQUFtQixDQUd2QixlQUNJLGtCQUFtQixDQUd2QixlQUNJLFNBQVUsQ0FHZCxlQUNJLGtCQUFtQixDQUd2QixlQUNJLGtCQUFtQixDQUd2QixlQUNJLFNBQVUsQ0FHZCxnQkFDSSxrQkFBbUIsQ0FHdkIsZ0JBQ0ksa0JBQW1CLENBR3ZCLGdCQUNJLFVBQVcsQ0FHZixlQUNJLFNBQVUsQ0FHZCxlQUNJLGdCQUFpQixDQUdyQixlQUNJLGlCQUFrQixDQUd0QixlQUNJLFFBQVMsQ0FHYixlQUNJLGlCQUFrQixDQUd0QixlQUNJLGlCQUFrQixDQUd0QixlQUNJLFFBQVMsQ0FHYixlQUNJLGlCQUFrQixDQUd0QixlQUNJLGlCQUFrQixDQUd0QixlQUNJLFFBQVMsQ0FHYixnQkFDSSxpQkFBa0IsQ0FHdEIsZ0JBQ0ksaUJBQWtCLENBR3RCLGdCQUNJLFNBQVUsQ0FHZCxpQkFDSSxhQUFlLENBR25CLGlCQUNJLHVCQUF3QixDQUc1QixpQkFDSSx3QkFBeUIsQ0FHN0IsaUJBQ0ksZUFBZ0IsQ0FHcEIsaUJBQ0ksd0JBQXlCLENBRzdCLGlCQUNJLHdCQUF5QixDQUc3QixpQkFDSSxlQUFnQixDQUdwQixpQkFDSSx3QkFBeUIsQ0FHN0IsaUJBQ0ksd0JBQXlCLENBRzdCLGlCQUNJLGVBQWdCLENBR3BCLGtCQUNJLHdCQUF5QixDQUc3QixrQkFDSSx3QkFBeUIsQ0FHN0Isa0JBQ0ksZ0JBQWlCLENBQ3BCLENBR0wseUJBRUksMkhBWUksVUFBVyxDQUdmLFVBQ0ksaUJBQWtCLENBR3RCLFVBQ0ksa0JBQW1CLENBR3ZCLFVBQ0ksU0FBVSxDQUdkLFVBQ0ksa0JBQW1CLENBR3ZCLFVBQ0ksa0JBQW1CLENBR3ZCLFVBQ0ksU0FBVSxDQUdkLFVBQ0ksa0JBQW1CLENBR3ZCLFVBQ0ksa0JBQW1CLENBR3ZCLFVBQ0ksU0FBVSxDQUdkLFdBQ0ksa0JBQW1CLENBR3ZCLFdBQ0ksa0JBQW1CLENBR3ZCLFdBQ0ksVUFBVyxDQUdmLGVBQ0ksVUFBVyxDQUdmLGVBQ0ksaUJBQWtCLENBR3RCLGVBQ0ksa0JBQW1CLENBR3ZCLGVBQ0ksU0FBVSxDQUdkLGVBQ0ksa0JBQW1CLENBR3ZCLGVBQ0ksa0JBQW1CLENBR3ZCLGVBQ0ksU0FBVSxDQUdkLGVBQ0ksa0JBQW1CLENBR3ZCLGVBQ0ksa0JBQW1CLENBR3ZCLGVBQ0ksU0FBVSxDQUdkLGdCQUNJLGtCQUFtQixDQUd2QixnQkFDSSxrQkFBbUIsQ0FHdkIsZ0JBQ0ksVUFBVyxDQUdmLGVBQ0ksU0FBVSxDQUdkLGVBQ0ksZ0JBQWlCLENBR3JCLGVBQ0ksaUJBQWtCLENBR3RCLGVBQ0ksUUFBUyxDQUdiLGVBQ0ksaUJBQWtCLENBR3RCLGVBQ0ksaUJBQWtCLENBR3RCLGVBQ0ksUUFBUyxDQUdiLGVBQ0ksaUJBQWtCLENBR3RCLGVBQ0ksaUJBQWtCLENBR3RCLGVBQ0ksUUFBUyxDQUdiLGdCQUNJLGlCQUFrQixDQUd0QixnQkFDSSxpQkFBa0IsQ0FHdEIsZ0JBQ0ksU0FBVSxDQUdkLGlCQUNJLGFBQWUsQ0FHbkIsaUJBQ0ksdUJBQXdCLENBRzVCLGlCQUNJLHdCQUF5QixDQUc3QixpQkFDSSxlQUFnQixDQUdwQixpQkFDSSx3QkFBeUIsQ0FHN0IsaUJBQ0ksd0JBQXlCLENBRzdCLGlCQUNJLGVBQWdCLENBR3BCLGlCQUNJLHdCQUF5QixDQUc3QixpQkFDSSx3QkFBeUIsQ0FHN0IsaUJBQ0ksZUFBZ0IsQ0FHcEIsa0JBQ0ksd0JBQXlCLENBRzdCLGtCQUNJLHdCQUF5QixDQUc3QixrQkFDSSxnQkFBaUIsQ0FDcEIsQ0FHTCwwQkFFSSwySEFZSSxVQUFXLENBR2YsVUFDSSxpQkFBa0IsQ0FHdEIsVUFDSSxrQkFBbUIsQ0FHdkIsVUFDSSxTQUFVLENBR2QsVUFDSSxrQkFBbUIsQ0FHdkIsVUFDSSxrQkFBbUIsQ0FHdkIsVUFDSSxTQUFVLENBR2QsVUFDSSxrQkFBbUIsQ0FHdkIsVUFDSSxrQkFBbUIsQ0FHdkIsVUFDSSxTQUFVLENBR2QsV0FDSSxrQkFBbUIsQ0FHdkIsV0FDSSxrQkFBbUIsQ0FHdkIsV0FDSSxVQUFXLENBR2YsZUFDSSxVQUFXLENBR2YsZUFDSSxpQkFBa0IsQ0FHdEIsZUFDSSxrQkFBbUIsQ0FHdkIsZUFDSSxTQUFVLENBR2QsZUFDSSxrQkFBbUIsQ0FHdkIsZUFDSSxrQkFBbUIsQ0FHdkIsZUFDSSxTQUFVLENBR2QsZUFDSSxrQkFBbUIsQ0FHdkIsZUFDSSxrQkFBbUIsQ0FHdkIsZUFDSSxTQUFVLENBR2QsZ0JBQ0ksa0JBQW1CLENBR3ZCLGdCQUNJLGtCQUFtQixDQUd2QixnQkFDSSxVQUFXLENBR2YsZUFDSSxTQUFVLENBR2QsZUFDSSxnQkFBaUIsQ0FHckIsZUFDSSxpQkFBa0IsQ0FHdEIsZUFDSSxRQUFTLENBR2IsZUFDSSxpQkFBa0IsQ0FHdEIsZUFDSSxpQkFBa0IsQ0FHdEIsZUFDSSxRQUFTLENBR2IsZUFDSSxpQkFBa0IsQ0FHdEIsZUFDSSxpQkFBa0IsQ0FHdEIsZUFDSSxRQUFTLENBR2IsZ0JBQ0ksaUJBQWtCLENBR3RCLGdCQUNJLGlCQUFrQixDQUd0QixnQkFDSSxTQUFVLENBR2QsaUJBQ0ksYUFBZSxDQUduQixpQkFDSSx1QkFBd0IsQ0FHNUIsaUJBQ0ksd0JBQXlCLENBRzdCLGlCQUNJLGVBQWdCLENBR3BCLGlCQUNJLHdCQUF5QixDQUc3QixpQkFDSSx3QkFBeUIsQ0FHN0IsaUJBQ0ksZUFBZ0IsQ0FHcEIsaUJBQ0ksd0JBQXlCLENBRzdCLGlCQUNJLHdCQUF5QixDQUc3QixpQkFDSSxlQUFnQixDQUdwQixrQkFDSSx3QkFBeUIsQ0FHN0Isa0JBQ0ksd0JBQXlCLENBRzdCLGtCQUNJLGdCQUFpQixDQUNwQixDQUdMLFNBRUksUUFBUyxDQUVULFdBQVksQ0FHaEIsZ0JBTkksU0FBVSxDQUVWLFFBYWdDLENBVHBDLE9BQ0ksYUFBYyxDQUNkLFVBQVcsQ0FFWCxrQkFBbUIsQ0FDbkIsY0FBZSxDQUNmLG1CQUFvQixDQUNwQixVQUFjLENBRWQsK0JBQWdDLENBR3BDLE1BQ0ksb0JBQXFCLENBQ3JCLGNBQWUsQ0FDZixpQkFBa0IsQ0FDbEIsZUFBaUIsQ0FHckIsbUJBQ0kscUJBQXNCLENBRzFCLHVDQUVJLGNBQWUsQ0FDZixnQkFBa0IsQ0FDbEIsa0JBQW1CLENBR3ZCLGlCQUNJLGFBQWMsQ0FHbEIsa0JBQ0ksYUFBYyxDQUNkLFVBQVcsQ0FHZiw4QkFFSSxXQUFZLENBR2hCLDBFQUdJLG1CQUFvQixDQUNwQix5Q0FBMEMsQ0FDMUMsbUJBQW9CLENBR3hCLE9BRUksZUFHYyxDQUdsQixxQkFQSSxhQUFjLENBRWQsY0FBZSxDQUNmLHNCQUF1QixDQUN2QixVQWlCd0UsQ0FkNUUsY0FFSSxVQUFXLENBQ1gsV0FBWSxDQUNaLGdCQUFpQixDQUlqQixxQkFBc0IsQ0FDdEIscUJBQXNCLENBQ3RCLHFCQUFzQixDQUN0QixpQkFBa0IsQ0FDbEIsMkNBQWdELENBRWhELG9FQUF3RSxDQUc1RSxvQkFDSSxvQkFBcUIsQ0FDckIsU0FBVSxDQUNWLHdFQUFrRixDQUd0RixnQ0FDSSxVQUFXLENBQ1gsU0FBVSxDQUdkLG9DQUNJLFVBQVcsQ0FHZix5Q0FDSSxVQUFXLENBR2YsaUZBR0kscUJBQXlCLENBQ3pCLFNBQVUsQ0FHZCx5REFFSSxrQkFBbUIsQ0FHdkIsc0JBQ0ksV0FBWSxDQUdoQixtQkFDSSx1QkFBd0IsQ0FHNUIscURBRUksbUlBSUksZ0JBQWlCLENBR3JCLCszQkFvQkksZ0JBQWlCLENBR3JCLCszQkFvQkksZ0JBQWlCLENBQ3BCLENBR0wsWUFDSSxrQkFBbUIsQ0FHdkIsaUJBRUksaUJBQWtCLENBQ2xCLGFBQWMsQ0FDZCxlQUFnQixDQUNoQixrQkFBbUIsQ0FHdkIsNkJBRUksZUFBZ0IsQ0FDaEIsaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2hCLGVBQW1CLENBQ25CLGNBQWUsQ0FHbkIsOEhBSUksaUJBQWtCLENBQ2xCLGlCQUFrQixDQUNsQixnQkFBa0IsQ0FHdEIsa0NBRUksZUFBZ0IsQ0FHcEIsK0JBRUksaUJBQWtCLENBQ2xCLG9CQUFxQixDQUNyQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FDaEIscUJBQXNCLENBQ3RCLGVBQW1CLENBQ25CLGNBQWUsQ0FHbkIsOERBRUksWUFBYSxDQUNiLGdCQUFpQixDQW1CckIseWFBSUksa0JBQW1CLENBR3ZCLHFCQUNJLGVBQWdCLENBQ2hCLGtCQUFtQixDQUNuQixlQUFnQixDQUNoQixlQUFnQixDQUdwQixrWUFRSSxjQUFlLENBQ2YsZUFBZ0IsQ0FHcEIsaUhBSUksV0FBWSxDQUNaLGdCQUFpQixDQUNqQixjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsaUJBQWtCLENBR3RCLHlJQUlJLFdBQVksQ0FDWixnQkFBaUIsQ0FHckIsa1VBUUksV0FBWSxDQUdoQiw2QkFDSSxXQUFZLENBQ1osZ0JBQWlCLENBQ2pCLGNBQWUsQ0FDZixlQUFnQixDQUNoQixpQkFBa0IsQ0FHdEIsbUNBQ0ksV0FBWSxDQUNaLGdCQUFpQixDQUdyQixrRkFFSSxXQUFZLENBR2hCLG9DQUNJLFdBQVksQ0FDWixlQUFnQixDQUNoQixnQkFBaUIsQ0FDakIsY0FBZSxDQUNmLGVBQWdCLENBR3BCLGlIQUlJLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsY0FBZSxDQUNmLHFCQUFzQixDQUN0QixpQkFBa0IsQ0FHdEIseUlBSUksV0FBWSxDQUNaLGdCQUFpQixDQUdyQixrVUFRSSxXQUFZLENBR2hCLDZCQUNJLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsY0FBZSxDQUNmLHFCQUFzQixDQUN0QixpQkFBa0IsQ0FHdEIsbUNBQ0ksV0FBWSxDQUNaLGdCQUFpQixDQUdyQixrRkFFSSxXQUFZLENBR2hCLG9DQUNJLFdBQVksQ0FDWixlQUFnQixDQUNoQixpQkFBa0IsQ0FDbEIsY0FBZSxDQUNmLHFCQUFzQixDQUcxQixjQUNJLGlCQUFrQixDQUd0Qiw0QkFDSSxvQkFBcUIsQ0FHekIsdUJBQ0ksaUJBQWtCLENBQ2xCLEtBQU0sQ0FDTixPQUFRLENBQ1IsU0FBVSxDQUNWLGFBQWMsQ0FDZCxVQUFXLENBQ1gsV0FBWSxDQUNaLGdCQUFpQixDQUNqQixpQkFBa0IsQ0FDbEIsbUJBQW9CLENBR3hCLHdTQU1JLFVBQVcsQ0FDWCxXQUFZLENBQ1osZ0JBQWlCLENBR3JCLHdTQU1JLFVBQVcsQ0FDWCxXQUFZLENBQ1osZ0JBQWlCLENBR3JCLGlSQVVJLGFBQWMsQ0FHbEIsMkJBQ0ksb0JBQXFCLENBQ3JCLDJDQUFnRCxDQUdwRCxpQ0FDSSxvQkFBcUIsQ0FDckIsMkRBQWlFLENBR3JFLGdDQUNJLGFBQWMsQ0FDZCxvQkFBcUIsQ0FDckIsd0JBQXlCLENBRzdCLG9DQUNJLGFBQWMsQ0FHbEIsaVJBVUksYUFBYyxDQUdsQiwyQkFDSSxvQkFBcUIsQ0FDckIsMkNBQWdELENBR3BELGlDQUNJLG9CQUFxQixDQUNyQiwyREFBaUUsQ0FHckUsZ0NBQ0ksYUFBYyxDQUNkLG9CQUFxQixDQUNyQix3QkFBeUIsQ0FHN0Isb0NBQ0ksYUFBYyxDQUdsQiw2UEFVSSxhQUFjLENBR2xCLHlCQUNJLG9CQUFxQixDQUNyQiwyQ0FBZ0QsQ0FHcEQsK0JBQ0ksb0JBQXFCLENBQ3JCLDJEQUFpRSxDQUdyRSw4QkFDSSxhQUFjLENBQ2Qsb0JBQXFCLENBQ3JCLHdCQUF5QixDQUc3QixrQ0FDSSxhQUFjLENBR2xCLDJDQUNJLFFBQVMsQ0FHYixtREFDSSxLQUFNLENBR1YsWUFDSSxhQUFjLENBQ2QsY0FBZSxDQUNmLGtCQUFtQixDQUNuQixhQUFjLENBR2xCLHlCQUNJLHlCQUNJLG9CQUFxQixDQUNyQixlQUFnQixDQUNoQixxQkFBc0IsQ0FHMUIsMkJBQ0ksb0JBQXFCLENBQ3JCLFVBQVcsQ0FDWCxxQkFBc0IsQ0FHMUIsa0NBQ0ksb0JBQXFCLENBR3pCLDBCQUNJLG9CQUFxQixDQUNyQixxQkFBc0IsQ0FHMUIsZ0lBR0ksVUFBVyxDQUdmLHdDQUNJLFVBQVcsQ0FHZiw0QkFDSSxlQUFnQixDQUNoQixxQkFBc0IsQ0FHMUIsMkNBRUksb0JBQXFCLENBQ3JCLFlBQWEsQ0FDYixlQUFnQixDQUNoQixxQkFBc0IsQ0FHMUIsdURBRUksY0FBZSxDQUduQixrRkFFSSxpQkFBa0IsQ0FDbEIsYUFBYyxDQUdsQixrREFDSSxLQUFNLENBQ1QsQ0FHTCxvSEFJSSxZQUFhLENBQ2IsZUFBZ0IsQ0FDaEIsZUFBZ0IsQ0FHcEIsbURBRUksZUFBZ0IsQ0FHcEIsNkJBQ0ksaUJBQWtCLENBQ2xCLGtCQUFtQixDQUd2Qix1RUFFSSxXQUFZLENBQ1osYUFBYyxDQUdsQixtQ0FDSSxVQUFXLENBR2YseUJBQ0ksZ0NBQ0ksZ0JBQWlCLENBQ2pCLGVBQWdCLENBQ2hCLGVBQWdCLENBQ25CLENBR0wsc0RBQ0ksVUFBVyxDQUdmLHlCQUNJLCtDQUNJLHVCQUF3QixDQUN4QixjQUFlLENBQ2xCLENBR0wseUJBQ0ksK0NBQ0ksZUFBZ0IsQ0FDaEIsY0FBZSxDQUNsQixDQUdMLE1BQ0ksU0FBVSxDQUVWLDhCQUFnQyxDQUdwQyxTQUNJLFNBQVUsQ0FHZCxVQUNJLFlBQWEsQ0FHakIsYUFDSSxhQUFjLENBR2xCLGVBQ0ksaUJBQWtCLENBR3RCLGtCQUNJLHVCQUF3QixDQUc1QixZQUNJLGlCQUFrQixDQUNsQixRQUFTLENBQ1QsZUFBZ0IsQ0FFaEIscUNBQXVDLENBRXZDLHdCQUEwQixDQUUxQiwrQkFBZ0MsQ0FHcEMsT0FDSSxvQkFBcUIsQ0FDckIsT0FBUSxDQUNSLFFBQVMsQ0FDVCxlQUFnQixDQUNoQixxQkFBc0IsQ0FDdEIscUJBQXNCLENBQ3RCLHNCQUF3QixDQUN4QixrQ0FBbUMsQ0FDbkMsaUNBQWtDLENBR3RDLGtCQUVJLGlCQUFrQixDQUd0Qix1QkFDSSxTQUFVLENBR2QsZUFDSSxpQkFBa0IsQ0FDbEIsUUFBUyxDQUNULE1BQU8sQ0FDUCxZQUFhLENBQ2IsWUFBYSxDQUNiLFVBQVcsQ0FDWCxlQUFnQixDQUNoQixhQUFjLENBQ2QsY0FBZSxDQUNmLGVBQWdCLENBQ2hCLGNBQWUsQ0FDZixlQUFnQixDQUNoQixxQkFBc0IsQ0FDdEIscUJBQXNCLENBQ3RCLGdDQUFxQyxDQUNyQyxpQkFBa0IsQ0FDbEIsc0NBQTJDLENBQzNDLDJCQUE0QixDQUdoQywwQkFDSSxPQUFRLENBQ1IsU0FBVSxDQUdkLHdCQUNJLFVBQVcsQ0FDWCxZQUFhLENBQ2IsZUFBZ0IsQ0FDaEIsd0JBQXlCLENBRzdCLG9CQUNJLGFBQWMsQ0FDZCxnQkFBaUIsQ0FDakIsVUFBVyxDQUNYLGVBQW1CLENBQ25CLHNCQUF1QixDQUN2QixVQUFjLENBQ2Qsa0JBQW1CLENBR3ZCLG9EQUVJLG9CQUFxQixDQUNyQixhQUFjLENBQ2Qsd0JBQXlCLENBRzdCLHVGQUdJLFVBQVcsQ0FDWCxvQkFBcUIsQ0FDckIsU0FBVSxDQUNWLHdCQUF5QixDQUc3Qiw2RkFHSSxVQUFjLENBR2xCLGtFQUVJLG9CQUFxQixDQUNyQiw0QkFBNkIsQ0FDN0IscUJBQXNCLENBQ3RCLGdFQUFpRSxDQUNqRSxrQkFBbUIsQ0FHdkIscUJBQ0ksYUFBYyxDQUdsQixRQUNJLFNBQVUsQ0FHZCxxQkFDSSxTQUFVLENBQ1YsT0FBUSxDQUdaLG9CQUNJLE1BQU8sQ0FDUCxVQUFXLENBR2YsaUJBQ0ksYUFBYyxDQUNkLGdCQUFpQixDQUNqQixjQUFlLENBQ2Ysc0JBQXVCLENBQ3ZCLFVBQWMsQ0FDZCxrQkFBbUIsQ0FHdkIsbUJBQ0ksY0FBZSxDQUNmLE1BQU8sQ0FDUCxPQUFRLENBQ1IsUUFBUyxDQUNULEtBQU0sQ0FDTixXQUFZLENBR2hCLDJCQUNJLE9BQVEsQ0FDUixTQUFVLENBR2QscURBRUksWUFBYSxDQUNiLHdCQUF5QixDQUN6Qix5QkFBMkIsQ0FDM0IsVUFBVyxDQUdmLHFFQUVJLFFBQVMsQ0FDVCxXQUFZLENBQ1osaUJBQWtCLENBR3RCLHlCQUNJLDZCQUNJLE9BQVEsQ0FDUixTQUFVLENBR2Qsa0NBQ0ksTUFBTyxDQUNQLFVBQVcsQ0FDZCxDQUdMLGFBQ0ksaUJBQWtCLENBQ2xCLGFBQWMsQ0FDZCx3QkFBeUIsQ0FHN0IsMEJBQ0ksVUFBVyxDQUNYLGNBQWUsQ0FDZixlQUFnQixDQUdwQiwyQkFDSSxpQkFBa0IsQ0FDbEIsU0FBVSxDQUNWLFVBQVcsQ0FDWCxVQUFXLENBQ1gsZUFBZ0IsQ0FHcEIsK0RBR0ksa0JBQW1CLENBR3ZCLHdLQUdJLGVBQWdCLENBR3BCLG9DQUVJLFFBQVMsQ0FDVCxrQkFBbUIsQ0FDbkIscUJBQXNCLENBRzFCLG1CQUNJLGdCQUFpQixDQUNqQixjQUFlLENBQ2YsZUFBbUIsQ0FDbkIsYUFBYyxDQUNkLFVBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIscUJBQXlCLENBQ3pCLHFCQUFzQixDQUN0QixpQkFBa0IsQ0FHdEIsdUhBR0ksZ0JBQWlCLENBQ2pCLGNBQWUsQ0FDZixpQkFBa0IsQ0FHdEIsdUhBR0ksaUJBQWtCLENBQ2xCLGNBQWUsQ0FDZixpQkFBa0IsQ0FHdEIsNkVBRUksWUFBYSxDQUdqQix3VUFPSSw0QkFBNkIsQ0FDN0IseUJBQTBCLENBRzlCLCtCQUNJLGNBQWUsQ0FHbkIsaVRBT0ksMkJBQTRCLENBQzVCLHdCQUF5QixDQUc3Qiw4QkFDSSxhQUFjLENBR2xCLGlCQUVJLFdBQVksQ0FDWixrQkFBbUIsQ0FHdkIsdUNBTEksaUJBTWtCLENBR3RCLDJCQUNJLGdCQUFpQixDQUdyQixxRkFHSSxTQUFVLENBR2QsMEVBRUksaUJBQWtCLENBR3RCLHdFQUVJLFNBQVUsQ0FDVixnQkFBaUIsQ0FHckIsS0FDSSxlQUFnQixDQUNoQixjQUFlLENBQ2YsZUFBZ0IsQ0FHcEIsdUJBRUksV0FBWSxDQUNaLGFBQWMsQ0FHbEIsV0FDSSxVQUFXLENBUWYsa0JBSkksaUJBQWtCLENBQ2xCLGFBTWtCLENBSHRCLFVBR0ksaUJBQWtCLENBR3RCLGdDQUVJLG9CQUFxQixDQUNyQixxQkFBeUIsQ0FHN0IsbUJBQ0ksVUFBYyxDQUdsQixrREFFSSxVQUFjLENBQ2Qsb0JBQXFCLENBQ3JCLDRCQUE2QixDQUM3QixrQkFBbUIsQ0FHdkIsbURBR0kscUJBQXlCLENBQ3pCLG9CQUFxQixDQUd6QixrQkFDSSxVQUFXLENBQ1gsWUFBYSxDQUNiLGVBQWdCLENBQ2hCLHdCQUF5QixDQUc3QixjQUNJLGNBQWUsQ0FHbkIsVUFDSSw0QkFBNkIsQ0FHakMsYUFDSSxVQUFXLENBQ1gsa0JBQW1CLENBR3ZCLGVBQ0ksZ0JBQWlCLENBQ2pCLHNCQUF1QixDQUN2Qiw0QkFBNkIsQ0FDN0IseUJBQTBCLENBRzlCLHFCQUNJLDJCQUFrQyxDQUd0Qyw4RUFHSSxVQUFjLENBQ2QscUJBQXNCLENBRXRCLGdCQUFnQyxDQUFoQyxrQ0FBZ0MsQ0FDaEMsY0FBZSxDQUduQixjQUNJLFVBQVcsQ0FHZixnQkFDSSxpQkFBa0IsQ0FHdEIsaUJBQ0ksZUFBZ0IsQ0FHcEIsaUZBR0ksVUFBVyxDQUNYLHdCQUF5QixDQUc3QixnQkFDSSxVQUFXLENBR2YsbUJBQ0ksY0FBZSxDQUNmLGFBQWMsQ0FHbEIsdUNBRUksVUFBVyxDQUdmLDZDQUVJLFVBQVcsQ0FHZixpREFFSSxpQkFBa0IsQ0FDbEIsaUJBQWtCLENBR3RCLHdDQUNJLFFBQVMsQ0FDVCxTQUFVLENBR2QseUJBRUksNkNBRUksa0JBQW1CLENBQ25CLFFBQVMsQ0FHYixpREFFSSxlQUFnQixDQUNuQixDQUdMLDRDQUVJLGVBQWdCLENBR3BCLHNEQUVJLGNBQWUsQ0FDZixpQkFBa0IsQ0FHdEIsd05BTUkscUJBQXNCLENBRzFCLHlCQUVJLHNEQUVJLDRCQUE2QixDQUM3Qix5QkFBMEIsQ0FHOUIsd05BTUksd0JBQXlCLENBQzVCLENBR0wsdUJBQ0ksWUFBYSxDQUdqQixxQkFDSSxhQUFjLENBR2xCLHlCQUNJLGVBQWdCLENBQ2hCLHlCQUEwQixDQUMxQix3QkFBeUIsQ0FHN0IsWUFDSSxvQkFBcUIsQ0FDckIsY0FBZSxDQUNmLGFBQWMsQ0FDZCxpQkFBa0IsQ0FHdEIsZUFDSSxjQUFlLENBR25CLHFDQUVJLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsZ0JBQWlCLENBQ2pCLHNCQUF1QixDQUN2QixvQkFBcUIsQ0FDckIsYUFBYyxDQUNkLHFCQUFzQixDQUN0QixxQkFBc0IsQ0FDdEIsZ0JBQWlCLENBR3JCLDZEQUVJLGFBQWMsQ0FDZCw2QkFBOEIsQ0FDOUIsMEJBQTJCLENBRy9CLDJEQUVJLDhCQUErQixDQUMvQiwyQkFBNEIsQ0FHaEMsa0dBSUksU0FBVSxDQUNWLGFBQWMsQ0FDZCxxQkFBeUIsQ0FDekIsaUJBQWtCLENBR3RCLHFLQU1JLFNBQVUsQ0FDVixvQkFBc0IsQ0FDdEIsd0JBQXlCLENBQ3pCLG9CQUFxQixDQUNyQixjQUFlLENBR25CLGlMQU1JLFVBQWMsQ0FDZCxxQkFBc0IsQ0FDdEIsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUd2QiwyQ0FFSSxpQkFBa0IsQ0FDbEIsY0FBZSxDQUNmLHFCQUFzQixDQUcxQixtRUFFSSw2QkFBOEIsQ0FDOUIsMEJBQTJCLENBRy9CLGlFQUVJLDhCQUErQixDQUMvQiwyQkFBNEIsQ0FHaEMsMkNBRUksZ0JBQWlCLENBQ2pCLGNBQWUsQ0FDZixlQUFnQixDQUdwQixtRUFFSSw2QkFBOEIsQ0FDOUIsMEJBQTJCLENBRy9CLGlFQUVJLDhCQUErQixDQUMvQiwyQkFBNEIsQ0FHaEMsT0FDSSxjQUFlLENBQ2YsYUFBYyxDQUNkLGVBQWdCLENBQ2hCLGlCQUFrQixDQUd0QiwyQkFFSSxXQUFZLENBQ1osYUFBYyxDQUdsQixhQUNJLFVBQVcsQ0FHZixVQUNJLGNBQWUsQ0FHbkIsMkJBRUksb0JBQXFCLENBQ3JCLGdCQUFpQixDQUNqQixxQkFBc0IsQ0FDdEIscUJBQXNCLENBQ3RCLGtCQUFtQixDQUd2QixvQ0FFSSxvQkFBcUIsQ0FDckIscUJBQXlCLENBRzdCLGlDQUVJLFdBQVksQ0FHaEIseUNBRUksVUFBVyxDQUdmLDJGQUlJLFVBQWMsQ0FDZCxxQkFBc0IsQ0FDdEIsa0JBQW1CLENBR3ZCLE9BQ0ksWUFBYSxDQUNiLGtCQUFtQixDQUNuQiw0QkFBNkIsQ0FDN0IsaUJBQWtCLENBR3RCLFVBQ0ksWUFBYSxDQUNiLGFBQWMsQ0FHbEIsbUJBQ0ksZUFBaUIsQ0FHckIsbUJBRUksZUFBZ0IsQ0FHcEIsV0FDSSxjQUFlLENBR25CLHNDQUVJLGtCQUFtQixDQUd2QixvREFFSSxpQkFBa0IsQ0FDbEIsUUFBUyxDQUNULFdBQVksQ0FDWixhQUFjLENBR2xCLGVBQ0ksd0JBQXlCLENBQ3pCLG9CQUFxQixDQUNyQixhQUFjLENBR2xCLGtCQUNJLHdCQUF5QixDQUc3QiwyQkFDSSxhQUFjLENBR2xCLFlBQ0ksd0JBQXlCLENBQ3pCLG9CQUFxQixDQUNyQixhQUFjLENBR2xCLGVBQ0ksd0JBQXlCLENBRzdCLHdCQUNJLGFBQWMsQ0FHbEIsZUFDSSx3QkFBeUIsQ0FDekIsb0JBQXFCLENBQ3JCLGFBQWMsQ0FHbEIsa0JBQ0ksd0JBQXlCLENBRzdCLDJCQUNJLGFBQWMsQ0FHbEIsY0FDSSx3QkFBeUIsQ0FDekIsb0JBQXFCLENBQ3JCLGFBQWMsQ0FHbEIsaUJBQ0ksd0JBQXlCLENBRzdCLDBCQUNJLGFBQWMsQ0FHbEIsT0FDSSxlQUFnQixDQUdwQixtQkFDSSxZQUFhLENBR2pCLFdBQ0ksY0FBZSxDQUduQixtQkFFSSxNQUFPLENBQ1AsZUFBZ0IsQ0FHcEIsWUFDSSxhQUFjLENBR2xCLGNBQ0ksYUFBYyxDQUdsQiw0QkFDSSxjQUFlLENBR25CLGdDQUVJLGlCQUFrQixDQUd0Qiw4QkFFSSxrQkFBbUIsQ0FHdkIscUNBR0ksa0JBQW1CLENBQ25CLGtCQUFtQixDQUd2QixjQUNJLHFCQUFzQixDQUcxQixjQUNJLHFCQUFzQixDQUcxQixlQUNJLFlBQWEsQ0FDYixpQkFBa0IsQ0FHdEIsWUFDSSxjQUFlLENBQ2YsZUFBZ0IsQ0FHcEIsWUFDSSxrQkFBbUIsQ0FDbkIsY0FBZSxDQUduQixpQkFDSSxpQkFBa0IsQ0FDbEIsYUFBYyxDQUNkLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FDbkIscUJBQXNCLENBQ3RCLHFCQUFzQixDQUcxQiw2QkFDSSwyQkFBNEIsQ0FDNUIsMEJBQTJCLENBRy9CLDRCQUNJLGVBQWdCLENBQ2hCLDhCQUErQixDQUMvQiw2QkFBOEIsQ0FHbEMsMFZBU0ksVUFBVyxDQUdmLG1ZQU9JLFVBQVcsQ0FHZiw0ZkFjSSxvQkFBcUIsQ0FDckIsVUFBVyxDQUNYLHdCQUF5QixDQUc3Qix3VUFRSSxVQUFXLENBQ1gsZUFBZ0IsQ0FHcEIsMEZBR0kscUJBQXlCLENBQ3pCLFVBQWMsQ0FDZCxrQkFBbUIsQ0FHdkIscUtBR0ksYUFBYyxDQUdsQiw0SkFHSSxVQUFjLENBR2xCLG9GQUdJLFNBQVUsQ0FDVixVQUFXLENBQ1gsd0JBQXlCLENBQ3pCLG9CQUFxQixDQUd6QixvZ0JBU0ksYUFBYyxDQUdsQixzSkFHSSxhQUFjLENBR2xCLHlCQUNJLGFBQWMsQ0FDZCx3QkFBeUIsQ0FHN0Isa2FBU0ksYUFBYyxDQUdsQiwyYkFPSSxhQUFjLENBR2xCLDRtQkFjSSxhQUFjLENBQ2Qsd0JBQXlCLENBRzdCLDJnQ0FxQkksVUFBVyxDQUNYLHdCQUF5QixDQUN6QixvQkFBcUIsQ0FHekIsc0JBQ0ksYUFBYyxDQUNkLHdCQUF5QixDQUc3Qix1WUFTSSxhQUFjLENBR2xCLHNhQU9JLGFBQWMsQ0FHbEIsa2tCQWNJLGFBQWMsQ0FDZCx3QkFBeUIsQ0FHN0IsNDhCQXFCSSxVQUFXLENBQ1gsd0JBQXlCLENBQ3pCLG9CQUFxQixDQUd6Qix5QkFDSSxhQUFjLENBQ2Qsd0JBQXlCLENBRzdCLGthQVNJLGFBQWMsQ0FHbEIsMmJBT0ksYUFBYyxDQUdsQiw0bUJBY0ksYUFBYyxDQUNkLHdCQUF5QixDQUc3QiwyZ0NBcUJJLFVBQVcsQ0FDWCx3QkFBeUIsQ0FDekIsb0JBQXFCLENBR3pCLHdCQUNJLGFBQWMsQ0FDZCx3QkFBeUIsQ0FHN0IseVpBU0ksYUFBYyxDQUdsQixvYkFPSSxhQUFjLENBR2xCLDhsQkFjSSxhQUFjLENBQ2Qsd0JBQXlCLENBRzdCLHMvQkFxQkksVUFBVyxDQUNYLHdCQUF5QixDQUN6QixvQkFBcUIsQ0FHekIseUJBQ0ksWUFBYSxDQUNiLGlCQUFrQixDQUd0QixzQkFDSSxlQUFnQixDQUNoQixlQUFnQixDQUdwQixrQkFDSSxpQkFBa0IsQ0FDbEIsYUFBYyxDQUNkLFFBQVMsQ0FDVCxTQUFVLENBQ1YsZUFBZ0IsQ0FHcEIsMklBS0ksaUJBQWtCLENBQ2xCLEtBQU0sQ0FDTixNQUFPLENBQ1AsUUFBUyxDQUNULFdBQVksQ0FDWixVQUFXLENBQ1gsUUFBUyxDQUdiLHdCQUNJLHFCQUFzQixDQUcxQix1QkFDSSxrQkFBbUIsQ0FHdkIsT0FDSSxXQUFZLENBQ1osY0FBZSxDQUNmLGVBQWlCLENBQ2pCLGFBQWMsQ0FDZCxVQUFXLENBQ1gsd0JBQXlCLENBQ3pCLFVBQVksQ0FDWix3QkFBeUIsQ0FHN0IsMEJBRUksVUFBVyxDQUNYLG9CQUFxQixDQUNyQixjQUFlLENBQ2YsVUFBWSxDQUNaLHdCQUF5QixDQUc3Qix3UEFRSSxTQUFVLENBQ1YsY0FBZSxDQUNmLHNCQUF1QixDQUN2QixRQUFTLENBQ1QsdUJBQXdCLENBRzVCLE1BQ0ksNEJBQTZCLENBR2pDLFFBQ0ksZUFBZ0IsQ0FDaEIsa0JBQW1CLENBQ25CLFVBQ2dCLENBR3BCLFdBSEksZUFJZ0IsQ0FHcEIsT0FDSSxVQUFXLENBQ1gsY0FBZSxDQUNmLGtCQUFtQixDQUd2QixrSEFNSSxXQUFZLENBQ1osc0JBQXVCLENBQ3ZCLGtCQUFtQixDQUNuQix5QkFBMEIsQ0FHOUIsbUJBQ0kscUJBQXNCLENBQ3RCLDRCQUE2QixDQUdqQyxvUEFNSSxZQUFhLENBR2pCLG1CQUNJLHlCQUEwQixDQUc5QixjQUNJLHFCQUFzQixDQUcxQiw4S0FNSSxXQUFZLENBT2hCLHdMQU1JLHFCQUFzQixDQUcxQix3REFFSSx1QkFBd0IsQ0FHNUIseUNBQ0ksd0JBQXlCLENBRzdCLDRCQUNJLHdCQUF5QixDQUc3Qix1QkFDSSxlQUFnQixDQUNoQixVQUFXLENBQ1gsb0JBQXFCLENBR3pCLDRDQUVJLGVBQWdCLENBQ2hCLFVBQVcsQ0FDWCxrQkFBbUIsQ0FHdkIsd1RBWUksd0JBQXlCLENBRzdCLDRMQUtJLHdCQUF5QixDQUc3QixvVUFZSSx3QkFBeUIsQ0FHN0IsaU1BS0ksd0JBQXlCLENBRzdCLGdTQVlJLHdCQUF5QixDQUc3QixrTEFLSSx3QkFBeUIsQ0FHN0Isb1VBWUksd0JBQXlCLENBRzdCLGlNQUtJLHdCQUF5QixDQUc3Qix3VEFZSSx3QkFBeUIsQ0FHN0IsNExBS0ksd0JBQXlCLENBRzdCLGtCQUNJLGVBQWdCLENBQ2hCLGVBQWlCLENBR3JCLG9DQUNJLGtCQUNJLFVBQVcsQ0FFWCxrQkFBbUIsQ0FDbkIsaUJBQWtCLENBRWxCLHFCQUFzQixDQUcxQixxQ0FDSSx1QkFBd0IsQ0FDeEIsZUFBZ0IsQ0FHcEIsMkNBQ0ksd0JBQXlCLENBRzdCLDhDQUNJLFVBQVcsQ0FHZixnREFDSSxVQUFXLENBR2YseUJBQ0ksZUFBZ0IsQ0FHcEIsOE5BTUksa0JBQW1CLENBR3ZCLGtDQUNJLFFBQVMsQ0FHYiw0VkFNSSxhQUFjLENBR2xCLHNWQU1JLGNBQWUsQ0FHbkIsb09BSUksZUFBZ0IsQ0FDbkIsQ0FHTCxpMUJBa0NJLFdBQVksQ0FDWixhQUFjLENBR2xCLGdhQWlCSSxVQUFXLENBR2YsY0FDSSxhQUFjLENBQ2QsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUd0QixZQUNJLHFCQUF1QixDQUczQixXQUNJLG9CQUFzQixDQUcxQixNQUNJLHNCQUF3QixDQUc1QixNQUNJLHVCQUF5QixDQUc3QixXQUNJLGlCQUFrQixDQUd0QixXQUNJLFVBQVcsQ0FDWCxpQkFBa0IsQ0FDbEIsZ0JBQWlCLENBQ2pCLDRCQUE2QixDQUM3QixRQUFTLENBR2IsUUFDSSxzQkFBd0IsQ0FHNUIsT0FDSSxjQUFlLENBdUJuQix3U0FZSSxzQkFBd0IsQ0FHNUIseUJBQ0ksWUFDSSx1QkFBeUIsQ0FHN0IsaUJBQ0ksdUJBQXlCLENBRzdCLGNBQ0ksMkJBQTZCLENBR2pDLDRCQUVJLDRCQUE4QixDQUNqQyxDQUdMLHlCQUNJLGtCQUNJLHVCQUF5QixDQUM1QixDQUdMLHlCQUNJLG1CQUNJLHdCQUEwQixDQUM3QixDQUdMLHlCQUNJLHlCQUNJLDhCQUFnQyxDQUNuQyxDQUdMLCtDQUNJLFlBQ0ksdUJBQXlCLENBRzdCLGlCQUNJLHVCQUF5QixDQUc3QixjQUNJLDJCQUE2QixDQUdqQyw0QkFFSSw0QkFBOEIsQ0FDakMsQ0FHTCwrQ0FDSSxrQkFDSSx1QkFBeUIsQ0FDNUIsQ0FHTCwrQ0FDSSxtQkFDSSx3QkFBMEIsQ0FDN0IsQ0FHTCwrQ0FDSSx5QkFDSSw4QkFBZ0MsQ0FDbkMsQ0FHTCxnREFDSSxZQUNJLHVCQUF5QixDQUc3QixpQkFDSSx1QkFBeUIsQ0FHN0IsY0FDSSwyQkFBNkIsQ0FHakMsNEJBRUksNEJBQThCLENBQ2pDLENBR0wsZ0RBQ0ksa0JBQ0ksdUJBQXlCLENBQzVCLENBR0wsZ0RBQ0ksbUJBQ0ksd0JBQTBCLENBQzdCLENBR0wsZ0RBQ0kseUJBQ0ksOEJBQWdDLENBQ25DLENBR0wsMEJBQ0ksWUFDSSx1QkFBeUIsQ0FHN0IsaUJBQ0ksdUJBQXlCLENBRzdCLGNBQ0ksMkJBQTZCLENBR2pDLDRCQUVJLDRCQUE4QixDQUNqQyxDQUdMLDBCQUNJLGtCQUNJLHVCQUF5QixDQUM1QixDQUdMLDBCQUNJLG1CQUNJLHdCQUEwQixDQUM3QixDQUdMLDBCQUNJLHlCQUNJLDhCQUFnQyxDQUNuQyxDQUdMLHlCQUNJLFdBQ0ksc0JBQXdCLENBQzNCLENBR0wsK0NBQ0ksV0FDSSxzQkFBd0IsQ0FDM0IsQ0FHTCxnREFDSSxXQUNJLHNCQUF3QixDQUMzQixDQUdMLDBCQUNJLFdBQ0ksc0JBQXdCLENBQzNCLENBR0wsZUFDSSxzQkFBd0IsQ0FHNUIsYUFDSSxlQUNJLHVCQUF5QixDQUc3QixvQkFDSSx1QkFBeUIsQ0FHN0IsaUJBQ0ksMkJBQTZCLENBR2pDLGtDQUVJLDRCQUE4QixDQUNqQyxDQUdMLHFCQUNJLHNCQUF3QixDQUc1QixhQUNJLHFCQUNJLHVCQUF5QixDQUM1QixDQUdMLHNCQUNJLHNCQUF3QixDQUc1QixhQUNJLHNCQUNJLHdCQUEwQixDQUM3QixDQUdMLDRCQUNJLHNCQUF3QixDQUc1QixhQUNJLDRCQUNJLDhCQUFnQyxDQUNuQyxDQUdMLGFBQ0ksY0FDSSxzQkFBd0IsQ0FDM0IsQ0FHTCxLQUNJLGNBQWUsQ0FDZixpQkFBa0IsQ0FVdEIsdXNDQTZCSSw0QkFBOEIsQ0FDOUIsOEJBQWdDLENBR3BDLHdMQUVJLGFBQWMsQ0FHbEIsb01BRUkseUJBQTBCLENBRzlCLG9IQUlJLDJCQUE2QixDQUM3QiwwQkFBMkIsQ0FFM0IsMEJBQThCLENBQzlCLG1CQUFxQixDQUNyQixrQkFBb0IsQ0FDcEIsb0JBQXNCLENBQ3RCLG1CQUFxQixDQUNyQixlQUFnQixDQUdwQiw0V0FRSSxTQUFVLENBQ1YsV0FBWSxDQUNaLFFBQVMsQ0FDVCxnQkFBaUIsQ0FDakIsZUFBZ0IsQ0FDaEIsVUFBVyxDQUdmLGlHQUdJLG9DQUF5QyxDQUc3Qyx1R0FHSSx1QkFBeUIsQ0FHN0IsMklBR0ksZUFBbUIsQ0FHdkIsMlZBT0kseUNEanNJNEMsQ0Nrc0k1QywwQkFBNkIsQ0FDN0IsZUFBZ0IsQ0FDaEIsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUNuQixlQUFnQixDQUNoQixrQkFBbUIsQ0FFbkIsdURBQStELENBQy9ELHlCQUEwQixDQUMxQiwwQkFBZ0MsQ0FDaEMsb0JBQXlCLENBRXpCLG1CQUF3QixDQUF4QixxQkFBd0IsQ0FBeEIsK0JBQXdCLENBQXhCLGtCQUF3QixDQUN4QixlQUFnQixDQUNoQixpQkFBa0IsQ0FHdEIsdU9BS0ksNkJBQWlDLENBQ2pDLFVBQWMsQ0FHbEIscVlBT0ksVUFBVyxDQUNYLHFHQUF3RyxDQUN4RyxpQkFBa0IsQ0FDbEIsV0FBWSxDQUNaLE9BQVEsQ0FDUixVQUFXLENBQ1gsV0FBWSxDQUNaLG9CQUFxQixDQUd6Qix5QkFFSSwyVkFRSSx1QkFBd0IsQ0FDeEIsWUFBYSxDQUNiLHdCQUEwQixDQUc5QixxWUFPSSxVQUFXLENBQ1gsV0FBWSxDQUNaLFdBQVksQ0FDWixRQUFTLENBQ1osQ0FHTCxrVkFXSSxvQkFBcUIsQ0FDckIsb0JBQXFCLENBQ3JCLHVCQUF3QixDQUc1Qix5L0JBMkJJLG9CQUF5QixDQUc3QiwwVUFTSSw4QkFBZ0MsQ0FDaEMsb0JBQXlCLENBRzdCLGluQkFlSSwyQkFBOEIsQ0FDOUIsMkJBQTZCLENBQzdCLGlDQUFtQyxDQUd2QyxxcUJBY0ksb0JBQXNCLENBQ3RCLHFCQUF1QixDQUczQixrQkFDSSxrQ0FBb0MsQ0FDcEMsb0NBQXNDLENBRXRDLGlFQUEwRSxDQUMxRSxtQ0FBcUMsQ0FHekMsd0JBQ0ksdUNBQTRDLENBR2hELHNCQUNJLFdBQVksQ0FDWixhQUFjLENBQ2QscUJBQXlCLENBQ3pCLGlCQUFrQixDQUNsQixtQkFBb0IsQ0FDcEIsWUFBYSxDQUViLGtCQUFvQixDQUNwQixjQUFlLENBR25CLHlCQUNJLHNCQUNJLGdCQUFpQixDQUNwQixDQUdMLDRCQUNJLDhCQUFxQyxDQUNyQyw4QkFBb0MsQ0FHeEMsd0JBQ0ksZ0JBQWtCLENBQ2xCLG9CQUF5QixDQUc3QixpQkFDSSxpQkFBa0IsQ0FDbEIsb0JBQXFCLENBQ3JCLGtDQUFvQyxDQUNwQyxlQUFtQixDQUNuQixrQkFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLDBCQUEyQixDQUMzQixlQUFnQixDQUNoQixnQkFBaUIsQ0FFakIsdUJBQXdCLENBRzVCLHlCQUNJLGlCQUNJLGlCQUFrQixDQUNyQixDQUdMLHVCQUNJLFVBQVcsQ0FDWCx3R0FBMkcsQ0FDM0csaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixPQUFRLENBQ1IsVUFBVyxDQUNYLFdBQVksQ0FHaEIsdUJBQ0ksa0JBQW1CLENBQ25CLG9CQUF5QixDQUN6Qiw4QkFBZ0MsQ0FDaEMsOEJBQWdDLENBR3BDLDZCQUNJLDRCQUE2QixDQUdqQyw2REFFSSxpQkFBa0IsQ0FDbEIsY0FBZSxDQUNmLGlCQUFrQixDQUNsQixpQkFBa0IsQ0FDbEIsa0JBQW1CLENBR3ZCLHlFQUVJLGtCQUFtQixDQUd2Qix5RUFFSSxrQkFBbUIsQ0FHdkIscUZBRUksa0JBQW1CLENBR3ZCLHd3QkFpQkksNEJBQThCLENBRTlCLHlCQUEyQixDQUMzQix3QkFBMEIsQ0FDMUIsd0JBQTBCLENBQzFCLDJCQUE2QixDQUM3Qix5QkFBMEIsQ0FDMUIsMEJBQTRCLENBR2hDLCtnQkFZSSwrQkFBaUMsQ0FDakMsNEJBQThCLENBSWxDLHNEQUlJLGtCQUFtQixDQUd2QixzRUFJSSx1QkFBeUIsQ0FHN0IseUJBRUksc0RBSUksU0FBVSxDQUNiLENBR0wsMEhBSUksV0FBWSxDQUdoQiwwRkFLSSxpQkFBa0IsQ0FDbEIsaUJBQW1CLENBQ25CLGNBQWUsQ0FHbkIseUJBRUksMEZBSUksZUFBZ0IsQ0FDbkIsQ0FHTCx5QkFDSSxlQUNJLFdBQVksQ0FDWixvQkFBcUIsQ0FDeEIsQ0FHTCx5QkFDSSxjQUNJLFVBQVcsQ0FDWCxvQkFBcUIsQ0FDeEIsQ0FHTCx5QkFDSSxnQkFDSSxnQkFBaUIsQ0FDcEIsQ0FHTCx5QkFDSSxnQkFDSSw4QkFBZ0MsQ0FDbkMsQ0FHTCx5QkFDSSxpQkFDSSxxQkFBdUIsQ0FDdkIsOEJBQWdDLENBQ25DLENBSUwsb0RBRUksaUJBQWtCLENBR3RCLG9IQUlJLGlCQUFrQixDQUNsQixnQkFBaUIsQ0FHckIsNEtBSUksZ0JBQWlCLENBR3JCLDBCQUNJLG1CQUFvQixDQUNwQixnQkFBaUIsQ0FHckIsNkJBQ0ksZUFBZ0IsQ0FDaEIsaUJBQWtCLENBR3RCLG9DQUNJLGFBQWMsQ0FDZCxnQkFBaUIsQ0FDakIsYUFBYyxDQUNkLFVBQVcsQ0FDWCxhQUFjLENBQ2QsaUJBQWtCLENBQ2xCLGlCQUFrQixDQUd0QixzQ0FDSSxhQUFjLENBQ2QsZUFBZ0IsQ0FHcEIsdUNBQ0ksYUFBYyxDQUdsQiw2QkFDSSxnQkFBaUIsQ0FHckIsZ0NBQ0ksMkJBQTRCLENBSWhDLHdCQUVJLGVBQWdCLENBQ2hCLHdCQUEwQixDQUMxQixrQkFBbUIsQ0FPdkIsb0JBQ0ksaUJBQWtCLENBQ2xCLGlCQUFrQixDQUNsQiw2QkFBK0IsQ0FDL0IsZ0JBQWtCLENBR3RCLDJCQUNJLGVBQWdCLENBQ2hCLDRCQUE4QixDQUM5QixpQkFBa0IsQ0FDbEIsTUFBTyxDQUNQLGNBQWUsQ0FHbkIsVUFDSSxpQkFBa0IsQ0FDbEIsaUJBQWtCLENBQ2xCLGdCQUFpQixDQUNqQiw2QkFBK0IsQ0FDL0IsZ0JBQWtCLENBR3RCLGlCQUNJLFVBQVcsQ0FDWCxVQUFXLENBQ1gsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixNQUFPLENBR1gsc0RBRUksb0JBQXNCLENBQ3RCLGtCQUFtQixDQUd2Qix5QkFFSSxzREFFSSxpQkFBa0IsQ0FDckIsQ0FHTCwwREFFSSx3QkFBeUIsQ0FDekIsb0JBQXFCLENBQ3JCLGdCQUFrQixDQUNsQixVQUFXLENBQ1gsV0FBWSxDQUNaLGdCQUFpQixDQUNqQixzQkFBdUIsQ0FDdkIsaUJBQWtCLENBQ2xCLGFBQWMsQ0FDZCxpQkFBa0IsQ0FHdEIsa0pBSUksOEJBQWdDLENBR3BDLHlCQUVJLGtKQUlJLGtCQUFtQixDQUNuQixvQkFBeUIsQ0FDekIsb0JBQXFCLENBQ3hCLENBR0wsNkJBQ0ksYUFBbUIsQ0FDbkIsNEJBQTZCLENBR2pDLHlCQUNJLDZCQUNJLGtCQUFtQixDQUN0QixDQUdMLGdFQUVJLGlCQUFrQixDQUd0QiwwQkFDSSxrQkFBbUIsQ0FDbkIsb0JBQXlCLENBQ3pCLGVBQW1CLENBR3ZCLG9EQUVJLGdCQUFrQixDQUNsQixnQkFBaUIsQ0FDakIsa0JBQW1CLENBR3ZCLDZDQUNJLGtCQUFtQixDQUd2QiwwQkFDSSxtQ0FDSSxrQkFBbUIsQ0FDdEIsQ0FHTCxrQkFDSSxxQkFBdUIsQ0FHM0IsS0FJSSxlQUFnQixDQUdwQixhQUNJLGVBQW1CLENBT3ZCLG1EQUdJLGVBQWdCLENBR3BCLGlCQUNJLGNBRW1CLENBU3ZCLGlCQUdJLHVCQUNtQixDQUd2Qix5QkFDSSxpQkFDSSxjQUFlLENBQ2xCLENBR0wsaUJBQ0ksY0FBZSxDQUduQix5QkFDSSxpQkFDSSxjQUFlLENBQ2xCLENBR0wsaUJBQ0ksZUFDZSxDQVFuQixnQ0FDSSxhQUFjLENBR2xCLDBCQUNJLGVBQWlCLENBR3JCLEtBQ0ksYUFBYyxDQUNkLGNBQWUsQ0FDZix5Q0RoMko0QyxDQ2kySjVDLGVBQWdCLENBQ2hCLGlCQUFrQixDQUd0QixtQkFFSSxvQ0R0Mkp5QyxDQ3kySjdDLGVBRUkseUNENTJKNEMsQ0MrMkpoRCxFQUNJLG9CQUFxQixDQUd6QixpQkFDSSxlRDMySmtCLENDNDJKbEIsd0JBQXlCLENBQ3pCLHVCQUF5QixDQUc3Qix5QkFDSSxpQkFDSSxjQUFlLENBQ2xCLENBR0wsaUJBQ0kseUNEaDRKNEMsQ0NpNEo1Qyx1QkFBeUIsQ0FDekIsa0JBQW1CLENBR3ZCLGlCQUNJLHdCQUF5QixDQUN6Qix1QkFBeUIsQ0FHN0IsaUJBQ0ksb0NEMTRKeUMsQ0MyNEp6QyxlQUFtQixDQUNuQixjQUFlLENBR25CLGdCQUNJLGtCQUFtQixDQUNuQixnQkFBaUIsQ0FHckIsMlZBT0ksd0JBQXlCLENBRzdCLHlCQUVJLDJWQU9JLDBCQUE2QixDQUNoQyxDQUdMLFlBQ0ksWUFBYSxDQUdqQix5QkFDSSxZQUNJLGFBQWMsQ0FDZCxnQkFBaUIsQ0FDakIsc0JBQXVCLENBQ3ZCLGVBQWdCLENBQ2hCLGtCQUFtQixDQUd2QixxQkFDSSxrQkFBbUIsQ0FDdEIsQ0FHTCwrQ0FDSSxxQkFDSSxtQkFBb0IsQ0FDdkIsQ0FHTCxlQUNJLFFBQVMsQ0FDVCxTQUFVLENBQ1YsZUFBZ0IsQ0FHcEIsZUFDSSxjQUFlLENBQ2Ysb0JBQXFCLENBQ3JCLFFBQVMsQ0FDVCxTQUFVLENBQ1YsZUFBaUIsQ0FDakIsYUFBYyxDQUdsQixvQkFDSSxhQUFjLENBQ2QsZ0JBQWlCLENBQ2pCLG9CQUFxQixDQUNyQixnQkFBaUIsQ0FDakIsZ0JBQWlCLENBR3JCLHlCQUNJLFdBQ0ksYUFBYyxDQUNkLG9CQUFxQixDQUN4QixDQUdMLDRCQUNJLG9CQUFzQixDQUcxQix3Q0FDSSxzQkFBd0IsQ0FHNUIseUJBQ0ksdUJBQ0ksV0FBWSxDQUdoQiw0QkFDSSxVQUFXLENBQ2QsQ0FHTCxrQkFDSSwrQkFBZ0MsQ0FDaEMsa0JBQW1CLENBQ25CLG1CQUFvQixDQUd4Qix5REFFSSxpQkFBa0IsQ0FDbEIsY0FBZSxDQUdmLFNBQVUsQ0FHZCx5QkFFSSx5REFFSSxVQUFXLENBQ1gsU0FBVSxDQUNiLENBR0wsMEJBQ0ksa0JBQW1CLENBR3ZCLHlCQUNJLDBCQUNJLGVBQWdCLENBQ25CLENBR0wsZ0NBQ0ksZ0JBQWtCLENBQ2xCLGtCQUFtQixDQUNuQixvQkFBcUIsQ0FDckIsdUJBQXlCLENBRzdCLDJCQUNJLGVBQWdCLENBR3BCLDhCQUNJLFlBQWEsQ0FHakIsOENBQ0ksVUFBVyxDQUNYLFVBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsV0FBWSxDQUdoQix5QkFDSSwyQkFDSSxVQUFXLENBQ1gsVUFBVyxDQUNkLENBR0wseUJBQ0ksZUFBaUIsQ0FDakIsZ0JBQWlCLENBR3JCLDhCQUNJLGFBQWMsQ0FDZCxlQUFtQixDQUNuQix3QkFBeUIsQ0FDekIsaUJBQWtCLENBQ2xCLHVCQUF3QixDQUN4Qix5QkFBMkIsQ0FDM0IsaUJBQWtCLENBQ2xCLGFBQWMsQ0FHbEIsc0JBQ0ksa0JBQW1CLENBQ25CLG1CQUF5QixDQUN6QiwrQkFBZ0MsQ0FHcEMsMkJBQ0ksa0JBQW9CLENBR3hCLG1DQUNJLGtCQUFtQixDQUd2Qix5QkFDSSxtQ0FDSSxpQkFBa0IsQ0FDckIsQ0FHTCx3Q0FDSSx3QkFBeUIsQ0FDekIsZUFBZ0IsQ0FDaEIseUNEMWxLNEMsQ0MybEs1Qyx1QkFBeUIsQ0FHN0Isc0NBQ0ksWUFBYSxDQUdqQix5QkFDSSxtQ0FDSSxpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FHcEIsc0NBQ0ksYUFBYyxDQUNqQixDQUdMLHlCQUNJLHNCQUNJLGFBQWMsQ0FDZCxVQUFXLENBQ1gsY0FBZSxDQUNmLGVBQWdCLENBR3BCLDZHQUdJLGtCQUFtQixDQUNuQixrQkFBbUIsQ0FHdkIsc0NBQ0ksY0FBZSxDQUduQixtQ0FDSSxRQUFTLENBQ1osQ0FHTCw2QkFDSSxlQUFnQixDQUdwQixzQ0FDSSxhQUFjLENBQ2QsZ0JBQWtCLENBR3RCLGlDQUNJLGlCQUFtQixDQUd2QixzQ0FDSSxhQUFjLENBR2xCLGNBQ0ksZUFBZ0IsQ0FHcEIseUJBQ0ksY0FDSSxTQUFVLENBQ1YsZ0JBQWlCLENBQ2pCLFlBQWEsQ0FDaEIsQ0FHTCxnQkFDSSxpQkFBa0IsQ0FDbEIsb0JBQXFCLENBR3pCLHNCQUNJLDhCQUFnQyxDQUdwQyx5QkFDSSxnQkFDSSxnQkFBaUIsQ0FDakIsY0FBZSxDQUNsQixDQUdMLGtCQUNJLGNBQWUsQ0FDZix1QkFBeUIsQ0FHN0IsZUFDSSxrQkFBbUIsQ0FDbkIsYUFBYyxDQUNkLG1CQUFvQixDQUNwQix5Q0Qzcks0QyxDQzRySzVDLGFBQWMsQ0FHbEIsMkJBQ0ksdUJBQXlCLENBRzdCLFlBQ0ksa0JBQW1CLENBQ25CLGtCQUFtQixDQUd2Qix5QkFDSSxZQUNJLGtCQUFtQixDQUN0QixDQUdMLDBCQUNJLFVBQVcsQ0FDWCxXQUFZLENBQ1osZUFBbUIsQ0FDbkIscUJBQXlCLENBQ3pCLGtCQUFtQixDQUd2Qix5QkFDSSwwQkFDSSxVQUFXLENBQ1gsV0FBWSxDQUNaLFFBQVMsQ0FDWixDQUdMLGdDQUNJLHVCQUF5QixDQUN6Qix5Q0RodUs0QyxDQ2l1SzVDLGVBQWdCLENBQ2hCLHdCQUF5QixDQUN6QixpQkFBa0IsQ0FDbEIsc0JBQXVCLENBQ3ZCLFFBQVMsQ0FHYix5QkFDSSxnQ0FDSSxjQUFnQixDQUNuQixDQUdMLHFDQUNJLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsVUFBYyxDQUNkLGVBQWdCLENBQ2hCLGtCQUFtQixDQUNuQixXQUFZLENBQ1osY0FBZSxDQUduQixzQkFDSSxrQkFBbUIsQ0FDbkIsZUFBZ0IsQ0FDaEIsZ0JBQWtCLENBQ2xCLGlCQUFrQixDQUd0Qix5QkFDSSxzQkFDSSxrQkFBbUIsQ0FDbkIsZUFBZ0IsQ0FDbkIsQ0FHTCx5QkFDSSxzQkFDSSxjQUFlLENBQ2xCLENBR0wsd0JBQ0ksVUFBYyxDQUdsQixnQ0FDSSx5Q0RqeEs0QyxDQ2t4SzVDLGlCQUFrQixDQUd0Qiw2QkFDSSxRQUFTLENBQ1QsZUFBZ0IsQ0FHcEIsaUNBQ0ksaUJBQWtCLENBR3RCLE9BQ0ksZUFBbUIsQ0FDbkIsUUFBUyxDQUNULFNBQVUsQ0FHZCxjQUNJLDRCQUE2QixDQUdqQyxTQUNJLGFBQWMsQ0FHbEIsZUFDSSx5QkFBMEIsQ0FHOUIsUUFDSSxZQUFhLENBR2pCLDBCQUNJLFFBQ0ksYUFBYyxDQUNqQixDQUdMLHFCQUNJLFdBQVksQ0FDWixjQUFlLENBQ2YsVUFBVyxDQUNYLGtCQUFtQixDQUNuQixXQUFZLENBR2hCLDBCQUNJLHFCQUNJLGlCQUFrQixDQUNsQixXQUFZLENBQ1osVUFBVyxDQUNYLGVBQWdCLENBQ25CLENBR0wsVUFDSSxTQUFVLENBR2QsMEJBQ0ksVUFDSSxpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLFNBQVUsQ0FDYixDQUdMLFlBQ0ksY0FBZSxDQUduQixnQkFDSSxtQkFBb0IsQ0FDcEIsaUJBQWtCLENBQ2xCLGdCQUFrQixDQUd0QixvSUFJSSxXQUFZLENBR2hCLHlCQUVJLG9JQUlJLGVBQWdCLENBQ25CLENBR0wsMkJBQ0ksVUFBVyxDQUNYLDRCQUE4QixDQUM5QixlQUFnQixDQUdwQix5QkFDSSwyQkFDSSxlQUFnQixDQUNuQixDQUdMLHlCQUNJLHlDRC8zSzRDLENDZzRLNUMsYUFBYyxDQUNkLGVBQWdCLENBQ2hCLGdCQUFpQixDQUNqQixZQUFhLENBQ2Isa0JBQW1CLENBR3ZCLHlCQUNJLHlCQUNJLGtCQUFtQixDQUN0QixDQUdMLG1CQUNJLGVBQWdCLENBQ2hCLFFBQVMsQ0FDVCxTQUFVLENBQ1YsUUFBUyxDQUNULGFBQWMsQ0FDZCxpQkFBa0IsQ0FTdEIsbURBRUksV0FBWSxDQUNaLGFBQWMsQ0FHbEIseUJBQ0ksVUFBVyxDQUdmLHNCQUNJLHFCQUFzQixDQUN0QixvQkFBcUIsQ0FDckIsYUFBYyxDQUNkLGtCQUFtQixDQUNuQixVQUFXLENBQ1gsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUd0QixrQ0FDSSxjQUFlLENBT25CLDREQUNJLGVBQWdCLENBR3BCLHNCQUNJLG9CQUFxQixDQUNyQixVQUFXLENBR2YsdUVBRUksV0FBWSxDQUNaLGlCQUFrQixDQUd0Qiw2RkFFSSxVQUFXLENBR2YsMEJBQ0ksMEJBQTRCLENBQzVCLFdBQVksQ0FHaEIsd0JBQ0ksdUJBQXlCLENBRzdCLDJDQUNJLDJDQUNJLFVBQVcsQ0FDWCxhQUFjLENBQ2pCLENBR0wsdUJBQ0ksb0ZBQXVGLENBQ3ZGLFVBQVcsQ0FDWCxXQUFZLENBQ1osb0JBQXFCLENBQ3JCLGlCQUFrQixDQUNsQixhQUFjLENBQ2QsY0FBZSxDQUduQixnQ0FDSSw0QkFBNkIsQ0FHakMsc0NBQ0ksNEJBQTZCLENBR2pDLGdDQUNJLDRCQUE2QixDQUdqQyxzQ0FDSSw0QkFBNkIsQ0FHakMsMkJBQ0ksNEJBQTZCLENBR2pDLGlDQUNJLDRCQUE2QixDQUdqQywrQkFDSSw0QkFBNkIsQ0FHakMscUNBQ0ksNEJBQTZCLENBR2pDLCtCQUNJLDRCQUE2QixDQUdqQyxxQ0FDSSw0QkFBNkIsQ0FHakMsNkJBQ0ksMkJBQTRCLENBR2hDLG1DQUNJLHlCQUEwQixDQUc5QixpQ0FDSSw0QkFBNkIsQ0FHakMsdUNBQ0ksNEJBQTZCLENBR2pDLGdDQUNJLDRCQUE2QixDQUdqQyxzQ0FDSSw0QkFBNkIsQ0FHakMscUJBQ0ksYUFBYyxDQUdsQiwwQkFDSSxxQkFDSSxtQkFBb0IsQ0FDdkIsQ0FHTCx3QkFDSSxpQkFBa0IsQ0FDbEIsa0JBQW1CLENBR3ZCLDZEQUVJLFdBQVksQ0FDWixhQUFjLENBR2xCLDhCQUNJLFVBQVcsQ0FHZixxQ0FFSSxpQkFBa0IsQ0FDbEIsY0FBZSxDQUNmLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FDbkIsa0JBQW1CLENBR3ZCLHlCQUNJLGdCQUNJLFVBQVcsQ0FDWCxrQkFBbUIsQ0FDdEIsQ0FHTCx5QkFFSSxxQ0FFSSxlQUFnQixDQUNuQixDQUdMLDJCQUNJLGlCQUFrQixDQUNsQixjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUd2Qix5QkFDSSwyQkFDSSxVQUFXLENBQ1gsVUFBVyxDQUNkLENBR0wseUJBQ0ksNkJBQ0ksaUJBQWtCLENBQ3JCLENBR0wsMEJBQ0ksNkJBQ0ksdUJBQXdCLENBTXhCLFFBTndCLENBQzNCLENBU0wsNkJBS0ksaUJBQWtCLENBQ2xCLGNBQWUsQ0FDZixpQkFBa0IsQ0FDbEIsa0JBQW1CLENBR3ZCLHlCQUNJLDZCQUNJLFVBQVcsQ0FDWCxrQkFBbUIsQ0FNbkIsa0JBTm1CLENBQ3RCLENBU0wsMEJBQ0ksNkJBQ0ksVUFBVyxDQUNYLFNBQVUsQ0FNVixTQU5VLENBQ2IsQ0FTTCw4QkFDSSxpQkFBa0IsQ0FDbEIsY0FBZSxDQUNmLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FHdkIsMkNBQ0ksOEJBQ0ksVUFBVyxDQUNkLENBR0wseUJBQ0ksOEJBQ0ksVUFBVyxDQUNYLGtCQUFtQixDQUN0QixDQUdMLGVBQ0ksaUJBQWtCLENBQ2xCLGtCQUFtQixDQUd2QiwyQ0FFSSxXQUFZLENBQ1osYUFBYyxDQUdsQixxQkFDSSxVQUFXLENBR2Ysb0JBQ0ksaUJBQWtCLENBQ2xCLGNBQWUsQ0FDZixpQkFBa0IsQ0FDbEIsa0JBQW1CLENBR3ZCLHlCQUNJLG9CQUNJLFVBQVcsQ0FDWCxTQUFVLENBQ2IsQ0FNTCxhQUNJLGtCQUFtQixDQUNuQixXQUFZLENBQ1osV0FBWSxDQUNaLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FDaEIsUUFBUyxDQUNULFVBQVcsQ0FDWCxVQUFXLENBR2YsMEJBQ0ksYUFDSSxZQUFhLENBQ2IsdUJBQXlCLENBQzVCLENBR0wsa0JBQ0ksaUJBQWtCLENBQ2xCLFlBQWEsQ0FHakIsMEJBQ0ksa0JBQ0ksYUFBYyxDQUNkLGVBQW1CLENBQ25CLDRCQUE2QixDQUM3QixXQUFZLENBR2hCLDRIQUlJLGlCQUFrQixDQUNsQixTQUFVLENBQ2IsQ0FHTCwrQ0FFSSxVQUFXLENBR2YscURBRUksZUFBZ0IsQ0FHcEIsMkRBRUkscUJBQXNCLENBQ3RCLG9CQUFxQixDQUNyQixhQUFjLENBR2xCLG1EQUVJLGFBQWMsQ0FDZCxlQUFnQixDQUNoQixnQkFBaUIsQ0FDakIsaUJBQWtCLENBR3RCLHlEQUVJLFVBQWMsQ0FHbEIscURBRUksUUFBUyxDQUNULFNBQVUsQ0FHZCwyREFFSSxVQUFXLENBR2YseUJBRUksMkRBRUksZ0JBQWlCLENBQ2pCLGVBQWdCLENBQ2hCLGVBQWdCLENBQ2hCLGlCQUFrQixDQUd0QiwyRkFFSSxvQkFBcUIsQ0FDeEIsQ0FHTCx5QkFFSSwyREFFSSxlQUFnQixDQUNuQixDQUdMLDBCQUVJLDJEQUVJLGVBQWdCLENBQ25CLENBUUwsZ0pBRUksa0JBQW1CLENBR3ZCLGlHQUVJLGFBQWMsQ0FDZCxNQUFPLENBR1gsMkVBRUksVUFBYyxDQUdsQiwrREFFSSxnQkFBa0IsQ0FDbEIsYUFBYyxDQUNkLGdCQUFpQixDQUNqQixXQUFZLENBQ1osY0FBZSxDQUNmLGFBQWMsQ0FDZCxxQkFBc0IsQ0FHMUIseUJBRUksK0RBRUksb0JBQXFCLENBQ3JCLGtCQUFtQixDQUNuQixjQUM4QixDQUNqQyxDQUdMLDBCQUVJLCtEQUVJLGtCQUFvQixDQUNwQixjQUFlLENBQ2xCLENBR0wsNkVBRUksY0FBZSxDQUNmLFVBQVcsQ0FHZiwwQkFFSSw2RUFFSSxhQUFjLENBQ2QsU0FBVSxDQUdkLGtOQUlJLGtCQUFtQixDQUNuQixrQkFBbUIsQ0FDbkIsa0JBQW1CLENBQ25CLHVCQUEwQixDQUMxQixtQkFBb0IsQ0FHeEIsaUhBRUksb0JBQXFCLENBQ3JCLGNBQWUsQ0FHbkIsaUdBRUksU0FBVSxDQUNWLG9CQUFxQixDQUNyQixrQkFBbUIsQ0FDdEIsQ0FHTCxtRkFFSSxTQUFVLENBQ1YsUUFBUyxDQUdiLDBCQUVJLHlHQUVJLFVBQVcsQ0FDWCxTQUFVLENBQ2IsQ0FHTCxtRkFFSSxrQkFBbUIsQ0FDbkIsbUJBQW9CLENBR3hCLHlCQUVJLG1GQUVJLGVBQWdCLENBQ2hCLGtCQUFtQixDQUd2QixpR0FFSSxnQkFBaUIsQ0FDakIsbUJBQW9CLENBQ3BCLHNCQUF1QixDQUN2QixVQUFjLENBQ2QseUNEaDhMd0MsQ0NpOEx4QyxpQkFDVSxDQUNiLENBR0wsK0NBRUksaUdBRUksZ0JBQWtCLENBQ3JCLENBR0wsZ0RBRUksaUdBRUksYUFBYyxDQUNqQixDQUdMLGlQQUVJLGNBQWUsQ0FDZixlQUFnQixDQUNoQixhQUFjLENBQ2QsY0FBZSxDQUNmLFVBQWMsQ0FHbEIsNlBBRUksdUJBQXlCLENBRzdCLHlCQUVJLGlQQUVJLGdCQUFrQixDQUNyQixDQUdMLDBCQUVJLGlQQUVJLGFBQWMsQ0FDakIsQ0FHTCx5RkFFSSxlQUFnQixDQUNoQixnQkFBaUIsQ0FDakIsbUJBQW9CLENBQ3BCLGlCQUFrQixDQUd0Qix1R0FFSSxVQUFjLENBQ2QsZ0JBQWlCLENBQ2pCLGNBQWUsQ0FDZixVQUFXLENBQ1gsaUJBQWtCLENBQ2xCLGlCQUFrQixDQUNsQixPQUFRLENBR1osK0dBRUksMEJBQTRCLENBR2hDLDZGQUVJLDBCQUE2QixDQUdqQyx5R0FFSSxVQUFjLENBR2xCLHlDQUNJLGlCQUFrQixDQUNsQixXQUFZLENBR2hCLGdGQUVJLFlBQWEsQ0FHakIsdURBQ0ksV0FBWSxDQUNaLG1CQUFxQixDQUNyQixXQUFZLENBQ1osYUFBYyxDQUdsQiwwREFDSSxVQUFjLENBR2xCLHVFQUNJLHlDRDVpTTRDLENDNmlNNUMsa0JBQW1CLENBR3ZCLGlFQUNJLDBCQUE0QixDQUM1QixXQUFZLENBQ1osa0JBQW1CLENBQ25CLGVBQWdCLENBQ2hCLHNCQUF1QixDQUczQix1RUFDSSxjQUFlLENBR25CLG02QkFZSSxXQUFZLENBQ1osd0JBQTBCLENBQzFCLGtCQUFtQixDQUNuQixXQUFZLENBR2hCLHdEQUNJLG9CQUFzQixDQUcxQixnREFDSSxrQkFBbUIsQ0FHdkIsNkRBQ0ksYUFBYyxDQUNkLE9BQVEsQ0FHWixrREFDSSxVQUFjLENBR2xCLCtDQUNJLFlBQWEsQ0FHakIsb0RBQ0ksYUFBYyxDQUdsQiw0QkFDSSxlQUFnQixDQUdwQiwwQkFDSSw0QkFDSSxpQkFBa0IsQ0FDbEIsZ0JBQWlCLENBQ3BCLENBR0wseUJBQ0kseUJBQ0ksVUFBVyxDQUNYLGdCQUFpQixDQUNqQixxQkFBc0IsQ0FDekIsQ0FHTCx1Q0FDSSxrQkFBbUIsQ0FDbkIsa0JBQW1CLENBQ25CLG9CQUF5QixDQUN6QiwwQkFBNEIsQ0FHaEMsMkNBQ0ksZ0NBQWtDLENBR3RDLDZCQUNJLFlBQWEsQ0FHakIsMEJBRUkscURBRUksY0FBZSxDQUNmLFVBQVcsQ0FDWCxLQUFNLENBQ04sV0FBWSxDQUNaLG9DQUErQyxDQUMvQyxXQUFZLENBR2hCLDJFQUVJLGFBQWMsQ0FDZCxVQUFXLENBQ1gsaUJBQWtCLENBQ3JCLENBR0wsaURBQ0ksdUNBQ0ksaUJBQWtCLENBR3RCLG9DQUNJLGdCQUFpQixDQUNwQixDQUtMLDBCQUVJLG1GQUVJLFdBQVksQ0FHaEIseUVBRUksZ0JBQWlCLENBQ2pCLGVBQWdCLENBQ2hCLGNBQWUsQ0FDbEIsQ0FHTCxpREFFSSx5RUFFSSxlQUFnQixDQUNuQixDQUdMLDBCQUVJLDZFQUVJLGtCQUFvQixDQUNwQixhQUFjLENBQ2pCLENBR0wsaURBRUksNkVBRUksa0JBQW9CLENBQ3BCLGFBQWMsQ0FDakIsQ0FHTCwwQkFFSSx5R0FFSSxnQkFBaUIsQ0FHckIsbUZBRUksVUFBVyxDQUNYLG1CQUFvQixDQUN2QixDQUdMLGlEQUVJLG1GQUVJLGdCQUFpQixDQUNwQixDQUdMLDBCQUVJLHFGQUVJLGFBQWMsQ0FDakIsQ0FHTCxVQUNJLGlCQUNxQixDQUd6Qiw0Q0FDSSxvQkFDSSxhQUFjLENBQ2pCLENBR0wseUJBQ0ksVUFDSSxZQUFhLENBQ2hCLENBR0wseUJBQ0ksMkJBQ0ksc0JBQXVCLENBRzNCLHVDQUNJLGtCQUFtQixDQUNuQixnQkFBaUIsQ0FDcEIsQ0FHTCxzQkFDSSxVQUFjLENBQ2QseUNEOXdNNEMsQ0Mrd001QyxnQkFBa0IsQ0FHdEIseUJBQ0ksc0JBQ0ksY0FBZSxDQUNmLGVBQWdCLENBQ25CLENBR0wsc0JBQ0kseUJBQTRCLENBR2hDLDBCQUNJLGtCQUFtQixDQUd2QiwyRUFFSSxVQUFXLENBR2YscUNBQ0ksU0FBVSxDQUNWLFlBQWEsQ0FHakIsMEJBQ0kscUNBQ0ksYUFBYyxDQUdsQix5Q0FDSSxVQUFXLENBQ2QsQ0FHTCx5QkFDSSxzQ0FDSSxTQUFVLENBQ1YsY0FBZSxDQUNsQixDQUdMLDBCQUNJLFNBQVUsQ0FDVixhQUdFLENBR04sc0NBQ0ksZUFBZ0IsQ0FDaEIsZ0JBQWtCLENBR3RCLDBCQUVJLHNrQkFhSSxXQUFZLENBQ1osZUFBZ0IsQ0FDbkIsQ0FHTCxzQkFDSSxnQkFBa0IsQ0FHdEIsMEJBQ0ksZUFDSSxVQUFXLENBQ1gsZ0JBQWlCLENBQ3BCLENBR0wsMEJBQ0ksZUFDSSxXQUFZLENBQ1osZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUNyQixDQUdMLGtCQUNJLFFBQVMsQ0FDVCxTQUFVLENBQ1YsUUFBUyxDQUNULGVBQWdCLENBR3BCLGlEQUVJLFdBQVksQ0FDWixhQUFjLENBR2xCLHdCQUNJLFVBQVcsQ0FHZixxQkFJSSxrQkFBbUIsQ0FDbkIsVUFBVyxDQUNYLGdCQUFpQixDQUNqQixpQkFBa0IsQ0FHdEIsaUNBQ0ksY0FBZSxDQU9uQiwwREFDSSxlQUFnQixDQUdwQixxQkFDSSxxQkFBc0IsQ0FDdEIsb0JBQXFCLENBQ3JCLGFBQWMsQ0FHbEIseUJBQ0kscUJBQ0ksZ0JBQWlCLENBQ2pCLGVBQWdCLENBQ25CLENBR0wsdUJBQ0ksb0JBQXFCLENBQ3JCLDBFQUE2RSxDQUM3RSxVQUFXLENBQ1gsV0FBWSxDQUNaLG9CQUFxQixDQUNyQixrQkFBbUIsQ0FDbkIscUJBQXNCLENBRzFCLGtDQUNJLDRCQUE2QixDQUdqQywrQkFDSSwyQkFBNEIsQ0FHaEMsNEJBQ0ksaUJBQWtCLENBQ2xCLHlCQUEwQixDQUc5Qix3Q0FDSSxrQkFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLFVBQWMsQ0FDZCxjQUFlLENBQ2YsV0FBWSxDQUNaLGdCQUFpQixDQUNqQixpQkFBa0IsQ0FDbEIsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixRQUFTLENBQ1QsVUFBVyxDQUdmLGdCQUNJLFlBQWEsQ0FDYixXQUFZLENBR2hCLHFjQVVJLCtGQUFrRyxDQUNsRyx3QkFBeUIsQ0FDekIsZUFBaUIsQ0FDakIsV0FBWSxDQUNaLGdCQUFpQixDQUNqQixVQUFXLENBQ1gsYUFBYyxDQUNkLGdCQUFpQixDQUdyQiwrQkFDSSxTQUFVLENBQ1YsT0FBUSxDQUNSLHdCQUF5QixDQUN6QixrQkFBbUIsQ0FDbkIsZUFBZ0IsQ0FHcEIsaUNBQ0ksYUFBYyxDQUNkLGVBQWlCLENBR3JCLDhFQUVJLGtCQUFtQixDQUNuQixVQUFjLENBQ2Qsb0JBQXFCLENBR3pCLHVCQUNJLGtCQUFtQixDQUNuQixXQUFZLENBQ1osVUFBVyxDQUNYLFlBQWEsQ0FDYixlQUFnQixDQUNoQixXQUFZLENBR2hCLGdFQUVJLGNBQWUsQ0FDZixRQUFTLENBR2IsNENBQ0ksZUFDSSxvQkFBc0IsQ0FDekIsQ0FHTCw4QkFDSSxpQkFBa0IsQ0FHdEIsMEJBQ0ksOEJBQ0ksV0FBWSxDQUNmLENBR0wsK0NBQ0ksV0FBWSxDQUNaLG9CQUF5QixDQUN6QixVQUFXLENBQ1gsV0FBWSxDQUNaLGVBQWdCLENBQ2hCLFNBQVUsQ0FDVixpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLGdCQUFpQixDQUNqQixnQkFBa0IsQ0FHdEIsMEJBQ0ksK0NBQ0ksV0FBWSxDQUNaLGVBQWdCLENBQ2hCLFdBQVksQ0FDWixjQUFlLENBQ2xCLENBR0wsaURBQ0ksa0dBQStHLENBQy9HLFdBQVksQ0FDWixlQUFnQixDQUNoQixXQUFZLENBQ1osaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUixxQkFBc0IsQ0FDdEIsZ0JBQWlCLENBQ2pCLFFBQVMsQ0FDVCxVQUFXLENBR2YsMEJBQ0ksaURBQ0ksUUFBUyxDQUNaLENBUUwsMEVBQ0ksd0JBQXlCLENBQ3pCLHlDRHJrTjRDLENDd2tOaEQseUJBQ0ksdURBQ0ksU0FBVSxDQUNiLENBR0wsMEJBQ0ksbURBQ0ksV0FDbUIsQ0FDdEIsQ0FHTCwrREFDSSxTQUFVLENBR2QsMEJBQ0ksZUFDSSxnQkFBaUIsQ0FDcEIsQ0FHTCwyQkFDSSw0QkFBOEIsQ0FHbEMsZ0NBRUkseUJBQTJCLENBRy9CLHNDQUVJLHdCQUEwQixDQUc5QixrRUFFSSx5QkFBMkIsQ0FHL0Isb0VBRUkseUJBQTJCLENBRy9CLG9FQUVJLHdCQUEwQixDQUc5Qix3REFFSSwwQkFBNEIsQ0FJaEMsbUVBQ0ksWUFBYSxDQUNiLHFCQUFzQixDQUN0QixjQUFlLENBQ2YsWUFBYSxDQUdqQiwyRUFDSSxZQUFhLENBSWpCLGFBQ0ksa0JBQW1CLENBR3ZCLDJCQUNJLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FHdkIsbUVBRUksV0FBWSxDQUNaLGFBQWMsQ0FHbEIsaUNBQ0ksVUFBVyxDQUdmLHFEQUNJLGlCQUFrQixDQUNsQixjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUNuQixrQkFBbUIsQ0FHdkIseUJBQ0kscURBQ0ksVUFBVyxDQUNYLGtCQUFtQixDQU1uQixrQkFObUIsQ0FDdEIsQ0FTTCxvREFDSSxpQkFBa0IsQ0FDbEIsY0FBZSxDQUNmLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FHdkIseUJBQ0ksb0RBQ0ksVUFBVyxDQUNYLGtCQUFtQixDQUN0QixDQUdMLHNEQUNJLFNBQVUsQ0FHZCx5QkFDSSxzREFDSSxTQUFVLENBQ2IsQ0FHTCx5QkFDSSxzREFDSSxTQUFVLENBQ1YsZUFBZ0IsQ0FDbkIsQ0FHTCx5QkFDSSxzREFDSSxVQUFXLENBQ2QsQ0FHTCwwQkFDSSxrQkFBbUIsQ0FDbkIsYUFBYyxDQUNkLGVBQWdCLENBR3BCLHlCQUNJLDBCQUNJLGFBQWMsQ0FDakIsQ0FHTCw2QkFFSSxjQUFlLENBR25CLHlCQUNJLDZCQUNJLHlDRDl1TndDLENDK3VOeEMsY0FBZSxDQUNsQixDQUdMLDBCQUNJLHNDQUNJLGdCQUFpQixDQUNwQixDQUdMLGVBQ0kseUNEMXZONEMsQ0M2dk5oRCxrQ0FDSSxlQUFnQixDQUdwQixrQ0FDSSxhQUFjLENBR2xCLHFDQUNJLGFBQWMsQ0FDZCxhQUFjLENBR2xCLHlCQUNJLHFDQUNJLGdCQUFpQixDQUNqQixnQkFBaUIsQ0FDcEIsQ0FHTCwrRkFFSSxrQkFBbUIsQ0FHdkIseUJBRUksK0ZBRUksZ0JBQWlCLENBQ2pCLGVBQWdCLENBQ2hCLFdBQVksQ0FDZixDQUdMLCtHQUVJLFVBQVcsQ0FDWCxrQkFBbUIsQ0FHdkIsMkhBRUksc0JBQXdCLENBRzVCLG1IQUVJLDhGQUFrRyxDQUNsRyw4QkFBZ0MsQ0FHcEMsbUpBRUksc0NBQXdDLENBRzVDLCtKQUVJLHNDQUF3QyxDQUc1QyxtSkFFSSxzQ0FBd0MsQ0FHNUMsK0pBRUksc0NBQXdDLENBRzVDLGlKQUVJLHNDQUF3QyxDQUc1Qyw2SkFFSSxzQ0FBd0MsQ0FHNUMsNklBRUkscUNBQXVDLENBRzNDLHlKQUVJLGlDQUFtQyxDQUd2QywyQ0FDSSxTQUNJLGlCQUFrQixDQUNyQixDQUdMLHlqQkFjSSw0QkFBOEIsQ0FDOUIsZUFBZ0IsQ0FHcEIseUJBRUkseWpCQWNJLFNBQVUsQ0FDVixhQUFjLENBQ2QsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUNsQixjQUFlLENBQ2xCLENBR0wsMEJBQ0kscUJBQXlCLENBQ3pCLGtCQUFtQixDQUNuQixlQUFnQixDQUNoQixlQUFnQixDQUdwQix5QkFDSSwwQkFDSSxhQUFjLENBQ2pCLENBR0wseUJBQ0ksMEJBQ0ksY0FBZSxDQUNsQixDQUdMLDJDQUNJLHVDQUNJLGNBQWUsQ0FDbEIsQ0FHTCw4QkFDSSxVQUFXLENBR2YsMkNBQ0ksaUJBQWtCLENBQ2xCLHlDRHg2TjRDLENDeTZONUMsYUFBYyxDQUdsQix5QkFDSSwyQ0FDSSxnQkFBa0IsQ0FDbEIsZ0JBQWlCLENBQ3BCLENBR0wsNkNBQ0ksZUFBZ0IsQ0FDaEIsa0JBQW1CLENBR3ZCLHlDQUNJLGtCQUFtQixDQUNuQix5Q0QxN040QyxDQzI3TjVDLGlCQUFrQixDQUd0Qix5QkFDSSx5Q0FDSSxpQkFBa0IsQ0FDckIsQ0FHTCx5QkFDSSx5Q0FDSSxrQkFBbUIsQ0FDdEIsQ0FPTCxpRkFISSx5Q0FTb0IsQ0FOeEIsZ0NBR0ksa0JBQW1CLENBQ25CLG9CQUF1QixDQUN2QixvQkFBcUIsQ0FDckIsbUJBQW9CLENBR3hCLHVDQUNJLHlDRHg5TjRDLENDMDlONUMsZ0JBQWlCLENBQ2pCLGtCQUFtQixDQUNuQixlQUFnQixDQUNoQixpQkFBa0IsQ0FHdEIseUJBQ0ksdUNBQ0ksaUJBQWtCLENBQ3JCLENBR0wsd0NBQ0ksZ0JBQWlCLENBR3JCLHNDQUNJLGdCQUFrQixDQUd0Qiw2QkFDSSxXQUFZLENBQ1osY0FBZSxDQUduQiwyTUFRSSxVQUFXLENBQ1gsYUFBYyxDQUdsQixjQUNJLHdCQUEwQixDQUc5QixjQUNJLGlCQUFrQixDQUd0QixnQkFDSSw0QkFBOEIsQ0FDOUIsZ0JBQWtCLENBR3RCLHVCQUNJLG9CQUF5QixDQUc3QixrQkFDSSxVQUFXLENBR2YscUtBR0ksaUJBQW9CLENBQ3BCLGVBQWlCLENBR3JCLDJDQUVJLFdBQVksQ0FDWixjQUFlLENBR25CLHVEQUNJLCtCQUFnQyxDQUNoQyxrQkFBbUIsQ0FHdkIsMEhBRUksV0FBWSxDQUNaLGFBQWMsQ0FDZCxvQkFBcUIsQ0FHekIsK0NBQ0ksa0JBQW1CLENBR3ZCLGlEQUNJLGtCQUFtQixDQUd2QixxR0FFSSxjQUFlLENBR25CLHlCQUVJLHFHQUVJLFVBQVcsQ0FDWCxpQkFBa0IsQ0FDckIsQ0FHTCw0RkFFSSxhQUFjLENBR2xCLDhDQUNJLGNBQWUsQ0FDZixvQkFBeUIsQ0FHN0IsK0ZBRUksZ0JBQWtCLENBR3RCLDJEQUNJLFdBQVksQ0FDWixVQUFXLENBQ1gsZUFBZ0IsQ0FHcEIseUJBQ0ksMkRBQ0ksU0FBVSxDQUNWLFVBQVcsQ0FDWCxZQUFhLENBQ2hCLENBR0wsa2dCQU9JLFVBQVcsQ0FDWCw0QkFBOEIsQ0FDOUIsd0JBQTBCLENBQzFCLHdCQUEwQixDQUMxQiwyQkFBNkIsQ0FDN0IseUJBQTBCLENBQzFCLDBCQUE0QixDQUdoQyw0aUJBT0ksK0JBQWlDLENBQ2pDLDRCQUE4QixDQUdsQyx5QkFFSSxrZ0JBT0ksYUFBYyxDQUNkLHVCQUF3QixDQUN4QixVQUFXLENBQ2QsQ0FHTCx5QkFDSSw2REFDSSw4QkFBZ0MsQ0FDbkMsQ0FHTCxtRUFDSSxrQkFBbUIsQ0FDbkIsV0FBWSxDQUdoQixlQUNJLCtCQUFnQyxDQUNoQyxrQkFBbUIsQ0FHdkIseUJBQ0ksZUFDSSxtQkFBb0IsQ0FDdkIsQ0FHTCw2QkFDSSxhQUFjLENBQ2QsV0FBWSxDQUdoQix5QkFDSSw2QkFDSSxXQUFZLENBQ2YsQ0FHTCwyQ0FDSSwyQkFDSSxrQkFBbUIsQ0FDdEIsQ0FHTCwyQ0FFSSxzREFFSSxVQUFXLENBQ1gsVUFBVyxDQUNYLGFBQWMsQ0FDakIsQ0FHTCxrQkFDSSxpQkFBa0IsQ0FHdEIsdUJBQ0ksaUJBQWtCLENBQ2xCLDRCQUE4QixDQUM5Qix1QkFBeUIsQ0FHN0IsMkNBQ0ksMEJBQ0ksaUJBQWtCLENBQ2xCLGtCQUFtQixDQUN0QixDQUdMLHlCQUNJLGNBQ0ksVUFBVyxDQUNYLFNBQVUsQ0FDVixlQUFnQixDQUdwQix5QkFDSSxTQUFVLENBR2Qsc0JBQ0ksY0FBZSxDQUduQix5QkFDSSxjQUFlLENBQ2xCLENBR0wsZ0RBRUkseWpCQWFJLGNBQWUsQ0FDbEIsQ0FHTCxnQ0FFSSx3QkFBeUIsQ0FDekIsZUFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUNuQixpQkFBa0IsQ0FHdEIsOENBRUksWUFBYSxDQUdqQixvREFFSSx5Q0Rud080QyxDQ293TzVDLGVBQWdCLENBQ2hCLHVCQUF5QixDQUN6QixpQkFBa0IsQ0FDbEIsd0JBQXlCLENBQ3pCLGtCQUFtQixDQUd2QixrREFFSSxlQUFnQixDQUNoQixlQUFnQixDQUNoQixnQkFBa0IsQ0FDbEIsYUFBYyxDQUdsQixpQ0FDSSw4QkFBb0MsQ0FHeEMscUJBQ0ksdUJBQXlCLENBRzdCLHlCQUNJLHFFQUNJLGlCQUFrQixDQUNyQixDQUdMLGdEQUNJLHFFQUNJLGlCQUFrQixDQUNyQixDQUdMLHdDQUNJLFVBQVcsQ0FHZix5QkFDSSx3Q0FDSSxlQUFnQixDQUNoQixVQUFXLENBQ2QsQ0FHTCx5QkFDSSx3Q0FDSSxlQUFnQixDQUNoQixTQUFVLENBQ2IsQ0FHTCwwQkFDSSx3Q0FDSSxlQUFnQixDQUNuQixDQUdMLHlCQUNJLHdCQUNJLFlBQWEsQ0FDaEIsQ0FHTCx5QkFDSSx3QkFDSSxXQUFZLENBQ2YsQ0FHTCxnQkFDSSw0QkFBOEIsQ0FHbEMsMEJBQ0ksZ0JBQ0ksWUFBYSxDQUNoQixDQUdMLGtCQUNJLFVBQWMsQ0FHbEIsd0JBQ0ksaUJBQWtCLENBR3RCLHlDQUNJLGtHQUFxRyxDQUNyRyxjQUFlLENBQ2YsV0FBWSxDQUNaLFdBQVksQ0FDWixlQUFnQixDQUNoQixVQUFXLENBQ1gsU0FBVSxDQUNWLGlCQUFrQixDQUd0Qiw4Q0FDSSxVQUFXLENBQ1gsaUJBQWtCLENBQ2xCLGdCQUFpQixDQUNqQiw0QkFBNkIsQ0FDN0IsUUFBUyxDQUdiLDBCQUNJLHdCQUNJLFlBQWEsQ0FDaEIsQ0FPTCxpRUFDSSxZQUFhLENBR2pCLGlCQUNJLGlCQUFrQixDQUNsQiwwQkFBNkIsQ0FHakMsd0JBQ0ksVUFBVyxDQUNYLG9CQUFxQixDQUNyQixzRUFBeUUsQ0FDekUsMkJBQTRCLENBQzVCLFVBQVcsQ0FDWCxXQUFZLENBQ1osb0JBQXFCLENBQ3JCLGtCQUFtQixDQUNuQixxQkFBc0IsQ0FDdEIsZ0JBQWlCLENBQ2pCLGVBQWdCLENBR3BCLGdDQUNJLDJCQUE0QixDQUdoQyxrQ0FDSSxZQUFhLENBR2pCLDZCQUNJLDJCQUE0QixDQUdoQyxtVkFPSSw0QkFBNkIsQ0FDN0IsdUJBQTZCLENBQzdCLFdBQW1CLENBQ25CLGlCQUFrQixDQUNsQixXQUFZLENBQ1osa0JBQW1CLENBQ25CLFNBQVUsQ0FDVixrQkFBbUIsQ0FDbkIsVUFBVyxDQUdmLGlCQUNJLDRCQUE4QixDQUdsQyxtQkFDSSxZQUFhLENBR2pCLFVBQ0kseUNEeDdPNEMsQ0N5N081QyxlQUFnQixDQUdwQixrQkFDSSw0QkFBOEIsQ0FDOUIsc0NBQTJDLENBQzNDLGdCQUFrQixDQUd0QixrQ0FDSSx1QkFBeUIsQ0FDekIsVUFBVyxDQUNYLGNBQWUsQ0FHbkIsaURBQ0ksa0JBQW1CLENBQ25CLE1BQU8sQ0FDUCxvQkFBcUIsQ0FDckIsWUFBYSxDQUdqQiwwREFDSSxzQkFBd0IsQ0FHNUIscUNBQ0ksbUNBQXdDLENBRzVDLG1FQUNJLDBCQUE4QixDQUdsQyxvQkFDSSxXQUFZLENBR2hCLDBCQUNJLG9CQUNJLHNCQUF3QixDQUMzQixDQUdMLG9DQUNJLHlDRHQrTzRDLENDdStPNUMsZUFBZ0IsQ0FHcEIsc0NBQ0ksMkJBQTZCLENBR2pDLHlEQUVJLFFBQVMsQ0FHYiw4REFHSSxnQkFBaUIsQ0FDakIsbUJBQW9CLENBR3hCLHNKQUlJLDJCQUE4QixDQUdsQywrRkFJSSwyQkFBZ0MsQ0FHcEMsdUNBQ0ksTUFBTyxDQUdYLDRDQUNJLDJCQUNJLGVBQW1CLENBQ25CLFVBQVcsQ0FDWCxXQUFZLENBQ1osTUFBTyxDQUNQLFdBQWEsQ0FDYixpQkFBa0IsQ0FDbEIsS0FBTSxDQUNOLFVBQVcsQ0FDWCxXQUFZLENBQ2YsQ0FHTCwwQkFDSSxTQUNJLHlCQUEyQixDQUM5QixDQUdMLDRCQUNJLGdDQUFrQyxDQUd0QywwQkFDSSxlQUNJLHlCQUEyQixDQUM5QixDQUdMLHlCQUNJLDRCQUNJLGtCQUFtQixDQUN0QixDQUdMLHVCQUNJLHlCQUEyQixDQUcvQix1QkFDSSxpQkFBa0IsQ0FDbEIsY0FBZSxDQUNmLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FHdkIseUJBQ0ksdUJBQ0ksVUFBVyxDQUNYLGtCQUFtQixDQU1uQixhQUFlLENBTWYsZUFabUIsQ0FDdEIsQ0FlTCwrQkFDSSxhQUFjLENBQ2QsY0FBZSxDQUduQix5QkFDSSwrQkFDSSxlQUFnQixDQUNuQixDQUdMLHlCQUNJLGlCQUNJLGFBQWMsQ0FDakIsQ0FHTCxxQkFDSSxlQUFnQixDQUdwQixpQ0FDSSxrQkFBbUIsQ0FHdkIseUJBQ0ksaUNBQ0ksa0JBQW1CLENBQ3RCLENBR0wsY0FDSSxhQUFjLENBQ2Qsa0JBQW1CLENBQ25CLFlBQWEsQ0FHakIseUJBQ0ksY0FDSSxVQUFXLENBQ1gsU0FBVSxDQUNWLGVBQWdCLENBR3BCLDRCQUNJLGNBQWUsQ0FDbEIsQ0FHTCx5QkFDSSxjQUNJLFlBQWEsQ0FDaEIsQ0FHTCwwQkFDSSxjQUNJLFlBQWEsQ0FDaEIsQ0FHTCwyQkFDSSxpQkFBa0IsQ0FHdEIsa0NBQ0kseUJBQThCLENBQzlCLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsWUFBYSxDQUNiLE1BQU8sQ0FDUCxpQkFBa0IsQ0FDbEIsS0FBTSxDQUNOLFVBQVcsQ0FDWCxTQUFVLENBR2QsZ0JBQ0ksWUFBYSxDQUNiLGlCQUFrQixDQUNsQixLQUFNLENBQ04sU0FBVSxDQUNWLHNCQUF1QixDQUN2Qiw0R0FBK0csQ0FDL0csVUFBVyxDQUdmLHVCQUNJLGFBQWMsQ0FHbEIsa0JBQ0ksb0JBQXlCLENBRzdCLGtCQUNJLDBDRDlxUDRDLENDK3FQNUMsZUFBZ0IsQ0FDaEIsZ0JBQWlCLENBQ2pCLGtCQUFtQixDQUd2QixpQkFDSSxXQUFZLENBR2hCLGdGQUdJLHVCQUF5QixDQUN6QixlQUFpQixDQUdyQixvQkFDSSx5Q0Roc1A0QyxDQ2tzUDVDLGdCQUFrQixDQUNsQix1QkFBeUIsQ0FDekIsWUFBYSxDQUdqQiwwQkFDSSxvQkFDSSxhQUFjLENBQ2pCLENBR0wsZ0JBQ0ksa0JBQW1CLENBQ25CLFlBQWEsQ0FDYixpQkFBa0IsQ0FDbEIsUUFBUyxDQUNULFVBQVcsQ0FDWCxlQUFnQixDQUdwQix1Q0FDSSxzQkFBdUIsQ0FHM0IsOEJBQ0ksVUFBVyxDQUdmLDJDQUNJLGFBQWMsQ0FDZCxvR0FBdUcsQ0FDdkcsVUFBVyxDQUNYLFdBQVksQ0FDWixXQUFZLENBR2hCLGdEQUNJLFdBQVksQ0FDWixlQUFnQixDQUNoQixpQkFBa0IsQ0FDbEIsVUFBVyxDQUdmLHFIQUVJLGlCQUFrQixDQUNsQixZQUFhLENBRWIseUJBQTJCLENBRy9CLCtIQUVJLE9BQVEsQ0FHWixpQkFDSSxhQUFjLENBQ2QsWUFBYSxDQUdqQixxQkFDSSxrQkFBbUIsQ0FDbkIsa0JBQW1CLENBR3ZCLGdDQUNJLGNBQWUsQ0FDZixrQkFBbUIsQ0FHdkIsc0NBQ0ksY0FBZSxDQUduQix5RUFFSSwrQkFBb0MsQ0FDcEMsZUFBZ0IsQ0FHcEIsdUVBRUksa0JBQW1CLENBR3ZCLDJFQUVJLFVBQWMsQ0FHbEIsdUJBQ0ksa0JBQW1CLENBR3ZCLGdCQUlJLHdCQUFtQixDQUFuQixrQkFBbUIsQ0FDbkIsUUFBUyxDQUdiLDZDQUVJLFdBQVksQ0FDWixhQUFjLENBR2xCLHNCQUNJLFVBQVcsQ0FHZixrQkFDSSxpQkFBbUIsQ0FDbkIsY0FBZSxDQUduQiw0QkFDSSxpQkFBa0IsQ0FDbEIsY0FBZSxDQUNmLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FDbkIsZ0JBQWlCLENBR3JCLHlCQUNJLDRCQUNJLFVBQVcsQ0FDWCxTQUFVLENBQ2IsQ0FHTCwyQ0FDSSx3Q0FDSSxZQUFhLENBR2pCLG9DQUNJLFVBQVcsQ0FDWCxvQkFBcUIsQ0FDckIsUUFBUyxDQUNULHFCQUFzQixDQUN0QixPQUFRLENBQ1IsZ0JBQWlCLENBQ2pCLGlDQUFrQyxDQUNsQyxrQ0FBbUMsQ0FHdkMseURBQ0ksNkJBQThCLENBR2xDLHdEQUNJLGdDQUFpQyxDQUdyQywrREFDSSxxQkFBeUIsQ0FHN0IsOERBQ0ksd0JBQTRCLENBQy9CLENBR0wseUJBQ0ksNEJBQ0ksaUJBQWtCLENBQ2xCLHlDRDMyUHdDLENDNDJQeEMsa0JBQW1CLENBQ25CLGVBQWdCLENBR3BCLGtDQUNJLHNCQUF3QixDQUMzQixDQUdMLDRCQUNJLGlCQUFrQixDQUNsQixjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUd2QiwyQ0FDSSw0QkFDSSxTQUFVLENBQ2IsQ0FHTCx5QkFDSSw0QkFDSSxVQUFXLENBQ1gsU0FBVSxDQU1WLDZCQU5VLENBQ2IsQ0FHTCx5QkFLSSxxQ0FDSSx1QkFBeUIsQ0FDekIscUJBQXVCLENBQzFCLENBR0wsK0JBQ0ksZUFBZ0IsQ0FDaEIsYUFBYyxDQUNkLGNBQWUsQ0FHbkIsa0NBQ0kscUJBQXNCLENBQ3RCLG9CQUFxQixDQUNyQixhQUFjLENBR2xCLHlCQUNJLCtCQUdJLFFBQVMsQ0FDVCxpQkFBaUIsQ0FDakIsa0JBQWtCLENBR3RCLDJFQUVJLFdBQVksQ0FDWixhQUFjLENBR2xCLHFDQUNJLFVBQVcsQ0FHZixrQ0FDSSxxQkFBc0IsQ0FDdEIsb0JBQXFCLENBQ3JCLGFBQWMsQ0FDZCxrQkFBbUIsQ0FDbkIsVUFBVyxDQUNYLGdCQUFpQixDQUNqQixpQkFBa0IsQ0FHdEIsOENBQ0ksY0FBZSxDQU9uQixvRkFDSSxlQUFnQixDQUNuQixDQUdMLCtCQUNJLDJCQUE2QixDQUM3QixnQkFBaUIsQ0FHckIseUJBQ0ksK0JBQ0ksaUJBQWtCLENBQ2xCLG1CQUFxQixDQUN4QixDQUdMLDBDQUNJLGNBQWUsQ0FHbkIseUJBQ0ksMENBQ0ksWUFBYSxDQUNoQixDQUdMLGdCQUNJLFFBQVMsQ0FDVCwrQkFBZ0MsQ0FDaEMsdUJBQXlCLENBQ3pCLFlBQWEsQ0FHakIsMkJBQ0ksZ0JBQWtCLENBQ2xCLGtCQUFtQixDQUd2Qix5QkFDSSwyQkFDSSxVQUFXLENBQ1gsZUFBZ0IsQ0FDbkIsQ0FHTCw4VEFPSSxnQkFBaUIsQ0FDakIsZUFBbUIsQ0FDbkIsd0JBQXlCLENBQ3pCLGlCQUFrQixDQUNsQix1QkFBd0IsQ0FDeEIseUJBQTJCLENBQzNCLFdBQVksQ0FDWixhQUFjLENBQ2QsaUJBQWtCLENBR3RCLCtXQU9JLFlBQWEsQ0FHakIsK1dBT0ksVUFBVyxDQUNYLGlDQUFrQyxDQUNsQyxrQ0FBbUMsQ0FDbkMsNkJBQThCLENBQzlCLG9CQUFxQixDQUNyQixRQUFTLENBQ1QscUJBQXNCLENBQ3RCLE9BQVEsQ0FDUixpQkFBa0IsQ0FDbEIsU0FBVSxDQUNWLFFBQVMsQ0FHYiwwQ0FDSSxTQUFVLENBQ1YsU0FBVSxDQUNWLFdBQVksQ0FDWixxQkFBdUIsQ0FHM0IsNkNBQ0ksV0FBWSxDQUNaLGlCQUFrQixDQUNsQixjQUFlLENBR25CLG1EQUNJLGtCQUFtQixDQUd2Qix5QkFDSSx5QkFDSSxXQUFZLENBQ2YsQ0FHTCwyQkFDSSxnQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FHcEIseUJBQ0ksMkJBQ0ksZ0JBQWlCLENBQ3BCLENBR0wsMkJBQ0ksYUFBYyxDQUdsQixpQ0FDSSxlQUFnQixDQUdwQiw0QkFDSSxrQkFBbUIsQ0FDbkIsb0JBQXVCLENBQ3ZCLDJCQUE0QixDQUdoQywyQ0FDSSw0QkFDSSxjQUFlLENBQ2xCLENBR0wscUNBQ0ksaUJBQWtCLENBQ2xCLFlBQWEsQ0FHakIsb0RBQ0kseUNEL2xRNEMsQ0NnbVE1QyxpQkFBa0IsQ0FDbEIsZ0JBQWlCLENBQ2pCLGFBQWMsQ0FDZCxtQkFBb0IsQ0FHeEIsdUNBQ0ksYUFBYyxDQUNkLGdCQUFrQixDQUNsQixnQkFBaUIsQ0FDakIsa0JBQW1CLENBR3ZCLHFEQUNJLFVBQVcsQ0FHZixpZ0JBWUksNEJBQThCLENBR2xDLE1BQ0ksVUFBVyxDQUdmLGtoQkFhSSxlQUFnQixDQUdwQix5QkFFSSxraEJBYUksZUFBZ0IsQ0FDbkIsQ0FHTCx5QkFDSSx5Q0R4cVE0QyxDQ3lxUTVDLGlCQUFrQixDQUd0Qix5QkFDSSx5QkFDSSxrQkFBbUIsQ0FDdEIsQ0FHTCxXQUVJLGVBQWdCLENBQ2hCLGFBQWMsQ0FDZCxrQkFBbUIsQ0FHdkIsdUJBTkkseUNBV2dCLENBTHBCLFlBQ0ksYUFBYyxDQUVkLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FDbkIsZUFBZ0IsQ0FHcEIseUJBQ0ksWUFDSSxhQUFjLENBQ2pCLENBR0wsb0JBQ0ksa0JBQW1CLENBQ25CLG1CQUFvQixDQUd4Qix5QkFDSSxvQkFDSSxnQkFBaUIsQ0FDcEIsQ0FHTCxxQkFDSSxrQkFBbUIsQ0FHdkIsK0NBQ0kscUJBQ0ksU0FBVSxDQUNWLGtCQUFtQixDQUN0QixDQUdMLHlCQUNJLHFCQUNJLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsU0FBVSxDQUNWLGNBQWUsQ0FDZixpQkFBa0IsQ0FDbEIsa0JBQW1CLENBQ3RCLENBR0wsMkJBQ0ksaUJBQWtCLENBQ2xCLGNBQWUsQ0FDZixpQkFBa0IsQ0FDbEIsa0JBQW1CLENBR3ZCLHlCQUNJLDJCQUNJLFVBQVcsQ0FDWCxTQUFVLENBQ2IsQ0FHTCw0QkFDSSxpQkFBa0IsQ0FDbEIsY0FBZSxDQUNmLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FHdkIseUJBQ0ksNEJBQ0ksVUFBVyxDQUNYLGtCQUFtQixDQUN0QixDQUdMLGtEQUNJLGlCQUFrQixDQUd0Qix5REFDSSxVQUFXLENBQ1gsVUFBVyxDQUNYLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsTUFBTyxDQUNQLDhGQUFpRyxDQUdyRyx5QkFDSSx5REFDSSxvQkFBcUIsQ0FDeEIsQ0FHTCxhQUNJLGVBQW1CLENBQ25CLG1DQUF3QyxDQUN4QyxpQkFBa0IsQ0FDbEIsaUJBQWtCLENBQ2xCLFlBQWEsQ0FHakIseUJBQ0ksYUFDSSxZQUFhLENBQ2hCLENBR0wsdUJBQ0ksWUFBYSxDQUdqQixzQ0FDSSxhQUFjLENBQ2QsZUFBZ0IsQ0FDaEIsVUFBVyxDQUNYLFdBQVksQ0FHaEIsNkNBQ0ksWUFBYSxDQUdqQixvREFDSSxXQUFZLENBR2hCLDhCQUNJLGtCQUFtQixDQUNuQixjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsa0JBQW1CLENBR3ZCLHFDQUNJLHFCQUFzQixDQUcxQixnQ0FDSSxnQkFBaUIsQ0FDakIsZUFBZ0IsQ0FHcEIsNEJBQ0ksVUFBVyxDQUdmLHlCQUNJLDRCQUNJLFdBQVksQ0FDZixDQUdMLGdDQUNJLFVBQVcsQ0FDWCxXQUFZLENBR2hCLG1DQUNJLGtCQUFtQixDQUd2Qiw0QkFDSSxlQUFnQixDQUNoQixnQkFBaUIsQ0FHckIsa0NBQ0ksbUJBQW9CLENBR3hCLHlCQUNJLGtDQUNJLGtCQUFtQixDQUN0QixDQUdMLHlCQUNJLG1DQUNJLGdCQUFpQixDQUNwQixDQUdMLDBCQUNJLG1DQUNJLGtCQUFtQixDQUN0QixDQUdMLG9CQUNJLHdCQUF5QixDQUN6Qix5Q0R4M1E0QyxDQ3kzUTVDLGVBQWlCLENBQ2pCLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsV0FBWSxDQUNaLE1BQU8sQ0FHWCx5QkFDSSxvQkFDSSxnQkFBa0IsQ0FDckIsQ0FHTCwyQkFDSSxrQkFBbUIsQ0FDbkIsVUFBVyxDQUNYLFVBQVcsQ0FDWCxPQUFRLENBQ1IsaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixTQUFVLENBR2QsZUFDSSx1QkFBeUIsQ0FHN0Isc0JBQ0ksYUFBYyxDQUdsQix5QkFDSSxVQUFZLENBR2hCLG9DQUNJLGFBQWMsQ0FHbEIsMkRBRUksYUFBYyxDQUdsQiwwQ0FDSSxhQUFjLENBR2xCLG1CQUNJLGdCQUFpQixDQUNqQixrQkFBbUIsQ0FHdkIsMkNBRUkseUNEaDdRNEMsQ0NpN1E1QyxpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FDaEIsYUFBYyxDQUdsQix5QkFFSSwyQ0FFSSxlQUFnQixDQUNuQixDQUdMLHlCQUVJLDJDQUVJLGVBQWdCLENBQ25CLENBR0wsa0NBQ0kseUNEdjhRNEMsQ0N3OFE1QyxlQUFnQixDQUNoQixhQUFjLENBR2xCLDZFQUlJLDRCQUE4QixDQUdsQywwQ0FDSSxRQUFTLENBR2IseUJBQ0ksMENBQ0ksU0FBVSxDQUNiLENBR0wsYUFDSSxrQkFBbUIsQ0FDbkIsbUJBQW9CLENBR3hCLDRCQUNJLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FHdkIscUVBRUksV0FBWSxDQUNaLGFBQWMsQ0FHbEIsa0NBQ0ksVUFBVyxDQVVmLHlCQUNJLHNDQUNJLFVBQVcsQ0FDWCxTQUFVLENBQ2IsQ0FHTCx1Q0FDSSxlQVFtQixDQUd2Qix5QkFDSSx1Q0FDSSxnQkFBaUIsQ0FDakIsaUJBQWtCLENBQ3JCLENBR0wseUJBQ0ksdUNBQ0ksZUFBZ0IsQ0FDbkIsQ0FHTCx5QkFDSSx1Q0FDSSxVQUFXLENBQ1gsU0FBVSxDQUNiLENBR0wseUJBQ0ksdUNBQ0ksVUFBVyxDQUNYLGtCQUFtQixDQU1uQix1QkFObUIsQ0FDdEIsQ0FTTCwyQ0FDSSxhQUFjLENBR2xCLGtEQUNJLCtCQUFnQyxDQUdwQyx5QkFDSSwyQ0FDSSxRQUFTLENBQ1osQ0FHTCx1Q0FDSSxhQUFjLENBR2xCLDhCQUVJLGlCQUFrQixDQUd0Qix5QkFDSSw4QkFDSSxrQkFBbUIsQ0FDdEIsQ0FHTCw2QkFDSSxTQUFVLENBQ1YsYUFBYyxDQUdsQix3Q0FDSSxtQkFBcUIsQ0FHekIseUJBQ0ksNkJBQ0ksU0FBVSxDQUNiLENBR0wsZ0NBQ0ksZUFBZ0IsQ0FHcEIsc0NBQ0ksb0JBQXFCLENBQ3JCLDJCQUE0QixDQUM1QixXQUFZLENBR2hCLDJDQUNJLHNDQUNJLHFCQUFzQixDQUN6QixDQUdMLHlCQUNJLHNDQUNJLDBFQUE2RSxDQUM3RSxVQUFXLENBQ1gsV0FBWSxDQUdoQiw4Q0FDSSwyQkFBNEIsQ0FDNUIsVUFBVyxDQUdmLDhDQUNJLDRCQUE2QixDQUM3QixXQUFZLENBQ2YsQ0FHTCx5QkFDSSw4Q0FDSSxVQUFXLENBR2YsOENBQ0ksV0FBWSxDQUNmLENBR0wsNkNBQ0ksVUFBVyxDQUdmLHVCQUNJLFlBQWEsQ0FHakIsOEJBQ0ksa0JBQW1CLENBR3ZCLHFDQUNJLGtCQUFtQixDQUd2QixxQkFDSSx3QkFBMEIsQ0FDMUIseUNBQStDLENBQy9DLHdCQUF5QixDQUN6QixpQkFBa0IsQ0FDbEIsa0JBQW1CLENBR3ZCLHlCQUNJLHFCQUNJLGVBQWdCLENBQ25CLENBR0wsb0NBQ0ksVUFBVyxDQUNYLGFBQWMsQ0FHbEIseUJBQ0ksb0NBQ0ksU0FBVSxDQU1WLFdBTlUsQ0FDYixDQVNMLG9DQUNJLHlDRHByUjRDLENDcXJSNUMsaUJBQW1CLENBQ25CLGFBQWMsQ0FDZCxvQkFBcUIsQ0FHekIseUJBQ0ksb0NBQ0ksb0JBQXFCLENBQ3JCLGlCQUFtQixDQUN0QixDQUdMLDhDQUNJLG9GQUF3RixDQUN4RixVQUFXLENBQ1gsV0FBWSxDQUdoQixzREFDSSx1QkFBd0IsQ0FDeEIsUUFBUyxDQUdiLHNEQUNJLDJCQUE0QixDQUM1QixVQUFXLENBR2YseUJBQ0ksc0RBQ0ksVUFBVyxDQUdmLHNEQUNJLFdBQVksQ0FDZixDQUdMLHlCQUNJLHNEQUNJLFVBQVcsQ0FHZixzREFDSSxXQUFZLENBQ2YsQ0FHTCx5QkFDSSxzREFDSSxVQUFXLENBR2Ysc0RBQ0ksV0FBWSxDQUNmLENBR0wsa0NBQ0ksa0JBQW9CLENBQ3BCLFdBQVksQ0FDWixhQUFjLENBQ2QsWUFBYSxDQUdqQix3Q0FDSSx3QkFBeUIsQ0FHN0IseUJBQ0ksa0NBQ0ksV0FBWSxDQUNaLGVBQWlCLENBQ3BCLENBR0wseUJBQ0ksa0NBQ0ksWUFBYSxDQUNiLFdBQVksQ0FDWixRQUFTLENBQ1osQ0FHTCwwQkFDSSxrQ0FDSSxXQUFZLENBQ1osaUJBQW1CLENBQ3RCLENBR0wsb0NBQ0ksdUJBQXlCLENBRzdCLDJDQUNJLHVCQUF5QixDQUN6QixlQUFnQixDQUdwQixvQ0FDSSxlQUFnQixDQUdwQixnREFDSSxXQUFZLENBQ1osZUFBZ0IsQ0FDaEIsWUFBYSxDQUdqQiwwQ0FDSSx3QkFBMEIsQ0FDMUIsaUJBQWtCLENBQ2xCLFFBQVMsQ0FHYix3QkFDSSxhQUFjLENBQ2QsdUJBQStCLENBQy9CLDJCQUE0QixDQUM1QixxQkFBc0IsQ0FDdEIsV0FBWSxDQUNaLFVBQVcsQ0FHZix5QkFDSSx3QkFDSSwyQkFBNEIsQ0FDL0IsQ0FHTCwyQ0FDSSxzREFDSSxlQUFtQixDQUN0QixDQUdMLGtCQUNJLGFBQWMsQ0FDZCw0QkFBNkIsQ0FDN0IsdUJBQStCLENBQy9CLDJCQUE0QixDQUM1QixxQkFBc0IsQ0FDdEIsV0FBWSxDQUNaLFVBUUEsQ0FHSiwwQkFDSSxrQkFDSSwyQkFBNEIsQ0FFNUIsMkJBQTRCLENBQy9CLENBR0wscUJBQ0ksZ0JBQWlCLENBR3JCLHlCQUNJLHFCQUNJLFlBQWEsQ0FDYixjQUFlLENBQ2xCLENBR0wsdUNBQ0ksV0FBWSxDQUdoQixnUUFRSSxpQkFBa0IsQ0FDbEIsV0FBWSxDQUdoQix3RUFFSSxzQkFBdUIsQ0FHM0IseUJBRUksd0VBRUksY0FBZSxDQVFmLGlCQUFrQixDQUNsQixXQUFZLENBQ1osVUFBVyxDQUNYLGFBQWMsQ0FDZCxTQVplLENBQ2xCLENBR0wseUJBV0ksb0lBSUkscUJBQXNCLENBQ3RCLGtCQUFtQixDQUN0QixDQUdMLGdEQUVJLDhEQUVJLFNBQVUsQ0FDYixDQUdMLDhEQUVJLFVBQWMsQ0FNZCxhQUFjLENBR2xCLHlCQUVJLDhEQUVJLGlCQUFrQixDQUNyQixDQUdMLHlCQUVJLDhEQUVJLGdCQUFpQixDQUNwQixDQUdMLDBCQUVJLDhEQUVJLGtCQUFtQixDQUN0QixDQUdMLGdGQUVJLGFBQWMsQ0FDZCxhQUFjLENBR2xCLDBGQUVJLGFBQWMsQ0FDZCxVQUFjLENBQ2QseUNEejhSNEMsQ0MwOFI1QyxlQUFnQixDQUNoQixlQUFpQixDQUNqQixlQUFnQixDQUdwQix5QkFFSSwwRkFFSSxjQUFnQixDQUNuQixDQUdMLHNFQUVJLGtCQUFtQixDQUd2Qix5QkFFSSxzRUFFSSxlQUFnQixDQUNuQixDQUdMLDhpQ0FzQkksa0JBQW9CLENBR3hCLHlCQUVJLGtFQUVJLHFCQUF1QixDQUczQixzRUFFSSxnQkFBaUIsQ0FDcEIsQ0FHTCxZQUVJLHlCQUFvQixDQUFwQixtQkFBb0IsQ0FDcEIsaUJBQWtCLENBR3RCLDZDQUVJLGlCQUFrQixDQUNsQixjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUd2Qix5QkFFSSw2Q0FFSSxVQUFXLENBQ1gsU0FBVSxDQUNiLENBR0wsc0JBQ0ksa0JBQW1CLENBR3ZCLG9HQUlJLGdCQUFpQixDQUNqQixtQkFBb0IsQ0FHeEIscUNBRUksVUFBYyxDQUdsQix5QkFDSSxjQUNJLGlCQUFrQixDQUNyQixDQUdMLDhCQUNJLGVBQW1CLENBR3ZCLDJDQUNJLGtDQUNJLFdBQVksQ0FDZixDQUdMLGlCQUNJLGdCQUFpQixDQUdyQix5QkFDSSxpQkFDSSxZQUFhLENBQ2IsY0FBZSxDQUNsQixDQUdMLDZCQUNJLHlDRDlrUzRDLENDK2tTNUMsZUFBZ0IsQ0FDaEIsb0JBQXlCLENBQ3pCLHdCQUF5QixDQUN6QixpQkFBa0IsQ0FHdEIseUJBQ0ksNkJBQ0ksZUFBZ0IsQ0FDbkIsQ0FHTCx5QkFDSSw2QkFDSSxpQkFBa0IsQ0FDckIsQ0FHTCxlQUNJLGtCQUFtQixDQUNuQixtQkFBb0IsQ0FDcEIsWUFBYSxDQUdqQix5QkFDSSxlQUNJLGFBQWMsQ0FDakIsQ0FHTCx5QkFDSSxlQUNJLG1CQUFvQixDQUN2QixDQUdMLDhCQUNJLGFBQWMsQ0FDZCxpQkFBa0IsQ0FHdEIseUJBQ0ksOEJBQ0ksU0FBVSxDQUNiLENBR0wsa0NBQ0ksd0JBQXlCLENBTzdCLHlCQUNJLFlBQ0ksWUFBYSxDQUNoQixDQUdMLG9HQUlJLGlCQUFrQixDQUNsQixpQkFBa0IsQ0FDbEIsaUJBQWtCLENBR3RCLHlCQUVJLG9HQUlJLGdCQUFpQixDQUNqQixtQkFBb0IsQ0FDdkIsQ0FHTCx5QkFFSSxvR0FLSSxnQkFBaUIsQ0FDcEIsQ0FHTCxtQkFDSSxpQkFBa0IsQ0FFbEIsY0FDVSxDQUdkLHlCQUNJLG1CQUNJLGdCQUFpQixDQUNwQixDQUdMLHlCQUNJLG1CQUNJLGtCQUFtQixDQUNuQixnQkFBaUIsQ0FDakIsU0FBVSxDQUNiLENBR0wsb0JBR0ksZUFBZ0IsQ0FDaEIsZUFBZ0IsQ0FTcEIsZ0JBQ0ksaUJBQWtCLENBR3RCLG9IQUlJLGdCQUFpQixDQUdyQix5QkFFSSxvSEFJSSxnQkFBaUIsQ0FDcEIsQ0FHTCwyQkFDSSxpQkFBa0IsQ0FDbEIsZUFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLGdCQUFpQixDQUdyQixrQ0FDSSxVQUFXLENBQ1gsaUdBQW9HLENBQ3BHLFdBQVksQ0FDWixNQUFPLENBQ1AsaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixVQUFXLENBR2YseUJBQ0ksMkJBQ0ksYUFBYyxDQUNkLG1CQUFvQixDQUN2QixDQUdMLGlCQUNJLFNBQVUsQ0FDVixhQUFjLENBR2xCLHlCQUNJLGlCQUNJLFNBQVUsQ0FDYixDQUdMLDBCQUNJLGlCQUNJLFVBQVcsQ0FDZCxDQUdMLGdDQUNJLHlDRDV3UzRDLENDNndTNUMsYUFBYyxDQUNkLGFBQWMsQ0FDZCxhQUFjLENBQ2QsV0FBWSxDQUNaLGdCQUFpQixDQUdyQix5QkFDSSxnQ0FDSSxpQkFBa0IsQ0FDckIsQ0FHTCxxQ0FDSSxvQkFBcUIsQ0FDckIscUJBQXNCLENBQ3RCLGFBQWMsQ0FHbEIsc0RBQ0ksUUFBUyxDQUdiLFdBQ0ksVUFBVyxDQUNYLGFBQWMsQ0FHbEIsMEJBQ0ksdUNBQ0ksWUFBYSxDQUNoQixDQUdMLHFCQUNJLGtCQUFtQixDQUd2QixnQ0FDSSxZQUFhLENBR2pCLDBCQUNJLGdDQUNJLGFBQWMsQ0FDZCxXQUFZLENBQ1osZ0JBQWtCLENBQ2xCLGVBQWdCLENBQ25CLENBR0wscUVBRUksVUFBVyxDQUdmLGtDQUNJLGlCQUFrQixDQUNsQixVQUFjLENBR2xCLG1DQUNJLFFBQVMsQ0FDVCxTQUFVLENBQ1YsUUFBUyxDQUNULGVBQWdCLENBR3BCLG1GQUVJLFdBQVksQ0FDWixhQUFjLENBR2xCLHlDQUNJLFVBQVcsQ0FHZixzQ0FJSSxrQkFBbUIsQ0FDbkIsVUFBVyxDQUNYLGdCQUFpQixDQUNqQixpQkFBa0IsQ0FHdEIsa0RBQ0ksY0FBZSxDQU9uQiw0RkFDSSxlQUFnQixDQUdwQixzQ0FDSSxxQkFBc0IsQ0FDdEIsb0JBQXFCLENBQ3JCLGFBQWMsQ0FJZCxTQUpjLENBT2xCLDRDQUNJLFdBQVksQ0FDWixjQUFlLENBQ2YsYUFBYyxDQUdsQix1REFDSSxVQUFXLENBQ1gsZUFBZ0IsQ0FHcEIscUNBQ0ksYUFBYyxDQUdsQiwyQ0FDSSx5QkFBMEIsQ0FHOUIsYUFDSSxrQkFBbUIsQ0FHdkIsbUJBQ0ksV0FBZ0IsQ0FDaEIsd0JBQXlCLENBQ3pCLFdBQVksQ0FHaEIsdWFBVUkscUJBQXVCLENBRzNCLDJDQUVJLGlCQUFrQixDQUd0QixtQkFDSSwwQkFBOEIsQ0FDOUIseUJBQTJCLENBQzNCLDRCQUE2QixDQUdqQyx3QkFDSSw2QkFBK0IsQ0FHbkMsMEJBQ0ksa0JBQW1CLENBQ25CLGVBQWlCLENBR3JCLDJCQUNJLGlCQUFrQixDQUd0Qiw2QkFDSSxpQkFBbUIsQ0FHdkIsa0NBQ0ksZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUNsQixvQkFBc0IsQ0FHMUIsNEJBQ0ksV0FBWSxDQUNaLHNCQUF1QixDQUN2QixhQUFjLENBR2xCLHlCQUNJLDRCQUNJLFdBQVksQ0FDZixDQUdMLHVZQVFJLHlCQUEyQixDQUcvQiwyQ0FFSSxpQ0FFSSxvQkFBc0IsQ0FHMUIsZ0JBQ0ksb0JBQXNCLENBQ3RCLGVBQWdCLENBQ25CLENBR0wsZUFDSSxlQUFnQixDQUNoQixjQUFlLENBQ2Ysb0JBQXFCLENBQ3JCLGtCQUFtQixDQUNuQixpQkFBa0IsQ0FDbEIsdUJBQXlCLENBQ3pCLGtCQUFtQixDQUd2QixxQkFDSSxpQ0FBa0MsQ0FDbEMsa0NBQW1DLENBQ25DLDZCQUE4QixDQUM5QixVQUFXLENBQ1gsb0JBQXFCLENBQ3JCLFFBQVMsQ0FDVCxpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLE9BQVEsQ0FDUixxQkFBc0IsQ0FDdEIsT0FBUSxDQUdaLDBCQUNJLFlBQWEsQ0FDYixnQ0FBaUMsQ0FHckMseUJBQ0ksZUFDSSxZQUFhLENBQ2hCLENBR0wsaUJBQ0ksd0JBQTBCLENBQzFCLFlBQWEsQ0FHakIsMkNBQ0ksaUJBQ0ksb0JBQXNCLENBQ3pCLENBR0wsK0NBQ0ksaUJBQ0ksbUJBQXFCLENBQ3hCLENBR0wsbUJBQ0kseUNEaGlUNEMsQ0NtaVRoRCxzQkFDSSw0QkFBOEIsQ0FDOUIsYUFBYyxDQUNkLGNBQWUsQ0FDZixlQUFnQixDQUdwQiwyQkFDSSxpQkFBa0IsQ0FDbEIsZUFBbUIsQ0FHdkIseUJBQ0ksaUJBQ0ksMkJBQTZCLENBQzdCLHVCQUF5QixDQUM1QixDQUdMLG9CQUNJLHlCQUE0QixDQUM1QixrQkFBbUIsQ0FDbkIsd0JBQTBCLENBQzFCLHlCQUEyQixDQUcvQiwwQkFDSSxrQkFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUd2Qiw2QkFDSSxpQkFBa0IsQ0FDbEIsMEJBQTRCLENBR2hDLG1DQUNJLFVBQVcsQ0FDWCw2QkFBK0IsQ0FHbkMsVUFDSSxlQUFtQixDQUNuQix5QkFBMkIsQ0FFM0Isd0JBQTBCLENBQzFCLHlDRGxsVDRDLENDcWxUaEQsMkJBQ0ksZUFBZ0IsQ0FHcEIseUJBQ0ksVUFBVyxDQUdmLHdCQUNJLGVBQWdCLENBR3BCLDBCQUNJLHdCQUNJLHlCQUEyQixDQUM5QixDQUdMLDJCQUNJLGtCQUFtQixDQUNuQixhQUFjLENBR2xCLHlCQUNJLDJCQUNJLGNBQWUsQ0FDbEIsQ0FHTCwyQkFDSSxpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FDaEIsd0JBQTBCLENBRzlCLHlCQUNJLDJCQUNJLHdCQUEwQixDQUM3QixDQUdMLHVCQUNJLG1CQUFxQixDQUd6Qix5Q0FDSSxtQkFBb0IsQ0FHeEIsZ0RBQ0ksWUFBYSxDQUdqQixxREFDSSxnQkFBaUIsQ0FHckIsb0NBQ0ksVUFBVyxDQUdmLDZCQUNJLGNBQWUsQ0FHbkIsNkJBQ0ksNEJBQTZCLENBQzdCLGdCQUFpQixDQUdyQiwwQkFDSSxjQUFlLENBR25CLDRDQUNJLDRCQUE4QixDQUM5QixjQUFlLENBR25CLDJDQUNJLGlCQUFrQixDQUd0Qix5Q0FDSSxhQUFjLENBQ2QsZ0JBQWlCLENBR3JCLHlCQUNJLHlDQUNJLGtCQUFtQixDQUN0QixDQUdMLGlDQUNJLGVBQWdCLENBQ2hCLGtCQUFtQixDQUd2Qix5QkFDSSxpQ0FDSSxVQUFXLENBQ1gsaUJBQWtCLENBQ2xCLGNBQWUsQ0FDbEIsQ0FHTCwyREFDSSxVQUFXLENBQ1gsZUFBZ0IsQ0FHcEIsMERBQ0ksY0FBZSxDQUduQiw4REFDSSxVQUFXLENBQ1gsaUJBQWtCLENBR3RCLDBDQUNJLGVBQWdCLENBQ2hCLGlCQUFrQixDQUNsQix1QkFBeUIsQ0FHN0Isc0hBRUksbUJBQXFCLENBR3pCLDBDQUNJLGdCQUFpQixDQUNqQixjQUFlLENBR25CLDBDQUNJLGdDQUFrQyxDQUd0Qyx3RUFDSSxVQUFXLENBR2YsK0JBQ0ksNEJBQThCLENBQzlCLHdCQUEwQixDQUMxQix3QkFBMEIsQ0FDMUIsd0JBQTBCLENBQzFCLHlCQUEwQixDQUMxQiwwQkFBNEIsQ0FFNUIseUJBQTJCLENBQzNCLDJCQUE2QixDQUdqQyxxQ0FDSSwrQkFBaUMsQ0FDakMsNEJBQThCLENBR2xDLDZCQUNJLGNBQWUsQ0FDZixTQUFVLENBR2QsNENBQ0ksa0JBQW1CLENBQ25CLG9CQUF5QixDQUN6QixvQkFBcUIsQ0FHekIsV0FDSSxZQUFhLENBQ2IsOEVBQWlGLENBQ2pGLGVBQWdCLENBQ2hCLFdBQVksQ0FDWixpQkFBa0IsQ0FHdEIsbUVBR0kscURBQXdELENBRzVELHlCQUNJLFdBQ0ksV0FBWSxDQUNmLENBR0wsZ0NBQ0ksZUFBZ0IsQ0FHcEIseUJBQ0ksZ0NBQ0ksZ0JBQWlCLENBQ3BCLENBR0wsd0NBRUksV0FBWSxDQUNaLGVBQWdCLENBR3BCLDBCQUNJLGtCQUFtQixDQUNuQixhQUFjLENBQ2Qsd0JBQXlCLENBQ3pCLGVEanlUa0IsQ0NreVRsQixlQUFnQixDQUNoQixrQkFBbUIsQ0FHdkIseUNBQ0ksYUFBYyxDQUdsQix5QkFDSSwwQkFDSSxpQkFBa0IsQ0FDbEIsa0JBQW1CLENBQ3RCLENBR0wsNkJBQ0ksYUFBYyxDQUNkLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIseUNEOXpUNEMsQ0MrelQ1QyxlQUFnQixDQUNoQixlQUFnQixDQUNoQixTQUFVLENBR2QseUJBQ0ksNkJBQ0ksa0JBQW1CLENBQ3RCLENBR0wsMkNBRUksK21CQVlJLGNBQWUsQ0FDbEIsQ0FHTCxZQUNJLDRCQUE2QixDQUM3QixXQUFZLENBR2hCLG1CQUNJLFVBQVcsQ0FDWCxpQkFBa0IsQ0FDbEIsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUd2QiwwQkFDSSxrQkFBbUIsQ0FHdkIseUJBQ0ksbUJBQ0ksZUFBZ0IsQ0FDbkIsQ0FHTCx5QkFDSSxtQkFDSSxhQUM0QixDQUdoQyx3Q0FISSwwQkFJNEIsQ0FDL0IsQ0FHTCxvQkFDSSxhQUFjLENBQ2QsMEJBQTRCLENBQzVCLGdCQUFrQixDQUd0Qix5QkFDSSxvQkFDSSxjQUFlLENBQ2xCLENBR0wsb0JBQ0ksV0FBWSxDQUdoQix5QkFDSSxvQkFDSSxZQUFhLENBQ2hCLENBR0wsbUZBRUksb0NEcDVUeUMsQ0N1NVQ3Qyx1Q0FDSSx5Q0R6NVQ0QyxDQzA1VDVDLG1CQUFvQixDQUd4QiwyQ0FDSSx1Q0FDSSxlQUFnQixDQUNuQixDQUdMLG1DQUNJLGFBQWMsQ0FDZCxnQkFBaUIsQ0FDakIsd0JBQXlCLENBRzdCLG1DQUNJLFdBQVksQ0FDWixlQUFnQixDQUdwQiw2Q0FDSSxZQUFhLENBR2pCLHlCQUNJLDZDQUNJLFVBQVcsQ0FDZCxDQUdMLDBCQUNJLDZDQUNJLFVBQVcsQ0FDZCxDQUdMLDBCQUNJLDZDQUNJLFVBQVcsQ0FDZCxDQUdMLDJDQUNJLDJCQUNJLFlBQWEsQ0FDaEIsQ0FHTCx1Q0FDSSxxQkFBdUIsQ0FHM0Isb0JBQ0ksd0JBQXlCLENBRzdCLDJCQUNJLGFBQWMsQ0FHbEIsYUFDSSx3QkFBeUIsQ0FHN0IseUJBQ0ksYUFDSSxnQkFBaUIsQ0FDcEIsQ0FHTCxzQ0FDSSxpQkFBa0IsQ0FDbEIsY0FBZSxDQUNmLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FHdkIseUJBQ0ksc0NBQ0ksVUFBVyxDQUNYLGtCQUFtQixDQUN0QixDQUdMLHVDQUNJLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsY0FBZSxDQUNmLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FHdkIseUJBQ0ksdUNBQ0ksVUFBVyxDQUNYLGtCQUFtQixDQUN0QixDQUdMLHVDQUNJLHdCQUF5QixDQUN6QixrQkFBbUIsQ0FHdkIsd0NBQ0ksZUQxL1RrQixDQzIvVGxCLGFBQWMsQ0FDZCx3QkFBeUIsQ0FDekIsZUFBZ0IsQ0FHcEIseUJBQ0ksd0NBQ0ksZ0JBQWlCLENBQ3BCLENBR0wsOEJBQ0ksYUFBYyxDQUNkLHlDRGpoVTRDLENDb2hVaEQseUJBQ0ksOEJBQ0ksMkJBQTZCLENBQ2hDLENBR0wsdUJBQ0ksd0JBQXlCLENBQ3pCLFVBQWMsQ0FDZCxrQkFBbUIsQ0FHdkIsd0JBQ0ksZUR4aFVrQixDQ3loVWxCLGFBQWMsQ0FDZCx3QkFBeUIsQ0FHN0IsY0FDSSxhQUFjLENBQ2QsYUFBYyxDQUdsQix5QkFDSSxjQUNJLGlCQUFrQixDQUNyQixDQUdMLDhCQUNJLHdCQUF5QixDQUN6QixxQkFBc0IsQ0FHMUIsZ0hBSUksZ0JBQWlCLENBQ2pCLG1CQUFvQixDQUd4QiwwQkFDSSxVQUFjLENBQ2Qsa0JBQW1CLENBQ25CLGtDQUF1QyxDQUczQyw0QkFDSSxnQkFBaUIsQ0FHckIsY0FDSSxpQkFBa0IsQ0FDbEIsYUFBYyxDQUNkLGdCQUFpQixDQUdyQixtQkFDSSxvQkFBcUIsQ0FDckIscUJBQXNCLENBQ3RCLGdCQUFpQixDQUdyQixlQUNJLGtCQUFtQixDQUNuQixtQkFBb0IsQ0FHeEIsZ0hBSUksaUJBQWtCLENBR3RCLGdJQUlJLGdCQUFpQixDQUNqQixjQUFlLENBR25CLHlCQUVJLGdJQUlJLGVBQWdCLENBQ25CLENBR0wsMkJBQ0kseUNEbm5VNEMsQ0NvblU1QyxhQUFjLENBQ2QsZ0JBQWlCLENBR3JCLGdDQUNJLGFBQWMsQ0FDZCx5QkFBNEIsQ0FDNUIsZUFBZ0IsQ0FHcEIsb0NBQ0ksY0FBZSxDQUNmLGdCQUFpQixDQUNqQiwwQkFBMkIsQ0FHL0IseUJBQ0ksMkJBQ0ksYUFBYyxDQUNqQixDQUdMLDJCQUNJLHdCQUF5QixDQUN6QixVQUFjLENBR2xCLGdEQUNJLHdCQUF5QixDQUN6Qix5Q0RqcFU0QyxDQ2twVTVDLGFBQWMsQ0FDZCxVQUFjLENBR2xCLGlDQUNJLG9DRHRwVXlDLENDdXBVekMsd0JBQXlCLENBRzdCLDBDQUNJLFVBQVcsQ0FHZiwrQ0FDSSxhQUFjLENBQ2QseUNEanFVNEMsQ0NvcVVoRCxtQ0FDSSxlQUFnQixDQUdwQix5QkFDSSxzQ0FDSSx5QkFBMkIsQ0FDOUIsQ0FHTCxtQ0FDSSx3QkFBeUIsQ0FDekIsZ0JBQWtCLENBR3RCLGdDQUNJLGFBRWtCLENBR3RCLHVFQUpJLGlCQUFrQixDQUNsQixpQkFLa0IsQ0FHdEIsd0NBQ0ksZUFBZ0IsQ0FDaEIsYUFBYyxDQUdsQixvREFFSSxvQ0Rwc1V5QyxDQ3FzVXpDLGVBQW1CLENBU3ZCLDRIQUNJLFlBQWEsQ0FHakIseUNBQ0ksZUFBZ0IsQ0FHcEIsMkNBQ0ksaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxXQUFZLENBR2hCLDhDQUNJLFlBQWEsQ0FHakIsbUVBRUksc0JBQXdCLENBRzVCLHVDQUNJLFlBQWEsQ0FDYixlQUFnQixDQUNoQixlQUFnQixDQUdwQixrREFDSSxZQUFhLENBR2pCLHFFQUVJLHVCQUF5QixDQUc3Qiw2RUFFSSxnQ0FBa0MsQ0FHdEMsMENBQ0ksZUFBZ0IsQ0FHcEIsOENBQ0ksWUFBYSxDQUdqQiw0TUFJSSx5QkFBMkIsQ0FHL0Isd1dBT0ksb0JBQXNCLENBQ3RCLG9CQUFzQixDQUV0Qix5QkFBMkIsQ0FDM0IsYUFBYyxDQUNkLHlCQUEyQixDQUMzQiwwQkFBNEIsQ0FHaEMsa1pBT0ksc0JBQXdCLENBRzVCLGtaQU9JLHNDQUF3QyxDQUc1QyxtTEFJSSxhQUFjLENBR2xCLDRDQUNJLHVCQUF5QixDQUc3QixtQ0FDSSxzQkFBd0IsQ0FJNUIseUJBQ0ksU0FDSSxVQUFXLENBQ1gsUUFBUyxDQUNULFNBQVUsQ0FHZCwrQkFFSSxVQUFXLENBQ1gsYUFBYyxDQUdsQixlQUNJLFVBQVcsQ0FHZixTQUNJLE1BQU8sQ0FHWCx5QkFDSSwwQkFBNkIsQ0FHakMsVUFDSSxhQUFjLENBR2xCLGVBQ0ksVUFBVyxDQUNYLFFBQVMsQ0FHYixlQUNJLFVBQVcsQ0FDWCxTQUFVLENBQ1YsUUFBUyxDQUdiLGVBQ0ksV0FBWSxDQUNaLFNBQVUsQ0FDVixRQUFTLENBR2IsZ0NBQ0ksZ0JBQWlCLENBR3JCLGVBQ0ksVUFBVyxDQUNYLFNBQVUsQ0FDVixRQUFTLENBR2IsZUFDSSxXQUFZLENBQ1osU0FBVSxDQUNWLFFBQVMsQ0FHYixnQ0FDSSxnQkFBaUIsQ0FHckIsZUFDSSxVQUFXLENBQ1gsU0FBVSxDQUNWLFFBQVMsQ0FHYixlQUNJLFdBQVksQ0FDWixTQUFVLENBQ1YsUUFBUyxDQUdiLGdDQUNJLGdCQUFpQixDQUdyQixlQUNJLFVBQVcsQ0FDWCxTQUFVLENBQ1YsUUFBUyxDQUdiLGVBQ0ksV0FBWSxDQUNaLFNBQVUsQ0FDVixRQUFTLENBR2IsZ0NBQ0ksZ0JBQWlCLENBR3JCLGVBQ0ksVUFBVyxDQUNYLFNBQVUsQ0FDVixRQUFTLENBR2IsZUFDSSxXQUFZLENBQ1osU0FBVSxDQUNWLFFBQVMsQ0FHYixnQ0FDSSxnQkFBaUIsQ0FHckIsZUFDSSxVQUFXLENBQ1gsU0FBVSxDQUNWLFFBQVMsQ0FHYixlQUNJLFVBQVcsQ0FDWCxTQUFVLENBQ1YsUUFBUyxDQUdiLGVBQ0ksVUFBVyxDQUNYLFNBQVUsQ0FDVixRQUFTLEVBQ1QsMEJBQTZCLENBR2pDLGdFQUVJLGdCQUFpQixDQUdyQixlQUNJLFVBQVcsQ0FDWCxTQUFVLENBQ1YsUUFBUyxDQUdiLGVBQ0ksVUFBVyxDQUNYLFNBQVUsQ0FDVixRQUFTLENBR2IsZUFDSSxVQUFXLENBQ1gsU0FBVSxDQUNWLFFBQVMsRUFDVCwwQkFBNkIsQ0FHakMsZ0VBRUksZ0JBQWlCLENBR3JCLDREQUlJLFVBQVcsQ0FDWCxTQUFVLENBQ1YsUUFBUyxDQUdiLGdCQUNJLDBCQUE2QixDQUdqQyxnR0FHSSxnQkFBaUIsQ0FHckIsMkVBS0ksVUFBVyxDQUNYLFNBQVUsQ0FDVixRQUFTLENBR2IsZ0JBQ0ksMEJBQTZCLENBR2pDLGdJQUlJLGdCQUFpQixDQUNwQixDQVNMLDhCQUNJLGNBQWUsQ0FJbkIseUJBQ0ksYUFBYyxDQUNkLFVBQVcsQ0FDWCxrQkFBbUIsQ0FDbkIsZUFBZ0IsQ0FHcEIsNkJBQ0kscUJBQXlCLENBQ3pCLFlBQWEsQ0FDYixVQUFXLENBQ1gsa0JBQW1CLENBQ25CLGlCQUFrQixDQUNsQixtQkFBaUIsQ0FBakIsZ0JBQWlCLENBQ2pCLGVBQWdCLENBQ2hCLFdBQVksQ0FDWixZQUFhLENBQ2IsaUJBQWtCLENBR3RCLCtEQUVJLFdBQVksQ0FDWixtQkFBaUIsQ0FBakIsZ0JBQWlCLENBQ2pCLGlCQUFrQixDQUNsQixLQUFNLENBQ04sUUFBUyxDQUNULE1BQU8sQ0FDUCxPQUFRLENBQ1IsVUFBVyxDQUdmLDBCQUNJLHFCQUF5QixDQUN6QixZQUFhLENBQ2IsVUFBVyxDQUNYLGtCQUFtQixDQUNuQixpQkFBa0IsQ0FDbEIsbUJBQWlCLENBQWpCLGdCQUFpQixDQUNqQixlQUFnQixDQUNoQixXQUFZLENBQ1osaUJBQWtCLENBR3RCLDZDQUNJLGFBQWMsQ0FLbEIsY0FDSSxjQUFlLENBR25CLDJCQUNJLGVBQWdCLENBSXBCLG9CQUNJLGVBQWdCLENBQ2hCLDJCQUE0QixDQUM1QixhQUFjLENBQ2QsaUJBQWtCLENBR2xCLGNBQWUsQ0FDZixlQUFnQixDQUNoQixVQUFXLENBQ1gsa0JBQW1CLENBR25CLDhCQUErQixDQUMvQiwyQkFBK0IsQ0FLL0IsNEJBQTZCLENBR2pDLCtCQUNJLFVBQVcsQ0FDWCxlQUFnQixDQUNoQixvQkFBcUIsQ0FDckIsaUJBQWtCLENBQ2xCLFNBQVUsQ0FHZCxnQ0FDSSxXQUFZLENBQ1osb0JBQXFCLENBQ3JCLGlCQUFrQixDQUNsQixlQUFnQixDQUNoQixTQUFVLENBR2QsMkJBQ0ksZUFBZ0IsQ0FJaEIseUJBQTJCLENBQzNCLGNBQWUsQ0FDZixlQUFpQixDQUNqQixhQUFjLENBR2QsaUJBQWtCLENBQ2xCLFNBQVUsQ0FDVixPQUFRLENBR1osMEJBRUksVUFBVyxDQUdmLDRCQUNJLFVBQVcsQ0FHZix1QkFDSSxpQkFBa0IsQ0FJdEIsK0JBQ0ksVUFBVyxDQUNYLFVBQVcsQ0FJZiwwQkFFSSxrQkFBbUIsQ0FDbkIsNEJBQTZCLENBQzdCLG9CQUF5QixDQUN6QixrQkFBbUIsQ0FDbkIsWUFBYSxDQUdqQixtQkFDSSxrQkFBbUIsQ0FDbkIsNEJBQTZCLENBQzdCLG9CQUF5QixDQUN6QixZQUFhLENBR2pCLDJCQUNJLFdBQVksQ0FDWixlQUFnQixDQUdwQixXQUNJLG9CQUF5QixDQUN6Qix5QkFBMkIsQ0FDM0IsZUFBZ0IsQ0FJcEIsMEJBQ0ksVUFBVyxDQUNYLGVBQWdCLENBQ2hCLGlCQUFrQixDQUd0Qiw4REFDSSxvQkFBc0IsQ0FHMUIsMkNBQ0ksa0JBQW1CLENBSXZCLHlFQUVJLHFCQUF5QixDQUN6QixZQUFhLENBR2pCLHFEQUNJLHFCQUF5QixDQUN6QixlQUFnQixDQUNoQixrQkFBbUIsQ0FDbkIsWUFBYSxDQUNiLFVBQVcsQ0FHZixnSUFFSSxvMENBQWkwRCxDQUNqMEQsMkJBQTRCLENBQzVCLHVCQUF3QixDQUN4Qiw0QkFBNkIsQ0FDN0IsVUFBYyxDQUNkLGFBQWMsQ0FDZCxjQUFlLENBQ2YsaUJBQWtCLENBQ2xCLFlBQWEsQ0FDYixnQkFBaUIsQ0FDakIsa0JBQW1CLENBQ25CLGtCQUFtQixDQUNuQixjQUFlLENBQ2YsU0FBVSxDQUdkLHNJQUVJLFVBQVksQ0FDWixvQkFBcUIsQ0FHekIsZ0JBQ0ksYUFBYyxDQUdsQixrQkFDSSxVQUFXLENBR2YseUJBRUksc0NBRUksNEJBQThCLENBQzlCLFVBQVcsQ0FDZCxDQUdMLCtFQUVJLFlBQWEsQ0FHakIsY0FDSSxVQUFXLENBQ1gsZUFBZ0IsQ0FHcEIsaUJBQ0ksaUJBQWtCLENBQ2xCLGVEaHdWbUIsQ0Npd1ZuQixhQUF1QixDQUczQixpQkFDSSxhQUF1QixDQUczQiw2QkFDSSxhQUF1QixDQUN2QixlQUFpQixDQUlyQiwwQkFLSSxrREFDSSxhQUFjLENBR2xCLGlDQUNJLGFBQWMsQ0FHbEIsdUNBQ0ksVUFBYyxDQUdsQixpQkFDSSxZQUFhLENBR2pCLHVCQUNJLGFBQWMsQ0FDZCxZQUFhLENBQ2hCLENBR0wsMEJBQ0ksc0JBQ0ksWUFBYSxDQUdqQixpQkFDSSw0QkFBNkIsQ0FDN0IsYUFBYyxDQUNkLFdBQVksQ0FDWixhQUFjLENBQ2QsY0FBZSxDQUNmLGVBQWdCLENBQ2hCLHdCQUF5QixDQUM1QixDQUdMLGVBQ0ksd0JBQXlCLENBQ3pCLFFBQVMsQ0FDVCxVQUFjLENBQ2QsWUFBYSxDQUNiLGNBQWUsQ0FDZixjQUFlLENBQ2YsVUFBVyxDQUlmLGlCQUNJLGVBQWdCLENBQ2hCLGdCQUFpQixDQUNqQixTQUFVLENBQ1YsMkNBQWlELENBQ2pELGNBQWUsQ0FDZixnQkFBaUIsQ0FJckIsMEJBQ0ksaUJBQ0ksY0FBZSxDQUNsQixDQUdMLHlCQUNJLGlCQUNJLGNBQWUsQ0FDbEIsQ0FHTCxXQUNJLDhWQUErVixDQUMvViwyQkFBNEIsQ0FDNUIseUJBQTBCLENBQzFCLGFBQWMsQ0FDZCxXQUFZLENBQ1osaUJBQWtCLENBQ2xCLFFBQVMsQ0FDVCxVQUFXLENBQ1gsVUFBVyxDQU9mLHlCQUNJLG9CQUFzQixDQUN0Qix3QkFBMEIsQ0FDMUIsa0JBQW9CLENBQ3BCLGdCQUFrQixDQUNsQixrQkFBb0IsQ0FDcEIsbUJBQXFCLENBQ3JCLHdCQUEwQixDQUMxQix5QkFBMkIsQ0FDM0IsNEJBQTZCLENBR2pDLGlEQUVJLGtCQUFvQixDQUd4Qix5QkFDSSwrQ0FDSSxzQkFBd0IsQ0FHNUIsa0RBQ0ksMEJBQTRCLENBQzVCLDBCQUE0QixDQUMvQixDQVVMLFdBQ0ksa0JBQW1CLENBR3ZCLHNGQUdJLGVBQWdCLENBQ2hCLFFBQVMsQ0FDVCxTQUFVLENBR2QsK0ZBR0ksZ0JBQWlCLENBR3JCLHFHQUdJLGFBQWMsQ0FDZCxpQkFBa0IsQ0FHdEIsaVBBTUksVUFBVyxDQUNYLGlCQUFrQixDQUNsQixPQUFRLENBQ1IsZUFBZ0IsQ0FDaEIsMEJBQTJCLENBRy9CLDBIQUdJLFNBQVUsQ0FDVixTQUFVLENBQ1YsV0FBWSxDQUdoQix1SEFHSSxVQUFXLENBQ1gsVUFBVyxDQUNYLFVBQVcsQ0FHZiwwSEFHSSwrQkFBZ0MsQ0FHcEMsK0lBR0ksd0NBQXlDLENBRzdDLGtDQUNJLFVBQVcsQ0FDWCxRQUFTLENBTWIsa0JBQ0ksU0FBVSxDQUdkLG9DQUNJLGtCQUFtQixDQUVuQixlQUFtQixDQUNuQixnQkFBaUIsQ0FDakIsa0JBQW1CLENBQ25CLGtCQUFtQixDQUNuQix3QkFBeUIsQ0FDekIsYUFBYyxDQUNkLG1CQUFvQixDQUd4Qiw4QkFDSSxvQkFBc0IsQ0FDdEIsc0JBQXVCLENBRzNCLHNDQUNJLFlBQWUsQ0FDZixlQUFnQixDQUNoQixrQkFBbUIsQ0FDbkIsaUNBQWtDLENBQ2xDLGFBQWMsQ0FDZCxjQUFlLENBR25CLDZDQUNJLGtCQUFtQixDQUd2QixnQ0FFSSxVQUFXLENBQ1gsYUFBYyxDQUNkLHdCQUF5QixDQUN6QixpQkFBa0IsQ0FHdEIsc0NBQ0ksVUFBVyxDQUNYLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsU0FBVSxDQUNWLFVBQVcsQ0FDWCxVQUFXLENBQ1gsV0FBWSxDQUNaLDhCQUErQixDQUMvQiw0QkFBNkIsQ0FDN0Isd0NBQXlDLENBTTdDLDBCQUNJLFlBQWEsQ0FHakIsMkNBQ0ksZ0JBQWlCLENBQ2pCLGdCQUFpQixDQUdyQiw0Q0FDSSxjQUFlLENBQ2Ysa0JBQW1CLENBQ25CLHNCQUF1QixDQUN2QixTQUFVLENBR2QsOENBQ0ksZ0JBQWlCLENBR3JCLGdGQUVJLGdCQUFpQixDQUNqQixjQUFlLENBQ2YsNkNBQW1ELENBR3ZELDhDQUNJLFVBQVcsQ0FDWCxTQUFVLENBQ1YsS0FBTSxDQUdWLDBFQUNJLHlDQUEwQyxDRXBvVzlDLHNDQUNDLGVBQWdCLENBRWpCLE9BQ0MseUNIdUUrQyxDR3RFL0MsZUgyRXNCLENHekV2QixPQUNDLGFIc0R5QixDR3BEMUIsZUFDSSxhSDBEbUIsQ0d2RHZCLGlCQUNJLGFIdURxQixDR3BEekIsZ0JBQ0ksYUh3Q2dCLENHdENwQixZQUNDLGFIb0NtQixDR2pDcEIsYUFDQyxlSHNEc0IsQ0dwRHZCLGFBQ0MsZUhvRHNCLENHbER2QixXQUNDLGVIbURvQixDR2hEckIsMERBSUksaUJBQWtCLENBQ2xCLGVBQWdCLENBQ2hCLGtCQUFtQixDQUNuQixXQUFZLENBQ1osU0FBVSxDQUNWLFFBQVMsQ0FDVCxTQUFVLENBQ1YsVUFBVyxDQUlmLGlCQUVFLGtCQUFtQixDQUNuQix1QkFBeUIsQ0FDekIsa0JBQW1CLENBQ25CLG1CQUFvQixDQUNwQixlSHdCcUIsQ0c5QnZCLGlCQVNFLGNBQWUsQ0FDZixvQ0hnQjJDLENHZjNDLGVIb0JxQixDR25CckIsa0JBQXFCLENBWnZCLGlCQWVFLGVIY29CLENHYnBCLG1CQUFvQixDQWhCdEIsbUNBbUJFLGVIWXFCLENHUHZCLDRCQUVFLDhDQUFxQyxDQUNyQyx5QkFBMkIsQ0FDM0IsdUJBQWtDLENBQ2xDLGVIRXFCLENHUHZCLDhCQVFFLDRCQUE4QixDQzhDNUIsd0JEekNILE9BQ0Msa0JBQW1CLENBRXBCLE9BQ0Msa0JBQW1CLENBRXBCLE9BQ0MsZ0JBQWlCLENBRWxCLGlCQUVFLG1CQUFvQixDQUZ0QixpQkFLRSxtQkFBb0IsQ0FDcEIsQ0V0R0gsYUFDQyxlQUFnQixDQUNoQixLQUFNLENBQ04sV0FBWSxDQUNaLGVMOERpQixDSzFEbEIsd0JBQ0MsWUFBYSxDQUNiLDZCQUE4QixDQUM5QixrQkFBbUIsQ0FDbkIsUUFBUyxDQUNULFVBQVcsQ0FDWCxnQkwwRWtCLENLekVsQixhQUFjLENBQ2QsbUJBQW9CLENBRXJCLG1CQUNDLFdBQVksQ0FEYix1QkFHRSxVQUFXLENBV2IsNERBQ0MsWUFBYSxDRCtGVix3QkN2RkgsYUFDQyxlTHdCZ0IsQ0t2QmhCLHFDQUE0QyxDQUU3Qyx3QkFDQyxjQUFlLENBQ2YsbUJBQW9CLENBRXJCLG1CQUNDLFdBQVksQ0FDWixxQkFBc0IsQ0FFdkIsc0JBQ0MsWUFBYSxDQUNiLGNBQWUsQ0FDZixrQkFBbUIsQ0FDbkIsd0JBQXlCLENBQ3pCLHdCQUF5QixDQUUxQixxQkFDQyxvQkFBcUIsQ0FDckIsaUJBQWtCLENBRW5CLG9CQUVDLGlCQUFrQixDQUVuQix1Q0FIQyxvQkFJcUIsQ0FFdEIseUJBQ0MsVUFBVyxDQUNYLGVBQWdCLENBQ2hCLENEK0RFLDJCQzNESCxtQkFDQyxXQUFZLENBRWIsc0JBQ0Msd0JBQXlCLENBQ3pCLENDbkZGLFdBQ0MsVUFBVyxDQUNYLGdCTnNGa0IsQ01yRmxCLGFBQWMsQ0FDZCxjQUFlLENBRWhCLG1CQUNDLGlCQUFrQixDQUVuQixpQkFDQyxZQUFhLENBQ2IsY0FBZSxDQUNmLGtCQUFtQixDQUhwQiwrQ0FLRSxZQUFhLENBTGYsdUJBUUUsMEJBQTJCLENBUjdCLHFCQVdFLHdCQUF5QixDQVgzQix3QkFjRSxzQkFBdUIsQ0FkekIsd0JBaUJFLDRCQUE2QixDQWpCL0IseUJBb0JFLDZCQUE4QixDRm1HNUIsd0JFN0ZILG1CQUNDLGlCQUFrQixDQUNsQixDQ3JDRix1QkFFRSxrQlBtRXFCLENPckV2Qix5QkFLRSxrQlBpRXVCLENPdEV6Qix3QkFRRSxrQlBtRGtCLENPM0RwQiwwQkFXRSxrQlBrRHNCLENPN0R4QixvQkFjRSxrQlBpRDZCLENRL0QvQiwrQkFFRSxlQUFnQixDQUZsQixpQ0FLRSxlQUFnQixDQUNoQixXQUFZLENDRmQsb0NBSEksaUJBYXNCLENBVjFCLGFBRUksZUFBZ0IsQ0FHaEIsNEJBQTZCLENBQzdCLG9CQUFxQixDQUNyQix1QkFBd0IsQ0FHeEIscUJBQXNCLENBRzFCLGdDQUNJLE9BQVEsQ0FDUixRQUFTLENBR2IsWUFDSSx1QkFBd0IsQ0FHeEIsa0JBQW1CLENBR3ZCLHFCQUNJLGlCQUFrQixDQUNsQixLQUFNLENBQ04sTUFBTyxDQUNQLFNBQVUsQ0FDVixVQUFXLENBQ1gsU0FBVSxDQUNWLFdBQVksQ0FDWixlQUFnQixDQUNoQixrQkFBc0IsQ0FDdEIsUUFBUyxDQUNULGlCQUFrQixDQUNsQixtQkFBb0IsQ0FDcEIsYUFBYyxDQUdsQiwyQkFDSSxlQUFnQixDQUNoQixlQUFnQixDQUNoQixVQUFXLENBQ1gsVUFBVyxDQUNYLFdBQVksQ0FDWixRQUFTLENBQ1QsU0FBVSxDQUNWLFlBQWEsQ0FHakIsbUJBQ0ksWUFBYSxDQUdqQix3QkFFSSxlQUFnQixDQUdoQixxQkFBc0IsQ0FDdEIsd0JBQXlCLENBQ3pCLHFCQUFzQixDQUV0QixnQkFBaUIsQ0FDakIsb0JBQXFCLENBR3pCLHNCQUNJLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsVUFBVyxDQUNYLFdBQVksQ0FDWixVQUFXLENBQ1gsV0FBWSxDQUNaLGVBQWdCLENBQ2hCLFFBQVMsQ0FDVCxTQUFVLENBQ1YsU0FBVSxDQVZkLHlEQVlRLFVBQVcsQ0FDWCxTQUFVLENBQ1YsV0FBWSxDQUNaLGVUdEJVLENTdUJWLGlCQUFrQixDQUNsQixPQUFRLENBQ1IsMEJBQTJCLENBQzNCLFNBQVUsQ0FuQmxCLDRCQXNCUSxTQUFVLENBQ1YsVUFBVyxDQXZCbkIscURBMkJZLFlBQWEsQ0EzQnpCLG9EQThCWSxPQUFRLENBQ1IsUUFBUyxDQUdULHFEVHpDTSxDU3lDTixrQlR6Q00sQ1N5Q04saUNUekNNLENTMENOLE1BQU8sQ0FDUCxPQUFRLENBQ1IsV0FBWSxDQUNaLGVBQWdCLENBSzVCLGtCQUNDLGVBQWdCLENBQ2hCLFNBQVUsQ0FDVixZQUFhLENBQ2IsY0FBZSxDQUNmLHNCQUF1QixDQUN2QixRQUFTLENBQ1QsVUFBVyxDQUNYLGdCVHBDa0IsQ1NxQ2xCLGtCQUFtQixDQVRwQix5QkFXRSxVQUFXLENBQ1gsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixrQlRyRXNCLENTc0V0QixRQUFTLENBQ1QsU0FBVSxDQUNWLFdBQVksQ0FqQmQsOEZBbUJHLGtCVGxFb0IsQ0kyRG5CLHdCS2FILGtCQUNDLGNBQWUsQ0FDZiwwQkFBMkIsQ0FDM0IsQ0xQRSwyQktXSCxrQkFDQyxjQUFlLENBQ2YsQ0NoSkYseUJBQ0MsWUFBYSxDQURkLDZCQUdFLGFBQWMsQ0FHaEIsa0RBQ0MsNEJWZ0R1QixDVTVDeEIsZUFDQyxZQUFhLENBQ2IsY0FBZSxDQUNmLHNCQUF1QixDQUN2QixlQUFnQixDQUNoQixRQUFTLENBQ1QsU0FBVSxDQUNWLGlCQUFrQixDQVBuQixrQkFTRSxhVm1Dc0IsQ1VsQ3RCLG9CQUFxQixDQUNyQixlVnFEcUIsQ1VwRHJCLHVCQUF3QixDTitGdEIsd0JNekZILG9DQUVFLFNBQVUsQ0FDVixjQUFlLENBSWpCLGdCQUNDLFlBQWEsQ0FDYixjQUFlLENBQ2YsZ0JBQWlCLENBRWxCLHlCQUNDLGVBQXFCLENBQ3JCLFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsaUJBQWtCLENBRW5CLGtEQUNDLFlBQWEsQ0FDYixpQkFBa0IsQ0FGbkIseURBSUUsVUFBVyxDQUNYLFNBQVUsQ0FDVixXQUFZLENBQ1osZ0JBQWlCLENBQ2pCLGtCVkFxQixDVUNyQixpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLDBCQUEyQixDQUMzQixNQUFPLENBS1QsZUFDQyxtQkFBb0IsQ0FDcEIsZ0JBQWlCLENBQ2pCLENOdURFLHdCTW5ESCxvQ0FFRSxTQUFVLENBQ1YsZUFBZ0IsQ0FDaEIsYUFBYyxDQUNkLENDOUVILGtCQUNDLFlBQWEsQ0FLZCx3Q0FGQyxvQ1htRG1CLENXakRwQixvQkFDQyxhQUFjLENBQ2QsYVgwRHdCLENXekR4QixnQkFBaUIsQ0FDakIsd0JBQXlCLENBQ3pCLFlBQWEsQ0FDYixRQUFTLENBQ1QsZUFBZ0IsQ0FDaEIsVUFBVyxDQUVYLGVYK0RvQixDVzlEcEIsZUFBZ0IsQ0FDaEIsK0JYcUNtQixDV2pEcEIsMkJBY0Usa0JYNkNxQixDVzVDckIsVVh5Q2dCLENXdENsQixtQkFDQyxZQUFhLENBQ2IsWUFBYSxDQUVkLG1CQUNDLGtCQUFtQixDQUVwQixxQkFDQyxlQUFnQixDUHdGYix3Qk9wRkgsWUFDQyxZQUFhLENBQ2IsY0FBZSxDQUNmLGtCQUFtQixDQUVwQixrQkFDQyxZQUFhLENBQ2IsY0FBZSxDQUNmLFNBQVUsQ0FFWCxvQkFDQyxVQUFXLENBQ1gsUUFBUyxDQUNULFlBQWEsQ0FDYixlQUFnQixDQUNoQixnQkFBaUIsQ0FDakIsZVgyQm1CLENXMUJuQix3QkFBeUIsQ0FDekIsZUFBZ0IsQ0FDaEIsYVhXdUIsQ1dWdkIsK0JYRGtCLENXVG5CLDJCQVlFLGtCWE9vQixDV05wQixVWEdlLENXRmYsUUFBUyxDQUdYLGdDQUVFLHlDQUErQyxDQUdqRCxrQkFDQyxTQUFVLENBRVgsb0JBQ0MsWUFBYSxDQUVkLG1CQUNDLGVBQWdCLENBQ2hCLGNBQWUsQ0FDZixrQkFBbUIsQ0FIcEIsMEJBS0UsWUFBYSxDQUdmLG1CQUNDLFVBQVcsQ0FDWCxlQUFnQixDQUNoQixpQkFBa0IsQ0FFbkIscUJBQ0Msd0JBQXlCLENBQ3pCLGlCQUFrQixDQUNsQixDUGtDRSx3Qk85Qkgsb0JBQ0MsbUJBQW9CLENBRXJCLHFCQUNDLGdCQUFpQixDQUNqQixDQ3ZHRixlQUNDLGlCQUFrQixDQUNsQixrQlo2RDhCLENZekQvQixxQkFDQyxVQUFXLENBQ1gsZ0JaZ0ZrQixDWS9FbEIsYUFBYyxDQUVmLHFCQUNDLGFaaUR1QixDWS9DeEIsbUJBQ0Msb0NaNkQ0QyxDWTVENUMsZVpvRXFCLENZbkVyQixhQUFjLENBQ2QsY0FBZSxDQUNmLGVBQWdCLENBQ2hCLGdCQUFpQixDQUNqQixhQUFjLENBQ2QsYVpnRHdCLENZOUN6Qix5QkFDQyxlQUFnQixDQUNoQixpQkFBa0IsQ0FDbEIsZUFBZ0IsQ0FDaEIsYVppQ3VCLENZL0J4QixpQ0FDQyxjQUFlLENBQ2YsYVpzQ3dCLENZeEN6QixnSkFJRSxpQkFBa0IsQ0FDbEIsZVo4Q3FCLENZN0NyQixvQ1p3QzJDLENZdkMzQyxhQUFjLENBQ2QseUJBQTJCLENBRzdCLGtCQUlDLGVac0NvQixDWXJDcEIsUUFBUyxDQUNULGVBQWdCLENBRWpCLHdDQVBDLGFBQWMsQ0FDZCxVQUFXLENBQ1gsaUJBU2UsQ0FKaEIsc0JBSUMsY0FBZSxDQUVoQixrQkFDQyxhQUFjLENBQ2Qsa0JBQW1CLENBQ25CLGVadUJzQixDWXRCdEIsYVpVc0IsQ1lSdkIsbUJBQ0MsWUFBYSxDQUNiLFVBQVcsQ0FDWCxtQkFBaUIsQ0FBakIsZ0JBQWlCLENBRWxCLDJCQUNDLGFBQWMsQ0FDZCxhQUFjLENBQ2Qsa0JBQW1CLENSMkRoQix3QlF2REgsZUFDQyxZQUFhLENBQ2Isc0JBQXVCLENBQ3ZCLG9CQUFxQixDQUNyQixTQUFVLENBSlgsaUNBTUUsaUJBQWtCLENBQ2xCLFdBQVksQ0FDWixxQkFBc0IsQ0FDdEIsTUFBTyxDQUNQLE9BQVEsQ0FHVixxQkFDQyxZQUFhLENBQ2Isa0JBQW1CLENBQ25CLG1CQUFvQixDQUNwQixXQUFZLENBRWIscUJBQ0MsU0FBVSxDQUNWLHFCQUFzQixDQUN0QixpQkFBa0IsQ0FDbEIsWUFBYSxDQUNiLGNBQWUsQ0FDZixrQkFBbUIsQ0FFcEIsZ0NBQ0Msd0JBQXlCLENBRTFCLG1CQUNDLGlCQUFrQixDQUNsQixNQUFPLENBQ1AsUUFBUyxDQUNULFNBQVUsQ0FDVixjQUFlLENBRWhCLHlCQUNDLFVBQVcsQ0FDWCxnQkFBaUIsQ0FFbEIsaUNBQ0MsaUJBQWtCLENBQ2xCLFFBQVMsQ0FFVixtQkFDQyxhQUFjLENBQ2QsU0FBVSxDQUVYLDJCQUNDLFlBQWEsQ0FDYixDUmFFLDJCUVRILGlDQUVFLHFCQUFzQixDQUd4QixxQkFDQyxxQkFBc0IsQ0FFdkIsZ0NBQ0MsbUJBQXlCLENBRTFCLG1CQUNDLGNBQWUsQ0FFaEIsaUNBQ0MsZ0JBQWlCLENBRWxCLGtCQUNDLGtCQUFtQixDQUtwQix3Q0FDQyxtQkFBb0IsQ0FDcEIsQ0N0SkYsNkNBQ0MsVUFBVyxDQUVaLDRCQUNDLFlBQWEsQ0FDYixlYjBEaUIsQ2F6RGpCLGdCQUFpQixDQUVsQix5QkFDQyxhYnlEc0IsQ2F4RHRCLGtCQUFtQixDQUNuQixlYm1Fc0IsQ0kyQ25CLHdCUzFHSCxtQkFDQyxVQUFXLENBQ1gsZUFBZ0IsQ0FFakIsNEJBQ0MsaUJBQWtCLENBRW5CLHlCQUNDLG1CQUFvQixDQUNwQixDQzNCRiw2QkFDQyxxQkFDQyxlQUFnQixDQURqQiw0QkFHRSxVQUFXLENBQ1gsZWQ4RGUsQ2M3RGYsV0FBWSxDQUNaLE1BQU8sQ0FDUCxXQUFhLENBQ2IsaUJBQWtCLENBQ2xCLEtBQU0sQ0FDTixVQUFXLENBQ1gsVUFBVyxDQU1iLGtCQUNDLFVBQVcsQ0FDWCxXQUFZLENBQ1osZUFBZ0IsQ0FDaEIsU0FBVSxDQUNWLFFBQVMsQ0FDVCxpQkFBa0IsQ0FObkIsOEVBUUUsVUFBVyxDQUNYLFVBQVcsQ0FDWCxVQUFXLENBQ1gsZWRzQ2UsQ2NyQ2YsaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUixNQUFPLENBQ1AsT0FBUSxDQUNSLFdBQVksQ0FoQmQsd0JBbUJFLFFBQVMsQ0FuQlgsNkJBc0JFLFFBQVMsQ0FHWCxnQkFDQyxjQUFlLENBQ2YsS0FBTSxDQUNOLFdBQVksQ0FDWixXQUFZLENBQ1osU0FBVSxDQUNWLGVBQWdCLENBQ2hCLFVBQVcsQ0FDWCwyQkFBNEIsQ0FDNUIsa0Jka0J1QixDY2pCdkIsaUJBQWtCLENBVm5CLHVCQVlFLE9BQVEsQ0FDUixrQkFBbUIsQ0FHckIscUJBQ0MsZUFBZ0IsQ0FDaEIsUUFBUyxDQUNULFNBQVUsQ0FFWCxtQkFDQyxrQmRBa0IsQ2NDbEIsVWRBZ0IsQ2NDaEIsaUJBQWtCLENBQ2xCLGlCQUFrQixDQUNsQixpQkFBa0IsQ0FDbEIsZWRhbUIsQ2NYcEIsa0JBQ0MsVUFBVyxDQUNYLFdBQVksQ0FDWixlQUFnQixDQUNoQixRQUFTLENBQ1QsU0FBVSxDQUNWLFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUiwwQkFBMkIsQ0FDM0IsT0FBUSxDQUVULHdCQUNDLFlBQWEsQ0FDYixNQUFPLENBQ1AsVUFBVyxDQUhaLCtCQUtFLGFBQWMsQ0FMaEIsK0JBUUUsVUFBVyxDQUNYLFVBQVcsQ0FDWCxXQUFZLENBQ1osMEJkOUJlLENjK0JmLDRCZC9CZSxDY2dDZixpQkFBa0IsQ0FDbEIsT0FBUSxDQUNSLHdDQUF5QyxDQUN6QyxTQUFVLENBR1osZ0JBQ0MsNEJkN0NzQixDYytDdkIsMkJBQ0MsZUFBZ0IsQ0FDaEIsUUFBUyxDQUNULFNBQVUsQ0FIWCw4QkFLRSw0QmRwRHFCLENjK0N2QixnQ0FPRyxhQUFjLENBQ2QsVWRoRGMsQ2NpRGQsa0JkOUNxQixDYytDckIsaUJBQWtCLENBVnJCLDRDQWNFLFlBQWEsQ0FHZiwwQkFDQyw0QmRqRXNCLENjeUV2Qiw0Q0FDQyxhQUFjLENBQ2QsVWRwRWdCLENjcUVoQixrQmRsRXVCLENjbUV2QixpQkFBa0IsQ0FFbkIsd0JBQ0MsVUFBVyxDQUNYLGVBQWdCLENBQ2hCLFFBQVMsQ0FDVCxlZC9EcUIsQ2NnRXJCLGlCQUFrQixDQUxuQiwrQkFPRSxVQUFXLENBQ1gsU0FBVSxDQUNWLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsVUFBVyxDQUNYLEtBQU0sQ0FDTixlZDVGcUIsQ2MrRXZCLDhCQWdCRSxVQUFXLENBQ1gsVUFBVyxDQUNYLFdBQVksQ0FDWiwyQmQzRmUsQ2M0RmYsNEJkNUZlLENjNkZmLGlCQUFrQixDQUNsQixPQUFRLENBQ1IseUNBQTBDLENBQzFDLFVBQVcsQ0F4QmIsNERBMkJFLG9CQUFxQixDQUd2QixvQkFDQyxpQkFBa0IsQ0FDbEIsUUFBUyxDQUNULFdBQVksQ0FDWixTQUFVLENBQ1YsVUFBVyxDQUNYLGVBQWdCLENBQ2hCLFFBQVMsQ0FDVCxjQUFlLENBQ2Ysa0JkNUd1QixDYzZHdkIsMEJBQTJCLENBQzNCLFVBQVcsQ0FYWiwyQkFhRSxNQUFPLENBSVQsa0JBQ0Msa0JkMUhrQixDYzJIbEIsaUJBQWtCLENBQ2xCLFFBQVMsQ0FDVCxNQUFPLENBQ1AsVUFBVyxDQUVaLHVCQUNDLFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsc0JBQXVCLENBQ3ZCLFVBQVcsQ0FDWCxVZHBJZ0IsQ2NxSWhCLGNBQWUsQ0FDZixRQUFTLENBQ1QsUUFBUyxDQUNULHlCZDlJc0IsQ2MrSXRCLGVBQWdCLENBRWpCLHNCQUNDLG9CQUFxQixDQUNyQixVQUFXLENBQ1gsaUJBQWtCLENBRW5CLHFCQUNDLFlBQWEsQ0FDYixpQkFBa0IsQ0FDbEIsV0FBWSxDQUNaLE1BQU8sQ0FDUCxVQUFXLENBQ1gseUJkdEpnQixDY3VKaEIsVUFBVyxDQUNYLENWMUZFLHdCVThGSCxrQkFDQyxZQUFhLENBRWQsZ0JBQ0MsaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxnQkFBaUIsQ0FFbEIscUJBQ0MsWUFBYSxDQUNiLGNBQWUsQ0FDZix3QkFBeUIsQ0FDekIsZUFBZ0IsQ0FDaEIsUUFBUyxDQUNULFNBQVUsQ0FFWCxvQkFDQyxZQUFhLENBQ2IsY0FBZSxDQUNmLFVBQVcsQ0FDWCxlQUFnQixDQUNoQixRQUFTLENBQ1QsaUJBQWtCLENBQ2xCLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsZUFBZ0IsQ0FDaEIsb0JBQXFCLENBQ3JCLDBCQUEyQixDQUMzQixlZHhMZ0IsQ2N5TGhCLHVDQUF3QyxDQUN4QyxVQUFXLENBZFosMkJBZ0JFLFlBQWEsQ0FNZixxQ0FDQyxZQUFhLENBRWQsZ0JBQ0Msc0JBQXVCLENBRXhCLHNCQUNDLFVBQVcsQ0FDWCxtQkFBb0IsQ0FDcEIsaUJBQWtCLENBS25CLHFEQUNDLFlBQWEsQ0FFZCwrREFFRSxjQUFlLENBQ2YsT0FBUSxDQUdWLGdCQUNDLGFBQWMsQ0FDZCxVZDFOZ0IsQ2MyTmhCLGNBQWUsQ0FDZiw0QmRuT3NCLENjK052Qiw0Q0FNRSx5QkFBMEIsQ0FHNUIsd0JBQ0MsZUFBZ0IsQ0FDaEIsUUFBUyxDQUNULGtCQUFtQixDQUhwQixtR0FLRSxrQmRuT3NCLENjc094Qiw0Q0FHRyxhQUFjLENBSGpCLDBCQU9FLHNCQUF3QixDQVAxQiw2Q0FVRSxhQUFjLENBQ2Qsb0JBQXFCLENBQ3JCLG9CQUFzQixDQUN0QixrQmRuUHNCLENjb1B0QixVZHhQZSxDY3lQZixrQkFBbUIsQ0FDbkIsUUFBUyxDQWhCWCwyQ0FtQkUsWUFBYSxDQW5CZix1Q0FzQkUsU0FBVSxDQUNWLE9BQVEsQ0FDUixXQUFZLENBQ1osc0JBQXdCLENBQ3hCLFVkcFFlLENjME9qQiwwQ0E0QkcsZUFBZ0IsQ0FDaEIsZUFBZ0IsQ0FDaEIsU0FBVSxDQUNWLG9DQUF5QyxDQS9CNUMsK0NBa0NHLGNBQWUsQ0FDZixjQUFlLENBQ2YseUNkclE0QyxDY2lPL0MseUNBdUNHLFVkalJjLENja1JkLGNBQWUsQ0F4Q2xCLDhGQTBDSSx5QkFBMEIsQ0ExQzlCLDBDQWdERyxXQUFZLENBQ1osV0FBWSxDQUNaLENWMU5BLHdCVWdPSCxnQkFDQyxrQkFBb0IsQ0FDcEIsQ0NwV0YsbUJBQ0MsWUFBYSxDQUVkLGlCQUNDLGVBQWdCLENBQ2hCLFFBQVMsQ0FDVCxpQkFBa0IsQ0FDbEIsa0Jmd0RtQixDZW5EcEIsaUJBQ0MsYUFBYyxDQUNkLGFBQWMsQ0FDZCxVZmlEaUIsQ2VoRGpCLGdCQUFpQixDWDhHZCx3QlcxR0gsV0FDQyxpQkFBa0IsQ0FFbkIsbUJBQ0Msb0JBQXFCLENBQ3JCLFVBQVcsQ0FDWCxXQUFZLENBQ1osZUFBZ0IsQ0FDaEIsU0FBVSxDQUNWLFFBQVMsQ0FDVCxpQkFBa0IsQ0FQbkIsaUZBU0UsVUFBVyxDQUNYLFVBQVcsQ0FDWCxVQUFXLENBQ1gsZWY4QmUsQ2U3QmYsaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUixNQUFPLENBQ1AsT0FBUSxDQUNSLFdBQVksQ0FqQmQseUJBb0JFLFFBQVMsQ0FwQlgsOEJBdUJFLFFBQVMsQ0FHWCxpQkFDQyxZQUFhLENBQ2IsaUJBQWtCLENBQ2xCLFFBQVMsQ0FDVCxlQUFnQixDQUNoQixPQUFRLENBQ1Isd0JmWXFCLENlWHJCLGVmUWdCLENlUGhCLGlCQUFrQixDQUNsQixVQUFXLENBRVosaUJBQ0MsYWZDa0IsQ2VBbEIsY0FBZSxDQUZoQiw4Q0FJRSx5QkFBMEIsQ0FDMUIsQ0NuRUgsY0FDQyxlQUFnQixDQUNoQixRQUFTLENBQ1QsU0FBVSxDQUtYLG9CQUNDLG9CQUFxQixDQUNyQixvQkFBcUIsQ0FDckIsa0JoQjBEc0IsQ2dCekR0QixVaEJzRGlCLENnQnJEakIsa0JBQW1CLENkZ3ZUcEIsd0NjNXVURSxZQUFhLENkK3VUZixrRGMzdVRHLGFBQWMsQ2Q4dVRqQixpRGMzdVRHLFlBQWEsQ1p3R1osd0JZbkdILDRCQUNDLFlBQWEsQ0FDYixDQ1pGLDRDQUNDLFlBQWEsQ2I0R1Ysd0JhcEdILGFBQ0MsaUJBQWtCLENBRW5CLG1CQUNDLFlBQWEsQ0FFZCx1QkFDQyxZQUFhLENBQ2IsaUJBQWtCLENBQ2xCLFVBQVcsQ0FDWCxPQUFRLENBQ1IsMEJBQTJCLENBTDVCLDhCQU9FLGFBQWMsQ0FHaEIsb0JBQ0MsaUJBQWtCLENBQ2xCLFFBQVMsQ0FFVixvQkFFQyxnQkFBaUIsQ0FFbEIscUJBQ0MsaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUixPQUFRLENBQ1IsMEJBS1UsQ0FFWCwwQ0FOQyxVQUFXLENBQ1gsV0FBWSxDQUNaLGVBQWdCLENBQ2hCLFFBQVMsQ0FDVCxTQVNtQixDQVBwQixxQkFNQyxZQUFhLENBQ2Isa0JBQW1CLENBRXBCLG1CQUNDLFVBQVcsQ0FDWCxXQUFZLENBQ1osU2pCUmdCLENpQlVqQiw4QkFDQyxVQUFXLENBQ1gsV0FBWSxDQUNaLGlCQUFrQixDQUNsQixVQUFXLENBQ1gsT0FBUSxDQUNSLDBCQUEyQixDQUMzQiIsImZpbGUiOiJjdHAvc3R5bGVzLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyJAZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVwiO1xyXG5cdGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rLnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtXCI7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLU1lZGl1bS50dGYnKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVwiO1xyXG5cdGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkLnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtXCI7XHJcblx0Zm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJsYWNrUmVndWxhci50dGYnKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVwiO1xyXG5cdGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1CbGFja1JlZ3VsYXIudHRmJykgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCI7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvb2suZW90PzE0NDgwNzE4ODAnKTtcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rLmVvdD8mMTQ0ODA3MTg4MCNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rLndvZmY/MTQ0ODA3MTg4MCcpIGZvcm1hdCgnd29mZicpLCB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvb2sudHRmPzE0NDgwNzE4ODAnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9vay5zdmc/MTQ0ODA3MTg4MCcpIGZvcm1hdCgnc3ZnJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCI7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvbGQuZW90PzE0NDgwNzE5ODInKTtcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb2xkLmVvdD8mMTQ0ODA3MTk4MiNpZWZpeCcpIGZvcm1hdCgnZW1iZWRkZWQtb3BlbnR5cGUnKSwgdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb2xkLndvZmY/MTQ0ODA3MTk4MicpIGZvcm1hdCgnd29mZicpLCB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvbGQudHRmPzE0NDgwNzE5ODInKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9sZC5zdmc/MTQ0ODA3MTk4NCcpIGZvcm1hdCgnc3ZnJyk7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCI7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9va0l0YWxpYy5lb3Q/MTQ0ODA3MjA2NCcpO1xyXG4gICAgc3JjOiB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvb2tJdGFsaWMuZW90PyYxNDQ4MDcyMDY0I2llZml4JykgZm9ybWF0KCdlbWJlZGRlZC1vcGVudHlwZScpLCB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvb2tJdGFsaWMud29mZj8xNDQ4MDcyMDY0JykgZm9ybWF0KCd3b2ZmJyksIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9va0l0YWxpYy50dGY/MTQ0ODA3MjA2NCcpIGZvcm1hdCgndHJ1ZXR5cGUnKSwgdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rSXRhbGljLnN2Zz8xNDQ4MDcyMDY0JykgZm9ybWF0KCdzdmcnKTtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIjtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBzcmM6IHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctTGlnaHQuZW90PzE0NDgwNzIwMjYnKTtcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1MaWdodC5lb3Q/JjE0NDgwNzIwMjYjaWVmaXgnKSBmb3JtYXQoJ2VtYmVkZGVkLW9wZW50eXBlJyksIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctTGlnaHQud29mZj8xNDQ4MDcyMDI2JykgZm9ybWF0KCd3b2ZmJyksIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctTGlnaHQudHRmPzE0NDgwNzIwMjYnKSBmb3JtYXQoJ3RydWV0eXBlJyksIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctTGlnaHQuc3ZnPzE0NDgwNzIwMjYnKSBmb3JtYXQoJ3N2ZycpO1xyXG59XHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCI7XHJcblx0Zm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIHNyYzogdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1NZWRpdW0ub3RmJykgZm9ybWF0KFwib3BlbnR5cGVcIik7XHJcbn1cclxuJGNvbG9yLW5hdnk6ICMwMDJiNDk7XHJcbiRjb2xvci1ncmF5OiAjYWZhOWEwO1xyXG4kY29sb3ItbWVudS1ib3JkZXI6ICM5OTk7XHJcbiRjb2xvci1kYXJrZ3JheTogIzViNjc3MDtcclxuJGNvbG9yLWRhcmtncmF5LTI6ICMwMDJiNDk7XHJcbiRjb2xvci1ncmF5LWJhY2tncm91bmQ6ICNmN2Y3Zjg7XHJcbiRjb2xvci1saW5rOiAjMDA4NWFkO1xyXG4kY29sb3ItYmx1ZTogIzExNDI1YTtcclxuJGNvbG9yLXdoaXRlOiAjZmZmO1xyXG4kY29sb3ItYmxhY2s6ICMwMDA7XHJcblxyXG4kY29sb3ItcHJpbWFyeTogIzAwODVhZDtcclxuJGNvbG9yLXNlY29uZGFyeTogIzc3QzVENTtcclxuJGNvbG9yLXRlcnRpYXJ5OiAkY29sb3ItZ3JheTtcclxuJGNvbG9yLXF1YXRlcm5hcnk6ICRjb2xvci1kYXJrZ3JheTtcclxuXHJcbi8vIFR5cG9ncmFwaHlcclxuJGZvbnQtcHJpbWFyeTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XHJcbiRmb250LXNlY29uZGFyeTogXCJHb3RoYW1cIiwgR2VuZXZhLCBzYW5zLXNlcmlmO1xyXG4kZm9udC1oZWFkaW5nOiAkZm9udC1zZWNvbmRhcnk7XHJcblxyXG4kZm9udFdlaWdodC1saWdodDogMzAwO1xyXG4kZm9udFdlaWdodC1ub3JtYWw6IDQwMDtcclxuJGZvbnRXZWlnaHQtbWVkaXVtOiA1MDA7XHJcbiRmb250V2VpZ2h0LXNlbWlib2xkOiA2MDA7XHJcbiRmb250V2VpZ2h0LWJvbGQ6IDcwMDtcclxuJGZvbnRXZWlnaHQtYmxhY2s6IDkwMDtcclxuXHJcbiR0eXBvZ3JhcGh5LW1hcmdpbi1ib3R0b206IDFlbTtcclxuXHJcbiRzY3JlZW4tbWF4OiAxMzQwcHg7XHJcblxyXG5cclxuLy8gQnJlYWtwb2ludHNcclxuLy8gWW91IGNhbiBjb252ZXJ0IHRoZXNlIGF0IGh0dHA6Ly9weHRvZW0uY29tXHJcbiRicC1zOiAyMGVtOyAvLyAzMjBweFxyXG4kYnAtcy1tYXg6IDI5LjkzOGVtOyAvLyA0NzlweFxyXG4kYnAtc3c6IDMwZW07IC8vIDQ4MHB4XHJcbiRicC1zdy1tYXg6IDQ3LjkzOGVtOyAvLyA3NjdweFxyXG4kYnAtbTogNDhlbTsgLy8gNzY4cHhcclxuJGJwLW0tbWF4OiA1OS45MzhlbTsgLy8gOTU5cHhcclxuJGJwLW13OiA2MGVtOyAvLyA5NjBweFxyXG4kYnAtbXctbWF4OiA2My45Mzc1ZW0gOyAvLyAxMDIzcHhcclxuJGJwLWw6IDY0ZW07IC8vIDEwMjRweFxyXG4kYnAtbG06IDcyZW07IC8vIDExNTVweFxyXG4kYnAtbC1tYXg6IDgxLjE4OGVtOyAvLyAxMjk5cHhcclxuJGJwLXhsOiA4MS4yNWVtOyAvLyAxMzAwcHhcclxuIiwiLyogT3ZlcnJpZGUgYm9vdHN0cmFwIHZhcmlhYmxlcyBieSByZWRlZmluaW5nIHRoZSB2YXJpYWJsZSBoZXJlLlxyXG5cdFZpZXcgYWxsIHZhcmlhYmxlczogaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwLXNhc3MvYmxvYi9tYXN0ZXIvYXNzZXRzL3N0eWxlc2hlZXRzL2Jvb3RzdHJhcC9fdmFyaWFibGVzLnNjc3NcclxuKi9cclxuKiB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4qOmJlZm9yZSxcclxuKjphZnRlciB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5odG1sIHtcclxuICAgIGZvbnQtc2l6ZTogMTBweDtcclxuICAgIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG5cclxuaW5wdXQsXHJcbmJ1dHRvbixcclxuLmJ1dHRvbixcclxuLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uc2ltcGxlLWJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b24sXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5idXR0b24tc2Vjb25kYXJ5LFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICAgIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xyXG4gICAgZm9udC1zaXplOiBpbmhlcml0O1xyXG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi8qYSB7XHJcblx0Y29sb3I6ICRsaW5rLWNvbG9yO1xyXG5cdHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBcclxuXHQmOmhvdmVyLFxyXG5cdCY6Zm9jdXMge1xyXG5cdCAgY29sb3I6ICRsaW5rLWhvdmVyLWNvbG9yO1xyXG5cdCAgdGV4dC1kZWNvcmF0aW9uOiAkbGluay1ob3Zlci1kZWNvcmF0aW9uO1xyXG5cdH1cclxuICBcclxuXHQmOmZvY3VzIHtcclxuXHQgIEBpbmNsdWRlIHRhYi1mb2N1cztcclxuXHR9XHJcbiAgfSovXHJcbmZpZ3VyZSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbmltZyB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5pbWctcmVzcG9uc2l2ZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmltZy1yb3VuZGVkIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDZweDtcclxufVxyXG5cclxuLmltZy10aHVtYm5haWwge1xyXG4gICAgcGFkZGluZzogNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmltZy1jaXJjbGUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG5ociB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlZWVlO1xyXG59XHJcblxyXG4uc3Itb25seSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMXB4O1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBtYXJnaW46IC0xcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XHJcbiAgICBib3JkZXI6IDA7XHJcbn1cclxuXHJcbi5zci1vbmx5LWZvY3VzYWJsZTphY3RpdmUsXHJcbi5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICAgIGNsaXA6IGF1dG87XHJcbn1cclxuXHJcbltyb2xlPVwiYnV0dG9uXCJdIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuaDEsXHJcbmgyLFxyXG5oMyxcclxuaDQsXHJcbmg1LFxyXG5oNixcclxuLmgxLFxyXG4uaDIsXHJcbi5oMyxcclxuLmg0LFxyXG4uaDUsXHJcbi5oNiB7XHJcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4xO1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmgxIHNtYWxsLFxyXG5oMSAuc21hbGwsXHJcbmgyIHNtYWxsLFxyXG5oMiAuc21hbGwsXHJcbmgzIHNtYWxsLFxyXG5oMyAuc21hbGwsXHJcbmg0IHNtYWxsLFxyXG5oNCAuc21hbGwsXHJcbmg1IHNtYWxsLFxyXG5oNSAuc21hbGwsXHJcbmg2IHNtYWxsLFxyXG5oNiAuc21hbGwsXHJcbi5oMSBzbWFsbCxcclxuLmgxIC5zbWFsbCxcclxuLmgyIHNtYWxsLFxyXG4uaDIgLnNtYWxsLFxyXG4uaDMgc21hbGwsXHJcbi5oMyAuc21hbGwsXHJcbi5oNCBzbWFsbCxcclxuLmg0IC5zbWFsbCxcclxuLmg1IHNtYWxsLFxyXG4uaDUgLnNtYWxsLFxyXG4uaDYgc21hbGwsXHJcbi5oNiAuc21hbGwge1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuXHJcbmgxLFxyXG4uaDEsXHJcbmgyLFxyXG4uaDIsXHJcbmgzLFxyXG4uaDMge1xyXG4gICAgLyptYXJnaW4tdG9wOiAkbGluZS1oZWlnaHQtY29tcHV0ZWQ7Ki9cclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG5oMSBzbWFsbCxcclxuaDEgLnNtYWxsLFxyXG4uaDEgc21hbGwsXHJcbi5oMSAuc21hbGwsXHJcbmgyIHNtYWxsLFxyXG5oMiAuc21hbGwsXHJcbi5oMiBzbWFsbCxcclxuLmgyIC5zbWFsbCxcclxuaDMgc21hbGwsXHJcbmgzIC5zbWFsbCxcclxuLmgzIHNtYWxsLFxyXG4uaDMgLnNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogNjUlO1xyXG59XHJcblxyXG5oNCxcclxuLmg0LFxyXG5oNSxcclxuLmg1LFxyXG5oNixcclxuLmg2IHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG5oNCBzbWFsbCxcclxuaDQgLnNtYWxsLFxyXG4uaDQgc21hbGwsXHJcbi5oNCAuc21hbGwsXHJcbmg1IHNtYWxsLFxyXG5oNSAuc21hbGwsXHJcbi5oNSBzbWFsbCxcclxuLmg1IC5zbWFsbCxcclxuaDYgc21hbGwsXHJcbmg2IC5zbWFsbCxcclxuLmg2IHNtYWxsLFxyXG4uaDYgLnNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogNzUlO1xyXG59XHJcblxyXG5oMSxcclxuLmgxIHtcclxuICAgIGZvbnQtc2l6ZTogMzZweDtcclxufVxyXG5cclxuaDIsXHJcbi5oMiB7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbn1cclxuXHJcbmgzLFxyXG4uaDMge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG59XHJcblxyXG5oNCxcclxuLmg0IHtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxuaDUsXHJcbi5oNSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbmg2LFxyXG4uaDYge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcblxyXG5wIHtcclxuICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbn1cclxuXHJcbi5sZWFkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubGVhZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5zbWFsbCxcclxuLnNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogODUlO1xyXG59XHJcblxyXG5tYXJrLFxyXG4ubWFyayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xyXG4gICAgcGFkZGluZzogLjJlbTtcclxufVxyXG5cclxuLnRleHQtbGVmdCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4udGV4dC1yaWdodCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLnRleHQtY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnRleHQtanVzdGlmeSB7XHJcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG59XHJcblxyXG4udGV4dC1ub3dyYXAge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxufVxyXG5cclxuLnRleHQtbG93ZXJjYXNlIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7XHJcbn1cclxuXHJcbi50ZXh0LXVwcGVyY2FzZSxcclxuLmluaXRpYWxpc20ge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLnRleHQtY2FwaXRhbGl6ZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxufVxyXG5cclxuLnRleHQtbXV0ZWQge1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuXHJcbi50ZXh0LXByaW1hcnkge1xyXG4gICAgY29sb3I6ICMzMzdhYjc7XHJcbn1cclxuXHJcbmEudGV4dC1wcmltYXJ5OmhvdmVyLFxyXG5hLnRleHQtcHJpbWFyeTpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzI4NjA5MDtcclxufVxyXG5cclxuLnRleHQtc3VjY2VzcyB7XHJcbiAgICBjb2xvcjogIzNjNzYzZDtcclxufVxyXG5cclxuYS50ZXh0LXN1Y2Nlc3M6aG92ZXIsXHJcbmEudGV4dC1zdWNjZXNzOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjMmI1NDJjO1xyXG59XHJcblxyXG4udGV4dC1pbmZvIHtcclxuICAgIGNvbG9yOiAjMzE3MDhmO1xyXG59XHJcblxyXG5hLnRleHQtaW5mbzpob3ZlcixcclxuYS50ZXh0LWluZm86Zm9jdXMge1xyXG4gICAgY29sb3I6ICMyNDUyNjk7XHJcbn1cclxuXHJcbi50ZXh0LXdhcm5pbmcge1xyXG4gICAgY29sb3I6ICM4YTZkM2I7XHJcbn1cclxuXHJcbmEudGV4dC13YXJuaW5nOmhvdmVyLFxyXG5hLnRleHQtd2FybmluZzpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzY2NTEyYztcclxufVxyXG5cclxuLnRleHQtZGFuZ2VyIHtcclxuICAgIGNvbG9yOiAjYTk0NDQyO1xyXG59XHJcblxyXG5hLnRleHQtZGFuZ2VyOmhvdmVyLFxyXG5hLnRleHQtZGFuZ2VyOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjODQzNTM0O1xyXG59XHJcblxyXG4uYmctcHJpbWFyeSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmJnLXByaW1hcnkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcclxufVxyXG5cclxuYS5iZy1wcmltYXJ5OmhvdmVyLFxyXG5hLmJnLXByaW1hcnk6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzI4NjA5MDtcclxufVxyXG5cclxuLmJnLXN1Y2Nlc3Mge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcclxufVxyXG5cclxuYS5iZy1zdWNjZXNzOmhvdmVyLFxyXG5hLmJnLXN1Y2Nlc3M6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2MxZTJiMztcclxufVxyXG5cclxuLmJnLWluZm8ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcclxufVxyXG5cclxuYS5iZy1pbmZvOmhvdmVyLFxyXG5hLmJnLWluZm86Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2FmZDllZTtcclxufVxyXG5cclxuLmJnLXdhcm5pbmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcclxufVxyXG5cclxuYS5iZy13YXJuaW5nOmhvdmVyLFxyXG5hLmJnLXdhcm5pbmc6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZWNiNTtcclxufVxyXG5cclxuLmJnLWRhbmdlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xyXG59XHJcblxyXG5hLmJnLWRhbmdlcjpob3ZlcixcclxuYS5iZy1kYW5nZXI6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U0YjliOTtcclxufVxyXG5cclxuLnBhZ2UtaGVhZGVyIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA5cHg7XHJcbiAgICBtYXJnaW46IDQwcHggMCAyMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWVlZWU7XHJcbn1cclxuXHJcbnVsLFxyXG5vbCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxudWwgdWwsXHJcbnVsIG9sLFxyXG5vbCB1bCxcclxub2wgb2wge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmxpc3QtdW5zdHlsZWQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLmxpc3QtaW5saW5lIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcclxufVxyXG5cclxuLmxpc3QtaW5saW5lPmxpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG59XHJcblxyXG5kbCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuZHQsXHJcbmRkIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG59XHJcblxyXG5kdCB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuZGQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5kbC1ob3Jpem9udGFsIGRkOmJlZm9yZSxcclxuLmRsLWhvcml6b250YWwgZGQ6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLmRsLWhvcml6b250YWwgZGQ6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmRsLWhvcml6b250YWwgZHQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgICBjbGVhcjogbGVmdDtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgLmRsLWhvcml6b250YWwgZGQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxODBweDtcclxuICAgIH1cclxufVxyXG5cclxuYWJiclt0aXRsZV0sXHJcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xyXG4gICAgLyogY3Vyc29yOiBoZWxwO1xyXG5cdCBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICRhYmJyLWJvcmRlci1jb2xvcjsqL1xyXG59XHJcblxyXG4uaW5pdGlhbGlzbSB7XHJcbiAgICBmb250LXNpemU6IDkwJTtcclxufVxyXG5cclxuYmxvY2txdW90ZSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNy41cHg7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGUgcDpsYXN0LWNoaWxkLFxyXG5ibG9ja3F1b3RlIHVsOmxhc3QtY2hpbGQsXHJcbmJsb2NrcXVvdGUgb2w6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlIGZvb3RlcixcclxuYmxvY2txdW90ZSBzbWFsbCxcclxuYmxvY2txdW90ZSAuc21hbGwge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDgwJTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGUgZm9vdGVyOmJlZm9yZSxcclxuYmxvY2txdW90ZSBzbWFsbDpiZWZvcmUsXHJcbmJsb2NrcXVvdGUgLnNtYWxsOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnXFwyMDE0IFxcMDBBMCc7XHJcbn1cclxuXHJcbi5ibG9ja3F1b3RlLXJldmVyc2UsXHJcbmJsb2NrcXVvdGUucHVsbC1yaWdodCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI2VlZWVlZTtcclxuICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmJlZm9yZSxcclxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBzbWFsbDpiZWZvcmUsXHJcbi5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmJlZm9yZSxcclxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjpiZWZvcmUsXHJcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBzbWFsbDpiZWZvcmUsXHJcbmJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG59XHJcblxyXG4uYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjphZnRlcixcclxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBzbWFsbDphZnRlcixcclxuLmJsb2NrcXVvdGUtcmV2ZXJzZSAuc21hbGw6YWZ0ZXIsXHJcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBmb290ZXI6YWZ0ZXIsXHJcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBzbWFsbDphZnRlcixcclxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDphZnRlciB7XHJcbiAgICBjb250ZW50OiAnXFwwMEEwIFxcMjAxNCc7XHJcbn1cclxuXHJcbmFkZHJlc3Mge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG59XHJcblxyXG4uY29udGFpbmVyLFxyXG4uZ2xvYmFsLXNlYXJjaCxcclxuaGVhZGVyIC5oZXJvIHtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuLmNvbnRhaW5lcjpiZWZvcmUsXHJcbi5nbG9iYWwtc2VhcmNoOmJlZm9yZSxcclxuaGVhZGVyIC5oZXJvOmJlZm9yZSxcclxuLmNvbnRhaW5lcjphZnRlcixcclxuLmdsb2JhbC1zZWFyY2g6YWZ0ZXIsXHJcbmhlYWRlciAuaGVybzphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4uY29udGFpbmVyOmFmdGVyLFxyXG4uZ2xvYmFsLXNlYXJjaDphZnRlcixcclxuaGVhZGVyIC5oZXJvOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHJcbiAgICAuY29udGFpbmVyLFxyXG4gICAgLmdsb2JhbC1zZWFyY2gsXHJcbiAgICBoZWFkZXIgLmhlcm8ge1xyXG4gICAgICAgIHdpZHRoOiA3NDBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgLmNvbnRhaW5lcixcclxuICAgIC5nbG9iYWwtc2VhcmNoLFxyXG4gICAgaGVhZGVyIC5oZXJvIHtcclxuICAgICAgICB3aWR0aDogOTYwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuXHJcbiAgICAuY29udGFpbmVyLFxyXG4gICAgLmdsb2JhbC1zZWFyY2gsXHJcbiAgICBoZWFkZXIgLmhlcm8ge1xyXG4gICAgICAgIHdpZHRoOiAxMTY4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250YWluZXItZmx1aWQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZsdWlkOmJlZm9yZSxcclxuLmNvbnRhaW5lci1mbHVpZDphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4uY29udGFpbmVyLWZsdWlkOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4ucm93IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XHJcbn1cclxuXHJcbi5yb3c6YmVmb3JlLFxyXG4ucm93OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi5yb3c6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5jb2wteHMtMSxcclxuLmNvbC1zbS0xLFxyXG4uY29sLW1kLTEsXHJcbi5jb2wtbGctMSxcclxuLmNvbC14cy0yLFxyXG4uY29sLXNtLTIsXHJcbi5jb2wtbWQtMixcclxuLmNvbC1sZy0yLFxyXG4uY29sLXhzLTMsXHJcbi5jb2wtc20tMyxcclxuLmNvbC1tZC0zLFxyXG4uY29sLWxnLTMsXHJcbi5jb2wteHMtNCxcclxuLmNvbC1zbS00LFxyXG4uY29sLW1kLTQsXHJcbi5jb2wtbGctNCxcclxuLmNvbC14cy01LFxyXG4uY29sLXNtLTUsXHJcbi5jb2wtbWQtNSxcclxuLmNvbC1sZy01LFxyXG4uY29sLXhzLTYsXHJcbi5jb2wtc20tNixcclxuLmNvbC1tZC02LFxyXG4uY29sLWxnLTYsXHJcbi5jb2wteHMtNyxcclxuLmNvbC1zbS03LFxyXG4uY29sLW1kLTcsXHJcbi5jb2wtbGctNyxcclxuLmNvbC14cy04LFxyXG4uY29sLXNtLTgsXHJcbi5jb2wtbWQtOCxcclxuLmNvbC1sZy04LFxyXG4uY29sLXhzLTksXHJcbi5jb2wtc20tOSxcclxuLmNvbC1tZC05LFxyXG4uY29sLWxnLTksXHJcbi5jb2wteHMtMTAsXHJcbi5jb2wtc20tMTAsXHJcbi5jb2wtbWQtMTAsXHJcbi5jb2wtbGctMTAsXHJcbi5jb2wteHMtMTEsXHJcbi5jb2wtc20tMTEsXHJcbi5jb2wtbWQtMTEsXHJcbi5jb2wtbGctMTEsXHJcbi5jb2wteHMtMTIsXHJcbi5jb2wtc20tMTIsXHJcbi5jb2wtbWQtMTIsXHJcbi5jb2wtbGctMTIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuLmNvbC14cy0xLFxyXG4uY29sLXhzLTIsXHJcbi5jb2wteHMtMyxcclxuLmNvbC14cy00LFxyXG4uY29sLXhzLTUsXHJcbi5jb2wteHMtNixcclxuLmNvbC14cy03LFxyXG4uY29sLXhzLTgsXHJcbi5jb2wteHMtOSxcclxuLmNvbC14cy0xMCxcclxuLmNvbC14cy0xMSxcclxuLmNvbC14cy0xMiB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLmNvbC14cy0xIHtcclxuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy0yIHtcclxuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtMyB7XHJcbiAgICB3aWR0aDogMjUlO1xyXG59XHJcblxyXG4uY29sLXhzLTQge1xyXG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy01IHtcclxuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtNiB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG59XHJcblxyXG4uY29sLXhzLTcge1xyXG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy04IHtcclxuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtOSB7XHJcbiAgICB3aWR0aDogNzUlO1xyXG59XHJcblxyXG4uY29sLXhzLTEwIHtcclxuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wteHMtMTEge1xyXG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy0xMiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTAge1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC0xIHtcclxuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTIge1xyXG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTMge1xyXG4gICAgcmlnaHQ6IDI1JTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTQge1xyXG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTUge1xyXG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTYge1xyXG4gICAgcmlnaHQ6IDUwJTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTcge1xyXG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTgge1xyXG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTkge1xyXG4gICAgcmlnaHQ6IDc1JTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTEwIHtcclxuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC0xMSB7XHJcbiAgICByaWdodDogOTEuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtMTIge1xyXG4gICAgcmlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC0wIHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC0xIHtcclxuICAgIGxlZnQ6IDguMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtMiB7XHJcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC0zIHtcclxuICAgIGxlZnQ6IDI1JTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTQge1xyXG4gICAgbGVmdDogMzMuMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtNSB7XHJcbiAgICBsZWZ0OiA0MS42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC02IHtcclxuICAgIGxlZnQ6IDUwJTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTcge1xyXG4gICAgbGVmdDogNTguMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtOCB7XHJcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC05IHtcclxuICAgIGxlZnQ6IDc1JTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTEwIHtcclxuICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTExIHtcclxuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTEyIHtcclxuICAgIGxlZnQ6IDEwMCU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC0zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC02IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtOCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC05IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTEwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTExIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuXHJcbiAgICAuY29sLXNtLTEsXHJcbiAgICAuY29sLXNtLTIsXHJcbiAgICAuY29sLXNtLTMsXHJcbiAgICAuY29sLXNtLTQsXHJcbiAgICAuY29sLXNtLTUsXHJcbiAgICAuY29sLXNtLTYsXHJcbiAgICAuY29sLXNtLTcsXHJcbiAgICAuY29sLXNtLTgsXHJcbiAgICAuY29sLXNtLTksXHJcbiAgICAuY29sLXNtLTEwLFxyXG4gICAgLmNvbC1zbS0xMSxcclxuICAgIC5jb2wtc20tMTIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tMSB7XHJcbiAgICAgICAgd2lkdGg6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tMiB7XHJcbiAgICAgICAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLTMge1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS00IHtcclxuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tNSB7XHJcbiAgICAgICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLTYge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS03IHtcclxuICAgICAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tOCB7XHJcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLTkge1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS0xMCB7XHJcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLTExIHtcclxuICAgICAgICB3aWR0aDogOTEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tMTIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC0wIHtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1bGwtMSB7XHJcbiAgICAgICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC0yIHtcclxuICAgICAgICByaWdodDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC0zIHtcclxuICAgICAgICByaWdodDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC00IHtcclxuICAgICAgICByaWdodDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC01IHtcclxuICAgICAgICByaWdodDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC02IHtcclxuICAgICAgICByaWdodDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC03IHtcclxuICAgICAgICByaWdodDogNTguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC04IHtcclxuICAgICAgICByaWdodDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC05IHtcclxuICAgICAgICByaWdodDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC0xMCB7XHJcbiAgICAgICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1bGwtMTEge1xyXG4gICAgICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdWxsLTEyIHtcclxuICAgICAgICByaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtMCB7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtMSB7XHJcbiAgICAgICAgbGVmdDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdXNoLTIge1xyXG4gICAgICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtMyB7XHJcbiAgICAgICAgbGVmdDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVzaC00IHtcclxuICAgICAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdXNoLTUge1xyXG4gICAgICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtNiB7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVzaC03IHtcclxuICAgICAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdXNoLTgge1xyXG4gICAgICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtOSB7XHJcbiAgICAgICAgbGVmdDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVzaC0xMCB7XHJcbiAgICAgICAgbGVmdDogODMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVzaC0xMSB7XHJcbiAgICAgICAgbGVmdDogOTEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVzaC0xMiB7XHJcbiAgICAgICAgbGVmdDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC0wIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1vZmZzZXQtMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tb2Zmc2V0LTIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1vZmZzZXQtMyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC00IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tb2Zmc2V0LTUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1vZmZzZXQtNiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC03IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tb2Zmc2V0LTgge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1vZmZzZXQtOSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC0xMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC0xMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC0xMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cclxuICAgIC5jb2wtbWQtMSxcclxuICAgIC5jb2wtbWQtMixcclxuICAgIC5jb2wtbWQtMyxcclxuICAgIC5jb2wtbWQtNCxcclxuICAgIC5jb2wtbWQtNSxcclxuICAgIC5jb2wtbWQtNixcclxuICAgIC5jb2wtbWQtNyxcclxuICAgIC5jb2wtbWQtOCxcclxuICAgIC5jb2wtbWQtOSxcclxuICAgIC5jb2wtbWQtMTAsXHJcbiAgICAuY29sLW1kLTExLFxyXG4gICAgLmNvbC1tZC0xMiB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC0xIHtcclxuICAgICAgICB3aWR0aDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC0yIHtcclxuICAgICAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtMyB7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLTQge1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC01IHtcclxuICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtNiB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLTcge1xyXG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC04IHtcclxuICAgICAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtOSB7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLTEwIHtcclxuICAgICAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtMTEge1xyXG4gICAgICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC0xMiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTAge1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC0xIHtcclxuICAgICAgICByaWdodDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTIge1xyXG4gICAgICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTMge1xyXG4gICAgICAgIHJpZ2h0OiAyNSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTQge1xyXG4gICAgICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTUge1xyXG4gICAgICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTYge1xyXG4gICAgICAgIHJpZ2h0OiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTcge1xyXG4gICAgICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTgge1xyXG4gICAgICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTkge1xyXG4gICAgICAgIHJpZ2h0OiA3NSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTEwIHtcclxuICAgICAgICByaWdodDogODMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC0xMSB7XHJcbiAgICAgICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1bGwtMTIge1xyXG4gICAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC0wIHtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC0xIHtcclxuICAgICAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1c2gtMiB7XHJcbiAgICAgICAgbGVmdDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC0zIHtcclxuICAgICAgICBsZWZ0OiAyNSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdXNoLTQge1xyXG4gICAgICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1c2gtNSB7XHJcbiAgICAgICAgbGVmdDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC02IHtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdXNoLTcge1xyXG4gICAgICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1c2gtOCB7XHJcbiAgICAgICAgbGVmdDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC05IHtcclxuICAgICAgICBsZWZ0OiA3NSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdXNoLTEwIHtcclxuICAgICAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdXNoLTExIHtcclxuICAgICAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdXNoLTEyIHtcclxuICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC0xIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1vZmZzZXQtMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC0zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1vZmZzZXQtNSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC02IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTcge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1vZmZzZXQtOCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC05IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTEwIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTExIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTEyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cclxuICAgIC5jb2wtbGctMSxcclxuICAgIC5jb2wtbGctMixcclxuICAgIC5jb2wtbGctMyxcclxuICAgIC5jb2wtbGctNCxcclxuICAgIC5jb2wtbGctNSxcclxuICAgIC5jb2wtbGctNixcclxuICAgIC5jb2wtbGctNyxcclxuICAgIC5jb2wtbGctOCxcclxuICAgIC5jb2wtbGctOSxcclxuICAgIC5jb2wtbGctMTAsXHJcbiAgICAuY29sLWxnLTExLFxyXG4gICAgLmNvbC1sZy0xMiB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy0xIHtcclxuICAgICAgICB3aWR0aDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy0yIHtcclxuICAgICAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctMyB7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLTQge1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy01IHtcclxuICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctNiB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLTcge1xyXG4gICAgICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy04IHtcclxuICAgICAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctOSB7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLTEwIHtcclxuICAgICAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctMTEge1xyXG4gICAgICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy0xMiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdWxsLTAge1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVsbC0xIHtcclxuICAgICAgICByaWdodDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdWxsLTIge1xyXG4gICAgICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdWxsLTMge1xyXG4gICAgICAgIHJpZ2h0OiAyNSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdWxsLTQge1xyXG4gICAgICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdWxsLTUge1xyXG4gICAgICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdWxsLTYge1xyXG4gICAgICAgIHJpZ2h0OiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdWxsLTcge1xyXG4gICAgICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdWxsLTgge1xyXG4gICAgICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdWxsLTkge1xyXG4gICAgICAgIHJpZ2h0OiA3NSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdWxsLTEwIHtcclxuICAgICAgICByaWdodDogODMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVsbC0xMSB7XHJcbiAgICAgICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtMTIge1xyXG4gICAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVzaC0wIHtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVzaC0xIHtcclxuICAgICAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtMiB7XHJcbiAgICAgICAgbGVmdDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVzaC0zIHtcclxuICAgICAgICBsZWZ0OiAyNSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTQge1xyXG4gICAgICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtNSB7XHJcbiAgICAgICAgbGVmdDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVzaC02IHtcclxuICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTcge1xyXG4gICAgICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtOCB7XHJcbiAgICAgICAgbGVmdDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVzaC05IHtcclxuICAgICAgICBsZWZ0OiA3NSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTEwIHtcclxuICAgICAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTExIHtcclxuICAgICAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTEyIHtcclxuICAgICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctb2Zmc2V0LTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLW9mZnNldC0xIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1vZmZzZXQtMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLW9mZnNldC0zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctb2Zmc2V0LTQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1vZmZzZXQtNSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLW9mZnNldC02IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctb2Zmc2V0LTcge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1vZmZzZXQtOCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLW9mZnNldC05IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctb2Zmc2V0LTEwIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctb2Zmc2V0LTExIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctb2Zmc2V0LTEyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuZmllbGRzZXQge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIG1pbi13aWR0aDogMDtcclxufVxyXG5cclxubGVnZW5kIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcclxufVxyXG5cclxubGFiZWwge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgbWFyZ2luOiA0cHggMCAwO1xyXG4gICAgbWFyZ2luLXRvcDogMXB4IFxcOTtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJmaWxlXCJdIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuc2VsZWN0W211bHRpcGxlXSxcclxuc2VsZWN0W3NpemVdIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cImZpbGVcIl06Zm9jdXMsXHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyxcclxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IHRoaW4gZG90dGVkO1xyXG4gICAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xyXG4gICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbn1cclxuXHJcbm91dHB1dCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmctdG9wOiA3cHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICAgIGNvbG9yOiAjNTU1NTU1O1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcclxuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcclxufVxyXG5cclxuLmZvcm0tY29udHJvbDpmb2N1cyB7XHJcbiAgICBib3JkZXItY29sb3I6ICM2NmFmZTk7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbDo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzk5OTtcclxuICAgIG9wYWNpdHk6IDE7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2w6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjOTk5O1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjOTk5O1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sW2Rpc2FibGVkXSxcclxuLmZvcm0tY29udHJvbFtyZWFkb25seV0sXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sW2Rpc2FibGVkXSxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG5cclxudGV4dGFyZWEuZm9ybS1jb250cm9sIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDApIHtcclxuXHJcbiAgICBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5mb3JtLWNvbnRyb2wsXHJcbiAgICBpbnB1dFt0eXBlPVwidGltZVwiXS5mb3JtLWNvbnRyb2wsXHJcbiAgICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uZm9ybS1jb250cm9sLFxyXG4gICAgaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtc20sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cImRhdGVcIl0uZm9ybS1jb250cm9sLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtPmlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+aW5wdXRbdHlwZT1cImRhdGVcIl0uYnRuLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxyXG4gICAgaW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtc20sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cInRpbWVcIl0uZm9ybS1jb250cm9sLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtPmlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+aW5wdXRbdHlwZT1cInRpbWVcIl0uYnRuLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxyXG4gICAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LXNtLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtPmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5mb3JtLWNvbnRyb2wsXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+aW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmJ0bixcclxuICAgIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXHJcbiAgICBpbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtc20sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20+aW5wdXRbdHlwZT1cIm1vbnRoXCJdLmZvcm0tY29udHJvbCxcclxuICAgIC5pbnB1dC1ncm91cC1zbT5pbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dFt0eXBlPVwibW9udGhcIl0uYnRuLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJtb250aFwiXSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtbGcsXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGc+aW5wdXRbdHlwZT1cImRhdGVcIl0uZm9ybS1jb250cm9sLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJkYXRlXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+aW5wdXRbdHlwZT1cImRhdGVcIl0uYnRuLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxyXG4gICAgaW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtbGcsXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGc+aW5wdXRbdHlwZT1cInRpbWVcIl0uZm9ybS1jb250cm9sLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJ0aW1lXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+aW5wdXRbdHlwZT1cInRpbWVcIl0uYnRuLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxyXG4gICAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LWxnLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnPmlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5mb3JtLWNvbnRyb2wsXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGc+aW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+aW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmJ0bixcclxuICAgIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXHJcbiAgICBpbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtbGcsXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGc+aW5wdXRbdHlwZT1cIm1vbnRoXCJdLmZvcm0tY29udHJvbCxcclxuICAgIC5pbnB1dC1ncm91cC1sZz5pbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj5pbnB1dFt0eXBlPVwibW9udGhcIl0uYnRuLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9XCJtb250aFwiXSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb3JtLWdyb3VwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbi5yYWRpbyxcclxuLmNoZWNrYm94IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5yYWRpbyBsYWJlbCxcclxuLmNoZWNrYm94IGxhYmVsIHtcclxuICAgIG1pbi1oZWlnaHQ6IDIwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcclxuLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXHJcbi5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXHJcbi5jaGVja2JveC1pbmxpbmUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgIG1hcmdpbi10b3A6IDRweCBcXDk7XHJcbn1cclxuXHJcbi5yYWRpbysucmFkaW8sXHJcbi5jaGVja2JveCsuY2hlY2tib3gge1xyXG4gICAgbWFyZ2luLXRvcDogLTVweDtcclxufVxyXG5cclxuLnJhZGlvLWlubGluZSxcclxuLmNoZWNrYm94LWlubGluZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5yYWRpby1pbmxpbmUrLnJhZGlvLWlubGluZSxcclxuLmNoZWNrYm94LWlubGluZSsuY2hlY2tib3gtaW5saW5lIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdW2Rpc2FibGVkXSxcclxuaW5wdXRbdHlwZT1cInJhZGlvXCJdLmRpc2FibGVkLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl1bZGlzYWJsZWRdLFxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0uZGlzYWJsZWQsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG5cclxuLnJhZGlvLWlubGluZS5kaXNhYmxlZCxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpby1pbmxpbmUsXHJcbi5jaGVja2JveC1pbmxpbmUuZGlzYWJsZWQsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuY2hlY2tib3gtaW5saW5lIHtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi5yYWRpby5kaXNhYmxlZCBsYWJlbCxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpbyBsYWJlbCxcclxuLmNoZWNrYm94LmRpc2FibGVkIGxhYmVsLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmNoZWNrYm94IGxhYmVsIHtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2wtc3RhdGljIHtcclxuICAgIHBhZGRpbmctdG9wOiA3cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogN3B4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIG1pbi1oZWlnaHQ6IDM0cHg7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWxnLFxyXG4uaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbC1zdGF0aWMuZm9ybS1jb250cm9sLFxyXG4uaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPi5mb3JtLWNvbnRyb2wtc3RhdGljLmJ0bixcclxuLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtc20sXHJcbi5pbnB1dC1ncm91cC1zbT4uZm9ybS1jb250cm9sLXN0YXRpYy5mb3JtLWNvbnRyb2wsXHJcbi5pbnB1dC1ncm91cC1zbT4uZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1ncm91cC1hZGRvbixcclxuLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1idG4+LmZvcm0tY29udHJvbC1zdGF0aWMuYnRuIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5pbnB1dC1zbSxcclxuLmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wsXHJcbi5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPi5idG4ge1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcblxyXG5zZWxlY3QuaW5wdXQtc20sXHJcbi5pbnB1dC1ncm91cC1zbT5zZWxlY3QuZm9ybS1jb250cm9sLFxyXG4uaW5wdXQtZ3JvdXAtc20+c2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj5zZWxlY3QuYnRuIHtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG59XHJcblxyXG50ZXh0YXJlYS5pbnB1dC1zbSxcclxuLmlucHV0LWdyb3VwLXNtPnRleHRhcmVhLmZvcm0tY29udHJvbCxcclxuLmlucHV0LWdyb3VwLXNtPnRleHRhcmVhLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj50ZXh0YXJlYS5idG4sXHJcbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtc20sXHJcbi5pbnB1dC1ncm91cC1zbT5zZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCxcclxuLmlucHV0LWdyb3VwLXNtPnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPnNlbGVjdFttdWx0aXBsZV0uYnRuIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCB7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbn1cclxuXHJcbi5mb3JtLWdyb3VwLXNtIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xyXG4gICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbi5mb3JtLWdyb3VwLXNtIHRleHRhcmVhLmZvcm0tY29udHJvbCxcclxuLmZvcm0tZ3JvdXAtc20gc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sLXN0YXRpYyB7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiAzMnB4O1xyXG4gICAgcGFkZGluZzogNnB4IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG4uaW5wdXQtbGcsXHJcbi5pbnB1dC1ncm91cC1sZz4uZm9ybS1jb250cm9sLFxyXG4uaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWJ0bj4uYnRuIHtcclxuICAgIGhlaWdodDogNDZweDtcclxuICAgIHBhZGRpbmc6IDEwcHggMTZweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbn1cclxuXHJcbnNlbGVjdC5pbnB1dC1sZyxcclxuLmlucHV0LWdyb3VwLWxnPnNlbGVjdC5mb3JtLWNvbnRyb2wsXHJcbi5pbnB1dC1ncm91cC1sZz5zZWxlY3QuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPnNlbGVjdC5idG4ge1xyXG4gICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XHJcbn1cclxuXHJcbnRleHRhcmVhLmlucHV0LWxnLFxyXG4uaW5wdXQtZ3JvdXAtbGc+dGV4dGFyZWEuZm9ybS1jb250cm9sLFxyXG4uaW5wdXQtZ3JvdXAtbGc+dGV4dGFyZWEuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPnRleHRhcmVhLmJ0bixcclxuc2VsZWN0W211bHRpcGxlXS5pbnB1dC1sZyxcclxuLmlucHV0LWdyb3VwLWxnPnNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sLFxyXG4uaW5wdXQtZ3JvdXAtbGc+c2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1hZGRvbixcclxuLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+c2VsZWN0W211bHRpcGxlXS5idG4ge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sIHtcclxuICAgIGhlaWdodDogNDZweDtcclxuICAgIHBhZGRpbmc6IDEwcHggMTZweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbn1cclxuXHJcbi5mb3JtLWdyb3VwLWxnIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xyXG4gICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XHJcbn1cclxuXHJcbi5mb3JtLWdyb3VwLWxnIHRleHRhcmVhLmZvcm0tY29udHJvbCxcclxuLmZvcm0tZ3JvdXAtbGcgc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sLXN0YXRpYyB7XHJcbiAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICBtaW4taGVpZ2h0OiAzOHB4O1xyXG4gICAgcGFkZGluZzogMTFweCAxNnB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcclxufVxyXG5cclxuLmhhcy1mZWVkYmFjayB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA0Mi41cHg7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMzRweDtcclxuICAgIGhlaWdodDogMzRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbn1cclxuXHJcbi5pbnB1dC1sZysuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4uaW5wdXQtZ3JvdXAtbGc+LmZvcm0tY29udHJvbCsuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4uaW5wdXQtZ3JvdXAtbGc+LmlucHV0LWdyb3VwLWFkZG9uKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXHJcbi5pbnB1dC1ncm91cC1sZz4uaW5wdXQtZ3JvdXAtYnRuPi5idG4rLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmlucHV0LWdyb3VwLWxnKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXHJcbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wrLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgICB3aWR0aDogNDZweDtcclxuICAgIGhlaWdodDogNDZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG59XHJcblxyXG4uaW5wdXQtc20rLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmlucHV0LWdyb3VwLXNtPi5mb3JtLWNvbnRyb2wrLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmlucHV0LWdyb3VwLXNtPi5pbnB1dC1ncm91cC1hZGRvbisuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4uaW5wdXQtZ3JvdXAtc20+LmlucHV0LWdyb3VwLWJ0bj4uYnRuKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXHJcbi5pbnB1dC1ncm91cC1zbSsuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sKy5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gICAgd2lkdGg6IDMwcHg7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxufVxyXG5cclxuLmhhcy1zdWNjZXNzIC5oZWxwLWJsb2NrLFxyXG4uaGFzLXN1Y2Nlc3MgLmNvbnRyb2wtbGFiZWwsXHJcbi5oYXMtc3VjY2VzcyAucmFkaW8sXHJcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gsXHJcbi5oYXMtc3VjY2VzcyAucmFkaW8taW5saW5lLFxyXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LWlubGluZSxcclxuLmhhcy1zdWNjZXNzLnJhZGlvIGxhYmVsLFxyXG4uaGFzLXN1Y2Nlc3MuY2hlY2tib3ggbGFiZWwsXHJcbi5oYXMtc3VjY2Vzcy5yYWRpby1pbmxpbmUgbGFiZWwsXHJcbi5oYXMtc3VjY2Vzcy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xyXG4gICAgY29sb3I6ICMzYzc2M2Q7XHJcbn1cclxuXHJcbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzNjNzYzZDtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcclxufVxyXG5cclxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMmI1NDJjO1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICM2N2IxNjg7XHJcbn1cclxuXHJcbi5oYXMtc3VjY2VzcyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xyXG4gICAgY29sb3I6ICMzYzc2M2Q7XHJcbiAgICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xyXG59XHJcblxyXG4uaGFzLXN1Y2Nlc3MgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgICBjb2xvcjogIzNjNzYzZDtcclxufVxyXG5cclxuLmhhcy13YXJuaW5nIC5oZWxwLWJsb2NrLFxyXG4uaGFzLXdhcm5pbmcgLmNvbnRyb2wtbGFiZWwsXHJcbi5oYXMtd2FybmluZyAucmFkaW8sXHJcbi5oYXMtd2FybmluZyAuY2hlY2tib3gsXHJcbi5oYXMtd2FybmluZyAucmFkaW8taW5saW5lLFxyXG4uaGFzLXdhcm5pbmcgLmNoZWNrYm94LWlubGluZSxcclxuLmhhcy13YXJuaW5nLnJhZGlvIGxhYmVsLFxyXG4uaGFzLXdhcm5pbmcuY2hlY2tib3ggbGFiZWwsXHJcbi5oYXMtd2FybmluZy5yYWRpby1pbmxpbmUgbGFiZWwsXHJcbi5oYXMtd2FybmluZy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xyXG4gICAgY29sb3I6ICM4YTZkM2I7XHJcbn1cclxuXHJcbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzhhNmQzYjtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcclxufVxyXG5cclxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjNjY1MTJjO1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjMGExNmI7XHJcbn1cclxuXHJcbi5oYXMtd2FybmluZyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xyXG4gICAgY29sb3I6ICM4YTZkM2I7XHJcbiAgICBib3JkZXItY29sb3I6ICM4YTZkM2I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xyXG59XHJcblxyXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgICBjb2xvcjogIzhhNmQzYjtcclxufVxyXG5cclxuLmhhcy1lcnJvciAuaGVscC1ibG9jayxcclxuLmhhcy1lcnJvciAuY29udHJvbC1sYWJlbCxcclxuLmhhcy1lcnJvciAucmFkaW8sXHJcbi5oYXMtZXJyb3IgLmNoZWNrYm94LFxyXG4uaGFzLWVycm9yIC5yYWRpby1pbmxpbmUsXHJcbi5oYXMtZXJyb3IgLmNoZWNrYm94LWlubGluZSxcclxuLmhhcy1lcnJvci5yYWRpbyBsYWJlbCxcclxuLmhhcy1lcnJvci5jaGVja2JveCBsYWJlbCxcclxuLmhhcy1lcnJvci5yYWRpby1pbmxpbmUgbGFiZWwsXHJcbi5oYXMtZXJyb3IuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcclxuICAgIGNvbG9yOiAjYTk0NDQyO1xyXG59XHJcblxyXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xyXG59XHJcblxyXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjODQzNTM0O1xyXG4gICAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjZTg0ODM7XHJcbn1cclxuXHJcbi5oYXMtZXJyb3IgLmlucHV0LWdyb3VwLWFkZG9uIHtcclxuICAgIGNvbG9yOiAjYTk0NDQyO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcclxufVxyXG5cclxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgIGNvbG9yOiAjYTk0NDQyO1xyXG59XHJcblxyXG4uaGFzLWZlZWRiYWNrIGxhYmVsfi5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gICAgdG9wOiAyNXB4O1xyXG59XHJcblxyXG4uaGFzLWZlZWRiYWNrIGxhYmVsLnNyLW9ubHl+LmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgICB0b3A6IDA7XHJcbn1cclxuXHJcbi5oZWxwLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIGNvbG9yOiAjNzM3MzczO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbiAgICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4sXHJcbiAgICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXA+LmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lIC5jb250cm9sLWxhYmVsIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lIC5yYWRpbyxcclxuICAgIC5mb3JtLWlubGluZSAuY2hlY2tib3gge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1pbmxpbmUgLnJhZGlvIGxhYmVsLFxyXG4gICAgLmZvcm0taW5saW5lIC5jaGVja2JveCBsYWJlbCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWlubGluZSAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxyXG4gICAgLmZvcm0taW5saW5lIC5jaGVja2JveCBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb3JtLWhvcml6b250YWwgLnJhZGlvLFxyXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCxcclxuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8taW5saW5lLFxyXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveC1pbmxpbmUge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xyXG59XHJcblxyXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpbyxcclxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gge1xyXG4gICAgbWluLWhlaWdodDogMjdweDtcclxufVxyXG5cclxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG59XHJcblxyXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmJlZm9yZSxcclxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWwge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDdweDtcclxuICAgIH1cclxufVxyXG5cclxuLmZvcm0taG9yaXpvbnRhbCAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyAuY29udHJvbC1sYWJlbCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE0LjMzMzMzM3B4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLXNtIC5jb250cm9sLWxhYmVsIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxufVxyXG5cclxuLmZhZGUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcclxufVxyXG5cclxuLmZhZGUuaW4ge1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmNvbGxhcHNlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5jb2xsYXBzZS5pbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxudHIuY29sbGFwc2UuaW4ge1xyXG4gICAgZGlzcGxheTogdGFibGUtcm93O1xyXG59XHJcblxyXG50Ym9keS5jb2xsYXBzZS5pbiB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XHJcbn1cclxuXHJcbi5jb2xsYXBzaW5nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcclxufVxyXG5cclxuLmNhcmV0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBib3JkZXItdG9wOiA0cHggZGFzaGVkO1xyXG4gICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIFxcOTtcclxuICAgIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmRyb3B1cCxcclxuLmRyb3Bkb3duIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogMTAwMDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1pbi13aWR0aDogMTYwcHg7XHJcbiAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgIG1hcmdpbjogMnB4IDAgMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcclxuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHQge1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudSAuZGl2aWRlciB7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIG1hcmdpbjogOXB4IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnU+bGk+YSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IDNweCAyMHB4O1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgICBjb2xvcjogIzMzMzMzMztcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1tZW51PmxpPmE6aG92ZXIsXHJcbi5kcm9wZG93bi1tZW51PmxpPmE6Zm9jdXMge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6ICMyNjI2MjY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudT4uYWN0aXZlPmEsXHJcbi5kcm9wZG93bi1tZW51Pi5hY3RpdmU+YTpob3ZlcixcclxuLmRyb3Bkb3duLW1lbnU+LmFjdGl2ZT5hOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hLFxyXG4uZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpob3ZlcixcclxuLmRyb3Bkb3duLW1lbnU+LmRpc2FibGVkPmE6Zm9jdXMge1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1tZW51Pi5kaXNhYmxlZD5hOmhvdmVyLFxyXG4uZHJvcGRvd24tbWVudT4uZGlzYWJsZWQ+YTpmb2N1cyB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi5vcGVuPi5kcm9wZG93bi1tZW51IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ub3Blbj5hIHtcclxuICAgIG91dGxpbmU6IDA7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogMDtcclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5kcm9wZG93bi1oZWFkZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAzcHggMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uZHJvcGRvd24tYmFja2Ryb3Age1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogOTkwO1xyXG59XHJcblxyXG4ucHVsbC1yaWdodD4uZHJvcGRvd24tbWVudSB7XHJcbiAgICByaWdodDogMDtcclxuICAgIGxlZnQ6IGF1dG87XHJcbn1cclxuXHJcbi5kcm9wdXAgLmNhcmV0LFxyXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmNhcmV0IHtcclxuICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiA0cHggZGFzaGVkO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIFxcOTtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbn1cclxuXHJcbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUsXHJcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBib3R0b206IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAycHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51LWxlZnQge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cFtjbGFzcyo9XCJjb2wtXCJdIHtcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5pbnB1dC1ncm91cC1idG4sXHJcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC1hZGRvbjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLFxyXG4uaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksXHJcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtYnRuIHtcclxuICAgIHdpZHRoOiAxJTtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYWRkb24ge1xyXG4gICAgcGFkZGluZzogNnB4IDEycHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBjb2xvcjogIzU1NTU1NTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtc20sXHJcbi5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5pbnB1dC1ncm91cC1zbT4uaW5wdXQtZ3JvdXAtYnRuPi5pbnB1dC1ncm91cC1hZGRvbi5idG4ge1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC1hZGRvbi5pbnB1dC1sZyxcclxuLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1hZGRvbixcclxuLmlucHV0LWdyb3VwLWxnPi5pbnB1dC1ncm91cC1idG4+LmlucHV0LWdyb3VwLWFkZG9uLmJ0biB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA2cHg7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXHJcbi5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6Zmlyc3QtY2hpbGQsXHJcbi5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCxcclxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZD4uYnRuLFxyXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5idG4tZ3JvdXA+LmJ0bixcclxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZD4uZHJvcGRvd24tdG9nZ2xlLFxyXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+LmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKT4uYnRuIHtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCB7XHJcbiAgICBib3JkZXItcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmxhc3QtY2hpbGQsXHJcbi5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkLFxyXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+LmJ0bixcclxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5idG4tZ3JvdXA+LmJ0bixcclxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkPi5kcm9wZG93bi10b2dnbGUsXHJcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcclxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZD4uYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpPi5idG4ge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkIHtcclxuICAgIGJvcmRlci1sZWZ0OiAwO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYnRuIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC1idG4+LmJ0biB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC1idG4+LmJ0bisuYnRuIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYnRuPi5idG46aG92ZXIsXHJcbi5pbnB1dC1ncm91cC1idG4+LmJ0bjpmb2N1cyxcclxuLmlucHV0LWdyb3VwLWJ0bj4uYnRuOmFjdGl2ZSB7XHJcbiAgICB6LWluZGV4OiAyO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkPi5idG4sXHJcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQ+LmJ0bi1ncm91cCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xcHg7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZD4uYnRuLFxyXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQ+LmJ0bi1ncm91cCB7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XHJcbn1cclxuXHJcbi5uYXYge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5uYXY6YmVmb3JlLFxyXG4ubmF2OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi5uYXY6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5uYXY+bGkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5uYXY+bGk+YSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxufVxyXG5cclxuLm5hdj5saT5hOmhvdmVyLFxyXG4ubmF2PmxpPmE6Zm9jdXMge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxufVxyXG5cclxuLm5hdj5saS5kaXNhYmxlZD5hIHtcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG59XHJcblxyXG4ubmF2PmxpLmRpc2FibGVkPmE6aG92ZXIsXHJcbi5uYXY+bGkuZGlzYWJsZWQ+YTpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzc3Nzc3NztcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG5cclxuLm5hdiAub3Blbj5hLFxyXG4ubmF2IC5vcGVuPmE6aG92ZXIsXHJcbi5uYXYgLm9wZW4+YTpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3O1xyXG59XHJcblxyXG4ubmF2IC5uYXYtZGl2aWRlciB7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIG1hcmdpbjogOXB4IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcclxufVxyXG5cclxuLm5hdj5saT5hPmltZyB7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbn1cclxuXHJcbi5uYXYtdGFicyB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxufVxyXG5cclxuLm5hdi10YWJzPmxpIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcclxufVxyXG5cclxuLm5hdi10YWJzPmxpPmEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XHJcbn1cclxuXHJcbi5uYXYtdGFicz5saT5hOmhvdmVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2VlZWVlZSAjZWVlZWVlICNkZGQ7XHJcbn1cclxuXHJcbi5uYXYtdGFicz5saS5hY3RpdmU+YSxcclxuLm5hdi10YWJzPmxpLmFjdGl2ZT5hOmhvdmVyLFxyXG4ubmF2LXRhYnM+bGkuYWN0aXZlPmE6Zm9jdXMge1xyXG4gICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4ubmF2LXBpbGxzPmxpIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4ubmF2LXBpbGxzPmxpPmEge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcblxyXG4ubmF2LXBpbGxzPmxpK2xpIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAycHg7XHJcbn1cclxuXHJcbi5uYXYtcGlsbHM+bGkuYWN0aXZlPmEsXHJcbi5uYXYtcGlsbHM+bGkuYWN0aXZlPmE6aG92ZXIsXHJcbi5uYXYtcGlsbHM+bGkuYWN0aXZlPmE6Zm9jdXMge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xyXG59XHJcblxyXG4ubmF2LXN0YWNrZWQ+bGkge1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbn1cclxuXHJcbi5uYXYtc3RhY2tlZD5saStsaSB7XHJcbiAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuLm5hdi1qdXN0aWZpZWQsXHJcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubmF2LWp1c3RpZmllZD5saSxcclxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+bGkge1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbn1cclxuXHJcbi5uYXYtanVzdGlmaWVkPmxpPmEsXHJcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpPmEge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4ubmF2LWp1c3RpZmllZD4uZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgdG9wOiBhdXRvO1xyXG4gICAgbGVmdDogYXV0bztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblxyXG4gICAgLm5hdi1qdXN0aWZpZWQ+bGksXHJcbiAgICAubmF2LXRhYnMubmF2LWp1c3RpZmllZD5saSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICB3aWR0aDogMSU7XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdi1qdXN0aWZpZWQ+bGk+YSxcclxuICAgIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPmxpPmEge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uYXYtdGFicy1qdXN0aWZpZWQsXHJcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkIHtcclxuICAgIGJvcmRlci1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5uYXYtdGFicy1qdXN0aWZpZWQ+bGk+YSxcclxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+bGk+YSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuXHJcbi5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hLFxyXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmEsXHJcbi5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmhvdmVyLFxyXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmE6aG92ZXIsXHJcbi5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmZvY3VzLFxyXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmE6Zm9jdXMge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcblxyXG4gICAgLm5hdi10YWJzLWp1c3RpZmllZD5saT5hLFxyXG4gICAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+bGk+YSB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4IDRweCAwIDA7XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdi10YWJzLWp1c3RpZmllZD4uYWN0aXZlPmEsXHJcbiAgICAubmF2LXRhYnMubmF2LWp1c3RpZmllZD4uYWN0aXZlPmEsXHJcbiAgICAubmF2LXRhYnMtanVzdGlmaWVkPi5hY3RpdmU+YTpob3ZlcixcclxuICAgIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkPi5hY3RpdmU+YTpob3ZlcixcclxuICAgIC5uYXYtdGFicy1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmZvY3VzLFxyXG4gICAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQ+LmFjdGl2ZT5hOmZvY3VzIHtcclxuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG59XHJcblxyXG4udGFiLWNvbnRlbnQ+LnRhYi1wYW5lIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi50YWItY29udGVudD4uYWN0aXZlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgbWFyZ2luLXRvcDogLTFweDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcclxufVxyXG5cclxuLnBhZ2luYXRpb24ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uPmxpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxufVxyXG5cclxuLnBhZ2luYXRpb24+bGk+YSxcclxuLnBhZ2luYXRpb24+bGk+c3BhbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogIzMzN2FiNztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uPmxpOmZpcnN0LWNoaWxkPmEsXHJcbi5wYWdpbmF0aW9uPmxpOmZpcnN0LWNoaWxkPnNwYW4ge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uPmxpOmxhc3QtY2hpbGQ+YSxcclxuLnBhZ2luYXRpb24+bGk6bGFzdC1jaGlsZD5zcGFuIHtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbj5saT5hOmhvdmVyLFxyXG4ucGFnaW5hdGlvbj5saT5hOmZvY3VzLFxyXG4ucGFnaW5hdGlvbj5saT5zcGFuOmhvdmVyLFxyXG4ucGFnaW5hdGlvbj5saT5zcGFuOmZvY3VzIHtcclxuICAgIHotaW5kZXg6IDM7XHJcbiAgICBjb2xvcjogIzIzNTI3YztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcbiAgICBib3JkZXItY29sb3I6ICNkZGQ7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uPi5hY3RpdmU+YSxcclxuLnBhZ2luYXRpb24+LmFjdGl2ZT5hOmhvdmVyLFxyXG4ucGFnaW5hdGlvbj4uYWN0aXZlPmE6Zm9jdXMsXHJcbi5wYWdpbmF0aW9uPi5hY3RpdmU+c3BhbixcclxuLnBhZ2luYXRpb24+LmFjdGl2ZT5zcGFuOmhvdmVyLFxyXG4ucGFnaW5hdGlvbj4uYWN0aXZlPnNwYW46Zm9jdXMge1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4NWFkO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMDA4NWFkO1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbj4uZGlzYWJsZWQ+c3BhbixcclxuLnBhZ2luYXRpb24+LmRpc2FibGVkPnNwYW46aG92ZXIsXHJcbi5wYWdpbmF0aW9uPi5kaXNhYmxlZD5zcGFuOmZvY3VzLFxyXG4ucGFnaW5hdGlvbj4uZGlzYWJsZWQ+YSxcclxuLnBhZ2luYXRpb24+LmRpc2FibGVkPmE6aG92ZXIsXHJcbi5wYWdpbmF0aW9uPi5kaXNhYmxlZD5hOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1jb2xvcjogI2RkZDtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLWxnPmxpPmEsXHJcbi5wYWdpbmF0aW9uLWxnPmxpPnNwYW4ge1xyXG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcclxufVxyXG5cclxuLnBhZ2luYXRpb24tbGc+bGk6Zmlyc3QtY2hpbGQ+YSxcclxuLnBhZ2luYXRpb24tbGc+bGk6Zmlyc3QtY2hpbGQ+c3BhbiB7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA2cHg7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLWxnPmxpOmxhc3QtY2hpbGQ+YSxcclxuLnBhZ2luYXRpb24tbGc+bGk6bGFzdC1jaGlsZD5zcGFuIHtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbi1zbT5saT5hLFxyXG4ucGFnaW5hdGlvbi1zbT5saT5zcGFuIHtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuLnBhZ2luYXRpb24tc20+bGk6Zmlyc3QtY2hpbGQ+YSxcclxuLnBhZ2luYXRpb24tc20+bGk6Zmlyc3QtY2hpbGQ+c3BhbiB7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLXNtPmxpOmxhc3QtY2hpbGQ+YSxcclxuLnBhZ2luYXRpb24tc20+bGk6bGFzdC1jaGlsZD5zcGFuIHtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xyXG59XHJcblxyXG4ucGFnZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ucGFnZXI6YmVmb3JlLFxyXG4ucGFnZXI6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLnBhZ2VyOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4ucGFnZXIgbGkge1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG59XHJcblxyXG4ucGFnZXIgbGk+YSxcclxuLnBhZ2VyIGxpPnNwYW4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZzogNXB4IDE0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDE1cHg7XHJcbn1cclxuXHJcbi5wYWdlciBsaT5hOmhvdmVyLFxyXG4ucGFnZXIgbGk+YTpmb2N1cyB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG59XHJcblxyXG4ucGFnZXIgLm5leHQ+YSxcclxuLnBhZ2VyIC5uZXh0PnNwYW4ge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4ucGFnZXIgLnByZXZpb3VzPmEsXHJcbi5wYWdlciAucHJldmlvdXM+c3BhbiB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLnBhZ2VyIC5kaXNhYmxlZD5hLFxyXG4ucGFnZXIgLmRpc2FibGVkPmE6aG92ZXIsXHJcbi5wYWdlciAuZGlzYWJsZWQ+YTpmb2N1cyxcclxuLnBhZ2VyIC5kaXNhYmxlZD5zcGFuIHtcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi5hbGVydCB7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcblxyXG4uYWxlcnQgaDQge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4uYWxlcnQgLmFsZXJ0LWxpbmsge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5hbGVydD5wLFxyXG4uYWxlcnQ+dWwge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmFsZXJ0PnArcCB7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuXHJcbi5hbGVydC1kaXNtaXNzYWJsZSxcclxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDM1cHg7XHJcbn1cclxuXHJcbi5hbGVydC1kaXNtaXNzYWJsZSAuY2xvc2UsXHJcbi5hbGVydC1kaXNtaXNzaWJsZSAuY2xvc2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdG9wOiAtMnB4O1xyXG4gICAgcmlnaHQ6IC0yMXB4O1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5hbGVydC1zdWNjZXNzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XHJcbiAgICBib3JkZXItY29sb3I6ICNkNmU5YzY7XHJcbiAgICBjb2xvcjogIzNjNzYzZDtcclxufVxyXG5cclxuLmFsZXJ0LXN1Y2Nlc3MgaHIge1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2M5ZTJiMztcclxufVxyXG5cclxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xyXG4gICAgY29sb3I6ICMyYjU0MmM7XHJcbn1cclxuXHJcbi5hbGVydC1pbmZvIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XHJcbiAgICBib3JkZXItY29sb3I6ICNiY2U4ZjE7XHJcbiAgICBjb2xvcjogIzMxNzA4ZjtcclxufVxyXG5cclxuLmFsZXJ0LWluZm8gaHIge1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2E2ZTFlYztcclxufVxyXG5cclxuLmFsZXJ0LWluZm8gLmFsZXJ0LWxpbmsge1xyXG4gICAgY29sb3I6ICMyNDUyNjk7XHJcbn1cclxuXHJcbi5hbGVydC13YXJuaW5nIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XHJcbiAgICBib3JkZXItY29sb3I6ICNmYWViY2M7XHJcbiAgICBjb2xvcjogIzhhNmQzYjtcclxufVxyXG5cclxuLmFsZXJ0LXdhcm5pbmcgaHIge1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2Y3ZTFiNTtcclxufVxyXG5cclxuLmFsZXJ0LXdhcm5pbmcgLmFsZXJ0LWxpbmsge1xyXG4gICAgY29sb3I6ICM2NjUxMmM7XHJcbn1cclxuXHJcbi5hbGVydC1kYW5nZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcclxuICAgIGJvcmRlci1jb2xvcjogI2ViY2NkMTtcclxuICAgIGNvbG9yOiAjYTk0NDQyO1xyXG59XHJcblxyXG4uYWxlcnQtZGFuZ2VyIGhyIHtcclxuICAgIGJvcmRlci10b3AtY29sb3I6ICNlNGI5YzA7XHJcbn1cclxuXHJcbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xyXG4gICAgY29sb3I6ICM4NDM1MzQ7XHJcbn1cclxuXHJcbi5tZWRpYSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG59XHJcblxyXG4ubWVkaWE6Zmlyc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLm1lZGlhIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbn1cclxuXHJcbi5tZWRpYSxcclxuLm1lZGlhLWJvZHkge1xyXG4gICAgem9vbTogMTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5tZWRpYS1ib2R5IHtcclxuICAgIHdpZHRoOiAxMDAwMHB4O1xyXG59XHJcblxyXG4ubWVkaWEtb2JqZWN0IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ubWVkaWEtb2JqZWN0LmltZy10aHVtYm5haWwge1xyXG4gICAgbWF4LXdpZHRoOiBub25lO1xyXG59XHJcblxyXG4ubWVkaWEtcmlnaHQsXHJcbi5tZWRpYT4ucHVsbC1yaWdodCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuXHJcbi5tZWRpYS1sZWZ0LFxyXG4ubWVkaWE+LnB1bGwtbGVmdCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4ubWVkaWEtbGVmdCxcclxuLm1lZGlhLXJpZ2h0LFxyXG4ubWVkaWEtYm9keSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLm1lZGlhLW1pZGRsZSB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4ubWVkaWEtYm90dG9tIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbn1cclxuXHJcbi5tZWRpYS1oZWFkaW5nIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi5tZWRpYS1saXN0IHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbSxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSxcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24sXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2ltcGxlLWJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b24ubGlzdC1ncm91cC1pdGVtLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW1bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBjb2xvcjogIzU1NTtcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zbWFsbC10ZXh0IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5zaW1wbGUtYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0uc2Zjb21tZW50c1N1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNlY29uZGFyeSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtOmhvdmVyLFxyXG5hLmxpc3QtZ3JvdXAtaXRlbTpmb2N1cyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbTpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b246aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2ltcGxlLWJ1dHRvbjpob3ZlcixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0uc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5zaW1wbGUtYnV0dG9uOmZvY3VzLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6ICM1NTU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG59XHJcblxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLFxyXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbixcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc21hbGwtdGV4dCxcclxuLmxpc3QtZ3JvdXAtaXRlbS5zaW1wbGUtYnV0dG9uLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbi5saXN0LWdyb3VwLWl0ZW0sXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbVtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0uc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZCxcclxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCxcclxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQ6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSxcclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIHtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XHJcbiAgICBib3JkZXItY29sb3I6ICMzMzdhYjc7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nPnNtYWxsLFxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmc+LnNtYWxsLFxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZz5zbWFsbCxcclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nPi5zbWFsbCxcclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmc+c21hbGwsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZz4uc21hbGwge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCxcclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyAubGlzdC1ncm91cC1pdGVtLXRleHQge1xyXG4gICAgY29sb3I6ICNjN2RkZWY7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyB7XHJcbiAgICBjb2xvcjogIzNjNzYzZDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbixcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ltcGxlLWJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MsXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGNvbG9yOiAjM2M3NjNkO1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc21hbGwtdGV4dCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zaW1wbGUtYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmNvbW1lbnRzU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbi1zZWNvbmRhcnkgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmhvdmVyLFxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmZvY3VzLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b246aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNpbXBsZS1idXR0b246aG92ZXIsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ltcGxlLWJ1dHRvbjpmb2N1cyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzNjNzYzZDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLFxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpob3ZlcixcclxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNpbXBsZS1idXR0b24sXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeSxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b246aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpob3ZlcixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmZvY3VzLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3NjNkO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xyXG4gICAgY29sb3I6ICMzMTcwOGY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8sXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24sXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc21hbGwtdGV4dCxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNpbXBsZS1idXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mb1tkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBjb2xvcjogIzMxNzA4ZjtcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLXNtYWxsLXRleHQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2ltcGxlLWJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zjb21tZW50c1N1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc2Vjb25kYXJ5IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbzpob3ZlcixcclxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbzpmb2N1cyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm86Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b246Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNpbXBsZS1idXR0b246Zm9jdXMsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xyXG4gICAgY29sb3I6ICMzMTcwOGY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRlM2YzO1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZSxcclxuYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6aG92ZXIsXHJcbmEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmZvY3VzLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbixcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dCxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zaW1wbGUtYnV0dG9uLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnksXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNpbXBsZS1idXR0b246aG92ZXIsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b246Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpmb2N1cyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcclxuICAgIGJvcmRlci1jb2xvcjogIzMxNzA4ZjtcclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nIHtcclxuICAgIGNvbG9yOiAjOGE2ZDNiO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zaW1wbGUtYnV0dG9uLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyxcclxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmdbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgY29sb3I6ICM4YTZkM2I7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zbWFsbC10ZXh0IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNpbXBsZS1idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmY29tbWVudHNTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNlY29uZGFyeSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6aG92ZXIsXHJcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6Zm9jdXMsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ltcGxlLWJ1dHRvbjpob3ZlcixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zaW1wbGUtYnV0dG9uOmZvY3VzLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcclxuICAgIGNvbG9yOiAjOGE2ZDNiO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjJjYztcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUsXHJcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmhvdmVyLFxyXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpmb2N1cyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZSxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24sXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2ltcGxlLWJ1dHRvbixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5LFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNpbXBsZS1idXR0b246Zm9jdXMsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM4YTZkM2I7XHJcbiAgICBib3JkZXItY29sb3I6ICM4YTZkM2I7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIHtcclxuICAgIGNvbG9yOiAjYTk0NDQyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc21hbGwtdGV4dCxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ltcGxlLWJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcixcclxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgY29sb3I6ICNhOTQ0NDI7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNtYWxsLXRleHQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zaW1wbGUtYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmY29tbWVudHNTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc2Vjb25kYXJ5IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmhvdmVyLFxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXMsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b246aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNpbXBsZS1idXR0b246Zm9jdXMsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcclxuICAgIGNvbG9yOiAjYTk0NDQyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViY2NjYztcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZSxcclxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3ZlcixcclxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpmb2N1cyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zaW1wbGUtYnV0dG9uLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5LFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5idXR0b246aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNpbXBsZS1idXR0b246aG92ZXIsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpmb2N1cyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNhOTQ0NDI7XHJcbiAgICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLXRleHQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbn1cclxuXHJcbi5lbWJlZC1yZXNwb25zaXZlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXHJcbi5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSxcclxuLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXHJcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcclxuLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG59XHJcblxyXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3NSU7XHJcbn1cclxuXHJcbi5jbG9zZSB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xyXG4gICAgb3BhY2l0eTogMC4yO1xyXG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTIwKTtcclxufVxyXG5cclxuLmNsb3NlOmhvdmVyLFxyXG4uY2xvc2U6Zm9jdXMge1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xyXG59XHJcblxyXG5idXR0b24uY2xvc2UsXHJcbi5jbG9zZS5idXR0b24sXHJcbi5jbG9zZS5idXR0b24tc21hbGwtdGV4dCxcclxuLmNsb3NlLnNpbXBsZS1idXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uLmNsb3NlLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbi5jbG9zZVtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuYm9keS5ibG9nIC5jbG9zZS5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uY2xvc2UuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbnRhYmxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5jYXB0aW9uIHtcclxuICAgIHBhZGRpbmctdG9wOiA4cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogOHB4O1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG50aCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4udGFibGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4udGFibGU+dGhlYWQ+dHI+dGgsXHJcbi50YWJsZT50aGVhZD50cj50ZCxcclxuLnRhYmxlPnRib2R5PnRyPnRoLFxyXG4udGFibGU+dGJvZHk+dHI+dGQsXHJcbi50YWJsZT50Zm9vdD50cj50aCxcclxuLnRhYmxlPnRmb290PnRyPnRkIHtcclxuICAgIHBhZGRpbmc6IDhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xyXG59XHJcblxyXG4udGFibGU+dGhlYWQ+dHI+dGgge1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZGRkO1xyXG59XHJcblxyXG4udGFibGU+Y2FwdGlvbit0aGVhZD50cjpmaXJzdC1jaGlsZD50aCxcclxuLnRhYmxlPmNhcHRpb24rdGhlYWQ+dHI6Zmlyc3QtY2hpbGQ+dGQsXHJcbi50YWJsZT5jb2xncm91cCt0aGVhZD50cjpmaXJzdC1jaGlsZD50aCxcclxuLnRhYmxlPmNvbGdyb3VwK3RoZWFkPnRyOmZpcnN0LWNoaWxkPnRkLFxyXG4udGFibGU+dGhlYWQ6Zmlyc3QtY2hpbGQ+dHI6Zmlyc3QtY2hpbGQ+dGgsXHJcbi50YWJsZT50aGVhZDpmaXJzdC1jaGlsZD50cjpmaXJzdC1jaGlsZD50ZCB7XHJcbiAgICBib3JkZXItdG9wOiAwO1xyXG59XHJcblxyXG4udGFibGU+dGJvZHkrdGJvZHkge1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICNkZGQ7XHJcbn1cclxuXHJcbi50YWJsZSAudGFibGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLnRhYmxlLWNvbmRlbnNlZD50aGVhZD50cj50aCxcclxuLnRhYmxlLWNvbmRlbnNlZD50aGVhZD50cj50ZCxcclxuLnRhYmxlLWNvbmRlbnNlZD50Ym9keT50cj50aCxcclxuLnRhYmxlLWNvbmRlbnNlZD50Ym9keT50cj50ZCxcclxuLnRhYmxlLWNvbmRlbnNlZD50Zm9vdD50cj50aCxcclxuLnRhYmxlLWNvbmRlbnNlZD50Zm9vdD50cj50ZCB7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbn1cclxuXHJcbi50YWJsZS1ib3JkZXJlZCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG59XHJcblxyXG4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGgsXHJcbi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50ZCxcclxuLnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyPnRoLFxyXG4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGQsXHJcbi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cj50aCxcclxuLnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRkIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbn1cclxuXHJcbi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50aCxcclxuLnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkIHtcclxuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDtcclxufVxyXG5cclxuLnRhYmxlLXN0cmlwZWQ+dGJvZHk+dHI6bnRoLW9mLXR5cGUob2RkKSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xyXG59XHJcblxyXG4udGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxufVxyXG5cclxudGFibGUgY29sW2NsYXNzKj1cImNvbC1cIl0ge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgZGlzcGxheTogdGFibGUtY29sdW1uO1xyXG59XHJcblxyXG50YWJsZSB0ZFtjbGFzcyo9XCJjb2wtXCJdLFxyXG50YWJsZSB0aFtjbGFzcyo9XCJjb2wtXCJdIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbn1cclxuXHJcbi50YWJsZT50aGVhZD50cj50ZC5hY3RpdmUsXHJcbi50YWJsZT50aGVhZD50cj50aC5hY3RpdmUsXHJcbi50YWJsZT50aGVhZD50ci5hY3RpdmU+dGQsXHJcbi50YWJsZT50aGVhZD50ci5hY3RpdmU+dGgsXHJcbi50YWJsZT50Ym9keT50cj50ZC5hY3RpdmUsXHJcbi50YWJsZT50Ym9keT50cj50aC5hY3RpdmUsXHJcbi50YWJsZT50Ym9keT50ci5hY3RpdmU+dGQsXHJcbi50YWJsZT50Ym9keT50ci5hY3RpdmU+dGgsXHJcbi50YWJsZT50Zm9vdD50cj50ZC5hY3RpdmUsXHJcbi50YWJsZT50Zm9vdD50cj50aC5hY3RpdmUsXHJcbi50YWJsZT50Zm9vdD50ci5hY3RpdmU+dGQsXHJcbi50YWJsZT50Zm9vdD50ci5hY3RpdmU+dGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxufVxyXG5cclxuLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRkLmFjdGl2ZTpob3ZlcixcclxuLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRoLmFjdGl2ZTpob3ZlcixcclxuLnRhYmxlLWhvdmVyPnRib2R5PnRyLmFjdGl2ZTpob3Zlcj50ZCxcclxuLnRhYmxlLWhvdmVyPnRib2R5PnRyOmhvdmVyPi5hY3RpdmUsXHJcbi50YWJsZS1ob3Zlcj50Ym9keT50ci5hY3RpdmU6aG92ZXI+dGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcclxufVxyXG5cclxuLnRhYmxlPnRoZWFkPnRyPnRkLnN1Y2Nlc3MsXHJcbi50YWJsZT50aGVhZD50cj50aC5zdWNjZXNzLFxyXG4udGFibGU+dGhlYWQ+dHIuc3VjY2Vzcz50ZCxcclxuLnRhYmxlPnRoZWFkPnRyLnN1Y2Nlc3M+dGgsXHJcbi50YWJsZT50Ym9keT50cj50ZC5zdWNjZXNzLFxyXG4udGFibGU+dGJvZHk+dHI+dGguc3VjY2VzcyxcclxuLnRhYmxlPnRib2R5PnRyLnN1Y2Nlc3M+dGQsXHJcbi50YWJsZT50Ym9keT50ci5zdWNjZXNzPnRoLFxyXG4udGFibGU+dGZvb3Q+dHI+dGQuc3VjY2VzcyxcclxuLnRhYmxlPnRmb290PnRyPnRoLnN1Y2Nlc3MsXHJcbi50YWJsZT50Zm9vdD50ci5zdWNjZXNzPnRkLFxyXG4udGFibGU+dGZvb3Q+dHIuc3VjY2Vzcz50aCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xyXG59XHJcblxyXG4udGFibGUtaG92ZXI+dGJvZHk+dHI+dGQuc3VjY2Vzczpob3ZlcixcclxuLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRoLnN1Y2Nlc3M6aG92ZXIsXHJcbi50YWJsZS1ob3Zlcj50Ym9keT50ci5zdWNjZXNzOmhvdmVyPnRkLFxyXG4udGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+LnN1Y2Nlc3MsXHJcbi50YWJsZS1ob3Zlcj50Ym9keT50ci5zdWNjZXNzOmhvdmVyPnRoIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7XHJcbn1cclxuXHJcbi50YWJsZT50aGVhZD50cj50ZC5pbmZvLFxyXG4udGFibGU+dGhlYWQ+dHI+dGguaW5mbyxcclxuLnRhYmxlPnRoZWFkPnRyLmluZm8+dGQsXHJcbi50YWJsZT50aGVhZD50ci5pbmZvPnRoLFxyXG4udGFibGU+dGJvZHk+dHI+dGQuaW5mbyxcclxuLnRhYmxlPnRib2R5PnRyPnRoLmluZm8sXHJcbi50YWJsZT50Ym9keT50ci5pbmZvPnRkLFxyXG4udGFibGU+dGJvZHk+dHIuaW5mbz50aCxcclxuLnRhYmxlPnRmb290PnRyPnRkLmluZm8sXHJcbi50YWJsZT50Zm9vdD50cj50aC5pbmZvLFxyXG4udGFibGU+dGZvb3Q+dHIuaW5mbz50ZCxcclxuLnRhYmxlPnRmb290PnRyLmluZm8+dGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcclxufVxyXG5cclxuLnRhYmxlLWhvdmVyPnRib2R5PnRyPnRkLmluZm86aG92ZXIsXHJcbi50YWJsZS1ob3Zlcj50Ym9keT50cj50aC5pbmZvOmhvdmVyLFxyXG4udGFibGUtaG92ZXI+dGJvZHk+dHIuaW5mbzpob3Zlcj50ZCxcclxuLnRhYmxlLWhvdmVyPnRib2R5PnRyOmhvdmVyPi5pbmZvLFxyXG4udGFibGUtaG92ZXI+dGJvZHk+dHIuaW5mbzpob3Zlcj50aCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRlM2YzO1xyXG59XHJcblxyXG4udGFibGU+dGhlYWQ+dHI+dGQud2FybmluZyxcclxuLnRhYmxlPnRoZWFkPnRyPnRoLndhcm5pbmcsXHJcbi50YWJsZT50aGVhZD50ci53YXJuaW5nPnRkLFxyXG4udGFibGU+dGhlYWQ+dHIud2FybmluZz50aCxcclxuLnRhYmxlPnRib2R5PnRyPnRkLndhcm5pbmcsXHJcbi50YWJsZT50Ym9keT50cj50aC53YXJuaW5nLFxyXG4udGFibGU+dGJvZHk+dHIud2FybmluZz50ZCxcclxuLnRhYmxlPnRib2R5PnRyLndhcm5pbmc+dGgsXHJcbi50YWJsZT50Zm9vdD50cj50ZC53YXJuaW5nLFxyXG4udGFibGU+dGZvb3Q+dHI+dGgud2FybmluZyxcclxuLnRhYmxlPnRmb290PnRyLndhcm5pbmc+dGQsXHJcbi50YWJsZT50Zm9vdD50ci53YXJuaW5nPnRoIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XHJcbn1cclxuXHJcbi50YWJsZS1ob3Zlcj50Ym9keT50cj50ZC53YXJuaW5nOmhvdmVyLFxyXG4udGFibGUtaG92ZXI+dGJvZHk+dHI+dGgud2FybmluZzpob3ZlcixcclxuLnRhYmxlLWhvdmVyPnRib2R5PnRyLndhcm5pbmc6aG92ZXI+dGQsXHJcbi50YWJsZS1ob3Zlcj50Ym9keT50cjpob3Zlcj4ud2FybmluZyxcclxuLnRhYmxlLWhvdmVyPnRib2R5PnRyLndhcm5pbmc6aG92ZXI+dGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjJjYztcclxufVxyXG5cclxuLnRhYmxlPnRoZWFkPnRyPnRkLmRhbmdlcixcclxuLnRhYmxlPnRoZWFkPnRyPnRoLmRhbmdlcixcclxuLnRhYmxlPnRoZWFkPnRyLmRhbmdlcj50ZCxcclxuLnRhYmxlPnRoZWFkPnRyLmRhbmdlcj50aCxcclxuLnRhYmxlPnRib2R5PnRyPnRkLmRhbmdlcixcclxuLnRhYmxlPnRib2R5PnRyPnRoLmRhbmdlcixcclxuLnRhYmxlPnRib2R5PnRyLmRhbmdlcj50ZCxcclxuLnRhYmxlPnRib2R5PnRyLmRhbmdlcj50aCxcclxuLnRhYmxlPnRmb290PnRyPnRkLmRhbmdlcixcclxuLnRhYmxlPnRmb290PnRyPnRoLmRhbmdlcixcclxuLnRhYmxlPnRmb290PnRyLmRhbmdlcj50ZCxcclxuLnRhYmxlPnRmb290PnRyLmRhbmdlcj50aCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xyXG59XHJcblxyXG4udGFibGUtaG92ZXI+dGJvZHk+dHI+dGQuZGFuZ2VyOmhvdmVyLFxyXG4udGFibGUtaG92ZXI+dGJvZHk+dHI+dGguZGFuZ2VyOmhvdmVyLFxyXG4udGFibGUtaG92ZXI+dGJvZHk+dHIuZGFuZ2VyOmhvdmVyPnRkLFxyXG4udGFibGUtaG92ZXI+dGJvZHk+dHI6aG92ZXI+LmRhbmdlcixcclxuLnRhYmxlLWhvdmVyPnRib2R5PnRyLmRhbmdlcjpob3Zlcj50aCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJjY2NjO1xyXG59XHJcblxyXG4udGFibGUtcmVzcG9uc2l2ZSB7XHJcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgbWluLWhlaWdodDogMC4wMSU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLyptYXJnaW4tYm90dG9tOiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkICogMC43NSk7Ki9cclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICAgICAgICAvKiAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsqL1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2VlZTtcclxuICAgIH1cclxuXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiOGI4Yjg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZTo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCB7XHJcbiAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50aGVhZD50cj50aCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50aGVhZD50cj50ZCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50Ym9keT50cj50aCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50Ym9keT50cj50ZCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50Zm9vdD50cj50aCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZT50Zm9vdD50cj50ZCB7XHJcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIH1cclxuXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQge1xyXG4gICAgICAgIGJvcmRlcjogMDtcclxuICAgIH1cclxuXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGg6Zmlyc3QtY2hpbGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGhlYWQ+dHI+dGQ6Zmlyc3QtY2hpbGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGg6Zmlyc3QtY2hpbGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGQ6Zmlyc3QtY2hpbGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGg6Zmlyc3QtY2hpbGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50aGVhZD50cj50aDpsYXN0LWNoaWxkLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRoZWFkPnRyPnRkOmxhc3QtY2hpbGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGJvZHk+dHI+dGg6bGFzdC1jaGlsZCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cj50ZDpsYXN0LWNoaWxkLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRmb290PnRyPnRoOmxhc3QtY2hpbGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI+dGQ6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Ym9keT50cjpsYXN0LWNoaWxkPnRoLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU+LnRhYmxlLWJvcmRlcmVkPnRib2R5PnRyOmxhc3QtY2hpbGQ+dGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZT4udGFibGUtYm9yZGVyZWQ+dGZvb3Q+dHI6bGFzdC1jaGlsZD50aCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlPi50YWJsZS1ib3JkZXJlZD50Zm9vdD50cjpsYXN0LWNoaWxkPnRkIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY2xlYXJmaXg6YmVmb3JlLFxyXG4uaW1nLWJveC1yaWdodDpiZWZvcmUsXHJcbi5pbWctYm94LWxlZnQ6YmVmb3JlLFxyXG4uaW1nLWJveC1jZW50ZXI6YmVmb3JlLFxyXG4uaW1hZ2UtYm94LWxlZnQ6YmVmb3JlLFxyXG4uaW1hZ2UtYm94LXJpZ2h0OmJlZm9yZSxcclxuLm1haW4tY29udGVudCAuY29udGVudCB1bDpiZWZvcmUsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2w6YmVmb3JlLFxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXI6YmVmb3JlLFxyXG4ubW0tcHJvbW86YmVmb3JlLFxyXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0OmJlZm9yZSxcclxuLmlubmVyLnRvcGljcyAuY29udGVudDpiZWZvcmUsXHJcbi5hcnRpY2xlLXNldC13cmFwcGVyOmJlZm9yZSxcclxuLmFydGljbGUtd3JhcHBlcjpiZWZvcmUsXHJcbi5hcnRpY2xlLWZvb3RlcjpiZWZvcmUsXHJcbi50b3BpY3MtZmlsdGVyLXdyYXBwZXI6YmVmb3JlLFxyXG4uZmlsdGVyLXdyYXBwZXI6YmVmb3JlLFxyXG4uY2xlYXJmaXg6YWZ0ZXIsXHJcbi5pbWctYm94LXJpZ2h0OmFmdGVyLFxyXG4uaW1nLWJveC1sZWZ0OmFmdGVyLFxyXG4uaW1nLWJveC1jZW50ZXI6YWZ0ZXIsXHJcbi5pbWFnZS1ib3gtbGVmdDphZnRlcixcclxuLmltYWdlLWJveC1yaWdodDphZnRlcixcclxuLm1haW4tY29udGVudCAuY29udGVudCB1bDphZnRlcixcclxuLm1haW4tY29udGVudCAuY29udGVudCBvbDphZnRlcixcclxuLmV2ZW50cy1ibG9jay13cmFwcGVyOmFmdGVyLFxyXG4ubW0tcHJvbW86YWZ0ZXIsXHJcbi5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQ6YWZ0ZXIsXHJcbi5pbm5lci50b3BpY3MgLmNvbnRlbnQ6YWZ0ZXIsXHJcbi5hcnRpY2xlLXNldC13cmFwcGVyOmFmdGVyLFxyXG4uYXJ0aWNsZS13cmFwcGVyOmFmdGVyLFxyXG4uYXJ0aWNsZS1mb290ZXI6YWZ0ZXIsXHJcbi50b3BpY3MtZmlsdGVyLXdyYXBwZXI6YWZ0ZXIsXHJcbi5maWx0ZXItd3JhcHBlcjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4uY2xlYXJmaXg6YWZ0ZXIsXHJcbi5pbWctYm94LXJpZ2h0OmFmdGVyLFxyXG4uaW1nLWJveC1sZWZ0OmFmdGVyLFxyXG4uaW1nLWJveC1jZW50ZXI6YWZ0ZXIsXHJcbi5pbWFnZS1ib3gtbGVmdDphZnRlcixcclxuLmltYWdlLWJveC1yaWdodDphZnRlcixcclxuLm1haW4tY29udGVudCAuY29udGVudCB1bDphZnRlcixcclxuLm1haW4tY29udGVudCAuY29udGVudCBvbDphZnRlcixcclxuLmV2ZW50cy1ibG9jay13cmFwcGVyOmFmdGVyLFxyXG4ubW0tcHJvbW86YWZ0ZXIsXHJcbi5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQ6YWZ0ZXIsXHJcbi5pbm5lci50b3BpY3MgLmNvbnRlbnQ6YWZ0ZXIsXHJcbi5hcnRpY2xlLXNldC13cmFwcGVyOmFmdGVyLFxyXG4uYXJ0aWNsZS13cmFwcGVyOmFmdGVyLFxyXG4uYXJ0aWNsZS1mb290ZXI6YWZ0ZXIsXHJcbi50b3BpY3MtZmlsdGVyLXdyYXBwZXI6YWZ0ZXIsXHJcbi5maWx0ZXItd3JhcHBlcjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLmNlbnRlci1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4ucHVsbC1yaWdodCB7XHJcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB1bGwtbGVmdCB7XHJcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaGlkZSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zaG93IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbnZpc2libGUge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4udGV4dC1oaWRlIHtcclxuICAgIGZvbnQ6IDAvMCBhO1xyXG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMDtcclxufVxyXG5cclxuLmhpZGRlbiB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hZmZpeCB7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbn1cclxuXHJcbkAtbXMtdmlld3BvcnQge1xyXG4gICAgd2lkdGg6IGRldmljZS13aWR0aDtcclxufVxyXG5cclxuLnZpc2libGUteHMge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udmlzaWJsZS1zbSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi52aXNpYmxlLW1kIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnZpc2libGUtbGcge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udmlzaWJsZS14cy1ibG9jayxcclxuLnZpc2libGUteHMtaW5saW5lLFxyXG4udmlzaWJsZS14cy1pbmxpbmUtYmxvY2ssXHJcbi52aXNpYmxlLXNtLWJsb2NrLFxyXG4udmlzaWJsZS1zbS1pbmxpbmUsXHJcbi52aXNpYmxlLXNtLWlubGluZS1ibG9jayxcclxuLnZpc2libGUtbWQtYmxvY2ssXHJcbi52aXNpYmxlLW1kLWlubGluZSxcclxuLnZpc2libGUtbWQtaW5saW5lLWJsb2NrLFxyXG4udmlzaWJsZS1sZy1ibG9jayxcclxuLnZpc2libGUtbGctaW5saW5lLFxyXG4udmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC52aXNpYmxlLXhzIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlLnZpc2libGUteHMge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdHIudmlzaWJsZS14cyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGgudmlzaWJsZS14cyxcclxuICAgIHRkLnZpc2libGUteHMge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAudmlzaWJsZS14cy1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAudmlzaWJsZS14cy1pbmxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC52aXNpYmxlLXhzLWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAudmlzaWJsZS1zbSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0YWJsZS52aXNpYmxlLXNtIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRyLnZpc2libGUtc20ge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRoLnZpc2libGUtc20sXHJcbiAgICB0ZC52aXNpYmxlLXNtIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAudmlzaWJsZS1zbS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgIC52aXNpYmxlLXNtLWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAudmlzaWJsZS1zbS1pbmxpbmUtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgIC52aXNpYmxlLW1kIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlLnZpc2libGUtbWQge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdHIudmlzaWJsZS1tZCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGgudmlzaWJsZS1tZCxcclxuICAgIHRkLnZpc2libGUtbWQge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAudmlzaWJsZS1tZC1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XHJcbiAgICAudmlzaWJsZS1tZC1pbmxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgIC52aXNpYmxlLW1kLWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC52aXNpYmxlLWxnIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlLnZpc2libGUtbGcge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdHIudmlzaWJsZS1sZyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGgudmlzaWJsZS1sZyxcclxuICAgIHRkLnZpc2libGUtbGcge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLnZpc2libGUtbGctYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC52aXNpYmxlLWxnLWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmhpZGRlbi14cyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgLmhpZGRlbi1zbSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgIC5oaWRkZW4tbWQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmhpZGRlbi1sZyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4udmlzaWJsZS1wcmludCB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgICAudmlzaWJsZS1wcmludCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0YWJsZS52aXNpYmxlLXByaW50IHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRyLnZpc2libGUtcHJpbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRoLnZpc2libGUtcHJpbnQsXHJcbiAgICB0ZC52aXNpYmxlLXByaW50IHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi52aXNpYmxlLXByaW50LWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuICAgIC52aXNpYmxlLXByaW50LWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4udmlzaWJsZS1wcmludC1pbmxpbmUge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG4gICAgLnZpc2libGUtcHJpbnQtaW5saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuICAgIC52aXNpYmxlLXByaW50LWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgICAuaGlkZGVuLXByaW50IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gICAgZm9udC1zaXplOiAxMDAlO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xyXG59XHJcblxyXG4vKkNoZXZyb25zKi9cclxuLypOYXYgSWNvbnMqL1xyXG4vKlNoYXJlIEljb25zKi9cclxuLypTbGlkZXIgQXJyb3dzKi9cclxuLypUb3BpYyBCb3ggSWNvbnMqL1xyXG4vKiBNSVhJTlMgKi9cclxuLyogRlVOQ1RJT05TICovXHJcbmJ1dHRvbjpob3Zlcjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5idXR0b246aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uc2ltcGxlLWJ1dHRvbjpob3Zlcjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5idXR0b24tc2Vjb25kYXJ5OmhvdmVyOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLmJ1dHRvbjpob3ZlcixcclxuLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG4uc2ltcGxlLWJ1dHRvbjpob3ZlcixcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbjpob3ZlcixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b246aG92ZXIsXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdOmhvdmVyLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b246aG92ZXIsXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbi5idXR0b24td2hpdGUtb3V0bGluZSBhOmhvdmVyLFxyXG4uYWNjZXNzLWJ1dHRvbjpob3ZlcixcclxuLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMgaW5wdXRbdHlwZT0nc3VibWl0J106aG92ZXIsXHJcbi5ldmVudC10aXRsZS1sb2NhdGlvbiAudGl0bGUgYTpob3ZlcixcclxuLmZvb3Rlci1zb2NpYWwtbGlua3MgbGk6aG92ZXIsXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdj51bD5saT5hOmhvdmVyLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4+dWw+bGk+YTpob3ZlcixcclxuI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsIC5tbS1jb250ZW50IGE6aG92ZXI6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsIC5tbS1jb250ZW50IGE6aG92ZXI6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcclxuI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsIC5tbS1jb250ZW50IGxpIGxpIGE6aG92ZXIsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bCAubW0tY29udGVudCBsaSBsaSBhOmhvdmVyLFxyXG4udG9waWMtbGluazpob3ZlcixcclxuLmFydGljbGUtbGluazpob3ZlcixcclxuLnRvcGljcy13cmFwcGVyIGE6aG92ZXIsXHJcbi5mZWF0dXJlLWJveCBhOmhvdmVyIHtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcclxuLmJhbmQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpIHtcclxuICAgIGNvbG9yOiAjMDA4NWFkO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5idXR0b24tc2Vjb25kYXJ5KTpob3ZlcixcclxuLmJhbmQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBzcGFuLFxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBzcGFuOm5vdCguc2hvcC1jb3VudCksXHJcbi5nbG9iYWwtc2VhcmNoIC5zZWFyY2gtaW5wdXRzIGxhYmVsLFxyXG4uc2l0ZS1uYW1lIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG4gICAgY2xpcDogcmVjdCgxcHggMXB4IDFweCAxcHgpO1xyXG4gICAgLyogSUU2LCBJRTcgKi9cclxuICAgIGNsaXA6IHJlY3QoMXB4LCAxcHgsIDFweCwgMXB4KTtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgaGVpZ2h0OiAxcHggIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAxcHggIWltcG9ydGFudDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5mb290ZXItc29jaWFsLWxpbmtzIHNwYW4uZm9jdXNhYmxlOmFjdGl2ZSxcclxuLm5hdi11dGlsaXRpZXMgdWwgbGkgc3Bhbi5mb2N1c2FibGU6YWN0aXZlOm5vdCguc2hvcC1jb3VudCksXHJcbi5nbG9iYWwtc2VhcmNoIC5zZWFyY2gtaW5wdXRzIGxhYmVsLmZvY3VzYWJsZTphY3RpdmUsXHJcbi5mb2N1c2FibGUuc2l0ZS1uYW1lOmFjdGl2ZSxcclxuLmZvb3Rlci1zb2NpYWwtbGlua3Mgc3Bhbi5mb2N1c2FibGU6Zm9jdXMsXHJcbi5uYXYtdXRpbGl0aWVzIHVsIGxpIHNwYW4uZm9jdXNhYmxlOmZvY3VzOm5vdCguc2hvcC1jb3VudCksXHJcbi5nbG9iYWwtc2VhcmNoIC5zZWFyY2gtaW5wdXRzIGxhYmVsLmZvY3VzYWJsZTpmb2N1cyxcclxuLmZvY3VzYWJsZS5zaXRlLW5hbWU6Zm9jdXMge1xyXG4gICAgY2xpcDogYXV0bztcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4uYXJ0aWNsZS13cmFwcGVyOmhvdmVyLFxyXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3g6aG92ZXIsXHJcbi5iYW5kLmFydGljbGVzIC5mZWF0dXJlLWJveDpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTk1LCA5MiwgMC41KTtcclxufVxyXG5cclxuLmFydGljbGUtd3JhcHBlcjpob3ZlciAqLFxyXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3g6aG92ZXIgKixcclxuLmJhbmQuYXJ0aWNsZXMgLmZlYXR1cmUtYm94OmhvdmVyICoge1xyXG4gICAgY29sb3I6ICMxYzMwNDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFydGljbGUtd3JhcHBlcjpob3ZlciAubGFiZWw6YmVmb3JlLFxyXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3g6aG92ZXIgLmxhYmVsOmJlZm9yZSxcclxuLmJhbmQuYXJ0aWNsZXMgLmZlYXR1cmUtYm94OmhvdmVyIC5sYWJlbDpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxufVxyXG5cclxuLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5idXR0b24tc21hbGwtdGV4dDpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5zaW1wbGUtYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5idXR0b24tc2Vjb25kYXJ5Om5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbSAhaW1wb3J0YW50O1xyXG4gICAgbWluLXdpZHRoOiAxODVweDtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgYmFja2dyb3VuZDogIzAwODVhZDtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICMwMDg1YWQgNTAlLCAjMDA2ZjkxIDUwJSk7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDg1YWQgNTAlLCAjMDA2ZjkxIDUwJSk7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgYm90dG9tO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yaWdodDogc29saWQgIzAwNmY5MSA1M3B4O1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwIDUzcHggMCAwO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIsXHJcbi5idXR0b24tc21hbGwtdGV4dDpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIsXHJcbi5zaW1wbGUtYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3ZlcixcclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3ZlcixcclxuLmJ1dHRvbi1zZWNvbmRhcnk6bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4uYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuLmJ1dHRvbi1zbWFsbC10ZXh0Om5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuLnNpbXBsZS1idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuLmJ1dHRvbi1zZWNvbmRhcnk6bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb25zL2NoZXZyb24vczA1LXJpZ2h0LXdoaXRlLnBuZz8xNDQ0MjUxODc1Jykgbm8tcmVwZWF0IDAgMCB0cmFuc3BhcmVudDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAtNDJweDtcclxuICAgIHRvcDogOXB4O1xyXG4gICAgd2lkdGg6IDI4cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cclxuICAgIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4gICAgLmJ1dHRvbi1zbWFsbC10ZXh0Om5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuICAgIC5zaW1wbGUtYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuICAgIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuICAgIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuICAgIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbiAgICAuYnV0dG9uLXNlY29uZGFyeTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC44cyBlYXNlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuOHMgZWFzZTtcclxuICAgICAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4gICAgLmJ1dHRvbi1zbWFsbC10ZXh0Om5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuICAgIC5zaW1wbGUtYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuICAgIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuICAgIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuICAgIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbiAgICAuYnV0dG9uLXNlY29uZGFyeTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIge1xyXG4gICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICByaWdodDogLTQzcHg7XHJcbiAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnV0dG9uLFxyXG4uYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5zaW1wbGUtYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rLmJ1dHRvbixcclxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbixcclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi5idXR0b246aG92ZXIsXHJcbi5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLnNpbXBsZS1idXR0b246aG92ZXIsXHJcbi5zZWFyY2gtZm9ybSBidXR0b246aG92ZXIsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uOmhvdmVyLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXTpob3ZlcixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uOmhvdmVyLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxyXG4uYnV0dG9uOnZpc2l0ZWQsXHJcbi5idXR0b24tc21hbGwtdGV4dDp2aXNpdGVkLFxyXG4uc2ltcGxlLWJ1dHRvbjp2aXNpdGVkLFxyXG4uc2VhcmNoLWZvcm0gYnV0dG9uOnZpc2l0ZWQsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uOnZpc2l0ZWQsXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdOnZpc2l0ZWQsXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbjp2aXNpdGVkLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46dmlzaXRlZCxcclxuLmJ1dHRvbi1zZWNvbmRhcnk6dmlzaXRlZCxcclxuLmJ1dHRvbjphY3RpdmUsXHJcbi5idXR0b24tc21hbGwtdGV4dDphY3RpdmUsXHJcbi5zaW1wbGUtYnV0dG9uOmFjdGl2ZSxcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbjphY3RpdmUsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uOmFjdGl2ZSxcclxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl06YWN0aXZlLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b246YWN0aXZlLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46YWN0aXZlLFxyXG4uYnV0dG9uLXNlY29uZGFyeTphY3RpdmUge1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJ1dHRvbjpmb2N1cyxcclxuLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxyXG4uc2ltcGxlLWJ1dHRvbjpmb2N1cyxcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbjpmb2N1cyxcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b246Zm9jdXMsXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdOmZvY3VzLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b246Zm9jdXMsXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcclxuLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5zaW1wbGUtYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIC5idXR0b24tc21hbGwtdGV4dCxcclxuLnNlYXJjaC1mb3JtIC5idXR0b24tc2Vjb25kYXJ5LFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbisuYnV0dG9uLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuKy5idXR0b24tc21hbGwtdGV4dCxcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbisuYnV0dG9uLXNlY29uZGFyeSxcclxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbi1zZWNvbmRhcnksXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0biB7XHJcbiAgICBmb250LXNpemU6IDAuODEyNWVtICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlci13aWR0aDogMCA0MHB4IDAgMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnV0dG9uLXNtYWxsLXRleHQ6YWZ0ZXIsXHJcbi5zaW1wbGUtYnV0dG9uOmFmdGVyLFxyXG4uc2VhcmNoLWZvcm0gYnV0dG9uOmFmdGVyLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbjphZnRlcixcclxuLnNlYXJjaC1mb3JtIC5idXR0b24tc2Vjb25kYXJ5OmFmdGVyLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbjphZnRlcixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbisuYnV0dG9uOmFmdGVyLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuKy5idXR0b24tc21hbGwtdGV4dDphZnRlcixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbisuYnV0dG9uLXNlY29uZGFyeTphZnRlcixcclxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl06YWZ0ZXIsXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbjphZnRlcixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLXNtYWxsLXRleHQ6YWZ0ZXIsXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbi1zZWNvbmRhcnk6YWZ0ZXIsXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjphZnRlciB7XHJcbiAgICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xyXG4gICAgcmlnaHQ6IC0zMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM3N0M1RDUgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzY3YjdjNyAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgIzc3YzVkNSA1MCUsICM2N2I3YzcgNTAlKSAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNzdjNWQ1IDUwJSwgIzY3YjdjNyA1MCUpICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnV0dG9uLXNlY29uZGFyeTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b20gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJ1dHRvbi13aGl0ZS1vdXRsaW5lIHtcclxuICAgIHdpZHRoOiAxNDZweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYm9yZGVyOiAzcHggc29saWQgI2ZmZmZmZjtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwMHB4O1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMnM7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYnV0dG9uLXdoaXRlLW91dGxpbmUge1xyXG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnV0dG9uLXdoaXRlLW91dGxpbmU6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KTtcclxuICAgIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwKTtcclxufVxyXG5cclxuLmJ1dHRvbi13aGl0ZS1vdXRsaW5lIGEge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJ1dHRvbi13aGl0ZS1iZyB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYmRiZGJkICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDE1cHggMjAlIDE1cHggMTBweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIC5idXR0b24td2hpdGUtYmcge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJ1dHRvbi13aGl0ZS1iZzphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zL2NoZXZyb24tc2YzOGVjNjI3MTkucG5nJykgbm8tcmVwZWF0IDAgLTI5NXB4LzEwMCUgdHJhbnNwYXJlbnQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogNnB4O1xyXG4gICAgdG9wOiA3cHg7XHJcbiAgICB3aWR0aDogMjhweDtcclxuICAgIGhlaWdodDogMzJweDtcclxufVxyXG5cclxuLmJ1dHRvbi13aGl0ZS1iZzpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA4NWFkO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1jb2xvcjogIzAwODVhZCAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5idXR0b24td2hpdGUtYmc6aG92ZXI6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTgycHg7XHJcbn1cclxuXHJcbi5hY2Nlc3MtYnV0dG9uLFxyXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dFt0eXBlPSdzdWJtaXQnXSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzdDNUQ1O1xyXG59XHJcblxyXG4uYWNjZXNzLWJ1dHRvbjpob3ZlcixcclxuLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMgaW5wdXRbdHlwZT0nc3VibWl0J106aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzVmOWVhYTtcclxufVxyXG5cclxuLmFjY2Vzcy1idXR0b24ubG9naW4sXHJcbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGlucHV0LmxvZ2luW3R5cGU9J3N1Ym1pdCddIHtcclxuICAgIGJhY2tncm91bmQ6ICNiNmI2YjY7XHJcbn1cclxuXHJcbi5hY2Nlc3MtYnV0dG9uLmxvZ2luOmhvdmVyLFxyXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dC5sb2dpblt0eXBlPSdzdWJtaXQnXTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjOTI5MjkyO1xyXG59XHJcblxyXG4uc2ltcGxlLWJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIC5idXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5zZWFyY2gtZm9ybSAuc2ltcGxlLWJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4uYmxvZy1kZXRhaWxzIC5zZWFyY2gtZm9ybSBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbi5zZWFyY2gtZm9ybSBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAuc2VhcmNoLWZvcm0gLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNlY29uZGFyeSxcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rLmJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbisuYnV0dG9uLXNtYWxsLXRleHQsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rLnNpbXBsZS1idXR0b24sXHJcbi5ibG9nLWRldGFpbHMgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbmJvZHkuYmxvZyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuKy5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuKy5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDg1YWQgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweCAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2ltcGxlLWJ1dHRvbjpob3ZlcixcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbjpob3ZlcixcclxuLnNlYXJjaC1mb3JtIC5idXR0b246aG92ZXIsXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5zZWFyY2gtZm9ybSBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbmJvZHkuYmxvZyAuc2VhcmNoLWZvcm0gLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b246aG92ZXIsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rLmJ1dHRvbjpob3ZlcixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbisuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbmJvZHkuYmxvZyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuKy5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuKy5idXR0b24tc2Vjb25kYXJ5OmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICMwMDZmOTEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLypTdHlsZXMgZm9yIGltYWdlcyBpbiB0aGUgY29udGVudCBhcmVhKi9cclxuLmltZy1ib3gsXHJcbi5pbWctYm94LXJpZ2h0LFxyXG4uaW1nLWJveC1sZWZ0LFxyXG4uaW1nLWJveC1jZW50ZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLmltZy1ib3ggaW1nLFxyXG4uaW1nLWJveC1yaWdodCBpbWcsXHJcbi5pbWctYm94LWxlZnQgaW1nLFxyXG4uaW1nLWJveC1jZW50ZXIgaW1nIHtcclxuICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG5cclxuICAgIC5pbWctYm94LFxyXG4gICAgLmltZy1ib3gtcmlnaHQsXHJcbiAgICAuaW1nLWJveC1sZWZ0LFxyXG4gICAgLmltZy1ib3gtY2VudGVyIHtcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW1nLWJveCAuaW1nLWJveC1jb250ZW50LFxyXG4uaW1nLWJveC1yaWdodCAuaW1nLWJveC1jb250ZW50LFxyXG4uaW1nLWJveC1sZWZ0IC5pbWctYm94LWNvbnRlbnQsXHJcbi5pbWctYm94LWNlbnRlciAuaW1nLWJveC1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDhweDtcclxufVxyXG5cclxuLmltZy1ib3ggLmNhcHRpb24sXHJcbi5pbWctYm94LXJpZ2h0IC5jYXB0aW9uLFxyXG4uaW1nLWJveC1sZWZ0IC5jYXB0aW9uLFxyXG4uaW1nLWJveC1jZW50ZXIgLmNhcHRpb24ge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMC42ODc1ZW07XHJcbiAgICBtYXJnaW46IDhweCAwIDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG5cclxuICAgIC5pbWctYm94IC5jYXB0aW9uLFxyXG4gICAgLmltZy1ib3gtcmlnaHQgLmNhcHRpb24sXHJcbiAgICAuaW1nLWJveC1sZWZ0IC5jYXB0aW9uLFxyXG4gICAgLmltZy1ib3gtY2VudGVyIC5jYXB0aW9uIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIC5pbWctYm94LXJpZ2h0IHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIC5pbWctYm94LWxlZnQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbjogMCAyMHB4IDEwcHggMDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuaW1nLWJveC1jZW50ZXIge1xyXG4gICAgICAgIG1hcmdpbjogMjBweCBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIC5pbWFnZS1ib3gtbGVmdCB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDIwcHggMTBweCAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmltYWdlLWJveC1yaWdodCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTBweCAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIFVub3JkZXJlZCBhbmQgT3JkZXJlZCBMaXN0cyAqL1xyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsLFxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIHtcclxuICAgIHBhZGRpbmctbGVmdDogMzVweDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCB1bCB1bCxcclxuLm1haW4tY29udGVudCAuY29udGVudCB1bCBvbCxcclxuLm1haW4tY29udGVudCAuY29udGVudCBvbCB1bCxcclxuLm1haW4tY29udGVudCAuY29udGVudCBvbCBvbCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCB1bCB1bCBsaTpsYXN0LWNoaWxkLFxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsIG9sIGxpOmxhc3QtY2hpbGQsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2wgdWwgbGk6bGFzdC1jaGlsZCxcclxuLm1haW4tY29udGVudCAuY29udGVudCBvbCBvbCBsaTpsYXN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IGxpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgbGkge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCB1bCBsaTpiZWZvcmUge1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbiAgICBjb250ZW50OiBcIlxcMDIwMTRcIjtcclxuICAgIGZvbnQtc2l6ZTogOXB4O1xyXG4gICAgbGVmdDogLTE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5cclxuaHRtbC5pZTggLm1haW4tY29udGVudCAuY29udGVudCB1bCBsaSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGxpc3Qtc3R5bGU6IGRpc2M7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgdWwgbGk6YmVmb3JlIHtcclxuICAgIGNvbG9yOiAjMDAyYjQ5O1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIGxpIHtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIG9sIGxpIHtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItYWxwaGE7XHJcbn1cclxuXHJcbi8qQ3VzdG9tIEJ1bGxldHMqL1xyXG51bC5hcnJvdy1idWxsZXRzLFxyXG51bC5wZGYge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxudWwge1xyXG4gICAgLyogPj4gTGlzdCBpdGVtKi9cclxufVxyXG5cclxudWwuYXJyb3ctYnVsbGV0cyBsaSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG51bC5hcnJvdy1idWxsZXRzIGxpOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnXFwwMEJCJztcclxuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuXHJcbnVsLnBkZiBsaSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbn1cclxuXHJcbnVsLnBkZiBsaTpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGhlaWdodDogMjNweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwLFxyXG5ib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyB7XHJcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAyMHB4IDAgMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAsXHJcbiAgICBib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCBhLFxyXG5ib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyBhIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICB3aWR0aDogMjhweDtcclxuICAgIGhlaWdodDogMjhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgbWFyZ2luOiAxMHB4IDhweCAxMHB4IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBjb2xvcjogIzc3QzVENTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAgYTpob3ZlcixcclxuYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgYTpob3ZlcixcclxuLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAgYS5zZWxlY3RlZCxcclxuYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgYS5zZWxlY3RlZCB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAgYTpob3ZlcixcclxuICAgIGJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGE6aG92ZXIsXHJcbiAgICAuc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCBhLnNlbGVjdGVkLFxyXG4gICAgYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgYS5zZWxlY3RlZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzc3QzVENTtcclxuICAgICAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzc3QzVENTtcclxuICAgIH1cclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCB0YWJsZSB7XHJcbiAgICBtYXJnaW46IDIwcHggMCAyMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLm1haW4tY29udGVudCAuY29udGVudCB0YWJsZSB7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCB0YWJsZSBvbCxcclxuLm1haW4tY29udGVudCAuY29udGVudCB0YWJsZSB1bCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGgge1xyXG4gICAgYmFja2dyb3VuZDogIzc3QzVENTtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHRoLFxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHRkIHtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCB0cjpudGgtY2hpbGQoMm4rMikgdGQge1xyXG4gICAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLm1haW4tY29udGVudCAuY29udGVudCB0cjpob3ZlciB0ZCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2VjZWNlYztcclxuICAgIH1cclxufVxyXG5cclxuLnRhYmxlLXJlc3BvbnNpdmUge1xyXG4gICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgIG1pbi13aWR0aDogMzIwcHg7XHJcbn1cclxuXHJcbmJvZHkuYXJ0aWNsZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG59XHJcblxyXG5hIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLm1haW4tY29udGVudCBoMSxcclxuLm1haW4tY29udGVudCBoMixcclxuLm1haW4tY29udGVudCBoMyB7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IGgxIHtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIGNvbG9yOiAjNjA1YjU0ICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5tYWluLWNvbnRlbnQgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgIH1cclxufVxyXG5cclxuLm1haW4tY29udGVudCBoMiB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgIGNvbG9yOiAjMDA4NWFkICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5tYWluLWNvbnRlbnQgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIH1cclxufVxyXG5cclxuLm1haW4tY29udGVudCBoMyB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLm1haW4tY29udGVudCBoMyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IGg0IHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbn1cclxuXHJcbi5pbm5lciAubWFpbi1jb250ZW50IC5jb250ZW50ICoge1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLnNtYWxsLXRleHQge1xyXG4gICAgZm9udC1zaXplOiAwLjc1ZW07XHJcbn1cclxuXHJcbmJvZHkge1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbmJvZHkgc3Ryb25nLFxyXG5ib2R5IGIge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxufVxyXG5cclxuYm9keSBlbSxcclxuYm9keSBpIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG59XHJcblxyXG5hIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLm1haW4tY29udGVudCBoMSB7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnRXZWlnaHQtYmxhY2s7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICMwMDJiNDkgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAubWFpbi1jb250ZW50IGgxIHtcclxuICAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgaDIge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgICBjb2xvcjogIzAwMmI0OSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCBoMyB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICMwMDg1YWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCBoNCB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjdweDtcclxufVxyXG5cclxuLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5idXR0b24tc21hbGwtdGV4dDpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5zaW1wbGUtYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5idXR0b24tc2Vjb25kYXJ5Om5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHJcbiAgICAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuICAgIC5idXR0b24tc21hbGwtdGV4dDpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbiAgICAuc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbiAgICBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbiAgICAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbiAgICBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4gICAgLmJ1dHRvbi1zZWNvbmRhcnk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcclxuICAgICAgICBmb250LXNpemU6IDAuODc1ZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmJyZWFkY3J1bWIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYnJlYWRjcnVtYiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMjVweCAwIDA7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5sYW5kaW5nIC5icmVhZGNydW1iIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmxhbmRpbmcgLmJyZWFkY3J1bWIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDI2NXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnJlYWRjcnVtYiB1bCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLmJyZWFkY3J1bWIgbGkge1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG4gICAgY29sb3I6ICM2NzY3Njc7XHJcbn1cclxuXHJcbi5icmVhZGNydW1iIGE6YWZ0ZXIge1xyXG4gICAgY29sb3I6ICM2NzY3Njc7XHJcbiAgICBjb250ZW50OiBcIlxcMDAwQkJcIjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmV2ZW50cyBoMSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZXZlbnRzIC5jb250ZW50LTItY29sIC5jb2wge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmV2ZW50cyAuY29udGVudC0yLWNvbCAuY29sOmZpcnN0LWNoaWxkIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZXZlbnRzIC5jb250ZW50LTItY29sIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmV2ZW50cyAuY29udGVudC0yLWNvbCtmb3JtIHtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgIH1cclxufVxyXG5cclxuLmZpbHRlcnNDb250YWluZXIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkMmNlYzc7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgcGFkZGluZzogMjBweCAwIDI1cHg7XHJcbn1cclxuXHJcbi5maWx0ZXJzQ29udGFpbmVyIC50b3BpY3MsXHJcbi5maWx0ZXJzQ29udGFpbmVyIC5kYXRlLWZpbHRlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgLmZpbHRlcnNDb250YWluZXIgLnRvcGljcyxcclxuICAgIC5maWx0ZXJzQ29udGFpbmVyIC5kYXRlLWZpbHRlciB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmZpbHRlcnNDb250YWluZXIgLnRvcGljcyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5maWx0ZXJzQ29udGFpbmVyIC50b3BpY3Mge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXJzQ29udGFpbmVyIC5maWx0ZXItbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGNvbG9yOiAjNmU2ZTZlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIHtcclxuICAgIG1hcmdpbjogMjBweCAwIDA7XHJcbn1cclxuXHJcbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGJyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGlucHV0W3R5cGU9J3N1Ym1pdCddIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxcHg7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmlsdGVyc0NvbnRhaW5lciBvcHRpb24ge1xyXG4gICAgZm9udC1zaXplOiAwLjc1ZW07XHJcbiAgICBwYWRkaW5nOiAzcHggMTBweDtcclxufVxyXG5cclxuLmZpbHRlcnNDb250YWluZXIgc2VsZWN0I1llYXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2QyY2VjNztcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIHBhZGRpbmc6IDJweCA1cHggMnB4IDhweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBhZGRpbmc6IDAgMTBweCAyMHB4IDEwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NmY2ZjZjtcclxufVxyXG5cclxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC5yb3cge1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWRhdGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTI1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWRhdGUgc3BhbiB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgY29sb3I6ICM2ZTZlNmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSBiciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWRhdGUge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWRhdGUgYnIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5ldmVudHMtYmxvY2std3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSxcclxuICAgIC5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWNvbnRlbnQsXHJcbiAgICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1saW5rcyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgfVxyXG5cclxuICAgIC5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIHtcclxuICAgICAgICB3aWR0aDogOCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ldmVudHMtYmxvY2std3JhcHBlciAudGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC50aW1lLWNvc3Qgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxufVxyXG5cclxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC5zaG93LWhpZGUge1xyXG4gICAgZm9udC1zaXplOiAwLjgxMjVlbTtcclxufVxyXG5cclxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC5zaG93LWhpZGUgc3BhbiB7XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxufVxyXG5cclxuLmV2ZW50cy1saW5rcyB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5ldmVudHMtbGlua3Mge1xyXG4gICAgICAgIHdpZHRoOiAyMCU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmV2ZW50cy1saW5rcyBhIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLmV2ZW50cy1saW5rcyBhOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5ldmVudHMtbGlua3MgYSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZXZlbnRzLWxpbmtzIC5mYSB7XHJcbiAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICBjb2xvcjogIzAwODVhZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZXZlbnQtZGV0YWlscyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbn1cclxuXHJcbi5ldmVudC1kZXRhaWxzOmZpcnN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ldmVudC1kYXRlIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDIwcHgpIHtcclxuICAgIC5ldmVudC1kYXRlIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZXZlbnQtZGF0ZSAuZGF0ZS13cmFwcGVyIHtcclxuICAgIHdpZHRoOiA2MHB4O1xyXG4gICAgaGVpZ2h0OiA2MHB4O1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIGJvcmRlcjogNXB4IHNvbGlkICNmZmZmZmY7XHJcbiAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5ldmVudC1kYXRlIC5kYXRlLXdyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ldmVudC1kYXRlIC5kYXRlLXdyYXBwZXIgLmRhdGUge1xyXG4gICAgY29sb3I6ICMwZjRiNjggIWltcG9ydGFudDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuZXZlbnQtZGF0ZSAuZGF0ZS13cmFwcGVyIC5kYXRlIHtcclxuICAgICAgICBmb250LXNpemU6IDAuN2VtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZXZlbnQtZGF0ZSAuZGF0ZS13cmFwcGVyIC5kYXRlIHNwYW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDEuMzc1ZW07XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMGY0YjY4O1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogM3B4O1xyXG59XHJcblxyXG4uZXZlbnQtdGl0bGUtbG9jYXRpb24ge1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xyXG4gICAgLmV2ZW50LXRpdGxlLWxvY2F0aW9uIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmV2ZW50LXRpdGxlLWxvY2F0aW9uIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ldmVudC10aXRsZS1sb2NhdGlvbiAqIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4uZXZlbnQtdGl0bGUtbG9jYXRpb24gLmxvY2F0aW9uIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG59XHJcblxyXG4uZXZlbnQtdGl0bGUtbG9jYXRpb24gLnRpdGxlIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuXHJcbi5ldmVudC10aXRsZS1sb2NhdGlvbiAuZGF0ZS10aW1lIHtcclxuICAgIG1hcmdpbjogNXB4IDAgMjBweDtcclxufVxyXG5cclxuZm9vdGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4uaW5uZXIgZm9vdGVyIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYmRiZGJkO1xyXG59XHJcblxyXG5mb290ZXIgYSB7XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxufVxyXG5cclxuZm9vdGVyIGE6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi50by10b3Age1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLnRvLXRvcCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50by10b3AgLmJ0bi13cmFwcGVyIHtcclxuICAgIGJvdHRvbTogNTBweDtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZDogIzdiZDBlMjtcclxuICAgIHotaW5kZXg6IDk5ODtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLnRvLXRvcCAuYnRuLXdyYXBwZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBib3R0b206IGF1dG87XHJcbiAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLnRvLXRvcCBhIHtcclxuICAgIHotaW5kZXg6IDI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC50by10b3AgYSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgIHRvcDogLTMzcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50by10b3AgaW1nIHtcclxuICAgIG1heC13aWR0aDogMzdweDtcclxufVxyXG5cclxuLmZvb3Rlci1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDU1cHggMCA0MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG4uZm9vdGVyLWNvbnRlbnQgLmNvbnRhaW5lciBkaXYsXHJcbi5mb290ZXItY29udGVudCAuZ2xvYmFsLXNlYXJjaCBkaXYsXHJcbi5mb290ZXItY29udGVudCBoZWFkZXIgLmhlcm8gZGl2LFxyXG5oZWFkZXIgLmZvb3Rlci1jb250ZW50IC5oZXJvIGRpdiB7XHJcbiAgICBtYXJnaW46IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cclxuICAgIC5mb290ZXItY29udGVudCAuY29udGFpbmVyIGRpdixcclxuICAgIC5mb290ZXItY29udGVudCAuZ2xvYmFsLXNlYXJjaCBkaXYsXHJcbiAgICAuZm9vdGVyLWNvbnRlbnQgaGVhZGVyIC5oZXJvIGRpdixcclxuICAgIGhlYWRlciAuZm9vdGVyLWNvbnRlbnQgLmhlcm8gZGl2IHtcclxuICAgICAgICBtYXJnaW46IDhweCAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9vdGVyLWNvbnRlbnQgLnNpdGUtbG9nbyB7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIG1hcmdpbjogMCBhdXRvIDIwcHggIWltcG9ydGFudDtcclxuICAgIG1heC13aWR0aDogMTI1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZvb3Rlci1jb250ZW50IC5zaXRlLWxvZ28ge1xyXG4gICAgICAgIG1heC13aWR0aDogMTQ1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb290ZXItY29udGVudCAudGFnbGluZSB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgIGNvbG9yOiAjNzg5NDlkO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmZvb3Rlci1jb250ZW50IC50YWdsaW5lIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNDM3NWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9vdGVyLWNvbnRlbnQgdWwge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmZvb3Rlci1jb250ZW50IHVsIGxpIHtcclxuICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuLmZvb3Rlci1jb250ZW50IHVsOmJlZm9yZSxcclxuLmZvb3Rlci1jb250ZW50IHVsOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi5mb290ZXItY29udGVudCB1bDphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLmZvb3Rlci1jb250ZW50IHVsIGxpIHtcclxuICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xyXG59XHJcblxyXG4uZm9vdGVyLWNvbnRlbnQgdWwgbGk6Zmlyc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG4uZm9vdGVyLWNvbnRlbnQgdWwgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4uZm9vdGVyLWNvbnRlbnQgdWwgbGkubGFzdCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4uZm9vdGVyLWNvbnRlbnQgdWwgbGkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbn1cclxuXHJcbi5mb290ZXItY29udGVudCAuY29udGFjdC1pbmZvIGxpOmFmdGVyLFxyXG4uZm9vdGVyLWNvbnRlbnQgLmxpbmtzIGxpOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwifFwiO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG59XHJcblxyXG4uZm9vdGVyLWNvbnRlbnQgLmNvbnRhY3QtaW5mbyBsaTpsYXN0LWNoaWxkOmFmdGVyLFxyXG4uZm9vdGVyLWNvbnRlbnQgLmxpbmtzIGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxufVxyXG5cclxuLmZvb3Rlci1jb250ZW50IC5hZnAtbG9nbyB7XHJcbiAgICBtYXJnaW46IDIwcHggYXV0byAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDIzN3B4O1xyXG59XHJcblxyXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBsaSB7XHJcbiAgICBjb2xvcjogIzAwODVhZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAuZm9vdGVyLXNvY2lhbC1saW5rcyBsaTpudGgtY2hpbGQoNCk6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhIHtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy9mb290ZXItc2hhcmluZy5wbmc/MTQ1Njk1Mjc0NScpIG5vLXJlcGVhdDtcclxuICAgIHdpZHRoOiAzM3B4O1xyXG4gICAgaGVpZ2h0OiAzOHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5mb290ZXItc29jaWFsLWxpbmtzIGEuZmFjZWJvb2sge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTkzcHg7XHJcbn1cclxuXHJcbi5mb290ZXItc29jaWFsLWxpbmtzIGEuZmFjZWJvb2s6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTI3cHg7XHJcbn1cclxuXHJcbi5mb290ZXItc29jaWFsLWxpbmtzIGEubGlua2VkaW4ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzI1cHg7XHJcbn1cclxuXHJcbi5mb290ZXItc29jaWFsLWxpbmtzIGEubGlua2VkaW46aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjU5cHg7XHJcbn1cclxuXHJcbi5mb290ZXItc29jaWFsLWxpbmtzIGEucnNzIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTQ1N3B4O1xyXG59XHJcblxyXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhLnJzczpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zOTFweDtcclxufVxyXG5cclxuLmZvb3Rlci1zb2NpYWwtbGlua3MgYS50d2l0dGVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTU4OXB4O1xyXG59XHJcblxyXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhLnR3aXR0ZXI6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTIzcHg7XHJcbn1cclxuXHJcbi5mb290ZXItc29jaWFsLWxpbmtzIGEueW91dHViZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03MjFweDtcclxufVxyXG5cclxuLmZvb3Rlci1zb2NpYWwtbGlua3MgYS55b3V0dWJlOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTY1NXB4O1xyXG59XHJcblxyXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhLmVtYWlsIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTYxcHg7XHJcbn1cclxuXHJcbi5mb290ZXItc29jaWFsLWxpbmtzIGEuZW1haWw6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA1cHg7XHJcbn1cclxuXHJcbi5mb290ZXItc29jaWFsLWxpbmtzIGEuaW5zdGFncmFtIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTc4N3B4O1xyXG59XHJcblxyXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhLmluc3RhZ3JhbTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC04NTNweDtcclxufVxyXG5cclxuLmZvb3Rlci1zb2NpYWwtbGlua3MgYS5zbmFwY2hhdCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05MTNweDtcclxufVxyXG5cclxuLmZvb3Rlci1zb2NpYWwtbGlua3MgYS5zbmFwY2hhdDpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05NzVweDtcclxufVxyXG5cclxuLmlubmVyIC5tYWluLWNvbnRlbnQge1xyXG4gICAgbWFyZ2luOiA0MHB4IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5pbm5lciAubWFpbi1jb250ZW50IHtcclxuICAgICAgICBtYXJnaW46IDEwMHB4IDAgNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmlubmVyIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcclxufVxyXG5cclxuLmlubmVyIC5jb250ZW50LXdyYXBwZXI6YmVmb3JlLFxyXG4uaW5uZXIgLmNvbnRlbnQtd3JhcHBlcjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4uaW5uZXIgLmNvbnRlbnQtd3JhcHBlcjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLmlubmVyIC5jb250ZW50LFxyXG4uaW5uZXIgLmNvbnRlbnQtZnVsbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuaW5uZXIgLmNvbnRlbnQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cclxuICAgIC5pbm5lciAuY29udGVudCxcclxuICAgIC5pbm5lciAuY29udGVudC1mdWxsIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5uZXIubm8tc2lkZWJhciAuY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5pbm5lci5uby1zaWRlYmFyIC5jb250ZW50IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuaW5uZXIuc2lkZWJhci1sZWZ0IC5jb250ZW50IHtcclxuICAgICAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5pbm5lci5zaWRlYmFyLWxlZnQgLmNvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmlubmVyLnNpZGViYXItbGVmdCAuY29udGVudCB7XHJcbiAgICAgICAgbGVmdDogMjUlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5uZXIuc2lkZWJhci1sZWZ0IC5zaWRlYmFyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5pbm5lci5zaWRlYmFyLWxlZnQgLnNpZGViYXIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmlubmVyLnNpZGViYXItbGVmdCAuc2lkZWJhciB7XHJcbiAgICAgICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmlubmVyLnNpZGViYXItbGVmdCAuc2lkZWJhciB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmlubmVyLnNpZGViYXItbGVmdCAuc2lkZWJhciB7XHJcbiAgICAgICAgcmlnaHQ6IDc1JTtcclxuICAgIH1cclxufVxyXG5cclxuLmlubmVyLnNpZGViYXItcmlnaHQgLnNpZGViYXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmlubmVyLnNpZGViYXItcmlnaHQgLnNpZGViYXIge1xyXG4gICAgICAgIGNsZWFyOiBib3RoO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5pbm5lci5zaWRlYmFyLXJpZ2h0IC5zaWRlYmFyIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY29udGVudC0yLWNvbCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG59XHJcblxyXG4uY29udGVudC0yLWNvbDpiZWZvcmUsXHJcbi5jb250ZW50LTItY29sOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi5jb250ZW50LTItY29sOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4uY29udGVudC0yLWNvbCAuY29sIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmNvbnRlbnQtMi1jb2wgLmNvbCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS1cclxuICBNRUdBIE1FTlVcclxuICAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuLm1tLWRyb3Bkb3duIHtcclxuICAgIGJhY2tncm91bmQ6ICMxOTUxNmQ7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBsZWZ0OiAtOTk5ZW07XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB0b3A6IDcwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDk5O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAubW0tZHJvcGRvd24ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2ViZTk7XHJcbiAgICAgICAgaGVpZ2h0OiA5MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5jb250YWluZXIsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAuZ2xvYmFsLXNlYXJjaCxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIGhlYWRlciAuaGVybyxcclxuICAgIGhlYWRlciAjbWFpbi1uYXYtd3JhcHBlciAuaGVybyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdixcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgbGksXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiBsaSB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgbGkgbGksXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiBsaSBsaSB7XHJcbiAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiBhLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gYSB7XHJcbiAgICBjb2xvcjogIzAwMmI0OTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2IGEsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiBhOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXY+dWw+bGksXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bD5saSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsPmxpLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsPmxpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogOTJweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA5MnB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTIwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC50cmFuc2xhdGVkLWx0ciAjbWFpbi1uYXYtd3JhcHBlciBuYXY+dWw+bGksXHJcbiAgICAudHJhbnNsYXRlZC1sdHIgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsPmxpIHtcclxuICAgICAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdj51bD5saSxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bD5saSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxNTBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdj51bD5saSxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bD5saSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMjVweDtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsPmxpLmFjdGl2ZSxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsPmxpLmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTE0MjVhO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXY+dWw+bGk6aG92ZXIsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bD5saTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTE0MjVhO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXY+dWw+bGk6aG92ZXI+Lm1tLWRyb3Bkb3duLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4+dWw+bGk6aG92ZXI+Lm1tLWRyb3Bkb3duIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbGVmdDogMDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsPmxpOmhvdmVyPmEsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bD5saTpob3Zlcj5hIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXY+dWw+bGk+YSxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsPmxpPmEge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbiAgICBsaW5lLWhlaWdodDogOTJweDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsPmxpPmEsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4+dWw+bGk+YSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgIC8qZm9udC1zaXplOiBlbSgxNnB4LCAxNnB4KTsqL1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsPmxpPmEsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4+dWw+bGk+YSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjk2ODc1ZW07XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bCAubW0tY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdj51bCAubW0tY29udGVudCxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bCAubW0tY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQgLm1tLWxpbmtzLXdyYXBwZXIsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQgLm1tLXByb21vLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsIC5tbS1jb250ZW50IC5tbS1saW5rcy13cmFwcGVyLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsIC5tbS1jb250ZW50IC5tbS1wcm9tbyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICAgICAgYm9yZGVyLXdpZHRoOiA1NXB4IDAgNnB4IDA7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsIC5tbS1jb250ZW50IC5tbS1saW5rcy13cmFwcGVyLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsIC5tbS1jb250ZW50IC5tbS1saW5rcy13cmFwcGVyIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICMxMTQyNWE7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdj51bCAubW0tY29udGVudCAubW0tcHJvbW8sXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4+dWwgLm1tLWNvbnRlbnQgLm1tLXByb21vIHtcclxuICAgICAgICB3aWR0aDogMzUlO1xyXG4gICAgICAgIGJvcmRlci1jb2xvcjogIzBiMzc0ZDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMGY0YjY4O1xyXG4gICAgfVxyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQgdWwsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bCAubW0tY29udGVudCB1bCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsIC5tbS1jb250ZW50IC5tbS1saW5rcy1jb2wsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4+dWwgLm1tLWNvbnRlbnQgLm1tLWxpbmtzLWNvbCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDMzJTtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsIC5tbS1jb250ZW50IGxpLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4+dWwgLm1tLWNvbnRlbnQgbGkge1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQgbGksXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4+dWwgLm1tLWNvbnRlbnQgbGkge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsIC5tbS1jb250ZW50IGxpLmhlYWRlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogLTQwcHg7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC8qZm9yIGllKi9cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsIC5tbS1jb250ZW50IGxpLmhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsIC5tbS1jb250ZW50IGxpLmhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdj51bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSksXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdj51bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSk6aG92ZXIsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSk6aG92ZXIge1xyXG4gICAgY29sb3I6ICNiMmYyZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdj51bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSksXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4+dWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpIHtcclxuICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsIC5tbS1jb250ZW50IGxpIGxpLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4+dWwgLm1tLWNvbnRlbnQgbGkgbGkge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdj51bCAubW0tY29udGVudCBsaSBsaTpiZWZvcmUsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbj51bCAubW0tY29udGVudCBsaSBsaTpiZWZvcmUge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBjb250ZW50OiBcIlxcMDI1QjhcIjtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxlZnQ6IC0xMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAzcHg7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdj51bCAubW0tY29udGVudCBsaSBsaTpsYXN0LWNoaWxkLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4+dWwgLm1tLWNvbnRlbnQgbGkgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQgbGkgbGkgYSxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luPnVsIC5tbS1jb250ZW50IGxpIGxpIGEge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdj51bCAubW0tY29udGVudCBsaSBsaSBhOmhvdmVyLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4+dWwgLm1tLWNvbnRlbnQgbGkgbGkgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLm5hdi11dGlsaXRpZXMtd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLmxvZ291dC1saW5rIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biB7XHJcbiAgICB3aWR0aDogMzIwcHg7XHJcbiAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICByaWdodDogOTk5ZW07XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGxpIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gbGk6bm90KC5oZWFkZXIpIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGxpLmhlYWRlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5idXR0b24td3JhcHBlciB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuYnV0dG9uLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLnNpbXBsZS1idXR0b24sXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuc2VhcmNoLWZvcm0gYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGJ1dHRvbixcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbi5ibG9nLWRldGFpbHMgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5idXR0b24tc2Vjb25kYXJ5LFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgd2lkdGg6IDI1MHB4O1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tbGlua3MtY29sIHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMxMTQyNWE7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rOmhvdmVyIC5tbS1kcm9wZG93biB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHJpZ2h0OiAwO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluazpob3Zlcj5hIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4ubG9nZ2VkLWluIC5sb2dpbi1saW5rIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbi5sb2dnZWQtaW4gLm15LWFjY291bnQtbGluayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiB1bCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDkycHg7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5sb2dpbi1saW5rIGEge1xyXG4gICAgYmFja2dyb3VuZDogIzAwODVhZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDg0cHg7XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogNnB4IDE0cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5sb2dpbi1saW5rOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5zaXRlLWxvZ28ge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdixcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICBoZWlnaHQ6IDc4cHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMSk7XHJcbiAgICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgfVxyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAuc2l0ZS1sb2dvLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5zaXRlLWxvZ28ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5zaXRlLWxvZ28ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogNDVweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDVweCAwIDA7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAuc2l0ZS1sb2dvIGltZyxcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIGltZyB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiBuYXY+dWw+bGksXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsPmxpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogNzhweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA3OHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogODJweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiBuYXY+dWw+bGksXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsPmxpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwOHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IG5hdj51bD5saT5hLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIG5hdj51bD5saT5hIHtcclxuICAgICAgICBmb250LXNpemU6IDAuNzE4NzVlbTtcclxuICAgICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiBuYXY+dWw+bGk+YSxcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciBuYXY+dWw+bGk+YSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg0Mzc1ZW07XHJcbiAgICAgICAgcGFkZGluZzogMCA4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLm5hdi11dGlsaXRpZXMtd3JhcHBlciBsaSxcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubmF2LXV0aWxpdGllcy13cmFwcGVyIGxpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogNzhweDtcclxuICAgIH1cclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLm5hdi11dGlsaXRpZXMsXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLm5hdi11dGlsaXRpZXMge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbjogMCAzMHB4IDAgOHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTUwMHB4KSB7XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5uYXYtdXRpbGl0aWVzLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5uYXYtdXRpbGl0aWVzIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubmF2LW1vcmUtbGlua3MsXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLm5hdi1tb3JlLWxpbmtzIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuLm1tLXByb21vIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMTBweDtcclxuICAgIC8qSW1hZ2UgT25seSB3L0xpbmsqL1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xyXG4gICAgLm1tLXByb21vKy5tbS1wcm9tbyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLm1tLXByb21vIHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5tbS1wcm9tbyAucHJvbW8tdGV4dC1vbmx5IHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAubW0tcHJvbW8gLnByb21vLXRleHQtb25seSAucHJvbW8tdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjE4NzVlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgIH1cclxufVxyXG5cclxuLm1tLXByb21vIC5wcm9tby10ZXh0IHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLm1tLXByb21vIC5wcm9tby10ZXh0IHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgIH1cclxufVxyXG5cclxuLm1tLXByb21vIC5wcm9tby1saW5rIHtcclxuICAgIGZvbnQtc2l6ZTogMC43NWVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQge1xyXG4gICAgbWFyZ2luLWJvdHRvTTogMjBweDtcclxufVxyXG5cclxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCAucHJvbW8taW1nLFxyXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IC5wcm9tby10ZXh0IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IC5wcm9tby1pbWcge1xyXG4gICAgd2lkdGg6IDI1JTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQgLnByb21vLWltZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCAucHJvbW8taW1nIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCAucHJvbW8tdGV4dCB7XHJcbiAgICAgICAgd2lkdGg6IDY1JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNSU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tbS1wcm9tbyAucHJvbW8taW1nLW9ubHkge1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgLyppbWcge1xyXG5cdFx0ICB3aWR0aDogMTAwJTtcclxuXHQgIH0qL1xyXG59XHJcblxyXG4ubW0tcHJvbW8gLnByb21vLWltZy1vbmx5IC5wcm9tby10ZXh0IHtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuXHJcbiAgICAubW0tcHJvbW8gLmJ1dHRvbixcclxuICAgIC5tbS1wcm9tbyAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbiAgICAubW0tcHJvbW8gLnNpbXBsZS1idXR0b24sXHJcbiAgICAubW0tcHJvbW8gLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuICAgIC5zZWFyY2gtZm9ybSAubW0tcHJvbW8gYnV0dG9uLFxyXG4gICAgLm1tLXByb21vIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uLFxyXG4gICAgLm1tLXByb21vIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4gICAgLmJsb2ctZGV0YWlscyAubW0tcHJvbW8gYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4gICAgLm1tLXByb21vIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbixcclxuICAgIC5ibG9nLWRldGFpbHMgLm1tLXByb21vIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXHJcbiAgICAubW0tcHJvbW8gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgYm9keS5ibG9nIC5tbS1wcm9tbyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuICAgIC5tbS1wcm9tbyAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tbS1wcm9tbyAuc21hbGwtdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5uYXYtdXRpbGl0aWVzIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLm5hdi11dGlsaXRpZXMge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIHVsIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyB1bDpiZWZvcmUsXHJcbi5uYXYtdXRpbGl0aWVzIHVsOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIHVsOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaSB7XHJcbiAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxufVxyXG5cclxuLm5hdi11dGlsaXRpZXMgdWwgbGk6Zmlyc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaTpsYXN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIHVsIGxpLmxhc3Qge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG5cclxuLm5hdi11dGlsaXRpZXMgdWwgbGkge1xyXG4gICAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5uYXYtdXRpbGl0aWVzIHVsIGxpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogOTJweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA5MnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy9uYXYtczYzMTlmZTQ4ZmQucG5nJykgbm8tcmVwZWF0O1xyXG4gICAgd2lkdGg6IDE4cHg7XHJcbiAgICBoZWlnaHQ6IDI1cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLm5hdi11dGlsaXRpZXMgdWwgbGkgYS5uYXYtc2VhcmNoIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTExNHB4O1xyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBhLmNvbnRhY3Qge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjNweDtcclxufVxyXG5cclxuLm5hdi11dGlsaXRpZXMgdWwgbGkgYS5zaG9wIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMnB4O1xyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBhLnNob3AgLnNob3AtY291bnQge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmYzM1YztcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogLTE0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0b3A6IC03cHg7XHJcbiAgICB3aWR0aDogMjBweDtcclxufVxyXG5cclxuLm5hdi1tb3JlLWxpbmtzIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5uYXYtbW9yZS1saW5rcyBidXR0b24sXHJcbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLFxyXG4ubmF2LW1vcmUtbGlua3MgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4ubmF2LW1vcmUtbGlua3MgLnNpbXBsZS1idXR0b24sXHJcbi5uYXYtbW9yZS1saW5rcyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbixcclxuLm5hdi1tb3JlLWxpbmtzIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4uYmxvZy1kZXRhaWxzIC5uYXYtbW9yZS1saW5rcyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbi5uYXYtbW9yZS1saW5rcyBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAubmF2LW1vcmUtbGlua3MgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb25zL25hdi9tb3JlLnBuZz8xNDQ0OTE4NjkyJykgbm8tcmVwZWF0IGNlbnRlciAxNXB4LzE4cHggI2Y5ZjlmOTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjN2RjZTQ7XHJcbiAgICBmb250LXNpemU6IDAuNzVlbTtcclxuICAgIGhlaWdodDogNjVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA2NXB4O1xyXG4gICAgd2lkdGg6IDUxcHg7XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG59XHJcblxyXG4ubmF2LW1vcmUtbGlua3MgLmRyb3Bkb3duLW1lbnUge1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2M3ZGNlNDtcclxuICAgIGJhY2tncm91bmQ6ICNmOWY5Zjk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG59XHJcblxyXG4ubmF2LW1vcmUtbGlua3MgLmRyb3Bkb3duLW1lbnUgYSB7XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxuICAgIGZvbnQtc2l6ZTogMC45NWVtO1xyXG59XHJcblxyXG4ubmF2LW1vcmUtbGlua3MgLmRyb3Bkb3duLW1lbnUgYTpob3ZlcixcclxuLm5hdi1tb3JlLWxpbmtzIC5kcm9wZG93bi1tZW51IGE6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZDogIzAwODVhZDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4uZ2xvYmFsLXNlYXJjaC13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMxMTQyNWE7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4uZml4ZWQtbmF2IC5nbG9iYWwtc2VhcmNoLXdyYXBwZXIsXHJcbi5pbm5lciAuZ2xvYmFsLXNlYXJjaC13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogNzlweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5nbG9iYWwtc2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLWlucHV0cyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5nbG9iYWwtc2VhcmNoIC5zZWFyY2gtaW5wdXRzIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5nbG9iYWwtc2VhcmNoIC5zZWFyY2gtaW5wdXRzIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGhlaWdodDogMjdweDtcclxuICAgIG1hcmdpbi10b3A6IC00cHg7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmdsb2JhbC1zZWFyY2ggLnNlYXJjaC1pbnB1dHMgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xyXG4gICAgICAgIHdpZHRoOiAzMjBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIGhlaWdodDogMzBweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5nbG9iYWwtc2VhcmNoIC5zZWFyY2gtaW5wdXRzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29ucy9uYXYvc2VhcmNoLWJsYWNrLnBuZz8xNDQ0ODM5MDQ3Jykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIvNjUlIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdGV4dC1pbmRlbnQ6IC0xMTk5ODhweDtcclxuICAgIHRleHQtc2hhZG93OiBub25lO1xyXG4gICAgdG9wOiAtNXB4O1xyXG4gICAgd2lkdGg6IDI5cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5nbG9iYWwtc2VhcmNoIC5zZWFyY2gtaW5wdXRzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgICAgIHRvcDogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2PnVsPmxpPmEge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm15LWFjY291bnQtbGluayBhIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQgLm1tLWxpbmtzLXdyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdj51bCAubW0tY29udGVudCAubW0tbGlua3MtY29sIHtcclxuICAgICAgICBtYXJnaW46IDIwcHg7XHJcbiAgICAgICAgLyogd2lkdGg6IGF1dG87ICAqL1xyXG4gICAgfVxyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXY+dWwgLm1tLWNvbnRlbnQgLm1tLXByb21vIC5wcm9tby1pbWctb25seSB7XHJcbiAgICB3aWR0aDogNjAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAubmF2LXV0aWxpdGllcyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIC5zaG9wLWNvdW50IHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDg1YWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZpeGVkLW5hdiBuYXY+dWwsXHJcbi5pbm5lciBuYXY+dWwge1xyXG4gICAgbWluLWhlaWdodDogNzhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZml4ZWQtbmF2IG5hdj51bD5saSxcclxuLmlubmVyIG5hdj51bD5saSB7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZpeGVkLW5hdiBuYXY+dWw+bGk6bnRoLW9mLXR5cGUoMSksXHJcbi5pbm5lciBuYXY+dWw+bGk6bnRoLW9mLXR5cGUoMSkge1xyXG4gICAgbWF4LXdpZHRoOiAxMTBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZml4ZWQtbmF2IG5hdj51bD5saTpudGgtb2YtdHlwZSgyKSxcclxuLmlubmVyIG5hdj51bD5saTpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICBtYXgtd2lkdGg6IDEwMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5maXhlZC1uYXYgbmF2PnVsPmxpOm50aC1vZi10eXBlKDMpLFxyXG4uaW5uZXIgbmF2PnVsPmxpOm50aC1vZi10eXBlKDMpIHtcclxuICAgIG1heC13aWR0aDogODVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZml4ZWQtbmF2IC5teS1hY2NvdW50LWxpbms+YSxcclxuLmlubmVyIC5teS1hY2NvdW50LWxpbms+YSB7XHJcbiAgICBmb250LXNpemU6IDExLjVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBOYXYgdG8gbXVsdGlwbGUgY29sdW1ucyBjaGFuZ2VzICovXHJcbiNtYWluLW5hdi13cmFwcGVyIC5mcGEtY3RwLW5hdmlnYXRpb24tY29sdW1uIG5hdj51bCAubW0tY29udGVudCB1bCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGhlaWdodDogMjAwcHg7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5mcGEtY3RwLW5hdmlnYXRpb24tY29sdW1uIG5hdj51bCAubW0tY29udGVudCB1bCAuaGVhZGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qIEhvbWUgcGFnZSBoZXJvICovXHJcbmhlYWRlciAuaGVybyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG59XHJcblxyXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlcjpiZWZvcmUsXHJcbmhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbmhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50OmZpcnN0LWNoaWxkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIGhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpsYXN0LWNoaWxkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpsYXN0LWNoaWxkIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG59XHJcblxyXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQgYSB7XHJcbiAgICB3aWR0aDogODAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIGhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6bGFzdC1jaGlsZCBhIHtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY2cHgpIHtcclxuICAgIGhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6bGFzdC1jaGlsZCBhIHtcclxuICAgICAgICB3aWR0aDogNDUlO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMiU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpsYXN0LWNoaWxkIGEge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5oZWFkZXIgLmhlcm8gLmhlcm8taGVhZGVyIHtcclxuICAgIGZvbnQtc2l6ZTogMS41NjI1ZW07XHJcbiAgICBjb2xvcjogIzMzOTliMztcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLWhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbmhlYWRlciAuaGVybyAuaGVyby1jb250ZW50IHAge1xyXG4gICAgY29sb3I6ICM3ODk0OWQ7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLWNvbnRlbnQgcCB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuaW5uZXI6bm90KC5hcnRpY2xlKSAuY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmFydGljbGUtc2hhcmUge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbn1cclxuXHJcbi5hcnRpY2xlLXNoYXJlIC5jb2w6Zmlyc3QtY2hpbGQgcCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG4uYXJ0aWNsZS1zaGFyZSAuY29sOmZpcnN0LWNoaWxkIGEge1xyXG4gICAgY29sb3I6ICM1ZWFlYmU7XHJcbn1cclxuXHJcbi5hcnRpY2xlLXNoYXJlIC5jb2w6Zmlyc3QtY2hpbGQgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiAjMzYzYTNiO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5hcnRpY2xlLXNoYXJlIC5jb2w6Zmlyc3QtY2hpbGQrLmNvbCB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94LFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cclxuICAgIC5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94LFxyXG4gICAgLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94ICNhdHN0YngsXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggI2F0c3RieCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdC1zaGFyZS1idG4sXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0LXNoYXJlLWJ0biB7XHJcbiAgICBtYXJnaW46IDAgNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbixcclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24ge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zL2Zvb3Rlci1zaGFyaW5nLnBuZz8xNDU2OTUyNzQ1Jykgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1mYWNlYm9vayxcclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWZhY2Vib29rIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE5MnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbi5hdGljb24tZmFjZWJvb2s6aG92ZXIsXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1mYWNlYm9vazpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWxpbmtlZGluLFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tbGlua2VkaW4ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1saW5rZWRpbjpob3ZlcixcclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWxpbmtlZGluOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI1NnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbi5hdGljb24tdHdpdHRlcixcclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLXR3aXR0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTc2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi10d2l0dGVyOmhvdmVyLFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tdHdpdHRlcjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01MTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWVtYWlsLFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tZW1haWwge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWVtYWlsOmhvdmVyLFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tZW1haWw6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5zaWRlYmFyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5idXR0b24sXHJcbi5zaWRlYmFyIC5idXR0b24tc21hbGwtdGV4dCxcclxuLnNpZGViYXIgLnNpbXBsZS1idXR0b24sXHJcbi5zaWRlYmFyIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuc2lkZWJhciBidXR0b24sXHJcbi5zaWRlYmFyIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uLFxyXG4uc2lkZWJhciAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuLmJsb2ctZGV0YWlscyAuc2lkZWJhciBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbi5zaWRlYmFyIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbixcclxuLmJsb2ctZGV0YWlscyAuc2lkZWJhciBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxyXG4uc2lkZWJhciBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAuc2lkZWJhciAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnksXHJcbi5zaWRlYmFyIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxuICAgIG1pbi13aWR0aDogMjUwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cclxuICAgIC5zaWRlYmFyIC5idXR0b24sXHJcbiAgICAuc2lkZWJhciAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbiAgICAuc2lkZWJhciAuc2ltcGxlLWJ1dHRvbixcclxuICAgIC5zaWRlYmFyIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbiAgICAuc2VhcmNoLWZvcm0gLnNpZGViYXIgYnV0dG9uLFxyXG4gICAgLnNpZGViYXIgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b24sXHJcbiAgICAuc2lkZWJhciAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuICAgIC5ibG9nLWRldGFpbHMgLnNpZGViYXIgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4gICAgLnNpZGViYXIgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxyXG4gICAgLmJsb2ctZGV0YWlscyAuc2lkZWJhciBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxyXG4gICAgLnNpZGViYXIgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgYm9keS5ibG9nIC5zaWRlYmFyIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnksXHJcbiAgICAuc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICAgICAgd2lkdGg6IDg1JTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWluLXdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIHtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNlZWVlZWU7XHJcbiAgICBtYXJnaW46IDAgYXV0byA0MHB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIG1heC13aWR0aDogMzAwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICBib2R5LmxhbmRpbmcgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIGltZyB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveC1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6IDEwcHggMTJweDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveC1jb250ZW50IHtcclxuICAgICAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDE3cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gtY29udGVudCBwIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMS4wNjI1ZW07XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTI1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjA2MjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5ldmVudCAuc2lkZWJveC1jb250ZW50IHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG59XHJcblxyXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLnF1b3RlIHtcclxuICAgIGNvbG9yOiAjMDAyYjQ5O1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzdDNUQ1O1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgM3B4IDA7XHJcbiAgICBib3JkZXItY29sb3I6ICMwMDc2OTk7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDEycHggMDtcclxufVxyXG5cclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5xdW90ZSAucXVvdGUge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LXNpemU6IDEuMzVlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIucXVvdGUgLnF1b3RlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNjI1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIucXVvdGUgLnNvdXJjZSB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciAuc21hbGwtdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbn1cclxuXHJcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQge1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIGltZyxcclxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCAuaW1nLWJveCxcclxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCAuaW1nLWJveC1yaWdodCxcclxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCAuaW1nLWJveC1sZWZ0LFxyXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LWNlbnRlcixcclxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCAuaW1nLWJveC1yaWdodCxcclxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCAuaW1nLWJveC1sZWZ0LFxyXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LWNlbnRlciB7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uYmxvZy1saXN0PnVsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmxvZy1saXN0IGgzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuLmJsb2ctbGlzdCBoMytwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxufVxyXG5cclxuLmJsb2ctbGlzdCBoMytwIHN0cm9uZyB7XHJcbiAgICBjb2xvcjogIzg4ODg4OCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzK2RpdiB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyBhW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1mb3JtLWJ1dHRvblwiXSxcclxuLmJsb2ctZGV0YWlscyBhW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLXNvcnQtbmV3LWJ1dHRvblwiXSxcclxuLmJsb2ctZGV0YWlscyBhW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLXNvcnQtb2xkLWJ1dHRvblwiXSB7XHJcbiAgICBtYXJnaW46IDVweCAwIDIwcHggMDtcclxuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIHRleHRhcmVhLFxyXG4uYmxvZy1kZXRhaWxzIGlucHV0IHtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyBkaXZbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtY29udGFpbmVyXCJdPmRpdiB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JkYmRiZDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgYVtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctZm9ybS1idXR0b25cIl06YWZ0ZXIsXHJcbi5ibG9nLWRldGFpbHMgYVtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1zb3J0LW5ldy1idXR0b25cIl06YWZ0ZXIge1xyXG4gICAgY29udGVudDogJ3wnO1xyXG4gICAgY29sb3I6ICMwMDg1YWQ7XHJcbiAgICBwYWRkaW5nOiAwIDVweCAwIDEwcHg7XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgaW1nW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnQtYXZhdGFyXCJdIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgaW1nW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnQtYXZhdGFyXCJdK3Age1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyBpbWdbZGF0YS1zZi1yb2xlPVwiY29tbWVudC1hdmF0YXJcIl0sXHJcbi5ibG9nLWRldGFpbHMgZGl2W2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1mb3JtXCJdIGltZyB7XHJcbiAgICBtYXgtd2lkdGg6IDcwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG5cclxuICAgIC5ibG9nLWRldGFpbHMgaW1nW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnQtYXZhdGFyXCJdLFxyXG4gICAgLmJsb2ctZGV0YWlscyBkaXZbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LWZvcm1cIl0gaW1nIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgc3BhbltkYXRhLXNmLXJvbGU9XCJjb21tZW50LW5hbWVcIl0sXHJcbi5ibG9nLWRldGFpbHMgc3BhbltkYXRhLXNmLXJvbGU9XCJjb21tZW50LWRhdGVcIl0ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgc3BhbltkYXRhLXNmLXJvbGU9XCJjb21tZW50LWRhdGVcIl0ge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgY29sb3I6ICM4ODg4ODggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyBzcGFuW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnQtbmFtZVwiXSxcclxuLmJsb2ctZGV0YWlscyBzcGFuW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnQtbWVzc2FnZVwiXSB7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgZGl2W2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1mb3JtXCJdIHRleHRhcmVhIHtcclxuICAgIGhlaWdodDogODBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctZm9ybVwiXSB0ZXh0YXJlYSB7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5zaW1wbGUtYnV0dG9uLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuLmJsb2ctZGV0YWlscyBib2R5LmJsb2cgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgYmFja2dyb3VuZDogIzAwODVhZCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDEwcHggMTVweCAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b246aG92ZXIsXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXTpob3ZlcixcclxuLmJsb2ctZGV0YWlscyBib2R5LmJsb2cgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbmJvZHkuYmxvZyAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICMwMDZmOTEgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcblxyXG4gICAgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxyXG4gICAgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLXNtYWxsLXRleHQsXHJcbiAgICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5zaW1wbGUtYnV0dG9uLFxyXG4gICAgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbiAgICAuYmxvZy1kZXRhaWxzIGJvZHkuYmxvZyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuICAgIGJvZHkuYmxvZyAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgNTBweCA5MHB4O1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5ibG9nLWRldGFpbHMgZGl2W2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1sb2dnZWQtb3V0LXZpZXdcIl0ge1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwIDAgOTBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctbG9nZ2VkLW91dC12aWV3XCJdIGlucHV0IHtcclxuICAgIG1hcmdpbjogMjBweCAwIDEwcHg7XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbn1cclxuXHJcbi5hcmNoaXZlcy1pdGVtIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmRiZGJkO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYXJjaGl2ZXMtaXRlbSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hcmNoaXZlcy1pdGVtIC5tZWRpYS1sZWZ0IGEge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmFyY2hpdmVzLWl0ZW0gLm1lZGlhLWxlZnQgYSB7XHJcbiAgICAgICAgd2lkdGg6IDI4MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYXJjaGl2ZXMtaXRlbSAubWVkaWEtbGVmdCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG5cclxuICAgIC5hcmNoaXZlcy1pdGVtIC5tZWRpYS1sZWZ0LFxyXG4gICAgLmFyY2hpdmVzLWl0ZW0gLm1lZGlhLWJvZHkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYXJjaGl2ZXMtaXRlbSBoMyB7XHJcbiAgICBmb250LXNpemU6IDEuMTI1ZW07XHJcbn1cclxuXHJcbi5hcmNoaXZlcy1pdGVtIC5zb3VyY2Uge1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICM2NzY3NjcgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmxhbmRpbmcgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmxhbmRpbmcgLmNvbCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDMwJTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyB7XHJcbiAgICAgICAgd2lkdGg6IDY0JTtcclxuICAgIH1cclxuXHJcbiAgICAubGFuZGluZyAuY29sLnNpZGViYXIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzJTtcclxuICAgIH1cclxuXHJcbiAgICAubGFuZGluZyAuY29sOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcblxyXG4gICAgLmxhbmRpbmcgLmJ1dHRvbixcclxuICAgIC5sYW5kaW5nIC5idXR0b24tc21hbGwtdGV4dCxcclxuICAgIC5sYW5kaW5nIC5zaW1wbGUtYnV0dG9uLFxyXG4gICAgLmxhbmRpbmcgLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuICAgIC5zZWFyY2gtZm9ybSAubGFuZGluZyBidXR0b24sXHJcbiAgICAubGFuZGluZyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbixcclxuICAgIC5sYW5kaW5nIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4gICAgLmJsb2ctZGV0YWlscyAubGFuZGluZyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbiAgICAubGFuZGluZyAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXHJcbiAgICAuYmxvZy1kZXRhaWxzIC5sYW5kaW5nIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXHJcbiAgICAubGFuZGluZyBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICBib2R5LmJsb2cgLmxhbmRpbmcgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICAubGFuZGluZyAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICAgICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4udG9waWMtd3JhcHBlcixcclxuLmFydGljbGUtd3JhcHBlciB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYmRiZGJkO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi50b3BpYy13cmFwcGVyIC50b3BpYyxcclxuLmFydGljbGUtd3JhcHBlciAudG9waWMge1xyXG4gICAgcGFkZGluZzogMTVweDtcclxufVxyXG5cclxuLnRvcGljLXdyYXBwZXIgLnRvcGljIGgzLFxyXG4uYXJ0aWNsZS13cmFwcGVyIC50b3BpYyBoMyB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjb2xvcjogIzMzOTliMyAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbn1cclxuXHJcbi50b3BpYy13cmFwcGVyIC50b3BpYyBwLFxyXG4uYXJ0aWNsZS13cmFwcGVyIC50b3BpYyBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgY29sb3I6ICMzZDNkM2Q7XHJcbn1cclxuXHJcbi50b3BpYy1saW5rOmhvdmVyIC50b3BpYy13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjQ5LCAyNDksIDI0OSwgMC43KTtcclxufVxyXG5cclxuLnRvcGljLWxpbms6aG92ZXIgaDMge1xyXG4gICAgY29sb3I6ICM1QjY3NzAgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLWxpbms6bnRoLW9mLXR5cGUob2RkKSAudG9waWMtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyAudG9waWMtbGluazpudGgtb2YtdHlwZShvZGQpIC50b3BpYy13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyAudG9waWMtd3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLXdyYXBwZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMjIwcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmxhbmRpbmcgLmNvbC53cmFwLWJveGVzIC50b3BpYy13cmFwcGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyAudG9waWMtd3JhcHBlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAubGFuZGluZyAudG9waWMtd3JhcHBlciB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAubGFuZGluZyAudG9waWMtd3JhcHBlciB7XHJcbiAgICAgICAgaGVpZ2h0OiA5NXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5uYXYjbW9iaWxlLW1lbnUge1xyXG4gICAgYmFja2dyb3VuZDogIzE5NTE2ZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICBuYXYjbW9iaWxlLW1lbnUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbm5hdiNtb2JpbGUtbWVudSAqIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4ubW9iaWxlLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5tb2JpbGUtY29udGVudC13cmFwcGVyIC5tb2JpbGUtbWVudS1idG4ge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29ucy9idG4tbW9iaWxlLW1lbnUucG5nPzE0NDQ4NDgxMzgnKSBuby1yZXBlYXQgMCAwLzEwMCUgdHJhbnNwYXJlbnQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgd2lkdGg6IDM1cHg7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4ubW9iaWxlLWNvbnRlbnQtd3JhcHBlciAubW9iaWxlLW1lbnUtYnRuIHNwYW4ge1xyXG4gICAgZm9udDogMC8wIGE7XHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAubW9iaWxlLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWNvbnRlbnQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm1vYmlsZS1tZW51LWZvb3RlciB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZm9vdGVyLWJ1dHRvbiBhIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZm9vdGVyLWJ1dHRvbiBhOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy9uYXYtczYzMTlmZTQ4ZmQucG5nJyk7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmZvb3Rlci1idXR0b24gYS5jb250YWN0OmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03NXB4O1xyXG59XHJcblxyXG4uZm9vdGVyLWJ1dHRvbiBhLnNob3AgLnNob3AtY291bnQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmZvb3Rlci1idXR0b24gYS5zaG9wOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xOHB4O1xyXG59XHJcblxyXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyBidXR0b24sXHJcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5idXR0b24sXHJcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5idXR0b24tc21hbGwtdGV4dCxcclxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgLnNpbXBsZS1idXR0b24sXHJcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nIC5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGxlZnQgdG9wO1xyXG4gICAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMTIuMjVweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIHdpZHRoOiA5NXB4O1xyXG59XHJcblxyXG4ubW0tbmF2YmFyLXRvcC0xIHtcclxuICAgIGJhY2tncm91bmQ6ICMxMTQyNWEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1vYmlsZS1tZW51LXRpdGxlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5tbS10aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi5tbS1uYXZiYXItYm90dG9tIHtcclxuICAgIGJhY2tncm91bmQ6ICMxMTQyNWEgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTk5OTk5ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbn1cclxuXHJcbi5tbS1uYXZiYXItYm90dG9tIC5uYXYtbW9yZS1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5tbS1uYXZiYXItYm90dG9tIC5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTE0MjVhO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvcmRlci13aWR0aDogMXB4IDAgMDtcclxuICAgIHotaW5kZXg6IDk5OTk7XHJcbn1cclxuXHJcbi5tbS1uYXZiYXItYm90dG9tIC5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSBhOmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tbS1uYXZiYXItYm90dG9tLm1tLW5hdmJhci1ib3R0b20tMiB7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzk5OTk5OSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubW0tbmF2YmFyLWJvdHRvbS5tbS1uYXZiYXItYm90dG9tLTIgLmZvb3Rlci1idXR0b246bnRoLW9mLXR5cGUoMikge1xyXG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjOTk5OTk5O1xyXG59XHJcblxyXG4ubW0tbWVudS5tbS1jdXJyZW50IHtcclxuICAgIHotaW5kZXg6IDk5OTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xyXG4gICAgLm1tLW1lbnUubW0tY3VycmVudCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubW0tZHJvcGRvd24gLm1tLWxpc3R2aWV3IGxpLmhlYWRlciB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi5tbS1kcm9wZG93biAubW0tbGlzdHZpZXcgbGkuaGVhZGVyIGEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tbS1kcm9wZG93bi5tbS1wYW5lbDphZnRlcixcclxuLm1tLWRyb3Bkb3duLm1tLXBhbmVsOmJlZm9yZSB7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi5tbS1saXN0dmlldz5saT5hLFxyXG4ubW0tbGlzdHZpZXc+bGk+c3BhbixcclxuLm1tLWxpc3R2aWV3PmxpLmhlYWRlciB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTJweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMnB4O1xyXG59XHJcblxyXG4ubW0tbWVudSAubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQ6YWZ0ZXIsXHJcbi5tbS1tZW51IC5tbS1saXN0dmlldz5saSAubW0tYXJyb3c6YWZ0ZXIsXHJcbi5tbS1tZW51IC5tbS1uYXZiYXIgLm1tLWJ0bjpiZWZvcmUsXHJcbi5tbS1tZW51IC5tbS1uYXZiYXIgLm1tLWJ0bjphZnRlciB7XHJcbiAgICBib3JkZXItY29sb3I6IHdoaXRlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tbS1saXN0dmlldz5saSxcclxuLm1tLWxpc3R2aWV3PmxpOmFmdGVyLFxyXG4ubW0tbGlzdHZpZXc+bGkgLm1tLW5leHQsXHJcbi5tbS1saXN0dmlldz5saSAubW0tbmV4dDpiZWZvcmUge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjOTk5OTk5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tbS1saXN0dmlldz5saTpub3QoLm1tLWRpdmlkZXIpOmFmdGVyIHtcclxuICAgIGxlZnQ6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgICBodG1sLm1tLW9wZW5lZCBib2R5OmJlZm9yZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDAwMDtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIG9wYWNpdHk6IDAuNjU7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5tbS1wYWdlIHtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmh0bWwubW0tYmFja2dyb3VuZCAubW0tcGFnZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNnB4KSB7XHJcbiAgICBodG1sLm1tLW9wZW5lZCB7XHJcbiAgICAgICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5pbm5lci50b3BpY3MgLm1haW4tY29udGVudCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmlubmVyLnRvcGljcyAuY29udGVudCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbm5lci50b3BpY3MgLnNpZGViYXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuaW5uZXIudG9waWNzIC5zaWRlYmFyIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5pbm5lci50b3BpY3MgLnNpZGViYXIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuaW5uZXIudG9waWNzIC5zaWRlYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5uZXIudG9waWNzIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmlubmVyLnRvcGljcyAuY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5pbm5lci50b3BpY3MgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYXJ0aWNsZS1zZXQtd3JhcHBlciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uYXJ0aWNsZS1zZXQtd3JhcHBlcjpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5hcnRpY2xlLXNldC13cmFwcGVyOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYXJ0aWNsZS1saW5rIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIGhlaWdodDogMTQzcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmFydGljbGUtbGluayB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLWxpbms6bnRoLWNoaWxkKDJuKSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5hcnRpY2xlLWxpbmsge1xyXG4gICAgICAgIGhlaWdodDogMTQ1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5hcnRpY2xlLWxpbmsge1xyXG4gICAgICAgIGhlaWdodDogMTQzcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hcnRpY2xlLWxpbmsubWVtYmVyLmJsb2NrIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmFydGljbGUtbGluay5tZW1iZXIuYmxvY2s6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBoZWlnaHQ6IDE0M3B4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG5cclxuLmFjY2Vzcy1ibG9ja2VyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgcGFkZGluZzogMzBweCAxNXB4IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb25zL3RvcGljLWJveC9sb2NrLXdoaXRlLnBuZz8xNDQ1ODY5MTgyJykgbm8tcmVwZWF0IDk3JSAxMHB4LzExcHggdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmJsb2NrIC5hY2Nlc3MtYmxvY2tlciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmFjY2Vzcy1ibG9ja2VyICoge1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFjY2Vzcy1ibG9ja2VyIHAge1xyXG4gICAgb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbi5hcnRpY2xlLXdyYXBwZXIge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uYXJ0aWNsZS13cmFwcGVyIC5kYXRlLFxyXG4uYXJ0aWNsZS13cmFwcGVyIC5zcG9uc29yLFxyXG4uYXJ0aWNsZS13cmFwcGVyIC5hcnRpY2xlLXR5cGUge1xyXG4gICAgY29sb3I6ICM2ZTZlNmUgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG59XHJcblxyXG4uYXJ0aWNsZS13cmFwcGVyIGgzIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgLypmb250LXdlaWdodDogJGJvbGQgIWltcG9ydGFudDsqL1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgY29sb3I6ICMzMzk5YjMgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogNXB4IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5hcnRpY2xlLXdyYXBwZXIgaDMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYXJ0aWNsZS1mb290ZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2YyZjJmMjtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IDM4cHg7XHJcbn1cclxuXHJcbi5hcnRpY2xlLXdyYXBwZXI6aG92ZXIgLmFydGljbGUtZm9vdGVyIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtdHlwZSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLmFydGljbGUtZm9vdGVyIC5hcnRpY2xlLXNoYXJlIC5vcGVuLXNoYXJlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9pY29ucy90b3BpYy1ib3gvc2hhcmUucG5nPzE0NDU4NzAzNTAnKSBuby1yZXBlYXQgMCAzcHgvMTAwJSB0cmFuc3BhcmVudDtcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtc2hhcmUgLnRvb2xib3gtd3JhcHBlciB7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDI1cHg7XHJcbn1cclxuXHJcbi5hcnRpY2xlLWZvb3RlciAuYXJ0aWNsZS1zaGFyZSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3gsXHJcbi5hcnRpY2xlLWZvb3RlciAuYXJ0aWNsZS1zaGFyZSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICByaWdodDogLTEyMHB4O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiByaWdodCAwLjVzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiByaWdodCAwLjVzIGVhc2U7XHJcbn1cclxuXHJcbi5hcnRpY2xlLWZvb3RlciAuYXJ0aWNsZS1zaGFyZSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3gub3BlbixcclxuLmFydGljbGUtZm9vdGVyIC5hcnRpY2xlLXNoYXJlIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94Lm9wZW4ge1xyXG4gICAgcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5kZXRhaWxzLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcblxyXG4uZGV0YWlscy13cmFwcGVyPmRpdiB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLmRldGFpbHMtd3JhcHBlciAuYXJ0aWNsZS10aHVtYiB7XHJcbiAgICBtYXgtd2lkdGg6IDcwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4uZGV0YWlscy13cmFwcGVyIC5hcnRpY2xlLXRodW1iLnZpZGVvIHtcclxuICAgIG1heC13aWR0aDogOTdweDtcclxufVxyXG5cclxuLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljLmFjdGl2ZSxcclxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpLmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMTk4LCA4MywgMC4zNSk7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgI21haW4tdG9waWM6aG92ZXIsXHJcbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyBsaTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzdDNUQ1O1xyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgI21haW4tdG9waWM6aG92ZXIgYSxcclxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpOmhvdmVyIGEge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi50b3BpY3MtZmlsdGVyLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLnRvcGljcy13cmFwcGVyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDJjZWM3O1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMDtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLnRvcGljcy13cmFwcGVyOmJlZm9yZSxcclxuLnRvcGljcy13cmFwcGVyOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi50b3BpY3Mtd3JhcHBlcjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLnRvcGljcy13cmFwcGVyIGEge1xyXG4gICAgZm9udC1zaXplOiAwLjkzNzVlbTtcclxuICAgIHBhZGRpbmc6IDAgMTBweDtcclxufVxyXG5cclxuLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyBhOm5vdCguYnRuKSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMgYTphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIHdpZHRoOiAwO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIGFbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdOmFmdGVyIHtcclxuICAgICAgICBib3JkZXItdG9wOiA2cHggZGFzaGVkICMzMzk5YjM7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIGFbYXJpYS1leHBhbmRlZD1cInRydWVcIl06YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDZweCBkYXNoZWQgIzMzOTliMztcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWM6aG92ZXIgYVthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl06YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljOmhvdmVyIGFbYXJpYS1leHBhbmRlZD1cInRydWVcIl06YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmZmZmY7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAwIDhweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyBhLmJ0biB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3Mge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3Mge1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2QyZDJkMjtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MuY29sbGFwc2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bCBsaSB7XHJcbiAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bDpiZWZvcmUsXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWw6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bDphZnRlciB7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsIGxpIHtcclxuICAgICAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwgbGk6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwgbGkubGFzdCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpLmFsbC10b3BpY3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXItd3JhcHBlciB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QyY2VjNztcclxuICAgIGNvbG9yOiAjNmU2ZTZlICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSB7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBidXR0b24sXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24sXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24tc21hbGwtdGV4dCxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNpbXBsZS1idXR0b24sXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDJjZWM3O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgcGFkZGluZzogMnB4IDVweCAycHggOHB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDIwNXB4O1xyXG4gICAgY29sb3I6ICMzMzk5YjM7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJ1dHRvbiAuY2FyZXQsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24gLmNhcmV0LFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNtYWxsLXRleHQgLmNhcmV0LFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2ltcGxlLWJ1dHRvbiAuY2FyZXQsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0biAuY2FyZXQsXHJcbmJvZHkuYmxvZyAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zjb21tZW50c1N1Ym1pdEJ0biAuY2FyZXQsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24tc2Vjb25kYXJ5IC5jYXJldCB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBidXR0b246YmVmb3JlLFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uOmJlZm9yZSxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zbWFsbC10ZXh0OmJlZm9yZSxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNpbXBsZS1idXR0b246YmVmb3JlLFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46YmVmb3JlLFxyXG5ib2R5LmJsb2cgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmY29tbWVudHNTdWJtaXRCdG46YmVmb3JlLFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNlY29uZGFyeTpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItdG9wOiA0cHggZGFzaGVkICMzMzk5YjM7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogN3B4O1xyXG4gICAgdG9wOiAxMHB4O1xyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZHJvcGRvd24tbWVudSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGVmdDogODBweDtcclxuICAgIHdpZHRoOiAyMDVweDtcclxuICAgIHotaW5kZXg6IDk5OCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZHJvcGRvd24tbWVudSBsaSB7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5kcm9wZG93bi1tZW51IGxpOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmMmYyZjI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZpbHRlci13cmFwcGVyICNzaG93LWJ5IHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXItd3JhcHBlciAjc2hvdy1ieSBwIHtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZpbHRlci13cmFwcGVyICNzaG93LWJ5IHAge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI3Nob3ctYnkgYSB7XHJcbiAgICBwYWRkaW5nOiAwIDVweDtcclxufVxyXG5cclxuLmZpbHRlci13cmFwcGVyICNzaG93LWJ5IC5hY3RpdmUge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxufVxyXG5cclxuLnNwb25zb3ItYWQuc2lkZWJveC13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgMCAzcHggMDtcclxuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICM3ZDhmYTI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5zcG9uc29yLWFkLnNpZGVib3gtd3JhcHBlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3BvbnNvci1hZC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMTVweDtcclxufVxyXG5cclxuLnNwb25zb3ItYWQuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94IC5zaWRlYm94LXRpdGxlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgZm9udC1zaXplOiAxLjYyNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICBjb2xvcjogIzc3QzVENTtcclxuICAgIHBhZGRpbmc6IDE1cHggMCAyMHB4O1xyXG59XHJcblxyXG4uc3BvbnNvci1hZC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3ggcCB7XHJcbiAgICBjb2xvcjogIzY3NmI2YztcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLnNwb25zb3ItYWQuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94IC5pbWctYm94LWNlbnRlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnRvcGljcyAuc2lkZWJhciAuYnV0dG9uLFxyXG4udG9waWNzIC5zaWRlYmFyIC5idXR0b24tc21hbGwtdGV4dCxcclxuLnRvcGljcyAuc2lkZWJhciAuc2ltcGxlLWJ1dHRvbixcclxuLnRvcGljcyAuc2lkZWJhciAuc2VhcmNoLWZvcm0gYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gLnRvcGljcyAuc2lkZWJhciBidXR0b24sXHJcbi50b3BpY3MgLnNpZGViYXIgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b24sXHJcbi50b3BpY3MgLnNpZGViYXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbi5ibG9nLWRldGFpbHMgLnRvcGljcyAuc2lkZWJhciBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbi50b3BpY3MgLnNpZGViYXIgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5ib2R5LmJsb2cgLnRvcGljcyAuc2lkZWJhciAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLnRvcGljcyAuc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSxcclxuLnRvcGljcyAuc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iYW5kIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYmFuZCAuYnV0dG9uLFxyXG4uYmFuZCAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5iYW5kIC5zaW1wbGUtYnV0dG9uLFxyXG4uYmFuZCAuc2VhcmNoLWZvcm0gYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gLmJhbmQgYnV0dG9uLFxyXG4uYmFuZCBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbixcclxuLmJhbmQgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbi5ibG9nLWRldGFpbHMgLmJhbmQgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4uYmFuZCAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXHJcbi5ibG9nLWRldGFpbHMgLmJhbmQgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbixcclxuLmJhbmQgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5ib2R5LmJsb2cgLmJhbmQgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5iYW5kIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIG1pbi13aWR0aDogMjM4cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cclxuICAgIC5iYW5kIC5idXR0b24sXHJcbiAgICAuYmFuZCAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbiAgICAuYmFuZCAuc2ltcGxlLWJ1dHRvbixcclxuICAgIC5iYW5kIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbiAgICAuc2VhcmNoLWZvcm0gLmJhbmQgYnV0dG9uLFxyXG4gICAgLmJhbmQgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b24sXHJcbiAgICAuYmFuZCAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuICAgIC5ibG9nLWRldGFpbHMgLmJhbmQgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4gICAgLmJhbmQgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxyXG4gICAgLmJsb2ctZGV0YWlscyAuYmFuZCBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxyXG4gICAgLmJhbmQgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgYm9keS5ibG9nIC5iYW5kIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgLmJhbmQgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kIC5jb250ZW50LXdyYXBwZXIgcCB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZCAuY29udGVudC13cmFwcGVyIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zMTI1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLXR5cGUge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gICAgY29sb3I6ICM1QjY3NzA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4uYmFuZC10aXRsZSB7XHJcbiAgICBjb2xvcjogIzMzOTliMztcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgZm9udC1zaXplOiAxLjYyNWVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5mZWF0dXJlLWJveGVzIHtcclxuICAgIGJhY2tncm91bmQ6ICNmM2YzZjM7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDAgNDVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5mZWF0dXJlLWJveGVzIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmZlYXR1cmUtYm94LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ2MHB4KSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogNjUlO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmZvdXIgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZm91ciAuZmVhdHVyZS1ib3gtd3JhcHBlciB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgIH1cclxufVxyXG5cclxuLnRocmVlIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnRocmVlIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmVhdHVyZS1ib3gtd3JhcHBlci52aWRlby13cmFwcGVyIC5mZWF0dXJlLWltYWdlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmZlYXR1cmUtYm94LXdyYXBwZXIudmlkZW8td3JhcHBlciAuZmVhdHVyZS1pbWFnZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL3ZpZGVvLW92ZXJsYXkucG5nPzE0NDYwNTk2MTMnKSBuby1yZXBlYXQgNTAlIDUwJS82MHB4IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5mZWF0dXJlLWJveC13cmFwcGVyLnZpZGVvLXdyYXBwZXIgLmZlYXR1cmUtaW1hZ2U6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDc4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAxMzMsIDE3MywgMC41KTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMjUwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZlYXR1cmUtYm94IHtcclxuICAgICAgICBoZWlnaHQ6IDI4OHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYXJ0aWNsZXMgLmZlYXR1cmUtYm94IHtcclxuICAgIGhlaWdodDogMjIwcHg7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudC13cmFwcGVyIHtcclxuICAgIGhlaWdodDogMTE1cHg7XHJcbn1cclxuXHJcbi5mYWN0LXdyYXBwZXIgLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IHAge1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggLmZlYXR1cmUtaW1hZ2Uge1xyXG4gICAgaGVpZ2h0OiA1MCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZlYXR1cmUtYm94IC5mZWF0dXJlLWltYWdlIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1pbWFnZSBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtaW1hZ2Uge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLXRpdGxlIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxufVxyXG5cclxuLmZvdXIgLmZlYXR1cmUtYm94IC5mZWF0dXJlLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMS4wOTM3NWVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5mb3VyIC5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjE4NzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAudGhyZWUgLmZlYXR1cmUtYm94IC5mZWF0dXJlLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjQzNzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmZlYXR1cmUtYm94IC5sYWJlbCB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgICBmb250LXNpemU6IDAuNzVlbTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm90dG9tOiAxMHB4O1xyXG4gICAgbGVmdDogMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZmVhdHVyZS1ib3ggLmxhYmVsIHtcclxuICAgICAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAubGFiZWw6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQ6ICNkNGQ0ZDQ7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBsZWZ0OiA2JTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTEwcHg7XHJcbiAgICB3aWR0aDogOTAlO1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggYSB7XHJcbiAgICBjb2xvcjogIzFjMzA0MCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggYSAubGFiZWwge1xyXG4gICAgY29sb3I6ICMwMDg1YWQ7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCBhOmhvdmVyIGltZyB7XHJcbiAgICBvcGFjaXR5OiAwLjY7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCBhOmhvdmVyIC5mZWF0dXJlLXRpdGxlIHtcclxuICAgIGNvbG9yOiAjMDA4NWFkO1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggYTpob3ZlciAuZmFjdCBlbSxcclxuLmZlYXR1cmUtYm94IGE6aG92ZXIgLmZhY3QgaSB7XHJcbiAgICBjb2xvcjogIzAwMmI0OTtcclxufVxyXG5cclxuLmZlYXR1cmUtYm94IGE6aG92ZXIgLmZhY3QrLmZlYXR1cmUtdGl0bGUge1xyXG4gICAgY29sb3I6ICMwMDg1YWQ7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmFjdCB7XHJcbiAgICBmb250LXNpemU6IDEuMjVlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmFjdCBlbSxcclxuLmZlYXR1cmUtYm94IC5mYWN0IGkge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgY29sb3I6ICMwMDg1YWQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG5cclxuICAgIC5mZWF0dXJlLWJveCAuZmFjdCBlbSxcclxuICAgIC5mZWF0dXJlLWJveCAuZmFjdCBpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHJcbiAgICAuZmVhdHVyZS1ib3ggLmZhY3QgZW0sXHJcbiAgICAuZmVhdHVyZS1ib3ggLmZhY3QgaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjZlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmZlYXR1cmUtYm94IC5mYWN0Ky5mZWF0dXJlLXRpdGxlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIGNvbG9yOiAjMDAyYjQ5O1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggLmZhY3QgZW0sXHJcbi5mZWF0dXJlLWJveCAuZmFjdCBpLFxyXG4uZmVhdHVyZS1ib3ggLmZhY3QrLmZlYXR1cmUtdGl0bGUge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2UtaW47XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2UtaW47XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveGVzIC5mZWF0dXJlLWJveCAubGFiZWw6YmVmb3JlIHtcclxuICAgIHRvcDogLTVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZmVhdHVyZS1ib3hlcyAuZmVhdHVyZS1ib3ggLmxhYmVsOmJlZm9yZSB7XHJcbiAgICAgICAgdG9wOiAtMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmM2YzZjM7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDAgMzBweDtcclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudDpiZWZvcmUsXHJcbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudDphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQ6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAubGVmdC1jb2wge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLmxlZnQtY29sIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCB7XHJcbiAgICBtYXJnaW46IDIwcHggMCAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDQxLjY2NjY2NjY3JTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCBpbWcge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIGltZy5zaGFkb3cge1xyXG4gICAgYm94LXNoYWRvdzogLTEzcHggMTNweCAwICNlNWU1ZTU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wgaW1nIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAuYmFuZC10eXBlIHtcclxuICAgIGNvbG9yOiAjNUI2NzcwO1xyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgcCB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjMxMjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuc2xpZGVyICNmZWF0dXJlLXNsaWRlciB7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAjZmVhdHVyZS1zbGlkZXIgLmJ4LXNsaWRlciB7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyICNmZWF0dXJlLXNsaWRlciB7XHJcbiAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuc2xpZGVyICNmZWF0dXJlLXNsaWRlciBsaSB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICB6LWluZGV4OiA5OTg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgIC5iYW5kLnNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NsaWRlci1hcnJvd3MtczEwYzQzMDM4N2EucG5nJyk7XHJcbiAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA1NXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLnNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtcHJldiB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNzJweDtcclxuICAgICAgICBsZWZ0OiAtNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTIxOHB4O1xyXG4gICAgICAgIHJpZ2h0OiAtNTBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xyXG4gICAgICAgIGxlZnQ6IC02MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLnNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtbmV4dCB7XHJcbiAgICAgICAgcmlnaHQ6IC02MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiAnJztcclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5ieC1wYWdlciB7XHJcbiAgICBib3R0b206IC02MHB4O1xyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLmJ4LXBhZ2VyLWl0ZW0gYSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYjNiYmMxO1xyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLmJ4LXBhZ2VyLWl0ZW0gYS5hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZDogIzc3QzVENTtcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIge1xyXG4gICAgcGFkZGluZzogMTVweCAwICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIxNCwgMjM4LCAyNDIsIDAuNCkgIWltcG9ydGFudDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3ZWM5ZDU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuc2xpZGUtd3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZS13cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogNzglO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZS13cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogOTAuNSU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZXItaGVhZGVyIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgZm9udC1zaXplOiAwLjgxMjVlbTtcclxuICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgbWFyZ2luOiAwIDAgMTBweCAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZXItaGVhZGVyIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDYwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjkzNzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zbGlkZXItYXJyb3dzLXMxMGM0MzAzODdhLnBuZycpICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMTVweDtcclxuICAgIGhlaWdodDogMjVweDtcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG4gICAgbGVmdDogN3B4O1xyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtbmV4dCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03NHB4O1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xyXG4gICAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xyXG4gICAgICAgIGxlZnQ6IC00M3B4O1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcclxuICAgICAgICByaWdodDogLTQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xyXG4gICAgICAgIGxlZnQ6IC0zNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcclxuICAgICAgICByaWdodDogLTM1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xyXG4gICAgICAgIGxlZnQ6IC0zNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcclxuICAgICAgICByaWdodDogLTM1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCB7XHJcbiAgICBmb250LXNpemU6IDAuODQzNzVlbTtcclxuICAgIHdpZHRoOiAyMjVweDtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgaGVpZ2h0OiAxMDZweDtcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94OmhvdmVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xyXG4gICAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHtcclxuICAgICAgICB3aWR0aDogMTcwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjc1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHtcclxuICAgICAgICBoZWlnaHQ6IDEwNnB4O1xyXG4gICAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCB7XHJcbiAgICAgICAgd2lkdGg6IDE5NHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44MTI1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCBhIHtcclxuICAgIGNvbG9yOiAjMDA4NWFkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCBhIC5sYWJlbCB7XHJcbiAgICBjb2xvcjogIzk0OTQ5NCAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHAge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHA6bm90KC5sYWJlbCkge1xyXG4gICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgbWluLWhlaWdodDogYXV0bztcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCBwLmxhYmVsIHtcclxuICAgIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm90dG9tOiAwO1xyXG59XHJcblxyXG4uYmFuZCAuYmctaW1hZ2Utd3JhcHBlciB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5iYW5kIC5iZy1pbWFnZS13cmFwcGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZCAuYmctaW1hZ2Utd3JhcHBlci52aWRlbyAuYmFuZCAuYmctaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMDAwMDtcclxuICAgIH1cclxufVxyXG5cclxuLnBhcmFsbGF4LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBiYWNrZ3JvdW5kLWF0dGFjaG1lbnQ6IHNjcm9sbDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgLyoucGFyYWxsYXgtc21hbGwgJiB7XHJcblx0XHRtaW4taGVpZ2h0OiAxNjVweDtcclxuICBcclxuXHRcdEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRhYmxldCl7XHJcblx0XHRcdGhlaWdodDogMTY1cHg7XHJcblx0XHRcdG1pbi1oZWlnaHQ6IDFweDtcclxuXHRcdH1cclxuXHR9Ki9cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLnBhcmFsbGF4LXdyYXBwZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XHJcbiAgICAgICAgLypoZWlnaHQ6IDQ3MHB4OyovXHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucGFyYWxsYXgtc21hbGwge1xyXG4gICAgbWluLWhlaWdodDogMTY1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQucGFyYWxsYXgtc21hbGwge1xyXG4gICAgICAgIGhlaWdodDogMTY1cHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAucGFyYWxsYXgtd3JhcHBlciB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5jb250YWluZXIsXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5nbG9iYWwtc2VhcmNoLFxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCBoZWFkZXIgLmhlcm8sXHJcbmhlYWRlciAuYmFuZC5wYXJhbGxheC1zbWFsbCAuaGVybyxcclxuLmJhbmQuY3RhLWJ1dHRvbiAuY29udGFpbmVyLFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5nbG9iYWwtc2VhcmNoLFxyXG4uYmFuZC5jdGEtYnV0dG9uIGhlYWRlciAuaGVybyxcclxuaGVhZGVyIC5iYW5kLmN0YS1idXR0b24gLmhlcm8ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuY29udGVudC13cmFwcGVyLFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgcGFkZGluZzogMzBweCAxMHB4IDIwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG5cclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5jb250ZW50LXdyYXBwZXIsXHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcblxyXG4gICAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmNvbnRlbnQtd3JhcHBlcixcclxuICAgIC5iYW5kLmN0YS1idXR0b24gLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxyXG4gICAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbi13cmFwcGVyLFxyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSxcclxuICAgIC5iYW5kLmN0YS1idXR0b24gLmJ1dHRvbi13cmFwcGVyIHtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xyXG5cclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XHJcbiAgICAgICAgd2lkdGg6IDYyJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUsXHJcbi5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAvKmZvbnQtc2l6ZTogZW0oMThweCk7XHJcbiAgXHJcblx0XHQgIEBpbmNsdWRlIGJyZWFrcG9pbnQoNDIwcHgpe1xyXG5cdFx0XHQgIGZvbnQtc2l6ZTogZW0oMjhweCk7XHJcblx0XHQgIH0qL1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAzNjBweCkge1xyXG5cclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuXHJcbiAgICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZSxcclxuICAgIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS43NWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcblxyXG4gICAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUsXHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDIuMTg3NWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZS50d28tbGluZSxcclxuLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZS50d28tbGluZSB7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIGNvbG9yOiAjNzdDNUQ1O1xyXG59XHJcblxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZS50d28tbGluZSBzcGFuLFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlLnR3by1saW5lIHNwYW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIGZvbnQtc2l6ZTogMC43MmVtO1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUudHdvLWxpbmUgc3BhbixcclxuICAgIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUudHdvLWxpbmUgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjhlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbi13cmFwcGVyLFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5idXR0b24td3JhcHBlciB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHJcbiAgICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYnV0dG9uLXdyYXBwZXIsXHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5idXR0b24td3JhcHBlciB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbixcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuc2ltcGxlLWJ1dHRvbixcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIC5iYW5kLnBhcmFsbGF4LXNtYWxsIGJ1dHRvbixcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbitidXR0b24sXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4uYmxvZy1kZXRhaWxzIC5iYW5kLnBhcmFsbGF4LXNtYWxsIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5ib2R5LmJsb2cgLmJhbmQucGFyYWxsYXgtc21hbGwgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5idXR0b24tc2Vjb25kYXJ5LFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5idXR0b24sXHJcbi5iYW5kLmN0YS1idXR0b24gLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5zaW1wbGUtYnV0dG9uLFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuYmFuZC5jdGEtYnV0dG9uIGJ1dHRvbixcclxuLmJhbmQuY3RhLWJ1dHRvbiBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbixcclxuLmJhbmQuY3RhLWJ1dHRvbiAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuLmJsb2ctZGV0YWlscyAuYmFuZC5jdGEtYnV0dG9uIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuLmJhbmQuY3RhLWJ1dHRvbiBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAuYmFuZC5jdGEtYnV0dG9uIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuXHJcbiAgICAuYmFuZC5wYXJhbGxheC1zbWFsbC50d28tbGluZSBzcGFuLFxyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbi50d28tbGluZSBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDAuNTcxNDI4NTdlbTtcclxuICAgIH1cclxuXHJcbiAgICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYnV0dG9uLXdyYXBwZXIsXHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5idXR0b24td3JhcHBlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnZpZGVvIHtcclxuICAgIGJvcmRlcjogMTBweCBzb2xpZCAjNzdDNUQ1O1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxMHB4IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5iYW5kLnZpZGVvIC5sZWZ0LWNvbCxcclxuLmJhbmQudmlkZW8gLnJpZ2h0LWNvbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHJcbiAgICAuYmFuZC52aWRlbyAubGVmdC1jb2wsXHJcbiAgICAuYmFuZC52aWRlbyAucmlnaHQtY29sIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC52aWRlbyAubGVmdC1jb2wge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLmJhbmQudmlkZW8gLmNvbnRhaW5lcixcclxuLmJhbmQudmlkZW8gLmdsb2JhbC1zZWFyY2gsXHJcbi5iYW5kLnZpZGVvIGhlYWRlciAuaGVybyxcclxuaGVhZGVyIC5iYW5kLnZpZGVvIC5oZXJvIHtcclxuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbn1cclxuXHJcbi5iYW5kLnZpZGVvIC5iYW5kLXR5cGUsXHJcbi5iYW5kLnZpZGVvIHAge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQudmlkZW8gcCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTUlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC52aWRlbyAuYmctaW1hZ2Utd3JhcHBlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC52aWRlbyAuYmctaW1hZ2Utd3JhcHBlciBpbWcge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuY3RhLWJ1dHRvbiB7XHJcbiAgICBtaW4taGVpZ2h0OiAxNjVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIHtcclxuICAgICAgICBoZWlnaHQ6IDE2NXB4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ2MHB4KSB7XHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuYWQtcHJvbW8ge1xyXG4gICAgYmFja2dyb3VuZDogI2M2Y2QyMztcclxuICAgIHBhZGRpbmc6IDM1cHggMCA0NXB4O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZC5hZC1wcm9tbyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuYWQtcHJvbW8ge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5hZC1wcm9tbyAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5hZC1wcm9tbyAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuYWQtcHJvbW8gLmltYWdlLXdyYXBwZXIgaW1nIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XHJcbn1cclxuXHJcbi5iYW5kLnF1b3RlIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5xdW90ZSB7XHJcbiAgICAgICAgaGVpZ2h0OiAzNDVweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucXVvdGUgLmNvbnRhaW5lcixcclxuLmJhbmQucXVvdGUgLmdsb2JhbC1zZWFyY2gsXHJcbi5iYW5kLnF1b3RlIGhlYWRlciAuaGVybyxcclxuaGVhZGVyIC5iYW5kLnF1b3RlIC5oZXJvIHtcclxuICAgIHBhZGRpbmc6IDUwcHggMjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcblxyXG4gICAgLmJhbmQucXVvdGUgLmNvbnRhaW5lcixcclxuICAgIC5iYW5kLnF1b3RlIC5nbG9iYWwtc2VhcmNoLFxyXG4gICAgLmJhbmQucXVvdGUgaGVhZGVyIC5oZXJvLFxyXG4gICAgaGVhZGVyIC5iYW5kLnF1b3RlIC5oZXJvIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNzBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgLmJhbmQucXVvdGUgLmNvbnRhaW5lcixcclxuICAgIC5iYW5kLnF1b3RlIC5nbG9iYWwtc2VhcmNoLFxyXG4gICAgLmJhbmQucXVvdGUgaGVhZGVyIC5oZXJvLFxyXG4gICAgaGVhZGVyIC5iYW5kLnF1b3RlIC5oZXJvIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucXVvdGUgLnF1b3RlIHtcclxuICAgIGZvbnQtc2l6ZTogMS4zNzVlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICAvKmZvciBJRSovXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQucXVvdGUgLnF1b3RlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5xdW90ZSAucXVvdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4xODc1ZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQxcHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucXVvdGUgLnNvdXJjZSB7XHJcbiAgICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQucXVvdGUgLnNvdXJjZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5lbXBsb3llcnMge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uYmFuZC5lbXBsb3llcnMgLmNvbnRhaW5lcixcclxuLmJhbmQuZW1wbG95ZXJzIC5nbG9iYWwtc2VhcmNoLFxyXG4uYmFuZC5lbXBsb3llcnMgaGVhZGVyIC5oZXJvLFxyXG5oZWFkZXIgLmJhbmQuZW1wbG95ZXJzIC5oZXJvIHtcclxuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHJcbiAgICAuYmFuZC5lbXBsb3llcnMgLmNvbnRhaW5lcixcclxuICAgIC5iYW5kLmVtcGxveWVycyAuZ2xvYmFsLXNlYXJjaCxcclxuICAgIC5iYW5kLmVtcGxveWVycyBoZWFkZXIgLmhlcm8sXHJcbiAgICBoZWFkZXIgLmJhbmQuZW1wbG95ZXJzIC5oZXJvIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuZW1wbG95ZXJzIC5iYW5kLXR5cGUge1xyXG4gICAgZm9udC1zaXplOiAxLjYyNWVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDMwcHggMCAwO1xyXG59XHJcblxyXG4uYmFuZC5lbXBsb3llcnMgLmJhbmQtdHlwZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy9hc3NldHMvaW1hZ2VzL2ljb25zL2JsdWUtZ3JvdXAucG5nPzE0NDgwNTI3NzknKSBuby1yZXBlYXQgNTAlIDUwJS80OHB4IHRyYW5zcGFyZW50O1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogLTYwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5lbXBsb3llcnMgLmJhbmQtdHlwZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyZW07XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAwIDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNlbXBsb3llci1zbGlkZXIge1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICNlbXBsb3llci1zbGlkZXIge1xyXG4gICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICNlbXBsb3llci1zbGlkZXIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4jZW1wbG95ZXItc2xpZGVyIC5ieC13cmFwcGVyIGxpIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgY29sb3I6ICM2ZTZlNmU7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIHBhZGRpbmc6IDVweCAwO1xyXG4gICAgaGVpZ2h0OiA2NXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDY1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgI2VtcGxveWVyLXNsaWRlciAuYngtd3JhcHBlciBsaSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4jZW1wbG95ZXItc2xpZGVyIC5ieC13cmFwcGVyIGxpIHNwYW4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4jZW1wbG95ZXItc2xpZGVyIC5ieC13cmFwcGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XHJcbiAgICB0b3A6IDIxcHg7XHJcbn1cclxuXHJcbi5zaXRlLWxvZ28ge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmlubmVyIC51dGlsaXR5LW5hdi13cmFwcGVyIC5zaXRlLWxvZ28ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3Mge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHAsXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgcCB7XHJcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XHJcbiAgICBjb2xvcjogIzk5OTk5OTtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bDpiZWZvcmUsXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWw6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bDphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaSB7XHJcbiAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaTpmaXJzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpLmxhc3Qge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaSB7XHJcbiAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGkge1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaTphZnRlciB7XHJcbiAgICBjb250ZW50OiAnfCc7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaTpsYXN0LWNoaWxkOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBhIHtcclxuICAgIGNvbG9yOiAjMDA4NWFkO1xyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGE6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi5zZWFyY2gtZm9ybSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uc2VhcmNoLWZvcm0gaW5wdXQge1xyXG4gICAgcGFkZGluZzogNXB4IDVweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XHJcbiAgICBoZWlnaHQ6IDM2cHg7XHJcbn1cclxuXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uc2VhcmNoLWZvcm0gLnNpbXBsZS1idXR0b24sXHJcbi5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXStzcGFuK2J1dHRvbixcclxuLnNlYXJjaC1mb3JtIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG4uYmxvZy1kZXRhaWxzIC5zZWFyY2gtZm9ybSBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbi5zZWFyY2gtZm9ybSBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAuc2VhcmNoLWZvcm0gLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBoZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIGxhYmVsLFxyXG4uc2VhcmNoLXJlc3VsdHM+c3BhbiB7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0cyB1bCB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDAgMCAwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NmY2ZjZjtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI1cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHQ+YSB7XHJcbiAgICBmb250LXNpemU6IDEuMDYyNWVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXA+cCB7XHJcbiAgICBmb250LXNpemU6IDAuODEyNWVtO1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdHMgLmJ0bi1wYWdpbmctbGFyZ2Uge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSB7XHJcbiAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICBtYXJnaW46IDIwcHggNXB4IDQwcHggMDtcclxuICAgIHBhZGRpbmc6IDAgNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdIHtcclxuICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rLmJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbisuYnV0dG9uLXNtYWxsLXRleHQsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rLnNpbXBsZS1idXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uLFxyXG4uYmxvZy1kZXRhaWxzIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxyXG5ib2R5LmJsb2cgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3Bhbisuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0rc3BhbisuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG5cclxuICAgIC5Db2x1bW5PbmVTZWFyY2gsXHJcbiAgICAuc2VhcmNoLXJlc3VsdHMge1xyXG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaC1yZXN1bHRzIHtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXItaGVhZGVyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY29sb3I6ICMzMzk5YjMgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5maWx0ZXItaGVhZGVyOmFmdGVyIHtcclxuICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci10b3A6IDZweCBkYXNoZWQgIzMzOTliMztcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogOXB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHdpZHRoOiAwO1xyXG59XHJcblxyXG4uZmlsdGVyLWhlYWRlci5vcGVuOmFmdGVyIHtcclxuICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiA2cHggZGFzaGVkICMzMzk5YjM7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZpbHRlci1oZWFkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5Db2x1bW5PbmVTZWFyY2gge1xyXG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuQ29sdW1uT25lU2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgLkNvbHVtbk9uZVNlYXJjaCB7XHJcbiAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uQ29sdW1uT25lU2VhcmNoICoge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbn1cclxuXHJcbi5Db2x1bW5PbmVTZWFyY2g+c3BhbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi5Db2x1bW5PbmVTZWFyY2g+c3BhbiBzcGFuIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLkNvbHVtbk9uZVNlYXJjaCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLkNvbHVtbk9uZVNlYXJjaCBoMyB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogI2YzZjNmMztcclxuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogOHB4IDVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uQ29sdW1uT25lU2VhcmNoIC5maWx0ZXJzIHtcclxuICAgIGJhY2tncm91bmQ6ICNmM2YzZjM7XHJcbiAgICBwYWRkaW5nOiAwIDVweCA2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uQ29sdW1uT25lU2VhcmNoIC5maWx0ZXJzIGxpIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxM3B4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5Db2x1bW5PbmVTZWFyY2ggLmZpbHRlcnMgbGkgaW5wdXQge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDAgNXB4IDEwcHggMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LmJsb2cge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIG1pbi13aWR0aDogMzIwcHggIWltcG9ydGFudDtcclxuICAgIC8qb3ZlcnJpZGUgZm9ydW0gc3R5bGVzKi9cclxuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuY29udGVudC13cmFwcGVyIHtcclxuICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuY29udGVudCB1bCBsaSB7XHJcbiAgICBjb250ZW50OiAnJztcclxufVxyXG5cclxuYm9keS5ibG9nIC5tYWluLWNvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgYm9keS5ibG9nIC5tYWluLWNvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuYm9keS5ibG9nIC5tYWluLWNvbnRlbnQgaDEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIGJvZHkuYmxvZyAubWFpbi1jb250ZW50IGgxIHtcclxuICAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAubWFpbi1jb250ZW50IGgyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBib2R5LmJsb2cgLm1haW4tY29udGVudCBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zwb3N0c0xpc3Qge1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmcG9zdHNMaXN0IGxpLnNmcG9zdExpc3RJdGVtIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmcG9zdHNMaXN0IGxpLnNmcG9zdExpc3RJdGVtOmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmcG9zdExpc3RUaXRsZURhdGVDb250ZW50IC5zZnBvc3RDb250ZW50IHtcclxuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNPcmRlckZpbHRlcldycCB7XHJcbiAgICBmbG9hdDogbm9uZTtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZkxlYXZlQ29tbWVudExuayB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0xpc3RXcnAge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjZmNmY2Y7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzTGlzdCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0xpc3QgLnNmY29tbWVudERldGFpbHMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNMaXN0IC5zZmNvbW1lbnRBdXRob3Ige1xyXG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNMaXN0IC5zZmNvbW1lbnRUZXh0IHtcclxuICAgIGNvbG9yOiAjMDAyYjQ5O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgYm9keS5ibG9nIC5zZmNvbW1lbnRzTGlzdCAuc2Zjb21tZW50VGV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIH1cclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRBdXRob3JBdmF0YXIge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgYm9keS5ibG9nIC5zZmNvbW1lbnRBdXRob3JBdmF0YXIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIC5zZmNvbW1lbnRzVGl0bGVXcnAge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50c0Zvcm1XcnAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50QXV0aG9yQXZhdGFyIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCBoMiB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgb2wuc2Zjb21tZW50c0ZpZWxkc0xpc3QsXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIC5zZmNvbW1lbnRzRm9ybSB7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIGxpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCB0ZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50c0Zvcm0gLnNmY29tbWVudEVkaXRvciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDg1YWQgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDAgIWltcG9ydGFudDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA2ZjkxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGEge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgLnNmX1BhZ2VyQ3VycmVudCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzdDNUQ1O1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1jb2xvcjogIzc3QzVENTtcclxufVxyXG5cclxuLnNpdGUtbG9nbyB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKCcvYXNzZXRzL2ltYWdlcy9DVFAtTG9nb19XZWIucG5nJykgbm8tcmVwZWF0IDAgMC8xMDAlIHRyYW5zcGFyZW50O1xyXG4gICAgbWluLWhlaWdodDogNzVweDtcclxuICAgIHdpZHRoOiAxNjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmZvb3Rlci1jb250ZW50IC5zaXRlLWxvZ28sXHJcbi5maXhlZC1uYXYgLnNpdGUtbG9nbyxcclxuLmlubmVyIC5zaXRlLWxvZ28ge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcvYXNzZXRzL2ltYWdlcy9DVFAtTG9nb19XZWIucG5nJyk7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnNpdGUtbG9nbyB7XHJcbiAgICAgICAgd2lkdGg6IDI3M3B4O1xyXG4gICAgfVxyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIHtcclxuICAgIG1pbi1oZWlnaHQ6IDcycHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnV0aWxpdHktbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maXhlZC1uYXYgLnNpdGUtbG9nbyxcclxuLmlubmVyIC5zaXRlLWxvZ28ge1xyXG4gICAgd2lkdGg6IDE3MHB4O1xyXG4gICAgbWluLWhlaWdodDogODZweDtcclxufVxyXG5cclxuaGVhZGVyIC5oZXJvIC5oZXJvLWhlYWRlciB7XHJcbiAgICBmb250LXNpemU6IDEuNjg3NWVtO1xyXG4gICAgY29sb3I6ICMwMDg1YWQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LWJsYWNrO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbmhlYWRlciAuaGVybyAuaGVyby1oZWFkZXIgLmhlYWRlci1hY2NlbnQge1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLWhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjEyNWVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDE4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmhlYWRlciAuaGVybyAuaGVyby1jb250ZW50IHAge1xyXG4gICAgY29sb3I6ICM3ODk0OWQ7XHJcbiAgICBjb2xvcjogIzAwMmI0OTtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICB3aWR0aDogOTAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIGhlYWRlciAuaGVybyAuaGVyby1jb250ZW50IHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4zMTI1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNDIwcHgpIHtcclxuXHJcbiAgICBoZWFkZXIgLmhlcm8gLmhlcm8tY29udGVudCAuYnV0dG9uLFxyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLWNvbnRlbnQgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLWNvbnRlbnQgLnNpbXBsZS1idXR0b24sXHJcbiAgICBoZWFkZXIgLmhlcm8gLmhlcm8tY29udGVudCAuc2VhcmNoLWZvcm0gYnV0dG9uLFxyXG4gICAgLnNlYXJjaC1mb3JtIGhlYWRlciAuaGVybyAuaGVyby1jb250ZW50IGJ1dHRvbixcclxuICAgIGhlYWRlciAuaGVybyAuaGVyby1jb250ZW50IGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdK3NwYW4rYnV0dG9uLFxyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLWNvbnRlbnQgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXHJcbiAgICAuYmxvZy1kZXRhaWxzIGhlYWRlciAuaGVybyAuaGVyby1jb250ZW50IGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcclxuICAgIGhlYWRlciAuaGVybyAuaGVyby1jb250ZW50IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuICAgIGJvZHkuYmxvZyBoZWFkZXIgLmhlcm8gLmhlcm8tY29udGVudCAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuICAgIGhlYWRlciAuaGVybyAuaGVyby1jb250ZW50IC5idXR0b24tc2Vjb25kYXJ5LFxyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLWNvbnRlbnQgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgICAgIG1pbi13aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucXVvdGUge1xyXG4gICAgYm9yZGVyLXRvcDogOXB4IHNvbGlkICM3N0M1RDU7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5iYW5kLnF1b3RlIC5xdW90ZSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5iYW5kLnF1b3RlIC5xdW90ZTpiZWZvcmUge1xyXG4gICAgbWFyZ2luOiAwIDAgMCAtMTVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZC5xdW90ZSAucXVvdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQucXVvdGUgLnF1b3RlIHtcclxuICAgICAgICBmb250LXNpemU6IDJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDFweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLnF1b3RlIC5xdW90ZSBwIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDFweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5xdW90ZSAuc291cmNlIHtcclxuICAgIGNvbG9yOiAjNzdDNUQ1O1xyXG4gICAgbGluZS1oZWlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5xdW90ZSAuc291cmNlIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50aHJlZSAuZmVhdHVyZS1ib3gge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIC50aHJlZSAuZmVhdHVyZS1ib3gge1xyXG4gICAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudCBzdHJvbmcsXHJcbi50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudCBiIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcbn1cclxuXHJcbi50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudCBwIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudCBwIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgfVxyXG59XHJcblxyXG4udGhyZWUgLmZlYXR1cmUtYm94IC5mZWF0dXJlLXRpdGxlIHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgZm9udC1zaXplOiAxLjI1ZW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4udGhyZWUgLmZlYXR1cmUtYm94IC5mZWF0dXJlLWltYWdlIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudC13cmFwcGVyIHtcclxuICAgIGhlaWdodDogMTMwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgIGhlaWdodDogNTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAudGhyZWUgLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgaGVpZ2h0OiA0MiU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMzAwcHgpIHtcclxuICAgIC50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICBoZWlnaHQ6IDQ1JTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmZhY3Qtd3JhcHBlciAuZmVhdHVyZS1ib3gge1xyXG4gICAgICAgIGhlaWdodDogMjUwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mYWN0LXdyYXBwZXIgLmZlYXR1cmUtY29udGVudC13cmFwcGVyIHtcclxuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmFjdC13cmFwcGVyIC5mYWN0IHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5mYWN0LXdyYXBwZXIgLmZhY3Qgc3Ryb25nIHtcclxuICAgIGNvbG9yOiAjMDA4NWFkO1xyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZTdlNTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5zbGlkZXIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLmxlZnQtY29sIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5sZWZ0LWNvbCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xyXG4gICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLmJhbmQtdHlwZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5iYW5kLXRpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udFdlaWdodC1ibGFjaztcclxuICAgIGNvbG9yOiAjMDA4NWFkO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtc2l6ZTogMS41ZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5iYW5kLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IHAge1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNWVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnZpZGVvIC5iYW5kLXR5cGUge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGNvbG9yOiAjMzMzMzMzO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMThweDtcclxufVxyXG5cclxuLmJhbmQudmlkZW8gLmJhbmQtdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LWJsYWNrO1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4uYmFuZC52aWRlbyBwIHtcclxuICAgIGNvbG9yOiAjMDAyYjQ5O1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmJhbmQudmlkZW8gcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC52aWRlbyAuYmctaW1hZ2Utd3JhcHBlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDZlZWYyO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZXMgLmNvbnRhaW5lcixcclxuLmJhbmQuYXJ0aWNsZXMgLmdsb2JhbC1zZWFyY2gsXHJcbi5iYW5kLmFydGljbGVzIGhlYWRlciAuaGVybyxcclxuaGVhZGVyIC5iYW5kLmFydGljbGVzIC5oZXJvIHtcclxuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGVzIC5iYW5kLXR5cGUge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgdGV4dC1zaGFkb3c6IDAgMCAycHggcmdiYSgwLCAwLCAwLCAwLjgpO1xyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlcyAuZmVhdHVyZS1ib3gge1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHg7XHJcbn1cclxuXHJcbi5zcG9uc29yLWxpbmsge1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgY29sb3I6ICM2MDViNTQ7XHJcbiAgICBsaW5lLWhlaWdodDogMzZweDtcclxufVxyXG5cclxuLnNwb25zb3ItbGluayBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxufVxyXG5cclxuLmJhbmQubGlua2VkaW4ge1xyXG4gICAgYmFja2dyb3VuZDogI2U0ZWFlZTtcclxuICAgIHBhZGRpbmc6IDMwcHggMCA2MHB4O1xyXG59XHJcblxyXG4uYmFuZC5saW5rZWRpbiAuY29udGFpbmVyLFxyXG4uYmFuZC5saW5rZWRpbiAuZ2xvYmFsLXNlYXJjaCxcclxuLmJhbmQubGlua2VkaW4gaGVhZGVyIC5oZXJvLFxyXG5oZWFkZXIgLmJhbmQubGlua2VkaW4gLmhlcm8ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uYmFuZC5saW5rZWRpbiAuY29udGFpbmVyPmltZyxcclxuLmJhbmQubGlua2VkaW4gLmdsb2JhbC1zZWFyY2g+aW1nLFxyXG4uYmFuZC5saW5rZWRpbiBoZWFkZXIgLmhlcm8+aW1nLFxyXG5oZWFkZXIgLmJhbmQubGlua2VkaW4gLmhlcm8+aW1nIHtcclxuICAgIG1hcmdpbjogMjBweCBhdXRvO1xyXG4gICAgbWF4LXdpZHRoOiA4MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuXHJcbiAgICAuYmFuZC5saW5rZWRpbiAuY29udGFpbmVyPmltZyxcclxuICAgIC5iYW5kLmxpbmtlZGluIC5nbG9iYWwtc2VhcmNoPmltZyxcclxuICAgIC5iYW5kLmxpbmtlZGluIGhlYWRlciAuaGVybz5pbWcsXHJcbiAgICBoZWFkZXIgLmJhbmQubGlua2VkaW4gLmhlcm8+aW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5saW5rZWRpbiAuYmFuZC10aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgIGNvbG9yOiAjMDAyYjQ5O1xyXG4gICAgZm9udC1zaXplOiAxLjc1ZW07XHJcbn1cclxuXHJcbi5iYW5kLmxpbmtlZGluIC5iYW5kLXRpdGxlIHNwYW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDAuNTZlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuLmJhbmQubGlua2VkaW4gLmJhbmQtdGl0bGUgc3BhbiBpbWcge1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQubGlua2VkaW4gLmJhbmQtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5lbXBsb3llcnMgLmJhbmQtdHlwZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICMzMzMzMzM7XHJcbn1cclxuXHJcbi5iYW5kLmVtcGxveWVycyAjZW1wbG95ZXItc2xpZGVyIC5ieC13cmFwcGVyIGxpIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgY29sb3I6ICMzMzMzMzM7XHJcbn1cclxuXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlIHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZS50d28tbGluZSB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUudHdvLWxpbmUgc3BhbiB7XHJcbiAgICBjb2xvcjogIzc3QzVENTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG59XHJcblxyXG4uaW5uZXI6bm90KC5hcnRpY2xlKSAubWFpbi1jb250ZW50IHtcclxuICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmlubmVyOm5vdCguYXJ0aWNsZSkgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYXJ0aWNsZS1zaGFyZSAuY29sOm50aC1vZi10eXBlKDIpIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIucXVvdGUge1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWw7XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIucXVvdGUgLnF1b3RlIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxufVxyXG5cclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5xdW90ZSAuc291cmNlIHtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBjb2xvcjogIzVCNjc3MDtcclxufVxyXG5cclxuLnRvcGljLXdyYXBwZXIgLnRvcGljIGgzLFxyXG4uYXJ0aWNsZS13cmFwcGVyIC50b3BpYyBoMyB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtc2Vjb25kYXJ5O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuLyogQ01TIEFETUlOIFNUWUxFUyAqL1xyXG5ib2R5LnNmUGFnZUVkaXRvciAjbGl2ZWNoYXQtY29tcGFjdC1jb250YWluZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yICNsaXZlY2hhdC1mdWxsIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yICNjdGwwMF9NYWluTmF2X2N0bDAwX0MgbmF2IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yICNjdGwwMF9Mb2dpbkFyZWFfY3RsMDAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgI2N0bDAwX0xvZ2luQXJlYV9jdGwwMF9DIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5ib2R5LnNmUGFnZUVkaXRvciAjY3RsMDBfTG9naW5BcmVhX2N0bDAwX0MgdWwge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgLm5hdi11dGlsaXRpZXMsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5uYXYtbW9yZS1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC51dGlsaXR5LW5hdi13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5ib2R5LnNmUGFnZUVkaXRvciAubG9naW4tbGluayBhLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubXktYWNjb3VudC1saW5rIGEge1xyXG4gICAgY29sb3I6ICMwMDJiNDkgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgLmxvZ2luLWxpbms6aG92ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5teS1hY2NvdW50LWxpbms6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yLmlubmVyIC5tYWluLWNvbnRlbnQgLmNvbnRhaW5lcixcclxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgLm1haW4tY29udGVudCAuZ2xvYmFsLXNlYXJjaCxcclxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgLm1haW4tY29udGVudCBoZWFkZXIgLmhlcm8sXHJcbmhlYWRlciBib2R5LnNmUGFnZUVkaXRvci5pbm5lciAubWFpbi1jb250ZW50IC5oZXJvIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYnV0dG9uLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zaW1wbGUtYnV0dG9uLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIG1pbi13aWR0aDogMXB4O1xyXG4gICAgYmFja2dyb3VuZDogI2VlZSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxMi41cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYnV0dG9uOmFmdGVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uOmFmdGVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNtYWxsLXRleHQ6YWZ0ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zaW1wbGUtYnV0dG9uOmFmdGVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46YWZ0ZXIsXHJcbmJvZHkuYmxvZyBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zjb21tZW50c1N1Ym1pdEJ0bjphZnRlcixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbi1zZWNvbmRhcnk6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCBidXR0b246aG92ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b246aG92ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNpbXBsZS1idXR0b246aG92ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuYm9keS5ibG9nIGJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNlY29uZGFyeTpob3ZlciB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LnNmVGVtcGxhdGVFZGl0b3IgI2N0bDAwX01haW5OYXZfY3RsMDBfQyBuYXYsXHJcbmJvZHkuc2ZUZW1wbGF0ZUVkaXRvciAjY3RsMDBfTG9naW5BcmVhX2N0bDAwX0MgdWwsXHJcbmJvZHkuc2ZUZW1wbGF0ZUVkaXRvciAubmF2LXV0aWxpdGllcyxcclxuYm9keS5zZlRlbXBsYXRlRWRpdG9yIC51dGlsaXR5LW5hdi13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5ib2R5LnNmVGVtcGxhdGVFZGl0b3IgI21haW4tbmF2LXdyYXBwZXIgbmF2IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuc2ZUZW1wbGF0ZUVkaXRvciAubW0tZHJvcGRvd24ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBTVEFSVCBUZWxlcmlrLlNpdGVmaW5pdHkuUmVzb3VyY2VzLlRoZW1lcy5MYXlvdXRzQmFzaWNzLmNzcyAqL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5zZl9jb2xzIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfY29sczpiZWZvcmUsXHJcbiAgICAuc2ZfY29sczphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfY29sczphZnRlciB7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmX2NvbHMge1xyXG4gICAgICAgIHpvb206IDE7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmX2NvbHNPdXQrLnNmX2NvbHNPdXQge1xyXG4gICAgICAgICptYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl9ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzFjb2xfMV8xMDAge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMV8yNSB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzJfNzUge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB3aWR0aDogNzUlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMl83NSAuc2ZfMmNvbHNfMmluXzc1IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMV8zMyB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzJfNjcge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB3aWR0aDogNjclO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMl82NyAuc2ZfMmNvbHNfMmluXzY3IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMV81MCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzJfNTAge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMl81MCAuc2ZfMmNvbHNfMmluXzUwIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMV82NyB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDY3JTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzJfMzMge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB3aWR0aDogMzMlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMl8zMyAuc2ZfMmNvbHNfMmluXzMzIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMV83NSB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzJfMjUge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfMmNvbHNfMl8yNSAuc2ZfMmNvbHNfMmluXzI1IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfM2NvbHNfMV8zMyB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzNjb2xzXzJfMzQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAzNCU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8zY29sc18zXzMzIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMzMlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBfbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfM2NvbHNfMl8zNCAuc2ZfM2NvbHNfMmluXzM0LFxyXG4gICAgLnNmXzNjb2xzXzNfMzMgLnNmXzNjb2xzXzNpbl8zMyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzNjb2xzXzFfMjUge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8zY29sc18yXzUwIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfM2NvbHNfM18yNSB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgX21hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzNjb2xzXzJfNTAgLnNmXzNjb2xzXzJpbl81MCxcclxuICAgIC5zZl8zY29sc18zXzI1IC5zZl8zY29sc18zaW5fMjUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl80Y29sc18xXzI1LFxyXG4gICAgLnNmXzRjb2xzXzJfMjUsXHJcbiAgICAuc2ZfNGNvbHNfM18yNSxcclxuICAgIC5zZl80Y29sc180XzI1IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfNGNvbHNfNF8yNSB7XHJcbiAgICAgICAgX21hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzRjb2xzXzJfMjUgLnNmXzRjb2xzXzJpbl8yNSxcclxuICAgIC5zZl80Y29sc18zXzI1IC5zZl80Y29sc18zaW5fMjUsXHJcbiAgICAuc2ZfNGNvbHNfNF8yNSAuc2ZfNGNvbHNfNGluXzI1IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfNWNvbHNfMV8yMCxcclxuICAgIC5zZl81Y29sc18yXzIwLFxyXG4gICAgLnNmXzVjb2xzXzNfMjAsXHJcbiAgICAuc2ZfNWNvbHNfNF8yMCxcclxuICAgIC5zZl81Y29sc181XzIwIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfNWNvbHNfNV8yMCB7XHJcbiAgICAgICAgX21hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzVjb2xzXzJfMjAgLnNmXzVjb2xzXzJpbl8yMCxcclxuICAgIC5zZl81Y29sc18zXzIwIC5zZl81Y29sc18zaW5fMjAsXHJcbiAgICAuc2ZfNWNvbHNfNF8yMCAuc2ZfNWNvbHNfNGluXzIwLFxyXG4gICAgLnNmXzVjb2xzXzVfMjAgLnNmXzVjb2xzXzVpbl8yMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qIEVORCBUZWxlcmlrLlNpdGVmaW5pdHkuUmVzb3VyY2VzLlRoZW1lcy5MYXlvdXRzQmFzaWNzLmNzcyAqL1xyXG5cclxuXHJcblxyXG4vKiBuZXcgc3R5bGVzICovXHJcblxyXG4uc2Zwb3N0RGV0YWlscyAuc2Zwb3N0Q29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbn1cclxuXHJcbi8qdGh1bWJuYWlsKi9cclxuYm9keS5ibG9nIC5jb250ZW50IHVsIGxpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLmJsb2ctbGlzdCB1bCBsaSAucG9zdC1pbWFnZSB7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZWVlZWVlO1xyXG4gICAgaGVpZ2h0OiAxODBweDtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHdpZHRoOiAxODBweDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5ibG9nLWxpc3QgdWwgbGkgLnBvc3QtaW1hZ2UgaW1nLFxyXG4uYmxvZy1kZXRhaWxzIC5ibG9nLWltYWdlIGltZyB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIC5ibG9nLWltYWdlIHtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNlZWVlZWU7XHJcbiAgICBoZWlnaHQ6IDE4MHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2lkdGg6IDE4MHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYmxvZy1saXN0IHVsIGxpOm50aC1jaGlsZCgtbiszKSAucG9zdC1pbWFnZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuXHJcbi8qc3VtbWFyeSB0ZXh0Ki9cclxuLmJsb2ctc3VtbWFyeSB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAubWFpbi1jb250ZW50IGgyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi8qcXVvdGVzKi9cclxuLmNvbnRlbnQgYmxvY2txdW90ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgcGFkZGluZzogMTVweCAyMHB4IDE1cHggNDVweDtcclxuICAgIG1hcmdpbjogMjBweCAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC8qRm9udCovXHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgY29sb3I6ICM2NjY7XHJcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5O1xyXG5cclxuICAgIC8qQm9yZGVycyAtIChPcHRpb25hbCkqL1xyXG4gICAgYm9yZGVyLWxlZnQ6IDEwcHggc29saWQgIzc3QzVENTtcclxuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNlZWVlZWU7XHJcblxyXG4gICAgLypCb3ggU2hhZG93IC0gKE9wdGlvbmFsKSovXHJcbiAgICAtbW96LWJveC1zaGFkb3c6IDJweCAycHggMTVweCAjZWVlO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAycHggMnB4IDE1cHggI2VlZTtcclxuICAgIGJveC1zaGFkb3c6IDJweCAycHggMTVweCAjZWVlO1xyXG59XHJcblxyXG4uY29udGVudCBibG9ja3F1b3RlLmxlZnQtcXVvdGUge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgbWFyZ2luOiAwIDE1cHggMjBweCAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4O1xyXG4gICAgd2lkdGg6IDM1JTtcclxufVxyXG5cclxuLmNvbnRlbnQgYmxvY2txdW90ZS5yaWdodC1xdW90ZSB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW46IDAgMCAyMHB4IDE1cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDYwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgd2lkdGg6IDM1JTtcclxufVxyXG5cclxuLmNvbnRlbnQgYmxvY2txdW90ZTo6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXFwyMDFDXCI7XHJcbiAgICAvKlVuaWNvZGUgZm9yIExlZnQgRG91YmxlIFF1b3RlKi9cclxuXHJcbiAgICAvKkZvbnQqL1xyXG4gICAgZm9udC1mYW1pbHk6IEdlb3JnaWEsIHNlcmlmO1xyXG4gICAgZm9udC1zaXplOiA2MHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBjb2xvcjogIzc3QzVENTtcclxuXHJcbiAgICAvKlBvc2l0aW9uaW5nKi9cclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDEwcHg7XHJcbiAgICB0b3A6IDVweDtcclxufVxyXG5cclxuLmNvbnRlbnQgYmxvY2txdW90ZTo6YWZ0ZXIge1xyXG4gICAgLypSZXNldCB0byBtYWtlIHN1cmUqL1xyXG4gICAgY29udGVudDogXCJcIjtcclxufVxyXG5cclxuLmNvbnRlbnQgYmxvY2txdW90ZSBhOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjNjY2O1xyXG59XHJcblxyXG4uY29udGVudCBibG9ja3F1b3RlIGVtIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLypwYWdpbmF0aW9uKi9cclxuLmJsb2cuYmxvZy1saXN0IC5wYWdpbmF0aW9uIGxpIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgY2xlYXI6IG5vbmU7XHJcbn1cclxuXHJcbi8qY2FsbG91dCovXHJcbi5jYWxsb3V0LFxyXG4uY2FsbG91dC5QcmltYXJ5IHtcclxuICAgIGJhY2tncm91bmQ6ICMxOTUxNmQ7XHJcbiAgICBib3JkZXItdG9wOiAzcHggc29saWQgIzc3QzVENTtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcGFkZGluZzogMjBweDtcclxufVxyXG5cclxuLmNhbGxvdXQuU2Vjb25kYXJ5IHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDc2OTk7XHJcbiAgICBib3JkZXItdG9wOiAzcHggc29saWQgIzc3QzVENTtcclxuICAgIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG59XHJcblxyXG4uY2FsbG91dCAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uY2FsbG91dCBwIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG59XHJcblxyXG4vKnNvY2lhbCBpY29ucyovXHJcbi5hcnRpY2xlLXNoYXJlLnBvc3Qtc2hhcmUge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG59XHJcblxyXG4uYmxvZy1saXN0IC5hcnRpY2xlLXNoYXJlLnBvc3Qtc2hhcmUgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IHtcclxuICAgIGNsZWFyOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hcnRpY2xlLXNoYXJlLnBvc3Qtc2hhcmUgLmF0LWljb24td3JhcHBlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA4NWFkO1xyXG59XHJcblxyXG4vKnNpZGVib3gqL1xyXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLmNhdGVnb3JpZXMsXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIuc3Vic2NyaWJlIHtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNlZWVlZWU7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcblxyXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLnN1YnNjcmliZSBpbnB1dFt0eXBlPXRleHRdIHtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNlZWVlZWU7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLm1haW4tY29udGVudCBhLnJzcy1idXR0b246bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcclxuLnNpZGVib3ggLnJzcy1idXR0b24ge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREl4TGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBnbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElnb0pJSFpwWlhkQ2IzZzlJakFnTUNBeE56a3lJREUzT1RJaUlITjBlV3hsUFNKbGJtRmliR1V0WW1GamEyZHliM1Z1WkRwdVpYY2dNQ0F3SURFM09USWdNVGM1TWpzaUlIaHRiRHB6Y0dGalpUMGljSEpsYzJWeWRtVWlQZ284YzNSNWJHVWdkSGx3WlQwaWRHVjRkQzlqYzNNaVBnb0pMbk4wTUh0bWFXeHNPaU0zTjBNMVJEVTdmUW84TDNOMGVXeGxQZ284Y0dGMGFDQmpiR0Z6Y3owaWMzUXdJaUJrUFNKTk5UYzJMREV6TkRSak1DdzFNeTR6TFRFNExqY3NPVGd1TnkwMU5pd3hNelp6TFRneUxqY3NOVFl0TVRNMkxEVTJjeTA1T0M0M0xURTRMamN0TVRNMkxUVTJjeTAxTmkwNE1pNDNMVFUyTFRFek5uTXhPQzQzTFRrNExqY3NOVFl0TVRNMkNnbHpPREl1TnkwMU5pd3hNell0TlRaek9UZ3VOeXd4T0M0M0xERXpOaXcxTmxNMU56WXNNVEk1TUM0M0xEVTNOaXd4TXpRMGVpQk5NVEE0T0N3eE5EWTNZekV1TXl3eE9DNDNMVFF1TXl3ek5DNDNMVEUzTERRNFl5MHhNaXd4TkMweU55NDNMREl4TFRRM0xESXhTRGc0T1FvSll5MHhOaTQzTERBdE16RXROUzQxTFRRekxURTJMalZ6TFRFNExqY3RNalF1T0MweU1DMDBNUzQxWXkweE5DNDNMVEUxTWk0M0xUYzJMakl0TWpnekxqSXRNVGcwTGpVdE16a3hMalZUTkRBeUxqY3NPVEUyTGpjc01qVXdMRGt3TW1NdE1UWXVOeTB4TGpNdE16QXVOUzA0TFRReExqVXRNakFLQ1ZNeE9USXNPRFUxTGpjc01Ua3lMRGd6T1ZZM01EUmpNQzB4T1M0ekxEY3RNelVzTWpFdE5EZGpNVEV1TXkweE1TNHpMREkxTGpjdE1UY3NORE10TVRkb05XTXhNRFl1Tnl3NExqY3NNakE0TGpjc016VXVOU3d6TURZc09EQXVOVk0zTlRBdU55dzRNallzT0RJMkxEa3dNZ29KWXpjMkxEYzFMak1zTVRNMkxqVXNNVFl4TGpjc01UZ3hMalVzTWpVNVV6RXdOemt1TXl3eE16WXdMak1zTVRBNE9Dd3hORFkzZWlCTk1UWXdNQ3d4TkRZNVl6RXVNeXd4T0MwMExqY3NNek11TnkweE9DdzBOMk10TVRJc01UTXVNeTB5Tnk0ekxESXdMVFEyTERJd2FDMHhORE1LQ1dNdE1UY3VNeXd3TFRNeUxqSXROUzQ0TFRRMExqVXRNVGN1TlhNdE1UZ3VPQzB5TlM0NExURTVMalV0TkRJdU5XTXRPQzB4TkRNdU15MDBNUzQzTFRJM09TNDFMVEV3TVMwME1EZ3VOWE10TVRNMkxqVXRNalF4TFRJek1TNDFMVE16Tm5NdE1qQTNMVEUzTWk0eUxUTXpOaTB5TXpFdU5Rb0pVek01TlM0ekxEUXdOaTQzTERJMU1pd3pPVGhqTFRFMkxqY3RNQzQzTFRNd0xqZ3ROeTR5TFRReUxqVXRNVGt1TlZNeE9USXNNelV4TGpjc01Ua3lMRE16TlZZeE9USmpNQzB4T0M0M0xEWXVOeTB6TkN3eU1DMDBObU14TWkweE1pd3lOaTQzTFRFNExEUTBMVEU0YURNS0NXTXhOelF1Tnl3NExqY3NNelF4TGpnc05EZ3VOeXcxTURFdU5Td3hNakJUTVRBMk1pdzBNVGN1TXl3eE1UZzJMRFUwTW1NeE1qUXVOeXd4TWpRc01qSXlMamNzTWpZMUxqZ3NNamswTERReU5TNDFVekUxT1RFdU15d3hNamswTGpNc01UWXdNQ3d4TkRZNWVpSXZQZ284TDNOMlp6NEtcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA4OSUgODAlO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTE1MXB4IDA7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IGEucnNzLWJ1dHRvbjpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpOmhvdmVyLFxyXG4uc2lkZWJveCAucnNzLWJ1dHRvbiB7XHJcbiAgICBvcGFjaXR5OiAwLjc7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi50ZXh0LWhpZ2hsaWdodCB7XHJcbiAgICBjb2xvcjogIzc3QzVENTtcclxufVxyXG5cclxuLnNpZGViYXIgYS5idXR0b24ge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG5cclxuICAgIC5zaWRlYmFyIC5zdWJzY3JpYmUgLmJ1dHRvbi1zZWNvbmRhcnksXHJcbiAgICAuc2lkZWJhciAuc3Vic2NyaWJlIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIuY2F0ZWdvcmllcyBoMixcclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5zdWJzY3JpYmUgaDIge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxufVxyXG5cclxuLnBvc3QtY29udGVudCB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuXHJcbi5nZW5lcmFsLWFsZXJ0IHAge1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LW1lZGl1bTtcclxuICAgIGNvbG9yOiByZ2IoNzMsIDg5LCAxMDEpO1xyXG59XHJcblxyXG4uZ2VuZXJhbC1hbGVydCBhIHtcclxuICAgIGNvbG9yOiByZ2IoMCwgMTM4LCAxNzcpO1xyXG59XHJcblxyXG4uZ2VuZXJhbC1hbGVydCBzcGFuLmJyYWNrZXRzIHtcclxuICAgIGNvbG9yOiByZ2IoMCwgMTM4LCAxNzcpO1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi8qIGRyb3Bkb3duIG9uIGNsaWNrIG9mIG15IGFjY291bnQgKi9cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xyXG4gICAgLmFjY291bnQtbGluay1kZXNrdG9wIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAuYWNjb3VudC1saW5rLWRlc2t0b3Age1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiBhIHtcclxuICAgICAgICBjb2xvcjogIzAwMmI0OTtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gYTpob3ZlciB7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bi5idG4tYWNjb3VudCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAuYnRuLmJ0bi1hY2NvdW50IHtcclxuICAgICAgICBjb2xvcjogIzAwMmI0OTtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuYWNjb3VudC1saW5rLWRlc2t0b3Age1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmJ0bi5idG4tYWNjb3VudCB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGNvbG9yOiAjMDAyYjQ5O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hbGVydC13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNBRkE5QTA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGhlaWdodDogMTc1cHg7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbn1cclxuXHJcbi5hbGVydC13cmFwcGVyIHAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwJTtcclxuICAgIG1hcmdpbi1yaWdodDogMTAlO1xyXG4gICAgd2lkdGg6IDgwJTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG5cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLmFsZXJ0LXdyYXBwZXIgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5hbGVydC13cmFwcGVyIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJ0bi1jbG9zZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSFpwWlhkQ2IzZzlJakFnTUNBMU1USWdOVEV5SWo0OGNHRjBhQ0JrUFNKTk5EQTFJREV6Tmk0M09UaE1NemMxTGpJd01pQXhNRGNnTWpVMklESXlOaTR5TURJZ01UTTJMamM1T0NBeE1EY2dNVEEzSURFek5pNDNPVGdnTWpJMkxqSXdNaUF5TlRZZ01UQTNJRE0zTlM0eU1ESWdNVE0yTGpjNU9DQTBNRFVnTWpVMklESTROUzQzT1RnZ016YzFMakl3TWlBME1EVWdOREExSURNM05TNHlNRElnTWpnMUxqYzVPQ0F5TlRaNklpOCtQQzl6ZG1jK1wiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMHB4O1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbiAgICB3aWR0aDogMjVweDtcclxufVxyXG5cclxuXHJcblxyXG5cclxuLyoqKioqVHJhY2sgQXJjKioqKioqL1xyXG4udHJ1c3RhcmMtYmFubmVyLXdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xyXG4gICAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBsZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIHotaW5kZXg6IDk5OTk5OSAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiOGI4Yjg7XHJcbn1cclxuXHJcbi50cnVzdGFyYy1iYW5uZXItY29udGVudCxcclxuLnRydXN0YXJjLWJhbm5lci1mb290ZXIge1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLnRydXN0YXJjLWJhbm5lci13cmFwcGVyIC50cnVzdGFyYy1jbGllbnQtbG9nbyB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50cnVzdGFyYy1iYW5uZXItd3JhcHBlciAjdHJ1c3RlLWhlYWRlci10ZXh0IHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHQgTGlzdHNcclxuXHQgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4ubGlzdC10b29sIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwsXHJcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwsXHJcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaSxcclxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSxcclxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpIHtcclxuICAgIHBhZGRpbmc6IDE1cHggNXB4O1xyXG59XHJcblxyXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpPmEsXHJcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGk+YSxcclxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpPmEge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGk+YTpiZWZvcmUsXHJcbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGk+YTphZnRlcixcclxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaT5hOmJlZm9yZSxcclxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaT5hOmFmdGVyLFxyXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGk+YTpiZWZvcmUsXHJcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaT5hOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG59XHJcblxyXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpPmE6YmVmb3JlLFxyXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsIGxpPmE6YmVmb3JlLFxyXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGk+YTpiZWZvcmUge1xyXG4gICAgcmlnaHQ6IDFlbTtcclxuICAgIHdpZHRoOiAxcHg7XHJcbiAgICBoZWlnaHQ6IDE1cHg7XHJcbn1cclxuXHJcbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGk+YTphZnRlcixcclxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaT5hOmFmdGVyLFxyXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGk+YTphZnRlciB7XHJcbiAgICByaWdodDogLjZlbTtcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbn1cclxuXHJcbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGk+YS5hY3RpdmUsXHJcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGk+YS5hY3RpdmUsXHJcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaT5hLmFjdGl2ZSB7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaT5hLmFjdGl2ZTpiZWZvcmUsXHJcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGk+YS5hY3RpdmU6YmVmb3JlLFxyXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGk+YS5hY3RpdmU6YmVmb3JlIHtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpO1xyXG59XHJcblxyXG4ubGlzdC10b29sIC5saXN0LXRvb2xfX2l0ZW0gdGFibGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHQgICBsaXN0LS1leHBhbmRhYmxlXHJcblx0ICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4ubGlzdC0tZXhwYW5kYWJsZSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4ubGlzdC0tZXhwYW5kYWJsZSAubGlzdC10b29sX190aXRsZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTVCRUYwO1xyXG4gICAgY29sb3I6ICMwMDJCNDk7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgcGFkZGluZzogOHB4IDEwcHg7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBjb2xvcjogIzAwMkI0OTtcclxuICAgIGZvbnQtc2l6ZTogMS4zMTI1cmVtO1xyXG59XHJcblxyXG4ubGlzdC0tZXhwYW5kYWJsZSAudGl0bGUtbWFpbiB7XHJcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX2NvbnRlbnQge1xyXG4gICAgbWF4LWhlaWdodDogMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IC41cyBlYXNlLWluO1xyXG4gICAgY29sb3I6ICMwNTAwMDA7XHJcbiAgICBmb250LXNpemU6IDE5cHg7XHJcbn1cclxuXHJcbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX2NvbnRlbnQuYWN0aXZlIHtcclxuICAgIG1heC1oZWlnaHQ6IDEwMDAwcHg7XHJcbn1cclxuXHJcbi5saXN0LS1leHBhbmRhYmxlIC5saXN0X190b2dnbGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUgLmxpc3RfX3RvZ2dsZTphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAuOHJlbTtcclxuICAgIHJpZ2h0OiAxcmVtO1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDUwMDAwO1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwNTAwMDA7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpIHRyYW5zbGF0ZVkoM3B4KTtcclxufVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cdCAgIGxpc3QtLWV4cGFuZGFibGUtcHJldmlldyAgIC5saXN0LS1leHBhbmRhYmxlLXByZXZpZXdcclxuXHQgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcge1xyXG4gICAgcGFkZGluZzogM3JlbTtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUtcHJldmlldyAubGlzdC10b29sX19pdGVtIHtcclxuICAgIG1heC13aWR0aDogMTE0OHB4O1xyXG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XHJcbn1cclxuXHJcbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcgLmxpc3QtdG9vbF9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAzM3B4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUtcHJldmlldyAubGlzdC10b29sX19jb250ZW50IHtcclxuICAgIG1heC1oZWlnaHQ6IDMzMHB4O1xyXG59XHJcblxyXG4ubGlzdC0tZXhwYW5kYWJsZSAubGlzdC10b29sX19jb250ZW50IHAsXHJcbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX2NvbnRlbnQgYSB7XHJcbiAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG59XHJcblxyXG4ubGlzdC0tZXhwYW5kYWJsZS1wcmV2aWV3IC5saXN0X190b2dnbGU6YWZ0ZXIge1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICBsZWZ0OiA3cmVtO1xyXG4gICAgdG9wOiAwO1xyXG59XHJcblxyXG4ubGlzdC0tZXhwYW5kYWJsZS1wcmV2aWV3IC5saXN0LXRvb2xfX2NvbnRlbnQuYWN0aXZlK2EubGlzdF9fdG9nZ2xlOmFmdGVyIHtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWSgxMnB4KTtcclxufSIsIkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1cIjtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvb2sudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1cIjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLU1lZGl1bS50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVwiO1xuICBmb250LXdlaWdodDogNzAwO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9sZC50dGZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVwiO1xuICBmb250LXdlaWdodDogOTAwO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQmxhY2tSZWd1bGFyLnR0ZlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtXCI7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1CbGFja1JlZ3VsYXIudHRmXCIpIGZvcm1hdChcInRydWV0eXBlXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rLmVvdD8xNDQ4MDcxODgwXCIpO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvb2suZW90PyYxNDQ4MDcxODgwI2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rLndvZmY/MTQ0ODA3MTg4MFwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rLnR0Zj8xNDQ4MDcxODgwXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rLnN2Zz8xNDQ4MDcxODgwXCIpIGZvcm1hdChcInN2Z1wiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9sZC5lb3Q/MTQ0ODA3MTk4MlwiKTtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb2xkLmVvdD8mMTQ0ODA3MTk4MiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9sZC53b2ZmPzE0NDgwNzE5ODJcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9sZC50dGY/MTQ0ODA3MTk4MlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9sZC5zdmc/MTQ0ODA3MTk4NFwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9va0l0YWxpYy5lb3Q/MTQ0ODA3MjA2NFwiKTtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rSXRhbGljLmVvdD8mMTQ0ODA3MjA2NCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9va0l0YWxpYy53b2ZmPzE0NDgwNzIwNjRcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9va0l0YWxpYy50dGY/MTQ0ODA3MjA2NFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9va0l0YWxpYy5zdmc/MTQ0ODA3MjA2NFwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiO1xuICBmb250LXdlaWdodDogMzAwO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUxpZ2h0LmVvdD8xNDQ4MDcyMDI2XCIpO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUxpZ2h0LmVvdD8mMTQ0ODA3MjAyNiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctTGlnaHQud29mZj8xNDQ4MDcyMDI2XCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUxpZ2h0LnR0Zj8xNDQ4MDcyMDI2XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1MaWdodC5zdmc/MTQ0ODA3MjAyNlwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiO1xuICBmb250LXdlaWdodDogNTAwO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LU1lZGl1bS5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBFWFRFTkRTXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgTUlYSU5TXHJcbiAgIC0gWHJlbVxyXG4gICAtIFBzZXVkbyAgIFxyXG4gICAtIEJyZWFrcG9pbnRcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBQc2V1ZG8gTWl4aW5cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBCcmVha3BvaW50IE1peGluXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qIE92ZXJyaWRlIGJvb3RzdHJhcCB2YXJpYWJsZXMgYnkgcmVkZWZpbmluZyB0aGUgdmFyaWFibGUgaGVyZS5cclxuXHRWaWV3IGFsbCB2YXJpYWJsZXM6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC1zYXNzL2Jsb2IvbWFzdGVyL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ZhcmlhYmxlcy5zY3NzXHJcbiovXG4qIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4qOmJlZm9yZSxcbio6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbmh0bWwge1xuICBmb250LXNpemU6IDEwcHg7XG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuYm9keSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7IH1cblxuaW5wdXQsXG5idXR0b24sXG4uYnV0dG9uLFxuLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLnNpbXBsZS1idXR0b24sXG4uc2VhcmNoLWZvcm0gYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4uYnV0dG9uLXNlY29uZGFyeSxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuLyphIHtcclxuXHRjb2xvcjogJGxpbmstY29sb3I7XHJcblx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIFxyXG5cdCY6aG92ZXIsXHJcblx0Jjpmb2N1cyB7XHJcblx0ICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XHJcblx0ICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XHJcblx0fVxyXG4gIFxyXG5cdCY6Zm9jdXMge1xyXG5cdCAgQGluY2x1ZGUgdGFiLWZvY3VzO1xyXG5cdH1cclxuICB9Ki9cbmZpZ3VyZSB7XG4gIG1hcmdpbjogMDsgfVxuXG5pbWcge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmltZy1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5pbWctcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmltZy1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuaHIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlZWVlOyB9XG5cbi5zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7IH1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSxcbi5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87IH1cblxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxuLmgxLFxuLmgyLFxuLmgzLFxuLmg0LFxuLmg1LFxuLmg2IHtcbiAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbmgxIHNtYWxsLFxuaDEgLnNtYWxsLFxuaDIgc21hbGwsXG5oMiAuc21hbGwsXG5oMyBzbWFsbCxcbmgzIC5zbWFsbCxcbmg0IHNtYWxsLFxuaDQgLnNtYWxsLFxuaDUgc21hbGwsXG5oNSAuc21hbGwsXG5oNiBzbWFsbCxcbmg2IC5zbWFsbCxcbi5oMSBzbWFsbCxcbi5oMSAuc21hbGwsXG4uaDIgc21hbGwsXG4uaDIgLnNtYWxsLFxuLmgzIHNtYWxsLFxuLmgzIC5zbWFsbCxcbi5oNCBzbWFsbCxcbi5oNCAuc21hbGwsXG4uaDUgc21hbGwsXG4uaDUgLnNtYWxsLFxuLmg2IHNtYWxsLFxuLmg2IC5zbWFsbCB7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzc3Nzc3NzsgfVxuXG5oMSxcbi5oMSxcbmgyLFxuLmgyLFxuaDMsXG4uaDMge1xuICAvKm1hcmdpbi10b3A6ICRsaW5lLWhlaWdodC1jb21wdXRlZDsqL1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbmgxIHNtYWxsLFxuaDEgLnNtYWxsLFxuLmgxIHNtYWxsLFxuLmgxIC5zbWFsbCxcbmgyIHNtYWxsLFxuaDIgLnNtYWxsLFxuLmgyIHNtYWxsLFxuLmgyIC5zbWFsbCxcbmgzIHNtYWxsLFxuaDMgLnNtYWxsLFxuLmgzIHNtYWxsLFxuLmgzIC5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogNjUlOyB9XG5cbmg0LFxuLmg0LFxuaDUsXG4uaDUsXG5oNixcbi5oNiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuaDQgc21hbGwsXG5oNCAuc21hbGwsXG4uaDQgc21hbGwsXG4uaDQgLnNtYWxsLFxuaDUgc21hbGwsXG5oNSAuc21hbGwsXG4uaDUgc21hbGwsXG4uaDUgLnNtYWxsLFxuaDYgc21hbGwsXG5oNiAuc21hbGwsXG4uaDYgc21hbGwsXG4uaDYgLnNtYWxsIHtcbiAgZm9udC1zaXplOiA3NSU7IH1cblxuaDEsXG4uaDEge1xuICBmb250LXNpemU6IDM2cHg7IH1cblxuaDIsXG4uaDIge1xuICBmb250LXNpemU6IDMwcHg7IH1cblxuaDMsXG4uaDMge1xuICBmb250LXNpemU6IDI0cHg7IH1cblxuaDQsXG4uaDQge1xuICBmb250LXNpemU6IDE4cHg7IH1cblxuaDUsXG4uaDUge1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuaDYsXG4uaDYge1xuICBmb250LXNpemU6IDEycHg7IH1cblxucCB7XG4gIG1hcmdpbjogMCAwIDEwcHg7IH1cblxuLmxlYWQge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5sZWFkIHtcbiAgICBmb250LXNpemU6IDIxcHg7IH0gfVxuXG5zbWFsbCxcbi5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODUlOyB9XG5cbm1hcmssXG4ubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XG4gIHBhZGRpbmc6IC4yZW07IH1cblxuLnRleHQtbGVmdCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnRleHQtcmlnaHQge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG4udGV4dC1jZW50ZXIge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnRleHQtanVzdGlmeSB7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7IH1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlOyB9XG5cbi50ZXh0LXVwcGVyY2FzZSxcbi5pbml0aWFsaXNtIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7IH1cblxuLnRleHQtbXV0ZWQge1xuICBjb2xvcjogIzc3Nzc3NzsgfVxuXG4udGV4dC1wcmltYXJ5IHtcbiAgY29sb3I6ICMzMzdhYjc7IH1cblxuYS50ZXh0LXByaW1hcnk6aG92ZXIsXG5hLnRleHQtcHJpbWFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjMjg2MDkwOyB9XG5cbi50ZXh0LXN1Y2Nlc3Mge1xuICBjb2xvcjogIzNjNzYzZDsgfVxuXG5hLnRleHQtc3VjY2Vzczpob3ZlcixcbmEudGV4dC1zdWNjZXNzOmZvY3VzIHtcbiAgY29sb3I6ICMyYjU0MmM7IH1cblxuLnRleHQtaW5mbyB7XG4gIGNvbG9yOiAjMzE3MDhmOyB9XG5cbmEudGV4dC1pbmZvOmhvdmVyLFxuYS50ZXh0LWluZm86Zm9jdXMge1xuICBjb2xvcjogIzI0NTI2OTsgfVxuXG4udGV4dC13YXJuaW5nIHtcbiAgY29sb3I6ICM4YTZkM2I7IH1cblxuYS50ZXh0LXdhcm5pbmc6aG92ZXIsXG5hLnRleHQtd2FybmluZzpmb2N1cyB7XG4gIGNvbG9yOiAjNjY1MTJjOyB9XG5cbi50ZXh0LWRhbmdlciB7XG4gIGNvbG9yOiAjYTk0NDQyOyB9XG5cbmEudGV4dC1kYW5nZXI6aG92ZXIsXG5hLnRleHQtZGFuZ2VyOmZvY3VzIHtcbiAgY29sb3I6ICM4NDM1MzQ7IH1cblxuLmJnLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7IH1cblxuYS5iZy1wcmltYXJ5OmhvdmVyLFxuYS5iZy1wcmltYXJ5OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI4NjA5MDsgfVxuXG4uYmctc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7IH1cblxuYS5iZy1zdWNjZXNzOmhvdmVyLFxuYS5iZy1zdWNjZXNzOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MxZTJiMzsgfVxuXG4uYmctaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7IH1cblxuYS5iZy1pbmZvOmhvdmVyLFxuYS5iZy1pbmZvOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FmZDllZTsgfVxuXG4uYmctd2FybmluZyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7IH1cblxuYS5iZy13YXJuaW5nOmhvdmVyLFxuYS5iZy13YXJuaW5nOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZWNiNTsgfVxuXG4uYmctZGFuZ2VyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTsgfVxuXG5hLmJnLWRhbmdlcjpob3ZlcixcbmEuYmctZGFuZ2VyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0YjliOTsgfVxuXG4ucGFnZS1oZWFkZXIge1xuICBwYWRkaW5nLWJvdHRvbTogOXB4O1xuICBtYXJnaW46IDQwcHggMCAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZWVlZTsgfVxuXG51bCxcbm9sIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG51bCB1bCxcbnVsIG9sLFxub2wgdWwsXG5vbCBvbCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmxpc3QtdW5zdHlsZWQge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmxpc3QtaW5saW5lIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tbGVmdDogLTVweDsgfVxuXG4ubGlzdC1pbmxpbmUgPiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDsgfVxuXG5kbCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuZHQsXG5kZCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzOyB9XG5cbmR0IHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuZGQge1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4uZGwtaG9yaXpvbnRhbCBkZDpiZWZvcmUsXG4uZGwtaG9yaXpvbnRhbCBkZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uZGwtaG9yaXpvbnRhbCBkZDphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZGwtaG9yaXpvbnRhbCBkdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIGNsZWFyOiBsZWZ0O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuICAuZGwtaG9yaXpvbnRhbCBkZCB7XG4gICAgbWFyZ2luLWxlZnQ6IDE4MHB4OyB9IH1cblxuYWJiclt0aXRsZV0sXG5hYmJyW2RhdGEtb3JpZ2luYWwtdGl0bGVdIHtcbiAgLyogY3Vyc29yOiBoZWxwO1xyXG5cdCBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICRhYmJyLWJvcmRlci1jb2xvcjsqLyB9XG5cbi5pbml0aWFsaXNtIHtcbiAgZm9udC1zaXplOiA5MCU7IH1cblxuYmxvY2txdW90ZSB7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgZm9udC1zaXplOiAxNy41cHg7IH1cblxuYmxvY2txdW90ZSBwOmxhc3QtY2hpbGQsXG5ibG9ja3F1b3RlIHVsOmxhc3QtY2hpbGQsXG5ibG9ja3F1b3RlIG9sOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbmJsb2NrcXVvdGUgZm9vdGVyLFxuYmxvY2txdW90ZSBzbWFsbCxcbmJsb2NrcXVvdGUgLnNtYWxsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogODAlO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICM3Nzc3Nzc7IH1cblxuYmxvY2txdW90ZSBmb290ZXI6YmVmb3JlLFxuYmxvY2txdW90ZSBzbWFsbDpiZWZvcmUsXG5ibG9ja3F1b3RlIC5zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiAnXFwyMDE0IFxcMDBBMCc7IH1cblxuLmJsb2NrcXVvdGUtcmV2ZXJzZSxcbmJsb2NrcXVvdGUucHVsbC1yaWdodCB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI2VlZWVlZTtcbiAgYm9yZGVyLWxlZnQ6IDA7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmJlZm9yZSxcbi5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YmVmb3JlLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSAuc21hbGw6YmVmb3JlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjpiZWZvcmUsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YmVmb3JlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDpiZWZvcmUge1xuICBjb250ZW50OiAnJzsgfVxuXG4uYmxvY2txdW90ZS1yZXZlcnNlIGZvb3RlcjphZnRlcixcbi5ibG9ja3F1b3RlLXJldmVyc2Ugc21hbGw6YWZ0ZXIsXG4uYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDphZnRlcixcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBmb290ZXI6YWZ0ZXIsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgc21hbGw6YWZ0ZXIsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmFmdGVyIHtcbiAgY29udGVudDogJ1xcMDBBMCBcXDIwMTQnOyB9XG5cbmFkZHJlc3Mge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzOyB9XG5cbi5jb250YWluZXIsXG4uZ2xvYmFsLXNlYXJjaCxcbmhlYWRlciAuaGVybyB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG4uY29udGFpbmVyOmJlZm9yZSxcbi5nbG9iYWwtc2VhcmNoOmJlZm9yZSxcbmhlYWRlciAuaGVybzpiZWZvcmUsXG4uY29udGFpbmVyOmFmdGVyLFxuLmdsb2JhbC1zZWFyY2g6YWZ0ZXIsXG5oZWFkZXIgLmhlcm86YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmNvbnRhaW5lcjphZnRlcixcbi5nbG9iYWwtc2VhcmNoOmFmdGVyLFxuaGVhZGVyIC5oZXJvOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jb250YWluZXIsXG4gIC5nbG9iYWwtc2VhcmNoLFxuICBoZWFkZXIgLmhlcm8ge1xuICAgIHdpZHRoOiA3NDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29udGFpbmVyLFxuICAuZ2xvYmFsLXNlYXJjaCxcbiAgaGVhZGVyIC5oZXJvIHtcbiAgICB3aWR0aDogOTYwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5jb250YWluZXIsXG4gIC5nbG9iYWwtc2VhcmNoLFxuICBoZWFkZXIgLmhlcm8ge1xuICAgIHdpZHRoOiAxMTY4cHg7IH0gfVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi5jb250YWluZXItZmx1aWQ6YmVmb3JlLFxuLmNvbnRhaW5lci1mbHVpZDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uY29udGFpbmVyLWZsdWlkOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDsgfVxuXG4ucm93OmJlZm9yZSxcbi5yb3c6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLnJvdzphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5jb2wteHMtMSxcbi5jb2wtc20tMSxcbi5jb2wtbWQtMSxcbi5jb2wtbGctMSxcbi5jb2wteHMtMixcbi5jb2wtc20tMixcbi5jb2wtbWQtMixcbi5jb2wtbGctMixcbi5jb2wteHMtMyxcbi5jb2wtc20tMyxcbi5jb2wtbWQtMyxcbi5jb2wtbGctMyxcbi5jb2wteHMtNCxcbi5jb2wtc20tNCxcbi5jb2wtbWQtNCxcbi5jb2wtbGctNCxcbi5jb2wteHMtNSxcbi5jb2wtc20tNSxcbi5jb2wtbWQtNSxcbi5jb2wtbGctNSxcbi5jb2wteHMtNixcbi5jb2wtc20tNixcbi5jb2wtbWQtNixcbi5jb2wtbGctNixcbi5jb2wteHMtNyxcbi5jb2wtc20tNyxcbi5jb2wtbWQtNyxcbi5jb2wtbGctNyxcbi5jb2wteHMtOCxcbi5jb2wtc20tOCxcbi5jb2wtbWQtOCxcbi5jb2wtbGctOCxcbi5jb2wteHMtOSxcbi5jb2wtc20tOSxcbi5jb2wtbWQtOSxcbi5jb2wtbGctOSxcbi5jb2wteHMtMTAsXG4uY29sLXNtLTEwLFxuLmNvbC1tZC0xMCxcbi5jb2wtbGctMTAsXG4uY29sLXhzLTExLFxuLmNvbC1zbS0xMSxcbi5jb2wtbWQtMTEsXG4uY29sLWxnLTExLFxuLmNvbC14cy0xMixcbi5jb2wtc20tMTIsXG4uY29sLW1kLTEyLFxuLmNvbC1sZy0xMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuLmNvbC14cy0xLFxuLmNvbC14cy0yLFxuLmNvbC14cy0zLFxuLmNvbC14cy00LFxuLmNvbC14cy01LFxuLmNvbC14cy02LFxuLmNvbC14cy03LFxuLmNvbC14cy04LFxuLmNvbC14cy05LFxuLmNvbC14cy0xMCxcbi5jb2wteHMtMTEsXG4uY29sLXhzLTEyIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmNvbC14cy0xIHtcbiAgd2lkdGg6IDguMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtMiB7XG4gIHdpZHRoOiAxNi42NjY2NjY2NyU7IH1cblxuLmNvbC14cy0zIHtcbiAgd2lkdGg6IDI1JTsgfVxuXG4uY29sLXhzLTQge1xuICB3aWR0aDogMzMuMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtNSB7XG4gIHdpZHRoOiA0MS42NjY2NjY2NyU7IH1cblxuLmNvbC14cy02IHtcbiAgd2lkdGg6IDUwJTsgfVxuXG4uY29sLXhzLTcge1xuICB3aWR0aDogNTguMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtOCB7XG4gIHdpZHRoOiA2Ni42NjY2NjY2NyU7IH1cblxuLmNvbC14cy05IHtcbiAgd2lkdGg6IDc1JTsgfVxuXG4uY29sLXhzLTEwIHtcbiAgd2lkdGg6IDgzLjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLTExIHtcbiAgd2lkdGg6IDkxLjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLTEyIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNvbC14cy1wdWxsLTAge1xuICByaWdodDogYXV0bzsgfVxuXG4uY29sLXhzLXB1bGwtMSB7XG4gIHJpZ2h0OiA4LjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1bGwtMiB7XG4gIHJpZ2h0OiAxNi42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdWxsLTMge1xuICByaWdodDogMjUlOyB9XG5cbi5jb2wteHMtcHVsbC00IHtcbiAgcmlnaHQ6IDMzLjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1bGwtNSB7XG4gIHJpZ2h0OiA0MS42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdWxsLTYge1xuICByaWdodDogNTAlOyB9XG5cbi5jb2wteHMtcHVsbC03IHtcbiAgcmlnaHQ6IDU4LjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1bGwtOCB7XG4gIHJpZ2h0OiA2Ni42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdWxsLTkge1xuICByaWdodDogNzUlOyB9XG5cbi5jb2wteHMtcHVsbC0xMCB7XG4gIHJpZ2h0OiA4My4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1wdWxsLTExIHtcbiAgcmlnaHQ6IDkxLjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLXB1bGwtMTIge1xuICByaWdodDogMTAwJTsgfVxuXG4uY29sLXhzLXB1c2gtMCB7XG4gIGxlZnQ6IGF1dG87IH1cblxuLmNvbC14cy1wdXNoLTEge1xuICBsZWZ0OiA4LjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1c2gtMiB7XG4gIGxlZnQ6IDE2LjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLXB1c2gtMyB7XG4gIGxlZnQ6IDI1JTsgfVxuXG4uY29sLXhzLXB1c2gtNCB7XG4gIGxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1c2gtNSB7XG4gIGxlZnQ6IDQxLjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLXB1c2gtNiB7XG4gIGxlZnQ6IDUwJTsgfVxuXG4uY29sLXhzLXB1c2gtNyB7XG4gIGxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1c2gtOCB7XG4gIGxlZnQ6IDY2LjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLXB1c2gtOSB7XG4gIGxlZnQ6IDc1JTsgfVxuXG4uY29sLXhzLXB1c2gtMTAge1xuICBsZWZ0OiA4My4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1wdXNoLTExIHtcbiAgbGVmdDogOTEuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtcHVzaC0xMiB7XG4gIGxlZnQ6IDEwMCU7IH1cblxuLmNvbC14cy1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwJTsgfVxuXG4uY29sLXhzLW9mZnNldC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTEwIHtcbiAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLW9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1vZmZzZXQtMTIge1xuICBtYXJnaW4tbGVmdDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmNvbC1zbS0xLFxuICAuY29sLXNtLTIsXG4gIC5jb2wtc20tMyxcbiAgLmNvbC1zbS00LFxuICAuY29sLXNtLTUsXG4gIC5jb2wtc20tNixcbiAgLmNvbC1zbS03LFxuICAuY29sLXNtLTgsXG4gIC5jb2wtc20tOSxcbiAgLmNvbC1zbS0xMCxcbiAgLmNvbC1zbS0xMSxcbiAgLmNvbC1zbS0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLmNvbC1zbS0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tMyB7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAuY29sLXNtLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tNiB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuY29sLXNtLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tOSB7XG4gICAgd2lkdGg6IDc1JTsgfVxuICAuY29sLXNtLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS0xMiB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1zbS1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvOyB9XG4gIC5jb2wtc20tcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7IH1cbiAgLmNvbC1zbS1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7IH1cbiAgLmNvbC1zbS1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7IH1cbiAgLmNvbC1zbS1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlOyB9XG4gIC5jb2wtc20tcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvOyB9XG4gIC5jb2wtc20tcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7IH1cbiAgLmNvbC1zbS1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7IH1cbiAgLmNvbC1zbS1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7IH1cbiAgLmNvbC1zbS1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTsgfVxuICAuY29sLXNtLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuY29sLW1kLTEsXG4gIC5jb2wtbWQtMixcbiAgLmNvbC1tZC0zLFxuICAuY29sLW1kLTQsXG4gIC5jb2wtbWQtNSxcbiAgLmNvbC1tZC02LFxuICAuY29sLW1kLTcsXG4gIC5jb2wtbWQtOCxcbiAgLmNvbC1tZC05LFxuICAuY29sLW1kLTEwLFxuICAuY29sLW1kLTExLFxuICAuY29sLW1kLTEyIHtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAuY29sLW1kLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC0zIHtcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5jb2wtbWQtNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC02IHtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5jb2wtbWQtNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC05IHtcbiAgICB3aWR0aDogNzUlOyB9XG4gIC5jb2wtbWQtMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLTEyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuY29sLW1kLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87IH1cbiAgLmNvbC1tZC1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTsgfVxuICAuY29sLW1kLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTsgfVxuICAuY29sLW1kLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTsgfVxuICAuY29sLW1kLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7IH1cbiAgLmNvbC1tZC1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87IH1cbiAgLmNvbC1tZC1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtcHVzaC0yIHtcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTsgfVxuICAuY29sLW1kLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTsgfVxuICAuY29sLW1kLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtcHVzaC04IHtcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTsgfVxuICAuY29sLW1kLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLXB1c2gtMTEge1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29sLWxnLTEsXG4gIC5jb2wtbGctMixcbiAgLmNvbC1sZy0zLFxuICAuY29sLWxnLTQsXG4gIC5jb2wtbGctNSxcbiAgLmNvbC1sZy02LFxuICAuY29sLWxnLTcsXG4gIC5jb2wtbGctOCxcbiAgLmNvbC1sZy05LFxuICAuY29sLWxnLTEwLFxuICAuY29sLWxnLTExLFxuICAuY29sLWxnLTEyIHtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAuY29sLWxnLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy0zIHtcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5jb2wtbGctNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy02IHtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5jb2wtbGctNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy05IHtcbiAgICB3aWR0aDogNzUlOyB9XG4gIC5jb2wtbGctMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLTEyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuY29sLWxnLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87IH1cbiAgLmNvbC1sZy1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTsgfVxuICAuY29sLWxnLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTsgfVxuICAuY29sLWxnLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTsgfVxuICAuY29sLWxnLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7IH1cbiAgLmNvbC1sZy1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87IH1cbiAgLmNvbC1sZy1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctcHVzaC0yIHtcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTsgfVxuICAuY29sLWxnLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTsgfVxuICAuY29sLWxnLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctcHVzaC04IHtcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTsgfVxuICAuY29sLWxnLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1c2gtMTEge1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlOyB9IH1cblxuZmllbGRzZXQge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7XG4gIGJvcmRlcjogMDtcbiAgbWluLXdpZHRoOiAwOyB9XG5cbmxlZ2VuZCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgY29sb3I6ICMzMzMzMzM7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlNWU1ZTU7IH1cblxubGFiZWwge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5pbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW46IDRweCAwIDA7XG4gIG1hcmdpbi10b3A6IDFweCBcXDk7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cblxuaW5wdXRbdHlwZT1cImZpbGVcIl0ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5pbnB1dFt0eXBlPVwicmFuZ2VcIl0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IH1cblxuc2VsZWN0W211bHRpcGxlXSxcbnNlbGVjdFtzaXplXSB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5pbnB1dFt0eXBlPVwiZmlsZVwiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXTpmb2N1cyxcbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyB9XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzU1NTU1NTsgfVxuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzU1NTU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xuICB0cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIGJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7IH1cblxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzY2YWZlOTtcbiAgb3V0bGluZTogMDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTsgfVxuXG4uZm9ybS1jb250cm9sOjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7XG4gIG9wYWNpdHk6IDE7IH1cblxuLmZvcm0tY29udHJvbDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTsgfVxuXG4uZm9ybS1jb250cm9sOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5OTk7IH1cblxuLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sXG4uZm9ybS1jb250cm9sW3JlYWRvbmx5XSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgb3BhY2l0eTogMTsgfVxuXG4uZm9ybS1jb250cm9sW2Rpc2FibGVkXSxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG50ZXh0YXJlYS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAwKSB7XG4gIGlucHV0W3R5cGU9XCJkYXRlXCJdLmZvcm0tY29udHJvbCxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0uZm9ybS1jb250cm9sLFxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uZm9ybS1jb250cm9sLFxuICBpbnB1dFt0eXBlPVwibW9udGhcIl0uZm9ybS1jb250cm9sIHtcbiAgICBsaW5lLWhlaWdodDogMzRweDsgfVxuICBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5pbnB1dC1zbSxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1cImRhdGVcIl0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJkYXRlXCJdLmJ0bixcbiAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJkYXRlXCJdLFxuICBpbnB1dFt0eXBlPVwidGltZVwiXS5pbnB1dC1zbSxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1cInRpbWVcIl0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPVwidGltZVwiXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJ0aW1lXCJdLmJ0bixcbiAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJ0aW1lXCJdLFxuICBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uaW5wdXQtc20sXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJkYXRldGltZS1sb2NhbFwiXS5idG4sXG4gIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0sXG4gIGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1zbSxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1cIm1vbnRoXCJdLmJ0bixcbiAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9XCJtb250aFwiXSB7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cbiAgaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtbGcsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9XCJkYXRlXCJdLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1cImRhdGVcIl0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwiZGF0ZVwiXS5idG4sXG4gIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwiZGF0ZVwiXSxcbiAgaW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtbGcsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9XCJ0aW1lXCJdLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1cInRpbWVcIl0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwidGltZVwiXS5idG4sXG4gIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwidGltZVwiXSxcbiAgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLmlucHV0LWxnLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPVwiZGF0ZXRpbWUtbG9jYWxcIl0uYnRuLFxuICAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1cImRhdGV0aW1lLWxvY2FsXCJdLFxuICBpbnB1dFt0eXBlPVwibW9udGhcIl0uaW5wdXQtbGcsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9XCJtb250aFwiXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9XCJtb250aFwiXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9XCJtb250aFwiXS5idG4sXG4gIC5pbnB1dC1ncm91cC1sZyBpbnB1dFt0eXBlPVwibW9udGhcIl0ge1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4OyB9IH1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5yYWRpbyxcbi5jaGVja2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLnJhZGlvIGxhYmVsLFxuLmNoZWNrYm94IGxhYmVsIHtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnJhZGlvIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5yYWRpby1pbmxpbmUgaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbi5jaGVja2JveC1pbmxpbmUgaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW4tbGVmdDogLTIwcHg7XG4gIG1hcmdpbi10b3A6IDRweCBcXDk7IH1cblxuLnJhZGlvICsgLnJhZGlvLFxuLmNoZWNrYm94ICsgLmNoZWNrYm94IHtcbiAgbWFyZ2luLXRvcDogLTVweDsgfVxuXG4ucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LWlubGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ucmFkaW8taW5saW5lICsgLnJhZGlvLWlubGluZSxcbi5jaGVja2JveC1pbmxpbmUgKyAuY2hlY2tib3gtaW5saW5lIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7IH1cblxuaW5wdXRbdHlwZT1cInJhZGlvXCJdW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXS5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPVwicmFkaW9cIl0sXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl1bZGlzYWJsZWRdLFxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLmRpc2FibGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLnJhZGlvLWlubGluZS5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LWlubGluZS5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSAuY2hlY2tib3gtaW5saW5lIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4ucmFkaW8uZGlzYWJsZWQgbGFiZWwsXG5maWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvIGxhYmVsLFxuLmNoZWNrYm94LmRpc2FibGVkIGxhYmVsLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveCBsYWJlbCB7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBwYWRkaW5nLWJvdHRvbTogN3B4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBtaW4taGVpZ2h0OiAzNHB4OyB9XG5cbi5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWxnLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbC1zdGF0aWMuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmZvcm0tY29udHJvbC1zdGF0aWMuYnRuLFxuLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtc20sXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5idG4ge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLmlucHV0LXNtLFxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cblxuc2VsZWN0LmlucHV0LXNtLFxuLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBzZWxlY3QuYnRuIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDsgfVxuXG50ZXh0YXJlYS5pbnB1dC1zbSxcbi5pbnB1dC1ncm91cC1zbSA+IHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IHRleHRhcmVhLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IHRleHRhcmVhLmJ0bixcbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtc20sXG4uaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdFttdWx0aXBsZV0uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0W211bHRpcGxlXS5idG4ge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogMzBweDtcbiAgcGFkZGluZzogNXB4IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgYm9yZGVyLXJhZGl1czogM3B4OyB9XG5cbi5mb3JtLWdyb3VwLXNtIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbi5mb3JtLWdyb3VwLXNtIHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi5mb3JtLWdyb3VwLXNtIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBtaW4taGVpZ2h0OiAzMnB4O1xuICBwYWRkaW5nOiA2cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5pbnB1dC1sZyxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XG4gIGhlaWdodDogNDZweDtcbiAgcGFkZGluZzogMTBweCAxNnB4O1xuICBmb250LXNpemU6IDE4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG5zZWxlY3QuaW5wdXQtbGcsXG4uaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdC5idG4ge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4OyB9XG5cbnRleHRhcmVhLmlucHV0LWxnLFxuLmlucHV0LWdyb3VwLWxnID4gdGV4dGFyZWEuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gdGV4dGFyZWEuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gdGV4dGFyZWEuYnRuLFxuc2VsZWN0W211bHRpcGxlXS5pbnB1dC1sZyxcbi5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBzZWxlY3RbbXVsdGlwbGVdLmJ0biB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG5cbi5mb3JtLWdyb3VwLWxnIHNlbGVjdC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4OyB9XG5cbi5mb3JtLWdyb3VwLWxnIHRleHRhcmVhLmZvcm0tY29udHJvbCxcbi5mb3JtLWdyb3VwLWxnIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBtaW4taGVpZ2h0OiAzOHB4O1xuICBwYWRkaW5nOiAxMXB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMzsgfVxuXG4uaGFzLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDQyLjVweDsgfVxuXG4uZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHJpZ2h0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDM0cHg7XG4gIGhlaWdodDogMzRweDtcbiAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLmlucHV0LWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1sZyArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiA0NnB4O1xuICBoZWlnaHQ6IDQ2cHg7XG4gIGxpbmUtaGVpZ2h0OiA0NnB4OyB9XG5cbi5pbnB1dC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1hZGRvbiArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAzMHB4O1xuICBsaW5lLWhlaWdodDogMzBweDsgfVxuXG4uaGFzLXN1Y2Nlc3MgLmhlbHAtYmxvY2ssXG4uaGFzLXN1Y2Nlc3MgLmNvbnRyb2wtbGFiZWwsXG4uaGFzLXN1Y2Nlc3MgLnJhZGlvLFxuLmhhcy1zdWNjZXNzIC5jaGVja2JveCxcbi5oYXMtc3VjY2VzcyAucmFkaW8taW5saW5lLFxuLmhhcy1zdWNjZXNzIC5jaGVja2JveC1pbmxpbmUsXG4uaGFzLXN1Y2Nlc3MucmFkaW8gbGFiZWwsXG4uaGFzLXN1Y2Nlc3MuY2hlY2tib3ggbGFiZWwsXG4uaGFzLXN1Y2Nlc3MucmFkaW8taW5saW5lIGxhYmVsLFxuLmhhcy1zdWNjZXNzLmNoZWNrYm94LWlubGluZSBsYWJlbCB7XG4gIGNvbG9yOiAjM2M3NjNkOyB9XG5cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sIHtcbiAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cblxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyYjU0MmM7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjNjdiMTY4OyB9XG5cbi5oYXMtc3VjY2VzcyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogIzNjNzYzZDtcbiAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4OyB9XG5cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICMzYzc2M2Q7IH1cblxuLmhhcy13YXJuaW5nIC5oZWxwLWJsb2NrLFxuLmhhcy13YXJuaW5nIC5jb250cm9sLWxhYmVsLFxuLmhhcy13YXJuaW5nIC5yYWRpbyxcbi5oYXMtd2FybmluZyAuY2hlY2tib3gsXG4uaGFzLXdhcm5pbmcgLnJhZGlvLWlubGluZSxcbi5oYXMtd2FybmluZyAuY2hlY2tib3gtaW5saW5lLFxuLmhhcy13YXJuaW5nLnJhZGlvIGxhYmVsLFxuLmhhcy13YXJuaW5nLmNoZWNrYm94IGxhYmVsLFxuLmhhcy13YXJuaW5nLnJhZGlvLWlubGluZSBsYWJlbCxcbi5oYXMtd2FybmluZy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogIzhhNmQzYjsgfVxuXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogIzhhNmQzYjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpOyB9XG5cbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjNjY1MTJjO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2MwYTE2YjsgfVxuXG4uaGFzLXdhcm5pbmcgLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgY29sb3I6ICM4YTZkM2I7XG4gIGJvcmRlci1jb2xvcjogIzhhNmQzYjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMzsgfVxuXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjOGE2ZDNiOyB9XG5cbi5oYXMtZXJyb3IgLmhlbHAtYmxvY2ssXG4uaGFzLWVycm9yIC5jb250cm9sLWxhYmVsLFxuLmhhcy1lcnJvciAucmFkaW8sXG4uaGFzLWVycm9yIC5jaGVja2JveCxcbi5oYXMtZXJyb3IgLnJhZGlvLWlubGluZSxcbi5oYXMtZXJyb3IgLmNoZWNrYm94LWlubGluZSxcbi5oYXMtZXJyb3IucmFkaW8gbGFiZWwsXG4uaGFzLWVycm9yLmNoZWNrYm94IGxhYmVsLFxuLmhhcy1lcnJvci5yYWRpby1pbmxpbmUgbGFiZWwsXG4uaGFzLWVycm9yLmNoZWNrYm94LWlubGluZSBsYWJlbCB7XG4gIGNvbG9yOiAjYTk0NDQyOyB9XG5cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogI2E5NDQ0MjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpOyB9XG5cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzg0MzUzNDtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjZTg0ODM7IH1cblxuLmhhcy1lcnJvciAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlOyB9XG5cbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIGNvbG9yOiAjYTk0NDQyOyB9XG5cbi5oYXMtZmVlZGJhY2sgbGFiZWwgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgdG9wOiAyNXB4OyB9XG5cbi5oYXMtZmVlZGJhY2sgbGFiZWwuc3Itb25seSB+IC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB0b3A6IDA7IH1cblxuLmhlbHAtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLXRvcDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBjb2xvcjogIzczNzM3MzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taW5saW5lIC5mb3JtLWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtdGFibGU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuLFxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiBhdXRvOyB9XG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuZm9ybS1pbmxpbmUgLmNvbnRyb2wtbGFiZWwge1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuZm9ybS1pbmxpbmUgLnJhZGlvLFxuICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmZvcm0taW5saW5lIC5yYWRpbyBsYWJlbCxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCBsYWJlbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC5mb3JtLWlubGluZSAucmFkaW8gaW5wdXRbdHlwZT1cInJhZGlvXCJdLFxuICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGlucHV0W3R5cGU9XCJjaGVja2JveFwiXSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5mb3JtLWlubGluZSAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIHRvcDogMDsgfSB9XG5cbi5mb3JtLWhvcml6b250YWwgLnJhZGlvLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gsXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpby1pbmxpbmUsXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogN3B4OyB9XG5cbi5mb3JtLWhvcml6b250YWwgLnJhZGlvLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gge1xuICBtaW4taGVpZ2h0OiAyN3B4OyB9XG5cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7IH1cblxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDpiZWZvcmUsXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXRvcDogN3B4OyB9IH1cblxuLmZvcm0taG9yaXpvbnRhbCAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICByaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyAuY29udHJvbC1sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDE0LjMzMzMzM3B4O1xuICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLXNtIC5jb250cm9sLWxhYmVsIHtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG5cbi5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7IH1cblxuLmZhZGUuaW4ge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNvbGxhcHNlLmluIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxudHIuY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7IH1cblxudGJvZHkuY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7IH1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlOyB9XG5cbi5jYXJldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXRvcDogNHB4IGRhc2hlZDtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIFxcOTtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLmRyb3B1cCxcbi5kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgb3V0bGluZTogMDsgfVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbjogMnB4IDAgMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE3NSk7XG4gIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7IH1cblxuLmRyb3Bkb3duLW1lbnUucHVsbC1yaWdodCB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvOyB9XG5cbi5kcm9wZG93bi1tZW51IC5kaXZpZGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogOXB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7IH1cblxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgY29sb3I6ICMzMzMzMzM7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6aG92ZXIsXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMyNjI2MjY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7IH1cblxuLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYSxcbi5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgb3V0bGluZTogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNzsgfVxuXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGEsXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzc3Nzc3NzsgfVxuXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBub25lO1xuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4ub3BlbiA+IC5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm9wZW4gPiBhIHtcbiAgb3V0bGluZTogMDsgfVxuXG4uZHJvcGRvd24tbWVudS1yaWdodCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwOyB9XG5cbi5kcm9wZG93bi1tZW51LWxlZnQge1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bzsgfVxuXG4uZHJvcGRvd24taGVhZGVyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDNweCAyMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzc3Nzc3NztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uZHJvcGRvd24tYmFja2Ryb3Age1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIHRvcDogMDtcbiAgei1pbmRleDogOTkwOyB9XG5cbi5wdWxsLXJpZ2h0ID4gLmRyb3Bkb3duLW1lbnUge1xuICByaWdodDogMDtcbiAgbGVmdDogYXV0bzsgfVxuXG4uZHJvcHVwIC5jYXJldCxcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuY2FyZXQge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiA0cHggZGFzaGVkO1xuICBib3JkZXItYm90dG9tOiA0cHggc29saWQgXFw5O1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5kcm9wdXAgLmRyb3Bkb3duLW1lbnUsXG4ubmF2YmFyLWZpeGVkLWJvdHRvbSAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGJvdHRvbTogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMnB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51IHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvOyB9XG4gIC5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogYXV0bzsgfSB9XG5cbi5pbnB1dC1ncm91cCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogdGFibGU7XG4gIGJvcmRlci1jb2xsYXBzZTogc2VwYXJhdGU7IH1cblxuLmlucHV0LWdyb3VwW2NsYXNzKj1cImNvbC1cIl0ge1xuICBmbG9hdDogbm9uZTtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWJ0bixcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDsgfVxuXG4uaW5wdXQtZ3JvdXAtYWRkb246bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cC1idG46bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1idG4ge1xuICB3aWR0aDogMSU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmlucHV0LWdyb3VwLWFkZG9uIHtcbiAgcGFkZGluZzogNnB4IDEycHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtc20sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmlucHV0LWdyb3VwLWFkZG9uLmJ0biB7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtbGcsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmlucHV0LWdyb3VwLWFkZG9uLmJ0biB7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBib3JkZXItcmFkaXVzOiA2cHg7IH1cblxuLmlucHV0LWdyb3VwLWFkZG9uIGlucHV0W3R5cGU9XCJyYWRpb1wiXSxcbi5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICBtYXJnaW4tdG9wOiAwOyB9XG5cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmZpcnN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmRyb3Bkb3duLXRvZ2dsZSxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG46bm90KDpsYXN0LWNoaWxkKTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6bGFzdC1jaGlsZCkgPiAuYnRuIHtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yaWdodDogMDsgfVxuXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpsYXN0LWNoaWxkLFxuLmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuZHJvcGRvd24tdG9nZ2xlLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG46bm90KDpmaXJzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWxlZnQ6IDA7IH1cblxuLmlucHV0LWdyb3VwLWJ0biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZm9udC1zaXplOiAwO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmhvdmVyLFxuLmlucHV0LWdyb3VwLWJ0biA+IC5idG46Zm9jdXMsXG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjphY3RpdmUge1xuICB6LWluZGV4OiAyOyB9XG5cbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXAge1xuICBtYXJnaW4tcmlnaHQ6IC0xcHg7IH1cblxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXAge1xuICB6LWluZGV4OiAyO1xuICBtYXJnaW4tbGVmdDogLTFweDsgfVxuXG4ubmF2IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5uYXY6YmVmb3JlLFxuLm5hdjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4ubmF2OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLm5hdiA+IGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubmF2ID4gbGkgPiBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMTBweCAxNXB4OyB9XG5cbi5uYXYgPiBsaSA+IGE6aG92ZXIsXG4ubmF2ID4gbGkgPiBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlOyB9XG5cbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGEge1xuICBjb2xvcjogIzc3Nzc3NzsgfVxuXG4ubmF2ID4gbGkuZGlzYWJsZWQgPiBhOmhvdmVyLFxuLm5hdiA+IGxpLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5uYXYgLm9wZW4gPiBhLFxuLm5hdiAub3BlbiA+IGE6aG92ZXIsXG4ubmF2IC5vcGVuID4gYTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlci1jb2xvcjogIzMzN2FiNzsgfVxuXG4ubmF2IC5uYXYtZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBtYXJnaW46IDlweCAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1OyB9XG5cbi5uYXYgPiBsaSA+IGEgPiBpbWcge1xuICBtYXgtd2lkdGg6IG5vbmU7IH1cblxuLm5hdi10YWJzIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7IH1cblxuLm5hdi10YWJzID4gbGkge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDsgfVxuXG4ubmF2LXRhYnMgPiBsaSA+IGEge1xuICBtYXJnaW4tcmlnaHQ6IDJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDsgfVxuXG4ubmF2LXRhYnMgPiBsaSA+IGE6aG92ZXIge1xuICBib3JkZXItY29sb3I6ICNlZWVlZWUgI2VlZWVlZSAjZGRkOyB9XG5cbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGEsXG4ubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLFxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNTU1NTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBkZWZhdWx0OyB9XG5cbi5uYXYtcGlsbHMgPiBsaSB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5uYXYtcGlsbHMgPiBsaSA+IGEge1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLm5hdi1waWxscyA+IGxpICsgbGkge1xuICBtYXJnaW4tbGVmdDogMnB4OyB9XG5cbi5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhLFxuLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3OyB9XG5cbi5uYXYtc3RhY2tlZCA+IGxpIHtcbiAgZmxvYXQ6IG5vbmU7IH1cblxuLm5hdi1zdGFja2VkID4gbGkgKyBsaSB7XG4gIG1hcmdpbi10b3A6IDJweDtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLm5hdi1qdXN0aWZpZWQsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5uYXYtanVzdGlmaWVkID4gbGksXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgZmxvYXQ6IG5vbmU7IH1cblxuLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5uYXYtanVzdGlmaWVkID4gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcbiAgdG9wOiBhdXRvO1xuICBsZWZ0OiBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubmF2LWp1c3RpZmllZCA+IGxpLFxuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHdpZHRoOiAxJTsgfVxuICAubmF2LWp1c3RpZmllZCA+IGxpID4gYSxcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4ubmF2LXRhYnMtanVzdGlmaWVkLFxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQge1xuICBib3JkZXItYm90dG9tOiAwOyB9XG5cbi5uYXYtdGFicy1qdXN0aWZpZWQgPiBsaSA+IGEsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXG4ubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzLFxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiBsaSA+IGEsXG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcbiAgICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDAgMDsgfVxuICAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3ZlcixcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3ZlcixcbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzLFxuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmOyB9IH1cblxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udGFiLWNvbnRlbnQgPiAuYWN0aXZlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm5hdi10YWJzIC5kcm9wZG93bi1tZW51IHtcbiAgbWFyZ2luLXRvcDogLTFweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7IH1cblxuLnBhZ2luYXRpb24ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbWFyZ2luOiAyMHB4IDA7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4ucGFnaW5hdGlvbiA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lOyB9XG5cbi5wYWdpbmF0aW9uID4gbGkgPiBhLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgY29sb3I6ICMzMzdhYjc7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cbi5wYWdpbmF0aW9uID4gbGk6Zmlyc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24gPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA0cHg7IH1cblxuLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNHB4OyB9XG5cbi5wYWdpbmF0aW9uID4gbGkgPiBhOmhvdmVyLFxuLnBhZ2luYXRpb24gPiBsaSA+IGE6Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IGxpID4gc3Bhbjpob3Zlcixcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuOmZvY3VzIHtcbiAgei1pbmRleDogMztcbiAgY29sb3I6ICMyMzUyN2M7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGJvcmRlci1jb2xvcjogI2RkZDsgfVxuXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpob3Zlcixcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW46Zm9jdXMge1xuICB6LWluZGV4OiAyO1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4NWFkO1xuICBib3JkZXItY29sb3I6ICMwMDg1YWQ7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW4sXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGEsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5wYWdpbmF0aW9uLWxnID4gbGkgPiBhLFxuLnBhZ2luYXRpb24tbGcgPiBsaSA+IHNwYW4ge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMzsgfVxuXG4ucGFnaW5hdGlvbi1sZyA+IGxpOmZpcnN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLWxnID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7IH1cblxuLnBhZ2luYXRpb24tbGcgPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLWxnID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4OyB9XG5cbi5wYWdpbmF0aW9uLXNtID4gbGkgPiBhLFxuLnBhZ2luYXRpb24tc20gPiBsaSA+IHNwYW4ge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5wYWdpbmF0aW9uLXNtID4gbGk6Zmlyc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24tc20gPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDsgfVxuXG4ucGFnaW5hdGlvbi1zbSA+IGxpOmxhc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24tc20gPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7IH1cblxuLnBhZ2VyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDIwcHggMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5wYWdlcjpiZWZvcmUsXG4ucGFnZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLnBhZ2VyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnBhZ2VyIGxpIHtcbiAgZGlzcGxheTogaW5saW5lOyB9XG5cbi5wYWdlciBsaSA+IGEsXG4ucGFnZXIgbGkgPiBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDsgfVxuXG4ucGFnZXIgbGkgPiBhOmhvdmVyLFxuLnBhZ2VyIGxpID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTsgfVxuXG4ucGFnZXIgLm5leHQgPiBhLFxuLnBhZ2VyIC5uZXh0ID4gc3BhbiB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4ucGFnZXIgLnByZXZpb3VzID4gYSxcbi5wYWdlciAucHJldmlvdXMgPiBzcGFuIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLnBhZ2VyIC5kaXNhYmxlZCA+IGEsXG4ucGFnZXIgLmRpc2FibGVkID4gYTpob3Zlcixcbi5wYWdlciAuZGlzYWJsZWQgPiBhOmZvY3VzLFxuLnBhZ2VyIC5kaXNhYmxlZCA+IHNwYW4ge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uYWxlcnQge1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5hbGVydCBoNCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5hbGVydCAuYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5hbGVydCA+IHAsXG4uYWxlcnQgPiB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmFsZXJ0ID4gcCArIHAge1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLmFsZXJ0LWRpc21pc3NhYmxlLFxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogMzVweDsgfVxuXG4uYWxlcnQtZGlzbWlzc2FibGUgLmNsb3NlLFxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xuICByaWdodDogLTIxcHg7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbiAgYm9yZGVyLWNvbG9yOiAjZDZlOWM2O1xuICBjb2xvcjogIzNjNzYzZDsgfVxuXG4uYWxlcnQtc3VjY2VzcyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjOWUyYjM7IH1cblxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzJiNTQyYzsgfVxuXG4uYWxlcnQtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG4gIGJvcmRlci1jb2xvcjogI2JjZThmMTtcbiAgY29sb3I6ICMzMTcwOGY7IH1cblxuLmFsZXJ0LWluZm8gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYTZlMWVjOyB9XG5cbi5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyNDUyNjk7IH1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuICBib3JkZXItY29sb3I6ICNmYWViY2M7XG4gIGNvbG9yOiAjOGE2ZDNiOyB9XG5cbi5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Y3ZTFiNTsgfVxuXG4uYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNjY1MTJjOyB9XG5cbi5hbGVydC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICBib3JkZXItY29sb3I6ICNlYmNjZDE7XG4gIGNvbG9yOiAjYTk0NDQyOyB9XG5cbi5hbGVydC1kYW5nZXIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTRiOWMwOyB9XG5cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzg0MzUzNDsgfVxuXG4ubWVkaWEge1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5tZWRpYTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLm1lZGlhIGltZyB7XG4gIG1heC13aWR0aDogbm9uZTsgfVxuXG4ubWVkaWEsXG4ubWVkaWEtYm9keSB7XG4gIHpvb206IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLm1lZGlhLWJvZHkge1xuICB3aWR0aDogMTAwMDBweDsgfVxuXG4ubWVkaWEtb2JqZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm1lZGlhLW9iamVjdC5pbWctdGh1bWJuYWlsIHtcbiAgbWF4LXdpZHRoOiBub25lOyB9XG5cbi5tZWRpYS1yaWdodCxcbi5tZWRpYSA+IC5wdWxsLXJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG5cbi5tZWRpYS1sZWZ0LFxuLm1lZGlhID4gLnB1bGwtbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuLm1lZGlhLWxlZnQsXG4ubWVkaWEtcmlnaHQsXG4ubWVkaWEtYm9keSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLm1lZGlhLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm1lZGlhLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207IH1cblxuLm1lZGlhLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLm1lZGlhLWxpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmxpc3QtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0sXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNtYWxsLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLnNpbXBsZS1idXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24ubGlzdC1ncm91cC1pdGVtLFxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0uc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNTU1OyB9XG5cbmEubGlzdC1ncm91cC1pdGVtIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc21hbGwtdGV4dCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLnNpbXBsZS1idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0uc2Zjb21tZW50c1N1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zZWNvbmRhcnkgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6ICMzMzM7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW06aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbTpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW06aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLnNpbXBsZS1idXR0b246aG92ZXIsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbTpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0uc2ltcGxlLWJ1dHRvbjpmb2N1cyxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyB9XG5cbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0sXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNtYWxsLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLnNpbXBsZS1idXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24ubGlzdC1ncm91cC1pdGVtLFxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0uc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNlY29uZGFyeSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xuICBib3JkZXItY29sb3I6ICMzMzdhYjc7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiAuc21hbGwsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgY29sb3I6ICNjN2RkZWY7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24sXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNtYWxsLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ltcGxlLWJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcyxcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBjb2xvcjogIzNjNzYzZDsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc21hbGwtdGV4dCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ltcGxlLWJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmY29tbWVudHNTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbi1zZWNvbmRhcnkgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNpbXBsZS1idXR0b246aG92ZXIsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b246Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ltcGxlLWJ1dHRvbjpmb2N1cyxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUsXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZSxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dCxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2ltcGxlLWJ1dHRvbixcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnksXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b246aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNpbXBsZS1idXR0b246Zm9jdXMsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzc2M2Q7XG4gIGJvcmRlci1jb2xvcjogIzNjNzYzZDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNzsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc21hbGwtdGV4dCxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zaW1wbGUtYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLFxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm9bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmY29tbWVudHNTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMzE3MDhmOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLWluZm8gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zbWFsbC10ZXh0IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zaW1wbGUtYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zjb21tZW50c1N1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLXNlY29uZGFyeSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbzpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbzpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b246aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2ltcGxlLWJ1dHRvbjpob3ZlcixcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zaW1wbGUtYnV0dG9uOmZvY3VzLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZTNmMzsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZSxcbmEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b24sXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zaW1wbGUtYnV0dG9uLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNpbXBsZS1idXR0b246aG92ZXIsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpmb2N1cyxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNpbXBsZS1idXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcsXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZ1tkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b24tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM4YTZkM2I7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNtYWxsLXRleHQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNpbXBsZS1idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmNvbW1lbnRzU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b24tc2Vjb25kYXJ5IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b24tc21hbGwtdGV4dDpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNpbXBsZS1idXR0b246Zm9jdXMsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMmNjOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLFxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNpbXBsZS1idXR0b24sXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5LFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpob3ZlcixcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b246Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmZvY3VzLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE2ZDNiO1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ltcGxlLWJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLFxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjYTk0NDQyOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNtYWxsLXRleHQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ltcGxlLWJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zjb21tZW50c1N1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc2Vjb25kYXJ5IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b246Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNpbXBsZS1idXR0b246Zm9jdXMsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViY2NjYzsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLFxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNpbXBsZS1idXR0b24sXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5idXR0b246aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpob3ZlcixcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmZvY3VzLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5NDQ0MjtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS4zOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5IHtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzIHtcbiAgcGFkZGluZy1ib3R0b206IDc1JTsgfVxuXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgb3BhY2l0eTogMC4yO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MjApOyB9XG5cbi5jbG9zZTpob3Zlcixcbi5jbG9zZTpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC41O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApOyB9XG5cbmJ1dHRvbi5jbG9zZSxcbi5jbG9zZS5idXR0b24sXG4uY2xvc2UuYnV0dG9uLXNtYWxsLXRleHQsXG4uY2xvc2Uuc2ltcGxlLWJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbi5jbG9zZSxcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmNsb3NlW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuYm9keS5ibG9nIC5jbG9zZS5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmNsb3NlLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBjb2xvcjogIzc3Nzc3NztcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA4cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDsgfVxuXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGgge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDsgfVxuXG4udGFibGUgPiBjYXB0aW9uICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnRhYmxlID4gY2FwdGlvbiArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcbi50YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRoLFxuLnRhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQsXG4udGFibGUgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXG4udGFibGUgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGQge1xuICBib3JkZXItdG9wOiAwOyB9XG5cbi50YWJsZSA+IHRib2R5ICsgdGJvZHkge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2RkZDsgfVxuXG4udGFibGUgLnRhYmxlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjsgfVxuXG4udGFibGUtY29uZGVuc2VkID4gdGhlYWQgPiB0ciA+IHRoLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRoZWFkID4gdHIgPiB0ZCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUtY29uZGVuc2VkID4gdGJvZHkgPiB0ciA+IHRkLFxuLnRhYmxlLWNvbmRlbnNlZCA+IHRmb290ID4gdHIgPiB0aCxcbi50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBwYWRkaW5nOiA1cHg7IH1cblxuLnRhYmxlLWJvcmRlcmVkIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQsXG4udGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQsXG4udGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGgsXG4udGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkOyB9XG5cbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aCxcbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCB7XG4gIGJvcmRlci1ib3R0b20td2lkdGg6IDJweDsgfVxuXG4udGFibGUtc3RyaXBlZCA+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7IH1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7IH1cblxudGFibGUgY29sW2NsYXNzKj1cImNvbC1cIl0ge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmbG9hdDogbm9uZTtcbiAgZGlzcGxheTogdGFibGUtY29sdW1uOyB9XG5cbnRhYmxlIHRkW2NsYXNzKj1cImNvbC1cIl0sXG50YWJsZSB0aFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmFjdGl2ZSxcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5hY3RpdmUsXG4udGFibGUgPiB0aGVhZCA+IHRyLmFjdGl2ZSA+IHRkLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5hY3RpdmUgPiB0aCxcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5hY3RpdmUsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguYWN0aXZlLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5hY3RpdmUgPiB0ZCxcbi50YWJsZSA+IHRib2R5ID4gdHIuYWN0aXZlID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuYWN0aXZlLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmFjdGl2ZSxcbi50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmFjdGl2ZSA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgfVxuXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuYWN0aXZlOmhvdmVyLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmFjdGl2ZTpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuYWN0aXZlOmhvdmVyID4gdGQsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmFjdGl2ZSxcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuYWN0aXZlOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZThlOGU4OyB9XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5zdWNjZXNzLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLnN1Y2Nlc3MsXG4udGFibGUgPiB0aGVhZCA+IHRyLnN1Y2Nlc3MgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuc3VjY2VzcyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLnN1Y2Nlc3MsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguc3VjY2Vzcyxcbi50YWJsZSA+IHRib2R5ID4gdHIuc3VjY2VzcyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuc3VjY2Vzcyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5zdWNjZXNzLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5zdWNjZXNzID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLnN1Y2Nlc3MgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7IH1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLnN1Y2Nlc3M6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguc3VjY2Vzczpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuc3VjY2Vzczpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5zdWNjZXNzLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5zdWNjZXNzOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDBlOWM2OyB9XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5pbmZvLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmluZm8sXG4udGFibGUgPiB0aGVhZCA+IHRyLmluZm8gPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuaW5mbyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmluZm8sXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguaW5mbyxcbi50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci5pbmZvID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuaW5mbyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5pbmZvLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmluZm8gPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7IH1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmluZm86aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguaW5mbzpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuaW5mbzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5pbmZvLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5pbmZvOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRlM2YzOyB9XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC53YXJuaW5nLFxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLndhcm5pbmcsXG4udGFibGUgPiB0aGVhZCA+IHRyLndhcm5pbmcgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIud2FybmluZyA+IHRoLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLndhcm5pbmcsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZyxcbi50YWJsZSA+IHRib2R5ID4gdHIud2FybmluZyA+IHRkLFxuLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGgsXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQud2FybmluZyxcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC53YXJuaW5nLFxuLnRhYmxlID4gdGZvb3QgPiB0ci53YXJuaW5nID4gdGQsXG4udGFibGUgPiB0Zm9vdCA+IHRyLndhcm5pbmcgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7IH1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLndhcm5pbmc6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZzpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIud2FybmluZzpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC53YXJuaW5nLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci53YXJuaW5nOmhvdmVyID4gdGgge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMmNjOyB9XG5cbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5kYW5nZXIsXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguZGFuZ2VyLFxuLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0ZCxcbi50YWJsZSA+IHRoZWFkID4gdHIuZGFuZ2VyID4gdGgsXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuZGFuZ2VyLFxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmRhbmdlcixcbi50YWJsZSA+IHRib2R5ID4gdHIuZGFuZ2VyID4gdGQsXG4udGFibGUgPiB0Ym9keSA+IHRyLmRhbmdlciA+IHRoLFxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmRhbmdlcixcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5kYW5nZXIsXG4udGFibGUgPiB0Zm9vdCA+IHRyLmRhbmdlciA+IHRkLFxuLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0aCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7IH1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmRhbmdlcjpob3Zlcixcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5kYW5nZXI6aG92ZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmRhbmdlcjpob3ZlciA+IHRkLFxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5kYW5nZXIsXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmRhbmdlcjpob3ZlciA+IHRoIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViY2NjYzsgfVxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG1pbi1oZWlnaHQ6IDAuMDElOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YWJsZS1yZXNwb25zaXZlIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAvKm1hcmdpbi1ib3R0b206ICgkbGluZS1oZWlnaHQtY29tcHV0ZWQgKiAwLjc1KTsqL1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XG4gICAgb3ZlcmZsb3cteTogaGlkZGVuO1xuICAgIC8qIC1tcy1vdmVyZmxvdy1zdHlsZTogLW1zLWF1dG9oaWRpbmctc2Nyb2xsYmFyOyovXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuICAudGFibGUtcmVzcG9uc2l2ZTo6LXdlYmtpdC1zY3JvbGxiYXIge1xuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgICBiYWNrZ3JvdW5kOiAjZWVlOyB9XG4gIC50YWJsZS1yZXNwb25zaXZlOjotd2Via2l0LXNjcm9sbGJhci10aHVtYiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2I4YjhiODsgfVxuICAudGFibGUtcmVzcG9uc2l2ZTo6LXdlYmtpdC1zY3JvbGxiYXI6dmVydGljYWwge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC50YWJsZS1yZXNwb25zaXZlOjotd2Via2l0LXNjcm9sbGJhcjpob3Jpem9udGFsIHtcbiAgICBoZWlnaHQ6IDhweDsgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0aCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkIHtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcbiAgICBib3JkZXI6IDA7IH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRkOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxuICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgYm9yZGVyLWxlZnQ6IDA7IH1cbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcbiAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwOyB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGQge1xuICAgIGJvcmRlci1ib3R0b206IDA7IH0gfVxuXG4uY2xlYXJmaXg6YmVmb3JlLFxuLmltZy1ib3gtcmlnaHQ6YmVmb3JlLFxuLmltZy1ib3gtbGVmdDpiZWZvcmUsXG4uaW1nLWJveC1jZW50ZXI6YmVmb3JlLFxuLmltYWdlLWJveC1sZWZ0OmJlZm9yZSxcbi5pbWFnZS1ib3gtcmlnaHQ6YmVmb3JlLFxuLm1haW4tY29udGVudCAuY29udGVudCB1bDpiZWZvcmUsXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sOmJlZm9yZSxcbi5ldmVudHMtYmxvY2std3JhcHBlcjpiZWZvcmUsXG4ubW0tcHJvbW86YmVmb3JlLFxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdDpiZWZvcmUsXG4uaW5uZXIudG9waWNzIC5jb250ZW50OmJlZm9yZSxcbi5hcnRpY2xlLXNldC13cmFwcGVyOmJlZm9yZSxcbi5hcnRpY2xlLXdyYXBwZXI6YmVmb3JlLFxuLmFydGljbGUtZm9vdGVyOmJlZm9yZSxcbi50b3BpY3MtZmlsdGVyLXdyYXBwZXI6YmVmb3JlLFxuLmZpbHRlci13cmFwcGVyOmJlZm9yZSxcbi5jbGVhcmZpeDphZnRlcixcbi5pbWctYm94LXJpZ2h0OmFmdGVyLFxuLmltZy1ib3gtbGVmdDphZnRlcixcbi5pbWctYm94LWNlbnRlcjphZnRlcixcbi5pbWFnZS1ib3gtbGVmdDphZnRlcixcbi5pbWFnZS1ib3gtcmlnaHQ6YWZ0ZXIsXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsOmFmdGVyLFxuLm1haW4tY29udGVudCAuY29udGVudCBvbDphZnRlcixcbi5ldmVudHMtYmxvY2std3JhcHBlcjphZnRlcixcbi5tbS1wcm9tbzphZnRlcixcbi5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQ6YWZ0ZXIsXG4uaW5uZXIudG9waWNzIC5jb250ZW50OmFmdGVyLFxuLmFydGljbGUtc2V0LXdyYXBwZXI6YWZ0ZXIsXG4uYXJ0aWNsZS13cmFwcGVyOmFmdGVyLFxuLmFydGljbGUtZm9vdGVyOmFmdGVyLFxuLnRvcGljcy1maWx0ZXItd3JhcHBlcjphZnRlcixcbi5maWx0ZXItd3JhcHBlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uY2xlYXJmaXg6YWZ0ZXIsXG4uaW1nLWJveC1yaWdodDphZnRlcixcbi5pbWctYm94LWxlZnQ6YWZ0ZXIsXG4uaW1nLWJveC1jZW50ZXI6YWZ0ZXIsXG4uaW1hZ2UtYm94LWxlZnQ6YWZ0ZXIsXG4uaW1hZ2UtYm94LXJpZ2h0OmFmdGVyLFxuLm1haW4tY29udGVudCAuY29udGVudCB1bDphZnRlcixcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2w6YWZ0ZXIsXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXI6YWZ0ZXIsXG4ubW0tcHJvbW86YWZ0ZXIsXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0OmFmdGVyLFxuLmlubmVyLnRvcGljcyAuY29udGVudDphZnRlcixcbi5hcnRpY2xlLXNldC13cmFwcGVyOmFmdGVyLFxuLmFydGljbGUtd3JhcHBlcjphZnRlcixcbi5hcnRpY2xlLWZvb3RlcjphZnRlcixcbi50b3BpY3MtZmlsdGVyLXdyYXBwZXI6YWZ0ZXIsXG4uZmlsdGVyLXdyYXBwZXI6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uY2VudGVyLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLnB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4ucHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuXG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7IH1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uYWZmaXgge1xuICBwb3NpdGlvbjogZml4ZWQ7IH1cblxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7IH1cblxuLnZpc2libGUteHMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUtc20ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUtbWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUtbGcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUteHMtYmxvY2ssXG4udmlzaWJsZS14cy1pbmxpbmUsXG4udmlzaWJsZS14cy1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1zbS1ibG9jayxcbi52aXNpYmxlLXNtLWlubGluZSxcbi52aXNpYmxlLXNtLWlubGluZS1ibG9jayxcbi52aXNpYmxlLW1kLWJsb2NrLFxuLnZpc2libGUtbWQtaW5saW5lLFxuLnZpc2libGUtbWQtaW5saW5lLWJsb2NrLFxuLnZpc2libGUtbGctYmxvY2ssXG4udmlzaWJsZS1sZy1pbmxpbmUsXG4udmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgdHIudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgdGgudmlzaWJsZS14cyxcbiAgdGQudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2libGUteHMtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgdHIudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgdGgudmlzaWJsZS1zbSxcbiAgdGQudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpc2libGUtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlzaWJsZS1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpc2libGUtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICB0YWJsZS52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIHRyLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIHRoLnZpc2libGUtbWQsXG4gIHRkLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC52aXNpYmxlLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgdHIudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgdGgudmlzaWJsZS1sZyxcbiAgdGQudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpc2libGUtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlkZGVuLXhzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGlkZGVuLXNtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhpZGRlbi1tZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGlkZGVuLWxnIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4udmlzaWJsZS1wcmludCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICB0YWJsZS52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIHRyLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIHRoLnZpc2libGUtcHJpbnQsXG4gIHRkLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfSB9XG5cbi52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuLnZpc2libGUtcHJpbnQtaW5saW5lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH0gfVxuXG4udmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5oaWRkZW4tcHJpbnQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbmh0bWwge1xuICBmb250LXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTsgfVxuXG4vKkNoZXZyb25zKi9cbi8qTmF2IEljb25zKi9cbi8qU2hhcmUgSWNvbnMqL1xuLypTbGlkZXIgQXJyb3dzKi9cbi8qVG9waWMgQm94IEljb25zKi9cbi8qIE1JWElOUyAqL1xuLyogRlVOQ1RJT05TICovXG5idXR0b246aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ1dHRvbjpob3Zlcjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLnNpbXBsZS1idXR0b246aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ1dHRvbjpob3Zlcixcbi5idXR0b24tc21hbGwtdGV4dDpob3Zlcixcbi5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuLnNlYXJjaC1mb3JtIGJ1dHRvbjpob3ZlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjpob3Zlcixcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdOmhvdmVyLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uOmhvdmVyLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG4uYnV0dG9uLXdoaXRlLW91dGxpbmUgYTpob3Zlcixcbi5hY2Nlc3MtYnV0dG9uOmhvdmVyLFxuLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMgaW5wdXRbdHlwZT0nc3VibWl0J106aG92ZXIsXG4uZXZlbnQtdGl0bGUtbG9jYXRpb24gLnRpdGxlIGE6aG92ZXIsXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBsaTpob3ZlcixcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhOmhvdmVyLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaSA+IGE6aG92ZXIsXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBhOmhvdmVyOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSksXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBhOmhvdmVyOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSksXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaSBsaSBhOmhvdmVyLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkgbGkgYTpob3Zlcixcbi50b3BpYy1saW5rOmhvdmVyLFxuLmFydGljbGUtbGluazpob3Zlcixcbi50b3BpY3Mtd3JhcHBlciBhOmhvdmVyLFxuLmZlYXR1cmUtYm94IGE6aG92ZXIge1xuICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5tYWluLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpLFxuLmJhbmQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpIHtcbiAgY29sb3I6ICMwMDg1YWQ7IH1cblxuLm1haW4tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSk6aG92ZXIsXG4uYmFuZCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBzcGFuLFxuLm5hdi11dGlsaXRpZXMgdWwgbGkgc3Bhbjpub3QoLnNob3AtY291bnQpLFxuLmdsb2JhbC1zZWFyY2ggLnNlYXJjaC1pbnB1dHMgbGFiZWwsXG4uc2l0ZS1uYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIGNsaXA6IHJlY3QoMXB4IDFweCAxcHggMXB4KTtcbiAgLyogSUU2LCBJRTcgKi9cbiAgY2xpcDogcmVjdCgxcHgsIDFweCwgMXB4LCAxcHgpO1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDFweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3Mgc3Bhbi5mb2N1c2FibGU6YWN0aXZlLFxuLm5hdi11dGlsaXRpZXMgdWwgbGkgc3Bhbi5mb2N1c2FibGU6YWN0aXZlOm5vdCguc2hvcC1jb3VudCksXG4uZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLWlucHV0cyBsYWJlbC5mb2N1c2FibGU6YWN0aXZlLFxuLmZvY3VzYWJsZS5zaXRlLW5hbWU6YWN0aXZlLFxuLmZvb3Rlci1zb2NpYWwtbGlua3Mgc3Bhbi5mb2N1c2FibGU6Zm9jdXMsXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBzcGFuLmZvY3VzYWJsZTpmb2N1czpub3QoLnNob3AtY291bnQpLFxuLmdsb2JhbC1zZWFyY2ggLnNlYXJjaC1pbnB1dHMgbGFiZWwuZm9jdXNhYmxlOmZvY3VzLFxuLmZvY3VzYWJsZS5zaXRlLW5hbWU6Zm9jdXMge1xuICBjbGlwOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi5hcnRpY2xlLXdyYXBwZXI6aG92ZXIsXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3g6aG92ZXIsXG4uYmFuZC5hcnRpY2xlcyAuZmVhdHVyZS1ib3g6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTk1LCA5MiwgMC41KTsgfVxuXG4uYXJ0aWNsZS13cmFwcGVyOmhvdmVyICosXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3g6aG92ZXIgKixcbi5iYW5kLmFydGljbGVzIC5mZWF0dXJlLWJveDpob3ZlciAqIHtcbiAgY29sb3I6ICMxYzMwNDAgIWltcG9ydGFudDsgfVxuXG4uYXJ0aWNsZS13cmFwcGVyOmhvdmVyIC5sYWJlbDpiZWZvcmUsXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3g6aG92ZXIgLmxhYmVsOmJlZm9yZSxcbi5iYW5kLmFydGljbGVzIC5mZWF0dXJlLWJveDpob3ZlciAubGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfVxuXG4uYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idXR0b24tc21hbGwtdGV4dDpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl06bm90KC5kcm9wZG93bi10b2dnbGUpLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5idXR0b24tc2Vjb25kYXJ5Om5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NWVtICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTg1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZDogIzAwODVhZDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgIzAwODVhZCA1MCUsICMwMDZmOTEgNTAlKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDA4NWFkIDUwJSwgIzAwNmY5MSA1MCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogc29saWQgIzAwNmY5MSA1M3B4O1xuICBib3JkZXItd2lkdGg6IDAgNTNweCAwIDA7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3Zlcixcbi5idXR0b24tc21hbGwtdGV4dDpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIsXG4uc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIsXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyLFxuLmJ1dHRvbi1zZWNvbmRhcnk6bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbi5idXR0b24tc21hbGwtdGV4dDpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG4uc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl06bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbi5idXR0b24tc2Vjb25kYXJ5Om5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL2NoZXZyb24vczA1LXJpZ2h0LXdoaXRlLnBuZz8xNDQ0MjUxODc1XCIpIG5vLXJlcGVhdCAwIDAgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC00MnB4O1xuICB0b3A6IDlweDtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgLmJ1dHRvbi1zbWFsbC10ZXh0Om5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgLnNpbXBsZS1idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gIC5idXR0b24tc2Vjb25kYXJ5Om5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgLjhzIGVhc2U7XG4gICAgdHJhbnNpdGlvbjogYWxsIC44cyBlYXNlO1xuICAgIHBhZGRpbmc6IDE1cHg7XG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7IH1cbiAgLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG4gIC5idXR0b24tc21hbGwtdGV4dDpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG4gIC5zaW1wbGUtYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbiAgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbiAgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl06bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuICBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuICAuYnV0dG9uLXNlY29uZGFyeTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIge1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICByaWdodDogLTQzcHg7XG4gICAgdG9wOiAxMHB4OyB9IH1cblxuLmJ1dHRvbixcbi5idXR0b24tc21hbGwtdGV4dCxcbi5zaW1wbGUtYnV0dG9uLFxuLnNlYXJjaC1mb3JtIGJ1dHRvbixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbixcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbi5idXR0b246aG92ZXIsXG4uYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG4uc2ltcGxlLWJ1dHRvbjpob3Zlcixcbi5zZWFyY2gtZm9ybSBidXR0b246aG92ZXIsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246aG92ZXIsXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXTpob3Zlcixcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbjpob3ZlcixcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3Zlcixcbi5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuLmJ1dHRvbjp2aXNpdGVkLFxuLmJ1dHRvbi1zbWFsbC10ZXh0OnZpc2l0ZWQsXG4uc2ltcGxlLWJ1dHRvbjp2aXNpdGVkLFxuLnNlYXJjaC1mb3JtIGJ1dHRvbjp2aXNpdGVkLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOnZpc2l0ZWQsXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXTp2aXNpdGVkLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uOnZpc2l0ZWQsXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46dmlzaXRlZCxcbi5idXR0b24tc2Vjb25kYXJ5OnZpc2l0ZWQsXG4uYnV0dG9uOmFjdGl2ZSxcbi5idXR0b24tc21hbGwtdGV4dDphY3RpdmUsXG4uc2ltcGxlLWJ1dHRvbjphY3RpdmUsXG4uc2VhcmNoLWZvcm0gYnV0dG9uOmFjdGl2ZSxcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjphY3RpdmUsXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXTphY3RpdmUsXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b246YWN0aXZlLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmFjdGl2ZSxcbi5idXR0b24tc2Vjb25kYXJ5OmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cblxuLmJ1dHRvbjpmb2N1cyxcbi5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcbi5zaW1wbGUtYnV0dG9uOmZvY3VzLFxuLnNlYXJjaC1mb3JtIGJ1dHRvbjpmb2N1cyxcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjpmb2N1cyxcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdOmZvY3VzLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uOmZvY3VzLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxuLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuXG4uYnV0dG9uLXNtYWxsLXRleHQsXG4uc2ltcGxlLWJ1dHRvbixcbi5zZWFyY2gtZm9ybSBidXR0b24sXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNtYWxsLXRleHQsXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zZWNvbmRhcnksXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zZWNvbmRhcnksXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbixcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLXNlY29uZGFyeSxcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0biB7XG4gIGZvbnQtc2l6ZTogMC44MTI1ZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci13aWR0aDogMCA0MHB4IDAgMCAhaW1wb3J0YW50OyB9XG5cbi5idXR0b24tc21hbGwtdGV4dDphZnRlcixcbi5zaW1wbGUtYnV0dG9uOmFmdGVyLFxuLnNlYXJjaC1mb3JtIGJ1dHRvbjphZnRlcixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uOmFmdGVyLFxuLnNlYXJjaC1mb3JtIC5idXR0b24tc2Vjb25kYXJ5OmFmdGVyLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOmFmdGVyLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbjphZnRlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc21hbGwtdGV4dDphZnRlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc2Vjb25kYXJ5OmFmdGVyLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl06YWZ0ZXIsXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b246YWZ0ZXIsXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24tc21hbGwtdGV4dDphZnRlcixcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbi1zZWNvbmRhcnk6YWZ0ZXIsXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46YWZ0ZXIge1xuICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICByaWdodDogLTMycHggIWltcG9ydGFudDsgfVxuXG4uYnV0dG9uLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3N0M1RDUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjNjdiN2M3ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICM3N2M1ZDUgNTAlLCAjNjdiN2M3IDUwJSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNzdjNWQ1IDUwJSwgIzY3YjdjNyA1MCUpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b20gIWltcG9ydGFudDsgfVxuXG4uYnV0dG9uLXdoaXRlLW91dGxpbmUge1xuICB3aWR0aDogMTQ2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYnV0dG9uLXdoaXRlLW91dGxpbmUge1xuICAgIG1hcmdpbjogMjBweCBhdXRvOyB9IH1cblxuLmJ1dHRvbi13aGl0ZS1vdXRsaW5lOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApOyB9XG5cbi5idXR0b24td2hpdGUtb3V0bGluZSBhIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbi5idXR0b24td2hpdGUtYmcge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAxcHggc29saWQgI2JkYmRiZCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDE1cHggMjAlIDE1cHggMTBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2U7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5idXR0b24td2hpdGUtYmcge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwJTsgfSB9XG5cbi5idXR0b24td2hpdGUtYmc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zL2NoZXZyb24tc2YzOGVjNjI3MTkucG5nXCIpIG5vLXJlcGVhdCAwIC0yOTVweC8xMDAlIHRyYW5zcGFyZW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA2cHg7XG4gIHRvcDogN3B4O1xuICB3aWR0aDogMjhweDtcbiAgaGVpZ2h0OiAzMnB4OyB9XG5cbi5idXR0b24td2hpdGUtYmc6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMDA4NWFkO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDg1YWQgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmJ1dHRvbi13aGl0ZS1iZzpob3ZlcjphZnRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE4MnB4OyB9XG5cbi5hY2Nlc3MtYnV0dG9uLFxuLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMgaW5wdXRbdHlwZT0nc3VibWl0J10ge1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4IDIwcHg7XG4gIGJhY2tncm91bmQ6ICM3N0M1RDU7IH1cblxuLmFjY2Vzcy1idXR0b246aG92ZXIsXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dFt0eXBlPSdzdWJtaXQnXTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM1ZjllYWE7IH1cblxuLmFjY2Vzcy1idXR0b24ubG9naW4sXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dC5sb2dpblt0eXBlPSdzdWJtaXQnXSB7XG4gIGJhY2tncm91bmQ6ICNiNmI2YjY7IH1cblxuLmFjY2Vzcy1idXR0b24ubG9naW46aG92ZXIsXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dC5sb2dpblt0eXBlPSdzdWJtaXQnXTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM5MjkyOTI7IH1cblxuLnNpbXBsZS1idXR0b24sXG4uc2VhcmNoLWZvcm0gYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5idXR0b24sXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLnNlYXJjaC1mb3JtIC5zaW1wbGUtYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuLmJsb2ctZGV0YWlscyAuc2VhcmNoLWZvcm0gYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuLnNlYXJjaC1mb3JtIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmJvZHkuYmxvZyAuc2VhcmNoLWZvcm0gLnNmY29tbWVudHNTdWJtaXRCdG4sXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zZWNvbmRhcnksXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNpbXBsZS1idXR0b24sXG4uYmxvZy1kZXRhaWxzIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbmJvZHkuYmxvZyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogIzAwODVhZCAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uc2ltcGxlLWJ1dHRvbjpob3Zlcixcbi5zZWFyY2gtZm9ybSBidXR0b246aG92ZXIsXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbjpob3Zlcixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG4uc2VhcmNoLWZvcm0gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuYm9keS5ibG9nIC5zZWFyY2gtZm9ybSAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3Zlcixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjpob3ZlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b246aG92ZXIsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG5ib2R5LmJsb2cgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzAwNmY5MSAhaW1wb3J0YW50OyB9XG5cbi8qU3R5bGVzIGZvciBpbWFnZXMgaW4gdGhlIGNvbnRlbnQgYXJlYSovXG4uaW1nLWJveCxcbi5pbWctYm94LXJpZ2h0LFxuLmltZy1ib3gtbGVmdCxcbi5pbWctYm94LWNlbnRlciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLmltZy1ib3ggaW1nLFxuLmltZy1ib3gtcmlnaHQgaW1nLFxuLmltZy1ib3gtbGVmdCBpbWcsXG4uaW1nLWJveC1jZW50ZXIgaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmltZy1ib3gsXG4gIC5pbWctYm94LXJpZ2h0LFxuICAuaW1nLWJveC1sZWZ0LFxuICAuaW1nLWJveC1jZW50ZXIge1xuICAgIHdpZHRoOiA0MCU7IH0gfVxuXG4uaW1nLWJveCAuaW1nLWJveC1jb250ZW50LFxuLmltZy1ib3gtcmlnaHQgLmltZy1ib3gtY29udGVudCxcbi5pbWctYm94LWxlZnQgLmltZy1ib3gtY29udGVudCxcbi5pbWctYm94LWNlbnRlciAuaW1nLWJveC1jb250ZW50IHtcbiAgcGFkZGluZzogOHB4OyB9XG5cbi5pbWctYm94IC5jYXB0aW9uLFxuLmltZy1ib3gtcmlnaHQgLmNhcHRpb24sXG4uaW1nLWJveC1sZWZ0IC5jYXB0aW9uLFxuLmltZy1ib3gtY2VudGVyIC5jYXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuNjg3NWVtO1xuICBtYXJnaW46IDhweCAwIDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbWctYm94IC5jYXB0aW9uLFxuICAuaW1nLWJveC1yaWdodCAuY2FwdGlvbixcbiAgLmltZy1ib3gtbGVmdCAuY2FwdGlvbixcbiAgLmltZy1ib3gtY2VudGVyIC5jYXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbWctYm94LXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbWctYm94LWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAyMHB4IDEwcHggMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaW1nLWJveC1jZW50ZXIge1xuICAgIG1hcmdpbjogMjBweCBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbWFnZS1ib3gtbGVmdCB7XG4gICAgbWFyZ2luOiAwIDIwcHggMTBweCAwICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmltYWdlLWJveC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAyMHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4vKiBVbm9yZGVyZWQgYW5kIE9yZGVyZWQgTGlzdHMgKi9cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwsXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIHtcbiAgcGFkZGluZy1sZWZ0OiAzNXB4OyB9XG5cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgdWwsXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsIG9sLFxuLm1haW4tY29udGVudCAuY29udGVudCBvbCB1bCxcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2wgb2wge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4OyB9XG5cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgdWwgbGk6bGFzdC1jaGlsZCxcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgb2wgbGk6bGFzdC1jaGlsZCxcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2wgdWwgbGk6bGFzdC1jaGlsZCxcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2wgb2wgbGk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAwOyB9XG5cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgbGkge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7IH1cblxuLm1haW4tY29udGVudCAuY29udGVudCB1bCBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjMDAyYjQ5O1xuICBjb250ZW50OiBcIlxcMDIwMTRcIjtcbiAgZm9udC1zaXplOiA5cHg7XG4gIGxlZnQ6IC0xNXB4O1xuICBsaW5lLWhlaWdodDogMjtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuaHRtbC5pZTggLm1haW4tY29udGVudCAuY29udGVudCB1bCBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaXN0LXN0eWxlOiBkaXNjOyB9XG5cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgdWwgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICMwMDJiNDk7IH1cblxuLm1haW4tY29udGVudCAuY29udGVudCBvbCBsaSB7XG4gIHBhZGRpbmctbGVmdDogOHB4OyB9XG5cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2wgb2wgbGkge1xuICBsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLWFscGhhOyB9XG5cbi8qQ3VzdG9tIEJ1bGxldHMqL1xudWwuYXJyb3ctYnVsbGV0cyxcbnVsLnBkZiB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbnVsIHtcbiAgLyogPj4gTGlzdCBpdGVtKi8gfVxuXG51bC5hcnJvdy1idWxsZXRzIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTsgfVxuXG51bC5hcnJvdy1idWxsZXRzIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXDAwQkInO1xuICBmb250LWZhbWlseTogQXJpYWwsIHNhbnMtc2VyaWY7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgZm9udC1zaXplOiAxMnB4OyB9XG5cbnVsLnBkZiBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4O1xuICBsaW5lLWhlaWdodDogMjVweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NWVtOyB9XG5cbnVsLnBkZiBsaTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgd2lkdGg6IDIwcHg7XG4gIGhlaWdodDogMjNweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwOyB9XG5cbi5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwLFxuYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDIwcHggMCAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCxcbiAgYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwIGEsXG5ib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyBhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NmY2ZjZjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIHdpZHRoOiAyOHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICBtYXJnaW46IDEwcHggOHB4IDEwcHggMDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb2xvcjogIzc3QzVENTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwIGE6aG92ZXIsXG5ib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyBhOmhvdmVyLFxuLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAgYS5zZWxlY3RlZCxcbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGEuc2VsZWN0ZWQge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAgYTpob3ZlcixcbiAgYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgYTpob3ZlcixcbiAgLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAgYS5zZWxlY3RlZCxcbiAgYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgYS5zZWxlY3RlZCB7XG4gICAgYmFja2dyb3VuZDogIzc3QzVENTtcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICAgIGJvcmRlci1jb2xvcjogIzc3QzVENTsgfSB9XG5cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGFibGUge1xuICBtYXJnaW46IDIwcHggMCAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLm1haW4tY29udGVudCAuY29udGVudCB0YWJsZSB7XG4gICAgbWFyZ2luOiAyMHB4IDAgNDBweDsgfSB9XG5cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGFibGUgb2wsXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHRhYmxlIHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4OyB9XG5cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGgge1xuICBiYWNrZ3JvdW5kOiAjNzdDNUQ1O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGgsXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHRkIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgdmVydGljYWwtYWxpZ246IHRvcDsgfVxuXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHRyOm50aC1jaGlsZCgybisyKSB0ZCB7XG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubWFpbi1jb250ZW50IC5jb250ZW50IHRyOmhvdmVyIHRkIHtcbiAgICBiYWNrZ3JvdW5kOiAjZWNlY2VjOyB9IH1cblxuLnRhYmxlLXJlc3BvbnNpdmUge1xuICBib3JkZXI6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5ib2R5IHtcbiAgY29sb3I6ICMwMDJiNDk7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBtaW4td2lkdGg6IDMyMHB4OyB9XG5cbmJvZHkuYXJ0aWNsZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cblxuYSB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4ubWFpbi1jb250ZW50IGgxLFxuLm1haW4tY29udGVudCBoMixcbi5tYWluLWNvbnRlbnQgaDMge1xuICBmb250LXdlaWdodDogMzAwOyB9XG5cbi5tYWluLWNvbnRlbnQgaDEge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGNvbG9yOiAjNjA1YjU0ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tYWluLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMzVweDsgfSB9XG5cbi5tYWluLWNvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICMwMDg1YWQgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyNXB4OyB9IH1cblxuLm1haW4tY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMThweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1haW4tY29udGVudCBoMyB7XG4gICAgZm9udC1zaXplOiAyMnB4OyB9IH1cblxuLm1haW4tY29udGVudCBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG4ubWFpbi1jb250ZW50IHAge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBsaW5lLWhlaWdodDogMjdweDsgfVxuXG4uaW5uZXIgLm1haW4tY29udGVudCAuY29udGVudCAqIHtcbiAgY29sb3I6ICMwMDJiNDk7IH1cblxuLm1haW4tY29udGVudCAuc21hbGwtdGV4dCB7XG4gIGZvbnQtc2l6ZTogMC43NWVtOyB9XG5cbmJvZHkge1xuICBjb2xvcjogIzAwMmI0OTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDsgfVxuXG5ib2R5IHN0cm9uZyxcbmJvZHkgYiB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVwiLCBHZW5ldmEsIHNhbnMtc2VyaWY7IH1cblxuYm9keSBlbSxcbmJvZHkgaSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuXG5hIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5tYWluLWNvbnRlbnQgaDEge1xuICBmb250LXdlaWdodDogOTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzAwMmI0OSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubWFpbi1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDM1cHg7IH0gfVxuXG4ubWFpbi1jb250ZW50IGgyIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBjb2xvcjogIzAwMmI0OSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5tYWluLWNvbnRlbnQgaDMge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzAwODVhZCAhaW1wb3J0YW50OyB9XG5cbi5tYWluLWNvbnRlbnQgaDQge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1cIiwgR2VuZXZhLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXNpemU6IDE2cHg7IH1cblxuLm1haW4tY29udGVudCBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7IH1cblxuLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnV0dG9uLXNtYWxsLXRleHQ6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLnNpbXBsZS1idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnV0dG9uLXNlY29uZGFyeTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgLmJ1dHRvbi1zbWFsbC10ZXh0Om5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgLnNpbXBsZS1idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gIC5idXR0b24tc2Vjb25kYXJ5Om5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gICAgZm9udC1zaXplOiAwLjg3NWVtICFpbXBvcnRhbnQ7IH0gfVxuXG4uYnJlYWRjcnVtYiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5icmVhZGNydW1iIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAyNXB4IDAgMDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cbiAgLmxhbmRpbmcgLmJyZWFkY3J1bWIge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGFuZGluZyAuYnJlYWRjcnVtYiB7XG4gICAgcGFkZGluZy1yaWdodDogMjY1cHg7IH0gfVxuXG4uYnJlYWRjcnVtYiB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4uYnJlYWRjcnVtYiBsaSB7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBjb2xvcjogIzY3Njc2NzsgfVxuXG4uYnJlYWRjcnVtYiBhOmFmdGVyIHtcbiAgY29sb3I6ICM2NzY3Njc7XG4gIGNvbnRlbnQ6IFwiXFwwMDBCQlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmV2ZW50cyBoMSB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLmV2ZW50cyAuY29udGVudC0yLWNvbCAuY29sIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uZXZlbnRzIC5jb250ZW50LTItY29sIC5jb2w6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ldmVudHMgLmNvbnRlbnQtMi1jb2wge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAuZXZlbnRzIC5jb250ZW50LTItY29sICsgZm9ybSB7XG4gICAgY2xlYXI6IGJvdGg7IH0gfVxuXG4uZmlsdGVyc0NvbnRhaW5lciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDJjZWM3O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBwYWRkaW5nOiAyMHB4IDAgMjVweDsgfVxuXG4uZmlsdGVyc0NvbnRhaW5lciAudG9waWNzLFxuLmZpbHRlcnNDb250YWluZXIgLmRhdGUtZmlsdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZzogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZpbHRlcnNDb250YWluZXIgLnRvcGljcyxcbiAgLmZpbHRlcnNDb250YWluZXIgLmRhdGUtZmlsdGVyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuLmZpbHRlcnNDb250YWluZXIgLnRvcGljcyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5maWx0ZXJzQ29udGFpbmVyIC50b3BpY3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4uZmlsdGVyc0NvbnRhaW5lciAuZmlsdGVyLWxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjNmU2ZTZlICFpbXBvcnRhbnQ7IH1cblxuLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMge1xuICBtYXJnaW46IDIwcHggMCAwOyB9XG5cbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGJyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dFt0eXBlPSdzdWJtaXQnXSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMXB4O1xuICBib3JkZXI6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbGVmdDsgfSB9XG5cbi5maWx0ZXJzQ29udGFpbmVyIG9wdGlvbiB7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBwYWRkaW5nOiAzcHggMTBweDsgfVxuXG4uZmlsdGVyc0NvbnRhaW5lciBzZWxlY3QjWWVhciB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDJjZWM3O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIHBhZGRpbmc6IDJweCA1cHggMnB4IDhweDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5ldmVudHMtYmxvY2std3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDAgMTBweCAyMHB4IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2ZjZmNmOyB9XG5cbi5ldmVudHMtYmxvY2std3JhcHBlciAucm93IHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWRhdGUge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTsgfSB9XG5cbi5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWRhdGUgc3BhbiB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtd2VpZ2h0OiA4MDA7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM2ZTZlNmUgIWltcG9ydGFudDsgfVxuXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIGJyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSBiciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmV2ZW50cy1ibG9jay13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlLFxuICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1jb250ZW50LFxuICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1saW5rcyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gIC5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIHtcbiAgICB3aWR0aDogOCU7IH0gfVxuXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLnRpbWUtY29zdCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTsgfVxuXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLnNob3ctaGlkZSB7XG4gIGZvbnQtc2l6ZTogMC44MTI1ZW07IH1cblxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC5zaG93LWhpZGUgc3BhbiB7XG4gIGNvbG9yOiAjMDA4NWFkOyB9XG5cbi5ldmVudHMtbGlua3Mge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZXZlbnRzLWxpbmtzIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG4uZXZlbnRzLWxpbmtzIGEge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uZXZlbnRzLWxpbmtzIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmV2ZW50cy1saW5rcyBhIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG4uZXZlbnRzLWxpbmtzIC5mYSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY29sb3I6ICMwMDg1YWQgIWltcG9ydGFudDsgfVxuXG4uZXZlbnQtZGV0YWlscyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4uZXZlbnQtZGV0YWlsczpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLmV2ZW50LWRhdGUge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xuICAuZXZlbnQtZGF0ZSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDsgfSB9XG5cbi5ldmVudC1kYXRlIC5kYXRlLXdyYXBwZXIge1xuICB3aWR0aDogNjBweDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDVweCBzb2xpZCAjZmZmZmZmO1xuICBtYXJnaW46IDAgYXV0byAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuZXZlbnQtZGF0ZSAuZGF0ZS13cmFwcGVyIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gICAgbWFyZ2luOiAwOyB9IH1cblxuLmV2ZW50LWRhdGUgLmRhdGUtd3JhcHBlciAuZGF0ZSB7XG4gIGNvbG9yOiAjMGY0YjY4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgbWFyZ2luOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuZXZlbnQtZGF0ZSAuZGF0ZS13cmFwcGVyIC5kYXRlIHtcbiAgICBmb250LXNpemU6IDAuN2VtOyB9IH1cblxuLmV2ZW50LWRhdGUgLmRhdGUtd3JhcHBlciAuZGF0ZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4zNzVlbTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJhY2tncm91bmQ6ICMwZjRiNjg7XG4gIHBhZGRpbmc6IDVweDtcbiAgbWFyZ2luLXRvcDogM3B4OyB9XG5cbi5ldmVudC10aXRsZS1sb2NhdGlvbiB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xuICAuZXZlbnQtdGl0bGUtbG9jYXRpb24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdGV4dC1hbGlnbjogbGVmdDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZXZlbnQtdGl0bGUtbG9jYXRpb24ge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi5ldmVudC10aXRsZS1sb2NhdGlvbiAqIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLmV2ZW50LXRpdGxlLWxvY2F0aW9uIC5sb2NhdGlvbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi5ldmVudC10aXRsZS1sb2NhdGlvbiAudGl0bGUge1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuLmV2ZW50LXRpdGxlLWxvY2F0aW9uIC5kYXRlLXRpbWUge1xuICBtYXJnaW46IDVweCAwIDIwcHg7IH1cblxuZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5pbm5lciBmb290ZXIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2JkYmRiZDsgfVxuXG5mb290ZXIgYSB7XG4gIGNvbG9yOiAjMDA4NWFkOyB9XG5cbmZvb3RlciBhOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLnRvLXRvcCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudG8tdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi50by10b3AgLmJ0bi13cmFwcGVyIHtcbiAgYm90dG9tOiA1MHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kOiAjN2JkMGUyO1xuICB6LWluZGV4OiA5OTg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudG8tdG9wIC5idG4td3JhcHBlciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGJvdHRvbTogYXV0bztcbiAgICByaWdodDogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiBub25lOyB9IH1cblxuLnRvLXRvcCBhIHtcbiAgei1pbmRleDogMjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC50by10b3AgYSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogLTMzcHg7IH0gfVxuXG4udG8tdG9wIGltZyB7XG4gIG1heC13aWR0aDogMzdweDsgfVxuXG4uZm9vdGVyLWNvbnRlbnQge1xuICBwYWRkaW5nOiA1NXB4IDAgNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxuLmZvb3Rlci1jb250ZW50IC5jb250YWluZXIgZGl2LFxuLmZvb3Rlci1jb250ZW50IC5nbG9iYWwtc2VhcmNoIGRpdixcbi5mb290ZXItY29udGVudCBoZWFkZXIgLmhlcm8gZGl2LFxuaGVhZGVyIC5mb290ZXItY29udGVudCAuaGVybyBkaXYge1xuICBtYXJnaW46IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mb290ZXItY29udGVudCAuY29udGFpbmVyIGRpdixcbiAgLmZvb3Rlci1jb250ZW50IC5nbG9iYWwtc2VhcmNoIGRpdixcbiAgLmZvb3Rlci1jb250ZW50IGhlYWRlciAuaGVybyBkaXYsXG4gIGhlYWRlciAuZm9vdGVyLWNvbnRlbnQgLmhlcm8gZGl2IHtcbiAgICBtYXJnaW46IDhweCAxMHB4OyB9IH1cblxuLmZvb3Rlci1jb250ZW50IC5zaXRlLWxvZ28ge1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luOiAwIGF1dG8gMjBweCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDEyNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZm9vdGVyLWNvbnRlbnQgLnNpdGUtbG9nbyB7XG4gICAgbWF4LXdpZHRoOiAxNDVweDsgfSB9XG5cbi5mb290ZXItY29udGVudCAudGFnbGluZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM3ODk0OWQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyLWNvbnRlbnQgLnRhZ2xpbmUge1xuICAgIGZvbnQtc2l6ZTogMS40Mzc1ZW07IH0gfVxuXG4uZm9vdGVyLWNvbnRlbnQgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uZm9vdGVyLWNvbnRlbnQgdWwgbGkge1xuICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5mb290ZXItY29udGVudCB1bDpiZWZvcmUsXG4uZm9vdGVyLWNvbnRlbnQgdWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmZvb3Rlci1jb250ZW50IHVsOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmZvb3Rlci1jb250ZW50IHVsIGxpIHtcbiAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7IH1cblxuLmZvb3Rlci1jb250ZW50IHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5mb290ZXItY29udGVudCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4uZm9vdGVyLWNvbnRlbnQgdWwgbGkubGFzdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLmZvb3Rlci1jb250ZW50IHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbm9uZTsgfVxuXG4uZm9vdGVyLWNvbnRlbnQgLmNvbnRhY3QtaW5mbyBsaTphZnRlcixcbi5mb290ZXItY29udGVudCAubGlua3MgbGk6YWZ0ZXIge1xuICBjb250ZW50OiBcInxcIjtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG5cbi5mb290ZXItY29udGVudCAuY29udGFjdC1pbmZvIGxpOmxhc3QtY2hpbGQ6YWZ0ZXIsXG4uZm9vdGVyLWNvbnRlbnQgLmxpbmtzIGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiOyB9XG5cbi5mb290ZXItY29udGVudCAuYWZwLWxvZ28ge1xuICBtYXJnaW46IDIwcHggYXV0byAhaW1wb3J0YW50O1xuICB3aWR0aDogMjM3cHg7IH1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3MgbGkge1xuICBjb2xvcjogIzAwODVhZCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcbiAgLmZvb3Rlci1zb2NpYWwtbGlua3MgbGk6bnRoLWNoaWxkKDQpOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5mb290ZXItc29jaWFsLWxpbmtzIGEge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zL2Zvb3Rlci1zaGFyaW5nLnBuZz8xNDU2OTUyNzQ1XCIpIG5vLXJlcGVhdDtcbiAgd2lkdGg6IDMzcHg7XG4gIGhlaWdodDogMzhweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3MgYS5mYWNlYm9vayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE5M3B4OyB9XG5cbi5mb290ZXItc29jaWFsLWxpbmtzIGEuZmFjZWJvb2s6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMjdweDsgfVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhLmxpbmtlZGluIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzI1cHg7IH1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3MgYS5saW5rZWRpbjpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI1OXB4OyB9XG5cbi5mb290ZXItc29jaWFsLWxpbmtzIGEucnNzIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNDU3cHg7IH1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3MgYS5yc3M6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0zOTFweDsgfVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhLnR3aXR0ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01ODlweDsgfVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhLnR3aXR0ZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01MjNweDsgfVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhLnlvdXR1YmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03MjFweDsgfVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhLnlvdXR1YmU6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC02NTVweDsgfVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhLmVtYWlsIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjFweDsgfVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhLmVtYWlsOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCA1cHg7IH1cblxuLmZvb3Rlci1zb2NpYWwtbGlua3MgYS5pbnN0YWdyYW0ge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03ODdweDsgfVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhLmluc3RhZ3JhbTpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTg1M3B4OyB9XG5cbi5mb290ZXItc29jaWFsLWxpbmtzIGEuc25hcGNoYXQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC05MTNweDsgfVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBhLnNuYXBjaGF0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtOTc1cHg7IH1cblxuLmlubmVyIC5tYWluLWNvbnRlbnQge1xuICBtYXJnaW46IDQwcHggMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5pbm5lciAubWFpbi1jb250ZW50IHtcbiAgICBtYXJnaW46IDEwMHB4IDAgNDBweDsgfSB9XG5cbi5pbm5lciAuY29udGVudC13cmFwcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4OyB9XG5cbi5pbm5lciAuY29udGVudC13cmFwcGVyOmJlZm9yZSxcbi5pbm5lciAuY29udGVudC13cmFwcGVyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5pbm5lciAuY29udGVudC13cmFwcGVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmlubmVyIC5jb250ZW50LFxuLmlubmVyIC5jb250ZW50LWZ1bGwge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW5uZXIgLmNvbnRlbnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmlubmVyIC5jb250ZW50LFxuICAuaW5uZXIgLmNvbnRlbnQtZnVsbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5pbm5lci5uby1zaWRlYmFyIC5jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmlubmVyLm5vLXNpZGViYXIgLmNvbnRlbnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbm5lci5zaWRlYmFyLWxlZnQgLmNvbnRlbnQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmlubmVyLnNpZGViYXItbGVmdCAuY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaW5uZXIuc2lkZWJhci1sZWZ0IC5jb250ZW50IHtcbiAgICBsZWZ0OiAyNSU7IH0gfVxuXG4uaW5uZXIuc2lkZWJhci1sZWZ0IC5zaWRlYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmlubmVyLnNpZGViYXItbGVmdCAuc2lkZWJhciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW5uZXIuc2lkZWJhci1sZWZ0IC5zaWRlYmFyIHtcbiAgICByaWdodDogNjYuNjY2NjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaW5uZXIuc2lkZWJhci1sZWZ0IC5zaWRlYmFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjUlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaW5uZXIuc2lkZWJhci1sZWZ0IC5zaWRlYmFyIHtcbiAgICByaWdodDogNzUlOyB9IH1cblxuLmlubmVyLnNpZGViYXItcmlnaHQgLnNpZGViYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmlubmVyLnNpZGViYXItcmlnaHQgLnNpZGViYXIge1xuICAgIGNsZWFyOiBib3RoOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbm5lci5zaWRlYmFyLXJpZ2h0IC5zaWRlYmFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlOyB9IH1cblxuLmNvbnRlbnQtMi1jb2wge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7IH1cblxuLmNvbnRlbnQtMi1jb2w6YmVmb3JlLFxuLmNvbnRlbnQtMi1jb2w6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmNvbnRlbnQtMi1jb2w6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uY29udGVudC0yLWNvbCAuY29sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmNvbnRlbnQtMi1jb2wgLmNvbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTsgfSB9XG5cbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgTUVHQSBNRU5VXHJcbiAgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4ubW0tZHJvcGRvd24ge1xuICBiYWNrZ3JvdW5kOiAjMTk1MTZkO1xuICBoZWlnaHQ6IGF1dG87XG4gIGxlZnQ6IC05OTllbTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdG9wOiA3MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW0tZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfSB9XG5cbiNtYWluLW5hdi13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2ViZTk7XG4gICAgaGVpZ2h0OiA5MnB4OyB9XG4gICNtYWluLW5hdi13cmFwcGVyIC5jb250YWluZXIsXG4gICNtYWluLW5hdi13cmFwcGVyIC5nbG9iYWwtc2VhcmNoLFxuICAjbWFpbi1uYXYtd3JhcHBlciBoZWFkZXIgLmhlcm8sXG4gIGhlYWRlciAjbWFpbi1uYXYtd3JhcHBlciAuaGVybyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4ge1xuICBmbG9hdDogbGVmdDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgbGksXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gbGkge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiBsaSBsaSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiBsaSBsaSB7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2IGEsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gYSB7XG4gIGNvbG9yOiAjMDAyYjQ5O1xuICBmb250LXdlaWdodDogMzAwO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4OyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiBhLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGksXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGksXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkge1xuICAgIGxpbmUtaGVpZ2h0OiA5MnB4O1xuICAgIG1heC1oZWlnaHQ6IDkycHg7XG4gICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLnRyYW5zbGF0ZWQtbHRyICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGksXG4gIC50cmFuc2xhdGVkLWx0ciAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpIHtcbiAgICB3b3JkLWJyZWFrOiBicmVhay1hbGw7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSxcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaSB7XG4gICAgbWF4LXdpZHRoOiAxNTBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSxcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaSB7XG4gICAgbWF4LXdpZHRoOiAyMjVweDsgfSB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkuYWN0aXZlLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiAjMTE0MjVhOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGk6aG92ZXIsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzExNDI1YTsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpOmhvdmVyID4gLm1tLWRyb3Bkb3duLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaTpob3ZlciA+IC5tbS1kcm9wZG93biB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAwOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGk6aG92ZXIgPiBhLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaTpob3ZlciA+IGEge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpID4gYSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkgPiBhIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogIzAwMmI0OTtcbiAgbGluZS1oZWlnaHQ6IDkycHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSA+IGEsXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkgPiBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgLypmb250LXNpemU6IGVtKDE2cHgsIDE2cHgpOyovIH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpID4gYSB7XG4gICAgZm9udC1zaXplOiAwLjk2ODc1ZW07XG4gICAgcGFkZGluZzogMCAxNXB4OyB9IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCxcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgLm1tLWxpbmtzLXdyYXBwZXIsXG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IC5tbS1wcm9tbyxcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgLm1tLWxpbmtzLXdyYXBwZXIsXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IC5tbS1wcm9tbyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XG4gICAgYm9yZGVyLXdpZHRoOiA1NXB4IDAgNnB4IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgLm1tLWxpbmtzLXdyYXBwZXIsXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IC5tbS1saW5rcy13cmFwcGVyIHtcbiAgICBib3JkZXItY29sb3I6ICMxMTQyNWE7XG4gICAgcGFkZGluZzogMCAxNXB4OyB9XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IC5tbS1wcm9tbyxcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgLm1tLXByb21vIHtcbiAgICB3aWR0aDogMzUlO1xuICAgIGJvcmRlci1jb2xvcjogIzBiMzc0ZDtcbiAgICBiYWNrZ3JvdW5kOiAjMGY0YjY4OyB9IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgdWwsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCB1bCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IC5tbS1saW5rcy1jb2wsXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IC5tbS1saW5rcy1jb2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMyU7IH0gfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpLmhlYWRlcixcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyIHtcbiAgICBtYXJnaW4tdG9wOiAtNDBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8qZm9yIGllKi8gfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpLmhlYWRlcixcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDAuODc1ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaS5oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMWVtOyB9IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogaW5saW5lO1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSk6aG92ZXIsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSk6aG92ZXIge1xuICBjb2xvcjogI2IyZjJmZiAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSksXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSB7XG4gICAgZm9udC1zaXplOiAwLjg3NWVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguYnV0dG9uLXNlY29uZGFyeSksXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSB7XG4gICAgZm9udC1zaXplOiAxZW07IH0gfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaSBsaSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkgbGk6YmVmb3JlLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkgbGk6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGNvbnRlbnQ6IFwiXFwwMjVCOFwiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxlZnQ6IC0xMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkgbGk6bGFzdC1jaGlsZCxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpIGxpOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpIGxpIGEsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSBsaSBhIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtICFpbXBvcnRhbnQ7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkgbGkgYTpob3ZlcixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubmF2LXV0aWxpdGllcy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogcmlnaHQ7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmssXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLmxvZ291dC1saW5rIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24ge1xuICB3aWR0aDogMzIwcHg7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgcmlnaHQ6IDk5OWVtO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gbGkge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gbGk6bm90KC5oZWFkZXIpIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4OyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biBsaS5oZWFkZXIge1xuICBtYXJnaW4tdG9wOiAtMzVweCAhaW1wb3J0YW50O1xuICB3aWR0aDogMjgwcHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuYnV0dG9uLXdyYXBwZXIge1xuICBwYWRkaW5nOiAzMHB4IDA7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5idXR0b24sXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJ1dHRvbi1zbWFsbC10ZXh0LFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5zaW1wbGUtYnV0dG9uLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5zZWFyY2gtZm9ybSBidXR0b24sXG4uc2VhcmNoLWZvcm0gI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGJ1dHRvbixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG4uYmxvZy1kZXRhaWxzICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuYnV0dG9uLXNlY29uZGFyeSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHdpZHRoOiAyNTBweDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tbGlua3MtY29sIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxMTQyNWE7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbms6aG92ZXIgLm1tLWRyb3Bkb3duIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHJpZ2h0OiAwOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rOmhvdmVyID4gYSB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbi5sb2dnZWQtaW4gLmxvZ2luLWxpbmsge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbi5sb2dnZWQtaW4gLm15LWFjY291bnQtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gdWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiA5MnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH0gfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLmxvZ2luLWxpbmsgYSB7XG4gIGJhY2tncm91bmQ6ICMwMDg1YWQ7XG4gIGJvcmRlci1yYWRpdXM6IDg0cHg7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDZweCAxNHB4ICFpbXBvcnRhbnQ7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5sb2dpbi1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdixcbiAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogNzhweDtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDlweCAwcHggcmdiYSgwLCAwLCAwLCAwLjExKTtcbiAgICB6LWluZGV4OiA5OTk7IH1cbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5zaXRlLWxvZ28sXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAuc2l0ZS1sb2dvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7IH1cbiAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5zaXRlLWxvZ28ge1xuICAgIG1hcmdpbjogMCA1cHggMCAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLnNpdGUtbG9nbyBpbWcsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlOyB9XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiBuYXYgPiB1bCA+IGxpLFxuICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDc4cHg7XG4gICAgbWF4LWhlaWdodDogNzhweDtcbiAgICBtYXgtd2lkdGg6IDgycHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiBuYXYgPiB1bCA+IGxpLFxuICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSB7XG4gICAgbWF4LXdpZHRoOiAxMDhweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IG5hdiA+IHVsID4gbGkgPiBhLFxuICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSA+IGEge1xuICAgIGZvbnQtc2l6ZTogMC43MTg3NWVtO1xuICAgIHBhZGRpbmc6IDAgNXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgbmF2ID4gdWwgPiBsaSA+IGEsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpID4gYSB7XG4gICAgZm9udC1zaXplOiAwLjg0Mzc1ZW07XG4gICAgcGFkZGluZzogMCA4cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubmF2LXV0aWxpdGllcy13cmFwcGVyIGxpLFxuICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLm5hdi11dGlsaXRpZXMtd3JhcHBlciBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDc4cHg7IH1cbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5uYXYtdXRpbGl0aWVzLFxuICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLm5hdi11dGlsaXRpZXMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAzMHB4IDAgOHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDE1MDBweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLm5hdi11dGlsaXRpZXMsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubmF2LXV0aWxpdGllcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubmF2LW1vcmUtbGlua3MsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubmF2LW1vcmUtbGlua3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLm1tLXByb21vIHtcbiAgcGFkZGluZzogMjBweCAxMHB4O1xuICAvKkltYWdlIE9ubHkgdy9MaW5rKi8gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAubW0tcHJvbW8gKyAubW0tcHJvbW8ge1xuICAgIHBhZGRpbmctdG9wOiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tbS1wcm9tbyB7XG4gICAgcGFkZGluZzogMjBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW0tcHJvbW8gLnByb21vLXRleHQtb25seSB7XG4gICAgcGFkZGluZzogMTBweCAyMHB4IDIwcHg7IH1cbiAgLm1tLXByb21vIC5wcm9tby10ZXh0LW9ubHkgLnByb21vLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMS4xODc1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDI2cHg7IH0gfVxuXG4ubW0tcHJvbW8gLnByb21vLXRleHQge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tbS1wcm9tbyAucHJvbW8tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7IH0gfVxuXG4ubW0tcHJvbW8gLnByb21vLWxpbmsge1xuICBmb250LXNpemU6IDAuNzVlbSAhaW1wb3J0YW50OyB9XG5cbi5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQge1xuICBtYXJnaW4tYm90dG9NOiAyMHB4OyB9XG5cbi5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQgLnByb21vLWltZyxcbi5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQgLnByb21vLXRleHQge1xuICBmbG9hdDogbGVmdDsgfVxuXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IC5wcm9tby1pbWcge1xuICB3aWR0aDogMjUlO1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCAucHJvbW8taW1nIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IC5wcm9tby1pbWcgaW1nIHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IC5wcm9tby10ZXh0IHtcbiAgICB3aWR0aDogNjUlO1xuICAgIG1hcmdpbi1sZWZ0OiA1JTsgfSB9XG5cbi5tbS1wcm9tbyAucHJvbW8taW1nLW9ubHkge1xuICB3aWR0aDogODAlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgLyppbWcge1xyXG5cdFx0ICB3aWR0aDogMTAwJTtcclxuXHQgIH0qLyB9XG5cbi5tbS1wcm9tbyAucHJvbW8taW1nLW9ubHkgLnByb21vLXRleHQge1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubW0tcHJvbW8gLmJ1dHRvbixcbiAgLm1tLXByb21vIC5idXR0b24tc21hbGwtdGV4dCxcbiAgLm1tLXByb21vIC5zaW1wbGUtYnV0dG9uLFxuICAubW0tcHJvbW8gLnNlYXJjaC1mb3JtIGJ1dHRvbixcbiAgLnNlYXJjaC1mb3JtIC5tbS1wcm9tbyBidXR0b24sXG4gIC5tbS1wcm9tbyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4gIC5tbS1wcm9tbyAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbiAgLmJsb2ctZGV0YWlscyAubW0tcHJvbW8gYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuICAubW0tcHJvbW8gLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxuICAuYmxvZy1kZXRhaWxzIC5tbS1wcm9tbyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxuICAubW0tcHJvbW8gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICBib2R5LmJsb2cgLm1tLXByb21vIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICAubW0tcHJvbW8gLmJ1dHRvbi1zZWNvbmRhcnkge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tdG9wOiA2MHB4OyB9IH1cblxuLm1tLXByb21vIC5zbWFsbC10ZXh0IHtcbiAgZm9udC1zaXplOiAwLjg3NWVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm5hdi11dGlsaXRpZXMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubmF2LXV0aWxpdGllcyB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDsgfSB9XG5cbi5uYXYtdXRpbGl0aWVzIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLm5hdi11dGlsaXRpZXMgdWw6YmVmb3JlLFxuLm5hdi11dGlsaXRpZXMgdWw6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLm5hdi11dGlsaXRpZXMgdWw6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4ubmF2LXV0aWxpdGllcyB1bCBsaSB7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4OyB9XG5cbi5uYXYtdXRpbGl0aWVzIHVsIGxpOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbi5uYXYtdXRpbGl0aWVzIHVsIGxpOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi5uYXYtdXRpbGl0aWVzIHVsIGxpLmxhc3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi5uYXYtdXRpbGl0aWVzIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm5hdi11dGlsaXRpZXMgdWwgbGkge1xuICAgIGxpbmUtaGVpZ2h0OiA5MnB4O1xuICAgIG1heC1oZWlnaHQ6IDkycHg7IH0gfVxuXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zL25hdi1zNjMxOWZlNDhmZC5wbmdcIikgbm8tcmVwZWF0O1xuICB3aWR0aDogMThweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm5hdi11dGlsaXRpZXMgdWwgbGkgYS5uYXYtc2VhcmNoIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTE0cHg7IH1cblxuLm5hdi11dGlsaXRpZXMgdWwgbGkgYS5jb250YWN0IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjNweDsgfVxuXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBhLnNob3Age1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMnB4OyB9XG5cbi5uYXYtdXRpbGl0aWVzIHVsIGxpIGEuc2hvcCAuc2hvcC1jb3VudCB7XG4gIGJhY2tncm91bmQ6ICNmZmMzNWM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdG9wOiAtN3B4O1xuICB3aWR0aDogMjBweDsgfVxuXG4ubmF2LW1vcmUtbGlua3Mge1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbixcbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLFxuLm5hdi1tb3JlLWxpbmtzIC5idXR0b24tc21hbGwtdGV4dCxcbi5uYXYtbW9yZS1saW5rcyAuc2ltcGxlLWJ1dHRvbixcbi5uYXYtbW9yZS1saW5rcyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4ubmF2LW1vcmUtbGlua3MgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG4uYmxvZy1kZXRhaWxzIC5uYXYtbW9yZS1saW5rcyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG4ubmF2LW1vcmUtbGlua3MgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5uYXYtbW9yZS1saW5rcyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL25hdi9tb3JlLnBuZz8xNDQ0OTE4NjkyXCIpIG5vLXJlcGVhdCBjZW50ZXIgMTVweC8xOHB4ICNmOWY5Zjk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjN2RjZTQ7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBoZWlnaHQ6IDY1cHg7XG4gIGxpbmUtaGVpZ2h0OiA2NXB4O1xuICB3aWR0aDogNTFweDtcbiAgY29sb3I6ICMwMDg1YWQ7XG4gIHBhZGRpbmctdG9wOiAxNXB4OyB9XG5cbi5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzdkY2U0O1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSBhIHtcbiAgY29sb3I6ICMwMDg1YWQ7XG4gIGZvbnQtc2l6ZTogMC45NWVtOyB9XG5cbi5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSBhOmhvdmVyLFxuLm5hdi1tb3JlLWxpbmtzIC5kcm9wZG93bi1tZW51IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjMDA4NWFkO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5nbG9iYWwtc2VhcmNoLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjMTE0MjVhO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLmZpeGVkLW5hdiAuZ2xvYmFsLXNlYXJjaC13cmFwcGVyLFxuLmlubmVyIC5nbG9iYWwtc2VhcmNoLXdyYXBwZXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogNzlweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAuZ2xvYmFsLXNlYXJjaCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfSB9XG5cbi5nbG9iYWwtc2VhcmNoIC5zZWFyY2gtaW5wdXRzIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmdsb2JhbC1zZWFyY2ggLnNlYXJjaC1pbnB1dHMge1xuICAgIGZsb2F0OiByaWdodDsgfSB9XG5cbi5nbG9iYWwtc2VhcmNoIC5zZWFyY2gtaW5wdXRzIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiAyN3B4O1xuICBtYXJnaW4tdG9wOiAtNHB4O1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgZm9udC1zaXplOiAwLjg3NWVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmdsb2JhbC1zZWFyY2ggLnNlYXJjaC1pbnB1dHMgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgIHdpZHRoOiAzMjBweDtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgIGhlaWdodDogMzBweDtcbiAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4uZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLWlucHV0cyBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvbmF2L3NlYXJjaC1ibGFjay5wbmc/MTQ0NDgzOTA0N1wiKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlci82NSUgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0ZXh0LWluZGVudDogLTExOTk4OHB4O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgdG9wOiAtNXB4O1xuICB3aWR0aDogMjlweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5nbG9iYWwtc2VhcmNoIC5zZWFyY2gtaW5wdXRzIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAgIHRvcDogMTBweDsgfSB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBzYW5zLXNlcmlmOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5teS1hY2NvdW50LWxpbmsgYSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgLm1tLWxpbmtzLXdyYXBwZXIge1xuICAgIHdpZHRoOiA2MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IC5tbS1saW5rcy1jb2wge1xuICAgIG1hcmdpbjogMjBweDtcbiAgICAvKiB3aWR0aDogYXV0bzsgICovIH0gfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCAubW0tcHJvbW8gLnByb21vLWltZy1vbmx5IHtcbiAgd2lkdGg6IDYwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5uYXYtdXRpbGl0aWVzIHtcbiAgICBtYXJnaW4tbGVmdDogMjVweDsgfSB9XG5cbi5uYXYtdXRpbGl0aWVzIC5zaG9wLWNvdW50IHtcbiAgYmFja2dyb3VuZDogIzAwODVhZCAhaW1wb3J0YW50OyB9XG5cbi5maXhlZC1uYXYgbmF2ID4gdWwsXG4uaW5uZXIgbmF2ID4gdWwge1xuICBtaW4taGVpZ2h0OiA3OHB4ICFpbXBvcnRhbnQ7IH1cblxuLmZpeGVkLW5hdiBuYXYgPiB1bCA+IGxpLFxuLmlubmVyIG5hdiA+IHVsID4gbGkge1xuICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZml4ZWQtbmF2IG5hdiA+IHVsID4gbGk6bnRoLW9mLXR5cGUoMSksXG4uaW5uZXIgbmF2ID4gdWwgPiBsaTpudGgtb2YtdHlwZSgxKSB7XG4gIG1heC13aWR0aDogMTEwcHggIWltcG9ydGFudDsgfVxuXG4uZml4ZWQtbmF2IG5hdiA+IHVsID4gbGk6bnRoLW9mLXR5cGUoMiksXG4uaW5uZXIgbmF2ID4gdWwgPiBsaTpudGgtb2YtdHlwZSgyKSB7XG4gIG1heC13aWR0aDogMTAwcHggIWltcG9ydGFudDsgfVxuXG4uZml4ZWQtbmF2IG5hdiA+IHVsID4gbGk6bnRoLW9mLXR5cGUoMyksXG4uaW5uZXIgbmF2ID4gdWwgPiBsaTpudGgtb2YtdHlwZSgzKSB7XG4gIG1heC13aWR0aDogODVweCAhaW1wb3J0YW50OyB9XG5cbi5maXhlZC1uYXYgLm15LWFjY291bnQtbGluayA+IGEsXG4uaW5uZXIgLm15LWFjY291bnQtbGluayA+IGEge1xuICBmb250LXNpemU6IDExLjVweCAhaW1wb3J0YW50OyB9XG5cbi8qIE5hdiB0byBtdWx0aXBsZSBjb2x1bW5zIGNoYW5nZXMgKi9cbiNtYWluLW5hdi13cmFwcGVyIC5mcGEtY3RwLW5hdmlnYXRpb24tY29sdW1uIG5hdiA+IHVsIC5tbS1jb250ZW50IHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBoZWlnaHQ6IDIwMHB4OyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5mcGEtY3RwLW5hdmlnYXRpb24tY29sdW1uIG5hdiA+IHVsIC5tbS1jb250ZW50IHVsIC5oZWFkZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIEhvbWUgcGFnZSBoZXJvICovXG5oZWFkZXIgLmhlcm8ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbmhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4OyB9XG5cbmhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyOmJlZm9yZSxcbmhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbmhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpmaXJzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMjBweDsgfSB9XG5cbmhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6bGFzdC1jaGlsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6bGFzdC1jaGlsZCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTsgfSB9XG5cbmhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6bGFzdC1jaGlsZCBhIHtcbiAgd2lkdGg6IDgwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpsYXN0LWNoaWxkIGEge1xuICAgIHdpZHRoOiA1MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY2cHgpIHtcbiAgaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpsYXN0LWNoaWxkIGEge1xuICAgIHdpZHRoOiA0NSU7XG4gICAgbWFyZ2luLXJpZ2h0OiAyJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQgYSB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5oZWFkZXIgLmhlcm8gLmhlcm8taGVhZGVyIHtcbiAgZm9udC1zaXplOiAxLjU2MjVlbTtcbiAgY29sb3I6ICMzMzk5YjM7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGhlYWRlciAuaGVybyAuaGVyby1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMmVtOyB9IH1cblxuaGVhZGVyIC5oZXJvIC5oZXJvLWNvbnRlbnQgcCB7XG4gIGNvbG9yOiAjNzg5NDlkO1xuICBmb250LXNpemU6IDE4cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGhlYWRlciAuaGVybyAuaGVyby1jb250ZW50IHAge1xuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICBmb250LXNpemU6IDIxcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5pbm5lcjpub3QoLmFydGljbGUpIC5jb250ZW50LXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4OyB9IH1cblxuLmFydGljbGUtc2hhcmUge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cblxuLmFydGljbGUtc2hhcmUgLmNvbDpmaXJzdC1jaGlsZCBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uYXJ0aWNsZS1zaGFyZSAuY29sOmZpcnN0LWNoaWxkIGEge1xuICBjb2xvcjogIzVlYWViZTsgfVxuXG4uYXJ0aWNsZS1zaGFyZSAuY29sOmZpcnN0LWNoaWxkIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMzNjNhM2I7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcnRpY2xlLXNoYXJlIC5jb2w6Zmlyc3QtY2hpbGQgKyAuY29sIHtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG5cbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94LFxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94LFxuICAuaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIGZsb2F0OiByaWdodDsgfSB9XG5cbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94ICNhdHN0YngsXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94ICNhdHN0Yngge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQtc2hhcmUtYnRuLFxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQtc2hhcmUtYnRuIHtcbiAgbWFyZ2luOiAwIDVweCAhaW1wb3J0YW50OyB9XG5cbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbixcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy9mb290ZXItc2hhcmluZy5wbmc/MTQ1Njk1Mjc0NVwiKSBuby1yZXBlYXQgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMnB4ICFpbXBvcnRhbnQ7IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1mYWNlYm9vayxcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1mYWNlYm9vayB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE5MnB4ICFpbXBvcnRhbnQ7IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1mYWNlYm9vazpob3Zlcixcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1mYWNlYm9vazpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEyOHB4ICFpbXBvcnRhbnQ7IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1saW5rZWRpbixcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1saW5rZWRpbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTMyMHB4ICFpbXBvcnRhbnQ7IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1saW5rZWRpbjpob3Zlcixcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1saW5rZWRpbjpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI1NnB4ICFpbXBvcnRhbnQ7IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi10d2l0dGVyLFxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLXR3aXR0ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01NzZweCAhaW1wb3J0YW50OyB9XG5cbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbi5hdGljb24tdHdpdHRlcjpob3Zlcixcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi10d2l0dGVyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTEycHggIWltcG9ydGFudDsgfVxuXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWVtYWlsLFxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWVtYWlsIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjRweCAhaW1wb3J0YW50OyB9XG5cbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbi5hdGljb24tZW1haWw6aG92ZXIsXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tZW1haWw6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDAgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zaWRlYmFyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4uc2lkZWJhciAuYnV0dG9uLFxuLnNpZGViYXIgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLnNpZGViYXIgLnNpbXBsZS1idXR0b24sXG4uc2lkZWJhciAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5zaWRlYmFyIGJ1dHRvbixcbi5zaWRlYmFyIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbi5zaWRlYmFyIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuLmJsb2ctZGV0YWlscyAuc2lkZWJhciBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG4uc2lkZWJhciAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXG4uYmxvZy1kZXRhaWxzIC5zaWRlYmFyIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXG4uc2lkZWJhciBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG5ib2R5LmJsb2cgLnNpZGViYXIgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4uc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSxcbi5zaWRlYmFyIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI1MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2lkZWJhciAuYnV0dG9uLFxuICAuc2lkZWJhciAuYnV0dG9uLXNtYWxsLXRleHQsXG4gIC5zaWRlYmFyIC5zaW1wbGUtYnV0dG9uLFxuICAuc2lkZWJhciAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuICAuc2VhcmNoLWZvcm0gLnNpZGViYXIgYnV0dG9uLFxuICAuc2lkZWJhciBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4gIC5zaWRlYmFyIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuICAuYmxvZy1kZXRhaWxzIC5zaWRlYmFyIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbiAgLnNpZGViYXIgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxuICAuYmxvZy1kZXRhaWxzIC5zaWRlYmFyIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXG4gIC5zaWRlYmFyIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbiAgYm9keS5ibG9nIC5zaWRlYmFyIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICAuc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSxcbiAgLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICAgIHdpZHRoOiA4NSU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1pbi13aWR0aDogYXV0bzsgfSB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZWVlZWVlO1xuICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXgtd2lkdGg6IDMwMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDYwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkubGFuZGluZyAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIGltZyB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gtY29udGVudCB7XG4gIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDFlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveC1jb250ZW50IHtcbiAgICBmb250LXNpemU6IDAuODc1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDE3cHg7IH0gfVxuXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LWNvbnRlbnQgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveC10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1ZW07XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMTI1ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjA2MjVlbTsgfSB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIuZXZlbnQgLnNpZGVib3gtY29udGVudCB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLnF1b3RlIHtcbiAgY29sb3I6ICMwMDJiNDk7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgYmFja2dyb3VuZDogIzc3QzVENTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgM3B4IDA7XG4gIGJvcmRlci1jb2xvcjogIzAwNzY5OTtcbiAgcGFkZGluZzogMTVweCAxMnB4IDA7IH1cblxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5xdW90ZSAucXVvdGUge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxLjM1ZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5xdW90ZSAucXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMS42MjVlbTsgfSB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIucXVvdGUgLnNvdXJjZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNtYWxsLXRleHQge1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgaW1nLFxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCAuaW1nLWJveCxcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gtcmlnaHQsXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LWxlZnQsXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LWNlbnRlcixcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gtcmlnaHQsXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LWxlZnQsXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LWNlbnRlciB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uYmxvZy1saXN0ID4gdWwge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4uYmxvZy1saXN0IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5ibG9nLWxpc3QgaDMgKyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxuLmJsb2ctbGlzdCBoMyArIHAgc3Ryb25nIHtcbiAgY29sb3I6ICM4ODg4ODggIWltcG9ydGFudDsgfVxuXG4uYmxvZy1kZXRhaWxzICsgZGl2IHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmJsb2ctZGV0YWlscyBhW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1mb3JtLWJ1dHRvblwiXSxcbi5ibG9nLWRldGFpbHMgYVtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1zb3J0LW5ldy1idXR0b25cIl0sXG4uYmxvZy1kZXRhaWxzIGFbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtc29ydC1vbGQtYnV0dG9uXCJdIHtcbiAgbWFyZ2luOiA1cHggMCAyMHB4IDA7XG4gIGZvbnQtc2l6ZTogMC43NWVtOyB9XG5cbi5ibG9nLWRldGFpbHMgdGV4dGFyZWEsXG4uYmxvZy1kZXRhaWxzIGlucHV0IHtcbiAgcGFkZGluZzogNXB4O1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLmJsb2ctZGV0YWlscyBkaXZbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtY29udGFpbmVyXCJdID4gZGl2IHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZGJkYmQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmJsb2ctZGV0YWlscyBhW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1mb3JtLWJ1dHRvblwiXTphZnRlcixcbi5ibG9nLWRldGFpbHMgYVtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1zb3J0LW5ldy1idXR0b25cIl06YWZ0ZXIge1xuICBjb250ZW50OiAnfCc7XG4gIGNvbG9yOiAjMDA4NWFkO1xuICBwYWRkaW5nOiAwIDVweCAwIDEwcHg7IH1cblxuLmJsb2ctZGV0YWlscyBpbWdbZGF0YS1zZi1yb2xlPVwiY29tbWVudC1hdmF0YXJcIl0ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5ibG9nLWRldGFpbHMgaW1nW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnQtYXZhdGFyXCJdICsgcCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmJsb2ctZGV0YWlscyBpbWdbZGF0YS1zZi1yb2xlPVwiY29tbWVudC1hdmF0YXJcIl0sXG4uYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctZm9ybVwiXSBpbWcge1xuICBtYXgtd2lkdGg6IDcwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWRldGFpbHMgaW1nW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnQtYXZhdGFyXCJdLFxuICAuYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctZm9ybVwiXSBpbWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMjBweDsgfSB9XG5cbi5ibG9nLWRldGFpbHMgc3BhbltkYXRhLXNmLXJvbGU9XCJjb21tZW50LW5hbWVcIl0sXG4uYmxvZy1kZXRhaWxzIHNwYW5bZGF0YS1zZi1yb2xlPVwiY29tbWVudC1kYXRlXCJdIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmJsb2ctZGV0YWlscyBzcGFuW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnQtZGF0ZVwiXSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgY29sb3I6ICM4ODg4ODggIWltcG9ydGFudDsgfVxuXG4uYmxvZy1kZXRhaWxzIHNwYW5bZGF0YS1zZi1yb2xlPVwiY29tbWVudC1uYW1lXCJdLFxuLmJsb2ctZGV0YWlscyBzcGFuW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnQtbWVzc2FnZVwiXSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTsgfVxuXG4uYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctZm9ybVwiXSB0ZXh0YXJlYSB7XG4gIGhlaWdodDogODBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbi10b3A6IDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWRldGFpbHMgZGl2W2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1mb3JtXCJdIHRleHRhcmVhIHtcbiAgICB3aWR0aDogNzUlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24tc21hbGwtdGV4dCxcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLnNpbXBsZS1idXR0b24sXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbi5ibG9nLWRldGFpbHMgYm9keS5ibG9nIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLnNmY29tbWVudHNTdWJtaXRCdG4sXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24tc2Vjb25kYXJ5IHtcbiAgY2xlYXI6IGJvdGg7XG4gIGJhY2tncm91bmQ6ICMwMDg1YWQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4IDE1cHggIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uOmhvdmVyLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl06aG92ZXIsXG4uYmxvZy1kZXRhaWxzIGJvZHkuYmxvZyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcbmJvZHkuYmxvZyAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzAwNmY5MSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXG4gIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbi1zbWFsbC10ZXh0LFxuICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5zaW1wbGUtYnV0dG9uLFxuICAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbiAgLmJsb2ctZGV0YWlscyBib2R5LmJsb2cgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIGJvZHkuYmxvZyAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24tc2Vjb25kYXJ5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDIwcHggMCA1MHB4IDkwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctZGV0YWlscyBkaXZbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LWxvZ2dlZC1vdXQtdmlld1wiXSB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMCA5MHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4uYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctbG9nZ2VkLW91dC12aWV3XCJdIGlucHV0IHtcbiAgbWFyZ2luOiAyMHB4IDAgMTBweDtcbiAgd2lkdGg6IDMwMHB4OyB9XG5cbi5hcmNoaXZlcy1pdGVtIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZGJkYmQ7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5hcmNoaXZlcy1pdGVtIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDsgfSB9XG5cbi5hcmNoaXZlcy1pdGVtIC5tZWRpYS1sZWZ0IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYXJjaGl2ZXMtaXRlbSAubWVkaWEtbGVmdCBhIHtcbiAgICB3aWR0aDogMjgwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hcmNoaXZlcy1pdGVtIC5tZWRpYS1sZWZ0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXJjaGl2ZXMtaXRlbSAubWVkaWEtbGVmdCxcbiAgLmFyY2hpdmVzLWl0ZW0gLm1lZGlhLWJvZHkge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZsb2F0OiBub25lO1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLmFyY2hpdmVzLWl0ZW0gaDMge1xuICBmb250LXNpemU6IDEuMTI1ZW07IH1cblxuLmFyY2hpdmVzLWl0ZW0gLnNvdXJjZSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzY3Njc2NyAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmxhbmRpbmcgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmxhbmRpbmcgLmNvbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMwJTtcbiAgICBtYXJnaW4tcmlnaHQ6IDMlOyB9XG4gIC5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyB7XG4gICAgd2lkdGg6IDY0JTsgfVxuICAubGFuZGluZyAuY29sLnNpZGViYXIge1xuICAgIG1hcmdpbi1sZWZ0OiAzJTsgfVxuICAubGFuZGluZyAuY29sOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAubGFuZGluZyAuYnV0dG9uLFxuICAubGFuZGluZyAuYnV0dG9uLXNtYWxsLXRleHQsXG4gIC5sYW5kaW5nIC5zaW1wbGUtYnV0dG9uLFxuICAubGFuZGluZyAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuICAuc2VhcmNoLWZvcm0gLmxhbmRpbmcgYnV0dG9uLFxuICAubGFuZGluZyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4gIC5sYW5kaW5nIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuICAuYmxvZy1kZXRhaWxzIC5sYW5kaW5nIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbiAgLmxhbmRpbmcgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0uYnV0dG9uLFxuICAuYmxvZy1kZXRhaWxzIC5sYW5kaW5nIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXG4gIC5sYW5kaW5nIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbiAgYm9keS5ibG9nIC5sYW5kaW5nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICAubGFuZGluZyAuYnV0dG9uLXNlY29uZGFyeSB7XG4gICAgbWluLXdpZHRoOiAxMDAlOyB9IH1cblxuLnRvcGljLXdyYXBwZXIsXG4uYXJ0aWNsZS13cmFwcGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2JkYmRiZDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnRvcGljLXdyYXBwZXIgLnRvcGljLFxuLmFydGljbGUtd3JhcHBlciAudG9waWMge1xuICBwYWRkaW5nOiAxNXB4OyB9XG5cbi50b3BpYy13cmFwcGVyIC50b3BpYyBoMyxcbi5hcnRpY2xlLXdyYXBwZXIgLnRvcGljIGgzIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzMzOTliMyAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEuMTI1ZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblxuLnRvcGljLXdyYXBwZXIgLnRvcGljIHAsXG4uYXJ0aWNsZS13cmFwcGVyIC50b3BpYyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogIzNkM2QzZDsgfVxuXG4udG9waWMtbGluazpob3ZlciAudG9waWMtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQ5LCAyNDksIDI0OSwgMC43KTsgfVxuXG4udG9waWMtbGluazpob3ZlciBoMyB7XG4gIGNvbG9yOiAjNUI2NzcwICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyAudG9waWMtbGluazpudGgtb2YtdHlwZShvZGQpIC50b3BpYy13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmxhbmRpbmcgLmNvbC53cmFwLWJveGVzIC50b3BpYy1saW5rOm50aC1vZi10eXBlKG9kZCkgLnRvcGljLXdyYXBwZXIge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfSB9XG5cbi5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyAudG9waWMtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMjIwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxhbmRpbmcgLmNvbC53cmFwLWJveGVzIC50b3BpYy13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4O1xuICAgIHdpZHRoOiA1MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyAudG9waWMtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAzNTBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAubGFuZGluZyAudG9waWMtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiAxMTBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubGFuZGluZyAudG9waWMtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiA5NXB4OyB9IH1cblxubmF2I21vYmlsZS1tZW51IHtcbiAgYmFja2dyb3VuZDogIzE5NTE2ZCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgbmF2I21vYmlsZS1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxubmF2I21vYmlsZS1tZW51ICoge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ubW9iaWxlLWNvbnRlbnQtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubW9iaWxlLWNvbnRlbnQtd3JhcHBlciAubW9iaWxlLW1lbnUtYnRuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvYnRuLW1vYmlsZS1tZW51LnBuZz8xNDQ0ODQ4MTM4XCIpIG5vLXJlcGVhdCAwIDAvMTAwJSB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgd2lkdGg6IDM1cHg7XG4gIHotaW5kZXg6IDE7XG4gIG1hcmdpbi1yaWdodDogMTBweDsgfVxuXG4ubW9iaWxlLWNvbnRlbnQtd3JhcHBlciAubW9iaWxlLW1lbnUtYnRuIHNwYW4ge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2JpbGUtY29udGVudC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tb2JpbGUtbWVudS1mb290ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mb290ZXItYnV0dG9uIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC44NzVlbSAhaW1wb3J0YW50OyB9XG5cbi5mb290ZXItYnV0dG9uIGE6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy9uYXYtczYzMTlmZTQ4ZmQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5mb290ZXItYnV0dG9uIGEuY29udGFjdDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03NXB4OyB9XG5cbi5mb290ZXItYnV0dG9uIGEuc2hvcCAuc2hvcC1jb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZvb3Rlci1idXR0b24gYS5zaG9wOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE4cHg7IH1cblxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgYnV0dG9uLFxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgLmJ1dHRvbixcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5idXR0b24tc21hbGwtdGV4dCxcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5zaW1wbGUtYnV0dG9uLFxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XG4gIGJvcmRlcjogbWVkaXVtIG5vbmU7XG4gIGZvbnQtc2l6ZTogMTIuMjVweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICBwYWRkaW5nOiAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogOTVweDsgfVxuXG4ubW0tbmF2YmFyLXRvcC0xIHtcbiAgYmFja2dyb3VuZDogIzExNDI1YSAhaW1wb3J0YW50OyB9XG5cbi5tb2JpbGUtbWVudS10aXRsZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm1tLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwOyB9XG5cbi5tbS1uYXZiYXItYm90dG9tIHtcbiAgYmFja2dyb3VuZDogIzExNDI1YSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5OTk5OSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxuLm1tLW5hdmJhci1ib3R0b20gLm5hdi1tb3JlLWxpbmtzIHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgZmxvYXQ6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ubW0tbmF2YmFyLWJvdHRvbSAubmF2LW1vcmUtbGlua3MgLmRyb3Bkb3duLW1lbnUge1xuICBiYWNrZ3JvdW5kOiAjMTE0MjVhO1xuICBsZWZ0OiAwO1xuICBib3JkZXItd2lkdGg6IDFweCAwIDA7XG4gIHotaW5kZXg6IDk5OTk7IH1cblxuLm1tLW5hdmJhci1ib3R0b20gLm5hdi1tb3JlLWxpbmtzIC5kcm9wZG93bi1tZW51IGE6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5tbS1uYXZiYXItYm90dG9tLm1tLW5hdmJhci1ib3R0b20tMiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjOTk5OTk5ICFpbXBvcnRhbnQ7IH1cblxuLm1tLW5hdmJhci1ib3R0b20ubW0tbmF2YmFyLWJvdHRvbS0yIC5mb290ZXItYnV0dG9uOm50aC1vZi10eXBlKDIpIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjOTk5OTk5OyB9XG5cbi5tbS1tZW51Lm1tLWN1cnJlbnQge1xuICB6LWluZGV4OiA5OTk7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xuICAubW0tbWVudS5tbS1jdXJyZW50IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4ubW0tZHJvcGRvd24gLm1tLWxpc3R2aWV3IGxpLmhlYWRlciB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4ubW0tZHJvcGRvd24gLm1tLWxpc3R2aWV3IGxpLmhlYWRlciBhIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7IH1cblxuLm1tLWRyb3Bkb3duLm1tLXBhbmVsOmFmdGVyLFxuLm1tLWRyb3Bkb3duLm1tLXBhbmVsOmJlZm9yZSB7XG4gIGhlaWdodDogMDsgfVxuXG4ubW0tbGlzdHZpZXcgPiBsaSA+IGEsXG4ubW0tbGlzdHZpZXcgPiBsaSA+IHNwYW4sXG4ubW0tbGlzdHZpZXcgPiBsaS5oZWFkZXIge1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgcGFkZGluZy1ib3R0b206IDEycHg7IH1cblxuLm1tLW1lbnUgLm1tLWxpc3R2aWV3ID4gbGkgLm1tLW5leHQ6YWZ0ZXIsXG4ubW0tbWVudSAubW0tbGlzdHZpZXcgPiBsaSAubW0tYXJyb3c6YWZ0ZXIsXG4ubW0tbWVudSAubW0tbmF2YmFyIC5tbS1idG46YmVmb3JlLFxuLm1tLW1lbnUgLm1tLW5hdmJhciAubW0tYnRuOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiB3aGl0ZSAhaW1wb3J0YW50OyB9XG5cbi5tbS1saXN0dmlldyA+IGxpLFxuLm1tLWxpc3R2aWV3ID4gbGk6YWZ0ZXIsXG4ubW0tbGlzdHZpZXcgPiBsaSAubW0tbmV4dCxcbi5tbS1saXN0dmlldyA+IGxpIC5tbS1uZXh0OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogIzk5OTk5OSAhaW1wb3J0YW50OyB9XG5cbi5tbS1saXN0dmlldyA+IGxpOm5vdCgubW0tZGl2aWRlcik6YWZ0ZXIge1xuICBsZWZ0OiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gIGh0bWwubW0tb3BlbmVkIGJvZHk6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMC42NTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDk5OTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1tLXBhZ2Uge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfSB9XG5cbmh0bWwubW0tYmFja2dyb3VuZCAubW0tcGFnZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xuICBodG1sLm1tLW9wZW5lZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbm5lci50b3BpY3MgLm1haW4tY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogODBweDsgfSB9XG5cbi5pbm5lci50b3BpY3MgLmNvbnRlbnQge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLmlubmVyLnRvcGljcyAuc2lkZWJhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbm5lci50b3BpY3MgLnNpZGViYXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmlubmVyLnRvcGljcyAuc2lkZWJhciB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbm5lci50b3BpY3MgLnNpZGViYXIge1xuICAgIHBvc2l0aW9uOiBzdGF0aWM7IH0gfVxuXG4uaW5uZXIudG9waWNzIC5jb250ZW50LXdyYXBwZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW5uZXIudG9waWNzIC5jb250ZW50LXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDYwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmlubmVyLnRvcGljcyBoMSB7XG4gICAgZm9udC1zaXplOiAyZW07IH0gfVxuXG4uYXJ0aWNsZS1zZXQtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmFydGljbGUtc2V0LXdyYXBwZXI6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXJ0aWNsZS1zZXQtd3JhcHBlcjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbi5hcnRpY2xlLWxpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgaGVpZ2h0OiAxNDNweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmFydGljbGUtbGluayB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDQ4JTtcbiAgICBtYXgtd2lkdGg6IDM1MHB4OyB9XG4gIC5hcnRpY2xlLWxpbms6bnRoLWNoaWxkKDJuKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcnRpY2xlLWxpbmsge1xuICAgIGhlaWdodDogMTQ1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hcnRpY2xlLWxpbmsge1xuICAgIGhlaWdodDogMTQzcHg7IH0gfVxuXG4uYXJ0aWNsZS1saW5rLm1lbWJlci5ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYXJ0aWNsZS1saW5rLm1lbWJlci5ibG9jazpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxNDNweDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAxOyB9XG5cbi5hY2Nlc3MtYmxvY2tlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAyO1xuICBwYWRkaW5nOiAzMHB4IDE1cHggMjBweDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvdG9waWMtYm94L2xvY2std2hpdGUucG5nPzE0NDU4NjkxODJcIikgbm8tcmVwZWF0IDk3JSAxMHB4LzExcHggdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5ibG9jayAuYWNjZXNzLWJsb2NrZXIge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uYWNjZXNzLWJsb2NrZXIgKiB7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cblxuLmFjY2Vzcy1ibG9ja2VyIHAge1xuICBvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDIzcHg7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7IH1cblxuLmFydGljbGUtd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4uYXJ0aWNsZS13cmFwcGVyIC5kYXRlLFxuLmFydGljbGUtd3JhcHBlciAuc3BvbnNvcixcbi5hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtdHlwZSB7XG4gIGNvbG9yOiAjNmU2ZTZlICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC43NWVtOyB9XG5cbi5hcnRpY2xlLXdyYXBwZXIgaDMge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIC8qZm9udC13ZWlnaHQ6ICRib2xkICFpbXBvcnRhbnQ7Ki9cbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogIzMzOTliMyAhaW1wb3J0YW50O1xuICBtYXJnaW46IDVweCAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFydGljbGUtd3JhcHBlciBoMyB7XG4gICAgZm9udC1zaXplOiAxZW07IH0gfVxuXG4uYXJ0aWNsZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDM4cHg7IH1cblxuLmFydGljbGUtd3JhcHBlcjpob3ZlciAuYXJ0aWNsZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtdHlwZSB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5hcnRpY2xlLWZvb3RlciAuYXJ0aWNsZS1zaGFyZSAub3Blbi1zaGFyZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy90b3BpYy1ib3gvc2hhcmUucG5nPzE0NDU4NzAzNTBcIikgbm8tcmVwZWF0IDAgM3B4LzEwMCUgdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtc2hhcmUgLnRvb2xib3gtd3JhcHBlciB7XG4gIGhlaWdodDogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjVweDsgfVxuXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtc2hhcmUgLmFkZHRoaXNfc2hhcmluZ190b29sYm94LFxuLmFydGljbGUtZm9vdGVyIC5hcnRpY2xlLXNoYXJlIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogLTEyMHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IHJpZ2h0IDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogcmlnaHQgMC41cyBlYXNlOyB9XG5cbi5hcnRpY2xlLWZvb3RlciAuYXJ0aWNsZS1zaGFyZSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3gub3Blbixcbi5hcnRpY2xlLWZvb3RlciAuYXJ0aWNsZS1zaGFyZSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveC5vcGVuIHtcbiAgcmlnaHQ6IDA7IH1cblxuLmRldGFpbHMtd3JhcHBlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBwYWRkaW5nOiAxMHB4OyB9XG5cbi5kZXRhaWxzLXdyYXBwZXIgPiBkaXYge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5kZXRhaWxzLXdyYXBwZXIgLmFydGljbGUtdGh1bWIge1xuICBtYXgtd2lkdGg6IDcwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuLmRldGFpbHMtd3JhcHBlciAuYXJ0aWNsZS10aHVtYi52aWRlbyB7XG4gIG1heC13aWR0aDogOTdweDsgfVxuXG4udG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMuYWN0aXZlLFxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxOTgsIDgzLCAwLjM1KTtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4udG9waWNzLXdyYXBwZXIgI21haW4tdG9waWM6aG92ZXIsXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNzdDNUQ1OyB9XG5cbi50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYzpob3ZlciBhLFxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpOmhvdmVyIGEge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4udG9waWNzLWZpbHRlci13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG4udG9waWNzLXdyYXBwZXIge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMmNlYzc7XG4gIGJvcmRlci13aWR0aDogMXB4IDA7XG4gIG1hcmdpbjogMDsgfVxuXG4udG9waWNzLXdyYXBwZXI6YmVmb3JlLFxuLnRvcGljcy13cmFwcGVyOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi50b3BpY3Mtd3JhcHBlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi50b3BpY3Mtd3JhcHBlciBhIHtcbiAgZm9udC1zaXplOiAwLjkzNzVlbTtcbiAgcGFkZGluZzogMCAxMHB4OyB9XG5cbi50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyBhOm5vdCguYnRuKSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMgYTphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgIHdpZHRoOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7IH1cbiAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIGFbYXJpYS1leHBhbmRlZD1cImZhbHNlXCJdOmFmdGVyIHtcbiAgICBib3JkZXItdG9wOiA2cHggZGFzaGVkICMzMzk5YjM7IH1cbiAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIGFbYXJpYS1leHBhbmRlZD1cInRydWVcIl06YWZ0ZXIge1xuICAgIGJvcmRlci1ib3R0b206IDZweCBkYXNoZWQgIzMzOTliMzsgfVxuICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWM6aG92ZXIgYVthcmlhLWV4cGFuZGVkPVwiZmFsc2VcIl06YWZ0ZXIge1xuICAgIGJvcmRlci10b3AtY29sb3I6ICNmZmZmZmY7IH1cbiAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljOmhvdmVyIGFbYXJpYS1leHBhbmRlZD1cInRydWVcIl06YWZ0ZXIge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmZmZmY7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICAgIHBhZGRpbmc6IDEwcHggMCA4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMgYS5idG4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3Mge1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNzUlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB7XG4gICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjZDJkMmQyOyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcy5jb2xsYXBzZSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDsgfSB9XG5cbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsIHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bDpiZWZvcmUsXG4gIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bDphZnRlciB7XG4gICAgY29udGVudDogXCIgXCI7XG4gICAgZGlzcGxheTogdGFibGU7IH1cbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwgbGkge1xuICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gICAgcGFkZGluZy1yaWdodDogNHB4OyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bCBsaS5sYXN0IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAzNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGkge1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH0gfVxuXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpLmFsbC10b3BpY3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZmlsdGVyLXdyYXBwZXIge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDJjZWM3O1xuICBjb2xvcjogIzZlNmU2ZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4OyB9XG5cbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJ1dHRvbixcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24sXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNtYWxsLXRleHQsXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2ltcGxlLWJ1dHRvbixcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmJvZHkuYmxvZyAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMmNlYzc7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogMnB4IDVweCAycHggOHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyMDVweDtcbiAgY29sb3I6ICMzMzk5YjM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBidXR0b24gLmNhcmV0LFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbiAuY2FyZXQsXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNtYWxsLXRleHQgLmNhcmV0LFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNpbXBsZS1idXR0b24gLmNhcmV0LFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuIC5jYXJldCxcbmJvZHkuYmxvZyAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zjb21tZW50c1N1Ym1pdEJ0biAuY2FyZXQsXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNlY29uZGFyeSAuY2FyZXQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJ1dHRvbjpiZWZvcmUsXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uOmJlZm9yZSxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24tc21hbGwtdGV4dDpiZWZvcmUsXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2ltcGxlLWJ1dHRvbjpiZWZvcmUsXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46YmVmb3JlLFxuYm9keS5ibG9nIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmNvbW1lbnRzU3VibWl0QnRuOmJlZm9yZSxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24tc2Vjb25kYXJ5OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNHB4IGRhc2hlZCAjMzM5OWIzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDdweDtcbiAgdG9wOiAxMHB4OyB9XG5cbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5kcm9wZG93bi1tZW51IHtcbiAgcGFkZGluZzogMDtcbiAgbGVmdDogODBweDtcbiAgd2lkdGg6IDIwNXB4O1xuICB6LWluZGV4OiA5OTggIWltcG9ydGFudDsgfVxuXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZHJvcGRvd24tbWVudSBsaSB7XG4gIHBhZGRpbmc6IDVweDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmRyb3Bkb3duLW1lbnUgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmlsdGVyLXdyYXBwZXIgI3Nob3ctYnkge1xuICAgIGZsb2F0OiByaWdodDsgfSB9XG5cbi5maWx0ZXItd3JhcHBlciAjc2hvdy1ieSBwIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmlsdGVyLXdyYXBwZXIgI3Nob3ctYnkgcCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH0gfVxuXG4uZmlsdGVyLXdyYXBwZXIgI3Nob3ctYnkgYSB7XG4gIHBhZGRpbmc6IDAgNXB4OyB9XG5cbi5maWx0ZXItd3JhcHBlciAjc2hvdy1ieSAuYWN0aXZlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uc3BvbnNvci1hZC5zaWRlYm94LXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBib3JkZXItd2lkdGg6IDAgMCAzcHggMDtcbiAgYm9yZGVyLWJvdHRvbS1jb2xvcjogIzdkOGZhMjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5zcG9uc29yLWFkLnNpZGVib3gtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuLnNwb25zb3ItYWQuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94IHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAxNXB4OyB9XG5cbi5zcG9uc29yLWFkLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveCAuc2lkZWJveC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjYyNWVtO1xuICBsaW5lLWhlaWdodDogMzJweDtcbiAgY29sb3I6ICM3N0M1RDU7XG4gIHBhZGRpbmc6IDE1cHggMCAyMHB4OyB9XG5cbi5zcG9uc29yLWFkLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveCBwIHtcbiAgY29sb3I6ICM2NzZiNmM7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnNwb25zb3ItYWQuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94IC5pbWctYm94LWNlbnRlciB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi50b3BpY3MgLnNpZGViYXIgLmJ1dHRvbixcbi50b3BpY3MgLnNpZGViYXIgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLnRvcGljcyAuc2lkZWJhciAuc2ltcGxlLWJ1dHRvbixcbi50b3BpY3MgLnNpZGViYXIgLnNlYXJjaC1mb3JtIGJ1dHRvbixcbi5zZWFyY2gtZm9ybSAudG9waWNzIC5zaWRlYmFyIGJ1dHRvbixcbi50b3BpY3MgLnNpZGViYXIgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuLnRvcGljcyAuc2lkZWJhciAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbi5ibG9nLWRldGFpbHMgLnRvcGljcyAuc2lkZWJhciBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG4udG9waWNzIC5zaWRlYmFyIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmJvZHkuYmxvZyAudG9waWNzIC5zaWRlYmFyIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLnRvcGljcyAuc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSxcbi50b3BpY3MgLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmJhbmQge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYmFuZCAuYnV0dG9uLFxuLmJhbmQgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmJhbmQgLnNpbXBsZS1idXR0b24sXG4uYmFuZCAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5iYW5kIGJ1dHRvbixcbi5iYW5kIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbi5iYW5kIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuLmJsb2ctZGV0YWlscyAuYmFuZCBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG4uYmFuZCAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXG4uYmxvZy1kZXRhaWxzIC5iYW5kIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXG4uYmFuZCBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG5ib2R5LmJsb2cgLmJhbmQgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4uYmFuZCAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIG1pbi13aWR0aDogMjM4cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kIC5idXR0b24sXG4gIC5iYW5kIC5idXR0b24tc21hbGwtdGV4dCxcbiAgLmJhbmQgLnNpbXBsZS1idXR0b24sXG4gIC5iYW5kIC5zZWFyY2gtZm9ybSBidXR0b24sXG4gIC5zZWFyY2gtZm9ybSAuYmFuZCBidXR0b24sXG4gIC5iYW5kIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbiAgLmJhbmQgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG4gIC5ibG9nLWRldGFpbHMgLmJhbmQgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuICAuYmFuZCAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXS5idXR0b24sXG4gIC5ibG9nLWRldGFpbHMgLmJhbmQgW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLmJ1dHRvbixcbiAgLmJhbmQgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICBib2R5LmJsb2cgLmJhbmQgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIC5iYW5kIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgICBtYXJnaW4tdG9wOiA0MHB4OyB9IH1cblxuLmJhbmQgLmNvbnRlbnQtd3JhcHBlciBwIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEuMTI1ZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kIC5jb250ZW50LXdyYXBwZXIgcCB7XG4gICAgZm9udC1zaXplOiAxLjMxMjVlbTsgfSB9XG5cbi5iYW5kLXR5cGUge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGNvbG9yOiAjNUI2NzcwO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5iYW5kLXRpdGxlIHtcbiAgY29sb3I6ICMzMzk5YjM7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgZm9udC1zaXplOiAxLjYyNWVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyZW07IH0gfVxuXG4uYmFuZC5mZWF0dXJlLWJveGVzIHtcbiAgYmFja2dyb3VuZDogI2YzZjNmMztcbiAgcGFkZGluZzogNDBweCAwIDQ1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLmZlYXR1cmUtYm94ZXMge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4OyB9IH1cblxuLmZlYXR1cmUtYm94LXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0NjBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcbiAgICB3aWR0aDogNjUlO1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDsgfSB9XG5cbi5mb3VyIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvdXIgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7IH0gfVxuXG4udGhyZWUgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGhyZWUgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7IH0gfVxuXG4uZmVhdHVyZS1ib3gtd3JhcHBlci52aWRlby13cmFwcGVyIC5mZWF0dXJlLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5mZWF0dXJlLWJveC13cmFwcGVyLnZpZGVvLXdyYXBwZXIgLmZlYXR1cmUtaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvdmlkZW8tb3ZlcmxheS5wbmc/MTQ0NjA1OTYxM1wiKSBuby1yZXBlYXQgNTAlIDUwJS82MHB4IHRyYW5zcGFyZW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmVhdHVyZS1ib3gtd3JhcHBlci52aWRlby13cmFwcGVyIC5mZWF0dXJlLWltYWdlOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiA3OHB4OyB9IH1cblxuLmZlYXR1cmUtYm94IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAxMzMsIDE3MywgMC41KTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMjUwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mZWF0dXJlLWJveCB7XG4gICAgaGVpZ2h0OiAyODhweDsgfSB9XG5cbi5hcnRpY2xlcyAuZmVhdHVyZS1ib3gge1xuICBoZWlnaHQ6IDIyMHB4OyB9XG5cbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTsgfVxuXG4udGhyZWUgLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQtd3JhcHBlciB7XG4gIGhlaWdodDogMTE1cHg7IH1cblxuLmZhY3Qtd3JhcHBlciAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IHtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQgcCB7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1pbWFnZSB7XG4gIGhlaWdodDogNTAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtaW1hZ2Uge1xuICAgIGhlaWdodDogYXV0bzsgfSB9XG5cbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtaW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBhZGRpbmctdG9wOiAxNXB4OyB9XG5cbi5mb3VyIC5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS4wOTM3NWVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuZm91ciAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xODc1ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjI1ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS40Mzc1ZW07IH0gfVxuXG4uZmVhdHVyZS1ib3ggLmxhYmVsIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgYm90dG9tOiAxMHB4O1xuICBsZWZ0OiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmVhdHVyZS1ib3ggLmxhYmVsIHtcbiAgICBmb250LXNpemU6IDAuODc1ZW07IH0gfVxuXG4uZmVhdHVyZS1ib3ggLmxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNkNGQ0ZDQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGhlaWdodDogMXB4O1xuICBsZWZ0OiA2JTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xMHB4O1xuICB3aWR0aDogOTAlOyB9XG5cbi5mZWF0dXJlLWJveCBhIHtcbiAgY29sb3I6ICMxYzMwNDAgIWltcG9ydGFudDsgfVxuXG4uZmVhdHVyZS1ib3ggYSAubGFiZWwge1xuICBjb2xvcjogIzAwODVhZDsgfVxuXG4uZmVhdHVyZS1ib3ggYTpob3ZlciBpbWcge1xuICBvcGFjaXR5OiAwLjY7IH1cblxuLmZlYXR1cmUtYm94IGE6aG92ZXIgLmZlYXR1cmUtdGl0bGUge1xuICBjb2xvcjogIzAwODVhZDsgfVxuXG4uZmVhdHVyZS1ib3ggYTpob3ZlciAuZmFjdCBlbSxcbi5mZWF0dXJlLWJveCBhOmhvdmVyIC5mYWN0IGkge1xuICBjb2xvcjogIzAwMmI0OTsgfVxuXG4uZmVhdHVyZS1ib3ggYTpob3ZlciAuZmFjdCArIC5mZWF0dXJlLXRpdGxlIHtcbiAgY29sb3I6ICMwMDg1YWQ7IH1cblxuLmZlYXR1cmUtYm94IC5mYWN0IHtcbiAgZm9udC1zaXplOiAxLjI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLmZlYXR1cmUtYm94IC5mYWN0IGVtLFxuLmZlYXR1cmUtYm94IC5mYWN0IGkge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxLjJlbTtcbiAgY29sb3I6ICMwMDg1YWQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5mZWF0dXJlLWJveCAuZmFjdCBlbSxcbiAgLmZlYXR1cmUtYm94IC5mYWN0IGkge1xuICAgIGZvbnQtc2l6ZTogMS4yZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZlYXR1cmUtYm94IC5mYWN0IGVtLFxuICAuZmVhdHVyZS1ib3ggLmZhY3QgaSB7XG4gICAgZm9udC1zaXplOiAxLjZlbTsgfSB9XG5cbi5mZWF0dXJlLWJveCAuZmFjdCArIC5mZWF0dXJlLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzAwMmI0OTsgfVxuXG4uZmVhdHVyZS1ib3ggLmZhY3QgZW0sXG4uZmVhdHVyZS1ib3ggLmZhY3QgaSxcbi5mZWF0dXJlLWJveCAuZmFjdCArIC5mZWF0dXJlLXRpdGxlIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBjb2xvciAwLjVzIGVhc2UtaW47XG4gIHRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1pbjsgfVxuXG4uZmVhdHVyZS1ib3hlcyAuZmVhdHVyZS1ib3ggLmxhYmVsOmJlZm9yZSB7XG4gIHRvcDogLTVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZlYXR1cmUtYm94ZXMgLmZlYXR1cmUtYm94IC5sYWJlbDpiZWZvcmUge1xuICAgIHRvcDogLTEwcHg7IH0gfVxuXG4uYmFuZC5zbGlkZXIge1xuICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xuICBwYWRkaW5nOiA0MHB4IDAgMzBweDsgfVxuXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7IH1cblxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50OmJlZm9yZSxcbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQ6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLmxlZnQtY29sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5sZWZ0LWNvbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTsgfSB9XG5cbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcbiAgbWFyZ2luOiAyMHB4IDAgMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIG1hcmdpbi1yaWdodDogYXV0bzsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlOyB9IH1cblxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wgaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wgaW1nLnNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IC0xM3B4IDEzcHggMCAjZTVlNWU1OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCBpbWcge1xuICAgIG1hcmdpbjogMDsgfSB9XG5cbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAuYmFuZC10eXBlIHtcbiAgY29sb3I6ICM1QjY3NzA7IH1cblxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IHAge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMS4zMTI1ZW07IH0gfVxuXG4uYmFuZC5zbGlkZXIgI2ZlYXR1cmUtc2xpZGVyIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLmJhbmQuc2xpZGVyICNmZWF0dXJlLXNsaWRlciAuYngtc2xpZGVyIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmFuZC5zbGlkZXIgI2ZlYXR1cmUtc2xpZGVyIHtcbiAgICB3aWR0aDogOTAlOyB9IH1cblxuLmJhbmQuc2xpZGVyICNmZWF0dXJlLXNsaWRlciBsaSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgei1pbmRleDogOTk4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NsaWRlci1hcnJvd3MtczEwYzQzMDM4N2EucG5nXCIpO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogNTVweDsgfVxuICAuYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTcycHg7XG4gICAgbGVmdDogLTUwcHg7IH1cbiAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMThweDtcbiAgICByaWdodDogLTUwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1wcmV2IHtcbiAgICBsZWZ0OiAtNjBweDsgfVxuICAuYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xuICAgIHJpZ2h0OiAtNjBweDsgfSB9XG5cbi5iYW5kLnNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGE6YmVmb3JlIHtcbiAgY29udGVudDogJyc7IH1cblxuLmJhbmQuc2xpZGVyIC5ieC1wYWdlciB7XG4gIGJvdHRvbTogLTYwcHg7IH1cblxuLmJhbmQuc2xpZGVyIC5ieC1wYWdlci1pdGVtIGEge1xuICBiYWNrZ3JvdW5kOiAjYjNiYmMxOyB9XG5cbi5iYW5kLnNsaWRlciAuYngtcGFnZXItaXRlbSBhLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICM3N0M1RDU7IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIge1xuICBwYWRkaW5nOiAxNXB4IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogcmdiYSgyMTQsIDIzOCwgMjQyLCAwLjQpICFpbXBvcnRhbnQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3ZWM5ZDU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuc2xpZGUtd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLnNsaWRlLXdyYXBwZXIge1xuICAgIHdpZHRoOiA3OCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLnNsaWRlLXdyYXBwZXIge1xuICAgIHdpZHRoOiA5MC41JTsgfSB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZXItaGVhZGVyIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDAuODEyNWVtO1xuICBjb2xvcjogIzc5Nzk3OTtcbiAgbWFyZ2luOiAwIDAgMTBweCAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuc2xpZGVyLWhlYWRlciB7XG4gICAgbWFyZ2luOiAwIDAgMTBweCA2MHB4O1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1ZW07IH0gfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NsaWRlci1hcnJvd3MtczEwYzQzMDM4N2EucG5nXCIpICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDI1cHg7IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gIGxlZnQ6IDdweDsgfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtbmV4dCB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTc0cHg7XG4gIHJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtcHJldiB7XG4gICAgbGVmdDogLTQzcHg7IH1cbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xuICAgIHJpZ2h0OiAtNDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtcHJldiB7XG4gICAgbGVmdDogLTM1cHg7IH1cbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xuICAgIHJpZ2h0OiAtMzVweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtcHJldiB7XG4gICAgbGVmdDogLTM1cHg7IH1cbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xuICAgIHJpZ2h0OiAtMzVweDsgfSB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCB7XG4gIGZvbnQtc2l6ZTogMC44NDM3NWVtO1xuICB3aWR0aDogMjI1cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBoZWlnaHQ6IDEwNnB4OyB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveDpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XG4gIC5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCB7XG4gICAgd2lkdGg6IDE3MHB4O1xuICAgIGZvbnQtc2l6ZTogMC43NWVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCB7XG4gICAgaGVpZ2h0OiAxMDZweDtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgbWFyZ2luOiAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3gge1xuICAgIHdpZHRoOiAxOTRweDtcbiAgICBmb250LXNpemU6IDAuODEyNWVtOyB9IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IGEge1xuICBjb2xvcjogIzAwODVhZCAhaW1wb3J0YW50OyB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCBhIC5sYWJlbCB7XG4gIGNvbG9yOiAjOTQ5NDk0ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBzdGF0aWM7IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHAge1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCBwOm5vdCgubGFiZWwpIHtcbiAgaGVpZ2h0OiA1MHB4O1xuICBtaW4taGVpZ2h0OiBhdXRvO1xuICBwYWRkaW5nOiAxMHB4OyB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCBwLmxhYmVsIHtcbiAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm90dG9tOiAwOyB9XG5cbi5iYW5kIC5iZy1pbWFnZS13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kIC5iZy1pbWFnZS13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA1MCUgNTAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFuZCAuYmctaW1hZ2Utd3JhcHBlci52aWRlbyAuYmFuZCAuYmctaW1hZ2Utd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogIzAwMDAwMDsgfSB9XG5cbi5wYXJhbGxheC13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAxMDAlO1xuICAvKi5wYXJhbGxheC1zbWFsbCAmIHtcclxuXHRcdG1pbi1oZWlnaHQ6IDE2NXB4O1xyXG4gIFxyXG5cdFx0QGluY2x1ZGUgYnJlYWtwb2ludCgkdGFibGV0KXtcclxuXHRcdFx0aGVpZ2h0OiAxNjVweDtcclxuXHRcdFx0bWluLWhlaWdodDogMXB4O1xyXG5cdFx0fVxyXG5cdH0qLyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnBhcmFsbGF4LXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgLypoZWlnaHQ6IDQ3MHB4OyovXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTsgfSB9XG5cbi5iYW5kLnBhcmFsbGF4LXNtYWxsIHtcbiAgbWluLWhlaWdodDogMTY1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLnBhcmFsbGF4LXNtYWxsIHtcbiAgICBoZWlnaHQ6IDE2NXB4O1xuICAgIG1pbi1oZWlnaHQ6IDFweDsgfSB9XG5cbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5wYXJhbGxheC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5jb250YWluZXIsXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuZ2xvYmFsLXNlYXJjaCxcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIGhlYWRlciAuaGVybyxcbmhlYWRlciAuYmFuZC5wYXJhbGxheC1zbWFsbCAuaGVybyxcbi5iYW5kLmN0YS1idXR0b24gLmNvbnRhaW5lcixcbi5iYW5kLmN0YS1idXR0b24gLmdsb2JhbC1zZWFyY2gsXG4uYmFuZC5jdGEtYnV0dG9uIGhlYWRlciAuaGVybyxcbmhlYWRlciAuYmFuZC5jdGEtYnV0dG9uIC5oZXJvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmNvbnRlbnQtd3JhcHBlcixcbi5iYW5kLmN0YS1idXR0b24gLmNvbnRlbnQtd3JhcHBlciB7XG4gIHBhZGRpbmc6IDMwcHggMTBweCAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuY29udGVudC13cmFwcGVyLFxuICAuYmFuZC5jdGEtYnV0dG9uIC5jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmc6IDIwcHggMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuY29udGVudC13cmFwcGVyLFxuICAuYmFuZC5jdGEtYnV0dG9uIC5jb250ZW50LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgcGFkZGluZzogMDsgfVxuICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZSxcbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbi13cmFwcGVyLFxuICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlLFxuICAuYmFuZC5jdGEtYnV0dG9uIC5idXR0b24td3JhcHBlciB7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxuICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlIHtcbiAgICB3aWR0aDogNjIlOyB9IH1cblxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUsXG4uYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIC8qZm9udC1zaXplOiBlbSgxOHB4KTtcclxuICBcclxuXHRcdCAgQGluY2x1ZGUgYnJlYWtwb2ludCg0MjBweCl7XHJcblx0XHRcdCAgZm9udC1zaXplOiBlbSgyOHB4KTtcclxuXHRcdCAgfSovXG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAzNjBweCkge1xuICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZSxcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjEyNWVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxuICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuNzVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUsXG4gIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMi4xODc1ZW07IH0gfVxuXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZS50d28tbGluZSxcbi5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUudHdvLWxpbmUge1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM3N0M1RDU7IH1cblxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUudHdvLWxpbmUgc3Bhbixcbi5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUudHdvLWxpbmUgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDAuNzJlbTtcbiAgbWFyZ2luLXRvcDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUudHdvLWxpbmUgc3BhbixcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZS50d28tbGluZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDAuOGVtOyB9IH1cblxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbi13cmFwcGVyLFxuLmJhbmQuY3RhLWJ1dHRvbiAuYnV0dG9uLXdyYXBwZXIge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYnV0dG9uLXdyYXBwZXIsXG4gIC5iYW5kLmN0YS1idXR0b24gLmJ1dHRvbi13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cblxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbixcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5idXR0b24tc21hbGwtdGV4dCxcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5zaW1wbGUtYnV0dG9uLFxuLmJhbmQucGFyYWxsYXgtc21hbGwgLnNlYXJjaC1mb3JtIGJ1dHRvbixcbi5zZWFyY2gtZm9ybSAuYmFuZC5wYXJhbGxheC1zbWFsbCBidXR0b24sXG4uYmFuZC5wYXJhbGxheC1zbWFsbCBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbi5ibG9nLWRldGFpbHMgLmJhbmQucGFyYWxsYXgtc21hbGwgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuLmJhbmQucGFyYWxsYXgtc21hbGwgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbi1zZWNvbmRhcnksXG4uYmFuZC5jdGEtYnV0dG9uIC5idXR0b24sXG4uYmFuZC5jdGEtYnV0dG9uIC5idXR0b24tc21hbGwtdGV4dCxcbi5iYW5kLmN0YS1idXR0b24gLnNpbXBsZS1idXR0b24sXG4uYmFuZC5jdGEtYnV0dG9uIC5zZWFyY2gtZm9ybSBidXR0b24sXG4uc2VhcmNoLWZvcm0gLmJhbmQuY3RhLWJ1dHRvbiBidXR0b24sXG4uYmFuZC5jdGEtYnV0dG9uIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbi5iYW5kLmN0YS1idXR0b24gLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG4uYmxvZy1kZXRhaWxzIC5iYW5kLmN0YS1idXR0b24gYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuLmJhbmQuY3RhLWJ1dHRvbiBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG5ib2R5LmJsb2cgLmJhbmQuY3RhLWJ1dHRvbiAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5iYW5kLmN0YS1idXR0b24gLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQucGFyYWxsYXgtc21hbGwudHdvLWxpbmUgc3BhbixcbiAgLmJhbmQuY3RhLWJ1dHRvbi50d28tbGluZSBzcGFuIHtcbiAgICBmb250LXNpemU6IDAuNTcxNDI4NTdlbTsgfVxuICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYnV0dG9uLXdyYXBwZXIsXG4gIC5iYW5kLmN0YS1idXR0b24gLmJ1dHRvbi13cmFwcGVyIHtcbiAgICB0ZXh0LWFsaWduOiByaWdodDsgfSB9XG5cbi5iYW5kLnZpZGVvIHtcbiAgYm9yZGVyOiAxMHB4IHNvbGlkICM3N0M1RDU7XG4gIGJvcmRlci13aWR0aDogMTBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmJhbmQudmlkZW8gLmxlZnQtY29sLFxuLmJhbmQudmlkZW8gLnJpZ2h0LWNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLnZpZGVvIC5sZWZ0LWNvbCxcbiAgLmJhbmQudmlkZW8gLnJpZ2h0LWNvbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDUwJTsgfSB9XG5cbi5iYW5kLnZpZGVvIC5sZWZ0LWNvbCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLmJhbmQudmlkZW8gLmNvbnRhaW5lcixcbi5iYW5kLnZpZGVvIC5nbG9iYWwtc2VhcmNoLFxuLmJhbmQudmlkZW8gaGVhZGVyIC5oZXJvLFxuaGVhZGVyIC5iYW5kLnZpZGVvIC5oZXJvIHtcbiAgcGFkZGluZy10b3A6IDgwcHg7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4OyB9XG5cbi5iYW5kLnZpZGVvIC5iYW5kLXR5cGUsXG4uYmFuZC52aWRlbyBwIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLnZpZGVvIHAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1JTsgfSB9XG5cbi5iYW5kLnZpZGVvIC5iZy1pbWFnZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzAwMDAwMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLnZpZGVvIC5iZy1pbWFnZS13cmFwcGVyIGltZyB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9IH1cblxuLmJhbmQuY3RhLWJ1dHRvbiB7XG4gIG1pbi1oZWlnaHQ6IDE2NXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmFuZC5jdGEtYnV0dG9uIHtcbiAgICBoZWlnaHQ6IDE2NXB4O1xuICAgIG1pbi1oZWlnaHQ6IDFweDsgfSB9XG5cbi5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDYwcHgpIHtcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuODc1ZW07IH0gfVxuXG4uYmFuZC5hZC1wcm9tbyB7XG4gIGJhY2tncm91bmQ6ICNjNmNkMjM7XG4gIHBhZGRpbmc6IDM1cHggMCA0NXB4O1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmFuZC5hZC1wcm9tbyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuYWQtcHJvbW8ge1xuICAgIHBhZGRpbmctYm90dG9tOiAzNXB4OyB9IH1cblxuLmJhbmQuYWQtcHJvbW8gLmltYWdlLXdyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5hZC1wcm9tbyAuaW1hZ2Utd3JhcHBlciB7XG4gICAgd2lkdGg6IDgwJTsgfSB9XG5cbi5iYW5kLmFkLXByb21vIC5pbWFnZS13cmFwcGVyIGltZyB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7IH1cblxuLmJhbmQucXVvdGUge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLnF1b3RlIHtcbiAgICBoZWlnaHQ6IDM0NXB4OyB9IH1cblxuLmJhbmQucXVvdGUgLmNvbnRhaW5lcixcbi5iYW5kLnF1b3RlIC5nbG9iYWwtc2VhcmNoLFxuLmJhbmQucXVvdGUgaGVhZGVyIC5oZXJvLFxuaGVhZGVyIC5iYW5kLnF1b3RlIC5oZXJvIHtcbiAgcGFkZGluZzogNTBweCAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQucXVvdGUgLmNvbnRhaW5lcixcbiAgLmJhbmQucXVvdGUgLmdsb2JhbC1zZWFyY2gsXG4gIC5iYW5kLnF1b3RlIGhlYWRlciAuaGVybyxcbiAgaGVhZGVyIC5iYW5kLnF1b3RlIC5oZXJvIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNzBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5xdW90ZSAuY29udGFpbmVyLFxuICAuYmFuZC5xdW90ZSAuZ2xvYmFsLXNlYXJjaCxcbiAgLmJhbmQucXVvdGUgaGVhZGVyIC5oZXJvLFxuICBoZWFkZXIgLmJhbmQucXVvdGUgLmhlcm8ge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICAgIHBhZGRpbmctdG9wOiA5MHB4OyB9IH1cblxuLmJhbmQucXVvdGUgLnF1b3RlIHtcbiAgZm9udC1zaXplOiAxLjM3NWVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIC8qZm9yIElFKi8gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQucXVvdGUgLnF1b3RlIHtcbiAgICBmb250LXNpemU6IDEuNzVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5xdW90ZSAucXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMi4xODc1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDQxcHg7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbi5iYW5kLnF1b3RlIC5zb3VyY2Uge1xuICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLnF1b3RlIC5zb3VyY2Uge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi5iYW5kLmVtcGxveWVycyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uYmFuZC5lbXBsb3llcnMgLmNvbnRhaW5lcixcbi5iYW5kLmVtcGxveWVycyAuZ2xvYmFsLXNlYXJjaCxcbi5iYW5kLmVtcGxveWVycyBoZWFkZXIgLmhlcm8sXG5oZWFkZXIgLmJhbmQuZW1wbG95ZXJzIC5oZXJvIHtcbiAgcGFkZGluZy10b3A6IDYwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLmVtcGxveWVycyAuY29udGFpbmVyLFxuICAuYmFuZC5lbXBsb3llcnMgLmdsb2JhbC1zZWFyY2gsXG4gIC5iYW5kLmVtcGxveWVycyBoZWFkZXIgLmhlcm8sXG4gIGhlYWRlciAuYmFuZC5lbXBsb3llcnMgLmhlcm8ge1xuICAgIHBhZGRpbmctdG9wOiA0MHB4OyB9IH1cblxuLmJhbmQuZW1wbG95ZXJzIC5iYW5kLXR5cGUge1xuICBmb250LXNpemU6IDEuNjI1ZW07XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMzBweCAwIDA7IH1cblxuLmJhbmQuZW1wbG95ZXJzIC5iYW5kLXR5cGU6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL2JsdWUtZ3JvdXAucG5nPzE0NDgwNTI3NzlcIikgbm8tcmVwZWF0IDUwJSA1MCUvNDhweCB0cmFuc3BhcmVudDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTYwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5lbXBsb3llcnMgLmJhbmQtdHlwZSB7XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgcGFkZGluZzogMzBweCAwIDEwcHg7IH0gfVxuXG4jZW1wbG95ZXItc2xpZGVyIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNlbXBsb3llci1zbGlkZXIge1xuICAgIHdpZHRoOiA5MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNlbXBsb3llci1zbGlkZXIge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuI2VtcGxveWVyLXNsaWRlciAuYngtd3JhcHBlciBsaSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgY29sb3I6ICM2ZTZlNmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgaGVpZ2h0OiA2NXB4O1xuICBsaW5lLWhlaWdodDogNjVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgI2VtcGxveWVyLXNsaWRlciAuYngtd3JhcHBlciBsaSB7XG4gICAgZm9udC1zaXplOiAxLjEyNWVtOyB9IH1cblxuI2VtcGxveWVyLXNsaWRlciAuYngtd3JhcHBlciBsaSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4jZW1wbG95ZXItc2xpZGVyIC5ieC13cmFwcGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XG4gIHRvcDogMjFweDsgfVxuXG4uc2l0ZS1sb2dvIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmlubmVyIC51dGlsaXR5LW5hdi13cmFwcGVyIC5zaXRlLWxvZ28ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAudXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xuICAgIG1hcmdpbi10b3A6IDEwcHg7IH0gfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHAsXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyBwIHtcbiAgbWFyZ2luOiAwIDEwcHggMCAwO1xuICBjb2xvcjogIzk5OTk5OTsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bDpiZWZvcmUsXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWw6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaTpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGkubGFzdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaSB7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaSB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaTphZnRlciB7XG4gIGNvbnRlbnQ6ICd8JztcbiAgcGFkZGluZzogMCAxMHB4O1xuICBjb2xvcjogIzAwODVhZDsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGEge1xuICBjb2xvcjogIzAwODVhZDsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uc2VhcmNoLWZvcm0ge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5zZWFyY2gtZm9ybSBpbnB1dCB7XG4gIHBhZGRpbmc6IDVweCA1cHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XG4gIGhlaWdodDogMzZweDsgfVxuXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNtYWxsLXRleHQsXG4uc2VhcmNoLWZvcm0gLnNpbXBsZS1idXR0b24sXG4uc2VhcmNoLWZvcm0gYnV0dG9uLFxuLnNlYXJjaC1mb3JtIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbi5zZWFyY2gtZm9ybSAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbi5ibG9nLWRldGFpbHMgLnNlYXJjaC1mb3JtIGJ1dHRvbltkYXRhLXNmLXJvbGU9XCJjb21tZW50cy1uZXctc3VibWl0LWJ1dHRvblwiXSxcbi5zZWFyY2gtZm9ybSBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG5ib2R5LmJsb2cgLnNlYXJjaC1mb3JtIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLnNlYXJjaC1mb3JtIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgaGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnNlYXJjaC1yZXN1bHRzIGxhYmVsLFxuLnNlYXJjaC1yZXN1bHRzID4gc3BhbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4uc2VhcmNoLXJlc3VsdHMgdWwge1xuICBwYWRkaW5nOiAyMHB4IDAgMCAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjZmNmY2Y7IH1cblxuLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHQge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5zZWFyY2gtcmVzdWx0cyAucmVzdWx0ID4gYSB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwID4gcCB7XG4gIGZvbnQtc2l6ZTogMC44MTI1ZW07IH1cblxuLnNlYXJjaC1yZXN1bHRzIC5idG4tcGFnaW5nLWxhcmdlIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSB7XG4gIGhlaWdodDogNDJweDtcbiAgbWFyZ2luOiAyMHB4IDVweCA0MHB4IDA7XG4gIHBhZGRpbmc6IDAgNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSB7XG4gICAgd2lkdGg6IDMwMHB4OyB9IH1cblxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc21hbGwtdGV4dCxcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zaW1wbGUtYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuLmJsb2ctZGV0YWlscyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG5ib2R5LmJsb2cgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmY29tbWVudHNTdWJtaXRCdG4sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuQ29sdW1uT25lU2VhcmNoLFxuICAuc2VhcmNoLXJlc3VsdHMge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH0gfVxuXG4uZmlsdGVyLWhlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMzM5OWIzICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmZpbHRlci1oZWFkZXI6YWZ0ZXIge1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNnB4IGRhc2hlZCAjMzM5OWIzO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA5cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAwOyB9XG5cbi5maWx0ZXItaGVhZGVyLm9wZW46YWZ0ZXIge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiA2cHggZGFzaGVkICMzMzk5YjM7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5maWx0ZXItaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLkNvbHVtbk9uZVNlYXJjaCB7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLkNvbHVtbk9uZVNlYXJjaCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5Db2x1bW5PbmVTZWFyY2gge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDsgfSB9XG5cbi5Db2x1bW5PbmVTZWFyY2ggKiB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuXG4uQ29sdW1uT25lU2VhcmNoID4gc3BhbiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uQ29sdW1uT25lU2VhcmNoID4gc3BhbiBzcGFuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuQ29sdW1uT25lU2VhcmNoIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuLkNvbHVtbk9uZVNlYXJjaCBoMyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA4cHggNXB4ICFpbXBvcnRhbnQ7IH1cblxuLkNvbHVtbk9uZVNlYXJjaCAuZmlsdGVycyB7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIHBhZGRpbmc6IDAgNXB4IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uQ29sdW1uT25lU2VhcmNoIC5maWx0ZXJzIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBsaW5lLWhlaWdodDogMTNweCAhaW1wb3J0YW50OyB9XG5cbi5Db2x1bW5PbmVTZWFyY2ggLmZpbHRlcnMgbGkgaW5wdXQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDVweCAxMHB4IDAgIWltcG9ydGFudDsgfVxuXG5ib2R5LmJsb2cge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBtaW4td2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gIC8qb3ZlcnJpZGUgZm9ydW0gc3R5bGVzKi9cbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuXG5ib2R5LmJsb2cgLmNvbnRlbnQtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDUwcHg7IH1cblxuYm9keS5ibG9nIC5jb250ZW50IHVsIGxpIHtcbiAgY29udGVudDogJyc7IH1cblxuYm9keS5ibG9nIC5tYWluLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgYm9keS5ibG9nIC5tYWluLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDsgfSB9XG5cbmJvZHkuYmxvZyAubWFpbi1jb250ZW50IGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgcGFkZGluZy10b3A6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkuYmxvZyAubWFpbi1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDM1cHg7IH0gfVxuXG5ib2R5LmJsb2cgLm1haW4tY29udGVudCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkuYmxvZyAubWFpbi1jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDI1cHggIWltcG9ydGFudDsgfSB9XG5cbmJvZHkuYmxvZyAuc2Zwb3N0c0xpc3Qge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuYm9keS5ibG9nIC5zZnBvc3RzTGlzdCBsaS5zZnBvc3RMaXN0SXRlbSB7XG4gIHBhZGRpbmctYm90dG9tOiAyNXB4OyB9XG5cbmJvZHkuYmxvZyAuc2Zwb3N0c0xpc3QgbGkuc2Zwb3N0TGlzdEl0ZW06YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5ib2R5LmJsb2cgLnNmcG9zdExpc3RUaXRsZURhdGVDb250ZW50IC5zZnBvc3RDb250ZW50IHtcbiAgbGluZS1oZWlnaHQ6IDI3cHg7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzT3JkZXJGaWx0ZXJXcnAge1xuICBmbG9hdDogbm9uZTsgfVxuXG5ib2R5LmJsb2cgLnNmTGVhdmVDb21tZW50TG5rIHtcbiAgZm9udC1zaXplOiAxNHB4OyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c0xpc3RXcnAge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NmY2ZjZjtcbiAgcGFkZGluZy10b3A6IDIwcHg7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzTGlzdCB7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNMaXN0IC5zZmNvbW1lbnREZXRhaWxzIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzTGlzdCAuc2Zjb21tZW50QXV0aG9yIHtcbiAgcGFkZGluZy1yaWdodDogOHB4OyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c0xpc3QgLnNmY29tbWVudFRleHQge1xuICBjb2xvcjogIzAwMmI0OTtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkuYmxvZyAuc2Zjb21tZW50c0xpc3QgLnNmY29tbWVudFRleHQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH0gfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudEF1dGhvckF2YXRhciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIGJvZHkuYmxvZyAuc2Zjb21tZW50QXV0aG9yQXZhdGFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDogNXB4OyB9IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgLnNmY29tbWVudHNUaXRsZVdycCB7XG4gIHdpZHRoOiBhdXRvO1xuICBwb3NpdGlvbjogc3RhdGljOyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIC5zZmNvbW1lbnRzRm9ybVdycCB7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50QXV0aG9yQXZhdGFyIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMjBweDsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCBoMiB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCBvbC5zZmNvbW1lbnRzRmllbGRzTGlzdCxcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIC5zZmNvbW1lbnRzRm9ybSB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCBsaSB7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgdGQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIC5zZmNvbW1lbnRzRm9ybSAuc2Zjb21tZW50RWRpdG9yIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuIHtcbiAgYmFja2dyb3VuZDogIzAwODVhZCAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggMCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjMDA2ZjkxICFpbXBvcnRhbnQ7IH1cblxuYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMDsgfVxuXG5ib2R5LmJsb2cgLnNmX3BhZ2VyTnVtZXJpYyAuc2ZfUGFnZXJDdXJyZW50IHtcbiAgYmFja2dyb3VuZDogIzc3QzVENTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNzdDNUQ1OyB9XG5cbi5zaXRlLWxvZ28ge1xuICBtYXJnaW4tdG9wOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9DVFAtTG9nb19XZWIucG5nXCIpIG5vLXJlcGVhdCAwIDAvMTAwJSB0cmFuc3BhcmVudDtcbiAgbWluLWhlaWdodDogNzVweDtcbiAgd2lkdGg6IDE2MHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmZvb3Rlci1jb250ZW50IC5zaXRlLWxvZ28sXG4uZml4ZWQtbmF2IC5zaXRlLWxvZ28sXG4uaW5uZXIgLnNpdGUtbG9nbyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL0NUUC1Mb2dvX1dlYi5wbmdcIik7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zaXRlLWxvZ28ge1xuICAgIHdpZHRoOiAyNzNweDsgfSB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5zaXRlLWxvZ28ge1xuICBtaW4taGVpZ2h0OiA3MnB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAudXRpbGl0eS1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIHtcbiAgICBtaW4taGVpZ2h0OiAxNDBweDsgfSB9XG5cbi5maXhlZC1uYXYgLnNpdGUtbG9nbyxcbi5pbm5lciAuc2l0ZS1sb2dvIHtcbiAgd2lkdGg6IDE3MHB4O1xuICBtaW4taGVpZ2h0OiA4NnB4OyB9XG5cbmhlYWRlciAuaGVybyAuaGVyby1oZWFkZXIge1xuICBmb250LXNpemU6IDEuNjg3NWVtO1xuICBjb2xvcjogIzAwODVhZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG5oZWFkZXIgLmhlcm8gLmhlcm8taGVhZGVyIC5oZWFkZXItYWNjZW50IHtcbiAgY29sb3I6ICMwMDJiNDk7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGhlYWRlciAuaGVybyAuaGVyby1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMi4xMjVlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAxOHB4OyB9IH1cblxuaGVhZGVyIC5oZXJvIC5oZXJvLWNvbnRlbnQgcCB7XG4gIGNvbG9yOiAjNzg5NDlkO1xuICBjb2xvcjogIzAwMmI0OTtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHdpZHRoOiA5MCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGhlYWRlciAuaGVybyAuaGVyby1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMS4zMTI1ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gIGhlYWRlciAuaGVybyAuaGVyby1jb250ZW50IC5idXR0b24sXG4gIGhlYWRlciAuaGVybyAuaGVyby1jb250ZW50IC5idXR0b24tc21hbGwtdGV4dCxcbiAgaGVhZGVyIC5oZXJvIC5oZXJvLWNvbnRlbnQgLnNpbXBsZS1idXR0b24sXG4gIGhlYWRlciAuaGVybyAuaGVyby1jb250ZW50IC5zZWFyY2gtZm9ybSBidXR0b24sXG4gIC5zZWFyY2gtZm9ybSBoZWFkZXIgLmhlcm8gLmhlcm8tY29udGVudCBidXR0b24sXG4gIGhlYWRlciAuaGVybyAuaGVyby1jb250ZW50IGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbiAgaGVhZGVyIC5oZXJvIC5oZXJvLWNvbnRlbnQgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPVwiY29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25cIl0sXG4gIC5ibG9nLWRldGFpbHMgaGVhZGVyIC5oZXJvIC5oZXJvLWNvbnRlbnQgYnV0dG9uW2RhdGEtc2Ytcm9sZT1cImNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXCJdLFxuICBoZWFkZXIgLmhlcm8gLmhlcm8tY29udGVudCBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIGJvZHkuYmxvZyBoZWFkZXIgLmhlcm8gLmhlcm8tY29udGVudCAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbiAgaGVhZGVyIC5oZXJvIC5oZXJvLWNvbnRlbnQgLmJ1dHRvbi1zZWNvbmRhcnksXG4gIGhlYWRlciAuaGVybyAuaGVyby1jb250ZW50IC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgICBtaW4td2lkdGg6IDEwMCU7IH0gfVxuXG4uYmFuZC5xdW90ZSB7XG4gIGJvcmRlci10b3A6IDlweCBzb2xpZCAjNzdDNUQ1O1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmJhbmQucXVvdGUgLnF1b3RlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5iYW5kLnF1b3RlIC5xdW90ZTpiZWZvcmUge1xuICBtYXJnaW46IDAgMCAwIC0xNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmFuZC5xdW90ZSAucXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMS41ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQucXVvdGUgLnF1b3RlIHtcbiAgICBmb250LXNpemU6IDJlbTtcbiAgICBsaW5lLWhlaWdodDogNDFweCAhaW1wb3J0YW50OyB9XG4gIC5iYW5kLnF1b3RlIC5xdW90ZSBwIHtcbiAgICBsaW5lLWhlaWdodDogNDFweCAhaW1wb3J0YW50OyB9IH1cblxuLmJhbmQucXVvdGUgLnNvdXJjZSB7XG4gIGNvbG9yOiAjNzdDNUQ1O1xuICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLnF1b3RlIC5zb3VyY2Uge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi50aHJlZSAuZmVhdHVyZS1ib3gge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC50aHJlZSAuZmVhdHVyZS1ib3gge1xuICAgIGhlaWdodDogMzAwcHg7IH0gfVxuXG4udGhyZWUgLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQgc3Ryb25nLFxuLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IGIge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1cIiwgR2VuZXZhLCBzYW5zLXNlcmlmOyB9XG5cbi50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudCBwIHtcbiAgICBsaW5lLWhlaWdodDogMS4yOyB9IH1cblxuLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4udGhyZWUgLmZlYXR1cmUtYm94IC5mZWF0dXJlLWltYWdlIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMzBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50LXdyYXBwZXIge1xuICAgIGhlaWdodDogNTAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudGhyZWUgLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgaGVpZ2h0OiA0MiU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTMwMHB4KSB7XG4gIC50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudC13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDQ1JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmZhY3Qtd3JhcHBlciAuZmVhdHVyZS1ib3gge1xuICAgIGhlaWdodDogMjUwcHg7IH0gfVxuXG4uZmFjdC13cmFwcGVyIC5mZWF0dXJlLWNvbnRlbnQtd3JhcHBlciB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5mYWN0LXdyYXBwZXIgLmZhY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5mYWN0LXdyYXBwZXIgLmZhY3Qgc3Ryb25nIHtcbiAgY29sb3I6ICMwMDg1YWQ7IH1cblxuLmJhbmQuc2xpZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZTdlNTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuc2xpZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDsgfSB9XG5cbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAubGVmdC1jb2wge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLmxlZnQtY29sIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclOyB9IH1cblxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xuICBtYXJnaW46IDIwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7IH0gfVxuXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLmJhbmQtdHlwZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDE4cHg7IH1cblxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5iYW5kLXRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgY29sb3I6ICMwMDg1YWQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMS41ZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAuYmFuZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjc1ZW07IH0gfVxuXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIHNhbnMtc2VyaWY7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDEuMTI1ZW0gIWltcG9ydGFudDsgfSB9XG5cbi5iYW5kLnZpZGVvIC5iYW5kLXR5cGUge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBjb2xvcjogIzMzMzMzMztcbiAgbWFyZ2luLWJvdHRvbTogMThweDsgfVxuXG4uYmFuZC52aWRlbyAuYmFuZC10aXRsZSB7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGNvbG9yOiAjMDAyYjQ5O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5iYW5kLnZpZGVvIHAge1xuICBjb2xvcjogIzAwMmI0OTtcbiAgZm9udC1zaXplOiAxZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5iYW5kLnZpZGVvIHAge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTsgfSB9XG5cbi5iYW5kLnZpZGVvIC5iZy1pbWFnZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q2ZWVmMjtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgfVxuXG4uYmFuZC5hcnRpY2xlcyAuY29udGFpbmVyLFxuLmJhbmQuYXJ0aWNsZXMgLmdsb2JhbC1zZWFyY2gsXG4uYmFuZC5hcnRpY2xlcyBoZWFkZXIgLmhlcm8sXG5oZWFkZXIgLmJhbmQuYXJ0aWNsZXMgLmhlcm8ge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHg7IH1cblxuLmJhbmQuYXJ0aWNsZXMgLmJhbmQtdHlwZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICB0ZXh0LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuOCk7IH1cblxuLmJhbmQuYXJ0aWNsZXMgLmZlYXR1cmUtYm94IHtcbiAgcGFkZGluZy10b3A6IDIwcHg7IH1cblxuLnNwb25zb3ItbGluayB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgY29sb3I6ICM2MDViNTQ7XG4gIGxpbmUtaGVpZ2h0OiAzNnB4OyB9XG5cbi5zcG9uc29yLWxpbmsgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7IH1cblxuLmJhbmQubGlua2VkaW4ge1xuICBiYWNrZ3JvdW5kOiAjZTRlYWVlO1xuICBwYWRkaW5nOiAzMHB4IDAgNjBweDsgfVxuXG4uYmFuZC5saW5rZWRpbiAuY29udGFpbmVyLFxuLmJhbmQubGlua2VkaW4gLmdsb2JhbC1zZWFyY2gsXG4uYmFuZC5saW5rZWRpbiBoZWFkZXIgLmhlcm8sXG5oZWFkZXIgLmJhbmQubGlua2VkaW4gLmhlcm8ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmJhbmQubGlua2VkaW4gLmNvbnRhaW5lciA+IGltZyxcbi5iYW5kLmxpbmtlZGluIC5nbG9iYWwtc2VhcmNoID4gaW1nLFxuLmJhbmQubGlua2VkaW4gaGVhZGVyIC5oZXJvID4gaW1nLFxuaGVhZGVyIC5iYW5kLmxpbmtlZGluIC5oZXJvID4gaW1nIHtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIG1heC13aWR0aDogODBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQubGlua2VkaW4gLmNvbnRhaW5lciA+IGltZyxcbiAgLmJhbmQubGlua2VkaW4gLmdsb2JhbC1zZWFyY2ggPiBpbWcsXG4gIC5iYW5kLmxpbmtlZGluIGhlYWRlciAuaGVybyA+IGltZyxcbiAgaGVhZGVyIC5iYW5kLmxpbmtlZGluIC5oZXJvID4gaW1nIHtcbiAgICBtYXgtd2lkdGg6IDEwMnB4OyB9IH1cblxuLmJhbmQubGlua2VkaW4gLmJhbmQtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGNvbG9yOiAjMDAyYjQ5O1xuICBmb250LXNpemU6IDEuNzVlbTsgfVxuXG4uYmFuZC5saW5rZWRpbiAuYmFuZC10aXRsZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC41NmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDEwcHg7IH1cblxuLmJhbmQubGlua2VkaW4gLmJhbmQtdGl0bGUgc3BhbiBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLmxpbmtlZGluIC5iYW5kLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDJlbTsgfSB9XG5cbi5iYW5kLmVtcGxveWVycyAuYmFuZC10eXBlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgY29sb3I6ICMzMzMzMzM7IH1cblxuLmJhbmQuZW1wbG95ZXJzICNlbXBsb3llci1zbGlkZXIgLmJ4LXdyYXBwZXIgbGkge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIHNhbnMtc2VyaWY7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBjb2xvcjogIzMzMzMzMzsgfVxuXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVwiLCBHZW5ldmEsIHNhbnMtc2VyaWY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUudHdvLWxpbmUge1xuICBjb2xvcjogI2ZmZjsgfVxuXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZS50d28tbGluZSBzcGFuIHtcbiAgY29sb3I6ICM3N0M1RDU7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuXG4uaW5uZXI6bm90KC5hcnRpY2xlKSAubWFpbi1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogNDBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmlubmVyOm5vdCguYXJ0aWNsZSkgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogNTBweCAhaW1wb3J0YW50OyB9IH1cblxuLmFydGljbGUtc2hhcmUgLmNvbDpudGgtb2YtdHlwZSgyKSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTsgfVxuXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLnF1b3RlIHtcbiAgY29sb3I6ICMwMDJiNDk7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zdHlsZTogbm9ybWFsOyB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIucXVvdGUgLnF1b3RlIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXN0eWxlOiBub3JtYWw7IH1cblxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5xdW90ZSAuc291cmNlIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgY29sb3I6ICM1QjY3NzA7IH1cblxuLnRvcGljLXdyYXBwZXIgLnRvcGljIGgzLFxuLmFydGljbGUtd3JhcHBlciAudG9waWMgaDMge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1cIiwgR2VuZXZhLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbi8qIENNUyBBRE1JTiBTVFlMRVMgKi9cbmJvZHkuc2ZQYWdlRWRpdG9yICNsaXZlY2hhdC1jb21wYWN0LWNvbnRhaW5lcixcbmJvZHkuc2ZQYWdlRWRpdG9yICNsaXZlY2hhdC1mdWxsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvciAjY3RsMDBfTWFpbk5hdl9jdGwwMF9DIG5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgI2N0bDAwX0xvZ2luQXJlYV9jdGwwMCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgI2N0bDAwX0xvZ2luQXJlYV9jdGwwMF9DIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbmJvZHkuc2ZQYWdlRWRpdG9yICNjdGwwMF9Mb2dpbkFyZWFfY3RsMDBfQyB1bCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgLm5hdi11dGlsaXRpZXMsXG5ib2R5LnNmUGFnZUVkaXRvciAubmF2LW1vcmUtbGlua3Mge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgLnV0aWxpdHktbmF2LXdyYXBwZXIge1xuICBkaXNwbGF5OiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbmJvZHkuc2ZQYWdlRWRpdG9yIC51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3Mge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmJvZHkuc2ZQYWdlRWRpdG9yIC5sb2dpbi1saW5rIGEsXG5ib2R5LnNmUGFnZUVkaXRvciAubXktYWNjb3VudC1saW5rIGEge1xuICBjb2xvcjogIzAwMmI0OSAhaW1wb3J0YW50OyB9XG5cbmJvZHkuc2ZQYWdlRWRpdG9yIC5sb2dpbi1saW5rOmhvdmVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm15LWFjY291bnQtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIge1xuICBwb3NpdGlvbjogc3RhdGljOyB9XG5cbmJvZHkuc2ZQYWdlRWRpdG9yLmlubmVyICNtYWluLW5hdi13cmFwcGVyIG5hdiB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgLm1haW4tY29udGVudCAuY29udGFpbmVyLFxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgLm1haW4tY29udGVudCAuZ2xvYmFsLXNlYXJjaCxcbmJvZHkuc2ZQYWdlRWRpdG9yLmlubmVyIC5tYWluLWNvbnRlbnQgaGVhZGVyIC5oZXJvLFxuaGVhZGVyIGJvZHkuc2ZQYWdlRWRpdG9yLmlubmVyIC5tYWluLWNvbnRlbnQgLmhlcm8ge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYnV0dG9uLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b24tc21hbGwtdGV4dCxcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zaW1wbGUtYnV0dG9uLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIGJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xuICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDFweDtcbiAgYmFja2dyb3VuZDogI2VlZSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDEyLjVweCAhaW1wb3J0YW50OyB9XG5cbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IGJ1dHRvbjphZnRlcixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b246YWZ0ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNtYWxsLXRleHQ6YWZ0ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2ltcGxlLWJ1dHRvbjphZnRlcixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjphZnRlcixcbmJvZHkuYmxvZyBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zjb21tZW50c1N1Ym1pdEJ0bjphZnRlcixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b24tc2Vjb25kYXJ5OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IGJ1dHRvbjpob3ZlcixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b246aG92ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2ltcGxlLWJ1dHRvbjpob3ZlcixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcbmJvZHkuYmxvZyBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b24tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG5ib2R5LnNmVGVtcGxhdGVFZGl0b3IgI2N0bDAwX01haW5OYXZfY3RsMDBfQyBuYXYsXG5ib2R5LnNmVGVtcGxhdGVFZGl0b3IgI2N0bDAwX0xvZ2luQXJlYV9jdGwwMF9DIHVsLFxuYm9keS5zZlRlbXBsYXRlRWRpdG9yIC5uYXYtdXRpbGl0aWVzLFxuYm9keS5zZlRlbXBsYXRlRWRpdG9yIC51dGlsaXR5LW5hdi13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYm9keS5zZlRlbXBsYXRlRWRpdG9yICNtYWluLW5hdi13cmFwcGVyIG5hdiB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuYm9keS5zZlRlbXBsYXRlRWRpdG9yIC5tbS1kcm9wZG93biB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4vKiBTVEFSVCBUZWxlcmlrLlNpdGVmaW5pdHkuUmVzb3VyY2VzLlRoZW1lcy5MYXlvdXRzQmFzaWNzLmNzcyAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZl9jb2xzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAuc2ZfY29sczpiZWZvcmUsXG4gIC5zZl9jb2xzOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5zZl9jb2xzOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAuc2ZfY29scyB7XG4gICAgem9vbTogMTsgfVxuICAuc2ZfY29sc091dCArIC5zZl9jb2xzT3V0IHtcbiAgICAqbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDsgfVxuICAuc2ZfYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zZl8xY29sXzFfMTAwIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzFfMjUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzc1IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzJfNzUgLnNmXzJjb2xzXzJpbl83NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzJjb2xzXzFfMzMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMyU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzY3IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDY3JTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzJfNjcgLnNmXzJjb2xzXzJpbl82NyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzJjb2xzXzFfNTAge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzUwIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzJfNTAgLnNmXzJjb2xzXzJpbl81MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzJjb2xzXzFfNjcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA2NyU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzMzIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDMzJTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzJfMzMgLnNmXzJjb2xzXzJpbl8zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzJjb2xzXzFfNzUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzI1IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzJfMjUgLnNmXzJjb2xzXzJpbl8yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzNjb2xzXzFfMzMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMyU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8zY29sc18yXzM0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzQlO1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2ZfM2NvbHNfM18zMyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMzJTtcbiAgICBtYXJnaW46IDA7XG4gICAgX21hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnNmXzNjb2xzXzJfMzQgLnNmXzNjb2xzXzJpbl8zNCxcbiAgLnNmXzNjb2xzXzNfMzMgLnNmXzNjb2xzXzNpbl8zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzNjb2xzXzFfMjUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8zY29sc18yXzUwIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2ZfM2NvbHNfM18yNSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXJnaW46IDA7XG4gICAgX21hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnNmXzNjb2xzXzJfNTAgLnNmXzNjb2xzXzJpbl81MCxcbiAgLnNmXzNjb2xzXzNfMjUgLnNmXzNjb2xzXzNpbl8yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzRjb2xzXzFfMjUsXG4gIC5zZl80Y29sc18yXzI1LFxuICAuc2ZfNGNvbHNfM18yNSxcbiAgLnNmXzRjb2xzXzRfMjUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl80Y29sc180XzI1IHtcbiAgICBfbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDsgfVxuICAuc2ZfNGNvbHNfMl8yNSAuc2ZfNGNvbHNfMmluXzI1LFxuICAuc2ZfNGNvbHNfM18yNSAuc2ZfNGNvbHNfM2luXzI1LFxuICAuc2ZfNGNvbHNfNF8yNSAuc2ZfNGNvbHNfNGluXzI1IHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDsgfVxuICAuc2ZfNWNvbHNfMV8yMCxcbiAgLnNmXzVjb2xzXzJfMjAsXG4gIC5zZl81Y29sc18zXzIwLFxuICAuc2ZfNWNvbHNfNF8yMCxcbiAgLnNmXzVjb2xzXzVfMjAge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyMCU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl81Y29sc181XzIwIHtcbiAgICBfbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDsgfVxuICAuc2ZfNWNvbHNfMl8yMCAuc2ZfNWNvbHNfMmluXzIwLFxuICAuc2ZfNWNvbHNfM18yMCAuc2ZfNWNvbHNfM2luXzIwLFxuICAuc2ZfNWNvbHNfNF8yMCAuc2ZfNWNvbHNfNGluXzIwLFxuICAuc2ZfNWNvbHNfNV8yMCAuc2ZfNWNvbHNfNWluXzIwIHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDsgfSB9XG5cbi8qIEVORCBUZWxlcmlrLlNpdGVmaW5pdHkuUmVzb3VyY2VzLlRoZW1lcy5MYXlvdXRzQmFzaWNzLmNzcyAqL1xuLyogbmV3IHN0eWxlcyAqL1xuLnNmcG9zdERldGFpbHMgLnNmcG9zdENvbnRlbnQge1xuICBwYWRkaW5nOiAyMHB4IDA7IH1cblxuLyp0aHVtYm5haWwqL1xuYm9keS5ibG9nIC5jb250ZW50IHVsIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5ibG9nLWxpc3QgdWwgbGkgLnBvc3QtaW1hZ2Uge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZWVlZWVlO1xuICBoZWlnaHQ6IDE4MHB4O1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDE4MHB4O1xuICBkaXNwbGF5OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmJsb2ctbGlzdCB1bCBsaSAucG9zdC1pbWFnZSBpbWcsXG4uYmxvZy1kZXRhaWxzIC5ibG9nLWltYWdlIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYmxvZy1kZXRhaWxzIC5ibG9nLWltYWdlIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2VlZWVlZTtcbiAgaGVpZ2h0OiAxODBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgb2JqZWN0LWZpdDogY292ZXI7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxODBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5ibG9nLWxpc3QgdWwgbGk6bnRoLWNoaWxkKC1uKzMpIC5wb3N0LWltYWdlIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLypzdW1tYXJ5IHRleHQqL1xuLmJsb2ctc3VtbWFyeSB7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG5ib2R5LmJsb2cgLm1haW4tY29udGVudCBoMiB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLypxdW90ZXMqL1xuLmNvbnRlbnQgYmxvY2txdW90ZSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBhZGRpbmc6IDE1cHggMjBweCAxNXB4IDQ1cHg7XG4gIG1hcmdpbjogMjBweCAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qRm9udCovXG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgY29sb3I6ICM2NjY7XG4gIHRleHQtYWxpZ246IGp1c3RpZnk7XG4gIC8qQm9yZGVycyAtIChPcHRpb25hbCkqL1xuICBib3JkZXItbGVmdDogMTBweCBzb2xpZCAjNzdDNUQ1O1xuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjZWVlZWVlO1xuICAvKkJveCBTaGFkb3cgLSAoT3B0aW9uYWwpKi9cbiAgLW1vei1ib3gtc2hhZG93OiAycHggMnB4IDE1cHggI2VlZTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAycHggMnB4IDE1cHggI2VlZTtcbiAgYm94LXNoYWRvdzogMnB4IDJweCAxNXB4ICNlZWU7IH1cblxuLmNvbnRlbnQgYmxvY2txdW90ZS5sZWZ0LXF1b3RlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIG1hcmdpbjogMCAxNXB4IDIwcHggMDtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICB3aWR0aDogMzUlOyB9XG5cbi5jb250ZW50IGJsb2NrcXVvdGUucmlnaHQtcXVvdGUge1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbjogMCAwIDIwcHggMTVweDtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogMzUlOyB9XG5cbi5jb250ZW50IGJsb2NrcXVvdGU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXFwyMDFDXCI7XG4gIC8qVW5pY29kZSBmb3IgTGVmdCBEb3VibGUgUXVvdGUqL1xuICAvKkZvbnQqL1xuICBmb250LWZhbWlseTogR2VvcmdpYSwgc2VyaWY7XG4gIGZvbnQtc2l6ZTogNjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjNzdDNUQ1O1xuICAvKlBvc2l0aW9uaW5nKi9cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAxMHB4O1xuICB0b3A6IDVweDsgfVxuXG4uY29udGVudCBibG9ja3F1b3RlOjphZnRlciB7XG4gIC8qUmVzZXQgdG8gbWFrZSBzdXJlKi9cbiAgY29udGVudDogXCJcIjsgfVxuXG4uY29udGVudCBibG9ja3F1b3RlIGE6aG92ZXIge1xuICBjb2xvcjogIzY2NjsgfVxuXG4uY29udGVudCBibG9ja3F1b3RlIGVtIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyB9XG5cbi8qcGFnaW5hdGlvbiovXG4uYmxvZy5ibG9nLWxpc3QgLnBhZ2luYXRpb24gbGkge1xuICBmbG9hdDogbGVmdDtcbiAgY2xlYXI6IG5vbmU7IH1cblxuLypjYWxsb3V0Ki9cbi5jYWxsb3V0LFxuLmNhbGxvdXQuUHJpbWFyeSB7XG4gIGJhY2tncm91bmQ6ICMxOTUxNmQ7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjNzdDNUQ1O1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAyMHB4OyB9XG5cbi5jYWxsb3V0LlNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6ICMwMDc2OTk7XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjNzdDNUQ1O1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAyMHB4OyB9XG5cbi5jYWxsb3V0IC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5jYWxsb3V0IHAge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLypzb2NpYWwgaWNvbnMqL1xuLmFydGljbGUtc2hhcmUucG9zdC1zaGFyZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7IH1cblxuLmJsb2ctbGlzdCAuYXJ0aWNsZS1zaGFyZS5wb3N0LXNoYXJlIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCB7XG4gIGNsZWFyOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmFydGljbGUtc2hhcmUucG9zdC1zaGFyZSAuYXQtaWNvbi13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogIzAwODVhZDsgfVxuXG4vKnNpZGVib3gqL1xuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5jYXRlZ29yaWVzLFxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5zdWJzY3JpYmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZWVlZWVlO1xuICBwYWRkaW5nOiAxMHB4OyB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIuc3Vic2NyaWJlIGlucHV0W3R5cGU9dGV4dF0ge1xuICBib3JkZXI6IDJweCBzb2xpZCAjZWVlZWVlO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubWFpbi1jb250ZW50IGEucnNzLWJ1dHRvbjpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpLFxuLnNpZGVib3ggLnJzcy1idXR0b24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXhMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F4TnpreUlERTNPVElpSUhOMGVXeGxQU0psYm1GaWJHVXRZbUZqYTJkeWIzVnVaRHB1WlhjZ01DQXdJREUzT1RJZ01UYzVNanNpSUhodGJEcHpjR0ZqWlQwaWNISmxjMlZ5ZG1VaVBnbzhjM1I1YkdVZ2RIbHdaVDBpZEdWNGRDOWpjM01pUGdvSkxuTjBNSHRtYVd4c09pTTNOME0xUkRVN2ZRbzhMM04wZVd4bFBnbzhjR0YwYUNCamJHRnpjejBpYzNRd0lpQmtQU0pOTlRjMkxERXpORFJqTUN3MU15NHpMVEU0TGpjc09UZ3VOeTAxTml3eE16WnpMVGd5TGpjc05UWXRNVE0yTERVMmN5MDVPQzQzTFRFNExqY3RNVE0yTFRVMmN5MDFOaTA0TWk0M0xUVTJMVEV6Tm5NeE9DNDNMVGs0TGpjc05UWXRNVE0yQ2dsek9ESXVOeTAxTml3eE16WXROVFp6T1RndU55d3hPQzQzTERFek5pdzFObE0xTnpZc01USTVNQzQzTERVM05pd3hNelEwZWlCTk1UQTRPQ3d4TkRZM1l6RXVNeXd4T0M0M0xUUXVNeXd6TkM0M0xURTNMRFE0WXkweE1pd3hOQzB5Tnk0M0xESXhMVFEzTERJeFNEZzRPUW9KWXkweE5pNDNMREF0TXpFdE5TNDFMVFF6TFRFMkxqVnpMVEU0TGpjdE1qUXVPQzB5TUMwME1TNDFZeTB4TkM0M0xURTFNaTQzTFRjMkxqSXRNamd6TGpJdE1UZzBMalV0TXpreExqVlROREF5TGpjc09URTJMamNzTWpVd0xEa3dNbU10TVRZdU55MHhMak10TXpBdU5TMDRMVFF4TGpVdE1qQUtDVk14T1RJc09EVTFMamNzTVRreUxEZ3pPVlkzTURSak1DMHhPUzR6TERjdE16VXNNakV0TkRkak1URXVNeTB4TVM0ekxESTFMamN0TVRjc05ETXRNVGRvTldNeE1EWXVOeXc0TGpjc01qQTRMamNzTXpVdU5Td3pNRFlzT0RBdU5WTTNOVEF1Tnl3NE1qWXNPREkyTERrd01nb0pZemMyTERjMUxqTXNNVE0yTGpVc01UWXhMamNzTVRneExqVXNNalU1VXpFd056a3VNeXd4TXpZd0xqTXNNVEE0T0N3eE5EWTNlaUJOTVRZd01Dd3hORFk1WXpFdU15d3hPQzAwTGpjc016TXVOeTB4T0N3ME4yTXRNVElzTVRNdU15MHlOeTR6TERJd0xUUTJMREl3YUMweE5ETUtDV010TVRjdU15d3dMVE15TGpJdE5TNDRMVFEwTGpVdE1UY3VOWE10TVRndU9DMHlOUzQ0TFRFNUxqVXROREl1TldNdE9DMHhORE11TXkwME1TNDNMVEkzT1M0MUxURXdNUzAwTURndU5YTXRNVE0yTGpVdE1qUXhMVEl6TVM0MUxUTXpObk10TWpBM0xURTNNaTR5TFRNek5pMHlNekV1TlFvSlV6TTVOUzR6TERRd05pNDNMREkxTWl3ek9UaGpMVEUyTGpjdE1DNDNMVE13TGpndE55NHlMVFF5TGpVdE1Ua3VOVk14T1RJc016VXhMamNzTVRreUxETXpOVll4T1RKak1DMHhPQzQzTERZdU55MHpOQ3d5TUMwME5tTXhNaTB4TWl3eU5pNDNMVEU0TERRMExURTRhRE1LQ1dNeE56UXVOeXc0TGpjc016UXhMamdzTkRndU55dzFNREV1TlN3eE1qQlRNVEEyTWl3ME1UY3VNeXd4TVRnMkxEVTBNbU14TWpRdU55d3hNalFzTWpJeUxqY3NNalkxTGpnc01qazBMRFF5TlM0MVV6RTFPVEV1TXl3eE1qazBMak1zTVRZd01Dd3hORFk1ZWlJdlBnbzhMM04yWno0S1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiA4OSUgODAlO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtMTUxcHggMDtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDI0cHg7XG4gIHBhZGRpbmctbGVmdDogMzRweDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZy1ib3R0b206IDA7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMTsgfVxuXG4ubWFpbi1jb250ZW50IGEucnNzLWJ1dHRvbjpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpOmhvdmVyLFxuLnNpZGVib3ggLnJzcy1idXR0b24ge1xuICBvcGFjaXR5OiAwLjc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgfVxuXG4udGV4dC1oaWdobGlnaHQge1xuICBjb2xvcjogIzc3QzVENTsgfVxuXG4uc2lkZWJhciBhLmJ1dHRvbiB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2lkZWJhciAuc3Vic2NyaWJlIC5idXR0b24tc2Vjb25kYXJ5LFxuICAuc2lkZWJhciAuc3Vic2NyaWJlIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLmNhdGVnb3JpZXMgaDIsXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLnN1YnNjcmliZSBoMiB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLnBvc3QtY29udGVudCB7XG4gIGNsZWFyOiBib3RoO1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi5nZW5lcmFsLWFsZXJ0IHAge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNDk1OTY1OyB9XG5cbi5nZW5lcmFsLWFsZXJ0IGEge1xuICBjb2xvcjogIzAwOGFiMTsgfVxuXG4uZ2VuZXJhbC1hbGVydCBzcGFuLmJyYWNrZXRzIHtcbiAgY29sb3I6ICMwMDhhYjE7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi8qIGRyb3Bkb3duIG9uIGNsaWNrIG9mIG15IGFjY291bnQgKi9cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFjY291bnQtbGluay1kZXNrdG9wIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuaG9tZSAuYWNjb3VudC1saW5rLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5ob21lICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiBhIHtcbiAgICBjb2xvcjogIzAwMmI0OTsgfVxuICAuaG9tZSAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gYTpob3ZlciB7XG4gICAgY29sb3I6ICNmZmZmZmY7IH1cbiAgLmJ0bi5idG4tYWNjb3VudCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaG9tZSAuYnRuLmJ0bi1hY2NvdW50IHtcbiAgICBjb2xvcjogIzAwMmI0OTtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuYWNjb3VudC1saW5rLWRlc2t0b3Age1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmJ0bi5idG4tYWNjb3VudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGNvbG9yOiAjMDAyYjQ5O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH0gfVxuXG4uYWxlcnQtd3JhcHBlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNBRkE5QTA7XG4gIGJvdHRvbTogMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogMTc1cHg7XG4gIHBhZGRpbmc6IDMwcHggMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYWxlcnQtd3JhcHBlciBwIHtcbiAgbWFyZ2luLWxlZnQ6IDEwJTtcbiAgbWFyZ2luLXJpZ2h0OiAxMCU7XG4gIHdpZHRoOiA4MCU7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAyMXB4O1xuICBsaW5lLWhlaWdodDogMTIwJTsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5hbGVydC13cmFwcGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYWxlcnQtd3JhcHBlciBwIHtcbiAgICBmb250LXNpemU6IDE1cHg7IH0gfVxuXG4uYnRuLWNsb3NlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhacFpYZENiM2c5SWpBZ01DQTFNVElnTlRFeUlqNDhjR0YwYUNCa1BTSk5OREExSURFek5pNDNPVGhNTXpjMUxqSXdNaUF4TURjZ01qVTJJREl5Tmk0eU1ESWdNVE0yTGpjNU9DQXhNRGNnTVRBM0lERXpOaTQzT1RnZ01qSTJMakl3TWlBeU5UWWdNVEEzSURNM05TNHlNRElnTVRNMkxqYzVPQ0EwTURVZ01qVTJJREk0TlM0M09UZ2dNemMxTGpJd01pQTBNRFVnTkRBMUlETTNOUzR5TURJZ01qZzFMamM1T0NBeU5UWjZJaTgrUEM5emRtYytcIik7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAyNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTBweDtcbiAgcmlnaHQ6IDEwcHg7XG4gIHdpZHRoOiAyNXB4OyB9XG5cbi8qKioqKlRyYWNrIEFyYyoqKioqKi9cbi50cnVzdGFyYy1iYW5uZXItd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiA5OTk5OTkgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2I4YjhiODsgfVxuXG4udHJ1c3RhcmMtYmFubmVyLWNvbnRlbnQsXG4udHJ1c3RhcmMtYmFubmVyLWZvb3RlciB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudHJ1c3RhcmMtYmFubmVyLXdyYXBwZXIgLnRydXN0YXJjLWNsaWVudC1sb2dvIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnRydXN0YXJjLWJhbm5lci13cmFwcGVyICN0cnVzdGUtaGVhZGVyLXRleHQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMXJlbSAhaW1wb3J0YW50OyB9IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cdCBMaXN0c1xyXG5cdCA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ubGlzdC10b29sIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsLFxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCxcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpLFxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSxcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaSB7XG4gIHBhZGRpbmc6IDE1cHggNXB4OyB9XG5cbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGkgPiBhLFxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSA+IGEsXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkgPiBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpID4gYTpiZWZvcmUsXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpID4gYTphZnRlcixcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGkgPiBhOmJlZm9yZSxcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGkgPiBhOmFmdGVyLFxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpID4gYTpiZWZvcmUsXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkgPiBhOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpID4gYTpiZWZvcmUsXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsIGxpID4gYTpiZWZvcmUsXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkgPiBhOmJlZm9yZSB7XG4gIHJpZ2h0OiAxZW07XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMTVweDsgfVxuXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpID4gYTphZnRlcixcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGkgPiBhOmFmdGVyLFxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpID4gYTphZnRlciB7XG4gIHJpZ2h0OiAuNmVtO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxcHg7IH1cblxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaSA+IGEuYWN0aXZlLFxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSA+IGEuYWN0aXZlLFxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpID4gYS5hY3RpdmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpID4gYS5hY3RpdmU6YmVmb3JlLFxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSA+IGEuYWN0aXZlOmJlZm9yZSxcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaSA+IGEuYWN0aXZlOmJlZm9yZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpOyB9XG5cbi5saXN0LXRvb2wgLmxpc3QtdG9vbF9faXRlbSB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7IH1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cdCAgIGxpc3QtLWV4cGFuZGFibGVcclxuXHQgICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4ubGlzdC0tZXhwYW5kYWJsZSB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmxpc3QtLWV4cGFuZGFibGUgLmxpc3QtdG9vbF9fdGl0bGUge1xuICBiYWNrZ3JvdW5kOiAjMTVCRUYwO1xuICBjb2xvcjogIzAwMkI0OTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMDAyQjQ5O1xuICBmb250LXNpemU6IDEuMzEyNXJlbTsgfVxuXG4ubGlzdC0tZXhwYW5kYWJsZSAudGl0bGUtbWFpbiB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX2NvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgLjVzIGVhc2UtaW47XG4gIGNvbG9yOiAjMDUwMDAwO1xuICBmb250LXNpemU6IDE5cHg7IH1cblxuLmxpc3QtLWV4cGFuZGFibGUgLmxpc3QtdG9vbF9fY29udGVudC5hY3RpdmUge1xuICBtYXgtaGVpZ2h0OiAxMDAwMHB4OyB9XG5cbi5saXN0LS1leHBhbmRhYmxlIC5saXN0X190b2dnbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmxpc3QtLWV4cGFuZGFibGUgLmxpc3RfX3RvZ2dsZTphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC44cmVtO1xuICByaWdodDogMXJlbTtcbiAgd2lkdGg6IDE1cHg7XG4gIGhlaWdodDogMTVweDtcbiAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzA1MDAwMDtcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwNTAwMDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlWSgzcHgpOyB9XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHQgICBsaXN0LS1leHBhbmRhYmxlLXByZXZpZXcgICAubGlzdC0tZXhwYW5kYWJsZS1wcmV2aWV3XHJcblx0ICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmxpc3QtLWV4cGFuZGFibGUtcHJldmlldyB7XG4gIHBhZGRpbmc6IDNyZW07IH1cblxuLmxpc3QtLWV4cGFuZGFibGUtcHJldmlldyAubGlzdC10b29sX19pdGVtIHtcbiAgbWF4LXdpZHRoOiAxMTQ4cHg7XG4gIG1hcmdpbjogMTBweCBhdXRvOyB9XG5cbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcgLmxpc3QtdG9vbF9fdGl0bGUge1xuICBmb250LXNpemU6IDMzcHg7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwOyB9XG5cbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcgLmxpc3QtdG9vbF9fY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDMzMHB4OyB9XG5cbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX2NvbnRlbnQgcCxcbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX2NvbnRlbnQgYSB7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zOyB9XG5cbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcgLmxpc3RfX3RvZ2dsZTphZnRlciB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiA3cmVtO1xuICB0b3A6IDA7IH1cblxuLmxpc3QtLWV4cGFuZGFibGUtcHJldmlldyAubGlzdC10b29sX19jb250ZW50LmFjdGl2ZSArIGEubGlzdF9fdG9nZ2xlOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGVZKDEycHgpOyB9XG5cbmgxLCAuaDEsIGgyLCAuaDIsIGgzLCAuaDMsIGg0LCAuaDQsIGg1LCAuaDUsIGg2IHtcbiAgbWFyZ2luOiAwIDAgLjVlbTsgfVxuXG5oMSwgLmgxIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNDAwOyB9XG5cbmgyLCAuaDIge1xuICBjb2xvcjogIzAwMmI0OTsgfVxuXG4uY29sb3ItcHJpbWFyeSB7XG4gIGNvbG9yOiAjMDA4NWFkOyB9XG5cbi5jb2xvci1zZWNvbmRhcnkge1xuICBjb2xvcjogIzc3QzVENTsgfVxuXG4uY29sb3ItdGVydGlhcnkge1xuICBjb2xvcjogI2FmYTlhMDsgfVxuXG4uY29sb3ItbmF2eSB7XG4gIGNvbG9yOiAjMDAyYjQ5OyB9XG5cbi50ZXh0LW5vcm1hbCB7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLnRleHQtbWVkaXVtIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDsgfVxuXG4udGV4dC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4udmlzdWFsbHloaWRkZW4sXG4udmlzdWFsbHktaGlkZGVuLFxuLnZpc3VhbGx5SGlkZGVuLFxuLnNyLW9ubHkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCAwIDAgMCk7XG4gIG1hcmdpbjogLTFweDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDsgfVxuXG4ubWFpbi1jb250ZW50IGgxIHtcbiAgZm9udC1zaXplOiAxLjg3NXJlbTtcbiAgY29sb3I6ICM2MDViNTQgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7IH1cblxuLm1haW4tY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtXCIsIEdlbmV2YSwgc2Fucy1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAyNXB4IDAgMTVweCAwOyB9XG5cbi5tYWluLWNvbnRlbnQgaDMge1xuICBmb250LXdlaWdodDogMzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgfVxuXG4ubWFpbi1jb250ZW50IGg0LCAubWFpbi1jb250ZW50IC5oNCB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLm1haW4tY29udGVudCAuZnBhYy1oZWFkaW5nIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtXCIsIEdlbmV2YSwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgMCAuNWVtICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjNzdDNUQ1ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuLm1haW4tY29udGVudCBoMi5mcGFjLWhlYWRpbmcge1xuICBmb250LXNpemU6IDEuODc1cmVtICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgaDEsIC5oMSB7XG4gICAgZm9udC1zaXplOiAzLjEyNXJlbTsgfVxuICBoMiwgLmgyIHtcbiAgICBmb250LXNpemU6IDEuODc1cmVtOyB9XG4gIGgzLCAuaDMge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtOyB9XG4gIC5tYWluLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMi4xODc1cmVtOyB9XG4gIC5tYWluLWNvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtOyB9IH1cblxuLnNpdGUtaGVhZGVyIHtcbiAgcG9zaXRpb246IHN0aWNreTtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAxMDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7IH1cblxuLmZwYWMtaGVhZGVyX19jb250YWluZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTM0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxNXB4IDE1cHg7IH1cblxuLmZwYWMtaGVhZGVyX19sb2dvIHtcbiAgd2lkdGg6IDIyMHB4OyB9XG4gIC5mcGFjLWhlYWRlcl9fbG9nbyBpbWcge1xuICAgIHdpZHRoOiAxMDAlOyB9XG5cbi5mcGFjLWhlYWRlcl9fc2VhcmNoIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZnBhYy1oZWFkZXJfX2xvZ2luIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZnBhYy1oZWFkZXJfX21vcmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC5mcGFjLWhlYWRlciB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBib3gtc2hhZG93OiAwcHggMHB4IDE1cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMSk7IH1cbiAgLmZwYWMtaGVhZGVyX19jb250YWluZXIge1xuICAgIHBhZGRpbmc6IDAgMTVweDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaDsgfVxuICAuZnBhYy1oZWFkZXJfX2xvZ28ge1xuICAgIHdpZHRoOiAyMDBweDtcbiAgICBwYWRkaW5nOiAwIDE1cHggMTVweCAwOyB9XG4gIC5mcGFjLWhlYWRlcl9fc2VjdGlvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7IH1cbiAgLmZwYWMtaGVhZGVyX19zZWFyY2gge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW46IDAgMjVweCAwIDA7IH1cbiAgLmZwYWMtaGVhZGVyX19sb2dpbiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCA1MHB4IDAgMDsgfVxuICAuZnBhYy1oZWFkZXJfX21vcmUge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuICAuZnBhYy1oZWFkZXJfX25hdmlnYXRpb24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogODEuMjVlbSkge1xuICAuZnBhYy1oZWFkZXJfX2xvZ28ge1xuICAgIHdpZHRoOiAzMDBweDsgfVxuICAuZnBhYy1oZWFkZXJfX3NlY3Rpb24ge1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7IH0gfVxuXG4uY29udGFpbmVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTM0MHB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgcGFkZGluZzogMCAxNXB4OyB9XG5cbi5jb250YWluZXItLXBhZGRlZCB7XG4gIHBhZGRpbmc6IDM1cHggMTVweDsgfVxuXG4uY29udGFpbmVyLS1mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC5jb250YWluZXItLWZsZXg6OmJlZm9yZSwgLmNvbnRhaW5lci0tZmxleDo6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmNvbnRhaW5lci0tZmxleC5zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0OyB9XG4gIC5jb250YWluZXItLWZsZXguZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gIC5jb250YWluZXItLWZsZXguY2VudGVyIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAuY29udGFpbmVyLS1mbGV4LmFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQ7IH1cbiAgLmNvbnRhaW5lci0tZmxleC5iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmNvbnRhaW5lci0tcGFkZGVkIHtcbiAgICBwYWRkaW5nOiA2MHB4IDE1cHg7IH0gfVxuXG4uY29sb3Itd3JhcHBlci5wcmltYXJ5IHtcbiAgYmFja2dyb3VuZDogIzAwODVhZDsgfVxuXG4uY29sb3Itd3JhcHBlci5zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kOiAjNzdDNUQ1OyB9XG5cbi5jb2xvci13cmFwcGVyLnRlcnRpYXJ5IHtcbiAgYmFja2dyb3VuZDogI2FmYTlhMDsgfVxuXG4uY29sb3Itd3JhcHBlci5xdWF0ZXJuYXJ5IHtcbiAgYmFja2dyb3VuZDogIzViNjc3MDsgfVxuXG4uY29sb3Itd3JhcHBlci5ncmF5IHtcbiAgYmFja2dyb3VuZDogI2Y3ZjdmODsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvciAuc2l0ZS1oZWFkZXIge1xuICBwb3NpdGlvbjogc3RhdGljOyB9XG5cbmJvZHkuc2ZQYWdlRWRpdG9yIC5oZXJvLWNhcm91c2VsIHtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5hMTF5LXNsaWRlci1jb250YWluZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmExMXktc2xpZGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogc2Nyb2xsO1xuICAtd2Via2l0LXNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xuICAtbXMtc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xuICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XG4gIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuLmExMXktc2xpZGVyOjotd2Via2l0LXNjcm9sbGJhciB7XG4gIHdpZHRoOiAwO1xuICBoZWlnaHQ6IDA7IH1cblxuLmExMXktc2xpZGUge1xuICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XG4gIC13ZWJraXQtYm94LXNpemluZzogaW5oZXJpdDtcbiAgLW1vei1ib3gtc2l6aW5nOiBpbmhlcml0O1xuICBib3gtc2l6aW5nOiBpbmhlcml0OyB9XG5cbi5hMTF5LXNsaWRlci1zci1vbmx5IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMXB4O1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IC0xcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGNsaXA6IHJlY3QoMCwgMCwgMCwgMCk7XG4gIGJvcmRlcjogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogaW5oZXJpdDtcbiAgZm9udC1zaXplOiAxZW07IH1cblxuLmExMXktc2xpZGVyLXNyLW9ubHk6Zm9jdXMge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luOiAwO1xuICBjbGlwOiBhdXRvO1xuICBwYWRkaW5nOiAxMHB4OyB9XG5cbi5hMTF5LXNsaWRlci0taGlkZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmExMXktc2xpZGVyLS1zY3JvbGxpbmcge1xuICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XG4gIGN1cnNvcjogZ3JhYmJpbmc7XG4gIC13ZWJraXQtc2Nyb2xsLXNuYXAtdHlwZTogbm9uZTtcbiAgLW1zLXNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIHNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHNjcm9sbC1iZWhhdmlvcjogYXV0bzsgfVxuXG4uYTExeS1zbGlkZXItYXV0b3BsYXkge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAxNXB4O1xuICBib3R0b206IDVweDtcbiAgZm9udC1zaXplOiAwO1xuICB3aWR0aDogNDVweDtcbiAgaGVpZ2h0OiA0NXB4O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIHotaW5kZXg6IDE7IH1cbiAgLmExMXktc2xpZGVyLWF1dG9wbGF5OjpiZWZvcmUsIC5hMTF5LXNsaWRlci1hdXRvcGxheTo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHdpZHRoOiA0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICBsZWZ0OiAxMHB4OyB9XG4gIC5hMTF5LXNsaWRlci1hdXRvcGxheTo6YWZ0ZXIge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDEwcHg7IH1cbiAgLmExMXktc2xpZGVyLWF1dG9wbGF5W2RhdGEtYXV0b3BsYXlpbmc9XCJmYWxzZVwiXTo6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5hMTF5LXNsaWRlci1hdXRvcGxheVtkYXRhLWF1dG9wbGF5aW5nPVwiZmFsc2VcIl06OmFmdGVyIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDEyLjVweCAwIDEyLjVweCAyNXB4O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgI2ZmZjtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG5cbi5hMTF5LXNsaWRlci1kb3RzIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZ2FwOiAyMHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMzQwcHg7XG4gIG1hcmdpbjogMjBweCBhdXRvIDA7IH1cbiAgLmExMXktc2xpZGVyLWRvdHMgYnV0dG9uIHtcbiAgICB3aWR0aDogMTRweDtcbiAgICBoZWlnaHQ6IDE0cHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGJhY2tncm91bmQ6ICM1YjY3NzA7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAwOyB9XG4gICAgLmExMXktc2xpZGVyLWRvdHMgYnV0dG9uOmhvdmVyLCAuYTExeS1zbGlkZXItZG90cyBidXR0b246Zm9jdXMsIC5hMTF5LXNsaWRlci1kb3RzIGJ1dHRvbi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogIzAwODVhZDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAuYTExeS1zbGlkZXItZG90cyB7XG4gICAgcGFkZGluZzogMCAzMHB4O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA4MS4yNWVtKSB7XG4gIC5hMTF5LXNsaWRlci1kb3RzIHtcbiAgICBwYWRkaW5nOiAwIDUwcHg7IH0gfVxuXG4uaW1hZ2UtYmVuZWZpdHNfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAyMHB4OyB9XG4gIC5pbWFnZS1iZW5lZml0c19fY29udGVudCBpbWcge1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5pbWFnZS1iZW5lZml0c19fY29udGVudCArIC5pbWFnZS1iZW5lZml0c19fY29udGVudCB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjNWI2NzcwOyB9XG5cbi5lbXBsb3llZS1saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDEuMjVyZW07IH1cbiAgLmVtcGxveWVlLWxpc3QgPiBsaSB7XG4gICAgY29sb3I6ICM1YjY3NzA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgbWFyZ2luOiAwIDEuMjVlbSAuNzVlbSAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XG4gIC5jb250YWluZXItLWZsZXggLmNhcmQtbGluay1jYWxsb3V0IHtcbiAgICB3aWR0aDogNDUlO1xuICAgIG1heC13aWR0aDogbm9uZTsgfVxuICAuaW1hZ2UtYmVuZWZpdHMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIHBhZGRpbmc6IDIwcHggMCAwOyB9XG4gIC5pbWFnZS1iZW5lZml0c19fY29udGVudCB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAvIDMpO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAyMHB4IDQwcHg7IH1cbiAgLmltYWdlLWJlbmVmaXRzX19jb250ZW50ICsgLmltYWdlLWJlbmVmaXRzX19jb250ZW50IHtcbiAgICBib3JkZXItdG9wOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5pbWFnZS1iZW5lZml0c19fY29udGVudCArIC5pbWFnZS1iZW5lZml0c19fY29udGVudDo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG1heC1oZWlnaHQ6IDIzMnB4O1xuICAgICAgYmFja2dyb3VuZDogIzViNjc3MDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgICAgbGVmdDogMDsgfVxuICAuZW1wbG95ZWUtbGlzdCB7XG4gICAgZm9udC1zaXplOiAxLjU2MjVyZW07XG4gICAgcGFkZGluZzogMjBweCAwIDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAuY29udGFpbmVyLS1mbGV4IC5jYXJkLWxpbmstY2FsbG91dCB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXgtd2lkdGg6IDUzNXB4O1xuICAgIG1hcmdpbjogMCAzMHB4OyB9IH1cblxuLnRhYi1sYXlvdXRfX3RhYnMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50YWItbGF5b3V0X19idXR0b24ge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1cIiwgR2VuZXZhLCBzYW5zLXNlcmlmOyB9XG5cbi50YWItbGF5b3V0X190b2dnbGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICM3N0M1RDU7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nOiAuNWVtO1xuICBib3JkZXI6IDA7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1cIiwgR2VuZXZhLCBzYW5zLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FmYTlhMDsgfVxuICAudGFiLWxheW91dF9fdG9nZ2xlLmFjdGl2ZSB7XG4gICAgYmFja2dyb3VuZDogIzAwODVhZDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuXG4udGFiLWxheW91dF9fcGFuZWwge1xuICBkaXNwbGF5OiBub25lO1xuICBwYWRkaW5nOiAxcmVtOyB9XG5cbi50YWItbGF5b3V0X19pbWFnZSB7XG4gIG1hcmdpbjogMCBhdXRvIDI1cHg7IH1cblxuLnRhYi1sYXlvdXRfX2NvbnRlbnQge1xuICBsaW5lLWhlaWdodDogMS4zOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XG4gIC50YWItbGF5b3V0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gIC50YWItbGF5b3V0X190YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICB3aWR0aDogMzUlOyB9XG4gIC50YWItbGF5b3V0X19idXR0b24ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAuNWVtO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgY29sb3I6ICM3N0M1RDU7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhZmE5YTA7IH1cbiAgICAudGFiLWxheW91dF9fYnV0dG9uLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDA4NWFkO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBib3JkZXI6IDA7IH1cbiAgYnV0dG9uLnRhYi1sYXlvdXRfX2J1dHRvbjpob3ZlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNhZmE5YTAgIWltcG9ydGFudDsgfVxuICAudGFiLWxheW91dF9fbWFpbiB7XG4gICAgd2lkdGg6IDY1JTsgfVxuICAudGFiLWxheW91dF9fdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC50YWItbGF5b3V0X19wYW5lbCB7XG4gICAgcGFkZGluZzogMS4yNXJlbTtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAgIC50YWItbGF5b3V0X19wYW5lbC5hY3RpdmUge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAudGFiLWxheW91dF9faW1hZ2Uge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogMzAwcHg7XG4gICAgbWFyZ2luOiAwIDE1cHggMCAwOyB9XG4gIC50YWItbGF5b3V0X19jb250ZW50IHtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMzE1cHgpO1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NGVtKSB7XG4gIC50YWItbGF5b3V0X19idXR0b24ge1xuICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtOyB9XG4gIC50YWItbGF5b3V0X19jb250ZW50IHtcbiAgICBmb250LXNpemU6IDEuNXJlbTsgfSB9XG5cbi5oZXJvLWNhcm91c2VsIHtcbiAgcGFkZGluZzogMTBweCAxNXB4O1xuICBiYWNrZ3JvdW5kOiAjZjdmN2Y4OyB9XG5cbi5oZXJvLXNsaWRlX193cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTM0MHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uaGVyby1zbGlkZV9fY29udGVudCB7XG4gIGNvbG9yOiAjNWI2NzcwOyB9XG5cbi5oZXJvLXNsaWRlX19xdW90ZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVwiLCBHZW5ldmEsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDRyZW07XG4gIG1hcmdpbjogMCAwIDEwcHg7XG4gIHBhZGRpbmc6IDE1cHggMCAwO1xuICBsaW5lLWhlaWdodDogMDtcbiAgY29sb3I6ICM3N0M1RDU7IH1cblxuLmhlcm8tc2xpZGVfX2Rlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzViNjc3MDsgfVxuXG4uaGVyby1zbGlkZV9fZGVzY3JpcHRpb24tLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgY29sb3I6ICM3N0M1RDU7IH1cbiAgLmhlcm8tc2xpZGVfX2Rlc2NyaXB0aW9uLS1oZWFkZXIgaDEsIC5oZXJvLXNsaWRlX19kZXNjcmlwdGlvbi0taGVhZGVyIGgyLCAuaGVyby1zbGlkZV9fZGVzY3JpcHRpb24tLWhlYWRlciBoMywgLmhlcm8tc2xpZGVfX2Rlc2NyaXB0aW9uLS1oZWFkZXIgaDQge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbVwiLCBHZW5ldmEsIHNhbnMtc2VyaWY7XG4gICAgY29sb3I6IGluaXRpYWw7XG4gICAgbWFyZ2luOiAwIDAgLjVlbSAhaW1wb3J0YW50OyB9XG5cbi5oZXJvLXNsaWRlX19uYW1lIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEuMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMTsgfVxuXG4uaGVyby1zbGlkZV9fcG9zaXRpb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luOiAwIDAgMWVtOyB9XG5cbi5oZXJvLXNsaWRlX19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMDA4NWFkOyB9XG5cbi5oZXJvLXNsaWRlX19pbWFnZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuXG4uaGVyby1zbGlkZV9faW1hZ2UtLW1vYmlsZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDY1JTtcbiAgbWFyZ2luOiAwIGF1dG8gMTVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAuaGVyby1jYXJvdXNlbCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG4gICAgcGFkZGluZzogMDsgfVxuICAgIC5oZXJvLWNhcm91c2VsIC5hMTF5LXNsaWRlci1kb3RzIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogNDBweDtcbiAgICAgIHBhZGRpbmc6IDAgMzBweCAwIDE1cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7IH1cbiAgLmhlcm8tc2xpZGVfX3dyYXBwZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA2NXB4IDE1cHggMDtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgLmhlcm8tc2xpZGVfX2NvbnRlbnQge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgcGFkZGluZzogMCAzMHB4IDgwcHggMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjsgfVxuICAuaGVyby1zbGlkZV9fY29udGVudC0tc2Vjb25kYXJ5IHtcbiAgICBwYWRkaW5nOiAwIDMwcHggODBweCA2MHB4OyB9XG4gIC5oZXJvLXNsaWRlX19xdW90ZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAyMHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiA2cmVtOyB9XG4gIC5oZXJvLXNsaWRlX19kZXNjcmlwdGlvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxLjVyZW07IH1cbiAgLmhlcm8tc2xpZGVfX2Rlc2NyaXB0aW9uLS1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMi4yNXJlbTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmhlcm8tc2xpZGVfX2ltYWdlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogNDAlOyB9XG4gIC5oZXJvLXNsaWRlX19pbWFnZS0tbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDgxLjI1ZW0pIHtcbiAgLmhlcm8tY2Fyb3VzZWwgLmExMXktc2xpZGVyLWRvdHMge1xuICAgIHBhZGRpbmc6IDAgMzBweCAwIDE1cHg7IH1cbiAgLmhlcm8tc2xpZGVfX2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgODBweCA4MHB4IDA7IH1cbiAgLmhlcm8tc2xpZGVfX2NvbnRlbnQtLXNlY29uZGFyeSB7XG4gICAgcGFkZGluZzogMCA4MHB4IDgwcHggODBweDsgfVxuICAuaGVyby1zbGlkZV9fcXVvdGUge1xuICAgIGZvbnQtc2l6ZTogOHJlbTsgfVxuICAuaGVyby1zbGlkZV9fZGVzY3JpcHRpb24tLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAyLjVyZW07IH1cbiAgLmhlcm8tc2xpZGVfX2xpbmsge1xuICAgIGZvbnQtc2l6ZTogMS42MjVyZW07IH1cbiAgLmhlcm8tc2xpZGVfX25hbWUge1xuICAgIGZvbnQtc2l6ZTogMS41NjI1cmVtOyB9XG4gIC5oZXJvLXNsaWRlX19wb3NpdGlvbiB7XG4gICAgZm9udC1zaXplOiAxLjU2MjVyZW07IH0gfVxuXG4uY2FyZC1saW5rLWNhbGxvdXQge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uY2FyZC1saW5rLWNhbGxvdXRfX2ltYWdlIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmNhcmQtbGluay1jYWxsb3V0X19jb250ZW50IHtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmNhcmQtbGluay1jYWxsb3V0X19saW5rIHtcbiAgY29sb3I6ICMwMDg1YWQ7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgLmNhcmQtbGluay1jYWxsb3V0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDUzNXB4OyB9XG4gIC5jYXJkLWxpbmstY2FsbG91dF9fY29udGVudCB7XG4gICAgcGFkZGluZzogMXJlbSAycmVtOyB9XG4gIC5jYXJkLWxpbmstY2FsbG91dF9fbGluayB7XG4gICAgZm9udC1zaXplOiAxLjQzNzVyZW07IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNjMuOTM3NWVtKSB7XG4gIGJvZHkubWFpbi1uYXYtYWN0aXZlIHtcbiAgICBvdmVyZmxvdzogaGlkZGVuOyB9XG4gICAgYm9keS5tYWluLW5hdi1hY3RpdmU6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgYmFja2dyb3VuZDogIzAwMDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBvcGFjaXR5OiAwLjY1O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB6LWluZGV4OiAxMDsgfVxuICAubWFpbi1uYXZfX3RvZ2dsZSB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgcGFkZGluZzogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gICAgLm1haW4tbmF2X190b2dnbGU6OmJlZm9yZSwgLm1haW4tbmF2X190b2dnbGU6OmFmdGVyLCAubWFpbi1uYXZfX3RvZ2dsZSA+IHNwYW46OmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDM1cHg7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIGJhY2tncm91bmQ6ICMwMDA7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDhweDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIG1hcmdpbjogYXV0bzsgfVxuICAgIC5tYWluLW5hdl9fdG9nZ2xlOjphZnRlciB7XG4gICAgICB0b3A6IDE5cHg7IH1cbiAgICAubWFpbi1uYXZfX3RvZ2dsZSA+IHNwYW46OmFmdGVyIHtcbiAgICAgIHRvcDogMzBweDsgfVxuICAubWFpbi1uYXZfX21lbnUge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IC0xMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogODAlO1xuICAgIG1heC13aWR0aDogNDQwcHg7XG4gICAgei1pbmRleDogMjU7XG4gICAgdHJhbnNpdGlvbjogLjNzIGxpbmVhciByaWdodDtcbiAgICBiYWNrZ3JvdW5kOiAjNzdDNUQ1O1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuICAgIC5tYWluLW5hdl9fbWVudS5hY3RpdmUge1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlOyB9XG4gIC5tYWluLW5hdl9fbWVudS1saXN0IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5tYWluLW5hdl9faGVhZGluZyB7XG4gICAgYmFja2dyb3VuZDogIzExNDI1YTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBwYWRkaW5nOiAxMHB4IDQ1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXdlaWdodDogNzAwOyB9XG4gIC5tYWluLW5hdl9fYnV0dG9uIHtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICBkaXNwbGF5OiBncmlkO1xuICAgIHBsYWNlLWl0ZW1zOiBjZW50ZXI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICByaWdodDogMDsgfVxuICAubWFpbi1uYXZfX2J1dHRvbi0tYmFjayB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvOyB9XG4gICAgLm1haW4tbmF2X19idXR0b24tLWJhY2suYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLm1haW4tbmF2X19idXR0b24tLWJhY2s6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjZmZmO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNmZmY7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgbGVmdDogMjBweDsgfVxuICAubWFpbi1uYXZfX2l0ZW0ge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjOTk5OyB9XG4gIC5tYWluLW5hdl9faXRlbS0tc2Vjb25kYXJ5IHtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICAgLm1haW4tbmF2X19pdGVtLS1zZWNvbmRhcnkgPiBsaSB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5OTsgfVxuICAgICAgLm1haW4tbmF2X19pdGVtLS1zZWNvbmRhcnkgPiBsaSBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjNzdDNUQ1O1xuICAgICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7IH1cbiAgICAubWFpbi1uYXZfX2l0ZW0tLXNlY29uZGFyeSAuZHJvcGRvd24tdG9nZ2xlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1haW4tbmF2X19pdGVtLS10ZXJ0aWFyeSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5OTk7IH1cbiAgICAubWFpbi1uYXZfX2l0ZW0tLXRlcnRpYXJ5IGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGJhY2tncm91bmQ6ICM3N0M1RDU7XG4gICAgICBwYWRkaW5nOiAxMnB4IDIwcHg7IH1cbiAgLm1haW4tbmF2X19saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzAwMDtcbiAgICBiYWNrZ3JvdW5kOiAjNzdDNUQ1O1xuICAgIHBhZGRpbmc6IDEycHggMjBweDsgfVxuICAubWFpbi1uYXZfX2xpbmstLWJ1dHRvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubWFpbi1uYXZfX2xpbmstLWJ1dHRvbjo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgd2lkdGg6IDFweDtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiA0NXB4O1xuICAgICAgdG9wOiAwO1xuICAgICAgYmFja2dyb3VuZDogIzk5OTsgfVxuICAgIC5tYWluLW5hdl9fbGluay0tYnV0dG9uOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzAwMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gICAgICByaWdodDogMjBweDsgfVxuICAgIC5tYWluLW5hdl9fbGluay0tYnV0dG9uOmhvdmVyLCAubWFpbi1uYXZfX2xpbmstLWJ1dHRvbjpmb2N1cyB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLm1haW4tbmF2X19zdWItbWVudSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNDNweDtcbiAgICBib3R0b206IDgwcHg7XG4gICAgbGVmdDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgYmFja2dyb3VuZDogIzc3QzVENTtcbiAgICB0cmFuc2l0aW9uOiAuM3MgbGluZWFyIGxlZnQ7XG4gICAgei1pbmRleDogMjU7IH1cbiAgICAubWFpbi1uYXZfX3N1Yi1tZW51LmFjdGl2ZSB7XG4gICAgICBsZWZ0OiAwOyB9XG4gIC5tYWluLW5hdl9fZm9vdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMTE0MjVhO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAubWFpbi1uYXZfX21vcmUtYnV0dG9uIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogMTBweCAwO1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXI6IDA7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5OTk7XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAubWFpbi1uYXZfX21vcmUtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjBweDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7IH1cbiAgLm1haW4tbmF2X19tb3JlLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMTAwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZmZmO1xuICAgIHotaW5kZXg6IDUwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLm1haW4tbmF2X190b2dnbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1haW4tbmF2X19tZW51IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcGFkZGluZzogMCAwIDEwcHg7IH1cbiAgLm1haW4tbmF2X19tZW51LWxpc3Qge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAubWFpbi1uYXZfX3N1Yi1tZW51IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDAgNDBweDtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAxNXB4IDIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogNTc1cHg7XG4gICAgdG9wOiBjYWxjKDEwMCUgKyA1cHgpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIGJveC1zaGFkb3c6IDAgMCAxMHB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xuICAgIHotaW5kZXg6IDI1OyB9XG4gICAgLm1haW4tbmF2X19zdWItbWVudS5hY3RpdmUge1xuICAgICAgZGlzcGxheTogZmxleDsgfVxuICAubWFpbi1uYXZfX2hlYWRpbmcge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1haW4tbmF2X19mb290ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm1haW4tbmF2X19pdGVtIHtcbiAgICB3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTsgfVxuICAubWFpbi1uYXZfX2l0ZW0tLXJvb3Qge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGZvbnQtc2l6ZTogMS4wNjI1cmVtO1xuICAgIG1hcmdpbjogMCAwIDAgMTBweDsgfVxuICAubWFpbi1uYXZfX2l0ZW0tLXNlY29uZGFyeSB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAubWFpbi1uYXZfX2l0ZW0tLXRlcnRpYXJ5IHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5tYWluLW5hdl9faXRlbS0tcm9vdDpudGgtbGFzdC1jaGlsZCgtbiszKSAubWFpbi1uYXZfX3N1Yi1tZW51IHtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gICAgcmlnaHQ6IDA7IH1cbiAgLm1haW4tbmF2X19saW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBjb2xvcjogIzAwMDtcbiAgICBwYWRkaW5nOiAuNWVtIDA7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5OTk7IH1cbiAgICAubWFpbi1uYXZfX2xpbms6aG92ZXIsIC5tYWluLW5hdl9fbGluazpmb2N1cyB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAubWFpbi1uYXZfX2xpbmstLWJ1dHRvbiB7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogLjVlbSAuNjVlbTsgfVxuICAgIC5tYWluLW5hdl9fbGluay0tYnV0dG9uOmhvdmVyLCAubWFpbi1uYXZfX2xpbmstLWJ1dHRvbjpmb2N1cy12aXNpYmxlLCAubWFpbi1uYXZfX2xpbmstLWJ1dHRvbi5hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogIzc3QzVENTsgfVxuICAuZ2xvYmFsLWxvZ2luX19kcm9wZG93bi5vcGVuIC5kcm9wZG93bi1tZW51IHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuZ2xvYmFsLWxvZ2luX19kcm9wZG93biA+IGEge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZ2xvYmFsLWxvZ2luX19kcm9wZG93biAuYnRuLmRyb3Bkb3duLXRvZ2dsZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6IDAuMjVlbSAxLjI1ZW07XG4gICAgYmFja2dyb3VuZDogIzc3QzVENTtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xuICAgIGJvcmRlcjogMDsgfVxuICAuZ2xvYmFsLWxvZ2luX19kcm9wZG93biAuZHJvcGRvd24tYmFja2Ryb3Age1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmdsb2JhbC1sb2dpbl9fZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZjsgfVxuICAgIC5nbG9iYWwtbG9naW5fX2Ryb3Bkb3duIC5kcm9wZG93bi1tZW51IHVsIHtcbiAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkNhZWNpbGlhXCIsIFRpbWVzLCBzYW4tc2VyaWY7IH1cbiAgICAuZ2xvYmFsLWxvZ2luX19kcm9wZG93biAuZHJvcGRvd24tbWVudSAuaGVhZGVyIHtcbiAgICAgIG1hcmdpbjogMCAwIDFlbTtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgc2Fucy1zZXJpZjsgfVxuICAgIC5nbG9iYWwtbG9naW5fX2Ryb3Bkb3duIC5kcm9wZG93bi1tZW51IGEge1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDFyZW07IH1cbiAgICAgIC5nbG9iYWwtbG9naW5fX2Ryb3Bkb3duIC5kcm9wZG93bi1tZW51IGE6aG92ZXIsIC5nbG9iYWwtbG9naW5fX2Ryb3Bkb3duIC5kcm9wZG93bi1tZW51IGE6Zm9jdXMge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuICAuZ2xvYmFsLWxvZ2luX19kcm9wZG93biAuYnV0dG9uLXdyYXBwZXIgYSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiAyNTBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3MmVtKSB7XG4gIC5tYWluLW5hdl9fbGluayB7XG4gICAgZm9udC1zaXplOiAwLjkzNzVyZW07IH0gfVxuXG4ubW9yZS1tZW51X190b2dnbGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tb3JlLW1lbnVfX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYmFja2dyb3VuZDogIzExNDI1YTsgfVxuXG4ubW9yZS1tZW51X19saW5rIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDVweCAwO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAuNzVyZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLm1vcmUtbWVudSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5tb3JlLW1lbnVfX3RvZ2dsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAgIC5tb3JlLW1lbnVfX3RvZ2dsZTo6YmVmb3JlLCAubW9yZS1tZW51X190b2dnbGU6OmFmdGVyLCAubW9yZS1tZW51X190b2dnbGUgPiBzcGFuOjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHdpZHRoOiAzNXB4O1xuICAgICAgaGVpZ2h0OiA1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA4cHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBtYXJnaW46IGF1dG87IH1cbiAgICAubW9yZS1tZW51X190b2dnbGU6OmFmdGVyIHtcbiAgICAgIHRvcDogMTlweDsgfVxuICAgIC5tb3JlLW1lbnVfX3RvZ2dsZSA+IHNwYW46OmFmdGVyIHtcbiAgICAgIHRvcDogMzBweDsgfVxuICAubW9yZS1tZW51X19saXN0IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbWluLXdpZHRoOiAxNjBweDtcbiAgICByaWdodDogMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDA4NWFkO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIHotaW5kZXg6IDEwOyB9XG4gIC5tb3JlLW1lbnVfX2xpbmsge1xuICAgIGNvbG9yOiAjMDA4NWFkO1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAgIC5tb3JlLW1lbnVfX2xpbms6aG92ZXIsIC5tb3JlLW1lbnVfX2xpbms6Zm9jdXMge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH0gfVxuXG4uZ2xvYmFsLWxvZ2luIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5nbG9iYWwtbG9naW5fX2xpbmsge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IC4yNWVtIDEuMjVlbTtcbiAgYmFja2dyb3VuZDogIzAwODVhZDtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDE1cHg7IH1cblxuW2dsb2JhbC1sb2dpbl0gW2RhdGEtbG9naW4taXRlbT1cImxvZ291dFwiXSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuW2dsb2JhbC1sb2dpbl0ubG9nZ2VkLWluIFtkYXRhLWxvZ2luLWl0ZW09XCJsb2dvdXRcIl0ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5bZ2xvYmFsLWxvZ2luXS5sb2dnZWQtaW4gW2RhdGEtbG9naW4taXRlbT1cImxvZ2luXCJdIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjRlbSkge1xuICAuZ2xvYmFsLWxvZ2luX19pdGVtLS1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZnBhYy1zZWFyY2hfX2Ryb3Bkb3duIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZnBhYy1zZWFyY2hfX3RvZ2dsZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0ZW0pIHtcbiAgLmZwYWMtc2VhcmNoIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgLmZwYWMtc2VhcmNoX19saW5rIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5mcGFjLXNlYXJjaF9fZHJvcGRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiA1MHB4O1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTsgfVxuICAgIC5mcGFjLXNlYXJjaF9fZHJvcGRvd24uYWN0aXZlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5mcGFjLXNlYXJjaF9fbGFiZWwge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLmZwYWMtc2VhcmNoX19pbnB1dCB7XG4gICAgcGFkZGluZzogMCA0MHB4IDAgMDtcbiAgICBwYWRkaW5nOiAuNWVtIDVweDsgfVxuICAuZnBhYy1zZWFyY2hfX3N1Ym1pdCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAwO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB3aWR0aDogNDBweDtcbiAgICBoZWlnaHQ6IDQwcHg7XG4gICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICBib3JkZXI6IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAuZnBhYy1zZWFyY2hfX3RvZ2dsZSB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiA0MHB4O1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYm9yZGVyOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZGlzcGxheTogZ3JpZDtcbiAgICBwbGFjZS1pdGVtczogY2VudGVyOyB9XG4gIC5mcGFjLXNlYXJjaF9faWNvbiB7XG4gICAgd2lkdGg6IDI0cHg7XG4gICAgaGVpZ2h0OiAyNHB4O1xuICAgIGZpbGw6ICMwMDA7IH1cbiAgLmZwYWMtc2VhcmNoX19pY29uLS1zZWNvbmRhcnkge1xuICAgIHdpZHRoOiAyMHB4O1xuICAgIGhlaWdodDogMjBweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9IH1cbiIsImgxLC5oMSxoMiwuaDIsaDMsLmgzLGg0LC5oNCxoNSwuaDUsaDYge1xyXG5cdG1hcmdpbjogMCAwIC41ZW07XHJcbn1cclxuaDEsLmgxIHtcclxuXHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuXHRmb250LXdlaWdodDogJGZvbnRXZWlnaHQtbm9ybWFsO1xyXG59XHJcbmgyLC5oMiB7XHJcblx0Y29sb3I6ICRjb2xvci1kYXJrZ3JheS0yO1xyXG59XHJcbi5jb2xvci1wcmltYXJ5IHtcclxuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxufVxyXG5cclxuLmNvbG9yLXNlY29uZGFyeSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxufVxyXG5cclxuLmNvbG9yLXRlcnRpYXJ5IHtcclxuICAgIGNvbG9yOiAkY29sb3ItdGVydGlhcnk7XHJcbn1cclxuLmNvbG9yLW5hdnkge1xyXG5cdGNvbG9yOiAkY29sb3ItbmF2eTtcclxufVxyXG5cclxuLnRleHQtbm9ybWFsIHtcclxuXHRmb250LXdlaWdodDogJGZvbnRXZWlnaHQtbm9ybWFsO1xyXG59XHJcbi50ZXh0LW1lZGl1bSB7XHJcblx0Zm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LW1lZGl1bTtcclxufVxyXG4udGV4dC1ib2xkIHtcclxuXHRmb250LXdlaWdodDogJGZvbnRXZWlnaHQtYm9sZDtcclxufVxyXG5cclxuLnZpc3VhbGx5aGlkZGVuLFxyXG4udmlzdWFsbHktaGlkZGVuLFxyXG4udmlzdWFsbHlIaWRkZW4sXHJcbi5zci1vbmx5IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBjbGlwOiByZWN0KDAgMCAwIDApO1xyXG4gICAgbWFyZ2luOiAtMXB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIHdpZHRoOiAxcHg7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxufVxyXG5cclxuLy8gcHJldmlvdXMgZnBhIGxlZ2FjeSBzdHlsaW5nXHJcbi5tYWluLWNvbnRlbnQge1xyXG5cdGgxIHtcclxuXHRcdGZvbnQtc2l6ZTogMS44NzVyZW07XHJcblx0XHRjb2xvcjogIzYwNWI1NCAhaW1wb3J0YW50O1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LW5vcm1hbDtcclxuXHR9XHJcblx0aDIge1xyXG5cdFx0Zm9udC1zaXplOiAyMHB4O1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWhlYWRpbmc7XHJcblx0XHRmb250LXdlaWdodDogJGZvbnRXZWlnaHQtbWVkaXVtO1xyXG5cdFx0bWFyZ2luOiAyNXB4IDAgMTVweCAwO1xyXG5cdH1cclxuXHRoMyB7XHJcblx0XHRmb250LXdlaWdodDogJGZvbnRXZWlnaHQtbGlnaHQ7XHJcblx0XHR0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuXHR9XHJcblx0aDQsLmg0IHtcclxuXHRcdGZvbnQtd2VpZ2h0OiAkZm9udFdlaWdodC1tZWRpdW07XHJcblx0fVxyXG59XHJcblxyXG4vLyBmcGFjIG92ZXJyaWRlc1xyXG4ubWFpbi1jb250ZW50IHtcclxuXHQuZnBhYy1oZWFkaW5nIHtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1oZWFkaW5nICFpbXBvcnRhbnQ7XHJcblx0XHRtYXJnaW46IDAgMCAuNWVtICFpbXBvcnRhbnQ7XHJcblx0XHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeSAhaW1wb3J0YW50O1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LW1lZGl1bTtcclxuXHR9XHJcblx0aDIuZnBhYy1oZWFkaW5nIHtcclxuXHRcdGZvbnQtc2l6ZTogMS44NzVyZW0gIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQobCkge1xyXG5cdGgxLC5oMSB7XHJcblx0XHRmb250LXNpemU6IDMuMTI1cmVtO1xyXG5cdH1cclxuXHRoMiwuaDIge1xyXG5cdFx0Zm9udC1zaXplOiAxLjg3NXJlbTtcclxuXHR9XHJcblx0aDMsLmgzIHtcclxuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdH1cclxuXHQubWFpbi1jb250ZW50IHtcclxuXHRcdGgxIHtcclxuXHRcdFx0Zm9udC1zaXplOiAyLjE4NzVyZW07XHJcblx0XHR9XHJcblx0XHRoMiB7XHJcblx0XHRcdGZvbnQtc2l6ZTogMS41NjI1cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgRVhURU5EU1xyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4lbGlzdHJlc2V0IHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4lY2xlYXJmaXgge1xyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgIH1cclxufVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBNSVhJTlNcclxuICAgLSBYcmVtXHJcbiAgIC0gUHNldWRvICAgXHJcbiAgIC0gQnJlYWtwb2ludFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG5AbWl4aW4geC1yZW0oJHByb3BlcnR5LCAkdmFsdWVzKSB7XHJcbiAgICAvLyBDcmVhdGUgYSBjb3VwbGUgb2YgZW1wdHkgbGlzdHMgYXMgb3V0cHV0IGJ1ZmZlcnMuXHJcbiAgICAkYmFzZS1mb250LXNpemU6IDE2cHg7IC8vIHNob3VsZCBiZSBjb25zaXN0ZW50IHdpdGggeW91ciBodG1sL2JvZHkgZm9udC1zaXplXHJcbiAgICAkcHgtdmFsdWVzOiAoKTtcclxuICAgICRyZW0tdmFsdWVzOiAoKTtcclxuICAgXHJcbiAgICAvLyBMb29wIHRocm91Z2ggdGhlICR2YWx1ZXMgbGlzdFxyXG4gICAgQGVhY2ggJHZhbHVlIGluICR2YWx1ZXMge1xyXG4gICAgICAvLyBGb3IgZWFjaCBwcm9wZXJ0eSB2YWx1ZSwgaWYgaXQncyBpbiByZW0gb3IgcHgsIGRlcml2ZSBib3RoIHJlbSBhbmRcclxuICAgICAgLy8gcHggdmFsdWVzIGZvciBpdCBhbmQgYWRkIHRob3NlIHRvIHRoZSBlbmQgb2YgdGhlIGFwcHJvcHJpYXRlIGJ1ZmZlci5cclxuICAgICAgLy8gRW5zdXJlIGFsbCBwaXhlbCB2YWx1ZXMgYXJlIHJvdW5kZWQgdG8gdGhlIG5lYXJlc3QgcGl4ZWwuXHJcbiAgICAgIEBpZiAkdmFsdWUgPT0gMCBvciAkdmFsdWUgPT0gMHB4IHtcclxuICAgICAgICAvLyAwIC0tIHVzZSBpdCB3aXRob3V0IGEgdW5pdFxyXG4gICAgICAgICRweC12YWx1ZXM6IGpvaW4oJHB4LXZhbHVlcywgMCk7XHJcbiAgICAgICAgJHJlbS12YWx1ZXM6IGpvaW4oJHJlbS12YWx1ZXMsIDApO1xyXG4gICAgICB9IEBlbHNlIGlmIHR5cGUtb2YoJHZhbHVlKSA9PSBudW1iZXIgYW5kIG5vdCB1bml0bGVzcygkdmFsdWUpIGFuZCAodW5pdCgkdmFsdWUpID09IHB4KSB7XHJcbiAgICAgICAgLy8gcHggdmFsdWUgZ2l2ZW4gLSBjYWxjdWxhdGUgcmVtIHZhbHVlIGZyb20gYmFzZS1mb250LXNpemVcclxuICAgICAgICAkbmV3LXJlbS12YWx1ZTogJHZhbHVlIC8gJGJhc2UtZm9udC1zaXplO1xyXG4gICAgICAgICRweC12YWx1ZXM6IGpvaW4oJHB4LXZhbHVlcywgcm91bmQoJHZhbHVlKSk7XHJcbiAgICAgICAgJHJlbS12YWx1ZXM6IGpvaW4oJHJlbS12YWx1ZXMsICN7JG5ldy1yZW0tdmFsdWV9cmVtKTtcclxuICAgICAgfSBAZWxzZSBpZiB0eXBlLW9mKCR2YWx1ZSkgPT0gbnVtYmVyIGFuZCBub3QgdW5pdGxlc3MoJHZhbHVlKSBhbmQgKHVuaXQoJHZhbHVlKSA9PSBcIiVcIikge1xyXG4gICAgICAgIC8vICUgdmFsdWUgZ2l2ZW4gLSBkb24ndCBhZGQgcHggb3IgcmVtXHJcbiAgICAgICAgJHB4LXZhbHVlczogam9pbigkcHgtdmFsdWVzLCAjeyR2YWx1ZX0pO1xyXG4gICAgICAgICRyZW0tdmFsdWVzOiBqb2luKCRyZW0tdmFsdWVzLCAjeyR2YWx1ZX0pO1xyXG4gICAgICB9IEBlbHNlIGlmICR2YWx1ZSA9PSBhdXRvIHtcclxuICAgICAgICAvLyBhdXRvIC0gZG9uJ3QgYWRkIHB4IG9yIHJlbVxyXG4gICAgICAgICRweC12YWx1ZXM6IGpvaW4oJHB4LXZhbHVlcywgYXV0byk7XHJcbiAgICAgICAgJHJlbS12YWx1ZXM6IGpvaW4oJHJlbS12YWx1ZXMsIGF1dG8pOyAgICAgIFxyXG4gICAgICB9IEBlbHNlIHtcclxuICAgICAgICAvLyB1bml0bGVzcyB2YWx1ZSAtIHVzZSB0aG9zZSBkaXJlY3RseSBhcyByZW0gYW5kIGNhbGN1bGF0ZSB0aGUgcHgtZmFsbGJhY2tcclxuICAgICAgICAkcHgtdmFsdWVzOiBqb2luKCRweC12YWx1ZXMsIHJvdW5kKCR2YWx1ZSAqICRiYXNlLWZvbnQtc2l6ZSkpO1xyXG4gICAgICAgICRyZW0tdmFsdWVzOiBqb2luKCRyZW0tdmFsdWVzLCAjeyR2YWx1ZX1yZW0pO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgIFxyXG4gICAgLy8gb3V0cHV0IHRoZSBjb252ZXJ0ZWQgcnVsZXNcclxuICAgICN7JHByb3BlcnR5fTogJHJlbS12YWx1ZXM7XHJcbiAgfVxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBQc2V1ZG8gTWl4aW5cclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuQG1peGluIHBzZXVkbygkZGlzcGxheTogYmxvY2ssICRwb3M6IGFic29sdXRlLCAkY29udGVudDogJycpe1xyXG4gICAgY29udGVudDogJGNvbnRlbnQ7XHJcbiAgICBkaXNwbGF5OiAkZGlzcGxheTtcclxuICAgIHBvc2l0aW9uOiAkcG9zO1xyXG59XHJcblxyXG5cclxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBCcmVha3BvaW50IE1peGluXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbkBtaXhpbiBicmVha3BvaW50KCRwb2ludCkge1xyXG4gIEBpZiAkcG9pbnQgPT0gcmV0aW5hIHtcclxuICAgIEBtZWRpYSAoLXdlYmtpdC1taW4tZGV2aWNlLXBpeGVsLXJhdGlvOiAyKSwgKG1pbi1yZXNvbHV0aW9uOiAxOTJkcGkpIHsgQGNvbnRlbnQ7IH1cclxuICB9XHJcbiAgLy8gMTZweCBiYXNlbGluZSAoMjU2cHgpIHMgPSBzbWFsbFxyXG4gIEBlbHNlIGlmICRwb2ludCA9PSBzIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnAtcykgeyBAY29udGVudDsgfVxyXG4gIH1cclxuICAvLyAxNnB4IGJhc2VsaW5lICg1ODBweCkgc3cgPSBzbWFsbC13aWRlXHJcbiAgQGVsc2UgaWYgJHBvaW50ID09IHN3IHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnAtc3cpIHsgQGNvbnRlbnQ7IH1cclxuICB9XHJcbiAgLy8gMTZweCBiYXNlbGluZSAoNTgwcHggLSA3NjdweCkgc3ctbSA9IHNtYWxsLXdpZGUgVE8gbWVkaXVtXHJcbiAgQGVsc2UgaWYgJHBvaW50ID09IHN3LW0ge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6JGJwLXN3KSBhbmQgKG1heC13aWR0aDokYnAtbSkgIHsgQGNvbnRlbnQ7IH1cclxuICB9XHJcbiAgLy8gMTZweCBiYXNlbGluZSAoMjU2cHggLSA3NjdweCkgcy1tID0gc21hbGwgVE8gbWVkaXVtXHJcbiAgQGVsc2UgaWYgJHBvaW50ID09IHMtbSB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDokYnAtcykgYW5kIChtYXgtd2lkdGg6JGJwLW0pICB7IEBjb250ZW50OyB9XHJcbiAgfVxyXG4gIC8vIDE2cHggYmFzZWxpbmUgKDI1NnB4IC0gOTU5cHgpIHMtbCA9IHNtYWxsIFRPIGxhcmdlXHJcbiAgQGVsc2UgaWYgJHBvaW50ID09IHMtbCB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDokYnAtcykgYW5kIChtYXgtd2lkdGg6JGJwLWwpICB7IEBjb250ZW50OyB9XHJcbiAgfVxyXG4gIEBlbHNlIGlmICRwb2ludCA9PSBzLXhsIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiRicC1zKSBhbmQgKG1heC13aWR0aDokYnAteGwpICB7IEBjb250ZW50OyB9XHJcbiAgfVxyXG4gIC8vIDE2cHggYmFzZWxpbmUgKDc2OHB4KSBtID0gbWVkaXVtXHJcbiAgQGVsc2UgaWYgJHBvaW50ID09IG0ge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7IEBjb250ZW50OyB9XHJcbiAgfVxyXG4gIC8vIDE2cHggYmFzZWxpbmUgKDc2OHB4IC0gOTU5cHgpIG0tbCA9IG1lZGl1bSBUTyBsYXJnZVxyXG4gIEBlbHNlIGlmICRwb2ludCA9PSBtLWwge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6JGJwLW0pIGFuZCAobWF4LXdpZHRoOiRicC1sKSAgeyBAY29udGVudDsgfVxyXG4gIH1cclxuICAvLyAxNnB4IGJhc2VsaW5lICg3NjhweCAtIDEwMjRweCkgbS1sZyA9IG1lZGl1bSBUTyBsYXJnZVxyXG4gIEBlbHNlIGlmICRwb2ludCA9PSBtLWxnIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiRicC1tKSBhbmQgKG1heC13aWR0aDokYnAtbGcpICB7IEBjb250ZW50OyB9XHJcbiAgfVxyXG4gIC8vIDE2cHggYmFzZWxpbmUgKDc2OHB4IC0gMTE1MikgbS1sID0gbWVkaXVtIFRPIHhsYXJnZVxyXG4gIEBlbHNlIGlmICRwb2ludCA9PSBtLXhsIHtcclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiRicC1tKSBhbmQgKG1heC13aWR0aDokYnAteGwpICB7IEBjb250ZW50OyB9XHJcbiAgfVxyXG4gIC8vIDE2cHggYmFzZWxpbmUgKDk2MHB4KSBtdyA9IG1lZGl1bVxyXG4gIEBlbHNlIGlmICRwb2ludCA9PSBtdyB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDokYnAtbXcpIHsgQGNvbnRlbnQ7IH1cclxuICB9XHJcbiAgLy8gMTZweCBiYXNlbGluZSAoMTAyNHB4KSBsID0gbGFyZ2VcclxuICBAZWxzZSBpZiAkcG9pbnQgPT0gbCB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJwLWwpIHsgQGNvbnRlbnQ7IH1cclxuICB9XHJcbiAgLy8gMTZweCBiYXNlbGluZSAoMTE1MnB4KSBsbSA9IGxhcmdlIG1lZGl1bVxyXG4gIEBlbHNlIGlmICRwb2ludCA9PSBsbSB7XHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJwLWxtKSB7IEBjb250ZW50OyB9XHJcbiAgfVxyXG5cclxuICAvLyAxNnB4IGJhc2VsaW5lICgxMzAwcHgpIHhsID0gZXh0cmEgbGFyZ2VcclxuICBAZWxzZSBpZiAkcG9pbnQgPT0geGwge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRicC14bCkgeyBAY29udGVudDsgfVxyXG4gIH1cclxuXHJcbiAgQGVsc2Uge1xyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRwb2ludCkgeyBAY29udGVudDsgfVxyXG4gIH1cclxufVxyXG4iLCIuc2l0ZS1oZWFkZXIge1xyXG5cdHBvc2l0aW9uOiBzdGlja3k7XHJcblx0dG9wOiAwO1xyXG5cdHotaW5kZXg6IDEwMDtcclxuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcbn1cclxuLmZwYWMtaGVhZGVyIHtcclxufVxyXG4uZnBhYy1oZWFkZXJfX2NvbnRhaW5lciB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRnYXA6IDEwcHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWF4LXdpZHRoOiAkc2NyZWVuLW1heDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwYWRkaW5nOiAwIDE1cHggMTVweDtcclxufVxyXG4uZnBhYy1oZWFkZXJfX2xvZ28ge1xyXG5cdHdpZHRoOiAyMjBweDtcclxuXHRpbWcge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0fVxyXG59XHJcbi5mcGFjLWhlYWRlcl9fc2VjdGlvbiB7XHJcbn1cclxuLmZwYWMtaGVhZGVyX19zZWFyY2gge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmZwYWMtaGVhZGVyX19sb2dpbiB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG4uZnBhYy1oZWFkZXJfX21vcmUge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuLmZwYWMtaGVhZGVyX19uYXZpZ2F0aW9uIHtcclxuXHJcbn1cclxuXHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KGwpIHtcclxuXHQuZnBhYy1oZWFkZXIge1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG5cdFx0Ym94LXNoYWRvdzogMHB4IDBweCAxNXB4IDBweCByZ2JhKDAsMCwwLC4xMSk7XHJcblx0fVxyXG5cdC5mcGFjLWhlYWRlcl9fY29udGFpbmVyIHtcclxuXHRcdHBhZGRpbmc6IDAgMTVweDtcclxuXHRcdGFsaWduLWl0ZW1zOiBzdHJldGNoO1xyXG5cdH1cclxuXHQuZnBhYy1oZWFkZXJfX2xvZ28ge1xyXG5cdFx0d2lkdGg6IDIwMHB4O1xyXG5cdFx0cGFkZGluZzogMCAxNXB4IDE1cHggMDtcclxuXHR9XHJcblx0LmZwYWMtaGVhZGVyX19zZWN0aW9uIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAyMDBweCk7XHJcblx0fVxyXG5cdC5mcGFjLWhlYWRlcl9fc2VhcmNoIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdG1hcmdpbjogMCAyNXB4IDAgMDtcclxuXHR9XHJcblx0LmZwYWMtaGVhZGVyX19sb2dpbiB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRtYXJnaW46IDAgNTBweCAwIDA7XHJcblx0fVxyXG5cdC5mcGFjLWhlYWRlcl9fbW9yZSB7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0fVxyXG5cdC5mcGFjLWhlYWRlcl9fbmF2aWdhdGlvbiB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi10b3A6IGF1dG87XHJcblx0fVxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KHhsKSB7XHJcblx0LmZwYWMtaGVhZGVyX19sb2dvIHtcclxuXHRcdHdpZHRoOiAzMDBweDtcclxuXHR9XHJcblx0LmZwYWMtaGVhZGVyX19zZWN0aW9uIHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XHJcblx0fVxyXG59IiwiLmNvbnRhaW5lciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWF4LXdpZHRoOiAkc2NyZWVuLW1heDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxuXHRwYWRkaW5nOiAwIDE1cHg7XHJcbn1cclxuLmNvbnRhaW5lci0tcGFkZGVkIHtcclxuXHRwYWRkaW5nOiAzNXB4IDE1cHg7XHJcbn1cclxuLmNvbnRhaW5lci0tZmxleCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHQmOjpiZWZvcmUsJjo6YWZ0ZXIge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0Ji5zdGFydCB7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0fVxyXG5cdCYuZW5kIHtcclxuXHRcdGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcblx0fVxyXG5cdCYuY2VudGVyIHtcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdH1cclxuXHQmLmFyb3VuZCB7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZDtcclxuXHR9XHJcblx0Ji5iZXR3ZWVuIHtcclxuXHRcdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHR9XHJcbn1cclxuXHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KGwpIHtcclxuXHQuY29udGFpbmVyLS1wYWRkZWQge1xyXG5cdFx0cGFkZGluZzogNjBweCAxNXB4O1xyXG5cdH1cclxufSIsIi5jb2xvci13cmFwcGVyIHtcclxuXHQmLnByaW1hcnkge1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcblx0fVxyXG5cdCYuc2Vjb25kYXJ5IHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0fVxyXG5cdCYudGVydGlhcnkge1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXRlcnRpYXJ5O1xyXG5cdH1cclxuXHQmLnF1YXRlcm5hcnkge1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXF1YXRlcm5hcnk7XHJcblx0fVxyXG5cdCYuZ3JheSB7XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZ3JheS1iYWNrZ3JvdW5kO1xyXG5cdH1cclxufSIsImJvZHkuc2ZQYWdlRWRpdG9yIHtcclxuXHQuc2l0ZS1oZWFkZXIge1xyXG5cdFx0cG9zaXRpb246IHN0YXRpYztcclxuXHR9XHJcblx0Lmhlcm8tY2Fyb3VzZWwge1xyXG5cdFx0bWluLWhlaWdodDogYXV0bztcclxuXHRcdGhlaWdodDogYXV0bztcclxuXHR9XHJcbn0iLCIuYTExeS1zbGlkZXItY29udGFpbmVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmExMXktc2xpZGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG92ZXJmbG93OiBzY3JvbGw7XHJcbiAgICAtd2Via2l0LXNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xyXG4gICAgLW1zLXNjcm9sbC1zbmFwLXR5cGU6IHggbWFuZGF0b3J5O1xyXG4gICAgc2Nyb2xsLXNuYXAtdHlwZTogeCBtYW5kYXRvcnk7XHJcbiAgICBzY3JvbGxiYXItd2lkdGg6IG5vbmU7XHJcbiAgICAtbXMtb3ZlcmZsb3ctc3R5bGU6IG5vbmU7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG4uYTExeS1zbGlkZXI6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4uYTExeS1zbGlkZSB7XHJcbiAgICBzY3JvbGwtc25hcC1hbGlnbjogc3RhcnQ7XHJcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGluaGVyaXQ7XHJcbiAgICAtbW96LWJveC1zaXppbmc6IGluaGVyaXQ7XHJcbiAgICBib3gtc2l6aW5nOiBpbmhlcml0O1xyXG59XHJcblxyXG4uYTExeS1zbGlkZXItc3Itb25seSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogLTFweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1mYW1pbHk6IGluaGVyaXQ7XHJcbiAgICBmb250LXNpemU6IDFlbTtcclxufVxyXG5cclxuLmExMXktc2xpZGVyLXNyLW9ubHk6Zm9jdXMge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgY2xpcDogYXV0bztcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcbi5hMTF5LXNsaWRlci0taGlkZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uYTExeS1zbGlkZXItLXNjcm9sbGluZyB7XHJcbiAgICBjdXJzb3I6IC13ZWJraXQtZ3JhYmJpbmc7XHJcbiAgICBjdXJzb3I6IGdyYWJiaW5nO1xyXG4gICAgLXdlYmtpdC1zY3JvbGwtc25hcC10eXBlOiBub25lO1xyXG4gICAgLW1zLXNjcm9sbC1zbmFwLXR5cGU6IG5vbmU7XHJcbiAgICBzY3JvbGwtc25hcC10eXBlOiBub25lO1xyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAgIHNjcm9sbC1iZWhhdmlvcjogYXV0bztcclxufVxyXG5cclxuLmExMXktc2xpZGVyLWF1dG9wbGF5IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxNXB4O1xyXG4gICAgYm90dG9tOiA1cHg7XHJcbiAgICBmb250LXNpemU6IDA7XHJcbiAgICB3aWR0aDogNDVweDtcclxuICAgIGhlaWdodDogNDVweDtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgICY6OmJlZm9yZSwmOjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgbGVmdDogMTBweDtcclxuICAgIH1cclxuICAgICY6OmFmdGVyIHtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG4gICAgJltkYXRhLWF1dG9wbGF5aW5nPVwiZmFsc2VcIl0ge1xyXG4gICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgIGhlaWdodDogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICAgICAgYm9yZGVyLXdpZHRoOiAxMi41cHggMCAxMi41cHggMjVweDtcclxuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYTExeS1zbGlkZXItZG90cyB7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRwYWRkaW5nOiAwO1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdGdhcDogMjBweDtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRtYXgtd2lkdGg6ICRzY3JlZW4tbWF4O1xyXG5cdG1hcmdpbjogMjBweCBhdXRvIDA7XHJcblx0YnV0dG9uIHtcclxuXHRcdHdpZHRoOiAxNHB4O1xyXG5cdFx0aGVpZ2h0OiAxNHB4O1xyXG5cdFx0Ym9yZGVyLXJhZGl1czogNTAlO1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWRhcmtncmF5O1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGZvbnQtc2l6ZTogMDtcclxuXHRcdCY6aG92ZXIsJjpmb2N1cywmLmFjdGl2ZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChsKSB7XHJcblx0LmExMXktc2xpZGVyLWRvdHMge1xyXG5cdFx0cGFkZGluZzogMCAzMHB4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG5cdH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludCh4bCkge1xyXG5cdC5hMTF5LXNsaWRlci1kb3RzIHtcclxuXHRcdHBhZGRpbmc6IDAgNTBweDtcclxuXHR9XHJcbn0iLCIvLyBQYWdlIFNwZWNpZmljIExheW91dHNcclxuXHJcbi8vIFRoZSBCZW5lZml0cyBvZiBDZXJ0aWZpY2F0aW9uXHJcbi5pbWFnZS1iZW5lZml0cyB7XHJcblxyXG59XHJcbi5pbWFnZS1iZW5lZml0c19fY29udGVudCB7XHJcblx0cGFkZGluZzogMjBweDtcclxuXHRpbWcge1xyXG5cdFx0bWFyZ2luOiAwIGF1dG87XHJcblx0fVxyXG59XHJcbi5pbWFnZS1iZW5lZml0c19fY29udGVudCArIC5pbWFnZS1iZW5lZml0c19fY29udGVudCB7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1kYXJrZ3JheTtcclxufVxyXG5cclxuLy8gV2hvIGVtcGxveXMgIGZwYWMgcHJvZmVzc2lvbmFsc1xyXG4uZW1wbG95ZWUtbGlzdCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRtYXJnaW46IDA7XHJcblx0cGFkZGluZzogMDtcclxuXHRmb250LXNpemU6IDEuMjVyZW07XHJcblx0PmxpIHtcclxuXHRcdGNvbG9yOiAkY29sb3ItZGFya2dyYXk7XHJcblx0XHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0XHRmb250LXdlaWdodDogJGZvbnRXZWlnaHQtbWVkaXVtO1xyXG5cdFx0bWFyZ2luOiAwIDEuMjVlbSAuNzVlbSAwO1xyXG5cdH1cdFxyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KG13KSB7XHJcblx0Ly8gY2FyZCBsaW5rIGNhbGxvdXRzXHJcblx0LmNvbnRhaW5lci0tZmxleCB7XHJcblx0XHQuY2FyZC1saW5rLWNhbGxvdXQge1xyXG5cdFx0XHR3aWR0aDogNDUlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC8vIGltYWdlIGJlbmVmaXRzXHJcblx0LmltYWdlLWJlbmVmaXRzIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRwYWRkaW5nOiAyMHB4IDAgMDtcclxuXHR9XHJcblx0LmltYWdlLWJlbmVmaXRzX19jb250ZW50IHtcclxuXHRcdHdpZHRoOiBjYWxjKDEwMCUgLyAzKTtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0cGFkZGluZzogMjBweCA0MHB4O1xyXG5cdH1cclxuXHQuaW1hZ2UtYmVuZWZpdHNfX2NvbnRlbnQgKyAuaW1hZ2UtYmVuZWZpdHNfX2NvbnRlbnQge1xyXG5cdFx0Ym9yZGVyLXRvcDogMDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR3aWR0aDogMXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG1heC1oZWlnaHQ6IDIzMnB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItZGFya2dyYXk7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiA1MCU7XHJcblx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC8vIGVtcGxveWVlIGxpc3RcclxuXHQuZW1wbG95ZWUtbGlzdCB7XHJcblx0XHRmb250LXNpemU6IDEuNTYyNXJlbTtcclxuXHRcdHBhZGRpbmc6IDIwcHggMCAwO1xyXG5cdH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChsKSB7XHJcblx0LmNvbnRhaW5lci0tZmxleCB7XHJcblx0XHQuY2FyZC1saW5rLWNhbGxvdXQge1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0XHRtYXgtd2lkdGg6IDUzNXB4O1xyXG5cdFx0XHRtYXJnaW46IDAgMzBweDtcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuIiwiLmxpc3QtdGFicyB7XHJcbn1cclxuLnRhYi1sYXlvdXQge1xyXG59XHJcbi50YWItbGF5b3V0X190YWJzIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcbi50YWItbGF5b3V0X19idXR0b24ge1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcbn1cclxuLnRhYi1sYXlvdXRfX3RvZ2dsZSB7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRwYWRkaW5nOiAuNWVtO1xyXG5cdGJvcmRlcjogMDtcclxuXHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGZvbnQtZmFtaWx5OiAkZm9udC1zZWNvbmRhcnk7XHJcblx0Zm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LWJvbGQ7XHJcblx0dGV4dC1hbGlnbjogbGVmdDtcclxuXHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XHJcblx0Ji5hY3RpdmUge1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdH1cclxufVxyXG4udGFiLWxheW91dF9fcGFuZWwge1xyXG5cdGRpc3BsYXk6IG5vbmU7XHJcblx0cGFkZGluZzogMXJlbTtcclxufVx0XHJcbi50YWItbGF5b3V0X19pbWFnZSB7XHJcblx0bWFyZ2luOiAwIGF1dG8gMjVweDtcclxufVxyXG4udGFiLWxheW91dF9fY29udGVudCB7XHJcblx0bGluZS1oZWlnaHQ6IDEuMztcclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChtdykge1xyXG5cdC50YWItbGF5b3V0IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdH1cclxuXHQudGFiLWxheW91dF9fdGFicyB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0d2lkdGg6IDM1JTtcclxuXHR9XHJcblx0LnRhYi1sYXlvdXRfX2J1dHRvbiB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdHBhZGRpbmc6IC41ZW07XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0Zm9udC1zaXplOiAxLjVyZW07XHJcblx0XHRmb250LXdlaWdodDogJGZvbnRXZWlnaHQtYm9sZDtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbG9yLWdyYXk7XHJcblx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0XHRib3JkZXI6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdGJ1dHRvbi50YWItbGF5b3V0X19idXR0b24ge1xyXG5cdFx0Jjpob3ZlciB7XHJcblx0XHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItZ3JheSAhaW1wb3J0YW50O1xyXG5cdFx0fVxyXG5cdH1cclxuXHQudGFiLWxheW91dF9fbWFpbiB7XHJcblx0XHR3aWR0aDogNjUlO1xyXG5cdH1cclxuXHQudGFiLWxheW91dF9fdG9nZ2xlIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC50YWItbGF5b3V0X19wYW5lbCB7XHJcblx0XHRwYWRkaW5nOiAxLjI1cmVtO1xyXG5cdFx0ZmxleC13cmFwOiB3cmFwO1xyXG5cdFx0YWxpZ24taXRlbXM6IGNlbnRlcjtcclxuXHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdH1cclxuXHR9XHJcblx0LnRhYi1sYXlvdXRfX2ltYWdlIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiAzMDBweDtcclxuXHRcdG1hcmdpbjogMCAxNXB4IDAgMDtcclxuXHR9XHJcblx0LnRhYi1sYXlvdXRfX2NvbnRlbnQge1xyXG5cdFx0d2lkdGg6IGNhbGMoMTAwJSAtIDMxNXB4KTtcclxuXHRcdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHR9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQobCkge1xyXG5cdC50YWItbGF5b3V0X19idXR0b24ge1xyXG5cdFx0Zm9udC1zaXplOiAxLjU2MjVyZW07XHJcblx0fVxyXG5cdC50YWItbGF5b3V0X19jb250ZW50IHtcclxuXHRcdGZvbnQtc2l6ZTogMS41cmVtO1xyXG5cdH1cclxufSIsIi5oZXJvLWNhcm91c2VsIHtcclxuXHRwYWRkaW5nOiAxMHB4IDE1cHg7XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLWdyYXktYmFja2dyb3VuZDtcclxufVxyXG4uaGVyby1jYXJvdXNlbF9fc2xpZGVyIHtcclxufVxyXG4uaGVyby1zbGlkZV9fd3JhcHBlciB7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0bWF4LXdpZHRoOiAkc2NyZWVuLW1heDtcclxuXHRtYXJnaW46IDAgYXV0bztcclxufVxyXG4uaGVyby1zbGlkZV9fY29udGVudCB7XHJcblx0Y29sb3I6ICRjb2xvci1kYXJrZ3JheTtcclxufVx0XHJcbi5oZXJvLXNsaWRlX19xdW90ZSB7XHJcblx0Zm9udC1mYW1pbHk6ICRmb250LXNlY29uZGFyeTtcclxuXHRmb250LXdlaWdodDogJGZvbnRXZWlnaHQtYmxhY2s7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcblx0Zm9udC1zaXplOiA0cmVtO1xyXG5cdG1hcmdpbjogMCAwIDEwcHg7XHJcblx0cGFkZGluZzogMTVweCAwIDA7XHJcblx0bGluZS1oZWlnaHQ6IDA7XHJcblx0Y29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcbn1cclxuLmhlcm8tc2xpZGVfX2Rlc2NyaXB0aW9uIHtcclxuXHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRsaW5lLWhlaWdodDogMS4yO1xyXG5cdGNvbG9yOiAkY29sb3ItZGFya2dyYXk7XHJcbn1cclxuLmhlcm8tc2xpZGVfX2Rlc2NyaXB0aW9uLS1oZWFkZXIge1xyXG5cdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRoMSxoMixoMyxoNCB7XHJcblx0XHRmb250LXNpemU6IGluaGVyaXQ7XHJcblx0XHRmb250LXdlaWdodDogJGZvbnRXZWlnaHQtbWVkaXVtO1xyXG5cdFx0Zm9udC1mYW1pbHk6ICRmb250LWhlYWRpbmc7XHJcblx0XHRjb2xvcjogaW5pdGlhbDtcclxuXHRcdG1hcmdpbjogMCAwIC41ZW0gIWltcG9ydGFudDtcclxuXHR9XHJcbn1cclxuLmhlcm8tc2xpZGVfX25hbWUge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRmb250LXdlaWdodDogJGZvbnRXZWlnaHQtYm9sZDtcclxuXHRtYXJnaW46IDA7XHJcblx0bGluZS1oZWlnaHQ6IDEuMTtcclxufVxyXG4uaGVyby1zbGlkZV9fcG9zaXRpb24ge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuXHRtYXJnaW46IDAgMCAxZW07XHJcbn1cclxuLmhlcm8tc2xpZGVfX2xpbmsge1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0Zm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LW1lZGl1bTtcclxuXHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbn1cclxuLmhlcm8tc2xpZGVfX2ltYWdlIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdG9iamVjdC1maXQ6IGNvdmVyO1xyXG59XHJcbi5oZXJvLXNsaWRlX19pbWFnZS0tbW9iaWxlIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRtYXgtd2lkdGg6IDY1JTtcclxuXHRtYXJnaW46IDAgYXV0byAxNXB4O1xyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KGwpIHtcclxuXHQuaGVyby1jYXJvdXNlbCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHRhbGlnbi1pdGVtczogZmxleC1lbmQ7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0LmExMXktc2xpZGVyLWRvdHMge1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdGJvdHRvbTogNDBweDtcclxuXHRcdFx0cGFkZGluZzogMCAzMHB4IDAgMTVweDtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oZXJvLXNsaWRlX193cmFwcGVyIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0cGFkZGluZzogNjVweCAxNXB4IDA7XHJcblx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0fVxyXG5cdC5oZXJvLXNsaWRlX19jb250ZW50IHtcclxuXHRcdHdpZHRoOiA2MCU7XHJcblx0XHRwYWRkaW5nOiAwIDMwcHggODBweCAwO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcblx0fVxyXG5cdC5oZXJvLXNsaWRlX19jb250ZW50LS1zZWNvbmRhcnkge1xyXG5cdFx0cGFkZGluZzogMCAzMHB4IDgwcHggNjBweDtcclxuXHR9XHJcblx0Lmhlcm8tc2xpZGVfX3F1b3RlIHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdGxlZnQ6IDA7XHJcblx0XHR0b3A6IDIwcHg7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0Zm9udC1zaXplOiA2cmVtO1xyXG5cdH1cclxuXHQuaGVyby1zbGlkZV9fZGVzY3JpcHRpb24ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRmb250LXNpemU6IDEuNXJlbTtcdFx0XHJcblx0fVxyXG5cdC5oZXJvLXNsaWRlX19kZXNjcmlwdGlvbi0taGVhZGVyIHtcclxuXHRcdGZvbnQtc2l6ZTogMi4yNXJlbTtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblx0Lmhlcm8tc2xpZGVfX2ltYWdlIHtcclxuXHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0d2lkdGg6IDQwJTtcclxuXHR9XHJcblx0Lmhlcm8tc2xpZGVfX2ltYWdlLS1tb2JpbGUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQoeGwpIHtcclxuXHQuaGVyby1jYXJvdXNlbCB7XHJcblx0XHQuYTExeS1zbGlkZXItZG90cyB7XHJcblx0XHRcdHBhZGRpbmc6IDAgMzBweCAwIDE1cHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5oZXJvLXNsaWRlX19jb250ZW50IHtcclxuXHRcdHBhZGRpbmc6IDAgODBweCA4MHB4IDA7XHJcblx0fVxyXG5cdC5oZXJvLXNsaWRlX19jb250ZW50LS1zZWNvbmRhcnkge1xyXG5cdFx0cGFkZGluZzogMCA4MHB4IDgwcHggODBweDtcclxuXHR9XHJcblx0Lmhlcm8tc2xpZGVfX3F1b3RlIHtcclxuXHRcdGZvbnQtc2l6ZTogOHJlbTtcclxuXHR9XHJcblx0Lmhlcm8tc2xpZGVfX2Rlc2NyaXB0aW9uLS1oZWFkZXIge1xyXG5cdFx0Zm9udC1zaXplOiAyLjVyZW07XHJcblx0fVxyXG5cdC5oZXJvLXNsaWRlX19saW5rIHtcclxuXHRcdGZvbnQtc2l6ZTogMS42MjVyZW07XHJcblx0fVxyXG5cdC5oZXJvLXNsaWRlX19uYW1lIHtcclxuXHRcdGZvbnQtc2l6ZTogMS41NjI1cmVtO1xyXG5cdH1cclxuXHQuaGVyby1zbGlkZV9fcG9zaXRpb24ge1xyXG5cdFx0Zm9udC1zaXplOiAxLjU2MjVyZW07XHJcblx0fVxyXG59IiwiLmNhcmQtbGluay1jYWxsb3V0IHtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG4uY2FyZC1saW5rLWNhbGxvdXRfX2ltYWdlIHtcclxuXHR3aWR0aDogMTAwJTtcclxufVxyXG4uY2FyZC1saW5rLWNhbGxvdXRfX2NvbnRlbnQge1xyXG5cdHBhZGRpbmc6IDFyZW07XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG5cdHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcbi5jYXJkLWxpbmstY2FsbG91dF9fbGluayB7XHJcblx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG5cdGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblx0Zm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LW1lZGl1bTtcclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChtdykge1xyXG5cdC5jYXJkLWxpbmstY2FsbG91dCB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1heC13aWR0aDogNTM1cHg7XHJcblx0fVxyXG5cdC5jYXJkLWxpbmstY2FsbG91dF9fY29udGVudCB7XHJcblx0XHRwYWRkaW5nOiAxcmVtIDJyZW07XHJcblx0fVxyXG5cdC5jYXJkLWxpbmstY2FsbG91dF9fbGluayB7XHJcblx0XHRmb250LXNpemU6IDEuNDM3NXJlbTtcclxuXHR9XHJcbn0iLCJAbWVkaWEgKG1heC13aWR0aDogJGJwLW13LW1heCkge1xyXG5cdGJvZHkubWFpbi1uYXYtYWN0aXZlIHtcclxuXHRcdG92ZXJmbG93OiBoaWRkZW47XHJcblx0XHQmOjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2s7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0bGVmdDogMDtcclxuXHRcdFx0b3BhY2l0eTogMC42NTtcclxuXHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0XHR0b3A6IDA7XHJcblx0XHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0XHR6LWluZGV4OiAxMDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm1haW4tbmF2IHtcclxuXHRcclxuXHR9XHJcblx0Lm1haW4tbmF2X190b2dnbGUge1xyXG5cdFx0d2lkdGg6IDQwcHg7XHJcblx0XHRoZWlnaHQ6IDQwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0cGFkZGluZzogMDtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCY6OmJlZm9yZSwmOjphZnRlciw+c3Bhbjo6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0d2lkdGg6IDM1cHg7XHJcblx0XHRcdGhlaWdodDogNXB4O1xyXG5cdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3ItYmxhY2s7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0dG9wOiA4cHg7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0XHRtYXJnaW46IGF1dG87XHJcblx0XHR9XHJcblx0XHQmOjphZnRlciB7XHJcblx0XHRcdHRvcDogMTlweDtcclxuXHRcdH1cclxuXHRcdD5zcGFuOjphZnRlciB7XHJcblx0XHRcdHRvcDogMzBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm1haW4tbmF2X19tZW51IHtcclxuXHRcdHBvc2l0aW9uOiBmaXhlZDtcclxuXHRcdHRvcDogMDtcclxuXHRcdHJpZ2h0OiAtMTAwJTtcclxuXHRcdGhlaWdodDogMTAwJTtcclxuXHRcdHdpZHRoOiA4MCU7XHJcblx0XHRtYXgtd2lkdGg6IDQ0MHB4O1xyXG5cdFx0ei1pbmRleDogMjU7XHJcblx0XHR0cmFuc2l0aW9uOiAuM3MgbGluZWFyIHJpZ2h0O1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5tYWluLW5hdl9fbWVudS1saXN0IHtcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHQubWFpbi1uYXZfX2hlYWRpbmcge1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLWJsdWU7XHJcblx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0cGFkZGluZzogMTBweCA0NXB4O1xyXG5cdFx0dGV4dC1hbGlnbjogY2VudGVyO1xyXG5cdFx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LWJvbGQ7XHJcblx0fVxyXG5cdC5tYWluLW5hdl9fYnV0dG9uIHtcclxuXHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdGJvcmRlcjogMDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRkaXNwbGF5OiBncmlkO1xyXG5cdFx0cGxhY2UtaXRlbXM6IGNlbnRlcjtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdFx0cmlnaHQ6IDA7XHJcblx0fVxyXG5cdC5tYWluLW5hdl9fYnV0dG9uLS1iYWNrIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRsZWZ0OiAwO1xyXG5cdFx0cmlnaHQ6IGF1dG87XHJcblx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdFx0Jjo6YmVmb3JlIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHdpZHRoOiAxMHB4O1xyXG5cdFx0XHRoZWlnaHQ6IDEwcHg7XHJcblx0XHRcdGJvcmRlci1sZWZ0OiAycHggc29saWQgJGNvbG9yLXdoaXRlO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLXdoaXRlO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuXHRcdFx0bGVmdDogMjBweDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm1haW4tbmF2X19pdGVtIHtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItbWVudS1ib3JkZXI7XHJcblx0fVxyXG5cdC5tYWluLW5hdl9faXRlbS0tc2Vjb25kYXJ5IHtcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0PmxpIHtcclxuXHRcdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1tZW51LWJvcmRlcjtcclxuXHRcdFx0YSB7XHJcblx0XHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdFx0Y29sb3I6ICRjb2xvci1ibGFjaztcclxuXHRcdFx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDEycHggMjBweDtcdFx0XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5kcm9wZG93bi10b2dnbGUge1xyXG5cdFx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQubWFpbi1uYXZfX2l0ZW0tLXRlcnRpYXJ5IHtcclxuXHRcdGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY29sb3ItbWVudS1ib3JkZXI7XHJcblx0XHRhIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItYmxhY2s7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1zZWNvbmRhcnk7XHJcblx0XHRcdHBhZGRpbmc6IDEycHggMjBweDtcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQubWFpbi1uYXZfX2xpbmsge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdHBhZGRpbmc6IDEycHggMjBweDtcclxuXHR9XHJcblx0Lm1haW4tbmF2X19saW5rLS1idXR0b24ge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblx0XHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdFx0Zm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LW5vcm1hbDtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdCY6OmJlZm9yZSB7XHJcblx0XHRcdGNvbnRlbnQ6ICcnO1xyXG5cdFx0XHR3aWR0aDogMXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdFx0cmlnaHQ6IDQ1cHg7XHJcblx0XHRcdHRvcDogMDtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLW1lbnUtYm9yZGVyO1xyXG5cdFx0fVxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHRjb250ZW50OiAnJztcclxuXHRcdFx0d2lkdGg6IDEwcHg7XHJcblx0XHRcdGhlaWdodDogMTBweDtcclxuXHRcdFx0Ym9yZGVyLXJpZ2h0OiAycHggc29saWQgJGNvbG9yLWJsYWNrO1xyXG5cdFx0XHRib3JkZXItYm90dG9tOiAycHggc29saWQgJGNvbG9yLWJsYWNrO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogNTAlO1xyXG5cdFx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XHJcblx0XHRcdHJpZ2h0OiAyMHB4O1xyXG5cdFx0fVxyXG5cdFx0Jjpob3ZlciwmOmZvY3VzIHtcclxuXHRcdFx0dGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQubWFpbi1uYXZfX3N1Yi1tZW51IHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogNDNweDtcclxuXHRcdGJvdHRvbTogODBweDtcclxuXHRcdGxlZnQ6IDEwMCU7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRwYWRkaW5nOiAwIDIwcHg7XHJcblx0XHRiYWNrZ3JvdW5kOiAkY29sb3Itc2Vjb25kYXJ5O1xyXG5cdFx0dHJhbnNpdGlvbjogLjNzIGxpbmVhciBsZWZ0O1xyXG5cdFx0ei1pbmRleDogMjU7XHJcblx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdGxlZnQ6IDA7XHJcblx0XHR9XHJcblx0fVxyXG5cdFxyXG5cdC5tYWluLW5hdl9fZm9vdGVyIHtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci1ibHVlO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiAwO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdH1cclxuXHQubWFpbi1uYXZfX21vcmUtYnV0dG9uIHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG5cdFx0anVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRwYWRkaW5nOiAxMHB4IDA7XHJcblx0XHRtYXJnaW46IDA7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRib3JkZXItdG9wOiAxcHggc29saWQgJGNvbG9yLW1lbnUtYm9yZGVyO1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHR9XHJcblx0Lm1haW4tbmF2X19tb3JlLWltYWdlIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHdpZHRoOiAyMHB4O1xyXG5cdFx0bWFyZ2luOiAwIDEwcHggMCAwO1xyXG5cdH1cclxuXHQubWFpbi1uYXZfX21vcmUtbWVudSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdFx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdFx0Ym90dG9tOiAxMDAlO1xyXG5cdFx0bGVmdDogMDtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci13aGl0ZTtcclxuXHRcdHotaW5kZXg6IDUwO1xyXG5cdH1cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChsKSB7XHJcblx0Lm1haW4tbmF2X190b2dnbGUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0Lm1haW4tbmF2X19tZW51IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0cGFkZGluZzogMCAwIDEwcHg7XHJcblx0fVxyXG5cdC5tYWluLW5hdl9fbWVudS1saXN0IHtcclxuXHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRmbGV4LXdyYXA6IHdyYXA7XHJcblx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0fVxyXG5cdC5tYWluLW5hdl9fc3ViLW1lbnUge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdGdhcDogMCA0MHB4O1xyXG5cdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdG1hcmdpbjogMDtcclxuXHRcdHBhZGRpbmc6IDE1cHggMjBweDtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0bWF4LXdpZHRoOiA1NzVweDtcclxuXHRcdHRvcDogY2FsYygxMDAlICsgNXB4KTtcclxuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuXHRcdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuXHRcdGJveC1zaGFkb3c6IDAgMCAxMHB4IDFweCByZ2JhKDAsMCwwLC4xNCk7XHJcblx0XHR6LWluZGV4OiAyNTtcclxuXHRcdCYuYWN0aXZlIHtcclxuXHRcdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdH1cclxuXHR9XHJcblx0Lm1haW4tbmF2X19oZWFkaW5nIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC5tYWluLW5hdl9fZm9vdGVyIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC5tYWluLW5hdl9faXRlbSB7XHJcblx0XHR3aWR0aDogY2FsYyg1MCUgLSAyMHB4KTtcclxuXHR9XHJcblx0Lm1haW4tbmF2X19pdGVtLS1yb290IHtcclxuXHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0Zm9udC1zaXplOiAxLjA2MjVyZW07XHJcblx0XHRtYXJnaW46IDAgMCAwIDEwcHg7XHJcblx0fVxyXG5cdC5tYWluLW5hdl9faXRlbS0tc2Vjb25kYXJ5IHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC5tYWluLW5hdl9faXRlbS0tdGVydGlhcnkge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHR9XHJcblx0Lm1haW4tbmF2X19pdGVtLS1yb290Om50aC1sYXN0LWNoaWxkKC1uKzMpIHtcclxuXHRcdC5tYWluLW5hdl9fc3ViLW1lbnUge1xyXG5cdFx0XHR0cmFuc2Zvcm06IG5vbmU7XHJcblx0XHRcdHJpZ2h0OiAwO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQubWFpbi1uYXZfX2xpbmsge1xyXG5cdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG5cdFx0cGFkZGluZzogLjVlbSAwO1xyXG5cdFx0Ym9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xvci1tZW51LWJvcmRlcjtcclxuXHRcdCY6aG92ZXIsJjpmb2N1cyB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQubWFpbi1uYXZfX2xpbmstLWJ1dHRvbiB7XHJcblx0XHRiYWNrZ3JvdW5kOiBub25lO1xyXG5cdFx0Ym9yZGVyOiAwO1xyXG5cdFx0cGFkZGluZzogLjVlbSAuNjVlbTtcclxuXHRcdCY6aG92ZXIsJjpmb2N1cy12aXNpYmxlLCYuYWN0aXZlIHtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdH1cclxuXHR9XHJcblx0Lmdsb2JhbC1sb2dpbl9fZHJvcGRvd24ge1xyXG5cdFx0Ji5vcGVuIHtcclxuXHRcdFx0LmRyb3Bkb3duLW1lbnUge1xyXG5cdFx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0XHR9XHJcblx0XHR9XHJcblx0XHQ+YSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuXHRcdH1cclxuXHRcdC5idG4uZHJvcGRvd24tdG9nZ2xlIHtcclxuXHRcdFx0ZGlzcGxheTogYmxvY2s7XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdFx0cGFkZGluZzogMC4yNWVtIDEuMjVlbTtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLXNlY29uZGFyeTtcclxuXHRcdFx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRcdFx0Ym9yZGVyLXJhZGl1czogMTVweDtcclxuXHRcdFx0Ym9yZGVyOiAwO1xyXG5cdFx0fVxyXG5cdFx0LmRyb3Bkb3duLWJhY2tkcm9wIHtcclxuXHRcdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdH1cclxuXHRcdC5kcm9wZG93bi1tZW51IHtcclxuXHRcdFx0bGVmdDogYXV0bztcclxuXHRcdFx0cmlnaHQ6IDA7XHJcblx0XHRcdHdpZHRoOiAzMjBweDtcclxuXHRcdFx0cGFkZGluZzogMTVweCAhaW1wb3J0YW50O1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdFx0XHR1bCB7XHJcblx0XHRcdFx0bGlzdC1zdHlsZTogbm9uZTtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAyMHB4O1xyXG5cdFx0XHRcdHBhZGRpbmc6IDA7XHJcblx0XHRcdFx0Zm9udC1mYW1pbHk6IFwiQ2FlY2lsaWFcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuXHRcdFx0fVxyXG5cdFx0XHQuaGVhZGVyIHtcclxuXHRcdFx0XHRtYXJnaW46IDAgMCAxZW07XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG5cdFx0XHR9XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblx0XHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHRcdCY6aG92ZXIsJjpmb2N1cyB7XHJcblx0XHRcdFx0XHR0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuXHRcdFx0XHR9XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHRcdC5idXR0b24td3JhcHBlciB7XHJcblx0XHRcdGEge1xyXG5cdFx0XHRcdGZsb2F0OiByaWdodDtcclxuXHRcdFx0XHR3aWR0aDogMjUwcHg7XHJcblx0XHRcdH1cclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQobG0pIHtcclxuXHQubWFpbi1uYXZfX2xpbmsge1xyXG5cdFx0Zm9udC1zaXplOiAwLjkzNzVyZW07XHJcblx0fVxyXG59IiwiLm1vcmUtbWVudSB7XHJcbn1cclxuLm1vcmUtbWVudV9fdG9nZ2xlIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcbi5tb3JlLW1lbnVfX2xpc3Qge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDEwcHggMjBweDtcclxuXHRiYWNrZ3JvdW5kOiAkY29sb3ItYmx1ZTtcclxufVxyXG4ubW9yZS1tZW51X19pdGVtIHtcclxuXHRcclxufVxyXG4ubW9yZS1tZW51X19saW5rIHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRwYWRkaW5nOiA1cHggMDtcclxuXHRjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG5cdGZvbnQtc2l6ZTogLjc1cmVtO1xyXG59XHJcblxyXG5AaW5jbHVkZSBicmVha3BvaW50KGwpIHtcclxuXHQubW9yZS1tZW51IHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblx0Lm1vcmUtbWVudV9fdG9nZ2xlIHtcclxuXHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdHdpZHRoOiA0MHB4O1xyXG5cdFx0aGVpZ2h0OiA0MHB4O1xyXG5cdFx0YmFja2dyb3VuZDogbm9uZTtcclxuXHRcdHBhZGRpbmc6IDA7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHQmOjpiZWZvcmUsJjo6YWZ0ZXIsPnNwYW46OmFmdGVyIHtcclxuXHRcdFx0Y29udGVudDogJyc7XHJcblx0XHRcdHdpZHRoOiAzNXB4O1xyXG5cdFx0XHRoZWlnaHQ6IDVweDtcclxuXHRcdFx0YmFja2dyb3VuZDogJGNvbG9yLWJsYWNrO1xyXG5cdFx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRcdHRvcDogOHB4O1xyXG5cdFx0XHRsZWZ0OiAwO1xyXG5cdFx0XHRyaWdodDogMDtcclxuXHRcdFx0bWFyZ2luOiBhdXRvO1xyXG5cdFx0fVxyXG5cdFx0Jjo6YWZ0ZXIge1xyXG5cdFx0XHR0b3A6IDE5cHg7XHJcblx0XHR9XHJcblx0XHQ+c3Bhbjo6YWZ0ZXIge1xyXG5cdFx0XHR0b3A6IDMwcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cdC5tb3JlLW1lbnVfX2xpc3Qge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHRvcDogMTAwJTtcclxuXHRcdG1pbi13aWR0aDogMTYwcHg7XHJcblx0XHRyaWdodDogMDtcclxuXHRcdGJvcmRlcjogMXB4IHNvbGlkICRjb2xvci1wcmltYXJ5O1xyXG5cdFx0YmFja2dyb3VuZDogJGNvbG9yLXdoaXRlO1xyXG5cdFx0cGFkZGluZzogMTBweCAyMHB4O1xyXG5cdFx0ei1pbmRleDogMTA7XHRcdFxyXG5cdH1cclxuXHQubW9yZS1tZW51X19saW5rIHtcclxuXHRcdGNvbG9yOiAkY29sb3ItbGluaztcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdCY6aG92ZXIsJjpmb2N1cyB7XHJcblx0XHRcdHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG5cdFx0fVxyXG5cdH1cclxufSIsIi5nbG9iYWwtbG9naW4ge1xyXG5cdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDA7XHJcbn1cclxuLmdsb2JhbC1sb2dpbl9faXRlbSB7XHJcblxyXG59XHJcbi5nbG9iYWwtbG9naW5fX2xpbmsge1xyXG5cdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRwYWRkaW5nOiAuMjVlbSAxLjI1ZW07XHJcblx0YmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcblx0Y29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHRib3JkZXItcmFkaXVzOiAxNXB4O1xyXG59XHJcbltnbG9iYWwtbG9naW5dIHtcclxuXHRbZGF0YS1sb2dpbi1pdGVtPVwibG9nb3V0XCJdIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdCYubG9nZ2VkLWluIHtcclxuXHRcdFtkYXRhLWxvZ2luLWl0ZW09XCJsb2dvdXRcIl0ge1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdH1cclxuXHRcdFtkYXRhLWxvZ2luLWl0ZW09XCJsb2dpblwiXSB7XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHR9XHJcblx0fVxyXG59XHJcbkBpbmNsdWRlIGJyZWFrcG9pbnQobCkge1xyXG5cdC5nbG9iYWwtbG9naW5fX2l0ZW0tLW1vYmlsZSB7XHJcblx0XHRkaXNwbGF5OiBub25lO1xyXG5cdH1cclxufSIsIi8vIFNlYXJjaCBpbnNpZGUgaGVhZGVyIGxheW91dFxyXG4uZnBhYy1zZWFyY2gge1xyXG5cclxufVxyXG4uZnBhYy1zZWFyY2hfX2xpbmsge1xyXG5cclxufVxyXG4uZnBhYy1zZWFyY2hfX2Ryb3Bkb3duIHtcclxuXHRkaXNwbGF5OiBub25lO1xyXG59XHJcbi5mcGFjLXNlYXJjaF9fbGFiZWwge1xyXG5cclxufVxyXG4uZnBhYy1zZWFyY2hfX2lucHV0IHtcclxuXHJcbn1cclxuLmZwYWMtc2VhcmNoX19zdWJtaXQge1xyXG5cclxufVxyXG4uZnBhYy1zZWFyY2hfX3RvZ2dsZSB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG4uZnBhYy1zZWFyY2hfX2ljb24ge1xyXG5cclxufVxyXG5cclxuQGluY2x1ZGUgYnJlYWtwb2ludChsKSB7XHJcblx0Ly8gU2VhcmNoIGluc2lkZSBoZWFkZXIgbGF5b3V0XHJcblx0LmZwYWMtc2VhcmNoIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHR9XHJcblx0LmZwYWMtc2VhcmNoX19saW5rIHtcclxuXHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0fVxyXG5cdC5mcGFjLXNlYXJjaF9fZHJvcGRvd24ge1xyXG5cdFx0ZGlzcGxheTogbm9uZTtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiA1MHB4O1xyXG5cdFx0dG9wOiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHQmLmFjdGl2ZSB7XHJcblx0XHRcdGRpc3BsYXk6IGJsb2NrO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQuZnBhYy1zZWFyY2hfX2xhYmVsIHtcclxuXHRcdHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHRcdG1hcmdpbjogMDtcclxuXHR9XHJcblx0LmZwYWMtc2VhcmNoX19pbnB1dCB7XHJcblx0XHRwYWRkaW5nOiAwIDQwcHggMCAwO1xyXG5cdFx0cGFkZGluZzogLjVlbSA1cHg7XHJcblx0fVxyXG5cdC5mcGFjLXNlYXJjaF9fc3VibWl0IHtcclxuXHRcdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRcdHJpZ2h0OiAwO1xyXG5cdFx0dG9wOiA1MCU7XHJcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcblx0XHR3aWR0aDogNDBweDtcclxuXHRcdGhlaWdodDogNDBweDtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdH1cclxuXHQuZnBhYy1zZWFyY2hfX3RvZ2dsZSB7XHJcblx0XHR3aWR0aDogNDBweDtcclxuXHRcdGhlaWdodDogNDBweDtcclxuXHRcdGJhY2tncm91bmQ6IG5vbmU7XHJcblx0XHRib3JkZXI6IDA7XHJcblx0XHRwYWRkaW5nOiAwO1xyXG5cdFx0ZGlzcGxheTogZ3JpZDtcclxuXHRcdHBsYWNlLWl0ZW1zOiBjZW50ZXI7XHJcblx0fVxyXG5cdC5mcGFjLXNlYXJjaF9faWNvbiB7XHJcblx0XHR3aWR0aDogMjRweDtcclxuXHRcdGhlaWdodDogMjRweDtcclxuXHRcdGZpbGw6ICRjb2xvci1ibGFjaztcclxuXHR9XHJcblx0LmZwYWMtc2VhcmNoX19pY29uLS1zZWNvbmRhcnkge1xyXG5cdFx0d2lkdGg6IDIwcHg7XHJcblx0XHRoZWlnaHQ6IDIwcHg7XHJcblx0XHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0XHRyaWdodDogMTBweDtcclxuXHRcdHRvcDogNTAlO1xyXG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG5cdH1cclxufSJdfQ== */
