.mb-0-mobile{margin-bottom:0!important}html{scroll-behavior:smooth}.overflow-hidden{overflow:hidden}html.sr .load-hidden{visibility:hidden}#nhs-svg-ph2>g{transform-origin:50% 50%}#google_translate_element2 .goog-te-gadget{color:#0a0a0a!important;position:relative}#google_translate_element2 .goog-te-gadget div:after{right:1.2em;z-index:4;border:3px solid #00ae8c;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:1.1em;margin-top:-1.45em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:1.1em}#google_translate_element2 span,.goog-te-banner-frame{display:none}.goog-te-combo{font-family:GT-Walsheim-Regular,Helvetica Neue,Helvetica,Arial,sans-serif!important;cursor:pointer;border:1px solid transparent;font-size:1rem!important;height:2.5em!important;border-radius:0!important;width:100%;background-color:#fff}.button,.file-cta,.file-name,.goog-te-combo,.input,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.select select,.textarea{-moz-appearance:none;-webkit-appearance:none;align-items:center;box-shadow:none;display:inline-flex;justify-content:flex-start;line-height:1.5;padding:calc(.5em - 1px) calc(.75em - 1px);position:relative;vertical-align:top}.button,.file-cta,.file-name,.input,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.select select,.textarea{border:1px solid transparent;border-radius:6px;font-size:1rem;height:2.5em}.button:active,.button:focus,.file-cta:active,.file-cta:focus,.file-name:active,.file-name:focus,.input:active,.input:focus,.is-active.button,.is-active.file-cta,.is-active.file-name,.is-active.input,.is-active.pagination-ellipsis,.is-active.pagination-link,.is-active.pagination-next,.is-active.pagination-previous,.is-active.textarea,.is-focused.button,.is-focused.file-cta,.is-focused.file-name,.is-focused.input,.is-focused.pagination-ellipsis,.is-focused.pagination-link,.is-focused.pagination-next,.is-focused.pagination-previous,.is-focused.textarea,.pagination-ellipsis:active,.pagination-ellipsis:focus,.pagination-link:active,.pagination-link:focus,.pagination-next:active,.pagination-next:focus,.pagination-previous:active,.pagination-previous:focus,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{outline:none}.button[disabled],.file-cta[disabled],.file-name[disabled],.input[disabled],.pagination-ellipsis[disabled],.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled],.select fieldset[disabled] select,.select select[disabled],.textarea[disabled],fieldset[disabled] .button,fieldset[disabled] .file-cta,fieldset[disabled] .file-name,fieldset[disabled] .input,fieldset[disabled] .pagination-ellipsis,fieldset[disabled] .pagination-link,fieldset[disabled] .pagination-next,fieldset[disabled] .pagination-previous,fieldset[disabled] .select select,fieldset[disabled] .textarea{cursor:not-allowed}.breadcrumb,.button,.file,.is-unselectable,.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous,.tabs{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.navbar-link:not(.is-arrowless):after,.select:not(.is-multiple):not(.is-loading):after{border:3px solid transparent;border-radius:2px;border-right:0;border-top:0;content:" ";display:block;height:.625em;margin-top:-.4375em;pointer-events:none;position:absolute;top:50%;transform:rotate(-45deg);transform-origin:center;width:.625em}.block:not(:last-child),.box:not(:last-child),.breadcrumb:not(:last-child),.content:not(:last-child),.highlight:not(:last-child),.level:not(:last-child),.message:not(:last-child),.notification:not(:last-child),.pagination:not(:last-child),.progress:not(:last-child),.subtitle:not(:last-child),.table-container:not(:last-child),.table:not(:last-child),.tabs:not(:last-child),.title:not(:last-child){margin-bottom:1.5rem}.delete,.modal-close{-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-moz-appearance:none;-webkit-appearance:none;background-color:rgba(10,10,10,.2);border:none;border-radius:290486px;cursor:pointer;pointer-events:auto;display:inline-block;flex-grow:0;flex-shrink:0;font-size:0;height:20px;max-height:20px;max-width:20px;min-height:20px;min-width:20px;outline:none;position:relative;vertical-align:top;width:20px}.delete:after,.delete:before,.modal-close:after,.modal-close:before{background-color:#fff;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.delete:before,.modal-close:before{height:2px;width:50%}.delete:after,.modal-close:after{height:50%;width:2px}.delete:focus,.delete:hover,.modal-close:focus,.modal-close:hover{background-color:rgba(10,10,10,.3)}.delete:active,.modal-close:active{background-color:rgba(10,10,10,.4)}.is-small.delete,.is-small.modal-close{height:16px;max-height:16px;max-width:16px;min-height:16px;min-width:16px;width:16px}.is-medium.delete,.is-medium.modal-close{height:24px;max-height:24px;max-width:24px;min-height:24px;min-width:24px;width:24px}.is-large.delete,.is-large.modal-close{height:32px;max-height:32px;max-width:32px;min-height:32px;min-width:32px;width:32px}.button.is-loading:after,.control.is-loading:after,.loader,.select.is-loading:after{-webkit-animation:spinAround .5s linear infinite;animation:spinAround .5s linear infinite;border-radius:290486px;border-color:transparent transparent #dbdbdb #dbdbdb;border-style:solid;border-width:2px;content:"";display:block;height:1em;position:relative;width:1em}.hero-video,.image.is-1by1 .has-ratio,.image.is-1by1 img,.image.is-1by2 .has-ratio,.image.is-1by2 img,.image.is-1by3 .has-ratio,.image.is-1by3 img,.image.is-2by1 .has-ratio,.image.is-2by1 img,.image.is-2by3 .has-ratio,.image.is-2by3 img,.image.is-3by1 .has-ratio,.image.is-3by1 img,.image.is-3by2 .has-ratio,.image.is-3by2 img,.image.is-3by4 .has-ratio,.image.is-3by4 img,.image.is-3by5 .has-ratio,.image.is-3by5 img,.image.is-4by3 .has-ratio,.image.is-4by3 img,.image.is-4by5 .has-ratio,.image.is-4by5 img,.image.is-5by3 .has-ratio,.image.is-5by3 img,.image.is-5by4 .has-ratio,.image.is-5by4 img,.image.is-9by16 .has-ratio,.image.is-9by16 img,.image.is-16by9 .has-ratio,.image.is-16by9 img,.image.is-square .has-ratio,.image.is-square img,.is-overlay,.modal,.modal-background{bottom:0;left:0;position:absolute;right:0;top:0}
/*! minireset.css v0.0.6 | MIT License | github.com/jgthms/minireset.css */blockquote,body,dd,dl,dt,fieldset,figure,h1,h2,h3,h4,h5,h6,hr,html,iframe,legend,li,ol,p,pre,textarea,ul{margin:0;padding:0}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:400}ul{list-style:none}button,input,select,textarea{margin:0}html{box-sizing:border-box}*,:after,:before{box-sizing:inherit}img,video{height:auto;max-width:100%}iframe{border:0}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}td:not([align]),th:not([align]){text-align:inherit}html{background-color:#fff;font-size:16px;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;min-width:300px;overflow-x:hidden;overflow-y:scroll;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}article,aside,figure,footer,header,hgroup,section{display:block}body,button,input,optgroup,select,textarea{font-family:GT-Walsheim-Regular,Helvetica Neue,Helvetica,Arial,sans-serif}code,pre{-moz-osx-font-smoothing:auto;-webkit-font-smoothing:auto;font-family:"IBM Plex Serif",serif}body{color:#0a0a0a;font-size:1em;font-weight:400;line-height:1.5}a{color:#00ae8c;cursor:pointer;text-decoration:none}a strong{color:currentColor}a:hover{color:#53c5af}code{color:#da1039;font-size:.875em;font-weight:400;padding:.25em .5em}code,hr{background-color:#f5f5f5}hr{border:none;display:block;height:2px;margin:1.5rem 0}img{height:auto;max-width:100%}input[type=checkbox],input[type=radio]{vertical-align:baseline}small{font-size:.875em}span{font-style:inherit;font-weight:inherit}strong{color:#0a0a0a;font-weight:700}fieldset{border:none}pre{-webkit-overflow-scrolling:touch;background-color:#f5f5f5;color:#0a0a0a;font-size:.875em;overflow-x:auto;padding:1.25rem 1.5rem;white-space:pre;word-wrap:normal}pre code{background-color:transparent;color:currentColor;font-size:1em;padding:0}table td,table th{vertical-align:top}table td:not([align]),table th:not([align]){text-align:inherit}table th{color:#0a0a0a}@-webkit-keyframes spinAround{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}@keyframes spinAround{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.breadcrumb{font-size:1rem;white-space:nowrap}.breadcrumb a{align-items:center;color:#00ae8c;display:flex;justify-content:center;padding:0 .75em}.breadcrumb a:hover{color:#53c5af}.breadcrumb li{align-items:center;display:flex}.breadcrumb li:first-child a{padding-left:0}.breadcrumb li.is-active a{color:#0a0a0a;cursor:default;pointer-events:none}.breadcrumb li+li:before{color:#00ae8c;content:"\0002f"}.breadcrumb ol,.breadcrumb ul{align-items:flex-start;display:flex;flex-wrap:wrap;justify-content:flex-start}.breadcrumb .icon:first-child{margin-right:.5em}.breadcrumb .icon:last-child{margin-left:.5em}.breadcrumb.is-centered ol,.breadcrumb.is-centered ul{justify-content:center}.breadcrumb.is-right ol,.breadcrumb.is-right ul{justify-content:flex-end}.breadcrumb.is-small{font-size:.75rem}.breadcrumb.is-medium{font-size:1.275rem}.breadcrumb.is-large{font-size:1.5rem}.breadcrumb.has-arrow-separator li+li:before{content:"\02192"}.breadcrumb.has-bullet-separator li+li:before{content:"\02022"}.breadcrumb.has-dot-separator li+li:before{content:"\000b7"}.breadcrumb.has-succeeds-separator li+li:before{content:"\0227B"}.card{background-color:#fff;border-radius:9px;box-shadow:0 .5em 1em -.125em rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.02);color:#0a0a0a;max-width:100%;position:relative}.card-content:first-child,.card-footer:first-child,.card-header:first-child{border-top-left-radius:9px;border-top-right-radius:9px}.card-content:last-child,.card-footer:last-child,.card-header:last-child{border-bottom-left-radius:9px;border-bottom-right-radius:9px}.card-header{background-color:transparent;align-items:stretch;box-shadow:0 .125em .25em rgba(10,10,10,.1);display:flex}.card-header-title{align-items:center;color:#0a0a0a;display:flex;flex-grow:1;font-weight:700;padding:.75rem 1rem}.card-header-icon,.card-header-title.is-centered{justify-content:center}.card-header-icon{align-items:center;cursor:pointer;display:flex;padding:.75rem 1rem}.card-image{display:block;position:relative}.card-image:first-child img{border-top-left-radius:9px;border-top-right-radius:9px}.card-image:last-child img{border-bottom-left-radius:9px;border-bottom-right-radius:9px}.card-content{padding:.9rem 1rem .8rem}.card-content,.card-footer{background-color:transparent}.card-footer{border-top:1px solid #0a0a0a;align-items:stretch;display:flex}.card-footer-item{align-items:center;display:flex;flex-basis:0;flex-grow:1;flex-shrink:0;justify-content:center;padding:.75rem}.card-footer-item:not(:last-child){border-right:1px solid #0a0a0a}.card .media:not(:last-child){margin-bottom:1.5rem}.dropdown{display:inline-flex;position:relative;vertical-align:top}.dropdown.is-active .dropdown-menu,.dropdown.is-hoverable:hover .dropdown-menu{display:block}.dropdown.is-right .dropdown-menu{left:auto;right:0}.dropdown.is-up .dropdown-menu{bottom:100%;padding-bottom:4px;padding-top:0;top:auto}.dropdown-menu{display:none;left:0;min-width:12rem;padding-top:4px;position:absolute;top:100%;z-index:20}.dropdown-content{background-color:#fff;border-radius:6px;box-shadow:0 .5em 1em -.125em rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.02);padding-bottom:.5rem;padding-top:.5rem}.dropdown-item{color:#0a0a0a;display:block;font-size:.875rem;line-height:1.5;padding:.375rem 1rem;position:relative}a.dropdown-item,button.dropdown-item{padding-right:3rem;text-align:inherit;white-space:nowrap;width:100%}a.dropdown-item:hover,button.dropdown-item:hover{background-color:#f5f5f5;color:#0a0a0a}a.dropdown-item.is-active,button.dropdown-item.is-active{background-color:#00ae8c;color:#fff}.dropdown-divider{background-color:#0a0a0a;border:none;display:block;height:1px;margin:.5rem 0}.level{align-items:center;justify-content:space-between}.level code{border-radius:6px}.level img{display:inline-block;vertical-align:top}.level.is-mobile,.level.is-mobile .level-left,.level.is-mobile .level-right{display:flex}.level.is-mobile .level-left+.level-right{margin-top:0}.level.is-mobile .level-item:not(:last-child){margin-bottom:0;margin-right:.75rem}.level.is-mobile .level-item:not(.is-narrow){flex-grow:1}@media print,screen and (min-width:640px){.level{display:flex}.level>.level-item:not(.is-narrow){flex-grow:1}}.level-item{align-items:center;display:flex;flex-basis:auto;flex-grow:0;flex-shrink:0;justify-content:center}.level-item .subtitle,.level-item .title{margin-bottom:0}@media screen and (max-width:639px){.level-item:not(:last-child){margin-bottom:.75rem}}.level-left,.level-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.level-left .level-item.is-flexible,.level-right .level-item.is-flexible{flex-grow:1}@media print,screen and (min-width:640px){.level-left .level-item:not(:last-child),.level-right .level-item:not(:last-child){margin-right:.75rem}}.level-left{align-items:center;justify-content:flex-start}@media screen and (max-width:639px){.level-left+.level-right{margin-top:1.5rem}}@media print,screen and (min-width:640px){.level-left{display:flex}}.level-right{align-items:center;justify-content:flex-end}@media print,screen and (min-width:640px){.level-right{display:flex}}.media{align-items:flex-start;display:flex;text-align:inherit}.media .content:not(:last-child){margin-bottom:.75rem}.media .media{border-top:1px solid rgba(10,10,10,.5);display:flex;padding-top:.75rem}.media .media .content:not(:last-child),.media .media .control:not(:last-child){margin-bottom:.5rem}.media .media .media{padding-top:.5rem}.media .media .media+.media{margin-top:.5rem}.media+.media{border-top:1px solid rgba(10,10,10,.5);margin-top:1rem;padding-top:1rem}.media.is-large+.media{margin-top:1.5rem;padding-top:1.5rem}.media-left,.media-right{flex-basis:auto;flex-grow:0;flex-shrink:0}.media-left{margin-right:1rem}.media-right{margin-left:1rem}.media-content{flex-basis:auto;flex-grow:1;flex-shrink:1;text-align:inherit}@media screen and (max-width:639px){.media-content{overflow-x:auto}}.menu{font-size:1rem}.menu.is-small{font-size:.75rem}.menu.is-medium{font-size:1.275rem}.menu.is-large{font-size:1.5rem}.menu-list{line-height:1.25}.menu-list a{border-radius:3px;color:#0a0a0a;display:block;padding:.5em .75em}.menu-list a:hover{background-color:#f5f5f5;color:#0a0a0a}.menu-list a.is-active{background-color:#00ae8c;color:#fff}.menu-list li ul{border-left:1px solid #0a0a0a;margin:.75em;padding-left:.75em}.menu-label{color:#7a7a7a;font-size:.75em;letter-spacing:.1em;text-transform:uppercase}.menu-label:not(:first-child){margin-top:1em}.menu-label:not(:last-child){margin-bottom:1em}.message{background-color:#f5f5f5;border-radius:6px;font-size:1rem}.message strong{color:currentColor}.message a:not(.button):not(.tag):not(.dropdown-item){color:currentColor;text-decoration:underline}.message.is-small{font-size:.75rem}.message.is-medium{font-size:1.275rem}.message.is-large{font-size:1.5rem}.message.is-white{background-color:#fff}.message.is-white .message-header{background-color:#fff;color:#0a0a0a}.message.is-white .message-body{border-color:#fff}.message.is-black{background-color:#fafafa}.message.is-black .message-header{background-color:#0a0a0a;color:#fff}.message.is-black .message-body{border-color:#0a0a0a}.message.is-light{background-color:#fafafa}.message.is-light .message-header{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.message.is-light .message-body{border-color:#f5f5f5}.message.is-dark{background-color:#fafafa}.message.is-dark .message-header{background-color:#363636;color:#fff}.message.is-dark .message-body{border-color:#363636}.message.is-primary{background-color:#cef5ec}.message.is-primary .message-header{background-color:#00d1b2;color:#fff}.message.is-primary .message-body{border-color:#00d1b2;color:#00947e}.message.is-link{background-color:#ebfffb}.message.is-link .message-header{background-color:#00ae8c;color:#fff}.message.is-link .message-body{border-color:#00ae8c;color:#00bd98}.message.is-info{background-color:#feeced}.message.is-info .message-header{background-color:#f5333f;color:#fff}.message.is-info .message-body{border-color:#f5333f;color:#d60a17}.message.is-success{background-color:#f3ebff}.message.is-success .message-header{background-color:#410099;color:#fff}.message.is-success .message-body{border-color:#410099;color:#7b1aff}.message.is-warning{background-color:#fffbeb}.message.is-warning .message-header{background-color:#ffdd57;color:rgba(0,0,0,.7)}.message.is-warning .message-body{border-color:#ffdd57;color:#947600}.message.is-danger{background-color:#feecf0}.message.is-danger .message-header{background-color:#f14668;color:#fff}.message.is-danger .message-body{border-color:#f14668;color:#cc0f35}.message-header{align-items:center;background-color:#0a0a0a;border-radius:6px 6px 0 0;color:#fff;display:flex;font-weight:700;justify-content:space-between;line-height:1.25;padding:.75em 1em;position:relative}.message-header .delete{flex-grow:0;flex-shrink:0;margin-left:.75em}.message-header+.message-body{border-width:0;border-top-left-radius:0;border-top-right-radius:0}.message-body{border-radius:6px;border:solid #0a0a0a;border-width:0 0 0 4px;color:#0a0a0a;padding:1.25em 1.5em}.message-body code,.message-body pre{background-color:#fff}.message-body pre code{background-color:transparent}.modal{align-items:center;display:none;flex-direction:column;justify-content:center;overflow:hidden;position:fixed;z-index:40}.modal.is-active{display:flex}.modal-background{background-color:rgba(10,10,10,.86)}.modal-card,.modal-content{margin:0 20px;max-height:calc(100vh - 160px);overflow:auto;position:relative;width:100%}@media screen and (min-width:640px){.modal-card,.modal-content{margin:0 auto;max-height:calc(100vh - 40px);width:640px}}.modal-close{background:none;height:40px;position:fixed;right:20px;top:20px;width:40px}.modal-card{display:flex;flex-direction:column;max-height:calc(100vh - 40px);overflow:hidden;-ms-overflow-y:visible}.modal-card-foot,.modal-card-head{align-items:center;background-color:#f5f5f5;display:flex;flex-shrink:0;justify-content:flex-start;padding:20px;position:relative}.modal-card-head{border-bottom:1px solid #0a0a0a;border-top-left-radius:9px;border-top-right-radius:9px}.modal-card-title{color:#0a0a0a;flex-grow:1;flex-shrink:0;font-size:1.5rem;line-height:1}.modal-card-foot{border-bottom-left-radius:9px;border-bottom-right-radius:9px;border-top:1px solid #0a0a0a}.modal-card-foot .button:not(:last-child){margin-right:.5em}.modal-card-body{-webkit-overflow-scrolling:touch;background-color:#fff;flex-grow:1;flex-shrink:1;overflow:auto;padding:20px}.navbar{background-color:#fff;min-height:3rem;position:relative;z-index:30}.navbar.is-white{background-color:#fff;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link,.navbar.is-white .navbar-brand>.navbar-item{color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link.is-active,.navbar.is-white .navbar-brand .navbar-link:focus,.navbar.is-white .navbar-brand .navbar-link:hover,.navbar.is-white .navbar-brand>a.navbar-item.is-active,.navbar.is-white .navbar-brand>a.navbar-item:focus,.navbar.is-white .navbar-brand>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-brand .navbar-link:after{border-color:#0a0a0a}.navbar.is-white .navbar-burger{color:#0a0a0a}@media screen and (min-width:840px){.navbar.is-white .navbar-end .navbar-link,.navbar.is-white .navbar-end>.navbar-item,.navbar.is-white .navbar-start .navbar-link,.navbar.is-white .navbar-start>.navbar-item{color:#0a0a0a}.navbar.is-white .navbar-end .navbar-link.is-active,.navbar.is-white .navbar-end .navbar-link:focus,.navbar.is-white .navbar-end .navbar-link:hover,.navbar.is-white .navbar-end>a.navbar-item.is-active,.navbar.is-white .navbar-end>a.navbar-item:focus,.navbar.is-white .navbar-end>a.navbar-item:hover,.navbar.is-white .navbar-start .navbar-link.is-active,.navbar.is-white .navbar-start .navbar-link:focus,.navbar.is-white .navbar-start .navbar-link:hover,.navbar.is-white .navbar-start>a.navbar-item.is-active,.navbar.is-white .navbar-start>a.navbar-item:focus,.navbar.is-white .navbar-start>a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-end .navbar-link:after,.navbar.is-white .navbar-start .navbar-link:after{border-color:#0a0a0a}.navbar.is-white .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-white .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-white .navbar-item.has-dropdown:hover .navbar-link{background-color:#f2f2f2;color:#0a0a0a}.navbar.is-white .navbar-dropdown a.navbar-item.is-active{background-color:#fff;color:#0a0a0a}}.navbar.is-black{background-color:#0a0a0a;color:#fff}.navbar.is-black .navbar-brand .navbar-link,.navbar.is-black .navbar-brand>.navbar-item{color:#fff}.navbar.is-black .navbar-brand .navbar-link.is-active,.navbar.is-black .navbar-brand .navbar-link:focus,.navbar.is-black .navbar-brand .navbar-link:hover,.navbar.is-black .navbar-brand>a.navbar-item.is-active,.navbar.is-black .navbar-brand>a.navbar-item:focus,.navbar.is-black .navbar-brand>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-black .navbar-burger{color:#fff}@media screen and (min-width:840px){.navbar.is-black .navbar-end .navbar-link,.navbar.is-black .navbar-end>.navbar-item,.navbar.is-black .navbar-start .navbar-link,.navbar.is-black .navbar-start>.navbar-item{color:#fff}.navbar.is-black .navbar-end .navbar-link.is-active,.navbar.is-black .navbar-end .navbar-link:focus,.navbar.is-black .navbar-end .navbar-link:hover,.navbar.is-black .navbar-end>a.navbar-item.is-active,.navbar.is-black .navbar-end>a.navbar-item:focus,.navbar.is-black .navbar-end>a.navbar-item:hover,.navbar.is-black .navbar-start .navbar-link.is-active,.navbar.is-black .navbar-start .navbar-link:focus,.navbar.is-black .navbar-start .navbar-link:hover,.navbar.is-black .navbar-start>a.navbar-item.is-active,.navbar.is-black .navbar-start>a.navbar-item:focus,.navbar.is-black .navbar-start>a.navbar-item:hover{background-color:#000;color:#fff}.navbar.is-black .navbar-end .navbar-link:after,.navbar.is-black .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-black .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-black .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-black .navbar-item.has-dropdown:hover .navbar-link{background-color:#000;color:#fff}.navbar.is-black .navbar-dropdown a.navbar-item.is-active{background-color:#0a0a0a;color:#fff}}.navbar.is-light{background-color:#f5f5f5}.navbar.is-light,.navbar.is-light .navbar-brand .navbar-link,.navbar.is-light .navbar-brand>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-light .navbar-brand .navbar-link.is-active,.navbar.is-light .navbar-brand .navbar-link:focus,.navbar.is-light .navbar-brand .navbar-link:hover,.navbar.is-light .navbar-brand>a.navbar-item.is-active,.navbar.is-light .navbar-brand>a.navbar-item:focus,.navbar.is-light .navbar-brand>a.navbar-item:hover{background-color:#e8e8e8;color:rgba(0,0,0,.7)}.navbar.is-light .navbar-brand .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-light .navbar-burger{color:rgba(0,0,0,.7)}@media screen and (min-width:840px){.navbar.is-light .navbar-end .navbar-link,.navbar.is-light .navbar-end>.navbar-item,.navbar.is-light .navbar-start .navbar-link,.navbar.is-light .navbar-start>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-light .navbar-end .navbar-link.is-active,.navbar.is-light .navbar-end .navbar-link:focus,.navbar.is-light .navbar-end .navbar-link:hover,.navbar.is-light .navbar-end>a.navbar-item.is-active,.navbar.is-light .navbar-end>a.navbar-item:focus,.navbar.is-light .navbar-end>a.navbar-item:hover,.navbar.is-light .navbar-start .navbar-link.is-active,.navbar.is-light .navbar-start .navbar-link:focus,.navbar.is-light .navbar-start .navbar-link:hover,.navbar.is-light .navbar-start>a.navbar-item.is-active,.navbar.is-light .navbar-start>a.navbar-item:focus,.navbar.is-light .navbar-start>a.navbar-item:hover{background-color:#e8e8e8;color:rgba(0,0,0,.7)}.navbar.is-light .navbar-end .navbar-link:after,.navbar.is-light .navbar-start .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-light .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-light .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-light .navbar-item.has-dropdown:hover .navbar-link{background-color:#e8e8e8;color:rgba(0,0,0,.7)}.navbar.is-light .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:rgba(0,0,0,.7)}}.navbar.is-dark{background-color:#363636;color:#fff}.navbar.is-dark .navbar-brand .navbar-link,.navbar.is-dark .navbar-brand>.navbar-item{color:#fff}.navbar.is-dark .navbar-brand .navbar-link.is-active,.navbar.is-dark .navbar-brand .navbar-link:focus,.navbar.is-dark .navbar-brand .navbar-link:hover,.navbar.is-dark .navbar-brand>a.navbar-item.is-active,.navbar.is-dark .navbar-brand>a.navbar-item:focus,.navbar.is-dark .navbar-brand>a.navbar-item:hover{background-color:#292929;color:#fff}.navbar.is-dark .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-dark .navbar-burger{color:#fff}@media screen and (min-width:840px){.navbar.is-dark .navbar-end .navbar-link,.navbar.is-dark .navbar-end>.navbar-item,.navbar.is-dark .navbar-start .navbar-link,.navbar.is-dark .navbar-start>.navbar-item{color:#fff}.navbar.is-dark .navbar-end .navbar-link.is-active,.navbar.is-dark .navbar-end .navbar-link:focus,.navbar.is-dark .navbar-end .navbar-link:hover,.navbar.is-dark .navbar-end>a.navbar-item.is-active,.navbar.is-dark .navbar-end>a.navbar-item:focus,.navbar.is-dark .navbar-end>a.navbar-item:hover,.navbar.is-dark .navbar-start .navbar-link.is-active,.navbar.is-dark .navbar-start .navbar-link:focus,.navbar.is-dark .navbar-start .navbar-link:hover,.navbar.is-dark .navbar-start>a.navbar-item.is-active,.navbar.is-dark .navbar-start>a.navbar-item:focus,.navbar.is-dark .navbar-start>a.navbar-item:hover{background-color:#292929;color:#fff}.navbar.is-dark .navbar-end .navbar-link:after,.navbar.is-dark .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-dark .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-dark .navbar-item.has-dropdown:hover .navbar-link{background-color:#292929;color:#fff}.navbar.is-dark .navbar-dropdown a.navbar-item.is-active{background-color:#363636;color:#fff}}.navbar.is-primary{background-color:#00d1b2;color:#fff}.navbar.is-primary .navbar-brand .navbar-link,.navbar.is-primary .navbar-brand>.navbar-item{color:#fff}.navbar.is-primary .navbar-brand .navbar-link.is-active,.navbar.is-primary .navbar-brand .navbar-link:focus,.navbar.is-primary .navbar-brand .navbar-link:hover,.navbar.is-primary .navbar-brand>a.navbar-item.is-active,.navbar.is-primary .navbar-brand>a.navbar-item:focus,.navbar.is-primary .navbar-brand>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-primary .navbar-burger{color:#fff}@media screen and (min-width:840px){.navbar.is-primary .navbar-end .navbar-link,.navbar.is-primary .navbar-end>.navbar-item,.navbar.is-primary .navbar-start .navbar-link,.navbar.is-primary .navbar-start>.navbar-item{color:#fff}.navbar.is-primary .navbar-end .navbar-link.is-active,.navbar.is-primary .navbar-end .navbar-link:focus,.navbar.is-primary .navbar-end .navbar-link:hover,.navbar.is-primary .navbar-end>a.navbar-item.is-active,.navbar.is-primary .navbar-end>a.navbar-item:focus,.navbar.is-primary .navbar-end>a.navbar-item:hover,.navbar.is-primary .navbar-start .navbar-link.is-active,.navbar.is-primary .navbar-start .navbar-link:focus,.navbar.is-primary .navbar-start .navbar-link:hover,.navbar.is-primary .navbar-start>a.navbar-item.is-active,.navbar.is-primary .navbar-start>a.navbar-item:focus,.navbar.is-primary .navbar-start>a.navbar-item:hover{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-end .navbar-link:after,.navbar.is-primary .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-primary .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-primary .navbar-item.has-dropdown:hover .navbar-link{background-color:#00b89c;color:#fff}.navbar.is-primary .navbar-dropdown a.navbar-item.is-active{background-color:#00d1b2;color:#fff}}.navbar.is-link{background-color:#00ae8c;color:#fff}.navbar.is-link .navbar-brand .navbar-link,.navbar.is-link .navbar-brand>.navbar-item{color:#fff}.navbar.is-link .navbar-brand .navbar-link.is-active,.navbar.is-link .navbar-brand .navbar-link:focus,.navbar.is-link .navbar-brand .navbar-link:hover,.navbar.is-link .navbar-brand>a.navbar-item.is-active,.navbar.is-link .navbar-brand>a.navbar-item:focus,.navbar.is-link .navbar-brand>a.navbar-item:hover{background-color:#009577;color:#fff}.navbar.is-link .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-link .navbar-burger{color:#fff}@media screen and (min-width:840px){.navbar.is-link .navbar-end .navbar-link,.navbar.is-link .navbar-end>.navbar-item,.navbar.is-link .navbar-start .navbar-link,.navbar.is-link .navbar-start>.navbar-item{color:#fff}.navbar.is-link .navbar-end .navbar-link.is-active,.navbar.is-link .navbar-end .navbar-link:focus,.navbar.is-link .navbar-end .navbar-link:hover,.navbar.is-link .navbar-end>a.navbar-item.is-active,.navbar.is-link .navbar-end>a.navbar-item:focus,.navbar.is-link .navbar-end>a.navbar-item:hover,.navbar.is-link .navbar-start .navbar-link.is-active,.navbar.is-link .navbar-start .navbar-link:focus,.navbar.is-link .navbar-start .navbar-link:hover,.navbar.is-link .navbar-start>a.navbar-item.is-active,.navbar.is-link .navbar-start>a.navbar-item:focus,.navbar.is-link .navbar-start>a.navbar-item:hover{background-color:#009577;color:#fff}.navbar.is-link .navbar-end .navbar-link:after,.navbar.is-link .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-link .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-link .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-link .navbar-item.has-dropdown:hover .navbar-link{background-color:#009577;color:#fff}.navbar.is-link .navbar-dropdown a.navbar-item.is-active{background-color:#00ae8c;color:#fff}}.navbar.is-info{background-color:#f5333f;color:#fff}.navbar.is-info .navbar-brand .navbar-link,.navbar.is-info .navbar-brand>.navbar-item{color:#fff}.navbar.is-info .navbar-brand .navbar-link.is-active,.navbar.is-info .navbar-brand .navbar-link:focus,.navbar.is-info .navbar-brand .navbar-link:hover,.navbar.is-info .navbar-brand>a.navbar-item.is-active,.navbar.is-info .navbar-brand>a.navbar-item:focus,.navbar.is-info .navbar-brand>a.navbar-item:hover{background-color:#f41b28;color:#fff}.navbar.is-info .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-info .navbar-burger{color:#fff}@media screen and (min-width:840px){.navbar.is-info .navbar-end .navbar-link,.navbar.is-info .navbar-end>.navbar-item,.navbar.is-info .navbar-start .navbar-link,.navbar.is-info .navbar-start>.navbar-item{color:#fff}.navbar.is-info .navbar-end .navbar-link.is-active,.navbar.is-info .navbar-end .navbar-link:focus,.navbar.is-info .navbar-end .navbar-link:hover,.navbar.is-info .navbar-end>a.navbar-item.is-active,.navbar.is-info .navbar-end>a.navbar-item:focus,.navbar.is-info .navbar-end>a.navbar-item:hover,.navbar.is-info .navbar-start .navbar-link.is-active,.navbar.is-info .navbar-start .navbar-link:focus,.navbar.is-info .navbar-start .navbar-link:hover,.navbar.is-info .navbar-start>a.navbar-item.is-active,.navbar.is-info .navbar-start>a.navbar-item:focus,.navbar.is-info .navbar-start>a.navbar-item:hover{background-color:#f41b28;color:#fff}.navbar.is-info .navbar-end .navbar-link:after,.navbar.is-info .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-info .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-info .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-info .navbar-item.has-dropdown:hover .navbar-link{background-color:#f41b28;color:#fff}.navbar.is-info .navbar-dropdown a.navbar-item.is-active{background-color:#f5333f;color:#fff}}.navbar.is-success{background-color:#410099;color:#fff}.navbar.is-success .navbar-brand .navbar-link,.navbar.is-success .navbar-brand>.navbar-item{color:#fff}.navbar.is-success .navbar-brand .navbar-link.is-active,.navbar.is-success .navbar-brand .navbar-link:focus,.navbar.is-success .navbar-brand .navbar-link:hover,.navbar.is-success .navbar-brand>a.navbar-item.is-active,.navbar.is-success .navbar-brand>a.navbar-item:focus,.navbar.is-success .navbar-brand>a.navbar-item:hover{background-color:#360080;color:#fff}.navbar.is-success .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-success .navbar-burger{color:#fff}@media screen and (min-width:840px){.navbar.is-success .navbar-end .navbar-link,.navbar.is-success .navbar-end>.navbar-item,.navbar.is-success .navbar-start .navbar-link,.navbar.is-success .navbar-start>.navbar-item{color:#fff}.navbar.is-success .navbar-end .navbar-link.is-active,.navbar.is-success .navbar-end .navbar-link:focus,.navbar.is-success .navbar-end .navbar-link:hover,.navbar.is-success .navbar-end>a.navbar-item.is-active,.navbar.is-success .navbar-end>a.navbar-item:focus,.navbar.is-success .navbar-end>a.navbar-item:hover,.navbar.is-success .navbar-start .navbar-link.is-active,.navbar.is-success .navbar-start .navbar-link:focus,.navbar.is-success .navbar-start .navbar-link:hover,.navbar.is-success .navbar-start>a.navbar-item.is-active,.navbar.is-success .navbar-start>a.navbar-item:focus,.navbar.is-success .navbar-start>a.navbar-item:hover{background-color:#360080;color:#fff}.navbar.is-success .navbar-end .navbar-link:after,.navbar.is-success .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-success .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-success .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-success .navbar-item.has-dropdown:hover .navbar-link{background-color:#360080;color:#fff}.navbar.is-success .navbar-dropdown a.navbar-item.is-active{background-color:#410099;color:#fff}}.navbar.is-warning{background-color:#ffdd57}.navbar.is-warning,.navbar.is-warning .navbar-brand .navbar-link,.navbar.is-warning .navbar-brand>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link.is-active,.navbar.is-warning .navbar-brand .navbar-link:focus,.navbar.is-warning .navbar-brand .navbar-link:hover,.navbar.is-warning .navbar-brand>a.navbar-item.is-active,.navbar.is-warning .navbar-brand>a.navbar-item:focus,.navbar.is-warning .navbar-brand>a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-brand .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-burger{color:rgba(0,0,0,.7)}@media screen and (min-width:840px){.navbar.is-warning .navbar-end .navbar-link,.navbar.is-warning .navbar-end>.navbar-item,.navbar.is-warning .navbar-start .navbar-link,.navbar.is-warning .navbar-start>.navbar-item{color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-end .navbar-link.is-active,.navbar.is-warning .navbar-end .navbar-link:focus,.navbar.is-warning .navbar-end .navbar-link:hover,.navbar.is-warning .navbar-end>a.navbar-item.is-active,.navbar.is-warning .navbar-end>a.navbar-item:focus,.navbar.is-warning .navbar-end>a.navbar-item:hover,.navbar.is-warning .navbar-start .navbar-link.is-active,.navbar.is-warning .navbar-start .navbar-link:focus,.navbar.is-warning .navbar-start .navbar-link:hover,.navbar.is-warning .navbar-start>a.navbar-item.is-active,.navbar.is-warning .navbar-start>a.navbar-item:focus,.navbar.is-warning .navbar-start>a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-end .navbar-link:after,.navbar.is-warning .navbar-start .navbar-link:after{border-color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-warning .navbar-item.has-dropdown:hover .navbar-link{background-color:#ffd83d;color:rgba(0,0,0,.7)}.navbar.is-warning .navbar-dropdown a.navbar-item.is-active{background-color:#ffdd57;color:rgba(0,0,0,.7)}}.navbar.is-danger{background-color:#f14668;color:#fff}.navbar.is-danger .navbar-brand .navbar-link,.navbar.is-danger .navbar-brand>.navbar-item{color:#fff}.navbar.is-danger .navbar-brand .navbar-link.is-active,.navbar.is-danger .navbar-brand .navbar-link:focus,.navbar.is-danger .navbar-brand .navbar-link:hover,.navbar.is-danger .navbar-brand>a.navbar-item.is-active,.navbar.is-danger .navbar-brand>a.navbar-item:focus,.navbar.is-danger .navbar-brand>a.navbar-item:hover{background-color:#ef2e55;color:#fff}.navbar.is-danger .navbar-brand .navbar-link:after{border-color:#fff}.navbar.is-danger .navbar-burger{color:#fff}@media screen and (min-width:840px){.navbar.is-danger .navbar-end .navbar-link,.navbar.is-danger .navbar-end>.navbar-item,.navbar.is-danger .navbar-start .navbar-link,.navbar.is-danger .navbar-start>.navbar-item{color:#fff}.navbar.is-danger .navbar-end .navbar-link.is-active,.navbar.is-danger .navbar-end .navbar-link:focus,.navbar.is-danger .navbar-end .navbar-link:hover,.navbar.is-danger .navbar-end>a.navbar-item.is-active,.navbar.is-danger .navbar-end>a.navbar-item:focus,.navbar.is-danger .navbar-end>a.navbar-item:hover,.navbar.is-danger .navbar-start .navbar-link.is-active,.navbar.is-danger .navbar-start .navbar-link:focus,.navbar.is-danger .navbar-start .navbar-link:hover,.navbar.is-danger .navbar-start>a.navbar-item.is-active,.navbar.is-danger .navbar-start>a.navbar-item:focus,.navbar.is-danger .navbar-start>a.navbar-item:hover{background-color:#ef2e55;color:#fff}.navbar.is-danger .navbar-end .navbar-link:after,.navbar.is-danger .navbar-start .navbar-link:after{border-color:#fff}.navbar.is-danger .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:focus .navbar-link,.navbar.is-danger .navbar-item.has-dropdown:hover .navbar-link{background-color:#ef2e55;color:#fff}.navbar.is-danger .navbar-dropdown a.navbar-item.is-active{background-color:#f14668;color:#fff}}.navbar>.container{align-items:stretch;display:flex;min-height:3rem;width:100%}.navbar.has-shadow{box-shadow:0 2px 0 0 #f5f5f5}.navbar.is-fixed-bottom,.navbar.is-fixed-top{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom{bottom:0}.navbar.is-fixed-bottom.has-shadow{box-shadow:0 -2px 0 0 #f5f5f5}.navbar.is-fixed-top{top:0}body.has-navbar-fixed-top,html.has-navbar-fixed-top{padding-top:3rem}body.has-navbar-fixed-bottom,html.has-navbar-fixed-bottom{padding-bottom:3rem}.navbar-brand,.navbar-tabs{align-items:stretch;display:flex;flex-shrink:0;min-height:3rem}.navbar-brand a.navbar-item:focus,.navbar-brand a.navbar-item:hover{background-color:transparent}.navbar-tabs{-webkit-overflow-scrolling:touch;max-width:100vw;overflow-x:auto;overflow-y:hidden}.navbar-burger{color:#0a0a0a;cursor:pointer;display:block;height:3rem;position:relative;width:3rem;margin-left:auto}.navbar-burger span{background-color:currentColor;display:block;height:1px;left:calc(50% - 8px);position:absolute;transform-origin:center;transition-duration:86ms;transition-property:background-color,opacity,transform;transition-timing-function:ease-out;width:16px}.navbar-burger span:first-child{top:calc(50% - 6px)}.navbar-burger span:nth-child(2){top:calc(50% - 1px)}.navbar-burger span:nth-child(3){top:calc(50% + 4px)}.navbar-burger:hover{background-color:rgba(0,0,0,.05)}.navbar-burger.is-active span:first-child{transform:translateY(5px) rotate(45deg)}.navbar-burger.is-active span:nth-child(2){opacity:0}.navbar-burger.is-active span:nth-child(3){transform:translateY(-5px) rotate(-45deg)}.navbar-menu{display:none}.navbar-item,.navbar-link{color:#0a0a0a;display:block;line-height:1.5;padding:.5rem .75rem;position:relative}.navbar-item .icon:only-child,.navbar-link .icon:only-child{margin-left:-.25rem;margin-right:-.25rem}.navbar-link,a.navbar-item{cursor:pointer}.navbar-link.is-active,.navbar-link:focus,.navbar-link:focus-within,.navbar-link:hover,a.navbar-item.is-active,a.navbar-item:focus,a.navbar-item:focus-within,a.navbar-item:hover{background-color:#fafafa;color:#00ae8c}.navbar-item{flex-grow:0;flex-shrink:0}.navbar-item img{max-height:1.75rem}.navbar-item.has-dropdown{padding:0}.navbar-item.is-expanded{flex-grow:1;flex-shrink:1}.navbar-item.is-tab{border-bottom:1px solid transparent;min-height:3rem;padding-bottom:calc(.5rem - 1px)}.navbar-item.is-tab:focus,.navbar-item.is-tab:hover{background-color:transparent;border-bottom-color:#00ae8c}.navbar-item.is-tab.is-active{background-color:transparent;border-bottom:3px solid #00ae8c;color:#00ae8c;padding-bottom:calc(.5rem - 3px)}.navbar-content{flex-grow:1;flex-shrink:1}.navbar-link:not(.is-arrowless){padding-right:2.5em}.navbar-link:not(.is-arrowless):after{border-color:#00ae8c;margin-top:-.375em;right:1.125em}.navbar-dropdown{font-size:.875rem;padding-bottom:.5rem;padding-top:.5rem}.navbar-dropdown .navbar-item{padding-left:1.5rem;padding-right:1.5rem}.navbar-divider{background-color:#f5f5f5;border:none;display:none;height:2px;margin:.5rem 0}@media screen and (max-width:839px){.navbar>.container{display:block}.navbar-brand .navbar-item,.navbar-tabs .navbar-item{align-items:center;display:flex}.navbar-link:after{display:none}.navbar-menu{background-color:#fff;box-shadow:0 8px 16px rgba(10,10,10,.1);padding:.5rem 0}.navbar-menu.is-active{display:block}.navbar.is-fixed-bottom-touch,.navbar.is-fixed-top-touch{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-touch{bottom:0}.navbar.is-fixed-bottom-touch.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-top-touch{top:0}.navbar.is-fixed-top-touch .navbar-menu,.navbar.is-fixed-top .navbar-menu{-webkit-overflow-scrolling:touch;max-height:calc(100vh - 3rem);overflow:auto}body.has-navbar-fixed-top-touch,html.has-navbar-fixed-top-touch{padding-top:3rem}body.has-navbar-fixed-bottom-touch,html.has-navbar-fixed-bottom-touch{padding-bottom:3rem}}@media screen and (min-width:840px){.navbar,.navbar-end,.navbar-menu,.navbar-start{align-items:stretch;display:flex}.navbar{min-height:3rem}.navbar.is-spaced{padding:1rem 2rem}.navbar.is-spaced .navbar-end,.navbar.is-spaced .navbar-start{align-items:center}.navbar.is-spaced .navbar-link,.navbar.is-spaced a.navbar-item{border-radius:6px}.navbar.is-transparent .navbar-link.is-active,.navbar.is-transparent .navbar-link:focus,.navbar.is-transparent .navbar-link:hover,.navbar.is-transparent a.navbar-item.is-active,.navbar.is-transparent a.navbar-item:focus,.navbar.is-transparent a.navbar-item:hover{background-color:transparent!important}.navbar.is-transparent .navbar-item.has-dropdown.is-active .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus-within .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:focus .navbar-link,.navbar.is-transparent .navbar-item.has-dropdown.is-hoverable:hover .navbar-link{background-color:transparent!important}.navbar.is-transparent .navbar-dropdown a.navbar-item:focus,.navbar.is-transparent .navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar.is-transparent .navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#00ae8c}.navbar-burger{display:none}.navbar-item,.navbar-link{align-items:center;display:flex}.navbar-item.has-dropdown{align-items:stretch}.navbar-item.has-dropdown-up .navbar-link:after{transform:rotate(135deg) translate(.25em,-.25em)}.navbar-item.has-dropdown-up .navbar-dropdown{border-bottom:2px solid #0a0a0a;border-radius:9px 9px 0 0;border-top:none;bottom:100%;box-shadow:0 -8px 8px rgba(10,10,10,.1);top:auto}.navbar-item.is-active .navbar-dropdown,.navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar-item.is-hoverable:focus .navbar-dropdown,.navbar-item.is-hoverable:hover .navbar-dropdown{display:block}.navbar-item.is-active .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:focus-within .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:focus .navbar-dropdown.is-boxed,.navbar-item.is-hoverable:hover .navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-item.is-active .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus-within .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:focus .navbar-dropdown,.navbar.is-spaced .navbar-item.is-hoverable:hover .navbar-dropdown{opacity:1;pointer-events:auto;transform:translateY(0)}.navbar-menu{flex-grow:1;flex-shrink:0}.navbar-start{justify-content:flex-start;margin-right:auto}.navbar-end{justify-content:flex-end;margin-left:auto}.navbar-dropdown{background-color:#fff;border-bottom-left-radius:9px;border-bottom-right-radius:9px;border-top:2px solid #0a0a0a;box-shadow:0 8px 8px rgba(10,10,10,.1);display:none;font-size:.875rem;left:0;min-width:100%;position:absolute;top:100%;z-index:20}.navbar-dropdown .navbar-item{padding:.375rem 1rem;white-space:nowrap}.navbar-dropdown a.navbar-item{padding-right:3rem}.navbar-dropdown a.navbar-item:focus,.navbar-dropdown a.navbar-item:hover{background-color:#f5f5f5;color:#0a0a0a}.navbar-dropdown a.navbar-item.is-active{background-color:#f5f5f5;color:#00ae8c}.navbar-dropdown.is-boxed,.navbar.is-spaced .navbar-dropdown{border-radius:9px;border-top:none;box-shadow:0 8px 8px rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.1);display:block;opacity:0;pointer-events:none;top:calc(100% - 4px);transform:translateY(-5px);transition-duration:86ms;transition-property:opacity,transform}.navbar-dropdown.is-right{left:auto;right:0}.navbar-divider{display:block}.container>.navbar .navbar-brand,.navbar>.container .navbar-brand{margin-left:-.75rem}.container>.navbar .navbar-menu,.navbar>.container .navbar-menu{margin-right:-.75rem}.navbar.is-fixed-bottom-desktop,.navbar.is-fixed-top-desktop{left:0;position:fixed;right:0;z-index:30}.navbar.is-fixed-bottom-desktop{bottom:0}.navbar.is-fixed-bottom-desktop.has-shadow{box-shadow:0 -2px 3px rgba(10,10,10,.1)}.navbar.is-fixed-top-desktop{top:0}body.has-navbar-fixed-top-desktop,html.has-navbar-fixed-top-desktop{padding-top:3rem}body.has-navbar-fixed-bottom-desktop,html.has-navbar-fixed-bottom-desktop{padding-bottom:3rem}body.has-spaced-navbar-fixed-top,html.has-spaced-navbar-fixed-top{padding-top:5rem}body.has-spaced-navbar-fixed-bottom,html.has-spaced-navbar-fixed-bottom{padding-bottom:5rem}.navbar-link.is-active,a.navbar-item.is-active{color:#0a0a0a}.navbar-link.is-active:not(:focus):not(:hover),a.navbar-item.is-active:not(:focus):not(:hover){background-color:transparent}.navbar-item.has-dropdown.is-active .navbar-link,.navbar-item.has-dropdown:focus .navbar-link,.navbar-item.has-dropdown:hover .navbar-link{background-color:#fafafa}}.hero.is-fullheight-with-navbar{min-height:calc(100vh - 3rem)}.pagination{font-size:1rem;margin:-.25rem}.pagination.is-small{font-size:.75rem}.pagination.is-medium{font-size:1.275rem}.pagination.is-large{font-size:1.5rem}.pagination.is-rounded .pagination-next,.pagination.is-rounded .pagination-previous{padding-left:1em;padding-right:1em;border-radius:290486px}.pagination.is-rounded .pagination-link{border-radius:290486px}.pagination,.pagination-list{align-items:center;display:flex;justify-content:center;text-align:center}.pagination-ellipsis,.pagination-link,.pagination-next,.pagination-previous{font-size:1em;justify-content:center;margin:.25rem;padding-left:.5em;padding-right:.5em;text-align:center}.pagination-link,.pagination-next,.pagination-previous{border-color:transparent;color:#0a0a0a;min-width:2.5em}.pagination-link:hover,.pagination-next:hover,.pagination-previous:hover{border-color:transparent;color:#53c5af}.pagination-link:focus,.pagination-next:focus,.pagination-previous:focus{border-color:transparent}.pagination-link:active,.pagination-next:active,.pagination-previous:active{box-shadow:inset 0 1px 2px rgba(10,10,10,.2)}.pagination-link[disabled],.pagination-next[disabled],.pagination-previous[disabled]{background-color:#0a0a0a;border-color:#0a0a0a;box-shadow:none;color:#7a7a7a;opacity:.5}.pagination-next,.pagination-previous{padding-left:.75em;padding-right:.75em;white-space:nowrap}.pagination-link.is-current{background-color:#00ae8c;border-color:#00ae8c;color:#fff}.pagination-ellipsis{color:#0a0a0a;pointer-events:none}.pagination-list{flex-wrap:wrap}.pagination-list li{list-style:none}@media screen and (max-width:639px){.pagination{flex-wrap:wrap}.pagination-list li,.pagination-next,.pagination-previous{flex-grow:1;flex-shrink:1}}@media print,screen and (min-width:640px){.pagination-list{flex-grow:1;flex-shrink:1;justify-content:flex-start;order:1}.pagination-previous{order:2}.pagination-next{order:3}.pagination{justify-content:space-between}.pagination.is-centered .pagination-previous{order:1}.pagination.is-centered .pagination-list{justify-content:center;order:2}.pagination.is-centered .pagination-next{order:3}.pagination.is-right .pagination-previous{order:1}.pagination.is-right .pagination-next{order:2}.pagination.is-right .pagination-list{justify-content:flex-end;order:3}}.panel{border-radius:9px;box-shadow:0 .5em 1em -.125em rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.02);font-size:1rem}.panel:not(:last-child){margin-bottom:1.5rem}.panel.is-white .panel-heading{background-color:#fff;color:#0a0a0a}.panel.is-white .panel-tabs a.is-active{border-bottom-color:#fff}.panel.is-white .panel-block.is-active .panel-icon{color:#fff}.panel.is-black .panel-heading{background-color:#0a0a0a;color:#fff}.panel.is-black .panel-tabs a.is-active{border-bottom-color:#0a0a0a}.panel.is-black .panel-block.is-active .panel-icon{color:#0a0a0a}.panel.is-light .panel-heading{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.panel.is-light .panel-tabs a.is-active{border-bottom-color:#f5f5f5}.panel.is-light .panel-block.is-active .panel-icon{color:#f5f5f5}.panel.is-dark .panel-heading{background-color:#363636;color:#fff}.panel.is-dark .panel-tabs a.is-active{border-bottom-color:#363636}.panel.is-dark .panel-block.is-active .panel-icon{color:#363636}.panel.is-primary .panel-heading{background-color:#00d1b2;color:#fff}.panel.is-primary .panel-tabs a.is-active{border-bottom-color:#00d1b2}.panel.is-primary .panel-block.is-active .panel-icon{color:#00d1b2}.panel.is-link .panel-heading{background-color:#00ae8c;color:#fff}.panel.is-link .panel-tabs a.is-active{border-bottom-color:#00ae8c}.panel.is-link .panel-block.is-active .panel-icon{color:#00ae8c}.panel.is-info .panel-heading{background-color:#f5333f;color:#fff}.panel.is-info .panel-tabs a.is-active{border-bottom-color:#f5333f}.panel.is-info .panel-block.is-active .panel-icon{color:#f5333f}.panel.is-success .panel-heading{background-color:#410099;color:#fff}.panel.is-success .panel-tabs a.is-active{border-bottom-color:#410099}.panel.is-success .panel-block.is-active .panel-icon{color:#410099}.panel.is-warning .panel-heading{background-color:#ffdd57;color:rgba(0,0,0,.7)}.panel.is-warning .panel-tabs a.is-active{border-bottom-color:#ffdd57}.panel.is-warning .panel-block.is-active .panel-icon{color:#ffdd57}.panel.is-danger .panel-heading{background-color:#f14668;color:#fff}.panel.is-danger .panel-tabs a.is-active{border-bottom-color:#f14668}.panel.is-danger .panel-block.is-active .panel-icon{color:#f14668}.panel-block:not(:last-child),.panel-tabs:not(:last-child){border-bottom:1px solid #0a0a0a}.panel-heading{background-color:#0a0a0a;border-radius:9px 9px 0 0;color:#0a0a0a;font-size:1.25em;font-weight:700;line-height:1.25;padding:.75em 1em}.panel-tabs{align-items:flex-end;display:flex;font-size:.875em;justify-content:center}.panel-tabs a{border-bottom:1px solid #0a0a0a;margin-bottom:-1px;padding:.5em}.panel-tabs a.is-active{border-bottom-color:#4a4a4a;color:#363636}.panel-list a{color:#0a0a0a}.panel-list a:hover{color:#00ae8c}.panel-block{align-items:center;color:#0a0a0a;display:flex;justify-content:flex-start;padding:.5em .75em}.panel-block input[type=checkbox]{margin-right:.75em}.panel-block>.control{flex-grow:1;flex-shrink:1;width:100%}.panel-block.is-wrapped{flex-wrap:wrap}.panel-block.is-active{border-left-color:#00ae8c;color:#363636}.panel-block.is-active .panel-icon{color:#00ae8c}.panel-block:last-child{border-bottom-left-radius:9px;border-bottom-right-radius:9px}a.panel-block,label.panel-block{cursor:pointer}a.panel-block:hover,label.panel-block:hover{background-color:#f5f5f5}.panel-icon{display:inline-block;font-size:14px;height:1em;line-height:1em;text-align:center;vertical-align:top;width:1em;color:#7a7a7a;margin-right:.75em}.panel-icon .fa{font-size:inherit;line-height:inherit}.tabs{-webkit-overflow-scrolling:touch;align-items:stretch;display:flex;font-size:1rem;justify-content:space-between;overflow:hidden;overflow-x:auto;white-space:nowrap}.tabs a{align-items:center;border-bottom:1px solid #0a0a0a;color:#0a0a0a;display:flex;justify-content:center;margin-bottom:-1px;padding:.5em 1em;vertical-align:top}.tabs a:hover{border-bottom-color:#0a0a0a;color:#0a0a0a}.tabs li{display:block}.tabs li.is-active a{border-bottom-color:#00ae8c;color:#00ae8c}.tabs ul{align-items:center;border-bottom:1px solid #0a0a0a;display:flex;flex-grow:1;flex-shrink:0;justify-content:flex-start}.tabs ul.is-center,.tabs ul.is-left{padding-right:.75em}.tabs ul.is-center{flex:none;justify-content:center;padding-left:.75em}.tabs ul.is-right{justify-content:flex-end;padding-left:.75em}.tabs .icon:first-child{margin-right:.5em}.tabs .icon:last-child{margin-left:.5em}.tabs.is-centered ul{justify-content:center}.tabs.is-right ul{justify-content:flex-end}.tabs.is-boxed a{border:1px solid transparent;border-radius:6px 6px 0 0}.tabs.is-boxed a:hover{background-color:#f5f5f5;border-bottom-color:#0a0a0a}.tabs.is-boxed li.is-active a{background-color:#fff;border-color:#0a0a0a;border-bottom-color:transparent!important}.tabs.is-fullwidth li{flex-grow:1;flex-shrink:0}.tabs.is-toggle a{border:1px solid #0a0a0a;margin-bottom:0;position:relative}.tabs.is-toggle a:hover{background-color:#f5f5f5;border-color:#00ae8c;z-index:2}.tabs.is-toggle li+li{margin-left:-1px}.tabs.is-toggle li:first-child a{border-top-left-radius:6px;border-bottom-left-radius:6px}.tabs.is-toggle li:last-child a{border-top-right-radius:6px;border-bottom-right-radius:6px}.tabs.is-toggle li.is-active a{background-color:#00ae8c;border-color:#00ae8c;color:#fff;z-index:1}.tabs.is-toggle ul{border-bottom:none}.tabs.is-toggle.is-toggle-rounded li:first-child a{border-bottom-left-radius:290486px;border-top-left-radius:290486px;padding-left:1.25em}.tabs.is-toggle.is-toggle-rounded li:last-child a{border-bottom-right-radius:290486px;border-top-right-radius:290486px;padding-right:1.25em}.tabs.is-small{font-size:.75rem}.tabs.is-medium{font-size:1.275rem}.tabs.is-large{font-size:1.5rem}.box{background-color:#fff;border-radius:9px;box-shadow:0 .5em 1em -.125em rgba(10,10,10,.1),0 0 0 1px rgba(10,10,10,.02);color:#0a0a0a;display:block;padding:1rem 1.5rem 1.5rem 1.25rem}a.box:focus,a.box:hover{box-shadow:0 .5em 1em -.125em rgba(10,10,10,.1),0 0 0 1px #00ae8c}a.box:active{box-shadow:inset 0 1px 2px rgba(10,10,10,.2),0 0 0 1px #00ae8c}.button{background-color:#fff;border-color:#0a0a0a;border-width:2px;color:#0a0a0a;cursor:pointer;justify-content:center;padding:calc(.5em - 2px) 1em;text-align:center;white-space:nowrap}.button strong{color:inherit}.button .icon,.button .icon.is-large,.button .icon.is-medium,.button .icon.is-small{height:1.5em;width:1.5em}.button .icon:first-child:not(:last-child){margin-left:calc(-.5em - 2px);margin-right:.25em}.button .icon:last-child:not(:first-child){margin-left:.25em;margin-right:calc(-.5em - 2px)}.button .icon:first-child:last-child{margin-left:calc(-.5em - 2px);margin-right:calc(-.5em - 2px)}.button.is-hovered,.button:hover{border-color:#00ae8c;color:#53c5af}.button.is-focused,.button:focus{border-color:#3273dc;color:#363636}.button.is-focused:not(:active),.button:focus:not(:active){box-shadow:0 0 0 .125em rgba(0,174,140,.25)}.button.is-active,.button:active{border-color:#4a4a4a;color:#363636}.button.is-text{background-color:transparent;border-color:transparent;color:#0a0a0a;text-decoration:underline}.button.is-text.is-focused,.button.is-text.is-hovered,.button.is-text:focus,.button.is-text:hover{background-color:#f5f5f5;color:#0a0a0a}.button.is-text.is-active,.button.is-text:active{background-color:#e8e8e8;color:#0a0a0a}.button.is-text[disabled],fieldset[disabled] .button.is-text{background-color:transparent;border-color:transparent;box-shadow:none}.button.is-ghost{background:none;border-color:transparent;color:#00ae8c;text-decoration:none}.button.is-ghost.is-hovered,.button.is-ghost:hover{color:#00ae8c;text-decoration:underline}.button.is-white{background-color:#fff;border-color:transparent;color:#0a0a0a}.button.is-white.is-hovered,.button.is-white:hover{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.button.is-white.is-focused,.button.is-white:focus{border-color:transparent;color:#0a0a0a}.button.is-white.is-focused:not(:active),.button.is-white:focus:not(:active){box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.button.is-white.is-active,.button.is-white:active{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.button.is-white[disabled],fieldset[disabled] .button.is-white{background-color:#fff;border-color:transparent;box-shadow:none}.button.is-white.is-inverted{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-hovered,.button.is-white.is-inverted:hover{background-color:#000}.button.is-white.is-inverted[disabled],fieldset[disabled] .button.is-white.is-inverted{background-color:#0a0a0a;border-color:transparent;box-shadow:none;color:#fff}.button.is-white.is-loading:after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-white.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-white.is-outlined.is-focused,.button.is-white.is-outlined.is-hovered,.button.is-white.is-outlined:focus,.button.is-white.is-outlined:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.button.is-white.is-outlined.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-white.is-outlined.is-loading.is-focused:after,.button.is-white.is-outlined.is-loading.is-hovered:after,.button.is-white.is-outlined.is-loading:focus:after,.button.is-white.is-outlined.is-loading:hover:after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-white.is-outlined[disabled],fieldset[disabled] .button.is-white.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-white.is-inverted.is-outlined.is-focused,.button.is-white.is-inverted.is-outlined.is-hovered,.button.is-white.is-inverted.is-outlined:focus,.button.is-white.is-inverted.is-outlined:hover{background-color:#0a0a0a;color:#fff}.button.is-white.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-white.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-white.is-inverted.is-outlined.is-loading:focus:after,.button.is-white.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-white.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-white.is-inverted.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black{background-color:#0a0a0a;border-color:transparent;color:#fff}.button.is-black.is-hovered,.button.is-black:hover{background-color:#040404;border-color:transparent;color:#fff}.button.is-black.is-focused,.button.is-black:focus{border-color:transparent;color:#fff}.button.is-black.is-focused:not(:active),.button.is-black:focus:not(:active){box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.button.is-black.is-active,.button.is-black:active{background-color:#000;border-color:transparent;color:#fff}.button.is-black[disabled],fieldset[disabled] .button.is-black{background-color:#0a0a0a;border-color:transparent;box-shadow:none}.button.is-black.is-inverted{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-hovered,.button.is-black.is-inverted:hover{background-color:#f2f2f2}.button.is-black.is-inverted[disabled],fieldset[disabled] .button.is-black.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#0a0a0a}.button.is-black.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;color:#0a0a0a}.button.is-black.is-outlined.is-focused,.button.is-black.is-outlined.is-hovered,.button.is-black.is-outlined:focus,.button.is-black.is-outlined:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.button.is-black.is-outlined.is-loading:after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-black.is-outlined.is-loading.is-focused:after,.button.is-black.is-outlined.is-loading.is-hovered:after,.button.is-black.is-outlined.is-loading:focus:after,.button.is-black.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-black.is-outlined[disabled],fieldset[disabled] .button.is-black.is-outlined{background-color:transparent;border-color:#0a0a0a;box-shadow:none;color:#0a0a0a}.button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-black.is-inverted.is-outlined.is-focused,.button.is-black.is-inverted.is-outlined.is-hovered,.button.is-black.is-inverted.is-outlined:focus,.button.is-black.is-inverted.is-outlined:hover{background-color:#fff;color:#0a0a0a}.button.is-black.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-black.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-black.is-inverted.is-outlined.is-loading:focus:after,.button.is-black.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #0a0a0a #0a0a0a!important}.button.is-black.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-black.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-light{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-light.is-hovered,.button.is-light:hover{background-color:#eee;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-light.is-focused,.button.is-light:focus{border-color:transparent;color:rgba(0,0,0,.7)}.button.is-light.is-focused:not(:active),.button.is-light:focus:not(:active){box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25)}.button.is-light.is-active,.button.is-light:active{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-light[disabled],fieldset[disabled] .button.is-light{background-color:#f5f5f5;border-color:transparent;box-shadow:none}.button.is-light.is-inverted{color:#f5f5f5}.button.is-light.is-inverted,.button.is-light.is-inverted.is-hovered,.button.is-light.is-inverted:hover{background-color:rgba(0,0,0,.7)}.button.is-light.is-inverted[disabled],fieldset[disabled] .button.is-light.is-inverted{background-color:rgba(0,0,0,.7);border-color:transparent;box-shadow:none;color:#f5f5f5}.button.is-light.is-loading:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;color:#f5f5f5}.button.is-light.is-outlined.is-focused,.button.is-light.is-outlined.is-hovered,.button.is-light.is-outlined:focus,.button.is-light.is-outlined:hover{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,.7)}.button.is-light.is-outlined.is-loading:after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-light.is-outlined.is-loading.is-focused:after,.button.is-light.is-outlined.is-loading.is-hovered:after,.button.is-light.is-outlined.is-loading:focus:after,.button.is-light.is-outlined.is-loading:hover:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-light.is-outlined[disabled],fieldset[disabled] .button.is-light.is-outlined{background-color:transparent;border-color:#f5f5f5;box-shadow:none;color:#f5f5f5}.button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);color:rgba(0,0,0,.7)}.button.is-light.is-inverted.is-outlined.is-focused,.button.is-light.is-inverted.is-outlined.is-hovered,.button.is-light.is-inverted.is-outlined:focus,.button.is-light.is-inverted.is-outlined:hover{background-color:rgba(0,0,0,.7);color:#f5f5f5}.button.is-light.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-light.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-light.is-inverted.is-outlined.is-loading:focus:after,.button.is-light.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #f5f5f5 #f5f5f5!important}.button.is-light.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-light.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);box-shadow:none;color:rgba(0,0,0,.7)}.button.is-dark{background-color:#363636;border-color:transparent;color:#fff}.button.is-dark.is-hovered,.button.is-dark:hover{background-color:#2f2f2f;border-color:transparent;color:#fff}.button.is-dark.is-focused,.button.is-dark:focus{border-color:transparent;color:#fff}.button.is-dark.is-focused:not(:active),.button.is-dark:focus:not(:active){box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.button.is-dark.is-active,.button.is-dark:active{background-color:#292929;border-color:transparent;color:#fff}.button.is-dark[disabled],fieldset[disabled] .button.is-dark{background-color:#363636;border-color:transparent;box-shadow:none}.button.is-dark.is-inverted{background-color:#fff;color:#363636}.button.is-dark.is-inverted.is-hovered,.button.is-dark.is-inverted:hover{background-color:#f2f2f2}.button.is-dark.is-inverted[disabled],fieldset[disabled] .button.is-dark.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#363636}.button.is-dark.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-dark.is-outlined{background-color:transparent;border-color:#363636;color:#363636}.button.is-dark.is-outlined.is-focused,.button.is-dark.is-outlined.is-hovered,.button.is-dark.is-outlined:focus,.button.is-dark.is-outlined:hover{background-color:#363636;border-color:#363636;color:#fff}.button.is-dark.is-outlined.is-loading:after{border-color:transparent transparent #363636 #363636!important}.button.is-dark.is-outlined.is-loading.is-focused:after,.button.is-dark.is-outlined.is-loading.is-hovered:after,.button.is-dark.is-outlined.is-loading:focus:after,.button.is-dark.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-dark.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-outlined{background-color:transparent;border-color:#363636;box-shadow:none;color:#363636}.button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-dark.is-inverted.is-outlined.is-focused,.button.is-dark.is-inverted.is-outlined.is-hovered,.button.is-dark.is-inverted.is-outlined:focus,.button.is-dark.is-inverted.is-outlined:hover{background-color:#fff;color:#363636}.button.is-dark.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-dark.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-dark.is-inverted.is-outlined.is-loading:focus:after,.button.is-dark.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #363636 #363636!important}.button.is-dark.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-dark.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary{background-color:#00d1b2;border-color:transparent;color:#fff}.button.is-primary.is-hovered,.button.is-primary:hover{background-color:#00c4a7;border-color:transparent;color:#fff}.button.is-primary.is-focused,.button.is-primary:focus{border-color:transparent;color:#fff}.button.is-primary.is-focused:not(:active),.button.is-primary:focus:not(:active){box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.button.is-primary.is-active,.button.is-primary:active{background-color:#00b89c;border-color:transparent;color:#fff}.button.is-primary[disabled],fieldset[disabled] .button.is-primary{background-color:#00d1b2;border-color:transparent;box-shadow:none}.button.is-primary.is-inverted{background-color:#fff;color:#00d1b2}.button.is-primary.is-inverted.is-hovered,.button.is-primary.is-inverted:hover{background-color:#f2f2f2}.button.is-primary.is-inverted[disabled],fieldset[disabled] .button.is-primary.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#00d1b2}.button.is-primary.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-primary.is-outlined{background-color:transparent;border-color:#00d1b2;color:#00d1b2}.button.is-primary.is-outlined.is-focused,.button.is-primary.is-outlined.is-hovered,.button.is-primary.is-outlined:focus,.button.is-primary.is-outlined:hover{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.button.is-primary.is-outlined.is-loading:after{border-color:transparent transparent #00d1b2 #00d1b2!important}.button.is-primary.is-outlined.is-loading.is-focused:after,.button.is-primary.is-outlined.is-loading.is-hovered:after,.button.is-primary.is-outlined.is-loading:focus:after,.button.is-primary.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-primary.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-outlined{background-color:transparent;border-color:#00d1b2;box-shadow:none;color:#00d1b2}.button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-primary.is-inverted.is-outlined.is-focused,.button.is-primary.is-inverted.is-outlined.is-hovered,.button.is-primary.is-inverted.is-outlined:focus,.button.is-primary.is-inverted.is-outlined:hover{background-color:#fff;color:#00d1b2}.button.is-primary.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-primary.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-primary.is-inverted.is-outlined.is-loading:focus:after,.button.is-primary.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #00d1b2 #00d1b2!important}.button.is-primary.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-primary.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-primary.is-light{background-color:#cef5ec;color:#00947e}.button.is-primary.is-light.is-hovered,.button.is-primary.is-light:hover{background-color:#c3f3e8;border-color:transparent;color:#00947e}.button.is-primary.is-light.is-active,.button.is-primary.is-light:active{background-color:#b9f1e4;border-color:transparent;color:#00947e}.button.is-link{background-color:#00ae8c;border-color:transparent;color:#fff}.button.is-link.is-hovered,.button.is-link:hover{background-color:#00a182;border-color:transparent;color:#fff}.button.is-link.is-focused,.button.is-link:focus{border-color:transparent;color:#fff}.button.is-link.is-focused:not(:active),.button.is-link:focus:not(:active){box-shadow:0 0 0 .125em rgba(0,174,140,.25)}.button.is-link.is-active,.button.is-link:active{background-color:#009577;border-color:transparent;color:#fff}.button.is-link[disabled],fieldset[disabled] .button.is-link{background-color:#00ae8c;border-color:transparent;box-shadow:none}.button.is-link.is-inverted{background-color:#fff;color:#00ae8c}.button.is-link.is-inverted.is-hovered,.button.is-link.is-inverted:hover{background-color:#f2f2f2}.button.is-link.is-inverted[disabled],fieldset[disabled] .button.is-link.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#00ae8c}.button.is-link.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-link.is-outlined{background-color:transparent;border-color:#00ae8c;color:#00ae8c}.button.is-link.is-outlined.is-focused,.button.is-link.is-outlined.is-hovered,.button.is-link.is-outlined:focus,.button.is-link.is-outlined:hover{background-color:#00ae8c;border-color:#00ae8c;color:#fff}.button.is-link.is-outlined.is-loading:after{border-color:transparent transparent #00ae8c #00ae8c!important}.button.is-link.is-outlined.is-loading.is-focused:after,.button.is-link.is-outlined.is-loading.is-hovered:after,.button.is-link.is-outlined.is-loading:focus:after,.button.is-link.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-link.is-outlined[disabled],fieldset[disabled] .button.is-link.is-outlined{background-color:transparent;border-color:#00ae8c;box-shadow:none;color:#00ae8c}.button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-link.is-inverted.is-outlined.is-focused,.button.is-link.is-inverted.is-outlined.is-hovered,.button.is-link.is-inverted.is-outlined:focus,.button.is-link.is-inverted.is-outlined:hover{background-color:#fff;color:#00ae8c}.button.is-link.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-link.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-link.is-inverted.is-outlined.is-loading:focus:after,.button.is-link.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #00ae8c #00ae8c!important}.button.is-link.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-link.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-link.is-light{background-color:#ebfffb;color:#00bd98}.button.is-link.is-light.is-hovered,.button.is-link.is-light:hover{background-color:#defff9;border-color:transparent;color:#00bd98}.button.is-link.is-light.is-active,.button.is-link.is-light:active{background-color:#d1fff6;border-color:transparent;color:#00bd98}.button.is-info{background-color:#f5333f;border-color:transparent;color:#fff}.button.is-info.is-hovered,.button.is-info:hover{background-color:#f42734;border-color:transparent;color:#fff}.button.is-info.is-focused,.button.is-info:focus{border-color:transparent;color:#fff}.button.is-info.is-focused:not(:active),.button.is-info:focus:not(:active){box-shadow:0 0 0 .125em rgba(245,51,63,.25)}.button.is-info.is-active,.button.is-info:active{background-color:#f41b28;border-color:transparent;color:#fff}.button.is-info[disabled],fieldset[disabled] .button.is-info{background-color:#f5333f;border-color:transparent;box-shadow:none}.button.is-info.is-inverted{background-color:#fff;color:#f5333f}.button.is-info.is-inverted.is-hovered,.button.is-info.is-inverted:hover{background-color:#f2f2f2}.button.is-info.is-inverted[disabled],fieldset[disabled] .button.is-info.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#f5333f}.button.is-info.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-info.is-outlined{background-color:transparent;border-color:#f5333f;color:#f5333f}.button.is-info.is-outlined.is-focused,.button.is-info.is-outlined.is-hovered,.button.is-info.is-outlined:focus,.button.is-info.is-outlined:hover{background-color:#f5333f;border-color:#f5333f;color:#fff}.button.is-info.is-outlined.is-loading:after{border-color:transparent transparent #f5333f #f5333f!important}.button.is-info.is-outlined.is-loading.is-focused:after,.button.is-info.is-outlined.is-loading.is-hovered:after,.button.is-info.is-outlined.is-loading:focus:after,.button.is-info.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-info.is-outlined[disabled],fieldset[disabled] .button.is-info.is-outlined{background-color:transparent;border-color:#f5333f;box-shadow:none;color:#f5333f}.button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-info.is-inverted.is-outlined.is-focused,.button.is-info.is-inverted.is-outlined.is-hovered,.button.is-info.is-inverted.is-outlined:focus,.button.is-info.is-inverted.is-outlined:hover{background-color:#fff;color:#f5333f}.button.is-info.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-info.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-info.is-inverted.is-outlined.is-loading:focus:after,.button.is-info.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #f5333f #f5333f!important}.button.is-info.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-info.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-info.is-light{background-color:#feeced;color:#d60a17}.button.is-info.is-light.is-hovered,.button.is-info.is-light:hover{background-color:#fddfe1;border-color:transparent;color:#d60a17}.button.is-info.is-light.is-active,.button.is-info.is-light:active{background-color:#fdd3d6;border-color:transparent;color:#d60a17}.button.is-success{background-color:#410099;border-color:transparent;color:#fff}.button.is-success.is-hovered,.button.is-success:hover{background-color:#3c008c;border-color:transparent;color:#fff}.button.is-success.is-focused,.button.is-success:focus{border-color:transparent;color:#fff}.button.is-success.is-focused:not(:active),.button.is-success:focus:not(:active){box-shadow:0 0 0 .125em rgba(65,0,153,.25)}.button.is-success.is-active,.button.is-success:active{background-color:#360080;border-color:transparent;color:#fff}.button.is-success[disabled],fieldset[disabled] .button.is-success{background-color:#410099;border-color:transparent;box-shadow:none}.button.is-success.is-inverted{background-color:#fff;color:#410099}.button.is-success.is-inverted.is-hovered,.button.is-success.is-inverted:hover{background-color:#f2f2f2}.button.is-success.is-inverted[disabled],fieldset[disabled] .button.is-success.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#410099}.button.is-success.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-success.is-outlined{background-color:transparent;border-color:#410099;color:#410099}.button.is-success.is-outlined.is-focused,.button.is-success.is-outlined.is-hovered,.button.is-success.is-outlined:focus,.button.is-success.is-outlined:hover{background-color:#410099;border-color:#410099;color:#fff}.button.is-success.is-outlined.is-loading:after{border-color:transparent transparent #410099 #410099!important}.button.is-success.is-outlined.is-loading.is-focused:after,.button.is-success.is-outlined.is-loading.is-hovered:after,.button.is-success.is-outlined.is-loading:focus:after,.button.is-success.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-success.is-outlined[disabled],fieldset[disabled] .button.is-success.is-outlined{background-color:transparent;border-color:#410099;box-shadow:none;color:#410099}.button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-success.is-inverted.is-outlined.is-focused,.button.is-success.is-inverted.is-outlined.is-hovered,.button.is-success.is-inverted.is-outlined:focus,.button.is-success.is-inverted.is-outlined:hover{background-color:#fff;color:#410099}.button.is-success.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-success.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-success.is-inverted.is-outlined.is-loading:focus:after,.button.is-success.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #410099 #410099!important}.button.is-success.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-success.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-success.is-light{background-color:#f3ebff;color:#7b1aff}.button.is-success.is-light.is-hovered,.button.is-success.is-light:hover{background-color:#ecdeff;border-color:transparent;color:#7b1aff}.button.is-success.is-light.is-active,.button.is-success.is-light:active{background-color:#e5d1ff;border-color:transparent;color:#7b1aff}.button.is-warning{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-hovered,.button.is-warning:hover{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused,.button.is-warning:focus{border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning.is-focused:not(:active),.button.is-warning:focus:not(:active){box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.button.is-warning.is-active,.button.is-warning:active{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,.7)}.button.is-warning[disabled],fieldset[disabled] .button.is-warning{background-color:#ffdd57;border-color:transparent;box-shadow:none}.button.is-warning.is-inverted{color:#ffdd57}.button.is-warning.is-inverted,.button.is-warning.is-inverted.is-hovered,.button.is-warning.is-inverted:hover{background-color:rgba(0,0,0,.7)}.button.is-warning.is-inverted[disabled],fieldset[disabled] .button.is-warning.is-inverted{background-color:rgba(0,0,0,.7);border-color:transparent;box-shadow:none;color:#ffdd57}.button.is-warning.is-loading:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;color:#ffdd57}.button.is-warning.is-outlined.is-focused,.button.is-warning.is-outlined.is-hovered,.button.is-warning.is-outlined:focus,.button.is-warning.is-outlined:hover{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}.button.is-warning.is-outlined.is-loading:after{border-color:transparent transparent #ffdd57 #ffdd57!important}.button.is-warning.is-outlined.is-loading.is-focused:after,.button.is-warning.is-outlined.is-loading.is-hovered:after,.button.is-warning.is-outlined.is-loading:focus:after,.button.is-warning.is-outlined.is-loading:hover:after{border-color:transparent transparent rgba(0,0,0,.7) rgba(0,0,0,.7)!important}.button.is-warning.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-outlined{background-color:transparent;border-color:#ffdd57;box-shadow:none;color:#ffdd57}.button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);color:rgba(0,0,0,.7)}.button.is-warning.is-inverted.is-outlined.is-focused,.button.is-warning.is-inverted.is-outlined.is-hovered,.button.is-warning.is-inverted.is-outlined:focus,.button.is-warning.is-inverted.is-outlined:hover{background-color:rgba(0,0,0,.7);color:#ffdd57}.button.is-warning.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-warning.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-warning.is-inverted.is-outlined.is-loading:focus:after,.button.is-warning.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #ffdd57 #ffdd57!important}.button.is-warning.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-warning.is-inverted.is-outlined{background-color:transparent;border-color:rgba(0,0,0,.7);box-shadow:none;color:rgba(0,0,0,.7)}.button.is-warning.is-light{background-color:#fffbeb;color:#947600}.button.is-warning.is-light.is-hovered,.button.is-warning.is-light:hover{background-color:#fff8de;border-color:transparent;color:#947600}.button.is-warning.is-light.is-active,.button.is-warning.is-light:active{background-color:#fff6d1;border-color:transparent;color:#947600}.button.is-danger{background-color:#f14668;border-color:transparent;color:#fff}.button.is-danger.is-hovered,.button.is-danger:hover{background-color:#f03a5f;border-color:transparent;color:#fff}.button.is-danger.is-focused,.button.is-danger:focus{border-color:transparent;color:#fff}.button.is-danger.is-focused:not(:active),.button.is-danger:focus:not(:active){box-shadow:0 0 0 .125em rgba(241,70,104,.25)}.button.is-danger.is-active,.button.is-danger:active{background-color:#ef2e55;border-color:transparent;color:#fff}.button.is-danger[disabled],fieldset[disabled] .button.is-danger{background-color:#f14668;border-color:transparent;box-shadow:none}.button.is-danger.is-inverted{background-color:#fff;color:#f14668}.button.is-danger.is-inverted.is-hovered,.button.is-danger.is-inverted:hover{background-color:#f2f2f2}.button.is-danger.is-inverted[disabled],fieldset[disabled] .button.is-danger.is-inverted{background-color:#fff;border-color:transparent;box-shadow:none;color:#f14668}.button.is-danger.is-loading:after{border-color:transparent transparent #fff #fff!important}.button.is-danger.is-outlined{background-color:transparent;border-color:#f14668;color:#f14668}.button.is-danger.is-outlined.is-focused,.button.is-danger.is-outlined.is-hovered,.button.is-danger.is-outlined:focus,.button.is-danger.is-outlined:hover{background-color:#f14668;border-color:#f14668;color:#fff}.button.is-danger.is-outlined.is-loading:after{border-color:transparent transparent #f14668 #f14668!important}.button.is-danger.is-outlined.is-loading.is-focused:after,.button.is-danger.is-outlined.is-loading.is-hovered:after,.button.is-danger.is-outlined.is-loading:focus:after,.button.is-danger.is-outlined.is-loading:hover:after{border-color:transparent transparent #fff #fff!important}.button.is-danger.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-outlined{background-color:transparent;border-color:#f14668;box-shadow:none;color:#f14668}.button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;color:#fff}.button.is-danger.is-inverted.is-outlined.is-focused,.button.is-danger.is-inverted.is-outlined.is-hovered,.button.is-danger.is-inverted.is-outlined:focus,.button.is-danger.is-inverted.is-outlined:hover{background-color:#fff;color:#f14668}.button.is-danger.is-inverted.is-outlined.is-loading.is-focused:after,.button.is-danger.is-inverted.is-outlined.is-loading.is-hovered:after,.button.is-danger.is-inverted.is-outlined.is-loading:focus:after,.button.is-danger.is-inverted.is-outlined.is-loading:hover:after{border-color:transparent transparent #f14668 #f14668!important}.button.is-danger.is-inverted.is-outlined[disabled],fieldset[disabled] .button.is-danger.is-inverted.is-outlined{background-color:transparent;border-color:#fff;box-shadow:none;color:#fff}.button.is-danger.is-light{background-color:#feecf0;color:#cc0f35}.button.is-danger.is-light.is-hovered,.button.is-danger.is-light:hover{background-color:#fde0e6;border-color:transparent;color:#cc0f35}.button.is-danger.is-light.is-active,.button.is-danger.is-light:active{background-color:#fcd4dc;border-color:transparent;color:#cc0f35}.button.is-small{font-size:.75rem}.button.is-small:not(.is-rounded){border-radius:3px}.button.is-normal{font-size:1rem}.button.is-medium{font-size:1.275rem}.button.is-large{font-size:1.5rem}.button[disabled],fieldset[disabled] .button{background-color:#fff;border-color:#0a0a0a;box-shadow:none;opacity:.5}.button.is-fullwidth{display:flex;width:100%}.button.is-loading{color:transparent!important;pointer-events:none}.button.is-loading:after{position:absolute;left:calc(50% - .5em);top:calc(50% - .5em);position:absolute!important}.button.is-static{background-color:#f5f5f5;border-color:#0a0a0a;color:#7a7a7a;box-shadow:none;pointer-events:none}.button.is-rounded{border-radius:290486px;padding-left:1.25em;padding-right:1.25em}.buttons{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.buttons .button{margin-bottom:.5rem}.buttons .button:not(:last-child):not(.is-fullwidth){margin-right:.5rem}.buttons:last-child{margin-bottom:-.5rem}.buttons:not(:last-child){margin-bottom:1rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large){font-size:.75rem}.buttons.are-small .button:not(.is-normal):not(.is-medium):not(.is-large):not(.is-rounded){border-radius:3px}.buttons.are-medium .button:not(.is-small):not(.is-normal):not(.is-large){font-size:1.275rem}.buttons.are-large .button:not(.is-small):not(.is-normal):not(.is-medium){font-size:1.5rem}.buttons.has-addons .button:not(:first-child){border-bottom-left-radius:0;border-top-left-radius:0}.buttons.has-addons .button:not(:last-child){border-bottom-right-radius:0;border-top-right-radius:0;margin-right:-1px}.buttons.has-addons .button:last-child{margin-right:0}.buttons.has-addons .button.is-hovered,.buttons.has-addons .button:hover{z-index:2}.buttons.has-addons .button.is-active,.buttons.has-addons .button.is-focused,.buttons.has-addons .button.is-selected,.buttons.has-addons .button:active,.buttons.has-addons .button:focus{z-index:3}.buttons.has-addons .button.is-active:hover,.buttons.has-addons .button.is-focused:hover,.buttons.has-addons .button.is-selected:hover,.buttons.has-addons .button:active:hover,.buttons.has-addons .button:focus:hover{z-index:4}.buttons.has-addons .button.is-expanded{flex-grow:1;flex-shrink:1}.buttons.is-centered{justify-content:center}.buttons.is-centered:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}.buttons.is-right{justify-content:flex-end}.buttons.is-right:not(.has-addons) .button:not(.is-fullwidth){margin-left:.25rem;margin-right:.25rem}.container{flex-grow:1;margin:0 auto;position:relative;width:auto}.container.is-fluid{max-width:none!important;padding-left:32px;padding-right:32px;width:100%}@media screen and (min-width:1024px){.container{max-width:960px}}@media screen and (max-width:1215px){.container.is-widescreen:not(.is-max-desktop){max-width:1152px}}@media screen and (max-width:1407px){.container.is-fullhd:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}@media screen and (min-width:1216px){.container:not(.is-max-desktop){max-width:1152px}}@media screen and (min-width:1408px){.container:not(.is-max-desktop):not(.is-max-widescreen){max-width:1344px}}.content li+li{margin-top:.25em}.content blockquote:not(:last-child),.content dl:not(:last-child),.content ol:not(:last-child),.content p:not(:last-child),.content pre:not(:last-child),.content table:not(:last-child),.content ul:not(:last-child){margin-bottom:1em}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6{color:#0a0a0a;font-weight:400;line-height:1.125}.content h1{font-size:2em;margin-bottom:.5em}.content h1:not(:first-child){margin-top:1em}.content h2{font-size:1.75em;margin-bottom:.5714em}.content h2:not(:first-child){margin-top:1.1428em}.content h3{font-size:1.5em;margin-bottom:.6666em}.content h3:not(:first-child){margin-top:1.3333em}.content h4{font-size:1.25em;margin-bottom:.8em}.content h5{font-size:1.125em;margin-bottom:.8888em}.content h6{font-size:1em;margin-bottom:1em}.content blockquote{background-color:#f5f5f5;border-left:5px solid #0a0a0a;padding:1.25em 1.5em}.content ol{list-style-position:outside;margin-left:2em;margin-top:1em}.content ol:not([type]){list-style-type:decimal}.content ol:not([type]).is-lower-alpha{list-style-type:lower-alpha}.content ol:not([type]).is-lower-roman{list-style-type:lower-roman}.content ol:not([type]).is-upper-alpha{list-style-type:upper-alpha}.content ol:not([type]).is-upper-roman{list-style-type:upper-roman}.content ul{list-style:disc outside;margin-left:2em;margin-top:1em}.content ul ul{list-style-type:circle;margin-top:.5em}.content ul ul ul{list-style-type:square}.content dd{margin-left:2em}.content figure{margin-left:2em;margin-right:2em;text-align:center}.content figure:not(:first-child){margin-top:2em}.content figure:not(:last-child){margin-bottom:2em}.content figure img{display:inline-block}.content figure figcaption{font-style:italic}.content pre{-webkit-overflow-scrolling:touch;overflow-x:auto;padding:1.25em 1.5em;white-space:pre;word-wrap:normal}.content sub,.content sup{font-size:75%}.content table{width:100%}.content table td,.content table th{border:solid #0a0a0a;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.content table th{color:#0a0a0a}.content table th:not([align]){text-align:inherit}.content table thead td,.content table thead th{border-width:0 0 2px;color:#0a0a0a}.content table tfoot td,.content table tfoot th{border-width:2px 0 0;color:#0a0a0a}.content table tbody tr:last-child td,.content table tbody tr:last-child th{border-bottom-width:0}.content .tabs li+li{margin-top:0}.content.is-small{font-size:.75rem}.content.is-medium{font-size:1.275rem}.content.is-large{font-size:1.5rem}.icon{align-items:center;display:inline-flex;justify-content:center;height:1.5rem;width:1.5rem}.icon.is-small{height:1rem;width:1rem}.icon.is-medium{height:2rem;width:2rem}.icon.is-large{height:3rem;width:3rem}.icon-text{align-items:flex-start;color:inherit;display:inline-flex;flex-wrap:wrap;line-height:1.5rem;vertical-align:top}.icon-text .icon{flex-grow:0;flex-shrink:0}.icon-text .icon:not(:last-child){margin-right:.25em}.icon-text .icon:not(:first-child){margin-left:.25em}div.icon-text{display:flex}.image{display:block;position:relative}.image img{display:block;height:auto;width:100%}.image img.is-rounded{border-radius:290486px}.image.is-fullwidth{width:100%}.image.is-1by1 .has-ratio,.image.is-1by1 img,.image.is-1by2 .has-ratio,.image.is-1by2 img,.image.is-1by3 .has-ratio,.image.is-1by3 img,.image.is-2by1 .has-ratio,.image.is-2by1 img,.image.is-2by3 .has-ratio,.image.is-2by3 img,.image.is-3by1 .has-ratio,.image.is-3by1 img,.image.is-3by2 .has-ratio,.image.is-3by2 img,.image.is-3by4 .has-ratio,.image.is-3by4 img,.image.is-3by5 .has-ratio,.image.is-3by5 img,.image.is-4by3 .has-ratio,.image.is-4by3 img,.image.is-4by5 .has-ratio,.image.is-4by5 img,.image.is-5by3 .has-ratio,.image.is-5by3 img,.image.is-5by4 .has-ratio,.image.is-5by4 img,.image.is-9by16 .has-ratio,.image.is-9by16 img,.image.is-16by9 .has-ratio,.image.is-16by9 img,.image.is-square .has-ratio,.image.is-square img{height:100%;width:100%}.image.is-1by1,.image.is-square{padding-top:100%}.image.is-5by4{padding-top:80%}.image.is-4by3{padding-top:75%}.image.is-3by2{padding-top:66.6666%}.image.is-5by3{padding-top:60%}.image.is-16by9{padding-top:56.25%}.image.is-2by1{padding-top:50%}.image.is-3by1{padding-top:33.3333%}.image.is-4by5{padding-top:125%}.image.is-3by4{padding-top:133.3333%}.image.is-2by3{padding-top:150%}.image.is-3by5{padding-top:166.6666%}.image.is-9by16{padding-top:177.7777%}.image.is-1by2{padding-top:200%}.image.is-1by3{padding-top:300%}.image.is-16x16{height:16px;width:16px}.image.is-24x24{height:24px;width:24px}.image.is-32x32{height:32px;width:32px}.image.is-48x48{height:48px;width:48px}.image.is-64x64{height:64px;width:64px}.image.is-96x96{height:96px;width:96px}.image.is-128x128{height:128px;width:128px}.notification{background-color:#f5f5f5;border-radius:6px;position:relative;padding:1.25rem 2.5rem 1.25rem 1.5rem}.notification a:not(.button):not(.dropdown-item){color:currentColor;text-decoration:underline}.notification strong{color:currentColor}.notification code,.notification pre{background:#fff}.notification pre code{background:transparent}.notification>.delete{right:.5rem;position:absolute;top:.5rem}.notification .content,.notification .subtitle,.notification .title{color:currentColor}.notification.is-white{background-color:#fff;color:#0a0a0a}.notification.is-black{background-color:#0a0a0a;color:#fff}.notification.is-light{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.notification.is-dark{background-color:#363636;color:#fff}.notification.is-primary{background-color:#00d1b2;color:#fff}.notification.is-primary.is-light{background-color:#cef5ec;color:#00947e}.notification.is-link{background-color:#00ae8c;color:#fff}.notification.is-link.is-light{background-color:#ebfffb;color:#00bd98}.notification.is-info{background-color:#f5333f;color:#fff}.notification.is-info.is-light{background-color:#feeced;color:#d60a17}.notification.is-success{background-color:#410099;color:#fff}.notification.is-success.is-light{background-color:#f3ebff;color:#7b1aff}.notification.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.notification.is-warning.is-light{background-color:#fffbeb;color:#947600}.notification.is-danger{background-color:#f14668;color:#fff}.notification.is-danger.is-light{background-color:#feecf0;color:#cc0f35}.progress{-moz-appearance:none;-webkit-appearance:none;border:none;border-radius:290486px;display:block;height:1rem;overflow:hidden;padding:0;width:100%}.progress::-webkit-progress-bar,.progress::-webkit-progress-value{background-color:#0a0a0a}.progress::-moz-progress-bar{background-color:#0a0a0a}.progress::-ms-fill{background-color:#0a0a0a;border:none}.progress.is-white::-webkit-progress-value{background-color:#fff}.progress.is-white::-moz-progress-bar{background-color:#fff}.progress.is-white::-ms-fill{background-color:#fff}.progress.is-white:indeterminate{background-image:linear-gradient(90deg,#fff 30%,#0a0a0a 0)}.progress.is-black::-webkit-progress-value{background-color:#0a0a0a}.progress.is-black::-moz-progress-bar{background-color:#0a0a0a}.progress.is-black::-ms-fill{background-color:#0a0a0a}.progress.is-black:indeterminate{background-image:linear-gradient(90deg,#0a0a0a 30%,#0a0a0a 0)}.progress.is-light::-webkit-progress-value{background-color:#f5f5f5}.progress.is-light::-moz-progress-bar{background-color:#f5f5f5}.progress.is-light::-ms-fill{background-color:#f5f5f5}.progress.is-light:indeterminate{background-image:linear-gradient(90deg,#f5f5f5 30%,#0a0a0a 0)}.progress.is-dark::-webkit-progress-value{background-color:#363636}.progress.is-dark::-moz-progress-bar{background-color:#363636}.progress.is-dark::-ms-fill{background-color:#363636}.progress.is-dark:indeterminate{background-image:linear-gradient(90deg,#363636 30%,#0a0a0a 0)}.progress.is-primary::-webkit-progress-value{background-color:#00d1b2}.progress.is-primary::-moz-progress-bar{background-color:#00d1b2}.progress.is-primary::-ms-fill{background-color:#00d1b2}.progress.is-primary:indeterminate{background-image:linear-gradient(90deg,#00d1b2 30%,#0a0a0a 0)}.progress.is-link::-webkit-progress-value{background-color:#00ae8c}.progress.is-link::-moz-progress-bar{background-color:#00ae8c}.progress.is-link::-ms-fill{background-color:#00ae8c}.progress.is-link:indeterminate{background-image:linear-gradient(90deg,#00ae8c 30%,#0a0a0a 0)}.progress.is-info::-webkit-progress-value{background-color:#f5333f}.progress.is-info::-moz-progress-bar{background-color:#f5333f}.progress.is-info::-ms-fill{background-color:#f5333f}.progress.is-info:indeterminate{background-image:linear-gradient(90deg,#f5333f 30%,#0a0a0a 0)}.progress.is-success::-webkit-progress-value{background-color:#410099}.progress.is-success::-moz-progress-bar{background-color:#410099}.progress.is-success::-ms-fill{background-color:#410099}.progress.is-success:indeterminate{background-image:linear-gradient(90deg,#410099 30%,#0a0a0a 0)}.progress.is-warning::-webkit-progress-value{background-color:#ffdd57}.progress.is-warning::-moz-progress-bar{background-color:#ffdd57}.progress.is-warning::-ms-fill{background-color:#ffdd57}.progress.is-warning:indeterminate{background-image:linear-gradient(90deg,#ffdd57 30%,#0a0a0a 0)}.progress.is-danger::-webkit-progress-value{background-color:#f14668}.progress.is-danger::-moz-progress-bar{background-color:#f14668}.progress.is-danger::-ms-fill{background-color:#f14668}.progress.is-danger:indeterminate{background-image:linear-gradient(90deg,#f14668 30%,#0a0a0a 0)}.progress:indeterminate{-webkit-animation-duration:1.5s;animation-duration:1.5s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-name:moveIndeterminate;animation-name:moveIndeterminate;-webkit-animation-timing-function:linear;animation-timing-function:linear;background-color:#0a0a0a;background-image:linear-gradient(90deg,#0a0a0a 30%,#0a0a0a 0);background-position:0 0;background-repeat:no-repeat;background-size:150% 150%}.progress:indeterminate::-webkit-progress-bar{background-color:transparent}.progress:indeterminate::-moz-progress-bar{background-color:transparent}.progress:indeterminate::-ms-fill{animation-name:none}.progress.is-small{height:.75rem}.progress.is-medium{height:1.275rem}.progress.is-large{height:1.5rem}@-webkit-keyframes moveIndeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes moveIndeterminate{0%{background-position:200% 0}to{background-position:-200% 0}}.table{background-color:#fff;color:#0a0a0a}.table td,.table th{border:solid #0a0a0a;border-width:0 0 1px;padding:.5em .75em;vertical-align:top}.table td.is-white,.table th.is-white{background-color:#fff;border-color:#fff;color:#0a0a0a}.table td.is-black,.table th.is-black{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.table td.is-light,.table th.is-light{background-color:#f5f5f5;border-color:#f5f5f5;color:rgba(0,0,0,.7)}.table td.is-dark,.table th.is-dark{background-color:#363636;border-color:#363636;color:#fff}.table td.is-primary,.table th.is-primary{background-color:#00d1b2;border-color:#00d1b2;color:#fff}.table td.is-link,.table th.is-link{background-color:#00ae8c;border-color:#00ae8c;color:#fff}.table td.is-info,.table th.is-info{background-color:#f5333f;border-color:#f5333f;color:#fff}.table td.is-success,.table th.is-success{background-color:#410099;border-color:#410099;color:#fff}.table td.is-warning,.table th.is-warning{background-color:#ffdd57;border-color:#ffdd57;color:rgba(0,0,0,.7)}.table td.is-danger,.table th.is-danger{background-color:#f14668;border-color:#f14668;color:#fff}.table td.is-narrow,.table th.is-narrow{white-space:nowrap;width:1%}.table td.is-selected,.table th.is-selected{background-color:#00d1b2;color:#fff}.table td.is-selected a,.table td.is-selected strong,.table th.is-selected a,.table th.is-selected strong{color:currentColor}.table td.is-vcentered,.table th.is-vcentered{vertical-align:middle}.table th{color:#0a0a0a}.table th:not([align]){text-align:inherit}.table tr.is-selected{background-color:#00d1b2;color:#fff}.table tr.is-selected a,.table tr.is-selected strong{color:currentColor}.table tr.is-selected td,.table tr.is-selected th{border-color:#fff;color:currentColor}.table thead{background-color:transparent}.table thead td,.table thead th{border-width:0 0 2px;color:#0a0a0a}.table tfoot{background-color:transparent}.table tfoot td,.table tfoot th{border-width:2px 0 0;color:#0a0a0a}.table tbody{background-color:transparent}.table tbody tr:last-child td,.table tbody tr:last-child th{border-bottom-width:0}.table.is-bordered td,.table.is-bordered th{border-width:1px}.table.is-bordered tr:last-child td,.table.is-bordered tr:last-child th{border-bottom-width:1px}.table.is-fullwidth{width:100%}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover,.table.is-hoverable tbody tr:not(.is-selected):hover{background-color:#fafafa}.table.is-hoverable.is-striped tbody tr:not(.is-selected):hover:nth-child(2n){background-color:#f5f5f5}.table.is-narrow td,.table.is-narrow th{padding:.25em .5em}.table.is-striped tbody tr:not(.is-selected):nth-child(2n){background-color:#fafafa}.table-container{-webkit-overflow-scrolling:touch;overflow:auto;overflow-y:hidden;max-width:100%}.tags{align-items:center;display:flex;flex-wrap:wrap;justify-content:flex-start}.tags .tag{margin-bottom:.5rem}.tags .tag:not(:last-child){margin-right:.5rem}.tags:last-child{margin-bottom:-.5rem}.tags:not(:last-child){margin-bottom:1rem}.tags.are-medium .tag:not(.is-normal):not(.is-large){font-size:1rem}.tags.are-large .tag:not(.is-normal):not(.is-medium){font-size:1.275rem}.tags.is-centered{justify-content:center}.tags.is-centered .tag{margin-right:.25rem;margin-left:.25rem}.tags.is-right{justify-content:flex-end}.tags.is-right .tag:not(:first-child){margin-left:.5rem}.tags.has-addons .tag,.tags.is-right .tag:not(:last-child){margin-right:0}.tags.has-addons .tag:not(:first-child){margin-left:0;border-top-left-radius:0;border-bottom-left-radius:0}.tags.has-addons .tag:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.tag:not(body){align-items:center;background-color:#f5f5f5;border-radius:6px;color:#0a0a0a;display:inline-flex;font-size:.75rem;height:2em;justify-content:center;line-height:1.5;padding-left:.75em;padding-right:.75em;white-space:nowrap}.tag:not(body) .delete{margin-left:.25rem;margin-right:-.375rem}.tag:not(body).is-white{background-color:#fff;color:#0a0a0a}.tag:not(body).is-black{background-color:#0a0a0a;color:#fff}.tag:not(body).is-light{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.tag:not(body).is-dark{background-color:#363636;color:#fff}.tag:not(body).is-primary{background-color:#00d1b2;color:#fff}.tag:not(body).is-primary.is-light{background-color:#cef5ec;color:#00947e}.tag:not(body).is-link{background-color:#00ae8c;color:#fff}.tag:not(body).is-link.is-light{background-color:#ebfffb;color:#00bd98}.tag:not(body).is-info{background-color:#f5333f;color:#fff}.tag:not(body).is-info.is-light{background-color:#feeced;color:#d60a17}.tag:not(body).is-success{background-color:#410099;color:#fff}.tag:not(body).is-success.is-light{background-color:#f3ebff;color:#7b1aff}.tag:not(body).is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.tag:not(body).is-warning.is-light{background-color:#fffbeb;color:#947600}.tag:not(body).is-danger{background-color:#f14668;color:#fff}.tag:not(body).is-danger.is-light{background-color:#feecf0;color:#cc0f35}.tag:not(body).is-normal{font-size:.75rem}.tag:not(body).is-medium{font-size:1rem}.tag:not(body).is-large{font-size:1.275rem}.tag:not(body) .icon:first-child:not(:last-child){margin-left:-.375em;margin-right:.1875em}.tag:not(body) .icon:last-child:not(:first-child){margin-left:.1875em;margin-right:-.375em}.tag:not(body) .icon:first-child:last-child{margin-left:-.375em;margin-right:-.375em}.tag:not(body).is-delete{margin-left:1px;padding:0;position:relative;width:2em}.tag:not(body).is-delete:after,.tag:not(body).is-delete:before{background-color:currentColor;content:"";display:block;left:50%;position:absolute;top:50%;transform:translateX(-50%) translateY(-50%) rotate(45deg);transform-origin:center center}.tag:not(body).is-delete:before{height:1px;width:50%}.tag:not(body).is-delete:after{height:50%;width:1px}.tag:not(body).is-delete:focus,.tag:not(body).is-delete:hover{background-color:#e8e8e8}.tag:not(body).is-delete:active{background-color:#dbdbdb}.tag:not(body).is-rounded{border-radius:290486px}a.tag:hover{text-decoration:underline}.subtitle,.title{word-break:break-word}.subtitle em,.subtitle span,.title em,.title span{font-weight:inherit}.subtitle sub,.subtitle sup,.title sub,.title sup{font-size:.75em}.subtitle .tag,.title .tag{vertical-align:middle}.title{color:#0a0a0a;font-family:GT-Walsheim-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:2.25rem;font-weight:600;line-height:1.1}.title strong{color:inherit;font-weight:inherit}.title+.highlight{margin-top:-.75rem}.title:not(.is-spaced)+.subtitle{margin-top:-1.25rem}.title.is-1{font-size:4.375rem}.title.is-2{font-size:3.75rem}.title.is-3{font-size:2.25rem}.title.is-4{font-size:1.5rem}.title.is-5{font-size:1.275rem}.title.is-6{font-size:1rem}.title.is-7{font-size:.75rem}.subtitle{color:#0a0a0a;font-size:1.275rem;font-weight:400;line-height:1.25}.subtitle strong{color:#0a0a0a;font-weight:600}.subtitle:not(.is-spaced)+.title{margin-top:-1.25rem}.subtitle.is-1{font-size:4.375rem}.subtitle.is-2{font-size:3.75rem}.subtitle.is-3{font-size:2.25rem}.subtitle.is-4{font-size:1.5rem}.subtitle.is-5{font-size:1.275rem}.subtitle.is-6{font-size:1rem}.subtitle.is-7{font-size:.75rem}.heading{display:block;font-size:11px;letter-spacing:1px;margin-bottom:5px;text-transform:uppercase}.highlight{font-weight:400;max-width:100%;overflow:hidden;padding:0}.highlight pre{overflow:auto;max-width:100%}.number{align-items:center;background-color:#f5f5f5;border-radius:290486px;display:inline-flex;font-size:1.275rem;height:2em;justify-content:center;margin-right:1.5rem;min-width:2.5em;padding:.25rem .5rem;text-align:center;vertical-align:top}.input,.select select,.textarea{background-color:#fff;border-color:#0a0a0a;border-radius:6px;color:#0a0a0a}.input::-moz-placeholder,.select select::-moz-placeholder,.textarea::-moz-placeholder{color:rgba(10,10,10,.3)}.input::-webkit-input-placeholder,.select select::-webkit-input-placeholder,.textarea::-webkit-input-placeholder{color:rgba(10,10,10,.3)}.input:-moz-placeholder,.select select:-moz-placeholder,.textarea:-moz-placeholder{color:rgba(10,10,10,.3)}.input:-ms-input-placeholder,.select select:-ms-input-placeholder,.textarea:-ms-input-placeholder{color:rgba(10,10,10,.3)}.input:hover,.is-hovered.input,.is-hovered.textarea,.select select.is-hovered,.select select:hover,.textarea:hover{border-color:#00ae8c}.input:active,.input:focus,.is-active.input,.is-active.textarea,.is-focused.input,.is-focused.textarea,.select select.is-active,.select select.is-focused,.select select:active,.select select:focus,.textarea:active,.textarea:focus{border-color:#00ae8c;box-shadow:0 0 0 .125em rgba(0,174,140,.25)}.input[disabled],.select fieldset[disabled] select,.select select[disabled],.textarea[disabled],fieldset[disabled] .input,fieldset[disabled] .select select,fieldset[disabled] .textarea{background-color:#f5f5f5;border-color:#f5f5f5;box-shadow:none;color:#7a7a7a}.input[disabled]::-moz-placeholder,.select fieldset[disabled] select::-moz-placeholder,.select select[disabled]::-moz-placeholder,.textarea[disabled]::-moz-placeholder,fieldset[disabled] .input::-moz-placeholder,fieldset[disabled] .select select::-moz-placeholder,fieldset[disabled] .textarea::-moz-placeholder{color:hsla(0,0%,47.8%,.3)}.input[disabled]::-webkit-input-placeholder,.select fieldset[disabled] select::-webkit-input-placeholder,.select select[disabled]::-webkit-input-placeholder,.textarea[disabled]::-webkit-input-placeholder,fieldset[disabled] .input::-webkit-input-placeholder,fieldset[disabled] .select select::-webkit-input-placeholder,fieldset[disabled] .textarea::-webkit-input-placeholder{color:hsla(0,0%,47.8%,.3)}.input[disabled]:-moz-placeholder,.select fieldset[disabled] select:-moz-placeholder,.select select[disabled]:-moz-placeholder,.textarea[disabled]:-moz-placeholder,fieldset[disabled] .input:-moz-placeholder,fieldset[disabled] .select select:-moz-placeholder,fieldset[disabled] .textarea:-moz-placeholder{color:hsla(0,0%,47.8%,.3)}.input[disabled]:-ms-input-placeholder,.select fieldset[disabled] select:-ms-input-placeholder,.select select[disabled]:-ms-input-placeholder,.textarea[disabled]:-ms-input-placeholder,fieldset[disabled] .input:-ms-input-placeholder,fieldset[disabled] .select select:-ms-input-placeholder,fieldset[disabled] .textarea:-ms-input-placeholder{color:hsla(0,0%,47.8%,.3)}.input,.textarea{box-shadow:inset 0 .0625em .125em rgba(10,10,10,.05);max-width:100%;width:100%}.input[readonly],.textarea[readonly]{box-shadow:none}.is-white.input,.is-white.textarea{border-color:#fff}.is-white.input:active,.is-white.input:focus,.is-white.is-active.input,.is-white.is-active.textarea,.is-white.is-focused.input,.is-white.is-focused.textarea,.is-white.textarea:active,.is-white.textarea:focus{box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.is-black.input,.is-black.textarea{border-color:#0a0a0a}.is-black.input:active,.is-black.input:focus,.is-black.is-active.input,.is-black.is-active.textarea,.is-black.is-focused.input,.is-black.is-focused.textarea,.is-black.textarea:active,.is-black.textarea:focus{box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.is-light.input,.is-light.textarea{border-color:#f5f5f5}.is-light.input:active,.is-light.input:focus,.is-light.is-active.input,.is-light.is-active.textarea,.is-light.is-focused.input,.is-light.is-focused.textarea,.is-light.textarea:active,.is-light.textarea:focus{box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25)}.is-dark.input,.is-dark.textarea{border-color:#363636}.is-dark.input:active,.is-dark.input:focus,.is-dark.is-active.input,.is-dark.is-active.textarea,.is-dark.is-focused.input,.is-dark.is-focused.textarea,.is-dark.textarea:active,.is-dark.textarea:focus{box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.is-primary.input,.is-primary.textarea{border-color:#00d1b2}.is-primary.input:active,.is-primary.input:focus,.is-primary.is-active.input,.is-primary.is-active.textarea,.is-primary.is-focused.input,.is-primary.is-focused.textarea,.is-primary.textarea:active,.is-primary.textarea:focus{box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.is-link.input,.is-link.textarea{border-color:#00ae8c}.is-link.input:active,.is-link.input:focus,.is-link.is-active.input,.is-link.is-active.textarea,.is-link.is-focused.input,.is-link.is-focused.textarea,.is-link.textarea:active,.is-link.textarea:focus{box-shadow:0 0 0 .125em rgba(0,174,140,.25)}.is-info.input,.is-info.textarea{border-color:#f5333f}.is-info.input:active,.is-info.input:focus,.is-info.is-active.input,.is-info.is-active.textarea,.is-info.is-focused.input,.is-info.is-focused.textarea,.is-info.textarea:active,.is-info.textarea:focus{box-shadow:0 0 0 .125em rgba(245,51,63,.25)}.is-success.input,.is-success.textarea{border-color:#410099}.is-success.input:active,.is-success.input:focus,.is-success.is-active.input,.is-success.is-active.textarea,.is-success.is-focused.input,.is-success.is-focused.textarea,.is-success.textarea:active,.is-success.textarea:focus{box-shadow:0 0 0 .125em rgba(65,0,153,.25)}.is-warning.input,.is-warning.textarea{border-color:#ffdd57}.is-warning.input:active,.is-warning.input:focus,.is-warning.is-active.input,.is-warning.is-active.textarea,.is-warning.is-focused.input,.is-warning.is-focused.textarea,.is-warning.textarea:active,.is-warning.textarea:focus{box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.is-danger.input,.is-danger.textarea{border-color:#f14668}.is-danger.input:active,.is-danger.input:focus,.is-danger.is-active.input,.is-danger.is-active.textarea,.is-danger.is-focused.input,.is-danger.is-focused.textarea,.is-danger.textarea:active,.is-danger.textarea:focus{box-shadow:0 0 0 .125em rgba(241,70,104,.25)}.is-small.input,.is-small.textarea{border-radius:3px;font-size:.75rem}.is-medium.input,.is-medium.textarea{font-size:1.275rem}.is-large.input,.is-large.textarea{font-size:1.5rem}.is-fullwidth.input,.is-fullwidth.textarea{display:block;width:100%}.is-inline.input,.is-inline.textarea{display:inline;width:auto}.input.is-rounded{border-radius:290486px;padding-left:calc(1.125em - 1px);padding-right:calc(1.125em - 1px)}.input.is-static{background-color:transparent;border-color:transparent;box-shadow:none;padding-left:0;padding-right:0}.textarea{display:block;max-width:100%;min-width:100%;padding:calc(.75em - 1px);resize:vertical}.textarea:not([rows]){max-height:40em;min-height:8em}.textarea[rows]{height:auto}.textarea.has-fixed-size{resize:none}.checkbox,.radio{cursor:pointer;display:inline-block;line-height:1.25;position:relative}.checkbox input,.radio input{cursor:pointer}.checkbox:hover,.radio:hover{color:#0a0a0a}.checkbox[disabled],.checkbox input[disabled],.radio[disabled],.radio input[disabled],fieldset[disabled] .checkbox,fieldset[disabled] .radio{color:#7a7a7a;cursor:not-allowed}.radio+.radio{margin-left:.5em}.select{display:inline-block;max-width:100%;position:relative;vertical-align:top}.select:not(.is-multiple){height:2.5em}.select:not(.is-multiple):not(.is-loading):after{border-color:#00ae8c;right:1.125em;z-index:4}.select.is-rounded select{border-radius:290486px;padding-left:1em}.select select{cursor:pointer;display:block;font-size:1em;max-width:100%;outline:none}.select select::-ms-expand{display:none}.select select[disabled]:hover,fieldset[disabled] .select select:hover{border-color:#f5f5f5}.select select:not([multiple]){padding-right:2.5em}.select select[multiple]{height:auto;padding:0}.select select[multiple] option{padding:.5em 1em}.select:not(.is-multiple):not(.is-loading):hover:after{border-color:#0a0a0a}.select.is-white:not(:hover):after,.select.is-white select{border-color:#fff}.select.is-white select.is-hovered,.select.is-white select:hover{border-color:#f2f2f2}.select.is-white select.is-active,.select.is-white select.is-focused,.select.is-white select:active,.select.is-white select:focus{box-shadow:0 0 0 .125em hsla(0,0%,100%,.25)}.select.is-black:not(:hover):after,.select.is-black select{border-color:#0a0a0a}.select.is-black select.is-hovered,.select.is-black select:hover{border-color:#000}.select.is-black select.is-active,.select.is-black select.is-focused,.select.is-black select:active,.select.is-black select:focus{box-shadow:0 0 0 .125em rgba(10,10,10,.25)}.select.is-light:not(:hover):after,.select.is-light select{border-color:#f5f5f5}.select.is-light select.is-hovered,.select.is-light select:hover{border-color:#e8e8e8}.select.is-light select.is-active,.select.is-light select.is-focused,.select.is-light select:active,.select.is-light select:focus{box-shadow:0 0 0 .125em hsla(0,0%,96.1%,.25)}.select.is-dark:not(:hover):after,.select.is-dark select{border-color:#363636}.select.is-dark select.is-hovered,.select.is-dark select:hover{border-color:#292929}.select.is-dark select.is-active,.select.is-dark select.is-focused,.select.is-dark select:active,.select.is-dark select:focus{box-shadow:0 0 0 .125em rgba(54,54,54,.25)}.select.is-primary:not(:hover):after,.select.is-primary select{border-color:#00d1b2}.select.is-primary select.is-hovered,.select.is-primary select:hover{border-color:#00b89c}.select.is-primary select.is-active,.select.is-primary select.is-focused,.select.is-primary select:active,.select.is-primary select:focus{box-shadow:0 0 0 .125em rgba(0,209,178,.25)}.select.is-link:not(:hover):after,.select.is-link select{border-color:#00ae8c}.select.is-link select.is-hovered,.select.is-link select:hover{border-color:#009577}.select.is-link select.is-active,.select.is-link select.is-focused,.select.is-link select:active,.select.is-link select:focus{box-shadow:0 0 0 .125em rgba(0,174,140,.25)}.select.is-info:not(:hover):after,.select.is-info select{border-color:#f5333f}.select.is-info select.is-hovered,.select.is-info select:hover{border-color:#f41b28}.select.is-info select.is-active,.select.is-info select.is-focused,.select.is-info select:active,.select.is-info select:focus{box-shadow:0 0 0 .125em rgba(245,51,63,.25)}.select.is-success:not(:hover):after,.select.is-success select{border-color:#410099}.select.is-success select.is-hovered,.select.is-success select:hover{border-color:#360080}.select.is-success select.is-active,.select.is-success select.is-focused,.select.is-success select:active,.select.is-success select:focus{box-shadow:0 0 0 .125em rgba(65,0,153,.25)}.select.is-warning:not(:hover):after,.select.is-warning select{border-color:#ffdd57}.select.is-warning select.is-hovered,.select.is-warning select:hover{border-color:#ffd83d}.select.is-warning select.is-active,.select.is-warning select.is-focused,.select.is-warning select:active,.select.is-warning select:focus{box-shadow:0 0 0 .125em rgba(255,221,87,.25)}.select.is-danger:not(:hover):after,.select.is-danger select{border-color:#f14668}.select.is-danger select.is-hovered,.select.is-danger select:hover{border-color:#ef2e55}.select.is-danger select.is-active,.select.is-danger select.is-focused,.select.is-danger select:active,.select.is-danger select:focus{box-shadow:0 0 0 .125em rgba(241,70,104,.25)}.select.is-small{border-radius:3px;font-size:.75rem}.select.is-medium{font-size:1.275rem}.select.is-large{font-size:1.5rem}.select.is-disabled:after{border-color:#7a7a7a}.select.is-fullwidth,.select.is-fullwidth select{width:100%}.select.is-loading:after{margin-top:0;position:absolute;right:.625em;top:.625em;transform:none}.select.is-loading.is-small:after{font-size:.75rem}.select.is-loading.is-medium:after{font-size:1.275rem}.select.is-loading.is-large:after{font-size:1.5rem}.file{align-items:stretch;display:flex;justify-content:flex-start;position:relative}.file.is-white .file-cta{background-color:#fff;border-color:transparent;color:#0a0a0a}.file.is-white.is-hovered .file-cta,.file.is-white:hover .file-cta{background-color:#f9f9f9;border-color:transparent;color:#0a0a0a}.file.is-white.is-focused .file-cta,.file.is-white:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em hsla(0,0%,100%,.25);color:#0a0a0a}.file.is-white.is-active .file-cta,.file.is-white:active .file-cta{background-color:#f2f2f2;border-color:transparent;color:#0a0a0a}.file.is-black .file-cta{background-color:#0a0a0a;border-color:transparent;color:#fff}.file.is-black.is-hovered .file-cta,.file.is-black:hover .file-cta{background-color:#040404;border-color:transparent;color:#fff}.file.is-black.is-focused .file-cta,.file.is-black:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(10,10,10,.25);color:#fff}.file.is-black.is-active .file-cta,.file.is-black:active .file-cta{background-color:#000;border-color:transparent;color:#fff}.file.is-light .file-cta{background-color:#f5f5f5;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-light.is-hovered .file-cta,.file.is-light:hover .file-cta{background-color:#eee;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-light.is-focused .file-cta,.file.is-light:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em hsla(0,0%,96.1%,.25);color:rgba(0,0,0,.7)}.file.is-light.is-active .file-cta,.file.is-light:active .file-cta{background-color:#e8e8e8;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-dark .file-cta{background-color:#363636;border-color:transparent;color:#fff}.file.is-dark.is-hovered .file-cta,.file.is-dark:hover .file-cta{background-color:#2f2f2f;border-color:transparent;color:#fff}.file.is-dark.is-focused .file-cta,.file.is-dark:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(54,54,54,.25);color:#fff}.file.is-dark.is-active .file-cta,.file.is-dark:active .file-cta{background-color:#292929;border-color:transparent;color:#fff}.file.is-primary .file-cta{background-color:#00d1b2;border-color:transparent;color:#fff}.file.is-primary.is-hovered .file-cta,.file.is-primary:hover .file-cta{background-color:#00c4a7;border-color:transparent;color:#fff}.file.is-primary.is-focused .file-cta,.file.is-primary:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(0,209,178,.25);color:#fff}.file.is-primary.is-active .file-cta,.file.is-primary:active .file-cta{background-color:#00b89c;border-color:transparent;color:#fff}.file.is-link .file-cta{background-color:#00ae8c;border-color:transparent;color:#fff}.file.is-link.is-hovered .file-cta,.file.is-link:hover .file-cta{background-color:#00a182;border-color:transparent;color:#fff}.file.is-link.is-focused .file-cta,.file.is-link:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(0,174,140,.25);color:#fff}.file.is-link.is-active .file-cta,.file.is-link:active .file-cta{background-color:#009577;border-color:transparent;color:#fff}.file.is-info .file-cta{background-color:#f5333f;border-color:transparent;color:#fff}.file.is-info.is-hovered .file-cta,.file.is-info:hover .file-cta{background-color:#f42734;border-color:transparent;color:#fff}.file.is-info.is-focused .file-cta,.file.is-info:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(245,51,63,.25);color:#fff}.file.is-info.is-active .file-cta,.file.is-info:active .file-cta{background-color:#f41b28;border-color:transparent;color:#fff}.file.is-success .file-cta{background-color:#410099;border-color:transparent;color:#fff}.file.is-success.is-hovered .file-cta,.file.is-success:hover .file-cta{background-color:#3c008c;border-color:transparent;color:#fff}.file.is-success.is-focused .file-cta,.file.is-success:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(65,0,153,.25);color:#fff}.file.is-success.is-active .file-cta,.file.is-success:active .file-cta{background-color:#360080;border-color:transparent;color:#fff}.file.is-warning .file-cta{background-color:#ffdd57;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-warning.is-hovered .file-cta,.file.is-warning:hover .file-cta{background-color:#ffdb4a;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-warning.is-focused .file-cta,.file.is-warning:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(255,221,87,.25);color:rgba(0,0,0,.7)}.file.is-warning.is-active .file-cta,.file.is-warning:active .file-cta{background-color:#ffd83d;border-color:transparent;color:rgba(0,0,0,.7)}.file.is-danger .file-cta{background-color:#f14668;border-color:transparent;color:#fff}.file.is-danger.is-hovered .file-cta,.file.is-danger:hover .file-cta{background-color:#f03a5f;border-color:transparent;color:#fff}.file.is-danger.is-focused .file-cta,.file.is-danger:focus .file-cta{border-color:transparent;box-shadow:0 0 .5em rgba(241,70,104,.25);color:#fff}.file.is-danger.is-active .file-cta,.file.is-danger:active .file-cta{background-color:#ef2e55;border-color:transparent;color:#fff}.file.is-small{font-size:.75rem}.file.is-medium{font-size:1.275rem}.file.is-medium .file-icon .fa{font-size:21px}.file.is-large{font-size:1.5rem}.file.is-large .file-icon .fa{font-size:28px}.file.has-name .file-cta{border-bottom-right-radius:0;border-top-right-radius:0}.file.has-name .file-name{border-bottom-left-radius:0;border-top-left-radius:0}.file.has-name.is-empty .file-cta{border-radius:6px}.file.has-name.is-empty .file-name{display:none}.file.is-boxed .file-label{flex-direction:column}.file.is-boxed .file-cta{flex-direction:column;height:auto;padding:1em 3em}.file.is-boxed .file-name{border-width:0 1px 1px}.file.is-boxed .file-icon{height:1.5em;width:1.5em}.file.is-boxed .file-icon .fa{font-size:21px}.file.is-boxed.is-small .file-icon .fa{font-size:14px}.file.is-boxed.is-medium .file-icon .fa{font-size:28px}.file.is-boxed.is-large .file-icon .fa{font-size:35px}.file.is-boxed.has-name .file-cta{border-radius:6px 6px 0 0}.file.is-boxed.has-name .file-name{border-radius:0 0 6px 6px;border-width:0 1px 1px}.file.is-centered{justify-content:center}.file.is-fullwidth .file-label{width:100%}.file.is-fullwidth .file-name{flex-grow:1;max-width:none}.file.is-right{justify-content:flex-end}.file.is-right .file-cta{border-radius:0 6px 6px 0}.file.is-right .file-name{border-radius:6px 0 0 6px;border-width:1px 0 1px 1px;order:-1}.file-label{align-items:stretch;display:flex;cursor:pointer;justify-content:flex-start;overflow:hidden;position:relative}.file-label:hover .file-cta{background-color:#eee;color:#0a0a0a}.file-label:hover .file-name{border-color:#040404}.file-label:active .file-cta{background-color:#e8e8e8;color:#0a0a0a}.file-label:active .file-name{border-color:#000}.file-input{height:100%;left:0;opacity:0;outline:none;position:absolute;top:0;width:100%}.file-cta,.file-name{border-color:#0a0a0a;border-radius:6px;font-size:1em;padding-left:1em;padding-right:1em;white-space:nowrap}.file-cta{background-color:#f5f5f5;color:#0a0a0a}.file-name{border:1px solid #0a0a0a;border-left-width:0;display:block;max-width:16em;overflow:hidden;text-align:inherit;text-overflow:ellipsis}.file-icon{align-items:center;display:flex;height:1em;justify-content:center;margin-right:.5em;width:1em}.file-icon .fa{font-size:14px}.label{color:#0a0a0a;display:block;font-size:1rem;font-weight:700}.label:not(:last-child){margin-bottom:.5em}.label.is-small{font-size:.75rem}.label.is-medium{font-size:1.275rem}.label.is-large{font-size:1.5rem}.help{display:block;font-size:.75rem;margin-top:.25rem}.help.is-white{color:#fff}.help.is-black{color:#0a0a0a}.help.is-light{color:#f5f5f5}.help.is-dark{color:#363636}.help.is-primary{color:#00d1b2}.help.is-link{color:#00ae8c}.help.is-info{color:#f5333f}.help.is-success{color:#410099}.help.is-warning{color:#ffdd57}.help.is-danger{color:#f14668}.field:not(:last-child){margin-bottom:.75rem}.field.has-addons{display:flex;justify-content:flex-start}.field.has-addons .control:not(:last-child){margin-right:-1px}.field.has-addons .control:not(:first-child):not(:last-child) .button,.field.has-addons .control:not(:first-child):not(:last-child) .input,.field.has-addons .control:not(:first-child):not(:last-child) .select select{border-radius:0}.field.has-addons .control:first-child:not(:only-child) .button,.field.has-addons .control:first-child:not(:only-child) .input,.field.has-addons .control:first-child:not(:only-child) .select select{border-bottom-right-radius:0;border-top-right-radius:0}.field.has-addons .control:last-child:not(:only-child) .button,.field.has-addons .control:last-child:not(:only-child) .input,.field.has-addons .control:last-child:not(:only-child) .select select{border-bottom-left-radius:0;border-top-left-radius:0}.field.has-addons .control .button:not([disabled]).is-hovered,.field.has-addons .control .button:not([disabled]):hover,.field.has-addons .control .input:not([disabled]).is-hovered,.field.has-addons .control .input:not([disabled]):hover,.field.has-addons .control .select select:not([disabled]).is-hovered,.field.has-addons .control .select select:not([disabled]):hover{z-index:2}.field.has-addons .control .button:not([disabled]).is-active,.field.has-addons .control .button:not([disabled]).is-focused,.field.has-addons .control .button:not([disabled]):active,.field.has-addons .control .button:not([disabled]):focus,.field.has-addons .control .input:not([disabled]).is-active,.field.has-addons .control .input:not([disabled]).is-focused,.field.has-addons .control .input:not([disabled]):active,.field.has-addons .control .input:not([disabled]):focus,.field.has-addons .control .select select:not([disabled]).is-active,.field.has-addons .control .select select:not([disabled]).is-focused,.field.has-addons .control .select select:not([disabled]):active,.field.has-addons .control .select select:not([disabled]):focus{z-index:3}.field.has-addons .control .button:not([disabled]).is-active:hover,.field.has-addons .control .button:not([disabled]).is-focused:hover,.field.has-addons .control .button:not([disabled]):active:hover,.field.has-addons .control .button:not([disabled]):focus:hover,.field.has-addons .control .input:not([disabled]).is-active:hover,.field.has-addons .control .input:not([disabled]).is-focused:hover,.field.has-addons .control .input:not([disabled]):active:hover,.field.has-addons .control .input:not([disabled]):focus:hover,.field.has-addons .control .select select:not([disabled]).is-active:hover,.field.has-addons .control .select select:not([disabled]).is-focused:hover,.field.has-addons .control .select select:not([disabled]):active:hover,.field.has-addons .control .select select:not([disabled]):focus:hover{z-index:4}.field.has-addons .control.is-expanded{flex-grow:1;flex-shrink:1}.field.has-addons.has-addons-centered{justify-content:center}.field.has-addons.has-addons-right{justify-content:flex-end}.field.has-addons.has-addons-fullwidth .control{flex-grow:1;flex-shrink:0}.field.is-grouped{display:flex;justify-content:flex-start}.field.is-grouped>.control{flex-shrink:0}.field.is-grouped>.control:not(:last-child){margin-bottom:0;margin-right:.75rem}.field.is-grouped>.control.is-expanded{flex-grow:1;flex-shrink:1}.field.is-grouped.is-grouped-centered{justify-content:center}.field.is-grouped.is-grouped-right{justify-content:flex-end}.field.is-grouped.is-grouped-multiline{flex-wrap:wrap}.field.is-grouped.is-grouped-multiline>.control:last-child,.field.is-grouped.is-grouped-multiline>.control:not(:last-child){margin-bottom:.75rem}.field.is-grouped.is-grouped-multiline:last-child{margin-bottom:-.75rem}.field.is-grouped.is-grouped-multiline:not(:last-child){margin-bottom:0}@media print,screen and (min-width:640px){.field.is-horizontal{display:flex}}.field-label .label{font-size:inherit}@media screen and (max-width:639px){.field-label{margin-bottom:.5rem}}@media print,screen and (min-width:640px){.field-label{flex-basis:0;flex-grow:1;flex-shrink:0;margin-right:1.5rem;text-align:right}.field-label.is-small{font-size:.75rem;padding-top:.375em}.field-label.is-normal{padding-top:.375em}.field-label.is-medium{font-size:1.275rem;padding-top:.375em}.field-label.is-large{font-size:1.5rem;padding-top:.375em}}.field-body .field .field{margin-bottom:0}@media print,screen and (min-width:640px){.field-body{display:flex;flex-basis:0;flex-grow:5;flex-shrink:1}.field-body .field{margin-bottom:0}.field-body>.field{flex-shrink:1}.field-body>.field:not(.is-narrow){flex-grow:1}.field-body>.field:not(:last-child){margin-right:.75rem}}.control{box-sizing:border-box;clear:both;font-size:1rem;position:relative;text-align:inherit}.control.has-icons-left .input:focus~.icon,.control.has-icons-left .select:focus~.icon,.control.has-icons-right .input:focus~.icon,.control.has-icons-right .select:focus~.icon{color:#0a0a0a}.control.has-icons-left .input.is-small~.icon,.control.has-icons-left .select.is-small~.icon,.control.has-icons-right .input.is-small~.icon,.control.has-icons-right .select.is-small~.icon{font-size:.75rem}.control.has-icons-left .input.is-medium~.icon,.control.has-icons-left .select.is-medium~.icon,.control.has-icons-right .input.is-medium~.icon,.control.has-icons-right .select.is-medium~.icon{font-size:1.275rem}.control.has-icons-left .input.is-large~.icon,.control.has-icons-left .select.is-large~.icon,.control.has-icons-right .input.is-large~.icon,.control.has-icons-right .select.is-large~.icon{font-size:1.5rem}.control.has-icons-left .icon,.control.has-icons-right .icon{color:#0a0a0a;height:2.5em;pointer-events:none;position:absolute;top:0;width:2.5em;z-index:4}.control.has-icons-left .input,.control.has-icons-left .select select{padding-left:2.5em}.control.has-icons-left .icon.is-left{left:0}.control.has-icons-right .input,.control.has-icons-right .select select{padding-right:2.5em}.control.has-icons-right .icon.is-right{right:0}.control.is-loading:after{position:absolute!important;right:.625em;top:.625em;z-index:4}.control.is-loading.is-small:after{font-size:.75rem}.control.is-loading.is-medium:after{font-size:1.275rem}.control.is-loading.is-large:after{font-size:1.5rem}.column{display:block;flex-basis:0;flex-grow:1;flex-shrink:1;padding:.75rem}.columns.is-mobile>.column.is-narrow{flex:none;width:unset}.columns.is-mobile>.column.is-full{flex:none;width:100%}.columns.is-mobile>.column.is-three-quarters{flex:none;width:75%}.columns.is-mobile>.column.is-two-thirds{flex:none;width:66.6666%}.columns.is-mobile>.column.is-half{flex:none;width:50%}.columns.is-mobile>.column.is-one-third{flex:none;width:33.3333%}.columns.is-mobile>.column.is-one-quarter{flex:none;width:25%}.columns.is-mobile>.column.is-one-fifth{flex:none;width:20%}.columns.is-mobile>.column.is-two-fifths{flex:none;width:40%}.columns.is-mobile>.column.is-three-fifths{flex:none;width:60%}.columns.is-mobile>.column.is-four-fifths{flex:none;width:80%}.columns.is-mobile>.column.is-offset-three-quarters{margin-left:75%}.columns.is-mobile>.column.is-offset-two-thirds{margin-left:66.6666%}.columns.is-mobile>.column.is-offset-half{margin-left:50%}.columns.is-mobile>.column.is-offset-one-third{margin-left:33.3333%}.columns.is-mobile>.column.is-offset-one-quarter{margin-left:25%}.columns.is-mobile>.column.is-offset-one-fifth{margin-left:20%}.columns.is-mobile>.column.is-offset-two-fifths{margin-left:40%}.columns.is-mobile>.column.is-offset-three-fifths{margin-left:60%}.columns.is-mobile>.column.is-offset-four-fifths{margin-left:80%}.columns.is-mobile>.column.is-0{flex:none;width:0}.columns.is-mobile>.column.is-offset-0{margin-left:0}.columns.is-mobile>.column.is-1{flex:none;width:8.33333%}.columns.is-mobile>.column.is-offset-1{margin-left:8.33333%}.columns.is-mobile>.column.is-2{flex:none;width:16.66667%}.columns.is-mobile>.column.is-offset-2{margin-left:16.66667%}.columns.is-mobile>.column.is-3{flex:none;width:25%}.columns.is-mobile>.column.is-offset-3{margin-left:25%}.columns.is-mobile>.column.is-4{flex:none;width:33.33333%}.columns.is-mobile>.column.is-offset-4{margin-left:33.33333%}.columns.is-mobile>.column.is-5{flex:none;width:41.66667%}.columns.is-mobile>.column.is-offset-5{margin-left:41.66667%}.columns.is-mobile>.column.is-6{flex:none;width:50%}.columns.is-mobile>.column.is-offset-6{margin-left:50%}.columns.is-mobile>.column.is-7{flex:none;width:58.33333%}.columns.is-mobile>.column.is-offset-7{margin-left:58.33333%}.columns.is-mobile>.column.is-8{flex:none;width:66.66667%}.columns.is-mobile>.column.is-offset-8{margin-left:66.66667%}.columns.is-mobile>.column.is-9{flex:none;width:75%}.columns.is-mobile>.column.is-offset-9{margin-left:75%}.columns.is-mobile>.column.is-10{flex:none;width:83.33333%}.columns.is-mobile>.column.is-offset-10{margin-left:83.33333%}.columns.is-mobile>.column.is-11{flex:none;width:91.66667%}.columns.is-mobile>.column.is-offset-11{margin-left:91.66667%}.columns.is-mobile>.column.is-12{flex:none;width:100%}.columns.is-mobile>.column.is-offset-12{margin-left:100%}@media screen and (max-width:639px){.column.is-narrow-mobile{flex:none;width:unset}.column.is-full-mobile{flex:none;width:100%}.column.is-three-quarters-mobile{flex:none;width:75%}.column.is-two-thirds-mobile{flex:none;width:66.6666%}.column.is-half-mobile{flex:none;width:50%}.column.is-one-third-mobile{flex:none;width:33.3333%}.column.is-one-quarter-mobile{flex:none;width:25%}.column.is-one-fifth-mobile{flex:none;width:20%}.column.is-two-fifths-mobile{flex:none;width:40%}.column.is-three-fifths-mobile{flex:none;width:60%}.column.is-four-fifths-mobile{flex:none;width:80%}.column.is-offset-three-quarters-mobile{margin-left:75%}.column.is-offset-two-thirds-mobile{margin-left:66.6666%}.column.is-offset-half-mobile{margin-left:50%}.column.is-offset-one-third-mobile{margin-left:33.3333%}.column.is-offset-one-quarter-mobile{margin-left:25%}.column.is-offset-one-fifth-mobile{margin-left:20%}.column.is-offset-two-fifths-mobile{margin-left:40%}.column.is-offset-three-fifths-mobile{margin-left:60%}.column.is-offset-four-fifths-mobile{margin-left:80%}.column.is-0-mobile{flex:none;width:0}.column.is-offset-0-mobile{margin-left:0}.column.is-1-mobile{flex:none;width:8.33333%}.column.is-offset-1-mobile{margin-left:8.33333%}.column.is-2-mobile{flex:none;width:16.66667%}.column.is-offset-2-mobile{margin-left:16.66667%}.column.is-3-mobile{flex:none;width:25%}.column.is-offset-3-mobile{margin-left:25%}.column.is-4-mobile{flex:none;width:33.33333%}.column.is-offset-4-mobile{margin-left:33.33333%}.column.is-5-mobile{flex:none;width:41.66667%}.column.is-offset-5-mobile{margin-left:41.66667%}.column.is-6-mobile{flex:none;width:50%}.column.is-offset-6-mobile{margin-left:50%}.column.is-7-mobile{flex:none;width:58.33333%}.column.is-offset-7-mobile{margin-left:58.33333%}.column.is-8-mobile{flex:none;width:66.66667%}.column.is-offset-8-mobile{margin-left:66.66667%}.column.is-9-mobile{flex:none;width:75%}.column.is-offset-9-mobile{margin-left:75%}.column.is-10-mobile{flex:none;width:83.33333%}.column.is-offset-10-mobile{margin-left:83.33333%}.column.is-11-mobile{flex:none;width:91.66667%}.column.is-offset-11-mobile{margin-left:91.66667%}.column.is-12-mobile{flex:none;width:100%}.column.is-offset-12-mobile{margin-left:100%}}@media print,screen and (min-width:640px){.column.is-narrow,.column.is-narrow-tablet{flex:none;width:unset}.column.is-full,.column.is-full-tablet{flex:none;width:100%}.column.is-three-quarters,.column.is-three-quarters-tablet{flex:none;width:75%}.column.is-two-thirds,.column.is-two-thirds-tablet{flex:none;width:66.6666%}.column.is-half,.column.is-half-tablet{flex:none;width:50%}.column.is-one-third,.column.is-one-third-tablet{flex:none;width:33.3333%}.column.is-one-quarter,.column.is-one-quarter-tablet{flex:none;width:25%}.column.is-one-fifth,.column.is-one-fifth-tablet{flex:none;width:20%}.column.is-two-fifths,.column.is-two-fifths-tablet{flex:none;width:40%}.column.is-three-fifths,.column.is-three-fifths-tablet{flex:none;width:60%}.column.is-four-fifths,.column.is-four-fifths-tablet{flex:none;width:80%}.column.is-offset-three-quarters,.column.is-offset-three-quarters-tablet{margin-left:75%}.column.is-offset-two-thirds,.column.is-offset-two-thirds-tablet{margin-left:66.6666%}.column.is-offset-half,.column.is-offset-half-tablet{margin-left:50%}.column.is-offset-one-third,.column.is-offset-one-third-tablet{margin-left:33.3333%}.column.is-offset-one-quarter,.column.is-offset-one-quarter-tablet{margin-left:25%}.column.is-offset-one-fifth,.column.is-offset-one-fifth-tablet{margin-left:20%}.column.is-offset-two-fifths,.column.is-offset-two-fifths-tablet{margin-left:40%}.column.is-offset-three-fifths,.column.is-offset-three-fifths-tablet{margin-left:60%}.column.is-offset-four-fifths,.column.is-offset-four-fifths-tablet{margin-left:80%}.column.is-0,.column.is-0-tablet{flex:none;width:0}.column.is-offset-0,.column.is-offset-0-tablet{margin-left:0}.column.is-1,.column.is-1-tablet{flex:none;width:8.33333%}.column.is-offset-1,.column.is-offset-1-tablet{margin-left:8.33333%}.column.is-2,.column.is-2-tablet{flex:none;width:16.66667%}.column.is-offset-2,.column.is-offset-2-tablet{margin-left:16.66667%}.column.is-3,.column.is-3-tablet{flex:none;width:25%}.column.is-offset-3,.column.is-offset-3-tablet{margin-left:25%}.column.is-4,.column.is-4-tablet{flex:none;width:33.33333%}.column.is-offset-4,.column.is-offset-4-tablet{margin-left:33.33333%}.column.is-5,.column.is-5-tablet{flex:none;width:41.66667%}.column.is-offset-5,.column.is-offset-5-tablet{margin-left:41.66667%}.column.is-6,.column.is-6-tablet{flex:none;width:50%}.column.is-offset-6,.column.is-offset-6-tablet{margin-left:50%}.column.is-7,.column.is-7-tablet{flex:none;width:58.33333%}.column.is-offset-7,.column.is-offset-7-tablet{margin-left:58.33333%}.column.is-8,.column.is-8-tablet{flex:none;width:66.66667%}.column.is-offset-8,.column.is-offset-8-tablet{margin-left:66.66667%}.column.is-9,.column.is-9-tablet{flex:none;width:75%}.column.is-offset-9,.column.is-offset-9-tablet{margin-left:75%}.column.is-10,.column.is-10-tablet{flex:none;width:83.33333%}.column.is-offset-10,.column.is-offset-10-tablet{margin-left:83.33333%}.column.is-11,.column.is-11-tablet{flex:none;width:91.66667%}.column.is-offset-11,.column.is-offset-11-tablet{margin-left:91.66667%}.column.is-12,.column.is-12-tablet{flex:none;width:100%}.column.is-offset-12,.column.is-offset-12-tablet{margin-left:100%}}@media screen and (max-width:1023px){.column.is-narrow-touch{flex:none;width:unset}.column.is-full-touch{flex:none;width:100%}.column.is-three-quarters-touch{flex:none;width:75%}.column.is-two-thirds-touch{flex:none;width:66.6666%}.column.is-half-touch{flex:none;width:50%}.column.is-one-third-touch{flex:none;width:33.3333%}.column.is-one-quarter-touch{flex:none;width:25%}.column.is-one-fifth-touch{flex:none;width:20%}.column.is-two-fifths-touch{flex:none;width:40%}.column.is-three-fifths-touch{flex:none;width:60%}.column.is-four-fifths-touch{flex:none;width:80%}.column.is-offset-three-quarters-touch{margin-left:75%}.column.is-offset-two-thirds-touch{margin-left:66.6666%}.column.is-offset-half-touch{margin-left:50%}.column.is-offset-one-third-touch{margin-left:33.3333%}.column.is-offset-one-quarter-touch{margin-left:25%}.column.is-offset-one-fifth-touch{margin-left:20%}.column.is-offset-two-fifths-touch{margin-left:40%}.column.is-offset-three-fifths-touch{margin-left:60%}.column.is-offset-four-fifths-touch{margin-left:80%}.column.is-0-touch{flex:none;width:0}.column.is-offset-0-touch{margin-left:0}.column.is-1-touch{flex:none;width:8.33333%}.column.is-offset-1-touch{margin-left:8.33333%}.column.is-2-touch{flex:none;width:16.66667%}.column.is-offset-2-touch{margin-left:16.66667%}.column.is-3-touch{flex:none;width:25%}.column.is-offset-3-touch{margin-left:25%}.column.is-4-touch{flex:none;width:33.33333%}.column.is-offset-4-touch{margin-left:33.33333%}.column.is-5-touch{flex:none;width:41.66667%}.column.is-offset-5-touch{margin-left:41.66667%}.column.is-6-touch{flex:none;width:50%}.column.is-offset-6-touch{margin-left:50%}.column.is-7-touch{flex:none;width:58.33333%}.column.is-offset-7-touch{margin-left:58.33333%}.column.is-8-touch{flex:none;width:66.66667%}.column.is-offset-8-touch{margin-left:66.66667%}.column.is-9-touch{flex:none;width:75%}.column.is-offset-9-touch{margin-left:75%}.column.is-10-touch{flex:none;width:83.33333%}.column.is-offset-10-touch{margin-left:83.33333%}.column.is-11-touch{flex:none;width:91.66667%}.column.is-offset-11-touch{margin-left:91.66667%}.column.is-12-touch{flex:none;width:100%}.column.is-offset-12-touch{margin-left:100%}}@media screen and (min-width:1024px){.column.is-narrow-desktop{flex:none;width:unset}.column.is-full-desktop{flex:none;width:100%}.column.is-three-quarters-desktop{flex:none;width:75%}.column.is-two-thirds-desktop{flex:none;width:66.6666%}.column.is-half-desktop{flex:none;width:50%}.column.is-one-third-desktop{flex:none;width:33.3333%}.column.is-one-quarter-desktop{flex:none;width:25%}.column.is-one-fifth-desktop{flex:none;width:20%}.column.is-two-fifths-desktop{flex:none;width:40%}.column.is-three-fifths-desktop{flex:none;width:60%}.column.is-four-fifths-desktop{flex:none;width:80%}.column.is-offset-three-quarters-desktop{margin-left:75%}.column.is-offset-two-thirds-desktop{margin-left:66.6666%}.column.is-offset-half-desktop{margin-left:50%}.column.is-offset-one-third-desktop{margin-left:33.3333%}.column.is-offset-one-quarter-desktop{margin-left:25%}.column.is-offset-one-fifth-desktop{margin-left:20%}.column.is-offset-two-fifths-desktop{margin-left:40%}.column.is-offset-three-fifths-desktop{margin-left:60%}.column.is-offset-four-fifths-desktop{margin-left:80%}.column.is-0-desktop{flex:none;width:0}.column.is-offset-0-desktop{margin-left:0}.column.is-1-desktop{flex:none;width:8.33333%}.column.is-offset-1-desktop{margin-left:8.33333%}.column.is-2-desktop{flex:none;width:16.66667%}.column.is-offset-2-desktop{margin-left:16.66667%}.column.is-3-desktop{flex:none;width:25%}.column.is-offset-3-desktop{margin-left:25%}.column.is-4-desktop{flex:none;width:33.33333%}.column.is-offset-4-desktop{margin-left:33.33333%}.column.is-5-desktop{flex:none;width:41.66667%}.column.is-offset-5-desktop{margin-left:41.66667%}.column.is-6-desktop{flex:none;width:50%}.column.is-offset-6-desktop{margin-left:50%}.column.is-7-desktop{flex:none;width:58.33333%}.column.is-offset-7-desktop{margin-left:58.33333%}.column.is-8-desktop{flex:none;width:66.66667%}.column.is-offset-8-desktop{margin-left:66.66667%}.column.is-9-desktop{flex:none;width:75%}.column.is-offset-9-desktop{margin-left:75%}.column.is-10-desktop{flex:none;width:83.33333%}.column.is-offset-10-desktop{margin-left:83.33333%}.column.is-11-desktop{flex:none;width:91.66667%}.column.is-offset-11-desktop{margin-left:91.66667%}.column.is-12-desktop{flex:none;width:100%}.column.is-offset-12-desktop{margin-left:100%}}@media screen and (min-width:1216px){.column.is-narrow-widescreen{flex:none;width:unset}.column.is-full-widescreen{flex:none;width:100%}.column.is-three-quarters-widescreen{flex:none;width:75%}.column.is-two-thirds-widescreen{flex:none;width:66.6666%}.column.is-half-widescreen{flex:none;width:50%}.column.is-one-third-widescreen{flex:none;width:33.3333%}.column.is-one-quarter-widescreen{flex:none;width:25%}.column.is-one-fifth-widescreen{flex:none;width:20%}.column.is-two-fifths-widescreen{flex:none;width:40%}.column.is-three-fifths-widescreen{flex:none;width:60%}.column.is-four-fifths-widescreen{flex:none;width:80%}.column.is-offset-three-quarters-widescreen{margin-left:75%}.column.is-offset-two-thirds-widescreen{margin-left:66.6666%}.column.is-offset-half-widescreen{margin-left:50%}.column.is-offset-one-third-widescreen{margin-left:33.3333%}.column.is-offset-one-quarter-widescreen{margin-left:25%}.column.is-offset-one-fifth-widescreen{margin-left:20%}.column.is-offset-two-fifths-widescreen{margin-left:40%}.column.is-offset-three-fifths-widescreen{margin-left:60%}.column.is-offset-four-fifths-widescreen{margin-left:80%}.column.is-0-widescreen{flex:none;width:0}.column.is-offset-0-widescreen{margin-left:0}.column.is-1-widescreen{flex:none;width:8.33333%}.column.is-offset-1-widescreen{margin-left:8.33333%}.column.is-2-widescreen{flex:none;width:16.66667%}.column.is-offset-2-widescreen{margin-left:16.66667%}.column.is-3-widescreen{flex:none;width:25%}.column.is-offset-3-widescreen{margin-left:25%}.column.is-4-widescreen{flex:none;width:33.33333%}.column.is-offset-4-widescreen{margin-left:33.33333%}.column.is-5-widescreen{flex:none;width:41.66667%}.column.is-offset-5-widescreen{margin-left:41.66667%}.column.is-6-widescreen{flex:none;width:50%}.column.is-offset-6-widescreen{margin-left:50%}.column.is-7-widescreen{flex:none;width:58.33333%}.column.is-offset-7-widescreen{margin-left:58.33333%}.column.is-8-widescreen{flex:none;width:66.66667%}.column.is-offset-8-widescreen{margin-left:66.66667%}.column.is-9-widescreen{flex:none;width:75%}.column.is-offset-9-widescreen{margin-left:75%}.column.is-10-widescreen{flex:none;width:83.33333%}.column.is-offset-10-widescreen{margin-left:83.33333%}.column.is-11-widescreen{flex:none;width:91.66667%}.column.is-offset-11-widescreen{margin-left:91.66667%}.column.is-12-widescreen{flex:none;width:100%}.column.is-offset-12-widescreen{margin-left:100%}}@media screen and (min-width:1408px){.column.is-narrow-fullhd{flex:none;width:unset}.column.is-full-fullhd{flex:none;width:100%}.column.is-three-quarters-fullhd{flex:none;width:75%}.column.is-two-thirds-fullhd{flex:none;width:66.6666%}.column.is-half-fullhd{flex:none;width:50%}.column.is-one-third-fullhd{flex:none;width:33.3333%}.column.is-one-quarter-fullhd{flex:none;width:25%}.column.is-one-fifth-fullhd{flex:none;width:20%}.column.is-two-fifths-fullhd{flex:none;width:40%}.column.is-three-fifths-fullhd{flex:none;width:60%}.column.is-four-fifths-fullhd{flex:none;width:80%}.column.is-offset-three-quarters-fullhd{margin-left:75%}.column.is-offset-two-thirds-fullhd{margin-left:66.6666%}.column.is-offset-half-fullhd{margin-left:50%}.column.is-offset-one-third-fullhd{margin-left:33.3333%}.column.is-offset-one-quarter-fullhd{margin-left:25%}.column.is-offset-one-fifth-fullhd{margin-left:20%}.column.is-offset-two-fifths-fullhd{margin-left:40%}.column.is-offset-three-fifths-fullhd{margin-left:60%}.column.is-offset-four-fifths-fullhd{margin-left:80%}.column.is-0-fullhd{flex:none;width:0}.column.is-offset-0-fullhd{margin-left:0}.column.is-1-fullhd{flex:none;width:8.33333%}.column.is-offset-1-fullhd{margin-left:8.33333%}.column.is-2-fullhd{flex:none;width:16.66667%}.column.is-offset-2-fullhd{margin-left:16.66667%}.column.is-3-fullhd{flex:none;width:25%}.column.is-offset-3-fullhd{margin-left:25%}.column.is-4-fullhd{flex:none;width:33.33333%}.column.is-offset-4-fullhd{margin-left:33.33333%}.column.is-5-fullhd{flex:none;width:41.66667%}.column.is-offset-5-fullhd{margin-left:41.66667%}.column.is-6-fullhd{flex:none;width:50%}.column.is-offset-6-fullhd{margin-left:50%}.column.is-7-fullhd{flex:none;width:58.33333%}.column.is-offset-7-fullhd{margin-left:58.33333%}.column.is-8-fullhd{flex:none;width:66.66667%}.column.is-offset-8-fullhd{margin-left:66.66667%}.column.is-9-fullhd{flex:none;width:75%}.column.is-offset-9-fullhd{margin-left:75%}.column.is-10-fullhd{flex:none;width:83.33333%}.column.is-offset-10-fullhd{margin-left:83.33333%}.column.is-11-fullhd{flex:none;width:91.66667%}.column.is-offset-11-fullhd{margin-left:91.66667%}.column.is-12-fullhd{flex:none;width:100%}.column.is-offset-12-fullhd{margin-left:100%}}.columns{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.columns:last-child{margin-bottom:-.75rem}.columns:not(:last-child){margin-bottom:.75rem}.columns.is-centered{justify-content:center}.columns.is-gapless{margin-left:0;margin-right:0;margin-top:0}.columns.is-gapless>.column{margin:0;padding:0!important}.columns.is-gapless:not(:last-child){margin-bottom:1.5rem}.columns.is-gapless:last-child{margin-bottom:0}.columns.is-mobile{display:flex}.columns.is-multiline{flex-wrap:wrap}.columns.is-vcentered{align-items:center}@media print,screen and (min-width:640px){.columns:not(.is-desktop){display:flex}}@media screen and (min-width:1024px){.columns.is-desktop{display:flex}}.columns.is-variable{--columnGap:0.75rem;margin-left:calc(var(--columnGap)*-1);margin-right:calc(var(--columnGap)*-1)}.columns.is-variable>.column{padding-left:var(--columnGap);padding-right:var(--columnGap)}.columns.is-variable.is-0{--columnGap:0rem}@media screen and (max-width:639px){.columns.is-variable.is-0-mobile{--columnGap:0rem}}@media print,screen and (min-width:640px){.columns.is-variable.is-0-tablet{--columnGap:0rem}}@media screen and (min-width:640px) and (max-width:1023px){.columns.is-variable.is-0-tablet-only{--columnGap:0rem}}@media screen and (max-width:1023px){.columns.is-variable.is-0-touch{--columnGap:0rem}}@media screen and (min-width:1024px){.columns.is-variable.is-0-desktop{--columnGap:0rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-0-desktop-only{--columnGap:0rem}}@media screen and (min-width:1216px){.columns.is-variable.is-0-widescreen{--columnGap:0rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-0-widescreen-only{--columnGap:0rem}}@media screen and (min-width:1408px){.columns.is-variable.is-0-fullhd{--columnGap:0rem}}.columns.is-variable.is-1{--columnGap:0.25rem}@media screen and (max-width:639px){.columns.is-variable.is-1-mobile{--columnGap:0.25rem}}@media print,screen and (min-width:640px){.columns.is-variable.is-1-tablet{--columnGap:0.25rem}}@media screen and (min-width:640px) and (max-width:1023px){.columns.is-variable.is-1-tablet-only{--columnGap:0.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-1-touch{--columnGap:0.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-1-desktop{--columnGap:0.25rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-1-desktop-only{--columnGap:0.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-1-widescreen{--columnGap:0.25rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-1-widescreen-only{--columnGap:0.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-1-fullhd{--columnGap:0.25rem}}.columns.is-variable.is-2{--columnGap:0.5rem}@media screen and (max-width:639px){.columns.is-variable.is-2-mobile{--columnGap:0.5rem}}@media print,screen and (min-width:640px){.columns.is-variable.is-2-tablet{--columnGap:0.5rem}}@media screen and (min-width:640px) and (max-width:1023px){.columns.is-variable.is-2-tablet-only{--columnGap:0.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-2-touch{--columnGap:0.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-2-desktop{--columnGap:0.5rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-2-desktop-only{--columnGap:0.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-2-widescreen{--columnGap:0.5rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-2-widescreen-only{--columnGap:0.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-2-fullhd{--columnGap:0.5rem}}.columns.is-variable.is-3{--columnGap:0.75rem}@media screen and (max-width:639px){.columns.is-variable.is-3-mobile{--columnGap:0.75rem}}@media print,screen and (min-width:640px){.columns.is-variable.is-3-tablet{--columnGap:0.75rem}}@media screen and (min-width:640px) and (max-width:1023px){.columns.is-variable.is-3-tablet-only{--columnGap:0.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-3-touch{--columnGap:0.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-3-desktop{--columnGap:0.75rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-3-desktop-only{--columnGap:0.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-3-widescreen{--columnGap:0.75rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-3-widescreen-only{--columnGap:0.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-3-fullhd{--columnGap:0.75rem}}.columns.is-variable.is-4{--columnGap:1rem}@media screen and (max-width:639px){.columns.is-variable.is-4-mobile{--columnGap:1rem}}@media print,screen and (min-width:640px){.columns.is-variable.is-4-tablet{--columnGap:1rem}}@media screen and (min-width:640px) and (max-width:1023px){.columns.is-variable.is-4-tablet-only{--columnGap:1rem}}@media screen and (max-width:1023px){.columns.is-variable.is-4-touch{--columnGap:1rem}}@media screen and (min-width:1024px){.columns.is-variable.is-4-desktop{--columnGap:1rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-4-desktop-only{--columnGap:1rem}}@media screen and (min-width:1216px){.columns.is-variable.is-4-widescreen{--columnGap:1rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-4-widescreen-only{--columnGap:1rem}}@media screen and (min-width:1408px){.columns.is-variable.is-4-fullhd{--columnGap:1rem}}.columns.is-variable.is-5{--columnGap:1.25rem}@media screen and (max-width:639px){.columns.is-variable.is-5-mobile{--columnGap:1.25rem}}@media print,screen and (min-width:640px){.columns.is-variable.is-5-tablet{--columnGap:1.25rem}}@media screen and (min-width:640px) and (max-width:1023px){.columns.is-variable.is-5-tablet-only{--columnGap:1.25rem}}@media screen and (max-width:1023px){.columns.is-variable.is-5-touch{--columnGap:1.25rem}}@media screen and (min-width:1024px){.columns.is-variable.is-5-desktop{--columnGap:1.25rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-5-desktop-only{--columnGap:1.25rem}}@media screen and (min-width:1216px){.columns.is-variable.is-5-widescreen{--columnGap:1.25rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-5-widescreen-only{--columnGap:1.25rem}}@media screen and (min-width:1408px){.columns.is-variable.is-5-fullhd{--columnGap:1.25rem}}.columns.is-variable.is-6{--columnGap:1.5rem}@media screen and (max-width:639px){.columns.is-variable.is-6-mobile{--columnGap:1.5rem}}@media print,screen and (min-width:640px){.columns.is-variable.is-6-tablet{--columnGap:1.5rem}}@media screen and (min-width:640px) and (max-width:1023px){.columns.is-variable.is-6-tablet-only{--columnGap:1.5rem}}@media screen and (max-width:1023px){.columns.is-variable.is-6-touch{--columnGap:1.5rem}}@media screen and (min-width:1024px){.columns.is-variable.is-6-desktop{--columnGap:1.5rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-6-desktop-only{--columnGap:1.5rem}}@media screen and (min-width:1216px){.columns.is-variable.is-6-widescreen{--columnGap:1.5rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-6-widescreen-only{--columnGap:1.5rem}}@media screen and (min-width:1408px){.columns.is-variable.is-6-fullhd{--columnGap:1.5rem}}.columns.is-variable.is-7{--columnGap:1.75rem}@media screen and (max-width:639px){.columns.is-variable.is-7-mobile{--columnGap:1.75rem}}@media print,screen and (min-width:640px){.columns.is-variable.is-7-tablet{--columnGap:1.75rem}}@media screen and (min-width:640px) and (max-width:1023px){.columns.is-variable.is-7-tablet-only{--columnGap:1.75rem}}@media screen and (max-width:1023px){.columns.is-variable.is-7-touch{--columnGap:1.75rem}}@media screen and (min-width:1024px){.columns.is-variable.is-7-desktop{--columnGap:1.75rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-7-desktop-only{--columnGap:1.75rem}}@media screen and (min-width:1216px){.columns.is-variable.is-7-widescreen{--columnGap:1.75rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-7-widescreen-only{--columnGap:1.75rem}}@media screen and (min-width:1408px){.columns.is-variable.is-7-fullhd{--columnGap:1.75rem}}.columns.is-variable.is-8{--columnGap:2rem}@media screen and (max-width:639px){.columns.is-variable.is-8-mobile{--columnGap:2rem}}@media print,screen and (min-width:640px){.columns.is-variable.is-8-tablet{--columnGap:2rem}}@media screen and (min-width:640px) and (max-width:1023px){.columns.is-variable.is-8-tablet-only{--columnGap:2rem}}@media screen and (max-width:1023px){.columns.is-variable.is-8-touch{--columnGap:2rem}}@media screen and (min-width:1024px){.columns.is-variable.is-8-desktop{--columnGap:2rem}}@media screen and (min-width:1024px) and (max-width:1215px){.columns.is-variable.is-8-desktop-only{--columnGap:2rem}}@media screen and (min-width:1216px){.columns.is-variable.is-8-widescreen{--columnGap:2rem}}@media screen and (min-width:1216px) and (max-width:1407px){.columns.is-variable.is-8-widescreen-only{--columnGap:2rem}}@media screen and (min-width:1408px){.columns.is-variable.is-8-fullhd{--columnGap:2rem}}.tile{align-items:stretch;display:block;flex-basis:0;flex-grow:1;flex-shrink:1;min-height:-webkit-min-content;min-height:-moz-min-content;min-height:min-content}.tile.is-ancestor{margin-left:-.75rem;margin-right:-.75rem;margin-top:-.75rem}.tile.is-ancestor:last-child{margin-bottom:-.75rem}.tile.is-ancestor:not(:last-child){margin-bottom:.75rem}.tile.is-child{margin:0!important}.tile.is-parent{padding:.75rem}.tile.is-vertical{flex-direction:column}.tile.is-vertical>.tile.is-child:not(:last-child){margin-bottom:1.5rem!important}@media print,screen and (min-width:640px){.tile:not(.is-child){display:flex}.tile.is-1{flex:none;width:8.33333%}.tile.is-2{flex:none;width:16.66667%}.tile.is-3{flex:none;width:25%}.tile.is-4{flex:none;width:33.33333%}.tile.is-5{flex:none;width:41.66667%}.tile.is-6{flex:none;width:50%}.tile.is-7{flex:none;width:58.33333%}.tile.is-8{flex:none;width:66.66667%}.tile.is-9{flex:none;width:75%}.tile.is-10{flex:none;width:83.33333%}.tile.is-11{flex:none;width:91.66667%}.tile.is-12{flex:none;width:100%}}.has-text-white{color:#fff!important}a.has-text-white:focus,a.has-text-white:hover{color:#e6e6e6!important}.has-background-white{background-color:#fff!important}.has-text-black{color:#0a0a0a!important}a.has-text-black:focus,a.has-text-black:hover{color:#000!important}.has-background-black{background-color:#0a0a0a!important}.has-text-light{color:#f5f5f5!important}a.has-text-light:focus,a.has-text-light:hover{color:#dbdbdb!important}.has-background-light{background-color:#f5f5f5!important}.has-text-dark{color:#363636!important}a.has-text-dark:focus,a.has-text-dark:hover{color:#1c1c1c!important}.has-background-dark{background-color:#363636!important}.has-text-primary{color:#00d1b2!important}a.has-text-primary:focus,a.has-text-primary:hover{color:#009e86!important}.has-background-primary{background-color:#00d1b2!important}.has-text-primary-light{color:#cef5ec!important}a.has-text-primary-light:focus,a.has-text-primary-light:hover{color:#a4ecdc!important}.has-background-primary-light{background-color:#cef5ec!important}.has-text-primary-dark{color:#00947e!important}a.has-text-primary-dark:focus,a.has-text-primary-dark:hover{color:#00c7a9!important}.has-background-primary-dark{background-color:#00947e!important}.has-text-link{color:#00ae8c!important}a.has-text-link:focus,a.has-text-link:hover{color:#007b63!important}.has-background-link{background-color:#00ae8c!important}.has-text-link-light{color:#ebfffb!important}a.has-text-link-light:focus,a.has-text-link-light:hover{color:#b8fff1!important}.has-background-link-light{background-color:#ebfffb!important}.has-text-link-dark{color:#00bd98!important}a.has-text-link-dark:focus,a.has-text-link-dark:hover{color:#00f0c1!important}.has-background-link-dark{background-color:#00bd98!important}.has-text-info{color:#f5333f!important}a.has-text-info:focus,a.has-text-info:hover{color:#ea0b19!important}.has-background-info{background-color:#f5333f!important}.has-text-info-light{color:#feeced!important}a.has-text-info-light:focus,a.has-text-info-light:hover{color:#fcbbbf!important}.has-background-info-light{background-color:#feeced!important}.has-text-info-dark{color:#d60a17!important}a.has-text-info-dark:focus,a.has-text-info-dark:hover{color:#f41f2d!important}.has-background-info-dark{background-color:#d60a17!important}.has-text-success{color:#410099!important}a.has-text-success:focus,a.has-text-success:hover{color:#2b0066!important}.has-background-success{background-color:#410099!important}.has-text-success-light{color:#f3ebff!important}a.has-text-success-light:focus,a.has-text-success-light:hover{color:#d6b8ff!important}.has-background-success-light{background-color:#f3ebff!important}.has-text-success-dark{color:#7b1aff!important}a.has-text-success-dark:focus,a.has-text-success-dark:hover{color:#984dff!important}.has-background-success-dark{background-color:#7b1aff!important}.has-text-warning{color:#ffdd57!important}a.has-text-warning:focus,a.has-text-warning:hover{color:#ffd324!important}.has-background-warning{background-color:#ffdd57!important}.has-text-warning-light{color:#fffbeb!important}a.has-text-warning-light:focus,a.has-text-warning-light:hover{color:#fff1b8!important}.has-background-warning-light{background-color:#fffbeb!important}.has-text-warning-dark{color:#947600!important}a.has-text-warning-dark:focus,a.has-text-warning-dark:hover{color:#c79f00!important}.has-background-warning-dark{background-color:#947600!important}.has-text-danger{color:#f14668!important}a.has-text-danger:focus,a.has-text-danger:hover{color:#ee1742!important}.has-background-danger{background-color:#f14668!important}.has-text-danger-light{color:#feecf0!important}a.has-text-danger-light:focus,a.has-text-danger-light:hover{color:#fabdc9!important}.has-background-danger-light{background-color:#feecf0!important}.has-text-danger-dark{color:#cc0f35!important}a.has-text-danger-dark:focus,a.has-text-danger-dark:hover{color:#ee2049!important}.has-background-danger-dark{background-color:#cc0f35!important}.has-text-black-bis{color:#121212!important}.has-background-black-bis{background-color:#121212!important}.has-text-black-ter{color:#242424!important}.has-background-black-ter{background-color:#242424!important}.has-text-grey-darker{color:#363636!important}.has-background-grey-darker{background-color:#363636!important}.has-text-grey-dark{color:#4a4a4a!important}.has-background-grey-dark{background-color:#4a4a4a!important}.has-text-grey{color:#7a7a7a!important}.has-background-grey{background-color:#7a7a7a!important}.has-text-grey-light{color:#b5b5b5!important}.has-background-grey-light{background-color:#b5b5b5!important}.has-text-grey-lighter{color:#dbdbdb!important}.has-background-grey-lighter{background-color:#dbdbdb!important}.has-text-white-ter{color:#f5f5f5!important}.has-background-white-ter{background-color:#f5f5f5!important}.has-text-white-bis{color:#fafafa!important}.has-background-white-bis{background-color:#fafafa!important}.is-flex-direction-row{flex-direction:row!important}.is-flex-direction-row-reverse{flex-direction:row-reverse!important}.is-flex-direction-column{flex-direction:column!important}.is-flex-direction-column-reverse{flex-direction:column-reverse!important}.is-flex-wrap-nowrap{flex-wrap:nowrap!important}.is-flex-wrap-wrap{flex-wrap:wrap!important}.is-flex-wrap-wrap-reverse{flex-wrap:wrap-reverse!important}.is-justify-content-flex-start{justify-content:flex-start!important}.is-justify-content-flex-end{justify-content:flex-end!important}.is-justify-content-center{justify-content:center!important}.is-justify-content-space-between{justify-content:space-between!important}.is-justify-content-space-around{justify-content:space-around!important}.is-justify-content-space-evenly{justify-content:space-evenly!important}.is-justify-content-start{justify-content:start!important}.is-justify-content-end{justify-content:end!important}.is-justify-content-left{justify-content:left!important}.is-justify-content-right{justify-content:right!important}.is-align-content-flex-start{align-content:flex-start!important}.is-align-content-flex-end{align-content:flex-end!important}.is-align-content-center{align-content:center!important}.is-align-content-space-between{align-content:space-between!important}.is-align-content-space-around{align-content:space-around!important}.is-align-content-space-evenly{align-content:space-evenly!important}.is-align-content-stretch{align-content:stretch!important}.is-align-content-start{align-content:start!important}.is-align-content-end{align-content:end!important}.is-align-content-baseline{align-content:baseline!important}.is-align-items-stretch{align-items:stretch!important}.is-align-items-flex-start{align-items:flex-start!important}.is-align-items-flex-end{align-items:flex-end!important}.is-align-items-center{align-items:center!important}.is-align-items-baseline{align-items:baseline!important}.is-align-items-start{align-items:start!important}.is-align-items-end{align-items:end!important}.is-align-items-self-start{align-items:self-start!important}.is-align-items-self-end{align-items:self-end!important}.is-align-self-auto{align-self:auto!important}.is-align-self-flex-start{align-self:flex-start!important}.is-align-self-flex-end{align-self:flex-end!important}.is-align-self-center{align-self:center!important}.is-align-self-baseline{align-self:baseline!important}.is-align-self-stretch{align-self:stretch!important}.is-flex-grow-0{flex-grow:0!important}.is-flex-grow-1{flex-grow:1!important}.is-flex-grow-2{flex-grow:2!important}.is-flex-grow-3{flex-grow:3!important}.is-flex-grow-4{flex-grow:4!important}.is-flex-grow-5{flex-grow:5!important}.is-flex-shrink-0{flex-shrink:0!important}.is-flex-shrink-1{flex-shrink:1!important}.is-flex-shrink-2{flex-shrink:2!important}.is-flex-shrink-3{flex-shrink:3!important}.is-flex-shrink-4{flex-shrink:4!important}.is-flex-shrink-5{flex-shrink:5!important}.is-clearfix:after{clear:both;content:" ";display:table}.is-pulled-left{float:left!important}.is-pulled-right{float:right!important}.is-radiusless{border-radius:0!important}.is-shadowless{box-shadow:none!important}.is-clickable{cursor:pointer!important;pointer-events:all!important}.is-clipped{overflow:hidden!important}.is-relative{position:relative!important}.is-marginless{margin:0!important}.is-paddingless{padding:0!important}.m-0{margin:0!important}.mt-0{margin-top:0!important}.mr-0{margin-right:0!important}.mb-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.mx-0{margin-right:0!important}.my-0{margin-top:0!important;margin-bottom:0!important}.m-1{margin:.25rem!important}.mt-1{margin-top:.25rem!important}.mr-1{margin-right:.25rem!important}.mb-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.mx-1{margin-right:.25rem!important}.my-1{margin-top:.25rem!important;margin-bottom:.25rem!important}.m-2{margin:.5rem!important}.mt-2{margin-top:.5rem!important}.mr-2{margin-right:.5rem!important}.mb-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.mx-2{margin-right:.5rem!important}.my-2{margin-top:.5rem!important;margin-bottom:.5rem!important}.m-3{margin:.75rem!important}.mt-3{margin-top:.75rem!important}.mr-3{margin-right:.75rem!important}.mb-3{margin-bottom:.75rem!important}.ml-3,.mx-3{margin-left:.75rem!important}.mx-3{margin-right:.75rem!important}.my-3{margin-top:.75rem!important;margin-bottom:.75rem!important}.m-4{margin:1rem!important}.mt-4{margin-top:1rem!important}.mr-4{margin-right:1rem!important}.mb-4{margin-bottom:1rem!important}.ml-4,.mx-4{margin-left:1rem!important}.mx-4{margin-right:1rem!important}.my-4{margin-top:1rem!important;margin-bottom:1rem!important}.m-5{margin:1.5rem!important}.mt-5{margin-top:1.5rem!important}.mr-5{margin-right:1.5rem!important}.mb-5{margin-bottom:1.5rem!important}.ml-5,.mx-5{margin-left:1.5rem!important}.mx-5{margin-right:1.5rem!important}.my-5{margin-top:1.5rem!important;margin-bottom:1.5rem!important}.m-6{margin:3rem!important}.mt-6{margin-top:3rem!important}.mr-6{margin-right:3rem!important}.mb-6{margin-bottom:3rem!important}.ml-6,.mx-6{margin-left:3rem!important}.mx-6{margin-right:3rem!important}.my-6{margin-top:3rem!important;margin-bottom:3rem!important}.p-0{padding:0!important}.pt-0{padding-top:0!important}.pr-0{padding-right:0!important}.pb-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.px-0{padding-right:0!important}.py-0{padding-top:0!important;padding-bottom:0!important}.p-1{padding:.25rem!important}.pt-1{padding-top:.25rem!important}.pr-1{padding-right:.25rem!important}.pb-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.px-1{padding-right:.25rem!important}.py-1{padding-top:.25rem!important;padding-bottom:.25rem!important}.p-2{padding:.5rem!important}.pt-2{padding-top:.5rem!important}.pr-2{padding-right:.5rem!important}.pb-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.px-2{padding-right:.5rem!important}.py-2{padding-top:.5rem!important;padding-bottom:.5rem!important}.p-3{padding:.75rem!important}.pt-3{padding-top:.75rem!important}.pr-3{padding-right:.75rem!important}.pb-3{padding-bottom:.75rem!important}.pl-3,.px-3{padding-left:.75rem!important}.px-3{padding-right:.75rem!important}.py-3{padding-top:.75rem!important;padding-bottom:.75rem!important}.p-4{padding:1rem!important}.pt-4{padding-top:1rem!important}.pr-4{padding-right:1rem!important}.pb-4{padding-bottom:1rem!important}.pl-4,.px-4{padding-left:1rem!important}.px-4{padding-right:1rem!important}.py-4{padding-top:1rem!important;padding-bottom:1rem!important}.p-5{padding:1.5rem!important}.pt-5{padding-top:1.5rem!important}.pr-5{padding-right:1.5rem!important}.pb-5{padding-bottom:1.5rem!important}.pl-5,.px-5{padding-left:1.5rem!important}.px-5{padding-right:1.5rem!important}.py-5{padding-top:1.5rem!important;padding-bottom:1.5rem!important}.p-6{padding:3rem!important}.pt-6{padding-top:3rem!important}.pr-6{padding-right:3rem!important}.pb-6{padding-bottom:3rem!important}.pl-6,.px-6{padding-left:3rem!important}.px-6{padding-right:3rem!important}.py-6{padding-top:3rem!important;padding-bottom:3rem!important}.is-size-1{font-size:4.375rem!important}.is-size-2{font-size:3.75rem!important}.is-size-3{font-size:2.25rem!important}.is-size-4{font-size:1.5rem!important}.is-size-5{font-size:1.275rem!important}.is-size-6{font-size:1rem!important}.is-size-7{font-size:.75rem!important}@media screen and (max-width:639px){.is-size-1-mobile{font-size:4.375rem!important}.is-size-2-mobile{font-size:3.75rem!important}.is-size-3-mobile{font-size:2.25rem!important}.is-size-4-mobile{font-size:1.5rem!important}.is-size-5-mobile{font-size:1.275rem!important}.is-size-6-mobile{font-size:1rem!important}.is-size-7-mobile{font-size:.75rem!important}}@media print,screen and (min-width:640px){.is-size-1-tablet{font-size:4.375rem!important}.is-size-2-tablet{font-size:3.75rem!important}.is-size-3-tablet{font-size:2.25rem!important}.is-size-4-tablet{font-size:1.5rem!important}.is-size-5-tablet{font-size:1.275rem!important}.is-size-6-tablet{font-size:1rem!important}.is-size-7-tablet{font-size:.75rem!important}}@media screen and (max-width:1023px){.is-size-1-touch{font-size:4.375rem!important}.is-size-2-touch{font-size:3.75rem!important}.is-size-3-touch{font-size:2.25rem!important}.is-size-4-touch{font-size:1.5rem!important}.is-size-5-touch{font-size:1.275rem!important}.is-size-6-touch{font-size:1rem!important}.is-size-7-touch{font-size:.75rem!important}}@media screen and (min-width:1024px){.is-size-1-desktop{font-size:4.375rem!important}.is-size-2-desktop{font-size:3.75rem!important}.is-size-3-desktop{font-size:2.25rem!important}.is-size-4-desktop{font-size:1.5rem!important}.is-size-5-desktop{font-size:1.275rem!important}.is-size-6-desktop{font-size:1rem!important}.is-size-7-desktop{font-size:.75rem!important}}@media screen and (min-width:1216px){.is-size-1-widescreen{font-size:4.375rem!important}.is-size-2-widescreen{font-size:3.75rem!important}.is-size-3-widescreen{font-size:2.25rem!important}.is-size-4-widescreen{font-size:1.5rem!important}.is-size-5-widescreen{font-size:1.275rem!important}.is-size-6-widescreen{font-size:1rem!important}.is-size-7-widescreen{font-size:.75rem!important}}@media screen and (min-width:1408px){.is-size-1-fullhd{font-size:4.375rem!important}.is-size-2-fullhd{font-size:3.75rem!important}.is-size-3-fullhd{font-size:2.25rem!important}.is-size-4-fullhd{font-size:1.5rem!important}.is-size-5-fullhd{font-size:1.275rem!important}.is-size-6-fullhd{font-size:1rem!important}.is-size-7-fullhd{font-size:.75rem!important}}.has-text-centered{text-align:center!important}.has-text-justified{text-align:justify!important}.has-text-left{text-align:left!important}.has-text-right{text-align:right!important}@media screen and (max-width:639px){.has-text-centered-mobile{text-align:center!important}}@media print,screen and (min-width:640px){.has-text-centered-tablet{text-align:center!important}}@media screen and (min-width:640px) and (max-width:1023px){.has-text-centered-tablet-only{text-align:center!important}}@media screen and (max-width:1023px){.has-text-centered-touch{text-align:center!important}}@media screen and (min-width:1024px){.has-text-centered-desktop{text-align:center!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-centered-desktop-only{text-align:center!important}}@media screen and (min-width:1216px){.has-text-centered-widescreen{text-align:center!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-centered-widescreen-only{text-align:center!important}}@media screen and (min-width:1408px){.has-text-centered-fullhd{text-align:center!important}}@media screen and (max-width:639px){.has-text-justified-mobile{text-align:justify!important}}@media print,screen and (min-width:640px){.has-text-justified-tablet{text-align:justify!important}}@media screen and (min-width:640px) and (max-width:1023px){.has-text-justified-tablet-only{text-align:justify!important}}@media screen and (max-width:1023px){.has-text-justified-touch{text-align:justify!important}}@media screen and (min-width:1024px){.has-text-justified-desktop{text-align:justify!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-justified-desktop-only{text-align:justify!important}}@media screen and (min-width:1216px){.has-text-justified-widescreen{text-align:justify!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-justified-widescreen-only{text-align:justify!important}}@media screen and (min-width:1408px){.has-text-justified-fullhd{text-align:justify!important}}@media screen and (max-width:639px){.has-text-left-mobile{text-align:left!important}}@media print,screen and (min-width:640px){.has-text-left-tablet{text-align:left!important}}@media screen and (min-width:640px) and (max-width:1023px){.has-text-left-tablet-only{text-align:left!important}}@media screen and (max-width:1023px){.has-text-left-touch{text-align:left!important}}@media screen and (min-width:1024px){.has-text-left-desktop{text-align:left!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-left-desktop-only{text-align:left!important}}@media screen and (min-width:1216px){.has-text-left-widescreen{text-align:left!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-left-widescreen-only{text-align:left!important}}@media screen and (min-width:1408px){.has-text-left-fullhd{text-align:left!important}}@media screen and (max-width:639px){.has-text-right-mobile{text-align:right!important}}@media print,screen and (min-width:640px){.has-text-right-tablet{text-align:right!important}}@media screen and (min-width:640px) and (max-width:1023px){.has-text-right-tablet-only{text-align:right!important}}@media screen and (max-width:1023px){.has-text-right-touch{text-align:right!important}}@media screen and (min-width:1024px){.has-text-right-desktop{text-align:right!important}}@media screen and (min-width:1024px) and (max-width:1215px){.has-text-right-desktop-only{text-align:right!important}}@media screen and (min-width:1216px){.has-text-right-widescreen{text-align:right!important}}@media screen and (min-width:1216px) and (max-width:1407px){.has-text-right-widescreen-only{text-align:right!important}}@media screen and (min-width:1408px){.has-text-right-fullhd{text-align:right!important}}.is-capitalized{text-transform:capitalize!important}.is-lowercase{text-transform:lowercase!important}.is-uppercase{text-transform:uppercase!important}.is-italic{font-style:italic!important}.has-text-weight-light{font-weight:300!important}.has-text-weight-normal{font-weight:400!important}.has-text-weight-medium{font-weight:500!important}.has-text-weight-semibold{font-weight:600!important}.has-text-weight-bold{font-weight:700!important}.is-family-primary{font-family:GT-Walsheim-Regular,Helvetica Neue,Helvetica,Arial,sans-serif!important}.is-family-secondary{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif!important}.is-family-sans-serif{font-family:BlinkMacSystemFont,-apple-system,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,Helvetica,Arial,sans-serif!important}.is-family-monospace{font-family:monospace!important}.is-family-code{font-family:"IBM Plex Serif",serif!important}.is-block{display:block!important}@media screen and (max-width:639px){.is-block-mobile{display:block!important}}@media print,screen and (min-width:640px){.is-block-tablet{display:block!important}}@media screen and (min-width:640px) and (max-width:1023px){.is-block-tablet-only{display:block!important}}@media screen and (max-width:1023px){.is-block-touch{display:block!important}}@media screen and (min-width:1024px){.is-block-desktop{display:block!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-block-desktop-only{display:block!important}}@media screen and (min-width:1216px){.is-block-widescreen{display:block!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-block-widescreen-only{display:block!important}}@media screen and (min-width:1408px){.is-block-fullhd{display:block!important}}.is-flex{display:flex!important}@media screen and (max-width:639px){.is-flex-mobile{display:flex!important}}@media print,screen and (min-width:640px){.is-flex-tablet{display:flex!important}}@media screen and (min-width:640px) and (max-width:1023px){.is-flex-tablet-only{display:flex!important}}@media screen and (max-width:1023px){.is-flex-touch{display:flex!important}}@media screen and (min-width:1024px){.is-flex-desktop{display:flex!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-flex-desktop-only{display:flex!important}}@media screen and (min-width:1216px){.is-flex-widescreen{display:flex!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-flex-widescreen-only{display:flex!important}}@media screen and (min-width:1408px){.is-flex-fullhd{display:flex!important}}.is-inline{display:inline!important}@media screen and (max-width:639px){.is-inline-mobile{display:inline!important}}@media print,screen and (min-width:640px){.is-inline-tablet{display:inline!important}}@media screen and (min-width:640px) and (max-width:1023px){.is-inline-tablet-only{display:inline!important}}@media screen and (max-width:1023px){.is-inline-touch{display:inline!important}}@media screen and (min-width:1024px){.is-inline-desktop{display:inline!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-inline-desktop-only{display:inline!important}}@media screen and (min-width:1216px){.is-inline-widescreen{display:inline!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-widescreen-only{display:inline!important}}@media screen and (min-width:1408px){.is-inline-fullhd{display:inline!important}}.is-inline-block{display:inline-block!important}@media screen and (max-width:639px){.is-inline-block-mobile{display:inline-block!important}}@media print,screen and (min-width:640px){.is-inline-block-tablet{display:inline-block!important}}@media screen and (min-width:640px) and (max-width:1023px){.is-inline-block-tablet-only{display:inline-block!important}}@media screen and (max-width:1023px){.is-inline-block-touch{display:inline-block!important}}@media screen and (min-width:1024px){.is-inline-block-desktop{display:inline-block!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-inline-block-desktop-only{display:inline-block!important}}@media screen and (min-width:1216px){.is-inline-block-widescreen{display:inline-block!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-block-widescreen-only{display:inline-block!important}}@media screen and (min-width:1408px){.is-inline-block-fullhd{display:inline-block!important}}.is-inline-flex{display:inline-flex!important}@media screen and (max-width:639px){.is-inline-flex-mobile{display:inline-flex!important}}@media print,screen and (min-width:640px){.is-inline-flex-tablet{display:inline-flex!important}}@media screen and (min-width:640px) and (max-width:1023px){.is-inline-flex-tablet-only{display:inline-flex!important}}@media screen and (max-width:1023px){.is-inline-flex-touch{display:inline-flex!important}}@media screen and (min-width:1024px){.is-inline-flex-desktop{display:inline-flex!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-inline-flex-desktop-only{display:inline-flex!important}}@media screen and (min-width:1216px){.is-inline-flex-widescreen{display:inline-flex!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-inline-flex-widescreen-only{display:inline-flex!important}}@media screen and (min-width:1408px){.is-inline-flex-fullhd{display:inline-flex!important}}.is-hidden{display:none!important}.is-sr-only{border:none!important;clip:rect(0,0,0,0)!important;height:.01em!important;overflow:hidden!important;padding:0!important;position:absolute!important;white-space:nowrap!important;width:.01em!important}@media screen and (max-width:639px){.is-hidden-mobile{display:none!important}}@media print,screen and (min-width:640px){.is-hidden-tablet{display:none!important}}@media screen and (min-width:640px) and (max-width:1023px){.is-hidden-tablet-only{display:none!important}}@media screen and (max-width:1023px){.is-hidden-touch{display:none!important}}@media screen and (min-width:1024px){.is-hidden-desktop{display:none!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-hidden-desktop-only{display:none!important}}@media screen and (min-width:1216px){.is-hidden-widescreen{display:none!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-hidden-widescreen-only{display:none!important}}@media screen and (min-width:1408px){.is-hidden-fullhd{display:none!important}}.is-invisible{visibility:hidden!important}@media screen and (max-width:639px){.is-invisible-mobile{visibility:hidden!important}}@media print,screen and (min-width:640px){.is-invisible-tablet{visibility:hidden!important}}@media screen and (min-width:640px) and (max-width:1023px){.is-invisible-tablet-only{visibility:hidden!important}}@media screen and (max-width:1023px){.is-invisible-touch{visibility:hidden!important}}@media screen and (min-width:1024px){.is-invisible-desktop{visibility:hidden!important}}@media screen and (min-width:1024px) and (max-width:1215px){.is-invisible-desktop-only{visibility:hidden!important}}@media screen and (min-width:1216px){.is-invisible-widescreen{visibility:hidden!important}}@media screen and (min-width:1216px) and (max-width:1407px){.is-invisible-widescreen-only{visibility:hidden!important}}@media screen and (min-width:1408px){.is-invisible-fullhd{visibility:hidden!important}}.hero{align-items:stretch;display:flex;flex-direction:column;justify-content:space-between}.hero .navbar{background:none}.hero .tabs ul{border-bottom:none}.hero.is-white{background-color:#fff;color:#0a0a0a}.hero.is-white a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-white strong{color:inherit}.hero.is-white .title{color:#0a0a0a}.hero.is-white .subtitle{color:rgba(10,10,10,.9)}.hero.is-white .subtitle a:not(.button),.hero.is-white .subtitle strong{color:#0a0a0a}@media screen and (max-width:1023px){.hero.is-white .navbar-menu{background-color:#fff}}.hero.is-white .navbar-item,.hero.is-white .navbar-link{color:rgba(10,10,10,.7)}.hero.is-white .navbar-link.is-active,.hero.is-white .navbar-link:hover,.hero.is-white a.navbar-item.is-active,.hero.is-white a.navbar-item:hover{background-color:#f2f2f2;color:#0a0a0a}.hero.is-white .tabs a{color:#0a0a0a;opacity:.9}.hero.is-white .tabs a:hover,.hero.is-white .tabs li.is-active a{opacity:1}.hero.is-white .tabs.is-boxed a,.hero.is-white .tabs.is-toggle a{color:#0a0a0a}.hero.is-white .tabs.is-boxed a:hover,.hero.is-white .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-white .tabs.is-boxed li.is-active a,.hero.is-white .tabs.is-boxed li.is-active a:hover,.hero.is-white .tabs.is-toggle li.is-active a,.hero.is-white .tabs.is-toggle li.is-active a:hover{background-color:#0a0a0a;border-color:#0a0a0a;color:#fff}.hero.is-white.is-bold{background-image:linear-gradient(141deg,#e6e6e6,#fff 71%,#fff)}@media screen and (max-width:639px){.hero.is-white.is-bold .navbar-menu{background-image:linear-gradient(141deg,#e6e6e6,#fff 71%,#fff)}}.hero.is-black{background-color:#0a0a0a;color:#fff}.hero.is-black a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-black strong{color:inherit}.hero.is-black .title{color:#fff}.hero.is-black .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-black .subtitle a:not(.button),.hero.is-black .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-black .navbar-menu{background-color:#0a0a0a}}.hero.is-black .navbar-item,.hero.is-black .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-black .navbar-link.is-active,.hero.is-black .navbar-link:hover,.hero.is-black a.navbar-item.is-active,.hero.is-black a.navbar-item:hover{background-color:#000;color:#fff}.hero.is-black .tabs a{color:#fff;opacity:.9}.hero.is-black .tabs a:hover,.hero.is-black .tabs li.is-active a{opacity:1}.hero.is-black .tabs.is-boxed a,.hero.is-black .tabs.is-toggle a{color:#fff}.hero.is-black .tabs.is-boxed a:hover,.hero.is-black .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-black .tabs.is-boxed li.is-active a,.hero.is-black .tabs.is-boxed li.is-active a:hover,.hero.is-black .tabs.is-toggle li.is-active a,.hero.is-black .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#0a0a0a}.hero.is-black.is-bold{background-image:linear-gradient(141deg,#000,#0a0a0a 71%,#181616)}@media screen and (max-width:639px){.hero.is-black.is-bold .navbar-menu{background-image:linear-gradient(141deg,#000,#0a0a0a 71%,#181616)}}.hero.is-light{background-color:#f5f5f5;color:rgba(0,0,0,.7)}.hero.is-light a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-light strong{color:inherit}.hero.is-light .title{color:rgba(0,0,0,.7)}.hero.is-light .subtitle{color:rgba(0,0,0,.9)}.hero.is-light .subtitle a:not(.button),.hero.is-light .subtitle strong{color:rgba(0,0,0,.7)}@media screen and (max-width:1023px){.hero.is-light .navbar-menu{background-color:#f5f5f5}}.hero.is-light .navbar-item,.hero.is-light .navbar-link{color:rgba(0,0,0,.7)}.hero.is-light .navbar-link.is-active,.hero.is-light .navbar-link:hover,.hero.is-light a.navbar-item.is-active,.hero.is-light a.navbar-item:hover{background-color:#e8e8e8;color:rgba(0,0,0,.7)}.hero.is-light .tabs a{color:rgba(0,0,0,.7);opacity:.9}.hero.is-light .tabs a:hover,.hero.is-light .tabs li.is-active a{opacity:1}.hero.is-light .tabs.is-boxed a,.hero.is-light .tabs.is-toggle a{color:rgba(0,0,0,.7)}.hero.is-light .tabs.is-boxed a:hover,.hero.is-light .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-light .tabs.is-boxed li.is-active a,.hero.is-light .tabs.is-boxed li.is-active a:hover,.hero.is-light .tabs.is-toggle li.is-active a,.hero.is-light .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7);color:#f5f5f5}.hero.is-light.is-bold{background-image:linear-gradient(141deg,#dfd8d9,#f5f5f5 71%,#fff)}@media screen and (max-width:639px){.hero.is-light.is-bold .navbar-menu{background-image:linear-gradient(141deg,#dfd8d9,#f5f5f5 71%,#fff)}}.hero.is-dark{background-color:#363636;color:#fff}.hero.is-dark a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-dark strong{color:inherit}.hero.is-dark .title{color:#fff}.hero.is-dark .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-dark .subtitle a:not(.button),.hero.is-dark .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-dark .navbar-menu{background-color:#363636}}.hero.is-dark .navbar-item,.hero.is-dark .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-dark .navbar-link.is-active,.hero.is-dark .navbar-link:hover,.hero.is-dark a.navbar-item.is-active,.hero.is-dark a.navbar-item:hover{background-color:#292929;color:#fff}.hero.is-dark .tabs a{color:#fff;opacity:.9}.hero.is-dark .tabs a:hover,.hero.is-dark .tabs li.is-active a{opacity:1}.hero.is-dark .tabs.is-boxed a,.hero.is-dark .tabs.is-toggle a{color:#fff}.hero.is-dark .tabs.is-boxed a:hover,.hero.is-dark .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-dark .tabs.is-boxed li.is-active a,.hero.is-dark .tabs.is-boxed li.is-active a:hover,.hero.is-dark .tabs.is-toggle li.is-active a,.hero.is-dark .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#363636}.hero.is-dark.is-bold{background-image:linear-gradient(141deg,#1f191a,#363636 71%,#46403f)}@media screen and (max-width:639px){.hero.is-dark.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1f191a,#363636 71%,#46403f)}}.hero.is-primary{background-color:#00d1b2;color:#fff}.hero.is-primary a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-primary strong{color:inherit}.hero.is-primary .title{color:#fff}.hero.is-primary .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-primary .subtitle a:not(.button),.hero.is-primary .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-primary .navbar-menu{background-color:#00d1b2}}.hero.is-primary .navbar-item,.hero.is-primary .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-primary .navbar-link.is-active,.hero.is-primary .navbar-link:hover,.hero.is-primary a.navbar-item.is-active,.hero.is-primary a.navbar-item:hover{background-color:#00b89c;color:#fff}.hero.is-primary .tabs a{color:#fff;opacity:.9}.hero.is-primary .tabs a:hover,.hero.is-primary .tabs li.is-active a{opacity:1}.hero.is-primary .tabs.is-boxed a,.hero.is-primary .tabs.is-toggle a{color:#fff}.hero.is-primary .tabs.is-boxed a:hover,.hero.is-primary .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-primary .tabs.is-boxed li.is-active a,.hero.is-primary .tabs.is-boxed li.is-active a:hover,.hero.is-primary .tabs.is-toggle li.is-active a,.hero.is-primary .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#00d1b2}.hero.is-primary.is-bold{background-image:linear-gradient(141deg,#009e6c,#00d1b2 71%,#00e7eb)}@media screen and (max-width:639px){.hero.is-primary.is-bold .navbar-menu{background-image:linear-gradient(141deg,#009e6c,#00d1b2 71%,#00e7eb)}}.hero.is-link{background-color:#00ae8c;color:#fff}.hero.is-link a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-link strong{color:inherit}.hero.is-link .title{color:#fff}.hero.is-link .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-link .subtitle a:not(.button),.hero.is-link .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-link .navbar-menu{background-color:#00ae8c}}.hero.is-link .navbar-item,.hero.is-link .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-link .navbar-link.is-active,.hero.is-link .navbar-link:hover,.hero.is-link a.navbar-item.is-active,.hero.is-link a.navbar-item:hover{background-color:#009577;color:#fff}.hero.is-link .tabs a{color:#fff;opacity:.9}.hero.is-link .tabs a:hover,.hero.is-link .tabs li.is-active a{opacity:1}.hero.is-link .tabs.is-boxed a,.hero.is-link .tabs.is-toggle a{color:#fff}.hero.is-link .tabs.is-boxed a:hover,.hero.is-link .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-link .tabs.is-boxed li.is-active a,.hero.is-link .tabs.is-boxed li.is-active a:hover,.hero.is-link .tabs.is-toggle li.is-active a,.hero.is-link .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#00ae8c}.hero.is-link.is-bold{background-image:linear-gradient(141deg,#007b4e,#00ae8c 71%,#00c8c2)}@media screen and (max-width:639px){.hero.is-link.is-bold .navbar-menu{background-image:linear-gradient(141deg,#007b4e,#00ae8c 71%,#00c8c2)}}.hero.is-info{background-color:#f5333f;color:#fff}.hero.is-info a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-info strong{color:inherit}.hero.is-info .title{color:#fff}.hero.is-info .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-info .subtitle a:not(.button),.hero.is-info .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-info .navbar-menu{background-color:#f5333f}}.hero.is-info .navbar-item,.hero.is-info .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-info .navbar-link.is-active,.hero.is-info .navbar-link:hover,.hero.is-info a.navbar-item.is-active,.hero.is-info a.navbar-item:hover{background-color:#f41b28;color:#fff}.hero.is-info .tabs a{color:#fff;opacity:.9}.hero.is-info .tabs a:hover,.hero.is-info .tabs li.is-active a{opacity:1}.hero.is-info .tabs.is-boxed a,.hero.is-info .tabs.is-toggle a{color:#fff}.hero.is-info .tabs.is-boxed a:hover,.hero.is-info .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-info .tabs.is-boxed li.is-active a,.hero.is-info .tabs.is-boxed li.is-active a:hover,.hero.is-info .tabs.is-toggle li.is-active a,.hero.is-info .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#f5333f}.hero.is-info.is-bold{background-image:linear-gradient(141deg,#f50038,#f5333f 71%,#fb5947)}@media screen and (max-width:639px){.hero.is-info.is-bold .navbar-menu{background-image:linear-gradient(141deg,#f50038,#f5333f 71%,#fb5947)}}.hero.is-success{background-color:#410099;color:#fff}.hero.is-success a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-success strong{color:inherit}.hero.is-success .title{color:#fff}.hero.is-success .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-success .subtitle a:not(.button),.hero.is-success .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-success .navbar-menu{background-color:#410099}}.hero.is-success .navbar-item,.hero.is-success .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-success .navbar-link.is-active,.hero.is-success .navbar-link:hover,.hero.is-success a.navbar-item.is-active,.hero.is-success a.navbar-item:hover{background-color:#360080;color:#fff}.hero.is-success .tabs a{color:#fff;opacity:.9}.hero.is-success .tabs a:hover,.hero.is-success .tabs li.is-active a{opacity:1}.hero.is-success .tabs.is-boxed a,.hero.is-success .tabs.is-toggle a{color:#fff}.hero.is-success .tabs.is-boxed a:hover,.hero.is-success .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-success .tabs.is-boxed li.is-active a,.hero.is-success .tabs.is-boxed li.is-active a:hover,.hero.is-success .tabs.is-toggle li.is-active a,.hero.is-success .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#410099}.hero.is-success.is-bold{background-image:linear-gradient(141deg,#1a0066,#410099 71%,#6a00b3)}@media screen and (max-width:639px){.hero.is-success.is-bold .navbar-menu{background-image:linear-gradient(141deg,#1a0066,#410099 71%,#6a00b3)}}.hero.is-warning{background-color:#ffdd57;color:rgba(0,0,0,.7)}.hero.is-warning a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-warning strong{color:inherit}.hero.is-warning .title{color:rgba(0,0,0,.7)}.hero.is-warning .subtitle{color:rgba(0,0,0,.9)}.hero.is-warning .subtitle a:not(.button),.hero.is-warning .subtitle strong{color:rgba(0,0,0,.7)}@media screen and (max-width:1023px){.hero.is-warning .navbar-menu{background-color:#ffdd57}}.hero.is-warning .navbar-item,.hero.is-warning .navbar-link{color:rgba(0,0,0,.7)}.hero.is-warning .navbar-link.is-active,.hero.is-warning .navbar-link:hover,.hero.is-warning a.navbar-item.is-active,.hero.is-warning a.navbar-item:hover{background-color:#ffd83d;color:rgba(0,0,0,.7)}.hero.is-warning .tabs a{color:rgba(0,0,0,.7);opacity:.9}.hero.is-warning .tabs a:hover,.hero.is-warning .tabs li.is-active a{opacity:1}.hero.is-warning .tabs.is-boxed a,.hero.is-warning .tabs.is-toggle a{color:rgba(0,0,0,.7)}.hero.is-warning .tabs.is-boxed a:hover,.hero.is-warning .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-warning .tabs.is-boxed li.is-active a,.hero.is-warning .tabs.is-boxed li.is-active a:hover,.hero.is-warning .tabs.is-toggle li.is-active a,.hero.is-warning .tabs.is-toggle li.is-active a:hover{background-color:rgba(0,0,0,.7);border-color:rgba(0,0,0,.7);color:#ffdd57}.hero.is-warning.is-bold{background-image:linear-gradient(141deg,#ffaf24,#ffdd57 71%,#fffa70)}@media screen and (max-width:639px){.hero.is-warning.is-bold .navbar-menu{background-image:linear-gradient(141deg,#ffaf24,#ffdd57 71%,#fffa70)}}.hero.is-danger{background-color:#f14668;color:#fff}.hero.is-danger a:not(.button):not(.dropdown-item):not(.tag):not(.pagination-link.is-current),.hero.is-danger strong{color:inherit}.hero.is-danger .title{color:#fff}.hero.is-danger .subtitle{color:hsla(0,0%,100%,.9)}.hero.is-danger .subtitle a:not(.button),.hero.is-danger .subtitle strong{color:#fff}@media screen and (max-width:1023px){.hero.is-danger .navbar-menu{background-color:#f14668}}.hero.is-danger .navbar-item,.hero.is-danger .navbar-link{color:hsla(0,0%,100%,.7)}.hero.is-danger .navbar-link.is-active,.hero.is-danger .navbar-link:hover,.hero.is-danger a.navbar-item.is-active,.hero.is-danger a.navbar-item:hover{background-color:#ef2e55;color:#fff}.hero.is-danger .tabs a{color:#fff;opacity:.9}.hero.is-danger .tabs a:hover,.hero.is-danger .tabs li.is-active a{opacity:1}.hero.is-danger .tabs.is-boxed a,.hero.is-danger .tabs.is-toggle a{color:#fff}.hero.is-danger .tabs.is-boxed a:hover,.hero.is-danger .tabs.is-toggle a:hover{background-color:rgba(10,10,10,.1)}.hero.is-danger .tabs.is-boxed li.is-active a,.hero.is-danger .tabs.is-boxed li.is-active a:hover,.hero.is-danger .tabs.is-toggle li.is-active a,.hero.is-danger .tabs.is-toggle li.is-active a:hover{background-color:#fff;border-color:#fff;color:#f14668}.hero.is-danger.is-bold{background-image:linear-gradient(141deg,#fa0a62,#f14668 71%,#f7595f)}@media screen and (max-width:639px){.hero.is-danger.is-bold .navbar-menu{background-image:linear-gradient(141deg,#fa0a62,#f14668 71%,#f7595f)}}.hero.is-small .hero-body{padding:1.5rem}@media print,screen and (min-width:640px){.hero.is-medium .hero-body{padding:9rem 1.5rem}}@media print,screen and (min-width:640px){.hero.is-large .hero-body{padding:18rem 1.5rem}}.hero.is-fullheight-with-navbar .hero-body,.hero.is-fullheight .hero-body,.hero.is-halfheight .hero-body{align-items:center;display:flex}.hero.is-fullheight-with-navbar .hero-body>.container,.hero.is-fullheight .hero-body>.container,.hero.is-halfheight .hero-body>.container{flex-grow:1;flex-shrink:1}.hero.is-halfheight{min-height:50vh}.hero.is-fullheight{min-height:100vh}.hero-video{overflow:hidden}.hero-video video{left:50%;min-height:100%;min-width:100%;position:absolute;top:50%;transform:translate3d(-50%,-50%,0)}.hero-video.is-transparent{opacity:.3}@media screen and (max-width:639px){.hero-video{display:none}}.hero-buttons{margin-top:1.5rem}@media screen and (max-width:639px){.hero-buttons .button{display:flex}.hero-buttons .button:not(:last-child){margin-bottom:.75rem}}@media print,screen and (min-width:640px){.hero-buttons{display:flex;justify-content:center}.hero-buttons .button:not(:last-child){margin-right:1.5rem}}.hero-foot,.hero-head{flex-grow:0;flex-shrink:0}.hero-body{flex-grow:1;flex-shrink:0}.hero-body,.section{padding:3rem 1.5rem}@media screen and (min-width:1024px){.section.is-medium{padding:9rem 1.5rem}.section.is-large{padding:18rem 1.5rem}}.footer{background-color:#fafafa;padding:3rem 1.5rem 6rem}.nhs-nav-button{font-size:1.5rem;color:#0a0a0a;margin-bottom:-3rem;padding-left:2.25rem;padding-right:2.25rem}.nhs-nav-button:first-child{padding-left:0}.nhs-nav-button:last-child{padding-right:0}.nhs-nav-button:after{content:"";display:block;margin:1.2rem auto 0;width:3.4rem;height:3.4rem;background:var(--nav-color);border-radius:50%;opacity:0;transition:transform .2s ease-in-out;transform:translateY(1.25rem)}.nhs-nav-button.active,.nhs-nav-button:hover{color:#000}.nhs-nav-button.active:after,.nhs-nav-button:hover:after{opacity:1;background:var(--nav-color);transform:translateY(0)}@media screen and (max-width:1000px){.nhs-nav-button{font-size:1.275rem;padding-left:2rem;padding-right:2rem}}.nhs-nav-button-sec{font-size:1.275rem;color:#fff;line-height:1;padding:1.4rem .8rem 0;overflow:hidden}.nhs-nav-button-sec:not(:first-child){margin-left:2rem}.nhs-nav-button-sec:after{content:"";display:block;margin:.75rem auto -2.8rem;width:3.4rem;height:3.4rem;background:#fff;border-radius:50%;opacity:0;transition:transform .2s ease-in-out;transform:translateY(1.25rem)}.nhs-nav-button-sec.active,.nhs-nav-button-sec:hover{color:#fff}.nhs-nav-button-sec.active:after,.nhs-nav-button-sec:hover:after{opacity:1;background:#fff;transform:translateY(0)}@media screen and (max-width:1000px){.nhs-nav-button-sec{font-size:1rem}}.nhs-contact-member{border:2px solid #00d1b2;padding:.9rem 1rem 1rem 1.25rem}.pagination-underline:hover{color:#53c5af;text-decoration:underline;text-underline-offset:.3rem;-webkit-text-decoration-color:#53c5af;text-decoration-color:#53c5af}.material-icons{font-family:Material Icons;font-weight:400;font-style:normal;font-size:24px;display:inline-block;line-height:1;text-transform:none;letter-spacing:normal;word-wrap:normal;white-space:nowrap;direction:ltr;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;-moz-osx-font-smoothing:grayscale;font-feature-settings:"liga"}.material-icons.md-18{font-size:18px}.material-icons.md-24{font-size:24px}.material-icons.md-36{font-size:36px}.material-icons.md-48{font-size:48px}.material-icons.md-dark{color:rgba(0,0,0,.54)}.material-icons.md-dark.md-inactive{color:rgba(0,0,0,.26)}.material-icons.md-light{color:#fff}.material-icons.md-light.md-inactive{color:hsla(0,0%,100%,.3)}.nhs-box{border:1px solid #bdbdbd;box-shadow:none!important;padding:1.5rem}.nhs-box p{font-size:1rem}.nhs-box:hover{box-shadow:none!important}.nhs-box:hover p{color:grey}.nhs-box .icon{margin-top:-.2rem}.nhs-box-green{border-top:3px solid #00ae8c}.nhs-box-green:hover{border-top:3px solid #53c5af}.nhs-box-red{border-top:3px solid #f5333f}.nhs-box-red:hover{color:#ff6171!important;border-top:3px solid #ff6171}.has-outline-link{border:2px solid #00ae8c}@media screen and (max-width:640px){.title,h1{letter-spacing:-.6px}}.title{line-height:1}.lh-1{line-height:1!important}.lh-11{line-height:1.1!important}.lh-12{line-height:1.2!important}.lh-14{line-height:1.4!important}.content h1,.content h2{font-family:GT-Walsheim-Bold,Helvetica Neue,Helvetica,Arial,sans-serif;margin-bottom:.75em}.content h3{color:#00ae8c}.content blockquote{margin-top:3rem;margin-bottom:3rem!important}.content blockquote:first-child{margin-top:0}.content hr{height:1px;background:#000}.content ol:not([type]),.content ul{margin-left:-.4em;list-style:none;counter-reset:li}.content li,.content p{font-family:Inter,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.275rem;line-height:1.5}@media screen and (max-width:640px){.content li,.content p{font-size:1rem}}.content li{padding-left:.5em;margin-bottom:.75em;counter-increment:li}.content ul li:before{content:"\2022";color:#00ae8c;font-weight:700;display:inline-block;width:1.5em;margin-left:-1.5em}.content ol:not([type]) li:before{content:"." counter(li);color:#00ae8c;display:inline-block;width:1.5em;margin-left:-2.5em;margin-right:1em;text-align:right;direction:rtl}.content .image-caption{margin-top:.5rem;color:#00ae8c;font-size:1rem}@media screen and (max-width:1470px){.content li{padding-left:1.8em}}label{color:#00ae8c}.nhs-mini-cta{position:relative}.nhs-mini-cta:before{content:"";display:block;position:absolute;box-sizing:content-box;width:5rem;padding-bottom:5rem;border-radius:50%;z-index:-10}.nhs-mini-cta--one{margin-top:3rem!important;margin-right:1.5rem}.nhs-mini-cta--one:before{bottom:-6rem;right:2.5rem;background:#410099;border:2.5rem solid #fcd6d9}.nhs-mini-cta--two{margin-top:5rem!important;margin-left:1.5rem}.nhs-mini-cta--two:before{top:-6rem;left:4rem;background:#410099;border:2.5rem solid #cef5ec}@media screen and (max-width:640px){.nhs-mini-cta--one,.nhs-mini-cta--two{margin-top:3rem;margin-bottom:4rem}.nhs-mini-cta--one{margin-right:0;margin-bottom:3rem!important}.nhs-mini-cta--one:before{top:auto;right:6rem}.nhs-mini-cta--two{margin-top:0!important;margin-left:0}.nhs-mini-cta--two:before{top:auto;bottom:-6rem;left:6rem}}@media screen and (max-width:640px){.nhs-take-part-mini-cta .nhs-mini-cta{margin-top:3rem}}.nhs-mini-cta-square{width:10rem;height:10rem;display:block;position:absolute;top:-1.5rem;z-index:-20;border-radius:30px}.nhs-mini-cta-square--one{right:-1.5rem;background:#53c5af;border:1.5rem solid #53c5af}.nhs-mini-cta-square--two{left:-1.5rem;background:#ff6171;border:1.5rem solid #ff6171}@media screen and (max-width:640px){.nhs-mini-cta-square--one{right:1.5rem;background:#53c5af;border:1.5rem solid #53c5af}.nhs-mini-cta-square--two{left:1.5rem;background:#ff6171;border:1.5rem solid #ff6171}}.nhs-mini-cta-title{letter-spacing:1.2px}.nhs-mini-cta-text{font-size:1.275rem;font-family:GT-Walsheim-Bold,Helvetica Neue,Helvetica,Arial,sans-serif!important;line-height:1.2!important}.nhs-mini-cta-text a{color:currentColor;text-decoration:underline;text-underline-offset:.1rem}.nhs-mini-cta-text a:hover{-webkit-text-decoration-color:#00ae8c;text-decoration-color:#00ae8c}.nhs-large-cta{position:relative;padding-bottom:10rem}.nhs-large-cta .title{margin-bottom:4rem}.nhs-large-cta .subtitle{margin-bottom:3rem}.nhs-large-cta .button:hover{background:#00ae8c}@media screen and (max-width:640px){.nhs-large-cta .title{margin-bottom:2rem}}#nhs-large-cta-circle{position:absolute;mix-blend-mode:multiply;z-index:10}.nhs-large-cta-image{-webkit-clip-path:url(#largeCtaClip);clip-path:url(#largeCtaClip);position:absolute;width:100%;height:100%;transform:translate(0);mix-blend-mode:multiply}.nhs-large-cta-image--imageOption1 img{filter:url(#duotone_green);-o-object-fit:cover;object-fit:cover;padding-left:21rem}.nhs-large-cta-graphic{position:absolute;top:0}.nhs-large-cta-graphic--one{top:5rem;right:10vw}@media screen and (max-width:1800px){.nhs-large-cta-graphic--one{right:-5rem}}@media screen and (max-width:1460px){.nhs-large-cta-graphic--one #c1-1{display:none}}@media screen and (max-width:1220px){.nhs-large-cta-graphic--one{right:-10rem}.nhs-large-cta-graphic--one #c1-2{display:none}}@media screen and (max-width:870px){.nhs-large-cta-graphic--one{top:10rem}}@media screen and (max-width:780px){.nhs-large-cta-graphic--one{top:15rem;z-index:-10}}@media screen and (max-width:540px){.nhs-large-cta-graphic--one{right:-9.5rem;top:19rem}}.nhs-large-cta-graphic--two{right:20vw;top:2rem}@media screen and (max-width:1900px){.nhs-large-cta-graphic--two{right:10rem}}@media screen and (max-width:1610px){.nhs-large-cta-graphic--two{right:-5rem}}@media screen and (max-width:1024px){.nhs-large-cta-graphic--two{right:-10rem}}@media screen and (max-width:780px){.nhs-large-cta-graphic--two{top:10rem;z-index:-10}}@media screen and (max-width:540px){.nhs-large-cta-graphic--two{top:14rem}}.nhs-large-cta-graphic--three{right:20vw;top:2rem}@media screen and (max-width:1900px){.nhs-large-cta-graphic--three{right:10rem}}@media screen and (max-width:1610px){.nhs-large-cta-graphic--three{right:-5rem}}@media screen and (max-width:1024px){.nhs-large-cta-graphic--three{right:-10rem}}@media screen and (max-width:780px){.nhs-large-cta-graphic--three{top:10rem;z-index:-10}}@media screen and (max-width:540px){.nhs-large-cta-graphic--three{top:14rem}}.nhs-large-cta-graphic--imageOption1{top:3rem;right:10vw}@media screen and (max-width:1850px){.nhs-large-cta-graphic--imageOption1{right:-5rem}}@media screen and (max-width:1320px){.nhs-large-cta-graphic--imageOption1 #ci1-1{transform:translateX(34rem) translateY(8rem)}.nhs-large-cta-graphic--imageOption1 #ci1-2{transform:translateX(7rem) translateY(7rem)}.nhs-large-cta-graphic--imageOption1 #ci1-3{transform:translateX(6rem) translateY(8rem)}.nhs-large-cta-graphic--imageOption1 #ci1-4{transform:translateX(9rem) translateY(2rem)}}@media screen and (max-width:1200px){.nhs-large-cta-graphic--imageOption1{right:-10rem}.nhs-large-cta-graphic--imageOption1 #ci1-41{display:none}}@media screen and (max-width:780px){.nhs-large-cta-graphic--imageOption1{top:5rem;z-index:-10}}@media screen and (max-width:540px){.nhs-large-cta-graphic--imageOption1{top:5rem}.nhs-large-cta-graphic--imageOption1 #ci1-4{display:none}}@media screen and (max-width:839px){#main-logo{width:200px}}@media screen and (max-width:640px){#main-logo{width:190px}}#nhs-mobile-nav-switch{margin-right:.3em;margin-bottom:1.4em}#nhs-mobile-nav{position:relative;z-index:100}#scroll-navbar{background-color:#fff;position:fixed;top:-120px;width:100%;transition:top .4s;z-index:500;border-bottom:1px solid #0a0a0a}.nhs-nav-button-scroll{font-size:1.275rem;color:#0a0a0a;padding-left:1.5rem;padding-right:1.5rem}.nhs-nav-button-scroll:first-child{padding-left:0}.nhs-nav-button-scroll:last-child{padding-right:0}.nhs-nav-button-scroll.active{color:#00ae8c}.scroll-logo svg{width:120px;height:55px}@media screen and (max-width:839px){.nhs-main-nav{border-bottom:2px solid #00ae8c}}@media print,screen and (min-width:840px){.is-hidden-nav{display:none!important}}@media print,screen and (max-width:839px){.is-hidden-nav-mobile{display:none!important}}.nhs-mobile-nav-list-item:not(:last-child){border-bottom:1px solid #dbdbdb}.nhs-mobile-nav-button{display:block;color:#000;padding:1rem}.nhs-mobile-nav-button.active{color:#00ae8c}#font-size-up svg{width:1.2em;height:1.2em}.nhs-contents-list{position:relative;z-index:0}@media screen and (max-width:1060px){.nhs-contents-list{z-index:10}}.nhs-contents-list.has-border{border-top:.5rem solid #7a7a7a}.nhs-contents-list.has-border-green{border-color:#00ae8c}.nhs-contents-list.has-border-green a:hover{-webkit-text-decoration-color:#53c5af!important;text-decoration-color:#53c5af!important}.nhs-contents-list.has-border-red{border-color:#ff6171}.nhs-contents-list.has-border-red a:hover{-webkit-text-decoration-color:#ff6171!important;text-decoration-color:#ff6171!important}#nhs-contents-links{padding:0;margin:0}#nhs-contents-links li:before{display:none}#nhs-contents-links li:not(:last-child){margin-bottom:1.8rem}#nhs-contents-links li{padding-left:0}#nhs-contents-links a{color:#fff;font-family:GT-Walsheim-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;text-decoration:underline;text-underline-offset:.1rem}@media screen and (max-width:640px){#nhs-contents-links a{font-size:1.275rem}}.nhs-contact-header{position:relative}@media screen and (max-width:640px){.nhs-contact-header{padding-top:2rem}}footer{border-top:.5rem solid #00d1b2}.nhs-footer-menu-item{display:block}.nhs-footer-menu-item:hover{text-decoration:underline}.nhs-footer-menu-item:first-child{padding-bottom:.8rem}.nhs-footer-menu-item:not(:first-child){padding-top:.8rem;padding-bottom:.8rem}.nhs-footer-secondary-menu{list-style:none}.nhs-footer-secondary-menu li{display:inline}a .nhs-footer-secondary-menu li:hover{text-decoration:underline}.nhs-footer-secondary-menu li:first-child{padding-right:1rem}.nhs-footer-secondary-menu li:not(:first-child){padding-right:1rem;padding-left:1rem}.nhs-home-logo{width:250px}@media screen and (max-width:400px){.nhs-home-logo{width:180px}.nhs-home-logo svg{padding-top:15px}}.nhs-home-hero{background:#53c5af;position:relative;padding-top:2rem;padding-bottom:3rem}@media screen and (max-width:640px){.nhs-home-hero{padding-bottom:12rem}}.nhs-home-hero-text{z-index:200!important}.nhs-home-image{-webkit-clip-path:url(#homeClip);clip-path:url(#homeClip);position:relative;width:100%;height:100%;left:25%;z-index:0;transform:translate(0)}@media screen and (max-width:1560px){.nhs-home-image{left:10%}}@media screen and (max-width:640px){.nhs-home-image{top:6rem;left:60%}}.nhs-home-image img{filter:url(#duotone_green);-o-object-fit:cover;object-fit:cover;max-width:200%}.nhs-home-svg{position:absolute;width:100vw;margin-top:4rem;display:block;height:40rem}@media screen and (max-width:2000px){.nhs-home-svg{width:80vw}}@media screen and (max-width:980px){.nhs-home-svg{margin-top:5rem}}.nhs-home-svg *{position:absolute}.nhs-home-svg .nhs-svg-home-image{left:25%}.nhs-home-svg #nhs-svg-home-black-dist{top:50%;left:19%}.nhs-home-svg #nhs-svg-home-black-close{top:23%;left:24%;z-index:1}.nhs-home-svg #nhs-svg-home-multi-group-1{top:16%;left:14%}.nhs-home-svg #nhs-svg-home-solid-group-1{top:2%;left:10%}.nhs-home-svg #nhs-svg-home-multi-group-2{top:1%;left:-1rem}@media screen and (max-width:1560px){.nhs-home-svg .nhs-svg-home-image{left:10%}.nhs-home-svg #nhs-svg-home-black-dist{left:8%}.nhs-home-svg #nhs-svg-home-black-close{left:5%}.nhs-home-svg #nhs-svg-home-multi-group-1{left:8%}.nhs-home-svg #nhs-svg-home-solid-group-1{left:-4%}.nhs-home-svg #nhs-svg-home-multi-group-2{top:-4%;left:-4%}}@media screen and (max-width:980px){.nhs-home-svg #nhs-svg-home-multi-group-2{top:-20%}}@media screen and (max-width:830px){.nhs-home-svg #nhs-svg-home-black-close,.nhs-home-svg #nhs-svg-home-black-dist{width:30%}.nhs-home-svg #nhs-svg-home-multi-group-1{width:20%}.nhs-home-svg #nhs-svg-home-solid-group-1{width:40%}.nhs-home-svg #nhs-svg-home-multi-group-2{top:-20%;width:20%}}@media screen and (max-width:640px){.nhs-home-svg{margin-top:0}.nhs-home-svg .nhs-svg-home-image{top:6rem;left:60%;right:-3rem}.nhs-home-svg #h-1{display:none}.nhs-home-svg #nhs-svg-home-black-dist{width:20%;left:auto;right:2rem}.nhs-home-svg #nhs-svg-home-black-close{top:40%;width:12%;left:-1rem}.nhs-home-svg #nhs-svg-home-multi-group-1{top:20%;left:auto;right:-10rem;width:70%}.nhs-home-svg #nhs-svg-home-solid-group-1{top:-20%;left:-10%;width:50%}.nhs-home-svg #nhs-svg-home-multi-group-2{top:-12%;width:30%;display:none}}@media screen and (max-width:640px){.nhs-home-video-container{margin-top:-6rem}}.nhs-home-video{overflow:hidden;padding-bottom:45.25%;position:relative;height:0}.nhs-home-video iframe{left:0;top:0;height:100%;width:100%;position:absolute}@media screen and (max-width:1024px){.nhs-home-video{padding-bottom:56.25%}}@media screen and (max-width:640px){.nhs-home-video{margin-bottom:4rem}}.nhs-take-part-video{overflow:hidden;padding-bottom:56.25%;position:relative;height:0}.nhs-take-part-video iframe{left:0;top:0;height:100%;width:100%;position:absolute}.nhs-home-video-cta{z-index:20;padding:0}@media screen and (max-width:640px){.nhs-home-video-cta{margin-top:0}}.nhs-take-part-header{background:#ff6171;position:relative;z-index:100}@media screen and (max-width:1024px){.nhs-take-part-header{padding-top:2rem;padding-bottom:6rem;z-index:0;overflow:hidden}}.nhs-take-part-image{-webkit-clip-path:url(#takePartClip);clip-path:url(#takePartClip);position:absolute;width:100%;height:100%;transform:translate(0)}.nhs-take-part-image img{filter:url(#duotone_red);-o-object-fit:cover;object-fit:cover;padding-top:1rem;padding-left:23rem}#nhs-take-part-circle{position:absolute;mix-blend-mode:multiply;z-index:10}.nhs-take-part-graphic{position:absolute;top:3rem;right:14vw}@media screen and (max-width:2260px){.nhs-take-part-graphic{right:10vw}}@media screen and (max-width:1900px){.nhs-take-part-graphic{right:-5rem}}@media screen and (max-width:1460px){.nhs-take-part-graphic #tp-1,.nhs-take-part-graphic #tp-2{display:none}}@media screen and (max-width:1310px){.nhs-take-part-graphic{right:-10rem}}@media screen and (max-width:1080px){.nhs-take-part-graphic{top:10rem}}@media screen and (max-width:1024px){.nhs-take-part-graphic{top:20rem}}@media screen and (max-width:639px){.nhs-take-part-graphic{top:7rem;right:-20rem;margin-top:4rem}}@media screen and (max-width:420px){.nhs-take-part-graphic{right:-30rem}}@media screen and (max-width:640px){.nhs-surveys-list{margin-top:4rem}}.nhs-take-part-section{padding-top:2rem}@media screen and (max-width:640px){.nhs-take-part-section{padding-top:0}}.nhs-take-part-section .tp-lead-text{margin-top:4rem;margin-bottom:5rem}.nhs-take-part-section .tp-lead-text:first-of-type{margin-top:2rem}.nhs-take-part-section .tp-lead-text h3{margin:0}.nhs-take-part-section .tp-image{margin-top:4rem;margin-bottom:5rem}.nhs-take-part-section .tp-image:first-of-type{margin-top:2rem}.nhs-take-part-section .tp-text-cta{margin-top:4rem;margin-bottom:5rem}@media screen and (max-width:640px){.nhs-take-part-section .tp-lead-text{margin-top:2rem;margin-bottom:3rem}.nhs-take-part-section .tp-lead-text:first-of-type{margin-top:1rem}.nhs-take-part-section .tp-lead-text h3{margin:0}.nhs-take-part-section .tp-image{margin-top:2rem;margin-bottom:2rem}.nhs-take-part-section .tp-image:first-of-type{margin-top:1rem}.nhs-take-part-section .tp-text-cta{margin-top:2rem;margin-bottom:3rem}}.nhs-area-list li{font-family:GT-Walsheim-Regular,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:1.5rem;display:inline-block;padding-left:.3em;margin-right:2rem;margin-bottom:0;color:#000}@media screen and (max-width:640px){.nhs-area-list li{font-size:1.275rem}}.nhs-area-list li:before{display:none!important}.nhs-resources-header{background:#fff;color:#0a0a0a;position:relative;z-index:100}@media screen and (max-width:1024px){.nhs-resources-header{padding-top:2rem;padding-bottom:6rem;z-index:0;overflow:hidden}}@media screen and (max-width:640px){.nhs-document-select{justify-content:flex-start!important}}.nhs-resources-image{-webkit-clip-path:url(#resourcesClip);clip-path:url(#resourcesClip);position:absolute;width:100%;height:100%;transform:translate(0)}.nhs-resources-image img{filter:url(#duotone_red);-o-object-fit:cover;object-fit:cover;padding-left:21rem}#nhs-resources-circle{position:absolute;mix-blend-mode:multiply;z-index:10}.nhs-resources-graphic{position:absolute;top:3rem;transform:translateX(-14vw);mix-blend-mode:multiply;right:14vw}@media screen and (max-width:2260px){.nhs-resources-graphic{transform:translateX(-10vw);right:10vw}}@media screen and (max-width:1900px){.nhs-resources-graphic{transform:translateX(0);right:-5rem}}@media screen and (max-width:1460px){.nhs-resources-graphic #res-1,.nhs-resources-graphic #res-2{display:none}}@media screen and (max-width:1310px){.nhs-resources-graphic{right:-10rem}}@media screen and (max-width:1080px){.nhs-resources-graphic{top:10rem}}@media screen and (max-width:1024px){.nhs-resources-graphic{top:20rem}.nhs-resources-graphic #res-6{display:none}.nhs-resources-graphic #res-7{transform:translateX(-10rem) translateY(10rem)}}@media screen and (max-width:639px){.nhs-resources-graphic{top:4rem;transform:translateX(20rem);right:-20rem;margin-top:4rem}}@media screen and (max-width:420px){.nhs-resources-graphic{transform:translateX(30rem);right:-30rem}}.nhs-contact-social{margin-top:5rem}.nhs-contact-social h3{margin-bottom:2rem}.nhs-contact-social .button{border-color:#000;padding-right:1em;padding-bottom:.35em}.nhs-contact-social .button:hover{border-color:#00d1b2}.nhs-page{margin-bottom:10rem}.nhs-page-embed-container{position:relative}.nhs-page-embed-container-video{padding-bottom:56.25%;height:0;overflow:hidden}.nhs-page-embed-container-video iframe{position:absolute;top:0;width:100%;height:100%}.nhs-page-embed-container-podcast iframe{width:100%;height:400px}.nhs-page-header{position:relative}@media screen and (max-width:640px){.nhs-page-header{padding-top:2rem;padding-bottom:4rem}}.nhs-page-header.has-featured-image{overflow:visible;margin-bottom:10rem}@media screen and (max-width:640px){.nhs-page-header.has-featured-image{margin-bottom:3rem}}.nhs-page-featured-image{position:relative;margin-bottom:-10rem;left:-10rem}@media screen and (max-width:1900px){.nhs-page-featured-image{left:0}.nhs-page-featured-image img{left:50%;margin-left:-50vw;margin-right:-30vw;max-width:80vw;position:relative;right:50%;width:100vw}}@media screen and (max-width:640px){.nhs-page-featured-image{left:0}.nhs-page-featured-image img{left:50%;margin-left:-50vw;margin-right:-50vw;max-width:100vw;position:relative;right:50%;width:100vw}}.nhs-page-header-graphic{position:absolute;bottom:-4rem}.nhs-page-header-graphic--one{right:20vw}@media screen and (max-width:1900px){.nhs-page-header-graphic--one{right:10rem}}@media screen and (max-width:1590px){.nhs-page-header-graphic--one{right:-5rem}}@media screen and (max-width:1130px){.nhs-page-header-graphic--one #ph1-1{display:none}}@media screen and (max-width:900px){.nhs-page-header-graphic--one{bottom:-10rem;z-index:-10}.nhs-page-header-graphic--one #ph1-2{display:none}}@media screen and (max-width:640px){.nhs-page-header-graphic--one{bottom:-15rem}}.nhs-page-header-graphic--two{right:20vw}@media screen and (max-width:2000px){.nhs-page-header-graphic--two{right:10rem}}@media screen and (max-width:1590px){.nhs-page-header-graphic--two{right:-5rem}}@media screen and (max-width:1070px){.nhs-page-header-graphic--two{right:-10rem}}@media screen and (max-width:1024px){.nhs-page-header-graphic--two{transform:scale(.8)}}@media screen and (max-width:900px){.nhs-page-header-graphic--two{right:-14rem;bottom:-10rem;z-index:-10}}@media screen and (max-width:640px){.nhs-page-header-graphic--two{transform:scale(.5);transform-origin:right;right:-1rem;bottom:-17rem}}.nhs-page-header-graphic--three{right:15vw}@media screen and (max-width:2000px){.nhs-page-header-graphic--three{right:10rem}}@media screen and (max-width:1590px){.nhs-page-header-graphic--three{right:-5rem}}@media screen and (max-width:1240px){.nhs-page-header-graphic--three #ph3-1{display:none}}@media screen and (max-width:1070px){.nhs-page-header-graphic--three{right:-10rem}}@media screen and (max-width:1024px){.nhs-page-header-graphic--three{transform:scale(.8)}}@media screen and (max-width:900px){.nhs-page-header-graphic--three{right:-4rem;bottom:-10rem;z-index:-10}}@media screen and (max-width:640px){.nhs-page-header-graphic--three{transform:scale(.7);transform-origin:right;right:-1rem;bottom:-15rem}}.nhs-team-member a{color:#0a0a0a;text-decoration:underline;-webkit-text-decoration-color:#00ae8c;text-decoration-color:#00ae8c;text-underline-offset:.3rem;text-decoration-thickness:1px}.nhs-team-member a:hover{color:#53c5af;-webkit-text-decoration-color:#53c5af;text-decoration-color:#53c5af}.nhs-ppi-member .nhs-ppi-picture{width:80%;margin:0 auto}.nhs-ppi-member:nth-of-type(1n) .nhs-ppi-picture,.nhs-ppi-member:nth-of-type(6n) .nhs-ppi-picture{border-radius:35%}.nhs-ppi-member:nth-of-type(2n) .nhs-ppi-picture,.nhs-ppi-member:nth-of-type(4n) .nhs-ppi-picture{border-radius:20%}.nhs-ppi-member:nth-of-type(3n) .nhs-ppi-picture,.nhs-ppi-member:nth-of-type(8n) .nhs-ppi-picture{border-radius:50%}.nhs-news-card{transition:all .3s ease}.nhs-news-card:hover{opacity:.9;transform:translateY(-1px)}.nhs-news-card-tall{min-height:24rem}@media screen and (max-width:640px){.nhs-news-card-tall{min-height:18rem}}.nhs-news-item-margin{margin-bottom:3rem}@media screen and (max-width:640px){.nhs-news-item-margin{margin-bottom:0}}.nhs-news-graphic{position:relative}.nhs-news-graphic .nhs-news-svg{position:absolute;top:50%;right:0;transform:translateX(50%) translateY(-60%);z-index:-10}@media screen and (max-width:1500px){.nhs-news-graphic .nhs-news-svg{position:absolute;top:0;transform:translateX(0) translateY(0)}}@media screen and (max-width:1024px){.nhs-news-graphic .nhs-news-svg{position:absolute;top:auto;right:auto;transform:translateX(20%) translateY(-40%)}}@media screen and (max-width:640px){.nhs-news-graphic{height:150px}.nhs-news-graphic .nhs-news-svg{position:absolute;top:10%;right:10%;transform:translateX(0) translateY(-20%)}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm1haW4uc2NzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL3V0aWxpdGllcy9leHRlbmRzLnNhc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy91dGlsaXRpZXMvY29udHJvbHMuc2FzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL3V0aWxpdGllcy9taXhpbnMuc2FzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL3V0aWxpdGllcy9pbml0aWFsLXZhcmlhYmxlcy5zYXNzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvYmFzZS9taW5pcmVzZXQuc2FzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2Jhc2UvZ2VuZXJpYy5zYXNzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvdXRpbGl0aWVzL2Rlcml2ZWQtdmFyaWFibGVzLnNhc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9iYXNlL2FuaW1hdGlvbnMuc2FzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2NvbXBvbmVudHMvYnJlYWRjcnVtYi5zYXNzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvY29tcG9uZW50cy9jYXJkLnNhc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9jb21wb25lbnRzL2Ryb3Bkb3duLnNhc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy91dGlsaXRpZXMvZnVuY3Rpb25zLnNhc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9jb21wb25lbnRzL2xldmVsLnNhc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9jb21wb25lbnRzL21lZGlhLnNhc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9jb21wb25lbnRzL21lbnUuc2FzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2NvbXBvbmVudHMvbWVzc2FnZS5zYXNzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvY29tcG9uZW50cy9tb2RhbC5zYXNzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvY29tcG9uZW50cy9uYXZiYXIuc2FzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2NvbXBvbmVudHMvcGFnaW5hdGlvbi5zYXNzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvY29tcG9uZW50cy9wYW5lbC5zYXNzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvY29tcG9uZW50cy90YWJzLnNhc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9lbGVtZW50cy9ib3guc2FzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2VsZW1lbnRzL2J1dHRvbi5zYXNzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvZWxlbWVudHMvY29udGFpbmVyLnNhc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9lbGVtZW50cy9jb250ZW50LnNhc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9lbGVtZW50cy9pY29uLnNhc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9lbGVtZW50cy9pbWFnZS5zYXNzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvZWxlbWVudHMvbm90aWZpY2F0aW9uLnNhc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9lbGVtZW50cy9wcm9ncmVzcy5zYXNzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvZWxlbWVudHMvdGFibGUuc2FzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2VsZW1lbnRzL3RhZy5zYXNzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvZWxlbWVudHMvdGl0bGUuc2FzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2VsZW1lbnRzL290aGVyLnNhc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9mb3JtL3NoYXJlZC5zYXNzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvZm9ybS9pbnB1dC10ZXh0YXJlYS5zYXNzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvZm9ybS9jaGVja2JveC1yYWRpby5zYXNzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvZm9ybS9zZWxlY3Quc2FzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2Zvcm0vZmlsZS5zYXNzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvZm9ybS90b29scy5zYXNzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvZ3JpZC9jb2x1bW5zLnNhc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9ncmlkL3RpbGVzLnNhc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9oZWxwZXJzL2NvbG9yLnNhc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9oZWxwZXJzL2ZsZXhib3guc2FzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2hlbHBlcnMvZmxvYXQuc2FzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2hlbHBlcnMvb3RoZXIuc2FzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2hlbHBlcnMvb3ZlcmZsb3cuc2FzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2hlbHBlcnMvcG9zaXRpb24uc2FzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2hlbHBlcnMvc3BhY2luZy5zYXNzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvaGVscGVycy90eXBvZ3JhcGh5LnNhc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9oZWxwZXJzL3Zpc2liaWxpdHkuc2FzcyIsIi4uLy4uL25vZGVfbW9kdWxlcy9idWxtYS9zYXNzL2xheW91dC9oZXJvLnNhc3MiLCIuLi8uLi9ub2RlX21vZHVsZXMvYnVsbWEvc2Fzcy9sYXlvdXQvc2VjdGlvbi5zYXNzIiwiLi4vLi4vbm9kZV9tb2R1bGVzL2J1bG1hL3Nhc3MvbGF5b3V0L2Zvb3Rlci5zYXNzIiwiX2J1dHRvbnMuc2NzcyIsIl9ib3guc2NzcyIsIl90eXBvZ3JhcGh5LnNjc3MiLCJfY3RhLnNjc3MiLCJfbmF2LnNjc3MiLCJfY29udGVudHMuc2NzcyIsIl9jb250YWN0LnNjc3MiLCJfZm9vdGVyLnNjc3MiLCJfaG9tZS5zY3NzIiwiX3Rha2UtcGFydC5zY3NzIiwiX3Jlc291cmNlcy5zY3NzIiwiX3NvY2lhbC5zY3NzIiwiX3BhZ2Uuc2NzcyIsIl90ZWFtLnNjc3MiLCJfbmV3cy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQTBFQSxhQUNFLHlCQUEyQixDQUs3QixLQUNFLHNCQUF1QixDQUd6QixpQkFDRSxlQUFnQixDQUdsQixxQkFDRSxpQkFBa0IsQ0FHcEIsZUFDRSx3QkFBeUIsQ0FHM0IsMkNBRUksdUJBQXdCLENBQ3hCLGlCQUFrQixDQUh0QixxREFLTSxXQUFZLENBQ1osU0FBVSxDQUNWLHdCQW5GYSxDQW9GYixpQkFBa0IsQ0FDbEIsY0FBZSxDQUNmLFlBQWEsQ0FDYixXQUFZLENBQ1osYUFBYyxDQUNkLFlBQWEsQ0FDYixrQkFBbUIsQ0FDbkIsbUJBQW9CLENBQ3BCLGlCQUFrQixDQUNsQixPQUFRLENBQ1Isd0JBQXlCLENBQ3pCLHVCQUF3QixDQUN4QixXQUFZLENBUWxCLHNEQUNFLFlBQWEsQ0FHZixlQUNJLG1GQUF1QyxDQUN2QyxjQUFlLENBSWYsNEJBQTZCLENBRzdCLHdCQUEwQixDQUMxQixzQkFBd0IsQ0FDeEIseUJBQTZCLENBTTdCLFVBQVcsQ0FDWCxxQkFBdUIsQ0NoSjNCLHdKRGlJSSxvQkFBcUIsQ0FDckIsdUJBQXdCLENBQ3hCLGtCQUFtQixD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UUksZ0JmNEJXLENlMUJmLFdBQ0UsZ0JBckIwQixDQW9CNUIsYUFHSSxpQmZZYyxDZVhkLGFYaEN5QixDV2lDekIsYUFBYyxDQUNkLGtCQXpCaUMsQ0FtQnJDLG1CQVFNLHdCWHpCd0IsQ1cwQnhCLGFYckN1QixDVzRCN0IsdUJBWU0sd0JmdEJhLENldUJiLFVIdUNVLENHcERoQixpQlprSEksNkJDOUl5QixDVzZDdkIsWUFuQzBCLENab0k1QixrQlluSWtDLENBcUN0QyxZQUNFLGFYM0M0QixDVzRDNUIsZUFwQzJCLENBcUMzQixtQkFwQytCLENBcUMvQix3QkFBeUIsQ0FKM0IsOEJBTUksY0F0Q29CLENBZ0N4Qiw2QkFRSSxpQkF4Q29CLENDS3hCLFNBRUUsd0JaWjRCLENZYTVCLGlCaEJvQlUsQ2dCbkJWLGNoQitCVyxDZ0JuQ2IsZ0JBTUksa0JBQW1CLENBTnZCLHNEQVFJLGtCQUFtQixDQUNuQix5QkFBMEIsQ0FUOUIsa0JBWUksZ0JaR1ksQ1lmaEIsbUJBY0ksa0JoQm9CYSxDZ0JsQ2pCLGtCQWdCSSxnQmhCaUJXLENnQmpDZixrQkFzQ00scUJBSCtDLENBbkNyRCxrQ0F3Q1EscUJaaER1QixDWWlEdkIsYVo5RHFCLENZcUI3QixnQ0EyQ1EsaUJabkR1QixDWVEvQixrQkFzQ00sd0JBSCtDLENBbkNyRCxrQ0F3Q1Esd0JaN0RxQixDWThEckIsVVpqRHVCLENZUS9CLGdDQTJDUSxvQlpoRXFCLENZcUI3QixrQkFzQ00sd0JBSCtDLENBbkNyRCxrQ0F3Q1Esd0JabERzQixDWW1EdEIsb0JKZ0JhLENJekRyQixnQ0EyQ1Esb0JackRzQixDWVU5QixpQkFzQ00sd0JBSCtDLENBbkNyRCxpQ0F3Q1Esd0JaekRzQixDWTBEdEIsVUprQlEsQ0kzRGhCLCtCQTJDUSxvQlo1RHNCLENZaUI5QixvQkFzQ00sd0JoQnZDWSxDZ0JDbEIsb0NBd0NRLHdCWjNDMEIsQ1k0QzFCLFVKa0JRLENJM0RoQixrQ0EyQ1Esb0JaOUMwQixDWStDMUIsYUorQjZELENJM0VyRSxpQkFzQ00sd0JKNEIwQyxDSWxFaEQsaUNBd0NRLHdCaEIzQ1csQ2dCNENYLFVKa0JRLENJM0RoQiwrQkEyQ1Esb0JoQjlDVyxDZ0IrQ1gsYUorQjZELENJM0VyRSxpQkFzQ00sd0JKNEIwQyxDSWxFaEQsaUNBd0NRLHdCaEJ4Q1MsQ2dCeUNULFVKa0JRLENJM0RoQiwrQkEyQ1Esb0JoQjNDUyxDZ0I0Q1QsYUorQjZELENJM0VyRSxvQkFzQ00sd0JKNEIwQyxDSWxFaEQsb0NBd0NRLHdCaEJyQ1ksQ2dCc0NaLFVKa0JRLENJM0RoQixrQ0EyQ1Esb0JoQnhDWSxDZ0J5Q1osYUorQjZELENJM0VyRSxvQkFzQ00sd0JKNEIwQyxDSWxFaEQsb0NBd0NRLHdCWjdDMEIsQ1k4QzFCLG9CSmdCYSxDSXpEckIsa0NBMkNRLG9CWmhEMEIsQ1lpRDFCLGFKK0I2RCxDSTNFckUsbUJBc0NNLHdCSjRCMEMsQ0lsRWhELG1DQXdDUSx3Qlp2Q3lCLENZd0N6QixVSmtCUSxDSTNEaEIsaUNBMkNRLG9CWjFDeUIsQ1kyQ3pCLGFKK0I2RCxDSTdCckUsZ0JBQ0Usa0JBQW1CLENBQ25CLHdCWnJFMkIsQ1lzRTNCLHlCQUFnRSxDQUNoRSxVSlNjLENJUmQsWUFBYSxDQUNiLGVaL0JlLENZZ0NmLDZCQUE4QixDQUM5QixnQkFBaUIsQ0FDakIsaUJBdEVpQyxDQXVFakMsaUJBQWtCLENBVnBCLHdCQVlJLFdBQVksQ0FDWixhQUFjLENiOERkLGlCYTdEc0MsQ0FkMUMsOEJBZ0JJLGNBakVnQyxDQWtFaEMsd0JBQXlCLENBQ3pCLHlCQUEwQixDQUU5QixjQUVFLGlCaEI3Q1UsQ2dCK0NWLG9CQWpGbUMsQ0FpRm5DLHNCQWpGbUMsQ0FrRm5DLGFaNUYyQixDWTZGM0Isb0JBakZpQyxDQTJFbkMscUNBU0kscUJabkYyQixDWTBFL0IsdUJBV0ksNEJBbEZnRCxDQ2dCcEQsT0FFRSxrQkFBbUIsQ0FDbkIsWUFBYSxDQUNiLHFCQUFzQixDQUN0QixzQkFBdUIsQ0FDdkIsZUFBZ0IsQ0FDaEIsY0FBZSxDQUNmLFVBeENVLENBZ0NaLGlCQVdJLFlBQWEsQ0FFakIsa0JBRUUsbUNiL0MyQixDYWlEN0IsMkJBRUUsYUE5Q2dDLENBK0NoQyw4QkFBMEQsQ0FDMUQsYUFBYyxDQUNkLGlCQUFrQixDQUNsQixVQUFXLENkZ0JYLG9DY3RCRiwyQkFTSSxhQUFjLENBQ2QsNkJBQTBELENBQzFELFdBeER1QixDQXdEUyxDQUVwQyxhQUVFLGVBQWdCLENBQ2hCLFdBeEQyQixDQXlEM0IsY0FBZSxDZG9GYixVYzVJb0IsQ0EwRHRCLFFBekRvQixDQTBEcEIsVUE1RDJCLENBOEQ3QixZQUNFLFlBQWEsQ0FDYixxQkFBc0IsQ0FDdEIsNkJBQWdELENBQ2hELGVBQWdCLENBQ2hCLHNCQUF1QixDQUV6QixrQ0FFRSxrQkFBbUIsQ0FDbkIsd0JidEU0QixDYXVFNUIsWUFBYSxDQUNiLGFBQWMsQ0FDZCwwQkFBMkIsQ0FDM0IsWUFwRTRCLENBcUU1QixpQkFBa0IsQ0FFcEIsaUJBQ0UsK0JiekYyQixDYTBGM0IsMEJqQjdDZ0IsQ2lCOENoQiwyQmpCOUNnQixDaUJnRGxCLGtCQUNFLGFiOUYyQixDYStGM0IsV0FBWSxDQUNaLGFBQWMsQ0FDZCxnQmpCM0NhLENpQjRDYixhQTdFOEIsQ0ErRWhDLGlCQUNFLDZCakJ4RGdCLENpQnlEaEIsOEJqQnpEZ0IsQ2lCMERoQiw0QmJ2RzJCLENhb0c3QiwwQ2QwQ0ksaUJjcEN1QyxDQUUzQyxpQmRoREUsZ0NBQWlDLENja0RqQyxxQmJqRzZCLENha0c3QixXQUFZLENBQ1osYUFBYyxDQUNkLGFBQWMsQ0FDZCxZQXRGNEIsQ0M0QjlCLFFBQ0UscUJkNUM2QixDYzZDN0IsZWxCdkRrQixDa0J3RGxCLGlCQUFrQixDQUNsQixVQXREVyxDQWtEYixpQkFTTSxxQmRwRHlCLENjcUR6QixhZGxFdUIsQ2N3RDdCLHdGQWNVLGFkdEVtQixDY3dEN0IsdVRBb0JZLHdCTitCcUIsQ005QnJCLGFkN0VpQixDY3dEN0Isa0RBd0JZLG9CZGhGaUIsQ2N3RDdCLGdDQTBCUSxhZGxGcUIsQ0R1RTNCLG9DZWZGLDRLQWdDWSxhZHhGaUIsQ2N3RDdCLGttQkFzQ2Msd0JOYW1CLENNWm5CLGFkL0ZlLENjd0Q3QixrR0EwQ2Msb0JkbEdlLENjd0Q3Qiw4TEE4Q1Usd0JOS3VCLENNSnZCLGFkdkdtQixDY3dEN0IsMERBbURjLHFCZDlGaUIsQ2MrRmpCLGFkNUdlLENjNEdRLENBcERyQyxpQkFTTSx3QmRqRXVCLENja0V2QixVZHJEeUIsQ2MyQy9CLHdGQWNVLFVkekRxQixDYzJDL0IsdVRBb0JZLHFCTitCcUIsQ005QnJCLFVkaEVtQixDYzJDL0Isa0RBd0JZLGlCZG5FbUIsQ2MyQy9CLGdDQTBCUSxVZHJFdUIsQ0QwRDdCLG9DZWZGLDRLQWdDWSxVZDNFbUIsQ2MyQy9CLGttQkFzQ2MscUJOYW1CLENNWm5CLFVkbEZpQixDYzJDL0Isa0dBMENjLGlCZHJGaUIsQ2MyQy9CLDhMQThDVSxxQk5LdUIsQ01KdkIsVWQxRnFCLENjMkMvQiwwREFtRGMsd0JkM0dlLENjNEdmLFVkL0ZpQixDYytGTSxDQXBEckMsaUJBU00sd0JOYWUsQ010QnJCLHlHQVVNLG9CTlllLENNdEJyQix1VEFvQlksd0JOK0JxQixDTTlCckIsb0JOQ1MsQ010QnJCLGtEQXdCWSwyQk5GUyxDTXRCckIsZ0NBMEJRLG9CTkphLENUUG5CLG9DZWZGLDRLQWdDWSxvQk5WUyxDTXRCckIsa21CQXNDYyx3Qk5hbUIsQ01abkIsb0JOakJPLENNdEJyQixrR0EwQ2MsMkJOcEJPLENNdEJyQiw4TEE4Q1Usd0JOS3VCLENNSnZCLG9CTnpCVyxDTXRCckIsMERBbURjLHdCZGhHZ0IsQ2NpR2hCLG9CTjlCTyxDTThCZ0IsQ0FwRHJDLGdCQVNNLHdCZDdEd0IsQ2M4RHhCLFVOY1UsQ014QmhCLHNGQWNVLFVOVU0sQ014QmhCLGlUQW9CWSx3Qk4rQnFCLENNOUJyQixVTkdJLENNeEJoQixpREF3QlksaUJOQUksQ014QmhCLCtCQTBCUSxVTkZRLENUVGQsb0NlZkYsd0tBZ0NZLFVOUkksQ014QmhCLHNsQkFzQ2Msd0JOYW1CLENNWm5CLFVOZkUsQ014QmhCLGdHQTBDYyxpQk5sQkUsQ014QmhCLDJMQThDVSx3Qk5LdUIsQ01KdkIsVU52Qk0sQ014QmhCLHlEQW1EYyx3QmR2R2dCLENjd0doQixVTjVCRSxDTTRCcUIsQ0FwRHJDLG1CQVNNLHdCZC9DNEIsQ2NnRDVCLFVOY1UsQ014QmhCLDRGQWNVLFVOVU0sQ014QmhCLG1VQW9CWSx3Qk4rQnFCLENNOUJyQixVTkdJLENNeEJoQixvREF3QlksaUJOQUksQ014QmhCLGtDQTBCUSxVTkZRLENUVGQsb0NlZkYsb0xBZ0NZLFVOUkksQ014QmhCLDBuQkFzQ2Msd0JOYW1CLENNWm5CLFVOZkUsQ014QmhCLHNHQTBDYyxpQk5sQkUsQ014QmhCLG9NQThDVSx3Qk5LdUIsQ01KdkIsVU52Qk0sQ014QmhCLDREQW1EYyx3QmR6Rm9CLENjMEZwQixVTjVCRSxDTTRCcUIsQ0FwRHJDLGdCQVNNLHdCbEIvQ2EsQ2tCZ0RiLFVOY1UsQ014QmhCLHNGQWNVLFVOVU0sQ014QmhCLGlUQW9CWSx3Qk4rQnFCLENNOUJyQixVTkdJLENNeEJoQixpREF3QlksaUJOQUksQ014QmhCLCtCQTBCUSxVTkZRLENUVGQsb0NlZkYsd0tBZ0NZLFVOUkksQ014QmhCLHNsQkFzQ2Msd0JOYW1CLENNWm5CLFVOZkUsQ014QmhCLGdHQTBDYyxpQk5sQkUsQ014QmhCLDJMQThDVSx3Qk5LdUIsQ01KdkIsVU52Qk0sQ014QmhCLHlEQW1EYyx3QmxCekZLLENrQjBGTCxVTjVCRSxDTTRCcUIsQ0FwRHJDLGdCQVNNLHdCbEI1Q1csQ2tCNkNYLFVOY1UsQ014QmhCLHNGQWNVLFVOVU0sQ014QmhCLGlUQW9CWSx3Qk4rQnFCLENNOUJyQixVTkdJLENNeEJoQixpREF3QlksaUJOQUksQ014QmhCLCtCQTBCUSxVTkZRLENUVGQsb0NlZkYsd0tBZ0NZLFVOUkksQ014QmhCLHNsQkFzQ2Msd0JOYW1CLENNWm5CLFVOZkUsQ014QmhCLGdHQTBDYyxpQk5sQkUsQ014QmhCLDJMQThDVSx3Qk5LdUIsQ01KdkIsVU52Qk0sQ014QmhCLHlEQW1EYyx3QmxCdEZHLENrQnVGSCxVTjVCRSxDTTRCcUIsQ0FwRHJDLG1CQVNNLHdCbEJ6Q2MsQ2tCMENkLFVOY1UsQ014QmhCLDRGQWNVLFVOVU0sQ014QmhCLG1VQW9CWSx3Qk4rQnFCLENNOUJyQixVTkdJLENNeEJoQixvREF3QlksaUJOQUksQ014QmhCLGtDQTBCUSxVTkZRLENUVGQsb0NlZkYsb0xBZ0NZLFVOUkksQ014QmhCLDBuQkFzQ2Msd0JOYW1CLENNWm5CLFVOZkUsQ014QmhCLHNHQTBDYyxpQk5sQkUsQ014QmhCLG9NQThDVSx3Qk5LdUIsQ01KdkIsVU52Qk0sQ014QmhCLDREQW1EYyx3QmxCbkZNLENrQm9GTixVTjVCRSxDTTRCcUIsQ0FwRHJDLG1CQVNNLHdCTmFlLENNdEJyQiwrR0FVTSxvQk5ZZSxDTXRCckIsbVVBb0JZLHdCTitCcUIsQ005QnJCLG9CTkNTLENNdEJyQixvREF3QlksMkJORlMsQ010QnJCLGtDQTBCUSxvQk5KYSxDVFBuQixvQ2VmRixvTEFnQ1ksb0JOVlMsQ010QnJCLDBuQkFzQ2Msd0JOYW1CLENNWm5CLG9CTmpCTyxDTXRCckIsc0dBMENjLDJCTnBCTyxDTXRCckIsb01BOENVLHdCTkt1QixDTUp2QixvQk56QlcsQ010QnJCLDREQW1EYyx3QmQzRm9CLENjNEZwQixvQk45Qk8sQ004QmdCLENBcERyQyxrQkFTTSx3QmQzQzJCLENjNEMzQixVTmNVLENNeEJoQiwwRkFjVSxVTlVNLENNeEJoQiw2VEFvQlksd0JOK0JxQixDTTlCckIsVU5HSSxDTXhCaEIsbURBd0JZLGlCTkFJLENNeEJoQixpQ0EwQlEsVU5GUSxDVFRkLG9DZWZGLGdMQWdDWSxVTlJJLENNeEJoQiw4bUJBc0NjLHdCTmFtQixDTVpuQixVTmZFLENNeEJoQixvR0EwQ2MsaUJObEJFLENNeEJoQixpTUE4Q1Usd0JOS3VCLENNSnZCLFVOdkJNLENNeEJoQiwyREFtRGMsd0JkckZtQixDY3NGbkIsVU41QkUsQ000QnFCLENBcERyQyxtQkFzREksbUJBQW9CLENBQ3BCLFlBQWEsQ0FDYixlbEI3R2dCLENrQjhHaEIsVUFBVyxDQXpEZixtQkEyREksNEJkeEcwQixDYzZDOUIsNkNBTEUsTUFBTyxDQUNQLGNBQWUsQ0FD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QnJCUyxDb0JzQlQsVVJxQ1EsQ1FsRGhCLHVDQWVRLDJCcEJ4QlMsQ29CU2pCLGtEQWlCUSxhcEIxQlMsQ29CU2pCLGlDQVlRLHdCcEJsQlksQ29CbUJaLFVScUNRLENRbERoQiwwQ0FlUSwyQnBCckJZLENvQk1wQixxREFpQlEsYXBCdkJZLENvQk1wQixpQ0FZUSx3QmhCMUIwQixDZ0IyQjFCLG9CUm1DYSxDUWhEckIsMENBZVEsMkJoQjdCMEIsQ2dCY2xDLHFEQWlCUSxhaEIvQjBCLENnQmNsQyxnQ0FZUSx3QmhCcEJ5QixDZ0JxQnpCLFVScUNRLENRbERoQix5Q0FlUSwyQmhCdkJ5QixDZ0JRakMsb0RBaUJRLGFoQnpCeUIsQ2dCMkJqQywyREFHSSwrQmhCcER5QixDZ0JzRDdCLGVBQ0Usd0JoQnZEMkIsQ2dCd0QzQix5QkFBOEMsQ0FDOUMsYWhCekQyQixDZ0IwRDNCLGdCQWhEeUIsQ0FpRHpCLGVoQmpCZSxDZ0JrQmYsZ0JBckQ4QixDQXNEOUIsaUJBckRnQyxDQXVEbEMsWUFDRSxvQkFBcUIsQ0FDckIsWUFBYSxDQUNiLGdCQXJENEIsQ0FzRDVCLHNCQUF1QixDQUp6QixjQU1JLCtCaEJyRXlCLENnQnNFekIsa0JBQW1CLENBQ25CLFlBQWMsQ0FSbEIsd0JBV00sMkJoQnJFd0IsQ2dCc0V4QixhaEJ2RXdCLENnQnlFOUIsY0FFSSxhaEIvRXlCLENnQjZFN0Isb0JBSU0sYXBCL0RhLENvQmlFbkIsYUFDRSxrQkFBbUIsQ0FDbkIsYWhCckYyQixDZ0JzRjNCLFlBQWEsQ0FDYiwwQkFBMkIsQ0FDM0Isa0JBQXFCLENBTHZCLGtDakIyREksa0JpQnBEc0MsQ0FQMUMsc0JBU0ksV0FBWSxDQUNaLGFBQWMsQ0FDZCxVQUFXLENBWGYsd0JBYUksY0FBZSxDQWJuQix1QkFlSSx5QnBCaEZlLENvQmlGZixhaEIvRjBCLENnQitFOUIsbUNBa0JNLGFwQm5GYSxDb0JpRW5CLHdCQW9CSSw2QnBCMURjLENvQjJEZCw4QnBCM0RjLENvQjZEbEIsZ0NBRUUsY0FBZSxDQUZqQiw0Q0FJSSx3QmhCbkcwQixDZ0JxRzlCLFlqQmhHRSxvQkFBcUIsQ0FDckIsY2lCZ0dnQixDakIvRmhCLFVpQitGcUIsQ2pCOUZyQixlaUI4RnFCLENqQjdGckIsaUJBQWtCLENBQ2xCLGtCQUFtQixDQUNuQixTaUIyRnFCLENBQ3JCLGFoQjVHNEIsQ0R3STFCLGtCaUIzQm9DLENBSHhDLGdCQUtJLGlCQUFrQixDQUNsQixtQkFBb0IsQ0MxRnhCLE1sQmdDRSxnQ0FBaUMsQ2tCNUJqQyxtQkFBb0IsQ0FDcEIsWUFBYSxDQUNiLGNyQnNCVyxDcUJyQlgsNkJBQThCLENBQzlCLGVBQWdCLENBQ2hCLGVBQWdCLENBQ2hCLGtCQUFtQixDQVZyQixRQVlJLGtCQUFtQixDQUduQiwrQkF6QzBCLENBMEMxQixhakI1Q3lCLENpQjZDekIsWUFBYSxDQUNiLHNCQUF1QixDQUN2QixrQkFBNkMsQ0FDN0MsZ0JBeEN5QixDQXlDekIsa0JBQW1CLENBckJ2QixjQXVCTSwyQmpCbkR1QixDaUJvRHZCLGFqQnBEdUIsQ2lCNEI3QixTQTBCSSxhQUFjLENBMUJsQixxQkE2QlEsMkJyQnZDVyxDcUJ3Q1gsYXJCeENXLENxQlVuQixTQWdDSSxrQkFBbUIsQ0FHbkIsK0JBN0QwQixDQThEMUIsWUFBYSxDQUNiLFdBQVksQ0FDWixhQUFjLENBQ2QsMEJBQTJCLENBdkMvQixvQ0F5Q00sbUJBS3FCLENBOUMzQixtQkEyQ00sU0FBVSxDQUNWLHNCQUF1QixDQUN2QixrQkFDcUIsQ0E5QzNCLGtCQWdETSx3QkFBeUIsQ0FDekIsa0JBQW9CLENBakQxQix3QmxCa0hJLGlCa0I5RHVDLENBcEQzQyx1QmxCa0hJLGdCa0I1RHVDLENBdEQzQyxxQkEwRE0sc0JBQXVCLENBMUQ3QixrQkE2RE0sd0JBQXlCLENBN0QvQixpQkFpRU0sNEJBQTZCLENBRTNCLHlCQUFrRSxDQW5FMUUsdUJBdUVRLHdCakJ4RnNCLENpQnlGdEIsMkJqQnBHcUIsQ2lCNEI3Qiw4QkE0RVUscUJqQjNGcUIsQ2lCNEZyQixvQmpCekdtQixDaUIwR25CLHlDQUEyRSxDQTlFckYsc0JBaUZNLFdBQVksQ0FDWixhQUFjLENBbEZwQixrQkF1Rk0sd0JBL0Y2QixDQWdHN0IsZUFBZ0IsQ0FDaEIsaUJBQWtCLENBekZ4Qix3QkEyRlEsd0JqQjVHc0IsQ2lCNkd0QixvQnJCdEdXLENxQnVHWCxTQUFVLENBN0ZsQixzQmxCa0hJLGdCa0JsQnVFLENBaEczRSxpQ0FtR1UsMEJyQm5GRSxDcUJvRkYsNkJyQnBGRSxDcUJoQlosZ0NBMEdVLDJCckIxRkUsQ3FCMkZGLDhCckIzRkUsQ3FCaEJaLCtCQWlIVSx3QnJCM0hTLENxQjRIVCxvQnJCNUhTLENxQjZIVCxVVC9ETSxDU2dFTixTQUFVLENBcEhwQixtQkFzSE0sa0JBQW1CLENBdEh6QixtREEySFksa0NqQmxGYSxDaUJtRmIsK0JqQm5GYSxDaUJvRmIsbUJBQW9CLENBN0hoQyxrREFvSVksbUNqQjNGYSxDaUI0RmIsZ0NqQjVGYSxDaUI2RmIsb0JBQXFCLENBdElqQyxlQTZJSSxnQmpCcklZLENpQlJoQixnQkErSUksa0JyQnBIYSxDcUIzQmpCLGVBaUpJLGdCckJ2SFcsQ3NCN0NmLEtBRUUscUJsQkU2QixDa0JEN0IsaUJ0QmlDZ0IsQ3NCaENoQiw0RWxCYjJCLENrQmMzQixhbEJkMkIsQ2tCZTNCLGFBQWMsQ0FDZCxrQ3RCaUNzQyxDc0IvQnhDLHdCQUdJLGlFdEJIZSxDc0JBbkIsYUFLSSw4RHRCTGUsQ2dCVWhCLFFPZ0NELHFCbkIvQzZCLENtQmdEN0Isb0JuQjdEMkIsQ21COEQzQixnQnZCZnVCLEN1QmdCdkIsYW5CL0QyQixDbUJnRTNCLGNBQWUsQ0FHZixzQkFBdUIsQ0FJdkIsNEJBL0Q2RCxDQWdFN0QsaUJBQWtCLENBQ2xCLGtCQUFtQixDQWhCckIsZUFrQkksYUFBYyxDQWxCbEIsb0ZBd0JNLFlBQWEsQ0FDYixXQUFZLENBekJsQiwyQ3BCcUZJLDZCb0IxRHdHLENwQjBEeEcsa0JvQnpEZ0UsQ0E1QnBFLDJDcEJxRkksaUJvQnZEZ0UsQ3BCdURoRSw4Qm9CdER3RyxDQS9CNUcscUNBaUNNLDZCQUFtRixDQUNuRiw4QkFBb0YsQ0FsQzFGLGlDQXNDSSxvQnZCN0VlLEN1QjhFZixhdkI3RWMsQ3VCc0NsQixpQ0EwQ0ksb0JuQi9FOEIsQ21CZ0Y5QixhbkJoRzBCLENtQnFEOUIsMkRBNkNNLDJDdkJwRmEsQ3VCdUNuQixpQ0FnREksb0JuQnBHMEIsQ21CcUcxQixhbkJ0RzBCLENtQnFEOUIsZ0JBb0RJLDRCQUE2QixDQUM3Qix3QkFBeUIsQ0FDekIsYW5CL0d5QixDbUJnSHpCLHlCQXpGOEIsQ0FrQ2xDLGtHQTRETSx3Qm5CMUd3QixDbUIyR3hCLGFuQnRIdUIsQ21CeUQ3QixpREFnRU0sd0JYZDJCLENXZTNCLGFuQjFIdUIsQ21CeUQ3Qiw2REFvRU0sNEJBQTZCLENBQzdCLHdCQUF5QixDQUN6QixlQUFnQixDQXRFdEIsaUJBd0VJLGVBdEcwQixDQXVHMUIsd0JBdEdtQyxDQXVHbkMsYXZCakhlLEN1QmtIZixvQkF0RzBCLENBMkI5QixtREE4RU0sYXZCckhhLEN1QnNIYix5QkF4R21DLENBeUJ6QyxpQkFvRk0scUJuQmhJeUIsQ21CaUl6Qix3QkFBeUIsQ0FDekIsYW5CL0l1QixDbUJ5RDdCLG1EQXlGUSx3Qlh2Q3lCLENXd0N6Qix3QkFBeUIsQ0FDekIsYW5CcEpxQixDbUJ5RDdCLG1EQThGUSx3QkFBeUIsQ0FDekIsYW5CeEpxQixDbUJ5RDdCLDZFQWlHVSwyQ25CN0lxQixDbUI0Qy9CLG1EQW9HUSx3QlhsRHlCLENXbUR6Qix3QkFBeUIsQ0FDekIsYW5CL0pxQixDbUJ5RDdCLCtEQXlHUSxxQm5Cckp1QixDbUJzSnZCLHdCQUF5QixDQUN6QixlQUFnQixDQTNHeEIsNkJBNkdRLHdCbkJ0S3FCLENtQnVLckIsVW5CMUp1QixDbUI0Qy9CLDJFQWlIVSxxQlgvRHVCLENXbERqQyx1RkFvSFUsd0JuQjdLbUIsQ21COEtuQix3QkFBeUIsQ0FDekIsZUFBZ0IsQ0FDaEIsVW5CbktxQixDbUI0Qy9CLGtDQTBIVSw4REFBNEUsQ0ExSHRGLDZCQTRIUSw0QkFBNkIsQ0FDN0IsaUJuQnpLdUIsQ21CMEt2QixVbkIxS3VCLENtQjRDL0Isc0pBbUlVLHFCbkIvS3FCLENtQmdMckIsaUJuQmhMcUIsQ21CaUxyQixhbkI5TG1CLENtQnlEN0IsOENBd0lZLHdEQUE4RCxDQXhJMUUsME5BOEljLDhEQUE0RSxDQTlJMUYsdUZBaUpVLDRCQUE2QixDQUM3QixpQm5COUxxQixDbUIrTHJCLGVBQWdCLENBQ2hCLFVuQmhNcUIsQ21CNEMvQix5Q0FzSlEsNEJBQTZCLENBQzdCLG9CbkJoTnFCLENtQmlOckIsYW5Cak5xQixDbUJ5RDdCLHNNQTZKVSx3Qm5CdE5tQixDbUJ1Tm5CLFVuQjFNcUIsQ21CNEMvQiwwUUFxS2Msd0RBQThELENBcks1RSwrR0F3S1UsNEJBQTZCLENBQzdCLG9CbkJsT21CLENtQm1PbkIsZUFBZ0IsQ0FDaEIsYW5CcE9tQixDbUJ5RDdCLGlCQW9GTSx3Qm5CN0l1QixDbUI4SXZCLHdCQUF5QixDQUN6QixVbkJsSXlCLENtQjRDL0IsbURBeUZRLHdCWHZDeUIsQ1d3Q3pCLHdCQUF5QixDQUN6QixVbkJ2SXVCLENtQjRDL0IsbURBOEZRLHdCQUF5QixDQUN6QixVbkIzSXVCLENtQjRDL0IsNkVBaUdVLDBDbkIxSm1CLENtQnlEN0IsbURBb0dRLHFCWGxEeUIsQ1dtRHpCLHdCQUF5QixDQUN6QixVbkJsSnVCLENtQjRDL0IsK0RBeUdRLHdCbkJsS3FCLENtQm1LckIsd0JBQXlCLENBQ3pCLGVBQWdCLENBM0d4Qiw2QkE2R1EscUJuQnpKdUIsQ21CMEp2QixhbkJ2S3FCLENtQnlEN0IsMkVBaUhVLHdCWC9EdUIsQ1dsRGpDLHVGQW9IVSxxQm5CaEtxQixDbUJpS3JCLHdCQUF5QixDQUN6QixlQUFnQixDQUNoQixhbkJoTG1CLENtQnlEN0Isa0NBMEhVLHdEQUE0RSxDQTFIdEYsNkJBNEhRLDRCQUE2QixDQUM3QixvQm5CdExxQixDbUJ1THJCLGFuQnZMcUIsQ21CeUQ3QixzSkFtSVUsd0JuQjVMbUIsQ21CNkxuQixvQm5CN0xtQixDbUI4TG5CLFVuQmpMcUIsQ21CNEMvQiw4Q0F3SVksOERBQThELENBeEkxRSwwTkE4SWMsd0RBQTRFLENBOUkxRix1RkFp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LENBQ3pCLFVYL0RVLENXdkJoQix1REF5RlEsd0JYdkN5QixDV3dDekIsd0JBQXlCLENBQ3pCLFVYcEVRLENXdkJoQix1REE4RlEsd0JBQXlCLENBQ3pCLFVYeEVRLENXdkJoQixpRkFpR1UsMkNuQnhJd0IsQ21CdUNsQyx1REFvR1Esd0JYbER5QixDV21EekIsd0JBQXlCLENBQ3pCLFVYL0VRLENXdkJoQixtRUF5R1Esd0JuQmhKMEIsQ21CaUoxQix3QkFBeUIsQ0FDekIsZUFBZ0IsQ0EzR3hCLCtCQTZHUSxxQlh0RlEsQ1d1RlIsYW5CckowQixDbUJ1Q2xDLCtFQWlIVSx3QlgvRHVCLENXbERqQywyRkFvSFUscUJYN0ZNLENXOEZOLHdCQUF5QixDQUN6QixlQUFnQixDQUNoQixhbkI5SndCLENtQnVDbEMsb0NBMEhVLHdEQUE0RSxDQTFIdEYsK0JBNEhRLDRCQUE2QixDQUM3QixvQm5CcEswQixDbUJxSzFCLGFuQnJLMEIsQ21CdUNsQyw4SkFtSVUsd0JuQjFLd0IsQ21CMkt4QixvQm5CM0t3QixDbUI0S3hCLFVYOUdNLENXdkJoQixnREF3SVksOERBQThELENBeEkxRSxrT0E4SWMsd0RBQTRFLENBOUkxRiwyRkFpSlUsNEJBQTZCLENBQzdCLG9CbkJ6THdCLENtQjBMeEIsZUFBZ0IsQ0FDaEIsYW5CM0x3QixDbUJ1Q2xDLDJDQXNKUSw0QkFBNkIsQ0FDN0IsaUJYaElRLENXaUlSLFVYaklRLENXdkJoQiw4TUE2SlUscUJYdElNLENXdUlOLGFuQnJNd0IsQ21CdUNsQyxrUkFxS2MsOERBQThELENBcks1RSxtSEF3S1UsNEJBQTZCLENBQzdCLGlCWGxKTSxDV21KTixlQUFnQixDQUNoQixVWHBKTSxDV3ZCaEIsNEJBaUxVLHdCdkJ0TlEsQ3VCdU5SLGFYM0kyRCxDV3ZDckUseUVBcUxZLHdCWG5JcUIsQ1dvSXJCLHdCQUF5QixDQUN6QixhWGhKeUQsQ1d2Q3JFLHlFQTBMWSx3Qlh4SXFCLENXeUlyQix3QkFBeUIsQ0FDekIsYVhySnlELENXdkNyRSxnQkFvRk0sd0J2QjNIYSxDdUI0SGIsd0JBQXlCLENBQ3pCLFVYL0RVLENXdkJoQixpREF5RlEsd0JYdkN5QixDV3dDekIsd0JBQXlCLENBQ3pCLFVYcEVRLENXdkJoQixpREE4RlEsd0JBQXlCLENBQ3pCLFVYeEVRLENXdkJoQiwyRUFpR1UsMkN2QnhJUyxDdUJ1Q25CLGlEQW9HUSx3QlhsRHlCLENXbUR6Qix3QkFBeUIsQ0FDekIsVVgvRVEsQ1d2QmhCLDZEQXlHUSx3QnZCaEpXLEN1QmlKWCx3QkFBeUIsQ0FDekIsZUFBZ0IsQ0EzR3hCLDRCQTZHUSxxQlh0RlEsQ1d1RlIsYXZCckpXLEN1QnVDbkIseUVBaUhVLHdCWC9EdUIsQ1dsRGpDLHFGQW9IVSxxQlg3Rk0sQ1c4Rk4sd0JBQXlCLENBQ3pCLGVBQWdCLENBQ2hCLGF2QjlKUyxDdUJ1Q25CLGlDQTBIVSx3REFBNEUsQ0ExSHRGLDRCQTRIUSw0QkFBNkIsQ0FDN0Isb0J2QnBLVyxDdUJxS1gsYXZCcktXLEN1QnVDbkIsa0pBbUlVLHdCdkIxS1MsQ3VCMktULG9CdkIzS1MsQ3VCNEtULFVYOUdNLENXdkJoQiw2Q0F3SVksOERBQThELENBeEkxRSxzTkE4SWMsd0RBQTRFLENBOUkxRixxRkFpSlUsNEJBQTZCLENBQzdCLG9CdkJ6TFMsQ3VCMExULGVBQWdCLENBQ2hCLGF2QjNMUyxDdUJ1Q25CLHdDQXNKUSw0QkFBNkIsQ0FDN0IsaUJYaElRLENXaUlSLFVYaklRLENXdkJoQixrTUE2SlUscUJYdElNLENXdUlOLGF2QnJNUyxDdUJ1Q25CLHNRQXFLYyw4REFBOEQsQ0FySzVFLDZHQXdLVSw0QkFBNkIsQ0FDN0IsaUJYbEpNLENXbUpOLGVBQWdCLENBQ2hCLFVYcEpNLENXdkJoQix5QkFpTFUsd0JYbkpzQyxDV29KdEMsYVgzSTJELENXdkNyRSxtRUFxTFksd0JYbklxQixDV29JckIsd0JBQXlCLENBQ3pCLGFYaEp5RCxDV3ZDckUsbUVBMExZLHdCWHhJcUIsQ1d5SXJCLHdCQUF5QixDQUN6QixhWHJKeUQsQ1d2Q3JFLGdCQW9GTSx3QnZCeEhXLEN1QnlIWCx3QkFBeUIsQ0FDekIsVVgvRFUsQ1d2QmhCLGlEQXlGUSx3Qlh2Q3lCLENXd0N6Qix3QkFBeUIsQ0FDekIsVVhwRVEsQ1d2QmhCLGlEQThGUSx3QkFBeUIsQ0FDekIsVVh4RVEsQ1d2QmhCLDJFQWlHVSwyQ3ZCcklPLEN1Qm9DakIsaURBb0dRLHdCWGxEeUIsQ1dtRHpCLHdCQUF5QixDQUN6QixVWC9FUSxDV3ZCaEIsNkRBeUdRLHdCdkI3SVMsQ3VCOElULHdCQUF5QixDQUN6QixlQUFnQixDQTNHeEIsNEJBNkdRLHFCWHRGUSxDV3VGUixhdkJsSlMsQ3VCb0NqQix5RUFpSFUsd0JYL0R1QixDV2xEakMscUZBb0hVLHFCWDdGTSxDVzhGTix3QkFBeUIsQ0FDekIsZUFBZ0IsQ0FDaEIsYXZCM0pPLEN1Qm9DakIsaUNBMEhVLHdEQUE0RSxDQTFIdEYsNEJBNEhRLDRCQUE2QixDQUM3QixvQnZCaktTLEN1QmtLVCxhdkJsS1MsQ3VCb0NqQixrSkFtSVUsd0J2QnZLTyxDdUJ3S1Asb0J2QnhLTyxDdUJ5S1AsVVg5R00sQ1d2QmhCLDZDQXdJWSw4REFBOEQsQ0F4STFFLHNOQThJYyx3REFBNEUsQ0E5STFGLHFGQWlKVSw0QkFBNkIsQ0FDN0Isb0J2QnRMTyxDdUJ1TFAsZUFBZ0IsQ0FDaEIsYXZCeExPLEN1Qm9DakIsd0NBc0pRLDRCQUE2QixDQUM3QixpQlhoSVEsQ1dpSVIsVVhqSVEsQ1d2QmhCLGtNQTZKVSxxQlh0SU0sQ1d1SU4sYXZCbE1PLEN1Qm9DakIsc1FBcUtjLDhEQUE4RCxDQXJLNUUsNkdBd0tVLDRCQUE2QixDQUM3QixpQlhsSk0sQ1dtSk4sZUFBZ0IsQ0FDaEIsVVhwSk0sQ1d2QmhCLHlCQWlMVSx3QlhuSnNDLENXb0p0QyxhWDNJMkQsQ1d2Q3JFLG1FQXFMWSx3QlhuSXFCLENXb0lyQix3QkFBeUIsQ0FDekIsYVhoSnlELENXdkNyRSxtRUEwTFksd0JYeElxQixDV3lJckIsd0JBQXlCLENBQ3pCLGFYckp5RCxDV3ZDckUsbUJBb0ZNLHdCdkJySGMsQ3VCc0hkLHdCQUF5QixDQUN6QixVWC9EVSxDV3ZCaEIsdURBeUZRLHdCWHZDeUIsQ1d3Q3pCLHdCQUF5QixDQUN6QixVWHBFUSxDV3ZCaEIsdURBOEZRLHdCQUF5QixDQUN6QixVWHhFUSxDV3ZCaEIsaUZBaUdVLDBDdkJsSVUsQ3VCaUNwQix1REFvR1Esd0JYbER5QixDV21EekIsd0JBQXlCLENBQ3pCLFVYL0VRLENXdkJoQixtRUF5R1Esd0J2QjFJWSxDdUIySVosd0JBQXlCLENBQ3pCLGVBQWdCLENBM0d4QiwrQkE2R1EscUJYdEZRLENXdUZSLGF2Qi9JWSxDdUJpQ3BCLCtFQWlIVSx3QlgvRHVCLENXbERqQywyRkFvSFUscUJYN0ZNLENXOEZOLHdCQUF5QixDQUN6QixlQUFnQixDQUNoQixhdkJ4SlUsQ3VCaUNwQixvQ0EwSFUsd0RBQTRFLENBMUh0RiwrQkE0SFEsNEJBQTZCLENBQzdCLG9CdkI5SlksQ3VCK0paLGF2Qi9KWSxDdUJpQ3BCLDhKQW1JVSx3QnZCcEtVLEN1QnFLVixvQnZCcktVLEN1QnNLVixVWDlHTSxDV3ZCaEIsZ0RBd0lZLDhEQUE4RCxDQXhJMUUsa09BOEljLHdEQUE0RSxDQTlJMUYsMkZBaUpVLDRCQUE2QixDQUM3QixvQnZCbkxVLEN1Qm9MVixlQUFnQixDQUNoQixhdkJyTFUsQ3VCaUNwQiwyQ0FzSlEsNEJBQTZCLENBQzdCLGlCWGhJUSxDV2lJUixVWGpJUSxDV3ZCaEIsOE1BNkpVLHFCWHRJTSxDV3VJTixhdkIvTFUsQ3VCaUNwQixrUkFxS2MsOERBQThELENBcks1RSxtSEF3S1UsNEJBQTZCLENBQzdCLGlCWGxKTSxDV21KTixlQUFnQixDQUNoQixVWHBKTSxDV3ZCaEIsNEJBaUxVLHdCWG5Kc0MsQ1dvSnRDLGFYM0kyRCxDV3ZDckUseUVBcUxZLHdCWG5JcUIsQ1dvSXJCLHdCQUF5QixDQUN6QixhWGhKeUQsQ1d2Q3JFLHlFQTBMWSx3Qlh4SXFCLENXeUlyQix3QkFBeUIsQ0FDekIsYVhySnlELENXdkNyRSxtQkFvRk0sd0JuQjdINEIsQ21COEg1Qix3QkFBeUIsQ0FDekIsb0JYakVlLENXckJyQix1REF5RlEsd0JYdkN5QixDV3dDekIsd0JBQXlCLENBQ3pCLG9CWHRFYSxDV3JCckIsdURBOEZRLHdCQUF5QixDQUN6QixvQlgxRWEsQ1dyQnJCLGlGQWlHVSw0Q25CMUl3QixDbUJ5Q2xDLHVEQW9HUSx3QlhsRHlCLENXbUR6Qix3QkFBeUIsQ0FDekIsb0JYakZhLENXckJyQixtRUF5R1Esd0JuQmxKMEIsQ21CbUoxQix3QkFBeUIsQ0FDekIsZUFBZ0IsQ0EzR3hCLCtCQThHUSxhbkJ2SjBCLENtQnlDbEMsOEdBNkdRLCtCWDNEeUIsQ1dsRGpDLDJGQW9IVSwrQlgvRlcsQ1dnR1gsd0JBQXlCLENBQ3pCLGVBQWdCLENBQ2hCLGFuQmhLd0IsQ21CeUNsQyxvQ0EwSFUsNEVBQTRFLENBMUh0RiwrQkE0SFEsNEJBQTZCLENBQzdCLG9CbkJ0SzBCLENtQnVLMUIsYW5CdkswQixDbUJ5Q2xDLDhKQW1JVSx3Qm5CNUt3QixDbUI2S3hCLG9CbkI3S3dCLENtQjhLeEIsb0JYaEhXLENXckJyQixnREF3SVksOERBQThELENBeEkxRSxrT0E4SWMsNEVBQTRFLENBOUkxRiwyRkFpSlUsNEJBQTZCLENBQzdCLG9CbkIzTHdCLENtQjRMeEIsZUFBZ0IsQ0FDaEIsYW5CN0x3QixDbUJ5Q2xDLDJDQXNKUSw0QkFBNkIsQ0FDN0IsMkJYbElhLENXbUliLG9CWG5JYSxDV3JCckIsOE1BNkpVLCtCWHhJVyxDV3lJWCxhbkJ2TXdCLENtQnlDbEMsa1JBcUtjLDhEQUE4RCxDQXJLNUUsbUhBd0tVLDRCQUE2QixDQUM3QiwyQlhwSlcsQ1dxSlgsZUFBZ0IsQ0FDaEIsb0JYdEpXLENXckJyQiw0QkFpTFUsd0JYbkpzQyxDV29KdEMsYVgzSTJELENXdkNyRSx5RUFxTFksd0JYbklxQixDV29JckIsd0JBQXlCLENBQ3pCLGFYaEp5RCxDV3ZDckUseUVBMExZLHdCWHhJcUIsQ1d5SXJCLHdCQUF5QixDQUN6QixhWHJKeUQsQ1d2Q3JFLGtCQW9GTSx3Qm5CdkgyQixDbUJ3SDNCLHdCQUF5QixDQUN6QixVWC9EVSxDV3ZCaEIscURBeUZRLHdCWHZDeUIsQ1d3Q3pCLHdCQUF5QixDQUN6QixVWHBFUSxDV3ZCaEIscURBOEZRLHdCQUF5QixDQUN6QixVWHhFUSxDV3ZCaEIsK0VBaUdVLDRDbkJwSXVCLENtQm1DakMscURBb0dRLHdCWGxEeUIsQ1dtRHpCLHdCQUF5QixDQUN6QixVWC9FUSxDV3ZCaEIsaUVBeUdRLHdCbkI1SXlCLENtQjZJekIsd0JBQXlCLENBQ3pCLGVBQWdCLENBM0d4Qiw4QkE2R1EscUJYdEZRLENXdUZSLGFuQmpKeUIsQ21CbUNqQyw2RUFpSFUsd0JYL0R1QixDV2xEakMseUZBb0hVLHFCWDdGTSxDVzhGTix3QkFBeUIsQ0FDekIsZUFBZ0IsQ0FDaEIsYW5CMUp1QixDbUJtQ2pDLG1DQTBIVSx3REFBNEUsQ0ExSHRGLDhCQTRIUSw0QkFBNkIsQ0FDN0Isb0JuQmhLeUIsQ21CaUt6QixhbkJqS3lCLENtQm1DakMsMEpBbUlVLHdCbkJ0S3VCLENtQnVLdkIsb0JuQnZLdUIsQ21Cd0t2QixVWDlHTSxDV3ZCaEIsK0NBd0lZLDhEQUE4RCxDQXhJMUUsOE5BOEljLHdEQUE0RSxDQTlJMUYseUZBaUpVLDRCQUE2QixDQUM3QixvQm5Cckx1QixDbUJzTHZCLGVBQWdCLENBQ2hCLGFuQnZMdUIsQ21CbUNqQywwQ0FzSlEsNEJBQTZCLENBQzdCLGlCWGhJUSxDV2lJUixVWGpJUSxDV3ZCaEIsME1BNkpVLHFCWHRJTSxDV3VJTixhbkJqTXVCLENtQm1DakMsOFFBcUtjLDhEQUE4RCxDQXJLNUUsaUhBd0tVLDRCQUE2QixDQUM3QixpQlhsSk0sQ1dtSk4sZUFBZ0IsQ0FDaEIsVVhwSk0sQ1d2QmhCLDJCQWlMVSx3QlhuSnNDLENXb0p0QyxhWDNJMkQsQ1d2Q3JFLHVFQXFMWSx3QlhuSXFCLENXb0lyQix3QkFBeUIsQ0FDekIsYVhoSnlELENXdkNyRSx1RUEwTFksd0JYeElxQixDV3lJckIsd0JBQXlCLENBQ3pCLGFYckp5RCxDV3ZDckUsaUJBUkUsZ0JuQmJjLENtQldkLGtDQUNFLGlCdkJMYyxDdUJjbEIsa0JBTkUsY3ZCS1csQ3VCQ2Isa0JBSkUsa0J2QkVlLEN1QkVqQixp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dUIsQ3dCMEN2QixVeEI3QnlCLEN3QkovQix1QkFnQ00sd0J4QjlCd0IsQ3dCK0J4QixvQmhCb0NlLENnQnJFckIsc0JBZ0NNLHdCeEJyQ3dCLEN3QnNDeEIsVWhCc0NVLENnQnZFaEIseUJBZ0NNLHdCeEJ2QjRCLEN3QndCNUIsVWhCc0NVLENnQnZFaEIsa0NBdUNVLHdCNUI1QlEsQzRCNkJSLGFoQitDMkQsQ2dCdkZyRSxzQkFnQ00sd0I1QnZCYSxDNEJ3QmIsVWhCc0NVLENnQnZFaEIsK0JBdUNVLHdCaEJ1Q3NDLENnQnRDdEMsYWhCK0MyRCxDZ0J2RnJFLHNCQWdDTSx3QjVCcEJXLEM0QnFCWCxVaEJzQ1UsQ2dCdkVoQiwrQkF1Q1Usd0JoQnVDc0MsQ2dCdEN0QyxhaEIrQzJELENnQnZGckUseUJBZ0NNLHdCNUJqQmMsQzRCa0JkLFVoQnNDVSxDZ0J2RWhCLGtDQXVDVSx3QmhCdUNzQyxDZ0J0Q3RDLGFoQitDMkQsQ2dCdkZyRSx5QkFnQ00sd0J4QnpCNEIsQ3dCMEI1QixvQmhCb0NlLENnQnJFckIsa0NBdUNVLHdCaEJ1Q3NDLENnQnRDdEMsYWhCK0MyRCxDZ0J2RnJFLHdCQWdDTSx3QnhCbkIyQixDd0JvQjNCLFVoQnNDVSxDZ0J2RWhCLGlDQXVDVSx3QmhCdUNzQyxDZ0J0Q3RDLGFoQitDMkQsQ2lCeEZyRSxVQUVFLG9CQUFxQixDQUNyQix1QkFBd0IsQ0FDeEIsV0FBWSxDQUNaLHNCekJ3RHVCLEN5QnZEdkIsYUFBYyxDQUNkLFc3QnlDVyxDNkJ4Q1gsZUFBZ0IsQ0FDaEIsU0FBVSxDQUNWLFVBQVcsQ0FWYixrRUFjSSx3QnpCdEJ5QixDeUJRN0IsNkJBZ0JJLHdCekJ4QnlCLEN5QlE3QixvQkFrQkksd0J6QjFCeUIsQ3lCMkJ6QixXQUFZLENBbkJoQiwyQ0F5QlEscUJ6QnBCdUIsQ3lCTC9CLHNDQTJCUSxxQnpCdEJ1QixDeUJML0IsNkJBNkJRLHFCekJ4QnVCLEN5QkwvQixpQ0ErQlEsMERBQTJGLENBL0JuRywyQ0F5QlEsd0J6QmpDcUIsQ3lCUTdCLHNDQTJCUSx3QnpCbkNxQixDeUJRN0IsNkJBNkJRLHdCekJyQ3FCLEN5QlE3QixpQ0ErQlEsNkRBQTJGLENBL0JuRywyQ0F5QlEsd0J6QnRCc0IsQ3lCSDlCLHNDQTJCUSx3QnpCeEJzQixDeUJIOUIsNkJBNkJRLHdCekIxQnNCLEN5Qkg5QixpQ0ErQlEsNkRBQTJGLENBL0JuRywwQ0F5QlEsd0J6QjdCc0IsQ3lCSTlCLHFDQTJCUSx3QnpCL0JzQixDeUJJOUIsNEJBNkJRLHdCekJqQ3NCLEN5Qkk5QixnQ0ErQlEsNkRBQTJGLENBL0JuRyw2Q0F5QlEsd0J6QmYwQixDeUJWbEMsd0NBMkJRLHdCekJqQjBCLEN5QlZsQywrQkE2QlEsd0J6Qm5CMEIsQ3lCVmxDLG1DQStCUSw2REFBMkYsQ0EvQm5HLDBDQXlCUSx3QjdCZlcsQzZCVm5CLHFDQTJCUSx3QjdCakJXLEM2QlZuQiw0QkE2QlEsd0I3Qm5CVyxDNkJWbkIsZ0NBK0JRLDZEQUEyRixDQS9CbkcsMENBeUJRLHdCN0JaUyxDNkJiakIscUNBMkJRLHdCN0JkUyxDNkJiakIsNEJBNkJRLHdCN0JoQlMsQzZCYmpCLGdDQStCUSw2REFBMkYsQ0EvQm5HLDZDQXlCUSx3QjdCVFksQzZCaEJwQix3Q0EyQlEsd0I3QlhZLEM2QmhCcEIsK0JBNkJRLHdCN0JiWSxDNkJoQnBCLG1DQStCUSw2REFBMkYsQ0EvQm5HLDZDQXlCUSx3QnpCakIwQixDeUJSbEMsd0NBMkJRLHdCekJuQjBCLEN5QlJsQywrQkE2QlEsd0J6QnJCMEIsQ3lCUmxDLG1DQStCUSw2REFBMkYsQ0EvQm5HLDRDQXlCUSx3QnpCWHlCLEN5QmRqQyx1Q0EyQlEsd0J6QmJ5QixDeUJkakMsOEJBNkJRLHdCekJmeUIsQ3lCZGpDLGtDQStCUSw2REFBMkYsQ0EvQm5HLHdCQWtDSSwrQkF0Q2tDLENBc0NsQyx1QkF0Q2tDLENBdUNsQywwQ0FBbUMsQ0FBbkMsa0NBQW1DLENBQ25DLHdDQUFpQyxDQUFqQyxnQ0FBaUMsQ0FDakMsd0NBQWlDLENBQWpDLGdDQUFpQyxDQUNqQyx3QnpCOUN5QixDeUIrQ3pCLDZEQUEwRixDQUMxRix1QkFBNkIsQ0FDN0IsMkJBQTRCLENBQzVCLHlCQUEwQixDQTFDOUIsOENBNENNLDRCQUE2QixDQTVDbkMsMkNBOENNLDRCQUE2QixDQTlDbkMsa0NBZ0RNLG1CQUFvQixDQWhEMUIsbUJBb0RJLGF6QnhCWSxDeUI1QmhCLG9CQXNESSxlN0JQYSxDNkIvQ2pCLG1CQXdESSxhN0JWVyxDNkJZZixxQ0FDRSxHQUNFLDBCQUEyQixDQUM3QixHQUNFLDJCQUE0QixDQUFBLENBSmhDLDZCQUNFLEdBQ0UsMEJBQTJCLENBQzdCLEdBQ0UsMkJBQTRCLENBQUEsQ0MzQ2hDLE9BRUUscUIxQmhCNkIsQzBCaUI3QixhMUI5QjJCLEMwQjJCN0Isb0JBT0ksb0JBOUI2QixDQThCN0Isb0JBOUI2QixDQStCN0Isa0JBOUI2QixDQStCN0Isa0JBQW1CLENBVHZCLHNDQWVRLHFCMUI3QnVCLEMwQjhCdkIsaUIxQjlCdUIsQzBCK0J2QixhMUI1Q3FCLEMwQjJCN0Isc0NBZVEsd0IxQjFDcUIsQzBCMkNyQixvQjFCM0NxQixDMEI0Q3JCLFUxQi9CdUIsQzBCYy9CLHNDQWVRLHdCMUIvQnNCLEMwQmdDdEIsb0IxQmhDc0IsQzBCaUN0QixvQmxCa0NhLENrQm5EckIsb0NBZVEsd0IxQnRDc0IsQzBCdUN0QixvQjFCdkNzQixDMEJ3Q3RCLFVsQm9DUSxDa0JyRGhCLDBDQWVRLHdCMUJ4QjBCLEMwQnlCMUIsb0IxQnpCMEIsQzBCMEIxQixVbEJvQ1EsQ2tCckRoQixvQ0FlUSx3QjlCeEJXLEM4QnlCWCxvQjlCekJXLEM4QjBCWCxVbEJvQ1EsQ2tCckRoQixvQ0FlUSx3QjlCckJTLEM4QnNCVCxvQjlCdEJTLEM4QnVCVCxVbEJvQ1EsQ2tCckRoQiwwQ0FlUSx3QjlCbEJZLEM4Qm1CWixvQjlCbkJZLEM4Qm9CWixVbEJvQ1EsQ2tCckRoQiwwQ0FlUSx3QjFCMUIwQixDMEIyQjFCLG9CMUIzQjBCLEMwQjRCMUIsb0JsQmtDYSxDa0JuRHJCLHdDQWVRLHdCMUJwQnlCLEMwQnFCekIsb0IxQnJCeUIsQzBCc0J6QixVbEJvQ1EsQ2tCckRoQix3Q0FvQk0sa0JBQW1CLENBQ25CLFFBQVMsQ0FyQmYsNENBdUJNLHdCMUJoQzRCLEMwQmlDNUIsVWxCNkJVLENrQnJEaEIsMEdBMkJRLGtCQUFtQixDQTNCM0IsOENBNkJNLHFCQUFzQixDQTdCNUIsVUErQkksYTFCMUR5QixDMEIyQjdCLHVCQWlDTSxrQkFBbUIsQ0FqQ3pCLHNCQW9DTSx3QjFCN0M0QixDMEI4QzVCLFVsQmdCVSxDa0JyRGhCLHFEQXdDUSxrQkFBbUIsQ0F4QzNCLGtEQTJDUSxpQmxCVVEsQ2tCVFIsa0JBQW1CLENBNUMzQixhQThDSSw0QkE1RHFDLENBY3pDLGdDQWlETSxvQkFwRWdDLENBcUVoQyxhMUI3RXVCLEMwQjJCN0IsYUFvREksNEJBaEVxQyxDQVl6QyxnQ0F1RE0sb0JBeEVnQyxDQXlFaEMsYTFCbkZ1QixDMEIyQjdCLGFBMERJLDRCQXZFcUMsQ0FhekMsNERBK0RVLHFCQUFzQixDQS9EaEMsNENBb0VNLGdCQUFpQixDQXBFdkIsd0VBeUVVLHVCQUF3QixDQXpFbEMsb0JBMkVJLFVBQVcsQ0EzRWYscUhBcUZZLHdCMUJwR2tCLEMwQmU5Qiw4RUF1RmMsd0IxQnZHZ0IsQzBCZ0I5Qix3Q0EyRk0sa0JBQXFCLENBM0YzQiwyREFnR1Usd0IxQi9Hb0IsQzBCaUg5QixpQjNCakVFLGdDQUFpQyxDMkJvRWpDLGFBQWMsQ0FDZCxpQkFBa0IsQ0FDbEIsY0FBZSxDQzNIakIsTUFDRSxrQkFBbUIsQ0FDbkIsWUFBYSxDQUNiLGNBQWUsQ0FDZiwwQkFBMkIsQ0FKN0IsV0FNSSxtQkFBcUIsQ0FOekIsNEI1QnVJSSxrQjRCL0h3QyxDQVI1QyxpQkFVSSxvQkFBc0IsQ0FWMUIsdUJBWUksa0JBQW1CLENBWnZCLHFEQWdCTSxjL0JpQ08sQytCakRiLHFEQW1CTSxrQi9CNkJXLEMrQmhEakIsa0JBcUJJLHNCQUF1QixDQXJCM0IsdUJBdUJNLG1CQUFxQixDQUNyQixrQkFBb0IsQ0F4QjFCLGVBMEJJLHdCQUF5QixDQTFCN0Isc0NBNkJRLGlCQUFtQixDQTdCM0IsMkQ1QnVJSSxjNEJyR21DLENBbEN2Qyx3QzVCdUlJLGE0Qm5HcUMsQ0FFL0Isd0JBQXlCLENBQ3pCLDJCQUE0QixDQXZDdEMsdUNBNkNVLHlCQUEwQixDQUMxQiw0QkFBNkIsQ0FLdkMsZUFDRSxrQkFBbUIsQ0FDbkIsd0IzQmpENEIsQzJCa0Q1QixpQi9CakJVLEMrQmtCVixhM0I5RDJCLEMyQitEM0IsbUJBQW9CLENBQ3BCLGdCM0I1QmMsQzJCNkJkLFVBQVcsQ0FDWCxzQkFBdUIsQ0FDdkIsZUFBZ0IsQ0FDaEIsa0JBQW9CLENBQ3BCLG1CQUFxQixDQUNyQixrQkFBbUIsQ0FackIsdUI1Qm9GSSxrQjRCdEV1QyxDNUJzRXZDLHFCNEJyRXlDLENBZjdDLHdCQXFCTSxxQjNCbEV5QixDMkJtRXpCLGEzQmhGdUIsQzJCMEQ3Qix3QkFxQk0sd0IzQi9FdUIsQzJCZ0Z2QixVM0JuRXlCLEMyQjZDL0Isd0JBcUJNLHdCM0JwRXdCLEMyQnFFeEIsb0JuQkZlLENtQnBCckIsdUJBcUJNLHdCM0IzRXdCLEMyQjRFeEIsVW5CQVUsQ21CdEJoQiwwQkFxQk0sd0IzQjdENEIsQzJCOEQ1QixVbkJBVSxDbUJ0QmhCLG1DQTRCVSx3Qi9CbEVRLEMrQm1FUixhbkJTMkQsQ21CdENyRSx1QkFxQk0sd0IvQjdEYSxDK0I4RGIsVW5CQVUsQ21CdEJoQixnQ0E0QlUsd0JuQkNzQyxDbUJBdEMsYW5CUzJELENtQnRDckUsdUJBcUJNLHdCL0IxRFcsQytCMkRYLFVuQkFVLENtQnRCaEIsZ0NBNEJVLHdCbkJDc0MsQ21CQXRDLGFuQlMyRCxDbUJ0Q3JFLDBCQXFCTSx3Qi9CdkRjLEMrQndEZCxVbkJBVSxDbUJ0QmhCLG1DQTRCVSx3Qm5CQ3NDLENtQkF0QyxhbkJTMkQsQ21CdENyRSwwQkFxQk0sd0IzQi9ENEIsQzJCZ0U1QixvQm5CRmUsQ21CcEJyQixtQ0E0QlUsd0JuQkNzQyxDbUJBdEMsYW5CUzJELENtQnRDckUseUJBcUJNLHdCM0J6RDJCLEMyQjBEM0IsVW5CQVUsQ21CdEJoQixrQ0E0QlUsd0JuQkNzQyxDbUJBdEMsYW5CUzJELENtQnRDckUseUJBZ0NJLGdCM0J0RFksQzJCc0JoQix5QkFrQ0ksYy9CcENTLEMrQkViLHdCQW9DSSxrQi9CdkNhLEMrQkdqQixrRDVCb0ZJLG1CNEI3QzBDLEM1QjZDMUMsb0I0QjVDMEMsQ0F4QzlDLGtENUJvRkksbUI0QjFDMEMsQzVCMEMxQyxvQjRCekMwQyxDQTNDOUMsNEM1Qm9GSSxtQjRCdkMwQyxDNUJ1QzFDLG9CNEJ0QzBDLENBOUM5Qyx5QjVCb0ZJLGU0QjNJbUIsQ0F5R25CLFNBQVUsQ0FDVixpQkFBa0IsQ0FDbEIsU0FBVSxDQXBEZCwrREF1RE0sNkJBQThCLENBQzlCLFVBQVcsQ0FDWCxhQUFjLENBQ2QsUUFBUyxDQUNULGlCQUFrQixDQUNsQixPQUFRLENBQ1IseURBQTBELENBQzFELDhCQUErQixDQTlEckMsZ0NBZ0VNLFVBQVcsQ0FDWCxTQUFVLENBakVoQiwrQkFtRU0sVUFBVyxDQUNYLFNBQVUsQ0FwRWhCLDhEQXVFTSx3QkFBbUQsQ0F2RXpELGdDQXlFTSx3QkFBb0QsQ0F6RTFELDBCQTJFSSxzQjNCaEVxQixDMkJrRXpCLFlBRUkseUJBQTBCLENDdEg5QixpQkFHRSxxQkFBc0IsQ0FIeEIsa0RBTUksbUJBQW9CLENBTnhCLGtEQVVJLGVBckJtQixDQVd2QiwyQkFZSSxxQkFBc0IsQ0FFMUIsT0FDRSxhNUJsQzJCLEM0Qm9DekIsc0VoQzNCaUYsQ2dDNEJuRixpQmhDZ0JjLENnQ2ZkLGU1QkdtQixDNEJGbkIsZWhDN0JxQixDZ0N1QnZCLGNBUUksYUFwQ3dCLENBcUN4QixtQkFwQ3lCLENBMkI3QixrQkFXSSxrQkFBb0IsQ0FYeEIsaUNBYUksbUJBN0IrQixDQWdCbkMsWUFrQk0sa0JoQ0FXLENnQ2xCakIsWUFrQk0saUJoQ0NVLENnQ25CaEIsWUFrQk0saUJoQ0VVLENnQ3BCaEIsWUFrQk0sZ0JoQ0dTLENnQ3JCZixZQWtCTSxrQmhDSVcsQ2dDdEJqQixZQWtCTSxjaENLTyxDZ0N2QmIsWUFrQk0sZ0I1QmZVLEM0QmlCaEIsVUFDRSxhNUJ0RDJCLEM0QnlEM0Isa0JoQ0ZlLENnQ0dmLGU1Qm5CaUIsQzRCb0JqQixnQkE3Q3lCLENBdUMzQixpQkFRSSxhNUI3RHlCLEM0QjhEekIsZTVCckJpQixDNEJZckIsaUNBV0ksbUJBL0MrQixDQW9DbkMsZUFnQk0sa0JoQ2xCVyxDZ0NFakIsZUFnQk0saUJoQ2pCVSxDZ0NDaEIsZUFnQk0saUJoQ2hCVSxDZ0NBaEIsZUFnQk0sZ0JoQ2ZTLENnQ0RmLGVBZ0JNLGtCaENkVyxDZ0NGakIsZUFnQk0sY2hDYk8sQ2dDSGIsZUFnQk0sZ0I1QmpDVSxDNkI5QmhCLFNBQ0UsYUFBYyxDQUNkLGNBQWUsQ0FDZixrQkFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLHdCQUF5QixDQUUzQixXQUVFLGU3QndCaUIsQzZCdkJqQixjQUFlLENBQ2YsZUFBZ0IsQ0FDaEIsU0FBVSxDQUxaLGVBT0ksYUFBYyxDQUNkLGNBQWUsQ0FLbkIsUUFDRSxrQkFBbUIsQ0FDbkIsd0I3QmpCNEIsQzZCa0I1QixzQjdCd0N1QixDNkJ2Q3ZCLG1CQUFvQixDQUNwQixrQmpDd0JlLENpQ3ZCZixVQUFXLENBQ1gsc0JBQXVCLENBQ3ZCLG1CQUFvQixDQUNwQixlQUFnQixDQUNoQixvQkFBdUIsQ0FDdkIsaUJBQWtCLENBQ2xCLGtCQUFtQixDQ2tCckIsZ0NBeEJFLHFCOUJuQjZCLEM4Qm9CN0Isb0I5QmpDMkIsQzhCa0MzQixpQmxDVVUsQ2tDVFYsYTlCbkMyQixDRGlFekIsc0YrQjVCQSx1QjlCckN5QixDRGlFekIsaUgrQjVCQSx1QjlCckN5QixDRGlFekIsbUYrQjVCQSx1QjlCckN5QixDRGlFekIsa0crQjVCQSx1QjlCckN5QixDOEJzQzNCLG1IQUVFLG9CbEN0QmUsQ2tDdUJqQixzT0FJRSxvQmxDM0JlLENrQzRCZiwyQ2xDNUJlLENrQzZCakIseUxBRUUsd0I5QnRDMEIsQzhCdUMxQixvQjlCdkMwQixDOEJ3QzFCLGVBQWdCLENBQ2hCLGE5QjlDMEIsQ0QyRDFCLHVUK0JYRSx5QjlCaER3QixDRDJEMUIsc1grQlhFLHlCOUJoRHdCLENEMkQxQixnVCtCWEUseUI5QmhEd0IsQ0QyRDFC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QnJDMUJTLENxQ3JCakIsK0RBa0RVLG9CekJ5RHVCLEN5QjNHakMsOEhBdURVLDJDckNsQ08sQ3FDckJqQiwrREErQ1Esb0JyQ3ZCWSxDcUN4QnBCLHFFQWtEVSxvQnpCeUR1QixDeUIzR2pDLDBJQXVEVSwwQ3JDL0JVLENxQ3hCcEIsK0RBK0NRLG9CakMvQjBCLENpQ2hCbEMscUVBa0RVLG9CekJ5RHVCLEN5QjNHakMsMElBdURVLDRDakN2Q3dCLENpQ2hCbEMsNkRBK0NRLG9CakN6QnlCLENpQ3RCakMsbUVBa0RVLG9CekJ5RHVCLEN5QjNHakMsc0lBdURVLDRDakNqQ3VCLENpQ3RCakMsaUJuQ3lDRSxpQkZFZ0IsQ0VEaEIsZ0JFTmMsQ2lDcENoQixrQm5DNENFLGtCRldlLENxQ3ZEakIsaUJuQzhDRSxnQkZRYSxDcUN0RGYsMEJBa0VNLG9CakM1RHdCLENpQ045QixpREFzRU0sVUFBVyxDQXRFakIseUJBMEVNLFlBQWEsQ0FDYixpQkFBa0IsQ2xDMkVwQixZa0MxRStCLENBQzdCLFVBQVksQ0FDWixjQUFlLENBOUVyQixrQ0FnRk0sZ0JqQzVDVSxDaUNwQ2hCLG1DQWtGTSxrQnJDM0JXLENxQ3ZEakIsa0NBb0ZNLGdCckM5QlMsQ3NDekNmLE1BRUUsbUJBQW9CLENBQ3BCLFlBQWEsQ0FDYiwwQkFBMkIsQ0FDM0IsaUJBQWtCLENBTHBCLHlCQVlRLHFCbENadUIsQ2tDYXZCLHdCQUF5QixDQUN6QixhbEMzQnFCLENrQ2E3QixtRUFrQlUsd0IxQjRFdUIsQzBCM0V2Qix3QkFBeUIsQ0FDekIsYWxDakNtQixDa0NhN0IsbUVBd0JVLHdCQUF5QixDQUN6Qix1Q2xDekJxQixDa0MwQnJCLGFsQ3ZDbUIsQ2tDYTdCLG1FQThCVSx3QjFCZ0V1QixDMEIvRHZCLHdCQUF5QixDQUN6QixhbEM3Q21CLENrQ2E3Qix5QkFZUSx3QmxDekJxQixDa0MwQnJCLHdCQUF5QixDQUN6QixVbENkdUIsQ2tDQS9CLG1FQWtCVSx3QjFCNEV1QixDMEIzRXZCLHdCQUF5QixDQUN6QixVbENwQnFCLENrQ0EvQixtRUF3QlUsd0JBQXlCLENBQ3pCLHNDbEN0Q21CLENrQ3VDbkIsVWxDMUJxQixDa0NBL0IsbUVBOEJVLHFCMUJnRXVCLEMwQi9EdkIsd0JBQXlCLENBQ3pCLFVsQ2hDcUIsQ2tDQS9CLHlCQVlRLHdCbENkc0IsQ2tDZXRCLHdCQUF5QixDQUN6QixvQjFCbURhLEMwQmpFckIsbUVBa0JVLHFCMUI0RXVCLEMwQjNFdkIsd0JBQXlCLENBQ3pCLG9CMUI2Q1csQzBCakVyQixtRUF3QlUsd0JBQXlCLENBQ3pCLHdDbEMzQm9CLENrQzRCcEIsb0IxQnVDVyxDMEJqRXJCLG1FQThCVSx3QjFCZ0V1QixDMEIvRHZCLHdCQUF5QixDQUN6QixvQjFCaUNXLEMwQmpFckIsd0JBWVEsd0JsQ3JCc0IsQ2tDc0J0Qix3QkFBeUIsQ0FDekIsVTFCcURRLEMwQm5FaEIsaUVBa0JVLHdCMUI0RXVCLEMwQjNFdkIsd0JBQXlCLENBQ3pCLFUxQitDTSxDMEJuRWhCLGlFQXdCVSx3QkFBeUIsQ0FDekIsc0NsQ2xDb0IsQ2tDbUNwQixVMUJ5Q00sQzBCbkVoQixpRUE4QlUsd0IxQmdFdUIsQzBCL0R2Qix3QkFBeUIsQ0FDekIsVTFCbUNNLEMwQm5FaEIsMkJBWVEsd0JsQ1AwQixDa0NRMUIsd0JBQXlCLENBQ3pCLFUxQnFEUSxDMEJuRWhCLHVFQWtCVSx3QjFCNEV1QixDMEIzRXZCLHdCQUF5QixDQUN6QixVMUIrQ00sQzBCbkVoQix1RUF3QlUsd0JBQXlCLENBQ3pCLHVDbENwQndCLENrQ3FCeEIsVTFCeUNNLEMwQm5FaEIsdUVBOEJVLHdCMUJnRXVCLEMwQi9EdkIsd0JBQXlCLENBQ3pCLFUxQm1DTSxDMEJuRWhCLHdCQVlRLHdCdENQVyxDc0NRWCx3QkFBeUIsQ0FDekIsVTFCcURRLEMwQm5FaEIsaUVBa0JVLHdCMUI0RXVCLEMwQjNFdkIsd0JBQXlCLENBQ3pCLFUxQitDTSxDMEJuRWhCLGlFQXdCVSx3QkFBeUIsQ0FDekIsdUN0Q3BCUyxDc0NxQlQsVTFCeUNNLEMwQm5FaEIsaUVBOEJVLHdCMUJnRXVCLEMwQi9EdkIsd0JBQXlCLENBQ3pCLFUxQm1DTSxDMEJuRWhCLHdCQVlRLHdCdENKUyxDc0NLVCx3QkFBeUIsQ0FDekIsVTFCcURRLEMwQm5FaEIsaUVBa0JVLHdCMUI0RXVCLEMwQjNFdkIsd0JBQXlCLENBQ3pCLFUxQitDTSxDMEJuRWhCLGlFQXdCVSx3QkFBeUIsQ0FDekIsdUN0Q2pCTyxDc0NrQlAsVTFCeUNNLEMwQm5FaEIsaUVBOEJVLHdCMUJnRXVCLEMwQi9EdkIsd0JBQXlCLENBQ3pCLFUxQm1DTSxDMEJuRWhCLDJCQVlRLHdCdENEWSxDc0NFWix3QkFBeUIsQ0FDekIsVTFCcURRLEMwQm5FaEIsdUVBa0JVLHdCMUI0RXVCLEMwQjNFdkIsd0JBQXlCLENBQ3pCLFUxQitDTSxDMEJuRWhCLHVFQXdCVSx3QkFBeUIsQ0FDekIsc0N0Q2RVLENzQ2VWLFUxQnlDTSxDMEJuRWhCLHVFQThCVSx3QjFCZ0V1QixDMEIvRHZCLHdCQUF5QixDQUN6QixVMUJtQ00sQzBCbkVoQiwyQkFZUSx3QmxDVDBCLENrQ1UxQix3QkFBeUIsQ0FDekIsb0IxQm1EYSxDMEJqRXJCLHVFQWtCVSx3QjFCNEV1QixDMEIzRXZCLHdCQUF5QixDQUN6QixvQjFCNkNXLEMwQmpFckIsdUVBd0JVLHdCQUF5QixDQUN6Qix3Q2xDdEJ3QixDa0N1QnhCLG9CMUJ1Q1csQzBCakVyQix1RUE4QlUsd0IxQmdFdUIsQzBCL0R2Qix3QkFBeUIsQ0FDekIsb0IxQmlDVyxDMEJqRXJCLDBCQVlRLHdCbENIeUIsQ2tDSXpCLHdCQUF5QixDQUN6QixVMUJxRFEsQzBCbkVoQixxRUFrQlUsd0IxQjRFdUIsQzBCM0V2Qix3QkFBeUIsQ0FDekIsVTFCK0NNLEMwQm5FaEIscUVBd0JVLHdCQUF5QixDQUN6Qix3Q2xDaEJ1QixDa0NpQnZCLFUxQnlDTSxDMEJuRWhCLHFFQThCVSx3QjFCZ0V1QixDMEIvRHZCLHdCQUF5QixDQUN6QixVMUJtQ00sQzBCbkVoQixlQW1DSSxnQmxDWlksQ2tDdkJoQixnQkFxQ0ksa0J0Q0thLENzQzFDakIsK0JBd0NRLGNBQWUsQ0F4Q3ZCLGVBMENJ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LENBN0J2Qyx3REFnQ1Esd0IvQzNCdUIsQytDTC9CLGtKQXFDVSxxQnZDOER1QixDdUM3RHZCLFUvQ2pDcUIsQytDTC9CLHVCQXlDVSxVL0NwQ3FCLEMrQ3FDckIsVUFBWSxDQTFDdEIsaUVBK0NZLFNBQVUsQ0EvQ3RCLGlFQW1EWSxVL0M5Q21CLEMrQ0wvQiw2RUFxRGMsa0MvQzdEZSxDK0NRN0Isa01BeURjLHFCL0NwRGlCLEMrQ3FEakIsaUIvQ3JEaUIsQytDc0RqQixhL0NuRWUsQytDUTdCLHVCQWlFVSxpRUFBeUcsQ2hETWpILG9DZ0R2RUYsb0NBb0VjLGlFQUF5RyxDQUFHLENBcEUxSCxlQWVNLHdCL0Nad0IsQytDYXhCLG9CdkNzRGUsQ3VDdEVyQixtSEFtQlEsYUFBYyxDQW5CdEIsc0JBcUJRLG9CdkNpRGEsQ3VDdEVyQix5QkF1QlEsb0J2QytDYSxDdUN0RXJCLHdFQTBCVSxvQnZDNENXLENUYW5CLHFDZ0RuRkYsNEJBNkJVLHdCL0MxQm9CLEMrQzBCUyxDQTdCdkMsd0RBZ0NRLG9CdkNzQ2EsQ3VDdEVyQixrSkFxQ1Usd0J2QzhEdUIsQ3VDN0R2QixvQnZDZ0NXLEN1Q3RFckIsdUJBeUNVLG9CdkM2QlcsQ3VDNUJYLFVBQVksQ0ExQ3RCLGlFQStDWSxTQUFVLENBL0N0QixpRUFtRFksb0J2Q21CUyxDdUN0RXJCLDZFQXFEYyxrQy9DN0RlLEMrQ1E3QixrTUF5RGMsK0J2Q2FPLEN1Q1pQLDJCdkNZTyxDdUNYUCxhL0N4RGdCLEMrQ0g5Qix1QkFpRVUsaUVBQXlHLENoRE1qSCxvQ2dEdkVGLG9DQW9FYyxpRUFBeUcsQ0FBRyxDQXBFMUgsY0FlTSx3Qi9DbkJ3QixDK0NvQnhCLFV2Q3dEVSxDdUN4RWhCLGlIQW1CUSxhQUFjLENBbkJ0QixxQkFxQlEsVXZDbURRLEN1Q3hFaEIsd0JBdUJRLHdCdkNpRFEsQ3VDeEVoQixzRUEwQlUsVXZDOENNLENUV2QscUNnRG5GRiwyQkE2QlUsd0IvQ2pDb0IsQytDaUNTLENBN0J2QyxzREFnQ1Esd0J2Q3dDUSxDdUN4RWhCLDhJQXFDVSx3QnZDOER1QixDdUM3RHZCLFV2Q2tDTSxDdUN4RWhCLHNCQXlDVSxVdkMrQk0sQ3VDOUJOLFVBQVksQ0ExQ3RCLCtEQStDWSxTQUFVLENBL0N0QiwrREFtRFksVXZDcUJJLEN1Q3hFaEIsMkVBcURjLGtDL0M3RGUsQytDUTdCLDhMQXlEYyxxQnZDZUUsQ3VDZEYsaUJ2Q2NFLEN1Q2JGLGEvQy9EZ0IsQytDSTlCLHNCQWlFVSxvRUFBeUcsQ2hETWpILG9DZ0R2RUYsbUNBb0VjLG9FQUF5RyxDQUFHLENBcEUxSCxpQkFlTSx3Qi9DTDRCLEMrQ001QixVdkN3RFUsQ3VDeEVoQix1SEFtQlEsYUFBYyxDQW5CdEIsd0JBcUJRLFV2Q21EUSxDdUN4RWhCLDJCQXVCUSx3QnZDaURRLEN1Q3hFaEIsNEVBMEJVLFV2QzhDTSxDVFdkLHFDZ0RuRkYsOEJBNkJVLHdCL0NuQndCLEMrQ21CSyxDQTdCdkMsNERBZ0NRLHdCdkN3Q1EsQ3VDeEVoQiwwSkFxQ1Usd0J2QzhEdUIsQ3VDN0R2QixVdkNrQ00sQ3VDeEVoQix5QkF5Q1UsVXZDK0JNLEN1QzlCTixVQUFZLENBMUN0QixxRUErQ1ksU0FBVSxDQS9DdEIscUVBbURZLFV2Q3FCSSxDdUN4RWhCLGlGQXFEYyxrQy9DN0RlLEMrQ1E3QiwwTUF5RGMscUJ2Q2VFLEN1Q2RGLGlCdkNjRSxDdUNiRixhL0NqRG9CLEMrQ1ZsQyx5QkFpRVUsb0VBQXlHLENoRE1qSCxvQ2dEdkVGLHNDQW9FYyxvRUFBeUcsQ0FBRyxDQXBFMUgsY0FlTSx3Qm5ETGEsQ21ETWIsVXZDd0RVLEN1Q3hFaEIsaUhBbUJRLGFBQWMsQ0FuQnRCLHFCQXFCUSxVdkNtRFEsQ3VDeEVoQix3QkF1QlEsd0J2Q2lEUSxDdUN4RWhCLHNFQTBCVSxVdkM4Q00sQ1RXZCxxQ2dEbkZGLDJCQTZCVSx3Qm5EbkJTLENtRG1Cb0IsQ0E3QnZDLHNEQWdDUSx3QnZDd0NRLEN1Q3hFaEIsOElBcUNVLHdCdkM4RHVCLEN1QzdEdkIsVXZDa0NNLEN1Q3hFaEIsc0JBeUNVLFV2QytCTSxDdUM5Qk4sVUFBWSxDQTFDdEIsK0RBK0NZLFNBQVUsQ0EvQ3RCLCtEQW1EWSxVdkNxQkksQ3VDeEVoQiwyRUFxRGMsa0MvQzdEZSxDK0NRN0IsOExBeURjLHFCdkNlRSxDdUNkRixpQnZDY0UsQ3VDYkYsYW5EakRLLENtRFZuQixzQkFpRVUsb0VBQXlHLENoRE1qSCxvQ2dEdkVGLG1DQW9FYyxvRUFBeUcsQ0FBRyxDQXBFMUgsY0FlTSx3Qm5ERlcsQ21ER1gsVXZDd0RVLEN1Q3hFaEIsaUhBbUJRLGFBQWMsQ0FuQnRCLHFCQXFCUSxVdkNtRFEsQ3VDeEVoQix3QkF1QlEsd0J2Q2lEUSxDdUN4RWhCLHNFQTBCVSxVdkM4Q00sQ1RXZCxxQ2dEbkZGLDJCQTZCVSx3Qm5EaEJPLENtRGdCc0IsQ0E3QnZDLHNEQWdDUSx3QnZDd0NRLEN1Q3hFaEIsOElBcUNVLHdCdkM4RHVCLEN1QzdEdkIsVXZDa0NNLEN1Q3hFaEIsc0JBeUNVLFV2QytCTSxDdUM5Qk4sVUFBWSxDQTFDdEIsK0RBK0NZLFNBQVUsQ0EvQ3RCLCtEQW1EWSxVdkNxQkksQ3VDeEVoQiwyRUFxRGMsa0MvQzdEZSxDK0NRN0IsOExBeURjLHFCdkNlRSxDdUNkRixpQnZDY0UsQ3VDYkYsYW5EOUNHLENtRGJqQixzQkFpRVUsb0VBQXlHLENoRE1qSCxvQ2dEdkVGLG1DQW9FYyxvRUFBeUcsQ0FBRyxDQXBFMUgsaUJBZU0sd0JuRENjLENtREFkLFV2Q3dEVSxDdUN4RWhCLHVIQW1CUSxhQUFjLENBbkJ0Qix3QkFxQlEsVXZDbURRLEN1Q3hFaEIsMkJBdUJRLHdCdkNpRFEsQ3VDeEVoQiw0RUEwQlUsVXZDOENNLENUV2QscUNnRG5GRiw4QkE2QlUsd0JuRGJVLENtRGFtQixDQTdCdkMsNERBZ0NRLHdCdkN3Q1EsQ3VDeEVoQiwwSkFxQ1Usd0J2QzhEdUIsQ3VDN0R2QixVdkNrQ00sQ3VDeEVoQix5QkF5Q1UsVXZDK0JNLEN1QzlCTixVQUFZLENBMUN0QixxRUErQ1ksU0FBVSxDQS9DdEIscUVBbURZLFV2Q3FCSSxDdUN4RWhCLGlGQXFEYyxrQy9DN0RlLEMrQ1E3QiwwTUF5RGMscUJ2Q2VFLEN1Q2RGLGlCdkNjRSxDdUNiRixhbkQzQ00sQ21EaEJwQix5QkFpRVUsb0VBQXlHLENoRE1qSCxvQ2dEdkVGLHNDQW9FYyxvRUFBeUcsQ0FBRyxDQXBFMUgsaUJBZU0sd0IvQ1A0QixDK0NRNUIsb0J2Q3NEZSxDdUN0RXJCLHVIQW1CUSxhQUFjLENBbkJ0Qix3QkFxQlEsb0J2Q2lEYSxDdUN0RXJCLDJCQXVCUSxvQnZDK0NhLEN1Q3RFckIsNEVBMEJVLG9CdkM0Q1csQ1RhbkIscUNnRG5GRiw4QkE2QlUsd0IvQ3JCd0IsQytDcUJLLENBN0J2Qyw0REFnQ1Esb0J2Q3NDYSxDdUN0RXJCLDBKQXFDVSx3QnZDOER1QixDdUM3RHZCLG9CdkNnQ1csQ3VDdEVyQix5QkF5Q1Usb0J2QzZCVyxDdUM1QlgsVUFBWSxDQTFDdEIscUVBK0NZLFNBQVUsQ0EvQ3RCLHFFQW1EWSxvQnZDbUJTLEN1Q3RFckIsaUZBcURjLGtDL0M3RGUsQytDUTdCLDBNQXlEYywrQnZDYU8sQ3VDWlAsMkJ2Q1lPLEN1Q1hQLGEvQ25Eb0IsQytDUmxDLHlCQWlFVSxvRUFBeUcsQ2hETWpILG9DZ0R2RUYsc0NBb0VjLG9FQUF5RyxDQUFHLENBcEUxSCxnQkFlTSx3Qi9DRDJCLEMrQ0UzQixVdkN3RFUsQ3VDeEVoQixxSEFtQlEsYUFBYyxDQW5CdEIsdUJBcUJRLFV2Q21EUSxDdUN4RWhCLDBCQXVCUSx3QnZDaURRLEN1Q3hFaEIsMEVBMEJVLFV2QzhDTSxDVFdkLHFDZ0RuRkYsNkJBNkJVLHdCL0NmdUIsQytDZU0sQ0E3QnZDLDBEQWdDUSx3QnZDd0NRLEN1Q3hFaEIsc0pBcUNVLHdCdkM4RHVCLEN1QzdEdkIsVXZDa0NNLEN1Q3hFaEIsd0JBeUNVLFV2QytCTSxDdUM5Qk4sVUFBWSxDQTFDdEIsbUVBK0NZLFNBQVUsQ0EvQ3RCLG1FQW1EWSxVdkNxQkksQ3VDeEVoQiwrRUFxRGMsa0MvQzdEZSxDK0NRN0Isc01BeURjLHFCdkNlRSxDdUNkRixpQnZDY0UsQ3VDYkYsYS9DN0NtQixDK0NkakMsd0JBaUVVLG9FQUF5RyxDaERNakgsb0NnRHZFRixxQ0Fv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YyxDQUNkLFdBQVksQ0FRZixDQU5DLG9DQXhCRixnQ0F5QkksbUJBQXFCLENBQ3JCLHNCQUF1QixDQUN2QixXQUFZLENBQ1osYUFBYyxDQUVqQixDQ3pKSCxtQkFFSSxhL0RBeUIsQytEQ3pCLHlCQUEwQixDQUMxQixxQ25FZ0JlLENtRWhCZiw2Qm5FZ0JlLENtRWZmLDJCQUE2QixDQUM3Qiw2QkFBOEIsQ0FObEMseUJBUU0sYW5FYVksQ21FWloscUNuRVlZLENtRVpaLDZCbkVZWSxDbUVQbEIsaUNBRUksU0FBVSxDQUNWLGFBQWMsQ0FIbEIsa0dBT00saUJBQWtCLENBUHhCLGtHQVlNLGlCQUFrQixDQVp4QixrR0FpQk0saUJBQWtCLENDL0J4QixlQUNFLHVCQUF5QixDQUQzQixxQkFHSSxVQUFZLENBQ1osMEJBQTJCLENBRTdCLG9CQUNFLGdCQUFpQixDQUVuQixvQ0FIQSxvQkFLSSxnQkFBaUIsQ0FDbEIsQ0FLSCxzQkFDRSxrQkFBbUIsQ0FFckIsb0NBSEEsc0JBS0ksZUFBZ0IsQ0FDakIsQ0FJTCxrQkFDRSxpQkFBa0IsQ0FEcEIsZ0NBR0ksaUJBQWtCLENBQ2xCLE9BQVEsQ0FDUixPQUFRLENBQ1IsMENBQTJDLENBQzNDLFdBQVksQ0FFZCxxQ0FURixnQ0FXTSxpQkFBa0IsQ0FDbEIsS0FBTSxDQUNOLHFDQUFzQyxDQUN2QyxDQUVILHFDQWhCRixnQ0FrQk0saUJBQWtCLENBQ2xCLFFBQVksQ0FDWixVQUFjLENBQ2QsMENBQTJDLENBQzVDLENBRUgsb0NBeEJGLGtCQXlCSSxZQUFhLENBekJqQixnQ0EyQk0saUJBQWtCLENBQ2xCLE9BQVEsQ0FDUixTQUFVLENBQ1Ysd0NBQXlDLENBQzFDIiwiZmlsZSI6Im1haW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGNoYXJzZXQgXCJ1dGYtOFwiO1xuQGltcG9ydCBcImJ1bG1hL3Nhc3MvdXRpbGl0aWVzL2luaXRpYWwtdmFyaWFibGVzLnNhc3NcIjtcblxuLyogQnVsbWEgVmFyaWFibGUgT3ZlcndyaXRlcyAqL1xuXG4kbmF2YmFyLWhlaWdodDogM3JlbTtcblxuJGZhbWlseS1wcmltYXJ5OiBcIkdULVdhbHNoZWltLVJlZ3VsYXJcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4kZmFtaWx5LXNlY29uZGFyeTogJ0ludGVyJywgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4kZmFtaWx5LWNvZGU6ICdJQk0gUGxleCBTZXJpZicsIHNlcmlmO1xuXG4kdGl0bGUtZmFtaWx5OiBcIkdULVdhbHNoZWltLUJvbGRcIiwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBcIkhlbHZldGljYVwiLCBcIkFyaWFsXCIsIHNhbnMtc2VyaWY7XG4kdGl0bGUtbGluZS1oZWlnaHQ6IDEuMTtcbiRjb250ZW50LWhlYWRpbmctd2VpZ2h0OiA0MDA7XG5cbiR0aXRsZS1jb2xvcjogJGJsYWNrO1xuJHN1YnRpdGxlLWNvbG9yOiAkYmxhY2s7XG4kdGV4dDogJGJsYWNrO1xuJHRleHQtc3Ryb25nOiAkYmxhY2s7XG5cbiRncmVlbi0xMDA6ICMwMEFFOEM7XG4kZ3JlZW4tNzA6ICM1M0M1QUY7XG4kZ3JlZW4tMjA6ICNjZWY1ZWM7XG4kcmVkLTEwMDogI0Y1MzMzRjtcbiRyZWQtNzA6ICNmZjYxNzE7XG4kcmVkLTIwOiAjRkNENkQ5O1xuJHZpb2xldC0xMDA6ICM0MTAwOTk7XG4kdmlvbGV0LTcwOiAjNzg1MUI0O1xuJHZpb2xldC0yMDogI0Q5Q0RFQTtcblxuJHByaW1hcnktbGlnaHQ6ICRncmVlbi0yMDtcbiRsaW5rOiAkZ3JlZW4tMTAwO1xuJGxpbmstaG92ZXI6ICRncmVlbi03MDtcbiRzdWNjZXNzOiAkdmlvbGV0LTEwMDtcbiRzdWNjZXNzLWhvdmVyOiAkdmlvbGV0LTcwO1xuJGluZm86ICRyZWQtMTAwO1xuJGluZm8taG92ZXI6ICRyZWQtNzA7XG5cbiRib3JkZXI6JGJsYWNrO1xuJGJvcmRlci1ob3ZlcjogJGdyZWVuLTEwMDtcbiRib3JkZXItbGlnaHQ6ICRibGFjaztcbiRib3JkZXItbGlnaHQtaG92ZXI6ICRncmVlbi0xMDA7XG5cbiRidXR0b24taG92ZXItYm9yZGVyLWNvbG9yOiAkZ3JlZW4tMTAwO1xuXG4kcmFkaXVzLXNtYWxsOiAzcHg7XG4kcmFkaXVzOiA2cHg7XG4kcmFkaXVzLWxhcmdlOiA5cHg7XG5cbiRidXR0b24tYm9yZGVyLXdpZHRoOiAycHg7XG5cbiRib3gtcGFkZGluZzogMXJlbSAxLjVyZW0gMS41cmVtIDEuMjVyZW07XG5cbiRzaXplLTE6IDQuMzc1cmVtO1xuJHNpemUtMjogMy43NXJlbTtcbiRzaXplLTM6IDIuMjVyZW07XG4kc2l6ZS00OiAxLjVyZW07XG4kc2l6ZS01OiAxLjI3NXJlbTtcbiRzaXplLTY6IDFyZW07XG5cbiRuYXZiYXItYnJlYWtwb2ludDogODQwcHg7XG5cbiR0YWJsZXQ6IDY0MHB4O1xuXG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiRwYWdpbmF0aW9uLWFjdGl2ZS1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuJHBhZ2luYXRpb24tZm9jdXMtYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiRwYWdpbmF0aW9uLWVsbGlwc2lzLWNvbG9yOiAkYmxhY2s7XG4kcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjogJGdyZWVuLTcwO1xuXG4kY2FyZC1yYWRpdXM6ICRyYWRpdXMtbGFyZ2U7XG4kY2FyZC1jb250ZW50LXBhZGRpbmc6IDAuOXJlbSAxcmVtIDAuOHJlbTtcblxuLm1iLTAtbW9iaWxlIHtcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuXG4vKiBSb290IExldmVsIFN0eWxpbmcgKi9cblxuaHRtbCB7XG4gIHNjcm9sbC1iZWhhdmlvcjogc21vb3RoO1xufVxuXG4ub3ZlcmZsb3ctaGlkZGVuIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuaHRtbC5zciAubG9hZC1oaWRkZW4ge1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbiNuaHMtc3ZnLXBoMiA+IGcge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xufVxuXG4jZ29vZ2xlX3RyYW5zbGF0ZV9lbGVtZW50MiB7XG4gIC5nb29nLXRlLWdhZGdldCB7XG4gICAgY29sb3I6ICRibGFjayAhaW1wb3J0YW50O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXY6YWZ0ZXIge1xuICAgICAgcmlnaHQ6IDEuMmVtO1xuICAgICAgei1pbmRleDogNDtcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkJGdyZWVuLTEwMDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICBjb250ZW50OiBcIiBcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgaGVpZ2h0OiAxLjFlbTtcbiAgICAgIG1hcmdpbi10b3A6IC0xLjQ1ZW07XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogNTAlO1xuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgICAgIHdpZHRoOiAxLjFlbTtcbiAgICB9XG4gIH1cbiAgc3BhbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG4uZ29vZy10ZS1iYW5uZXItZnJhbWUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uZ29vZy10ZS1jb21ibyB7XG4gICAgZm9udC1mYW1pbHk6ICRmYW1pbHktcHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gICAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgICBmb250LXNpemU6IDFyZW0gIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDIuNWVtICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXJhZGl1czogMHB4ICFpbXBvcnRhbnQ7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgcGFkZGluZzogY2FsYyguNWVtIC0gMXB4KSBjYWxjKC43NWVtIC0gMXB4KTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbn1cblxuLy8gSW1wb3J0IG9ubHkgd2hhdCB5b3UgbmVlZCBmcm9tIEJ1bG1hXG5AaW1wb3J0IFwiYnVsbWEvc2Fzcy91dGlsaXRpZXMvX2FsbC5zYXNzXCI7XG5AaW1wb3J0IFwiYnVsbWEvc2Fzcy9iYXNlL19hbGwuc2Fzc1wiO1xuQGltcG9ydCBcImJ1bG1hL3Nhc3MvY29tcG9uZW50cy9fYWxsLnNhc3NcIjtcbkBpbXBvcnQgXCJidWxtYS9zYXNzL2VsZW1lbnRzL19hbGwuc2Fzc1wiO1xuQGltcG9ydCBcImJ1bG1hL3Nhc3MvZm9ybS9fYWxsLnNhc3NcIjtcbkBpbXBvcnQgXCJidWxtYS9zYXNzL2dyaWQvX2FsbC5zYXNzXCI7XG5AaW1wb3J0IFwiYnVsbWEvc2Fzcy9oZWxwZXJzL19hbGwuc2Fzc1wiO1xuQGltcG9ydCBcImJ1bG1hL3Nhc3MvbGF5b3V0L19hbGwuc2Fzc1wiO1xuXG4vLyBJbXBvcnQgY3VzdG9tIHNjc3NcbkBpbXBvcnQgXCIuL19idXR0b25zLnNjc3NcIjtcbkBpbXBvcnQgXCIuL19ib3guc2Nzc1wiO1xuQGltcG9ydCBcIi4vX3R5cG9ncmFwaHkuc2Nzc1wiO1xuQGltcG9ydCBcIi4vX2xhbmd1YWdlLnNjc3NcIjtcbkBpbXBvcnQgXCIuL19jdGEuc2Nzc1wiO1xuQGltcG9ydCBcIi4vX25hdi5zY3NzXCI7XG5AaW1wb3J0IFwiLi9fY29udGVudHMuc2Nzc1wiO1xuQGltcG9ydCBcIi4vX2NvbnRhY3Quc2Nzc1wiO1xuQGltcG9ydCBcIi4vX2Zvb3Rlci5zY3NzXCI7XG5AaW1wb3J0IFwiLi9faG9tZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi9fdGFrZS1wYXJ0LnNjc3NcIjtcbkBpbXBvcnQgXCIuL19yZXNvdXJjZXMuc2Nzc1wiO1xuQGltcG9ydCBcIi4vX3NvY2lhbC5zY3NzXCI7XG5AaW1wb3J0IFwiLi9fcGFnZS5zY3NzXCI7XG5AaW1wb3J0IFwiLi9fdGVhbS5zY3NzXCI7XG5AaW1wb3J0IFwiLi9fbmV3cy5zY3NzXCI7IiwiQGltcG9ydCBcIm1peGluc1wiO1xuXG4lY29udHJvbCB7XG4gIEBpbmNsdWRlIGNvbnRyb2w7IH1cblxuJXVuc2VsZWN0YWJsZSB7XG4gIEBpbmNsdWRlIHVuc2VsZWN0YWJsZTsgfVxuXG4lYXJyb3cge1xuICBAaW5jbHVkZSBhcnJvdzsgfVxuXG4lYmxvY2sge1xuICBAaW5jbHVkZSBibG9jazsgfVxuXG4lZGVsZXRlIHtcbiAgQGluY2x1ZGUgZGVsZXRlOyB9XG5cbiVsb2FkZXIge1xuICBAaW5jbHVkZSBsb2FkZXI7IH1cblxuJW92ZXJsYXkge1xuICBAaW5jbHVkZSBvdmVybGF5OyB9XG4iLCJAaW1wb3J0IFwiZGVyaXZlZC12YXJpYWJsZXNcIjtcblxuJGNvbnRyb2wtcmFkaXVzOiAkcmFkaXVzICFkZWZhdWx0O1xuJGNvbnRyb2wtcmFkaXVzLXNtYWxsOiAkcmFkaXVzLXNtYWxsICFkZWZhdWx0O1xuXG4kY29udHJvbC1ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcblxuJGNvbnRyb2wtaGVpZ2h0OiAyLjVlbSAhZGVmYXVsdDtcbiRjb250cm9sLWxpbmUtaGVpZ2h0OiAxLjUgIWRlZmF1bHQ7XG5cbiRjb250cm9sLXBhZGRpbmctdmVydGljYWw6IGNhbGMoMC41ZW0gLSAjeyRjb250cm9sLWJvcmRlci13aWR0aH0pICFkZWZhdWx0O1xuJGNvbnRyb2wtcGFkZGluZy1ob3Jpem9udGFsOiBjYWxjKDAuNzVlbSAtICN7JGNvbnRyb2wtYm9yZGVyLXdpZHRofSkgIWRlZmF1bHQ7XG5cbkBtaXhpbiBjb250cm9sIHtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlcjogJGNvbnRyb2wtYm9yZGVyLXdpZHRoIHNvbGlkIHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAkY29udHJvbC1yYWRpdXM7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6ICRzaXplLW5vcm1hbDtcbiAgaGVpZ2h0OiAkY29udHJvbC1oZWlnaHQ7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbGluZS1oZWlnaHQ6ICRjb250cm9sLWxpbmUtaGVpZ2h0O1xuICBwYWRkaW5nLWJvdHRvbTogJGNvbnRyb2wtcGFkZGluZy12ZXJ0aWNhbDtcbiAgcGFkZGluZy1sZWZ0OiAkY29udHJvbC1wYWRkaW5nLWhvcml6b250YWw7XG4gIHBhZGRpbmctcmlnaHQ6ICRjb250cm9sLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgcGFkZGluZy10b3A6ICRjb250cm9sLXBhZGRpbmctdmVydGljYWw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgLy8gU3RhdGVzXG4gICY6Zm9jdXMsXG4gICYuaXMtZm9jdXNlZCxcbiAgJjphY3RpdmUsXG4gICYuaXMtYWN0aXZlIHtcbiAgICBvdXRsaW5lOiBub25lOyB9XG4gICZbZGlzYWJsZWRdLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgY3Vyc29yOiBub3QtYWxsb3dlZDsgfSB9XG5cbi8vIFRoZSBjb250cm9scyBzaXplcyB1c2UgbWl4aW5zIHNvIHRoZXkgY2FuIGJlIHVzZWQgYXQgZGlmZmVyZW50IGJyZWFrcG9pbnRzXG5AbWl4aW4gY29udHJvbC1zbWFsbCB7XG4gIGJvcmRlci1yYWRpdXM6ICRjb250cm9sLXJhZGl1cy1zbWFsbDtcbiAgZm9udC1zaXplOiAkc2l6ZS1zbWFsbDsgfVxuQG1peGluIGNvbnRyb2wtbWVkaXVtIHtcbiAgZm9udC1zaXplOiAkc2l6ZS1tZWRpdW07IH1cbkBtaXhpbiBjb250cm9sLWxhcmdlIHtcbiAgZm9udC1zaXplOiAkc2l6ZS1sYXJnZTsgfVxuIiwiQGltcG9ydCBcImRlcml2ZWQtdmFyaWFibGVzXCI7XG5cbkBtaXhpbiBjbGVhcmZpeCB7XG4gICY6OmFmdGVyIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBjb250ZW50OiBcIiBcIjtcbiAgICBkaXNwbGF5OiB0YWJsZTsgfSB9XG5cbkBtaXhpbiBjZW50ZXIoJHdpZHRoLCAkaGVpZ2h0OiAwKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgQGlmICRoZWlnaHQgIT0gMCB7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAoI3skd2lkdGh9IC8gMikpO1xuICAgIHRvcDogY2FsYyg1MCUgLSAoI3skaGVpZ2h0fSAvIDIpKTsgfVxuICBAZWxzZSB7XG4gICAgbGVmdDogY2FsYyg1MCUgLSAoI3skd2lkdGh9IC8gMikpO1xuICAgIHRvcDogY2FsYyg1MCUgLSAoI3skd2lkdGh9IC8gMikpOyB9IH1cblxuQG1peGluIGZhKCRzaXplLCAkZGltZW5zaW9ucykge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogJHNpemU7XG4gIGhlaWdodDogJGRpbWVuc2lvbnM7XG4gIGxpbmUtaGVpZ2h0OiAkZGltZW5zaW9ucztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICB3aWR0aDogJGRpbWVuc2lvbnM7IH1cblxuQG1peGluIGhhbWJ1cmdlcigkZGltZW5zaW9ucykge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6ICRkaW1lbnNpb25zO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAkZGltZW5zaW9ucztcbiAgc3BhbiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGhlaWdodDogMXB4O1xuICAgIGxlZnQ6IGNhbGMoNTAlIC0gOHB4KTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xuICAgIHRyYW5zaXRpb24tZHVyYXRpb246ICRzcGVlZDtcbiAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBiYWNrZ3JvdW5kLWNvbG9yLCBvcGFjaXR5LCB0cmFuc2Zvcm07XG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICRlYXNpbmc7XG4gICAgd2lkdGg6IDE2cHg7XG4gICAgJjpudGgtY2hpbGQoMSkge1xuICAgICAgdG9wOiBjYWxjKDUwJSAtIDZweCk7IH1cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMXB4KTsgfVxuICAgICY6bnRoLWNoaWxkKDMpIHtcbiAgICAgIHRvcDogY2FsYyg1MCUgKyA0cHgpOyB9IH1cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYnVsbWFSZ2JhKGJsYWNrLCAwLjA1KTsgfVxuICAvLyBNb2RpZmVyc1xuICAmLmlzLWFjdGl2ZSB7XG4gICAgc3BhbiB7XG4gICAgICAmOm50aC1jaGlsZCgxKSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1cHgpIHJvdGF0ZSg0NWRlZyk7IH1cbiAgICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgb3BhY2l0eTogMDsgfVxuICAgICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCkgcm90YXRlKC00NWRlZyk7IH0gfSB9IH1cblxuQG1peGluIG92ZXJmbG93LXRvdWNoIHtcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoOyB9XG5cbkBtaXhpbiBwbGFjZWhvbGRlciB7XG4gICRwbGFjZWhvbGRlcnM6ICc6LW1veicgJzotd2Via2l0LWlucHV0JyAnLW1veicgJy1tcy1pbnB1dCc7XG4gIEBlYWNoICRwbGFjZWhvbGRlciBpbiAkcGxhY2Vob2xkZXJzIHtcbiAgICAmOiN7JHBsYWNlaG9sZGVyfS1wbGFjZWhvbGRlciB7XG4gICAgICBAY29udGVudDsgfSB9IH1cblxuLy8gUmVzcG9uc2l2ZW5lc3NcblxuQG1peGluIGZyb20oJGRldmljZSkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGV2aWNlKSB7XG4gICAgQGNvbnRlbnQ7IH0gfVxuXG5AbWl4aW4gdW50aWwoJGRldmljZSkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZGV2aWNlIC0gMXB4KSB7XG4gICAgQGNvbnRlbnQ7IH0gfVxuXG5AbWl4aW4gbW9iaWxlIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCAtIDFweCkge1xuICAgIEBjb250ZW50OyB9IH1cblxuQG1peGluIHRhYmxldCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR0YWJsZXQpLCBwcmludCB7XG4gICAgQGNvbnRlbnQ7IH0gfVxuXG5AbWl4aW4gdGFibGV0LW9ubHkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkdGFibGV0KSBhbmQgKG1heC13aWR0aDogJGRlc2t0b3AgLSAxcHgpIHtcbiAgICBAY29udGVudDsgfSB9XG5cbkBtaXhpbiB0b3VjaCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRkZXNrdG9wIC0gMXB4KSB7XG4gICAgQGNvbnRlbnQ7IH0gfVxuXG5AbWl4aW4gZGVza3RvcCB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgQGNvbnRlbnQ7IH0gfVxuXG5AbWl4aW4gZGVza3RvcC1vbmx5IHtcbiAgQGlmICR3aWRlc2NyZWVuLWVuYWJsZWQge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkZXNrdG9wKSBhbmQgKG1heC13aWR0aDogJHdpZGVzY3JlZW4gLSAxcHgpIHtcbiAgICAgIEBjb250ZW50OyB9IH0gfVxuXG5AbWl4aW4gdW50aWwtd2lkZXNjcmVlbiB7XG4gIEBpZiAkd2lkZXNjcmVlbi1lbmFibGVkIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkd2lkZXNjcmVlbiAtIDFweCkge1xuICAgICAgQGNvbnRlbnQ7IH0gfSB9XG5cbkBtaXhpbiB3aWRlc2NyZWVuIHtcbiAgQGlmICR3aWRlc2NyZWVuLWVuYWJsZWQge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3aWRlc2NyZWVuKSB7XG4gICAgICBAY29udGVudDsgfSB9IH1cblxuQG1peGluIHdpZGVzY3JlZW4tb25seSB7XG4gIEBpZiAkd2lkZXNjcmVlbi1lbmFibGVkIGFuZCAkZnVsbGhkLWVuYWJsZWQge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3aWRlc2NyZWVuKSBhbmQgKG1heC13aWR0aDogJGZ1bGxoZCAtIDFweCkge1xuICAgICAgQGNvbnRlbnQ7IH0gfSB9XG5cbkBtaXhpbiB1bnRpbC1mdWxsaGQge1xuICBAaWYgJGZ1bGxoZC1lbmFibGVkIHtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZnVsbGhkIC0gMXB4KSB7XG4gICAgICBAY29udGVudDsgfSB9IH1cblxuQG1peGluIGZ1bGxoZCB7XG4gIEBpZiAkZnVsbGhkLWVuYWJsZWQge1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRmdWxsaGQpIHtcbiAgICAgIEBjb250ZW50OyB9IH0gfVxuXG5AbWl4aW4gbHRyIHtcbiAgQGlmIG5vdCAkcnRsIHtcbiAgICBAY29udGVudDsgfSB9XG5cbkBtaXhpbiBydGwge1xuICBAaWYgJHJ0bCB7XG4gICAgQGNvbnRlbnQ7IH0gfVxuXG5AbWl4aW4gbHRyLXByb3BlcnR5KCRwcm9wZXJ0eSwgJHNwYWNpbmcsICRyaWdodDogdHJ1ZSkge1xuICAkbm9ybWFsOiBpZigkcmlnaHQsIFwicmlnaHRcIiwgXCJsZWZ0XCIpO1xuICAkb3Bwb3NpdGU6IGlmKCRyaWdodCwgXCJsZWZ0XCIsIFwicmlnaHRcIik7XG4gIEBpZiAkcnRsIHtcbiAgICAjeyRwcm9wZXJ0eX0tI3skb3Bwb3NpdGV9OiAkc3BhY2luZzsgfVxuICBAZWxzZSB7XG4gICAgI3skcHJvcGVydHl9LSN7JG5vcm1hbH06ICRzcGFjaW5nOyB9IH1cblxuQG1peGluIGx0ci1wb3NpdGlvbigkc3BhY2luZywgJHJpZ2h0OiB0cnVlKSB7XG4gICRub3JtYWw6IGlmKCRyaWdodCwgXCJyaWdodFwiLCBcImxlZnRcIik7XG4gICRvcHBvc2l0ZTogaWYoJHJpZ2h0LCBcImxlZnRcIiwgXCJyaWdodFwiKTtcbiAgQGlmICRydGwge1xuICAgICN7JG9wcG9zaXRlfTogJHNwYWNpbmc7IH1cbiAgQGVsc2Uge1xuICAgICN7JG5vcm1hbH06ICRzcGFjaW5nOyB9IH1cblxuLy8gUGxhY2Vob2xkZXJzXG5cbkBtaXhpbiB1bnNlbGVjdGFibGUge1xuICAtd2Via2l0LXRvdWNoLWNhbGxvdXQ6IG5vbmU7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7IH1cblxuQG1peGluIGFycm93KCRjb2xvcjogdHJhbnNwYXJlbnQpIHtcbiAgYm9yZGVyOiAzcHggc29saWQgJGNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLXRvcDogMDtcbiAgY29udGVudDogXCIgXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDAuNjI1ZW07XG4gIG1hcmdpbi10b3A6IC0wLjQzNzVlbTtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlcjtcbiAgd2lkdGg6IDAuNjI1ZW07IH1cblxuQG1peGluIGJsb2NrKCRzcGFjaW5nOiAkYmxvY2stc3BhY2luZykge1xuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjaW5nOyB9IH1cblxuQG1peGluIGRlbGV0ZSB7XG4gIEBpbmNsdWRlIHVuc2VsZWN0YWJsZTtcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6IGJ1bG1hUmdiYSgkc2NoZW1lLWludmVydCwgMC4yKTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAkcmFkaXVzLXJvdW5kZWQ7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgZm9udC1zaXplOiAwO1xuICBoZWlnaHQ6IDIwcHg7XG4gIG1heC1oZWlnaHQ6IDIwcHg7XG4gIG1heC13aWR0aDogMjBweDtcbiAgbWluLWhlaWdodDogMjBweDtcbiAgbWluLXdpZHRoOiAyMHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHdpZHRoOiAyMHB4O1xuICAmOjpiZWZvcmUsXG4gICY6OmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2NoZW1lLW1haW47XG4gICAgY29udGVudDogXCJcIjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBsZWZ0OiA1MCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogNTAlO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC01MCUpIHJvdGF0ZSg0NWRlZyk7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjsgfVxuICAmOjpiZWZvcmUge1xuICAgIGhlaWdodDogMnB4O1xuICAgIHdpZHRoOiA1MCU7IH1cbiAgJjo6YWZ0ZXIge1xuICAgIGhlaWdodDogNTAlO1xuICAgIHdpZHRoOiAycHg7IH1cbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogYnVsbWFSZ2JhKCRzY2hlbWUtaW52ZXJ0LCAwLjMpOyB9XG4gICY6YWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBidWxtYVJnYmEoJHNjaGVtZS1pbnZlcnQsIDAuNCk7IH1cbiAgLy8gU2l6ZXNcbiAgJi5pcy1zbWFsbCB7XG4gICAgaGVpZ2h0OiAxNnB4O1xuICAgIG1heC1oZWlnaHQ6IDE2cHg7XG4gICAgbWF4LXdpZHRoOiAxNnB4O1xuICAgIG1pbi1oZWlnaHQ6IDE2cHg7XG4gICAgbWluLXdpZHRoOiAxNnB4O1xuICAgIHdpZHRoOiAxNnB4OyB9XG4gICYuaXMtbWVkaXVtIHtcbiAgICBoZWlnaHQ6IDI0cHg7XG4gICAgbWF4LWhlaWdodDogMjRweDtcbiAgICBtYXgtd2lkdGg6IDI0cHg7XG4gICAgbWluLWhlaWdodDogMjRweDtcbiAgICBtaW4td2lkdGg6IDI0cHg7XG4gICAgd2lkdGg6IDI0cHg7IH1cbiAgJi5pcy1sYXJnZSB7XG4gICAgaGVpZ2h0OiAzMnB4O1xuICAgIG1heC1oZWlnaHQ6IDMycHg7XG4gICAgbWF4LXdpZHRoOiAzMnB4O1xuICAgIG1pbi1oZWlnaHQ6IDMycHg7XG4gICAgbWluLXdpZHRoOiAzMnB4O1xuICAgIHdpZHRoOiAzMnB4OyB9IH1cblxuQG1peGluIGxvYWRlciB7XG4gIGFuaW1hdGlvbjogc3BpbkFyb3VuZCA1MDBtcyBpbmZpbml0ZSBsaW5lYXI7XG4gIGJvcmRlcjogMnB4IHNvbGlkICRncmV5LWxpZ2h0ZXI7XG4gIGJvcmRlci1yYWRpdXM6ICRyYWRpdXMtcm91bmRlZDtcbiAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMWVtOyB9XG5cbkBtaXhpbiBvdmVybGF5KCRvZmZzZXQ6IDApIHtcbiAgYm90dG9tOiAkb2Zmc2V0O1xuICBsZWZ0OiAkb2Zmc2V0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAkb2Zmc2V0O1xuICB0b3A6ICRvZmZzZXQ7IH1cblxuIiwiLy8gQ29sb3JzXG5cbiRibGFjazogICAgICAgIGhzbCgwLCAwJSwgNCUpICFkZWZhdWx0O1xuJGJsYWNrLWJpczogICAgaHNsKDAsIDAlLCA3JSkgIWRlZmF1bHQ7XG4kYmxhY2stdGVyOiAgICBoc2woMCwgMCUsIDE0JSkgIWRlZmF1bHQ7XG5cbiRncmV5LWRhcmtlcjogIGhzbCgwLCAwJSwgMjElKSAhZGVmYXVsdDtcbiRncmV5LWRhcms6ICAgIGhzbCgwLCAwJSwgMjklKSAhZGVmYXVsdDtcbiRncmV5OiAgICAgICAgIGhzbCgwLCAwJSwgNDglKSAhZGVmYXVsdDtcbiRncmV5LWxpZ2h0OiAgIGhzbCgwLCAwJSwgNzElKSAhZGVmYXVsdDtcbiRncmV5LWxpZ2h0ZXI6IGhzbCgwLCAwJSwgODYlKSAhZGVmYXVsdDtcbiRncmV5LWxpZ2h0ZXN0OiBoc2woMCwgMCUsIDkzJSkgIWRlZmF1bHQ7XG5cbiR3aGl0ZS10ZXI6ICAgIGhzbCgwLCAwJSwgOTYlKSAhZGVmYXVsdDtcbiR3aGl0ZS1iaXM6ICAgIGhzbCgwLCAwJSwgOTglKSAhZGVmYXVsdDtcbiR3aGl0ZTogICAgICAgIGhzbCgwLCAwJSwgMTAwJSkgIWRlZmF1bHQ7XG5cbiRvcmFuZ2U6ICAgICAgIGhzbCgxNCwgIDEwMCUsIDUzJSkgIWRlZmF1bHQ7XG4keWVsbG93OiAgICAgICBoc2woNDgsICAxMDAlLCA2NyUpICFkZWZhdWx0O1xuJGdyZWVuOiAgICAgICAgaHNsKDE0MSwgNTMlLCAgNTMlKSAhZGVmYXVsdDtcbiR0dXJxdW9pc2U6ICAgIGhzbCgxNzEsIDEwMCUsIDQxJSkgIWRlZmF1bHQ7XG4kY3lhbjogICAgICAgICBoc2woMjA0LCA3MSUsICA1MyUpICFkZWZhdWx0O1xuJGJsdWU6ICAgICAgICAgaHNsKDIxNywgNzElLCAgNTMlKSAhZGVmYXVsdDtcbiRwdXJwbGU6ICAgICAgIGhzbCgyNzEsIDEwMCUsIDcxJSkgIWRlZmF1bHQ7XG4kcmVkOiAgICAgICAgICBoc2woMzQ4LCA4NiUsIDYxJSkgIWRlZmF1bHQ7XG5cbi8vIFR5cG9ncmFwaHlcblxuJGZhbWlseS1zYW5zLXNlcmlmOiBCbGlua01hY1N5c3RlbUZvbnQsIC1hcHBsZS1zeXN0ZW0sIFwiU2Vnb2UgVUlcIiwgXCJSb2JvdG9cIiwgXCJPeHlnZW5cIiwgXCJVYnVudHVcIiwgXCJDYW50YXJlbGxcIiwgXCJGaXJhIFNhbnNcIiwgXCJEcm9pZCBTYW5zXCIsIFwiSGVsdmV0aWNhIE5ldWVcIiwgXCJIZWx2ZXRpY2FcIiwgXCJBcmlhbFwiLCBzYW5zLXNlcmlmICFkZWZhdWx0O1xuJGZhbWlseS1tb25vc3BhY2U6IG1vbm9zcGFjZSAhZGVmYXVsdDtcbiRyZW5kZXItbW9kZTogb3B0aW1pemVMZWdpYmlsaXR5ICFkZWZhdWx0O1xuXG4kc2l6ZS0xOiAzcmVtICFkZWZhdWx0O1xuJHNpemUtMjogMi41cmVtICFkZWZhdWx0O1xuJHNpemUtMzogMnJlbSAhZGVmYXVsdDtcbiRzaXplLTQ6IDEuNXJlbSAhZGVmYXVsdDtcbiRzaXplLTU6IDEuMjVyZW0gIWRlZmF1bHQ7XG4kc2l6ZS02OiAxcmVtICFkZWZhdWx0O1xuJHNpemUtNzogMC43NXJlbSAhZGVmYXVsdDtcblxuJHdlaWdodC1saWdodDogMzAwICFkZWZhdWx0O1xuJHdlaWdodC1ub3JtYWw6IDQwMCAhZGVmYXVsdDtcbiR3ZWlnaHQtbWVkaXVtOiA1MDAgIWRlZmF1bHQ7XG4kd2VpZ2h0LXNlbWlib2xkOiA2MDAgIWRlZmF1bHQ7XG4kd2VpZ2h0LWJvbGQ6IDcwMCAhZGVmYXVsdDtcblxuLy8gU3BhY2luZ1xuXG4kYmxvY2stc3BhY2luZzogMS41cmVtICFkZWZhdWx0O1xuXG4vLyBSZXNwb25zaXZlbmVzc1xuXG4vLyBUaGUgY29udGFpbmVyIGhvcml6b250YWwgZ2FwLCB3aGljaCBhY3RzIGFzIHRoZSBvZmZzZXQgZm9yIGJyZWFrcG9pbnRzXG4kZ2FwOiAzMnB4ICFkZWZhdWx0O1xuLy8gOTYwLCAxMTUyLCBhbmQgMTM0NCBoYXZlIGJlZW4gY2hvc2VuIGJlY2F1c2UgdGhleSBhcmUgZGl2aXNpYmxlIGJ5IGJvdGggMTIgYW5kIDE2XG4kdGFibGV0OiA3NjlweCAhZGVmYXVsdDtcbi8vIDk2MHB4IGNvbnRhaW5lciArIDRyZW1cbiRkZXNrdG9wOiA5NjBweCArICgyICogJGdhcCkgIWRlZmF1bHQ7XG4vLyAxMTUycHggY29udGFpbmVyICsgNHJlbVxuJHdpZGVzY3JlZW46IDExNTJweCArICgyICogJGdhcCkgIWRlZmF1bHQ7XG4kd2lkZXNjcmVlbi1lbmFibGVkOiB0cnVlICFkZWZhdWx0O1xuLy8gMTM0NHB4IGNvbnRhaW5lciArIDRyZW1cbiRmdWxsaGQ6IDEzNDRweCArICgyICogJGdhcCkgIWRlZmF1bHQ7XG4kZnVsbGhkLWVuYWJsZWQ6IHRydWUgIWRlZmF1bHQ7XG5cbi8vIE1pc2NlbGxhbmVvdXNcblxuJGVhc2luZzogZWFzZS1vdXQgIWRlZmF1bHQ7XG4kcmFkaXVzLXNtYWxsOiAycHggIWRlZmF1bHQ7XG4kcmFkaXVzOiA0cHggIWRlZmF1bHQ7XG4kcmFkaXVzLWxhcmdlOiA2cHggIWRlZmF1bHQ7XG4kcmFkaXVzLXJvdW5kZWQ6IDI5MDQ4NnB4ICFkZWZhdWx0O1xuJHNwZWVkOiA4Nm1zICFkZWZhdWx0O1xuXG4vLyBGbGFnc1xuXG4kdmFyaWFibGUtY29sdW1uczogdHJ1ZSAhZGVmYXVsdDtcbiRydGw6IGZhbHNlICFkZWZhdWx0O1xuIiwiLyohIG1pbmlyZXNldC5jc3MgdjAuMC42IHwgTUlUIExpY2Vuc2UgfCBnaXRodWIuY29tL2pndGhtcy9taW5pcmVzZXQuY3NzICovXG4vLyBCbG9ja3Ncbmh0bWwsXG5ib2R5LFxucCxcbm9sLFxudWwsXG5saSxcbmRsLFxuZHQsXG5kZCxcbmJsb2NrcXVvdGUsXG5maWd1cmUsXG5maWVsZHNldCxcbmxlZ2VuZCxcbnRleHRhcmVhLFxucHJlLFxuaWZyYW1lLFxuaHIsXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7IH1cblxuLy8gSGVhZGluZ3NcbmgxLFxuaDIsXG5oMyxcbmg0LFxuaDUsXG5oNiB7XG4gIGZvbnQtc2l6ZTogMTAwJTtcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDsgfVxuXG4vLyBMaXN0XG51bCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7IH1cblxuLy8gRm9ybVxuYnV0dG9uLFxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIG1hcmdpbjogMDsgfVxuXG4vLyBCb3ggc2l6aW5nXG5odG1sIHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgfVxuXG4qIHtcbiAgJixcbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgYm94LXNpemluZzogaW5oZXJpdDsgfSB9XG5cbi8vIE1lZGlhXG5pbWcsXG52aWRlbyB7XG4gIGhlaWdodDogYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG5cbi8vIElmcmFtZVxuaWZyYW1lIHtcbiAgYm9yZGVyOiAwOyB9XG5cbi8vIFRhYmxlXG50YWJsZSB7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwOyB9XG5cbnRkLFxudGgge1xuICBwYWRkaW5nOiAwO1xuICAmOm5vdChbYWxpZ25dKSB7XG4gICAgdGV4dC1hbGlnbjogaW5oZXJpdDsgfSB9XG4iLCJAaW1wb3J0IFwiLi4vdXRpbGl0aWVzL21peGluc1wiO1xuXG4kYm9keS1iYWNrZ3JvdW5kLWNvbG9yOiAkc2NoZW1lLW1haW4gIWRlZmF1bHQ7XG4kYm9keS1zaXplOiAxNnB4ICFkZWZhdWx0O1xuJGJvZHktbWluLXdpZHRoOiAzMDBweCAhZGVmYXVsdDtcbiRib2R5LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5ICFkZWZhdWx0O1xuJGJvZHktZmFtaWx5OiAkZmFtaWx5LXByaW1hcnkgIWRlZmF1bHQ7XG4kYm9keS1vdmVyZmxvdy14OiBoaWRkZW4gIWRlZmF1bHQ7XG4kYm9keS1vdmVyZmxvdy15OiBzY3JvbGwgIWRlZmF1bHQ7XG5cbiRib2R5LWNvbG9yOiAkdGV4dCAhZGVmYXVsdDtcbiRib2R5LWZvbnQtc2l6ZTogMWVtICFkZWZhdWx0O1xuJGJvZHktd2VpZ2h0OiAkd2VpZ2h0LW5vcm1hbCAhZGVmYXVsdDtcbiRib2R5LWxpbmUtaGVpZ2h0OiAxLjUgIWRlZmF1bHQ7XG5cbiRjb2RlLWZhbWlseTogJGZhbWlseS1jb2RlICFkZWZhdWx0O1xuJGNvZGUtcGFkZGluZzogMC4yNWVtIDAuNWVtIDAuMjVlbSAhZGVmYXVsdDtcbiRjb2RlLXdlaWdodDogbm9ybWFsICFkZWZhdWx0O1xuJGNvZGUtc2l6ZTogMC44NzVlbSAhZGVmYXVsdDtcblxuJHNtYWxsLWZvbnQtc2l6ZTogMC44NzVlbSAhZGVmYXVsdDtcblxuJGhyLWJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kICFkZWZhdWx0O1xuJGhyLWhlaWdodDogMnB4ICFkZWZhdWx0O1xuJGhyLW1hcmdpbjogMS41cmVtIDAgIWRlZmF1bHQ7XG5cbiRzdHJvbmctY29sb3I6ICR0ZXh0LXN0cm9uZyAhZGVmYXVsdDtcbiRzdHJvbmctd2VpZ2h0OiAkd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRwcmUtZm9udC1zaXplOiAwLjg3NWVtICFkZWZhdWx0O1xuJHByZS1wYWRkaW5nOiAxLjI1cmVtIDEuNXJlbSAhZGVmYXVsdDtcbiRwcmUtY29kZS1mb250LXNpemU6IDFlbSAhZGVmYXVsdDtcblxuaHRtbCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRib2R5LWJhY2tncm91bmQtY29sb3I7XG4gIGZvbnQtc2l6ZTogJGJvZHktc2l6ZTtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIG1pbi13aWR0aDogJGJvZHktbWluLXdpZHRoO1xuICBvdmVyZmxvdy14OiAkYm9keS1vdmVyZmxvdy14O1xuICBvdmVyZmxvdy15OiAkYm9keS1vdmVyZmxvdy15O1xuICB0ZXh0LXJlbmRlcmluZzogJGJvZHktcmVuZGVyaW5nO1xuICB0ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyB9XG5cbmFydGljbGUsXG5hc2lkZSxcbmZpZ3VyZSxcbmZvb3RlcixcbmhlYWRlcixcbmhncm91cCxcbnNlY3Rpb24ge1xuICBkaXNwbGF5OiBibG9jazsgfVxuXG5ib2R5LFxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udC1mYW1pbHk6ICRib2R5LWZhbWlseTsgfVxuXG5jb2RlLFxucHJlIHtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGF1dG87XG4gIGZvbnQtZmFtaWx5OiAkY29kZS1mYW1pbHk7IH1cblxuYm9keSB7XG4gIGNvbG9yOiAkYm9keS1jb2xvcjtcbiAgZm9udC1zaXplOiAkYm9keS1mb250LXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkYm9keS13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkYm9keS1saW5lLWhlaWdodDsgfVxuXG4vLyBJbmxpbmVcblxuYSB7XG4gIGNvbG9yOiAkbGluaztcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHN0cm9uZyB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjsgfVxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGxpbmstaG92ZXI7IH0gfVxuXG5jb2RlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvZGUtYmFja2dyb3VuZDtcbiAgY29sb3I6ICRjb2RlO1xuICBmb250LXNpemU6ICRjb2RlLXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkY29kZS13ZWlnaHQ7XG4gIHBhZGRpbmc6ICRjb2RlLXBhZGRpbmc7IH1cblxuaHIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaHItYmFja2dyb3VuZC1jb2xvcjtcbiAgYm9yZGVyOiBub25lO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiAkaHItaGVpZ2h0O1xuICBtYXJnaW46ICRoci1tYXJnaW47IH1cblxuaW1nIHtcbiAgaGVpZ2h0OiBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7IH1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyB9XG5cbnNtYWxsIHtcbiAgZm9udC1zaXplOiAkc21hbGwtZm9udC1zaXplOyB9XG5cbnNwYW4ge1xuICBmb250LXN0eWxlOiBpbmhlcml0O1xuICBmb250LXdlaWdodDogaW5oZXJpdDsgfVxuXG5zdHJvbmcge1xuICBjb2xvcjogJHN0cm9uZy1jb2xvcjtcbiAgZm9udC13ZWlnaHQ6ICRzdHJvbmctd2VpZ2h0OyB9XG5cbi8vIEJsb2NrXG5cbmZpZWxkc2V0IHtcbiAgYm9yZGVyOiBub25lOyB9XG5cbnByZSB7XG4gIEBpbmNsdWRlIG92ZXJmbG93LXRvdWNoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJlLWJhY2tncm91bmQ7XG4gIGNvbG9yOiAkcHJlO1xuICBmb250LXNpemU6ICRwcmUtZm9udC1zaXplO1xuICBvdmVyZmxvdy14OiBhdXRvO1xuICBwYWRkaW5nOiAkcHJlLXBhZGRpbmc7XG4gIHdoaXRlLXNwYWNlOiBwcmU7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICBjb2RlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgIGZvbnQtc2l6ZTogJHByZS1jb2RlLWZvbnQtc2l6ZTtcbiAgICBwYWRkaW5nOiAwOyB9IH1cblxudGFibGUge1xuICB0ZCxcbiAgdGgge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgJjpub3QoW2FsaWduXSkge1xuICAgICAgdGV4dC1hbGlnbjogaW5oZXJpdDsgfSB9XG4gIHRoIHtcbiAgICBjb2xvcjogJHRleHQtc3Ryb25nOyB9IH1cbiIsIkBpbXBvcnQgXCJpbml0aWFsLXZhcmlhYmxlc1wiO1xuQGltcG9ydCBcImZ1bmN0aW9uc1wiO1xuXG4kcHJpbWFyeTogJHR1cnF1b2lzZSAhZGVmYXVsdDtcblxuJGluZm86ICRjeWFuICFkZWZhdWx0O1xuJHN1Y2Nlc3M6ICRncmVlbiAhZGVmYXVsdDtcbiR3YXJuaW5nOiAkeWVsbG93ICFkZWZhdWx0O1xuJGRhbmdlcjogJHJlZCAhZGVmYXVsdDtcblxuJGxpZ2h0OiAkd2hpdGUtdGVyICFkZWZhdWx0O1xuJGRhcms6ICRncmV5LWRhcmtlciAhZGVmYXVsdDtcblxuLy8gSW52ZXJ0IGNvbG9yc1xuXG4kb3JhbmdlLWludmVydDogZmluZENvbG9ySW52ZXJ0KCRvcmFuZ2UpICFkZWZhdWx0O1xuJHllbGxvdy1pbnZlcnQ6IGZpbmRDb2xvckludmVydCgkeWVsbG93KSAhZGVmYXVsdDtcbiRncmVlbi1pbnZlcnQ6IGZpbmRDb2xvckludmVydCgkZ3JlZW4pICFkZWZhdWx0O1xuJHR1cnF1b2lzZS1pbnZlcnQ6IGZpbmRDb2xvckludmVydCgkdHVycXVvaXNlKSAhZGVmYXVsdDtcbiRjeWFuLWludmVydDogZmluZENvbG9ySW52ZXJ0KCRjeWFuKSAhZGVmYXVsdDtcbiRibHVlLWludmVydDogZmluZENvbG9ySW52ZXJ0KCRibHVlKSAhZGVmYXVsdDtcbiRwdXJwbGUtaW52ZXJ0OiBmaW5kQ29sb3JJbnZlcnQoJHB1cnBsZSkgIWRlZmF1bHQ7XG4kcmVkLWludmVydDogZmluZENvbG9ySW52ZXJ0KCRyZWQpICFkZWZhdWx0O1xuXG4kcHJpbWFyeS1pbnZlcnQ6IGZpbmRDb2xvckludmVydCgkcHJpbWFyeSkgIWRlZmF1bHQ7XG4kcHJpbWFyeS1saWdodDogZmluZExpZ2h0Q29sb3IoJHByaW1hcnkpICFkZWZhdWx0O1xuJHByaW1hcnktZGFyazogZmluZERhcmtDb2xvcigkcHJpbWFyeSkgIWRlZmF1bHQ7XG4kaW5mby1pbnZlcnQ6IGZpbmRDb2xvckludmVydCgkaW5mbykgIWRlZmF1bHQ7XG4kaW5mby1saWdodDogZmluZExpZ2h0Q29sb3IoJGluZm8pICFkZWZhdWx0O1xuJGluZm8tZGFyazogZmluZERhcmtDb2xvcigkaW5mbykgIWRlZmF1bHQ7XG4kc3VjY2Vzcy1pbnZlcnQ6IGZpbmRDb2xvckludmVydCgkc3VjY2VzcykgIWRlZmF1bHQ7XG4kc3VjY2Vzcy1saWdodDogZmluZExpZ2h0Q29sb3IoJHN1Y2Nlc3MpICFkZWZhdWx0O1xuJHN1Y2Nlc3MtZGFyazogZmluZERhcmtDb2xvcigkc3VjY2VzcykgIWRlZmF1bHQ7XG4kd2FybmluZy1pbnZlcnQ6IGZpbmRDb2xvckludmVydCgkd2FybmluZykgIWRlZmF1bHQ7XG4kd2FybmluZy1saWdodDogZmluZExpZ2h0Q29sb3IoJHdhcm5pbmcpICFkZWZhdWx0O1xuJHdhcm5pbmctZGFyazogZmluZERhcmtDb2xvcigkd2FybmluZykgIWRlZmF1bHQ7XG4kZGFuZ2VyLWludmVydDogZmluZENvbG9ySW52ZXJ0KCRkYW5nZXIpICFkZWZhdWx0O1xuJGRhbmdlci1saWdodDogZmluZExpZ2h0Q29sb3IoJGRhbmdlcikgIWRlZmF1bHQ7XG4kZGFuZ2VyLWRhcms6IGZpbmREYXJrQ29sb3IoJGRhbmdlcikgIWRlZmF1bHQ7XG4kbGlnaHQtaW52ZXJ0OiBmaW5kQ29sb3JJbnZlcnQoJGxpZ2h0KSAhZGVmYXVsdDtcbiRkYXJrLWludmVydDogZmluZENvbG9ySW52ZXJ0KCRkYXJrKSAhZGVmYXVsdDtcblxuLy8gR2VuZXJhbCBjb2xvcnNcblxuJHNjaGVtZS1tYWluOiAkd2hpdGUgIWRlZmF1bHQ7XG4kc2NoZW1lLW1haW4tYmlzOiAkd2hpdGUtYmlzICFkZWZhdWx0O1xuJHNjaGVtZS1tYWluLXRlcjogJHdoaXRlLXRlciAhZGVmYXVsdDtcbiRzY2hlbWUtaW52ZXJ0OiAkYmxhY2sgIWRlZmF1bHQ7XG4kc2NoZW1lLWludmVydC1iaXM6ICRibGFjay1iaXMgIWRlZmF1bHQ7XG4kc2NoZW1lLWludmVydC10ZXI6ICRibGFjay10ZXIgIWRlZmF1bHQ7XG5cbiRiYWNrZ3JvdW5kOiAkd2hpdGUtdGVyICFkZWZhdWx0O1xuXG4kYm9yZGVyOiAkZ3JleS1saWdodGVyICFkZWZhdWx0O1xuJGJvcmRlci1ob3ZlcjogJGdyZXktbGlnaHQgIWRlZmF1bHQ7XG4kYm9yZGVyLWxpZ2h0OiAkZ3JleS1saWdodGVzdCAhZGVmYXVsdDtcbiRib3JkZXItbGlnaHQtaG92ZXI6ICRncmV5LWxpZ2h0ICFkZWZhdWx0O1xuXG4vLyBUZXh0IGNvbG9yc1xuXG4kdGV4dDogJGdyZXktZGFyayAhZGVmYXVsdDtcbiR0ZXh0LWludmVydDogZmluZENvbG9ySW52ZXJ0KCR0ZXh0KSAhZGVmYXVsdDtcbiR0ZXh0LWxpZ2h0OiAkZ3JleSAhZGVmYXVsdDtcbiR0ZXh0LXN0cm9uZzogJGdyZXktZGFya2VyICFkZWZhdWx0O1xuXG4vLyBDb2RlIGNvbG9yc1xuXG4kY29kZTogZGFya2VuKCRyZWQsIDE1JSkgIWRlZmF1bHQ7XG4kY29kZS1iYWNrZ3JvdW5kOiAkYmFja2dyb3VuZCAhZGVmYXVsdDtcblxuJHByZTogJHRleHQgIWRlZmF1bHQ7XG4kcHJlLWJhY2tncm91bmQ6ICRiYWNrZ3JvdW5kICFkZWZhdWx0O1xuXG4vLyBMaW5rIGNvbG9yc1xuXG4kbGluazogJGJsdWUgIWRlZmF1bHQ7XG4kbGluay1pbnZlcnQ6IGZpbmRDb2xvckludmVydCgkbGluaykgIWRlZmF1bHQ7XG4kbGluay1saWdodDogZmluZExpZ2h0Q29sb3IoJGxpbmspICFkZWZhdWx0O1xuJGxpbmstZGFyazogZmluZERhcmtDb2xvcigkbGluaykgIWRlZmF1bHQ7XG4kbGluay12aXNpdGVkOiAkcHVycGxlICFkZWZhdWx0O1xuXG4kbGluay1ob3ZlcjogJGdyZXktZGFya2VyICFkZWZhdWx0O1xuJGxpbmstaG92ZXItYm9yZGVyOiAkZ3JleS1saWdodCAhZGVmYXVsdDtcblxuJGxpbmstZm9jdXM6ICRncmV5LWRhcmtlciAhZGVmYXVsdDtcbiRsaW5rLWZvY3VzLWJvcmRlcjogJGJsdWUgIWRlZmF1bHQ7XG5cbiRsaW5rLWFjdGl2ZTogJGdyZXktZGFya2VyICFkZWZhdWx0O1xuJGxpbmstYWN0aXZlLWJvcmRlcjogJGdyZXktZGFyayAhZGVmYXVsdDtcblxuLy8gVHlwb2dyYXBoeVxuXG4kZmFtaWx5LXByaW1hcnk6ICRmYW1pbHktc2Fucy1zZXJpZiAhZGVmYXVsdDtcbiRmYW1pbHktc2Vjb25kYXJ5OiAkZmFtaWx5LXNhbnMtc2VyaWYgIWRlZmF1bHQ7XG4kZmFtaWx5LWNvZGU6ICRmYW1pbHktbW9ub3NwYWNlICFkZWZhdWx0O1xuXG4kc2l6ZS1zbWFsbDogJHNpemUtNyAhZGVmYXVsdDtcbiRzaXplLW5vcm1hbDogJHNpemUtNiAhZGVmYXVsdDtcbiRzaXplLW1lZGl1bTogJHNpemUtNSAhZGVmYXVsdDtcbiRzaXplLWxhcmdlOiAkc2l6ZS00ICFkZWZhdWx0O1xuXG4vLyBMaXN0cyBhbmQgbWFwc1xuJGN1c3RvbS1jb2xvcnM6IG51bGwgIWRlZmF1bHQ7XG4kY3VzdG9tLXNoYWRlczogbnVsbCAhZGVmYXVsdDtcblxuJGNvbG9yczogbWVyZ2VDb2xvck1hcHMoKFwid2hpdGVcIjogKCR3aGl0ZSwgJGJsYWNrKSwgXCJibGFja1wiOiAoJGJsYWNrLCAkd2hpdGUpLCBcImxpZ2h0XCI6ICgkbGlnaHQsICRsaWdodC1pbnZlcnQpLCBcImRhcmtcIjogKCRkYXJrLCAkZGFyay1pbnZlcnQpLCBcInByaW1hcnlcIjogKCRwcmltYXJ5LCAkcHJpbWFyeS1pbnZlcnQsICRwcmltYXJ5LWxpZ2h0LCAkcHJpbWFyeS1kYXJrKSwgXCJsaW5rXCI6ICgkbGluaywgJGxpbmstaW52ZXJ0LCAkbGluay1saWdodCwgJGxpbmstZGFyayksIFwiaW5mb1wiOiAoJGluZm8sICRpbmZvLWludmVydCwgJGluZm8tbGlnaHQsICRpbmZvLWRhcmspLCBcInN1Y2Nlc3NcIjogKCRzdWNjZXNzLCAkc3VjY2Vzcy1pbnZlcnQsICRzdWNjZXNzLWxpZ2h0LCAkc3VjY2Vzcy1kYXJrKSwgXCJ3YXJuaW5nXCI6ICgkd2FybmluZywgJHdhcm5pbmctaW52ZXJ0LCAkd2FybmluZy1saWdodCwgJHdhcm5pbmctZGFyayksIFwiZGFuZ2VyXCI6ICgkZGFuZ2VyLCAkZGFuZ2VyLWludmVydCwgJGRhbmdlci1saWdodCwgJGRhbmdlci1kYXJrKSksICRjdXN0b20tY29sb3JzKSAhZGVmYXVsdDtcblxuJHNoYWRlczogbWVyZ2VDb2xvck1hcHMoKFwiYmxhY2stYmlzXCI6ICRibGFjay1iaXMsIFwiYmxhY2stdGVyXCI6ICRibGFjay10ZXIsIFwiZ3JleS1kYXJrZXJcIjogJGdyZXktZGFya2VyLCBcImdyZXktZGFya1wiOiAkZ3JleS1kYXJrLCBcImdyZXlcIjogJGdyZXksIFwiZ3JleS1saWdodFwiOiAkZ3JleS1saWdodCwgXCJncmV5LWxpZ2h0ZXJcIjogJGdyZXktbGlnaHRlciwgXCJ3aGl0ZS10ZXJcIjogJHdoaXRlLXRlciwgXCJ3aGl0ZS1iaXNcIjogJHdoaXRlLWJpcyksICRjdXN0b20tc2hhZGVzKSAhZGVmYXVsdDtcblxuJHNpemVzOiAkc2l6ZS0xICRzaXplLTIgJHNpemUtMyAkc2l6ZS00ICRzaXplLTUgJHNpemUtNiAkc2l6ZS03ICFkZWZhdWx0O1xuIiwiQGtleWZyYW1lcyBzcGluQXJvdW5kIHtcbiAgZnJvbSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7IH1cbiAgdG8ge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM1OWRlZyk7IH0gfVxuIiwiQGltcG9ydCBcIi4uL3V0aWxpdGllcy9taXhpbnNcIjtcblxuJGJyZWFkY3J1bWItaXRlbS1jb2xvcjogJGxpbmsgIWRlZmF1bHQ7XG4kYnJlYWRjcnVtYi1pdGVtLWhvdmVyLWNvbG9yOiAkbGluay1ob3ZlciAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tYWN0aXZlLWNvbG9yOiAkdGV4dC1zdHJvbmcgIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy12ZXJ0aWNhbDogMCAhZGVmYXVsdDtcbiRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy1ob3Jpem9udGFsOiAwLjc1ZW0gIWRlZmF1bHQ7XG5cbiRicmVhZGNydW1iLWl0ZW0tc2VwYXJhdG9yLWNvbG9yOiAkYm9yZGVyLWhvdmVyICFkZWZhdWx0O1xuXG4uYnJlYWRjcnVtYiB7XG4gIEBleHRlbmQgJWJsb2NrO1xuICBAZXh0ZW5kICV1bnNlbGVjdGFibGU7XG4gIGZvbnQtc2l6ZTogJHNpemUtbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBhIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1pdGVtLWNvbG9yO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgcGFkZGluZzogJGJyZWFkY3J1bWItaXRlbS1wYWRkaW5nLXZlcnRpY2FsICRicmVhZGNydW1iLWl0ZW0tcGFkZGluZy1ob3Jpem9udGFsO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRicmVhZGNydW1iLWl0ZW0taG92ZXItY29sb3I7IH0gfVxuICBsaSB7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgICY6Zmlyc3QtY2hpbGQgYSB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJwYWRkaW5nXCIsIDAsIGZhbHNlKTsgfVxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJGJyZWFkY3J1bWItaXRlbS1hY3RpdmUtY29sb3I7XG4gICAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH0gfVxuICAgICYgKyBsaTo6YmVmb3JlIHtcbiAgICAgIGNvbG9yOiAkYnJlYWRjcnVtYi1pdGVtLXNlcGFyYXRvci1jb2xvcjtcbiAgICAgIGNvbnRlbnQ6IFwiXFwwMDAyZlwiOyB9IH1cbiAgdWwsXG4gIG9sIHtcbiAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7IH1cbiAgLmljb24ge1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDAuNWVtKTsgfVxuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgMC41ZW0sIGZhbHNlKTsgfSB9XG4gIC8vIEFsaWdubWVudFxuICAmLmlzLWNlbnRlcmVkIHtcbiAgICBvbCxcbiAgICB1bCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfSB9XG4gICYuaXMtcmlnaHQge1xuICAgIG9sLFxuICAgIHVsIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH0gfVxuICAvLyBTaXplc1xuICAmLmlzLXNtYWxsIHtcbiAgICBmb250LXNpemU6ICRzaXplLXNtYWxsOyB9XG4gICYuaXMtbWVkaXVtIHtcbiAgICBmb250LXNpemU6ICRzaXplLW1lZGl1bTsgfVxuICAmLmlzLWxhcmdlIHtcbiAgICBmb250LXNpemU6ICRzaXplLWxhcmdlOyB9XG4gIC8vIFN0eWxlc1xuICAmLmhhcy1hcnJvdy1zZXBhcmF0b3Ige1xuICAgIGxpICsgbGk6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcMDIxOTJcIjsgfSB9XG4gICYuaGFzLWJ1bGxldC1zZXBhcmF0b3Ige1xuICAgIGxpICsgbGk6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcMDIwMjJcIjsgfSB9XG4gICYuaGFzLWRvdC1zZXBhcmF0b3Ige1xuICAgIGxpICsgbGk6OmJlZm9yZSB7XG4gICAgICBjb250ZW50OiBcIlxcMDAwYjdcIjsgfSB9XG4gICYuaGFzLXN1Y2NlZWRzLXNlcGFyYXRvciB7XG4gICAgbGkgKyBsaTo6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6IFwiXFwwMjI3QlwiOyB9IH0gfVxuIiwiQGltcG9ydCBcIi4uL3V0aWxpdGllcy9taXhpbnNcIjtcblxuJGNhcmQtY29sb3I6ICR0ZXh0ICFkZWZhdWx0O1xuJGNhcmQtYmFja2dyb3VuZC1jb2xvcjogJHNjaGVtZS1tYWluICFkZWZhdWx0O1xuJGNhcmQtc2hhZG93OiAwIDAuNWVtIDFlbSAtMC4xMjVlbSByZ2JhKCRzY2hlbWUtaW52ZXJ0LCAwLjEpLCAwIDBweCAwIDFweCByZ2JhKCRzY2hlbWUtaW52ZXJ0LCAwLjAyKSAhZGVmYXVsdDtcbiRjYXJkLXJhZGl1czogMC4yNXJlbSAhZGVmYXVsdDtcblxuJGNhcmQtaGVhZGVyLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJGNhcmQtaGVhZGVyLWNvbG9yOiAkdGV4dC1zdHJvbmcgIWRlZmF1bHQ7XG4kY2FyZC1oZWFkZXItcGFkZGluZzogMC43NXJlbSAxcmVtICFkZWZhdWx0O1xuJGNhcmQtaGVhZGVyLXNoYWRvdzogMCAwLjEyNWVtIDAuMjVlbSByZ2JhKCRzY2hlbWUtaW52ZXJ0LCAwLjEpICFkZWZhdWx0O1xuJGNhcmQtaGVhZGVyLXdlaWdodDogJHdlaWdodC1ib2xkICFkZWZhdWx0O1xuXG4kY2FyZC1jb250ZW50LWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJGNhcmQtY29udGVudC1wYWRkaW5nOiAxLjVyZW0gIWRlZmF1bHQ7XG5cbiRjYXJkLWZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcbiRjYXJkLWZvb3Rlci1ib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlci1saWdodCAhZGVmYXVsdDtcbiRjYXJkLWZvb3Rlci1wYWRkaW5nOiAwLjc1cmVtICFkZWZhdWx0O1xuXG4kY2FyZC1tZWRpYS1tYXJnaW46ICRibG9jay1zcGFjaW5nICFkZWZhdWx0O1xuXG4uY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJhY2tncm91bmQtY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICRjYXJkLXJhZGl1cztcbiAgYm94LXNoYWRvdzogJGNhcmQtc2hhZG93O1xuICBjb2xvcjogJGNhcmQtY29sb3I7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbiVjYXJkLWl0ZW0ge1xuICAmOmZpcnN0LWNoaWxkIHtcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkY2FyZC1yYWRpdXM7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRjYXJkLXJhZGl1czsgfVxuICAmOmxhc3QtY2hpbGQge1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRjYXJkLXJhZGl1cztcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJGNhcmQtcmFkaXVzOyB9IH1cblxuLmNhcmQtaGVhZGVyIHtcbiAgQGV4dGVuZCAlY2FyZC1pdGVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGJveC1zaGFkb3c6ICRjYXJkLWhlYWRlci1zaGFkb3c7XG4gIGRpc3BsYXk6IGZsZXg7IH1cblxuLmNhcmQtaGVhZGVyLXRpdGxlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICRjYXJkLWhlYWRlci1jb2xvcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxO1xuICBmb250LXdlaWdodDogJGNhcmQtaGVhZGVyLXdlaWdodDtcbiAgcGFkZGluZzogJGNhcmQtaGVhZGVyLXBhZGRpbmc7XG4gICYuaXMtY2VudGVyZWQge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9IH1cblxuLmNhcmQtaGVhZGVyLWljb24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nOiAkY2FyZC1oZWFkZXItcGFkZGluZzsgfVxuXG4uY2FyZC1pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6Zmlyc3QtY2hpbGQge1xuICAgIGltZyB7XG4gICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkY2FyZC1yYWRpdXM7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGNhcmQtcmFkaXVzOyB9IH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBpbWcge1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJGNhcmQtcmFkaXVzO1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRjYXJkLXJhZGl1czsgfSB9IH1cblxuLmNhcmQtY29udGVudCB7XG4gIEBleHRlbmQgJWNhcmQtaXRlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtY29udGVudC1iYWNrZ3JvdW5kLWNvbG9yO1xuICBwYWRkaW5nOiAkY2FyZC1jb250ZW50LXBhZGRpbmc7IH1cblxuLmNhcmQtZm9vdGVyIHtcbiAgQGV4dGVuZCAlY2FyZC1pdGVtO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1mb290ZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgYm9yZGVyLXRvcDogJGNhcmQtZm9vdGVyLWJvcmRlci10b3A7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBkaXNwbGF5OiBmbGV4OyB9XG5cbi5jYXJkLWZvb3Rlci1pdGVtIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6ICRjYXJkLWZvb3Rlci1wYWRkaW5nO1xuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcImJvcmRlclwiLCAkY2FyZC1mb290ZXItYm9yZGVyLXRvcCk7IH0gfVxuXG4vLyBDb21iaW5hdGlvbnNcblxuLmNhcmQge1xuICAubWVkaWE6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogJGNhcmQtbWVkaWEtbWFyZ2luOyB9IH1cbiIsIkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvbWl4aW5zXCI7XG5cbiRkcm9wZG93bi1tZW51LW1pbi13aWR0aDogMTJyZW0gIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1jb250ZW50LWJhY2tncm91bmQtY29sb3I6ICRzY2hlbWUtbWFpbiAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb250ZW50LWFycm93OiAkbGluayAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb250ZW50LW9mZnNldDogNHB4ICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbnRlbnQtcGFkZGluZy1ib3R0b206IDAuNXJlbSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb250ZW50LXBhZGRpbmctdG9wOiAwLjVyZW0gIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29udGVudC1yYWRpdXM6ICRyYWRpdXMgIWRlZmF1bHQ7XG4kZHJvcGRvd24tY29udGVudC1zaGFkb3c6IDAgMC41ZW0gMWVtIC0wLjEyNWVtIHJnYmEoJHNjaGVtZS1pbnZlcnQsIDAuMSksIDAgMHB4IDAgMXB4IHJnYmEoJHNjaGVtZS1pbnZlcnQsIDAuMDIpICFkZWZhdWx0O1xuJGRyb3Bkb3duLWNvbnRlbnQtejogMjAgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1pdGVtLWNvbG9yOiAkdGV4dCAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLWhvdmVyLWNvbG9yOiAkc2NoZW1lLWludmVydCAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLWhvdmVyLWJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kICFkZWZhdWx0O1xuJGRyb3Bkb3duLWl0ZW0tYWN0aXZlLWNvbG9yOiAkbGluay1pbnZlcnQgIWRlZmF1bHQ7XG4kZHJvcGRvd24taXRlbS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogJGxpbmsgIWRlZmF1bHQ7XG5cbiRkcm9wZG93bi1kaXZpZGVyLWJhY2tncm91bmQtY29sb3I6ICRib3JkZXItbGlnaHQgIWRlZmF1bHQ7XG5cbi5kcm9wZG93biB7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICYuaXMtYWN0aXZlLFxuICAmLmlzLWhvdmVyYWJsZTpob3ZlciB7XG4gICAgLmRyb3Bkb3duLW1lbnUge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAmLmlzLXJpZ2h0IHtcbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBsZWZ0OiBhdXRvO1xuICAgICAgcmlnaHQ6IDA7IH0gfVxuICAmLmlzLXVwIHtcbiAgICAuZHJvcGRvd24tbWVudSB7XG4gICAgICBib3R0b206IDEwMCU7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogJGRyb3Bkb3duLWNvbnRlbnQtb2Zmc2V0O1xuICAgICAgcGFkZGluZy10b3A6IGluaXRpYWw7XG4gICAgICB0b3A6IGF1dG87IH0gfSB9XG5cbi5kcm9wZG93bi1tZW51IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgbHRyLXBvc2l0aW9uKDAsIGZhbHNlKTtcbiAgbWluLXdpZHRoOiAkZHJvcGRvd24tbWVudS1taW4td2lkdGg7XG4gIHBhZGRpbmctdG9wOiAkZHJvcGRvd24tY29udGVudC1vZmZzZXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICB6LWluZGV4OiAkZHJvcGRvd24tY29udGVudC16OyB9XG5cbi5kcm9wZG93bi1jb250ZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWNvbnRlbnQtYmFja2dyb3VuZC1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJGRyb3Bkb3duLWNvbnRlbnQtcmFkaXVzO1xuICBib3gtc2hhZG93OiAkZHJvcGRvd24tY29udGVudC1zaGFkb3c7XG4gIHBhZGRpbmctYm90dG9tOiAkZHJvcGRvd24tY29udGVudC1wYWRkaW5nLWJvdHRvbTtcbiAgcGFkZGluZy10b3A6ICRkcm9wZG93bi1jb250ZW50LXBhZGRpbmctdG9wOyB9XG5cbi5kcm9wZG93bi1pdGVtIHtcbiAgY29sb3I6ICRkcm9wZG93bi1pdGVtLWNvbG9yO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAwLjg3NXJlbTtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMC4zNzVyZW0gMXJlbTtcbiAgcG9zaXRpb246IHJlbGF0aXZlOyB9XG5cbmEuZHJvcGRvd24taXRlbSxcbmJ1dHRvbi5kcm9wZG93bi1pdGVtIHtcbiAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwicGFkZGluZ1wiLCAzcmVtKTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IDEwMCU7XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1pdGVtLWhvdmVyLWJhY2tncm91bmQtY29sb3I7XG4gICAgY29sb3I6ICRkcm9wZG93bi1pdGVtLWhvdmVyLWNvbG9yOyB9XG4gICYuaXMtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24taXRlbS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjtcbiAgICBjb2xvcjogJGRyb3Bkb3duLWl0ZW0tYWN0aXZlLWNvbG9yOyB9IH1cblxuLmRyb3Bkb3duLWRpdmlkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tZGl2aWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBoZWlnaHQ6IDFweDtcbiAgbWFyZ2luOiAwLjVyZW0gMDsgfVxuIiwiQGZ1bmN0aW9uIG1lcmdlQ29sb3JNYXBzKCRidWxtYS1jb2xvcnMsICRjdXN0b20tY29sb3JzKSB7XG4gIC8vIFdlIHJldHVybiBhdCBsZWFzdCBCdWxtYSdzIGhhcmQtY29kZWQgY29sb3JzXG4gICRtZXJnZWQtY29sb3JzOiAkYnVsbWEtY29sb3JzO1xuXG4gIC8vIFdlIHdhbnQgYSBtYXAgYXMgaW5wdXRcbiAgQGlmIHR5cGUtb2YoJGN1c3RvbS1jb2xvcnMpID09ICdtYXAnIHtcbiAgICBAZWFjaCAkbmFtZSwgJGNvbXBvbmVudHMgaW4gJGN1c3RvbS1jb2xvcnMge1xuICAgICAgLy8gVGhlIGNvbG9yIG5hbWUgc2hvdWxkIGJlIGEgc3RyaW5nXG4gICAgICAvLyBhbmQgdGhlIGNvbXBvbmVudHMgZWl0aGVyIGEgc2luZ2xlIGNvbG9yXG4gICAgICAvLyBvciBhIGNvbG9ycyBsaXN0IHdpdGggYXQgbGVhc3Qgb25lIGVsZW1lbnRcbiAgICAgIEBpZiB0eXBlLW9mKCRuYW1lKSA9PSAnc3RyaW5nJyBhbmQgKHR5cGUtb2YoJGNvbXBvbmVudHMpID09ICdsaXN0JyBvciB0eXBlLW9mKCRjb21wb25lbnRzKSA9PSAnY29sb3InKSBhbmQgbGVuZ3RoKCRjb21wb25lbnRzKSA+PSAxIHtcbiAgICAgICAgJGNvbG9yLWJhc2U6IG51bGw7XG4gICAgICAgICRjb2xvci1pbnZlcnQ6IG51bGw7XG4gICAgICAgICRjb2xvci1saWdodDogbnVsbDtcbiAgICAgICAgJGNvbG9yLWRhcms6IG51bGw7XG4gICAgICAgICR2YWx1ZTogbnVsbDtcblxuICAgICAgICAvLyBUaGUgcGFyYW0gY2FuIGVpdGhlciBiZSBhIHNpbmdsZSBjb2xvclxuICAgICAgICAvLyBvciBhIGxpc3Qgb2YgMiBjb2xvcnNcbiAgICAgICAgQGlmIHR5cGUtb2YoJGNvbXBvbmVudHMpID09ICdjb2xvcicge1xuICAgICAgICAgICRjb2xvci1iYXNlOiAkY29tcG9uZW50cztcbiAgICAgICAgICAkY29sb3ItaW52ZXJ0OiBmaW5kQ29sb3JJbnZlcnQoJGNvbG9yLWJhc2UpO1xuICAgICAgICAgICRjb2xvci1saWdodDogZmluZExpZ2h0Q29sb3IoJGNvbG9yLWJhc2UpO1xuICAgICAgICAgICRjb2xvci1kYXJrOiBmaW5kRGFya0NvbG9yKCRjb2xvci1iYXNlKTsgfVxuICAgICAgICBAZWxzZSBpZiB0eXBlLW9mKCRjb21wb25lbnRzKSA9PSAnbGlzdCcge1xuICAgICAgICAgICRjb2xvci1iYXNlOiBudGgoJGNvbXBvbmVudHMsIDEpO1xuICAgICAgICAgIC8vIElmIEludmVydCwgTGlnaHQgYW5kIERhcmsgYXJlIHByb3ZpZGVkXG4gICAgICAgICAgQGlmIGxlbmd0aCgkY29tcG9uZW50cykgPiAzIHtcbiAgICAgICAgICAgICRjb2xvci1pbnZlcnQ6IG50aCgkY29tcG9uZW50cywgMik7XG4gICAgICAgICAgICAkY29sb3ItbGlnaHQ6IG50aCgkY29tcG9uZW50cywgMyk7XG4gICAgICAgICAgICAkY29sb3ItZGFyazogbnRoKCRjb21wb25lbnRzLCA0KTtcbiB9ICAgICAgICAgICAgLy8gSWYgb25seSBJbnZlcnQgYW5kIExpZ2h0IGFyZSBwcm92aWRlZFxuICAgICAgICAgIEBlbHNlIGlmIGxlbmd0aCgkY29tcG9uZW50cykgPiAyIHtcbiAgICAgICAgICAgICRjb2xvci1pbnZlcnQ6IG50aCgkY29tcG9uZW50cywgMik7XG4gICAgICAgICAgICAkY29sb3ItbGlnaHQ6IG50aCgkY29tcG9uZW50cywgMyk7XG4gICAgICAgICAgICAkY29sb3ItZGFyazogZmluZERhcmtDb2xvcigkY29sb3ItYmFzZSk7XG4gfSAgICAgICAgICAgIC8vIElmIG9ubHkgSW52ZXJ0IGlzIHByb3ZpZGVkXG4gICAgICAgICAgQGVsc2Uge1xuICAgICAgICAgICAgJGNvbG9yLWludmVydDogbnRoKCRjb21wb25lbnRzLCAyKTtcbiAgICAgICAgICAgICRjb2xvci1saWdodDogZmluZExpZ2h0Q29sb3IoJGNvbG9yLWJhc2UpO1xuICAgICAgICAgICAgJGNvbG9yLWRhcms6IGZpbmREYXJrQ29sb3IoJGNvbG9yLWJhc2UpOyB9IH1cblxuICAgICAgICAkdmFsdWU6ICgkY29sb3ItYmFzZSwgJGNvbG9yLWludmVydCwgJGNvbG9yLWxpZ2h0LCAkY29sb3ItZGFyayk7XG5cbiAgICAgICAgLy8gV2Ugb25seSB3YW50IHRvIG1lcmdlIHRoZSBtYXAgaWYgdGhlIGNvbG9yIGJhc2UgaXMgYW4gYWN0dWFsIGNvbG9yXG4gICAgICAgIEBpZiB0eXBlLW9mKCRjb2xvci1iYXNlKSA9PSAnY29sb3InIHtcbiAgICAgICAgICAvLyBXZSBtZXJnZSB0aGlzIGNvbG9ycyBlbGVtZW50cyBhcyBtYXAgd2l0aCBCdWxtYSdzIGNvbG9ycyBtYXBcbiAgICAgICAgICAvLyAod2UgY2FuIG92ZXJyaWRlIHRoZW0gdGhpcyB3YXksIG5vIG11bHRpcGxlIGRlZmluaXRpb24gZm9yIHRoZSBzYW1lIG5hbWUpXG4gICAgICAgICAgLy8gJG1lcmdlZC1jb2xvcnM6IG1hcF9tZXJnZSgkbWVyZ2VkLWNvbG9ycywgKCRuYW1lOiAoJGNvbG9yLWJhc2UsICRjb2xvci1pbnZlcnQsICRjb2xvci1saWdodCwgJGNvbG9yLWRhcmspKSlcbiAgICAgICAgICAkbWVyZ2VkLWNvbG9yczogbWFwX21lcmdlKCRtZXJnZWQtY29sb3JzLCAoJG5hbWU6ICR2YWx1ZSkpOyB9IH0gfSB9XG5cbiAgQHJldHVybiAkbWVyZ2VkLWNvbG9yczsgfVxuXG5AZnVuY3Rpb24gcG93ZXJOdW1iZXIoJG51bWJlciwgJGV4cCkge1xuICAkdmFsdWU6IDE7XG4gIEBpZiAkZXhwID4gMCB7XG4gICAgQGZvciAkaSBmcm9tIDEgdGhyb3VnaCAkZXhwIHtcbiAgICAgICR2YWx1ZTogJHZhbHVlICogJG51bWJlcjsgfSB9XG4gIEBlbHNlIGlmICRleHAgPCAwIHtcbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIC0kZXhwIHtcbiAgICAgICR2YWx1ZTogJHZhbHVlIC8gJG51bWJlcjsgfSB9XG4gIEByZXR1cm4gJHZhbHVlOyB9XG5cbkBmdW5jdGlvbiBjb2xvckx1bWluYW5jZSgkY29sb3IpIHtcbiAgQGlmIHR5cGUtb2YoJGNvbG9yKSAhPSAnY29sb3InIHtcbiAgICBAcmV0dXJuIDAuNTU7IH1cbiAgJGNvbG9yLXJnYjogKCdyZWQnOiByZWQoJGNvbG9yKSwnZ3JlZW4nOiBncmVlbigkY29sb3IpLCdibHVlJzogYmx1ZSgkY29sb3IpKTtcbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkY29sb3ItcmdiIHtcbiAgICAkYWRqdXN0ZWQ6IDA7XG4gICAgJHZhbHVlOiAkdmFsdWUgLyAyNTU7XG4gICAgQGlmICR2YWx1ZSA8IDAuMDM5Mjgge1xuICAgICAgJHZhbHVlOiAkdmFsdWUgLyAxMi45MjsgfVxuICAgIEBlbHNlIHtcbiAgICAgICR2YWx1ZTogKCR2YWx1ZSArIC4wNTUpIC8gMS4wNTU7XG4gICAgICAkdmFsdWU6IHBvd2VyTnVtYmVyKCR2YWx1ZSwgMik7IH1cbiAgICAkY29sb3ItcmdiOiBtYXAtbWVyZ2UoJGNvbG9yLXJnYiwgKCRuYW1lOiAkdmFsdWUpKTsgfVxuICBAcmV0dXJuIChtYXAtZ2V0KCRjb2xvci1yZ2IsICdyZWQnKSAqIC4yMTI2KSArIChtYXAtZ2V0KCRjb2xvci1yZ2IsICdncmVlbicpICogLjcxNTIpICsgKG1hcC1nZXQoJGNvbG9yLXJnYiwgJ2JsdWUnKSAqIC4wNzIyKTsgfVxuXG5AZnVuY3Rpb24gZmluZENvbG9ySW52ZXJ0KCRjb2xvcikge1xuICBAaWYgKGNvbG9yTHVtaW5hbmNlKCRjb2xvcikgPiAwLjU1KSB7XG4gICAgQHJldHVybiByZ2JhKCMwMDAsIDAuNyk7IH1cbiAgQGVsc2Uge1xuICAgIEByZXR1cm4gI2ZmZjsgfSB9XG5cbkBmdW5jdGlvbiBmaW5kTGlnaHRDb2xvcigkY29sb3IpIHtcbiAgQGlmIHR5cGUtb2YoJGNvbG9yKSA9PSAnY29sb3InIHtcbiAgICAkbDogOTYlO1xuICAgIEBpZiBsaWdodG5lc3MoJGNvbG9yKSA+IDk2JSB7XG4gICAgICAkbDogbGlnaHRuZXNzKCRjb2xvcik7IH1cbiAgICBAcmV0dXJuIGNoYW5nZS1jb2xvcigkY29sb3IsICRsaWdodG5lc3M6ICRsKTsgfVxuICBAcmV0dXJuICRiYWNrZ3JvdW5kOyB9XG5cbkBmdW5jdGlvbiBmaW5kRGFya0NvbG9yKCRjb2xvcikge1xuICBAaWYgdHlwZS1vZigkY29sb3IpID09ICdjb2xvcicge1xuICAgICRiYXNlLWw6IDI5JTtcbiAgICAkbHVtaW5hbmNlOiBjb2xvckx1bWluYW5jZSgkY29sb3IpO1xuICAgICRsdW1pbmFuY2UtZGVsdGE6ICgwLjUzIC0gJGx1bWluYW5jZSk7XG4gICAgJHRhcmdldC1sOiByb3VuZCgkYmFzZS1sICsgKCRsdW1pbmFuY2UtZGVsdGEgKiA1MykpO1xuICAgIEByZXR1cm4gY2hhbmdlLWNvbG9yKCRjb2xvciwgJGxpZ2h0bmVzczogbWF4KCRiYXNlLWwsICR0YXJnZXQtbCkpOyB9XG4gIEByZXR1cm4gJHRleHQtc3Ryb25nOyB9XG5cbkBmdW5jdGlvbiBidWxtYVJnYmEoJGNvbG9yLCAkYWxwaGEpIHtcbiAgQGlmIHR5cGUtb2YoJGNvbG9yKSAhPSAnY29sb3InIHtcbiAgICBAcmV0dXJuICRjb2xvcjsgfVxuICBAcmV0dXJuIHJnYmEoJGNvbG9yLCAkYWxwaGEpOyB9XG5cbkBmdW5jdGlvbiBidWxtYURhcmtlbigkY29sb3IsICRhbW91bnQpIHtcbiAgQGlmIHR5cGUtb2YoJGNvbG9yKSAhPSAnY29sb3InIHtcbiAgICBAcmV0dXJuICRjb2xvcjsgfVxuICBAcmV0dXJuIGRhcmtlbigkY29sb3IsICRhbW91bnQpOyB9XG5cbkBmdW5jdGlvbiBidWxtYUxpZ2h0ZW4oJGNvbG9yLCAkYW1vdW50KSB7XG4gIEBpZiB0eXBlLW9mKCRjb2xvcikgIT0gJ2NvbG9yJyB7XG4gICAgQHJldHVybiAkY29sb3I7IH1cbiAgQHJldHVybiBsaWdodGVuKCRjb2xvciwgJGFtb3VudCk7IH1cbiIsIkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvbWl4aW5zXCI7XG5cbiRsZXZlbC1pdGVtLXNwYWNpbmc6ICgkYmxvY2stc3BhY2luZyAvIDIpICFkZWZhdWx0O1xuXG4ubGV2ZWwge1xuICBAZXh0ZW5kICVibG9jaztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjb2RlIHtcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzOyB9XG4gIGltZyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiAgLy8gTW9kaWZpZXJzXG4gICYuaXMtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIC5sZXZlbC1sZWZ0LFxuICAgIC5sZXZlbC1yaWdodCB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICAgLmxldmVsLWxlZnQgKyAubGV2ZWwtcmlnaHQge1xuICAgICAgbWFyZ2luLXRvcDogMDsgfVxuICAgIC5sZXZlbC1pdGVtIHtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCAkbGV2ZWwtaXRlbS1zcGFjaW5nKTsgfVxuICAgICAgJjpub3QoLmlzLW5hcnJvdykge1xuICAgICAgICBmbGV4LWdyb3c6IDE7IH0gfSB9XG4gIC8vIFJlc3BvbnNpdmVuZXNzXG4gIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICAmID4gLmxldmVsLWl0ZW0ge1xuICAgICAgJjpub3QoLmlzLW5hcnJvdykge1xuICAgICAgICBmbGV4LWdyb3c6IDE7IH0gfSB9IH1cblxuLmxldmVsLWl0ZW0ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWJhc2lzOiBhdXRvO1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgLnRpdGxlLFxuICAuc3VidGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgLy8gUmVzcG9uc2l2ZW5lc3NcbiAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGxldmVsLWl0ZW0tc3BhY2luZzsgfSB9IH1cblxuLmxldmVsLWxlZnQsXG4ubGV2ZWwtcmlnaHQge1xuICBmbGV4LWJhc2lzOiBhdXRvO1xuICBmbGV4LWdyb3c6IDA7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICAubGV2ZWwtaXRlbSB7XG4gICAgLy8gTW9kaWZpZXJzXG4gICAgJi5pcy1mbGV4aWJsZSB7XG4gICAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAvLyBSZXNwb25zaXZlbmVzc1xuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgJGxldmVsLWl0ZW0tc3BhY2luZyk7IH0gfSB9IH1cblxuLmxldmVsLWxlZnQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIC8vIFJlc3BvbnNpdmVuZXNzXG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgJiArIC5sZXZlbC1yaWdodCB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjVyZW07IH0gfVxuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuXG4ubGV2ZWwtcmlnaHQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAvLyBSZXNwb25zaXZlbmVzc1xuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIGRpc3BsYXk6IGZsZXg7IH0gfVxuIiwiQGltcG9ydCBcIi4uL3V0aWxpdGllcy9taXhpbnNcIjtcblxuJG1lZGlhLWJvcmRlci1jb2xvcjogYnVsbWFSZ2JhKCRib3JkZXIsIDAuNSkgIWRlZmF1bHQ7XG4kbWVkaWEtYm9yZGVyLXNpemU6IDFweCAhZGVmYXVsdDtcbiRtZWRpYS1zcGFjaW5nOiAxcmVtICFkZWZhdWx0O1xuJG1lZGlhLXNwYWNpbmctbGFyZ2U6IDEuNXJlbSAhZGVmYXVsdDtcbiRtZWRpYS1jb250ZW50LXNwYWNpbmc6IDAuNzVyZW0gIWRlZmF1bHQ7XG4kbWVkaWEtbGV2ZWwtMS1zcGFjaW5nOiAwLjc1cmVtICFkZWZhdWx0O1xuJG1lZGlhLWxldmVsLTEtY29udGVudC1zcGFjaW5nOiAwLjVyZW0gIWRlZmF1bHQ7XG4kbWVkaWEtbGV2ZWwtMi1zcGFjaW5nOiAwLjVyZW0gIWRlZmF1bHQ7XG5cbi5tZWRpYSB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICAuY29udGVudDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAkbWVkaWEtY29udGVudC1zcGFjaW5nOyB9XG4gIC5tZWRpYSB7XG4gICAgYm9yZGVyLXRvcDogJG1lZGlhLWJvcmRlci1zaXplIHNvbGlkICRtZWRpYS1ib3JkZXItY29sb3I7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBwYWRkaW5nLXRvcDogJG1lZGlhLWxldmVsLTEtc3BhY2luZztcbiAgICAuY29udGVudDpub3QoOmxhc3QtY2hpbGQpLFxuICAgIC5jb250cm9sOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJG1lZGlhLWxldmVsLTEtY29udGVudC1zcGFjaW5nOyB9XG4gICAgLm1lZGlhIHtcbiAgICAgIHBhZGRpbmctdG9wOiAkbWVkaWEtbGV2ZWwtMi1zcGFjaW5nO1xuICAgICAgJiArIC5tZWRpYSB7XG4gICAgICAgIG1hcmdpbi10b3A6ICRtZWRpYS1sZXZlbC0yLXNwYWNpbmc7IH0gfSB9XG4gICYgKyAubWVkaWEge1xuICAgIGJvcmRlci10b3A6ICRtZWRpYS1ib3JkZXItc2l6ZSBzb2xpZCAkbWVkaWEtYm9yZGVyLWNvbG9yO1xuICAgIG1hcmdpbi10b3A6ICRtZWRpYS1zcGFjaW5nO1xuICAgIHBhZGRpbmctdG9wOiAkbWVkaWEtc3BhY2luZzsgfVxuICAvLyBTaXplc1xuICAmLmlzLWxhcmdlIHtcbiAgICAmICsgLm1lZGlhIHtcbiAgICAgIG1hcmdpbi10b3A6ICRtZWRpYS1zcGFjaW5nLWxhcmdlO1xuICAgICAgcGFkZGluZy10b3A6ICRtZWRpYS1zcGFjaW5nLWxhcmdlOyB9IH0gfVxuXG4ubWVkaWEtbGVmdCxcbi5tZWRpYS1yaWdodCB7XG4gIGZsZXgtYmFzaXM6IGF1dG87XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuLm1lZGlhLWxlZnQge1xuICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgJG1lZGlhLXNwYWNpbmcpOyB9XG5cbi5tZWRpYS1yaWdodCB7XG4gIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCAkbWVkaWEtc3BhY2luZywgZmFsc2UpOyB9XG5cbi5tZWRpYS1jb250ZW50IHtcbiAgZmxleC1iYXNpczogYXV0bztcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMTtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDsgfVxuXG5AaW5jbHVkZSBtb2JpbGUge1xuICAubWVkaWEtY29udGVudCB7XG4gICAgb3ZlcmZsb3cteDogYXV0bzsgfSB9XG4iLCJAaW1wb3J0IFwiLi4vdXRpbGl0aWVzL21peGluc1wiO1xuXG4kbWVudS1pdGVtLWNvbG9yOiAkdGV4dCAhZGVmYXVsdDtcbiRtZW51LWl0ZW0tcmFkaXVzOiAkcmFkaXVzLXNtYWxsICFkZWZhdWx0O1xuJG1lbnUtaXRlbS1ob3Zlci1jb2xvcjogJHRleHQtc3Ryb25nICFkZWZhdWx0O1xuJG1lbnUtaXRlbS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZCAhZGVmYXVsdDtcbiRtZW51LWl0ZW0tYWN0aXZlLWNvbG9yOiAkbGluay1pbnZlcnQgIWRlZmF1bHQ7XG4kbWVudS1pdGVtLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiAkbGluayAhZGVmYXVsdDtcblxuJG1lbnUtbGlzdC1ib3JkZXItbGVmdDogMXB4IHNvbGlkICRib3JkZXIgIWRlZmF1bHQ7XG4kbWVudS1saXN0LWxpbmUtaGVpZ2h0OiAxLjI1ICFkZWZhdWx0O1xuJG1lbnUtbGlzdC1saW5rLXBhZGRpbmc6IDAuNWVtIDAuNzVlbSAhZGVmYXVsdDtcbiRtZW51LW5lc3RlZC1saXN0LW1hcmdpbjogMC43NWVtICFkZWZhdWx0O1xuJG1lbnUtbmVzdGVkLWxpc3QtcGFkZGluZy1sZWZ0OiAwLjc1ZW0gIWRlZmF1bHQ7XG5cbiRtZW51LWxhYmVsLWNvbG9yOiAkdGV4dC1saWdodCAhZGVmYXVsdDtcbiRtZW51LWxhYmVsLWZvbnQtc2l6ZTogMC43NWVtICFkZWZhdWx0O1xuJG1lbnUtbGFiZWwtbGV0dGVyLXNwYWNpbmc6IDAuMWVtICFkZWZhdWx0O1xuJG1lbnUtbGFiZWwtc3BhY2luZzogMWVtICFkZWZhdWx0O1xuXG4ubWVudSB7XG4gIGZvbnQtc2l6ZTogJHNpemUtbm9ybWFsO1xuICAvLyBTaXplc1xuICAmLmlzLXNtYWxsIHtcbiAgICBmb250LXNpemU6ICRzaXplLXNtYWxsOyB9XG4gICYuaXMtbWVkaXVtIHtcbiAgICBmb250LXNpemU6ICRzaXplLW1lZGl1bTsgfVxuICAmLmlzLWxhcmdlIHtcbiAgICBmb250LXNpemU6ICRzaXplLWxhcmdlOyB9IH1cblxuLm1lbnUtbGlzdCB7XG4gIGxpbmUtaGVpZ2h0OiAkbWVudS1saXN0LWxpbmUtaGVpZ2h0O1xuICBhIHtcbiAgICBib3JkZXItcmFkaXVzOiAkbWVudS1pdGVtLXJhZGl1cztcbiAgICBjb2xvcjogJG1lbnUtaXRlbS1jb2xvcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwYWRkaW5nOiAkbWVudS1saXN0LWxpbmstcGFkZGluZztcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtZW51LWl0ZW0taG92ZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGNvbG9yOiAkbWVudS1pdGVtLWhvdmVyLWNvbG9yOyB9XG4gICAgLy8gTW9kaWZpZXJzXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1lbnUtaXRlbS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGNvbG9yOiAkbWVudS1pdGVtLWFjdGl2ZS1jb2xvcjsgfSB9XG4gIGxpIHtcbiAgICB1bCB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJib3JkZXJcIiwgJG1lbnUtbGlzdC1ib3JkZXItbGVmdCwgZmFsc2UpO1xuICAgICAgbWFyZ2luOiAkbWVudS1uZXN0ZWQtbGlzdC1tYXJnaW47XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJwYWRkaW5nXCIsICRtZW51LW5lc3RlZC1saXN0LXBhZGRpbmctbGVmdCwgZmFsc2UpOyB9IH0gfVxuXG4ubWVudS1sYWJlbCB7XG4gIGNvbG9yOiAkbWVudS1sYWJlbC1jb2xvcjtcbiAgZm9udC1zaXplOiAkbWVudS1sYWJlbC1mb250LXNpemU7XG4gIGxldHRlci1zcGFjaW5nOiAkbWVudS1sYWJlbC1sZXR0ZXItc3BhY2luZztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLXRvcDogJG1lbnUtbGFiZWwtc3BhY2luZzsgfVxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206ICRtZW51LWxhYmVsLXNwYWNpbmc7IH0gfVxuIiwiQGltcG9ydCBcIi4uL3V0aWxpdGllcy9taXhpbnNcIjtcblxuJG1lc3NhZ2UtYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQgIWRlZmF1bHQ7XG4kbWVzc2FnZS1yYWRpdXM6ICRyYWRpdXMgIWRlZmF1bHQ7XG5cbiRtZXNzYWdlLWhlYWRlci1iYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dCAhZGVmYXVsdDtcbiRtZXNzYWdlLWhlYWRlci1jb2xvcjogJHRleHQtaW52ZXJ0ICFkZWZhdWx0O1xuJG1lc3NhZ2UtaGVhZGVyLXdlaWdodDogJHdlaWdodC1ib2xkICFkZWZhdWx0O1xuJG1lc3NhZ2UtaGVhZGVyLXBhZGRpbmc6IDAuNzVlbSAxZW0gIWRlZmF1bHQ7XG4kbWVzc2FnZS1oZWFkZXItcmFkaXVzOiAkcmFkaXVzICFkZWZhdWx0O1xuXG4kbWVzc2FnZS1ib2R5LWJvcmRlci1jb2xvcjogJGJvcmRlciAhZGVmYXVsdDtcbiRtZXNzYWdlLWJvZHktYm9yZGVyLXdpZHRoOiAwIDAgMCA0cHggIWRlZmF1bHQ7XG4kbWVzc2FnZS1ib2R5LWNvbG9yOiAkdGV4dCAhZGVmYXVsdDtcbiRtZXNzYWdlLWJvZHktcGFkZGluZzogMS4yNWVtIDEuNWVtICFkZWZhdWx0O1xuJG1lc3NhZ2UtYm9keS1yYWRpdXM6ICRyYWRpdXMgIWRlZmF1bHQ7XG5cbiRtZXNzYWdlLWJvZHktcHJlLWJhY2tncm91bmQtY29sb3I6ICRzY2hlbWUtbWFpbiAhZGVmYXVsdDtcbiRtZXNzYWdlLWJvZHktcHJlLWNvZGUtYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiRtZXNzYWdlLWhlYWRlci1ib2R5LWJvcmRlci13aWR0aDogMCAhZGVmYXVsdDtcbiRtZXNzYWdlLWNvbG9yczogJGNvbG9ycyAhZGVmYXVsdDtcblxuLm1lc3NhZ2Uge1xuICBAZXh0ZW5kICVibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1lc3NhZ2UtYmFja2dyb3VuZC1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJG1lc3NhZ2UtcmFkaXVzO1xuICBmb250LXNpemU6ICRzaXplLW5vcm1hbDtcbiAgc3Ryb25nIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yOyB9XG4gIGE6bm90KC5idXR0b24pOm5vdCgudGFnKTpub3QoLmRyb3Bkb3duLWl0ZW0pIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIC8vIFNpemVzXG4gICYuaXMtc21hbGwge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtc21hbGw7IH1cbiAgJi5pcy1tZWRpdW0ge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtbWVkaXVtOyB9XG4gICYuaXMtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtbGFyZ2U7IH1cbiAgLy8gQ29sb3JzXG4gIEBlYWNoICRuYW1lLCAkY29tcG9uZW50cyBpbiAkbWVzc2FnZS1jb2xvcnMge1xuICAgICRjb2xvcjogbnRoKCRjb21wb25lbnRzLCAxKTtcbiAgICAkY29sb3ItaW52ZXJ0OiBudGgoJGNvbXBvbmVudHMsIDIpO1xuICAgICRjb2xvci1saWdodDogbnVsbDtcbiAgICAkY29sb3ItZGFyazogbnVsbDtcblxuICAgIEBpZiBsZW5ndGgoJGNvbXBvbmVudHMpID49IDMge1xuICAgICAgJGNvbG9yLWxpZ2h0OiBudGgoJGNvbXBvbmVudHMsIDMpO1xuICAgICAgQGlmIGxlbmd0aCgkY29tcG9uZW50cykgPj0gNCB7XG4gICAgICAgICRjb2xvci1kYXJrOiBudGgoJGNvbXBvbmVudHMsIDQpOyB9XG4gICAgICBAZWxzZSB7XG4gICAgICAgICRjb2xvci1sdW1pbmFuY2U6IGNvbG9yTHVtaW5hbmNlKCRjb2xvcik7XG4gICAgICAgICRkYXJrZW4tcGVyY2VudGFnZTogJGNvbG9yLWx1bWluYW5jZSAqIDcwJTtcbiAgICAgICAgJGRlc2F0dXJhdGUtcGVyY2VudGFnZTogJGNvbG9yLWx1bWluYW5jZSAqIDMwJTtcbiAgICAgICAgJGNvbG9yLWRhcms6IGRlc2F0dXJhdGUoZGFya2VuKCRjb2xvciwgJGRhcmtlbi1wZXJjZW50YWdlKSwgJGRlc2F0dXJhdGUtcGVyY2VudGFnZSk7IH0gfVxuICAgIEBlbHNlIHtcbiAgICAgICRjb2xvci1saWdodG5pbmc6IG1heCgoMTAwJSAtIGxpZ2h0bmVzcygkY29sb3IpKSAtIDIlLCAwJSk7XG4gICAgICAkY29sb3ItbGlnaHQ6IGxpZ2h0ZW4oJGNvbG9yLCAkY29sb3ItbGlnaHRuaW5nKTsgfVxuXG4gICAgJi5pcy0jeyRuYW1lfSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQ7XG4gICAgICAubWVzc2FnZS1oZWFkZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItaW52ZXJ0OyB9XG4gICAgICAubWVzc2FnZS1ib2R5IHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItZGFyazsgfSB9IH0gfVxuXG4ubWVzc2FnZS1oZWFkZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWVzc2FnZS1oZWFkZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJG1lc3NhZ2UtaGVhZGVyLXJhZGl1cyAkbWVzc2FnZS1oZWFkZXItcmFkaXVzIDAgMDtcbiAgY29sb3I6ICRtZXNzYWdlLWhlYWRlci1jb2xvcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC13ZWlnaHQ6ICRtZXNzYWdlLWhlYWRlci13ZWlnaHQ7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHBhZGRpbmc6ICRtZXNzYWdlLWhlYWRlci1wYWRkaW5nO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5kZWxldGUge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgMC43NWVtLCBmYWxzZSk7IH1cbiAgJiArIC5tZXNzYWdlLWJvZHkge1xuICAgIGJvcmRlci13aWR0aDogJG1lc3NhZ2UtaGVhZGVyLWJvZHktYm9yZGVyLXdpZHRoO1xuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH0gfVxuXG4ubWVzc2FnZS1ib2R5IHtcbiAgYm9yZGVyLWNvbG9yOiAkbWVzc2FnZS1ib2R5LWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJG1lc3NhZ2UtYm9keS1yYWRpdXM7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci13aWR0aDogJG1lc3NhZ2UtYm9keS1ib3JkZXItd2lkdGg7XG4gIGNvbG9yOiAkbWVzc2FnZS1ib2R5LWNvbG9yO1xuICBwYWRkaW5nOiAkbWVzc2FnZS1ib2R5LXBhZGRpbmc7XG4gIGNvZGUsXG4gIHByZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1lc3NhZ2UtYm9keS1wcmUtYmFja2dyb3VuZC1jb2xvcjsgfVxuICBwcmUgY29kZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1lc3NhZ2UtYm9keS1wcmUtY29kZS1iYWNrZ3JvdW5kLWNvbG9yOyB9IH1cbiIsIkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvbWl4aW5zXCI7XG5cbiRtb2RhbC16OiA0MCAhZGVmYXVsdDtcblxuJG1vZGFsLWJhY2tncm91bmQtYmFja2dyb3VuZC1jb2xvcjogYnVsbWFSZ2JhKCRzY2hlbWUtaW52ZXJ0LCAwLjg2KSAhZGVmYXVsdDtcblxuJG1vZGFsLWNvbnRlbnQtd2lkdGg6IDY0MHB4ICFkZWZhdWx0O1xuJG1vZGFsLWNvbnRlbnQtbWFyZ2luLW1vYmlsZTogMjBweCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LXNwYWNpbmctbW9iaWxlOiAxNjBweCAhZGVmYXVsdDtcbiRtb2RhbC1jb250ZW50LXNwYWNpbmctdGFibGV0OiA0MHB4ICFkZWZhdWx0O1xuXG4kbW9kYWwtY2xvc2UtZGltZW5zaW9uczogNDBweCAhZGVmYXVsdDtcbiRtb2RhbC1jbG9zZS1yaWdodDogMjBweCAhZGVmYXVsdDtcbiRtb2RhbC1jbG9zZS10b3A6IDIwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1jYXJkLXNwYWNpbmc6IDQwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1jYXJkLWhlYWQtYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQgIWRlZmF1bHQ7XG4kbW9kYWwtY2FyZC1oZWFkLWJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkYm9yZGVyICFkZWZhdWx0O1xuJG1vZGFsLWNhcmQtaGVhZC1wYWRkaW5nOiAyMHB4ICFkZWZhdWx0O1xuJG1vZGFsLWNhcmQtaGVhZC1yYWRpdXM6ICRyYWRpdXMtbGFyZ2UgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jYXJkLXRpdGxlLWNvbG9yOiAkdGV4dC1zdHJvbmcgIWRlZmF1bHQ7XG4kbW9kYWwtY2FyZC10aXRsZS1saW5lLWhlaWdodDogMSAhZGVmYXVsdDtcbiRtb2RhbC1jYXJkLXRpdGxlLXNpemU6ICRzaXplLTQgIWRlZmF1bHQ7XG5cbiRtb2RhbC1jYXJkLWZvb3QtcmFkaXVzOiAkcmFkaXVzLWxhcmdlICFkZWZhdWx0O1xuJG1vZGFsLWNhcmQtZm9vdC1ib3JkZXItdG9wOiAxcHggc29saWQgJGJvcmRlciAhZGVmYXVsdDtcblxuJG1vZGFsLWNhcmQtYm9keS1iYWNrZ3JvdW5kLWNvbG9yOiAkc2NoZW1lLW1haW4gIWRlZmF1bHQ7XG4kbW9kYWwtY2FyZC1ib2R5LXBhZGRpbmc6IDIwcHggIWRlZmF1bHQ7XG5cbiRtb2RhbC1icmVha3BvaW50OiAkdGFibGV0ICFkZWZhdWx0O1xuXG4ubW9kYWwge1xuICBAZXh0ZW5kICVvdmVybGF5O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBub25lO1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAkbW9kYWwtejtcbiAgLy8gTW9kaWZpZXJzXG4gICYuaXMtYWN0aXZlIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9IH1cblxuLm1vZGFsLWJhY2tncm91bmQge1xuICBAZXh0ZW5kICVvdmVybGF5O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtYmFja2dyb3VuZC1iYWNrZ3JvdW5kLWNvbG9yOyB9XG5cbi5tb2RhbC1jb250ZW50LFxuLm1vZGFsLWNhcmQge1xuICBtYXJnaW46IDAgJG1vZGFsLWNvbnRlbnQtbWFyZ2luLW1vYmlsZTtcbiAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtICN7JG1vZGFsLWNvbnRlbnQtc3BhY2luZy1tb2JpbGV9KTtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIC8vIFJlc3BvbnNpdmVuZXNzXG4gIEBpbmNsdWRlIGZyb20oJG1vZGFsLWJyZWFrcG9pbnQpIHtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skbW9kYWwtY29udGVudC1zcGFjaW5nLXRhYmxldH0pO1xuICAgIHdpZHRoOiAkbW9kYWwtY29udGVudC13aWR0aDsgfSB9XG5cbi5tb2RhbC1jbG9zZSB7XG4gIEBleHRlbmQgJWRlbGV0ZTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgaGVpZ2h0OiAkbW9kYWwtY2xvc2UtZGltZW5zaW9ucztcbiAgcG9zaXRpb246IGZpeGVkO1xuICBAaW5jbHVkZSBsdHItcG9zaXRpb24oJG1vZGFsLWNsb3NlLXJpZ2h0KTtcbiAgdG9wOiAkbW9kYWwtY2xvc2UtdG9wO1xuICB3aWR0aDogJG1vZGFsLWNsb3NlLWRpbWVuc2lvbnM7IH1cblxuLm1vZGFsLWNhcmQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skbW9kYWwtY2FyZC1zcGFjaW5nfSk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIC1tcy1vdmVyZmxvdy15OiB2aXNpYmxlOyB9XG5cbi5tb2RhbC1jYXJkLWhlYWQsXG4ubW9kYWwtY2FyZC1mb290IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1vZGFsLWNhcmQtaGVhZC1iYWNrZ3JvdW5kLWNvbG9yO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXNocmluazogMDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBwYWRkaW5nOiAkbW9kYWwtY2FyZC1oZWFkLXBhZGRpbmc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTsgfVxuXG4ubW9kYWwtY2FyZC1oZWFkIHtcbiAgYm9yZGVyLWJvdHRvbTogJG1vZGFsLWNhcmQtaGVhZC1ib3JkZXItYm90dG9tO1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkbW9kYWwtY2FyZC1oZWFkLXJhZGl1cztcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRtb2RhbC1jYXJkLWhlYWQtcmFkaXVzOyB9XG5cbi5tb2RhbC1jYXJkLXRpdGxlIHtcbiAgY29sb3I6ICRtb2RhbC1jYXJkLXRpdGxlLWNvbG9yO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBmb250LXNpemU6ICRtb2RhbC1jYXJkLXRpdGxlLXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkbW9kYWwtY2FyZC10aXRsZS1saW5lLWhlaWdodDsgfVxuXG4ubW9kYWwtY2FyZC1mb290IHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJG1vZGFsLWNhcmQtZm9vdC1yYWRpdXM7XG4gIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkbW9kYWwtY2FyZC1mb290LXJhZGl1cztcbiAgYm9yZGVyLXRvcDogJG1vZGFsLWNhcmQtZm9vdC1ib3JkZXItdG9wO1xuICAuYnV0dG9uIHtcbiAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDAuNWVtKTsgfSB9IH1cblxuLm1vZGFsLWNhcmQtYm9keSB7XG4gIEBpbmNsdWRlIG92ZXJmbG93LXRvdWNoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbW9kYWwtY2FyZC1ib2R5LWJhY2tncm91bmQtY29sb3I7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDE7XG4gIG92ZXJmbG93OiBhdXRvO1xuICBwYWRkaW5nOiAkbW9kYWwtY2FyZC1ib2R5LXBhZGRpbmc7IH1cbiIsIkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvbWl4aW5zXCI7XG5cbiRuYXZiYXItYmFja2dyb3VuZC1jb2xvcjogJHNjaGVtZS1tYWluICFkZWZhdWx0O1xuJG5hdmJhci1ib3gtc2hhZG93LXNpemU6IDAgMnB4IDAgMCAhZGVmYXVsdDtcbiRuYXZiYXItYm94LXNoYWRvdy1jb2xvcjogJGJhY2tncm91bmQgIWRlZmF1bHQ7XG4kbmF2YmFyLWhlaWdodDogMy4yNXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy12ZXJ0aWNhbDogMXJlbSAhZGVmYXVsdDtcbiRuYXZiYXItcGFkZGluZy1ob3Jpem9udGFsOiAycmVtICFkZWZhdWx0O1xuJG5hdmJhci16OiAzMCAhZGVmYXVsdDtcbiRuYXZiYXItZml4ZWQtejogMzAgIWRlZmF1bHQ7XG5cbiRuYXZiYXItaXRlbS1jb2xvcjogJHRleHQgIWRlZmF1bHQ7XG4kbmF2YmFyLWl0ZW0taG92ZXItY29sb3I6ICRsaW5rICFkZWZhdWx0O1xuJG5hdmJhci1pdGVtLWhvdmVyLWJhY2tncm91bmQtY29sb3I6ICRzY2hlbWUtbWFpbi1iaXMgIWRlZmF1bHQ7XG4kbmF2YmFyLWl0ZW0tYWN0aXZlLWNvbG9yOiAkc2NoZW1lLWludmVydCAhZGVmYXVsdDtcbiRuYXZiYXItaXRlbS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kbmF2YmFyLWl0ZW0taW1nLW1heC1oZWlnaHQ6IDEuNzVyZW0gIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnVyZ2VyLWNvbG9yOiAkbmF2YmFyLWl0ZW0tY29sb3IgIWRlZmF1bHQ7XG5cbiRuYXZiYXItdGFiLWhvdmVyLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJG5hdmJhci10YWItaG92ZXItYm9yZGVyLWJvdHRvbS1jb2xvcjogJGxpbmsgIWRlZmF1bHQ7XG4kbmF2YmFyLXRhYi1hY3RpdmUtY29sb3I6ICRsaW5rICFkZWZhdWx0O1xuJG5hdmJhci10YWItYWN0aXZlLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJG5hdmJhci10YWItYWN0aXZlLWJvcmRlci1ib3R0b20tY29sb3I6ICRsaW5rICFkZWZhdWx0O1xuJG5hdmJhci10YWItYWN0aXZlLWJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkICFkZWZhdWx0O1xuJG5hdmJhci10YWItYWN0aXZlLWJvcmRlci1ib3R0b20td2lkdGg6IDNweCAhZGVmYXVsdDtcblxuJG5hdmJhci1kcm9wZG93bi1iYWNrZ3JvdW5kLWNvbG9yOiAkc2NoZW1lLW1haW4gIWRlZmF1bHQ7XG4kbmF2YmFyLWRyb3Bkb3duLWJvcmRlci10b3A6IDJweCBzb2xpZCAkYm9yZGVyICFkZWZhdWx0O1xuJG5hdmJhci1kcm9wZG93bi1vZmZzZXQ6IC00cHggIWRlZmF1bHQ7XG4kbmF2YmFyLWRyb3Bkb3duLWFycm93OiAkbGluayAhZGVmYXVsdDtcbiRuYXZiYXItZHJvcGRvd24tcmFkaXVzOiAkcmFkaXVzLWxhcmdlICFkZWZhdWx0O1xuJG5hdmJhci1kcm9wZG93bi16OiAyMCAhZGVmYXVsdDtcblxuJG5hdmJhci1kcm9wZG93bi1ib3hlZC1yYWRpdXM6ICRyYWRpdXMtbGFyZ2UgIWRlZmF1bHQ7XG4kbmF2YmFyLWRyb3Bkb3duLWJveGVkLXNoYWRvdzogMCA4cHggOHB4IGJ1bG1hUmdiYSgkc2NoZW1lLWludmVydCwgMC4xKSwgMCAwIDAgMXB4IGJ1bG1hUmdiYSgkc2NoZW1lLWludmVydCwgMC4xKSAhZGVmYXVsdDtcblxuJG5hdmJhci1kcm9wZG93bi1pdGVtLWhvdmVyLWNvbG9yOiAkc2NoZW1lLWludmVydCAhZGVmYXVsdDtcbiRuYXZiYXItZHJvcGRvd24taXRlbS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZCAhZGVmYXVsdDtcbiRuYXZiYXItZHJvcGRvd24taXRlbS1hY3RpdmUtY29sb3I6ICRsaW5rICFkZWZhdWx0O1xuJG5hdmJhci1kcm9wZG93bi1pdGVtLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZCAhZGVmYXVsdDtcblxuJG5hdmJhci1kaXZpZGVyLWJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kICFkZWZhdWx0O1xuJG5hdmJhci1kaXZpZGVyLWhlaWdodDogMnB4ICFkZWZhdWx0O1xuXG4kbmF2YmFyLWJvdHRvbS1ib3gtc2hhZG93LXNpemU6IDAgLTJweCAwIDAgIWRlZmF1bHQ7XG5cbiRuYXZiYXItYnJlYWtwb2ludDogJGRlc2t0b3AgIWRlZmF1bHQ7XG5cbiRuYXZiYXItY29sb3JzOiAkY29sb3JzICFkZWZhdWx0O1xuXG5AbWl4aW4gbmF2YmFyLWZpeGVkIHtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgei1pbmRleDogJG5hdmJhci1maXhlZC16OyB9XG5cbi5uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWJhY2tncm91bmQtY29sb3I7XG4gIG1pbi1oZWlnaHQ6ICRuYXZiYXItaGVpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6ICRuYXZiYXItejtcbiAgQGVhY2ggJG5hbWUsICRwYWlyIGluICRuYXZiYXItY29sb3JzIHtcbiAgICAkY29sb3I6IG50aCgkcGFpciwgMSk7XG4gICAgJGNvbG9yLWludmVydDogbnRoKCRwYWlyLCAyKTtcbiAgICAmLmlzLSN7JG5hbWV9IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIGNvbG9yOiAkY29sb3ItaW52ZXJ0O1xuICAgICAgLm5hdmJhci1icmFuZCB7XG4gICAgICAgICYgPiAubmF2YmFyLWl0ZW0sXG4gICAgICAgIC5uYXZiYXItbGluayB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1pbnZlcnQ7IH1cbiAgICAgICAgJiA+IGEubmF2YmFyLWl0ZW0sXG4gICAgICAgIC5uYXZiYXItbGluayB7XG4gICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJ1bG1hRGFya2VuKCRjb2xvciwgNSUpO1xuICAgICAgICAgICAgY29sb3I6ICRjb2xvci1pbnZlcnQ7IH0gfVxuICAgICAgICAubmF2YmFyLWxpbmsge1xuICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yLWludmVydDsgfSB9IH1cbiAgICAgIC5uYXZiYXItYnVyZ2VyIHtcbiAgICAgICAgY29sb3I6ICRjb2xvci1pbnZlcnQ7IH1cbiAgICAgIEBpbmNsdWRlIGZyb20oJG5hdmJhci1icmVha3BvaW50KSB7XG4gICAgICAgIC5uYXZiYXItc3RhcnQsXG4gICAgICAgIC5uYXZiYXItZW5kIHtcbiAgICAgICAgICAmID4gLm5hdmJhci1pdGVtLFxuICAgICAgICAgIC5uYXZiYXItbGluayB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWludmVydDsgfVxuICAgICAgICAgICYgPiBhLm5hdmJhci1pdGVtLFxuICAgICAgICAgIC5uYXZiYXItbGluayB7XG4gICAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYnVsbWFEYXJrZW4oJGNvbG9yLCA1JSk7XG4gICAgICAgICAgICAgIGNvbG9yOiAkY29sb3ItaW52ZXJ0OyB9IH1cbiAgICAgICAgICAubmF2YmFyLWxpbmsge1xuICAgICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvci1pbnZlcnQ7IH0gfSB9XG4gICAgICAgIC5uYXZiYXItaXRlbS5oYXMtZHJvcGRvd246Zm9jdXMgLm5hdmJhci1saW5rLFxuICAgICAgICAubmF2YmFyLWl0ZW0uaGFzLWRyb3Bkb3duOmhvdmVyIC5uYXZiYXItbGluayxcbiAgICAgICAgLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93bi5pcy1hY3RpdmUgLm5hdmJhci1saW5rIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBidWxtYURhcmtlbigkY29sb3IsIDUlKTtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWludmVydDsgfVxuICAgICAgICAubmF2YmFyLWRyb3Bkb3duIHtcbiAgICAgICAgICBhLm5hdmJhci1pdGVtIHtcbiAgICAgICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yLWludmVydDsgfSB9IH0gfSB9IH1cbiAgJiA+IC5jb250YWluZXIge1xuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgbWluLWhlaWdodDogJG5hdmJhci1oZWlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgJi5oYXMtc2hhZG93IHtcbiAgICBib3gtc2hhZG93OiAkbmF2YmFyLWJveC1zaGFkb3ctc2l6ZSAkbmF2YmFyLWJveC1zaGFkb3ctY29sb3I7IH1cbiAgJi5pcy1maXhlZC1ib3R0b20sXG4gICYuaXMtZml4ZWQtdG9wIHtcbiAgICBAaW5jbHVkZSBuYXZiYXItZml4ZWQ7IH1cbiAgJi5pcy1maXhlZC1ib3R0b20ge1xuICAgIGJvdHRvbTogMDtcbiAgICAmLmhhcy1zaGFkb3cge1xuICAgICAgYm94LXNoYWRvdzogJG5hdmJhci1ib3R0b20tYm94LXNoYWRvdy1zaXplICRuYXZiYXItYm94LXNoYWRvdy1jb2xvcjsgfSB9XG4gICYuaXMtZml4ZWQtdG9wIHtcbiAgICB0b3A6IDA7IH0gfVxuXG5odG1sLFxuYm9keSB7XG4gICYuaGFzLW5hdmJhci1maXhlZC10b3Age1xuICAgIHBhZGRpbmctdG9wOiAkbmF2YmFyLWhlaWdodDsgfVxuICAmLmhhcy1uYXZiYXItZml4ZWQtYm90dG9tIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogJG5hdmJhci1oZWlnaHQ7IH0gfVxuXG4ubmF2YmFyLWJyYW5kLFxuLm5hdmJhci10YWJzIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBtaW4taGVpZ2h0OiAkbmF2YmFyLWhlaWdodDsgfVxuXG4ubmF2YmFyLWJyYW5kIHtcbiAgYS5uYXZiYXItaXRlbSB7XG4gICAgJjpmb2N1cyxcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyB9IH0gfVxuXG4ubmF2YmFyLXRhYnMge1xuICBAaW5jbHVkZSBvdmVyZmxvdy10b3VjaDtcbiAgbWF4LXdpZHRoOiAxMDB2dztcbiAgb3ZlcmZsb3cteDogYXV0bztcbiAgb3ZlcmZsb3cteTogaGlkZGVuOyB9XG5cbi5uYXZiYXItYnVyZ2VyIHtcbiAgY29sb3I6ICRuYXZiYXItYnVyZ2VyLWNvbG9yO1xuICBAaW5jbHVkZSBoYW1idXJnZXIoJG5hdmJhci1oZWlnaHQpO1xuICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgYXV0bywgZmFsc2UpOyB9XG5cbi5uYXZiYXItbWVudSB7XG4gIGRpc3BsYXk6IG5vbmU7IH1cblxuLm5hdmJhci1pdGVtLFxuLm5hdmJhci1saW5rIHtcbiAgY29sb3I6ICRuYXZiYXItaXRlbS1jb2xvcjtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIHBhZGRpbmc6IDAuNXJlbSAwLjc1cmVtO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC5pY29uIHtcbiAgICAmOm9ubHktY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IC0wLjI1cmVtO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtMC4yNXJlbTsgfSB9IH1cblxuYS5uYXZiYXItaXRlbSxcbi5uYXZiYXItbGluayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgJjpmb2N1cyxcbiAgJjpmb2N1cy13aXRoaW4sXG4gICY6aG92ZXIsXG4gICYuaXMtYWN0aXZlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWl0ZW0taG92ZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICBjb2xvcjogJG5hdmJhci1pdGVtLWhvdmVyLWNvbG9yOyB9IH1cblxuLm5hdmJhci1pdGVtIHtcbiAgZmxleC1ncm93OiAwO1xuICBmbGV4LXNocmluazogMDtcbiAgaW1nIHtcbiAgICBtYXgtaGVpZ2h0OiAkbmF2YmFyLWl0ZW0taW1nLW1heC1oZWlnaHQ7IH1cbiAgJi5oYXMtZHJvcGRvd24ge1xuICAgIHBhZGRpbmc6IDA7IH1cbiAgJi5pcy1leHBhbmRlZCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAxOyB9XG4gICYuaXMtdGFiIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgbWluLWhlaWdodDogJG5hdmJhci1oZWlnaHQ7XG4gICAgcGFkZGluZy1ib3R0b206IGNhbGMoMC41cmVtIC0gMXB4KTtcbiAgICAmOmZvY3VzLFxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci10YWItaG92ZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRuYXZiYXItdGFiLWhvdmVyLWJvcmRlci1ib3R0b20tY29sb3I7IH1cbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLXRhYi1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRuYXZiYXItdGFiLWFjdGl2ZS1ib3JkZXItYm90dG9tLWNvbG9yO1xuICAgICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogJG5hdmJhci10YWItYWN0aXZlLWJvcmRlci1ib3R0b20tc3R5bGU7XG4gICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAkbmF2YmFyLXRhYi1hY3RpdmUtYm9yZGVyLWJvdHRvbS13aWR0aDtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLXRhYi1hY3RpdmUtY29sb3I7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogY2FsYygwLjVyZW0gLSAjeyRuYXZiYXItdGFiLWFjdGl2ZS1ib3JkZXItYm90dG9tLXdpZHRofSk7IH0gfSB9XG5cbi5uYXZiYXItY29udGVudCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDE7IH1cblxuLm5hdmJhci1saW5rOm5vdCguaXMtYXJyb3dsZXNzKSB7XG4gIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcInBhZGRpbmdcIiwgMi41ZW0pO1xuICAmOjphZnRlciB7XG4gICAgQGV4dGVuZCAlYXJyb3c7XG4gICAgYm9yZGVyLWNvbG9yOiAkbmF2YmFyLWRyb3Bkb3duLWFycm93O1xuICAgIG1hcmdpbi10b3A6IC0wLjM3NWVtO1xuICAgIEBpbmNsdWRlIGx0ci1wb3NpdGlvbigxLjEyNWVtKTsgfSB9XG5cbi5uYXZiYXItZHJvcGRvd24ge1xuICBmb250LXNpemU6IDAuODc1cmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMC41cmVtO1xuICBwYWRkaW5nLXRvcDogMC41cmVtO1xuICAubmF2YmFyLWl0ZW0ge1xuICAgIHBhZGRpbmctbGVmdDogMS41cmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTsgfSB9XG5cbi5uYXZiYXItZGl2aWRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItZGl2aWRlci1iYWNrZ3JvdW5kLWNvbG9yO1xuICBib3JkZXI6IG5vbmU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogJG5hdmJhci1kaXZpZGVyLWhlaWdodDtcbiAgbWFyZ2luOiAwLjVyZW0gMDsgfVxuXG5AaW5jbHVkZSB1bnRpbCgkbmF2YmFyLWJyZWFrcG9pbnQpIHtcbiAgLm5hdmJhciA+IC5jb250YWluZXIge1xuICAgIGRpc3BsYXk6IGJsb2NrOyB9XG4gIC5uYXZiYXItYnJhbmQsXG4gIC5uYXZiYXItdGFicyB7XG4gICAgLm5hdmJhci1pdGVtIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH1cbiAgLm5hdmJhci1saW5rIHtcbiAgICAmOjphZnRlciB7XG4gICAgICBkaXNwbGF5OiBub25lOyB9IH1cbiAgLm5hdmJhci1tZW51IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWJhY2tncm91bmQtY29sb3I7XG4gICAgYm94LXNoYWRvdzogMCA4cHggMTZweCBidWxtYVJnYmEoJHNjaGVtZS1pbnZlcnQsIDAuMSk7XG4gICAgcGFkZGluZzogMC41cmVtIDA7XG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgZGlzcGxheTogYmxvY2s7IH0gfVxuICAvLyBGaXhlZCBuYXZiYXJcbiAgLm5hdmJhciB7XG4gICAgJi5pcy1maXhlZC1ib3R0b20tdG91Y2gsXG4gICAgJi5pcy1maXhlZC10b3AtdG91Y2gge1xuICAgICAgQGluY2x1ZGUgbmF2YmFyLWZpeGVkOyB9XG4gICAgJi5pcy1maXhlZC1ib3R0b20tdG91Y2gge1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgJi5oYXMtc2hhZG93IHtcbiAgICAgICAgYm94LXNoYWRvdzogMCAtMnB4IDNweCBidWxtYVJnYmEoJHNjaGVtZS1pbnZlcnQsIDAuMSk7IH0gfVxuICAgICYuaXMtZml4ZWQtdG9wLXRvdWNoIHtcbiAgICAgIHRvcDogMDsgfVxuICAgICYuaXMtZml4ZWQtdG9wLFxuICAgICYuaXMtZml4ZWQtdG9wLXRvdWNoIHtcbiAgICAgIC5uYXZiYXItbWVudSB7XG4gICAgICAgIEBpbmNsdWRlIG92ZXJmbG93LXRvdWNoO1xuICAgICAgICBtYXgtaGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skbmF2YmFyLWhlaWdodH0pO1xuICAgICAgICBvdmVyZmxvdzogYXV0bzsgfSB9IH1cbiAgaHRtbCxcbiAgYm9keSB7XG4gICAgJi5oYXMtbmF2YmFyLWZpeGVkLXRvcC10b3VjaCB7XG4gICAgICBwYWRkaW5nLXRvcDogJG5hdmJhci1oZWlnaHQ7IH1cbiAgICAmLmhhcy1uYXZiYXItZml4ZWQtYm90dG9tLXRvdWNoIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAkbmF2YmFyLWhlaWdodDsgfSB9IH1cblxuQGluY2x1ZGUgZnJvbSgkbmF2YmFyLWJyZWFrcG9pbnQpIHtcbiAgLm5hdmJhcixcbiAgLm5hdmJhci1tZW51LFxuICAubmF2YmFyLXN0YXJ0LFxuICAubmF2YmFyLWVuZCB7XG4gICAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAubmF2YmFyIHtcbiAgICBtaW4taGVpZ2h0OiAkbmF2YmFyLWhlaWdodDtcbiAgICAmLmlzLXNwYWNlZCB7XG4gICAgICBwYWRkaW5nOiAkbmF2YmFyLXBhZGRpbmctdmVydGljYWwgJG5hdmJhci1wYWRkaW5nLWhvcml6b250YWw7XG4gICAgICAubmF2YmFyLXN0YXJ0LFxuICAgICAgLm5hdmJhci1lbmQge1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyOyB9XG4gICAgICBhLm5hdmJhci1pdGVtLFxuICAgICAgLm5hdmJhci1saW5rIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1czsgfSB9XG4gICAgJi5pcy10cmFuc3BhcmVudCB7XG4gICAgICBhLm5hdmJhci1pdGVtLFxuICAgICAgLm5hdmJhci1saW5rIHtcbiAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH0gfVxuICAgICAgLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93biB7XG4gICAgICAgICYuaXMtYWN0aXZlLFxuICAgICAgICAmLmlzLWhvdmVyYWJsZTpmb2N1cyxcbiAgICAgICAgJi5pcy1ob3ZlcmFibGU6Zm9jdXMtd2l0aGluLFxuICAgICAgICAmLmlzLWhvdmVyYWJsZTpob3ZlciB7XG4gICAgICAgICAgLm5hdmJhci1saW5rIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7IH0gfSB9XG4gICAgICAubmF2YmFyLWRyb3Bkb3duIHtcbiAgICAgICAgYS5uYXZiYXItaXRlbSB7XG4gICAgICAgICAgJjpmb2N1cyxcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItZHJvcGRvd24taXRlbS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgY29sb3I6ICRuYXZiYXItZHJvcGRvd24taXRlbS1ob3Zlci1jb2xvcjsgfVxuICAgICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItZHJvcGRvd24taXRlbS1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgICAgIGNvbG9yOiAkbmF2YmFyLWRyb3Bkb3duLWl0ZW0tYWN0aXZlLWNvbG9yOyB9IH0gfSB9IH1cbiAgLm5hdmJhci1idXJnZXIge1xuICAgIGRpc3BsYXk6IG5vbmU7IH1cbiAgLm5hdmJhci1pdGVtLFxuICAubmF2YmFyLWxpbmsge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZGlzcGxheTogZmxleDsgfVxuICAubmF2YmFyLWl0ZW0ge1xuICAgICYuaGFzLWRyb3Bkb3duIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoOyB9XG4gICAgJi5oYXMtZHJvcGRvd24tdXAge1xuICAgICAgLm5hdmJhci1saW5rOjphZnRlciB7XG4gICAgICAgIHRyYW5zZm9ybTogcm90YXRlKDEzNWRlZykgdHJhbnNsYXRlKDAuMjVlbSwgLTAuMjVlbSk7IH1cbiAgICAgIC5uYXZiYXItZHJvcGRvd24ge1xuICAgICAgICBib3JkZXItYm90dG9tOiAkbmF2YmFyLWRyb3Bkb3duLWJvcmRlci10b3A7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRuYXZiYXItZHJvcGRvd24tcmFkaXVzICRuYXZiYXItZHJvcGRvd24tcmFkaXVzIDAgMDtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgYm90dG9tOiAxMDAlO1xuICAgICAgICBib3gtc2hhZG93OiAwIC04cHggOHB4IGJ1bG1hUmdiYSgkc2NoZW1lLWludmVydCwgMC4xKTtcbiAgICAgICAgdG9wOiBhdXRvOyB9IH1cbiAgICAmLmlzLWFjdGl2ZSxcbiAgICAmLmlzLWhvdmVyYWJsZTpmb2N1cyxcbiAgICAmLmlzLWhvdmVyYWJsZTpmb2N1cy13aXRoaW4sXG4gICAgJi5pcy1ob3ZlcmFibGU6aG92ZXIge1xuICAgICAgLm5hdmJhci1kcm9wZG93biB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAubmF2YmFyLmlzLXNwYWNlZCAmLFxuICAgICAgICAmLmlzLWJveGVkIHtcbiAgICAgICAgICBvcGFjaXR5OiAxO1xuICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTsgfSB9IH0gfVxuICAubmF2YmFyLW1lbnUge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LXNocmluazogMDsgfVxuICAubmF2YmFyLXN0YXJ0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIGF1dG8pOyB9XG4gIC5uYXZiYXItZW5kIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCBhdXRvLCBmYWxzZSk7IH1cbiAgLm5hdmJhci1kcm9wZG93biB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1kcm9wZG93bi1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRuYXZiYXItZHJvcGRvd24tcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkbmF2YmFyLWRyb3Bkb3duLXJhZGl1cztcbiAgICBib3JkZXItdG9wOiAkbmF2YmFyLWRyb3Bkb3duLWJvcmRlci10b3A7XG4gICAgYm94LXNoYWRvdzogMCA4cHggOHB4IGJ1bG1hUmdiYSgkc2NoZW1lLWludmVydCwgMC4xKTtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG4gICAgQGluY2x1ZGUgbHRyLXBvc2l0aW9uKDAsIGZhbHNlKTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMTAwJTtcbiAgICB6LWluZGV4OiAkbmF2YmFyLWRyb3Bkb3duLXo7XG4gICAgLm5hdmJhci1pdGVtIHtcbiAgICAgIHBhZGRpbmc6IDAuMzc1cmVtIDFyZW07XG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG4gICAgYS5uYXZiYXItaXRlbSB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJwYWRkaW5nXCIsIDNyZW0pO1xuICAgICAgJjpmb2N1cyxcbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWRyb3Bkb3duLWl0ZW0taG92ZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgY29sb3I6ICRuYXZiYXItZHJvcGRvd24taXRlbS1ob3Zlci1jb2xvcjsgfVxuICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2YmFyLWRyb3Bkb3duLWl0ZW0tYWN0aXZlLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgIGNvbG9yOiAkbmF2YmFyLWRyb3Bkb3duLWl0ZW0tYWN0aXZlLWNvbG9yOyB9IH1cbiAgICAubmF2YmFyLmlzLXNwYWNlZCAmLFxuICAgICYuaXMtYm94ZWQge1xuICAgICAgYm9yZGVyLXJhZGl1czogJG5hdmJhci1kcm9wZG93bi1ib3hlZC1yYWRpdXM7XG4gICAgICBib3JkZXItdG9wOiBub25lO1xuICAgICAgYm94LXNoYWRvdzogJG5hdmJhci1kcm9wZG93bi1ib3hlZC1zaGFkb3c7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9wYWNpdHk6IDA7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHRvcDogY2FsYygxMDAlICsgKCN7JG5hdmJhci1kcm9wZG93bi1vZmZzZXR9KSk7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTVweCk7XG4gICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAkc3BlZWQ7XG4gICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiBvcGFjaXR5LCB0cmFuc2Zvcm07IH1cbiAgICAmLmlzLXJpZ2h0IHtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMDsgfSB9XG4gIC5uYXZiYXItZGl2aWRlciB7XG4gICAgZGlzcGxheTogYmxvY2s7IH1cbiAgLm5hdmJhciA+IC5jb250YWluZXIsXG4gIC5jb250YWluZXIgPiAubmF2YmFyIHtcbiAgICAubmF2YmFyLWJyYW5kIHtcbiAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCAtLjc1cmVtLCBmYWxzZSk7IH1cbiAgICAubmF2YmFyLW1lbnUge1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIC0uNzVyZW0pOyB9IH1cbiAgLy8gRml4ZWQgbmF2YmFyXG4gIC5uYXZiYXIge1xuICAgICYuaXMtZml4ZWQtYm90dG9tLWRlc2t0b3AsXG4gICAgJi5pcy1maXhlZC10b3AtZGVza3RvcCB7XG4gICAgICBAaW5jbHVkZSBuYXZiYXItZml4ZWQ7IH1cbiAgICAmLmlzLWZpeGVkLWJvdHRvbS1kZXNrdG9wIHtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgICYuaGFzLXNoYWRvdyB7XG4gICAgICAgIGJveC1zaGFkb3c6IDAgLTJweCAzcHggYnVsbWFSZ2JhKCRzY2hlbWUtaW52ZXJ0LCAwLjEpOyB9IH1cbiAgICAmLmlzLWZpeGVkLXRvcC1kZXNrdG9wIHtcbiAgICAgIHRvcDogMDsgfSB9XG4gIGh0bWwsXG4gIGJvZHkge1xuICAgICYuaGFzLW5hdmJhci1maXhlZC10b3AtZGVza3RvcCB7XG4gICAgICBwYWRkaW5nLXRvcDogJG5hdmJhci1oZWlnaHQ7IH1cbiAgICAmLmhhcy1uYXZiYXItZml4ZWQtYm90dG9tLWRlc2t0b3Age1xuICAgICAgcGFkZGluZy1ib3R0b206ICRuYXZiYXItaGVpZ2h0OyB9XG4gICAgJi5oYXMtc3BhY2VkLW5hdmJhci1maXhlZC10b3Age1xuICAgICAgcGFkZGluZy10b3A6ICRuYXZiYXItaGVpZ2h0ICsgKCRuYXZiYXItcGFkZGluZy12ZXJ0aWNhbCAqIDIpOyB9XG4gICAgJi5oYXMtc3BhY2VkLW5hdmJhci1maXhlZC1ib3R0b20ge1xuICAgICAgcGFkZGluZy1ib3R0b206ICRuYXZiYXItaGVpZ2h0ICsgKCRuYXZiYXItcGFkZGluZy12ZXJ0aWNhbCAqIDIpOyB9IH1cbiAgLy8gSG92ZXIvQWN0aXZlIHN0YXRlc1xuICBhLm5hdmJhci1pdGVtLFxuICAubmF2YmFyLWxpbmsge1xuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAkbmF2YmFyLWl0ZW0tYWN0aXZlLWNvbG9yOyB9XG4gICAgJi5pcy1hY3RpdmU6bm90KDpmb2N1cyk6bm90KDpob3Zlcikge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdmJhci1pdGVtLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOyB9IH1cbiAgLm5hdmJhci1pdGVtLmhhcy1kcm9wZG93biB7XG4gICAgJjpmb2N1cyxcbiAgICAmOmhvdmVyLFxuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIC5uYXZiYXItbGluayB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZiYXItaXRlbS1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOyB9IH0gfSB9XG5cbi8vIENvbWJpbmF0aW9uXG5cbi5oZXJvIHtcbiAgJi5pcy1mdWxsaGVpZ2h0LXdpdGgtbmF2YmFyIHtcbiAgICBtaW4taGVpZ2h0OiBjYWxjKDEwMHZoIC0gI3skbmF2YmFyLWhlaWdodH0pOyB9IH1cbiIsIkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvY29udHJvbHNcIjtcbkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvbWl4aW5zXCI7XG5cbiRwYWdpbmF0aW9uLWNvbG9yOiAkdGV4dC1zdHJvbmcgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1ib3JkZXItY29sb3I6ICRib3JkZXIgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1tYXJnaW46IC0wLjI1cmVtICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tbWluLXdpZHRoOiAkY29udHJvbC1oZWlnaHQgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWl0ZW0tZm9udC1zaXplOiAxZW0gIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1pdGVtLW1hcmdpbjogMC4yNXJlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWl0ZW0tcGFkZGluZy1sZWZ0OiAwLjVlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWl0ZW0tcGFkZGluZy1yaWdodDogMC41ZW0gIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLW5hdi1wYWRkaW5nLWxlZnQ6IDAuNzVlbSAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLW5hdi1wYWRkaW5nLXJpZ2h0OiAwLjc1ZW0gIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLWhvdmVyLWNvbG9yOiAkbGluay1ob3ZlciAhZGVmYXVsdDtcbiRwYWdpbmF0aW9uLWhvdmVyLWJvcmRlci1jb2xvcjogJGxpbmstaG92ZXItYm9yZGVyICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1mb2N1cy1jb2xvcjogJGxpbmstZm9jdXMgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1mb2N1cy1ib3JkZXItY29sb3I6ICRsaW5rLWZvY3VzLWJvcmRlciAhZGVmYXVsdDtcblxuJHBhZ2luYXRpb24tYWN0aXZlLWNvbG9yOiAkbGluay1hY3RpdmUgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkbGluay1hY3RpdmUtYm9yZGVyICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1jb2xvcjogJHRleHQtbGlnaHQgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yOiAkYm9yZGVyICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAkYm9yZGVyICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1jdXJyZW50LWNvbG9yOiAkbGluay1pbnZlcnQgIWRlZmF1bHQ7XG4kcGFnaW5hdGlvbi1jdXJyZW50LWJhY2tncm91bmQtY29sb3I6ICRsaW5rICFkZWZhdWx0O1xuJHBhZ2luYXRpb24tY3VycmVudC1ib3JkZXItY29sb3I6ICRsaW5rICFkZWZhdWx0O1xuXG4kcGFnaW5hdGlvbi1lbGxpcHNpcy1jb2xvcjogJGdyZXktbGlnaHQgIWRlZmF1bHQ7XG5cbiRwYWdpbmF0aW9uLXNoYWRvdy1pbnNldDogaW5zZXQgMCAxcHggMnB4IHJnYmEoJHNjaGVtZS1pbnZlcnQsIDAuMikgIWRlZmF1bHQ7XG5cbi5wYWdpbmF0aW9uIHtcbiAgQGV4dGVuZCAlYmxvY2s7XG4gIGZvbnQtc2l6ZTogJHNpemUtbm9ybWFsO1xuICBtYXJnaW46ICRwYWdpbmF0aW9uLW1hcmdpbjtcbiAgLy8gU2l6ZXNcbiAgJi5pcy1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS1zbWFsbDsgfVxuICAmLmlzLW1lZGl1bSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS1tZWRpdW07IH1cbiAgJi5pcy1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS1sYXJnZTsgfVxuICAmLmlzLXJvdW5kZWQge1xuICAgIC5wYWdpbmF0aW9uLXByZXZpb3VzLFxuICAgIC5wYWdpbmF0aW9uLW5leHQge1xuICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxZW07XG4gICAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzLXJvdW5kZWQ7IH1cbiAgICAucGFnaW5hdGlvbi1saW5rIHtcbiAgICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXMtcm91bmRlZDsgfSB9IH1cblxuLnBhZ2luYXRpb24sXG4ucGFnaW5hdGlvbi1saXN0IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucGFnaW5hdGlvbi1wcmV2aW91cyxcbi5wYWdpbmF0aW9uLW5leHQsXG4ucGFnaW5hdGlvbi1saW5rLFxuLnBhZ2luYXRpb24tZWxsaXBzaXMge1xuICBAZXh0ZW5kICVjb250cm9sO1xuICBAZXh0ZW5kICV1bnNlbGVjdGFibGU7XG4gIGZvbnQtc2l6ZTogJHBhZ2luYXRpb24taXRlbS1mb250LXNpemU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46ICRwYWdpbmF0aW9uLWl0ZW0tbWFyZ2luO1xuICBwYWRkaW5nLWxlZnQ6ICRwYWdpbmF0aW9uLWl0ZW0tcGFkZGluZy1sZWZ0O1xuICBwYWRkaW5nLXJpZ2h0OiAkcGFnaW5hdGlvbi1pdGVtLXBhZGRpbmctcmlnaHQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjsgfVxuXG4ucGFnaW5hdGlvbi1wcmV2aW91cyxcbi5wYWdpbmF0aW9uLW5leHQsXG4ucGFnaW5hdGlvbi1saW5rIHtcbiAgYm9yZGVyLWNvbG9yOiAkcGFnaW5hdGlvbi1ib3JkZXItY29sb3I7XG4gIGNvbG9yOiAkcGFnaW5hdGlvbi1jb2xvcjtcbiAgbWluLXdpZHRoOiAkcGFnaW5hdGlvbi1taW4td2lkdGg7XG4gICY6aG92ZXIge1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24taG92ZXItYm9yZGVyLWNvbG9yO1xuICAgIGNvbG9yOiAkcGFnaW5hdGlvbi1ob3Zlci1jb2xvcjsgfVxuICAmOmZvY3VzIHtcbiAgICBib3JkZXItY29sb3I6ICRwYWdpbmF0aW9uLWZvY3VzLWJvcmRlci1jb2xvcjsgfVxuICAmOmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogJHBhZ2luYXRpb24tc2hhZG93LWluc2V0OyB9XG4gICZbZGlzYWJsZWRdIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFnaW5hdGlvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWRpc2FibGVkLWNvbG9yO1xuICAgIG9wYWNpdHk6IDAuNTsgfSB9XG5cbi5wYWdpbmF0aW9uLXByZXZpb3VzLFxuLnBhZ2luYXRpb24tbmV4dCB7XG4gIHBhZGRpbmctbGVmdDogJHBhZ2luYXRpb24tbmF2LXBhZGRpbmctbGVmdDtcbiAgcGFkZGluZy1yaWdodDogJHBhZ2luYXRpb24tbmF2LXBhZGRpbmctcmlnaHQ7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7IH1cblxuLnBhZ2luYXRpb24tbGluayB7XG4gICYuaXMtY3VycmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHBhZ2luYXRpb24tY3VycmVudC1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJHBhZ2luYXRpb24tY3VycmVudC1ib3JkZXItY29sb3I7XG4gICAgY29sb3I6ICRwYWdpbmF0aW9uLWN1cnJlbnQtY29sb3I7IH0gfVxuXG4ucGFnaW5hdGlvbi1lbGxpcHNpcyB7XG4gIGNvbG9yOiAkcGFnaW5hdGlvbi1lbGxpcHNpcy1jb2xvcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7IH1cblxuLnBhZ2luYXRpb24tbGlzdCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbGkge1xuICAgIGxpc3Qtc3R5bGU6IG5vbmU7IH0gfVxuXG5AaW5jbHVkZSBtb2JpbGUge1xuICAucGFnaW5hdGlvbiB7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gIC5wYWdpbmF0aW9uLXByZXZpb3VzLFxuICAucGFnaW5hdGlvbi1uZXh0IHtcbiAgICBmbGV4LWdyb3c6IDE7XG4gICAgZmxleC1zaHJpbms6IDE7IH1cbiAgLnBhZ2luYXRpb24tbGlzdCB7XG4gICAgbGkge1xuICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgZmxleC1zaHJpbms6IDE7IH0gfSB9XG5cbkBpbmNsdWRlIHRhYmxldCB7XG4gIC5wYWdpbmF0aW9uLWxpc3Qge1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBmbGV4LXNocmluazogMTtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgb3JkZXI6IDE7IH1cbiAgLnBhZ2luYXRpb24tcHJldmlvdXMge1xuICAgIG9yZGVyOiAyOyB9XG4gIC5wYWdpbmF0aW9uLW5leHQge1xuICAgIG9yZGVyOiAzOyB9XG4gIC5wYWdpbmF0aW9uIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgJi5pcy1jZW50ZXJlZCB7XG4gICAgICAucGFnaW5hdGlvbi1wcmV2aW91cyB7XG4gICAgICAgIG9yZGVyOiAxOyB9XG4gICAgICAucGFnaW5hdGlvbi1saXN0IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAgIG9yZGVyOiAyOyB9XG4gICAgICAucGFnaW5hdGlvbi1uZXh0IHtcbiAgICAgICAgb3JkZXI6IDM7IH0gfVxuICAgICYuaXMtcmlnaHQge1xuICAgICAgLnBhZ2luYXRpb24tcHJldmlvdXMge1xuICAgICAgICBvcmRlcjogMTsgfVxuICAgICAgLnBhZ2luYXRpb24tbmV4dCB7XG4gICAgICAgIG9yZGVyOiAyOyB9XG4gICAgICAucGFnaW5hdGlvbi1saXN0IHtcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgICAgb3JkZXI6IDM7IH0gfSB9IH1cbiIsIkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvbWl4aW5zXCI7XG5cbiRwYW5lbC1tYXJnaW46ICRibG9jay1zcGFjaW5nICFkZWZhdWx0O1xuJHBhbmVsLWl0ZW0tYm9yZGVyOiAxcHggc29saWQgJGJvcmRlci1saWdodCAhZGVmYXVsdDtcbiRwYW5lbC1yYWRpdXM6ICRyYWRpdXMtbGFyZ2UgIWRlZmF1bHQ7XG4kcGFuZWwtc2hhZG93OiAwIDAuNWVtIDFlbSAtMC4xMjVlbSByZ2JhKCRzY2hlbWUtaW52ZXJ0LCAwLjEpLCAwIDBweCAwIDFweCByZ2JhKCRzY2hlbWUtaW52ZXJ0LCAwLjAyKSAhZGVmYXVsdDtcblxuJHBhbmVsLWhlYWRpbmctYmFja2dyb3VuZC1jb2xvcjogJGJvcmRlci1saWdodCAhZGVmYXVsdDtcbiRwYW5lbC1oZWFkaW5nLWNvbG9yOiAkdGV4dC1zdHJvbmcgIWRlZmF1bHQ7XG4kcGFuZWwtaGVhZGluZy1saW5lLWhlaWdodDogMS4yNSAhZGVmYXVsdDtcbiRwYW5lbC1oZWFkaW5nLXBhZGRpbmc6IDAuNzVlbSAxZW0gIWRlZmF1bHQ7XG4kcGFuZWwtaGVhZGluZy1yYWRpdXM6ICRyYWRpdXMgIWRlZmF1bHQ7XG4kcGFuZWwtaGVhZGluZy1zaXplOiAxLjI1ZW0gIWRlZmF1bHQ7XG4kcGFuZWwtaGVhZGluZy13ZWlnaHQ6ICR3ZWlnaHQtYm9sZCAhZGVmYXVsdDtcblxuJHBhbmVsLXRhYnMtZm9udC1zaXplOiAwLjg3NWVtICFkZWZhdWx0O1xuJHBhbmVsLXRhYi1ib3JkZXItYm90dG9tOiAxcHggc29saWQgJGJvcmRlciAhZGVmYXVsdDtcbiRwYW5lbC10YWItYWN0aXZlLWJvcmRlci1ib3R0b20tY29sb3I6ICRsaW5rLWFjdGl2ZS1ib3JkZXIgIWRlZmF1bHQ7XG4kcGFuZWwtdGFiLWFjdGl2ZS1jb2xvcjogJGxpbmstYWN0aXZlICFkZWZhdWx0O1xuXG4kcGFuZWwtbGlzdC1pdGVtLWNvbG9yOiAkdGV4dCAhZGVmYXVsdDtcbiRwYW5lbC1saXN0LWl0ZW0taG92ZXItY29sb3I6ICRsaW5rICFkZWZhdWx0O1xuXG4kcGFuZWwtYmxvY2stY29sb3I6ICR0ZXh0LXN0cm9uZyAhZGVmYXVsdDtcbiRwYW5lbC1ibG9jay1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZCAhZGVmYXVsdDtcbiRwYW5lbC1ibG9jay1hY3RpdmUtYm9yZGVyLWxlZnQtY29sb3I6ICRsaW5rICFkZWZhdWx0O1xuJHBhbmVsLWJsb2NrLWFjdGl2ZS1jb2xvcjogJGxpbmstYWN0aXZlICFkZWZhdWx0O1xuJHBhbmVsLWJsb2NrLWFjdGl2ZS1pY29uLWNvbG9yOiAkbGluayAhZGVmYXVsdDtcblxuJHBhbmVsLWljb24tY29sb3I6ICR0ZXh0LWxpZ2h0ICFkZWZhdWx0O1xuJHBhbmVsLWNvbG9yczogJGNvbG9ycyAhZGVmYXVsdDtcblxuLnBhbmVsIHtcbiAgYm9yZGVyLXJhZGl1czogJHBhbmVsLXJhZGl1cztcbiAgYm94LXNoYWRvdzogJHBhbmVsLXNoYWRvdztcbiAgZm9udC1zaXplOiAkc2l6ZS1ub3JtYWw7XG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogJHBhbmVsLW1hcmdpbjsgfVxuICAvLyBDb2xvcnNcbiAgQGVhY2ggJG5hbWUsICRjb21wb25lbnRzIGluICRwYW5lbC1jb2xvcnMge1xuICAgICRjb2xvcjogbnRoKCRjb21wb25lbnRzLCAxKTtcbiAgICAkY29sb3ItaW52ZXJ0OiBudGgoJGNvbXBvbmVudHMsIDIpO1xuICAgICYuaXMtI3skbmFtZX0ge1xuICAgICAgLnBhbmVsLWhlYWRpbmcge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItaW52ZXJ0OyB9XG4gICAgICAucGFuZWwtdGFicyBhLmlzLWFjdGl2ZSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICRjb2xvcjsgfVxuICAgICAgLnBhbmVsLWJsb2NrLmlzLWFjdGl2ZSAucGFuZWwtaWNvbiB7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7IH0gfSB9IH1cblxuLnBhbmVsLXRhYnMsXG4ucGFuZWwtYmxvY2sge1xuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIGJvcmRlci1ib3R0b206ICRwYW5lbC1pdGVtLWJvcmRlcjsgfSB9XG5cbi5wYW5lbC1oZWFkaW5nIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHBhbmVsLWhlYWRpbmctYmFja2dyb3VuZC1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJHBhbmVsLXJhZGl1cyAkcGFuZWwtcmFkaXVzIDAgMDtcbiAgY29sb3I6ICRwYW5lbC1oZWFkaW5nLWNvbG9yO1xuICBmb250LXNpemU6ICRwYW5lbC1oZWFkaW5nLXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkcGFuZWwtaGVhZGluZy13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkcGFuZWwtaGVhZGluZy1saW5lLWhlaWdodDtcbiAgcGFkZGluZzogJHBhbmVsLWhlYWRpbmctcGFkZGluZzsgfVxuXG4ucGFuZWwtdGFicyB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAkcGFuZWwtdGFicy1mb250LXNpemU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhIHtcbiAgICBib3JkZXItYm90dG9tOiAkcGFuZWwtdGFiLWJvcmRlci1ib3R0b207XG4gICAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgICBwYWRkaW5nOiAwLjVlbTtcbiAgICAvLyBNb2RpZmllcnNcbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkcGFuZWwtdGFiLWFjdGl2ZS1ib3JkZXItYm90dG9tLWNvbG9yO1xuICAgICAgY29sb3I6ICRwYW5lbC10YWItYWN0aXZlLWNvbG9yOyB9IH0gfVxuXG4ucGFuZWwtbGlzdCB7XG4gIGEge1xuICAgIGNvbG9yOiAkcGFuZWwtbGlzdC1pdGVtLWNvbG9yO1xuICAgICY6aG92ZXIge1xuICAgICAgY29sb3I6ICRwYW5lbC1saXN0LWl0ZW0taG92ZXItY29sb3I7IH0gfSB9XG5cbi5wYW5lbC1ibG9jayB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiAkcGFuZWwtYmxvY2stY29sb3I7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgcGFkZGluZzogMC41ZW0gMC43NWVtO1xuICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCAwLjc1ZW0pOyB9XG4gICYgPiAuY29udHJvbCB7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICYuaXMtd3JhcHBlZCB7XG4gICAgZmxleC13cmFwOiB3cmFwOyB9XG4gICYuaXMtYWN0aXZlIHtcbiAgICBib3JkZXItbGVmdC1jb2xvcjogJHBhbmVsLWJsb2NrLWFjdGl2ZS1ib3JkZXItbGVmdC1jb2xvcjtcbiAgICBjb2xvcjogJHBhbmVsLWJsb2NrLWFjdGl2ZS1jb2xvcjtcbiAgICAucGFuZWwtaWNvbiB7XG4gICAgICBjb2xvcjogJHBhbmVsLWJsb2NrLWFjdGl2ZS1pY29uLWNvbG9yOyB9IH1cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcGFuZWwtcmFkaXVzO1xuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAkcGFuZWwtcmFkaXVzOyB9IH1cblxuYS5wYW5lbC1ibG9jayxcbmxhYmVsLnBhbmVsLWJsb2NrIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGFuZWwtYmxvY2staG92ZXItYmFja2dyb3VuZC1jb2xvcjsgfSB9XG5cbi5wYW5lbC1pY29uIHtcbiAgQGluY2x1ZGUgZmEoMTRweCwgMWVtKTtcbiAgY29sb3I6ICRwYW5lbC1pY29uLWNvbG9yO1xuICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgMC43NWVtKTtcbiAgLmZhIHtcbiAgICBmb250LXNpemU6IGluaGVyaXQ7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7IH0gfVxuIiwiQGltcG9ydCBcIi4uL3V0aWxpdGllcy9taXhpbnNcIjtcblxuJHRhYnMtYm9yZGVyLWJvdHRvbS1jb2xvcjogJGJvcmRlciAhZGVmYXVsdDtcbiR0YWJzLWJvcmRlci1ib3R0b20tc3R5bGU6IHNvbGlkICFkZWZhdWx0O1xuJHRhYnMtYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4ICFkZWZhdWx0O1xuJHRhYnMtbGluay1jb2xvcjogJHRleHQgIWRlZmF1bHQ7XG4kdGFicy1saW5rLWhvdmVyLWJvcmRlci1ib3R0b20tY29sb3I6ICR0ZXh0LXN0cm9uZyAhZGVmYXVsdDtcbiR0YWJzLWxpbmstaG92ZXItY29sb3I6ICR0ZXh0LXN0cm9uZyAhZGVmYXVsdDtcbiR0YWJzLWxpbmstYWN0aXZlLWJvcmRlci1ib3R0b20tY29sb3I6ICRsaW5rICFkZWZhdWx0O1xuJHRhYnMtbGluay1hY3RpdmUtY29sb3I6ICRsaW5rICFkZWZhdWx0O1xuJHRhYnMtbGluay1wYWRkaW5nOiAwLjVlbSAxZW0gIWRlZmF1bHQ7XG5cbiR0YWJzLWJveGVkLWxpbmstcmFkaXVzOiAkcmFkaXVzICFkZWZhdWx0O1xuJHRhYnMtYm94ZWQtbGluay1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZCAhZGVmYXVsdDtcbiR0YWJzLWJveGVkLWxpbmstaG92ZXItYm9yZGVyLWJvdHRvbS1jb2xvcjogJGJvcmRlciAhZGVmYXVsdDtcblxuJHRhYnMtYm94ZWQtbGluay1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjogJHNjaGVtZS1tYWluICFkZWZhdWx0O1xuJHRhYnMtYm94ZWQtbGluay1hY3RpdmUtYm9yZGVyLWNvbG9yOiAkYm9yZGVyICFkZWZhdWx0O1xuJHRhYnMtYm94ZWQtbGluay1hY3RpdmUtYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG5cbiR0YWJzLXRvZ2dsZS1saW5rLWJvcmRlci1jb2xvcjogJGJvcmRlciAhZGVmYXVsdDtcbiR0YWJzLXRvZ2dsZS1saW5rLWJvcmRlci1zdHlsZTogc29saWQgIWRlZmF1bHQ7XG4kdGFicy10b2dnbGUtbGluay1ib3JkZXItd2lkdGg6IDFweCAhZGVmYXVsdDtcbiR0YWJzLXRvZ2dsZS1saW5rLWhvdmVyLWJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kICFkZWZhdWx0O1xuJHRhYnMtdG9nZ2xlLWxpbmstaG92ZXItYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWhvdmVyICFkZWZhdWx0O1xuJHRhYnMtdG9nZ2xlLWxpbmstcmFkaXVzOiAkcmFkaXVzICFkZWZhdWx0O1xuJHRhYnMtdG9nZ2xlLWxpbmstYWN0aXZlLWJhY2tncm91bmQtY29sb3I6ICRsaW5rICFkZWZhdWx0O1xuJHRhYnMtdG9nZ2xlLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjogJGxpbmsgIWRlZmF1bHQ7XG4kdGFicy10b2dnbGUtbGluay1hY3RpdmUtY29sb3I6ICRsaW5rLWludmVydCAhZGVmYXVsdDtcblxuLnRhYnMge1xuICBAZXh0ZW5kICVibG9jaztcbiAgQGluY2x1ZGUgb3ZlcmZsb3ctdG91Y2g7XG4gIEBleHRlbmQgJXVuc2VsZWN0YWJsZTtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogJHNpemUtbm9ybWFsO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGEge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHRhYnMtYm9yZGVyLWJvdHRvbS1jb2xvcjtcbiAgICBib3JkZXItYm90dG9tLXN0eWxlOiAkdGFicy1ib3JkZXItYm90dG9tLXN0eWxlO1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6ICR0YWJzLWJvcmRlci1ib3R0b20td2lkdGg7XG4gICAgY29sb3I6ICR0YWJzLWxpbmstY29sb3I7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tYm90dG9tOiAtI3skdGFicy1ib3JkZXItYm90dG9tLXdpZHRofTtcbiAgICBwYWRkaW5nOiAkdGFicy1saW5rLXBhZGRpbmc7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0YWJzLWxpbmstaG92ZXItYm9yZGVyLWJvdHRvbS1jb2xvcjtcbiAgICAgIGNvbG9yOiAkdGFicy1saW5rLWhvdmVyLWNvbG9yOyB9IH1cbiAgbGkge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICYuaXMtYWN0aXZlIHtcbiAgICAgIGEge1xuICAgICAgICBib3JkZXItYm90dG9tLWNvbG9yOiAkdGFicy1saW5rLWFjdGl2ZS1ib3JkZXItYm90dG9tLWNvbG9yO1xuICAgICAgICBjb2xvcjogJHRhYnMtbGluay1hY3RpdmUtY29sb3I7IH0gfSB9XG4gIHVsIHtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIGJvcmRlci1ib3R0b20tY29sb3I6ICR0YWJzLWJvcmRlci1ib3R0b20tY29sb3I7XG4gICAgYm9yZGVyLWJvdHRvbS1zdHlsZTogJHRhYnMtYm9yZGVyLWJvdHRvbS1zdHlsZTtcbiAgICBib3JkZXItYm90dG9tLXdpZHRoOiAkdGFicy1ib3JkZXItYm90dG9tLXdpZHRoO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICAmLmlzLWxlZnQge1xuICAgICAgcGFkZGluZy1yaWdodDogMC43NWVtOyB9XG4gICAgJi5pcy1jZW50ZXIge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgcGFkZGluZy1sZWZ0OiAwLjc1ZW07XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwLjc1ZW07IH1cbiAgICAmLmlzLXJpZ2h0IHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDAuNzVlbTsgfSB9XG4gIC5pY29uIHtcbiAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCAwLjVlbSk7IH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDAuNWVtLCBmYWxzZSk7IH0gfVxuICAvLyBBbGlnbm1lbnRcbiAgJi5pcy1jZW50ZXJlZCB7XG4gICAgdWwge1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH0gfVxuICAmLmlzLXJpZ2h0IHtcbiAgICB1bCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9IH1cbiAgLy8gU3R5bGVzXG4gICYuaXMtYm94ZWQge1xuICAgIGEge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBAaW5jbHVkZSBsdHIge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkdGFicy1ib3hlZC1saW5rLXJhZGl1cyAkdGFicy1ib3hlZC1saW5rLXJhZGl1cyAwIDA7IH1cbiAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkdGFicy1ib3hlZC1saW5rLXJhZGl1cyAkdGFicy1ib3hlZC1saW5rLXJhZGl1czsgfVxuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJzLWJveGVkLWxpbmstaG92ZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHRhYnMtYm94ZWQtbGluay1ob3Zlci1ib3JkZXItYm90dG9tLWNvbG9yOyB9IH1cbiAgICBsaSB7XG4gICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJzLWJveGVkLWxpbmstYWN0aXZlLWJhY2tncm91bmQtY29sb3I7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGFicy1ib3hlZC1saW5rLWFjdGl2ZS1ib3JkZXItY29sb3I7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogJHRhYnMtYm94ZWQtbGluay1hY3RpdmUtYm9yZGVyLWJvdHRvbS1jb2xvciAhaW1wb3J0YW50OyB9IH0gfSB9XG4gICYuaXMtZnVsbHdpZHRoIHtcbiAgICBsaSB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBmbGV4LXNocmluazogMDsgfSB9XG4gICYuaXMtdG9nZ2xlIHtcbiAgICBhIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJHRhYnMtdG9nZ2xlLWxpbmstYm9yZGVyLWNvbG9yO1xuICAgICAgYm9yZGVyLXN0eWxlOiAkdGFicy10b2dnbGUtbGluay1ib3JkZXItc3R5bGU7XG4gICAgICBib3JkZXItd2lkdGg6ICR0YWJzLXRvZ2dsZS1saW5rLWJvcmRlci13aWR0aDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYnMtdG9nZ2xlLWxpbmstaG92ZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGFicy10b2dnbGUtbGluay1ob3Zlci1ib3JkZXItY29sb3I7XG4gICAgICAgIHotaW5kZXg6IDI7IH0gfVxuICAgIGxpIHtcbiAgICAgICYgKyBsaSB7XG4gICAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCAtI3skdGFicy10b2dnbGUtbGluay1ib3JkZXItd2lkdGh9LCBmYWxzZSk7IH1cbiAgICAgICY6Zmlyc3QtY2hpbGQgYSB7XG4gICAgICAgIEBpbmNsdWRlIGx0ciB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHRhYnMtdG9nZ2xlLWxpbmstcmFkaXVzO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICR0YWJzLXRvZ2dsZS1saW5rLXJhZGl1czsgfVxuICAgICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkdGFicy10b2dnbGUtbGluay1yYWRpdXM7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICR0YWJzLXRvZ2dsZS1saW5rLXJhZGl1czsgfSB9XG4gICAgICAmOmxhc3QtY2hpbGQgYSB7XG4gICAgICAgIEBpbmNsdWRlIGx0ciB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICR0YWJzLXRvZ2dsZS1saW5rLXJhZGl1cztcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHRhYnMtdG9nZ2xlLWxpbmstcmFkaXVzOyB9XG4gICAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHRhYnMtdG9nZ2xlLWxpbmstcmFkaXVzO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICR0YWJzLXRvZ2dsZS1saW5rLXJhZGl1czsgfSB9XG4gICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJzLXRvZ2dsZS1saW5rLWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJHRhYnMtdG9nZ2xlLWxpbmstYWN0aXZlLWJvcmRlci1jb2xvcjtcbiAgICAgICAgICBjb2xvcjogJHRhYnMtdG9nZ2xlLWxpbmstYWN0aXZlLWNvbG9yO1xuICAgICAgICAgIHotaW5kZXg6IDE7IH0gfSB9XG4gICAgdWwge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTsgfVxuICAgICYuaXMtdG9nZ2xlLXJvdW5kZWQge1xuICAgICAgbGkge1xuICAgICAgICAmOmZpcnN0LWNoaWxkIGEge1xuICAgICAgICAgIEBpbmNsdWRlIGx0ciB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkcmFkaXVzLXJvdW5kZWQ7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAkcmFkaXVzLXJvdW5kZWQ7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDEuMjVlbTsgfVxuICAgICAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJHJhZGl1cy1yb3VuZGVkO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6ICRyYWRpdXMtcm91bmRlZDtcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEuMjVlbTsgfSB9XG4gICAgICAgICY6bGFzdC1jaGlsZCBhIHtcbiAgICAgICAgICBAaW5jbHVkZSBsdHIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRyYWRpdXMtcm91bmRlZDtcbiAgICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkcmFkaXVzLXJvdW5kZWQ7XG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxLjI1ZW07IH1cbiAgICAgICAgICBAaW5jbHVkZSBydGwge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJHJhZGl1cy1yb3VuZGVkO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJHJhZGl1cy1yb3VuZGVkO1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxLjI1ZW07IH0gfSB9IH0gfVxuICAvLyBTaXplc1xuICAmLmlzLXNtYWxsIHtcbiAgICBmb250LXNpemU6ICRzaXplLXNtYWxsOyB9XG4gICYuaXMtbWVkaXVtIHtcbiAgICBmb250LXNpemU6ICRzaXplLW1lZGl1bTsgfVxuICAmLmlzLWxhcmdlIHtcbiAgICBmb250LXNpemU6ICRzaXplLWxhcmdlOyB9IH1cbiIsIkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvbWl4aW5zXCI7XG5cbiRib3gtY29sb3I6ICR0ZXh0ICFkZWZhdWx0O1xuJGJveC1iYWNrZ3JvdW5kLWNvbG9yOiAkc2NoZW1lLW1haW4gIWRlZmF1bHQ7XG4kYm94LXJhZGl1czogJHJhZGl1cy1sYXJnZSAhZGVmYXVsdDtcbiRib3gtc2hhZG93OiAwIDAuNWVtIDFlbSAtMC4xMjVlbSByZ2JhKCRzY2hlbWUtaW52ZXJ0LCAwLjEpLCAwIDBweCAwIDFweCByZ2JhKCRzY2hlbWUtaW52ZXJ0LCAwLjAyKSAhZGVmYXVsdDtcbiRib3gtcGFkZGluZzogMS4yNXJlbSAhZGVmYXVsdDtcblxuJGJveC1saW5rLWhvdmVyLXNoYWRvdzogMCAwLjVlbSAxZW0gLTAuMTI1ZW0gcmdiYSgkc2NoZW1lLWludmVydCwgMC4xKSwgMCAwIDAgMXB4ICRsaW5rICFkZWZhdWx0O1xuJGJveC1saW5rLWFjdGl2ZS1zaGFkb3c6IGluc2V0IDAgMXB4IDJweCByZ2JhKCRzY2hlbWUtaW52ZXJ0LCAwLjIpLCAwIDAgMCAxcHggJGxpbmsgIWRlZmF1bHQ7XG5cbi5ib3gge1xuICBAZXh0ZW5kICVibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJveC1iYWNrZ3JvdW5kLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAkYm94LXJhZGl1cztcbiAgYm94LXNoYWRvdzogJGJveC1zaGFkb3c7XG4gIGNvbG9yOiAkYm94LWNvbG9yO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogJGJveC1wYWRkaW5nOyB9XG5cbmEuYm94IHtcbiAgJjpob3ZlcixcbiAgJjpmb2N1cyB7XG4gICAgYm94LXNoYWRvdzogJGJveC1saW5rLWhvdmVyLXNoYWRvdzsgfVxuICAmOmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogJGJveC1saW5rLWFjdGl2ZS1zaGFkb3c7IH0gfVxuIiwiQGltcG9ydCBcIi4uL3V0aWxpdGllcy9jb250cm9sc1wiO1xuQGltcG9ydCBcIi4uL3V0aWxpdGllcy9taXhpbnNcIjtcblxuJGJ1dHRvbi1jb2xvcjogJHRleHQtc3Ryb25nICFkZWZhdWx0O1xuJGJ1dHRvbi1iYWNrZ3JvdW5kLWNvbG9yOiAkc2NoZW1lLW1haW4gIWRlZmF1bHQ7XG4kYnV0dG9uLWZhbWlseTogZmFsc2UgIWRlZmF1bHQ7XG5cbiRidXR0b24tYm9yZGVyLWNvbG9yOiAkYm9yZGVyICFkZWZhdWx0O1xuJGJ1dHRvbi1ib3JkZXItd2lkdGg6ICRjb250cm9sLWJvcmRlci13aWR0aCAhZGVmYXVsdDtcblxuJGJ1dHRvbi1wYWRkaW5nLXZlcnRpY2FsOiBjYWxjKDAuNWVtIC0gI3skYnV0dG9uLWJvcmRlci13aWR0aH0pICFkZWZhdWx0O1xuJGJ1dHRvbi1wYWRkaW5nLWhvcml6b250YWw6IDFlbSAhZGVmYXVsdDtcblxuJGJ1dHRvbi1ob3Zlci1jb2xvcjogJGxpbmstaG92ZXIgIWRlZmF1bHQ7XG4kYnV0dG9uLWhvdmVyLWJvcmRlci1jb2xvcjogJGxpbmstaG92ZXItYm9yZGVyICFkZWZhdWx0O1xuXG4kYnV0dG9uLWZvY3VzLWNvbG9yOiAkbGluay1mb2N1cyAhZGVmYXVsdDtcbiRidXR0b24tZm9jdXMtYm9yZGVyLWNvbG9yOiAkbGluay1mb2N1cy1ib3JkZXIgIWRlZmF1bHQ7XG4kYnV0dG9uLWZvY3VzLWJveC1zaGFkb3ctc2l6ZTogMCAwIDAgMC4xMjVlbSAhZGVmYXVsdDtcbiRidXR0b24tZm9jdXMtYm94LXNoYWRvdy1jb2xvcjogYnVsbWFSZ2JhKCRsaW5rLCAwLjI1KSAhZGVmYXVsdDtcblxuJGJ1dHRvbi1hY3RpdmUtY29sb3I6ICRsaW5rLWFjdGl2ZSAhZGVmYXVsdDtcbiRidXR0b24tYWN0aXZlLWJvcmRlci1jb2xvcjogJGxpbmstYWN0aXZlLWJvcmRlciAhZGVmYXVsdDtcblxuJGJ1dHRvbi10ZXh0LWNvbG9yOiAkdGV4dCAhZGVmYXVsdDtcbiRidXR0b24tdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmUgIWRlZmF1bHQ7XG4kYnV0dG9uLXRleHQtaG92ZXItYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQgIWRlZmF1bHQ7XG4kYnV0dG9uLXRleHQtaG92ZXItY29sb3I6ICR0ZXh0LXN0cm9uZyAhZGVmYXVsdDtcblxuJGJ1dHRvbi1naG9zdC1iYWNrZ3JvdW5kOiBub25lICFkZWZhdWx0O1xuJGJ1dHRvbi1naG9zdC1ib3JkZXItY29sb3I6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJGJ1dHRvbi1naG9zdC1jb2xvcjogJGxpbmsgIWRlZmF1bHQ7XG4kYnV0dG9uLWdob3N0LWRlY29yYXRpb246IG5vbmUgIWRlZmF1bHQ7XG4kYnV0dG9uLWdob3N0LWhvdmVyLWNvbG9yOiAkbGluayAhZGVmYXVsdDtcbiRidXR0b24tZ2hvc3QtaG92ZXItZGVjb3JhdGlvbjogdW5kZXJsaW5lICFkZWZhdWx0O1xuXG4kYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6ICRzY2hlbWUtbWFpbiAhZGVmYXVsdDtcbiRidXR0b24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yOiAkYm9yZGVyICFkZWZhdWx0O1xuJGJ1dHRvbi1kaXNhYmxlZC1zaGFkb3c6IG5vbmUgIWRlZmF1bHQ7XG4kYnV0dG9uLWRpc2FibGVkLW9wYWNpdHk6IDAuNSAhZGVmYXVsdDtcblxuJGJ1dHRvbi1zdGF0aWMtY29sb3I6ICR0ZXh0LWxpZ2h0ICFkZWZhdWx0O1xuJGJ1dHRvbi1zdGF0aWMtYmFja2dyb3VuZC1jb2xvcjogJHNjaGVtZS1tYWluLXRlciAhZGVmYXVsdDtcbiRidXR0b24tc3RhdGljLWJvcmRlci1jb2xvcjogJGJvcmRlciAhZGVmYXVsdDtcblxuJGJ1dHRvbi1jb2xvcnM6ICRjb2xvcnMgIWRlZmF1bHQ7XG5cbi8vIFRoZSBidXR0b24gc2l6ZXMgdXNlIG1peGlucyBzbyB0aGV5IGNhbiBiZSB1c2VkIGF0IGRpZmZlcmVudCBicmVha3BvaW50c1xuQG1peGluIGJ1dHRvbi1zbWFsbCB7XG4gICY6bm90KC5pcy1yb3VuZGVkKSB7XG4gICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cy1zbWFsbDsgfVxuICBmb250LXNpemU6ICRzaXplLXNtYWxsOyB9XG5AbWl4aW4gYnV0dG9uLW5vcm1hbCB7XG4gIGZvbnQtc2l6ZTogJHNpemUtbm9ybWFsOyB9XG5AbWl4aW4gYnV0dG9uLW1lZGl1bSB7XG4gIGZvbnQtc2l6ZTogJHNpemUtbWVkaXVtOyB9XG5AbWl4aW4gYnV0dG9uLWxhcmdlIHtcbiAgZm9udC1zaXplOiAkc2l6ZS1sYXJnZTsgfVxuXG4uYnV0dG9uIHtcbiAgQGV4dGVuZCAlY29udHJvbDtcbiAgQGV4dGVuZCAldW5zZWxlY3RhYmxlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWJhY2tncm91bmQtY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGJ1dHRvbi1ib3JkZXItY29sb3I7XG4gIGJvcmRlci13aWR0aDogJGJ1dHRvbi1ib3JkZXItd2lkdGg7XG4gIGNvbG9yOiAkYnV0dG9uLWNvbG9yO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIEBpZiAkYnV0dG9uLWZhbWlseSB7XG4gICAgZm9udC1mYW1pbHk6ICRidXR0b24tZmFtaWx5OyB9XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBwYWRkaW5nLWJvdHRvbTogJGJ1dHRvbi1wYWRkaW5nLXZlcnRpY2FsO1xuICBwYWRkaW5nLWxlZnQ6ICRidXR0b24tcGFkZGluZy1ob3Jpem9udGFsO1xuICBwYWRkaW5nLXJpZ2h0OiAkYnV0dG9uLXBhZGRpbmctaG9yaXpvbnRhbDtcbiAgcGFkZGluZy10b3A6ICRidXR0b24tcGFkZGluZy12ZXJ0aWNhbDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBzdHJvbmcge1xuICAgIGNvbG9yOiBpbmhlcml0OyB9XG4gIC5pY29uIHtcbiAgICAmLFxuICAgICYuaXMtc21hbGwsXG4gICAgJi5pcy1tZWRpdW0sXG4gICAgJi5pcy1sYXJnZSB7XG4gICAgICBoZWlnaHQ6IDEuNWVtO1xuICAgICAgd2lkdGg6IDEuNWVtOyB9XG4gICAgJjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCBjYWxjKCN7LTEgLyAyICogJGJ1dHRvbi1wYWRkaW5nLWhvcml6b250YWx9IC0gI3skYnV0dG9uLWJvcmRlci13aWR0aH0pLCBmYWxzZSk7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgJGJ1dHRvbi1wYWRkaW5nLWhvcml6b250YWwgLyA0KTsgfVxuICAgICY6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgJGJ1dHRvbi1wYWRkaW5nLWhvcml6b250YWwgLyA0LCBmYWxzZSk7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgY2FsYygjey0xIC8gMiAqICRidXR0b24tcGFkZGluZy1ob3Jpem9udGFsfSAtICN7JGJ1dHRvbi1ib3JkZXItd2lkdGh9KSk7IH1cbiAgICAmOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWxlZnQ6IGNhbGMoI3stMSAvIDIgKiAkYnV0dG9uLXBhZGRpbmctaG9yaXpvbnRhbH0gLSAjeyRidXR0b24tYm9yZGVyLXdpZHRofSk7XG4gICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoI3stMSAvIDIgKiAkYnV0dG9uLXBhZGRpbmctaG9yaXpvbnRhbH0gLSAjeyRidXR0b24tYm9yZGVyLXdpZHRofSk7IH0gfVxuICAvLyBTdGF0ZXNcbiAgJjpob3ZlcixcbiAgJi5pcy1ob3ZlcmVkIHtcbiAgICBib3JkZXItY29sb3I6ICRidXR0b24taG92ZXItYm9yZGVyLWNvbG9yO1xuICAgIGNvbG9yOiAkYnV0dG9uLWhvdmVyLWNvbG9yOyB9XG4gICY6Zm9jdXMsXG4gICYuaXMtZm9jdXNlZCB7XG4gICAgYm9yZGVyLWNvbG9yOiAkYnV0dG9uLWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBjb2xvcjogJGJ1dHRvbi1mb2N1cy1jb2xvcjtcbiAgICAmOm5vdCg6YWN0aXZlKSB7XG4gICAgICBib3gtc2hhZG93OiAkYnV0dG9uLWZvY3VzLWJveC1zaGFkb3ctc2l6ZSAkYnV0dG9uLWZvY3VzLWJveC1zaGFkb3ctY29sb3I7IH0gfVxuICAmOmFjdGl2ZSxcbiAgJi5pcy1hY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogJGJ1dHRvbi1hY3RpdmUtYm9yZGVyLWNvbG9yO1xuICAgIGNvbG9yOiAkYnV0dG9uLWFjdGl2ZS1jb2xvcjsgfVxuICAvLyBDb2xvcnNcbiAgJi5pcy10ZXh0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGNvbG9yOiAkYnV0dG9uLXRleHQtY29sb3I7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiAkYnV0dG9uLXRleHQtZGVjb3JhdGlvbjtcbiAgICAmOmhvdmVyLFxuICAgICYuaXMtaG92ZXJlZCxcbiAgICAmOmZvY3VzLFxuICAgICYuaXMtZm9jdXNlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXRleHQtaG92ZXItYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGNvbG9yOiAkYnV0dG9uLXRleHQtaG92ZXItY29sb3I7IH1cbiAgICAmOmFjdGl2ZSxcbiAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBidWxtYURhcmtlbigkYnV0dG9uLXRleHQtaG92ZXItYmFja2dyb3VuZC1jb2xvciwgNSUpO1xuICAgICAgY29sb3I6ICRidXR0b24tdGV4dC1ob3Zlci1jb2xvcjsgfVxuICAgICZbZGlzYWJsZWRdLFxuICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAmIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJveC1zaGFkb3c6IG5vbmU7IH0gfVxuICAmLmlzLWdob3N0IHtcbiAgICBiYWNrZ3JvdW5kOiAkYnV0dG9uLWdob3N0LWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLWNvbG9yOiAkYnV0dG9uLWdob3N0LWJvcmRlci1jb2xvcjtcbiAgICBjb2xvcjogJGJ1dHRvbi1naG9zdC1jb2xvcjtcbiAgICB0ZXh0LWRlY29yYXRpb246ICRidXR0b24tZ2hvc3QtZGVjb3JhdGlvbjtcbiAgICAmOmhvdmVyLFxuICAgICYuaXMtaG92ZXJlZCB7XG4gICAgICBjb2xvcjogJGJ1dHRvbi1naG9zdC1ob3Zlci1jb2xvcjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogJGJ1dHRvbi1naG9zdC1ob3Zlci1kZWNvcmF0aW9uOyB9IH1cbiAgQGVhY2ggJG5hbWUsICRwYWlyIGluICRidXR0b24tY29sb3JzIHtcbiAgICAkY29sb3I6IG50aCgkcGFpciwgMSk7XG4gICAgJGNvbG9yLWludmVydDogbnRoKCRwYWlyLCAyKTtcbiAgICAmLmlzLSN7JG5hbWV9IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICBjb2xvcjogJGNvbG9yLWludmVydDtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmLmlzLWhvdmVyZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBidWxtYURhcmtlbigkY29sb3IsIDIuNSUpO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogJGNvbG9yLWludmVydDsgfVxuICAgICAgJjpmb2N1cyxcbiAgICAgICYuaXMtZm9jdXNlZCB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItaW52ZXJ0O1xuICAgICAgICAmOm5vdCg6YWN0aXZlKSB7XG4gICAgICAgICAgYm94LXNoYWRvdzogJGJ1dHRvbi1mb2N1cy1ib3gtc2hhZG93LXNpemUgYnVsbWFSZ2JhKCRjb2xvciwgMC4yNSk7IH0gfVxuICAgICAgJjphY3RpdmUsXG4gICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJ1bG1hRGFya2VuKCRjb2xvciwgNSUpO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogJGNvbG9yLWludmVydDsgfVxuICAgICAgJltkaXNhYmxlZF0sXG4gICAgICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTsgfVxuICAgICAgJi5pcy1pbnZlcnRlZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pbnZlcnQ7XG4gICAgICAgIGNvbG9yOiAkY29sb3I7XG4gICAgICAgICY6aG92ZXIsXG4gICAgICAgICYuaXMtaG92ZXJlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYnVsbWFEYXJrZW4oJGNvbG9yLWludmVydCwgNSUpOyB9XG4gICAgICAgICZbZGlzYWJsZWRdLFxuICAgICAgICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWludmVydDtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgY29sb3I6ICRjb2xvcjsgfSB9XG4gICAgICAmLmlzLWxvYWRpbmcge1xuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkY29sb3ItaW52ZXJ0ICRjb2xvci1pbnZlcnQgIWltcG9ydGFudDsgfSB9XG4gICAgICAmLmlzLW91dGxpbmVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICBjb2xvcjogJGNvbG9yO1xuICAgICAgICAmOmhvdmVyLFxuICAgICAgICAmLmlzLWhvdmVyZWQsXG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICYuaXMtZm9jdXNlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItaW52ZXJ0OyB9XG4gICAgICAgICYuaXMtbG9hZGluZyB7XG4gICAgICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkY29sb3IgJGNvbG9yICFpbXBvcnRhbnQ7IH1cbiAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICYuaXMtaG92ZXJlZCxcbiAgICAgICAgICAmOmZvY3VzLFxuICAgICAgICAgICYuaXMtZm9jdXNlZCB7XG4gICAgICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgJGNvbG9yLWludmVydCAkY29sb3ItaW52ZXJ0ICFpbXBvcnRhbnQ7IH0gfSB9XG4gICAgICAgICZbZGlzYWJsZWRdLFxuICAgICAgICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3I7XG4gICAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yOyB9IH1cbiAgICAgICYuaXMtaW52ZXJ0ZWQuaXMtb3V0bGluZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItaW52ZXJ0O1xuICAgICAgICBjb2xvcjogJGNvbG9yLWludmVydDtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5pcy1ob3ZlcmVkLFxuICAgICAgICAmOmZvY3VzLFxuICAgICAgICAmLmlzLWZvY3VzZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1pbnZlcnQ7XG4gICAgICAgICAgY29sb3I6ICRjb2xvcjsgfVxuICAgICAgICAmLmlzLWxvYWRpbmcge1xuICAgICAgICAgICY6aG92ZXIsXG4gICAgICAgICAgJi5pcy1ob3ZlcmVkLFxuICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgJi5pcy1mb2N1c2VkIHtcbiAgICAgICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAkY29sb3IgJGNvbG9yICFpbXBvcnRhbnQ7IH0gfSB9XG4gICAgICAgICZbZGlzYWJsZWRdLFxuICAgICAgICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItaW52ZXJ0O1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1pbnZlcnQ7IH0gfVxuICAgICAgLy8gSWYgbGlnaHQgYW5kIGRhcmsgY29sb3JzIGFyZSBwcm92aWRlZFxuICAgICAgQGlmIGxlbmd0aCgkcGFpcikgPj0gNCB7XG4gICAgICAgICRjb2xvci1saWdodDogbnRoKCRwYWlyLCAzKTtcbiAgICAgICAgJGNvbG9yLWRhcms6IG50aCgkcGFpciwgNCk7XG4gICAgICAgICYuaXMtbGlnaHQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWRhcms7XG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmLmlzLWhvdmVyZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYnVsbWFEYXJrZW4oJGNvbG9yLWxpZ2h0LCAyLjUlKTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWRhcms7IH1cbiAgICAgICAgICAmOmFjdGl2ZSxcbiAgICAgICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBidWxtYURhcmtlbigkY29sb3ItbGlnaHQsIDUlKTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWRhcms7IH0gfSB9IH0gfVxuICAvLyBTaXplc1xuICAmLmlzLXNtYWxsIHtcbiAgICBAaW5jbHVkZSBidXR0b24tc21hbGw7IH1cbiAgJi5pcy1ub3JtYWwge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1ub3JtYWw7IH1cbiAgJi5pcy1tZWRpdW0ge1xuICAgIEBpbmNsdWRlIGJ1dHRvbi1tZWRpdW07IH1cbiAgJi5pcy1sYXJnZSB7XG4gICAgQGluY2x1ZGUgYnV0dG9uLWxhcmdlOyB9XG4gIC8vIE1vZGlmaWVyc1xuICAmW2Rpc2FibGVkXSxcbiAgZmllbGRzZXRbZGlzYWJsZWRdICYge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZGlzYWJsZWQtYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRidXR0b24tZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6ICRidXR0b24tZGlzYWJsZWQtc2hhZG93O1xuICAgIG9wYWNpdHk6ICRidXR0b24tZGlzYWJsZWQtb3BhY2l0eTsgfVxuICAmLmlzLWZ1bGx3aWR0aCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAmLmlzLWxvYWRpbmcge1xuICAgIGNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgICY6OmFmdGVyIHtcbiAgICAgIEBleHRlbmQgJWxvYWRlcjtcbiAgICAgIEBpbmNsdWRlIGNlbnRlcigxZW0pO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7IH0gfVxuICAmLmlzLXN0YXRpYyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1zdGF0aWMtYmFja2dyb3VuZC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRidXR0b24tc3RhdGljLWJvcmRlci1jb2xvcjtcbiAgICBjb2xvcjogJGJ1dHRvbi1zdGF0aWMtY29sb3I7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTsgfVxuICAmLmlzLXJvdW5kZWQge1xuICAgIGJvcmRlci1yYWRpdXM6ICRyYWRpdXMtcm91bmRlZDtcbiAgICBwYWRkaW5nLWxlZnQ6IGNhbGMoI3skYnV0dG9uLXBhZGRpbmctaG9yaXpvbnRhbH0gKyAwLjI1ZW0pO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoI3skYnV0dG9uLXBhZGRpbmctaG9yaXpvbnRhbH0gKyAwLjI1ZW0pOyB9IH1cblxuLmJ1dHRvbnMge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLmJ1dHRvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICY6bm90KDpsYXN0LWNoaWxkKTpub3QoLmlzLWZ1bGx3aWR0aCkge1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDAuNXJlbSk7IH0gfVxuICAmOmxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1ib3R0b206IC0wLjVyZW07IH1cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxcmVtOyB9XG4gIC8vIFNpemVzXG4gICYuYXJlLXNtYWxsIHtcbiAgICAuYnV0dG9uOm5vdCguaXMtbm9ybWFsKTpub3QoLmlzLW1lZGl1bSk6bm90KC5pcy1sYXJnZSkge1xuICAgICAgQGluY2x1ZGUgYnV0dG9uLXNtYWxsOyB9IH1cbiAgJi5hcmUtbWVkaXVtIHtcbiAgICAuYnV0dG9uOm5vdCguaXMtc21hbGwpOm5vdCguaXMtbm9ybWFsKTpub3QoLmlzLWxhcmdlKSB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tbWVkaXVtOyB9IH1cbiAgJi5hcmUtbGFyZ2Uge1xuICAgIC5idXR0b246bm90KC5pcy1zbWFsbCk6bm90KC5pcy1ub3JtYWwpOm5vdCguaXMtbWVkaXVtKSB7XG4gICAgICBAaW5jbHVkZSBidXR0b24tbGFyZ2U7IH0gfVxuICAmLmhhcy1hZGRvbnMge1xuICAgIC5idXR0b24ge1xuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7IH1cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIC0xcHgpOyB9XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgMCk7IH1cbiAgICAgICY6aG92ZXIsXG4gICAgICAmLmlzLWhvdmVyZWQge1xuICAgICAgICB6LWluZGV4OiAyOyB9XG4gICAgICAmOmZvY3VzLFxuICAgICAgJi5pcy1mb2N1c2VkLFxuICAgICAgJjphY3RpdmUsXG4gICAgICAmLmlzLWFjdGl2ZSxcbiAgICAgICYuaXMtc2VsZWN0ZWQge1xuICAgICAgICB6LWluZGV4OiAzO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICB6LWluZGV4OiA0OyB9IH1cbiAgICAgICYuaXMtZXhwYW5kZWQge1xuICAgICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICAgIGZsZXgtc2hyaW5rOiAxOyB9IH0gfVxuICAmLmlzLWNlbnRlcmVkIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAmOm5vdCguaGFzLWFkZG9ucykge1xuICAgICAgLmJ1dHRvbjpub3QoLmlzLWZ1bGx3aWR0aCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC4yNXJlbTtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjI1cmVtOyB9IH0gfVxuICAmLmlzLXJpZ2h0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgICY6bm90KC5oYXMtYWRkb25zKSB7XG4gICAgICAuYnV0dG9uOm5vdCguaXMtZnVsbHdpZHRoKSB7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDAuMjVyZW07IH0gfSB9IH1cbiIsIkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvbWl4aW5zXCI7XG5cbiRjb250YWluZXItb2Zmc2V0OiAoMiAqICRnYXApICFkZWZhdWx0O1xuJGNvbnRhaW5lci1tYXgtd2lkdGg6ICRmdWxsaGQgIWRlZmF1bHQ7XG5cbi5jb250YWluZXIge1xuICBmbGV4LWdyb3c6IDE7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiBhdXRvO1xuICAmLmlzLWZsdWlkIHtcbiAgICBtYXgtd2lkdGg6IG5vbmUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWxlZnQ6ICRnYXA7XG4gICAgcGFkZGluZy1yaWdodDogJGdhcDtcbiAgICB3aWR0aDogMTAwJTsgfVxuICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICBtYXgtd2lkdGg6ICRkZXNrdG9wIC0gJGNvbnRhaW5lci1vZmZzZXQ7IH1cbiAgQGluY2x1ZGUgdW50aWwtd2lkZXNjcmVlbiB7XG4gICAgJi5pcy13aWRlc2NyZWVuOm5vdCguaXMtbWF4LWRlc2t0b3ApIHtcbiAgICAgIG1heC13aWR0aDogbWluKCR3aWRlc2NyZWVuLCAkY29udGFpbmVyLW1heC13aWR0aCkgLSAkY29udGFpbmVyLW9mZnNldDsgfSB9XG4gIEBpbmNsdWRlIHVudGlsLWZ1bGxoZCB7XG4gICAgJi5pcy1mdWxsaGQ6bm90KC5pcy1tYXgtZGVza3RvcCk6bm90KC5pcy1tYXgtd2lkZXNjcmVlbikge1xuICAgICAgbWF4LXdpZHRoOiBtaW4oJGZ1bGxoZCwgJGNvbnRhaW5lci1tYXgtd2lkdGgpIC0gJGNvbnRhaW5lci1vZmZzZXQ7IH0gfVxuICBAaW5jbHVkZSB3aWRlc2NyZWVuIHtcbiAgICAmOm5vdCguaXMtbWF4LWRlc2t0b3ApIHtcbiAgICAgIG1heC13aWR0aDogbWluKCR3aWRlc2NyZWVuLCAkY29udGFpbmVyLW1heC13aWR0aCkgLSAkY29udGFpbmVyLW9mZnNldDsgfSB9XG4gIEBpbmNsdWRlIGZ1bGxoZCB7XG4gICAgJjpub3QoLmlzLW1heC1kZXNrdG9wKTpub3QoLmlzLW1heC13aWRlc2NyZWVuKSB7XG4gICAgICBtYXgtd2lkdGg6IG1pbigkZnVsbGhkLCAkY29udGFpbmVyLW1heC13aWR0aCkgLSAkY29udGFpbmVyLW9mZnNldDsgfSB9IH1cbiIsIkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvbWl4aW5zXCI7XG5cbiRjb250ZW50LWhlYWRpbmctY29sb3I6ICR0ZXh0LXN0cm9uZyAhZGVmYXVsdDtcbiRjb250ZW50LWhlYWRpbmctd2VpZ2h0OiAkd2VpZ2h0LXNlbWlib2xkICFkZWZhdWx0O1xuJGNvbnRlbnQtaGVhZGluZy1saW5lLWhlaWdodDogMS4xMjUgIWRlZmF1bHQ7XG5cbiRjb250ZW50LWJsb2NrcXVvdGUtYmFja2dyb3VuZC1jb2xvcjogJGJhY2tncm91bmQgIWRlZmF1bHQ7XG4kY29udGVudC1ibG9ja3F1b3RlLWJvcmRlci1sZWZ0OiA1cHggc29saWQgJGJvcmRlciAhZGVmYXVsdDtcbiRjb250ZW50LWJsb2NrcXVvdGUtcGFkZGluZzogMS4yNWVtIDEuNWVtICFkZWZhdWx0O1xuXG4kY29udGVudC1wcmUtcGFkZGluZzogMS4yNWVtIDEuNWVtICFkZWZhdWx0O1xuXG4kY29udGVudC10YWJsZS1jZWxsLWJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIgIWRlZmF1bHQ7XG4kY29udGVudC10YWJsZS1jZWxsLWJvcmRlci13aWR0aDogMCAwIDFweCAhZGVmYXVsdDtcbiRjb250ZW50LXRhYmxlLWNlbGwtcGFkZGluZzogMC41ZW0gMC43NWVtICFkZWZhdWx0O1xuJGNvbnRlbnQtdGFibGUtY2VsbC1oZWFkaW5nLWNvbG9yOiAkdGV4dC1zdHJvbmcgIWRlZmF1bHQ7XG4kY29udGVudC10YWJsZS1oZWFkLWNlbGwtYm9yZGVyLXdpZHRoOiAwIDAgMnB4ICFkZWZhdWx0O1xuJGNvbnRlbnQtdGFibGUtaGVhZC1jZWxsLWNvbG9yOiAkdGV4dC1zdHJvbmcgIWRlZmF1bHQ7XG4kY29udGVudC10YWJsZS1mb290LWNlbGwtYm9yZGVyLXdpZHRoOiAycHggMCAwICFkZWZhdWx0O1xuJGNvbnRlbnQtdGFibGUtZm9vdC1jZWxsLWNvbG9yOiAkdGV4dC1zdHJvbmcgIWRlZmF1bHQ7XG5cbi5jb250ZW50IHtcbiAgQGV4dGVuZCAlYmxvY2s7XG4gIC8vIElubGluZVxuICBsaSArIGxpIHtcbiAgICBtYXJnaW4tdG9wOiAwLjI1ZW07IH1cbiAgLy8gQmxvY2tcbiAgcCxcbiAgZGwsXG4gIG9sLFxuICB1bCxcbiAgYmxvY2txdW90ZSxcbiAgcHJlLFxuICB0YWJsZSB7XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFlbTsgfSB9XG4gIGgxLFxuICBoMixcbiAgaDMsXG4gIGg0LFxuICBoNSxcbiAgaDYge1xuICAgIGNvbG9yOiAkY29udGVudC1oZWFkaW5nLWNvbG9yO1xuICAgIGZvbnQtd2VpZ2h0OiAkY29udGVudC1oZWFkaW5nLXdlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJGNvbnRlbnQtaGVhZGluZy1saW5lLWhlaWdodDsgfVxuICBoMSB7XG4gICAgZm9udC1zaXplOiAyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC41ZW07XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxZW07IH0gfVxuICBoMiB7XG4gICAgZm9udC1zaXplOiAxLjc1ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC41NzE0ZW07XG4gICAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tdG9wOiAxLjE0MjhlbTsgfSB9XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDEuNWVtO1xuICAgIG1hcmdpbi1ib3R0b206IDAuNjY2NmVtO1xuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogMS4zMzMzZW07IH0gfVxuICBoNCB7XG4gICAgZm9udC1zaXplOiAxLjI1ZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMC44ZW07IH1cbiAgaDUge1xuICAgIGZvbnQtc2l6ZTogMS4xMjVlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjg4ODhlbTsgfVxuICBoNiB7XG4gICAgZm9udC1zaXplOiAxZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMWVtOyB9XG4gIGJsb2NrcXVvdGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb250ZW50LWJsb2NrcXVvdGUtYmFja2dyb3VuZC1jb2xvcjtcbiAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJib3JkZXJcIiwgJGNvbnRlbnQtYmxvY2txdW90ZS1ib3JkZXItbGVmdCwgZmFsc2UpO1xuICAgIHBhZGRpbmc6ICRjb250ZW50LWJsb2NrcXVvdGUtcGFkZGluZzsgfVxuICBvbCB7XG4gICAgbGlzdC1zdHlsZS1wb3NpdGlvbjogb3V0c2lkZTtcbiAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgMmVtLCBmYWxzZSk7XG4gICAgbWFyZ2luLXRvcDogMWVtO1xuICAgICY6bm90KFt0eXBlXSkge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICAgICAgJi5pcy1sb3dlci1hbHBoYSB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbG93ZXItYWxwaGE7IH1cbiAgICAgICYuaXMtbG93ZXItcm9tYW4ge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGxvd2VyLXJvbWFuOyB9XG4gICAgICAmLmlzLXVwcGVyLWFscGhhIHtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiB1cHBlci1hbHBoYTsgfVxuICAgICAgJi5pcy11cHBlci1yb21hbiB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogdXBwZXItcm9tYW47IH0gfSB9XG4gIHVsIHtcbiAgICBsaXN0LXN0eWxlOiBkaXNjIG91dHNpZGU7XG4gICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDJlbSwgZmFsc2UpO1xuICAgIG1hcmdpbi10b3A6IDFlbTtcbiAgICB1bCB7XG4gICAgICBsaXN0LXN0eWxlLXR5cGU6IGNpcmNsZTtcbiAgICAgIG1hcmdpbi10b3A6IDAuNWVtO1xuICAgICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IHNxdWFyZTsgfSB9IH1cbiAgZGQge1xuICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCAyZW0sIGZhbHNlKTsgfVxuICBmaWd1cmUge1xuICAgIG1hcmdpbi1sZWZ0OiAyZW07XG4gICAgbWFyZ2luLXJpZ2h0OiAyZW07XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLXRvcDogMmVtOyB9XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDJlbTsgfVxuICAgIGltZyB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IH1cbiAgICBmaWdjYXB0aW9uIHtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYzsgfSB9XG4gIHByZSB7XG4gICAgQGluY2x1ZGUgb3ZlcmZsb3ctdG91Y2g7XG4gICAgb3ZlcmZsb3cteDogYXV0bztcbiAgICBwYWRkaW5nOiAkY29udGVudC1wcmUtcGFkZGluZztcbiAgICB3aGl0ZS1zcGFjZTogcHJlO1xuICAgIHdvcmQtd3JhcDogbm9ybWFsOyB9XG4gIHN1cCxcbiAgc3ViIHtcbiAgICBmb250LXNpemU6IDc1JTsgfVxuICB0YWJsZSB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdGQsXG4gICAgdGgge1xuICAgICAgYm9yZGVyOiAkY29udGVudC10YWJsZS1jZWxsLWJvcmRlcjtcbiAgICAgIGJvcmRlci13aWR0aDogJGNvbnRlbnQtdGFibGUtY2VsbC1ib3JkZXItd2lkdGg7XG4gICAgICBwYWRkaW5nOiAkY29udGVudC10YWJsZS1jZWxsLXBhZGRpbmc7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wOyB9XG4gICAgdGgge1xuICAgICAgY29sb3I6ICRjb250ZW50LXRhYmxlLWNlbGwtaGVhZGluZy1jb2xvcjtcbiAgICAgICY6bm90KFthbGlnbl0pIHtcbiAgICAgICAgdGV4dC1hbGlnbjogaW5oZXJpdDsgfSB9XG4gICAgdGhlYWQge1xuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJvcmRlci13aWR0aDogJGNvbnRlbnQtdGFibGUtaGVhZC1jZWxsLWJvcmRlci13aWR0aDtcbiAgICAgICAgY29sb3I6ICRjb250ZW50LXRhYmxlLWhlYWQtY2VsbC1jb2xvcjsgfSB9XG4gICAgdGZvb3Qge1xuICAgICAgdGQsXG4gICAgICB0aCB7XG4gICAgICAgIGJvcmRlci13aWR0aDogJGNvbnRlbnQtdGFibGUtZm9vdC1jZWxsLWJvcmRlci13aWR0aDtcbiAgICAgICAgY29sb3I6ICRjb250ZW50LXRhYmxlLWZvb3QtY2VsbC1jb2xvcjsgfSB9XG4gICAgdGJvZHkge1xuICAgICAgdHIge1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIHRkLFxuICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7IH0gfSB9IH0gfVxuICAudGFicyB7XG4gICAgbGkgKyBsaSB7XG4gICAgICBtYXJnaW4tdG9wOiAwOyB9IH1cbiAgLy8gU2l6ZXNcbiAgJi5pcy1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS1zbWFsbDsgfVxuICAmLmlzLW1lZGl1bSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS1tZWRpdW07IH1cbiAgJi5pcy1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS1sYXJnZTsgfSB9XG4iLCIkaWNvbi1kaW1lbnNpb25zOiAxLjVyZW0gIWRlZmF1bHQ7XG4kaWNvbi1kaW1lbnNpb25zLXNtYWxsOiAxcmVtICFkZWZhdWx0O1xuJGljb24tZGltZW5zaW9ucy1tZWRpdW06IDJyZW0gIWRlZmF1bHQ7XG4kaWNvbi1kaW1lbnNpb25zLWxhcmdlOiAzcmVtICFkZWZhdWx0O1xuJGljb24tdGV4dC1zcGFjaW5nOiAwLjI1ZW0gIWRlZmF1bHQ7XG5cbi5pY29uIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6ICRpY29uLWRpbWVuc2lvbnM7XG4gIHdpZHRoOiAkaWNvbi1kaW1lbnNpb25zO1xuICAvLyBTaXplc1xuICAmLmlzLXNtYWxsIHtcbiAgICBoZWlnaHQ6ICRpY29uLWRpbWVuc2lvbnMtc21hbGw7XG4gICAgd2lkdGg6ICRpY29uLWRpbWVuc2lvbnMtc21hbGw7IH1cbiAgJi5pcy1tZWRpdW0ge1xuICAgIGhlaWdodDogJGljb24tZGltZW5zaW9ucy1tZWRpdW07XG4gICAgd2lkdGg6ICRpY29uLWRpbWVuc2lvbnMtbWVkaXVtOyB9XG4gICYuaXMtbGFyZ2Uge1xuICAgIGhlaWdodDogJGljb24tZGltZW5zaW9ucy1sYXJnZTtcbiAgICB3aWR0aDogJGljb24tZGltZW5zaW9ucy1sYXJnZTsgfSB9XG5cbi5pY29uLXRleHQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpbmUtaGVpZ2h0OiAkaWNvbi1kaW1lbnNpb25zO1xuICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAuaWNvbiB7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRpY29uLXRleHQtc3BhY2luZzsgfVxuICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgbWFyZ2luLWxlZnQ6ICRpY29uLXRleHQtc3BhY2luZzsgfSB9IH1cblxuZGl2Lmljb24tdGV4dCB7XG4gIGRpc3BsYXk6IGZsZXg7IH1cbiIsIkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvbWl4aW5zXCI7XG5cbiRkaW1lbnNpb25zOiAxNiAyNCAzMiA0OCA2NCA5NiAxMjggIWRlZmF1bHQ7XG5cbi5pbWFnZSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGltZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgaGVpZ2h0OiBhdXRvO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgICYuaXMtcm91bmRlZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzLXJvdW5kZWQ7IH0gfVxuICAmLmlzLWZ1bGx3aWR0aCB7XG4gICAgd2lkdGg6IDEwMCU7IH1cbiAgLy8gUmF0aW9cbiAgJi5pcy1zcXVhcmUsXG4gICYuaXMtMWJ5MSxcbiAgJi5pcy01Ynk0LFxuICAmLmlzLTRieTMsXG4gICYuaXMtM2J5MixcbiAgJi5pcy01YnkzLFxuICAmLmlzLTE2Ynk5LFxuICAmLmlzLTJieTEsXG4gICYuaXMtM2J5MSxcbiAgJi5pcy00Ynk1LFxuICAmLmlzLTNieTQsXG4gICYuaXMtMmJ5MyxcbiAgJi5pcy0zYnk1LFxuICAmLmlzLTlieTE2LFxuICAmLmlzLTFieTIsXG4gICYuaXMtMWJ5MyB7XG4gICAgaW1nLFxuICAgIC5oYXMtcmF0aW8ge1xuICAgICAgQGV4dGVuZCAlb3ZlcmxheTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9IH1cbiAgJi5pcy1zcXVhcmUsXG4gICYuaXMtMWJ5MSB7XG4gICAgcGFkZGluZy10b3A6IDEwMCU7IH1cbiAgJi5pcy01Ynk0IHtcbiAgICBwYWRkaW5nLXRvcDogODAlOyB9XG4gICYuaXMtNGJ5MyB7XG4gICAgcGFkZGluZy10b3A6IDc1JTsgfVxuICAmLmlzLTNieTIge1xuICAgIHBhZGRpbmctdG9wOiA2Ni42NjY2JTsgfVxuICAmLmlzLTVieTMge1xuICAgIHBhZGRpbmctdG9wOiA2MCU7IH1cbiAgJi5pcy0xNmJ5OSB7XG4gICAgcGFkZGluZy10b3A6IDU2LjI1JTsgfVxuICAmLmlzLTJieTEge1xuICAgIHBhZGRpbmctdG9wOiA1MCU7IH1cbiAgJi5pcy0zYnkxIHtcbiAgICBwYWRkaW5nLXRvcDogMzMuMzMzMyU7IH1cbiAgJi5pcy00Ynk1IHtcbiAgICBwYWRkaW5nLXRvcDogMTI1JTsgfVxuICAmLmlzLTNieTQge1xuICAgIHBhZGRpbmctdG9wOiAxMzMuMzMzMyU7IH1cbiAgJi5pcy0yYnkzIHtcbiAgICBwYWRkaW5nLXRvcDogMTUwJTsgfVxuICAmLmlzLTNieTUge1xuICAgIHBhZGRpbmctdG9wOiAxNjYuNjY2NiU7IH1cbiAgJi5pcy05YnkxNiB7XG4gICAgcGFkZGluZy10b3A6IDE3Ny43Nzc3JTsgfVxuICAmLmlzLTFieTIge1xuICAgIHBhZGRpbmctdG9wOiAyMDAlOyB9XG4gICYuaXMtMWJ5MyB7XG4gICAgcGFkZGluZy10b3A6IDMwMCU7IH1cbiAgLy8gU2l6ZXNcbiAgQGVhY2ggJGRpbWVuc2lvbiBpbiAkZGltZW5zaW9ucyB7XG4gICAgJi5pcy0jeyRkaW1lbnNpb259eCN7JGRpbWVuc2lvbn0ge1xuICAgICAgaGVpZ2h0OiAkZGltZW5zaW9uICogMXB4O1xuICAgICAgd2lkdGg6ICRkaW1lbnNpb24gKiAxcHg7IH0gfSB9XG4iLCJAaW1wb3J0IFwiLi4vdXRpbGl0aWVzL21peGluc1wiO1xuXG4kbm90aWZpY2F0aW9uLWJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kICFkZWZhdWx0O1xuJG5vdGlmaWNhdGlvbi1jb2RlLWJhY2tncm91bmQtY29sb3I6ICRzY2hlbWUtbWFpbiAhZGVmYXVsdDtcbiRub3RpZmljYXRpb24tcmFkaXVzOiAkcmFkaXVzICFkZWZhdWx0O1xuJG5vdGlmaWNhdGlvbi1wYWRkaW5nOiAxLjI1cmVtIDIuNXJlbSAxLjI1cmVtIDEuNXJlbSAhZGVmYXVsdDtcbiRub3RpZmljYXRpb24tcGFkZGluZy1sdHI6IDEuMjVyZW0gMi41cmVtIDEuMjVyZW0gMS41cmVtICFkZWZhdWx0O1xuJG5vdGlmaWNhdGlvbi1wYWRkaW5nLXJ0bDogMS4yNXJlbSAxLjVyZW0gMS4yNXJlbSAyLjVyZW0gIWRlZmF1bHQ7XG5cbiRub3RpZmljYXRpb24tY29sb3JzOiAkY29sb3JzICFkZWZhdWx0O1xuXG4ubm90aWZpY2F0aW9uIHtcbiAgQGV4dGVuZCAlYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICRub3RpZmljYXRpb24tYmFja2dyb3VuZC1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJG5vdGlmaWNhdGlvbi1yYWRpdXM7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGluY2x1ZGUgbHRyIHtcbiAgICBwYWRkaW5nOiAkbm90aWZpY2F0aW9uLXBhZGRpbmctbHRyOyB9XG4gIEBpbmNsdWRlIHJ0bCB7XG4gICAgcGFkZGluZzogJG5vdGlmaWNhdGlvbi1wYWRkaW5nLXJ0bDsgfVxuICBhOm5vdCguYnV0dG9uKTpub3QoLmRyb3Bkb3duLWl0ZW0pIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lOyB9XG4gIHN0cm9uZyB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjsgfVxuICBjb2RlLFxuICBwcmUge1xuICAgIGJhY2tncm91bmQ6ICRub3RpZmljYXRpb24tY29kZS1iYWNrZ3JvdW5kLWNvbG9yOyB9XG4gIHByZSBjb2RlIHtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDsgfVxuICAmID4gLmRlbGV0ZSB7XG4gICAgQGluY2x1ZGUgbHRyLXBvc2l0aW9uKDAuNXJlbSk7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMC41cmVtOyB9XG4gIC50aXRsZSxcbiAgLnN1YnRpdGxlLFxuICAuY29udGVudCB7XG4gICAgY29sb3I6IGN1cnJlbnRDb2xvcjsgfVxuICAvLyBDb2xvcnNcbiAgQGVhY2ggJG5hbWUsICRwYWlyIGluICRub3RpZmljYXRpb24tY29sb3JzIHtcbiAgICAkY29sb3I6IG50aCgkcGFpciwgMSk7XG4gICAgJGNvbG9yLWludmVydDogbnRoKCRwYWlyLCAyKTtcbiAgICAmLmlzLSN7JG5hbWV9IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIGNvbG9yOiAkY29sb3ItaW52ZXJ0O1xuICAgICAgLy8gSWYgbGlnaHQgYW5kIGRhcmsgY29sb3JzIGFyZSBwcm92aWRlZFxuICAgICAgQGlmIGxlbmd0aCgkcGFpcikgPj0gNCB7XG4gICAgICAgICRjb2xvci1saWdodDogbnRoKCRwYWlyLCAzKTtcbiAgICAgICAgJGNvbG9yLWRhcms6IG50aCgkcGFpciwgNCk7XG4gICAgICAgICYuaXMtbGlnaHQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvci1saWdodDtcbiAgICAgICAgICBjb2xvcjogJGNvbG9yLWRhcms7IH0gfSB9IH0gfVxuIiwiQGltcG9ydCBcIi4uL3V0aWxpdGllcy9taXhpbnNcIjtcblxuJHByb2dyZXNzLWJhci1iYWNrZ3JvdW5kLWNvbG9yOiAkYm9yZGVyLWxpZ2h0ICFkZWZhdWx0O1xuJHByb2dyZXNzLXZhbHVlLWJhY2tncm91bmQtY29sb3I6ICR0ZXh0ICFkZWZhdWx0O1xuJHByb2dyZXNzLWJvcmRlci1yYWRpdXM6ICRyYWRpdXMtcm91bmRlZCAhZGVmYXVsdDtcblxuJHByb2dyZXNzLWluZGV0ZXJtaW5hdGUtZHVyYXRpb246IDEuNXMgIWRlZmF1bHQ7XG5cbiRwcm9ncmVzcy1jb2xvcnM6ICRjb2xvcnMgIWRlZmF1bHQ7XG5cbi5wcm9ncmVzcyB7XG4gIEBleHRlbmQgJWJsb2NrO1xuICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItcmFkaXVzOiAkcHJvZ3Jlc3MtYm9yZGVyLXJhZGl1cztcbiAgZGlzcGxheTogYmxvY2s7XG4gIGhlaWdodDogJHNpemUtbm9ybWFsO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwYWRkaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgJjo6LXdlYmtpdC1wcm9ncmVzcy1iYXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iYXItYmFja2dyb3VuZC1jb2xvcjsgfVxuICAmOjotd2Via2l0LXByb2dyZXNzLXZhbHVlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtdmFsdWUtYmFja2dyb3VuZC1jb2xvcjsgfVxuICAmOjotbW96LXByb2dyZXNzLWJhciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLXZhbHVlLWJhY2tncm91bmQtY29sb3I7IH1cbiAgJjo6LW1zLWZpbGwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy12YWx1ZS1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgIGJvcmRlcjogbm9uZTsgfVxuICAvLyBDb2xvcnNcbiAgQGVhY2ggJG5hbWUsICRwYWlyIGluICRwcm9ncmVzcy1jb2xvcnMge1xuICAgICRjb2xvcjogbnRoKCRwYWlyLCAxKTtcbiAgICAmLmlzLSN7JG5hbWV9IHtcbiAgICAgICY6Oi13ZWJraXQtcHJvZ3Jlc3MtdmFsdWUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7IH1cbiAgICAgICY6Oi1tb3otcHJvZ3Jlc3MtYmFyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yOyB9XG4gICAgICAmOjotbXMtZmlsbCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjsgfVxuICAgICAgJjppbmRldGVybWluYXRlIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkY29sb3IgMzAlLCAkcHJvZ3Jlc3MtYmFyLWJhY2tncm91bmQtY29sb3IgMzAlKTsgfSB9IH1cblxuICAmOmluZGV0ZXJtaW5hdGUge1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogJHByb2dyZXNzLWluZGV0ZXJtaW5hdGUtZHVyYXRpb247XG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGU7XG4gICAgYW5pbWF0aW9uLW5hbWU6IG1vdmVJbmRldGVybWluYXRlO1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGxpbmVhcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWJhY2tncm91bmQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAkdGV4dCAzMCUsICRwcm9ncmVzcy1iYXItYmFja2dyb3VuZC1jb2xvciAzMCUpO1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IHRvcCBsZWZ0O1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxNTAlIDE1MCU7XG4gICAgJjo6LXdlYmtpdC1wcm9ncmVzcy1iYXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cbiAgICAmOjotbW96LXByb2dyZXNzLWJhciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICY6Oi1tcy1maWxsIHtcbiAgICAgIGFuaW1hdGlvbi1uYW1lOiBub25lOyB9IH1cblxuICAvLyBTaXplc1xuICAmLmlzLXNtYWxsIHtcbiAgICBoZWlnaHQ6ICRzaXplLXNtYWxsOyB9XG4gICYuaXMtbWVkaXVtIHtcbiAgICBoZWlnaHQ6ICRzaXplLW1lZGl1bTsgfVxuICAmLmlzLWxhcmdlIHtcbiAgICBoZWlnaHQ6ICRzaXplLWxhcmdlOyB9IH1cblxuQGtleWZyYW1lcyBtb3ZlSW5kZXRlcm1pbmF0ZSB7XG4gIGZyb20ge1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDIwMCUgMDsgfVxuICB0byB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTIwMCUgMDsgfSB9XG4iLCJAaW1wb3J0IFwiLi4vdXRpbGl0aWVzL21peGluc1wiO1xuXG4kdGFibGUtY29sb3I6ICR0ZXh0LXN0cm9uZyAhZGVmYXVsdDtcbiR0YWJsZS1iYWNrZ3JvdW5kLWNvbG9yOiAkc2NoZW1lLW1haW4gIWRlZmF1bHQ7XG5cbiR0YWJsZS1jZWxsLWJvcmRlcjogMXB4IHNvbGlkICRib3JkZXIgIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1ib3JkZXItd2lkdGg6IDAgMCAxcHggIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1wYWRkaW5nOiAwLjVlbSAwLjc1ZW0gIWRlZmF1bHQ7XG4kdGFibGUtY2VsbC1oZWFkaW5nLWNvbG9yOiAkdGV4dC1zdHJvbmcgIWRlZmF1bHQ7XG5cbiR0YWJsZS1oZWFkLWNlbGwtYm9yZGVyLXdpZHRoOiAwIDAgMnB4ICFkZWZhdWx0O1xuJHRhYmxlLWhlYWQtY2VsbC1jb2xvcjogJHRleHQtc3Ryb25nICFkZWZhdWx0O1xuJHRhYmxlLWZvb3QtY2VsbC1ib3JkZXItd2lkdGg6IDJweCAwIDAgIWRlZmF1bHQ7XG4kdGFibGUtZm9vdC1jZWxsLWNvbG9yOiAkdGV4dC1zdHJvbmcgIWRlZmF1bHQ7XG5cbiR0YWJsZS1oZWFkLWJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFkZWZhdWx0O1xuJHRhYmxlLWJvZHktYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWRlZmF1bHQ7XG4kdGFibGUtZm9vdC1iYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhZGVmYXVsdDtcblxuJHRhYmxlLXJvdy1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiAkc2NoZW1lLW1haW4tYmlzICFkZWZhdWx0O1xuXG4kdGFibGUtcm93LWFjdGl2ZS1iYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeSAhZGVmYXVsdDtcbiR0YWJsZS1yb3ctYWN0aXZlLWNvbG9yOiAkcHJpbWFyeS1pbnZlcnQgIWRlZmF1bHQ7XG5cbiR0YWJsZS1zdHJpcGVkLXJvdy1ldmVuLWJhY2tncm91bmQtY29sb3I6ICRzY2hlbWUtbWFpbi1iaXMgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1yb3ctZXZlbi1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOiAkc2NoZW1lLW1haW4tdGVyICFkZWZhdWx0O1xuXG4kdGFibGUtY29sb3JzOiAkY29sb3JzICFkZWZhdWx0O1xuXG4udGFibGUge1xuICBAZXh0ZW5kICVibG9jaztcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLWJhY2tncm91bmQtY29sb3I7XG4gIGNvbG9yOiAkdGFibGUtY29sb3I7XG4gIHRkLFxuICB0aCB7XG4gICAgYm9yZGVyOiAkdGFibGUtY2VsbC1ib3JkZXI7XG4gICAgYm9yZGVyLXdpZHRoOiAkdGFibGUtY2VsbC1ib3JkZXItd2lkdGg7XG4gICAgcGFkZGluZzogJHRhYmxlLWNlbGwtcGFkZGluZztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIC8vIENvbG9yc1xuICAgIEBlYWNoICRuYW1lLCAkcGFpciBpbiAkdGFibGUtY29sb3JzIHtcbiAgICAgICRjb2xvcjogbnRoKCRwYWlyLCAxKTtcbiAgICAgICRjb2xvci1pbnZlcnQ6IG50aCgkcGFpciwgMik7XG4gICAgICAmLmlzLSN7JG5hbWV9IHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgY29sb3I6ICRjb2xvci1pbnZlcnQ7IH0gfVxuICAgIC8vIE1vZGlmaWVyc1xuICAgICYuaXMtbmFycm93IHtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICB3aWR0aDogMSU7IH1cbiAgICAmLmlzLXNlbGVjdGVkIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1yb3ctYWN0aXZlLWJhY2tncm91bmQtY29sb3I7XG4gICAgICBjb2xvcjogJHRhYmxlLXJvdy1hY3RpdmUtY29sb3I7XG4gICAgICBhLFxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjsgfSB9XG4gICAgJi5pcy12Y2VudGVyZWQge1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTsgfSB9XG4gIHRoIHtcbiAgICBjb2xvcjogJHRhYmxlLWNlbGwtaGVhZGluZy1jb2xvcjtcbiAgICAmOm5vdChbYWxpZ25dKSB7XG4gICAgICB0ZXh0LWFsaWduOiBpbmhlcml0OyB9IH1cbiAgdHIge1xuICAgICYuaXMtc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLXJvdy1hY3RpdmUtYmFja2dyb3VuZC1jb2xvcjtcbiAgICAgIGNvbG9yOiAkdGFibGUtcm93LWFjdGl2ZS1jb2xvcjtcbiAgICAgIGEsXG4gICAgICBzdHJvbmcge1xuICAgICAgICBjb2xvcjogY3VycmVudENvbG9yOyB9XG4gICAgICB0ZCxcbiAgICAgIHRoIHtcbiAgICAgICAgYm9yZGVyLWNvbG9yOiAkdGFibGUtcm93LWFjdGl2ZS1jb2xvcjtcbiAgICAgICAgY29sb3I6IGN1cnJlbnRDb2xvcjsgfSB9IH1cbiAgdGhlYWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1oZWFkLWJhY2tncm91bmQtY29sb3I7XG4gICAgdGQsXG4gICAgdGgge1xuICAgICAgYm9yZGVyLXdpZHRoOiAkdGFibGUtaGVhZC1jZWxsLWJvcmRlci13aWR0aDtcbiAgICAgIGNvbG9yOiAkdGFibGUtaGVhZC1jZWxsLWNvbG9yOyB9IH1cbiAgdGZvb3Qge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1mb290LWJhY2tncm91bmQtY29sb3I7XG4gICAgdGQsXG4gICAgdGgge1xuICAgICAgYm9yZGVyLXdpZHRoOiAkdGFibGUtZm9vdC1jZWxsLWJvcmRlci13aWR0aDtcbiAgICAgIGNvbG9yOiAkdGFibGUtZm9vdC1jZWxsLWNvbG9yOyB9IH1cbiAgdGJvZHkge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1ib2R5LWJhY2tncm91bmQtY29sb3I7XG4gICAgdHIge1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgdGQsXG4gICAgICAgIHRoIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXdpZHRoOiAwOyB9IH0gfSB9XG4gIC8vIE1vZGlmaWVyc1xuICAmLmlzLWJvcmRlcmVkIHtcbiAgICB0ZCxcbiAgICB0aCB7XG4gICAgICBib3JkZXItd2lkdGg6IDFweDsgfVxuICAgIHRyIHtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIHRkLFxuICAgICAgICB0aCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4OyB9IH0gfSB9XG4gICYuaXMtZnVsbHdpZHRoIHtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAmLmlzLWhvdmVyYWJsZSB7XG4gICAgdGJvZHkge1xuICAgICAgdHI6bm90KC5pcy1zZWxlY3RlZCkge1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtcm93LWhvdmVyLWJhY2tncm91bmQtY29sb3I7IH0gfSB9XG4gICAgJi5pcy1zdHJpcGVkIHtcbiAgICAgIHRib2R5IHtcbiAgICAgICAgdHI6bm90KC5pcy1zZWxlY3RlZCkge1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRhYmxlLXJvdy1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yO1xuICAgICAgICAgICAgJjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtc3RyaXBlZC1yb3ctZXZlbi1ob3Zlci1iYWNrZ3JvdW5kLWNvbG9yOyB9IH0gfSB9IH0gfVxuICAmLmlzLW5hcnJvdyB7XG4gICAgdGQsXG4gICAgdGgge1xuICAgICAgcGFkZGluZzogMC4yNWVtIDAuNWVtOyB9IH1cbiAgJi5pcy1zdHJpcGVkIHtcbiAgICB0Ym9keSB7XG4gICAgICB0cjpub3QoLmlzLXNlbGVjdGVkKSB7XG4gICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtc3RyaXBlZC1yb3ctZXZlbi1iYWNrZ3JvdW5kLWNvbG9yOyB9IH0gfSB9IH1cblxuLnRhYmxlLWNvbnRhaW5lciB7XG4gIEBleHRlbmQgJWJsb2NrO1xuICBAaW5jbHVkZSBvdmVyZmxvdy10b3VjaDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgbWF4LXdpZHRoOiAxMDAlOyB9XG4iLCJAaW1wb3J0IFwiLi4vdXRpbGl0aWVzL21peGluc1wiO1xuXG4kdGFnLWJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kICFkZWZhdWx0O1xuJHRhZy1jb2xvcjogJHRleHQgIWRlZmF1bHQ7XG4kdGFnLXJhZGl1czogJHJhZGl1cyAhZGVmYXVsdDtcbiR0YWctZGVsZXRlLW1hcmdpbjogMXB4ICFkZWZhdWx0O1xuXG4kdGFnLWNvbG9yczogJGNvbG9ycyAhZGVmYXVsdDtcblxuLnRhZ3Mge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgLnRhZyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41cmVtO1xuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgMC41cmVtKTsgfSB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogLTAuNXJlbTsgfVxuICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgIG1hcmdpbi1ib3R0b206IDFyZW07IH1cbiAgLy8gU2l6ZXNcbiAgJi5hcmUtbWVkaXVtIHtcbiAgICAudGFnOm5vdCguaXMtbm9ybWFsKTpub3QoLmlzLWxhcmdlKSB7XG4gICAgICBmb250LXNpemU6ICRzaXplLW5vcm1hbDsgfSB9XG4gICYuYXJlLWxhcmdlIHtcbiAgICAudGFnOm5vdCguaXMtbm9ybWFsKTpub3QoLmlzLW1lZGl1bSkge1xuICAgICAgZm9udC1zaXplOiAkc2l6ZS1tZWRpdW07IH0gfVxuICAmLmlzLWNlbnRlcmVkIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAudGFnIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMC4yNXJlbTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwLjI1cmVtOyB9IH1cbiAgJi5pcy1yaWdodCB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAudGFnIHtcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tbGVmdDogMC41cmVtOyB9XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7IH0gfSB9XG4gICYuaGFzLWFkZG9ucyB7XG4gICAgLnRhZyB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgMCk7XG4gICAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDAsIGZhbHNlKTtcbiAgICAgICAgQGluY2x1ZGUgbHRyIHtcbiAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7IH1cbiAgICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDsgfSB9XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBAaW5jbHVkZSBsdHIge1xuICAgICAgICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwOyB9XG4gICAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDtcbiAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwOyB9IH0gfSB9IH1cblxuLnRhZzpub3QoYm9keSkge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFnLWJhY2tncm91bmQtY29sb3I7XG4gIGJvcmRlci1yYWRpdXM6ICR0YWctcmFkaXVzO1xuICBjb2xvcjogJHRhZy1jb2xvcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogJHNpemUtc21hbGw7XG4gIGhlaWdodDogMmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZy1sZWZ0OiAwLjc1ZW07XG4gIHBhZGRpbmctcmlnaHQ6IDAuNzVlbTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgLmRlbGV0ZSB7XG4gICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDAuMjVyZW0sIGZhbHNlKTtcbiAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgLTAuMzc1cmVtKTsgfVxuICAvLyBDb2xvcnNcbiAgQGVhY2ggJG5hbWUsICRwYWlyIGluICR0YWctY29sb3JzIHtcbiAgICAkY29sb3I6IG50aCgkcGFpciwgMSk7XG4gICAgJGNvbG9yLWludmVydDogbnRoKCRwYWlyLCAyKTtcbiAgICAmLmlzLSN7JG5hbWV9IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcjtcbiAgICAgIGNvbG9yOiAkY29sb3ItaW52ZXJ0O1xuICAgICAgLy8gSWYgYSBsaWdodCBhbmQgZGFyayBjb2xvcnMgYXJlIHByb3ZpZGVkXG4gICAgICBAaWYgbGVuZ3RoKCRwYWlyKSA+IDMge1xuICAgICAgICAkY29sb3ItbGlnaHQ6IG50aCgkcGFpciwgMyk7XG4gICAgICAgICRjb2xvci1kYXJrOiBudGgoJHBhaXIsIDQpO1xuICAgICAgICAmLmlzLWxpZ2h0IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQ7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1kYXJrOyB9IH0gfSB9XG4gIC8vIFNpemVzXG4gICYuaXMtbm9ybWFsIHtcbiAgICBmb250LXNpemU6ICRzaXplLXNtYWxsOyB9XG4gICYuaXMtbWVkaXVtIHtcbiAgICBmb250LXNpemU6ICRzaXplLW5vcm1hbDsgfVxuICAmLmlzLWxhcmdlIHtcbiAgICBmb250LXNpemU6ICRzaXplLW1lZGl1bTsgfVxuICAuaWNvbiB7XG4gICAgJjpmaXJzdC1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCAtMC4zNzVlbSwgZmFsc2UpO1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDAuMTg3NWVtKTsgfVxuICAgICY6bGFzdC1jaGlsZDpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgMC4xODc1ZW0sIGZhbHNlKTtcbiAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCAtMC4zNzVlbSk7IH1cbiAgICAmOmZpcnN0LWNoaWxkOmxhc3QtY2hpbGQge1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIC0wLjM3NWVtLCBmYWxzZSk7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgLTAuMzc1ZW0pOyB9IH1cbiAgLy8gTW9kaWZpZXJzXG4gICYuaXMtZGVsZXRlIHtcbiAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgJHRhZy1kZWxldGUtbWFyZ2luLCBmYWxzZSk7XG4gICAgcGFkZGluZzogMDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgd2lkdGg6IDJlbTtcbiAgICAmOjpiZWZvcmUsXG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xuICAgICAgY29udGVudDogXCJcIjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoNDVkZWcpO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlcjsgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIHdpZHRoOiA1MCU7IH1cbiAgICAmOjphZnRlciB7XG4gICAgICBoZWlnaHQ6IDUwJTtcbiAgICAgIHdpZHRoOiAxcHg7IH1cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR0YWctYmFja2dyb3VuZC1jb2xvciwgNSUpOyB9XG4gICAgJjphY3RpdmUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR0YWctYmFja2dyb3VuZC1jb2xvciwgMTAlKTsgfSB9XG4gICYuaXMtcm91bmRlZCB7XG4gICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cy1yb3VuZGVkOyB9IH1cblxuYS50YWcge1xuICAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTsgfSB9XG4iLCJAaW1wb3J0IFwiLi4vdXRpbGl0aWVzL21peGluc1wiO1xuXG4kdGl0bGUtY29sb3I6ICR0ZXh0LXN0cm9uZyAhZGVmYXVsdDtcbiR0aXRsZS1mYW1pbHk6IGZhbHNlICFkZWZhdWx0O1xuJHRpdGxlLXNpemU6ICRzaXplLTMgIWRlZmF1bHQ7XG4kdGl0bGUtd2VpZ2h0OiAkd2VpZ2h0LXNlbWlib2xkICFkZWZhdWx0O1xuJHRpdGxlLWxpbmUtaGVpZ2h0OiAxLjEyNSAhZGVmYXVsdDtcbiR0aXRsZS1zdHJvbmctY29sb3I6IGluaGVyaXQgIWRlZmF1bHQ7XG4kdGl0bGUtc3Ryb25nLXdlaWdodDogaW5oZXJpdCAhZGVmYXVsdDtcbiR0aXRsZS1zdWItc2l6ZTogMC43NWVtICFkZWZhdWx0O1xuJHRpdGxlLXN1cC1zaXplOiAwLjc1ZW0gIWRlZmF1bHQ7XG5cbiRzdWJ0aXRsZS1jb2xvcjogJHRleHQgIWRlZmF1bHQ7XG4kc3VidGl0bGUtZmFtaWx5OiBmYWxzZSAhZGVmYXVsdDtcbiRzdWJ0aXRsZS1zaXplOiAkc2l6ZS01ICFkZWZhdWx0O1xuJHN1YnRpdGxlLXdlaWdodDogJHdlaWdodC1ub3JtYWwgIWRlZmF1bHQ7XG4kc3VidGl0bGUtbGluZS1oZWlnaHQ6IDEuMjUgIWRlZmF1bHQ7XG4kc3VidGl0bGUtc3Ryb25nLWNvbG9yOiAkdGV4dC1zdHJvbmcgIWRlZmF1bHQ7XG4kc3VidGl0bGUtc3Ryb25nLXdlaWdodDogJHdlaWdodC1zZW1pYm9sZCAhZGVmYXVsdDtcbiRzdWJ0aXRsZS1uZWdhdGl2ZS1tYXJnaW46IC0xLjI1cmVtICFkZWZhdWx0O1xuXG4udGl0bGUsXG4uc3VidGl0bGUge1xuICBAZXh0ZW5kICVibG9jaztcbiAgd29yZC1icmVhazogYnJlYWstd29yZDtcbiAgZW0sXG4gIHNwYW4ge1xuICAgIGZvbnQtd2VpZ2h0OiBpbmhlcml0OyB9XG4gIHN1YiB7XG4gICAgZm9udC1zaXplOiAkdGl0bGUtc3ViLXNpemU7IH1cbiAgc3VwIHtcbiAgICBmb250LXNpemU6ICR0aXRsZS1zdXAtc2l6ZTsgfVxuICAudGFnIHtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlOyB9IH1cblxuLnRpdGxlIHtcbiAgY29sb3I6ICR0aXRsZS1jb2xvcjtcbiAgQGlmICR0aXRsZS1mYW1pbHkge1xuICAgIGZvbnQtZmFtaWx5OiAkdGl0bGUtZmFtaWx5OyB9XG4gIGZvbnQtc2l6ZTogJHRpdGxlLXNpemU7XG4gIGZvbnQtd2VpZ2h0OiAkdGl0bGUtd2VpZ2h0O1xuICBsaW5lLWhlaWdodDogJHRpdGxlLWxpbmUtaGVpZ2h0O1xuICBzdHJvbmcge1xuICAgIGNvbG9yOiAkdGl0bGUtc3Ryb25nLWNvbG9yO1xuICAgIGZvbnQtd2VpZ2h0OiAkdGl0bGUtc3Ryb25nLXdlaWdodDsgfVxuICAmICsgLmhpZ2hsaWdodCB7XG4gICAgbWFyZ2luLXRvcDogLTAuNzVyZW07IH1cbiAgJjpub3QoLmlzLXNwYWNlZCkgKyAuc3VidGl0bGUge1xuICAgIG1hcmdpbi10b3A6ICRzdWJ0aXRsZS1uZWdhdGl2ZS1tYXJnaW47IH1cbiAgLy8gU2l6ZXNcbiAgQGVhY2ggJHNpemUgaW4gJHNpemVzIHtcbiAgICAkaTogaW5kZXgoJHNpemVzLCAkc2l6ZSk7XG4gICAgJi5pcy0jeyRpfSB7XG4gICAgICBmb250LXNpemU6ICRzaXplOyB9IH0gfVxuXG4uc3VidGl0bGUge1xuICBjb2xvcjogJHN1YnRpdGxlLWNvbG9yO1xuICBAaWYgJHN1YnRpdGxlLWZhbWlseSB7XG4gICAgZm9udC1mYW1pbHk6ICRzdWJ0aXRsZS1mYW1pbHk7IH1cbiAgZm9udC1zaXplOiAkc3VidGl0bGUtc2l6ZTtcbiAgZm9udC13ZWlnaHQ6ICRzdWJ0aXRsZS13ZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAkc3VidGl0bGUtbGluZS1oZWlnaHQ7XG4gIHN0cm9uZyB7XG4gICAgY29sb3I6ICRzdWJ0aXRsZS1zdHJvbmctY29sb3I7XG4gICAgZm9udC13ZWlnaHQ6ICRzdWJ0aXRsZS1zdHJvbmctd2VpZ2h0OyB9XG4gICY6bm90KC5pcy1zcGFjZWQpICsgLnRpdGxlIHtcbiAgICBtYXJnaW4tdG9wOiAkc3VidGl0bGUtbmVnYXRpdmUtbWFyZ2luOyB9XG4gIC8vIFNpemVzXG4gIEBlYWNoICRzaXplIGluICRzaXplcyB7XG4gICAgJGk6IGluZGV4KCRzaXplcywgJHNpemUpO1xuICAgICYuaXMtI3skaX0ge1xuICAgICAgZm9udC1zaXplOiAkc2l6ZTsgfSB9IH1cbiIsIkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvbWl4aW5zXCI7XG5cbi5ibG9jayB7XG4gIEBleHRlbmQgJWJsb2NrOyB9XG5cbi5kZWxldGUge1xuICBAZXh0ZW5kICVkZWxldGU7IH1cblxuLmhlYWRpbmcge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxMXB4O1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7IH1cblxuLmhpZ2hsaWdodCB7XG4gIEBleHRlbmQgJWJsb2NrO1xuICBmb250LXdlaWdodDogJHdlaWdodC1ub3JtYWw7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZzogMDtcbiAgcHJlIHtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBtYXgtd2lkdGg6IDEwMCU7IH0gfVxuXG4ubG9hZGVyIHtcbiAgQGV4dGVuZCAlbG9hZGVyOyB9XG5cbi5udW1iZXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFja2dyb3VuZDtcbiAgYm9yZGVyLXJhZGl1czogJHJhZGl1cy1yb3VuZGVkO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZm9udC1zaXplOiAkc2l6ZS1tZWRpdW07XG4gIGhlaWdodDogMmVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWFyZ2luLXJpZ2h0OiAxLjVyZW07XG4gIG1pbi13aWR0aDogMi41ZW07XG4gIHBhZGRpbmc6IDAuMjVyZW0gMC41cmVtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7IH1cbiIsIkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvY29udHJvbHNcIjtcbkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvbWl4aW5zXCI7XG5cbiRmb3JtLWNvbG9yczogJGNvbG9ycyAhZGVmYXVsdDtcblxuJGlucHV0LWNvbG9yOiAkdGV4dC1zdHJvbmcgIWRlZmF1bHQ7XG4kaW5wdXQtYmFja2dyb3VuZC1jb2xvcjogJHNjaGVtZS1tYWluICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlci1jb2xvcjogJGJvcmRlciAhZGVmYXVsdDtcbiRpbnB1dC1oZWlnaHQ6ICRjb250cm9sLWhlaWdodCAhZGVmYXVsdDtcbiRpbnB1dC1zaGFkb3c6IGluc2V0IDAgMC4wNjI1ZW0gMC4xMjVlbSByZ2JhKCRzY2hlbWUtaW52ZXJ0LCAwLjA1KSAhZGVmYXVsdDtcbiRpbnB1dC1wbGFjZWhvbGRlci1jb2xvcjogYnVsbWFSZ2JhKCRpbnB1dC1jb2xvciwgMC4zKSAhZGVmYXVsdDtcblxuJGlucHV0LWhvdmVyLWNvbG9yOiAkdGV4dC1zdHJvbmcgIWRlZmF1bHQ7XG4kaW5wdXQtaG92ZXItYm9yZGVyLWNvbG9yOiAkYm9yZGVyLWhvdmVyICFkZWZhdWx0O1xuXG4kaW5wdXQtZm9jdXMtY29sb3I6ICR0ZXh0LXN0cm9uZyAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3JkZXItY29sb3I6ICRsaW5rICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWJveC1zaGFkb3ctc2l6ZTogMCAwIDAgMC4xMjVlbSAhZGVmYXVsdDtcbiRpbnB1dC1mb2N1cy1ib3gtc2hhZG93LWNvbG9yOiBidWxtYVJnYmEoJGxpbmssIDAuMjUpICFkZWZhdWx0O1xuXG4kaW5wdXQtZGlzYWJsZWQtY29sb3I6ICR0ZXh0LWxpZ2h0ICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I6ICRiYWNrZ3JvdW5kICFkZWZhdWx0O1xuJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjogJGJhY2tncm91bmQgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtcGxhY2Vob2xkZXItY29sb3I6IGJ1bG1hUmdiYSgkaW5wdXQtZGlzYWJsZWQtY29sb3IsIDAuMykgIWRlZmF1bHQ7XG5cbiRpbnB1dC1hcnJvdzogJGxpbmsgIWRlZmF1bHQ7XG5cbiRpbnB1dC1pY29uLWNvbG9yOiAkYm9yZGVyICFkZWZhdWx0O1xuJGlucHV0LWljb24tYWN0aXZlLWNvbG9yOiAkdGV4dCAhZGVmYXVsdDtcblxuJGlucHV0LXJhZGl1czogJHJhZGl1cyAhZGVmYXVsdDtcblxuQG1peGluIGlucHV0IHtcbiAgQGV4dGVuZCAlY29udHJvbDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJhY2tncm91bmQtY29sb3I7XG4gIGJvcmRlci1jb2xvcjogJGlucHV0LWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJhZGl1czogJGlucHV0LXJhZGl1cztcbiAgY29sb3I6ICRpbnB1dC1jb2xvcjtcbiAgQGluY2x1ZGUgcGxhY2Vob2xkZXIge1xuICAgIGNvbG9yOiAkaW5wdXQtcGxhY2Vob2xkZXItY29sb3I7IH1cbiAgJjpob3ZlcixcbiAgJi5pcy1ob3ZlcmVkIHtcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1ob3Zlci1ib3JkZXItY29sb3I7IH1cbiAgJjpmb2N1cyxcbiAgJi5pcy1mb2N1c2VkLFxuICAmOmFjdGl2ZSxcbiAgJi5pcy1hY3RpdmUge1xuICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWZvY3VzLWJvcmRlci1jb2xvcjtcbiAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdy1zaXplICRpbnB1dC1mb2N1cy1ib3gtc2hhZG93LWNvbG9yOyB9XG4gICZbZGlzYWJsZWRdLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gJiB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJhY2tncm91bmQtY29sb3I7XG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyLWNvbG9yO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcbiAgICBAaW5jbHVkZSBwbGFjZWhvbGRlciB7XG4gICAgICBjb2xvcjogJGlucHV0LWRpc2FibGVkLXBsYWNlaG9sZGVyLWNvbG9yOyB9IH0gfVxuXG4laW5wdXQge1xuICBAaW5jbHVkZSBpbnB1dDsgfVxuIiwiJHRleHRhcmVhLXBhZGRpbmc6ICRjb250cm9sLXBhZGRpbmctaG9yaXpvbnRhbCAhZGVmYXVsdDtcbiR0ZXh0YXJlYS1tYXgtaGVpZ2h0OiA0MGVtICFkZWZhdWx0O1xuJHRleHRhcmVhLW1pbi1oZWlnaHQ6IDhlbSAhZGVmYXVsdDtcblxuJHRleHRhcmVhLWNvbG9yczogJGZvcm0tY29sb3JzICFkZWZhdWx0O1xuXG4laW5wdXQtdGV4dGFyZWEge1xuICBAZXh0ZW5kICVpbnB1dDtcbiAgYm94LXNoYWRvdzogJGlucHV0LXNoYWRvdztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICB3aWR0aDogMTAwJTtcbiAgJltyZWFkb25seV0ge1xuICAgIGJveC1zaGFkb3c6IG5vbmU7IH1cbiAgLy8gQ29sb3JzXG4gIEBlYWNoICRuYW1lLCAkcGFpciBpbiAkdGV4dGFyZWEtY29sb3JzIHtcbiAgICAkY29sb3I6IG50aCgkcGFpciwgMSk7XG4gICAgJi5pcy0jeyRuYW1lfSB7XG4gICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICY6Zm9jdXMsXG4gICAgICAmLmlzLWZvY3VzZWQsXG4gICAgICAmOmFjdGl2ZSxcbiAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgYm94LXNoYWRvdzogJGlucHV0LWZvY3VzLWJveC1zaGFkb3ctc2l6ZSBidWxtYVJnYmEoJGNvbG9yLCAwLjI1KTsgfSB9IH1cbiAgLy8gU2l6ZXNcbiAgJi5pcy1zbWFsbCB7XG4gICAgQGluY2x1ZGUgY29udHJvbC1zbWFsbDsgfVxuICAmLmlzLW1lZGl1bSB7XG4gICAgQGluY2x1ZGUgY29udHJvbC1tZWRpdW07IH1cbiAgJi5pcy1sYXJnZSB7XG4gICAgQGluY2x1ZGUgY29udHJvbC1sYXJnZTsgfVxuICAvLyBNb2RpZmllcnNcbiAgJi5pcy1mdWxsd2lkdGgge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlOyB9XG4gICYuaXMtaW5saW5lIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgd2lkdGg6IGF1dG87IH0gfVxuXG4uaW5wdXQge1xuICBAZXh0ZW5kICVpbnB1dC10ZXh0YXJlYTtcbiAgJi5pcy1yb3VuZGVkIHtcbiAgICBib3JkZXItcmFkaXVzOiAkcmFkaXVzLXJvdW5kZWQ7XG4gICAgcGFkZGluZy1sZWZ0OiBjYWxjKCN7JGNvbnRyb2wtcGFkZGluZy1ob3Jpem9udGFsfSArIDAuMzc1ZW0pO1xuICAgIHBhZGRpbmctcmlnaHQ6IGNhbGMoI3skY29udHJvbC1wYWRkaW5nLWhvcml6b250YWx9ICsgMC4zNzVlbSk7IH1cbiAgJi5pcy1zdGF0aWMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgcGFkZGluZy1yaWdodDogMDsgfSB9XG5cbi50ZXh0YXJlYSB7XG4gIEBleHRlbmQgJWlucHV0LXRleHRhcmVhO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6ICR0ZXh0YXJlYS1wYWRkaW5nO1xuICByZXNpemU6IHZlcnRpY2FsO1xuICAmOm5vdChbcm93c10pIHtcbiAgICBtYXgtaGVpZ2h0OiAkdGV4dGFyZWEtbWF4LWhlaWdodDtcbiAgICBtaW4taGVpZ2h0OiAkdGV4dGFyZWEtbWluLWhlaWdodDsgfVxuICAmW3Jvd3NdIHtcbiAgICBoZWlnaHQ6IGluaXRpYWw7IH1cbiAgLy8gTW9kaWZpZXJzXG4gICYuaGFzLWZpeGVkLXNpemUge1xuICAgIHJlc2l6ZTogbm9uZTsgfSB9XG4iLCIlY2hlY2tib3gtcmFkaW8ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuMjU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaW5wdXQge1xuICAgIGN1cnNvcjogcG9pbnRlcjsgfVxuICAmOmhvdmVyIHtcbiAgICBjb2xvcjogJGlucHV0LWhvdmVyLWNvbG9yOyB9XG4gICZbZGlzYWJsZWRdLFxuICBmaWVsZHNldFtkaXNhYmxlZF0gJixcbiAgaW5wdXRbZGlzYWJsZWRdIHtcbiAgICBjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xuICAgIGN1cnNvcjogbm90LWFsbG93ZWQ7IH0gfVxuXG4uY2hlY2tib3gge1xuICBAZXh0ZW5kICVjaGVja2JveC1yYWRpbzsgfVxuXG4ucmFkaW8ge1xuICBAZXh0ZW5kICVjaGVja2JveC1yYWRpbztcbiAgJiArIC5yYWRpbyB7XG4gICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDAuNWVtLCBmYWxzZSk7IH0gfVxuIiwiJHNlbGVjdC1jb2xvcnM6ICRmb3JtLWNvbG9ycyAhZGVmYXVsdDtcblxuLnNlbGVjdCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICY6bm90KC5pcy1tdWx0aXBsZSkge1xuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDsgfVxuICAmOm5vdCguaXMtbXVsdGlwbGUpOm5vdCguaXMtbG9hZGluZykge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIEBleHRlbmQgJWFycm93O1xuICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtYXJyb3c7XG4gICAgICBAaW5jbHVkZSBsdHItcG9zaXRpb24oMS4xMjVlbSk7XG4gICAgICB6LWluZGV4OiA0OyB9IH1cbiAgJi5pcy1yb3VuZGVkIHtcbiAgICBzZWxlY3Qge1xuICAgICAgYm9yZGVyLXJhZGl1czogJHJhZGl1cy1yb3VuZGVkO1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwicGFkZGluZ1wiLCAxZW0sIGZhbHNlKTsgfSB9XG4gIHNlbGVjdCB7XG4gICAgQGV4dGVuZCAlaW5wdXQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBvdXRsaW5lOiBub25lO1xuICAgICY6Oi1tcy1leHBhbmQge1xuICAgICAgZGlzcGxheTogbm9uZTsgfVxuICAgICZbZGlzYWJsZWRdOmhvdmVyLFxuICAgIGZpZWxkc2V0W2Rpc2FibGVkXSAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWJvcmRlci1jb2xvcjsgfVxuICAgICY6bm90KFttdWx0aXBsZV0pIHtcbiAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcInBhZGRpbmdcIiwgMi41ZW0pOyB9XG4gICAgJlttdWx0aXBsZV0ge1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG9wdGlvbiB7XG4gICAgICAgIHBhZGRpbmc6IDAuNWVtIDFlbTsgfSB9IH1cbiAgLy8gU3RhdGVzXG4gICY6bm90KC5pcy1tdWx0aXBsZSk6bm90KC5pcy1sb2FkaW5nKTpob3ZlciB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtaG92ZXItY29sb3I7IH0gfVxuICAvLyBDb2xvcnNcbiAgQGVhY2ggJG5hbWUsICRwYWlyIGluICRzZWxlY3QtY29sb3JzIHtcbiAgICAkY29sb3I6IG50aCgkcGFpciwgMSk7XG4gICAgJi5pcy0jeyRuYW1lfSB7XG4gICAgICAmOm5vdCg6aG92ZXIpOjphZnRlciB7XG4gICAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yOyB9XG4gICAgICBzZWxlY3Qge1xuICAgICAgICBib3JkZXItY29sb3I6ICRjb2xvcjtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5pcy1ob3ZlcmVkIHtcbiAgICAgICAgICBib3JkZXItY29sb3I6IGJ1bG1hRGFya2VuKCRjb2xvciwgNSUpOyB9XG4gICAgICAgICY6Zm9jdXMsXG4gICAgICAgICYuaXMtZm9jdXNlZCxcbiAgICAgICAgJjphY3RpdmUsXG4gICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICBib3gtc2hhZG93OiAkaW5wdXQtZm9jdXMtYm94LXNoYWRvdy1zaXplIGJ1bG1hUmdiYSgkY29sb3IsIDAuMjUpOyB9IH0gfSB9XG4gIC8vIFNpemVzXG4gICYuaXMtc21hbGwge1xuICAgIEBpbmNsdWRlIGNvbnRyb2wtc21hbGw7IH1cbiAgJi5pcy1tZWRpdW0ge1xuICAgIEBpbmNsdWRlIGNvbnRyb2wtbWVkaXVtOyB9XG4gICYuaXMtbGFyZ2Uge1xuICAgIEBpbmNsdWRlIGNvbnRyb2wtbGFyZ2U7IH1cbiAgLy8gTW9kaWZpZXJzXG4gICYuaXMtZGlzYWJsZWQge1xuICAgICY6OmFmdGVyIHtcbiAgICAgIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yOyB9IH1cbiAgJi5pcy1mdWxsd2lkdGgge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHNlbGVjdCB7XG4gICAgICB3aWR0aDogMTAwJTsgfSB9XG4gICYuaXMtbG9hZGluZyB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgQGV4dGVuZCAlbG9hZGVyO1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIEBpbmNsdWRlIGx0ci1wb3NpdGlvbigwLjYyNWVtKTtcbiAgICAgIHRvcDogMC42MjVlbTtcbiAgICAgIHRyYW5zZm9ybTogbm9uZTsgfVxuICAgICYuaXMtc21hbGw6YWZ0ZXIge1xuICAgICAgZm9udC1zaXplOiAkc2l6ZS1zbWFsbDsgfVxuICAgICYuaXMtbWVkaXVtOmFmdGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogJHNpemUtbWVkaXVtOyB9XG4gICAgJi5pcy1sYXJnZTphZnRlciB7XG4gICAgICBmb250LXNpemU6ICRzaXplLWxhcmdlOyB9IH0gfVxuIiwiJGZpbGUtYm9yZGVyLWNvbG9yOiAkYm9yZGVyICFkZWZhdWx0O1xuJGZpbGUtcmFkaXVzOiAkcmFkaXVzICFkZWZhdWx0O1xuXG4kZmlsZS1jdGEtYmFja2dyb3VuZC1jb2xvcjogJHNjaGVtZS1tYWluLXRlciAhZGVmYXVsdDtcbiRmaWxlLWN0YS1jb2xvcjogJHRleHQgIWRlZmF1bHQ7XG4kZmlsZS1jdGEtaG92ZXItY29sb3I6ICR0ZXh0LXN0cm9uZyAhZGVmYXVsdDtcbiRmaWxlLWN0YS1hY3RpdmUtY29sb3I6ICR0ZXh0LXN0cm9uZyAhZGVmYXVsdDtcblxuJGZpbGUtbmFtZS1ib3JkZXItY29sb3I6ICRib3JkZXIgIWRlZmF1bHQ7XG4kZmlsZS1uYW1lLWJvcmRlci1zdHlsZTogc29saWQgIWRlZmF1bHQ7XG4kZmlsZS1uYW1lLWJvcmRlci13aWR0aDogMXB4IDFweCAxcHggMCAhZGVmYXVsdDtcbiRmaWxlLW5hbWUtbWF4LXdpZHRoOiAxNmVtICFkZWZhdWx0O1xuXG4kZmlsZS1jb2xvcnM6ICRmb3JtLWNvbG9ycyAhZGVmYXVsdDtcblxuLmZpbGUge1xuICBAZXh0ZW5kICV1bnNlbGVjdGFibGU7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gQ29sb3JzXG4gIEBlYWNoICRuYW1lLCAkcGFpciBpbiAkZmlsZS1jb2xvcnMge1xuICAgICRjb2xvcjogbnRoKCRwYWlyLCAxKTtcbiAgICAkY29sb3ItaW52ZXJ0OiBudGgoJHBhaXIsIDIpO1xuICAgICYuaXMtI3skbmFtZX0ge1xuICAgICAgLmZpbGUtY3RhIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yO1xuICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogJGNvbG9yLWludmVydDsgfVxuICAgICAgJjpob3ZlcixcbiAgICAgICYuaXMtaG92ZXJlZCB7XG4gICAgICAgIC5maWxlLWN0YSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogYnVsbWFEYXJrZW4oJGNvbG9yLCAyLjUlKTtcbiAgICAgICAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItaW52ZXJ0OyB9IH1cbiAgICAgICY6Zm9jdXMsXG4gICAgICAmLmlzLWZvY3VzZWQge1xuICAgICAgICAuZmlsZS1jdGEge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgYm94LXNoYWRvdzogMCAwIDAuNWVtIGJ1bG1hUmdiYSgkY29sb3IsIDAuMjUpO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItaW52ZXJ0OyB9IH1cbiAgICAgICY6YWN0aXZlLFxuICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAuZmlsZS1jdGEge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJ1bG1hRGFya2VuKCRjb2xvciwgNSUpO1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1pbnZlcnQ7IH0gfSB9IH1cbiAgLy8gU2l6ZXNcbiAgJi5pcy1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS1zbWFsbDsgfVxuICAmLmlzLW1lZGl1bSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS1tZWRpdW07XG4gICAgLmZpbGUtaWNvbiB7XG4gICAgICAuZmEge1xuICAgICAgICBmb250LXNpemU6IDIxcHg7IH0gfSB9XG4gICYuaXMtbGFyZ2Uge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtbGFyZ2U7XG4gICAgLmZpbGUtaWNvbiB7XG4gICAgICAuZmEge1xuICAgICAgICBmb250LXNpemU6IDI4cHg7IH0gfSB9XG4gIC8vIE1vZGlmaWVyc1xuICAmLmhhcy1uYW1lIHtcbiAgICAuZmlsZS1jdGEge1xuICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgIC5maWxlLW5hbWUge1xuICAgICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMDtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDA7IH1cbiAgICAmLmlzLWVtcHR5IHtcbiAgICAgIC5maWxlLWN0YSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6ICRmaWxlLXJhZGl1czsgfVxuICAgICAgLmZpbGUtbmFtZSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7IH0gfSB9XG4gICYuaXMtYm94ZWQge1xuICAgIC5maWxlLWxhYmVsIHtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47IH1cbiAgICAuZmlsZS1jdGEge1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIHBhZGRpbmc6IDFlbSAzZW07IH1cbiAgICAuZmlsZS1uYW1lIHtcbiAgICAgIGJvcmRlci13aWR0aDogMCAxcHggMXB4OyB9XG4gICAgLmZpbGUtaWNvbiB7XG4gICAgICBoZWlnaHQ6IDEuNWVtO1xuICAgICAgd2lkdGg6IDEuNWVtO1xuICAgICAgLmZhIHtcbiAgICAgICAgZm9udC1zaXplOiAyMXB4OyB9IH1cbiAgICAmLmlzLXNtYWxsIHtcbiAgICAgIC5maWxlLWljb24gLmZhIHtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4OyB9IH1cbiAgICAmLmlzLW1lZGl1bSB7XG4gICAgICAuZmlsZS1pY29uIC5mYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDsgfSB9XG4gICAgJi5pcy1sYXJnZSB7XG4gICAgICAuZmlsZS1pY29uIC5mYSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzVweDsgfSB9XG4gICAgJi5oYXMtbmFtZSB7XG4gICAgICAuZmlsZS1jdGEge1xuICAgICAgICBib3JkZXItcmFkaXVzOiAkZmlsZS1yYWRpdXMgJGZpbGUtcmFkaXVzIDAgMDsgfVxuICAgICAgLmZpbGUtbmFtZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAkZmlsZS1yYWRpdXMgJGZpbGUtcmFkaXVzO1xuICAgICAgICBib3JkZXItd2lkdGg6IDAgMXB4IDFweDsgfSB9IH1cbiAgJi5pcy1jZW50ZXJlZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgJi5pcy1mdWxsd2lkdGgge1xuICAgIC5maWxlLWxhYmVsIHtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgLmZpbGUtbmFtZSB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBtYXgtd2lkdGg6IG5vbmU7IH0gfVxuICAmLmlzLXJpZ2h0IHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIC5maWxlLWN0YSB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwICRmaWxlLXJhZGl1cyAkZmlsZS1yYWRpdXMgMDsgfVxuICAgIC5maWxlLW5hbWUge1xuICAgICAgYm9yZGVyLXJhZGl1czogJGZpbGUtcmFkaXVzIDAgMCAkZmlsZS1yYWRpdXM7XG4gICAgICBib3JkZXItd2lkdGg6IDFweCAwIDFweCAxcHg7XG4gICAgICBvcmRlcjogLTE7IH0gfSB9XG5cbi5maWxlLWxhYmVsIHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICY6aG92ZXIge1xuICAgIC5maWxlLWN0YSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBidWxtYURhcmtlbigkZmlsZS1jdGEtYmFja2dyb3VuZC1jb2xvciwgMi41JSk7XG4gICAgICBjb2xvcjogJGZpbGUtY3RhLWhvdmVyLWNvbG9yOyB9XG4gICAgLmZpbGUtbmFtZSB7XG4gICAgICBib3JkZXItY29sb3I6IGJ1bG1hRGFya2VuKCRmaWxlLW5hbWUtYm9yZGVyLWNvbG9yLCAyLjUlKTsgfSB9XG4gICY6YWN0aXZlIHtcbiAgICAuZmlsZS1jdGEge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogYnVsbWFEYXJrZW4oJGZpbGUtY3RhLWJhY2tncm91bmQtY29sb3IsIDUlKTtcbiAgICAgIGNvbG9yOiAkZmlsZS1jdGEtYWN0aXZlLWNvbG9yOyB9XG4gICAgLmZpbGUtbmFtZSB7XG4gICAgICBib3JkZXItY29sb3I6IGJ1bG1hRGFya2VuKCRmaWxlLW5hbWUtYm9yZGVyLWNvbG9yLCA1JSk7IH0gfSB9XG5cbi5maWxlLWlucHV0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7IH1cblxuLmZpbGUtY3RhLFxuLmZpbGUtbmFtZSB7XG4gIEBleHRlbmQgJWNvbnRyb2w7XG4gIGJvcmRlci1jb2xvcjogJGZpbGUtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAkZmlsZS1yYWRpdXM7XG4gIGZvbnQtc2l6ZTogMWVtO1xuICBwYWRkaW5nLWxlZnQ6IDFlbTtcbiAgcGFkZGluZy1yaWdodDogMWVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwOyB9XG5cbi5maWxlLWN0YSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRmaWxlLWN0YS1iYWNrZ3JvdW5kLWNvbG9yO1xuICBjb2xvcjogJGZpbGUtY3RhLWNvbG9yOyB9XG5cbi5maWxlLW5hbWUge1xuICBib3JkZXItY29sb3I6ICRmaWxlLW5hbWUtYm9yZGVyLWNvbG9yO1xuICBib3JkZXItc3R5bGU6ICRmaWxlLW5hbWUtYm9yZGVyLXN0eWxlO1xuICBib3JkZXItd2lkdGg6ICRmaWxlLW5hbWUtYm9yZGVyLXdpZHRoO1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWF4LXdpZHRoOiAkZmlsZS1uYW1lLW1heC13aWR0aDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogaW5oZXJpdDtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7IH1cblxuLmZpbGUtaWNvbiB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogMWVtO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDAuNWVtKTtcbiAgd2lkdGg6IDFlbTtcbiAgLmZhIHtcbiAgICBmb250LXNpemU6IDE0cHg7IH0gfVxuIiwiJGxhYmVsLWNvbG9yOiAkdGV4dC1zdHJvbmcgIWRlZmF1bHQ7XG4kbGFiZWwtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQgIWRlZmF1bHQ7XG5cbiRoZWxwLXNpemU6ICRzaXplLXNtYWxsICFkZWZhdWx0O1xuXG4kbGFiZWwtY29sb3JzOiAkZm9ybS1jb2xvcnMgIWRlZmF1bHQ7XG5cbi5sYWJlbCB7XG4gIGNvbG9yOiAkbGFiZWwtY29sb3I7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6ICRzaXplLW5vcm1hbDtcbiAgZm9udC13ZWlnaHQ6ICRsYWJlbC13ZWlnaHQ7XG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMC41ZW07IH1cbiAgLy8gU2l6ZXNcbiAgJi5pcy1zbWFsbCB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS1zbWFsbDsgfVxuICAmLmlzLW1lZGl1bSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS1tZWRpdW07IH1cbiAgJi5pcy1sYXJnZSB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS1sYXJnZTsgfSB9XG5cbi5oZWxwIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogJGhlbHAtc2l6ZTtcbiAgbWFyZ2luLXRvcDogMC4yNXJlbTtcbiAgQGVhY2ggJG5hbWUsICRwYWlyIGluICRsYWJlbC1jb2xvcnMge1xuICAgICRjb2xvcjogbnRoKCRwYWlyLCAxKTtcbiAgICAmLmlzLSN7JG5hbWV9IHtcbiAgICAgIGNvbG9yOiAkY29sb3I7IH0gfSB9XG5cbi8vIENvbnRhaW5lcnNcblxuLmZpZWxkIHtcbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9XG4gIC8vIE1vZGlmaWVyc1xuICAmLmhhcy1hZGRvbnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgIC5jb250cm9sIHtcbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCAtMXB4KTsgfVxuICAgICAgJjpub3QoOmZpcnN0LWNoaWxkKTpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgLmJ1dHRvbixcbiAgICAgICAgLmlucHV0LFxuICAgICAgICAuc2VsZWN0IHNlbGVjdCB7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogMDsgfSB9XG4gICAgICAmOmZpcnN0LWNoaWxkOm5vdCg6b25seS1jaGlsZCkge1xuICAgICAgICAuYnV0dG9uLFxuICAgICAgICAuaW5wdXQsXG4gICAgICAgIC5zZWxlY3Qgc2VsZWN0IHtcbiAgICAgICAgICBAaW5jbHVkZSBsdHIge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDsgfVxuICAgICAgICAgIEBpbmNsdWRlIHJ0bCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogMDsgfSB9IH1cbiAgICAgICY6bGFzdC1jaGlsZDpub3QoOm9ubHktY2hpbGQpIHtcbiAgICAgICAgLmJ1dHRvbixcbiAgICAgICAgLmlucHV0LFxuICAgICAgICAuc2VsZWN0IHNlbGVjdCB7XG4gICAgICAgICAgQGluY2x1ZGUgbHRyIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwOyB9XG4gICAgICAgICAgQGluY2x1ZGUgcnRsIHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwO1xuICAgICAgICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDA7IH0gfSB9XG4gICAgICAuYnV0dG9uLFxuICAgICAgLmlucHV0LFxuICAgICAgLnNlbGVjdCBzZWxlY3Qge1xuICAgICAgICAmOm5vdChbZGlzYWJsZWRdKSB7XG4gICAgICAgICAgJjpob3ZlcixcbiAgICAgICAgICAmLmlzLWhvdmVyZWQge1xuICAgICAgICAgICAgei1pbmRleDogMjsgfVxuICAgICAgICAgICY6Zm9jdXMsXG4gICAgICAgICAgJi5pcy1mb2N1c2VkLFxuICAgICAgICAgICY6YWN0aXZlLFxuICAgICAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgICAgIHotaW5kZXg6IDM7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgei1pbmRleDogNDsgfSB9IH0gfVxuICAgICAgJi5pcy1leHBhbmRlZCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZmxleC1zaHJpbms6IDE7IH0gfVxuICAgICYuaGFzLWFkZG9ucy1jZW50ZXJlZCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjsgfVxuICAgICYuaGFzLWFkZG9ucy1yaWdodCB7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kOyB9XG4gICAgJi5oYXMtYWRkb25zLWZ1bGx3aWR0aCB7XG4gICAgICAuY29udHJvbCB7XG4gICAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7IH0gfSB9XG4gICYuaXMtZ3JvdXBlZCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgJiA+IC5jb250cm9sIHtcbiAgICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDAuNzVyZW0pOyB9XG4gICAgICAmLmlzLWV4cGFuZGVkIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBmbGV4LXNocmluazogMTsgfSB9XG4gICAgJi5pcy1ncm91cGVkLWNlbnRlcmVkIHtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyOyB9XG4gICAgJi5pcy1ncm91cGVkLXJpZ2h0IHtcbiAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7IH1cbiAgICAmLmlzLWdyb3VwZWQtbXVsdGlsaW5lIHtcbiAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgICYgPiAuY29udHJvbCB7XG4gICAgICAgICY6bGFzdC1jaGlsZCxcbiAgICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwLjc1cmVtOyB9IH1cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IC0wLjc1cmVtOyB9XG4gICAgICAmOm5vdCg6bGFzdC1jaGlsZCkge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAwOyB9IH0gfVxuICAmLmlzLWhvcml6b250YWwge1xuICAgIEBpbmNsdWRlIHRhYmxldCB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH0gfVxuXG4uZmllbGQtbGFiZWwge1xuICAubGFiZWwge1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDsgfVxuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIG1hcmdpbi1ib3R0b206IDAuNXJlbTsgfVxuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIGZsZXgtYmFzaXM6IDA7XG4gICAgZmxleC1ncm93OiAxO1xuICAgIGZsZXgtc2hyaW5rOiAwO1xuICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCAxLjVyZW0pO1xuICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICYuaXMtc21hbGwge1xuICAgICAgZm9udC1zaXplOiAkc2l6ZS1zbWFsbDtcbiAgICAgIHBhZGRpbmctdG9wOiAwLjM3NWVtOyB9XG4gICAgJi5pcy1ub3JtYWwge1xuICAgICAgcGFkZGluZy10b3A6IDAuMzc1ZW07IH1cbiAgICAmLmlzLW1lZGl1bSB7XG4gICAgICBmb250LXNpemU6ICRzaXplLW1lZGl1bTtcbiAgICAgIHBhZGRpbmctdG9wOiAwLjM3NWVtOyB9XG4gICAgJi5pcy1sYXJnZSB7XG4gICAgICBmb250LXNpemU6ICRzaXplLWxhcmdlO1xuICAgICAgcGFkZGluZy10b3A6IDAuMzc1ZW07IH0gfSB9XG5cbi5maWVsZC1ib2R5IHtcbiAgLmZpZWxkIC5maWVsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMDsgfVxuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1iYXNpczogMDtcbiAgICBmbGV4LWdyb3c6IDU7XG4gICAgZmxleC1zaHJpbms6IDE7XG4gICAgLmZpZWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7IH1cbiAgICAmID4gLmZpZWxkIHtcbiAgICAgIGZsZXgtc2hyaW5rOiAxO1xuICAgICAgJjpub3QoLmlzLW5hcnJvdykge1xuICAgICAgICBmbGV4LWdyb3c6IDE7IH1cbiAgICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCAwLjc1cmVtKTsgfSB9IH0gfVxuXG4uY29udHJvbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGNsZWFyOiBib3RoO1xuICBmb250LXNpemU6ICRzaXplLW5vcm1hbDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0ZXh0LWFsaWduOiBpbmhlcml0O1xuICAvLyBNb2RpZmllcnNcbiAgJi5oYXMtaWNvbnMtbGVmdCxcbiAgJi5oYXMtaWNvbnMtcmlnaHQge1xuICAgIC5pbnB1dCxcbiAgICAuc2VsZWN0IHtcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICAmIH4gLmljb24ge1xuICAgICAgICAgIGNvbG9yOiAkaW5wdXQtaWNvbi1hY3RpdmUtY29sb3I7IH0gfVxuICAgICAgJi5pcy1zbWFsbCB+IC5pY29uIHtcbiAgICAgICAgZm9udC1zaXplOiAkc2l6ZS1zbWFsbDsgfVxuICAgICAgJi5pcy1tZWRpdW0gfiAuaWNvbiB7XG4gICAgICAgIGZvbnQtc2l6ZTogJHNpemUtbWVkaXVtOyB9XG4gICAgICAmLmlzLWxhcmdlIH4gLmljb24ge1xuICAgICAgICBmb250LXNpemU6ICRzaXplLWxhcmdlOyB9IH1cbiAgICAuaWNvbiB7XG4gICAgICBjb2xvcjogJGlucHV0LWljb24tY29sb3I7XG4gICAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHdpZHRoOiAkaW5wdXQtaGVpZ2h0O1xuICAgICAgei1pbmRleDogNDsgfSB9XG4gICYuaGFzLWljb25zLWxlZnQge1xuICAgIC5pbnB1dCxcbiAgICAuc2VsZWN0IHNlbGVjdCB7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICRpbnB1dC1oZWlnaHQ7IH1cbiAgICAuaWNvbi5pcy1sZWZ0IHtcbiAgICAgIGxlZnQ6IDA7IH0gfVxuICAmLmhhcy1pY29ucy1yaWdodCB7XG4gICAgLmlucHV0LFxuICAgIC5zZWxlY3Qgc2VsZWN0IHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRpbnB1dC1oZWlnaHQ7IH1cbiAgICAuaWNvbi5pcy1yaWdodCB7XG4gICAgICByaWdodDogMDsgfSB9XG4gICYuaXMtbG9hZGluZyB7XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgQGV4dGVuZCAlbG9hZGVyO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gICAgICBAaW5jbHVkZSBsdHItcG9zaXRpb24oMC42MjVlbSk7XG4gICAgICB0b3A6IDAuNjI1ZW07XG4gICAgICB6LWluZGV4OiA0OyB9XG4gICAgJi5pcy1zbWFsbDphZnRlciB7XG4gICAgICBmb250LXNpemU6ICRzaXplLXNtYWxsOyB9XG4gICAgJi5pcy1tZWRpdW06YWZ0ZXIge1xuICAgICAgZm9udC1zaXplOiAkc2l6ZS1tZWRpdW07IH1cbiAgICAmLmlzLWxhcmdlOmFmdGVyIHtcbiAgICAgIGZvbnQtc2l6ZTogJHNpemUtbGFyZ2U7IH0gfSB9XG4iLCJAaW1wb3J0IFwiLi4vdXRpbGl0aWVzL21peGluc1wiO1xuXG4kY29sdW1uLWdhcDogMC43NXJlbSAhZGVmYXVsdDtcblxuLmNvbHVtbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4LWJhc2lzOiAwO1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAxO1xuICBwYWRkaW5nOiAkY29sdW1uLWdhcDtcbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy1uYXJyb3cge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IHVuc2V0OyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+ICYuaXMtZnVsbCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMTAwJTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAmLmlzLXRocmVlLXF1YXJ0ZXJzIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA3NSU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy10d28tdGhpcmRzIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA2Ni42NjY2JTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAmLmlzLWhhbGYge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDUwJTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAmLmlzLW9uZS10aGlyZCB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMzMuMzMzMyU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy1vbmUtcXVhcnRlciB7XG4gICAgZmxleDogbm9uZTtcbiAgICB3aWR0aDogMjUlOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+ICYuaXMtb25lLWZpZnRoIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiAyMCU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy10d28tZmlmdGhzIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA0MCU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy10aHJlZS1maWZ0aHMge1xuICAgIGZsZXg6IG5vbmU7XG4gICAgd2lkdGg6IDYwJTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAmLmlzLWZvdXItZmlmdGhzIHtcbiAgICBmbGV4OiBub25lO1xuICAgIHdpZHRoOiA4MCU7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy1vZmZzZXQtdGhyZWUtcXVhcnRlcnMge1xuICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCA3NSUsIGZhbHNlKTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAmLmlzLW9mZnNldC10d28tdGhpcmRzIHtcbiAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgNjYuNjY2NiUsIGZhbHNlKTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAmLmlzLW9mZnNldC1oYWxmIHtcbiAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgNTAlLCBmYWxzZSk7IH1cbiAgLmNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy1vZmZzZXQtb25lLXRoaXJkIHtcbiAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgMzMuMzMzMyUsIGZhbHNlKTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAmLmlzLW9mZnNldC1vbmUtcXVhcnRlciB7XG4gICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDI1JSwgZmFsc2UpOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+ICYuaXMtb2Zmc2V0LW9uZS1maWZ0aCB7XG4gICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDIwJSwgZmFsc2UpOyB9XG4gIC5jb2x1bW5zLmlzLW1vYmlsZSA+ICYuaXMtb2Zmc2V0LXR3by1maWZ0aHMge1xuICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCA0MCUsIGZhbHNlKTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAmLmlzLW9mZnNldC10aHJlZS1maWZ0aHMge1xuICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCA2MCUsIGZhbHNlKTsgfVxuICAuY29sdW1ucy5pcy1tb2JpbGUgPiAmLmlzLW9mZnNldC1mb3VyLWZpZnRocyB7XG4gICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDgwJSwgZmFsc2UpOyB9XG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggMTIge1xuICAgIC5jb2x1bW5zLmlzLW1vYmlsZSA+ICYuaXMtI3skaX0ge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiBwZXJjZW50YWdlKCRpIC8gMTIpOyB9XG4gICAgLmNvbHVtbnMuaXMtbW9iaWxlID4gJi5pcy1vZmZzZXQtI3skaX0ge1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIHBlcmNlbnRhZ2UoJGkgLyAxMiksIGZhbHNlKTsgfSB9XG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgJi5pcy1uYXJyb3ctbW9iaWxlIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogdW5zZXQ7IH1cbiAgICAmLmlzLWZ1bGwtbW9iaWxlIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICYuaXMtdGhyZWUtcXVhcnRlcnMtbW9iaWxlIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNzUlOyB9XG4gICAgJi5pcy10d28tdGhpcmRzLW1vYmlsZSB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDY2LjY2NjYlOyB9XG4gICAgJi5pcy1oYWxmLW1vYmlsZSB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICYuaXMtb25lLXRoaXJkLW1vYmlsZSB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDMzLjMzMzMlOyB9XG4gICAgJi5pcy1vbmUtcXVhcnRlci1tb2JpbGUge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAyNSU7IH1cbiAgICAmLmlzLW9uZS1maWZ0aC1tb2JpbGUge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAyMCU7IH1cbiAgICAmLmlzLXR3by1maWZ0aHMtbW9iaWxlIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNDAlOyB9XG4gICAgJi5pcy10aHJlZS1maWZ0aHMtbW9iaWxlIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNjAlOyB9XG4gICAgJi5pcy1mb3VyLWZpZnRocy1tb2JpbGUge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA4MCU7IH1cbiAgICAmLmlzLW9mZnNldC10aHJlZS1xdWFydGVycy1tb2JpbGUge1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDc1JSwgZmFsc2UpOyB9XG4gICAgJi5pcy1vZmZzZXQtdHdvLXRoaXJkcy1tb2JpbGUge1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDY2LjY2NjYlLCBmYWxzZSk7IH1cbiAgICAmLmlzLW9mZnNldC1oYWxmLW1vYmlsZSB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgNTAlLCBmYWxzZSk7IH1cbiAgICAmLmlzLW9mZnNldC1vbmUtdGhpcmQtbW9iaWxlIHtcbiAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCAzMy4zMzMzJSwgZmFsc2UpOyB9XG4gICAgJi5pcy1vZmZzZXQtb25lLXF1YXJ0ZXItbW9iaWxlIHtcbiAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCAyNSUsIGZhbHNlKTsgfVxuICAgICYuaXMtb2Zmc2V0LW9uZS1maWZ0aC1tb2JpbGUge1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDIwJSwgZmFsc2UpOyB9XG4gICAgJi5pcy1vZmZzZXQtdHdvLWZpZnRocy1tb2JpbGUge1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDQwJSwgZmFsc2UpOyB9XG4gICAgJi5pcy1vZmZzZXQtdGhyZWUtZmlmdGhzLW1vYmlsZSB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgNjAlLCBmYWxzZSk7IH1cbiAgICAmLmlzLW9mZnNldC1mb3VyLWZpZnRocy1tb2JpbGUge1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDgwJSwgZmFsc2UpOyB9XG4gICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMiB7XG4gICAgICAmLmlzLSN7JGl9LW1vYmlsZSB7XG4gICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgIHdpZHRoOiBwZXJjZW50YWdlKCRpIC8gMTIpOyB9XG4gICAgICAmLmlzLW9mZnNldC0jeyRpfS1tb2JpbGUge1xuICAgICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgcGVyY2VudGFnZSgkaSAvIDEyKSwgZmFsc2UpOyB9IH0gfVxuICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICYuaXMtbmFycm93LFxuICAgICYuaXMtbmFycm93LXRhYmxldCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IHVuc2V0OyB9XG4gICAgJi5pcy1mdWxsLFxuICAgICYuaXMtZnVsbC10YWJsZXQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgJi5pcy10aHJlZS1xdWFydGVycyxcbiAgICAmLmlzLXRocmVlLXF1YXJ0ZXJzLXRhYmxldCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDc1JTsgfVxuICAgICYuaXMtdHdvLXRoaXJkcyxcbiAgICAmLmlzLXR3by10aGlyZHMtdGFibGV0IHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNjYuNjY2NiU7IH1cbiAgICAmLmlzLWhhbGYsXG4gICAgJi5pcy1oYWxmLXRhYmxldCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICYuaXMtb25lLXRoaXJkLFxuICAgICYuaXMtb25lLXRoaXJkLXRhYmxldCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDMzLjMzMzMlOyB9XG4gICAgJi5pcy1vbmUtcXVhcnRlcixcbiAgICAmLmlzLW9uZS1xdWFydGVyLXRhYmxldCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDI1JTsgfVxuICAgICYuaXMtb25lLWZpZnRoLFxuICAgICYuaXMtb25lLWZpZnRoLXRhYmxldCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDIwJTsgfVxuICAgICYuaXMtdHdvLWZpZnRocyxcbiAgICAmLmlzLXR3by1maWZ0aHMtdGFibGV0IHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNDAlOyB9XG4gICAgJi5pcy10aHJlZS1maWZ0aHMsXG4gICAgJi5pcy10aHJlZS1maWZ0aHMtdGFibGV0IHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNjAlOyB9XG4gICAgJi5pcy1mb3VyLWZpZnRocyxcbiAgICAmLmlzLWZvdXItZmlmdGhzLXRhYmxldCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDgwJTsgfVxuICAgICYuaXMtb2Zmc2V0LXRocmVlLXF1YXJ0ZXJzLFxuICAgICYuaXMtb2Zmc2V0LXRocmVlLXF1YXJ0ZXJzLXRhYmxldCB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgNzUlLCBmYWxzZSk7IH1cbiAgICAmLmlzLW9mZnNldC10d28tdGhpcmRzLFxuICAgICYuaXMtb2Zmc2V0LXR3by10aGlyZHMtdGFibGV0IHtcbiAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCA2Ni42NjY2JSwgZmFsc2UpOyB9XG4gICAgJi5pcy1vZmZzZXQtaGFsZixcbiAgICAmLmlzLW9mZnNldC1oYWxmLXRhYmxldCB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgNTAlLCBmYWxzZSk7IH1cbiAgICAmLmlzLW9mZnNldC1vbmUtdGhpcmQsXG4gICAgJi5pcy1vZmZzZXQtb25lLXRoaXJkLXRhYmxldCB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgMzMuMzMzMyUsIGZhbHNlKTsgfVxuICAgICYuaXMtb2Zmc2V0LW9uZS1xdWFydGVyLFxuICAgICYuaXMtb2Zmc2V0LW9uZS1xdWFydGVyLXRhYmxldCB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgMjUlLCBmYWxzZSk7IH1cbiAgICAmLmlzLW9mZnNldC1vbmUtZmlmdGgsXG4gICAgJi5pcy1vZmZzZXQtb25lLWZpZnRoLXRhYmxldCB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgMjAlLCBmYWxzZSk7IH1cbiAgICAmLmlzLW9mZnNldC10d28tZmlmdGhzLFxuICAgICYuaXMtb2Zmc2V0LXR3by1maWZ0aHMtdGFibGV0IHtcbiAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCA0MCUsIGZhbHNlKTsgfVxuICAgICYuaXMtb2Zmc2V0LXRocmVlLWZpZnRocyxcbiAgICAmLmlzLW9mZnNldC10aHJlZS1maWZ0aHMtdGFibGV0IHtcbiAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCA2MCUsIGZhbHNlKTsgfVxuICAgICYuaXMtb2Zmc2V0LWZvdXItZmlmdGhzLFxuICAgICYuaXMtb2Zmc2V0LWZvdXItZmlmdGhzLXRhYmxldCB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgODAlLCBmYWxzZSk7IH1cbiAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDEyIHtcbiAgICAgICYuaXMtI3skaX0sXG4gICAgICAmLmlzLSN7JGl9LXRhYmxldCB7XG4gICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgIHdpZHRoOiBwZXJjZW50YWdlKCRpIC8gMTIpOyB9XG4gICAgICAmLmlzLW9mZnNldC0jeyRpfSxcbiAgICAgICYuaXMtb2Zmc2V0LSN7JGl9LXRhYmxldCB7XG4gICAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCBwZXJjZW50YWdlKCRpIC8gMTIpLCBmYWxzZSk7IH0gfSB9XG4gIEBpbmNsdWRlIHRvdWNoIHtcbiAgICAmLmlzLW5hcnJvdy10b3VjaCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IHVuc2V0OyB9XG4gICAgJi5pcy1mdWxsLXRvdWNoIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMTAwJTsgfVxuICAgICYuaXMtdGhyZWUtcXVhcnRlcnMtdG91Y2gge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA3NSU7IH1cbiAgICAmLmlzLXR3by10aGlyZHMtdG91Y2gge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA2Ni42NjY2JTsgfVxuICAgICYuaXMtaGFsZi10b3VjaCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDUwJTsgfVxuICAgICYuaXMtb25lLXRoaXJkLXRvdWNoIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMzMuMzMzMyU7IH1cbiAgICAmLmlzLW9uZS1xdWFydGVyLXRvdWNoIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMjUlOyB9XG4gICAgJi5pcy1vbmUtZmlmdGgtdG91Y2gge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAyMCU7IH1cbiAgICAmLmlzLXR3by1maWZ0aHMtdG91Y2gge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA0MCU7IH1cbiAgICAmLmlzLXRocmVlLWZpZnRocy10b3VjaCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDYwJTsgfVxuICAgICYuaXMtZm91ci1maWZ0aHMtdG91Y2gge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA4MCU7IH1cbiAgICAmLmlzLW9mZnNldC10aHJlZS1xdWFydGVycy10b3VjaCB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgNzUlLCBmYWxzZSk7IH1cbiAgICAmLmlzLW9mZnNldC10d28tdGhpcmRzLXRvdWNoIHtcbiAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCA2Ni42NjY2JSwgZmFsc2UpOyB9XG4gICAgJi5pcy1vZmZzZXQtaGFsZi10b3VjaCB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgNTAlLCBmYWxzZSk7IH1cbiAgICAmLmlzLW9mZnNldC1vbmUtdGhpcmQtdG91Y2gge1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDMzLjMzMzMlLCBmYWxzZSk7IH1cbiAgICAmLmlzLW9mZnNldC1vbmUtcXVhcnRlci10b3VjaCB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgMjUlLCBmYWxzZSk7IH1cbiAgICAmLmlzLW9mZnNldC1vbmUtZmlmdGgtdG91Y2gge1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDIwJSwgZmFsc2UpOyB9XG4gICAgJi5pcy1vZmZzZXQtdHdvLWZpZnRocy10b3VjaCB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgNDAlLCBmYWxzZSk7IH1cbiAgICAmLmlzLW9mZnNldC10aHJlZS1maWZ0aHMtdG91Y2gge1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDYwJSwgZmFsc2UpOyB9XG4gICAgJi5pcy1vZmZzZXQtZm91ci1maWZ0aHMtdG91Y2gge1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDgwJSwgZmFsc2UpOyB9XG4gICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCAxMiB7XG4gICAgICAmLmlzLSN7JGl9LXRvdWNoIHtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgd2lkdGg6IHBlcmNlbnRhZ2UoJGkgLyAxMik7IH1cbiAgICAgICYuaXMtb2Zmc2V0LSN7JGl9LXRvdWNoIHtcbiAgICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIHBlcmNlbnRhZ2UoJGkgLyAxMiksIGZhbHNlKTsgfSB9IH1cbiAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgJi5pcy1uYXJyb3ctZGVza3RvcCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IHVuc2V0OyB9XG4gICAgJi5pcy1mdWxsLWRlc2t0b3Age1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgJi5pcy10aHJlZS1xdWFydGVycy1kZXNrdG9wIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNzUlOyB9XG4gICAgJi5pcy10d28tdGhpcmRzLWRlc2t0b3Age1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA2Ni42NjY2JTsgfVxuICAgICYuaXMtaGFsZi1kZXNrdG9wIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgJi5pcy1vbmUtdGhpcmQtZGVza3RvcCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDMzLjMzMzMlOyB9XG4gICAgJi5pcy1vbmUtcXVhcnRlci1kZXNrdG9wIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMjUlOyB9XG4gICAgJi5pcy1vbmUtZmlmdGgtZGVza3RvcCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDIwJTsgfVxuICAgICYuaXMtdHdvLWZpZnRocy1kZXNrdG9wIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNDAlOyB9XG4gICAgJi5pcy10aHJlZS1maWZ0aHMtZGVza3RvcCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDYwJTsgfVxuICAgICYuaXMtZm91ci1maWZ0aHMtZGVza3RvcCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDgwJTsgfVxuICAgICYuaXMtb2Zmc2V0LXRocmVlLXF1YXJ0ZXJzLWRlc2t0b3Age1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDc1JSwgZmFsc2UpOyB9XG4gICAgJi5pcy1vZmZzZXQtdHdvLXRoaXJkcy1kZXNrdG9wIHtcbiAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCA2Ni42NjY2JSwgZmFsc2UpOyB9XG4gICAgJi5pcy1vZmZzZXQtaGFsZi1kZXNrdG9wIHtcbiAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCA1MCUsIGZhbHNlKTsgfVxuICAgICYuaXMtb2Zmc2V0LW9uZS10aGlyZC1kZXNrdG9wIHtcbiAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCAzMy4zMzMzJSwgZmFsc2UpOyB9XG4gICAgJi5pcy1vZmZzZXQtb25lLXF1YXJ0ZXItZGVza3RvcCB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgMjUlLCBmYWxzZSk7IH1cbiAgICAmLmlzLW9mZnNldC1vbmUtZmlmdGgtZGVza3RvcCB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgMjAlLCBmYWxzZSk7IH1cbiAgICAmLmlzLW9mZnNldC10d28tZmlmdGhzLWRlc2t0b3Age1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDQwJSwgZmFsc2UpOyB9XG4gICAgJi5pcy1vZmZzZXQtdGhyZWUtZmlmdGhzLWRlc2t0b3Age1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDYwJSwgZmFsc2UpOyB9XG4gICAgJi5pcy1vZmZzZXQtZm91ci1maWZ0aHMtZGVza3RvcCB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgODAlLCBmYWxzZSk7IH1cbiAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDEyIHtcbiAgICAgICYuaXMtI3skaX0tZGVza3RvcCB7XG4gICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgIHdpZHRoOiBwZXJjZW50YWdlKCRpIC8gMTIpOyB9XG4gICAgICAmLmlzLW9mZnNldC0jeyRpfS1kZXNrdG9wIHtcbiAgICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIHBlcmNlbnRhZ2UoJGkgLyAxMiksIGZhbHNlKTsgfSB9IH1cbiAgQGluY2x1ZGUgd2lkZXNjcmVlbiB7XG4gICAgJi5pcy1uYXJyb3ctd2lkZXNjcmVlbiB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IHVuc2V0OyB9XG4gICAgJi5pcy1mdWxsLXdpZGVzY3JlZW4ge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgJi5pcy10aHJlZS1xdWFydGVycy13aWRlc2NyZWVuIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNzUlOyB9XG4gICAgJi5pcy10d28tdGhpcmRzLXdpZGVzY3JlZW4ge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA2Ni42NjY2JTsgfVxuICAgICYuaXMtaGFsZi13aWRlc2NyZWVuIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgJi5pcy1vbmUtdGhpcmQtd2lkZXNjcmVlbiB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDMzLjMzMzMlOyB9XG4gICAgJi5pcy1vbmUtcXVhcnRlci13aWRlc2NyZWVuIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMjUlOyB9XG4gICAgJi5pcy1vbmUtZmlmdGgtd2lkZXNjcmVlbiB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDIwJTsgfVxuICAgICYuaXMtdHdvLWZpZnRocy13aWRlc2NyZWVuIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNDAlOyB9XG4gICAgJi5pcy10aHJlZS1maWZ0aHMtd2lkZXNjcmVlbiB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDYwJTsgfVxuICAgICYuaXMtZm91ci1maWZ0aHMtd2lkZXNjcmVlbiB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDgwJTsgfVxuICAgICYuaXMtb2Zmc2V0LXRocmVlLXF1YXJ0ZXJzLXdpZGVzY3JlZW4ge1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDc1JSwgZmFsc2UpOyB9XG4gICAgJi5pcy1vZmZzZXQtdHdvLXRoaXJkcy13aWRlc2NyZWVuIHtcbiAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCA2Ni42NjY2JSwgZmFsc2UpOyB9XG4gICAgJi5pcy1vZmZzZXQtaGFsZi13aWRlc2NyZWVuIHtcbiAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCA1MCUsIGZhbHNlKTsgfVxuICAgICYuaXMtb2Zmc2V0LW9uZS10aGlyZC13aWRlc2NyZWVuIHtcbiAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCAzMy4zMzMzJSwgZmFsc2UpOyB9XG4gICAgJi5pcy1vZmZzZXQtb25lLXF1YXJ0ZXItd2lkZXNjcmVlbiB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgMjUlLCBmYWxzZSk7IH1cbiAgICAmLmlzLW9mZnNldC1vbmUtZmlmdGgtd2lkZXNjcmVlbiB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgMjAlLCBmYWxzZSk7IH1cbiAgICAmLmlzLW9mZnNldC10d28tZmlmdGhzLXdpZGVzY3JlZW4ge1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDQwJSwgZmFsc2UpOyB9XG4gICAgJi5pcy1vZmZzZXQtdGhyZWUtZmlmdGhzLXdpZGVzY3JlZW4ge1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDYwJSwgZmFsc2UpOyB9XG4gICAgJi5pcy1vZmZzZXQtZm91ci1maWZ0aHMtd2lkZXNjcmVlbiB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgODAlLCBmYWxzZSk7IH1cbiAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDEyIHtcbiAgICAgICYuaXMtI3skaX0td2lkZXNjcmVlbiB7XG4gICAgICAgIGZsZXg6IG5vbmU7XG4gICAgICAgIHdpZHRoOiBwZXJjZW50YWdlKCRpIC8gMTIpOyB9XG4gICAgICAmLmlzLW9mZnNldC0jeyRpfS13aWRlc2NyZWVuIHtcbiAgICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIHBlcmNlbnRhZ2UoJGkgLyAxMiksIGZhbHNlKTsgfSB9IH1cbiAgQGluY2x1ZGUgZnVsbGhkIHtcbiAgICAmLmlzLW5hcnJvdy1mdWxsaGQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiB1bnNldDsgfVxuICAgICYuaXMtZnVsbC1mdWxsaGQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiAxMDAlOyB9XG4gICAgJi5pcy10aHJlZS1xdWFydGVycy1mdWxsaGQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA3NSU7IH1cbiAgICAmLmlzLXR3by10aGlyZHMtZnVsbGhkIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNjYuNjY2NiU7IH1cbiAgICAmLmlzLWhhbGYtZnVsbGhkIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogNTAlOyB9XG4gICAgJi5pcy1vbmUtdGhpcmQtZnVsbGhkIHtcbiAgICAgIGZsZXg6IG5vbmU7XG4gICAgICB3aWR0aDogMzMuMzMzMyU7IH1cbiAgICAmLmlzLW9uZS1xdWFydGVyLWZ1bGxoZCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDI1JTsgfVxuICAgICYuaXMtb25lLWZpZnRoLWZ1bGxoZCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDIwJTsgfVxuICAgICYuaXMtdHdvLWZpZnRocy1mdWxsaGQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA0MCU7IH1cbiAgICAmLmlzLXRocmVlLWZpZnRocy1mdWxsaGQge1xuICAgICAgZmxleDogbm9uZTtcbiAgICAgIHdpZHRoOiA2MCU7IH1cbiAgICAmLmlzLWZvdXItZmlmdGhzLWZ1bGxoZCB7XG4gICAgICBmbGV4OiBub25lO1xuICAgICAgd2lkdGg6IDgwJTsgfVxuICAgICYuaXMtb2Zmc2V0LXRocmVlLXF1YXJ0ZXJzLWZ1bGxoZCB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgNzUlLCBmYWxzZSk7IH1cbiAgICAmLmlzLW9mZnNldC10d28tdGhpcmRzLWZ1bGxoZCB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgNjYuNjY2NiUsIGZhbHNlKTsgfVxuICAgICYuaXMtb2Zmc2V0LWhhbGYtZnVsbGhkIHtcbiAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCA1MCUsIGZhbHNlKTsgfVxuICAgICYuaXMtb2Zmc2V0LW9uZS10aGlyZC1mdWxsaGQge1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDMzLjMzMzMlLCBmYWxzZSk7IH1cbiAgICAmLmlzLW9mZnNldC1vbmUtcXVhcnRlci1mdWxsaGQge1xuICAgICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIDI1JSwgZmFsc2UpOyB9XG4gICAgJi5pcy1vZmZzZXQtb25lLWZpZnRoLWZ1bGxoZCB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgMjAlLCBmYWxzZSk7IH1cbiAgICAmLmlzLW9mZnNldC10d28tZmlmdGhzLWZ1bGxoZCB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgNDAlLCBmYWxzZSk7IH1cbiAgICAmLmlzLW9mZnNldC10aHJlZS1maWZ0aHMtZnVsbGhkIHtcbiAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCA2MCUsIGZhbHNlKTsgfVxuICAgICYuaXMtb2Zmc2V0LWZvdXItZmlmdGhzLWZ1bGxoZCB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgODAlLCBmYWxzZSk7IH1cbiAgICBAZm9yICRpIGZyb20gMCB0aHJvdWdoIDEyIHtcbiAgICAgICYuaXMtI3skaX0tZnVsbGhkIHtcbiAgICAgICAgZmxleDogbm9uZTtcbiAgICAgICAgd2lkdGg6IHBlcmNlbnRhZ2UoJGkgLyAxMik7IH1cbiAgICAgICYuaXMtb2Zmc2V0LSN7JGl9LWZ1bGxoZCB7XG4gICAgICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCBwZXJjZW50YWdlKCRpIC8gMTIpLCBmYWxzZSk7IH0gfSB9IH1cblxuLmNvbHVtbnMge1xuICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgKC0kY29sdW1uLWdhcCksIGZhbHNlKTtcbiAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsICgtJGNvbHVtbi1nYXApKTtcbiAgbWFyZ2luLXRvcDogKC0kY29sdW1uLWdhcCk7XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogKC0kY29sdW1uLWdhcCk7IH1cbiAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICBtYXJnaW4tYm90dG9tOiBjYWxjKDEuNXJlbSAtICN7JGNvbHVtbi1nYXB9KTsgfVxuICAvLyBNb2RpZmllcnNcbiAgJi5pcy1jZW50ZXJlZCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7IH1cbiAgJi5pcy1nYXBsZXNzIHtcbiAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgMCwgZmFsc2UpO1xuICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCAwKTtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgICYgPiAuY29sdW1uIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDsgfVxuICAgICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAxLjVyZW07IH1cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDsgfSB9XG4gICYuaXMtbW9iaWxlIHtcbiAgICBkaXNwbGF5OiBmbGV4OyB9XG4gICYuaXMtbXVsdGlsaW5lIHtcbiAgICBmbGV4LXdyYXA6IHdyYXA7IH1cbiAgJi5pcy12Y2VudGVyZWQge1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7IH1cbiAgLy8gUmVzcG9uc2l2ZW5lc3NcbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAmOm5vdCguaXMtZGVza3RvcCkge1xuICAgICAgZGlzcGxheTogZmxleDsgfSB9XG4gIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgIC8vIE1vZGlmaWVyc1xuICAgICYuaXMtZGVza3RvcCB7XG4gICAgICBkaXNwbGF5OiBmbGV4OyB9IH0gfVxuXG5AaWYgJHZhcmlhYmxlLWNvbHVtbnMge1xuICAuY29sdW1ucy5pcy12YXJpYWJsZSB7XG4gICAgLS1jb2x1bW5HYXA6IDAuNzVyZW07XG4gICAgQGluY2x1ZGUgbHRyLXByb3BlcnR5KFwibWFyZ2luXCIsIGNhbGMoLTEgKiB2YXIoLS1jb2x1bW5HYXApKSwgZmFsc2UpO1xuICAgIEBpbmNsdWRlIGx0ci1wcm9wZXJ0eShcIm1hcmdpblwiLCBjYWxjKC0xICogdmFyKC0tY29sdW1uR2FwKSkpO1xuICAgID4gLmNvbHVtbiB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IHZhcigtLWNvbHVtbkdhcCk7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiB2YXIoLS1jb2x1bW5HYXApOyB9XG4gICAgQGZvciAkaSBmcm9tIDAgdGhyb3VnaCA4IHtcbiAgICAgICYuaXMtI3skaX0ge1xuICAgICAgICAtLWNvbHVtbkdhcDogI3skaSAqIDAuMjVyZW19OyB9XG4gICAgICBAaW5jbHVkZSBtb2JpbGUge1xuICAgICAgICAmLmlzLSN7JGl9LW1vYmlsZSB7XG4gICAgICAgICAgLS1jb2x1bW5HYXA6ICN7JGkgKiAwLjI1cmVtfTsgfSB9XG4gICAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgICAmLmlzLSN7JGl9LXRhYmxldCB7XG4gICAgICAgICAgLS1jb2x1bW5HYXA6ICN7JGkgKiAwLjI1cmVtfTsgfSB9XG4gICAgICBAaW5jbHVkZSB0YWJsZXQtb25seSB7XG4gICAgICAgICYuaXMtI3skaX0tdGFibGV0LW9ubHkge1xuICAgICAgICAgIC0tY29sdW1uR2FwOiAjeyRpICogMC4yNXJlbX07IH0gfVxuICAgICAgQGluY2x1ZGUgdG91Y2gge1xuICAgICAgICAmLmlzLSN7JGl9LXRvdWNoIHtcbiAgICAgICAgICAtLWNvbHVtbkdhcDogI3skaSAqIDAuMjVyZW19OyB9IH1cbiAgICAgIEBpbmNsdWRlIGRlc2t0b3Age1xuICAgICAgICAmLmlzLSN7JGl9LWRlc2t0b3Age1xuICAgICAgICAgIC0tY29sdW1uR2FwOiAjeyRpICogMC4yNXJlbX07IH0gfVxuICAgICAgQGluY2x1ZGUgZGVza3RvcC1vbmx5IHtcbiAgICAgICAgJi5pcy0jeyRpfS1kZXNrdG9wLW9ubHkge1xuICAgICAgICAgIC0tY29sdW1uR2FwOiAjeyRpICogMC4yNXJlbX07IH0gfVxuICAgICAgQGluY2x1ZGUgd2lkZXNjcmVlbiB7XG4gICAgICAgICYuaXMtI3skaX0td2lkZXNjcmVlbiB7XG4gICAgICAgICAgLS1jb2x1bW5HYXA6ICN7JGkgKiAwLjI1cmVtfTsgfSB9XG4gICAgICBAaW5jbHVkZSB3aWRlc2NyZWVuLW9ubHkge1xuICAgICAgICAmLmlzLSN7JGl9LXdpZGVzY3JlZW4tb25seSB7XG4gICAgICAgICAgLS1jb2x1bW5HYXA6ICN7JGkgKiAwLjI1cmVtfTsgfSB9XG4gICAgICBAaW5jbHVkZSBmdWxsaGQge1xuICAgICAgICAmLmlzLSN7JGl9LWZ1bGxoZCB7XG4gICAgICAgICAgLS1jb2x1bW5HYXA6ICN7JGkgKiAwLjI1cmVtfTsgfSB9IH0gfSB9XG4iLCJAaW1wb3J0IFwiLi4vdXRpbGl0aWVzL21peGluc1wiO1xuXG4kdGlsZS1zcGFjaW5nOiAwLjc1cmVtICFkZWZhdWx0O1xuXG4udGlsZSB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBkaXNwbGF5OiBibG9jaztcbiAgZmxleC1iYXNpczogMDtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMTtcbiAgbWluLWhlaWdodDogbWluLWNvbnRlbnQ7XG4gIC8vIE1vZGlmaWVyc1xuICAmLmlzLWFuY2VzdG9yIHtcbiAgICBtYXJnaW4tbGVmdDogJHRpbGUtc3BhY2luZyAqIC0xO1xuICAgIG1hcmdpbi1yaWdodDogJHRpbGUtc3BhY2luZyAqIC0xO1xuICAgIG1hcmdpbi10b3A6ICR0aWxlLXNwYWNpbmcgKiAtMTtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogJHRpbGUtc3BhY2luZyAqIC0xOyB9XG4gICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206ICR0aWxlLXNwYWNpbmc7IH0gfVxuICAmLmlzLWNoaWxkIHtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDsgfVxuICAmLmlzLXBhcmVudCB7XG4gICAgcGFkZGluZzogJHRpbGUtc3BhY2luZzsgfVxuICAmLmlzLXZlcnRpY2FsIHtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICYgPiAudGlsZS5pcy1jaGlsZDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbSAhaW1wb3J0YW50OyB9IH1cbiAgLy8gUmVzcG9uc2l2ZW5lc3NcbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAmOm5vdCguaXMtY2hpbGQpIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7IH1cbiAgICBAZm9yICRpIGZyb20gMSB0aHJvdWdoIDEyIHtcbiAgICAgICYuaXMtI3skaX0ge1xuICAgICAgICBmbGV4OiBub25lO1xuICAgICAgICB3aWR0aDogKCRpIC8gMTIpICogMTAwJTsgfSB9IH0gfVxuIiwiQGltcG9ydCBcIi4uL3V0aWxpdGllcy9kZXJpdmVkLXZhcmlhYmxlc1wiO1xuXG5AZWFjaCAkbmFtZSwgJHBhaXIgaW4gJGNvbG9ycyB7XG4gICRjb2xvcjogbnRoKCRwYWlyLCAxKTtcbiAgLmhhcy10ZXh0LSN7JG5hbWV9IHtcbiAgICBjb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7IH1cbiAgYS5oYXMtdGV4dC0jeyRuYW1lfSB7XG4gICAgJjpob3ZlcixcbiAgICAmOmZvY3VzIHtcbiAgICAgIGNvbG9yOiBidWxtYURhcmtlbigkY29sb3IsIDEwJSkgIWltcG9ydGFudDsgfSB9XG4gIC5oYXMtYmFja2dyb3VuZC0jeyRuYW1lfSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yICFpbXBvcnRhbnQ7IH1cbiAgQGlmIGxlbmd0aCgkcGFpcikgPj0gNCB7XG4gICAgJGNvbG9yLWxpZ2h0OiBudGgoJHBhaXIsIDMpO1xuICAgICRjb2xvci1kYXJrOiBudGgoJHBhaXIsIDQpO1xuICAgIC8vIExpZ2h0XG4gICAgLmhhcy10ZXh0LSN7JG5hbWV9LWxpZ2h0IHtcbiAgICAgIGNvbG9yOiAkY29sb3ItbGlnaHQgIWltcG9ydGFudDsgfVxuICAgIGEuaGFzLXRleHQtI3skbmFtZX0tbGlnaHQge1xuICAgICAgJjpob3ZlcixcbiAgICAgICY6Zm9jdXMge1xuICAgICAgICBjb2xvcjogYnVsbWFEYXJrZW4oJGNvbG9yLWxpZ2h0LCAxMCUpICFpbXBvcnRhbnQ7IH0gfVxuICAgIC5oYXMtYmFja2dyb3VuZC0jeyRuYW1lfS1saWdodCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3ItbGlnaHQgIWltcG9ydGFudDsgfVxuICAgIC8vIERhcmtcbiAgICAuaGFzLXRleHQtI3skbmFtZX0tZGFyayB7XG4gICAgICBjb2xvcjogJGNvbG9yLWRhcmsgIWltcG9ydGFudDsgfVxuICAgIGEuaGFzLXRleHQtI3skbmFtZX0tZGFyayB7XG4gICAgICAmOmhvdmVyLFxuICAgICAgJjpmb2N1cyB7XG4gICAgICAgIGNvbG9yOiBidWxtYUxpZ2h0ZW4oJGNvbG9yLWRhcmssIDEwJSkgIWltcG9ydGFudDsgfSB9XG4gICAgLmhhcy1iYWNrZ3JvdW5kLSN7JG5hbWV9LWRhcmsge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWRhcmsgIWltcG9ydGFudDsgfSB9IH1cblxuQGVhY2ggJG5hbWUsICRzaGFkZSBpbiAkc2hhZGVzIHtcbiAgLmhhcy10ZXh0LSN7JG5hbWV9IHtcbiAgICBjb2xvcjogJHNoYWRlICFpbXBvcnRhbnQ7IH1cbiAgLmhhcy1iYWNrZ3JvdW5kLSN7JG5hbWV9IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2hhZGUgIWltcG9ydGFudDsgfSB9XG4iLCIkZmxleC1kaXJlY3Rpb24tdmFsdWVzOiByb3csIHJvdy1yZXZlcnNlLCBjb2x1bW4sIGNvbHVtbi1yZXZlcnNlO1xuQGVhY2ggJHZhbHVlIGluICRmbGV4LWRpcmVjdGlvbi12YWx1ZXMge1xuICAuaXMtZmxleC1kaXJlY3Rpb24tI3skdmFsdWV9IHtcbiAgICBmbGV4LWRpcmVjdGlvbjogJHZhbHVlICFpbXBvcnRhbnQ7IH0gfVxuXG4kZmxleC13cmFwLXZhbHVlczogbm93cmFwLCB3cmFwLCB3cmFwLXJldmVyc2U7XG5AZWFjaCAkdmFsdWUgaW4gJGZsZXgtd3JhcC12YWx1ZXMge1xuICAuaXMtZmxleC13cmFwLSN7JHZhbHVlfSB7XG4gICAgZmxleC13cmFwOiAkdmFsdWUgIWltcG9ydGFudDsgfSB9XG5cbiRqdXN0aWZ5LWNvbnRlbnQtdmFsdWVzOiBmbGV4LXN0YXJ0LCBmbGV4LWVuZCwgY2VudGVyLCBzcGFjZS1iZXR3ZWVuLCBzcGFjZS1hcm91bmQsIHNwYWNlLWV2ZW5seSwgc3RhcnQsIGVuZCwgbGVmdCwgcmlnaHQ7XG5AZWFjaCAkdmFsdWUgaW4gJGp1c3RpZnktY29udGVudC12YWx1ZXMge1xuICAuaXMtanVzdGlmeS1jb250ZW50LSN7JHZhbHVlfSB7XG4gICAganVzdGlmeS1jb250ZW50OiAkdmFsdWUgIWltcG9ydGFudDsgfSB9XG5cbiRhbGlnbi1jb250ZW50LXZhbHVlczogZmxleC1zdGFydCwgZmxleC1lbmQsIGNlbnRlciwgc3BhY2UtYmV0d2Vlbiwgc3BhY2UtYXJvdW5kLCBzcGFjZS1ldmVubHksIHN0cmV0Y2gsIHN0YXJ0LCBlbmQsIGJhc2VsaW5lO1xuQGVhY2ggJHZhbHVlIGluICRhbGlnbi1jb250ZW50LXZhbHVlcyB7XG4gIC5pcy1hbGlnbi1jb250ZW50LSN7JHZhbHVlfSB7XG4gICAgYWxpZ24tY29udGVudDogJHZhbHVlICFpbXBvcnRhbnQ7IH0gfVxuXG4kYWxpZ24taXRlbXMtdmFsdWVzOiBzdHJldGNoLCBmbGV4LXN0YXJ0LCBmbGV4LWVuZCwgY2VudGVyLCBiYXNlbGluZSwgc3RhcnQsIGVuZCwgc2VsZi1zdGFydCwgc2VsZi1lbmQ7XG5AZWFjaCAkdmFsdWUgaW4gJGFsaWduLWl0ZW1zLXZhbHVlcyB7XG4gIC5pcy1hbGlnbi1pdGVtcy0jeyR2YWx1ZX0ge1xuICAgIGFsaWduLWl0ZW1zOiAkdmFsdWUgIWltcG9ydGFudDsgfSB9XG5cbiRhbGlnbi1zZWxmLXZhbHVlczogYXV0bywgZmxleC1zdGFydCwgZmxleC1lbmQsIGNlbnRlciwgYmFzZWxpbmUsIHN0cmV0Y2g7XG5AZWFjaCAkdmFsdWUgaW4gJGFsaWduLXNlbGYtdmFsdWVzIHtcbiAgLmlzLWFsaWduLXNlbGYtI3skdmFsdWV9IHtcbiAgICBhbGlnbi1zZWxmOiAkdmFsdWUgIWltcG9ydGFudDsgfSB9XG5cbiRmbGV4LW9wZXJhdG9yczogZ3Jvdywgc2hyaW5rO1xuQGVhY2ggJG9wZXJhdG9yIGluICRmbGV4LW9wZXJhdG9ycyB7XG4gIEBmb3IgJGkgZnJvbSAwIHRocm91Z2ggNSB7XG4gICAgLmlzLWZsZXgtI3skb3BlcmF0b3J9LSN7JGl9IHtcbiAgICAgIGZsZXgtI3skb3BlcmF0b3J9OiAkaSAhaW1wb3J0YW50OyB9IH0gfVxuIiwiQGltcG9ydCBcIi4uL3V0aWxpdGllcy9taXhpbnNcIjtcblxuLmlzLWNsZWFyZml4IHtcbiAgQGluY2x1ZGUgY2xlYXJmaXg7IH1cblxuLmlzLXB1bGxlZC1sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDsgfVxuXG4uaXMtcHVsbGVkLXJpZ2h0IHtcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnQ7IH1cbiIsIkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvbWl4aW5zXCI7XG5cbi5pcy1yYWRpdXNsZXNzIHtcbiAgYm9yZGVyLXJhZGl1czogMCAhaW1wb3J0YW50OyB9XG5cbi5pcy1zaGFkb3dsZXNzIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50OyB9XG5cbi5pcy1jbGlja2FibGUge1xuICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IGFsbCAhaW1wb3J0YW50OyB9XG5cbi5pcy11bnNlbGVjdGFibGUge1xuICBAZXh0ZW5kICV1bnNlbGVjdGFibGU7IH1cbiIsIi5pcy1jbGlwcGVkIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG4iLCJAaW1wb3J0IFwiLi4vdXRpbGl0aWVzL21peGluc1wiO1xuXG4uaXMtb3ZlcmxheSB7XG4gIEBleHRlbmQgJW92ZXJsYXk7IH1cblxuLmlzLXJlbGF0aXZlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7IH1cbiIsIi5pcy1tYXJnaW5sZXNzIHtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7IH1cblxuLmlzLXBhZGRpbmdsZXNzIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50OyB9XG5cbiRzcGFjaW5nLXNob3J0Y3V0czogKFwibWFyZ2luXCI6IFwibVwiLCBcInBhZGRpbmdcIjogXCJwXCIpICFkZWZhdWx0O1xuJHNwYWNpbmctZGlyZWN0aW9uczogKFwidG9wXCI6IFwidFwiLCBcInJpZ2h0XCI6IFwiclwiLCBcImJvdHRvbVwiOiBcImJcIiwgXCJsZWZ0XCI6IFwibFwiKSAhZGVmYXVsdDtcbiRzcGFjaW5nLWhvcml6b250YWw6IFwieFwiICFkZWZhdWx0O1xuJHNwYWNpbmctdmVydGljYWw6IFwieVwiICFkZWZhdWx0O1xuJHNwYWNpbmctdmFsdWVzOiAoXCIwXCI6IDAsIFwiMVwiOiAwLjI1cmVtLCBcIjJcIjogMC41cmVtLCBcIjNcIjogMC43NXJlbSwgXCI0XCI6IDFyZW0sIFwiNVwiOiAxLjVyZW0sIFwiNlwiOiAzcmVtKSAhZGVmYXVsdDtcblxuQGVhY2ggJHByb3BlcnR5LCAkc2hvcnRjdXQgaW4gJHNwYWNpbmctc2hvcnRjdXRzIHtcbiAgQGVhY2ggJG5hbWUsICR2YWx1ZSBpbiAkc3BhY2luZy12YWx1ZXMge1xuICAgIC8vIEFsbCBkaXJlY3Rpb25zXG4gICAgLiN7JHNob3J0Y3V0fS0jeyRuYW1lfSB7XG4gICAgICAjeyRwcm9wZXJ0eX06ICR2YWx1ZSAhaW1wb3J0YW50OyB9XG4gICAgLy8gQ2FyZGluYWwgZGlyZWN0aW9uc1xuICAgIEBlYWNoICRkaXJlY3Rpb24sICRzdWZmaXggaW4gJHNwYWNpbmctZGlyZWN0aW9ucyB7XG4gICAgICAuI3skc2hvcnRjdXR9I3skc3VmZml4fS0jeyRuYW1lfSB7XG4gICAgICAgICN7JHByb3BlcnR5fS0jeyRkaXJlY3Rpb259OiAkdmFsdWUgIWltcG9ydGFudDsgfSB9XG4gICAgLy8gSG9yaXpvbnRhbCBheGlzXG4gICAgQGlmICRzcGFjaW5nLWhvcml6b250YWwgIT0gbnVsbCB7XG4gICAgICAuI3skc2hvcnRjdXR9I3skc3BhY2luZy1ob3Jpem9udGFsfS0jeyRuYW1lfSB7XG4gICAgICAgICN7JHByb3BlcnR5fS1sZWZ0OiAkdmFsdWUgIWltcG9ydGFudDtcbiAgICAgICAgI3skcHJvcGVydHl9LXJpZ2h0OiAkdmFsdWUgIWltcG9ydGFudDsgfSB9XG4gICAgLy8gVmVydGljYWwgYXhpc1xuICAgIEBpZiAkc3BhY2luZy12ZXJ0aWNhbCAhPSBudWxsIHtcbiAgICAgIC4jeyRzaG9ydGN1dH0jeyRzcGFjaW5nLXZlcnRpY2FsfS0jeyRuYW1lfSB7XG4gICAgICAgICN7JHByb3BlcnR5fS10b3A6ICR2YWx1ZSAhaW1wb3J0YW50O1xuICAgICAgICAjeyRwcm9wZXJ0eX0tYm90dG9tOiAkdmFsdWUgIWltcG9ydGFudDsgfSB9IH0gfVxuIiwiQGltcG9ydCBcIi4uL3V0aWxpdGllcy9taXhpbnNcIjtcblxuQG1peGluIHR5cG9ncmFwaHktc2l6ZSgkdGFyZ2V0OicnKSB7XG4gIEBlYWNoICRzaXplIGluICRzaXplcyB7XG4gICAgJGk6IGluZGV4KCRzaXplcywgJHNpemUpO1xuICAgIC5pcy1zaXplLSN7JGl9I3tpZigkdGFyZ2V0ID09ICcnLCAnJywgJy0nICsgJHRhcmdldCl9IHtcbiAgICAgIGZvbnQtc2l6ZTogJHNpemUgIWltcG9ydGFudDsgfSB9IH1cblxuQGluY2x1ZGUgdHlwb2dyYXBoeS1zaXplKCk7XG5cbkBpbmNsdWRlIG1vYmlsZSB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktc2l6ZSgnbW9iaWxlJyk7IH1cblxuQGluY2x1ZGUgdGFibGV0IHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1zaXplKCd0YWJsZXQnKTsgfVxuXG5AaW5jbHVkZSB0b3VjaCB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktc2l6ZSgndG91Y2gnKTsgfVxuXG5AaW5jbHVkZSBkZXNrdG9wIHtcbiAgQGluY2x1ZGUgdHlwb2dyYXBoeS1zaXplKCdkZXNrdG9wJyk7IH1cblxuQGluY2x1ZGUgd2lkZXNjcmVlbiB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktc2l6ZSgnd2lkZXNjcmVlbicpOyB9XG5cbkBpbmNsdWRlIGZ1bGxoZCB7XG4gIEBpbmNsdWRlIHR5cG9ncmFwaHktc2l6ZSgnZnVsbGhkJyk7IH1cblxuJGFsaWdubWVudHM6ICgnY2VudGVyZWQnOiAnY2VudGVyJywgJ2p1c3RpZmllZCc6ICdqdXN0aWZ5JywgJ2xlZnQnOiAnbGVmdCcsICdyaWdodCc6ICdyaWdodCcpO1xuXG5AZWFjaCAkYWxpZ25tZW50LCAkdGV4dC1hbGlnbiBpbiAkYWxpZ25tZW50cyB7XG4gIC5oYXMtdGV4dC0jeyRhbGlnbm1lbnR9IHtcbiAgICB0ZXh0LWFsaWduOiAjeyR0ZXh0LWFsaWdufSAhaW1wb3J0YW50OyB9IH1cblxuQGVhY2ggJGFsaWdubWVudCwgJHRleHQtYWxpZ24gaW4gJGFsaWdubWVudHMge1xuICBAaW5jbHVkZSBtb2JpbGUge1xuICAgIC5oYXMtdGV4dC0jeyRhbGlnbm1lbnR9LW1vYmlsZSB7XG4gICAgICB0ZXh0LWFsaWduOiAjeyR0ZXh0LWFsaWdufSAhaW1wb3J0YW50OyB9IH1cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAuaGFzLXRleHQtI3skYWxpZ25tZW50fS10YWJsZXQge1xuICAgICAgdGV4dC1hbGlnbjogI3skdGV4dC1hbGlnbn0gIWltcG9ydGFudDsgfSB9XG4gIEBpbmNsdWRlIHRhYmxldC1vbmx5IHtcbiAgICAuaGFzLXRleHQtI3skYWxpZ25tZW50fS10YWJsZXQtb25seSB7XG4gICAgICB0ZXh0LWFsaWduOiAjeyR0ZXh0LWFsaWdufSAhaW1wb3J0YW50OyB9IH1cbiAgQGluY2x1ZGUgdG91Y2gge1xuICAgIC5oYXMtdGV4dC0jeyRhbGlnbm1lbnR9LXRvdWNoIHtcbiAgICAgIHRleHQtYWxpZ246ICN7JHRleHQtYWxpZ259ICFpbXBvcnRhbnQ7IH0gfVxuICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAuaGFzLXRleHQtI3skYWxpZ25tZW50fS1kZXNrdG9wIHtcbiAgICAgIHRleHQtYWxpZ246ICN7JHRleHQtYWxpZ259ICFpbXBvcnRhbnQ7IH0gfVxuICBAaW5jbHVkZSBkZXNrdG9wLW9ubHkge1xuICAgIC5oYXMtdGV4dC0jeyRhbGlnbm1lbnR9LWRlc2t0b3Atb25seSB7XG4gICAgICB0ZXh0LWFsaWduOiAjeyR0ZXh0LWFsaWdufSAhaW1wb3J0YW50OyB9IH1cbiAgQGluY2x1ZGUgd2lkZXNjcmVlbiB7XG4gICAgLmhhcy10ZXh0LSN7JGFsaWdubWVudH0td2lkZXNjcmVlbiB7XG4gICAgICB0ZXh0LWFsaWduOiAjeyR0ZXh0LWFsaWdufSAhaW1wb3J0YW50OyB9IH1cbiAgQGluY2x1ZGUgd2lkZXNjcmVlbi1vbmx5IHtcbiAgICAuaGFzLXRleHQtI3skYWxpZ25tZW50fS13aWRlc2NyZWVuLW9ubHkge1xuICAgICAgdGV4dC1hbGlnbjogI3skdGV4dC1hbGlnbn0gIWltcG9ydGFudDsgfSB9XG4gIEBpbmNsdWRlIGZ1bGxoZCB7XG4gICAgLmhhcy10ZXh0LSN7JGFsaWdubWVudH0tZnVsbGhkIHtcbiAgICAgIHRleHQtYWxpZ246ICN7JHRleHQtYWxpZ259ICFpbXBvcnRhbnQ7IH0gfSB9XG5cbi5pcy1jYXBpdGFsaXplZCB7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplICFpbXBvcnRhbnQ7IH1cblxuLmlzLWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxuXG4uaXMtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XG5cbi5pcy1pdGFsaWMge1xuICBmb250LXN0eWxlOiBpdGFsaWMgIWltcG9ydGFudDsgfVxuXG4uaGFzLXRleHQtd2VpZ2h0LWxpZ2h0IHtcbiAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQtbGlnaHQgIWltcG9ydGFudDsgfVxuLmhhcy10ZXh0LXdlaWdodC1ub3JtYWwge1xuICBmb250LXdlaWdodDogJHdlaWdodC1ub3JtYWwgIWltcG9ydGFudDsgfVxuLmhhcy10ZXh0LXdlaWdodC1tZWRpdW0ge1xuICBmb250LXdlaWdodDogJHdlaWdodC1tZWRpdW0gIWltcG9ydGFudDsgfVxuLmhhcy10ZXh0LXdlaWdodC1zZW1pYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LXNlbWlib2xkICFpbXBvcnRhbnQ7IH1cbi5oYXMtdGV4dC13ZWlnaHQtYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiAkd2VpZ2h0LWJvbGQgIWltcG9ydGFudDsgfVxuXG4uaXMtZmFtaWx5LXByaW1hcnkge1xuICBmb250LWZhbWlseTogJGZhbWlseS1wcmltYXJ5ICFpbXBvcnRhbnQ7IH1cblxuLmlzLWZhbWlseS1zZWNvbmRhcnkge1xuICBmb250LWZhbWlseTogJGZhbWlseS1zZWNvbmRhcnkgIWltcG9ydGFudDsgfVxuXG4uaXMtZmFtaWx5LXNhbnMtc2VyaWYge1xuICBmb250LWZhbWlseTogJGZhbWlseS1zYW5zLXNlcmlmICFpbXBvcnRhbnQ7IH1cblxuLmlzLWZhbWlseS1tb25vc3BhY2Uge1xuICBmb250LWZhbWlseTogJGZhbWlseS1tb25vc3BhY2UgIWltcG9ydGFudDsgfVxuXG4uaXMtZmFtaWx5LWNvZGUge1xuICBmb250LWZhbWlseTogJGZhbWlseS1jb2RlICFpbXBvcnRhbnQ7IH1cbiIsIkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvbWl4aW5zXCI7XG5cbiRkaXNwbGF5czogJ2Jsb2NrJyAnZmxleCcgJ2lubGluZScgJ2lubGluZS1ibG9jaycgJ2lubGluZS1mbGV4JztcblxuQGVhY2ggJGRpc3BsYXkgaW4gJGRpc3BsYXlzIHtcbiAgLmlzLSN7JGRpc3BsYXl9IHtcbiAgICBkaXNwbGF5OiAjeyRkaXNwbGF5fSAhaW1wb3J0YW50OyB9XG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgLmlzLSN7JGRpc3BsYXl9LW1vYmlsZSB7XG4gICAgICBkaXNwbGF5OiAjeyRkaXNwbGF5fSAhaW1wb3J0YW50OyB9IH1cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAuaXMtI3skZGlzcGxheX0tdGFibGV0IHtcbiAgICAgIGRpc3BsYXk6ICN7JGRpc3BsYXl9ICFpbXBvcnRhbnQ7IH0gfVxuICBAaW5jbHVkZSB0YWJsZXQtb25seSB7XG4gICAgLmlzLSN7JGRpc3BsYXl9LXRhYmxldC1vbmx5IHtcbiAgICAgIGRpc3BsYXk6ICN7JGRpc3BsYXl9ICFpbXBvcnRhbnQ7IH0gfVxuICBAaW5jbHVkZSB0b3VjaCB7XG4gICAgLmlzLSN7JGRpc3BsYXl9LXRvdWNoIHtcbiAgICAgIGRpc3BsYXk6ICN7JGRpc3BsYXl9ICFpbXBvcnRhbnQ7IH0gfVxuICBAaW5jbHVkZSBkZXNrdG9wIHtcbiAgICAuaXMtI3skZGlzcGxheX0tZGVza3RvcCB7XG4gICAgICBkaXNwbGF5OiAjeyRkaXNwbGF5fSAhaW1wb3J0YW50OyB9IH1cbiAgQGluY2x1ZGUgZGVza3RvcC1vbmx5IHtcbiAgICAuaXMtI3skZGlzcGxheX0tZGVza3RvcC1vbmx5IHtcbiAgICAgIGRpc3BsYXk6ICN7JGRpc3BsYXl9ICFpbXBvcnRhbnQ7IH0gfVxuICBAaW5jbHVkZSB3aWRlc2NyZWVuIHtcbiAgICAuaXMtI3skZGlzcGxheX0td2lkZXNjcmVlbiB7XG4gICAgICBkaXNwbGF5OiAjeyRkaXNwbGF5fSAhaW1wb3J0YW50OyB9IH1cbiAgQGluY2x1ZGUgd2lkZXNjcmVlbi1vbmx5IHtcbiAgICAuaXMtI3skZGlzcGxheX0td2lkZXNjcmVlbi1vbmx5IHtcbiAgICAgIGRpc3BsYXk6ICN7JGRpc3BsYXl9ICFpbXBvcnRhbnQ7IH0gfVxuICBAaW5jbHVkZSBmdWxsaGQge1xuICAgIC5pcy0jeyRkaXNwbGF5fS1mdWxsaGQge1xuICAgICAgZGlzcGxheTogI3skZGlzcGxheX0gIWltcG9ydGFudDsgfSB9IH1cblxuLmlzLWhpZGRlbiB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfVxuXG4uaXMtc3Itb25seSB7XG4gIGJvcmRlcjogbm9uZSAhaW1wb3J0YW50O1xuICBjbGlwOiByZWN0KDAsIDAsIDAsIDApICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMC4wMWVtICFpbXBvcnRhbnQ7XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudDtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICB3aWR0aDogMC4wMWVtICFpbXBvcnRhbnQ7IH1cblxuQGluY2x1ZGUgbW9iaWxlIHtcbiAgLmlzLWhpZGRlbi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBpbmNsdWRlIHRhYmxldCB7XG4gIC5pcy1oaWRkZW4tdGFibGV0IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AaW5jbHVkZSB0YWJsZXQtb25seSB7XG4gIC5pcy1oaWRkZW4tdGFibGV0LW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBpbmNsdWRlIHRvdWNoIHtcbiAgLmlzLWhpZGRlbi10b3VjaCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQGluY2x1ZGUgZGVza3RvcCB7XG4gIC5pcy1oaWRkZW4tZGVza3RvcCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuQGluY2x1ZGUgZGVza3RvcC1vbmx5IHtcbiAgLmlzLWhpZGRlbi1kZXNrdG9wLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBpbmNsdWRlIHdpZGVzY3JlZW4ge1xuICAuaXMtaGlkZGVuLXdpZGVzY3JlZW4ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDsgfSB9XG5cbkBpbmNsdWRlIHdpZGVzY3JlZW4tb25seSB7XG4gIC5pcy1oaWRkZW4td2lkZXNjcmVlbi1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7IH0gfVxuXG5AaW5jbHVkZSBmdWxsaGQge1xuICAuaXMtaGlkZGVuLWZ1bGxoZCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50OyB9IH1cblxuLmlzLWludmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9XG5cbkBpbmNsdWRlIG1vYmlsZSB7XG4gIC5pcy1pbnZpc2libGUtbW9iaWxlIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfSB9XG5cbkBpbmNsdWRlIHRhYmxldCB7XG4gIC5pcy1pbnZpc2libGUtdGFibGV0IHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfSB9XG5cbkBpbmNsdWRlIHRhYmxldC1vbmx5IHtcbiAgLmlzLWludmlzaWJsZS10YWJsZXQtb25seSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IH0gfVxuXG5AaW5jbHVkZSB0b3VjaCB7XG4gIC5pcy1pbnZpc2libGUtdG91Y2gge1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbiAhaW1wb3J0YW50OyB9IH1cblxuQGluY2x1ZGUgZGVza3RvcCB7XG4gIC5pcy1pbnZpc2libGUtZGVza3RvcCB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IH0gfVxuXG5AaW5jbHVkZSBkZXNrdG9wLW9ubHkge1xuICAuaXMtaW52aXNpYmxlLWRlc2t0b3Atb25seSB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuICFpbXBvcnRhbnQ7IH0gfVxuXG5AaW5jbHVkZSB3aWRlc2NyZWVuIHtcbiAgLmlzLWludmlzaWJsZS13aWRlc2NyZWVuIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfSB9XG5cbkBpbmNsdWRlIHdpZGVzY3JlZW4tb25seSB7XG4gIC5pcy1pbnZpc2libGUtd2lkZXNjcmVlbi1vbmx5IHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfSB9XG5cbkBpbmNsdWRlIGZ1bGxoZCB7XG4gIC5pcy1pbnZpc2libGUtZnVsbGhkIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW4gIWltcG9ydGFudDsgfSB9XG4iLCJAaW1wb3J0IFwiLi4vdXRpbGl0aWVzL21peGluc1wiO1xuXG4kaGVyby1ib2R5LXBhZGRpbmc6IDNyZW0gMS41cmVtICFkZWZhdWx0O1xuJGhlcm8tYm9keS1wYWRkaW5nLXNtYWxsOiAxLjVyZW0gIWRlZmF1bHQ7XG4kaGVyby1ib2R5LXBhZGRpbmctbWVkaXVtOiA5cmVtIDEuNXJlbSAhZGVmYXVsdDtcbiRoZXJvLWJvZHktcGFkZGluZy1sYXJnZTogMThyZW0gMS41cmVtICFkZWZhdWx0O1xuXG4kaGVyby1jb2xvcnM6ICRjb2xvcnMgIWRlZmF1bHQ7XG5cbi8vIE1haW4gY29udGFpbmVyXG4uaGVybyB7XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIC5uYXZiYXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7IH1cbiAgLnRhYnMge1xuICAgIHVsIHtcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7IH0gfVxuICAvLyBDb2xvcnNcbiAgQGVhY2ggJG5hbWUsICRwYWlyIGluICRoZXJvLWNvbG9ycyB7XG4gICAgJGNvbG9yOiBudGgoJHBhaXIsIDEpO1xuICAgICRjb2xvci1pbnZlcnQ6IG50aCgkcGFpciwgMik7XG4gICAgJi5pcy0jeyRuYW1lfSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgICBjb2xvcjogJGNvbG9yLWludmVydDtcbiAgICAgIGE6bm90KC5idXR0b24pOm5vdCguZHJvcGRvd24taXRlbSk6bm90KC50YWcpOm5vdCgucGFnaW5hdGlvbi1saW5rLmlzLWN1cnJlbnQpLFxuICAgICAgc3Ryb25nIHtcbiAgICAgICAgY29sb3I6IGluaGVyaXQ7IH1cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3ItaW52ZXJ0OyB9XG4gICAgICAuc3VidGl0bGUge1xuICAgICAgICBjb2xvcjogYnVsbWFSZ2JhKCRjb2xvci1pbnZlcnQsIDAuOSk7XG4gICAgICAgIGE6bm90KC5idXR0b24pLFxuICAgICAgICBzdHJvbmcge1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItaW52ZXJ0OyB9IH1cbiAgICAgIC5uYXZiYXItbWVudSB7XG4gICAgICAgIEBpbmNsdWRlIHRvdWNoIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7IH0gfVxuICAgICAgLm5hdmJhci1pdGVtLFxuICAgICAgLm5hdmJhci1saW5rIHtcbiAgICAgICAgY29sb3I6IGJ1bG1hUmdiYSgkY29sb3ItaW52ZXJ0LCAwLjcpOyB9XG4gICAgICBhLm5hdmJhci1pdGVtLFxuICAgICAgLm5hdmJhci1saW5rIHtcbiAgICAgICAgJjpob3ZlcixcbiAgICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGJ1bG1hRGFya2VuKCRjb2xvciwgNSUpO1xuICAgICAgICAgIGNvbG9yOiAkY29sb3ItaW52ZXJ0OyB9IH1cbiAgICAgIC50YWJzIHtcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICRjb2xvci1pbnZlcnQ7XG4gICAgICAgICAgb3BhY2l0eTogMC45O1xuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgb3BhY2l0eTogMTsgfSB9XG4gICAgICAgIGxpIHtcbiAgICAgICAgICAmLmlzLWFjdGl2ZSBhIHtcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7IH0gfVxuICAgICAgICAmLmlzLWJveGVkLFxuICAgICAgICAmLmlzLXRvZ2dsZSB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGNvbG9yLWludmVydDtcbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBidWxtYVJnYmEoJHNjaGVtZS1pbnZlcnQsIDAuMSk7IH0gfVxuICAgICAgICAgIGxpLmlzLWFjdGl2ZSBhIHtcbiAgICAgICAgICAgICYsXG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbG9yLWludmVydDtcbiAgICAgICAgICAgICAgYm9yZGVyLWNvbG9yOiAkY29sb3ItaW52ZXJ0O1xuICAgICAgICAgICAgICBjb2xvcjogJGNvbG9yOyB9IH0gfSB9XG4gICAgICAvLyBNb2RpZmllcnNcbiAgICAgIEBpZiB0eXBlLW9mKCRjb2xvcikgPT0gJ2NvbG9yJyB7XG4gICAgICAgICYuaXMtYm9sZCB7XG4gICAgICAgICAgJGdyYWRpZW50LXRvcC1sZWZ0OiBkYXJrZW4oc2F0dXJhdGUoYWRqdXN0LWh1ZSgkY29sb3IsIC0xMGRlZyksIDEwJSksIDEwJSk7XG4gICAgICAgICAgJGdyYWRpZW50LWJvdHRvbS1yaWdodDogbGlnaHRlbihzYXR1cmF0ZShhZGp1c3QtaHVlKCRjb2xvciwgMTBkZWcpLCA1JSksIDUlKTtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMTQxZGVnLCAkZ3JhZGllbnQtdG9wLWxlZnQgMCUsICRjb2xvciA3MSUsICRncmFkaWVudC1ib3R0b20tcmlnaHQgMTAwJSk7XG4gICAgICAgICAgQGluY2x1ZGUgbW9iaWxlIHtcbiAgICAgICAgICAgIC5uYXZiYXItbWVudSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgxNDFkZWcsICRncmFkaWVudC10b3AtbGVmdCAwJSwgJGNvbG9yIDcxJSwgJGdyYWRpZW50LWJvdHRvbS1yaWdodCAxMDAlKTsgfSB9IH0gfSB9IH1cbiAgLy8gU2l6ZXNcbiAgJi5pcy1zbWFsbCB7XG4gICAgLmhlcm8tYm9keSB7XG4gICAgICBwYWRkaW5nOiAkaGVyby1ib2R5LXBhZGRpbmctc21hbGw7IH0gfVxuICAmLmlzLW1lZGl1bSB7XG4gICAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICAgIC5oZXJvLWJvZHkge1xuICAgICAgICBwYWRkaW5nOiAkaGVyby1ib2R5LXBhZGRpbmctbWVkaXVtOyB9IH0gfVxuICAmLmlzLWxhcmdlIHtcbiAgICBAaW5jbHVkZSB0YWJsZXQge1xuICAgICAgLmhlcm8tYm9keSB7XG4gICAgICAgIHBhZGRpbmc6ICRoZXJvLWJvZHktcGFkZGluZy1sYXJnZTsgfSB9IH1cbiAgJi5pcy1oYWxmaGVpZ2h0LFxuICAmLmlzLWZ1bGxoZWlnaHQsXG4gICYuaXMtZnVsbGhlaWdodC13aXRoLW5hdmJhciB7XG4gICAgLmhlcm8tYm9keSB7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICYgPiAuY29udGFpbmVyIHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgICBmbGV4LXNocmluazogMTsgfSB9IH1cbiAgJi5pcy1oYWxmaGVpZ2h0IHtcbiAgICBtaW4taGVpZ2h0OiA1MHZoOyB9XG4gICYuaXMtZnVsbGhlaWdodCB7XG4gICAgbWluLWhlaWdodDogMTAwdmg7IH0gfVxuXG4vLyBDb21wb25lbnRzXG5cbi5oZXJvLXZpZGVvIHtcbiAgQGV4dGVuZCAlb3ZlcmxheTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdmlkZW8ge1xuICAgIGxlZnQ6IDUwJTtcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xuICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgtNTAlLCAtNTAlLCAwKTsgfVxuICAvLyBNb2RpZmllcnNcbiAgJi5pcy10cmFuc3BhcmVudCB7XG4gICAgb3BhY2l0eTogMC4zOyB9XG4gIC8vIFJlc3BvbnNpdmVuZXNzXG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgZGlzcGxheTogbm9uZTsgfSB9XG5cbi5oZXJvLWJ1dHRvbnMge1xuICBtYXJnaW4tdG9wOiAxLjVyZW07XG4gIC8vIFJlc3BvbnNpdmVuZXNzXG4gIEBpbmNsdWRlIG1vYmlsZSB7XG4gICAgLmJ1dHRvbiB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgJjpub3QoOmxhc3QtY2hpbGQpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMC43NXJlbTsgfSB9IH1cbiAgQGluY2x1ZGUgdGFibGV0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIC5idXR0b246bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgICBAaW5jbHVkZSBsdHItcHJvcGVydHkoXCJtYXJnaW5cIiwgMS41cmVtKTsgfSB9IH1cblxuLy8gQ29udGFpbmVyc1xuXG4uaGVyby1oZWFkLFxuLmhlcm8tZm9vdCB7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZmxleC1zaHJpbms6IDA7IH1cblxuLmhlcm8tYm9keSB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIHBhZGRpbmc6ICRoZXJvLWJvZHktcGFkZGluZzsgfVxuIiwiQGltcG9ydCBcIi4uL3V0aWxpdGllcy9taXhpbnNcIjtcblxuJHNlY3Rpb24tcGFkZGluZzogM3JlbSAxLjVyZW0gIWRlZmF1bHQ7XG4kc2VjdGlvbi1wYWRkaW5nLW1lZGl1bTogOXJlbSAxLjVyZW0gIWRlZmF1bHQ7XG4kc2VjdGlvbi1wYWRkaW5nLWxhcmdlOiAxOHJlbSAxLjVyZW0gIWRlZmF1bHQ7XG5cbi5zZWN0aW9uIHtcbiAgcGFkZGluZzogJHNlY3Rpb24tcGFkZGluZztcbiAgLy8gUmVzcG9uc2l2ZW5lc3NcbiAgQGluY2x1ZGUgZGVza3RvcCB7XG4gICAgLy8gU2l6ZXNcbiAgICAmLmlzLW1lZGl1bSB7XG4gICAgICBwYWRkaW5nOiAkc2VjdGlvbi1wYWRkaW5nLW1lZGl1bTsgfVxuICAgICYuaXMtbGFyZ2Uge1xuICAgICAgcGFkZGluZzogJHNlY3Rpb24tcGFkZGluZy1sYXJnZTsgfSB9IH1cbiIsIkBpbXBvcnQgXCIuLi91dGlsaXRpZXMvZGVyaXZlZC12YXJpYWJsZXNcIjtcblxuJGZvb3Rlci1iYWNrZ3JvdW5kLWNvbG9yOiAkc2NoZW1lLW1haW4tYmlzICFkZWZhdWx0O1xuJGZvb3Rlci1jb2xvcjogZmFsc2UgIWRlZmF1bHQ7XG4kZm9vdGVyLXBhZGRpbmc6IDNyZW0gMS41cmVtIDZyZW0gIWRlZmF1bHQ7XG5cbi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9vdGVyLWJhY2tncm91bmQtY29sb3I7XG4gIHBhZGRpbmc6ICRmb290ZXItcGFkZGluZztcbiAgQGlmICRmb290ZXItY29sb3Ige1xuICAgIGNvbG9yOiAkZm9vdGVyLWNvbG9yOyB9IH1cbiIsIi5uaHMtbmF2LWJ1dHRvbiB7XG4gIGZvbnQtc2l6ZTogJHNpemUtNDtcbiAgY29sb3I6ICRibGFjaztcbiAgbWFyZ2luLWJvdHRvbTogLTNyZW07XG4gIHBhZGRpbmctbGVmdDogMi4yNXJlbTtcbiAgcGFkZGluZy1yaWdodDogMi4yNXJlbTtcbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiAnJztcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDEuMnJlbSBhdXRvIDA7XG4gICAgd2lkdGg6IDMuNHJlbTtcbiAgICBoZWlnaHQ6IDMuNHJlbTtcbiAgICBiYWNrZ3JvdW5kOiB2YXIoLS1uYXYtY29sb3IpO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxLjI1cmVtKTtcbiAgfVxuICAmOmhvdmVyLCAmLmFjdGl2ZSB7XG4gICAgY29sb3I6IGJsYWNrO1xuICAgICY6YWZ0ZXIge1xuICAgICAgLy8gYmFja2dyb3VuZDogJHByaW1hcnk7XG4gICAgICBvcGFjaXR5OiAxO1xuICAgICAgYmFja2dyb3VuZDogdmFyKC0tbmF2LWNvbG9yKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwcHgpO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbiAgICBmb250LXNpemU6ICRzaXplLTU7XG4gICAgcGFkZGluZy1sZWZ0OiAycmVtO1xuICAgIHBhZGRpbmctcmlnaHQ6IDJyZW07XG4gIH1cbn1cblxuLy8gLm5ocy1uYXYtYnV0dG9uLXNlYyB7XG4vLyAgIGZvbnQtc2l6ZTogJHNpemUtNTtcbi8vICAgY29sb3I6ICR3aGl0ZTtcbi8vICAgbGluZS1oZWlnaHQ6IDE7XG4vLyAgIHBhZGRpbmc6IDAuNnJlbSAwLjhyZW0gMC41cmVtO1xuLy8gICBib3JkZXItcmFkaXVzOiAkcmFkaXVzO1xuLy8gICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbi8vICAgICBtYXJnaW4tbGVmdDogMnJlbTtcbi8vICAgfVxuLy8gICAmOmhvdmVyLCAmLmFjdGl2ZSB7XG4vLyAgICAgY29sb3I6ICR3aGl0ZTtcbi8vICAgICBiYWNrZ3JvdW5kOnJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKTtcbi8vICAgfVxuLy8gICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDAwcHgpIHtcbi8vICAgICBmb250LXNpemU6ICRzaXplLTY7XG4vLyAgIH1cbi8vIH1cblxuLm5ocy1uYXYtYnV0dG9uLXNlYyB7XG4gIGZvbnQtc2l6ZTogJHNpemUtNTtcbiAgY29sb3I6ICR3aGl0ZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDEuNHJlbSAwLjhyZW0gMHJlbTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgJjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWxlZnQ6IDJyZW07XG4gIH1cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luOiAwLjc1cmVtIGF1dG8gLTIuOHJlbTtcbiAgICB3aWR0aDogMy40cmVtO1xuICAgIGhlaWdodDogMy40cmVtO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjJzIGVhc2UtaW4tb3V0O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxLjI1cmVtKTtcbiAgfVxuICAmOmhvdmVyLCAmLmFjdGl2ZSB7XG4gICAgY29sb3I6IHdoaXRlO1xuICAgICY6YWZ0ZXIge1xuICAgICAgb3BhY2l0eTogMTtcbiAgICAgIGJhY2tncm91bmQ6IHdoaXRlO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMDBweCkge1xuICAgIGZvbnQtc2l6ZTogJHNpemUtNjtcbiAgfVxufVxuXG4ubmhzLWNvbnRhY3QtbWVtYmVyIHtcbiAgYm9yZGVyOiAycHggc29saWQgJHByaW1hcnk7XG4gIHBhZGRpbmc6IDAuOXJlbSAxcmVtIDFyZW0gMS4yNXJlbTtcbn1cblxuLnBhZ2luYXRpb24tdW5kZXJsaW5lIHtcbiAgJjpob3ZlciB7XG4gICAgY29sb3I6ICRncmVlbi03MDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuM3JlbTtcbiAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRncmVlbi03MDtcbiAgfVxufVxuXG4ubWF0ZXJpYWwtaWNvbnMge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDI0cHg7ICAvKiBQcmVmZXJyZWQgaWNvbiBzaXplICovXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsO1xuICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZGlyZWN0aW9uOiBsdHI7XG5cbiAgLyogU3VwcG9ydCBmb3IgYWxsIFdlYktpdCBicm93c2Vycy4gKi9cbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XG4gIC8qIFN1cHBvcnQgZm9yIFNhZmFyaSBhbmQgQ2hyb21lLiAqL1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuXG4gIC8qIFN1cHBvcnQgZm9yIEZpcmVmb3guICovXG4gIC1tb3otb3N4LWZvbnQtc21vb3RoaW5nOiBncmF5c2NhbGU7XG5cbiAgLyogU3VwcG9ydCBmb3IgSUUuICovXG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xufVxuXG4vKiBSdWxlcyBmb3Igc2l6aW5nIHRoZSBpY29uLiAqL1xuLm1hdGVyaWFsLWljb25zLm1kLTE4IHsgZm9udC1zaXplOiAxOHB4OyB9XG4ubWF0ZXJpYWwtaWNvbnMubWQtMjQgeyBmb250LXNpemU6IDI0cHg7IH1cbi5tYXRlcmlhbC1pY29ucy5tZC0zNiB7IGZvbnQtc2l6ZTogMzZweDsgfVxuLm1hdGVyaWFsLWljb25zLm1kLTQ4IHsgZm9udC1zaXplOiA0OHB4OyB9XG5cbi8qIFJ1bGVzIGZvciB1c2luZyBpY29ucyBhcyBibGFjayBvbiBhIGxpZ2h0IGJhY2tncm91bmQuICovXG4ubWF0ZXJpYWwtaWNvbnMubWQtZGFyayB7IGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNTQpOyB9XG4ubWF0ZXJpYWwtaWNvbnMubWQtZGFyay5tZC1pbmFjdGl2ZSB7IGNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMjYpOyB9XG5cbi8qIFJ1bGVzIGZvciB1c2luZyBpY29ucyBhcyB3aGl0ZSBvbiBhIGRhcmsgYmFja2dyb3VuZC4gKi9cbi5tYXRlcmlhbC1pY29ucy5tZC1saWdodCB7IGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpOyB9XG4ubWF0ZXJpYWwtaWNvbnMubWQtbGlnaHQubWQtaW5hY3RpdmUgeyBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjMpOyB9IiwiLm5ocy1ib3gge1xuICBib3JkZXI6IDFweCBzb2xpZCAjQkRCREJEO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmc6IDEuNXJlbSAxLjVyZW0gMS41cmVtIDEuNXJlbTtcbiAgcCB7XG4gICAgZm9udC1zaXplOiAkc2l6ZS02O1xuICB9XG4gICY6aG92ZXIge1xuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgICBwIHtcbiAgICAgIGNvbG9yOiBncmV5O1xuICAgIH1cbiAgfVxuICAuaWNvbiB7XG4gICAgbWFyZ2luLXRvcDogLTAuMnJlbTtcbiAgfVxuICAmLWdyZWVuIHtcbiAgICBib3JkZXItdG9wOiAzcHggc29saWQgJGdyZWVuLTEwMDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJvcmRlci10b3A6IDNweCBzb2xpZCAkZ3JlZW4tNzA7XG4gICAgfVxuICB9XG4gICYtcmVkIHtcbiAgICBib3JkZXItdG9wOiAzcHggc29saWQgJHJlZC0xMDA7XG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogJHJlZC03MCAhaW1wb3J0YW50O1xuICAgICAgYm9yZGVyLXRvcDogM3B4IHNvbGlkICRyZWQtNzA7XG4gICAgfVxuICB9XG59XG5cbi5oYXMtb3V0bGluZS1saW5rIHtcbiAgYm9yZGVyOiAycHggc29saWQgJGxpbms7XG59IiwiaDEsIC50aXRsZSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgICBsZXR0ZXItc3BhY2luZzogLTAuNnB4O1xuICB9XG59XG5cbi50aXRsZSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG4ubGgtMSB7XG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG59XG5cbi5saC0xMSB7XG4gIGxpbmUtaGVpZ2h0OiAxLjEgIWltcG9ydGFudDtcbn1cblxuLmxoLTEyIHtcbiAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xufVxuXG4ubGgtMTQge1xuICBsaW5lLWhlaWdodDogMS40ICFpbXBvcnRhbnQ7XG59XG5cbi5jb250ZW50IHtcbiAgaDEsIGgyIHtcbiAgICBmb250LWZhbWlseTogJHRpdGxlLWZhbWlseTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1ZW07XG4gIH1cbiAgaDMge1xuICAgIGNvbG9yOiAkZ3JlZW4tMTAwO1xuICB9XG4gIGJsb2NrcXVvdGUge1xuICAgIG1hcmdpbi10b3A6IDNyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogM3JlbSAhaW1wb3J0YW50O1xuICAgICY6Zmlyc3QtY2hpbGQge1xuICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICB9XG4gIH1cbiAgaHIge1xuICAgIGhlaWdodDogMXB4O1xuICAgIGJhY2tncm91bmQ6IGJsYWNrO1xuICB9XG4gIHVsLCBvbDpub3QoW3R5cGVdKSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0wLjRlbTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIGNvdW50ZXItcmVzZXQ6IGxpO1xuICB9XG4gIHAsIGxpIHtcbiAgICBmb250LWZhbWlseTogJGZhbWlseS1zZWNvbmRhcnk7XG4gICAgZm9udC1zaXplOiAkc2l6ZS01O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgICAgZm9udC1zaXplOiAkc2l6ZS02O1xuICAgIH1cbiAgfVxuICBsaSB7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjVlbTtcbiAgICBtYXJnaW4tYm90dG9tOiAwLjc1ZW07XG4gICAgY291bnRlci1pbmNyZW1lbnQ6IGxpO1xuICB9ICBcbiAgdWwgbGk6OmJlZm9yZSB7XG4gICAgY29udGVudDogXCJcXDIwMjJcIjsgIC8qIEFkZCBjb250ZW50OiBcXDIwMjIgaXMgdGhlIENTUyBDb2RlL3VuaWNvZGUgZm9yIGEgYnVsbGV0ICovXG4gICAgY29sb3I6ICRncmVlbi0xMDA7IC8qIENoYW5nZSB0aGUgY29sb3IgKi9cbiAgICBmb250LXdlaWdodDogYm9sZDsgLyogSWYgeW91IHdhbnQgaXQgdG8gYmUgYm9sZCAqL1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jazsgLyogTmVlZGVkIHRvIGFkZCBzcGFjZSBiZXR3ZWVuIHRoZSBidWxsZXQgYW5kIHRoZSB0ZXh0ICovXG4gICAgd2lkdGg6IDEuNWVtOyAvKiBBbHNvIG5lZWRlZCBmb3Igc3BhY2UgKHR3ZWFrIGlmIG5lZWRlZCkgKi9cbiAgICBtYXJnaW4tbGVmdDogLTEuNWVtOyAvKiBBbHNvIG5lZWRlZCBmb3Igc3BhY2UgKHR3ZWFrIGlmIG5lZWRlZCkgKi9cbiAgfVxuICBvbDpub3QoW3R5cGVdKSBsaTo6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnLidjb3VudGVyKGxpKTsgXG4gICAgY29sb3I6ICRncmVlbi0xMDA7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrOyBcbiAgICB3aWR0aDogMS41ZW07XG4gICAgbWFyZ2luLWxlZnQ6IC0yLjVlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDFlbTsgXG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7IFxuICAgIGRpcmVjdGlvbjogcnRsO1xuICB9XG4gIC5pbWFnZS1jYXB0aW9uIHtcbiAgICBtYXJnaW4tdG9wOiAwLjVyZW07XG4gICAgY29sb3I6ICRncmVlbi0xMDA7XG4gICAgZm9udC1zaXplOiAkc2l6ZS02O1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE0NzBweCkge1xuICAgIGxpIHtcbiAgICAgIHBhZGRpbmctbGVmdDogMS44ZW07XG4gICAgfVxuICB9XG59XG5cbmxhYmVsIHtcbiAgY29sb3I6ICRncmVlbi0xMDA7XG59IiwiLm5ocy1taW5pLWN0YSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgJjpiZWZvcmUge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICB3aWR0aDogNXJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXJlbTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgei1pbmRleDogLTEwO1xuICB9XG4gICYtLW9uZSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbSAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi1yaWdodDogMS41cmVtO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGJvdHRvbTogLTZyZW07XG4gICAgICByaWdodDogMi41cmVtO1xuICAgICAgYmFja2dyb3VuZDogJHZpb2xldC0xMDA7XG4gICAgICBib3JkZXI6IDIuNXJlbSBzb2xpZCAkcmVkLTIwO1xuICAgIH1cbiAgfVxuICAmLS10d28ge1xuICAgIG1hcmdpbi10b3A6IDVyZW0gIWltcG9ydGFudDtcbiAgICBtYXJnaW4tbGVmdDogMS41cmVtO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIHRvcDogLTZyZW07XG4gICAgICBsZWZ0OiA0cmVtO1xuICAgICAgYmFja2dyb3VuZDogJHZpb2xldC0xMDA7XG4gICAgICBib3JkZXI6IDIuNXJlbSBzb2xpZCAkZ3JlZW4tMjA7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgICAmLS1vbmUsICYtLXR3byB7XG4gICAgICBtYXJnaW4tdG9wOiAzcmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgICB9XG4gICAgJi0tb25lIHtcbiAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW0gIWltcG9ydGFudDtcbiAgICAgICY6YmVmb3JlIHtcbiAgICAgICAgdG9wOiBhdXRvO1xuICAgICAgICByaWdodDogNnJlbTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi0tdHdvIHtcbiAgICAgIG1hcmdpbi10b3A6IDAgIWltcG9ydGFudDtcbiAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgJjpiZWZvcmUge1xuICAgICAgICB0b3A6IGF1dG87XG4gICAgICAgIGJvdHRvbTogLTZyZW07XG4gICAgICAgIGxlZnQ6IDZyZW07XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5uaHMtdGFrZS1wYXJ0LW1pbmktY3RhIC5uaHMtbWluaS1jdGEge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgbWFyZ2luLXRvcDogM3JlbTtcbiAgfVxufVxuXG5cbi5uaHMtbWluaS1jdGEtc3F1YXJlIHtcbiAgd2lkdGg6IDEwcmVtO1xuICBoZWlnaHQ6IDEwcmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xLjVyZW07XG4gIHotaW5kZXg6IC0yMDtcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcbiAgJi0tb25lIHtcbiAgICByaWdodDogLTEuNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiAkZ3JlZW4tNzA7XG4gICAgYm9yZGVyOiAxLjVyZW0gc29saWQgJGdyZWVuLTcwO1xuICB9XG4gICYtLXR3byB7XG4gICAgbGVmdDogLTEuNXJlbTtcbiAgICBiYWNrZ3JvdW5kOiAkcmVkLTcwO1xuICAgIGJvcmRlcjogMS41cmVtIHNvbGlkICRyZWQtNzA7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgICYtLW9uZSB7XG4gICAgICByaWdodDogMS41cmVtO1xuICAgICAgYmFja2dyb3VuZDogJGdyZWVuLTcwO1xuICAgICAgYm9yZGVyOiAxLjVyZW0gc29saWQgJGdyZWVuLTcwO1xuICAgIH1cbiAgICAmLS10d28ge1xuICAgICAgbGVmdDogMS41cmVtO1xuICAgICAgYmFja2dyb3VuZDogJHJlZC03MDtcbiAgICAgIGJvcmRlcjogMS41cmVtIHNvbGlkICRyZWQtNzA7XG4gICAgfVxuICB9XG59XG5cbi5uaHMtbWluaS1jdGEtdGl0bGUge1xuICBsZXR0ZXItc3BhY2luZzogMS4ycHg7XG59XG5cbi5uaHMtbWluaS1jdGEtdGV4dCB7XG4gIGZvbnQtc2l6ZTogJHNpemUtNTtcbiAgZm9udC1mYW1pbHk6ICR0aXRsZS1mYW1pbHkgIWltcG9ydGFudDtcbiAgbGluZS1oZWlnaHQ6IDEuMiAhaW1wb3J0YW50O1xuICAvLyBtYXgtd2lkdGg6IDI1cmVtO1xuICBhIHtcbiAgICBjb2xvcjogY3VycmVudENvbG9yO1xuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4xcmVtO1xuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkZ3JlZW4tMTAwO1xuICAgIH1cbiAgfVxufVxuXG4ubmhzLWxhcmdlLWN0YSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy1ib3R0b206IDEwcmVtO1xuICAudGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206IDRyZW07XG4gIH1cbiAgLnN1YnRpdGxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICB9XG4gIC5idXR0b246aG92ZXIge1xuICAgIGJhY2tncm91bmQ6ICRncmVlbi0xMDA7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgIC50aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICAgIH1cbiAgfVxufVxuXG4jbmhzLWxhcmdlLWN0YS1jaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5uaHMtbGFyZ2UtY3RhLWltYWdlIHtcbiAgY2xpcC1wYXRoOiB1cmwoI2xhcmdlQ3RhQ2xpcCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4KTtcbiAgbWl4LWJsZW5kLW1vZGU6IG11bHRpcGx5O1xuICAmLS1pbWFnZU9wdGlvbjEge1xuICAgIGltZyB7XG4gICAgICBmaWx0ZXI6IHVybCgnI2R1b3RvbmVfZ3JlZW4nKTtcbiAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgcGFkZGluZy1sZWZ0OiAyMXJlbTtcbiAgICB9XG4gIH1cbn1cblxuLm5ocy1sYXJnZS1jdGEtZ3JhcGhpYyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICAmLS1vbmUge1xuICAgIHRvcDogNXJlbTtcbiAgICByaWdodDogMTB2dztcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxODAwcHgpIHtcbiAgICAgIHJpZ2h0OiAtNXJlbTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTQ2MHB4KSB7XG4gICAgICAjYzEtMSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyMjBweCkge1xuICAgICAgcmlnaHQ6IC0xMHJlbTtcbiAgICAgICNjMS0yIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogODcwcHgpIHtcbiAgICAgIHRvcDogMTByZW07XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgICB0b3A6IDE1cmVtO1xuICAgICAgei1pbmRleDogLTEwO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1NDBweCkge1xuICAgICAgcmlnaHQ6IC05LjVyZW07XG4gICAgICB0b3A6IDE5cmVtO1xuICAgIH1cbiAgfVxuICAmLS10d28ge1xuICAgIHJpZ2h0OiAyMHZ3O1xuICAgIHRvcDogMnJlbTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxOTAwcHgpIHtcbiAgICAgIHJpZ2h0OiAxMHJlbTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTYxMHB4KSB7XG4gICAgICByaWdodDogLTVyZW07XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgcmlnaHQ6IC0xMHJlbTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzgwcHgpIHtcbiAgICAgIHRvcDogMTByZW07XG4gICAgICB6LWluZGV4OiAtMTA7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgICB0b3A6IDE0cmVtO1xuICAgIH1cbiAgfVxuICAmLS10aHJlZSB7XG4gICAgcmlnaHQ6IDIwdnc7XG4gICAgdG9wOiAycmVtO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE5MDBweCkge1xuICAgICAgcmlnaHQ6IDEwcmVtO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNjEwcHgpIHtcbiAgICAgIHJpZ2h0OiAtNXJlbTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgICByaWdodDogLTEwcmVtO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3ODBweCkge1xuICAgICAgdG9wOiAxMHJlbTtcbiAgICAgIHotaW5kZXg6IC0xMDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTQwcHgpIHtcbiAgICAgIHRvcDogMTRyZW07XG4gICAgfVxuICB9XG4gICYtLWltYWdlT3B0aW9uMSB7XG4gICAgdG9wOiAzcmVtO1xuICAgIHJpZ2h0OiAxMHZ3O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE4NTBweCkge1xuICAgICAgcmlnaHQ6IC01cmVtO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzIwcHgpIHtcbiAgICAgICNjaTEtMSB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzNHJlbSkgdHJhbnNsYXRlWSg4cmVtKTtcbiAgICAgIH1cbiAgICAgICNjaTEtMiB7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCg3cmVtKSB0cmFuc2xhdGVZKDdyZW0pO1xuICAgICAgfVxuICAgICAgI2NpMS0zIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDZyZW0pIHRyYW5zbGF0ZVkoOHJlbSk7XG4gICAgICB9XG4gICAgICAjY2kxLTQge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoOXJlbSkgdHJhbnNsYXRlWSgycmVtKTtcbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTIwMHB4KSB7XG4gICAgICByaWdodDogLTEwcmVtO1xuICAgICAgI2NpMS00MSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc4MHB4KSB7XG4gICAgICB0b3A6IDVyZW07XG4gICAgICB6LWluZGV4OiAtMTA7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU0MHB4KSB7XG4gICAgICB0b3A6IDVyZW07XG4gICAgICAjY2kxLTQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxufSIsIiNtYWluLWxvZ28ge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbmF2YmFyLWJyZWFrcG9pbnQgLSAxKSB7XG4gICAgd2lkdGg6IDIwMHB4O1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgICB3aWR0aDogMTkwcHg7XG4gIH1cbn1cblxuI25ocy1tb2JpbGUtbmF2LXN3aXRjaCB7XG4gIG1hcmdpbi1yaWdodDogMC4zZW07XG4gIG1hcmdpbi1ib3R0b206IDEuNGVtO1xufVxuXG4jbmhzLW1vYmlsZS1uYXYge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuI3Njcm9sbC1uYXZiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7IC8qIEJsYWNrIGJhY2tncm91bmQgY29sb3IgKi9cbiAgcG9zaXRpb246IGZpeGVkOyAvKiBNYWtlIGl0IHN0aWNrL2ZpeGVkICovXG4gIHRvcDogLTEyMHB4OyAvKiBIaWRlIHRoZSBuYXZiYXIgNTAgcHggb3V0c2lkZSBvZiB0aGUgdG9wIHZpZXcgKi9cbiAgd2lkdGg6IDEwMCU7IC8qIEZ1bGwgd2lkdGggKi9cbiAgdHJhbnNpdGlvbjogdG9wIDAuNHM7IC8qIFRyYW5zaXRpb24gZWZmZWN0IHdoZW4gc2xpZGluZyBkb3duIChhbmQgdXApICovXG4gIHotaW5kZXg6IDUwMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRibGFjaztcbn1cblxuLm5ocy1uYXYtYnV0dG9uLXNjcm9sbCB7XG4gIGZvbnQtc2l6ZTogJHNpemUtNTtcbiAgY29sb3I6ICRibGFjaztcbiAgcGFkZGluZy1sZWZ0OiAxLjVyZW07XG4gIHBhZGRpbmctcmlnaHQ6IDEuNXJlbTtcbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwO1xuICB9XG4gICY6bGFzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxuICAmLmFjdGl2ZSB7XG4gICAgY29sb3I6ICRncmVlbi0xMDA7XG4gIH0gXG59XG5cbi5zY3JvbGwtbG9nbyBzdmcge1xuICB3aWR0aDogMTIwcHg7XG4gIGhlaWdodDogNTVweDtcbn1cblxuLm5ocy1tYWluLW5hdiB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRuYXZiYXItYnJlYWtwb2ludCAtIDEpIHtcbiAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgJGdyZWVuLTEwMDtcbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJG5hdmJhci1icmVha3BvaW50KSB7XG4gIC5pcy1oaWRkZW4tbmF2IHtcbiAgICBkaXNwbGF5OiBub25lIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgcHJpbnQsIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJG5hdmJhci1icmVha3BvaW50IC0gMSkge1xuICAuaXMtaGlkZGVuLW5hdi1tb2JpbGUge1xuICAgIGRpc3BsYXk6IG5vbmUhaW1wb3J0YW50O1xuICB9XG59XG5cblxuLm5ocy1tb2JpbGUtbmF2LWxpc3QtaXRlbSB7XG4gICY6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRncmV5LWxpZ2h0ZXI7XG4gIH1cbn1cblxuLm5ocy1tb2JpbGUtbmF2LWJ1dHRvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogYmxhY2s7XG4gIHBhZGRpbmc6IDFyZW07XG4gICYuYWN0aXZlIHtcbiAgICBjb2xvcjogJGdyZWVuLTEwMDtcbiAgfVxufVxuXG4jZm9udC1zaXplLXVwIHtcbiAgc3ZnIHtcbiAgICB3aWR0aDogMS4yZW07XG4gICAgaGVpZ2h0OiAxLjJlbTtcbiAgfVxufSIsIi5uaHMtY29udGVudHMtbGlzdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA2MHB4KSB7XG4gICAgei1pbmRleDogMTA7ICAgIFxuICB9XG59XG5cbi5uaHMtY29udGVudHMtbGlzdC5oYXMtYm9yZGVyIHtcbiAgYm9yZGVyLXRvcDogMC41cmVtIHNvbGlkICRncmV5O1xuICAmLWdyZWVuIHtcbiAgICBib3JkZXItY29sb3I6ICRncmVlbi0xMDA7XG4gICAgYTpob3ZlcntcbiAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogJGdyZWVuLTcwICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gICYtcmVkIHtcbiAgICBib3JkZXItY29sb3I6ICRyZWQtNzA7XG4gICAgYTpob3ZlcntcbiAgICAgIHRleHQtZGVjb3JhdGlvbi1jb2xvcjogJHJlZC03MCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuXG4jbmhzLWNvbnRlbnRzLWxpbmtzIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xuICBsaTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgbGk6bm90KDpsYXN0LWNoaWxkKSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMS44cmVtO1xuICB9XG4gIGxpIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbiAgYSAge1xuICAgIGNvbG9yOiB3aGl0ZTtcbiAgICBmb250LWZhbWlseTogJGZhbWlseS1wcmltYXJ5O1xuICAgIGZvbnQtc2l6ZTogJHNpemUtNDtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB0ZXh0LXVuZGVybGluZS1vZmZzZXQ6IDAuMXJlbTtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgICBmb250LXNpemU6ICRzaXplLTU7XG4gICAgfVxuICB9XG59IiwiLm5ocy1jb250YWN0LWhlYWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgIHBhZGRpbmctdG9wOiAycmVtO1xuICB9XG59IiwiZm9vdGVyIHtcbiAgYm9yZGVyLXRvcDogMC41cmVtIHNvbGlkICRwcmltYXJ5O1xufVxuXG4ubmhzLWZvb3Rlci1tZW51LWl0ZW0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgJjpob3ZlciB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgJjpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1ib3R0b206IDAuOHJlbTtcbiAgfVxuICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICBwYWRkaW5nLXRvcDogMC44cmVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjhyZW07XG4gIH1cbn1cblxuLm5ocy1mb290ZXItc2Vjb25kYXJ5LW1lbnUge1xuICBsaXN0LXN0eWxlOiBub25lO1xuICBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lO1xuICAgIGEgJjpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxcmVtO1xuICAgIH1cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgICAgIHBhZGRpbmctcmlnaHQ6IDFyZW07XG4gICAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XG4gICAgfVxuICB9XG59IiwiLm5ocy1ob21lLWxvZ28ge1xuICB3aWR0aDogMjUwcHg7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgd2lkdGg6IDE4MHB4O1xuICAgIHN2ZyB7XG4gICAgICBwYWRkaW5nLXRvcDogMTVweDtcbiAgICB9XG4gIH1cbn1cblxuLm5ocy1ob21lLWhlcm8ge1xuICBiYWNrZ3JvdW5kOiAkZ3JlZW4tNzA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZy10b3A6IDJyZW07XG4gIHBhZGRpbmctYm90dG9tOiAzcmVtO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgcGFkZGluZy1ib3R0b206IDEycmVtO1xuICB9XG59XG5cbi5uaHMtaG9tZS1oZXJvLXRleHQge1xuICB6LWluZGV4OiAyMDAgIWltcG9ydGFudDtcbn1cblxuLm5ocy1ob21lLWltYWdlIHtcbiAgY2xpcC1wYXRoOiB1cmwoI2hvbWVDbGlwKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAyNSU7XG4gIHotaW5kZXg6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCk7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1NjBweCkge1xuICAgIGxlZnQ6IDEwJTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NDBweCkge1xuICAgIHRvcDogNnJlbTtcbiAgICBsZWZ0OiA2MCU7XG4gIH1cbiAgaW1nIHtcbiAgICBmaWx0ZXI6IHVybCgnI2R1b3RvbmVfZ3JlZW4nKTtcbiAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICBtYXgtd2lkdGg6IDIwMCU7XG4gIH1cbn1cblxuLm5ocy1ob21lLXN2ZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMHZ3O1xuICBtYXJnaW4tdG9wOiA0cmVtO1xuICBkaXNwbGF5OiBibG9jaztcbiAgaGVpZ2h0OiA0MHJlbTtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMjAwMHB4KSB7XG4gICAgd2lkdGg6IDgwdnc7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgICBtYXJnaW4tdG9wOiA1cmVtO1xuICB9XG4gICYgKiB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICB9XG4gIC5uaHMtc3ZnLWhvbWUtaW1hZ2Uge1xuICAgIGxlZnQ6IDI1JTtcbiAgfVxuICAjbmhzLXN2Zy1ob21lLWJsYWNrLWRpc3Qge1xuICAgIHRvcDogNTAlO1xuICAgIGxlZnQ6IDE5JTtcbiAgfVxuICAjbmhzLXN2Zy1ob21lLWJsYWNrLWNsb3NlIHtcbiAgICB0b3A6IDIzJTtcbiAgICBsZWZ0OiAyNCU7XG4gICAgei1pbmRleDogMTtcbiAgfVxuICAjbmhzLXN2Zy1ob21lLW11bHRpLWdyb3VwLTEge1xuICAgIHRvcDogMTYlO1xuICAgIGxlZnQ6IDE0JTtcbiAgfVxuICAjbmhzLXN2Zy1ob21lLXNvbGlkLWdyb3VwLTEge1xuICAgIHRvcDogMiU7XG4gICAgbGVmdDogMTAlO1xuICB9XG4gICNuaHMtc3ZnLWhvbWUtbXVsdGktZ3JvdXAtMiB7XG4gICAgdG9wOiAxJTtcbiAgICBsZWZ0OiAtMXJlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTYwcHgpIHtcbiAgICAubmhzLXN2Zy1ob21lLWltYWdlIHtcbiAgICAgIGxlZnQ6IDEwJTtcbiAgICB9XG4gICAgI25ocy1zdmctaG9tZS1ibGFjay1kaXN0IHtcbiAgICAgIGxlZnQ6IDglO1xuICAgIH1cbiAgICAjbmhzLXN2Zy1ob21lLWJsYWNrLWNsb3NlIHtcbiAgICAgIGxlZnQ6IDUlO1xuICAgIH1cbiAgICAjbmhzLXN2Zy1ob21lLW11bHRpLWdyb3VwLTEge1xuICAgICAgbGVmdDogOCU7XG4gICAgfVxuICAgICNuaHMtc3ZnLWhvbWUtc29saWQtZ3JvdXAtMSB7XG4gICAgICBsZWZ0OiAtNCU7XG4gICAgfVxuICAgICNuaHMtc3ZnLWhvbWUtbXVsdGktZ3JvdXAtMiB7XG4gICAgICB0b3A6IC00JTtcbiAgICAgIGxlZnQ6IC00JTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTgwcHgpIHtcbiAgICAjbmhzLXN2Zy1ob21lLW11bHRpLWdyb3VwLTIge1xuICAgICAgdG9wOiAtMjAlO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA4MzBweCkge1xuICAgICNuaHMtc3ZnLWhvbWUtYmxhY2stZGlzdCB7XG4gICAgICB3aWR0aDogMzAlO1xuICAgIH1cbiAgICAjbmhzLXN2Zy1ob21lLWJsYWNrLWNsb3NlIHtcbiAgICAgIHdpZHRoOiAzMCU7XG4gICAgfVxuICAgICNuaHMtc3ZnLWhvbWUtbXVsdGktZ3JvdXAtMSB7XG4gICAgICB3aWR0aDogMjAlO1xuICAgIH1cbiAgICAjbmhzLXN2Zy1ob21lLXNvbGlkLWdyb3VwLTEge1xuICAgICAgd2lkdGg6IDQwJTtcbiAgICB9XG4gICAgI25ocy1zdmctaG9tZS1tdWx0aS1ncm91cC0yIHtcbiAgICAgIHRvcDogLTIwJTtcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0MHB4KSB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICAubmhzLXN2Zy1ob21lLWltYWdlIHtcbiAgICAgIHRvcDogNnJlbTtcbiAgICAgIGxlZnQ6IDYwJTtcbiAgICAgIHJpZ2h0OiAtM3JlbTtcbiAgICB9XG4gICAgI2gtMSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAjbmhzLXN2Zy1ob21lLWJsYWNrLWRpc3Qge1xuICAgICAgd2lkdGg6IDIwJTtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICByaWdodDogMnJlbTtcbiAgICB9XG4gICAgI25ocy1zdmctaG9tZS1ibGFjay1jbG9zZSB7XG4gICAgICB0b3A6IDQwJTtcbiAgICAgIHdpZHRoOiAxMiU7XG4gICAgICBsZWZ0OiAtMXJlbTtcbiAgICB9XG4gICAgI25ocy1zdmctaG9tZS1tdWx0aS1ncm91cC0xIHtcbiAgICAgIHRvcDogMjAlO1xuICAgICAgbGVmdDogYXV0bztcbiAgICAgIHJpZ2h0OiAtMTByZW07XG4gICAgICB3aWR0aDogNzAlO1xuICAgIH1cbiAgICAjbmhzLXN2Zy1ob21lLXNvbGlkLWdyb3VwLTEge1xuICAgICAgdG9wOiAtMjAlO1xuICAgICAgbGVmdDogLTEwJTtcbiAgICAgIHdpZHRoOiA1MCU7XG4gICAgfVxuICAgICNuaHMtc3ZnLWhvbWUtbXVsdGktZ3JvdXAtMiB7XG4gICAgICB0b3A6IC0xMiU7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbn1cblxuLm5ocy1ob21lLXZpZGVvLWNvbnRhaW5lciB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgICBtYXJnaW4tdG9wOiAtNnJlbTtcbiAgfVxufVxuXG4ubmhzLWhvbWUtdmlkZW8ge1xuICBvdmVyZmxvdzpoaWRkZW47XG4gIHBhZGRpbmctYm90dG9tOjQ1LjI1JTtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIGhlaWdodDowO1xuICBpZnJhbWUge1xuICAgIGxlZnQ6MDtcbiAgICB0b3A6MDtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICB3aWR0aDoxMDAlO1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHJlbTtcbiAgfVxufVxuXG4ubmhzLXRha2UtcGFydC12aWRlbyB7XG4gIG92ZXJmbG93OmhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcbiAgcG9zaXRpb246cmVsYXRpdmU7XG4gIGhlaWdodDowO1xuICBpZnJhbWUge1xuICAgIGxlZnQ6MDtcbiAgICB0b3A6MDtcbiAgICBoZWlnaHQ6MTAwJTtcbiAgICB3aWR0aDoxMDAlO1xuICAgIHBvc2l0aW9uOmFic29sdXRlO1xuICB9XG59XG5cbi5uaHMtaG9tZS12aWRlby1jdGEge1xuICAvLyBtYXJnaW4tdG9wOiAtNnJlbTtcbiAgei1pbmRleDogMjA7XG4gIHBhZGRpbmc6IDA7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICB9XG59IiwiLm5ocy10YWtlLXBhcnQtaGVhZGVyIHtcbiAgYmFja2dyb3VuZDogJHJlZC03MDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gICAgei1pbmRleDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbi5uaHMtdGFrZS1wYXJ0LWltYWdlIHtcbiAgY2xpcC1wYXRoOiB1cmwoI3Rha2VQYXJ0Q2xpcCk7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMHB4KTtcbiAgaW1nIHtcbiAgICBmaWx0ZXI6IHVybCgnI2R1b3RvbmVfcmVkJyk7XG4gICAgb2JqZWN0LWZpdDogY292ZXI7XG4gICAgcGFkZGluZy10b3A6IDFyZW07XG4gICAgcGFkZGluZy1sZWZ0OiAyM3JlbTtcbiAgfVxufVxuXG4jbmhzLXRha2UtcGFydC1jaXJjbGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgei1pbmRleDogMTA7XG59XG5cbi5uaHMtdGFrZS1wYXJ0LWdyYXBoaWMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogM3JlbTtcbiAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNHZ3KTtcbiAgcmlnaHQ6IDE0dnc7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIyNjBweCkge1xuICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTB2dyk7XG4gICAgcmlnaHQ6IDEwdnc7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTkwMHB4KSB7XG4gICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDVyZW0pO1xuICAgIHJpZ2h0OiAtNXJlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDYwcHgpIHtcbiAgICAjdHAtMSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAjdHAtMiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzEwcHgpIHtcbiAgICAvLyB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTByZW0pO1xuICAgIHJpZ2h0OiAtMTByZW07XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA4MHB4KSB7XG4gICAgdG9wOiAxMHJlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICB0b3A6IDIwcmVtO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzOXB4KSB7XG4gICAgdG9wOiA3cmVtO1xuICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHJlbSk7XG4gICAgcmlnaHQ6IC0yMHJlbTtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwcmVtKTtcbiAgICByaWdodDogLTMwcmVtO1xuICB9XG59XG5cbi5uaHMtc3VydmV5cy1saXN0IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gIH1cbn1cblxuLm5ocy10YWtlLXBhcnQtc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAycmVtO1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgcGFkZGluZy10b3A6IDByZW07XG4gIH1cbiAgLnRwLWxlYWQtdGV4dCB7XG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgfVxuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgICBoMyB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG4gIC50cC1pbWFnZSB7XG4gICAgJjpmaXJzdC1vZi10eXBlIHtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgfVxuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuICAudHAtdGV4dC1jdGEge1xuICAgIG1hcmdpbi10b3A6IDRyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogNXJlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgLnRwLWxlYWQtdGV4dCB7XG4gICAgICAmOmZpcnN0LW9mLXR5cGUge1xuICAgICAgICBtYXJnaW4tdG9wOiAxcmVtO1xuICAgICAgfVxuICAgICAgbWFyZ2luLXRvcDogMnJlbTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgICBoMyB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnRwLWltYWdlIHtcbiAgICAgICY6Zmlyc3Qtb2YtdHlwZSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDFyZW07XG4gICAgICB9XG4gICAgICBtYXJnaW4tdG9wOiAycmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMnJlbTtcbiAgICB9XG4gICAgLnRwLXRleHQtY3RhIHtcbiAgICAgIG1hcmdpbi10b3A6IDJyZW07XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcmVtO1xuICAgIH1cbiAgfVxufVxuXG4ubmhzLWFyZWEtbGlzdCB7XG4gIGxpIHtcbiAgICBmb250LWZhbWlseTogJGZhbWlseS1wcmltYXJ5O1xuICAgIGZvbnQtc2l6ZTogJHNpemUtNDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZy1sZWZ0OiAwLjNlbTtcbiAgICBtYXJnaW4tcmlnaHQ6IDJyZW07XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgICAgZm9udC1zaXplOiAkc2l6ZS01O1xuICAgIH1cbiAgfVxuICBsaTpiZWZvcmUge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufSIsIi5uaHMtcmVzb3VyY2VzLWhlYWRlciB7XG4gIGJhY2tncm91bmQ6ICR3aGl0ZTtcbiAgY29sb3I6ICRibGFjaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiAxMDA7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRkZXNrdG9wKSB7XG4gICAgcGFkZGluZy10b3A6IDJyZW07XG4gICAgcGFkZGluZy1ib3R0b206IDZyZW07XG4gICAgei1pbmRleDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICB9XG59XG5cbi5uaHMtZG9jdW1lbnQtc2VsZWN0IHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5uaHMtcmVzb3VyY2VzLWltYWdlIHtcbiAgY2xpcC1wYXRoOiB1cmwoI3Jlc291cmNlc0NsaXApO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDBweCk7XG4gIGltZyB7XG4gICAgZmlsdGVyOiB1cmwoJyNkdW90b25lX3JlZCcpO1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgIHBhZGRpbmctbGVmdDogMjFyZW07XG4gIH1cbn1cblxuI25ocy1yZXNvdXJjZXMtY2lyY2xlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtaXgtYmxlbmQtbW9kZTogbXVsdGlwbHk7XG4gIHotaW5kZXg6IDEwO1xufVxuXG4ubmhzLXJlc291cmNlcy1ncmFwaGljIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDNyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTR2dyk7XG4gIG1peC1ibGVuZC1tb2RlOiBtdWx0aXBseTtcbiAgcmlnaHQ6IDE0dnc7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIyNjBweCkge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTB2dyk7XG4gICAgcmlnaHQ6IDEwdnc7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTkwMHB4KSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHJpZ2h0OiAtNXJlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDYwcHgpIHtcbiAgICAjcmVzLTEge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgI3Jlcy0yIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEzMTBweCkge1xuICAgIHJpZ2h0OiAtMTByZW07XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA4MHB4KSB7XG4gICAgdG9wOiAxMHJlbTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICB0b3A6IDIwcmVtO1xuICAgICNyZXMtNiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAjcmVzLTcge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMHJlbSkgdHJhbnNsYXRlWSgxMHJlbSk7XG4gICAgfVxuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYzOXB4KSB7XG4gICAgdG9wOiA0cmVtO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgyMHJlbSk7XG4gICAgcmlnaHQ6IC0yMHJlbTtcbiAgICBtYXJnaW4tdG9wOiA0cmVtO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQyMHB4KSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDMwcmVtKTtcbiAgICByaWdodDogLTMwcmVtO1xuICB9XG59IiwiLm5ocy1jb250YWN0LXNvY2lhbCB7XG4gIG1hcmdpbi10b3A6IDVyZW07XG4gIGgzIHtcbiAgICBtYXJnaW4tYm90dG9tOiAycmVtO1xuICB9XG4gIC5idXR0b24ge1xuICAgIGJvcmRlci1jb2xvcjogYmxhY2s7XG4gICAgcGFkZGluZy1yaWdodDogMWVtO1xuICAgIHBhZGRpbmctYm90dG9tOiAwLjM1ZW07XG4gICAgJjpob3ZlciB7XG4gICAgICBib3JkZXItY29sb3I6ICRwcmltYXJ5O1xuICAgIH1cbiAgfVxufSIsIi5uaHMtcGFnZSB7XG4gIG1hcmdpbi1ib3R0b206IDEwcmVtO1xufVxuXG4ubmhzLXBhZ2UtZW1iZWQtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAmLXZpZGVvIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTYuMjUlO1xuICAgIGhlaWdodDogMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGlmcmFtZSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6MDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgfVxuICAmLXBvZGNhc3Qge1xuICAgIGlmcmFtZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogNDAwcHg7XG4gICAgfVxuICB9XG59XG5cbi5uaHMtcGFnZS1oZWFkZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBwYWRkaW5nLWJvdHRvbTogNHJlbTtcbiAgfVxuICAmLmhhcy1mZWF0dXJlZC1pbWFnZSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7IFxuICAgIG1hcmdpbi1ib3R0b206IDEwcmVtO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gICAgfVxuICB9XG59XG5cbi5uaHMtcGFnZS1mZWF0dXJlZC1pbWFnZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLWJvdHRvbTogLTEwcmVtO1xuICBsZWZ0OiAtMTByZW07XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE5MDBweCkge1xuICAgIGxlZnQ6IDA7XG4gICAgaW1nIHtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIG1hcmdpbi1sZWZ0OiAtNTB2dztcbiAgICAgIG1hcmdpbi1yaWdodDogLTMwdnc7XG4gICAgICBtYXgtd2lkdGg6IDgwdnc7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICByaWdodDogNTAlO1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgIH1cbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkdGFibGV0KSB7XG4gICAgbGVmdDogMDtcbiAgICBpbWcge1xuICAgICAgbGVmdDogNTAlO1xuICAgICAgbWFyZ2luLWxlZnQ6IC01MHZ3O1xuICAgICAgbWFyZ2luLXJpZ2h0OiAtNTB2dztcbiAgICAgIG1heC13aWR0aDogMTAwdnc7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICByaWdodDogNTAlO1xuICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgIH1cbiAgfVxufVxuXG4ubmhzLXBhZ2UtaGVhZGVyLWdyYXBoaWMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogLTRyZW07XG4gICYtLW9uZSB7XG4gICAgcmlnaHQ6IDIwdnc7XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTkwMHB4KSB7XG4gICAgICByaWdodDogMTByZW07XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDE1OTBweCkge1xuICAgICAgcmlnaHQ6IC01cmVtO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMTMwcHgpIHtcbiAgICAgICNwaDEtMSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDkwMHB4KSB7XG4gICAgICBib3R0b206IC0xMHJlbTtcbiAgICAgIHotaW5kZXg6IC0xMDtcbiAgICAgICNwaDEtMiB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgICAgIGJvdHRvbTogLTE1cmVtO1xuICAgIH1cbiAgfVxuICAmLS10d28ge1xuICAgIHJpZ2h0OiAyMHZ3O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIwMDBweCkge1xuICAgICAgcmlnaHQ6IDEwcmVtO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTkwcHgpIHtcbiAgICAgIHJpZ2h0OiAtNXJlbTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTA3MHB4KSB7XG4gICAgICByaWdodDogLTEwcmVtO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC44KTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTAwcHgpIHtcbiAgICAgIHJpZ2h0OiAtMTRyZW07XG4gICAgICBib3R0b206IC0xMHJlbTtcbiAgICAgIHotaW5kZXg6IC0xMDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gICAgICByaWdodDogLTFyZW07XG4gICAgICBib3R0b206IC0xN3JlbTtcbiAgICB9XG4gIH1cbiAgJi0tdGhyZWUge1xuICAgIHJpZ2h0OiAxNXZ3O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDIwMDBweCkge1xuICAgICAgcmlnaHQ6IDEwcmVtO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNTkwcHgpIHtcbiAgICAgIHJpZ2h0OiAtNXJlbTtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI0MHB4KSB7XG4gICAgICAjcGgzLTEge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMDcwcHgpIHtcbiAgICAgIHJpZ2h0OiAtMTByZW07XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjgpO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5MDBweCkge1xuICAgICAgcmlnaHQ6IC00cmVtO1xuICAgICAgYm90dG9tOiAtMTByZW07XG4gICAgICB6LWluZGV4OiAtMTA7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMC43KTtcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICAgICAgcmlnaHQ6IC0xcmVtO1xuICAgICAgYm90dG9tOiAtMTVyZW07XG4gICAgfVxuICB9XG59IiwiLm5ocy10ZWFtLW1lbWJlciB7XG4gIGEge1xuICAgIGNvbG9yOiAkYmxhY2s7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgdGV4dC1kZWNvcmF0aW9uLWNvbG9yOiAkZ3JlZW4tMTAwO1xuICAgIHRleHQtdW5kZXJsaW5lLW9mZnNldDogMC4zcmVtO1xuICAgIHRleHQtZGVjb3JhdGlvbi10aGlja25lc3M6IDFweDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkZ3JlZW4tNzA7XG4gICAgICB0ZXh0LWRlY29yYXRpb24tY29sb3I6ICRncmVlbi03MDtcbiAgICB9XG4gIH1cbn1cblxuLm5ocy1wcGktbWVtYmVyIHtcbiAgLm5ocy1wcGktcGljdHVyZSB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgfVxuICAmOm50aC1vZi10eXBlKDFuKSwgJjpudGgtb2YtdHlwZSg2bikge1xuICAgIC5uaHMtcHBpLXBpY3R1cmUge1xuICAgICAgYm9yZGVyLXJhZGl1czogMzUlO1xuICAgIH1cbiAgfVxuICAmOm50aC1vZi10eXBlKDJuKSwgJjpudGgtb2YtdHlwZSg0bikge1xuICAgIC5uaHMtcHBpLXBpY3R1cmUge1xuICAgICAgYm9yZGVyLXJhZGl1czogMjAlO1xuICAgIH1cbiAgfVxuICAmOm50aC1vZi10eXBlKDNuKSwgJjpudGgtb2YtdHlwZSg4bikge1xuICAgIC5uaHMtcHBpLXBpY3R1cmUge1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIH1cbiAgfVxufSIsIi5uaHMtbmV3cy1jYXJkIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcbiAgJjpob3ZlciB7XG4gICAgb3BhY2l0eTogMC45O1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMXB4KTtcbiAgfVxuICAmLXRhbGwge1xuICAgIG1pbi1oZWlnaHQ6IDI0cmVtO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICR0YWJsZXQpIHtcbiAgICAmLXRhbGwge1xuICAgICAgbWluLWhlaWdodDogMThyZW07XG4gICAgfVxuICB9XG59XG5cbi5uaHMtbmV3cy1pdGVtIHtcbiAgJi1tYXJnaW4ge1xuICAgIG1hcmdpbi1ib3R0b206IDNyZW07XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgICYtbWFyZ2luIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgfVxuICB9XG59XG5cbi5uaHMtbmV3cy1ncmFwaGljIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAubmhzLW5ld3Mtc3ZnIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA1MCU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDUwJSkgdHJhbnNsYXRlWSgtNjAlKTtcbiAgICB6LWluZGV4OiAtMTA7XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUwMHB4KSB7XG4gICAgLm5ocy1uZXdzLXN2ZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgdHJhbnNsYXRlWSgwKTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGRlc2t0b3ApIHtcbiAgICAubmhzLW5ld3Mtc3ZnIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogaW5pdGlhbDtcbiAgICAgIHJpZ2h0OiBpbml0aWFsO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDIwJSkgdHJhbnNsYXRlWSgtNDAlKTtcbiAgICB9XG4gIH1cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHRhYmxldCkge1xuICAgIGhlaWdodDogMTUwcHg7XG4gICAgLm5ocy1uZXdzLXN2ZyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDEwJTtcbiAgICAgIHJpZ2h0OiAxMCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCkgdHJhbnNsYXRlWSgtMjAlKTtcbiAgICB9XG4gIH1cbn0iXX0= */
