@charset "UTF-8";
/*! normalize.css v3.0.0 | HTML5 Display Definitions | MIT License | git.io/normalize */article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}

/*! normalize.css v3.0.0 | Base | MIT License | git.io/normalize */html{font-family:sans-serif;-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%}body{margin:0}

/*! normalize.css v3.0.0 | Links | MIT License | git.io/normalize */a{background:transparent}a:active,a:hover{outline:0}

/*! normalize.css v3.0.0 | Typography | MIT License | git.io/normalize */abbr[title]{border-bottom:1px dotted}b,strong{font-weight:700}dfn{font-style:italic}h1{font-size:2em;margin:.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}

/*! normalize.css v3.0.0 | Embedded Content | MIT License | git.io/normalize */img{border:0}svg:not(:root){overflow:hidden}

/*! normalize.css v3.0.0 | Figures | MIT License | git.io/normalize */figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}

/*! normalize.css v3.0.0 | Forms | MIT License | git.io/normalize */button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}textarea{overflow:auto}optgroup{font-weight:700}

/*! normalize.css v3.0.0 | Tables | MIT License | git.io/normalize */table{border-collapse:collapse;border-spacing:0}td,th{padding:0}@font-face{font-family:GothamBook;src:url(/assets/css/fonts/gotham/Gotham-Book.eot?1444336812);src:url(/assets/css/fonts/gotham/Gotham-Book.eot?&1444336812#iefix) format("embedded-opentype"),url(/assets/css/fonts/gotham/Gotham-Book.woff?1444336812) format("woff"),url(/assets/css/fonts/gotham/Gotham-Book.ttf?1444336812) format("truetype"),url(/assets/css/fonts/gotham/Gotham-Book.svg?1444336812) format("svg")}@font-face{font-family:GothamBookItalic;src:url(/assets/css/fonts/gotham/Gotham-BookItalic.eot?1444336912);src:url(/assets/css/fonts/gotham/Gotham-BookItalic.eot?&1444336912#iefix) format("embedded-opentype"),url(/assets/css/fonts/gotham/Gotham-BookItalic.woff?1444336912) format("woff"),url(/assets/css/fonts/gotham/Gotham-BookItalic.ttf?1444336912) format("truetype"),url(/assets/css/fonts/gotham/Gotham-BookItalic.svg?1444336912) format("svg")}@font-face{font-family:GothamBold;src:url(/assets/css/fonts/gotham/Gotham-Bold.eot?1444336844);src:url(/assets/css/fonts/gotham/Gotham-Bold.eot?&1444336844#iefix) format("embedded-opentype"),url(/assets/css/fonts/gotham/Gotham-Bold.woff?1444336844) format("woff"),url(/assets/css/fonts/gotham/Gotham-Bold.ttf?1444336844) format("truetype"),url(/assets/css/fonts/gotham/Gotham-Bold.svg?1444336844) format("svg")}@font-face{font-family:GothamBoldItalic;src:url(/assets/css/fonts/gotham/Gotham-BoldItalic.eot?1444336882);src:url(/assets/css/fonts/gotham/Gotham-BoldItalic.eot?&1444336882#iefix) format("embedded-opentype"),url(/assets/css/fonts/gotham/Gotham-BoldItalic.woff?1444336882) format("woff"),url(/assets/css/fonts/gotham/Gotham-BoldItalic.ttf?1444336882) format("truetype"),url(/assets/css/fonts/gotham/Gotham-BoldItalic.svg?1444336882) format("svg")}@font-face{font-family:GothamMedium;src:url(/assets/css/fonts/gotham/Gotham-Medium.eot?1444336966);src:url(/assets/css/fonts/gotham/Gotham-Medium.eot?&1444336966#iefix) format("embedded-opentype"),url(/assets/css/fonts/gotham/Gotham-Medium.woff?1444336966) format("woff"),url(/assets/css/fonts/gotham/Gotham-Medium.ttf?1444336966) format("truetype"),url(/assets/css/fonts/gotham/Gotham-Medium.svg?1444336968) format("svg")}@font-face{font-family:GothamMediumItalic;src:url(/assets/css/fonts/gotham/Gotham-MediumItalic.eot?1444337000);src:url(/assets/css/fonts/gotham/Gotham-MediumItalic.eot?&1444337000#iefix) format("embedded-opentype"),url(/assets/css/fonts/gotham/Gotham-MediumItalic.woff?1444337000) format("woff"),url(/assets/css/fonts/gotham/Gotham-MediumItalic.ttf?1444337000) format("truetype"),url(/assets/css/fonts/gotham/Gotham-MediumItalic.svg?1444337000) format("svg")}@font-face{font-family:GothamLight;src:url(/assets/css/fonts/gotham/Gotham-Light.eot?1444955364);src:url(/assets/css/fonts/gotham/Gotham-Light.eot?&1444955364#iefix) format("embedded-opentype"),url(/assets/css/fonts/gotham/Gotham-Light.woff?1444955364) format("woff"),url(/assets/css/fonts/gotham/Gotham-Light.ttf?1444955364) format("truetype"),url(/assets/css/fonts/gotham/Gotham-Light.svg?1444955364) format("svg")}@font-face{font-family:GothamNarrowLight;src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-Light.woff) format("woff"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Light.otf) format("opentype")}@font-face{font-family:GothamNarrow;src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-Book.woff2) format("woff2"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Book.woff) format("woff"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Book.otf) format("opentype")}@font-face{font-family:GothamNarrowItalic;src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-BookItalic.woff) format("woff"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-BookItalic.otf) format("opentype")}@font-face{font-family:GothamNarrowMedium;src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-Medium.woff2) format("woff2"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Medium.otf) format("opentype")}@font-face{font-family:GothamNarrowBold;src:url(/assets/css/fonts/gotham-narrow/GothamNarrow-Bold.woff2) format("woff2"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Bold.woff) format("woff"),url(/assets/css/fonts/gotham-narrow/GothamNarrow-Bold.otf) format("opentype")}@font-face{font-family:LexiaRegular;src:url(/assets/css/fonts/lexia/lexialight-regular.eot?1444309726);src:url(/assets/css/fonts/lexia/lexialight-regular.eot?&1444309726#iefix) format("embedded-opentype"),url(/assets/css/fonts/lexia/lexialight-regular.woff?1444309726) format("woff"),url(/assets/css/fonts/lexia/lexialight-regular.ttf?1444309726) format("truetype"),url(/assets/css/fonts/lexia/lexialight-regular.svg?1444309726) format("svg")}@font-face{font-family:LexiaItalic;src:url(/assets/css/fonts/lexia/lexialight-italic.eot?1444309726);src:url(/assets/css/fonts/lexia/lexialight-italic.eot?&1444309726#iefix) format("embedded-opentype"),url(/assets/css/fonts/lexia/lexialight-italic.woff?1444309726) format("woff"),url(/assets/css/fonts/lexia/lexialight-italic.ttf?1444309726) format("truetype"),url(/assets/css/fonts/lexia/lexialight-italic.svg?1444309726) format("svg")}
/*!
 * Bootstrap Utilities v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */body{background:#fff;font-family:GothamNarrow,Arial,Helvetica,sans;letter-spacing:.25px;line-height:1.75;color:#000}:focus:not(:focus-visible){outline:none}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6,strong{font-family:GothamNarrowBold,Arial,Helvetica,sans;font-weight:400}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{margin-top:0;margin-bottom:.25em}.h1,.hl-xl,h1{font-size:clamp(2rem,2.5vw,3rem);line-height:1.2}.h2,.hl-l,h2{font-size:clamp(1.75rem,2.1vw,2.5rem);line-height:1;letter-spacing:0}.sf-Long-text .h2,.sf-Long-text .hl-l,.sf-Long-text h2{font-family:GothamNarrowMedium,Arial,Helvetica,sans;color:#0076a8}.h3,.hl-m,h3{font-size:clamp(1.5rem,1.67vw,2rem);line-height:1.25}.h4,.hl-s,h4{font-size:clamp(1.25rem,1.25vw,1.5rem);line-height:1.16}.sf-Long-text .h4,.sf-Long-text .hl-s,.sf-Long-text h4{font-family:GothamNarrowMedium,Arial,Helvetica,sans;color:#0076a8}.h5,.hl-xs,h5{font-size:clamp(1rem,1.1vw,1.25rem);line-height:1.2}.h6,.hl-xxs,h6{font-size:1rem}.homepage-hero-heading,.shl-xxl{font-size:clamp(3rem,3.75vw,4.5rem);line-height:1.111}.interior-hero-heading,.shl-xl{font-size:clamp(2.5rem,3.33vw,4rem);line-height:1.125}a{color:#0076a8}a:focus,a:hover{text-decoration:none}.text,p{margin-bottom:1.5em}.text-l,.text-large,.text-lead,p.text-lead{font-size:1.25rem;line-height:2rem;margin-bottom:1em}.text-extra-large,.text-lead-xl,.text-xl{font-size:1.5rem;line-height:2rem;margin-bottom:1em}.text-double-extra-large,.text-lead-xl,.text-xxl{font-size:2rem;line-height:3rem;margin-bottom:1em}.text-emphasis{font-style:italic}.text-invert{color:#fff}.text-black{color:#000}.text-primary{color:#002b49}.text-secondary{color:#0076a8}.text-grey{color:#e4e5e5}.hubspot-embed{padding:2rem 0}.afp-button,.afp-button-inverse,.afp-button-primary,.afp-button-primary-alt,.afp-button-secondary,.cta-featured-image__action--primary,.cta-featured-image__action--secondary,.cta-featured-ribbon__action--primary,.cta-featured-ribbon__action--secondary,.cta-featured__action,.guide-featured__action{color:#000;background:#e4e5e5;font-family:GothamNarrowMedium,Arial,Helvetica,sans;font-size:1rem;font-weight:400;letter-spacing:1px;text-align:center;text-transform:uppercase;text-decoration:none;padding:.75rem 1.75rem;min-width:0;display:inline-block;border:0;border-radius:.125rem;transition:all .2s ease-out}.afp-button-inverse:after,.afp-button-primary-alt:after,.afp-button-primary:after,.afp-button-secondary:after,.afp-button:after,.cta-featured-image__action--primary:after,.cta-featured-image__action--secondary:after,.cta-featured-ribbon__action--primary:after,.cta-featured-ribbon__action--secondary:after,.cta-featured__action:after,.guide-featured__action:after{content:none}.afp-button-inverse:focus,.afp-button-inverse:hover,.afp-button-primary-alt:focus,.afp-button-primary-alt:hover,.afp-button-primary:focus,.afp-button-primary:hover,.afp-button-secondary:focus,.afp-button-secondary:hover,.afp-button:focus,.afp-button:hover,.cta-featured-image__action--primary:focus,.cta-featured-image__action--primary:hover,.cta-featured-image__action--secondary:focus,.cta-featured-image__action--secondary:hover,.cta-featured-ribbon__action--primary:focus,.cta-featured-ribbon__action--primary:hover,.cta-featured-ribbon__action--secondary:focus,.cta-featured-ribbon__action--secondary:hover,.cta-featured__action:focus,.cta-featured__action:hover,.guide-featured__action:focus,.guide-featured__action:hover{text-decoration:none}.button-text{color:#002b49;background:transparent;font-family:GothamNarrowMedium,Arial,Helvetica,sans;font-weight:400;text-align:left;text-transform:none;text-decoration:underline;padding:0;min-width:0;display:inline-block;border:0;border-radius:0;transition:all .2s ease-out}.button-text:focus,.button-text:hover{text-decoration:none}.afp-button-primary{color:#fff;background:#002b49}.afp-button-primary:focus,.afp-button-primary:hover{background:#0076a8}.afp-button-primary-alt,.cta-featured-image__action--primary,.cta-featured-ribbon__action--primary,.cta-featured__action{color:#fff;background:#0076a8}.afp-button-primary-alt:focus,.afp-button-primary-alt:hover,.cta-featured-image__action--primary:focus,.cta-featured-image__action--primary:hover,.cta-featured-ribbon__action--primary:focus,.cta-featured-ribbon__action--primary:hover,.cta-featured__action:focus,.cta-featured__action:hover{background:#002b49}.afp-button-secondary,.cta-featured-image__action--secondary,.cta-featured-ribbon__action--secondary,.guide-featured__action{color:#002b49;background:transparent;border:2px solid #002b49;font-weight:600}.afp-button-secondary:focus,.afp-button-secondary:hover,.cta-featured-image__action--secondary:focus,.cta-featured-image__action--secondary:hover,.cta-featured-ribbon__action--secondary:focus,.cta-featured-ribbon__action--secondary:hover,.guide-featured__action:focus,.guide-featured__action:hover{color:#fff;background:#002b49;border:2px solid #002b49}.afp-button-inverse{color:#fff;background:transparent;border:2px solid #fff}.afp-button-inverse:focus,.afp-button-inverse:hover{color:#002b49;background:#fff;border:2px solid #fff}.afp-button--small{font-size:.875rem;padding:.3125rem .625rem}.afp-button--medium{font-size:1rem;padding:.625rem 1.25rem}.afp-button--large{font-size:1.125rem;padding:.9375rem 1.5625rem}.afp-view-all{text-transform:uppercase;font-family:GothamNarrowMedium,Arial,Helvetica,sans;color:#383838;display:inline-flex;align-items:center;font-weight:400;letter-spacing:1px}.afp-view-all:after{content:"";display:block;height:8px;width:8px;border:solid #383838;border-width:0 2px 2px 0;transform:rotate(-45deg) translate(2px)}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}.blog-details button[data-sf-role=comments-new-submit-button],.button,.button-secondary,.button-small-text,.forum .sfSubmitBtn,.search-form button,.sfforumNewThreadLnk,.sfforumReplyBtn,.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{max-width:100%;height:auto}.img-responsive{display:block}.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}.guides .pagination .pagination__arrow span,.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 .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 .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%}.text-large{font-size:1.25rem;line-height:1.5rem;margin-bottom:1em}.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:"— "}.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:" —"}address{margin-bottom:20px;font-style:normal;line-height:1.42857143}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;background-color:#337ab7;border-color:#337ab7;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],.forum .list-group-item.sfSubmitBtn,.list-group-item.button,.list-group-item.button-secondary,.list-group-item.button-small-text,.list-group-item.sfforumNewThreadLnk,.list-group-item.sfforumReplyBtn,.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}.forum .list-group-item.sfSubmitBtn .list-group-item-heading,.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.sfforumNewThreadLnk .list-group-item-heading,.list-group-item.sfforumReplyBtn .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}.forum .list-group-item.sfSubmitBtn:focus,.forum .list-group-item.sfSubmitBtn:hover,.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.sfforumNewThreadLnk:focus,.list-group-item.sfforumNewThreadLnk:hover,.list-group-item.sfforumReplyBtn:focus,.list-group-item.sfforumReplyBtn: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],.forum .list-group-item.sfSubmitBtn,.list-group-item.button,.list-group-item.button-secondary,.list-group-item.button-small-text,.list-group-item.sfforumNewThreadLnk,.list-group-item.sfforumReplyBtn,.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],.forum .list-group-item-success.sfSubmitBtn,.list-group-item-success.button,.list-group-item-success.button-secondary,.list-group-item-success.button-small-text,.list-group-item-success.sfforumNewThreadLnk,.list-group-item-success.sfforumReplyBtn,.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}.forum .list-group-item-success.sfSubmitBtn .list-group-item-heading,.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.sfforumNewThreadLnk .list-group-item-heading,.list-group-item-success.sfforumReplyBtn .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}.forum .list-group-item-success.sfSubmitBtn:focus,.forum .list-group-item-success.sfSubmitBtn:hover,.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.sfforumNewThreadLnk:focus,.list-group-item-success.sfforumNewThreadLnk:hover,.list-group-item-success.sfforumReplyBtn:focus,.list-group-item-success.sfforumReplyBtn: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}.forum .list-group-item-success.active.sfSubmitBtn,.forum .list-group-item-success.active.sfSubmitBtn:focus,.forum .list-group-item-success.active.sfSubmitBtn:hover,.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.sfforumNewThreadLnk,.list-group-item-success.active.sfforumNewThreadLnk:focus,.list-group-item-success.active.sfforumNewThreadLnk:hover,.list-group-item-success.active.sfforumReplyBtn,.list-group-item-success.active.sfforumReplyBtn:focus,.list-group-item-success.active.sfforumReplyBtn: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],.forum .list-group-item-info.sfSubmitBtn,.list-group-item-info.button,.list-group-item-info.button-secondary,.list-group-item-info.button-small-text,.list-group-item-info.sfforumNewThreadLnk,.list-group-item-info.sfforumReplyBtn,.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}.forum .list-group-item-info.sfSubmitBtn .list-group-item-heading,.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.sfforumNewThreadLnk .list-group-item-heading,.list-group-item-info.sfforumReplyBtn .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}.forum .list-group-item-info.sfSubmitBtn:focus,.forum .list-group-item-info.sfSubmitBtn:hover,.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.sfforumNewThreadLnk:focus,.list-group-item-info.sfforumNewThreadLnk:hover,.list-group-item-info.sfforumReplyBtn:focus,.list-group-item-info.sfforumReplyBtn: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}.forum .list-group-item-info.active.sfSubmitBtn,.forum .list-group-item-info.active.sfSubmitBtn:focus,.forum .list-group-item-info.active.sfSubmitBtn:hover,.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.sfforumNewThreadLnk,.list-group-item-info.active.sfforumNewThreadLnk:focus,.list-group-item-info.active.sfforumNewThreadLnk:hover,.list-group-item-info.active.sfforumReplyBtn,.list-group-item-info.active.sfforumReplyBtn:focus,.list-group-item-info.active.sfforumReplyBtn: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],.forum .list-group-item-warning.sfSubmitBtn,.list-group-item-warning.button,.list-group-item-warning.button-secondary,.list-group-item-warning.button-small-text,.list-group-item-warning.sfforumNewThreadLnk,.list-group-item-warning.sfforumReplyBtn,.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}.forum .list-group-item-warning.sfSubmitBtn .list-group-item-heading,.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.sfforumNewThreadLnk .list-group-item-heading,.list-group-item-warning.sfforumReplyBtn .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}.forum .list-group-item-warning.sfSubmitBtn:focus,.forum .list-group-item-warning.sfSubmitBtn:hover,.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.sfforumNewThreadLnk:focus,.list-group-item-warning.sfforumNewThreadLnk:hover,.list-group-item-warning.sfforumReplyBtn:focus,.list-group-item-warning.sfforumReplyBtn: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}.forum .list-group-item-warning.active.sfSubmitBtn,.forum .list-group-item-warning.active.sfSubmitBtn:focus,.forum .list-group-item-warning.active.sfSubmitBtn:hover,.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.sfforumNewThreadLnk,.list-group-item-warning.active.sfforumNewThreadLnk:focus,.list-group-item-warning.active.sfforumNewThreadLnk:hover,.list-group-item-warning.active.sfforumReplyBtn,.list-group-item-warning.active.sfforumReplyBtn:focus,.list-group-item-warning.active.sfforumReplyBtn: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],.forum .list-group-item-danger.sfSubmitBtn,.list-group-item-danger.button,.list-group-item-danger.button-secondary,.list-group-item-danger.button-small-text,.list-group-item-danger.sfforumNewThreadLnk,.list-group-item-danger.sfforumReplyBtn,.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}.forum .list-group-item-danger.sfSubmitBtn .list-group-item-heading,.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.sfforumNewThreadLnk .list-group-item-heading,.list-group-item-danger.sfforumReplyBtn .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}.forum .list-group-item-danger.sfSubmitBtn:focus,.forum .list-group-item-danger.sfSubmitBtn:hover,.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.sfforumNewThreadLnk:focus,.list-group-item-danger.sfforumNewThreadLnk:hover,.list-group-item-danger.sfforumReplyBtn:focus,.list-group-item-danger.sfforumReplyBtn: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}.forum .list-group-item-danger.active.sfSubmitBtn,.forum .list-group-item-danger.active.sfSubmitBtn:focus,.forum .list-group-item-danger.active.sfSubmitBtn:hover,.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.sfforumNewThreadLnk,.list-group-item-danger.active.sfforumNewThreadLnk:focus,.list-group-item-danger.active.sfforumNewThreadLnk:hover,.list-group-item-danger.active.sfforumReplyBtn,.list-group-item-danger.active.sfforumReplyBtn:focus,.list-group-item-danger.active.sfforumReplyBtn: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.sfforumNewThreadLnk,.close.sfforumReplyBtn,.close.simple-button,.forum .close.sfSubmitBtn,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,.band.write-story .button-wrapper:after,.band.write-story .button-wrapper:before,.chart-section:after,.chart-section: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,.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,.band.write-story .button-wrapper:after,.chart-section: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,.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(.sfforumNewThreadLnk):not(.sfforumReplyBtn):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(.sfforumNewThreadLnk):not(.sfforumReplyBtn):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,.forum .sfSubmitBtn:hover,.search-form button:hover,.sfforumNewThreadLnk:hover,.sfforumNewThreadLnk:hover:not(.dropdown-toggle),.sfforumReplyBtn:hover,.sfforumReplyBtn:hover:not(.dropdown-toggle),.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(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary):hover,.main-content a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary):hover{text-decoration:underline}.footer-social-links span,.industry-table .count span,.nav-utilities ul li span:not(.shop-count),.site-name,table.sfforumThreadsList .sfNormalThread{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,.industry-table .count span.focusable:active,.industry-table .count span.focusable:focus,.nav-utilities ul li span.focusable:active:not(.shop-count),.nav-utilities ul li span.focusable:focus:not(.shop-count),table.sfforumThreadsList .focusable.sfNormalThread:active,table.sfforumThreadsList .focusable.sfNormalThread:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.band.article-slider .feature-box:hover{background-color:rgba(255,195,92,.5)}.band.article-slider .feature-box:hover *{color:#1c3040!important}.band.article-slider .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),.forum .sfSubmitBtn:not(.dropdown-toggle),.sfforumNewThreadLnk:not(.dropdown-toggle),.sfforumReplyBtn: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:GothamBook,Arial,Helvetica,sans!important;font-size:.875em!important;min-width:185px;padding:10px 15px;margin-bottom:20px;text-align:left;background:#77c5d5;background:linear-gradient(90deg,#77c5d5 50%,#67b7c7 0);background-size:200% 100%;background-position:0 100%;color:#fff!important;border-left-width:0;border-bottom-width:0;border-right:53px solid #67b7c7;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,.forum .sfSubmitBtn:not(.dropdown-toggle):hover,.sfforumNewThreadLnk:not(.dropdown-toggle):hover,.sfforumReplyBtn: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,.forum .sfSubmitBtn:not(.dropdown-toggle):after,.sfforumNewThreadLnk:not(.dropdown-toggle):after,.sfforumReplyBtn: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),.forum .sfSubmitBtn:not(.dropdown-toggle),.sfforumNewThreadLnk:not(.dropdown-toggle),.sfforumReplyBtn: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,.forum .sfSubmitBtn:not(.dropdown-toggle):after,.sfforumNewThreadLnk:not(.dropdown-toggle):after,.sfforumReplyBtn: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,.forum .sfSubmitBtn,.search-form .button,.search-form button,.sfforumNewThreadLnk,.sfforumReplyBtn,.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,.forum .sfSubmitBtn:active,.forum .sfSubmitBtn:hover,.forum .sfSubmitBtn:visited,.search-form button:active,.search-form button:hover,.search-form button:visited,.sfforumNewThreadLnk:active,.sfforumNewThreadLnk:hover,.sfforumNewThreadLnk:visited,.sfforumReplyBtn:active,.sfforumReplyBtn:hover,.sfforumReplyBtn: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,.forum .sfSubmitBtn:focus,.search-form button:focus,.sfforumNewThreadLnk:focus,.sfforumReplyBtn: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,.forum .sfSubmitBtn,.search-form .button,.search-form .button-secondary,.search-form .button-small-text,.search-form button,.sfforumNewThreadLnk,.sfforumReplyBtn,.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,.forum .sfSubmitBtn:after,.search-form .button-secondary:after,.search-form .button:after,.search-form button:after,.sfforumNewThreadLnk:after,.sfforumReplyBtn: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:#0085ad!important;border-right-color:#007699!important;background:linear-gradient(90deg,#0085ad 50%,#007699 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-family:GothamBook,Arial,Helvetica,sans;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],.forum .search-form .sfSubmitBtn,.forum input[title="Search input"]+span+.sfSubmitBtn,.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 .forum .sfSubmitBtn,.search-form .sfforumNewThreadLnk,.search-form .sfforumReplyBtn,.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+.sfforumNewThreadLnk,input[title="Search input"]+span+.sfforumReplyBtn,input[title="Search input"]+span+.simple-button,input[title="Search input"]+span+button{background:#77c5d5!important;transition:none!important;border-right:0!important;min-width:auto!important;padding:10px 15px!important;text-transform:capitalize;text-shadow:none!important}.forum .search-form .sfSubmitBtn:hover,.forum input[title="Search input"]+span+.sfSubmitBtn:hover,.search-form .button-secondary:hover,.search-form .button-small-text:hover,.search-form .button:hover,.search-form .forum .sfSubmitBtn:hover,.search-form .sfforumNewThreadLnk:hover,.search-form .sfforumReplyBtn: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+.sfforumNewThreadLnk:hover,input[title="Search input"]+span+.sfforumReplyBtn:hover,input[title="Search input"]+span+button:hover{background-position:0!important;background:#67b7c7!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}}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:"»";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}.inner.forum .sf_pagerNumeric,.search-results .btn-group,body.blog .sf_pagerNumeric{float:none!important;margin:20px 0 10px}@media (min-width:992px){.inner.forum .sf_pagerNumeric,.search-results .btn-group,body.blog .sf_pagerNumeric{text-align:center}}.inner.forum .sf_pagerNumeric a,.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}.inner.forum .sf_pagerNumeric a.selected,.inner.forum .sf_pagerNumeric a:hover,.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){.inner.forum .sf_pagerNumeric a.selected,.inner.forum .sf_pagerNumeric a:hover,.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}a{text-decoration:none}.breadcrumb{font-size:.875rem;display:block;padding:1rem 0 0;background:transparent;border-radius:0;margin-bottom:20px}@media (min-width:767px){.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:.875rem;color:#383838}.breadcrumb li a{color:#383838}.breadcrumb a:after{color:#383838;content:"/";display:inline-block;margin-left:14px;margin-right:8px}@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:LexiaRegular,Times,san-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:#77c5d5!important}.event-details{margin-bottom:15px;display:table;padding-bottom:10px;font-family:LexiaRegular,Times,san-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:GothamBook,Arial,Helvetica,sans;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:LexiaRegular,Times,san-serif;font-style:italic}.event-title-location .title{margin:0;line-height:1.2}.event-title-location .date-time{margin:5px 0 20px}.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){.home #main-nav-wrapper{display:none}#main-nav-wrapper{display:block;background:#fff;border-top:1px solid #ecebe9;height:92px}#main-nav-wrapper #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,#main-nav-wrapper .container,#main-nav-wrapper .sfforumNewThreadWrp,#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}.login #global-logout a{color:#11425a;padding-left:10px;padding-right:10px}.login #global-logout .dropdown:hover 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:#343332;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:GothamBook,Arial,Helvetica,sans;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(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary),#main-nav-wrapper nav>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):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(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary):hover,#main-nav-wrapper nav>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):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(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary),#main-nav-wrapper nav>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):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(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary),#main-nav-wrapper nav>ul .mm-content a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):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:"▸";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:LexiaRegular,Times,san-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 .forum .sfSubmitBtn,#main-nav-wrapper .login .my-account-link .mm-dropdown .search-form button,#main-nav-wrapper .login .my-account-link .mm-dropdown .sfforumNewThreadLnk,#main-nav-wrapper .login .my-account-link .mm-dropdown .sfforumReplyBtn,#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],.forum #main-nav-wrapper .login .my-account-link .mm-dropdown .sfSubmitBtn,.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 (min-width:1200px){#main-nav-wrapper.fixed-nav .site-logo,.inner #main-nav-wrapper .site-logo{margin-right:45px}}@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:LexiaRegular,Times,san-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],.forum .mm-promo .sfSubmitBtn,.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 .forum .sfSubmitBtn,.mm-promo .search-form button,.mm-promo .sfforumNewThreadLnk,.mm-promo .sfforumReplyBtn,.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],.forum .nav-more-links .sfSubmitBtn,.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 .forum .sfSubmitBtn,.nav-more-links .sfforumNewThreadLnk,.nav-more-links .sfforumReplyBtn,.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}@media (min-width:0) and (min-width:1024px){.nav-more-links:hover ul.dropdown-menu{display:block;box-shadow: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{color:#78949d;font-size:18px}@media (min-width:992px){header .hero .hero-content p{font-family:LexiaRegular,Times,san-serif;font-size:21px}}@media (min-width:1025px){.inner:not(.article) .content-wrapper{margin-top:100px}}.article-share{font-family:LexiaRegular,Times,san-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?1476275351) 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],.forum .sidebar .sfSubmitBtn,.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 .forum .sfSubmitBtn,.sidebar .search-form button,.sidebar .sfforumNewThreadLnk,.sidebar .sfforumReplyBtn,.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],.forum .sidebar .sfSubmitBtn,.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 .forum .sfSubmitBtn,.sidebar .search-form button,.sidebar .sfforumNewThreadLnk,.sidebar .sfforumReplyBtn,.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:1px solid #b8b8b8;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:LexiaRegular,Times,san-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:GothamBook,Arial,Helvetica,sans;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{font-family:GothamBook,Arial,Helvetica,sans}.sidebar .sidebox-wrapper.quote{color:#757575;font-family:LexiaRegular,Times,san-serif;background:#d6eef2;border-width:0 0 3px;border-color:#7bd0e1;padding:15px 12px 0}.sidebar .sidebox-wrapper.quote .quote{font-family:LexiaRegular,Times,san-serif;font-style:italic;font-size:1.35em;margin-bottom:20px;line-height:1.2;position:relative}.sidebar .sidebox-wrapper.quote .quote:before{content:"“";left:-10px;position:absolute}.sidebar .sidebox-wrapper.quote .quote:after{content:"”"}@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 .forum [data-sf-role=comments-new-submit-button].sfSubmitBtn,.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].sfforumNewThreadLnk,.blog-details [data-sf-role=comments-new-submit-button].sfforumReplyBtn,.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],.forum .blog-details [data-sf-role=comments-new-submit-button].sfSubmitBtn,body.blog .blog-details [data-sf-role=comments-new-submit-button].sfcommentsSubmitBtn{clear:both;background:#77c5d5!important;border-right:0!important;min-width:auto!important;padding:10px 15px!important;text-transform:capitalize;text-shadow:none!important}.blog-details .forum [data-sf-role=comments-new-submit-button].sfSubmitBtn:hover,.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].sfforumNewThreadLnk:hover,.blog-details [data-sf-role=comments-new-submit-button].sfforumReplyBtn: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,.forum .blog-details [data-sf-role=comments-new-submit-button].sfSubmitBtn:hover,body.blog .blog-details [data-sf-role=comments-new-submit-button].sfcommentsSubmitBtn:hover{background-position:0!important;background:#67b7c7!important}@media (min-width:767px){.blog-details .forum [data-sf-role=comments-new-submit-button].sfSubmitBtn,.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].sfforumNewThreadLnk,.blog-details [data-sf-role=comments-new-submit-button].sfforumReplyBtn,.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],.forum .blog-details [data-sf-role=comments-new-submit-button].sfSubmitBtn,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],.forum .landing .sfSubmitBtn,.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 .forum .sfSubmitBtn,.landing .search-form button,.landing .sfforumNewThreadLnk,.landing .sfforumReplyBtn,.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:GothamBook,Arial,Helvetica,sans;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:#605b54!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}.home nav#mobile-menu{background:#f1f1f0!important;margin-top:59px}@media (min-width:1025px){nav#mobile-menu{display:none}}nav#mobile-menu *{color:#fff}.home nav#mobile-menu *{color:#000}.mobile-content-wrapper{position:relative}.home .mobile-content-wrapper{padding-top:30px}.home .mobile-content-wrapper .mobile-menu-btn{background:none;color:#002b49;padding:4px 0;min-width:85px;margin-top:1px;margin-right:0}@media (max-width:768px){.home .mobile-content-wrapper .mobile-menu-btn{margin-right:4px}}.home .mobile-content-wrapper .mobile-menu-btn:hover{color:#8f993e}.home .mobile-content-wrapper .mobile-menu-btn:after{content:"menu";font-family:GothamBook,Arial,Helvetica,sans;font-weight:600;text-transform:uppercase}@media (max-width:768px){.home .mobile-content-wrapper{padding-top:10px}}.home .mobile-content-wrapper .mobile-menu-btn:after{right:35px}.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;margin-right:15px;margin-top:20px;height:35px;width:35px;z-index:1}.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{display:none}@media (min-width:1025px){.home .mobile-content-wrapper{display:block}}.home .mobile-content-wrapper .mobile-menu-content{display:block}.mobile-menu-footer{display:none}.footer-button a{position:relative;font-size:.875em!important}.home .footer-button a{position:relative;font-size:1.2em!important;text-align:left;padding-left:45px;display:block}.home .footer-button a,.home .mm-menu.mm-multiline .mm-listview>li>a:hover{color:#1185ad!important}.home .mm-menu.mm-multiline .mm-listview>li>a:focus{background:transparent}.home .footer-button.nav-more-links button:hover,.home .footer-button a:hover,.home .footer-button a:hover span{color:#000!important}.home .footer-button a span{color:#1185ad!important}.home .footer-button a:before{content:none}.home .footer-button a:after{content:">";margin-left:10px}.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 .forum .sfSubmitBtn,.footer-button.nav-more-links .sfforumNewThreadLnk,.footer-button.nav-more-links .sfforumReplyBtn,.footer-button.nav-more-links .simple-button,.footer-button.nav-more-links body.blog .sfcommentsSubmitBtn,.footer-button.nav-more-links button,.forum .footer-button.nav-more-links .sfSubmitBtn,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}.home .footer-button.nav-more-links button{text-align:left;color:#1185ad!important;width:100%;font-size:1.2em;background:none;padding-left:45px;margin-top:-5px}.home .footer-button.nav-more-links button:after{content:">";margin-left:10px}.mm-navbar-top-1{background:#11425a!important}.home .mm-navbar-top-1{background:#fafafa!important;border-bottom:none}.mobile-menu-title{display:none}.mm-title{font-family:GothamBook,Arial,Helvetica,sans;font-weight:700}.home .mm-title{display:none}.mm-navbar-bottom{background:#11425a!important;border-bottom:1px solid #999!important;font-size:.875em}.home .mm-navbar-bottom{background:#f1f1f0!important;border-bottom:none!important;position:relative;margin-top:-40px}.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}.home .mm-navbar-bottom .nav-more-links .dropdown-menu{background:#f1f1f0}.home .footer-button .dropdown-menu a{color:#000!important;background:none}.home .footer-button .dropdown-menu li{background:none}.home .footer-button .dropdown-menu a:after{content:none}.home .footer-button .dropdown-menu a:hover,.home .footer-button .dropdown-menu li:hover{background:none;color:#1185ad!important}.home .nav-more-links .dropdown-menu{border:1px solid transparent;border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.3);background-clip:padding-box;background-color:#f1f1f0;top:29px}.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}.home .mm-navbar-bottom.mm-navbar-bottom-2{border-top:1px solid transparent!important;position:relative;margin-top:530px}.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:GothamBook,Arial,Helvetica,sans;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}.home.mm-menu .mm-listview>li .mm-arrow:after,.home .mm-menu .mm-listview>li .mm-next:after,.home .mm-menu .mm-navbar .mm-btn:after,.home .mm-menu .mm-navbar .mm-btn:before{border-color:#000!important}.mm-listview>li,.mm-listview>li .mm-next,.mm-listview>li .mm-next:before,.mm-listview>li:after{border-color:#999!important}.home .mm-menu>.mm-panel>.mm-navbar+.mm-listview{padding:0 25px 25px}.home .mm-listview>li,.home .mm-listview>li .mm-next,.home .mm-listview>li .mm-next:before,.home .mm-listview>li:after{border-color:#d0ccc5!important}.home .mm-listview>li:first-child{border-bottom:2px solid;border-color:#d0ccc5!important}.home .mm-listview>li:first-child:after{border-bottom:none;border-color:transparent!important}.home .mm-listview>li>a{font-size:1.2em}.mm-listview>li:not(.mm-divider):after{left:0}.home .mm-listview>li:not(.mm-divider):after{border-bottom-width:2px}.home .mm-listview .mm-next:before{border-left-width:0}.home .mm-navbar .mm-btn:last-child{padding-right:53px;font-weight:700}@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: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}.home .utility-nav-wrapper .nav-links{display:none}}.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}.home .utility-nav-wrapper .nav-links ul li{padding:0 0 0 50px}.utility-nav-wrapper .nav-links ul li:after{content:"|";padding:0 10px;color:#0085ad}.home .utility-nav-wrapper .nav-links ul li:after{content:none}.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}.home .utility-nav-wrapper .nav-links ul a{color:#000;font-size:14px;text-transform:uppercase}.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 .forum .sfSubmitBtn,.band .search-form button,.band .sfforumNewThreadLnk,.band .sfforumReplyBtn,.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],.forum .band .sfSubmitBtn,.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 .forum .sfSubmitBtn,.band .search-form button,.band .sfforumNewThreadLnk,.band .sfforumReplyBtn,.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],.forum .band .sfSubmitBtn,.search-form .band button,body.blog .band .sfcommentsSubmitBtn{margin-top:40px}}.band .content-wrapper p{font-family:LexiaRegular,Times,san-serif;font-size:1.125em}@media (min-width:992px){.band .content-wrapper p{font-size:1.3125em}}.band-type{font-family:GothamBook,Arial,Helvetica,sans;font-size:1.5em;color:#605b54;margin-bottom:30px}.band-title{color:#3399b3;font-family:LexiaRegular,Times,san-serif;font-size:1.625em;margin-bottom:20px;line-height:1.2}@media (min-width:992px){.band-title{font-size:2em}}.band.feature-boxes{background:#fb8f2e;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:GothamBook,Arial,Helvetica,sans;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:#fb8f2e}.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:GothamBook,Arial,Helvetica,sans;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:GothamBook,Arial,Helvetica,sans;font-weight:500;color:#fb8f2e}.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}.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:50%}}.band.slider .slide-content .right-col{margin:20px 0 0;position:relative;min-height:1px;padding-left:10px;padding-right:10px}@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:#605b54}.band.slider .slide-content p{font-family:LexiaRegular,Times,san-serif;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:LexiaRegular,Times,san-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 #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.cta-button .container,.band.cta-button .global-search,.band.cta-button .sfforumNewThreadWrp,.band.cta-button header .hero,.band.parallax-small #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.parallax-small .container,.band.parallax-small .global-search,.band.parallax-small .sfforumNewThreadWrp,.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:GothamBook,Arial,Helvetica,sans;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 .forum .sfSubmitBtn,.band.cta-button .search-form button,.band.cta-button .sfforumNewThreadLnk,.band.cta-button .sfforumReplyBtn,.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 .forum .sfSubmitBtn,.band.parallax-small .search-form button,.band.parallax-small .sfforumNewThreadLnk,.band.parallax-small .sfforumReplyBtn,.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],.forum .band.cta-button .sfSubmitBtn,.forum .band.parallax-small .sfSubmitBtn,.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 #fb8f2e;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 #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.video .container,.band.video .global-search,.band.video .sfforumNewThreadWrp,.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:LexiaRegular,Times,san-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:#fb8f2e;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}.band.quote{height:auto}@media (min-width:992px){.band.quote{height:345px}}.band.quote #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.quote .container,.band.quote .global-search,.band.quote .sfforumNewThreadWrp,.band.quote header .hero,header .band.quote .hero{padding:50px 20px;position:relative;text-align:center}@media (min-width:767px){.band.quote #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.quote .container,.band.quote .global-search,.band.quote .sfforumNewThreadWrp,.band.quote header .hero,header .band.quote .hero{padding-top:70px;padding-bottom:70px}}@media (min-width:992px){.band.quote #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.quote .container,.band.quote .global-search,.band.quote .sfforumNewThreadWrp,.band.quote header .hero,header .band.quote .hero{padding-top:90px}}.band.quote .quote{font-size:1.375em;margin-bottom:20px;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 .quote:after,.band.quote .quote:before{font-size:30px;padding:0;display:inline}.band.quote .quote:before{content:"“";margin:-5px 0 0 -15px;position:absolute;line-height:1}.band.quote .quote:after{content:"”";margin:0;line-height:0}.band.quote .source{line-height:20px!important;font-size:.875em;margin-top:20px;margin-bottom:0}@media (min-width:992px){.band.quote .source{font-size:16px}}.band.employers{text-align:center}.band.employers #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.employers .container,.band.employers .global-search,.band.employers .sfforumNewThreadWrp,.band.employers header .hero,header .band.employers .hero{padding-top:60px}@media (min-width:992px){.band.employers #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.employers .container,.band.employers .global-search,.band.employers .sfforumNewThreadWrp,.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:LexiaRegular,Times,san-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}.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],.forum .search-form .sfSubmitBtn,.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 .forum .sfSubmitBtn,.search-form .sfforumNewThreadLnk,.search-form .sfforumReplyBtn,.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],.forum input[title="Search input"]+span+.sfSubmitBtn,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+.sfforumNewThreadLnk,input[title="Search input"]+span+.sfforumReplyBtn,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:GothamBook,Arial,Helvetica,sans}.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:GothamBook,Arial,Helvetica,sans!important}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:#343332;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:#77c5d5!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:#67b7c7!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}@media (min-width:1025px){#main-nav-wrapper.fixed-nav,.inner #main-nav-wrapper{height:80px}}@media (min-width:1200px){#main-nav-wrapper nav>ul>li{max-width:230px}}@media (min-width:1200px){#main-nav-wrapper nav>ul>li>a{padding:0 13px}}#main-nav-wrapper.fixed-nav .site-logo,.inner #main-nav-wrapper .site-logo{height:80px!important;width:180px!important}#main-nav-wrapper.fixed-nav .login-link a,#main-nav-wrapper.fixed-nav .my-account-link a,.inner #main-nav-wrapper .login-link a,.inner #main-nav-wrapper .my-account-link a{font-size:.71875em!important}@media (min-width:1200px){#main-nav-wrapper.fixed-nav .login-link a,#main-nav-wrapper.fixed-nav .my-account-link a,.inner #main-nav-wrapper .login-link a,.inner #main-nav-wrapper .my-account-link a{font-size:.84375em!important}}@media (min-width:1025px){.utility-nav-wrapper .nav-links{font-size:.8125em}}@media (min-width:767px){.utility-nav-wrapper{background:url(/assets/images/afp-pattern.png?1444243827) no-repeat 60% -59px/310px transparent}.home .utility-nav-wrapper{background:none}}@media (min-width:992px){.utility-nav-wrapper{background-position:43% -37px;background-size:280px auto}}.mm-opened #livechat-compact-container,.mm-opened #livechat-full{display:none}@media (min-width:1025px){.inner.landing .main-content #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.inner.landing .main-content .container,.inner.landing .main-content .global-search,.inner.landing .main-content .sfforumNewThreadWrp,.inner.landing .main-content header .hero,header .inner.landing .main-content .hero{background:url(/assets/images/afp-pattern-medium.png?1445529278) no-repeat 100% 0/265px transparent}}.band.articles #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.articles .container,.band.articles .global-search,.band.articles .sfforumNewThreadWrp,.band.articles header .hero,header .band.articles .hero{padding-top:20px;padding-bottom:20px}@media (min-width:1025px){.band.articles #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.articles .container,.band.articles .global-search,.band.articles .sfforumNewThreadWrp,.band.articles header .hero,header .band.articles .hero{padding-top:60px;padding-bottom:40px}}.band.articles .band-type{color:#fff;margin-bottom:10px;padding-left:10px;text-shadow:0 0 2px rgba(0,0,0,.8)}@media (min-width:992px){.band.articles .band-type{margin-bottom:40px}}.band.articles .feature-box:hover{background-color:rgba(255,195,92,.85)}.band.articles .feature-box .feature-content{vertical-align:middle}.band.articles .feature-box .feature-title{padding-bottom:30px;padding-top:0}.band.articles.four .feature-box{height:150px}@media (min-width:640px){.band.articles.four .feature-box{height:125px}}@media (min-width:992px){.band.articles.four .feature-box{height:220px}}@media (min-width:640px) and (max-width:992px){.band.articles.four .feature-title{font-size:1em}.band.articles.four .parallax-wrapper{background-size:100%}}.band.cash-indicators{background:#d7d3ce;padding:60px 0 0}@media (min-width:767px){.band.cash-indicators{padding-bottom:60px}}.band .sponsor-link{font-family:GothamBookItalic,Arial,Helvetica,sans;font-style:italic;color:#605b54;line-height:36px;margin-bottom:40px}.band .sponsor-link span{display:inline-block;vertical-align:bottom;padding-left:5px}.marketing .band,.marketing .band .content-wrapper p{font-family:GothamBook,Arial,Helvetica,sans}.marketing .band.marketing,.marketing .band.marketing-banner{font-family:GothamBook,Arial,Helvetica,sans;line-height:36px;margin-bottom:0;overflow:hidden;padding:50px;height:auto;position:relative}@media only screen and (max-width:1024px){.marketing .band.marketing{padding:30px}.marketing .band.marketing .container{width:96%}}@media only screen and (max-width:768px){.marketing .band.marketing .container{display:block;align-items:center;justify-content:center}}.marketing .band.marketing-banner{margin-top:-47px;padding:90px 130px}@media only screen and (max-width:1024px){.marketing .band.marketing-banner{margin-top:-47px;padding:50px 70px}}@media only screen and (max-width:768px){.marketing .band.marketing-banner{background:#000 url(/assets/images/icons/video-fallback.jpg);background-size:cover;padding:20px 30px}.marketing .band.marketing-banner video{display:none}}.marketing .band.marketing-banner .container{width:70%}@media only screen and (max-width:1024px){.marketing .band.marketing-banner .container{width:96%}}.marketing .band.marketing .button,.marketing .band.marketing .button:not(.dropdown-toggle){background:#ec4529;color:#fff;border-right:none;padding:3px 20px;text-align:center;text-transform:uppercase}.marketing .band.marketing .button:not(.dropdown-toggle).button-download{background:#002549;color:#fff;border-right:none;padding:3px 20px;text-align:center;text-transform:uppercase}.marketing .band.marketing .button:hover,.marketing .band.marketing .button:not(.dropdown-toggle):hover{background:#ba2208}.marketing .band.marketing-banner .button:not(.dropdown-toggle):after,.marketing .band.marketing .button:not(.dropdown-toggle):after{content:none;background:none}.marketing .band.marketing-banner .container,.marketing .band.marketing .container{position:relative;display:flex;align-items:center;justify-content:center}@media only screen and (max-width:1024px){.marketing .band.marketing-banner .container,.marketing .band.marketing .container{display:block}}.marketing .band.marketing-banner .content-wrapper .marketing .band.marketing-banner .image-wrapper{float:none;width:100%}.marketing .band.marketing-banner .content-wrapper{background:rgba(14,58,83,.7);color:#fff;padding:30px;text-align:center}.marketing .band.marketing-banner .band-type,.marketing .band.marketing .band-type{color:#fff;line-height:135%;text-align:center;text-transform:uppercase}.marketing .banner-bg-img{bottom:0;display:block;left:0;position:absolute;min-height:100%;height:auto;top:0;right:0;min-width:100%;width:100%}.marketing .band.marketing-banner button,.marketing .band.marketing button,.marketing .bank.marketing-banner .button:not(.dropdown-toggle),.marketing .bank.marketing .button:not(.dropdown-toggle){background-color:#ec4529;color:#fff;text-transform:uppercase}.marketing .band.marketing.dark{background:#002549}.marketing .band.marketing.courses{background:#799538;color:#fff}.marketing .band.marketing.courses img{display:inline-block;margin:auto;text-align:center;width:80%}@media only screen and (max-width:667px){.marketing .band.marketing.courses img{margin-top:20px;width:100%}}.marketing .band.marketing ul{display:block;float:left;list-style:none;margin-right:15px;width:47%;padding-left:0;padding-right:15px}@media only screen and (max-width:667px){.marketing .band.marketing ul{float:none;width:100%}}.marketing .band.marketing ul li{line-height:130%;margin-bottom:10px;position:relative;text-align:left}.marketing .band.marketing ul li:before{content:">";display:block;left:-15px;position:absolute}.marketing .band.marketing.light{background:#d1d2d4;font-weight:700;background-position:50%!important}.marketing .band.marketing.light .band-type{color:#002549}.marketing .band.marketing.companies{background:#d1d2d4;color:#002549}.marketing .band.marketing.companies ul{width:100%}.marketing .band.marketing.companies .band-type{color:#002549}.marketing .band.marketing.contact{background:#008cb1;color:#fff}.marketing .band.marketing.companies .container,.marketing .band.marketing.contact .container,.marketing .band.marketing.interior.full-width .container{display:block}.marketing.contact .band-type{margin-left:5%;text-align:left}.marketing-contact input,.marketing-contact input[type=email],.marketing-contact input[type=text]{background:hsla(0,0%,100%,.5);color:#fff;font-family:GothamBook,Arial,Helvetica,sans;margin-bottom:20px;padding:3px 8px;outline:none;border:1px solid transparent;text-transform:uppercase;width:80%;margin-left:10%;cursor:pointer}.marketing-contact input[type=email]:hover,.marketing-contact input[type=phone]:hover,.marketing-contact input[type=text]:hover{outline:1px solid #76cae4;border:1px solid #76cae4}.marketing-contact input::-moz-placeholder{color:#fff}.marketing-contact input::placeholder{color:#fff}.marketing-contact input::-ms-input-placeholder{color:#fff}.marketing-contact .band-col-wrapper .col-1-2{overflow:hidden;position:relative;margin-bottom:40px}.marketing-contact input[type=submit]{background:#ec4529;margin:0 auto;display:block;cursor:pointer}.marketing .marketing-contact input[type=submit]:hover{background:#ba2208}.form-message{color:#fff;font-size:12px;margin:-20px 0 15px 10%;text-align:left}.marketing .band.marketing.callout-band.companies .band-type{color:#002549}.marketing .band.marketing p{text-align:center}.marketing .band.marketing.dark p{color:#fff}.marketing .band.marketing .content-wrapper,.marketing .band.marketing .image-wrapper{background:none;float:left;margin-right:5%;text-align:center;width:45%}.marketing .band.marketing .image-wrapper img{display:block;margin:0 auto;max-height:250px;width:auto}@media only screen and (max-width:1024px){.marketing .band.marketing .content-wrapper{margin:0}.marketing .band.marketing .image-wrapper{margin-bottom:30px}.marketing .band.marketing .content-wrapper,.marketing .band.marketing .image-wrapper{background:none;float:left;text-align:center;width:100%}}@media only screen and (max-width:768px){.marketing .band.marketing .image-wrapper{margin-bottom:15px}.marketing .band.marketing .image-wrapper img{margin-bottom:20px}}.marketing .band.marketing.interior{color:#fff}.marketing .band.marketing .full-width,.marketing .band.marketing.interior.full-width{background-size:cover;text-align:center}.marketing .band.marketing.full-width.overlay{background-size:cover;color:#fff;display:table;text-align:center;background-repeat:no-repeat;min-height:450px;padding:50px 20%}@media only screen and (max-width:1024px){.marketing .band.marketing.full-width.overlay{padding:30px}}.marketing .band.marketing.full-width.overlay .container{background:rgba(124,134,143,.7);padding:20px 10% 10px;display:table-cell;vertical-align:middle}@media only screen and (max-width:667px){.marketing .band.marketing.full-width.overlay .container{padding:20px 5% 10px}}.marketing .band.marketing.full-width.overlay p{font-size:19px}.overlay-layer{background-color:rgba(129,95,152,.8);position:absolute;bottom:0;left:0;right:0;top:0}.marketing .band.marketing.full-width .button:not(.dropdown-toggle),.marketing .band.marketing.full-width button{background-color:#ec4529;color:#fff;display:block;margin-left:auto;margin-right:auto;text-transform:uppercase;width:200px}.band-col-wrapper,.band-col-wrapper .col-1-1{width:100%}.band-col-wrapper .col-1-2{float:left;width:50%}.band-col-wrapper .col-1-3{float:left;width:33%}.band-col-wrapper .col-1-4{float:left;width:25%}@media only screen and (max-width:768px){.band-col-wrapper .col-1-4{float:left;width:50%}.band-col-wrapper .col-1-3,.band-col-wrapper .col-1-4{float:none;width:100%}}.marketing-company-list{list-style:none}@media only screen and (max-width:768px){.marketing-company-list{padding-left:0}}.marketing-company-list li{font-family:GothamBook,Arial,Helvetica,sans;font-size:15px;font-weight:600;line-height:130%;margin-bottom:5px}.band.cash-indicators .content-wrapper,.band.cash-indicators .image-wrapper,.band.member-benefit .content-wrapper,.band.member-benefit .image-wrapper,.band.two-col .content-wrapper,.band.two-col .image-wrapper{position:relative;min-height:1px;padding:0}@media (min-width:768px){.band.cash-indicators .content-wrapper,.band.cash-indicators .image-wrapper,.band.member-benefit .content-wrapper,.band.member-benefit .image-wrapper,.band.two-col .content-wrapper,.band.two-col .image-wrapper{float:left;width:50%}}.band.cash-indicators .content-wrapper,.band.member-benefit .content-wrapper,.band.two-col .content-wrapper{margin-bottom:40px}@media (min-width:767px){.band.cash-indicators .content-wrapper,.band.member-benefit .content-wrapper,.band.two-col .content-wrapper{margin-bottom:0}}.band.member-benefit{background:#309888;padding:60px 0}.band.member-benefit .band-title,.band.member-benefit .band-type,.band.member-benefit p{color:#fff}.band.mission{background:#fafafa;padding:60px 0 0}.band.mission #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.mission .container,.band.mission .global-search,.band.mission .sfforumNewThreadWrp,.band.mission header .hero,header .band.mission .hero{position:relative}.band.mission .image-wrapper{float:right}.band.mission .image-wrapper img{width:100%}@media (min-width:640px){.band.mission .image-wrapper{width:50%}}@media (min-width:1025px){.inner.landing .main-content{margin-top:70px}}.topic-wrapper:before{background:transparent;content:"";height:21px;position:absolute;right:7px;transform:skew(-33deg);width:13px;transition:all .3s ease}.col .topic-link:nth-of-type(9n+1) .topic-wrapper:before{background:#00254a}.col .topic-link:nth-of-type(9n+2) .topic-wrapper:before{background:#78952c}.col .topic-link:nth-of-type(9n+3) .topic-wrapper:before{background:#f7921e}.col .topic-link:nth-of-type(9n+4) .topic-wrapper:before{background:#21aa97}.col .topic-link:nth-of-type(9n+5) .topic-wrapper:before{background:#7bd0e2}.col .topic-link:nth-of-type(9n+6) .topic-wrapper:before{background:#652b7c}.col .topic-link:nth-of-type(9n+7) .topic-wrapper:before{background:#b80c4b}.col .topic-link:nth-of-type(9n+8) .topic-wrapper:before{background:#008ab1}.col .topic-link:nth-of-type(9n+9) .topic-wrapper:before{background:#ffc553}.col .topic-link:hover .topic-wrapper{background:hsla(0,0%,97.6%,.7)}.col .topic-link:hover .topic-wrapper:before{border-radius:2px 2px 0 0;height:5px;right:0;transform:skew(0deg);width:100%}.col .topic-link:hover h3{color:#605b54!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}}.inner.topics .sidebar .sidebox-wrapper img{width:auto}.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;margin-right:2%}}@media (min-width:992px){.article-link{height:145px}}@media (min-width:1200px){.article-link{height:143px}}.article-link.member-only.block{position:relative}.article-link.member-only.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:15px 35px 20px 15px;background:url(/assets/images/icons/topic-box/lock-white.png?1445869182) no-repeat 97% 10px/11px transparent;width:100%}@media (min-width:1200px){.access-blocker{padding:30px 15px 20px}}.block .access-blocker{display:block}.access-blocker *{color:#fff!important}.access-blocker p{font-family:GothamBook,Arial,Helvetica,sans;font-weight:700;line-height:23px;margin-bottom:15px;font-size:.9375em}.article-wrapper{height:100%}@media (min-width:1025px){.article-wrapper:hover{background:rgba(255,198,83,.35)}.article-wrapper:hover *{color:#6e6e6e!important}.article-wrapper:hover .label:before{background:#fff}}.article-wrapper .article-type,.article-wrapper .date,.article-wrapper .sponsor{color:#6e6e6e!important;font-size:.75em}.article-wrapper h3{font-family:GothamBook,Arial,Helvetica,sans;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}@media (min-width:1025px){.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_sharing_toolbox{position:relative;right:-130px;transition:right .5s ease}.article-footer .article-share .addthis_sharing_toolbox.open{right:0}.details-wrapper{display:table;padding:10px;width:100%}.member-only .details-wrapper{background:url(/assets/images/icons/topic-box/lock-gray.png?1448470270) no-repeat 97% 10px/11px transparent}.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)}.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}@media (min-width:992px){.topics-wrapper{display:table}}.topics-wrapper a{font-size:.9375em;padding:0 10px}.topics-wrapper #main-topic{line-height:35px}.topics-wrapper #main-topic a:not(.btn){padding:0}@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{display:table-cell;text-align:center;font-family:GothamBook,Arial,Helvetica,sans;padding:10px 5px;line-height:1.2}.topics-wrapper #main-topic a.btn{display:none!important}}@media (min-width:992px){.topics-wrapper #main-topic,.topics-wrapper #sub-topics{display:table-cell;vertical-align:top}}@media (min-width:0) and (max-width:992px){.topics-wrapper #sub-topics{padding:0}}@media (min-width:992px){.topics-wrapper #sub-topics{border-left:1px solid #d2d2d2}.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{margin:0;padding:0;border:0}.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{padding:0!important}}.topics-wrapper #sub-topics li:before{display:none}.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 a{padding:0}.filter-wrapper #filter-by a:hover{text-decoration:none!important}.filter-wrapper #filter-by .button,.filter-wrapper #filter-by .button-secondary,.filter-wrapper #filter-by .button-small-text,.filter-wrapper #filter-by .forum .sfSubmitBtn,.filter-wrapper #filter-by .sfforumNewThreadLnk,.filter-wrapper #filter-by .sfforumReplyBtn,.filter-wrapper #filter-by .simple-button,.filter-wrapper #filter-by body.blog .sfcommentsSubmitBtn,.filter-wrapper #filter-by button,.forum .filter-wrapper #filter-by .sfSubmitBtn,body.blog .filter-wrapper #filter-by .sfcommentsSubmitBtn{margin-left:0;background:#fff;border:1px solid #d2cec7;border-radius:3px;padding:2px 5px 2px 8px;text-align:left!important;width:205px;color:#3399b3;position:relative;display:block}@media (min-width:420px){.filter-wrapper #filter-by .button,.filter-wrapper #filter-by .button-secondary,.filter-wrapper #filter-by .button-small-text,.filter-wrapper #filter-by .forum .sfSubmitBtn,.filter-wrapper #filter-by .sfforumNewThreadLnk,.filter-wrapper #filter-by .sfforumReplyBtn,.filter-wrapper #filter-by .simple-button,.filter-wrapper #filter-by body.blog .sfcommentsSubmitBtn,.filter-wrapper #filter-by button,.forum .filter-wrapper #filter-by .sfSubmitBtn,body.blog .filter-wrapper #filter-by .sfcommentsSubmitBtn{margin-left:10px;display:inline-block}}.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 .forum .sfSubmitBtn .caret,.filter-wrapper #filter-by .sfforumNewThreadLnk .caret,.filter-wrapper #filter-by .sfforumReplyBtn .caret,.filter-wrapper #filter-by .simple-button .caret,.filter-wrapper #filter-by body.blog .sfcommentsSubmitBtn .caret,.filter-wrapper #filter-by button .caret,.forum .filter-wrapper #filter-by .sfSubmitBtn .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 .forum .sfSubmitBtn:before,.filter-wrapper #filter-by .sfforumNewThreadLnk:before,.filter-wrapper #filter-by .sfforumReplyBtn:before,.filter-wrapper #filter-by .simple-button:before,.filter-wrapper #filter-by body.blog .sfcommentsSubmitBtn:before,.filter-wrapper #filter-by button:before,.forum .filter-wrapper #filter-by .sfSubmitBtn: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:0;width:205px;z-index:998}@media (min-width:420px){.filter-wrapper #filter-by .dropdown-menu{left:76px}}.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}.button-white-bg{margin-left:0}@media (min-width:992px){.topics .sidebox-wrapper{height:690px;border:none;margin-top:35px}.topics .sidebox-wrapper.external-ad{height:670px}.topics .sidebox-wrapper:first-child{margin-top:54px;height:866px}}@media (min-width:1026px){.topics .sidebox-wrapper{height:690px;border:none;margin-top:35px}.topics .sidebox-wrapper.external-ad{height:660px}.topics .sidebox-wrapper:first-child{margin-top:54px;height:820px}}@media (min-width:992px){.topics .sidebox-wrapper .sidebox{padding-bottom:30px;margin-bottom:20px}}.sponsor-ad.sidebox-wrapper{margin:40px auto}@media (min-width:1025px){.sponsor-ad.sidebox-wrapper{max-width:100%;margin-top:53px}}.sponsor-ad.sidebox-wrapper .sidebox{text-align:center;padding:15px;background:#f5f5f5;border-width:0 0 3px;border-bottom-color:#7d8fa2}.sponsor-ad.sidebox-wrapper .sidebox .sidebox-title{font-family:LexiaRegular,Times,san-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],.forum .topics .sidebar .sfSubmitBtn,.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 .forum .sfSubmitBtn,.topics .sidebar .search-form button,.topics .sidebar .sfforumNewThreadLnk,.topics .sidebar .sfforumReplyBtn,.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}.scrollSpacer{display:none}@media (min-width:1025px){.scrollSpacer{display:block}}.story{height:100%;background:#f6f6f6}.story .utility-nav-wrapper{margin-bottom:20px}.story #main-nav-wrapper{position:absolute}.story .main-content{margin-top:0;margin-bottom:0;position:relative}@media (min-width:992px){.story .main-content>#zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.story .main-content>.container,.story .main-content>.global-search,.story .main-content>.sfforumNewThreadWrp,.story header .main-content>.hero,header .story .main-content>.hero{padding:0}}.story .breadcrumb{position:absolute;z-index:1;top:0}@media (min-width:992px){.story .breadcrumb{top:20px}}.story .breadcrumb li{color:#fff}.story .breadcrumb a{color:#4fc7e5!important}.story .breadcrumb a:after{color:#fff}.story .band .content-wrapper{margin-top:0!important}.story .band .band-title{font-weight:400;font-family:GothamBook,Arial,Helvetica,sans;font-size:1.125em;position:relative}@media (min-width:1025px){.story .band .band-title{visibility:hidden;padding:20px 0}}.story .band p{font-family:LexiaRegular,Times,san-serif}.story-hero{position:relative;padding-top:0}.story-hero .hero-content-wrapper{padding-top:20px}@media (min-width:0) and (max-width:991px){.story-hero .hero-content-wrapper{background:url(/assets/images/story-gradient-bg.png?1449074176) repeat-y top transparent!important}}@media (min-width:992px){.story-hero .hero-content-wrapper{padding-top:60px;background-repeat:no-repeat;background-size:cover;background-position:top}}.story-hero .hero-content-wrapper #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.story-hero .hero-content-wrapper .container,.story-hero .hero-content-wrapper .global-search,.story-hero .hero-content-wrapper .sfforumNewThreadWrp,.story-hero .hero-content-wrapper header .hero,header .story-hero .hero-content-wrapper .hero{padding-left:0;padding-right:0}.story-hero *{color:#fff}@media (min-width:560px){.story-hero .button-wrapper *{float:left}}.story-hero .button-wrapper p{line-height:50px;font-weigth:700}@media (min-width:560px){.story-hero .button-wrapper p{margin-left:40px}}.story-hero .hero-content{float:left;width:100%}.story-hero .hero-content,.story-hero .hero-content:first-child{position:relative;min-height:1px;padding-left:10px;padding-right:10px}@media (min-width:992px){.story-hero .hero-content:first-child{float:left;width:58.33333333%;padding:0}}.story-hero .hero-content:first-child p{padding-right:6%}.story-hero .hero-content.video{position:relative;min-height:1px;padding-left:10px;padding-right:10px;padding-top:20px}@media (min-width:992px){.story-hero .hero-content.video{float:left;width:41.66666667%}}.story-hero .hero-content.video .video-wrapper{margin:20px auto;border:2px solid rgba(119,197,213,.2);border-radius:2px;position:relative;cursor:pointer}.story-hero .hero-content.video .video-wrapper:before{content:"";width:100%;height:100%;position:absolute;left:0;background:url(/assets/images/story/video-play.png?1449169970) no-repeat 50% 50%/105px transparent}@media (min-width:992px){.story-hero .hero-content.video .video-wrapper:before{background-size:90px}}@media (min-width:1200px){.story-hero .hero-content.video .video-wrapper:before{background-size:155px}}.story-hero .hero-content.video .video-wrapper.play:before{display:none}.story-hero .hero-content .learn-more{text-align:center;font-family:GothamMedium,Arial,Helvetica,sans;font-size:1.25em}.story-hero .hero-content .learn-more:after{content:"";background:url(/assets/images/story/dotted-line-hero.png?1449169640) no-repeat 0 0/100% transparent;width:30px;height:70px;margin:20px auto;display:block}.story-hero .hero-content p{font-size:.95em}.story-hero .hero-header{padding:40px 0 20px;line-height:1;font-size:1.25em}.story-hero .hero-header span{font-family:GothamBold,Arial,Helvetica,sans;display:block;font-size:1.5em}@media (min-width:767px){.story-hero .hero-header{font-size:1.875em}.story-hero .hero-header span{font-size:1.33333333em}}@media (min-width:992px){.story-hero .hero-header{font-size:2.8125em;padding:30px 0 20px}.story-hero .hero-header span{font-size:1.165em}}@media (min-width:1200px){.story-hero .hero-header{font-size:2.8125em}.story-hero .hero-header span{font-size:1.66666667em}}.gradient-header{padding:40px 0 30px;background:url(/assets/images/story-gradient-bg.png?1449074176) repeat-y top transparent}.gradient-header .band-title{font-size:1.875em!important;font-family:GothamMedium,Arial,Helvetica,sans!important;visibility:visible!important}@media (min-width:992px){.gradient-header .band-title{font-size:2.5em!important}}.gradient-header .band-title,.gradient-header p{text-align:center;color:#fff}.blog-details .gradient-header [data-sf-role=comments-new-submit-button].button,.blog-details .gradient-header button[data-sf-role=comments-new-submit-button],.forum .gradient-header .sfSubmitBtn,.gradient-header .blog-details [data-sf-role=comments-new-submit-button].button,.gradient-header .blog-details button[data-sf-role=comments-new-submit-button],.gradient-header .button,.gradient-header .button-secondary,.gradient-header .button-small-text,.gradient-header .forum .sfSubmitBtn,.gradient-header .search-form button,.gradient-header .sfforumNewThreadLnk,.gradient-header .sfforumReplyBtn,.gradient-header .simple-button,.gradient-header body.blog .sfcommentsSubmitBtn,.gradient-header input[title="Search input"]+span+button,.search-form .gradient-header button,body.blog .gradient-header .sfcommentsSubmitBtn{margin-top:0;width:299px}@media (min-width:992px){.blog-details .gradient-header [data-sf-role=comments-new-submit-button].button,.blog-details .gradient-header button[data-sf-role=comments-new-submit-button],.forum .gradient-header .sfSubmitBtn,.gradient-header .blog-details [data-sf-role=comments-new-submit-button].button,.gradient-header .blog-details button[data-sf-role=comments-new-submit-button],.gradient-header .button,.gradient-header .button-secondary,.gradient-header .button-small-text,.gradient-header .forum .sfSubmitBtn,.gradient-header .search-form button,.gradient-header .sfforumNewThreadLnk,.gradient-header .sfforumReplyBtn,.gradient-header .simple-button,.gradient-header body.blog .sfcommentsSubmitBtn,.gradient-header input[title="Search input"]+span+button,.search-form .gradient-header button,body.blog .gradient-header .sfcommentsSubmitBtn{float:right}}.gradient-header.questions #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.gradient-header.questions .container,.gradient-header.questions .global-search,.gradient-header.questions .sfforumNewThreadWrp,.gradient-header.questions header .hero,header .gradient-header.questions .hero{position:relative;text-align:center}.question-content{position:relative;z-index:2}.animate-question{display:none;position:absolute;left:48%;width:70px;transition:display 5s ease-out}@media (min-width:1025px){.animate-question{display:block}}.animate-question .question-mark{width:100%}.animate-question .dotted-tail{width:10px;margin:10px auto}.animate-question.start:after{display:none}.band.why-join{height:100%;padding:40px 0;position:relative}@media (min-width:992px){.band.why-join{padding:60px 0}}@media (min-width:1025px){.band.why-join .band-title{display:inline-block;margin-bottom:0}}.band.why-join .fixed-image{display:none}@media (min-width:767px){.band.why-join .fixed-image{display:block;float:right}.band.why-join .fixed-image img{max-width:80%;float:right}}@media (min-width:1025px){.band.why-join .fixed-image{visibility:hidden;margin-top:70px}}@media (min-width:1200px){.band.why-join .fixed-image img{max-width:100%;float:none}}.band.why-join .why-join-boxes{float:right}@media (min-width:767px){.band.why-join .why-join-boxes{width:48%}}@media (min-width:992px){.band.why-join .why-join-boxes{width:60%}}@media (min-width:1025px){.band.why-join .why-join-boxes{float:none;width:63%}}.band.why-join .media{margin:0;position:relative}@media (min-width:1025px){.band.why-join .media{visibility:hidden}}.band.why-join .media-left{max-width:353px;width:100%}.band.why-join .media-left img{width:100%}@media (min-width:640px){.band.why-join .media-left{width:35%}}.band.why-join .mid-dots{display:none}@media (min-width:992px){.band.why-join .mid-dots{display:block;width:7px;height:45px;margin:10px auto}.band.why-join .mid-dots span{background:url(/assets/images/story/dotted-line-1.png?1449091776) no-repeat 0 0/100% transparent;display:block}}.band.why-join .bottom-dots{display:none}@media (min-width:992px){.band.why-join .bottom-dots{display:block;position:relative;height:135px;margin:10px auto}.band.why-join .bottom-dots span{display:block;background:url(/assets/images/story/dotted-line-arrow.png?1449088857) no-repeat 0 0/100% transparent;width:475px;position:absolute;left:46%}}.band.why-join .media:last-child{margin-bottom:20px!important}.band.why-join .media:last-child .media-left:after{display:none!important}.band.why-join .media-heading{color:#605b54;font-family:GothamBold,Arial,Helvetica,sans;font-size:1.25em;line-height:1;margin:10px 0}@media (min-width:0) and (max-width:992px){.band.why-join .media-body,.band.why-join .media-left{display:block;width:100%}}.band.why-join .media-body{padding-top:20px}@media (min-width:992px){.band.why-join .media-body{padding-top:0;padding-left:20px}}.band.why-join p{margin-bottom:20px;line-height:20px;font-size:.9375em}.band.why-join p a{color:#77c5d5!important;font-family:GothamMedium,Arial,Helvetica,sans}@media (min-width:1025px){.band.who-are .band-title{opacity:0}}.band.write-story{padding-top:30px}@media (min-width:420px){.band.write-story{background:url(/assets/images/afp-pattern.png?1444243827) no-repeat right -40px/300px transparent}}@media (min-width:767px){.band.write-story{background:url(/assets/images/afp-pattern-body.png?1445033886) no-repeat 100% 100%/400px transparent}}@media (min-width:1025px){.band.write-story{background-size:510px}}@media (min-width:1400px){.band.write-story{background-position:90% bottom!important}}.band.write-story .content-wrapper{margin:0 0 10px!important}.band.write-story .site-logo{height:80px;max-width:180px;float:none;margin-bottom:25px}@media (min-width:992px){.band.write-story .site-logo{margin-bottom:45px}}.band.write-story .band-title{font-family:GothamMedium,Arial,Helvetica,sans;margin-bottom:0;color:#0085ad;font-size:1.875em;visibility:visible!important;padding-top:0}@media (min-width:992px){.band.write-story .band-title{font-size:2.5em}}.band.write-story p{color:#7b7b7b;font-size:1em}.band.write-story .button-wrapper{padding-bottom:10px}.band.write-story .button-wrapper a{margin-top:10px;display:block;max-width:250px}@media (min-width:992px){.band.write-story .button-wrapper a{float:left}}@media (min-width:992px){.band.write-story .button-wrapper .blog-details button[data-sf-role=comments-new-submit-button],.band.write-story .button-wrapper .button,.band.write-story .button-wrapper .button-secondary,.band.write-story .button-wrapper .button-small-text,.band.write-story .button-wrapper .forum .sfSubmitBtn,.band.write-story .button-wrapper .search-form button,.band.write-story .button-wrapper .sfforumNewThreadLnk,.band.write-story .button-wrapper .sfforumReplyBtn,.band.write-story .button-wrapper .simple-button,.band.write-story .button-wrapper body.blog .sfcommentsSubmitBtn,.band.write-story .button-wrapper input[title="Search input"]+span+button,.blog-details .band.write-story .button-wrapper button[data-sf-role=comments-new-submit-button],.forum .band.write-story .button-wrapper .sfSubmitBtn,.search-form .band.write-story .button-wrapper button,body.blog .band.write-story .button-wrapper .sfcommentsSubmitBtn{margin-right:25px}}.band.write-story .button-wrapper .button-secondary{background-color:#858585!important;border-right-color:#767676!important;background:linear-gradient(90deg,#858585 50%,#767676 0)!important;background-size:200% 100%!important}.band.write-story .button-wrapper .button-secondary:hover{background-position:100% 100%!important}.band.member-charts{padding:30px 0;color:#5f5f5f}@media (min-width:992px){.band.member-charts{padding:40px 0 60px}}.band.member-charts #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,.band.member-charts .container,.band.member-charts .global-search,.band.member-charts .sfforumNewThreadWrp,.band.member-charts header .hero,header .band.member-charts .hero{position:relative}.chart-section{margin-bottom:40px}@media (min-width:992px){.chart-section{margin-bottom:50px}}#decision-makers,#top-tier{clear:both}#decision-makers .content,#top-tier .content{font-family:GothamMedium,Arial,Helvetica,sans!important;font-size:.8125em}#decision-makers ul,#top-tier ul{list-style:none}#decision-makers ul li,#top-tier ul li{list-style-image:none;list-style-type:none;margin-left:0}#decision-makers li,#top-tier li{line-height:1.2;margin-left:15px;padding-bottom:10px;position:relative;padding-left:10px}#decision-makers li:before,#top-tier li:before{content:""!important;width:11px;height:11px;border-radius:50%;left:-10px;padding-right:5px;position:absolute;top:3px}#top-tier p{position:relative;font-family:GothamMedium,Arial,Helvetica,sans;margin-bottom:15px;line-height:1.2}@media (min-width:992px){#top-tier p{width:40%;visibility:hidden}}#top-tier .stack-building{width:240px;float:left;min-height:220px;position:relative}#top-tier .stack-building img{position:absolute;top:0;left:10%}@media (min-width:1025px){#top-tier .stack-building img{opacity:0}}#top-tier .stack-building img.top-tier{z-index:2}#top-tier .stack-building img.mid-tier{z-index:1}#top-tier .stack-building img.bottom-tier{z-index:0;top:3px}#top-tier .content{margin-top:20px;float:left}@media (min-width:640px){#top-tier .content{max-width:50%}}@media (min-width:0) and (max-width:992px){#top-tier .content{margin-bottom:0}}@media (min-width:1025px){#top-tier .content{float:left;max-width:100%}}#top-tier ul{padding-left:15px}#top-tier li{line-height:1.8;padding-left:25px}@media (min-width:1025px){#top-tier li{opacity:0}}#top-tier li:before{width:22px;height:22px;top:0;background:#e94628}#top-tier li:nth-child(2):before{background:#77c5d5}#top-tier li:nth-child(3):before{background:#ffc35c}#decision-makers .circle-graph{float:left;width:135px;min-height:1px;margin:10px}@media (min-width:1025px){#decision-makers .circle-graph{margin:10px 50px 10px 20px;float:left}}#decision-makers .circle-graph img{width:100%;margin:0 auto}@media (min-width:1025px){#decision-makers .circle-graph img{visibility:hidden}}#decision-makers .content{float:left;margin-top:20px;margin-bottom:0}@media (min-width:0) and (max-width:640px){#decision-makers .content{padding:0}}@media (min-width:640px){#decision-makers .content{max-width:70%}}@media (min-width:1025px){#decision-makers .content{visibility:hidden;margin-bottom:50px;max-width:100%}}#decision-makers li:before{background:#ffc35c}#decision-makers li:nth-child(2):before{background:#77c5d5}#decision-makers li:nth-child(3):before{background:#e94628}#decision-makers li:nth-child(4):before{background:#4a5966}.member-charts .bottom-dots,.member-charts .group-image-1,.member-charts .group-image-2,.member-charts .mid-dots,.member-charts .top-dots{display:none}@media (min-width:1025px){.member-charts{position:relative}.member-charts .group-image-1,.member-charts .group-image-2{display:block;position:absolute;right:-52px}.member-charts .group-image-1{background:url(/assets/images/story/group-1.png?1458225800) no-repeat 0 0/87% transparent;width:320px;top:150px}.member-charts .group-image-2{background:url(/assets/images/story/group-2.png?1458225838) no-repeat 50% 0/75% transparent;height:215px;top:52%;visibility:hidden;width:360px}}@media (min-width:1200px){.member-charts .bottom-dots,.member-charts .top-dots{display:block;height:79px;left:574px;margin:10px auto;position:absolute;top:-15px}.member-charts .bottom-dots span,.member-charts .top-dots span{display:block;background:url(/assets/images/story/member-top-dots.png?1458225412) no-repeat 0 0/100% transparent;width:477px;position:absolute;left:46%}.member-charts .mid-dots,.member-charts .mid-dots-2{display:block;width:10px;height:432px;margin:10px auto;position:absolute;right:125px;top:320px}.member-charts .mid-dots-2 span,.member-charts .mid-dots span{background:url(/assets/images/story/dotted-line-1.png?1449091776) repeat-y 0 0/100% transparent;display:block}.member-charts .mid-dots-2{top:920px!important}.member-charts .bottom-dots{height:115px;top:1350px;transform:rotateX(180deg)}.no-csstransforms3d .member-charts .bottom-dots{display:none}}@media (min-width:1250px){.member-charts .group-image-2{background-position:0 0;background-size:100%;top:50%}}.industry-table{width:100%}@media (min-width:1025px){.industry-table{width:60%;visibility:hidden}}.industry-table table{width:100%}.industry-table tr:nth-child(odd){background:#e7f0f2}.industry-table td{width:50%;font-family:GothamMedium,Arial,Helvetica,sans;font-size:.875em;padding:7px 5px}@media (min-width:0) and (max-width:640px){.industry-table td{display:block;width:100%}.industry-table td.count{padding-bottom:20px}}.industry-table .count div{background:none}@media (min-width:1025px){.industry-table .count div{background:url(/assets/images/story/chart-count-icon.png?1449262264) repeat-x 0 0/11px transparent;height:11px;width:0}}.industry-table .count img{display:inline;width:11px}@media (min-width:1025px){.industry-table .count img{display:none!important}}.inner.forum{background:#fff;min-width:320px!important;font-size:16px!important;font-family:GothamBook,Arial,Helvetica,sans!important}.inner.forum .content-wrapper{margin-top:50px}.inner.forum .content{width:100%}.inner.forum .content ul li{content:""}.inner.forum .main-content{margin-top:20px}@media (min-width:1025px){.inner.forum .main-content{margin-top:80px!important}}.inner.forum .main-content h1{margin-bottom:30px}.inner.forum .main-content h2{font-family:GothamBook,Arial,Helvetica,sans;color:#fff!important;margin-bottom:5px;margin-top:10px}.inner.forum .main-content table{width:100%}@media (min-width:0) and (max-width:767px){.inner.forum .main-content table :not(h2):not(.sfLinkBtn.sfChange){font-size:1.05em!important}.inner.forum .main-content table tr{border-bottom:1px solid #b8b8b8}.inner.forum .main-content table td{display:block;width:100%!important;text-align:left!important;padding-top:5px;padding-bottom:5px}.inner.forum .main-content table td:hover{background:none}.inner.forum .main-content table td:not(.reContentCell){border:none!important}}.inner.forum .main-content table tr:nth-child(odd) td{background:#f9f9f9}.inner.forum .main-content table tr:nth-child(2n+2) td{background:transparent}@media (min-width:767px){.inner.forum .main-content table td,.inner.forum .main-content table th{border-bottom:none}}.inner.forum .main-content table td.sfforumTitleWrp{vertical-align:middle!important}.inner.forum .main-content table p{margin-bottom:5px;line-height:1.4}.inner.forum .sf_pagerNumeric a{font-size:14px;padding:0}.inner.forum .sf_pagerNumeric .sf_PagerCurrent{background:#77c5d5;color:#fff!important;border-color:#77c5d5}.sfforumImgWrp{display:none!important}@media (min-width:767px){.sfforumsList .sfforumPostsCountWrp,.sfforumsList .sfforumThreadsCountWrp{text-align:center!important}}@media (min-width:767px){.sfforumsList .sfforumPostsCount,.sfforumsList .sfforumThreadsCount{display:block}}.sfforumsList .sfforumTitle{margin-bottom:0!important}.sfforumsFilterWrp{font-size:12px!important}.forum ul li{padding-left:0!important}.forum ul li:before{display:none}.forum .sfSubmitBtn,.sfforumNewThreadLnk,.sfforumReplyBtn{background:#77c5d5!important;border-right:0!important;min-width:auto!important;padding:10px 15px!important;text-transform:capitalize;text-shadow:none!important}.forum .sfSubmitBtn:hover,.sfforumNewThreadLnk:hover,.sfforumReplyBtn:hover{background-position:0!important;background:#67b7c7!important}.sfforumReplyBtn{border-right:0!important;min-width:auto!important}.sfforumSubscribeWrp{font-size:.75em!important}@media (min-width:0) and (max-width:460px){.sfforumSubscribeWrp{float:none!important;margin-bottom:20px}}table.sfforumThreadsList .sfforumThreadTitleAndAgeWrp{margin-left:0}@media (min-width:0) and (max-width:767px){table.sfforumThreadsList thead{display:none}table.sfforumThreadsList .sfforumThreadTitle{font-weight:600;font-size:16px!important}table.sfforumThreadsList td:before{font-weight:600}table.sfforumThreadsList tr td:first-child{padding-top:15px!important}table.sfforumThreadsList tr td:last-child{padding-bottom:15px!important}table.sfforumThreadsList .sfforumThreadPostsWrp:before{content:"Posts: "}table.sfforumThreadsList .sfforumThreadViewsWrp:before{content:"Views: "}table.sfforumThreadsList .sfforumThreadLastPostWrp:before{content:"Last Post: "}}.sfforumThreadLastPostWrp,.sfforumThreadsList thead th{font-size:13px!important}.sfforumSocialShareWrp{line-height:normal;margin:20px 0;height:auto!important}ol.sfforumThreadPostList{padding-left:0!important}ol.sfforumThreadPostList .sfforumPostAge,ol.sfforumThreadPostList .sfforumPostPermalink{font-size:12px}ol.sfforumThreadPostList .sfforumThreadPostContent{font-size:16px}.sfforumPostReplyForm,li.sfforumThreadPost{position:relative;padding-top:40px!important}.sfforumPostReplyForm strong.sfforumUser,li.sfforumThreadPost strong.sfforumUser{position:absolute;top:10px;font-size:14px!important;display:block;width:300px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (min-width:767px){.sfforumPostReplyForm strong.sfforumUser,li.sfforumThreadPost strong.sfforumUser{width:500px}}.sfforumThreadPostList .sfforumPostFeatured,.sfforumThreadsList .sfforumThreadAnswered,.sfforumUserPostsInfo{line-height:1.5}.sfforumThreadPostList .sfforumPostFeatured,.sfforumThreadsList .sfforumThreadAnswered{color:#689b30!important}@media (min-width:0) and (max-width:640px){.sfforumThreadPostList .sfforumPostIsFeaturedWrp{margin-bottom:10px;float:left!important}}@media (min-width:0) and (max-width:992px){.sfforumThreadsList .sfforumThreadAnswered{margin:8px 0!important;display:block!important}}body.sfforumReplyFormVisible .to-top{display:none!important}.forum.sfforumReplyFormVisible h2.sfforumsReplyToTitle{display:block!important;color:#343332!important;font-size:1.125em!important;margin-bottom:10px}.sfforumPostReplyForm .sfQuote{font-size:.875em!important}.sfEditorWrp .reToolbarWrapper .sfChange{position:relative!important;text-decoration:none!important;color:#0085ad!important;font-size:12px!important;top:5px!important;right:10px!important}.sfEditorWrp .reToolbarWrapper .sfChange span{color:#0085ad!important;font-size:1em!important}.sfforumReplyFormVisible .sfforumPostReplyContainer{height:auto!important}.reContentCell{padding:0!important}.sfforumPostReplyContainer .sfforumPostReplyForm{width:100%!important;padding-bottom:40px!important}.sfSubmitBtnWrp{text-align:right}@media (min-width:767px){.sfSubmitBtnWrp{margin-right:50px!important}}.reCenter_top,.reCorner_top_left,.reCorner_top_right,.reLeftVerticalSide,.reRightVerticalSide,.reTlbVertical{display:none!important}@media (min-width:0) and (max-width:767px){body.sfforumReplyFormVisible td.reContentCell{border:1px solid #ccc!important}body.sfforumReplyFormVisible .sfforumThreadPostUser{float:none!important}body.sfforumReplyFormVisible .sfforumPostReplyForm .sfforumUserAvatarWrp{max-width:60px}body.sfforumReplyFormVisible .sfforumPostReplyForm .sfforumReplyThreadContent{margin-left:0!important;margin-top:20px}body.sfforumReplyFormVisible .sfforumPostReplyContainer .sfEditorWrp{position:static!important}body.sfforumReplyFormVisible table.reLayoutWrapper{width:95%!important}}.sfforumNewThreadWrp .sfTxt{padding:10px 5px!important;height:auto!important;width:100%!important;max-width:500px}@media (min-width:767px){.sfforumNewThreadWrp .sfTxt{width:80%!important}}.sfforumNewThreadWrp .sfEditorWrp{width:100%!important}.sfforumNewThreadWrp .sfforumNewThreadFormList{padding-left:0!important}.sfforumNewThreadWrp .to-top,body.sfforumReplyFormVisible .to-top{display:none!important}.sfforumNewThreadWrp table,.sfforumNewThreadWrp tr,body.sfforumReplyFormVisible table,body.sfforumReplyFormVisible tr{border-bottom:none!important}.sfforumNewThreadWrp td,body.sfforumReplyFormVisible td{background-color:transparent!important}.sfforumNewThreadWrp td.reContentCell,body.sfforumReplyFormVisible td.reContentCell{border:1px solid #ccc!important}.sfforumNewThreadWrp .reWrapper,body.sfforumReplyFormVisible .reWrapper{width:100%!important}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:#343332!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 #zContent_C001_forumsFrontendPostsList_ctl00_ctl00_postsDetailsView,body.sfPageEditor.inner .main-content .container,body.sfPageEditor.inner .main-content .global-search,body.sfPageEditor.inner .main-content .sfforumNewThreadWrp,body.sfPageEditor.inner .main-content header .hero,header body.sfPageEditor.inner .main-content .hero{background:none!important}.forum body.sfPageEditor .modal-content .sfSubmitBtn,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 .forum .sfSubmitBtn,body.sfPageEditor .modal-content .sfforumNewThreadLnk,body.sfPageEditor .modal-content .sfforumReplyBtn,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}.forum body.sfPageEditor .modal-content .sfSubmitBtn:after,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 .forum .sfSubmitBtn:after,body.sfPageEditor .modal-content .sfforumNewThreadLnk:after,body.sfPageEditor .modal-content .sfforumReplyBtn: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}.forum body.sfPageEditor .modal-content .sfSubmitBtn:hover,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 .forum .sfSubmitBtn:hover,body.sfPageEditor .modal-content .sfforumNewThreadLnk:hover,body.sfPageEditor .modal-content .sfforumReplyBtn: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}}.central-ad{width:100%;background:#f5f5f5 none repeat scroll 0 0;margin-bottom:20px;padding:15px!important;text-align:center;display:table;clear:both}.central-ad-col-left,.central-ad-col-right{display:table-cell;vertical-align:top}.central-ad-col-left{min-width:180px}.central-ad-col-right{padding-left:2%;text-align:left}.central-ad-title{color:#77c5d5!important;font-family:LexiaRegular,Times,san-serif;font-size:1.625em;line-height:32px;padding:15px 0 20px}.central-ad-subtitle{color:#676b6c!important}.central-ad-description{color:#676b6c!important;font-size:.875em;line-height:19px;margin-bottom:20px}.central-ad-image{margin-bottom:20px}.central-ad-image img{margin:0 auto}.central-ad-image a{text-decoration:none}@media only screen and (max-width:740px){.central-ad,.central-ad-col-left,.central-ad-col-right{display:block;padding:0;margin:0}}.article .sidebar .button,.topics .sidebar .button{margin-left:inherit}.podcast-banner{display:block;margin-bottom:25px}.img-box-left.podcast-author{width:110px}a.button-secondary.btn-podcast,a.button.btn-podcast{display:block;float:left;margin-right:20px;width:330px}.featured-podcast{margin-bottom:35px;overflow:hidden;padding-bottom:20px;width:100%}.featured-podcast iframe{margin-bottom:20px;width:100%}.podcast-description{margin:20px 0}.featured-podcast h3,h2#library{margin-bottom:20px}h2#library{margin-top:20px}.podcast-item{margin-bottom:30px;overflow:hidden}.podcast-item a{display:block;margin-bottom:10px}.podcast .podcast__sort{margin-bottom:2em}.podcast ul.podcast__list{padding:0;display:flex;flex-wrap:wrap}.podcast ul.podcast__list .podcast__item{margin-bottom:4em;margin-top:2em;position:relative}.podcast ul.podcast__list .podcast__item:before{content:"";width:100%;height:1px;background-color:#333;position:absolute;top:-1em;left:0}.podcast ul.podcast__list .podcast__item .podcast__item-heading{margin-bottom:1.5em}.podcast ul.podcast__list .podcast__item .podcast__item-title{font-weight:700;font-size:1.25rem}.podcast ul.podcast__list .podcast__item .podcast__item-date{font-size:.875rem}.podcast ul.podcast__list .podcast__item .podcast__item-description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden;max-height:5.2em}.podcast ul.podcast__list .podcast__item .podcast__item-cta{width:100%;padding-top:2em}.podcast ul.podcast__list .podcast__item .podcast__item-cta .button{margin:0}.podcast .podcast__pagination{text-align:center}.podcast .podcast__pagination .btn{margin:.5em}.podcast .podcast__pagination .btn.selected{font-weight:700;text-decoration:underline}@media (min-width:768px){.podcast ul.podcast__list .podcast__item{width:calc(50% - 2em);position:relative;padding-bottom:2em}.podcast ul.podcast__list .podcast__item:nth-child(odd){margin-right:2em}.podcast ul.podcast__list .podcast__item .podcast__item-cta{position:absolute;bottom:-2em}}.mindshift{background-color:#fafafa}.mindshift .header{padding:30px 0}.mindshift h1{font-family:LexiaRegular,Times,san-serif;font-size:19px;text-align:center}.mindshift .main-content h2,.mindshift .main-content h2 a{font-size:36px;position:relative}.mindshift h3{color:#002b49;font-size:52px;padding:10px 0;text-transform:capitalize}.mindshift h3,.mindshift h3.secondary{font-family:GothamBook,Arial,Helvetica,sans;font-weight:700;overflow:hidden;text-align:center}.mindshift h3.secondary{color:#5b6770;font-size:20px;padding:40px 0;text-transform:uppercase}.mindshift .main-content h2 a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary){font-size:36px;line-height:100%}.mindshift h3.secondary:after,.mindshift h3.secondary:before{background-color:#002b49;content:"";display:inline-block;height:1px;position:relative;vertical-align:middle;width:50%}.mindshift h3.secondary:before{right:1.9em;margin-left:-50%}.mindshift h3.secondary:after{left:1.9em;margin-right:-50%}.mindshift .featured-content-wrapper{overflow:hidden;display:table;margin-bottom:30px;width:100%}@media screen and (max-width:1024px){.mindshift .featured-content-wrapper{display:block}}.mindshift .featured-content-wrapper .featured-section{background:#f3f2f1;margin-bottom:20px;padding:45px 30px;text-align:center}.mindshift .featured-section.full-width{width:100%}.mindshift .featured-section.half-width{float:left;margin-right:1%;width:49%;display:table-cell;height:100%;position:relative;height:550px}@media screen and (min-width:1025px){.mindshift .featured-section.half-width{min-height:550px;position:relative}.mindshift .featured-section.half-width img{position:absolute;width:89%;top:auto}}@media (-ms-high-contrast:none),screen and (-ms-high-contrast:active){.mindshift .featured-section.half-width img{position:absolute;top:290px}}@media screen and (max-width:1024px){.mindshift .featured-section.full-width,.mindshift .featured-section.half-width{clear:both;display:block;margin-bottom:20px;width:100%}}.mindshift .featured-section.half-width~.half-width{float:right;margin-right:0;display:table-cell}@media only screen and (max-width:768px){.mindshift .featured-section.half-width{float:none;margin-right:0;width:100%}}.mindshift .band a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary),.mindshift .main-content a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary){color:#002b49}.mindshift .band a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary):hover,.mindshift .main-content a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary):hover{color:#0085ad;text-decoration:none}.mindshift .featured-section h2 a{font-weight:light}.mindshift .featured-section.half-width h2 a,.mindshift .featured-section h2 a{color:#002b49;display:block;font-family:GothamBold,Arial,Helvetica,sans;font-size:24px;line-height:130%;margin-bottom:20px;padding:0 10%}.mindshift .content-icon{background-position:top;background-repeat:no-repeat;background-size:70px 70px;min-height:60px;overflow:hidden;text-align:center}.mindshift .content-icon .content-label{color:#5b6770;display:block;font-family:LexiaRegular,Times,san-serif;font-size:14px;font-weight:400;margin-bottom:20px;padding-top:70px;text-transform:uppercase}.mindshift .featured-section img{display:block;margin:auto;text-align:center}.mindshift .content-icon.video{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMjAwIj48cGF0aCBkPSJNMTM3LjMgNzUuM2MtMjAuMiAwLTM2LjYgMTYuNy0zNi42IDM3LjMgMCAyMC42IDE2LjQgMzcuMyAzNi42IDM3LjMgMjAuMiAwIDM2LjYtMTYuNyAzNi42LTM3LjMgMC0yMC42LTE2LjQtMzcuMy0zNi42LTM3LjN6bTAgNjkuOGMtMTcuNiAwLTMxLjktMTQuNi0zMS45LTMyLjVzMTQuMy0zMi41IDMxLjktMzIuNWMxNy42IDAgMzEuOSAxNC42IDMxLjkgMzIuNXMtMTQuMyAzMi41LTMxLjkgMzIuNXptLTkuNi01Mi41Yy0uNCAwLS44LjEtMS4yLjMtLjcuNC0xLjIgMS4yLTEuMiAyLjF2MzUuM2MwIC45LjUgMS43IDEuMiAyLjEuNy40IDEuNy40IDIuNCAwbDI4LjQtMTcuN2MuNy0uNCAxLjEtMS4yIDEuMS0yLjEgMC0uOC0uNC0xLjYtMS4xLTIuMUwxMjkgOTIuOWMtLjQtLjItLjgtLjMtMS4zLS4zek0zMi42IDM4LjRjLTEuMyAwLTIuNCAxLjEtMi40IDIuNFYxMjljMCAxLjMgMS4xIDIuNCAyLjQgMi40SDk3Yy0uNy0xLjYtMS4zLTMuMi0xLjktNC44SDM1VjY3LjRoMTA0LjhWNDAuOGMwLTEuMy0xLjEtMi40LTIuNC0yLjRIMzIuNnptOTcuNSA4Ny42Vjk5LjNsMjEuNSAxMy4zLTIxLjUgMTMuNHptNS02My40SDM1VjQzLjJoMTAwLjF2MTkuNHpNNzQgNTguMWMtMi42IDAtNC43LTIuMS00LjctNC44IDAtMi42IDIuMS00LjggNC43LTQuOHM0LjcgMi4xIDQuNyA0LjhjMCAyLjYtMi4xIDQuOC00LjcgNC44em0tMTMuNiAwYy0yLjYgMC00LjctMi4xLTQuNy00LjggMC0yLjYgMi4xLTQuOCA0LjctNC44czQuNyAyLjEgNC43IDQuOGMtLjEgMi42LTIuMiA0LjgtNC43IDQuOHptLTEzLjcgMGMtMi42IDAtNC43LTIuMS00LjctNC44IDAtMi42IDIuMS00LjggNC43LTQuOHM0LjcgMi4xIDQuNyA0LjhjMCAyLjYtMi4xIDQuOC00LjcgNC44eiIgZmlsbD0iIzVjNjg3MCIvPjwvc3ZnPg==");background-size:82px 68px}.mindshift .content-icon.article,.mindshift .content-icon.pressrelease{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiM1YzY4NzB9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTQ4LjEgMTY4LjJINDlWMzEuOGg5OS4xdjEzNi40em0tOTMuNS01LjZoODcuOVYzNy40SDU0LjZ2MTI1LjJ6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTEzNC42IDgwLjVINjIuNVY0Ni40aDcyLjF2MzQuMXptLTY2LjUtNS42SDEyOVY1Mkg2OC4xdjIyLjl6TTY1LjkgODkuM2g2NS4zdjcuMUg2NS45ek0xMzEuNyAxNTBINjUuNHYtNS42aDY2LjN2NS42em0wLTEyLjdINjUuNHYtNS42aDY2LjN2NS42em0wLTEyLjZINjUuNHYtNS42aDY2LjN2NS42em0wLTEyLjdINjUuNHYtNS42aDY2LjN2NS42eiIvPjwvc3ZnPg==");background-size:82px 68px}.mindshift .content-icon.event,.mindshift .content-icon.session{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiM1YzY4NzB9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTcyIDExOC4zSDYyLjJ2LTUuNWgxMDQuMlYzNy4zSDU5djcuOGM0LjkgMi42IDguMyA3LjggOC4zIDEzLjcgMCA4LjUtNyAxNS41LTE1LjUgMTUuNS04LjYgMC0xNS41LTYuOS0xNS41LTE1LjVzNy0xNS41IDE1LjUtMTUuNWMuNiAwIDEuMSAwIDEuNy4xVjMxLjhIMTcydjg2LjV6TTUxLjcgNDguOWMtNS41IDAtMTAgNC41LTEwIDkuOXM0LjUgOS45IDEwIDkuOSAxMC00LjUgMTAtOS45LTQuNC05LjktMTAtOS45em03NS4xIDUxLjJoLTUuNVY3Ni41aDUuNXYyMy42em0tMTIuNiAwaC01LjVWNzcuOGg1LjV2MjIuM3oiLz48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTUxIDEwMC40aC01LjVWNjkuMmg1LjV2MzEuMnptLTExLjggMGgtNS41VjczLjloNS41djI2LjV6TTYwLjUgMTY3LjNIMzkuMWwtMi40LTQzaC02LjVsLS40LTIuM2MtMi45LTE4LjMtNS44LTQwLjktMy4yLTQ0LjYgMy4yLTQuNSAxMy42LTMuOCAxNy45LTMuM2wxLjMuMiA1LjQgOC45IDYuNC05SDk5djE0LjFMNjYgOThsLTUuNSA2OS4zem0tMTYuMi01LjZoMTFsNS40LTY4LjJMOTMuNCA4NHYtNC40SDYwLjZMNTEgOTMuMWwtOC40LTEzLjdjLTUuMi0uNC0xMC42LjEtMTEuNCAxLjItLjkgMi42IDEuMiAyMS41IDMuNyAzOC4zaDdsMi40IDQyLjh6bTYzLjQtOTEuMmwtMS40LTUuNCAzMy43LTktMi41LS42IDEuNC01LjQgMTcuMSA0LjMtMTEuMSAxMy4zLTQuMi0zLjYgMi43LTMuMi0zNS43IDkuNnoiLz48L3N2Zz4=");background-size:82px 68px}.mindshift .content-icon.podcast{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiM1YzY4NzB9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTU3LjUgMTY2LjhoLS42bC05LjItLjdjLTQuMi0uMy03LjQtNC03LjEtOC4yTDE0NCAxMTFjLjMtNC4yIDQtNy40IDguMy03LjFsOS4zLjdjMiAuMiAzLjkgMS4xIDUuMyAyLjcgMS4zIDEuNiAyIDMuNSAxLjkgNS42di4zbDQuNy4zYzEuMy4xIDIuNC42IDMuNCAxLjV2LTIuMmMwLTI2LTExLjUtNDguMy0yOS45LTYyLjFsLTUgOS4xLTIuNS0xLjNjLTEyLTYuMy0yNS41LTkuNS0zOS4xLTkuNXMtMjcgMy4yLTM4LjkgOS4zbC0yLjIgMS4xLTYuMi04LjNDMzUuMyA2NSAyNC4yIDg3IDI0LjIgMTEyLjZ2MS41Yy44LS42IDEuOC0uOSAyLjgtMWw0LjctLjN2LS4yYy0uMy00LjMgMi45LTggNy4yLTguM2w5LjUtLjdjMi4xLS4xIDQuMS41IDUuNiAxLjkgMS42IDEuNCAyLjUgMy4yIDIuNyA1LjNsMy41IDQ2LjdjLjIgMi4xLS41IDQuMS0xLjkgNS42LTEuNCAxLjYtMy4yIDIuNS01LjMgMi43bC05LjUuN2MtMi4xLjEtNC4xLS41LTUuNi0xLjktMS42LTEuNC0yLjUtMy4yLTIuNy01LjNsLS4xLS45LTQuNy4zYy0xLjUuMS0yLjktLjQtNC4xLTEuNC0xLjEtMS0xLjgtMi4zLTEuOS0zLjhsLTEtMTMuNmMtMy4yLTguOC00LjktMTgtNC45LTI3LjQgMC00Ny4yIDM1LjMtODIuOCA4Mi04Mi44czgyIDM1LjYgODIgODIuOGMwIDEwLTEuOCAxOS43LTUuNSAyOWgtLjFsLS45IDEyLjNjLS4yIDMuMS0yLjkgNS40LTYgNS4ybC00LjctLjMtLjEuOWMtLjIgMi0xLjEgMy45LTIuNyA1LjMtMS40IDEuMi0zLjIgMS45LTUgMS45em0tOS40LTYuNGw5LjIuN2MuNSAwIDEtLjEgMS41LS41LjQtLjQuNy0uOC43LTEuNGwzLjUtNDYuOGMwLS41LS4xLTEtLjUtMS40LS40LS40LS44LS43LTEuNC0uN2wtOS4zLS43Yy0xLjEtLjEtMi4xLjctMi4xIDEuOGwtMy41IDQ2LjhjLS4xIDEuMS44IDIuMSAxLjkgMi4yem0tOTkuMi01MS4xaC0uMmwtOS41LjdjLS41IDAtMSAuMy0xLjQuNy0uNC40LS41LjktLjUgMS41bDMuNSA0Ni43YzAgLjUuMyAxIC43IDEuNC40LjQuOS41IDEuNS41bDkuNS0uN2MuNSAwIDEtLjMgMS40LS43LjQtLjQuNS0uOS41LTEuNUw1MSAxMTEuMWMwLS41LS4zLTEtLjctMS40LS40LS4zLS45LS40LTEuNC0uNHptMTIxLjUgNDQuMXptLTIuMi0zNC42bC0yLjUgMzQuNCA0LjYuMyAyLjUtMzQuNC00LjYtLjN6TTMyIDExOC40bC00LjYuNCAyLjYgMzQuMyA0LjYtLjMtMi42LTM0LjR6bTI1LjktNzAuNmwzLjIgNC4zYzEyLjEtNS44IDI1LjYtOC45IDM5LjMtOC45IDEzLjUgMCAyNyAzIDM5IDguN2wyLjYtNC44Yy0xMS44LTcuNS0yNi0xMS44LTQxLjYtMTEuOC0xNS45LjItMzAuNSA0LjctNDIuNSAxMi41eiIvPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik0xMjEuMSAxNjMuOGMtMS42IDAtMi45LTEuMy0yLjktMi45di01MS42YzAtMS42IDEuMy0yLjkgMi45LTIuOXMyLjkgMS4zIDIuOSAyLjl2NTEuNmMwIDEuNi0xLjMgMi45LTIuOSAyLjl6bS0yOC43LS40Yy0xLjYgMC0yLjktMS4zLTIuOS0yLjl2LTU4LjhjMC0xLjYgMS4zLTIuOSAyLjktMi45czIuOSAxLjMgMi45IDIuOXY1OC44Yy0uMSAxLjYtMS40IDIuOS0yLjkgMi45em0tOS42LTUuMWMtMS42IDAtMi45LTEuMy0yLjktMi45di00Mi4xYzAtMS42IDEuMy0yLjkgMi45LTIuOXMyLjkgMS4zIDIuOSAyLjl2NDIuMWMtLjEgMS43LTEuNCAyLjktMi45IDIuOXptMTkuMi01LjJjLTEuNiAwLTIuOS0xLjMtMi45LTIuOXYtMzNjMC0xLjYgMS4zLTIuOSAyLjktMi45czIuOSAxLjMgMi45IDIuOXYzM2MtLjEgMS42LTEuNCAyLjktMi45IDIuOXptOS41LTguNmMtMS42IDAtMi45LTEuMy0yLjktMi45di0xNy4xYzAtMS42IDEuMy0yLjkgMi45LTIuOSAxLjYgMCAyLjkgMS4zIDIuOSAyLjl2MTcuMWMwIDEuNi0xLjMgMi45LTIuOSAyLjl6bS0zNy45LTIuNmMtMS42IDAtMi45LTEuMy0yLjktMi45di0xMy4xYzAtMS42IDEuMy0yLjkgMi45LTIuOXMyLjkgMS4zIDIuOSAyLjlWMTM5Yy0uMSAxLjYtMS40IDIuOS0yLjkgMi45em01Ny4xLS43Yy0xLjYgMC0yLjktMS4zLTIuOS0yLjl2LTEzLjFjMC0xLjYgMS4zLTIuOSAyLjktMi45czIuOSAxLjMgMi45IDIuOXYxMy4xYzAgMS42LTEuMyAyLjktMi45IDIuOXoiLz48L3N2Zz4=");background-size:82px 68px}.mindshift .content-icon.blog{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCAyMDAgMjAwIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiM1YzY4NzB9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNMTU4LjggMTQ2LjdIMzcuNGMtNC40IDAtOC0zLjYtOC04di0uN2MwLTMuMiAwLTUuMSAxLjItNi4zLjYtLjYgMS42LTEgMi45LTFoMTI5YzEuMyAwIDIuMi4zIDIuOSAxIDEuMiAxLjIgMS4yIDMuMiAxLjIgNi4zdi43Yy4xIDQuNC0zLjQgOC03LjggOHpNMzQgMTM1LjNjLS4xLjgtLjEgMi0uMSAyLjh2LjdjMCAxLjkgMS41IDMuNCAzLjQgMy40aDEyMS40YzEuOSAwIDMuNC0xLjUgMy40LTMuNHYtLjdjMC0uOCAwLTItLjEtMi44SDM0em0tLjggMHptMTI5LjcgMHptLTEyOC44LS44ek0xNjYuNSAxMjYuOEgxNjJWNTQuNWMwLTkuNi0yLTExLjYtMTEuNC0xMS42SDQ0LjhjLTkuMyAwLTExLjQgMi4xLTExLjQgMTEuNnY3Mi4zaC00LjVWNTQuNWMwLTEyLjEgNC0xNi4yIDE1LjktMTYuMmgxMDUuOGMxMS45IDAgMTUuOSA0LjEgMTUuOSAxNi4ydjcyLjN6Ii8+PHBhdGggY2xhc3M9InN0MCIgZD0iTTkwLjMgMTM1LjhoMTUuNnY0LjVIOTAuM3pNMTM5LjcgMTIxLjlIODUuM3YtNC41aDU0LjV2NC41em0wLTguOEg4NS4zdi00LjVoNTQuNXY0LjV6bTAtOC43SDg1LjN2LTQuNWg1NC41djQuNXptMC05LjhIODUuM3YtNC41aDU0LjV2NC41em0xLjMtOC41SDg0LjFWNjQuOUgxNDF2MjEuMnptLTUyLjQtNC42aDQ3LjlWNjkuNEg4OC42djEyLjF6TTgwLjYgOTguN0g0OC45VjYzLjVoMzEuNnYzNS4yem0tMjcuMS00LjVINzZWNjhINTMuNXYyNi4yeiIvPjxnPjxwYXRoIGNsYXNzPSJzdDAiIGQ9Ik03NS43IDkwLjdoLTQuNWMwLTEuOS0xLjUtMy40LTMuNC0zLjRINjJjLTEuOSAwLTMuNCAxLjUtMy40IDMuNGgtNC41YzAtMy41IDIuMy02LjUgNS41LTcuNS0xLjUtMS40LTIuNS0zLjQtMi41LTUuNiAwLTQuMiAzLjQtNy42IDcuNi03LjYgNC4yIDAgNy42IDMuNCA3LjYgNy42IDAgMi4yLS45IDQuMS0yLjQgNS41IDMuNC45IDUuOCA0IDUuOCA3LjZ6TTY0LjggNzQuNWMtMS43IDAtMy4xIDEuNC0zLjEgMy4xIDAgMS43IDEuNCAzLjEgMy4xIDMuMSAxLjcgMCAzLjEtMS40IDMuMS0zLjEgMC0xLjctMS40LTMuMS0zLjEtMy4xem04OC4zLTEzLjhINDEuN3YtNC41aDExMS40djQuNXoiLz48L2c+PC9zdmc+");background-size:82px 68px}.mindshift .content-icon.guide,.mindshift .content-icon.researchsurvey,.mindshift .content-icon.whitepaper{background-image:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAyMDAgMjAwIj48cGF0aCBkPSJNNTcuMiAxNTYuOGMzMS4yIDAgNDEuOSA4LjkgNDIuMyA5LjIgMS4xIDEgMi45IDEgNCAwIC40LS40IDExLTkuMiA0Mi4zLTkuMiA4LjYgMCAxOC4xLjcgMjguMiAyIC44LjEgMS43LS4yIDIuMy0uNy42LS42IDEtMS40IDEtMi4yVjQxLjZjMC0xLjUtMS4xLTIuNy0yLjYtMi45LTEwLjQtMS40LTIwLjEtMi4xLTI5LTIuMS0yNi42IDAtMzkuNiA2LjQtNDQgOS4xbC0uMy4yLS4zLS4yYy00LjQtMi43LTE3LjQtOS4xLTQ0LTkuMS04LjkgMC0xOC42LjctMjkgMi4xLTEuNS4yLTIuNiAxLjQtMi42IDIuOVYxNTZjMCAuOC40IDEuNyAxIDIuMi42LjYgMS41LjggMi4zLjcgMTAuMy0xLjQgMTkuOC0yLjEgMjguNC0yLjF6bTQ3LjIgMS44VjUxbC4zLS4yYzMuOS0yLjUgMTUuNy04LjQgNDEuMS04LjQgNy44IDAgMTYuMi42IDI1LjEgMS42bC41LjF2MTA4LjRsLS43LS4xYy04LjktMS0xNy4zLTEuNi0yNS0xLjYtMjEuMSAwLTMzLjcgMy45LTQwLjUgNy4ybC0uOC42em0tNS44IDBsLS45LS40Yy02LjgtMy4zLTE5LjQtNy4yLTQwLjUtNy4yLTcuNyAwLTE2LjEuNS0yNSAxLjZsLS43LjFWNDQuMmwuNS0uMWM4LjktMS4xIDE3LjQtMS42IDI1LjEtMS42IDI1LjQgMCAzNy4yIDUuOCA0MS4xIDguM2wuMy4ydjEwNy42em0tNDIuNy0yOGM4LjcgMCAxNy45IDEuMiAyNi43IDIuNWwyLjYuNHYtNmwtMS44LS4zYy0xMi40LTEuOS0yNS41LTMuNS0zNy42LTIuMWwtMSAuMXY1LjlsMS43LS4yYzMuMS0uMiA2LjItLjMgOS40LS4zem02NS42LTMuNnY2YzExLjQtMS44IDIxLjMtMy4yIDMyLjUtMS45aC40di01LjljLTExLjktMS4zLTIzIC4zLTMyLjkgMS44em0wLTIxLjZ2NmMxMS40LTEuOCAyMS4zLTMuMiAzMi41LTEuOWguNHYtNS45Yy0xMS44LTEuNC0yMi42LjItMzIuOSAxLjh6bS02NC4zIDMuNGM3LjYgMCAxNS4xIDEuMiAyMyAyLjRsMS40LjJjLjguMSAxLjctLjEgMi40LS43czEtMS40IDEtMi4yVjY1LjJjMC0xLjQtMS4xLTIuNy0yLjUtMi45LTguNy0xLjMtMTYuOS0yLjYtMjUuNC0yLjYtMy4zIDAtNi40LjItOS41LjYtMS41LjItMi42IDEuNC0yLjYgMi45djQzLjNjMCAuOS40IDEuNyAxIDIuMi42LjYgMS41LjggMi4zLjcgMy0uNCA1LjktLjYgOC45LS42em0yMi0zLjdsLS43LS4xYy03LTEuMS0xNC0yLjEtMjEuMy0yLjEtMiAwLTMuOC4xLTUuNy4yaC0uNlY2NS44aC42YzEuOS0uMSAzLjctLjIgNS43LS4yIDcuMyAwIDE0LjMgMSAyMS41IDIuMWwuNS4xdjM3LjN6bTQyLjMtMjEuNHY2YzExLjQtMS44IDIxLjMtMy4yIDMyLjUtMS45bC40LjFWODJjLTExLjktMS41LTIzIC4yLTMyLjkgMS43em0wLTIxLjd2NS45YzExLjQtMS44IDIxLjQtMy4yIDMyLjUtMS45bC40LjF2LTUuOWMtMTEuOS0xLjQtMjIuNi4yLTMyLjkgMS44eiIgZmlsbD0iIzVjNjg3MCIvPjwvc3ZnPg==");background-size:82px 68px}.mindshift .marketing.contact{background-color:#fff;border:2px solid #afa9a0;padding:20px 0}.mindshift .marketing.contact .band-type{color:#002b49;font-family:GothamBook,Arial,Helvetica,sans!important;margin-bottom:0;margin-left:0;text-align:center}.mindshift .marketing.contact .band-type-subtitle{color:#5b6770;font-family:LexiaRegular,Times,san-serif;font-size:16px;text-align:center}.mindshift .marketing.contact .band-col-wrapper{margin-top:30px}.mindshift .marketing-contact .container{width:auto}@media (min-width:768px){.mindshift .marketing.contact .container{width:auto}}.mindshift .marketing.contact .marketing-contact input,.mindshift .marketing.contact .marketing-contact input[type=email],.mindshift .marketing.contact .marketing-contact input[type=text]{background-color:#f3f2f1;color:#5b6770;border:2px solid transparent;font-family:GothamBook,Arial,Helvetica,sans;margin-bottom:20px;padding:10px 8px;outline:none;text-transform:capitalize;width:90%;margin-left:5%;cursor:pointer}.mindshift .marketing.contact .form-message{color:#5b6770;padding-top:3px}.mindshift .marketing.contact .marketing-contact input::-moz-placeholder{color:#5b6770}.mindshift .marketing.contact .marketing-contact input::placeholder{color:#5b6770}.mindshift .marketing.contact .marketing-contact input::-ms-input-placeholder{color:#5b6770}.mindshift .latest-content-wrapper{overflow:hidden}.mindshift .latest-content-wrapper .col-md-4{background:#fff;height:350px;margin-bottom:30px;margin-right:2%;overflow:hidden;width:32%}.mindshift .latest-content-wrapper .col-md-4:nth-child(3n){margin-right:0}.mindshift .latest-content-wrapper .col-md-4 iframe{display:block;position:relative;margin:30px auto 30px 5px}@media only screen and (max-width:1024px){.mindshift .latest-content-wrapper .col-md-4{flex:none;float:none;margin-right:0;width:100%}}.mindshift .latest-block{padding:20px}.mindshift .latest-block>div{margin:auto;text-align:center}.mindshift .latest-block h4,.mindshift .latest-block h4 a,.mindshift .main-content h4 a:not(.button):not(.button-small-text):not(.simple-button):not(.sfforumNewThreadLnk):not(.sfforumReplyBtn):not(.button-secondary){color:#11425a!important;display:block;font-family:GothamBold,Arial,Helvetica,sans;font-size:23px;font-weight:300;line-height:120%;margin-bottom:20px;padding:0 5%;text-align:center}@media only screen and (max-width:1200px){.mindshift .latest-block h4 a{font-size:16px}}.mindshift .latest-block .date{color:#898d8d;font-size:14px;text-align:center}.mindshift .content{padding-left:0;width:70%}.mindshift .sidebar{width:30%}.mindshift .sidebar .sidebox{float:left}@media screen and (max-width:1024px){.mindshift .content,.mindshift .sidebar{float:none;width:100%}.mindshift .sidebar .sidebox{float:none;margin:auto;text-align:center}}@media screen and (max-width:768px){.mindshift .content{padding-left:10px}}.mindshift .breadcrumb a{color:#0085ad!important}.mindshift .breadcrumb a:hover{text-decoration:underline!important}.service-codes-wrapper .band-accordion{margin-bottom:30px}.service-codes-wrapper .panel-heading{background:#ededed;border-bottom:2px solid #e3e3e3;padding:10px 15px;position:relative}.service-codes-wrapper .panel-heading:hover{background:#eee;border-bottom:2px solid #eaeaea}.service-codes-wrapper .panel-heading h4{font-size:20px;position:relative}.service-codes-wrapper .panel-heading a{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNOTYgMjM1aDMyMHY0Mkg5NnYtNDJ6IiBmaWxsPSIjMDA4NWFkIi8+PC9zdmc+");background-position:0;background-repeat:no-repeat;background-size:30px 30px;padding-left:45px;width:100%;display:block}.service-codes-wrapper .panel-heading a.collapsed{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MTIgNTEyIj48cGF0aCBkPSJNNDE2IDI3Ny4zSDI3Ny4zVjQxNmgtNDIuN1YyNzcuM0g5NnYtNDIuN2gxMzguN1Y5Nmg0Mi43djEzOC43SDQxNnY0Mi42eiIgZmlsbD0iIzAwODVhZCIvPjwvc3ZnPg==");background-position:0;background-repeat:no-repeat;background-size:30px 30px;padding-left:45px}.service-codes-wrapper .panel-heading a:hover{color:#000;text-decoration:none!important}.service-codes-wrapper .panel-body{overflow:hidden;padding:15px 15px 30px}.service-codes-wrapper .panel-body .search_label{display:block;float:left;margin-right:30px;width:25%}@media screen and (max-width:767px){.service-codes-wrapper .panel-body .search_label{width:100%}}.service-codes-wrapper .panel-body input[type=text],.service-codes-wrapper .panel-body select,.service-codes-wrapper form select{-webkit-appearance:none;-webkit-border-radius:0;background:#fff;border:2px solid #dbdbdb;border-radius:0;outline:none;padding:2px 5px;width:50%}@media screen and (max-width:767px){.service-codes-wrapper .panel-body input[type=text],.service-codes-wrapper .panel-body select,.service-codes-wrapper form select{width:100%}}.service-codes-wrapper .panel-body select,.service-codes-wrapper form select{background-image:url("data:image/svg+xml;base64,PHN2ZyB2ZXJzaW9uPSIxLjEiIGlkPSJMYXllcl8xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHg9IjAiIHk9IjAiIHZpZXdCb3g9IjAgMCA1MTIgNTEyIiB4bWw6c3BhY2U9InByZXNlcnZlIj48c3R5bGU+LnN0MHtmaWxsOiNlMmUyZTJ9PC9zdHlsZT48cGF0aCBjbGFzcz0ic3QwIiBkPSJNOTAuNSAyODkuOEwyNTkgNDU4LjNsMTY4LjUtMTY4LjVoLTMzN3pNNDI3LjUgMjI1LjJMMjU5IDU2LjcgOTAuNSAyMjUuMmgzMzd6Ii8+PC9zdmc+");background-repeat:no-repeat;background-size:15px 15px;background-position:100%}.service-codes-wrapper form input[type=text]:focus,.service-codes-wrapper form select:focus{border:2px solid #77c5d5}.service-codes-wrapper .panel-body br{clear:both}.service-codes-wrapper button,.service-codes-wrapper input[type=button],.service-codes-wrapper input[type=reset],.service-codes-wrapper input[type=submit]{background:#77c5d5;border:1px solid #77c5d5;color:#fff!important;outline:none;width:150px;margin-top:20px}.service-codes-wrapper .btn-wrapper{margin-top:20px;overflow:hidden}.service-codes-wrapper .btn-clear.downloadcodes:hover,.service-codes-wrapper .btn-clear:hover,.service-codes-wrapper button:hover,.service-codes-wrapper input[type=button]:hover,.service-codes-wrapper input[type=reset]:hover,.service-codes-wrapper input[type=submit]:hover{background:#333;border:1px solid #333}.service-codes-wrapper .btn-clear{background:#78949d;border:1px solid #78949d;color:#fff!important;display:inline-block;margin-top:20px;padding:10px 30px 11px}.service-codes-wrapper .btn-clear.downloadcodes{background:#19516d;border:1px solid #19516d;color:#fff;margin-right:20px}.service-codes-wrapper .btn-clear.downloadcodes:hover,.service-codes-wrapper .btn-clear:hover{text-decoration:none!important}.legend-box{float:right;border:1px solid rgba(0,133,173,.5);text-align:left;position:relative;padding:10px}.legend-header{color:#0085ad!important;padding-bottom:5px}.legend-body{color:#949494!important;border-top:1px solid #949494;padding-top:5px}body.article.real-article .inner .main-content h1{color:#78949d!important;font-size:25px;font-family:LexiaRegular,Times,san-serif;font-weight:300}body.article.real-article .inner .main-content h2{color:#343332!important;font-size:22px;font-family:GothamBook,Arial,Helvetica,sans;font-weight:300}body.article.real-article .inner .main-content .content h3{font-weight:700;font-size:16px!important}.home .hero.slogan-hero{margin:-25px auto -20px}@media screen and (max-width:768px){.home .hero.slogan-hero{margin:50px auto 0}}.home .hero.slogan-hero .hero-header{color:#002b49!important;font-family:GothamBook,Arial,Helvetica,sans;font-size:3.5em;font-weight:500;line-height:120%;margin-bottom:0}.home .hero.slogan-hero .hero-subheader{color:#642f6c!important;font-family:GothamBold,Arial,Helvetica,sans;font-size:3.5em;line-height:100%;margin-top:-5px;margin-bottom:0}@media screen and (max-width:1024px){.home .hero.slogan-hero .hero-header{font-size:2.8em}.home .hero.slogan-hero .hero-subheader{font-size:2.5em}}@media screen and (max-width:768px){.home .hero.slogan-hero .hero-header{font-size:1.5em;line-height:100%;text-align:center}.home .hero.slogan-hero .hero-subheader{font-size:1.35em;margin-top:5px;text-align:center}}.home .band{min-height:500px;overflow:hidden;position:relative}@media screen and (max-width:1024px){.home .band{overflow:visible}}@media screen and (max-width:768px){.home .band{min-height:250px}}@media screen and (min-width:1400px){.home .band{height:550px}}@media screen and (min-width:1500px){.home .band{height:700px}}.home .band .band-image{background-repeat:no-repeat;background-size:cover;bottom:auto;height:380px;position:absolute;top:90px;width:100%}@media screen and (max-width:1024px){.home .band .band-image{height:300px}}@media screen and (max-width:768px){.home .band .band-image{left:0}}.home .band.band-home-main{overflow:visible}@media screen and (max-width:1024px){.home .band.band-home-main{min-height:370px}}@media screen and (max-width:768px){.home .band.band-home-main{min-height:350px}}@media screen and (min-width:1100px){.home .band.band-home-main{height:670px}}.home .band-home-main .band-image{background-image:url(/assets/images/home-banners/hero-1.svg);background-position:80% 0;bottom:0;top:auto;height:575px}.home .band .band-image.full-bg{bottom:0;top:auto;height:auto}.home .band .band-image.full-bg img{bottom:0}@media screen and (min-width:1400px){.home .band .band-image.full-bg img{height:100%;margin:auto;max-height:580px}}@media screen and (max-width:1024px){.home .band .band-image.full-bg img{margin-top:105px}.home .band .band-image.right{top:100px;overflow:hidden}}@media screen and (max-width:1200px){.home .band-home-main .band-image{height:330px}}@media screen and (max-width:768px){.home .band-home-main .band-image{background-position:bottom;background-size:100%;bottom:0;top:auto}.home .band .band-image.full-bg{position:relative}.home .band .band-image.full-bg img{bottom:50px;margin-top:150px;max-width:200%;top:auto;width:179%}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-device-pixel-ratio:3){.home .band-home-main .band-image{background-size:140%;top:0}}@media screen and (max-width:480px){.home .band-home-main .band-image{background-size:130%}.home .band .band-image.full-bg{margin-top:0}}.home .band-home-main .band-message{color:#4f5960;font-size:1.6em;font-weight:500;text-align:center;margin-right:20%;width:40%;overflow:hidden;margin-top:15px}@media screen and (max-width:1024px){.home .band-home-main .band-message{font-size:1em;margin-top:15px}}.home .band .band-message.left{float:left}.home .band .band-message.right{float:right}.home .band .band-message p{color:#5b6770;font-size:1em;font-family:GothamBook,Arial,Helvetica,sans;line-height:110%;margin-bottom:0;text-align:center}@media screen and (max-width:768px){.home .band .band-message p{font-size:1.2em}.home .band .band-message.right{float:none;width:100%}}.home .band .band-image{overflow:hidden}.home .band .band-image.right{float:right;margin-top:5%;overflow:visible;position:relative;width:40%}@media screen and (max-width:768px){.home .band .band-image.right{float:none;margin-top:0;overflow:visible;position:relative;top:0;width:100%}}.home .band .band-image.right img{display:block;left:-20%;left:0;position:absolute;max-width:125%;max-width:100%;top:-30%;width:125%}@media only screen and (min-width:1024px) and (max-height:1366px) and (-webkit-min-device-pixel-ratio:1.5){.home .band .band-image.right img{display:block;position:absolute;max-width:125%;top:-30%}}@media only screen and (max-width:1024px){.home .band .band-image.right img{display:block;position:absolute;top:-30%}}@media only screen and (max-width:768px){.home .band .band-image.right img{display:block;left:0;right:0;position:absolute;max-width:544px;top:-17%;width:100%;margin:auto}}@media only screen and (max-width:480px){.home .band .band-image.right img{top:0}}@media screen and (device-width:360px) and (device-height:640px) and (-webkit-device-pixel-ratio:3){.home .band .band-image.right img{top:0}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-device-pixel-ratio:3){.home .band .band-image.right img{top:0}}@media only screen and (min-width:1200px){.home .band .band-image.right img{display:block;left:0;position:absolute;max-width:125%;top:-30%;width:100%;max-width:800px}}.home .band .band-image.left{float:right;width:50%}.home .band .band-text.left{float:left;padding-left:5%;margin-top:8%;width:60%}@media screen and (max-width:768px){.home .band .band-text.left{float:none;text-align:center;width:100%}}.home .band .band-text.right{float:right;line-height:195%;padding-right:5%;margin-top:2%;width:50%}@media screen and (max-width:768px){.home .band .band-text.right{float:none;line-height:120%;margin-top:30px;padding-left:5%;padding-right:0;width:95%}}.home .band.green .band-text .hero-header{color:#8f993e;font-family:GothamBold,Arial,Helvetica,sans;font-size:2.5em;font-weight:400;line-height:120%}.home .band .band-text .hero-subheader{color:#002b49;font-family:GothamBook,Arial,Helvetica,sans;font-size:2.5em;line-height:120%;position:relative}@media screen and (max-width:1024px){.home .band.green .band-text .hero-header{font-size:2.2em}.home .band .band-text .hero-subheader{font-size:2.1em}}@media screen and (max-width:768px){.home .band .band-text .hero-subheader,.home .band.green .band-text .hero-header{font-size:1.5em}}.home .band .band-line{border-width:3px;border-style:solid}.home .band .band-line.green{border-color:#8f993e}.home .band .band-line.purple{border-color:#642f6c}.band-message-wrapper{margin-top:40px}@media screen and (max-width:1024px){.band-message-wrapper{margin-top:100px}}@media screen and (max-width:768px){.band-message-wrapper{margin-top:0;width:95%}}.band-message-wrapper .band-message{color:#5b6770;font-size:1.5em;font-family:GothamBook,Arial,Helvetica,sans;line-height:100%;margin-bottom:0;text-align:center}.band-message-wrapper.left .band-line{float:left;margin:10px -5% 0 -15%;width:60%}.band-message-wrapper.left .band-message{float:left;margin-left:6%;width:49%}@media screen and (max-width:1024px){.band-message-wrapper.left .band-message{float:right;margin:0 -30% 0 0;width:70%}}@media screen and (max-width:768px){.band-message-wrapper.left .band-message{float:none;font-size:1.3em;margin:0 -30% 50px 0;width:100%}.home .band .band-line.green{left:auto;margin:40px 0;padding:0;position:relative;width:100%}}@media screen and (min-width:768px){.band-message-wrapper.right{margin-top:40px}}.band-message-wrapper.right .band-line{float:right;margin:10px -15% 0 -10%;width:58%}@media screen and (max-width:768px){.band-message-wrapper.right{position:absolute;top:10px}.band-message-wrapper.right .band-line{float:none;margin:0 40px;width:95%}}@media only screen and (min-device-width:375px) and (max-device-width:812px) and (-webkit-device-pixel-ratio:3){.band-message-wrapper.right .band-line{margin:0 20px}}.band-message-wrapper.right .band-message{float:left;margin-left:20%;width:35%}@media screen and (max-width:768px){.band-message-wrapper.right .band-message{float:none;font-size:1.3em;margin-bottom:40px;margin-left:20px;width:100%}}.home .band .band-text .hero-subheader b,.home .band .band-text .hero-subheader strong{font-family:GothamBold,Arial,Helvetica,sans}.home .section-title{color:#002b49;font-family:GothamBook,Arial,Helvetica,sans;font-size:2.3em;margin-bottom:30px}@media screen and (max-width:768px){.home .section-title{font-size:1.8em;text-align:center}}.home .section-title b,.home .section-title strong{font-family:GothamBold,Arial,Helvetica,sans}.home-tiles{background:none;margin-bottom:50px;margin-top:50px}@media screen and (max-width:1024px){.home-tiles{margin-top:0;padding-left:40px;padding-right:40px;padding-top:50px}}.tile-wrapper{box-shadow:5px 4px 24px 6px hsla(0,0%,80%,.4);display:table;height:170px;margin-bottom:30px;padding:15px;position:relative;width:97%}@media screen and (max-width:768px){.tile-wrapper{padding:0}}.tile-wrapper a{position:absolute;display:block;height:100%;left:0;top:0;width:100%;z-index:1}.tile-wrapper:hover{opacity:.7}.tile-wrapper:hover,.tile-wrapper a:hover{cursor:pointer}.tile-wrapper .col-md-3,.tile-wrapper .col-md-9{display:table;height:140px}@media screen and (max-width:1024px){.tile-wrapper .col-md-3,.tile-wrapper .col-md-9{width:100%}}.tile-wrapper img{display:table-cell;margin-top:10px;max-width:120%;vertical-align:middle;width:120%}@media screen and (max-width:1024px){.tile-wrapper img{margin-left:15%;width:70%}}.tile-wrapper h3{color:#002b49;display:table-cell;font-size:28px;padding-right:30px;text-transform:uppercase;vertical-align:middle}@media screen and (max-width:1024px){.tile-wrapper h3{text-align:center;font-size:25px;padding:0}}.tile-wrapper .learn-more{color:#0085ad;font-size:13px;font-style:italic;position:absolute;bottom:20px;right:20px}.tile-wrapper .learn-more:before{background:url(/assets/images/blue-arrow.svg);background-repeat:no-repeat;content:"";height:10px;width:80px;display:block;right:80px;bottom:3px;position:absolute}.home .footer-content h3{color:#002438;font-family:GothamBold,Arial,Helvetica,sans;font-size:18px;font-weight:400;text-align:left;text-transform:uppercase}.home .footer-content ul li{padding-left:0}.home .footer-content .contact-info li{display:block}.home .footer-content .contact-info li:after{content:none}.home .footer-content .hours{margin-bottom:15px;margin-top:15px}.home .footer-content .footer-left{border-right:2px solid #ccc;margin-right:30px;padding-right:30px}@media screen and (max-width:1024px){.home .footer-content .footer-left{border-right:none;margin-bottom:35px}}.home nav#mobile-menu{display:block!important}.home .mm-panel.mm-hasnavbar .mm-navbar{display:block}.anchor-arrow{background:url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCA1MDAgNTAwIj48Y2lyY2xlIGN4PSIyNDguNSIgY3k9IjI1My41IiByPSIyMTkuNSIgZmlsbD0iIzY2NiIvPjxwYXRoIGQ9Ik0zODQuNTIgMjE2LjU5YzAgMi4zNi0uOTEgNC40NC0yLjcyIDYuMjZMMjU0Ljk4IDM0OS42NmMtMS44MSAxLjgxLTMuOSAyLjcyLTYuMjYgMi43MnMtNC40NC0uOTEtNi4yNi0yLjcyTDExNS42NCAyMjIuODVjLTEuODEtMS44MS0yLjcyLTMuOS0yLjcyLTYuMjZzLjkxLTQuNDQgMi43Mi02LjI2bDEzLjYxLTEzLjYxYzEuODEtMS44MSAzLjktMi43MiA2LjI2LTIuNzJzNC40NC45MSA2LjI2IDIuNzJsMTA2Ljk1IDEwNi45NSAxMDYuOTUtMTA2Ljk1YzEuODEtMS44MSAzLjktMi43MiA2LjI2LTIuNzJzNC40NS45MSA2LjI2IDIuNzJsMTMuNjEgMTMuNjFjMS44MSAxLjgxIDIuNzIgMy45IDIuNzIgNi4yNnoiIGZpbGw9IiNmZmYiLz48L3N2Zz4=");background-size:100% 100%;background-repeat:no-repeat;background-position:0 0;margin:-20px auto auto;height:40px;opacity:1;position:relative;width:50px;z-index:1000}@media screen and (min-width:1024px){.anchor-arrow{margin:-20px auto auto}}@media screen and (max-width:1024px){.anchor-arrow{margin:0 auto auto}}@media screen and (max-width:768px){.anchor-arrow{display:none}}.anchor-arrow:hover{opacity:.8}.anchor-arrow a{display:block;height:100%;text-indent:-9999px;width:100%}.home .mm-panel.mm-opened,.mm-menu,.mm-menu>.mm-panel{transition:transform .4s ease}.home .mm-panel.mm-subopened{left:0}.home .mm-listview .mm-vertical .mm-panel,.home .mm-vertical .mm-listview .mm-panel{display:block;padding:10px 0 10px 10px}.home .mm-dropdown,.home .mm-dropdown.mm-panel,.home .mm-listview .mm-vertical .mm-panel{transition:transform .4s ease}.home .mm-dropdown.mm-panel.mm-highest.mm-current.mm-opened{display:block;left:0;top:40px;z-index:10}.home .login-nav,.home .more-nav{float:right}.home .login-nav{min-width:85px;text-align:left}.home .login-nav ul,.home .more-nav ul{list-style:none;margin-bottom:0;padding:4px 0}.home .login-nav .global-login{min-height:32px}.home .login-nav ul li a,.home .more-nav ul li a{color:#002b49;font-family:GothamBook,Arial,Helvetica,sans;font-size:16px;font-weight:600;text-align:left}.home .login-nav>ul>li a,.home .more-nav>ul>li a{padding-bottom:15px;text-transform:uppercase}.home .login-nav ul li a:hover{color:#8f993e}.home .more-nav .nav-more-links{display:block}.home .more-nav .nav-more-links button{background:none;background-color:transparent;border:none;color:#002b49;font-size:16px;font-weight:600;line-height:100%;padding:0;height:32px;text-align:left;text-transform:uppercase;min-width:85px}@media (min-width:1025px){.home .more-nav .nav-more-links button{pointer-events:none;cursor:default}}.home .more-nav .nav-more-links button.btn.hover-button:hover .home .more-nav .nav-more-links button:hover{color:#8f993e}@media (min-width:1025px){.home .mm-dropdown{background:#f1f1f0;border:1px solid transparent;left:auto;margin:0;position:absolute;right:0!important;text-align:left;top:30px;width:350px;z-index:99}.home .mm-dropdown .mm-content{padding:20px}.home .mm-dropdown .button-wrapper{margin-top:20px;padding:0}.home ul li#global-logout:hover .mm-dropdown{display:block!important}}@media (max-width:1025px){.home .mm-dropdown.collapse.in{left:auto!important;right:0!important;width:300px;top:30px}.home .mm-dropdown.collapse.in .mm-content{padding:20px}.home .mm-dropdown.collapse.in .mm-content a,.home .mm-dropdown.collapse.in .mm-content li{color:#fff}.home .mm-dropdown.collapse.in .mm-content .button-wrapper{margin-top:20px}}@media (min-width:1024px){.home .my-account-link .account-link-desktop{display:block}}@media (max-width:1024px){.home .account-link-desktop{display:none}.home .btn.btn-account{background-color:transparent;display:block;border:none;color:#002b49;font-size:16px;font-weight:600;text-transform:uppercase}}.home .band-message-wrapper .band-message{background-color:#fafafa;z-index:1;position:relative}.thematic-title{padding:0}.thematic-title img{display:block;float:left}.thematic-title h1{width:70%;float:left;display:inline;margin-top:30px;margin-left:30px}@media (max-width:1024px){.thematic-title{padding:0 15px}}@media (max-width:768px){.thematic-title img{float:none;margin:auto;text-align:center}.thematic-title h1{width:100%;float:none;display:block;margin-left:0;text-align:center}}.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}.cash-indicators p{margin-bottom:20px;line-height:45px}.cash-indicators .button{margin-top:0}.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-serif}.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)}.card-div{background-color:#fff;color:#000;padding:10px;border:1px solid #000;margin-bottom:1em}.card-wrapper>div{flex-grow:1;flex-basis:0;margin-bottom:1rem}@media (min-width:768px){.card-wrapper{display:flex;margin:0 -1%;align-items:stretch}.card-wrapper>div{flex:0 1 auto;min-width:31.3333%;margin:0 1%;height:auto!important}.card-wrapper div{height:100%}}.case-study .case-study__sort{margin-bottom:2em}.case-study ul.case-study__list{display:flex;flex-wrap:wrap;list-style:none;margin:0;padding-left:0}.case-study ul.case-study__list .case-study__item{width:100%;margin-bottom:4em}.case-study ul.case-study__list .case-study__item:before{content:none}.case-study ul.case-study__list .case-study__item:not(:last-child):before{content:"";width:100%;height:1px;background-color:#333;position:absolute;bottom:-2em;left:0}.case-study ul.case-study__list .case-study__item .case-study__title{font-weight:700;font-size:1.25rem}.case-study ul.case-study__list .case-study__item .case-study__meta{font-size:.875rem}.case-study ul.case-study__list .case-study__item .case-study__description{display:-webkit-box;-webkit-line-clamp:4;-webkit-box-orient:vertical;overflow:hidden}@media (min-width:768px){.case-study ul.case-study__list .case-study__item{width:calc(50% - 2em);position:relative;padding-bottom:2em}.case-study ul.case-study__list .case-study__item:nth-child(odd){margin-right:2em}}.color-wrapper.blue{background:#e4f3f7}.cta-list{max-width:1900px;margin:0 auto}.cta-list__item{padding:3rem 4rem;color:#050505;box-shadow:0 12px 48px 24px rgba(0,0,0,.121569);z-index:1}.cta-list__subheading{font-weight:700;text-transform:uppercase;display:block;margin-bottom:.5rem}.cta-list__heading{font-size:2.5rem!important;line-height:40px!important;color:#002b49}.cta-list__text{font-size:1rem;line-height:28px}.cta-list__buttons{margin-top:1.5rem;display:flex;flex-wrap:wrap}.cta-list__btn{border:2px solid #002b49;color:#002b49;border-radius:2px;text-transform:uppercase;padding:.7rem 1rem;text-align:center;width:100%;letter-spacing:.05em}.cta-list__btn:first-child{background-color:#002b49;color:#fff;margin-bottom:6px}@media (min-width:1200px){.cta-list{display:flex}.cta-list__item{width:33.3333%;padding:4rem 5rem}.cta-list__item:nth-child(2){margin:-2rem 0 0}.cta-list__item:nth-child(3){margin:-4rem 0 0}.cta-list__btn{width:auto;margin:0 6px 6px 0}}
/*!
 * Bootstrap Utilities v5.3.2 (https://getbootstrap.com/)
 * Copyright 2011-2023 The Bootstrap Authors
 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE)
 */.align-baseline{vertical-align:baseline!important}.align-top{vertical-align:top!important}.align-middle{vertical-align:middle!important}.align-bottom{vertical-align:bottom!important}.align-text-bottom{vertical-align:text-bottom!important}.align-text-top{vertical-align:text-top!important}.float-start{float:left!important}.float-end{float:right!important}.float-none{float:none!important}.object-fit-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-none{-o-object-fit:none!important;object-fit:none!important}.opacity-0{opacity:0!important}.opacity-25{opacity:.25!important}.opacity-50{opacity:.5!important}.opacity-75{opacity:.75!important}.opacity-100{opacity:1!important}.overflow-auto{overflow:auto!important}.overflow-hidden{overflow:hidden!important}.overflow-visible{overflow:visible!important}.overflow-scroll{overflow:scroll!important}.overflow-x-auto{overflow-x:auto!important}.overflow-x-hidden{overflow-x:hidden!important}.overflow-x-visible{overflow-x:visible!important}.overflow-x-scroll{overflow-x:scroll!important}.overflow-y-auto{overflow-y:auto!important}.overflow-y-hidden{overflow-y:hidden!important}.overflow-y-visible{overflow-y:visible!important}.overflow-y-scroll{overflow-y:scroll!important}.d-inline{display:inline!important}.d-inline-block{display:inline-block!important}.d-block{display:block!important}.d-grid{display:grid!important}.d-inline-grid{display:inline-grid!important}.d-table{display:table!important}.d-table-row{display:table-row!important}.d-table-cell{display:table-cell!important}.d-flex{display:flex!important}.d-inline-flex{display:inline-flex!important}.d-none{display:none!important}.position-static{position:static!important}.position-relative{position:relative!important}.position-absolute{position:absolute!important}.position-fixed{position:fixed!important}.position-sticky{position:sticky!important}.top-0{top:0!important}.top-50{top:50%!important}.top-100{top:100%!important}.bottom-0{bottom:0!important}.bottom-50{bottom:50%!important}.bottom-100{bottom:100%!important}.start-0{left:0!important}.start-50{left:50%!important}.start-100{left:100%!important}.end-0{right:0!important}.end-50{right:50%!important}.end-100{right:100%!important}.w-25{width:25%!important}.w-50{width:50%!important}.w-75{width:75%!important}.w-100{width:100%!important}.w-auto{width:auto!important}.mw-100{max-width:100%!important}.vw-100{width:100vw!important}.min-vw-100{min-width:100vw!important}.h-25{height:25%!important}.h-50{height:50%!important}.h-75{height:75%!important}.h-100{height:100%!important}.h-auto{height:auto!important}.mh-100{max-height:100%!important}.vh-100{height:100vh!important}.min-vh-100{min-height:100vh!important}.flex-fill{flex:1 1 auto!important}.flex-row{flex-direction:row!important}.flex-column{flex-direction:column!important}.flex-row-reverse{flex-direction:row-reverse!important}.flex-column-reverse{flex-direction:column-reverse!important}.flex-grow-0{flex-grow:0!important}.flex-grow-1{flex-grow:1!important}.flex-shrink-0{flex-shrink:0!important}.flex-shrink-1{flex-shrink:1!important}.flex-wrap{flex-wrap:wrap!important}.flex-nowrap{flex-wrap:nowrap!important}.flex-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-start{justify-content:flex-start!important}.justify-content-end{justify-content:flex-end!important}.justify-content-center{justify-content:center!important}.justify-content-between{justify-content:space-between!important}.justify-content-around{justify-content:space-around!important}.justify-content-evenly{justify-content:space-evenly!important}.align-items-start{align-items:flex-start!important}.align-items-end{align-items:flex-end!important}.align-items-center{align-items:center!important}.align-items-baseline{align-items:baseline!important}.align-items-stretch{align-items:stretch!important}.align-content-start{align-content:flex-start!important}.align-content-end{align-content:flex-end!important}.align-content-center{align-content:center!important}.align-content-between{align-content:space-between!important}.align-content-around{align-content:space-around!important}.align-content-stretch{align-content:stretch!important}.align-self-auto{align-self:auto!important}.align-self-start{align-self:flex-start!important}.align-self-end{align-self:flex-end!important}.align-self-center{align-self:center!important}.align-self-baseline{align-self:baseline!important}.align-self-stretch{align-self:stretch!important}.order-first{order:-1!important}.order-0{order:0!important}.order-1{order:1!important}.order-2{order:2!important}.order-3{order:3!important}.order-4{order:4!important}.order-5{order:5!important}.order-last{order:6!important}.m-0{margin:0!important}.m-1{margin:.25rem!important}.m-2{margin:.5rem!important}.m-3{margin:1rem!important}.m-4{margin:1.5rem!important}.m-5{margin:3rem!important}.m-auto{margin:auto!important}.mx-0{margin-right:0!important;margin-left:0!important}.mx-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-3{margin-right:1rem!important;margin-left:1rem!important}.mx-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-5{margin-right:3rem!important;margin-left:3rem!important}.mx-auto{margin-right:auto!important;margin-left:auto!important}.my-0{margin-top:0!important;margin-bottom:0!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-0{margin-top:0!important}.mt-1{margin-top:.25rem!important}.mt-2{margin-top:.5rem!important}.mt-3{margin-top:1rem!important}.mt-4{margin-top:1.5rem!important}.mt-5{margin-top:3rem!important}.mt-auto{margin-top:auto!important}.me-0{margin-right:0!important}.me-1{margin-right:.25rem!important}.me-2{margin-right:.5rem!important}.me-3{margin-right:1rem!important}.me-4{margin-right:1.5rem!important}.me-5{margin-right:3rem!important}.me-auto{margin-right:auto!important}.mb-0{margin-bottom:0!important}.mb-1{margin-bottom:.25rem!important}.mb-2{margin-bottom:.5rem!important}.mb-3{margin-bottom:1rem!important}.mb-4{margin-bottom:1.5rem!important}.mb-5{margin-bottom:3rem!important}.mb-auto{margin-bottom:auto!important}.ms-0{margin-left:0!important}.ms-1{margin-left:.25rem!important}.ms-2{margin-left:.5rem!important}.ms-3{margin-left:1rem!important}.ms-4{margin-left:1.5rem!important}.ms-5{margin-left:3rem!important}.ms-auto{margin-left:auto!important}.p-0{padding:0!important}.p-1{padding:.25rem!important}.p-2{padding:.5rem!important}.p-3{padding:1rem!important}.p-4{padding:1.5rem!important}.p-5{padding:3rem!important}.px-0{padding-right:0!important;padding-left:0!important}.px-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-3{padding-right:1rem!important;padding-left:1rem!important}.px-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-5{padding-right:3rem!important;padding-left:3rem!important}.py-0{padding-top:0!important;padding-bottom:0!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-0{padding-top:0!important}.pt-1{padding-top:.25rem!important}.pt-2{padding-top:.5rem!important}.pt-3{padding-top:1rem!important}.pt-4{padding-top:1.5rem!important}.pt-5{padding-top:3rem!important}.pe-0{padding-right:0!important}.pe-1{padding-right:.25rem!important}.pe-2{padding-right:.5rem!important}.pe-3{padding-right:1rem!important}.pe-4{padding-right:1.5rem!important}.pe-5{padding-right:3rem!important}.pb-0{padding-bottom:0!important}.pb-1{padding-bottom:.25rem!important}.pb-2{padding-bottom:.5rem!important}.pb-3{padding-bottom:1rem!important}.pb-4{padding-bottom:1.5rem!important}.pb-5{padding-bottom:3rem!important}.ps-0{padding-left:0!important}.ps-1{padding-left:.25rem!important}.ps-2{padding-left:.5rem!important}.ps-3{padding-left:1rem!important}.ps-4{padding-left:1.5rem!important}.ps-5{padding-left:3rem!important}.gap-0{gap:0!important}.gap-1{gap:.25rem!important}.gap-2{gap:.5rem!important}.gap-3{gap:1rem!important}.gap-4{gap:1.5rem!important}.gap-5{gap:3rem!important}.row-gap-0{row-gap:0!important}.row-gap-1{row-gap:.25rem!important}.row-gap-2{row-gap:.5rem!important}.row-gap-3{row-gap:1rem!important}.row-gap-4{row-gap:1.5rem!important}.row-gap-5{row-gap:3rem!important}.column-gap-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.font-monospace{font-family:var(--bs-font-monospace)!important}.fs-1{font-size:calc(1.375rem + 1.5vw)!important}.fs-2{font-size:calc(1.325rem + .9vw)!important}.fs-3{font-size:calc(1.3rem + .6vw)!important}.fs-4{font-size:calc(1.275rem + .3vw)!important}.fs-5{font-size:1.25rem!important}.fs-6{font-size:1rem!important}.fst-italic{font-style:italic!important}.fst-normal{font-style:normal!important}.fw-lighter{font-weight:lighter!important}.fw-light{font-weight:300!important}.fw-normal{font-weight:400!important}.fw-medium{font-weight:500!important}.fw-semibold{font-weight:700!important}.fw-bold{font-weight:900!important}.fw-bolder{font-weight:bolder!important}.lh-1{line-height:1!important}.lh-sm{line-height:1.25!important}.lh-base{line-height:1.5!important}.lh-lg{line-height:2!important}.text-start{text-align:left!important}.text-end{text-align:right!important}.text-center{text-align:center!important}.text-decoration-none{text-decoration:none!important}.text-decoration-underline{text-decoration:underline!important}.text-decoration-line-through{text-decoration:line-through!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.text-wrap{white-space:normal!important}.text-nowrap{white-space:nowrap!important}.text-break{word-wrap:break-word!important;word-break:break-word!important}.visible{visibility:visible!important}.invisible{visibility:hidden!important}.z-n1{z-index:-1!important}.z-0{z-index:0!important}.z-1{z-index:1!important}.z-2{z-index:2!important}.z-3{z-index:3!important}@media (min-width:576px){.float-sm-start{float:left!important}.float-sm-end{float:right!important}.float-sm-none{float:none!important}.object-fit-sm-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-sm-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-sm-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-sm-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-sm-none{-o-object-fit:none!important;object-fit:none!important}.d-sm-inline{display:inline!important}.d-sm-inline-block{display:inline-block!important}.d-sm-block{display:block!important}.d-sm-grid{display:grid!important}.d-sm-inline-grid{display:inline-grid!important}.d-sm-table{display:table!important}.d-sm-table-row{display:table-row!important}.d-sm-table-cell{display:table-cell!important}.d-sm-flex{display:flex!important}.d-sm-inline-flex{display:inline-flex!important}.d-sm-none{display:none!important}.flex-sm-fill{flex:1 1 auto!important}.flex-sm-row{flex-direction:row!important}.flex-sm-column{flex-direction:column!important}.flex-sm-row-reverse{flex-direction:row-reverse!important}.flex-sm-column-reverse{flex-direction:column-reverse!important}.flex-sm-grow-0{flex-grow:0!important}.flex-sm-grow-1{flex-grow:1!important}.flex-sm-shrink-0{flex-shrink:0!important}.flex-sm-shrink-1{flex-shrink:1!important}.flex-sm-wrap{flex-wrap:wrap!important}.flex-sm-nowrap{flex-wrap:nowrap!important}.flex-sm-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-sm-start{justify-content:flex-start!important}.justify-content-sm-end{justify-content:flex-end!important}.justify-content-sm-center{justify-content:center!important}.justify-content-sm-between{justify-content:space-between!important}.justify-content-sm-around{justify-content:space-around!important}.justify-content-sm-evenly{justify-content:space-evenly!important}.align-items-sm-start{align-items:flex-start!important}.align-items-sm-end{align-items:flex-end!important}.align-items-sm-center{align-items:center!important}.align-items-sm-baseline{align-items:baseline!important}.align-items-sm-stretch{align-items:stretch!important}.align-content-sm-start{align-content:flex-start!important}.align-content-sm-end{align-content:flex-end!important}.align-content-sm-center{align-content:center!important}.align-content-sm-between{align-content:space-between!important}.align-content-sm-around{align-content:space-around!important}.align-content-sm-stretch{align-content:stretch!important}.align-self-sm-auto{align-self:auto!important}.align-self-sm-start{align-self:flex-start!important}.align-self-sm-end{align-self:flex-end!important}.align-self-sm-center{align-self:center!important}.align-self-sm-baseline{align-self:baseline!important}.align-self-sm-stretch{align-self:stretch!important}.order-sm-first{order:-1!important}.order-sm-0{order:0!important}.order-sm-1{order:1!important}.order-sm-2{order:2!important}.order-sm-3{order:3!important}.order-sm-4{order:4!important}.order-sm-5{order:5!important}.order-sm-last{order:6!important}.m-sm-0{margin:0!important}.m-sm-1{margin:.25rem!important}.m-sm-2{margin:.5rem!important}.m-sm-3{margin:1rem!important}.m-sm-4{margin:1.5rem!important}.m-sm-5{margin:3rem!important}.m-sm-auto{margin:auto!important}.mx-sm-0{margin-right:0!important;margin-left:0!important}.mx-sm-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-sm-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-sm-3{margin-right:1rem!important;margin-left:1rem!important}.mx-sm-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-sm-5{margin-right:3rem!important;margin-left:3rem!important}.mx-sm-auto{margin-right:auto!important;margin-left:auto!important}.my-sm-0{margin-top:0!important;margin-bottom:0!important}.my-sm-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-sm-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-sm-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-sm-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-sm-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-sm-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-sm-0{margin-top:0!important}.mt-sm-1{margin-top:.25rem!important}.mt-sm-2{margin-top:.5rem!important}.mt-sm-3{margin-top:1rem!important}.mt-sm-4{margin-top:1.5rem!important}.mt-sm-5{margin-top:3rem!important}.mt-sm-auto{margin-top:auto!important}.me-sm-0{margin-right:0!important}.me-sm-1{margin-right:.25rem!important}.me-sm-2{margin-right:.5rem!important}.me-sm-3{margin-right:1rem!important}.me-sm-4{margin-right:1.5rem!important}.me-sm-5{margin-right:3rem!important}.me-sm-auto{margin-right:auto!important}.mb-sm-0{margin-bottom:0!important}.mb-sm-1{margin-bottom:.25rem!important}.mb-sm-2{margin-bottom:.5rem!important}.mb-sm-3{margin-bottom:1rem!important}.mb-sm-4{margin-bottom:1.5rem!important}.mb-sm-5{margin-bottom:3rem!important}.mb-sm-auto{margin-bottom:auto!important}.ms-sm-0{margin-left:0!important}.ms-sm-1{margin-left:.25rem!important}.ms-sm-2{margin-left:.5rem!important}.ms-sm-3{margin-left:1rem!important}.ms-sm-4{margin-left:1.5rem!important}.ms-sm-5{margin-left:3rem!important}.ms-sm-auto{margin-left:auto!important}.p-sm-0{padding:0!important}.p-sm-1{padding:.25rem!important}.p-sm-2{padding:.5rem!important}.p-sm-3{padding:1rem!important}.p-sm-4{padding:1.5rem!important}.p-sm-5{padding:3rem!important}.px-sm-0{padding-right:0!important;padding-left:0!important}.px-sm-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-sm-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-sm-3{padding-right:1rem!important;padding-left:1rem!important}.px-sm-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-sm-5{padding-right:3rem!important;padding-left:3rem!important}.py-sm-0{padding-top:0!important;padding-bottom:0!important}.py-sm-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-sm-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-sm-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-sm-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-sm-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-sm-0{padding-top:0!important}.pt-sm-1{padding-top:.25rem!important}.pt-sm-2{padding-top:.5rem!important}.pt-sm-3{padding-top:1rem!important}.pt-sm-4{padding-top:1.5rem!important}.pt-sm-5{padding-top:3rem!important}.pe-sm-0{padding-right:0!important}.pe-sm-1{padding-right:.25rem!important}.pe-sm-2{padding-right:.5rem!important}.pe-sm-3{padding-right:1rem!important}.pe-sm-4{padding-right:1.5rem!important}.pe-sm-5{padding-right:3rem!important}.pb-sm-0{padding-bottom:0!important}.pb-sm-1{padding-bottom:.25rem!important}.pb-sm-2{padding-bottom:.5rem!important}.pb-sm-3{padding-bottom:1rem!important}.pb-sm-4{padding-bottom:1.5rem!important}.pb-sm-5{padding-bottom:3rem!important}.ps-sm-0{padding-left:0!important}.ps-sm-1{padding-left:.25rem!important}.ps-sm-2{padding-left:.5rem!important}.ps-sm-3{padding-left:1rem!important}.ps-sm-4{padding-left:1.5rem!important}.ps-sm-5{padding-left:3rem!important}.gap-sm-0{gap:0!important}.gap-sm-1{gap:.25rem!important}.gap-sm-2{gap:.5rem!important}.gap-sm-3{gap:1rem!important}.gap-sm-4{gap:1.5rem!important}.gap-sm-5{gap:3rem!important}.row-gap-sm-0{row-gap:0!important}.row-gap-sm-1{row-gap:.25rem!important}.row-gap-sm-2{row-gap:.5rem!important}.row-gap-sm-3{row-gap:1rem!important}.row-gap-sm-4{row-gap:1.5rem!important}.row-gap-sm-5{row-gap:3rem!important}.column-gap-sm-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-sm-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-sm-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-sm-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-sm-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-sm-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-sm-start{text-align:left!important}.text-sm-end{text-align:right!important}.text-sm-center{text-align:center!important}}@media (min-width:768px){.float-md-start{float:left!important}.float-md-end{float:right!important}.float-md-none{float:none!important}.object-fit-md-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-md-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-md-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-md-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-md-none{-o-object-fit:none!important;object-fit:none!important}.d-md-inline{display:inline!important}.d-md-inline-block{display:inline-block!important}.d-md-block{display:block!important}.d-md-grid{display:grid!important}.d-md-inline-grid{display:inline-grid!important}.d-md-table{display:table!important}.d-md-table-row{display:table-row!important}.d-md-table-cell{display:table-cell!important}.d-md-flex{display:flex!important}.d-md-inline-flex{display:inline-flex!important}.d-md-none{display:none!important}.flex-md-fill{flex:1 1 auto!important}.flex-md-row{flex-direction:row!important}.flex-md-column{flex-direction:column!important}.flex-md-row-reverse{flex-direction:row-reverse!important}.flex-md-column-reverse{flex-direction:column-reverse!important}.flex-md-grow-0{flex-grow:0!important}.flex-md-grow-1{flex-grow:1!important}.flex-md-shrink-0{flex-shrink:0!important}.flex-md-shrink-1{flex-shrink:1!important}.flex-md-wrap{flex-wrap:wrap!important}.flex-md-nowrap{flex-wrap:nowrap!important}.flex-md-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-md-start{justify-content:flex-start!important}.justify-content-md-end{justify-content:flex-end!important}.justify-content-md-center{justify-content:center!important}.justify-content-md-between{justify-content:space-between!important}.justify-content-md-around{justify-content:space-around!important}.justify-content-md-evenly{justify-content:space-evenly!important}.align-items-md-start{align-items:flex-start!important}.align-items-md-end{align-items:flex-end!important}.align-items-md-center{align-items:center!important}.align-items-md-baseline{align-items:baseline!important}.align-items-md-stretch{align-items:stretch!important}.align-content-md-start{align-content:flex-start!important}.align-content-md-end{align-content:flex-end!important}.align-content-md-center{align-content:center!important}.align-content-md-between{align-content:space-between!important}.align-content-md-around{align-content:space-around!important}.align-content-md-stretch{align-content:stretch!important}.align-self-md-auto{align-self:auto!important}.align-self-md-start{align-self:flex-start!important}.align-self-md-end{align-self:flex-end!important}.align-self-md-center{align-self:center!important}.align-self-md-baseline{align-self:baseline!important}.align-self-md-stretch{align-self:stretch!important}.order-md-first{order:-1!important}.order-md-0{order:0!important}.order-md-1{order:1!important}.order-md-2{order:2!important}.order-md-3{order:3!important}.order-md-4{order:4!important}.order-md-5{order:5!important}.order-md-last{order:6!important}.m-md-0{margin:0!important}.m-md-1{margin:.25rem!important}.m-md-2{margin:.5rem!important}.m-md-3{margin:1rem!important}.m-md-4{margin:1.5rem!important}.m-md-5{margin:3rem!important}.m-md-auto{margin:auto!important}.mx-md-0{margin-right:0!important;margin-left:0!important}.mx-md-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-md-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-md-3{margin-right:1rem!important;margin-left:1rem!important}.mx-md-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-md-5{margin-right:3rem!important;margin-left:3rem!important}.mx-md-auto{margin-right:auto!important;margin-left:auto!important}.my-md-0{margin-top:0!important;margin-bottom:0!important}.my-md-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-md-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-md-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-md-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-md-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-md-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-md-0{margin-top:0!important}.mt-md-1{margin-top:.25rem!important}.mt-md-2{margin-top:.5rem!important}.mt-md-3{margin-top:1rem!important}.mt-md-4{margin-top:1.5rem!important}.mt-md-5{margin-top:3rem!important}.mt-md-auto{margin-top:auto!important}.me-md-0{margin-right:0!important}.me-md-1{margin-right:.25rem!important}.me-md-2{margin-right:.5rem!important}.me-md-3{margin-right:1rem!important}.me-md-4{margin-right:1.5rem!important}.me-md-5{margin-right:3rem!important}.me-md-auto{margin-right:auto!important}.mb-md-0{margin-bottom:0!important}.mb-md-1{margin-bottom:.25rem!important}.mb-md-2{margin-bottom:.5rem!important}.mb-md-3{margin-bottom:1rem!important}.mb-md-4{margin-bottom:1.5rem!important}.mb-md-5{margin-bottom:3rem!important}.mb-md-auto{margin-bottom:auto!important}.ms-md-0{margin-left:0!important}.ms-md-1{margin-left:.25rem!important}.ms-md-2{margin-left:.5rem!important}.ms-md-3{margin-left:1rem!important}.ms-md-4{margin-left:1.5rem!important}.ms-md-5{margin-left:3rem!important}.ms-md-auto{margin-left:auto!important}.p-md-0{padding:0!important}.p-md-1{padding:.25rem!important}.p-md-2{padding:.5rem!important}.p-md-3{padding:1rem!important}.p-md-4{padding:1.5rem!important}.p-md-5{padding:3rem!important}.px-md-0{padding-right:0!important;padding-left:0!important}.px-md-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-md-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-md-3{padding-right:1rem!important;padding-left:1rem!important}.px-md-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-md-5{padding-right:3rem!important;padding-left:3rem!important}.py-md-0{padding-top:0!important;padding-bottom:0!important}.py-md-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-md-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-md-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-md-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-md-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-md-0{padding-top:0!important}.pt-md-1{padding-top:.25rem!important}.pt-md-2{padding-top:.5rem!important}.pt-md-3{padding-top:1rem!important}.pt-md-4{padding-top:1.5rem!important}.pt-md-5{padding-top:3rem!important}.pe-md-0{padding-right:0!important}.pe-md-1{padding-right:.25rem!important}.pe-md-2{padding-right:.5rem!important}.pe-md-3{padding-right:1rem!important}.pe-md-4{padding-right:1.5rem!important}.pe-md-5{padding-right:3rem!important}.pb-md-0{padding-bottom:0!important}.pb-md-1{padding-bottom:.25rem!important}.pb-md-2{padding-bottom:.5rem!important}.pb-md-3{padding-bottom:1rem!important}.pb-md-4{padding-bottom:1.5rem!important}.pb-md-5{padding-bottom:3rem!important}.ps-md-0{padding-left:0!important}.ps-md-1{padding-left:.25rem!important}.ps-md-2{padding-left:.5rem!important}.ps-md-3{padding-left:1rem!important}.ps-md-4{padding-left:1.5rem!important}.ps-md-5{padding-left:3rem!important}.gap-md-0{gap:0!important}.gap-md-1{gap:.25rem!important}.gap-md-2{gap:.5rem!important}.gap-md-3{gap:1rem!important}.gap-md-4{gap:1.5rem!important}.gap-md-5{gap:3rem!important}.row-gap-md-0{row-gap:0!important}.row-gap-md-1{row-gap:.25rem!important}.row-gap-md-2{row-gap:.5rem!important}.row-gap-md-3{row-gap:1rem!important}.row-gap-md-4{row-gap:1.5rem!important}.row-gap-md-5{row-gap:3rem!important}.column-gap-md-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-md-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-md-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-md-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-md-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-md-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-md-start{text-align:left!important}.text-md-end{text-align:right!important}.text-md-center{text-align:center!important}}@media (min-width:992px){.float-lg-start{float:left!important}.float-lg-end{float:right!important}.float-lg-none{float:none!important}.object-fit-lg-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-lg-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-lg-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-lg-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-lg-none{-o-object-fit:none!important;object-fit:none!important}.d-lg-inline{display:inline!important}.d-lg-inline-block{display:inline-block!important}.d-lg-block{display:block!important}.d-lg-grid{display:grid!important}.d-lg-inline-grid{display:inline-grid!important}.d-lg-table{display:table!important}.d-lg-table-row{display:table-row!important}.d-lg-table-cell{display:table-cell!important}.d-lg-flex{display:flex!important}.d-lg-inline-flex{display:inline-flex!important}.d-lg-none{display:none!important}.flex-lg-fill{flex:1 1 auto!important}.flex-lg-row{flex-direction:row!important}.flex-lg-column{flex-direction:column!important}.flex-lg-row-reverse{flex-direction:row-reverse!important}.flex-lg-column-reverse{flex-direction:column-reverse!important}.flex-lg-grow-0{flex-grow:0!important}.flex-lg-grow-1{flex-grow:1!important}.flex-lg-shrink-0{flex-shrink:0!important}.flex-lg-shrink-1{flex-shrink:1!important}.flex-lg-wrap{flex-wrap:wrap!important}.flex-lg-nowrap{flex-wrap:nowrap!important}.flex-lg-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-lg-start{justify-content:flex-start!important}.justify-content-lg-end{justify-content:flex-end!important}.justify-content-lg-center{justify-content:center!important}.justify-content-lg-between{justify-content:space-between!important}.justify-content-lg-around{justify-content:space-around!important}.justify-content-lg-evenly{justify-content:space-evenly!important}.align-items-lg-start{align-items:flex-start!important}.align-items-lg-end{align-items:flex-end!important}.align-items-lg-center{align-items:center!important}.align-items-lg-baseline{align-items:baseline!important}.align-items-lg-stretch{align-items:stretch!important}.align-content-lg-start{align-content:flex-start!important}.align-content-lg-end{align-content:flex-end!important}.align-content-lg-center{align-content:center!important}.align-content-lg-between{align-content:space-between!important}.align-content-lg-around{align-content:space-around!important}.align-content-lg-stretch{align-content:stretch!important}.align-self-lg-auto{align-self:auto!important}.align-self-lg-start{align-self:flex-start!important}.align-self-lg-end{align-self:flex-end!important}.align-self-lg-center{align-self:center!important}.align-self-lg-baseline{align-self:baseline!important}.align-self-lg-stretch{align-self:stretch!important}.order-lg-first{order:-1!important}.order-lg-0{order:0!important}.order-lg-1{order:1!important}.order-lg-2{order:2!important}.order-lg-3{order:3!important}.order-lg-4{order:4!important}.order-lg-5{order:5!important}.order-lg-last{order:6!important}.m-lg-0{margin:0!important}.m-lg-1{margin:.25rem!important}.m-lg-2{margin:.5rem!important}.m-lg-3{margin:1rem!important}.m-lg-4{margin:1.5rem!important}.m-lg-5{margin:3rem!important}.m-lg-auto{margin:auto!important}.mx-lg-0{margin-right:0!important;margin-left:0!important}.mx-lg-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-lg-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-lg-3{margin-right:1rem!important;margin-left:1rem!important}.mx-lg-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-lg-5{margin-right:3rem!important;margin-left:3rem!important}.mx-lg-auto{margin-right:auto!important;margin-left:auto!important}.my-lg-0{margin-top:0!important;margin-bottom:0!important}.my-lg-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-lg-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-lg-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-lg-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-lg-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-lg-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-lg-0{margin-top:0!important}.mt-lg-1{margin-top:.25rem!important}.mt-lg-2{margin-top:.5rem!important}.mt-lg-3{margin-top:1rem!important}.mt-lg-4{margin-top:1.5rem!important}.mt-lg-5{margin-top:3rem!important}.mt-lg-auto{margin-top:auto!important}.me-lg-0{margin-right:0!important}.me-lg-1{margin-right:.25rem!important}.me-lg-2{margin-right:.5rem!important}.me-lg-3{margin-right:1rem!important}.me-lg-4{margin-right:1.5rem!important}.me-lg-5{margin-right:3rem!important}.me-lg-auto{margin-right:auto!important}.mb-lg-0{margin-bottom:0!important}.mb-lg-1{margin-bottom:.25rem!important}.mb-lg-2{margin-bottom:.5rem!important}.mb-lg-3{margin-bottom:1rem!important}.mb-lg-4{margin-bottom:1.5rem!important}.mb-lg-5{margin-bottom:3rem!important}.mb-lg-auto{margin-bottom:auto!important}.ms-lg-0{margin-left:0!important}.ms-lg-1{margin-left:.25rem!important}.ms-lg-2{margin-left:.5rem!important}.ms-lg-3{margin-left:1rem!important}.ms-lg-4{margin-left:1.5rem!important}.ms-lg-5{margin-left:3rem!important}.ms-lg-auto{margin-left:auto!important}.p-lg-0{padding:0!important}.p-lg-1{padding:.25rem!important}.p-lg-2{padding:.5rem!important}.p-lg-3{padding:1rem!important}.p-lg-4{padding:1.5rem!important}.p-lg-5{padding:3rem!important}.px-lg-0{padding-right:0!important;padding-left:0!important}.px-lg-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-lg-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-lg-3{padding-right:1rem!important;padding-left:1rem!important}.px-lg-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-lg-5{padding-right:3rem!important;padding-left:3rem!important}.py-lg-0{padding-top:0!important;padding-bottom:0!important}.py-lg-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-lg-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-lg-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-lg-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-lg-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-lg-0{padding-top:0!important}.pt-lg-1{padding-top:.25rem!important}.pt-lg-2{padding-top:.5rem!important}.pt-lg-3{padding-top:1rem!important}.pt-lg-4{padding-top:1.5rem!important}.pt-lg-5{padding-top:3rem!important}.pe-lg-0{padding-right:0!important}.pe-lg-1{padding-right:.25rem!important}.pe-lg-2{padding-right:.5rem!important}.pe-lg-3{padding-right:1rem!important}.pe-lg-4{padding-right:1.5rem!important}.pe-lg-5{padding-right:3rem!important}.pb-lg-0{padding-bottom:0!important}.pb-lg-1{padding-bottom:.25rem!important}.pb-lg-2{padding-bottom:.5rem!important}.pb-lg-3{padding-bottom:1rem!important}.pb-lg-4{padding-bottom:1.5rem!important}.pb-lg-5{padding-bottom:3rem!important}.ps-lg-0{padding-left:0!important}.ps-lg-1{padding-left:.25rem!important}.ps-lg-2{padding-left:.5rem!important}.ps-lg-3{padding-left:1rem!important}.ps-lg-4{padding-left:1.5rem!important}.ps-lg-5{padding-left:3rem!important}.gap-lg-0{gap:0!important}.gap-lg-1{gap:.25rem!important}.gap-lg-2{gap:.5rem!important}.gap-lg-3{gap:1rem!important}.gap-lg-4{gap:1.5rem!important}.gap-lg-5{gap:3rem!important}.row-gap-lg-0{row-gap:0!important}.row-gap-lg-1{row-gap:.25rem!important}.row-gap-lg-2{row-gap:.5rem!important}.row-gap-lg-3{row-gap:1rem!important}.row-gap-lg-4{row-gap:1.5rem!important}.row-gap-lg-5{row-gap:3rem!important}.column-gap-lg-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-lg-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-lg-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-lg-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-lg-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-lg-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-lg-start{text-align:left!important}.text-lg-end{text-align:right!important}.text-lg-center{text-align:center!important}}@media (min-width:1200px){.float-xl-start{float:left!important}.float-xl-end{float:right!important}.float-xl-none{float:none!important}.object-fit-xl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xl-none{-o-object-fit:none!important;object-fit:none!important}.d-xl-inline{display:inline!important}.d-xl-inline-block{display:inline-block!important}.d-xl-block{display:block!important}.d-xl-grid{display:grid!important}.d-xl-inline-grid{display:inline-grid!important}.d-xl-table{display:table!important}.d-xl-table-row{display:table-row!important}.d-xl-table-cell{display:table-cell!important}.d-xl-flex{display:flex!important}.d-xl-inline-flex{display:inline-flex!important}.d-xl-none{display:none!important}.flex-xl-fill{flex:1 1 auto!important}.flex-xl-row{flex-direction:row!important}.flex-xl-column{flex-direction:column!important}.flex-xl-row-reverse{flex-direction:row-reverse!important}.flex-xl-column-reverse{flex-direction:column-reverse!important}.flex-xl-grow-0{flex-grow:0!important}.flex-xl-grow-1{flex-grow:1!important}.flex-xl-shrink-0{flex-shrink:0!important}.flex-xl-shrink-1{flex-shrink:1!important}.flex-xl-wrap{flex-wrap:wrap!important}.flex-xl-nowrap{flex-wrap:nowrap!important}.flex-xl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xl-start{justify-content:flex-start!important}.justify-content-xl-end{justify-content:flex-end!important}.justify-content-xl-center{justify-content:center!important}.justify-content-xl-between{justify-content:space-between!important}.justify-content-xl-around{justify-content:space-around!important}.justify-content-xl-evenly{justify-content:space-evenly!important}.align-items-xl-start{align-items:flex-start!important}.align-items-xl-end{align-items:flex-end!important}.align-items-xl-center{align-items:center!important}.align-items-xl-baseline{align-items:baseline!important}.align-items-xl-stretch{align-items:stretch!important}.align-content-xl-start{align-content:flex-start!important}.align-content-xl-end{align-content:flex-end!important}.align-content-xl-center{align-content:center!important}.align-content-xl-between{align-content:space-between!important}.align-content-xl-around{align-content:space-around!important}.align-content-xl-stretch{align-content:stretch!important}.align-self-xl-auto{align-self:auto!important}.align-self-xl-start{align-self:flex-start!important}.align-self-xl-end{align-self:flex-end!important}.align-self-xl-center{align-self:center!important}.align-self-xl-baseline{align-self:baseline!important}.align-self-xl-stretch{align-self:stretch!important}.order-xl-first{order:-1!important}.order-xl-0{order:0!important}.order-xl-1{order:1!important}.order-xl-2{order:2!important}.order-xl-3{order:3!important}.order-xl-4{order:4!important}.order-xl-5{order:5!important}.order-xl-last{order:6!important}.m-xl-0{margin:0!important}.m-xl-1{margin:.25rem!important}.m-xl-2{margin:.5rem!important}.m-xl-3{margin:1rem!important}.m-xl-4{margin:1.5rem!important}.m-xl-5{margin:3rem!important}.m-xl-auto{margin:auto!important}.mx-xl-0{margin-right:0!important;margin-left:0!important}.mx-xl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xl-auto{margin-right:auto!important;margin-left:auto!important}.my-xl-0{margin-top:0!important;margin-bottom:0!important}.my-xl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xl-0{margin-top:0!important}.mt-xl-1{margin-top:.25rem!important}.mt-xl-2{margin-top:.5rem!important}.mt-xl-3{margin-top:1rem!important}.mt-xl-4{margin-top:1.5rem!important}.mt-xl-5{margin-top:3rem!important}.mt-xl-auto{margin-top:auto!important}.me-xl-0{margin-right:0!important}.me-xl-1{margin-right:.25rem!important}.me-xl-2{margin-right:.5rem!important}.me-xl-3{margin-right:1rem!important}.me-xl-4{margin-right:1.5rem!important}.me-xl-5{margin-right:3rem!important}.me-xl-auto{margin-right:auto!important}.mb-xl-0{margin-bottom:0!important}.mb-xl-1{margin-bottom:.25rem!important}.mb-xl-2{margin-bottom:.5rem!important}.mb-xl-3{margin-bottom:1rem!important}.mb-xl-4{margin-bottom:1.5rem!important}.mb-xl-5{margin-bottom:3rem!important}.mb-xl-auto{margin-bottom:auto!important}.ms-xl-0{margin-left:0!important}.ms-xl-1{margin-left:.25rem!important}.ms-xl-2{margin-left:.5rem!important}.ms-xl-3{margin-left:1rem!important}.ms-xl-4{margin-left:1.5rem!important}.ms-xl-5{margin-left:3rem!important}.ms-xl-auto{margin-left:auto!important}.p-xl-0{padding:0!important}.p-xl-1{padding:.25rem!important}.p-xl-2{padding:.5rem!important}.p-xl-3{padding:1rem!important}.p-xl-4{padding:1.5rem!important}.p-xl-5{padding:3rem!important}.px-xl-0{padding-right:0!important;padding-left:0!important}.px-xl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xl-0{padding-top:0!important;padding-bottom:0!important}.py-xl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xl-0{padding-top:0!important}.pt-xl-1{padding-top:.25rem!important}.pt-xl-2{padding-top:.5rem!important}.pt-xl-3{padding-top:1rem!important}.pt-xl-4{padding-top:1.5rem!important}.pt-xl-5{padding-top:3rem!important}.pe-xl-0{padding-right:0!important}.pe-xl-1{padding-right:.25rem!important}.pe-xl-2{padding-right:.5rem!important}.pe-xl-3{padding-right:1rem!important}.pe-xl-4{padding-right:1.5rem!important}.pe-xl-5{padding-right:3rem!important}.pb-xl-0{padding-bottom:0!important}.pb-xl-1{padding-bottom:.25rem!important}.pb-xl-2{padding-bottom:.5rem!important}.pb-xl-3{padding-bottom:1rem!important}.pb-xl-4{padding-bottom:1.5rem!important}.pb-xl-5{padding-bottom:3rem!important}.ps-xl-0{padding-left:0!important}.ps-xl-1{padding-left:.25rem!important}.ps-xl-2{padding-left:.5rem!important}.ps-xl-3{padding-left:1rem!important}.ps-xl-4{padding-left:1.5rem!important}.ps-xl-5{padding-left:3rem!important}.gap-xl-0{gap:0!important}.gap-xl-1{gap:.25rem!important}.gap-xl-2{gap:.5rem!important}.gap-xl-3{gap:1rem!important}.gap-xl-4{gap:1.5rem!important}.gap-xl-5{gap:3rem!important}.row-gap-xl-0{row-gap:0!important}.row-gap-xl-1{row-gap:.25rem!important}.row-gap-xl-2{row-gap:.5rem!important}.row-gap-xl-3{row-gap:1rem!important}.row-gap-xl-4{row-gap:1.5rem!important}.row-gap-xl-5{row-gap:3rem!important}.column-gap-xl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xl-start{text-align:left!important}.text-xl-end{text-align:right!important}.text-xl-center{text-align:center!important}}@media (min-width:1400px){.float-xxl-start{float:left!important}.float-xxl-end{float:right!important}.float-xxl-none{float:none!important}.object-fit-xxl-contain{-o-object-fit:contain!important;object-fit:contain!important}.object-fit-xxl-cover{-o-object-fit:cover!important;object-fit:cover!important}.object-fit-xxl-fill{-o-object-fit:fill!important;object-fit:fill!important}.object-fit-xxl-scale{-o-object-fit:scale-down!important;object-fit:scale-down!important}.object-fit-xxl-none{-o-object-fit:none!important;object-fit:none!important}.d-xxl-inline{display:inline!important}.d-xxl-inline-block{display:inline-block!important}.d-xxl-block{display:block!important}.d-xxl-grid{display:grid!important}.d-xxl-inline-grid{display:inline-grid!important}.d-xxl-table{display:table!important}.d-xxl-table-row{display:table-row!important}.d-xxl-table-cell{display:table-cell!important}.d-xxl-flex{display:flex!important}.d-xxl-inline-flex{display:inline-flex!important}.d-xxl-none{display:none!important}.flex-xxl-fill{flex:1 1 auto!important}.flex-xxl-row{flex-direction:row!important}.flex-xxl-column{flex-direction:column!important}.flex-xxl-row-reverse{flex-direction:row-reverse!important}.flex-xxl-column-reverse{flex-direction:column-reverse!important}.flex-xxl-grow-0{flex-grow:0!important}.flex-xxl-grow-1{flex-grow:1!important}.flex-xxl-shrink-0{flex-shrink:0!important}.flex-xxl-shrink-1{flex-shrink:1!important}.flex-xxl-wrap{flex-wrap:wrap!important}.flex-xxl-nowrap{flex-wrap:nowrap!important}.flex-xxl-wrap-reverse{flex-wrap:wrap-reverse!important}.justify-content-xxl-start{justify-content:flex-start!important}.justify-content-xxl-end{justify-content:flex-end!important}.justify-content-xxl-center{justify-content:center!important}.justify-content-xxl-between{justify-content:space-between!important}.justify-content-xxl-around{justify-content:space-around!important}.justify-content-xxl-evenly{justify-content:space-evenly!important}.align-items-xxl-start{align-items:flex-start!important}.align-items-xxl-end{align-items:flex-end!important}.align-items-xxl-center{align-items:center!important}.align-items-xxl-baseline{align-items:baseline!important}.align-items-xxl-stretch{align-items:stretch!important}.align-content-xxl-start{align-content:flex-start!important}.align-content-xxl-end{align-content:flex-end!important}.align-content-xxl-center{align-content:center!important}.align-content-xxl-between{align-content:space-between!important}.align-content-xxl-around{align-content:space-around!important}.align-content-xxl-stretch{align-content:stretch!important}.align-self-xxl-auto{align-self:auto!important}.align-self-xxl-start{align-self:flex-start!important}.align-self-xxl-end{align-self:flex-end!important}.align-self-xxl-center{align-self:center!important}.align-self-xxl-baseline{align-self:baseline!important}.align-self-xxl-stretch{align-self:stretch!important}.order-xxl-first{order:-1!important}.order-xxl-0{order:0!important}.order-xxl-1{order:1!important}.order-xxl-2{order:2!important}.order-xxl-3{order:3!important}.order-xxl-4{order:4!important}.order-xxl-5{order:5!important}.order-xxl-last{order:6!important}.m-xxl-0{margin:0!important}.m-xxl-1{margin:.25rem!important}.m-xxl-2{margin:.5rem!important}.m-xxl-3{margin:1rem!important}.m-xxl-4{margin:1.5rem!important}.m-xxl-5{margin:3rem!important}.m-xxl-auto{margin:auto!important}.mx-xxl-0{margin-right:0!important;margin-left:0!important}.mx-xxl-1{margin-right:.25rem!important;margin-left:.25rem!important}.mx-xxl-2{margin-right:.5rem!important;margin-left:.5rem!important}.mx-xxl-3{margin-right:1rem!important;margin-left:1rem!important}.mx-xxl-4{margin-right:1.5rem!important;margin-left:1.5rem!important}.mx-xxl-5{margin-right:3rem!important;margin-left:3rem!important}.mx-xxl-auto{margin-right:auto!important;margin-left:auto!important}.my-xxl-0{margin-top:0!important;margin-bottom:0!important}.my-xxl-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.my-xxl-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.my-xxl-3{margin-top:1rem!important;margin-bottom:1rem!important}.my-xxl-4{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.my-xxl-5{margin-top:3rem!important;margin-bottom:3rem!important}.my-xxl-auto{margin-top:auto!important;margin-bottom:auto!important}.mt-xxl-0{margin-top:0!important}.mt-xxl-1{margin-top:.25rem!important}.mt-xxl-2{margin-top:.5rem!important}.mt-xxl-3{margin-top:1rem!important}.mt-xxl-4{margin-top:1.5rem!important}.mt-xxl-5{margin-top:3rem!important}.mt-xxl-auto{margin-top:auto!important}.me-xxl-0{margin-right:0!important}.me-xxl-1{margin-right:.25rem!important}.me-xxl-2{margin-right:.5rem!important}.me-xxl-3{margin-right:1rem!important}.me-xxl-4{margin-right:1.5rem!important}.me-xxl-5{margin-right:3rem!important}.me-xxl-auto{margin-right:auto!important}.mb-xxl-0{margin-bottom:0!important}.mb-xxl-1{margin-bottom:.25rem!important}.mb-xxl-2{margin-bottom:.5rem!important}.mb-xxl-3{margin-bottom:1rem!important}.mb-xxl-4{margin-bottom:1.5rem!important}.mb-xxl-5{margin-bottom:3rem!important}.mb-xxl-auto{margin-bottom:auto!important}.ms-xxl-0{margin-left:0!important}.ms-xxl-1{margin-left:.25rem!important}.ms-xxl-2{margin-left:.5rem!important}.ms-xxl-3{margin-left:1rem!important}.ms-xxl-4{margin-left:1.5rem!important}.ms-xxl-5{margin-left:3rem!important}.ms-xxl-auto{margin-left:auto!important}.p-xxl-0{padding:0!important}.p-xxl-1{padding:.25rem!important}.p-xxl-2{padding:.5rem!important}.p-xxl-3{padding:1rem!important}.p-xxl-4{padding:1.5rem!important}.p-xxl-5{padding:3rem!important}.px-xxl-0{padding-right:0!important;padding-left:0!important}.px-xxl-1{padding-right:.25rem!important;padding-left:.25rem!important}.px-xxl-2{padding-right:.5rem!important;padding-left:.5rem!important}.px-xxl-3{padding-right:1rem!important;padding-left:1rem!important}.px-xxl-4{padding-right:1.5rem!important;padding-left:1.5rem!important}.px-xxl-5{padding-right:3rem!important;padding-left:3rem!important}.py-xxl-0{padding-top:0!important;padding-bottom:0!important}.py-xxl-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.py-xxl-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.py-xxl-3{padding-top:1rem!important;padding-bottom:1rem!important}.py-xxl-4{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.py-xxl-5{padding-top:3rem!important;padding-bottom:3rem!important}.pt-xxl-0{padding-top:0!important}.pt-xxl-1{padding-top:.25rem!important}.pt-xxl-2{padding-top:.5rem!important}.pt-xxl-3{padding-top:1rem!important}.pt-xxl-4{padding-top:1.5rem!important}.pt-xxl-5{padding-top:3rem!important}.pe-xxl-0{padding-right:0!important}.pe-xxl-1{padding-right:.25rem!important}.pe-xxl-2{padding-right:.5rem!important}.pe-xxl-3{padding-right:1rem!important}.pe-xxl-4{padding-right:1.5rem!important}.pe-xxl-5{padding-right:3rem!important}.pb-xxl-0{padding-bottom:0!important}.pb-xxl-1{padding-bottom:.25rem!important}.pb-xxl-2{padding-bottom:.5rem!important}.pb-xxl-3{padding-bottom:1rem!important}.pb-xxl-4{padding-bottom:1.5rem!important}.pb-xxl-5{padding-bottom:3rem!important}.ps-xxl-0{padding-left:0!important}.ps-xxl-1{padding-left:.25rem!important}.ps-xxl-2{padding-left:.5rem!important}.ps-xxl-3{padding-left:1rem!important}.ps-xxl-4{padding-left:1.5rem!important}.ps-xxl-5{padding-left:3rem!important}.gap-xxl-0{gap:0!important}.gap-xxl-1{gap:.25rem!important}.gap-xxl-2{gap:.5rem!important}.gap-xxl-3{gap:1rem!important}.gap-xxl-4{gap:1.5rem!important}.gap-xxl-5{gap:3rem!important}.row-gap-xxl-0{row-gap:0!important}.row-gap-xxl-1{row-gap:.25rem!important}.row-gap-xxl-2{row-gap:.5rem!important}.row-gap-xxl-3{row-gap:1rem!important}.row-gap-xxl-4{row-gap:1.5rem!important}.row-gap-xxl-5{row-gap:3rem!important}.column-gap-xxl-0{-moz-column-gap:0!important;column-gap:0!important}.column-gap-xxl-1{-moz-column-gap:.25rem!important;column-gap:.25rem!important}.column-gap-xxl-2{-moz-column-gap:.5rem!important;column-gap:.5rem!important}.column-gap-xxl-3{-moz-column-gap:1rem!important;column-gap:1rem!important}.column-gap-xxl-4{-moz-column-gap:1.5rem!important;column-gap:1.5rem!important}.column-gap-xxl-5{-moz-column-gap:3rem!important;column-gap:3rem!important}.text-xxl-start{text-align:left!important}.text-xxl-end{text-align:right!important}.text-xxl-center{text-align:center!important}}@media (min-width:1200px){.fs-1{font-size:2.5rem!important}.fs-2{font-size:2rem!important}.fs-3{font-size:1.75rem!important}.fs-4{font-size:1.5rem!important}}@media print{.d-print-inline{display:inline!important}.d-print-inline-block{display:inline-block!important}.d-print-block{display:block!important}.d-print-grid{display:grid!important}.d-print-inline-grid{display:inline-grid!important}.d-print-table{display:table!important}.d-print-table-row{display:table-row!important}.d-print-table-cell{display:table-cell!important}.d-print-flex{display:flex!important}.d-print-inline-flex{display:inline-flex!important}.d-print-none{display:none!important}}.container{width:100%;max-width:87.5rem;margin-right:auto;margin-left:auto;padding-left:2rem;padding-right:2rem}.container.container--large{max-width:120rem}.container.container--padded{padding-top:2rem;padding-bottom:2rem}.container-fluid{margin-right:auto;margin-left:auto;padding-left:1rem;padding-right:1rem}.row{margin-left:-2rem;margin-right:-2rem}@media (min-width:48em){.row{margin-left:-1rem;margin-right:-1rem}}.row.no-gutter [class*=col-]{padding-left:0;padding-right:0}@media (max-width:47.938em){.row.no-gutter-xs [class*=col-]{padding-left:0;padding-right:0}}@media (min-width:48em) and (max-width:59.938em){.row.no-gutter-sm [class*=col-]{padding-left:0;padding-right:0}}@media (min-width:60em) and (max-width:71.188em){.row.no-gutter-md [class*=col-]{padding-left:0;padding-right:0}}@media (min-width:72em){.row.no-gutter-lg [class*=col-]{padding-left:0;padding-right:0}}.container-fluid:after,.container-fluid:before,.container:after,.container:before,.row:after,.row:before{content:" ";display:table}.container-fluid:after,.container:after,.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:2rem;padding-right:2rem}@media (min-width:48em){.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{padding-left:1rem;padding-right:1rem}}.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-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:48em){.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-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:60em){.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-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:72em){.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-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}.bg-primary{background-color:#002b49}.bg-secondary{background-color:#0076a8}.bg-neutral{background-color:#e4e5e5}.color-wrapper{padding:3em 0}.color-wrapper.gray{background:#eff0f1}@media (min-width:1152px){.color-wrapper.gray-lg{background:#eff0f1}}.main-nav-wrapper{box-shadow:0 10px 48px 4px rgba(0,0,0,.12)}.footer-content{padding:0 0 2rem}@media (min-width:48em){.footer-content{padding:2rem 0}}.homepage-cta{color:#050505}.homepage-cta .btn{margin-top:1rem;width:100%;max-width:400px;letter-spacing:.8px}.homepage-cta__title{font-size:1.75rem;margin-bottom:.5rem}.homepage-cta__text{margin-bottom:1rem}.btn{background:#0076a8;color:#fff;text-transform:uppercase;font-weight:600;font-size:1.125rem;padding:1rem 1.25rem;display:inline-block;text-align:center}@media (min-width:1140px){.homepage-cta{display:flex;justify-content:center}.homepage-cta .btn{margin-top:.5rem;width:auto}.homepage-cta>div{margin:0 3rem}.homepage-cta__title{font-size:2rem}}.content-header{display:flex;flex-direction:column;gap:24px;margin-bottom:40px}.content-header .content-heaer__ad,.sfPageEditor .content-header .page-title{flex-shrink:0}.sfPageEditor .content-header .content-header__ad{flex-shrink:1}.main-content{margin-bottom:clamp(3rem,5.3vw,6.5625rem)}.inner .content-wrapper{margin-left:-10px;margin-right:-10px}.inner.sidebar-right .content-wrapper{display:flex;row-gap:50px;flex-wrap:wrap;max-width:1168px;margin:0 auto}.inner .content,.inner.no-sidebar .content,.inner.sidebar-left .sidebar,.inner.sidebar-right .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%}.inner.no-sidebar .content{float:left;width:100%;left:33.33333333%}.inner .content{width:65%}.inner .sidebar{width:35%}}@media (min-width:1200px){.content-header{flex-direction:row}.content-header .content-header__ad{margin-left:auto}.inner.sidebar-left .sidebar{right:75%;float:left;width:25%}.inner.sidebar-left .content{left:25%;margin-left:8.33333333%}}#site-header{position:relative;background:#fff;box-shadow:0 12px 48px 12px rgba(0,0,0,.08)}.site-logo img{width:133px}.site-logo a{display:inline-block}.header-layout{display:flex;align-items:center;gap:20px;padding-top:20px;padding-bottom:20px}.header-layout .header-col.header-col--logo{flex-grow:1}.header-layout .header-col.header-col--nav{display:flex;gap:20px;flex-shrink:0;margin-left:auto}.sfPageEditor .header-layout .header-col.header-col--nav{flex-shrink:1}.header-utility{display:flex}@media (min-width:1200px){.site-logo img{width:268px}.header-layout{padding-top:0;padding-bottom:0;align-items:flex-end}.header-layout .header-col.header-col--logo{margin-bottom:20px}.header-layout .header-col.header-col--nav{flex-direction:column}.header-utility{justify-content:flex-end}}footer{background:#fff}footer a{text-decoration:none}footer a:focus-visible,footer a:hover{text-decoration:underline}.footer-main .logo-svg{max-width:178px;width:100%}.footer-logo img{max-width:178px}.footer-social{display:flex;align-items:center;gap:28px;margin:2rem 0!important;max-width:335px}.footer-social__link .icon{width:24px;height:24px;fill:#193154}.footer-office{display:flex}.footer-office span{font-size:1.125rem;font-family:GothamNarrowMedium,Arial,Helvetica,sans;color:#000}.footer-office div{width:50%}.footer-office div:first-child{margin-right:1rem}.footer-links a{font-size:1.125rem;text-transform:uppercase;display:block;color:#000;margin-top:1rem;font-family:GothamNarrowMedium,Arial,Helvetica,sans}.footer-main{margin:2rem 0}.footer-nav__list{display:flex;flex-direction:column;gap:8px;margin:.5rem 0 0;padding:0;list-style-type:none}.footer-nav__list>.footer-nav__item>.footer-nav__link{font-family:GothamNarrowMedium,Arial,Helvetica,sans;font-size:1.125rem;text-transform:uppercase;color:#000}.footer-nav__item{display:flex;flex-direction:column;gap:8px}.footer-nav__link{display:block;color:#000;padding:.5rem 0;font-size:.875rem}.footer-nav__link--title{display:none}.footer-nav__link.view-all{display:flex;align-items:center;gap:5px;font-family:GothamNarrowMedium,Arial,Helvetica,sans;font-size:.875rem;color:#383838}.footer-nav__link.view-all:after{content:"";display:block;border-right:2px solid;border-bottom:2px solid;padding:3px;transform:rotate(-45deg)}.footer-nav__link.has-sub{position:relative;border:0;background:none;text-align:left;text-transform:uppercase;font-family:GothamNarrowMedium,Arial,Helvetica,sans}.footer-nav__link.has-sub+.footer-nav__sub-nav{display:none}.footer-nav__link.has-sub+.footer-nav__sub-nav.open{display:flex}.footer-nav__link.has-sub:after{content:"";display:block;width:10px;height:10px;border-left:2px solid #383838;border-bottom:2px solid #383838;position:absolute;top:50%;right:.5rem;transform:translateY(-50%) rotate(-45deg)}.footer-nav__link.has-sub.active:after{transform:translateY(-50%) rotate(135deg)}.footer-nav__sub-nav{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style-type:none}.footer-nav__sub-nav .footer-nav__link.has-sub{text-transform:none;margin-bottom:0;padding:.5rem;background:#383838;color:#fff}.footer-nav__sub-nav .footer-nav__link.has-sub:after{border-color:#fff}.footer-bottom{line-height:28px}.footer-bottom a{color:#050505}.footer-bottom .footer-copyright{margin-bottom:1rem!important;font-size:.875rem}.footer-bottom .footer-utility a{margin-right:6px;font-size:.875rem;color:#000!important}.footer-bottom .footer-utility a:last-child{margin-left:6px}@media (min-width:1200px){.footer-bottom,.footer-main{display:flex;justify-content:space-between}.footer-main{gap:clamp(16px,3.4vw,64px)}.footer-main__col:first-child{width:-moz-max-content;width:max-content}.footer-nav__list{margin:0 0 .5rem}.footer-nav__sub-nav{display:flex!important}.footer-links a{margin:0 0 .5rem}.footer-nav__link{padding:0}.footer-nav__link.has-sub{display:none}.footer-nav__link--title{display:block;font-size:1.125rem;font-family:GothamNarrowMedium,Arial,Helvetica,sans;text-transform:uppercase;color:#000}.footer-nav__sub-nav .footer-nav__link--title{font-size:1rem;text-transform:none}.footer-nav__link.has-sub{margin-bottom:.5rem}.footer-nav__link.has-sub:after{display:none}.footer-nav__sub-nav .footer-nav__link.has-sub{background:#fff;color:#000;font-size:1rem}.footer-nav__item:nth-child(n+6){display:none}.footer-nav__item:nth-child(n+6).view-all,.footer-office{display:block}.footer-office div{width:100%}.footer-office div:first-child{margin-right:0}}.global-search{display:none;position:absolute;top:100%;left:0;z-index:10;height:60px;width:100%;background:#eff0f1}.search-inputs{display:flex;gap:10px}.search-inputs>div{flex-grow:1}#SearchButton{border:0;margin:0 10px 0 auto;padding:0;background:none;flex-shrink:0}.global-search .search-inputs input[type=text]{border:none;color:#000!important;float:left;height:60px;opacity:1;position:relative;width:100%;padding-left:1rem;font-size:.875em;background:#eff0f1}.global-search .search-inputs input[type=text]:-ms-input-placeholder,.global-search .search-inputs input[type=text]::-moz-placeholder,.global-search .search-inputs input[type=text]::-ms-input-placeholder,.global-search .search-inputs input[type=text]::-webkit-input-placeholder,.global-search .search-inputs input[type=text]::placeholder{font-weight:600;color:#383838}@media (min-width:1025px){.global-search .search-inputs input[type=text]{width:100%;height:60px;font-size:16px;padding-left:2rem}}.bx-wrapper{position:relative;margin:0 auto 60px;padding:0;*zoom:1}.bx-wrapper img{max-width:100%;display:block}.bx-wrapper .bx-viewport{left:-5px;transform:translatez(0)}.bx-wrapper .bx-controls-auto,.bx-wrapper .bx-pager{position:absolute;bottom:-30px;width:100%}.bx-wrapper .bx-pager{text-align:center;font-size:.85em;font-family:Arial;font-weight:700;color:#666;padding-top:20px}.bx-wrapper .bx-controls-auto .bx-controls-auto-item,.bx-wrapper .bx-pager .bx-pager-item{display:inline-block;*zoom:1;*display:inline}.bx-wrapper .bx-pager.bx-default-pager a{background:#666;text-indent:-9999px;display:block;width:10px;height:10px;margin:0 5px;outline:0;border-radius:5px}.bx-wrapper .bx-pager.bx-default-pager a.active,.bx-wrapper .bx-pager.bx-default-pager a:hover{background:#000}.bx-wrapper .bx-controls-direction a{position:absolute;top:50%;margin-top:-16px;outline:0;width:32px;height:32px;text-indent:-9999px;z-index:9999}.bx-wrapper .bx-controls-direction a.disabled{display:none}.bx-wrapper .bx-controls-auto{text-align:center}.bx-wrapper .bx-controls-auto .bx-start{display:block;text-indent:-9999px;width:10px;height:11px;outline:0;background:url(images/controls.png) -86px -11px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-start.active,.bx-wrapper .bx-controls-auto .bx-start:hover{background-position:-86px 0}.bx-wrapper .bx-controls-auto .bx-stop{display:block;text-indent:-9999px;width:9px;height:11px;outline:0;background:url(images/controls.png) -86px -44px no-repeat;margin:0 3px}.bx-wrapper .bx-controls-auto .bx-stop.active,.bx-wrapper .bx-controls-auto .bx-stop:hover{background-position:-86px -33px}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-pager{text-align:left;width:80%}.bx-wrapper .bx-controls.bx-has-controls-auto.bx-has-pager .bx-controls-auto{right:0;width:35px}.bx-wrapper .bx-caption{position:absolute;bottom:0;left:0;background:#666\9;background:rgba(80,80,80,.75);width:100%}.bx-wrapper .bx-caption span{color:#fff;font-family:Arial;display:block;font-size:.85em;padding:10px}.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}.utility-nav{display:flex;align-items:center;gap:1rem}.utility-nav .utility-nav__link,.utility-nav a{text-decoration:none;font-size:.9375rem;color:#383838;display:none}@media (min-width:1200px){.utility-nav .utility-nav__link,.utility-nav a{display:inline-block}}.utility-nav .utility-nav__button{display:flex;align-items:center;text-decoration:none;margin-right:0;font-size:.875rem;text-transform:uppercase;letter-spacing:.48px}.utility-nav .utility-nav__button img{margin:auto}@media (min-width:1200px){.utility-nav .utility-nav__button img{margin-right:6px}}.utility-nav .utility-nav__button.nav-search{color:#383838;background:#eff0f1;width:36px;height:36px;padding:0;border-radius:.25rem}@media (min-width:1200px){.utility-nav .utility-nav__button.nav-search{width:auto;height:auto;margin-right:0;padding:1rem 1.5rem;border-radius:0}}.utility-nav .utility-nav__button.nav-search>span{display:none}@media (min-width:1200px){.utility-nav .utility-nav__button.nav-search>span{display:inline-block}}.global-login{position:relative;margin-left:5px}.global-login__item.global-login__item--anon{display:flex;gap:5px;flex-direction:row-reverse}.global-login__link{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border:0;padding:0;border-radius:.25rem;background:#002b49;font-size:.875rem;text-decoration:none;text-transform:uppercase;letter-spacing:.03rem;color:#fff}.global-login__link--user{background:#002b49}.global-login__link--join{background:#0076a8}.global-login__link-text{display:none}.global-login__member-menu{position:absolute;top:100%;right:0;left:auto;z-index:10;display:none;min-width:20rem;border:0;border-radius:0;margin:0;padding:1rem;background:#002b49;color:#fff}.global-login__member-menu a{color:currentColor}.global-login__member-links{display:flex;flex-direction:column;gap:8px;margin:1rem 0 0;padding:0;list-style-type:none}.global-login__member-name{font-size:1.5rem;font-family:GothamNarrowMedium,Arial,Helvetica,sans}.global-login__member-actions{display:flex;justify-content:space-between;border-top:1px solid #fff;margin-top:1rem;padding-top:1rem}@media (min-width:1200px){.global-login{margin-left:0}.global-login__item.global-login__item--anon{gap:0;flex-direction:row}.global-login__link{display:flex;align-items:center;gap:8px;width:auto;height:auto;margin-right:0;padding:1rem 1.5rem;border-radius:0}.global-login__link-text{display:inline}}.main-nav-wrapper{background:#fff;position:relative}.main-nav-wrapper .container{padding:1rem;display:flex;align-items:center;justify-content:flex-start;position:relative}.afp-nav{margin-left:auto}.afp-nav__toggle{width:36px;height:36px;background:none;border:none;padding:0 6px;cursor:pointer}.afp-nav__toggle.active{background:#383838}.afp-nav__toggle.active .afp-nav__toggle-bar{background:#fff}.afp-nav__toggle.active .afp-nav__toggle-bar:nth-child(2){transform:translateY(4px) rotate(45deg)}.afp-nav__toggle.active .afp-nav__toggle-bar:nth-child(3){display:none}.afp-nav__toggle.active .afp-nav__toggle-bar:nth-child(4){transform:translateY(-4px) rotate(-45deg)}.afp-nav__toggle-bar{display:block;height:2px;width:100%;border-radius:2px;background:#002b49;position:relative;margin:6px 0}.afp-nav__link{display:block;width:100%;padding:23px 23px 23px 32px;font-size:1.25rem;box-shadow:inset 0 -1px 0 0 rgba(0,0,0,.101961);text-decoration:none}.afp-nav__link.has-sub{position:relative;display:flex;align-items:center;gap:9px;border:0;background:none}.afp-nav__link.has-sub:after{content:"";display:block;border-bottom:2px solid;border-left:2px solid;padding:4px;margin-left:auto;margin-bottom:3px;transform:rotate(-45deg);transition:transform .3s ease-in-out,color .3s ease-in-out}.afp-nav__link.has-sub.active:after{transform:rotate(135deg)}.afp-nav__list{position:absolute;top:100%;left:0;z-index:2;display:none;margin:0;padding:0;list-style:none;width:100%;background:#fff}.afp-nav__list.active{display:block}.afp-nav__sub-nav{display:none;margin:0;padding:0;list-style:none}.afp-nav__sub-nav.open{display:block}.afp-nav__sub-nav-title{display:none}.afp-nav__list>.afp-nav__item>.afp-nav__link{font-family:GothamNarrowBold,Arial,Helvetica,sans;padding:23px 23px 23px 32px}.afp-nav__list>.afp-nav__item>.afp-nav__link.has-sub.active{color:#0076a8}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav{background:#383838;color:#fff}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__link{font-family:GothamNarrowBold,Arial,Helvetica,sans;color:currentColor}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav{background:#004a7d}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav .afp-nav__link{padding-top:18px;padding-bottom:18px;box-shadow:none;font-family:GothamNarrowMedium,Arial,Helvetica,sans;font-size:1.125rem}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav .afp-nav__link.has-sub.active{background:#0076a8}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav .afp-nav__sub-nav{padding-top:10px;background:#023c64}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav .afp-nav__sub-nav .afp-nav__link{padding-top:10px;font-family:GothamNarrow,Arial,Helvetica,sans;font-size:.875rem}@media (min-width:1200px){.afp-nav{margin-left:auto}.afp-nav__toggle{display:none}.afp-nav__link{padding:0}.afp-nav__list{position:relative;display:flex!important;-moz-column-gap:64px;column-gap:64px;width:auto;background:none}.afp-nav__list .afp-nav__link{box-shadow:none}.afp-nav__list .afp-nav__link.active:before{content:"";position:absolute;left:0;bottom:0;display:block;width:100%;height:8px;background:#0076a8}.afp-nav__list>.afp-nav__item>.afp-nav__link{padding:30px 0}.afp-nav__list>.afp-nav__item>.afp-nav__link.has-sub.active{color:#000}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav{position:absolute;top:100%;left:0;width:100%;padding:40px;background:#eff0f1;color:#000}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav.open{display:grid;grid-template-columns:repeat(3,1fr);-moz-column-gap:64px;column-gap:64px;row-gap:32px}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav{display:block}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav-title{display:block;color:#000}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__link{font-family:GothamNarrowBold,Arial,Helvetica,sans;color:currentColor}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__link.has-sub{display:none}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav>.afp-nav__item>.afp-nav__sub-nav-title{margin-bottom:8px;font-family:GothamNarrowMedium,Arial,Helvetica,sans;font-size:1.125rem}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav{background:none}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav .afp-nav__link{padding-top:8px;padding-bottom:8px;font-family:GothamNarrow,Arial,Helvetica,sans;font-size:.9375rem}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav .afp-nav__link.has-sub.active{background:none}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav .afp-nav__sub-nav{padding-top:0;padding-left:10px;background:none}.afp-nav__list>.afp-nav__item>.afp-nav__sub-nav .afp-nav__sub-nav .afp-nav__sub-nav .afp-nav__link{font-family:GothamNarrow,Arial,Helvetica,sans;font-size:.875rem}}.tab-section{padding:3em 0;background:#fff}.tab-section__title{font-family:GothamNarrowBold,Arial,Helvetica,sans;font-size:1.75rem;font-weight:800;display:block;margin-bottom:1rem}.tab-section__list{list-style:none;padding:0}.tab-section__item{margin-bottom:4px}.tab-section__heading{font-family:GothamNarrowBold,Arial,Helvetica,sans;display:block;width:100%;text-align:left;border:none;font-weight:900;position:relative;padding:1rem;font-size:1.25rem;background:#e4f3f7;color:#383838;box-shadow:inset 0 -1px 0 0 #c7d0d6}.tab-section__heading:after{content:"";display:block;position:absolute;right:1.5rem;top:50%;transform:translateY(-50%) rotate(-45deg);width:10px;height:10px;border-left:2px solid #383838;border-bottom:2px solid #383838}.tab-section__heading.active{background:#002b49;color:#fff;box-shadow:none}.tab-section__heading.active:after{border-color:#fff;transform:translateY(-50%) rotate(135deg)}.tab-section__content{display:none}.tab-section__content.open{display:block}.tab-section__text{background:#0076a8;color:#fff;padding:2rem;font-size:1.25rem;margin:30px 0}.tab-section__content-title{display:block;margin-bottom:1rem;font-size:2rem;font-weight:800}.tab-section__img{margin-bottom:30px;box-shadow:0 4px 24px 12px rgba(0,0,0,.141176)}.tab-section__nav{display:none;list-style:none;padding:0;border-bottom:1px solid #7f97a8;margin-bottom:2rem}.tab-section__nav-btn{border:none;background:none;color:#383838;font-weight:800;font-size:1.25rem;padding:6px 50px;position:relative}.tab-section__nav-btn.active:after{content:"";display:block;width:100%;height:2px;background:#383838;position:absolute;bottom:0;left:0}.tab-section__display{display:none}@media (min-width:72em){.tab-section{padding-top:6em}.tab-section__list{display:none}.tab-section__nav{display:flex}.tab-section__display{display:flex;align-items:center;justify-content:flex-end;position:relative;min-height:600px;padding-bottom:80px}.tab-section__display .tab-section__text{position:absolute;top:0;left:0;max-width:678px;z-index:1;padding:4rem 6rem}.tab-section__display .tab-section__img{position:relative;top:80px}}.card--hero{position:relative}@media (min-width:75rem){.card--hero{min-height:40rem}}.card--hero:after{content:"";display:block;background:linear-gradient(97.19deg,rgba(0,43,73,.7) 41.82%,rgba(0,43,73,0) 84.71%)}.card--hero:after,.card--hero__media{position:absolute;top:0;left:0;width:100%;height:100%}.card--hero__media{background-size:cover;background-position:top}.card--hero__content{padding:6rem 2rem;color:#fff;position:relative;z-index:1;max-width:560px}.card--hero__content .card--hero__title{margin-bottom:.5rem;font-size:3rem;line-height:56px}.card--hero__content .card--hero__btn,.card--hero__content .card--hero__text{font-family:GothamNarrow,Arial,Helvetica,sans}.card--hero__content .card--hero__btn{background:#fff;color:#002b49;text-transform:uppercase;font-weight:800;text-decoration:none!important;padding:.75rem 1.25rem;border-radius:2px;display:inline-block;margin-top:.5rem}@media (min-width:48em){.card--hero:after{background:linear-gradient(77.29deg,rgba(0,43,73,.7) 24.14%,rgba(0,43,73,0) 57.9%)}}@media (min-width:72em){.card--hero__content{padding:6rem 4rem}.card--hero__content .card--hero__title{font-size:4.5rem;line-height:80px}.card--hero__content .card--hero__text{font-size:1.25rem;line-height:32px}}.alerts{position:relative}.alerts__top{display:flex;align-items:center;justify-content:space-between}.alerts__list{list-style:none;padding:0;margin:0}.alerts__item{padding:10px;background:#002b49;color:#fff}.alerts__title{text-transform:uppercase;font-weight:600}.alerts__text{font-size:.9rem;max-width:1320px;margin-bottom:4px}.alerts__close{background:none;border:none;font-size:1.25rem}.cta-featured{width:100%;height:100%;background:#fff;margin-bottom:2rem;box-shadow:0 10px 48px 4px rgba(0,0,0,.12)}.cta-featured__inner{padding:2rem}.cta-featured__body,.cta-featured__header{margin-bottom:1rem}.cta-featured__footer{display:flex;flex-wrap:wrap;gap:15px}.cta-featured__meta{color:#383838;font-family:GothamNarrowMedium,Arial,Helvetica,sans;font-weight:600;font-size:1rem;text-transform:uppercase;margin-bottom:.5rem}.cta-featured__title{color:#002b49;font-size:1.75rem;margin-bottom:0}.cta-featured__title a{color:currentColor}@media (min-width:48em){.cta-featured__title{font-size:2rem}}.cta-featured__summary{line-height:28px}.cta-featured-ribbon{background:#fff;width:100%;margin-bottom:2rem;box-shadow:0 10px 48px 4px rgba(0,0,0,.12)}.cta-featured-ribbon__inner{display:flex;flex-direction:column}@media (min-width:48em){.cta-featured-ribbon__inner{flex-direction:row-reverse}}.cta-featured-ribbon__media{aspect-ratio:25/16}@media (min-width:48em){.cta-featured-ribbon__media{width:50%;aspect-ratio:auto}}.cta-featured-ribbon__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cta-featured-ribbon__content{padding:2rem}@media (min-width:48em){.cta-featured-ribbon__content{width:50%}}.cta-featured-ribbon__body,.cta-featured-ribbon__header{margin-bottom:1rem}.cta-featured-ribbon__meta{color:#383838;font-size:1rem;text-transform:uppercase}.cta-featured-ribbon__meta--top{font-family:GothamNarrowMedium,Arial,Helvetica,sans;font-weight:600;text-transform:uppercase;margin-bottom:.5rem}.cta-featured-ribbon__meta--bottom{margin-top:.5rem}@media (min-width:48em){.cta-featured-ribbon__meta--bottom{margin-top:1.5rem}}.cta-featured-ribbon__title{color:#002b49;font-size:2rem;margin-bottom:0}.cta-featured-ribbon__title a{color:currentColor}.cta-featured-ribbon__action:not(:first-child){margin-top:1rem}@media (min-width:48em){.cta-featured-ribbon__action:not(:first-child){margin-top:0;margin-left:1rem}}.cta-featured-ribbon__action--secondary{color:#002b49}.cta-featured-image{background:#fff;width:100%;margin-bottom:2rem;box-shadow:0 10px 48px 4px rgba(0,0,0,.12)}.cta-featured-image__inner{padding:2rem;display:flex;flex-direction:column}@media (min-width:48em){.cta-featured-image__inner{padding:4rem;flex-direction:row}}.cta-featured-image__media{width:100%;margin-bottom:1rem;aspect-ratio:25/16}@media (min-width:48em){.cta-featured-image__media{width:35%;padding-right:1rem;aspect-ratio:auto}}.cta-featured-image__media img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.cta-featured-image__content{width:100%}@media (min-width:48em){.cta-featured-image__content{width:65%;padding-left:1rem}}.cta-featured-image__body,.cta-featured-image__header{margin-bottom:1rem}.cta-featured-image__meta{color:#050505;font-size:1rem}.cta-featured-image__meta--top{font-family:GothamNarrowMedium,Arial,Helvetica,sans;font-weight:600;text-transform:uppercase;margin-bottom:.5rem}.cta-featured-image__title{color:#002b49;font-size:2rem;margin-bottom:0}.cta-featured-image__title a{color:currentColor}.cta-featured-image__action:not(:first-child){margin-top:1rem}@media (min-width:48em){.cta-featured-image__action:not(:first-child){margin-left:1rem}}.cta-featured-image__action--secondary{color:#002b49}.guides__featured{margin-bottom:6rem}.guides__list{display:flex;flex-direction:column}@media (min-width:48em){.guides__list{flex-direction:row;justify-content:flex-start;flex-wrap:wrap;margin-left:-1.25rem;margin-right:-1.25rem}}.guides__list-item{width:100%;flex:0 1 auto;margin-bottom:2rem}@media (min-width:48em){.guides__list-item{width:50%;padding-left:1.25rem;padding-right:1.25rem}}@media (min-width:72em){.guides__list-item{width:33.333%}}.guide-featured{background:#fff;box-shadow:0 10px 48px 4px rgba(0,0,0,.12)}.guide-featured__inner{padding:60px 30px;display:flex;flex-direction:column;gap:2.5rem}@media (min-width:48em){.guide-featured__inner{flex-direction:row;padding:80px 40px}}.guide-featured__media img{width:auto;height:100%;-o-object-fit:contain;object-fit:contain}@media (min-width:48em){.guide-featured__media{flex:0 1 auto;width:20%}}@media (min-width:48em){.guide-featured__content{flex:0 1 auto;width:80%}}.guide-featured__header{margin-bottom:1rem}.guide-featured__meta--top{text-transform:uppercase;margin-bottom:.25rem}.guide-featured__meta--bottom,.guide-featured__meta--top{color:#050505;font-family:GothamNarrowMedium,Arial,Helvetica,sans;font-size:1rem}.guide-featured__meta--bottom{display:none;margin-top:1rem}@media (min-width:48em){.guide-featured__meta--bottom{display:block}}.guide-featured__title{color:#002b49;font-family:GothamNarrowBold,Arial,Helvetica,sans;font-size:2rem;line-height:120%;margin-bottom:0}.guide-featured__title a{color:currentColor}@media (min-width:48em){.guide-featured__title{line-height:116%}}.guide-featured__summary{margin-bottom:2rem}.guide-item{background:#fff;box-shadow:0 10px 48px 4px rgba(0,0,0,.12);height:100%}.guide-item__inner{padding:30px;display:flex;flex-direction:column;gap:2.5rem}@media (min-width:48em){.guide-item__inner{padding:40px}}.guide-item__media img{width:100%;height:auto;-o-object-fit:contain;object-fit:contain}@media (min-width:72em){.guide-item__media img{width:auto;height:18.75rem}}.guide-item__header{margin-bottom:1rem}.guide-item__meta--bottom{color:#050505;font-size:1rem;font-family:GothamNarrowMedium,Arial,Helvetica,sans;margin-top:1rem}.guide-item__title{color:#002b49;font-family:GothamNarrowBold,Arial,Helvetica,sans;font-size:1.5rem;margin-bottom:0;line-height:2rem}.guide-item__title a{color:currentColor}@media (min-width:48em){.guide-item__title{font-size:2rem;line-height:2.5rem}}.guide-item__summary{font-size:1rem}.guide-item__summary p{line-height:inherit}.guides .pagination{display:flex;flex-direction:row;justify-content:space-between}.guides .pagination .pagination__arrow:before{content:"";display:block;width:1rem;height:1rem;border:solid #050505;position:relative;top:16px;z-index:-1;transform:rotate(45deg)}.guides .pagination .pagination__arrow .pagination__link{width:2em;height:2em;display:inline-block}.guides .pagination .pagination__arrow-next:before{border-width:1px 1px 0 0}.guides .pagination .pagination__arrow-prev:before{border-width:0 0 1px 1px}.guides .pagination .pagination__list{list-style:none;display:flex;flex-direction:row;justify-content:center}.guides .pagination .pagination__list .pagination__item{width:2rem;height:2rem;display:flex;flex-direction:row;justify-content:center;align-items:center}.guides .pagination .pagination__list .pagination__item--active{background:#eff0f1}.guides .pagination .pagination__list .pagination__link{font-family:GothamNarrowBold,Arial,Helvetica,sans}.guide-detail{max-width:950px}.latest-publications{box-shadow:0 10px 48px 4px rgba(0,0,0,.12);margin:0 0 40px;padding:30px}@media (min-width:60em){.latest-publications{margin:0 0 2rem;padding:40px}}.latest-publications__list{margin:0;padding-left:0;list-style:none}.latest-publications__item{padding:20px 0}.latest-publications__item+.latest-publications__item{position:relative}.latest-publications__item+.latest-publications__item:before{background-color:#e4e5e5;content:"";display:block;height:1px;width:48px;position:absolute;top:0;left:0}.latest-publications__item-title{color:#002b49;margin:0}.latest-publications__item-link{color:inherit}.latest-publications__item-sponsor{color:#050505;font-family:GothamNarrowMedium,Arial,Helvetica,sans;font-size:1rem;margin:1em 0 0}.topic-articles__list{display:flex;flex-direction:column;list-style:none;margin:0 0 32px;padding:0}.topic-articles__list .topic-articles__item{margin-bottom:0}.topic-articles__item{box-shadow:0 10px 48px 4px rgba(0,0,0,.12);padding:30px;display:flex;flex-direction:column;align-items:flex-start;max-width:500px;margin:0 auto 32px}@media (min-width:60em){.topic-articles__item{padding:40px}}.topic-articles__item-image{margin:0 0 30px;height:200px;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.topic-articles__item-date{color:#050505;font-weight:600;text-transform:uppercase;margin-bottom:1em}.topic-articles__item-title{color:#002b49;font-size:2rem;line-height:1.25}.topic-articles__item-summary{margin:0 0 1em;line-height:28px;color:#050505}.topic-articles__item-link{margin:auto 0 0;font-family:GothamNarrow,Arial,Helvetica,sans}@media (min-width:60em){.topic-articles__list{display:flex;flex-direction:row;flex-wrap:wrap;gap:30px}.topic-articles__item{width:clamp(300px,calc(50% - 40px),440px);margin:0 auto}.topic-articles__item-image{margin:0 0 40px}}@media (min-width:72em){.topic-articles__item{width:clamp(300px,calc(33.3333% - 20px),440px);margin:0 auto}}.glossary{padding:1rem 0}.glossary__letters{background-color:#e4e5e5;margin-bottom:2rem;padding:.25rem 1rem;display:inline-block;border-radius:.25rem}.glossary__letters a{font-size:1.5rem;text-align:center;border-radius:.25rem}.glossary__letters a:focus,.glossary__letters a:hover{background:#eff0f1;text-decoration:none!important}.glossary__letters a{font-size:1rem;line-height:1.5em;padding:0 .5rem;display:inline-block;vertical-align:middle}.glossary__letters a.all{font-size:1rem;vertical-align:middle;display:none}.glossary__letters a.selected{font-family:GothamNarrowBold,Arial,Helvetica,sans}.glossary__letters a.disabled{pointer-events:none;opacity:.5;cursor:default}.glossary.is-filtered .glossary__letters a:not(.all){display:none}.glossary.is-filtered .glossary__letters a.all{display:inline-block}.glossary__heading,.glossary__letter-heading{margin-bottom:1rem}.glossary__letter-group{margin-bottom:5rem;position:relative}.glossary__view-all-items{text-align:right;border-top:1px solid #e4e5e5;width:100%;position:absolute;bottom:-3rem;right:0}.glossary__view-all-items a{color:#383838;font-size:14px}.glossary__list-item{margin-bottom:.5rem}.glossary__term{font-size:1rem;line-height:1.3;display:inline-block}@media (min-width:48em){.glossary__letter-group{-moz-column-count:2;column-count:2}}@media (min-width:72em){.glossary__heading{padding-left:1rem;margin-bottom:2rem}.glossary__list{padding-left:1rem}.glossary__letter-group{padding:1rem;-moz-column-count:3;column-count:3}.glossary__list-item{margin-bottom:1rem}.glossary__term{font-size:1.25rem;line-height:1.2}}@media print{*,:after,:before{background:transparent;color:#000!important;box-shadow:none!important;text-shadow:none!important}a,a:visited{text-decoration:underline}blockquote,pre{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}img,tr{page-break-inside:avoid}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}.navbar{display:none}table{border-collapse:collapse!important}table td,table th{background-color:#fff!important;border:1px solid #b8b8b8;padding:5px}body{padding:10px}#mobile-menu,header nav{display:none!important}.home #main-nav-wrapper .site-logo,.inner .utility-nav-wrapper .site-logo{display:none}.site-logo{margin:20px 0 40px;display:block}.site-logo:after{display:none!important;content:""!important}.global-search,.login,.mobile-content-wrapper,.nav-links,.nav-more-links,.nav-utilities,.site-name{display:none}footer{border-top:1px solid #999;margin:10px 0 0;padding-top:20px}.footer-content{text-align:center}.footer-content .afp-logo{width:190px;margin:20px auto}.to-top{display:none!important}.footer-social-links,.links{display:none}.contact-info ul{padding:0;list-style:none}.hero-header{font-weight:700;font-size:18px}.feature-box-wrapper{margin-bottom:40px}.home .main-content{padding:40px 0 0}.main-content .sidebar{margin:40px 0 20px}.breadcrumb{display:none}.band{background:none!important;padding:20px 0}.band .band-type{font-size:20px;font-weight:700;padding-bottom:20px}.band .band-title{font-size:18px;font-weight:700}.band .parallax-wrapper,.bg-image-wrapper{background:none!important}.quote .quote{font-style:italic}.bx-controls,.bx-pager{display:none}}@media print{.site-logo{width:228px;height:102px;background:url(/assets/images/afp-logo.png?1452026408) no-repeat 0 0/100% transparent}.footer-content .site-logo{display:none}.home .image-wrapper,.home .slide-content .right-col{max-width:360px;margin:20px 0}.landing .topic-link{text-decoration:none}.access-blocker,.topics-filter-wrapper{display:none}.scrollSpacer{display:none!important}.article-set-wrapper{border-top:1px solid #b8b8b8;margin-bottom:20px;padding-top:10px}.article-link{text-decoration:none}.article-link h3{font-size:16px}.article-link .article-footer>div,.article-link .details-wrapper>*{padding-bottom:5px}.article-link .article-thumb{padding:10px 0}.sidebox-wrapper.sponsor-ad{position:static!important;border:1px solid #b8b8b8;max-width:360px;text-align:center;padding:15px}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImFmcC9jb21wb25lbnRzL19sZWdhY3kuc2NzcyIsImFmcC9ub3JtYWxpemUuc2NzcyIsImFmcC9zdHlsZXMuY3NzIiwiYWZwL2dsb2JhbHMvX2ZvbnRzLnNjc3MiLCJhZnAvZ2xvYmFscy9fdXRpbGl0aWVzLnNjc3MiLCJhZnAvZ2xvYmFscy9fYmFzZS5zY3NzIiwiYWZwL2dsb2JhbHMvX3ZhcmlhYmxlcy5zY3NzIiwiYWZwL2dsb2JhbHMvX3R5cG9ncmFwaHkuc2NzcyIsImFmcC9nbG9iYWxzL19idXR0b25zLnNjc3MiLCJhZnAvZ2xvYmFscy9fZ3JpZC5zY3NzIiwiYWZwL2dsb2JhbHMvX2xheW91dC5zY3NzIiwiYWZwL2dsb2JhbHMvX2hlYWRlci5zY3NzIiwiYWZwL2dsb2JhbHMvX2Zvb3Rlci5zY3NzIiwiYWZwL2dsb2JhbHMvX3NlYXJjaC5zY3NzIiwiYWZwL3ZlbmRvci9fYngtc2xpZGVyLnNjc3MiLCJhZnAvdmVuZG9yL190cnVzdGFyYy5zY3NzIiwiYWZwL25hdmlnYXRpb24vX3V0aWxpdHktbmF2LnNjc3MiLCJhZnAvbmF2aWdhdGlvbi9fbWFpbi1uYXYuc2NzcyIsImFmcC90b29scy9fdGFiLXNlY3Rpb24uc2NzcyIsImFmcC90b29scy9fY2FyZC1oZXJvLnNjc3MiLCJhZnAvbW9kdWxlcy9fYWxlcnRzLnNjc3MiLCJhZnAvbW9kdWxlcy9fY3Rhcy5zY3NzIiwiYWZwL21vZHVsZXMvX2d1aWRlcy5zY3NzIiwiYWZwL21vZHVsZXMvX2xhdGVzdC1wdWJsaWNhdGlvbnMuc2NzcyIsImFmcC9tb2R1bGVzL19hcnRpY2xlcy5zY3NzIiwiYWZwL21vZHVsZXMvX2dsb3NzYXJ5LnNjc3MiLCJhZnAvcHJpbnQuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFpZEEsZ0JBR2tCO0FDcGRsQix1RkFBQSxDQUNBLHNGQVlJLGFBQWMsQ0FHbEIsNEJBSUksb0JBQXFCLENBQ3JCLHVCQUF3QixDQUc1QixzQkFDSSxZQUFhLENBQ2IsUUFBUyxDQ0Ni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Q0l0emIvQixrQkowemJJLGtDQUFvQyxDQUNwQywrQkFBaUMsQ0l0emJyQyxpQkowemJJLDRCQUE4QixDQUM5Qix5QkFBMkIsQ0l0emIvQixXSjB6YkksbUJBQXFCLENJdHpiekIsWUowemJJLHFCQUF3QixDSXR6YjVCLFlKMHpiSSxvQkFBdUIsQ0l0emIzQixZSjB6YkkscUJBQXdCLENJdHpiNUIsYUowemJJLG1CQUFxQixDSXR6YnpCLGVKMHpiSSx1QkFBeUIsQ0l0emI3QixpQkowemJJLHlCQUEyQixDSXR6Yi9CLGtCSjB6YkksMEJBQTRCLENJdHpiaEMsaUJKMHpiSSx5QkFBMkIsQ0l0emIvQixpQkowemJJLHlCQUEyQixDSXR6Yi9CLG1CSjB6YkksMkJBQTZCLENJdHpiakMsb0JKMHpiSSw0QkFBOEIsQ0l0emJsQyxtQkowemJJLDJCQUE2QixDSXR6YmpDLGlCSjB6YkkseUJBQTJCLENJdHpiL0IsbUJKMHpiSSwyQkFBNkIsQ0l0emJqQyxvQkowemJJLDRCQUE4QixDSXR6YmxDLG1CSjB6YkksMkJBQTZCLENJdHpiakMsVUowemJJLHdCQUEwQixDSXR6YjlCLGdCSjB6YkksOEJBQWdDLENJdHpicEMsU0owemJJLHVCQUF5QixDSXR6YjdCLFFKMnpiSSxzQkFBd0IsQ0l2emI1QixlSjR6YkksNkJBQStCLENJeHpibkMsU0o0emJJLHVCQUF5QixDSXh6YjdCLGFKNHpiSSwyQkFBNkIsQ0l4emJqQyxjSjR6YkksNEJBQThCLENJeHpibEMsUUo4emJJLHNCQUF3QixDSTF6YjVCLGVKZzBiSSw2QkFBK0IsQ0k1emJuQyxRSmcwYkksc0JBQXdCLENJNXpiNUIsaUJKZzBiSSx5QkFBMkIsQ0k1emIvQixtQkpnMGJJLDJCQUE2QixDSTV6YmpDLG1CSmcwYkksMkJBQTZCLENJNXpiakMsZ0JKZzBiSSx3QkFBMEIsQ0k1emI5QixpQkpnMGJJLHlCQUEyQixDSTN6Yi9CLE9KK3piSSxlQUFpQixDSTN6YnJCLFFKK3piSSxpQkFBbUIsQ0kzemJ2QixTSit6Ykksa0JBQW9CLENJM3pieEIsVUoremJJLGtCQUFvQixDSTN6YnhCLFdKK3piSSxvQkFBc0IsQ0kzemIxQixZSit6YkkscUJBQXVCLENJM3piM0IsU0oremJJLGdCQUFrQixDSTN6YnRCLFVKK3piSSxrQkFBb0IsQ0kzemJ4QixXSit6YkksbUJBQXFCLENJM3piekIsT0oremJJLGlCQUFtQixDSTN6YnZCLFFKK3piSSxtQkFBcUIsQ0kzemJ6QixTSit6Ykksb0JBQXNCLENJM3piMUIsTUoremJJLG1CQUFxQixDSTN6YnpCLE1KK3piSSxtQkFBcUIsQ0kzemJ6QixNSit6YkksbUJBQXFCLENJM3piekIsT0oremJJLG9CQUFzQixDSTN6YjFCLFFKK3piSSxvQkFBc0IsQ0kzemIxQixRSit6Ykksd0JBQTBCLENJM3piOUIsUUoremJJLHFCQUF1QixDSTN6YjNCLFlKK3piSSx5QkFBMkIsQ0kzemIvQixNSit6Ykksb0JBQXNCLENJM3piMUIsTUoremJJLG9CQUFzQixDSTN6YjFCLE1KK3piSSxvQkFBc0IsQ0kzemIxQixPSit6YkkscUJBQXVCLENJM3piM0IsUUoremJJLHFCQUF1QixDSTN6YjNCLFFKK3piSSx5QkFBMkIsQ0kzemIvQixRSit6Ykksc0JBQXdCLENJM3piNUIsWUoremJJLDBCQUE0QixDSTN6YmhDLFdKaTBiSSx1QkFBeUIsQ0k3emI3QixVSm8wYkksNEJBQThCLENJaDBibEMsYUp1MGJJLCtCQUFpQyxDSW4wYnJDLGtCSjAwYkksb0NBQXNDLENJdDBiMUMscUJKNjBiSSx1Q0FBeUMsQ0l6MGI3QyxhSiswYkkscUJBQXVCLENJMzBiM0IsYUppMWJJLHFCQUF1QixDSTcwYjNCLGVKazFiSSx1QkFBeUIsQ0k5MGI3QixlSm0xYkksdUJBQXlCLENJLzBiN0IsV0pvMWJJLHdCQUEwQixDSWgxYjlCLGFKcTFiSSwwQkFBNEIsQ0lqMWJoQyxtQkpzMWJJLGdDQUFrQyxDSWwxYnRDLHVCSncxYkksb0NBQXNDLENJcDFiMUMscUJKMDFiSSxrQ0FBb0MsQ0l0MWJ4Qyx3Qko0MWJJLGdDQUFrQyxDSXgxYnRDLHlCSjgxYkksdUNBQXlDLENJMTFiN0Msd0JKKzFiSSxzQ0FBd0MsQ0kzMWI1Qyx3QkppMmJJLHNDQUF3QyxDSTcxYjVDLG1CSm0yYkksZ0NBQWtDLENJLzFidEMsaUJKcTJiSSw4QkFBZ0MsQ0lqMmJwQyxvQkp1MmJJLDRCQUE4QixDSW4yYmxDLHNCSnkyYkksOEJBQWdDLENJcjJicEMscUJKMjJiSSw2QkFBK0IsQ0l2MmJuQyxxQko0MmJJLGtDQUFvQyxDSXgyYnhDLG1CSjYyYkksZ0NBQWtDLENJejJidEMsc0JKODJiSSw4QkFBZ0MsQ0kxMmJwQyx1QkorMmJJLHFDQUF1QyxDSTMyYjNDLHNCSmczYkksb0NBQXNDLENJNTJiMUMsdUJKaTNiSSwrQkFBaUMsQ0k3MmJyQyxpQkptM2JJLHlCQUEyQixDSS8yYi9CLGtCSm8zYkksK0JBQWlDLENJaDNickMsZ0JKcTNiSSw2QkFBK0IsQ0lqM2JuQyxtQkp1M2JJLDJCQUE2QixDSW4zYmpDLHFCSnczYkksNkJBQStCLENJcDNibkMsb0JKMDNiSSw0QkFBOEIsQ0l0M2JsQyxhSjQzYkksa0JBQW9CLENJeDNieEIsU0o4M2JJLGlCQUFtQixDSTEzYnZCLFNKZzRiSSxpQkFBbUIsQ0k1M2J2QixTSms0YkksaUJBQW1CLENJOTNidkIsU0pvNGJJLGlCQUFtQixDSWg0YnZCLFNKczRiSSxpQkFBbUIsQ0lsNGJ2QixTSnc0YkksaUJBQW1CLENJcDRidkIsWUowNGJJLGlCQUFtQixDSXQ0YnZCLEtKMDRiSSxrQkFBb0IsQ0l0NGJ4QixLSjA0YkksdUJBQTBCLENJdDRiOUIsS0owNGJJLHNCQUF5QixDSXQ0YjdCLEtKMDRiSSxxQkFBdUIsQ0l0NGIzQixLSjA0YkksdUJBQXlCLENJdDRiN0IsS0owNGJJLHFCQUF1QixDSXQ0YjNCLFFKMDRiSSxxQkFBdUIsQ0l0NGIzQixNSjA0Ykksd0JBQTBCLENBQzFCLHVCQUF5QixDSXQ0YjdCLE1KMDRiSSw2QkFBZ0MsQ0FDaEMsNEJBQStCLENJdDRibkMsTUowNGJJLDRCQUErQixDQUMvQiwyQkFBOEIsQ0l0NGJsQyxNSjA0YkksMkJBQTZCLENBQzdCLDBCQUE0QixDSXQ0YmhDLE1KMDRiSSw2QkFBK0IsQ0FDL0IsNEJBQThCLENJdDRibEMsTUowNGJJLDJCQUE2QixDQUM3QiwwQkFBNEIsQ0l0NGJoQyxTSjA0YkksMkJBQTZCLENBQzdCLDBCQUE0QixDSXQ0YmhDLE1KMDRiSSxzQkFBd0IsQ0FDeEIseUJBQTJCLENJdDRiL0IsTUowNGJJLDJCQUE4QixDQUM5Qiw4QkFBaUMsQ0l0NGJyQyxNSjA0YkksMEJBQTZCLENBQzdCLDZCQUFnQyxDSXQ0YnBDLE1KMDRiSSx5QkFBMkIsQ0FDM0IsNEJBQThCLENJdDRibEMsTUowNGJJLDJCQUE2QixDQUM3Qiw4QkFBZ0MsQ0l0NGJwQyxNSjA0YkkseUJBQTJCLENBQzNCLDRCQUE4QixDSXQ0YmxDLFNKMDRiSSx5QkFBMkIsQ0FDM0IsNEJBQThCLENJdDRibEMsTUowNGJJLHNCQUF3QixDSXQ0YjVCLE1KMDRiSSwyQkFBOEIsQ0l0NGJsQyxNSjA0YkksMEJBQTZCLENJdDRiakMsTUowNGJJLHlCQUEyQixDSXQ0Yi9CLE1KMDRiSSwyQkFBNkIsQ0l0NGJqQyxNSjA0YkkseUJBQTJCLENJdDRiL0IsU0owNGJJLHlCQUEyQixDSXQ0Yi9CLE1KMDRiSSx3QkFBMEIsQ0l0NGI5QixNSjA0YkksNkJBQWdDLENJdDRicEMsTUowNGJJLDRCQUErQixDSXQ0Ym5DLE1KMDRiSSwyQkFBNkIsQ0l0NGJqQyxNSjA0YkksNkJBQStCLENJdDRibkMsTUowNGJJLDJCQUE2QixDSXQ0YmpDLFNKMDRiSSwyQkFBNkIsQ0l0NGJqQyxNSjA0YkkseUJBQTJCLENJdDRiL0IsTUowNGJJLDhCQUFpQyxDSXQ0YnJDLE1KMDRiSSw2QkFBZ0MsQ0l0NGJwQyxNSjA0YkksNEJBQThCLENJdDRibEMsTUowNGJJLDhCQUFnQyxDSXQ0YnBDLE1KMDRiSSw0QkFBOEIsQ0l0NGJsQyxTSjA0YkksNEJBQThCLENJdDRibEMsTUowNGJJLHVCQUF5QixDSXQ0YjdCLE1KMDRiSSw0QkFBK0IsQ0l0NGJuQyxNSjA0YkksMkJBQThCLENJdDRibEMsTUowNGJJLDBCQUE0QixDSXQ0YmhDLE1KMDRiSSw0QkFBOEIsQ0l0NGJsQyxNSjA0YkksMEJBQTRCLENJdDRiaEMsU0owNGJJLDBCQUE0QixDSXQ0YmhDLEtKMDRiSSxtQkFBcUIsQ0l0NGJ6QixLSjA0Ykksd0JBQTJCLENJdDRiL0IsS0owNGJJLHVCQUEwQixDSXQ0YjlCLEtKMDRiSSxzQkFBd0IsQ0l0NGI1QixLSjA0Ykksd0JBQTBCLENJdDRiOUIsS0owNGJJLHNCQUF3QixDSXQ0YjVCLE1KMDRiSSx5QkFBMkIsQ0FDM0Isd0JBQTBCLENJdDRiOUIsTUowNGJJLDhCQUFpQyxDQUNqQyw2QkFBZ0MsQ0l0NGJwQyxNSjA0YkksNkJBQWdDLENBQ2hDLDRCQUErQixDSXQ0Ym5DLE1KMDRiSSw0QkFBOEIsQ0FDOUIsMkJBQTZCLENJdDRiakMsTUowNGJJLDhCQUFnQyxDQUNoQyw2QkFBK0IsQ0l0NGJuQyxNSjA0YkksNEJBQThCLENBQzlCLDJCQUE2QixDSXQ0YmpDLE1KMDRiSSx1QkFBeUIsQ0FDekIsMEJBQTRCLENJdDRiaEMsTUowNGJJLDRCQUErQixDQUMvQiwrQkFBa0MsQ0l0NGJ0QyxNSjA0YkksMkJBQThCLENBQzlCLDhCQUFpQyxDSXQ0YnJDLE1KMDRiSSwwQkFBNEIsQ0FDNUIsNkJBQStCLENJdDRibkMsTUowNGJJLDRCQUE4QixDQUM5QiwrQkFBaUMsQ0l0NGJyQyxNSjA0YkksMEJBQTRCLENBQzVCLDZCQUErQixDSXQ0Ym5DLE1KMDRiSSx1QkFBeUIsQ0l0NGI3QixNSjA0YkksNEJBQStCLENJdDRibkMsTUowNGJJLDJCQUE4QixDSXQ0YmxDLE1KMDRiSSwwQkFBNEIsQ0l0NGJoQyxNSjA0YkksNEJBQThCLENJdDRibEMsTUowNGJJLDBCQUE0QixDSXQ0YmhDLE1KMDRiSSx5QkFBMkIsQ0l0NGIvQixNSjA0YkksOEJBQWlDLENJdDRickMsTUowNGJJLDZCQUFnQyxDSXQ0YnBDLE1KMDRiSSw0QkFBOEIsQ0l0NGJsQyxNSjA0YkksOEJBQWdDLENJdDRicEMsTUowNGJJLDRCQUE4QixDSXQ0YmxDLE1KMDRiSSwwQkFBNEIsQ0l0NGJoQyxNSjA0YkksK0JBQWtDLENJdDRidEMsTUowNGJJLDhCQUFpQyxDSXQ0YnJDLE1KMDRiSSw2QkFBK0IsQ0l0NGJuQyxNSjA0YkksK0JBQWlDLENJdDRickMsTUowNGJJLDZCQUErQixDSXQ0Ym5DLE1KMDRiSSx3QkFBMEIsQ0l0NGI5QixNSjA0YkksNkJBQWdDLENJdDRicEMsTUowNGJJLDRCQUErQixDSXQ0Ym5DLE1KMDRiSSwyQkFBNkIsQ0l0NGJqQyxNSjA0YkksNkJBQStCLENJdDRibkMsTUowNGJJLDJCQUE2QixDSXQ0YmpDLE9KMDRiSSxlQUFpQixDSXQ0YnJCLE9KMDRiSSxvQkFBdUIsQ0l0NGIzQixPSjA0YkksbUJBQXNCLENJdDRiMUIsT0owNGJJLGtCQUFvQixDSXQ0YnhCLE9KMDRiSSxvQkFBc0IsQ0l0NGIxQixPSjA0Ykksa0JBQW9CLENJdDRieEIsV0owNGJJLG1CQUFxQixDSXQ0YnpCLFdKMDRiSSx3QkFBMkIsQ0l0NGIvQixXSjA0YkksdUJBQTBCLENJdDRiOUIsV0owNGJJLHNCQUF3QixDSXQ0YjVCLFdKMDRiSSx3QkFBMEIsQ0l0NGI5QixXSjA0Ykksc0JBQXdCLENJdDRiNUIsY0owNGJJLDJCQUE2QixDQUU3QixzQkFBd0IsQ0l2NGI1QixjSjI0YkksZ0NBQW1DLENBRW5DLDJCQUE4QixDSXg0YmxDLGNKNDRiSSwrQkFBa0MsQ0FFbEMsMEJBQTZCLENJejRiakMsY0o2NGJJLDhCQUFnQyxDQUVoQyx5QkFBMkIsQ0kxNGIvQixjSjg0YkksZ0NBQWtDLENBRWxDLDJCQUE2QixDSTM0YmpDLGNKKzRiSSw4QkFBZ0MsQ0FFaEMseUJBQTJCLENJNTRiL0IsZ0JKZzViSSw4Q0FBZ0QsQ0k1NGJwRCxNSmc1YkksMENBQTRDLENJNTRiaEQsTUpnNWJJLHlDQUE0QyxDSTU0YmhELE1KZzViSSx1Q0FBMEMsQ0k1NGI5QyxNSmc1YkkseUNBQTRDLENJNTRiaEQsTUpnNWJJLDJCQUE2QixDSTU0YmpDLE1KZzViSSx3QkFBMEIsQ0k1NGI5QixZSmc1YkksMkJBQTZCLENJNTRiakMsWUpnNWJJLDJCQUE2QixDSTU0YmpDLFlKZzViSSw2QkFBK0IsQ0k1NGJuQyxVSmc1YkkseUJBQTJCLENJNTRiL0IsV0pnNWJJLHlCQUEyQixDSTU0Yi9CLFdKZzViSSx5QkFBMkIsQ0k1NGIvQixhSmc1YkkseUJBQTJCLENJNTRiL0IsU0pnNWJJLHlCQUEyQixDSTU0Yi9CLFdKZzViSSw0QkFBOEIsQ0k1NGJsQyxNSmc1YkksdUJBQXlCLENJNTRiN0IsT0pnNWJJLDBCQUE0QixDSTU0YmhDLFNKZzViSSx5QkFBMkIsQ0k1NGIvQixPSmc1YkksdUJBQXlCLENJNTRiN0IsWUpnNWJJLHlCQUEyQixDSTU0Yi9CLFVKZzViSSwwQkFBNEIsQ0k1NGJoQyxhSmc1YkksMkJBQTZCLENJNTRiakMsc0JKZzViSSw4QkFBZ0MsQ0k1NGJwQywyQkpnNWJJLG1DQUFxQyxDSTU0YnpDLDhCSmc1Ykksc0NBQXdDLENJNTRiNUMsZ0JKZzViSSxrQ0FBb0MsQ0k1NGJ4QyxnQkpnNWJJLGtDQUFvQyxDSTU0YnhDLGlCSmc1YkksbUNBQXFDLENJNTRiekMsV0pnNWJJLDRCQUE4QixDSTU0YmxDLGFKZzViSSw0QkFBOEIsQ0k1NGJsQyxZSmc1YkksOEJBQWdDLENBQ2hDLCtCQUFpQyxDSTU0YnJDLFNKZzViSSw0QkFBOEIsQ0k1NGJsQyxXSmc1YkksMkJBQTZCLENJNTRiakMsTUpnNWJJLG9CQUFzQixDSTU0YjFCLEtKZzViSSxtQkFBcUIsQ0k1NGJ6QixLSmc1YkksbUJBQXFCLENJNTRiekIsS0pnNWJJLG1CQUFxQixDSTU0YnpCLEtKZzViSSxtQkFBcUIsQ0FHekIseUJJOTRiSSxnQkpnNWJJLG9CQUFzQixDSTU0YjFCLGNKZzViSSxxQkFBdUIsQ0k1NGIzQixlSmc1Ykksb0JBQXNCLENJNTRiMUIsdUJKZzViSSwrQkFBaUMsQ0FDakMsNEJBQThCLENJNTRibEMscUJKZzViSSw2QkFBK0IsQ0FDL0IsMEJBQTRCLENJNTRiaEMsb0JKZzViSSw0QkFBOEIsQ0FDOUIseUJBQTJCLENJNTRiL0IscUJKZzViSSxrQ0FBb0MsQ0FDcEMsK0JBQWlDLENJNTRickMsb0JKZzViSSw0QkFBOEIsQ0FDOUIseUJBQTJCLENJNTRiL0IsYUpnNWJJLHdCQUEwQixDSTU0YjlCLG1CSmc1YkksOEJBQWdDLENJNTRicEMsWUpnNWJJLHVCQUF5QixDSTU0YjdCLFdKaTViSSxzQkFBd0IsQ0k3NGI1QixrQkprNWJJLDZCQUErQixDSTk0Ym5DLFlKazViSSx1QkFBeUIsQ0k5NGI3QixnQkprNWJJLDJCQUE2QixDSTk0YmpDLGlCSms1YkksNEJBQThCLENJOTRibEMsV0pvNWJJLHNCQUF3QixDSWg1YjVCLGtCSnM1YkksNkJBQStCLENJbDVibkMsV0pzNWJJLHNCQUF3QixDSWw1YjVCLGNKdzViSSx1QkFBeUIsQ0lwNWI3QixhSjI1YkksNEJBQThCLENJdjVibEMsZ0JKODViSSwrQkFBaUMsQ0kxNWJyQyxxQkppNmJJLG9DQUFzQyxDSTc1YjFDLHdCSm82YkksdUNBQXlDLENJaDZiN0MsZ0JKczZiSSxxQkFBdUIsQ0lsNmIzQixnQkp3NmJJLHFCQUF1QixDSXA2YjNCLGtCSnk2YkksdUJBQXlCLENJcjZiN0Isa0JKMDZiSSx1QkFBeUIsQ0l0NmI3QixjSjI2Ykksd0JBQTBCLENJdjZiOUIsZ0JKNDZiSSwwQkFBNEIsQ0l4NmJoQyxzQko2NmJJLGdDQUFrQyxDSXo2YnRDLDBCSis2Ykksb0NBQXNDLENJMzZiMUMsd0JKaTdiSSxrQ0FBb0MsQ0k3NmJ4QywyQkptN2JJLGdDQUFrQyxDSS82YnRDLDRCSnE3YkksdUNBQXlDLENJajdiN0MsMkJKczdiSSxzQ0FBd0MsQ0lsN2I1QywyQkp3N2JJLHNDQUF3QyxDSXA3YjVDLHNCSjA3YkksZ0NBQWtDLENJdDdidEMsb0JKNDdiSSw4QkFBZ0MsQ0l4N2JwQyx1Qko4N2JJLDRCQUE4QixDSTE3YmxDLHlCSmc4YkksOEJBQWdDLENJNTdicEMsd0JKazhiSSw2QkFBK0IsQ0k5N2JuQyx3QkptOGJJLGtDQUFvQyxDSS83YnhDLHNCSm84YkksZ0NBQWtDLENJaDhidEMseUJKcThiSSw4QkFBZ0MsQ0lqOGJwQywwQkpzOGJJLHFDQUF1QyxDSWw4YjNDLHlCSnU4Ykksb0NBQXNDLENJbjhiMUMsMEJKdzhiSSwrQkFBaUMsQ0lwOGJyQyxvQkowOGJJLHlCQUEyQixDSXQ4Yi9CLHFCSjI4YkksK0JBQWlDLENJdjhickMsbUJKNDhiSSw2QkFBK0IsQ0l4OGJuQyxzQko4OGJJLDJCQUE2QixDSTE4YmpDLHdCSis4YkksNkJBQStCLENJMzhibkMsdUJKaTliSSw0QkFBOEIsQ0k3OGJsQyxnQkptOWJJLGtCQUFvQixDSS84YnhCLFlKcTliSSxpQkFBbUIsQ0lqOWJ2QixZSnU5YkksaUJBQW1CLENJbjlidkIsWUp5OWJJLGlCQUFtQixDSXI5YnZCLFlKMjliSSxpQkFBbUIsQ0l2OWJ2QixZSjY5YkksaUJBQW1CLENJejlidkIsWUorOWJJLGlCQUFtQixDSTM5YnZCLGVKaStiSSxpQkFBbUIsQ0k3OWJ2QixRSmkrYkksa0JBQW9CLENJNzlieEIsUUppK2JJLHVCQUEwQixDSTc5YjlCLFFKaStiSSxzQkFBeUIsQ0k3OWI3QixRSmkrYkkscUJBQXVCLENJNzliM0IsUUppK2JJLHVCQUF5QixDSTc5YjdCLFFKaStiSSxxQkFBdUIsQ0k3OWIzQixXSmkrYkkscUJBQXVCLENJNzliM0IsU0ppK2JJLHdCQUEwQixDQUMxQix1QkFBeUIsQ0k3OWI3QixTSmkrYkksNkJBQWdDLENBQ2hDLDRCQUErQixDSTc5Ym5DLFNKaStiSSw0QkFBK0IsQ0FDL0IsMkJBQThCLENJNzlibEMsU0ppK2JJLDJCQUE2QixDQUM3QiwwQkFBNEIsQ0k3OWJoQyxTSmkrYkksNkJBQStCLENBQy9CLDRCQUE4QixDSTc5YmxDLFNKaStiSSwyQkFBNkIsQ0FDN0IsMEJBQTRCLENJNzliaEMsWUppK2JJLDJCQUE2QixDQUM3QiwwQkFBNEIsQ0k3OWJoQyxTSmkrYkksc0JBQXdCLENBQ3hCLHlCQUEyQixDSTc5Yi9CLFNKaStiSSwyQkFBOEIsQ0FDOUIsOEJBQWlDLENJNzlickMsU0ppK2JJLDBCQUE2QixDQUM3Qiw2QkFBZ0MsQ0k3OWJwQyxTSmkrYkkseUJBQTJCLENBQzNCLDRCQUE4QixDSTc5YmxDLFNKaStiSSwyQkFBNkIsQ0FDN0IsOEJBQWdDLENJNzlicEMsU0ppK2JJLHlCQUEyQixDQUMzQiw0QkFBOEIsQ0k3OWJsQyxZSmkrYkkseUJBQTJCLENBQzNCLDRCQUE4QixDSTc5YmxDLFNKaStiSSxzQkFBd0IsQ0k3OWI1QixTSmkrYkksMkJBQThCLENJNzlibEMsU0ppK2JJLDBCQUE2QixDSTc5YmpDLFNKaStiSSx5QkFBMkIsQ0k3OWIvQixTSmkrYkksMkJBQTZCLENJNzliakMsU0ppK2JJLHlCQUEyQixDSTc5Yi9CLFlKaStiSSx5QkFBMkIsQ0k3OWIvQixTSmkrYkksd0JBQTBCLENJNzliOUIsU0ppK2JJLDZCQUFnQyxDSTc5YnBDLFNKaStiSSw0QkFBK0IsQ0k3OWJuQyxTSmkrYkksMkJBQTZCLENJNzliakMsU0ppK2JJLDZCQUErQixDSTc5Ym5DLFNKaStiSSwyQkFBNkIsQ0k3OWJqQyxZSmkrYkksMkJBQTZCLENJNzliakMsU0ppK2JJLHlCQUEyQixDSTc5Yi9CLFNKaStiSSw4QkFBaUMsQ0k3OWJyQyxTSmkrYkksNkJBQWdDLENJNzlicEMsU0ppK2JJLDRCQUE4QixDSTc5YmxDLFNKaStiSSw4QkFBZ0MsQ0k3OWJwQyxTSmkrYkksNEJBQThCLENJNzlibEMsWUppK2JJLDRCQUE4QixDSTc5YmxDLFNKaStiSSx1QkFBeUIsQ0k3OWI3QixTSmkrYkksNEJBQStCLENJNzlibkMsU0ppK2JJLDJCQUE4QixDSTc5YmxDLFNKaStiSSwwQkFBNEIsQ0k3OWJoQyxTSmkrYkksNEJBQThCLENJNzlibEMsU0ppK2JJLDBCQUE0QixDSTc5YmhDLFlKaStiSSwwQkFBNEIsQ0k3OWJoQyxRSmkrYkksbUJBQXFCLENJNzliekIsUUppK2JJLHdCQUEyQixDSTc5Yi9CLFFKaStiSSx1QkFBMEIsQ0k3OWI5QixRSmkrYkksc0JBQXdCLENJNzliNUIsUUppK2JJLHdCQUEwQixDSTc5YjlCLFFKaStiSSxzQkFBd0IsQ0k3OWI1QixTSmkrYkkseUJBQTJCLENBQzNCLHdCQUEwQixDSTc5YjlCLFNKaStiSSw4QkFBaUMsQ0FDakMsNkJBQWdDLENJNzlicEMsU0ppK2JJLDZCQUFnQyxDQUNoQyw0QkFBK0IsQ0k3OWJuQyxTSmkrYkksNEJBQThCLENBQzlCLDJCQUE2QixDSTc5YmpDLFNKaStiSSw4QkFBZ0MsQ0FDaEMsNkJBQStCLENJNzlibkMsU0ppK2JJLDRCQUE4QixDQUM5QiwyQkFBNkIsQ0k3OWJqQyxTSmkrYkksdUJBQXlCLENBQ3pCLDBCQUE0QixDSTc5YmhDLFNKaStiSSw0QkFBK0IsQ0FDL0IsK0JBQWtDLENJNzlidEMsU0ppK2JJLDJCQUE4QixDQUM5Qiw4QkFBaUMsQ0k3OWJyQyxTSmkrYkksMEJBQTRCLENBQzVCLDZCQUErQixDSTc5Ym5DLFNKaStiSSw0QkFBOEIsQ0FDOUIsK0JBQWlDLENJNzlickMsU0ppK2JJLDBCQUE0QixDQUM1Qiw2QkFBK0IsQ0k3OWJuQyxTSmkrYkksdUJBQXlCLENJNzliN0IsU0ppK2JJLDRCQUErQixDSTc5Ym5DLFNKaStiSSwyQkFBOEIsQ0k3OWJsQyxTSmkrYkksMEJBQTRCLENJNzliaEMsU0ppK2JJLDRCQUE4QixDSTc5YmxDLFNKaStiSSwwQkFBNEIsQ0k3OWJoQyxTSmkrYkkseUJBQTJCLENJNzliL0IsU0ppK2JJLDhCQUFpQyxDSTc5YnJDLFNKaStiSSw2QkFBZ0MsQ0k3OWJwQyxTSmkrYkksNEJBQThCLENJNzlibEMsU0ppK2JJLDhCQUFnQyxDSTc5YnBDLFNKaStiSSw0QkFBOEIsQ0k3OWJsQyxTSmkrYkksMEJBQTRCLENJNzliaEMsU0ppK2JJLCtCQUFrQyxDSTc5YnRDLFNKaStiSSw4QkFBaUMsQ0k3OWJyQyxTSmkrYkksNkJBQStCLENJNzlibkMsU0ppK2JJLCtCQUFpQyxDSTc5YnJDLFNKaStiSSw2QkFBK0IsQ0k3OWJuQyxTSmkrYkksd0JBQTBCLENJNzliOUIsU0ppK2JJLDZCQUFnQyxDSTc5YnBDLFNKaStiSSw0QkFBK0IsQ0k3OWJuQyxTSmkrYkksMkJBQTZCLENJNzliakMsU0ppK2JJLDZCQUErQixDSTc5Ym5DLFNKaStiSSwyQkFBNkIsQ0k3OWJqQyxVSmkrYkksZUFBaUIsQ0k3OWJyQixVSmkrYkksb0JBQXVCLENJNzliM0IsVUppK2JJLG1CQUFzQixDSTc5YjFCLFVKaStiSSxrQkFBb0IsQ0k3OWJ4QixVSmkrYkksb0JBQXNCLENJNzliMUIsVUppK2JJLGtCQUFvQixDSTc5YnhCLGNKaStiSSxtQkFBcUIsQ0k3OWJ6QixjSmkrYkksd0JBQTJCLENJNzliL0IsY0ppK2JJLHVCQUEwQixDSTc5YjlCLGNKaStiSSxzQkFBd0IsQ0k3OWI1QixjSmkrYkksd0JBQTBCLENJNzliOUIsY0ppK2JJLHNCQUF3QixDSTc5YjVCLGlCSmkrYkksMkJBQTZCLENBRTdCLHNCQUF3QixDSTk5YjVCLGlCSmsrYkksZ0NBQW1DLENBRW5DLDJCQUE4QixDSS85YmxDLGlCSm0rYkksK0JBQWtDLENBRWxDLDBCQUE2QixDSWgrYmpDLGlCSm8rYkksOEJBQWdDLENBRWhDLHlCQUEyQixDSWorYi9CLGlCSnErYkksZ0NBQWtDLENBRWxDLDJCQUE2QixDSWwrYmpDLGlCSnMrYkksOEJBQWdDLENBRWhDLHlCQUEyQixDSW4rYi9CLGVKdStiSSx5QkFBMkIsQ0luK2IvQixhSnUrYkksMEJBQTRCLENJbitiaEMsZ0JKdStiSSwyQkFBNkIsQ0FDaEMsQ0FHTCx5QklyK2JJLGdCSnUrYkksb0JBQXNCLENJbitiMUIsY0p1K2JJLHFCQUF1QixDSW4rYjNCLGVKdStiSSxvQkFBc0IsQ0luK2IxQix1Qkp1K2JJLCtCQUFpQyxDQUNqQyw0QkFBOEIsQ0luK2JsQyxxQkp1K2JJLDZCQUErQixDQUMvQiwwQkFBNEIsQ0luK2JoQyxvQkp1K2JJLDRCQUE4QixDQUM5Qix5QkFBMkIsQ0luK2IvQixxQkp1K2JJLGtDQUFvQyxDQUNwQywrQkFBaUMsQ0luK2JyQyxvQkp1K2JJLDRCQUE4QixDQUM5Qix5QkFBMkIsQ0luK2IvQixhSnUrYkksd0JBQTBCLENJbitiOUIsbUJKdStiSSw4QkFBZ0MsQ0luK2JwQyxZSnUrYkksdUJBQXlCLENJbitiN0IsV0p3K2JJLHNCQUF3QixDSXArYjVCLGtCSnkrYkksNkJBQStCLENJcitibkMsWUp5K2JJLHVCQUF5QixDSXIrYjdCLGdCSnkrYkksMkJBQTZCLENJcitiakMsaUJKeStiSSw0QkFBOEIsQ0lyK2JsQyxXSjIrYkksc0JBQXdCLENJditiNUIsa0JKNitiSSw2QkFBK0IsQ0l6K2JuQyxXSjYrYkksc0JBQXdCLENJeitiNUIsY0orK2JJLHVCQUF5QixDSTMrYjdCLGFKay9iSSw0QkFBOEIsQ0k5K2JsQyxnQkpxL2JJLCtCQUFpQyxDSWovYnJDLHFCSncvYkksb0NBQXNDLENJcC9iMUMsd0JKMi9iSSx1Q0FBeUMsQ0l2L2I3QyxnQko2L2JJLHFCQUF1QixDSXovYjNCLGdCSisvYkkscUJBQXVCLENJMy9iM0Isa0JKZ2djSSx1QkFBeUIsQ0k1L2I3QixrQkppZ2NJLHVCQUF5QixDSTcvYjdCLGNKa2djSSx3QkFBMEIsQ0k5L2I5QixnQkptZ2NJLDBCQUE0QixDSS8vYmhDLHNCSm9nY0ksZ0NBQWtDLENJaGdjdEMsMEJKc2djSSxvQ0FBc0MsQ0lsZ2MxQyx3Qkp3Z2NJLGtDQUFvQyxDSXBnY3hDLDJCSjBnY0ksZ0NBQWtDLENJdGdjdEMsNEJKNGdjSSx1Q0FBeUMsQ0l4Z2M3QywyQko2Z2NJLHNDQUF3QyxDSXpnYzVDLDJCSitnY0ksc0NBQXdDLENJM2djNUMsc0JKaWhjSSxnQ0FBa0MsQ0k3Z2N0QyxvQkptaGNJLDhCQUFnQyxDSS9nY3BDLHVCSnFoY0ksNEJBQThCLENJamhjbEMseUJKdWhjSSw4QkFBZ0MsQ0luaGNwQyx3Qkp5aGNJLDZCQUErQixDSXJoY25DLHdCSjBoY0ksa0NBQW9DLENJdGhjeEMsc0JKMmhjSSxnQ0FBa0MsQ0l2aGN0Qyx5Qko0aGNJLDhCQUFnQyxDSXhoY3BDLDBCSjZoY0kscUNBQXVDLENJemhjM0MseUJKOGhjSSxvQ0FBc0MsQ0kxaGMxQywwQkoraGNJLCtCQUFpQyxDSTNoY3JDLG9CSmlpY0kseUJBQTJCLENJN2hjL0IscUJKa2ljSSwrQkFBaUMsQ0k5aGNyQyxtQkptaWNJLDZCQUErQixDSS9oY25DLHNCSnFpY0ksMkJBQTZCLENJamljakMsd0JKc2ljSSw2QkFBK0IsQ0lsaWNuQyx1Qkp3aWNJLDRCQUE4QixDSXBpY2xDLGdCSjBpY0ksa0JBQW9CLENJdGljeEIsWUo0aWNJLGlCQUFtQixDSXhpY3ZCLFlKOGljSSxpQkFBbUIsQ0kxaWN2QixZSmdqY0ksaUJBQW1CLENJNWljdkIsWUpramNJLGlCQUFtQixDSTlpY3ZCLFlKb2pjSSxpQkFBbUIsQ0loamN2QixZSnNqY0ksaUJBQW1CLENJbGpjdkIsZUp3amNJLGlCQUFtQixDSXBqY3ZCLFFKd2pjSSxrQkFBb0IsQ0lwamN4QixRSndqY0ksdUJBQTBCLENJcGpjOUIsUUp3amNJLHNCQUF5QixDSXBqYzdCLFFKd2pjSSxxQkFBdUIsQ0lwamMzQixRSndqY0ksdUJBQXlCLENJcGpjN0IsUUp3amNJLHFCQUF1QixDSXBqYzNCLFdKd2pjSSxxQkFBdUIsQ0lwamMzQixTSndqY0ksd0JBQTBCLENBQzFCLHVCQUF5QixDSXBqYzdCLFNKd2pjSSw2QkFBZ0MsQ0FDaEMsNEJBQStCLENJcGpjbkMsU0p3amNJLDRCQUErQixDQUMvQiwyQkFBOEIsQ0lwamNsQyxTSndqY0ksMkJBQTZCLENBQzdCLDBCQUE0QixDSXBqY2hDLFNKd2pjSSw2QkFBK0IsQ0FDL0IsNEJBQThCLENJcGpjbEMsU0p3amNJLDJCQUE2QixDQUM3QiwwQkFBNEIsQ0lwamNoQyxZSndqY0ksMkJBQTZCLENBQzdCLDBCQUE0QixDSXBqY2hDLFNKd2pjSSxzQkFBd0IsQ0FDeEIseUJBQTJCLENJcGpjL0IsU0p3amNJLDJCQUE4QixDQUM5Qiw4QkFBaUMsQ0lwamNyQyxTSndqY0ksMEJBQTZCLENBQzdCLDZCQUFnQyxDSXBqY3BDLFNKd2pjSSx5QkFBMkIsQ0FDM0IsNEJBQThCLENJcGpjbEMsU0p3amNJLDJCQUE2QixDQUM3Qiw4QkFBZ0MsQ0lwamNwQyxTSndqY0kseUJBQTJCLENBQzNCLDRCQUE4QixDSXBqY2xDLFlKd2pjSSx5QkFBMkIsQ0FDM0IsNEJBQThCLENJcGpjbEMsU0p3amNJLHNCQUF3QixDSXBqYzVCLFNKd2pjSSwyQkFBOEIsQ0lwamNsQyxTSndqY0ksMEJBQTZCLENJcGpjakMsU0p3amNJLHlCQUEyQixDSXBqYy9CLFNKd2pjSSwyQkFBNkIsQ0lwamNqQyxTSndqY0kseUJBQTJCLENJcGpjL0IsWUp3amNJLHlCQUEyQixDSXBqYy9CLFNKd2pjSSx3QkFBMEIsQ0lwamM5QixTSndqY0ksNkJBQWdDLENJcGpjcEMsU0p3amNJLDRCQUErQixDSXBqY25DLFNKd2pjSSwyQkFBNkIsQ0lwamNqQyxTSndqY0ksNkJBQStCLENJcGpjbkMsU0p3amNJLDJCQUE2QixDSXBqY2pDLFlKd2pjSSwyQkFBNkIsQ0lwamNqQyxTSndqY0kseUJBQTJCLENJcGpjL0IsU0p3amNJLDhCQUFpQyxDSXBqY3JDLFNKd2pjSSw2QkFBZ0MsQ0lwamNwQyxTSndqY0ksNEJBQThCLENJcGpjbEMsU0p3amNJLDhCQUFnQyxDSXBqY3BDLFNKd2pjSSw0QkFBOEIsQ0lwamNsQyxZSndqY0ksNEJBQThCLENJcGpjbEMsU0p3amNJLHVCQUF5QixDSXBqYzdCLFNKd2pjSSw0QkFBK0IsQ0lwamNuQyxTSndqY0ksMkJBQThCLENJcGpjbEMsU0p3amNJLDBCQUE0QixDSXBqY2hDLFNKd2pjSSw0QkFBOEIsQ0lwamNsQyxTSndqY0ksMEJBQTRCLENJcGpjaEMsWUp3amNJLDBCQUE0QixDSXBqY2hDLFFKd2pjSSxtQkFBcUIsQ0lwamN6QixRSndqY0ksd0JBQTJCLENJcGpjL0IsUUp3amNJLHVCQUEwQixDSXBqYzlCLFFKd2pjSSxzQkFBd0IsQ0lwamM1QixRSndqY0ksd0JBQTBCLENJcGpjOUIsUUp3amNJLHNCQUF3QixDSXBqYzVCLFNKd2pjSSx5QkFBMkIsQ0FDM0Isd0JBQTBCLENJcGpjOUIsU0p3amNJLDhCQUFpQyxDQUNqQyw2QkFBZ0MsQ0lwamNwQyxTSndqY0ksNkJBQWdDLENBQ2hDLDRCQUErQixDSXBqY25DLFNKd2pjSSw0QkFBOEIsQ0FDOUIsMkJBQTZCLENJcGpjakMsU0p3amNJLDhCQUFnQyxDQUNoQyw2QkFBK0IsQ0lwamNuQyxTSndqY0ksNEJBQThCLENBQzlCLDJCQUE2QixDSXBqY2pDLFNKd2pjSSx1QkFBeUIsQ0FDekIsMEJBQTRCLENJcGpjaEMsU0p3amNJLDRCQUErQixDQUMvQiwrQkFBa0MsQ0lwamN0QyxTSndqY0ksMkJBQThCLENBQzlCLDhCQUFpQyxDSXBqY3JDLFNKd2pjSSwwQkFBNEIsQ0FDNUIsNkJBQStCLENJcGpjbkMsU0p3amNJLDRCQUE4QixDQUM5QiwrQkFBaUMsQ0lwamNyQyxTSndqY0ksMEJBQTRCLENBQzVCLDZCQUErQixDSXBqY25DLFNKd2pjSSx1QkFBeUIsQ0lwamM3QixTSndqY0ksNEJBQStCLENJcGpjbkMsU0p3amNJLDJCQUE4QixDSXBqY2xDLFNKd2pjSSwwQkFBNEIsQ0lwamNoQyxTSndqY0ksNEJBQThCLENJcGpjbEMsU0p3amNJLDBCQUE0QixDSXBqY2hDLFNKd2pjSSx5QkFBMkIsQ0lwamMvQixTSndqY0ksOEJBQWlDLENJcGpjckMsU0p3amNJLDZCQUFnQyxDSXBqY3BDLFNKd2pjSSw0QkFBOEIsQ0lwamNsQyxTSndqY0ksOEJBQWdDLENJcGpjcEMsU0p3amNJLDRCQUE4QixDSXBqY2xDLFNKd2pjSSwwQkFBNEIsQ0lwamNoQyxTSndqY0ksK0JBQWtDLENJcGpjdEMsU0p3amNJLDhCQUFpQyxDSXBqY3JDLFNKd2pjSSw2QkFBK0IsQ0lwamNuQyxTSndqY0ksK0JBQWlDLENJcGpjckMsU0p3amNJLDZCQUErQixDSXBqY25DLFNKd2pjSSx3QkFBMEIsQ0lwamM5QixTSndqY0ksNkJBQWdDLENJcGpjcEMsU0p3amNJLDRCQUErQixDSXBqY25DLFNKd2pjSSwyQkFBNkIsQ0lwamNqQyxTSndqY0ksNkJBQStCLENJcGpjbkMsU0p3amNJLDJCQUE2QixDSXBqY2pDLFVKd2pjSSxlQUFpQixDSXBqY3JCLFVKd2pjSSxvQkFBdUIsQ0lwamMzQixVSndqY0ksbUJBQXNCLENJcGpjMUIsVUp3amNJLGtCQUFvQixDSXBqY3hCLFVKd2pjSSxvQkFBc0IsQ0lwamMxQixVSndqY0ksa0JBQW9CLENJcGpjeEIsY0p3amNJLG1CQUFxQixDSXBqY3pCLGNKd2pjSSx3QkFBMkIsQ0lwamMvQixjSndqY0ksdUJBQTBCLENJcGpjOUIsY0p3amNJLHNCQUF3QixDSXBqYzVCLGNKd2pjSSx3QkFBMEIsQ0lwamM5QixjSndqY0ksc0JBQXdCLENJcGpjNUIsaUJKd2pjSSwyQkFBNkIsQ0FFN0Isc0JBQXdCLENJcmpjNUIsaUJKeWpjSSxnQ0FBbUMsQ0FFbkMsMkJBQThCLENJdGpjbEMsaUJKMGpjSSwrQkFBa0MsQ0FFbEMsMEJBQTZCLENJdmpjakMsaUJKMmpjSSw4QkFBZ0MsQ0FFaEMseUJBQTJCLENJeGpjL0IsaUJKNGpjSSxnQ0FBa0MsQ0FFbEMsMkJBQTZCLENJempjakMsaUJKNmpjSSw4QkFBZ0MsQ0FFaEMseUJBQTJCLENJMWpjL0IsZUo4amNJLHlCQUEyQixDSTFqYy9CLGFKOGpjSSwwQkFBNEIsQ0kxamNoQyxnQko4amNJLDJCQUE2QixDQUNoQyxDQUdMLHlCSTVqY0ksZ0JKOGpjSSxvQkFBc0IsQ0kxamMxQixjSjhqY0kscUJBQXVCLENJMWpjM0IsZUo4amNJLG9CQUFzQixDSTFqYzFCLHVCSjhqY0ksK0JBQWlDLENBQ2pDLDRCQUE4QixDSTFqY2xDLHFCSjhqY0ksNkJBQStCLENBQy9CLDBCQUE0QixDSTFqY2hDLG9CSjhqY0ksNEJBQThCLENBQzlCLHlCQUEyQixDSTFqYy9CLHFCSjhqY0ksa0NBQW9DLENBQ3BDLCtCQUFpQyxDSTFqY3JDLG9CSjhqY0ksNEJBQThCLENBQzlCLHlCQUEyQixDSTFqYy9CLGFKOGpjSSx3QkFBMEIsQ0kxamM5QixtQko4amNJLDhCQUFnQyxDSTFqY3BDLFlKOGpjSSx1QkFBeUIsQ0kxamM3QixXSitqY0ksc0JBQXdCLENJM2pjNUIsa0JKZ2tjSSw2QkFBK0IsQ0k1amNuQyxZSmdrY0ksdUJBQXlCLENJNWpjN0IsZ0JKZ2tjSSwyQkFBNkIsQ0k1amNqQyxpQkpna2NJLDRCQUE4QixDSTVqY2xDLFdKa2tjSSxzQkFBd0IsQ0k5amM1QixrQkpva2NJLDZCQUErQixDSWhrY25DLFdKb2tjSSxzQkFBd0IsQ0loa2M1QixjSnNrY0ksdUJBQXlCLENJbGtjN0IsYUp5a2NJLDRCQUE4QixDSXJrY2xDLGdCSjRrY0ksK0JBQWlDLENJeGtjckMscUJKK2tjSSxvQ0FBc0MsQ0kza2MxQyx3QkprbGNJLHVDQUF5QyxDSTlrYzdDLGdCSm9sY0kscUJBQXVCLENJaGxjM0IsZ0JKc2xjSSxxQkFBdUIsQ0lsbGMzQixrQkp1bGNJLHVCQUF5QixDSW5sYzdCLGtCSndsY0ksdUJBQXlCLENJcGxjN0IsY0p5bGNJLHdCQUEwQixDSXJsYzlCLGdCSjBsY0ksMEJBQTRCLENJdGxjaEMsc0JKMmxjSSxnQ0FBa0MsQ0l2bGN0QywwQko2bGNJLG9DQUFzQyxDSXpsYzFDLHdCSitsY0ksa0NBQW9DLENJM2xjeEMsMkJKaW1jSSxnQ0FBa0MsQ0k3bGN0Qyw0QkptbWNJLHVDQUF5QyxDSS9sYzdDLDJCSm9tY0ksc0NBQXdDLENJaG1jNUMsMkJKc21jSSxzQ0FBd0MsQ0lsbWM1QyxzQkp3bWNJLGdDQUFrQyxDSXBtY3RDLG9CSjBtY0ksOEJBQWdDLENJdG1jcEMsdUJKNG1jSSw0QkFBOEIsQ0l4bWNsQyx5Qko4bWNJLDhCQUFnQyxDSTFtY3BDLHdCSmduY0ksNkJBQStCLENJNW1jbkMsd0JKaW5jSSxrQ0FBb0MsQ0k3bWN4QyxzQkprbmNJLGdDQUFrQyxDSTltY3RDLHlCSm1uY0ksOEJBQWdDLENJL21jcEMsMEJKb25jSSxxQ0FBdUMsQ0lobmMzQyx5QkpxbmNJLG9DQUFzQyxDSWpuYzFDLDBCSnNuY0ksK0JBQWlDLENJbG5jckMsb0JKd25jSSx5QkFBMkIsQ0lwbmMvQixxQkp5bmNJLCtCQUFpQyxDSXJuY3JDLG1CSjBuY0ksNkJBQStCLENJdG5jbkMsc0JKNG5jSSwyQkFBNkIsQ0l4bmNqQyx3Qko2bmNJLDZCQUErQixDSXpuY25DLHVCSituY0ksNEJBQThCLENJM25jbEMsZ0JKaW9jSSxrQkFBb0IsQ0k3bmN4QixZSm1vY0ksaUJBQW1CLENJL25jdkIsWUpxb2NJLGlCQUFtQixDSWpvY3ZCLFlKdW9jSSxpQkFBbUIsQ0lub2N2QixZSnlvY0ksaUJBQW1CLENJcm9jdkIsWUoyb2NJLGlCQUFtQixDSXZvY3ZCLFlKNm9jSSxpQkFBbUIsQ0l6b2N2QixlSitvY0ksaUJBQW1CLENJM29jdkIsUUorb2NJLGtCQUFvQixDSTNvY3hCLFFKK29jSSx1QkFBMEIsQ0kzb2M5QixRSitvY0ksc0JBQXlCLENJM29jN0IsUUorb2NJLHFCQUF1QixDSTNvYzNCLFFKK29jSSx1QkFBeUIsQ0kzb2M3QixRSitvY0kscUJBQXVCLENJM29jM0IsV0orb2NJLHFCQUF1QixDSTNvYzNCLFNKK29jSSx3QkFBMEIsQ0FDMUIsdUJBQXlCLENJM29jN0IsU0orb2NJLDZCQUFnQyxDQUNoQyw0QkFBK0IsQ0kzb2NuQyxTSitvY0ksNEJBQStCLENBQy9CLDJCQUE4QixDSTNvY2xDLFNKK29jSSwyQkFBNkIsQ0FDN0IsMEJBQTRCLENJM29jaEMsU0orb2NJLDZCQUErQixDQUMvQiw0QkFBOEIsQ0kzb2NsQyxTSitvY0ksMkJBQTZCLENBQzdCLDBCQUE0QixDSTNvY2hDLFlKK29jSSwyQkFBNkIsQ0FDN0IsMEJBQTRCLENJM29jaEMsU0orb2NJLHNCQUF3QixDQUN4Qix5QkFBMkIsQ0kzb2MvQixTSitvY0ksMkJBQThCLENBQzlCLDhCQUFpQyxDSTNvY3JDLFNKK29jSSwwQkFBNkIsQ0FDN0IsNkJBQWdDLENJM29jcEMsU0orb2NJLHlCQUEyQixDQUMzQiw0QkFBOEIsQ0kzb2NsQyxTSitvY0ksMkJBQTZCLENBQzdCLDhCQUFnQyxDSTNvY3BDLFNKK29jSSx5QkFBMkIsQ0FDM0IsNEJBQThCLENJM29jbEMsWUorb2NJLHlCQUEyQixDQUMzQiw0QkFBOEIsQ0kzb2NsQyxTSitvY0ksc0JBQXdCLENJM29jNUIsU0orb2NJLDJCQUE4QixDSTNvY2xDLFNKK29jSSwwQkFBNkIsQ0kzb2NqQyxTSitvY0kseUJBQTJCLENJM29jL0IsU0orb2NJLDJCQUE2QixDSTNvY2pDLFNKK29jSSx5QkFBMkIsQ0kzb2MvQixZSitvY0kseUJBQTJCLENJM29jL0IsU0orb2NJLHdCQUEwQixDSTNvYzlCLFNKK29jSSw2QkFBZ0MsQ0kzb2NwQyxTSitvY0ksNEJBQStCLENJM29jbkMsU0orb2NJLDJCQUE2QixDSTNvY2pDLFNKK29jSSw2QkFBK0IsQ0kzb2NuQyxTSitvY0ksMkJBQTZCLENJM29jakMsWUorb2NJLDJCQUE2QixDSTNvY2pDLFNKK29jSSx5QkFBMkIsQ0kzb2MvQixTSitvY0ksOEJBQWlDLENJM29jckMsU0orb2NJLDZCQUFnQyxDSTNvY3BDLFNKK29jSSw0QkFBOEIsQ0kzb2NsQyxTSitvY0ksOEJBQWdDLENJM29jcEMsU0orb2NJLDRCQUE4QixDSTNvY2xDLFlKK29jSSw0QkFBOEIsQ0kzb2NsQyxTSitvY0ksdUJBQXlCLENJM29jN0IsU0orb2NJLDRCQUErQixDSTNvY25DLFNKK29jSSwyQkFBOEIsQ0kzb2NsQyxTSitvY0ksMEJBQTRCLENJM29jaEMsU0orb2NJLDRCQUE4QixDSTNvY2xDLFNKK29jSSwwQkFBNEIsQ0kzb2NoQyxZSitvY0ksMEJBQTRCLENJM29jaEMsUUorb2NJLG1CQUFxQixDSTNvY3pCLFFKK29jSSx3QkFBMkIsQ0kzb2MvQixRSitvY0ksdUJBQTBCLENJM29jOUIsUUorb2NJLHNCQUF3QixDSTNvYzVCLFFKK29jSSx3QkFBMEIsQ0kzb2M5QixRSitvY0ksc0JBQXdCLENJM29jNUIsU0orb2NJLHlCQUEyQixDQUMzQix3QkFBMEIsQ0kzb2M5QixTSitvY0ksOEJBQWlDLENBQ2pDLDZCQUFnQyxDSTNvY3BDLFNKK29jSSw2QkFBZ0MsQ0FDaEMsNEJBQStCLENJM29jbkMsU0orb2NJLDRCQUE4QixDQUM5QiwyQkFBNkIsQ0kzb2NqQyxTSitvY0ksOEJBQWdDLENBQ2hDLDZCQUErQixDSTNvY25DLFNKK29jSSw0QkFBOEIsQ0FDOUIsMkJBQTZCLENJM29jakMsU0orb2NJLHVCQUF5QixDQUN6QiwwQkFBNEIsQ0kzb2NoQyxTSitvY0ksNEJBQStCLENBQy9CLCtCQUFrQyxDSTNvY3RDLFNKK29jSSwyQkFBOEIsQ0FDOUIsOEJBQWlDLENJM29jckMsU0orb2NJLDBCQUE0QixDQUM1Qiw2QkFBK0IsQ0kzb2NuQyxTSitvY0ksNEJBQThCLENBQzlCLCtCQUFpQyxDSTNvY3JDLFNKK29jSSwwQkFBNEIsQ0FDNUIsNkJBQStCLENJM29jbkMsU0orb2NJLHVCQUF5QixDSTNvYzdCLFNKK29jSSw0QkFBK0IsQ0kzb2NuQyxTSitvY0ksMkJBQThCLENJM29jbEMsU0orb2NJLDBCQUE0QixDSTNvY2hDLFNKK29jSSw0QkFBOEIsQ0kzb2NsQyxTSitvY0ksMEJBQTRCLENJM29jaEMsU0orb2NJLHlCQUEyQixDSTNvYy9CLFNKK29jSSw4QkFBaUMsQ0kzb2NyQyxTSitvY0ksNkJBQWdDLENJM29jcEMsU0orb2NJLDRCQUE4QixDSTNvY2xDLFNKK29jSSw4QkFBZ0MsQ0kzb2NwQyxTSitvY0ksNEJBQThCLENJM29jbEMsU0orb2NJLDBCQUE0QixDSTNvY2hDLFNKK29jSSwrQkFBa0MsQ0kzb2N0QyxTSitvY0ksOEJBQWlDLENJM29jckMsU0orb2NJLDZCQUErQixDSTNvY25DLFNKK29jSSwrQkFBaUMsQ0kzb2NyQyxTSitvY0ksNkJBQStCLENJM29jbkMsU0orb2NJLHdCQUEwQixDSTNvYzlCLFNKK29jSSw2QkFBZ0MsQ0kzb2NwQyxTSitvY0ksNEJBQStCLENJM29jbkMsU0orb2NJLDJCQUE2QixDSTNvY2pDLFNKK29jSSw2QkFBK0IsQ0kzb2NuQyxTSitvY0ksMkJBQTZCLENJM29jakMsVUorb2NJLGVBQWlCLENJM29jckIsVUorb2NJLG9CQUF1QixDSTNvYzNCLFVKK29jSSxtQkFBc0IsQ0kzb2MxQixVSitvY0ksa0JBQW9CLENJM29jeEIsVUorb2NJLG9CQUFzQixDSTNvYzFCLFVKK29jSSxrQkFBb0IsQ0kzb2N4QixjSitvY0ksbUJBQXFCLENJM29jekIsY0orb2NJLHdCQUEyQixDSTNvYy9CLGNKK29jSSx1QkFBMEIsQ0kzb2M5QixjSitvY0ksc0JBQXdCLENJM29jNUIsY0orb2NJLHdCQUEwQixDSTNvYzlCLGNKK29jSSxzQkFBd0IsQ0kzb2M1QixpQkorb2NJLDJCQUE2QixDQUU3QixzQkFBd0IsQ0k1b2M1QixpQkpncGNJLGdDQUFtQyxDQUVuQywyQkFBOEIsQ0k3b2NsQyxpQkppcGNJLCtCQUFrQyxDQUVsQywwQkFBNkIsQ0k5b2NqQyxpQkprcGNJLDhCQUFnQyxDQUVoQyx5QkFBMkIsQ0kvb2MvQixpQkptcGNJLGdDQUFrQyxDQUVsQywyQkFBNkIsQ0locGNqQyxpQkpvcGNJLDhCQUFnQyxDQUVoQyx5QkFBMkIsQ0lqcGMvQixlSnFwY0kseUJBQTJCLENJanBjL0IsYUpxcGNJLDBCQUE0QixDSWpwY2hDLGdCSnFwY0ksMkJBQTZCLENBQ2hDLENBR0wsMEJJbnBjSSxnQkpxcGNJLG9CQUFzQixDSWpwYzFCLGNKcXBjSSxxQkFBdUIsQ0lqcGMzQixlSnFwY0ksb0JBQXNCLENJanBjMUIsdUJKcXBjSSwrQkFBaUMsQ0FDakMsNEJBQThCLENJanBjbEMscUJKcXBjSSw2QkFBK0IsQ0FDL0IsMEJBQTRCLENJanBjaEMsb0JKcXBjSSw0QkFBOEIsQ0FDOUIseUJBQTJCLENJanBjL0IscUJKcXBjSSxrQ0FBb0MsQ0FDcEMsK0JBQWlDLENJanBjckMsb0JKcXBjSSw0QkFBOEIsQ0FDOUIseUJBQTJCLENJanBjL0IsYUpxcGNJLHdCQUEwQixDSWpwYzlCLG1CSnFwY0ksOEJBQWdDLENJanBjcEMsWUpxcGNJLHVCQUF5QixDSWpwYzdCLFdKc3BjSSxzQkFBd0IsQ0lscGM1QixrQkp1cGNJLDZCQUErQixDSW5wY25DLFlKdXBjSSx1QkFBeUIsQ0lucGM3QixnQkp1cGNJLDJCQUE2QixDSW5wY2pDLGlCSnVwY0ksNEJBQThCLENJbnBjbEMsV0p5cGNJLHNCQUF3QixDSXJwYzVCLGtCSjJwY0ksNkJBQStCLENJdnBjbkMsV0oycGNJLHNCQUF3QixDSXZwYzVCLGNKNnBjSSx1QkFBeUIsQ0l6cGM3QixhSmdxY0ksNEJBQThCLENJNXBjbEMsZ0JKbXFjSSwrQkFBaUMsQ0kvcGNyQyxxQkpzcWNJLG9DQUFzQyxDSWxxYzFDLHdCSnlxY0ksdUNBQXlDLENJcnFjN0MsZ0JKMnFjSSxxQkFBdUIsQ0l2cWMzQixnQko2cWNJLHFCQUF1QixDSXpxYzNCLGtCSjhxY0ksdUJBQXlCLENJMXFjN0Isa0JKK3FjSSx1QkFBeUIsQ0kzcWM3QixjSmdyY0ksd0JBQTBCLENJNXFjOUIsZ0JKaXJjSSwwQkFBNEIsQ0k3cWNoQyxzQkprcmNJLGdDQUFrQyxDSTlxY3RDLDBCSm9yY0ksb0NBQXNDLENJaHJjMUMsd0JKc3JjSSxrQ0FBb0MsQ0lscmN4QywyQkp3cmNJLGdDQUFrQyxDSXByY3RDLDRCSjByY0ksdUNBQXlDLENJdHJjN0MsMkJKMnJjSSxzQ0FBd0MsQ0l2cmM1QywyQko2cmNJLHNDQUF3QyxDSXpyYzVDLHNCSityY0ksZ0NBQWtDLENJM3JjdEMsb0JKaXNjSSw4QkFBZ0MsQ0k3cmNwQyx1Qkptc2NJLDRCQUE4QixDSS9yY2xDLHlCSnFzY0ksOEJBQWdDLENJanNjcEMsd0JKdXNjSSw2QkFBK0IsQ0luc2NuQyx3Qkp3c2NJLGtDQUFvQyxDSXBzY3hDLHNCSnlzY0ksZ0NBQWtDLENJcnNjdEMseUJKMHNjSSw4QkFBZ0MsQ0l0c2NwQywwQkoyc2NJLHFDQUF1QyxDSXZzYzNDLHlCSjRzY0ksb0NBQXNDLENJeHNjMUMsMEJKNnNjSSwrQkFBaUMsQ0l6c2NyQyxvQkorc2NJLHlCQUEyQixDSTNzYy9CLHFCSmd0Y0ksK0JBQWlDLENJNXNjckMsbUJKaXRjSSw2QkFBK0IsQ0k3c2NuQyxzQkptdGNJLDJCQUE2QixDSS9zY2pDLHdCSm90Y0ksNkJBQStCLENJaHRjbkMsdUJKc3RjSSw0QkFBOEIsQ0lsdGNsQyxnQkp3dGNJLGtCQUFvQixDSXB0Y3hCLFlKMHRjSSxpQkFBbUIsQ0l0dGN2QixZSjR0Y0ksaUJBQW1CLENJeHRjdkIsWUo4dGNJLGlCQUFtQixDSTF0Y3ZCLFlKZ3VjSSxpQkFBbUIsQ0k1dGN2QixZSmt1Y0ksaUJBQW1CLENJOXRjdkIsWUpvdWNJLGlCQUFtQixDSWh1Y3ZCLGVKc3VjSSxpQkFBbUIsQ0lsdWN2QixRSnN1Y0ksa0JBQW9CLENJbHVjeEIsUUpzdWNJLHVCQUEwQixDSWx1YzlCLFFKc3VjSSxzQkFBeUIsQ0lsdWM3QixRSnN1Y0kscUJBQXVCLENJbHVjM0IsUUpzdWNJLHVCQUF5QixDSWx1YzdCLFFKc3VjSSxxQkFBdUIsQ0lsdWMzQixXSnN1Y0kscUJBQXVCLENJbHVjM0IsU0pzdWNJLHdCQUEwQixDQUMxQix1QkFBeUIsQ0lsdWM3QixTSnN1Y0ksNkJBQWdDLENBQ2hDLDRCQUErQixDSWx1Y25DLFNKc3VjSSw0QkFBK0IsQ0FDL0IsMkJBQThCLENJbHVjbEMsU0pzdWNJLDJCQUE2QixDQUM3QiwwQkFBNEIsQ0lsdWNoQyxTSnN1Y0ksNkJBQStCLENBQy9CLDRCQUE4QixDSWx1Y2xDLFNKc3VjSSwyQkFBNkIsQ0FDN0IsMEJBQTRCLENJbHVjaEMsWUpzdWNJLDJCQUE2QixDQUM3QiwwQkFBNEIsQ0lsdWNoQyxTSnN1Y0ksc0JBQXdCLENBQ3hCLHlCQUEyQixDSWx1Yy9CLFNKc3VjSSwyQkFBOEIsQ0FDOUIsOEJBQWlDLENJbHVjckMsU0pzdWNJLDBCQUE2QixDQUM3Qiw2QkFBZ0MsQ0lsdWNwQyxTSnN1Y0kseUJBQTJCLENBQzNCLDRCQUE4QixDSWx1Y2xDLFNKc3VjSSwyQkFBNkIsQ0FDN0IsOEJBQWdDLENJbHVjcEMsU0pzdWNJLHlCQUEyQixDQUMzQiw0QkFBOEIsQ0lsdWNsQyxZSnN1Y0kseUJBQTJCLENBQzNCLDRCQUE4QixDSWx1Y2xDLFNKc3VjSSxzQkFBd0IsQ0lsdWM1QixTSnN1Y0ksMkJBQThCLENJbHVjbEMsU0pzdWNJLDBCQUE2QixDSWx1Y2pDLFNKc3VjSSx5QkFBMkIsQ0lsdWMvQixTSnN1Y0ksMkJBQTZCLENJbHVjakMsU0pzdWNJLHlCQUEyQixDSWx1Yy9CLFlKc3VjSSx5QkFBMkIsQ0lsdWMvQixTSnN1Y0ksd0JBQTBCLENJbHVjOUIsU0pzdWNJLDZCQUFnQyxDSWx1Y3BDLFNKc3VjSSw0QkFBK0IsQ0lsdWNuQyxTSnN1Y0ksMkJBQTZCLENJbHVjakMsU0pzdWNJLDZCQUErQixDSWx1Y25DLFNKc3VjSSwyQkFBNkIsQ0lsdWNqQyxZSnN1Y0ksMkJBQTZCLENJbHVjakMsU0pzdWNJLHlCQUEyQixDSWx1Yy9CLFNKc3VjSSw4QkFBaUMsQ0lsdWNyQyxTSnN1Y0ksNkJBQWdDLENJbHVjcEMsU0pzdWNJLDRCQUE4QixDSWx1Y2xDLFNKc3VjSSw4QkFBZ0MsQ0lsdWNwQyxTSnN1Y0ksNEJBQThCLENJbHVjbEMsWUpzdWNJLDRCQUE4QixDSWx1Y2xDLFNKc3VjSSx1QkFBeUIsQ0lsdWM3QixTSnN1Y0ksNEJBQStCLENJbHVjbkMsU0pzdWNJLDJCQUE4QixDSWx1Y2xDLFNKc3VjSSwwQkFBNEIsQ0lsdWNoQyxTSnN1Y0ksNEJBQThCLENJbHVjbEMsU0pzdWNJLDBCQUE0QixDSWx1Y2hDLFlKc3VjSSwwQkFBNEIsQ0lsdWNoQyxRSnN1Y0ksbUJBQXFCLENJbHVjekIsUUpzdWNJLHdCQUEyQixDSWx1Yy9CLFFKc3VjSSx1QkFBMEIsQ0lsdWM5QixRSnN1Y0ksc0JBQXdCLENJbHVjNUIsUUpzdWNJLHdCQUEwQixDSWx1YzlCLFFKc3VjSSxzQkFBd0IsQ0lsdWM1QixTSnN1Y0kseUJBQTJCLENBQzNCLHdCQUEwQixDSWx1YzlCLFNKc3VjSSw4QkFBaUMsQ0FDakMsNkJBQWdDLENJbHVjcEMsU0pzdWNJLDZCQUFnQyxDQUNoQyw0QkFBK0IsQ0lsdWNuQyxTSnN1Y0ksNEJBQThCLENBQzlCLDJCQUE2QixDSWx1Y2pDLFNKc3VjSSw4QkFBZ0MsQ0FDaEMsNkJBQStCLENJbHVjbkMsU0pzdWNJLDRCQUE4QixDQUM5QiwyQkFBNkIsQ0lsdWNqQyxTSnN1Y0ksdUJBQXlCLENBQ3pCLDBCQUE0QixDSWx1Y2hDLFNKc3VjSSw0QkFBK0IsQ0FDL0IsK0JBQWtDLENJbHVjdEMsU0pzdWNJLDJCQUE4QixDQUM5Qiw4QkFBaUMsQ0lsdWNyQyxTSnN1Y0ksMEJBQTRCLENBQzVCLDZCQUErQixDSWx1Y25DLFNKc3VjSSw0QkFBOEIsQ0FDOUIsK0JBQWlDLENJbHVjckMsU0pzdWNJLDBCQUE0QixDQUM1Qiw2QkFBK0IsQ0lsdWNuQyxTSnN1Y0ksdUJBQXlCLENJbHVjN0IsU0pzdWNJLDRCQUErQixDSWx1Y25DLFNKc3VjSSwyQkFBOEIsQ0lsdWNsQyxTSnN1Y0ksMEJBQTRCLENJbHVjaEMsU0pzdWNJLDRCQUE4QixDSWx1Y2xDLFNKc3VjSSwwQkFBNEIsQ0lsdWNoQyxTSnN1Y0kseUJBQTJCLENJbHVjL0IsU0pzdWNJLDhCQUFpQyxDSWx1Y3JDLFNKc3VjSSw2QkFBZ0MsQ0lsdWNwQyxTSnN1Y0ksNEJBQThCLENJbHVjbEMsU0pzdWNJLDhCQUFnQyxDSWx1Y3BDLFNKc3VjSSw0QkFBOEIsQ0lsdWNsQyxTSnN1Y0ksMEJBQTRCLENJbHVjaEMsU0pzdWNJLCtCQUFrQyxDSWx1Y3RDLFNKc3VjSSw4QkFBaUMsQ0lsdWNyQyxTSnN1Y0ksNkJBQStCLENJbHVjbkMsU0pzdWNJLCtCQUFpQyxDSWx1Y3JDLFNKc3VjSSw2QkFBK0IsQ0lsdWNuQyxTSnN1Y0ksd0JBQTBCLENJbHVjOUIsU0pzdWNJLDZCQUFnQyxDSWx1Y3BDLFNKc3VjSSw0QkFBK0IsQ0lsdWNuQyxTSnN1Y0ksMkJBQTZCLENJbHVjakMsU0pzdWNJLDZCQUErQixDSWx1Y25DLFNKc3VjSSwyQkFBNkIsQ0lsdWNqQyxVSnN1Y0ksZUFBaUIsQ0lsdWNyQixVSnN1Y0ksb0JBQXVCLENJbHVjM0IsVUpzdWNJLG1CQUFzQixDSWx1YzFCLFVKc3VjSSxrQkFBb0IsQ0lsdWN4QixVSnN1Y0ksb0JBQXNCLENJbHVjMUIsVUpzdWNJLGtCQUFvQixDSWx1Y3hCLGNKc3VjSSxtQkFBcUIsQ0lsdWN6QixjSnN1Y0ksd0JBQTJCLENJbHVjL0IsY0pzdWNJLHVCQUEwQixDSWx1YzlCLGNKc3VjSSxzQkFBd0IsQ0lsdWM1QixjSnN1Y0ksd0JBQTBCLENJbHVjOUIsY0pzdWNJLHNCQUF3QixDSWx1YzVCLGlCSnN1Y0ksMkJBQTZCLENBRTdCLHNCQUF3QixDSW51YzVCLGlCSnV1Y0ksZ0NBQW1DLENBRW5DLDJCQUE4QixDSXB1Y2xDLGlCSnd1Y0ksK0JBQWtDLENBRWxDLDBCQUE2QixDSXJ1Y2pDLGlCSnl1Y0ksOEJBQWdDLENBRWhDLHlCQUEyQixDSXR1Yy9CLGlCSjB1Y0ksZ0NBQWtDLENBRWxDLDJCQUE2QixDSXZ1Y2pDLGlCSjJ1Y0ksOEJBQWdDLENBRWhDLHlCQUEyQixDSXh1Yy9CLGVKNHVjSSx5QkFBMkIsQ0l4dWMvQixhSjR1Y0ksMEJBQTRCLENJeHVjaEMsZ0JKNHVjSSwyQkFBNkIsQ0FDaEMsQ0FHTCwwQkkxdWNJLGlCSjR1Y0ksb0JBQXNCLENJeHVjMUIsZUo0dWNJLHFCQUF1QixDSXh1YzNCLGdCSjR1Y0ksb0JBQXNCLENJeHVjMUIsd0JKNHVjSSwrQkFBaUMsQ0FDakMsNEJBQThCLENJeHVjbEMsc0JKNHVjSSw2QkFBK0IsQ0FDL0IsMEJBQTRCLENJeHVjaEMscUJKNHVjSSw0QkFBOEIsQ0FDOUIseUJBQTJCLENJeHVjL0Isc0JKNHVjSSxrQ0FBb0MsQ0FDcEMsK0JBQWlDLENJeHVjckMscUJKNHVjSSw0QkFBOEIsQ0FDOUIseUJBQTJCLENJeHVjL0IsY0o0dWNJLHdCQUEwQixDSXh1YzlCLG9CSjR1Y0ksOEJBQWdDLENJeHVjcEMsYUo0dWNJLHVCQUF5QixDSXh1YzdCLFlKNnVjSSxzQkFBd0IsQ0l6dWM1QixtQko4dWNJLDZCQUErQixDSTF1Y25DLGFKOHVjSSx1QkFBeUIsQ0kxdWM3QixpQko4dWNJLDJCQUE2QixDSTF1Y2pDLGtCSjh1Y0ksNEJBQThCLENJMXVjbEMsWUpndmNJLHNCQUF3QixDSTV1YzVCLG1CSmt2Y0ksNkJBQStCLENJOXVjbkMsWUprdmNJLHNCQUF3QixDSTl1YzVCLGVKb3ZjSSx1QkFBeUIsQ0lodmM3QixjSnV2Y0ksNEJBQThCLENJbnZjbEMsaUJKMHZjSSwrQkFBaUMsQ0l0dmNyQyxzQko2dmNJLG9DQUFzQyxDSXp2YzFDLHlCSmd3Y0ksdUNBQXlDLENJNXZjN0MsaUJKa3djSSxxQkFBdUIsQ0k5dmMzQixpQkpvd2NJLHFCQUF1QixDSWh3YzNCLG1CSnF3Y0ksdUJBQXlCLENJandjN0IsbUJKc3djSSx1QkFBeUIsQ0lsd2M3QixlSnV3Y0ksd0JBQTBCLENJbndjOUIsaUJKd3djSSwwQkFBNEIsQ0lwd2NoQyx1Qkp5d2NJLGdDQUFrQyxDSXJ3Y3RDLDJCSjJ3Y0ksb0NBQXNDLENJdndjMUMseUJKNndjSSxrQ0FBb0MsQ0l6d2N4Qyw0Qkord2NJLGdDQUFrQyxDSTN3Y3RDLDZCSml4Y0ksdUNBQXlDLENJN3djN0MsNEJKa3hjSSxzQ0FBd0MsQ0k5d2M1Qyw0QkpveGNJLHNDQUF3QyxDSWh4YzVDLHVCSnN4Y0ksZ0NBQWtDLENJbHhjdEMscUJKd3hjSSw4QkFBZ0MsQ0lweGNwQyx3QkoweGNJLDRCQUE4QixDSXR4Y2xDLDBCSjR4Y0ksOEJBQWdDLENJeHhjcEMseUJKOHhjSSw2QkFBK0IsQ0kxeGNuQyx5QkoreGNJLGtDQUFvQyxDSTN4Y3hDLHVCSmd5Y0ksZ0NBQWtDLENJNXhjdEMsMEJKaXljSSw4QkFBZ0MsQ0k3eGNwQywyQkpreWNJLHFDQUF1QyxDSTl4YzNDLDBCSm15Y0ksb0NBQXNDLENJL3hjMUMsMkJKb3ljSSwrQkFBaUMsQ0loeWNyQyxxQkpzeWNJLHlCQUEyQixDSWx5Yy9CLHNCSnV5Y0ksK0JBQWlDLENJbnljckMsb0JKd3ljSSw2QkFBK0IsQ0lweWNuQyx1QkoweWNJLDJCQUE2QixDSXR5Y2pDLHlCSjJ5Y0ksNkJBQStCLENJdnljbkMsd0JKNnljSSw0QkFBOEIsQ0l6eWNsQyxpQkoreWNJLGtCQUFvQixDSTN5Y3hCLGFKaXpjSSxpQkFBbUIsQ0k3eWN2QixhSm16Y0ksaUJBQW1CLENJL3ljdkIsYUpxemNJLGlCQUFtQixDSWp6Y3ZCLGFKdXpjSSxpQkFBbUIsQ0luemN2QixhSnl6Y0ksaUJBQW1CLENJcnpjdkIsYUoyemNJLGlCQUFtQixDSXZ6Y3ZCLGdCSjZ6Y0ksaUJBQW1CLENJenpjdkIsU0o2emNJLGtCQUFvQixDSXp6Y3hCLFNKNnpjSSx1QkFBMEIsQ0l6emM5QixTSjZ6Y0ksc0JBQXlCLENJenpjN0IsU0o2emNJLHFCQUF1QixDSXp6YzNCLFNKNnpjSSx1QkFBeUIsQ0l6emM3QixTSjZ6Y0kscUJBQXVCLENJenpjM0IsWUo2emNJLHFCQUF1QixDSXp6YzNCLFVKNnpjSSx3QkFBMEIsQ0FDMUIsdUJBQXlCLENJenpjN0IsVUo2emNJLDZCQUFnQyxDQUNoQyw0QkFBK0IsQ0l6emNuQyxVSjZ6Y0ksNEJBQStCLENBQy9CLDJCQUE4QixDSXp6Y2xDLFVKNnpjSSwyQkFBNkIsQ0FDN0IsMEJBQTRCLENJenpjaEMsVUo2emNJLDZCQUErQixDQUMvQiw0QkFBOEIsQ0l6emNsQyxVSjZ6Y0ksMkJBQTZCLENBQzdCLDBCQUE0QixDSXp6Y2hDLGFKNnpjSSwyQkFBNkIsQ0FDN0IsMEJBQTRCLENJenpjaEMsVUo2emNJLHNCQUF3QixDQUN4Qix5QkFBMkIsQ0l6emMvQixVSjZ6Y0ksMkJBQThCLENBQzlCLDhCQUFpQyxDSXp6Y3JDLFVKNnpjSSwwQkFBNkIsQ0FDN0IsNkJBQWdDLENJenpjcEMsVUo2emNJLHlCQUEyQixDQUMzQiw0QkFBOEIsQ0l6emNsQyxVSjZ6Y0ksMkJBQTZCLENBQzdCLDhCQUFnQyxDSXp6Y3BDLFVKNnpjSSx5QkFBMkIsQ0FDM0IsNEJBQThCLENJenpjbEMsYUo2emNJLHlCQUEyQixDQUMzQiw0QkFBOEIsQ0l6emNsQyxVSjZ6Y0ksc0JBQXdCLENJenpjNUIsVUo2emNJLDJCQUE4QixDSXp6Y2xDLFVKNnpjSSwwQkFBNkIsQ0l6emNqQyxVSjZ6Y0kseUJBQTJCLENJenpjL0IsVUo2emNJLDJCQUE2QixDSXp6Y2pDLFVKNnpjSSx5QkFBMkIsQ0l6emMvQixhSjZ6Y0kseUJBQTJCLENJenpjL0IsVUo2emNJLHdCQUEwQixDSXp6YzlCLFVKNnpjSSw2QkFBZ0MsQ0l6emNwQyxVSjZ6Y0ksNEJBQStCLENJenpjbkMsVUo2emNJLDJCQUE2QixDSXp6Y2pDLFVKNnpjSSw2QkFBK0IsQ0l6emNuQyxVSjZ6Y0ksMkJBQTZCLENJenpjakMsYUo2emNJLDJCQUE2QixDSXp6Y2pDLFVKNnpjSSx5QkFBMkIsQ0l6emMvQixVSjZ6Y0ksOEJBQWlDLENJenpjckMsVUo2emNJLDZCQUFnQyxDSXp6Y3BDLFVKNnpjSSw0QkFBOEIsQ0l6emNsQyxVSjZ6Y0ksOEJBQWdDLENJenpjcEMsVUo2emNJLDRCQUE4QixDSXp6Y2xDLGFKNnpjSSw0QkFBOEIsQ0l6emNsQyxVSjZ6Y0ksdUJBQXlCLENJenpjN0IsVUo2emNJLDRCQUErQixDSXp6Y25DLFVKNnpjSSwyQkFBOEIsQ0l6emNsQyxVSjZ6Y0ksMEJBQTRCLENJenpjaEMsVUo2emNJLDRCQUE4QixDSXp6Y2xDLFVKNnpjSSwwQkFBNEIsQ0l6emNoQyxhSjZ6Y0ksMEJBQTRCLENJenpjaEMsU0o2emNJLG1CQUFxQixDSXp6Y3pCLFNKNnpjSSx3QkFBMkIsQ0l6emMvQixTSjZ6Y0ksdUJBQTBCLENJenpjOUIsU0o2emNJLHNCQUF3QixDSXp6YzVCLFNKNnpjSSx3QkFBMEIsQ0l6emM5QixTSjZ6Y0ksc0JBQXdCLENJenpjNUIsVUo2emNJLHlCQUEyQixDQUMzQix3QkFBMEIsQ0l6emM5QixVSjZ6Y0ksOEJBQWlDLENBQ2pDLDZCQUFnQyxDSXp6Y3BDLFVKNnpjSSw2QkFBZ0MsQ0FDaEMsNEJBQStCLENJenpjbkMsVUo2emNJLDRCQUE4QixDQUM5QiwyQkFBNkIsQ0l6emNqQyxVSjZ6Y0ksOEJBQWdDLENBQ2hDLDZCQUErQixDSXp6Y25DLFVKNnpjSSw0QkFBOEIsQ0FDOUIsMkJBQTZCLENJenpjakMsVUo2emNJLHVCQUF5QixDQUN6QiwwQkFBNEIsQ0l6emNoQyxVSjZ6Y0ksNEJBQStCLENBQy9CLCtCQUFrQyxDSXp6Y3RDLFVKNnpjSSwyQkFBOEIsQ0FDOUIsOEJBQWlDLENJenpjckMsVUo2emNJLDBCQUE0QixDQUM1Qiw2QkFBK0IsQ0l6emNuQyxVSjZ6Y0ksNEJBQThCLENBQzlCLCtCQUFpQyxDSXp6Y3JDLFVKNnpjSSwwQkFBNEIsQ0FDNUIsNkJBQStCLENJenpjbkMsVUo2emNJLHVCQUF5QixDSXp6YzdCLFVKNnpjSSw0QkFBK0IsQ0l6emNuQyxVSjZ6Y0ksMkJBQThCLENJenpjbEMsVUo2emNJLDBCQUE0QixDSXp6Y2hDLFVKNnpjSSw0QkFBOEIsQ0l6emNsQyxVSjZ6Y0ksMEJBQTRCLENJenpjaEMsVUo2emNJLHlCQUEyQixDSXp6Yy9CLFVKNnpjSSw4QkFBaUMsQ0l6emNyQyxVSjZ6Y0ksNkJBQWdDLENJenpjcEMsVUo2emNJLDRCQUE4QixDSXp6Y2xDLFVKNnpjSSw4QkFBZ0MsQ0l6emNwQyxVSjZ6Y0ksNEJBQThCLENJenpjbEMsVUo2emNJLDBCQUE0QixDSXp6Y2hDLFVKNnpjSSwrQkFBa0MsQ0l6emN0QyxVSjZ6Y0ksOEJBQWlDLENJenpjckMsVUo2emNJLDZCQUErQixDSXp6Y25DLFVKNnpjSSwrQkFBaUMsQ0l6emNyQyxVSjZ6Y0ksNkJBQStCLENJenpjbkMsVUo2emNJLHdCQUEwQixDSXp6YzlCLFVKNnpjSSw2QkFBZ0MsQ0l6emNwQyxVSjZ6Y0ksNEJBQStCLENJenpjbkMsVUo2emNJLDJCQUE2QixDSXp6Y2pDLFVKNnpjSSw2QkFBK0IsQ0l6emNuQyxVSjZ6Y0ksMkJBQTZCLENJenpjakMsV0o2emNJLGVBQWlCLENJenpjckIsV0o2emNJLG9CQUF1QixDSXp6YzNCLFdKNnpjSSxtQkFBc0IsQ0l6emMxQixXSjZ6Y0ksa0JBQW9CLENJenpjeEIsV0o2emNJLG9CQUFzQixDSXp6YzFCLFdKNnpjSSxrQkFBb0IsQ0l6emN4QixlSjZ6Y0ksbUJBQXFCLENJenpjekIsZUo2emNJLHdCQUEyQixDSXp6Yy9CLGVKNnpjSSx1QkFBMEIsQ0l6emM5QixlSjZ6Y0ksc0JBQXdCLENJenpjNUIsZUo2emNJLHdCQUEwQixDSXp6YzlCLGVKNnpjSSxzQkFBd0IsQ0l6emM1QixrQko2emNJLDJCQUE2QixDQUU3QixzQkFBd0IsQ0kxemM1QixrQko4emNJLGdDQUFtQyxDQUVuQywyQkFBOEIsQ0kzemNsQyxrQkoremNJLCtCQUFrQyxDQUVsQywwQkFBNkIsQ0k1emNqQyxrQkpnMGNJLDhCQUFnQyxDQUVoQyx5QkFBMkIsQ0k3emMvQixrQkppMGNJLGdDQUFrQyxDQUVsQywyQkFBNkIsQ0k5emNqQyxrQkprMGNJLDhCQUFnQyxDQUVoQyx5QkFBMkIsQ0kvemMvQixnQkptMGNJLHlCQUEyQixDSS96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QXlCLENBQ3pCLGVBQWdCLENBQ2hCLGlCQUFrQixDQUNsQixZQUFhLENBQ2hCIiwiZmlsZSI6ImFmcC9zdHlsZXMubWluLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIu+7v0BjaGFyc2V0IFwiVVRGLThcIjtcclxuLyogQmFzZSAqL1xyXG4vKiBPdmVycmlkZSBib290c3RyYXAgdmFyaWFibGVzIGJ5IHJlZGVmaW5pbmcgdGhlIHZhcmlhYmxlIGhlcmUuXHJcbiAgVmlldyBhbGwgdmFyaWFibGVzOiBodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAtc2Fzcy9ibG9iL21hc3Rlci9hc3NldHMvc3R5bGVzaGVldHMvYm9vdHN0cmFwL192YXJpYWJsZXMuc2Nzc1xyXG4qL1xyXG4qIHtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbio6YmVmb3JlLFxyXG4qOmFmdGVyIHtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmh0bWwge1xyXG4gICAgZm9udC1zaXplOiAxMHB4O1xyXG4gICAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuaW5wdXQsXHJcbmJ1dHRvbixcclxuLmJ1dHRvbixcclxuLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uc2ltcGxlLWJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4uc2Zmb3J1bVJlcGx5QnRuLFxyXG4uZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4uYnV0dG9uLXNlY29uZGFyeSxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgICBmb250LWZhbWlseTogaW5oZXJpdDtcclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG59XHJcblxyXG4vKmEge1xyXG4gIGNvbG9yOiAkbGluay1jb2xvcjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gICY6aG92ZXIsXHJcbiAgJjpmb2N1cyB7XHJcbiAgICBjb2xvcjogJGxpbmstaG92ZXItY29sb3I7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246ICRsaW5rLWhvdmVyLWRlY29yYXRpb247XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzIHtcclxuICAgIEBpbmNsdWRlIHRhYi1mb2N1cztcclxuICB9XHJcbn0qL1xyXG5maWd1cmUge1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5pbWcge1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmltZy1yZXNwb25zaXZlIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uaW1nLXJvdW5kZWQge1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG59XHJcblxyXG4uaW1nLXRodW1ibmFpbCB7XHJcbiAgICBwYWRkaW5nOiA0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzIGVhc2UtaW4tb3V0O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uaW1nLWNpcmNsZSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuXHJcbmhyIHtcclxuICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWVlZWU7XHJcbn1cclxuXHJcbi5zci1vbmx5IHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxcHg7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIG1hcmdpbjogLTFweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgY2xpcDogcmVjdCgwLCAwLCAwLCAwKTtcclxuICAgIGJvcmRlcjogMDtcclxufVxyXG5cclxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSxcclxuLnNyLW9ubHktZm9jdXNhYmxlOmZvY3VzIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICB3aWR0aDogYXV0bztcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgY2xpcDogYXV0bztcclxufVxyXG5cclxuW3JvbGU9YnV0dG9uXSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbmgxIHNtYWxsLFxyXG5oMSAuc21hbGwsXHJcbmgyIHNtYWxsLFxyXG5oMiAuc21hbGwsXHJcbmgzIHNtYWxsLFxyXG5oMyAuc21hbGwsXHJcbmg0IHNtYWxsLFxyXG5oNCAuc21hbGwsXHJcbmg1IHNtYWxsLFxyXG5oNSAuc21hbGwsXHJcbmg2IHNtYWxsLFxyXG5oNiAuc21hbGwsXHJcbi5oMSBzbWFsbCxcclxuLmgxIC5zbWFsbCxcclxuLmgyIHNtYWxsLFxyXG4uaDIgLnNtYWxsLFxyXG4uaDMgc21hbGwsXHJcbi5oMyAuc21hbGwsXHJcbi5oNCBzbWFsbCxcclxuLmg0IC5zbWFsbCxcclxuLmg1IHNtYWxsLFxyXG4uaDUgLnNtYWxsLFxyXG4uaDYgc21hbGwsXHJcbi5oNiAuc21hbGwge1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuXHJcbmgxIHNtYWxsLFxyXG5oMSAuc21hbGwsXHJcbi5oMSBzbWFsbCxcclxuLmgxIC5zbWFsbCxcclxuaDIgc21hbGwsXHJcbmgyIC5zbWFsbCxcclxuLmgyIHNtYWxsLFxyXG4uaDIgLnNtYWxsLFxyXG5oMyBzbWFsbCxcclxuaDMgLnNtYWxsLFxyXG4uaDMgc21hbGwsXHJcbi5oMyAuc21hbGwge1xyXG4gICAgZm9udC1zaXplOiA2NSU7XHJcbn1cclxuXHJcbmg0LFxyXG4uaDQsXHJcbmg1LFxyXG4uaDUsXHJcbmg2LFxyXG4uaDYge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbmg0IHNtYWxsLFxyXG5oNCAuc21hbGwsXHJcbi5oNCBzbWFsbCxcclxuLmg0IC5zbWFsbCxcclxuaDUgc21hbGwsXHJcbmg1IC5zbWFsbCxcclxuLmg1IHNtYWxsLFxyXG4uaDUgLnNtYWxsLFxyXG5oNiBzbWFsbCxcclxuaDYgLnNtYWxsLFxyXG4uaDYgc21hbGwsXHJcbi5oNiAuc21hbGwge1xyXG4gICAgZm9udC1zaXplOiA3NSU7XHJcbn1cclxuXHJcbi50ZXh0LWxhcmdlIHtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjVyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbn1cclxuXHJcbi5sZWFkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubGVhZCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5zbWFsbCxcclxuLnNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogODUlO1xyXG59XHJcblxyXG5tYXJrLFxyXG4ubWFyayB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xyXG4gICAgcGFkZGluZzogMC4yZW07XHJcbn1cclxuXHJcbi50ZXh0LWxlZnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLnRleHQtcmlnaHQge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi50ZXh0LWNlbnRlciB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi50ZXh0LWp1c3RpZnkge1xyXG4gICAgdGV4dC1hbGlnbjoganVzdGlmeTtcclxufVxyXG5cclxuLnRleHQtbm93cmFwIHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi50ZXh0LWxvd2VyY2FzZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlO1xyXG59XHJcblxyXG4udGV4dC11cHBlcmNhc2UsXHJcbi5pbml0aWFsaXNtIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi50ZXh0LWNhcGl0YWxpemUge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbn1cclxuXHJcbi50ZXh0LW11dGVkIHtcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG59XHJcblxyXG4udGV4dC1wcmltYXJ5IHtcclxuICAgIGNvbG9yOiAjMzM3YWI3O1xyXG59XHJcblxyXG5hLnRleHQtcHJpbWFyeTpob3ZlcixcclxuYS50ZXh0LXByaW1hcnk6Zm9jdXMge1xyXG4gICAgY29sb3I6ICMyODYwOTA7XHJcbn1cclxuXHJcbi50ZXh0LXN1Y2Nlc3Mge1xyXG4gICAgY29sb3I6ICMzYzc2M2Q7XHJcbn1cclxuXHJcbmEudGV4dC1zdWNjZXNzOmhvdmVyLFxyXG5hLnRleHQtc3VjY2Vzczpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzJiNTQyYztcclxufVxyXG5cclxuLnRleHQtaW5mbyB7XHJcbiAgICBjb2xvcjogIzMxNzA4ZjtcclxufVxyXG5cclxuYS50ZXh0LWluZm86aG92ZXIsXHJcbmEudGV4dC1pbmZvOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjMjQ1MjY5O1xyXG59XHJcblxyXG4udGV4dC13YXJuaW5nIHtcclxuICAgIGNvbG9yOiAjOGE2ZDNiO1xyXG59XHJcblxyXG5hLnRleHQtd2FybmluZzpob3ZlcixcclxuYS50ZXh0LXdhcm5pbmc6Zm9jdXMge1xyXG4gICAgY29sb3I6ICM2NjUxMmM7XHJcbn1cclxuXHJcbi50ZXh0LWRhbmdlciB7XHJcbiAgICBjb2xvcjogI2E5NDQ0MjtcclxufVxyXG5cclxuYS50ZXh0LWRhbmdlcjpob3ZlcixcclxuYS50ZXh0LWRhbmdlcjpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzg0MzUzNDtcclxufVxyXG5cclxuLmJnLXByaW1hcnkge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5iZy1wcmltYXJ5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XHJcbn1cclxuXHJcbmEuYmctcHJpbWFyeTpob3ZlcixcclxuYS5iZy1wcmltYXJ5OmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMyODYwOTA7XHJcbn1cclxuXHJcbi5iZy1zdWNjZXNzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XHJcbn1cclxuXHJcbmEuYmctc3VjY2Vzczpob3ZlcixcclxuYS5iZy1zdWNjZXNzOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNjMWUyYjM7XHJcbn1cclxuXHJcbi5iZy1pbmZvIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XHJcbn1cclxuXHJcbmEuYmctaW5mbzpob3ZlcixcclxuYS5iZy1pbmZvOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNhZmQ5ZWU7XHJcbn1cclxuXHJcbi5iZy13YXJuaW5nIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XHJcbn1cclxuXHJcbmEuYmctd2FybmluZzpob3ZlcixcclxuYS5iZy13YXJuaW5nOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmN2VjYjU7XHJcbn1cclxuXHJcbi5iZy1kYW5nZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTtcclxufVxyXG5cclxuYS5iZy1kYW5nZXI6aG92ZXIsXHJcbmEuYmctZGFuZ2VyOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNGI5Yjk7XHJcbn1cclxuXHJcbi5wYWdlLWhlYWRlciB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogOXB4O1xyXG4gICAgbWFyZ2luOiA0MHB4IDAgMjBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlZWVlO1xyXG59XHJcblxyXG51bCxcclxub2wge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbnVsIHVsLFxyXG51bCBvbCxcclxub2wgdWwsXHJcbm9sIG9sIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5saXN0LXVuc3R5bGVkIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5saXN0LWlubGluZSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC01cHg7XHJcbn1cclxuXHJcbi5saXN0LWlubGluZSA+IGxpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG59XHJcblxyXG5kbCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuZHQsXHJcbmRkIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG59XHJcblxyXG5kdCB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuZGQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5kbC1ob3Jpem9udGFsIGRkOmJlZm9yZSxcclxuLmRsLWhvcml6b250YWwgZGQ6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLmRsLWhvcml6b250YWwgZGQ6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmRsLWhvcml6b250YWwgZHQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAxNjBweDtcclxuICAgICAgICBjbGVhcjogbGVmdDtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICB9XHJcblxyXG4gICAgLmRsLWhvcml6b250YWwgZGQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxODBweDtcclxuICAgIH1cclxufVxyXG5cclxuYWJiclt0aXRsZV0sXHJcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xyXG4gICAgLyogY3Vyc29yOiBoZWxwO1xyXG4gICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICRhYmJyLWJvcmRlci1jb2xvcjsqL1xyXG59XHJcblxyXG4uaW5pdGlhbGlzbSB7XHJcbiAgICBmb250LXNpemU6IDkwJTtcclxufVxyXG5cclxuYmxvY2txdW90ZSB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNy41cHg7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGUgcDpsYXN0LWNoaWxkLFxyXG5ibG9ja3F1b3RlIHVsOmxhc3QtY2hpbGQsXHJcbmJsb2NrcXVvdGUgb2w6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG5ibG9ja3F1b3RlIGZvb3RlcixcclxuYmxvY2txdW90ZSBzbWFsbCxcclxuYmxvY2txdW90ZSAuc21hbGwge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDgwJTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuXHJcbmJsb2NrcXVvdGUgZm9vdGVyOmJlZm9yZSxcclxuYmxvY2txdW90ZSBzbWFsbDpiZWZvcmUsXHJcbmJsb2NrcXVvdGUgLnNtYWxsOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIuKAlMKgXCI7XHJcbn1cclxuXHJcbi5ibG9ja3F1b3RlLXJldmVyc2UsXHJcbmJsb2NrcXVvdGUucHVsbC1yaWdodCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgI2VlZWVlZTtcclxuICAgIGJvcmRlci1sZWZ0OiAwO1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmJlZm9yZSxcclxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBzbWFsbDpiZWZvcmUsXHJcbi5ibG9ja3F1b3RlLXJldmVyc2UgLnNtYWxsOmJlZm9yZSxcclxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjpiZWZvcmUsXHJcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBzbWFsbDpiZWZvcmUsXHJcbmJsb2NrcXVvdGUucHVsbC1yaWdodCAuc21hbGw6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbn1cclxuXHJcbi5ibG9ja3F1b3RlLXJldmVyc2UgZm9vdGVyOmFmdGVyLFxyXG4uYmxvY2txdW90ZS1yZXZlcnNlIHNtYWxsOmFmdGVyLFxyXG4uYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDphZnRlcixcclxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IGZvb3RlcjphZnRlcixcclxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmFmdGVyLFxyXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiwqDigJRcIjtcclxufVxyXG5cclxuYWRkcmVzcyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbn1cclxuXHJcblxyXG5maWVsZHNldCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG59XHJcblxyXG5sZWdlbmQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICBjb2xvcjogIzMzMzMzMztcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xyXG59XHJcblxyXG5sYWJlbCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1zZWFyY2hdIHtcclxuICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFkaW9dLFxyXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XHJcbiAgICBtYXJnaW46IDRweCAwIDA7XHJcbiAgICBtYXJnaW4tdG9wOiAxcHggXFw5O1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1maWxlXSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV0ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuc2VsZWN0W211bHRpcGxlXSxcclxuc2VsZWN0W3NpemVdIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuaW5wdXRbdHlwZT1maWxlXTpmb2N1cyxcclxuaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMsXHJcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmZvY3VzIHtcclxuICAgIG91dGxpbmU6IHRoaW4gZG90dGVkO1xyXG4gICAgb3V0bGluZTogNXB4IGF1dG8gLXdlYmtpdC1mb2N1cy1yaW5nLWNvbG9yO1xyXG4gICAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7XHJcbn1cclxuXHJcbm91dHB1dCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmctdG9wOiA3cHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICAgIGNvbG9yOiAjNTU1NTU1O1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICBwYWRkaW5nOiA2cHggMTJweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIC13ZWJraXQtYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcclxuICAgIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgLXdlYmtpdC1ib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzO1xyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzLCAtd2Via2l0LWJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2w6Zm9jdXMge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjNjZhZmU5O1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgOHB4IHJnYmEoMTAyLCAxNzUsIDIzMywgMC42KTtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDhweCByZ2JhKDEwMiwgMTc1LCAyMzMsIDAuNik7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICM5OTk7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzk5OTtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzk5OTtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sXHJcbi5mb3JtLWNvbnRyb2xbcmVhZG9ubHldLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLmZvcm0tY29udHJvbCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbFtkaXNhYmxlZF0sXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuZm9ybS1jb250cm9sIHtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9c2VhcmNoXSB7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDApIHtcclxuICAgIGlucHV0W3R5cGU9ZGF0ZV0uZm9ybS1jb250cm9sLFxyXG4gICAgaW5wdXRbdHlwZT10aW1lXS5mb3JtLWNvbnRyb2wsXHJcbiAgICBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5mb3JtLWNvbnRyb2wsXHJcbiAgICBpbnB1dFt0eXBlPW1vbnRoXS5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9ZGF0ZV0uaW5wdXQtc20sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPWRhdGVdLmZvcm0tY29udHJvbCxcclxuICAgIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9ZGF0ZV0uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1kYXRlXS5idG4sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1kYXRlXSxcclxuICAgIGlucHV0W3R5cGU9dGltZV0uaW5wdXQtc20sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXRpbWVdLmZvcm0tY29udHJvbCxcclxuICAgIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9dGltZV0uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT10aW1lXS5idG4sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT10aW1lXSxcclxuICAgIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmlucHV0LXNtLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uZm9ybS1jb250cm9sLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uYnRuLFxyXG4gICAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxyXG4gICAgaW5wdXRbdHlwZT1tb250aF0uaW5wdXQtc20sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPW1vbnRoXS5mb3JtLWNvbnRyb2wsXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPW1vbnRoXS5pbnB1dC1ncm91cC1hZGRvbixcclxuICAgIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPW1vbnRoXS5idG4sXHJcbiAgICAuaW5wdXQtZ3JvdXAtc20gaW5wdXRbdHlwZT1tb250aF0ge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGlucHV0W3R5cGU9ZGF0ZV0uaW5wdXQtbGcsXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPWRhdGVdLmZvcm0tY29udHJvbCxcclxuICAgIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9ZGF0ZV0uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1kYXRlXS5idG4sXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1kYXRlXSxcclxuICAgIGlucHV0W3R5cGU9dGltZV0uaW5wdXQtbGcsXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPXRpbWVdLmZvcm0tY29udHJvbCxcclxuICAgIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9dGltZV0uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT10aW1lXS5idG4sXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT10aW1lXSxcclxuICAgIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmlucHV0LWxnLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uZm9ybS1jb250cm9sLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uaW5wdXQtZ3JvdXAtYWRkb24sXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uYnRuLFxyXG4gICAgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxyXG4gICAgaW5wdXRbdHlwZT1tb250aF0uaW5wdXQtbGcsXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPW1vbnRoXS5mb3JtLWNvbnRyb2wsXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPW1vbnRoXS5pbnB1dC1ncm91cC1hZGRvbixcclxuICAgIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPW1vbnRoXS5idG4sXHJcbiAgICAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1tb250aF0ge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9ybS1ncm91cCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4ucmFkaW8sXHJcbi5jaGVja2JveCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4ucmFkaW8gbGFiZWwsXHJcbi5jaGVja2JveCBsYWJlbCB7XHJcbiAgICBtaW4taGVpZ2h0OiAyMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSxcclxuLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPXJhZGlvXSxcclxuLmNoZWNrYm94IGlucHV0W3R5cGU9Y2hlY2tib3hdLFxyXG4uY2hlY2tib3gtaW5saW5lIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMjBweDtcclxuICAgIG1hcmdpbi10b3A6IDRweCBcXDk7XHJcbn1cclxuXHJcbi5yYWRpbyArIC5yYWRpbyxcclxuLmNoZWNrYm94ICsgLmNoZWNrYm94IHtcclxuICAgIG1hcmdpbi10b3A6IC01cHg7XHJcbn1cclxuXHJcbi5yYWRpby1pbmxpbmUsXHJcbi5jaGVja2JveC1pbmxpbmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4ucmFkaW8taW5saW5lICsgLnJhZGlvLWlubGluZSxcclxuLmNoZWNrYm94LWlubGluZSArIC5jaGVja2JveC1pbmxpbmUge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhZGlvXVtkaXNhYmxlZF0sXHJcbmlucHV0W3R5cGU9cmFkaW9dLmRpc2FibGVkLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gaW5wdXRbdHlwZT1yYWRpb10sXHJcbmlucHV0W3R5cGU9Y2hlY2tib3hdW2Rpc2FibGVkXSxcclxuaW5wdXRbdHlwZT1jaGVja2JveF0uZGlzYWJsZWQsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XHJcbiAgICBjdXJzb3I6IG5vdC1hbGxvd2VkO1xyXG59XHJcblxyXG4ucmFkaW8taW5saW5lLmRpc2FibGVkLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvLWlubGluZSxcclxuLmNoZWNrYm94LWlubGluZS5kaXNhYmxlZCxcclxuZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveC1pbmxpbmUge1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG5cclxuLnJhZGlvLmRpc2FibGVkIGxhYmVsLFxyXG5maWVsZHNldFtkaXNhYmxlZF0gLnJhZGlvIGxhYmVsLFxyXG4uY2hlY2tib3guZGlzYWJsZWQgbGFiZWwsXHJcbmZpZWxkc2V0W2Rpc2FibGVkXSAuY2hlY2tib3ggbGFiZWwge1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbC1zdGF0aWMge1xyXG4gICAgcGFkZGluZy10b3A6IDdweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgbWluLWhlaWdodDogMzRweDtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtbGcsXHJcbi5pbnB1dC1ncm91cC1sZyA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmZvcm0tY29udHJvbCxcclxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5idG4sXHJcbi5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LXNtLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5mb3JtLWNvbnRyb2wsXHJcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmZvcm0tY29udHJvbC1zdGF0aWMuYnRuIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5pbnB1dC1zbSxcclxuLmlucHV0LWdyb3VwLXNtID4gLmZvcm0tY29udHJvbCxcclxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBwYWRkaW5nOiA1cHggMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbn1cclxuXHJcbnNlbGVjdC5pbnB1dC1zbSxcclxuLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LmZvcm0tY29udHJvbCxcclxuLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0LmJ0biB7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxufVxyXG5cclxudGV4dGFyZWEuaW5wdXQtc20sXHJcbi5pbnB1dC1ncm91cC1zbSA+IHRleHRhcmVhLmZvcm0tY29udHJvbCxcclxuLmlucHV0LWdyb3VwLXNtID4gdGV4dGFyZWEuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiB0ZXh0YXJlYS5idG4sXHJcbnNlbGVjdFttdWx0aXBsZV0uaW5wdXQtc20sXHJcbi5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0W211bHRpcGxlXS5idG4ge1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sIHtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxufVxyXG5cclxuLmZvcm0tZ3JvdXAtc20gc2VsZWN0LmZvcm0tY29udHJvbCB7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzBweDtcclxufVxyXG5cclxuLmZvcm0tZ3JvdXAtc20gdGV4dGFyZWEuZm9ybS1jb250cm9sLFxyXG4uZm9ybS1ncm91cC1zbSBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5mb3JtLWdyb3VwLXNtIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIG1pbi1oZWlnaHQ6IDMycHg7XHJcbiAgICBwYWRkaW5nOiA2cHggMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbn1cclxuXHJcbi5pbnB1dC1sZyxcclxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcclxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gLmJ0biB7XHJcbiAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG59XHJcblxyXG5zZWxlY3QuaW5wdXQtbGcsXHJcbi5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdC5mb3JtLWNvbnRyb2wsXHJcbi5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdC5pbnB1dC1ncm91cC1hZGRvbixcclxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdC5idG4ge1xyXG4gICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ2cHg7XHJcbn1cclxuXHJcbnRleHRhcmVhLmlucHV0LWxnLFxyXG4uaW5wdXQtZ3JvdXAtbGcgPiB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXHJcbi5pbnB1dC1ncm91cC1sZyA+IHRleHRhcmVhLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gdGV4dGFyZWEuYnRuLFxyXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWxnLFxyXG4uaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3RbbXVsdGlwbGVdLmZvcm0tY29udHJvbCxcclxuLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1hZGRvbixcclxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdFttdWx0aXBsZV0uYnRuIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbCB7XHJcbiAgICBoZWlnaHQ6IDQ2cHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG59XHJcblxyXG4uZm9ybS1ncm91cC1sZyBzZWxlY3QuZm9ybS1jb250cm9sIHtcclxuICAgIGhlaWdodDogNDZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG59XHJcblxyXG4uZm9ybS1ncm91cC1sZyB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXHJcbi5mb3JtLWdyb3VwLWxnIHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbC1zdGF0aWMge1xyXG4gICAgaGVpZ2h0OiA0NnB4O1xyXG4gICAgbWluLWhlaWdodDogMzhweDtcclxuICAgIHBhZGRpbmc6IDExcHggMTZweDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjMzMzMzMzM7XHJcbn1cclxuXHJcbi5oYXMtZmVlZGJhY2sge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgcGFkZGluZy1yaWdodDogNDIuNXB4O1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDM0cHg7XHJcbiAgICBoZWlnaHQ6IDM0cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG59XHJcblxyXG4uaW5wdXQtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4uaW5wdXQtZ3JvdXAtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4uZm9ybS1ncm91cC1sZyAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgICB3aWR0aDogNDZweDtcclxuICAgIGhlaWdodDogNDZweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA0NnB4O1xyXG59XHJcblxyXG4uaW5wdXQtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcclxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4uaW5wdXQtZ3JvdXAtc20gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxyXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG59XHJcblxyXG4uaGFzLXN1Y2Nlc3MgLmhlbHAtYmxvY2ssXHJcbi5oYXMtc3VjY2VzcyAuY29udHJvbC1sYWJlbCxcclxuLmhhcy1zdWNjZXNzIC5yYWRpbyxcclxuLmhhcy1zdWNjZXNzIC5jaGVja2JveCxcclxuLmhhcy1zdWNjZXNzIC5yYWRpby1pbmxpbmUsXHJcbi5oYXMtc3VjY2VzcyAuY2hlY2tib3gtaW5saW5lLFxyXG4uaGFzLXN1Y2Nlc3MucmFkaW8gbGFiZWwsXHJcbi5oYXMtc3VjY2Vzcy5jaGVja2JveCBsYWJlbCxcclxuLmhhcy1zdWNjZXNzLnJhZGlvLWlubGluZSBsYWJlbCxcclxuLmhhcy1zdWNjZXNzLmNoZWNrYm94LWlubGluZSBsYWJlbCB7XHJcbiAgICBjb2xvcjogIzNjNzYzZDtcclxufVxyXG5cclxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbn1cclxuXHJcbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sOmZvY3VzIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzJiNTQyYztcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICM2N2IxNjg7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggIzY3YjE2ODtcclxufVxyXG5cclxuLmhhcy1zdWNjZXNzIC5pbnB1dC1ncm91cC1hZGRvbiB7XHJcbiAgICBjb2xvcjogIzNjNzYzZDtcclxuICAgIGJvcmRlci1jb2xvcjogIzNjNzYzZDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7XHJcbn1cclxuXHJcbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgIGNvbG9yOiAjM2M3NjNkO1xyXG59XHJcblxyXG4uaGFzLXdhcm5pbmcgLmhlbHAtYmxvY2ssXHJcbi5oYXMtd2FybmluZyAuY29udHJvbC1sYWJlbCxcclxuLmhhcy13YXJuaW5nIC5yYWRpbyxcclxuLmhhcy13YXJuaW5nIC5jaGVja2JveCxcclxuLmhhcy13YXJuaW5nIC5yYWRpby1pbmxpbmUsXHJcbi5oYXMtd2FybmluZyAuY2hlY2tib3gtaW5saW5lLFxyXG4uaGFzLXdhcm5pbmcucmFkaW8gbGFiZWwsXHJcbi5oYXMtd2FybmluZy5jaGVja2JveCBsYWJlbCxcclxuLmhhcy13YXJuaW5nLnJhZGlvLWlubGluZSBsYWJlbCxcclxuLmhhcy13YXJuaW5nLmNoZWNrYm94LWlubGluZSBsYWJlbCB7XHJcbiAgICBjb2xvcjogIzhhNmQzYjtcclxufVxyXG5cclxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjOGE2ZDNiO1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbn1cclxuXHJcbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sOmZvY3VzIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzY2NTEyYztcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjMGExNmI7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2MwYTE2YjtcclxufVxyXG5cclxuLmhhcy13YXJuaW5nIC5pbnB1dC1ncm91cC1hZGRvbiB7XHJcbiAgICBjb2xvcjogIzhhNmQzYjtcclxuICAgIGJvcmRlci1jb2xvcjogIzhhNmQzYjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XHJcbn1cclxuXHJcbi5oYXMtd2FybmluZyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgIGNvbG9yOiAjOGE2ZDNiO1xyXG59XHJcblxyXG4uaGFzLWVycm9yIC5oZWxwLWJsb2NrLFxyXG4uaGFzLWVycm9yIC5jb250cm9sLWxhYmVsLFxyXG4uaGFzLWVycm9yIC5yYWRpbyxcclxuLmhhcy1lcnJvciAuY2hlY2tib3gsXHJcbi5oYXMtZXJyb3IgLnJhZGlvLWlubGluZSxcclxuLmhhcy1lcnJvciAuY2hlY2tib3gtaW5saW5lLFxyXG4uaGFzLWVycm9yLnJhZGlvIGxhYmVsLFxyXG4uaGFzLWVycm9yLmNoZWNrYm94IGxhYmVsLFxyXG4uaGFzLWVycm9yLnJhZGlvLWlubGluZSBsYWJlbCxcclxuLmhhcy1lcnJvci5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xyXG4gICAgY29sb3I6ICNhOTQ0NDI7XHJcbn1cclxuXHJcbi5oYXMtZXJyb3IgLmZvcm0tY29udHJvbCB7XHJcbiAgICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcclxuICAgIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcclxufVxyXG5cclxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sOmZvY3VzIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzg0MzUzNDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjZTg0ODM7XHJcbiAgICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2NlODQ4MztcclxufVxyXG5cclxuLmhhcy1lcnJvciAuaW5wdXQtZ3JvdXAtYWRkb24ge1xyXG4gICAgY29sb3I6ICNhOTQ0NDI7XHJcbiAgICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xyXG59XHJcblxyXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gICAgY29sb3I6ICNhOTQ0NDI7XHJcbn1cclxuXHJcbi5oYXMtZmVlZGJhY2sgbGFiZWwgfiAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgIHRvcDogMjVweDtcclxufVxyXG5cclxuLmhhcy1mZWVkYmFjayBsYWJlbC5zci1vbmx5IH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XHJcbiAgICB0b3A6IDA7XHJcbn1cclxuXHJcbi5oZWxwLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIGNvbG9yOiAjNzM3MzczO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5mb3JtLWlubGluZSAuZm9ybS1ncm91cCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1pbmxpbmUgLmZvcm0tY29udHJvbCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wtc3RhdGljIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLXRhYmxlO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbiAgICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4sXHJcbiAgICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2wge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgPiAuZm9ybS1jb250cm9sIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1pbmxpbmUgLmNvbnRyb2wtbGFiZWwge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1pbmxpbmUgLnJhZGlvLFxyXG4gICAgLmZvcm0taW5saW5lIC5jaGVja2JveCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb3JtLWlubGluZSAucmFkaW8gbGFiZWwsXHJcbiAgICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGxhYmVsIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvcm0taW5saW5lIC5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSxcclxuICAgIC5mb3JtLWlubGluZSAuY2hlY2tib3ggaW5wdXRbdHlwZT1jaGVja2JveF0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZm9ybS1pbmxpbmUgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb3JtLWhvcml6b250YWwgLnJhZGlvLFxyXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveCxcclxuLmZvcm0taG9yaXpvbnRhbCAucmFkaW8taW5saW5lLFxyXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveC1pbmxpbmUge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nLXRvcDogN3B4O1xyXG59XHJcblxyXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpbyxcclxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gge1xyXG4gICAgbWluLWhlaWdodDogMjdweDtcclxufVxyXG5cclxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG59XHJcblxyXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmJlZm9yZSxcclxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5mb3JtLWhvcml6b250YWwgLmNvbnRyb2wtbGFiZWwge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDdweDtcclxuICAgIH1cclxufVxyXG5cclxuLmZvcm0taG9yaXpvbnRhbCAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xyXG4gICAgcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyAuY29udHJvbC1sYWJlbCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDE0LjMzMzMzM3B4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLXNtIC5jb250cm9sLWxhYmVsIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNnB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIH1cclxufVxyXG5cclxuLmZhZGUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7XHJcbiAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcclxufVxyXG5cclxuLmZhZGUuaW4ge1xyXG4gICAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmNvbGxhcHNlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5jb2xsYXBzZS5pbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxudHIuY29sbGFwc2UuaW4ge1xyXG4gICAgZGlzcGxheTogdGFibGUtcm93O1xyXG59XHJcblxyXG50Ym9keS5jb2xsYXBzZS5pbiB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7XHJcbn1cclxuXHJcbi5jb2xsYXBzaW5nIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcclxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XHJcbiAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcclxufVxyXG5cclxuLmNhcmV0IHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHdpZHRoOiAwO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBib3JkZXItdG9wOiA0cHggZGFzaGVkO1xyXG4gICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIFxcOTtcclxuICAgIGJvcmRlci1yaWdodDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmRyb3B1cCxcclxuLmRyb3Bkb3duIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmRyb3Bkb3duLXRvZ2dsZTpmb2N1cyB7XHJcbiAgICBvdXRsaW5lOiAwO1xyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogMTAwMDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1pbi13aWR0aDogMTYwcHg7XHJcbiAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgIG1hcmdpbjogMnB4IDAgMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNzUpO1xyXG4gICAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcclxuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1tZW51LnB1bGwtcmlnaHQge1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudSAuZGl2aWRlciB7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIG1hcmdpbjogOXB4IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTtcclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAzcHggMjBweDtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gICAgY29sb3I6ICMzMzMzMzM7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3ZlcixcclxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGE6Zm9jdXMge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgY29sb3I6ICMyNjI2MjY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhLFxyXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmhvdmVyLFxyXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSxcclxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmhvdmVyLFxyXG4uZHJvcGRvd24tbWVudSA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3ZlcixcclxuLmRyb3Bkb3duLW1lbnUgPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xyXG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxufVxyXG5cclxuLm9wZW4gPiAuZHJvcGRvd24tbWVudSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm9wZW4gPiBhIHtcclxuICAgIG91dGxpbmU6IDA7XHJcbn1cclxuXHJcbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogMDtcclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5kcm9wZG93bi1oZWFkZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAzcHggMjBweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4uZHJvcGRvd24tYmFja2Ryb3Age1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgei1pbmRleDogOTkwO1xyXG59XHJcblxyXG4ucHVsbC1yaWdodCA+IC5kcm9wZG93bi1tZW51IHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogYXV0bztcclxufVxyXG5cclxuLmRyb3B1cCAuY2FyZXQsXHJcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuY2FyZXQge1xyXG4gICAgYm9yZGVyLXRvcDogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDRweCBkYXNoZWQ7XHJcbiAgICBib3JkZXItYm90dG9tOiA0cHggc29saWQgXFw5O1xyXG4gICAgY29udGVudDogXCJcIjtcclxufVxyXG5cclxuLmRyb3B1cCAuZHJvcGRvd24tbWVudSxcclxuLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5kcm9wZG93bi1tZW51IHtcclxuICAgIHRvcDogYXV0bztcclxuICAgIGJvdHRvbTogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDJweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubmF2YmFyLXJpZ2h0IC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUtbGVmdCB7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLmlucHV0LWdyb3VwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwW2NsYXNzKj1jb2wtXSB7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWFkZG9uLFxyXG4uaW5wdXQtZ3JvdXAtYnRuLFxyXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYWRkb246bm90KDpmaXJzdC1jaGlsZCk6bm90KDpsYXN0LWNoaWxkKSxcclxuLmlucHV0LWdyb3VwLWJ0bjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpLFxyXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC1hZGRvbixcclxuLmlucHV0LWdyb3VwLWJ0biB7XHJcbiAgICB3aWR0aDogMSU7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWFkZG9uIHtcclxuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgY29sb3I6ICM1NTU1NTU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LXNtLFxyXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYWRkb24sXHJcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuaW5wdXQtZ3JvdXAtYWRkb24uYnRuIHtcclxuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYWRkb24uaW5wdXQtbGcsXHJcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbixcclxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5pbnB1dC1ncm91cC1hZGRvbi5idG4ge1xyXG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xyXG4gICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNnB4O1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYWRkb24gaW5wdXRbdHlwZT1yYWRpb10sXHJcbi5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpmaXJzdC1jaGlsZCxcclxuLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkLFxyXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bixcclxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXAgPiAuYnRuLFxyXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmRyb3Bkb3duLXRvZ2dsZSxcclxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cDpub3QoOmxhc3QtY2hpbGQpID4gLmJ0biB7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpsYXN0LWNoaWxkLFxyXG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCxcclxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bixcclxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cCA+IC5idG4sXHJcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsXHJcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuOm5vdCg6Zmlyc3QtY2hpbGQpLFxyXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cDpub3QoOmZpcnN0LWNoaWxkKSA+IC5idG4ge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC1hZGRvbjpsYXN0LWNoaWxkIHtcclxuICAgIGJvcmRlci1sZWZ0OiAwO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYnRuIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmlucHV0LWdyb3VwLWJ0biA+IC5idG4gKyAuYnRuIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjpob3ZlcixcclxuLmlucHV0LWdyb3VwLWJ0biA+IC5idG46Zm9jdXMsXHJcbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmFjdGl2ZSB7XHJcbiAgICB6LWluZGV4OiAyO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bixcclxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4tZ3JvdXAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLFxyXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwIHtcclxuICAgIHotaW5kZXg6IDI7XHJcbiAgICBtYXJnaW4tbGVmdDogLTFweDtcclxufVxyXG5cclxuLm5hdiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLm5hdjpiZWZvcmUsXHJcbi5uYXY6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLm5hdjphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLm5hdiA+IGxpIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ubmF2ID4gbGkgPiBhIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG59XHJcblxyXG4ubmF2ID4gbGkgPiBhOmhvdmVyLFxyXG4ubmF2ID4gbGkgPiBhOmZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcbn1cclxuXHJcbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGEge1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuXHJcbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGE6aG92ZXIsXHJcbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGE6Zm9jdXMge1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi5uYXYgLm9wZW4gPiBhLFxyXG4ubmF2IC5vcGVuID4gYTpob3ZlcixcclxuLm5hdiAub3BlbiA+IGE6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxuICAgIGJvcmRlci1jb2xvcjogIzMzN2FiNztcclxufVxyXG5cclxuLm5hdiAubmF2LWRpdmlkZXIge1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBtYXJnaW46IDlweCAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XHJcbn1cclxuXHJcbi5uYXYgPiBsaSA+IGEgPiBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiBub25lO1xyXG59XHJcblxyXG4ubmF2LXRhYnMge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbn1cclxuXHJcbi5uYXYtdGFicyA+IGxpIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcclxufVxyXG5cclxuLm5hdi10YWJzID4gbGkgPiBhIHtcclxuICAgIG1hcmdpbi1yaWdodDogMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xyXG59XHJcblxyXG4ubmF2LXRhYnMgPiBsaSA+IGE6aG92ZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZWVlZWVlICNlZWVlZWUgI2RkZDtcclxufVxyXG5cclxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSxcclxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpob3ZlcixcclxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYTpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzU1NTU1NTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuXHJcbi5uYXYtcGlsbHMgPiBsaSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLm5hdi1waWxscyA+IGxpID4gYSB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuXHJcbi5uYXYtcGlsbHMgPiBsaSArIGxpIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAycHg7XHJcbn1cclxuXHJcbi5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhLFxyXG4ubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYTpob3ZlcixcclxuLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xyXG59XHJcblxyXG4ubmF2LXN0YWNrZWQgPiBsaSB7XHJcbiAgICBmbG9hdDogbm9uZTtcclxufVxyXG5cclxuLm5hdi1zdGFja2VkID4gbGkgKyBsaSB7XHJcbiAgICBtYXJnaW4tdG9wOiAycHg7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuLm5hdi1qdXN0aWZpZWQsXHJcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubmF2LWp1c3RpZmllZCA+IGxpLFxyXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcclxuICAgIGZsb2F0OiBub25lO1xyXG59XHJcblxyXG4ubmF2LWp1c3RpZmllZCA+IGxpID4gYSxcclxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4ubmF2LWp1c3RpZmllZCA+IC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5uYXYtanVzdGlmaWVkID4gbGksXHJcbiAgICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgIHdpZHRoOiAxJTtcclxuICAgIH1cclxuXHJcbiAgICAubmF2LWp1c3RpZmllZCA+IGxpID4gYSxcclxuICAgIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubmF2LXRhYnMtanVzdGlmaWVkLFxyXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG59XHJcblxyXG4ubmF2LXRhYnMtanVzdGlmaWVkID4gbGkgPiBhLFxyXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbn1cclxuXHJcbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcclxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcclxuLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxyXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxyXG4ubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXHJcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubmF2LXRhYnMtanVzdGlmaWVkID4gbGkgPiBhLFxyXG4gICAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcclxuICAgIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGEsXHJcbiAgICAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXHJcbiAgICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxyXG4gICAgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzLFxyXG4gICAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpmb2N1cyB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogI2ZmZjtcclxuICAgIH1cclxufVxyXG5cclxuLnRhYi1jb250ZW50ID4gLnRhYi1wYW5lIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi50YWItY29udGVudCA+IC5hY3RpdmUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5uYXYtdGFicyAuZHJvcGRvd24tbWVudSB7XHJcbiAgICBtYXJnaW4tdG9wOiAtMXB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7XHJcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW46IDIwcHggMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLnBhZ2luYXRpb24gPiBsaSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uID4gbGkgPiBhLFxyXG4ucGFnaW5hdGlvbiA+IGxpID4gc3BhbiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHBhZGRpbmc6IDZweCAxMnB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjb2xvcjogIzMzN2FiNztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xcHg7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uID4gbGk6Zmlyc3QtY2hpbGQgPiBhLFxyXG4ucGFnaW5hdGlvbiA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gYSxcclxuLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLnBhZ2luYXRpb24gPiBsaSA+IGE6aG92ZXIsXHJcbi5wYWdpbmF0aW9uID4gbGkgPiBhOmZvY3VzLFxyXG4ucGFnaW5hdGlvbiA+IGxpID4gc3Bhbjpob3ZlcixcclxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW46Zm9jdXMge1xyXG4gICAgei1pbmRleDogMztcclxuICAgIGNvbG9yOiAjMjM1MjdjO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcclxuICAgIGJvcmRlci1jb2xvcjogI2RkZDtcclxufVxyXG5cclxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYSxcclxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpob3ZlcixcclxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpmb2N1cyxcclxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3BhbixcclxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpob3ZlcixcclxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpmb2N1cyB7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3O1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW4sXHJcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gc3Bhbjpob3ZlcixcclxuLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBzcGFuOmZvY3VzLFxyXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGEsXHJcbi5wYWdpbmF0aW9uID4gLmRpc2FibGVkID4gYTpob3ZlcixcclxuLnBhZ2luYXRpb24gPiAuZGlzYWJsZWQgPiBhOmZvY3VzIHtcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlci1jb2xvcjogI2RkZDtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi5wYWdpbmF0aW9uLWxnID4gbGkgPiBhLFxyXG4ucGFnaW5hdGlvbi1sZyA+IGxpID4gc3BhbiB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHg7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbi1sZyA+IGxpOmZpcnN0LWNoaWxkID4gYSxcclxuLnBhZ2luYXRpb24tbGcgPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNnB4O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbi1sZyA+IGxpOmxhc3QtY2hpbGQgPiBhLFxyXG4ucGFnaW5hdGlvbi1sZyA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA2cHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbi1zbSA+IGxpID4gYSxcclxuLnBhZ2luYXRpb24tc20gPiBsaSA+IHNwYW4ge1xyXG4gICAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbi1zbSA+IGxpOmZpcnN0LWNoaWxkID4gYSxcclxuLnBhZ2luYXRpb24tc20gPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogM3B4O1xyXG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogM3B4O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbi1zbSA+IGxpOmxhc3QtY2hpbGQgPiBhLFxyXG4ucGFnaW5hdGlvbi1zbSA+IGxpOmxhc3QtY2hpbGQgPiBzcGFuIHtcclxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XHJcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogM3B4O1xyXG59XHJcblxyXG4ucGFnZXIge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ucGFnZXI6YmVmb3JlLFxyXG4ucGFnZXI6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLnBhZ2VyOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4ucGFnZXIgbGkge1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG59XHJcblxyXG4ucGFnZXIgbGkgPiBhLFxyXG4ucGFnZXIgbGkgPiBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHBhZGRpbmc6IDVweCAxNHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAxNXB4O1xyXG59XHJcblxyXG4ucGFnZXIgbGkgPiBhOmhvdmVyLFxyXG4ucGFnZXIgbGkgPiBhOmZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcbn1cclxuXHJcbi5wYWdlciAubmV4dCA+IGEsXHJcbi5wYWdlciAubmV4dCA+IHNwYW4ge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4ucGFnZXIgLnByZXZpb3VzID4gYSxcclxuLnBhZ2VyIC5wcmV2aW91cyA+IHNwYW4ge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5wYWdlciAuZGlzYWJsZWQgPiBhLFxyXG4ucGFnZXIgLmRpc2FibGVkID4gYTpob3ZlcixcclxuLnBhZ2VyIC5kaXNhYmxlZCA+IGE6Zm9jdXMsXHJcbi5wYWdlciAuZGlzYWJsZWQgPiBzcGFuIHtcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi5hbGVydCB7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcblxyXG4uYWxlcnQgaDQge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4uYWxlcnQgLmFsZXJ0LWxpbmsge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5hbGVydCA+IHAsXHJcbi5hbGVydCA+IHVsIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5hbGVydCA+IHAgKyBwIHtcclxuICAgIG1hcmdpbi10b3A6IDVweDtcclxufVxyXG5cclxuLmFsZXJ0LWRpc21pc3NhYmxlLFxyXG4uYWxlcnQtZGlzbWlzc2libGUge1xyXG4gICAgcGFkZGluZy1yaWdodDogMzVweDtcclxufVxyXG5cclxuLmFsZXJ0LWRpc21pc3NhYmxlIC5jbG9zZSxcclxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0b3A6IC0ycHg7XHJcbiAgICByaWdodDogLTIxcHg7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLmFsZXJ0LXN1Y2Nlc3Mge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcclxuICAgIGJvcmRlci1jb2xvcjogI2Q2ZTljNjtcclxuICAgIGNvbG9yOiAjM2M3NjNkO1xyXG59XHJcblxyXG4uYWxlcnQtc3VjY2VzcyBociB7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYzllMmIzO1xyXG59XHJcblxyXG4uYWxlcnQtc3VjY2VzcyAuYWxlcnQtbGluayB7XHJcbiAgICBjb2xvcjogIzJiNTQyYztcclxufVxyXG5cclxuLmFsZXJ0LWluZm8ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcclxuICAgIGJvcmRlci1jb2xvcjogI2JjZThmMTtcclxuICAgIGNvbG9yOiAjMzE3MDhmO1xyXG59XHJcblxyXG4uYWxlcnQtaW5mbyBociB7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjYTZlMWVjO1xyXG59XHJcblxyXG4uYWxlcnQtaW5mbyAuYWxlcnQtbGluayB7XHJcbiAgICBjb2xvcjogIzI0NTI2OTtcclxufVxyXG5cclxuLmFsZXJ0LXdhcm5pbmcge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMztcclxuICAgIGJvcmRlci1jb2xvcjogI2ZhZWJjYztcclxuICAgIGNvbG9yOiAjOGE2ZDNiO1xyXG59XHJcblxyXG4uYWxlcnQtd2FybmluZyBociB7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZjdlMWI1O1xyXG59XHJcblxyXG4uYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XHJcbiAgICBjb2xvcjogIzY2NTEyYztcclxufVxyXG5cclxuLmFsZXJ0LWRhbmdlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjZWJjY2QxO1xyXG4gICAgY29sb3I6ICNhOTQ0NDI7XHJcbn1cclxuXHJcbi5hbGVydC1kYW5nZXIgaHIge1xyXG4gICAgYm9yZGVyLXRvcC1jb2xvcjogI2U0YjljMDtcclxufVxyXG5cclxuLmFsZXJ0LWRhbmdlciAuYWxlcnQtbGluayB7XHJcbiAgICBjb2xvcjogIzg0MzUzNDtcclxufVxyXG5cclxuLm1lZGlhIHtcclxuICAgIG1hcmdpbi10b3A6IDE1cHg7XHJcbn1cclxuXHJcbi5tZWRpYTpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG4ubWVkaWEgaW1nIHtcclxuICAgIG1heC13aWR0aDogbm9uZTtcclxufVxyXG5cclxuLm1lZGlhLFxyXG4ubWVkaWEtYm9keSB7XHJcbiAgICB6b29tOiAxO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLm1lZGlhLWJvZHkge1xyXG4gICAgd2lkdGg6IDEwMDAwcHg7XHJcbn1cclxuXHJcbi5tZWRpYS1vYmplY3Qge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5tZWRpYS1vYmplY3QuaW1nLXRodW1ibmFpbCB7XHJcbiAgICBtYXgtd2lkdGg6IG5vbmU7XHJcbn1cclxuXHJcbi5tZWRpYS1yaWdodCxcclxuLm1lZGlhID4gLnB1bGwtcmlnaHQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG59XHJcblxyXG4ubWVkaWEtbGVmdCxcclxuLm1lZGlhID4gLnB1bGwtbGVmdCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4ubWVkaWEtbGVmdCxcclxuLm1lZGlhLXJpZ2h0LFxyXG4ubWVkaWEtYm9keSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLm1lZGlhLW1pZGRsZSB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4ubWVkaWEtYm90dG9tIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbn1cclxuXHJcbi5tZWRpYS1oZWFkaW5nIHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi5tZWRpYS1saXN0IHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAtMXB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW06Zmlyc3QtY2hpbGQge1xyXG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbTpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNHB4O1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbSxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSxcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24sXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2ltcGxlLWJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSxcclxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLmxpc3QtZ3JvdXAtaXRlbS5zZmZvcnVtUmVwbHlCdG4sXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLnNmU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgY29sb3I6ICM1NTU7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc21hbGwtdGV4dCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2ltcGxlLWJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLnNmY29tbWVudHNTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLnNmZm9ydW1OZXdUaHJlYWRMbmsgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLnNmZm9ydW1SZXBseUJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLnNmU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc2Vjb25kYXJ5IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XHJcbiAgICBjb2xvcjogIzMzMztcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW06aG92ZXIsXHJcbmEubGlzdC1ncm91cC1pdGVtOmZvY3VzLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS5zZlN1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5zaW1wbGUtYnV0dG9uOmZvY3VzLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLnNmZm9ydW1OZXdUaHJlYWRMbms6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bVJlcGx5QnRuOmZvY3VzLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS5zZlN1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIGNvbG9yOiAjNTU1O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxufVxyXG5cclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSxcclxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24sXHJcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2ltcGxlLWJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbSxcclxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLmxpc3QtZ3JvdXAtaXRlbS5zZmZvcnVtUmVwbHlCdG4sXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLnNmU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkLFxyXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XHJcbiAgICBjb2xvcjogIzc3Nzc3NztcclxuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCxcclxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyAubGlzdC1ncm91cC1pdGVtLXRleHQge1xyXG4gICAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlLFxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMge1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNztcclxuICAgIGJvcmRlci1jb2xvcjogIzMzN2FiNztcclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsLFxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiAuc21hbGwsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XHJcbiAgICBjb2xvcjogI2M3ZGRlZjtcclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcclxuICAgIGNvbG9yOiAjM2M3NjNkO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zaW1wbGUtYnV0dG9uLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MsXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmZvcnVtUmVwbHlCdG4sXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ZTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGNvbG9yOiAjM2M3NjNkO1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc21hbGwtdGV4dCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zaW1wbGUtYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmNvbW1lbnRzU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmZm9ydW1OZXdUaHJlYWRMbmsgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zmb3J1bVJlcGx5QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZlN1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc2Vjb25kYXJ5IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpob3ZlcixcclxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzczpmb2N1cyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zaW1wbGUtYnV0dG9uOmZvY3VzLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmZvcnVtTmV3VGhyZWFkTG5rOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zmb3J1bVJlcGx5QnRuOmZvY3VzLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XHJcbiAgICBjb2xvcjogIzNjNzYzZDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLFxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpob3ZlcixcclxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNpbXBsZS1idXR0b24sXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG4sXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnksXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNpbXBsZS1idXR0b246aG92ZXIsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuazpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmU6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNpbXBsZS1idXR0b246Zm9jdXMsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG46Zm9jdXMsXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2M3NjNkO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xyXG4gICAgY29sb3I6ICMzMTcwOGY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDllZGY3O1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8sXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24sXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc21hbGwtdGV4dCxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNpbXBsZS1idXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0taW5mbyxcclxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm9bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmZm9ydW1SZXBseUJ0bixcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0taW5mby5zZlN1Ym1pdEJ0bixcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgY29sb3I6ICMzMTcwOGY7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLWluZm8gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zbWFsbC10ZXh0IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNpbXBsZS1idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmY29tbWVudHNTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zmb3J1bU5ld1RocmVhZExuayAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmZvcnVtUmVwbHlCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zZWNvbmRhcnkgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmhvdmVyLFxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvOmZvY3VzLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm86aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b246aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNpbXBsZS1idXR0b246aG92ZXIsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWluZm8uc2ZTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm86Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b246Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNpbXBsZS1idXR0b246Zm9jdXMsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmZm9ydW1OZXdUaHJlYWRMbms6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmZvcnVtUmVwbHlCdG46Zm9jdXMsXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWluZm8uc2ZTdWJtaXRCdG46Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcclxuICAgIGNvbG9yOiAjMzE3MDhmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZTNmMztcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUsXHJcbmEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVyLFxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpmb2N1cyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZSxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b24sXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ltcGxlLWJ1dHRvbixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmZm9ydW1SZXBseUJ0bixcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ZTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeSxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b246aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpob3ZlcixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmZm9ydW1SZXBseUJ0bjpob3ZlcixcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ZTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZTpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b246Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpmb2N1cyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLnNmZm9ydW1SZXBseUJ0bjpmb2N1cyxcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ZTdWJtaXRCdG46Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMTcwOGY7XHJcbiAgICBib3JkZXItY29sb3I6ICMzMTcwOGY7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XHJcbiAgICBjb2xvcjogIzhhNmQzYjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ltcGxlLWJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZ1tkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zmb3J1bVJlcGx5QnRuLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBjb2xvcjogIzhhNmQzYjtcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNtYWxsLXRleHQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ltcGxlLWJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zjb21tZW50c1N1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmZvcnVtTmV3VGhyZWFkTG5rIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmZm9ydW1SZXBseUJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ZTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNlY29uZGFyeSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6aG92ZXIsXHJcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmc6Zm9jdXMsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ltcGxlLWJ1dHRvbjpob3ZlcixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zmb3J1bU5ld1RocmVhZExuazpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmZm9ydW1SZXBseUJ0bjpob3ZlcixcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZlN1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ltcGxlLWJ1dHRvbjpmb2N1cyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmZm9ydW1SZXBseUJ0bjpmb2N1cyxcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZlN1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xyXG4gICAgY29sb3I6ICM4YTZkM2I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMmNjO1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZSxcclxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6aG92ZXIsXHJcbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmZvY3VzLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dCxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zaW1wbGUtYnV0dG9uLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZlN1Ym1pdEJ0bixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5LFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZlN1Ym1pdEJ0bjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmZvY3VzLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNmZm9ydW1OZXdUaHJlYWRMbms6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuOmZvY3VzLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZlN1Ym1pdEJ0bjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzhhNmQzYjtcclxuICAgIGJvcmRlci1jb2xvcjogIzhhNmQzYjtcclxufVxyXG5cclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xyXG4gICAgY29sb3I6ICNhOTQ0NDI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xyXG59XHJcblxyXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24sXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zaW1wbGUtYnV0dG9uLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcixcclxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zmb3J1bVJlcGx5QnRuLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ZTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgY29sb3I6ICNhOTQ0NDI7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXHJcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNtYWxsLXRleHQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zaW1wbGUtYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmY29tbWVudHNTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmZvcnVtTmV3VGhyZWFkTG5rIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zmb3J1bVJlcGx5QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNlY29uZGFyeSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xyXG4gICAgY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3ZlcixcclxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyOmZvY3VzLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ltcGxlLWJ1dHRvbjpob3ZlcixcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmZm9ydW1SZXBseUJ0bjpob3ZlcixcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxyXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcclxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ltcGxlLWJ1dHRvbjpmb2N1cyxcclxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmZm9ydW1OZXdUaHJlYWRMbms6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmZm9ydW1SZXBseUJ0bjpmb2N1cyxcclxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcclxuICAgIGNvbG9yOiAjYTk0NDQyO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViY2NjYztcclxufVxyXG5cclxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZSxcclxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3ZlcixcclxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpmb2N1cyxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zaW1wbGUtYnV0dG9uLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmU3VibWl0QnRuLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeSxcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmU3VibWl0QnRuOmhvdmVyLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmZvY3VzLFxyXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXHJcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuOmZvY3VzLFxyXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmU3VibWl0QnRuOmZvY3VzLFxyXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNhOTQ0NDI7XHJcbiAgICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XHJcbn1cclxuXHJcbi5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4ubGlzdC1ncm91cC1pdGVtLXRleHQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbn1cclxuXHJcbi5lbWJlZC1yZXNwb25zaXZlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgaGVpZ2h0OiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXHJcbi5lbWJlZC1yZXNwb25zaXZlIGlmcmFtZSxcclxuLmVtYmVkLXJlc3BvbnNpdmUgZW1iZWQsXHJcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcclxuLmVtYmVkLXJlc3BvbnNpdmUgdmlkZW8ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4uZW1iZWQtcmVzcG9uc2l2ZS0xNmJ5OSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xyXG59XHJcblxyXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA3NSU7XHJcbn1cclxuXHJcbi5jbG9zZSB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmO1xyXG4gICAgb3BhY2l0eTogMC4yO1xyXG4gICAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTIwKTtcclxufVxyXG5cclxuLmNsb3NlOmhvdmVyLFxyXG4uY2xvc2U6Zm9jdXMge1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBvcGFjaXR5OiAwLjU7XHJcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApO1xyXG59XHJcblxyXG5idXR0b24uY2xvc2UsXHJcbi5jbG9zZS5idXR0b24sXHJcbi5jbG9zZS5idXR0b24tc21hbGwtdGV4dCxcclxuLmNsb3NlLnNpbXBsZS1idXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbi5jbG9zZSxcclxuLmJsb2ctZGV0YWlscyBidXR0b24uY2xvc2VbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuYm9keS5ibG9nIC5jbG9zZS5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uY2xvc2Uuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLmNsb3NlLnNmZm9ydW1SZXBseUJ0bixcclxuLmZvcnVtIC5jbG9zZS5zZlN1Ym1pdEJ0bixcclxuLmNsb3NlLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG50YWJsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuY2FwdGlvbiB7XHJcbiAgICBwYWRkaW5nLXRvcDogOHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDhweDtcclxuICAgIGNvbG9yOiAjNzc3Nzc3O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxudGgge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLnRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLFxyXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aCxcclxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLFxyXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGgsXHJcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZCB7XHJcbiAgICBwYWRkaW5nOiA4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcclxufVxyXG5cclxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b207XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2RkZDtcclxufVxyXG5cclxuLnRhYmxlID4gY2FwdGlvbiArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0aCxcclxuLnRhYmxlID4gY2FwdGlvbiArIHRoZWFkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCxcclxuLnRhYmxlID4gY29sZ3JvdXAgKyB0aGVhZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXHJcbi50YWJsZSA+IGNvbGdyb3VwICsgdGhlYWQgPiB0cjpmaXJzdC1jaGlsZCA+IHRkLFxyXG4udGFibGUgPiB0aGVhZDpmaXJzdC1jaGlsZCA+IHRyOmZpcnN0LWNoaWxkID4gdGgsXHJcbi50YWJsZSA+IHRoZWFkOmZpcnN0LWNoaWxkID4gdHI6Zmlyc3QtY2hpbGQgPiB0ZCB7XHJcbiAgICBib3JkZXItdG9wOiAwO1xyXG59XHJcblxyXG4udGFibGUgPiB0Ym9keSArIHRib2R5IHtcclxuICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjZGRkO1xyXG59XHJcblxyXG4udGFibGUgLnRhYmxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi50YWJsZS1jb25kZW5zZWQgPiB0aGVhZCA+IHRyID4gdGgsXHJcbi50YWJsZS1jb25kZW5zZWQgPiB0aGVhZCA+IHRyID4gdGQsXHJcbi50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGgsXHJcbi50YWJsZS1jb25kZW5zZWQgPiB0Ym9keSA+IHRyID4gdGQsXHJcbi50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGgsXHJcbi50YWJsZS1jb25kZW5zZWQgPiB0Zm9vdCA+IHRyID4gdGQge1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG59XHJcblxyXG4udGFibGUtYm9yZGVyZWQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxufVxyXG5cclxuLnRhYmxlLWJvcmRlcmVkID4gdGhlYWQgPiB0ciA+IHRoLFxyXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQsXHJcbi50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0aCxcclxuLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRkLFxyXG4udGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGgsXHJcbi50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0ZCB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG59XHJcblxyXG4udGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGgsXHJcbi50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZCB7XHJcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XHJcbn1cclxuXHJcbi50YWJsZS1zdHJpcGVkID4gdGJvZHkgPiB0cjpudGgtb2YtdHlwZShvZGQpIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7XHJcbn1cclxuXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxufVxyXG5cclxudGFibGUgY29sW2NsYXNzKj1jb2wtXSB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47XHJcbn1cclxuXHJcbnRhYmxlIHRkW2NsYXNzKj1jb2wtXSxcclxudGFibGUgdGhbY2xhc3MqPWNvbC1dIHtcclxuICAgIHBvc2l0aW9uOiBzdGF0aWM7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbn1cclxuXHJcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5hY3RpdmUsXHJcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5hY3RpdmUsXHJcbi50YWJsZSA+IHRoZWFkID4gdHIuYWN0aXZlID4gdGQsXHJcbi50YWJsZSA+IHRoZWFkID4gdHIuYWN0aXZlID4gdGgsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5hY3RpdmUsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC5hY3RpdmUsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIuYWN0aXZlID4gdGQsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIuYWN0aXZlID4gdGgsXHJcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC5hY3RpdmUsXHJcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5hY3RpdmUsXHJcbi50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGQsXHJcbi50YWJsZSA+IHRmb290ID4gdHIuYWN0aXZlID4gdGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxufVxyXG5cclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmFjdGl2ZTpob3ZlcixcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLmFjdGl2ZTpob3ZlcixcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5hY3RpdmU6aG92ZXIgPiB0ZCxcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5hY3RpdmUsXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuYWN0aXZlOmhvdmVyID4gdGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZThlODtcclxufVxyXG5cclxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLnN1Y2Nlc3MsXHJcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0aC5zdWNjZXNzLFxyXG4udGFibGUgPiB0aGVhZCA+IHRyLnN1Y2Nlc3MgPiB0ZCxcclxuLnRhYmxlID4gdGhlYWQgPiB0ci5zdWNjZXNzID4gdGgsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0ZC5zdWNjZXNzLFxyXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGguc3VjY2VzcyxcclxuLnRhYmxlID4gdGJvZHkgPiB0ci5zdWNjZXNzID4gdGQsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIuc3VjY2VzcyA+IHRoLFxyXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGQuc3VjY2VzcyxcclxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLnN1Y2Nlc3MsXHJcbi50YWJsZSA+IHRmb290ID4gdHIuc3VjY2VzcyA+IHRkLFxyXG4udGFibGUgPiB0Zm9vdCA+IHRyLnN1Y2Nlc3MgPiB0aCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4O1xyXG59XHJcblxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuc3VjY2Vzczpob3ZlcixcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRoLnN1Y2Nlc3M6aG92ZXIsXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuc3VjY2Vzczpob3ZlciA+IHRkLFxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLnN1Y2Nlc3MsXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIuc3VjY2Vzczpob3ZlciA+IHRoIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7XHJcbn1cclxuXHJcbi50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZC5pbmZvLFxyXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGguaW5mbyxcclxuLnRhYmxlID4gdGhlYWQgPiB0ci5pbmZvID4gdGQsXHJcbi50YWJsZSA+IHRoZWFkID4gdHIuaW5mbyA+IHRoLFxyXG4udGFibGUgPiB0Ym9keSA+IHRyID4gdGQuaW5mbyxcclxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmluZm8sXHJcbi50YWJsZSA+IHRib2R5ID4gdHIuaW5mbyA+IHRkLFxyXG4udGFibGUgPiB0Ym9keSA+IHRyLmluZm8gPiB0aCxcclxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmluZm8sXHJcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0aC5pbmZvLFxyXG4udGFibGUgPiB0Zm9vdCA+IHRyLmluZm8gPiB0ZCxcclxuLnRhYmxlID4gdGZvb3QgPiB0ci5pbmZvID4gdGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNztcclxufVxyXG5cclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ciA+IHRkLmluZm86aG92ZXIsXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0aC5pbmZvOmhvdmVyLFxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmluZm86aG92ZXIgPiB0ZCxcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciA+IC5pbmZvLFxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmluZm86aG92ZXIgPiB0aCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzRlM2YzO1xyXG59XHJcblxyXG4udGFibGUgPiB0aGVhZCA+IHRyID4gdGQud2FybmluZyxcclxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLndhcm5pbmcsXHJcbi50YWJsZSA+IHRoZWFkID4gdHIud2FybmluZyA+IHRkLFxyXG4udGFibGUgPiB0aGVhZCA+IHRyLndhcm5pbmcgPiB0aCxcclxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLndhcm5pbmcsXHJcbi50YWJsZSA+IHRib2R5ID4gdHIgPiB0aC53YXJuaW5nLFxyXG4udGFibGUgPiB0Ym9keSA+IHRyLndhcm5pbmcgPiB0ZCxcclxuLnRhYmxlID4gdGJvZHkgPiB0ci53YXJuaW5nID4gdGgsXHJcbi50YWJsZSA+IHRmb290ID4gdHIgPiB0ZC53YXJuaW5nLFxyXG4udGFibGUgPiB0Zm9vdCA+IHRyID4gdGgud2FybmluZyxcclxuLnRhYmxlID4gdGZvb3QgPiB0ci53YXJuaW5nID4gdGQsXHJcbi50YWJsZSA+IHRmb290ID4gdHIud2FybmluZyA+IHRoIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7XHJcbn1cclxuXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHIgPiB0ZC53YXJuaW5nOmhvdmVyLFxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGgud2FybmluZzpob3ZlcixcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci53YXJuaW5nOmhvdmVyID4gdGQsXHJcbi50YWJsZS1ob3ZlciA+IHRib2R5ID4gdHI6aG92ZXIgPiAud2FybmluZyxcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci53YXJuaW5nOmhvdmVyID4gdGgge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZjJjYztcclxufVxyXG5cclxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRkLmRhbmdlcixcclxuLnRhYmxlID4gdGhlYWQgPiB0ciA+IHRoLmRhbmdlcixcclxuLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0ZCxcclxuLnRhYmxlID4gdGhlYWQgPiB0ci5kYW5nZXIgPiB0aCxcclxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRkLmRhbmdlcixcclxuLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLmRhbmdlcixcclxuLnRhYmxlID4gdGJvZHkgPiB0ci5kYW5nZXIgPiB0ZCxcclxuLnRhYmxlID4gdGJvZHkgPiB0ci5kYW5nZXIgPiB0aCxcclxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkLmRhbmdlcixcclxuLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRoLmRhbmdlcixcclxuLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0ZCxcclxuLnRhYmxlID4gdGZvb3QgPiB0ci5kYW5nZXIgPiB0aCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xyXG59XHJcblxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGQuZGFuZ2VyOmhvdmVyLFxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyID4gdGguZGFuZ2VyOmhvdmVyLFxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyLmRhbmdlcjpob3ZlciA+IHRkLFxyXG4udGFibGUtaG92ZXIgPiB0Ym9keSA+IHRyOmhvdmVyID4gLmRhbmdlcixcclxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0ci5kYW5nZXI6aG92ZXIgPiB0aCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJjY2NjO1xyXG59XHJcblxyXG4udGFibGUtcmVzcG9uc2l2ZSB7XHJcbiAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgbWluLWhlaWdodDogMC4wMSU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgLyptYXJnaW4tYm90dG9tOiAoJGxpbmUtaGVpZ2h0LWNvbXB1dGVkICogMC43NSk7Ki9cclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIG92ZXJmbG93LXk6IGhpZGRlbjtcclxuICAgICAgICAvKiAtbXMtb3ZlcmZsb3ctc3R5bGU6IC1tcy1hdXRvaGlkaW5nLXNjcm9sbGJhcjsqL1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU6Oi13ZWJraXQtc2Nyb2xsYmFyIHtcclxuICAgICAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2VlZTtcclxuICAgIH1cclxuXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZTo6LXdlYmtpdC1zY3JvbGxiYXItdGh1bWIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNiOGI4Yjg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmU6Oi13ZWJraXQtc2Nyb2xsYmFyOnZlcnRpY2FsIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZTo6LXdlYmtpdC1zY3JvbGxiYXI6aG9yaXpvbnRhbCB7XHJcbiAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0aGVhZCA+IHRyID4gdGgsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRoZWFkID4gdHIgPiB0ZCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGJvZHkgPiB0ciA+IHRoLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUgPiB0Ym9keSA+IHRyID4gdGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZSA+IHRmb290ID4gdHIgPiB0aCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlID4gdGZvb3QgPiB0ciA+IHRkIHtcclxuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgfVxyXG5cclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkIHtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGg6Zmlyc3QtY2hpbGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0ZDpmaXJzdC1jaGlsZCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmZpcnN0LWNoaWxkLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyID4gdGQ6Zmlyc3QtY2hpbGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHIgPiB0aDpmaXJzdC1jaGlsZCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBib3JkZXItbGVmdDogMDtcclxuICAgIH1cclxuXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRoZWFkID4gdHIgPiB0aDpsYXN0LWNoaWxkLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0aGVhZCA+IHRyID4gdGQ6bGFzdC1jaGlsZCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0ciA+IHRoOmxhc3QtY2hpbGQsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHIgPiB0ZDpsYXN0LWNoaWxkLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Zm9vdCA+IHRyID4gdGg6bGFzdC1jaGlsZCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0ciA+IHRkOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgIH1cclxuXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRib2R5ID4gdHI6bGFzdC1jaGlsZCA+IHRoLFxyXG4gICAgLnRhYmxlLXJlc3BvbnNpdmUgPiAudGFibGUtYm9yZGVyZWQgPiB0Ym9keSA+IHRyOmxhc3QtY2hpbGQgPiB0ZCxcclxuICAgIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGgsXHJcbiAgICAudGFibGUtcmVzcG9uc2l2ZSA+IC50YWJsZS1ib3JkZXJlZCA+IHRmb290ID4gdHI6bGFzdC1jaGlsZCA+IHRkIHtcclxuICAgICAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY2xlYXJmaXg6YmVmb3JlLFxyXG4uaW1nLWJveC1yaWdodDpiZWZvcmUsXHJcbi5pbWctYm94LWxlZnQ6YmVmb3JlLFxyXG4uaW1nLWJveC1jZW50ZXI6YmVmb3JlLFxyXG4uaW1hZ2UtYm94LWxlZnQ6YmVmb3JlLFxyXG4uaW1hZ2UtYm94LXJpZ2h0OmJlZm9yZSxcclxuLy8gLm1haW4tY29udGVudCAuY29udGVudCB1bDpiZWZvcmUsXHJcbi8vIC5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2w6YmVmb3JlLFxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXI6YmVmb3JlLFxyXG4ubW0tcHJvbW86YmVmb3JlLFxyXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0OmJlZm9yZSxcclxuLmlubmVyLnRvcGljcyAuY29udGVudDpiZWZvcmUsXHJcbi5hcnRpY2xlLXNldC13cmFwcGVyOmJlZm9yZSxcclxuLmFydGljbGUtd3JhcHBlcjpiZWZvcmUsXHJcbi5hcnRpY2xlLWZvb3RlcjpiZWZvcmUsXHJcbi50b3BpY3MtZmlsdGVyLXdyYXBwZXI6YmVmb3JlLFxyXG4uZmlsdGVyLXdyYXBwZXI6YmVmb3JlLFxyXG4uYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXI6YmVmb3JlLFxyXG4uY2hhcnQtc2VjdGlvbjpiZWZvcmUsXHJcbi5jbGVhcmZpeDphZnRlcixcclxuLmltZy1ib3gtcmlnaHQ6YWZ0ZXIsXHJcbi5pbWctYm94LWxlZnQ6YWZ0ZXIsXHJcbi5pbWctYm94LWNlbnRlcjphZnRlcixcclxuLmltYWdlLWJveC1sZWZ0OmFmdGVyLFxyXG4uaW1hZ2UtYm94LXJpZ2h0OmFmdGVyLFxyXG4vLyAubWFpbi1jb250ZW50IC5jb250ZW50IHVsOmFmdGVyLFxyXG4vLyAubWFpbi1jb250ZW50IC5jb250ZW50IG9sOmFmdGVyLFxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXI6YWZ0ZXIsXHJcbi5tbS1wcm9tbzphZnRlcixcclxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdDphZnRlcixcclxuLmlubmVyLnRvcGljcyAuY29udGVudDphZnRlcixcclxuLmFydGljbGUtc2V0LXdyYXBwZXI6YWZ0ZXIsXHJcbi5hcnRpY2xlLXdyYXBwZXI6YWZ0ZXIsXHJcbi5hcnRpY2xlLWZvb3RlcjphZnRlcixcclxuLnRvcGljcy1maWx0ZXItd3JhcHBlcjphZnRlcixcclxuLmZpbHRlci13cmFwcGVyOmFmdGVyLFxyXG4uYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXI6YWZ0ZXIsXHJcbi5jaGFydC1zZWN0aW9uOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi5jbGVhcmZpeDphZnRlcixcclxuLmltZy1ib3gtcmlnaHQ6YWZ0ZXIsXHJcbi5pbWctYm94LWxlZnQ6YWZ0ZXIsXHJcbi5pbWctYm94LWNlbnRlcjphZnRlcixcclxuLmltYWdlLWJveC1sZWZ0OmFmdGVyLFxyXG4uaW1hZ2UtYm94LXJpZ2h0OmFmdGVyLFxyXG4vLyAubWFpbi1jb250ZW50IC5jb250ZW50IHVsOmFmdGVyLFxyXG4vLyAubWFpbi1jb250ZW50IC5jb250ZW50IG9sOmFmdGVyLFxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXI6YWZ0ZXIsXHJcbi5tbS1wcm9tbzphZnRlcixcclxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdDphZnRlcixcclxuLmlubmVyLnRvcGljcyAuY29udGVudDphZnRlcixcclxuLmFydGljbGUtc2V0LXdyYXBwZXI6YWZ0ZXIsXHJcbi5hcnRpY2xlLXdyYXBwZXI6YWZ0ZXIsXHJcbi5hcnRpY2xlLWZvb3RlcjphZnRlcixcclxuLnRvcGljcy1maWx0ZXItd3JhcHBlcjphZnRlcixcclxuLmZpbHRlci13cmFwcGVyOmFmdGVyLFxyXG4uYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXI6YWZ0ZXIsXHJcbi5jaGFydC1zZWN0aW9uOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4uY2VudGVyLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi5wdWxsLXJpZ2h0IHtcclxuICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHVsbC1sZWZ0IHtcclxuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5oaWRlIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNob3cge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmludmlzaWJsZSB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi50ZXh0LWhpZGUge1xyXG4gICAgZm9udDogMC8wIGE7XHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB0ZXh0LXNoYWRvdzogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4uaGlkZGVuIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFmZml4IHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxufVxyXG5cclxuQC1tcy12aWV3cG9ydCB7XHJcbiAgICB3aWR0aDogZGV2aWNlLXdpZHRoO1xyXG59XHJcblxyXG4udmlzaWJsZS14cyB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi52aXNpYmxlLXNtIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnZpc2libGUtbWQge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udmlzaWJsZS1sZyB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi52aXNpYmxlLXhzLWJsb2NrLFxyXG4udmlzaWJsZS14cy1pbmxpbmUsXHJcbi52aXNpYmxlLXhzLWlubGluZS1ibG9jayxcclxuLnZpc2libGUtc20tYmxvY2ssXHJcbi52aXNpYmxlLXNtLWlubGluZSxcclxuLnZpc2libGUtc20taW5saW5lLWJsb2NrLFxyXG4udmlzaWJsZS1tZC1ibG9jayxcclxuLnZpc2libGUtbWQtaW5saW5lLFxyXG4udmlzaWJsZS1tZC1pbmxpbmUtYmxvY2ssXHJcbi52aXNpYmxlLWxnLWJsb2NrLFxyXG4udmlzaWJsZS1sZy1pbmxpbmUsXHJcbi52aXNpYmxlLWxnLWlubGluZS1ibG9jayB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnZpc2libGUteHMge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUudmlzaWJsZS14cyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0ci52aXNpYmxlLXhzIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0aC52aXNpYmxlLXhzLFxyXG4gICAgdGQudmlzaWJsZS14cyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC52aXNpYmxlLXhzLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC52aXNpYmxlLXhzLWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnZpc2libGUteHMtaW5saW5lLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgIC52aXNpYmxlLXNtIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlLnZpc2libGUtc20ge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdHIudmlzaWJsZS1zbSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGgudmlzaWJsZS1zbSxcclxuICAgIHRkLnZpc2libGUtc20ge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgIC52aXNpYmxlLXNtLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgLnZpc2libGUtc20taW5saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcclxuICAgIC52aXNpYmxlLXNtLWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgLnZpc2libGUtbWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUudmlzaWJsZS1tZCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0ci52aXNpYmxlLW1kIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0aC52aXNpYmxlLW1kLFxyXG4gICAgdGQudmlzaWJsZS1tZCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgIC52aXNpYmxlLW1kLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcclxuICAgIC52aXNpYmxlLW1kLWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgLnZpc2libGUtbWQtaW5saW5lLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLnZpc2libGUtbGcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUudmlzaWJsZS1sZyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0ci52aXNpYmxlLWxnIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICB0aC52aXNpYmxlLWxnLFxyXG4gICAgdGQudmlzaWJsZS1sZyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAudmlzaWJsZS1sZy1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLnZpc2libGUtbGctaW5saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuaGlkZGVuLXhzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAuaGlkZGVuLXNtIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xyXG4gICAgLmhpZGRlbi1tZCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuaGlkZGVuLWxnIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi52aXNpYmxlLXByaW50IHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuICAgIC52aXNpYmxlLXByaW50IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlLnZpc2libGUtcHJpbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdHIudmlzaWJsZS1wcmludCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGgudmlzaWJsZS1wcmludCxcclxuICAgIHRkLnZpc2libGUtcHJpbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLnZpc2libGUtcHJpbnQtYmxvY2sge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG4gICAgLnZpc2libGUtcHJpbnQtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi52aXNpYmxlLXByaW50LWlubGluZSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgICAudmlzaWJsZS1wcmludC1pbmxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4udmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2sge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgcHJpbnQge1xyXG4gICAgLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuICAgIC5oaWRkZW4tcHJpbnQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuaHRtbCB7XHJcbiAgICBmb250LXNpemU6IDEwMCU7XHJcbiAgICBsaW5lLWhlaWdodDogMS41ZW07XHJcbn1cclxuXHJcbi8qIEJ1dHRvbnMgKi9cclxuYnV0dG9uOmhvdmVyOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLmJ1dHRvbjpob3Zlcjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5idXR0b24tc21hbGwtdGV4dDpob3Zlcjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5zaW1wbGUtYnV0dG9uOmhvdmVyOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uc2Zmb3J1bVJlcGx5QnRuOmhvdmVyOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uYnV0dG9uOmhvdmVyLFxyXG4uYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbi5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG4uc2VhcmNoLWZvcm0gYnV0dG9uOmhvdmVyLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246aG92ZXIsXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl06aG92ZXIsXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uOmhvdmVyLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxyXG4uc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxyXG4uZm9ydW0gLnNmU3VibWl0QnRuOmhvdmVyLFxyXG4uYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcclxuLmJ1dHRvbi13aGl0ZS1vdXRsaW5lIGE6aG92ZXIsXHJcbi5hY2Nlc3MtYnV0dG9uOmhvdmVyLFxyXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsXHJcbi5ldmVudC10aXRsZS1sb2NhdGlvbiAudGl0bGUgYTpob3ZlcixcclxuLmZvb3Rlci1zb2NpYWwtbGlua3MgbGk6aG92ZXIsXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhOmhvdmVyLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpID4gYTpob3ZlcixcclxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgYTpob3Zlcjpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBhOmhvdmVyOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSksXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpIGxpIGE6aG92ZXIsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpIGxpIGE6aG92ZXIsXHJcbi50b3BpYy1saW5rOmhvdmVyLFxyXG4uZmVhdHVyZS1ib3ggYTpob3ZlcixcclxuLmFydGljbGUtbGluazpob3ZlcixcclxuLnRvcGljcy13cmFwcGVyIGE6aG92ZXIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpOm5vdCguY3RhLWxpc3RfX2J0biksXHJcbi5iYW5kIGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSB7XHJcbiAgIC8vIGNvbG9yOiAjMDA4NWFkO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KTpob3ZlcixcclxuLmJhbmQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBzcGFuLFxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBzcGFuOm5vdCguc2hvcC1jb3VudCksXHJcbi5zaXRlLW5hbWUsXHJcbi5pbmR1c3RyeS10YWJsZSAuY291bnQgc3BhbixcclxudGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IC5zZk5vcm1hbFRocmVhZCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxuICAgIGNsaXA6IHJlY3QoMXB4IDFweCAxcHggMXB4KTtcclxuICAgIC8qIElFNiwgSUU3ICovXHJcbiAgICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBzcGFuLmZvY3VzYWJsZTphY3RpdmUsXHJcbi5uYXYtdXRpbGl0aWVzIHVsIGxpIHNwYW4uZm9jdXNhYmxlOmFjdGl2ZTpub3QoLnNob3AtY291bnQpLFxyXG4uZm9jdXNhYmxlLnNpdGUtbmFtZTphY3RpdmUsXHJcbi5pbmR1c3RyeS10YWJsZSAuY291bnQgc3Bhbi5mb2N1c2FibGU6YWN0aXZlLFxyXG50YWJsZS5zZmZvcnVtVGhyZWFkc0xpc3QgLmZvY3VzYWJsZS5zZk5vcm1hbFRocmVhZDphY3RpdmUsXHJcbi5mb290ZXItc29jaWFsLWxpbmtzIHNwYW4uZm9jdXNhYmxlOmZvY3VzLFxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBzcGFuLmZvY3VzYWJsZTpmb2N1czpub3QoLnNob3AtY291bnQpLFxyXG4uZm9jdXNhYmxlLnNpdGUtbmFtZTpmb2N1cyxcclxuLmluZHVzdHJ5LXRhYmxlIC5jb3VudCBzcGFuLmZvY3VzYWJsZTpmb2N1cyxcclxudGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IC5mb2N1c2FibGUuc2ZOb3JtYWxUaHJlYWQ6Zm9jdXMge1xyXG4gICAgY2xpcDogYXV0bztcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIG1hcmdpbjogMDtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3g6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE5NSwgOTIsIDAuNSk7XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveDpob3ZlciAqIHtcclxuICAgIGNvbG9yOiAjMWMzMDQwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveDpob3ZlciAubGFiZWw6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uYnV0dG9uLXNtYWxsLXRleHQ6bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl06bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uc2Zmb3J1bU5ld1RocmVhZExuazpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbi5zZmZvcnVtUmVwbHlCdG46bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4uZm9ydW0gLnNmU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLmJ1dHRvbi1zZWNvbmRhcnk6bm90KC5kcm9wZG93bi10b2dnbGUpIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucyAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtICFpbXBvcnRhbnQ7XHJcbiAgICBtaW4td2lkdGg6IDE4NXB4O1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzdjNWQ1O1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoNTAlLCAjNzdjNWQ1KSwgY29sb3Itc3RvcCg1MCUsICM2N2I3YzcpKTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzc3YzVkNSA1MCUsICM2N2I3YzcgNTAlKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiBzb2xpZCAjNjdiN2M3IDUzcHg7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgNTNweCAwIDA7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4vLyAubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT1zdWJtaXRdIHtcclxuLy8gICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0S1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURJeUxqRXVNQ3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQZ284YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJZ29KSUhacFpYZENiM2c5SWpBZ01DQTFNeTQ0SURNNUxqSWlJSE4wZVd4bFBTSmxibUZpYkdVdFltRmphMmR5YjNWdVpEcHVaWGNnTUNBd0lEVXpMamdnTXprdU1qc2lJSGh0YkRwemNHRmpaVDBpY0hKbGMyVnlkbVVpUGdvOGMzUjViR1VnZEhsd1pUMGlkR1Y0ZEM5amMzTWlQZ29KTG5OME1IdG1hV3hzT2lNMk4wSTNRemM3ZlFvSkxuTjBNWHRtYVd4c09pTkdSa1pHUmtZN2ZRbzhMM04wZVd4bFBnbzhjbVZqZENCamJHRnpjejBpYzNRd0lpQjNhV1IwYUQwaU5UTXVPQ0lnYUdWcFoyaDBQU0l6T1M0eUlpOCtDanh3YjJ4NVoyOXVJR05zWVhOelBTSnpkREVpSUhCdmFXNTBjejBpTWpNdU1TdzRMalVnTXpRdU5Dd3hPUzQySURJekxqRXNNekF1TnlBeU1TNHhMREk0TGpZZ01qa3VPU3d4T1M0MklESXhMREV3TGpVZ0lpOCtDand2YzNablBnbz1cIik7XHJcbi8vICAgICBiYWNrZ3JvdW5kLXNpemU6IDUzcHggNTNweDtcclxuLy8gICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbi8vICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCAtN3B4O1xyXG4vLyAgICAgYmFja2dyb3VuZC1jb2xvcjogIzc3YzVkNTtcclxuLy8gICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbi8vICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuLy8gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC4yNXMgZWFzZTtcclxuLy8gICAgIHRyYW5zaXRpb246IGNvbG9yIDAuMjVzIGVhc2U7XHJcbi8vIH1cclxuXHJcbi8vIC5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIge1xyXG4vLyAgICAgYmFja2dyb3VuZC1jb2xvcjogIzY3YjdjNztcclxuLy8gICAgIC13ZWJraXQtdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XHJcbi8vICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcclxuLy8gICAgIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlO1xyXG4vLyAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAwLjI1cyBlYXNlO1xyXG4vLyAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yMywgMSk7XHJcbi8vICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yMywgMSk7XHJcbi8vIH1cclxuXHJcbi5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyLFxyXG4uYnV0dG9uLXNtYWxsLXRleHQ6bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyLFxyXG4uc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIsXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIsXHJcbi5zZmZvcnVtTmV3VGhyZWFkTG5rOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3ZlcixcclxuLnNmZm9ydW1SZXBseUJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIsXHJcbi5mb3J1bSAuc2ZTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyLFxyXG4uYnV0dG9uLXNlY29uZGFyeTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4uYnV0dG9uLXNtYWxsLXRleHQ6bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4uc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl06bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4uc2Zmb3J1bU5ld1RocmVhZExuazpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbi5zZmZvcnVtUmVwbHlCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4uZm9ydW0gLnNmU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuLmJ1dHRvbi1zZWNvbmRhcnk6bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9jaGV2cm9uL3MwNS1yaWdodC13aGl0ZS5wbmc/MTQ0NDI1MTg3NVwiKSBuby1yZXBlYXQgMCAwIHRyYW5zcGFyZW50O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IC00MnB4O1xyXG4gICAgdG9wOiA5cHg7XHJcbiAgICB3aWR0aDogMjhweDtcclxuICAgIGhlaWdodDogMjRweDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuICAgIC5idXR0b24tc21hbGwtdGV4dDpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbiAgICAuc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbiAgICBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4gICAgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbiAgICBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4gICAgLnNmZm9ydW1OZXdUaHJlYWRMbms6bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4gICAgLnNmZm9ydW1SZXBseUJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXHJcbiAgICAuZm9ydW0gLnNmU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuICAgIC5idXR0b24tc2Vjb25kYXJ5Om5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XHJcbiAgICAgICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAwLjhzIGVhc2U7XHJcbiAgICAgICAgcGFkZGluZzogMTVweDtcclxuICAgICAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuICAgIC5idXR0b24tc21hbGwtdGV4dDpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbiAgICAuc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbiAgICBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4gICAgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbiAgICBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4gICAgLnNmZm9ydW1OZXdUaHJlYWRMbms6bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxyXG4gICAgLnNmZm9ydW1SZXBseUJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbiAgICAuZm9ydW0gLnNmU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcclxuICAgIC5idXR0b24tc2Vjb25kYXJ5Om5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlciB7XHJcbiAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIHJpZ2h0OiAtNDNweDtcclxuICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idXR0b24sXHJcbi5idXR0b24tc21hbGwtdGV4dCxcclxuLnNpbXBsZS1idXR0b24sXHJcbi5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24sXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4uc2Zmb3J1bVJlcGx5QnRuLFxyXG4uZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4uYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XHJcbn1cclxuXHJcbi5idXR0b246aG92ZXIsXHJcbi5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLnNpbXBsZS1idXR0b246aG92ZXIsXHJcbi5zZWFyY2gtZm9ybSBidXR0b246aG92ZXIsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjpob3ZlcixcclxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTpob3ZlcixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b246aG92ZXIsXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXHJcbi5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXHJcbi5mb3J1bSAuc2ZTdWJtaXRCdG46aG92ZXIsXHJcbi5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxyXG4uYnV0dG9uOnZpc2l0ZWQsXHJcbi5idXR0b24tc21hbGwtdGV4dDp2aXNpdGVkLFxyXG4uc2ltcGxlLWJ1dHRvbjp2aXNpdGVkLFxyXG4uc2VhcmNoLWZvcm0gYnV0dG9uOnZpc2l0ZWQsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjp2aXNpdGVkLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dOnZpc2l0ZWQsXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uOnZpc2l0ZWQsXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjp2aXNpdGVkLFxyXG4uc2Zmb3J1bU5ld1RocmVhZExuazp2aXNpdGVkLFxyXG4uc2Zmb3J1bVJlcGx5QnRuOnZpc2l0ZWQsXHJcbi5mb3J1bSAuc2ZTdWJtaXRCdG46dmlzaXRlZCxcclxuLmJ1dHRvbi1zZWNvbmRhcnk6dmlzaXRlZCxcclxuLmJ1dHRvbjphY3RpdmUsXHJcbi5idXR0b24tc21hbGwtdGV4dDphY3RpdmUsXHJcbi5zaW1wbGUtYnV0dG9uOmFjdGl2ZSxcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbjphY3RpdmUsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjphY3RpdmUsXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl06YWN0aXZlLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbjphY3RpdmUsXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjphY3RpdmUsXHJcbi5zZmZvcnVtTmV3VGhyZWFkTG5rOmFjdGl2ZSxcclxuLnNmZm9ydW1SZXBseUJ0bjphY3RpdmUsXHJcbi5mb3J1bSAuc2ZTdWJtaXRCdG46YWN0aXZlLFxyXG4uYnV0dG9uLXNlY29uZGFyeTphY3RpdmUge1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJ1dHRvbjpmb2N1cyxcclxuLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxyXG4uc2ltcGxlLWJ1dHRvbjpmb2N1cyxcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbjpmb2N1cyxcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOmZvY3VzLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dOmZvY3VzLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbjpmb2N1cyxcclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxyXG4uc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcclxuLnNmZm9ydW1SZXBseUJ0bjpmb2N1cyxcclxuLmZvcnVtIC5zZlN1Ym1pdEJ0bjpmb2N1cyxcclxuLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5zaW1wbGUtYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIC5idXR0b24tc21hbGwtdGV4dCxcclxuLnNlYXJjaC1mb3JtIC5idXR0b24tc2Vjb25kYXJ5LFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc21hbGwtdGV4dCxcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zZWNvbmRhcnksXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbi1zZWNvbmRhcnksXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5zZmZvcnVtUmVwbHlCdG4sXHJcbi5mb3J1bSAuc2ZTdWJtaXRCdG4ge1xyXG4gICAgZm9udC1zaXplOiAwLjgxMjVlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItd2lkdGg6IDAgNDBweCAwIDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJ1dHRvbi1zbWFsbC10ZXh0OmFmdGVyLFxyXG4uc2ltcGxlLWJ1dHRvbjphZnRlcixcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbjphZnRlcixcclxuLnNlYXJjaC1mb3JtIC5idXR0b246YWZ0ZXIsXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNlY29uZGFyeTphZnRlcixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOmFmdGVyLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uOmFmdGVyLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLXNtYWxsLXRleHQ6YWZ0ZXIsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc2Vjb25kYXJ5OmFmdGVyLFxyXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dOmFmdGVyLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbjphZnRlcixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc21hbGwtdGV4dDphZnRlcixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc2Vjb25kYXJ5OmFmdGVyLFxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46YWZ0ZXIsXHJcbi5zZmZvcnVtTmV3VGhyZWFkTG5rOmFmdGVyLFxyXG4uc2Zmb3J1bVJlcGx5QnRuOmFmdGVyLFxyXG4uZm9ydW0gLnNmU3VibWl0QnRuOmFmdGVyIHtcclxuICAgIHdpZHRoOiAyNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICByaWdodDogLTMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwODVhZCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDA3Njk5ICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCg1MCUsICMwMDg1YWQpLCBjb2xvci1zdG9wKDUwJSwgIzAwNzY5OSkpICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMDg1YWQgNTAlLCAjMDA3Njk5IDUwJSkgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5idXR0b24tc2Vjb25kYXJ5OmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnV0dG9uLXdoaXRlLW91dGxpbmUge1xyXG4gICAgd2lkdGg6IDE0NnB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBib3JkZXI6IDNweCBzb2xpZCAjZmZmZmZmO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAwcHg7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycztcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjJzO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5idXR0b24td2hpdGUtb3V0bGluZSB7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idXR0b24td2hpdGUtb3V0bGluZTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMzUpO1xyXG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApO1xyXG59XHJcblxyXG4uYnV0dG9uLXdoaXRlLW91dGxpbmUgYSB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYnV0dG9uLXdoaXRlLWJnIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZGJkYmQgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZzogMTVweCAyMCUgMTVweCAxMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuYnV0dG9uLXdoaXRlLWJnIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idXR0b24td2hpdGUtYmc6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMvY2hldnJvbi1zZjM4ZWM2MjcxOS5wbmdcIikgbm8tcmVwZWF0IDAgLTI5NXB4LzEwMCUgdHJhbnNwYXJlbnQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogNnB4O1xyXG4gICAgdG9wOiA3cHg7XHJcbiAgICB3aWR0aDogMjhweDtcclxuICAgIGhlaWdodDogMzJweDtcclxufVxyXG5cclxuLmJ1dHRvbi13aGl0ZS1iZzpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA4NWFkO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1jb2xvcjogIzAwODVhZCAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5idXR0b24td2hpdGUtYmc6aG92ZXI6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTgycHg7XHJcbn1cclxuXHJcbi5hY2Nlc3MtYnV0dG9uLFxyXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgYmFja2dyb3VuZDogIzc3YzVkNTtcclxufVxyXG5cclxuLmFjY2Vzcy1idXR0b246aG92ZXIsXHJcbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNWY5ZWFhO1xyXG59XHJcblxyXG4uYWNjZXNzLWJ1dHRvbi5sb2dpbixcclxuLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMgaW5wdXQubG9naW5bdHlwZT1zdWJtaXRdIHtcclxuICAgIGJhY2tncm91bmQ6ICNiNmI2YjY7XHJcbn1cclxuXHJcbi5hY2Nlc3MtYnV0dG9uLmxvZ2luOmhvdmVyLFxyXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dC5sb2dpblt0eXBlPXN1Ym1pdF06aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzkyOTI5MjtcclxufVxyXG5cclxuLnNpbXBsZS1idXR0b24sXHJcbi5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uc2VhcmNoLWZvcm0gLnNpbXBsZS1idXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4uYmxvZy1kZXRhaWxzIC5zZWFyY2gtZm9ybSBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLnNlYXJjaC1mb3JtIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nIC5zZWFyY2gtZm9ybSAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLnNlYXJjaC1mb3JtIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4uc2VhcmNoLWZvcm0gLnNmZm9ydW1SZXBseUJ0bixcclxuLnNlYXJjaC1mb3JtIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXHJcbi5mb3J1bSAuc2VhcmNoLWZvcm0gLnNmU3VibWl0QnRuLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zZWNvbmRhcnksXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2ltcGxlLWJ1dHRvbixcclxuLmJsb2ctZGV0YWlscyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuYm9keS5ibG9nIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmZm9ydW1SZXBseUJ0bixcclxuLmZvcnVtIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZlN1Ym1pdEJ0bixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgYmFja2dyb3VuZDogIzc3YzVkNSAhaW1wb3J0YW50O1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG4uc2VhcmNoLWZvcm0gYnV0dG9uOmhvdmVyLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbjpob3ZlcixcclxuLnNlYXJjaC1mb3JtIC5idXR0b24tc21hbGwtdGV4dDpob3ZlcixcclxuLnNlYXJjaC1mb3JtIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuYm9keS5ibG9nIC5zZWFyY2gtZm9ybSAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuLnNlYXJjaC1mb3JtIC5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxyXG4uc2VhcmNoLWZvcm0gLnNmZm9ydW1SZXBseUJ0bjpob3ZlcixcclxuLnNlYXJjaC1mb3JtIC5mb3J1bSAuc2ZTdWJtaXRCdG46aG92ZXIsXHJcbi5mb3J1bSAuc2VhcmNoLWZvcm0gLnNmU3VibWl0QnRuOmhvdmVyLFxyXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjpob3ZlcixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbjpob3ZlcixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG5ib2R5LmJsb2cgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxyXG4uZm9ydW0gaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmU3VibWl0QnRuOmhvdmVyLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLXNlY29uZGFyeTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNjdiN2M3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIFN0eWxlcyBmb3IgaW1hZ2VzIGluIHRoZSBjb250ZW50IGFyZWEgKi9cclxuLmltZy1ib3gsXHJcbi5pbWctYm94LXJpZ2h0LFxyXG4uaW1nLWJveC1sZWZ0LFxyXG4uaW1nLWJveC1jZW50ZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLmltZy1ib3ggaW1nLFxyXG4uaW1nLWJveC1yaWdodCBpbWcsXHJcbi5pbWctYm94LWxlZnQgaW1nLFxyXG4uaW1nLWJveC1jZW50ZXIgaW1nIHtcclxuICAgIG1hcmdpbjogMCBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmltZy1ib3gsXHJcbiAgICAuaW1nLWJveC1yaWdodCxcclxuICAgIC5pbWctYm94LWxlZnQsXHJcbiAgICAuaW1nLWJveC1jZW50ZXIge1xyXG4gICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbWctYm94IC5pbWctYm94LWNvbnRlbnQsXHJcbi5pbWctYm94LXJpZ2h0IC5pbWctYm94LWNvbnRlbnQsXHJcbi5pbWctYm94LWxlZnQgLmltZy1ib3gtY29udGVudCxcclxuLmltZy1ib3gtY2VudGVyIC5pbWctYm94LWNvbnRlbnQge1xyXG4gICAgcGFkZGluZzogOHB4O1xyXG59XHJcblxyXG4uaW1nLWJveCAuY2FwdGlvbixcclxuLmltZy1ib3gtcmlnaHQgLmNhcHRpb24sXHJcbi5pbWctYm94LWxlZnQgLmNhcHRpb24sXHJcbi5pbWctYm94LWNlbnRlciAuY2FwdGlvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1zaXplOiAwLjY4NzVlbTtcclxuICAgIG1hcmdpbjogOHB4IDAgMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuaW1nLWJveCAuY2FwdGlvbixcclxuICAgIC5pbWctYm94LXJpZ2h0IC5jYXB0aW9uLFxyXG4gICAgLmltZy1ib3gtbGVmdCAuY2FwdGlvbixcclxuICAgIC5pbWctYm94LWNlbnRlciAuY2FwdGlvbiB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuaW1nLWJveC1yaWdodCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHggMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuaW1nLWJveC1sZWZ0IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW46IDAgMjBweCAxMHB4IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmltZy1ib3gtY2VudGVyIHtcclxuICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuaW1hZ2UtYm94LWxlZnQge1xyXG4gICAgICAgIG1hcmdpbjogMCAyMHB4IDEwcHggMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIC5pbWFnZS1ib3gtcmlnaHQge1xyXG4gICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDEwcHggMjBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcbi8qIFVub3JkZXJlZCBhbmQgT3JkZXJlZCBMaXN0cyAqL1xyXG4vKlxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsLFxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIHtcclxuICAgIHBhZGRpbmctbGVmdDogMzVweDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCB1bCB1bCxcclxuLm1haW4tY29udGVudCAuY29udGVudCB1bCBvbCxcclxuLm1haW4tY29udGVudCAuY29udGVudCBvbCB1bCxcclxuLm1haW4tY29udGVudCAuY29udGVudCBvbCBvbCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCB1bCB1bCBsaTpsYXN0LWNoaWxkLFxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsIG9sIGxpOmxhc3QtY2hpbGQsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2wgdWwgbGk6bGFzdC1jaGlsZCxcclxuLm1haW4tY29udGVudCAuY29udGVudCBvbCBvbCBsaTpsYXN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IGxpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgbGkge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsIGxpOmJlZm9yZSB7XHJcbiAgICBjb2xvcjogIzM0MzMzMjtcclxuICAgIGNvbnRlbnQ6IFwi4oCUXCI7XHJcbiAgICBmb250LXNpemU6IDlweDtcclxuICAgIGxlZnQ6IC0xNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuaHRtbC5pZTggLm1haW4tY29udGVudCAuY29udGVudCB1bCBsaSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGxpc3Qtc3R5bGU6IGRpc2M7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgdWwgbGk6YmVmb3JlIHtcclxuICAgIGNvbG9yOiAjMzQzMzMyO1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIGxpIHtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIG9sIGxpIHtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItYWxwaGE7XHJcbn1cclxuKi9cclxuXHJcbi8qIEN1c3RvbSBCdWxsZXRzICovXHJcbnVsLmFycm93LWJ1bGxldHMsXHJcbnVsLnBkZiB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG51bCB7XHJcbiAgICAvKiA+PiBMaXN0IGl0ZW0qL1xyXG59XHJcblxyXG51bC5hcnJvdy1idWxsZXRzIGxpIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbn1cclxuXHJcbnVsLmFycm93LWJ1bGxldHMgbGk6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiwrtcIjtcclxuICAgIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbn1cclxuXHJcbnVsLnBkZiBsaSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbn1cclxuXHJcbnVsLnBkZiBsaTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgaGVpZ2h0OiAyM3B4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogMDtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAsXHJcbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljLFxyXG4uaW5uZXIuZm9ydW0gLnNmX3BhZ2VyTnVtZXJpYyB7XHJcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAyMHB4IDAgMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCxcclxuICAgIGJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljLFxyXG4gICAgLmlubmVyLmZvcnVtIC5zZl9wYWdlck51bWVyaWMge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAgYSxcclxuYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgYSxcclxuLmlubmVyLmZvcnVtIC5zZl9wYWdlck51bWVyaWMgYSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgd2lkdGg6IDI4cHg7XHJcbiAgICBoZWlnaHQ6IDI4cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxuICAgIG1hcmdpbjogMTBweCA4cHggMTBweCAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgY29sb3I6ICM3N2M1ZDU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwIGE6aG92ZXIsXHJcbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGE6aG92ZXIsXHJcbi5pbm5lci5mb3J1bSAuc2ZfcGFnZXJOdW1lcmljIGE6aG92ZXIsXHJcbi5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwIGEuc2VsZWN0ZWQsXHJcbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGEuc2VsZWN0ZWQsXHJcbi5pbm5lci5mb3J1bSAuc2ZfcGFnZXJOdW1lcmljIGEuc2VsZWN0ZWQge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAgYTpob3ZlcixcclxuICAgIGJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGE6aG92ZXIsXHJcbiAgICAuaW5uZXIuZm9ydW0gLnNmX3BhZ2VyTnVtZXJpYyBhOmhvdmVyLFxyXG4gICAgLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAgYS5zZWxlY3RlZCxcclxuICAgIGJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGEuc2VsZWN0ZWQsXHJcbiAgICAuaW5uZXIuZm9ydW0gLnNmX3BhZ2VyTnVtZXJpYyBhLnNlbGVjdGVkIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjNzdjNWQ1O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAjNzdjNWQ1O1xyXG4gICAgfVxyXG59XHJcbi8qIE1haW4gQ290ZW50ICovXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGFibGUge1xyXG4gICAgbWFyZ2luOiAyMHB4IDAgMjBweDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGFibGUge1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwIDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGFibGUgb2wsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGFibGUgdWwge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHRoIHtcclxuICAgIGJhY2tncm91bmQ6ICM3N2M1ZDU7XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCB0aCxcclxuLm1haW4tY29udGVudCAuY29udGVudCB0ZCB7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICBwYWRkaW5nOiA4cHggMTBweDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdHI6bnRoLWNoaWxkKDJuKzIpIHRkIHtcclxuICAgIGJhY2tncm91bmQ6ICNmOWY5Zjk7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdHI6aG92ZXIgdGQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNlY2VjZWM7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50YWJsZS1yZXNwb25zaXZlIHtcclxuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5hIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLypcclxuICAgIC5tYWluLWNvbnRlbnQgaDEsXHJcbiAgICAubWFpbi1jb250ZW50IGgyLFxyXG4gICAgLm1haW4tY29udGVudCBoMyB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBoMSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgY29sb3I6ICM2MDViNTQgIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgLm1haW4tY29udGVudCBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICAgIGNvbG9yOiAjNzg5NDlkICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIC5tYWluLWNvbnRlbnQgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQgaDMge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgICAubWFpbi1jb250ZW50IGgzIHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5hcnRpY2xlLnJlYWwtYXJ0aWNsZSAubWFpbi1jb250ZW50IC5jb250ZW50IGgzIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBoNCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1jb250ZW50IHAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXIgLm1haW4tY29udGVudCAuY29udGVudCAqIHtcclxuICAgICAgY29sb3I6ICMzNDMzMzI7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCAuc21hbGwtdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG4gICAgfVxyXG5cclxuICAgIGJvZHkge1xyXG4gICAgICBjb2xvcjogIzM0MzMzMjtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1jb250ZW50IGgxLFxyXG4gICAgLm1haW4tY29udGVudCBoMixcclxuICAgIC5tYWluLWNvbnRlbnQgaDMge1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQgaDEge1xyXG4gICAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgICAgY29sb3I6ICM3ODk0OWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgLm1haW4tY29udGVudCBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYXJ0aWNsZS5yZWFsLWFydGljbGUgLm1haW4tY29udGVudCAuY29udGVudCBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBoMiB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgICBjb2xvcjogIzM0MzMzMiAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBoNCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1jb250ZW50IHAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgIH1cclxuKi9cclxuLyogQnJlYWRjcnVtYiAqL1xyXG4uYnJlYWRjcnVtYiB7XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwYWRkaW5nOiAxcmVtIDAgMCAwO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAubGFuZGluZyAuYnJlYWRjcnVtYiB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIH1cclxufSBcclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAubGFuZGluZyAuYnJlYWRjcnVtYiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMjY1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5icmVhZGNydW1iIHVsIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG4uYnJlYWRjcnVtYiBsaSB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgIGNvbG9yOiAjMzgzODM4O1xyXG5cclxuICAgIGEge1xyXG4gICAgICAgIGNvbG9yOiAjMzgzODM4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYnJlYWRjcnVtYiBhOmFmdGVyIHtcclxuICAgIGNvbG9yOiAjMzgzODM4O1xyXG4gICAgY29udGVudDogXCIvXCI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tbGVmdDogMTRweDtcclxuICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG59XHJcblxyXG4vKiBFdmVudHMgKi9cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZXZlbnRzIGgxIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDYwJTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ldmVudHMgLmNvbnRlbnQtMi1jb2wgLmNvbCB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZXZlbnRzIC5jb250ZW50LTItY29sIC5jb2w6Zmlyc3QtY2hpbGQge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5ldmVudHMgLmNvbnRlbnQtMi1jb2wge1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgIH1cclxuXHJcbiAgICAuZXZlbnRzIC5jb250ZW50LTItY29sICsgZm9ybSB7XHJcbiAgICAgICAgY2xlYXI6IGJvdGg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXJzQ29udGFpbmVyIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDJjZWM3O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgIHBhZGRpbmc6IDIwcHggMCAyNXB4O1xyXG59XHJcblxyXG4uZmlsdGVyc0NvbnRhaW5lciAudG9waWNzLFxyXG4uZmlsdGVyc0NvbnRhaW5lciAuZGF0ZS1maWx0ZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZpbHRlcnNDb250YWluZXIgLnRvcGljcyxcclxuICAgIC5maWx0ZXJzQ29udGFpbmVyIC5kYXRlLWZpbHRlciB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmZpbHRlcnNDb250YWluZXIgLnRvcGljcyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5maWx0ZXJzQ29udGFpbmVyIC50b3BpY3Mge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXJzQ29udGFpbmVyIC5maWx0ZXItbGFiZWwge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGNvbG9yOiAjNmU2ZTZlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIHtcclxuICAgIG1hcmdpbjogMjBweCAwIDA7XHJcbn1cclxuXHJcbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGJyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGlucHV0W3R5cGU9c3VibWl0XSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxufVxyXG5cclxuLmZpbHRlcnNDb250YWluZXIgb3B0aW9uIHtcclxuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG4gICAgcGFkZGluZzogM3B4IDEwcHg7XHJcbn1cclxuXHJcbi5maWx0ZXJzQ29udGFpbmVyIHNlbGVjdCNZZWFyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMmNlYzc7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBwYWRkaW5nOiAycHggNXB4IDJweCA4cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmV2ZW50cy1ibG9jay13cmFwcGVyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHggMjBweCAxMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjZmNmY2Y7XHJcbn1cclxuXHJcbi5ldmVudHMtYmxvY2std3JhcHBlciAucm93IHtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIHNwYW4ge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGNvbG9yOiAjNmU2ZTZlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWRhdGUgYnIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxuXHJcbiAgICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIGJyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWRhdGUsXHJcbiAgICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1jb250ZW50LFxyXG4gICAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtbGlua3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIH1cclxuXHJcbiAgICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSB7XHJcbiAgICAgICAgd2lkdGg6IDglO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLnRpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi5ldmVudHMtYmxvY2std3JhcHBlciAudGltZS1jb3N0IHNwYW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbn1cclxuXHJcbi5ldmVudHMtYmxvY2std3JhcHBlciAuc2hvdy1oaWRlIHtcclxuICAgIGZvbnQtc2l6ZTogMC44MTI1ZW07XHJcbn1cclxuXHJcbi5ldmVudHMtYmxvY2std3JhcHBlciAuc2hvdy1oaWRlIHNwYW4ge1xyXG4gICAgY29sb3I6ICMwMDg1YWQ7XHJcbn1cclxuXHJcbi5ldmVudHMtbGlua3Mge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZXZlbnRzLWxpbmtzIHtcclxuICAgICAgICB3aWR0aDogMjAlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ldmVudHMtbGlua3MgYSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5ldmVudHMtbGlua3MgYTpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZXZlbnRzLWxpbmtzIGEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmV2ZW50cy1saW5rcyAuZmEge1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgY29sb3I6ICM3N2M1ZDUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmV2ZW50LWRldGFpbHMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4uZXZlbnQtZGV0YWlsczpmaXJzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZXZlbnQtZGF0ZSB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XHJcbiAgICAuZXZlbnQtZGF0ZSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIH1cclxufVxyXG5cclxuLmV2ZW50LWRhdGUgLmRhdGUtd3JhcHBlciB7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBib3JkZXI6IDVweCBzb2xpZCAjZmZmZmZmO1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuZXZlbnQtZGF0ZSAuZGF0ZS13cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogNTBweDtcclxuICAgICAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZXZlbnQtZGF0ZSAuZGF0ZS13cmFwcGVyIC5kYXRlIHtcclxuICAgIGNvbG9yOiAjMGY0YjY4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5ldmVudC1kYXRlIC5kYXRlLXdyYXBwZXIgLmRhdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC43ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ldmVudC1kYXRlIC5kYXRlLXdyYXBwZXIgLmRhdGUgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMS4zNzVlbTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGJhY2tncm91bmQ6ICMwZjRiNjg7XHJcbiAgICBwYWRkaW5nOiA1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAzcHg7XHJcbn1cclxuXHJcbi5ldmVudC10aXRsZS1sb2NhdGlvbiB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XHJcbiAgICAuZXZlbnQtdGl0bGUtbG9jYXRpb24ge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZXZlbnQtdGl0bGUtbG9jYXRpb24ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxufVxyXG5cclxuLmV2ZW50LXRpdGxlLWxvY2F0aW9uICoge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5ldmVudC10aXRsZS1sb2NhdGlvbiAubG9jYXRpb24ge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbi5ldmVudC10aXRsZS1sb2NhdGlvbiAudGl0bGUge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxufVxyXG5cclxuLmV2ZW50LXRpdGxlLWxvY2F0aW9uIC5kYXRlLXRpbWUge1xyXG4gICAgbWFyZ2luOiA1cHggMCAyMHB4O1xyXG59XHJcblxyXG4uY29udGVudC0yLWNvbCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG59XHJcblxyXG4uY29udGVudC0yLWNvbDpiZWZvcmUsXHJcbi5jb250ZW50LTItY29sOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIFwiO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi5jb250ZW50LTItY29sOmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4uY29udGVudC0yLWNvbCAuY29sIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmNvbnRlbnQtMi1jb2wgLmNvbCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxufVxyXG4vKiBNZWdhIE1lbnUgKi9cclxuLm1tLWRyb3Bkb3duIHtcclxuICAgIGJhY2tncm91bmQ6ICMxOTUxNmQ7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICBsZWZ0OiAtOTk5ZW07XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB0b3A6IDcwcHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDk5O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAubW0tZHJvcGRvd24ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmhvbWUgI21haW4tbmF2LXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlY2ViZTk7XHJcbiAgICAgICAgaGVpZ2h0OiA5MnB4O1xyXG4gICAgfVxyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5jb250YWluZXIsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBoZWFkZXIgLmhlcm8sXHJcbiAgICBoZWFkZXIgI21haW4tbmF2LXdyYXBwZXIgLmhlcm8sXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2IGxpLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gbGkge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2IGxpIGxpLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gbGkgbGkge1xyXG4gICAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG4ubG9naW4gI2dsb2JhbC1sb2dvdXQgYSB7XHJcbiAgICBjb2xvcjogIzExNDI1YTtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi5sb2dpbiAjZ2xvYmFsLWxvZ291dCAuZHJvcGRvd246aG92ZXIgYSB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGksXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA5MnB4O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDkycHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMjBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcblxyXG4gICAgLnRyYW5zbGF0ZWQtbHRyICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGksXHJcbiAgICAudHJhbnNsYXRlZC1sdHIgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaSB7XHJcbiAgICAgICAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGksXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMjVweDtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaS5hY3RpdmUsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkuYWN0aXZlIHtcclxuICAgIGJhY2tncm91bmQ6ICMxMTQyNWE7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGk6aG92ZXIsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzExNDI1YTtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaTpob3ZlciA+IC5tbS1kcm9wZG93bixcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaTpob3ZlciA+IC5tbS1kcm9wZG93biB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGxlZnQ6IDA7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGk6aG92ZXIgPiBhLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpOmhvdmVyID4gYSB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSA+IGEsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkgPiBhIHtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIGNvbG9yOiAjMzQzMzMyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDkycHg7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSA+IGEsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpID4gYSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgIC8qZm9udC1zaXplOiBlbSgxNnB4LCAxNnB4KTsqL1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpID4gYSxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkgPiBhIHtcclxuICAgICAgICBmb250LXNpemU6IDAuOTY4NzVlbTtcclxuICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50LFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCAubW0tbGlua3Mtd3JhcHBlcixcclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IC5tbS1wcm9tbyxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IC5tbS1saW5rcy13cmFwcGVyLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgLm1tLXByb21vIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICAgICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcclxuICAgICAgICBib3JkZXItd2lkdGg6IDU1cHggMCA2cHggMDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCAubW0tbGlua3Mtd3JhcHBlcixcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IC5tbS1saW5rcy13cmFwcGVyIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICMxMTQyNWE7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IC5tbS1wcm9tbyxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IC5tbS1wcm9tbyB7XHJcbiAgICAgICAgd2lkdGg6IDM1JTtcclxuICAgICAgICBib3JkZXItY29sb3I6ICMwYjM3NGQ7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzBmNGI2ODtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgdWwsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IHVsIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IC5tbS1saW5rcy1jb2wsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCAubW0tbGlua3MtY29sIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMzMlO1xyXG4gICAgfVxyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaSxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkge1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIH1cclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaS5oZWFkZXIsXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaS5oZWFkZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC00MHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgLypmb3IgaWUqL1xyXG4gICAgfVxyXG5cclxuICAgIC8vIC5taW5kc2hpZnQgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyLFxyXG4gICAgLy8gLm1pbmRzaGlmdCAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaS5oZWFkZXIge1xyXG4gICAgLy8gICAgIG1hcmdpbi10b3A6IC02OHB4O1xyXG4gICAgLy8gfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyIHtcclxuICAgICAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyIHtcclxuICAgICAgICBmb250LXNpemU6IDFlbTtcclxuICAgIH1cclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KTpob3ZlcixcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjYjJmMmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpIHtcclxuICAgICAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcclxuICAgICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpIGxpLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSBsaSB7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkgbGk6YmVmb3JlLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSBsaTpiZWZvcmUge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBjb250ZW50OiBcIuKWuFwiO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbGVmdDogLTEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDNweDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkgbGk6bGFzdC1jaGlsZCxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaSBsaSBhLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSBsaSBhIHtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaSBsaSBhOmhvdmVyLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSBsaSBhOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubmF2LXV0aWxpdGllcy13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmssXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubG9nb3V0LWxpbmsge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIHtcclxuICAgIHdpZHRoOiAzMjBweDtcclxuICAgIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIHJpZ2h0OiA5OTllbTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gbGkge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biBsaTpub3QoLmhlYWRlcikge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gbGkuaGVhZGVyIHtcclxuICAgIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMjgwcHg7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJ1dHRvbi13cmFwcGVyIHtcclxuICAgIHBhZGRpbmc6IDMwcHggMDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5idXR0b24sXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuc2ltcGxlLWJ1dHRvbixcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gYnV0dG9uLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLmJsb2ctZGV0YWlscyAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5zZmZvcnVtUmVwbHlCdG4sXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4uZm9ydW0gI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5zZlN1Ym1pdEJ0bixcclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5idXR0b24tc2Vjb25kYXJ5LFxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG4gICAgd2lkdGg6IDI1MHB4O1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tbGlua3MtY29sIHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICMxMTQyNWE7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rOmhvdmVyIC5tbS1kcm9wZG93biB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHJpZ2h0OiAwO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluazpob3ZlciA+IGEge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbi5sb2dnZWQtaW4gLmxvZ2luLWxpbmsge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luLmxvZ2dlZC1pbiAubXktYWNjb3VudC1saW5rIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gdWwge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIHVsIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBsaW5lLWhlaWdodDogOTJweDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLmxvZ2luLWxpbmsgYSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA4NWFkO1xyXG4gICAgYm9yZGVyLXJhZGl1czogODRweDtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiA2cHggMTRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLmxvZ2luLWxpbms6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYsXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgaGVpZ2h0OiA3OHB4O1xyXG4gICAgICAgIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDBweCA5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMSk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA5cHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMSk7XHJcbiAgICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgfVxyXG5cclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAuc2l0ZS1sb2dvLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5zaXRlLWxvZ28ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5zaXRlLWxvZ28sXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLnNpdGUtbG9nbyBpbWcsXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyBpbWcge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgbmF2ID4gdWwgPiBsaSxcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogNzhweDtcclxuICAgICAgICBtYXgtaGVpZ2h0OiA3OHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogODJweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IG5hdiA+IHVsID4gbGksXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDhweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IG5hdiA+IHVsID4gbGkgPiBhLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhIHtcclxuICAgICAgICBmb250LXNpemU6IDAuNzE4NzVlbTtcclxuICAgICAgICBwYWRkaW5nOiAwIDVweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IG5hdiA+IHVsID4gbGkgPiBhLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhIHtcclxuICAgICAgICBmb250LXNpemU6IDAuODQzNzVlbTtcclxuICAgICAgICBwYWRkaW5nOiAwIDhweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5uYXYtdXRpbGl0aWVzLXdyYXBwZXIgbGksXHJcbiAgICAuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLm5hdi11dGlsaXRpZXMtd3JhcHBlciBsaSB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDc4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5uYXYtdXRpbGl0aWVzLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5uYXYtdXRpbGl0aWVzIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW46IDAgMzBweCAwIDhweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkgYW5kIChtaW4td2lkdGg6IDE1MDBweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5uYXYtdXRpbGl0aWVzLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5uYXYtdXRpbGl0aWVzIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5uYXYtbW9yZS1saW5rcyxcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubmF2LW1vcmUtbGlua3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubW0tcHJvbW8ge1xyXG4gICAgcGFkZGluZzogMjBweCAxMHB4O1xyXG4gICAgLypJbWFnZSBPbmx5IHcvTGluayovXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAubW0tcHJvbW8gKyAubW0tcHJvbW8ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5tbS1wcm9tbyB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAubW0tcHJvbW8gLnByb21vLXRleHQtb25seSB7XHJcbiAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1tLXByb21vIC5wcm9tby10ZXh0LW9ubHkgLnByb21vLXRleHQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xODc1ZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tbS1wcm9tbyAucHJvbW8tdGV4dCB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5tbS1wcm9tbyAucHJvbW8tdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tbS1wcm9tbyAucHJvbW8tbGluayB7XHJcbiAgICBmb250LXNpemU6IDAuNzVlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IHtcclxuICAgIG1hcmdpbi1ib3R0b006IDIwcHg7XHJcbn1cclxuXHJcbi5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQgLnByb21vLWltZyxcclxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCAucHJvbW8tdGV4dCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCAucHJvbW8taW1nIHtcclxuICAgIHdpZHRoOiAyNSU7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IC5wcm9tby1pbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQgLnByb21vLWltZyBpbWcge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQgLnByb21vLXRleHQge1xyXG4gICAgICAgIHdpZHRoOiA2NSU7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubW0tcHJvbW8gLnByb21vLWltZy1vbmx5IHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIC8qaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9Ki9cclxufVxyXG5cclxuLm1tLXByb21vIC5wcm9tby1pbWctb25seSAucHJvbW8tdGV4dCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAubW0tcHJvbW8gLmJ1dHRvbixcclxuICAgIC5tbS1wcm9tbyAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbiAgICAubW0tcHJvbW8gLnNpbXBsZS1idXR0b24sXHJcbiAgICAubW0tcHJvbW8gLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuICAgIC5zZWFyY2gtZm9ybSAubW0tcHJvbW8gYnV0dG9uLFxyXG4gICAgLm1tLXByb21vIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcclxuICAgIC5tbS1wcm9tbyAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4gICAgLmJsb2ctZGV0YWlscyAubW0tcHJvbW8gYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbiAgICAubW0tcHJvbW8gLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXHJcbiAgICAuYmxvZy1kZXRhaWxzIC5tbS1wcm9tbyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXHJcbiAgICAubW0tcHJvbW8gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgYm9keS5ibG9nIC5tbS1wcm9tbyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuICAgIC5tbS1wcm9tbyAuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuICAgIC5tbS1wcm9tbyAuc2Zmb3J1bVJlcGx5QnRuLFxyXG4gICAgLm1tLXByb21vIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXHJcbiAgICAuZm9ydW0gLm1tLXByb21vIC5zZlN1Ym1pdEJ0bixcclxuICAgIC5tbS1wcm9tbyAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDYwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tbS1wcm9tbyAuc21hbGwtdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbn1cclxuXHJcbi8qIE5hdiBVdGlsaXRpZXMgKi9cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLm5hdi11dGlsaXRpZXMge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAubmF2LXV0aWxpdGllcyB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgIH1cclxufVxyXG5cclxuLm5hdi11dGlsaXRpZXMgdWwge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIHVsOmJlZm9yZSxcclxuLm5hdi11dGlsaXRpZXMgdWw6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLm5hdi11dGlsaXRpZXMgdWw6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIHVsIGxpIHtcclxuICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHBhZGRpbmctbGVmdDogNHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNHB4O1xyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaTpmaXJzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIHVsIGxpOmxhc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG5cclxuLm5hdi11dGlsaXRpZXMgdWwgbGkubGFzdCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4ubmF2LXV0aWxpdGllcyB1bCBsaSB7XHJcbiAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLm5hdi11dGlsaXRpZXMgdWwgbGkge1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA5MnB4O1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDkycHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIHVsIGxpIGEge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy9uYXYtczYzMTlmZTQ4ZmQucG5nXCIpIG5vLXJlcGVhdDtcclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIHVsIGxpIGEubmF2LXNlYXJjaCB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMTRweDtcclxufVxyXG5cclxuLm5hdi11dGlsaXRpZXMgdWwgbGkgYS5jb250YWN0IHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTYzcHg7XHJcbn1cclxuXHJcbi5uYXYtdXRpbGl0aWVzIHVsIGxpIGEuc2hvcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDJweDtcclxufVxyXG5cclxuLm5hdi11dGlsaXRpZXMgdWwgbGkgYS5zaG9wIC5zaG9wLWNvdW50IHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmMzNWM7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxuICAgIGhlaWdodDogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IC0xNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdG9wOiAtN3B4O1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbn1cclxuXHJcbi5uYXYtbW9yZS1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4ubmF2LW1vcmUtbGlua3MgYnV0dG9uLFxyXG4ubmF2LW1vcmUtbGlua3MgLmJ1dHRvbixcclxuLm5hdi1tb3JlLWxpbmtzIC5idXR0b24tc21hbGwtdGV4dCxcclxuLm5hdi1tb3JlLWxpbmtzIC5zaW1wbGUtYnV0dG9uLFxyXG4ubmF2LW1vcmUtbGlua3MgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxyXG4ubmF2LW1vcmUtbGlua3MgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLmJsb2ctZGV0YWlscyAubmF2LW1vcmUtbGlua3MgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbi5uYXYtbW9yZS1saW5rcyBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAubmF2LW1vcmUtbGlua3MgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5uYXYtbW9yZS1saW5rcyAuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuLm5hdi1tb3JlLWxpbmtzIC5zZmZvcnVtUmVwbHlCdG4sXHJcbi5uYXYtbW9yZS1saW5rcyAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4uZm9ydW0gLm5hdi1tb3JlLWxpbmtzIC5zZlN1Ym1pdEJ0bixcclxuLm5hdi1tb3JlLWxpbmtzIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL25hdi9tb3JlLnBuZz8xNDQ0OTE4NjkyXCIpIG5vLXJlcGVhdCBjZW50ZXIgMTVweC8xOHB4ICNmOWY5Zjk7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYzdkY2U0O1xyXG4gICAgZm9udC1zaXplOiAwLjc1ZW07XHJcbiAgICBoZWlnaHQ6IDY1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogNjVweDtcclxuICAgIHdpZHRoOiA1MXB4O1xyXG4gICAgY29sb3I6ICMwMDg1YWQ7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxufVxyXG5cclxuLm5hdi1tb3JlLWxpbmtzIC5kcm9wZG93bi1tZW51IHtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjN2RjZTQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLm5hdi1tb3JlLWxpbmtzIC5kcm9wZG93bi1tZW51IGEge1xyXG4gICAgY29sb3I6ICMwMDg1YWQ7XHJcbiAgICBmb250LXNpemU6IDAuOTVlbTtcclxufVxyXG5cclxuLm5hdi1tb3JlLWxpbmtzIC5kcm9wZG93bi1tZW51IGE6aG92ZXIsXHJcbi5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSBhOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDg1YWQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLyogTW9yZSBsaW5rcyBkaXNwbGF5IGluIGhvdmVyIG9uIGRlc2t0b3AgKi9cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5uYXYtbW9yZS1saW5rczpob3ZlciB1bC5kcm9wZG93bi1tZW51IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLyogSG9tZSBwYWdlIGhlcm8gKi9cclxuaGVhZGVyIC5oZXJvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbmhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XHJcbn1cclxuXHJcbmhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyOmJlZm9yZSxcclxuaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXI6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXI6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbmhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDY2LjY2NjY2NjY3JTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBoZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50OmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBoZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcbn1cclxuXHJcbmhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6bGFzdC1jaGlsZCBhIHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpsYXN0LWNoaWxkIGEge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjZweCkge1xyXG4gICAgaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpsYXN0LWNoaWxkIGEge1xyXG4gICAgICAgIHdpZHRoOiA0NSU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBoZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQgYSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbmhlYWRlciAuaGVybyAuaGVyby1oZWFkZXIge1xyXG4gICAgZm9udC1zaXplOiAxLjU2MjVlbTtcclxuICAgIGNvbG9yOiAjMzM5OWIzO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBoZWFkZXIgLmhlcm8gLmhlcm8taGVhZGVyIHtcclxuICAgICAgICBmb250LXNpemU6IDJlbTtcclxuICAgIH1cclxufVxyXG5cclxuaGVhZGVyIC5oZXJvIC5oZXJvLWNvbnRlbnQgcCB7XHJcbiAgICBjb2xvcjogIzc4OTQ5ZDtcclxuICAgIGZvbnQtc2l6ZTogMThweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBoZWFkZXIgLmhlcm8gLmhlcm8tY29udGVudCBwIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgICAgICBmb250LXNpemU6IDIxcHg7XHJcbiAgICB9XHJcbn1cclxuLyogQmxvZyAqL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuaW5uZXI6bm90KC5hcnRpY2xlKSAuY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmFydGljbGUtc2hhcmUge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbn1cclxuXHJcbi5hcnRpY2xlLXNoYXJlIC5jb2w6Zmlyc3QtY2hpbGQgcCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS41O1xyXG59XHJcblxyXG4uYXJ0aWNsZS1zaGFyZSAuY29sOmZpcnN0LWNoaWxkIGEge1xyXG4gICAgY29sb3I6ICM1ZWFlYmU7XHJcbn1cclxuXHJcbi5hcnRpY2xlLXNoYXJlIC5jb2w6Zmlyc3QtY2hpbGQgc3BhbiB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiAjMzYzYTNiO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5hcnRpY2xlLXNoYXJlIC5jb2w6Zmlyc3QtY2hpbGQgKyAuY29sIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxufVxyXG5cclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3gsXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3gge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCxcclxuICAgIC5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3gge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAjYXRzdGJ4LFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94ICNhdHN0Yngge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQtc2hhcmUtYnRuLFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdC1zaGFyZS1idG4ge1xyXG4gICAgbWFyZ2luOiAwIDVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24sXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uIHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMvZm9vdGVyLXNoYXJpbmcucG5nPzE0NzYyNzUzNTFcIikgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDMycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1mYWNlYm9vayxcclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWZhY2Vib29rIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE5MnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbi5hdGljb24tZmFjZWJvb2s6aG92ZXIsXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1mYWNlYm9vazpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMjhweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWxpbmtlZGluLFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tbGlua2VkaW4ge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1saW5rZWRpbjpob3ZlcixcclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWxpbmtlZGluOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTI1NnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbi5hdGljb24tdHdpdHRlcixcclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLXR3aXR0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNTc2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi10d2l0dGVyOmhvdmVyLFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tdHdpdHRlcjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01MTJweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWVtYWlsLFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tZW1haWwge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNjRweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWVtYWlsOmhvdmVyLFxyXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tZW1haWw6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5zaWRlYmFyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5idXR0b24sXHJcbi5zaWRlYmFyIC5idXR0b24tc21hbGwtdGV4dCxcclxuLnNpZGViYXIgLnNpbXBsZS1idXR0b24sXHJcbi5zaWRlYmFyIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuc2lkZWJhciBidXR0b24sXHJcbi5zaWRlYmFyIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcclxuLnNpZGViYXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLmJsb2ctZGV0YWlscyAuc2lkZWJhciBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLnNpZGViYXIgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXHJcbi5ibG9nLWRldGFpbHMgLnNpZGViYXIgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4uc2lkZWJhciBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAuc2lkZWJhciAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLnNpZGViYXIgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5zaWRlYmFyIC5zZmZvcnVtUmVwbHlCdG4sXHJcbi5zaWRlYmFyIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXHJcbi5mb3J1bSAuc2lkZWJhciAuc2ZTdWJtaXRCdG4sXHJcbi5zaWRlYmFyIC5idXR0b24tc2Vjb25kYXJ5LFxyXG4uc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBtaW4td2lkdGg6IDI1MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5zaWRlYmFyIC5idXR0b24sXHJcbiAgICAuc2lkZWJhciAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbiAgICAuc2lkZWJhciAuc2ltcGxlLWJ1dHRvbixcclxuICAgIC5zaWRlYmFyIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbiAgICAuc2VhcmNoLWZvcm0gLnNpZGViYXIgYnV0dG9uLFxyXG4gICAgLnNpZGViYXIgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxyXG4gICAgLnNpZGViYXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuICAgIC5ibG9nLWRldGFpbHMgLnNpZGViYXIgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbiAgICAuc2lkZWJhciAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcclxuICAgIC5ibG9nLWRldGFpbHMgLnNpZGViYXIgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4gICAgLnNpZGViYXIgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgYm9keS5ibG9nIC5zaWRlYmFyIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgLnNpZGViYXIgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbiAgICAuc2lkZWJhciAuc2Zmb3J1bVJlcGx5QnRuLFxyXG4gICAgLnNpZGViYXIgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcclxuICAgIC5mb3J1bSAuc2lkZWJhciAuc2ZTdWJtaXRCdG4sXHJcbiAgICAuc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSxcclxuICAgIC5zaWRlYmFyIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgICAgICB3aWR0aDogODUlO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgICAgICBtaW4td2lkdGg6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2I4YjhiODtcclxuICAgIG1hcmdpbjogMCBhdXRvIDQwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgbWF4LXdpZHRoOiAzMDBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDYwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIGJvZHkubGFuZGluZyAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LWNvbnRlbnQge1xyXG4gICAgcGFkZGluZzogMTBweCAxMnB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDFlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LWNvbnRlbnQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTdweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveC1jb250ZW50IHAge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxLjA2MjVlbTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMTI1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjA2MjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5ldmVudCAuc2lkZWJveC1jb250ZW50IHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxufVxyXG5cclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5xdW90ZSB7XHJcbiAgICBjb2xvcjogIzc1NzU3NTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgYmFja2dyb3VuZDogI2Q2ZWVmMjtcclxuICAgIGJvcmRlci13aWR0aDogMCAwIDNweCAwO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjN2JkMGUxO1xyXG4gICAgcGFkZGluZzogMTVweCAxMnB4IDA7XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIucXVvdGUgLnF1b3RlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC1zaXplOiAxLjM1ZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5xdW90ZSAucXVvdGU6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwi4oCcXCI7XHJcbiAgICBsZWZ0OiAtMTBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5cclxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5xdW90ZSAucXVvdGU6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCLigJ1cIjtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLnF1b3RlIC5xdW90ZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjYyNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLnF1b3RlIC5zb3VyY2Uge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNtYWxsLXRleHQge1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCBpbWcsXHJcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gsXHJcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gtcmlnaHQsXHJcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gtbGVmdCxcclxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCAuaW1nLWJveC1jZW50ZXIsXHJcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gtcmlnaHQsXHJcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gtbGVmdCxcclxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCAuaW1nLWJveC1jZW50ZXIge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmJsb2ctbGlzdCA+IHVsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmxvZy1saXN0IGgzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuLmJsb2ctbGlzdCBoMyArIHAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG4uYmxvZy1saXN0IGgzICsgcCBzdHJvbmcge1xyXG4gICAgY29sb3I6ICM4ODg4ODggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyArIGRpdiB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyBhW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctZm9ybS1idXR0b25dLFxyXG4uYmxvZy1kZXRhaWxzIGFbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLXNvcnQtbmV3LWJ1dHRvbl0sXHJcbi5ibG9nLWRldGFpbHMgYVtkYXRhLXNmLXJvbGU9Y29tbWVudHMtc29ydC1vbGQtYnV0dG9uXSB7XHJcbiAgICBtYXJnaW46IDVweCAwIDIwcHggMDtcclxuICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIHRleHRhcmVhLFxyXG4uYmxvZy1kZXRhaWxzIGlucHV0IHtcclxuICAgIHBhZGRpbmc6IDVweDtcclxuICAgIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyBkaXZbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLWNvbnRhaW5lcl0gPiBkaXYge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZGJkYmQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIGFbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1mb3JtLWJ1dHRvbl06YWZ0ZXIsXHJcbi5ibG9nLWRldGFpbHMgYVtkYXRhLXNmLXJvbGU9Y29tbWVudHMtc29ydC1uZXctYnV0dG9uXTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcInxcIjtcclxuICAgIGNvbG9yOiAjMDA4NWFkO1xyXG4gICAgcGFkZGluZzogMCA1cHggMCAxMHB4O1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIGltZ1tkYXRhLXNmLXJvbGU9Y29tbWVudC1hdmF0YXJdIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgaW1nW2RhdGEtc2Ytcm9sZT1jb21tZW50LWF2YXRhcl0gKyBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgaW1nW2RhdGEtc2Ytcm9sZT1jb21tZW50LWF2YXRhcl0sXHJcbi5ibG9nLWRldGFpbHMgZGl2W2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctZm9ybV0gaW1nIHtcclxuICAgIG1heC13aWR0aDogNzBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmxvZy1kZXRhaWxzIGltZ1tkYXRhLXNmLXJvbGU9Y29tbWVudC1hdmF0YXJdLFxyXG4gICAgLmJsb2ctZGV0YWlscyBkaXZbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1mb3JtXSBpbWcge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyBzcGFuW2RhdGEtc2Ytcm9sZT1jb21tZW50LW5hbWVdLFxyXG4uYmxvZy1kZXRhaWxzIHNwYW5bZGF0YS1zZi1yb2xlPWNvbW1lbnQtZGF0ZV0ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgc3BhbltkYXRhLXNmLXJvbGU9Y29tbWVudC1kYXRlXSB7XHJcbiAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICBjb2xvcjogIzg4ODg4OCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIHNwYW5bZGF0YS1zZi1yb2xlPWNvbW1lbnQtbmFtZV0sXHJcbi5ibG9nLWRldGFpbHMgc3BhbltkYXRhLXNmLXJvbGU9Y29tbWVudC1tZXNzYWdlXSB7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgZGl2W2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctZm9ybV0gdGV4dGFyZWEge1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5ibG9nLWRldGFpbHMgZGl2W2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctZm9ybV0gdGV4dGFyZWEge1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2ltcGxlLWJ1dHRvbixcclxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLmJsb2ctZGV0YWlscyBib2R5LmJsb2cgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmZm9ydW1SZXBseUJ0bixcclxuLmJsb2ctZGV0YWlscyAuZm9ydW0gW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2ZTdWJtaXRCdG4sXHJcbi5mb3J1bSAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmU3VibWl0QnRuLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzdjNWQ1ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uOmhvdmVyLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxyXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNpbXBsZS1idXR0b246aG92ZXIsXHJcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl06aG92ZXIsXHJcbi5ibG9nLWRldGFpbHMgYm9keS5ibG9nIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbmJvZHkuYmxvZyAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2Zmb3J1bU5ld1RocmVhZExuazpob3ZlcixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXHJcbi5ibG9nLWRldGFpbHMgLmZvcnVtIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmU3VibWl0QnRuOmhvdmVyLFxyXG4uZm9ydW0gLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZlN1Ym1pdEJ0bjpob3ZlcixcclxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6ICM2N2I3YzcgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcclxuICAgIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLXNtYWxsLXRleHQsXHJcbiAgICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNpbXBsZS1idXR0b24sXHJcbiAgICAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4gICAgLmJsb2ctZGV0YWlscyBib2R5LmJsb2cgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuICAgIGJvZHkuYmxvZyAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbiAgICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmZm9ydW1SZXBseUJ0bixcclxuICAgIC5ibG9nLWRldGFpbHMgLmZvcnVtIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmU3VibWl0QnRuLFxyXG4gICAgLmZvcnVtIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2ZTdWJtaXRCdG4sXHJcbiAgICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwIDUwcHggOTBweDtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LWxvZ2dlZC1vdXQtdmlld10ge1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwIDAgOTBweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LWxvZ2dlZC1vdXQtdmlld10gaW5wdXQge1xyXG4gICAgbWFyZ2luOiAyMHB4IDAgMTBweDtcclxuICAgIHdpZHRoOiAzMDBweDtcclxufVxyXG5cclxuLmFyY2hpdmVzLWl0ZW0ge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNiZGJkYmQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5hcmNoaXZlcy1pdGVtIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmFyY2hpdmVzLWl0ZW0gLm1lZGlhLWxlZnQgYSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAzMDBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYXJjaGl2ZXMtaXRlbSAubWVkaWEtbGVmdCBhIHtcclxuICAgICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5hcmNoaXZlcy1pdGVtIC5tZWRpYS1sZWZ0IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYXJjaGl2ZXMtaXRlbSAubWVkaWEtbGVmdCxcclxuICAgIC5hcmNoaXZlcy1pdGVtIC5tZWRpYS1ib2R5IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuLmFyY2hpdmVzLWl0ZW0gaDMge1xyXG4gICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG59XHJcblxyXG4uYXJjaGl2ZXMtaXRlbSAuc291cmNlIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjNjc2NzY3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5sYW5kaW5nIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5sYW5kaW5nIC5jb2wge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAzMCU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzJTtcclxuICAgIH1cclxuXHJcbiAgICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMge1xyXG4gICAgICAgIHdpZHRoOiA2NCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxhbmRpbmcgLmNvbC5zaWRlYmFyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmxhbmRpbmcgLmNvbDpsYXN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmxhbmRpbmcgLmJ1dHRvbixcclxuICAgIC5sYW5kaW5nIC5idXR0b24tc21hbGwtdGV4dCxcclxuICAgIC5sYW5kaW5nIC5zaW1wbGUtYnV0dG9uLFxyXG4gICAgLmxhbmRpbmcgLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuICAgIC5zZWFyY2gtZm9ybSAubGFuZGluZyBidXR0b24sXHJcbiAgICAubGFuZGluZyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXHJcbiAgICAubGFuZGluZyAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4gICAgLmJsb2ctZGV0YWlscyAubGFuZGluZyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuICAgIC5sYW5kaW5nIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4gICAgLmJsb2ctZGV0YWlscyAubGFuZGluZyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXHJcbiAgICAubGFuZGluZyBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICBib2R5LmJsb2cgLmxhbmRpbmcgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICAubGFuZGluZyAuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuICAgIC5sYW5kaW5nIC5zZmZvcnVtUmVwbHlCdG4sXHJcbiAgICAubGFuZGluZyAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4gICAgLmZvcnVtIC5sYW5kaW5nIC5zZlN1Ym1pdEJ0bixcclxuICAgIC5sYW5kaW5nIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgICAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50b3BpYy13cmFwcGVyLFxyXG4uYXJ0aWNsZS13cmFwcGVyIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNiZGJkYmQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnRvcGljLXdyYXBwZXIgLnRvcGljLFxyXG4uYXJ0aWNsZS13cmFwcGVyIC50b3BpYyB7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG59XHJcblxyXG4udG9waWMtd3JhcHBlciAudG9waWMgaDMsXHJcbi5hcnRpY2xlLXdyYXBwZXIgLnRvcGljIGgzIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjb2xvcjogIzMzOTliMyAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbn1cclxuXHJcbi50b3BpYy13cmFwcGVyIC50b3BpYyBwLFxyXG4uYXJ0aWNsZS13cmFwcGVyIC50b3BpYyBwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgY29sb3I6ICMzZDNkM2Q7XHJcbn1cclxuXHJcbi50b3BpYy1saW5rOmhvdmVyIC50b3BpYy13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjQ5LCAyNDksIDI0OSwgMC43KTtcclxufVxyXG5cclxuLnRvcGljLWxpbms6aG92ZXIgaDMge1xyXG4gICAgY29sb3I6ICM2MDViNTQgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLWxpbms6bnRoLW9mLXR5cGUob2RkKSAudG9waWMtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyAudG9waWMtbGluazpudGgtb2YtdHlwZShvZGQpIC50b3BpYy13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyAudG9waWMtd3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLXdyYXBwZXIge1xyXG4gICAgICAgIG1heC13aWR0aDogMjIwcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmxhbmRpbmcgLmNvbC53cmFwLWJveGVzIC50b3BpYy13cmFwcGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyAudG9waWMtd3JhcHBlciB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzNTBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAubGFuZGluZyAudG9waWMtd3JhcHBlciB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAubGFuZGluZyAudG9waWMtd3JhcHBlciB7XHJcbiAgICAgICAgaGVpZ2h0OiA5NXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5uYXYjbW9iaWxlLW1lbnUge1xyXG4gICAgYmFja2dyb3VuZDogIzE5NTE2ZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBOZXcgaG9tZXBhZ2UgbWVudSBiYWNrZ3JvdW5kICovXHJcbi5ob21lIG5hdiNtb2JpbGUtbWVudSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjFmMWYwICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tdG9wOiA1OXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICBuYXYjbW9iaWxlLW1lbnUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbm5hdiNtb2JpbGUtbWVudSAqIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4uaG9tZSBuYXYjbW9iaWxlLW1lbnUgKiB7XHJcbiAgICBjb2xvcjogIzAwMDAwMDtcclxufVxyXG5cclxuLm1vYmlsZS1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4vKiBOZXcgaG9tZXBhZ2UgbWVudSBjb2xvciAqL1xyXG4uaG9tZSAubW9iaWxlLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcclxufVxyXG5cclxuLmhvbWUgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWJ0biB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbiAgICBwYWRkaW5nOiA0cHggMDtcclxuICAgIG1pbi13aWR0aDogODVweDtcclxuICAgIG1hcmdpbi10b3A6IDFweDtcclxuICAgIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuaG9tZSAubW9iaWxlLWNvbnRlbnQtd3JhcHBlciAubW9iaWxlLW1lbnUtYnRuIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDRweDtcclxuICAgIH1cclxufVxyXG5cclxuLmhvbWUgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWJ0bjpob3ZlciB7XHJcbiAgICBjb2xvcjogIzhmOTkzZTtcclxufVxyXG5cclxuLmhvbWUgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWJ0bjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIm1lbnVcIjtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ob21lIC5tb2JpbGUtY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmhvbWUgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWJ0bjphZnRlciB7XHJcbiAgICByaWdodDogMzVweDtcclxufVxyXG5cclxuLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWJ0biB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9idG4tbW9iaWxlLW1lbnUucG5nPzE0NDQ4NDgxMzhcIikgbm8tcmVwZWF0IDAgMC8xMDAlIHRyYW5zcGFyZW50O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIGhlaWdodDogMzVweDtcclxuICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG5cclxuLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWJ0biBzcGFuIHtcclxuICAgIGZvbnQ6IDAvMCBhO1xyXG4gICAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tb2JpbGUtY29udGVudC13cmFwcGVyIC5tb2JpbGUtbWVudS1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qIE5ldyBob21lcGFnZSBoYW1idXJnZXIgZGlzcGxheSAqL1xyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuaG9tZSAubW9iaWxlLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5tb2JpbGUtY29udGVudC13cmFwcGVyIC5tb2JpbGUtbWVudS1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ubW9iaWxlLW1lbnUtZm9vdGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5mb290ZXItYnV0dG9uIGEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ob21lIC5mb290ZXItYnV0dG9uIGEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgZm9udC1zaXplOiAxLjJlbSAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHBhZGRpbmctbGVmdDogNDVweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6ICMxMTg1YWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhvbWUgLm1tLW1lbnUubW0tbXVsdGlsaW5lIC5tbS1saXN0dmlldyA+IGxpID4gYTpob3ZlciB7XHJcbiAgICBjb2xvcjogIzExODVhZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaG9tZSAubW0tbWVudS5tbS1tdWx0aWxpbmUgLm1tLWxpc3R2aWV3ID4gbGkgPiBhOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbiBhOmhvdmVyLFxyXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbiBhOmhvdmVyIHNwYW4sXHJcbi5ob21lIC5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbjpob3ZlciB7XHJcbiAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbiBhIHNwYW4ge1xyXG4gICAgY29sb3I6ICMxMTg1YWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhvbWUgLmZvb3Rlci1idXR0b24gYTpiZWZvcmUge1xyXG4gICAgY29udGVudDogbm9uZTtcclxufVxyXG5cclxuLmhvbWUgLmZvb3Rlci1idXR0b24gYTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIj5cIjtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG59XHJcblxyXG4uZm9vdGVyLWJ1dHRvbiBhOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy9uYXYtczYzMTlmZTQ4ZmQucG5nXCIpO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5mb290ZXItYnV0dG9uIGEuY29udGFjdDpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtNzVweDtcclxufVxyXG5cclxuLmZvb3Rlci1idXR0b24gYS5zaG9wIC5zaG9wLWNvdW50IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5mb290ZXItYnV0dG9uIGEuc2hvcDpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMThweDtcclxufVxyXG5cclxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgYnV0dG9uLFxyXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLFxyXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5zaW1wbGUtYnV0dG9uLFxyXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAuZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5zZmZvcnVtUmVwbHlCdG4sXHJcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXHJcbi5mb3J1bSAuZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuc2ZTdWJtaXRCdG4sXHJcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCB0b3A7XHJcbiAgICBib3JkZXI6IG1lZGl1bSBub25lO1xyXG4gICAgZm9udC1zaXplOiAxMi4yNXB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgd2lkdGg6IDk1cHg7XHJcbn1cclxuXHJcbi5ob21lIC5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbiB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgY29sb3I6ICMxMTg1YWQgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZm9udC1zaXplOiAxLjJlbTtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xyXG59XHJcblxyXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyBidXR0b246YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCI+XCI7XHJcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcclxufVxyXG5cclxuLm1tLW5hdmJhci10b3AtMSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTE0MjVhICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIG5ldyBob21lcGFnZSBtZW51IHRvcCBsaW5rIGJhY2tncm91bmQgKi9cclxuLmhvbWUgLm1tLW5hdmJhci10b3AtMSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmFmYWZhICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG59XHJcblxyXG4ubW9iaWxlLW1lbnUtdGl0bGUge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm1tLXRpdGxlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi5ob21lIC5tbS10aXRsZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubW0tbmF2YmFyLWJvdHRvbSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMTE0MjVhICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5OTk5OSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG59XHJcblxyXG4uaG9tZSAubW0tbmF2YmFyLWJvdHRvbSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjFmMWYwICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItYm90dG9tOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtYXJnaW4tdG9wOiAtNDBweDtcclxufVxyXG5cclxuLm1tLW5hdmJhci1ib3R0b20gLm5hdi1tb3JlLWxpbmtzIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICBmbG9hdDogbm9uZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLm1tLW5hdmJhci1ib3R0b20gLm5hdi1tb3JlLWxpbmtzIC5kcm9wZG93bi1tZW51IHtcclxuICAgIGJhY2tncm91bmQ6ICMxMTQyNWE7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxcHggMCAwO1xyXG4gICAgei1pbmRleDogOTk5OTtcclxufVxyXG5cclxuLyogbmV3IGhvbWVwYWdlIG1vcmUgc3VibWVudSBzdHlsZXMgKi9cclxuLmhvbWUgLm1tLW5hdmJhci1ib3R0b20gLm5hdi1tb3JlLWxpbmtzIC5kcm9wZG93bi1tZW51IHtcclxuICAgIGJhY2tncm91bmQ6ICNmMWYxZjA7XHJcbn1cclxuXHJcbi5ob21lIC5mb290ZXItYnV0dG9uIC5kcm9wZG93bi1tZW51IGEge1xyXG4gICAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuXHJcbi5ob21lIC5mb290ZXItYnV0dG9uIC5kcm9wZG93bi1tZW51IGxpIHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuXHJcbi5ob21lIC5mb290ZXItYnV0dG9uIC5kcm9wZG93bi1tZW51IGE6YWZ0ZXIge1xyXG4gICAgY29udGVudDogbm9uZTtcclxufVxyXG5cclxuLmhvbWUgLmZvb3Rlci1idXR0b24gLmRyb3Bkb3duLW1lbnUgYTpob3ZlcixcclxuLmhvbWUgLmZvb3Rlci1idXR0b24gLmRyb3Bkb3duLW1lbnUgbGk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGNvbG9yOiAjMTE4NWFkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ob21lIC5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSB7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbiAgICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcclxuICAgIGJhY2tncm91bmQtY2xpcDogcGFkZGluZy1ib3g7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYwO1xyXG4gICAgdG9wOiAyOXB4O1xyXG59XHJcblxyXG4ubW0tbmF2YmFyLWJvdHRvbSAubmF2LW1vcmUtbGlua3MgLmRyb3Bkb3duLW1lbnUgYTpiZWZvcmUge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubW0tbmF2YmFyLWJvdHRvbS5tbS1uYXZiYXItYm90dG9tLTIge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5OTk5OTkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhvbWUgLm1tLW5hdmJhci1ib3R0b20ubW0tbmF2YmFyLWJvdHRvbS0yIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLXRvcDogNTMwcHg7XHJcbn1cclxuXHJcbi5tbS1uYXZiYXItYm90dG9tLm1tLW5hdmJhci1ib3R0b20tMiAuZm9vdGVyLWJ1dHRvbjpudGgtb2YtdHlwZSgyKSB7XHJcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICM5OTk5OTk7XHJcbn1cclxuXHJcbi5tbS1tZW51Lm1tLWN1cnJlbnQge1xyXG4gICAgei1pbmRleDogOTk5O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNnB4KSB7XHJcbiAgICAubW0tbWVudS5tbS1jdXJyZW50IHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tbS1kcm9wZG93biAubW0tbGlzdHZpZXcgbGkuaGVhZGVyIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi5tbS1kcm9wZG93biAubW0tbGlzdHZpZXcgbGkuaGVhZGVyIGEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IC0xMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tbS1kcm9wZG93bi5tbS1wYW5lbDphZnRlcixcclxuLm1tLWRyb3Bkb3duLm1tLXBhbmVsOmJlZm9yZSB7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi5tbS1saXN0dmlldyA+IGxpID4gYSxcclxuLm1tLWxpc3R2aWV3ID4gbGkgPiBzcGFuLFxyXG4ubW0tbGlzdHZpZXcgPiBsaS5oZWFkZXIge1xyXG4gICAgcGFkZGluZy10b3A6IDEycHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTJweDtcclxufVxyXG5cclxuLm1tLW1lbnUgLm1tLWxpc3R2aWV3ID4gbGkgLm1tLW5leHQ6YWZ0ZXIsXHJcbi5tbS1tZW51IC5tbS1saXN0dmlldyA+IGxpIC5tbS1hcnJvdzphZnRlcixcclxuLm1tLW1lbnUgLm1tLW5hdmJhciAubW0tYnRuOmJlZm9yZSxcclxuLm1tLW1lbnUgLm1tLW5hdmJhciAubW0tYnRuOmFmdGVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaG9tZSAubW0tbWVudSAubW0tbGlzdHZpZXcgPiBsaSAubW0tbmV4dDphZnRlcixcclxuLmhvbWUubW0tbWVudSAubW0tbGlzdHZpZXcgPiBsaSAubW0tYXJyb3c6YWZ0ZXIsXHJcbi5ob21lIC5tbS1tZW51IC5tbS1uYXZiYXIgLm1tLWJ0bjpiZWZvcmUsXHJcbi5ob21lIC5tbS1tZW51IC5tbS1uYXZiYXIgLm1tLWJ0bjphZnRlciB7XHJcbiAgICBib3JkZXItY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1tLWxpc3R2aWV3ID4gbGksXHJcbi5tbS1saXN0dmlldyA+IGxpOmFmdGVyLFxyXG4ubW0tbGlzdHZpZXcgPiBsaSAubW0tbmV4dCxcclxuLm1tLWxpc3R2aWV3ID4gbGkgLm1tLW5leHQ6YmVmb3JlIHtcclxuICAgIGJvcmRlci1jb2xvcjogIzk5OTk5OSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaG9tZSAubW0tbWVudSA+IC5tbS1wYW5lbCA+IC5tbS1uYXZiYXIgKyAubW0tbGlzdHZpZXcge1xyXG4gICAgcGFkZGluZzogMCAyNXB4IDI1cHggMjVweDtcclxufVxyXG5cclxuLmhvbWUgLm1tLWxpc3R2aWV3ID4gbGksXHJcbi5ob21lIC5tbS1saXN0dmlldyA+IGxpOmFmdGVyLFxyXG4uaG9tZSAubW0tbGlzdHZpZXcgPiBsaSAubW0tbmV4dCxcclxuLmhvbWUgLm1tLWxpc3R2aWV3ID4gbGkgLm1tLW5leHQ6YmVmb3JlIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2QwY2NjNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaG9tZSAubW0tbGlzdHZpZXcgPiBsaTpmaXJzdC1jaGlsZCB7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQ7XHJcbiAgICBib3JkZXItY29sb3I6ICNkMGNjYzUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhvbWUgLm1tLWxpc3R2aWV3ID4gbGk6Zmlyc3QtY2hpbGQ6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmhvbWUgLm1tLWxpc3R2aWV3ID4gbGkgPiBhIHtcclxuICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbn1cclxuXHJcbi5tbS1saXN0dmlldyA+IGxpOm5vdCgubW0tZGl2aWRlcik6YWZ0ZXIge1xyXG4gICAgbGVmdDogMDtcclxufVxyXG5cclxuLmhvbWUgLm1tLWxpc3R2aWV3ID4gbGk6bm90KC5tbS1kaXZpZGVyKTphZnRlciB7XHJcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAycHg7XHJcbn1cclxuXHJcbi5ob21lIC5tbS1saXN0dmlldyAubW0tbmV4dDpiZWZvcmUge1xyXG4gICAgYm9yZGVyLWxlZnQtd2lkdGg6IDA7XHJcbn1cclxuXHJcbi5ob21lIC5tbS1uYXZiYXIgLm1tLWJ0bjpsYXN0LWNoaWxkIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDUzcHg7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIGh0bWwubW0tb3BlbmVkIGJvZHk6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgb3BhY2l0eTogMC42NTtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHotaW5kZXg6IDk5OTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLm1tLXBhZ2Uge1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuaHRtbC5tbS1iYWNrZ3JvdW5kIC5tbS1wYWdlIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI2cHgpIHtcclxuICAgIGh0bWwubW0tb3BlbmVkIHtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5pbm5lciAudXRpbGl0eS1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAudXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHAsXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgcCB7XHJcbiAgICBtYXJnaW46IDAgMTBweCAwIDA7XHJcbiAgICBjb2xvcjogIzk5OTk5OTtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bDpiZWZvcmUsXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWw6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bDphZnRlciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaSB7XHJcbiAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDRweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDRweDtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaTpmaXJzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpLmxhc3Qge1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaSB7XHJcbiAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGkge1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyogU3RhcnQ6IG5ldyBob21lcGFnZSAqL1xyXG4uaG9tZSAudXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpIHtcclxuICAgIHBhZGRpbmc6IDAgMCAwIDUwcHg7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGk6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJ8XCI7XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxufVxyXG5cclxuLmhvbWUgLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaTphZnRlciB7XHJcbiAgICBjb250ZW50OiBub25lO1xyXG59XHJcblxyXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgYSB7XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxufVxyXG5cclxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBhOmhvdmVyIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG4uaG9tZSAudXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGEge1xyXG4gICAgY29sb3I6ICMwMDAwMDA7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4vKiBCYW5kICovXHJcbi5iYW5kIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYmFuZCAuYnV0dG9uLFxyXG4uYmFuZCAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5iYW5kIC5zaW1wbGUtYnV0dG9uLFxyXG4uYmFuZCAuc2VhcmNoLWZvcm0gYnV0dG9uLFxyXG4uc2VhcmNoLWZvcm0gLmJhbmQgYnV0dG9uLFxyXG4uYmFuZCBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXHJcbi5iYW5kIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbi5ibG9nLWRldGFpbHMgLmJhbmQgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbi5iYW5kIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4uYmxvZy1kZXRhaWxzIC5iYW5kIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcclxuLmJhbmQgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5ib2R5LmJsb2cgLmJhbmQgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5iYW5kIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4uYmFuZCAuc2Zmb3J1bVJlcGx5QnRuLFxyXG4uYmFuZCAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4uZm9ydW0gLmJhbmQgLnNmU3VibWl0QnRuLFxyXG4uYmFuZCAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBtaW4td2lkdGg6IDIzOHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kIC5idXR0b24sXHJcbiAgICAuYmFuZCAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbiAgICAuYmFuZCAuc2ltcGxlLWJ1dHRvbixcclxuICAgIC5iYW5kIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbiAgICAuc2VhcmNoLWZvcm0gLmJhbmQgYnV0dG9uLFxyXG4gICAgLmJhbmQgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxyXG4gICAgLmJhbmQgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuICAgIC5ibG9nLWRldGFpbHMgLmJhbmQgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbiAgICAuYmFuZCAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcclxuICAgIC5ibG9nLWRldGFpbHMgLmJhbmQgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4gICAgLmJhbmQgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgYm9keS5ibG9nIC5iYW5kIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4gICAgLmJhbmQgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbiAgICAuYmFuZCAuc2Zmb3J1bVJlcGx5QnRuLFxyXG4gICAgLmJhbmQgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcclxuICAgIC5mb3J1bSAuYmFuZCAuc2ZTdWJtaXRCdG4sXHJcbiAgICAuYmFuZCAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQgLmNvbnRlbnQtd3JhcHBlciBwIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kIC5jb250ZW50LXdyYXBwZXIgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjMxMjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQtdHlwZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gICAgY29sb3I6ICM2MDViNTQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4uYmFuZC10aXRsZSB7XHJcbiAgICBjb2xvcjogIzMzOTliMztcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxLjYyNWVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5mZWF0dXJlLWJveGVzIHtcclxuICAgIGJhY2tncm91bmQ6ICNmYjhmMmU7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDAgNDVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5mZWF0dXJlLWJveGVzIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogOTBweDtcclxuICAgIH1cclxufVxyXG4vKiBGZWF0dXJlIEJveCAqL1xyXG4uZmVhdHVyZS1ib3gtd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNDYwcHgpIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiA2NSU7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuZmVhdHVyZS1ib3gtd3JhcHBlciB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm91ciAuZmVhdHVyZS1ib3gtd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5mb3VyIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgfVxyXG59XHJcblxyXG4udGhyZWUgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAudGhyZWUgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveC13cmFwcGVyLnZpZGVvLXdyYXBwZXIgLmZlYXR1cmUtaW1hZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3gtd3JhcHBlci52aWRlby13cmFwcGVyIC5mZWF0dXJlLWltYWdlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvdmlkZW8tb3ZlcmxheS5wbmc/MTQ0NjA1OTYxM1wiKSBuby1yZXBlYXQgNTAlIDUwJS82MHB4IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5mZWF0dXJlLWJveC13cmFwcGVyLnZpZGVvLXdyYXBwZXIgLmZlYXR1cmUtaW1hZ2U6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDc4cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAxMzMsIDE3MywgMC41KTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGhlaWdodDogMjUwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZlYXR1cmUtYm94IHtcclxuICAgICAgICBoZWlnaHQ6IDI4OHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYXJ0aWNsZXMgLmZlYXR1cmUtYm94IHtcclxuICAgIGhlaWdodDogMjIwcHg7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudC13cmFwcGVyIHtcclxuICAgIGhlaWdodDogMTE1cHg7XHJcbn1cclxuXHJcbi5mYWN0LXdyYXBwZXIgLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IHtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxufVxyXG5cclxuLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IHAge1xyXG4gICAgbGluZS1oZWlnaHQ6IDI0cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggLmZlYXR1cmUtaW1hZ2Uge1xyXG4gICAgaGVpZ2h0OiA1MCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZlYXR1cmUtYm94IC5mZWF0dXJlLWltYWdlIHtcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmVhdHVyZS1pbWFnZSBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtaW1hZ2Uge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLXRpdGxlIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweDtcclxufVxyXG5cclxuLmZvdXIgLmZlYXR1cmUtYm94IC5mZWF0dXJlLXRpdGxlIHtcclxuICAgIGZvbnQtc2l6ZTogMS4wOTM3NWVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5mb3VyIC5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjE4NzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAudGhyZWUgLmZlYXR1cmUtYm94IC5mZWF0dXJlLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjQzNzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmZlYXR1cmUtYm94IC5sYWJlbCB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAwLjc1ZW07XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvdHRvbTogMTBweDtcclxuICAgIGxlZnQ6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZlYXR1cmUtYm94IC5sYWJlbCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggLmxhYmVsOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZDRkNGQ0O1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgbGVmdDogNiU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC0xMHB4O1xyXG4gICAgd2lkdGg6IDkwJTtcclxufVxyXG5cclxuLmZlYXR1cmUtYm94IGEge1xyXG4gICAgY29sb3I6ICMxYzMwNDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZlYXR1cmUtYm94IGEgLmxhYmVsIHtcclxuICAgIGNvbG9yOiAjMDA4NWFkO1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggYTpob3ZlciBpbWcge1xyXG4gICAgb3BhY2l0eTogMC42O1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggYTpob3ZlciAuZmVhdHVyZS10aXRsZSB7XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxufVxyXG5cclxuLmZlYXR1cmUtYm94IGE6aG92ZXIgLmZhY3QgZW0sXHJcbi5mZWF0dXJlLWJveCBhOmhvdmVyIC5mYWN0IGkge1xyXG4gICAgY29sb3I6ICNmYjhmMmU7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCBhOmhvdmVyIC5mYWN0ICsgLmZlYXR1cmUtdGl0bGUge1xyXG4gICAgY29sb3I6ICMwMDg1YWQ7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmFjdCB7XHJcbiAgICBmb250LXNpemU6IDEuMjVlbTtcclxuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmFjdCBlbSxcclxuLmZlYXR1cmUtYm94IC5mYWN0IGkge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC1zaXplOiAxLjJlbTtcclxuICAgIGNvbG9yOiAjMDA4NWFkO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIC5mZWF0dXJlLWJveCAuZmFjdCBlbSxcclxuICAgIC5mZWF0dXJlLWJveCAuZmFjdCBpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5mZWF0dXJlLWJveCAuZmFjdCBlbSxcclxuICAgIC5mZWF0dXJlLWJveCAuZmFjdCBpIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmVhdHVyZS1ib3ggLmZhY3QgKyAuZmVhdHVyZS10aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgY29sb3I6ICNmYjhmMmU7XHJcbn1cclxuXHJcbi5mZWF0dXJlLWJveCAuZmFjdCBlbSxcclxuLmZlYXR1cmUtYm94IC5mYWN0IGksXHJcbi5mZWF0dXJlLWJveCAuZmFjdCArIC5mZWF0dXJlLXRpdGxlIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlLWluO1xyXG4gICAgdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlLWluO1xyXG59XHJcblxyXG4uZmVhdHVyZS1ib3hlcyAuZmVhdHVyZS1ib3ggLmxhYmVsOmJlZm9yZSB7XHJcbiAgICB0b3A6IC01cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZlYXR1cmUtYm94ZXMgLmZlYXR1cmUtYm94IC5sYWJlbDpiZWZvcmUge1xyXG4gICAgICAgIHRvcDogLTEwcHg7XHJcbiAgICB9XHJcbn1cclxuLyogU2xpZGVyICovXHJcbi5iYW5kLnNsaWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xyXG4gICAgcGFkZGluZzogNDBweCAwIDMwcHg7XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTEwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0xMHB4O1xyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQ6YmVmb3JlLFxyXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQ6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCIgXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50OmFmdGVyIHtcclxuICAgIGNsZWFyOiBib3RoO1xyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLmxlZnQtY29sIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5sZWZ0LWNvbCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xyXG4gICAgbWFyZ2luOiAyMHB4IDAgMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wgaW1nIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCBpbWcuc2hhZG93IHtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogLTEzcHggMTNweCAwICNlNWU1ZTU7XHJcbiAgICBib3gtc2hhZG93OiAtMTNweCAxM3B4IDAgI2U1ZTVlNTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCBpbWcge1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5iYW5kLXR5cGUge1xyXG4gICAgY29sb3I6ICM2MDViNTQ7XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCBwIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCBwIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMzEyNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgI2ZlYXR1cmUtc2xpZGVyIHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmJhbmQuc2xpZGVyICNmZWF0dXJlLXNsaWRlciAuYngtc2xpZGVyIHtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZC5zbGlkZXIgI2ZlYXR1cmUtc2xpZGVyIHtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgI2ZlYXR1cmUtc2xpZGVyIGxpIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5iYW5kLnNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEge1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIHotaW5kZXg6IDk5ODtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NsaWRlci1hcnJvd3MtczEwYzQzMDM4N2EucG5nXCIpO1xyXG4gICAgICAgIHdpZHRoOiAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogNTVweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTcycHg7XHJcbiAgICAgICAgbGVmdDogLTUwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMThweDtcclxuICAgICAgICByaWdodDogLTUwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1wcmV2IHtcclxuICAgICAgICBsZWZ0OiAtNjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xyXG4gICAgICAgIHJpZ2h0OiAtNjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxufVxyXG5cclxuLmJhbmQuc2xpZGVyIC5ieC1wYWdlciB7XHJcbiAgICBib3R0b206IC02MHB4O1xyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLmJ4LXBhZ2VyLWl0ZW0gYSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYjNiYmMxO1xyXG59XHJcblxyXG4uYmFuZC5zbGlkZXIgLmJ4LXBhZ2VyLWl0ZW0gYS5hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZDogIzc3YzVkNTtcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIge1xyXG4gICAgcGFkZGluZzogMTVweCAwICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDIxNCwgMjM4LCAyNDIsIDAuNCkgIWltcG9ydGFudDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3ZWM5ZDU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuc2xpZGUtd3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZS13cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogNzglO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZS13cmFwcGVyIHtcclxuICAgICAgICB3aWR0aDogOTAuNSU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZXItaGVhZGVyIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAwLjgxMjVlbTtcclxuICAgIGNvbG9yOiAjNzk3OTc5O1xyXG4gICAgbWFyZ2luOiAwIDAgMTBweCAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZXItaGVhZGVyIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAxMHB4IDYwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjkzNzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvc2xpZGVyLWFycm93cy1zMTBjNDMwMzg3YS5wbmdcIikgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtcHJldiB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICBsZWZ0OiA3cHg7XHJcbn1cclxuXHJcbi5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTc0cHg7XHJcbiAgICByaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtcHJldiB7XHJcbiAgICAgICAgbGVmdDogLTQzcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xyXG4gICAgICAgIHJpZ2h0OiAtNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtcHJldiB7XHJcbiAgICAgICAgbGVmdDogLTM1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xyXG4gICAgICAgIHJpZ2h0OiAtMzVweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEuYngtcHJldiB7XHJcbiAgICAgICAgbGVmdDogLTM1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xyXG4gICAgICAgIHJpZ2h0OiAtMzVweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHtcclxuICAgIGZvbnQtc2l6ZTogMC44NDM3NWVtO1xyXG4gICAgd2lkdGg6IDIyNXB4O1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBoZWlnaHQ6IDEwNnB4O1xyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3g6aG92ZXIge1xyXG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3gge1xyXG4gICAgICAgIHdpZHRoOiAxNzBweDtcclxuICAgICAgICBmb250LXNpemU6IDAuNzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3gge1xyXG4gICAgICAgIGhlaWdodDogMTA2cHg7XHJcbiAgICAgICAgd2lkdGg6IDE2MHB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHtcclxuICAgICAgICB3aWR0aDogMTk0cHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjgxMjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IGEge1xyXG4gICAgY29sb3I6ICMwMDg1YWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IGEgLmxhYmVsIHtcclxuICAgIGNvbG9yOiAjOTQ5NDk0ICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3ggcCB7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3ggcDpub3QoLmxhYmVsKSB7XHJcbiAgICBoZWlnaHQ6IDUwcHg7XHJcbiAgICBtaW4taGVpZ2h0OiBhdXRvO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHAubGFiZWwge1xyXG4gICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBib3R0b206IDA7XHJcbn1cclxuXHJcbi8qIFBhcmFsbGF4ICovXHJcbi5iYW5kIC5iZy1pbWFnZS13cmFwcGVyIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQgLmJnLWltYWdlLXdyYXBwZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5iYW5kIC5iZy1pbWFnZS13cmFwcGVyLnZpZGVvIC5iYW5kIC5iZy1pbWFnZS13cmFwcGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucGFyYWxsYXgtd3JhcHBlciB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogc2Nyb2xsO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICAvKi5wYXJhbGxheC1zbWFsbCAmIHtcclxuICAgIG1pbi1oZWlnaHQ6IDE2NXB4O1xyXG5cclxuICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHRhYmxldCl7XHJcbiAgICAgIGhlaWdodDogMTY1cHg7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIH1cclxuICB9Ki9cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLnBhcmFsbGF4LXdyYXBwZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XHJcbiAgICAgICAgLypoZWlnaHQ6IDQ3MHB4OyovXHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucGFyYWxsYXgtc21hbGwge1xyXG4gICAgbWluLWhlaWdodDogMTY1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQucGFyYWxsYXgtc21hbGwge1xyXG4gICAgICAgIGhlaWdodDogMTY1cHg7XHJcbiAgICAgICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAucGFyYWxsYXgtd3JhcHBlciB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5jb250YWluZXIsXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5nbG9iYWwtc2VhcmNoLFxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCBoZWFkZXIgLmhlcm8sXHJcbmhlYWRlciAuYmFuZC5wYXJhbGxheC1zbWFsbCAuaGVybyxcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLnNmZm9ydW1OZXdUaHJlYWRXcnAsXHJcbi5iYW5kLmN0YS1idXR0b24gLmNvbnRhaW5lcixcclxuLmJhbmQuY3RhLWJ1dHRvbiAuZ2xvYmFsLXNlYXJjaCxcclxuLmJhbmQuY3RhLWJ1dHRvbiBoZWFkZXIgLmhlcm8sXHJcbmhlYWRlciAuYmFuZC5jdGEtYnV0dG9uIC5oZXJvLFxyXG4uYmFuZC5jdGEtYnV0dG9uICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXHJcbi5iYW5kLmN0YS1idXR0b24gLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuY29udGVudC13cmFwcGVyLFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgcGFkZGluZzogMzBweCAxMHB4IDIwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmNvbnRlbnQtd3JhcHBlcixcclxuICAgIC5iYW5kLmN0YS1idXR0b24gLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5jb250ZW50LXdyYXBwZXIsXHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZSxcclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5idXR0b24td3JhcHBlcixcclxuICAgIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUsXHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5idXR0b24td3JhcHBlciB7XHJcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XHJcbiAgICAgICAgd2lkdGg6IDYyJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUsXHJcbi5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAvKmZvbnQtc2l6ZTogZW0oMThweCk7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCg0MjBweCl7XHJcbiAgICAgIGZvbnQtc2l6ZTogZW0oMjhweCk7XHJcbiAgICB9Ki9cclxuICAgIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMzYwcHgpIHtcclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjEyNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjc1ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjE4NzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUudHdvLWxpbmUsXHJcbi5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUudHdvLWxpbmUge1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBjb2xvcjogIzc3YzVkNTtcclxufVxyXG5cclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUudHdvLWxpbmUgc3BhbixcclxuLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZS50d28tbGluZSBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAwLjcyZW07XHJcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLnR3by1saW5lIHNwYW4sXHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlLnR3by1saW5lIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5idXR0b24td3JhcHBlcixcclxuLmJhbmQuY3RhLWJ1dHRvbiAuYnV0dG9uLXdyYXBwZXIge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYnV0dG9uLXdyYXBwZXIsXHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5idXR0b24td3JhcHBlciB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbixcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuc2ltcGxlLWJ1dHRvbixcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIC5iYW5kLnBhcmFsbGF4LXNtYWxsIGJ1dHRvbixcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4uYmxvZy1kZXRhaWxzIC5iYW5kLnBhcmFsbGF4LXNtYWxsIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4uYmFuZC5wYXJhbGxheC1zbWFsbCBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbmJvZHkuYmxvZyAuYmFuZC5wYXJhbGxheC1zbWFsbCAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuLmJhbmQucGFyYWxsYXgtc21hbGwgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5zZmZvcnVtUmVwbHlCdG4sXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXHJcbi5mb3J1bSAuYmFuZC5wYXJhbGxheC1zbWFsbCAuc2ZTdWJtaXRCdG4sXHJcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5idXR0b24tc2Vjb25kYXJ5LFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5idXR0b24sXHJcbi5iYW5kLmN0YS1idXR0b24gLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5zaW1wbGUtYnV0dG9uLFxyXG4uYmFuZC5jdGEtYnV0dG9uIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuYmFuZC5jdGEtYnV0dG9uIGJ1dHRvbixcclxuLmJhbmQuY3RhLWJ1dHRvbiBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXHJcbi5iYW5kLmN0YS1idXR0b24gLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLmJsb2ctZGV0YWlscyAuYmFuZC5jdGEtYnV0dG9uIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4uYmFuZC5jdGEtYnV0dG9uIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nIC5iYW5kLmN0YS1idXR0b24gLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5iYW5kLmN0YS1idXR0b24gLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5iYW5kLmN0YS1idXR0b24gLnNmZm9ydW1SZXBseUJ0bixcclxuLmJhbmQuY3RhLWJ1dHRvbiAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4uZm9ydW0gLmJhbmQuY3RhLWJ1dHRvbiAuc2ZTdWJtaXRCdG4sXHJcbi5iYW5kLmN0YS1idXR0b24gLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQucGFyYWxsYXgtc21hbGwudHdvLWxpbmUgc3BhbixcclxuICAgIC5iYW5kLmN0YS1idXR0b24udHdvLWxpbmUgc3BhbiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjU3MTQyODU3ZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbi13cmFwcGVyLFxyXG4gICAgLmJhbmQuY3RhLWJ1dHRvbiAuYnV0dG9uLXdyYXBwZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgfVxyXG59XHJcbi8qIFZpZGVvICovXHJcbi5iYW5kLnZpZGVvIHtcclxuICAgIGJvcmRlcjogMTBweCBzb2xpZCAjZmI4ZjJlO1xyXG4gICAgYm9yZGVyLXdpZHRoOiAxMHB4IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5iYW5kLnZpZGVvIC5sZWZ0LWNvbCxcclxuLmJhbmQudmlkZW8gLnJpZ2h0LWNvbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLnZpZGVvIC5sZWZ0LWNvbCxcclxuICAgIC5iYW5kLnZpZGVvIC5yaWdodC1jb2wge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLnZpZGVvIC5sZWZ0LWNvbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4uYmFuZC52aWRlbyAuY29udGFpbmVyLFxyXG4uYmFuZC52aWRlbyAuZ2xvYmFsLXNlYXJjaCxcclxuLmJhbmQudmlkZW8gaGVhZGVyIC5oZXJvLFxyXG5oZWFkZXIgLmJhbmQudmlkZW8gLmhlcm8sXHJcbi5iYW5kLnZpZGVvICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXHJcbi5iYW5kLnZpZGVvIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcclxuICAgIHBhZGRpbmctdG9wOiA4MHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbn1cclxuXHJcbi5iYW5kLnZpZGVvIC5iYW5kLXR5cGUsXHJcbi5iYW5kLnZpZGVvIHAge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQudmlkZW8gcCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMTUlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC52aWRlbyAuYmctaW1hZ2Utd3JhcHBlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC52aWRlbyAuYmctaW1hZ2Utd3JhcHBlciBpbWcge1xyXG4gICAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuY3RhLWJ1dHRvbiB7XHJcbiAgICBtaW4taGVpZ2h0OiAxNjVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIHtcclxuICAgICAgICBoZWlnaHQ6IDE2NXB4O1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ2MHB4KSB7XHJcbiAgICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS44NzVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuYWQtcHJvbW8ge1xyXG4gICAgYmFja2dyb3VuZDogI2ZiOGYyZTtcclxuICAgIHBhZGRpbmc6IDM1cHggMCA0NXB4O1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZC5hZC1wcm9tbyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuYWQtcHJvbW8ge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzNXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5hZC1wcm9tbyAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5hZC1wcm9tbyAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IDgwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuYWQtcHJvbW8gLmltYWdlLXdyYXBwZXIgaW1nIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjZmNmY2Y7XHJcbn1cclxuXHJcbi5iYW5kLnF1b3RlIHtcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5xdW90ZSB7XHJcbiAgICAgICAgaGVpZ2h0OiAzNDVweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQucXVvdGUgLmNvbnRhaW5lcixcclxuLmJhbmQucXVvdGUgLmdsb2JhbC1zZWFyY2gsXHJcbi5iYW5kLnF1b3RlIGhlYWRlciAuaGVybyxcclxuaGVhZGVyIC5iYW5kLnF1b3RlIC5oZXJvLFxyXG4uYmFuZC5xdW90ZSAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxyXG4uYmFuZC5xdW90ZSAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XHJcbiAgICBwYWRkaW5nOiA1MHB4IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQucXVvdGUgLmNvbnRhaW5lcixcclxuICAgIC5iYW5kLnF1b3RlIC5nbG9iYWwtc2VhcmNoLFxyXG4gICAgLmJhbmQucXVvdGUgaGVhZGVyIC5oZXJvLFxyXG4gICAgaGVhZGVyIC5iYW5kLnF1b3RlIC5oZXJvLFxyXG4gICAgLmJhbmQucXVvdGUgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcclxuICAgIC5iYW5kLnF1b3RlIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNzBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5xdW90ZSAuY29udGFpbmVyLFxyXG4gICAgLmJhbmQucXVvdGUgLmdsb2JhbC1zZWFyY2gsXHJcbiAgICAuYmFuZC5xdW90ZSBoZWFkZXIgLmhlcm8sXHJcbiAgICBoZWFkZXIgLmJhbmQucXVvdGUgLmhlcm8sXHJcbiAgICAuYmFuZC5xdW90ZSAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxyXG4gICAgLmJhbmQucXVvdGUgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5xdW90ZSAucXVvdGUge1xyXG4gICAgZm9udC1zaXplOiAxLjM3NWVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxuICAgIC8qZm9yIElFKi9cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZC5xdW90ZSAucXVvdGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS43NWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLnF1b3RlIC5xdW90ZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjE4NzVlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogNDFweDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5xdW90ZSAucXVvdGU6YmVmb3JlLFxyXG4uYmFuZC5xdW90ZSAucXVvdGU6YWZ0ZXIge1xyXG4gICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGRpc3BsYXk6IGlubGluZTtcclxufVxyXG5cclxuLmJhbmQucXVvdGUgLnF1b3RlOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIuKAnFwiO1xyXG4gICAgbWFyZ2luOiAtNXB4IDAgMCAtMTVweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG59XHJcblxyXG4uYmFuZC5xdW90ZSAucXVvdGU6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCLigJ1cIjtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG59XHJcblxyXG4uYmFuZC5xdW90ZSAuc291cmNlIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5xdW90ZSAuc291cmNlIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLmVtcGxveWVycyB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5iYW5kLmVtcGxveWVycyAuY29udGFpbmVyLFxyXG4uYmFuZC5lbXBsb3llcnMgLmdsb2JhbC1zZWFyY2gsXHJcbi5iYW5kLmVtcGxveWVycyBoZWFkZXIgLmhlcm8sXHJcbmhlYWRlciAuYmFuZC5lbXBsb3llcnMgLmhlcm8sXHJcbi5iYW5kLmVtcGxveWVycyAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxyXG4uYmFuZC5lbXBsb3llcnMgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xyXG4gICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuZW1wbG95ZXJzIC5jb250YWluZXIsXHJcbiAgICAuYmFuZC5lbXBsb3llcnMgLmdsb2JhbC1zZWFyY2gsXHJcbiAgICAuYmFuZC5lbXBsb3llcnMgaGVhZGVyIC5oZXJvLFxyXG4gICAgaGVhZGVyIC5iYW5kLmVtcGxveWVycyAuaGVybyxcclxuICAgIC5iYW5kLmVtcGxveWVycyAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxyXG4gICAgLmJhbmQuZW1wbG95ZXJzIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuZW1wbG95ZXJzIC5iYW5kLXR5cGUge1xyXG4gICAgZm9udC1zaXplOiAxLjYyNWVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDMwcHggMCAwO1xyXG59XHJcblxyXG4uYmFuZC5lbXBsb3llcnMgLmJhbmQtdHlwZTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL2JsdWUtZ3JvdXAucG5nPzE0NDgwNTI3NzlcIikgbm8tcmVwZWF0IDUwJSA1MCUvNDhweCB0cmFuc3BhcmVudDtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC02MHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQuZW1wbG95ZXJzIC5iYW5kLXR5cGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgICAgIHBhZGRpbmc6IDMwcHggMCAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4jZW1wbG95ZXItc2xpZGVyIHtcclxuICAgIHdpZHRoOiA4MCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAjZW1wbG95ZXItc2xpZGVyIHtcclxuICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAjZW1wbG95ZXItc2xpZGVyIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuI2VtcGxveWVyLXNsaWRlciAuYngtd3JhcHBlciBsaSB7XHJcbiAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgIGNvbG9yOiAjNmU2ZTZlO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBwYWRkaW5nOiA1cHggMDtcclxuICAgIGhlaWdodDogNjVweDtcclxuICAgIGxpbmUtaGVpZ2h0OiA2NXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgICNlbXBsb3llci1zbGlkZXIgLmJ4LXdyYXBwZXIgbGkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuI2VtcGxveWVyLXNsaWRlciAuYngtd3JhcHBlciBsaSBzcGFuIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBsaW5lLWhlaWdodDogMTtcclxufVxyXG5cclxuI2VtcGxveWVyLXNsaWRlciAuYngtd3JhcHBlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGEge1xyXG4gICAgdG9wOiAyMXB4O1xyXG59XHJcblxyXG4vKiBTZWFyY2ggKi9cclxuLnNlYXJjaC1mb3JtIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5zZWFyY2gtZm9ybSBpbnB1dCB7XHJcbiAgICBwYWRkaW5nOiA1cHggNXB4O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NmY2ZjZjtcclxuICAgIGhlaWdodDogMzZweDtcclxufVxyXG5cclxuLnNlYXJjaC1mb3JtIC5idXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNtYWxsLXRleHQsXHJcbi5zZWFyY2gtZm9ybSAuc2ltcGxlLWJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIGJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcclxuLnNlYXJjaC1mb3JtIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXHJcbi5ibG9nLWRldGFpbHMgLnNlYXJjaC1mb3JtIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4uc2VhcmNoLWZvcm0gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5ib2R5LmJsb2cgLnNlYXJjaC1mb3JtIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG4uc2VhcmNoLWZvcm0gLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5zZWFyY2gtZm9ybSAuc2Zmb3J1bVJlcGx5QnRuLFxyXG4uc2VhcmNoLWZvcm0gLmZvcnVtIC5zZlN1Ym1pdEJ0bixcclxuLmZvcnVtIC5zZWFyY2gtZm9ybSAuc2ZTdWJtaXRCdG4sXHJcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBoZWlnaHQ6IDM2cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIGxhYmVsLFxyXG4uc2VhcmNoLXJlc3VsdHMgPiBzcGFuIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLnNlYXJjaC1yZXN1bHRzIHVsIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMCAwIDAgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2ZjZmNmO1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdHMgLnJlc3VsdCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdHMgLnJlc3VsdCA+IGEge1xyXG4gICAgZm9udC1zaXplOiAxLjA2MjVlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwID4gcCB7XHJcbiAgICBmb250LXNpemU6IDAuODEyNWVtO1xyXG59XHJcblxyXG4uc2VhcmNoLXJlc3VsdHMgLmJ0bi1wYWdpbmctbGFyZ2Uge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSB7XHJcbiAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICBtYXJnaW46IDIwcHggNXB4IDQwcHggMDtcclxuICAgIHBhZGRpbmc6IDAgNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdIHtcclxuICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc21hbGwtdGV4dCxcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNpbXBsZS1idXR0b24sXHJcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcclxuLmJsb2ctZGV0YWlscyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuYm9keS5ibG9nIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmZm9ydW1SZXBseUJ0bixcclxuLmZvcnVtIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZlN1Ym1pdEJ0bixcclxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5Db2x1bW5PbmVTZWFyY2gsXHJcbiAgICAuc2VhcmNoLXJlc3VsdHMge1xyXG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNlYXJjaC1yZXN1bHRzIHtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXItaGVhZGVyIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgY29sb3I6ICMzMzk5YjMgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbn1cclxuXHJcbi5maWx0ZXItaGVhZGVyOmFmdGVyIHtcclxuICAgIGJvcmRlci1sZWZ0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci10b3A6IDZweCBkYXNoZWQgIzMzOTliMztcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRvcDogOXB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHdpZHRoOiAwO1xyXG59XHJcblxyXG4uZmlsdGVyLWhlYWRlci5vcGVuOmFmdGVyIHtcclxuICAgIGJvcmRlci10b3A6IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiA2cHggZGFzaGVkICMzMzk5YjM7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZpbHRlci1oZWFkZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5Db2x1bW5PbmVTZWFyY2gge1xyXG4gICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuQ29sdW1uT25lU2VhcmNoIHtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgLkNvbHVtbk9uZVNlYXJjaCB7XHJcbiAgICAgICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uQ29sdW1uT25lU2VhcmNoICoge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG59XHJcblxyXG4uQ29sdW1uT25lU2VhcmNoID4gc3BhbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi5Db2x1bW5PbmVTZWFyY2ggPiBzcGFuIHNwYW4ge1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuQ29sdW1uT25lU2VhcmNoIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uQ29sdW1uT25lU2VhcmNoIGgzIHtcclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xyXG4gICAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiA4cHggNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5Db2x1bW5PbmVTZWFyY2ggLmZpbHRlcnMge1xyXG4gICAgYmFja2dyb3VuZDogI2YzZjNmMztcclxuICAgIHBhZGRpbmc6IDAgNXB4IDZweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5Db2x1bW5PbmVTZWFyY2ggLmZpbHRlcnMgbGkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEzcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLkNvbHVtbk9uZVNlYXJjaCAuZmlsdGVycyBsaSBpbnB1dCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMCA1cHggMTBweCAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIEJsb2cgKi9cclxuYm9keS5ibG9nIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBtaW4td2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICAvKm92ZXJyaWRlIGZvcnVtIHN0eWxlcyovXHJcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLmNvbnRlbnQgdWwgbGkge1xyXG4gICAgY29udGVudDogXCJcIjtcclxufVxyXG5cclxuYm9keS5ibG9nIC5tYWluLWNvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgYm9keS5ibG9nIC5tYWluLWNvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuYm9keS5ibG9nIC5tYWluLWNvbnRlbnQgaDEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIGJvZHkuYmxvZyAubWFpbi1jb250ZW50IGgxIHtcclxuICAgICAgICBmb250LXNpemU6IDM1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAubWFpbi1jb250ZW50IGgyIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICBib2R5LmJsb2cgLm1haW4tY29udGVudCBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zwb3N0c0xpc3Qge1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmcG9zdHNMaXN0IGxpLnNmcG9zdExpc3RJdGVtIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmcG9zdHNMaXN0IGxpLnNmcG9zdExpc3RJdGVtOmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmcG9zdExpc3RUaXRsZURhdGVDb250ZW50IC5zZnBvc3RDb250ZW50IHtcclxuICAgIGxpbmUtaGVpZ2h0OiAyN3B4O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNPcmRlckZpbHRlcldycCB7XHJcbiAgICBmbG9hdDogbm9uZTtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZkxlYXZlQ29tbWVudExuayB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0xpc3RXcnAge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjZmNmY2Y7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzTGlzdCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0xpc3QgLnNmY29tbWVudERldGFpbHMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNMaXN0IC5zZmNvbW1lbnRBdXRob3Ige1xyXG4gICAgcGFkZGluZy1yaWdodDogOHB4O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNMaXN0IC5zZmNvbW1lbnRUZXh0IHtcclxuICAgIGNvbG9yOiAjMzQzMzMyO1xyXG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgYm9keS5ibG9nIC5zZmNvbW1lbnRzTGlzdCAuc2Zjb21tZW50VGV4dCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIH1cclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRBdXRob3JBdmF0YXIge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgYm9keS5ibG9nIC5zZmNvbW1lbnRBdXRob3JBdmF0YXIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIC5zZmNvbW1lbnRzVGl0bGVXcnAge1xyXG4gICAgd2lkdGg6IGF1dG87XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50c0Zvcm1XcnAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50QXV0aG9yQXZhdGFyIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCBoMiB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgb2wuc2Zjb21tZW50c0ZpZWxkc0xpc3QsXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIC5zZmNvbW1lbnRzRm9ybSB7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIGxpIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCB0ZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50c0Zvcm0gLnNmY29tbWVudEVkaXRvciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuIHtcclxuICAgIGJhY2tncm91bmQ6ICM3N2M1ZDUgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDAgIWltcG9ydGFudDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNjdiN2M3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGEge1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgLnNmX1BhZ2VyQ3VycmVudCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzdjNWQ1O1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1jb2xvcjogIzc3YzVkNTtcclxufVxyXG5cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdixcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciB7XHJcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDIzMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpID4gYSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxM3B4O1xyXG4gICAgfVxyXG59XHJcblxyXG4jbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLnNpdGUtbG9nbyxcclxuLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5zaXRlLWxvZ28ge1xyXG4gICAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB3aWR0aDogMTgwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5sb2dpbi1saW5rIGEsXHJcbiNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubXktYWNjb3VudC1saW5rIGEsXHJcbi5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4tbGluayBhLFxyXG4uaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgLm15LWFjY291bnQtbGluayBhIHtcclxuICAgIGZvbnQtc2l6ZTogMC43MTg3NWVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubG9naW4tbGluayBhLFxyXG4gICAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5teS1hY2NvdW50LWxpbmsgYSxcclxuICAgIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4tbGluayBhLFxyXG4gICAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5teS1hY2NvdW50LWxpbmsgYSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjg0Mzc1ZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAwLjgxMjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAudXRpbGl0eS1uYXYtd3JhcHBlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvYWZwLXBhdHRlcm4ucG5nPzE0NDQyNDM4MjdcIikgbm8tcmVwZWF0IDYwJSAtNTlweC8zMTBweCB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAudXRpbGl0eS1uYXYtd3JhcHBlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAudXRpbGl0eS1uYXYtd3JhcHBlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNDMlIC0zN3B4O1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjgwcHggYXV0bztcclxuICAgIH1cclxufVxyXG5cclxuLm1tLW9wZW5lZCAjbGl2ZWNoYXQtY29tcGFjdC1jb250YWluZXIsXHJcbi5tbS1vcGVuZWQgI2xpdmVjaGF0LWZ1bGwge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmlubmVyLmxhbmRpbmcgLm1haW4tY29udGVudCAuY29udGFpbmVyLFxyXG4gICAgLmlubmVyLmxhbmRpbmcgLm1haW4tY29udGVudCAuZ2xvYmFsLXNlYXJjaCxcclxuICAgIC5pbm5lci5sYW5kaW5nIC5tYWluLWNvbnRlbnQgaGVhZGVyIC5oZXJvLFxyXG4gICAgaGVhZGVyIC5pbm5lci5sYW5kaW5nIC5tYWluLWNvbnRlbnQgLmhlcm8sXHJcbiAgICAuaW5uZXIubGFuZGluZyAubWFpbi1jb250ZW50ICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXHJcbiAgICAuaW5uZXIubGFuZGluZyAubWFpbi1jb250ZW50IC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9hZnAtcGF0dGVybi1tZWRpdW0ucG5nPzE0NDU1MjkyNzhcIikgbm8tcmVwZWF0IHRvcCByaWdodC8yNjVweCB0cmFuc3BhcmVudDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZXMgLmNvbnRhaW5lcixcclxuLmJhbmQuYXJ0aWNsZXMgLmdsb2JhbC1zZWFyY2gsXHJcbi5iYW5kLmFydGljbGVzIGhlYWRlciAuaGVybyxcclxuaGVhZGVyIC5iYW5kLmFydGljbGVzIC5oZXJvLFxyXG4uYmFuZC5hcnRpY2xlcyAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxyXG4uYmFuZC5hcnRpY2xlcyAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlcyAuY29udGFpbmVyLFxyXG4gICAgLmJhbmQuYXJ0aWNsZXMgLmdsb2JhbC1zZWFyY2gsXHJcbiAgICAuYmFuZC5hcnRpY2xlcyBoZWFkZXIgLmhlcm8sXHJcbiAgICBoZWFkZXIgLmJhbmQuYXJ0aWNsZXMgLmhlcm8sXHJcbiAgICAuYmFuZC5hcnRpY2xlcyAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxyXG4gICAgLmJhbmQuYXJ0aWNsZXMgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlcyAuYmFuZC10eXBlIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHRleHQtc2hhZG93OiAwIDAgMnB4IHJnYmEoMCwgMCwgMCwgMC44KTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlcyAuYmFuZC10eXBlIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlcyAuZmVhdHVyZS1ib3g6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDE5NSwgOTIsIDAuODUpO1xyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlcyAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudCB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG4uYmFuZC5hcnRpY2xlcyAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtdGl0bGUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDogMDtcclxufVxyXG5cclxuLmJhbmQuYXJ0aWNsZXMuZm91ciAuZmVhdHVyZS1ib3gge1xyXG4gICAgaGVpZ2h0OiAxNTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlcy5mb3VyIC5mZWF0dXJlLWJveCB7XHJcbiAgICAgICAgaGVpZ2h0OiAxMjVweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC5hcnRpY2xlcy5mb3VyIC5mZWF0dXJlLWJveCB7XHJcbiAgICAgICAgaGVpZ2h0OiAyMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLmFydGljbGVzLmZvdXIgLmZlYXR1cmUtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLmFydGljbGVzLmZvdXIgLnBhcmFsbGF4LXdyYXBwZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQuY2FzaC1pbmRpY2F0b3JzIHtcclxuICAgIGJhY2tncm91bmQ6ICNkN2QzY2U7XHJcbiAgICBwYWRkaW5nOiA2MHB4IDAgMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZC5jYXNoLWluZGljYXRvcnMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZCAuc3BvbnNvci1saW5rIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tJdGFsaWNcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIGNvbG9yOiAjNjA1YjU0O1xyXG4gICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG4uYmFuZCAuc3BvbnNvci1saW5rIHNwYW4ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG59XHJcblxyXG4vKiAgTWFya2V0aW5nIEJhbmRzICovXHJcbi5tYXJrZXRpbmcgLmJhbmQsXHJcbi5tYXJrZXRpbmcgLmJhbmQgLmNvbnRlbnQtd3JhcHBlciBwIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcsXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogNTBweDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIHtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiA5NiU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciB7XHJcbiAgICBtYXJnaW4tdG9wOiAtNDdweDtcclxuICAgIHBhZGRpbmc6IDkwcHggMTMwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IC00N3B4O1xyXG4gICAgICAgIHBhZGRpbmc6IDUwcHggNzBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwIHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3ZpZGVvLWZhbGxiYWNrLmpwZ1wiKTtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDIwcHggMzBweDtcclxuICAgIH1cclxuXHJcbiAgICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgdmlkZW8ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciAuY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiA3MCU7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgd2lkdGg6IDk2JTtcclxuICAgIH1cclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmJ1dHRvbixcclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xyXG4gICAgYmFja2dyb3VuZDogI2VjNDUyOTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgcGFkZGluZzogM3B4IDIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKS5idXR0b24tZG93bmxvYWQge1xyXG4gICAgYmFja2dyb3VuZDogIzAwMjU0OTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgcGFkZGluZzogM3B4IDIwcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuYnV0dG9uOmhvdmVyLFxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYmEyMjA4O1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuY29udGFpbmVyLFxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgLmNvbnRhaW5lciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyO1xyXG4gICAgLW1zLWZsZXgtcGFjazogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuY29udGFpbmVyLFxyXG4gICAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIC5jb250YWluZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgLmNvbnRlbnQtd3JhcHBlciAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgLmltYWdlLXdyYXBwZXIge1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgxNCwgNTgsIDgzLCAwLjcpO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgLmJhbmQtdHlwZSxcclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmJhbmQtdHlwZSB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzUlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFubmVyLWJnLWltZyB7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIGJ1dHRvbixcclxuLm1hcmtldGluZyAuYmFuay5tYXJrZXRpbmctYmFubmVyIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyBidXR0b24sXHJcbi5tYXJrZXRpbmcgLmJhbmsubWFya2V0aW5nIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNlYzQ1Mjk7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmRhcmsge1xyXG4gICAgYmFja2dyb3VuZDogIzAwMjU0OTtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuY291cnNlcyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzk5NTM4O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmNvdXJzZXMgaW1nIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiA4MCU7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjY3cHgpIHtcclxuICAgIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmNvdXJzZXMgaW1nIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyB1bCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgIHdpZHRoOiA0NyU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2N3B4KSB7XHJcbiAgICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyB1bCB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIHVsIGxpIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIHVsIGxpOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIj5cIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbGVmdDogLTE1cHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmxpZ2h0IHtcclxuICAgIGJhY2tncm91bmQ6ICNkMWQyZDQ7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5saWdodCAuYmFuZC10eXBlIHtcclxuICAgIGNvbG9yOiAjMDAyNTQ5O1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5jb21wYW5pZXMge1xyXG4gICAgYmFja2dyb3VuZDogI2QxZDJkNDtcclxuICAgIGNvbG9yOiAjMDAyNTQ5O1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5jb21wYW5pZXMgdWwge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmNvbXBhbmllcyAuYmFuZC10eXBlIHtcclxuICAgIGNvbG9yOiAjMDAyNTQ5O1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5jb250YWN0IHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDhjYjE7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLyogcmVtb3ZlIGZsZXggb24gYmFuZCB0eXBlcyB3aXRoIGNvbXBhbnkgbGlzdCwgY29udGFjdCBhbmQgZnVsbCB3aWR0aCBiYW5kcyB3aXRoIHBhcmFncmFwaCBpbiB0aGUgbWlkZGxlICovXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmNvbnRhY3QgLmNvbnRhaW5lcixcclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuY29tcGFuaWVzIC5jb250YWluZXIsXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmludGVyaW9yLmZ1bGwtd2lkdGggLmNvbnRhaW5lciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLm1hcmtldGluZy5jb250YWN0IC5iYW5kLXR5cGUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDUlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLyogbWFya2V0aW5nIHBhZ2UgZm9ybSAqL1xyXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQsXHJcbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPXRleHRdLFxyXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT1lbWFpbF0ge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcGFkZGluZzogM3B4IDhweDtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwJTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLm1hcmtldGluZy1jb250YWN0IGlucHV0W3R5cGU9dGV4dF06aG92ZXIsXHJcbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPWVtYWlsXTpob3ZlcixcclxuLm1hcmtldGluZy1jb250YWN0IGlucHV0W3R5cGU9cGhvbmVdOmhvdmVyIHtcclxuICAgIG91dGxpbmU6IDFweCBzb2xpZCAjNzZjYWU0O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzc2Y2FlNDtcclxufVxyXG5cclxuLm1hcmtldGluZy1jb250YWN0IGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6Oi1tb3otcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6OnBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLm1hcmtldGluZy1jb250YWN0IGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmctY29udGFjdCAuYmFuZC1jb2wtd3JhcHBlciAuY29sLTEtMiB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLm1hcmtldGluZy1jb250YWN0IGlucHV0W3R5cGU9c3VibWl0XSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWM0NTI5O1xyXG4gICAgbWFyZ2luOiAwIGF1dG8gMCBhdXRvO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLm1hcmtldGluZy1jb250YWN0IGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYmEyMjA4O1xyXG59XHJcblxyXG4uZm9ybS1tZXNzYWdlIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgbWFyZ2luOiAtMjBweCAwIDE1cHggMTAlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuY2FsbG91dC1iYW5kLmNvbXBhbmllcyAuYmFuZC10eXBlIHtcclxuICAgIGNvbG9yOiAjMDAyNTQ5O1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyBwIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuZGFyayBwIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuY29udGVudC13cmFwcGVyLFxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDUlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgd2lkdGg6IDQ1JTtcclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmltYWdlLXdyYXBwZXIgaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICBtYXgtaGVpZ2h0OiAyNTBweDtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5pbWFnZS13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5jb250ZW50LXdyYXBwZXIsXHJcbiAgICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5pbWFnZS13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5pbWFnZS13cmFwcGVyIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuaW50ZXJpb3Ige1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5mdWxsLXdpZHRoLFxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5pbnRlcmlvci5mdWxsLXdpZHRoIHtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmZ1bGwtd2lkdGgub3ZlcmxheSB7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBtaW4taGVpZ2h0OiA0NTBweDtcclxuICAgIHBhZGRpbmc6IDUwcHggMjAlO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuZnVsbC13aWR0aC5vdmVybGF5IHtcclxuICAgICAgICBwYWRkaW5nOiAzMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoLm92ZXJsYXkgLmNvbnRhaW5lciB7XHJcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDEyNCwgMTM0LCAxNDMsIDAuNyk7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDEwJSAxMHB4IDEwJTtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2N3B4KSB7XHJcbiAgICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoLm92ZXJsYXkgLmNvbnRhaW5lciB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCA1JSAxMHB4IDUlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoLm92ZXJsYXkgcCB7XHJcbiAgICBmb250LXNpemU6IDE5cHg7XHJcbn1cclxuXHJcbi5vdmVybGF5LWxheWVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCA5NSwgMTUyLCAwLjgpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG59XHJcblxyXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoIGJ1dHRvbixcclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuZnVsbC13aWR0aCAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcclxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuZnVsbC13aWR0aCBidXR0b24sXHJcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmZ1bGwtd2lkdGggLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2VjNDUyOTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbn1cclxuXHJcbi8qIGNvbHVtbnMgaW4gYmFubmVycyAqL1xyXG4uYmFuZC1jb2wtd3JhcHBlciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmJhbmQtY29sLXdyYXBwZXIgLmNvbC0xLTEge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5iYW5kLWNvbC13cmFwcGVyIC5jb2wtMS0yIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDUwJTtcclxufVxyXG5cclxuLmJhbmQtY29sLXdyYXBwZXIgLmNvbC0xLTMge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB3aWR0aDogMzMlO1xyXG59XHJcblxyXG4uYmFuZC1jb2wtd3JhcHBlciAuY29sLTEtNCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAyNSU7XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5iYW5kLWNvbC13cmFwcGVyIC5jb2wtMS00IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLWNvbC13cmFwcGVyIC5jb2wtMS0zLFxyXG4gICAgLmJhbmQtY29sLXdyYXBwZXIgLmNvbC0xLTQge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFya2V0aW5nLWNvbXBhbnktbGlzdCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubWFya2V0aW5nLWNvbXBhbnktbGlzdCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWFya2V0aW5nLWNvbXBhbnktbGlzdCBsaSB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG4uYmFuZC5tZW1iZXItYmVuZWZpdCAuY29udGVudC13cmFwcGVyLFxyXG4uYmFuZC5tZW1iZXItYmVuZWZpdCAuaW1hZ2Utd3JhcHBlcixcclxuLmJhbmQuY2FzaC1pbmRpY2F0b3JzIC5jb250ZW50LXdyYXBwZXIsXHJcbi5iYW5kLmNhc2gtaW5kaWNhdG9ycyAuaW1hZ2Utd3JhcHBlcixcclxuLmJhbmQudHdvLWNvbCAuY29udGVudC13cmFwcGVyLFxyXG4uYmFuZC50d28tY29sIC5pbWFnZS13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5iYW5kLm1lbWJlci1iZW5lZml0IC5jb250ZW50LXdyYXBwZXIsXHJcbiAgICAuYmFuZC5tZW1iZXItYmVuZWZpdCAuaW1hZ2Utd3JhcHBlcixcclxuICAgIC5iYW5kLmNhc2gtaW5kaWNhdG9ycyAuY29udGVudC13cmFwcGVyLFxyXG4gICAgLmJhbmQuY2FzaC1pbmRpY2F0b3JzIC5pbWFnZS13cmFwcGVyLFxyXG4gICAgLmJhbmQudHdvLWNvbCAuY29udGVudC13cmFwcGVyLFxyXG4gICAgLmJhbmQudHdvLWNvbCAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQubWVtYmVyLWJlbmVmaXQgLmNvbnRlbnQtd3JhcHBlcixcclxuLmJhbmQuY2FzaC1pbmRpY2F0b3JzIC5jb250ZW50LXdyYXBwZXIsXHJcbi5iYW5kLnR3by1jb2wgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5iYW5kLm1lbWJlci1iZW5lZml0IC5jb250ZW50LXdyYXBwZXIsXHJcbiAgICAuYmFuZC5jYXNoLWluZGljYXRvcnMgLmNvbnRlbnQtd3JhcHBlcixcclxuICAgIC5iYW5kLnR3by1jb2wgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQubWVtYmVyLWJlbmVmaXQge1xyXG4gICAgYmFja2dyb3VuZDogIzMwOTg4ODtcclxuICAgIHBhZGRpbmc6IDYwcHggMDtcclxufVxyXG5cclxuLmJhbmQubWVtYmVyLWJlbmVmaXQgLmJhbmQtdHlwZSxcclxuLmJhbmQubWVtYmVyLWJlbmVmaXQgLmJhbmQtdGl0bGUsXHJcbi5iYW5kLm1lbWJlci1iZW5lZml0IHAge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi5iYW5kLm1pc3Npb24ge1xyXG4gICAgYmFja2dyb3VuZDogI2ZhZmFmYTtcclxuICAgIHBhZGRpbmc6IDYwcHggMCAwO1xyXG59XHJcblxyXG4uYmFuZC5taXNzaW9uIC5jb250YWluZXIsXHJcbi5iYW5kLm1pc3Npb24gLmdsb2JhbC1zZWFyY2gsXHJcbi5iYW5kLm1pc3Npb24gaGVhZGVyIC5oZXJvLFxyXG5oZWFkZXIgLmJhbmQubWlzc2lvbiAuaGVybyxcclxuLmJhbmQubWlzc2lvbiAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxyXG4uYmFuZC5taXNzaW9uIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmJhbmQubWlzc2lvbiAuaW1hZ2Utd3JhcHBlciB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5iYW5kLm1pc3Npb24gLmltYWdlLXdyYXBwZXIgaW1nIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcclxuICAgIC5iYW5kLm1pc3Npb24gLmltYWdlLXdyYXBwZXIge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5pbm5lci5sYW5kaW5nIC5tYWluLWNvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDcwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50b3BpYy13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBoZWlnaHQ6IDIxcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogN3B4O1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoLTMzZGVnKTtcclxuICAgIHRyYW5zZm9ybTogc2tldygtMzNkZWcpO1xyXG4gICAgd2lkdGg6IDEzcHg7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG59XHJcblxyXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzEpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAyNTRhO1xyXG59XHJcblxyXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzIpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzg5NTJjO1xyXG59XHJcblxyXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzMpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjc5MjFlO1xyXG59XHJcblxyXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzQpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMjFhYTk3O1xyXG59XHJcblxyXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzUpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjN2JkMGUyO1xyXG59XHJcblxyXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzYpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNjUyYjdjO1xyXG59XHJcblxyXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzcpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjYjgwYzRiO1xyXG59XHJcblxyXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzgpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA4YWIxO1xyXG59XHJcblxyXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzkpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZjNTUzO1xyXG59XHJcblxyXG4uY29sIC50b3BpYy1saW5rOmhvdmVyIC50b3BpYy13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMjQ5LCAyNDksIDI0OSwgMC43KTtcclxufVxyXG5cclxuLmNvbCAudG9waWMtbGluazpob3ZlciAudG9waWMtd3JhcHBlcjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XHJcbiAgICBoZWlnaHQ6IDVweDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoMGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHNrZXcoMGRlZyk7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmNvbCAudG9waWMtbGluazpob3ZlciBoMyB7XHJcbiAgICBjb2xvcjogIzYwNWI1NCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5pbm5lci50b3BpY3MgLm1haW4tY29udGVudCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogODBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmlubmVyLnRvcGljcyAuY29udGVudCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbm5lci50b3BpY3MgLnNpZGViYXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuaW5uZXIudG9waWNzIC5zaWRlYmFyIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5pbm5lci50b3BpY3MgLnNpZGViYXIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuaW5uZXIudG9waWNzIC5zaWRlYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5uZXIudG9waWNzIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmlubmVyLnRvcGljcyAuY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA2MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5pbm5lci50b3BpY3MgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5uZXIudG9waWNzIC5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgaW1nIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG4uYXJ0aWNsZS1zZXQtd3JhcHBlciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uYXJ0aWNsZS1zZXQtd3JhcHBlcjpmaXJzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5hcnRpY2xlLXNldC13cmFwcGVyOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYXJ0aWNsZS1saW5rIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIGhlaWdodDogMTQzcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmFydGljbGUtbGluayB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDQ4JTtcclxuICAgICAgICBtYXgtd2lkdGg6IDM1MHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMiU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmFydGljbGUtbGluayB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNDVweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmFydGljbGUtbGluayB7XHJcbiAgICAgICAgaGVpZ2h0OiAxNDNweDtcclxuICAgIH1cclxufVxyXG5cclxuLmFydGljbGUtbGluay5tZW1iZXItb25seS5ibG9jayB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5hcnRpY2xlLWxpbmsubWVtYmVyLW9ubHkuYmxvY2s6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBoZWlnaHQ6IDE0M3B4O1xyXG4gICAgbGVmdDogMDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgei1pbmRleDogMTtcclxufVxyXG5cclxuLmFjY2Vzcy1ibG9ja2VyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB6LWluZGV4OiAyO1xyXG4gICAgcGFkZGluZzogMTVweCAzNXB4IDIwcHggMTVweDtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3RvcGljLWJveC9sb2NrLXdoaXRlLnBuZz8xNDQ1ODY5MTgyXCIpIG5vLXJlcGVhdCA5NyUgMTBweC8xMXB4IHRyYW5zcGFyZW50O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5hY2Nlc3MtYmxvY2tlciB7XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAxNXB4IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ibG9jayAuYWNjZXNzLWJsb2NrZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5hY2Nlc3MtYmxvY2tlciAqIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hY2Nlc3MtYmxvY2tlciBwIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjNweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICBmb250LXNpemU6IDAuOTM3NWVtO1xyXG59XHJcblxyXG4uYXJ0aWNsZS13cmFwcGVyIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmFydGljbGUtd3JhcHBlcjpob3ZlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE5OCwgODMsIDAuMzUpO1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLXdyYXBwZXI6aG92ZXIgKiB7XHJcbiAgICAgICAgY29sb3I6ICM2ZTZlNmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS13cmFwcGVyOmhvdmVyIC5sYWJlbDpiZWZvcmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hcnRpY2xlLXdyYXBwZXIgLmRhdGUsXHJcbi5hcnRpY2xlLXdyYXBwZXIgLnNwb25zb3IsXHJcbi5hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtdHlwZSB7XHJcbiAgICBjb2xvcjogIzZlNmU2ZSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAwLjc1ZW07XHJcbn1cclxuXHJcbi5hcnRpY2xlLXdyYXBwZXIgaDMge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgLypmb250LXdlaWdodDogJGJvbGQgIWltcG9ydGFudDsqL1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgY29sb3I6ICMzMzk5YjMgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbjogNXB4IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5hcnRpY2xlLXdyYXBwZXIgaDMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYXJ0aWNsZS1mb290ZXIge1xyXG4gICAgYmFja2dyb3VuZDogI2YyZjJmMjtcclxuICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC1oZWlnaHQ6IDM4cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5hcnRpY2xlLXdyYXBwZXI6aG92ZXIgLmFydGljbGUtZm9vdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIH1cclxufVxyXG5cclxuLmFydGljbGUtZm9vdGVyIC5hcnRpY2xlLXR5cGUge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5hcnRpY2xlLWZvb3RlciAuYXJ0aWNsZS1zaGFyZSAub3Blbi1zaGFyZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3RvcGljLWJveC9zaGFyZS5wbmc/MTQ0NTg3MDM1MFwiKSBuby1yZXBlYXQgMCAzcHgvMTAwJSB0cmFuc3BhcmVudDtcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtc2hhcmUgLnRvb2xib3gtd3JhcHBlciB7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDI1cHg7XHJcbn1cclxuXHJcbi5hcnRpY2xlLWZvb3RlciAuYXJ0aWNsZS1zaGFyZSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3gge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcmlnaHQ6IC0xMzBweDtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogcmlnaHQgMC41cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogcmlnaHQgMC41cyBlYXNlO1xyXG59XHJcblxyXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtc2hhcmUgLmFkZHRoaXNfc2hhcmluZ190b29sYm94Lm9wZW4ge1xyXG4gICAgcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5kZXRhaWxzLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5tZW1iZXItb25seSAuZGV0YWlscy13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3RvcGljLWJveC9sb2NrLWdyYXkucG5nPzE0NDg0NzAyNzBcIikgbm8tcmVwZWF0IDk3JSAxMHB4LzExcHggdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5kZXRhaWxzLXdyYXBwZXIgPiBkaXYge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi5kZXRhaWxzLXdyYXBwZXIgLmFydGljbGUtdGh1bWIge1xyXG4gICAgbWF4LXdpZHRoOiA3MHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuLmRldGFpbHMtd3JhcHBlciAuYXJ0aWNsZS10aHVtYi52aWRlbyB7XHJcbiAgICBtYXgtd2lkdGg6IDk3cHg7XHJcbn1cclxuXHJcbi50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYy5hY3RpdmUsXHJcbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyBsaS5hY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE5OCwgODMsIDAuMzUpO1xyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgI21haW4tdG9waWM6aG92ZXIsXHJcbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyBsaTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzdjNWQ1O1xyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgI21haW4tdG9waWM6aG92ZXIgYSxcclxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpOmhvdmVyIGEge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbi50b3BpY3MtZmlsdGVyLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxufVxyXG5cclxuLnRvcGljcy13cmFwcGVyIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMmNlYzc7XHJcbiAgICBib3JkZXItd2lkdGg6IDFweCAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC50b3BpY3Mtd3JhcHBlciB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50b3BpY3Mtd3JhcHBlciBhIHtcclxuICAgIGZvbnQtc2l6ZTogMC45Mzc1ZW07XHJcbiAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbn1cclxuXHJcbi50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyB7XHJcbiAgICBsaW5lLWhlaWdodDogMzVweDtcclxufVxyXG5cclxuLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIGE6bm90KC5idG4pIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyBhOm5vdCguYnRuKSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMgYTphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiAwO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMgYVthcmlhLWV4cGFuZGVkPWZhbHNlXTphZnRlciB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogNnB4IGRhc2hlZCAjMzM5OWIzO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyBhW2FyaWEtZXhwYW5kZWQ9dHJ1ZV06YWZ0ZXIge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDZweCBkYXNoZWQgIzMzOTliMztcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWM6aG92ZXIgYVthcmlhLWV4cGFuZGVkPWZhbHNlXTphZnRlciB7XHJcbiAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWM6aG92ZXIgYVthcmlhLWV4cGFuZGVkPXRydWVdOmFmdGVyIHtcclxuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIGEuYnRuIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljLFxyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcclxuICAgIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3Mge1xyXG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2QyZDJkMjtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MuY29sbGFwc2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bCBsaSB7XHJcbiAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsIHtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBib3JkZXI6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsOmJlZm9yZSxcclxuICAgIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bDphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogXCIgXCI7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGU7XHJcbiAgICB9XHJcblxyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsOmFmdGVyIHtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwgbGkge1xyXG4gICAgICAgIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XHJcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA0cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bCBsaTpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bCBsaTpsYXN0LWNoaWxkIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bCBsaS5sYXN0IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBsaW5lLWhlaWdodDogMzVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGkge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpOmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGk6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpLmFsbC10b3BpY3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXItd3JhcHBlciB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2QyY2VjNztcclxuICAgIGNvbG9yOiAjNmU2ZTZlICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSB7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBhIHtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGE6aG92ZXIge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJ1dHRvbixcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbixcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2ltcGxlLWJ1dHRvbixcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5ib2R5LmJsb2cgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zmb3J1bVJlcGx5QnRuLFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4uZm9ydW0gLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmU3VibWl0QnRuLFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDJjZWM3O1xyXG4gICAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gICAgcGFkZGluZzogMnB4IDVweCAycHggOHB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDIwNXB4O1xyXG4gICAgY29sb3I6ICMzMzk5YjM7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XHJcbiAgICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBidXR0b24sXHJcbiAgICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLFxyXG4gICAgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4gICAgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNpbXBsZS1idXR0b24sXHJcbiAgICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICBib2R5LmJsb2cgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuICAgIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmZvcnVtUmVwbHlCdG4sXHJcbiAgICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4gICAgLmZvcnVtIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZlN1Ym1pdEJ0bixcclxuICAgIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJ1dHRvbiAuY2FyZXQsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24gLmNhcmV0LFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNtYWxsLXRleHQgLmNhcmV0LFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2ltcGxlLWJ1dHRvbiAuY2FyZXQsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0biAuY2FyZXQsXHJcbmJvZHkuYmxvZyAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zjb21tZW50c1N1Ym1pdEJ0biAuY2FyZXQsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmZvcnVtTmV3VGhyZWFkTG5rIC5jYXJldCxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmZm9ydW1SZXBseUJ0biAuY2FyZXQsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5mb3J1bSAuc2ZTdWJtaXRCdG4gLmNhcmV0LFxyXG4uZm9ydW0gLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmU3VibWl0QnRuIC5jYXJldCxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zZWNvbmRhcnkgLmNhcmV0IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJ1dHRvbjpiZWZvcmUsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b246YmVmb3JlLFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNtYWxsLXRleHQ6YmVmb3JlLFxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2ltcGxlLWJ1dHRvbjpiZWZvcmUsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpiZWZvcmUsXHJcbmJvZHkuYmxvZyAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpiZWZvcmUsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmZvcnVtTmV3VGhyZWFkTG5rOmJlZm9yZSxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmZm9ydW1SZXBseUJ0bjpiZWZvcmUsXHJcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5mb3J1bSAuc2ZTdWJtaXRCdG46YmVmb3JlLFxyXG4uZm9ydW0gLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmU3VibWl0QnRuOmJlZm9yZSxcclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zZWNvbmRhcnk6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXItdG9wOiA0cHggZGFzaGVkICMzMzk5YjM7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBoZWlnaHQ6IDA7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgd2lkdGg6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogN3B4O1xyXG4gICAgdG9wOiAxMHB4O1xyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZHJvcGRvd24tbWVudSB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAyMDVweDtcclxuICAgIHotaW5kZXg6IDk5ODtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XHJcbiAgICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZHJvcGRvd24tbWVudSB7XHJcbiAgICAgICAgbGVmdDogNzZweDtcclxuICAgIH1cclxufVxyXG5cclxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmRyb3Bkb3duLW1lbnUgbGkge1xyXG4gICAgcGFkZGluZzogNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZHJvcGRvd24tbWVudSBsaTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5maWx0ZXItd3JhcHBlciAjc2hvdy1ieSB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZmlsdGVyLXdyYXBwZXIgI3Nob3ctYnkgcCB7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5maWx0ZXItd3JhcHBlciAjc2hvdy1ieSBwIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxufVxyXG5cclxuLmZpbHRlci13cmFwcGVyICNzaG93LWJ5IGEge1xyXG4gICAgcGFkZGluZzogMCA1cHg7XHJcbn1cclxuXHJcbi5maWx0ZXItd3JhcHBlciAjc2hvdy1ieSAuYWN0aXZlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbn1cclxuXHJcbi5idXR0b24td2hpdGUtYmcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnRvcGljcyAuc2lkZWJveC13cmFwcGVyIHtcclxuICAgICAgICBoZWlnaHQ6IDY5MHB4O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3MgLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCB7XHJcbiAgICAgICAgaGVpZ2h0OiA2NzBweDtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzIC5zaWRlYm94LXdyYXBwZXI6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDU0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4NjZweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xyXG4gICAgLnRvcGljcyAuc2lkZWJveC13cmFwcGVyIHtcclxuICAgICAgICBoZWlnaHQ6IDY5MHB4O1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC50b3BpY3MgLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCB7XHJcbiAgICAgICAgaGVpZ2h0OiA2NjBweDtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzIC5zaWRlYm94LXdyYXBwZXI6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDU0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiA4MjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAudG9waWNzIC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zcG9uc29yLWFkLnNpZGVib3gtd3JhcHBlciB7XHJcbiAgICBtYXJnaW46IDQwcHggYXV0bztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLnNwb25zb3ItYWQuc2lkZWJveC13cmFwcGVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTNweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNwb25zb3ItYWQuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG4gICAgYm9yZGVyLXdpZHRoOiAwIDAgM3B4IDA7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiAjN2Q4ZmEyO1xyXG59XHJcblxyXG4uc3BvbnNvci1hZC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3ggLnNpZGVib3gtdGl0bGUge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDEuNjI1ZW07XHJcbiAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgIGNvbG9yOiAjNzdjNWQ1O1xyXG4gICAgcGFkZGluZzogMTVweCAwIDIwcHg7XHJcbn1cclxuXHJcbi5zcG9uc29yLWFkLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveCBwIHtcclxuICAgIGNvbG9yOiAjNjc2YjZjO1xyXG4gICAgZm9udC1zaXplOiAwLjg3NWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE5cHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4uc3BvbnNvci1hZC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3ggLmltZy1ib3gtY2VudGVyIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4udG9waWNzIC5zaWRlYmFyIC5idXR0b24sXHJcbi50b3BpY3MgLnNpZGViYXIgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4udG9waWNzIC5zaWRlYmFyIC5zaW1wbGUtYnV0dG9uLFxyXG4udG9waWNzIC5zaWRlYmFyIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSAudG9waWNzIC5zaWRlYmFyIGJ1dHRvbixcclxuLnRvcGljcyAuc2lkZWJhciBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXHJcbi50b3BpY3MgLnNpZGViYXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLmJsb2ctZGV0YWlscyAudG9waWNzIC5zaWRlYmFyIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4udG9waWNzIC5zaWRlYmFyIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nIC50b3BpY3MgLnNpZGViYXIgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi50b3BpY3MgLnNpZGViYXIgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi50b3BpY3MgLnNpZGViYXIgLnNmZm9ydW1SZXBseUJ0bixcclxuLnRvcGljcyAuc2lkZWJhciAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4uZm9ydW0gLnRvcGljcyAuc2lkZWJhciAuc2ZTdWJtaXRCdG4sXHJcbi50b3BpY3MgLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnksXHJcbi50b3BpY3MgLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2Nyb2xsU3BhY2VyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5zY3JvbGxTcGFjZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcbi8qIFN0b3J5ICovXHJcbi5zdG9yeSB7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjZmNmY2O1xyXG59XHJcblxyXG4uc3RvcnkgLnV0aWxpdHktbmF2LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLnN0b3J5ICNtYWluLW5hdi13cmFwcGVyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5cclxuLnN0b3J5IC5tYWluLWNvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnN0b3J5IC5tYWluLWNvbnRlbnQgPiAuY29udGFpbmVyLFxyXG4gICAgLnN0b3J5IC5tYWluLWNvbnRlbnQgPiAuZ2xvYmFsLXNlYXJjaCxcclxuICAgIC5zdG9yeSBoZWFkZXIgLm1haW4tY29udGVudCA+IC5oZXJvLFxyXG4gICAgaGVhZGVyIC5zdG9yeSAubWFpbi1jb250ZW50ID4gLmhlcm8sXHJcbiAgICAuc3RvcnkgLm1haW4tY29udGVudCA+ICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXHJcbiAgICAuc3RvcnkgLm1haW4tY29udGVudCA+IC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3RvcnkgLmJyZWFkY3J1bWIge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHRvcDogMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuc3RvcnkgLmJyZWFkY3J1bWIge1xyXG4gICAgICAgIHRvcDogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnN0b3J5IC5icmVhZGNydW1iIGxpIHtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4uc3RvcnkgLmJyZWFkY3J1bWIgYSB7XHJcbiAgICBjb2xvcjogIzRmYzdlNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc3RvcnkgLmJyZWFkY3J1bWIgYTphZnRlciB7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxufVxyXG5cclxuLnN0b3J5IC5iYW5kIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc3RvcnkgLmJhbmQgLmJhbmQtdGl0bGUge1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLnN0b3J5IC5iYW5kIC5iYW5kLXRpdGxlIHtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3RvcnkgLmJhbmQgcCB7XHJcbiAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxufVxyXG5cclxuLnN0b3J5LWhlcm8ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy10b3A6IDBweDtcclxufVxyXG5cclxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC13cmFwcGVyIHtcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XHJcbiAgICAuc3RvcnktaGVybyAuaGVyby1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3N0b3J5LWdyYWRpZW50LWJnLnBuZz8xNDQ5MDc0MTc2XCIpIHJlcGVhdC15IHRvcCBjZW50ZXIgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuc3RvcnktaGVybyAuaGVyby1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA2MHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LXdyYXBwZXIgLmNvbnRhaW5lcixcclxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC13cmFwcGVyIC5nbG9iYWwtc2VhcmNoLFxyXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LXdyYXBwZXIgaGVhZGVyIC5oZXJvLFxyXG5oZWFkZXIgLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC13cmFwcGVyIC5oZXJvLFxyXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LXdyYXBwZXIgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcclxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC13cmFwcGVyIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5zdG9yeS1oZXJvICoge1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA1NjBweCkge1xyXG4gICAgLnN0b3J5LWhlcm8gLmJ1dHRvbi13cmFwcGVyICoge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3RvcnktaGVybyAuYnV0dG9uLXdyYXBwZXIgcCB7XHJcbiAgICBsaW5lLWhlaWdodDogNTBweDtcclxuICAgIGZvbnQtd2VpZ3RoOiA3MDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA1NjBweCkge1xyXG4gICAgLnN0b3J5LWhlcm8gLmJ1dHRvbi13cmFwcGVyIHAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50OmZpcnN0LWNoaWxkIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudDpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuc3RvcnktaGVybyAuaGVyby1jb250ZW50OmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50OmZpcnN0LWNoaWxkIHAge1xyXG4gICAgcGFkZGluZy1yaWdodDogNiU7XHJcbn1cclxuXHJcbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQudmlkZW8ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQudmlkZW8ge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQudmlkZW8gLnZpZGVvLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luOiAyMHB4IGF1dG87XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDExOSwgMTk3LCAyMTMsIDAuMik7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQudmlkZW8gLnZpZGVvLXdyYXBwZXI6YmVmb3JlIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS92aWRlby1wbGF5LnBuZz8xNDQ5MTY5OTcwXCIpIG5vLXJlcGVhdCA1MCUgNTAlLzEwNXB4IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQudmlkZW8gLnZpZGVvLXdyYXBwZXI6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDkwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQudmlkZW8gLnZpZGVvLXdyYXBwZXI6YmVmb3JlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE1NXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LnZpZGVvIC52aWRlby13cmFwcGVyLnBsYXk6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQgLmxlYXJuLW1vcmUge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDEuMjVlbTtcclxufVxyXG5cclxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudCAubGVhcm4tbW9yZTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3RvcnkvZG90dGVkLWxpbmUtaGVyby5wbmc/MTQ0OTE2OTY0MFwiKSBuby1yZXBlYXQgMCAwLzEwMCUgdHJhbnNwYXJlbnQ7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIGhlaWdodDogNzBweDtcclxuICAgIG1hcmdpbjogMjBweCBhdXRvO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQgcCB7XHJcbiAgICBmb250LXNpemU6IDAuOTVlbTtcclxufVxyXG5cclxuLnN0b3J5LWhlcm8gLmhlcm8taGVhZGVyIHtcclxuICAgIHBhZGRpbmc6IDQwcHggMCAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBmb250LXNpemU6IDEuMjVlbTtcclxufVxyXG5cclxuLnN0b3J5LWhlcm8gLmhlcm8taGVhZGVyIHNwYW4ge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDEuNWVtO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5zdG9yeS1oZXJvIC5oZXJvLWhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjg3NWVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5zdG9yeS1oZXJvIC5oZXJvLWhlYWRlciBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDEuMzMzMzMzMzNlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuc3RvcnktaGVybyAuaGVyby1oZWFkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi44MTI1ZW07XHJcbiAgICAgICAgcGFkZGluZzogMzBweCAwIDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnN0b3J5LWhlcm8gLmhlcm8taGVhZGVyIHNwYW4ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xNjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLnN0b3J5LWhlcm8gLmhlcm8taGVhZGVyIHtcclxuICAgICAgICBmb250LXNpemU6IDIuODEyNWVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5zdG9yeS1oZXJvIC5oZXJvLWhlYWRlciBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNjY2NjY2NjdlbTtcclxuICAgIH1cclxufVxyXG4vKiBHcmFkaWVudCBIZWFkZXIgKi9cclxuLmdyYWRpZW50LWhlYWRlciB7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDAgMzBweDtcclxuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3N0b3J5LWdyYWRpZW50LWJnLnBuZz8xNDQ5MDc0MTc2XCIpIHJlcGVhdC15IHRvcCBjZW50ZXIgdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi5ncmFkaWVudC1oZWFkZXIgLmJhbmQtdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAxLjg3NWVtICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucyAhaW1wb3J0YW50O1xyXG4gICAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5ncmFkaWVudC1oZWFkZXIgLmJhbmQtdGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi41ZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmdyYWRpZW50LWhlYWRlciAuYmFuZC10aXRsZSxcclxuLmdyYWRpZW50LWhlYWRlciBwIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4uZ3JhZGllbnQtaGVhZGVyIC5idXR0b24sXHJcbi5ncmFkaWVudC1oZWFkZXIgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4uZ3JhZGllbnQtaGVhZGVyIC5zaW1wbGUtYnV0dG9uLFxyXG4uZ3JhZGllbnQtaGVhZGVyIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbi5zZWFyY2gtZm9ybSAuZ3JhZGllbnQtaGVhZGVyIGJ1dHRvbixcclxuLmdyYWRpZW50LWhlYWRlciBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXHJcbi5ncmFkaWVudC1oZWFkZXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuLmJsb2ctZGV0YWlscyAuZ3JhZGllbnQtaGVhZGVyIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4uZ3JhZGllbnQtaGVhZGVyIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4uYmxvZy1kZXRhaWxzIC5ncmFkaWVudC1oZWFkZXIgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4uZ3JhZGllbnQtaGVhZGVyIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nIC5ncmFkaWVudC1oZWFkZXIgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbi5ncmFkaWVudC1oZWFkZXIgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbi5ncmFkaWVudC1oZWFkZXIgLnNmZm9ydW1SZXBseUJ0bixcclxuLmdyYWRpZW50LWhlYWRlciAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4uZm9ydW0gLmdyYWRpZW50LWhlYWRlciAuc2ZTdWJtaXRCdG4sXHJcbi5ncmFkaWVudC1oZWFkZXIgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgbWFyZ2luLXRvcDogMDtcclxuICAgIHdpZHRoOiAyOTlweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuZ3JhZGllbnQtaGVhZGVyIC5idXR0b24sXHJcbiAgICAuZ3JhZGllbnQtaGVhZGVyIC5idXR0b24tc21hbGwtdGV4dCxcclxuICAgIC5ncmFkaWVudC1oZWFkZXIgLnNpbXBsZS1idXR0b24sXHJcbiAgICAuZ3JhZGllbnQtaGVhZGVyIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbiAgICAuc2VhcmNoLWZvcm0gLmdyYWRpZW50LWhlYWRlciBidXR0b24sXHJcbiAgICAuZ3JhZGllbnQtaGVhZGVyIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcclxuICAgIC5ncmFkaWVudC1oZWFkZXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuICAgIC5ibG9nLWRldGFpbHMgLmdyYWRpZW50LWhlYWRlciBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuICAgIC5ncmFkaWVudC1oZWFkZXIgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXHJcbiAgICAuYmxvZy1kZXRhaWxzIC5ncmFkaWVudC1oZWFkZXIgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxyXG4gICAgLmdyYWRpZW50LWhlYWRlciBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICBib2R5LmJsb2cgLmdyYWRpZW50LWhlYWRlciAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuICAgIC5ncmFkaWVudC1oZWFkZXIgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbiAgICAuZ3JhZGllbnQtaGVhZGVyIC5zZmZvcnVtUmVwbHlCdG4sXHJcbiAgICAuZ3JhZGllbnQtaGVhZGVyIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXHJcbiAgICAuZm9ydW0gLmdyYWRpZW50LWhlYWRlciAuc2ZTdWJtaXRCdG4sXHJcbiAgICAuZ3JhZGllbnQtaGVhZGVyIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ncmFkaWVudC1oZWFkZXIucXVlc3Rpb25zIC5jb250YWluZXIsXHJcbi5ncmFkaWVudC1oZWFkZXIucXVlc3Rpb25zIC5nbG9iYWwtc2VhcmNoLFxyXG4uZ3JhZGllbnQtaGVhZGVyLnF1ZXN0aW9ucyBoZWFkZXIgLmhlcm8sXHJcbmhlYWRlciAuZ3JhZGllbnQtaGVhZGVyLnF1ZXN0aW9ucyAuaGVybyxcclxuLmdyYWRpZW50LWhlYWRlci5xdWVzdGlvbnMgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcclxuLmdyYWRpZW50LWhlYWRlci5xdWVzdGlvbnMgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ucXVlc3Rpb24tY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAyO1xyXG59XHJcblxyXG4uYW5pbWF0ZS1xdWVzdGlvbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgbGVmdDogNDglO1xyXG4gICAgd2lkdGg6IDcwcHg7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IGRpc3BsYXkgNXMgZWFzZS1vdXQ7XHJcbiAgICB0cmFuc2l0aW9uOiBkaXNwbGF5IDVzIGVhc2Utb3V0O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuYW5pbWF0ZS1xdWVzdGlvbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hbmltYXRlLXF1ZXN0aW9uIC5xdWVzdGlvbi1tYXJrIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYW5pbWF0ZS1xdWVzdGlvbiAuZG90dGVkLXRhaWwge1xyXG4gICAgd2lkdGg6IDEwcHg7XHJcbiAgICBtYXJnaW46IDEwcHggYXV0bztcclxufVxyXG5cclxuLmFuaW1hdGUtcXVlc3Rpb24uc3RhcnQ6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmJhbmQud2h5LWpvaW4ge1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgcGFkZGluZzogNDBweCAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLndoeS1qb2luIHtcclxuICAgICAgICBwYWRkaW5nOiA2MHB4IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5iYW5kLndoeS1qb2luIC5iYW5kLXRpdGxlIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQud2h5LWpvaW4gLmZpeGVkLWltYWdlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQud2h5LWpvaW4gLmZpeGVkLWltYWdlIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQud2h5LWpvaW4gLmZpeGVkLWltYWdlIGltZyB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MCU7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuYmFuZC53aHktam9pbiAuZml4ZWQtaW1hZ2Uge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICBtYXJnaW4tdG9wOiA3MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuYmFuZC53aHktam9pbiAuZml4ZWQtaW1hZ2UgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLndoeS1qb2luIC53aHktam9pbi1ib3hlcyB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmJhbmQud2h5LWpvaW4gLndoeS1qb2luLWJveGVzIHtcclxuICAgICAgICB3aWR0aDogNDglO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLndoeS1qb2luIC53aHktam9pbi1ib3hlcyB7XHJcbiAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmJhbmQud2h5LWpvaW4gLndoeS1qb2luLWJveGVzIHtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB3aWR0aDogNjMlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC53aHktam9pbiAubWVkaWEge1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuYmFuZC53aHktam9pbiAubWVkaWEge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQud2h5LWpvaW4gLm1lZGlhLWxlZnQge1xyXG4gICAgbWF4LXdpZHRoOiAzNTNweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uYmFuZC53aHktam9pbiAubWVkaWEtbGVmdCBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgLmJhbmQud2h5LWpvaW4gLm1lZGlhLWxlZnQge1xyXG4gICAgICAgIHdpZHRoOiAzNSU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLndoeS1qb2luIC5taWQtZG90cyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLndoeS1qb2luIC5taWQtZG90cyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDdweDtcclxuICAgICAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQud2h5LWpvaW4gLm1pZC1kb3RzIHNwYW4ge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3N0b3J5L2RvdHRlZC1saW5lLTEucG5nPzE0NDkwOTE3NzZcIikgbm8tcmVwZWF0IDAgMC8xMDAlIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC53aHktam9pbiAuYm90dG9tLWRvdHMge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC53aHktam9pbiAuYm90dG9tLWRvdHMge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBoZWlnaHQ6IDEzNXB4O1xyXG4gICAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kLndoeS1qb2luIC5ib3R0b20tZG90cyBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS9kb3R0ZWQtbGluZS1hcnJvdy5wbmc/MTQ0OTA4ODg1N1wiKSBuby1yZXBlYXQgMCAwLzEwMCUgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgd2lkdGg6IDQ3NXB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiA0NiU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLndoeS1qb2luIC5tZWRpYTpsYXN0LWNoaWxkIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJhbmQud2h5LWpvaW4gLm1lZGlhOmxhc3QtY2hpbGQgLm1lZGlhLWxlZnQ6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmFuZC53aHktam9pbiAubWVkaWEtaGVhZGluZyB7XHJcbiAgICBjb2xvcjogIzYwNWI1NDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICBtYXJnaW46IDEwcHggMDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQud2h5LWpvaW4gLm1lZGlhLWxlZnQsXHJcbiAgICAuYmFuZC53aHktam9pbiAubWVkaWEtYm9keSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLndoeS1qb2luIC5tZWRpYS1ib2R5IHtcclxuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLndoeS1qb2luIC5tZWRpYS1ib2R5IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLndoeS1qb2luIHAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAwLjkzNzVlbTtcclxufVxyXG5cclxuLmJhbmQud2h5LWpvaW4gcCBhIHtcclxuICAgIGNvbG9yOiAjNzdjNWQ1ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmJhbmQud2hvLWFyZSAuYmFuZC10aXRsZSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQud3JpdGUtc3Rvcnkge1xyXG4gICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xyXG4gICAgLmJhbmQud3JpdGUtc3Rvcnkge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2FmcC1wYXR0ZXJuLnBuZz8xNDQ0MjQzODI3XCIpIG5vLXJlcGVhdCByaWdodCAtNDBweC8zMDBweCB0cmFuc3BhcmVudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuYmFuZC53cml0ZS1zdG9yeSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvYWZwLXBhdHRlcm4tYm9keS5wbmc/MTQ0NTAzMzg4NlwiKSBuby1yZXBlYXQgYm90dG9tIHJpZ2h0LzQwMHB4IHRyYW5zcGFyZW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuYmFuZC53cml0ZS1zdG9yeSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiA1MTBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xyXG4gICAgLmJhbmQud3JpdGUtc3Rvcnkge1xyXG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IDkwJSBib3R0b20gIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQud3JpdGUtc3RvcnkgLmNvbnRlbnQtd3JhcHBlciB7XHJcbiAgICBtYXJnaW46IDAgMCAxMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iYW5kLndyaXRlLXN0b3J5IC5zaXRlLWxvZ28ge1xyXG4gICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgbWF4LXdpZHRoOiAxODBweDtcclxuICAgIGZsb2F0OiBub25lO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC53cml0ZS1zdG9yeSAuc2l0ZS1sb2dvIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0NXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC53cml0ZS1zdG9yeSAuYmFuZC10aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBjb2xvcjogIzAwODVhZDtcclxuICAgIGZvbnQtc2l6ZTogMS44NzVlbTtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5iYW5kLndyaXRlLXN0b3J5IC5iYW5kLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNWVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYmFuZC53cml0ZS1zdG9yeSBwIHtcclxuICAgIGNvbG9yOiAjN2I3YjdiO1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbn1cclxuXHJcbi5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIGEge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWF4LXdpZHRoOiAyNTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgYSB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5idXR0b24sXHJcbiAgICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLmJ1dHRvbi1zbWFsbC10ZXh0LFxyXG4gICAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5zaW1wbGUtYnV0dG9uLFxyXG4gICAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5zZWFyY2gtZm9ybSBidXR0b24sXHJcbiAgICAuc2VhcmNoLWZvcm0gLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbixcclxuICAgIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXHJcbiAgICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcclxuICAgIC5ibG9nLWRldGFpbHMgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxyXG4gICAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuICAgIGJvZHkuYmxvZyAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLnNmY29tbWVudHNTdWJtaXRCdG4sXHJcbiAgICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLnNmZm9ydW1OZXdUaHJlYWRMbmssXHJcbiAgICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLnNmZm9ydW1SZXBseUJ0bixcclxuICAgIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuZm9ydW0gLnNmU3VibWl0QnRuLFxyXG4gICAgLmZvcnVtIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuc2ZTdWJtaXRCdG4sXHJcbiAgICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5idXR0b24tc2Vjb25kYXJ5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICM4NTg1ODUgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yaWdodC1jb2xvcjogIzc2NzY3NiAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoNTAlLCAjODU4NTg1KSwgY29sb3Itc3RvcCg1MCUsICM3Njc2NzYpKSAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjODU4NTg1IDUwJSwgIzc2NzY3NiA1MCUpICFpbXBvcnRhbnQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5iYW5kLm1lbWJlci1jaGFydHMge1xyXG4gICAgcGFkZGluZzogMzBweCAwO1xyXG4gICAgY29sb3I6ICM1ZjVmNWY7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmJhbmQubWVtYmVyLWNoYXJ0cyB7XHJcbiAgICAgICAgcGFkZGluZzogNDBweCAwIDYwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLm1lbWJlci1jaGFydHMgLmNvbnRhaW5lcixcclxuLmJhbmQubWVtYmVyLWNoYXJ0cyAuZ2xvYmFsLXNlYXJjaCxcclxuLmJhbmQubWVtYmVyLWNoYXJ0cyBoZWFkZXIgLmhlcm8sXHJcbmhlYWRlciAuYmFuZC5tZW1iZXItY2hhcnRzIC5oZXJvLFxyXG4uYmFuZC5tZW1iZXItY2hhcnRzICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXHJcbi5iYW5kLm1lbWJlci1jaGFydHMgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uY2hhcnQtc2VjdGlvbiB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5jaGFydC1zZWN0aW9uIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4jdG9wLXRpZXIsXHJcbiNkZWNpc2lvbi1tYWtlcnMge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbiN0b3AtdGllciAuY29udGVudCxcclxuI2RlY2lzaW9uLW1ha2VycyAuY29udGVudCB7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucyAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAwLjgxMjVlbTtcclxufVxyXG5cclxuI3RvcC10aWVyIHVsLFxyXG4jZGVjaXNpb24tbWFrZXJzIHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbiN0b3AtdGllciB1bCBsaSxcclxuI2RlY2lzaW9uLW1ha2VycyB1bCBsaSB7XHJcbiAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbn1cclxuXHJcbiN0b3AtdGllciBsaSxcclxuI2RlY2lzaW9uLW1ha2VycyBsaSB7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxufVxyXG5cclxuI3RvcC10aWVyIGxpOmJlZm9yZSxcclxuI2RlY2lzaW9uLW1ha2VycyBsaTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIiAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDExcHg7XHJcbiAgICBoZWlnaHQ6IDExcHg7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICBsZWZ0OiAtMTBweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogM3B4O1xyXG59XHJcblxyXG4jdG9wLXRpZXIgcCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICN0b3AtdGllciBwIHtcclxuICAgICAgICB3aWR0aDogNDAlO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIH1cclxufVxyXG5cclxuI3RvcC10aWVyIC5zdGFjay1idWlsZGluZyB7XHJcbiAgICB3aWR0aDogMjQwcHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1pbi1oZWlnaHQ6IDIyMHB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4jdG9wLXRpZXIgLnN0YWNrLWJ1aWxkaW5nIGltZyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAxMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgICN0b3AtdGllciAuc3RhY2stYnVpbGRpbmcgaW1nIHtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG4jdG9wLXRpZXIgLnN0YWNrLWJ1aWxkaW5nIGltZy50b3AtdGllciB7XHJcbiAgICB6LWluZGV4OiAyO1xyXG59XHJcblxyXG4jdG9wLXRpZXIgLnN0YWNrLWJ1aWxkaW5nIGltZy5taWQtdGllciB7XHJcbiAgICB6LWluZGV4OiAxO1xyXG59XHJcblxyXG4jdG9wLXRpZXIgLnN0YWNrLWJ1aWxkaW5nIGltZy5ib3R0b20tdGllciB7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gICAgdG9wOiAzcHg7XHJcbn1cclxuXHJcbiN0b3AtdGllciAuY29udGVudCB7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgI3RvcC10aWVyIC5jb250ZW50IHtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xyXG4gICAgI3RvcC10aWVyIC5jb250ZW50IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAjdG9wLXRpZXIgLmNvbnRlbnQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuI3RvcC10aWVyIHVsIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxufVxyXG5cclxuI3RvcC10aWVyIGxpIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDI1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgICN0b3AtdGllciBsaSB7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuICAgIH1cclxufVxyXG5cclxuI3RvcC10aWVyIGxpOmJlZm9yZSB7XHJcbiAgICB3aWR0aDogMjJweDtcclxuICAgIGhlaWdodDogMjJweDtcclxuICAgIHRvcDogMDtcclxuICAgIGJhY2tncm91bmQ6ICNlOTQ2Mjg7XHJcbn1cclxuXHJcbiN0b3AtdGllciBsaTpudGgtY2hpbGQoMik6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQ6ICM3N2M1ZDU7XHJcbn1cclxuXHJcbiN0b3AtdGllciBsaTpudGgtY2hpbGQoMyk6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmMzNWM7XHJcbn1cclxuXHJcbiNkZWNpc2lvbi1tYWtlcnMgLmNpcmNsZS1ncmFwaCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIHdpZHRoOiAxMzVweDtcclxuICAgIG1pbi1oZWlnaHQ6IDFweDtcclxuICAgIG1hcmdpbjogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgI2RlY2lzaW9uLW1ha2VycyAuY2lyY2xlLWdyYXBoIHtcclxuICAgICAgICBtYXJnaW46IDEwcHggNTBweCAxMHB4IDIwcHg7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbiNkZWNpc2lvbi1tYWtlcnMgLmNpcmNsZS1ncmFwaCBpbWcge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgI2RlY2lzaW9uLW1ha2VycyAuY2lyY2xlLWdyYXBoIGltZyB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgfVxyXG59XHJcblxyXG4jZGVjaXNpb24tbWFrZXJzIC5jb250ZW50IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgICNkZWNpc2lvbi1tYWtlcnMgLmNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xyXG4gICAgI2RlY2lzaW9uLW1ha2VycyAuY29udGVudCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA3MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgICNkZWNpc2lvbi1tYWtlcnMgLmNvbnRlbnQge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuI2RlY2lzaW9uLW1ha2VycyBsaTpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmYzM1YztcclxufVxyXG5cclxuI2RlY2lzaW9uLW1ha2VycyBsaTpudGgtY2hpbGQoMik6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQ6ICM3N2M1ZDU7XHJcbn1cclxuXHJcbiNkZWNpc2lvbi1tYWtlcnMgbGk6bnRoLWNoaWxkKDMpOmJlZm9yZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZTk0NjI4O1xyXG59XHJcblxyXG4jZGVjaXNpb24tbWFrZXJzIGxpOm50aC1jaGlsZCg0KTpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogIzRhNTk2NjtcclxufVxyXG5cclxuLm1lbWJlci1jaGFydHMgLnRvcC1kb3RzLFxyXG4ubWVtYmVyLWNoYXJ0cyAuZ3JvdXAtaW1hZ2UtMSxcclxuLm1lbWJlci1jaGFydHMgLmdyb3VwLWltYWdlLTIsXHJcbi5tZW1iZXItY2hhcnRzIC5taWQtZG90cyxcclxuLm1lbWJlci1jaGFydHMgLmJvdHRvbS1kb3RzIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5tZW1iZXItY2hhcnRzIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbWJlci1jaGFydHMgLmdyb3VwLWltYWdlLTEsXHJcbiAgICAubWVtYmVyLWNoYXJ0cyAuZ3JvdXAtaW1hZ2UtMiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHJpZ2h0OiAtNTJweDtcclxuICAgIH1cclxuXHJcbiAgICAubWVtYmVyLWNoYXJ0cyAuZ3JvdXAtaW1hZ2UtMSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3RvcnkvZ3JvdXAtMS5wbmc/MTQ1ODIyNTgwMFwiKSBuby1yZXBlYXQgMCAwLzg3JSB0cmFuc3BhcmVudDtcclxuICAgICAgICB3aWR0aDogMzIwcHg7XHJcbiAgICAgICAgdG9wOiAxNTBweDtcclxuICAgIH1cclxuXHJcbiAgICAubWVtYmVyLWNoYXJ0cyAuZ3JvdXAtaW1hZ2UtMiB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3RvcnkvZ3JvdXAtMi5wbmc/MTQ1ODIyNTgzOFwiKSBuby1yZXBlYXQgNTAlIDAvNzUlIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGhlaWdodDogMjE1cHg7XHJcbiAgICAgICAgdG9wOiA1MiU7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIHdpZHRoOiAzNjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLm1lbWJlci1jaGFydHMgLnRvcC1kb3RzLFxyXG4gICAgLm1lbWJlci1jaGFydHMgLmJvdHRvbS1kb3RzIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBoZWlnaHQ6IDc5cHg7XHJcbiAgICAgICAgbGVmdDogNTc0cHg7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogLTE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbWJlci1jaGFydHMgLnRvcC1kb3RzIHNwYW4sXHJcbiAgICAubWVtYmVyLWNoYXJ0cyAuYm90dG9tLWRvdHMgc3BhbiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3RvcnkvbWVtYmVyLXRvcC1kb3RzLnBuZz8xNDU4MjI1NDEyXCIpIG5vLXJlcGVhdCAwIDAvMTAwJSB0cmFuc3BhcmVudDtcclxuICAgICAgICB3aWR0aDogNDc3cHg7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGxlZnQ6IDQ2JTtcclxuICAgIH1cclxuXHJcbiAgICAubWVtYmVyLWNoYXJ0cyAubWlkLWRvdHMsXHJcbiAgICAubWVtYmVyLWNoYXJ0cyAubWlkLWRvdHMtMiB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgd2lkdGg6IDEwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MzJweDtcclxuICAgICAgICBtYXJnaW46IDEwcHggYXV0bztcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDEyNXB4O1xyXG4gICAgICAgIHRvcDogMzIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbWJlci1jaGFydHMgLm1pZC1kb3RzIHNwYW4sXHJcbiAgICAubWVtYmVyLWNoYXJ0cyAubWlkLWRvdHMtMiBzcGFuIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS9kb3R0ZWQtbGluZS0xLnBuZz8xNDQ5MDkxNzc2XCIpIHJlcGVhdC15IDAgMC8xMDAlIHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5tZW1iZXItY2hhcnRzIC5taWQtZG90cy0yIHtcclxuICAgICAgICB0b3A6IDkyMHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lbWJlci1jaGFydHMgLmJvdHRvbS1kb3RzIHtcclxuICAgICAgICBoZWlnaHQ6IDExNXB4O1xyXG4gICAgICAgIHRvcDogMTM1MHB4O1xyXG4gICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XHJcbiAgICB9XHJcblxyXG4gICAgLm5vLWNzc3RyYW5zZm9ybXMzZCAubWVtYmVyLWNoYXJ0cyAuYm90dG9tLWRvdHMge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjUwcHgpIHtcclxuICAgIC5tZW1iZXItY2hhcnRzIC5ncm91cC1pbWFnZS0yIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgIHRvcDogNTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaW5kdXN0cnktdGFibGUge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5pbmR1c3RyeS10YWJsZSB7XHJcbiAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbmR1c3RyeS10YWJsZSB0YWJsZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmluZHVzdHJ5LXRhYmxlIHRyOm50aC1jaGlsZChvZGQpIHtcclxuICAgIGJhY2tncm91bmQ6ICNlN2YwZjI7XHJcbn1cclxuXHJcbi5pbmR1c3RyeS10YWJsZSB0ZCB7XHJcbiAgICB3aWR0aDogNTAlO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW07XHJcbiAgICBwYWRkaW5nOiA3cHggNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XHJcbiAgICAuaW5kdXN0cnktdGFibGUgdGQge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmR1c3RyeS10YWJsZSB0ZC5jb3VudCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbmR1c3RyeS10YWJsZSAuY291bnQgZGl2IHtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5pbmR1c3RyeS10YWJsZSAuY291bnQgZGl2IHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS9jaGFydC1jb3VudC1pY29uLnBuZz8xNDQ5MjYyMjY0XCIpIHJlcGVhdC14IDAgMC8xMXB4IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGhlaWdodDogMTFweDtcclxuICAgICAgICB3aWR0aDogMDtcclxuICAgIH1cclxufVxyXG5cclxuLmluZHVzdHJ5LXRhYmxlIC5jb3VudCBpbWcge1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgd2lkdGg6IDExcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5pbmR1c3RyeS10YWJsZSAuY291bnQgaW1nIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbm5lci5mb3J1bSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgbWluLXdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xyXG4gICAgLypvdmVycmlkZSBmb3J1bSBzdHlsZXMqL1xyXG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubmVyLmZvcnVtIC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxufVxyXG5cclxuLmlubmVyLmZvcnVtIC5jb250ZW50IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uaW5uZXIuZm9ydW0gLmNvbnRlbnQgdWwgbGkge1xyXG4gICAgY29udGVudDogXCJcIjtcclxufVxyXG5cclxuLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgaDEge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgaDIge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIG1hcmdpbi10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCB0YWJsZSAqOm5vdChoMiwgLnNmTGlua0J0bi5zZkNoYW5nZSkge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4wNWVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgdHIge1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjhiOGI4O1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHRkIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgdGQ6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgdGQ6bm90KC5yZUNvbnRlbnRDZWxsKSB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHRyOm50aC1jaGlsZCgybisxKSB0ZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xyXG59XHJcblxyXG4uaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCB0YWJsZSB0cjpudGgtY2hpbGQoMm4rMikgdGQge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgdGgsXHJcbiAgICAuaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCB0YWJsZSB0ZCB7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgdGQuc2Zmb3J1bVRpdGxlV3JwIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMS40O1xyXG59XHJcblxyXG4uaW5uZXIuZm9ydW0gLnNmX3BhZ2VyTnVtZXJpYyBhIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5pbm5lci5mb3J1bSAuc2ZfcGFnZXJOdW1lcmljIC5zZl9QYWdlckN1cnJlbnQge1xyXG4gICAgYmFja2dyb3VuZDogIzc3YzVkNTtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItY29sb3I6ICM3N2M1ZDU7XHJcbn1cclxuXHJcbi5zZmZvcnVtSW1nV3JwIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuc2Zmb3J1bXNMaXN0IC5zZmZvcnVtVGhyZWFkc0NvdW50V3JwLFxyXG4gICAgLnNmZm9ydW1zTGlzdCAuc2Zmb3J1bVBvc3RzQ291bnRXcnAge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5zZmZvcnVtc0xpc3QgLnNmZm9ydW1UaHJlYWRzQ291bnQsXHJcbiAgICAuc2Zmb3J1bXNMaXN0IC5zZmZvcnVtUG9zdHNDb3VudCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZmZvcnVtc0xpc3QgLnNmZm9ydW1UaXRsZSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZmZvcnVtc0ZpbHRlcldycCB7XHJcbiAgICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZvcnVtIHVsIGxpIHtcclxuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZm9ydW0gdWwgbGk6YmVmb3JlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zZmZvcnVtTmV3VGhyZWFkTG5rLFxyXG4uc2Zmb3J1bVJlcGx5QnRuLFxyXG4uZm9ydW0gLnNmU3VibWl0QnRuIHtcclxuICAgIGJhY2tncm91bmQ6ICM3N2M1ZDUgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggIWltcG9ydGFudDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXHJcbi5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXHJcbi5mb3J1bSAuc2ZTdWJtaXRCdG46aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAhaW1wb3J0YW50O1xyXG4gICAgYmFja2dyb3VuZDogIzY3YjdjNyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2Zmb3J1bVJlcGx5QnRuIHtcclxuICAgIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZmZvcnVtU3Vic2NyaWJlV3JwIHtcclxuICAgIGZvbnQtc2l6ZTogMC43NWVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNDYwcHgpIHtcclxuICAgIC5zZmZvcnVtU3Vic2NyaWJlV3JwIHtcclxuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbnRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCAuc2Zmb3J1bVRocmVhZFRpdGxlQW5kQWdlV3JwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICB0YWJsZS5zZmZvcnVtVGhyZWFkc0xpc3QgdGhlYWQge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IC5zZmZvcnVtVGhyZWFkVGl0bGUge1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IHRkOmJlZm9yZSB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIH1cclxuXHJcbiAgICB0YWJsZS5zZmZvcnVtVGhyZWFkc0xpc3QgdHIgdGQ6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IHRyIHRkOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxNXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgdGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IC5zZmZvcnVtVGhyZWFkUG9zdHNXcnA6YmVmb3JlIHtcclxuICAgICAgICBjb250ZW50OiBcIlBvc3RzOiBcIjtcclxuICAgIH1cclxuXHJcbiAgICB0YWJsZS5zZmZvcnVtVGhyZWFkc0xpc3QgLnNmZm9ydW1UaHJlYWRWaWV3c1dycDpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiVmlld3M6IFwiO1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCAuc2Zmb3J1bVRocmVhZExhc3RQb3N0V3JwOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJMYXN0IFBvc3Q6IFwiO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2Zmb3J1bVRocmVhZHNMaXN0IHRoZWFkIHRoIHtcclxuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2Zmb3J1bVRocmVhZExhc3RQb3N0V3JwIHtcclxuICAgIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2Zmb3J1bVNvY2lhbFNoYXJlV3JwIHtcclxuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICBtYXJnaW46IDIwcHggMDtcclxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5vbC5zZmZvcnVtVGhyZWFkUG9zdExpc3Qge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbm9sLnNmZm9ydW1UaHJlYWRQb3N0TGlzdCAuc2Zmb3J1bVBvc3RBZ2UsXHJcbm9sLnNmZm9ydW1UaHJlYWRQb3N0TGlzdCAuc2Zmb3J1bVBvc3RQZXJtYWxpbmsge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcblxyXG5vbC5zZmZvcnVtVGhyZWFkUG9zdExpc3QgLnNmZm9ydW1UaHJlYWRQb3N0Q29udGVudCB7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbn1cclxuXHJcbmxpLnNmZm9ydW1UaHJlYWRQb3N0LFxyXG4uc2Zmb3J1bVBvc3RSZXBseUZvcm0ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxubGkuc2Zmb3J1bVRocmVhZFBvc3Qgc3Ryb25nLnNmZm9ydW1Vc2VyLFxyXG4uc2Zmb3J1bVBvc3RSZXBseUZvcm0gc3Ryb25nLnNmZm9ydW1Vc2VyIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTBweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMzAwcHg7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIGxpLnNmZm9ydW1UaHJlYWRQb3N0IHN0cm9uZy5zZmZvcnVtVXNlcixcclxuICAgIC5zZmZvcnVtUG9zdFJlcGx5Rm9ybSBzdHJvbmcuc2Zmb3J1bVVzZXIge1xyXG4gICAgICAgIHdpZHRoOiA1MDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNmZm9ydW1Vc2VyUG9zdHNJbmZvLFxyXG4uc2Zmb3J1bVRocmVhZHNMaXN0IC5zZmZvcnVtVGhyZWFkQW5zd2VyZWQsXHJcbi5zZmZvcnVtVGhyZWFkUG9zdExpc3QgLnNmZm9ydW1Qb3N0RmVhdHVyZWQge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcclxufVxyXG5cclxuLnNmZm9ydW1UaHJlYWRQb3N0TGlzdCAuc2Zmb3J1bVBvc3RGZWF0dXJlZCxcclxuLnNmZm9ydW1UaHJlYWRzTGlzdCAuc2Zmb3J1bVRocmVhZEFuc3dlcmVkIHtcclxuICAgIGNvbG9yOiAjNjg5QjMwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcclxuICAgIC5zZmZvcnVtVGhyZWFkUG9zdExpc3QgLnNmZm9ydW1Qb3N0SXNGZWF0dXJlZFdycCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuc2Zmb3J1bVRocmVhZHNMaXN0IC5zZmZvcnVtVGhyZWFkQW5zd2VyZWQge1xyXG4gICAgICAgIG1hcmdpbjogOHB4IDAgIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5ib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIC50by10b3Age1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZm9ydW0uc2Zmb3J1bVJlcGx5Rm9ybVZpc2libGUgaDIuc2Zmb3J1bXNSZXBseVRvVGl0bGUge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIGNvbG9yOiAjMzQzMzMyICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LXNpemU6IDEuMTI1ZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5zZmZvcnVtUG9zdFJlcGx5Rm9ybSAuc2ZRdW90ZSB7XHJcbiAgICBmb250LXNpemU6IDAuODc1ZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNmRWRpdG9yV3JwIC5yZVRvb2xiYXJXcmFwcGVyIC5zZkNoYW5nZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICMwMDg1YWQgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xyXG4gICAgdG9wOiA1cHggIWltcG9ydGFudDtcclxuICAgIHJpZ2h0OiAxMHB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZkVkaXRvcldycCAucmVUb29sYmFyV3JhcHBlciAuc2ZDaGFuZ2Ugc3BhbiB7XHJcbiAgICBjb2xvcjogIzAwODVhZCAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIC5zZmZvcnVtUG9zdFJlcGx5Q29udGFpbmVyIHtcclxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucmVDb250ZW50Q2VsbCB7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZmZvcnVtUG9zdFJlcGx5Q29udGFpbmVyIC5zZmZvcnVtUG9zdFJlcGx5Rm9ybSB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnNmU3VibWl0QnRuV3JwIHtcclxuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcclxuICAgIC5zZlN1Ym1pdEJ0bldycCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA1MHB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5yZUNvcm5lcl90b3BfbGVmdCxcclxuLnJlQ2VudGVyX3RvcCxcclxuLnJlQ29ybmVyX3RvcF9yaWdodCxcclxuLnJlTGVmdFZlcnRpY2FsU2lkZSxcclxuLnJlVGxiVmVydGljYWwsXHJcbi5yZVJpZ2h0VmVydGljYWxTaWRlIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xyXG4gICAgYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSB0ZC5yZUNvbnRlbnRDZWxsIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSAuc2Zmb3J1bVRocmVhZFBvc3RVc2VyIHtcclxuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIGJvZHkuc2Zmb3J1bVJlcGx5Rm9ybVZpc2libGUgLnNmZm9ydW1Qb3N0UmVwbHlGb3JtIC5zZmZvcnVtVXNlckF2YXRhcldycCB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIGJvZHkuc2Zmb3J1bVJlcGx5Rm9ybVZpc2libGUgLnNmZm9ydW1Qb3N0UmVwbHlGb3JtIC5zZmZvcnVtUmVwbHlUaHJlYWRDb250ZW50IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSAuc2Zmb3J1bVBvc3RSZXBseUNvbnRhaW5lciAuc2ZFZGl0b3JXcnAge1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIHRhYmxlLnJlTGF5b3V0V3JhcHBlciB7XHJcbiAgICAgICAgd2lkdGg6IDk1JSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2Zmb3J1bU5ld1RocmVhZFdycCAuc2ZUeHQge1xyXG4gICAgcGFkZGluZzogMTBweCA1cHggIWltcG9ydGFudDtcclxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIG1heC13aWR0aDogNTAwcHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xyXG4gICAgLnNmZm9ydW1OZXdUaHJlYWRXcnAgLnNmVHh0IHtcclxuICAgICAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZmZvcnVtTmV3VGhyZWFkV3JwIC5zZkVkaXRvcldycCB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc2Zmb3J1bU5ld1RocmVhZFdycCAuc2Zmb3J1bU5ld1RocmVhZEZvcm1MaXN0IHtcclxuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIC50by10b3AsXHJcbi5zZmZvcnVtTmV3VGhyZWFkV3JwIC50by10b3Age1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIHRhYmxlLFxyXG5ib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIHRyLFxyXG4uc2Zmb3J1bU5ld1RocmVhZFdycCB0YWJsZSxcclxuLnNmZm9ydW1OZXdUaHJlYWRXcnAgdHIge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIHRkLFxyXG4uc2Zmb3J1bU5ld1RocmVhZFdycCB0ZCB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIHRkLnJlQ29udGVudENlbGwsXHJcbi5zZmZvcnVtTmV3VGhyZWFkV3JwIHRkLnJlQ29udGVudENlbGwge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIC5yZVdyYXBwZXIsXHJcbi5zZmZvcnVtTmV3VGhyZWFkV3JwIC5yZVdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLyogQ01TIEFETUlOIFNUWUxFUyAqL1xyXG5ib2R5LnNmUGFnZUVkaXRvciAjbGl2ZWNoYXQtY29tcGFjdC1jb250YWluZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yICNsaXZlY2hhdC1mdWxsIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yICNjdGwwMF9NYWluTmF2X2N0bDAwX0MgbmF2IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yICNjdGwwMF9Mb2dpbkFyZWFfY3RsMDAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgI2N0bDAwX0xvZ2luQXJlYV9jdGwwMF9DIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG5ib2R5LnNmUGFnZUVkaXRvciAjY3RsMDBfTG9naW5BcmVhX2N0bDAwX0MgdWwge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgLm5hdi11dGlsaXRpZXMsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5uYXYtbW9yZS1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC51dGlsaXR5LW5hdi13cmFwcGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5ib2R5LnNmUGFnZUVkaXRvciAubG9naW4tbGluayBhLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubXktYWNjb3VudC1saW5rIGEge1xyXG4gICAgY29sb3I6ICMzNDMzMzIgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgLmxvZ2luLWxpbms6aG92ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5teS1hY2NvdW50LWxpbms6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYztcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbmJvZHkuc2ZQYWdlRWRpdG9yLmlubmVyIC5tYWluLWNvbnRlbnQgLmNvbnRhaW5lcixcclxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgLm1haW4tY29udGVudCAuZ2xvYmFsLXNlYXJjaCxcclxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgLm1haW4tY29udGVudCBoZWFkZXIgLmhlcm8sXHJcbmhlYWRlciBib2R5LnNmUGFnZUVkaXRvci5pbm5lciAubWFpbi1jb250ZW50IC5oZXJvLFxyXG5ib2R5LnNmUGFnZUVkaXRvci5pbm5lciAubWFpbi1jb250ZW50ICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yLmlubmVyIC5tYWluLWNvbnRlbnQgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCBidXR0b24sXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b24sXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b24tc21hbGwtdGV4dCxcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNpbXBsZS1idXR0b24sXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcclxuYm9keS5ibG9nIGJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZmNvbW1lbnRzU3VibWl0QnRuLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zmb3J1bU5ld1RocmVhZExuayxcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmZm9ydW1SZXBseUJ0bixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcclxuLmZvcnVtIGJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZlN1Ym1pdEJ0bixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbi1zZWNvbmRhcnkge1xyXG4gICAgY29sb3I6ICMzMzMgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcclxuICAgIG1pbi13aWR0aDogMXB4O1xyXG4gICAgYmFja2dyb3VuZDogI2VlZSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAxMi41cHggIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYnV0dG9uOmFmdGVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uOmFmdGVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNtYWxsLXRleHQ6YWZ0ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zaW1wbGUtYnV0dG9uOmFmdGVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46YWZ0ZXIsXHJcbmJvZHkuYmxvZyBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zjb21tZW50c1N1Ym1pdEJ0bjphZnRlcixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmZm9ydW1OZXdUaHJlYWRMbms6YWZ0ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZmZvcnVtUmVwbHlCdG46YWZ0ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5mb3J1bSAuc2ZTdWJtaXRCdG46YWZ0ZXIsXHJcbi5mb3J1bSBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2ZTdWJtaXRCdG46YWZ0ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b24tc2Vjb25kYXJ5OmFmdGVyIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYnV0dG9uOmhvdmVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uOmhvdmVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zaW1wbGUtYnV0dG9uOmhvdmVyLFxyXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXHJcbmJvZHkuYmxvZyBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlcixcclxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5mb3J1bSAuc2ZTdWJtaXRCdG46aG92ZXIsXHJcbi5mb3J1bSBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2ZTdWJtaXRCdG46aG92ZXIsXHJcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b24tc2Vjb25kYXJ5OmhvdmVyIHtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbmJvZHkuc2ZUZW1wbGF0ZUVkaXRvciAjY3RsMDBfTWFpbk5hdl9jdGwwMF9DIG5hdixcclxuYm9keS5zZlRlbXBsYXRlRWRpdG9yICNjdGwwMF9Mb2dpbkFyZWFfY3RsMDBfQyB1bCxcclxuYm9keS5zZlRlbXBsYXRlRWRpdG9yIC5uYXYtdXRpbGl0aWVzLFxyXG5ib2R5LnNmVGVtcGxhdGVFZGl0b3IgLnV0aWxpdHktbmF2LXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbmJvZHkuc2ZUZW1wbGF0ZUVkaXRvciAjbWFpbi1uYXYtd3JhcHBlciBuYXYge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxufVxyXG5cclxuYm9keS5zZlRlbXBsYXRlRWRpdG9yIC5tbS1kcm9wZG93biB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIFNUQVJUIFRlbGVyaWsuU2l0ZWZpbml0eS5SZXNvdXJjZXMuVGhlbWVzLkxheW91dHNCYXNpY3MuY3NzICovXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLnNmX2NvbHMge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl9jb2xzOmJlZm9yZSxcclxuICAgIC5zZl9jb2xzOmFmdGVyIHtcclxuICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl9jb2xzOmFmdGVyIHtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfY29scyB7XHJcbiAgICAgICAgem9vbTogMTtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfY29sc091dCArIC5zZl9jb2xzT3V0IHtcclxuICAgICAgICAqbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8xY29sXzFfMTAwIHtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzFfMjUge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8yY29sc18yXzc1IHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzJfNzUgLnNmXzJjb2xzXzJpbl83NSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzFfMzMge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAzMyU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8yY29sc18yXzY3IHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgd2lkdGg6IDY3JTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzJfNjcgLnNmXzJjb2xzXzJpbl82NyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzFfNTAge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8yY29sc18yXzUwIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzJfNTAgLnNmXzJjb2xzXzJpbl81MCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzFfNjcge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA2NyU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8yY29sc18yXzMzIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzJfMzMgLnNmXzJjb2xzXzJpbl8zMyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzFfNzUge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8yY29sc18yXzI1IHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzJjb2xzXzJfMjUgLnNmXzJjb2xzXzJpbl8yNSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzNjb2xzXzFfMzMge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAzMyU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8zY29sc18yXzM0IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMzQlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfM2NvbHNfM18zMyB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDMzJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgX21hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzNjb2xzXzJfMzQgLnNmXzNjb2xzXzJpbl8zNCxcclxuICAgIC5zZl8zY29sc18zXzMzIC5zZl8zY29sc18zaW5fMzMge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8zY29sc18xXzI1IHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfM2NvbHNfMl81MCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzNjb2xzXzNfMjUge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIF9tYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl8zY29sc18yXzUwIC5zZl8zY29sc18yaW5fNTAsXHJcbiAgICAuc2ZfM2NvbHNfM18yNSAuc2ZfM2NvbHNfM2luXzI1IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgIH1cclxuXHJcbiAgICAuc2ZfNGNvbHNfMV8yNSxcclxuICAgIC5zZl80Y29sc18yXzI1LFxyXG4gICAgLnNmXzRjb2xzXzNfMjUsXHJcbiAgICAuc2ZfNGNvbHNfNF8yNSB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzRjb2xzXzRfMjUge1xyXG4gICAgICAgIF9tYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl80Y29sc18yXzI1IC5zZl80Y29sc18yaW5fMjUsXHJcbiAgICAuc2ZfNGNvbHNfM18yNSAuc2ZfNGNvbHNfM2luXzI1LFxyXG4gICAgLnNmXzRjb2xzXzRfMjUgLnNmXzRjb2xzXzRpbl8yNSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEycHg7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzVjb2xzXzFfMjAsXHJcbiAgICAuc2ZfNWNvbHNfMl8yMCxcclxuICAgIC5zZl81Y29sc18zXzIwLFxyXG4gICAgLnNmXzVjb2xzXzRfMjAsXHJcbiAgICAuc2ZfNWNvbHNfNV8yMCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgd2lkdGg6IDIwJTtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmXzVjb2xzXzVfMjAge1xyXG4gICAgICAgIF9tYXJnaW4tbGVmdDogLTFweCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zZl81Y29sc18yXzIwIC5zZl81Y29sc18yaW5fMjAsXHJcbiAgICAuc2ZfNWNvbHNfM18yMCAuc2ZfNWNvbHNfM2luXzIwLFxyXG4gICAgLnNmXzVjb2xzXzRfMjAgLnNmXzVjb2xzXzRpbl8yMCxcclxuICAgIC5zZl81Y29sc181XzIwIC5zZl81Y29sc181aW5fMjAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMnB4O1xyXG4gICAgfVxyXG59XHJcbi8qIEhvdXNlIEFkcyBhbmQgRG91YmxlY2xpY2sgQWRzICovXHJcbi5jZW50cmFsLWFkIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogI2Y1ZjVmNSBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5jZW50cmFsLWFkLWNvbC1sZWZ0LFxyXG4uY2VudHJhbC1hZC1jb2wtcmlnaHQge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi5jZW50cmFsLWFkLWNvbC1sZWZ0IHtcclxuICAgIG1pbi13aWR0aDogMTgwcHg7XHJcbn1cclxuXHJcbi5jZW50cmFsLWFkLWNvbC1yaWdodCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLmNlbnRyYWwtYWQtdGl0bGUge1xyXG4gICAgY29sb3I6ICM3N2M1ZDUgIWltcG9ydGFudDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxLjYyNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDAgMjBweDtcclxufVxyXG5cclxuLmNlbnRyYWwtYWQtc3VidGl0bGUge1xyXG4gICAgY29sb3I6ICM2NzZiNmMgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNlbnRyYWwtYWQtZGVzY3JpcHRpb24ge1xyXG4gICAgY29sb3I6ICM2NzZiNmMgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxOXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmNlbnRyYWwtYWQtaW1hZ2Uge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuLmNlbnRyYWwtYWQtaW1hZ2UgaW1nIHtcclxuICAgIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcblxyXG4uY2VudHJhbC1hZC1pbWFnZSBhIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NDBweCkge1xyXG4gICAgLmNlbnRyYWwtYWQsXHJcbiAgICAuY2VudHJhbC1hZC1jb2wtbGVmdCxcclxuICAgIC5jZW50cmFsLWFkLWNvbC1yaWdodCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hcnRpY2xlIC5zaWRlYmFyIC5idXR0b24sXHJcbi50b3BpY3MgLnNpZGViYXIgLmJ1dHRvbiB7XHJcbiAgICBtYXJnaW4tbGVmdDogaW5oZXJpdDtcclxufVxyXG5cclxuLyogUG9kY2FzdCBzdHlsZXMgKi9cclxuLnBvZGNhc3QtYmFubmVyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxufVxyXG5cclxuLmltZy1ib3gtbGVmdC5wb2RjYXN0LWF1dGhvciB7XHJcbiAgICB3aWR0aDogMTEwcHg7XHJcbn1cclxuXHJcbmEuYnV0dG9uLmJ0bi1wb2RjYXN0LFxyXG5hLmJ1dHRvbi1zZWNvbmRhcnkuYnRuLXBvZGNhc3Qge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgIHdpZHRoOiAzMzBweDtcclxufVxyXG5cclxuLmZlYXR1cmVkLXBvZGNhc3Qge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uZmVhdHVyZWQtcG9kY2FzdCBpZnJhbWUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ucG9kY2FzdC1kZXNjcmlwdGlvbiB7XHJcbiAgICBtYXJnaW46IDIwcHggMDtcclxufVxyXG5cclxuLmZlYXR1cmVkLXBvZGNhc3QgaDMge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuaDIjbGlicmFyeSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuLnBvZGNhc3QtaXRlbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnBvZGNhc3QtaXRlbSBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLyogcG9kY2FzdCB1cGRhdGVkIHN0eWxlcyAqL1xyXG4ucG9kY2FzdCAucG9kY2FzdF9fc29ydCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyZW07XHJcbn1cclxuXHJcbi5wb2RjYXN0IHVsLnBvZGNhc3RfX2xpc3Qge1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4ucG9kY2FzdCB1bC5wb2RjYXN0X19saXN0IC5wb2RjYXN0X19pdGVtIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDRlbTtcclxuICAgIG1hcmdpbi10b3A6IDJlbTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbTpiZWZvcmUge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAtMWVtO1xyXG4gICAgbGVmdDogMDtcclxufVxyXG5cclxuLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbSAucG9kY2FzdF9faXRlbS1oZWFkaW5nIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG59XHJcblxyXG4ucG9kY2FzdCB1bC5wb2RjYXN0X19saXN0IC5wb2RjYXN0X19pdGVtIC5wb2RjYXN0X19pdGVtLXRpdGxlIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbn1cclxuXHJcbi5wb2RjYXN0IHVsLnBvZGNhc3RfX2xpc3QgLnBvZGNhc3RfX2l0ZW0gLnBvZGNhc3RfX2l0ZW0tZGF0ZSB7XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG59XHJcblxyXG4ucG9kY2FzdCB1bC5wb2RjYXN0X19saXN0IC5wb2RjYXN0X19pdGVtIC5wb2RjYXN0X19pdGVtLWRlc2NyaXB0aW9uIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXgtaGVpZ2h0OiA1LjJlbTtcclxufVxyXG5cclxuLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbSAucG9kY2FzdF9faXRlbS1jdGEge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwYWRkaW5nLXRvcDogMmVtO1xyXG59XHJcblxyXG4ucG9kY2FzdCB1bC5wb2RjYXN0X19saXN0IC5wb2RjYXN0X19pdGVtIC5wb2RjYXN0X19pdGVtLWN0YSAuYnV0dG9uIHtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLnBvZGNhc3QgLnBvZGNhc3RfX3BhZ2luYXRpb24ge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ucG9kY2FzdCAucG9kY2FzdF9fcGFnaW5hdGlvbiAuYnRuIHtcclxuICAgIG1hcmdpbjogMC41ZW07XHJcbn1cclxuXHJcbi5wb2RjYXN0IC5wb2RjYXN0X19wYWdpbmF0aW9uIC5idG4uc2VsZWN0ZWQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5wb2RjYXN0IHVsLnBvZGNhc3RfX2xpc3QgLnBvZGNhc3RfX2l0ZW0ge1xyXG4gICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDJlbSk7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbTpudGgtY2hpbGQob2RkKSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbSAucG9kY2FzdF9faXRlbS1jdGEge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IC0yZW07XHJcbiAgICB9XHJcbn1cclxuLyogbWluZHNoaWZ0IHN0eWxlcyAqL1xyXG4ubWluZHNoaWZ0IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmYWZhZmE7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmhlYWRlciB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgaDEge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLm1haW4tY29udGVudCBoMiBhLFxyXG4ubWluZHNoaWZ0IC5tYWluLWNvbnRlbnQgaDIge1xyXG4gICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IGgzIHtcclxuICAgIGNvbG9yOiAjMDAyQjQ5O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiA1MnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogMTBweCAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgaDMuc2Vjb25kYXJ5IHtcclxuICAgIGNvbG9yOiAjNWI2NzcwO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZzogNDBweCAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAubWFpbi1jb250ZW50IGgyIGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSB7XHJcbiAgICBmb250LXNpemU6IDM2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcclxufVxyXG5cclxuLm1pbmRzaGlmdCBoMy5zZWNvbmRhcnk6YmVmb3JlLFxyXG4ubWluZHNoaWZ0IGgzLnNlY29uZGFyeTphZnRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAyYjQ5O1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGhlaWdodDogMXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICAgIHdpZHRoOiA1MCU7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgaDMuc2Vjb25kYXJ5OmJlZm9yZSB7XHJcbiAgICByaWdodDogMS45ZW07XHJcbiAgICBtYXJnaW4tbGVmdDogLTUwJTtcclxufVxyXG5cclxuLm1pbmRzaGlmdCBoMy5zZWNvbmRhcnk6YWZ0ZXIge1xyXG4gICAgbGVmdDogMS45ZW07XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC01MCU7XHJcbn1cclxuXHJcbi8vIC8qIGZlYXR1cmVkIGNvbnRlbnQgZ3JpZCAqL1xyXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1jb250ZW50LXdyYXBwZXIge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIC8qZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDsqL1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLm1pbmRzaGlmdCAuZmVhdHVyZWQtY29udGVudC13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuLm1pbmRzaGlmdCAuZmVhdHVyZWQtY29udGVudC13cmFwcGVyIC5mZWF0dXJlZC1zZWN0aW9uIHtcclxuICAgIGJhY2tncm91bmQ6ICNmM2YyZjE7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcGFkZGluZzogNDVweCAzMHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgLyogZmxleDogMTsgKi9cclxufVxyXG5cclxuLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbi5mdWxsLXdpZHRoIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uLmhhbGYtd2lkdGgge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDElO1xyXG4gICAgd2lkdGg6IDQ5JTtcclxuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDU1MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5taW5kc2hpZnQgLmZlYXR1cmVkLXNlY3Rpb24uaGFsZi13aWR0aCB7XHJcbiAgICAgICAgbWluLWhlaWdodDogNTUwcHg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIC5taW5kc2hpZnQgLmZlYXR1cmVkLXNlY3Rpb24uaGFsZi13aWR0aCBpbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAvKmJvdHRvbTogMzBweDsqL1xyXG4gICAgICAgIHdpZHRoOiA4OSU7XHJcbiAgICAgICAgdG9wOiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAoLW1zLWhpZ2gtY29udHJhc3Q6IGFjdGl2ZSksICgtbXMtaGlnaC1jb250cmFzdDogbm9uZSkge1xyXG4gICAgLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbi5oYWxmLXdpZHRoIGltZyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMjkwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbi5mdWxsLXdpZHRoLFxyXG4gICAgLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbi5oYWxmLXdpZHRoIHtcclxuICAgICAgICBjbGVhcjogYm90aDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uLmhhbGYtd2lkdGggfiAuaGFsZi13aWR0aCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uLmhhbGYtd2lkdGgge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLm1pbmRzaGlmdCAubWFpbi1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcclxuLm1pbmRzaGlmdCAuYmFuZCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSkge1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLm1haW4tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSk6aG92ZXIsXHJcbi5taW5kc2hpZnQgLmJhbmQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjMDA4NWFkO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uIGgyIGEge1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiBsaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAxMzAlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBhZGRpbmc6IDAgMTAlO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uLmhhbGYtd2lkdGggaDIgYSB7XHJcbiAgICBjb2xvcjogIzAwMmI0OTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEzMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcGFkZGluZzogMCAxMCU7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbiB7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogNzBweCA3MHB4O1xyXG4gICAgbWluLWhlaWdodDogNjBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbiAuY29udGVudC1sYWJlbCB7XHJcbiAgICBjb2xvcjogIzViNjc3MDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbiBpbWcge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi8qIG1pbmRzaGlmdCBpY29uIHR5cGVzICovXHJcbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbi52aWRlbyB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F5TURBZ01qQXdJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQXlNREFnTWpBd095SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpWRE5qZzNNRHQ5Q2p3dmMzUjViR1UrQ2p4blBnb0pQR2MrQ2drSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVEV6Tnk0ekxEYzFMak5qTFRJd0xqSXNNQzB6Tmk0MkxERTJMamN0TXpZdU5pd3pOeTR6WXpBc01qQXVOaXd4Tmk0MExETTNMak1zTXpZdU5pd3pOeTR6WXpJd0xqSXNNQ3d6Tmk0MkxURTJMamNzTXpZdU5pMHpOeTR6Q2drSkNVTXhOek11T1N3NU1pd3hOVGN1TlN3M05TNHpMREV6Tnk0ekxEYzFMak42SUUweE16Y3VNeXd4TkRVdU1XTXRNVGN1Tml3d0xUTXhMamt0TVRRdU5pMHpNUzQ1TFRNeUxqVmpNQzB4Tnk0NUxERTBMak10TXpJdU5Td3pNUzQ1TFRNeUxqVUtDUWtKWXpFM0xqWXNNQ3d6TVM0NUxERTBMallzTXpFdU9Td3pNaTQxUXpFMk9TNHlMREV6TUM0MUxERTFOQzQ1TERFME5TNHhMREV6Tnk0ekxERTBOUzR4ZWlCTk1USTNMamNzT1RJdU5tTXRNQzQwTERBdE1DNDRMREF1TVMweExqSXNNQzR6WXkwd0xqY3NNQzQwTFRFdU1pd3hMakl0TVM0eUxESXVNUW9KQ1FsMk16VXVNMk13TERBdU9Td3dMalVzTVM0M0xERXVNaXd5TGpGak1DNDNMREF1TkN3eExqY3NNQzQwTERJdU5Dd3diREk0TGpRdE1UY3VOMk13TGpjdE1DNDBMREV1TVMweExqSXNNUzR4TFRJdU1XTXdMVEF1T0Mwd0xqUXRNUzQyTFRFdU1TMHlMakYyTUV3eE1qa3NPVEl1T1FvSkNRbERNVEk0TGpZc09USXVOeXd4TWpndU1pdzVNaTQyTERFeU55NDNMRGt5TGpaNklFMHpNaTQyTERNNExqUmpMVEV1TXl3d0xUSXVOQ3d4TGpFdE1pNDBMREl1TkZZeE1qbGpNQ3d4TGpNc01TNHhMREl1TkN3eUxqUXNNaTQwU0RrM1l5MHdMamN0TVM0MkxURXVNeTB6TGpJdE1TNDVMVFF1T0Vnek5Rb0pDUWxXTmpjdU5HZ3hNRFF1T0ZZME1DNDRZekF0TVM0ekxURXVNUzB5TGpRdE1pNDBMVEl1TkVnek1pNDJlaUJOTVRNd0xqRXNNVEkyVmprNUxqTnNNakV1TlN3eE15NHpUREV6TUM0eExERXlObm9nVFRFek5TNHhMRFl5TGpaSU16VldORE11TW1neE1EQXVNVlkyTWk0MmVpQk5OelFzTlRndU1Rb0pDUWxqTFRJdU5pd3dMVFF1TnkweUxqRXROQzQzTFRRdU9HTXdMVEl1Tml3eUxqRXROQzQ0TERRdU55MDBMamhqTWk0MkxEQXNOQzQzTERJdU1TdzBMamNzTkM0NFF6YzRMamNzTlRVdU9TdzNOaTQyTERVNExqRXNOelFzTlRndU1Yb2dUVFl3TGpRc05UZ3VNUW9KQ1FsakxUSXVOaXd3TFRRdU55MHlMakV0TkM0M0xUUXVPR013TFRJdU5pd3lMakV0TkM0NExEUXVOeTAwTGpoak1pNDJMREFzTkM0M0xESXVNU3cwTGpjc05DNDRRelkxTERVMUxqa3NOakl1T1N3MU9DNHhMRFl3TGpRc05UZ3VNWG9nVFRRMkxqY3NOVGd1TVFvSkNRbGpMVEl1Tml3d0xUUXVOeTB5TGpFdE5DNDNMVFF1T0dNd0xUSXVOaXd5TGpFdE5DNDRMRFF1TnkwMExqaGpNaTQyTERBc05DNDNMREl1TVN3MExqY3NOQzQ0UXpVeExqUXNOVFV1T1N3ME9TNHpMRFU0TGpFc05EWXVOeXcxT0M0eGVpSXZQZ29KUEM5blBnbzhMMmMrQ2p3dmMzWm5QZ289XCIpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA4MnB4IDY4cHg7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbi5hcnRpY2xlLFxyXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24ucHJlc3NyZWxlYXNlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0S1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURJeUxqRXVNQ3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQZ284YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJZ29KSUhacFpYZENiM2c5SWpBZ01DQXlNREFnTWpBd0lpQnpkSGxzWlQwaVpXNWhZbXhsTFdKaFkydG5jbTkxYm1RNmJtVjNJREFnTUNBeU1EQWdNakF3T3lJZ2VHMXNPbk53WVdObFBTSndjbVZ6WlhKMlpTSStDanh6ZEhsc1pTQjBlWEJsUFNKMFpYaDBMMk56Y3lJK0Nna3VjM1F3ZTJacGJHdzZJelZETmpnM01EdDlDand2YzNSNWJHVStDanhuUGdvSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVEUwT0M0eExERTJPQzR5U0RRNVZqTXhMamhvT1RrdU1WWXhOamd1TW5vZ1RUVTBMallzTVRZeUxqWm9PRGN1T1ZZek55NDBTRFUwTGpaV01UWXlMalo2SWk4K0NnazhjR0YwYUNCamJHRnpjejBpYzNRd0lpQmtQU0pOTVRNMExqWXNPREF1TlVnMk1pNDFWalEyTGpSb056SXVNVlk0TUM0MWVpQk5Oamd1TVN3M05DNDVTREV5T1ZZMU1rZzJPQzR4VmpjMExqbDZJaTgrQ2drOGNtVmpkQ0I0UFNJMk5TNDVJaUI1UFNJNE9TNHpJaUJqYkdGemN6MGljM1F3SWlCM2FXUjBhRDBpTmpVdU15SWdhR1ZwWjJoMFBTSTNMakVpTHo0S0NUeHdZWFJvSUdOc1lYTnpQU0p6ZERBaUlHUTlJazB4TXpFdU55d3hOVEJJTmpVdU5IWXROUzQyYURZMkxqTldNVFV3ZWlCTk1UTXhMamNzTVRNM0xqTklOalV1TkhZdE5TNDJhRFkyTGpOV01UTTNMak42SUUweE16RXVOeXd4TWpRdU4wZzJOUzQwZGkwMUxqWm9Oall1TTFZeE1qUXVOM29LQ1FrZ1RURXpNUzQzTERFeE1rZzJOUzQwZGkwMUxqWm9Oall1TTFZeE1USjZJaTgrQ2p3dlp6NEtQQzl6ZG1jK0NnPT1cIik7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDgycHggNjhweDtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAuY29udGVudC1pY29uLnNlc3Npb24sXHJcbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbi5ldmVudCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F5TURBZ01qQXdJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQXlNREFnTWpBd095SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpWRE5qZzNNRHQ5Q2p3dmMzUjViR1UrQ2p4blBnb0pQR2MrQ2drSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVEUzTWl3eE1UZ3VNMGcyTWk0eWRpMDFMalZvTVRBMExqSldNemN1TTBnMU9YWTNMamhqTkM0NUxESXVOaXc0TGpNc055NDRMRGd1TXl3eE15NDNZekFzT0M0MUxUY3NNVFV1TlMweE5TNDFMREUxTGpVS0NRa0pZeTA0TGpZc01DMHhOUzQxTFRZdU9TMHhOUzQxTFRFMUxqVnpOeTB4TlM0MUxERTFMalV0TVRVdU5XTXdMallzTUN3eExqRXNNQ3d4TGpjc01DNHhWak14TGpoSU1UY3lWakV4T0M0emVpQk5OVEV1Tnl3ME9DNDVZeTAxTGpVc01DMHhNQ3cwTGpVdE1UQXNPUzQ1Q2drSkNYTTBMalVzT1M0NUxERXdMRGt1T1hNeE1DMDBMalVzTVRBdE9TNDVVelUzTGpNc05EZ3VPU3cxTVM0M0xEUTRMamw2SUUweE1qWXVPQ3d4TURBdU1XZ3ROUzQxVmpjMkxqVm9OUzQxVmpFd01DNHhlaUJOTVRFMExqSXNNVEF3TGpGb0xUVXVOVlkzTnk0NGFEVXVOVll4TURBdU1Yb2lMejRLQ1R3dlp6NEtDVHh3WVhSb0lHTnNZWE56UFNKemREQWlJR1E5SWsweE5URXNNVEF3TGpSb0xUVXVOVlkyT1M0eWFEVXVOVll4TURBdU5Ib2dUVEV6T1M0eUxERXdNQzQwYUMwMUxqVldOek11T1dnMUxqVldNVEF3TGpSNklpOCtDZ2s4Wno0S0NRazhjR0YwYUNCamJHRnpjejBpYzNRd0lpQmtQU0pOTmpBdU5Td3hOamN1TTBnek9TNHhiQzB5TGpRdE5ETm9MVFl1Tld3dE1DNDBMVEl1TTJNdE1pNDVMVEU0TGpNdE5TNDRMVFF3TGprdE15NHlMVFEwTGpaak15NHlMVFF1TlN3eE15NDJMVE11T0N3eE55NDVMVE11TTJ3eExqTXNNQzR5Q2drSkNXdzFMalFzT0M0NWJEWXVOQzA1U0RrNWRqRTBMakZzTFRNekxEa3VOMHcyTUM0MUxERTJOeTR6ZWlCTk5EUXVNeXd4TmpFdU4yZ3hNV3cxTGpRdE5qZ3VNa3c1TXk0MExEZzBkaTAwTGpSSU5qQXVOa3cxTVN3NU15NHhiQzA0TGpRdE1UTXVOd29KQ1FsakxUVXVNaTB3TGpRdE1UQXVOaXd3TGpFdE1URXVOQ3d4TGpKakxUQXVPU3d5TGpZc01TNHlMREl4TGpVc015NDNMRE00TGpOb04wdzBOQzR6TERFMk1TNDNlaUJOTVRBM0xqY3NOekF1Tld3dE1TNDBMVFV1Tkd3ek15NDNMVGxzTFRJdU5TMHdMalpzTVM0MExUVXVOR3d4Tnk0eExEUXVNd29KQ1Fsc0xURXhMakVzTVRNdU0yd3ROQzR5TFRNdU5td3lMamN0TXk0eVRERXdOeTQzTERjd0xqVjZJaTgrQ2drOEwyYytDand2Wno0S1BDOXpkbWMrQ2c9PVwiKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogODJweCA2OHB4O1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24ucG9kY2FzdCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F5TURBZ01qQXdJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQXlNREFnTWpBd095SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpWRE5qZzNNRHQ5Q2p3dmMzUjViR1UrQ2p4blBnb0pQR2MrQ2drSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVEUxTnk0MUxERTJOaTQ0WXkwd0xqSXNNQzB3TGpRc01DMHdMallzTUd3dE9TNHlMVEF1TjJNdE5DNHlMVEF1TXkwM0xqUXROQzAzTGpFdE9DNHlUREUwTkN3eE1URmpNQzR6TFRRdU1pdzBMVGN1TkN3NExqTXROeTR4YkRrdU15d3dMamNLQ1FrSll6SXNNQzR5TERNdU9Td3hMakVzTlM0ekxESXVOMk14TGpNc01TNDJMRElzTXk0MUxERXVPU3cxTGpac01Dd3dMak5qTUN3d0xEQXNNQ3d3TERCc05DNDNMREF1TTJNeExqTXNNQzR4TERJdU5Dd3dMallzTXk0MExERXVOV013TFRBdU55d3dMVEV1TlN3d0xUSXVNZ29KQ1Fsak1DMHlOaTB4TVM0MUxUUTRMak10TWprdU9TMDJNaTR4YkMwMUxEa3VNV3d0TWk0MUxURXVNME14TWpjdU5TdzFNaTR5TERFeE5DdzBPU3d4TURBdU5DdzBPWE10TWpjc015NHlMVE00TGprc09TNHpiQzB5TGpJc01TNHhiQzAyTGpJdE9DNHpDZ2tKQ1VNek5TNHpMRFkxTERJMExqSXNPRGNzTWpRdU1pd3hNVEl1Tm1Nd0xEQXVOU3d3TERFc01Dd3hMalZqTUM0NExUQXVOaXd4TGpndE1DNDVMREl1T0MweGJEUXVOeTB3TGpOak1Dd3dMREFzTUN3d0xEQnNNQzB3TGpKakxUQXVNeTAwTGpNc01pNDVMVGdzTnk0eUxUZ3VNMnc1TGpVdE1DNDNDZ2tKQ1dNeUxqRXRNQzR4TERRdU1Td3dMalVzTlM0MkxERXVPV014TGpZc01TNDBMREl1TlN3ekxqSXNNaTQzTERVdU0yd3pMalVzTkRZdU4yTXdMaklzTWk0eExUQXVOU3cwTGpFdE1TNDVMRFV1Tm1NdE1TNDBMREV1TmkwekxqSXNNaTQxTFRVdU15d3lMamRzTFRrdU5Td3dMamNLQ1FrSll5MHlMakVzTUM0eExUUXVNUzB3TGpVdE5TNDJMVEV1T1dNdE1TNDJMVEV1TkMweUxqVXRNeTR5TFRJdU55MDFMak5zTFRBdU1TMHdMamxqTUN3d0xEQXNNQ3d3TERCc0xUUXVOeXd3TGpOakxURXVOU3d3TGpFdE1pNDVMVEF1TkMwMExqRXRNUzQwQ2drSkNXTXRNUzR4TFRFdE1TNDRMVEl1TXkweExqa3RNeTQ0YkMweExURXpMalpqTFRNdU1pMDRMamd0TkM0NUxURTRMVFF1T1MweU55NDBZekF0TkRjdU1pd3pOUzR6TFRneUxqZ3NPREl0T0RJdU9ITTRNaXd6TlM0MkxEZ3lMRGd5TGpoak1Dd3hNQzB4TGpnc01Ua3VOeTAxTGpVc01qbHNMVEF1TVN3d0Nna0pDV3d0TUM0NUxERXlMak5qTFRBdU1pd3pMakV0TWk0NUxEVXVOQzAyTERVdU1td3ROQzQzTFRBdU0yTXdMREFzTUN3d0xEQXNNR3d0TUM0eExEQXVPV010TUM0eUxESXRNUzR4TERNdU9TMHlMamNzTlM0elF6RTJNUzR4TERFMk5pNHhMREUxT1M0ekxERTJOaTQ0TERFMU55NDFMREUyTmk0NGVnb0pDUWtnVFRFME9DNHhMREUyTUM0MGJEa3VNaXd3TGpkak1DNDFMREFzTVMwd0xqRXNNUzQxTFRBdU5XTXdMalF0TUM0MExEQXVOeTB3TGpnc01DNDNMVEV1Tkd3ekxqVXRORFl1T0dNd0xUQXVOUzB3TGpFdE1TMHdMalV0TVM0MFl5MHdMalF0TUM0MExUQXVPQzB3TGpjdE1TNDBMVEF1TndvSkNRbHNMVGt1TXkwd0xqZGpMVEV1TVMwd0xqRXRNaTR4TERBdU55MHlMakVzTVM0NGJDMHpMalVzTkRZdU9FTXhORFl1TVN3eE5Ua3VNeXd4TkRjc01UWXdMak1zTVRRNExqRXNNVFl3TGpSTU1UUTRMakVzTVRZd0xqUjZJRTAwT0M0NUxERXdPUzR6WXkwd0xqRXNNQzB3TGpFc01DMHdMaklzTUFvSkNRbHNMVGt1TlN3d0xqZGpMVEF1TlN3d0xURXNNQzR6TFRFdU5Dd3dMamRqTFRBdU5Dd3dMalF0TUM0MUxEQXVPUzB3TGpVc01TNDFiRE11TlN3ME5pNDNZekFzTUM0MUxEQXVNeXd4TERBdU55d3hMalJqTUM0MExEQXVOQ3d3TGprc01DNDFMREV1TlN3d0xqVnNPUzQxTFRBdU53b0pDUWxqTUM0MUxEQXNNUzB3TGpNc01TNDBMVEF1TjJNd0xqUXRNQzQwTERBdU5TMHdMamtzTUM0MUxURXVOVXcxTVN3eE1URXVNV013TFRBdU5TMHdMak10TVMwd0xqY3RNUzQwUXpRNUxqa3NNVEE1TGpRc05Ea3VOQ3d4TURrdU15dzBPQzQ1TERFd09TNHplaUJOTVRjd0xqUXNNVFV6TGpRS0NRa0pUREUzTUM0MExERTFNeTQwUXpFM01DNDBMREUxTXk0MExERTNNQzQwTERFMU15NDBMREUzTUM0MExERTFNeTQwZWlCTk1UWTRMaklzTVRFNExqaHNMVEl1TlN3ek5DNDBiRFF1Tml3d0xqTnNNaTQxTFRNMExqUk1NVFk0TGpJc01URTRMamg2SUUwek1pd3hNVGd1Tkd3dE5DNDJMREF1TkFvSkNRbHNNaTQyTERNMExqTnNOQzQyTFRBdU0wd3pNaXd4TVRndU5Ib2dUVFUzTGprc05EY3VPR3d6TGpJc05DNHpZekV5TGpFdE5TNDRMREkxTGpZdE9DNDVMRE01TGpNdE9DNDVZekV6TGpVc01Dd3lOeXd6TERNNUxEZ3VOMnd5TGpZdE5DNDRDZ2tKQ1dNdE1URXVPQzAzTGpVdE1qWXRNVEV1T0MwME1TNDJMVEV4TGpoRE9EUXVOU3d6TlM0MUxEWTVMamtzTkRBc05UY3VPU3cwTnk0NGVpSXZQZ29KUEM5blBnb0pQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRFeU1TNHhMREUyTXk0NFl5MHhMallzTUMweUxqa3RNUzR6TFRJdU9TMHlMamwyTFRVeExqWmpNQzB4TGpZc01TNHpMVEl1T1N3eUxqa3RNaTQ1Y3pJdU9Td3hMak1zTWk0NUxESXVPWFkxTVM0MkNna0pRekV5TkN3eE5qSXVOU3d4TWpJdU55d3hOak11T0N3eE1qRXVNU3d4TmpNdU9Ib2dUVGt5TGpRc01UWXpMalJqTFRFdU5pd3dMVEl1T1MweExqTXRNaTQ1TFRJdU9YWXROVGd1T0dNd0xURXVOaXd4TGpNdE1pNDVMREl1T1MweUxqbHpNaTQ1TERFdU15d3lMamtzTWk0NWRqVTRMamdLQ1FsRE9UVXVNaXd4TmpJdU1TdzVNeTQ1TERFMk15NDBMRGt5TGpRc01UWXpMalI2SUUwNE1pNDRMREUxT0M0ell5MHhMallzTUMweUxqa3RNUzR6TFRJdU9TMHlMamwyTFRReUxqRmpNQzB4TGpZc01TNHpMVEl1T1N3eUxqa3RNaTQ1Y3pJdU9Td3hMak1zTWk0NUxESXVPWFkwTWk0eENna0pRemcxTGpZc01UVTNMakVzT0RRdU15d3hOVGd1TXl3NE1pNDRMREUxT0M0emVpQk5NVEF5TERFMU15NHhZeTB4TGpZc01DMHlMamt0TVM0ekxUSXVPUzB5TGpsMkxUTXpZekF0TVM0MkxERXVNeTB5TGprc01pNDVMVEl1T1hNeUxqa3NNUzR6TERJdU9Td3lMamwyTXpNS0NRbERNVEEwTGpnc01UVXhMamdzTVRBekxqVXNNVFV6TGpFc01UQXlMREUxTXk0eGVpQk5NVEV4TGpVc01UUTBMalZqTFRFdU5pd3dMVEl1T1MweExqTXRNaTQ1TFRJdU9YWXRNVGN1TVdNd0xURXVOaXd4TGpNdE1pNDVMREl1T1MweUxqbGpNUzQyTERBc01pNDVMREV1TXl3eUxqa3NNaTQ1ZGpFM0xqRUtDUWxETVRFMExqUXNNVFF6TGpJc01URXpMakVzTVRRMExqVXNNVEV4TGpVc01UUTBMalY2SUUwM015NDJMREUwTVM0NVl5MHhMallzTUMweUxqa3RNUzR6TFRJdU9TMHlMamwyTFRFekxqRmpNQzB4TGpZc01TNHpMVEl1T1N3eUxqa3RNaTQ1Y3pJdU9Td3hMak1zTWk0NUxESXVPVll4TXprS0NRbEROell1TkN3eE5EQXVOaXczTlM0eExERTBNUzQ1TERjekxqWXNNVFF4TGpsNklFMHhNekF1Tnl3eE5ERXVNbU10TVM0MkxEQXRNaTQ1TFRFdU15MHlMamt0TWk0NWRpMHhNeTR4WXpBdE1TNDJMREV1TXkweUxqa3NNaTQ1TFRJdU9YTXlMamtzTVM0ekxESXVPU3d5TGpsMk1UTXVNUW9KQ1VNeE16TXVOaXd4TXprdU9Td3hNekl1TXl3eE5ERXVNaXd4TXpBdU55d3hOREV1TW5vaUx6NEtQQzluUGdvOEwzTjJaejRLXCIpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA4MnB4IDY4cHg7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbi5ibG9nIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0S1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURJeUxqRXVNQ3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQZ284YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJZ29KSUhacFpYZENiM2c5SWpBZ01DQXlNREFnTWpBd0lpQnpkSGxzWlQwaVpXNWhZbXhsTFdKaFkydG5jbTkxYm1RNmJtVjNJREFnTUNBeU1EQWdNakF3T3lJZ2VHMXNPbk53WVdObFBTSndjbVZ6WlhKMlpTSStDanh6ZEhsc1pTQjBlWEJsUFNKMFpYaDBMMk56Y3lJK0Nna3VjM1F3ZTJacGJHdzZJelZETmpnM01EdDlDand2YzNSNWJHVStDanhuUGdvSlBHYytDZ2tKUEhCaGRHZ2dZMnhoYzNNOUluTjBNQ0lnWkQwaVRURTFPQzQ0TERFME5pNDNTRE0zTGpSakxUUXVOQ3d3TFRndE15NDJMVGd0T0hZdE1DNDNZekF0TXk0eUxEQXROUzR4TERFdU1pMDJMak5qTUM0MkxUQXVOaXd4TGpZdE1Td3lMamt0TVdneE1qbGpNUzR6TERBc01pNHlMREF1TXl3eUxqa3NNUW9KQ1Fsak1TNHlMREV1TWl3eExqSXNNeTR5TERFdU1pdzJMak4yTUM0M1F6RTJOaTQzTERFME15NHhMREUyTXk0eUxERTBOaTQzTERFMU9DNDRMREUwTmk0M2VpQk5NelFzTVRNMUxqTmpMVEF1TVN3d0xqZ3RNQzR4TERJdE1DNHhMREl1T0hZd0xqZGpNQ3d4TGprc01TNDFMRE11TkN3ekxqUXNNeTQwQ2drSkNXZ3hNakV1TkdNeExqa3NNQ3d6TGpRdE1TNDFMRE11TkMwekxqUjJMVEF1TjJNd0xUQXVPQ3d3TFRJdE1DNHhMVEl1T0Vnek5Ib2dUVE16TGpJc01UTTFMak5NTXpNdU1pd3hNelV1TTB3ek15NHlMREV6TlM0emVpQk5NVFl5TGprc01UTTFMak5NTVRZeUxqa3NNVE0xTGpNS0NRa0pUREUyTWk0NUxERXpOUzR6ZWlCTk16UXVNU3d4TXpRdU5Vd3pOQzR4TERFek5DNDFURE0wTGpFc01UTTBMalY2SWk4K0Nna0pQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRFMk5pNDFMREV5Tmk0NFNERTJNbFkxTkM0MVl6QXRPUzQyTFRJdE1URXVOaTB4TVM0MExURXhMalpJTkRRdU9HTXRPUzR6TERBdE1URXVOQ3d5TGpFdE1URXVOQ3d4TVM0MmRqY3lMak5vTFRRdU5WWTFOQzQxQ2drSkNXTXdMVEV5TGpFc05DMHhOaTR5TERFMUxqa3RNVFl1TW1neE1EVXVPR014TVM0NUxEQXNNVFV1T1N3MExqRXNNVFV1T1N3eE5pNHlWakV5Tmk0NGVpSXZQZ29KUEM5blBnb0pQSEpsWTNRZ2VEMGlPVEF1TXlJZ2VUMGlNVE0xTGpnaUlHTnNZWE56UFNKemREQWlJSGRwWkhSb1BTSXhOUzQySWlCb1pXbG5hSFE5SWpRdU5TSXZQZ29KUEhCaGRHZ2dZMnhoYzNNOUluTjBNQ0lnWkQwaVRURXpPUzQzTERFeU1TNDVTRGcxTGpOMkxUUXVOV2cxTkM0MVZqRXlNUzQ1ZWlCTk1UTTVMamNzTVRFekxqRklPRFV1TTNZdE5DNDFhRFUwTGpWV01URXpMakY2SUUweE16a3VOeXd4TURRdU5FZzROUzR6ZGkwMExqVm9OVFF1TlZZeE1EUXVOSG9LQ1FrZ1RURXpPUzQzTERrMExqWklPRFV1TTNZdE5DNDFhRFUwTGpWV09UUXVObm9nVFRFME1TdzROaTR4U0RnMExqRldOalF1T1VneE5ERldPRFl1TVhvZ1RUZzRMallzT0RFdU5XZzBOeTQ1VmpZNUxqUklPRGd1TmxZNE1TNDFlaUl2UGdvSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVGd3TGpZc09UZ3VOMGcwT0M0NVZqWXpMalZvTXpFdU5sWTVPQzQzZWlCTk5UTXVOU3c1TkM0eVNEYzJWalk0U0RVekxqVldPVFF1TW5vaUx6NEtDVHhuUGdvSkNUeHdZWFJvSUdOc1lYTnpQU0p6ZERBaUlHUTlJazAzTlM0M0xEa3dMamRvTFRRdU5XTXdMVEV1T1MweExqVXRNeTQwTFRNdU5DMHpMalJJTmpKakxURXVPU3d3TFRNdU5Dd3hMalV0TXk0MExETXVOR2d0TkM0MVl6QXRNeTQxTERJdU15MDJMalVzTlM0MUxUY3VOUW9KQ1FsakxURXVOUzB4TGpRdE1pNDFMVE11TkMweUxqVXROUzQyWXpBdE5DNHlMRE11TkMwM0xqWXNOeTQyTFRjdU5tTTBMaklzTUN3M0xqWXNNeTQwTERjdU5pdzNMalpqTUN3eUxqSXRNQzQ1TERRdU1TMHlMalFzTlM0MVF6Y3pMak1zT0RRc056VXVOeXc0Tnk0eExEYzFMamNzT1RBdU4zb0tDUWtKSUUwMk5DNDRMRGMwTGpWakxURXVOeXd3TFRNdU1Td3hMalF0TXk0eExETXVNV013TERFdU55d3hMalFzTXk0eExETXVNU3d6TGpGak1TNDNMREFzTXk0eExURXVOQ3d6TGpFdE15NHhRelkzTGprc056VXVPU3cyTmk0MUxEYzBMalVzTmpRdU9DdzNOQzQxZWlCTk1UVXpMakVzTmpBdU53b0pDUWxJTkRFdU4zWXROQzQxYURFeE1TNDBWall3TGpkNklpOCtDZ2s4TDJjK0Nqd3ZaejRLUEM5emRtYytDZz09XCIpO1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiA4MnB4IDY4cHg7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbi5ndWlkZSxcclxuLm1pbmRzaGlmdCAuY29udGVudC1pY29uLndoaXRlcGFwZXIsXHJcbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbi5yZXNlYXJjaHN1cnZleSB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F5TURBZ01qQXdJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQXlNREFnTWpBd095SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpWRE5qZzNNRHQ5Q2p3dmMzUjViR1UrQ2p4blBnb0pQR2MrQ2drSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVFUzTGpJc01UVTJMamhqTXpFdU1pd3dMRFF4TGprc09DNDVMRFF5TGpNc09TNHlZekV1TVN3eExESXVPU3d4TERRc01HTXdMalF0TUM0MExERXhMVGt1TWl3ME1pNHpMVGt1TW1NNExqWXNNQ3d4T0M0eExEQXVOeXd5T0M0eUxESUtDUWtKWXpBdU9Dd3dMakVzTVM0M0xUQXVNaXd5TGpNdE1DNDNZekF1Tmkwd0xqWXNNUzB4TGpRc01TMHlMakpXTkRFdU5tTXdMVEV1TlMweExqRXRNaTQzTFRJdU5pMHlMamxzTUN3d1l5MHhNQzQwTFRFdU5DMHlNQzR4TFRJdU1TMHlPUzB5TGpGakxUSTJMallzTUMwek9TNDJMRFl1TkMwME5DdzVMakVLQ1FrSmJDMHdMak1zTUM0eWJDMHdMak10TUM0eVl5MDBMalF0TWk0M0xURTNMalF0T1M0eExUUTBMVGt1TVdNdE9DNDVMREF0TVRndU5pd3dMamN0TWprc01pNHhZeTB4TGpVc01DNHlMVEl1Tml3eExqUXRNaTQyTERJdU9WWXhOVFpqTUN3d0xqZ3NNQzQwTERFdU55d3hMREl1TWdvSkNRbGpNQzQyTERBdU5pd3hMalVzTUM0NExESXVNeXd3TGpkRE16a3VNU3d4TlRjdU5TdzBPQzQyTERFMU5pNDRMRFUzTGpJc01UVTJMamg2SUUweE1EUXVOQ3d4TlRndU5sWTFNV3d3TGpNdE1DNHlZek11T1MweUxqVXNNVFV1TnkwNExqUXNOREV1TVMwNExqUUtDUWtKWXpjdU9Dd3dMREUyTGpJc01DNDJMREkxTGpFc01TNDJiREF1TlN3d0xqRjJNVEE0TGpSc0xUQXVOeTB3TGpGakxUZ3VPUzB4TFRFM0xqTXRNUzQyTFRJMUxURXVObU10TWpFdU1Td3dMVE16TGpjc015NDVMVFF3TGpVc055NHlUREV3TkM0MExERTFPQzQyZWlCTk9UZ3VOaXd4TlRndU5nb0pDUWxzTFRBdU9TMHdMalJqTFRZdU9DMHpMak10TVRrdU5DMDNMakl0TkRBdU5TMDNMakpqTFRjdU55d3dMVEUyTGpFc01DNDFMVEkxTERFdU5td3RNQzQzTERBdU1WWTBOQzR5YkRBdU5TMHdMakZqT0M0NUxURXVNU3d4Tnk0MExURXVOaXd5TlM0eExURXVOZ29KQ1Fsak1qVXVOQ3d3TERNM0xqSXNOUzQ0TERReExqRXNPQzR6YkRBdU15d3dMakpXTVRVNExqWjZJRTAxTlM0NUxERXpNQzQyWXpndU55d3dMREUzTGprc01TNHlMREkyTGpjc01pNDFiREl1Tml3d0xqUjJMVFpzTFRFdU9DMHdMak5qTFRFeUxqUXRNUzQ1TFRJMUxqVXRNeTQxTFRNM0xqWXRNaTR4Q2drSkNXd3RNU3d3TGpGMk5TNDViREV1Tnkwd0xqSkRORGt1Tml3eE16QXVOeXcxTWk0M0xERXpNQzQyTERVMUxqa3NNVE13TGpaNklFMHhNakV1TlN3eE1qZDJObU14TVM0MExURXVPQ3d5TVM0ekxUTXVNaXd6TWk0MUxURXVPV3d3TGpRc01IWXROUzQ1Q2drSkNVTXhOREl1TlN3eE1qTXVPU3d4TXpFdU5Dd3hNalV1TlN3eE1qRXVOU3d4TWpkNklFMHhNakV1TlN3eE1EVXVOSFkyWXpFeExqUXRNUzQ0TERJeExqTXRNeTR5TERNeUxqVXRNUzQ1YkRBdU5Dd3dkaTAxTGpsRE1UUXlMallzTVRBeUxqSXNNVE14TGpnc01UQXpMamdzTVRJeExqVXNNVEExTGpSNkNna0pDU0JOTlRjdU1pd3hNRGd1T0dNM0xqWXNNQ3d4TlM0eExERXVNaXd5TXl3eUxqUnNNUzQwTERBdU1tTXdMamdzTUM0eExERXVOeTB3TGpFc01pNDBMVEF1TjJNd0xqY3RNQzQyTERFdE1TNDBMREV0TWk0eVZqWTFMakpqTUMweExqUXRNUzR4TFRJdU55MHlMalV0TWk0NUNna0pDV010T0M0M0xURXVNeTB4Tmk0NUxUSXVOaTB5TlM0MExUSXVObU10TXk0ekxEQXROaTQwTERBdU1pMDVMalVzTUM0MmJEQXNNR010TVM0MUxEQXVNaTB5TGpZc01TNDBMVEl1Tml3eUxqbDJORE11TTJNd0xEQXVPU3d3TGpRc01TNDNMREVzTWk0eUNna0pDV013TGpZc01DNDJMREV1TlN3d0xqZ3NNaTR6TERBdU4wTTFNUzR6TERFd09TdzFOQzR5TERFd09DNDRMRFUzTGpJc01UQTRMamg2SUUwM09TNHlMREV3TlM0eGJDMHdMamN0TUM0eFl5MDNMVEV1TVMweE5DMHlMakV0TWpFdU15MHlMakZqTFRJc01DMHpMamdzTUM0eExUVXVOeXd3TGpJS0NRa0piQzB3TGpZc01GWTJOUzQ0YkRBdU5pd3dZekV1T1Mwd0xqRXNNeTQzTFRBdU1pdzFMamN0TUM0eVl6Y3VNeXd3TERFMExqTXNNU3d5TVM0MUxESXVNV3d3TGpVc01DNHhWakV3TlM0eGVpQk5NVEl4TGpVc09ETXVOM1kyWXpFeExqUXRNUzQ0TERJeExqTXRNeTR5TERNeUxqVXRNUzQ1Q2drSkNXd3dMalFzTUM0eGRpMDFMamxETVRReUxqVXNPREF1TlN3eE16RXVOQ3c0TWk0eUxERXlNUzQxTERnekxqZDZJRTB4TWpFdU5TdzJNblkxTGpsak1URXVOQzB4TGpnc01qRXVOQzB6TGpJc016SXVOUzB4TGpsc01DNDBMREF1TVhZdE5TNDVDZ2tKQ1VNeE5ESXVOU3cxT0M0NExERXpNUzQ0TERZd0xqUXNNVEl4TGpVc05qSjZJaTgrQ2drOEwyYytDand2Wno0S1BDOXpkbWMrQ2c9PVwiKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogODJweCA2OHB4O1xyXG59XHJcblxyXG4vKiBjb250YWN0IGZvcm0gKi9cclxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3Qge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNhZmE5YTA7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5iYW5kLXR5cGUge1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLmJhbmQtdHlwZS1zdWJ0aXRsZSB7XHJcbiAgICBjb2xvcjogIzViNjc3MDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAuYmFuZC1jb2wtd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmctY29udGFjdCAuY29udGFpbmVyIHtcclxuICAgIHdpZHRoOiBhdXRvO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5jb250YWluZXIge1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQsXHJcbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPXRleHRdLFxyXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT1lbWFpbF0ge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2YzZjJmMTtcclxuICAgIGNvbG9yOiAjNWI2NzcwO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgcGFkZGluZzogMTBweCA4cHg7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICB3aWR0aDogOTAlO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDUlO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4vKlxyXG4gIC5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPVwic3VibWl0XCJde1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzc3YzVkNTtcclxuICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IGF1dG87XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIH1cclxuICAubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT1cInN1Ym1pdFwiXTphZnRlcntcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9pY29ucy9jaGV2cm9uL3MwNS1yaWdodC13aGl0ZS5wbmc/MTQ0NDI1MTg3NScpIG5vLXJlcGVhdCAwIDAgdHJhbnNwYXJlbnQ7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogLTQycHg7XHJcbiAgICB0b3A6IDlweDtcclxuICAgIHdpZHRoOiAyOHB4O1xyXG4gICAgaGVpZ2h0OiAyNHB4O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgYm9yZGVyOjFweCBzb2xpZCByZWQ7XHJcbiAgfVxyXG4qL1xyXG5cclxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLmZvcm0tbWVzc2FnZSB7XHJcbiAgICBjb2xvcjogIzViNjc3MDtcclxuICAgIHBhZGRpbmctdG9wOiAzcHg7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzViNjc3MDtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjNWI2NzcwO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjNWI2NzcwO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzViNjc3MDtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0OjpwbGFjZWhvbGRlciB7XHJcbiAgICBjb2xvcjogIzViNjc3MDtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgY29sb3I6ICM1YjY3NzA7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIGNvbG9yOiAjNWI2NzcwO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5sYXRlc3QtY29udGVudC13cmFwcGVyIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmxhdGVzdC1jb250ZW50LXdyYXBwZXIgLmNvbC1tZC00IHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBoZWlnaHQ6IDM1MHB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIG1hcmdpbi1yaWdodDogMiU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgd2lkdGg6IDMyJTtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAubGF0ZXN0LWNvbnRlbnQtd3JhcHBlciAuY29sLW1kLTQ6bnRoLWNoaWxkKDNuKSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmxhdGVzdC1jb250ZW50LXdyYXBwZXIgLmNvbC1tZC00IGlmcmFtZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIG1hcmdpbjogMzBweCBhdXRvIDMwcHggNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLm1pbmRzaGlmdCAubGF0ZXN0LWNvbnRlbnQtd3JhcHBlciAuY29sLW1kLTQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDA7XHJcbiAgICAgICAgLW1zLWZsZXg6IG5vbmU7XHJcbiAgICAgICAgZmxleDogbm9uZTtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmxhdGVzdC1ibG9jayB7XHJcbiAgICBwYWRkaW5nOiAyMHB4O1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5sYXRlc3QtYmxvY2sgPiBkaXYge1xyXG4gICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5tYWluLWNvbnRlbnQgaDQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpLFxyXG4ubWluZHNoaWZ0IC5sYXRlc3QtYmxvY2sgaDQsXHJcbi5taW5kc2hpZnQgLmxhdGVzdC1ibG9jayBoNCBhIHtcclxuICAgIGNvbG9yOiAjMTE0MjVhICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICBwYWRkaW5nOiAwIDUlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgLm1pbmRzaGlmdCAubGF0ZXN0LWJsb2NrIGg0IGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxufVxyXG5cclxuLm1pbmRzaGlmdCAubGF0ZXN0LWJsb2NrIC5kYXRlIHtcclxuICAgIGNvbG9yOiAjODk4ZDhkO1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ubWluZHNoaWZ0IC5jb250ZW50IHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIHdpZHRoOiA3MCU7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLnNpZGViYXIge1xyXG4gICAgd2lkdGg6IDMwJTtcclxufVxyXG5cclxuLm1pbmRzaGlmdCAuc2lkZWJhciAuc2lkZWJveCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAubWluZHNoaWZ0IC5jb250ZW50LFxyXG4gICAgLm1pbmRzaGlmdCAuc2lkZWJhciB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLm1pbmRzaGlmdCAuc2lkZWJhciAuc2lkZWJveCB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5taW5kc2hpZnQgLmNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgIH1cclxufVxyXG5cclxuLm1pbmRzaGlmdCAuYnJlYWRjcnVtYiBhIHtcclxuICAgIGNvbG9yOiAjMDA4NWFkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5taW5kc2hpZnQgLmJyZWFkY3J1bWIgYTpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiBzZXJ2aWNlIGNvZGVzIHBhZ2UgKi9cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAuYmFuZC1hY2NvcmRpb24ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtaGVhZGluZyB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZWRlZGVkO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICNlM2UzZTM7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweCAxNXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1oZWFkaW5nOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNlZWVlZWU7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgI2VhZWFlYTtcclxufVxyXG5cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtaGVhZGluZyBoNCB7XHJcbiAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWhlYWRpbmcgYSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0ExTVRJZ05URXlJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQTFNVElnTlRFeU95SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpBd09EVkJSRHQ5Q2p3dmMzUjViR1UrQ2p4d1lYUm9JR05zWVhOelBTSnpkREFpSUdROUlrMDVOaXd5TXpWb016SXdkalF5U0RrMlZqSXpOWG9pTHo0S1BDOXpkbWMrQ2c9PVwiKTtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMzBweCAzMHB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiA0NXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtaGVhZGluZyBhLmNvbGxhcHNlZCB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0ExTVRJZ05URXlJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQTFNVElnTlRFeU95SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpBd09EVkJSRHQ5Q2p3dmMzUjViR1UrQ2p4d1lYUm9JR05zWVhOelBTSnpkREFpSUdROUlrMDBNVFlzTWpjM0xqTklNamMzTGpOV05ERTJhQzAwTWk0M1ZqSTNOeTR6U0RrMmRpMDBNaTQzYURFek9DNDNWamsyYURReUxqZDJNVE00TGpkSU5ERTJWakkzTnk0emVpSXZQZ284TDNOMlp6NEtcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDMwcHggMzBweDtcclxuICAgIHBhZGRpbmctbGVmdDogNDVweDtcclxufVxyXG5cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtaGVhZGluZyBhOmhvdmVyIHtcclxuICAgIGNvbG9yOiAjMDAwMDAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWJvZHkge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBhZGRpbmc6IDE1cHggMTVweCAzMHB4IDE1cHg7XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWJvZHkgLnNlYXJjaF9sYWJlbCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xyXG4gICAgd2lkdGg6IDI1JTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAgIC5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWJvZHkgLnNlYXJjaF9sYWJlbCB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWJvZHkgc2VsZWN0LFxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIGZvcm0gc2VsZWN0LFxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1ib2R5IGlucHV0W3R5cGU9dGV4dF0ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgI2RiZGJkYjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgcGFkZGluZzogMnB4IDVweDtcclxuICAgIHdpZHRoOiA1MCU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XHJcbiAgICAuc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1ib2R5IHNlbGVjdCxcclxuICAgIC5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgZm9ybSBzZWxlY3QsXHJcbiAgICAuc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1ib2R5IGlucHV0W3R5cGU9dGV4dF0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1ib2R5IHNlbGVjdCxcclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBmb3JtIHNlbGVjdCB7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0ExTVRJZ05URXlJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQTFNVElnTlRFeU95SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2STBVeVJUSkZNanQ5Q2p3dmMzUjViR1UrQ2p4d1lYUm9JR05zWVhOelBTSnpkREFpSUdROUlrMDVNQzQxTERJNE9TNDRUREkxT1N3ME5UZ3VNMnd4TmpndU5TMHhOamd1TlVnNU1DNDFlaUl2UGdvOGNHRjBhQ0JqYkdGemN6MGljM1F3SWlCa1BTSk5OREkzTGpVc01qSTFMakpNTWpVNUxEVTJMamRNT1RBdU5Td3lNalV1TWtnME1qY3VOWG9pTHo0S1BDOXpkbWMrQ2c9PVwiKTtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDE1cHggMTVweDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjtcclxufVxyXG5cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBmb3JtIHNlbGVjdDpmb2N1cyxcclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBmb3JtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMge1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzc3YzVkNTtcclxufVxyXG5cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtYm9keSBiciB7XHJcbiAgICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBidXR0b24sXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgaW5wdXRbdHlwZT1idXR0b25dLFxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIGlucHV0W3R5cGU9cmVzZXRdLFxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIGlucHV0W3R5cGU9c3VibWl0XSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzdjNWQ1O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzc3YzVkNTtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgd2lkdGg6IDE1MHB4O1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAuYnRuLXdyYXBwZXIge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgYnV0dG9uOmhvdmVyLFxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIGlucHV0W3R5cGU9YnV0dG9uXTpob3ZlcixcclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBpbnB1dFt0eXBlPXJlc2V0XTpob3ZlcixcclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBpbnB1dFt0eXBlPXN1Ym1pdF06aG92ZXIsXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLmJ0bi1jbGVhcjpob3ZlcixcclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAuYnRuLWNsZWFyLmRvd25sb2FkY29kZXM6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZDogIzMzMzMzMztcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMzMzMzMzM7XHJcbn1cclxuXHJcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLmJ0bi1jbGVhciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjNzg5NDlkO1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzc4OTQ5ZDtcclxuICAgIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgcGFkZGluZzogMTBweCAzMHB4IDExcHggMzBweDtcclxufVxyXG5cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAuYnRuLWNsZWFyLmRvd25sb2FkY29kZXMge1xyXG4gICAgYmFja2dyb3VuZDogIzE5NTE2ZDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMxOTUxNmQ7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxufVxyXG5cclxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAuYnRuLWNsZWFyOmhvdmVyLFxyXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5idG4tY2xlYXIuZG93bmxvYWRjb2Rlczpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxlZ2VuZC1ib3gge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAxMzMsIDE3MywgMC41KTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcblxyXG4ubGVnZW5kLWhlYWRlciB7XHJcbiAgICBjb2xvcjogIzAwODVhZCAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweDtcclxufVxyXG5cclxuLmxlZ2VuZC1ib2R5IHtcclxuICAgIGNvbG9yOiAjOTQ5NDk0ICFpbXBvcnRhbnQ7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgIzk0OTQ5NDtcclxuICAgIHBhZGRpbmctdG9wOiA1cHg7XHJcbn1cclxuXHJcbmJvZHkuYXJ0aWNsZS5yZWFsLWFydGljbGUgLmlubmVyIC5tYWluLWNvbnRlbnQgaDEge1xyXG4gICAgY29sb3I6ICM3ODk0OWQgIWltcG9ydGFudDtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuYm9keS5hcnRpY2xlLnJlYWwtYXJ0aWNsZSAuaW5uZXIgLm1haW4tY29udGVudCBoMiB7XHJcbiAgICBjb2xvcjogIzM0MzMzMiAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuYm9keS5hcnRpY2xlLnJlYWwtYXJ0aWNsZSAuaW5uZXIgLm1haW4tY29udGVudCAuY29udGVudCBoMyB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qIEhvbWUgSGVybyAqL1xyXG4uaG9tZSAuaGVyby5zbG9nYW4taGVybyB7XHJcbiAgICBtYXJnaW46IC0yNXB4IGF1dG8gLTIwcHggYXV0bztcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ob21lIC5oZXJvLnNsb2dhbi1oZXJvIHtcclxuICAgICAgICBtYXJnaW46IDUwcHggYXV0byAwIGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5oZXJvLnNsb2dhbi1oZXJvIC5oZXJvLWhlYWRlciB7XHJcbiAgICBjb2xvcjogIzAwMmI0OSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAzLjVlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxufVxyXG5cclxuLmhvbWUgLmhlcm8uc2xvZ2FuLWhlcm8gLmhlcm8tc3ViaGVhZGVyIHtcclxuICAgIGNvbG9yOiAjNjQyZjZjICFpbXBvcnRhbnQ7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDMuNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXJnaW4tdG9wOiAtNXB4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5ob21lIC5oZXJvLnNsb2dhbi1oZXJvIC5oZXJvLWhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyLjhlbTtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAuaGVyby5zbG9nYW4taGVybyAuaGVyby1zdWJoZWFkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi41ZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuaG9tZSAuaGVyby5zbG9nYW4taGVybyAuaGVyby1oZWFkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41ZW07XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5oZXJvLnNsb2dhbi1oZXJvIC5oZXJvLXN1YmhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjM1ZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG4vKiBCYW5kICovXHJcbi5ob21lIC5iYW5kIHtcclxuICAgIG1pbi1oZWlnaHQ6IDUwMHB4O1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZCB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZCB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMjUwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xyXG4gICAgLmhvbWUgLmJhbmQge1xyXG4gICAgICAgIGhlaWdodDogNTUwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1MDBweCkge1xyXG4gICAgLmhvbWUgLmJhbmQge1xyXG4gICAgICAgIGhlaWdodDogNzAwcHg7XHJcbiAgICAgICAgLyogYm9yZGVyOiAxcHggc29saWQgZ3JlZW47ICovXHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5iYW5kIC5iYW5kLWltYWdlIHtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gICAgaGVpZ2h0OiAzODBweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogOTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlIHtcclxuICAgICAgICBoZWlnaHQ6IDMwMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2Uge1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICB9XHJcbn1cclxuLyogQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXtcclxuICAgIC5ob21lIC5iYW5ke1xyXG4gICAgICBtaW4taGVpZ2h0OiA2NDBweDtcclxuICAgIH1cclxuICB9ICovXHJcbi8qIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDExMDBweCl7XHJcbiAgICAuaG9tZSAuYmFuZHtcclxuICAgICAgaGVpZ2h0OiA2MDBweDtcclxuICAgIH1cclxuICB9ICovXHJcbi5ob21lIC5iYW5kLmJhbmQtaG9tZS1tYWluIHtcclxuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5ob21lIC5iYW5kLmJhbmQtaG9tZS1tYWluIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAzNzBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ob21lIC5iYW5kLmJhbmQtaG9tZS1tYWluIHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAzNTBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZC5iYW5kLWhvbWUtbWFpbiB7XHJcbiAgICAgICAgaGVpZ2h0OiA2NzBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmhvbWUgLmJhbmQtaG9tZS1tYWluIC5iYW5kLWltYWdlIHtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi9hc3NldHMvaW1hZ2VzL2hvbWUtYmFubmVycy9oZXJvLTEuc3ZnXCIpO1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogODAlIDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBoZWlnaHQ6IDU3NXB4O1xyXG59XHJcblxyXG4uaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5mdWxsLWJnIHtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGhlaWdodDogYXV0bztcclxuICAgIHRvcDogYXV0bztcclxuICAgIGhlaWdodDogYXV0bztcclxufVxyXG5cclxuLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UuZnVsbC1iZyBpbWcge1xyXG4gICAgYm90dG9tOiAwO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLmZ1bGwtYmcgaW1nIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgICAgIG1heC1oZWlnaHQ6IDU4MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC8qIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLmZ1bGwtYmd7XHJcbiAgICAgICAgaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMDBweDtcclxuICAgICAgfSAqL1xyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UuZnVsbC1iZyBpbWcge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEwNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IHtcclxuICAgICAgICB0b3A6IDEwMHB4O1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmhvbWUgLmJhbmQtaG9tZS1tYWluIC5iYW5kLWltYWdlIHtcclxuICAgICAgICBoZWlnaHQ6IDMzMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmhvbWUgLmJhbmQtaG9tZS1tYWluIC5iYW5kLWltYWdlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xyXG4gICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICB0b3A6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UuZnVsbC1iZyB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLmZ1bGwtYmcgaW1nIHtcclxuICAgICAgICBib3R0b206IDUwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTUwcHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyMDAlO1xyXG4gICAgICAgIHRvcDogYXV0bztcclxuICAgICAgICB3aWR0aDogMTc5JTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogMzc1cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogODEycHgpIGFuZCAoLXdlYmtpdC1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpIHtcclxuICAgIC5ob21lIC5iYW5kLWhvbWUtbWFpbiAuYmFuZC1pbWFnZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNDAlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpIHtcclxuICAgIC5ob21lIC5iYW5kLWhvbWUtbWFpbiAuYmFuZC1pbWFnZSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMzAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLmZ1bGwtYmcge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UuZnVsbC1iZyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTUwMHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5mdWxsLWJnIHtcclxuICAgICAgICAvKiBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovXHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5iYW5kLWhvbWUtbWFpbiAuYmFuZC1tZXNzYWdlIHtcclxuICAgIGNvbG9yOiAjNGY1OTYwO1xyXG4gICAgZm9udC1zaXplOiAxLjZlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwJTtcclxuICAgIHdpZHRoOiA0MCU7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgbWFyZ2luLXRvcDogMTVweDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZC1ob21lLW1haW4gLmJhbmQtbWVzc2FnZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxZW07XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgIH1cclxufVxyXG5cclxuLmhvbWUgLmJhbmQgLmJhbmQtbWVzc2FnZS5sZWZ0IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uaG9tZSAuYmFuZCAuYmFuZC1tZXNzYWdlLnJpZ2h0IHtcclxuICAgIGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuLmhvbWUgLmJhbmQgLmJhbmQtbWVzc2FnZSBwIHtcclxuICAgIGNvbG9yOiAjNWI2NzcwO1xyXG4gICAgZm9udC1zaXplOiAxZW07XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBsaW5lLWhlaWdodDogMTEwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZCAuYmFuZC1tZXNzYWdlIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtbWVzc2FnZS5yaWdodCB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5iYW5kIC5iYW5kLWltYWdlIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbi10b3A6IDUlO1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogNDAlO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UucmlnaHQge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UucmlnaHQgaW1nIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbGVmdDogLTIwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBtYXgtd2lkdGg6IDEyNSU7XHJcbiAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB0b3A6IC0zMCU7XHJcbiAgICB3aWR0aDogMTI1JTtcclxufVxyXG5cclxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LWhlaWdodDogMTM2NnB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSB7XHJcbiAgICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5yaWdodCBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIC8qIGxlZnQ6IC0yMCU7ICovXHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTI1JTtcclxuICAgICAgICB0b3A6IC0zMCU7XHJcbiAgICAgICAgLyogd2lkdGg6IDEyNSU7ICovXHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5yaWdodCBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIC8qIGxlZnQ6IC0yMCU7ICovXHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIC8qIG1heC13aWR0aDogMTI1JTsgKi9cclxuICAgICAgICB0b3A6IC0zMCU7XHJcbiAgICAgICAgLyogd2lkdGg6IDEyNSU7ICovXHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IGltZyB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICByaWdodDogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1NDRweDtcclxuICAgICAgICB0b3A6IC0xNyU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5yaWdodCBpbWcge1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgIH1cclxufVxyXG4vKiBHYWxheHkgUzUgbWVkaWEgcXVlcnkgKi9cclxuQG1lZGlhIHNjcmVlbiBhbmQgKGRldmljZS13aWR0aDogMzYwcHgpIGFuZCAoZGV2aWNlLWhlaWdodDogNjQwcHgpIGFuZCAoLXdlYmtpdC1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpIHtcclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IGltZyB7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzNzVweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA4MTJweCkgYW5kICgtd2Via2l0LWRldmljZS1waXhlbC1yYXRpbzogMykge1xyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UucmlnaHQgaW1nIHtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5yaWdodCBpbWcge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTI1JTtcclxuICAgICAgICB0b3A6IC0zMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA4MDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UubGVmdCB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICB3aWR0aDogNTAlO1xyXG59XHJcblxyXG4uaG9tZSAuYmFuZCAuYmFuZC10ZXh0LmxlZnQge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xyXG4gICAgbWFyZ2luLXRvcDogOCU7XHJcbiAgICB3aWR0aDogNjAlO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtdGV4dC5sZWZ0IHtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5iYW5kIC5iYW5kLXRleHQucmlnaHQge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbGluZS1oZWlnaHQ6IDE5NSU7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1JTtcclxuICAgIG1hcmdpbi10b3A6IDIlO1xyXG4gICAgd2lkdGg6IDUwJTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ob21lIC5iYW5kIC5iYW5kLXRleHQucmlnaHQge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1JTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIHdpZHRoOiA5NSU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5iYW5kLmdyZWVuIC5iYW5kLXRleHQgLmhlcm8taGVhZGVyIHtcclxuICAgIGNvbG9yOiAjOGY5OTNlO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAyLjVlbTtcclxuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcclxufVxyXG5cclxuLmhvbWUgLmJhbmQgLmJhbmQtdGV4dCAuaGVyby1zdWJoZWFkZXIge1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDIuNWVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLmhvbWUgLmJhbmQuZ3JlZW4gLmJhbmQtdGV4dCAuaGVyby1oZWFkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4yZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtdGV4dCAuaGVyby1zdWJoZWFkZXIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi4xZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuaG9tZSAuYmFuZC5ncmVlbiAuYmFuZC10ZXh0IC5oZXJvLWhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAuYmFuZCAuYmFuZC10ZXh0IC5oZXJvLXN1YmhlYWRlciB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVlbTtcclxuICAgIH1cclxufVxyXG5cclxuLmhvbWUgLmJhbmQgLmJhbmQtbGluZSB7XHJcbiAgICBib3JkZXItd2lkdGg6IDNweDtcclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbn1cclxuXHJcbi5ob21lIC5iYW5kIC5iYW5kLWxpbmUuZ3JlZW4ge1xyXG4gICAgYm9yZGVyLWNvbG9yOiAjOGY5OTNlO1xyXG59XHJcblxyXG4uaG9tZSAuYmFuZCAuYmFuZC1saW5lLnB1cnBsZSB7XHJcbiAgICBib3JkZXItY29sb3I6ICM2NDJmNmM7XHJcbn1cclxuXHJcbi5iYW5kLW1lc3NhZ2Utd3JhcHBlciB7XHJcbiAgICBtYXJnaW4tdG9wOiA0MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5iYW5kLW1lc3NhZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYmFuZC1tZXNzYWdlLXdyYXBwZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDk1JTtcclxuICAgIH1cclxufVxyXG5cclxuLmJhbmQtbWVzc2FnZS13cmFwcGVyIC5iYW5kLW1lc3NhZ2Uge1xyXG4gICAgY29sb3I6ICM1YjY3NzA7XHJcbiAgICBmb250LXNpemU6IDEuNWVtO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4vKiBiYW5kIG1lc3NhZ2Ugc3RhcnRpbmcgb24gdGhlIGxlZnQgKi9cclxuLmJhbmQtbWVzc2FnZS13cmFwcGVyLmxlZnQgLmJhbmQtbGluZSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbjogMTBweCAtNSUgMCAtMTUlO1xyXG4gICAgd2lkdGg6IDYwJTtcclxufVxyXG5cclxuLmJhbmQtbWVzc2FnZS13cmFwcGVyLmxlZnQgLmJhbmQtbWVzc2FnZSB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1sZWZ0OiA2JTtcclxuICAgIHdpZHRoOiA0OSU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLmJhbmQtbWVzc2FnZS13cmFwcGVyLmxlZnQgLmJhbmQtbWVzc2FnZSB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgIG1hcmdpbjogMCAtMzAlIDAgMDtcclxuICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmJhbmQtbWVzc2FnZS13cmFwcGVyLmxlZnQgLmJhbmQtbWVzc2FnZSB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjNlbTtcclxuICAgICAgICBtYXJnaW46IDAgLTMwJSA1MHB4IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgLmJhbmQgLmJhbmQtbGluZS5ncmVlbiB7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICBtYXJnaW46IDQwcHggMDtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgIH1cclxufVxyXG4vKiBiYW5kIG1lc3NhZ2Ugc3RhcnRpbmcgb24gdGhlIHJpZ2h0ICovXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYmFuZC1tZXNzYWdlLXdyYXBwZXIucmlnaHQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLW1lc3NhZ2Utd3JhcHBlci5yaWdodCAuYmFuZC1saW5lIHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbjogMTBweCAtMTUlIDAgLTEwJTtcclxuICAgIHdpZHRoOiA1OCU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYmFuZC1tZXNzYWdlLXdyYXBwZXIucmlnaHQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDEwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQtbWVzc2FnZS13cmFwcGVyLnJpZ2h0IC5iYW5kLWxpbmUge1xyXG4gICAgICAgIGZsb2F0OiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMCA0MHB4O1xyXG4gICAgICAgIHdpZHRoOiA5NSU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDM3NXB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDgxMnB4KSBhbmQgKC13ZWJraXQtZGV2aWNlLXBpeGVsLXJhdGlvOiAzKSB7XHJcbiAgICAuYmFuZC1tZXNzYWdlLXdyYXBwZXIucmlnaHQgLmJhbmQtbGluZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iYW5kLW1lc3NhZ2Utd3JhcHBlci5yaWdodCAuYmFuZC1tZXNzYWdlIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwJTtcclxuICAgIHdpZHRoOiAzNSU7XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYmFuZC1tZXNzYWdlLXdyYXBwZXIucmlnaHQgLmJhbmQtbWVzc2FnZSB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjNlbTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaG9tZSAuYmFuZCAuYmFuZC10ZXh0IC5oZXJvLXN1YmhlYWRlciBzdHJvbmcsXHJcbi5ob21lIC5iYW5kIC5iYW5kLXRleHQgLmhlcm8tc3ViaGVhZGVyIGIge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG59XHJcblxyXG4vKiA0IHRpbGVzIHNlY3Rpb24gKi9cclxuLmhvbWUgLnNlY3Rpb24tdGl0bGUge1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDIuM2VtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC5ob21lIC5zZWN0aW9uLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDEuOGVtO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxufVxyXG5cclxuLmhvbWUgLnNlY3Rpb24tdGl0bGUgc3Ryb25nLFxyXG4uaG9tZSAuc2VjdGlvbi10aXRsZSBiIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxufVxyXG5cclxuLmhvbWUtdGlsZXMge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5ob21lLXRpbGVzIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNDBweDtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4udGlsZS13cmFwcGVyIHtcclxuICAgIC13ZWJraXQtYm94LXNoYWRvdzogNXB4IDRweCAyNHB4IDZweCByZ2JhKDIwNCwgMjA0LCAyMDQsIDAuNCk7XHJcbiAgICBib3gtc2hhZG93OiA1cHggNHB4IDI0cHggNnB4IHJnYmEoMjA0LCAyMDQsIDIwNCwgMC40KTtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgaGVpZ2h0OiAxNzBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICBwYWRkaW5nOiAxNXB4O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDk3JTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC50aWxlLXdyYXBwZXIge1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50aWxlLXdyYXBwZXIgYSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB0b3A6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi50aWxlLXdyYXBwZXI6aG92ZXIge1xyXG4gICAgb3BhY2l0eTogMC43O1xyXG59XHJcblxyXG4udGlsZS13cmFwcGVyOmhvdmVyLFxyXG4udGlsZS13cmFwcGVyIGE6aG92ZXIge1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4udGlsZS13cmFwcGVyIC5jb2wtbWQtMyxcclxuLnRpbGUtd3JhcHBlciAuY29sLW1kLTkge1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbiAgICBoZWlnaHQ6IDE0MHB4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC50aWxlLXdyYXBwZXIgLmNvbC1tZC0zLFxyXG4gICAgLnRpbGUtd3JhcHBlciAuY29sLW1kLTkge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4udGlsZS13cmFwcGVyIGltZyB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIG1heC13aWR0aDogMTIwJTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICB3aWR0aDogMTIwJTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAudGlsZS13cmFwcGVyIGltZyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1JTtcclxuICAgICAgICB3aWR0aDogNzAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4udGlsZS13cmFwcGVyIGgzIHtcclxuICAgIGNvbG9yOiAjMDAyYjQ5O1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAudGlsZS13cmFwcGVyIGgzIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICB9XHJcbn1cclxuXHJcbi50aWxlLXdyYXBwZXIgLmxlYXJuLW1vcmUge1xyXG4gICAgY29sb3I6ICMwMDg1YWQ7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IDIwcHg7XHJcbiAgICByaWdodDogMjBweDtcclxufVxyXG5cclxuLnRpbGUtd3JhcHBlciAubGVhcm4tbW9yZTpiZWZvcmUge1xyXG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvYmx1ZS1hcnJvdy5zdmdcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGhlaWdodDogMTBweDtcclxuICAgIHdpZHRoOiA4MHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICByaWdodDogODBweDtcclxuICAgIGJvdHRvbTogM3B4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4vKiBIb21lIEZvb3RlciAqL1xyXG4uaG9tZSAuZm9vdGVyLWNvbnRlbnQgaDMge1xyXG4gICAgY29sb3I6ICMwMDI0Mzg7XHJcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5ob21lIC5mb290ZXItY29udGVudCB1bCBsaSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbi5ob21lIC5mb290ZXItY29udGVudCAuY29udGFjdC1pbmZvIGxpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uaG9tZSAuZm9vdGVyLWNvbnRlbnQgLmNvbnRhY3QtaW5mbyBsaTphZnRlciB7XHJcbiAgICBjb250ZW50OiBub25lO1xyXG59XHJcblxyXG4uaG9tZSAuZm9vdGVyLWNvbnRlbnQgLmhvdXJzIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG59XHJcblxyXG4uaG9tZSAuZm9vdGVyLWNvbnRlbnQgLmZvb3Rlci1sZWZ0IHtcclxuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNjY2NjY2M7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5ob21lIC5mb290ZXItY29udGVudCAuZm9vdGVyLWxlZnQge1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzNXB4O1xyXG4gICAgfVxyXG59XHJcbi8qIG5ldyBob21lcGFnZSAtIGV4cG9zZSBtb2JpbGUgbWVudSBvbiBkZXNrdG9wICovXHJcbi5ob21lIG5hdiNtb2JpbGUtbWVudSB7XHJcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiAuaG9tZSAubW0tcGFuZWwgLm1tLW5hdmJhciB7XHJcbiAgICBkaXNwbGF5OiBub25lOyB9Ki9cclxuLmhvbWUgLm1tLXBhbmVsLm1tLWhhc25hdmJhciAubW0tbmF2YmFyIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKiBBbmNob3IgYXJyb3cgKi9cclxuLmFuY2hvci1hcnJvdyB7XHJcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXpMakF1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0ExTURBZ05UQXdJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQTFNREFnTlRBd095SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpZMk5qWTJOanQ5Q2drdWMzUXhlMlpwYkd3NkkwWkdSa1pHUmp0OUNqd3ZjM1I1YkdVK0NqeGphWEpqYkdVZ1kyeGhjM005SW5OME1DSWdZM2c5SWpJME9DNDFJaUJqZVQwaU1qVXpMalVpSUhJOUlqSXhPUzQxSWk4K0NqeG5QZ29KUEhCaGRHZ2dZMnhoYzNNOUluTjBNU0lnWkQwaVRUTTROQzQxTWl3eU1UWXVOVGxqTUN3eUxqTTJMVEF1T1RFc05DNDBOQzB5TGpjeUxEWXVNalpNTWpVMExqazRMRE0wT1M0Mk5tTXRNUzQ0TVN3eExqZ3hMVE11T1N3eUxqY3lMVFl1TWpZc01pNDNNbk10TkM0ME5DMHdMamt4TFRZdU1qWXRNaTQzTWdvSkNVd3hNVFV1TmpRc01qSXlMamcxWXkweExqZ3hMVEV1T0RFdE1pNDNNaTB6TGprdE1pNDNNaTAyTGpJMmN6QXVPVEV0TkM0ME5Dd3lMamN5TFRZdU1qWnNNVE11TmpFdE1UTXVOakZqTVM0NE1TMHhMamd4TERNdU9TMHlMamN5TERZdU1qWXRNaTQzTWdvSkNXTXlMak0yTERBc05DNDBOQ3d3TGpreExEWXVNallzTWk0M01td3hNRFl1T1RVc01UQTJMamsxYkRFd05pNDVOUzB4TURZdU9UVmpNUzQ0TVMweExqZ3hMRE11T1MweUxqY3lMRFl1TWpZdE1pNDNNbk0wTGpRMUxEQXVPVEVzTmk0eU5pd3lMamN5YkRFekxqWXhMREV6TGpZeENna0pRek00TXk0Mk1Td3lNVEl1TVRRc016ZzBMalV5TERJeE5DNHlNeXd6T0RRdU5USXNNakUyTGpVNWVpSXZQZ284TDJjK0Nqd3ZjM1puUGdvPVwiKTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJSAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgMDtcclxuICAgIG1hcmdpbjogLTIwcHggYXV0byBhdXRvIGF1dG87XHJcbiAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDUwcHg7XHJcbiAgICB6LWluZGV4OiAxMDAwO1xyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5hbmNob3ItYXJyb3cge1xyXG4gICAgICAgIG1hcmdpbjogLTIwcHggYXV0byBhdXRvIGF1dG87XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLmFuY2hvci1hcnJvdyB7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gYXV0byBhdXRvO1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmFuY2hvci1hcnJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuLmFuY2hvci1hcnJvdzpob3ZlciB7XHJcbiAgICBvcGFjaXR5OiAwLjg7XHJcbn1cclxuXHJcbi5hbmNob3ItYXJyb3cgYSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8qIE5hdmlnYXRpb24gbW9kaWZpY2lhdGlvbnMgKi9cclxuLm1tLW1lbnUsXHJcbi5tbS1tZW51ID4gLm1tLXBhbmVsIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcclxufVxyXG5cclxuLyp3aGVuIHRvcCBsZXZlbCBpcyBub3QgY2xpY2tlZCovXHJcbi5ob21lIC5tbS1wYW5lbC5tbS1vcGVuZWQge1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGVhc2U7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xyXG59XHJcblxyXG4vKndoZW4gdG9wIGxldmVsIGlzIGNsaWNrZWQqL1xyXG4uaG9tZSAubW0tcGFuZWwubW0tc3Vib3BlbmVkIHtcclxuICAgIGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5ob21lIC5tbS12ZXJ0aWNhbCAubW0tbGlzdHZpZXcgLm1tLXBhbmVsLFxyXG4uaG9tZSAubW0tbGlzdHZpZXcgLm1tLXZlcnRpY2FsIC5tbS1wYW5lbCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEwcHg7XHJcbn1cclxuXHJcbi5ob21lIC5tbS1saXN0dmlldyAubW0tdmVydGljYWwgLm1tLXBhbmVsIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcclxufVxyXG5cclxuLypjdXJyZW50IGRyb3Bkb3duIGRpc3BsYXllZCovXHJcbi5ob21lIC5tbS1kcm9wZG93bixcclxuLmhvbWUgLm1tLWRyb3Bkb3duLm1tLXBhbmVsIHtcclxuICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xyXG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjRzIGVhc2UsIC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcclxufVxyXG5cclxuLmhvbWUgLm1tLWRyb3Bkb3duLm1tLXBhbmVsLm1tLWhpZ2hlc3QubW0tY3VycmVudC5tbS1vcGVuZWQge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiA0MHB4O1xyXG4gICAgei1pbmRleDogMTA7XHJcbn1cclxuXHJcbi8qIC5ob21lIC5ob21lLWhlYWRlci1uYXZ7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICBtYXJnaW4tdG9wOiA0MnB4O1xyXG4gIH1cclxuICAuaG9tZSAuaG9tZS1oZWFkZXItbmF2IHVse1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICB9XHJcbiAgLmhvbWUgLmhvbWUtaGVhZGVyLW5hdiBsaXtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG4gIC5ob21lIC5ob21lLWhlYWRlci1uYXYgbGkgYXtcclxuICAgIGNvbG9yOiAjMDAyYjQ5O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIH1cclxuICAuaG9tZSAuaG9tZS1oZWFkZXItbmF2IGxpIGE6aG92ZXJ7XHJcbiAgICBjb2xvcjogIzhmOTkzZTtcclxuICB9XHJcbiAgICovXHJcbi5ob21lIC5sb2dpbi1uYXYsXHJcbi5ob21lIC5tb3JlLW5hdiB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5ob21lIC5sb2dpbi1uYXYge1xyXG4gICAgbWluLXdpZHRoOiA4NXB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuLmhvbWUgLmxvZ2luLW5hdiB1bCxcclxuLmhvbWUgLm1vcmUtbmF2IHVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZzogNHB4IDA7XHJcbn1cclxuXHJcbi5ob21lIC5sb2dpbi1uYXYgLmdsb2JhbC1sb2dpbiB7XHJcbiAgICBtaW4taGVpZ2h0OiAzMnB4O1xyXG59XHJcblxyXG4uaG9tZSAubG9naW4tbmF2IHVsIGxpIGEsXHJcbi5ob21lIC5tb3JlLW5hdiB1bCBsaSBhIHtcclxuICAgIGNvbG9yOiAjMDAyYjQ5O1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5ob21lIC5sb2dpbi1uYXYgPiB1bCA+IGxpIGEsXHJcbi5ob21lIC5tb3JlLW5hdiA+IHVsID4gbGkgYSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbn1cclxuXHJcbi5ob21lIC5sb2dpbi1uYXYgdWwgbGkgYTpob3ZlciB7XHJcbiAgICBjb2xvcjogIzhmOTkzZTtcclxufVxyXG5cclxuLmhvbWUgLm1vcmUtbmF2IC5uYXYtbW9yZS1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLmhvbWUgLm1vcmUtbmF2IC5uYXYtbW9yZS1saW5rcyBidXR0b24ge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgY29sb3I6ICMwMDJiNDk7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEwMCU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgaGVpZ2h0OiAzMnB4O1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBtaW4td2lkdGg6IDg1cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5ob21lIC5tb3JlLW5hdiAubmF2LW1vcmUtbGlua3MgYnV0dG9uIHtcclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob21lIC5tb3JlLW5hdiAubmF2LW1vcmUtbGlua3MgYnV0dG9uLmJ0bi5ob3Zlci1idXR0b246aG92ZXIgLmhvbWUgLm1vcmUtbmF2IC5uYXYtbW9yZS1saW5rcyBidXR0b246aG92ZXIge1xyXG4gICAgY29sb3I6ICM4Zjk5M2U7XHJcbn1cclxuXHJcbi8qIExvZ291dCBkcm9wZG93biBkaXNwbGF5ICovXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcclxuICAgIC5ob21lIC5tbS1kcm9wZG93biB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2YxZjFmMDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgIHRvcDogMzBweDtcclxuICAgICAgICB3aWR0aDogMzUwcHg7XHJcbiAgICAgICAgei1pbmRleDogOTk7XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgLm1tLWRyb3Bkb3duIC5tbS1jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5tbS1kcm9wZG93biAuYnV0dG9uLXdyYXBwZXIge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSB1bCBsaSNnbG9iYWwtbG9nb3V0OmhvdmVyIC5tbS1kcm9wZG93biB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjVweCkge1xyXG4gICAgLmhvbWUgLm1tLWRyb3Bkb3duLmNvbGxhcHNlLmluIHtcclxuICAgICAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgICAgdG9wOiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5tbS1kcm9wZG93bi5jb2xsYXBzZS5pbiAubW0tY29udGVudCB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICAuaG9tZSAubW0tZHJvcGRvd24uY29sbGFwc2UuaW4gLm1tLWNvbnRlbnQgYSxcclxuICAgIC5ob21lIC5tbS1kcm9wZG93bi5jb2xsYXBzZS5pbiAubW0tY29udGVudCBsaSB7XHJcbiAgICAgICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgLm1tLWRyb3Bkb3duLmNvbGxhcHNlLmluIC5tbS1jb250ZW50IC5idXR0b24td3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgIH1cclxufVxyXG4vKiBEcm9wZG93biBvbiBjbGljayBvZiBteSBhY2NvdW50ICovXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5ob21lIC5teS1hY2NvdW50LWxpbmsgLmFjY291bnQtbGluay1kZXNrdG9wIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xyXG4gICAgLmhvbWUgLmFjY291bnQtbGluay1kZXNrdG9wIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5idG4uYnRuLWFjY291bnQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICBjb2xvcjogIzAwMmI0OTtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaG9tZSAuYmFuZC1tZXNzYWdlLXdyYXBwZXIgLmJhbmQtbWVzc2FnZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLyogQ3VzdG9tIHBhZ2UgdGl0bGVzIGZvciBDZXJ0aWZpY2F0aW9uLCBUcmFpbmluZywgSWRlYXMgYW5kIEV2ZW50cyAqL1xyXG4vKiBUaGVtYXRpYyAqL1xyXG4udGhlbWF0aWMtdGl0bGUge1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLnRoZW1hdGljLXRpdGxlIGltZyB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4udGhlbWF0aWMtdGl0bGUgaDEge1xyXG4gICAgd2lkdGg6IDcwJTtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgZGlzcGxheTogaW5saW5lO1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XHJcbiAgICAudGhlbWF0aWMtdGl0bGUge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAudGhlbWF0aWMtdGl0bGUgaW1nIHtcclxuICAgICAgICBmbG9hdDogbm9uZTtcclxuICAgICAgICBtYXJnaW46IGF1dG87XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC50aGVtYXRpYy10aXRsZSBoMSB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmU7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG59XHJcbi8qIEFsZXJ0ICovXHJcbi5hbGVydC13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNBRkE5QTA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIGhlaWdodDogMTc1cHg7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDA7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmFsZXJ0LXdyYXBwZXIgcCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTAlO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMCU7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4gICAgZm9udC1zaXplOiAyMXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcclxuICAgIC5hbGVydC13cmFwcGVyIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuYWxlcnQtd3JhcHBlciBwIHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idG4tY2xvc2Uge1xyXG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQSE4yWnlCNGJXeHVjejBpYUhSMGNEb3ZMM2QzZHk1M015NXZjbWN2TWpBd01DOXpkbWNpSUhacFpYZENiM2c5SWpBZ01DQTFNVElnTlRFeUlqNDhjR0YwYUNCa1BTSk5OREExSURFek5pNDNPVGhNTXpjMUxqSXdNaUF4TURjZ01qVTJJREl5Tmk0eU1ESWdNVE0yTGpjNU9DQXhNRGNnTVRBM0lERXpOaTQzT1RnZ01qSTJMakl3TWlBeU5UWWdNVEEzSURNM05TNHlNRElnTVRNMkxqYzVPQ0EwTURVZ01qVTJJREk0TlM0M09UZ2dNemMxTGpJd01pQTBNRFVnTkRBMUlETTNOUzR5TURJZ01qZzFMamM1T0NBeU5UWjZJaTgrUEM5emRtYytcIik7XHJcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xyXG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMjVweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMTBweDtcclxuICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgd2lkdGg6IDI1cHg7XHJcbn1cclxuXHJcbi5jYXNoLWluZGljYXRvcnMgcCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDQ1cHg7XHJcbn1cclxuXHJcbi5jYXNoLWluZGljYXRvcnMgLmJ1dHRvbiB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG4vKiBUcmFjayBBcmMgKi9cclxuLnRydXN0YXJjLWJhbm5lci13cmFwcGVyIHtcclxuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbiAgICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDtcclxuICAgIGJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB6LWluZGV4OiA5OTk5OTkgIWltcG9ydGFudDtcclxuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjYjhiOGI4O1xyXG59XHJcblxyXG4udHJ1c3RhcmMtYmFubmVyLWNvbnRlbnQsXHJcbi50cnVzdGFyYy1iYW5uZXItZm9vdGVyIHtcclxuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcclxuICAgIC50cnVzdGFyYy1iYW5uZXItd3JhcHBlciAudHJ1c3RhcmMtY2xpZW50LWxvZ28ge1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudHJ1c3RhcmMtYmFubmVyLXdyYXBwZXIgI3RydXN0ZS1oZWFkZXItdGV4dCBzcGFuIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuLyogTGlzdHMgKi9cclxuLmxpc3QtdG9vbCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG59XHJcblxyXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsLFxyXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsLFxyXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGksXHJcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGksXHJcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaSB7XHJcbiAgICBwYWRkaW5nOiAxNXB4IDVweDtcclxufVxyXG5cclxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaSA+IGEsXHJcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGkgPiBhLFxyXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkgPiBhIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpID4gYTpiZWZvcmUsXHJcbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGkgPiBhOmFmdGVyLFxyXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsIGxpID4gYTpiZWZvcmUsXHJcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGkgPiBhOmFmdGVyLFxyXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkgPiBhOmJlZm9yZSxcclxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpID4gYTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA1MCU7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbn1cclxuXHJcbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGkgPiBhOmJlZm9yZSxcclxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSA+IGE6YmVmb3JlLFxyXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkgPiBhOmJlZm9yZSB7XHJcbiAgICByaWdodDogMWVtO1xyXG4gICAgd2lkdGg6IDFweDtcclxuICAgIGhlaWdodDogMTVweDtcclxufVxyXG5cclxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaSA+IGE6YWZ0ZXIsXHJcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGkgPiBhOmFmdGVyLFxyXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkgPiBhOmFmdGVyIHtcclxuICAgIHJpZ2h0OiAwLjZlbTtcclxuICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgaGVpZ2h0OiAxcHg7XHJcbn1cclxuXHJcbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGkgPiBhLmFjdGl2ZSxcclxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSA+IGEuYWN0aXZlLFxyXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkgPiBhLmFjdGl2ZSB7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaSA+IGEuYWN0aXZlOmJlZm9yZSxcclxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSA+IGEuYWN0aXZlOmJlZm9yZSxcclxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpID4gYS5hY3RpdmU6YmVmb3JlIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDkwZGVnKTtcclxufVxyXG5cclxuLmxpc3QtdG9vbCAubGlzdC10b29sX19pdGVtIHRhYmxlIHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4vKiBMaXN0IEV4cGFuZGFibGUgKi9cclxuLmxpc3QtLWV4cGFuZGFibGUge1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUgLmxpc3QtdG9vbF9fdGl0bGUge1xyXG4gICAgYmFja2dyb3VuZDogIzE1QkVGMDtcclxuICAgIGNvbG9yOiAjMDAyQjQ5O1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIHBhZGRpbmc6IDhweCAxMHB4O1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgY29sb3I6ICMwMDJCNDk7XHJcbiAgICBmb250LXNpemU6IDEuMzEyNXJlbTtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUgLnRpdGxlLW1haW4ge1xyXG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4ubGlzdC0tZXhwYW5kYWJsZSAubGlzdC10b29sX19jb250ZW50IHtcclxuICAgIG1heC1oZWlnaHQ6IDBweDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuNXMgZWFzZS1pbjtcclxuICAgIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC41cyBlYXNlLWluO1xyXG4gICAgY29sb3I6ICMwNTAwMDA7XHJcbiAgICBmb250LXNpemU6IDE5cHg7XHJcbn1cclxuXHJcbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX2NvbnRlbnQuYWN0aXZlIHtcclxuICAgIG1heC1oZWlnaHQ6IDEwMDAwcHg7XHJcbn1cclxuXHJcbi5saXN0LS1leHBhbmRhYmxlIC5saXN0X190b2dnbGUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUgLmxpc3RfX3RvZ2dsZTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDAuOHJlbTtcclxuICAgIHJpZ2h0OiAxcmVtO1xyXG4gICAgd2lkdGg6IDE1cHg7XHJcbiAgICBoZWlnaHQ6IDE1cHg7XHJcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDUwMDAwO1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICMwNTAwMDA7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlWSgzcHgpO1xyXG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKSB0cmFuc2xhdGVZKDNweCk7XHJcbn1cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgbGlzdC0tZXhwYW5kYWJsZS1wcmV2aWV3ICAgLmxpc3QtLWV4cGFuZGFibGUtcHJldmlld1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcge1xyXG4gICAgcGFkZGluZzogM3JlbTtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUtcHJldmlldyAubGlzdC10b29sX19pdGVtIHtcclxuICAgIG1heC13aWR0aDogMTE0OHB4O1xyXG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XHJcbn1cclxuXHJcbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcgLmxpc3QtdG9vbF9fdGl0bGUge1xyXG4gICAgZm9udC1zaXplOiAzM3B4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmxpc3QtLWV4cGFuZGFibGUtcHJldmlldyAubGlzdC10b29sX19jb250ZW50IHtcclxuICAgIG1heC1oZWlnaHQ6IDMzMHB4O1xyXG59XHJcblxyXG4ubGlzdC0tZXhwYW5kYWJsZSAubGlzdC10b29sX19jb250ZW50IHAsXHJcbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX2NvbnRlbnQgYSB7XHJcbiAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmO1xyXG59XHJcblxyXG4ubGlzdC0tZXhwYW5kYWJsZS1wcmV2aWV3IC5saXN0X190b2dnbGU6YWZ0ZXIge1xyXG4gICAgcmlnaHQ6IGF1dG87XHJcbiAgICBsZWZ0OiA3cmVtO1xyXG4gICAgdG9wOiAwO1xyXG59XHJcblxyXG4ubGlzdC0tZXhwYW5kYWJsZS1wcmV2aWV3IC5saXN0LXRvb2xfX2NvbnRlbnQuYWN0aXZlICsgYS5saXN0X190b2dnbGU6YWZ0ZXIge1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoMTJweCk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoMTJweCk7XHJcbn1cclxuXHJcbi8qIENhcmQgRGl2cyAqL1xyXG4uY2FyZC1kaXYge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbn1cclxuXHJcbi5jYXJkLXdyYXBwZXIgPiBkaXYge1xyXG4gICAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xyXG4gICAgZmxleC1ncm93OiAxO1xyXG4gICAgLW1zLWZsZXgtcHJlZmVycmVkLXNpemU6IDA7XHJcbiAgICBmbGV4LWJhc2lzOiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgICAuY2FyZC13cmFwcGVyIHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbjogMCAtMSU7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtd3JhcHBlciA+IGRpdiB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMDtcclxuICAgICAgICAtbXMtZmxleDogMCAxIGF1dG87XHJcbiAgICAgICAgZmxleDogMCAxIGF1dG87XHJcbiAgICAgICAgbWluLXdpZHRoOiAzMS4zMzMzJTtcclxuICAgICAgICBtYXJnaW46IDAgMSU7XHJcbiAgICAgICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtd3JhcHBlciBkaXYge1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxufVxyXG4vKiBDYXNlIFN0dWRpZXMgKi9cclxuLmNhc2Utc3R1ZHkgLmNhc2Utc3R1ZHlfX3NvcnQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMmVtO1xyXG59XHJcblxyXG4uY2FzZS1zdHVkeSB1bC5jYXNlLXN0dWR5X19saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG5cclxuLmNhc2Utc3R1ZHkgdWwuY2FzZS1zdHVkeV9fbGlzdCAuY2FzZS1zdHVkeV9faXRlbSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1hcmdpbi1ib3R0b206IDRlbTtcclxufVxyXG5cclxuLmNhc2Utc3R1ZHkgdWwuY2FzZS1zdHVkeV9fbGlzdCAuY2FzZS1zdHVkeV9faXRlbTpiZWZvcmUge1xyXG4gICAgY29udGVudDogbm9uZTtcclxufVxyXG5cclxuLmNhc2Utc3R1ZHkgdWwuY2FzZS1zdHVkeV9fbGlzdCAuY2FzZS1zdHVkeV9faXRlbTpub3QoOmxhc3QtY2hpbGQpOmJlZm9yZSB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDFweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IC0yZW07XHJcbiAgICBsZWZ0OiAwO1xyXG59XHJcblxyXG4uY2FzZS1zdHVkeSB1bC5jYXNlLXN0dWR5X19saXN0IC5jYXNlLXN0dWR5X19pdGVtIC5jYXNlLXN0dWR5X190aXRsZSB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG59XHJcblxyXG4uY2FzZS1zdHVkeSB1bC5jYXNlLXN0dWR5X19saXN0IC5jYXNlLXN0dWR5X19pdGVtIC5jYXNlLXN0dWR5X19tZXRhIHtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbn1cclxuXHJcbi5jYXNlLXN0dWR5IHVsLmNhc2Utc3R1ZHlfX2xpc3QgLmNhc2Utc3R1ZHlfX2l0ZW0gLmNhc2Utc3R1ZHlfX2Rlc2NyaXB0aW9uIHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgLXdlYmtpdC1saW5lLWNsYW1wOiA0O1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qIFxyXG4gIC5jYXNlLXN0dWR5IC5jYXNlLXN0dWR5X19wYWdpbmF0aW9uIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcblxyXG4gIC5jYXNlLXN0dWR5IC5jYXNlLXN0dWR5X19wYWdpbmF0aW9uIC5idG4ge1xyXG4gICAgbWFyZ2luOiAuNWVtO1xyXG4gIH1cclxuICAuY2FzZS1zdHVkeSAuY2FzZS1zdHVkeV9fcGFnaW5hdGlvbiAuYnRuLnNlbGVjdGVkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICB9ICovXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmNhc2Utc3R1ZHkgdWwuY2FzZS1zdHVkeV9fbGlzdCAuY2FzZS1zdHVkeV9faXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMmVtKTtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuY2FzZS1zdHVkeSB1bC5jYXNlLXN0dWR5X19saXN0IC5jYXNlLXN0dWR5X19pdGVtOm50aC1jaGlsZChvZGQpIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDJlbTtcclxuICAgIH1cclxufVxyXG4vKiBBbGVydHMgKi9cclxuLmFsZXJ0cyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5hbGVydHNfX3RvcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXI7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcclxuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnk7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5hbGVydHNfX2xpc3Qge1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5hbGVydHNfX2l0ZW0ge1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGJhY2tncm91bmQ6ICMwMDJiNDk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLmFsZXJ0c19fdGl0bGUge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbn1cclxuXHJcbi5hbGVydHNfX3RleHQge1xyXG4gICAgZm9udC1zaXplOiAwLjlyZW07XHJcbiAgICBtYXgtd2lkdGg6IDEzMjBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDRweDtcclxufVxyXG5cclxuLmFsZXJ0c19fY2xvc2Uge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcclxufVxyXG5cclxuLyogQ29sb3IgV3JhcHBlciAqL1xyXG4uY29sb3Itd3JhcHBlciB7XHJcbiAgICBwYWRkaW5nOiAzZW0gMDtcclxufVxyXG5cclxuLmNvbG9yLXdyYXBwZXIuZ3JheSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjRUZGMEYxO1xyXG59XHJcblxyXG4uY29sb3Itd3JhcHBlci5ibHVlIHtcclxuICAgIGJhY2tncm91bmQ6ICNFNEYzRjc7XHJcbn1cclxuXHJcbi8qIFJlZGVzaWduIEhlYWRlciAqL1xyXG5cclxuXHJcbi8qIENUQXMgTGlzdCAqL1xyXG4uY3RhLWxpc3Qge1xyXG4gICAgbWF4LXdpZHRoOiAxOTAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuLmN0YS1saXN0X19pdGVtIHtcclxuICAgIHBhZGRpbmc6IDNyZW0gNHJlbTtcclxuICAgIGNvbG9yOiAjMDUwNTA1O1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMTJweCA0OHB4IDI0cHggcmdiYSgwLCAwLCAwLCAwLjEyMTU2ODYyNzUpO1xyXG4gICAgYm94LXNoYWRvdzogMHB4IDEycHggNDhweCAyNHB4IHJnYmEoMCwgMCwgMCwgMC4xMjE1Njg2Mjc1KTtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5jdGEtbGlzdF9fc3ViaGVhZGluZyB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxufVxyXG5cclxuLmN0YS1saXN0X19oZWFkaW5nIHtcclxuICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICMwMDJCNDk7XHJcbn1cclxuXHJcbi5jdGEtbGlzdF9fdGV4dCB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMjhweDtcclxufVxyXG5cclxuLmN0YS1saXN0X19idXR0b25zIHtcclxuICAgIG1hcmdpbi10b3A6IDEuNXJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4uY3RhLWxpc3RfX2J0biB7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAyQjQ5O1xyXG4gICAgY29sb3I6ICMwMDJCNDk7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgcGFkZGluZzogLjdyZW0gMXJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtO1xyXG59XHJcblxyXG4uY3RhLWxpc3RfX2J0bjpudGgtY2hpbGQoMSkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMkI0OTtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuY3RhLWxpc3Qge1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICB9XHJcblxyXG4gICAgLmN0YS1saXN0X19pdGVtIHtcclxuICAgICAgICB3aWR0aDogMzMuMzMzMyU7XHJcbiAgICAgICAgcGFkZGluZzogNHJlbSA1cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5jdGEtbGlzdF9faXRlbTpudGgtY2hpbGQoMikge1xyXG4gICAgICAgIG1hcmdpbjogLTJyZW0gMCAwIDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmN0YS1saXN0X19pdGVtOm50aC1jaGlsZCgzKSB7XHJcbiAgICAgICAgbWFyZ2luOiAtNHJlbSAwIDAgMDtcclxuICAgIH1cclxuXHJcbiAgICAuY3RhLWxpc3RfX2J0biB7XHJcbiAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luOiAwIDZweCA2cHggMDtcclxuICAgIH1cclxufVxyXG4vKiBBRlAgUmVkZXNpZ24gMjAyNCAqL1xyXG4vKiFcclxuICogQm9vdHN0cmFwIFV0aWxpdGllcyB2NS4zLjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXHJcbiAqIENvcHlyaWdodCAyMDExLTIwMjMgVGhlIEJvb3RzdHJhcCBBdXRob3JzXHJcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxyXG4gKi9cclxuLmFsaWduLWJhc2VsaW5lIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tdG9wIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLW1pZGRsZSB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1ib3R0b20ge1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi10ZXh0LXRvcCB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsb2F0LXN0YXJ0IHtcclxuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbG9hdC1lbmQge1xyXG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbG9hdC1ub25lIHtcclxuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vYmplY3QtZml0LWNvbnRhaW4ge1xyXG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub2JqZWN0LWZpdC1jb3ZlciB7XHJcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9iamVjdC1maXQtZmlsbCB7XHJcbiAgICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vYmplY3QtZml0LXNjYWxlIHtcclxuICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9iamVjdC1maXQtbm9uZSB7XHJcbiAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcGFjaXR5LTAge1xyXG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3BhY2l0eS0yNSB7XHJcbiAgICBvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcGFjaXR5LTUwIHtcclxuICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3BhY2l0eS03NSB7XHJcbiAgICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcGFjaXR5LTEwMCB7XHJcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy1hdXRvIHtcclxuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy1oaWRkZW4ge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3ZlcmZsb3ctdmlzaWJsZSB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3ZlcmZsb3ctc2Nyb2xsIHtcclxuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LXgtYXV0byB7XHJcbiAgICBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy14LWhpZGRlbiB7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LXgtdmlzaWJsZSB7XHJcbiAgICBvdmVyZmxvdy14OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy14LXNjcm9sbCB7XHJcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LXktYXV0byB7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy15LWhpZGRlbiB7XHJcbiAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LXktdmlzaWJsZSB7XHJcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy15LXNjcm9sbCB7XHJcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmQtaW5saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC1pbmxpbmUtYmxvY2sge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kLWdyaWQge1xyXG4gICAgZGlzcGxheTogLW1zLWdyaWQgIWltcG9ydGFudDtcclxuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmQtaW5saW5lLWdyaWQge1xyXG4gICAgZGlzcGxheTogLW1zLWlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC10YWJsZSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC10YWJsZS1yb3cge1xyXG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kLXRhYmxlLWNlbGwge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC1mbGV4IHtcclxuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94ICFpbXBvcnRhbnQ7XHJcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC1pbmxpbmUtZmxleCB7XHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcclxuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmQtbm9uZSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wb3NpdGlvbi1zdGF0aWMge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucG9zaXRpb24tcmVsYXRpdmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBvc2l0aW9uLWZpeGVkIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucG9zaXRpb24tc3RpY2t5IHtcclxuICAgIHBvc2l0aW9uOiBzdGlja3kgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRvcC0wIHtcclxuICAgIHRvcDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udG9wLTUwIHtcclxuICAgIHRvcDogNTAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50b3AtMTAwIHtcclxuICAgIHRvcDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm90dG9tLTAge1xyXG4gICAgYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib3R0b20tNTAge1xyXG4gICAgYm90dG9tOiA1MCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvdHRvbS0xMDAge1xyXG4gICAgYm90dG9tOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zdGFydC0wIHtcclxuICAgIGxlZnQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnN0YXJ0LTUwIHtcclxuICAgIGxlZnQ6IDUwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc3RhcnQtMTAwIHtcclxuICAgIGxlZnQ6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmVuZC0wIHtcclxuICAgIHJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5lbmQtNTAge1xyXG4gICAgcmlnaHQ6IDUwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZW5kLTEwMCB7XHJcbiAgICByaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udy0yNSB7XHJcbiAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi53LTUwIHtcclxuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnctNzUge1xyXG4gICAgd2lkdGg6IDc1JSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udy0xMDAge1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnctYXV0byB7XHJcbiAgICB3aWR0aDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXctMTAwIHtcclxuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udnctMTAwIHtcclxuICAgIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWluLXZ3LTEwMCB7XHJcbiAgICBtaW4td2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5oLTI1IHtcclxuICAgIGhlaWdodDogMjUlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5oLTUwIHtcclxuICAgIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5oLTc1IHtcclxuICAgIGhlaWdodDogNzUlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5oLTEwMCB7XHJcbiAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmgtYXV0byB7XHJcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1oLTEwMCB7XHJcbiAgICBtYXgtaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi52aC0xMDAge1xyXG4gICAgaGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWluLXZoLTEwMCB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC1maWxsIHtcclxuICAgIC13ZWJraXQtYm94LWZsZXg6IDEgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtcm93IHtcclxuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xyXG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbGV4LWNvbHVtbiB7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtcm93LXJldmVyc2Uge1xyXG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XHJcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC1ncm93LTAge1xyXG4gICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDAgIWltcG9ydGFudDtcclxuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC1ncm93LTEge1xyXG4gICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcclxuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC1zaHJpbmstMCB7XHJcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMCAhaW1wb3J0YW50O1xyXG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtc2hyaW5rLTEge1xyXG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDEgIWltcG9ydGFudDtcclxuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbGV4LXdyYXAge1xyXG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbGV4LW5vd3JhcCB7XHJcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcclxuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XHJcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmp1c3RpZnktY29udGVudC1lbmQge1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XHJcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xyXG4gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmp1c3RpZnktY29udGVudC1ldmVubHkge1xyXG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1wYWNrOiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1pdGVtcy1zdGFydCB7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWl0ZW1zLWVuZCB7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1pdGVtcy1iYXNlbGluZSB7XHJcbiAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcclxuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xyXG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tY29udGVudC1lbmQge1xyXG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBlbmQgIWltcG9ydGFudDtcclxuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XHJcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1jb250ZW50LWJldHdlZW4ge1xyXG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XHJcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcclxuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tY29udGVudC1zdHJldGNoIHtcclxuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tc2VsZi1hdXRvIHtcclxuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcclxuICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tc2VsZi1zdGFydCB7XHJcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tc2VsZi1lbmQge1xyXG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xyXG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcclxuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcclxuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3JkZXItZmlyc3Qge1xyXG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMCAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IC0xICFpbXBvcnRhbnQ7XHJcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yZGVyLTAge1xyXG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMSAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmRlci0xIHtcclxuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiAxICFpbXBvcnRhbnQ7XHJcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3JkZXItMiB7XHJcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogMiAhaW1wb3J0YW50O1xyXG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yZGVyLTMge1xyXG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNCAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDMgIWltcG9ydGFudDtcclxuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmRlci00IHtcclxuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUgIWltcG9ydGFudDtcclxuICAgIC1tcy1mbGV4LW9yZGVyOiA0ICFpbXBvcnRhbnQ7XHJcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3JkZXItNSB7XHJcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtZmxleC1vcmRlcjogNSAhaW1wb3J0YW50O1xyXG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9yZGVyLWxhc3Qge1xyXG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNyAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWZsZXgtb3JkZXI6IDYgIWltcG9ydGFudDtcclxuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLTAge1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLTEge1xyXG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLTIge1xyXG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tMyB7XHJcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tNCB7XHJcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS01IHtcclxuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hdXRvIHtcclxuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXgtMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teC0xIHtcclxuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm14LTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm14LTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXgtNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXgtNSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teC1hdXRvIHtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm15LTAge1xyXG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXktMSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teS0yIHtcclxuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teS0zIHtcclxuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm15LTQge1xyXG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm15LTUge1xyXG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXktYXV0byB7XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tdC0wIHtcclxuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm10LTEge1xyXG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXQtMiB7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm10LTMge1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXQtNCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm10LTUge1xyXG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXQtYXV0byB7XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZS0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWUtMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1lLTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1lLTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZS00IHtcclxuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZS01IHtcclxuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWUtYXV0byB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1iLTAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWItMSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYi0yIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWItMyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYi00IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWItNSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYi1hdXRvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1zLTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1zLTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1zLTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXMtMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXMtNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tcy01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tcy1hdXRvIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wLTAge1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucC0xIHtcclxuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnAtMiB7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnAtMyB7XHJcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wLTQge1xyXG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wLTUge1xyXG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHgtMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB4LTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5weC0yIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB4LTMge1xyXG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5weC00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB4LTUge1xyXG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5weS0wIHtcclxuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHktMSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB5LTIge1xyXG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHktMyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB5LTQge1xyXG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHktNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB0LTAge1xyXG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB0LTEge1xyXG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB0LTIge1xyXG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHQtMyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHQtNCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wdC01IHtcclxuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wZS0wIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBlLTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGUtMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBlLTMge1xyXG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGUtNCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBlLTUge1xyXG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGItMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGItMSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGItMiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYi0zIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYi00IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBiLTUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBzLTAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wcy0xIHtcclxuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHMtMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHMtMyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBzLTQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBzLTUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5nYXAtMCB7XHJcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdhcC0xIHtcclxuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ2FwLTIge1xyXG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdhcC0zIHtcclxuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ2FwLTQge1xyXG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdhcC01IHtcclxuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm93LWdhcC0wIHtcclxuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJvdy1nYXAtMSB7XHJcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3ctZ2FwLTIge1xyXG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3ctZ2FwLTMge1xyXG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm93LWdhcC00IHtcclxuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm93LWdhcC01IHtcclxuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNvbHVtbi1nYXAtMCB7XHJcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY29sdW1uLWdhcC0xIHtcclxuICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb2x1bW4tZ2FwLTIge1xyXG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNvbHVtbi1nYXAtMyB7XHJcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY29sdW1uLWdhcC00IHtcclxuICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb2x1bW4tZ2FwLTUge1xyXG4gICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZvbnQtbW9ub3NwYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiB2YXIoLS1icy1mb250LW1vbm9zcGFjZSkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZzLTEge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzc1cmVtICsgMS41dncpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mcy0yIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnMtMyB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMS4zcmVtICsgMC42dncpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mcy00IHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygxLjI3NXJlbSArIDAuM3Z3KSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnMtNSB7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZzLTYge1xyXG4gICAgZm9udC1zaXplOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mc3QtaXRhbGljIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnN0LW5vcm1hbCB7XHJcbiAgICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZ3LWxpZ2h0ZXIge1xyXG4gICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZ3LWxpZ2h0IHtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZ3LW5vcm1hbCB7XHJcbiAgICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mdy1tZWRpdW0ge1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnctc2VtaWJvbGQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnctYm9sZCB7XHJcbiAgICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mdy1ib2xkZXIge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGgtMSB7XHJcbiAgICBsaW5lLWhlaWdodDogMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGgtc20ge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmxoLWJhc2Uge1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGgtbGcge1xyXG4gICAgbGluZS1oZWlnaHQ6IDIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtc3RhcnQge1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1lbmQge1xyXG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtY2VudGVyIHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1kZWNvcmF0aW9uLW5vbmUge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LWRlY29yYXRpb24tdW5kZXJsaW5lIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LWRlY29yYXRpb24tbGluZS10aHJvdWdoIHtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LWxvd2VyY2FzZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LXVwcGVyY2FzZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LWNhcGl0YWxpemUge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtd3JhcCB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LW5vd3JhcCB7XHJcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LWJyZWFrIHtcclxuICAgIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xyXG4gICAgd29yZC1icmVhazogYnJlYWstd29yZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udmlzaWJsZSB7XHJcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5pbnZpc2libGUge1xyXG4gICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi56LW4xIHtcclxuICAgIHotaW5kZXg6IC0xICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi56LTAge1xyXG4gICAgei1pbmRleDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uei0xIHtcclxuICAgIHotaW5kZXg6IDEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnotMiB7XHJcbiAgICB6LWluZGV4OiAyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi56LTMge1xyXG4gICAgei1pbmRleDogMyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNTc2cHgpIHtcclxuICAgIC5mbG9hdC1zbS1zdGFydCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXQtc20tZW5kIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXQtc20tbm9uZSB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1zbS1jb250YWluIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXNtLWNvdmVyIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtc20tZmlsbCB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1zbS1zY2FsZSB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1zbS1ub25lIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXNtLWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtc20taW5saW5lLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS1ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS1pbmxpbmUtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS10YWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS10YWJsZS1yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXNtLXRhYmxlLWNlbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXNtLWlubGluZS1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXNtLW5vbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS1maWxsIHtcclxuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS1yb3cge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tY29sdW1uIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXNtLWdyb3ctMCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tZ3Jvdy0xIHtcclxuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS1zaHJpbmstMCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXNtLXNocmluay0xIHtcclxuICAgICAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20td3JhcCB7XHJcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXNtLW5vd3JhcCB7XHJcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXNtLWV2ZW5seSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXNtLWVuZCB7XHJcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWdyaWQtcm93LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS1maXJzdCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS0wIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS0xIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDEgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS0yIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDIgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS0zIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDMgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS00IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDQgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS01IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDUgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS1sYXN0IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDYgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXNtLTAge1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXNtLTEge1xyXG4gICAgICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXNtLTIge1xyXG4gICAgICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tc20tMyB7XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tc20tNCB7XHJcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1zbS01IHtcclxuICAgICAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1zbS1hdXRvIHtcclxuICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtc20tMCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtc20tMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtc20tMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXNtLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXNtLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1zbS01IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1zbS1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1zbS0wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1zbS0xIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1zbS0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktc20tMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktc20tNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXNtLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXNtLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXNtLTAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtc20tMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1zbS0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtc20tMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1zbS00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtc20tNSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1zbS1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXNtLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1zbS0xIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtc20tMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtc20tMyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXNtLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXNtLTUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1zbS1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItc20tMCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1zbS0xIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXNtLTIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1zbS0zIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXNtLTQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1zbS01IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXNtLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtc20tMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtc20tMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtc20tMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1zbS0zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1zbS00IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXNtLTUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXNtLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtc20tMCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXNtLTEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1zbS0yIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1zbS0zIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtc20tNCB7XHJcbiAgICAgICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtc20tNSB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1zbS0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXNtLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtc20tMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtc20tMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1zbS00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1zbS01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXNtLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktc20tMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1zbS0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1zbS0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXNtLTQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXNtLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtc20tMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtc20tMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtc20tMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1zbS0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1zbS00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXNtLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXNtLTAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtc20tMSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1zbS0yIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtc20tMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1zbS00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtc20tNSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1zbS0wIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1zbS0xIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1zbS0yIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXNtLTMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXNtLTQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItc20tNSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtc20tMCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXNtLTEge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1zbS0yIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1zbS0zIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtc20tNCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtc20tNSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1zbS0wIHtcclxuICAgICAgICBnYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXNtLTEge1xyXG4gICAgICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtc20tMiB7XHJcbiAgICAgICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXNtLTMge1xyXG4gICAgICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtc20tNCB7XHJcbiAgICAgICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXNtLTUge1xyXG4gICAgICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXNtLTAge1xyXG4gICAgICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1zbS0xIHtcclxuICAgICAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtc20tMiB7XHJcbiAgICAgICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtc20tMyB7XHJcbiAgICAgICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXNtLTQge1xyXG4gICAgICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXNtLTUge1xyXG4gICAgICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1zbS0wIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtc20tMSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXNtLTIge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1zbS0zIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtc20tNCB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXNtLTUge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1zbS1zdGFydCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LXNtLWVuZCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1zbS1jZW50ZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAgIC5mbG9hdC1tZC1zdGFydCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXQtbWQtZW5kIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXQtbWQtbm9uZSB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1tZC1jb250YWluIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LW1kLWNvdmVyIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtbWQtZmlsbCB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1tZC1zY2FsZSB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1tZC1ub25lIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLW1kLWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbWQtaW5saW5lLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC1ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC1pbmxpbmUtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC10YWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC10YWJsZS1yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLW1kLXRhYmxlLWNlbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLW1kLWlubGluZS1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLW1kLW5vbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC1maWxsIHtcclxuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC1yb3cge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtY29sdW1uIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LW1kLWdyb3ctMCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtZ3Jvdy0xIHtcclxuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC1zaHJpbmstMCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LW1kLXNocmluay0xIHtcclxuICAgICAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtd3JhcCB7XHJcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LW1kLW5vd3JhcCB7XHJcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LW1kLWV2ZW5seSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLW1kLWVuZCB7XHJcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWdyaWQtcm93LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC1maXJzdCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC0wIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC0xIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDEgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC0yIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDIgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC0zIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDMgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC00IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDQgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC01IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDUgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC1sYXN0IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDYgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLW1kLTAge1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLW1kLTEge1xyXG4gICAgICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLW1kLTIge1xyXG4gICAgICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbWQtMyB7XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbWQtNCB7XHJcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1tZC01IHtcclxuICAgICAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1tZC1hdXRvIHtcclxuICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbWQtMCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbWQtMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbWQtMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LW1kLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LW1kLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1tZC01IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1tZC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1tZC0wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1tZC0xIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1tZC0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbWQtMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbWQtNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LW1kLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LW1kLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LW1kLTAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbWQtMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1tZC0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbWQtMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1tZC00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbWQtNSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1tZC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLW1kLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1tZC0xIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbWQtMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbWQtMyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLW1kLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLW1kLTUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1tZC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItbWQtMCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1tZC0xIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLW1kLTIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1tZC0zIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLW1kLTQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1tZC01IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLW1kLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbWQtMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbWQtMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbWQtMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1tZC0zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1tZC00IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLW1kLTUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLW1kLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbWQtMCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLW1kLTEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1tZC0yIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1tZC0zIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbWQtNCB7XHJcbiAgICAgICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbWQtNSB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1tZC0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LW1kLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbWQtMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbWQtMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1tZC00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1tZC01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LW1kLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktbWQtMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1tZC0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1tZC0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LW1kLTQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LW1kLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbWQtMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbWQtMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbWQtMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1tZC0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1tZC00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LW1kLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLW1kLTAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbWQtMSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1tZC0yIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbWQtMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1tZC00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbWQtNSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1tZC0wIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1tZC0xIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1tZC0yIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLW1kLTMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLW1kLTQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItbWQtNSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbWQtMCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLW1kLTEge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1tZC0yIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1tZC0zIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbWQtNCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbWQtNSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1tZC0wIHtcclxuICAgICAgICBnYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLW1kLTEge1xyXG4gICAgICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbWQtMiB7XHJcbiAgICAgICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLW1kLTMge1xyXG4gICAgICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbWQtNCB7XHJcbiAgICAgICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLW1kLTUge1xyXG4gICAgICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLW1kLTAge1xyXG4gICAgICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1tZC0xIHtcclxuICAgICAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbWQtMiB7XHJcbiAgICAgICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbWQtMyB7XHJcbiAgICAgICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLW1kLTQge1xyXG4gICAgICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLW1kLTUge1xyXG4gICAgICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1tZC0wIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbWQtMSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLW1kLTIge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1tZC0zIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbWQtNCB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLW1kLTUge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1tZC1zdGFydCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LW1kLWVuZCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1tZC1jZW50ZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgIC5mbG9hdC1sZy1zdGFydCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXQtbGctZW5kIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXQtbGctbm9uZSB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1sZy1jb250YWluIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LWxnLWNvdmVyIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtbGctZmlsbCB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1sZy1zY2FsZSB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1sZy1ub25lIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLWxnLWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbGctaW5saW5lLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy1ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy1pbmxpbmUtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy10YWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy10YWJsZS1yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLWxnLXRhYmxlLWNlbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLWxnLWlubGluZS1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLWxnLW5vbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy1maWxsIHtcclxuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy1yb3cge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctY29sdW1uIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LWxnLWdyb3ctMCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctZ3Jvdy0xIHtcclxuICAgICAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy1zaHJpbmstMCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LWxnLXNocmluay0xIHtcclxuICAgICAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctd3JhcCB7XHJcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LWxnLW5vd3JhcCB7XHJcbiAgICAgICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLWxnLWVuZCB7XHJcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWdyaWQtcm93LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy1maXJzdCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy0wIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy0xIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDEgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy0yIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDIgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy0zIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDMgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy00IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDQgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy01IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDUgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy1sYXN0IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDYgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLWxnLTAge1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLWxnLTEge1xyXG4gICAgICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLWxnLTIge1xyXG4gICAgICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbGctMyB7XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbGctNCB7XHJcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1sZy01IHtcclxuICAgICAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1sZy1hdXRvIHtcclxuICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbGctMCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbGctMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbGctMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LWxnLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LWxnLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1sZy01IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1sZy1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1sZy0wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1sZy0xIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1sZy0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbGctMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbGctNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LWxnLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LWxnLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LWxnLTAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbGctMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1sZy0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbGctMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1sZy00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbGctNSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1sZy1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLWxnLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1sZy0xIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbGctMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbGctMyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLWxnLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLWxnLTUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1sZy1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItbGctMCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1sZy0xIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLWxnLTIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1sZy0zIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLWxnLTQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1sZy01IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLWxnLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbGctMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbGctMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbGctMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1sZy0zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1sZy00IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLWxnLTUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLWxnLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbGctMCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLWxnLTEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1sZy0yIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1sZy0zIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbGctNCB7XHJcbiAgICAgICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbGctNSB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1sZy0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LWxnLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbGctMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbGctMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1sZy00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1sZy01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LWxnLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktbGctMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1sZy0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1sZy0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LWxnLTQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LWxnLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbGctMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbGctMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbGctMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1sZy0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1sZy00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LWxnLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLWxnLTAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbGctMSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1sZy0yIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbGctMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1sZy00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbGctNSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1sZy0wIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1sZy0xIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1sZy0yIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLWxnLTMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLWxnLTQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItbGctNSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbGctMCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLWxnLTEge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1sZy0yIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1sZy0zIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbGctNCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbGctNSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1sZy0wIHtcclxuICAgICAgICBnYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLWxnLTEge1xyXG4gICAgICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbGctMiB7XHJcbiAgICAgICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLWxnLTMge1xyXG4gICAgICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbGctNCB7XHJcbiAgICAgICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLWxnLTUge1xyXG4gICAgICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLWxnLTAge1xyXG4gICAgICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1sZy0xIHtcclxuICAgICAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbGctMiB7XHJcbiAgICAgICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbGctMyB7XHJcbiAgICAgICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLWxnLTQge1xyXG4gICAgICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLWxnLTUge1xyXG4gICAgICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1sZy0wIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbGctMSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLWxnLTIge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1sZy0zIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbGctNCB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLWxnLTUge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1sZy1zdGFydCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LWxnLWVuZCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC1sZy1jZW50ZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuZmxvYXQteGwtc3RhcnQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsb2F0LXhsLWVuZCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsb2F0LXhsLW5vbmUge1xyXG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQteGwtY29udGFpbiB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC14bC1jb3ZlciB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXhsLWZpbGwge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQteGwtc2NhbGUge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQteGwtbm9uZSB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14bC1pbmxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXhsLWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWdyaWQgIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtaW5saW5lLWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtdGFibGUge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtdGFibGUtcm93IHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14bC10YWJsZS1jZWxsIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14bC1pbmxpbmUtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14bC1ub25lIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtZmlsbCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtcm93IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLWNvbHVtbiB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14bC1ncm93LTAge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLWdyb3ctMSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtc2hyaW5rLTAge1xyXG4gICAgICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14bC1zaHJpbmstMSB7XHJcbiAgICAgICAgLW1zLWZsZXgtbmVnYXRpdmU6IDEgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLXdyYXAge1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14bC1ub3dyYXAge1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcclxuICAgICAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcclxuICAgICAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14bC1ldmVubHkge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy14bC1lbmQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcclxuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcclxuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWdyaWQtcm93LWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14bC1lbmQge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XHJcbiAgICAgICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtZmlyc3Qge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1vcmRlcjogLTEgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtMCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtMSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMiAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtMiB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMyAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtMyB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDMgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtNCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtNSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNiAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA1ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtbGFzdCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNyAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDYgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14bC0wIHtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14bC0xIHtcclxuICAgICAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14bC0yIHtcclxuICAgICAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXhsLTMge1xyXG4gICAgICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXhsLTQge1xyXG4gICAgICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teGwtNSB7XHJcbiAgICAgICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXhsLTEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14bC0zIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14bC00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteGwtNSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteGwtMiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXhsLTMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXhsLTQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14bC01IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14bC0wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXhsLTEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteGwtMiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXhsLTMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteGwtNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXhsLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14bC0wIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXhsLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14bC00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14bC01IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14bC0yIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14bC00IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteGwtNSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXhsLTEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteGwtNCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14bC01IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXhsLTAge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC14bC0xIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteGwtMiB7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteGwtMyB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXhsLTQge1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXhsLTUge1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC14bC0xIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXhsLTMge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteGwtNSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14bC0wIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14bC00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14bC01IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQteGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQteGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14bC01IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS14bC0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXhsLTMge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteGwtMSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi14bC0zIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi14bC00IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy14bC0xIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXhsLTQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAteGwtMCB7XHJcbiAgICAgICAgZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14bC0xIHtcclxuICAgICAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXhsLTIge1xyXG4gICAgICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14bC0zIHtcclxuICAgICAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXhsLTQge1xyXG4gICAgICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14bC01IHtcclxuICAgICAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14bC0wIHtcclxuICAgICAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAteGwtMSB7XHJcbiAgICAgICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXhsLTIge1xyXG4gICAgICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXhsLTMge1xyXG4gICAgICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14bC00IHtcclxuICAgICAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14bC01IHtcclxuICAgICAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAteGwtMCB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXhsLTEge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC14bC0yIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAteGwtMyB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXhsLTQge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC14bC01IHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQteGwtc3RhcnQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC14bC1lbmQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQteGwtY2VudGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xyXG4gICAgLmZsb2F0LXh4bC1zdGFydCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXQteHhsLWVuZCB7XHJcbiAgICAgICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsb2F0LXh4bC1ub25lIHtcclxuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXh4bC1jb250YWluIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXh4bC1jb3ZlciB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXh4bC1maWxsIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXh4bC1zY2FsZSB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC14eGwtbm9uZSB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtaW5saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtaW5saW5lLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXh4bC1pbmxpbmUtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtdGFibGUge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLXRhYmxlLXJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLXRhYmxlLWNlbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtaW5saW5lLWZsZXgge1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLW5vbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14eGwtZmlsbCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLXJvdyB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14eGwtY29sdW1uIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14eGwtcm93LXJldmVyc2Uge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14eGwtY29sdW1uLXJldmVyc2Uge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLWdyb3ctMCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLWdyb3ctMSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLXNocmluay0wIHtcclxuICAgICAgICAtbXMtZmxleC1uZWdhdGl2ZTogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLXNocmluay0xIHtcclxuICAgICAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLXdyYXAge1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14eGwtbm93cmFwIHtcclxuICAgICAgICAtbXMtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC13cmFwLXJldmVyc2Uge1xyXG4gICAgICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14eGwtc3RhcnQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXh4bC1lbmQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXh4bC1jZW50ZXIge1xyXG4gICAgICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbiB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXh4bC1hcm91bmQge1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWV2ZW5seSB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteHhsLXN0YXJ0IHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy14eGwtZW5kIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy14eGwtY2VudGVyIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteHhsLWJhc2VsaW5lIHtcclxuICAgICAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteHhsLXN0cmV0Y2gge1xyXG4gICAgICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXh4bC1zdGFydCB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14eGwtZW5kIHtcclxuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQteHhsLWNlbnRlciB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14eGwtYmV0d2VlbiB7XHJcbiAgICAgICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXh4bC1hcm91bmQge1xyXG4gICAgICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXh4bC1zdHJldGNoIHtcclxuICAgICAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteHhsLWF1dG8ge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteHhsLXN0YXJ0IHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14eGwtZW5kIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQgIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXh4bC1jZW50ZXIge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteHhsLWJhc2VsaW5lIHtcclxuICAgICAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteHhsLXN0cmV0Y2gge1xyXG4gICAgICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXh4bC1maXJzdCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14eGwtMCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteHhsLTEge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1vcmRlcjogMSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXh4bC0yIHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDIgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14eGwtMyB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNCAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiAzICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDMgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteHhsLTQge1xyXG4gICAgICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUgIWltcG9ydGFudDtcclxuICAgICAgICAtbXMtZmxleC1vcmRlcjogNCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXh4bC01IHtcclxuICAgICAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLW1zLWZsZXgtb3JkZXI6IDUgIWltcG9ydGFudDtcclxuICAgICAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14eGwtbGFzdCB7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNyAhaW1wb3J0YW50O1xyXG4gICAgICAgIC1tcy1mbGV4LW9yZGVyOiA2ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb3JkZXI6IDYgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14eGwtMCB7XHJcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teHhsLTEge1xyXG4gICAgICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXh4bC0yIHtcclxuICAgICAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXh4bC0zIHtcclxuICAgICAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14eGwtNCB7XHJcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14eGwtNSB7XHJcbiAgICAgICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teHhsLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14eGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteHhsLTEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXh4bC0yIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteHhsLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXh4bC00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteHhsLTUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXh4bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14eGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteHhsLTEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXh4bC0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteHhsLTMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXh4bC00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteHhsLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXh4bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14eGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14eGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14eGwtMiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXh4bC0zIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXh4bC00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteHhsLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteHhsLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteHhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14eGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXh4bC0yIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14eGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXh4bC00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14eGwtNSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXh4bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteHhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteHhsLTEge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteHhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14eGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14eGwtNCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXh4bC01IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXh4bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXh4bC0wIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14eGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteHhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteHhsLTMge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXh4bC00IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXh4bC01IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14eGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC14eGwtMCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXh4bC0xIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteHhsLTIge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXh4bC0zIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteHhsLTQge1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXh4bC01IHtcclxuICAgICAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXh4bC0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXh4bC0xIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXh4bC0yIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC14eGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC14eGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteHhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteHhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteHhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteHhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXh4bC0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXh4bC00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14eGwtNSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14eGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQteHhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXh4bC0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXh4bC0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14eGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14eGwtNSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteHhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteHhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteHhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS14eGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS14eGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXh4bC01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXh4bC0wIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi14eGwtMSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteHhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteHhsLTMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXh4bC00IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXh4bC01IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy14eGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXh4bC0xIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteHhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXh4bC0zIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteHhsLTQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXh4bC01IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXh4bC0wIHtcclxuICAgICAgICBnYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXh4bC0xIHtcclxuICAgICAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXh4bC0yIHtcclxuICAgICAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAteHhsLTMge1xyXG4gICAgICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAteHhsLTQge1xyXG4gICAgICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14eGwtNSB7XHJcbiAgICAgICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAteHhsLTAge1xyXG4gICAgICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14eGwtMSB7XHJcbiAgICAgICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXh4bC0yIHtcclxuICAgICAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14eGwtMyB7XHJcbiAgICAgICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXh4bC00IHtcclxuICAgICAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14eGwtNSB7XHJcbiAgICAgICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXh4bC0wIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAteHhsLTEge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC14eGwtMiB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXh4bC0zIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAteHhsLTQge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC14eGwtNSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LXh4bC1zdGFydCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LXh4bC1lbmQge1xyXG4gICAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQteHhsLWNlbnRlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5mcy0xIHtcclxuICAgICAgICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mcy0yIHtcclxuICAgICAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZnMtMyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZzLTQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSBwcmludCB7XHJcbiAgICAuZC1wcmludC1pbmxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXByaW50LWlubGluZS1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWdyaWQgIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtaW5saW5lLWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtdGFibGUge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtdGFibGUtcm93IHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1wcmludC10YWJsZS1jZWxsIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcclxuICAgICAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1wcmludC1pbmxpbmUtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1wcmludC1ub25lIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbiIsIu+7vy8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IEhUTUw1IERpc3BsYXkgRGVmaW5pdGlvbnMgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cclxuYXJ0aWNsZSxcclxuYXNpZGUsXHJcbmRldGFpbHMsXHJcbmZpZ2NhcHRpb24sXHJcbmZpZ3VyZSxcclxuZm9vdGVyLFxyXG5oZWFkZXIsXHJcbmhncm91cCxcclxubWFpbixcclxubmF2LFxyXG5zZWN0aW9uLFxyXG5zdW1tYXJ5IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG5hdWRpbyxcclxuY2FudmFzLFxyXG5wcm9ncmVzcyxcclxudmlkZW8ge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIGhlaWdodDogMDtcclxufVxyXG5cclxuW2hpZGRlbl0sXHJcbnRlbXBsYXRlIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IEJhc2UgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cclxuaHRtbCB7XHJcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcclxuICAgIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcclxuICAgIC1tcy10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xyXG59XHJcblxyXG5ib2R5IHtcclxuICAgIG1hcmdpbjogMDtcclxufVxyXG5cclxuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4wIHwgTGlua3MgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cclxuYSB7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuYTphY3RpdmUsXHJcbmE6aG92ZXIge1xyXG4gICAgb3V0bGluZTogMDtcclxufVxyXG5cclxuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4wIHwgVHlwb2dyYXBoeSB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xyXG5hYmJyW3RpdGxlXSB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xyXG59XHJcblxyXG5iLFxyXG5zdHJvbmcge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbmRmbiB7XHJcbiAgICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbn1cclxuXHJcbmgxIHtcclxuICAgIGZvbnQtc2l6ZTogMmVtO1xyXG4gICAgbWFyZ2luOiAwLjY3ZW0gMDtcclxufVxyXG5cclxubWFyayB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmYwO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbn1cclxuXHJcbnNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG5zdWIsXHJcbnN1cCB7XHJcbiAgICBmb250LXNpemU6IDc1JTtcclxuICAgIGxpbmUtaGVpZ2h0OiAwO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdXAge1xyXG4gICAgdG9wOiAtMC41ZW07XHJcbn1cclxuXHJcbnN1YiB7XHJcbiAgICBib3R0b206IC0wLjI1ZW07XHJcbn1cclxuXHJcbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IEVtYmVkZGVkIENvbnRlbnQgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cclxuaW1nIHtcclxuICAgIGJvcmRlcjogMDtcclxufVxyXG5cclxuc3ZnOm5vdCg6cm9vdCkge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4wIHwgRmlndXJlcyB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xyXG5maWd1cmUge1xyXG4gICAgbWFyZ2luOiAxZW0gNDBweDtcclxufVxyXG5cclxuaHIge1xyXG4gICAgLW1vei1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgaGVpZ2h0OiAwO1xyXG59XHJcblxyXG5wcmUge1xyXG4gICAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbmNvZGUsXHJcbmtiZCxcclxucHJlLFxyXG5zYW1wIHtcclxuICAgIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcclxuICAgIGZvbnQtc2l6ZTogMWVtO1xyXG59XHJcblxyXG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjAgfCBGb3JtcyB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xyXG5idXR0b24sXHJcbmlucHV0LFxyXG5vcHRncm91cCxcclxuc2VsZWN0LFxyXG50ZXh0YXJlYSB7XHJcbiAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIGZvbnQ6IGluaGVyaXQ7XHJcbiAgICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbmJ1dHRvbiB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxufVxyXG5cclxuYnV0dG9uLFxyXG5zZWxlY3Qge1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbmJ1dHRvbixcclxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLFxyXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXHJcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbmJ1dHRvbltkaXNhYmxlZF0sXHJcbmh0bWwgaW5wdXRbZGlzYWJsZWRdIHtcclxuICAgIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxyXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG5pbnB1dCB7XHJcbiAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1pbm5lci1zcGluLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XHJcbiAgICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xyXG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XHJcbiAgICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcclxuICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuZmllbGRzZXQge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcclxuICAgIG1hcmdpbjogMCAycHg7XHJcbiAgICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XHJcbn1cclxuXHJcbmxlZ2VuZCB7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxub3B0Z3JvdXAge1xyXG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IFRhYmxlcyB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xyXG50YWJsZSB7XHJcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xyXG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuXHJcbnRkLFxyXG50aCB7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcbiIsIkBjaGFyc2V0IFwiVVRGLThcIjtcbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IEhUTUw1IERpc3BsYXkgRGVmaW5pdGlvbnMgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxuaGdyb3VwLFxubWFpbixcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwOyB9XG5cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IEJhc2UgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cbmh0bWwge1xuICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlO1xuICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgfVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwOyB9XG5cbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IExpbmtzIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXG5hIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZTogMDsgfVxuXG4vKiEgbm9ybWFsaXplLmNzcyB2My4wLjAgfCBUeXBvZ3JhcGh5IHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7IH1cblxuYixcbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMmVtO1xuICBtYXJnaW46IDAuNjdlbSAwOyB9XG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBjb2xvcjogIzAwMDsgfVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyB9XG5cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7IH1cblxuc3VwIHtcbiAgdG9wOiAtMC41ZW07IH1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtOyB9XG5cbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IEVtYmVkZGVkIENvbnRlbnQgfCBNSVQgTGljZW5zZSB8IGdpdC5pby9ub3JtYWxpemUgKi9cbmltZyB7XG4gIGJvcmRlcjogMDsgfVxuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4wIHwgRmlndXJlcyB8IE1JVCBMaWNlbnNlIHwgZ2l0LmlvL25vcm1hbGl6ZSAqL1xuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDsgfVxuXG5ociB7XG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICBoZWlnaHQ6IDA7IH1cblxucHJlIHtcbiAgb3ZlcmZsb3c6IGF1dG87IH1cblxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbi8qISBub3JtYWxpemUuY3NzIHYzLjAuMCB8IEZvcm1zIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZm9udDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwOyB9XG5cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlOyB9XG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lOyB9XG5cbmJ1dHRvbixcbmh0bWwgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSxcbmlucHV0W3R5cGU9XCJyZXNldFwiXSxcbmlucHV0W3R5cGU9XCJzdWJtaXRcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbmJ1dHRvbltkaXNhYmxlZF0sXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5pbnB1dDo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG5pbnB1dCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMDsgfVxuXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7XG4gIC1tb3otYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIC13ZWJraXQtYm94LXNpemluZzogY29udGVudC1ib3g7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyB9XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1kZWNvcmF0aW9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2MwYzBjMDtcbiAgbWFyZ2luOiAwIDJweDtcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtOyB9XG5cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvOyB9XG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IH1cblxuLyohIG5vcm1hbGl6ZS5jc3MgdjMuMC4wIHwgVGFibGVzIHwgTUlUIExpY2Vuc2UgfCBnaXQuaW8vbm9ybWFsaXplICovXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qIEdvdGhhbSAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvb2suZW90PzE0NDQzMzY4MTJcIik7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rLmVvdD8mMTQ0NDMzNjgxMiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rLndvZmY/MTQ0NDMzNjgxMlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvb2sudHRmPzE0NDQzMzY4MTJcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9vay5zdmc/MTQ0NDMzNjgxMlwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tJdGFsaWNcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvb2tJdGFsaWMuZW90PzE0NDQzMzY5MTJcIik7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rSXRhbGljLmVvdD8mMTQ0NDMzNjkxMiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rSXRhbGljLndvZmY/MTQ0NDMzNjkxMlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvb2tJdGFsaWMudHRmPzE0NDQzMzY5MTJcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9va0l0YWxpYy5zdmc/MTQ0NDMzNjkxMlwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvbGQuZW90PzE0NDQzMzY4NDRcIik7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkLmVvdD8mMTQ0NDMzNjg0NCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkLndvZmY/MTQ0NDMzNjg0NFwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvbGQudHRmPzE0NDQzMzY4NDRcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9sZC5zdmc/MTQ0NDMzNjg0NFwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRJdGFsaWNcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvbGRJdGFsaWMuZW90PzE0NDQzMzY4ODJcIik7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkSXRhbGljLmVvdD8mMTQ0NDMzNjg4MiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkSXRhbGljLndvZmY/MTQ0NDMzNjg4MlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUJvbGRJdGFsaWMudHRmPzE0NDQzMzY4ODJcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9sZEl0YWxpYy5zdmc/MTQ0NDMzNjg4MlwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU1lZGl1bVwiO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtLmVvdD8xNDQ0MzM2OTY2XCIpO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtLmVvdD8mMTQ0NDMzNjk2NiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1NZWRpdW0ud29mZj8xNDQ0MzM2OTY2XCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtLnR0Zj8xNDQ0MzM2OTY2XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLU1lZGl1bS5zdmc/MTQ0NDMzNjk2OFwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU1lZGl1bUl0YWxpY1wiO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtSXRhbGljLmVvdD8xNDQ0MzM3MDAwXCIpO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtSXRhbGljLmVvdD8mMTQ0NDMzNzAwMCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1NZWRpdW1JdGFsaWMud29mZj8xNDQ0MzM3MDAwXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtSXRhbGljLnR0Zj8xNDQ0MzM3MDAwXCIpIGZvcm1hdChcInRydWV0eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLU1lZGl1bUl0YWxpYy5zdmc/MTQ0NDMzNzAwMFwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUxpZ2h0XCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1MaWdodC5lb3Q/MTQ0NDk1NTM2NFwiKTtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUxpZ2h0LmVvdD8mMTQ0NDk1NTM2NCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1MaWdodC53b2ZmPzE0NDQ5NTUzNjRcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1MaWdodC50dGY/MTQ0NDk1NTM2NFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1MaWdodC5zdmc/MTQ0NDk1NTM2NFwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuLyogR290aGFtIE5hcnJvdyAqL1xuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd0xpZ2h0XCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctTGlnaHQud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1MaWdodC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiO1xuICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvb2sud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvb2sud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rLm90ZlwiKSBmb3JtYXQoXCJvcGVudHlwZVwiKTsgfVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93SXRhbGljXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9va0l0YWxpYy53b2ZmXCIpIGZvcm1hdChcIndvZmZcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvb2tJdGFsaWMub3RmXCIpIGZvcm1hdChcIm9wZW50eXBlXCIpOyB9XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dNZWRpdW1cIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1NZWRpdW0ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LU1lZGl1bS5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd0JvbGRcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb2xkLndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb2xkLndvZmZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9sZC5vdGZcIikgZm9ybWF0KFwib3BlbnR5cGVcIik7IH1cblxuLyogTGV4aWEgKi9cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIjtcbiAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9sZXhpYS9sZXhpYWxpZ2h0LXJlZ3VsYXIuZW90PzE0NDQzMDk3MjZcIik7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1yZWd1bGFyLmVvdD8mMTQ0NDMwOTcyNiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1yZWd1bGFyLndvZmY/MTQ0NDMwOTcyNlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9sZXhpYS9sZXhpYWxpZ2h0LXJlZ3VsYXIudHRmPzE0NDQzMDk3MjZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2xleGlhL2xleGlhbGlnaHQtcmVndWxhci5zdmc/MTQ0NDMwOTcyNlwiKSBmb3JtYXQoXCJzdmdcIik7IH1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxleGlhSXRhbGljXCI7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1pdGFsaWMuZW90PzE0NDQzMDk3MjZcIik7XG4gIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1pdGFsaWMuZW90PyYxNDQ0MzA5NzI2I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLCB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9sZXhpYS9sZXhpYWxpZ2h0LWl0YWxpYy53b2ZmPzE0NDQzMDk3MjZcIikgZm9ybWF0KFwid29mZlwiKSwgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1pdGFsaWMudHRmPzE0NDQzMDk3MjZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2xleGlhL2xleGlhbGlnaHQtaXRhbGljLnN2Zz8xNDQ0MzA5NzI2XCIpIGZvcm1hdChcInN2Z1wiKTsgfVxuXG4vKiBCcmVha3BvaW50cyAqL1xuLyogQ29sb3JzICovXG4vKlR5cG9ncmFwaHkqL1xuLyogQ3VzdG9tIFZhcmlhYmxlcyAqL1xuLyogR3JpZCBWYXJpYWJsZXMgKi9cbi8qIVxyXG4gKiBCb290c3RyYXAgVXRpbGl0aWVzIHY1LjMuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcclxuICogQ29weXJpZ2h0IDIwMTEtMjAyMyBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcclxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXHJcbiAqL1xuLmFsaWduLWJhc2VsaW5lIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tbWlkZGxlIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1ib3R0b20ge1xuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXRleHQtYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXRleHQtdG9wIHtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtdG9wICFpbXBvcnRhbnQ7IH1cblxuLmZsb2F0LXN0YXJ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuXG4uZmxvYXQtZW5kIHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLmZsb2F0LW5vbmUge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5vYmplY3QtZml0LWNvbnRhaW4ge1xuICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDsgfVxuXG4ub2JqZWN0LWZpdC1jb3ZlciB7XG4gIC1vLW9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XG4gIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7IH1cblxuLm9iamVjdC1maXQtZmlsbCB7XG4gIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50OyB9XG5cbi5vYmplY3QtZml0LXNjYWxlIHtcbiAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7IH1cblxuLm9iamVjdC1maXQtbm9uZSB7XG4gIC1vLW9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcbiAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTAge1xuICBvcGFjaXR5OiAwICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMjUge1xuICBvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktNTAge1xuICBvcGFjaXR5OiAwLjUgIWltcG9ydGFudDsgfVxuXG4ub3BhY2l0eS03NSB7XG4gIG9wYWNpdHk6IDAuNzUgIWltcG9ydGFudDsgfVxuXG4ub3BhY2l0eS0xMDAge1xuICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LWF1dG8ge1xuICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy1oaWRkZW4ge1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LXZpc2libGUge1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy1zY3JvbGwge1xuICBvdmVyZmxvdzogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LXgtYXV0byB7XG4gIG92ZXJmbG93LXg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3cteC1oaWRkZW4ge1xuICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3cteC12aXNpYmxlIHtcbiAgb3ZlcmZsb3cteDogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy14LXNjcm9sbCB7XG4gIG92ZXJmbG93LXg6IHNjcm9sbCAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy15LWF1dG8ge1xuICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LXktaGlkZGVuIHtcbiAgb3ZlcmZsb3cteTogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LXktdmlzaWJsZSB7XG4gIG92ZXJmbG93LXk6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3cteS1zY3JvbGwge1xuICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuXG4uZC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmQtZ3JpZCB7XG4gIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtZ3JpZCB7XG4gIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUge1xuICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLXJvdyB7XG4gIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG5cbi5kLXRhYmxlLWNlbGwge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cblxuLmQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuXG4uZC1pbmxpbmUtZmxleCB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cblxuLmQtbm9uZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tc3RhdGljIHtcbiAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1yZWxhdGl2ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50OyB9XG5cbi5wb3NpdGlvbi1zdGlja3kge1xuICBwb3NpdGlvbjogLXdlYmtpdC1zdGlja3kgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50OyB9XG5cbi50b3AtMCB7XG4gIHRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi50b3AtNTAge1xuICB0b3A6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi50b3AtMTAwIHtcbiAgdG9wOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmJvdHRvbS0wIHtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvdHRvbS01MCB7XG4gIGJvdHRvbTogNTAlICFpbXBvcnRhbnQ7IH1cblxuLmJvdHRvbS0xMDAge1xuICBib3R0b206IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uc3RhcnQtMCB7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4uc3RhcnQtNTAge1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDsgfVxuXG4uc3RhcnQtMTAwIHtcbiAgbGVmdDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5lbmQtMCB7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmVuZC01MCB7XG4gIHJpZ2h0OiA1MCUgIWltcG9ydGFudDsgfVxuXG4uZW5kLTEwMCB7XG4gIHJpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7IH1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7IH1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDsgfVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50OyB9XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWZpbGwge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXJvdyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuXG4uZmxleC1jb2x1bW4ge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uZmxleC1jb2x1bW4tcmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWdyb3ctMCB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWdyb3ctMSB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXNocmluay0wIHtcbiAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuXG4uZmxleC1zaHJpbmstMSB7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LW5vd3JhcCB7XG4gIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtd3JhcC1yZXZlcnNlIHtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1lbmQge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmp1c3RpZnktY29udGVudC1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYXJvdW5kIHtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWV2ZW5seSB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtZW5kIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtc3RyZXRjaCB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtc3RhcnQge1xuICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtZW5kIHtcbiAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1jZW50ZXIge1xuICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1iZXR3ZWVuIHtcbiAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtYXV0byB7XG4gIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1zdGFydCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1lbmQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWNlbnRlciB7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci1maXJzdCB7XG4gIG9yZGVyOiAtMSAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci0wIHtcbiAgb3JkZXI6IDAgIWltcG9ydGFudDsgfVxuXG4ub3JkZXItMSB7XG4gIG9yZGVyOiAxICFpbXBvcnRhbnQ7IH1cblxuLm9yZGVyLTIge1xuICBvcmRlcjogMiAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci0zIHtcbiAgb3JkZXI6IDMgIWltcG9ydGFudDsgfVxuXG4ub3JkZXItNCB7XG4gIG9yZGVyOiA0ICFpbXBvcnRhbnQ7IH1cblxuLm9yZGVyLTUge1xuICBvcmRlcjogNSAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci1sYXN0IHtcbiAgb3JkZXI6IDYgIWltcG9ydGFudDsgfVxuXG4ubS0wIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLm0tMSB7XG4gIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTIge1xuICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTMge1xuICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubS00IHtcbiAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubS01IHtcbiAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tYXV0byB7XG4gIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5teC0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm14LTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXgtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXgtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teC00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teC01IHtcbiAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LWF1dG8ge1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXktMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktNSB7XG4gIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5teS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm10LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLm10LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTIge1xuICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtNCB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tZS0wIHtcbiAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm1lLTEge1xuICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWUtMiB7XG4gIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1lLTMge1xuICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWUtNCB7XG4gIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1lLTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWUtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tYi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5tYi0xIHtcbiAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi0yIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTMge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTQge1xuICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItNSB7XG4gIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXMtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLm1zLTEge1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tcy0yIHtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tcy0zIHtcbiAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubXMtNCB7XG4gIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXMtNSB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm1zLWF1dG8ge1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5wLTAge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuLnAtMSB7XG4gIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0yIHtcbiAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtMyB7XG4gIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucC00IHtcbiAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnAtNSB7XG4gIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucHgtMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnB4LTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weC0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weC00IHtcbiAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTUge1xuICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5weS0wIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB5LTIge1xuICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB5LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHktNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi5wdC0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMyB7XG4gIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTQge1xuICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB0LTUge1xuICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wZS0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG5cbi5wZS0xIHtcbiAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wZS0yIHtcbiAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBlLTMge1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBlLTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGUtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLnBiLTEge1xuICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0zIHtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItNCB7XG4gIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGItNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBzLTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4ucHMtMSB7XG4gIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wcy0yIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHMtMyB7XG4gIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wcy00IHtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHMtNSB7XG4gIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5nYXAtMCB7XG4gIGdhcDogMCAhaW1wb3J0YW50OyB9XG5cbi5nYXAtMSB7XG4gIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5nYXAtMiB7XG4gIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLmdhcC0zIHtcbiAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLmdhcC00IHtcbiAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZ2FwLTUge1xuICBnYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucm93LWdhcC0wIHtcbiAgcm93LWdhcDogMCAhaW1wb3J0YW50OyB9XG5cbi5yb3ctZ2FwLTEge1xuICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdy1nYXAtMiB7XG4gIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3ctZ2FwLTMge1xuICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdy1nYXAtNCB7XG4gIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3ctZ2FwLTUge1xuICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLmNvbHVtbi1nYXAtMCB7XG4gIC1tb3otY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7IH1cblxuLmNvbHVtbi1nYXAtMSB7XG4gIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLmNvbHVtbi1nYXAtMiB7XG4gIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5jb2x1bW4tZ2FwLTMge1xuICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5jb2x1bW4tZ2FwLTQge1xuICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4uY29sdW1uLWdhcC01IHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4uZm9udC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1tb25vc3BhY2UpICFpbXBvcnRhbnQ7IH1cblxuLmZzLTEge1xuICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dykgIWltcG9ydGFudDsgfVxuXG4uZnMtMiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KSAhaW1wb3J0YW50OyB9XG5cbi5mcy0zIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50OyB9XG5cbi5mcy00IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpICFpbXBvcnRhbnQ7IH1cblxuLmZzLTUge1xuICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZnMtNiB7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5mc3QtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLmZzdC1ub3JtYWwge1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuXG4uZnctbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7IH1cblxuLmZ3LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50OyB9XG5cbi5mdy1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7IH1cblxuLmZ3LW1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDsgfVxuXG4uZnctc2VtaWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7IH1cblxuLmZ3LWJvbGQge1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLmZ3LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDsgfVxuXG4ubGgtMSB7XG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7IH1cblxuLmxoLXNtIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjUgIWltcG9ydGFudDsgfVxuXG4ubGgtYmFzZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDsgfVxuXG4ubGgtbGcge1xuICBsaW5lLWhlaWdodDogMiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXN0YXJ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWVuZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZGVjb3JhdGlvbi11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRlY29yYXRpb24tbGluZS10aHJvdWdoIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2ggIWltcG9ydGFudDsgfVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgfVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuLnotbjEge1xuICB6LWluZGV4OiAtMSAhaW1wb3J0YW50OyB9XG5cbi56LTAge1xuICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7IH1cblxuLnotMSB7XG4gIHotaW5kZXg6IDEgIWltcG9ydGFudDsgfVxuXG4uei0yIHtcbiAgei1pbmRleDogMiAhaW1wb3J0YW50OyB9XG5cbi56LTMge1xuICB6LWluZGV4OiAzICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtc20tZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1zbS1jb250YWluIHtcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXNtLWNvdmVyIHtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtc20tZmlsbCB7XG4gICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1zbS1zY2FsZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1zbS1ub25lIHtcbiAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20tZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXNtLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDsgfVxuICAub3JkZXItc20tbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDsgfVxuICAubS1zbS0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubS1zbS0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtc20tNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXgtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXktc20tMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubXktc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXNtLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWUtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXNtLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWUtc20tYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWItc20tMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItc20tNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtc20tMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXMtc20tNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucC1zbS0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weC1zbS0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXNtLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXNtLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGUtc20tNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXNtLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGItc20tMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXNtLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wcy1zbS0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtc20tMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtc20tMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXNtLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXNtLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtc20tMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1zbS0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXNtLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1zbS0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXNtLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1zbS01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1zbS0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtc20tMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXNtLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXNtLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1zbS00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1zbS01IHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtc20tMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXNtLTEge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1zbS0yIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXNtLTMge1xuICAgIC1tb3otY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1zbS00IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXNtLTUge1xuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAudGV4dC1zbS1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXNtLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbWQtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1tZC1jb250YWluIHtcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LW1kLWNvdmVyIHtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtbWQtZmlsbCB7XG4gICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1tZC1zY2FsZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1tZC1ub25lIHtcbiAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1tZC1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLW1kLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDsgfVxuICAub3JkZXItbWQtbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDsgfVxuICAubS1tZC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubS1tZC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbWQtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXktbWQtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubXktbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1tZC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tZS1tZC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWUtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1tZC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbWQtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWItbWQtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbWQtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1zLW1kLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1zLW1kLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLW1kLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbWQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbWQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1tZC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1tZC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucC1tZC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weC1tZC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB5LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBlLW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLW1kLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbWQtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLW1kLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGItbWQtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLW1kLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wcy1tZC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbWQtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbWQtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLW1kLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLW1kLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtbWQtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1tZC0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLW1kLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1tZC0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLW1kLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1tZC01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1tZC0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtbWQtMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLW1kLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLW1kLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1tZC00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1tZC01IHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtbWQtMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLW1kLTEge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1tZC0yIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLW1kLTMge1xuICAgIC1tb3otY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1tZC00IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLW1kLTUge1xuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAudGV4dC1tZC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LW1kLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbG9hdC1sZy1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbGctZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1sZy1jb250YWluIHtcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LWxnLWNvdmVyIHtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtbGctZmlsbCB7XG4gICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1sZy1zY2FsZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1sZy1ub25lIHtcbiAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy1ncmlkIHtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctZmxleCB7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXJvdyB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXJvdy1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1ncm93LTEge1xuICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXNocmluay0wIHtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXdyYXAge1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1lbmQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdGFydCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctZW5kIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWJhc2VsaW5lIHtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RyZXRjaCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWVuZCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1hcm91bmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLXN0cmV0Y2gge1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1lbmQge1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1iYXNlbGluZSB7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLWxnLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctMCB7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctMSB7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctMyB7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctNCB7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDsgfVxuICAub3JkZXItbGctbGFzdCB7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDsgfVxuICAubS1sZy0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubS1sZy0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1sZy0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXktbGctMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubXktbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWUtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbGctYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWItbGctMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWItbGctNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbGctMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbGctNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1sZy01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1sZy1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucC1sZy0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbGctMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LWxnLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB5LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHktbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBlLWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLWxnLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbGctNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLWxnLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGItbGctMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWxnLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wcy1sZy0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbGctMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbGctMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWxnLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWxnLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtbGctMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1sZy0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLWxnLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1sZy0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLWxnLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1sZy01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1sZy0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtbGctMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLWxnLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLWxnLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1sZy00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1sZy01IHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtbGctMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLWxnLTEge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1sZy0yIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLWxnLTMge1xuICAgIC1tb3otY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1sZy00IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLWxnLTUge1xuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAudGV4dC1sZy1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LWxnLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQteGwtY29udGFpbiB7XG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC14bC1jb3ZlciB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXhsLWZpbGwge1xuICAgIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQteGwtc2NhbGUge1xuICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQteGwtbm9uZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1yb3cge1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1jb2x1bW4ge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtY29sdW1uLXJldmVyc2Uge1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWdyb3ctMCB7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMCB7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWV2ZW5seSB7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0cmV0Y2gge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1iZXR3ZWVuIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1zdHJldGNoIHtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtYXV0byB7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtZW5kIHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWNlbnRlciB7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14bC1maXJzdCB7XG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLTEge1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLTIge1xuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLTQge1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLTUge1xuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXhsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMSB7XG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC00IHtcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teC14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5teC14bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXkteGwtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXkteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWUteGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWUteGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXhsLWF1dG8ge1xuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTUge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC0xIHtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXhsLTQge1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMteGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXMteGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAucC14bC0wIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTMge1xuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHgteGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHkteGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5weS14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHkteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTMge1xuICAgIHBhZGRpbmctdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGUteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5wZS14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14bC0zIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTAge1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMyB7XG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14bC0wIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAucHMteGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXhsLTMge1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXhsLTAge1xuICAgIGdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5nYXAteGwtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14bC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAteGwtMyB7XG4gICAgZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14bC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAteGwtNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteGwtMCB7XG4gICAgcm93LWdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXhsLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14bC0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14bC0zIHtcbiAgICByb3ctZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteGwtNCB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteGwtNSB7XG4gICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXhsLTAge1xuICAgIC1tb3otY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14bC0xIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteGwtMiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14bC0zIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteGwtNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14bC01IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteGwtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC14bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZsb2F0LXh4bC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQteHhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXh4bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXh4bC1jb250YWluIHtcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXh4bC1jb3ZlciB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXh4bC1maWxsIHtcbiAgICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXh4bC1zY2FsZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC14eGwtbm9uZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC14eGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWdyaWQge1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtZmlsbCB7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtcm93IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWNvbHVtbiB7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC1yb3ctcmV2ZXJzZSB7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWNvbHVtbi1yZXZlcnNlIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtZ3Jvdy0wIHtcbiAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtZ3Jvdy0xIHtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtc2hyaW5rLTAge1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXNocmluay0xIHtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC13cmFwIHtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtbm93cmFwIHtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC13cmFwLXJldmVyc2Uge1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtc3RhcnQge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWVuZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1iZXR3ZWVuIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtZXZlbmx5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtc3RhcnQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1lbmQge1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1iYXNlbGluZSB7XG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXh4bC1zdHJldGNoIHtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdGFydCB7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1lbmQge1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWJldHdlZW4ge1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtYXJvdW5kIHtcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtc3RyZXRjaCB7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1hdXRvIHtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLXN0YXJ0IHtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLWVuZCB7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtY2VudGVyIHtcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtYmFzZWxpbmUge1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLXN0cmV0Y2gge1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAub3JkZXIteHhsLWZpcnN0IHtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDsgfVxuICAub3JkZXIteHhsLTAge1xuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXh4bC0xIHtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14eGwtMiB7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDsgfVxuICAub3JkZXIteHhsLTMge1xuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXh4bC00IHtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14eGwtNSB7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDsgfVxuICAub3JkZXIteHhsLWxhc3Qge1xuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtMiB7XG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTUge1xuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXgteHhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm14LXh4bC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXh4bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXh4bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXkteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXQteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTIge1xuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXh4bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWUteHhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtNCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0wIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTMge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtYXV0byB7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXMteHhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXMteHhsLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucC14eGwtMSB7XG4gICAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC00IHtcbiAgICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC14eGwtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHgteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXh4bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14eGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteHhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0xIHtcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteHhsLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUteHhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGUteHhsLTQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14eGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGIteHhsLTEge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtNCB7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHMteHhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wcy14eGwtMSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXh4bC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14eGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXh4bC00IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14eGwtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14eGwtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14eGwtMSB7XG4gICAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14eGwtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXh4bC0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXh4bC00IHtcbiAgICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAteHhsLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXh4bC0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteHhsLTEge1xuICAgIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14eGwtMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteHhsLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14eGwtNCB7XG4gICAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteHhsLTUge1xuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14eGwtMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0xIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteHhsLTIge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteHhsLTMge1xuICAgIC1tb3otY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14eGwtNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14eGwtNSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXh4bC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXh4bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteHhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mcy0xIHtcbiAgICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5mcy0yIHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDsgfVxuICAuZnMtMyB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmZzLTQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtZ3JpZCB7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZS1ncmlkIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUtY2VsbCB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWZsZXgge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5ib2R5IHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGxldHRlci1zcGFjaW5nOiBjYWxjKDFweCAvIDQpO1xuICBsaW5lLWhlaWdodDogMS43NTtcbiAgY29sb3I6ICMwMDAwMDA7IH1cblxuKjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpIHtcbiAgb3V0bGluZTogbm9uZTsgfVxuXG5zdHJvbmcge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dCb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLyogSGVhZGluZ3MgKi9cbmgxLFxuLmgxLFxuaDIsXG4uaDIsXG5oMyxcbi5oMyxcbmg0LFxuLmg0LFxuaDUsXG4uaDUsXG5oNixcbi5oNiB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVlbTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93Qm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbmgxLCAuaDEsIC5obC14bCB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMnJlbSwgMi41dncsIDNyZW0pO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbmgyLCAuaDIsIC5obC1sIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxLjc1cmVtLCAyLjF2dywgMi41cmVtKTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGxldHRlci1zcGFjaW5nOiAwOyB9XG4gIC5zZi1Mb25nLXRleHQgaDIsIC5zZi1Mb25nLXRleHQgLmgyLCAuc2YtTG9uZy10ZXh0IC5obC1sIHtcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dNZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgICBjb2xvcjogIzAwNzZBODsgfVxuXG5oMywgLmgzLCAuaGwtbSB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS41cmVtLCAxLjY3dncsIDJyZW0pO1xuICBsaW5lLWhlaWdodDogMS4yNTsgfVxuXG5oNCwgLmg0LCAuaGwtcyB7XG4gIGZvbnQtc2l6ZTogY2xhbXAoMS4yNXJlbSwgMS4yNXZ3LCAxLjVyZW0pO1xuICBsaW5lLWhlaWdodDogMS4xNjsgfVxuICAuc2YtTG9uZy10ZXh0IGg0LCAuc2YtTG9uZy10ZXh0IC5oNCwgLnNmLUxvbmctdGV4dCAuaGwtcyB7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgY29sb3I6ICMwMDc2QTg7IH1cblxuaDUsIC5oNSwgLmhsLXhzIHtcbiAgZm9udC1zaXplOiBjbGFtcCgxcmVtLCAxLjF2dywgMS4yNXJlbSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuaDYsIC5oNiwgLmhsLXh4cyB7XG4gIGZvbnQtc2l6ZTogMXJlbTsgfVxuXG4uc2hsLXh4bCxcbi5ob21lcGFnZS1oZXJvLWhlYWRpbmcge1xuICBmb250LXNpemU6IGNsYW1wKDNyZW0sIDMuNzV2dywgNC41cmVtKTtcbiAgbGluZS1oZWlnaHQ6IDEuMTExOyB9XG5cbi5zaGwteGwsXG4uaW50ZXJpb3ItaGVyby1oZWFkaW5nIHtcbiAgZm9udC1zaXplOiBjbGFtcCgyLjVyZW0sIDMuMzN2dywgNHJlbSk7XG4gIGxpbmUtaGVpZ2h0OiAxLjEyNTsgfVxuXG4vKiBQYXJhZ3JhcGhzICovXG5hIHtcbiAgY29sb3I6ICMwMDc2QTg7IH1cbiAgYTpob3ZlciwgYTpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbnAsIC50ZXh0IHtcbiAgbWFyZ2luLWJvdHRvbTogMS41ZW07IH1cblxuLnRleHQtbCxcbi50ZXh0LWxhcmdlLFxuLnRleHQtbGVhZCxcbnAudGV4dC1sZWFkIHtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG5cbi50ZXh0LXhsLFxuLnRleHQtZXh0cmEtbGFyZ2UsXG4udGV4dC1sZWFkLXhsIHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGxpbmUtaGVpZ2h0OiAycmVtO1xuICBtYXJnaW4tYm90dG9tOiAxZW07IH1cblxuLnRleHQteHhsLFxuLnRleHQtZG91YmxlLWV4dHJhLWxhcmdlLFxuLnRleHQtbGVhZC14bCB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgbGluZS1oZWlnaHQ6IDNyZW07XG4gIG1hcmdpbi1ib3R0b206IDFlbTsgfVxuXG4udGV4dC1lbXBoYXNpcyB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4udGV4dC1pbnZlcnQge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4udGV4dC1ibGFjayB7XG4gIGNvbG9yOiAjMDAwMDAwOyB9XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzAwMkI0OTsgfVxuXG4udGV4dC1zZWNvbmRhcnkge1xuICBjb2xvcjogIzAwNzZBODsgfVxuXG4udGV4dC1ncmV5IHtcbiAgY29sb3I6ICNFNEU1RTU7IH1cblxuLyogSHViU3BvdCBFbWJlZCBGb3JtcyAqL1xuLmh1YnNwb3QtZW1iZWQge1xuICBwYWRkaW5nOiAycmVtIDA7IH1cblxuLyogQnV0dG9ucyAqL1xuLmFmcC1idXR0b24sIC5hZnAtYnV0dG9uLXByaW1hcnksIC5hZnAtYnV0dG9uLXByaW1hcnktYWx0LCAuY3RhLWZlYXR1cmVkX19hY3Rpb24sIC5jdGEtZmVhdHVyZWQtcmliYm9uX19hY3Rpb24tLXByaW1hcnksIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbi0tcHJpbWFyeSwgLmFmcC1idXR0b24tc2Vjb25kYXJ5LCAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fYWN0aW9uLS1zZWNvbmRhcnksIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbi0tc2Vjb25kYXJ5LCAuZ3VpZGUtZmVhdHVyZWRfX2FjdGlvbiwgLmFmcC1idXR0b24taW52ZXJzZSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBiYWNrZ3JvdW5kOiAjRTRFNUU1O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dNZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBmb250LXdlaWdodDogNDAwO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgcGFkZGluZzogMC43NXJlbSAxLjc1cmVtO1xuICBtaW4td2lkdGg6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwLjEyNXJlbTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7IH1cbiAgLmFmcC1idXR0b246YWZ0ZXIsIC5hZnAtYnV0dG9uLXByaW1hcnk6YWZ0ZXIsIC5hZnAtYnV0dG9uLXByaW1hcnktYWx0OmFmdGVyLCAuY3RhLWZlYXR1cmVkX19hY3Rpb246YWZ0ZXIsIC5jdGEtZmVhdHVyZWQtcmliYm9uX19hY3Rpb24tLXByaW1hcnk6YWZ0ZXIsIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbi0tcHJpbWFyeTphZnRlciwgLmFmcC1idXR0b24tc2Vjb25kYXJ5OmFmdGVyLCAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fYWN0aW9uLS1zZWNvbmRhcnk6YWZ0ZXIsIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbi0tc2Vjb25kYXJ5OmFmdGVyLCAuZ3VpZGUtZmVhdHVyZWRfX2FjdGlvbjphZnRlciwgLmFmcC1idXR0b24taW52ZXJzZTphZnRlciB7XG4gICAgY29udGVudDogbm9uZTsgfVxuICAuYWZwLWJ1dHRvbjpob3ZlciwgLmFmcC1idXR0b24tcHJpbWFyeTpob3ZlciwgLmFmcC1idXR0b24tcHJpbWFyeS1hbHQ6aG92ZXIsIC5jdGEtZmVhdHVyZWRfX2FjdGlvbjpob3ZlciwgLmN0YS1mZWF0dXJlZC1yaWJib25fX2FjdGlvbi0tcHJpbWFyeTpob3ZlciwgLmN0YS1mZWF0dXJlZC1pbWFnZV9fYWN0aW9uLS1wcmltYXJ5OmhvdmVyLCAuYWZwLWJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsIC5jdGEtZmVhdHVyZWQtcmliYm9uX19hY3Rpb24tLXNlY29uZGFyeTpob3ZlciwgLmN0YS1mZWF0dXJlZC1pbWFnZV9fYWN0aW9uLS1zZWNvbmRhcnk6aG92ZXIsIC5ndWlkZS1mZWF0dXJlZF9fYWN0aW9uOmhvdmVyLCAuYWZwLWJ1dHRvbi1pbnZlcnNlOmhvdmVyLCAuYWZwLWJ1dHRvbjpmb2N1cywgLmFmcC1idXR0b24tcHJpbWFyeTpmb2N1cywgLmFmcC1idXR0b24tcHJpbWFyeS1hbHQ6Zm9jdXMsIC5jdGEtZmVhdHVyZWRfX2FjdGlvbjpmb2N1cywgLmN0YS1mZWF0dXJlZC1yaWJib25fX2FjdGlvbi0tcHJpbWFyeTpmb2N1cywgLmN0YS1mZWF0dXJlZC1pbWFnZV9fYWN0aW9uLS1wcmltYXJ5OmZvY3VzLCAuYWZwLWJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMsIC5jdGEtZmVhdHVyZWQtcmliYm9uX19hY3Rpb24tLXNlY29uZGFyeTpmb2N1cywgLmN0YS1mZWF0dXJlZC1pbWFnZV9fYWN0aW9uLS1zZWNvbmRhcnk6Zm9jdXMsIC5ndWlkZS1mZWF0dXJlZF9fYWN0aW9uOmZvY3VzLCAuYWZwLWJ1dHRvbi1pbnZlcnNlOmZvY3VzIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLmJ1dHRvbi10ZXh0IHtcbiAgY29sb3I6ICMwMDJCNDk7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dNZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICBwYWRkaW5nOiAwO1xuICBtaW4td2lkdGg6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDsgfVxuICAuYnV0dG9uLXRleHQ6aG92ZXIsIC5idXR0b24tdGV4dDpmb2N1cyB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5hZnAtYnV0dG9uLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogIzAwMkI0OTsgfVxuICAuYWZwLWJ1dHRvbi1wcmltYXJ5OmhvdmVyLCAuYWZwLWJ1dHRvbi1wcmltYXJ5OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA3NkE4OyB9XG5cbi5hZnAtYnV0dG9uLXByaW1hcnktYWx0LCAuY3RhLWZlYXR1cmVkX19hY3Rpb24sIC5jdGEtZmVhdHVyZWQtcmliYm9uX19hY3Rpb24tLXByaW1hcnksIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbi0tcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kOiAjMDA3NkE4OyB9XG4gIC5hZnAtYnV0dG9uLXByaW1hcnktYWx0OmhvdmVyLCAuY3RhLWZlYXR1cmVkX19hY3Rpb246aG92ZXIsIC5jdGEtZmVhdHVyZWQtcmliYm9uX19hY3Rpb24tLXByaW1hcnk6aG92ZXIsIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbi0tcHJpbWFyeTpob3ZlciwgLmFmcC1idXR0b24tcHJpbWFyeS1hbHQ6Zm9jdXMsIC5jdGEtZmVhdHVyZWRfX2FjdGlvbjpmb2N1cywgLmN0YS1mZWF0dXJlZC1yaWJib25fX2FjdGlvbi0tcHJpbWFyeTpmb2N1cywgLmN0YS1mZWF0dXJlZC1pbWFnZV9fYWN0aW9uLS1wcmltYXJ5OmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAyQjQ5OyB9XG5cbi5hZnAtYnV0dG9uLXNlY29uZGFyeSwgLmN0YS1mZWF0dXJlZC1yaWJib25fX2FjdGlvbi0tc2Vjb25kYXJ5LCAuY3RhLWZlYXR1cmVkLWltYWdlX19hY3Rpb24tLXNlY29uZGFyeSwgLmd1aWRlLWZlYXR1cmVkX19hY3Rpb24ge1xuICBjb2xvcjogIzAwMkI0OTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICMwMDJCNDk7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgLmFmcC1idXR0b24tc2Vjb25kYXJ5OmhvdmVyLCAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fYWN0aW9uLS1zZWNvbmRhcnk6aG92ZXIsIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbi0tc2Vjb25kYXJ5OmhvdmVyLCAuZ3VpZGUtZmVhdHVyZWRfX2FjdGlvbjpob3ZlciwgLmFmcC1idXR0b24tc2Vjb25kYXJ5OmZvY3VzLCAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fYWN0aW9uLS1zZWNvbmRhcnk6Zm9jdXMsIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbi0tc2Vjb25kYXJ5OmZvY3VzLCAuZ3VpZGUtZmVhdHVyZWRfX2FjdGlvbjpmb2N1cyB7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgYmFja2dyb3VuZDogIzAwMkI0OTtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAyQjQ5OyB9XG5cbi5hZnAtYnV0dG9uLWludmVyc2Uge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmZmZmZmY7IH1cbiAgLmFmcC1idXR0b24taW52ZXJzZTpob3ZlciwgLmFmcC1idXR0b24taW52ZXJzZTpmb2N1cyB7XG4gICAgY29sb3I6ICMwMDJCNDk7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZmZmZmZmOyB9XG5cbi5hZnAtYnV0dG9uLS1zbWFsbCB7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHBhZGRpbmc6IDAuMzEyNXJlbSAwLjYyNXJlbTsgfVxuXG4uYWZwLWJ1dHRvbi0tbWVkaXVtIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBwYWRkaW5nOiAwLjYyNXJlbSAxLjI1cmVtOyB9XG5cbi5hZnAtYnV0dG9uLS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIHBhZGRpbmc6IDAuOTM3NXJlbSAxLjU2MjVyZW07IH1cblxuLmFmcC12aWV3LWFsbCB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd01lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBjb2xvcjogIzM4MzgzODtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7IH1cbiAgLmFmcC12aWV3LWFsbDo6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiA4cHg7XG4gICAgd2lkdGg6IDhweDtcbiAgICBib3JkZXI6IHNvbGlkICMzODM4Mzg7XG4gICAgYm9yZGVyLXdpZHRoOiAwIDJweCAycHggMDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZSgycHgpOyB9XG5cbi8qIEJhc2UgKi9cbi8qIE92ZXJyaWRlIGJvb3RzdHJhcCB2YXJpYWJsZXMgYnkgcmVkZWZpbmluZyB0aGUgdmFyaWFibGUgaGVyZS5cclxuICBWaWV3IGFsbCB2YXJpYWJsZXM6IGh0dHBzOi8vZ2l0aHViLmNvbS90d2JzL2Jvb3RzdHJhcC1zYXNzL2Jsb2IvbWFzdGVyL2Fzc2V0cy9zdHlsZXNoZWV0cy9ib290c3RyYXAvX3ZhcmlhYmxlcy5zY3NzXHJcbiovXG4qIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94OyB9XG5cbio6YmVmb3JlLFxuKjphZnRlciB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG5odG1sIHtcbiAgZm9udC1zaXplOiAxMHB4O1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbmlucHV0LFxuYnV0dG9uLFxuLmJ1dHRvbixcbi5idXR0b24tc21hbGwtdGV4dCxcbi5zaW1wbGUtYnV0dG9uLFxuLnNlYXJjaC1mb3JtIGJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4uc2Zmb3J1bU5ld1RocmVhZExuayxcbi5zZmZvcnVtUmVwbHlCdG4sXG4uZm9ydW0gLnNmU3VibWl0QnRuLFxuLmJ1dHRvbi1zZWNvbmRhcnksXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQtZmFtaWx5OiBpbmhlcml0O1xuICBmb250LXNpemU6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0OyB9XG5cbi8qYSB7XHJcbiAgY29sb3I6ICRsaW5rLWNvbG9yO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgJjpob3ZlcixcclxuICAmOmZvY3VzIHtcclxuICAgIGNvbG9yOiAkbGluay1ob3Zlci1jb2xvcjtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogJGxpbmstaG92ZXItZGVjb3JhdGlvbjtcclxuICB9XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgQGluY2x1ZGUgdGFiLWZvY3VzO1xyXG4gIH1cclxufSovXG5maWd1cmUge1xuICBtYXJnaW46IDA7IH1cblxuaW1nIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmltZy1yZXNwb25zaXZlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5pbWctcm91bmRlZCB7XG4gIGJvcmRlci1yYWRpdXM6IDZweDsgfVxuXG4uaW1nLXRodW1ibmFpbCB7XG4gIHBhZGRpbmc6IDRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1pbi1vdXQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmltZy1jaXJjbGUge1xuICBib3JkZXItcmFkaXVzOiA1MCU7IH1cblxuaHIge1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlZWVlOyB9XG5cbi5zci1vbmx5LCAuZ3VpZGVzIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19hcnJvdyBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMXB4O1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAtMXB4O1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApO1xuICBib3JkZXI6IDA7IH1cblxuLnNyLW9ubHktZm9jdXNhYmxlOmFjdGl2ZSxcbi5zci1vbmx5LWZvY3VzYWJsZTpmb2N1cyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIGNsaXA6IGF1dG87IH1cblxuW3JvbGU9YnV0dG9uXSB7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG5oMSBzbWFsbCxcbmgxIC5zbWFsbCxcbmgyIHNtYWxsLFxuaDIgLnNtYWxsLFxuaDMgc21hbGwsXG5oMyAuc21hbGwsXG5oNCBzbWFsbCxcbmg0IC5zbWFsbCxcbmg1IHNtYWxsLFxuaDUgLnNtYWxsLFxuaDYgc21hbGwsXG5oNiAuc21hbGwsXG4uaDEgc21hbGwsXG4uaDEgLnNtYWxsLFxuLmgyIHNtYWxsLFxuLmgyIC5zbWFsbCxcbi5oMyBzbWFsbCxcbi5oMyAuc21hbGwsXG4uaDQgc21hbGwsXG4uaDQgLnNtYWxsLFxuLmg1IHNtYWxsLFxuLmg1IC5zbWFsbCxcbi5oNiBzbWFsbCxcbi5oNiAuc21hbGwge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICM3Nzc3Nzc7IH1cblxuaDEgc21hbGwsXG5oMSAuc21hbGwsXG4uaDEgc21hbGwsXG4uaDEgLnNtYWxsLFxuaDIgc21hbGwsXG5oMiAuc21hbGwsXG4uaDIgc21hbGwsXG4uaDIgLnNtYWxsLFxuaDMgc21hbGwsXG5oMyAuc21hbGwsXG4uaDMgc21hbGwsXG4uaDMgLnNtYWxsIHtcbiAgZm9udC1zaXplOiA2NSU7IH1cblxuaDQsXG4uaDQsXG5oNSxcbi5oNSxcbmg2LFxuLmg2IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG5oNCBzbWFsbCxcbmg0IC5zbWFsbCxcbi5oNCBzbWFsbCxcbi5oNCAuc21hbGwsXG5oNSBzbWFsbCxcbmg1IC5zbWFsbCxcbi5oNSBzbWFsbCxcbi5oNSAuc21hbGwsXG5oNiBzbWFsbCxcbmg2IC5zbWFsbCxcbi5oNiBzbWFsbCxcbi5oNiAuc21hbGwge1xuICBmb250LXNpemU6IDc1JTsgfVxuXG4udGV4dC1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG5cbi5sZWFkIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMS40OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAubGVhZCB7XG4gICAgZm9udC1zaXplOiAyMXB4OyB9IH1cblxuc21hbGwsXG4uc21hbGwge1xuICBmb250LXNpemU6IDg1JTsgfVxuXG5tYXJrLFxuLm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuICBwYWRkaW5nOiAwLjJlbTsgfVxuXG4udGV4dC1sZWZ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG4udGV4dC1yaWdodCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4udGV4dC1qdXN0aWZ5IHtcbiAgdGV4dC1hbGlnbjoganVzdGlmeTsgfVxuXG4udGV4dC1ub3dyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2U7IH1cblxuLnRleHQtdXBwZXJjYXNlLFxuLmluaXRpYWxpc20ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG4udGV4dC1tdXRlZCB7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi50ZXh0LXByaW1hcnkge1xuICBjb2xvcjogIzMzN2FiNzsgfVxuXG5hLnRleHQtcHJpbWFyeTpob3ZlcixcbmEudGV4dC1wcmltYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMyODYwOTA7IH1cblxuLnRleHQtc3VjY2VzcyB7XG4gIGNvbG9yOiAjM2M3NjNkOyB9XG5cbmEudGV4dC1zdWNjZXNzOmhvdmVyLFxuYS50ZXh0LXN1Y2Nlc3M6Zm9jdXMge1xuICBjb2xvcjogIzJiNTQyYzsgfVxuXG4udGV4dC1pbmZvIHtcbiAgY29sb3I6ICMzMTcwOGY7IH1cblxuYS50ZXh0LWluZm86aG92ZXIsXG5hLnRleHQtaW5mbzpmb2N1cyB7XG4gIGNvbG9yOiAjMjQ1MjY5OyB9XG5cbi50ZXh0LXdhcm5pbmcge1xuICBjb2xvcjogIzhhNmQzYjsgfVxuXG5hLnRleHQtd2FybmluZzpob3ZlcixcbmEudGV4dC13YXJuaW5nOmZvY3VzIHtcbiAgY29sb3I6ICM2NjUxMmM7IH1cblxuLnRleHQtZGFuZ2VyIHtcbiAgY29sb3I6ICNhOTQ0NDI7IH1cblxuYS50ZXh0LWRhbmdlcjpob3ZlcixcbmEudGV4dC1kYW5nZXI6Zm9jdXMge1xuICBjb2xvcjogIzg0MzUzNDsgfVxuXG4uYmctcHJpbWFyeSB7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5iZy1wcmltYXJ5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzN2FiNzsgfVxuXG5hLmJnLXByaW1hcnk6aG92ZXIsXG5hLmJnLXByaW1hcnk6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg2MDkwOyB9XG5cbi5iZy1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODsgfVxuXG5hLmJnLXN1Y2Nlc3M6aG92ZXIsXG5hLmJnLXN1Y2Nlc3M6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzFlMmIzOyB9XG5cbi5iZy1pbmZvIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNzsgfVxuXG5hLmJnLWluZm86aG92ZXIsXG5hLmJnLWluZm86Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZkOWVlOyB9XG5cbi5iZy13YXJuaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZjhlMzsgfVxuXG5hLmJnLXdhcm5pbmc6aG92ZXIsXG5hLmJnLXdhcm5pbmc6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdlY2I1OyB9XG5cbi5iZy1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlOyB9XG5cbmEuYmctZGFuZ2VyOmhvdmVyLFxuYS5iZy1kYW5nZXI6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRiOWI5OyB9XG5cbi5wYWdlLWhlYWRlciB7XG4gIHBhZGRpbmctYm90dG9tOiA5cHg7XG4gIG1hcmdpbjogNDBweCAwIDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlZWVlOyB9XG5cbnVsLFxub2wge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbnVsIHVsLFxudWwgb2wsXG5vbCB1bCxcbm9sIG9sIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG4ubGlzdC11bnN0eWxlZCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubGlzdC1pbmxpbmUge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAtNXB4OyB9XG5cbi5saXN0LWlubGluZSA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1yaWdodDogNXB4OyB9XG5cbmRsIHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5kdCxcbmRkIHtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7IH1cblxuZHQge1xuICBmb250LXdlaWdodDogYm9sZDsgfVxuXG5kZCB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi5kbC1ob3Jpem9udGFsIGRkOmJlZm9yZSxcbi5kbC1ob3Jpem9udGFsIGRkOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5kbC1ob3Jpem9udGFsIGRkOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5kbC1ob3Jpem9udGFsIGR0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTYwcHg7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gIC5kbC1ob3Jpem9udGFsIGRkIHtcbiAgICBtYXJnaW4tbGVmdDogMTgwcHg7IH0gfVxuXG5hYmJyW3RpdGxlXSxcbmFiYnJbZGF0YS1vcmlnaW5hbC10aXRsZV0ge1xuICAvKiBjdXJzb3I6IGhlbHA7XHJcbiAgIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQgJGFiYnItYm9yZGVyLWNvbG9yOyovIH1cblxuLmluaXRpYWxpc20ge1xuICBmb250LXNpemU6IDkwJTsgfVxuXG5ibG9ja3F1b3RlIHtcbiAgcGFkZGluZzogMTBweCAyMHB4O1xuICBtYXJnaW46IDAgMCAyMHB4O1xuICBmb250LXNpemU6IDE3LjVweDsgfVxuXG5ibG9ja3F1b3RlIHA6bGFzdC1jaGlsZCxcbmJsb2NrcXVvdGUgdWw6bGFzdC1jaGlsZCxcbmJsb2NrcXVvdGUgb2w6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuYmxvY2txdW90ZSBmb290ZXIsXG5ibG9ja3F1b3RlIHNtYWxsLFxuYmxvY2txdW90ZSAuc21hbGwge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiA4MCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzc3Nzc3NzsgfVxuXG5ibG9ja3F1b3RlIGZvb3RlcjpiZWZvcmUsXG5ibG9ja3F1b3RlIHNtYWxsOmJlZm9yZSxcbmJsb2NrcXVvdGUgLnNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwi4oCUwqBcIjsgfVxuXG4uYmxvY2txdW90ZS1yZXZlcnNlLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCAjZWVlZWVlO1xuICBib3JkZXItbGVmdDogMDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7IH1cblxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBmb290ZXI6YmVmb3JlLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBzbWFsbDpiZWZvcmUsXG4uYmxvY2txdW90ZS1yZXZlcnNlIC5zbWFsbDpiZWZvcmUsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgZm9vdGVyOmJlZm9yZSxcbmJsb2NrcXVvdGUucHVsbC1yaWdodCBzbWFsbDpiZWZvcmUsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgLnNtYWxsOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLmJsb2NrcXVvdGUtcmV2ZXJzZSBmb290ZXI6YWZ0ZXIsXG4uYmxvY2txdW90ZS1yZXZlcnNlIHNtYWxsOmFmdGVyLFxuLmJsb2NrcXVvdGUtcmV2ZXJzZSAuc21hbGw6YWZ0ZXIsXG5ibG9ja3F1b3RlLnB1bGwtcmlnaHQgZm9vdGVyOmFmdGVyLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IHNtYWxsOmFmdGVyLFxuYmxvY2txdW90ZS5wdWxsLXJpZ2h0IC5zbWFsbDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiwqDigJRcIjsgfVxuXG5hZGRyZXNzIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MzsgfVxuXG5maWVsZHNldCB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbiAgYm9yZGVyOiAwO1xuICBtaW4td2lkdGg6IDA7IH1cblxubGVnZW5kIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICBjb2xvcjogIzMzMzMzMztcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTsgfVxuXG5sYWJlbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbmlucHV0W3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IH1cblxuaW5wdXRbdHlwZT1yYWRpb10sXG5pbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbjogNHB4IDAgMDtcbiAgbWFyZ2luLXRvcDogMXB4IFxcOTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDsgfVxuXG5pbnB1dFt0eXBlPWZpbGVdIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuaW5wdXRbdHlwZT1yYW5nZV0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7IH1cblxuc2VsZWN0W211bHRpcGxlXSxcbnNlbGVjdFtzaXplXSB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5pbnB1dFt0eXBlPWZpbGVdOmZvY3VzLFxuaW5wdXRbdHlwZT1yYWRpb106Zm9jdXMsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpmb2N1cyB7XG4gIG91dGxpbmU6IHRoaW4gZG90dGVkO1xuICBvdXRsaW5lOiA1cHggYXV0byAtd2Via2l0LWZvY3VzLXJpbmctY29sb3I7XG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyB9XG5cbm91dHB1dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nLXRvcDogN3B4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzU1NTU1NTsgfVxuXG4uZm9ybS1jb250cm9sIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDM0cHg7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzU1NTU1NTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBib3JkZXItY29sb3IgZWFzZS1pbi1vdXQgMC4xNXMsIC13ZWJraXQtYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCAtd2Via2l0LWJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7XG4gIHRyYW5zaXRpb246IGJvcmRlci1jb2xvciBlYXNlLWluLW91dCAwLjE1cywgYm94LXNoYWRvdyBlYXNlLWluLW91dCAwLjE1cztcbiAgdHJhbnNpdGlvbjogYm9yZGVyLWNvbG9yIGVhc2UtaW4tb3V0IDAuMTVzLCBib3gtc2hhZG93IGVhc2UtaW4tb3V0IDAuMTVzLCAtd2Via2l0LWJveC1zaGFkb3cgZWFzZS1pbi1vdXQgMC4xNXM7IH1cblxuLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzY2YWZlOTtcbiAgb3V0bGluZTogMDtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA4cHggcmdiYSgxMDIsIDE3NSwgMjMzLCAwLjYpOyB9XG5cbi5mb3JtLWNvbnRyb2w6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTtcbiAgb3BhY2l0eTogMTsgfVxuXG4uZm9ybS1jb250cm9sOi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjOTk5OyB9XG5cbi5mb3JtLWNvbnRyb2w6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzk5OTsgfVxuXG4uZm9ybS1jb250cm9sW2Rpc2FibGVkXSxcbi5mb3JtLWNvbnRyb2xbcmVhZG9ubHldLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBvcGFjaXR5OiAxOyB9XG5cbi5mb3JtLWNvbnRyb2xbZGlzYWJsZWRdLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5mb3JtLWNvbnRyb2wge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbnRleHRhcmVhLmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kICgtd2Via2l0LW1pbi1kZXZpY2UtcGl4ZWwtcmF0aW86IDApIHtcbiAgaW5wdXRbdHlwZT1kYXRlXS5mb3JtLWNvbnRyb2wsXG4gIGlucHV0W3R5cGU9dGltZV0uZm9ybS1jb250cm9sLFxuICBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5mb3JtLWNvbnRyb2wsXG4gIGlucHV0W3R5cGU9bW9udGhdLmZvcm0tY29udHJvbCB7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7IH1cbiAgaW5wdXRbdHlwZT1kYXRlXS5pbnB1dC1zbSxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1kYXRlXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9ZGF0ZV0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPWRhdGVdLmJ0bixcbiAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9ZGF0ZV0sXG4gIGlucHV0W3R5cGU9dGltZV0uaW5wdXQtc20sXG4gIC5pbnB1dC1ncm91cC1zbSA+IGlucHV0W3R5cGU9dGltZV0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPXRpbWVdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT10aW1lXS5idG4sXG4gIC5pbnB1dC1ncm91cC1zbSBpbnB1dFt0eXBlPXRpbWVdLFxuICBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5pbnB1dC1zbSxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmJ0bixcbiAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLFxuICBpbnB1dFt0eXBlPW1vbnRoXS5pbnB1dC1zbSxcbiAgLmlucHV0LWdyb3VwLXNtID4gaW5wdXRbdHlwZT1tb250aF0uZm9ybS1jb250cm9sLFxuICAuaW5wdXQtZ3JvdXAtc20gPiBpbnB1dFt0eXBlPW1vbnRoXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9bW9udGhdLmJ0bixcbiAgLmlucHV0LWdyb3VwLXNtIGlucHV0W3R5cGU9bW9udGhdIHtcbiAgICBsaW5lLWhlaWdodDogMzBweDsgfVxuICBpbnB1dFt0eXBlPWRhdGVdLmlucHV0LWxnLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPWRhdGVdLmZvcm0tY29udHJvbCxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT1kYXRlXS5pbnB1dC1ncm91cC1hZGRvbixcbiAgLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IGlucHV0W3R5cGU9ZGF0ZV0uYnRuLFxuICAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1kYXRlXSxcbiAgaW5wdXRbdHlwZT10aW1lXS5pbnB1dC1sZyxcbiAgLmlucHV0LWdyb3VwLWxnID4gaW5wdXRbdHlwZT10aW1lXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9dGltZV0uaW5wdXQtZ3JvdXAtYWRkb24sXG4gIC5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiBpbnB1dFt0eXBlPXRpbWVdLmJ0bixcbiAgLmlucHV0LWdyb3VwLWxnIGlucHV0W3R5cGU9dGltZV0sXG4gIGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmlucHV0LWxnLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0uYnRuLFxuICAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1kYXRldGltZS1sb2NhbF0sXG4gIGlucHV0W3R5cGU9bW9udGhdLmlucHV0LWxnLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiBpbnB1dFt0eXBlPW1vbnRoXS5mb3JtLWNvbnRyb2wsXG4gIC5pbnB1dC1ncm91cC1sZyA+IGlucHV0W3R5cGU9bW9udGhdLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gaW5wdXRbdHlwZT1tb250aF0uYnRuLFxuICAuaW5wdXQtZ3JvdXAtbGcgaW5wdXRbdHlwZT1tb250aF0ge1xuICAgIGxpbmUtaGVpZ2h0OiA0NnB4OyB9IH1cblxuLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAxNXB4OyB9XG5cbi5yYWRpbyxcbi5jaGVja2JveCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLnJhZGlvIGxhYmVsLFxuLmNoZWNrYm94IGxhYmVsIHtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnJhZGlvIGlucHV0W3R5cGU9cmFkaW9dLFxuLnJhZGlvLWlubGluZSBpbnB1dFt0eXBlPXJhZGlvXSxcbi5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSxcbi5jaGVja2JveC1pbmxpbmUgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1hcmdpbi1sZWZ0OiAtMjBweDtcbiAgbWFyZ2luLXRvcDogNHB4IFxcOTsgfVxuXG4ucmFkaW8gKyAucmFkaW8sXG4uY2hlY2tib3ggKyAuY2hlY2tib3gge1xuICBtYXJnaW4tdG9wOiAtNXB4OyB9XG5cbi5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5yYWRpby1pbmxpbmUgKyAucmFkaW8taW5saW5lLFxuLmNoZWNrYm94LWlubGluZSArIC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG5pbnB1dFt0eXBlPXJhZGlvXVtkaXNhYmxlZF0sXG5pbnB1dFt0eXBlPXJhZGlvXS5kaXNhYmxlZCxcbmZpZWxkc2V0W2Rpc2FibGVkXSBpbnB1dFt0eXBlPXJhZGlvXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdW2Rpc2FibGVkXSxcbmlucHV0W3R5cGU9Y2hlY2tib3hdLmRpc2FibGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4ucmFkaW8taW5saW5lLmRpc2FibGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5yYWRpby1pbmxpbmUsXG4uY2hlY2tib3gtaW5saW5lLmRpc2FibGVkLFxuZmllbGRzZXRbZGlzYWJsZWRdIC5jaGVja2JveC1pbmxpbmUge1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5yYWRpby5kaXNhYmxlZCBsYWJlbCxcbmZpZWxkc2V0W2Rpc2FibGVkXSAucmFkaW8gbGFiZWwsXG4uY2hlY2tib3guZGlzYWJsZWQgbGFiZWwsXG5maWVsZHNldFtkaXNhYmxlZF0gLmNoZWNrYm94IGxhYmVsIHtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gIHBhZGRpbmctdG9wOiA3cHg7XG4gIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1pbi1oZWlnaHQ6IDM0cHg7IH1cblxuLmZvcm0tY29udHJvbC1zdGF0aWMuaW5wdXQtbGcsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLXN0YXRpYy5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiAuZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuZm9ybS1jb250cm9sLXN0YXRpYy5idG4sXG4uZm9ybS1jb250cm9sLXN0YXRpYy5pbnB1dC1zbSxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5mb3JtLWNvbnRyb2wtc3RhdGljLmJ0biB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4uaW5wdXQtc20sXG4uaW5wdXQtZ3JvdXAtc20gPiAuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGJvcmRlci1yYWRpdXM6IDNweDsgfVxuXG5zZWxlY3QuaW5wdXQtc20sXG4uaW5wdXQtZ3JvdXAtc20gPiBzZWxlY3QuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0LmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdC5idG4ge1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbnRleHRhcmVhLmlucHV0LXNtLFxuLmlucHV0LWdyb3VwLXNtID4gdGV4dGFyZWEuZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gdGV4dGFyZWEuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtc20gPiAuaW5wdXQtZ3JvdXAtYnRuID4gdGV4dGFyZWEuYnRuLFxuc2VsZWN0W211bHRpcGxlXS5pbnB1dC1zbSxcbi5pbnB1dC1ncm91cC1zbSA+IHNlbGVjdFttdWx0aXBsZV0uZm9ybS1jb250cm9sLFxuLmlucHV0LWdyb3VwLXNtID4gc2VsZWN0W211bHRpcGxlXS5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiBzZWxlY3RbbXVsdGlwbGVdLmJ0biB7XG4gIGhlaWdodDogYXV0bzsgfVxuXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sIHtcbiAgaGVpZ2h0OiAzMHB4O1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41O1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cblxuLmZvcm0tZ3JvdXAtc20gc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogMzBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7IH1cblxuLmZvcm0tZ3JvdXAtc20gdGV4dGFyZWEuZm9ybS1jb250cm9sLFxuLmZvcm0tZ3JvdXAtc20gc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmZvcm0tZ3JvdXAtc20gLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICBoZWlnaHQ6IDMwcHg7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDZweCAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7IH1cblxuLmlucHV0LWxnLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCxcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuIHtcbiAgaGVpZ2h0OiA0NnB4O1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMztcbiAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG5cbnNlbGVjdC5pbnB1dC1sZyxcbi5pbnB1dC1ncm91cC1sZyA+IHNlbGVjdC5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3QuaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYnRuID4gc2VsZWN0LmJ0biB7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7IH1cblxudGV4dGFyZWEuaW5wdXQtbGcsXG4uaW5wdXQtZ3JvdXAtbGcgPiB0ZXh0YXJlYS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiB0ZXh0YXJlYS5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1sZyA+IC5pbnB1dC1ncm91cC1idG4gPiB0ZXh0YXJlYS5idG4sXG5zZWxlY3RbbXVsdGlwbGVdLmlucHV0LWxnLFxuLmlucHV0LWdyb3VwLWxnID4gc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wsXG4uaW5wdXQtZ3JvdXAtbGcgPiBzZWxlY3RbbXVsdGlwbGVdLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IHNlbGVjdFttdWx0aXBsZV0uYnRuIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIHBhZGRpbmc6IDEwcHggMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzO1xuICBib3JkZXItcmFkaXVzOiA2cHg7IH1cblxuLmZvcm0tZ3JvdXAtbGcgc2VsZWN0LmZvcm0tY29udHJvbCB7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7IH1cblxuLmZvcm0tZ3JvdXAtbGcgdGV4dGFyZWEuZm9ybS1jb250cm9sLFxuLmZvcm0tZ3JvdXAtbGcgc2VsZWN0W211bHRpcGxlXS5mb3JtLWNvbnRyb2wge1xuICBoZWlnaHQ6IGF1dG87IH1cblxuLmZvcm0tZ3JvdXAtbGcgLmZvcm0tY29udHJvbC1zdGF0aWMge1xuICBoZWlnaHQ6IDQ2cHg7XG4gIG1pbi1oZWlnaHQ6IDM4cHg7XG4gIHBhZGRpbmc6IDExcHggMTZweDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMS4zMzMzMzMzOyB9XG5cbi5oYXMtZmVlZGJhY2sge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sIHtcbiAgcGFkZGluZy1yaWdodDogNDIuNXB4OyB9XG5cbi5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIHotaW5kZXg6IDI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMzRweDtcbiAgaGVpZ2h0OiAzNHB4O1xuICBsaW5lLWhlaWdodDogMzRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuXG4uaW5wdXQtbGcgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmlucHV0LWdyb3VwLWxnID4gLmZvcm0tY29udHJvbCArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uaW5wdXQtZ3JvdXAtbGcgPiAuaW5wdXQtZ3JvdXAtYWRkb24gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5idG4gKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmlucHV0LWdyb3VwLWxnICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5mb3JtLWdyb3VwLWxnIC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgd2lkdGg6IDQ2cHg7XG4gIGhlaWdodDogNDZweDtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7IH1cblxuLmlucHV0LXNtICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1zbSA+IC5mb3JtLWNvbnRyb2wgKyAuZm9ybS1jb250cm9sLWZlZWRiYWNrLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1zbSA+IC5pbnB1dC1ncm91cC1idG4gPiAuYnRuICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayxcbi5pbnB1dC1ncm91cC1zbSArIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2ssXG4uZm9ybS1ncm91cC1zbSAuZm9ybS1jb250cm9sICsgLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHdpZHRoOiAzMHB4O1xuICBoZWlnaHQ6IDMwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4OyB9XG5cbi5oYXMtc3VjY2VzcyAuaGVscC1ibG9jayxcbi5oYXMtc3VjY2VzcyAuY29udHJvbC1sYWJlbCxcbi5oYXMtc3VjY2VzcyAucmFkaW8sXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LFxuLmhhcy1zdWNjZXNzIC5yYWRpby1pbmxpbmUsXG4uaGFzLXN1Y2Nlc3MgLmNoZWNrYm94LWlubGluZSxcbi5oYXMtc3VjY2Vzcy5yYWRpbyBsYWJlbCxcbi5oYXMtc3VjY2Vzcy5jaGVja2JveCBsYWJlbCxcbi5oYXMtc3VjY2Vzcy5yYWRpby1pbmxpbmUgbGFiZWwsXG4uaGFzLXN1Y2Nlc3MuY2hlY2tib3gtaW5saW5lIGxhYmVsIHtcbiAgY29sb3I6ICMzYzc2M2Q7IH1cblxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICMzYzc2M2Q7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cblxuLmhhcy1zdWNjZXNzIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xuICBib3JkZXItY29sb3I6ICMyYjU0MmM7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICM2N2IxNjg7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjNjdiMTY4OyB9XG5cbi5oYXMtc3VjY2VzcyAuaW5wdXQtZ3JvdXAtYWRkb24ge1xuICBjb2xvcjogIzNjNzYzZDtcbiAgYm9yZGVyLWNvbG9yOiAjM2M3NjNkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGZmMGQ4OyB9XG5cbi5oYXMtc3VjY2VzcyAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICMzYzc2M2Q7IH1cblxuLmhhcy13YXJuaW5nIC5oZWxwLWJsb2NrLFxuLmhhcy13YXJuaW5nIC5jb250cm9sLWxhYmVsLFxuLmhhcy13YXJuaW5nIC5yYWRpbyxcbi5oYXMtd2FybmluZyAuY2hlY2tib3gsXG4uaGFzLXdhcm5pbmcgLnJhZGlvLWlubGluZSxcbi5oYXMtd2FybmluZyAuY2hlY2tib3gtaW5saW5lLFxuLmhhcy13YXJuaW5nLnJhZGlvIGxhYmVsLFxuLmhhcy13YXJuaW5nLmNoZWNrYm94IGxhYmVsLFxuLmhhcy13YXJuaW5nLnJhZGlvLWlubGluZSBsYWJlbCxcbi5oYXMtd2FybmluZy5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogIzhhNmQzYjsgfVxuXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbCB7XG4gIGJvcmRlci1jb2xvcjogIzhhNmQzYjtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KTsgfVxuXG4uaGFzLXdhcm5pbmcgLmZvcm0tY29udHJvbDpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogIzY2NTEyYztcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2MwYTE2YjtcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpLCAwIDAgNnB4ICNjMGExNmI7IH1cblxuLmhhcy13YXJuaW5nIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmY2Y4ZTM7IH1cblxuLmhhcy13YXJuaW5nIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICBjb2xvcjogIzhhNmQzYjsgfVxuXG4uaGFzLWVycm9yIC5oZWxwLWJsb2NrLFxuLmhhcy1lcnJvciAuY29udHJvbC1sYWJlbCxcbi5oYXMtZXJyb3IgLnJhZGlvLFxuLmhhcy1lcnJvciAuY2hlY2tib3gsXG4uaGFzLWVycm9yIC5yYWRpby1pbmxpbmUsXG4uaGFzLWVycm9yIC5jaGVja2JveC1pbmxpbmUsXG4uaGFzLWVycm9yLnJhZGlvIGxhYmVsLFxuLmhhcy1lcnJvci5jaGVja2JveCBsYWJlbCxcbi5oYXMtZXJyb3IucmFkaW8taW5saW5lIGxhYmVsLFxuLmhhcy1lcnJvci5jaGVja2JveC1pbmxpbmUgbGFiZWwge1xuICBjb2xvcjogI2E5NDQ0MjsgfVxuXG4uaGFzLWVycm9yIC5mb3JtLWNvbnRyb2wge1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogaW5zZXQgMCAxcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4wNzUpO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7IH1cblxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sOmZvY3VzIHtcbiAgYm9yZGVyLWNvbG9yOiAjODQzNTM0O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDFweCByZ2JhKDAsIDAsIDAsIDAuMDc1KSwgMCAwIDZweCAjY2U4NDgzO1xuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSksIDAgMCA2cHggI2NlODQ4MzsgfVxuXG4uaGFzLWVycm9yIC5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIGNvbG9yOiAjYTk0NDQyO1xuICBib3JkZXItY29sb3I6ICNhOTQ0NDI7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMmRlZGU7IH1cblxuLmhhcy1lcnJvciAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcbiAgY29sb3I6ICNhOTQ0NDI7IH1cblxuLmhhcy1mZWVkYmFjayBsYWJlbCB+IC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICB0b3A6IDI1cHg7IH1cblxuLmhhcy1mZWVkYmFjayBsYWJlbC5zci1vbmx5IH4gLmZvcm0tY29udHJvbC1mZWVkYmFjayB7XG4gIHRvcDogMDsgfVxuXG4uaGVscC1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tdG9wOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIGNvbG9yOiAjNzM3MzczOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1pbmxpbmUgLmZvcm0tZ3JvdXAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cbiAgLmZvcm0taW5saW5lIC5mb3JtLWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogYXV0bztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5mb3JtLWlubGluZSAuZm9ybS1jb250cm9sLXN0YXRpYyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9XG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAge1xuICAgIGRpc3BsYXk6IGlubGluZS10YWJsZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmlucHV0LWdyb3VwLWFkZG9uLFxuICAuZm9ybS1pbmxpbmUgLmlucHV0LWdyb3VwIC5pbnB1dC1ncm91cC1idG4sXG4gIC5mb3JtLWlubGluZSAuaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gICAgd2lkdGg6IGF1dG87IH1cbiAgLmZvcm0taW5saW5lIC5pbnB1dC1ncm91cCA+IC5mb3JtLWNvbnRyb2wge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5mb3JtLWlubGluZSAuY29udHJvbC1sYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG4gIC5mb3JtLWlubGluZSAucmFkaW8sXG4gIC5mb3JtLWlubGluZSAuY2hlY2tib3gge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuICAuZm9ybS1pbmxpbmUgLnJhZGlvIGxhYmVsLFxuICAuZm9ybS1pbmxpbmUgLmNoZWNrYm94IGxhYmVsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7IH1cbiAgLmZvcm0taW5saW5lIC5yYWRpbyBpbnB1dFt0eXBlPXJhZGlvXSxcbiAgLmZvcm0taW5saW5lIC5jaGVja2JveCBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIG1hcmdpbi1sZWZ0OiAwOyB9XG4gIC5mb3JtLWlubGluZSAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICAgIHRvcDogMDsgfSB9XG5cbi5mb3JtLWhvcml6b250YWwgLnJhZGlvLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gsXG4uZm9ybS1ob3Jpem9udGFsIC5yYWRpby1pbmxpbmUsXG4uZm9ybS1ob3Jpem9udGFsIC5jaGVja2JveC1pbmxpbmUge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLXRvcDogN3B4OyB9XG5cbi5mb3JtLWhvcml6b250YWwgLnJhZGlvLFxuLmZvcm0taG9yaXpvbnRhbCAuY2hlY2tib3gge1xuICBtaW4taGVpZ2h0OiAyN3B4OyB9XG5cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXAge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7IH1cblxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cDpiZWZvcmUsXG4uZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXA6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBwYWRkaW5nLXRvcDogN3B4OyB9IH1cblxuLmZvcm0taG9yaXpvbnRhbCAuaGFzLWZlZWRiYWNrIC5mb3JtLWNvbnRyb2wtZmVlZGJhY2sge1xuICByaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cC1sZyAuY29udHJvbC1sYWJlbCB7XG4gICAgcGFkZGluZy10b3A6IDE0LjMzMzMzM3B4O1xuICAgIGZvbnQtc2l6ZTogMThweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuZm9ybS1ob3Jpem9udGFsIC5mb3JtLWdyb3VwLXNtIC5jb250cm9sLWxhYmVsIHtcbiAgICBwYWRkaW5nLXRvcDogNnB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDsgfSB9XG5cbi5mYWRlIHtcbiAgb3BhY2l0eTogMDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBvcGFjaXR5IDAuMTVzIGxpbmVhcjtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjE1cyBsaW5lYXI7IH1cblxuLmZhZGUuaW4ge1xuICBvcGFjaXR5OiAxOyB9XG5cbi5jb2xsYXBzZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmNvbGxhcHNlLmluIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxudHIuY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3c7IH1cblxudGJvZHkuY29sbGFwc2UuaW4ge1xuICBkaXNwbGF5OiB0YWJsZS1yb3ctZ3JvdXA7IH1cblxuLmNvbGxhcHNpbmcge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiBoZWlnaHQsIHZpc2liaWxpdHk7XG4gIHRyYW5zaXRpb24tcHJvcGVydHk6IGhlaWdodCwgdmlzaWJpbGl0eTtcbiAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjM1cztcbiAgdHJhbnNpdGlvbi1kdXJhdGlvbjogMC4zNXM7XG4gIC13ZWJraXQtdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XG4gIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlOyB9XG5cbi5jYXJldCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgYm9yZGVyLXRvcDogNHB4IGRhc2hlZDtcbiAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIFxcOTtcbiAgYm9yZGVyLXJpZ2h0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgdHJhbnNwYXJlbnQ7IH1cblxuLmRyb3B1cCxcbi5kcm9wZG93biB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uZHJvcGRvd24tdG9nZ2xlOmZvY3VzIHtcbiAgb3V0bGluZTogMDsgfVxuXG4uZHJvcGRvd24tbWVudSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAxMDAwO1xuICBkaXNwbGF5OiBub25lO1xuICBmbG9hdDogbGVmdDtcbiAgbWluLXdpZHRoOiAxNjBweDtcbiAgcGFkZGluZzogNXB4IDA7XG4gIG1hcmdpbjogMnB4IDAgMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgYm94LXNoYWRvdzogMCA2cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTc1KTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDsgfVxuXG4uZHJvcGRvd24tbWVudS5wdWxsLXJpZ2h0IHtcbiAgcmlnaHQ6IDA7XG4gIGxlZnQ6IGF1dG87IH1cblxuLmRyb3Bkb3duLW1lbnUgLmRpdmlkZXIge1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiA5cHggMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1ZTVlNTsgfVxuXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAzcHggMjBweDtcbiAgY2xlYXI6IGJvdGg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxLjQyODU3MTQzO1xuICBjb2xvcjogIzMzMzMzMztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDsgfVxuXG4uZHJvcGRvd24tbWVudSA+IGxpID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51ID4gbGkgPiBhOmZvY3VzIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzI2MjYyNjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTsgfVxuXG4uZHJvcGRvd24tbWVudSA+IC5hY3RpdmUgPiBhLFxuLmRyb3Bkb3duLW1lbnUgPiAuYWN0aXZlID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51ID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3OyB9XG5cbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYSxcbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpob3Zlcixcbi5kcm9wZG93bi1tZW51ID4gLmRpc2FibGVkID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmU7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KGVuYWJsZWQ9ZmFsc2UpO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5vcGVuID4gLmRyb3Bkb3duLW1lbnUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ub3BlbiA+IGEge1xuICBvdXRsaW5lOiAwOyB9XG5cbi5kcm9wZG93bi1tZW51LXJpZ2h0IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDA7IH1cblxuLmRyb3Bkb3duLW1lbnUtbGVmdCB7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiBhdXRvOyB9XG5cbi5kcm9wZG93bi1oZWFkZXIge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDI4NTcxNDM7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5kcm9wZG93bi1iYWNrZHJvcCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5OTA7IH1cblxuLnB1bGwtcmlnaHQgPiAuZHJvcGRvd24tbWVudSB7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvOyB9XG5cbi5kcm9wdXAgLmNhcmV0LFxuLm5hdmJhci1maXhlZC1ib3R0b20gLmRyb3Bkb3duIC5jYXJldCB7XG4gIGJvcmRlci10b3A6IDA7XG4gIGJvcmRlci1ib3R0b206IDRweCBkYXNoZWQ7XG4gIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCBcXDk7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLmRyb3B1cCAuZHJvcGRvd24tbWVudSxcbi5uYXZiYXItZml4ZWQtYm90dG9tIC5kcm9wZG93biAuZHJvcGRvd24tbWVudSB7XG4gIHRvcDogYXV0bztcbiAgYm90dG9tOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAycHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXZiYXItcmlnaHQgLmRyb3Bkb3duLW1lbnUge1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IGF1dG87IH1cbiAgLm5hdmJhci1yaWdodCAuZHJvcGRvd24tbWVudS1sZWZ0IHtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiBhdXRvOyB9IH1cblxuLmlucHV0LWdyb3VwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgYm9yZGVyLWNvbGxhcHNlOiBzZXBhcmF0ZTsgfVxuXG4uaW5wdXQtZ3JvdXBbY2xhc3MqPWNvbC1dIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMjtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbixcbi5pbnB1dC1ncm91cC1idG4sXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cblxuLmlucHV0LWdyb3VwLWFkZG9uOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAtYnRuOm5vdCg6Zmlyc3QtY2hpbGQpOm5vdCg6bGFzdC1jaGlsZCksXG4uaW5wdXQtZ3JvdXAgLmZvcm0tY29udHJvbDpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLXJhZGl1czogMDsgfVxuXG4uaW5wdXQtZ3JvdXAtYWRkb24sXG4uaW5wdXQtZ3JvdXAtYnRuIHtcbiAgd2lkdGg6IDElO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbiB7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzU1NTU1NTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LXNtLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLXNtID4gLmlucHV0LWdyb3VwLWJ0biA+IC5pbnB1dC1ncm91cC1hZGRvbi5idG4ge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7IH1cblxuLmlucHV0LWdyb3VwLWFkZG9uLmlucHV0LWxnLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWFkZG9uLFxuLmlucHV0LWdyb3VwLWxnID4gLmlucHV0LWdyb3VwLWJ0biA+IC5pbnB1dC1ncm91cC1hZGRvbi5idG4ge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgYm9yZGVyLXJhZGl1czogNnB4OyB9XG5cbi5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPXJhZGlvXSxcbi5pbnB1dC1ncm91cC1hZGRvbiBpbnB1dFt0eXBlPWNoZWNrYm94XSB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLmlucHV0LWdyb3VwIC5mb3JtLWNvbnRyb2w6Zmlyc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYWRkb246Zmlyc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuZHJvcGRvd24tdG9nZ2xlLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bjpub3QoOmxhc3QtY2hpbGQpOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4tZ3JvdXA6bm90KDpsYXN0LWNoaWxkKSA+IC5idG4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH1cblxuLmlucHV0LWdyb3VwLWFkZG9uOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiAwOyB9XG5cbi5pbnB1dC1ncm91cCAuZm9ybS1jb250cm9sOmxhc3QtY2hpbGQsXG4uaW5wdXQtZ3JvdXAtYWRkb246bGFzdC1jaGlsZCxcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLWdyb3VwID4gLmJ0bixcbi5pbnB1dC1ncm91cC1idG46bGFzdC1jaGlsZCA+IC5kcm9wZG93bi10b2dnbGUsXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bjpub3QoOmZpcnN0LWNoaWxkKSxcbi5pbnB1dC1ncm91cC1idG46Zmlyc3QtY2hpbGQgPiAuYnRuLWdyb3VwOm5vdCg6Zmlyc3QtY2hpbGQpID4gLmJ0biB7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7IH1cblxuLmlucHV0LWdyb3VwLWFkZG9uOmxhc3QtY2hpbGQge1xuICBib3JkZXItbGVmdDogMDsgfVxuXG4uaW5wdXQtZ3JvdXAtYnRuIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLmlucHV0LWdyb3VwLWJ0biA+IC5idG4ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmlucHV0LWdyb3VwLWJ0biA+IC5idG4gKyAuYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuLmlucHV0LWdyb3VwLWJ0biA+IC5idG46aG92ZXIsXG4uaW5wdXQtZ3JvdXAtYnRuID4gLmJ0bjpmb2N1cyxcbi5pbnB1dC1ncm91cC1idG4gPiAuYnRuOmFjdGl2ZSB7XG4gIHotaW5kZXg6IDI7IH1cblxuLmlucHV0LWdyb3VwLWJ0bjpmaXJzdC1jaGlsZCA+IC5idG4sXG4uaW5wdXQtZ3JvdXAtYnRuOmZpcnN0LWNoaWxkID4gLmJ0bi1ncm91cCB7XG4gIG1hcmdpbi1yaWdodDogLTFweDsgfVxuXG4uaW5wdXQtZ3JvdXAtYnRuOmxhc3QtY2hpbGQgPiAuYnRuLFxuLmlucHV0LWdyb3VwLWJ0bjpsYXN0LWNoaWxkID4gLmJ0bi1ncm91cCB7XG4gIHotaW5kZXg6IDI7XG4gIG1hcmdpbi1sZWZ0OiAtMXB4OyB9XG5cbi5uYXYge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLm5hdjpiZWZvcmUsXG4ubmF2OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5uYXY6YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4ubmF2ID4gbGkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5uYXYgPiBsaSA+IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxMHB4IDE1cHg7IH1cblxuLm5hdiA+IGxpID4gYTpob3Zlcixcbi5uYXYgPiBsaSA+IGE6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7IH1cblxuLm5hdiA+IGxpLmRpc2FibGVkID4gYSB7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi5uYXYgPiBsaS5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ubmF2ID4gbGkuZGlzYWJsZWQgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM3Nzc3Nzc7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGN1cnNvcjogbm90LWFsbG93ZWQ7IH1cblxuLm5hdiAub3BlbiA+IGEsXG4ubmF2IC5vcGVuID4gYTpob3Zlcixcbi5uYXYgLm9wZW4gPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgYm9yZGVyLWNvbG9yOiAjMzM3YWI3OyB9XG5cbi5uYXYgLm5hdi1kaXZpZGVyIHtcbiAgaGVpZ2h0OiAxcHg7XG4gIG1hcmdpbjogOXB4IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7IH1cblxuLm5hdiA+IGxpID4gYSA+IGltZyB7XG4gIG1heC13aWR0aDogbm9uZTsgfVxuXG4ubmF2LXRhYnMge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDsgfVxuXG4ubmF2LXRhYnMgPiBsaSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAtMXB4OyB9XG5cbi5uYXYtdGFicyA+IGxpID4gYSB7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwOyB9XG5cbi5uYXYtdGFicyA+IGxpID4gYTpob3ZlciB7XG4gIGJvcmRlci1jb2xvcjogI2VlZWVlZSAjZWVlZWVlICNkZGQ7IH1cblxuLm5hdi10YWJzID4gbGkuYWN0aXZlID4gYSxcbi5uYXYtdGFicyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICM1NTU1NTU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLm5hdi1waWxscyA+IGxpIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLm5hdi1waWxscyA+IGxpID4gYSB7XG4gIGJvcmRlci1yYWRpdXM6IDRweDsgfVxuXG4ubmF2LXBpbGxzID4gbGkgKyBsaSB7XG4gIG1hcmdpbi1sZWZ0OiAycHg7IH1cblxuLm5hdi1waWxscyA+IGxpLmFjdGl2ZSA+IGEsXG4ubmF2LXBpbGxzID4gbGkuYWN0aXZlID4gYTpob3Zlcixcbi5uYXYtcGlsbHMgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzdhYjc7IH1cblxuLm5hdi1zdGFja2VkID4gbGkge1xuICBmbG9hdDogbm9uZTsgfVxuXG4ubmF2LXN0YWNrZWQgPiBsaSArIGxpIHtcbiAgbWFyZ2luLXRvcDogMnB4O1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4ubmF2LWp1c3RpZmllZCxcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm5hdi1qdXN0aWZpZWQgPiBsaSxcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkge1xuICBmbG9hdDogbm9uZTsgfVxuXG4ubmF2LWp1c3RpZmllZCA+IGxpID4gYSxcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLm5hdi1qdXN0aWZpZWQgPiAuZHJvcGRvd24gLmRyb3Bkb3duLW1lbnUge1xuICB0b3A6IGF1dG87XG4gIGxlZnQ6IGF1dG87IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5uYXYtanVzdGlmaWVkID4gbGksXG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgd2lkdGg6IDElOyB9XG4gIC5uYXYtanVzdGlmaWVkID4gbGkgPiBhLFxuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IGxpID4gYSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5uYXYtdGFicy1qdXN0aWZpZWQsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCB7XG4gIGJvcmRlci1ib3R0b206IDA7IH1cblxuLm5hdi10YWJzLWp1c3RpZmllZCA+IGxpID4gYSxcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gbGkgPiBhIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBib3JkZXItcmFkaXVzOiA0cHg7IH1cblxuLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhLFxuLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbi5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYTpob3Zlcixcbi5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6aG92ZXIsXG4ubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXG4ubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IGxpID4gYSxcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiBsaSA+IGEge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICAgIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwOyB9XG4gIC5uYXYtdGFicy1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbiAgLm5hdi10YWJzLm5hdi1qdXN0aWZpZWQgPiAuYWN0aXZlID4gYSxcbiAgLm5hdi10YWJzLWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuICAubmF2LXRhYnMubmF2LWp1c3RpZmllZCA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuICAubmF2LXRhYnMtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMsXG4gIC5uYXYtdGFicy5uYXYtanVzdGlmaWVkID4gLmFjdGl2ZSA+IGE6Zm9jdXMge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmY7IH0gfVxuXG4udGFiLWNvbnRlbnQgPiAudGFiLXBhbmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50YWItY29udGVudCA+IC5hY3RpdmUge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4ubmF2LXRhYnMgLmRyb3Bkb3duLW1lbnUge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDsgfVxuXG4ucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDIwcHggMDtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5wYWdpbmF0aW9uID4gbGkge1xuICBkaXNwbGF5OiBpbmxpbmU7IH1cblxuLnBhZ2luYXRpb24gPiBsaSA+IGEsXG4ucGFnaW5hdGlvbiA+IGxpID4gc3BhbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmc6IDZweCAxMnB4O1xuICBsaW5lLWhlaWdodDogMS40Mjg1NzE0MztcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogIzMzN2FiNztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgbWFyZ2luLWxlZnQ6IC0xcHg7IH1cblxuLnBhZ2luYXRpb24gPiBsaTpmaXJzdC1jaGlsZCA+IGEsXG4ucGFnaW5hdGlvbiA+IGxpOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDsgfVxuXG4ucGFnaW5hdGlvbiA+IGxpOmxhc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24gPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiA0cHg7IH1cblxuLnBhZ2luYXRpb24gPiBsaSA+IGE6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IGxpID4gYTpmb2N1cyxcbi5wYWdpbmF0aW9uID4gbGkgPiBzcGFuOmhvdmVyLFxuLnBhZ2luYXRpb24gPiBsaSA+IHNwYW46Zm9jdXMge1xuICB6LWluZGV4OiAzO1xuICBjb2xvcjogIzIzNTI3YztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkOyB9XG5cbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IGEsXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBhOmhvdmVyLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gYTpmb2N1cyxcbi5wYWdpbmF0aW9uID4gLmFjdGl2ZSA+IHNwYW4sXG4ucGFnaW5hdGlvbiA+IC5hY3RpdmUgPiBzcGFuOmhvdmVyLFxuLnBhZ2luYXRpb24gPiAuYWN0aXZlID4gc3Bhbjpmb2N1cyB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xuICBib3JkZXItY29sb3I6ICMzMzdhYjc7XG4gIGN1cnNvcjogZGVmYXVsdDsgfVxuXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW4sXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IHNwYW46Zm9jdXMsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGEsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6aG92ZXIsXG4ucGFnaW5hdGlvbiA+IC5kaXNhYmxlZCA+IGE6Zm9jdXMge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyLWNvbG9yOiAjZGRkO1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5wYWdpbmF0aW9uLWxnID4gbGkgPiBhLFxuLnBhZ2luYXRpb24tbGcgPiBsaSA+IHNwYW4ge1xuICBwYWRkaW5nOiAxMHB4IDE2cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDEuMzMzMzMzMzsgfVxuXG4ucGFnaW5hdGlvbi1sZyA+IGxpOmZpcnN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLWxnID4gbGk6Zmlyc3QtY2hpbGQgPiBzcGFuIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiA2cHg7IH1cblxuLnBhZ2luYXRpb24tbGcgPiBsaTpsYXN0LWNoaWxkID4gYSxcbi5wYWdpbmF0aW9uLWxnID4gbGk6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogNnB4O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogNnB4OyB9XG5cbi5wYWdpbmF0aW9uLXNtID4gbGkgPiBhLFxuLnBhZ2luYXRpb24tc20gPiBsaSA+IHNwYW4ge1xuICBwYWRkaW5nOiA1cHggMTBweDtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5wYWdpbmF0aW9uLXNtID4gbGk6Zmlyc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24tc20gPiBsaTpmaXJzdC1jaGlsZCA+IHNwYW4ge1xuICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDNweDsgfVxuXG4ucGFnaW5hdGlvbi1zbSA+IGxpOmxhc3QtY2hpbGQgPiBhLFxuLnBhZ2luYXRpb24tc20gPiBsaTpsYXN0LWNoaWxkID4gc3BhbiB7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAzcHg7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAzcHg7IH1cblxuLnBhZ2VyIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xuICBtYXJnaW46IDIwcHggMDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5wYWdlcjpiZWZvcmUsXG4ucGFnZXI6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLnBhZ2VyOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnBhZ2VyIGxpIHtcbiAgZGlzcGxheTogaW5saW5lOyB9XG5cbi5wYWdlciBsaSA+IGEsXG4ucGFnZXIgbGkgPiBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggMTRweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcbiAgYm9yZGVyLXJhZGl1czogMTVweDsgfVxuXG4ucGFnZXIgbGkgPiBhOmhvdmVyLFxuLnBhZ2VyIGxpID4gYTpmb2N1cyB7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWVlZTsgfVxuXG4ucGFnZXIgLm5leHQgPiBhLFxuLnBhZ2VyIC5uZXh0ID4gc3BhbiB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4ucGFnZXIgLnByZXZpb3VzID4gYSxcbi5wYWdlciAucHJldmlvdXMgPiBzcGFuIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLnBhZ2VyIC5kaXNhYmxlZCA+IGEsXG4ucGFnZXIgLmRpc2FibGVkID4gYTpob3Zlcixcbi5wYWdlciAuZGlzYWJsZWQgPiBhOmZvY3VzLFxuLnBhZ2VyIC5kaXNhYmxlZCA+IHNwYW4ge1xuICBjb2xvcjogIzc3Nzc3NztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfVxuXG4uYWxlcnQge1xuICBwYWRkaW5nOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4OyB9XG5cbi5hbGVydCBoNCB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5hbGVydCAuYWxlcnQtbGluayB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5hbGVydCA+IHAsXG4uYWxlcnQgPiB1bCB7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmFsZXJ0ID4gcCArIHAge1xuICBtYXJnaW4tdG9wOiA1cHg7IH1cblxuLmFsZXJ0LWRpc21pc3NhYmxlLFxuLmFsZXJ0LWRpc21pc3NpYmxlIHtcbiAgcGFkZGluZy1yaWdodDogMzVweDsgfVxuXG4uYWxlcnQtZGlzbWlzc2FibGUgLmNsb3NlLFxuLmFsZXJ0LWRpc21pc3NpYmxlIC5jbG9zZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAtMnB4O1xuICByaWdodDogLTIxcHg7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5hbGVydC1zdWNjZXNzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RmZjBkODtcbiAgYm9yZGVyLWNvbG9yOiAjZDZlOWM2O1xuICBjb2xvcjogIzNjNzYzZDsgfVxuXG4uYWxlcnQtc3VjY2VzcyBociB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNjOWUyYjM7IH1cblxuLmFsZXJ0LXN1Y2Nlc3MgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzJiNTQyYzsgfVxuXG4uYWxlcnQtaW5mbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkOWVkZjc7XG4gIGJvcmRlci1jb2xvcjogI2JjZThmMTtcbiAgY29sb3I6ICMzMTcwOGY7IH1cblxuLmFsZXJ0LWluZm8gaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjYTZlMWVjOyB9XG5cbi5hbGVydC1pbmZvIC5hbGVydC1saW5rIHtcbiAgY29sb3I6ICMyNDUyNjk7IH1cblxuLmFsZXJ0LXdhcm5pbmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzO1xuICBib3JkZXItY29sb3I6ICNmYWViY2M7XG4gIGNvbG9yOiAjOGE2ZDNiOyB9XG5cbi5hbGVydC13YXJuaW5nIGhyIHtcbiAgYm9yZGVyLXRvcC1jb2xvcjogI2Y3ZTFiNTsgfVxuXG4uYWxlcnQtd2FybmluZyAuYWxlcnQtbGluayB7XG4gIGNvbG9yOiAjNjY1MTJjOyB9XG5cbi5hbGVydC1kYW5nZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjJkZWRlO1xuICBib3JkZXItY29sb3I6ICNlYmNjZDE7XG4gIGNvbG9yOiAjYTk0NDQyOyB9XG5cbi5hbGVydC1kYW5nZXIgaHIge1xuICBib3JkZXItdG9wLWNvbG9yOiAjZTRiOWMwOyB9XG5cbi5hbGVydC1kYW5nZXIgLmFsZXJ0LWxpbmsge1xuICBjb2xvcjogIzg0MzUzNDsgfVxuXG4ubWVkaWEge1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbi5tZWRpYTpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IDA7IH1cblxuLm1lZGlhIGltZyB7XG4gIG1heC13aWR0aDogbm9uZTsgfVxuXG4ubWVkaWEsXG4ubWVkaWEtYm9keSB7XG4gIHpvb206IDE7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLm1lZGlhLWJvZHkge1xuICB3aWR0aDogMTAwMDBweDsgfVxuXG4ubWVkaWEtb2JqZWN0IHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm1lZGlhLW9iamVjdC5pbWctdGh1bWJuYWlsIHtcbiAgbWF4LXdpZHRoOiBub25lOyB9XG5cbi5tZWRpYS1yaWdodCxcbi5tZWRpYSA+IC5wdWxsLXJpZ2h0IHtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG5cbi5tZWRpYS1sZWZ0LFxuLm1lZGlhID4gLnB1bGwtbGVmdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuLm1lZGlhLWxlZnQsXG4ubWVkaWEtcmlnaHQsXG4ubWVkaWEtYm9keSB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLm1lZGlhLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuLm1lZGlhLWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207IH1cblxuLm1lZGlhLWhlYWRpbmcge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuLm1lZGlhLWxpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLmxpc3QtZ3JvdXAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW06bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiA0cHg7XG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDRweDsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0sXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNtYWxsLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLnNpbXBsZS1idXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24ubGlzdC1ncm91cC1pdGVtLFxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLmxpc3QtZ3JvdXAtaXRlbS5zZmZvcnVtUmVwbHlCdG4sXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS5zZlN1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNTU1OyB9XG5cbmEubGlzdC1ncm91cC1pdGVtIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc21hbGwtdGV4dCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLnNpbXBsZS1idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0uc2Zjb21tZW50c1N1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLnNmZm9ydW1OZXdUaHJlYWRMbmsgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5zZmZvcnVtUmVwbHlCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0uc2ZTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b24tc2Vjb25kYXJ5IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiAjMzMzOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW06Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b246aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0uc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bU5ld1RocmVhZExuazpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0uc2ZTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS5idXR0b246Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS5zaW1wbGUtYnV0dG9uOmZvY3VzLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0uc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0uc2Zmb3J1bVJlcGx5QnRuOmZvY3VzLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0uc2ZTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiAjNTU1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1OyB9XG5cbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0sXG4ubGlzdC1ncm91cC1pdGVtLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNtYWxsLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLnNpbXBsZS1idXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24ubGlzdC1ncm91cC1pdGVtLFxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLmxpc3QtZ3JvdXAtaXRlbS5zZmZvcnVtUmVwbHlCdG4sXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS5zZlN1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0uYnV0dG9uLXNlY29uZGFyeSB7XG4gIHdpZHRoOiAxMDAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQsXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gIGNvbG9yOiAjNzc3Nzc3O1xuICBjdXJzb3I6IG5vdC1hbGxvd2VkOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0uZGlzYWJsZWQgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5kaXNhYmxlZDpob3ZlciAubGlzdC1ncm91cC1pdGVtLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLmRpc2FibGVkOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0tdGV4dCB7XG4gIGNvbG9yOiAjNzc3Nzc3OyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpmb2N1cyB7XG4gIHotaW5kZXg6IDI7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xuICBib3JkZXItY29sb3I6ICMzMzdhYjc7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gc21hbGwsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiAuc21hbGwsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLmFjdGl2ZTpob3ZlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcgPiBzbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmhvdmVyIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IC5zbWFsbCxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0uYWN0aXZlOmZvY3VzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyA+IHNtYWxsLFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nID4gLnNtYWxsIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmUgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6aG92ZXIgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS5hY3RpdmU6Zm9jdXMgLmxpc3QtZ3JvdXAtaXRlbS10ZXh0IHtcbiAgY29sb3I6ICNjN2RkZWY7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkZmYwZDg7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24sXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uLXNtYWxsLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ltcGxlLWJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcyxcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmY29tbWVudHNTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zmb3J1bU5ld1RocmVhZExuayxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmZvcnVtUmVwbHlCdG4sXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBjb2xvcjogIzNjNzYzZDsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2VzcyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc21hbGwtdGV4dCAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2ltcGxlLWJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmY29tbWVudHNTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmZm9ydW1OZXdUaHJlYWRMbmsgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmZm9ydW1SZXBseUJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc2Vjb25kYXJ5IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIGNvbG9yOiBpbmhlcml0OyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3M6aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc21hbGwtdGV4dDpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZlN1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmJ1dHRvbjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zaW1wbGUtYnV0dG9uOmZvY3VzLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLnNmZm9ydW1OZXdUaHJlYWRMbms6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3Muc2Zmb3J1bVJlcGx5QnRuOmZvY3VzLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5zZlN1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICMzYzc2M2Q7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMGU5YzY7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUsXG5hLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlOmZvY3VzLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZSxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dCxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2ltcGxlLWJ1dHRvbixcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmZm9ydW1SZXBseUJ0bixcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5LFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpob3ZlcixcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmZm9ydW1SZXBseUJ0bjpob3Zlcixcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZTpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuYnV0dG9uOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc21hbGwtdGV4dDpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tc3VjY2Vzcy5hY3RpdmUuc2ltcGxlLWJ1dHRvbjpmb2N1cyxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmZm9ydW1OZXdUaHJlYWRMbms6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmZm9ydW1SZXBseUJ0bjpmb2N1cyxcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXN1Y2Nlc3MuYWN0aXZlLnNmU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1zdWNjZXNzLmFjdGl2ZS5idXR0b24tc2Vjb25kYXJ5OmZvY3VzIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYzc2M2Q7XG4gIGJvcmRlci1jb2xvcjogIzNjNzYzZDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLWluZm8ge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZWRmNzsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24tc21hbGwtdGV4dCxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zaW1wbGUtYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLFxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm9bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmZm9ydW1SZXBseUJ0bixcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWluZm8uc2ZTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMzE3MDhmOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLWluZm8gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYnV0dG9uLmxpc3QtZ3JvdXAtaXRlbS1pbmZvIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zbWFsbC10ZXh0IC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zaW1wbGUtYnV0dG9uIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zjb21tZW50c1N1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zmb3J1bU5ld1RocmVhZExuayAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zmb3J1bVJlcGx5QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWluZm8uc2ZTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zZWNvbmRhcnkgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0taW5mbzpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLWluZm86Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm86aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNpbXBsZS1idXR0b246aG92ZXIsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zmb3J1bU5ld1RocmVhZExuazpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm86Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYnV0dG9uOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNpbXBsZS1idXR0b246Zm9jdXMsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5zZmZvcnVtUmVwbHlCdG46Zm9jdXMsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLnNmU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogIzMxNzA4ZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M0ZTNmMzsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZSxcbmEubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmU6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b24sXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zaW1wbGUtYnV0dG9uLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuayxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ZTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnksXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b246aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuazpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ZTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5idXR0b246Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1pbmZvLmFjdGl2ZS5zaW1wbGUtYnV0dG9uOmZvY3VzLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2Zmb3J1bVJlcGx5QnRuOmZvY3VzLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0taW5mby5hY3RpdmUuc2ZTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWluZm8uYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMxNzA4ZjtcbiAgYm9yZGVyLWNvbG9yOiAjMzE3MDhmOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmNmOGUzOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNpbXBsZS1idXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcsXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZ1tkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zmb3J1bVJlcGx5QnRuLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZlN1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b24tc2Vjb25kYXJ5IHtcbiAgY29sb3I6ICM4YTZkM2I7IH1cblxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZyAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNtYWxsLXRleHQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNpbXBsZS1idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmNvbW1lbnRzU3VibWl0QnRuIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmZvcnVtTmV3VGhyZWFkTG5rIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmZvcnVtUmVwbHlCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZlN1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNlY29uZGFyeSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nOmhvdmVyLFxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b246aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ltcGxlLWJ1dHRvbjpob3ZlcixcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmZm9ydW1SZXBseUJ0bjpob3Zlcixcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ZTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZzpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5idXR0b246Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ltcGxlLWJ1dHRvbjpmb2N1cyxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2Zjb21tZW50c1N1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5zZmZvcnVtTmV3VGhyZWFkTG5rOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLnNmZm9ydW1SZXBseUJ0bjpmb2N1cyxcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuc2ZTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjOGE2ZDNiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmMmNjOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLFxuYS5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZTpmb2N1cyxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNpbXBsZS1idXR0b24sXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG4sXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZlN1Ym1pdEJ0bixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeSxcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNpbXBsZS1idXR0b246aG92ZXIsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZlN1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcbmJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmU6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLmJ1dHRvbjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLXdhcm5pbmcuYWN0aXZlLnNpbXBsZS1idXR0b246Zm9jdXMsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmZvcnVtTmV3VGhyZWFkTG5rOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG46Zm9jdXMsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS13YXJuaW5nLmFjdGl2ZS5zZlN1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0td2FybmluZy5hY3RpdmUuYnV0dG9uLXNlY29uZGFyeTpmb2N1cyB7XG4gIGNvbG9yOiAjZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGE2ZDNiO1xuICBib3JkZXItY29sb3I6ICM4YTZkM2I7IH1cblxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZGVkZTsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ltcGxlLWJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLFxuLmJsb2ctZGV0YWlscyBidXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuYm9keS5ibG9nIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmY29tbWVudHNTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zmb3J1bVJlcGx5QnRuLFxuLmZvcnVtIC5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjYTk0NDQyOyB9XG5cbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlciAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5idXR0b24gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNtYWxsLXRleHQgLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ltcGxlLWJ1dHRvbiAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zjb21tZW50c1N1Ym1pdEJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmZvcnVtTmV3VGhyZWFkTG5rIC5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmZm9ydW1SZXBseUJ0biAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ZTdWJtaXRCdG4gLmxpc3QtZ3JvdXAtaXRlbS1oZWFkaW5nLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYnV0dG9uLXNlY29uZGFyeSAubGlzdC1ncm91cC1pdGVtLWhlYWRpbmcge1xuICBjb2xvcjogaW5oZXJpdDsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6aG92ZXIsXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXI6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ltcGxlLWJ1dHRvbjpob3ZlcixcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zmb3J1bU5ld1RocmVhZExuazpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmZm9ydW1SZXBseUJ0bjpob3Zlcixcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZlN1Ym1pdEJ0bjpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlcjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2ltcGxlLWJ1dHRvbjpmb2N1cyxcbmJvZHkuYmxvZyAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZmNvbW1lbnRzU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLnNmZm9ydW1SZXBseUJ0bjpmb2N1cyxcbi5mb3J1bSAubGlzdC1ncm91cC1pdGVtLWRhbmdlci5zZlN1Ym1pdEJ0bjpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2E5NDQ0MjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ViY2NjYzsgfVxuXG5hLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLFxuYS5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZTpob3ZlcixcbmEubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6Zm9jdXMsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNpbXBsZS1idXR0b24sXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG4sXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuayxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG4sXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmU3VibWl0QnRuLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnksXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNpbXBsZS1idXR0b246aG92ZXIsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuazpob3Zlcixcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmU3VibWl0QnRuOmhvdmVyLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIsXG5idXR0b24ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmU6Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuYnV0dG9uOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zbWFsbC10ZXh0OmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNpbXBsZS1idXR0b246Zm9jdXMsXG5ib2R5LmJsb2cgLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXG4ubGlzdC1ncm91cC1pdGVtLWRhbmdlci5hY3RpdmUuc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcbi5saXN0LWdyb3VwLWl0ZW0tZGFuZ2VyLmFjdGl2ZS5zZmZvcnVtUmVwbHlCdG46Zm9jdXMsXG4uZm9ydW0gLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLnNmU3VibWl0QnRuOmZvY3VzLFxuLmxpc3QtZ3JvdXAtaXRlbS1kYW5nZXIuYWN0aXZlLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICBjb2xvcjogI2ZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E5NDQ0MjtcbiAgYm9yZGVyLWNvbG9yOiAjYTk0NDQyOyB9XG5cbi5saXN0LWdyb3VwLWl0ZW0taGVhZGluZyB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4ubGlzdC1ncm91cC1pdGVtLXRleHQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBsaW5lLWhlaWdodDogMS4zOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAwO1xuICBwYWRkaW5nOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlIC5lbWJlZC1yZXNwb25zaXZlLWl0ZW0sXG4uZW1iZWQtcmVzcG9uc2l2ZSBpZnJhbWUsXG4uZW1iZWQtcmVzcG9uc2l2ZSBlbWJlZCxcbi5lbWJlZC1yZXNwb25zaXZlIG9iamVjdCxcbi5lbWJlZC1yZXNwb25zaXZlIHZpZGVvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyOiAwOyB9XG5cbi5lbWJlZC1yZXNwb25zaXZlLTE2Ynk5IHtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTsgfVxuXG4uZW1iZWQtcmVzcG9uc2l2ZS00YnkzIHtcbiAgcGFkZGluZy1ib3R0b206IDc1JTsgfVxuXG4uY2xvc2Uge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjFweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcbiAgb3BhY2l0eTogMC4yO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MjApOyB9XG5cbi5jbG9zZTpob3Zlcixcbi5jbG9zZTpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3BhY2l0eTogMC41O1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9NTApOyB9XG5cbmJ1dHRvbi5jbG9zZSxcbi5jbG9zZS5idXR0b24sXG4uY2xvc2UuYnV0dG9uLXNtYWxsLXRleHQsXG4uY2xvc2Uuc2ltcGxlLWJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbi5jbG9zZSxcbi5ibG9nLWRldGFpbHMgYnV0dG9uLmNsb3NlW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG5ib2R5LmJsb2cgLmNsb3NlLnNmY29tbWVudHNTdWJtaXRCdG4sXG4uY2xvc2Uuc2Zmb3J1bU5ld1RocmVhZExuayxcbi5jbG9zZS5zZmZvcnVtUmVwbHlCdG4sXG4uZm9ydW0gLmNsb3NlLnNmU3VibWl0QnRuLFxuLmNsb3NlLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBwYWRkaW5nOiAwO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG50YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbmNhcHRpb24ge1xuICBwYWRkaW5nLXRvcDogOHB4O1xuICBwYWRkaW5nLWJvdHRvbTogOHB4O1xuICBjb2xvcjogIzc3Nzc3NztcbiAgdGV4dC1hbGlnbjogbGVmdDsgfVxuXG50aCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLnRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4udGFibGUgPiB0aGVhZCA+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+IHRib2R5ID4gdHI6bnRoLW9mLXR5cGUob2RkKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWY5Zjk7IH1cblxuLnRhYmxlLWhvdmVyID4gdGJvZHkgPiB0cjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7IH1cblxudGFibGUgY29sW2NsYXNzKj1jb2wtXSB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIGZsb2F0OiBub25lO1xuICBkaXNwbGF5OiB0YWJsZS1jb2x1bW47IH1cblxudGFibGUgdGRbY2xhc3MqPWNvbC1dLFxudGFibGUgdGhbY2xhc3MqPWNvbC1dIHtcbiAgcG9zaXRpb246IHN0YXRpYztcbiAgZmxvYXQ6IG5vbmU7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7IH1cblxuLnRhYmxlID4gdGhlYWQgPiB0ciA+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+IHRyID4gdGQ6bGFzdC1jaGlsZCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAwOyB9XG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGJvZHkgPiB0cjpsYXN0LWNoaWxkID4gdGQsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGgsXG4gIC50YWJsZS1yZXNwb25zaXZlID4gLnRhYmxlLWJvcmRlcmVkID4gdGZvb3QgPiB0cjpsYXN0LWNoaWxkID4gdGQge1xuICAgIGJvcmRlci1ib3R0b206IDA7IH0gfVxuXG4uY2xlYXJmaXg6YmVmb3JlLFxuLmltZy1ib3gtcmlnaHQ6YmVmb3JlLFxuLmltZy1ib3gtbGVmdDpiZWZvcmUsXG4uaW1nLWJveC1jZW50ZXI6YmVmb3JlLFxuLmltYWdlLWJveC1sZWZ0OmJlZm9yZSxcbi5pbWFnZS1ib3gtcmlnaHQ6YmVmb3JlLFxuLmV2ZW50cy1ibG9jay13cmFwcGVyOmJlZm9yZSxcbi5tbS1wcm9tbzpiZWZvcmUsXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0OmJlZm9yZSxcbi5pbm5lci50b3BpY3MgLmNvbnRlbnQ6YmVmb3JlLFxuLmFydGljbGUtc2V0LXdyYXBwZXI6YmVmb3JlLFxuLmFydGljbGUtd3JhcHBlcjpiZWZvcmUsXG4uYXJ0aWNsZS1mb290ZXI6YmVmb3JlLFxuLnRvcGljcy1maWx0ZXItd3JhcHBlcjpiZWZvcmUsXG4uZmlsdGVyLXdyYXBwZXI6YmVmb3JlLFxuLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyOmJlZm9yZSxcbi5jaGFydC1zZWN0aW9uOmJlZm9yZSxcbi5jbGVhcmZpeDphZnRlcixcbi5pbWctYm94LXJpZ2h0OmFmdGVyLFxuLmltZy1ib3gtbGVmdDphZnRlcixcbi5pbWctYm94LWNlbnRlcjphZnRlcixcbi5pbWFnZS1ib3gtbGVmdDphZnRlcixcbi5pbWFnZS1ib3gtcmlnaHQ6YWZ0ZXIsXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXI6YWZ0ZXIsXG4ubW0tcHJvbW86YWZ0ZXIsXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0OmFmdGVyLFxuLmlubmVyLnRvcGljcyAuY29udGVudDphZnRlcixcbi5hcnRpY2xlLXNldC13cmFwcGVyOmFmdGVyLFxuLmFydGljbGUtd3JhcHBlcjphZnRlcixcbi5hcnRpY2xlLWZvb3RlcjphZnRlcixcbi50b3BpY3MtZmlsdGVyLXdyYXBwZXI6YWZ0ZXIsXG4uZmlsdGVyLXdyYXBwZXI6YWZ0ZXIsXG4uYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXI6YWZ0ZXIsXG4uY2hhcnQtc2VjdGlvbjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4uY2xlYXJmaXg6YWZ0ZXIsXG4uaW1nLWJveC1yaWdodDphZnRlcixcbi5pbWctYm94LWxlZnQ6YWZ0ZXIsXG4uaW1nLWJveC1jZW50ZXI6YWZ0ZXIsXG4uaW1hZ2UtYm94LWxlZnQ6YWZ0ZXIsXG4uaW1hZ2UtYm94LXJpZ2h0OmFmdGVyLFxuLmV2ZW50cy1ibG9jay13cmFwcGVyOmFmdGVyLFxuLm1tLXByb21vOmFmdGVyLFxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdDphZnRlcixcbi5pbm5lci50b3BpY3MgLmNvbnRlbnQ6YWZ0ZXIsXG4uYXJ0aWNsZS1zZXQtd3JhcHBlcjphZnRlcixcbi5hcnRpY2xlLXdyYXBwZXI6YWZ0ZXIsXG4uYXJ0aWNsZS1mb290ZXI6YWZ0ZXIsXG4udG9waWNzLWZpbHRlci13cmFwcGVyOmFmdGVyLFxuLmZpbHRlci13cmFwcGVyOmFmdGVyLFxuLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyOmFmdGVyLFxuLmNoYXJ0LXNlY3Rpb246YWZ0ZXIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uY2VudGVyLWJsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87IH1cblxuLnB1bGwtcmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuXG4ucHVsbC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuXG4uaGlkZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uc2hvdyB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjsgfVxuXG4udGV4dC1oaWRlIHtcbiAgZm9udDogMC8wIGE7XG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7IH1cblxuLmhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uYWZmaXgge1xuICBwb3NpdGlvbjogZml4ZWQ7IH1cblxuQC1tcy12aWV3cG9ydCB7XG4gIHdpZHRoOiBkZXZpY2Utd2lkdGg7IH1cblxuLnZpc2libGUteHMge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUtc20ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUtbWQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUtbGcge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnZpc2libGUteHMtYmxvY2ssXG4udmlzaWJsZS14cy1pbmxpbmUsXG4udmlzaWJsZS14cy1pbmxpbmUtYmxvY2ssXG4udmlzaWJsZS1zbS1ibG9jayxcbi52aXNpYmxlLXNtLWlubGluZSxcbi52aXNpYmxlLXNtLWlubGluZS1ibG9jayxcbi52aXNpYmxlLW1kLWJsb2NrLFxuLnZpc2libGUtbWQtaW5saW5lLFxuLnZpc2libGUtbWQtaW5saW5lLWJsb2NrLFxuLnZpc2libGUtbGctYmxvY2ssXG4udmlzaWJsZS1sZy1pbmxpbmUsXG4udmlzaWJsZS1sZy1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUteHMge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgdHIudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgdGgudmlzaWJsZS14cyxcbiAgdGQudmlzaWJsZS14cyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC52aXNpYmxlLXhzLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnZpc2libGUteHMtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC52aXNpYmxlLXNtIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUtc20ge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgdHIudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgdGgudmlzaWJsZS1zbSxcbiAgdGQudmlzaWJsZS1zbSB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpc2libGUtc20tYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudmlzaWJsZS1zbS1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnZpc2libGUtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICB0YWJsZS52aXNpYmxlLW1kIHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIHRyLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIHRoLnZpc2libGUtbWQsXG4gIHRkLnZpc2libGUtbWQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAudmlzaWJsZS1tZC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC52aXNpYmxlLW1kLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC52aXNpYmxlLWxnIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnZpc2libGUtbGcge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgdHIudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgdGgudmlzaWJsZS1sZyxcbiAgdGQudmlzaWJsZS1sZyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAudmlzaWJsZS1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpc2libGUtbGctaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnZpc2libGUtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGlkZGVuLXhzIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGlkZGVuLXNtIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhpZGRlbi1tZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuaGlkZGVuLWxnIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4udmlzaWJsZS1wcmludCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgcHJpbnQge1xuICAudmlzaWJsZS1wcmludCB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICB0YWJsZS52aXNpYmxlLXByaW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50OyB9XG4gIHRyLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIHRoLnZpc2libGUtcHJpbnQsXG4gIHRkLnZpc2libGUtcHJpbnQge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfSB9XG5cbi52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50LWJsb2NrIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuLnZpc2libGUtcHJpbnQtaW5saW5lIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC52aXNpYmxlLXByaW50LWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH0gfVxuXG4udmlzaWJsZS1wcmludC1pbmxpbmUtYmxvY2sge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLnZpc2libGUtcHJpbnQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSBwcmludCB7XG4gIC5oaWRkZW4tcHJpbnQge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbmh0bWwge1xuICBmb250LXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTsgfVxuXG4vKiBCdXR0b25zICovXG5idXR0b246aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmJ1dHRvbjpob3Zlcjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLnNpbXBsZS1idXR0b246aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXI6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLnNmZm9ydW1SZXBseUJ0bjpob3Zlcjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnV0dG9uLXNlY29uZGFyeTpob3Zlcjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnV0dG9uOmhvdmVyLFxuLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLnNpbXBsZS1idXR0b246aG92ZXIsXG4uc2VhcmNoLWZvcm0gYnV0dG9uOmhvdmVyLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOmhvdmVyLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTpob3Zlcixcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uOmhvdmVyLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXG4uc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxuLmZvcnVtIC5zZlN1Ym1pdEJ0bjpob3Zlcixcbi5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuLmJ1dHRvbi13aGl0ZS1vdXRsaW5lIGE6aG92ZXIsXG4uYWNjZXNzLWJ1dHRvbjpob3Zlcixcbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGlucHV0W3R5cGU9c3VibWl0XTpob3Zlcixcbi5ldmVudC10aXRsZS1sb2NhdGlvbiAudGl0bGUgYTpob3Zlcixcbi5mb290ZXItc29jaWFsLWxpbmtzIGxpOmhvdmVyLFxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSA+IGE6aG92ZXIsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpID4gYTpob3ZlcixcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGE6aG92ZXI6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGE6aG92ZXI6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpIGxpIGE6aG92ZXIsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSBsaSBhOmhvdmVyLFxuLnRvcGljLWxpbms6aG92ZXIsXG4uZmVhdHVyZS1ib3ggYTpob3Zlcixcbi5hcnRpY2xlLWxpbms6aG92ZXIsXG4udG9waWNzLXdyYXBwZXIgYTpob3ZlciB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLm1haW4tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSk6aG92ZXIsXG4uYmFuZCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSk6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBzcGFuLFxuLm5hdi11dGlsaXRpZXMgdWwgbGkgc3Bhbjpub3QoLnNob3AtY291bnQpLFxuLnNpdGUtbmFtZSxcbi5pbmR1c3RyeS10YWJsZSAuY291bnQgc3BhbixcbnRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCAuc2ZOb3JtYWxUaHJlYWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgY2xpcDogcmVjdCgxcHggMXB4IDFweCAxcHgpO1xuICAvKiBJRTYsIElFNyAqL1xuICBjbGlwOiByZWN0KDFweCwgMXB4LCAxcHgsIDFweCk7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uZm9vdGVyLXNvY2lhbC1saW5rcyBzcGFuLmZvY3VzYWJsZTphY3RpdmUsXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBzcGFuLmZvY3VzYWJsZTphY3RpdmU6bm90KC5zaG9wLWNvdW50KSxcbi5mb2N1c2FibGUuc2l0ZS1uYW1lOmFjdGl2ZSxcbi5pbmR1c3RyeS10YWJsZSAuY291bnQgc3Bhbi5mb2N1c2FibGU6YWN0aXZlLFxudGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IC5mb2N1c2FibGUuc2ZOb3JtYWxUaHJlYWQ6YWN0aXZlLFxuLmZvb3Rlci1zb2NpYWwtbGlua3Mgc3Bhbi5mb2N1c2FibGU6Zm9jdXMsXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBzcGFuLmZvY3VzYWJsZTpmb2N1czpub3QoLnNob3AtY291bnQpLFxuLmZvY3VzYWJsZS5zaXRlLW5hbWU6Zm9jdXMsXG4uaW5kdXN0cnktdGFibGUgLmNvdW50IHNwYW4uZm9jdXNhYmxlOmZvY3VzLFxudGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IC5mb2N1c2FibGUuc2ZOb3JtYWxUaHJlYWQ6Zm9jdXMge1xuICBjbGlwOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxOTUsIDkyLCAwLjUpOyB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveDpob3ZlciAqIHtcbiAgY29sb3I6ICMxYzMwNDAgIWltcG9ydGFudDsgfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3g6aG92ZXIgLmxhYmVsOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cblxuLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnV0dG9uLXNtYWxsLXRleHQ6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLnNpbXBsZS1idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl06bm90KC5kcm9wZG93bi10b2dnbGUpLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5zZmZvcnVtTmV3VGhyZWFkTG5rOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbi5zZmZvcnVtUmVwbHlCdG46bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLmZvcnVtIC5zZlN1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4uYnV0dG9uLXNlY29uZGFyeTpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAwLjg3NWVtICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMTg1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTVweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZDogIzc3YzVkNTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoNTAlLCAjNzdjNWQ1KSwgY29sb3Itc3RvcCg1MCUsICM2N2I3YzcpKTtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjNzdjNWQ1IDUwJSwgIzY3YjdjNyA1MCUpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogbGVmdCBib3R0b207XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogc29saWQgIzY3YjdjNyA1M3B4O1xuICBib3JkZXItd2lkdGg6IDAgNTNweCAwIDA7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyLFxuLmJ1dHRvbi1zbWFsbC10ZXh0Om5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3Zlcixcbi5zaW1wbGUtYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3ZlcixcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIsXG4uc2Zmb3J1bU5ld1RocmVhZExuazpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6aG92ZXIsXG4uc2Zmb3J1bVJlcGx5QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKTpob3Zlcixcbi5mb3J1bSAuc2ZTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyLFxuLmJ1dHRvbi1zZWNvbmRhcnk6bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogcmlnaHQgYm90dG9tO1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbi5idXR0b24tc21hbGwtdGV4dDpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG4uc2ltcGxlLWJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuLnNmZm9ydW1OZXdUaHJlYWRMbms6bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuLnNmZm9ydW1SZXBseUJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG4uZm9ydW0gLnNmU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbi5idXR0b24tc2Vjb25kYXJ5Om5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL2NoZXZyb24vczA1LXJpZ2h0LXdoaXRlLnBuZz8xNDQ0MjUxODc1XCIpIG5vLXJlcGVhdCAwIDAgdHJhbnNwYXJlbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC00MnB4O1xuICB0b3A6IDlweDtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjRweDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgLmJ1dHRvbi1zbWFsbC10ZXh0Om5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgLnNpbXBsZS1idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgLnNmZm9ydW1OZXdUaHJlYWRMbms6bm90KC5kcm9wZG93bi10b2dnbGUpLFxuICAuc2Zmb3J1bVJlcGx5QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKSxcbiAgLmZvcnVtIC5zZlN1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4gIC5idXR0b24tc2Vjb25kYXJ5Om5vdCguZHJvcGRvd24tdG9nZ2xlKSB7XG4gICAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC44cyBlYXNlO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjhzIGVhc2U7XG4gICAgcGFkZGluZzogMTVweDtcbiAgICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDsgfVxuICAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbiAgLmJ1dHRvbi1zbWFsbC10ZXh0Om5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbiAgLnNpbXBsZS1idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuICBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuICAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbiAgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbiAgLnNmZm9ydW1OZXdUaHJlYWRMbms6bm90KC5kcm9wZG93bi10b2dnbGUpOmFmdGVyLFxuICAuc2Zmb3J1bVJlcGx5QnRuOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlcixcbiAgLmZvcnVtIC5zZlN1Ym1pdEJ0bjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG4gIC5idXR0b24tc2Vjb25kYXJ5Om5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlciB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHJpZ2h0OiAtNDNweDtcbiAgICB0b3A6IDEwcHg7IH0gfVxuXG4uYnV0dG9uLFxuLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLnNpbXBsZS1idXR0b24sXG4uc2VhcmNoLWZvcm0gYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5idXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4uc2Zmb3J1bVJlcGx5QnRuLFxuLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbi5idXR0b24tc2Vjb25kYXJ5IHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgfVxuXG4uYnV0dG9uOmhvdmVyLFxuLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLnNpbXBsZS1idXR0b246aG92ZXIsXG4uc2VhcmNoLWZvcm0gYnV0dG9uOmhvdmVyLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOmhvdmVyLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTpob3Zlcixcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uOmhvdmVyLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLnNmZm9ydW1OZXdUaHJlYWRMbms6aG92ZXIsXG4uc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxuLmZvcnVtIC5zZlN1Ym1pdEJ0bjpob3Zlcixcbi5idXR0b24tc2Vjb25kYXJ5OmhvdmVyLFxuLmJ1dHRvbjp2aXNpdGVkLFxuLmJ1dHRvbi1zbWFsbC10ZXh0OnZpc2l0ZWQsXG4uc2ltcGxlLWJ1dHRvbjp2aXNpdGVkLFxuLnNlYXJjaC1mb3JtIGJ1dHRvbjp2aXNpdGVkLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOnZpc2l0ZWQsXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dOnZpc2l0ZWQsXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbjp2aXNpdGVkLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOnZpc2l0ZWQsXG4uc2Zmb3J1bU5ld1RocmVhZExuazp2aXNpdGVkLFxuLnNmZm9ydW1SZXBseUJ0bjp2aXNpdGVkLFxuLmZvcnVtIC5zZlN1Ym1pdEJ0bjp2aXNpdGVkLFxuLmJ1dHRvbi1zZWNvbmRhcnk6dmlzaXRlZCxcbi5idXR0b246YWN0aXZlLFxuLmJ1dHRvbi1zbWFsbC10ZXh0OmFjdGl2ZSxcbi5zaW1wbGUtYnV0dG9uOmFjdGl2ZSxcbi5zZWFyY2gtZm9ybSBidXR0b246YWN0aXZlLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOmFjdGl2ZSxcbi5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl06YWN0aXZlLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b246YWN0aXZlLFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmFjdGl2ZSxcbi5zZmZvcnVtTmV3VGhyZWFkTG5rOmFjdGl2ZSxcbi5zZmZvcnVtUmVwbHlCdG46YWN0aXZlLFxuLmZvcnVtIC5zZlN1Ym1pdEJ0bjphY3RpdmUsXG4uYnV0dG9uLXNlY29uZGFyeTphY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbi5idXR0b246Zm9jdXMsXG4uYnV0dG9uLXNtYWxsLXRleHQ6Zm9jdXMsXG4uc2ltcGxlLWJ1dHRvbjpmb2N1cyxcbi5zZWFyY2gtZm9ybSBidXR0b246Zm9jdXMsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b246Zm9jdXMsXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dOmZvY3VzLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b246Zm9jdXMsXG5ib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46Zm9jdXMsXG4uc2Zmb3J1bU5ld1RocmVhZExuazpmb2N1cyxcbi5zZmZvcnVtUmVwbHlCdG46Zm9jdXMsXG4uZm9ydW0gLnNmU3VibWl0QnRuOmZvY3VzLFxuLmJ1dHRvbi1zZWNvbmRhcnk6Zm9jdXMge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDsgfVxuXG4uYnV0dG9uLXNtYWxsLXRleHQsXG4uc2ltcGxlLWJ1dHRvbixcbi5zZWFyY2gtZm9ybSBidXR0b24sXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNtYWxsLXRleHQsXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zZWNvbmRhcnksXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zZWNvbmRhcnksXG4uYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc2Vjb25kYXJ5LFxuYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4uc2Zmb3J1bVJlcGx5QnRuLFxuLmZvcnVtIC5zZlN1Ym1pdEJ0biB7XG4gIGZvbnQtc2l6ZTogMC44MTI1ZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci13aWR0aDogMCA0MHB4IDAgMCAhaW1wb3J0YW50OyB9XG5cbi5idXR0b24tc21hbGwtdGV4dDphZnRlcixcbi5zaW1wbGUtYnV0dG9uOmFmdGVyLFxuLnNlYXJjaC1mb3JtIGJ1dHRvbjphZnRlcixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uOmFmdGVyLFxuLnNlYXJjaC1mb3JtIC5idXR0b24tc2Vjb25kYXJ5OmFmdGVyLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uOmFmdGVyLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbjphZnRlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc21hbGwtdGV4dDphZnRlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc2Vjb25kYXJ5OmFmdGVyLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTphZnRlcixcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uOmFmdGVyLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc21hbGwtdGV4dDphZnRlcixcbi5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLXNlY29uZGFyeTphZnRlcixcbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjphZnRlcixcbi5zZmZvcnVtTmV3VGhyZWFkTG5rOmFmdGVyLFxuLnNmZm9ydW1SZXBseUJ0bjphZnRlcixcbi5mb3J1bSAuc2ZTdWJtaXRCdG46YWZ0ZXIge1xuICB3aWR0aDogMjVweCAhaW1wb3J0YW50O1xuICByaWdodDogLTMycHggIWltcG9ydGFudDsgfVxuXG4uYnV0dG9uLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDg1YWQgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAjMDA3Njk5ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDUwJSwgIzAwODVhZCksIGNvbG9yLXN0b3AoNTAlLCAjMDA3Njk5KSkgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDA4NWFkIDUwJSwgIzAwNzY5OSA1MCUpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMjAwJSAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodCBib3R0b20gIWltcG9ydGFudDsgfVxuXG4uYnV0dG9uLXdoaXRlLW91dGxpbmUge1xuICB3aWR0aDogMTQ2cHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBib3JkZXI6IDNweCBzb2xpZCAjZmZmZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwMHB4O1xuICBwYWRkaW5nOiAxMHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjJzO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycztcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYnV0dG9uLXdoaXRlLW91dGxpbmUge1xuICAgIG1hcmdpbjogMjBweCBhdXRvOyB9IH1cblxuLmJ1dHRvbi13aGl0ZS1vdXRsaW5lOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjM1KTtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDApOyB9XG5cbi5idXR0b24td2hpdGUtb3V0bGluZSBhIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7IH1cblxuLmJ1dHRvbi13aGl0ZS1iZyB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYmRiZGJkICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTVweCAyMCUgMTVweCAxMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYnV0dG9uLXdoaXRlLWJnIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMCU7IH0gfVxuXG4uYnV0dG9uLXdoaXRlLWJnOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy9jaGV2cm9uLXNmMzhlYzYyNzE5LnBuZ1wiKSBuby1yZXBlYXQgMCAtMjk1cHgvMTAwJSB0cmFuc3BhcmVudDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogNnB4O1xuICB0b3A6IDdweDtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMzJweDsgfVxuXG4uYnV0dG9uLXdoaXRlLWJnOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzAwODVhZDtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4NWFkICFpbXBvcnRhbnQ7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5idXR0b24td2hpdGUtYmc6aG92ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xODJweDsgfVxuXG4uYWNjZXNzLWJ1dHRvbixcbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGlucHV0W3R5cGU9c3VibWl0XSB7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgYmFja2dyb3VuZDogIzc3YzVkNTsgfVxuXG4uYWNjZXNzLWJ1dHRvbjpob3Zlcixcbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGlucHV0W3R5cGU9c3VibWl0XTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICM1ZjllYWE7IH1cblxuLmFjY2Vzcy1idXR0b24ubG9naW4sXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dC5sb2dpblt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjYjZiNmI2OyB9XG5cbi5hY2Nlc3MtYnV0dG9uLmxvZ2luOmhvdmVyLFxuLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMgaW5wdXQubG9naW5bdHlwZT1zdWJtaXRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogIzkyOTI5MjsgfVxuXG4uc2ltcGxlLWJ1dHRvbixcbi5zZWFyY2gtZm9ybSBidXR0b24sXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNtYWxsLXRleHQsXG4uc2VhcmNoLWZvcm0gLnNpbXBsZS1idXR0b24sXG4uc2VhcmNoLWZvcm0gLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5ibG9nLWRldGFpbHMgLnNlYXJjaC1mb3JtIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuLnNlYXJjaC1mb3JtIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmJvZHkuYmxvZyAuc2VhcmNoLWZvcm0gLnNmY29tbWVudHNTdWJtaXRCdG4sXG4uc2VhcmNoLWZvcm0gLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4uc2VhcmNoLWZvcm0gLnNmZm9ydW1SZXBseUJ0bixcbi5zZWFyY2gtZm9ybSAuZm9ydW0gLnNmU3VibWl0QnRuLFxuLmZvcnVtIC5zZWFyY2gtZm9ybSAuc2ZTdWJtaXRCdG4sXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbi1zZWNvbmRhcnksXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNpbXBsZS1idXR0b24sXG4uYmxvZy1kZXRhaWxzIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuYm9keS5ibG9nIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmZm9ydW1OZXdUaHJlYWRMbmssXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2Zmb3J1bVJlcGx5QnRuLFxuLmZvcnVtIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZlN1Ym1pdEJ0bixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgYmFja2dyb3VuZDogIzc3YzVkNSAhaW1wb3J0YW50O1xuICAtd2Via2l0LXRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEwcHggMTVweCAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uc2ltcGxlLWJ1dHRvbjpob3Zlcixcbi5zZWFyY2gtZm9ybSBidXR0b246aG92ZXIsXG4uc2VhcmNoLWZvcm0gLmJ1dHRvbjpob3Zlcixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG4uc2VhcmNoLWZvcm0gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuYm9keS5ibG9nIC5zZWFyY2gtZm9ybSAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3Zlcixcbi5zZWFyY2gtZm9ybSAuc2Zmb3J1bU5ld1RocmVhZExuazpob3Zlcixcbi5zZWFyY2gtZm9ybSAuc2Zmb3J1bVJlcGx5QnRuOmhvdmVyLFxuLnNlYXJjaC1mb3JtIC5mb3J1bSAuc2ZTdWJtaXRCdG46aG92ZXIsXG4uZm9ydW0gLnNlYXJjaC1mb3JtIC5zZlN1Ym1pdEJ0bjpob3Zlcixcbi5zZWFyY2gtZm9ybSAuYnV0dG9uLXNlY29uZGFyeTpob3ZlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbjpob3ZlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b246aG92ZXIsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLXNtYWxsLXRleHQ6aG92ZXIsXG5ib2R5LmJsb2cgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2Zmb3J1bU5ld1RocmVhZExuazpob3ZlcixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXG4uZm9ydW0gaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmU3VibWl0QnRuOmhvdmVyLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbi1zZWNvbmRhcnk6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICM2N2I3YzcgIWltcG9ydGFudDsgfVxuXG4vKiBTdHlsZXMgZm9yIGltYWdlcyBpbiB0aGUgY29udGVudCBhcmVhICovXG4uaW1nLWJveCxcbi5pbWctYm94LXJpZ2h0LFxuLmltZy1ib3gtbGVmdCxcbi5pbWctYm94LWNlbnRlciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuLmltZy1ib3ggaW1nLFxuLmltZy1ib3gtcmlnaHQgaW1nLFxuLmltZy1ib3gtbGVmdCBpbWcsXG4uaW1nLWJveC1jZW50ZXIgaW1nIHtcbiAgbWFyZ2luOiAwIGF1dG8gIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmltZy1ib3gsXG4gIC5pbWctYm94LXJpZ2h0LFxuICAuaW1nLWJveC1sZWZ0LFxuICAuaW1nLWJveC1jZW50ZXIge1xuICAgIHdpZHRoOiA0MCU7IH0gfVxuXG4uaW1nLWJveCAuaW1nLWJveC1jb250ZW50LFxuLmltZy1ib3gtcmlnaHQgLmltZy1ib3gtY29udGVudCxcbi5pbWctYm94LWxlZnQgLmltZy1ib3gtY29udGVudCxcbi5pbWctYm94LWNlbnRlciAuaW1nLWJveC1jb250ZW50IHtcbiAgcGFkZGluZzogOHB4OyB9XG5cbi5pbWctYm94IC5jYXB0aW9uLFxuLmltZy1ib3gtcmlnaHQgLmNhcHRpb24sXG4uaW1nLWJveC1sZWZ0IC5jYXB0aW9uLFxuLmltZy1ib3gtY2VudGVyIC5jYXB0aW9uIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IDAuNjg3NWVtO1xuICBtYXJnaW46IDhweCAwIDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbWctYm94IC5jYXB0aW9uLFxuICAuaW1nLWJveC1yaWdodCAuY2FwdGlvbixcbiAgLmltZy1ib3gtbGVmdCAuY2FwdGlvbixcbiAgLmltZy1ib3gtY2VudGVyIC5jYXB0aW9uIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbWctYm94LXJpZ2h0IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbWctYm94LWxlZnQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCAyMHB4IDEwcHggMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuaW1nLWJveC1jZW50ZXIge1xuICAgIG1hcmdpbjogMjBweCBhdXRvOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5pbWFnZS1ib3gtbGVmdCB7XG4gICAgbWFyZ2luOiAwIDIwcHggMTBweCAwICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmltYWdlLWJveC1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIDAgMTBweCAyMHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG4vKiBVbm9yZGVyZWQgYW5kIE9yZGVyZWQgTGlzdHMgKi9cbi8qXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2wge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsIHVsLFxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsIG9sLFxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIHVsLFxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIG9sIHtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IHVsIHVsIGxpOmxhc3QtY2hpbGQsXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgb2wgbGk6bGFzdC1jaGlsZCxcclxuLm1haW4tY29udGVudCAuY29udGVudCBvbCB1bCBsaTpsYXN0LWNoaWxkLFxyXG4ubWFpbi1jb250ZW50IC5jb250ZW50IG9sIG9sIGxpOmxhc3QtY2hpbGQge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgbGkge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjdweDtcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCB1bCBsaSB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdWwgbGk6YmVmb3JlIHtcclxuICAgIGNvbG9yOiAjMzQzMzMyO1xyXG4gICAgY29udGVudDogXCLigJRcIjtcclxuICAgIGZvbnQtc2l6ZTogOXB4O1xyXG4gICAgbGVmdDogLTE1cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMjtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5odG1sLmllOCAubWFpbi1jb250ZW50IC5jb250ZW50IHVsIGxpIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbGlzdC1zdHlsZTogZGlzYztcclxufVxyXG5cclxuLm1haW4tY29udGVudCAuY29udGVudCB1bCB1bCBsaTpiZWZvcmUge1xyXG4gICAgY29sb3I6ICMzNDMzMzI7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2wgbGkge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA4cHg7XHJcbn1cclxuXHJcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgb2wgb2wgbGkge1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBsb3dlci1hbHBoYTtcclxufVxyXG4qL1xuLyogQ3VzdG9tIEJ1bGxldHMgKi9cbnVsLmFycm93LWJ1bGxldHMsXG51bC5wZGYge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG51bCB7XG4gIC8qID4+IExpc3QgaXRlbSovIH1cblxudWwuYXJyb3ctYnVsbGV0cyBsaSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxudWwuYXJyb3ctYnVsbGV0cyBsaTpiZWZvcmUge1xuICBjb250ZW50OiBcIsK7XCI7XG4gIGZvbnQtZmFtaWx5OiBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBmb250LXNpemU6IDEycHg7IH1cblxudWwucGRmIGxpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxudWwucGRmIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAyMHB4O1xuICBoZWlnaHQ6IDIzcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDsgfVxuXG4uc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCxcbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljLFxuLmlubmVyLmZvcnVtIC5zZl9wYWdlck51bWVyaWMge1xuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICBtYXJnaW46IDIwcHggMCAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCxcbiAgYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMsXG4gIC5pbm5lci5mb3J1bSAuc2ZfcGFnZXJOdW1lcmljIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4uc2VhcmNoLXJlc3VsdHMgLmJ0bi1ncm91cCBhLFxuYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgYSxcbi5pbm5lci5mb3J1bSAuc2ZfcGFnZXJOdW1lcmljIGEge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgd2lkdGg6IDI4cHg7XG4gIGhlaWdodDogMjhweDtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIG1hcmdpbjogMTBweCA4cHggMTBweCAwO1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGNvbG9yOiAjNzdjNWQ1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAgYTpob3ZlcixcbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGE6aG92ZXIsXG4uaW5uZXIuZm9ydW0gLnNmX3BhZ2VyTnVtZXJpYyBhOmhvdmVyLFxuLnNlYXJjaC1yZXN1bHRzIC5idG4tZ3JvdXAgYS5zZWxlY3RlZCxcbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGEuc2VsZWN0ZWQsXG4uaW5uZXIuZm9ydW0gLnNmX3BhZ2VyTnVtZXJpYyBhLnNlbGVjdGVkIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwIGE6aG92ZXIsXG4gIGJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGE6aG92ZXIsXG4gIC5pbm5lci5mb3J1bSAuc2ZfcGFnZXJOdW1lcmljIGE6aG92ZXIsXG4gIC5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwIGEuc2VsZWN0ZWQsXG4gIGJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGEuc2VsZWN0ZWQsXG4gIC5pbm5lci5mb3J1bSAuc2ZfcGFnZXJOdW1lcmljIGEuc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQ6ICM3N2M1ZDU7XG4gICAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgICBib3JkZXItY29sb3I6ICM3N2M1ZDU7IH0gfVxuXG4vKiBNYWluIENvdGVudCAqL1xuLm1haW4tY29udGVudCAuY29udGVudCB0YWJsZSB7XG4gIG1hcmdpbjogMjBweCAwIDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAubWFpbi1jb250ZW50IC5jb250ZW50IHRhYmxlIHtcbiAgICBtYXJnaW46IDIwcHggMCA0MHB4OyB9IH1cblxuLm1haW4tY29udGVudCAuY29udGVudCB0YWJsZSBvbCxcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGFibGUgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDIwcHg7IH1cblxuLm1haW4tY29udGVudCAuY29udGVudCB0aCB7XG4gIGJhY2tncm91bmQ6ICM3N2M1ZDU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7IH1cblxuLm1haW4tY29udGVudCAuY29udGVudCB0aCxcbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdGQge1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIHBhZGRpbmc6IDhweCAxMHB4O1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdHI6bnRoLWNoaWxkKDJuKzIpIHRkIHtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tYWluLWNvbnRlbnQgLmNvbnRlbnQgdHI6aG92ZXIgdGQge1xuICAgIGJhY2tncm91bmQ6ICNlY2VjZWM7IH0gfVxuXG4udGFibGUtcmVzcG9uc2l2ZSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyB9XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuLypcclxuICAgIC5tYWluLWNvbnRlbnQgaDEsXHJcbiAgICAubWFpbi1jb250ZW50IGgyLFxyXG4gICAgLm1haW4tY29udGVudCBoMyB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBoMSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgY29sb3I6ICM2MDViNTQgIWltcG9ydGFudDtcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgLm1haW4tY29udGVudCBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBoMiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XHJcbiAgICAgIGNvbG9yOiAjNzg5NDlkICFpbXBvcnRhbnQ7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAgIC5tYWluLWNvbnRlbnQgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQgaDMge1xyXG4gICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcblxyXG4gICAgICAubWFpbi1jb250ZW50IGgzIHtcclxuICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5hcnRpY2xlLnJlYWwtYXJ0aWNsZSAubWFpbi1jb250ZW50IC5jb250ZW50IGgzIHtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBoNCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1jb250ZW50IHAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXIgLm1haW4tY29udGVudCAuY29udGVudCAqIHtcclxuICAgICAgY29sb3I6ICMzNDMzMzI7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCAuc21hbGwtdGV4dCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMC43NWVtO1xyXG4gICAgfVxyXG5cclxuICAgIGJvZHkge1xyXG4gICAgICBjb2xvcjogIzM0MzMzMjtcclxuICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcbiAgICB9XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1jb250ZW50IGgxLFxyXG4gICAgLm1haW4tY29udGVudCBoMixcclxuICAgIC5tYWluLWNvbnRlbnQgaDMge1xyXG4gICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQgaDEge1xyXG4gICAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcclxuICAgICAgY29sb3I6ICM3ODk0OWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAgICAgLm1haW4tY29udGVudCBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuYXJ0aWNsZS5yZWFsLWFydGljbGUgLm1haW4tY29udGVudCAuY29udGVudCBoMSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBoMiB7XHJcbiAgICAgIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xyXG4gICAgICBjb2xvcjogIzM0MzMzMiAhaW1wb3J0YW50O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLm1haW4tY29udGVudCBoNCB7XHJcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgIH1cclxuXHJcbiAgICAubWFpbi1jb250ZW50IHAge1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICBsaW5lLWhlaWdodDogMjdweDtcclxuICAgIH1cclxuKi9cbi8qIEJyZWFkY3J1bWIgKi9cbi5icmVhZGNydW1iIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDFyZW0gMCAwIDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAubGFuZGluZyAuYnJlYWRjcnVtYiB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5sYW5kaW5nIC5icmVhZGNydW1iIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNjVweDsgfSB9XG5cbi5icmVhZGNydW1iIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi5icmVhZGNydW1iIGxpIHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgY29sb3I6ICMzODM4Mzg7IH1cbiAgLmJyZWFkY3J1bWIgbGkgYSB7XG4gICAgY29sb3I6ICMzODM4Mzg7IH1cblxuLmJyZWFkY3J1bWIgYTphZnRlciB7XG4gIGNvbG9yOiAjMzgzODM4O1xuICBjb250ZW50OiBcIi9cIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tbGVmdDogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7IH1cblxuLyogRXZlbnRzICovXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmV2ZW50cyBoMSB7XG4gICAgbWF4LXdpZHRoOiA2MCU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLmV2ZW50cyAuY29udGVudC0yLWNvbCAuY29sIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uZXZlbnRzIC5jb250ZW50LTItY29sIC5jb2w6Zmlyc3QtY2hpbGQge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ldmVudHMgLmNvbnRlbnQtMi1jb2wge1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAuZXZlbnRzIC5jb250ZW50LTItY29sICsgZm9ybSB7XG4gICAgY2xlYXI6IGJvdGg7IH0gfVxuXG4uZmlsdGVyc0NvbnRhaW5lciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDJjZWM3O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICBwYWRkaW5nOiAyMHB4IDAgMjVweDsgfVxuXG4uZmlsdGVyc0NvbnRhaW5lciAudG9waWNzLFxuLmZpbHRlcnNDb250YWluZXIgLmRhdGUtZmlsdGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZzogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZpbHRlcnNDb250YWluZXIgLnRvcGljcyxcbiAgLmZpbHRlcnNDb250YWluZXIgLmRhdGUtZmlsdGVyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuLmZpbHRlcnNDb250YWluZXIgLnRvcGljcyB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5maWx0ZXJzQ29udGFpbmVyIC50b3BpY3Mge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4uZmlsdGVyc0NvbnRhaW5lciAuZmlsdGVyLWxhYmVsIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjNmU2ZTZlICFpbXBvcnRhbnQ7IH1cblxuLmZpbHRlcnNDb250YWluZXIgLmJ1dHRvbnMge1xuICBtYXJnaW46IDIwcHggMCAwOyB9XG5cbi5maWx0ZXJzQ29udGFpbmVyIC5idXR0b25zIGJyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBmbG9hdDogbGVmdDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgYm9yZGVyOiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmlsdGVyc0NvbnRhaW5lciAuYnV0dG9ucyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IGxlZnQ7IH0gfVxuXG4uZmlsdGVyc0NvbnRhaW5lciBvcHRpb24ge1xuICBmb250LXNpemU6IDAuNzVlbTtcbiAgcGFkZGluZzogM3B4IDEwcHg7IH1cblxuLmZpbHRlcnNDb250YWluZXIgc2VsZWN0I1llYXIge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2QyY2VjNztcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBwYWRkaW5nOiAycHggNXB4IDJweCA4cHg7XG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAwIDEwcHggMjBweCAxMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NmY2ZjZjsgfVxuXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLnJvdyB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG5cbi5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWRhdGUge1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIHtcbiAgICBmb250LXNpemU6IDEuMTI1ZW07IH0gfVxuXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIHNwYW4ge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogODAwO1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgY29sb3I6ICM2ZTZlNmUgIWltcG9ydGFudDsgfVxuXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIGJyIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLmV2ZW50cy1ibG9jay13cmFwcGVyIC5ldmVudHMtZGF0ZSBiciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmV2ZW50cy1ibG9jay13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlLFxuICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1jb250ZW50LFxuICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1saW5rcyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gIC5ldmVudHMtYmxvY2std3JhcHBlciAuZXZlbnRzLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6IDAgMTBweDsgfVxuICAuZXZlbnRzLWJsb2NrLXdyYXBwZXIgLmV2ZW50cy1kYXRlIHtcbiAgICB3aWR0aDogOCU7IH0gfVxuXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLnRpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLnRpbWUtY29zdCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTsgfVxuXG4uZXZlbnRzLWJsb2NrLXdyYXBwZXIgLnNob3ctaGlkZSB7XG4gIGZvbnQtc2l6ZTogMC44MTI1ZW07IH1cblxuLmV2ZW50cy1ibG9jay13cmFwcGVyIC5zaG93LWhpZGUgc3BhbiB7XG4gIGNvbG9yOiAjMDA4NWFkOyB9XG5cbi5ldmVudHMtbGlua3Mge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZXZlbnRzLWxpbmtzIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDA7IH0gfVxuXG4uZXZlbnRzLWxpbmtzIGEge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uZXZlbnRzLWxpbmtzIGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmV2ZW50cy1saW5rcyBhIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG4uZXZlbnRzLWxpbmtzIC5mYSB7XG4gIGZvbnQtc2l6ZTogMzBweDtcbiAgY29sb3I6ICM3N2M1ZDUgIWltcG9ydGFudDsgfVxuXG4uZXZlbnQtZGV0YWlscyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGxpbmUtaGVpZ2h0OiAxOyB9XG5cbi5ldmVudC1kZXRhaWxzOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4uZXZlbnQtZGF0ZSB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XG4gIC5ldmVudC1kYXRlIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9IH1cblxuLmV2ZW50LWRhdGUgLmRhdGUtd3JhcHBlciB7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDYwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogNXB4IHNvbGlkICNmZmZmZmY7XG4gIG1hcmdpbjogMCBhdXRvIDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5ldmVudC1kYXRlIC5kYXRlLXdyYXBwZXIge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgICBtYXJnaW46IDA7IH0gfVxuXG4uZXZlbnQtZGF0ZSAuZGF0ZS13cmFwcGVyIC5kYXRlIHtcbiAgY29sb3I6ICMwZjRiNjggIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBtYXJnaW46IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5ldmVudC1kYXRlIC5kYXRlLXdyYXBwZXIgLmRhdGUge1xuICAgIGZvbnQtc2l6ZTogMC43ZW07IH0gfVxuXG4uZXZlbnQtZGF0ZSAuZGF0ZS13cmFwcGVyIC5kYXRlIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxLjM3NWVtO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYmFja2dyb3VuZDogIzBmNGI2ODtcbiAgcGFkZGluZzogNXB4O1xuICBtYXJnaW4tdG9wOiAzcHg7IH1cblxuLmV2ZW50LXRpdGxlLWxvY2F0aW9uIHtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XG4gIC5ldmVudC10aXRsZS1sb2NhdGlvbiB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5ldmVudC10aXRsZS1sb2NhdGlvbiB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9IH1cblxuLmV2ZW50LXRpdGxlLWxvY2F0aW9uICoge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uZXZlbnQtdGl0bGUtbG9jYXRpb24gLmxvY2F0aW9uIHtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4uZXZlbnQtdGl0bGUtbG9jYXRpb24gLnRpdGxlIHtcbiAgbWFyZ2luOiAwO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbi5ldmVudC10aXRsZS1sb2NhdGlvbiAuZGF0ZS10aW1lIHtcbiAgbWFyZ2luOiA1cHggMCAyMHB4OyB9XG5cbi5jb250ZW50LTItY29sIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4OyB9XG5cbi5jb250ZW50LTItY29sOmJlZm9yZSxcbi5jb250ZW50LTItY29sOmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5jb250ZW50LTItY29sOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmNvbnRlbnQtMi1jb2wgLmNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jb250ZW50LTItY29sIC5jb2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7IH0gfVxuXG4vKiBNZWdhIE1lbnUgKi9cbi5tbS1kcm9wZG93biB7XG4gIGJhY2tncm91bmQ6ICMxOTUxNmQ7XG4gIGhlaWdodDogYXV0bztcbiAgbGVmdDogLTk5OWVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0b3A6IDcwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tbS1kcm9wZG93biB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50OyB9IH1cblxuI21haW4tbmF2LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaG9tZSAjbWFpbi1uYXYtd3JhcHBlciB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAjbWFpbi1uYXYtd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VjZWJlOTtcbiAgICBoZWlnaHQ6IDkycHg7IH1cbiAgI21haW4tbmF2LXdyYXBwZXIgLmNvbnRhaW5lcixcbiAgI21haW4tbmF2LXdyYXBwZXIgaGVhZGVyIC5oZXJvLFxuICBoZWFkZXIgI21haW4tbmF2LXdyYXBwZXIgLmhlcm8sXG4gICNtYWluLW5hdi13cmFwcGVyICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4gICNtYWluLW5hdi13cmFwcGVyIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiBsaSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiBsaSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2IGxpIGxpLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIGxpIGxpIHtcbiAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDsgfVxuXG4ubG9naW4gI2dsb2JhbC1sb2dvdXQgYSB7XG4gIGNvbG9yOiAjMTE0MjVhO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuLmxvZ2luICNnbG9iYWwtbG9nb3V0IC5kcm9wZG93bjpob3ZlciBhIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaSB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpIHtcbiAgICBsaW5lLWhlaWdodDogOTJweDtcbiAgICBtYXgtaGVpZ2h0OiA5MnB4O1xuICAgIG1heC13aWR0aDogMTIwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC50cmFuc2xhdGVkLWx0ciAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpLFxuICAudHJhbnNsYXRlZC1sdHIgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaSB7XG4gICAgd29yZC1icmVhazogYnJlYWstYWxsOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGksXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkge1xuICAgIG1heC13aWR0aDogMTUwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGksXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkge1xuICAgIG1heC13aWR0aDogMjI1cHg7IH0gfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpLmFjdGl2ZSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGkuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzExNDI1YTsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpOmhvdmVyLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxMTQyNWE7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaTpob3ZlciA+IC5tbS1kcm9wZG93bixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGk6aG92ZXIgPiAubW0tZHJvcGRvd24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpOmhvdmVyID4gYSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsID4gbGk6aG92ZXIgPiBhIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgPiBsaSA+IGEsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpID4gYSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICMzNDMzMzI7XG4gIGxpbmUtaGVpZ2h0OiA5MnB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDAgMTBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCA+IGxpID4gYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gICAgcGFkZGluZzogMCAxMHB4O1xuICAgIC8qZm9udC1zaXplOiBlbSgxNnB4LCAxNnB4KTsqLyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpID4gYSxcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgPiBsaSA+IGEge1xuICAgIGZvbnQtc2l6ZTogMC45Njg3NWVtO1xuICAgIHBhZGRpbmc6IDAgMTVweDsgfSB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50LFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQsXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBwYWRkaW5nOiAwOyB9XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IC5tbS1saW5rcy13cmFwcGVyLFxuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCAubW0tcHJvbW8sXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IC5tbS1saW5rcy13cmFwcGVyLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCAubW0tcHJvbW8ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICAgIGJvcmRlci13aWR0aDogNTVweCAwIDZweCAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IC5tbS1saW5rcy13cmFwcGVyLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCAubW0tbGlua3Mtd3JhcHBlciB7XG4gICAgYm9yZGVyLWNvbG9yOiAjMTE0MjVhO1xuICAgIHBhZGRpbmc6IDAgMTVweDsgfVxuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCAubW0tcHJvbW8sXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IC5tbS1wcm9tbyB7XG4gICAgd2lkdGg6IDM1JTtcbiAgICBib3JkZXItY29sb3I6ICMwYjM3NGQ7XG4gICAgYmFja2dyb3VuZDogIzBmNGI2ODsgfSB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IHVsLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgdWwge1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCAubW0tbGlua3MtY29sLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCAubW0tbGlua3MtY29sIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMlOyB9IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGksXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBhZGRpbmctYm90dG9tOiAxNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaSxcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDsgfVxuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaS5oZWFkZXIsXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpLmhlYWRlciB7XG4gICAgbWFyZ2luLXRvcDogLTQwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgY29sb3I6ICNmZmZmZmY7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAvKmZvciBpZSovIH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWluLXdpZHRoOiA5OTJweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCAubW0tY29udGVudCBsaS5oZWFkZXIsXG4gICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpLmhlYWRlciB7XG4gICAgZm9udC1zaXplOiAwLjg3NWVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpLmhlYWRlcixcbiAgI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgbGkuaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDFlbTsgfSB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpOmhvdmVyLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luID4gdWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpOmhvdmVyIHtcbiAgY29sb3I6ICNiMmYyZmYgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSkge1xuICAgIGZvbnQtc2l6ZTogMC44NzVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpLFxuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSkge1xuICAgIGZvbnQtc2l6ZTogMWVtOyB9IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkgbGksXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpIGxpOmJlZm9yZSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpIGxpOmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBjb250ZW50OiBcIuKWuFwiO1xuICBmb250LXNpemU6IDEycHg7XG4gIGxlZnQ6IC0xMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzcHg7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkgbGk6bGFzdC1jaGlsZCxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpIGxpOmxhc3QtY2hpbGQge1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsIC5tbS1jb250ZW50IGxpIGxpIGEsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gPiB1bCAubW0tY29udGVudCBsaSBsaSBhIHtcbiAgZm9udC1zaXplOiAwLjg3NWVtICFpbXBvcnRhbnQ7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgbmF2ID4gdWwgLm1tLWNvbnRlbnQgbGkgbGkgYTpob3ZlcixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiA+IHVsIC5tbS1jb250ZW50IGxpIGxpIGE6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubmF2LXV0aWxpdGllcy13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogcmlnaHQ7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmssXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLmxvZ291dC1saW5rIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24ge1xuICB3aWR0aDogMzIwcHg7XG4gIGxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgcmlnaHQ6IDk5OWVtO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gbGkge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gbGk6bm90KC5oZWFkZXIpIHtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIHBhZGRpbmctYm90dG9tOiA1cHg7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGxpLmhlYWRlciB7XG4gIG1hcmdpbi10b3A6IC0zNXB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyODBweDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5idXR0b24td3JhcHBlciB7XG4gIHBhZGRpbmc6IDMwcHggMDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLmJ1dHRvbixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuYnV0dG9uLXNtYWxsLXRleHQsXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLnNpbXBsZS1idXR0b24sXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gLnNlYXJjaC1mb3JtIGJ1dHRvbixcbi5zZWFyY2gtZm9ybSAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gYnV0dG9uLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuLmJsb2ctZGV0YWlscyAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tZHJvcGRvd24gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuc2Zmb3J1bU5ld1RocmVhZExuayxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuc2Zmb3J1bVJlcGx5QnRuLFxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXG4uZm9ydW0gI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbmsgLm1tLWRyb3Bkb3duIC5zZlN1Ym1pdEJ0bixcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuYnV0dG9uLXNlY29uZGFyeSxcbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rIC5tbS1kcm9wZG93biAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHdpZHRoOiAyNTBweDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluayAubW0tbGlua3MtY29sIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLm15LWFjY291bnQtbGluazpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICMxMTQyNWE7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5teS1hY2NvdW50LWxpbms6aG92ZXIgLm1tLWRyb3Bkb3duIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHJpZ2h0OiAwOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiAubXktYWNjb3VudC1saW5rOmhvdmVyID4gYSB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbi5sb2dnZWQtaW4gLmxvZ2luLWxpbmsge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbi5sb2dnZWQtaW4gLm15LWFjY291bnQtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbiNtYWluLW5hdi13cmFwcGVyIC5sb2dpbiB1bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4gdWwge1xuICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDVweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGxpbmUtaGVpZ2h0OiA5MnB4O1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH0gfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAubG9naW4gLmxvZ2luLWxpbmsgYSB7XG4gIGJhY2tncm91bmQ6ICMwMDg1YWQ7XG4gIGJvcmRlci1yYWRpdXM6IDg0cHg7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDZweCAxNHB4ICFpbXBvcnRhbnQ7IH1cblxuI21haW4tbmF2LXdyYXBwZXIgLmxvZ2luIC5sb2dpbi1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG4jbWFpbi1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdixcbiAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGhlaWdodDogNzhweDtcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAwcHggOXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTEpO1xuICAgIGJveC1zaGFkb3c6IDBweCAwcHggOXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTEpO1xuICAgIHotaW5kZXg6IDk5OTsgfVxuICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLnNpdGUtbG9nbyxcbiAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5zaXRlLWxvZ28ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5zaXRlLWxvZ28sXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAuc2l0ZS1sb2dvIGltZyxcbiAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5zaXRlLWxvZ28gaW1nIHtcbiAgICBoZWlnaHQ6IDEwMCU7IH1cbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IG5hdiA+IHVsID4gbGksXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpIHtcbiAgICBsaW5lLWhlaWdodDogNzhweDtcbiAgICBtYXgtaGVpZ2h0OiA3OHB4O1xuICAgIG1heC13aWR0aDogODJweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IG5hdiA+IHVsID4gbGksXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpIHtcbiAgICBtYXgtd2lkdGg6IDEwOHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgbmF2ID4gdWwgPiBsaSA+IGEsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciBuYXYgPiB1bCA+IGxpID4gYSB7XG4gICAgZm9udC1zaXplOiAwLjcxODc1ZW07XG4gICAgcGFkZGluZzogMCA1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiBuYXYgPiB1bCA+IGxpID4gYSxcbiAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhIHtcbiAgICBmb250LXNpemU6IDAuODQzNzVlbTtcbiAgICBwYWRkaW5nOiAwIDhweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5uYXYtdXRpbGl0aWVzLXdyYXBwZXIgbGksXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubmF2LXV0aWxpdGllcy13cmFwcGVyIGxpIHtcbiAgICBsaW5lLWhlaWdodDogNzhweDsgfVxuICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLm5hdi11dGlsaXRpZXMsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubmF2LXV0aWxpdGllcyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luOiAwIDMwcHggMCA4cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSBhbmQgKG1pbi13aWR0aDogMTUwMHB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubmF2LXV0aWxpdGllcyxcbiAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5uYXYtdXRpbGl0aWVzIHtcbiAgICBtYXJnaW4tbGVmdDogMTVweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5uYXYtbW9yZS1saW5rcyxcbiAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5uYXYtbW9yZS1saW5rcyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4ubW0tcHJvbW8ge1xuICBwYWRkaW5nOiAyMHB4IDEwcHg7XG4gIC8qSW1hZ2UgT25seSB3L0xpbmsqLyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gIC5tbS1wcm9tbyArIC5tbS1wcm9tbyB7XG4gICAgcGFkZGluZy10b3A6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1tLXByb21vIHtcbiAgICBwYWRkaW5nOiAyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5tbS1wcm9tbyAucHJvbW8tdGV4dC1vbmx5IHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHggMjBweDsgfVxuICAubW0tcHJvbW8gLnByb21vLXRleHQtb25seSAucHJvbW8tdGV4dCB7XG4gICAgZm9udC1zaXplOiAxLjE4NzVlbTtcbiAgICBsaW5lLWhlaWdodDogMjZweDsgfSB9XG5cbi5tbS1wcm9tbyAucHJvbW8tdGV4dCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjg3NWVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubW0tcHJvbW8gLnByb21vLXRleHQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS40OyB9IH1cblxuLm1tLXByb21vIC5wcm9tby1saW5rIHtcbiAgZm9udC1zaXplOiAwLjc1ZW0gIWltcG9ydGFudDsgfVxuXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IHtcbiAgbWFyZ2luLWJvdHRvTTogMjBweDsgfVxuXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IC5wcm9tby1pbWcsXG4ubW0tcHJvbW8gLnByb21vLWltZy1sZWZ0IC5wcm9tby10ZXh0IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCAucHJvbW8taW1nIHtcbiAgd2lkdGg6IDI1JTtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tbS1wcm9tbyAucHJvbW8taW1nLWxlZnQgLnByb21vLWltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCAucHJvbW8taW1nIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLm1tLXByb21vIC5wcm9tby1pbWctbGVmdCAucHJvbW8tdGV4dCB7XG4gICAgd2lkdGg6IDY1JTtcbiAgICBtYXJnaW4tbGVmdDogNSU7IH0gfVxuXG4ubW0tcHJvbW8gLnByb21vLWltZy1vbmx5IHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIC8qaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9Ki8gfVxuXG4ubW0tcHJvbW8gLnByb21vLWltZy1vbmx5IC5wcm9tby10ZXh0IHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbiAgZm9udC1zaXplOiAwLjg3NWVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1tLXByb21vIC5idXR0b24sXG4gIC5tbS1wcm9tbyAuYnV0dG9uLXNtYWxsLXRleHQsXG4gIC5tbS1wcm9tbyAuc2ltcGxlLWJ1dHRvbixcbiAgLm1tLXByb21vIC5zZWFyY2gtZm9ybSBidXR0b24sXG4gIC5zZWFyY2gtZm9ybSAubW0tcHJvbW8gYnV0dG9uLFxuICAubW0tcHJvbW8gaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuICAubW0tcHJvbW8gLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbiAgLmJsb2ctZGV0YWlscyAubW0tcHJvbW8gYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4gIC5tbS1wcm9tbyAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcbiAgLmJsb2ctZGV0YWlscyAubW0tcHJvbW8gW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuICAubW0tcHJvbW8gYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICBib2R5LmJsb2cgLm1tLXByb21vIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICAubW0tcHJvbW8gLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4gIC5tbS1wcm9tbyAuc2Zmb3J1bVJlcGx5QnRuLFxuICAubW0tcHJvbW8gLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbiAgLmZvcnVtIC5tbS1wcm9tbyAuc2ZTdWJtaXRCdG4sXG4gIC5tbS1wcm9tbyAuYnV0dG9uLXNlY29uZGFyeSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi10b3A6IDYwcHg7IH0gfVxuXG4ubW0tcHJvbW8gLnNtYWxsLXRleHQge1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxuLyogTmF2IFV0aWxpdGllcyAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAubmF2LXV0aWxpdGllcyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5uYXYtdXRpbGl0aWVzIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4OyB9IH1cblxuLm5hdi11dGlsaXRpZXMgdWwge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubmF2LXV0aWxpdGllcyB1bDpiZWZvcmUsXG4ubmF2LXV0aWxpdGllcyB1bDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4ubmF2LXV0aWxpdGllcyB1bDphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5uYXYtdXRpbGl0aWVzIHVsIGxpIHtcbiAgbGlzdC1zdHlsZS1pbWFnZTogbm9uZTtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW4tbGVmdDogMDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7IH1cblxuLm5hdi11dGlsaXRpZXMgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLm5hdi11dGlsaXRpZXMgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLm5hdi11dGlsaXRpZXMgdWwgbGkubGFzdCB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLm5hdi11dGlsaXRpZXMgdWwgbGkge1xuICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAubmF2LXV0aWxpdGllcyB1bCBsaSB7XG4gICAgbGluZS1oZWlnaHQ6IDkycHg7XG4gICAgbWF4LWhlaWdodDogOTJweDsgfSB9XG5cbi5uYXYtdXRpbGl0aWVzIHVsIGxpIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3Nwcml0ZXMvaWNvbnMvbmF2LXM2MzE5ZmU0OGZkLnBuZ1wiKSBuby1yZXBlYXQ7XG4gIHdpZHRoOiAxOHB4O1xuICBoZWlnaHQ6IDI1cHg7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBhLm5hdi1zZWFyY2gge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0xMTRweDsgfVxuXG4ubmF2LXV0aWxpdGllcyB1bCBsaSBhLmNvbnRhY3Qge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC02M3B4OyB9XG5cbi5uYXYtdXRpbGl0aWVzIHVsIGxpIGEuc2hvcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAycHg7IH1cblxuLm5hdi11dGlsaXRpZXMgdWwgbGkgYS5zaG9wIC5zaG9wLWNvdW50IHtcbiAgYmFja2dyb3VuZDogI2ZmYzM1YztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0b3A6IC03cHg7XG4gIHdpZHRoOiAyMHB4OyB9XG5cbi5uYXYtbW9yZS1saW5rcyB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4ubmF2LW1vcmUtbGlua3MgYnV0dG9uLFxuLm5hdi1tb3JlLWxpbmtzIC5idXR0b24sXG4ubmF2LW1vcmUtbGlua3MgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLm5hdi1tb3JlLWxpbmtzIC5zaW1wbGUtYnV0dG9uLFxuLm5hdi1tb3JlLWxpbmtzIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbi5uYXYtbW9yZS1saW5rcyAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuLmJsb2ctZGV0YWlscyAubmF2LW1vcmUtbGlua3MgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4ubmF2LW1vcmUtbGlua3MgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5uYXYtbW9yZS1saW5rcyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5uYXYtbW9yZS1saW5rcyAuc2Zmb3J1bU5ld1RocmVhZExuayxcbi5uYXYtbW9yZS1saW5rcyAuc2Zmb3J1bVJlcGx5QnRuLFxuLm5hdi1tb3JlLWxpbmtzIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXG4uZm9ydW0gLm5hdi1tb3JlLWxpbmtzIC5zZlN1Ym1pdEJ0bixcbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL25hdi9tb3JlLnBuZz8xNDQ0OTE4NjkyXCIpIG5vLXJlcGVhdCBjZW50ZXIgMTVweC8xOHB4ICNmOWY5Zjk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNjN2RjZTQ7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBoZWlnaHQ6IDY1cHg7XG4gIGxpbmUtaGVpZ2h0OiA2NXB4O1xuICB3aWR0aDogNTFweDtcbiAgY29sb3I6ICMwMDg1YWQ7XG4gIHBhZGRpbmctdG9wOiAxNXB4OyB9XG5cbi5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzdkY2U0O1xuICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICBib3JkZXItcmFkaXVzOiAwOyB9XG5cbi5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSBhIHtcbiAgY29sb3I6ICMwMDg1YWQ7XG4gIGZvbnQtc2l6ZTogMC45NWVtOyB9XG5cbi5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSBhOmhvdmVyLFxuLm5hdi1tb3JlLWxpbmtzIC5kcm9wZG93bi1tZW51IGE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjMDA4NWFkO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi8qIE1vcmUgbGlua3MgZGlzcGxheSBpbiBob3ZlciBvbiBkZXNrdG9wICovXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAubmF2LW1vcmUtbGlua3M6aG92ZXIgdWwuZHJvcGRvd24tbWVudSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH0gfVxuXG4vKiBIb21lIHBhZ2UgaGVybyAqL1xuaGVhZGVyIC5oZXJvIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweDtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDsgfVxuXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlcjpiZWZvcmUsXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlcjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlcjphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbmhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50OmZpcnN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIGhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHg7IH0gfVxuXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7IH0gfVxuXG5oZWFkZXIgLmhlcm8gLmhlcm8td3JhcHBlciAuaGVyby1jb250ZW50Omxhc3QtY2hpbGQgYSB7XG4gIHdpZHRoOiA4MCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIGhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6bGFzdC1jaGlsZCBhIHtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2NnB4KSB7XG4gIGhlYWRlciAuaGVybyAuaGVyby13cmFwcGVyIC5oZXJvLWNvbnRlbnQ6bGFzdC1jaGlsZCBhIHtcbiAgICB3aWR0aDogNDUlO1xuICAgIG1hcmdpbi1yaWdodDogMiU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgaGVhZGVyIC5oZXJvIC5oZXJvLXdyYXBwZXIgLmhlcm8tY29udGVudDpsYXN0LWNoaWxkIGEge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuaGVhZGVyIC5oZXJvIC5oZXJvLWhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMS41NjI1ZW07XG4gIGNvbG9yOiAjMzM5OWIzO1xuICBsaW5lLWhlaWdodDogMS4yOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIgLmhlcm8gLmhlcm8taGVhZGVyIHtcbiAgICBmb250LXNpemU6IDJlbTsgfSB9XG5cbmhlYWRlciAuaGVybyAuaGVyby1jb250ZW50IHAge1xuICBjb2xvcjogIzc4OTQ5ZDtcbiAgZm9udC1zaXplOiAxOHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBoZWFkZXIgLmhlcm8gLmhlcm8tY29udGVudCBwIHtcbiAgICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgICBmb250LXNpemU6IDIxcHg7IH0gfVxuXG4vKiBCbG9nICovXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5pbm5lcjpub3QoLmFydGljbGUpIC5jb250ZW50LXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDEwMHB4OyB9IH1cblxuLmFydGljbGUtc2hhcmUge1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjsgfVxuXG4uYXJ0aWNsZS1zaGFyZSAuY29sOmZpcnN0LWNoaWxkIHAge1xuICBsaW5lLWhlaWdodDogMS41OyB9XG5cbi5hcnRpY2xlLXNoYXJlIC5jb2w6Zmlyc3QtY2hpbGQgYSB7XG4gIGNvbG9yOiAjNWVhZWJlOyB9XG5cbi5hcnRpY2xlLXNoYXJlIC5jb2w6Zmlyc3QtY2hpbGQgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzM2M2EzYjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmFydGljbGUtc2hhcmUgLmNvbDpmaXJzdC1jaGlsZCArIC5jb2wge1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3gsXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3gsXG4gIC5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3gge1xuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgZmxvYXQ6IHJpZ2h0OyB9IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggI2F0c3RieCxcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggI2F0c3RieCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdC1zaGFyZS1idG4sXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdC1zaGFyZS1idG4ge1xuICBtYXJnaW46IDAgNXB4ICFpbXBvcnRhbnQ7IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLFxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24ge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL2ljb25zL2Zvb3Rlci1zaGFyaW5nLnBuZz8xNDc2Mjc1MzUxXCIpIG5vLXJlcGVhdCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDMycHggIWltcG9ydGFudDsgfVxuXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWZhY2Vib29rLFxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWZhY2Vib29rIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTkycHggIWltcG9ydGFudDsgfVxuXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWZhY2Vib29rOmhvdmVyLFxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWZhY2Vib29rOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMTI4cHggIWltcG9ydGFudDsgfVxuXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWxpbmtlZGluLFxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWxpbmtlZGluIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMzIwcHggIWltcG9ydGFudDsgfVxuXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWxpbmtlZGluOmhvdmVyLFxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLWxpbmtlZGluOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAtMjU2cHggIWltcG9ydGFudDsgfVxuXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX3NoYXJpbmdfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLXR3aXR0ZXIsXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tdHdpdHRlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTU3NnB4ICFpbXBvcnRhbnQ7IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi10d2l0dGVyOmhvdmVyLFxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19pbmxpbmVfc2hhcmVfdG9vbGJveCAuYXQ0LWljb24uYXRpY29uLXR3aXR0ZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC01MTJweCAhaW1wb3J0YW50OyB9XG5cbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IC5hdDQtaWNvbi5hdGljb24tZW1haWwsXG4uaW5uZXI6bm90KC50b3BpY3MpIC5hZGR0aGlzX2lubGluZV9zaGFyZV90b29sYm94IC5hdDQtaWNvbi5hdGljb24tZW1haWwge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC02NHB4ICFpbXBvcnRhbnQ7IH1cblxuLmlubmVyOm5vdCgudG9waWNzKSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1lbWFpbDpob3Zlcixcbi5pbm5lcjpub3QoLnRvcGljcykgLmFkZHRoaXNfaW5saW5lX3NoYXJlX3Rvb2xib3ggLmF0NC1pY29uLmF0aWNvbi1lbWFpbDpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgMCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjsgfSB9XG5cbi5zaWRlYmFyIC5idXR0b24sXG4uc2lkZWJhciAuYnV0dG9uLXNtYWxsLXRleHQsXG4uc2lkZWJhciAuc2ltcGxlLWJ1dHRvbixcbi5zaWRlYmFyIC5zZWFyY2gtZm9ybSBidXR0b24sXG4uc2VhcmNoLWZvcm0gLnNpZGViYXIgYnV0dG9uLFxuLnNpZGViYXIgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuLnNpZGViYXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5ibG9nLWRldGFpbHMgLnNpZGViYXIgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4uc2lkZWJhciAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcbi5ibG9nLWRldGFpbHMgLnNpZGViYXIgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuLnNpZGViYXIgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5zaWRlYmFyIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLnNpZGViYXIgLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4uc2lkZWJhciAuc2Zmb3J1bVJlcGx5QnRuLFxuLnNpZGViYXIgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbi5mb3J1bSAuc2lkZWJhciAuc2ZTdWJtaXRCdG4sXG4uc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSxcbi5zaWRlYmFyIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IDI1MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2lkZWJhciAuYnV0dG9uLFxuICAuc2lkZWJhciAuYnV0dG9uLXNtYWxsLXRleHQsXG4gIC5zaWRlYmFyIC5zaW1wbGUtYnV0dG9uLFxuICAuc2lkZWJhciAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuICAuc2VhcmNoLWZvcm0gLnNpZGViYXIgYnV0dG9uLFxuICAuc2lkZWJhciBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4gIC5zaWRlYmFyIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4gIC5ibG9nLWRldGFpbHMgLnNpZGViYXIgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4gIC5zaWRlYmFyIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuICAuYmxvZy1kZXRhaWxzIC5zaWRlYmFyIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcbiAgLnNpZGViYXIgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICBib2R5LmJsb2cgLnNpZGViYXIgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIC5zaWRlYmFyIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuICAuc2lkZWJhciAuc2Zmb3J1bVJlcGx5QnRuLFxuICAuc2lkZWJhciAuZm9ydW0gLnNmU3VibWl0QnRuLFxuICAuZm9ydW0gLnNpZGViYXIgLnNmU3VibWl0QnRuLFxuICAuc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSxcbiAgLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICAgIHdpZHRoOiA4NSU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICAgIG1pbi13aWR0aDogYXV0bzsgfSB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYjhiOGI4O1xuICBtYXJnaW46IDAgYXV0byA0MHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBtYXgtd2lkdGg6IDMwMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDYwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIGJvZHkubGFuZGluZyAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIGltZyB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gtY29udGVudCB7XG4gIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGZvbnQtc2l6ZTogMWVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LWNvbnRlbnQge1xuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgICBsaW5lLWhlaWdodDogMTdweDsgfSB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gtY29udGVudCBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuMztcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjA2MjVlbTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBtYXJnaW4tYm90dG9tOiA1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3gtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94LXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMDYyNWVtOyB9IH1cblxuLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5ldmVudCAuc2lkZWJveC1jb250ZW50IHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zOyB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIucXVvdGUge1xuICBjb2xvcjogIzc1NzU3NTtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGJhY2tncm91bmQ6ICNkNmVlZjI7XG4gIGJvcmRlci13aWR0aDogMCAwIDNweCAwO1xuICBib3JkZXItY29sb3I6ICM3YmQwZTE7XG4gIHBhZGRpbmc6IDE1cHggMTJweCAwOyB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIucXVvdGUgLnF1b3RlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgZm9udC1zaXplOiAxLjM1ZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uc2lkZWJhciAuc2lkZWJveC13cmFwcGVyLnF1b3RlIC5xdW90ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIuKAnFwiO1xuICBsZWZ0OiAtMTBweDtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIucXVvdGUgLnF1b3RlOmFmdGVyIHtcbiAgY29udGVudDogXCLigJ1cIjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnNpZGViYXIgLnNpZGVib3gtd3JhcHBlci5xdW90ZSAucXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMS42MjVlbTsgfSB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIucXVvdGUgLnNvdXJjZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0OyB9XG5cbi5zaWRlYmFyIC5zaWRlYm94LXdyYXBwZXIgLnNtYWxsLXRleHQge1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCB7XG4gIGJvcmRlcjogbm9uZTtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgaW1nLFxuLnNpZGVib3gtd3JhcHBlci5leHRlcm5hbC1hZCAuaW1nLWJveCxcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gtcmlnaHQsXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LWxlZnQsXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LWNlbnRlcixcbi5zaWRlYm94LXdyYXBwZXIuZXh0ZXJuYWwtYWQgLmltZy1ib3gtcmlnaHQsXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LWxlZnQsXG4uc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIC5pbWctYm94LWNlbnRlciB7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uYmxvZy1saXN0ID4gdWwge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4uYmxvZy1saXN0IGgzIHtcbiAgbWFyZ2luLWJvdHRvbTogNXB4OyB9XG5cbi5ibG9nLWxpc3QgaDMgKyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxuLmJsb2ctbGlzdCBoMyArIHAgc3Ryb25nIHtcbiAgY29sb3I6ICM4ODg4ODggIWltcG9ydGFudDsgfVxuXG4uYmxvZy1kZXRhaWxzICsgZGl2IHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmJsb2ctZGV0YWlscyBhW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctZm9ybS1idXR0b25dLFxuLmJsb2ctZGV0YWlscyBhW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1zb3J0LW5ldy1idXR0b25dLFxuLmJsb2ctZGV0YWlscyBhW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1zb3J0LW9sZC1idXR0b25dIHtcbiAgbWFyZ2luOiA1cHggMCAyMHB4IDA7XG4gIGZvbnQtc2l6ZTogMC43NWVtOyB9XG5cbi5ibG9nLWRldGFpbHMgdGV4dGFyZWEsXG4uYmxvZy1kZXRhaWxzIGlucHV0IHtcbiAgcGFkZGluZzogNXB4O1xuICBmb250LXNpemU6IDEycHg7IH1cblxuLmJsb2ctZGV0YWlscyBkaXZbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLWNvbnRhaW5lcl0gPiBkaXYge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2JkYmRiZDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uYmxvZy1kZXRhaWxzIGFbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1mb3JtLWJ1dHRvbl06YWZ0ZXIsXG4uYmxvZy1kZXRhaWxzIGFbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLXNvcnQtbmV3LWJ1dHRvbl06YWZ0ZXIge1xuICBjb250ZW50OiBcInxcIjtcbiAgY29sb3I6ICMwMDg1YWQ7XG4gIHBhZGRpbmc6IDAgNXB4IDAgMTBweDsgfVxuXG4uYmxvZy1kZXRhaWxzIGltZ1tkYXRhLXNmLXJvbGU9Y29tbWVudC1hdmF0YXJdIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uYmxvZy1kZXRhaWxzIGltZ1tkYXRhLXNmLXJvbGU9Y29tbWVudC1hdmF0YXJdICsgcCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmJsb2ctZGV0YWlscyBpbWdbZGF0YS1zZi1yb2xlPWNvbW1lbnQtYXZhdGFyXSxcbi5ibG9nLWRldGFpbHMgZGl2W2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctZm9ybV0gaW1nIHtcbiAgbWF4LXdpZHRoOiA3MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1kZXRhaWxzIGltZ1tkYXRhLXNmLXJvbGU9Y29tbWVudC1hdmF0YXJdLFxuICAuYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LWZvcm1dIGltZyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9IH1cblxuLmJsb2ctZGV0YWlscyBzcGFuW2RhdGEtc2Ytcm9sZT1jb21tZW50LW5hbWVdLFxuLmJsb2ctZGV0YWlscyBzcGFuW2RhdGEtc2Ytcm9sZT1jb21tZW50LWRhdGVdIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmJsb2ctZGV0YWlscyBzcGFuW2RhdGEtc2Ytcm9sZT1jb21tZW50LWRhdGVdIHtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogIzg4ODg4OCAhaW1wb3J0YW50OyB9XG5cbi5ibG9nLWRldGFpbHMgc3BhbltkYXRhLXNmLXJvbGU9Y29tbWVudC1uYW1lXSxcbi5ibG9nLWRldGFpbHMgc3BhbltkYXRhLXNmLXJvbGU9Y29tbWVudC1tZXNzYWdlXSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTsgfVxuXG4uYmxvZy1kZXRhaWxzIGRpdltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LWZvcm1dIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiA4MHB4O1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctZGV0YWlscyBkaXZbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1mb3JtXSB0ZXh0YXJlYSB7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiAwOyB9IH1cblxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zaW1wbGUtYnV0dG9uLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5ibG9nLWRldGFpbHMgYm9keS5ibG9nIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmY29tbWVudHNTdWJtaXRCdG4sXG5ib2R5LmJsb2cgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmZvcnVtUmVwbHlCdG4sXG4uYmxvZy1kZXRhaWxzIC5mb3J1bSBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZlN1Ym1pdEJ0bixcbi5mb3J1bSAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmU3VibWl0QnRuLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc2Vjb25kYXJ5IHtcbiAgY2xlYXI6IGJvdGg7XG4gIGJhY2tncm91bmQ6ICM3N2M1ZDUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4IDE1cHggIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b246aG92ZXIsXG4uYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zaW1wbGUtYnV0dG9uOmhvdmVyLFxuLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXTpob3Zlcixcbi5ibG9nLWRldGFpbHMgYm9keS5ibG9nIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG5ib2R5LmJsb2cgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmNvbW1lbnRzU3VibWl0QnRuOmhvdmVyLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXG4uYmxvZy1kZXRhaWxzIC5mb3J1bSBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZlN1Ym1pdEJ0bjpob3Zlcixcbi5mb3J1bSAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmU3VibWl0QnRuOmhvdmVyLFxuLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAjNjdiN2M3ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbi1zbWFsbC10ZXh0LFxuICAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNpbXBsZS1idXR0b24sXG4gIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4gIC5ibG9nLWRldGFpbHMgYm9keS5ibG9nIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIGJvZHkuYmxvZyAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uc2Zmb3J1bU5ld1RocmVhZExuayxcbiAgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZmZvcnVtUmVwbHlCdG4sXG4gIC5ibG9nLWRldGFpbHMgLmZvcnVtIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLnNmU3VibWl0QnRuLFxuICAuZm9ydW0gLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5zZlN1Ym1pdEJ0bixcbiAgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24tc2Vjb25kYXJ5IHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDIwcHggMCA1MHB4IDkwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctZGV0YWlscyBkaXZbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1sb2dnZWQtb3V0LXZpZXddIHtcbiAgICBtYXJnaW46IDIwcHggMCAwIDkwcHggIWltcG9ydGFudDsgfSB9XG5cbi5ibG9nLWRldGFpbHMgZGl2W2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctbG9nZ2VkLW91dC12aWV3XSBpbnB1dCB7XG4gIG1hcmdpbjogMjBweCAwIDEwcHg7XG4gIHdpZHRoOiAzMDBweDsgfVxuXG4uYXJjaGl2ZXMtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYmRiZGJkO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYXJjaGl2ZXMtaXRlbSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7IH0gfVxuXG4uYXJjaGl2ZXMtaXRlbSAubWVkaWEtbGVmdCBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAzMDBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmFyY2hpdmVzLWl0ZW0gLm1lZGlhLWxlZnQgYSB7XG4gICAgd2lkdGg6IDI4MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYXJjaGl2ZXMtaXRlbSAubWVkaWEtbGVmdCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmFyY2hpdmVzLWl0ZW0gLm1lZGlhLWxlZnQsXG4gIC5hcmNoaXZlcy1pdGVtIC5tZWRpYS1ib2R5IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi5hcmNoaXZlcy1pdGVtIGgzIHtcbiAgZm9udC1zaXplOiAxLjEyNWVtOyB9XG5cbi5hcmNoaXZlcy1pdGVtIC5zb3VyY2Uge1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgY29sb3I6ICM2NzY3NjcgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5sYW5kaW5nIC5jb250ZW50LXdyYXBwZXIge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5sYW5kaW5nIC5jb2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMCU7XG4gICAgbWFyZ2luLXJpZ2h0OiAzJTsgfVxuICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMge1xuICAgIHdpZHRoOiA2NCU7IH1cbiAgLmxhbmRpbmcgLmNvbC5zaWRlYmFyIHtcbiAgICBtYXJnaW4tbGVmdDogMyU7IH1cbiAgLmxhbmRpbmcgLmNvbDpsYXN0LWNoaWxkIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIGFuZCAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgLmxhbmRpbmcgLmJ1dHRvbixcbiAgLmxhbmRpbmcgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuICAubGFuZGluZyAuc2ltcGxlLWJ1dHRvbixcbiAgLmxhbmRpbmcgLnNlYXJjaC1mb3JtIGJ1dHRvbixcbiAgLnNlYXJjaC1mb3JtIC5sYW5kaW5nIGJ1dHRvbixcbiAgLmxhbmRpbmcgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuICAubGFuZGluZyAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuICAuYmxvZy1kZXRhaWxzIC5sYW5kaW5nIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuICAubGFuZGluZyAuYmxvZy1kZXRhaWxzIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcbiAgLmJsb2ctZGV0YWlscyAubGFuZGluZyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXG4gIC5sYW5kaW5nIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbiAgYm9keS5ibG9nIC5sYW5kaW5nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICAubGFuZGluZyAuc2Zmb3J1bU5ld1RocmVhZExuayxcbiAgLmxhbmRpbmcgLnNmZm9ydW1SZXBseUJ0bixcbiAgLmxhbmRpbmcgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbiAgLmZvcnVtIC5sYW5kaW5nIC5zZlN1Ym1pdEJ0bixcbiAgLmxhbmRpbmcgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICAgIG1pbi13aWR0aDogMTAwJTsgfSB9XG5cbi50b3BpYy13cmFwcGVyLFxuLmFydGljbGUtd3JhcHBlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNiZGJkYmQ7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50b3BpYy13cmFwcGVyIC50b3BpYyxcbi5hcnRpY2xlLXdyYXBwZXIgLnRvcGljIHtcbiAgcGFkZGluZzogMTVweDsgfVxuXG4udG9waWMtd3JhcHBlciAudG9waWMgaDMsXG4uYXJ0aWNsZS13cmFwcGVyIC50b3BpYyBoMyB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzMzk5YjMgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAxLjEyNWVtO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4OyB9XG5cbi50b3BpYy13cmFwcGVyIC50b3BpYyBwLFxuLmFydGljbGUtd3JhcHBlciAudG9waWMgcCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgY29sb3I6ICMzZDNkM2Q7IH1cblxuLnRvcGljLWxpbms6aG92ZXIgLnRvcGljLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI0OSwgMjQ5LCAyNDksIDAuNyk7IH1cblxuLnRvcGljLWxpbms6aG92ZXIgaDMge1xuICBjb2xvcjogIzYwNWI1NCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLWxpbms6bnRoLW9mLXR5cGUob2RkKSAudG9waWMtd3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyAudG9waWMtbGluazpudGgtb2YtdHlwZShvZGQpIC50b3BpYy13cmFwcGVyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7IH0gfVxuXG4ubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLXdyYXBwZXIge1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmxhbmRpbmcgLmNvbC53cmFwLWJveGVzIC50b3BpYy13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgIGZsb2F0OiBsZWZ0OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5sYW5kaW5nIC5jb2wud3JhcC1ib3hlcyAudG9waWMtd3JhcHBlciB7XG4gICAgbWF4LXdpZHRoOiAzMDBweDtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAubGFuZGluZyAuY29sLndyYXAtYm94ZXMgLnRvcGljLXdyYXBwZXIge1xuICAgIG1heC13aWR0aDogMzUwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmxhbmRpbmcgLnRvcGljLXdyYXBwZXIge1xuICAgIGhlaWdodDogMTEwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmxhbmRpbmcgLnRvcGljLXdyYXBwZXIge1xuICAgIGhlaWdodDogOTVweDsgfSB9XG5cbm5hdiNtb2JpbGUtbWVudSB7XG4gIGJhY2tncm91bmQ6ICMxOTUxNmQgIWltcG9ydGFudDsgfVxuXG4vKiBOZXcgaG9tZXBhZ2UgbWVudSBiYWNrZ3JvdW5kICovXG4uaG9tZSBuYXYjbW9iaWxlLW1lbnUge1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDU5cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICBuYXYjbW9iaWxlLW1lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5uYXYjbW9iaWxlLW1lbnUgKiB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5ob21lIG5hdiNtb2JpbGUtbWVudSAqIHtcbiAgY29sb3I6ICMwMDAwMDA7IH1cblxuLm1vYmlsZS1jb250ZW50LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLyogTmV3IGhvbWVwYWdlIG1lbnUgY29sb3IgKi9cbi5ob21lIC5tb2JpbGUtY29udGVudC13cmFwcGVyIHtcbiAgcGFkZGluZy10b3A6IDMwcHg7IH1cblxuLmhvbWUgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWJ0biB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGNvbG9yOiAjMDAyYjQ5O1xuICBwYWRkaW5nOiA0cHggMDtcbiAgbWluLXdpZHRoOiA4NXB4O1xuICBtYXJnaW4tdG9wOiAxcHg7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuXG5AbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWJ0biB7XG4gICAgbWFyZ2luLXJpZ2h0OiA0cHg7IH0gfVxuXG4uaG9tZSAubW9iaWxlLWNvbnRlbnQtd3JhcHBlciAubW9iaWxlLW1lbnUtYnRuOmhvdmVyIHtcbiAgY29sb3I6ICM4Zjk5M2U7IH1cblxuLmhvbWUgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWJ0bjphZnRlciB7XG4gIGNvbnRlbnQ6IFwibWVudVwiO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5tb2JpbGUtY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMTBweDsgfSB9XG5cbi5ob21lIC5tb2JpbGUtY29udGVudC13cmFwcGVyIC5tb2JpbGUtbWVudS1idG46YWZ0ZXIge1xuICByaWdodDogMzVweDsgfVxuXG4ubW9iaWxlLWNvbnRlbnQtd3JhcHBlciAubW9iaWxlLW1lbnUtYnRuIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaWNvbnMvYnRuLW1vYmlsZS1tZW51LnBuZz8xNDQ0ODQ4MTM4XCIpIG5vLXJlcGVhdCAwIDAvMTAwJSB0cmFuc3BhcmVudDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbG9hdDogcmlnaHQ7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgaGVpZ2h0OiAzNXB4O1xuICB3aWR0aDogMzVweDtcbiAgei1pbmRleDogMTsgfVxuXG4ubW9iaWxlLWNvbnRlbnQtd3JhcHBlciAubW9iaWxlLW1lbnUtYnRuIHNwYW4ge1xuICBmb250OiAwLzAgYTtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5tb2JpbGUtY29udGVudC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLm1vYmlsZS1jb250ZW50LXdyYXBwZXIgLm1vYmlsZS1tZW51LWNvbnRlbnQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi8qIE5ldyBob21lcGFnZSBoYW1idXJnZXIgZGlzcGxheSAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaG9tZSAubW9iaWxlLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uaG9tZSAubW9iaWxlLWNvbnRlbnQtd3JhcHBlciAubW9iaWxlLW1lbnUtY29udGVudCB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi5tb2JpbGUtbWVudS1mb290ZXIge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5mb290ZXItYnV0dG9uIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMC44NzVlbSAhaW1wb3J0YW50OyB9XG5cbi5ob21lIC5mb290ZXItYnV0dG9uIGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZvbnQtc2l6ZTogMS4yZW0gIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMxMTg1YWQgIWltcG9ydGFudDsgfVxuXG4uaG9tZSAubW0tbWVudS5tbS1tdWx0aWxpbmUgLm1tLWxpc3R2aWV3ID4gbGkgPiBhOmhvdmVyIHtcbiAgY29sb3I6ICMxMTg1YWQgIWltcG9ydGFudDsgfVxuXG4uaG9tZSAubW0tbWVudS5tbS1tdWx0aWxpbmUgLm1tLWxpc3R2aWV3ID4gbGkgPiBhOmZvY3VzIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH1cblxuLmhvbWUgLmZvb3Rlci1idXR0b24gYTpob3Zlcixcbi5ob21lIC5mb290ZXItYnV0dG9uIGE6aG92ZXIgc3Bhbixcbi5ob21lIC5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLmZvb3Rlci1idXR0b24gYSBzcGFuIHtcbiAgY29sb3I6ICMxMTg1YWQgIWltcG9ydGFudDsgfVxuXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbiBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxuLmhvbWUgLmZvb3Rlci1idXR0b24gYTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiPlwiO1xuICBtYXJnaW4tbGVmdDogMTBweDsgfVxuXG4uZm9vdGVyLWJ1dHRvbiBhOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9pY29ucy9uYXYtczYzMTlmZTQ4ZmQucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAyMHB4O1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5mb290ZXItYnV0dG9uIGEuY29udGFjdDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03NXB4OyB9XG5cbi5mb290ZXItYnV0dG9uIGEuc2hvcCAuc2hvcC1jb3VudCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmZvb3Rlci1idXR0b24gYS5zaG9wOmJlZm9yZSB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTE4cHg7IH1cblxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgYnV0dG9uLFxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgLmJ1dHRvbixcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5idXR0b24tc21hbGwtdGV4dCxcbi5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5zaW1wbGUtYnV0dG9uLFxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuc2Zmb3J1bVJlcGx5QnRuLFxuLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbi5mb3J1bSAuZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuc2ZTdWJtaXRCdG4sXG4uZm9vdGVyLWJ1dHRvbi5uYXYtbW9yZS1saW5rcyAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBsZWZ0IHRvcDtcbiAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcbiAgZm9udC1zaXplOiAxMi4yNXB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIHBhZGRpbmc6IDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiA5NXB4OyB9XG5cbi5ob21lIC5mb290ZXItYnV0dG9uLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbiB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGNvbG9yOiAjMTE4NWFkICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDEuMmVtO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIG1hcmdpbi10b3A6IC01cHg7IH1cblxuLmhvbWUgLmZvb3Rlci1idXR0b24ubmF2LW1vcmUtbGlua3MgYnV0dG9uOmFmdGVyIHtcbiAgY29udGVudDogXCI+XCI7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4OyB9XG5cbi5tbS1uYXZiYXItdG9wLTEge1xuICBiYWNrZ3JvdW5kOiAjMTE0MjVhICFpbXBvcnRhbnQ7IH1cblxuLyogbmV3IGhvbWVwYWdlIG1lbnUgdG9wIGxpbmsgYmFja2dyb3VuZCAqL1xuLmhvbWUgLm1tLW5hdmJhci10b3AtMSB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuXG4ubW9iaWxlLW1lbnUtdGl0bGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tbS10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uaG9tZSAubW0tdGl0bGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5tbS1uYXZiYXItYm90dG9tIHtcbiAgYmFja2dyb3VuZDogIzExNDI1YSAhaW1wb3J0YW50O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzk5OTk5OSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1ZW07IH1cblxuLmhvbWUgLm1tLW5hdmJhci1ib3R0b20ge1xuICBiYWNrZ3JvdW5kOiAjZjFmMWYwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tdG9wOiAtNDBweDsgfVxuXG4ubW0tbmF2YmFyLWJvdHRvbSAubmF2LW1vcmUtbGlua3Mge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICBmbG9hdDogbm9uZTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5tbS1uYXZiYXItYm90dG9tIC5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSB7XG4gIGJhY2tncm91bmQ6ICMxMTQyNWE7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci13aWR0aDogMXB4IDAgMDtcbiAgei1pbmRleDogOTk5OTsgfVxuXG4vKiBuZXcgaG9tZXBhZ2UgbW9yZSBzdWJtZW51IHN0eWxlcyAqL1xuLmhvbWUgLm1tLW5hdmJhci1ib3R0b20gLm5hdi1tb3JlLWxpbmtzIC5kcm9wZG93bi1tZW51IHtcbiAgYmFja2dyb3VuZDogI2YxZjFmMDsgfVxuXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbiAuZHJvcGRvd24tbWVudSBhIHtcbiAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogbm9uZTsgfVxuXG4uaG9tZSAuZm9vdGVyLWJ1dHRvbiAuZHJvcGRvd24tbWVudSBsaSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7IH1cblxuLmhvbWUgLmZvb3Rlci1idXR0b24gLmRyb3Bkb3duLW1lbnUgYTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxuLmhvbWUgLmZvb3Rlci1idXR0b24gLmRyb3Bkb3duLW1lbnUgYTpob3Zlcixcbi5ob21lIC5mb290ZXItYnV0dG9uIC5kcm9wZG93bi1tZW51IGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgY29sb3I6ICMxMTg1YWQgIWltcG9ydGFudDsgfVxuXG4uaG9tZSAubmF2LW1vcmUtbGlua3MgLmRyb3Bkb3duLW1lbnUge1xuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNnB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICBib3gtc2hhZG93OiAwIDZweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nLWJveDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMDtcbiAgdG9wOiAyOXB4OyB9XG5cbi5tbS1uYXZiYXItYm90dG9tIC5uYXYtbW9yZS1saW5rcyAuZHJvcGRvd24tbWVudSBhOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ubW0tbmF2YmFyLWJvdHRvbS5tbS1uYXZiYXItYm90dG9tLTIge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzk5OTk5OSAhaW1wb3J0YW50OyB9XG5cbi5ob21lIC5tbS1uYXZiYXItYm90dG9tLm1tLW5hdmJhci1ib3R0b20tMiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IDUzMHB4OyB9XG5cbi5tbS1uYXZiYXItYm90dG9tLm1tLW5hdmJhci1ib3R0b20tMiAuZm9vdGVyLWJ1dHRvbjpudGgtb2YtdHlwZSgyKSB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzk5OTk5OTsgfVxuXG4ubW0tbWVudS5tbS1jdXJyZW50IHtcbiAgei1pbmRleDogOTk5OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI2cHgpIHtcbiAgLm1tLW1lbnUubW0tY3VycmVudCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLm1tLWRyb3Bkb3duIC5tbS1saXN0dmlldyBsaS5oZWFkZXIge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLm1tLWRyb3Bkb3duIC5tbS1saXN0dmlldyBsaS5oZWFkZXIgYSB7XG4gIG1hcmdpbi1sZWZ0OiAtMTBweCAhaW1wb3J0YW50OyB9XG5cbi5tbS1kcm9wZG93bi5tbS1wYW5lbDphZnRlcixcbi5tbS1kcm9wZG93bi5tbS1wYW5lbDpiZWZvcmUge1xuICBoZWlnaHQ6IDA7IH1cblxuLm1tLWxpc3R2aWV3ID4gbGkgPiBhLFxuLm1tLWxpc3R2aWV3ID4gbGkgPiBzcGFuLFxuLm1tLWxpc3R2aWV3ID4gbGkuaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDEycHg7XG4gIHBhZGRpbmctYm90dG9tOiAxMnB4OyB9XG5cbi5tbS1tZW51IC5tbS1saXN0dmlldyA+IGxpIC5tbS1uZXh0OmFmdGVyLFxuLm1tLW1lbnUgLm1tLWxpc3R2aWV3ID4gbGkgLm1tLWFycm93OmFmdGVyLFxuLm1tLW1lbnUgLm1tLW5hdmJhciAubW0tYnRuOmJlZm9yZSxcbi5tbS1tZW51IC5tbS1uYXZiYXIgLm1tLWJ0bjphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbi5ob21lIC5tbS1tZW51IC5tbS1saXN0dmlldyA+IGxpIC5tbS1uZXh0OmFmdGVyLFxuLmhvbWUubW0tbWVudSAubW0tbGlzdHZpZXcgPiBsaSAubW0tYXJyb3c6YWZ0ZXIsXG4uaG9tZSAubW0tbWVudSAubW0tbmF2YmFyIC5tbS1idG46YmVmb3JlLFxuLmhvbWUgLm1tLW1lbnUgLm1tLW5hdmJhciAubW0tYnRuOmFmdGVyIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7IH1cblxuLm1tLWxpc3R2aWV3ID4gbGksXG4ubW0tbGlzdHZpZXcgPiBsaTphZnRlcixcbi5tbS1saXN0dmlldyA+IGxpIC5tbS1uZXh0LFxuLm1tLWxpc3R2aWV3ID4gbGkgLm1tLW5leHQ6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiAjOTk5OTk5ICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLm1tLW1lbnUgPiAubW0tcGFuZWwgPiAubW0tbmF2YmFyICsgLm1tLWxpc3R2aWV3IHtcbiAgcGFkZGluZzogMCAyNXB4IDI1cHggMjVweDsgfVxuXG4uaG9tZSAubW0tbGlzdHZpZXcgPiBsaSxcbi5ob21lIC5tbS1saXN0dmlldyA+IGxpOmFmdGVyLFxuLmhvbWUgLm1tLWxpc3R2aWV3ID4gbGkgLm1tLW5leHQsXG4uaG9tZSAubW0tbGlzdHZpZXcgPiBsaSAubW0tbmV4dDpiZWZvcmUge1xuICBib3JkZXItY29sb3I6ICNkMGNjYzUgIWltcG9ydGFudDsgfVxuXG4uaG9tZSAubW0tbGlzdHZpZXcgPiBsaTpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZDtcbiAgYm9yZGVyLWNvbG9yOiAjZDBjY2M1ICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLm1tLWxpc3R2aWV3ID4gbGk6Zmlyc3QtY2hpbGQ6YWZ0ZXIge1xuICBib3JkZXItYm90dG9tOiBub25lO1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuLmhvbWUgLm1tLWxpc3R2aWV3ID4gbGkgPiBhIHtcbiAgZm9udC1zaXplOiAxLjJlbTsgfVxuXG4ubW0tbGlzdHZpZXcgPiBsaTpub3QoLm1tLWRpdmlkZXIpOmFmdGVyIHtcbiAgbGVmdDogMDsgfVxuXG4uaG9tZSAubW0tbGlzdHZpZXcgPiBsaTpub3QoLm1tLWRpdmlkZXIpOmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbS13aWR0aDogMnB4OyB9XG5cbi5ob21lIC5tbS1saXN0dmlldyAubW0tbmV4dDpiZWZvcmUge1xuICBib3JkZXItbGVmdC13aWR0aDogMDsgfVxuXG4uaG9tZSAubW0tbmF2YmFyIC5tbS1idG46bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctcmlnaHQ6IDUzcHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogMTAyNXB4KSB7XG4gIGh0bWwubW0tb3BlbmVkIGJvZHk6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IDA7XG4gICAgb3BhY2l0eTogMC42NTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHotaW5kZXg6IDk5OTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1tLXBhZ2Uge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfSB9XG5cbmh0bWwubW0tYmFja2dyb3VuZCAubW0tcGFnZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xuICBodG1sLm1tLW9wZW5lZCB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaW5uZXIgLnV0aWxpdHktbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3Mge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBmb250LXNpemU6IDAuODc1ZW07XG4gICAgbWFyZ2luLXRvcDogMTBweDsgfVxuICAuaG9tZSAudXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyBwLFxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgcCB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgY29sb3I6ICM5OTk5OTk7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCB7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiAwO1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWw6YmVmb3JlLFxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bDphZnRlciB7XG4gIGNvbnRlbnQ6IFwiIFwiO1xuICBkaXNwbGF5OiB0YWJsZTsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsOmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaSB7XG4gIGxpc3Qtc3R5bGUtaW1hZ2U6IG5vbmU7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgcGFkZGluZy1yaWdodDogNHB4OyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZy1yaWdodDogMDsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpLmxhc3Qge1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGkge1xuICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGkge1xuICBwYWRkaW5nOiAwOyB9XG5cbi8qIFN0YXJ0OiBuZXcgaG9tZXBhZ2UgKi9cbi5ob21lIC51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGkge1xuICBwYWRkaW5nOiAwIDAgMCA1MHB4OyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgbGk6YWZ0ZXIge1xuICBjb250ZW50OiBcInxcIjtcbiAgcGFkZGluZzogMCAxMHB4O1xuICBjb2xvcjogIzAwODVhZDsgfVxuXG4uaG9tZSAudXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpOmFmdGVyIHtcbiAgY29udGVudDogbm9uZTsgfVxuXG4udXRpbGl0eS1uYXYtd3JhcHBlciAubmF2LWxpbmtzIHVsIGxpOmxhc3QtY2hpbGQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwYWRkaW5nLXJpZ2h0OiAwOyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgYSB7XG4gIGNvbG9yOiAjMDA4NWFkOyB9XG5cbi51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG5cbi5ob21lIC51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3MgdWwgYSB7XG4gIGNvbG9yOiAjMDAwMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLyogQmFuZCAqL1xuLmJhbmQge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYmFuZCAuYnV0dG9uLFxuLmJhbmQgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmJhbmQgLnNpbXBsZS1idXR0b24sXG4uYmFuZCAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5iYW5kIGJ1dHRvbixcbi5iYW5kIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbi5iYW5kIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4uYmxvZy1kZXRhaWxzIC5iYW5kIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuLmJhbmQgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXG4uYmxvZy1kZXRhaWxzIC5iYW5kIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcbi5iYW5kIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmJvZHkuYmxvZyAuYmFuZCAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5iYW5kIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLmJhbmQgLnNmZm9ydW1SZXBseUJ0bixcbi5iYW5kIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXG4uZm9ydW0gLmJhbmQgLnNmU3VibWl0QnRuLFxuLmJhbmQgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBtaW4td2lkdGg6IDIzOHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZCAuYnV0dG9uLFxuICAuYmFuZCAuYnV0dG9uLXNtYWxsLXRleHQsXG4gIC5iYW5kIC5zaW1wbGUtYnV0dG9uLFxuICAuYmFuZCAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuICAuc2VhcmNoLWZvcm0gLmJhbmQgYnV0dG9uLFxuICAuYmFuZCBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4gIC5iYW5kIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4gIC5ibG9nLWRldGFpbHMgLmJhbmQgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4gIC5iYW5kIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuICAuYmxvZy1kZXRhaWxzIC5iYW5kIFtkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLmJ1dHRvbixcbiAgLmJhbmQgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICBib2R5LmJsb2cgLmJhbmQgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIC5iYW5kIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuICAuYmFuZCAuc2Zmb3J1bVJlcGx5QnRuLFxuICAuYmFuZCAuZm9ydW0gLnNmU3VibWl0QnRuLFxuICAuZm9ydW0gLmJhbmQgLnNmU3VibWl0QnRuLFxuICAuYmFuZCAuYnV0dG9uLXNlY29uZGFyeSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDsgfSB9XG5cbi5iYW5kIC5jb250ZW50LXdyYXBwZXIgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBmb250LXNpemU6IDEuMTI1ZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kIC5jb250ZW50LXdyYXBwZXIgcCB7XG4gICAgZm9udC1zaXplOiAxLjMxMjVlbTsgfSB9XG5cbi5iYW5kLXR5cGUge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMS41ZW07XG4gIGNvbG9yOiAjNjA1YjU0O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4OyB9XG5cbi5iYW5kLXRpdGxlIHtcbiAgY29sb3I6ICMzMzk5YjM7XG4gIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBmb250LXNpemU6IDEuNjI1ZW07XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDJlbTsgfSB9XG5cbi5iYW5kLmZlYXR1cmUtYm94ZXMge1xuICBiYWNrZ3JvdW5kOiAjZmI4ZjJlO1xuICBwYWRkaW5nOiA0MHB4IDAgNDVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuZmVhdHVyZS1ib3hlcyB7XG4gICAgcGFkZGluZy10b3A6IDkwcHg7IH0gfVxuXG4vKiBGZWF0dXJlIEJveCAqL1xuLmZlYXR1cmUtYm94LXdyYXBwZXIge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0NjBweCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcbiAgICB3aWR0aDogNjUlO1xuICAgIG1hcmdpbjogMCBhdXRvIDIwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDsgfSB9XG5cbi5mb3VyIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZvdXIgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7IH0gfVxuXG4udGhyZWUgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudGhyZWUgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7IH0gfVxuXG4uZmVhdHVyZS1ib3gtd3JhcHBlci52aWRlby13cmFwcGVyIC5mZWF0dXJlLWltYWdlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5mZWF0dXJlLWJveC13cmFwcGVyLnZpZGVvLXdyYXBwZXIgLmZlYXR1cmUtaW1hZ2U6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy92aWRlby1vdmVybGF5LnBuZz8xNDQ2MDU5NjEzXCIpIG5vLXJlcGVhdCA1MCUgNTAlLzYwcHggdHJhbnNwYXJlbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mZWF0dXJlLWJveC13cmFwcGVyLnZpZGVvLXdyYXBwZXIgLmZlYXR1cmUtaW1hZ2U6YmVmb3JlIHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDc4cHg7IH0gfVxuXG4uZmVhdHVyZS1ib3gge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDEzMywgMTczLCAwLjUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAyNTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZlYXR1cmUtYm94IHtcbiAgICBoZWlnaHQ6IDI4OHB4OyB9IH1cblxuLmFydGljbGVzIC5mZWF0dXJlLWJveCB7XG4gIGhlaWdodDogMjIwcHg7IH1cblxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQtd3JhcHBlciB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi50aHJlZSAuZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMTVweDsgfVxuXG4uZmFjdC13cmFwcGVyIC5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50LXdyYXBwZXIge1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cblxuLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS1jb250ZW50IHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uZmVhdHVyZS1ib3ggLmZlYXR1cmUtY29udGVudCBwIHtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLWltYWdlIHtcbiAgaGVpZ2h0OiA1MCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mZWF0dXJlLWJveCAuZmVhdHVyZS1pbWFnZSB7XG4gICAgaGVpZ2h0OiBhdXRvOyB9IH1cblxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLWltYWdlIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7IH1cblxuLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS1pbWFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7IH1cblxuLmZlYXR1cmUtYm94IC5mZWF0dXJlLXRpdGxlIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjtcbiAgcGFkZGluZy10b3A6IDE1cHg7IH1cblxuLmZvdXIgLmZlYXR1cmUtYm94IC5mZWF0dXJlLXRpdGxlIHtcbiAgZm9udC1zaXplOiAxLjA5Mzc1ZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5mb3VyIC5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjE4NzVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAudGhyZWUgLmZlYXR1cmUtYm94IC5mZWF0dXJlLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMjVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnRocmVlIC5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjQzNzVlbTsgfSB9XG5cbi5mZWF0dXJlLWJveCAubGFiZWwge1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMC43NWVtO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBib3R0b206IDEwcHg7XG4gIGxlZnQ6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mZWF0dXJlLWJveCAubGFiZWwge1xuICAgIGZvbnQtc2l6ZTogMC44NzVlbTsgfSB9XG5cbi5mZWF0dXJlLWJveCAubGFiZWw6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2Q0ZDRkNDtcbiAgY29udGVudDogXCJcIjtcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDYlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogLTEwcHg7XG4gIHdpZHRoOiA5MCU7IH1cblxuLmZlYXR1cmUtYm94IGEge1xuICBjb2xvcjogIzFjMzA0MCAhaW1wb3J0YW50OyB9XG5cbi5mZWF0dXJlLWJveCBhIC5sYWJlbCB7XG4gIGNvbG9yOiAjMDA4NWFkOyB9XG5cbi5mZWF0dXJlLWJveCBhOmhvdmVyIGltZyB7XG4gIG9wYWNpdHk6IDAuNjsgfVxuXG4uZmVhdHVyZS1ib3ggYTpob3ZlciAuZmVhdHVyZS10aXRsZSB7XG4gIGNvbG9yOiAjMDA4NWFkOyB9XG5cbi5mZWF0dXJlLWJveCBhOmhvdmVyIC5mYWN0IGVtLFxuLmZlYXR1cmUtYm94IGE6aG92ZXIgLmZhY3QgaSB7XG4gIGNvbG9yOiAjZmI4ZjJlOyB9XG5cbi5mZWF0dXJlLWJveCBhOmhvdmVyIC5mYWN0ICsgLmZlYXR1cmUtdGl0bGUge1xuICBjb2xvcjogIzAwODVhZDsgfVxuXG4uZmVhdHVyZS1ib3ggLmZhY3Qge1xuICBmb250LXNpemU6IDEuMjVlbTtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG4uZmVhdHVyZS1ib3ggLmZhY3QgZW0sXG4uZmVhdHVyZS1ib3ggLmZhY3QgaSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDEuMmVtO1xuICBjb2xvcjogIzAwODVhZDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmZlYXR1cmUtYm94IC5mYWN0IGVtLFxuICAuZmVhdHVyZS1ib3ggLmZhY3QgaSB7XG4gICAgZm9udC1zaXplOiAxLjJlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmVhdHVyZS1ib3ggLmZhY3QgZW0sXG4gIC5mZWF0dXJlLWJveCAuZmFjdCBpIHtcbiAgICBmb250LXNpemU6IDEuNmVtOyB9IH1cblxuLmZlYXR1cmUtYm94IC5mYWN0ICsgLmZlYXR1cmUtdGl0bGUge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmI4ZjJlOyB9XG5cbi5mZWF0dXJlLWJveCAuZmFjdCBlbSxcbi5mZWF0dXJlLWJveCAuZmFjdCBpLFxuLmZlYXR1cmUtYm94IC5mYWN0ICsgLmZlYXR1cmUtdGl0bGUge1xuICAtd2Via2l0LXRyYW5zaXRpb246IGNvbG9yIDAuNXMgZWFzZS1pbjtcbiAgdHJhbnNpdGlvbjogY29sb3IgMC41cyBlYXNlLWluOyB9XG5cbi5mZWF0dXJlLWJveGVzIC5mZWF0dXJlLWJveCAubGFiZWw6YmVmb3JlIHtcbiAgdG9wOiAtNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmVhdHVyZS1ib3hlcyAuZmVhdHVyZS1ib3ggLmxhYmVsOmJlZm9yZSB7XG4gICAgdG9wOiAtMTBweDsgfSB9XG5cbi8qIFNsaWRlciAqL1xuLmJhbmQuc2xpZGVyIHtcbiAgYmFja2dyb3VuZDogI2YzZjNmMztcbiAgcGFkZGluZzogNDBweCAwIDMwcHg7IH1cblxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4OyB9XG5cbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudDpiZWZvcmUsXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQ6YWZ0ZXIge1xuICBjb250ZW50OiBcIiBcIjtcbiAgZGlzcGxheTogdGFibGU7IH1cblxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50OmFmdGVyIHtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5sZWZ0LWNvbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAubGVmdC1jb2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7IH0gfVxuXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLnJpZ2h0LWNvbCB7XG4gIG1hcmdpbjogMjBweCAwIDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTsgfSB9XG5cbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIGltZyB7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIGltZy5zaGFkb3cge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IC0xM3B4IDEzcHggMCAjZTVlNWU1O1xuICBib3gtc2hhZG93OiAtMTNweCAxM3B4IDAgI2U1ZTVlNTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wgaW1nIHtcbiAgICBtYXJnaW46IDA7IH0gfVxuXG4uYmFuZC5zbGlkZXIgLnNsaWRlLWNvbnRlbnQgLmJhbmQtdHlwZSB7XG4gIGNvbG9yOiAjNjA1YjU0OyB9XG5cbi5iYW5kLnNsaWRlciAuc2xpZGUtY29udGVudCBwIHtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5zbGlkZS1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMS4zMTI1ZW07IH0gfVxuXG4uYmFuZC5zbGlkZXIgI2ZlYXR1cmUtc2xpZGVyIHtcbiAgd2lkdGg6IDgwJTtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLmJhbmQuc2xpZGVyICNmZWF0dXJlLXNsaWRlciAuYngtc2xpZGVyIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmFuZC5zbGlkZXIgI2ZlYXR1cmUtc2xpZGVyIHtcbiAgICB3aWR0aDogOTAlOyB9IH1cblxuLmJhbmQuc2xpZGVyICNmZWF0dXJlLXNsaWRlciBsaSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IH1cblxuLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgei1pbmRleDogOTk4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbm9uZTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhIHtcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zcHJpdGVzL3NsaWRlci1hcnJvd3MtczEwYzQzMDM4N2EucG5nXCIpO1xuICAgIHdpZHRoOiAzMHB4O1xuICAgIGhlaWdodDogNTVweDsgfVxuICAuYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTcycHg7XG4gICAgbGVmdDogLTUwcHg7IH1cbiAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC0yMThweDtcbiAgICByaWdodDogLTUwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1wcmV2IHtcbiAgICBsZWZ0OiAtNjBweDsgfVxuICAuYmFuZC5zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xuICAgIHJpZ2h0OiAtNjBweDsgfSB9XG5cbi5iYW5kLnNsaWRlciAuYngtY29udHJvbHMtZGlyZWN0aW9uIGE6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjsgfVxuXG4uYmFuZC5zbGlkZXIgLmJ4LXBhZ2VyIHtcbiAgYm90dG9tOiAtNjBweDsgfVxuXG4uYmFuZC5zbGlkZXIgLmJ4LXBhZ2VyLWl0ZW0gYSB7XG4gIGJhY2tncm91bmQ6ICNiM2JiYzE7IH1cblxuLmJhbmQuc2xpZGVyIC5ieC1wYWdlci1pdGVtIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzc3YzVkNTsgfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciB7XG4gIHBhZGRpbmc6IDE1cHggMCAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDIxNCwgMjM4LCAyNDIsIDAuNCkgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgIzdlYzlkNTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmFuZC5hcnRpY2xlLXNsaWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5zbGlkZS13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuc2xpZGUtd3JhcHBlciB7XG4gICAgd2lkdGg6IDc4JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuc2xpZGUtd3JhcHBlciB7XG4gICAgd2lkdGg6IDkwLjUlOyB9IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLnNsaWRlci1oZWFkZXIge1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgZm9udC1zaXplOiAwLjgxMjVlbTtcbiAgY29sb3I6ICM3OTc5Nzk7XG4gIG1hcmdpbjogMCAwIDEwcHggMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLnNsaWRlci1oZWFkZXIge1xuICAgIG1hcmdpbjogMCAwIDEwcHggNjBweDtcbiAgICBmb250LXNpemU6IDAuOTM3NWVtOyB9IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3ByaXRlcy9zbGlkZXItYXJyb3dzLXMxMGM0MzAzODdhLnBuZ1wiKSAhaW1wb3J0YW50O1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAyNXB4OyB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1wcmV2IHtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBsZWZ0OiA3cHg7IH1cblxuLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LW5leHQge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIC03NHB4O1xuICByaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpIHtcbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xuICAgIGxlZnQ6IC00M3B4OyB9XG4gIC5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcbiAgICByaWdodDogLTQwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xuICAgIGxlZnQ6IC0zNXB4OyB9XG4gIC5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcbiAgICByaWdodDogLTM1cHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhLmJ4LXByZXYge1xuICAgIGxlZnQ6IC0zNXB4OyB9XG4gIC5iYW5kLmFydGljbGUtc2xpZGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5ieC1uZXh0IHtcbiAgICByaWdodDogLTM1cHg7IH0gfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3gge1xuICBmb250LXNpemU6IDAuODQzNzVlbTtcbiAgd2lkdGg6IDIyNXB4O1xuICBtYXJnaW46IDAgYXV0bztcbiAgaGVpZ2h0OiAxMDZweDsgfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3g6aG92ZXIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xuICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3gge1xuICAgIHdpZHRoOiAxNzBweDtcbiAgICBmb250LXNpemU6IDAuNzVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3gge1xuICAgIGhlaWdodDogMTA2cHg7XG4gICAgd2lkdGg6IDE2MHB4O1xuICAgIG1hcmdpbjogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmJhbmQuYXJ0aWNsZS1zbGlkZXIgLmZlYXR1cmUtYm94IHtcbiAgICB3aWR0aDogMTk0cHg7XG4gICAgZm9udC1zaXplOiAwLjgxMjVlbTsgfSB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCBhIHtcbiAgY29sb3I6ICMwMDg1YWQgIWltcG9ydGFudDsgfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3ggYSAubGFiZWwge1xuICBjb2xvcjogIzk0OTQ5NCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogc3RhdGljOyB9XG5cbi5iYW5kLmFydGljbGUtc2xpZGVyIC5mZWF0dXJlLWJveCBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3ggcDpub3QoLmxhYmVsKSB7XG4gIGhlaWdodDogNTBweDtcbiAgbWluLWhlaWdodDogYXV0bztcbiAgcGFkZGluZzogMTBweDsgfVxuXG4uYmFuZC5hcnRpY2xlLXNsaWRlciAuZmVhdHVyZS1ib3ggcC5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTFweCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJvdHRvbTogMDsgfVxuXG4vKiBQYXJhbGxheCAqL1xuLmJhbmQgLmJnLWltYWdlLXdyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQgLmJnLWltYWdlLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDUwJSA1MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kIC5iZy1pbWFnZS13cmFwcGVyLnZpZGVvIC5iYW5kIC5iZy1pbWFnZS13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwOyB9IH1cblxuLnBhcmFsbGF4LXdyYXBwZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgYmFja2dyb3VuZC1hdHRhY2htZW50OiBzY3JvbGw7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIC8qLnBhcmFsbGF4LXNtYWxsICYge1xyXG4gICAgbWluLWhlaWdodDogMTY1cHg7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCgkdGFibGV0KXtcclxuICAgICAgaGVpZ2h0OiAxNjVweDtcclxuICAgICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgfVxyXG4gIH0qLyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnBhcmFsbGF4LXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQ7XG4gICAgLypoZWlnaHQ6IDQ3MHB4OyovXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogNTAlIDUwJTsgfSB9XG5cbi5iYW5kLnBhcmFsbGF4LXNtYWxsIHtcbiAgbWluLWhlaWdodDogMTY1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLnBhcmFsbGF4LXNtYWxsIHtcbiAgICBoZWlnaHQ6IDE2NXB4O1xuICAgIG1pbi1oZWlnaHQ6IDFweDsgfSB9XG5cbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5wYXJhbGxheC13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5jb250YWluZXIsXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuZ2xvYmFsLXNlYXJjaCxcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIGhlYWRlciAuaGVybyxcbmhlYWRlciAuYmFuZC5wYXJhbGxheC1zbWFsbCAuaGVybyxcbi5iYW5kLnBhcmFsbGF4LXNtYWxsICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuc2Zmb3J1bU5ld1RocmVhZFdycCxcbi5iYW5kLmN0YS1idXR0b24gLmNvbnRhaW5lcixcbi5iYW5kLmN0YS1idXR0b24gLmdsb2JhbC1zZWFyY2gsXG4uYmFuZC5jdGEtYnV0dG9uIGhlYWRlciAuaGVybyxcbmhlYWRlciAuYmFuZC5jdGEtYnV0dG9uIC5oZXJvLFxuLmJhbmQuY3RhLWJ1dHRvbiAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxuLmJhbmQuY3RhLWJ1dHRvbiAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5jb250ZW50LXdyYXBwZXIsXG4uYmFuZC5jdGEtYnV0dG9uIC5jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nOiAzMHB4IDEwcHggMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmNvbnRlbnQtd3JhcHBlcixcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuY29udGVudC13cmFwcGVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmNvbnRlbnQtd3JhcHBlcixcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuY29udGVudC13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUsXG4gIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5idXR0b24td3JhcHBlcixcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSxcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYnV0dG9uLXdyYXBwZXIge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkgYW5kIChtYXgtd2lkdGg6IDEwMjVweCkge1xuICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZSxcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XG4gICAgd2lkdGg6IDYyJTsgfSB9XG5cbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxuLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICAvKmZvbnQtc2l6ZTogZW0oMThweCk7XHJcblxyXG4gICAgQGluY2x1ZGUgYnJlYWtwb2ludCg0MjBweCl7XHJcbiAgICAgIGZvbnQtc2l6ZTogZW0oMjhweCk7XHJcbiAgICB9Ki9cbiAgZm9udC1zaXplOiAxZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDM2MHB4KSB7XG4gIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLFxuICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDEuMTI1ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJhbmQtdGl0bGUsXG4gIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS43NWVtOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZSxcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAyLjE4NzVlbTsgfSB9XG5cbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5iYW5kLXRpdGxlLnR3by1saW5lLFxuLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZS50d28tbGluZSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBjb2xvcjogIzc3YzVkNTsgfVxuXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZS50d28tbGluZSBzcGFuLFxuLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZS50d28tbGluZSBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMC43MmVtO1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5wYXJhbGxheC1zbWFsbCAuYmFuZC10aXRsZS50d28tbGluZSBzcGFuLFxuICAuYmFuZC5jdGEtYnV0dG9uIC5iYW5kLXRpdGxlLnR3by1saW5lIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMC44ZW07IH0gfVxuXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYnV0dG9uLXdyYXBwZXIsXG4uYmFuZC5jdGEtYnV0dG9uIC5idXR0b24td3JhcHBlciB7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5idXR0b24td3JhcHBlcixcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYnV0dG9uLXdyYXBwZXIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYnV0dG9uLFxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmJhbmQucGFyYWxsYXgtc21hbGwgLnNpbXBsZS1idXR0b24sXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuc2VhcmNoLWZvcm0gYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5iYW5kLnBhcmFsbGF4LXNtYWxsIGJ1dHRvbixcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbi5iYW5kLnBhcmFsbGF4LXNtYWxsIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4uYmxvZy1kZXRhaWxzIC5iYW5kLnBhcmFsbGF4LXNtYWxsIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuLmJhbmQucGFyYWxsYXgtc21hbGwgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC5iYW5kLnBhcmFsbGF4LXNtYWxsIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLmJhbmQucGFyYWxsYXgtc21hbGwgLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuc2Zmb3J1bVJlcGx5QnRuLFxuLmJhbmQucGFyYWxsYXgtc21hbGwgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbi5mb3J1bSAuYmFuZC5wYXJhbGxheC1zbWFsbCAuc2ZTdWJtaXRCdG4sXG4uYmFuZC5wYXJhbGxheC1zbWFsbCAuYnV0dG9uLXNlY29uZGFyeSxcbi5iYW5kLmN0YS1idXR0b24gLmJ1dHRvbixcbi5iYW5kLmN0YS1idXR0b24gLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmJhbmQuY3RhLWJ1dHRvbiAuc2ltcGxlLWJ1dHRvbixcbi5iYW5kLmN0YS1idXR0b24gLnNlYXJjaC1mb3JtIGJ1dHRvbixcbi5zZWFyY2gtZm9ybSAuYmFuZC5jdGEtYnV0dG9uIGJ1dHRvbixcbi5iYW5kLmN0YS1idXR0b24gaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuLmJhbmQuY3RhLWJ1dHRvbiAuYmxvZy1kZXRhaWxzIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuLmJsb2ctZGV0YWlscyAuYmFuZC5jdGEtYnV0dG9uIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuLmJhbmQuY3RhLWJ1dHRvbiBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG5ib2R5LmJsb2cgLmJhbmQuY3RhLWJ1dHRvbiAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5iYW5kLmN0YS1idXR0b24gLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4uYmFuZC5jdGEtYnV0dG9uIC5zZmZvcnVtUmVwbHlCdG4sXG4uYmFuZC5jdGEtYnV0dG9uIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXG4uZm9ydW0gLmJhbmQuY3RhLWJ1dHRvbiAuc2ZTdWJtaXRCdG4sXG4uYmFuZC5jdGEtYnV0dG9uIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLnBhcmFsbGF4LXNtYWxsLnR3by1saW5lIHNwYW4sXG4gIC5iYW5kLmN0YS1idXR0b24udHdvLWxpbmUgc3BhbiB7XG4gICAgZm9udC1zaXplOiAwLjU3MTQyODU3ZW07IH1cbiAgLmJhbmQucGFyYWxsYXgtc21hbGwgLmJ1dHRvbi13cmFwcGVyLFxuICAuYmFuZC5jdGEtYnV0dG9uIC5idXR0b24td3JhcHBlciB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IH0gfVxuXG4vKiBWaWRlbyAqL1xuLmJhbmQudmlkZW8ge1xuICBib3JkZXI6IDEwcHggc29saWQgI2ZiOGYyZTtcbiAgYm9yZGVyLXdpZHRoOiAxMHB4IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYmFuZC52aWRlbyAubGVmdC1jb2wsXG4uYmFuZC52aWRlbyAucmlnaHQtY29sIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQudmlkZW8gLmxlZnQtY29sLFxuICAuYmFuZC52aWRlbyAucmlnaHQtY29sIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuLmJhbmQudmlkZW8gLmxlZnQtY29sIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG4uYmFuZC52aWRlbyAuY29udGFpbmVyLFxuLmJhbmQudmlkZW8gLmdsb2JhbC1zZWFyY2gsXG4uYmFuZC52aWRlbyBoZWFkZXIgLmhlcm8sXG5oZWFkZXIgLmJhbmQudmlkZW8gLmhlcm8sXG4uYmFuZC52aWRlbyAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxuLmJhbmQudmlkZW8gLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xuICBwYWRkaW5nLXRvcDogODBweDtcbiAgcGFkZGluZy1ib3R0b206IDUwcHg7IH1cblxuLmJhbmQudmlkZW8gLmJhbmQtdHlwZSxcbi5iYW5kLnZpZGVvIHAge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQudmlkZW8gcCB7XG4gICAgcGFkZGluZy1yaWdodDogMTUlOyB9IH1cblxuLmJhbmQudmlkZW8gLmJnLWltYWdlLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiAjMDAwMDAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQudmlkZW8gLmJnLWltYWdlLXdyYXBwZXIgaW1nIHtcbiAgICBoZWlnaHQ6IGF1dG87IH0gfVxuXG4uYmFuZC5jdGEtYnV0dG9uIHtcbiAgbWluLWhlaWdodDogMTY1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLmN0YS1idXR0b24ge1xuICAgIGhlaWdodDogMTY1cHg7XG4gICAgbWluLWhlaWdodDogMXB4OyB9IH1cblxuLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkxleGlhUmVndWxhclwiLCBUaW1lcywgc2FuLXNlcmlmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXNpemU6IDEuMTI1ZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ2MHB4KSB7XG4gIC5iYW5kLmN0YS1idXR0b24gLmJhbmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMS41ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuY3RhLWJ1dHRvbiAuYmFuZC10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjg3NWVtOyB9IH1cblxuLmJhbmQuYWQtcHJvbW8ge1xuICBiYWNrZ3JvdW5kOiAjZmI4ZjJlO1xuICBwYWRkaW5nOiAzNXB4IDAgNDVweDtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQuYWQtcHJvbW8ge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLmFkLXByb21vIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzVweDsgfSB9XG5cbi5iYW5kLmFkLXByb21vIC5pbWFnZS13cmFwcGVyIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuYWQtcHJvbW8gLmltYWdlLXdyYXBwZXIge1xuICAgIHdpZHRoOiA4MCU7IH0gfVxuXG4uYmFuZC5hZC1wcm9tbyAuaW1hZ2Utd3JhcHBlciBpbWcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2ZjZmNmOyB9XG5cbi5iYW5kLnF1b3RlIHtcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5xdW90ZSB7XG4gICAgaGVpZ2h0OiAzNDVweDsgfSB9XG5cbi5iYW5kLnF1b3RlIC5jb250YWluZXIsXG4uYmFuZC5xdW90ZSAuZ2xvYmFsLXNlYXJjaCxcbi5iYW5kLnF1b3RlIGhlYWRlciAuaGVybyxcbmhlYWRlciAuYmFuZC5xdW90ZSAuaGVybyxcbi5iYW5kLnF1b3RlICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4uYmFuZC5xdW90ZSAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XG4gIHBhZGRpbmc6IDUwcHggMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLnF1b3RlIC5jb250YWluZXIsXG4gIC5iYW5kLnF1b3RlIC5nbG9iYWwtc2VhcmNoLFxuICAuYmFuZC5xdW90ZSBoZWFkZXIgLmhlcm8sXG4gIGhlYWRlciAuYmFuZC5xdW90ZSAuaGVybyxcbiAgLmJhbmQucXVvdGUgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcbiAgLmJhbmQucXVvdGUgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xuICAgIHBhZGRpbmctdG9wOiA3MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOiA3MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLnF1b3RlIC5jb250YWluZXIsXG4gIC5iYW5kLnF1b3RlIC5nbG9iYWwtc2VhcmNoLFxuICAuYmFuZC5xdW90ZSBoZWFkZXIgLmhlcm8sXG4gIGhlYWRlciAuYmFuZC5xdW90ZSAuaGVybyxcbiAgLmJhbmQucXVvdGUgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcbiAgLmJhbmQucXVvdGUgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xuICAgIHBhZGRpbmctdG9wOiA5MHB4OyB9IH1cblxuLmJhbmQucXVvdGUgLnF1b3RlIHtcbiAgZm9udC1zaXplOiAxLjM3NWVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIC8qZm9yIElFKi8gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQucXVvdGUgLnF1b3RlIHtcbiAgICBmb250LXNpemU6IDEuNzVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5xdW90ZSAucXVvdGUge1xuICAgIGZvbnQtc2l6ZTogMi4xODc1ZW07XG4gICAgbGluZS1oZWlnaHQ6IDQxcHg7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbi5iYW5kLnF1b3RlIC5xdW90ZTpiZWZvcmUsXG4uYmFuZC5xdW90ZSAucXVvdGU6YWZ0ZXIge1xuICBmb250LXNpemU6IDMwcHg7XG4gIHBhZGRpbmc6IDA7XG4gIGRpc3BsYXk6IGlubGluZTsgfVxuXG4uYmFuZC5xdW90ZSAucXVvdGU6YmVmb3JlIHtcbiAgY29udGVudDogXCLigJxcIjtcbiAgbWFyZ2luOiAtNXB4IDAgMCAtMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4uYmFuZC5xdW90ZSAucXVvdGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIuKAnVwiO1xuICBtYXJnaW46IDA7XG4gIGxpbmUtaGVpZ2h0OiAwOyB9XG5cbi5iYW5kLnF1b3RlIC5zb3VyY2Uge1xuICBsaW5lLWhlaWdodDogMjBweCAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLnF1b3RlIC5zb3VyY2Uge1xuICAgIGZvbnQtc2l6ZTogMTZweDsgfSB9XG5cbi5iYW5kLmVtcGxveWVycyB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4uYmFuZC5lbXBsb3llcnMgLmNvbnRhaW5lcixcbi5iYW5kLmVtcGxveWVycyAuZ2xvYmFsLXNlYXJjaCxcbi5iYW5kLmVtcGxveWVycyBoZWFkZXIgLmhlcm8sXG5oZWFkZXIgLmJhbmQuZW1wbG95ZXJzIC5oZXJvLFxuLmJhbmQuZW1wbG95ZXJzICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4uYmFuZC5lbXBsb3llcnMgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xuICBwYWRkaW5nLXRvcDogNjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuZW1wbG95ZXJzIC5jb250YWluZXIsXG4gIC5iYW5kLmVtcGxveWVycyAuZ2xvYmFsLXNlYXJjaCxcbiAgLmJhbmQuZW1wbG95ZXJzIGhlYWRlciAuaGVybyxcbiAgaGVhZGVyIC5iYW5kLmVtcGxveWVycyAuaGVybyxcbiAgLmJhbmQuZW1wbG95ZXJzICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4gIC5iYW5kLmVtcGxveWVycyAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7IH0gfVxuXG4uYmFuZC5lbXBsb3llcnMgLmJhbmQtdHlwZSB7XG4gIGZvbnQtc2l6ZTogMS42MjVlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAzMHB4IDAgMDsgfVxuXG4uYmFuZC5lbXBsb3llcnMgLmJhbmQtdHlwZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy9ibHVlLWdyb3VwLnBuZz8xNDQ4MDUyNzc5XCIpIG5vLXJlcGVhdCA1MCUgNTAlLzQ4cHggdHJhbnNwYXJlbnQ7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC02MHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuZW1wbG95ZXJzIC5iYW5kLXR5cGUge1xuICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgIHBhZGRpbmc6IDMwcHggMCAxMHB4OyB9IH1cblxuI2VtcGxveWVyLXNsaWRlciB7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAjZW1wbG95ZXItc2xpZGVyIHtcbiAgICB3aWR0aDogOTAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjZW1wbG95ZXItc2xpZGVyIHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbiNlbXBsb3llci1zbGlkZXIgLmJ4LXdyYXBwZXIgbGkge1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgY29sb3I6ICM2ZTZlNmU7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBwYWRkaW5nOiA1cHggMDtcbiAgaGVpZ2h0OiA2NXB4O1xuICBsaW5lLWhlaWdodDogNjVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgI2VtcGxveWVyLXNsaWRlciAuYngtd3JhcHBlciBsaSB7XG4gICAgZm9udC1zaXplOiAxLjEyNWVtOyB9IH1cblxuI2VtcGxveWVyLXNsaWRlciAuYngtd3JhcHBlciBsaSBzcGFuIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBsaW5lLWhlaWdodDogMTsgfVxuXG4jZW1wbG95ZXItc2xpZGVyIC5ieC13cmFwcGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XG4gIHRvcDogMjFweDsgfVxuXG4vKiBTZWFyY2ggKi9cbi5zZWFyY2gtZm9ybSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLnNlYXJjaC1mb3JtIGlucHV0IHtcbiAgcGFkZGluZzogNXB4IDVweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2NmY2ZjZjtcbiAgaGVpZ2h0OiAzNnB4OyB9XG5cbi5zZWFyY2gtZm9ybSAuYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5idXR0b24tc21hbGwtdGV4dCxcbi5zZWFyY2gtZm9ybSAuc2ltcGxlLWJ1dHRvbixcbi5zZWFyY2gtZm9ybSBidXR0b24sXG4uc2VhcmNoLWZvcm0gaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuLnNlYXJjaC1mb3JtIC5ibG9nLWRldGFpbHMgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4uYmxvZy1kZXRhaWxzIC5zZWFyY2gtZm9ybSBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5zZWFyY2gtZm9ybSBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG5ib2R5LmJsb2cgLnNlYXJjaC1mb3JtIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuLnNlYXJjaC1mb3JtIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLnNlYXJjaC1mb3JtIC5zZmZvcnVtUmVwbHlCdG4sXG4uc2VhcmNoLWZvcm0gLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbi5mb3J1bSAuc2VhcmNoLWZvcm0gLnNmU3VibWl0QnRuLFxuLnNlYXJjaC1mb3JtIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgaGVpZ2h0OiAzNnB4ICFpbXBvcnRhbnQ7IH1cblxuLnNlYXJjaC1yZXN1bHRzIGxhYmVsLFxuLnNlYXJjaC1yZXN1bHRzID4gc3BhbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxuXG4uc2VhcmNoLXJlc3VsdHMgdWwge1xuICBwYWRkaW5nOiAyMHB4IDAgMCAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi10b3A6IDIwcHggIWltcG9ydGFudDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjZmNmY2Y7IH1cblxuLnNlYXJjaC1yZXN1bHRzIC5yZXN1bHQge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweCAhaW1wb3J0YW50OyB9XG5cbi5zZWFyY2gtcmVzdWx0cyAucmVzdWx0ID4gYSB7XG4gIGZvbnQtc2l6ZTogMS4wNjI1ZW07XG4gIGZvbnQtd2VpZ2h0OiBib2xkOyB9XG5cbi5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5zZWFyY2gtcmVzdWx0cyAuYnRuLWdyb3VwID4gcCB7XG4gIGZvbnQtc2l6ZTogMC44MTI1ZW07IH1cblxuLnNlYXJjaC1yZXN1bHRzIC5idG4tcGFnaW5nLWxhcmdlIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSB7XG4gIGhlaWdodDogNDJweDtcbiAgbWFyZ2luOiAyMHB4IDVweCA0MHB4IDA7XG4gIHBhZGRpbmc6IDAgNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSB7XG4gICAgd2lkdGg6IDMwMHB4OyB9IH1cblxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLmJ1dHRvbixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5idXR0b24tc21hbGwtdGV4dCxcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zaW1wbGUtYnV0dG9uLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuLmJsb2ctZGV0YWlscyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbmJvZHkuYmxvZyBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbmlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgLnNmZm9ydW1SZXBseUJ0bixcbi5mb3J1bSBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuc2ZTdWJtaXRCdG4sXG5pbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuQ29sdW1uT25lU2VhcmNoLFxuICAuc2VhcmNoLXJlc3VsdHMge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnNlYXJjaC1yZXN1bHRzIHtcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDQwcHg7IH0gfVxuXG4uZmlsdGVyLWhlYWRlciB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGNvbG9yOiAjMzM5OWIzICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmZpbHRlci1oZWFkZXI6YWZ0ZXIge1xuICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNnB4IGRhc2hlZCAjMzM5OWIzO1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA5cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAwOyB9XG5cbi5maWx0ZXItaGVhZGVyLm9wZW46YWZ0ZXIge1xuICBib3JkZXItdG9wOiAwO1xuICBib3JkZXItYm90dG9tOiA2cHggZGFzaGVkICMzMzk5YjM7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5maWx0ZXItaGVhZGVyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuLkNvbHVtbk9uZVNlYXJjaCB7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLkNvbHVtbk9uZVNlYXJjaCB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gIC5Db2x1bW5PbmVTZWFyY2gge1xuICAgIHdpZHRoOiA1MCUgIWltcG9ydGFudDsgfSB9XG5cbi5Db2x1bW5PbmVTZWFyY2ggKiB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FuczsgfVxuXG4uQ29sdW1uT25lU2VhcmNoID4gc3BhbiB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHggIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDsgfVxuXG4uQ29sdW1uT25lU2VhcmNoID4gc3BhbiBzcGFuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXdlaWdodDogbm9ybWFsOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuQ29sdW1uT25lU2VhcmNoIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuLkNvbHVtbk9uZVNlYXJjaCBoMyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIGZvbnQtc2l6ZTogMTNweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiA4cHggNXB4ICFpbXBvcnRhbnQ7IH1cblxuLkNvbHVtbk9uZVNlYXJjaCAuZmlsdGVycyB7XG4gIGJhY2tncm91bmQ6ICNmM2YzZjM7XG4gIHBhZGRpbmc6IDAgNXB4IDZweDtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDsgfVxuXG4uQ29sdW1uT25lU2VhcmNoIC5maWx0ZXJzIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBsaW5lLWhlaWdodDogMTNweCAhaW1wb3J0YW50OyB9XG5cbi5Db2x1bW5PbmVTZWFyY2ggLmZpbHRlcnMgbGkgaW5wdXQge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luOiAwIDVweCAxMHB4IDAgIWltcG9ydGFudDsgfVxuXG4vKiBCbG9nICovXG5ib2R5LmJsb2cge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBtaW4td2lkdGg6IDMyMHB4ICFpbXBvcnRhbnQ7XG4gIC8qb3ZlcnJpZGUgZm9ydW0gc3R5bGVzKi9cbiAgZm9udC1zaXplOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucyAhaW1wb3J0YW50OyB9XG5cbmJvZHkuYmxvZyAuY29udGVudC13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNTBweDsgfVxuXG5ib2R5LmJsb2cgLmNvbnRlbnQgdWwgbGkge1xuICBjb250ZW50OiBcIlwiOyB9XG5cbmJvZHkuYmxvZyAubWFpbi1jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIGJvZHkuYmxvZyAubWFpbi1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiA4MHB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5ib2R5LmJsb2cgLm1haW4tY29udGVudCBoMSB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIHBhZGRpbmctdG9wOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LmJsb2cgLm1haW4tY29udGVudCBoMSB7XG4gICAgZm9udC1zaXplOiAzNXB4OyB9IH1cblxuYm9keS5ibG9nIC5tYWluLWNvbnRlbnQgaDIge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMjBweCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICBib2R5LmJsb2cgLm1haW4tY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyNXB4ICFpbXBvcnRhbnQ7IH0gfVxuXG5ib2R5LmJsb2cgLnNmcG9zdHNMaXN0IHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbmJvZHkuYmxvZyAuc2Zwb3N0c0xpc3QgbGkuc2Zwb3N0TGlzdEl0ZW0ge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDsgfVxuXG5ib2R5LmJsb2cgLnNmcG9zdHNMaXN0IGxpLnNmcG9zdExpc3RJdGVtOmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS5ibG9nIC5zZnBvc3RMaXN0VGl0bGVEYXRlQ29udGVudCAuc2Zwb3N0Q29udGVudCB7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4OyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c09yZGVyRmlsdGVyV3JwIHtcbiAgZmxvYXQ6IG5vbmU7IH1cblxuYm9keS5ibG9nIC5zZkxlYXZlQ29tbWVudExuayB7XG4gIGZvbnQtc2l6ZTogMTRweDsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNMaXN0V3JwIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNjZmNmY2Y7XG4gIHBhZGRpbmctdG9wOiAyMHB4OyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c0xpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzTGlzdCAuc2Zjb21tZW50RGV0YWlscyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c0xpc3QgLnNmY29tbWVudEF1dGhvciB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNMaXN0IC5zZmNvbW1lbnRUZXh0IHtcbiAgY29sb3I6ICMzNDMzMzI7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICBib2R5LmJsb2cgLnNmY29tbWVudHNMaXN0IC5zZmNvbW1lbnRUZXh0IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRBdXRob3JBdmF0YXIge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICBib2R5LmJsb2cgLnNmY29tbWVudEF1dGhvckF2YXRhciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDVweDsgfSB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIC5zZmNvbW1lbnRzVGl0bGVXcnAge1xuICB3aWR0aDogYXV0bztcbiAgcG9zaXRpb246IHN0YXRpYzsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50c0Zvcm1XcnAge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgLnNmY29tbWVudEF1dGhvckF2YXRhciB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgaDIge1xuICBwb3NpdGlvbjogc3RhdGljO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgb2wuc2Zjb21tZW50c0ZpZWxkc0xpc3QsXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50c0Zvcm0ge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuYm9keS5ibG9nIC5zZmNvbW1lbnRzRm9ybVdpdGhBdmF0YXJXcnAgbGkge1xuICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgcGFkZGluZy1sZWZ0OiAwOyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c0Zvcm1XaXRoQXZhdGFyV3JwIHRkIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG5ib2R5LmJsb2cgLnNmY29tbWVudHNGb3JtV2l0aEF2YXRhcldycCAuc2Zjb21tZW50c0Zvcm0gLnNmY29tbWVudEVkaXRvciB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0biB7XG4gIGJhY2tncm91bmQ6ICM3N2M1ZDUgIWltcG9ydGFudDtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4IDAgIWltcG9ydGFudDtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHRleHQtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbmJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgIWltcG9ydGFudDtcbiAgYmFja2dyb3VuZDogIzY3YjdjNyAhaW1wb3J0YW50OyB9XG5cbmJvZHkuYmxvZyAuc2ZfcGFnZXJOdW1lcmljIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIHBhZGRpbmc6IDA7IH1cblxuYm9keS5ibG9nIC5zZl9wYWdlck51bWVyaWMgLnNmX1BhZ2VyQ3VycmVudCB7XG4gIGJhY2tncm91bmQ6ICM3N2M1ZDU7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzc3YzVkNTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdixcbiAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIHtcbiAgICBoZWlnaHQ6IDgwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkge1xuICAgIG1heC13aWR0aDogMjMwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICNtYWluLW5hdi13cmFwcGVyIG5hdiA+IHVsID4gbGkgPiBhIHtcbiAgICBwYWRkaW5nOiAwIDEzcHg7IH0gfVxuXG4jbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLnNpdGUtbG9nbyxcbi5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvIHtcbiAgaGVpZ2h0OiA4MHB4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxODBweCAhaW1wb3J0YW50OyB9XG5cbiNtYWluLW5hdi13cmFwcGVyLmZpeGVkLW5hdiAubG9naW4tbGluayBhLFxuI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5teS1hY2NvdW50LWxpbmsgYSxcbi5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubG9naW4tbGluayBhLFxuLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5teS1hY2NvdW50LWxpbmsgYSB7XG4gIGZvbnQtc2l6ZTogMC43MTg3NWVtICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAjbWFpbi1uYXYtd3JhcHBlci5maXhlZC1uYXYgLmxvZ2luLWxpbmsgYSxcbiAgI21haW4tbmF2LXdyYXBwZXIuZml4ZWQtbmF2IC5teS1hY2NvdW50LWxpbmsgYSxcbiAgLmlubmVyICNtYWluLW5hdi13cmFwcGVyIC5sb2dpbi1saW5rIGEsXG4gIC5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciAubXktYWNjb3VudC1saW5rIGEge1xuICAgIGZvbnQtc2l6ZTogMC44NDM3NWVtICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC51dGlsaXR5LW5hdi13cmFwcGVyIC5uYXYtbGlua3Mge1xuICAgIGZvbnQtc2l6ZTogMC44MTI1ZW07IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnV0aWxpdHktbmF2LXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2FmcC1wYXR0ZXJuLnBuZz8xNDQ0MjQzODI3XCIpIG5vLXJlcGVhdCA2MCUgLTU5cHgvMzEwcHggdHJhbnNwYXJlbnQ7IH1cbiAgLmhvbWUgLnV0aWxpdHktbmF2LXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnV0aWxpdHktbmF2LXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDQzJSAtMzdweDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDI4MHB4IGF1dG87IH0gfVxuXG4ubW0tb3BlbmVkICNsaXZlY2hhdC1jb21wYWN0LWNvbnRhaW5lcixcbi5tbS1vcGVuZWQgI2xpdmVjaGF0LWZ1bGwge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmlubmVyLmxhbmRpbmcgLm1haW4tY29udGVudCAuY29udGFpbmVyLFxuICAuaW5uZXIubGFuZGluZyAubWFpbi1jb250ZW50IC5nbG9iYWwtc2VhcmNoLFxuICAuaW5uZXIubGFuZGluZyAubWFpbi1jb250ZW50IGhlYWRlciAuaGVybyxcbiAgaGVhZGVyIC5pbm5lci5sYW5kaW5nIC5tYWluLWNvbnRlbnQgLmhlcm8sXG4gIC5pbm5lci5sYW5kaW5nIC5tYWluLWNvbnRlbnQgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcbiAgLmlubmVyLmxhbmRpbmcgLm1haW4tY29udGVudCAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvYWZwLXBhdHRlcm4tbWVkaXVtLnBuZz8xNDQ1NTI5Mjc4XCIpIG5vLXJlcGVhdCB0b3AgcmlnaHQvMjY1cHggdHJhbnNwYXJlbnQ7IH0gfVxuXG4uYmFuZC5hcnRpY2xlcyAuY29udGFpbmVyLFxuLmJhbmQuYXJ0aWNsZXMgLmdsb2JhbC1zZWFyY2gsXG4uYmFuZC5hcnRpY2xlcyBoZWFkZXIgLmhlcm8sXG5oZWFkZXIgLmJhbmQuYXJ0aWNsZXMgLmhlcm8sXG4uYmFuZC5hcnRpY2xlcyAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxuLmJhbmQuYXJ0aWNsZXMgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xuICBwYWRkaW5nLXRvcDogMjBweDtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYmFuZC5hcnRpY2xlcyAuY29udGFpbmVyLFxuICAuYmFuZC5hcnRpY2xlcyAuZ2xvYmFsLXNlYXJjaCxcbiAgLmJhbmQuYXJ0aWNsZXMgaGVhZGVyIC5oZXJvLFxuICBoZWFkZXIgLmJhbmQuYXJ0aWNsZXMgLmhlcm8sXG4gIC5iYW5kLmFydGljbGVzICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4gIC5iYW5kLmFydGljbGVzIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcbiAgICBwYWRkaW5nLXRvcDogNjBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDsgfSB9XG5cbi5iYW5kLmFydGljbGVzIC5iYW5kLXR5cGUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB0ZXh0LXNoYWRvdzogMCAwIDJweCByZ2JhKDAsIDAsIDAsIDAuOCk7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLmFydGljbGVzIC5iYW5kLXR5cGUge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH0gfVxuXG4uYmFuZC5hcnRpY2xlcyAuZmVhdHVyZS1ib3g6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTk1LCA5MiwgMC44NSk7IH1cblxuLmJhbmQuYXJ0aWNsZXMgLmZlYXR1cmUtYm94IC5mZWF0dXJlLWNvbnRlbnQge1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9XG5cbi5iYW5kLmFydGljbGVzIC5mZWF0dXJlLWJveCAuZmVhdHVyZS10aXRsZSB7XG4gIHBhZGRpbmctYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nLXRvcDogMDsgfVxuXG4uYmFuZC5hcnRpY2xlcy5mb3VyIC5mZWF0dXJlLWJveCB7XG4gIGhlaWdodDogMTUwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5iYW5kLmFydGljbGVzLmZvdXIgLmZlYXR1cmUtYm94IHtcbiAgICBoZWlnaHQ6IDEyNXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLmFydGljbGVzLmZvdXIgLmZlYXR1cmUtYm94IHtcbiAgICBoZWlnaHQ6IDIyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQuYXJ0aWNsZXMuZm91ciAuZmVhdHVyZS10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxZW07IH1cbiAgLmJhbmQuYXJ0aWNsZXMuZm91ciAucGFyYWxsYXgtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlOyB9IH1cblxuLmJhbmQuY2FzaC1pbmRpY2F0b3JzIHtcbiAgYmFja2dyb3VuZDogI2Q3ZDNjZTtcbiAgcGFkZGluZzogNjBweCAwIDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLmNhc2gtaW5kaWNhdG9ycyB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7IH0gfVxuXG4uYmFuZCAuc3BvbnNvci1saW5rIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va0l0YWxpY1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIGNvbG9yOiAjNjA1YjU0O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG4uYmFuZCAuc3BvbnNvci1saW5rIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBib3R0b207XG4gIHBhZGRpbmctbGVmdDogNXB4OyB9XG5cbi8qICBNYXJrZXRpbmcgQmFuZHMgKi9cbi5tYXJrZXRpbmcgLmJhbmQsXG4ubWFya2V0aW5nIC5iYW5kIC5jb250ZW50LXdyYXBwZXIgcCB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FuczsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyxcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDUwcHg7XG4gIGhlaWdodDogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIHtcbiAgICBwYWRkaW5nOiAzMHB4OyB9XG4gIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA5NiU7IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlcjtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXI7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIge1xuICBtYXJnaW4tdG9wOiAtNDdweDtcbiAgcGFkZGluZzogOTBweCAxMzBweDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIge1xuICAgIG1hcmdpbi10b3A6IC00N3B4O1xuICAgIHBhZGRpbmc6IDUwcHggNzBweDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwMDAwIHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3ZpZGVvLWZhbGxiYWNrLmpwZ1wiKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIHBhZGRpbmc6IDIwcHggMzBweDsgfVxuICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgdmlkZW8ge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgLmNvbnRhaW5lciB7XG4gIHdpZHRoOiA3MCU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIC5jb250YWluZXIge1xuICAgIHdpZHRoOiA5NiU7IH0gfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuYnV0dG9uLFxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICBiYWNrZ3JvdW5kOiAjZWM0NTI5O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICBwYWRkaW5nOiAzcHggMjBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLmJ1dHRvbi1kb3dubG9hZCB7XG4gIGJhY2tncm91bmQ6ICMwMDI1NDk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIHBhZGRpbmc6IDNweCAyMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmJ1dHRvbjpob3Zlcixcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2JhMjIwODsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSk6YWZ0ZXIsXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuYnV0dG9uOm5vdCguZHJvcGRvd24tdG9nZ2xlKTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmNvbnRhaW5lcixcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciAuY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyO1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXI7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmNvbnRhaW5lcixcbiAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIC5jb250ZW50LXdyYXBwZXIgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmctYmFubmVyIC5pbWFnZS13cmFwcGVyIHtcbiAgZmxvYXQ6IG5vbmU7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciAuY29udGVudC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxNCwgNTgsIDgzLCAwLjcpO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgcGFkZGluZzogMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLWJhbm5lciAuYmFuZC10eXBlLFxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmJhbmQtdHlwZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBsaW5lLWhlaWdodDogMTM1JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5tYXJrZXRpbmcgLmJhbm5lci1iZy1pbWcge1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGhlaWdodDogYXV0bztcbiAgdG9wOiAwO1xuICByaWdodDogMDtcbiAgbWluLXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy1iYW5uZXIgYnV0dG9uLFxuLm1hcmtldGluZyAuYmFuay5tYXJrZXRpbmctYmFubmVyIC5idXR0b246bm90KC5kcm9wZG93bi10b2dnbGUpLFxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgYnV0dG9uLFxuLm1hcmtldGluZyAuYmFuay5tYXJrZXRpbmcgLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM0NTI5O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5kYXJrIHtcbiAgYmFja2dyb3VuZDogIzAwMjU0OTsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5jb3Vyc2VzIHtcbiAgYmFja2dyb3VuZDogIzc5OTUzODtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuY291cnNlcyBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogYXV0bztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogODAlOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjY3cHgpIHtcbiAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuY291cnNlcyBpbWcge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyB1bCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbG9hdDogbGVmdDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB3aWR0aDogNDclO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NjdweCkge1xuICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyB1bCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyB1bCBsaSB7XG4gIGxpbmUtaGVpZ2h0OiAxMzAlO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgdWwgbGk6YmVmb3JlIHtcbiAgY29udGVudDogXCI+XCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAtMTVweDtcbiAgcG9zaXRpb246IGFic29sdXRlOyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmxpZ2h0IHtcbiAgYmFja2dyb3VuZDogI2QxZDJkNDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmxpZ2h0IC5iYW5kLXR5cGUge1xuICBjb2xvcjogIzAwMjU0OTsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5jb21wYW5pZXMge1xuICBiYWNrZ3JvdW5kOiAjZDFkMmQ0O1xuICBjb2xvcjogIzAwMjU0OTsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5jb21wYW5pZXMgdWwge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5jb21wYW5pZXMgLmJhbmQtdHlwZSB7XG4gIGNvbG9yOiAjMDAyNTQ5OyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmNvbnRhY3Qge1xuICBiYWNrZ3JvdW5kOiAjMDA4Y2IxO1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4vKiByZW1vdmUgZmxleCBvbiBiYW5kIHR5cGVzIHdpdGggY29tcGFueSBsaXN0LCBjb250YWN0IGFuZCBmdWxsIHdpZHRoIGJhbmRzIHdpdGggcGFyYWdyYXBoIGluIHRoZSBtaWRkbGUgKi9cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmNvbnRhY3QgLmNvbnRhaW5lcixcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmNvbXBhbmllcyAuY29udGFpbmVyLFxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuaW50ZXJpb3IuZnVsbC13aWR0aCAuY29udGFpbmVyIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLm1hcmtldGluZy5jb250YWN0IC5iYW5kLXR5cGUge1xuICBtYXJnaW4tbGVmdDogNSU7XG4gIHRleHQtYWxpZ246IGxlZnQ7IH1cblxuLyogbWFya2V0aW5nIHBhZ2UgZm9ybSAqL1xuLm1hcmtldGluZy1jb250YWN0IGlucHV0LFxuLm1hcmtldGluZy1jb250YWN0IGlucHV0W3R5cGU9dGV4dF0sXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT1lbWFpbF0ge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogM3B4IDhweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbi1sZWZ0OiAxMCU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT10ZXh0XTpob3Zlcixcbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPWVtYWlsXTpob3Zlcixcbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPXBob25lXTpob3ZlciB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCAjNzZjYWU0O1xuICBib3JkZXI6IDFweCBzb2xpZCAjNzZjYWU0OyB9XG5cbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LW1vei1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dDotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4ubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQ6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLm1hcmtldGluZy1jb250YWN0IC5iYW5kLWNvbC13cmFwcGVyIC5jb2wtMS0yIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG5cbi5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPXN1Ym1pdF0ge1xuICBiYWNrZ3JvdW5kOiAjZWM0NTI5O1xuICBtYXJnaW46IDAgYXV0byAwIGF1dG87XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLm1hcmtldGluZyAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2JhMjIwODsgfVxuXG4uZm9ybS1tZXNzYWdlIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgbWFyZ2luOiAtMjBweCAwIDE1cHggMTAlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmNhbGxvdXQtYmFuZC5jb21wYW5pZXMgLmJhbmQtdHlwZSB7XG4gIGNvbG9yOiAjMDAyNTQ5OyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIHAge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuZGFyayBwIHtcbiAgY29sb3I6ICNmZmZmZmY7IH1cblxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmNvbnRlbnQtd3JhcHBlcixcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5pbWFnZS13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogNSU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDQ1JTsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuaW1hZ2Utd3JhcHBlciBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC1oZWlnaHQ6IDI1MHB4O1xuICB3aWR0aDogYXV0bzsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW46IDA7IH1cbiAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmltYWdlLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cbiAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmNvbnRlbnQtd3JhcHBlcixcbiAgLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcgLmltYWdlLXdyYXBwZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuaW1hZ2Utd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDsgfVxuICAubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZyAuaW1hZ2Utd3JhcHBlciBpbWcge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5pbnRlcmlvciB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nIC5mdWxsLXdpZHRoLFxuLm1hcmtldGluZyAuYmFuZC5tYXJrZXRpbmcuaW50ZXJpb3IuZnVsbC13aWR0aCB7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoLm92ZXJsYXkge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogdGFibGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgbWluLWhlaWdodDogNDUwcHg7XG4gIHBhZGRpbmc6IDUwcHggMjAlOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmZ1bGwtd2lkdGgub3ZlcmxheSB7XG4gICAgcGFkZGluZzogMzBweDsgfSB9XG5cbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmZ1bGwtd2lkdGgub3ZlcmxheSAuY29udGFpbmVyIHtcbiAgYmFja2dyb3VuZDogcmdiYSgxMjQsIDEzNCwgMTQzLCAwLjcpO1xuICBwYWRkaW5nOiAyMHB4IDEwJSAxMHB4IDEwJTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY2N3B4KSB7XG4gIC5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmZ1bGwtd2lkdGgub3ZlcmxheSAuY29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAyMHB4IDUlIDEwcHggNSU7IH0gfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoLm92ZXJsYXkgcCB7XG4gIGZvbnQtc2l6ZTogMTlweDsgfVxuXG4ub3ZlcmxheS1sYXllciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTI5LCA5NSwgMTUyLCAwLjgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDsgfVxuXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoIGJ1dHRvbixcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmZ1bGwtd2lkdGggLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSksXG4ubWFya2V0aW5nIC5iYW5kLm1hcmtldGluZy5mdWxsLXdpZHRoIGJ1dHRvbixcbi5tYXJrZXRpbmcgLmJhbmQubWFya2V0aW5nLmZ1bGwtd2lkdGggLmJ1dHRvbjpub3QoLmRyb3Bkb3duLXRvZ2dsZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM0NTI5O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHdpZHRoOiAyMDBweDsgfVxuXG4vKiBjb2x1bW5zIGluIGJhbm5lcnMgKi9cbi5iYW5kLWNvbC13cmFwcGVyIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmJhbmQtY29sLXdyYXBwZXIgLmNvbC0xLTEge1xuICB3aWR0aDogMTAwJTsgfVxuXG4uYmFuZC1jb2wtd3JhcHBlciAuY29sLTEtMiB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogNTAlOyB9XG5cbi5iYW5kLWNvbC13cmFwcGVyIC5jb2wtMS0zIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAzMyU7IH1cblxuLmJhbmQtY29sLXdyYXBwZXIgLmNvbC0xLTQge1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDI1JTsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5iYW5kLWNvbC13cmFwcGVyIC5jb2wtMS00IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5iYW5kLWNvbC13cmFwcGVyIC5jb2wtMS0zLFxuICAuYmFuZC1jb2wtd3JhcHBlciAuY29sLTEtNCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ubWFya2V0aW5nLWNvbXBhbnktbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWFya2V0aW5nLWNvbXBhbnktbGlzdCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwOyB9IH1cblxuLm1hcmtldGluZy1jb21wYW55LWxpc3QgbGkge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIG1hcmdpbi1ib3R0b206IDVweDsgfVxuXG4uYmFuZC5tZW1iZXItYmVuZWZpdCAuY29udGVudC13cmFwcGVyLFxuLmJhbmQubWVtYmVyLWJlbmVmaXQgLmltYWdlLXdyYXBwZXIsXG4uYmFuZC5jYXNoLWluZGljYXRvcnMgLmNvbnRlbnQtd3JhcHBlcixcbi5iYW5kLmNhc2gtaW5kaWNhdG9ycyAuaW1hZ2Utd3JhcHBlcixcbi5iYW5kLnR3by1jb2wgLmNvbnRlbnQtd3JhcHBlcixcbi5iYW5kLnR3by1jb2wgLmltYWdlLXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuYmFuZC5tZW1iZXItYmVuZWZpdCAuY29udGVudC13cmFwcGVyLFxuICAuYmFuZC5tZW1iZXItYmVuZWZpdCAuaW1hZ2Utd3JhcHBlcixcbiAgLmJhbmQuY2FzaC1pbmRpY2F0b3JzIC5jb250ZW50LXdyYXBwZXIsXG4gIC5iYW5kLmNhc2gtaW5kaWNhdG9ycyAuaW1hZ2Utd3JhcHBlcixcbiAgLmJhbmQudHdvLWNvbCAuY29udGVudC13cmFwcGVyLFxuICAuYmFuZC50d28tY29sIC5pbWFnZS13cmFwcGVyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlOyB9IH1cblxuLmJhbmQubWVtYmVyLWJlbmVmaXQgLmNvbnRlbnQtd3JhcHBlcixcbi5iYW5kLmNhc2gtaW5kaWNhdG9ycyAuY29udGVudC13cmFwcGVyLFxuLmJhbmQudHdvLWNvbCAuY29udGVudC13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQubWVtYmVyLWJlbmVmaXQgLmNvbnRlbnQtd3JhcHBlcixcbiAgLmJhbmQuY2FzaC1pbmRpY2F0b3JzIC5jb250ZW50LXdyYXBwZXIsXG4gIC5iYW5kLnR3by1jb2wgLmNvbnRlbnQtd3JhcHBlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5iYW5kLm1lbWJlci1iZW5lZml0IHtcbiAgYmFja2dyb3VuZDogIzMwOTg4ODtcbiAgcGFkZGluZzogNjBweCAwOyB9XG5cbi5iYW5kLm1lbWJlci1iZW5lZml0IC5iYW5kLXR5cGUsXG4uYmFuZC5tZW1iZXItYmVuZWZpdCAuYmFuZC10aXRsZSxcbi5iYW5kLm1lbWJlci1iZW5lZml0IHAge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uYmFuZC5taXNzaW9uIHtcbiAgYmFja2dyb3VuZDogI2ZhZmFmYTtcbiAgcGFkZGluZzogNjBweCAwIDA7IH1cblxuLmJhbmQubWlzc2lvbiAuY29udGFpbmVyLFxuLmJhbmQubWlzc2lvbiAuZ2xvYmFsLXNlYXJjaCxcbi5iYW5kLm1pc3Npb24gaGVhZGVyIC5oZXJvLFxuaGVhZGVyIC5iYW5kLm1pc3Npb24gLmhlcm8sXG4uYmFuZC5taXNzaW9uICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4uYmFuZC5taXNzaW9uIC5zZmZvcnVtTmV3VGhyZWFkV3JwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5iYW5kLm1pc3Npb24gLmltYWdlLXdyYXBwZXIge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLmJhbmQubWlzc2lvbiAuaW1hZ2Utd3JhcHBlciBpbWcge1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNjQwcHgpIHtcbiAgLmJhbmQubWlzc2lvbiAuaW1hZ2Utd3JhcHBlciB7XG4gICAgd2lkdGg6IDUwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmlubmVyLmxhbmRpbmcgLm1haW4tY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogNzBweDsgfSB9XG5cbi50b3BpYy13cmFwcGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDIxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDdweDtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoLTMzZGVnKTtcbiAgdHJhbnNmb3JtOiBza2V3KC0zM2RlZyk7XG4gIHdpZHRoOiAxM3B4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7IH1cblxuLmNvbCAudG9waWMtbGluazpudGgtb2YtdHlwZSg5bisxKSAudG9waWMtd3JhcHBlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMDAyNTRhOyB9XG5cbi5jb2wgLnRvcGljLWxpbms6bnRoLW9mLXR5cGUoOW4rMikgLnRvcGljLXdyYXBwZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzc4OTUyYzsgfVxuXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzMpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmNzkyMWU7IH1cblxuLmNvbCAudG9waWMtbGluazpudGgtb2YtdHlwZSg5bis0KSAudG9waWMtd3JhcHBlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjMjFhYTk3OyB9XG5cbi5jb2wgLnRvcGljLWxpbms6bnRoLW9mLXR5cGUoOW4rNSkgLnRvcGljLXdyYXBwZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzdiZDBlMjsgfVxuXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzYpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM2NTJiN2M7IH1cblxuLmNvbCAudG9waWMtbGluazpudGgtb2YtdHlwZSg5bis3KSAudG9waWMtd3JhcHBlcjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjYjgwYzRiOyB9XG5cbi5jb2wgLnRvcGljLWxpbms6bnRoLW9mLXR5cGUoOW4rOCkgLnRvcGljLXdyYXBwZXI6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogIzAwOGFiMTsgfVxuXG4uY29sIC50b3BpYy1saW5rOm50aC1vZi10eXBlKDluKzkpIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICNmZmM1NTM7IH1cblxuLmNvbCAudG9waWMtbGluazpob3ZlciAudG9waWMtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjQ5LCAyNDksIDI0OSwgMC43KTsgfVxuXG4uY29sIC50b3BpYy1saW5rOmhvdmVyIC50b3BpYy13cmFwcGVyOmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xuICBoZWlnaHQ6IDVweDtcbiAgcmlnaHQ6IDA7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KDBkZWcpO1xuICB0cmFuc2Zvcm06IHNrZXcoMGRlZyk7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jb2wgLnRvcGljLWxpbms6aG92ZXIgaDMge1xuICBjb2xvcjogIzYwNWI1NCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW5uZXIudG9waWNzIC5tYWluLWNvbnRlbnQge1xuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7IH0gfVxuXG4uaW5uZXIudG9waWNzIC5jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5pbm5lci50b3BpY3MgLnNpZGViYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW5uZXIudG9waWNzIC5zaWRlYmFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbm5lci50b3BpY3MgLnNpZGViYXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuaW5uZXIudG9waWNzIC5zaWRlYmFyIHtcbiAgICBwb3NpdGlvbjogc3RhdGljOyB9IH1cblxuLmlubmVyLnRvcGljcyAuY29udGVudC13cmFwcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmlubmVyLnRvcGljcyAuY29udGVudC13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA2MHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5pbm5lci50b3BpY3MgaDEge1xuICAgIGZvbnQtc2l6ZTogMmVtOyB9IH1cblxuLmlubmVyLnRvcGljcyAuc2lkZWJhciAuc2lkZWJveC13cmFwcGVyIGltZyB7XG4gIHdpZHRoOiBhdXRvOyB9XG5cbi5hcnRpY2xlLXNldC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uYXJ0aWNsZS1zZXQtd3JhcHBlcjpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5hcnRpY2xlLXNldC13cmFwcGVyOmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9IH1cblxuLmFydGljbGUtbGluayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBoZWlnaHQ6IDE0M3B4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAuYXJ0aWNsZS1saW5rIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNDglO1xuICAgIG1heC13aWR0aDogMzUwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAyJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYXJ0aWNsZS1saW5rIHtcbiAgICBoZWlnaHQ6IDE0NXB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuYXJ0aWNsZS1saW5rIHtcbiAgICBoZWlnaHQ6IDE0M3B4OyB9IH1cblxuLmFydGljbGUtbGluay5tZW1iZXItb25seS5ibG9jayB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uYXJ0aWNsZS1saW5rLm1lbWJlci1vbmx5LmJsb2NrOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC42KTtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDE0M3B4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDE7IH1cblxuLmFjY2Vzcy1ibG9ja2VyIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDI7XG4gIHBhZGRpbmc6IDE1cHggMzVweCAyMHB4IDE1cHg7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2ljb25zL3RvcGljLWJveC9sb2NrLXdoaXRlLnBuZz8xNDQ1ODY5MTgyXCIpIG5vLXJlcGVhdCA5NyUgMTBweC8xMXB4IHRyYW5zcGFyZW50O1xuICB3aWR0aDogMTAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hY2Nlc3MtYmxvY2tlciB7XG4gICAgcGFkZGluZzogMzBweCAxNXB4IDIwcHg7IH0gfVxuXG4uYmxvY2sgLmFjY2Vzcy1ibG9ja2VyIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmFjY2Vzcy1ibG9ja2VyICoge1xuICBjb2xvcjogI2ZmZmZmZiAhaW1wb3J0YW50OyB9XG5cbi5hY2Nlc3MtYmxvY2tlciBwIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMjNweDtcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgZm9udC1zaXplOiAwLjkzNzVlbTsgfVxuXG4uYXJ0aWNsZS13cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmFydGljbGUtd3JhcHBlcjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDE5OCwgODMsIDAuMzUpOyB9XG4gIC5hcnRpY2xlLXdyYXBwZXI6aG92ZXIgKiB7XG4gICAgY29sb3I6ICM2ZTZlNmUgIWltcG9ydGFudDsgfVxuICAuYXJ0aWNsZS13cmFwcGVyOmhvdmVyIC5sYWJlbDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7IH0gfVxuXG4uYXJ0aWNsZS13cmFwcGVyIC5kYXRlLFxuLmFydGljbGUtd3JhcHBlciAuc3BvbnNvcixcbi5hcnRpY2xlLXdyYXBwZXIgLmFydGljbGUtdHlwZSB7XG4gIGNvbG9yOiAjNmU2ZTZlICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC43NWVtOyB9XG5cbi5hcnRpY2xlLXdyYXBwZXIgaDMge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIC8qZm9udC13ZWlnaHQ6ICRib2xkICFpbXBvcnRhbnQ7Ki9cbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBjb2xvcjogIzMzOTliMyAhaW1wb3J0YW50O1xuICBtYXJnaW46IDVweCAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmFydGljbGUtd3JhcHBlciBoMyB7XG4gICAgZm9udC1zaXplOiAxZW07IH0gfVxuXG4uYXJ0aWNsZS1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xuICBwYWRkaW5nOiAxMHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1heC1oZWlnaHQ6IDM4cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYXJ0aWNsZS13cmFwcGVyOmhvdmVyIC5hcnRpY2xlLWZvb3RlciB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7IH0gfVxuXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtdHlwZSB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5hcnRpY2xlLWZvb3RlciAuYXJ0aWNsZS1zaGFyZSAub3Blbi1zaGFyZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy90b3BpYy1ib3gvc2hhcmUucG5nPzE0NDU4NzAzNTBcIikgbm8tcmVwZWF0IDAgM3B4LzEwMCUgdHJhbnNwYXJlbnQ7XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDIwcHg7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtc2hhcmUgLnRvb2xib3gtd3JhcHBlciB7XG4gIGhlaWdodDogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMjVweDsgfVxuXG4uYXJ0aWNsZS1mb290ZXIgLmFydGljbGUtc2hhcmUgLmFkZHRoaXNfc2hhcmluZ190b29sYm94IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICByaWdodDogLTEzMHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IHJpZ2h0IDAuNXMgZWFzZTtcbiAgdHJhbnNpdGlvbjogcmlnaHQgMC41cyBlYXNlOyB9XG5cbi5hcnRpY2xlLWZvb3RlciAuYXJ0aWNsZS1zaGFyZSAuYWRkdGhpc19zaGFyaW5nX3Rvb2xib3gub3BlbiB7XG4gIHJpZ2h0OiAwOyB9XG5cbi5kZXRhaWxzLXdyYXBwZXIge1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgcGFkZGluZzogMTBweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLm1lbWJlci1vbmx5IC5kZXRhaWxzLXdyYXBwZXIge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9pY29ucy90b3BpYy1ib3gvbG9jay1ncmF5LnBuZz8xNDQ4NDcwMjcwXCIpIG5vLXJlcGVhdCA5NyUgMTBweC8xMXB4IHRyYW5zcGFyZW50OyB9XG5cbi5kZXRhaWxzLXdyYXBwZXIgPiBkaXYge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5kZXRhaWxzLXdyYXBwZXIgLmFydGljbGUtdGh1bWIge1xuICBtYXgtd2lkdGg6IDcwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7IH1cblxuLmRldGFpbHMtd3JhcHBlciAuYXJ0aWNsZS10aHVtYi52aWRlbyB7XG4gIG1heC13aWR0aDogOTdweDsgfVxuXG4udG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMuYWN0aXZlLFxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LCAxOTgsIDgzLCAwLjM1KTsgfVxuXG4udG9waWNzLXdyYXBwZXIgI21haW4tdG9waWM6aG92ZXIsXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGk6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjNzdjNWQ1OyB9XG5cbi50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYzpob3ZlciBhLFxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpOmhvdmVyIGEge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4udG9waWNzLWZpbHRlci13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDsgfVxuXG4udG9waWNzLXdyYXBwZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjZDJjZWM3O1xuICBib3JkZXItd2lkdGg6IDFweCAwO1xuICBtYXJnaW46IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50b3BpY3Mtd3JhcHBlciB7XG4gICAgZGlzcGxheTogdGFibGU7IH0gfVxuXG4udG9waWNzLXdyYXBwZXIgYSB7XG4gIGZvbnQtc2l6ZTogMC45Mzc1ZW07XG4gIHBhZGRpbmc6IDAgMTBweDsgfVxuXG4udG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMge1xuICBsaW5lLWhlaWdodDogMzVweDsgfVxuXG4udG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMgYTpub3QoLmJ0bikge1xuICBwYWRkaW5nOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogOTkycHgpIHtcbiAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIGE6bm90KC5idG4pIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyBhOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDA7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogMDtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBib3JkZXItbGVmdDogNnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yaWdodDogNnB4IHNvbGlkIHRyYW5zcGFyZW50OyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYyBhW2FyaWEtZXhwYW5kZWQ9ZmFsc2VdOmFmdGVyIHtcbiAgICBib3JkZXItdG9wOiA2cHggZGFzaGVkICMzMzk5YjM7IH1cbiAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIGFbYXJpYS1leHBhbmRlZD10cnVlXTphZnRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogNnB4IGRhc2hlZCAjMzM5OWIzOyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYzpob3ZlciBhW2FyaWEtZXhwYW5kZWQ9ZmFsc2VdOmFmdGVyIHtcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjZmZmZmZmOyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjbWFpbi10b3BpYzpob3ZlciBhW2FyaWEtZXhwYW5kZWQ9dHJ1ZV06YWZ0ZXIge1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICNmZmZmZmY7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvcGljcy13cmFwcGVyICNtYWluLXRvcGljIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgcGFkZGluZzogMTBweCA1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMgYS5idG4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudG9waWNzLXdyYXBwZXIgI21haW4tdG9waWMsXG4gIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB7XG4gICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3Mge1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHtcbiAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkMmQyZDI7IH1cbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzLmNvbGxhcHNlIHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9IH1cblxuLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMDsgfVxuXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwgbGkge1xuICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlcjogMDsgfVxuICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWw6YmVmb3JlLFxuICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIFwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyB1bDphZnRlciB7XG4gICAgY2xlYXI6IGJvdGg7IH1cbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIHVsIGxpIHtcbiAgICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmctbGVmdDogNHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDRweDsgfVxuICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwgbGk6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMDsgfVxuICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwgbGk6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfVxuICAudG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgdWwgbGkubGFzdCB7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi50b3BpY3Mtd3JhcHBlciAjc3ViLXRvcGljcyBsaSB7XG4gIHBhZGRpbmctbGVmdDogMTBweCAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMzVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpIHtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH0gfVxuXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4udG9waWNzLXdyYXBwZXIgI3N1Yi10b3BpY3MgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnRvcGljcy13cmFwcGVyICNzdWItdG9waWNzIGxpLmFsbC10b3BpY3Mge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG4uZmlsdGVyLXdyYXBwZXIge1xuICBtYXJnaW46IDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZDJjZWM3O1xuICBjb2xvcjogIzZlNmU2ZSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxMHB4OyB9XG5cbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IHtcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGEge1xuICBwYWRkaW5nOiAwOyB9XG5cbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGE6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBidXR0b24sXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNpbXBsZS1idXR0b24sXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG5ib2R5LmJsb2cgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zmb3J1bU5ld1RocmVhZExuayxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmZvcnVtUmVwbHlCdG4sXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZm9ydW0gLnNmU3VibWl0QnRuLFxuLmZvcnVtIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZlN1Ym1pdEJ0bixcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkMmNlYzc7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgcGFkZGluZzogMnB4IDVweCAycHggOHB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAyMDVweDtcbiAgY29sb3I6ICMzMzk5YjM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XG4gIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJ1dHRvbixcbiAgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbixcbiAgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2ltcGxlLWJ1dHRvbixcbiAgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuICBib2R5LmJsb2cgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zmb3J1bVJlcGx5QnRuLFxuICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZm9ydW0gLnNmU3VibWl0QnRuLFxuICAuZm9ydW0gLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmU3VibWl0QnRuLFxuICAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNlY29uZGFyeSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyB9IH1cblxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgYnV0dG9uIC5jYXJldCxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5idXR0b24gLmNhcmV0LFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zbWFsbC10ZXh0IC5jYXJldCxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zaW1wbGUtYnV0dG9uIC5jYXJldCxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0biAuY2FyZXQsXG5ib2R5LmJsb2cgLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmY29tbWVudHNTdWJtaXRCdG4gLmNhcmV0LFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmZm9ydW1OZXdUaHJlYWRMbmsgLmNhcmV0LFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNmZm9ydW1SZXBseUJ0biAuY2FyZXQsXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuZm9ydW0gLnNmU3VibWl0QnRuIC5jYXJldCxcbi5mb3J1bSAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2ZTdWJtaXRCdG4gLmNhcmV0LFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbi1zZWNvbmRhcnkgLmNhcmV0IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSBidXR0b246YmVmb3JlLFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmJ1dHRvbjpiZWZvcmUsXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNtYWxsLXRleHQ6YmVmb3JlLFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLnNpbXBsZS1idXR0b246YmVmb3JlLFxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmJlZm9yZSxcbmJvZHkuYmxvZyAuZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zjb21tZW50c1N1Ym1pdEJ0bjpiZWZvcmUsXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zmb3J1bU5ld1RocmVhZExuazpiZWZvcmUsXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuc2Zmb3J1bVJlcGx5QnRuOmJlZm9yZSxcbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5mb3J1bSAuc2ZTdWJtaXRCdG46YmVmb3JlLFxuLmZvcnVtIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5zZlN1Ym1pdEJ0bjpiZWZvcmUsXG4uZmlsdGVyLXdyYXBwZXIgI2ZpbHRlci1ieSAuYnV0dG9uLXNlY29uZGFyeTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBib3JkZXItbGVmdDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmlnaHQ6IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcDogNHB4IGRhc2hlZCAjMzM5OWIzO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMDtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgd2lkdGg6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDdweDtcbiAgdG9wOiAxMHB4OyB9XG5cbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5kcm9wZG93bi1tZW51IHtcbiAgcGFkZGluZzogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDIwNXB4O1xuICB6LWluZGV4OiA5OTg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQyMHB4KSB7XG4gIC5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5kcm9wZG93bi1tZW51IHtcbiAgICBsZWZ0OiA3NnB4OyB9IH1cblxuLmZpbHRlci13cmFwcGVyICNmaWx0ZXItYnkgLmRyb3Bkb3duLW1lbnUgbGkge1xuICBwYWRkaW5nOiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi5maWx0ZXItd3JhcHBlciAjZmlsdGVyLWJ5IC5kcm9wZG93bi1tZW51IGxpOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2YyZjJmMjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZpbHRlci13cmFwcGVyICNzaG93LWJ5IHtcbiAgICBmbG9hdDogcmlnaHQ7IH0gfVxuXG4uZmlsdGVyLXdyYXBwZXIgI3Nob3ctYnkgcCB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmZpbHRlci13cmFwcGVyICNzaG93LWJ5IHAge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0OyB9IH1cblxuLmZpbHRlci13cmFwcGVyICNzaG93LWJ5IGEge1xuICBwYWRkaW5nOiAwIDVweDsgfVxuXG4uZmlsdGVyLXdyYXBwZXIgI3Nob3ctYnkgLmFjdGl2ZSB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7IH1cblxuLmJ1dHRvbi13aGl0ZS1iZyB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAudG9waWNzIC5zaWRlYm94LXdyYXBwZXIge1xuICAgIGhlaWdodDogNjkwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDM1cHg7IH1cbiAgLnRvcGljcyAuc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIHtcbiAgICBoZWlnaHQ6IDY3MHB4OyB9XG4gIC50b3BpY3MgLnNpZGVib3gtd3JhcHBlcjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogNTRweDtcbiAgICBoZWlnaHQ6IDg2NnB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjZweCkge1xuICAudG9waWNzIC5zaWRlYm94LXdyYXBwZXIge1xuICAgIGhlaWdodDogNjkwcHg7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG1hcmdpbi10b3A6IDM1cHg7IH1cbiAgLnRvcGljcyAuc2lkZWJveC13cmFwcGVyLmV4dGVybmFsLWFkIHtcbiAgICBoZWlnaHQ6IDY2MHB4OyB9XG4gIC50b3BpY3MgLnNpZGVib3gtd3JhcHBlcjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXRvcDogNTRweDtcbiAgICBoZWlnaHQ6IDgyMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC50b3BpY3MgLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDsgfSB9XG5cbi5zcG9uc29yLWFkLnNpZGVib3gtd3JhcHBlciB7XG4gIG1hcmdpbjogNDBweCBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnNwb25zb3ItYWQuc2lkZWJveC13cmFwcGVyIHtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLXRvcDogNTNweDsgfSB9XG5cbi5zcG9uc29yLWFkLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTVweDtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm9yZGVyLXdpZHRoOiAwIDAgM3B4IDA7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICM3ZDhmYTI7IH1cblxuLnNwb25zb3ItYWQuc2lkZWJveC13cmFwcGVyIC5zaWRlYm94IC5zaWRlYm94LXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS42MjVlbTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIGNvbG9yOiAjNzdjNWQ1O1xuICBwYWRkaW5nOiAxNXB4IDAgMjBweDsgfVxuXG4uc3BvbnNvci1hZC5zaWRlYm94LXdyYXBwZXIgLnNpZGVib3ggcCB7XG4gIGNvbG9yOiAjNjc2YjZjO1xuICBmb250LXNpemU6IDAuODc1ZW07XG4gIGxpbmUtaGVpZ2h0OiAxOXB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5zcG9uc29yLWFkLnNpZGVib3gtd3JhcHBlciAuc2lkZWJveCAuaW1nLWJveC1jZW50ZXIge1xuICB3aWR0aDogMTAwJTsgfVxuXG4udG9waWNzIC5zaWRlYmFyIC5idXR0b24sXG4udG9waWNzIC5zaWRlYmFyIC5idXR0b24tc21hbGwtdGV4dCxcbi50b3BpY3MgLnNpZGViYXIgLnNpbXBsZS1idXR0b24sXG4udG9waWNzIC5zaWRlYmFyIC5zZWFyY2gtZm9ybSBidXR0b24sXG4uc2VhcmNoLWZvcm0gLnRvcGljcyAuc2lkZWJhciBidXR0b24sXG4udG9waWNzIC5zaWRlYmFyIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbi50b3BpY3MgLnNpZGViYXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5ibG9nLWRldGFpbHMgLnRvcGljcyAuc2lkZWJhciBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi50b3BpY3MgLnNpZGViYXIgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIC50b3BpY3MgLnNpZGViYXIgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4udG9waWNzIC5zaWRlYmFyIC5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLnRvcGljcyAuc2lkZWJhciAuc2Zmb3J1bVJlcGx5QnRuLFxuLnRvcGljcyAuc2lkZWJhciAuZm9ydW0gLnNmU3VibWl0QnRuLFxuLmZvcnVtIC50b3BpY3MgLnNpZGViYXIgLnNmU3VibWl0QnRuLFxuLnRvcGljcyAuc2lkZWJhciAuYnV0dG9uLXNlY29uZGFyeSxcbi50b3BpY3MgLnNpZGViYXIgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7IH1cblxuLnNjcm9sbFNwYWNlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuc2Nyb2xsU3BhY2VyIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfSB9XG5cbi8qIFN0b3J5ICovXG4uc3Rvcnkge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmNmY2ZjY7IH1cblxuLnN0b3J5IC51dGlsaXR5LW5hdi13cmFwcGVyIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDsgfVxuXG4uc3RvcnkgI21haW4tbmF2LXdyYXBwZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLnN0b3J5IC5tYWluLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdG9yeSAubWFpbi1jb250ZW50ID4gLmNvbnRhaW5lcixcbiAgLnN0b3J5IC5tYWluLWNvbnRlbnQgPiAuZ2xvYmFsLXNlYXJjaCxcbiAgLnN0b3J5IGhlYWRlciAubWFpbi1jb250ZW50ID4gLmhlcm8sXG4gIGhlYWRlciAuc3RvcnkgLm1haW4tY29udGVudCA+IC5oZXJvLFxuICAuc3RvcnkgLm1haW4tY29udGVudCA+ICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4gIC5zdG9yeSAubWFpbi1jb250ZW50ID4gLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4uc3RvcnkgLmJyZWFkY3J1bWIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHotaW5kZXg6IDE7XG4gIHRvcDogMDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN0b3J5IC5icmVhZGNydW1iIHtcbiAgICB0b3A6IDIwcHg7IH0gfVxuXG4uc3RvcnkgLmJyZWFkY3J1bWIgbGkge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uc3RvcnkgLmJyZWFkY3J1bWIgYSB7XG4gIGNvbG9yOiAjNGZjN2U1ICFpbXBvcnRhbnQ7IH1cblxuLnN0b3J5IC5icmVhZGNydW1iIGE6YWZ0ZXIge1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uc3RvcnkgLmJhbmQgLmNvbnRlbnQtd3JhcHBlciB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4uc3RvcnkgLmJhbmQgLmJhbmQtdGl0bGUge1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLnN0b3J5IC5iYW5kIC5iYW5kLXRpdGxlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgcGFkZGluZzogMjBweCAwOyB9IH1cblxuLnN0b3J5IC5iYW5kIHAge1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjsgfVxuXG4uc3RvcnktaGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDBweDsgfVxuXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LXdyYXBwZXIge1xuICBwYWRkaW5nLXRvcDogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3RvcnktZ3JhZGllbnQtYmcucG5nPzE0NDkwNzQxNzZcIikgcmVwZWF0LXkgdG9wIGNlbnRlciB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgcGFkZGluZy10b3A6IDYwcHg7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7IH0gfVxuXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LXdyYXBwZXIgLmNvbnRhaW5lcixcbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQtd3JhcHBlciAuZ2xvYmFsLXNlYXJjaCxcbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQtd3JhcHBlciBoZWFkZXIgLmhlcm8sXG5oZWFkZXIgLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC13cmFwcGVyIC5oZXJvLFxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC13cmFwcGVyICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LXdyYXBwZXIgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7IH1cblxuLnN0b3J5LWhlcm8gKiB7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NjBweCkge1xuICAuc3RvcnktaGVybyAuYnV0dG9uLXdyYXBwZXIgKiB7XG4gICAgZmxvYXQ6IGxlZnQ7IH0gfVxuXG4uc3RvcnktaGVybyAuYnV0dG9uLXdyYXBwZXIgcCB7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xuICBmb250LXdlaWd0aDogNzAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA1NjBweCkge1xuICAuc3RvcnktaGVybyAuYnV0dG9uLXdyYXBwZXIgcCB7XG4gICAgbWFyZ2luLWxlZnQ6IDQwcHg7IH0gfVxuXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3RvcnktaGVybyAuaGVyby1jb250ZW50OmZpcnN0LWNoaWxkIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQ6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmc6IDA7IH0gfVxuXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50OmZpcnN0LWNoaWxkIHAge1xuICBwYWRkaW5nLXJpZ2h0OiA2JTsgfVxuXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LnZpZGVvIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5zdG9yeS1oZXJvIC5oZXJvLWNvbnRlbnQudmlkZW8ge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7IH0gfVxuXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LnZpZGVvIC52aWRlby13cmFwcGVyIHtcbiAgbWFyZ2luOiAyMHB4IGF1dG87XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMTE5LCAxOTcsIDIxMywgMC4yKTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGN1cnNvcjogcG9pbnRlcjsgfVxuXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LnZpZGVvIC52aWRlby13cmFwcGVyOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3RvcnkvdmlkZW8tcGxheS5wbmc/MTQ0OTE2OTk3MFwiKSBuby1yZXBlYXQgNTAlIDUwJS8xMDVweCB0cmFuc3BhcmVudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC52aWRlbyAudmlkZW8td3JhcHBlcjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogOTBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudC52aWRlbyAudmlkZW8td3JhcHBlcjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtc2l6ZTogMTU1cHg7IH0gfVxuXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50LnZpZGVvIC52aWRlby13cmFwcGVyLnBsYXk6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG4uc3RvcnktaGVybyAuaGVyby1jb250ZW50IC5sZWFybi1tb3JlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAxLjI1ZW07IH1cblxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudCAubGVhcm4tbW9yZTphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3N0b3J5L2RvdHRlZC1saW5lLWhlcm8ucG5nPzE0NDkxNjk2NDBcIikgbm8tcmVwZWF0IDAgMC8xMDAlIHRyYW5zcGFyZW50O1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiA3MHB4O1xuICBtYXJnaW46IDIwcHggYXV0bztcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnN0b3J5LWhlcm8gLmhlcm8tY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAwLjk1ZW07IH1cblxuLnN0b3J5LWhlcm8gLmhlcm8taGVhZGVyIHtcbiAgcGFkZGluZzogNDBweCAwIDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXNpemU6IDEuMjVlbTsgfVxuXG4uc3RvcnktaGVybyAuaGVyby1oZWFkZXIgc3BhbiB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMS41ZW07IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5zdG9yeS1oZXJvIC5oZXJvLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxLjg3NWVtOyB9XG4gIC5zdG9yeS1oZXJvIC5oZXJvLWhlYWRlciBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuMzMzMzMzMzNlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuc3RvcnktaGVybyAuaGVyby1oZWFkZXIge1xuICAgIGZvbnQtc2l6ZTogMi44MTI1ZW07XG4gICAgcGFkZGluZzogMzBweCAwIDIwcHg7IH1cbiAgLnN0b3J5LWhlcm8gLmhlcm8taGVhZGVyIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMS4xNjVlbTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnN0b3J5LWhlcm8gLmhlcm8taGVhZGVyIHtcbiAgICBmb250LXNpemU6IDIuODEyNWVtOyB9XG4gIC5zdG9yeS1oZXJvIC5oZXJvLWhlYWRlciBzcGFuIHtcbiAgICBmb250LXNpemU6IDEuNjY2NjY2NjdlbTsgfSB9XG5cbi8qIEdyYWRpZW50IEhlYWRlciAqL1xuLmdyYWRpZW50LWhlYWRlciB7XG4gIHBhZGRpbmc6IDQwcHggMCAzMHB4O1xuICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS1ncmFkaWVudC1iZy5wbmc/MTQ0OTA3NDE3NlwiKSByZXBlYXQteSB0b3AgY2VudGVyIHRyYW5zcGFyZW50OyB9XG5cbi5ncmFkaWVudC1oZWFkZXIgLmJhbmQtdGl0bGUge1xuICBmb250LXNpemU6IDEuODc1ZW0gIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnMgIWltcG9ydGFudDtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ3JhZGllbnQtaGVhZGVyIC5iYW5kLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNWVtICFpbXBvcnRhbnQ7IH0gfVxuXG4uZ3JhZGllbnQtaGVhZGVyIC5iYW5kLXRpdGxlLFxuLmdyYWRpZW50LWhlYWRlciBwIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZmZmZjsgfVxuXG4uZ3JhZGllbnQtaGVhZGVyIC5idXR0b24sXG4uZ3JhZGllbnQtaGVhZGVyIC5idXR0b24tc21hbGwtdGV4dCxcbi5ncmFkaWVudC1oZWFkZXIgLnNpbXBsZS1idXR0b24sXG4uZ3JhZGllbnQtaGVhZGVyIC5zZWFyY2gtZm9ybSBidXR0b24sXG4uc2VhcmNoLWZvcm0gLmdyYWRpZW50LWhlYWRlciBidXR0b24sXG4uZ3JhZGllbnQtaGVhZGVyIGlucHV0W3RpdGxlPVwiU2VhcmNoIGlucHV0XCJdICsgc3BhbiArIGJ1dHRvbixcbi5ncmFkaWVudC1oZWFkZXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5ibG9nLWRldGFpbHMgLmdyYWRpZW50LWhlYWRlciBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbi5ncmFkaWVudC1oZWFkZXIgLmJsb2ctZGV0YWlscyBbZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXS5idXR0b24sXG4uYmxvZy1kZXRhaWxzIC5ncmFkaWVudC1oZWFkZXIgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuLmdyYWRpZW50LWhlYWRlciBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG5ib2R5LmJsb2cgLmdyYWRpZW50LWhlYWRlciAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbi5ncmFkaWVudC1oZWFkZXIgLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4uZ3JhZGllbnQtaGVhZGVyIC5zZmZvcnVtUmVwbHlCdG4sXG4uZ3JhZGllbnQtaGVhZGVyIC5mb3J1bSAuc2ZTdWJtaXRCdG4sXG4uZm9ydW0gLmdyYWRpZW50LWhlYWRlciAuc2ZTdWJtaXRCdG4sXG4uZ3JhZGllbnQtaGVhZGVyIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgbWFyZ2luLXRvcDogMDtcbiAgd2lkdGg6IDI5OXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuZ3JhZGllbnQtaGVhZGVyIC5idXR0b24sXG4gIC5ncmFkaWVudC1oZWFkZXIgLmJ1dHRvbi1zbWFsbC10ZXh0LFxuICAuZ3JhZGllbnQtaGVhZGVyIC5zaW1wbGUtYnV0dG9uLFxuICAuZ3JhZGllbnQtaGVhZGVyIC5zZWFyY2gtZm9ybSBidXR0b24sXG4gIC5zZWFyY2gtZm9ybSAuZ3JhZGllbnQtaGVhZGVyIGJ1dHRvbixcbiAgLmdyYWRpZW50LWhlYWRlciBpbnB1dFt0aXRsZT1cIlNlYXJjaCBpbnB1dFwiXSArIHNwYW4gKyBidXR0b24sXG4gIC5ncmFkaWVudC1oZWFkZXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbiAgLmJsb2ctZGV0YWlscyAuZ3JhZGllbnQtaGVhZGVyIGJ1dHRvbltkYXRhLXNmLXJvbGU9Y29tbWVudHMtbmV3LXN1Ym1pdC1idXR0b25dLFxuICAuZ3JhZGllbnQtaGVhZGVyIC5ibG9nLWRldGFpbHMgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuICAuYmxvZy1kZXRhaWxzIC5ncmFkaWVudC1oZWFkZXIgW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0uYnV0dG9uLFxuICAuZ3JhZGllbnQtaGVhZGVyIGJvZHkuYmxvZyAuc2Zjb21tZW50c1N1Ym1pdEJ0bixcbiAgYm9keS5ibG9nIC5ncmFkaWVudC1oZWFkZXIgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIC5ncmFkaWVudC1oZWFkZXIgLnNmZm9ydW1OZXdUaHJlYWRMbmssXG4gIC5ncmFkaWVudC1oZWFkZXIgLnNmZm9ydW1SZXBseUJ0bixcbiAgLmdyYWRpZW50LWhlYWRlciAuZm9ydW0gLnNmU3VibWl0QnRuLFxuICAuZm9ydW0gLmdyYWRpZW50LWhlYWRlciAuc2ZTdWJtaXRCdG4sXG4gIC5ncmFkaWVudC1oZWFkZXIgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICAgIGZsb2F0OiByaWdodDsgfSB9XG5cbi5ncmFkaWVudC1oZWFkZXIucXVlc3Rpb25zIC5jb250YWluZXIsXG4uZ3JhZGllbnQtaGVhZGVyLnF1ZXN0aW9ucyAuZ2xvYmFsLXNlYXJjaCxcbi5ncmFkaWVudC1oZWFkZXIucXVlc3Rpb25zIGhlYWRlciAuaGVybyxcbmhlYWRlciAuZ3JhZGllbnQtaGVhZGVyLnF1ZXN0aW9ucyAuaGVybyxcbi5ncmFkaWVudC1oZWFkZXIucXVlc3Rpb25zICN6Q29udGVudF9DMDAxX2ZvcnVtc0Zyb250ZW5kUG9zdHNMaXN0X2N0bDAwX2N0bDAwX3Bvc3RzRGV0YWlsc1ZpZXcsXG4uZ3JhZGllbnQtaGVhZGVyLnF1ZXN0aW9ucyAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5xdWVzdGlvbi1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAyOyB9XG5cbi5hbmltYXRlLXF1ZXN0aW9uIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiA0OCU7XG4gIHdpZHRoOiA3MHB4O1xuICAtd2Via2l0LXRyYW5zaXRpb246IGRpc3BsYXkgNXMgZWFzZS1vdXQ7XG4gIHRyYW5zaXRpb246IGRpc3BsYXkgNXMgZWFzZS1vdXQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYW5pbWF0ZS1xdWVzdGlvbiB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uYW5pbWF0ZS1xdWVzdGlvbiAucXVlc3Rpb24tbWFyayB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hbmltYXRlLXF1ZXN0aW9uIC5kb3R0ZWQtdGFpbCB7XG4gIHdpZHRoOiAxMHB4O1xuICBtYXJnaW46IDEwcHggYXV0bzsgfVxuXG4uYW5pbWF0ZS1xdWVzdGlvbi5zdGFydDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmJhbmQud2h5LWpvaW4ge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC53aHktam9pbiB7XG4gICAgcGFkZGluZzogNjBweCAwOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYmFuZC53aHktam9pbiAuYmFuZC10aXRsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH0gfVxuXG4uYmFuZC53aHktam9pbiAuZml4ZWQtaW1hZ2Uge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuYmFuZC53aHktam9pbiAuZml4ZWQtaW1hZ2Uge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZsb2F0OiByaWdodDsgfVxuICAuYmFuZC53aHktam9pbiAuZml4ZWQtaW1hZ2UgaW1nIHtcbiAgICBtYXgtd2lkdGg6IDgwJTtcbiAgICBmbG9hdDogcmlnaHQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iYW5kLndoeS1qb2luIC5maXhlZC1pbWFnZSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG1hcmdpbi10b3A6IDcwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5iYW5kLndoeS1qb2luIC5maXhlZC1pbWFnZSBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbG9hdDogbm9uZTsgfSB9XG5cbi5iYW5kLndoeS1qb2luIC53aHktam9pbi1ib3hlcyB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmJhbmQud2h5LWpvaW4gLndoeS1qb2luLWJveGVzIHtcbiAgICB3aWR0aDogNDglOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLndoeS1qb2luIC53aHktam9pbi1ib3hlcyB7XG4gICAgd2lkdGg6IDYwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmJhbmQud2h5LWpvaW4gLndoeS1qb2luLWJveGVzIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICB3aWR0aDogNjMlOyB9IH1cblxuLmJhbmQud2h5LWpvaW4gLm1lZGlhIHtcbiAgbWFyZ2luOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuYmFuZC53aHktam9pbiAubWVkaWEge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjsgfSB9XG5cbi5iYW5kLndoeS1qb2luIC5tZWRpYS1sZWZ0IHtcbiAgbWF4LXdpZHRoOiAzNTNweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmJhbmQud2h5LWpvaW4gLm1lZGlhLWxlZnQgaW1nIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gIC5iYW5kLndoeS1qb2luIC5tZWRpYS1sZWZ0IHtcbiAgICB3aWR0aDogMzUlOyB9IH1cblxuLmJhbmQud2h5LWpvaW4gLm1pZC1kb3RzIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQud2h5LWpvaW4gLm1pZC1kb3RzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogN3B4O1xuICAgIGhlaWdodDogNDVweDtcbiAgICBtYXJnaW46IDEwcHggYXV0bzsgfVxuICAuYmFuZC53aHktam9pbiAubWlkLWRvdHMgc3BhbiB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvc3RvcnkvZG90dGVkLWxpbmUtMS5wbmc/MTQ0OTA5MTc3NlwiKSBuby1yZXBlYXQgMCAwLzEwMCUgdHJhbnNwYXJlbnQ7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4uYmFuZC53aHktam9pbiAuYm90dG9tLWRvdHMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC53aHktam9pbiAuYm90dG9tLWRvdHMge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDEzNXB4O1xuICAgIG1hcmdpbjogMTBweCBhdXRvOyB9XG4gIC5iYW5kLndoeS1qb2luIC5ib3R0b20tZG90cyBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS9kb3R0ZWQtbGluZS1hcnJvdy5wbmc/MTQ0OTA4ODg1N1wiKSBuby1yZXBlYXQgMCAwLzEwMCUgdHJhbnNwYXJlbnQ7XG4gICAgd2lkdGg6IDQ3NXB4O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiA0NiU7IH0gfVxuXG4uYmFuZC53aHktam9pbiAubWVkaWE6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHggIWltcG9ydGFudDsgfVxuXG4uYmFuZC53aHktam9pbiAubWVkaWE6bGFzdC1jaGlsZCAubWVkaWEtbGVmdDphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uYmFuZC53aHktam9pbiAubWVkaWEtaGVhZGluZyB7XG4gIGNvbG9yOiAjNjA1YjU0O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAxMHB4IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC53aHktam9pbiAubWVkaWEtbGVmdCxcbiAgLmJhbmQud2h5LWpvaW4gLm1lZGlhLWJvZHkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmJhbmQud2h5LWpvaW4gLm1lZGlhLWJvZHkge1xuICBwYWRkaW5nLXRvcDogMjBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQud2h5LWpvaW4gLm1lZGlhLWJvZHkge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIHBhZGRpbmctbGVmdDogMjBweDsgfSB9XG5cbi5iYW5kLndoeS1qb2luIHAge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgZm9udC1zaXplOiAwLjkzNzVlbTsgfVxuXG4uYmFuZC53aHktam9pbiBwIGEge1xuICBjb2xvcjogIzc3YzVkNSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FuczsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iYW5kLndoby1hcmUgLmJhbmQtdGl0bGUge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4uYmFuZC53cml0ZS1zdG9yeSB7XG4gIHBhZGRpbmctdG9wOiAzMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA0MjBweCkge1xuICAuYmFuZC53cml0ZS1zdG9yeSB7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvYWZwLXBhdHRlcm4ucG5nPzE0NDQyNDM4MjdcIikgbm8tcmVwZWF0IHJpZ2h0IC00MHB4LzMwMHB4IHRyYW5zcGFyZW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5kLndyaXRlLXN0b3J5IHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9hZnAtcGF0dGVybi1ib2R5LnBuZz8xNDQ1MDMzODg2XCIpIG5vLXJlcGVhdCBib3R0b20gcmlnaHQvNDAwcHggdHJhbnNwYXJlbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5iYW5kLndyaXRlLXN0b3J5IHtcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDUxMHB4OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuYmFuZC53cml0ZS1zdG9yeSB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogOTAlIGJvdHRvbSAhaW1wb3J0YW50OyB9IH1cblxuLmJhbmQud3JpdGUtc3RvcnkgLmNvbnRlbnQtd3JhcHBlciB7XG4gIG1hcmdpbjogMCAwIDEwcHggIWltcG9ydGFudDsgfVxuXG4uYmFuZC53cml0ZS1zdG9yeSAuc2l0ZS1sb2dvIHtcbiAgaGVpZ2h0OiA4MHB4O1xuICBtYXgtd2lkdGg6IDE4MHB4O1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMjVweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQud3JpdGUtc3RvcnkgLnNpdGUtbG9nbyB7XG4gICAgbWFyZ2luLWJvdHRvbTogNDVweDsgfSB9XG5cbi5iYW5kLndyaXRlLXN0b3J5IC5iYW5kLXRpdGxlIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGNvbG9yOiAjMDA4NWFkO1xuICBmb250LXNpemU6IDEuODc1ZW07XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcbiAgcGFkZGluZy10b3A6IDA7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5iYW5kLndyaXRlLXN0b3J5IC5iYW5kLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDIuNWVtOyB9IH1cblxuLmJhbmQud3JpdGUtc3RvcnkgcCB7XG4gIGNvbG9yOiAjN2I3YjdiO1xuICBmb250LXNpemU6IDFlbTsgfVxuXG4uYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDsgfVxuXG4uYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgYSB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXgtd2lkdGg6IDI1MHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgYSB7XG4gICAgZmxvYXQ6IGxlZnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5idXR0b24sXG4gIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuYnV0dG9uLXNtYWxsLXRleHQsXG4gIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuc2ltcGxlLWJ1dHRvbixcbiAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5zZWFyY2gtZm9ybSBidXR0b24sXG4gIC5zZWFyY2gtZm9ybSAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uLFxuICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgaW5wdXRbdGl0bGU9XCJTZWFyY2ggaW5wdXRcIl0gKyBzcGFuICsgYnV0dG9uLFxuICAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLmJsb2ctZGV0YWlscyBidXR0b25bZGF0YS1zZi1yb2xlPWNvbW1lbnRzLW5ldy1zdWJtaXQtYnV0dG9uXSxcbiAgLmJsb2ctZGV0YWlscyAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgYnV0dG9uW2RhdGEtc2Ytcm9sZT1jb21tZW50cy1uZXctc3VibWl0LWJ1dHRvbl0sXG4gIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIGJvZHkuYmxvZyAuYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLnNmY29tbWVudHNTdWJtaXRCdG4sXG4gIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuc2Zmb3J1bU5ld1RocmVhZExuayxcbiAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5zZmZvcnVtUmVwbHlCdG4sXG4gIC5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuZm9ydW0gLnNmU3VibWl0QnRuLFxuICAuZm9ydW0gLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5zZlN1Ym1pdEJ0bixcbiAgLmJhbmQud3JpdGUtc3RvcnkgLmJ1dHRvbi13cmFwcGVyIC5idXR0b24tc2Vjb25kYXJ5IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDI1cHg7IH0gfVxuXG4uYmFuZC53cml0ZS1zdG9yeSAuYnV0dG9uLXdyYXBwZXIgLmJ1dHRvbi1zZWNvbmRhcnkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODU4NTg1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogIzc2NzY3NiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCg1MCUsICM4NTg1ODUpLCBjb2xvci1zdG9wKDUwJSwgIzc2NzY3NikpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzg1ODU4NSA1MCUsICM3Njc2NzYgNTAlKSAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwMCUgMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5iYW5kLndyaXRlLXN0b3J5IC5idXR0b24td3JhcHBlciAuYnV0dG9uLXNlY29uZGFyeTpob3ZlciB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5iYW5kLm1lbWJlci1jaGFydHMge1xuICBwYWRkaW5nOiAzMHB4IDA7XG4gIGNvbG9yOiAjNWY1ZjVmOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xuICAuYmFuZC5tZW1iZXItY2hhcnRzIHtcbiAgICBwYWRkaW5nOiA0MHB4IDAgNjBweDsgfSB9XG5cbi5iYW5kLm1lbWJlci1jaGFydHMgLmNvbnRhaW5lcixcbi5iYW5kLm1lbWJlci1jaGFydHMgLmdsb2JhbC1zZWFyY2gsXG4uYmFuZC5tZW1iZXItY2hhcnRzIGhlYWRlciAuaGVybyxcbmhlYWRlciAuYmFuZC5tZW1iZXItY2hhcnRzIC5oZXJvLFxuLmJhbmQubWVtYmVyLWNoYXJ0cyAjekNvbnRlbnRfQzAwMV9mb3J1bXNGcm9udGVuZFBvc3RzTGlzdF9jdGwwMF9jdGwwMF9wb3N0c0RldGFpbHNWaWV3LFxuLmJhbmQubWVtYmVyLWNoYXJ0cyAuc2Zmb3J1bU5ld1RocmVhZFdycCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uY2hhcnQtc2VjdGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5jaGFydC1zZWN0aW9uIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1MHB4OyB9IH1cblxuI3RvcC10aWVyLFxuI2RlY2lzaW9uLW1ha2VycyB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbiN0b3AtdGllciAuY29udGVudCxcbiNkZWNpc2lvbi1tYWtlcnMgLmNvbnRlbnQge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucyAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODEyNWVtOyB9XG5cbiN0b3AtdGllciB1bCxcbiNkZWNpc2lvbi1tYWtlcnMgdWwge1xuICBsaXN0LXN0eWxlOiBub25lOyB9XG5cbiN0b3AtdGllciB1bCBsaSxcbiNkZWNpc2lvbi1tYWtlcnMgdWwgbGkge1xuICBsaXN0LXN0eWxlLWltYWdlOiBub25lO1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbiN0b3AtdGllciBsaSxcbiNkZWNpc2lvbi1tYWtlcnMgbGkge1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBtYXJnaW4tbGVmdDogMTVweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4OyB9XG5cbiN0b3AtdGllciBsaTpiZWZvcmUsXG4jZGVjaXNpb24tbWFrZXJzIGxpOmJlZm9yZSB7XG4gIGNvbnRlbnQ6IFwiXCIgIWltcG9ydGFudDtcbiAgd2lkdGg6IDExcHg7XG4gIGhlaWdodDogMTFweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBsZWZ0OiAtMTBweDtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3B4OyB9XG5cbiN0b3AtdGllciBwIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuMjsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgI3RvcC10aWVyIHAge1xuICAgIHdpZHRoOiA0MCU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9IH1cblxuI3RvcC10aWVyIC5zdGFjay1idWlsZGluZyB7XG4gIHdpZHRoOiAyNDBweDtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1pbi1oZWlnaHQ6IDIyMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuI3RvcC10aWVyIC5zdGFjay1idWlsZGluZyBpbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMTAlOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3RvcC10aWVyIC5zdGFjay1idWlsZGluZyBpbWcge1xuICAgIG9wYWNpdHk6IDA7IH0gfVxuXG4jdG9wLXRpZXIgLnN0YWNrLWJ1aWxkaW5nIGltZy50b3AtdGllciB7XG4gIHotaW5kZXg6IDI7IH1cblxuI3RvcC10aWVyIC5zdGFjay1idWlsZGluZyBpbWcubWlkLXRpZXIge1xuICB6LWluZGV4OiAxOyB9XG5cbiN0b3AtdGllciAuc3RhY2stYnVpbGRpbmcgaW1nLmJvdHRvbS10aWVyIHtcbiAgei1pbmRleDogMDtcbiAgdG9wOiAzcHg7IH1cblxuI3RvcC10aWVyIC5jb250ZW50IHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDY0MHB4KSB7XG4gICN0b3AtdGllciAuY29udGVudCB7XG4gICAgbWF4LXdpZHRoOiA1MCU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDk5MnB4KSB7XG4gICN0b3AtdGllciAuY29udGVudCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3RvcC10aWVyIC5jb250ZW50IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4jdG9wLXRpZXIgdWwge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7IH1cblxuI3RvcC10aWVyIGxpIHtcbiAgbGluZS1oZWlnaHQ6IDEuODtcbiAgcGFkZGluZy1sZWZ0OiAyNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI3RvcC10aWVyIGxpIHtcbiAgICBvcGFjaXR5OiAwOyB9IH1cblxuI3RvcC10aWVyIGxpOmJlZm9yZSB7XG4gIHdpZHRoOiAyMnB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHRvcDogMDtcbiAgYmFja2dyb3VuZDogI2U5NDYyODsgfVxuXG4jdG9wLXRpZXIgbGk6bnRoLWNoaWxkKDIpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM3N2M1ZDU7IH1cblxuI3RvcC10aWVyIGxpOm50aC1jaGlsZCgzKTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZjMzVjOyB9XG5cbiNkZWNpc2lvbi1tYWtlcnMgLmNpcmNsZS1ncmFwaCB7XG4gIGZsb2F0OiBsZWZ0O1xuICB3aWR0aDogMTM1cHg7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAxMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI2RlY2lzaW9uLW1ha2VycyAuY2lyY2xlLWdyYXBoIHtcbiAgICBtYXJnaW46IDEwcHggNTBweCAxMHB4IDIwcHg7XG4gICAgZmxvYXQ6IGxlZnQ7IH0gfVxuXG4jZGVjaXNpb24tbWFrZXJzIC5jaXJjbGUtZ3JhcGggaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI2RlY2lzaW9uLW1ha2VycyAuY2lyY2xlLWdyYXBoIGltZyB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9IH1cblxuI2RlY2lzaW9uLW1ha2VycyAuY29udGVudCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgI2RlY2lzaW9uLW1ha2VycyAuY29udGVudCB7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA2NDBweCkge1xuICAjZGVjaXNpb24tbWFrZXJzIC5jb250ZW50IHtcbiAgICBtYXgtd2lkdGg6IDcwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgI2RlY2lzaW9uLW1ha2VycyAuY29udGVudCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gICAgbWF4LXdpZHRoOiAxMDAlOyB9IH1cblxuI2RlY2lzaW9uLW1ha2VycyBsaTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjZmZjMzVjOyB9XG5cbiNkZWNpc2lvbi1tYWtlcnMgbGk6bnRoLWNoaWxkKDIpOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6ICM3N2M1ZDU7IH1cblxuI2RlY2lzaW9uLW1ha2VycyBsaTpudGgtY2hpbGQoMyk6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogI2U5NDYyODsgfVxuXG4jZGVjaXNpb24tbWFrZXJzIGxpOm50aC1jaGlsZCg0KTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiAjNGE1OTY2OyB9XG5cbi5tZW1iZXItY2hhcnRzIC50b3AtZG90cyxcbi5tZW1iZXItY2hhcnRzIC5ncm91cC1pbWFnZS0xLFxuLm1lbWJlci1jaGFydHMgLmdyb3VwLWltYWdlLTIsXG4ubWVtYmVyLWNoYXJ0cyAubWlkLWRvdHMsXG4ubWVtYmVyLWNoYXJ0cyAuYm90dG9tLWRvdHMge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLm1lbWJlci1jaGFydHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICAubWVtYmVyLWNoYXJ0cyAuZ3JvdXAtaW1hZ2UtMSxcbiAgLm1lbWJlci1jaGFydHMgLmdyb3VwLWltYWdlLTIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogLTUycHg7IH1cbiAgLm1lbWJlci1jaGFydHMgLmdyb3VwLWltYWdlLTEge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3N0b3J5L2dyb3VwLTEucG5nPzE0NTgyMjU4MDBcIikgbm8tcmVwZWF0IDAgMC84NyUgdHJhbnNwYXJlbnQ7XG4gICAgd2lkdGg6IDMyMHB4O1xuICAgIHRvcDogMTUwcHg7IH1cbiAgLm1lbWJlci1jaGFydHMgLmdyb3VwLWltYWdlLTIge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3N0b3J5L2dyb3VwLTIucG5nPzE0NTgyMjU4MzhcIikgbm8tcmVwZWF0IDUwJSAwLzc1JSB0cmFuc3BhcmVudDtcbiAgICBoZWlnaHQ6IDIxNXB4O1xuICAgIHRvcDogNTIlO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB3aWR0aDogMzYwcHg7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5tZW1iZXItY2hhcnRzIC50b3AtZG90cyxcbiAgLm1lbWJlci1jaGFydHMgLmJvdHRvbS1kb3RzIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBoZWlnaHQ6IDc5cHg7XG4gICAgbGVmdDogNTc0cHg7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogLTE1cHg7IH1cbiAgLm1lbWJlci1jaGFydHMgLnRvcC1kb3RzIHNwYW4sXG4gIC5tZW1iZXItY2hhcnRzIC5ib3R0b20tZG90cyBzcGFuIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS9tZW1iZXItdG9wLWRvdHMucG5nPzE0NTgyMjU0MTJcIikgbm8tcmVwZWF0IDAgMC8xMDAlIHRyYW5zcGFyZW50O1xuICAgIHdpZHRoOiA0NzdweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogNDYlOyB9XG4gIC5tZW1iZXItY2hhcnRzIC5taWQtZG90cyxcbiAgLm1lbWJlci1jaGFydHMgLm1pZC1kb3RzLTIge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogNDMycHg7XG4gICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHJpZ2h0OiAxMjVweDtcbiAgICB0b3A6IDMyMHB4OyB9XG4gIC5tZW1iZXItY2hhcnRzIC5taWQtZG90cyBzcGFuLFxuICAubWVtYmVyLWNoYXJ0cyAubWlkLWRvdHMtMiBzcGFuIHtcbiAgICBiYWNrZ3JvdW5kOiB1cmwoXCIvYXNzZXRzL2ltYWdlcy9zdG9yeS9kb3R0ZWQtbGluZS0xLnBuZz8xNDQ5MDkxNzc2XCIpIHJlcGVhdC15IDAgMC8xMDAlIHRyYW5zcGFyZW50O1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5tZW1iZXItY2hhcnRzIC5taWQtZG90cy0yIHtcbiAgICB0b3A6IDkyMHB4ICFpbXBvcnRhbnQ7IH1cbiAgLm1lbWJlci1jaGFydHMgLmJvdHRvbS1kb3RzIHtcbiAgICBoZWlnaHQ6IDExNXB4O1xuICAgIHRvcDogMTM1MHB4O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7XG4gICAgdHJhbnNmb3JtOiByb3RhdGVYKDE4MGRlZyk7IH1cbiAgLm5vLWNzc3RyYW5zZm9ybXMzZCAubWVtYmVyLWNoYXJ0cyAuYm90dG9tLWRvdHMge1xuICAgIGRpc3BsYXk6IG5vbmU7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTI1MHB4KSB7XG4gIC5tZW1iZXItY2hhcnRzIC5ncm91cC1pbWFnZS0yIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIHRvcDogNTAlOyB9IH1cblxuLmluZHVzdHJ5LXRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaW5kdXN0cnktdGFibGUge1xuICAgIHdpZHRoOiA2MCU7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuOyB9IH1cblxuLmluZHVzdHJ5LXRhYmxlIHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmluZHVzdHJ5LXRhYmxlIHRyOm50aC1jaGlsZChvZGQpIHtcbiAgYmFja2dyb3VuZDogI2U3ZjBmMjsgfVxuXG4uaW5kdXN0cnktdGFibGUgdGQge1xuICB3aWR0aDogNTAlO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1NZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAwLjg3NWVtO1xuICBwYWRkaW5nOiA3cHggNXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNjQwcHgpIHtcbiAgLmluZHVzdHJ5LXRhYmxlIHRkIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuaW5kdXN0cnktdGFibGUgdGQuY291bnQge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9IH1cblxuLmluZHVzdHJ5LXRhYmxlIC5jb3VudCBkaXYge1xuICBiYWNrZ3JvdW5kOiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmluZHVzdHJ5LXRhYmxlIC5jb3VudCBkaXYge1xuICAgIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL3N0b3J5L2NoYXJ0LWNvdW50LWljb24ucG5nPzE0NDkyNjIyNjRcIikgcmVwZWF0LXggMCAwLzExcHggdHJhbnNwYXJlbnQ7XG4gICAgaGVpZ2h0OiAxMXB4O1xuICAgIHdpZHRoOiAwOyB9IH1cblxuLmluZHVzdHJ5LXRhYmxlIC5jb3VudCBpbWcge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHdpZHRoOiAxMXB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmluZHVzdHJ5LXRhYmxlIC5jb3VudCBpbWcge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbi5pbm5lci5mb3J1bSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIG1pbi13aWR0aDogMzIwcHggIWltcG9ydGFudDtcbiAgLypvdmVycmlkZSBmb3J1bSBzdHlsZXMqL1xuICBmb250LXNpemU6IDE2cHggIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zICFpbXBvcnRhbnQ7IH1cblxuLmlubmVyLmZvcnVtIC5jb250ZW50LXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiA1MHB4OyB9XG5cbi5pbm5lci5mb3J1bSAuY29udGVudCB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5pbm5lci5mb3J1bSAuY29udGVudCB1bCBsaSB7XG4gIGNvbnRlbnQ6IFwiXCI7IH1cblxuLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQge1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI1cHgpIHtcbiAgLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQge1xuICAgIG1hcmdpbi10b3A6IDgwcHggIWltcG9ydGFudDsgfSB9XG5cbi5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IGgxIHtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG4uaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCBoMiB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICBtYXJnaW4tdG9wOiAxMHB4OyB9XG5cbi5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCB0YWJsZSAqOm5vdChoMik6bm90KC5zZkxpbmtCdG4uc2ZDaGFuZ2UpIHtcbiAgICBmb250LXNpemU6IDEuMDVlbSAhaW1wb3J0YW50OyB9XG4gIC5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHRyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2I4YjhiODsgfVxuICAuaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCB0YWJsZSB0ZCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy10b3A6IDVweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4OyB9XG4gIC5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHRkOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lOyB9XG4gIC5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHRkOm5vdCgucmVDb250ZW50Q2VsbCkge1xuICAgIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgdHI6bnRoLWNoaWxkKDJuKzEpIHRkIHtcbiAgYmFja2dyb3VuZDogI2Y5ZjlmOTsgfVxuXG4uaW5uZXIuZm9ydW0gLm1haW4tY29udGVudCB0YWJsZSB0cjpudGgtY2hpbGQoMm4rMikgdGQge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgdGgsXG4gIC5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHRkIHtcbiAgICBib3JkZXItYm90dG9tOiBub25lOyB9IH1cblxuLmlubmVyLmZvcnVtIC5tYWluLWNvbnRlbnQgdGFibGUgdGQuc2Zmb3J1bVRpdGxlV3JwIHtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50OyB9XG5cbi5pbm5lci5mb3J1bSAubWFpbi1jb250ZW50IHRhYmxlIHAge1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjQ7IH1cblxuLmlubmVyLmZvcnVtIC5zZl9wYWdlck51bWVyaWMgYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogMDsgfVxuXG4uaW5uZXIuZm9ydW0gLnNmX3BhZ2VyTnVtZXJpYyAuc2ZfUGFnZXJDdXJyZW50IHtcbiAgYmFja2dyb3VuZDogIzc3YzVkNTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNzdjNWQ1OyB9XG5cbi5zZmZvcnVtSW1nV3JwIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjdweCkge1xuICAuc2Zmb3J1bXNMaXN0IC5zZmZvcnVtVGhyZWFkc0NvdW50V3JwLFxuICAuc2Zmb3J1bXNMaXN0IC5zZmZvcnVtUG9zdHNDb3VudFdycCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnNmZm9ydW1zTGlzdCAuc2Zmb3J1bVRocmVhZHNDb3VudCxcbiAgLnNmZm9ydW1zTGlzdCAuc2Zmb3J1bVBvc3RzQ291bnQge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cblxuLnNmZm9ydW1zTGlzdCAuc2Zmb3J1bVRpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5zZmZvcnVtc0ZpbHRlcldycCB7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50OyB9XG5cbi5mb3J1bSB1bCBsaSB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5mb3J1bSB1bCBsaTpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5zZmZvcnVtTmV3VGhyZWFkTG5rLFxuLnNmZm9ydW1SZXBseUJ0bixcbi5mb3J1bSAuc2ZTdWJtaXRCdG4ge1xuICBiYWNrZ3JvdW5kOiAjNzdjNWQ1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1yaWdodDogMCAhaW1wb3J0YW50O1xuICBtaW4td2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMTBweCAxNXB4ICFpbXBvcnRhbnQ7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5zZmZvcnVtTmV3VGhyZWFkTG5rOmhvdmVyLFxuLnNmZm9ydW1SZXBseUJ0bjpob3Zlcixcbi5mb3J1bSAuc2ZTdWJtaXRCdG46aG92ZXIge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6ICM2N2I3YzcgIWltcG9ydGFudDsgfVxuXG4uc2Zmb3J1bVJlcGx5QnRuIHtcbiAgYm9yZGVyLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5zZmZvcnVtU3Vic2NyaWJlV3JwIHtcbiAgZm9udC1zaXplOiAwLjc1ZW0gIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDQ2MHB4KSB7XG4gIC5zZmZvcnVtU3Vic2NyaWJlV3JwIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7IH0gfVxuXG50YWJsZS5zZmZvcnVtVGhyZWFkc0xpc3QgLnNmZm9ydW1UaHJlYWRUaXRsZUFuZEFnZVdycCB7XG4gIG1hcmdpbi1sZWZ0OiAwOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAwKSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgdGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IHRoZWFkIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIHRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCAuc2Zmb3J1bVRocmVhZFRpdGxlIHtcbiAgICBmb250LXdlaWdodDogNjAwO1xuICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCB0ZDpiZWZvcmUge1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7IH1cbiAgdGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLXRvcDogMTVweCAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweCAhaW1wb3J0YW50OyB9XG4gIHRhYmxlLnNmZm9ydW1UaHJlYWRzTGlzdCAuc2Zmb3J1bVRocmVhZFBvc3RzV3JwOmJlZm9yZSB7XG4gICAgY29udGVudDogXCJQb3N0czogXCI7IH1cbiAgdGFibGUuc2Zmb3J1bVRocmVhZHNMaXN0IC5zZmZvcnVtVGhyZWFkVmlld3NXcnA6YmVmb3JlIHtcbiAgICBjb250ZW50OiBcIlZpZXdzOiBcIjsgfVxuICB0YWJsZS5zZmZvcnVtVGhyZWFkc0xpc3QgLnNmZm9ydW1UaHJlYWRMYXN0UG9zdFdycDpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiTGFzdCBQb3N0OiBcIjsgfSB9XG5cbi5zZmZvcnVtVGhyZWFkc0xpc3QgdGhlYWQgdGgge1xuICBmb250LXNpemU6IDEzcHggIWltcG9ydGFudDsgfVxuXG4uc2Zmb3J1bVRocmVhZExhc3RQb3N0V3JwIHtcbiAgZm9udC1zaXplOiAxM3B4ICFpbXBvcnRhbnQ7IH1cblxuLnNmZm9ydW1Tb2NpYWxTaGFyZVdycCB7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIG1hcmdpbjogMjBweCAwO1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG5vbC5zZmZvcnVtVGhyZWFkUG9zdExpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5vbC5zZmZvcnVtVGhyZWFkUG9zdExpc3QgLnNmZm9ydW1Qb3N0QWdlLFxub2wuc2Zmb3J1bVRocmVhZFBvc3RMaXN0IC5zZmZvcnVtUG9zdFBlcm1hbGluayB7XG4gIGZvbnQtc2l6ZTogMTJweDsgfVxuXG5vbC5zZmZvcnVtVGhyZWFkUG9zdExpc3QgLnNmZm9ydW1UaHJlYWRQb3N0Q29udGVudCB7XG4gIGZvbnQtc2l6ZTogMTZweDsgfVxuXG5saS5zZmZvcnVtVGhyZWFkUG9zdCxcbi5zZmZvcnVtUG9zdFJlcGx5Rm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDQwcHggIWltcG9ydGFudDsgfVxuXG5saS5zZmZvcnVtVGhyZWFkUG9zdCBzdHJvbmcuc2Zmb3J1bVVzZXIsXG4uc2Zmb3J1bVBvc3RSZXBseUZvcm0gc3Ryb25nLnNmZm9ydW1Vc2VyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDMwMHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpczsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgbGkuc2Zmb3J1bVRocmVhZFBvc3Qgc3Ryb25nLnNmZm9ydW1Vc2VyLFxuICAuc2Zmb3J1bVBvc3RSZXBseUZvcm0gc3Ryb25nLnNmZm9ydW1Vc2VyIHtcbiAgICB3aWR0aDogNTAwcHg7IH0gfVxuXG4uc2Zmb3J1bVVzZXJQb3N0c0luZm8sXG4uc2Zmb3J1bVRocmVhZHNMaXN0IC5zZmZvcnVtVGhyZWFkQW5zd2VyZWQsXG4uc2Zmb3J1bVRocmVhZFBvc3RMaXN0IC5zZmZvcnVtUG9zdEZlYXR1cmVkIHtcbiAgbGluZS1oZWlnaHQ6IDEuNTsgfVxuXG4uc2Zmb3J1bVRocmVhZFBvc3RMaXN0IC5zZmZvcnVtUG9zdEZlYXR1cmVkLFxuLnNmZm9ydW1UaHJlYWRzTGlzdCAuc2Zmb3J1bVRocmVhZEFuc3dlcmVkIHtcbiAgY29sb3I6ICM2ODlCMzAgIWltcG9ydGFudDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMCkgYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gIC5zZmZvcnVtVGhyZWFkUG9zdExpc3QgLnNmZm9ydW1Qb3N0SXNGZWF0dXJlZFdycCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA5OTJweCkge1xuICAuc2Zmb3J1bVRocmVhZHNMaXN0IC5zZmZvcnVtVGhyZWFkQW5zd2VyZWQge1xuICAgIG1hcmdpbjogOHB4IDAgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9IH1cblxuYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSAudG8tdG9wIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5mb3J1bS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSBoMi5zZmZvcnVtc1JlcGx5VG9UaXRsZSB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMzQzMzMyICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMS4xMjVlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi5zZmZvcnVtUG9zdFJlcGx5Rm9ybSAuc2ZRdW90ZSB7XG4gIGZvbnQtc2l6ZTogMC44NzVlbSAhaW1wb3J0YW50OyB9XG5cbi5zZkVkaXRvcldycCAucmVUb29sYmFyV3JhcHBlciAuc2ZDaGFuZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIGNvbG9yOiAjMDA4NWFkICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICB0b3A6IDVweCAhaW1wb3J0YW50O1xuICByaWdodDogMTBweCAhaW1wb3J0YW50OyB9XG5cbi5zZkVkaXRvcldycCAucmVUb29sYmFyV3JhcHBlciAuc2ZDaGFuZ2Ugc3BhbiB7XG4gIGNvbG9yOiAjMDA4NWFkICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMWVtICFpbXBvcnRhbnQ7IH1cblxuLnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIC5zZmZvcnVtUG9zdFJlcGx5Q29udGFpbmVyIHtcbiAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLnJlQ29udGVudENlbGwge1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7IH1cblxuLnNmZm9ydW1Qb3N0UmVwbHlDb250YWluZXIgLnNmZm9ydW1Qb3N0UmVwbHlGb3JtIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDQwcHggIWltcG9ydGFudDsgfVxuXG4uc2ZTdWJtaXRCdG5XcnAge1xuICB0ZXh0LWFsaWduOiByaWdodDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnNmU3VibWl0QnRuV3JwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDUwcHggIWltcG9ydGFudDsgfSB9XG5cbi5yZUNvcm5lcl90b3BfbGVmdCxcbi5yZUNlbnRlcl90b3AsXG4ucmVDb3JuZXJfdG9wX3JpZ2h0LFxuLnJlTGVmdFZlcnRpY2FsU2lkZSxcbi5yZVRsYlZlcnRpY2FsLFxuLnJlUmlnaHRWZXJ0aWNhbFNpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDApIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICBib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIHRkLnJlQ29udGVudENlbGwge1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2NjY2MgIWltcG9ydGFudDsgfVxuICBib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIC5zZmZvcnVtVGhyZWFkUG9zdFVzZXIge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSAuc2Zmb3J1bVBvc3RSZXBseUZvcm0gLnNmZm9ydW1Vc2VyQXZhdGFyV3JwIHtcbiAgICBtYXgtd2lkdGg6IDYwcHg7IH1cbiAgYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSAuc2Zmb3J1bVBvc3RSZXBseUZvcm0gLnNmZm9ydW1SZXBseVRocmVhZENvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLXRvcDogMjBweDsgfVxuICBib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIC5zZmZvcnVtUG9zdFJlcGx5Q29udGFpbmVyIC5zZkVkaXRvcldycCB7XG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50OyB9XG4gIGJvZHkuc2Zmb3J1bVJlcGx5Rm9ybVZpc2libGUgdGFibGUucmVMYXlvdXRXcmFwcGVyIHtcbiAgICB3aWR0aDogOTUlICFpbXBvcnRhbnQ7IH0gfVxuXG4uc2Zmb3J1bU5ld1RocmVhZFdycCAuc2ZUeHQge1xuICBwYWRkaW5nOiAxMHB4IDVweCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgbWF4LXdpZHRoOiA1MDBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY3cHgpIHtcbiAgLnNmZm9ydW1OZXdUaHJlYWRXcnAgLnNmVHh0IHtcbiAgICB3aWR0aDogODAlICFpbXBvcnRhbnQ7IH0gfVxuXG4uc2Zmb3J1bU5ld1RocmVhZFdycCAuc2ZFZGl0b3JXcnAge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5zZmZvcnVtTmV3VGhyZWFkV3JwIC5zZmZvcnVtTmV3VGhyZWFkRm9ybUxpc3Qge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG5ib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIC50by10b3AsXG4uc2Zmb3J1bU5ld1RocmVhZFdycCAudG8tdG9wIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9XG5cbmJvZHkuc2Zmb3J1bVJlcGx5Rm9ybVZpc2libGUgdGFibGUsXG5ib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIHRyLFxuLnNmZm9ydW1OZXdUaHJlYWRXcnAgdGFibGUsXG4uc2Zmb3J1bU5ld1RocmVhZFdycCB0ciB7XG4gIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDsgfVxuXG5ib2R5LnNmZm9ydW1SZXBseUZvcm1WaXNpYmxlIHRkLFxuLnNmZm9ydW1OZXdUaHJlYWRXcnAgdGQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50OyB9XG5cbmJvZHkuc2Zmb3J1bVJlcGx5Rm9ybVZpc2libGUgdGQucmVDb250ZW50Q2VsbCxcbi5zZmZvcnVtTmV3VGhyZWFkV3JwIHRkLnJlQ29udGVudENlbGwge1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjICFpbXBvcnRhbnQ7IH1cblxuYm9keS5zZmZvcnVtUmVwbHlGb3JtVmlzaWJsZSAucmVXcmFwcGVyLFxuLnNmZm9ydW1OZXdUaHJlYWRXcnAgLnJlV3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLyogQ01TIEFETUlOIFNUWUxFUyAqL1xuYm9keS5zZlBhZ2VFZGl0b3IgI2xpdmVjaGF0LWNvbXBhY3QtY29udGFpbmVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgI2xpdmVjaGF0LWZ1bGwge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbmJvZHkuc2ZQYWdlRWRpdG9yICNjdGwwMF9NYWluTmF2X2N0bDAwX0MgbmF2IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvciAjY3RsMDBfTG9naW5BcmVhX2N0bDAwIHtcbiAgbWFyZ2luLWJvdHRvbTogMDsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvciAjY3RsMDBfTG9naW5BcmVhX2N0bDAwX0Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgI2N0bDAwX0xvZ2luQXJlYV9jdGwwMF9DIHVsIHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvciAubmF2LXV0aWxpdGllcyxcbmJvZHkuc2ZQYWdlRWRpdG9yIC5uYXYtbW9yZS1saW5rcyB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvciAudXRpbGl0eS1uYXYtd3JhcHBlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDA7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgLnV0aWxpdHktbmF2LXdyYXBwZXIgLm5hdi1saW5rcyB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgLmxvZ2luLWxpbmsgYSxcbmJvZHkuc2ZQYWdlRWRpdG9yIC5teS1hY2NvdW50LWxpbmsgYSB7XG4gIGNvbG9yOiAjMzQzMzMyICFpbXBvcnRhbnQ7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgLmxvZ2luLWxpbms6aG92ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubXktYWNjb3VudC1saW5rOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvci5pbm5lciAjbWFpbi1uYXYtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgI21haW4tbmF2LXdyYXBwZXIgbmF2IHtcbiAgZGlzcGxheTogbm9uZTsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvci5pbm5lciAubWFpbi1jb250ZW50IC5jb250YWluZXIsXG5ib2R5LnNmUGFnZUVkaXRvci5pbm5lciAubWFpbi1jb250ZW50IC5nbG9iYWwtc2VhcmNoLFxuYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgLm1haW4tY29udGVudCBoZWFkZXIgLmhlcm8sXG5oZWFkZXIgYm9keS5zZlBhZ2VFZGl0b3IuaW5uZXIgLm1haW4tY29udGVudCAuaGVybyxcbmJvZHkuc2ZQYWdlRWRpdG9yLmlubmVyIC5tYWluLWNvbnRlbnQgI3pDb250ZW50X0MwMDFfZm9ydW1zRnJvbnRlbmRQb3N0c0xpc3RfY3RsMDBfY3RsMDBfcG9zdHNEZXRhaWxzVmlldyxcbmJvZHkuc2ZQYWdlRWRpdG9yLmlubmVyIC5tYWluLWNvbnRlbnQgLnNmZm9ydW1OZXdUaHJlYWRXcnAge1xuICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYnV0dG9uLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b24tc21hbGwtdGV4dCxcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zaW1wbGUtYnV0dG9uLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5ibG9nIGJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZmNvbW1lbnRzU3VibWl0QnRuLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmZm9ydW1OZXdUaHJlYWRMbmssXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zmb3J1bVJlcGx5QnRuLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmZvcnVtIC5zZlN1Ym1pdEJ0bixcbi5mb3J1bSBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2ZTdWJtaXRCdG4sXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNlY29uZGFyeSB7XG4gIGNvbG9yOiAjMzMzICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gIG1pbi13aWR0aDogMXB4O1xuICBiYWNrZ3JvdW5kOiAjZWVlICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMTIuNXB4ICFpbXBvcnRhbnQ7IH1cblxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYnV0dG9uOmFmdGVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbjphZnRlcixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b24tc21hbGwtdGV4dDphZnRlcixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zaW1wbGUtYnV0dG9uOmFmdGVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgYm9keS5ibG9nIC5zZmNvbW1lbnRzU3VibWl0QnRuOmFmdGVyLFxuYm9keS5ibG9nIGJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZmNvbW1lbnRzU3VibWl0QnRuOmFmdGVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmZm9ydW1OZXdUaHJlYWRMbms6YWZ0ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zmb3J1bVJlcGx5QnRuOmFmdGVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmZvcnVtIC5zZlN1Ym1pdEJ0bjphZnRlcixcbi5mb3J1bSBib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2ZTdWJtaXRCdG46YWZ0ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uLXNlY29uZGFyeTphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCBidXR0b246aG92ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuYnV0dG9uOmhvdmVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLmJ1dHRvbi1zbWFsbC10ZXh0OmhvdmVyLFxuYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNpbXBsZS1idXR0b246aG92ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCBib2R5LmJsb2cgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG5ib2R5LmJsb2cgYm9keS5zZlBhZ2VFZGl0b3IgLm1vZGFsLWNvbnRlbnQgLnNmY29tbWVudHNTdWJtaXRCdG46aG92ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuc2Zmb3J1bU5ld1RocmVhZExuazpob3ZlcixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZmZvcnVtUmVwbHlCdG46aG92ZXIsXG5ib2R5LnNmUGFnZUVkaXRvciAubW9kYWwtY29udGVudCAuZm9ydW0gLnNmU3VibWl0QnRuOmhvdmVyLFxuLmZvcnVtIGJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5zZlN1Ym1pdEJ0bjpob3ZlcixcbmJvZHkuc2ZQYWdlRWRpdG9yIC5tb2RhbC1jb250ZW50IC5idXR0b24tc2Vjb25kYXJ5OmhvdmVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDsgfVxuXG5ib2R5LnNmVGVtcGxhdGVFZGl0b3IgI2N0bDAwX01haW5OYXZfY3RsMDBfQyBuYXYsXG5ib2R5LnNmVGVtcGxhdGVFZGl0b3IgI2N0bDAwX0xvZ2luQXJlYV9jdGwwMF9DIHVsLFxuYm9keS5zZlRlbXBsYXRlRWRpdG9yIC5uYXYtdXRpbGl0aWVzLFxuYm9keS5zZlRlbXBsYXRlRWRpdG9yIC51dGlsaXR5LW5hdi13cmFwcGVyIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuYm9keS5zZlRlbXBsYXRlRWRpdG9yICNtYWluLW5hdi13cmFwcGVyIG5hdiB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cblxuYm9keS5zZlRlbXBsYXRlRWRpdG9yIC5tbS1kcm9wZG93biB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4vKiBTVEFSVCBUZWxlcmlrLlNpdGVmaW5pdHkuUmVzb3VyY2VzLlRoZW1lcy5MYXlvdXRzQmFzaWNzLmNzcyAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5zZl9jb2xzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDsgfVxuICAuc2ZfY29sczpiZWZvcmUsXG4gIC5zZl9jb2xzOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlOyB9XG4gIC5zZl9jb2xzOmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDsgfVxuICAuc2ZfY29scyB7XG4gICAgem9vbTogMTsgfVxuICAuc2ZfY29sc091dCArIC5zZl9jb2xzT3V0IHtcbiAgICAqbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDsgfVxuICAuc2ZfYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zZl8xY29sXzFfMTAwIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzFfMjUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzc1IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDc1JTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzJfNzUgLnNmXzJjb2xzXzJpbl83NSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzJjb2xzXzFfMzMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMyU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzY3IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDY3JTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzJfNjcgLnNmXzJjb2xzXzJpbl82NyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzJjb2xzXzFfNTAge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA1MCU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzUwIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzJfNTAgLnNmXzJjb2xzXzJpbl81MCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzJjb2xzXzFfNjcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA2NyU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzMzIHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDMzJTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzJfMzMgLnNmXzJjb2xzXzJpbl8zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzJjb2xzXzFfNzUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiA3NSU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8yY29sc18yXzI1IHtcbiAgICBmbG9hdDogcmlnaHQ7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXJnaW46IDA7IH1cbiAgLnNmXzJjb2xzXzJfMjUgLnNmXzJjb2xzXzJpbl8yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzNjb2xzXzFfMzMge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAzMyU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8zY29sc18yXzM0IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMzQlO1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2ZfM2NvbHNfM18zMyB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMzJTtcbiAgICBtYXJnaW46IDA7XG4gICAgX21hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnNmXzNjb2xzXzJfMzQgLnNmXzNjb2xzXzJpbl8zNCxcbiAgLnNmXzNjb2xzXzNfMzMgLnNmXzNjb2xzXzNpbl8zMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzNjb2xzXzFfMjUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl8zY29sc18yXzUwIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogNTAlO1xuICAgIG1hcmdpbjogMDsgfVxuICAuc2ZfM2NvbHNfM18yNSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDI1JTtcbiAgICBtYXJnaW46IDA7XG4gICAgX21hcmdpbi1sZWZ0OiAtMXB4ICFpbXBvcnRhbnQ7IH1cbiAgLnNmXzNjb2xzXzJfNTAgLnNmXzNjb2xzXzJpbl81MCxcbiAgLnNmXzNjb2xzXzNfMjUgLnNmXzNjb2xzXzNpbl8yNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEycHg7IH1cbiAgLnNmXzRjb2xzXzFfMjUsXG4gIC5zZl80Y29sc18yXzI1LFxuICAuc2ZfNGNvbHNfM18yNSxcbiAgLnNmXzRjb2xzXzRfMjUge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyNSU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl80Y29sc180XzI1IHtcbiAgICBfbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDsgfVxuICAuc2ZfNGNvbHNfMl8yNSAuc2ZfNGNvbHNfMmluXzI1LFxuICAuc2ZfNGNvbHNfM18yNSAuc2ZfNGNvbHNfM2luXzI1LFxuICAuc2ZfNGNvbHNfNF8yNSAuc2ZfNGNvbHNfNGluXzI1IHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDsgfVxuICAuc2ZfNWNvbHNfMV8yMCxcbiAgLnNmXzVjb2xzXzJfMjAsXG4gIC5zZl81Y29sc18zXzIwLFxuICAuc2ZfNWNvbHNfNF8yMCxcbiAgLnNmXzVjb2xzXzVfMjAge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAyMCU7XG4gICAgbWFyZ2luOiAwOyB9XG4gIC5zZl81Y29sc181XzIwIHtcbiAgICBfbWFyZ2luLWxlZnQ6IC0xcHggIWltcG9ydGFudDsgfVxuICAuc2ZfNWNvbHNfMl8yMCAuc2ZfNWNvbHNfMmluXzIwLFxuICAuc2ZfNWNvbHNfM18yMCAuc2ZfNWNvbHNfM2luXzIwLFxuICAuc2ZfNWNvbHNfNF8yMCAuc2ZfNWNvbHNfNGluXzIwLFxuICAuc2ZfNWNvbHNfNV8yMCAuc2ZfNWNvbHNfNWluXzIwIHtcbiAgICBtYXJnaW4tbGVmdDogMTJweDsgfSB9XG5cbi8qIEhvdXNlIEFkcyBhbmQgRG91YmxlY2xpY2sgQWRzICovXG4uY2VudHJhbC1hZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDE1cHggIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgY2xlYXI6IGJvdGg7IH1cblxuLmNlbnRyYWwtYWQtY29sLWxlZnQsXG4uY2VudHJhbC1hZC1jb2wtcmlnaHQge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG5cbi5jZW50cmFsLWFkLWNvbC1sZWZ0IHtcbiAgbWluLXdpZHRoOiAxODBweDsgfVxuXG4uY2VudHJhbC1hZC1jb2wtcmlnaHQge1xuICBwYWRkaW5nLWxlZnQ6IDIlO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5jZW50cmFsLWFkLXRpdGxlIHtcbiAgY29sb3I6ICM3N2M1ZDUgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGZvbnQtc2l6ZTogMS42MjVlbTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDE1cHggMCAyMHB4OyB9XG5cbi5jZW50cmFsLWFkLXN1YnRpdGxlIHtcbiAgY29sb3I6ICM2NzZiNmMgIWltcG9ydGFudDsgfVxuXG4uY2VudHJhbC1hZC1kZXNjcmlwdGlvbiB7XG4gIGNvbG9yOiAjNjc2YjZjICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgbGluZS1oZWlnaHQ6IDE5cHg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7IH1cblxuLmNlbnRyYWwtYWQtaW1hZ2Uge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5jZW50cmFsLWFkLWltYWdlIGltZyB7XG4gIG1hcmdpbjogMCBhdXRvOyB9XG5cbi5jZW50cmFsLWFkLWltYWdlIGEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NDBweCkge1xuICAuY2VudHJhbC1hZCxcbiAgLmNlbnRyYWwtYWQtY29sLWxlZnQsXG4gIC5jZW50cmFsLWFkLWNvbC1yaWdodCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogMDtcbiAgICBtYXJnaW46IDA7IH0gfVxuXG4uYXJ0aWNsZSAuc2lkZWJhciAuYnV0dG9uLFxuLnRvcGljcyAuc2lkZWJhciAuYnV0dG9uIHtcbiAgbWFyZ2luLWxlZnQ6IGluaGVyaXQ7IH1cblxuLyogUG9kY2FzdCBzdHlsZXMgKi9cbi5wb2RjYXN0LWJhbm5lciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyNXB4OyB9XG5cbi5pbWctYm94LWxlZnQucG9kY2FzdC1hdXRob3Ige1xuICB3aWR0aDogMTEwcHg7IH1cblxuYS5idXR0b24uYnRuLXBvZGNhc3QsXG5hLmJ1dHRvbi1zZWNvbmRhcnkuYnRuLXBvZGNhc3Qge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbiAgd2lkdGg6IDMzMHB4OyB9XG5cbi5mZWF0dXJlZC1wb2RjYXN0IHtcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mZWF0dXJlZC1wb2RjYXN0IGlmcmFtZSB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5wb2RjYXN0LWRlc2NyaXB0aW9uIHtcbiAgbWFyZ2luOiAyMHB4IDA7IH1cblxuLmZlYXR1cmVkLXBvZGNhc3QgaDMge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbmgyI2xpYnJhcnkge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi5wb2RjYXN0LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5wb2RjYXN0LWl0ZW0gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAxMHB4OyB9XG5cbi8qIHBvZGNhc3QgdXBkYXRlZCBzdHlsZXMgKi9cbi5wb2RjYXN0IC5wb2RjYXN0X19zb3J0IHtcbiAgbWFyZ2luLWJvdHRvbTogMmVtOyB9XG5cbi5wb2RjYXN0IHVsLnBvZGNhc3RfX2xpc3Qge1xuICBwYWRkaW5nOiAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICAtbXMtZmxleC13cmFwOiB3cmFwO1xuICBmbGV4LXdyYXA6IHdyYXA7IH1cblxuLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDRlbTtcbiAgbWFyZ2luLXRvcDogMmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtMWVtO1xuICBsZWZ0OiAwOyB9XG5cbi5wb2RjYXN0IHVsLnBvZGNhc3RfX2xpc3QgLnBvZGNhc3RfX2l0ZW0gLnBvZGNhc3RfX2l0ZW0taGVhZGluZyB7XG4gIG1hcmdpbi1ib3R0b206IDEuNWVtOyB9XG5cbi5wb2RjYXN0IHVsLnBvZGNhc3RfX2xpc3QgLnBvZGNhc3RfX2l0ZW0gLnBvZGNhc3RfX2l0ZW0tdGl0bGUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEuMjVyZW07IH1cblxuLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbSAucG9kY2FzdF9faXRlbS1kYXRlIHtcbiAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuXG4ucG9kY2FzdCB1bC5wb2RjYXN0X19saXN0IC5wb2RjYXN0X19pdGVtIC5wb2RjYXN0X19pdGVtLWRlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbWF4LWhlaWdodDogNS4yZW07IH1cblxuLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbSAucG9kY2FzdF9faXRlbS1jdGEge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDJlbTsgfVxuXG4ucG9kY2FzdCB1bC5wb2RjYXN0X19saXN0IC5wb2RjYXN0X19pdGVtIC5wb2RjYXN0X19pdGVtLWN0YSAuYnV0dG9uIHtcbiAgbWFyZ2luOiAwOyB9XG5cbi5wb2RjYXN0IC5wb2RjYXN0X19wYWdpbmF0aW9uIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5wb2RjYXN0IC5wb2RjYXN0X19wYWdpbmF0aW9uIC5idG4ge1xuICBtYXJnaW46IDAuNWVtOyB9XG5cbi5wb2RjYXN0IC5wb2RjYXN0X19wYWdpbmF0aW9uIC5idG4uc2VsZWN0ZWQge1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLnBvZGNhc3QgdWwucG9kY2FzdF9fbGlzdCAucG9kY2FzdF9faXRlbSB7XG4gICAgd2lkdGg6IGNhbGMoNTAlIC0gMmVtKTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgcGFkZGluZy1ib3R0b206IDJlbTsgfVxuICAucG9kY2FzdCB1bC5wb2RjYXN0X19saXN0IC5wb2RjYXN0X19pdGVtOm50aC1jaGlsZChvZGQpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDJlbTsgfVxuICAucG9kY2FzdCB1bC5wb2RjYXN0X19saXN0IC5wb2RjYXN0X19pdGVtIC5wb2RjYXN0X19pdGVtLWN0YSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogLTJlbTsgfSB9XG5cbi8qIG1pbmRzaGlmdCBzdHlsZXMgKi9cbi5taW5kc2hpZnQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhOyB9XG5cbi5taW5kc2hpZnQgLmhlYWRlciB7XG4gIHBhZGRpbmc6IDMwcHggMDsgfVxuXG4ubWluZHNoaWZ0IGgxIHtcbiAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCIsIFRpbWVzLCBzYW4tc2VyaWY7XG4gIGZvbnQtc2l6ZTogMTlweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi5taW5kc2hpZnQgLm1haW4tY29udGVudCBoMiBhLFxuLm1pbmRzaGlmdCAubWFpbi1jb250ZW50IGgyIHtcbiAgZm9udC1zaXplOiAzNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLm1pbmRzaGlmdCBoMyB7XG4gIGNvbG9yOiAjMDAyQjQ5O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogNTJweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDEwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTsgfVxuXG4ubWluZHNoaWZ0IGgzLnNlY29uZGFyeSB7XG4gIGNvbG9yOiAjNWI2NzcwO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDQwcHggMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyB9XG5cbi5taW5kc2hpZnQgLm1haW4tY29udGVudCBoMiBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSkge1xuICBmb250LXNpemU6IDM2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxMDAlOyB9XG5cbi5taW5kc2hpZnQgaDMuc2Vjb25kYXJ5OmJlZm9yZSxcbi5taW5kc2hpZnQgaDMuc2Vjb25kYXJ5OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMmI0OTtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB3aWR0aDogNTAlOyB9XG5cbi5taW5kc2hpZnQgaDMuc2Vjb25kYXJ5OmJlZm9yZSB7XG4gIHJpZ2h0OiAxLjllbTtcbiAgbWFyZ2luLWxlZnQ6IC01MCU7IH1cblxuLm1pbmRzaGlmdCBoMy5zZWNvbmRhcnk6YWZ0ZXIge1xuICBsZWZ0OiAxLjllbTtcbiAgbWFyZ2luLXJpZ2h0OiAtNTAlOyB9XG5cbi5taW5kc2hpZnQgLmZlYXR1cmVkLWNvbnRlbnQtd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC8qZGlzcGxheTogLXdlYmtpdC1mbGV4O1xyXG4gICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgZGlzcGxheTogZmxleDsqL1xuICBkaXNwbGF5OiB0YWJsZTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5taW5kc2hpZnQgLmZlYXR1cmVkLWNvbnRlbnQtd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1jb250ZW50LXdyYXBwZXIgLmZlYXR1cmVkLXNlY3Rpb24ge1xuICBiYWNrZ3JvdW5kOiAjZjNmMmYxO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiA0NXB4IDMwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgLyogZmxleDogMTsgKi8gfVxuXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uLmZ1bGwtd2lkdGgge1xuICB3aWR0aDogMTAwJTsgfVxuXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uLmhhbGYtd2lkdGgge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLXJpZ2h0OiAxJTtcbiAgd2lkdGg6IDQ5JTtcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogNTUwcHg7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5taW5kc2hpZnQgLmZlYXR1cmVkLXNlY3Rpb24uaGFsZi13aWR0aCB7XG4gICAgbWluLWhlaWdodDogNTUwcHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5taW5kc2hpZnQgLmZlYXR1cmVkLXNlY3Rpb24uaGFsZi13aWR0aCBpbWcge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAvKmJvdHRvbTogMzBweDsqL1xuICAgIHdpZHRoOiA4OSU7XG4gICAgdG9wOiBhdXRvOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKC1tcy1oaWdoLWNvbnRyYXN0OiBhY3RpdmUpLCAoLW1zLWhpZ2gtY29udHJhc3Q6IG5vbmUpIHtcbiAgLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbi5oYWxmLXdpZHRoIGltZyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMjkwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbi5mdWxsLXdpZHRoLFxuICAubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uLmhhbGYtd2lkdGgge1xuICAgIGNsZWFyOiBib3RoO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uLmhhbGYtd2lkdGggfiAuaGFsZi13aWR0aCB7XG4gIGZsb2F0OiByaWdodDtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLm1pbmRzaGlmdCAuZmVhdHVyZWQtc2VjdGlvbi5oYWxmLXdpZHRoIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4ubWluZHNoaWZ0IC5tYWluLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpLFxuLm1pbmRzaGlmdCAuYmFuZCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSkge1xuICBjb2xvcjogIzAwMmI0OTsgfVxuXG4ubWluZHNoaWZ0IC5tYWluLWNvbnRlbnQgYTpub3QoLmJ1dHRvbik6bm90KC5idXR0b24tc21hbGwtdGV4dCk6bm90KC5zaW1wbGUtYnV0dG9uKTpub3QoLnNmZm9ydW1OZXdUaHJlYWRMbmspOm5vdCguc2Zmb3J1bVJlcGx5QnRuKTpub3QoLmJ1dHRvbi1zZWNvbmRhcnkpOmhvdmVyLFxuLm1pbmRzaGlmdCAuYmFuZCBhOm5vdCguYnV0dG9uKTpub3QoLmJ1dHRvbi1zbWFsbC10ZXh0KTpub3QoLnNpbXBsZS1idXR0b24pOm5vdCguc2Zmb3J1bU5ld1RocmVhZExuayk6bm90KC5zZmZvcnVtUmVwbHlCdG4pOm5vdCguYnV0dG9uLXNlY29uZGFyeSk6aG92ZXIge1xuICBjb2xvcjogIzAwODVhZDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG5cbi5taW5kc2hpZnQgLmZlYXR1cmVkLXNlY3Rpb24gaDIgYSB7XG4gIGNvbG9yOiAjMDAyYjQ5O1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDAgMTAlOyB9XG5cbi5taW5kc2hpZnQgLmZlYXR1cmVkLXNlY3Rpb24uaGFsZi13aWR0aCBoMiBhIHtcbiAgY29sb3I6ICMwMDJiNDk7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEzMCU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmc6IDAgMTAlOyB9XG5cbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNzBweCA3MHB4O1xuICBtaW4taGVpZ2h0OiA2MHB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm1pbmRzaGlmdCAuY29udGVudC1pY29uIC5jb250ZW50LWxhYmVsIHtcbiAgY29sb3I6ICM1YjY3NzA7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nLXRvcDogNzBweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4ubWluZHNoaWZ0IC5mZWF0dXJlZC1zZWN0aW9uIGltZyB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW46IGF1dG87XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4vKiBtaW5kc2hpZnQgaWNvbiB0eXBlcyAqL1xuLm1pbmRzaGlmdCAuY29udGVudC1pY29uLnZpZGVvIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREl5TGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBnbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElnb0pJSFpwWlhkQ2IzZzlJakFnTUNBeU1EQWdNakF3SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0F5TURBZ01qQXdPeUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJK0NqeHpkSGxzWlNCMGVYQmxQU0owWlhoMEwyTnpjeUkrQ2drdWMzUXdlMlpwYkd3Nkl6VkROamczTUR0OUNqd3ZjM1I1YkdVK0NqeG5QZ29KUEdjK0Nna0pQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRFek55NHpMRGMxTGpOakxUSXdMaklzTUMwek5pNDJMREUyTGpjdE16WXVOaXd6Tnk0ell6QXNNakF1Tml3eE5pNDBMRE0zTGpNc016WXVOaXd6Tnk0ell6SXdMaklzTUN3ek5pNDJMVEUyTGpjc016WXVOaTB6Tnk0ekNna0pDVU14TnpNdU9TdzVNaXd4TlRjdU5TdzNOUzR6TERFek55NHpMRGMxTGpONklFMHhNemN1TXl3eE5EVXVNV010TVRjdU5pd3dMVE14TGprdE1UUXVOaTB6TVM0NUxUTXlMalZqTUMweE55NDVMREUwTGpNdE16SXVOU3d6TVM0NUxUTXlMalVLQ1FrSll6RTNMallzTUN3ek1TNDVMREUwTGpZc016RXVPU3d6TWk0MVF6RTJPUzR5TERFek1DNDFMREUxTkM0NUxERTBOUzR4TERFek55NHpMREUwTlM0eGVpQk5NVEkzTGpjc09USXVObU10TUM0MExEQXRNQzQ0TERBdU1TMHhMaklzTUM0ell5MHdMamNzTUM0MExURXVNaXd4TGpJdE1TNHlMREl1TVFvSkNRbDJNelV1TTJNd0xEQXVPU3d3TGpVc01TNDNMREV1TWl3eUxqRmpNQzQzTERBdU5Dd3hMamNzTUM0MExESXVOQ3d3YkRJNExqUXRNVGN1TjJNd0xqY3RNQzQwTERFdU1TMHhMaklzTVM0eExUSXVNV013TFRBdU9DMHdMalF0TVM0MkxURXVNUzB5TGpGMk1Fd3hNamtzT1RJdU9Rb0pDUWxETVRJNExqWXNPVEl1Tnl3eE1qZ3VNaXc1TWk0MkxERXlOeTQzTERreUxqWjZJRTB6TWk0MkxETTRMalJqTFRFdU15d3dMVEl1TkN3eExqRXRNaTQwTERJdU5GWXhNamxqTUN3eExqTXNNUzR4TERJdU5Dd3lMalFzTWk0MFNEazNZeTB3TGpjdE1TNDJMVEV1TXkwekxqSXRNUzQ1TFRRdU9FZ3pOUW9KQ1FsV05qY3VOR2d4TURRdU9GWTBNQzQ0WXpBdE1TNHpMVEV1TVMweUxqUXRNaTQwTFRJdU5FZ3pNaTQyZWlCTk1UTXdMakVzTVRJMlZqazVMak5zTWpFdU5Td3hNeTR6VERFek1DNHhMREV5Tm5vZ1RURXpOUzR4TERZeUxqWklNelZXTkRNdU1tZ3hNREF1TVZZMk1pNDJlaUJOTnpRc05UZ3VNUW9KQ1FsakxUSXVOaXd3TFRRdU55MHlMakV0TkM0M0xUUXVPR013TFRJdU5pd3lMakV0TkM0NExEUXVOeTAwTGpoak1pNDJMREFzTkM0M0xESXVNU3cwTGpjc05DNDRRemM0TGpjc05UVXVPU3czTmk0MkxEVTRMakVzTnpRc05UZ3VNWG9nVFRZd0xqUXNOVGd1TVFvSkNRbGpMVEl1Tml3d0xUUXVOeTB5TGpFdE5DNDNMVFF1T0dNd0xUSXVOaXd5TGpFdE5DNDRMRFF1TnkwMExqaGpNaTQyTERBc05DNDNMREl1TVN3MExqY3NOQzQ0UXpZMUxEVTFMamtzTmpJdU9TdzFPQzR4TERZd0xqUXNOVGd1TVhvZ1RUUTJMamNzTlRndU1Rb0pDUWxqTFRJdU5pd3dMVFF1TnkweUxqRXROQzQzTFRRdU9HTXdMVEl1Tml3eUxqRXROQzQ0TERRdU55MDBMamhqTWk0MkxEQXNOQzQzTERJdU1TdzBMamNzTkM0NFF6VXhMalFzTlRVdU9TdzBPUzR6TERVNExqRXNORFl1Tnl3MU9DNHhlaUl2UGdvSlBDOW5QZ284TDJjK0Nqd3ZjM1puUGdvPVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA4MnB4IDY4cHg7IH1cblxuLm1pbmRzaGlmdCAuY29udGVudC1pY29uLmFydGljbGUsXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24ucHJlc3NyZWxlYXNlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREl5TGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBnbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElnb0pJSFpwWlhkQ2IzZzlJakFnTUNBeU1EQWdNakF3SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0F5TURBZ01qQXdPeUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJK0NqeHpkSGxzWlNCMGVYQmxQU0owWlhoMEwyTnpjeUkrQ2drdWMzUXdlMlpwYkd3Nkl6VkROamczTUR0OUNqd3ZjM1I1YkdVK0NqeG5QZ29KUEhCaGRHZ2dZMnhoYzNNOUluTjBNQ0lnWkQwaVRURTBPQzR4TERFMk9DNHlTRFE1VmpNeExqaG9PVGt1TVZZeE5qZ3VNbm9nVFRVMExqWXNNVFl5TGpab09EY3VPVll6Tnk0MFNEVTBMalpXTVRZeUxqWjZJaTgrQ2drOGNHRjBhQ0JqYkdGemN6MGljM1F3SWlCa1BTSk5NVE0wTGpZc09EQXVOVWcyTWk0MVZqUTJMalJvTnpJdU1WWTRNQzQxZWlCTk5qZ3VNU3czTkM0NVNERXlPVlkxTWtnMk9DNHhWamMwTGpsNklpOCtDZ2s4Y21WamRDQjRQU0kyTlM0NUlpQjVQU0k0T1M0eklpQmpiR0Z6Y3owaWMzUXdJaUIzYVdSMGFEMGlOalV1TXlJZ2FHVnBaMmgwUFNJM0xqRWlMejRLQ1R4d1lYUm9JR05zWVhOelBTSnpkREFpSUdROUlrMHhNekV1Tnl3eE5UQklOalV1TkhZdE5TNDJhRFkyTGpOV01UVXdlaUJOTVRNeExqY3NNVE0zTGpOSU5qVXVOSFl0TlM0MmFEWTJMak5XTVRNM0xqTjZJRTB4TXpFdU55d3hNalF1TjBnMk5TNDBkaTAxTGpab05qWXVNMVl4TWpRdU4zb0tDUWtnVFRFek1TNDNMREV4TWtnMk5TNDBkaTAxTGpab05qWXVNMVl4TVRKNklpOCtDand2Wno0S1BDOXpkbWMrQ2c9PVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA4MnB4IDY4cHg7IH1cblxuLm1pbmRzaGlmdCAuY29udGVudC1pY29uLnNlc3Npb24sXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24uZXZlbnQge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F5TURBZ01qQXdJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQXlNREFnTWpBd095SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpWRE5qZzNNRHQ5Q2p3dmMzUjViR1UrQ2p4blBnb0pQR2MrQ2drSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVEUzTWl3eE1UZ3VNMGcyTWk0eWRpMDFMalZvTVRBMExqSldNemN1TTBnMU9YWTNMamhqTkM0NUxESXVOaXc0TGpNc055NDRMRGd1TXl3eE15NDNZekFzT0M0MUxUY3NNVFV1TlMweE5TNDFMREUxTGpVS0NRa0pZeTA0TGpZc01DMHhOUzQxTFRZdU9TMHhOUzQxTFRFMUxqVnpOeTB4TlM0MUxERTFMalV0TVRVdU5XTXdMallzTUN3eExqRXNNQ3d4TGpjc01DNHhWak14TGpoSU1UY3lWakV4T0M0emVpQk5OVEV1Tnl3ME9DNDVZeTAxTGpVc01DMHhNQ3cwTGpVdE1UQXNPUzQ1Q2drSkNYTTBMalVzT1M0NUxERXdMRGt1T1hNeE1DMDBMalVzTVRBdE9TNDVVelUzTGpNc05EZ3VPU3cxTVM0M0xEUTRMamw2SUUweE1qWXVPQ3d4TURBdU1XZ3ROUzQxVmpjMkxqVm9OUzQxVmpFd01DNHhlaUJOTVRFMExqSXNNVEF3TGpGb0xUVXVOVlkzTnk0NGFEVXVOVll4TURBdU1Yb2lMejRLQ1R3dlp6NEtDVHh3WVhSb0lHTnNZWE56UFNKemREQWlJR1E5SWsweE5URXNNVEF3TGpSb0xUVXVOVlkyT1M0eWFEVXVOVll4TURBdU5Ib2dUVEV6T1M0eUxERXdNQzQwYUMwMUxqVldOek11T1dnMUxqVldNVEF3TGpSNklpOCtDZ2s4Wno0S0NRazhjR0YwYUNCamJHRnpjejBpYzNRd0lpQmtQU0pOTmpBdU5Td3hOamN1TTBnek9TNHhiQzB5TGpRdE5ETm9MVFl1Tld3dE1DNDBMVEl1TTJNdE1pNDVMVEU0TGpNdE5TNDRMVFF3TGprdE15NHlMVFEwTGpaak15NHlMVFF1TlN3eE15NDJMVE11T0N3eE55NDVMVE11TTJ3eExqTXNNQzR5Q2drSkNXdzFMalFzT0M0NWJEWXVOQzA1U0RrNWRqRTBMakZzTFRNekxEa3VOMHcyTUM0MUxERTJOeTR6ZWlCTk5EUXVNeXd4TmpFdU4yZ3hNV3cxTGpRdE5qZ3VNa3c1TXk0MExEZzBkaTAwTGpSSU5qQXVOa3cxTVN3NU15NHhiQzA0TGpRdE1UTXVOd29KQ1FsakxUVXVNaTB3TGpRdE1UQXVOaXd3TGpFdE1URXVOQ3d4TGpKakxUQXVPU3d5TGpZc01TNHlMREl4TGpVc015NDNMRE00TGpOb04wdzBOQzR6TERFMk1TNDNlaUJOTVRBM0xqY3NOekF1Tld3dE1TNDBMVFV1Tkd3ek15NDNMVGxzTFRJdU5TMHdMalpzTVM0MExUVXVOR3d4Tnk0eExEUXVNd29KQ1Fsc0xURXhMakVzTVRNdU0yd3ROQzR5TFRNdU5td3lMamN0TXk0eVRERXdOeTQzTERjd0xqVjZJaTgrQ2drOEwyYytDand2Wno0S1BDOXpkbWMrQ2c9PVwiKTtcbiAgYmFja2dyb3VuZC1zaXplOiA4MnB4IDY4cHg7IH1cblxuLm1pbmRzaGlmdCAuY29udGVudC1pY29uLnBvZGNhc3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0F5TURBZ01qQXdJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQXlNREFnTWpBd095SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpWRE5qZzNNRHQ5Q2p3dmMzUjViR1UrQ2p4blBnb0pQR2MrQ2drSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVEUxTnk0MUxERTJOaTQ0WXkwd0xqSXNNQzB3TGpRc01DMHdMallzTUd3dE9TNHlMVEF1TjJNdE5DNHlMVEF1TXkwM0xqUXROQzAzTGpFdE9DNHlUREUwTkN3eE1URmpNQzR6TFRRdU1pdzBMVGN1TkN3NExqTXROeTR4YkRrdU15d3dMamNLQ1FrSll6SXNNQzR5TERNdU9Td3hMakVzTlM0ekxESXVOMk14TGpNc01TNDJMRElzTXk0MUxERXVPU3cxTGpac01Dd3dMak5qTUN3d0xEQXNNQ3d3TERCc05DNDNMREF1TTJNeExqTXNNQzR4TERJdU5Dd3dMallzTXk0MExERXVOV013TFRBdU55d3dMVEV1TlN3d0xUSXVNZ29KQ1Fsak1DMHlOaTB4TVM0MUxUUTRMak10TWprdU9TMDJNaTR4YkMwMUxEa3VNV3d0TWk0MUxURXVNME14TWpjdU5TdzFNaTR5TERFeE5DdzBPU3d4TURBdU5DdzBPWE10TWpjc015NHlMVE00TGprc09TNHpiQzB5TGpJc01TNHhiQzAyTGpJdE9DNHpDZ2tKQ1VNek5TNHpMRFkxTERJMExqSXNPRGNzTWpRdU1pd3hNVEl1Tm1Nd0xEQXVOU3d3TERFc01Dd3hMalZqTUM0NExUQXVOaXd4TGpndE1DNDVMREl1T0MweGJEUXVOeTB3TGpOak1Dd3dMREFzTUN3d0xEQnNNQzB3TGpKakxUQXVNeTAwTGpNc01pNDVMVGdzTnk0eUxUZ3VNMnc1TGpVdE1DNDNDZ2tKQ1dNeUxqRXRNQzR4TERRdU1Td3dMalVzTlM0MkxERXVPV014TGpZc01TNDBMREl1TlN3ekxqSXNNaTQzTERVdU0yd3pMalVzTkRZdU4yTXdMaklzTWk0eExUQXVOU3cwTGpFdE1TNDVMRFV1Tm1NdE1TNDBMREV1TmkwekxqSXNNaTQxTFRVdU15d3lMamRzTFRrdU5Td3dMamNLQ1FrSll5MHlMakVzTUM0eExUUXVNUzB3TGpVdE5TNDJMVEV1T1dNdE1TNDJMVEV1TkMweUxqVXRNeTR5TFRJdU55MDFMak5zTFRBdU1TMHdMamxqTUN3d0xEQXNNQ3d3TERCc0xUUXVOeXd3TGpOakxURXVOU3d3TGpFdE1pNDVMVEF1TkMwMExqRXRNUzQwQ2drSkNXTXRNUzR4TFRFdE1TNDRMVEl1TXkweExqa3RNeTQ0YkMweExURXpMalpqTFRNdU1pMDRMamd0TkM0NUxURTRMVFF1T1MweU55NDBZekF0TkRjdU1pd3pOUzR6TFRneUxqZ3NPREl0T0RJdU9ITTRNaXd6TlM0MkxEZ3lMRGd5TGpoak1Dd3hNQzB4TGpnc01Ua3VOeTAxTGpVc01qbHNMVEF1TVN3d0Nna0pDV3d0TUM0NUxERXlMak5qTFRBdU1pd3pMakV0TWk0NUxEVXVOQzAyTERVdU1td3ROQzQzTFRBdU0yTXdMREFzTUN3d0xEQXNNR3d0TUM0eExEQXVPV010TUM0eUxESXRNUzR4TERNdU9TMHlMamNzTlM0elF6RTJNUzR4TERFMk5pNHhMREUxT1M0ekxERTJOaTQ0TERFMU55NDFMREUyTmk0NGVnb0pDUWtnVFRFME9DNHhMREUyTUM0MGJEa3VNaXd3TGpkak1DNDFMREFzTVMwd0xqRXNNUzQxTFRBdU5XTXdMalF0TUM0MExEQXVOeTB3TGpnc01DNDNMVEV1Tkd3ekxqVXRORFl1T0dNd0xUQXVOUzB3TGpFdE1TMHdMalV0TVM0MFl5MHdMalF0TUM0MExUQXVPQzB3TGpjdE1TNDBMVEF1TndvSkNRbHNMVGt1TXkwd0xqZGpMVEV1TVMwd0xqRXRNaTR4TERBdU55MHlMakVzTVM0NGJDMHpMalVzTkRZdU9FTXhORFl1TVN3eE5Ua3VNeXd4TkRjc01UWXdMak1zTVRRNExqRXNNVFl3TGpSTU1UUTRMakVzTVRZd0xqUjZJRTAwT0M0NUxERXdPUzR6WXkwd0xqRXNNQzB3TGpFc01DMHdMaklzTUFvSkNRbHNMVGt1TlN3d0xqZGpMVEF1TlN3d0xURXNNQzR6TFRFdU5Dd3dMamRqTFRBdU5Dd3dMalF0TUM0MUxEQXVPUzB3TGpVc01TNDFiRE11TlN3ME5pNDNZekFzTUM0MUxEQXVNeXd4TERBdU55d3hMalJqTUM0MExEQXVOQ3d3TGprc01DNDFMREV1TlN3d0xqVnNPUzQxTFRBdU53b0pDUWxqTUM0MUxEQXNNUzB3TGpNc01TNDBMVEF1TjJNd0xqUXRNQzQwTERBdU5TMHdMamtzTUM0MUxURXVOVXcxTVN3eE1URXVNV013TFRBdU5TMHdMak10TVMwd0xqY3RNUzQwUXpRNUxqa3NNVEE1TGpRc05Ea3VOQ3d4TURrdU15dzBPQzQ1TERFd09TNHplaUJOTVRjd0xqUXNNVFV6TGpRS0NRa0pUREUzTUM0MExERTFNeTQwUXpFM01DNDBMREUxTXk0MExERTNNQzQwTERFMU15NDBMREUzTUM0MExERTFNeTQwZWlCTk1UWTRMaklzTVRFNExqaHNMVEl1TlN3ek5DNDBiRFF1Tml3d0xqTnNNaTQxTFRNMExqUk1NVFk0TGpJc01URTRMamg2SUUwek1pd3hNVGd1Tkd3dE5DNDJMREF1TkFvSkNRbHNNaTQyTERNMExqTnNOQzQyTFRBdU0wd3pNaXd4TVRndU5Ib2dUVFUzTGprc05EY3VPR3d6TGpJc05DNHpZekV5TGpFdE5TNDRMREkxTGpZdE9DNDVMRE01TGpNdE9DNDVZekV6TGpVc01Dd3lOeXd6TERNNUxEZ3VOMnd5TGpZdE5DNDRDZ2tKQ1dNdE1URXVPQzAzTGpVdE1qWXRNVEV1T0MwME1TNDJMVEV4TGpoRE9EUXVOU3d6TlM0MUxEWTVMamtzTkRBc05UY3VPU3cwTnk0NGVpSXZQZ29KUEM5blBnb0pQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRFeU1TNHhMREUyTXk0NFl5MHhMallzTUMweUxqa3RNUzR6TFRJdU9TMHlMamwyTFRVeExqWmpNQzB4TGpZc01TNHpMVEl1T1N3eUxqa3RNaTQ1Y3pJdU9Td3hMak1zTWk0NUxESXVPWFkxTVM0MkNna0pRekV5TkN3eE5qSXVOU3d4TWpJdU55d3hOak11T0N3eE1qRXVNU3d4TmpNdU9Ib2dUVGt5TGpRc01UWXpMalJqTFRFdU5pd3dMVEl1T1MweExqTXRNaTQ1TFRJdU9YWXROVGd1T0dNd0xURXVOaXd4TGpNdE1pNDVMREl1T1MweUxqbHpNaTQ1TERFdU15d3lMamtzTWk0NWRqVTRMamdLQ1FsRE9UVXVNaXd4TmpJdU1TdzVNeTQ1TERFMk15NDBMRGt5TGpRc01UWXpMalI2SUUwNE1pNDRMREUxT0M0ell5MHhMallzTUMweUxqa3RNUzR6TFRJdU9TMHlMamwyTFRReUxqRmpNQzB4TGpZc01TNHpMVEl1T1N3eUxqa3RNaTQ1Y3pJdU9Td3hMak1zTWk0NUxESXVPWFkwTWk0eENna0pRemcxTGpZc01UVTNMakVzT0RRdU15d3hOVGd1TXl3NE1pNDRMREUxT0M0emVpQk5NVEF5TERFMU15NHhZeTB4TGpZc01DMHlMamt0TVM0ekxUSXVPUzB5TGpsMkxUTXpZekF0TVM0MkxERXVNeTB5TGprc01pNDVMVEl1T1hNeUxqa3NNUzR6TERJdU9Td3lMamwyTXpNS0NRbERNVEEwTGpnc01UVXhMamdzTVRBekxqVXNNVFV6TGpFc01UQXlMREUxTXk0eGVpQk5NVEV4TGpVc01UUTBMalZqTFRFdU5pd3dMVEl1T1MweExqTXRNaTQ1TFRJdU9YWXRNVGN1TVdNd0xURXVOaXd4TGpNdE1pNDVMREl1T1MweUxqbGpNUzQyTERBc01pNDVMREV1TXl3eUxqa3NNaTQ1ZGpFM0xqRUtDUWxETVRFMExqUXNNVFF6TGpJc01URXpMakVzTVRRMExqVXNNVEV4TGpVc01UUTBMalY2SUUwM015NDJMREUwTVM0NVl5MHhMallzTUMweUxqa3RNUzR6TFRJdU9TMHlMamwyTFRFekxqRmpNQzB4TGpZc01TNHpMVEl1T1N3eUxqa3RNaTQ1Y3pJdU9Td3hMak1zTWk0NUxESXVPVll4TXprS0NRbEROell1TkN3eE5EQXVOaXczTlM0eExERTBNUzQ1TERjekxqWXNNVFF4TGpsNklFMHhNekF1Tnl3eE5ERXVNbU10TVM0MkxEQXRNaTQ1TFRFdU15MHlMamt0TWk0NWRpMHhNeTR4WXpBdE1TNDJMREV1TXkweUxqa3NNaTQ1TFRJdU9YTXlMamtzTVM0ekxESXVPU3d5TGpsMk1UTXVNUW9KQ1VNeE16TXVOaXd4TXprdU9Td3hNekl1TXl3eE5ERXVNaXd4TXpBdU55d3hOREV1TW5vaUx6NEtQQzluUGdvOEwzTjJaejRLXCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDgycHggNjhweDsgfVxuXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24uYmxvZyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0S1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURJeUxqRXVNQ3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQZ284YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJZ29KSUhacFpYZENiM2c5SWpBZ01DQXlNREFnTWpBd0lpQnpkSGxzWlQwaVpXNWhZbXhsTFdKaFkydG5jbTkxYm1RNmJtVjNJREFnTUNBeU1EQWdNakF3T3lJZ2VHMXNPbk53WVdObFBTSndjbVZ6WlhKMlpTSStDanh6ZEhsc1pTQjBlWEJsUFNKMFpYaDBMMk56Y3lJK0Nna3VjM1F3ZTJacGJHdzZJelZETmpnM01EdDlDand2YzNSNWJHVStDanhuUGdvSlBHYytDZ2tKUEhCaGRHZ2dZMnhoYzNNOUluTjBNQ0lnWkQwaVRURTFPQzQ0TERFME5pNDNTRE0zTGpSakxUUXVOQ3d3TFRndE15NDJMVGd0T0hZdE1DNDNZekF0TXk0eUxEQXROUzR4TERFdU1pMDJMak5qTUM0MkxUQXVOaXd4TGpZdE1Td3lMamt0TVdneE1qbGpNUzR6TERBc01pNHlMREF1TXl3eUxqa3NNUW9KQ1Fsak1TNHlMREV1TWl3eExqSXNNeTR5TERFdU1pdzJMak4yTUM0M1F6RTJOaTQzTERFME15NHhMREUyTXk0eUxERTBOaTQzTERFMU9DNDRMREUwTmk0M2VpQk5NelFzTVRNMUxqTmpMVEF1TVN3d0xqZ3RNQzR4TERJdE1DNHhMREl1T0hZd0xqZGpNQ3d4TGprc01TNDFMRE11TkN3ekxqUXNNeTQwQ2drSkNXZ3hNakV1TkdNeExqa3NNQ3d6TGpRdE1TNDFMRE11TkMwekxqUjJMVEF1TjJNd0xUQXVPQ3d3TFRJdE1DNHhMVEl1T0Vnek5Ib2dUVE16TGpJc01UTTFMak5NTXpNdU1pd3hNelV1TTB3ek15NHlMREV6TlM0emVpQk5NVFl5TGprc01UTTFMak5NTVRZeUxqa3NNVE0xTGpNS0NRa0pUREUyTWk0NUxERXpOUzR6ZWlCTk16UXVNU3d4TXpRdU5Vd3pOQzR4TERFek5DNDFURE0wTGpFc01UTTBMalY2SWk4K0Nna0pQSEJoZEdnZ1kyeGhjM005SW5OME1DSWdaRDBpVFRFMk5pNDFMREV5Tmk0NFNERTJNbFkxTkM0MVl6QXRPUzQyTFRJdE1URXVOaTB4TVM0MExURXhMalpJTkRRdU9HTXRPUzR6TERBdE1URXVOQ3d5TGpFdE1URXVOQ3d4TVM0MmRqY3lMak5vTFRRdU5WWTFOQzQxQ2drSkNXTXdMVEV5TGpFc05DMHhOaTR5TERFMUxqa3RNVFl1TW1neE1EVXVPR014TVM0NUxEQXNNVFV1T1N3MExqRXNNVFV1T1N3eE5pNHlWakV5Tmk0NGVpSXZQZ29KUEM5blBnb0pQSEpsWTNRZ2VEMGlPVEF1TXlJZ2VUMGlNVE0xTGpnaUlHTnNZWE56UFNKemREQWlJSGRwWkhSb1BTSXhOUzQySWlCb1pXbG5hSFE5SWpRdU5TSXZQZ29KUEhCaGRHZ2dZMnhoYzNNOUluTjBNQ0lnWkQwaVRURXpPUzQzTERFeU1TNDVTRGcxTGpOMkxUUXVOV2cxTkM0MVZqRXlNUzQ1ZWlCTk1UTTVMamNzTVRFekxqRklPRFV1TTNZdE5DNDFhRFUwTGpWV01URXpMakY2SUUweE16a3VOeXd4TURRdU5FZzROUzR6ZGkwMExqVm9OVFF1TlZZeE1EUXVOSG9LQ1FrZ1RURXpPUzQzTERrMExqWklPRFV1TTNZdE5DNDFhRFUwTGpWV09UUXVObm9nVFRFME1TdzROaTR4U0RnMExqRldOalF1T1VneE5ERldPRFl1TVhvZ1RUZzRMallzT0RFdU5XZzBOeTQ1VmpZNUxqUklPRGd1TmxZNE1TNDFlaUl2UGdvSlBIQmhkR2dnWTJ4aGMzTTlJbk4wTUNJZ1pEMGlUVGd3TGpZc09UZ3VOMGcwT0M0NVZqWXpMalZvTXpFdU5sWTVPQzQzZWlCTk5UTXVOU3c1TkM0eVNEYzJWalk0U0RVekxqVldPVFF1TW5vaUx6NEtDVHhuUGdvSkNUeHdZWFJvSUdOc1lYTnpQU0p6ZERBaUlHUTlJazAzTlM0M0xEa3dMamRvTFRRdU5XTXdMVEV1T1MweExqVXRNeTQwTFRNdU5DMHpMalJJTmpKakxURXVPU3d3TFRNdU5Dd3hMalV0TXk0MExETXVOR2d0TkM0MVl6QXRNeTQxTERJdU15MDJMalVzTlM0MUxUY3VOUW9KQ1FsakxURXVOUzB4TGpRdE1pNDFMVE11TkMweUxqVXROUzQyWXpBdE5DNHlMRE11TkMwM0xqWXNOeTQyTFRjdU5tTTBMaklzTUN3M0xqWXNNeTQwTERjdU5pdzNMalpqTUN3eUxqSXRNQzQ1TERRdU1TMHlMalFzTlM0MVF6Y3pMak1zT0RRc056VXVOeXc0Tnk0eExEYzFMamNzT1RBdU4zb0tDUWtKSUUwMk5DNDRMRGMwTGpWakxURXVOeXd3TFRNdU1Td3hMalF0TXk0eExETXVNV013TERFdU55d3hMalFzTXk0eExETXVNU3d6TGpGak1TNDNMREFzTXk0eExURXVOQ3d6TGpFdE15NHhRelkzTGprc056VXVPU3cyTmk0MUxEYzBMalVzTmpRdU9DdzNOQzQxZWlCTk1UVXpMakVzTmpBdU53b0pDUWxJTkRFdU4zWXROQzQxYURFeE1TNDBWall3TGpkNklpOCtDZ2s4TDJjK0Nqd3ZaejRLUEM5emRtYytDZz09XCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDgycHggNjhweDsgfVxuXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24uZ3VpZGUsXG4ubWluZHNoaWZ0IC5jb250ZW50LWljb24ud2hpdGVwYXBlcixcbi5taW5kc2hpZnQgLmNvbnRlbnQtaWNvbi5yZXNlYXJjaHN1cnZleSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0S1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURJeUxqRXVNQ3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQZ284YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJZ29KSUhacFpYZENiM2c5SWpBZ01DQXlNREFnTWpBd0lpQnpkSGxzWlQwaVpXNWhZbXhsTFdKaFkydG5jbTkxYm1RNmJtVjNJREFnTUNBeU1EQWdNakF3T3lJZ2VHMXNPbk53WVdObFBTSndjbVZ6WlhKMlpTSStDanh6ZEhsc1pTQjBlWEJsUFNKMFpYaDBMMk56Y3lJK0Nna3VjM1F3ZTJacGJHdzZJelZETmpnM01EdDlDand2YzNSNWJHVStDanhuUGdvSlBHYytDZ2tKUEhCaGRHZ2dZMnhoYzNNOUluTjBNQ0lnWkQwaVRUVTNMaklzTVRVMkxqaGpNekV1TWl3d0xEUXhMamtzT0M0NUxEUXlMak1zT1M0eVl6RXVNU3d4TERJdU9Td3hMRFFzTUdNd0xqUXRNQzQwTERFeExUa3VNaXcwTWk0ekxUa3VNbU00TGpZc01Dd3hPQzR4TERBdU55d3lPQzR5TERJS0NRa0pZekF1T0N3d0xqRXNNUzQzTFRBdU1pd3lMak10TUM0M1l6QXVOaTB3TGpZc01TMHhMalFzTVMweUxqSldOREV1Tm1Nd0xURXVOUzB4TGpFdE1pNDNMVEl1TmkweUxqbHNNQ3d3WXkweE1DNDBMVEV1TkMweU1DNHhMVEl1TVMweU9TMHlMakZqTFRJMkxqWXNNQzB6T1M0MkxEWXVOQzAwTkN3NUxqRUtDUWtKYkMwd0xqTXNNQzR5YkMwd0xqTXRNQzR5WXkwMExqUXRNaTQzTFRFM0xqUXRPUzR4TFRRMExUa3VNV010T0M0NUxEQXRNVGd1Tml3d0xqY3RNamtzTWk0eFl5MHhMalVzTUM0eUxUSXVOaXd4TGpRdE1pNDJMREl1T1ZZeE5UWmpNQ3d3TGpnc01DNDBMREV1Tnl3eExESXVNZ29KQ1Fsak1DNDJMREF1Tml3eExqVXNNQzQ0TERJdU15d3dMamRETXprdU1Td3hOVGN1TlN3ME9DNDJMREUxTmk0NExEVTNMaklzTVRVMkxqaDZJRTB4TURRdU5Dd3hOVGd1TmxZMU1Xd3dMak10TUM0eVl6TXVPUzB5TGpVc01UVXVOeTA0TGpRc05ERXVNUzA0TGpRS0NRa0pZemN1T0N3d0xERTJMaklzTUM0MkxESTFMakVzTVM0MmJEQXVOU3d3TGpGMk1UQTRMalJzTFRBdU55MHdMakZqTFRndU9TMHhMVEUzTGpNdE1TNDJMVEkxTFRFdU5tTXRNakV1TVN3d0xUTXpMamNzTXk0NUxUUXdMalVzTnk0eVRERXdOQzQwTERFMU9DNDJlaUJOT1RndU5pd3hOVGd1TmdvSkNRbHNMVEF1T1Mwd0xqUmpMVFl1T0MwekxqTXRNVGt1TkMwM0xqSXROREF1TlMwM0xqSmpMVGN1Tnl3d0xURTJMakVzTUM0MUxUSTFMREV1Tm13dE1DNDNMREF1TVZZME5DNHliREF1TlMwd0xqRmpPQzQ1TFRFdU1Td3hOeTQwTFRFdU5pd3lOUzR4TFRFdU5nb0pDUWxqTWpVdU5Dd3dMRE0zTGpJc05TNDRMRFF4TGpFc09DNHpiREF1TXl3d0xqSldNVFU0TGpaNklFMDFOUzQ1TERFek1DNDJZemd1Tnl3d0xERTNMamtzTVM0eUxESTJMamNzTWk0MWJESXVOaXd3TGpSMkxUWnNMVEV1T0Mwd0xqTmpMVEV5TGpRdE1TNDVMVEkxTGpVdE15NDFMVE0zTGpZdE1pNHhDZ2tKQ1d3dE1Td3dMakYyTlM0NWJERXVOeTB3TGpKRE5Ea3VOaXd4TXpBdU55dzFNaTQzTERFek1DNDJMRFUxTGprc01UTXdMalo2SUUweE1qRXVOU3d4TWpkMk5tTXhNUzQwTFRFdU9Dd3lNUzR6TFRNdU1pd3pNaTQxTFRFdU9Xd3dMalFzTUhZdE5TNDVDZ2tKQ1VNeE5ESXVOU3d4TWpNdU9Td3hNekV1TkN3eE1qVXVOU3d4TWpFdU5Td3hNamQ2SUUweE1qRXVOU3d4TURVdU5IWTJZekV4TGpRdE1TNDRMREl4TGpNdE15NHlMRE15TGpVdE1TNDViREF1TkN3d2RpMDFMamxETVRReUxqWXNNVEF5TGpJc01UTXhMamdzTVRBekxqZ3NNVEl4TGpVc01UQTFMalI2Q2drSkNTQk5OVGN1TWl3eE1EZ3VPR00zTGpZc01Dd3hOUzR4TERFdU1pd3lNeXd5TGpSc01TNDBMREF1TW1Nd0xqZ3NNQzR4TERFdU55MHdMakVzTWk0MExUQXVOMk13TGpjdE1DNDJMREV0TVM0MExERXRNaTR5VmpZMUxqSmpNQzB4TGpRdE1TNHhMVEl1TnkweUxqVXRNaTQ1Q2drSkNXTXRPQzQzTFRFdU15MHhOaTQ1TFRJdU5pMHlOUzQwTFRJdU5tTXRNeTR6TERBdE5pNDBMREF1TWkwNUxqVXNNQzQyYkRBc01HTXRNUzQxTERBdU1pMHlMallzTVM0MExUSXVOaXd5TGpsMk5ETXVNMk13TERBdU9Td3dMalFzTVM0M0xERXNNaTR5Q2drSkNXTXdMallzTUM0MkxERXVOU3d3TGpnc01pNHpMREF1TjBNMU1TNHpMREV3T1N3MU5DNHlMREV3T0M0NExEVTNMaklzTVRBNExqaDZJRTAzT1M0eUxERXdOUzR4YkMwd0xqY3RNQzR4WXkwM0xURXVNUzB4TkMweUxqRXRNakV1TXkweUxqRmpMVElzTUMwekxqZ3NNQzR4TFRVdU55d3dMaklLQ1FrSmJDMHdMallzTUZZMk5TNDRiREF1Tml3d1l6RXVPUzB3TGpFc015NDNMVEF1TWl3MUxqY3RNQzR5WXpjdU15d3dMREUwTGpNc01Td3lNUzQxTERJdU1Xd3dMalVzTUM0eFZqRXdOUzR4ZWlCTk1USXhMalVzT0RNdU4zWTJZekV4TGpRdE1TNDRMREl4TGpNdE15NHlMRE15TGpVdE1TNDVDZ2tKQ1d3d0xqUXNNQzR4ZGkwMUxqbERNVFF5TGpVc09EQXVOU3d4TXpFdU5DdzRNaTR5TERFeU1TNDFMRGd6TGpkNklFMHhNakV1TlN3Mk1uWTFMamxqTVRFdU5DMHhMamdzTWpFdU5DMHpMaklzTXpJdU5TMHhMamxzTUM0MExEQXVNWFl0TlM0NUNna0pDVU14TkRJdU5TdzFPQzQ0TERFek1TNDRMRFl3TGpRc01USXhMalVzTmpKNklpOCtDZ2s4TDJjK0Nqd3ZaejRLUEM5emRtYytDZz09XCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDgycHggNjhweDsgfVxuXG4vKiBjb250YWN0IGZvcm0gKi9cbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAycHggc29saWQgI2FmYTlhMDtcbiAgcGFkZGluZzogMjBweCAwOyB9XG5cbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5iYW5kLXR5cGUge1xuICBjb2xvcjogIzAwMmI0OTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLmJhbmQtdHlwZS1zdWJ0aXRsZSB7XG4gIGNvbG9yOiAjNWI2NzcwO1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLmJhbmQtY29sLXdyYXBwZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4OyB9XG5cbi5taW5kc2hpZnQgLm1hcmtldGluZy1jb250YWN0IC5jb250YWluZXIge1xuICB3aWR0aDogYXV0bzsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcbiAgLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IGF1dG87IH0gfVxuXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXQsXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAubWFya2V0aW5nLWNvbnRhY3QgaW5wdXRbdHlwZT10ZXh0XSxcbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPWVtYWlsXSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2YyZjE7XG4gIGNvbG9yOiAjNWI2NzcwO1xuICBib3JkZXI6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICBwYWRkaW5nOiAxMHB4IDhweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG4gIHdpZHRoOiA5MCU7XG4gIG1hcmdpbi1sZWZ0OiA1JTtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG5cbi8qXHJcbiAgLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0W3R5cGU9XCJzdWJtaXRcIl17XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNzdjNWQ1O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbjogYXV0bztcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgfVxyXG4gIC5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dFt0eXBlPVwic3VibWl0XCJdOmFmdGVye1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnLi4vaW1hZ2VzL2ljb25zL2NoZXZyb24vczA1LXJpZ2h0LXdoaXRlLnBuZz8xNDQ0MjUxODc1Jykgbm8tcmVwZWF0IDAgMCB0cmFuc3BhcmVudDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAtNDJweDtcclxuICAgIHRvcDogOXB4O1xyXG4gICAgd2lkdGg6IDI4cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XHJcbiAgICBib3JkZXI6MXB4IHNvbGlkIHJlZDtcclxuICB9XHJcbiovXG4ubWluZHNoaWZ0IC5tYXJrZXRpbmcuY29udGFjdCAuZm9ybS1tZXNzYWdlIHtcbiAgY29sb3I6ICM1YjY3NzA7XG4gIHBhZGRpbmctdG9wOiAzcHg7IH1cblxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1YjY3NzA7IH1cblxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0OjotbW96LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1YjY3NzA7IH1cblxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNWI2NzcwOyB9XG5cbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1YjY3NzA7IH1cblxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0OjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNWI2NzcwOyB9XG5cbi5taW5kc2hpZnQgLm1hcmtldGluZy5jb250YWN0IC5tYXJrZXRpbmctY29udGFjdCBpbnB1dDo6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM1YjY3NzA7IH1cblxuLm1pbmRzaGlmdCAubWFya2V0aW5nLmNvbnRhY3QgLm1hcmtldGluZy1jb250YWN0IGlucHV0OjotbXMtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzViNjc3MDsgfVxuXG4ubWluZHNoaWZ0IC5sYXRlc3QtY29udGVudC13cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4ubWluZHNoaWZ0IC5sYXRlc3QtY29udGVudC13cmFwcGVyIC5jb2wtbWQtNCB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGhlaWdodDogMzUwcHg7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIG1hcmdpbi1yaWdodDogMiU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAzMiU7IH1cblxuLm1pbmRzaGlmdCAubGF0ZXN0LWNvbnRlbnQtd3JhcHBlciAuY29sLW1kLTQ6bnRoLWNoaWxkKDNuKSB7XG4gIG1hcmdpbi1yaWdodDogMDsgfVxuXG4ubWluZHNoaWZ0IC5sYXRlc3QtY29udGVudC13cmFwcGVyIC5jb2wtbWQtNCBpZnJhbWUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IDMwcHggYXV0byAzMHB4IDVweDsgfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAubWluZHNoaWZ0IC5sYXRlc3QtY29udGVudC13cmFwcGVyIC5jb2wtbWQtNCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogbm9uZTtcbiAgICBmbGV4OiBub25lO1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5taW5kc2hpZnQgLmxhdGVzdC1ibG9jayB7XG4gIHBhZGRpbmc6IDIwcHg7IH1cblxuLm1pbmRzaGlmdCAubGF0ZXN0LWJsb2NrID4gZGl2IHtcbiAgbWFyZ2luOiBhdXRvO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm1pbmRzaGlmdCAubWFpbi1jb250ZW50IGg0IGE6bm90KC5idXR0b24pOm5vdCguYnV0dG9uLXNtYWxsLXRleHQpOm5vdCguc2ltcGxlLWJ1dHRvbik6bm90KC5zZmZvcnVtTmV3VGhyZWFkTG5rKTpub3QoLnNmZm9ydW1SZXBseUJ0bik6bm90KC5idXR0b24tc2Vjb25kYXJ5KSxcbi5taW5kc2hpZnQgLmxhdGVzdC1ibG9jayBoNCxcbi5taW5kc2hpZnQgLmxhdGVzdC1ibG9jayBoNCBhIHtcbiAgY29sb3I6ICMxMTQyNWEgIWltcG9ydGFudDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAyM3B4O1xuICBmb250LXdlaWdodDogMzAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgcGFkZGluZzogMCA1JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gIC5taW5kc2hpZnQgLmxhdGVzdC1ibG9jayBoNCBhIHtcbiAgICBmb250LXNpemU6IDE2cHg7IH0gfVxuXG4ubWluZHNoaWZ0IC5sYXRlc3QtYmxvY2sgLmRhdGUge1xuICBjb2xvcjogIzg5OGQ4ZDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLm1pbmRzaGlmdCAuY29udGVudCB7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgd2lkdGg6IDcwJTsgfVxuXG4ubWluZHNoaWZ0IC5zaWRlYmFyIHtcbiAgd2lkdGg6IDMwJTsgfVxuXG4ubWluZHNoaWZ0IC5zaWRlYmFyIC5zaWRlYm94IHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5taW5kc2hpZnQgLmNvbnRlbnQsXG4gIC5taW5kc2hpZnQgLnNpZGViYXIge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5taW5kc2hpZnQgLnNpZGViYXIgLnNpZGVib3gge1xuICAgIGZsb2F0OiBub25lO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAubWluZHNoaWZ0IC5jb250ZW50IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7IH0gfVxuXG4ubWluZHNoaWZ0IC5icmVhZGNydW1iIGEge1xuICBjb2xvcjogIzAwODVhZCAhaW1wb3J0YW50OyB9XG5cbi5taW5kc2hpZnQgLmJyZWFkY3J1bWIgYTpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7IH1cblxuLyogc2VydmljZSBjb2RlcyBwYWdlICovXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5iYW5kLWFjY29yZGlvbiB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7IH1cblxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtaGVhZGluZyB7XG4gIGJhY2tncm91bmQ6ICNlZGVkZWQ7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZTNlM2UzO1xuICBwYWRkaW5nOiAxMHB4IDE1cHggMTBweCAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtaGVhZGluZzpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNlZWVlZWU7XG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjZWFlYWVhOyB9XG5cbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWhlYWRpbmcgaDQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1oZWFkaW5nIGEge1xuICBiYWNrZ3JvdW5kOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0ExTVRJZ05URXlJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQTFNVElnTlRFeU95SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2SXpBd09EVkJSRHQ5Q2p3dmMzUjViR1UrQ2p4d1lYUm9JR05zWVhOelBTSnpkREFpSUdROUlrMDVOaXd5TXpWb016SXdkalF5U0RrMlZqSXpOWG9pTHo0S1BDOXpkbWMrQ2c9PVwiKTtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogMzBweCAzMHB4O1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1oZWFkaW5nIGEuY29sbGFwc2VkIHtcbiAgYmFja2dyb3VuZDogdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sO2Jhc2U2NCxQRDk0Yld3Z2RtVnljMmx2YmowaU1TNHdJaUJsYm1OdlpHbHVaejBpZFhSbUxUZ2lQejRLUENFdExTQkhaVzVsY21GMGIzSTZJRUZrYjJKbElFbHNiSFZ6ZEhKaGRHOXlJREl5TGpFdU1Dd2dVMVpISUVWNGNHOXlkQ0JRYkhWbkxVbHVJQzRnVTFaSElGWmxjbk5wYjI0NklEWXVNREFnUW5WcGJHUWdNQ2tnSUMwdFBnbzhjM1puSUhabGNuTnBiMjQ5SWpFdU1TSWdhV1E5SWt4aGVXVnlYekVpSUhodGJHNXpQU0pvZEhSd09pOHZkM2QzTG5jekxtOXlaeTh5TURBd0wzTjJaeUlnZUcxc2JuTTZlR3hwYm1zOUltaDBkSEE2THk5M2QzY3Vkek11YjNKbkx6RTVPVGt2ZUd4cGJtc2lJSGc5SWpCd2VDSWdlVDBpTUhCNElnb0pJSFpwWlhkQ2IzZzlJakFnTUNBMU1USWdOVEV5SWlCemRIbHNaVDBpWlc1aFlteGxMV0poWTJ0bmNtOTFibVE2Ym1WM0lEQWdNQ0ExTVRJZ05URXlPeUlnZUcxc09uTndZV05sUFNKd2NtVnpaWEoyWlNJK0NqeHpkSGxzWlNCMGVYQmxQU0owWlhoMEwyTnpjeUkrQ2drdWMzUXdlMlpwYkd3Nkl6QXdPRFZCUkR0OUNqd3ZjM1I1YkdVK0NqeHdZWFJvSUdOc1lYTnpQU0p6ZERBaUlHUTlJazAwTVRZc01qYzNMak5JTWpjM0xqTldOREUyYUMwME1pNDNWakkzTnk0elNEazJkaTAwTWk0M2FERXpPQzQzVmprMmFEUXlMamQyTVRNNExqZElOREUyVmpJM055NHplaUl2UGdvOEwzTjJaejRLXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAzMHB4IDMwcHg7XG4gIHBhZGRpbmctbGVmdDogNDVweDsgfVxuXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1oZWFkaW5nIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDAwMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtYm9keSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBhZGRpbmc6IDE1cHggMTVweCAzMHB4IDE1cHg7IH1cblxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtYm9keSAuc2VhcmNoX2xhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIHdpZHRoOiAyNSU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtYm9keSAuc2VhcmNoX2xhYmVsIHtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWJvZHkgc2VsZWN0LFxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBmb3JtIHNlbGVjdCxcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWJvZHkgaW5wdXRbdHlwZT10ZXh0XSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAwcHg7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNkYmRiZGI7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDJweCA1cHg7XG4gIHdpZHRoOiA1MCU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlcnZpY2UtY29kZXMtd3JhcHBlciAucGFuZWwtYm9keSBzZWxlY3QsXG4gIC5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgZm9ybSBzZWxlY3QsXG4gIC5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWJvZHkgaW5wdXRbdHlwZT10ZXh0XSB7XG4gICAgd2lkdGg6IDEwMCU7IH0gfVxuXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5wYW5lbC1ib2R5IHNlbGVjdCxcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgZm9ybSBzZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBEOTRiV3dnZG1WeWMybHZiajBpTVM0d0lpQmxibU52WkdsdVp6MGlkWFJtTFRnaVB6NEtQQ0V0TFNCSFpXNWxjbUYwYjNJNklFRmtiMkpsSUVsc2JIVnpkSEpoZEc5eUlESXlMakV1TUN3Z1UxWkhJRVY0Y0c5eWRDQlFiSFZuTFVsdUlDNGdVMVpISUZabGNuTnBiMjQ2SURZdU1EQWdRblZwYkdRZ01Da2dJQzB0UGdvOGMzWm5JSFpsY25OcGIyNDlJakV1TVNJZ2FXUTlJa3hoZVdWeVh6RWlJSGh0Ykc1elBTSm9kSFJ3T2k4dmQzZDNMbmN6TG05eVp5OHlNREF3TDNOMlp5SWdlRzFzYm5NNmVHeHBibXM5SW1oMGRIQTZMeTkzZDNjdWR6TXViM0puTHpFNU9Ua3ZlR3hwYm1zaUlIZzlJakJ3ZUNJZ2VUMGlNSEI0SWdvSklIWnBaWGRDYjNnOUlqQWdNQ0ExTVRJZ05URXlJaUJ6ZEhsc1pUMGlaVzVoWW14bExXSmhZMnRuY205MWJtUTZibVYzSURBZ01DQTFNVElnTlRFeU95SWdlRzFzT25Od1lXTmxQU0p3Y21WelpYSjJaU0krQ2p4emRIbHNaU0IwZVhCbFBTSjBaWGgwTDJOemN5SStDZ2t1YzNRd2UyWnBiR3c2STBVeVJUSkZNanQ5Q2p3dmMzUjViR1UrQ2p4d1lYUm9JR05zWVhOelBTSnpkREFpSUdROUlrMDVNQzQxTERJNE9TNDRUREkxT1N3ME5UZ3VNMnd4TmpndU5TMHhOamd1TlVnNU1DNDFlaUl2UGdvOGNHRjBhQ0JqYkdGemN6MGljM1F3SWlCa1BTSk5OREkzTGpVc01qSTFMakpNTWpVNUxEVTJMamRNT1RBdU5Td3lNalV1TWtnME1qY3VOWG9pTHo0S1BDOXpkbWMrQ2c9PVwiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxNXB4IDE1cHg7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHJpZ2h0IGNlbnRlcjsgfVxuXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIGZvcm0gc2VsZWN0OmZvY3VzLFxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBmb3JtIGlucHV0W3R5cGU9dGV4dF06Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjNzdjNWQ1OyB9XG5cbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLnBhbmVsLWJvZHkgYnIge1xuICBjbGVhcjogYm90aDsgfVxuXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIGJ1dHRvbixcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgaW5wdXRbdHlwZT1idXR0b25dLFxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBpbnB1dFt0eXBlPXJlc2V0XSxcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgaW5wdXRbdHlwZT1zdWJtaXRdIHtcbiAgYmFja2dyb3VuZDogIzc3YzVkNTtcbiAgYm9yZGVyOiAxcHggc29saWQgIzc3YzVkNTtcbiAgY29sb3I6ICNmZmZmZmYgIWltcG9ydGFudDtcbiAgb3V0bGluZTogbm9uZTtcbiAgd2lkdGg6IDE1MHB4O1xuICBtYXJnaW4tdG9wOiAyMHB4OyB9XG5cbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLmJ0bi13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIGJ1dHRvbjpob3Zlcixcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgaW5wdXRbdHlwZT1idXR0b25dOmhvdmVyLFxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciBpbnB1dFt0eXBlPXJlc2V0XTpob3Zlcixcbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgaW5wdXRbdHlwZT1zdWJtaXRdOmhvdmVyLFxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAuYnRuLWNsZWFyOmhvdmVyLFxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAuYnRuLWNsZWFyLmRvd25sb2FkY29kZXM6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiAjMzMzMzMzO1xuICBib3JkZXI6IDFweCBzb2xpZCAjMzMzMzMzOyB9XG5cbi5zZXJ2aWNlLWNvZGVzLXdyYXBwZXIgLmJ0bi1jbGVhciB7XG4gIGJhY2tncm91bmQ6ICM3ODk0OWQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM3ODk0OWQ7XG4gIGNvbG9yOiAjZmZmZmZmICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMjBweDtcbiAgcGFkZGluZzogMTBweCAzMHB4IDExcHggMzBweDsgfVxuXG4uc2VydmljZS1jb2Rlcy13cmFwcGVyIC5idG4tY2xlYXIuZG93bmxvYWRjb2RlcyB7XG4gIGJhY2tncm91bmQ6ICMxOTUxNmQ7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMxOTUxNmQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7IH1cblxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAuYnRuLWNsZWFyOmhvdmVyLFxuLnNlcnZpY2UtY29kZXMtd3JhcHBlciAuYnRuLWNsZWFyLmRvd25sb2FkY29kZXM6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ubGVnZW5kLWJveCB7XG4gIGZsb2F0OiByaWdodDtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLCAxMzMsIDE3MywgMC41KTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxMHB4OyB9XG5cbi5sZWdlbmQtaGVhZGVyIHtcbiAgY29sb3I6ICMwMDg1YWQgIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDVweDsgfVxuXG4ubGVnZW5kLWJvZHkge1xuICBjb2xvcjogIzk0OTQ5NCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzk0OTQ5NDtcbiAgcGFkZGluZy10b3A6IDVweDsgfVxuXG5ib2R5LmFydGljbGUucmVhbC1hcnRpY2xlIC5pbm5lciAubWFpbi1jb250ZW50IGgxIHtcbiAgY29sb3I6ICM3ODk0OWQgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyNXB4O1xuICBmb250LWZhbWlseTogXCJMZXhpYVJlZ3VsYXJcIiwgVGltZXMsIHNhbi1zZXJpZjtcbiAgZm9udC13ZWlnaHQ6IDMwMDsgfVxuXG5ib2R5LmFydGljbGUucmVhbC1hcnRpY2xlIC5pbm5lciAubWFpbi1jb250ZW50IGgyIHtcbiAgY29sb3I6ICMzNDMzMzIgIWltcG9ydGFudDtcbiAgZm9udC1zaXplOiAyMnB4O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7IH1cblxuYm9keS5hcnRpY2xlLnJlYWwtYXJ0aWNsZSAuaW5uZXIgLm1haW4tY29udGVudCAuY29udGVudCBoMyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50OyB9XG5cbi8qIEhvbWUgSGVybyAqL1xuLmhvbWUgLmhlcm8uc2xvZ2FuLWhlcm8ge1xuICBtYXJnaW46IC0yNXB4IGF1dG8gLTIwcHggYXV0bzsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAuaGVyby5zbG9nYW4taGVybyB7XG4gICAgbWFyZ2luOiA1MHB4IGF1dG8gMCBhdXRvOyB9IH1cblxuLmhvbWUgLmhlcm8uc2xvZ2FuLWhlcm8gLmhlcm8taGVhZGVyIHtcbiAgY29sb3I6ICMwMDJiNDkgIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXNpemU6IDMuNWVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgbWFyZ2luLWJvdHRvbTogMHB4OyB9XG5cbi5ob21lIC5oZXJvLnNsb2dhbi1oZXJvIC5oZXJvLXN1YmhlYWRlciB7XG4gIGNvbG9yOiAjNjQyZjZjICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAzLjVlbTtcbiAgbGluZS1oZWlnaHQ6IDEwMCU7XG4gIG1hcmdpbi10b3A6IC01cHg7XG4gIG1hcmdpbi1ib3R0b206IDBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWUgLmhlcm8uc2xvZ2FuLWhlcm8gLmhlcm8taGVhZGVyIHtcbiAgICBmb250LXNpemU6IDIuOGVtOyB9XG4gIC5ob21lIC5oZXJvLnNsb2dhbi1oZXJvIC5oZXJvLXN1YmhlYWRlciB7XG4gICAgZm9udC1zaXplOiAyLjVlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5oZXJvLnNsb2dhbi1oZXJvIC5oZXJvLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBsaW5lLWhlaWdodDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cbiAgLmhvbWUgLmhlcm8uc2xvZ2FuLWhlcm8gLmhlcm8tc3ViaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDEuMzVlbTtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuLyogQmFuZCAqL1xuLmhvbWUgLmJhbmQge1xuICBtaW4taGVpZ2h0OiA1MDBweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaG9tZSAuYmFuZCB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAuYmFuZCB7XG4gICAgbWluLWhlaWdodDogMjUwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmhvbWUgLmJhbmQge1xuICAgIGhlaWdodDogNTUwcHg7IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNTAwcHgpIHtcbiAgLmhvbWUgLmJhbmQge1xuICAgIGhlaWdodDogNzAwcHg7XG4gICAgLyogYm9yZGVyOiAxcHggc29saWQgZ3JlZW47ICovIH0gfVxuXG4uaG9tZSAuYmFuZCAuYmFuZC1pbWFnZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJvdHRvbTogYXV0bztcbiAgaGVpZ2h0OiAzODBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDkwcHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZSB7XG4gICAgaGVpZ2h0OiAzMDBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlIHtcbiAgICBsZWZ0OiAwOyB9IH1cblxuLyogQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KXtcclxuICAgIC5ob21lIC5iYW5ke1xyXG4gICAgICBtaW4taGVpZ2h0OiA2NDBweDtcclxuICAgIH1cclxuICB9ICovXG4vKiBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMTAwcHgpe1xyXG4gICAgLmhvbWUgLmJhbmR7XHJcbiAgICAgIGhlaWdodDogNjAwcHg7XHJcbiAgICB9XHJcbiAgfSAqL1xuLmhvbWUgLmJhbmQuYmFuZC1ob21lLW1haW4ge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWUgLmJhbmQuYmFuZC1ob21lLW1haW4ge1xuICAgIG1pbi1oZWlnaHQ6IDM3MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLmJhbmQuYmFuZC1ob21lLW1haW4ge1xuICAgIG1pbi1oZWlnaHQ6IDM1MHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTEwMHB4KSB7XG4gIC5ob21lIC5iYW5kLmJhbmQtaG9tZS1tYWluIHtcbiAgICBoZWlnaHQ6IDY3MHB4OyB9IH1cblxuLmhvbWUgLmJhbmQtaG9tZS1tYWluIC5iYW5kLWltYWdlIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvaG9tZS1iYW5uZXJzL2hlcm8tMS5zdmdcIik7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IDgwJSAwO1xuICBib3R0b206IDA7XG4gIHRvcDogYXV0bztcbiAgaGVpZ2h0OiA1NzVweDsgfVxuXG4uaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5mdWxsLWJnIHtcbiAgYm90dG9tOiAwO1xuICBoZWlnaHQ6IGF1dG87XG4gIHRvcDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvOyB9XG5cbi5ob21lIC5iYW5kIC5iYW5kLWltYWdlLmZ1bGwtYmcgaW1nIHtcbiAgYm90dG9tOiAwOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE0MDBweCkge1xuICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5mdWxsLWJnIGltZyB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG1hcmdpbjogYXV0bztcbiAgICBtYXgtaGVpZ2h0OiA1ODBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAvKiAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5mdWxsLWJne1xyXG4gICAgICAgIGhlaWdodDogNDAwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XHJcbiAgICAgIH0gKi9cbiAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UuZnVsbC1iZyBpbWcge1xuICAgIG1hcmdpbi10b3A6IDEwNXB4OyB9XG4gIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IHtcbiAgICB0b3A6IDEwMHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhvbWUgLmJhbmQtaG9tZS1tYWluIC5iYW5kLWltYWdlIHtcbiAgICBoZWlnaHQ6IDMzMHB4OyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLmJhbmQtaG9tZS1tYWluIC5iYW5kLWltYWdlIHtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b207XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIGJvdHRvbTogMDtcbiAgICB0b3A6IGF1dG87IH1cbiAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UuZnVsbC1iZyB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG4gIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLmZ1bGwtYmcgaW1nIHtcbiAgICBib3R0b206IDUwcHg7XG4gICAgbWFyZ2luLXRvcDogMTUwcHg7XG4gICAgbWF4LXdpZHRoOiAyMDAlO1xuICAgIHRvcDogYXV0bztcbiAgICB3aWR0aDogMTc5JTsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDM3NXB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDgxMnB4KSBhbmQgKC13ZWJraXQtZGV2aWNlLXBpeGVsLXJhdGlvOiAzKSB7XG4gIC5ob21lIC5iYW5kLWhvbWUtbWFpbiAuYmFuZC1pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNDAlO1xuICAgIHRvcDogMDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5ob21lIC5iYW5kLWhvbWUtbWFpbiAuYmFuZC1pbWFnZSB7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMzAlOyB9XG4gIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLmZ1bGwtYmcge1xuICAgIG1hcmdpbi10b3A6IDA7IH1cbiAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UuZnVsbC1iZyB7XG4gICAgbWFyZ2luLXRvcDogMDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE1MDBweCkge1xuICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5mdWxsLWJnIHtcbiAgICAvKiBib3JkZXI6IDFweCBzb2xpZCByZWQ7ICovIH0gfVxuXG4uaG9tZSAuYmFuZC1ob21lLW1haW4gLmJhbmQtbWVzc2FnZSB7XG4gIGNvbG9yOiAjNGY1OTYwO1xuICBmb250LXNpemU6IDEuNmVtO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1hcmdpbi1yaWdodDogMjAlO1xuICB3aWR0aDogNDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBtYXJnaW4tdG9wOiAxNXB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaG9tZSAuYmFuZC1ob21lLW1haW4gLmJhbmQtbWVzc2FnZSB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgbWFyZ2luLXRvcDogMTVweDsgfSB9XG5cbi5ob21lIC5iYW5kIC5iYW5kLW1lc3NhZ2UubGVmdCB7XG4gIGZsb2F0OiBsZWZ0OyB9XG5cbi5ob21lIC5iYW5kIC5iYW5kLW1lc3NhZ2UucmlnaHQge1xuICBmbG9hdDogcmlnaHQ7IH1cblxuLmhvbWUgLmJhbmQgLmJhbmQtbWVzc2FnZSBwIHtcbiAgY29sb3I6ICM1YjY3NzA7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb29rXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGxpbmUtaGVpZ2h0OiAxMTAlO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLmJhbmQgLmJhbmQtbWVzc2FnZSBwIHtcbiAgICBmb250LXNpemU6IDEuMmVtOyB9XG4gIC5ob21lIC5iYW5kIC5iYW5kLW1lc3NhZ2UucmlnaHQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuOyB9XG5cbi5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW4tdG9wOiA1JTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDQwJTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5yaWdodCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UucmlnaHQgaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxlZnQ6IC0yMCU7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbWF4LXdpZHRoOiAxMjUlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIHRvcDogLTMwJTtcbiAgd2lkdGg6IDEyNSU7IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMDI0cHgpIGFuZCAobWF4LWhlaWdodDogMTM2NnB4KSBhbmQgKC13ZWJraXQtbWluLWRldmljZS1waXhlbC1yYXRpbzogMS41KSB7XG4gIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLyogbGVmdDogLTIwJTsgKi9cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWF4LXdpZHRoOiAxMjUlO1xuICAgIHRvcDogLTMwJTtcbiAgICAvKiB3aWR0aDogMTI1JTsgKi8gfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgLyogbGVmdDogLTIwJTsgKi9cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgLyogbWF4LXdpZHRoOiAxMjUlOyAqL1xuICAgIHRvcDogLTMwJTtcbiAgICAvKiB3aWR0aDogMTI1JTsgKi8gfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UucmlnaHQgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXgtd2lkdGg6IDU0NHB4O1xuICAgIHRvcDogLTE3JTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IGF1dG87IH0gfVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQ4MHB4KSB7XG4gIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IGltZyB7XG4gICAgdG9wOiAwOyB9IH1cblxuLyogR2FsYXh5IFM1IG1lZGlhIHF1ZXJ5ICovXG5AbWVkaWEgc2NyZWVuIGFuZCAoZGV2aWNlLXdpZHRoOiAzNjBweCkgYW5kIChkZXZpY2UtaGVpZ2h0OiA2NDBweCkgYW5kICgtd2Via2l0LWRldmljZS1waXhlbC1yYXRpbzogMykge1xuICAuaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5yaWdodCBpbWcge1xuICAgIHRvcDogMDsgfSB9XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDM3NXB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDgxMnB4KSBhbmQgKC13ZWJraXQtZGV2aWNlLXBpeGVsLXJhdGlvOiAzKSB7XG4gIC5ob21lIC5iYW5kIC5iYW5kLWltYWdlLnJpZ2h0IGltZyB7XG4gICAgdG9wOiAwOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmhvbWUgLmJhbmQgLmJhbmQtaW1hZ2UucmlnaHQgaW1nIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBtYXgtd2lkdGg6IDEyNSU7XG4gICAgdG9wOiAtMzAlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1heC13aWR0aDogODAwcHg7IH0gfVxuXG4uaG9tZSAuYmFuZCAuYmFuZC1pbWFnZS5sZWZ0IHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICB3aWR0aDogNTAlOyB9XG5cbi5ob21lIC5iYW5kIC5iYW5kLXRleHQubGVmdCB7XG4gIGZsb2F0OiBsZWZ0O1xuICBwYWRkaW5nLWxlZnQ6IDUlO1xuICBtYXJnaW4tdG9wOiA4JTtcbiAgd2lkdGg6IDYwJTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAuYmFuZCAuYmFuZC10ZXh0LmxlZnQge1xuICAgIGZsb2F0OiBub25lO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi5ob21lIC5iYW5kIC5iYW5kLXRleHQucmlnaHQge1xuICBmbG9hdDogcmlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxOTUlO1xuICBwYWRkaW5nLXJpZ2h0OiA1JTtcbiAgbWFyZ2luLXRvcDogMiU7XG4gIHdpZHRoOiA1MCU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmhvbWUgLmJhbmQgLmJhbmQtdGV4dC5yaWdodCB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgbGluZS1oZWlnaHQ6IDEyMCU7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDUlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7XG4gICAgd2lkdGg6IDk1JTsgfSB9XG5cbi5ob21lIC5iYW5kLmdyZWVuIC5iYW5kLXRleHQgLmhlcm8taGVhZGVyIHtcbiAgY29sb3I6ICM4Zjk5M2U7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAyLjVlbTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgbGluZS1oZWlnaHQ6IDEyMCU7IH1cblxuLmhvbWUgLmJhbmQgLmJhbmQtdGV4dCAuaGVyby1zdWJoZWFkZXIge1xuICBjb2xvcjogIzAwMmI0OTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXNpemU6IDIuNWVtO1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAuaG9tZSAuYmFuZC5ncmVlbiAuYmFuZC10ZXh0IC5oZXJvLWhlYWRlciB7XG4gICAgZm9udC1zaXplOiAyLjJlbTsgfVxuICAuaG9tZSAuYmFuZCAuYmFuZC10ZXh0IC5oZXJvLXN1YmhlYWRlciB7XG4gICAgZm9udC1zaXplOiAyLjFlbTsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5ob21lIC5iYW5kLmdyZWVuIC5iYW5kLXRleHQgLmhlcm8taGVhZGVyIHtcbiAgICBmb250LXNpemU6IDEuNWVtOyB9XG4gIC5ob21lIC5iYW5kIC5iYW5kLXRleHQgLmhlcm8tc3ViaGVhZGVyIHtcbiAgICBmb250LXNpemU6IDEuNWVtOyB9IH1cblxuLmhvbWUgLmJhbmQgLmJhbmQtbGluZSB7XG4gIGJvcmRlci13aWR0aDogM3B4O1xuICBib3JkZXItc3R5bGU6IHNvbGlkOyB9XG5cbi5ob21lIC5iYW5kIC5iYW5kLWxpbmUuZ3JlZW4ge1xuICBib3JkZXItY29sb3I6ICM4Zjk5M2U7IH1cblxuLmhvbWUgLmJhbmQgLmJhbmQtbGluZS5wdXJwbGUge1xuICBib3JkZXItY29sb3I6ICM2NDJmNmM7IH1cblxuLmJhbmQtbWVzc2FnZS13cmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogNDBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhbmQtbWVzc2FnZS13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAxMDBweDsgfSB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5iYW5kLW1lc3NhZ2Utd3JhcHBlciB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICB3aWR0aDogOTUlOyB9IH1cblxuLmJhbmQtbWVzc2FnZS13cmFwcGVyIC5iYW5kLW1lc3NhZ2Uge1xuICBjb2xvcjogIzViNjc3MDtcbiAgZm9udC1zaXplOiAxLjVlbTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbi8qIGJhbmQgbWVzc2FnZSBzdGFydGluZyBvbiB0aGUgbGVmdCAqL1xuLmJhbmQtbWVzc2FnZS13cmFwcGVyLmxlZnQgLmJhbmQtbGluZSB7XG4gIGZsb2F0OiBsZWZ0O1xuICBtYXJnaW46IDEwcHggLTUlIDAgLTE1JTtcbiAgd2lkdGg6IDYwJTsgfVxuXG4uYmFuZC1tZXNzYWdlLXdyYXBwZXIubGVmdCAuYmFuZC1tZXNzYWdlIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIG1hcmdpbi1sZWZ0OiA2JTtcbiAgd2lkdGg6IDQ5JTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmJhbmQtbWVzc2FnZS13cmFwcGVyLmxlZnQgLmJhbmQtbWVzc2FnZSB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbjogMCAtMzAlIDAgMDtcbiAgICB3aWR0aDogNzAlOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJhbmQtbWVzc2FnZS13cmFwcGVyLmxlZnQgLmJhbmQtbWVzc2FnZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICBtYXJnaW46IDAgLTMwJSA1MHB4IDA7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmhvbWUgLmJhbmQgLmJhbmQtbGluZS5ncmVlbiB7XG4gICAgbGVmdDogYXV0bztcbiAgICBtYXJnaW46IDQwcHggMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTsgfSB9XG5cbi8qIGJhbmQgbWVzc2FnZSBzdGFydGluZyBvbiB0aGUgcmlnaHQgKi9cbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5iYW5kLW1lc3NhZ2Utd3JhcHBlci5yaWdodCB7XG4gICAgbWFyZ2luLXRvcDogNDBweDsgfSB9XG5cbi5iYW5kLW1lc3NhZ2Utd3JhcHBlci5yaWdodCAuYmFuZC1saW5lIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtYXJnaW46IDEwcHggLTE1JSAwIC0xMCU7XG4gIHdpZHRoOiA1OCU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmJhbmQtbWVzc2FnZS13cmFwcGVyLnJpZ2h0IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxMHB4OyB9XG4gIC5iYW5kLW1lc3NhZ2Utd3JhcHBlci5yaWdodCAuYmFuZC1saW5lIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IDAgNDBweDtcbiAgICB3aWR0aDogOTUlOyB9IH1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogMzc1cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogODEycHgpIGFuZCAoLXdlYmtpdC1kZXZpY2UtcGl4ZWwtcmF0aW86IDMpIHtcbiAgLmJhbmQtbWVzc2FnZS13cmFwcGVyLnJpZ2h0IC5iYW5kLWxpbmUge1xuICAgIG1hcmdpbjogMCAyMHB4OyB9IH1cblxuLmJhbmQtbWVzc2FnZS13cmFwcGVyLnJpZ2h0IC5iYW5kLW1lc3NhZ2Uge1xuICBmbG9hdDogbGVmdDtcbiAgbWFyZ2luLWxlZnQ6IDIwJTtcbiAgd2lkdGg6IDM1JTsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuYmFuZC1tZXNzYWdlLXdyYXBwZXIucmlnaHQgLmJhbmQtbWVzc2FnZSB7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZm9udC1zaXplOiAxLjNlbTtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLmhvbWUgLmJhbmQgLmJhbmQtdGV4dCAuaGVyby1zdWJoZWFkZXIgc3Ryb25nLFxuLmhvbWUgLmJhbmQgLmJhbmQtdGV4dCAuaGVyby1zdWJoZWFkZXIgYiB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FuczsgfVxuXG4vKiA0IHRpbGVzIHNlY3Rpb24gKi9cbi5ob21lIC5zZWN0aW9uLXRpdGxlIHtcbiAgY29sb3I6ICMwMDJiNDk7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAyLjNlbTtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAuaG9tZSAuc2VjdGlvbi10aXRsZSB7XG4gICAgZm9udC1zaXplOiAxLjhlbTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7IH0gfVxuXG4uaG9tZSAuc2VjdGlvbi10aXRsZSBzdHJvbmcsXG4uaG9tZSAuc2VjdGlvbi10aXRsZSBiIHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zOyB9XG5cbi5ob21lLXRpbGVzIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgbWFyZ2luLXRvcDogNTBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWUtdGlsZXMge1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgcGFkZGluZy1sZWZ0OiA0MHB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHg7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7IH0gfVxuXG4udGlsZS13cmFwcGVyIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiA1cHggNHB4IDI0cHggNnB4IHJnYmEoMjA0LCAyMDQsIDIwNCwgMC40KTtcbiAgYm94LXNoYWRvdzogNXB4IDRweCAyNHB4IDZweCByZ2JhKDIwNCwgMjA0LCAyMDQsIDAuNCk7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBoZWlnaHQ6IDE3MHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBwYWRkaW5nOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiA5NyU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLnRpbGUtd3JhcHBlciB7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbi50aWxlLXdyYXBwZXIgYSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTsgfVxuXG4udGlsZS13cmFwcGVyOmhvdmVyIHtcbiAgb3BhY2l0eTogMC43OyB9XG5cbi50aWxlLXdyYXBwZXI6aG92ZXIsXG4udGlsZS13cmFwcGVyIGE6aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7IH1cblxuLnRpbGUtd3JhcHBlciAuY29sLW1kLTMsXG4udGlsZS13cmFwcGVyIC5jb2wtbWQtOSB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICBoZWlnaHQ6IDE0MHB4OyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGlsZS13cmFwcGVyIC5jb2wtbWQtMyxcbiAgLnRpbGUtd3JhcHBlciAuY29sLW1kLTkge1xuICAgIHdpZHRoOiAxMDAlOyB9IH1cblxuLnRpbGUtd3JhcHBlciBpbWcge1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBtYXgtd2lkdGg6IDEyMCU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAxMjAlOyB9XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGlsZS13cmFwcGVyIGltZyB7XG4gICAgbWFyZ2luLWxlZnQ6IDE1JTtcbiAgICB3aWR0aDogNzAlOyB9IH1cblxuLnRpbGUtd3JhcHBlciBoMyB7XG4gIGNvbG9yOiAjMDAyYjQ5O1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICBmb250LXNpemU6IDI4cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDMwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC50aWxlLXdyYXBwZXIgaDMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgcGFkZGluZzogMDsgfSB9XG5cbi50aWxlLXdyYXBwZXIgLmxlYXJuLW1vcmUge1xuICBjb2xvcjogIzAwODVhZDtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAyMHB4O1xuICByaWdodDogMjBweDsgfVxuXG4udGlsZS13cmFwcGVyIC5sZWFybi1tb3JlOmJlZm9yZSB7XG4gIGJhY2tncm91bmQ6IHVybChcIi9hc3NldHMvaW1hZ2VzL2JsdWUtYXJyb3cuc3ZnXCIpO1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0O1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDEwcHg7XG4gIHdpZHRoOiA4MHB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDgwcHg7XG4gIGJvdHRvbTogM3B4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7IH1cblxuLyogSG9tZSBGb290ZXIgKi9cbi5ob21lIC5mb290ZXItY29udGVudCBoMyB7XG4gIGNvbG9yOiAjMDAyNDM4O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1Cb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uaG9tZSAuZm9vdGVyLWNvbnRlbnQgdWwgbGkge1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmhvbWUgLmZvb3Rlci1jb250ZW50IC5jb250YWN0LWluZm8gbGkge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG4uaG9tZSAuZm9vdGVyLWNvbnRlbnQgLmNvbnRhY3QtaW5mbyBsaTphZnRlciB7XG4gIGNvbnRlbnQ6IG5vbmU7IH1cblxuLmhvbWUgLmZvb3Rlci1jb250ZW50IC5ob3VycyB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIG1hcmdpbi10b3A6IDE1cHg7IH1cblxuLmhvbWUgLmZvb3Rlci1jb250ZW50IC5mb290ZXItbGVmdCB7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNjY2NjY2M7XG4gIG1hcmdpbi1yaWdodDogMzBweDtcbiAgcGFkZGluZy1yaWdodDogMzBweDsgfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmhvbWUgLmZvb3Rlci1jb250ZW50IC5mb290ZXItbGVmdCB7XG4gICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDM1cHg7IH0gfVxuXG4vKiBuZXcgaG9tZXBhZ2UgLSBleHBvc2UgbW9iaWxlIG1lbnUgb24gZGVza3RvcCAqL1xuLmhvbWUgbmF2I21vYmlsZS1tZW51IHtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuXG4vKiAuaG9tZSAubW0tcGFuZWwgLm1tLW5hdmJhciB7XHJcbiAgICBkaXNwbGF5OiBub25lOyB9Ki9cbi5ob21lIC5tbS1wYW5lbC5tbS1oYXNuYXZiYXIgLm1tLW5hdmJhciB7XG4gIGRpc3BsYXk6IGJsb2NrOyB9XG5cbi8qIEFuY2hvciBhcnJvdyAqL1xuLmFuY2hvci1hcnJvdyB7XG4gIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDtiYXNlNjQsUEQ5NGJXd2dkbVZ5YzJsdmJqMGlNUzR3SWlCbGJtTnZaR2x1WnowaWRYUm1MVGdpUHo0S1BDRXRMU0JIWlc1bGNtRjBiM0k2SUVGa2IySmxJRWxzYkhWemRISmhkRzl5SURJekxqQXVNQ3dnVTFaSElFVjRjRzl5ZENCUWJIVm5MVWx1SUM0Z1UxWkhJRlpsY25OcGIyNDZJRFl1TURBZ1FuVnBiR1FnTUNrZ0lDMHRQZ284YzNabklIWmxjbk5wYjI0OUlqRXVNU0lnYVdROUlreGhlV1Z5WHpFaUlIaHRiRzV6UFNKb2RIUndPaTh2ZDNkM0xuY3pMbTl5Wnk4eU1EQXdMM04yWnlJZ2VHMXNibk02ZUd4cGJtczlJbWgwZEhBNkx5OTNkM2N1ZHpNdWIzSm5MekU1T1RrdmVHeHBibXNpSUhnOUlqQndlQ0lnZVQwaU1IQjRJZ29KSUhacFpYZENiM2c5SWpBZ01DQTFNREFnTlRBd0lpQnpkSGxzWlQwaVpXNWhZbXhsTFdKaFkydG5jbTkxYm1RNmJtVjNJREFnTUNBMU1EQWdOVEF3T3lJZ2VHMXNPbk53WVdObFBTSndjbVZ6WlhKMlpTSStDanh6ZEhsc1pTQjBlWEJsUFNKMFpYaDBMMk56Y3lJK0Nna3VjM1F3ZTJacGJHdzZJelkyTmpZMk5qdDlDZ2t1YzNReGUyWnBiR3c2STBaR1JrWkdSanQ5Q2p3dmMzUjViR1UrQ2p4amFYSmpiR1VnWTJ4aGMzTTlJbk4wTUNJZ1kzZzlJakkwT0M0MUlpQmplVDBpTWpVekxqVWlJSEk5SWpJeE9TNDFJaTgrQ2p4blBnb0pQSEJoZEdnZ1kyeGhjM005SW5OME1TSWdaRDBpVFRNNE5DNDFNaXd5TVRZdU5UbGpNQ3d5TGpNMkxUQXVPVEVzTkM0ME5DMHlMamN5TERZdU1qWk1NalUwTGprNExETTBPUzQyTm1NdE1TNDRNU3d4TGpneExUTXVPU3d5TGpjeUxUWXVNallzTWk0M01uTXROQzQwTkMwd0xqa3hMVFl1TWpZdE1pNDNNZ29KQ1V3eE1UVXVOalFzTWpJeUxqZzFZeTB4TGpneExURXVPREV0TWk0M01pMHpMamt0TWk0M01pMDJMakkyY3pBdU9URXROQzQwTkN3eUxqY3lMVFl1TWpac01UTXVOakV0TVRNdU5qRmpNUzQ0TVMweExqZ3hMRE11T1MweUxqY3lMRFl1TWpZdE1pNDNNZ29KQ1dNeUxqTTJMREFzTkM0ME5Dd3dMamt4TERZdU1qWXNNaTQzTW13eE1EWXVPVFVzTVRBMkxqazFiREV3Tmk0NU5TMHhNRFl1T1RWak1TNDRNUzB4TGpneExETXVPUzB5TGpjeUxEWXVNall0TWk0M01uTTBMalExTERBdU9URXNOaTR5Tml3eUxqY3liREV6TGpZeExERXpMall4Q2drSlF6TTRNeTQyTVN3eU1USXVNVFFzTXpnMExqVXlMREl4TkM0eU15d3pPRFF1TlRJc01qRTJMalU1ZWlJdlBnbzhMMmMrQ2p3dmMzWm5QZ289XCIpO1xuICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgMTAwJTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xuICBtYXJnaW46IC0yMHB4IGF1dG8gYXV0byBhdXRvO1xuICBoZWlnaHQ6IDQwcHg7XG4gIG9wYWNpdHk6IDE7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwcHg7XG4gIHotaW5kZXg6IDEwMDA7IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KSB7XG4gIC5hbmNob3ItYXJyb3cge1xuICAgIG1hcmdpbjogLTIwcHggYXV0byBhdXRvIGF1dG87IH0gfVxuXG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFuY2hvci1hcnJvdyB7XG4gICAgbWFyZ2luOiAwIGF1dG8gYXV0byBhdXRvOyB9IH1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgLmFuY2hvci1hcnJvdyB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5hbmNob3ItYXJyb3c6aG92ZXIge1xuICBvcGFjaXR5OiAwLjg7IH1cblxuLmFuY2hvci1hcnJvdyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMTAwJTtcbiAgdGV4dC1pbmRlbnQ6IC05OTk5cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi8qIE5hdmlnYXRpb24gbW9kaWZpY2lhdGlvbnMgKi9cbi5tbS1tZW51LFxuLm1tLW1lbnUgPiAubW0tcGFuZWwge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGVhc2U7IH1cblxuLyp3aGVuIHRvcCBsZXZlbCBpcyBub3QgY2xpY2tlZCovXG4uaG9tZSAubW0tcGFuZWwubW0tb3BlbmVkIHtcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGVhc2U7XG4gIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNHMgZWFzZSwgLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlOyB9XG5cbi8qd2hlbiB0b3AgbGV2ZWwgaXMgY2xpY2tlZCovXG4uaG9tZSAubW0tcGFuZWwubW0tc3Vib3BlbmVkIHtcbiAgbGVmdDogMDsgfVxuXG4uaG9tZSAubW0tdmVydGljYWwgLm1tLWxpc3R2aWV3IC5tbS1wYW5lbCxcbi5ob21lIC5tbS1saXN0dmlldyAubW0tdmVydGljYWwgLm1tLXBhbmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBhZGRpbmc6IDEwcHggMCAxMHB4IDEwcHg7IH1cblxuLmhvbWUgLm1tLWxpc3R2aWV3IC5tbS12ZXJ0aWNhbCAubW0tcGFuZWwge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGVhc2U7IH1cblxuLypjdXJyZW50IGRyb3Bkb3duIGRpc3BsYXllZCovXG4uaG9tZSAubW0tZHJvcGRvd24sXG4uaG9tZSAubW0tZHJvcGRvd24ubW0tcGFuZWwge1xuICAtd2Via2l0LXRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNHMgZWFzZTtcbiAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBlYXNlLCAtd2Via2l0LXRyYW5zZm9ybSAwLjRzIGVhc2U7IH1cblxuLmhvbWUgLm1tLWRyb3Bkb3duLm1tLXBhbmVsLm1tLWhpZ2hlc3QubW0tY3VycmVudC5tbS1vcGVuZWQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGVmdDogMDtcbiAgdG9wOiA0MHB4O1xuICB6LWluZGV4OiAxMDsgfVxuXG4vKiAuaG9tZSAuaG9tZS1oZWFkZXItbmF2e1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgbWFyZ2luLXRvcDogNDJweDtcclxuICB9XHJcbiAgLmhvbWUgLmhvbWUtaGVhZGVyLW5hdiB1bHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgfVxyXG4gIC5ob21lIC5ob21lLWhlYWRlci1uYXYgbGl7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIH1cclxuICAuaG9tZSAuaG9tZS1oZWFkZXItbmF2IGxpIGF7XHJcbiAgICBjb2xvcjogIzAwMmI0OTtcclxuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcclxuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB9XHJcbiAgLmhvbWUgLmhvbWUtaGVhZGVyLW5hdiBsaSBhOmhvdmVye1xyXG4gICAgY29sb3I6ICM4Zjk5M2U7XHJcbiAgfVxyXG4gICAqL1xuLmhvbWUgLmxvZ2luLW5hdixcbi5ob21lIC5tb3JlLW5hdiB7XG4gIGZsb2F0OiByaWdodDsgfVxuXG4uaG9tZSAubG9naW4tbmF2IHtcbiAgbWluLXdpZHRoOiA4NXB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5ob21lIC5sb2dpbi1uYXYgdWwsXG4uaG9tZSAubW9yZS1uYXYgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICBwYWRkaW5nOiA0cHggMDsgfVxuXG4uaG9tZSAubG9naW4tbmF2IC5nbG9iYWwtbG9naW4ge1xuICBtaW4taGVpZ2h0OiAzMnB4OyB9XG5cbi5ob21lIC5sb2dpbi1uYXYgdWwgbGkgYSxcbi5ob21lIC5tb3JlLW5hdiB1bCBsaSBhIHtcbiAgY29sb3I6ICMwMDJiNDk7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbUJvb2tcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICB0ZXh0LWFsaWduOiBsZWZ0OyB9XG5cbi5ob21lIC5sb2dpbi1uYXYgPiB1bCA+IGxpIGEsXG4uaG9tZSAubW9yZS1uYXYgPiB1bCA+IGxpIGEge1xuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuXG4uaG9tZSAubG9naW4tbmF2IHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzhmOTkzZTsgfVxuXG4uaG9tZSAubW9yZS1uYXYgLm5hdi1tb3JlLWxpbmtzIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLmhvbWUgLm1vcmUtbmF2IC5uYXYtbW9yZS1saW5rcyBidXR0b24ge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzAwMmI0OTtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBsaW5lLWhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMDtcbiAgaGVpZ2h0OiAzMnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtaW4td2lkdGg6IDg1cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAuaG9tZSAubW9yZS1uYXYgLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbiB7XG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgY3Vyc29yOiBkZWZhdWx0OyB9IH1cblxuLmhvbWUgLm1vcmUtbmF2IC5uYXYtbW9yZS1saW5rcyBidXR0b24uYnRuLmhvdmVyLWJ1dHRvbjpob3ZlciAuaG9tZSAubW9yZS1uYXYgLm5hdi1tb3JlLWxpbmtzIGJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjOGY5OTNlOyB9XG5cbi8qIExvZ291dCBkcm9wZG93biBkaXNwbGF5ICovXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5ob21lIC5tbS1kcm9wZG93biB7XG4gICAgYmFja2dyb3VuZDogI2YxZjFmMDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBsZWZ0OiBhdXRvO1xuICAgIG1hcmdpbjogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgIHRvcDogMzBweDtcbiAgICB3aWR0aDogMzUwcHg7XG4gICAgei1pbmRleDogOTk7IH1cbiAgLmhvbWUgLm1tLWRyb3Bkb3duIC5tbS1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyMHB4OyB9XG4gIC5ob21lIC5tbS1kcm9wZG93biAuYnV0dG9uLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgcGFkZGluZzogMDsgfVxuICAuaG9tZSB1bCBsaSNnbG9iYWwtbG9nb3V0OmhvdmVyIC5tbS1kcm9wZG93biB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI1cHgpIHtcbiAgLmhvbWUgLm1tLWRyb3Bkb3duLmNvbGxhcHNlLmluIHtcbiAgICBsZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgdG9wOiAzMHB4OyB9XG4gIC5ob21lIC5tbS1kcm9wZG93bi5jb2xsYXBzZS5pbiAubW0tY29udGVudCB7XG4gICAgcGFkZGluZzogMjBweDsgfVxuICAuaG9tZSAubW0tZHJvcGRvd24uY29sbGFwc2UuaW4gLm1tLWNvbnRlbnQgYSxcbiAgLmhvbWUgLm1tLWRyb3Bkb3duLmNvbGxhcHNlLmluIC5tbS1jb250ZW50IGxpIHtcbiAgICBjb2xvcjogI2ZmZmZmZjsgfVxuICAuaG9tZSAubW0tZHJvcGRvd24uY29sbGFwc2UuaW4gLm1tLWNvbnRlbnQgLmJ1dHRvbi13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4OyB9IH1cblxuLyogRHJvcGRvd24gb24gY2xpY2sgb2YgbXkgYWNjb3VudCAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDEwMjRweCkge1xuICAuaG9tZSAubXktYWNjb3VudC1saW5rIC5hY2NvdW50LWxpbmstZGVza3RvcCB7XG4gICAgZGlzcGxheTogYmxvY2s7IH0gfVxuXG5AbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gIC5ob21lIC5hY2NvdW50LWxpbmstZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuaG9tZSAuYnRuLmJ0bi1hY2NvdW50IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBib3JkZXI6IG5vbmU7XG4gICAgY29sb3I6ICMwMDJiNDk7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA2MDA7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfSB9XG5cbi5ob21lIC5iYW5kLW1lc3NhZ2Utd3JhcHBlciAuYmFuZC1tZXNzYWdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgei1pbmRleDogMTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi8qIEN1c3RvbSBwYWdlIHRpdGxlcyBmb3IgQ2VydGlmaWNhdGlvbiwgVHJhaW5pbmcsIElkZWFzIGFuZCBFdmVudHMgKi9cbi8qIFRoZW1hdGljICovXG4udGhlbWF0aWMtdGl0bGUge1xuICBwYWRkaW5nOiAwOyB9XG5cbi50aGVtYXRpYy10aXRsZSBpbWcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLnRoZW1hdGljLXRpdGxlIGgxIHtcbiAgd2lkdGg6IDcwJTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIGRpc3BsYXk6IGlubGluZTtcbiAgbWFyZ2luLXRvcDogMzBweDtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAudGhlbWF0aWMtdGl0bGUge1xuICAgIHBhZGRpbmc6IDAgMTVweDsgfSB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudGhlbWF0aWMtdGl0bGUgaW1nIHtcbiAgICBmbG9hdDogbm9uZTtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC50aGVtYXRpYy10aXRsZSBoMSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZmxvYXQ6IG5vbmU7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9IH1cblxuLyogQWxlcnQgKi9cbi5hbGVydC13cmFwcGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0FGQTlBMDtcbiAgYm90dG9tOiAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgaGVpZ2h0OiAxNzVweDtcbiAgcGFkZGluZzogMzBweCAwO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5hbGVydC13cmFwcGVyIHAge1xuICBtYXJnaW4tbGVmdDogMTAlO1xuICBtYXJnaW4tcmlnaHQ6IDEwJTtcbiAgd2lkdGg6IDgwJTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXNpemU6IDIxcHg7XG4gIGxpbmUtaGVpZ2h0OiAxMjAlOyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgLmFsZXJ0LXdyYXBwZXIgcCB7XG4gICAgZm9udC1zaXplOiAyMHB4OyB9IH1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gIC5hbGVydC13cmFwcGVyIHAge1xuICAgIGZvbnQtc2l6ZTogMTVweDsgfSB9XG5cbi5idG4tY2xvc2Uge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCJkYXRhOmltYWdlL3N2Zyt4bWw7YmFzZTY0LFBITjJaeUI0Yld4dWN6MGlhSFIwY0RvdkwzZDNkeTUzTXk1dmNtY3ZNakF3TUM5emRtY2lJSFpwWlhkQ2IzZzlJakFnTUNBMU1USWdOVEV5SWo0OGNHRjBhQ0JrUFNKTk5EQTFJREV6Tmk0M09UaE1NemMxTGpJd01pQXhNRGNnTWpVMklESXlOaTR5TURJZ01UTTJMamM1T0NBeE1EY2dNVEEzSURFek5pNDNPVGdnTWpJMkxqSXdNaUF5TlRZZ01UQTNJRE0zTlM0eU1ESWdNVE0yTGpjNU9DQTBNRFVnTWpVMklESTROUzQzT1RnZ016YzFMakl3TWlBME1EVWdOREExSURNM05TNHlNRElnTWpnMUxqYzVPQ0F5TlRaNklpOCtQQzl6ZG1jK1wiKTtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiAxMDAlIDEwMCU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDI1cHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMTBweDtcbiAgd2lkdGg6IDI1cHg7IH1cblxuLmNhc2gtaW5kaWNhdG9ycyBwIHtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDQ1cHg7IH1cblxuLmNhc2gtaW5kaWNhdG9ycyAuYnV0dG9uIHtcbiAgbWFyZ2luLXRvcDogMDsgfVxuXG4vKiBUcmFjayBBcmMgKi9cbi50cnVzdGFyYy1iYW5uZXItd3JhcHBlciB7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xuICBib3R0b206IDAgIWltcG9ydGFudDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiA5OTk5OTkgIWltcG9ydGFudDtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2I4YjhiODsgfVxuXG4udHJ1c3RhcmMtYmFubmVyLWNvbnRlbnQsXG4udHJ1c3RhcmMtYmFubmVyLWZvb3RlciB7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG5cbkBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAudHJ1c3RhcmMtYmFubmVyLXdyYXBwZXIgLnRydXN0YXJjLWNsaWVudC1sb2dvIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnRydXN0YXJjLWJhbm5lci13cmFwcGVyICN0cnVzdGUtaGVhZGVyLXRleHQgc3BhbiB7XG4gICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBsaW5lLWhlaWdodDogMXJlbSAhaW1wb3J0YW50OyB9IH1cblxuLyogTGlzdHMgKi9cbi5saXN0LXRvb2wge1xuICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG5cbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwsXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsLFxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIHtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwOyB9XG5cbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGksXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsIGxpLFxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpIHtcbiAgcGFkZGluZzogMTVweCA1cHg7IH1cblxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaSA+IGEsXG4ubGlzdC10b29sLmV4cGFuZC1saXN0IHVsIGxpID4gYSxcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaSA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGkgPiBhOmJlZm9yZSxcbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGkgPiBhOmFmdGVyLFxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSA+IGE6YmVmb3JlLFxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSA+IGE6YWZ0ZXIsXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkgPiBhOmJlZm9yZSxcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaSA+IGE6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpOyB9XG5cbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGkgPiBhOmJlZm9yZSxcbi5saXN0LXRvb2wuZXhwYW5kLWxpc3QgdWwgbGkgPiBhOmJlZm9yZSxcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaSA+IGE6YmVmb3JlIHtcbiAgcmlnaHQ6IDFlbTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAxNXB4OyB9XG5cbi5saXN0LXRvb2wuYWNjb3JkaW9uLWxpc3QgdWwgbGkgPiBhOmFmdGVyLFxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSA+IGE6YWZ0ZXIsXG4ubGlzdC10b29sLmxpc3QtLWV4cGFuZGFibGUgdWwgbGkgPiBhOmFmdGVyIHtcbiAgcmlnaHQ6IDAuNmVtO1xuICB3aWR0aDogMTVweDtcbiAgaGVpZ2h0OiAxcHg7IH1cblxuLmxpc3QtdG9vbC5hY2NvcmRpb24tbGlzdCB1bCBsaSA+IGEuYWN0aXZlLFxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSA+IGEuYWN0aXZlLFxuLmxpc3QtdG9vbC5saXN0LS1leHBhbmRhYmxlIHVsIGxpID4gYS5hY3RpdmUge1xuICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuXG4ubGlzdC10b29sLmFjY29yZGlvbi1saXN0IHVsIGxpID4gYS5hY3RpdmU6YmVmb3JlLFxuLmxpc3QtdG9vbC5leHBhbmQtbGlzdCB1bCBsaSA+IGEuYWN0aXZlOmJlZm9yZSxcbi5saXN0LXRvb2wubGlzdC0tZXhwYW5kYWJsZSB1bCBsaSA+IGEuYWN0aXZlOmJlZm9yZSB7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg5MGRlZyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoOTBkZWcpOyB9XG5cbi5saXN0LXRvb2wgLmxpc3QtdG9vbF9faXRlbSB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDA7IH1cblxuLyogTGlzdCBFeHBhbmRhYmxlICovXG4ubGlzdC0tZXhwYW5kYWJsZSB7XG4gIHBhZGRpbmc6IDA7IH1cblxuLmxpc3QtLWV4cGFuZGFibGUgLmxpc3QtdG9vbF9fdGl0bGUge1xuICBiYWNrZ3JvdW5kOiAjMTVCRUYwO1xuICBjb2xvcjogIzAwMkI0OTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgcGFkZGluZzogOHB4IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAjMDAyQjQ5O1xuICBmb250LXNpemU6IDEuMzEyNXJlbTsgfVxuXG4ubGlzdC0tZXhwYW5kYWJsZSAudGl0bGUtbWFpbiB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50OyB9XG5cbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX2NvbnRlbnQge1xuICBtYXgtaGVpZ2h0OiAwcHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogbWF4LWhlaWdodCAwLjVzIGVhc2UtaW47XG4gIHRyYW5zaXRpb246IG1heC1oZWlnaHQgMC41cyBlYXNlLWluO1xuICBjb2xvcjogIzA1MDAwMDtcbiAgZm9udC1zaXplOiAxOXB4OyB9XG5cbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX2NvbnRlbnQuYWN0aXZlIHtcbiAgbWF4LWhlaWdodDogMTAwMDBweDsgfVxuXG4ubGlzdC0tZXhwYW5kYWJsZSAubGlzdF9fdG9nZ2xlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5saXN0LS1leHBhbmRhYmxlIC5saXN0X190b2dnbGU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDAuOHJlbTtcbiAgcmlnaHQ6IDFyZW07XG4gIHdpZHRoOiAxNXB4O1xuICBoZWlnaHQ6IDE1cHg7XG4gIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMwNTAwMDA7XG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDUwMDAwO1xuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlWSgzcHgpO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpIHRyYW5zbGF0ZVkoM3B4KTsgfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIGxpc3QtLWV4cGFuZGFibGUtcHJldmlldyAgIC5saXN0LS1leHBhbmRhYmxlLXByZXZpZXdcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmxpc3QtLWV4cGFuZGFibGUtcHJldmlldyB7XG4gIHBhZGRpbmc6IDNyZW07IH1cblxuLmxpc3QtLWV4cGFuZGFibGUtcHJldmlldyAubGlzdC10b29sX19pdGVtIHtcbiAgbWF4LXdpZHRoOiAxMTQ4cHg7XG4gIG1hcmdpbjogMTBweCBhdXRvOyB9XG5cbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcgLmxpc3QtdG9vbF9fdGl0bGUge1xuICBmb250LXNpemU6IDMzcHg7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwOyB9XG5cbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcgLmxpc3QtdG9vbF9fY29udGVudCB7XG4gIG1heC1oZWlnaHQ6IDMzMHB4OyB9XG5cbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX2NvbnRlbnQgcCxcbi5saXN0LS1leHBhbmRhYmxlIC5saXN0LXRvb2xfX2NvbnRlbnQgYSB7XG4gIGxpbmUtaGVpZ2h0OiAyN3B4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zLXNlcmlmOyB9XG5cbi5saXN0LS1leHBhbmRhYmxlLXByZXZpZXcgLmxpc3RfX3RvZ2dsZTphZnRlciB7XG4gIHJpZ2h0OiBhdXRvO1xuICBsZWZ0OiA3cmVtO1xuICB0b3A6IDA7IH1cblxuLmxpc3QtLWV4cGFuZGFibGUtcHJldmlldyAubGlzdC10b29sX19jb250ZW50LmFjdGl2ZSArIGEubGlzdF9fdG9nZ2xlOmFmdGVyIHtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpIHRyYW5zbGF0ZVkoMTJweCk7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZykgdHJhbnNsYXRlWSgxMnB4KTsgfVxuXG4vKiBDYXJkIERpdnMgKi9cbi5jYXJkLWRpdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICBwYWRkaW5nOiAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICBtYXJnaW4tYm90dG9tOiAxZW07IH1cblxuLmNhcmQtd3JhcHBlciA+IGRpdiB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDE7XG4gIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xuICBmbGV4LWdyb3c6IDE7XG4gIC1tcy1mbGV4LXByZWZlcnJlZC1zaXplOiAwO1xuICBmbGV4LWJhc2lzOiAwO1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xuICAuY2FyZC13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIG1hcmdpbjogMCAtMSU7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2g7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2g7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7IH1cbiAgLmNhcmQtd3JhcHBlciA+IGRpdiB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMDtcbiAgICAtbXMtZmxleDogMCAxIGF1dG87XG4gICAgZmxleDogMCAxIGF1dG87XG4gICAgbWluLXdpZHRoOiAzMS4zMzMzJTtcbiAgICBtYXJnaW46IDAgMSU7XG4gICAgaGVpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmNhcmQtd3JhcHBlciBkaXYge1xuICAgIGhlaWdodDogMTAwJTsgfSB9XG5cbi8qIENhc2UgU3R1ZGllcyAqL1xuLmNhc2Utc3R1ZHkgLmNhc2Utc3R1ZHlfX3NvcnQge1xuICBtYXJnaW4tYm90dG9tOiAyZW07IH1cblxuLmNhc2Utc3R1ZHkgdWwuY2FzZS1zdHVkeV9fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXA7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7IH1cblxuLmNhc2Utc3R1ZHkgdWwuY2FzZS1zdHVkeV9fbGlzdCAuY2FzZS1zdHVkeV9faXRlbSB7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiA0ZW07IH1cblxuLmNhc2Utc3R1ZHkgdWwuY2FzZS1zdHVkeV9fbGlzdCAuY2FzZS1zdHVkeV9faXRlbTpiZWZvcmUge1xuICBjb250ZW50OiBub25lOyB9XG5cbi5jYXNlLXN0dWR5IHVsLmNhc2Utc3R1ZHlfX2xpc3QgLmNhc2Utc3R1ZHlfX2l0ZW06bm90KDpsYXN0LWNoaWxkKTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzM7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAtMmVtO1xuICBsZWZ0OiAwOyB9XG5cbi5jYXNlLXN0dWR5IHVsLmNhc2Utc3R1ZHlfX2xpc3QgLmNhc2Utc3R1ZHlfX2l0ZW0gLmNhc2Utc3R1ZHlfX3RpdGxlIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi5jYXNlLXN0dWR5IHVsLmNhc2Utc3R1ZHlfX2xpc3QgLmNhc2Utc3R1ZHlfX2l0ZW0gLmNhc2Utc3R1ZHlfX21ldGEge1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5jYXNlLXN0dWR5IHVsLmNhc2Utc3R1ZHlfX2xpc3QgLmNhc2Utc3R1ZHlfX2l0ZW0gLmNhc2Utc3R1ZHlfX2Rlc2NyaXB0aW9uIHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3g7XG4gIC13ZWJraXQtbGluZS1jbGFtcDogNDtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjsgfVxuXG4vKiBcclxuICAuY2FzZS1zdHVkeSAuY2FzZS1zdHVkeV9fcGFnaW5hdGlvbiB7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgfVxyXG5cclxuICAuY2FzZS1zdHVkeSAuY2FzZS1zdHVkeV9fcGFnaW5hdGlvbiAuYnRuIHtcclxuICAgIG1hcmdpbjogLjVlbTtcclxuICB9XHJcbiAgLmNhc2Utc3R1ZHkgLmNhc2Utc3R1ZHlfX3BhZ2luYXRpb24gLmJ0bi5zZWxlY3RlZCB7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbiAgfSAqL1xuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5jYXNlLXN0dWR5IHVsLmNhc2Utc3R1ZHlfX2xpc3QgLmNhc2Utc3R1ZHlfX2l0ZW0ge1xuICAgIHdpZHRoOiBjYWxjKDUwJSAtIDJlbSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAyZW07IH1cbiAgLmNhc2Utc3R1ZHkgdWwuY2FzZS1zdHVkeV9fbGlzdCAuY2FzZS1zdHVkeV9faXRlbTpudGgtY2hpbGQob2RkKSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyZW07IH0gfVxuXG4vKiBBbGVydHMgKi9cbi5hbGVydHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmFsZXJ0c19fdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcbiAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeTtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5hbGVydHNfX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7IH1cblxuLmFsZXJ0c19faXRlbSB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMwMDJiNDk7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5hbGVydHNfX3RpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uYWxlcnRzX190ZXh0IHtcbiAgZm9udC1zaXplOiAwLjlyZW07XG4gIG1heC13aWR0aDogMTMyMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0cHg7IH1cblxuLmFsZXJ0c19fY2xvc2Uge1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTsgfVxuXG4vKiBDb2xvciBXcmFwcGVyICovXG4uY29sb3Itd3JhcHBlciB7XG4gIHBhZGRpbmc6IDNlbSAwOyB9XG5cbi5jb2xvci13cmFwcGVyLmdyYXkge1xuICBiYWNrZ3JvdW5kOiAjRUZGMEYxOyB9XG5cbi5jb2xvci13cmFwcGVyLmJsdWUge1xuICBiYWNrZ3JvdW5kOiAjRTRGM0Y3OyB9XG5cbi8qIFJlZGVzaWduIEhlYWRlciAqL1xuLyogQ1RBcyBMaXN0ICovXG4uY3RhLWxpc3Qge1xuICBtYXgtd2lkdGg6IDE5MDBweDtcbiAgbWFyZ2luOiAwIGF1dG87IH1cblxuLmN0YS1saXN0X19pdGVtIHtcbiAgcGFkZGluZzogM3JlbSA0cmVtO1xuICBjb2xvcjogIzA1MDUwNTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggMTJweCA0OHB4IDI0cHggcmdiYSgwLCAwLCAwLCAwLjEyMTU2OSk7XG4gIGJveC1zaGFkb3c6IDBweCAxMnB4IDQ4cHggMjRweCByZ2JhKDAsIDAsIDAsIDAuMTIxNTY5KTtcbiAgei1pbmRleDogMTsgfVxuXG4uY3RhLWxpc3RfX3N1YmhlYWRpbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuXG4uY3RhLWxpc3RfX2hlYWRpbmcge1xuICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogNDBweCAhaW1wb3J0YW50O1xuICBjb2xvcjogIzAwMkI0OTsgfVxuXG4uY3RhLWxpc3RfX3RleHQge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAyOHB4OyB9XG5cbi5jdGEtbGlzdF9fYnV0dG9ucyB7XG4gIG1hcmdpbi10b3A6IDEuNXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgLW1zLWZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC13cmFwOiB3cmFwOyB9XG5cbi5jdGEtbGlzdF9fYnRuIHtcbiAgYm9yZGVyOiAycHggc29saWQgIzAwMkI0OTtcbiAgY29sb3I6ICMwMDJCNDk7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgcGFkZGluZzogLjdyZW0gMXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbiAgbGV0dGVyLXNwYWNpbmc6IC4wNWVtOyB9XG5cbi5jdGEtbGlzdF9fYnRuOm50aC1jaGlsZCgxKSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJCNDk7XG4gIGNvbG9yOiAjZmZmO1xuICBtYXJnaW4tYm90dG9tOiA2cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY3RhLWxpc3Qge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLmN0YS1saXN0X19pdGVtIHtcbiAgICB3aWR0aDogMzMuMzMzMyU7XG4gICAgcGFkZGluZzogNHJlbSA1cmVtOyB9XG4gIC5jdGEtbGlzdF9faXRlbTpudGgtY2hpbGQoMikge1xuICAgIG1hcmdpbjogLTJyZW0gMCAwIDA7IH1cbiAgLmN0YS1saXN0X19pdGVtOm50aC1jaGlsZCgzKSB7XG4gICAgbWFyZ2luOiAtNHJlbSAwIDAgMDsgfVxuICAuY3RhLWxpc3RfX2J0biB7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgbWFyZ2luOiAwIDZweCA2cHggMDsgfSB9XG5cbi8qIEFGUCBSZWRlc2lnbiAyMDI0ICovXG4vKiFcclxuICogQm9vdHN0cmFwIFV0aWxpdGllcyB2NS4zLjIgKGh0dHBzOi8vZ2V0Ym9vdHN0cmFwLmNvbS8pXHJcbiAqIENvcHlyaWdodCAyMDExLTIwMjMgVGhlIEJvb3RzdHJhcCBBdXRob3JzXHJcbiAqIExpY2Vuc2VkIHVuZGVyIE1JVCAoaHR0cHM6Ly9naXRodWIuY29tL3R3YnMvYm9vdHN0cmFwL2Jsb2IvbWFpbi9MSUNFTlNFKVxyXG4gKi9cbi5hbGlnbi1iYXNlbGluZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10b3Age1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLW1pZGRsZSB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tYm90dG9tIHtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10ZXh0LWJvdHRvbSB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi10ZXh0LXRvcCB7XG4gIHZlcnRpY2FsLWFsaWduOiB0ZXh0LXRvcCAhaW1wb3J0YW50OyB9XG5cbi5mbG9hdC1zdGFydCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cblxuLmZsb2F0LWVuZCB7XG4gIGZsb2F0OiByaWdodCAhaW1wb3J0YW50OyB9XG5cbi5mbG9hdC1ub25lIHtcbiAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ub2JqZWN0LWZpdC1jb250YWluIHtcbiAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7IH1cblxuLm9iamVjdC1maXQtY292ZXIge1xuICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50OyB9XG5cbi5vYmplY3QtZml0LWZpbGwge1xuICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDsgfVxuXG4ub2JqZWN0LWZpdC1zY2FsZSB7XG4gIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50OyB9XG5cbi5vYmplY3QtZml0LW5vbmUge1xuICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4ub3BhY2l0eS0wIHtcbiAgb3BhY2l0eTogMCAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTI1IHtcbiAgb3BhY2l0eTogMC4yNSAhaW1wb3J0YW50OyB9XG5cbi5vcGFjaXR5LTUwIHtcbiAgb3BhY2l0eTogMC41ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktNzUge1xuICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7IH1cblxuLm9wYWNpdHktMTAwIHtcbiAgb3BhY2l0eTogMSAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy1hdXRvIHtcbiAgb3ZlcmZsb3c6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy12aXNpYmxlIHtcbiAgb3ZlcmZsb3c6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3ctc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IHNjcm9sbCAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy14LWF1dG8ge1xuICBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LXgtaGlkZGVuIHtcbiAgb3ZlcmZsb3cteDogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LXgtdmlzaWJsZSB7XG4gIG92ZXJmbG93LXg6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3cteC1zY3JvbGwge1xuICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDsgfVxuXG4ub3ZlcmZsb3cteS1hdXRvIHtcbiAgb3ZlcmZsb3cteTogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy15LWhpZGRlbiB7XG4gIG92ZXJmbG93LXk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbi5vdmVyZmxvdy15LXZpc2libGUge1xuICBvdmVyZmxvdy15OiB2aXNpYmxlICFpbXBvcnRhbnQ7IH1cblxuLm92ZXJmbG93LXktc2Nyb2xsIHtcbiAgb3ZlcmZsb3cteTogc2Nyb2xsICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cblxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XG5cbi5kLWdyaWQge1xuICBkaXNwbGF5OiAtbXMtZ3JpZCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7IH1cblxuLmQtaW5saW5lLWdyaWQge1xuICBkaXNwbGF5OiAtbXMtaW5saW5lLWdyaWQgIWltcG9ydGFudDtcbiAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDsgfVxuXG4uZC10YWJsZSB7XG4gIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUtcm93IHtcbiAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cblxuLmQtdGFibGUtY2VsbCB7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuXG4uZC1mbGV4IHtcbiAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogLW1zLWZsZXhib3ggIWltcG9ydGFudDtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG5cbi5kLWlubGluZS1mbGV4IHtcbiAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XG4gIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG5cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDsgfVxuXG4ucG9zaXRpb24tc3RpY2t5IHtcbiAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50OyB9XG5cbi50b3AtMCB7XG4gIHRvcDogMCAhaW1wb3J0YW50OyB9XG5cbi50b3AtNTAge1xuICB0b3A6IDUwJSAhaW1wb3J0YW50OyB9XG5cbi50b3AtMTAwIHtcbiAgdG9wOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLmJvdHRvbS0wIHtcbiAgYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLmJvdHRvbS01MCB7XG4gIGJvdHRvbTogNTAlICFpbXBvcnRhbnQ7IH1cblxuLmJvdHRvbS0xMDAge1xuICBib3R0b206IDEwMCUgIWltcG9ydGFudDsgfVxuXG4uc3RhcnQtMCB7XG4gIGxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4uc3RhcnQtNTAge1xuICBsZWZ0OiA1MCUgIWltcG9ydGFudDsgfVxuXG4uc3RhcnQtMTAwIHtcbiAgbGVmdDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5lbmQtMCB7XG4gIHJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLmVuZC01MCB7XG4gIHJpZ2h0OiA1MCUgIWltcG9ydGFudDsgfVxuXG4uZW5kLTEwMCB7XG4gIHJpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLnctMjUge1xuICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7IH1cblxuLnctNTAge1xuICB3aWR0aDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLnctNzUge1xuICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7IH1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgfVxuXG4udy1hdXRvIHtcbiAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXctMTAwIHtcbiAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cblxuLnZ3LTEwMCB7XG4gIHdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG5cbi5taW4tdnctMTAwIHtcbiAgbWluLXdpZHRoOiAxMDB2dyAhaW1wb3J0YW50OyB9XG5cbi5oLTI1IHtcbiAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDsgfVxuXG4uaC01MCB7XG4gIGhlaWdodDogNTAlICFpbXBvcnRhbnQ7IH1cblxuLmgtNzUge1xuICBoZWlnaHQ6IDc1JSAhaW1wb3J0YW50OyB9XG5cbi5oLTEwMCB7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi5oLWF1dG8ge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubWgtMTAwIHtcbiAgbWF4LWhlaWdodDogMTAwJSAhaW1wb3J0YW50OyB9XG5cbi52aC0xMDAge1xuICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7IH1cblxuLm1pbi12aC0xMDAge1xuICBtaW4taGVpZ2h0OiAxMDB2aCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWZpbGwge1xuICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXJvdyB7XG4gIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtY29sdW1uIHtcbiAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtcm93LXJldmVyc2Uge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtY29sdW1uLXJldmVyc2Uge1xuICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LWdyb3ctMCB7XG4gIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtcG9zaXRpdmU6IDAgIWltcG9ydGFudDtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtZ3Jvdy0xIHtcbiAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wb3NpdGl2ZTogMSAhaW1wb3J0YW50O1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuXG4uZmxleC1zaHJpbmstMCB7XG4gIC1tcy1mbGV4LW5lZ2F0aXZlOiAwICFpbXBvcnRhbnQ7XG4gIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cblxuLmZsZXgtc2hyaW5rLTEge1xuICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXdyYXAge1xuICAtbXMtZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XG4gIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LW5vd3JhcCB7XG4gIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG5cbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XG4gIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtc3RhcnQge1xuICAtd2Via2l0LWJveC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAgLXdlYmtpdC1ib3gtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XG4gIC13ZWJraXQtYm94LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWFyb3VuZCB7XG4gIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuXG4uanVzdGlmeS1jb250ZW50LWV2ZW5seSB7XG4gIC13ZWJraXQtYm94LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1wYWNrOiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtc3RhcnQge1xuICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWl0ZW1zLWVuZCB7XG4gIC13ZWJraXQtYm94LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtY2VudGVyIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xuICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcbiAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tY29udGVudC1zdGFydCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XG4gIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLWNvbnRlbnQtYXJvdW5kIHtcbiAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1jb250ZW50LXN0cmV0Y2gge1xuICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWF1dG8ge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gIC1tcy1ncmlkLXJvdy1hbGlnbjogYXV0byAhaW1wb3J0YW50O1xuICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtc3RhcnQge1xuICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtZW5kIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cblxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG5cbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuXG4uYWxpZ24tc2VsZi1zdHJldGNoIHtcbiAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAtbXMtZ3JpZC1yb3ctYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci1maXJzdCB7XG4gIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDAgIWltcG9ydGFudDtcbiAgLW1zLWZsZXgtb3JkZXI6IC0xICFpbXBvcnRhbnQ7XG4gIG9yZGVyOiAtMSAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci0wIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMSAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1vcmRlcjogMCAhaW1wb3J0YW50O1xuICBvcmRlcjogMCAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci0xIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMiAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1vcmRlcjogMSAhaW1wb3J0YW50O1xuICBvcmRlcjogMSAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci0yIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMyAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1vcmRlcjogMiAhaW1wb3J0YW50O1xuICBvcmRlcjogMiAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci0zIHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNCAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1vcmRlcjogMyAhaW1wb3J0YW50O1xuICBvcmRlcjogMyAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci00IHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNSAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1vcmRlcjogNCAhaW1wb3J0YW50O1xuICBvcmRlcjogNCAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci01IHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNiAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1vcmRlcjogNSAhaW1wb3J0YW50O1xuICBvcmRlcjogNSAhaW1wb3J0YW50OyB9XG5cbi5vcmRlci1sYXN0IHtcbiAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNyAhaW1wb3J0YW50O1xuICAtbXMtZmxleC1vcmRlcjogNiAhaW1wb3J0YW50O1xuICBvcmRlcjogNiAhaW1wb3J0YW50OyB9XG5cbi5tLTAge1xuICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuXG4ubS0xIHtcbiAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tMiB7XG4gIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm0tMyB7XG4gIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTQge1xuICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tLTUge1xuICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubS1hdXRvIHtcbiAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm14LTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4ubXgtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teC0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teC0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LTQge1xuICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm14LTUge1xuICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXgtYXV0byB7XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLm15LTEge1xuICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXktMyB7XG4gIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teS00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5teS01IHtcbiAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuXG4ubXQtMCB7XG4gIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuXG4ubXQtMSB7XG4gIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubXQtMiB7XG4gIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC0zIHtcbiAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tdC00IHtcbiAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LTUge1xuICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLm10LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1lLTAge1xuICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuXG4ubWUtMSB7XG4gIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tZS0yIHtcbiAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWUtMyB7XG4gIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tZS00IHtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWUtNSB7XG4gIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tZS1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLm1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cblxuLm1iLTEge1xuICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1iLTIge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ubWItNCB7XG4gIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi01IHtcbiAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5tYi1hdXRvIHtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG5cbi5tcy0wIHtcbiAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4ubXMtMSB7XG4gIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1zLTIge1xuICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLm1zLTMge1xuICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tcy00IHtcbiAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5tcy01IHtcbiAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ubXMtYXV0byB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cblxuLnAtMCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuXG4ucC0xIHtcbiAgcGFkZGluZzogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTIge1xuICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC0zIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wLTQge1xuICBwYWRkaW5nOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucC01IHtcbiAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5weC0wIHtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuXG4ucHgtMSB7XG4gIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHgtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB4LTQge1xuICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHgtNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG5cbi5weS0xIHtcbiAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weS0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucHktNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5weS01IHtcbiAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtMCB7XG4gIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cblxuLnB0LTEge1xuICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0yIHtcbiAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wdC0zIHtcbiAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtNCB7XG4gIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucHQtNSB7XG4gIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBlLTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cblxuLnBlLTEge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBlLTIge1xuICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucGUtMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucGUtNCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wZS01IHtcbiAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi0wIHtcbiAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuXG4ucGItMSB7XG4gIHBhZGRpbmctYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTIge1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBiLTMge1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi00IHtcbiAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuXG4ucHMtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG5cbi5wcy0xIHtcbiAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLnBzLTIge1xuICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wcy0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLnBzLTQge1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5wcy01IHtcbiAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cblxuLmdhcC0wIHtcbiAgZ2FwOiAwICFpbXBvcnRhbnQ7IH1cblxuLmdhcC0xIHtcbiAgZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cblxuLmdhcC0yIHtcbiAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZ2FwLTMge1xuICBnYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4uZ2FwLTQge1xuICBnYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5nYXAtNSB7XG4gIGdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG5cbi5yb3ctZ2FwLTAge1xuICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7IH1cblxuLnJvdy1nYXAtMSB7XG4gIHJvdy1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4ucm93LWdhcC0yIHtcbiAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdy1nYXAtMyB7XG4gIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuXG4ucm93LWdhcC00IHtcbiAgcm93LWdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cblxuLnJvdy1nYXAtNSB7XG4gIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4uY29sdW1uLWdhcC0wIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xuICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7IH1cblxuLmNvbHVtbi1nYXAtMSB7XG4gIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5jb2x1bW4tZ2FwLTIge1xuICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAtd2Via2l0LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuXG4uY29sdW1uLWdhcC0zIHtcbiAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xuICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cblxuLmNvbHVtbi1nYXAtNCB7XG4gIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIC13ZWJraXQtY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG5cbi5jb2x1bW4tZ2FwLTUge1xuICAtbW96LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuXG4uZm9udC1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogdmFyKC0tYnMtZm9udC1tb25vc3BhY2UpICFpbXBvcnRhbnQ7IH1cblxuLmZzLTEge1xuICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dykgIWltcG9ydGFudDsgfVxuXG4uZnMtMiB7XG4gIGZvbnQtc2l6ZTogY2FsYygxLjMyNXJlbSArIDAuOXZ3KSAhaW1wb3J0YW50OyB9XG5cbi5mcy0zIHtcbiAgZm9udC1zaXplOiBjYWxjKDEuM3JlbSArIDAuNnZ3KSAhaW1wb3J0YW50OyB9XG5cbi5mcy00IHtcbiAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpICFpbXBvcnRhbnQ7IH1cblxuLmZzLTUge1xuICBmb250LXNpemU6IDEuMjVyZW0gIWltcG9ydGFudDsgfVxuXG4uZnMtNiB7XG4gIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi5mc3QtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7IH1cblxuLmZzdC1ub3JtYWwge1xuICBmb250LXN0eWxlOiBub3JtYWwgIWltcG9ydGFudDsgfVxuXG4uZnctbGlnaHRlciB7XG4gIGZvbnQtd2VpZ2h0OiBsaWdodGVyICFpbXBvcnRhbnQ7IH1cblxuLmZ3LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50OyB9XG5cbi5mdy1ub3JtYWwge1xuICBmb250LXdlaWdodDogNDAwICFpbXBvcnRhbnQ7IH1cblxuLmZ3LW1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDsgfVxuXG4uZnctc2VtaWJvbGQge1xuICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7IH1cblxuLmZ3LWJvbGQge1xuICBmb250LXdlaWdodDogOTAwICFpbXBvcnRhbnQ7IH1cblxuLmZ3LWJvbGRlciB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkZXIgIWltcG9ydGFudDsgfVxuXG4ubGgtMSB7XG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7IH1cblxuLmxoLXNtIHtcbiAgbGluZS1oZWlnaHQ6IDEuMjUgIWltcG9ydGFudDsgfVxuXG4ubGgtYmFzZSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjUgIWltcG9ydGFudDsgfVxuXG4ubGgtbGcge1xuICBsaW5lLWhlaWdodDogMiAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXN0YXJ0IHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWVuZCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtY2VudGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZGVjb3JhdGlvbi1ub25lIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtZGVjb3JhdGlvbi11bmRlcmxpbmUge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWRlY29yYXRpb24tbGluZS10aHJvdWdoIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2ggIWltcG9ydGFudDsgfVxuXG4udGV4dC1sb3dlcmNhc2Uge1xuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7IH1cblxuLnRleHQtbm93cmFwIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG5cbi50ZXh0LWJyZWFrIHtcbiAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XG4gIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQgIWltcG9ydGFudDsgfVxuXG4udmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDsgfVxuXG4uaW52aXNpYmxlIHtcbiAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IH1cblxuLnotbjEge1xuICB6LWluZGV4OiAtMSAhaW1wb3J0YW50OyB9XG5cbi56LTAge1xuICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7IH1cblxuLnotMSB7XG4gIHotaW5kZXg6IDEgIWltcG9ydGFudDsgfVxuXG4uei0yIHtcbiAgei1pbmRleDogMiAhaW1wb3J0YW50OyB9XG5cbi56LTMge1xuICB6LWluZGV4OiAzICFpbXBvcnRhbnQ7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDU3NnB4KSB7XG4gIC5mbG9hdC1zbS1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtc20tZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtc20tbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1zbS1jb250YWluIHtcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXNtLWNvdmVyIHtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtc20tZmlsbCB7XG4gICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1zbS1zY2FsZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1zbS1ub25lIHtcbiAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtc20taW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1zbS1ncmlkIHtcbiAgICBkaXNwbGF5OiAtbXMtZ3JpZCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDsgfVxuICAuZC1zbS1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1zbS10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1zbS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLXNtLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1maWxsIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1yb3cge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tY29sdW1uIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1yb3ctcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLWdyb3ctMCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20tZ3Jvdy0xIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS1zaHJpbmstMCB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLXNocmluay0xIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtc20td3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXNtLW5vd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1zbS13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tZW5kIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1zbS1iZXR3ZWVuIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtc20tYXJvdW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXNtLWV2ZW5seSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tc3RhcnQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXNtLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1zdGFydCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1lbmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1zbS1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tc3RhcnQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXNtLWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtc20tYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1zbS1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgLW1zLWdyaWQtcm93LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1zbS1maXJzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1zbS0wIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1zbS0xIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1zbS0yIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1zbS0zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1zbS00IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1zbS01IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1zbS1sYXN0IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXNtLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tc20tNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS1zbS1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXgtc20tMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXgtc20tMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXktc20tNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXNtLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXNtLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LXNtLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXQtc20tMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtc20tNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1zbS1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXNtLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtc20tMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtc20tMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXNtLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXNtLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1zbS1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItc20tMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1zbS01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXMtc20tMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXMtc20tMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtc20tMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1zbS00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXNtLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wLXNtLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1zbS0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtc20tNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1zbS0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXNtLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1zbS01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucHktc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHQtc20tMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtc20tMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1zbS00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXNtLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXNtLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGUtc20tMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1zbS0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtc20tMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1zbS00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtc20tNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1zbS0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXNtLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItc20tNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHMtc20tMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXNtLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1zbS0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1zbS0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHMtc20tNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtc20tNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1zbS0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDsgfVxuICAuZ2FwLXNtLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtc20tMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXNtLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtc20tNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXNtLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXNtLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1zbS0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtc20tMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtc20tMyB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXNtLTQge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXNtLTUge1xuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1zbS0wIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtc20tMSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXNtLTIge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1zbS0zIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtc20tNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXNtLTUge1xuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAudGV4dC1zbS1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXNtLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XG4gIC5mbG9hdC1tZC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbWQtZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbWQtbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1tZC1jb250YWluIHtcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LW1kLWNvdmVyIHtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtbWQtZmlsbCB7XG4gICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1tZC1zY2FsZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1tZC1ub25lIHtcbiAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbWQtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1tZC1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1tZC1ncmlkIHtcbiAgICBkaXNwbGF5OiAtbXMtZ3JpZCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDsgfVxuICAuZC1tZC1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1tZC10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1tZC1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLW1kLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1maWxsIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1yb3cge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtY29sdW1uIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1yb3ctcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLWdyb3ctMCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtZ3Jvdy0xIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC1zaHJpbmstMCB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLXNocmluay0xIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbWQtd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LW1kLW5vd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1tZC13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtZW5kIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1tZC1iZXR3ZWVuIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYXJvdW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LW1kLWV2ZW5seSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtc3RhcnQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLW1kLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1zdGFydCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1lbmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1tZC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtc3RhcnQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLW1kLWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbWQtYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1tZC1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgLW1zLWdyaWQtcm93LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC1maXJzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC0wIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC0xIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC0yIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC0zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC00IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC01IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1tZC1sYXN0IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLW1kLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbWQtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS1tZC1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXgtbWQtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXgtbWQtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teS1tZC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5teS1tZC0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXktbWQtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LW1kLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LW1kLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXQtbWQtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbWQtNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1tZC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tZS1tZC0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbWQtMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbWQtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLW1kLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1tZC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItbWQtMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1tZC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXMtbWQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXMtbWQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbWQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1tZC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1tZC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLW1kLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLW1kLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wLW1kLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1tZC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbWQtNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1tZC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB4LW1kLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1tZC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LW1kLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucHktbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LW1kLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHQtbWQtMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbWQtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1tZC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LW1kLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLW1kLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGUtbWQtMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1tZC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbWQtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1tZC00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbWQtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1tZC0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLW1kLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbWQtNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbWQtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBzLW1kLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1tZC0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1tZC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbWQtNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbWQtNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1tZC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDsgfVxuICAuZ2FwLW1kLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtbWQtMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLW1kLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtbWQtNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLW1kLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLW1kLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1tZC0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtbWQtMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtbWQtMyB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLW1kLTQge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLW1kLTUge1xuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1tZC0wIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtbWQtMSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLW1kLTIge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1tZC0zIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtbWQtNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLW1kLTUge1xuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAudGV4dC1tZC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LW1kLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1tZC1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XG4gIC5mbG9hdC1sZy1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbGctZW5kIHtcbiAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQtbGctbm9uZSB7XG4gICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1sZy1jb250YWluIHtcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LWxnLWNvdmVyIHtcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQtbGctZmlsbCB7XG4gICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1sZy1zY2FsZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC1sZy1ub25lIHtcbiAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7IH1cbiAgLmQtbGctaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy1ibG9jayB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC1sZy1ncmlkIHtcbiAgICBkaXNwbGF5OiAtbXMtZ3JpZCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDsgfVxuICAuZC1sZy1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZSB7XG4gICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDsgfVxuICAuZC1sZy10YWJsZS1yb3cge1xuICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC1sZy1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLWlubGluZS1mbGV4IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWlubGluZS1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtaW5saW5lLWZsZXhib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50OyB9XG4gIC5kLWxnLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1maWxsIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1yb3cge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctY29sdW1uIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1yb3ctcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiByZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLWdyb3ctMCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctZ3Jvdy0xIHtcbiAgICAtd2Via2l0LWJveC1mbGV4OiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcG9zaXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy1zaHJpbmstMCB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDAgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLXNocmluay0xIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgtbGctd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LWxnLW5vd3JhcCB7XG4gICAgLW1zLWZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XG4gICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC1sZy13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1zdGFydCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctZW5kIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC1sZy1iZXR3ZWVuIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQtbGctYXJvdW5kIHtcbiAgICAtbXMtZmxleC1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LWxnLWV2ZW5seSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctc3RhcnQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLWxnLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1zdGFydCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1lbmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC1sZy1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBkaXN0cmlidXRlICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctc3RhcnQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLWxnLWVuZCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYtbGctYmFzZWxpbmUge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGJhc2VsaW5lICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi1sZy1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgLW1zLWdyaWQtcm93LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1sZy1maXJzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1sZy0wIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAxICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1sZy0xIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDEgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1sZy0yIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1sZy0zIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDMgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMyAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1sZy00IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA1ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDQgIWltcG9ydGFudDtcbiAgICBvcmRlcjogNCAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1sZy01IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci1sZy1sYXN0IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA3ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDYgIWltcG9ydGFudDtcbiAgICBvcmRlcjogNiAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTAge1xuICAgIG1hcmdpbjogMCAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLWxnLTIge1xuICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctMyB7XG4gICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0tbGctNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy01IHtcbiAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDsgfVxuICAubS1sZy1hdXRvIHtcbiAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXgtbGctMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXgtbGctMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1sZy01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy0xIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXktbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXktbGctNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LWxnLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm10LWxnLTAge1xuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDsgfVxuICAubXQtbGctMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctMyB7XG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQtbGctNSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC1sZy1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbGctMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWUtbGctMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLTQge1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLWxnLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS1sZy1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWItbGctMCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0xIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy0zIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLTQge1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi1sZy01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXMtbGctMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXMtbGctMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMtbGctMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1sZy0zIHtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy1sZy00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLTUge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLWxnLWF1dG8ge1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wLWxnLTEge1xuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy0yIHtcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucC1sZy0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctNCB7XG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAtbGctNSB7XG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB4LWxnLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbGctMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC1sZy01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LWxnLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucHktbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LWxnLTQge1xuICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHQtbGctMSB7XG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQtbGctMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC1sZy00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LWxnLTUge1xuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLWxnLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGUtbGctMSB7XG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1sZy0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbGctMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS1sZy00IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUtbGctNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0xIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi1sZy0yIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLWxnLTQge1xuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGItbGctNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbGctMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBzLWxnLTEge1xuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1sZy0yIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy1sZy0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbGctNCB7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMtbGctNSB7XG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC1sZy0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDsgfVxuICAuZ2FwLWxnLTEge1xuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtbGctMiB7XG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLWxnLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAtbGctNCB7XG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLWxnLTUge1xuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLWxnLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDsgfVxuICAucm93LWdhcC1sZy0xIHtcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtbGctMiB7XG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAtbGctMyB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLWxnLTQge1xuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLWxnLTUge1xuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1sZy0wIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtbGctMSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLWxnLTIge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC1sZy0zIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAtbGctNCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLWxnLTUge1xuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAudGV4dC1sZy1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LWxnLWVuZCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDsgfVxuICAudGV4dC1sZy1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50OyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZmxvYXQteGwtc3RhcnQge1xuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXhsLW5vbmUge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQteGwtY29udGFpbiB7XG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC14bC1jb3ZlciB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXhsLWZpbGwge1xuICAgIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQteGwtc2NhbGUge1xuICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7IH1cbiAgLm9iamVjdC1maXQteGwtbm9uZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXhsLWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtZ3JpZCB7XG4gICAgZGlzcGxheTogLW1zLWdyaWQgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC14bC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQteGwtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC14bC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICAuZC14bC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtZmlsbCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtcm93IHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IGhvcml6b250YWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IG5vcm1hbCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWNvbHVtbiB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtcm93LXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiB2ZXJ0aWNhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1ncm93LTAge1xuICAgIC13ZWJraXQtYm94LWZsZXg6IDAgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wb3NpdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLWdyb3ctMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtc2hyaW5rLTAge1xuICAgIC1tcy1mbGV4LW5lZ2F0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1zaHJpbmstMSB7XG4gICAgLW1zLWZsZXgtbmVnYXRpdmU6IDEgIWltcG9ydGFudDtcbiAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXhsLXdyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14bC1ub3dyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteGwtd3JhcC1yZXZlcnNlIHtcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtc3RhcnQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWVuZCB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogZW5kICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteGwtYmV0d2VlbiB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXhsLWFyb3VuZCB7XG4gICAgLW1zLWZsZXgtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14bC1ldmVubHkge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLXN0YXJ0IHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14bC1lbmQge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWNlbnRlciB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XG4gICAgLXdlYmtpdC1ib3gtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtc3RhcnQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtZW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteGwtY2VudGVyIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgLW1zLWdyaWQtcm93LWFsaWduOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14bC1lbmQge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXhsLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteGwtc3RyZXRjaCB7XG4gICAgLW1zLWZsZXgtaXRlbS1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogc3RyZXRjaCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDsgfVxuICAub3JkZXIteGwtZmlyc3Qge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDAgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1vcmRlcjogLTEgIWltcG9ydGFudDtcbiAgICBvcmRlcjogLTEgIWltcG9ydGFudDsgfVxuICAub3JkZXIteGwtMCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDsgfVxuICAub3JkZXIteGwtMSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMiAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAxICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDEgIWltcG9ydGFudDsgfVxuICAub3JkZXIteGwtMiB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMyAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAyICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDIgIWltcG9ydGFudDsgfVxuICAub3JkZXIteGwtMyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDsgfVxuICAub3JkZXIteGwtNCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA0ICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDQgIWltcG9ydGFudDsgfVxuICAub3JkZXIteGwtNSB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNiAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA1ICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDUgIWltcG9ydGFudDsgfVxuICAub3JkZXIteGwtbGFzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNyAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDsgfVxuICAubS14bC0wIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAubS14bC0xIHtcbiAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTMge1xuICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXhsLTQge1xuICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teGwtYXV0byB7XG4gICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm14LXhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm14LXhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14bC0zIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teC14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXgteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubXkteGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubXkteGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXkteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXhsLTQge1xuICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14bC01IHtcbiAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5teS14bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC14bC0wIHtcbiAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtNCB7XG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQteGwtYXV0byB7XG4gICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tZS14bC0wIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAubWUteGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXhsLTIge1xuICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14bC01IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubWUteGwtYXV0byB7XG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWIteGwtMSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC0yIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC00IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteGwtNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXhsLTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXhsLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMteGwtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAubXMteGwtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14bC1hdXRvIHtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTAge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAucC14bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMiB7XG4gICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteGwtMyB7XG4gICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXhsLTUge1xuICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHgteGwtMCB7XG4gICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5weC14bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHgteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgteGwtNSB7XG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14bC0wIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteGwtMiB7XG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtMyB7XG4gICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHQteGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14bC01IHtcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUteGwtMiB7XG4gICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXhsLTMge1xuICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucGUteGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucGIteGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteGwtMiB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC0zIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wYi14bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXhsLTUge1xuICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXhsLTAge1xuICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5wcy14bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMteGwtMiB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMteGwtMyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXhsLTUge1xuICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAteGwtMCB7XG4gICAgZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14bC0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXhsLTIge1xuICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14bC0zIHtcbiAgICBnYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXhsLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14bC01IHtcbiAgICBnYXA6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14bC0wIHtcbiAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteGwtMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXhsLTIge1xuICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXhsLTMge1xuICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14bC00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14bC01IHtcbiAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteGwtMCB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXhsLTEge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14bC0yIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteGwtMyB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXhsLTQge1xuICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14bC01IHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteGwtc3RhcnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDsgfVxuICAudGV4dC14bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteGwtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxNDAwcHgpIHtcbiAgLmZsb2F0LXh4bC1zdGFydCB7XG4gICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuICAuZmxvYXQteHhsLWVuZCB7XG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLmZsb2F0LXh4bC1ub25lIHtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXh4bC1jb250YWluIHtcbiAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXh4bC1jb3ZlciB7XG4gICAgLW8tb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcbiAgICBvYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXh4bC1maWxsIHtcbiAgICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XG4gICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50OyB9XG4gIC5vYmplY3QtZml0LXh4bC1zY2FsZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDsgfVxuICAub2JqZWN0LWZpdC14eGwtbm9uZSB7XG4gICAgLW8tb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIG9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lLWJsb2NrIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDsgfVxuICAuZC14eGwtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLWdyaWQge1xuICAgIGRpc3BsYXk6IC1tcy1ncmlkICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50OyB9XG4gIC5kLXh4bC1pbmxpbmUtZ3JpZCB7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1ncmlkICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDsgfVxuICAuZC14eGwtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLXRhYmxlLXJvdyB7XG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLXRhYmxlLWNlbGwge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDsgfVxuICAuZC14eGwtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC14eGwtaW5saW5lLWZsZXgge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtaW5saW5lLWJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7IH1cbiAgLmQteHhsLW5vbmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtZmlsbCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xuICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXJvdyB7XG4gICAgLXdlYmtpdC1ib3gtb3JpZW50OiBob3Jpem9udGFsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtY29sdW1uIHtcbiAgICAtd2Via2l0LWJveC1vcmllbnQ6IHZlcnRpY2FsICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1ib3gtZGlyZWN0aW9uOiBub3JtYWwgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtcm93LXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogaG9yaXpvbnRhbCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtYm94LWRpcmVjdGlvbjogcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtY29sdW1uLXJldmVyc2Uge1xuICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWwgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWJveC1kaXJlY3Rpb246IHJldmVyc2UgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWdyb3ctMCB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAwICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLWdyb3ctMSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxICFpbXBvcnRhbnQ7XG4gICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXNocmluay0wIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMCAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXNocmluay0xIHtcbiAgICAtbXMtZmxleC1uZWdhdGl2ZTogMSAhaW1wb3J0YW50O1xuICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7IH1cbiAgLmZsZXgteHhsLXdyYXAge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDsgfVxuICAuZmxleC14eGwtbm93cmFwIHtcbiAgICAtbXMtZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcbiAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50OyB9XG4gIC5mbGV4LXh4bC13cmFwLXJldmVyc2Uge1xuICAgIC1tcy1mbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xuICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtc3RhcnQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IHN0YXJ0ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3RhcnQgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1lbmQge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1jZW50ZXIge1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmp1c3RpZnktY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazoganVzdGlmeSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LXBhY2s6IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDsgfVxuICAuanVzdGlmeS1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIC1tcy1mbGV4LXBhY2s6IGRpc3RyaWJ1dGUgIWltcG9ydGFudDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWV2ZW5seSB7XG4gICAgLXdlYmtpdC1ib3gtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtcGFjazogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0YXJ0IHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogc3RhcnQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtZW5kIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogZW5kICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1pdGVtcy14eGwtY2VudGVyIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLWJhc2VsaW5lIHtcbiAgICAtd2Via2l0LWJveC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1hbGlnbjogYmFzZWxpbmUgIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDsgfVxuICAuYWxpZ24taXRlbXMteHhsLXN0cmV0Y2gge1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBzdHJldGNoICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdGFydCB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtZW5kIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IGVuZCAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLWNvbnRlbnQteHhsLWNlbnRlciB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tY29udGVudC14eGwtYmV0d2VlbiB7XG4gICAgLW1zLWZsZXgtbGluZS1wYWNrOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1hcm91bmQge1xuICAgIC1tcy1mbGV4LWxpbmUtcGFjazogZGlzdHJpYnV0ZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1jb250ZW50LXh4bC1zdHJldGNoIHtcbiAgICAtbXMtZmxleC1saW5lLXBhY2s6IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLWF1dG8ge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IGF1dG8gIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLXN0YXJ0IHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBzdGFydCAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDsgfVxuICAuYWxpZ24tc2VsZi14eGwtZW5kIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBlbmQgIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50OyB9XG4gIC5hbGlnbi1zZWxmLXh4bC1jZW50ZXIge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICAgIC1tcy1ncmlkLXJvdy1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLWJhc2VsaW5lIHtcbiAgICAtbXMtZmxleC1pdGVtLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7IH1cbiAgLmFsaWduLXNlbGYteHhsLXN0cmV0Y2gge1xuICAgIC1tcy1mbGV4LWl0ZW0tYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICAtbXMtZ3JpZC1yb3ctYWxpZ246IHN0cmV0Y2ggIWltcG9ydGFudDtcbiAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXh4bC1maXJzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAtMSAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14eGwtMCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogMSAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDAgIWltcG9ydGFudDsgfVxuICAub3JkZXIteHhsLTEge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDIgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1vcmRlcjogMSAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXh4bC0yIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAzICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDIgIWltcG9ydGFudDtcbiAgICBvcmRlcjogMiAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14eGwtMyB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNCAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiAzICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDMgIWltcG9ydGFudDsgfVxuICAub3JkZXIteHhsLTQge1xuICAgIC13ZWJraXQtYm94LW9yZGluYWwtZ3JvdXA6IDUgIWltcG9ydGFudDtcbiAgICAtbXMtZmxleC1vcmRlcjogNCAhaW1wb3J0YW50O1xuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7IH1cbiAgLm9yZGVyLXh4bC01IHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiA2ICFpbXBvcnRhbnQ7XG4gICAgLW1zLWZsZXgtb3JkZXI6IDUgIWltcG9ydGFudDtcbiAgICBvcmRlcjogNSAhaW1wb3J0YW50OyB9XG4gIC5vcmRlci14eGwtbGFzdCB7XG4gICAgLXdlYmtpdC1ib3gtb3JkaW5hbC1ncm91cDogNyAhaW1wb3J0YW50O1xuICAgIC1tcy1mbGV4LW9yZGVyOiA2ICFpbXBvcnRhbnQ7XG4gICAgb3JkZXI6IDYgIWltcG9ydGFudDsgfVxuICAubS14eGwtMCB7XG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLTEge1xuICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC0yIHtcbiAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tLXh4bC0zIHtcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtNCB7XG4gICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubS14eGwtNSB7XG4gICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm0teHhsLWF1dG8ge1xuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teC14eGwtMCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDsgfVxuICAubXgteHhsLTEge1xuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgteHhsLTMge1xuICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXgteHhsLTUge1xuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm14LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5teS14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubXkteHhsLTEge1xuICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC0yIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXkteHhsLTMge1xuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXkteHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm15LXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMCB7XG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMSB7XG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tdC14eGwtMiB7XG4gICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC0zIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm10LXh4bC00IHtcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLTUge1xuICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAubXQteHhsLWF1dG8ge1xuICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWUteHhsLTAge1xuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXh4bC0yIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtMyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXh4bC00IHtcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tZS14eGwtNSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1lLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTAge1xuICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAubWIteHhsLTEge1xuICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubWIteHhsLTIge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtMyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5tYi14eGwtNCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC01IHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1iLXh4bC1hdXRvIHtcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMteHhsLTIge1xuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAubXMteHhsLTMge1xuICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC00IHtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLm1zLXh4bC01IHtcbiAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5tcy14eGwtYXV0byB7XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDsgfVxuICAucC14eGwtMCB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0xIHtcbiAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTIge1xuICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC0zIHtcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnAteHhsLTQge1xuICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wLXh4bC01IHtcbiAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXh4bC0wIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXh4bC0xIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB4LXh4bC0yIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weC14eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucHgteHhsLTUge1xuICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucHkteHhsLTAge1xuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDsgfVxuICAucHkteHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHkteHhsLTIge1xuICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB5LXh4bC00IHtcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5weS14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtMCB7XG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDsgfVxuICAucHQteHhsLTEge1xuICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0yIHtcbiAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnB0LXh4bC0zIHtcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtNCB7XG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wdC14eGwtNSB7XG4gICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDsgfVxuICAucGUteHhsLTAge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDsgfVxuICAucGUteHhsLTEge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGUteHhsLTIge1xuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14eGwtMyB7XG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5wZS14eGwtNCB7XG4gICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBlLXh4bC01IHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC0wIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50OyB9XG4gIC5wYi14eGwtMSB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTIge1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucGIteHhsLTMge1xuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC00IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBiLXh4bC01IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5wcy14eGwtMCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXh4bC0xIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAucHMteHhsLTIge1xuICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXh4bC0zIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDsgfVxuICAucHMteHhsLTQge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLnBzLXh4bC01IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXh4bC0wIHtcbiAgICBnYXA6IDAgIWltcG9ydGFudDsgfVxuICAuZ2FwLXh4bC0xIHtcbiAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuZ2FwLXh4bC0yIHtcbiAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAteHhsLTMge1xuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5nYXAteHhsLTQge1xuICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmdhcC14eGwtNSB7XG4gICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7IH1cbiAgLnJvdy1nYXAteHhsLTAge1xuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14eGwtMSB7XG4gICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXh4bC0yIHtcbiAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14eGwtMyB7XG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50OyB9XG4gIC5yb3ctZ2FwLXh4bC00IHtcbiAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAucm93LWdhcC14eGwtNSB7XG4gICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0wIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteHhsLTEge1xuICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14eGwtMiB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5jb2x1bW4tZ2FwLXh4bC0zIHtcbiAgICAtbW96LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgICAtd2Via2l0LWNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7IH1cbiAgLmNvbHVtbi1nYXAteHhsLTQge1xuICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcbiAgICBjb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDsgfVxuICAuY29sdW1uLWdhcC14eGwtNSB7XG4gICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XG4gICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXh4bC1zdGFydCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50OyB9XG4gIC50ZXh0LXh4bC1lbmQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiAgLnRleHQteHhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5mcy0xIHtcbiAgICBmb250LXNpemU6IDIuNXJlbSAhaW1wb3J0YW50OyB9XG4gIC5mcy0yIHtcbiAgICBmb250LXNpemU6IDJyZW0gIWltcG9ydGFudDsgfVxuICAuZnMtMyB7XG4gICAgZm9udC1zaXplOiAxLjc1cmVtICFpbXBvcnRhbnQ7IH1cbiAgLmZzLTQge1xuICAgIGZvbnQtc2l6ZTogMS41cmVtICFpbXBvcnRhbnQ7IH0gfVxuXG5AbWVkaWEgcHJpbnQge1xuICAuZC1wcmludC1pbmxpbmUge1xuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50OyB9XG4gIC5kLXByaW50LWlubGluZS1ibG9jayB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtYmxvY2sge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtZ3JpZCB7XG4gICAgZGlzcGxheTogLW1zLWdyaWQgIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtaW5saW5lLWdyaWQge1xuICAgIGRpc3BsYXk6IC1tcy1pbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUge1xuICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtdGFibGUtcm93IHtcbiAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDsgfVxuICAuZC1wcmludC10YWJsZS1jZWxsIHtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7IH1cbiAgLmQtcHJpbnQtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3ggIWltcG9ydGFudDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveCAhaW1wb3J0YW50O1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1pbmxpbmUtZmxleCB7XG4gICAgZGlzcGxheTogLXdlYmtpdC1pbmxpbmUtYm94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogLW1zLWlubGluZS1mbGV4Ym94ICFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDsgfVxuICAuZC1wcmludC1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIEJPT1RTVFJBUCBHUklEXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi5jb250YWluZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiA4Ny41cmVtO1xuICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07IH1cbiAgLmNvbnRhaW5lci5jb250YWluZXItLWxhcmdlIHtcbiAgICBtYXgtd2lkdGg6IDEyMHJlbTsgfVxuICAuY29udGFpbmVyLmNvbnRhaW5lci0tcGFkZGVkIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogMnJlbTsgfVxuXG4uY29udGFpbmVyLWZsdWlkIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxcmVtOyB9XG5cbi5yb3cge1xuICBtYXJnaW4tbGVmdDogLTJyZW07XG4gIG1hcmdpbi1yaWdodDogLTJyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAucm93IHtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMXJlbTtcbiAgICAgIG1hcmdpbi1yaWdodDogLTFyZW07IH0gfVxuICAucm93Lm5vLWd1dHRlciBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgIHBhZGRpbmctcmlnaHQ6IDA7IH1cbiAgQG1lZGlhIChtYXgtd2lkdGg6IDQ3LjkzOGVtKSB7XG4gICAgLnJvdy5uby1ndXR0ZXIteHMgW2NsYXNzKj1cImNvbC1cIl0ge1xuICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSBhbmQgKG1heC13aWR0aDogNTkuOTM4ZW0pIHtcbiAgICAucm93Lm5vLWd1dHRlci1zbSBbY2xhc3MqPVwiY29sLVwiXSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIGFuZCAobWF4LXdpZHRoOiA3MS4xODhlbSkge1xuICAgIC5yb3cubm8tZ3V0dGVyLW1kIFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzJlbSkge1xuICAgIC5yb3cubm8tZ3V0dGVyLWxnIFtjbGFzcyo9XCJjb2wtXCJdIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDA7IH0gfVxuXG4uY29udGFpbmVyOmJlZm9yZSxcbi5jb250YWluZXI6YWZ0ZXIsXG4uY29udGFpbmVyLWZsdWlkOmJlZm9yZSxcbi5jb250YWluZXItZmx1aWQ6YWZ0ZXIsXG4ucm93OmJlZm9yZSxcbi5yb3c6YWZ0ZXIge1xuICBjb250ZW50OiAnICc7XG4gIGRpc3BsYXk6IHRhYmxlOyB9XG5cbi5jb250YWluZXI6YWZ0ZXIsXG4uY29udGFpbmVyLWZsdWlkOmFmdGVyLFxuLnJvdzphZnRlciB7XG4gIGNsZWFyOiBib3RoOyB9XG5cbi5jb2wteHMtMSxcbi5jb2wtc20tMSxcbi5jb2wtbWQtMSxcbi5jb2wtbGctMSxcbi5jb2wteHMtMixcbi5jb2wtc20tMixcbi5jb2wtbWQtMixcbi5jb2wtbGctMixcbi5jb2wteHMtMyxcbi5jb2wtc20tMyxcbi5jb2wtbWQtMyxcbi5jb2wtbGctMyxcbi5jb2wteHMtNCxcbi5jb2wtc20tNCxcbi5jb2wtbWQtNCxcbi5jb2wtbGctNCxcbi5jb2wteHMtNSxcbi5jb2wtc20tNSxcbi5jb2wtbWQtNSxcbi5jb2wtbGctNSxcbi5jb2wteHMtNixcbi5jb2wtc20tNixcbi5jb2wtbWQtNixcbi5jb2wtbGctNixcbi5jb2wteHMtNyxcbi5jb2wtc20tNyxcbi5jb2wtbWQtNyxcbi5jb2wtbGctNyxcbi5jb2wteHMtOCxcbi5jb2wtc20tOCxcbi5jb2wtbWQtOCxcbi5jb2wtbGctOCxcbi5jb2wteHMtOSxcbi5jb2wtc20tOSxcbi5jb2wtbWQtOSxcbi5jb2wtbGctOSxcbi5jb2wteHMtMTAsXG4uY29sLXNtLTEwLFxuLmNvbC1tZC0xMCxcbi5jb2wtbGctMTAsXG4uY29sLXhzLTExLFxuLmNvbC1zbS0xMSxcbi5jb2wtbWQtMTEsXG4uY29sLWxnLTExLFxuLmNvbC14cy0xMixcbi5jb2wtc20tMTIsXG4uY29sLW1kLTEyLFxuLmNvbC1sZy0xMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWluLWhlaWdodDogMXB4O1xuICBwYWRkaW5nLWxlZnQ6IDJyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDJyZW07IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuY29sLXhzLTEsXG4gICAgLmNvbC1zbS0xLFxuICAgIC5jb2wtbWQtMSxcbiAgICAuY29sLWxnLTEsXG4gICAgLmNvbC14cy0yLFxuICAgIC5jb2wtc20tMixcbiAgICAuY29sLW1kLTIsXG4gICAgLmNvbC1sZy0yLFxuICAgIC5jb2wteHMtMyxcbiAgICAuY29sLXNtLTMsXG4gICAgLmNvbC1tZC0zLFxuICAgIC5jb2wtbGctMyxcbiAgICAuY29sLXhzLTQsXG4gICAgLmNvbC1zbS00LFxuICAgIC5jb2wtbWQtNCxcbiAgICAuY29sLWxnLTQsXG4gICAgLmNvbC14cy01LFxuICAgIC5jb2wtc20tNSxcbiAgICAuY29sLW1kLTUsXG4gICAgLmNvbC1sZy01LFxuICAgIC5jb2wteHMtNixcbiAgICAuY29sLXNtLTYsXG4gICAgLmNvbC1tZC02LFxuICAgIC5jb2wtbGctNixcbiAgICAuY29sLXhzLTcsXG4gICAgLmNvbC1zbS03LFxuICAgIC5jb2wtbWQtNyxcbiAgICAuY29sLWxnLTcsXG4gICAgLmNvbC14cy04LFxuICAgIC5jb2wtc20tOCxcbiAgICAuY29sLW1kLTgsXG4gICAgLmNvbC1sZy04LFxuICAgIC5jb2wteHMtOSxcbiAgICAuY29sLXNtLTksXG4gICAgLmNvbC1tZC05LFxuICAgIC5jb2wtbGctOSxcbiAgICAuY29sLXhzLTEwLFxuICAgIC5jb2wtc20tMTAsXG4gICAgLmNvbC1tZC0xMCxcbiAgICAuY29sLWxnLTEwLFxuICAgIC5jb2wteHMtMTEsXG4gICAgLmNvbC1zbS0xMSxcbiAgICAuY29sLW1kLTExLFxuICAgIC5jb2wtbGctMTEsXG4gICAgLmNvbC14cy0xMixcbiAgICAuY29sLXNtLTEyLFxuICAgIC5jb2wtbWQtMTIsXG4gICAgLmNvbC1sZy0xMiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtOyB9IH1cblxuLmNvbC14cy0xLFxuLmNvbC14cy0yLFxuLmNvbC14cy0zLFxuLmNvbC14cy00LFxuLmNvbC14cy01LFxuLmNvbC14cy02LFxuLmNvbC14cy03LFxuLmNvbC14cy04LFxuLmNvbC14cy05LFxuLmNvbC14cy0xMCxcbi5jb2wteHMtMTEsXG4uY29sLXhzLTEyIHtcbiAgZmxvYXQ6IGxlZnQ7IH1cblxuLmNvbC14cy0xMiB7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5jb2wteHMtMTEge1xuICB3aWR0aDogOTEuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtMTAge1xuICB3aWR0aDogODMuMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtOSB7XG4gIHdpZHRoOiA3NSU7IH1cblxuLmNvbC14cy04IHtcbiAgd2lkdGg6IDY2LjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLTcge1xuICB3aWR0aDogNTguMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtNiB7XG4gIHdpZHRoOiA1MCU7IH1cblxuLmNvbC14cy01IHtcbiAgd2lkdGg6IDQxLjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLTQge1xuICB3aWR0aDogMzMuMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtMyB7XG4gIHdpZHRoOiAyNSU7IH1cblxuLmNvbC14cy0yIHtcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLTEge1xuICB3aWR0aDogOC4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1wdWxsLTEyIHtcbiAgcmlnaHQ6IDEwMCU7IH1cblxuLmNvbC14cy1wdWxsLTExIHtcbiAgcmlnaHQ6IDkxLjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLXB1bGwtMTAge1xuICByaWdodDogODMuMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtcHVsbC05IHtcbiAgcmlnaHQ6IDc1JTsgfVxuXG4uY29sLXhzLXB1bGwtOCB7XG4gIHJpZ2h0OiA2Ni42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdWxsLTcge1xuICByaWdodDogNTguMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtcHVsbC02IHtcbiAgcmlnaHQ6IDUwJTsgfVxuXG4uY29sLXhzLXB1bGwtNSB7XG4gIHJpZ2h0OiA0MS42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdWxsLTQge1xuICByaWdodDogMzMuMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtcHVsbC0zIHtcbiAgcmlnaHQ6IDI1JTsgfVxuXG4uY29sLXhzLXB1bGwtMiB7XG4gIHJpZ2h0OiAxNi42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdWxsLTEge1xuICByaWdodDogOC4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1wdWxsLTAge1xuICByaWdodDogYXV0bzsgfVxuXG4uY29sLXhzLXB1c2gtMTIge1xuICBsZWZ0OiAxMDAlOyB9XG5cbi5jb2wteHMtcHVzaC0xMSB7XG4gIGxlZnQ6IDkxLjY2NjY2NjY3JTsgfVxuXG4uY29sLXhzLXB1c2gtMTAge1xuICBsZWZ0OiA4My4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1wdXNoLTkge1xuICBsZWZ0OiA3NSU7IH1cblxuLmNvbC14cy1wdXNoLTgge1xuICBsZWZ0OiA2Ni42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdXNoLTcge1xuICBsZWZ0OiA1OC4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1wdXNoLTYge1xuICBsZWZ0OiA1MCU7IH1cblxuLmNvbC14cy1wdXNoLTUge1xuICBsZWZ0OiA0MS42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdXNoLTQge1xuICBsZWZ0OiAzMy4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1wdXNoLTMge1xuICBsZWZ0OiAyNSU7IH1cblxuLmNvbC14cy1wdXNoLTIge1xuICBsZWZ0OiAxNi42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1wdXNoLTEge1xuICBsZWZ0OiA4LjMzMzMzMzMzJTsgfVxuXG4uY29sLXhzLXB1c2gtMCB7XG4gIGxlZnQ6IGF1dG87IH1cblxuLmNvbC14cy1vZmZzZXQtMTIge1xuICBtYXJnaW4tbGVmdDogMTAwJTsgfVxuXG4uY29sLXhzLW9mZnNldC0xMSB7XG4gIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7IH1cblxuLmNvbC14cy1vZmZzZXQtMTAge1xuICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTkge1xuICBtYXJnaW4tbGVmdDogNzUlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTgge1xuICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTcge1xuICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTYge1xuICBtYXJnaW4tbGVmdDogNTAlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTUge1xuICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTQge1xuICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTMge1xuICBtYXJnaW4tbGVmdDogMjUlOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTIge1xuICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclOyB9XG5cbi5jb2wteHMtb2Zmc2V0LTEge1xuICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7IH1cblxuLmNvbC14cy1vZmZzZXQtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwJTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY29sLXNtLTEsXG4gIC5jb2wtc20tMixcbiAgLmNvbC1zbS0zLFxuICAuY29sLXNtLTQsXG4gIC5jb2wtc20tNSxcbiAgLmNvbC1zbS02LFxuICAuY29sLXNtLTcsXG4gIC5jb2wtc20tOCxcbiAgLmNvbC1zbS05LFxuICAuY29sLXNtLTEwLFxuICAuY29sLXNtLTExLFxuICAuY29sLXNtLTEyIHtcbiAgICBmbG9hdDogbGVmdDsgfVxuICAuY29sLXNtLTEyIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuY29sLXNtLTExIHtcbiAgICB3aWR0aDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tMTAge1xuICAgIHdpZHRoOiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS05IHtcbiAgICB3aWR0aDogNzUlOyB9XG4gIC5jb2wtc20tOCB7XG4gICAgd2lkdGg6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLTcge1xuICAgIHdpZHRoOiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS02IHtcbiAgICB3aWR0aDogNTAlOyB9XG4gIC5jb2wtc20tNSB7XG4gICAgd2lkdGg6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLTQge1xuICAgIHdpZHRoOiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS0zIHtcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5jb2wtc20tMiB7XG4gICAgd2lkdGg6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLTEge1xuICAgIHdpZHRoOiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLXB1bGwtMTIge1xuICAgIHJpZ2h0OiAxMDAlOyB9XG4gIC5jb2wtc20tcHVsbC0xMSB7XG4gICAgcmlnaHQ6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLXB1bGwtMTAge1xuICAgIHJpZ2h0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1wdWxsLTkge1xuICAgIHJpZ2h0OiA3NSU7IH1cbiAgLmNvbC1zbS1wdWxsLTgge1xuICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1wdWxsLTcge1xuICAgIHJpZ2h0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1wdWxsLTYge1xuICAgIHJpZ2h0OiA1MCU7IH1cbiAgLmNvbC1zbS1wdWxsLTUge1xuICAgIHJpZ2h0OiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1wdWxsLTQge1xuICAgIHJpZ2h0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1wdWxsLTMge1xuICAgIHJpZ2h0OiAyNSU7IH1cbiAgLmNvbC1zbS1wdWxsLTIge1xuICAgIHJpZ2h0OiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1zbS1wdWxsLTEge1xuICAgIHJpZ2h0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLXNtLXB1bGwtMCB7XG4gICAgcmlnaHQ6IGF1dG87IH1cbiAgLmNvbC1zbS1wdXNoLTEyIHtcbiAgICBsZWZ0OiAxMDAlOyB9XG4gIC5jb2wtc20tcHVzaC0xMSB7XG4gICAgbGVmdDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tcHVzaC0xMCB7XG4gICAgbGVmdDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVzaC05IHtcbiAgICBsZWZ0OiA3NSU7IH1cbiAgLmNvbC1zbS1wdXNoLTgge1xuICAgIGxlZnQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLXB1c2gtNyB7XG4gICAgbGVmdDogNTguMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVzaC02IHtcbiAgICBsZWZ0OiA1MCU7IH1cbiAgLmNvbC1zbS1wdXNoLTUge1xuICAgIGxlZnQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLXB1c2gtNCB7XG4gICAgbGVmdDogMzMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tcHVzaC0zIHtcbiAgICBsZWZ0OiAyNSU7IH1cbiAgLmNvbC1zbS1wdXNoLTIge1xuICAgIGxlZnQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLXB1c2gtMSB7XG4gICAgbGVmdDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1wdXNoLTAge1xuICAgIGxlZnQ6IGF1dG87IH1cbiAgLmNvbC1zbS1vZmZzZXQtMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLW9mZnNldC03IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLW9mZnNldC00IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtc20tb2Zmc2V0LTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLXNtLW9mZnNldC0xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1zbS1vZmZzZXQtMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlOyB9IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgLmNvbC1tZC0xLFxuICAuY29sLW1kLTIsXG4gIC5jb2wtbWQtMyxcbiAgLmNvbC1tZC00LFxuICAuY29sLW1kLTUsXG4gIC5jb2wtbWQtNixcbiAgLmNvbC1tZC03LFxuICAuY29sLW1kLTgsXG4gIC5jb2wtbWQtOSxcbiAgLmNvbC1tZC0xMCxcbiAgLmNvbC1tZC0xMSxcbiAgLmNvbC1tZC0xMiB7XG4gICAgZmxvYXQ6IGxlZnQ7IH1cbiAgLmNvbC1tZC0xMiB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLmNvbC1tZC0xMSB7XG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLTEwIHtcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtOSB7XG4gICAgd2lkdGg6IDc1JTsgfVxuICAuY29sLW1kLTgge1xuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC03IHtcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtNiB7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuY29sLW1kLTUge1xuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC00IHtcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtMyB7XG4gICAgd2lkdGg6IDI1JTsgfVxuICAuY29sLW1kLTIge1xuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC0xIHtcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1wdWxsLTEyIHtcbiAgICByaWdodDogMTAwJTsgfVxuICAuY29sLW1kLXB1bGwtMTEge1xuICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1wdWxsLTEwIHtcbiAgICByaWdodDogODMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtcHVsbC05IHtcbiAgICByaWdodDogNzUlOyB9XG4gIC5jb2wtbWQtcHVsbC04IHtcbiAgICByaWdodDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtcHVsbC03IHtcbiAgICByaWdodDogNTguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtcHVsbC02IHtcbiAgICByaWdodDogNTAlOyB9XG4gIC5jb2wtbWQtcHVsbC01IHtcbiAgICByaWdodDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtcHVsbC00IHtcbiAgICByaWdodDogMzMuMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtcHVsbC0zIHtcbiAgICByaWdodDogMjUlOyB9XG4gIC5jb2wtbWQtcHVsbC0yIHtcbiAgICByaWdodDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbWQtcHVsbC0xIHtcbiAgICByaWdodDogOC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1tZC1wdWxsLTAge1xuICAgIHJpZ2h0OiBhdXRvOyB9XG4gIC5jb2wtbWQtcHVzaC0xMiB7XG4gICAgbGVmdDogMTAwJTsgfVxuICAuY29sLW1kLXB1c2gtMTEge1xuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLXB1c2gtMTAge1xuICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLXB1c2gtOSB7XG4gICAgbGVmdDogNzUlOyB9XG4gIC5jb2wtbWQtcHVzaC04IHtcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1wdXNoLTcge1xuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLXB1c2gtNiB7XG4gICAgbGVmdDogNTAlOyB9XG4gIC5jb2wtbWQtcHVzaC01IHtcbiAgICBsZWZ0OiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1wdXNoLTQge1xuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLXB1c2gtMyB7XG4gICAgbGVmdDogMjUlOyB9XG4gIC5jb2wtbWQtcHVzaC0yIHtcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1wdXNoLTEge1xuICAgIGxlZnQ6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtcHVzaC0wIHtcbiAgICBsZWZ0OiBhdXRvOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTsgfVxuICAuY29sLW1kLW9mZnNldC0xMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTsgfVxuICAuY29sLW1kLW9mZnNldC0xMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLW9mZnNldC05IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLW9mZnNldC02IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLW1kLW9mZnNldC0zIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7IH1cbiAgLmNvbC1tZC1vZmZzZXQtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbWQtb2Zmc2V0LTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3MmVtKSB7XG4gIC5jb2wtbGctMSxcbiAgLmNvbC1sZy0yLFxuICAuY29sLWxnLTMsXG4gIC5jb2wtbGctNCxcbiAgLmNvbC1sZy01LFxuICAuY29sLWxnLTYsXG4gIC5jb2wtbGctNyxcbiAgLmNvbC1sZy04LFxuICAuY29sLWxnLTksXG4gIC5jb2wtbGctMTAsXG4gIC5jb2wtbGctMTEsXG4gIC5jb2wtbGctMTIge1xuICAgIGZsb2F0OiBsZWZ0OyB9XG4gIC5jb2wtbGctMTIge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gIC5jb2wtbGctMTEge1xuICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy0xMCB7XG4gICAgd2lkdGg6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLTkge1xuICAgIHdpZHRoOiA3NSU7IH1cbiAgLmNvbC1sZy04IHtcbiAgICB3aWR0aDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctNyB7XG4gICAgd2lkdGg6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLTYge1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgLmNvbC1sZy01IHtcbiAgICB3aWR0aDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctNCB7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLTMge1xuICAgIHdpZHRoOiAyNSU7IH1cbiAgLmNvbC1sZy0yIHtcbiAgICB3aWR0aDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctMSB7XG4gICAgd2lkdGg6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctcHVsbC0xMiB7XG4gICAgcmlnaHQ6IDEwMCU7IH1cbiAgLmNvbC1sZy1wdWxsLTExIHtcbiAgICByaWdodDogOTEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctcHVsbC0xMCB7XG4gICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1bGwtOSB7XG4gICAgcmlnaHQ6IDc1JTsgfVxuICAuY29sLWxnLXB1bGwtOCB7XG4gICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1bGwtNyB7XG4gICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1bGwtNiB7XG4gICAgcmlnaHQ6IDUwJTsgfVxuICAuY29sLWxnLXB1bGwtNSB7XG4gICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1bGwtNCB7XG4gICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1bGwtMyB7XG4gICAgcmlnaHQ6IDI1JTsgfVxuICAuY29sLWxnLXB1bGwtMiB7XG4gICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTsgfVxuICAuY29sLWxnLXB1bGwtMSB7XG4gICAgcmlnaHQ6IDguMzMzMzMzMzMlOyB9XG4gIC5jb2wtbGctcHVsbC0wIHtcbiAgICByaWdodDogYXV0bzsgfVxuICAuY29sLWxnLXB1c2gtMTIge1xuICAgIGxlZnQ6IDEwMCU7IH1cbiAgLmNvbC1sZy1wdXNoLTExIHtcbiAgICBsZWZ0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy1wdXNoLTEwIHtcbiAgICBsZWZ0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1wdXNoLTkge1xuICAgIGxlZnQ6IDc1JTsgfVxuICAuY29sLWxnLXB1c2gtOCB7XG4gICAgbGVmdDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctcHVzaC03IHtcbiAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1wdXNoLTYge1xuICAgIGxlZnQ6IDUwJTsgfVxuICAuY29sLWxnLXB1c2gtNSB7XG4gICAgbGVmdDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctcHVzaC00IHtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1wdXNoLTMge1xuICAgIGxlZnQ6IDI1JTsgfVxuICAuY29sLWxnLXB1c2gtMiB7XG4gICAgbGVmdDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctcHVzaC0xIHtcbiAgICBsZWZ0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLXB1c2gtMCB7XG4gICAgbGVmdDogYXV0bzsgfVxuICAuY29sLWxnLW9mZnNldC0xMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTsgfVxuICAuY29sLWxnLW9mZnNldC04IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTsgfVxuICAuY29sLWxnLW9mZnNldC01IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmNvbC1sZy1vZmZzZXQtMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTsgfVxuICAuY29sLWxnLW9mZnNldC0yIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclOyB9XG4gIC5jb2wtbGctb2Zmc2V0LTEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTsgfVxuICAuY29sLWxnLW9mZnNldC0wIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7IH0gfVxuXG4vKiBDb250YWluZXJzICovXG4uYmctcHJpbWFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDJCNDk7IH1cblxuLmJnLXNlY29uZGFyeSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDc2QTg7IH1cblxuLmJnLW5ldXRyYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTRFNUU1OyB9XG5cbi8qIENvbG9yIFdyYXBwZXIgKi9cbi5jb2xvci13cmFwcGVyIHtcbiAgcGFkZGluZzogM2VtIDA7IH1cbiAgLmNvbG9yLXdyYXBwZXIuZ3JheSB7XG4gICAgYmFja2dyb3VuZDogI0VGRjBGMTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogMTE1MnB4KSB7XG4gICAgLmNvbG9yLXdyYXBwZXIuZ3JheS1sZyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjRUZGMEYxOyB9IH1cblxuLm1haW4tbmF2LXdyYXBwZXIge1xuICBib3gtc2hhZG93OiAwcHggMTBweCA0OHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG5cbi8qIEZvb3RlciAqL1xuLmZvb3Rlci1jb250ZW50IHtcbiAgcGFkZGluZzogMCAwIDJyZW0gMDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5mb290ZXItY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAycmVtIDA7IH0gfVxuXG4vKiBIb21lcGFnZSBDVEEgKi9cbi5ob21lcGFnZS1jdGEge1xuICBjb2xvcjogIzA1MDUwNTsgfVxuICAuaG9tZXBhZ2UtY3RhIC5idG4ge1xuICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICBsZXR0ZXItc3BhY2luZzogLjhweDsgfVxuXG4uaG9tZXBhZ2UtY3RhX190aXRsZSB7XG4gIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgbWFyZ2luLWJvdHRvbTogLjVyZW07IH1cblxuLmhvbWVwYWdlLWN0YV9fdGV4dCB7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07IH1cblxuLmJ0biB7XG4gIGJhY2tncm91bmQ6ICMwMDc2QTg7XG4gIGNvbG9yOiAjZmZmO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNjAwO1xuICBmb250LXNpemU6IDEuMTI1cmVtO1xuICBwYWRkaW5nOiAxcmVtIDEuMjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMTQwcHgpIHtcbiAgLmhvbWVwYWdlLWN0YSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgIC5ob21lcGFnZS1jdGEgLmJ0biB7XG4gICAgICBtYXJnaW4tdG9wOiAuNXJlbTtcbiAgICAgIHdpZHRoOiBhdXRvOyB9XG4gICAgLmhvbWVwYWdlLWN0YSA+IGRpdiB7XG4gICAgICBtYXJnaW46IDAgM3JlbTsgfVxuICAuaG9tZXBhZ2UtY3RhX190aXRsZSB7XG4gICAgZm9udC1zaXplOiAycmVtOyB9IH1cblxuLmNvbnRlbnQtaGVhZGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiAyNHB4O1xuICBtYXJnaW4tYm90dG9tOiA0MHB4OyB9XG4gIC5jb250ZW50LWhlYWRlciAuY29udGVudC1oZWFlcl9fYWQge1xuICAgIGZsZXgtc2hyaW5rOiAwOyB9XG4gIC5zZlBhZ2VFZGl0b3IgLmNvbnRlbnQtaGVhZGVyIC5wYWdlLXRpdGxlIHtcbiAgICBmbGV4LXNocmluazogMDsgfVxuICAuc2ZQYWdlRWRpdG9yIC5jb250ZW50LWhlYWRlciAuY29udGVudC1oZWFkZXJfX2FkIHtcbiAgICBmbGV4LXNocmluazogMTsgfVxuXG4ubWFpbi1jb250ZW50IHtcbiAgbWFyZ2luLWJvdHRvbTogY2xhbXAoM3JlbSwgNS4zdncsIDYuNTYyNXJlbSk7IH1cblxuLyogSW50ZXJpb3IgQ29udGVudCBMYXlvdXQgKi9cbi5pbm5lciAuY29udGVudC13cmFwcGVyIHtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xMHB4OyB9XG5cbi5pbm5lci5zaWRlYmFyLXJpZ2h0IC5jb250ZW50LXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICByb3ctZ2FwOiA1MHB4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIG1heC13aWR0aDogMTE2OHB4O1xuICBtYXJnaW46IDAgYXV0bzsgfVxuXG4uaW5uZXIgLmNvbnRlbnQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbiAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4OyB9XG5cbi5pbm5lci5uby1zaWRlYmFyIC5jb250ZW50LFxuLmlubmVyLnNpZGViYXItbGVmdCAuc2lkZWJhcixcbi5pbm5lci5zaWRlYmFyLXJpZ2h0IC5zaWRlYmFyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBtaW4taGVpZ2h0OiAxcHg7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgcGFkZGluZy1yaWdodDogMTBweDsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcbiAgLmlubmVyLnNpZGViYXItbGVmdCAuc2lkZWJhciB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcbiAgICByaWdodDogNjYuNjY2NjY2NjclOyB9XG4gIC5pbm5lci5uby1zaWRlYmFyIC5jb250ZW50IHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7IH1cbiAgLmlubmVyIC5jb250ZW50IHtcbiAgICB3aWR0aDogNjUlOyB9XG4gIC5pbm5lciAuc2lkZWJhciB7XG4gICAgd2lkdGg6IDM1JTsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmNvbnRlbnQtaGVhZGVyIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gICAgLmNvbnRlbnQtaGVhZGVyIC5jb250ZW50LWhlYWRlcl9fYWQge1xuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87IH1cbiAgLmlubmVyLnNpZGViYXItbGVmdCAuc2lkZWJhciB7XG4gICAgcmlnaHQ6IDc1JTsgfVxuICAuaW5uZXIuc2lkZWJhci1sZWZ0IC5zaWRlYmFyIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5pbm5lci5zaWRlYmFyLWxlZnQgLmNvbnRlbnQge1xuICAgIGxlZnQ6IDI1JTtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7IH0gfVxuXG4jc2l0ZS1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDBweCAxMnB4IDQ4cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMDgpOyB9XG5cbi5zaXRlLWxvZ28gaW1nIHtcbiAgd2lkdGg6IDEzM3B4OyB9XG5cbi5zaXRlLWxvZ28gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uaGVhZGVyLWxheW91dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMjBweDtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4OyB9XG4gIC5oZWFkZXItbGF5b3V0IC5oZWFkZXItY29sLmhlYWRlci1jb2wtLWxvZ28ge1xuICAgIGZsZXgtZ3JvdzogMTsgfVxuICAuaGVhZGVyLWxheW91dCAuaGVhZGVyLWNvbC5oZWFkZXItY29sLS1uYXYge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZ2FwOiAyMHB4O1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvOyB9XG4gIC5zZlBhZ2VFZGl0b3IgLmhlYWRlci1sYXlvdXQgLmhlYWRlci1jb2wuaGVhZGVyLWNvbC0tbmF2IHtcbiAgICBmbGV4LXNocmluazogMTsgfVxuXG4uaGVhZGVyLXV0aWxpdHkge1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLnNpdGUtbG9nbyBpbWcge1xuICAgIHdpZHRoOiAyNjhweDsgfVxuICAuaGVhZGVyLWxheW91dCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kOyB9XG4gICAgLmhlYWRlci1sYXlvdXQgLmhlYWRlci1jb2wuaGVhZGVyLWNvbC0tbG9nbyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4OyB9XG4gICAgLmhlYWRlci1sYXlvdXQgLmhlYWRlci1jb2wuaGVhZGVyLWNvbC0tbmF2IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgLmhlYWRlci11dGlsaXR5IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9IH1cblxuZm9vdGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjsgfVxuICBmb290ZXIgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gICAgZm9vdGVyIGE6aG92ZXIsIGZvb3RlciBhOmZvY3VzLXZpc2libGUge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cblxuLmZvb3Rlci1tYWluIC5sb2dvLXN2ZyB7XG4gIG1heC13aWR0aDogMTc4cHg7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5mb290ZXItbG9nbyBpbWcge1xuICBtYXgtd2lkdGg6IDE3OHB4OyB9XG5cbi5mb290ZXItc29jaWFsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiAyOHB4O1xuICBtYXJnaW46IDJyZW0gMCAhaW1wb3J0YW50O1xuICBtYXgtd2lkdGg6IDMzNXB4OyB9XG5cbi5mb290ZXItc29jaWFsX19saW5rIC5pY29uIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgZmlsbDogIzE5MzE1NDsgfVxuXG4uZm9vdGVyLW9mZmljZSB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLmZvb3Rlci1vZmZpY2Ugc3BhbiB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd01lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBjb2xvcjogIzAwMDAwMDsgfVxuXG4uZm9vdGVyLW9mZmljZSBkaXYge1xuICB3aWR0aDogNTAlOyB9XG4gIC5mb290ZXItb2ZmaWNlIGRpdjpmaXJzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtOyB9XG5cbi5mb290ZXItbGlua3MgYSB7XG4gIGZvbnQtc2l6ZTogMS4xMjVyZW07XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzAwMDtcbiAgbWFyZ2luLXRvcDogMXJlbTtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7IH1cblxuLmZvb3Rlci1tYWluIHtcbiAgbWFyZ2luOiAycmVtIDA7IH1cblxuLmZvb3Rlci1uYXZfX2xpc3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBnYXA6IDhweDtcbiAgbWFyZ2luOiAuNXJlbSAwIDAgMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG4gIC5mb290ZXItbmF2X19saXN0ID4gLmZvb3Rlci1uYXZfX2l0ZW0gPiAuZm9vdGVyLW5hdl9fbGluayB7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGNvbG9yOiAjMDAwMDAwOyB9XG5cbi5mb290ZXItbmF2X19pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7IH1cblxuLmZvb3Rlci1uYXZfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICMwMDA7XG4gIHBhZGRpbmc6IC41cmVtIDA7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07IH1cbiAgLmZvb3Rlci1uYXZfX2xpbmstLXRpdGxlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG5cbi5mb290ZXItbmF2X19saW5rLnZpZXctYWxsIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZ2FwOiA1cHg7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd01lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBjb2xvcjogIzM4MzgzODsgfVxuICAuZm9vdGVyLW5hdl9fbGluay52aWV3LWFsbDphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgY3VycmVudENvbG9yO1xuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gICAgcGFkZGluZzogM3B4O1xuICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7IH1cblxuLmZvb3Rlci1uYXZfX2xpbmsuaGFzLXN1YiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dNZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FuczsgfVxuICAuZm9vdGVyLW5hdl9fbGluay5oYXMtc3ViICsgLmZvb3Rlci1uYXZfX3N1Yi1uYXYge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZm9vdGVyLW5hdl9fbGluay5oYXMtc3ViICsgLmZvb3Rlci1uYXZfX3N1Yi1uYXYub3BlbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5mb290ZXItbmF2X19saW5rLmhhcy1zdWI6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjMzgzODM4O1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzM4MzgzODtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgcmlnaHQ6IDAuNXJlbTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpOyB9XG5cbi5mb290ZXItbmF2X19saW5rLmhhcy1zdWIuYWN0aXZlOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxMzVkZWcpOyB9XG5cbi5mb290ZXItbmF2X19zdWItbmF2IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lOyB9XG5cbi5mb290ZXItbmF2X19zdWItbmF2IC5mb290ZXItbmF2X19saW5rLmhhcy1zdWIge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgcGFkZGluZzogLjVyZW07XG4gIGJhY2tncm91bmQ6ICMzODM4Mzg7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5mb290ZXItbmF2X19zdWItbmF2IC5mb290ZXItbmF2X19saW5rLmhhcy1zdWI6YWZ0ZXIge1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjsgfVxuXG4uZm9vdGVyLWJvdHRvbSB7XG4gIGxpbmUtaGVpZ2h0OiAyOHB4OyB9XG4gIC5mb290ZXItYm90dG9tIGEge1xuICAgIGNvbG9yOiAjMDUwNTA1OyB9XG5cbi5mb290ZXItYm90dG9tIC5mb290ZXItY29weXJpZ2h0IHtcbiAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDAuODc1cmVtOyB9XG5cbi5mb290ZXItYm90dG9tIC5mb290ZXItdXRpbGl0eSBhIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7IH1cblxuLmZvb3Rlci1ib3R0b20gLmZvb3Rlci11dGlsaXR5IGE6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1sZWZ0OiA2cHg7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuZm9vdGVyLW1haW4sXG4gIC5mb290ZXItYm90dG9tIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuZm9vdGVyLW1haW4ge1xuICAgIGdhcDogY2xhbXAoMTZweCwgMy40dncsIDY0cHgpOyB9XG4gIC5mb290ZXItbWFpbl9fY29sOmZpcnN0LWNoaWxkIHtcbiAgICB3aWR0aDogbWF4LWNvbnRlbnQ7IH1cbiAgLmZvb3Rlci1uYXZfX2xpc3Qge1xuICAgIG1hcmdpbjogMCAwIC41cmVtIDA7IH1cbiAgLmZvb3Rlci1uYXZfX3N1Yi1uYXYge1xuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDsgfVxuICAuZm9vdGVyLWxpbmtzIGEge1xuICAgIG1hcmdpbjogMCAwIC41cmVtIDA7IH1cbiAgLmZvb3Rlci1uYXZfX2xpbmsge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgICAuZm9vdGVyLW5hdl9fbGluay5oYXMtc3ViIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICAuZm9vdGVyLW5hdl9fbGluay0tdGl0bGUge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xuICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgY29sb3I6ICMwMDAwMDA7IH1cbiAgICAuZm9vdGVyLW5hdl9fc3ViLW5hdiAuZm9vdGVyLW5hdl9fbGluay0tdGl0bGUge1xuICAgICAgZm9udC1zaXplOiAxcmVtO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IH1cbiAgLmZvb3Rlci1uYXZfX2xpbmsuaGFzLXN1YiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtOyB9XG4gIC5mb290ZXItbmF2X19saW5rLmhhcy1zdWI6YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZvb3Rlci1uYXZfX3N1Yi1uYXYgLmZvb3Rlci1uYXZfX2xpbmsuaGFzLXN1YiB7XG4gICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgLmZvb3Rlci1uYXZfX2l0ZW06bnRoLWNoaWxkKG4rNikge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLmZvb3Rlci1uYXZfX2l0ZW06bnRoLWNoaWxkKG4rNikudmlldy1hbGwge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5mb290ZXItb2ZmaWNlIHtcbiAgICBkaXNwbGF5OiBibG9jazsgfVxuICAuZm9vdGVyLW9mZmljZSBkaXYge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmZvb3Rlci1vZmZpY2UgZGl2OmZpcnN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDsgfSB9XG5cbi5nbG9iYWwtc2VhcmNoIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDEwO1xuICBoZWlnaHQ6IDYwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjRUZGMEYxOyB9XG5cbi5zZWFyY2gtaW5wdXRzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZ2FwOiAxMHB4OyB9XG4gIC5zZWFyY2gtaW5wdXRzID4gZGl2IHtcbiAgICBmbGV4LWdyb3c6IDE7IH1cblxuI1NlYXJjaEJ1dHRvbiB7XG4gIGJvcmRlcjogMDtcbiAgbWFyZ2luOiAwIDEwcHggMCBhdXRvO1xuICBwYWRkaW5nOiAwO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBmbGV4LXNocmluazogMDsgfVxuXG4uZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLWlucHV0cyBpbnB1dFt0eXBlPXRleHRdIHtcbiAgYm9yZGVyOiBub25lO1xuICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICBmbG9hdDogbGVmdDtcbiAgaGVpZ2h0OiA2MHB4O1xuICBvcGFjaXR5OiAxO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gIGZvbnQtc2l6ZTogMC44NzVlbTtcbiAgYmFja2dyb3VuZDogI0VGRjBGMTsgfVxuICAuZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLWlucHV0cyBpbnB1dFt0eXBlPXRleHRdOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLCAuZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLWlucHV0cyBpbnB1dFt0eXBlPXRleHRdOjotbW96LXBsYWNlaG9sZGVyLCAuZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLWlucHV0cyBpbnB1dFt0eXBlPXRleHRdOi1tcy1pbnB1dC1wbGFjZWhvbGRlciwgLmdsb2JhbC1zZWFyY2ggLnNlYXJjaC1pbnB1dHMgaW5wdXRbdHlwZT10ZXh0XTo6LW1zLWlucHV0LXBsYWNlaG9sZGVyLCAuZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLWlucHV0cyBpbnB1dFt0eXBlPXRleHRdOjpwbGFjZWhvbGRlciB7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBjb2xvcjogIzM4MzgzODsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gIC5nbG9iYWwtc2VhcmNoIC5zZWFyY2gtaW5wdXRzIGlucHV0W3R5cGU9dGV4dF0ge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogNjBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtOyB9IH1cblxuLyoqXHJcbiAqIEJ4U2xpZGVyIHY0LjEuMiAtIEZ1bGx5IGxvYWRlZCwgcmVzcG9uc2l2ZSBjb250ZW50IHNsaWRlclxyXG4gKiBodHRwOi8vYnhzbGlkZXIuY29tXHJcbiAqXHJcbiAqIFdyaXR0ZW4gYnk6IFN0ZXZlbiBXYW5kZXJza2ksIDIwMTRcclxuICogaHR0cDovL3N0ZXZlbndhbmRlcnNraS5jb21cclxuICogKHdoaWxlIGRyaW5raW5nIEJlbGdpYW4gYWxlcyBhbmQgbGlzdGVuaW5nIHRvIGphenopXHJcbiAqXHJcbiAqIENFTyBhbmQgZm91bmRlciBvZiBieENyZWF0aXZlLCBMVERcclxuICogaHR0cDovL2J4Y3JlYXRpdmUuY29tXHJcbiAqL1xuLyoqIFJFU0VUIEFORCBMQVlPVVRcclxuPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0qL1xuLmJ4LXdyYXBwZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogMCBhdXRvIDYwcHg7XG4gIHBhZGRpbmc6IDA7XG4gICp6b29tOiAxOyB9XG5cbi5ieC13cmFwcGVyIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLyoqIFRIRU1FXHJcbj09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09Ki9cbi5ieC13cmFwcGVyIC5ieC12aWV3cG9ydCB7XG4gIC8qLW1vei1ib3gtc2hhZG93OiAwIDAgNXB4ICNjY2M7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNXB4ICNjY2M7XHJcblx0Ym94LXNoYWRvdzogMCAwIDVweCAjY2NjO1xyXG5cdGJvcmRlcjogIDVweCBzb2xpZCAjZmZmOyovXG4gIGxlZnQ6IC01cHg7XG4gIC8qYmFja2dyb3VuZDogI2ZmZjsqL1xuICAvKmZpeCBvdGhlciBlbGVtZW50cyBvbiB0aGUgcGFnZSBtb3ZpbmcgKG9uIENocm9tZSkqL1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRleigwKTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZXooMCk7XG4gIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZXooMCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRleigwKTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGV6KDApOyB9XG5cbi5ieC13cmFwcGVyIC5ieC1wYWdlcixcbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IC0zMHB4O1xuICB3aWR0aDogMTAwJTsgfVxuXG4vKiBMT0FERVIgKi9cbi8qLmJ4LXdyYXBwZXIgLmJ4LWxvYWRpbmcge1xyXG5cdG1pbi1oZWlnaHQ6IDUwcHg7XHJcblx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9ieF9sb2FkZXIuZ2lmKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdCAjZmZmO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDA7XHJcblx0ei1pbmRleDogMjAwMDtcclxufSovXG4vKiBQQUdFUiAqL1xuLmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmb250LXNpemU6IC44NWVtO1xuICBmb250LWZhbWlseTogQXJpYWw7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzY2NjtcbiAgcGFkZGluZy10b3A6IDIwcHg7IH1cblxuLmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyIC5ieC1wYWdlci1pdGVtLFxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWF1dG8gLmJ4LWNvbnRyb2xzLWF1dG8taXRlbSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgKnpvb206IDE7XG4gICpkaXNwbGF5OiBpbmxpbmU7IH1cblxuLmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyLmJ4LWRlZmF1bHQtcGFnZXIgYSB7XG4gIGJhY2tncm91bmQ6ICM2NjY7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgbWFyZ2luOiAwIDVweDtcbiAgb3V0bGluZTogMDtcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7IH1cblxuLmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyLmJ4LWRlZmF1bHQtcGFnZXIgYTpob3Zlcixcbi5ieC13cmFwcGVyIC5ieC1wYWdlci5ieC1kZWZhdWx0LXBhZ2VyIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogIzAwMDsgfVxuXG4vKiBESVJFQ1RJT04gQ09OVFJPTFMgKE5FWFQgLyBQUkVWKSAqL1xuLyouYngtd3JhcHBlciAuYngtcHJldiB7XHJcblx0bGVmdDogMTBweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2NvbnRyb2xzLnBuZykgbm8tcmVwZWF0IDAgLTMycHg7XHJcbn1cclxuXHJcbi5ieC13cmFwcGVyIC5ieC1uZXh0IHtcclxuXHRyaWdodDogMTBweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2NvbnRyb2xzLnBuZykgbm8tcmVwZWF0IC00M3B4IC0zMnB4O1xyXG59XHJcblxyXG4uYngtd3JhcHBlciAuYngtcHJldjpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogMCAwO1xyXG59XHJcblxyXG4uYngtd3JhcHBlciAuYngtbmV4dDpob3ZlciB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTQzcHggMDtcclxufVxyXG4qL1xuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWRpcmVjdGlvbiBhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbWFyZ2luLXRvcDogLTE2cHg7XG4gIG91dGxpbmU6IDA7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICB6LWluZGV4OiA5OTk5OyB9XG5cbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5kaXNhYmxlZCB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLyogQVVUTyBDT05UUk9MUyAoU1RBUlQgLyBTVE9QKSAqL1xuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWF1dG8ge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7IH1cblxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWF1dG8gLmJ4LXN0YXJ0IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxMXB4O1xuICBvdXRsaW5lOiAwO1xuICBiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2NvbnRyb2xzLnBuZykgLTg2cHggLTExcHggbm8tcmVwZWF0O1xuICBtYXJnaW46IDAgM3B4OyB9XG5cbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRvIC5ieC1zdGFydDpob3Zlcixcbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRvIC5ieC1zdGFydC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODZweCAwOyB9XG5cbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRvIC5ieC1zdG9wIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICB3aWR0aDogOXB4O1xuICBoZWlnaHQ6IDExcHg7XG4gIG91dGxpbmU6IDA7XG4gIGJhY2tncm91bmQ6IHVybChpbWFnZXMvY29udHJvbHMucG5nKSAtODZweCAtNDRweCBuby1yZXBlYXQ7XG4gIG1hcmdpbjogMCAzcHg7IH1cblxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWF1dG8gLmJ4LXN0b3A6aG92ZXIsXG4uYngtd3JhcHBlciAuYngtY29udHJvbHMtYXV0byAuYngtc3RvcC5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODZweCAtMzNweDsgfVxuXG4vKiBQQUdFUiBXSVRIIEFVVE8tQ09OVFJPTFMgSFlCUklEIExBWU9VVCAqL1xuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLmJ4LWhhcy1jb250cm9scy1hdXRvLmJ4LWhhcy1wYWdlciAuYngtcGFnZXIge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB3aWR0aDogODAlOyB9XG5cbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy5ieC1oYXMtY29udHJvbHMtYXV0by5ieC1oYXMtcGFnZXIgLmJ4LWNvbnRyb2xzLWF1dG8ge1xuICByaWdodDogMDtcbiAgd2lkdGg6IDM1cHg7IH1cblxuLyogSU1BR0UgQ0FQVElPTlMgKi9cbi5ieC13cmFwcGVyIC5ieC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIGJhY2tncm91bmQ6ICM2NjZcXDk7XG4gIGJhY2tncm91bmQ6IHJnYmEoODAsIDgwLCA4MCwgMC43NSk7XG4gIHdpZHRoOiAxMDAlOyB9XG5cbi5ieC13cmFwcGVyIC5ieC1jYXB0aW9uIHNwYW4ge1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1mYW1pbHk6IEFyaWFsO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAuODVlbTtcbiAgcGFkZGluZzogMTBweDsgfVxuXG4udHJ1c3RhcmMtYmFubmVyLXdyYXBwZXIgLnRydXN0YXJjLWNsaWVudC1sb2dvIHtcbiAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi50cnVzdGFyYy1iYW5uZXItd3JhcHBlciAjdHJ1c3RlLWhlYWRlci10ZXh0IHNwYW4ge1xuICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xuICBsaW5lLWhlaWdodDogMXJlbSAhaW1wb3J0YW50OyB9XG5cbi51dGlsaXR5LW5hdiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGdhcDogMXJlbTsgfVxuICAudXRpbGl0eS1uYXYgLnV0aWxpdHktbmF2X19saW5rLCAudXRpbGl0eS1uYXYgYSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xuICAgIGNvbG9yOiAjMzgzODM4O1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAudXRpbGl0eS1uYXYgLnV0aWxpdHktbmF2X19saW5rLCAudXRpbGl0eS1uYXYgYSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG4gIC51dGlsaXR5LW5hdiAudXRpbGl0eS1uYXZfX2J1dHRvbiB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgIGxldHRlci1zcGFjaW5nOiAuNDhweDsgfVxuICAgIC51dGlsaXR5LW5hdiAudXRpbGl0eS1uYXZfX2J1dHRvbiBpbWcge1xuICAgICAgbWFyZ2luOiBhdXRvOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC51dGlsaXR5LW5hdiAudXRpbGl0eS1uYXZfX2J1dHRvbiBpbWcge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4OyB9IH1cbiAgICAudXRpbGl0eS1uYXYgLnV0aWxpdHktbmF2X19idXR0b24ubmF2LXNlYXJjaCB7XG4gICAgICBjb2xvcjogIzM4MzgzODtcbiAgICAgIGJhY2tncm91bmQ6ICNFRkYwRjE7XG4gICAgICB3aWR0aDogMzZweDtcbiAgICAgIGhlaWdodDogMzZweDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgIC51dGlsaXR5LW5hdiAudXRpbGl0eS1uYXZfX2J1dHRvbi5uYXYtc2VhcmNoIHtcbiAgICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDA7IH0gfVxuICAgICAgLnV0aWxpdHktbmF2IC51dGlsaXR5LW5hdl9fYnV0dG9uLm5hdi1zZWFyY2ggPiBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gICAgICAgICAgLnV0aWxpdHktbmF2IC51dGlsaXR5LW5hdl9fYnV0dG9uLm5hdi1zZWFyY2ggPiBzcGFuIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfSB9XG5cbi8qIFNTTyBMb2dpbiAqL1xuLmdsb2JhbC1sb2dpbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWxlZnQ6IDVweDsgfVxuXG4uZ2xvYmFsLWxvZ2luX19pdGVtLmdsb2JhbC1sb2dpbl9faXRlbS0tYW5vbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGdhcDogNXB4O1xuICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7IH1cblxuLmdsb2JhbC1sb2dpbl9fbGluayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMzZweDtcbiAgaGVpZ2h0OiAzNnB4O1xuICBib3JkZXI6IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XG4gIGJhY2tncm91bmQ6ICMwMDJiNDk7XG4gIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDAuMDNyZW07XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5nbG9iYWwtbG9naW5fX2xpbmstLXVzZXIge1xuICAgIGJhY2tncm91bmQ6ICMwMDJiNDk7IH1cbiAgLmdsb2JhbC1sb2dpbl9fbGluay0tam9pbiB7XG4gICAgYmFja2dyb3VuZDogIzAwNzZhODsgfVxuXG4uZ2xvYmFsLWxvZ2luX19saW5rLXRleHQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5nbG9iYWwtbG9naW5fX21lbWJlci1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIHJpZ2h0OiAwO1xuICBsZWZ0OiBhdXRvO1xuICB6LWluZGV4OiAxMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWluLXdpZHRoOiAyMHJlbTtcbiAgYm9yZGVyOiAwO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGJhY2tncm91bmQ6ICMwMDJCNDk7XG4gIGNvbG9yOiAjZmZmZmZmOyB9XG4gIC5nbG9iYWwtbG9naW5fX21lbWJlci1tZW51IGEge1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7IH1cblxuLmdsb2JhbC1sb2dpbl9fbWVtYmVyLWxpbmtzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZ2FwOiA4cHg7XG4gIG1hcmdpbjogMXJlbSAwIDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTsgfVxuXG4uZ2xvYmFsLWxvZ2luX19tZW1iZXItbmFtZSB7XG4gIGZvbnQtc2l6ZTogMS41cmVtO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dNZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FuczsgfVxuXG4uZ2xvYmFsLWxvZ2luX19tZW1iZXItYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmZmZmY7XG4gIG1hcmdpbi10b3A6IDFyZW07XG4gIHBhZGRpbmctdG9wOiAxcmVtOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcbiAgLmdsb2JhbC1sb2dpbiB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7IH1cbiAgLmdsb2JhbC1sb2dpbl9faXRlbS5nbG9iYWwtbG9naW5fX2l0ZW0tLWFub24ge1xuICAgIGdhcDogMDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93OyB9XG4gIC5nbG9iYWwtbG9naW5fX2xpbmsge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBnYXA6IDhweDtcbiAgICB3aWR0aDogYXV0bztcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xuICAgIGJvcmRlci1yYWRpdXM6IDA7IH1cbiAgLmdsb2JhbC1sb2dpbl9fbGluay10ZXh0IHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7IH0gfVxuXG4ubWFpbi1uYXYtd3JhcHBlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubWFpbi1uYXYtd3JhcHBlciAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMXJlbTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmFmcC1uYXYge1xuICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuXG4uYWZwLW5hdl9fdG9nZ2xlIHtcbiAgd2lkdGg6IDM2cHg7XG4gIGhlaWdodDogMzZweDtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwIDZweDtcbiAgY3Vyc29yOiBwb2ludGVyOyB9XG4gIC5hZnAtbmF2X190b2dnbGUuYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kOiAjMzgzODM4OyB9XG4gICAgLmFmcC1uYXZfX3RvZ2dsZS5hY3RpdmUgLmFmcC1uYXZfX3RvZ2dsZS1iYXIge1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjsgfVxuICAgICAgLmFmcC1uYXZfX3RvZ2dsZS5hY3RpdmUgLmFmcC1uYXZfX3RvZ2dsZS1iYXI6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KSByb3RhdGUoNDVkZWcpO1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoNHB4KSByb3RhdGUoNDVkZWcpOyB9XG4gICAgICAuYWZwLW5hdl9fdG9nZ2xlLmFjdGl2ZSAuYWZwLW5hdl9fdG9nZ2xlLWJhcjpudGgtY2hpbGQoMykge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgICAuYWZwLW5hdl9fdG9nZ2xlLmFjdGl2ZSAuYWZwLW5hdl9fdG9nZ2xlLWJhcjpudGgtY2hpbGQoNCkge1xuICAgICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNHB4KSByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpIHJvdGF0ZSgtNDVkZWcpOyB9XG5cbi5hZnAtbmF2X190b2dnbGUtYmFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogMnB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kOiAjMDAyQjQ5O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbjogNnB4IDA7IH1cblxuLmFmcC1uYXZfX2xpbmsge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDIzcHggMjNweCAyM3B4IDMycHg7XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgYm94LXNoYWRvdzogMHB4IC0xcHggMHB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTAxOTYxKSBpbnNldDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyB9XG4gIC5hZnAtbmF2X19saW5rLmhhcy1zdWIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZ2FwOiA5cHg7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgICAuYWZwLW5hdl9fbGluay5oYXMtc3ViOmFmdGVyIHtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjNzIGVhc2UtaW4tb3V0LCBjb2xvciAwLjNzIGVhc2UtaW4tb3V0OyB9XG4gICAgLmFmcC1uYXZfX2xpbmsuaGFzLXN1Yi5hY3RpdmU6YWZ0ZXIge1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTM1ZGVnKTsgfVxuXG4uYWZwLW5hdl9fbGlzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmOyB9XG4gIC5hZnAtbmF2X19saXN0LmFjdGl2ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmFmcC1uYXZfX3N1Yi1uYXYge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLmFmcC1uYXZfX3N1Yi1uYXYub3BlbiB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cblxuLmFmcC1uYXZfX3N1Yi1uYXYtdGl0bGUge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi5hZnAtbmF2X19saXN0ID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fbGluayB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd0JvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgcGFkZGluZzogMjNweCAyM3B4IDIzcHggMzJweDsgfVxuICAuYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX2xpbmsuaGFzLXN1Yi5hY3RpdmUge1xuICAgIGNvbG9yOiAjMDA3NkE4OyB9XG5cbi5hZnAtbmF2X19saXN0ID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fc3ViLW5hdiB7XG4gIGJhY2tncm91bmQ6ICMzODM4Mzg7XG4gIGNvbG9yOiAjZmZmOyB9XG4gIC5hZnAtbmF2X19saXN0ID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fc3ViLW5hdiAuYWZwLW5hdl9fbGluayB7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93Qm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7IH1cbiAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDA0QTdEOyB9XG4gICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19saW5rIHtcbiAgICAgIHBhZGRpbmctdG9wOiAxOHB4O1xuICAgICAgcGFkZGluZy1ib3R0b206IDE4cHg7XG4gICAgICBib3gtc2hhZG93OiBub25lO1xuICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgICBmb250LXNpemU6IDEuMTI1cmVtOyB9XG4gICAgICAuYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX3N1Yi1uYXYgLmFmcC1uYXZfX3N1Yi1uYXYgLmFmcC1uYXZfX2xpbmsuaGFzLXN1Yi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMDA3NkE4OyB9XG4gICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IHtcbiAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgYmFja2dyb3VuZDogIzAyM0M2NDsgfVxuICAgICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19saW5rIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xuICAgICAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgICAgICAgZm9udC1zaXplOiAwLjg3NXJlbTsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XG4gIC5hZnAtbmF2IHtcbiAgICBtYXJnaW4tbGVmdDogYXV0bzsgfVxuICAuYWZwLW5hdl9fdG9nZ2xlIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5hZnAtbmF2X19saW5rIHtcbiAgICBwYWRkaW5nOiAwOyB9XG4gIC5hZnAtbmF2X19saXN0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xuICAgIGNvbHVtbi1nYXA6IDY0cHg7XG4gICAgd2lkdGg6IGF1dG87XG4gICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAgIC5hZnAtbmF2X19saXN0IC5hZnAtbmF2X19saW5rIHtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgICAgIC5hZnAtbmF2X19saXN0IC5hZnAtbmF2X19saW5rLmFjdGl2ZTpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDc2QTg7IH1cbiAgICAuYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX2xpbmsge1xuICAgICAgcGFkZGluZzogMzBweCAwOyB9XG4gICAgICAuYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX2xpbmsuaGFzLXN1Yi5hY3RpdmUge1xuICAgICAgICBjb2xvcjogIzAwMDsgfVxuICAuYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX3N1Yi1uYXYge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDEwMCU7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA0MHB4O1xuICAgIGJhY2tncm91bmQ6ICNFRkYwRjE7XG4gICAgY29sb3I6ICMwMDA7IH1cbiAgICAuYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX3N1Yi1uYXYub3BlbiB7XG4gICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcbiAgICAgIGNvbHVtbi1nYXA6IDY0cHg7XG4gICAgICByb3ctZ2FwOiAzMnB4OyB9XG4gICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2LXRpdGxlIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgY29sb3I6ICMwMDA7IH1cbiAgICAuYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX3N1Yi1uYXYgLmFmcC1uYXZfX2xpbmsge1xuICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93Qm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjsgfVxuICAgICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19saW5rLmhhcy1zdWIge1xuICAgICAgICBkaXNwbGF5OiBub25lOyB9XG4gICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2ID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fc3ViLW5hdi10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XG4gICAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dNZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07IH1cbiAgICAuYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX3N1Yi1uYXYgLmFmcC1uYXZfX3N1Yi1uYXYge1xuICAgICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAgICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19saW5rIHtcbiAgICAgICAgcGFkZGluZy10b3A6IDhweDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtOyB9XG4gICAgICAgIC5hZnAtbmF2X19saXN0ID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fc3ViLW5hdiAuYWZwLW5hdl9fc3ViLW5hdiAuYWZwLW5hdl9fbGluay5oYXMtc3ViLmFjdGl2ZSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAgICAgLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IC5hZnAtbmF2X19zdWItbmF2IHtcbiAgICAgICAgcGFkZGluZy10b3A6IDA7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZTsgfVxuICAgICAgICAuYWZwLW5hdl9fbGlzdCA+IC5hZnAtbmF2X19pdGVtID4gLmFmcC1uYXZfX3N1Yi1uYXYgLmFmcC1uYXZfX3N1Yi1uYXYgLmFmcC1uYXZfX3N1Yi1uYXYgLmFmcC1uYXZfX2xpbmsge1xuICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07IH0gfVxuXG4vKiBUYWIgU2VjdGlvbiAqL1xuLnRhYi1zZWN0aW9uIHtcbiAgcGFkZGluZzogM2VtIDA7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7IH1cblxuLnRhYi1zZWN0aW9uX190aXRsZSB7XG4gIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd0JvbGRcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAxLjc1cmVtO1xuICBmb250LXdlaWdodDogODAwO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuXG4udGFiLXNlY3Rpb25fX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwOyB9XG5cbi50YWItc2VjdGlvbl9faXRlbSB7XG4gIG1hcmdpbi1ib3R0b206IDRweDsgfVxuXG4udGFiLXNlY3Rpb25fX2hlYWRpbmcge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dCb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogMTAwJTtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXdlaWdodDogOTAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDFyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgYmFja2dyb3VuZDogI0U0RjNGNztcbiAgY29sb3I6ICMzODM4Mzg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IC0xcHggMHB4IDBweCAjQzdEMEQ2IGluc2V0O1xuICBib3gtc2hhZG93OiAwcHggLTFweCAwcHggMHB4ICNDN0QwRDYgaW5zZXQ7IH1cblxuLnRhYi1zZWN0aW9uX19oZWFkaW5nOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDEuNXJlbTtcbiAgdG9wOiA1MCU7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKC00NWRlZyk7XG4gIHdpZHRoOiAxMHB4O1xuICBoZWlnaHQ6IDEwcHg7XG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzM4MzgzODtcbiAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMzODM4Mzg7IH1cblxuLnRhYi1zZWN0aW9uX19oZWFkaW5nLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6ICMwMDJCNDk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7IH1cblxuLnRhYi1zZWN0aW9uX19oZWFkaW5nLmFjdGl2ZTphZnRlciB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgcm90YXRlKDEzNWRlZyk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMTM1ZGVnKTsgfVxuXG4udGFiLXNlY3Rpb25fX2NvbnRlbnQge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbi50YWItc2VjdGlvbl9fY29udGVudC5vcGVuIHtcbiAgZGlzcGxheTogYmxvY2s7IH1cblxuLnRhYi1zZWN0aW9uX190ZXh0IHtcbiAgYmFja2dyb3VuZDogIzAwNzZBODtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDJyZW07XG4gIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgbWFyZ2luOiAzMHB4IDA7IH1cblxuLnRhYi1zZWN0aW9uX19jb250ZW50LXRpdGxlIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDFyZW07XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDgwMDsgfVxuXG4udGFiLXNlY3Rpb25fX2ltZyB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogMHB4IDRweCAyNHB4IDEycHggcmdiYSgwLCAwLCAwLCAwLjE0MTE3Nik7XG4gIGJveC1zaGFkb3c6IDBweCA0cHggMjRweCAxMnB4IHJnYmEoMCwgMCwgMCwgMC4xNDExNzYpOyB9XG5cbi50YWItc2VjdGlvbl9fbmF2IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM3Rjk3QTg7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07IH1cblxuLnRhYi1zZWN0aW9uX19uYXYtYnRuIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBjb2xvcjogIzM4MzgzODtcbiAgZm9udC13ZWlnaHQ6IDgwMDtcbiAgZm9udC1zaXplOiAxLjI1cmVtO1xuICBwYWRkaW5nOiA2cHggNTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi50YWItc2VjdGlvbl9fbmF2LWJ0bi5hY3RpdmU6YWZ0ZXIge1xuICBjb250ZW50OiBcIlwiO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICBiYWNrZ3JvdW5kOiAjMzgzODM4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDsgfVxuXG4udGFiLXNlY3Rpb25fX2Rpc3BsYXkge1xuICBkaXNwbGF5OiBub25lOyB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3MmVtKSB7XG4gIC50YWItc2VjdGlvbiB7XG4gICAgcGFkZGluZy10b3A6IDZlbTsgfVxuICAudGFiLXNlY3Rpb25fX2xpc3Qge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLnRhYi1zZWN0aW9uX19uYXYge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgLnRhYi1zZWN0aW9uX19kaXNwbGF5IHtcbiAgICBkaXNwbGF5OiAtd2Via2l0LWJveDtcbiAgICBkaXNwbGF5OiAtbXMtZmxleGJveDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC13ZWJraXQtYm94LWFsaWduOiBjZW50ZXI7XG4gICAgLW1zLWZsZXgtYWxpZ246IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIC13ZWJraXQtYm94LXBhY2s6IGVuZDtcbiAgICAtbXMtZmxleC1wYWNrOiBlbmQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWluLWhlaWdodDogNjAwcHg7XG4gICAgcGFkZGluZy1ib3R0b206IDgwcHg7IH1cbiAgLnRhYi1zZWN0aW9uX19kaXNwbGF5IC50YWItc2VjdGlvbl9fdGV4dCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG1heC13aWR0aDogNjc4cHg7XG4gICAgei1pbmRleDogMTtcbiAgICBwYWRkaW5nOiA0cmVtIDZyZW07IH1cbiAgLnRhYi1zZWN0aW9uX19kaXNwbGF5IC50YWItc2VjdGlvbl9faW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiA4MHB4OyB9IH1cblxuLyogSGVybyBDYXJkICovXG4uY2FyZC0taGVybyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNzVyZW0pIHtcbiAgICAuY2FyZC0taGVybyB7XG4gICAgICBtaW4taGVpZ2h0OiA0MHJlbTsgfSB9XG5cbi5jYXJkLS1oZXJvOmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoOTcuMTlkZWcsIHJnYmEoMCwgNDMsIDczLCAwLjcpIDQxLjgyJSwgcmdiYSgwLCA0MywgNzMsIDApIDg0LjcxJSk7IH1cblxuLmNhcmQtLWhlcm9fX21lZGlhIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBjZW50ZXI7IH1cblxuLmNhcmQtLWhlcm9fX2NvbnRlbnQge1xuICBwYWRkaW5nOiA2cmVtIDJyZW07XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDE7XG4gIG1heC13aWR0aDogNTYwcHg7IH1cblxuLmNhcmQtLWhlcm9fX2NvbnRlbnQgLmNhcmQtLWhlcm9fX3RpdGxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICBmb250LXNpemU6IDNyZW07XG4gIGxpbmUtaGVpZ2h0OiA1NnB4OyB9XG5cbi5jYXJkLS1oZXJvX19jb250ZW50IC5jYXJkLS1oZXJvX190ZXh0IHtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7IH1cblxuLmNhcmQtLWhlcm9fX2NvbnRlbnQgLmNhcmQtLWhlcm9fX2J0biB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGNvbG9yOiAjMDAyQjQ5O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogODAwO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcbiAgcGFkZGluZzogMC43NXJlbSAxLjI1cmVtO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXRvcDogMC41cmVtO1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FuczsgfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAuY2FyZC0taGVybzphZnRlciB7XG4gICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDc3LjI5ZGVnLCByZ2JhKDAsIDQzLCA3MywgMC43KSAyNC4xNCUsIHJnYmEoMCwgNDMsIDczLCAwKSA1Ny45JSk7IH0gfVxuXG5AbWVkaWEgKG1pbi13aWR0aDogNzJlbSkge1xuICAuY2FyZC0taGVyb19fY29udGVudCB7XG4gICAgcGFkZGluZzogNnJlbSA0cmVtOyB9XG4gIC5jYXJkLS1oZXJvX19jb250ZW50IC5jYXJkLS1oZXJvX190aXRsZSB7XG4gICAgZm9udC1zaXplOiA0LjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDgwcHg7IH1cbiAgLmNhcmQtLWhlcm9fX2NvbnRlbnQgLmNhcmQtLWhlcm9fX3RleHQge1xuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTtcbiAgICBsaW5lLWhlaWdodDogMzJweDsgfSB9XG5cbi5hbGVydHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cblxuLmFsZXJ0c19fdG9wIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuOyB9XG5cbi5hbGVydHNfX2xpc3Qge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBtYXJnaW46IDA7IH1cblxuLmFsZXJ0c19faXRlbSB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGJhY2tncm91bmQ6ICMwMDJiNDk7XG4gIGNvbG9yOiAjZmZmOyB9XG5cbi5hbGVydHNfX3RpdGxlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgZm9udC13ZWlnaHQ6IDYwMDsgfVxuXG4uYWxlcnRzX190ZXh0IHtcbiAgZm9udC1zaXplOiAuOXJlbTtcbiAgbWF4LXdpZHRoOiAxMzIwcHg7XG4gIG1hcmdpbi1ib3R0b206IDRweDsgfVxuXG4uYWxlcnRzX19jbG9zZSB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxLjI1cmVtOyB9XG5cbi8qIENUQSBGZWF0dXJlZCAqL1xuLmN0YS1mZWF0dXJlZCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIG1hcmdpbi1ib3R0b206IDJyZW07XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDQ4cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7IH1cbiAgLmN0YS1mZWF0dXJlZF9faW5uZXIge1xuICAgIHBhZGRpbmc6IDJyZW07IH1cbiAgLmN0YS1mZWF0dXJlZF9faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5jdGEtZmVhdHVyZWRfX2JvZHkge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLmN0YS1mZWF0dXJlZF9fZm9vdGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBnYXA6IDE1cHg7IH1cbiAgLmN0YS1mZWF0dXJlZF9fbWV0YSB7XG4gICAgY29sb3I6ICMzODM4Mzg7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cbiAgLmN0YS1mZWF0dXJlZF9fdGl0bGUge1xuICAgIGNvbG9yOiAjMDAyQjQ5O1xuICAgIGZvbnQtc2l6ZTogMS43NXJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmN0YS1mZWF0dXJlZF9fdGl0bGUgYSB7XG4gICAgICBjb2xvcjogY3VycmVudENvbG9yOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5jdGEtZmVhdHVyZWRfX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtOyB9IH1cbiAgLmN0YS1mZWF0dXJlZF9fc3VtbWFyeSB7XG4gICAgbGluZS1oZWlnaHQ6IDI4cHg7IH1cblxuLmN0YS1mZWF0dXJlZC1yaWJib24ge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICB3aWR0aDogMTAwJTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggNDhweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEyKTsgfVxuICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9faW5uZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2U7IH0gfVxuICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fbWVkaWEge1xuICAgIGFzcGVjdC1yYXRpbzogMjUgLyAxNjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fbWVkaWEge1xuICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICBhc3BlY3QtcmF0aW86IGF1dG87IH0gfVxuICAgIC5jdGEtZmVhdHVyZWQtcmliYm9uX19tZWRpYSBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjsgfVxuICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fY29udGVudCB7XG4gICAgcGFkZGluZzogMnJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fY29udGVudCB7XG4gICAgICAgIHdpZHRoOiA1MCU7IH0gfVxuICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9faGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5jdGEtZmVhdHVyZWQtcmliYm9uX19ib2R5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5jdGEtZmVhdHVyZWQtcmliYm9uX19tZXRhIHtcbiAgICBjb2xvcjogIzM4MzgzODtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTsgfVxuICAgIC5jdGEtZmVhdHVyZWQtcmliYm9uX19tZXRhLS10b3Age1xuICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuICAgIC5jdGEtZmVhdHVyZWQtcmliYm9uX19tZXRhLS1ib3R0b20ge1xuICAgICAgbWFyZ2luLXRvcDogMC41cmVtOyB9XG4gICAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fbWV0YS0tYm90dG9tIHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW07IH0gfVxuICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fdGl0bGUge1xuICAgIGNvbG9yOiAjMDAyQjQ5O1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmN0YS1mZWF0dXJlZC1yaWJib25fX3RpdGxlIGEge1xuICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjsgfVxuICAuY3RhLWZlYXR1cmVkLXJpYmJvbl9fYWN0aW9uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5jdGEtZmVhdHVyZWQtcmliYm9uX19hY3Rpb246bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tdG9wOiAwcmVtO1xuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbTsgfSB9XG4gIC5jdGEtZmVhdHVyZWQtcmliYm9uX19hY3Rpb24tLXNlY29uZGFyeSB7XG4gICAgY29sb3I6ICMwMDJCNDk7IH1cblxuLmN0YS1mZWF0dXJlZC1pbWFnZSB7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICBib3gtc2hhZG93OiAwcHggMTBweCA0OHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2lubmVyIHtcbiAgICBwYWRkaW5nOiAycmVtO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuY3RhLWZlYXR1cmVkLWltYWdlX19pbm5lciB7XG4gICAgICAgIHBhZGRpbmc6IDRyZW07XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7IH0gfVxuICAuY3RhLWZlYXR1cmVkLWltYWdlX19tZWRpYSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICBhc3BlY3QtcmF0aW86IDI1IC8gMTY7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmN0YS1mZWF0dXJlZC1pbWFnZV9fbWVkaWEge1xuICAgICAgICB3aWR0aDogMzUlO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgICAgICBhc3BlY3QtcmF0aW86IGF1dG87IH0gfVxuICAgIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX21lZGlhIGltZyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyOyB9XG4gIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2NvbnRlbnQge1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2NvbnRlbnQge1xuICAgICAgICB3aWR0aDogNjUlO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH0gfVxuICAuY3RhLWZlYXR1cmVkLWltYWdlX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLmN0YS1mZWF0dXJlZC1pbWFnZV9fYm9keSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAuY3RhLWZlYXR1cmVkLWltYWdlX19tZXRhIHtcbiAgICBjb2xvcjogIzA1MDUwNTtcbiAgICBmb250LXNpemU6IDFyZW07IH1cbiAgICAuY3RhLWZlYXR1cmVkLWltYWdlX19tZXRhLS10b3Age1xuICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuICAuY3RhLWZlYXR1cmVkLWltYWdlX190aXRsZSB7XG4gICAgY29sb3I6ICMwMDJCNDk7XG4gICAgZm9udC1zaXplOiAycmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAuY3RhLWZlYXR1cmVkLWltYWdlX190aXRsZSBhIHtcbiAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7IH1cbiAgLmN0YS1mZWF0dXJlZC1pbWFnZV9fYWN0aW9uOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tdG9wOiAxcmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5jdGEtZmVhdHVyZWQtaW1hZ2VfX2FjdGlvbjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtOyB9IH1cbiAgLmN0YS1mZWF0dXJlZC1pbWFnZV9fYWN0aW9uLS1zZWNvbmRhcnkge1xuICAgIGNvbG9yOiAjMDAyQjQ5OyB9XG5cbi8qIEd1aWRlcyAqL1xuLmd1aWRlc19fZmVhdHVyZWQge1xuICBtYXJnaW4tYm90dG9tOiAyLjVyZW07XG4gIG1hcmdpbi1ib3R0b206IDZyZW07IH1cblxuLmd1aWRlc19fbGlzdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAuZ3VpZGVzX19saXN0IHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBtYXJnaW4tbGVmdDogLTEuMjVyZW07XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtOyB9IH1cblxuLmd1aWRlc19fbGlzdC1pdGVtIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmd1aWRlc19fbGlzdC1pdGVtIHtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDEuMjVyZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1cmVtOyB9IH1cbiAgQG1lZGlhIChtaW4td2lkdGg6IDcyZW0pIHtcbiAgICAuZ3VpZGVzX19saXN0LWl0ZW0ge1xuICAgICAgd2lkdGg6IDMzLjMzMyU7IH0gfVxuXG4uZ3VpZGUtZmVhdHVyZWQge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBib3gtc2hhZG93OiAwcHggMTBweCA0OHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTIpOyB9XG4gIC5ndWlkZS1mZWF0dXJlZF9faW5uZXIge1xuICAgIHBhZGRpbmc6IDYwcHggMzBweCA2MHB4IDMwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGdhcDogMi41cmVtOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgICAgIC5ndWlkZS1mZWF0dXJlZF9faW5uZXIge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgICAgICBwYWRkaW5nOiA4MHB4IDQwcHggODBweCA0MHB4OyB9IH1cbiAgLmd1aWRlLWZlYXR1cmVkX19tZWRpYSBpbWcge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBvYmplY3QtZml0OiBjb250YWluOyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgLmd1aWRlLWZlYXR1cmVkX19tZWRpYSB7XG4gICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgIHdpZHRoOiAyMCU7IH0gfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgIC5ndWlkZS1mZWF0dXJlZF9fY29udGVudCB7XG4gICAgICBmbGV4OiAwIDEgYXV0bztcbiAgICAgIHdpZHRoOiA4MCU7IH0gfVxuICAuZ3VpZGUtZmVhdHVyZWRfX2hlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTsgfVxuICAuZ3VpZGUtZmVhdHVyZWRfX21ldGEtLXRvcCB7XG4gICAgY29sb3I6ICMwNTA1MDU7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbTsgfVxuICAuZ3VpZGUtZmVhdHVyZWRfX21ldGEtLWJvdHRvbSB7XG4gICAgY29sb3I6ICMwNTA1MDU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd01lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgbWFyZ2luLXRvcDogMXJlbTsgfVxuICAgIEBtZWRpYSAobWluLXdpZHRoOiA0OGVtKSB7XG4gICAgICAuZ3VpZGUtZmVhdHVyZWRfX21ldGEtLWJvdHRvbSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrOyB9IH1cbiAgLmd1aWRlLWZlYXR1cmVkX190aXRsZSB7XG4gICAgY29sb3I6ICMwMDJCNDk7XG4gICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93Qm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICBsaW5lLWhlaWdodDogMTIwJTtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG4gICAgLmd1aWRlLWZlYXR1cmVkX190aXRsZSBhIHtcbiAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmd1aWRlLWZlYXR1cmVkX190aXRsZSB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMTYlOyB9IH1cbiAgLmd1aWRlLWZlYXR1cmVkX19zdW1tYXJ5IHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtOyB9XG5cbi5ndWlkZS1pdGVtIHtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggNDhweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgaGVpZ2h0OiAxMDAlOyB9XG4gIC5ndWlkZS1pdGVtX19pbm5lciB7XG4gICAgcGFkZGluZzogMzBweDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgZ2FwOiAyLjVyZW07IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmd1aWRlLWl0ZW1fX2lubmVyIHtcbiAgICAgICAgcGFkZGluZzogNDBweDsgfSB9XG4gIC5ndWlkZS1pdGVtX19tZWRpYSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogYXV0bztcbiAgICBvYmplY3QtZml0OiBjb250YWluOyB9XG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDcyZW0pIHtcbiAgICAgIC5ndWlkZS1pdGVtX19tZWRpYSBpbWcge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgaGVpZ2h0OiAxOC43NXJlbTsgfSB9XG4gIC5ndWlkZS1pdGVtX19oZWFkZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLmd1aWRlLWl0ZW1fX21ldGEtLWJvdHRvbSB7XG4gICAgY29sb3I6ICMwNTA1MDU7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd01lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xuICAgIG1hcmdpbi10b3A6IDFyZW07IH1cbiAgLmd1aWRlLWl0ZW1fX3RpdGxlIHtcbiAgICBjb2xvcjogIzAwMkI0OTtcbiAgICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dCb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XG4gICAgZm9udC1zaXplOiAxLjVyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBsaW5lLWhlaWdodDogMnJlbTsgfVxuICAgIC5ndWlkZS1pdGVtX190aXRsZSBhIHtcbiAgICAgIGNvbG9yOiBjdXJyZW50Q29sb3I7IH1cbiAgICBAbWVkaWEgKG1pbi13aWR0aDogNDhlbSkge1xuICAgICAgLmd1aWRlLWl0ZW1fX3RpdGxlIHtcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xuICAgICAgICBsaW5lLWhlaWdodDogMi41cmVtOyB9IH1cbiAgLmd1aWRlLWl0ZW1fX3N1bW1hcnkge1xuICAgIGZvbnQtc2l6ZTogMXJlbTsgfVxuICAgIC5ndWlkZS1pdGVtX19zdW1tYXJ5IHAge1xuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH1cblxuLmd1aWRlcyAucGFnaW5hdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjsgfVxuICAuZ3VpZGVzIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19hcnJvdzpiZWZvcmUge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDFyZW07XG4gICAgaGVpZ2h0OiAxcmVtO1xuICAgIGJvcmRlcjogc29saWQgIzA1MDUwNTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAxNnB4O1xuICAgIHotaW5kZXg6IC0xO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTsgfVxuICAuZ3VpZGVzIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19hcnJvdyAucGFnaW5hdGlvbl9fbGluayB7XG4gICAgd2lkdGg6IDJlbTtcbiAgICBoZWlnaHQ6IDJlbTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgLmd1aWRlcyAucGFnaW5hdGlvbiAucGFnaW5hdGlvbl9fYXJyb3ctbmV4dDpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogMXB4IDFweCAwIDA7IH1cbiAgLmd1aWRlcyAucGFnaW5hdGlvbiAucGFnaW5hdGlvbl9fYXJyb3ctcHJldjpiZWZvcmUge1xuICAgIGJvcmRlci13aWR0aDogMCAwIDFweCAxcHg7IH1cbiAgLmd1aWRlcyAucGFnaW5hdGlvbiAucGFnaW5hdGlvbl9fbGlzdCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgICAuZ3VpZGVzIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19saXN0IC5wYWdpbmF0aW9uX19pdGVtIHtcbiAgICAgIHdpZHRoOiAycmVtO1xuICAgICAgaGVpZ2h0OiAycmVtO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgICAuZ3VpZGVzIC5wYWdpbmF0aW9uIC5wYWdpbmF0aW9uX19saXN0IC5wYWdpbmF0aW9uX19pdGVtLS1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZDogI0VGRjBGMTsgfVxuICAgIC5ndWlkZXMgLnBhZ2luYXRpb24gLnBhZ2luYXRpb25fX2xpc3QgLnBhZ2luYXRpb25fX2xpbmsge1xuICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93Qm9sZFwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zOyB9XG5cbi5ndWlkZS1kZXRhaWwge1xuICBtYXgtd2lkdGg6IDk1MHB4OyB9XG5cbi5sYXRlc3QtcHVibGljYXRpb25zIHtcbiAgYm94LXNoYWRvdzogMHB4IDEwcHggNDhweCA0cHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgbWFyZ2luOiAwIDAgNDBweDtcbiAgcGFkZGluZzogMzBweDsgfVxuICBAbWVkaWEgKG1pbi13aWR0aDogNjBlbSkge1xuICAgIC5sYXRlc3QtcHVibGljYXRpb25zIHtcbiAgICAgIG1hcmdpbjogMCAwIDJyZW07XG4gICAgICBwYWRkaW5nOiA0MHB4OyB9IH1cblxuLmxhdGVzdC1wdWJsaWNhdGlvbnNfX2xpc3Qge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgbGlzdC1zdHlsZTogbm9uZTsgfVxuXG4ubGF0ZXN0LXB1YmxpY2F0aW9uc19faXRlbSB7XG4gIHBhZGRpbmc6IDIwcHggMDsgfVxuICAubGF0ZXN0LXB1YmxpY2F0aW9uc19faXRlbSArIC5sYXRlc3QtcHVibGljYXRpb25zX19pdGVtIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7IH1cbiAgICAubGF0ZXN0LXB1YmxpY2F0aW9uc19faXRlbSArIC5sYXRlc3QtcHVibGljYXRpb25zX19pdGVtOjpiZWZvcmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTVFNTtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMXB4O1xuICAgICAgd2lkdGg6IDQ4cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwOyB9XG5cbi5sYXRlc3QtcHVibGljYXRpb25zX19pdGVtLXRpdGxlIHtcbiAgY29sb3I6ICMwMDJCNDk7XG4gIG1hcmdpbjogMDsgfVxuXG4ubGF0ZXN0LXB1YmxpY2F0aW9uc19faXRlbS1saW5rIHtcbiAgY29sb3I6IGluaGVyaXQ7IH1cblxuLmxhdGVzdC1wdWJsaWNhdGlvbnNfX2l0ZW0tc3BvbnNvciB7XG4gIGNvbG9yOiAjMDUwNTA1O1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dNZWRpdW1cIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcbiAgZm9udC1zaXplOiAxcmVtO1xuICBtYXJnaW46IDFlbSAwIDA7IH1cblxuLnRvcGljLWFydGljbGVzX19saXN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbGlzdC1zdHlsZTogbm9uZTtcbiAgbWFyZ2luOiAwIDAgMzJweDtcbiAgcGFkZGluZzogMDsgfVxuICAudG9waWMtYXJ0aWNsZXNfX2xpc3QgLnRvcGljLWFydGljbGVzX19pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwOyB9XG5cbi50b3BpYy1hcnRpY2xlc19faXRlbSB7XG4gIGJveC1zaGFkb3c6IDBweCAxMHB4IDQ4cHggNHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIHBhZGRpbmc6IDMwcHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBtYXgtd2lkdGg6IDUwMHB4O1xuICBtYXJnaW46IDAgYXV0byAzMnB4OyB9XG4gIEBtZWRpYSAobWluLXdpZHRoOiA2MGVtKSB7XG4gICAgLnRvcGljLWFydGljbGVzX19pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDQwcHg7IH0gfVxuXG4udG9waWMtYXJ0aWNsZXNfX2l0ZW0taW1hZ2Uge1xuICBtYXJnaW46IDAgMCAzMHB4O1xuICBoZWlnaHQ6IDIwMHB4O1xuICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgb2JqZWN0LXBvc2l0aW9uOiA1MCUgNTAlOyB9XG5cbi50b3BpYy1hcnRpY2xlc19faXRlbS1kYXRlIHtcbiAgY29sb3I6ICMwNTA1MDU7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIG1hcmdpbi1ib3R0b206IDFlbTsgfVxuXG4udG9waWMtYXJ0aWNsZXNfX2l0ZW0tdGl0bGUge1xuICBjb2xvcjogIzAwMkI0OTtcbiAgZm9udC1zaXplOiAycmVtO1xuICBsaW5lLWhlaWdodDogMS4yNTsgfVxuXG4udG9waWMtYXJ0aWNsZXNfX2l0ZW0tc3VtbWFyeSB7XG4gIG1hcmdpbjogMCAwIDFlbTtcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XG4gIGNvbG9yOiAjMDUwNTA1OyB9XG5cbi50b3BpYy1hcnRpY2xlc19faXRlbS1saW5rIHtcbiAgbWFyZ2luOiBhdXRvIDAgMDtcbiAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93XCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDYwZW0pIHtcbiAgLnRvcGljLWFydGljbGVzX19saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XG4gICAgZmxleC13cmFwOiB3cmFwO1xuICAgIGdhcDogMzBweDsgfVxuICAudG9waWMtYXJ0aWNsZXNfX2l0ZW0ge1xuICAgIHdpZHRoOiBjbGFtcCgzMDBweCwgY2FsYyg1MCUgLSA0MHB4KSwgNDQwcHgpO1xuICAgIG1hcmdpbjogMCBhdXRvOyB9XG4gIC50b3BpYy1hcnRpY2xlc19faXRlbS1pbWFnZSB7XG4gICAgbWFyZ2luOiAwIDAgNDBweDsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3MmVtKSB7XG4gIC50b3BpYy1hcnRpY2xlc19faXRlbSB7XG4gICAgd2lkdGg6IGNsYW1wKDMwMHB4LCBjYWxjKDMzLjMzMzMlIC0gMjBweCksIDQ0MHB4KTtcbiAgICBtYXJnaW46IDAgYXV0bzsgfSB9XG5cbi8qIEdsb3NzYXJ5ICovXG4uZ2xvc3Nhcnkge1xuICBwYWRkaW5nOiAxcmVtIDA7IH1cblxuLmdsb3NzYXJ5X19sZXR0ZXJzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI0U0RTVFNTtcbiAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgcGFkZGluZzogMC4yNXJlbSAxcmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07IH1cblxuLmdsb3NzYXJ5X19sZXR0ZXJzIGEge1xuICBmb250LXNpemU6IDEuNXJlbTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwYWRkaW5nOiAwIDAuNXJlbTtcbiAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTsgfVxuICAuZ2xvc3NhcnlfX2xldHRlcnMgYTpob3ZlciwgLmdsb3NzYXJ5X19sZXR0ZXJzIGE6Zm9jdXMge1xuICAgIGJhY2tncm91bmQ6ICNFRkYwRjE7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7IH1cblxuLmdsb3NzYXJ5X19sZXR0ZXJzIGEge1xuICBmb250LXNpemU6IDFyZW07XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgcGFkZGluZzogMCAwLjVyZW07XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfVxuXG4uZ2xvc3NhcnlfX2xldHRlcnMgYS5hbGwge1xuICBmb250LXNpemU6IDFyZW07XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmdsb3NzYXJ5X19sZXR0ZXJzIGEuc2VsZWN0ZWQge1xuICBmb250LWZhbWlseTogXCJHb3RoYW1OYXJyb3dCb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7IH1cblxuLmdsb3NzYXJ5X19sZXR0ZXJzIGEuZGlzYWJsZWQge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3BhY2l0eTogMC41O1xuICBjdXJzb3I6IGRlZmF1bHQ7IH1cblxuLmdsb3NzYXJ5LmlzLWZpbHRlcmVkIC5nbG9zc2FyeV9fbGV0dGVycyBhOm5vdCguYWxsKSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLmdsb3NzYXJ5LmlzLWZpbHRlcmVkIC5nbG9zc2FyeV9fbGV0dGVycyBhLmFsbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jazsgfVxuXG4uZ2xvc3NhcnlfX2hlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbi5nbG9zc2FyeV9fbGV0dGVyLWhlYWRpbmcge1xuICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG5cbi5nbG9zc2FyeV9fbGV0dGVyLWdyb3VwIHtcbiAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbi5nbG9zc2FyeV9fdmlldy1hbGwtaXRlbXMge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNFNEU1RTU7XG4gIHdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTNyZW07XG4gIHJpZ2h0OiAwOyB9XG5cbi5nbG9zc2FyeV9fdmlldy1hbGwtaXRlbXMgYSB7XG4gIGNvbG9yOiAjMzgzODM4O1xuICBmb250LXNpemU6IDE0cHg7IH1cblxuLmdsb3NzYXJ5X19saXN0LWl0ZW0ge1xuICBtYXJnaW4tYm90dG9tOiAwLjVyZW07IH1cblxuLmdsb3NzYXJ5X190ZXJtIHtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcbiAgLmdsb3NzYXJ5X19sZXR0ZXItZ3JvdXAge1xuICAgIGNvbHVtbi1jb3VudDogMjsgfSB9XG5cbkBtZWRpYSAobWluLXdpZHRoOiA3MmVtKSB7XG4gIC5nbG9zc2FyeV9faGVhZGluZyB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICAgIG1hcmdpbi1ib3R0b206IDJyZW07IH1cbiAgLmdsb3NzYXJ5X19saXN0IHtcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07IH1cbiAgLmdsb3NzYXJ5X19sZXR0ZXItZ3JvdXAge1xuICAgIHBhZGRpbmc6IDFyZW07XG4gICAgY29sdW1uLWNvdW50OiAzOyB9XG4gIC5nbG9zc2FyeV9fbGlzdC1pdGVtIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC5nbG9zc2FyeV9fdGVybSB7XG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xuICAgIGxpbmUtaGVpZ2h0OiAxLjI7IH0gfVxuXG4vKiBQcmludCBTdHlsZXMgKi9cbkBtZWRpYSBwcmludCB7XG4gICosXG4gICo6YmVmb3JlLFxuICAqOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICB0ZXh0LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG4gIGEsXG4gIGE6dmlzaXRlZCB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7IH1cbiAgcHJlLFxuICBibG9ja3F1b3RlIHtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICB0aGVhZCB7XG4gICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwOyB9XG4gIHRyLFxuICBpbWcge1xuICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDsgfVxuICBpbWcge1xuICAgIG1heC13aWR0aDogMTAwJSAhaW1wb3J0YW50OyB9XG4gIHAsXG4gIGgyLFxuICBoMyB7XG4gICAgb3JwaGFuczogMztcbiAgICB3aWRvd3M6IDM7IH1cbiAgaDIsXG4gIGgzIHtcbiAgICBwYWdlLWJyZWFrLWFmdGVyOiBhdm9pZDsgfVxuICAubmF2YmFyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIHRhYmxlIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlICFpbXBvcnRhbnQ7IH1cbiAgdGFibGUgdGQsXG4gIHRhYmxlIHRoIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2I4YjhiODtcbiAgICBwYWRkaW5nOiA1cHg7IH1cbiAgYm9keSB7XG4gICAgcGFkZGluZzogMTBweDsgfVxuICAjbW9iaWxlLW1lbnUsIGhlYWRlciBuYXYge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuaG9tZSAjbWFpbi1uYXYtd3JhcHBlciAuc2l0ZS1sb2dvLFxuICAuaW5uZXIgLnV0aWxpdHktbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuc2l0ZS1sb2dvIHtcbiAgICBtYXJnaW46IDIwcHggMCA0MHB4O1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5zaXRlLWxvZ286YWZ0ZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICBjb250ZW50OiAnJyAhaW1wb3J0YW50OyB9XG4gIC5zaXRlLW5hbWUsXG4gIC5uYXYtbGlua3MsXG4gIC5tb2JpbGUtY29udGVudC13cmFwcGVyLFxuICAuZ2xvYmFsLXNlYXJjaCxcbiAgLmxvZ2luLFxuICAubmF2LXV0aWxpdGllcyxcbiAgLm5hdi1tb3JlLWxpbmtzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIGZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5OTk7XG4gICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xuICAgIHBhZGRpbmctdG9wOiAyMHB4OyB9XG4gIC5mb290ZXItY29udGVudCB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyOyB9XG4gIC5mb290ZXItY29udGVudCAuYWZwLWxvZ28ge1xuICAgIHdpZHRoOiAxOTBweDtcbiAgICBtYXJnaW46IDIwcHggYXV0bzsgfVxuICAudG8tdG9wIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLmZvb3Rlci1zb2NpYWwtbGlua3MsXG4gIC5saW5rcyB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuY29udGFjdC1pbmZvIHVsIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH1cbiAgLmhlcm8taGVhZGVyIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE4cHg7IH1cbiAgLmZlYXR1cmUtYm94LXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDQwcHg7IH1cbiAgLmhvbWUgLm1haW4tY29udGVudCB7XG4gICAgcGFkZGluZzogNDBweCAwIDA7IH1cbiAgLm1haW4tY29udGVudCAuc2lkZWJhciB7XG4gICAgbWFyZ2luOiA0MHB4IDAgMjBweDsgfVxuICAuYnJlYWRjcnVtYiB7XG4gICAgZGlzcGxheTogbm9uZTsgfVxuICAuYmFuZCB7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmc6IDIwcHggMDsgfVxuICAuYmFuZCAuYmFuZC10eXBlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7IH1cbiAgLmJhbmQgLmJhbmQtdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBmb250LXdlaWdodDogYm9sZDsgfVxuICAuYmFuZCAucGFyYWxsYXgtd3JhcHBlciB7XG4gICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50OyB9XG4gIC5iZy1pbWFnZS13cmFwcGVyIHtcbiAgICBiYWNrZ3JvdW5kOiBub25lICFpbXBvcnRhbnQ7IH1cbiAgLnF1b3RlIC5xdW90ZSB7XG4gICAgZm9udC1zdHlsZTogaXRhbGljOyB9XG4gIC5ieC1wYWdlciwgLmJ4LWNvbnRyb2xzIHtcbiAgICBkaXNwbGF5OiBub25lOyB9IH1cblxuQG1lZGlhIHByaW50IHtcbiAgLnNpdGUtbG9nbyB7XG4gICAgd2lkdGg6IDIyOHB4O1xuICAgIGhlaWdodDogMTAycHg7XG4gICAgYmFja2dyb3VuZDogdXJsKFwiL2Fzc2V0cy9pbWFnZXMvYWZwLWxvZ28ucG5nPzE0NTIwMjY0MDhcIikgbm8tcmVwZWF0IDAgMC8xMDAlIHRyYW5zcGFyZW50OyB9XG4gIC5mb290ZXItY29udGVudCAuc2l0ZS1sb2dvIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5ob21lIC5pbWFnZS13cmFwcGVyLCAuaG9tZSAuc2xpZGUtY29udGVudCAucmlnaHQtY29sIHtcbiAgICBtYXgtd2lkdGg6IDM2MHB4O1xuICAgIG1hcmdpbjogMjBweCAwOyB9XG4gIC5sYW5kaW5nIC50b3BpYy1saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLnRvcGljcy1maWx0ZXItd3JhcHBlcixcbiAgLmFjY2Vzcy1ibG9ja2VyIHtcbiAgICBkaXNwbGF5OiBub25lOyB9XG4gIC5zY3JvbGxTcGFjZXIge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuICAuYXJ0aWNsZS1zZXQtd3JhcHBlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiOGI4Yjg7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nLXRvcDogMTBweDsgfVxuICAuYXJ0aWNsZS1saW5rIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IH1cbiAgLmFydGljbGUtbGluayBoMyB7XG4gICAgZm9udC1zaXplOiAxNnB4OyB9XG4gIC5hcnRpY2xlLWxpbmsgLmRldGFpbHMtd3JhcHBlciA+ICosIC5hcnRpY2xlLWxpbmsgLmFydGljbGUtZm9vdGVyID4gZGl2IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4OyB9XG4gIC5hcnRpY2xlLWxpbmsgLmFydGljbGUtdGh1bWIge1xuICAgIHBhZGRpbmc6IDEwcHggMDsgfVxuICAuc2lkZWJveC13cmFwcGVyLnNwb25zb3ItYWQge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYjhiOGI4O1xuICAgIG1heC13aWR0aDogMzYwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE1cHg7IH0gfVxuIiwi77u/LyogR290aGFtICovXHJcblxyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va1wiO1xyXG4gICAgICAgIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rLmVvdD8xNDQ0MzM2ODEyXCIpO1xyXG4gICAgICAgIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rLmVvdD8mMTQ0NDMzNjgxMiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9vay53b2ZmPzE0NDQzMzY4MTJcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9vay50dGY/MTQ0NDMzNjgxMlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9vay5zdmc/MTQ0NDMzNjgxMlwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICB9XHJcblxyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9va0l0YWxpY1wiO1xyXG4gICAgICAgIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rSXRhbGljLmVvdD8xNDQ0MzM2OTEyXCIpO1xyXG4gICAgICAgIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb29rSXRhbGljLmVvdD8mMTQ0NDMzNjkxMiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9va0l0YWxpYy53b2ZmPzE0NDQzMzY5MTJcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9va0l0YWxpYy50dGY/MTQ0NDMzNjkxMlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9va0l0YWxpYy5zdmc/MTQ0NDMzNjkxMlwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICB9XHJcblxyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9sZFwiO1xyXG4gICAgICAgIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkLmVvdD8xNDQ0MzM2ODQ0XCIpO1xyXG4gICAgICAgIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkLmVvdD8mMTQ0NDMzNjg0NCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9sZC53b2ZmPzE0NDQzMzY4NDRcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9sZC50dGY/MTQ0NDMzNjg0NFwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9sZC5zdmc/MTQ0NDMzNjg0NFwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICB9XHJcblxyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtQm9sZEl0YWxpY1wiO1xyXG4gICAgICAgIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkSXRhbGljLmVvdD8xNDQ0MzM2ODgyXCIpO1xyXG4gICAgICAgIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1Cb2xkSXRhbGljLmVvdD8mMTQ0NDMzNjg4MiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9sZEl0YWxpYy53b2ZmPzE0NDQzMzY4ODJcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9sZEl0YWxpYy50dGY/MTQ0NDMzNjg4MlwiKSBmb3JtYXQoXCJ0cnVldHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tQm9sZEl0YWxpYy5zdmc/MTQ0NDMzNjg4MlwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICB9XHJcblxyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTWVkaXVtXCI7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLU1lZGl1bS5lb3Q/MTQ0NDMzNjk2NlwiKTtcclxuICAgICAgICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtLmVvdD8mMTQ0NDMzNjk2NiNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtLndvZmY/MTQ0NDMzNjk2NlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1NZWRpdW0udHRmPzE0NDQzMzY5NjZcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXHJcbiAgICAgICAgICAgICB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLU1lZGl1bS5zdmc/MTQ0NDMzNjk2OFwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICB9XHJcblxyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTWVkaXVtSXRhbGljXCI7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLU1lZGl1bUl0YWxpYy5lb3Q/MTQ0NDMzNzAwMFwiKTtcclxuICAgICAgICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtSXRhbGljLmVvdD8mMTQ0NDMzNzAwMCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTWVkaXVtSXRhbGljLndvZmY/MTQ0NDMzNzAwMFwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1NZWRpdW1JdGFsaWMudHRmPzE0NDQzMzcwMDBcIikgZm9ybWF0KFwidHJ1ZXR5cGVcIiksXHJcbiAgICAgICAgICAgICB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLU1lZGl1bUl0YWxpYy5zdmc/MTQ0NDMzNzAwMFwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICB9XHJcblxyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTGlnaHRcIjtcclxuICAgICAgICBzcmM6IHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTGlnaHQuZW90PzE0NDQ5NTUzNjRcIik7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUxpZ2h0LmVvdD8mMTQ0NDk1NTM2NCNpZWZpeFwiKSBmb3JtYXQoXCJlbWJlZGRlZC1vcGVudHlwZVwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS9Hb3RoYW0tTGlnaHQud29mZj8xNDQ0OTU1MzY0XCIpIGZvcm1hdChcIndvZmZcIiksXHJcbiAgICAgICAgICAgICB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0vR290aGFtLUxpZ2h0LnR0Zj8xNDQ0OTU1MzY0XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtL0dvdGhhbS1MaWdodC5zdmc/MTQ0NDk1NTM2NFwiKSBmb3JtYXQoXCJzdmdcIik7XHJcbiAgICB9XHJcblxyXG5cclxuLyogR290aGFtIE5hcnJvdyAqL1xyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TGlnaHRcIjtcclxuICAgICAgICBzcmM6IHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctTGlnaHQud29mZicpIGZvcm1hdCgnd29mZicpLCBcclxuICAgICAgICAgICAgIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctTGlnaHQub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gICAgfVxyXG5cclxuICAgIEBmb250LWZhY2Uge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd1wiO1xyXG4gICAgICAgIHNyYzogdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rLndvZmYyJykgZm9ybWF0KCd3b2ZmMicpLFxyXG4gICAgICAgICAgICB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvb2sud29mZicpIGZvcm1hdCgnd29mZicpLFxyXG4gICAgICAgICAgICB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvb2sub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gICAgfVxyXG5cclxuICAgIEBmb250LWZhY2Uge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd0l0YWxpY1wiO1xyXG4gICAgICAgIHNyYzogdXJsKCcvYXNzZXRzL2Nzcy9mb250cy9nb3RoYW0tbmFycm93L0dvdGhhbU5hcnJvdy1Cb29rSXRhbGljLndvZmYnKSBmb3JtYXQoJ3dvZmYnKSxcclxuICAgICAgICAgICAgIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9va0l0YWxpYy5vdGYnKSBmb3JtYXQoJ29wZW50eXBlJyk7XHJcbiAgICB9XHJcblxyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiR290aGFtTmFycm93TWVkaXVtXCI7XHJcbiAgICAgICAgc3JjOiB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LU1lZGl1bS53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICAgICAgIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctTWVkaXVtLm90ZicpIGZvcm1hdCgnb3BlbnR5cGUnKTtcclxuICAgIH1cclxuICAgIFxyXG5cclxuICAgIEBmb250LWZhY2Uge1xyXG4gICAgICAgIGZvbnQtZmFtaWx5OiBcIkdvdGhhbU5hcnJvd0JvbGRcIjtcclxuICAgICAgICBzcmM6IHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9sZC53b2ZmMicpIGZvcm1hdCgnd29mZjInKSxcclxuICAgICAgICAgICAgIHVybCgnL2Fzc2V0cy9jc3MvZm9udHMvZ290aGFtLW5hcnJvdy9Hb3RoYW1OYXJyb3ctQm9sZC53b2ZmJykgZm9ybWF0KCd3b2ZmJyksXHJcbiAgICAgICAgICAgICB1cmwoJy9hc3NldHMvY3NzL2ZvbnRzL2dvdGhhbS1uYXJyb3cvR290aGFtTmFycm93LUJvbGQub3RmJykgZm9ybWF0KCdvcGVudHlwZScpO1xyXG4gICAgfVxyXG5cclxuXHJcbi8qIExleGlhICovXHJcblxyXG4gICAgQGZvbnQtZmFjZSB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6IFwiTGV4aWFSZWd1bGFyXCI7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9sZXhpYS9sZXhpYWxpZ2h0LXJlZ3VsYXIuZW90PzE0NDQzMDk3MjZcIik7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9sZXhpYS9sZXhpYWxpZ2h0LXJlZ3VsYXIuZW90PyYxNDQ0MzA5NzI2I2llZml4XCIpIGZvcm1hdChcImVtYmVkZGVkLW9wZW50eXBlXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1yZWd1bGFyLndvZmY/MTQ0NDMwOTcyNlwiKSBmb3JtYXQoXCJ3b2ZmXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1yZWd1bGFyLnR0Zj8xNDQ0MzA5NzI2XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1yZWd1bGFyLnN2Zz8xNDQ0MzA5NzI2XCIpIGZvcm1hdChcInN2Z1wiKTtcclxuICAgIH1cclxuXHJcbiAgICBAZm9udC1mYWNlIHtcclxuICAgICAgICBmb250LWZhbWlseTogXCJMZXhpYUl0YWxpY1wiO1xyXG4gICAgICAgIHNyYzogdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1pdGFsaWMuZW90PzE0NDQzMDk3MjZcIik7XHJcbiAgICAgICAgc3JjOiB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9sZXhpYS9sZXhpYWxpZ2h0LWl0YWxpYy5lb3Q/JjE0NDQzMDk3MjYjaWVmaXhcIikgZm9ybWF0KFwiZW1iZWRkZWQtb3BlbnR5cGVcIiksXHJcbiAgICAgICAgICAgICB1cmwoXCIvYXNzZXRzL2Nzcy9mb250cy9sZXhpYS9sZXhpYWxpZ2h0LWl0YWxpYy53b2ZmPzE0NDQzMDk3MjZcIikgZm9ybWF0KFwid29mZlwiKSxcclxuICAgICAgICAgICAgIHVybChcIi9hc3NldHMvY3NzL2ZvbnRzL2xleGlhL2xleGlhbGlnaHQtaXRhbGljLnR0Zj8xNDQ0MzA5NzI2XCIpIGZvcm1hdChcInRydWV0eXBlXCIpLFxyXG4gICAgICAgICAgICAgdXJsKFwiL2Fzc2V0cy9jc3MvZm9udHMvbGV4aWEvbGV4aWFsaWdodC1pdGFsaWMuc3ZnPzE0NDQzMDk3MjZcIikgZm9ybWF0KFwic3ZnXCIpO1xyXG4gICAgfSIsIu+7vy8qIVxyXG4gKiBCb290c3RyYXAgVXRpbGl0aWVzIHY1LjMuMiAoaHR0cHM6Ly9nZXRib290c3RyYXAuY29tLylcclxuICogQ29weXJpZ2h0IDIwMTEtMjAyMyBUaGUgQm9vdHN0cmFwIEF1dGhvcnNcclxuICogTGljZW5zZWQgdW5kZXIgTUlUIChodHRwczovL2dpdGh1Yi5jb20vdHdicy9ib290c3RyYXAvYmxvYi9tYWluL0xJQ0VOU0UpXHJcbiAqL1xyXG5cclxuLmFsaWduLWJhc2VsaW5lIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tdG9wIHtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3AgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLW1pZGRsZSB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1ib3R0b20ge1xyXG4gICAgdmVydGljYWwtYWxpZ246IGJvdHRvbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tdGV4dC1ib3R0b20ge1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi10ZXh0LXRvcCB7XHJcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC10b3AgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsb2F0LXN0YXJ0IHtcclxuICAgIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbG9hdC1lbmQge1xyXG4gICAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbG9hdC1ub25lIHtcclxuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vYmplY3QtZml0LWNvbnRhaW4ge1xyXG4gICAgLW8tb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub2JqZWN0LWZpdC1jb3ZlciB7XHJcbiAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9iamVjdC1maXQtZmlsbCB7XHJcbiAgICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vYmplY3QtZml0LXNjYWxlIHtcclxuICAgIC1vLW9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm9iamVjdC1maXQtbm9uZSB7XHJcbiAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcGFjaXR5LTAge1xyXG4gICAgb3BhY2l0eTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3BhY2l0eS0yNSB7XHJcbiAgICBvcGFjaXR5OiAwLjI1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcGFjaXR5LTUwIHtcclxuICAgIG9wYWNpdHk6IDAuNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3BhY2l0eS03NSB7XHJcbiAgICBvcGFjaXR5OiAwLjc1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcGFjaXR5LTEwMCB7XHJcbiAgICBvcGFjaXR5OiAxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy1hdXRvIHtcclxuICAgIG92ZXJmbG93OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy1oaWRkZW4ge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3ZlcmZsb3ctdmlzaWJsZSB7XHJcbiAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3ZlcmZsb3ctc2Nyb2xsIHtcclxuICAgIG92ZXJmbG93OiBzY3JvbGwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LXgtYXV0byB7XHJcbiAgICBvdmVyZmxvdy14OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy14LWhpZGRlbiB7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LXgtdmlzaWJsZSB7XHJcbiAgICBvdmVyZmxvdy14OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy14LXNjcm9sbCB7XHJcbiAgICBvdmVyZmxvdy14OiBzY3JvbGwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LXktYXV0byB7XHJcbiAgICBvdmVyZmxvdy15OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy15LWhpZGRlbiB7XHJcbiAgICBvdmVyZmxvdy15OiBoaWRkZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm92ZXJmbG93LXktdmlzaWJsZSB7XHJcbiAgICBvdmVyZmxvdy15OiB2aXNpYmxlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vdmVyZmxvdy15LXNjcm9sbCB7XHJcbiAgICBvdmVyZmxvdy15OiBzY3JvbGwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmQtaW5saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC1pbmxpbmUtYmxvY2sge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kLWJsb2NrIHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kLWdyaWQge1xyXG4gICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC1pbmxpbmUtZ3JpZCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZ3JpZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC10YWJsZSB7XHJcbiAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC10YWJsZS1yb3cge1xyXG4gICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5kLXRhYmxlLWNlbGwge1xyXG4gICAgZGlzcGxheTogdGFibGUtY2VsbCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZC1mbGV4IHtcclxuICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmQtaW5saW5lLWZsZXgge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcclxufVxyXG5cclxuLmQtbm9uZSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wb3NpdGlvbi1zdGF0aWMge1xyXG4gICAgcG9zaXRpb246IHN0YXRpYyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucG9zaXRpb24tcmVsYXRpdmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wb3NpdGlvbi1hYnNvbHV0ZSB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBvc2l0aW9uLWZpeGVkIHtcclxuICAgIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucG9zaXRpb24tc3RpY2t5IHtcclxuICAgIHBvc2l0aW9uOiAtd2Via2l0LXN0aWNreSAhaW1wb3J0YW50O1xyXG4gICAgcG9zaXRpb246IHN0aWNreSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udG9wLTAge1xyXG4gICAgdG9wOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50b3AtNTAge1xyXG4gICAgdG9wOiA1MCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRvcC0xMDAge1xyXG4gICAgdG9wOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib3R0b20tMCB7XHJcbiAgICBib3R0b206IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvdHRvbS01MCB7XHJcbiAgICBib3R0b206IDUwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYm90dG9tLTEwMCB7XHJcbiAgICBib3R0b206IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnN0YXJ0LTAge1xyXG4gICAgbGVmdDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uc3RhcnQtNTAge1xyXG4gICAgbGVmdDogNTAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5zdGFydC0xMDAge1xyXG4gICAgbGVmdDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZW5kLTAge1xyXG4gICAgcmlnaHQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmVuZC01MCB7XHJcbiAgICByaWdodDogNTAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5lbmQtMTAwIHtcclxuICAgIHJpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi53LTI1IHtcclxuICAgIHdpZHRoOiAyNSUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnctNTAge1xyXG4gICAgd2lkdGg6IDUwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udy03NSB7XHJcbiAgICB3aWR0aDogNzUlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi53LTEwMCB7XHJcbiAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udy1hdXRvIHtcclxuICAgIHdpZHRoOiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tdy0xMDAge1xyXG4gICAgbWF4LXdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi52dy0xMDAge1xyXG4gICAgd2lkdGg6IDEwMHZ3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5taW4tdnctMTAwIHtcclxuICAgIG1pbi13aWR0aDogMTAwdncgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmgtMjUge1xyXG4gICAgaGVpZ2h0OiAyNSUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmgtNTAge1xyXG4gICAgaGVpZ2h0OiA1MCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmgtNzUge1xyXG4gICAgaGVpZ2h0OiA3NSUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmgtMTAwIHtcclxuICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaC1hdXRvIHtcclxuICAgIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWgtMTAwIHtcclxuICAgIG1heC1oZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnZoLTEwMCB7XHJcbiAgICBoZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5taW4tdmgtMTAwIHtcclxuICAgIG1pbi1oZWlnaHQ6IDEwMHZoICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbGV4LWZpbGwge1xyXG4gICAgZmxleDogMSAxIGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtcm93IHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtY29sdW1uIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtcm93LXJldmVyc2Uge1xyXG4gICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbGV4LWNvbHVtbi1yZXZlcnNlIHtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC1ncm93LTAge1xyXG4gICAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbGV4LWdyb3ctMSB7XHJcbiAgICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtc2hyaW5rLTAge1xyXG4gICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtc2hyaW5rLTEge1xyXG4gICAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtd3JhcCB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZsZXgtbm93cmFwIHtcclxuICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mbGV4LXdyYXAtcmV2ZXJzZSB7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXAtcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uanVzdGlmeS1jb250ZW50LXN0YXJ0IHtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uanVzdGlmeS1jb250ZW50LWVuZCB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5qdXN0aWZ5LWNvbnRlbnQtYmV0d2VlbiB7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmp1c3RpZnktY29udGVudC1hcm91bmQge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmp1c3RpZnktY29udGVudC1ldmVubHkge1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1ldmVubHkgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWl0ZW1zLXN0YXJ0IHtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1pdGVtcy1lbmQge1xyXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1pdGVtcy1jZW50ZXIge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24taXRlbXMtYmFzZWxpbmUge1xyXG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1pdGVtcy1zdHJldGNoIHtcclxuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcclxuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWNvbnRlbnQtZW5kIHtcclxuICAgIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1jb250ZW50LWNlbnRlciB7XHJcbiAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWNvbnRlbnQtYmV0d2VlbiB7XHJcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1jb250ZW50LWFyb3VuZCB7XHJcbiAgICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmFsaWduLWNvbnRlbnQtc3RyZXRjaCB7XHJcbiAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1zZWxmLWF1dG8ge1xyXG4gICAgYWxpZ24tc2VsZjogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tc2VsZi1zdGFydCB7XHJcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1zZWxmLWVuZCB7XHJcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uYWxpZ24tc2VsZi1jZW50ZXIge1xyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1zZWxmLWJhc2VsaW5lIHtcclxuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5hbGlnbi1zZWxmLXN0cmV0Y2gge1xyXG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ub3JkZXItZmlyc3Qge1xyXG4gICAgb3JkZXI6IC0xICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmRlci0wIHtcclxuICAgIG9yZGVyOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmRlci0xIHtcclxuICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmRlci0yIHtcclxuICAgIG9yZGVyOiAyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmRlci0zIHtcclxuICAgIG9yZGVyOiAzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmRlci00IHtcclxuICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmRlci01IHtcclxuICAgIG9yZGVyOiA1ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5vcmRlci1sYXN0IHtcclxuICAgIG9yZGVyOiA2ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLTAge1xyXG4gICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLTEge1xyXG4gICAgbWFyZ2luOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tLTIge1xyXG4gICAgbWFyZ2luOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tMyB7XHJcbiAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm0tNCB7XHJcbiAgICBtYXJnaW46IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS01IHtcclxuICAgIG1hcmdpbjogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubS1hdXRvIHtcclxuICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXgtMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teC0xIHtcclxuICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm14LTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm14LTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXgtNCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXgtNSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teC1hdXRvIHtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm15LTAge1xyXG4gICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXktMSB7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teS0yIHtcclxuICAgIG1hcmdpbi10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5teS0zIHtcclxuICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm15LTQge1xyXG4gICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm15LTUge1xyXG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXktYXV0byB7XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tdC0wIHtcclxuICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm10LTEge1xyXG4gICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXQtMiB7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm10LTMge1xyXG4gICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXQtNCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm10LTUge1xyXG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXQtYXV0byB7XHJcbiAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZS0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWUtMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1lLTIge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1lLTMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZS00IHtcclxuICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tZS01IHtcclxuICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWUtYXV0byB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1iLTAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWItMSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYi0yIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWItMyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYi00IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubWItNSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tYi1hdXRvIHtcclxuICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1zLTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1zLTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLm1zLTIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXMtMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubXMtNCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tcy01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5tcy1hdXRvIHtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wLTAge1xyXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucC0xIHtcclxuICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnAtMiB7XHJcbiAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnAtMyB7XHJcbiAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wLTQge1xyXG4gICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wLTUge1xyXG4gICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHgtMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB4LTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5weC0yIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB4LTMge1xyXG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5weC00IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB4LTUge1xyXG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5weS0wIHtcclxuICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHktMSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB5LTIge1xyXG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHktMyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB5LTQge1xyXG4gICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHktNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB0LTAge1xyXG4gICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB0LTEge1xyXG4gICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnB0LTIge1xyXG4gICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHQtMyB7XHJcbiAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHQtNCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wdC01IHtcclxuICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wZS0wIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBlLTEge1xyXG4gICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGUtMiB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBlLTMge1xyXG4gICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGUtNCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBlLTUge1xyXG4gICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGItMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGItMSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGItMiB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYi0zIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYi00IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBiLTUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBzLTAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wcy0xIHtcclxuICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHMtMiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucHMtMyB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBzLTQge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnBzLTUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5nYXAtMCB7XHJcbiAgICBnYXA6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdhcC0xIHtcclxuICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ2FwLTIge1xyXG4gICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdhcC0zIHtcclxuICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZ2FwLTQge1xyXG4gICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmdhcC01IHtcclxuICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm93LWdhcC0wIHtcclxuICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnJvdy1nYXAtMSB7XHJcbiAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3ctZ2FwLTIge1xyXG4gICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5yb3ctZ2FwLTMge1xyXG4gICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm93LWdhcC00IHtcclxuICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucm93LWdhcC01IHtcclxuICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNvbHVtbi1nYXAtMCB7XHJcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIGNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNvbHVtbi1nYXAtMSB7XHJcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmNvbHVtbi1nYXAtMiB7XHJcbiAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb2x1bW4tZ2FwLTMge1xyXG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICBjb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5jb2x1bW4tZ2FwLTQge1xyXG4gICAgLW1vei1jb2x1bW4tZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uY29sdW1uLWdhcC01IHtcclxuICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZm9udC1tb25vc3BhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IHZhcigtLWJzLWZvbnQtbW9ub3NwYWNlKSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnMtMSB7XHJcbiAgICBmb250LXNpemU6IGNhbGMoMS4zNzVyZW0gKyAxLjV2dykgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZzLTIge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDEuMzI1cmVtICsgMC45dncpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mcy0zIHtcclxuICAgIGZvbnQtc2l6ZTogY2FsYygxLjNyZW0gKyAwLjZ2dykgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZzLTQge1xyXG4gICAgZm9udC1zaXplOiBjYWxjKDEuMjc1cmVtICsgMC4zdncpICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mcy01IHtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnMtNiB7XHJcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZzdC1pdGFsaWMge1xyXG4gICAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mc3Qtbm9ybWFsIHtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnctbGlnaHRlciB7XHJcbiAgICBmb250LXdlaWdodDogbGlnaHRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnctbGlnaHQge1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZnctbm9ybWFsIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZ3LW1lZGl1bSB7XHJcbiAgICBmb250LXdlaWdodDogNTAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mdy1zZW1pYm9sZCB7XHJcbiAgICBmb250LXdlaWdodDogNzAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5mdy1ib2xkIHtcclxuICAgIGZvbnQtd2VpZ2h0OiA5MDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZ3LWJvbGRlciB7XHJcbiAgICBmb250LXdlaWdodDogYm9sZGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saC0xIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saC1zbSB7XHJcbiAgICBsaW5lLWhlaWdodDogMS4yNSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubGgtYmFzZSB7XHJcbiAgICBsaW5lLWhlaWdodDogMS41ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5saC1sZyB7XHJcbiAgICBsaW5lLWhlaWdodDogMiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1zdGFydCB7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LWVuZCB7XHJcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC1jZW50ZXIge1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50ZXh0LWRlY29yYXRpb24tbm9uZSB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtZGVjb3JhdGlvbi11bmRlcmxpbmUge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtZGVjb3JhdGlvbi1saW5lLXRocm91Z2gge1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2ggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtbG93ZXJjYXNlIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtdXBwZXJjYXNlIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2UgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtY2FwaXRhbGl6ZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udGV4dC13cmFwIHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3JtYWwgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtbm93cmFwIHtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRleHQtYnJlYWsge1xyXG4gICAgd29yZC13cmFwOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XHJcbiAgICB3b3JkLWJyZWFrOiBicmVhay13b3JkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi52aXNpYmxlIHtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmludmlzaWJsZSB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnotbjEge1xyXG4gICAgei1pbmRleDogLTEgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnotMCB7XHJcbiAgICB6LWluZGV4OiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi56LTEge1xyXG4gICAgei1pbmRleDogMSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uei0yIHtcclxuICAgIHotaW5kZXg6IDIgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnotMyB7XHJcbiAgICB6LWluZGV4OiAzICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA1NzZweCkge1xyXG4gICAgLmZsb2F0LXNtLXN0YXJ0IHtcclxuICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbG9hdC1zbS1lbmQge1xyXG4gICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbG9hdC1zbS1ub25lIHtcclxuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXNtLWNvbnRhaW4ge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtc20tY292ZXIge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1zbS1maWxsIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXNtLXNjYWxlIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXNtLW5vbmUge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtc20taW5saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS1pbmxpbmUtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXNtLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXNtLWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS1pbmxpbmUtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS10YWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS10YWJsZS1yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXNtLXRhYmxlLWNlbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1zbS1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtc20taW5saW5lLWZsZXgge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtc20tbm9uZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXNtLWZpbGwge1xyXG4gICAgICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tcm93IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tY29sdW1uIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tcm93LXJldmVyc2Uge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXNtLWNvbHVtbi1yZXZlcnNlIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1zbS1ncm93LTAge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXNtLWdyb3ctMSB7XHJcbiAgICAgICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tc2hyaW5rLTAge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tc2hyaW5rLTEge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20td3JhcCB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtc20tbm93cmFwIHtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXNtLXdyYXAtcmV2ZXJzZSB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXNtLXN0YXJ0IHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXNtLWVuZCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtc20tY2VudGVyIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtc20tYmV0d2VlbiB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1zbS1hcm91bmQge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1zbS1ldmVubHkge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXNtLXN0YXJ0IHtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1zbS1lbmQge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1zbS1jZW50ZXIge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtc20tYmFzZWxpbmUge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1zbS1zdHJldGNoIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXNtLXN0YXJ0IHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtc20tZW5kIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXNtLWNlbnRlciB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtc20tYmV0d2VlbiB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXNtLWFyb3VuZCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtc20tc3RyZXRjaCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXNtLWF1dG8ge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1zbS1zdGFydCB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXNtLWVuZCB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1zbS1jZW50ZXIge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXNtLWJhc2VsaW5lIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXNtLXN0cmV0Y2gge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItc20tZmlyc3Qge1xyXG4gICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS0wIHtcclxuICAgICAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS0xIHtcclxuICAgICAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS0yIHtcclxuICAgICAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS0zIHtcclxuICAgICAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS00IHtcclxuICAgICAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS01IHtcclxuICAgICAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1zbS1sYXN0IHtcclxuICAgICAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXNtLTAge1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXNtLTEge1xyXG4gICAgICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXNtLTIge1xyXG4gICAgICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tc20tMyB7XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tc20tNCB7XHJcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1zbS01IHtcclxuICAgICAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1zbS1hdXRvIHtcclxuICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtc20tMCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtc20tMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtc20tMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXNtLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXNtLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1zbS01IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1zbS1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1zbS0wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1zbS0xIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1zbS0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktc20tMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktc20tNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXNtLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXNtLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXNtLTAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtc20tMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1zbS0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtc20tMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1zbS00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtc20tNSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1zbS1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXNtLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1zbS0xIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtc20tMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtc20tMyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXNtLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXNtLTUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1zbS1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItc20tMCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1zbS0xIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXNtLTIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1zbS0zIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXNtLTQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1zbS01IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXNtLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtc20tMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtc20tMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtc20tMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1zbS0zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1zbS00IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXNtLTUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXNtLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtc20tMCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXNtLTEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1zbS0yIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1zbS0zIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtc20tNCB7XHJcbiAgICAgICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtc20tNSB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1zbS0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXNtLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtc20tMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtc20tMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1zbS00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1zbS01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXNtLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktc20tMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1zbS0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1zbS0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXNtLTQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXNtLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtc20tMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtc20tMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtc20tMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1zbS0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1zbS00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXNtLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXNtLTAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtc20tMSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1zbS0yIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtc20tMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1zbS00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtc20tNSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1zbS0wIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1zbS0xIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1zbS0yIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXNtLTMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXNtLTQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItc20tNSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtc20tMCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXNtLTEge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1zbS0yIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1zbS0zIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtc20tNCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtc20tNSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1zbS0wIHtcclxuICAgICAgICBnYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXNtLTEge1xyXG4gICAgICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtc20tMiB7XHJcbiAgICAgICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXNtLTMge1xyXG4gICAgICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtc20tNCB7XHJcbiAgICAgICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXNtLTUge1xyXG4gICAgICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXNtLTAge1xyXG4gICAgICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1zbS0xIHtcclxuICAgICAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtc20tMiB7XHJcbiAgICAgICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtc20tMyB7XHJcbiAgICAgICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXNtLTQge1xyXG4gICAgICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXNtLTUge1xyXG4gICAgICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1zbS0wIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtc20tMSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXNtLTIge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtc20tMyB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXNtLTQge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtc20tNSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LXNtLXN0YXJ0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtc20tZW5kIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LXNtLWNlbnRlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gICAgLmZsb2F0LW1kLXN0YXJ0IHtcclxuICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbG9hdC1tZC1lbmQge1xyXG4gICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbG9hdC1tZC1ub25lIHtcclxuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LW1kLWNvbnRhaW4ge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtbWQtY292ZXIge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1tZC1maWxsIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LW1kLXNjYWxlIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LW1kLW5vbmUge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbWQtaW5saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC1pbmxpbmUtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLW1kLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLW1kLWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC1pbmxpbmUtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC10YWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC10YWJsZS1yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLW1kLXRhYmxlLWNlbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1tZC1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbWQtaW5saW5lLWZsZXgge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbWQtbm9uZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LW1kLWZpbGwge1xyXG4gICAgICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtcm93IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtY29sdW1uIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtcm93LXJldmVyc2Uge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LW1kLWNvbHVtbi1yZXZlcnNlIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1tZC1ncm93LTAge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LW1kLWdyb3ctMSB7XHJcbiAgICAgICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtc2hyaW5rLTAge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtc2hyaW5rLTEge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtd3JhcCB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbWQtbm93cmFwIHtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LW1kLXdyYXAtcmV2ZXJzZSB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LW1kLXN0YXJ0IHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LW1kLWVuZCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbWQtY2VudGVyIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbWQtYmV0d2VlbiB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1tZC1hcm91bmQge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1tZC1ldmVubHkge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLW1kLXN0YXJ0IHtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1tZC1lbmQge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1tZC1jZW50ZXIge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtbWQtYmFzZWxpbmUge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1tZC1zdHJldGNoIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LW1kLXN0YXJ0IHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbWQtZW5kIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LW1kLWNlbnRlciB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbWQtYmV0d2VlbiB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LW1kLWFyb3VuZCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbWQtc3RyZXRjaCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLW1kLWF1dG8ge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1tZC1zdGFydCB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLW1kLWVuZCB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1tZC1jZW50ZXIge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLW1kLWJhc2VsaW5lIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLW1kLXN0cmV0Y2gge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItbWQtZmlyc3Qge1xyXG4gICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC0wIHtcclxuICAgICAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC0xIHtcclxuICAgICAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC0yIHtcclxuICAgICAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC0zIHtcclxuICAgICAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC00IHtcclxuICAgICAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC01IHtcclxuICAgICAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1tZC1sYXN0IHtcclxuICAgICAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLW1kLTAge1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLW1kLTEge1xyXG4gICAgICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLW1kLTIge1xyXG4gICAgICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbWQtMyB7XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbWQtNCB7XHJcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1tZC01IHtcclxuICAgICAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1tZC1hdXRvIHtcclxuICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbWQtMCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbWQtMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbWQtMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LW1kLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LW1kLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1tZC01IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1tZC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1tZC0wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1tZC0xIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1tZC0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbWQtMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbWQtNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LW1kLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LW1kLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LW1kLTAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbWQtMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1tZC0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbWQtMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1tZC00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbWQtNSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1tZC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLW1kLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1tZC0xIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbWQtMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbWQtMyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLW1kLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLW1kLTUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1tZC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItbWQtMCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1tZC0xIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLW1kLTIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1tZC0zIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLW1kLTQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1tZC01IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLW1kLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbWQtMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbWQtMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbWQtMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1tZC0zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1tZC00IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLW1kLTUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLW1kLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbWQtMCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLW1kLTEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1tZC0yIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1tZC0zIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbWQtNCB7XHJcbiAgICAgICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbWQtNSB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1tZC0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LW1kLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbWQtMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbWQtMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1tZC00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1tZC01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LW1kLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktbWQtMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1tZC0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1tZC0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LW1kLTQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LW1kLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbWQtMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbWQtMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbWQtMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1tZC0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1tZC00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LW1kLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLW1kLTAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbWQtMSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1tZC0yIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbWQtMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1tZC00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbWQtNSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1tZC0wIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1tZC0xIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1tZC0yIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLW1kLTMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLW1kLTQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItbWQtNSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbWQtMCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLW1kLTEge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1tZC0yIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1tZC0zIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbWQtNCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbWQtNSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1tZC0wIHtcclxuICAgICAgICBnYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLW1kLTEge1xyXG4gICAgICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbWQtMiB7XHJcbiAgICAgICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLW1kLTMge1xyXG4gICAgICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbWQtNCB7XHJcbiAgICAgICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLW1kLTUge1xyXG4gICAgICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLW1kLTAge1xyXG4gICAgICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1tZC0xIHtcclxuICAgICAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbWQtMiB7XHJcbiAgICAgICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbWQtMyB7XHJcbiAgICAgICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLW1kLTQge1xyXG4gICAgICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLW1kLTUge1xyXG4gICAgICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1tZC0wIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbWQtMSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLW1kLTIge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbWQtMyB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLW1kLTQge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbWQtNSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LW1kLXN0YXJ0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtbWQtZW5kIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LW1kLWNlbnRlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gICAgLmZsb2F0LWxnLXN0YXJ0IHtcclxuICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbG9hdC1sZy1lbmQge1xyXG4gICAgICAgIGZsb2F0OiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbG9hdC1sZy1ub25lIHtcclxuICAgICAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LWxnLWNvbnRhaW4ge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQtbGctY292ZXIge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY292ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC1sZy1maWxsIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LWxnLXNjYWxlIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LWxnLW5vbmUge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbGctaW5saW5lIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy1pbmxpbmUtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLWxnLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLWxnLWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy1pbmxpbmUtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy10YWJsZSB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy10YWJsZS1yb3cge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLXJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLWxnLXRhYmxlLWNlbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1sZy1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbGctaW5saW5lLWZsZXgge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtbGctbm9uZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LWxnLWZpbGwge1xyXG4gICAgICAgIGZsZXg6IDEgMSBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctcm93IHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctY29sdW1uIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctcm93LXJldmVyc2Uge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LWxnLWNvbHVtbi1yZXZlcnNlIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC1sZy1ncm93LTAge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LWxnLWdyb3ctMSB7XHJcbiAgICAgICAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctc2hyaW5rLTAge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctc2hyaW5rLTEge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctd3JhcCB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgtbGctbm93cmFwIHtcclxuICAgICAgICBmbGV4LXdyYXA6IG5vd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LWxnLXdyYXAtcmV2ZXJzZSB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LWxnLXN0YXJ0IHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LWxnLWVuZCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbGctY2VudGVyIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQtbGctYmV0d2VlbiB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1sZy1hcm91bmQge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC1sZy1ldmVubHkge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLWxnLXN0YXJ0IHtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1sZy1lbmQge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1sZy1jZW50ZXIge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMtbGctYmFzZWxpbmUge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy1sZy1zdHJldGNoIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LWxnLXN0YXJ0IHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbGctZW5kIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LWxnLWNlbnRlciB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbGctYmV0d2VlbiB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LWxnLWFyb3VuZCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQtbGctc3RyZXRjaCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLWxnLWF1dG8ge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1sZy1zdGFydCB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLWxnLWVuZCB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi1sZy1jZW50ZXIge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLWxnLWJhc2VsaW5lIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLWxnLXN0cmV0Y2gge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXItbGctZmlyc3Qge1xyXG4gICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy0wIHtcclxuICAgICAgICBvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy0xIHtcclxuICAgICAgICBvcmRlcjogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy0yIHtcclxuICAgICAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy0zIHtcclxuICAgICAgICBvcmRlcjogMyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy00IHtcclxuICAgICAgICBvcmRlcjogNCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy01IHtcclxuICAgICAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci1sZy1sYXN0IHtcclxuICAgICAgICBvcmRlcjogNiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLWxnLTAge1xyXG4gICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLWxnLTEge1xyXG4gICAgICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLWxnLTIge1xyXG4gICAgICAgIG1hcmdpbjogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbGctMyB7XHJcbiAgICAgICAgbWFyZ2luOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0tbGctNCB7XHJcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1sZy01IHtcclxuICAgICAgICBtYXJnaW46IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS1sZy1hdXRvIHtcclxuICAgICAgICBtYXJnaW46IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbGctMCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbGctMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgtbGctMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LWxnLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LWxnLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1sZy01IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC1sZy1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1sZy0wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1sZy0xIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS1sZy0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbGctMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXktbGctNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LWxnLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LWxnLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LWxnLTAge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbGctMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1sZy0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbGctMyB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1sZy00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQtbGctNSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC1sZy1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLWxnLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1sZy0xIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbGctMiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUtbGctMyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLWxnLTQge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLWxnLTUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS1sZy1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWItbGctMCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1sZy0xIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLWxnLTIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1sZy0zIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLWxnLTQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi1sZy01IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLWxnLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbGctMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbGctMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMtbGctMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1sZy0zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy1sZy00IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLWxnLTUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLWxnLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbGctMCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLWxnLTEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1sZy0yIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC1sZy0zIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbGctNCB7XHJcbiAgICAgICAgcGFkZGluZzogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAtbGctNSB7XHJcbiAgICAgICAgcGFkZGluZzogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1sZy0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LWxnLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbGctMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgtbGctMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1sZy00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC1sZy01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LWxnLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHktbGctMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1sZy0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS1sZy0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LWxnLTQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LWxnLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbGctMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbGctMSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQtbGctMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1sZy0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC1sZy00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LWxnLTUge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLWxnLTAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbGctMSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1sZy0yIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbGctMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS1sZy00IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUtbGctNSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1sZy0wIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1sZy0xIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi1sZy0yIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLWxnLTMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLWxnLTQge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGItbGctNSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbGctMCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLWxnLTEge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1sZy0yIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy1sZy0zIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbGctNCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMtbGctNSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC1sZy0wIHtcclxuICAgICAgICBnYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLWxnLTEge1xyXG4gICAgICAgIGdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbGctMiB7XHJcbiAgICAgICAgZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLWxnLTMge1xyXG4gICAgICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAtbGctNCB7XHJcbiAgICAgICAgZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLWxnLTUge1xyXG4gICAgICAgIGdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLWxnLTAge1xyXG4gICAgICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC1sZy0xIHtcclxuICAgICAgICByb3ctZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbGctMiB7XHJcbiAgICAgICAgcm93LWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAtbGctMyB7XHJcbiAgICAgICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLWxnLTQge1xyXG4gICAgICAgIHJvdy1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLWxnLTUge1xyXG4gICAgICAgIHJvdy1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC1sZy0wIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbGctMSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLWxnLTIge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbGctMyB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLWxnLTQge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAtbGctNSB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LWxnLXN0YXJ0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQtbGctZW5kIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LWxnLWNlbnRlciB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgIC5mbG9hdC14bC1zdGFydCB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXQteGwtZW5kIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXQteGwtbm9uZSB7XHJcbiAgICAgICAgZmxvYXQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC14bC1jb250YWluIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogY29udGFpbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXhsLWNvdmVyIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQteGwtZmlsbCB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogZmlsbCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC14bC1zY2FsZSB7XHJcbiAgICAgICAgLW8tb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IHNjYWxlLWRvd24gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub2JqZWN0LWZpdC14bC1ub25lIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXhsLWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtaW5saW5lLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14bC1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14bC1ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtaW5saW5lLWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtdGFibGUge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtdGFibGUtcm93IHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14bC10YWJsZS1jZWxsIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteGwtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXhsLWlubGluZS1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXhsLW5vbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14bC1maWxsIHtcclxuICAgICAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLXJvdyB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLWNvbHVtbiB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLXJvdy1yZXZlcnNlIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14bC1jb2x1bW4tcmV2ZXJzZSB7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteGwtZ3Jvdy0wIHtcclxuICAgICAgICBmbGV4LWdyb3c6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14bC1ncm93LTEge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLXNocmluay0wIHtcclxuICAgICAgICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLXNocmluay0xIHtcclxuICAgICAgICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLXdyYXAge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXhsLW5vd3JhcCB7XHJcbiAgICAgICAgZmxleC13cmFwOiBub3dyYXAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14bC13cmFwLXJldmVyc2Uge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14bC1zdGFydCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14bC1lbmQge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXhsLWNlbnRlciB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXhsLWJldHdlZW4ge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteGwtYXJvdW5kIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteGwtZXZlbmx5IHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWV2ZW5seSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1pdGVtcy14bC1zdGFydCB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteGwtZW5kIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteGwtY2VudGVyIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXhsLWJhc2VsaW5lIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteGwtc3RyZXRjaCB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14bC1zdGFydCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXhsLWVuZCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14bC1jZW50ZXIge1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXhsLWJldHdlZW4ge1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW4gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14bC1hcm91bmQge1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXhsLXN0cmV0Y2gge1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHN0cmV0Y2ggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14bC1hdXRvIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteGwtc3RhcnQge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14bC1lbmQge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteGwtY2VudGVyIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14bC1iYXNlbGluZSB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14bC1zdHJldGNoIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXhsLWZpcnN0IHtcclxuICAgICAgICBvcmRlcjogLTEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtMCB7XHJcbiAgICAgICAgb3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtMSB7XHJcbiAgICAgICAgb3JkZXI6IDEgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtMiB7XHJcbiAgICAgICAgb3JkZXI6IDIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtMyB7XHJcbiAgICAgICAgb3JkZXI6IDMgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtNCB7XHJcbiAgICAgICAgb3JkZXI6IDQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtNSB7XHJcbiAgICAgICAgb3JkZXI6IDUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteGwtbGFzdCB7XHJcbiAgICAgICAgb3JkZXI6IDYgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14bC0wIHtcclxuICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14bC0xIHtcclxuICAgICAgICBtYXJnaW46IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14bC0yIHtcclxuICAgICAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXhsLTMge1xyXG4gICAgICAgIG1hcmdpbjogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXhsLTQge1xyXG4gICAgICAgIG1hcmdpbjogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teGwtNSB7XHJcbiAgICAgICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXhsLTEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14bC0zIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14bC00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteGwtNSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteGwtMiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXhsLTMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXhsLTQge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14bC01IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14bC0wIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXhsLTEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteGwtMiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXhsLTMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteGwtNCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXhsLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14bC0wIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXhsLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14bC00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14bC01IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14bC0yIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14bC00IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteGwtNSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXhsLTEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteGwtNCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14bC01IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXhsLTAge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC14bC0xIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteGwtMiB7XHJcbiAgICAgICAgcGFkZGluZzogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteGwtMyB7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXhsLTQge1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXhsLTUge1xyXG4gICAgICAgIHBhZGRpbmc6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC14bC0xIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXhsLTMge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteGwtNSB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14bC0wIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14bC00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14bC01IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQteGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQteGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14bC01IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS14bC0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXhsLTMge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteGwtMSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi14bC0zIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi14bC00IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy14bC0xIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteGwtMiB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXhsLTQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAteGwtMCB7XHJcbiAgICAgICAgZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14bC0xIHtcclxuICAgICAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXhsLTIge1xyXG4gICAgICAgIGdhcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14bC0zIHtcclxuICAgICAgICBnYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXhsLTQge1xyXG4gICAgICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14bC01IHtcclxuICAgICAgICBnYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14bC0wIHtcclxuICAgICAgICByb3ctZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAteGwtMSB7XHJcbiAgICAgICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXhsLTIge1xyXG4gICAgICAgIHJvdy1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXhsLTMge1xyXG4gICAgICAgIHJvdy1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14bC00IHtcclxuICAgICAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14bC01IHtcclxuICAgICAgICByb3ctZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAteGwtMCB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXhsLTEge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC14bC0yIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXhsLTMge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC14bC00IHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXhsLTUge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC14bC1zdGFydCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC50ZXh0LXhsLWVuZCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC14bC1jZW50ZXIge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTQwMHB4KSB7XHJcbiAgICAuZmxvYXQteHhsLXN0YXJ0IHtcclxuICAgICAgICBmbG9hdDogbGVmdCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbG9hdC14eGwtZW5kIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxvYXQteHhsLW5vbmUge1xyXG4gICAgICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQteHhsLWNvbnRhaW4ge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGNvbnRhaW4gIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBjb250YWluICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQteHhsLWNvdmVyIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBjb3ZlciAhaW1wb3J0YW50O1xyXG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQteHhsLWZpbGwge1xyXG4gICAgICAgIC1vLW9iamVjdC1maXQ6IGZpbGwgIWltcG9ydGFudDtcclxuICAgICAgICBvYmplY3QtZml0OiBmaWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9iamVjdC1maXQteHhsLXNjYWxlIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBzY2FsZS1kb3duICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogc2NhbGUtZG93biAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vYmplY3QtZml0LXh4bC1ub25lIHtcclxuICAgICAgICAtby1vYmplY3QtZml0OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgb2JqZWN0LWZpdDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXh4bC1pbmxpbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXh4bC1pbmxpbmUtYmxvY2sge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXh4bC1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogZ3JpZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXh4bC1pbmxpbmUtZ3JpZCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWdyaWQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtdGFibGUge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLXRhYmxlLXJvdyB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtcm93ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQteHhsLXRhYmxlLWNlbGwge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGwgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXh4bC1pbmxpbmUtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXggIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC14eGwtbm9uZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC1maWxsIHtcclxuICAgICAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC1yb3cge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14eGwtY29sdW1uIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLXJvdy1yZXZlcnNlIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14eGwtY29sdW1uLXJldmVyc2Uge1xyXG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC1ncm93LTAge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC1ncm93LTEge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC1zaHJpbmstMCB7XHJcbiAgICAgICAgZmxleC1zaHJpbms6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZmxleC14eGwtc2hyaW5rLTEge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLXdyYXAge1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mbGV4LXh4bC1ub3dyYXAge1xyXG4gICAgICAgIGZsZXgtd3JhcDogbm93cmFwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZsZXgteHhsLXdyYXAtcmV2ZXJzZSB7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwLXJldmVyc2UgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXh4bC1zdGFydCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14eGwtZW5kIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmp1c3RpZnktY29udGVudC14eGwtY2VudGVyIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWJldHdlZW4ge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5qdXN0aWZ5LWNvbnRlbnQteHhsLWFyb3VuZCB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1hcm91bmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuanVzdGlmeS1jb250ZW50LXh4bC1ldmVubHkge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtZXZlbmx5ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXh4bC1zdGFydCB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteHhsLWVuZCB7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWl0ZW1zLXh4bC1jZW50ZXIge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteHhsLWJhc2VsaW5lIHtcclxuICAgICAgICBhbGlnbi1pdGVtczogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24taXRlbXMteHhsLXN0cmV0Y2gge1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQteHhsLXN0YXJ0IHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLWNvbnRlbnQteHhsLWVuZCB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogZmxleC1lbmQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14eGwtY2VudGVyIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tY29udGVudC14eGwtYmV0d2VlbiB7XHJcbiAgICAgICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlbiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXh4bC1hcm91bmQge1xyXG4gICAgICAgIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWFyb3VuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1jb250ZW50LXh4bC1zdHJldGNoIHtcclxuICAgICAgICBhbGlnbi1jb250ZW50OiBzdHJldGNoICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmFsaWduLXNlbGYteHhsLWF1dG8ge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14eGwtc3RhcnQge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14eGwtZW5kIHtcclxuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXh4bC1jZW50ZXIge1xyXG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5hbGlnbi1zZWxmLXh4bC1iYXNlbGluZSB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogYmFzZWxpbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYWxpZ24tc2VsZi14eGwtc3RyZXRjaCB7XHJcbiAgICAgICAgYWxpZ24tc2VsZjogc3RyZXRjaCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14eGwtZmlyc3Qge1xyXG4gICAgICAgIG9yZGVyOiAtMSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14eGwtMCB7XHJcbiAgICAgICAgb3JkZXI6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteHhsLTEge1xyXG4gICAgICAgIG9yZGVyOiAxICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXh4bC0yIHtcclxuICAgICAgICBvcmRlcjogMiAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14eGwtMyB7XHJcbiAgICAgICAgb3JkZXI6IDMgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAub3JkZXIteHhsLTQge1xyXG4gICAgICAgIG9yZGVyOiA0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm9yZGVyLXh4bC01IHtcclxuICAgICAgICBvcmRlcjogNSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5vcmRlci14eGwtbGFzdCB7XHJcbiAgICAgICAgb3JkZXI6IDYgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14eGwtMCB7XHJcbiAgICAgICAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teHhsLTEge1xyXG4gICAgICAgIG1hcmdpbjogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXh4bC0yIHtcclxuICAgICAgICBtYXJnaW46IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tLXh4bC0zIHtcclxuICAgICAgICBtYXJnaW46IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14eGwtNCB7XHJcbiAgICAgICAgbWFyZ2luOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubS14eGwtNSB7XHJcbiAgICAgICAgbWFyZ2luOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm0teHhsLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbjogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teC14eGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteHhsLTEge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXh4bC0yIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteHhsLTMge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXh4bC00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXgteHhsLTUge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm14LXh4bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5teS14eGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteHhsLTEge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXh4bC0yIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteHhsLTMge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXh4bC00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXkteHhsLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm15LXh4bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14eGwtMCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14eGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tdC14eGwtMiB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXh4bC0zIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm10LXh4bC00IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteHhsLTUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXQteHhsLWF1dG8ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWUteHhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14eGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXh4bC0yIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14eGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXh4bC00IHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tZS14eGwtNSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1lLXh4bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteHhsLTAge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteHhsLTEge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubWIteHhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14eGwtMyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tYi14eGwtNCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXh4bC01IHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1iLXh4bC1hdXRvIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXh4bC0wIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14eGwtMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteHhsLTIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAubXMteHhsLTMge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXh4bC00IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm1zLXh4bC01IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5tcy14eGwtYXV0byB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucC14eGwtMCB7XHJcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXh4bC0xIHtcclxuICAgICAgICBwYWRkaW5nOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteHhsLTIge1xyXG4gICAgICAgIHBhZGRpbmc6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXh4bC0zIHtcclxuICAgICAgICBwYWRkaW5nOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnAteHhsLTQge1xyXG4gICAgICAgIHBhZGRpbmc6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wLXh4bC01IHtcclxuICAgICAgICBwYWRkaW5nOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXh4bC0wIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXh4bC0xIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB4LXh4bC0yIHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC14eGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weC14eGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHgteHhsLTUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteHhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteHhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHkteHhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXh4bC0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB5LXh4bC00IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5weS14eGwtNSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14eGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHQteHhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAwLjI1cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXh4bC0yIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnB0LXh4bC0zIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14eGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wdC14eGwtNSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteHhsLTAge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteHhsLTEge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGUteHhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS14eGwtMyB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wZS14eGwtNCB7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBlLXh4bC01IHtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXh4bC0wIHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wYi14eGwtMSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteHhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucGIteHhsLTMge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXh4bC00IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBiLXh4bC01IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5wcy14eGwtMCB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXh4bC0xIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteHhsLTIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMC41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXh4bC0zIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucHMteHhsLTQge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnBzLXh4bC01IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDNyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXh4bC0wIHtcclxuICAgICAgICBnYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXh4bC0xIHtcclxuICAgICAgICBnYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2FwLXh4bC0yIHtcclxuICAgICAgICBnYXA6IDAuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAteHhsLTMge1xyXG4gICAgICAgIGdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5nYXAteHhsLTQge1xyXG4gICAgICAgIGdhcDogMS41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmdhcC14eGwtNSB7XHJcbiAgICAgICAgZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnJvdy1nYXAteHhsLTAge1xyXG4gICAgICAgIHJvdy1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14eGwtMSB7XHJcbiAgICAgICAgcm93LWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXh4bC0yIHtcclxuICAgICAgICByb3ctZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14eGwtMyB7XHJcbiAgICAgICAgcm93LWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5yb3ctZ2FwLXh4bC00IHtcclxuICAgICAgICByb3ctZ2FwOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAucm93LWdhcC14eGwtNSB7XHJcbiAgICAgICAgcm93LWdhcDogM3JlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXh4bC0wIHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDAgIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbHVtbi1nYXAteHhsLTEge1xyXG4gICAgICAgIC1tb3otY29sdW1uLWdhcDogMC4yNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDAuMjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC14eGwtMiB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAwLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuY29sdW1uLWdhcC14eGwtMyB7XHJcbiAgICAgICAgLW1vei1jb2x1bW4tZ2FwOiAxcmVtICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgY29sdW1uLWdhcDogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXh4bC00IHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGNvbHVtbi1nYXA6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2x1bW4tZ2FwLXh4bC01IHtcclxuICAgICAgICAtbW96LWNvbHVtbi1nYXA6IDNyZW0gIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiAzcmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQteHhsLXN0YXJ0IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLnRleHQteHhsLWVuZCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAudGV4dC14eGwtY2VudGVyIHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDEyMDBweCkge1xyXG4gICAgLmZzLTEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMi41cmVtICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZzLTIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMnJlbSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5mcy0zIHtcclxuICAgICAgICBmb250LXNpemU6IDEuNzVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZnMtNCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjVyZW0gIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuICAgIC5kLXByaW50LWlubGluZSB7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtaW5saW5lLWJsb2NrIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1wcmludC1ibG9jayB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1wcmludC1ncmlkIHtcclxuICAgICAgICBkaXNwbGF5OiBncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtaW5saW5lLWdyaWQge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ncmlkICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtdGFibGUge1xyXG4gICAgICAgIGRpc3BsYXk6IHRhYmxlICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtdGFibGUtcm93IHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1yb3cgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuZC1wcmludC10YWJsZS1jZWxsIHtcclxuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmQtcHJpbnQtZmxleCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXByaW50LWlubGluZS1mbGV4IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5kLXByaW50LW5vbmUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxufVxyXG4iLCJib2R5IHtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6Y2FsYygxcHggLyA0KTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjc1O1xyXG4gICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxufVxyXG5cclxuKjpmb2N1czpub3QoOmZvY3VzLXZpc2libGUpXHJcbntcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuXHJcbnN0cm9uZyB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1ib2xkO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufSIsIu+7vy8qIEJyZWFrcG9pbnRzICovXHJcblxyXG4kYnAtczogMjBlbTsgXHRcdFx0Ly8gMzIwcHhcclxuJGJwLXMtbWF4OiAyOS45MzhlbTsgXHQvLyA0NzlweFxyXG4kYnAtc3c6IDMwZW07IFx0XHRcdC8vIDQ4MHB4XHJcbiRicC1zdy1tYXg6IDQ3LjkzOGVtOyBcdC8vIDc2N3B4XHJcbiRicC1tOiA0OGVtOyBcdFx0XHQvLyA3NjhweFxyXG4kYnAtbS1tYXg6IDU5LjkzOGVtOyBcdC8vIDk1OXB4XHQgXHJcbiRicC1tdzogNjBlbTsgXHRcdFx0Ly8gOTYwcHhcclxuJGJwLW13LW1heDogNjMuOTM4ZW07IFx0Ly8gMTAyM3B4XHJcbiRicC1tbDogNjRlbTsgXHRcdFx0Ly8gMTAyNHB4XHJcbiRicC1tbC1tYXg6IDcxLjE4OGVtOyBcdC8vIDExMzlweFxyXG4kYnAtbDogNzJlbTsgXHRcdFx0Ly8gMTE0MHB4XHJcbiRicC1sLW1heDogODEuMTg4ZW07ICAgIC8vIDEyOTlweFxyXG4kYnAteGw6IDgxLjI1ZW07XHRcdC8vIDEzMDBweFxyXG5cclxuXHJcbi8qIENvbG9ycyAqL1xyXG5cclxuJGNvbG9yLXdoaXRlOiBcdFx0XHQjZmZmZmZmO1xyXG4kY29sb3ItYmxhY2s6XHRcdFx0IzAwMDAwMDtcclxuJGNvbG9yLWJhc2U6XHRcdFx0IzA1MDUwNTtcclxuJGNvbG9yLWRhcms6XHRcdFx0IzM4MzgzODtcclxuJGNvbG9yLXByaW1hcnk6XHRcdFx0IzAwMkI0OTtcclxuJGNvbG9yLXNlY29uZGFyeTogXHRcdCMwMDc2QTg7XHJcbiRjb2xvci1ncmV5LWRrcjogICAgXHQkY29sb3ItYmFzZTtcclxuJGNvbG9yLWdyZXktZGs6XHQgICAgXHQkY29sb3ItZGFyaztcclxuJGNvbG9yLWdyZXktbWVkaXVtOiBcdCM3Rjk3QTg7XHJcbiRjb2xvci1ncmV5OiBcdFx0XHQjRTRFNUU1O1xyXG4kY29sb3ItZ3JleS1sdDogXHRcdCNGOEY4RjI7XHJcbiRjb2xvci1ncmV5LWx0cjogXHRcdCNFRkYwRjE7XHJcbiRjb2xvci1ibHVlLWRhcms6XHRcdCMwMjNDNjQ7XHJcbiRjb2xvci1ibHVlLW1lZGl1bTpcdFx0IzAwNEE3RDtcclxuJGNvbG9yLWxpZ2h0LWJsdWU6IFx0XHQjRTRGM0Y3O1xyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuLypUeXBvZ3JhcGh5Ki9cclxuXHJcbiRmb250LXByaW1hcnk6XHRcdFx0XCJHb3RoYW1OYXJyb3dcIiwgQXJpYWwsIEhlbHZldGljYSwgc2FucztcclxuJGZvbnQtcHJpbWFyeS1tZWRpdW06XHRcIkdvdGhhbU5hcnJvd01lZGl1bVwiLCBBcmlhbCwgSGVsdmV0aWNhLCBzYW5zO1xyXG4kZm9udC1wcmltYXJ5LWJvbGQ6IFx0XCJHb3RoYW1OYXJyb3dCb2xkXCIsIEFyaWFsLCBIZWx2ZXRpY2EsIHNhbnM7XHJcblxyXG4kZm9udFdlaWdodC1saWdodDogXHRcdDMwMDtcclxuJGZvbnRXZWlnaHQtbm9ybWFsOiBcdDQwMDtcclxuJGZvbnRXZWlnaHQtbWVkaXVtOiBcdDYwMDtcclxuJGZvbnRXZWlnaHQtc2VtaWJvbGQ6IFx0ODAwO1xyXG4kZm9udFdlaWdodC1ib2xkOiBcdFx0OTAwO1xyXG5cclxuXHJcbi8qIEN1c3RvbSBWYXJpYWJsZXMgKi9cclxuXHJcbiRib3gtc2hhZG93LWRlZmF1bHQ6XHQwcHggMTBweCA0OHB4IDRweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xyXG4kYm94LXBhZGRpbmctbW9iaWxlOlx0MzBweDtcclxuJGJveC1wYWRkaW5nLWRlc2t0b3A6XHQ0MHB4O1xyXG5cclxuXHJcbi8qIEdyaWQgVmFyaWFibGVzICovXHJcblxyXG4kZ3JpZC1ndXR0ZXI6XHRcdFx0MXJlbTtcclxuJGdyaWQtbWF4Olx0XHRcdFx0ODcuNXJlbTtcclxuJGdyaWQtbWF4LWxnOlx0XHRcdDEyMHJlbTtcclxuIiwiLyogSGVhZGluZ3MgKi9cclxuXHJcbmgxLFxyXG4uaDEsXHJcbmgyLFxyXG4uaDIsXHJcbmgzLFxyXG4uaDMsXHJcbmg0LFxyXG4uaDQsXHJcbmg1LCBcclxuLmg1LFxyXG5oNixcclxuLmg2IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjI1ZW07XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1ib2xkO1xyXG4gICAgZm9udC13ZWlnaHQ6bm9ybWFsO1xyXG59XHJcblxyXG4vLyBTdGFuZGFyZCBIZWFkaW5nc1xyXG5cclxuLy8gWExcclxuaDEsIC5oMSwgLmhsLXhsIHtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMnJlbSwgMi41dncsIDNyZW0pOyAvLyAzMnB4IC0gNDhweFxyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjtcclxufVxyXG5cclxuLy8gTFxyXG5oMiwgLmgyLCAuaGwtbCB7XHJcbiAgICBmb250LXNpemU6IGNsYW1wKDEuNzVyZW0sIDIuMXZ3LCAyLjVyZW0pIDsgLy8gMjhweCAtIDQwcHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgbGV0dGVyLXNwYWNpbmc6IDA7IFxyXG5cclxuICAgIC5zZi1Mb25nLXRleHQgJiB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6JGZvbnQtcHJpbWFyeS1tZWRpdW07XHJcbiAgICAgICAgY29sb3I6JGNvbG9yLXNlY29uZGFyeTtcclxuICAgIH1cclxufVxyXG5cclxuLy8gTVxyXG5oMywgLmgzLCAuaGwtbSB7XHJcbiAgICBmb250LXNpemU6IGNsYW1wKDEuNXJlbSwgMS42N3Z3LCAycmVtKTsgLy8gMjRweCAtIDMycHhcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjI1O1xyXG59XHJcblxyXG4vLyBTXHJcbmg0LCAuaDQsIC5obC1zIHtcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoMS4yNXJlbSwgMS4yNXZ3LCAxLjVyZW0pOyAvLyAyMHB4IC0gMjRweFxyXG4gICAgbGluZS1oZWlnaHQ6IDEuMTY7XHJcblxyXG4gICAgLnNmLUxvbmctdGV4dCAmIHtcclxuICAgICAgICBmb250LWZhbWlseTokZm9udC1wcmltYXJ5LW1lZGl1bTtcclxuICAgICAgICBjb2xvcjokY29sb3Itc2Vjb25kYXJ5O1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBYU1xyXG5oNSwgLmg1LCAuaGwteHMge1xyXG4gICAgZm9udC1zaXplOiBjbGFtcCgxcmVtLCAxLjF2dywgMS4yNXJlbSk7IC8vIDE2cHggLSAyMHB4XHJcbiAgICBsaW5lLWhlaWdodDogMS4yO1xyXG59XHJcblxyXG4vLyBYWFNcclxuaDYsIC5oNiwgLmhsLXh4cyB7XHJcbiAgICBmb250LXNpemU6IDFyZW07IC8vIDE2cHhcclxuXHJcbn1cclxuXHJcbi8vIFNwZWNpYWwgSGVhZGluZ3NcclxuXHJcbi8vIEhvbWVwYWdlIEhlcm9cclxuLnNobC14eGwsXHJcbi5ob21lcGFnZS1oZXJvLWhlYWRpbmcgeyBcclxuICAgIGZvbnQtc2l6ZTogY2xhbXAoM3JlbSwgMy43NXZ3LCA0LjVyZW0pOyAvLyA0OHB4XHJcbiAgICBsaW5lLWhlaWdodDogMS4xMTE7XHJcbn1cclxuXHJcbi8vIEludGVyaW9yIEhlcm9cclxuLnNobC14bCxcclxuLmludGVyaW9yLWhlcm8taGVhZGluZyB7IFxyXG4gICAgZm9udC1zaXplOiBjbGFtcCgyLjVyZW0sIDMuMzN2dywgNHJlbSk7IC8vIDQwcHggLSA2NHB4XHJcbiAgICBsaW5lLWhlaWdodDogMS4xMjU7XHJcbn1cclxuXHJcbi8qIFBhcmFncmFwaHMgKi9cclxuXHJcbmEge1xyXG4gICAgY29sb3I6ICRjb2xvci1zZWNvbmRhcnk7XHJcblxyXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBCb2R5XHJcbnAsIC50ZXh0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEuNWVtO1xyXG59XHJcblxyXG4vLyBCb2R5IExcclxuLnRleHQtbCxcclxuLnRleHQtbGFyZ2UsXHJcbi50ZXh0LWxlYWQsXHJcbnAudGV4dC1sZWFkIHtcclxuICAgIGZvbnQtc2l6ZTogMS4yNXJlbTsgICAgICAgICAvLyAyMHB4XHJcbiAgICBsaW5lLWhlaWdodDogMnJlbTsgICAgICAgICAgLy8gMzJcclxuICAgIG1hcmdpbi1ib3R0b206IDFlbTtcclxufVxyXG5cclxuLy8gQm9keSBYTFxyXG4udGV4dC14bCxcclxuLnRleHQtZXh0cmEtbGFyZ2UsXHJcbi50ZXh0LWxlYWQteGwge1xyXG4gICAgZm9udC1zaXplOiAxLjVyZW07ICAgICAgICAgIC8vIDI0cHhcclxuICAgIGxpbmUtaGVpZ2h0OiAycmVtOyAgICAgICAgICAvLyAzMlxyXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG59XHJcblxyXG4vLyBCb2R5IFhYTFxyXG4udGV4dC14eGwsXHJcbi50ZXh0LWRvdWJsZS1leHRyYS1sYXJnZSxcclxuLnRleHQtbGVhZC14bCB7XHJcbiAgICBmb250LXNpemU6IDJyZW07ICAgICAgICAgICAgLy8gMzJweFxyXG4gICAgbGluZS1oZWlnaHQ6IDNyZW07ICAgICAgICAgIC8vIDQ4XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxZW07XHJcbn1cclxuXHJcbi50ZXh0LWVtcGhhc2lzIHtcclxuICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLnRleHQtaW52ZXJ0IHtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbn1cclxuXHJcbi50ZXh0LWJsYWNrIHtcclxuICAgIGNvbG9yOiAkY29sb3ItYmxhY2tcclxufVxyXG5cclxuLnRleHQtcHJpbWFyeSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbn1cclxuXHJcbi50ZXh0LXNlY29uZGFyeSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxufVxyXG5cclxuLnRleHQtZ3JleSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWdyZXk7XHJcbn1cclxuXHJcbi8qIEh1YlNwb3QgRW1iZWQgRm9ybXMgKi9cclxuLmh1YnNwb3QtZW1iZWQge1xyXG4gICAgcGFkZGluZzogMnJlbSAwO1xyXG59IiwiLyogQnV0dG9ucyAqL1xyXG5cclxuLmFmcC1idXR0b24ge1xyXG4gICAgY29sb3I6ICRjb2xvci1ibGFjaztcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1ncmV5O1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtO1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LW5vcm1hbDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgcGFkZGluZzogMC43NXJlbSAxLjc1cmVtO1xyXG4gICAgbWluLXdpZHRoOiAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMC4xMjVyZW07XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLW91dDtcclxuXHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAmOmhvdmVyLCAmOmZvY3VzIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5idXR0b24tdGV4dCB7XHJcbiAgICBjb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LW1lZGl1bTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udFdlaWdodC1ub3JtYWw7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIHBhZGRpbmc6IDA7XHJcbiAgICBtaW4td2lkdGg6IDA7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIDAuMnMgZWFzZS1vdXQ7XHJcblxyXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYWZwLWJ1dHRvbi1wcmltYXJ5IHtcclxuICAgIEBleHRlbmQgLmFmcC1idXR0b24gIW9wdGlvbmFsO1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1wcmltYXJ5O1xyXG5cclxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci1zZWNvbmRhcnk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hZnAtYnV0dG9uLXByaW1hcnktYWx0IHtcclxuICAgIEBleHRlbmQgLmFmcC1idXR0b24gIW9wdGlvbmFsO1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuICAgIGJhY2tncm91bmQ6ICRjb2xvci1zZWNvbmRhcnk7XHJcblxyXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hZnAtYnV0dG9uLXNlY29uZGFyeSB7XHJcbiAgICBAZXh0ZW5kIC5hZnAtYnV0dG9uICFvcHRpb25hbDtcclxuICAgIGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLXByaW1hcnk7XHJcbiAgICBmb250LXdlaWdodDogJGZvbnRXZWlnaHQtbWVkaXVtO1xyXG5cclxuICAgICY6aG92ZXIsICY6Zm9jdXMge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLXByaW1hcnk7XHJcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgJGNvbG9yLXByaW1hcnk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hZnAtYnV0dG9uLWludmVyc2Uge1xyXG4gICAgQGV4dGVuZCAuYWZwLWJ1dHRvbiAhb3B0aW9uYWw7XHJcbiAgICBjb2xvcjogJGNvbG9yLXdoaXRlO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3Itd2hpdGU7XHJcblxyXG4gICAgJjpob3ZlciwgJjpmb2N1cyB7XHJcbiAgICAgICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkY29sb3Itd2hpdGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hZnAtYnV0dG9uLS1zbWFsbCB7XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgcGFkZGluZzogMC4zMTI1cmVtIDAuNjI1cmVtO1xyXG59XHJcblxyXG4uYWZwLWJ1dHRvbi0tbWVkaXVtIHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIHBhZGRpbmc6IDAuNjI1cmVtIDEuMjVyZW07XHJcbn1cclxuXHJcbi5hZnAtYnV0dG9uLS1sYXJnZSB7XHJcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgcGFkZGluZzogMC45Mzc1cmVtIDEuNTYyNXJlbTtcclxufVxyXG5cclxuLmFmcC12aWV3LWFsbCB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlOyAgIFxyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtO1xyXG4gICAgY29sb3I6ICRjb2xvci1kYXJrO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LW5vcm1hbDtcclxuICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcblxyXG4gICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgd2lkdGg6IDhweDtcclxuICAgICAgICBib3JkZXI6IHNvbGlkICRjb2xvci1kYXJrO1xyXG4gICAgICAgIGJvcmRlci13aWR0aDogMCAycHggMnB4IDA7XHJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUoMnB4KTtcclxuICAgIH1cclxufSIsIu+7vy8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgQk9PVFNUUkFQIEdSSURcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG1heC13aWR0aDogJGdyaWQtbWF4O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlciAqIDI7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAkZ3JpZC1ndXR0ZXIgKiAyOyAgICBcclxuXHJcbiAgICAmLmNvbnRhaW5lci0tbGFyZ2Uge1xyXG4gICAgICAgIG1heC13aWR0aDogJGdyaWQtbWF4LWxnO1xyXG4gICAgfVxyXG5cclxuICAgICYuY29udGFpbmVyLS1wYWRkZWQge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiRncmlkLWd1dHRlciAqIDI7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206JGdyaWQtZ3V0dGVyICogMjtcclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5jb250YWluZXItZmx1aWQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICBwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlcjtcclxuICAgIHBhZGRpbmctcmlnaHQ6ICRncmlkLWd1dHRlcjtcclxufVxyXG5cclxuLnJvdyB7XHJcbiAgICBtYXJnaW4tbGVmdDogLSRncmlkLWd1dHRlciAqIDI7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IC0kZ3JpZC1ndXR0ZXIgKiAyO1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAtJGdyaWQtZ3V0dGVyO1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLSRncmlkLWd1dHRlcjtcclxuICAgIH1cclxuXHJcbiAgICAmLm5vLWd1dHRlciB7IC8vIDAgdG8gMTAwJVxyXG4gICAgICAgIFtjbGFzcyo9XCJjb2wtXCJdIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwOyAgICAgICAgICAgIFxyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm5vLWd1dHRlci14cyB7IC8vIHVwIHRvIDc2OCAoNzY3KSBcclxuICAgICAgICBbY2xhc3MqPVwiY29sLVwiXSB7XHJcbiAgICAgICAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkYnAtc3ctbWF4KSB7ICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMDsgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5uby1ndXR0ZXItc20geyAvLyA3NjggdG8gOTYwICg5NTkpXHJcbiAgICAgICAgW2NsYXNzKj1cImNvbC1cIl0ge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIGFuZCAobWF4LXdpZHRoOiAkYnAtbS1tYXgpIHsgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm5vLWd1dHRlci1tZCB7IC8vIDk2MCB0byAxMTQwICgxMTM5KVxyXG4gICAgICAgIFtjbGFzcyo9XCJjb2wtXCJdIHtcclxuICAgICAgICAgICAgQG1lZGlhIChtaW4td2lkdGg6ICRicC1tdykgYW5kIChtYXgtd2lkdGg6ICRicC1tbC1tYXgpIHsgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAmLm5vLWd1dHRlci1sZyB7IC8vIDExNDAgYW5kIHVwXHJcbiAgICAgICAgW2NsYXNzKj1cImNvbC1cIl0ge1xyXG4gICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJwLWwpIHsgICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwOyAgICAgICAgICAgICAgICBcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbi5jb250YWluZXI6YmVmb3JlLFxyXG4uY29udGFpbmVyOmFmdGVyLFxyXG4uY29udGFpbmVyLWZsdWlkOmJlZm9yZSxcclxuLmNvbnRhaW5lci1mbHVpZDphZnRlcixcclxuLnJvdzpiZWZvcmUsXHJcbi5yb3c6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyAnO1xyXG4gICAgZGlzcGxheTogdGFibGU7XHJcbn1cclxuXHJcbi5jb250YWluZXI6YWZ0ZXIsXHJcbi5jb250YWluZXItZmx1aWQ6YWZ0ZXIsXHJcbi5yb3c6YWZ0ZXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5jb2wteHMtMSxcclxuLmNvbC1zbS0xLFxyXG4uY29sLW1kLTEsXHJcbi5jb2wtbGctMSxcclxuLmNvbC14cy0yLFxyXG4uY29sLXNtLTIsXHJcbi5jb2wtbWQtMixcclxuLmNvbC1sZy0yLFxyXG4uY29sLXhzLTMsXHJcbi5jb2wtc20tMyxcclxuLmNvbC1tZC0zLFxyXG4uY29sLWxnLTMsXHJcbi5jb2wteHMtNCxcclxuLmNvbC1zbS00LFxyXG4uY29sLW1kLTQsXHJcbi5jb2wtbGctNCxcclxuLmNvbC14cy01LFxyXG4uY29sLXNtLTUsXHJcbi5jb2wtbWQtNSxcclxuLmNvbC1sZy01LFxyXG4uY29sLXhzLTYsXHJcbi5jb2wtc20tNixcclxuLmNvbC1tZC02LFxyXG4uY29sLWxnLTYsXHJcbi5jb2wteHMtNyxcclxuLmNvbC1zbS03LFxyXG4uY29sLW1kLTcsXHJcbi5jb2wtbGctNyxcclxuLmNvbC14cy04LFxyXG4uY29sLXNtLTgsXHJcbi5jb2wtbWQtOCxcclxuLmNvbC1sZy04LFxyXG4uY29sLXhzLTksXHJcbi5jb2wtc20tOSxcclxuLmNvbC1tZC05LFxyXG4uY29sLWxnLTksXHJcbi5jb2wteHMtMTAsXHJcbi5jb2wtc20tMTAsXHJcbi5jb2wtbWQtMTAsXHJcbi5jb2wtbGctMTAsXHJcbi5jb2wteHMtMTEsXHJcbi5jb2wtc20tMTEsXHJcbi5jb2wtbWQtMTEsXHJcbi5jb2wtbGctMTEsXHJcbi5jb2wteHMtMTIsXHJcbi5jb2wtc20tMTIsXHJcbi5jb2wtbWQtMTIsXHJcbi5jb2wtbGctMTIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAkZ3JpZC1ndXR0ZXIgKiAyO1xyXG4gICAgcGFkZGluZy1yaWdodDogJGdyaWQtZ3V0dGVyICogMjtcclxuXHJcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6ICRncmlkLWd1dHRlcjtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAkZ3JpZC1ndXR0ZXI7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb2wteHMtMSxcclxuLmNvbC14cy0yLFxyXG4uY29sLXhzLTMsXHJcbi5jb2wteHMtNCxcclxuLmNvbC14cy01LFxyXG4uY29sLXhzLTYsXHJcbi5jb2wteHMtNyxcclxuLmNvbC14cy04LFxyXG4uY29sLXhzLTksXHJcbi5jb2wteHMtMTAsXHJcbi5jb2wteHMtMTEsXHJcbi5jb2wteHMtMTIge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5jb2wteHMtMTIge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5jb2wteHMtMTEge1xyXG4gICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy0xMCB7XHJcbiAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLTkge1xyXG4gICAgd2lkdGg6IDc1JTtcclxufVxyXG5cclxuLmNvbC14cy04IHtcclxuICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtNyB7XHJcbiAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLTYge1xyXG4gICAgd2lkdGg6IDUwJTtcclxufVxyXG5cclxuLmNvbC14cy01IHtcclxuICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtNCB7XHJcbiAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLTMge1xyXG4gICAgd2lkdGg6IDI1JTtcclxufVxyXG5cclxuLmNvbC14cy0yIHtcclxuICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtMSB7XHJcbiAgICB3aWR0aDogOC4zMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC0xMiB7XHJcbiAgICByaWdodDogMTAwJTtcclxufVxyXG5cclxuLmNvbC14cy1wdWxsLTExIHtcclxuICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC0xMCB7XHJcbiAgICByaWdodDogODMuMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtOSB7XHJcbiAgICByaWdodDogNzUlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtOCB7XHJcbiAgICByaWdodDogNjYuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtNyB7XHJcbiAgICByaWdodDogNTguMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtNiB7XHJcbiAgICByaWdodDogNTAlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtNSB7XHJcbiAgICByaWdodDogNDEuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtNCB7XHJcbiAgICByaWdodDogMzMuMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtMyB7XHJcbiAgICByaWdodDogMjUlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtMiB7XHJcbiAgICByaWdodDogMTYuNjY2NjY2NjclO1xyXG59XHJcblxyXG4uY29sLXhzLXB1bGwtMSB7XHJcbiAgICByaWdodDogOC4zMzMzMzMzMyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVsbC0wIHtcclxuICAgIHJpZ2h0OiBhdXRvO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtMTIge1xyXG4gICAgbGVmdDogMTAwJTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTExIHtcclxuICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTEwIHtcclxuICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTkge1xyXG4gICAgbGVmdDogNzUlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtOCB7XHJcbiAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC03IHtcclxuICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTYge1xyXG4gICAgbGVmdDogNTAlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtNSB7XHJcbiAgICBsZWZ0OiA0MS42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC00IHtcclxuICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1wdXNoLTMge1xyXG4gICAgbGVmdDogMjUlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtMiB7XHJcbiAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtcHVzaC0xIHtcclxuICAgIGxlZnQ6IDguMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLXB1c2gtMCB7XHJcbiAgICBsZWZ0OiBhdXRvO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC0xMiB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtMTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtOSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC04IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTcge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtNiB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC01IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTQge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcclxufVxyXG5cclxuLmNvbC14cy1vZmZzZXQtMyB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC0yIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XHJcbn1cclxuXHJcbi5jb2wteHMtb2Zmc2V0LTEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xyXG59XHJcblxyXG4uY29sLXhzLW9mZnNldC0wIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAwJTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHJcbiAgICAuY29sLXNtLTEsXHJcbiAgICAuY29sLXNtLTIsXHJcbiAgICAuY29sLXNtLTMsXHJcbiAgICAuY29sLXNtLTQsXHJcbiAgICAuY29sLXNtLTUsXHJcbiAgICAuY29sLXNtLTYsXHJcbiAgICAuY29sLXNtLTcsXHJcbiAgICAuY29sLXNtLTgsXHJcbiAgICAuY29sLXNtLTksXHJcbiAgICAuY29sLXNtLTEwLFxyXG4gICAgLmNvbC1zbS0xMSxcclxuICAgIC5jb2wtc20tMTIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tMTIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tMTEge1xyXG4gICAgICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS0xMCB7XHJcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLTkge1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS04IHtcclxuICAgICAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tNyB7XHJcbiAgICAgICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLTYge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS01IHtcclxuICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tNCB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLTMge1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS0yIHtcclxuICAgICAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tMSB7XHJcbiAgICAgICAgd2lkdGg6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC0xMiB7XHJcbiAgICAgICAgcmlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdWxsLTExIHtcclxuICAgICAgICByaWdodDogOTEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC0xMCB7XHJcbiAgICAgICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1bGwtOSB7XHJcbiAgICAgICAgcmlnaHQ6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1bGwtOCB7XHJcbiAgICAgICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1bGwtNyB7XHJcbiAgICAgICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1bGwtNiB7XHJcbiAgICAgICAgcmlnaHQ6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1bGwtNSB7XHJcbiAgICAgICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1bGwtNCB7XHJcbiAgICAgICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1bGwtMyB7XHJcbiAgICAgICAgcmlnaHQ6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1bGwtMiB7XHJcbiAgICAgICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1bGwtMSB7XHJcbiAgICAgICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVsbC0wIHtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtMTIge1xyXG4gICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdXNoLTExIHtcclxuICAgICAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdXNoLTEwIHtcclxuICAgICAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdXNoLTkge1xyXG4gICAgICAgIGxlZnQ6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtOCB7XHJcbiAgICAgICAgbGVmdDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVzaC03IHtcclxuICAgICAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdXNoLTYge1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtNSB7XHJcbiAgICAgICAgbGVmdDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVzaC00IHtcclxuICAgICAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1wdXNoLTMge1xyXG4gICAgICAgIGxlZnQ6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtMiB7XHJcbiAgICAgICAgbGVmdDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tcHVzaC0xIHtcclxuICAgICAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLXB1c2gtMCB7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC0xMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1vZmZzZXQtMTEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1vZmZzZXQtMTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1vZmZzZXQtOSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC04IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tb2Zmc2V0LTcge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1vZmZzZXQtNiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC01IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tb2Zmc2V0LTQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1zbS1vZmZzZXQtMyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC0yIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtc20tb2Zmc2V0LTEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLXNtLW9mZnNldC0wIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkYnAtbXcpIHtcclxuICAgIC5jb2wtbWQtMSxcclxuICAgIC5jb2wtbWQtMixcclxuICAgIC5jb2wtbWQtMyxcclxuICAgIC5jb2wtbWQtNCxcclxuICAgIC5jb2wtbWQtNSxcclxuICAgIC5jb2wtbWQtNixcclxuICAgIC5jb2wtbWQtNyxcclxuICAgIC5jb2wtbWQtOCxcclxuICAgIC5jb2wtbWQtOSxcclxuICAgIC5jb2wtbWQtMTAsXHJcbiAgICAuY29sLW1kLTExLFxyXG4gICAgLmNvbC1tZC0xMiB7XHJcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC0xMiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC0xMSB7XHJcbiAgICAgICAgd2lkdGg6IDkxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLTEwIHtcclxuICAgICAgICB3aWR0aDogODMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtOSB7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLTgge1xyXG4gICAgICAgIHdpZHRoOiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC03IHtcclxuICAgICAgICB3aWR0aDogNTguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtNiB7XHJcbiAgICAgICAgd2lkdGg6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLTUge1xyXG4gICAgICAgIHdpZHRoOiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC00IHtcclxuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtMyB7XHJcbiAgICAgICAgd2lkdGg6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLTIge1xyXG4gICAgICAgIHdpZHRoOiAxNi42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC0xIHtcclxuICAgICAgICB3aWR0aDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTEyIHtcclxuICAgICAgICByaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1bGwtMTEge1xyXG4gICAgICAgIHJpZ2h0OiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTEwIHtcclxuICAgICAgICByaWdodDogODMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC05IHtcclxuICAgICAgICByaWdodDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC04IHtcclxuICAgICAgICByaWdodDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC03IHtcclxuICAgICAgICByaWdodDogNTguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC02IHtcclxuICAgICAgICByaWdodDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC01IHtcclxuICAgICAgICByaWdodDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC00IHtcclxuICAgICAgICByaWdodDogMzMuMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC0zIHtcclxuICAgICAgICByaWdodDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC0yIHtcclxuICAgICAgICByaWdodDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVsbC0xIHtcclxuICAgICAgICByaWdodDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdWxsLTAge1xyXG4gICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC0xMiB7XHJcbiAgICAgICAgbGVmdDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1c2gtMTEge1xyXG4gICAgICAgIGxlZnQ6IDkxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1c2gtMTAge1xyXG4gICAgICAgIGxlZnQ6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1c2gtOSB7XHJcbiAgICAgICAgbGVmdDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC04IHtcclxuICAgICAgICBsZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdXNoLTcge1xyXG4gICAgICAgIGxlZnQ6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1c2gtNiB7XHJcbiAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC01IHtcclxuICAgICAgICBsZWZ0OiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdXNoLTQge1xyXG4gICAgICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLXB1c2gtMyB7XHJcbiAgICAgICAgbGVmdDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC0yIHtcclxuICAgICAgICBsZWZ0OiAxNi42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1wdXNoLTEge1xyXG4gICAgICAgIGxlZnQ6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtcHVzaC0wIHtcclxuICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTEyIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC0xMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC0xMCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC05IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNzUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTgge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1vZmZzZXQtNyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC02IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNTAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTUge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1vZmZzZXQtNCB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLW1kLW9mZnNldC0zIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTIge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1tZC1vZmZzZXQtMSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbWQtb2Zmc2V0LTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwJTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6ICRicC1sKSB7XHJcbiAgICAuY29sLWxnLTEsXHJcbiAgICAuY29sLWxnLTIsXHJcbiAgICAuY29sLWxnLTMsXHJcbiAgICAuY29sLWxnLTQsXHJcbiAgICAuY29sLWxnLTUsXHJcbiAgICAuY29sLWxnLTYsXHJcbiAgICAuY29sLWxnLTcsXHJcbiAgICAuY29sLWxnLTgsXHJcbiAgICAuY29sLWxnLTksXHJcbiAgICAuY29sLWxnLTEwLFxyXG4gICAgLmNvbC1sZy0xMSxcclxuICAgIC5jb2wtbGctMTIge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctMTIge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctMTEge1xyXG4gICAgICAgIHdpZHRoOiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy0xMCB7XHJcbiAgICAgICAgd2lkdGg6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLTkge1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy04IHtcclxuICAgICAgICB3aWR0aDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctNyB7XHJcbiAgICAgICAgd2lkdGg6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLTYge1xyXG4gICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy01IHtcclxuICAgICAgICB3aWR0aDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctNCB7XHJcbiAgICAgICAgd2lkdGg6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLTMge1xyXG4gICAgICAgIHdpZHRoOiAyNSU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy0yIHtcclxuICAgICAgICB3aWR0aDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctMSB7XHJcbiAgICAgICAgd2lkdGg6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVsbC0xMiB7XHJcbiAgICAgICAgcmlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdWxsLTExIHtcclxuICAgICAgICByaWdodDogOTEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVsbC0xMCB7XHJcbiAgICAgICAgcmlnaHQ6IDgzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtOSB7XHJcbiAgICAgICAgcmlnaHQ6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtOCB7XHJcbiAgICAgICAgcmlnaHQ6IDY2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtNyB7XHJcbiAgICAgICAgcmlnaHQ6IDU4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtNiB7XHJcbiAgICAgICAgcmlnaHQ6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtNSB7XHJcbiAgICAgICAgcmlnaHQ6IDQxLjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtNCB7XHJcbiAgICAgICAgcmlnaHQ6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtMyB7XHJcbiAgICAgICAgcmlnaHQ6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtMiB7XHJcbiAgICAgICAgcmlnaHQ6IDE2LjY2NjY2NjY3JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1bGwtMSB7XHJcbiAgICAgICAgcmlnaHQ6IDguMzMzMzMzMzMlO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVsbC0wIHtcclxuICAgICAgICByaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtMTIge1xyXG4gICAgICAgIGxlZnQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTExIHtcclxuICAgICAgICBsZWZ0OiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTEwIHtcclxuICAgICAgICBsZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTkge1xyXG4gICAgICAgIGxlZnQ6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtOCB7XHJcbiAgICAgICAgbGVmdDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVzaC03IHtcclxuICAgICAgICBsZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTYge1xyXG4gICAgICAgIGxlZnQ6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtNSB7XHJcbiAgICAgICAgbGVmdDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVzaC00IHtcclxuICAgICAgICBsZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1wdXNoLTMge1xyXG4gICAgICAgIGxlZnQ6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtMiB7XHJcbiAgICAgICAgbGVmdDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctcHVzaC0xIHtcclxuICAgICAgICBsZWZ0OiA4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLXB1c2gtMCB7XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLW9mZnNldC0xMiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1vZmZzZXQtMTEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1vZmZzZXQtMTAge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1vZmZzZXQtOSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLW9mZnNldC04IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctb2Zmc2V0LTcge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1vZmZzZXQtNiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDUwJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLW9mZnNldC01IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctb2Zmc2V0LTQge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbC1sZy1vZmZzZXQtMyB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1JTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLW9mZnNldC0yIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjclO1xyXG4gICAgfVxyXG5cclxuICAgIC5jb2wtbGctb2Zmc2V0LTEge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuY29sLWxnLW9mZnNldC0wIHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMCU7XHJcbiAgICB9XHJcbn1cclxuIiwiXHJcbi8qIENvbnRhaW5lcnMgKi9cclxuLmJnLXByaW1hcnkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXByaW1hcnk7XHJcbn1cclxuXHJcbi5iZy1zZWNvbmRhcnkge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLXNlY29uZGFyeTsgXHJcbn1cclxuXHJcbi5iZy1uZXV0cmFsIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1ncmV5O1xyXG59XHJcblxyXG4vKiBDb2xvciBXcmFwcGVyICovXHJcbi5jb2xvci13cmFwcGVyIHtcclxuICAgIHBhZGRpbmc6IDNlbSAwO1xyXG5cclxuICAgICYuZ3JheSB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyZXktbHRyO1xyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMTUycHgpIHtcclxuICAgICAgICAmLmdyYXktbGcge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkY29sb3ItZ3JleS1sdHI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubWFpbi1uYXYtd3JhcHBlciB7XHJcbiAgICBib3gtc2hhZG93OiAkYm94LXNoYWRvdy1kZWZhdWx0O1xyXG59XHJcblxyXG5cclxuLyogRm9vdGVyICovXHJcbi5mb290ZXItY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiAwIDAgMnJlbSAwO1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG4gICAgICAgIHBhZGRpbmc6IDJyZW0gMDtcclxuICAgIH1cclxufVxyXG5cclxuLyogSG9tZXBhZ2UgQ1RBICovXHJcbi5ob21lcGFnZS1jdGEge1xyXG4gICAgY29sb3I6ICMwNTA1MDU7XHJcblxyXG4gICAgLmJ0biB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMXJlbTtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xyXG4gICAgICAgIGxldHRlci1zcGFjaW5nOiAuOHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uaG9tZXBhZ2UtY3RhX190aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDEuNzVyZW07XHJcbiAgICBtYXJnaW4tYm90dG9tOiAuNXJlbTtcclxufVxyXG5cclxuLmhvbWVwYWdlLWN0YV9fdGV4dCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG59XHJcblxyXG4uYnRuIHtcclxuICAgIGJhY2tncm91bmQ6ICMwMDc2QTg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgIHBhZGRpbmc6IDFyZW0gMS4yNXJlbTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuQG1lZGlhKG1pbi13aWR0aDogMTE0MHB4KSB7XHJcbiAgICAuaG9tZXBhZ2UtY3RhIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cclxuICAgICAgICAuYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogLjVyZW07XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgPmRpdiB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAzcmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuaG9tZXBhZ2UtY3RhX190aXRsZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY29udGVudC1oZWFkZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBnYXA6MjRweDtcclxuICAgIG1hcmdpbi1ib3R0b206NDBweDtcclxuXHJcbiAgICAuY29udGVudC1oZWFlcl9fYWQge1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOjA7XHJcbiAgICB9XHJcblxyXG4gICAgLnNmUGFnZUVkaXRvciAmIHtcclxuICAgICAgICAucGFnZS10aXRsZSB7XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOiAwO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbnRlbnQtaGVhZGVyX19hZCB7XHJcbiAgICAgICAgICAgIGZsZXgtc2hyaW5rOjE7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubWFpbi1jb250ZW50IHtcclxuICAgIG1hcmdpbi1ib3R0b206Y2xhbXAoM3JlbSwgNS4zdncsIDYuNTYyNXJlbSk7XHJcbn1cclxuXHJcbi8qIEludGVyaW9yIENvbnRlbnQgTGF5b3V0ICovXHJcbi5pbm5lciAuY29udGVudC13cmFwcGVyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XHJcbn1cclxuXHJcbi5pbm5lci5zaWRlYmFyLXJpZ2h0IC5jb250ZW50LXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIHJvdy1nYXA6IDUwcHg7XHJcbiAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICBtYXgtd2lkdGg6IDExNjhweDtcclxuICAgIG1hcmdpbjowIGF1dG87XHJcbn1cclxuXHJcbi5pbm5lciAuY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG59XHJcblxyXG4uaW5uZXIubm8tc2lkZWJhciAuY29udGVudCxcclxuLmlubmVyLnNpZGViYXItbGVmdCAuc2lkZWJhcixcclxuLmlubmVyLnNpZGViYXItcmlnaHQgLnNpZGViYXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgICAuaW5uZXIuc2lkZWJhci1sZWZ0IC5zaWRlYmFyIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMzMuMzMzMzMzMzMlO1xyXG4gICAgICAgIHJpZ2h0OiA2Ni42NjY2NjY2NyU7XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyLm5vLXNpZGViYXIgLmNvbnRlbnQge1xyXG4gICAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGxlZnQ6IDMzLjMzMzMzMzMzJTtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXIge1xyXG4gICAgICAgIC5jb250ZW50IHtcclxuICAgICAgICAgICAgd2lkdGg6NjUlO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLnNpZGViYXIge1xyXG4gICAgICAgICAgICB3aWR0aDogMzUlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpe1xyXG4gICAgLmNvbnRlbnQtaGVhZGVyIHtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cclxuICAgICAgICAuY29udGVudC1oZWFkZXJfX2FkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6YXV0bztcclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmlubmVyLnNpZGViYXItbGVmdCAuc2lkZWJhciB7XHJcbiAgICAgICAgcmlnaHQ6IDc1JTtcclxuICAgIH1cclxuXHJcbiAgICAuaW5uZXIuc2lkZWJhci1sZWZ0IC5zaWRlYmFyIHtcclxuICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICB3aWR0aDogMjUlO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbm5lci5zaWRlYmFyLWxlZnQgLmNvbnRlbnQge1xyXG4gICAgICAgIGxlZnQ6IDI1JTtcclxuICAgICAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMyU7XHJcbiAgICB9XHJcbn0iLCIjc2l0ZS1oZWFkZXIge1xyXG4gICAgcG9zaXRpb246cmVsYXRpdmU7XHJcbiAgICBiYWNrZ3JvdW5kOiRjb2xvci13aGl0ZTtcclxuICAgIGJveC1zaGFkb3c6IDBweCAxMnB4IDQ4cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMDgpO1xyXG59XHJcblxyXG4uc2l0ZS1sb2dvIGltZyB7XHJcbiAgICB3aWR0aDoxMzNweDtcclxufVxyXG5cclxuLnNpdGUtbG9nbyBhIHtcclxuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4uaGVhZGVyLWxheW91dCB7XHJcbiAgICBkaXNwbGF5OmZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOjIwcHg7XHJcbiAgICBwYWRkaW5nLXRvcDoyMHB4O1xyXG4gICAgcGFkZGluZy1ib3R0b206MjBweDtcclxuXHJcbiAgICAuaGVhZGVyLWNvbC5oZWFkZXItY29sLS1sb2dvIHtcclxuICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgLmhlYWRlci1jb2wuaGVhZGVyLWNvbC0tbmF2IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGdhcDoyMHB4O1xyXG4gICAgICAgIGZsZXgtc2hyaW5rOjA7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6YXV0bztcclxuICAgIH1cclxuXHJcbiAgICAuc2ZQYWdlRWRpdG9yICYgLmhlYWRlci1jb2wuaGVhZGVyLWNvbC0tbmF2IHtcclxuICAgICAgICBmbGV4LXNocmluazoxO1xyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGVyLXV0aWxpdHkge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxufVxyXG5cclxuQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpe1xyXG4gICAgLnNpdGUtbG9nbyBpbWcge1xyXG4gICAgICAgIHdpZHRoOjI2OHB4O1xyXG4gICAgfVxyXG4gICAgXHJcbiAgICAuaGVhZGVyLWxheW91dCB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6MDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTowO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuXHJcbiAgICAgICAgLmhlYWRlci1jb2wuaGVhZGVyLWNvbC0tbG9nbyB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206MjBweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5oZWFkZXItY29sLmhlYWRlci1jb2wtLW5hdiB7XHJcbiAgICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5oZWFkZXItdXRpbGl0eSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgIH1cclxufSIsImZvb3RlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG5cclxuICAgICAgICAmOmhvdmVyLFxyXG4gICAgICAgICY6Zm9jdXMtdmlzaWJsZSB7XHJcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmZvb3Rlci1tYWluIC5sb2dvLXN2ZyB7XHJcbiAgICBtYXgtd2lkdGg6IDE3OHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5mb290ZXItbG9nbyBpbWcge1xyXG4gICAgbWF4LXdpZHRoOiAxNzhweDtcclxufVxyXG5cclxuLmZvb3Rlci1zb2NpYWwge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBnYXA6IDI4cHg7XHJcbiAgICBtYXJnaW46IDJyZW0gMCAhaW1wb3J0YW50O1xyXG4gICAgbWF4LXdpZHRoOiAzMzVweDtcclxufVxyXG5cclxuLmZvb3Rlci1zb2NpYWxfX2xpbmsgLmljb24ge1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBoZWlnaHQ6IDI0cHg7XHJcbiAgICBmaWxsOiAjMTkzMTU0O1xyXG59XHJcblxyXG4uZm9vdGVyLW9mZmljZSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG4uZm9vdGVyLW9mZmljZSBzcGFuIHtcclxuICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1tZWRpdW07XHJcbiAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG59XHJcblxyXG4uZm9vdGVyLW9mZmljZSBkaXYge1xyXG4gICAgd2lkdGg6IDUwJTtcclxuXHJcbiAgICAmOmZpcnN0LWNoaWxkIHtcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb290ZXItbGlua3MgYSB7XHJcbiAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgY29sb3I6ICMwMDA7XHJcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtO1xyXG59XHJcblxyXG4uZm9vdGVyLW1haW4ge1xyXG4gICAgbWFyZ2luOiAycmVtIDA7XHJcbn1cclxuXHJcbi5mb290ZXItbmF2X19saXN0IHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgZ2FwOiA4cHg7XHJcbiAgICBtYXJnaW46IC41cmVtIDAgMCAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHJcbiAgICAmID4gLmZvb3Rlci1uYXZfX2l0ZW0gPiAuZm9vdGVyLW5hdl9fbGluayB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgfVxyXG59XHJcblxyXG4uZm9vdGVyLW5hdl9faXRlbSB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogOHB4O1xyXG59XHJcblxyXG4uZm9vdGVyLW5hdl9fbGluayB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgcGFkZGluZzogLjVyZW0gMDtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcblxyXG4gICAgJi0tdGl0bGUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb290ZXItbmF2X19saW5rLnZpZXctYWxsIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgZ2FwOiA1cHg7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1tZWRpdW07XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgY29sb3I6ICMzODM4Mzg7XHJcblxyXG4gICAgJjphZnRlciB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgY3VycmVudENvbG9yO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XHJcbiAgICAgICAgcGFkZGluZzogM3B4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb290ZXItbmF2X19saW5rLmhhcy1zdWIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtO1xyXG5cclxuICAgICYgKyAuZm9vdGVyLW5hdl9fc3ViLW5hdiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgJi5vcGVuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb290ZXItbmF2X19saW5rLmhhcy1zdWI6YWZ0ZXIge1xyXG4gICAgY29udGVudDogXCJcIjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwcHg7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMzODM4Mzg7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzM4MzgzODtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogNTAlO1xyXG4gICAgcmlnaHQ6IDAuNXJlbTtcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcclxufVxyXG5cclxuLmZvb3Rlci1uYXZfX2xpbmsuaGFzLXN1Yi5hY3RpdmU6YWZ0ZXIge1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxMzVkZWcpO1xyXG59XHJcblxyXG4uZm9vdGVyLW5hdl9fc3ViLW5hdiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDogOHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxufVxyXG5cclxuLmZvb3Rlci1uYXZfX3N1Yi1uYXYgLmZvb3Rlci1uYXZfX2xpbmsuaGFzLXN1YiB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZTtcclxuICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICBwYWRkaW5nOiAuNXJlbTtcclxuICAgIGJhY2tncm91bmQ6ICMzODM4Mzg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgICBib3JkZXItY29sb3I6ICNmZmY7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5mb290ZXItYm90dG9tIHtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgXHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjokY29sb3ItYmFzZTtcclxuICAgIH1cclxufVxyXG5cclxuLmZvb3Rlci1ib3R0b20gLmZvb3Rlci1jb3B5cmlnaHQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbSAhaW1wb3J0YW50O1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxufVxyXG5cclxuLmZvb3Rlci1ib3R0b20gLmZvb3Rlci11dGlsaXR5IGEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA2cHg7XHJcbiAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZvb3Rlci1ib3R0b20gLmZvb3Rlci11dGlsaXR5IGE6bGFzdC1jaGlsZCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNnB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuZm9vdGVyLW1haW4sXHJcbiAgICAuZm9vdGVyLWJvdHRvbSB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1tYWluIHtcclxuICAgICAgICBnYXA6IGNsYW1wKDE2cHgsIDMuNHZ3LCA2NHB4KTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLW1haW5fX2NvbCB7XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItbmF2X19saXN0IHtcclxuICAgICAgICBtYXJnaW46IDAgMCAuNXJlbSAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItbmF2X19zdWItbmF2IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4ICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1saW5rcyBhIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAuNXJlbSAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItbmF2X19saW5rIHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG5cclxuICAgICAgICAmLmhhcy1zdWIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJi0tdGl0bGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxLjEyNXJlbTtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWJsYWNrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmZvb3Rlci1uYXZfX3N1Yi1uYXYgJi0tdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLW5hdl9fbGluay5oYXMtc3ViIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1uYXZfX2xpbmsuaGFzLXN1YjphZnRlciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLW5hdl9fc3ViLW5hdiAuZm9vdGVyLW5hdl9fbGluay5oYXMtc3ViIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLW5hdl9faXRlbTpudGgtY2hpbGQobis2KSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuZm9vdGVyLW5hdl9faXRlbTpudGgtY2hpbGQobis2KS52aWV3LWFsbCB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1vZmZpY2Uge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItb2ZmaWNlIGRpdiB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcblxyXG4gICAgICAgICY6Zmlyc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbiIsIi5nbG9iYWwtc2VhcmNoIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgIHRvcDoxMDAlO1xyXG4gICAgbGVmdDowO1xyXG4gICAgei1pbmRleDoxMDtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogI0VGRjBGMTtcclxufVxyXG5cclxuLnNlYXJjaC1pbnB1dHMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGdhcDoxMHB4O1xyXG5cclxuICAgICYgPiBkaXYge1xyXG4gICAgICAgIGZsZXgtZ3JvdzoxO1xyXG4gICAgfVxyXG59XHJcblxyXG4jU2VhcmNoQnV0dG9uIHtcclxuICAgIGJvcmRlcjowO1xyXG4gICAgbWFyZ2luOjAgMTBweCAwIGF1dG87XHJcbiAgICBwYWRkaW5nOjA7XHJcbiAgICBiYWNrZ3JvdW5kOm5vbmU7XHJcbiAgICBmbGV4LXNocmluazowO1xyXG59XHJcblxyXG4uZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLWlucHV0cyBpbnB1dFt0eXBlPXRleHRdIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctbGVmdDogMXJlbTtcclxuICAgIGZvbnQtc2l6ZTogMC44NzVlbTtcclxuICAgIGJhY2tncm91bmQ6ICNFRkYwRjE7XHJcblxyXG4gICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcclxuICAgICY6Oi1tb3otcGxhY2Vob2xkZXIsXHJcbiAgICAmOi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcclxuICAgICY6Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcclxuICAgICY6OnBsYWNlaG9sZGVyIHtcclxuICAgICAgICBmb250LXdlaWdodDogNjAwO1xyXG4gICAgICAgIGNvbG9yOiAjMzgzODM4O1xyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XHJcbiAgICAuZ2xvYmFsLXNlYXJjaCAuc2VhcmNoLWlucHV0cyBpbnB1dFt0eXBlPXRleHRdIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDYwcHg7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuICAgIH1cclxufSIsIi8qKlxyXG4gKiBCeFNsaWRlciB2NC4xLjIgLSBGdWxseSBsb2FkZWQsIHJlc3BvbnNpdmUgY29udGVudCBzbGlkZXJcclxuICogaHR0cDovL2J4c2xpZGVyLmNvbVxyXG4gKlxyXG4gKiBXcml0dGVuIGJ5OiBTdGV2ZW4gV2FuZGVyc2tpLCAyMDE0XHJcbiAqIGh0dHA6Ly9zdGV2ZW53YW5kZXJza2kuY29tXHJcbiAqICh3aGlsZSBkcmlua2luZyBCZWxnaWFuIGFsZXMgYW5kIGxpc3RlbmluZyB0byBqYXp6KVxyXG4gKlxyXG4gKiBDRU8gYW5kIGZvdW5kZXIgb2YgYnhDcmVhdGl2ZSwgTFREXHJcbiAqIGh0dHA6Ly9ieGNyZWF0aXZlLmNvbVxyXG4gKi9cclxuXHJcblxyXG4vKiogUkVTRVQgQU5EIExBWU9VVFxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4uYngtd3JhcHBlciB7XHJcblx0cG9zaXRpb246IHJlbGF0aXZlO1xyXG5cdG1hcmdpbjogMCBhdXRvIDYwcHg7XHJcblx0cGFkZGluZzogMDtcclxuXHQqem9vbTogMTtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgaW1nIHtcclxuXHRtYXgtd2lkdGg6IDEwMCU7XHJcblx0ZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi8qKiBUSEVNRVxyXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSovXHJcblxyXG4uYngtd3JhcHBlciAuYngtdmlld3BvcnQge1xyXG5cdC8qLW1vei1ib3gtc2hhZG93OiAwIDAgNXB4ICNjY2M7XHJcblx0LXdlYmtpdC1ib3gtc2hhZG93OiAwIDAgNXB4ICNjY2M7XHJcblx0Ym94LXNoYWRvdzogMCAwIDVweCAjY2NjO1xyXG5cdGJvcmRlcjogIDVweCBzb2xpZCAjZmZmOyovXHJcblx0bGVmdDogLTVweDtcclxuXHQvKmJhY2tncm91bmQ6ICNmZmY7Ki9cclxuXHRcclxuXHQvKmZpeCBvdGhlciBlbGVtZW50cyBvbiB0aGUgcGFnZSBtb3ZpbmcgKG9uIENocm9tZSkqL1xyXG5cdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGV6KDApO1xyXG5cdC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGV6KDApO1xyXG4gICAgXHQtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGV6KDApO1xyXG4gICAgXHQtby10cmFuc2Zvcm06IHRyYW5zbGF0ZXooMCk7XHJcbiAgICBcdHRyYW5zZm9ybTogdHJhbnNsYXRleigwKTtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyLFxyXG4uYngtd3JhcHBlciAuYngtY29udHJvbHMtYXV0byB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdGJvdHRvbTogLTMwcHg7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8qIExPQURFUiAqL1xyXG5cclxuLyouYngtd3JhcHBlciAuYngtbG9hZGluZyB7XHJcblx0bWluLWhlaWdodDogNTBweDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2J4X2xvYWRlci5naWYpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0ICNmZmY7XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0bGVmdDogMDtcclxuXHR6LWluZGV4OiAyMDAwO1xyXG59Ki9cclxuXHJcbi8qIFBBR0VSICovXHJcblxyXG4uYngtd3JhcHBlciAuYngtcGFnZXIge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHRmb250LXNpemU6IC44NWVtO1xyXG5cdGZvbnQtZmFtaWx5OiBBcmlhbDtcclxuXHRmb250LXdlaWdodDogYm9sZDtcclxuXHRjb2xvcjogIzY2NjtcclxuXHRwYWRkaW5nLXRvcDogMjBweDtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyIC5ieC1wYWdlci1pdGVtLFxyXG4uYngtd3JhcHBlciAuYngtY29udHJvbHMtYXV0byAuYngtY29udHJvbHMtYXV0by1pdGVtIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcblx0Knpvb206IDE7XHJcblx0KmRpc3BsYXk6IGlubGluZTtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyLmJ4LWRlZmF1bHQtcGFnZXIgYSB7XHJcblx0YmFja2dyb3VuZDogIzY2NjtcclxuXHR0ZXh0LWluZGVudDogLTk5OTlweDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR3aWR0aDogMTBweDtcclxuXHRoZWlnaHQ6IDEwcHg7XHJcblx0bWFyZ2luOiAwIDVweDtcclxuXHRvdXRsaW5lOiAwO1xyXG5cdC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xyXG5cdC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyLmJ4LWRlZmF1bHQtcGFnZXIgYTpob3ZlcixcclxuLmJ4LXdyYXBwZXIgLmJ4LXBhZ2VyLmJ4LWRlZmF1bHQtcGFnZXIgYS5hY3RpdmUge1xyXG5cdGJhY2tncm91bmQ6ICMwMDA7XHJcbn1cclxuXHJcbi8qIERJUkVDVElPTiBDT05UUk9MUyAoTkVYVCAvIFBSRVYpICovXHJcblxyXG4vKi5ieC13cmFwcGVyIC5ieC1wcmV2IHtcclxuXHRsZWZ0OiAxMHB4O1xyXG5cdGJhY2tncm91bmQ6IHVybChpbWFnZXMvY29udHJvbHMucG5nKSBuby1yZXBlYXQgMCAtMzJweDtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LW5leHQge1xyXG5cdHJpZ2h0OiAxMHB4O1xyXG5cdGJhY2tncm91bmQ6IHVybChpbWFnZXMvY29udHJvbHMucG5nKSBuby1yZXBlYXQgLTQzcHggLTMycHg7XHJcbn1cclxuXHJcbi5ieC13cmFwcGVyIC5ieC1wcmV2OmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAwIDA7XHJcbn1cclxuXHJcbi5ieC13cmFwcGVyIC5ieC1uZXh0OmhvdmVyIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtNDNweCAwO1xyXG59XHJcbiovXHJcbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYSB7XHJcblx0cG9zaXRpb246IGFic29sdXRlO1xyXG5cdHRvcDogNTAlO1xyXG5cdG1hcmdpbi10b3A6IC0xNnB4O1xyXG5cdG91dGxpbmU6IDA7XHJcblx0d2lkdGg6IDMycHg7XHJcblx0aGVpZ2h0OiAzMnB4O1xyXG5cdHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG5cdHotaW5kZXg6IDk5OTk7XHJcbn1cclxuXHJcbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1kaXJlY3Rpb24gYS5kaXNhYmxlZCB7XHJcblx0ZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyogQVVUTyBDT05UUk9MUyAoU1RBUlQgLyBTVE9QKSAqL1xyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWF1dG8ge1xyXG5cdHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWF1dG8gLmJ4LXN0YXJ0IHtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHR0ZXh0LWluZGVudDogLTk5OTlweDtcclxuXHR3aWR0aDogMTBweDtcclxuXHRoZWlnaHQ6IDExcHg7XHJcblx0b3V0bGluZTogMDtcclxuXHRiYWNrZ3JvdW5kOiB1cmwoaW1hZ2VzL2NvbnRyb2xzLnBuZykgLTg2cHggLTExcHggbm8tcmVwZWF0O1xyXG5cdG1hcmdpbjogMCAzcHg7XHJcbn1cclxuXHJcbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy1hdXRvIC5ieC1zdGFydDpob3ZlcixcclxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWF1dG8gLmJ4LXN0YXJ0LmFjdGl2ZSB7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogLTg2cHggMDtcclxufVxyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWF1dG8gLmJ4LXN0b3Age1xyXG5cdGRpc3BsYXk6IGJsb2NrO1xyXG5cdHRleHQtaW5kZW50OiAtOTk5OXB4O1xyXG5cdHdpZHRoOiA5cHg7XHJcblx0aGVpZ2h0OiAxMXB4O1xyXG5cdG91dGxpbmU6IDA7XHJcblx0YmFja2dyb3VuZDogdXJsKGltYWdlcy9jb250cm9scy5wbmcpIC04NnB4IC00NHB4IG5vLXJlcGVhdDtcclxuXHRtYXJnaW46IDAgM3B4O1xyXG59XHJcblxyXG4uYngtd3JhcHBlciAuYngtY29udHJvbHMtYXV0byAuYngtc3RvcDpob3ZlcixcclxuLmJ4LXdyYXBwZXIgLmJ4LWNvbnRyb2xzLWF1dG8gLmJ4LXN0b3AuYWN0aXZlIHtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiAtODZweCAtMzNweDtcclxufVxyXG5cclxuLyogUEFHRVIgV0lUSCBBVVRPLUNPTlRST0xTIEhZQlJJRCBMQVlPVVQgKi9cclxuXHJcbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy5ieC1oYXMtY29udHJvbHMtYXV0by5ieC1oYXMtcGFnZXIgLmJ4LXBhZ2VyIHtcclxuXHR0ZXh0LWFsaWduOiBsZWZ0O1xyXG5cdHdpZHRoOiA4MCU7XHJcbn1cclxuXHJcbi5ieC13cmFwcGVyIC5ieC1jb250cm9scy5ieC1oYXMtY29udHJvbHMtYXV0by5ieC1oYXMtcGFnZXIgLmJ4LWNvbnRyb2xzLWF1dG8ge1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHdpZHRoOiAzNXB4O1xyXG59XHJcblxyXG4vKiBJTUFHRSBDQVBUSU9OUyAqL1xyXG5cclxuLmJ4LXdyYXBwZXIgLmJ4LWNhcHRpb24ge1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHRib3R0b206IDA7XHJcblx0bGVmdDogMDtcclxuXHRiYWNrZ3JvdW5kOiAjNjY2XFw5O1xyXG5cdGJhY2tncm91bmQ6IHJnYmEoODAsIDgwLCA4MCwgMC43NSk7XHJcblx0d2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5ieC13cmFwcGVyIC5ieC1jYXB0aW9uIHNwYW4ge1xyXG5cdGNvbG9yOiAjZmZmO1xyXG5cdGZvbnQtZmFtaWx5OiBBcmlhbDtcclxuXHRkaXNwbGF5OiBibG9jaztcclxuXHRmb250LXNpemU6IC44NWVtO1xyXG5cdHBhZGRpbmc6IDEwcHg7XHJcbn1cclxuXHJcblxyXG4iLCIudHJ1c3RhcmMtYmFubmVyLXdyYXBwZXIgLnRydXN0YXJjLWNsaWVudC1sb2dvIHtcclxuICAgIHBhZGRpbmc6IDFyZW0gIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRydXN0YXJjLWJhbm5lci13cmFwcGVyICN0cnVzdGUtaGVhZGVyLXRleHQgc3BhbiB7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbSAhaW1wb3J0YW50O1xyXG4gICAgbGluZS1oZWlnaHQ6IDFyZW0gIWltcG9ydGFudDtcclxufSIsIi51dGlsaXR5LW5hdiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGdhcDogMXJlbTtcclxuXHJcbiAgICAudXRpbGl0eS1uYXZfX2xpbmssIGEge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgICAgICBmb250LXNpemU6IDAuOTM3NXJlbTtcclxuICAgICAgICBjb2xvcjogIzM4MzgzODtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG5cclxuICAgICAgICBAbWVkaWEobWluLXdpZHRoOjEyMDBweCl7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgfVxyXG5cclxuICAgIC51dGlsaXR5LW5hdl9fYnV0dG9uIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7ICAgICAgICBcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICBsZXR0ZXItc3BhY2luZzogLjQ4cHg7XHJcblxyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogYXV0bztcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLm5hdi1zZWFyY2gge1xyXG4gICAgICAgICAgICBjb2xvcjogIzM4MzgzODtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI0VGRjBGMTtcclxuICAgICAgICAgICAgd2lkdGg6IDM2cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcclxuXHJcbiAgICAgICAgICAgIEBtZWRpYSAobWluLXdpZHRoOiAxMjAwcHgpIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMXJlbSAxLjVyZW07XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgICAgICAgICB9XHJcblxyXG4gICAgICAgICAgICA+IHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxufVxyXG5cclxuLyogU1NPIExvZ2luICovIFxyXG4uZ2xvYmFsLWxvZ2luIHtcclxuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xyXG4gICAgbWFyZ2luLWxlZnQ6NXB4O1xyXG59XHJcblxyXG4uZ2xvYmFsLWxvZ2luX19pdGVtLmdsb2JhbC1sb2dpbl9faXRlbS0tYW5vbiB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZ2FwOjVweDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcclxufVxyXG5cclxuLmdsb2JhbC1sb2dpbl9fbGluayB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgd2lkdGg6IDM2cHg7XHJcbiAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICBib3JkZXI6MDsgICAgICAgICAgICAgICAgICAgIFxyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDAuMjVyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAyYjQ5O1xyXG4gICAgZm9udC1zaXplOiAwLjg3NXJlbTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBsZXR0ZXItc3BhY2luZzogMC4wM3JlbTtcclxuICAgIGNvbG9yOiAkY29sb3Itd2hpdGU7XHJcblxyXG4gICAgJi0tdXNlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogIzAwMmI0OTtcclxuICAgIH1cclxuXHJcbiAgICAmLS1qb2luIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjMDA3NmE4O1xyXG4gICAgfVxyXG59XHJcblxyXG4uZ2xvYmFsLWxvZ2luX19saW5rLXRleHQge1xyXG4gICAgZGlzcGxheTpub25lO1xyXG59XHJcblxyXG4uZ2xvYmFsLWxvZ2luX19tZW1iZXItbWVudSB7XHJcbiAgICBwb3NpdGlvbjphYnNvbHV0ZTtcclxuICAgIHRvcDoxMDAlO1xyXG4gICAgcmlnaHQ6MDtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgICB6LWluZGV4OjEwO1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICAgIG1pbi13aWR0aDogMjByZW07XHJcbiAgICBib3JkZXI6MDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICBtYXJnaW46MDtcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiRjb2xvci1wcmltYXJ5O1xyXG4gICAgY29sb3I6ICRjb2xvci13aGl0ZTtcclxuXHJcbiAgICBhIHtcclxuICAgICAgICBjb2xvcjpjdXJyZW50Q29sb3I7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5nbG9iYWwtbG9naW5fX21lbWJlci1saW5rcyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGdhcDo4cHg7XHJcbiAgICBtYXJnaW46MXJlbSAwIDA7XHJcbiAgICBwYWRkaW5nOjA7XHJcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XHJcbn1cclxuXHJcbi5nbG9iYWwtbG9naW5fX21lbWJlci1uYW1lIHtcclxuICAgIGZvbnQtc2l6ZTogMS41cmVtO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtO1xyXG59XHJcblxyXG4uZ2xvYmFsLWxvZ2luX19tZW1iZXItYWN0aW9ucyB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgYm9yZGVyLXRvcDoxcHggc29saWQgJGNvbG9yLXdoaXRlO1xyXG4gICAgbWFyZ2luLXRvcDoxcmVtO1xyXG4gICAgcGFkZGluZy10b3A6MXJlbTtcclxufVxyXG5cclxuQG1lZGlhKG1pbi13aWR0aDoxMjAwcHgpe1xyXG4gICAgLmdsb2JhbC1sb2dpbiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6MDtcclxuICAgIH1cclxuXHJcbiAgICAuZ2xvYmFsLWxvZ2luX19pdGVtLmdsb2JhbC1sb2dpbl9faXRlbS0tYW5vbiB7XHJcbiAgICAgICAgZ2FwOjA7XHJcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIH1cclxuXHJcbiAgICAuZ2xvYmFsLWxvZ2luX19saW5rIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOjhweDtcclxuICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMS41cmVtO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmdsb2JhbC1sb2dpbl9fbGluay10ZXh0IHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbiIsIi5tYWluLW5hdi13cmFwcGVyIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5tYWluLW5hdi13cmFwcGVyIC5jb250YWluZXIge1xyXG4gICAgcGFkZGluZzogMXJlbTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uYWZwLW5hdiB7XHJcbiAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuXHJcbn1cclxuXHJcbi5hZnAtbmF2X190b2dnbGUge1xyXG4gICAgd2lkdGg6IDM2cHg7XHJcbiAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgcGFkZGluZzogMCA2cHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMzODM4Mzg7XHJcblxyXG4gICAgICAgIC5hZnAtbmF2X190b2dnbGUtYmFyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDIpIHtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDRweCkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg0cHgpIHJvdGF0ZSg0NWRlZyk7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDMpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKDQpIHtcclxuICAgICAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpIHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC00cHgpIHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYWZwLW5hdl9fdG9nZ2xlLWJhciB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIGhlaWdodDogMnB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAyQjQ5O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgbWFyZ2luOiA2cHggMDtcclxufVxyXG5cclxuLmFmcC1uYXZfX2xpbmsge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmc6IDIzcHggMjNweCAyM3B4IDMycHg7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICBib3gtc2hhZG93OiAwcHggLTFweCAwcHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xMDE5NjA3ODQzKSBpbnNldDtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuXHJcbiAgICAmLmhhcy1zdWIge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgZ2FwOiA5cHg7XHJcbiAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcblxyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcclxuICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCBjdXJyZW50Q29sb3I7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDRweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuM3MgZWFzZS1pbi1vdXQsIGNvbG9yIDAuM3MgZWFzZS1pbi1vdXQ7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmLmFjdGl2ZTphZnRlciB7XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYWZwLW5hdl9fbGlzdCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogMjtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuXHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hZnAtbmF2X19zdWItbmF2IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgbGlzdC1zdHlsZTogbm9uZTtcclxuXHJcbiAgICAmLm9wZW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG59XHJcblxyXG4uYWZwLW5hdl9fc3ViLW5hdi10aXRsZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4vLyBMZXZlbCAxXHJcbi5hZnAtbmF2X19saXN0ID4gLmFmcC1uYXZfX2l0ZW0ge1xyXG4gICAgJiA+IC5hZnAtbmF2X19saW5rIHtcclxuICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1ib2xkO1xyXG4gICAgICAgIHBhZGRpbmc6IDIzcHggMjNweCAyM3B4IDMycHg7XHJcblxyXG4gICAgICAgICYuaGFzLXN1Yi5hY3RpdmUge1xyXG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLXNlY29uZGFyeTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIExldmVsIDJcclxuLmFmcC1uYXZfX2xpc3QgPiAuYWZwLW5hdl9faXRlbSA+IC5hZnAtbmF2X19zdWItbmF2IHtcclxuICAgIGJhY2tncm91bmQ6ICMzODM4Mzg7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuXHJcbiAgICAuYWZwLW5hdl9fbGluayB7XHJcbiAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktYm9sZDtcclxuICAgICAgICBjb2xvcjogY3VycmVudENvbG9yO1xyXG4gICAgfVxyXG4gICAgLy8gTGV2ZWwgM1xyXG4gICAgLmFmcC1uYXZfX3N1Yi1uYXYge1xyXG4gICAgICAgIGJhY2tncm91bmQ6ICMwMDRBN0Q7XHJcblxyXG4gICAgICAgIC5hZnAtbmF2X19saW5rIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDE4cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAxOHB4O1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1tZWRpdW07XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMS4xMjVyZW07XHJcblxyXG4gICAgICAgICAgICAmLmhhcy1zdWIuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMDc2QTg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLy8gTGV2ZWwgNFxyXG4gICAgICAgIC5hZnAtbmF2X19zdWItbmF2IHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICMwMjNDNjQ7XHJcblxyXG4gICAgICAgICAgICAuYWZwLW5hdl9fbGluayB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDAuODc1cmVtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuYWZwLW5hdiB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgICB9XHJcblxyXG4gICAgLmFmcC1uYXZfX3RvZ2dsZSB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuYWZwLW5hdl9fbGluayB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgIH1cclxuXHJcbiAgICAuYWZwLW5hdl9fbGlzdCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcclxuICAgICAgICBjb2x1bW4tZ2FwOiA2NHB4O1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQ6bm9uZTtcclxuXHJcbiAgICAgICAgLmFmcC1uYXZfX2xpbmsge1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiBub25lO1xyXG5cclxuICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjMDA3NkE4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC8vIExldmVsIDFcclxuICAgICAgICAmID4gLmFmcC1uYXZfX2l0ZW0ge1xyXG4gICAgICAgICAgICAmID4gLmFmcC1uYXZfX2xpbmsge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAwO1xyXG5cclxuICAgICAgICAgICAgICAgICYuaGFzLXN1Yi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC8vIExldmVsIDJcclxuICAgIC5hZnAtbmF2X19saXN0ID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fc3ViLW5hdiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTAwJTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI0VGRjBGMTtcclxuICAgICAgICBjb2xvcjogIzAwMDtcclxuXHJcbiAgICAgICAgJi5vcGVuIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZ3JpZDtcclxuICAgICAgICAgICAgZ3JpZC10ZW1wbGF0ZS1jb2x1bW5zOiByZXBlYXQoMywgMWZyKTtcclxuICAgICAgICAgICAgY29sdW1uLWdhcDogNjRweDtcclxuICAgICAgICAgICAgcm93LWdhcDogMzJweDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hZnAtbmF2X19zdWItbmF2IHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYWZwLW5hdl9fc3ViLW5hdi10aXRsZSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBjb2xvcjogIzAwMDtcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5hZnAtbmF2X19saW5rIHtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktYm9sZDtcclxuICAgICAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjtcclxuXHJcbiAgICAgICAgICAgICYuaGFzLXN1YiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAmID4gLmFmcC1uYXZfX2l0ZW0gPiAuYWZwLW5hdl9fc3ViLW5hdi10aXRsZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDhweDtcclxuICAgICAgICAgICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEuMTI1cmVtO1xyXG4gICAgICAgIH1cclxuICAgICAgICAvLyBMZXZlbCAzXHJcbiAgICAgICAgLmFmcC1uYXZfX3N1Yi1uYXYge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG5cclxuICAgICAgICAgICAgLmFmcC1uYXZfX2xpbmsge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy10b3A6IDhweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC45Mzc1cmVtO1xyXG5cclxuICAgICAgICAgICAgICAgICYuaGFzLXN1Yi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLy8gTGV2ZWwgNFxyXG4gICAgICAgICAgICAuYWZwLW5hdl9fc3ViLW5hdiB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLXRvcDogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcblxyXG4gICAgICAgICAgICAgICAgLmFmcC1uYXZfX2xpbmsge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LyogVGFiIFNlY3Rpb24gKi9cclxuLnRhYi1zZWN0aW9uIHtcclxuICAgIHBhZGRpbmc6IDNlbSAwO1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcclxufVxyXG5cclxuLnRhYi1zZWN0aW9uX190aXRsZSB7XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1ib2xkO1xyXG4gICAgZm9udC1zaXplOiAxLjc1cmVtO1xyXG4gICAgZm9udC13ZWlnaHQ6IDgwMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxufVxyXG5cclxuLnRhYi1zZWN0aW9uX19saXN0IHtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4udGFiLXNlY3Rpb25fX2l0ZW0ge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xyXG59XHJcblxyXG4udGFiLXNlY3Rpb25fX2hlYWRpbmcge1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktYm9sZDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICBiYWNrZ3JvdW5kOiAjRTRGM0Y3O1xyXG4gICAgY29sb3I6ICMzODM4Mzg7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDBweCAtMXB4IDBweCAwcHggI0M3RDBENiBpbnNldDtcclxuICAgIGJveC1zaGFkb3c6IDBweCAtMXB4IDBweCAwcHggI0M3RDBENiBpbnNldDtcclxufVxyXG5cclxuLnRhYi1zZWN0aW9uX19oZWFkaW5nOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAxLjVyZW07XHJcbiAgICB0b3A6IDUwJTtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xyXG4gICAgd2lkdGg6IDEwcHg7XHJcbiAgICBoZWlnaHQ6IDEwcHg7XHJcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMzODM4Mzg7XHJcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzM4MzgzODtcclxufVxyXG5cclxuLnRhYi1zZWN0aW9uX19oZWFkaW5nLmFjdGl2ZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDAyQjQ5O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcblxyXG4udGFiLXNlY3Rpb25fX2hlYWRpbmcuYWN0aXZlOmFmdGVyIHtcclxuICAgIGJvcmRlci1jb2xvcjogI2ZmZmZmZjtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxMzVkZWcpO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSgxMzVkZWcpO1xyXG59XHJcblxyXG4udGFiLXNlY3Rpb25fX2NvbnRlbnQge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLnRhYi1zZWN0aW9uX19jb250ZW50Lm9wZW4ge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi50YWItc2VjdGlvbl9fdGV4dCB7XHJcbiAgICBiYWNrZ3JvdW5kOiAjMDA3NkE4O1xyXG4gICAgY29sb3I6ICNmZmZmZmY7XHJcbiAgICBwYWRkaW5nOiAycmVtO1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgbWFyZ2luOiAzMHB4IDA7XHJcbn1cclxuXHJcbi50YWItc2VjdGlvbl9fY29udGVudC10aXRsZSB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG59XHJcblxyXG4udGFiLXNlY3Rpb25fX2ltZyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgLXdlYmtpdC1ib3gtc2hhZG93OiAwcHggNHB4IDI0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTQxMTc2NDcwNik7XHJcbiAgICBib3gtc2hhZG93OiAwcHggNHB4IDI0cHggMTJweCByZ2JhKDAsIDAsIDAsIDAuMTQxMTc2NDcwNik7XHJcbn1cclxuXHJcbi50YWItc2VjdGlvbl9fbmF2IHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjN0Y5N0E4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcclxufVxyXG5cclxuLnRhYi1zZWN0aW9uX19uYXYtYnRuIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICBjb2xvcjogIzM4MzgzODtcclxuICAgIGZvbnQtd2VpZ2h0OiA4MDA7XHJcbiAgICBmb250LXNpemU6IDEuMjVyZW07XHJcbiAgICBwYWRkaW5nOiA2cHggNTBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuLnRhYi1zZWN0aW9uX19uYXYtYnRuLmFjdGl2ZTphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMnB4O1xyXG4gICAgYmFja2dyb3VuZDogIzM4MzgzODtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGxlZnQ6IDA7XHJcbn1cclxuXHJcbi50YWItc2VjdGlvbl9fZGlzcGxheSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzJlbSkge1xyXG4gICAgLnRhYi1zZWN0aW9uIHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC50YWItc2VjdGlvbl9fbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAudGFiLXNlY3Rpb25fX25hdiB7XHJcbiAgICAgICAgZGlzcGxheTogLXdlYmtpdC1ib3g7XHJcbiAgICAgICAgZGlzcGxheTogLW1zLWZsZXhib3g7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgIH1cclxuXHJcbiAgICAudGFiLXNlY3Rpb25fX2Rpc3BsYXkge1xyXG4gICAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xyXG4gICAgICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAtbXMtZmxleC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgLXdlYmtpdC1ib3gtcGFjazogZW5kO1xyXG4gICAgICAgIC1tcy1mbGV4LXBhY2s6IGVuZDtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBtaW4taGVpZ2h0OiA2MDBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxuICAgIH1cclxuXHJcbiAgICAudGFiLXNlY3Rpb25fX2Rpc3BsYXkgLnRhYi1zZWN0aW9uX190ZXh0IHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2NzhweDtcclxuICAgICAgICB6LWluZGV4OiAxO1xyXG4gICAgICAgIHBhZGRpbmc6IDRyZW0gNnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAudGFiLXNlY3Rpb25fX2Rpc3BsYXkgLnRhYi1zZWN0aW9uX19pbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IDgwcHg7XHJcbiAgICB9XHJcbn1cclxuIiwi77u/LyogSGVybyBDYXJkICovXHJcbi5jYXJkLS1oZXJvIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIFxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6IDc1cmVtKSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogNDByZW07XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jYXJkLS1oZXJvOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCg5Ny4xOWRlZywgcmdiYSgwLCA0MywgNzMsIDAuNykgNDEuODIlLCByZ2JhKDAsIDQzLCA3MywgMCkgODQuNzElKTtcclxufVxyXG5cclxuLmNhcmQtLWhlcm9fX21lZGlhIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xyXG59XHJcblxyXG4uY2FyZC0taGVyb19fY29udGVudCB7XHJcbiAgICBwYWRkaW5nOiA2cmVtIDJyZW07XHJcbiAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDE7XHJcbiAgICBtYXgtd2lkdGg6IDU2MHB4O1xyXG59XHJcblxyXG4uY2FyZC0taGVyb19fY29udGVudCAuY2FyZC0taGVyb19fdGl0bGUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xyXG4gICAgZm9udC1zaXplOiAzcmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDU2cHg7XHJcbn1cclxuXHJcbi5jYXJkLS1oZXJvX19jb250ZW50IC5jYXJkLS1oZXJvX190ZXh0IHtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5O1xyXG59XHJcblxyXG4uY2FyZC0taGVyb19fY29udGVudCAuY2FyZC0taGVyb19fYnRuIHtcclxuICAgIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgICBjb2xvcjogIzAwMkI0OTtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXdlaWdodDogODAwO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBwYWRkaW5nOiAwLjc1cmVtIDEuMjVyZW07XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XHJcbiAgICBmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDQ4ZW0pIHtcclxuICAgIC5jYXJkLS1oZXJvOmFmdGVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoNzcuMjlkZWcsIHJnYmEoMCwgNDMsIDczLCAwLjcpIDI0LjE0JSwgcmdiYSgwLCA0MywgNzMsIDApIDU3LjklKTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhKG1pbi13aWR0aDogJGJwLWwpIHtcclxuICAgIC5jYXJkLS1oZXJvX19jb250ZW50IHtcclxuICAgICAgICBwYWRkaW5nOiA2cmVtIDRyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtLWhlcm9fX2NvbnRlbnQgLmNhcmQtLWhlcm9fX3RpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDQuNXJlbTtcclxuICAgICAgICBsaW5lLWhlaWdodDogODBweDtcclxuICAgIH1cclxuXHJcbiAgICAuY2FyZC0taGVyb19fY29udGVudCAuY2FyZC0taGVyb19fdGV4dCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgfVxyXG59XHJcbiIsIi5hbGVydHMge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxuXHJcbiAgLmFsZXJ0c19fdG9wIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gIH1cclxuXHJcbiAgLmFsZXJ0c19fbGlzdCB7XHJcbiAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICB9XHJcblxyXG4gIC5hbGVydHNfX2l0ZW0ge1xyXG4gICAgcGFkZGluZzogMTBweDtcclxuICAgIGJhY2tncm91bmQ6ICMwMDJiNDk7XHJcbiAgICBjb2xvcjogI2ZmZjtcclxuICB9XHJcblxyXG4gIC5hbGVydHNfX3RpdGxlIHtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICBmb250LXdlaWdodDogNjAwO1xyXG4gIH1cclxuXHJcbiAgLmFsZXJ0c19fdGV4dCB7XHJcbiAgICBmb250LXNpemU6IC45cmVtO1xyXG4gICAgbWF4LXdpZHRoOiAxMzIwcHg7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgfVxyXG5cclxuICAuYWxlcnRzX19jbG9zZSB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gIH0iLCIvKiBDVEEgRmVhdHVyZWQgKi9cclxuXHJcbi5jdGEtZmVhdHVyZWQge1xyXG5cdHdpZHRoOiAxMDAlO1xyXG5cdGhlaWdodDogMTAwJTtcclxuXHRiYWNrZ3JvdW5kOiAkY29sb3Itd2hpdGU7XHJcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHRib3gtc2hhZG93OiAkYm94LXNoYWRvdy1kZWZhdWx0O1xyXG5cclxuXHQmX19pbm5lciB7XHJcblx0XHRwYWRkaW5nOiAycmVtO1xyXG5cdH1cclxuXHQmX19jb250ZW50IHt9XHJcblx0Jl9faGVhZGVyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0fVxyXG5cdCZfX2JvZHkge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHR9XHJcblx0Jl9fZm9vdGVyIHtcdFxyXG5cdFx0ZGlzcGxheTogZmxleDtcdFxyXG5cdFx0ZmxleC13cmFwOndyYXA7XHJcblx0XHRnYXA6MTVweDtcclxuXHR9XHJcblx0Jl9fbWV0YSB7XHJcblx0XHRjb2xvcjogJGNvbG9yLWRhcms7XHJcblx0XHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1tZWRpdW07XHJcblx0XHRmb250LXdlaWdodDogJGZvbnRXZWlnaHQtbWVkaXVtO1xyXG5cdFx0Zm9udC1zaXplOiAxcmVtO1x0XHRcdFxyXG5cdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDAuNXJlbTtcclxuXHR9XHJcblx0Jl9fdGl0bGUge1xyXG5cdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1x0XHRcdFxyXG5cdFx0Zm9udC1zaXplOiAxLjc1cmVtO1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMDtcclxuXHJcblx0XHRhIHtcclxuXHRcdFx0Y29sb3I6Y3VycmVudENvbG9yO1xyXG5cdFx0fVxyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG5cdFx0XHRmb250LXNpemU6IDJyZW07XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX3N1bW1hcnkge1xyXG5cdFx0bGluZS1oZWlnaHQ6IDI4cHg7XHJcblx0fVxyXG5cdCZfX2FjdGlvbiB7IFx0XHJcblx0XHRAZXh0ZW5kIC5hZnAtYnV0dG9uLXByaW1hcnktYWx0ICFvcHRpb25hbDsgXHRcdFxyXG5cdH1cclxufVxyXG5cclxuLmN0YS1mZWF0dXJlZC1yaWJib24ge1xyXG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuXHR3aWR0aDogMTAwJTtcdFx0XHJcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHRib3gtc2hhZG93OiAkYm94LXNoYWRvdy1kZWZhdWx0O1xyXG5cclxuXHQmX19pbm5lciB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcclxuXHRcdFx0ZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fbWVkaWEge1xyXG5cdFx0YXNwZWN0LXJhdGlvOiAyNSAvIDE2O1xyXG5cdFx0XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcclxuXHRcdFx0d2lkdGg6IDUwJTtcclxuXHRcdFx0YXNwZWN0LXJhdGlvOiBhdXRvO1xyXG5cclxuXHRcdH1cclxuXHJcblx0XHRpbWcge1xyXG5cdFx0XHR3aWR0aDogMTAwJTtcclxuXHRcdFx0aGVpZ2h0OiAxMDAlO1xyXG5cdFx0XHRvYmplY3QtZml0OiBjb3ZlcjtcclxuXHRcdH1cclxuXHR9XHJcblx0Jl9fY29udGVudCB7XHJcblx0XHRwYWRkaW5nOiAycmVtO1xyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG5cdFx0XHR3aWR0aDogNTAlO1xyXG5cdFx0fVx0XHRcdFxyXG5cdH1cclxuXHQmX19oZWFkZXIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHR9XHJcblx0Jl9fYm9keSB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG5cdH1cclxuXHQmX19mb290ZXIge1x0XHRcdFxyXG5cdH1cclxuXHQmX19tZXRhIHtcclxuXHRcdGNvbG9yOiAkY29sb3ItZGFyaztcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHRcdHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHRcdFx0XHJcblxyXG5cdFx0Ji0tdG9wIHtcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtO1xyXG5cdFx0XHRmb250LXdlaWdodDogJGZvbnRXZWlnaHQtbWVkaXVtO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjVyZW07XHRcdFx0XHRcclxuXHRcdH1cclxuXHRcclxuXHRcdCYtLWJvdHRvbSB7XHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG5cdFx0XHRcdG1hcmdpbi10b3A6IDEuNXJlbTtcdFxyXG5cdFx0XHR9XHJcblx0XHRcdG1hcmdpbi10b3A6IDAuNXJlbTtcdFx0XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQmX190aXRsZSB7XHJcblx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XHRcdFx0XHJcblx0XHRmb250LXNpemU6IDJyZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiAwO1xyXG5cclxuXHRcdGEge1xyXG5cdFx0XHRjb2xvcjogY3VycmVudENvbG9yO1xyXG5cdFx0fVxyXG5cdH1cclxuXHQmX19zdW1tYXJ5IHt9XHJcblx0Jl9fYWN0aW9uIHsgXHRcclxuXHRcdCY6bm90KDpmaXJzdC1jaGlsZCkge1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1xyXG5cclxuXHRcdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHJcblx0XHRcdFx0bWFyZ2luLXRvcDogMHJlbTtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtLXByaW1hcnkge1xyXG5cdFx0XHRAZXh0ZW5kIC5hZnAtYnV0dG9uLXByaW1hcnktYWx0ICFvcHRpb25hbDsgXHRcdFx0XHJcblx0XHR9XHJcblx0XHQmLS1zZWNvbmRhcnkge1xyXG5cdFx0XHRAZXh0ZW5kIC5hZnAtYnV0dG9uLXNlY29uZGFyeSAhb3B0aW9uYWw7XHRcclxuXHRcdFx0Y29sb3I6ICRjb2xvci1wcmltYXJ5O1x0XHRcdFxyXG5cdFx0fVxyXG5cdH1cdFx0XHJcbn1cclxuXHJcbi5jdGEtZmVhdHVyZWQtaW1hZ2Uge1xyXG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuXHR3aWR0aDogMTAwJTtcdFx0XHJcblx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHRib3gtc2hhZG93OiAkYm94LXNoYWRvdy1kZWZhdWx0O1xyXG5cclxuXHQmX19pbm5lciB7XHJcblx0XHRwYWRkaW5nOiAycmVtO1xyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHJcblx0XHRcdHBhZGRpbmc6IDRyZW07XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHQmX19tZWRpYSB7XHJcblx0XHR3aWR0aDogMTAwJTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0XHRhc3BlY3QtcmF0aW86IDI1IC8gMTY7XHJcblx0XHRcclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG5cdFx0XHR3aWR0aDogMzUlO1xyXG5cdFx0XHRwYWRkaW5nLXJpZ2h0OiAxcmVtO1xyXG5cdFx0XHRhc3BlY3QtcmF0aW86IGF1dG87XHJcblx0XHR9XHJcblxyXG5cdFx0aW1nIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogMTAwJTtcclxuXHRcdFx0b2JqZWN0LWZpdDogY292ZXI7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2NvbnRlbnQge1xyXG5cdFx0d2lkdGg6IDEwMCU7XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHJcblx0XHRcdHdpZHRoOiA2NSU7XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMXJlbTtcclxuXHRcdH1cdFx0XHRcclxuXHR9XHJcblx0Jl9faGVhZGVyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0fVxyXG5cdCZfX2JvZHkge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHR9XHJcblx0Jl9fZm9vdGVyIHtcdFx0XHRcclxuXHR9XHJcblx0Jl9fbWV0YSB7XHJcblx0XHRjb2xvcjogJGNvbG9yLWdyZXktZGtyO1xyXG5cdFx0Zm9udC1zaXplOiAxcmVtO1x0XHRcdFxyXG5cclxuXHRcdCYtLXRvcCB7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LW1lZGl1bTtcclxuXHRcdFx0Zm9udC13ZWlnaHQ6ICRmb250V2VpZ2h0LW1lZGl1bTtcclxuXHRcdFx0dGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHRcdFx0bWFyZ2luLWJvdHRvbTogMC41cmVtO1x0XHRcdFx0XHJcblx0XHR9XHJcblx0XHJcblx0fVxyXG5cdCZfX3RpdGxlIHtcclxuXHRcdGNvbG9yOiAkY29sb3ItcHJpbWFyeTtcdFx0XHRcclxuXHRcdGZvbnQtc2l6ZTogMnJlbTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOiBjdXJyZW50Q29sb3I7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX3N1bW1hcnkge31cclxuXHQmX19hY3Rpb24geyBcdFxyXG5cdFx0Jjpub3QoOmZpcnN0LWNoaWxkKSB7XHJcblx0XHRcdG1hcmdpbi10b3A6IDFyZW07XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcclxuXHRcdFx0XHRtYXJnaW4tbGVmdDogMXJlbTtcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cclxuXHRcdCYtLXByaW1hcnkge1xyXG5cdFx0XHRAZXh0ZW5kIC5hZnAtYnV0dG9uLXByaW1hcnktYWx0ICFvcHRpb25hbDsgXHRcdFx0XHJcblx0XHR9XHJcblx0XHRcclxuXHRcdCYtLXNlY29uZGFyeSB7XHJcblx0XHRcdEBleHRlbmQgLmFmcC1idXR0b24tc2Vjb25kYXJ5ICFvcHRpb25hbDtcdFxyXG5cdFx0XHRjb2xvcjogJGNvbG9yLXByaW1hcnk7XHRcdFx0XHJcblx0XHR9XHJcblx0fVx0XHRcclxufVxyXG4iLCIvKiBHdWlkZXMgKi9cclxuXHJcbi8vIExheW91dFxyXG4uZ3VpZGVzIHtcclxuXHQmX19mZWF0dXJlZCB7XHJcblx0XHRtYXJnaW4tYm90dG9tOiAyLjVyZW07XHJcblx0XHRtYXJnaW4tYm90dG9tOiA2cmVtO1xyXG5cdH1cclxuXHJcblx0Jl9fbGlzdCB7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcdFxyXG5cclxuXHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbSkge1xyXG5cdFx0XHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdFx0XHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XHJcblx0XHRcdGZsZXgtd3JhcDogd3JhcDtcclxuXHRcdFx0bWFyZ2luLWxlZnQ6IC0xLjI1cmVtO1xyXG5cdFx0XHRtYXJnaW4tcmlnaHQ6IC0xLjI1cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9fbGlzdC1pdGVtIHtcclxuXHRcdHdpZHRoOiAxMDAlO1xyXG5cdFx0ZmxleDogMCAxIGF1dG87XHRcdFxyXG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcdFx0XHRcdFx0XHRcclxuXHRcdFx0d2lkdGg6IDUwJTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdHBhZGRpbmctbGVmdDogMS4yNXJlbTtcdFx0XHRcdFx0XHRcdFx0XHJcblx0XHRcdHBhZGRpbmctcmlnaHQ6IDEuMjVyZW07XHJcblx0XHR9XHJcblxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1sKSB7XHRcdFx0XHRcdFx0XHJcblx0XHRcdHdpZHRoOiAzMy4zMzMlO1xyXG5cdFx0fVxyXG5cdH1cclxufVxyXG5cclxuLy8gRmVhdHVyZWQgR3VpZGVcclxuLmd1aWRlLWZlYXR1cmVkIHtcdFxyXG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuXHRib3gtc2hhZG93OiAkYm94LXNoYWRvdy1kZWZhdWx0O1xyXG5cdFxyXG5cdCZfX2lubmVyIHtcclxuXHRcdHBhZGRpbmc6ICRib3gtcGFkZGluZy1tb2JpbGUgKiAyICRib3gtcGFkZGluZy1tb2JpbGUgJGJveC1wYWRkaW5nLW1vYmlsZSAqIDIgJGJveC1wYWRkaW5nLW1vYmlsZTtcdFxyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRnYXA6IDIuNXJlbTtcclxuXHRcdFxyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdHBhZGRpbmc6ICRib3gtcGFkZGluZy1kZXNrdG9wICogMiAkYm94LXBhZGRpbmctZGVza3RvcCAkYm94LXBhZGRpbmctZGVza3RvcCAqIDIgJGJveC1wYWRkaW5nLWRlc2t0b3A7XHJcblx0XHR9XHRcdFxyXG5cdH1cclxuXHJcblx0Jl9fbWVkaWEge1x0XHRcclxuXHRcdGltZyB7XHJcblx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRoZWlnaHQ6IDEwMCU7XHJcblx0XHRcdG9iamVjdC1maXQ6IGNvbnRhaW47XHJcblx0XHR9XHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcclxuXHRcdFx0ZmxleDogMCAxIGF1dG87XHJcblx0XHRcdHdpZHRoOiAyMCU7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX2NvbnRlbnQge1xyXG5cdFx0QG1lZGlhIChtaW4td2lkdGg6ICRicC1tKSB7XHJcblx0XHRcdGZsZXg6IDAgMSBhdXRvO1xyXG5cdFx0XHR3aWR0aDogODAlO1xyXG5cdFx0fVxyXG5cdH1cclxuXHJcblx0Jl9faGVhZGVyIHtcclxuXHRcdG1hcmdpbi1ib3R0b206IDFyZW07XHJcblx0fSBcclxuXHJcblx0Jl9fbWV0YSB7XHJcblx0XHQmLS10b3Age1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWJhc2U7XHJcblx0XHRcdGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LW1lZGl1bTtcclxuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1xyXG5cdFx0XHR0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG5cdFx0XHRtYXJnaW4tYm90dG9tOiAwLjI1cmVtO1xyXG5cdFx0fVxyXG5cclxuXHRcdCYtLWJvdHRvbSB7XHJcblx0XHRcdGNvbG9yOiAkY29sb3ItYmFzZTtcclxuXHRcdFx0Zm9udC1zaXplOiAxcmVtO1x0XHRcdFxyXG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1tZWRpdW07XHJcblx0XHRcdGRpc3BsYXk6IG5vbmU7XHJcblx0XHRcdG1hcmdpbi10b3A6IDFyZW07XHJcblxyXG5cdFx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcclxuXHRcdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0fVxyXG5cdFx0fVxyXG5cdH1cclxuXHQmX190aXRsZSB7XHJcblx0XHRjb2xvcjokY29sb3ItcHJpbWFyeTtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LWJvbGQ7XHJcblx0XHRmb250LXNpemU6IDJyZW07XHJcblx0XHRsaW5lLWhlaWdodDogMTIwJTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblxyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOmN1cnJlbnRDb2xvcjtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcclxuXHRcdFx0bGluZS1oZWlnaHQ6IDExNiU7XHJcblx0XHR9XHJcblx0fVxyXG5cdCZfX3N1bW1hcnkge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMnJlbTtcclxuXHR9XHJcblx0Jl9fYWN0aW9uIHtcdFx0XHJcblx0XHRAZXh0ZW5kIC5hZnAtYnV0dG9uLXNlY29uZGFyeSAhb3B0aW9uYWw7IFxyXG5cdH1cclxuXHJcbn1cclxuXHJcbi8vIEd1aWRlIEl0ZW1cclxuLmd1aWRlLWl0ZW0ge1xyXG5cdGJhY2tncm91bmQ6ICRjb2xvci13aGl0ZTtcclxuXHRib3gtc2hhZG93OiAkYm94LXNoYWRvdy1kZWZhdWx0O1x0XHJcblx0aGVpZ2h0OiAxMDAlO1xyXG5cdFxyXG5cdCZfX2lubmVyIHtcclxuXHRcdHBhZGRpbmc6ICRib3gtcGFkZGluZy1tb2JpbGU7XHRcdFx0XHRcdFxyXG5cdFx0ZGlzcGxheTogZmxleDtcclxuXHRcdGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcblx0XHRnYXA6IDIuNXJlbTtcclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcclxuXHRcdFx0cGFkZGluZzogJGJveC1wYWRkaW5nLWRlc2t0b3A7XHRcclxuXHRcdH1cdFx0XHJcblx0fVxyXG5cclxuXHQmX19tZWRpYSB7XHRcdFxyXG5cdFx0aW1nIHtcclxuXHRcdFx0d2lkdGg6IDEwMCU7XHJcblx0XHRcdGhlaWdodDogYXV0bztcclxuXHRcdFx0b2JqZWN0LWZpdDogY29udGFpbjtcclxuXHJcblx0XHRcdEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbCkge1xyXG5cdFx0XHRcdHdpZHRoOiBhdXRvO1xyXG5cdFx0XHRcdGhlaWdodDogMTguNzVyZW07XHJcblx0XHRcdH1cclxuXHRcdH1cdFx0XHJcblx0fVxyXG5cclxuXHQmX19oZWFkZXIge1xyXG5cdFx0bWFyZ2luLWJvdHRvbTogMXJlbTtcclxuXHR9XHJcblxyXG5cdCZfX21ldGEge1x0XHJcblx0XHQmLS1ib3R0b20ge1xyXG5cdFx0XHRjb2xvcjogJGNvbG9yLWJhc2U7XHJcblx0XHRcdGZvbnQtc2l6ZTogMXJlbTtcdFx0XHRcclxuXHRcdFx0Zm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktbWVkaXVtO1xyXG5cdFx0XHRtYXJnaW4tdG9wOiAxcmVtO1x0XHRcdFxyXG5cdFx0fVxyXG5cdH1cclxuXHQmX190aXRsZSB7XHJcblx0XHRjb2xvcjokY29sb3ItcHJpbWFyeTtcclxuXHRcdGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LWJvbGQ7XHJcblx0XHRmb250LXNpemU6IDEuNXJlbTtcclxuXHRcdG1hcmdpbi1ib3R0b206IDA7XHJcblx0XHRsaW5lLWhlaWdodDogMnJlbTtcclxuXHRcdFxyXG5cdFx0YSB7XHJcblx0XHRcdGNvbG9yOmN1cnJlbnRDb2xvcjtcclxuXHRcdH1cclxuXHJcblx0XHRAbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcclxuXHRcdFx0Zm9udC1zaXplOiAycmVtO1x0XHRcdFxyXG5cdFx0XHRsaW5lLWhlaWdodDogMi41cmVtO1xyXG5cdFx0fVxyXG5cdH1cclxuXHRcclxuXHQmX19zdW1tYXJ5IHtcclxuXHRcdGZvbnQtc2l6ZTogMXJlbTtcclxuXHJcblx0XHQgcCB7XHJcblx0XHRcdGxpbmUtaGVpZ2h0OmluaGVyaXQ7XHJcblx0XHQgfVxyXG5cdH1cdFxyXG59XHJcblxyXG5cclxuLmd1aWRlcyAucGFnaW5hdGlvbiB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRmbGV4LWRpcmVjdGlvbjogcm93O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuXHJcblx0LnBhZ2luYXRpb25fX2Fycm93IHtcclxuXHRcdHNwYW4ge1xyXG5cdFx0XHRAZXh0ZW5kIC5zci1vbmx5ICFvcHRpb25hbDtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0JjpiZWZvcmUge1xyXG5cdFx0XHRjb250ZW50OiBcIlwiO1xyXG5cdFx0XHRkaXNwbGF5OiBibG9jaztcclxuXHRcdFx0d2lkdGg6IDFyZW07XHJcblx0XHRcdGhlaWdodDogMXJlbTtcclxuXHRcdFx0Ym9yZGVyOiBzb2xpZCAkY29sb3ItYmFzZTtcclxuXHRcdCAgXHRwb3NpdGlvbjogcmVsYXRpdmU7XHJcblx0XHRcdHRvcDogMTZweDtcclxuXHRcdFx0ei1pbmRleDogLTE7XHJcblx0XHRcdHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuXHRcdH1cdFxyXG5cclxuXHRcdC5wYWdpbmF0aW9uX19saW5rIHtcclxuXHRcdFx0d2lkdGg6IDJlbTtcclxuXHRcdFx0aGVpZ2h0OiAyZW07XHJcblx0XHRcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5wYWdpbmF0aW9uX19hcnJvdy0tZGlzYWJsZWQge1xyXG5cdFxyXG5cdH1cclxuXHJcblx0LnBhZ2luYXRpb25fX2Fycm93LW5leHQge1x0XHRcclxuXHRcdCY6YmVmb3JlIHtcclxuXHRcdFx0Ym9yZGVyLXdpZHRoOiAxcHggMXB4IDAgMDtcclxuXHRcdH1cclxuXHR9XHJcblxyXG5cdC5wYWdpbmF0aW9uX19hcnJvdy1wcmV2IHtcdFx0XHJcblx0XHQmOmJlZm9yZSB7XHJcblx0XHRcdGJvcmRlci13aWR0aDogMCAwIDFweCAxcHg7XHJcblx0XHR9XHJcblx0fVxyXG5cclxuXHJcblxyXG5cdC5wYWdpbmF0aW9uX19saXN0IHtcclxuXHRcdGxpc3Qtc3R5bGU6IG5vbmU7XHJcblx0XHRkaXNwbGF5OiBmbGV4O1xyXG5cdFx0ZmxleC1kaXJlY3Rpb246IHJvdztcclxuXHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFxyXG5cdFx0LnBhZ2luYXRpb25fX2l0ZW0ge1xyXG5cdFx0XHR3aWR0aDogMnJlbTtcclxuXHRcdFx0aGVpZ2h0OiAycmVtO1x0XHJcblx0XHRcdGRpc3BsYXk6IGZsZXg7XHJcblx0XHRcdGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcblx0XHRcdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG5cdFx0XHRhbGlnbi1pdGVtczogY2VudGVyO1x0XHRcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LnBhZ2luYXRpb25fX2l0ZW0tLWFjdGl2ZSB7XHJcblx0XHRcdGJhY2tncm91bmQ6ICRjb2xvci1ncmV5LWx0cjtcclxuXHRcdH1cclxuXHRcdFxyXG5cdFx0LnBhZ2luYXRpb25fX2xpbmsge1xyXG5cdFx0XHRmb250LWZhbWlseTogJGZvbnQtcHJpbWFyeS1ib2xkO1x0XHRcdFx0XHRcclxuXHRcdH1cclxuXHR9XHJcbn1cclxuXHJcbi5ndWlkZS1kZXRhaWwge1xyXG5cdG1heC13aWR0aDo5NTBweDtcclxufSIsIu+7vy5sYXRlc3QtcHVibGljYXRpb25zIHtcclxuICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWRlZmF1bHQ7XHJcbiAgICBtYXJnaW46IDAgMCA0MHB4O1xyXG4gICAgcGFkZGluZzogJGJveC1wYWRkaW5nLW1vYmlsZTtcclxuICAgIFxyXG4gICAgQG1lZGlhIChtaW4td2lkdGg6ICRicC1tdykge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDJyZW07XHJcbiAgICAgICAgcGFkZGluZzogJGJveC1wYWRkaW5nLWRlc2t0b3A7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sYXRlc3QtcHVibGljYXRpb25zX19saXN0IHtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbn1cclxuXHJcbi5sYXRlc3QtcHVibGljYXRpb25zX19pdGVtIHtcclxuICAgIHBhZGRpbmc6IDIwcHggMDtcclxuXHJcbiAgICAmICsgLmxhdGVzdC1wdWJsaWNhdGlvbnNfX2l0ZW0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWdyZXk7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmxhdGVzdC1wdWJsaWNhdGlvbnNfX2l0ZW0tdGl0bGUge1xyXG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4ubGF0ZXN0LXB1YmxpY2F0aW9uc19faXRlbS1saW5rIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG59XHJcblxyXG4ubGF0ZXN0LXB1YmxpY2F0aW9uc19faXRlbS1zcG9uc29yIHtcclxuICAgIGNvbG9yOiAkY29sb3ItYmFzZTtcclxuICAgIGZvbnQtZmFtaWx5OiAkZm9udC1wcmltYXJ5LW1lZGl1bTsgICAgXHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBtYXJnaW46IDFlbSAwIDA7XHJcbn0iLCLvu78udG9waWMtYXJ0aWNsZXNfX2xpc3Qge1xyXG4gICAgZGlzcGxheTpmbGV4O1xyXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcclxuICAgIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgICBtYXJnaW46IDAgMCAzMnB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAudG9waWMtYXJ0aWNsZXNfX2l0ZW0ge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206MDtcclxuICAgIH1cclxufVxyXG5cclxuLnRvcGljLWFydGljbGVzX19pdGVtIHtcclxuICAgIGJveC1zaGFkb3c6ICRib3gtc2hhZG93LWRlZmF1bHQ7XHJcbiAgICBwYWRkaW5nOiAkYm94LXBhZGRpbmctbW9iaWxlO1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcclxuICAgIG1heC13aWR0aDogNTAwcHg7XHJcbiAgICBtYXJnaW46IDAgYXV0byAzMnB4O1xyXG5cclxuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkYnAtbXcpIHtcclxuICAgICAgICBwYWRkaW5nOiAkYm94LXBhZGRpbmctZGVza3RvcDtcclxuICAgIH1cclxufVxyXG5cclxuLnRvcGljLWFydGljbGVzX19pdGVtLWltYWdlIHtcclxuICAgIG1hcmdpbjogMCAwICRib3gtcGFkZGluZy1tb2JpbGU7XHJcbiAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgb2JqZWN0LWZpdDogY292ZXI7XHJcbiAgICBvYmplY3QtcG9zaXRpb246IDUwJSA1MCU7XHJcbn1cclxuXHJcbi50b3BpYy1hcnRpY2xlc19faXRlbS1kYXRlIHtcclxuICAgIGNvbG9yOiAkY29sb3ItYmFzZTtcclxuICAgIGZvbnQtd2VpZ2h0OiAkZm9udFdlaWdodC1tZWRpdW07XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMWVtO1xyXG59XHJcblxyXG4udG9waWMtYXJ0aWNsZXNfX2l0ZW0tdGl0bGUge1xyXG4gICAgY29sb3I6ICRjb2xvci1wcmltYXJ5O1xyXG4gICAgZm9udC1zaXplOiAycmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuMjU7XHJcbn1cclxuXHJcbi50b3BpYy1hcnRpY2xlc19faXRlbS1zdW1tYXJ5IHtcclxuICAgIG1hcmdpbjogMCAwIDFlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xyXG4gICAgY29sb3I6ICRjb2xvci1iYXNlO1xyXG59XHJcblxyXG4udG9waWMtYXJ0aWNsZXNfX2l0ZW0tbGluayB7XHJcbiAgICBtYXJnaW46IGF1dG8gMCAwO1xyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnk7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkYnAtbXcpIHtcclxuICAgIC50b3BpYy1hcnRpY2xlc19fbGlzdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBnYXA6ICRib3gtcGFkZGluZy1tb2JpbGU7XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC50b3BpYy1hcnRpY2xlc19faXRlbSB7XHJcbiAgICAgICAgd2lkdGg6IGNsYW1wKDMwMHB4LCBjYWxjKDUwJSAtIDQwcHgpLCA0NDBweCk7XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICB9XHJcbiAgICBcclxuICAgIC50b3BpYy1hcnRpY2xlc19faXRlbS1pbWFnZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgJGJveC1wYWRkaW5nLWRlc2t0b3A7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkYnAtbCkge1xyXG4gICAgLnRvcGljLWFydGljbGVzX19pdGVtIHtcclxuICAgICAgICB3aWR0aDogY2xhbXAoMzAwcHgsIGNhbGMoMzMuMzMzMyUgLSAyMHB4KSwgNDQwcHgpO1xyXG4gICAgICAgIG1hcmdpbjogMCBhdXRvO1xyXG4gICAgfVxyXG59IiwiLyogR2xvc3NhcnkgKi9cclxuXHJcbi5nbG9zc2FyeSB7XHJcbiAgICBwYWRkaW5nOiAxcmVtIDA7XHJcbn1cclxuXHJcbi5nbG9zc2FyeV9fbGV0dGVycyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItZ3JleTtcclxuICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICBwYWRkaW5nOiAwLjI1cmVtIDFyZW07XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwLjI1cmVtO1xyXG59XHJcblxyXG4uZ2xvc3NhcnlfX2xldHRlcnMgYSB7XHJcbiAgICBmb250LXNpemU6IDEuNXJlbTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBhZGRpbmc6IDAgMC41cmVtO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMC4yNXJlbTtcclxuXHJcbiAgICAmOmhvdmVyLFxyXG4gICAgJjpmb2N1cyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogJGNvbG9yLWdyZXktbHRyO1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5nbG9zc2FyeV9fbGV0dGVycyBhIHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuICAgIHBhZGRpbmc6IDAgMC41cmVtO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxufVxyXG5cclxuLmdsb3NzYXJ5X19sZXR0ZXJzIGEuYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZ2xvc3NhcnlfX2xldHRlcnMgYS5zZWxlY3RlZCB7ICAgIFxyXG4gICAgZm9udC1mYW1pbHk6ICRmb250LXByaW1hcnktYm9sZDtcclxufVxyXG5cclxuLmdsb3NzYXJ5X19sZXR0ZXJzIGEuZGlzYWJsZWQgeyAgICBcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gICAgb3BhY2l0eTogMC41O1xyXG4gICAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4vLyBoaWRkaW5nIGFscGhhYmV0IG9uIGZpbHRlciB2aWV3XHJcbi5nbG9zc2FyeS5pcy1maWx0ZXJlZCAuZ2xvc3NhcnlfX2xldHRlcnMgYTpub3QoLmFsbCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLmdsb3NzYXJ5LmlzLWZpbHRlcmVkIC5nbG9zc2FyeV9fbGV0dGVycyBhLmFsbCB7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5nbG9zc2FyeV9faGVhZGluZyB7ICAgIFxyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxufVxyXG5cclxuLmdsb3NzYXJ5X19sZXR0ZXItaGVhZGluZyB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG59XHJcblxyXG4uZ2xvc3NhcnlfX2xldHRlci1ncm91cCB7ICAgICAgICBcclxuICAgIG1hcmdpbi1ib3R0b206IDVyZW07ICAgIFxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlOyAgICBcclxufVxyXG5cclxuLmdsb3NzYXJ5X192aWV3LWFsbC1pdGVtcyB7XHJcblx0dGV4dC1hbGlnbjogcmlnaHQ7XHJcblx0Ym9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xvci1ncmV5O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBib3R0b206IC0zcmVtO1xyXG4gICAgcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi5nbG9zc2FyeV9fdmlldy1hbGwtaXRlbXMgYSB7XHJcbiAgICBjb2xvcjogJGNvbG9yLWRhcms7XHJcbiAgICBmb250LXNpemU6IDE0cHg7ICAgIFxyXG59XHJcblxyXG4uZ2xvc3NhcnlfX2xpc3QtaXRlbSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAwLjVyZW07XHJcbn1cclxuXHJcbi5nbG9zc2FyeV9fdGVybSB7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcbiAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogJGJwLW0pIHtcclxuXHJcbiAgICAuZ2xvc3NhcnlfX2xldHRlci1ncm91cCB7XHJcbiAgICAgICAgY29sdW1uLWNvdW50OiAyO1xyXG4gICAgfVxyXG4gICAgXHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiAkYnAtbCkge1xyXG5cclxuICAgIC5nbG9zc2FyeV9faGVhZGluZyB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDJyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmdsb3NzYXJ5X19saXN0IHtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgICB9XHJcblxyXG4gICAgLmdsb3NzYXJ5X19sZXR0ZXItZ3JvdXAge1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW07XHJcbiAgICAgICAgY29sdW1uLWNvdW50OiAzO1xyXG4gICAgfVxyXG5cclxuICAgIC5nbG9zc2FyeV9fbGlzdC1pdGVtIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAxcmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5nbG9zc2FyeV9fdGVybSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxLjI1cmVtO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICB9XHJcbiAgICAgICBcclxufSIsIu+7vy8qIFByaW50IFN0eWxlcyAqL1xyXG5AbWVkaWEgcHJpbnQge1xyXG4gICAgKixcclxuICAgICo6YmVmb3JlLFxyXG4gICAgKjphZnRlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcclxuICAgICAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgdGV4dC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBhLFxyXG4gICAgYTp2aXNpdGVkIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcclxuICAgIH1cclxuXHJcbiAgICBwcmUsXHJcbiAgICBibG9ja3F1b3RlIHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xyXG4gICAgICAgIHBhZ2UtYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICAgIH1cclxuXHJcbiAgICB0aGVhZCB7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtaGVhZGVyLWdyb3VwO1xyXG4gICAgfVxyXG5cclxuICAgIHRyLFxyXG4gICAgaW1nIHtcclxuICAgICAgICBwYWdlLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgICB9XHJcblxyXG4gICAgaW1nIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICBwLFxyXG4gICAgaDIsXHJcbiAgICBoMyB7XHJcbiAgICAgICAgb3JwaGFuczogMztcclxuICAgICAgICB3aWRvd3M6IDM7XHJcbiAgICB9XHJcblxyXG4gICAgaDIsXHJcbiAgICBoMyB7XHJcbiAgICAgICAgcGFnZS1icmVhay1hZnRlcjogYXZvaWQ7XHJcbiAgICB9XHJcblxyXG4gICAgLm5hdmJhciB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICB0YWJsZSB7XHJcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIHRhYmxlIHRkLFxyXG4gICAgdGFibGUgdGgge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYjhiOGI4O1xyXG4gICAgICAgIHBhZGRpbmc6IDVweDtcclxuICAgIH1cclxuXHJcbiAgICBib2R5IHtcclxuICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICNtb2JpbGUtbWVudSwgaGVhZGVyIG5hdiB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lICNtYWluLW5hdi13cmFwcGVyIC5zaXRlLWxvZ28sXHJcbiAgICAuaW5uZXIgLnV0aWxpdHktbmF2LXdyYXBwZXIgLnNpdGUtbG9nbyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAuc2l0ZS1sb2dvIHtcclxuICAgICAgICBtYXJnaW46IDIwcHggMCA0MHB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLWxvZ286YWZ0ZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBjb250ZW50OiAnJyAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5zaXRlLW5hbWUsXHJcbiAgICAubmF2LWxpbmtzLFxyXG4gICAgLm1vYmlsZS1jb250ZW50LXdyYXBwZXIsXHJcbiAgICAuZ2xvYmFsLXNlYXJjaCxcclxuICAgIC5sb2dpbixcclxuICAgIC5uYXYtdXRpbGl0aWVzLFxyXG4gICAgLm5hdi1tb3JlLWxpbmtzIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIGZvb3RlciB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5OTk7XHJcbiAgICAgICAgbWFyZ2luOiAxMHB4IDAgMCAwO1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItY29udGVudCB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG5cclxuICAgIC5mb290ZXItY29udGVudCAuYWZwLWxvZ28ge1xyXG4gICAgICAgIHdpZHRoOiAxOTBweDtcclxuICAgICAgICBtYXJnaW46IDIwcHggYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAudG8tdG9wIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1zb2NpYWwtbGlua3MsXHJcbiAgICAubGlua3Mge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNvbnRhY3QtaW5mbyB1bCB7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBsaXN0LXN0eWxlOiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5oZXJvLWhlYWRlciB7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5mZWF0dXJlLWJveC13cmFwcGVyIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5ob21lIC5tYWluLWNvbnRlbnQge1xyXG4gICAgICAgIHBhZGRpbmc6IDQwcHggMCAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5tYWluLWNvbnRlbnQgLnNpZGViYXIge1xyXG4gICAgICAgIG1hcmdpbjogNDBweCAwIDIwcHg7XHJcbiAgICB9XHJcblxyXG4gICAgLmJyZWFkY3J1bWIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQgLmJhbmQtdHlwZSB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5iYW5kIC5iYW5kLXRpdGxlIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmJhbmQgLnBhcmFsbGF4LXdyYXBwZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQ6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYmctaW1hZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O1xyXG4gICAgfVxyXG5cclxuICAgIC5xdW90ZSAucXVvdGUge1xyXG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgIH1cclxuXHJcbiAgICAuYngtcGFnZXIsIC5ieC1jb250cm9scyB7XHJcbiAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhIHByaW50IHtcclxuICAgIC5zaXRlLWxvZ28ge1xyXG4gICAgICAgIHdpZHRoOiAyMjhweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgnL2Fzc2V0cy9pbWFnZXMvYWZwLWxvZ28ucG5nPzE0NTIwMjY0MDgnKSBuby1yZXBlYXQgMCAwLzEwMCUgdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgLmZvb3Rlci1jb250ZW50IC5zaXRlLWxvZ28ge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmhvbWUgLmltYWdlLXdyYXBwZXIsIC5ob21lIC5zbGlkZS1jb250ZW50IC5yaWdodC1jb2wge1xyXG4gICAgICAgIG1heC13aWR0aDogMzYwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgICB9XHJcblxyXG4gICAgLmxhbmRpbmcgLnRvcGljLWxpbmsge1xyXG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICAgIH1cclxuXHJcbiAgICAudG9waWNzLWZpbHRlci13cmFwcGVyLFxyXG4gICAgLmFjY2Vzcy1ibG9ja2VyIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgfVxyXG5cclxuICAgIC5zY3JvbGxTcGFjZXIge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1zZXQtd3JhcHBlciB7XHJcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNiOGI4Yjg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICBwYWRkaW5nLXRvcDogMTBweDtcclxuICAgIH1cclxuXHJcbiAgICAuYXJ0aWNsZS1saW5rIHtcclxuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgLmFydGljbGUtbGluayBoMyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLWxpbmsgLmRldGFpbHMtd3JhcHBlciA+ICosIC5hcnRpY2xlLWxpbmsgLmFydGljbGUtZm9vdGVyID4gZGl2IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gICAgfVxyXG5cclxuICAgIC5hcnRpY2xlLWxpbmsgLmFydGljbGUtdGh1bWIge1xyXG4gICAgICAgIHBhZGRpbmc6IDEwcHggMDtcclxuICAgIH1cclxuXHJcbiAgICAuc2lkZWJveC13cmFwcGVyLnNwb25zb3ItYWQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYjhiOGI4O1xyXG4gICAgICAgIG1heC13aWR0aDogMzYwcHg7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHg7XHJcbiAgICB9XHJcbn1cclxuIl19 */
