.has-xsmall-line-height{line-height:1!important}.has-normal-line-height,.has-small-line-height{line-height:1.5!important}.has-large-line-height{line-height:1.9!important}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner:before{top:10px;transition-duration:.15s;transition-property:transform,opacity;transition-timing-function:ease}.hamburger--slider .hamburger-inner:after{top:20px}.hamburger--slider[aria-expanded=true] .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider[aria-expanded=true] .hamburger-inner:before{opacity:0;transform:rotate(-45deg) translate3d(-5.714px,-6px,0)}.hamburger--slider[aria-expanded=true] .hamburger-inner:after{transform:translate3d(0,-20px,0) rotate(-90deg)}.pmagic-form #blog_tags,.pmagic-form #blog_title{border:1px solid #d3d3d3;width:100%}@media (min-width:992px){.pmagic-form #blog_tags,.pmagic-form #blog_title{width:50%}}.pmagic-form .pmrow{margin-bottom:0;padding-bottom:15px}@media (min-width:992px){.pmagic-form .pmrow{padding-bottom:1rem}}.pmagic-form .buttonarea{display:flex;justify-content:center}@media (min-width:992px){.pmagic-form .buttonarea{justify-content:left}}@media only screen and (max-width:600px){#post-44684 .vc_row{margin-left:0;margin-right:0}}.post-ad{margin-bottom:25px!important;width:100%!important}#post-4295795,#post-44529,#post-44684{font-family:Open Sans}#post-4295795 ul.vc_grid-filter,#post-44529 ul.vc_grid-filter,#post-44684 ul.vc_grid-filter{border-bottom:1px solid #ccc;margin-bottom:50px;padding-bottom:50px}#post-4295795 ul.vc_grid-filter .vc_grid-filter-item,#post-44529 ul.vc_grid-filter .vc_grid-filter-item,#post-44684 ul.vc_grid-filter .vc_grid-filter-item{border-radius:5px;margin:5px}#post-4295795 #featured-post .featured-post-wrapper,#post-44529 #featured-post .featured-post-wrapper,#post-44684 #featured-post .featured-post-wrapper{background-position:100%}#post-4295795 #featured-post .featured-post-title,#post-44529 #featured-post .featured-post-title,#post-44684 #featured-post .featured-post-title{font-size:34px;letter-spacing:2.4px;margin-bottom:25px;margin-top:24px}#post-4295795 #featured-post .featured-post-title h1,#post-44529 #featured-post .featured-post-title h1,#post-44684 #featured-post .featured-post-title h1{font-size:58px;font-weight:400!important;line-height:67px}#post-4295795 #featured-post .featured-post-content,#post-44529 #featured-post .featured-post-content,#post-44684 #featured-post .featured-post-content{margin-left:18px;margin-top:-31px}#post-4295795 #featured-post .vc_gitem-post-data-source-post_author,#post-44529 #featured-post .vc_gitem-post-data-source-post_author,#post-44684 #featured-post .vc_gitem-post-data-source-post_author{margin-right:10px;position:relative}#post-4295795 #featured-post .vc_gitem-post-data-source-post_author:after,#post-44529 #featured-post .vc_gitem-post-data-source-post_author:after,#post-44684 #featured-post .vc_gitem-post-data-source-post_author:after{color:#fff;content:"";display:block;overflow:hidden;position:absolute;right:0;top:0;transform:translateX(100%)}#post-4295795 #featured-post .vc_gitem-post-data-source-post_author,#post-4295795 #featured-post .vc_gitem-post-data-source-post_date,#post-44529 #featured-post .vc_gitem-post-data-source-post_author,#post-44529 #featured-post .vc_gitem-post-data-source-post_date,#post-44684 #featured-post .vc_gitem-post-data-source-post_author,#post-44684 #featured-post .vc_gitem-post-data-source-post_date{display:inline-block!important}#post-4295795 .post-loop-heading,#post-44529 .post-loop-heading,#post-44684 .post-loop-heading{font-weight:400;line-height:1;position:relative}#post-4295795 .post-loop-heading:before,#post-44529 .post-loop-heading:before,#post-44684 .post-loop-heading:before{background-image:url(/wp-content/uploads/2019/11/header-before.png);content:"";display:block;height:24px;left:10px;overflow:hidden;position:absolute;top:7px;transform:translateX(-100%);width:84px}#post-4295795 .post-loop-heading:after,#post-44529 .post-loop-heading:after,#post-44684 .post-loop-heading:after{background-image:url(/wp-content/uploads/2019/11/header-after.png);content:"";display:block;height:24px;overflow:hidden;position:absolute;right:16px;top:7px;transform:translateX(100%);width:84px}#post-4295795 .post-loop-title-wrapper,#post-44529 .post-loop-title-wrapper,#post-44684 .post-loop-title-wrapper{padding-bottom:0}#post-4295795 .post-loop-title,#post-4295795 .post-loop-title h3,#post-44529 .post-loop-title,#post-44529 .post-loop-title h3,#post-44684 .post-loop-title,#post-44684 .post-loop-title h3{margin-bottom:0}#post-4295795 .post-info-bar,#post-44529 .post-info-bar,#post-44684 .post-info-bar{padding-top:0}#post-4295795 .post-loop-author,#post-44529 .post-loop-author,#post-44684 .post-loop-author{display:inline-block;font-family:Open Sans;font-size:12px;margin:0 5px 0 16px;padding:0 0 0 2px;position:relative}#post-4295795 .post-loop-author:before,#post-44529 .post-loop-author:before,#post-44684 .post-loop-author:before{content:"By";left:0;position:absolute;top:0;transform:translateX(-100%)}#post-4295795 .post-loop-author:after,#post-44529 .post-loop-author:after,#post-44684 .post-loop-author:after{content:",";position:absolute;right:0;top:0;transform:translateX(100%)}#post-4295795 .post-loop-author .vc_gitem-link:hover,#post-44529 .post-loop-author .vc_gitem-link:hover,#post-44684 .post-loop-author .vc_gitem-link:hover{text-decoration:underline}#post-4295795 .post-loop-date,#post-44529 .post-loop-date,#post-44684 .post-loop-date{display:inline-block;font-family:Open Sans;font-size:12px;margin:0 2px 0 0;padding:0;position:relative}#post-4295795 .post-loop-date:after,#post-44529 .post-loop-date:after,#post-44684 .post-loop-date:after{content:",";position:absolute;right:0;top:0;transform:translateX(100%)}#post-4295795 .post-loop-category,#post-44529 .post-loop-category,#post-44684 .post-loop-category{display:inline-block;margin:0;padding:0;position:relative}#post-4295795 .post-loop-category .vc_grid-filter-item.vc_gitem-post-category-name,#post-44529 .post-loop-category .vc_grid-filter-item.vc_gitem-post-category-name,#post-44684 .post-loop-category .vc_grid-filter-item.vc_gitem-post-category-name{background:transparent!important;font-size:12px!important;padding:2px!important}#post-4295795 .post-loop-category .vc_grid-filter-item.vc_gitem-post-category-name a,#post-44529 .post-loop-category .vc_grid-filter-item.vc_gitem-post-category-name a,#post-44684 .post-loop-category .vc_grid-filter-item.vc_gitem-post-category-name a{color:#1f83c1}#post-4295795 .post-loop-excerpt,#post-44529 .post-loop-excerpt,#post-44684 .post-loop-excerpt{background:#fff}#post-4295795 .post-loop-more,#post-44529 .post-loop-more,#post-44684 .post-loop-more{display:inline-block;font-family:Open Sans;font-size:12px;padding:0 3px 0 0;position:relative}#post-4295795 .post-loop-more a,#post-44529 .post-loop-more a,#post-44684 .post-loop-more a{color:#1f83c1;margin:0;padding:0}#post-4295795 .post-loop-more a:hover,#post-44529 .post-loop-more a:hover,#post-44684 .post-loop-more a:hover{background:transparent!important}#post-4295795 .post-loop-more:after,#post-44529 .post-loop-more:after,#post-44684 .post-loop-more:after{color:#1f83c1;content:">";position:absolute;right:1px;top:1px;transform:translateX(100%)}#post-44590 .nurse-thumbs .wpb_single_image{float:left;padding:.5em;width:25%}#post-44590 .vc_tta-accordion{margin:2em 0}#post-44590 .vc_tta-accordion .vc_tta-panel-heading{border:0}#post-44590 .vc_tta-accordion .vc_tta-panel-heading a{color:#8a1f63;font-size:1.25em;padding-left:50px}#post-44590 .vc_tta-accordion .vc_tta-panel-heading a .vc_tta-controls-icon{height:17px;width:17px}#post-44590 .vc_tta-accordion .vc_tta-panel-heading a .vc_tta-controls-icon:before{border-color:#8a1f63;border-width:0 3px 3px 0}#post-44590 .vc_tta-accordion .vc_tta-panel-body .vc_toggle{border:1px solid #f1f1f1}#post-44590 .vc_tta-accordion .vc_tta-panel-body .vc_toggle .vc_toggle_title{background-color:#f1f1f1;padding:.75em 2.5em}#post-44590 .vc_tta-accordion .vc_tta-panel-body .vc_toggle .vc_toggle_content{padding:0 2.5em}#post-44590 .vc_tta-accordion .vc_tta-panel-body .vc_toggle.vc_toggle_active .vc_toggle_title{background-color:transparent}#post-44590 #wpcf7-f35017-p44590-o1 form input,#post-44590 #wpcf7-f35017-p44590-o1 form textarea{max-width:100%}@media screen and (min-width:1024px){#post-44590 #wpcf7-f35017-p44590-o1 form .left{float:left;margin-right:.75em;width:calc(50% - .75em)}#post-44590 #wpcf7-f35017-p44590-o1 form .right{float:right;margin-left:.75em;width:calc(50% - .75em)}#post-44590 #wpcf7-f35017-p44590-o1 form .right textarea{height:113px}#post-44590 #wpcf7-f35017-p44590-o1 form .submit{clear:both;padding:2em 0}}.authors-archive{margin:0 auto;max-width:1179px}.authors-archive .page-header{margin-top:30px;text-align:center}.authors-archive .page-header .page-title{color:#505050;display:inline-block;font-family:Amatic SC,Open Sans Condensed,sans-serif;font-size:50px;font-weight:400;position:relative}.authors-archive .page-header:before{transform:scaleX(-1)}.authors-archive .page-header:after,.authors-archive .page-header:before{background:url("data:image/svg+xml,%3Csvg width='110' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23618D1B' d='M95.238 9.663c4.946-.04 11.032.707 14 4.774-4.259 1.23-11.412-.953-14-4.774M95.81 7.7c1.583-2.302 4.486-3.69 7.11-2.964-2.262 1.71-4.679 2.987-7.469 3.53.102-.173.217-.36.36-.566m-10.865 3.923c1.013.349 5.421 3.177 2.45 3.963-1.795.475-4.354-1.976-5.563-2.957a47.904 47.904 0 01-2.45-2.153c.248.02.491.039.725.068 1.648.21 3.27.537 4.838 1.079m-16.498.385c.809.42 4.305 3.07 2.317 3.666-1.377.415-3.367-1.63-4.205-2.42-.89-.84-1.8-1.85-2.467-2.96 1.492.476 2.979.999 4.355 1.714M59.943 8.28c-.301.008-.599.014-.899.023 1.975-1.073 3.915-2.227 5.894-3.273 2.67-1.411 6.392-3.834 9.57-3.58 1.472.116-.696 1.413-1.11 1.683-1.537.994-3.313 1.667-5.012 2.332-2.695 1.056-5.83 1.56-8.443 2.815m-3.115-.118c.347-2.649 3.27-4.572 5.77-4.973-.641 1.653-2.093 2.862-3.683 3.832-.866.477-1.588.874-2.087 1.141m-6.275 4.769c1.724 1.005 4.07 2.385 4.954 4.287-.012.029-.02.038-.031.073-.113.186-.304.323-.474.452-.408.314-.95.46-1.436.6-1.41.407-2.768.089-4.01-.619-2.455-1.395-4.06-4.562-4.649-7.351.198-.007.397-.013.597-.018 1.378 1.104 3.53 1.69 5.049 2.576M36.898 5.165c.854-.708 1.879-1.293 3.007-1.386.428-.036.828.107 1.198.298.185.094.339.222.49.358l.017.02c-.74 1.286-3.118 2.211-4.216 2.735-1.173.56-2.38 1.04-3.592 1.509.748-1.383 2.009-2.633 3.096-3.534m-14.585.385c1.8-1.48 4.595-4.085 7.143-3.949.265.014.473.14.642.314-.038.072-.076.14-.124.255-.213.293-.512.533-.786.769-1.128.976-2.55 1.658-3.877 2.322-1.694.847-3.54 1.49-5.29 2.28a74.24 74.24 0 012.292-1.99m-2.009 7.88c.944.472 1.861.991 2.717 1.604.366.262.705.557 1.025.873.164.161.302.344.439.53.08.11.127.202.157.276-.362.746-1.458 1.2-2.177 1.36-1.216.274-2.452-.434-3.377-1.126-1.865-1.396-3.687-3.994-4.077-6.37l.35.009c-.021.276-.007.514.105.58 1.526.893 3.257 1.47 4.838 2.264M4.041 8.838h-.06c.3-1.974 2.615-3.702 4.08-4.732 1.771-1.247 3.935-2.32 6.124-2.6-.612 1.881-2.872 3.384-4.365 4.343-1.8 1.155-4.058 1.76-5.779 2.99m105.879 5.373c-2.09-4.085-6.739-5.378-11.264-5.691 1.922-.812 3.691-1.968 5.392-3.33.075-.06.042-1.283-.034-1.327-2.688-1.541-4.957-.515-7.267 1.226-1.08.814-1.701 1.962-2.236 3.148-.317.698-7.308.225-8.182.217-6.912-.067-13.756-.29-20.638-.267 2.002-.806 3.938-1.788 5.463-2.488 2.166-.997 4.375-1.992 4.2-4.54-.17-2.45-7.534 1.09-13.115 4.057a5.455 5.455 0 00.752-2.17c.013-.105.034-1.181-.059-1.172-3.581.346-6.092 3.072-6.236 6.355a.481.481 0 01-.05.025l-.244.124c-6.376.201-12.749.306-19.118.38.499-.24.995-.492 1.484-.755 1.744-.946 3.307-1.884 3.154-3.992-.188-2.62-3.516-1.322-4.783-.377-1.595 1.187-3.302 3.118-3.832 5.163-4.099.034-8.199.04-12.3.05 1.975-.828 3.93-1.694 5.812-2.738 2.162-1.199 3.92-2.357 3.629-4.93-.327-2.893-5.181.715-6.047 1.348-2.43 1.777-5.106 3.915-6.99 6.333-3.327.002-6.658-.01-9.986-.016.047-.025.097-.054.144-.077a23.832 23.832 0 004-2.566c1.75-1.382 2.926-3.04 2.918-5.274 0-.06-.009-.936-.084-.928C10.233.452 3.89 4.153 3.847 8.838c-1.273-.003-2.544-.002-3.819-.007-.032 0-.05.999.026 1.003 1.268.105 2.543.173 3.815.255.013.078.026.133.04.133.208-.005.419-.04.632-.087 3.456.218 6.921.349 10.392.44.08 2.608 1.571 5.114 3.342 6.967 1.096 1.146 2.575 2.083 4.225 1.893.897-.104 2.244-.88 2.35-1.87.23-2.171-.857-3.272-2.613-4.465-1.411-.96-2.942-1.711-4.48-2.447 8.997.164 18.02-.016 27.013-.276.344 3.136 1.728 6.279 4.133 8.388 1.558 1.366 6.736 2.229 6.87-.905.098-2.345-1.281-3.654-3.098-5.034-1.272-.965-2.661-1.79-4.063-2.554l-.017-.01c3.376-.103 6.747-.215 10.113-.318 1.357-.042 2.706-.05 4.059-.068.188.057.377.115.567.175.554 2.087 2.233 3.852 3.822 5.239.58.505 4.011 3.159 4.278 1.065.197-1.545-.001-3.108-1.088-4.294-.958-1.046-2.308-1.754-3.757-2.231 3.407-.005 6.805.041 10.21.108.005.076.012.138.021.142.221.08.457.134.696.182.016.078.041.147.09.193 1.12 1.083 10.157 9.415 10.76 5.536.313-2.022.054-3.87-1.802-5.037-.456-.286-1.056-.57-1.736-.827l1.542.037c2.055.052 4.106-.015 6.158-.097 1.13-.045 1.656-.142 1.992-.387.008.075.007.152.031.223 1.702 4.8 10.926 7.536 15.402 5.68.092-.038.032-1.244-.033-1.37'/%3E%3C/svg%3E");background-size:contain;content:"";display:block;height:20px;margin:0 auto;overflow:hidden;position:relative;text-align:center;top:2px;width:110px}.authors-archive .page-header:after{transform:scale(1)}@media screen and (min-width:650px){.authors-archive .page-header .page-title,.authors-archive .page-header:after,.authors-archive .page-header:before{display:inline-block;margin:10px}}.authors-archive .authors{-moz-column-count:1;column-count:1;-moz-column-gap:30px;column-gap:30px;margin-top:50px;padding:0 20px}@media screen and (min-width:1204px){.authors-archive .authors{padding:0}}@media screen and (min-width:525px){.authors-archive .authors{-moz-column-count:2;column-count:2}}@media screen and (min-width:760px){.authors-archive .authors{-moz-column-count:3;column-count:3}}.authors-archive .authors .post-loop-single{cursor:pointer;display:inline-block;max-width:390px;padding-bottom:30px;vertical-align:top;width:100%}.authors-archive .authors .post-loop-single:hover img.post-loop-image{transform:scale(1.1)}.authors-archive .authors .post-loop-single .post-loop-image-container{overflow:hidden;text-align:center}.authors-archive .authors .post-loop-single img.post-loop-image{margin:0 auto 20px;max-height:460px;max-width:150px;-o-object-fit:cover;object-fit:cover;transition:all .2s ease-in;width:100%}.authors-archive .authors .post-loop-single .post-loop-wrapper{border:1px solid #f0f0f0;padding:10px}.authors-archive .authors .post-loop-single .post-loop-wrapper a{color:#333}.authors-archive .authors .post-loop-single .post-loop-wrapper .addtoany_share_save_container{display:none}.authors-archive .authors .post-loop-single .post-loop-wrapper .post-loop-title a{color:#1f83c1;font-family:Open Sans Condensed;font-size:24px;font-weight:700;line-height:30px;padding:0 0 10px}.authors-archive .authors .post-loop-single .post-loop-wrapper .post-info-bar{border-bottom:1px solid #ebebeb;font-size:12px;padding-bottom:10px}.authors-archive .authors .post-loop-single .post-loop-wrapper .post-info-bar .post-loop-author,.authors-archive .authors .post-loop-single .post-loop-wrapper .post-info-bar a{color:#1f83c1}.authors-archive .authors .post-loop-single .post-loop-wrapper .post-info-bar li{display:inline-block;list-style:none;margin:0;padding:0}.authors-archive .authors .post-loop-single .post-loop-excerpt{padding:15px 0}.authors-archive .authors .post-loop-single a.post-loop-more{color:#1f83c1;font-size:11px;position:relative}.authors-archive .authors .post-loop-single a.post-loop-more:after{color:#1f83c1;content:">";position:absolute;right:1px;top:1px;transform:translateX(100%)}.authors-archive nav.pagination{padding:14px 0 24px;text-align:center}.authors-list-items .authors-list-item .authors-list-item-thumbnail img{margin:0 auto;max-width:250px}.authors-list-items .authors-list-item .authors-list-item-title a{color:#1888c7;font-family:Open Sans Condensed,sans-serif;font-size:24px;font-weight:700;line-height:30px;padding:0 0 10px}.authors-list-items .authors-list-item .authors-list-item-excerpt{padding:15px 0}.authors-list-items .authors-list-item .authors-list-item-link{color:#1888c7}.categories-archive{margin:0 auto;max-width:1179px}.categories-archive .page-header{margin:60px auto;text-align:center}.categories-archive .page-header .page-title{color:#505050;display:inline-block;font-family:Amatic SC,Open Sans Condensed,sans-serif;font-size:50px;font-weight:400;position:relative}.categories-archive .page-header:before{transform:scaleX(-1)}.categories-archive .page-header:after,.categories-archive .page-header:before{background:url("data:image/svg+xml,%3Csvg width='110' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23618D1B' d='M95.238 9.663c4.946-.04 11.032.707 14 4.774-4.259 1.23-11.412-.953-14-4.774M95.81 7.7c1.583-2.302 4.486-3.69 7.11-2.964-2.262 1.71-4.679 2.987-7.469 3.53.102-.173.217-.36.36-.566m-10.865 3.923c1.013.349 5.421 3.177 2.45 3.963-1.795.475-4.354-1.976-5.563-2.957a47.904 47.904 0 01-2.45-2.153c.248.02.491.039.725.068 1.648.21 3.27.537 4.838 1.079m-16.498.385c.809.42 4.305 3.07 2.317 3.666-1.377.415-3.367-1.63-4.205-2.42-.89-.84-1.8-1.85-2.467-2.96 1.492.476 2.979.999 4.355 1.714M59.943 8.28c-.301.008-.599.014-.899.023 1.975-1.073 3.915-2.227 5.894-3.273 2.67-1.411 6.392-3.834 9.57-3.58 1.472.116-.696 1.413-1.11 1.683-1.537.994-3.313 1.667-5.012 2.332-2.695 1.056-5.83 1.56-8.443 2.815m-3.115-.118c.347-2.649 3.27-4.572 5.77-4.973-.641 1.653-2.093 2.862-3.683 3.832-.866.477-1.588.874-2.087 1.141m-6.275 4.769c1.724 1.005 4.07 2.385 4.954 4.287-.012.029-.02.038-.031.073-.113.186-.304.323-.474.452-.408.314-.95.46-1.436.6-1.41.407-2.768.089-4.01-.619-2.455-1.395-4.06-4.562-4.649-7.351.198-.007.397-.013.597-.018 1.378 1.104 3.53 1.69 5.049 2.576M36.898 5.165c.854-.708 1.879-1.293 3.007-1.386.428-.036.828.107 1.198.298.185.094.339.222.49.358l.017.02c-.74 1.286-3.118 2.211-4.216 2.735-1.173.56-2.38 1.04-3.592 1.509.748-1.383 2.009-2.633 3.096-3.534m-14.585.385c1.8-1.48 4.595-4.085 7.143-3.949.265.014.473.14.642.314-.038.072-.076.14-.124.255-.213.293-.512.533-.786.769-1.128.976-2.55 1.658-3.877 2.322-1.694.847-3.54 1.49-5.29 2.28a74.24 74.24 0 012.292-1.99m-2.009 7.88c.944.472 1.861.991 2.717 1.604.366.262.705.557 1.025.873.164.161.302.344.439.53.08.11.127.202.157.276-.362.746-1.458 1.2-2.177 1.36-1.216.274-2.452-.434-3.377-1.126-1.865-1.396-3.687-3.994-4.077-6.37l.35.009c-.021.276-.007.514.105.58 1.526.893 3.257 1.47 4.838 2.264M4.041 8.838h-.06c.3-1.974 2.615-3.702 4.08-4.732 1.771-1.247 3.935-2.32 6.124-2.6-.612 1.881-2.872 3.384-4.365 4.343-1.8 1.155-4.058 1.76-5.779 2.99m105.879 5.373c-2.09-4.085-6.739-5.378-11.264-5.691 1.922-.812 3.691-1.968 5.392-3.33.075-.06.042-1.283-.034-1.327-2.688-1.541-4.957-.515-7.267 1.226-1.08.814-1.701 1.962-2.236 3.148-.317.698-7.308.225-8.182.217-6.912-.067-13.756-.29-20.638-.267 2.002-.806 3.938-1.788 5.463-2.488 2.166-.997 4.375-1.992 4.2-4.54-.17-2.45-7.534 1.09-13.115 4.057a5.455 5.455 0 00.752-2.17c.013-.105.034-1.181-.059-1.172-3.581.346-6.092 3.072-6.236 6.355a.481.481 0 01-.05.025l-.244.124c-6.376.201-12.749.306-19.118.38.499-.24.995-.492 1.484-.755 1.744-.946 3.307-1.884 3.154-3.992-.188-2.62-3.516-1.322-4.783-.377-1.595 1.187-3.302 3.118-3.832 5.163-4.099.034-8.199.04-12.3.05 1.975-.828 3.93-1.694 5.812-2.738 2.162-1.199 3.92-2.357 3.629-4.93-.327-2.893-5.181.715-6.047 1.348-2.43 1.777-5.106 3.915-6.99 6.333-3.327.002-6.658-.01-9.986-.016.047-.025.097-.054.144-.077a23.832 23.832 0 004-2.566c1.75-1.382 2.926-3.04 2.918-5.274 0-.06-.009-.936-.084-.928C10.233.452 3.89 4.153 3.847 8.838c-1.273-.003-2.544-.002-3.819-.007-.032 0-.05.999.026 1.003 1.268.105 2.543.173 3.815.255.013.078.026.133.04.133.208-.005.419-.04.632-.087 3.456.218 6.921.349 10.392.44.08 2.608 1.571 5.114 3.342 6.967 1.096 1.146 2.575 2.083 4.225 1.893.897-.104 2.244-.88 2.35-1.87.23-2.171-.857-3.272-2.613-4.465-1.411-.96-2.942-1.711-4.48-2.447 8.997.164 18.02-.016 27.013-.276.344 3.136 1.728 6.279 4.133 8.388 1.558 1.366 6.736 2.229 6.87-.905.098-2.345-1.281-3.654-3.098-5.034-1.272-.965-2.661-1.79-4.063-2.554l-.017-.01c3.376-.103 6.747-.215 10.113-.318 1.357-.042 2.706-.05 4.059-.068.188.057.377.115.567.175.554 2.087 2.233 3.852 3.822 5.239.58.505 4.011 3.159 4.278 1.065.197-1.545-.001-3.108-1.088-4.294-.958-1.046-2.308-1.754-3.757-2.231 3.407-.005 6.805.041 10.21.108.005.076.012.138.021.142.221.08.457.134.696.182.016.078.041.147.09.193 1.12 1.083 10.157 9.415 10.76 5.536.313-2.022.054-3.87-1.802-5.037-.456-.286-1.056-.57-1.736-.827l1.542.037c2.055.052 4.106-.015 6.158-.097 1.13-.045 1.656-.142 1.992-.387.008.075.007.152.031.223 1.702 4.8 10.926 7.536 15.402 5.68.092-.038.032-1.244-.033-1.37'/%3E%3C/svg%3E");background-size:contain;content:"";display:block;height:20px;margin:0 auto;overflow:hidden;position:relative;text-align:center;top:2px;width:110px}.categories-archive .page-header:after{transform:scale(1)}@media screen and (min-width:650px){.categories-archive .page-header .page-title,.categories-archive .page-header:after,.categories-archive .page-header:before{display:inline-block;margin:10px}}.categories-archive .social{margin-top:-50px;text-align:center}.categories-archive .social .pm-profile-social{display:inline-block;margin:0;padding:0}.categories-archive .social .pm-profile-social:after{background:none}.categories-archive .archive-description{margin:30px 0 40px;padding:0 30px}.categories-archive .archive-description h2{color:#4a4a4a;font-family:Open Sans;font-size:16px;font-weight:400}.categories-archive .posts{-moz-column-count:1;column-count:1;-moz-column-gap:30px;column-gap:30px;padding:0 20px}@media screen and (min-width:1204px){.categories-archive .posts{padding:0}}@media screen and (min-width:525px){.categories-archive .posts{-moz-column-count:2;column-count:2}}@media screen and (min-width:760px){.categories-archive .posts{-moz-column-count:3;column-count:3}}.categories-archive .posts .post-loop-single{cursor:pointer;display:inline-block;max-width:390px;padding-bottom:30px;vertical-align:top}.categories-archive .posts .post-loop-single:hover img.post-loop-image{transform:scale(1.1)}.categories-archive .posts .post-loop-single .post-loop-image-container{overflow:hidden}.categories-archive .posts .post-loop-single img.post-loop-image{max-height:460px;-o-object-fit:cover;object-fit:cover;transition:all .2s ease-in;width:100%}.categories-archive .posts .post-loop-single .post-loop-wrapper{border:1px solid #f0f0f0;padding:10px}.categories-archive .posts .post-loop-single .post-loop-wrapper a{color:#333}.categories-archive .posts .post-loop-single .post-loop-wrapper .addtoany_share_save_container{display:none}.categories-archive .posts .post-loop-single .post-loop-wrapper .post-loop-title a{color:#1f83c1;font-family:Open Sans Condensed;font-size:24px;font-weight:700;line-height:30px;padding:0 0 10px}.categories-archive .posts .post-loop-single .post-loop-wrapper .post-info-bar{border-bottom:1px solid #ebebeb;font-size:12px;padding-bottom:10px}.categories-archive .posts .post-loop-single .post-loop-wrapper .post-info-bar .post-loop-author,.categories-archive .posts .post-loop-single .post-loop-wrapper .post-info-bar a{color:#1f83c1}.categories-archive .posts .post-loop-single .post-loop-wrapper .post-info-bar li{display:inline-block;list-style:none;margin:0;padding:0}.categories-archive .posts .post-loop-single .post-loop-excerpt{padding:15px 0}.categories-archive .posts .post-loop-single a.post-loop-more{color:#1f83c1;font-size:11px;line-height:16.5px;position:relative}.categories-archive .posts .post-loop-single a.post-loop-more:after{color:#1f83c1;content:">";position:absolute;right:-10px;top:1px}@media (max-width:768px){.categories-archive .posts{margin:0 auto;max-width:390px}}.categories-archive nav.pagination{padding:14px 0 24px;text-align:center}@media screen and (max-width:768px){.categories-archive nav.pagination a,.categories-archive nav.pagination span{font-size:22px;padding:0 10px}}.category-travel-nursing-guide .categories-archive .posts{-moz-columns:initial;columns:initial}@media screen and (min-width:680px){.category-travel-nursing-guide .categories-archive .posts .post-loop-single{width:calc(50% - 18px)}.category-travel-nursing-guide .categories-archive .posts .post-loop-single:nth-child(odd){margin-right:15px}.category-travel-nursing-guide .categories-archive .posts .post-loop-single:nth-child(2n+2){margin-left:15px}}@media screen and (min-width:920px){.category-travel-nursing-guide .categories-archive .posts .post-loop-single{width:calc(33% - 20px)}.category-travel-nursing-guide .categories-archive .posts .post-loop-single:nth-child(odd){margin-right:0}.category-travel-nursing-guide .categories-archive .posts .post-loop-single:nth-child(2n+2){margin-left:0}.category-travel-nursing-guide .categories-archive .posts .post-loop-single:nth-child(3n+2){margin:0 30px}}@media (max-width:768px){.category-travel-nursing-guide .categories-archive .posts{margin:0 auto;max-width:390px}}.page-id-44684 .pagination a.page-numbers{margin:0 2px}.page-id-44684 .pagination a.page-numbers.next{margin-left:0}.page-id-44684 .pagination a.page-numbers.prev{margin-right:0}.post-46940 .categories-row .wpb_wrapper{display:flex;justify-content:center}.post-46940 .wp-block-categories{-moz-columns:1;column-count:1;font-size:16px;line-height:35px;list-style:none}@media (min-width:992px){.post-46940 .wp-block-categories{-moz-columns:2;column-count:2}}.page-template-template-catered-articles .entry-header{margin-bottom:0}.page-template-template-catered-articles .entry-subtitle{color:#000;font-family:Open Sans;font-size:18px;letter-spacing:0;line-height:26px;margin:30px auto 0;max-width:837px;padding:0 20px;text-align:center}.page-template-template-catered-articles .row{margin-left:0;margin-right:0;padding:58px 0 68px}.page-template-template-catered-articles .row>div{width:100%}.page-template-template-catered-articles .row .section-description{margin:0 auto;max-width:884px;padding:0 20px}.page-template-template-catered-articles .row .section-description h2{color:#1888c7;font-family:Open Sans;font-size:32px;font-weight:600;letter-spacing:0;line-height:43px;margin-bottom:34px;text-align:center}.page-template-template-catered-articles .row .section-description p{color:#000;font-family:Open Sans;font-size:18px;letter-spacing:0;line-height:36px;text-align:center}.page-template-template-catered-articles .row .articles{display:flex;flex-wrap:wrap;justify-content:center;margin:26px auto 0;max-width:1095px}.page-template-template-catered-articles .row .articles .featured-posts{margin:17.5px;max-width:330px;width:325px}.page-template-template-catered-articles .row .articles .featured-posts .featured-item{display:flex;flex-direction:column;height:100%}.page-template-template-catered-articles .row .articles .featured-posts .featured-item .featured-content{height:calc(100% - 145px);min-height:340px}.page-template-template-catered-articles .row .articles .featured-posts .featured-item .featured-content h5{line-height:27px!important}.page-template-template-catered-articles .row .articles .featured-posts .featured-item .featured-content .mb-4{line-height:22px;margin-bottom:22px!important}.page-template-template-catered-articles .row .articles .featured-posts .featured-item .featured-content p{margin-bottom:7px}.page-template-template-catered-articles .row .articles .featured-posts .featured-item .featured-image{height:145px;overflow:hidden}.page-template-template-catered-articles .row .articles .featured-posts .featured-item .featured-image img{margin-top:0;-o-object-fit:cover;object-fit:cover;-o-object-position:0 -44px;object-position:0 -44px}.page-template-template-catered-articles .row .btn-row{display:flex;justify-content:center}.page-template-template-catered-articles .row .btn-row .btn{margin-top:50px;width:273px}.page-template-template-catered-articles .row:nth-of-type(2n){background-color:#f8f8f8}.page-template-template-catered-articles .row.callout{padding-top:65px;width:100%}.page-template-template-catered-articles .row.callout .callout-wrapper{display:flex;flex-wrap:wrap;justify-content:space-between;margin:0 auto;max-width:1073px;padding:0 20px}.page-template-template-catered-articles .row.callout .callout-wrapper>div{max-width:500px;width:100%}.page-template-template-catered-articles .row.callout .callout-wrapper .callout-text{margin-top:50px}.page-template-template-catered-articles .row.callout .callout-wrapper .callout-text h2{font-weight:400}.page-template-template-catered-articles .row.callout .callout-wrapper .callout-text h4{color:#000;font-family:Open Sans;font-size:16px;font-weight:600;letter-spacing:0;line-height:22px;margin-bottom:25px;margin-top:22px}.page-template-template-catered-articles .row.callout .callout-wrapper .callout-text p{color:#000;font-family:Open Sans;font-size:18px;letter-spacing:0;line-height:26px}.page-template-template-catered-articles .row.callout .callout-wrapper .callout-text a.btn{margin-top:24px}.page-template-template-catered-articles .row.callout .callout-wrapper .callout-image{max-width:400px}.page-template-template-catered-articles .row.callout .callout-wrapper .callout-image .image-mask{border-radius:220px;max-width:400px;overflow:hidden;width:100%}.page-template-template-catered-articles .row.callout .callout-wrapper .callout-image .image-mask img{width:100%}@media only screen and (max-width:940px){.page-template-template-catered-articles .row.callout .callout-wrapper{justify-content:center}.page-template-template-catered-articles .row.callout .callout-wrapper .callout-text{margin-bottom:50px;text-align:center}}.page-template-template-catered-articles .articles-wrapper .row{flex-direction:column}.page-template-template-catered-articles .resource-alert-buttons .alert-button i{padding-right:15px;position:relative;top:1px}.page-template-template-catered-articles .resource-alert-buttons .alert-button{font-size:17px;font-weight:700;text-decoration:none}.page-template-template-catered-articles .resource-alert-buttons{text-align:center}.page-template-template-catered-articles .resource-alert-buttons p{display:inline-block;margin-bottom:0;padding:0 10px}@media only screen and (max-width:650px){.page-template-template-catered-articles .resource-alert-buttons p{padding:5px 10px}}@media only screen and (max-width:960px){.page-template-template-catered-articles .callout-image{display:none}}@media only screen and (max-width:400px){.page-template-template-catered-articles.page-id-6643446 .entry-title{margin:0 auto;max-width:350px}}.categories{color:#1888c7;line-height:1.5}.job_position_featured a{background-color:hsla(0,0%,100%,0)!important}.entry-content .wpb_button,.entry-content .wpb_content_element,.entry-content ul.wpb_thumbnails-fluid>li{margin-bottom:15px}@media (max-width:1024px){.entry-content{padding-top:25px}}.post-44684 .entry-title{display:none}.post-44684 .vc_row.wpb_row.vc_inner.vc_row-fluid{display:flex;justify-content:center}.article-main-content{width:100%}@media (min-width:992px){.article-main-content{width:65%}}.article-sidebar-widget,.error-posts{color:#4a4a4a;padding:50px 30px;text-align:center;width:100%}@media (min-width:992px){.article-sidebar-widget,.error-posts{padding:0;text-align:left;width:15%}}.article-sidebar-widget li,.error-posts li{line-height:2;max-width:450px;padding-top:0}.article-sidebar-widget a,.error-posts a{color:#4a4a4a}.article-sidebar-widget h3,.error-posts h3{font-size:22px;font-weight:700}.article-sidebar-widget .alert-button,.error-posts .alert-button{color:#000;display:block;font-family:Open Sans Condensed;font-size:16px;margin-bottom:23px}.article-sidebar-widget .alert-button:before,.error-posts .alert-button:before{background-image:url(../../../images/icon-exclamation.png);background-size:cover;content:"";display:inline-block;height:26px;margin-right:10px;vertical-align:-25%;width:26px}.article-sidebar-widget .position,.error-posts .position{padding:0!important;text-transform:uppercase;width:100%!important}.article-sidebar-widget .position h3,.error-posts .position h3{color:dimgray;font-size:16px;font-weight:700;margin-bottom:5px}.article-sidebar-widget .position a,.error-posts .position a{border-bottom:none!important;color:#7a7a7a}.article-sidebar-widget .company,.error-posts .company{color:#1888c7}.article-sidebar-widget .meta,.error-posts .meta{float:none!important;padding:0!important;text-align:left!important;width:100%!important}.article-sidebar-widget .meta .job-type,.error-posts .meta .job-type{display:none!important}.article-sidebar-widget .meta li,.error-posts .meta li{padding:0;text-align:center}@media (min-width:992px){.article-sidebar-widget .meta li,.error-posts .meta li{font-size:15px!important;padding-top:0;text-align:left}}.article-sidebar-widget .meta a,.error-posts .meta a{padding:0!important}.article-sidebar-widget .meta .view-details,.error-posts .meta .view-details{color:#8a1f63}.article-sidebar-widget .meta .view-details:hover,.error-posts .meta .view-details:hover{background:#fff;color:#1888c7}.article-sidebar-widget ul,.error-posts ul{line-height:2.4;list-style:none;padding:0}.article-sidebar-widget ul li,.error-posts ul li{font-size:16px!important;line-height:26px;padding-top:30px}.article-sidebar-widget ul li .job_listing,.error-posts ul li .job_listing{border-bottom:none!important;padding-top:0}.article-sidebar-widget ul .cat-item,.error-posts ul .cat-item{line-height:2.3!important;padding-top:0!important}.article-sidebar-widget .rp4wp-related-job_listing>ul,.article-sidebar-widget ul.job_listings,.error-posts .rp4wp-related-job_listing>ul,.error-posts ul.job_listings{border-top:none!important}.rp4wp-related-job_listing>ul li.job_listing,.rp4wp-related-job_listing>ul li.no_job_listings_found,ul.job_listings li.job_listing,ul.job_listings li.no_job_listings_found{border:none!important}.article-area .featured-image{border:2px solid #cfcfcf;border-radius:2000px 15px 225px 15px/15px 225px 15px 255px;display:flex;margin-bottom:40px}.postid-10382 .article-area .featured-image,.postid-10534 .article-area .featured-image,.postid-11823 .article-area .featured-image,.postid-12212 .article-area .featured-image,.postid-12537 .article-area .featured-image,.postid-1361 .article-area .featured-image,.postid-196 .article-area .featured-image,.postid-224 .article-area .featured-image,.postid-229 .article-area .featured-image,.postid-244 .article-area .featured-image,.postid-262 .article-area .featured-image,.postid-30499 .article-area .featured-image,.postid-3089 .article-area .featured-image,.postid-331 .article-area .featured-image,.postid-4030 .article-area .featured-image,.postid-4042 .article-area .featured-image,.postid-490 .article-area .featured-image,.postid-5338 .article-area .featured-image,.postid-5381 .article-area .featured-image,.postid-7517 .article-area .featured-image,.postid-763 .article-area .featured-image,.postid-7711 .article-area .featured-image,.postid-7717 .article-area .featured-image,.postid-776 .article-area .featured-image,.postid-801 .article-area .featured-image,.postid-811 .article-area .featured-image,.postid-925 .article-area .featured-image,.postid-995 .article-area .featured-image{margin-top:100px}@media (min-width:992px){.postid-10382 .article-area .featured-image,.postid-10534 .article-area .featured-image,.postid-11823 .article-area .featured-image,.postid-12212 .article-area .featured-image,.postid-12537 .article-area .featured-image,.postid-1361 .article-area .featured-image,.postid-196 .article-area .featured-image,.postid-224 .article-area .featured-image,.postid-229 .article-area .featured-image,.postid-244 .article-area .featured-image,.postid-262 .article-area .featured-image,.postid-30499 .article-area .featured-image,.postid-3089 .article-area .featured-image,.postid-331 .article-area .featured-image,.postid-4030 .article-area .featured-image,.postid-4042 .article-area .featured-image,.postid-490 .article-area .featured-image,.postid-5338 .article-area .featured-image,.postid-5381 .article-area .featured-image,.postid-7517 .article-area .featured-image,.postid-763 .article-area .featured-image,.postid-7711 .article-area .featured-image,.postid-7717 .article-area .featured-image,.postid-776 .article-area .featured-image,.postid-801 .article-area .featured-image,.postid-811 .article-area .featured-image,.postid-925 .article-area .featured-image,.postid-995 .article-area .featured-image{margin-top:130px}}.job_listings li.job_listing a{padding:0!important}.job_listings li.job_listing{padding-top:30px}.post-thumbnail{align-self:center;background:transparent;height:300px;margin:10px;outline:none;overflow:hidden;position:relative;width:100%}@media (min-width:992px){.post-thumbnail{height:350px}}.post-thumbnail img{bottom:-9999px;height:auto;left:-9999px;margin:auto;position:absolute;right:-9999px;top:-9999px;width:100%}.article-social-sharing:after{background:url("data:image/svg+xml,%3Csvg width='110' height='20' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath fill='%23618D1B' d='M95.238 9.663c4.946-.04 11.032.707 14 4.774-4.259 1.23-11.412-.953-14-4.774M95.81 7.7c1.583-2.302 4.486-3.69 7.11-2.964-2.262 1.71-4.679 2.987-7.469 3.53.102-.173.217-.36.36-.566m-10.865 3.923c1.013.349 5.421 3.177 2.45 3.963-1.795.475-4.354-1.976-5.563-2.957a47.904 47.904 0 01-2.45-2.153c.248.02.491.039.725.068 1.648.21 3.27.537 4.838 1.079m-16.498.385c.809.42 4.305 3.07 2.317 3.666-1.377.415-3.367-1.63-4.205-2.42-.89-.84-1.8-1.85-2.467-2.96 1.492.476 2.979.999 4.355 1.714M59.943 8.28c-.301.008-.599.014-.899.023 1.975-1.073 3.915-2.227 5.894-3.273 2.67-1.411 6.392-3.834 9.57-3.58 1.472.116-.696 1.413-1.11 1.683-1.537.994-3.313 1.667-5.012 2.332-2.695 1.056-5.83 1.56-8.443 2.815m-3.115-.118c.347-2.649 3.27-4.572 5.77-4.973-.641 1.653-2.093 2.862-3.683 3.832-.866.477-1.588.874-2.087 1.141m-6.275 4.769c1.724 1.005 4.07 2.385 4.954 4.287-.012.029-.02.038-.031.073-.113.186-.304.323-.474.452-.408.314-.95.46-1.436.6-1.41.407-2.768.089-4.01-.619-2.455-1.395-4.06-4.562-4.649-7.351.198-.007.397-.013.597-.018 1.378 1.104 3.53 1.69 5.049 2.576M36.898 5.165c.854-.708 1.879-1.293 3.007-1.386.428-.036.828.107 1.198.298.185.094.339.222.49.358l.017.02c-.74 1.286-3.118 2.211-4.216 2.735-1.173.56-2.38 1.04-3.592 1.509.748-1.383 2.009-2.633 3.096-3.534m-14.585.385c1.8-1.48 4.595-4.085 7.143-3.949.265.014.473.14.642.314-.038.072-.076.14-.124.255-.213.293-.512.533-.786.769-1.128.976-2.55 1.658-3.877 2.322-1.694.847-3.54 1.49-5.29 2.28a74.24 74.24 0 012.292-1.99m-2.009 7.88c.944.472 1.861.991 2.717 1.604.366.262.705.557 1.025.873.164.161.302.344.439.53.08.11.127.202.157.276-.362.746-1.458 1.2-2.177 1.36-1.216.274-2.452-.434-3.377-1.126-1.865-1.396-3.687-3.994-4.077-6.37l.35.009c-.021.276-.007.514.105.58 1.526.893 3.257 1.47 4.838 2.264M4.041 8.838h-.06c.3-1.974 2.615-3.702 4.08-4.732 1.771-1.247 3.935-2.32 6.124-2.6-.612 1.881-2.872 3.384-4.365 4.343-1.8 1.155-4.058 1.76-5.779 2.99m105.879 5.373c-2.09-4.085-6.739-5.378-11.264-5.691 1.922-.812 3.691-1.968 5.392-3.33.075-.06.042-1.283-.034-1.327-2.688-1.541-4.957-.515-7.267 1.226-1.08.814-1.701 1.962-2.236 3.148-.317.698-7.308.225-8.182.217-6.912-.067-13.756-.29-20.638-.267 2.002-.806 3.938-1.788 5.463-2.488 2.166-.997 4.375-1.992 4.2-4.54-.17-2.45-7.534 1.09-13.115 4.057a5.455 5.455 0 00.752-2.17c.013-.105.034-1.181-.059-1.172-3.581.346-6.092 3.072-6.236 6.355a.481.481 0 01-.05.025l-.244.124c-6.376.201-12.749.306-19.118.38.499-.24.995-.492 1.484-.755 1.744-.946 3.307-1.884 3.154-3.992-.188-2.62-3.516-1.322-4.783-.377-1.595 1.187-3.302 3.118-3.832 5.163-4.099.034-8.199.04-12.3.05 1.975-.828 3.93-1.694 5.812-2.738 2.162-1.199 3.92-2.357 3.629-4.93-.327-2.893-5.181.715-6.047 1.348-2.43 1.777-5.106 3.915-6.99 6.333-3.327.002-6.658-.01-9.986-.016.047-.025.097-.054.144-.077a23.832 23.832 0 004-2.566c1.75-1.382 2.926-3.04 2.918-5.274 0-.06-.009-.936-.084-.928C10.233.452 3.89 4.153 3.847 8.838c-1.273-.003-2.544-.002-3.819-.007-.032 0-.05.999.026 1.003 1.268.105 2.543.173 3.815.255.013.078.026.133.04.133.208-.005.419-.04.632-.087 3.456.218 6.921.349 10.392.44.08 2.608 1.571 5.114 3.342 6.967 1.096 1.146 2.575 2.083 4.225 1.893.897-.104 2.244-.88 2.35-1.87.23-2.171-.857-3.272-2.613-4.465-1.411-.96-2.942-1.711-4.48-2.447 8.997.164 18.02-.016 27.013-.276.344 3.136 1.728 6.279 4.133 8.388 1.558 1.366 6.736 2.229 6.87-.905.098-2.345-1.281-3.654-3.098-5.034-1.272-.965-2.661-1.79-4.063-2.554l-.017-.01c3.376-.103 6.747-.215 10.113-.318 1.357-.042 2.706-.05 4.059-.068.188.057.377.115.567.175.554 2.087 2.233 3.852 3.822 5.239.58.505 4.011 3.159 4.278 1.065.197-1.545-.001-3.108-1.088-4.294-.958-1.046-2.308-1.754-3.757-2.231 3.407-.005 6.805.041 10.21.108.005.076.012.138.021.142.221.08.457.134.696.182.016.078.041.147.09.193 1.12 1.083 10.157 9.415 10.76 5.536.313-2.022.054-3.87-1.802-5.037-.456-.286-1.056-.57-1.736-.827l1.542.037c2.055.052 4.106-.015 6.158-.097 1.13-.045 1.656-.142 1.992-.387.008.075.007.152.031.223 1.702 4.8 10.926 7.536 15.402 5.68.092-.038.032-1.244-.033-1.37'/%3E%3C/svg%3E");content:"";display:inline-block;height:2px;margin-bottom:30px;margin-top:30px;overflow:hidden;vertical-align:middle}@media (min-width:992px){.article-social-sharing:after{width:100%}}.article-area{margin-top:-35px;padding:0 15px}@media (min-width:992px){.article-area{margin-top:0;padding:0 70px 70px!important}}.article-area .entry-header{margin:0;position:relative;width:100%}.article-area .entry-header .entry-title{color:#1888c7;font-family:Open Sans,Helvetica Neue,sans-serif;font-weight:400;padding-bottom:20px}@media (max-width:1024px){.article-area .entry-header .entry-title{padding-bottom:0}}.author{color:#4a4a4a;font-size:16px;line-height:25px}.info{color:#4a4a4a;font-size:12px}.info p{display:inline-block;margin-right:10px}.article-left-sidebar{padding:50px 30px;text-align:center;width:100%}@media (min-width:992px){.article-left-sidebar{padding:0;text-align:left;width:20%}}.article-left-sidebar .ad{width:80%}@media (min-width:992px){.article-left-sidebar .ad{width:100%}}.article-left-sidebar .ad legend{font-size:11px;font-weight:700;margin:-5px;max-width:120px}.article-left-sidebar .description{font-size:12px}.entry-meta{display:none}.avatar img{border-radius:100px;box-shadow:0 3px 4px rgba(0,0,0,.1);margin:0 0 30px}.wp-post-image{height:100%;margin:0 0 3rem;width:100%}.related-posts-block{padding-top:3rem;text-align:center}@media (min-width:992px){.related-posts-block{text-align:left}}.related-posts-block .related-post-item{padding-top:2rem}@media (min-width:992px){.related-posts-block .related-post-item{padding-top:0}}.related-posts-block p{font-size:13px;margin-bottom:0;padding-top:20px;text-decoration:none}.related-posts-block h4{color:#1888c7;font-family:Open Sans;font-size:16px;line-height:25px}.related-posts-block h3{color:#8a1f63;line-height:25px}.related-posts-block a{color:#4a4a4a;text-decoration:none}.related-posts-block a:hover h4{color:#8a1f63}.related-posts-block .related-thumbnail{align-items:center;display:flex;height:200px;justify-content:center;margin-bottom:-10px;overflow:hidden}@media (min-width:992px){.related-posts-block .related-thumbnail{height:175px}}.related-posts-block .related-thumbnail .wp-post-image{min-height:100%;min-width:100%;-o-object-fit:cover;object-fit:cover}#facebook{padding:2rem 0}.wpb_single_image img{margin:0;vertical-align:middle}.vc_gitem-zone{border:1.5px solid #f0f0f0;border-top:none}#featured-post{border:2px solid #bebebe;border-radius:2000px 15px 225px 15px/15px 225px 15px 255px}#featured-post .vc_gitem-animated-block{height:450px;overflow:hidden;position:relative}#featured-post .vc_gitem-animated-block img{height:auto;margin:15px;padding:15px;width:100%}#featured-post .vc_gitem-zone{height:450px;margin:15px}#featured-post .vc_gitem-zone-a .vc_gitem-row-position-middle,#featured-post .vc_gitem-zone-b .vc_gitem-row-position-middle{padding:30px}#featured-post .vc_section.flower-separator{padding:60px 0}#featured-post .vc_gitem-zone-mini h3{color:#8a1f63;font-family:Open Sans,Helvetica Neue,sans-serif!important;text-transform:capitalize}#featured-post .vc_gitem-zone-mini h2{color:#fff!important;font-family:Amatic SC,Open Sans,Helvetica Neue,sans-serif!important;font-size:50px}#featured-post .vc_gitem-zone-mini h1{font-size:55px;line-height:60px}.branches{display:flex;justify-content:center;padding:40px 0}.branches img{display:inline-block;padding:15px}#comments .comment-content p{margin-bottom:0}#comments .comment-list{border:1px solid #eaeaea;border-radius:15px;padding:10px}#comments .comment-list li{border-bottom:1px solid #eaeaea;display:block!important;padding-bottom:12px;padding-top:12px}#comments .comment-list li:last-child{border-bottom:none!important}#comments .children{padding-left:10%}#comments .children li{border-bottom:none!important}#comments .parent{border-bottom:1px solid #eaeaea}#comments .logged-in-as,#comments .required-field-message{display:none}#comments .comment-form-comment{align-items:center;display:flex}#comments .comment-form-comment label{display:none}#comments #comment{height:100px;width:100%}#comments #submit{background:#8a1f63!important;border:1px solid #8a1f63!important;border-radius:5px;color:#fff!important;display:inline-block;font-weight:700;padding:7px 15px!important}#comments .form-submit{text-align:right}#comments #cancel-comment-reply-link{display:block}#comments .says,.article-sidebar-widget .alert-button:before{display:none}@media only screen and (max-width:1024px){.pm-group-nurses .pm-profile-tabs-content{width:100%!important}}.article-social-sharing:after{height:20px!important}.article-sidebar-widget .alert-button{display:none}.custom-html-widget .alert-button{background:#8a1f63!important;border:1px solid #8a1f63!important;border-radius:5px;color:#fff!important;display:inline-block;font-weight:700;margin-bottom:5px;margin-left:-20px;margin-right:-5px;padding:7px 15px!important}.custom-html-widget .alert-button i{padding-right:5px}@media only screen and (max-width:990px){.custom-html-widget .alert-button{margin:0 auto}}@media only screen and (max-width:1024px){.postid-16753410 .entry-title{padding-top:20px}}@media screen and (min-width:1024px){#post-44567 .entry-header{padding-top:0!important}}.page-id-44567 #primary{max-width:none;padding:0}.housing-search-section,.housing-section-sub-text,.jobs-wrapper{margin:0 auto;max-width:1200px;padding-left:15px;padding-right:15px;width:100%}.featured-jobs-wrapper .help,.jobs-wrapper .help{font-weight:700;margin:10px auto 30px;max-width:600px;text-align:center}@media screen and (min-width:1000px){.featured-jobs-wrapper .help,.jobs-wrapper .help{grid-column:1/5}}@media screen and (max-width:768px){.featured-jobs-wrapper .help,.jobs-wrapper .help{margin:10px auto 16px!important}}.featured-jobs-wrapper .jobs-filter,.jobs-wrapper .jobs-filter{background:#f1f1f1;border-radius:10px;margin-bottom:10px;margin-top:3%;padding:40px}@media screen and (max-width:768px){.featured-jobs-wrapper .jobs-filter,.jobs-wrapper .jobs-filter{padding:8% 15%!important}}.featured-jobs-wrapper .jobs-filter h4,.jobs-wrapper .jobs-filter h4{color:#4a4a4a;color:#8a1f63;font-family:Open Sans;font-weight:400;text-align:center}.featured-jobs-wrapper .jobs-filter .help,.jobs-wrapper .jobs-filter .help{font-family:Open Sans;font-size:16px;margin:10px auto 36px;max-width:none;text-align:center}.featured-jobs-wrapper .jobs-filter .help p,.jobs-wrapper .jobs-filter .help p{font-size:14px;font-weight:300;margin:0}@media screen and (max-width:768px){.featured-jobs-wrapper .jobs-filter .help p,.jobs-wrapper .jobs-filter .help p{font-size:12px}}@media screen and (min-width:1000px){.featured-jobs-wrapper .jobs-filter .help,.jobs-wrapper .jobs-filter .help{grid-column:1/5}.featured-jobs-wrapper .jobs-filter form,.jobs-wrapper .jobs-filter form{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-column-gap:40px}}.featured-jobs-wrapper .jobs-filter form .filter-item,.jobs-wrapper .jobs-filter form .filter-item{display:flex;margin-bottom:20px}@media screen and (max-width:768px){.featured-jobs-wrapper .jobs-filter form .filter-item:nth-child(6),.featured-jobs-wrapper .jobs-filter form .filter-item:nth-child(7),.jobs-wrapper .jobs-filter form .filter-item:nth-child(6),.jobs-wrapper .jobs-filter form .filter-item:nth-child(7){display:inline-flex;width:50%}.featured-jobs-wrapper .jobs-filter form .filter-item:nth-child(6),.jobs-wrapper .jobs-filter form .filter-item:nth-child(6){float:left;padding-right:2%}.featured-jobs-wrapper .jobs-filter form .filter-item:nth-child(7),.jobs-wrapper .jobs-filter form .filter-item:nth-child(7){height:45px;padding-left:2%}}.featured-jobs-wrapper .jobs-filter form .filter-item label,.jobs-wrapper .jobs-filter form .filter-item label{display:none}.featured-jobs-wrapper .jobs-filter form .filter-item input,.jobs-wrapper .jobs-filter form .filter-item input{border:1px solid #d0d0d0;border-radius:5px;padding:10px 15px;width:100%}.featured-jobs-wrapper .jobs-filter form .filter-item input:active,.featured-jobs-wrapper .jobs-filter form .filter-item input:focus,.featured-jobs-wrapper .jobs-filter form .filter-item input:focus-visible,.jobs-wrapper .jobs-filter form .filter-item input:active,.jobs-wrapper .jobs-filter form .filter-item input:focus,.jobs-wrapper .jobs-filter form .filter-item input:focus-visible{border:1px solid #d0d0d0!important;outline:none}.featured-jobs-wrapper .jobs-filter form .filter-item input::-moz-placeholder,.jobs-wrapper .jobs-filter form .filter-item input::-moz-placeholder{color:#aaa}.featured-jobs-wrapper .jobs-filter form .filter-item input::placeholder,.jobs-wrapper .jobs-filter form .filter-item input::placeholder{color:#aaa}.featured-jobs-wrapper .jobs-filter form .filter-item select,.jobs-wrapper .jobs-filter form .filter-item select{border:1px solid #d0d0d0;padding:10px 15px;width:100%}.featured-jobs-wrapper .jobs-filter form .filter-item select:active,.featured-jobs-wrapper .jobs-filter form .filter-item select:focus,.featured-jobs-wrapper .jobs-filter form .filter-item select:focus-visible,.jobs-wrapper .jobs-filter form .filter-item select:active,.jobs-wrapper .jobs-filter form .filter-item select:focus,.jobs-wrapper .jobs-filter form .filter-item select:focus-visible{border:1px solid #d0d0d0!important;outline:none}.featured-jobs-wrapper .jobs-filter form .filter-item select option[value=""],.featured-jobs-wrapper .jobs-filter form .filter-item select:invalid,.jobs-wrapper .jobs-filter form .filter-item select option[value=""],.jobs-wrapper .jobs-filter form .filter-item select:invalid{color:#aaa!important}.featured-jobs-wrapper .jobs-filter form .filter-item .select2-container,.jobs-wrapper .jobs-filter form .filter-item .select2-container{border:1px solid #d0d0d0;width:100%!important}.featured-jobs-wrapper .jobs-filter form .filter-item .select2-container .select2-selection,.jobs-wrapper .jobs-filter form .filter-item .select2-container .select2-selection{border:0}.featured-jobs-wrapper .jobs-filter form .filter-item .select2-container .select2-selection .select2-selection__rendered,.jobs-wrapper .jobs-filter form .filter-item .select2-container .select2-selection .select2-selection__rendered{display:block;padding:0}.featured-jobs-wrapper .jobs-filter form .filter-item .select2-container .select2-selection .select2-selection__rendered .select2-selection__choice,.jobs-wrapper .jobs-filter form .filter-item .select2-container .select2-selection .select2-selection__rendered .select2-selection__choice{float:none;margin:5px 5px 0;overflow:hidden}.featured-jobs-wrapper .jobs-filter form .filter-item .select2-container .select2-selection .select2-selection__rendered .select2-search--inline,.jobs-wrapper .jobs-filter form .filter-item .select2-container .select2-selection .select2-selection__rendered .select2-search--inline{float:none}.featured-jobs-wrapper .jobs-filter form .filter-item .select2-container .select2-selection .select2-selection__rendered .select2-search__field,.jobs-wrapper .jobs-filter form .filter-item .select2-container .select2-selection .select2-selection__rendered .select2-search__field{border:0;margin:0}@media screen and (max-width:768px){.featured-jobs-wrapper .jobs-filter form .filter-item:nth-child(5),.jobs-wrapper .jobs-filter form .filter-item:nth-child(5){width:50%}.featured-jobs-wrapper .jobs-filter form .filter-item:nth-child(5):first-child,.jobs-wrapper .jobs-filter form .filter-item:nth-child(5):first-child{padding-right:2%}.featured-jobs-wrapper .jobs-filter form .filter-item:nth-child(5):last-child,.jobs-wrapper .jobs-filter form .filter-item:nth-child(5):last-child{padding-left:2%}}.featured-jobs-wrapper .jobs-filter form .actions,.jobs-wrapper .jobs-filter form .actions{margin-top:15px;text-align:center}@media screen and (min-width:1000px){.featured-jobs-wrapper .jobs-filter form .actions,.jobs-wrapper .jobs-filter form .actions{grid-column:1/5}}@media screen and (max-width:768px){.featured-jobs-wrapper .jobs-filter form .actions,.jobs-wrapper .jobs-filter form .actions{display:inline-flex;margin-top:0;padding:0;width:100%}.featured-jobs-wrapper .jobs-filter form .actions .btn-primary,.jobs-wrapper .jobs-filter form .actions .btn-primary{font-size:14px;margin-right:2%!important}.featured-jobs-wrapper .jobs-filter form .actions .btn-outline-primary,.jobs-wrapper .jobs-filter form .actions .btn-outline-primary{font-size:14px;margin-left:2%!important;padding:0}}.featured-jobs-wrapper .jobs-filter form .actions .btn,.jobs-wrapper .jobs-filter form .actions .btn{border-radius:6px;margin:0 10px;width:240px}@media screen and (max-width:768px){.featured-jobs-wrapper .jobs-filter form .actions .btn,.jobs-wrapper .jobs-filter form .actions .btn{width:50%}}.featured-jobs-wrapper .jobs-filter form .actions .btn-outline-primary,.jobs-wrapper .jobs-filter form .actions .btn-outline-primary{background-color:#fff}.featured-jobs-wrapper .jobs-filter form .actions .btn-outline-primary:hover,.jobs-wrapper .jobs-filter form .actions .btn-outline-primary:hover{background-color:#8a1f63}.featured-jobs-wrapper .jobs-filter form .actions input,.jobs-wrapper .jobs-filter form .actions input{border-radius:6px;font-weight:600!important;margin:0 10px;width:240px}@media screen and (max-width:768px){.featured-jobs-wrapper .jobs-filter form .actions input,.jobs-wrapper .jobs-filter form .actions input{margin:0!important}}.featured-jobs-wrapper .jobs-filter .featured,.jobs-wrapper .jobs-filter .featured{margin-top:20px;text-align:center}.featured-jobs-wrapper .search-results,.jobs-wrapper .search-results{border-radius:10px;margin-bottom:10px;padding:10px 0}@media only screen and (max-width:768px){.featured-jobs-wrapper .search-results,.jobs-wrapper .search-results{font-size:12px;padding-left:10px}}.featured-jobs-wrapper .loader,.jobs-wrapper .loader{font-size:48px;text-align:center}.hot-jobs-wrapper .job{display:block;margin-top:30px}.hot-jobs-wrapper .job:hover{text-decoration:none}.hot-jobs-wrapper .job .job-title{color:#696969;font-size:16px;margin:0;text-transform:uppercase}.hot-jobs-wrapper .job .location{color:#999;font-size:15px}.hot-jobs-wrapper .job .agency{color:#1888c7;font-size:15px;font-weight:400}@media screen and (max-width:768px){.jobs-page-upper-text-area{margin:0 auto;max-width:400px!important;padding:0 15px}}p.jobs-page-upper-text-area{font-weight:400;margin:-2% auto 0;max-width:700px;text-align:center}@media screen and (max-width:1000px){p.jobs-page-upper-text-area{padding-top:15px}}.housing-search-section{padding-top:55px}.housing-search-section h2{color:#4a4a4a;font-size:50px;line-height:62px;padding-bottom:2%;text-align:center}.housing-search-section p{font-size:22px;font-weight:600;line-height:33px;text-align:center}.housing-section-sub-text{margin:35px auto 85px}.housing-section-sub-text .housing-search-btn{margin-top:35px}.housing-section-sub-text .housing-search-btn a{background-color:#8a1f63;background:#8a1f63!important;border-radius:5px;box-shadow:0 2px 5px -2px rgba(0,0,0,.6)!important;color:#fff;color:#fff!important;font-size:1rem!important;font-weight:700;padding:9px 30px!important}.jobs-wrapper .pay-meta{display:flex}.jobs-wrapper .job-pay-wrapper{align-items:center;display:flex;justify-content:flex-start}.jobs-wrapper .job-pay-wrapper .job-pay{border-radius:4px;color:#7f2a61!important;font-size:18px;font-weight:600;padding-left:16px}@media only screen and (max-width:768px){.jobs-wrapper .job-pay-wrapper .job-pay{font-size:14px;padding-left:0}}.jobs-wrapper .new-designation{align-items:center;background-color:#7f2a61;display:flex;height:50px;margin:auto 0;padding:5px 10px}.jobs-wrapper .new-designation p{color:#fff;font-weight:800}.jobs-wrapper .featured .new-designation{position:absolute;right:0}.prefooter{min-height:630px;position:relative}.prefooter img{height:650px;-o-object-fit:cover;object-fit:cover;width:100%}.prefooter blockquote{margin:0}.prefooter .wp-block-cover__background{background-color:#0a64bf69;display:block;height:100%;position:absolute;width:100%}.prefooter .wp-block-cover__inner-container{position:absolute;right:15%;top:15%}.prefooter .wp-block-cover__inner-container .wp-block-column{border-radius:10px;display:flex;flex-direction:column;gap:20px;padding:35px 15px}.prefooter .wp-block-cover__inner-container .wp-block-column .wp-block-buttons{padding:25px 0 10px}.prefooter .wp-block-cover__inner-container .wp-block-column .wp-block-buttons a{padding:10px 30px}@media (max-width:768px){.prefooter .wp-block-cover__inner-container .wp-block-columns{bottom:55px;gap:0!important;position:relative}.prefooter .wp-block-cover__inner-container{position:absolute;right:7%;top:13%}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbmZpZy9fbWl4aW5zLnNjc3MiLCJibG9nL19hZGQtYmxvZy5zY3NzIiwiLi4vLi4vLi4vbm9kZV9tb2R1bGVzL2Jvb3RzdHJhcC9zY3NzL21peGlucy9fYnJlYWtwb2ludHMuc2NzcyIsImNvbmZpZy9fdmFyaWFibGVzLnNjc3MiLCJibG9nL19hcnRpY2xlcy1wYWdlLnNjc3MiLCJibG9nL19hc2stYS1udXJzZS5zY3NzIiwiYmxvZy9fYXV0aG9ycy1hcmNoaXZlLnNjc3MiLCJibG9nL19hdXRob3JzLnNjc3MiLCJibG9nL19jYXRlZ29yaWVzLWFyY2hpdmUuc2NzcyIsImJsb2cvX2NhdGVnb3JpZXMuc2NzcyIsImJsb2cvX2NhdGVyZWRfYXJ0aWNsZXMuc2NzcyIsImJsb2cvX3NpbmdsZS1hcnRpY2xlLnNjc3MiLCJqb2JzL19qb2JzLXBhZ2Uuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFJRSx3QkFDRSx1QkFBNkIsQ0FEL0IsK0NBQ0UseUJBQTZCLENBRC9CLHVCQUNFLHlCQUE2QixDQUM5QixvQ0FzQkcsT0FBZ0MsQ0FGcEMsMkNBSU0sUUFBdUQsQ0FHdkQsd0JBQXFCLENBRnJCLHFDQUF1QyxDQUN2QywrQkFDMEIsQ0FQaEMsMENBVU0sUUFBbUUsQ0FWekUsd0RBZ0JNLDZDQUFxRCxDQWhCM0QsK0RBbUJRLFNBQVMsQ0FEVCxxREFDVSxDQW5CbEIsOERBc0JRLCtDQUEyRCxDQUM1RCxpREM3Q0wsd0JBQVEsQ0FEUixVQUMyQixDQ3dEM0IseUJENURKLGlEQU1JLFNBQVUsQ0FFWCxDQVJILG9CQVlJLGVBQWUsQ0FEZixtQkFDZ0IsQ0NnRGhCLHlCRDVESixvQkFjSSxtQkVQUyxDRlNWLENBaEJILHlCQW1CSSxZQUFhLENBQ2Isc0JBQXVCLENDd0N2Qix5QkQ1REoseUJBc0JJLG9CQUFxQixDQUV2QixDR3RCQSx5Q0FGRixvQkFJTSxhQUFnQixDQUNoQixjQUFpQixDQUNsQixDQUtMLFNBRUUsNEJBQWUsQ0FEZixvQkFDOEIsQ0FDL0Is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LGlGQStCVSxpQkFBa0IsQ0FDbkIseUJBaENULDhEQXNDUSxXQUFZLENBQ1osZUFBSyxDQUZMLGlCQUVpQixDQXZDekIsNENBMkNNLGlCQUFrQixDQUNsQixRQUFTLENBQ1QsT0FBUSxDQUpUIiwiZmlsZSI6ImJsb2cuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiLypcbiAqIGxpbmUgaGVpZ2h0IG9wdGlvbnNcbiAqL1xuQGVhY2ggJG5hbWUsICRzaXplIGluICRlZGl0b3ItZm9udC1oZWlnaHQge1xuICAuaGFzLSN7JG5hbWV9LWxpbmUtaGVpZ2h0IHtcbiAgICBsaW5lLWhlaWdodDogJHNpemUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKlxuICogVW5pdCBjb252ZXJ0ZXIgZnJvbSBweHRvIHJlbSBvciBlbVxuICpcbiAqIGVtIGlzIHJlbGF0aXZlIHRvIHRoZSBmb250IHNpemUgb2YgaXRzIGRpcmVjdCBvciBuZWFyZXN0IHBhcmVudCxcbiAqIHJlbSBpcyBvbmx5IHJlbGF0aXZlIHRvIHRoZSBodG1sIChyb290KSBmb250LXNpemVcbiAqL1xuQGZ1bmN0aW9uIHVjKCRweCwgJHVuaXQ6IHJlbSwgJGNvbnRleHQ6IDE2KSB7XG4gICRweC1saXN0OiAoKTtcbiAgQGVhY2ggJHZhbHVlIGluICRweCB7XG4gICAgJHB4LWxpc3Q6IGFwcGVuZCgkcHgtbGlzdCwgI3skdmFsdWUvJGNvbnRleHR9JHVuaXQsIGxpc3Qtc2VwYXJhdG9yKCRweCkpO1xuICB9XG4gIEByZXR1cm4gJHB4LWxpc3Q7XG59XG4vKlxuICogSHVtYnVyZ2VyIG1vYmlsZSBtZW51IHRvZ2dsZXJcbiAqL1xuQGlmIGluZGV4KCRoYW1idXJnZXItdHlwZXMsIHNsaWRlcikge1xuICAuaGFtYnVyZ2VyLS1zbGlkZXIge1xuICAgIC5oYW1idXJnZXItaW5uZXIge1xuICAgICAgdG9wOiAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodCAvIDI7XG4gICAgICAmOjpiZWZvcmUge1xuICAgICAgICB0b3A6ICRoYW1idXJnZXItbGF5ZXItaGVpZ2h0ICsgJGhhbWJ1cmdlci1sYXllci1zcGFjaW5nO1xuICAgICAgICB0cmFuc2l0aW9uLXByb3BlcnR5OiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG4gICAgICAgIHRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xuICAgICAgICB0cmFuc2l0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgICAgIH1cbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdG9wOiAoJGhhbWJ1cmdlci1sYXllci1oZWlnaHQgKiAyKSArICgkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKiAyKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJlthcmlhLWV4cGFuZGVkPVwidHJ1ZVwiXSB7XG4gICAgICAuaGFtYnVyZ2VyLWlubmVyIHtcbiAgICAgICAgJHktb2Zmc2V0OiAkaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmcgKyAkaGFtYnVyZ2VyLWxheWVyLWhlaWdodDtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAkeS1vZmZzZXQsIDApIHJvdGF0ZSg0NWRlZyk7XG4gICAgICAgICY6OmJlZm9yZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKSB0cmFuc2xhdGUzZCgkaGFtYnVyZ2VyLWxheWVyLXdpZHRoIC8gLTcsICRoYW1idXJnZXItbGF5ZXItc3BhY2luZyAqIC0xLCAwKTtcbiAgICAgICAgICBvcGFjaXR5OiAwO1xuICAgICAgICB9XG4gICAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsICR5LW9mZnNldCAqIC0yLCAwKSByb3RhdGUoLTkwZGVnKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLypcbiogRnVuY3Rpb24gdG8gY3JlYXRlIGFuIG9wdGltaXplZCBzdmcgdXJsXG4qXG4qIHVzZSBleGFtcGxlc1xuKiBiYWNrZ3JvdW5kLWltYWdlOiBzdmctdXJsKCc8c3ZnIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj4uLi4uLjwvc3ZnPicpO1xuKiBAaW5jbHVkZSBiYWNrZ3JvdW5kLXN2ZygnPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCI+Li4uLi48L3N2Zz4nKTtcbiovXG5AZnVuY3Rpb24gc3ZnLXVybCgkc3ZnKSB7XG4gIC8vIEFkZCBtaXNzaW5nIG5hbWVzcGFjZVxuICBAaWYgbm90IHN0ci1pbmRleCgkc3ZnLHhtbG5zKSB7XG4gICAgJHN2Zzogc3RyLXJlcGxhY2UoJHN2ZywgJzxzdmcnLCAnPHN2ZyB4bWxucz1cImh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnXCInKTtcbiAgfVxuICAvLyBDaHVuayB1cCBzdHJpbmcgaW4gb3JkZXIgdG8gYXZvaWRcbiAgLy8gXCJzdGFjayBsZXZlbCB0b28gZGVlcFwiIGVycm9yXG4gICRlbmNvZGVkOiAnJztcbiAgJHNsaWNlOiAyMDAwO1xuICAkaW5kZXg6IDA7XG4gICRsb29wczogY2VpbChzdHItbGVuZ3RoKCRzdmcpLyRzbGljZSk7XG4gIEBmb3IgJGkgZnJvbSAxIHRocm91Z2ggJGxvb3BzIHtcbiAgICAkY2h1bms6IHN0ci1zbGljZSgkc3ZnLCAkaW5kZXgsICRpbmRleCArICRzbGljZSAtIDEpO1xuICAgIC8vIEVuY29kZVxuICAgICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnXCInLCAnXFwnJyk7XG4gICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICclJywgJyUyNScpO1xuICAgICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnIycsICclMjMnKTtcbiAgICAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJ3snLCAnJTdCJyk7XG4gICAgJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICd9JywgJyU3RCcpO1xuICAgICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnPCcsICclM0MnKTtcbiAgICAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJz4nLCAnJTNFJyk7XG4gICAgLy9cbiAgICAvLyBUaGUgbWF5YmUgbGlzdFxuICAgIC8vXG4gICAgLy8gS2VlcCBzaXplIGFuZCBjb21waWxlIHRpbWUgZG93blxuICAgIC8vIC4uLiBvbmx5IGFkZCBvbiBkb2N1bWVudGVkIGZhaWxcbiAgICAvL1xuICAgIC8vICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnJicsICclMjYnKTtcbiAgICAvLyAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJ3wnLCAnJTdDJyk7XG4gICAgLy8gJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICdbJywgJyU1QicpO1xuICAgIC8vICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnXScsICclNUQnKTtcbiAgICAvLyAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJ14nLCAnJTVFJyk7XG4gICAgLy8gJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICdgJywgJyU2MCcpO1xuICAgIC8vICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnOycsICclM0InKTtcbiAgICAvLyAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJz8nLCAnJTNGJyk7XG4gICAgLy8gJGNodW5rOiBzdHItcmVwbGFjZSgkY2h1bmssICc6JywgJyUzQScpO1xuICAgIC8vICRjaHVuazogc3RyLXJlcGxhY2UoJGNodW5rLCAnQCcsICclNDAnKTtcbiAgICAvLyAkY2h1bms6IHN0ci1yZXBsYWNlKCRjaHVuaywgJz0nLCAnJTNEJyk7XG4gICAgJGVuY29kZWQ6ICN7JGVuY29kZWR9I3skY2h1bmt9O1xuICAgICRpbmRleDogJGluZGV4ICsgJHNsaWNlO1xuICB9XG4gIEByZXR1cm4gdXJsKFwiZGF0YTppbWFnZS9zdmcreG1sLCN7JGVuY29kZWR9XCIpO1xufVxuLy8gQmFja2dyb3VuZCBzdmcgbWl4aW5cbkBtaXhpbiBiYWNrZ3JvdW5kLXN2Zygkc3ZnKSB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHN2Zy11cmwoJHN2Zyk7XG59XG4vLyBIZWxwZXIgZnVuY3Rpb24gdG8gcmVwbGFjZSBjaGFyYWN0ZXJzIGluIGEgc3RyaW5nXG5AZnVuY3Rpb24gc3RyLXJlcGxhY2UoJHN0cmluZywgJHNlYXJjaCwgJHJlcGxhY2U6ICcnKSB7XG4gICRpbmRleDogc3RyLWluZGV4KCRzdHJpbmcsICRzZWFyY2gpO1xuICBAcmV0dXJuIGlmKCRpbmRleCxcbiAgICBzdHItc2xpY2UoJHN0cmluZywgMSwgJGluZGV4IC0gMSkgKyAkcmVwbGFjZSArXG5zdHItcmVwbGFjZShzdHItc2xpY2UoJHN0cmluZywgJGluZGV4ICtcbnN0ci1sZW5ndGgoJHNlYXJjaCkpLCAkc2VhcmNoLCAkcmVwbGFjZSksXG4gICAgJHN0cmluZyk7XG59XG5AbWl4aW4gcHNldWRvIHtcbiAgY29udGVudDogJyc7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuQG1peGluIGJhY2tmYWNlIHtcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG5AbWl4aW4gdXNlci1zZWxlY3QoKSB7XG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5AbWl4aW4gbW9tZW50dW0tc2Nyb2xsKCkge1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XG59XG5AbWl4aW4gZm9udC1zbW9vdGhpbmcoKSB7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlO1xufVxuQG1peGluIHZlcnRpY2FsLWNlbnRlcigpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xufVxuIiwiLnBtYWdpYy1mb3JtIHtcblxuICAjYmxvZ190aXRsZSwgI2Jsb2dfdGFncyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyOiAxcHggc29saWQgbGlnaHRncmF5O1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHsgXG4gICAgd2lkdGg6IDUwJTsgXG4gICAgfVxuICB9XG5cbiAgLnBtcm93IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMTVweDtcbiAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlcjtcbiAgICB9XG4gIH1cblxuICAuYnV0dG9uYXJlYSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7IFxuICAgIGp1c3RpZnktY29udGVudDogbGVmdDtcbiAgfVxuIH1cbn1cbiIsIi8vIEJyZWFrcG9pbnQgdmlld3BvcnQgc2l6ZXMgYW5kIG1lZGlhIHF1ZXJpZXMuXG4vL1xuLy8gQnJlYWtwb2ludHMgYXJlIGRlZmluZWQgYXMgYSBtYXAgb2YgKG5hbWU6IG1pbmltdW0gd2lkdGgpLCBvcmRlciBmcm9tIHNtYWxsIHRvIGxhcmdlOlxuLy9cbi8vICAgICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweClcbi8vXG4vLyBUaGUgbWFwIGRlZmluZWQgaW4gdGhlIGAkZ3JpZC1icmVha3BvaW50c2AgZ2xvYmFsIHZhcmlhYmxlIGlzIHVzZWQgYXMgdGhlIGAkYnJlYWtwb2ludHNgIGFyZ3VtZW50IGJ5IGRlZmF1bHQuXG5cbi8vIE5hbWUgb2YgdGhlIG5leHQgYnJlYWtwb2ludCwgb3IgbnVsbCBmb3IgdGhlIGxhc3QgYnJlYWtwb2ludC5cbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW5leHQoc20pXG4vLyAgICBtZFxuLy8gICAgPj4gYnJlYWtwb2ludC1uZXh0KHNtLCAoeHM6IDAsIHNtOiA1NzZweCwgbWQ6IDc2OHB4LCBsZzogOTkycHgsIHhsOiAxMjAwcHgpKVxuLy8gICAgbWRcbi8vICAgID4+IGJyZWFrcG9pbnQtbmV4dChzbSwgJGJyZWFrcG9pbnQtbmFtZXM6ICh4cyBzbSBtZCBsZyB4bCkpXG4vLyAgICBtZFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cywgJGJyZWFrcG9pbnQtbmFtZXM6IG1hcC1rZXlzKCRicmVha3BvaW50cykpIHtcbiAgJG46IGluZGV4KCRicmVha3BvaW50LW5hbWVzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG4gIT0gbnVsbCBhbmQgJG4gPCBsZW5ndGgoJGJyZWFrcG9pbnQtbmFtZXMpLCBudGgoJGJyZWFrcG9pbnQtbmFtZXMsICRuICsgMSksIG51bGwpO1xufVxuXG4vLyBNaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE51bGwgZm9yIHRoZSBzbWFsbGVzdCAoZmlyc3QpIGJyZWFrcG9pbnQuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1taW4oc20sICh4czogMCwgc206IDU3NnB4LCBtZDogNzY4cHgsIGxnOiA5OTJweCwgeGw6IDEyMDBweCkpXG4vLyAgICA1NzZweFxuQGZ1bmN0aW9uIGJyZWFrcG9pbnQtbWluKCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gICRtaW46IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbmFtZSk7XG4gIEByZXR1cm4gaWYoJG1pbiAhPSAwLCAkbWluLCBudWxsKTtcbn1cblxuLy8gTWF4aW11bSBicmVha3BvaW50IHdpZHRoLiBOdWxsIGZvciB0aGUgbGFyZ2VzdCAobGFzdCkgYnJlYWtwb2ludC5cbi8vIFRoZSBtYXhpbXVtIHZhbHVlIGlzIGNhbGN1bGF0ZWQgYXMgdGhlIG1pbmltdW0gb2YgdGhlIG5leHQgb25lIGxlc3MgMC4wMnB4XG4vLyB0byB3b3JrIGFyb3VuZCB0aGUgbGltaXRhdGlvbnMgb2YgYG1pbi1gIGFuZCBgbWF4LWAgcHJlZml4ZXMgYW5kIHZpZXdwb3J0cyB3aXRoIGZyYWN0aW9uYWwgd2lkdGhzLlxuLy8gU2VlIGh0dHBzOi8vd3d3LnczLm9yZy9UUi9tZWRpYXF1ZXJpZXMtNC8jbXEtbWluLW1heFxuLy8gVXNlcyAwLjAycHggcmF0aGVyIHRoYW4gMC4wMXB4IHRvIHdvcmsgYXJvdW5kIGEgY3VycmVudCByb3VuZGluZyBidWcgaW4gU2FmYXJpLlxuLy8gU2VlIGh0dHBzOi8vYnVncy53ZWJraXQub3JnL3Nob3dfYnVnLmNnaT9pZD0xNzgyNjFcbi8vXG4vLyAgICA+PiBicmVha3BvaW50LW1heChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIDc2Ny45OHB4XG5AZnVuY3Rpb24gYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG5leHQ6IGJyZWFrcG9pbnQtbmV4dCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQHJldHVybiBpZigkbmV4dCwgYnJlYWtwb2ludC1taW4oJG5leHQsICRicmVha3BvaW50cykgLSAuMDIsIG51bGwpO1xufVxuXG4vLyBSZXR1cm5zIGEgYmxhbmsgc3RyaW5nIGlmIHNtYWxsZXN0IGJyZWFrcG9pbnQsIG90aGVyd2lzZSByZXR1cm5zIHRoZSBuYW1lIHdpdGggYSBkYXNoIGluIGZyb250LlxuLy8gVXNlZnVsIGZvciBtYWtpbmcgcmVzcG9uc2l2ZSB1dGlsaXRpZXMuXG4vL1xuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeCh4cywgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiXCIgIChSZXR1cm5zIGEgYmxhbmsgc3RyaW5nKVxuLy8gICAgPj4gYnJlYWtwb2ludC1pbmZpeChzbSwgKHhzOiAwLCBzbTogNTc2cHgsIG1kOiA3NjhweCwgbGc6IDk5MnB4LCB4bDogMTIwMHB4KSlcbi8vICAgIFwiLXNtXCJcbkBmdW5jdGlvbiBicmVha3BvaW50LWluZml4KCRuYW1lLCAkYnJlYWtwb2ludHM6ICRncmlkLWJyZWFrcG9pbnRzKSB7XG4gIEByZXR1cm4gaWYoYnJlYWtwb2ludC1taW4oJG5hbWUsICRicmVha3BvaW50cykgPT0gbnVsbCwgXCJcIiwgXCItI3skbmFtZX1cIik7XG59XG5cbi8vIE1lZGlhIG9mIGF0IGxlYXN0IHRoZSBtaW5pbXVtIGJyZWFrcG9pbnQgd2lkdGguIE5vIHF1ZXJ5IGZvciB0aGUgc21hbGxlc3QgYnJlYWtwb2ludC5cbi8vIE1ha2VzIHRoZSBAY29udGVudCBhcHBseSB0byB0aGUgZ2l2ZW4gYnJlYWtwb2ludCBhbmQgd2lkZXIuXG5AbWl4aW4gbWVkaWEtYnJlYWtwb2ludC11cCgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtaW4ge1xuICAgIEBtZWRpYSAobWluLXdpZHRoOiAkbWluKSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIG9mIGF0IG1vc3QgdGhlIG1heGltdW0gYnJlYWtwb2ludCB3aWR0aC4gTm8gcXVlcnkgZm9yIHRoZSBsYXJnZXN0IGJyZWFrcG9pbnQuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQgYW5kIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgQGlmICRtYXgge1xuICAgIEBtZWRpYSAobWF4LXdpZHRoOiAkbWF4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2Uge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbi8vIE1lZGlhIHRoYXQgc3BhbnMgbXVsdGlwbGUgYnJlYWtwb2ludCB3aWR0aHMuXG4vLyBNYWtlcyB0aGUgQGNvbnRlbnQgYXBwbHkgYmV0d2VlbiB0aGUgbWluIGFuZCBtYXggYnJlYWtwb2ludHNcbkBtaXhpbiBtZWRpYS1icmVha3BvaW50LWJldHdlZW4oJGxvd2VyLCAkdXBwZXIsICRicmVha3BvaW50czogJGdyaWQtYnJlYWtwb2ludHMpIHtcbiAgJG1pbjogYnJlYWtwb2ludC1taW4oJGxvd2VyLCAkYnJlYWtwb2ludHMpO1xuICAkbWF4OiBicmVha3BvaW50LW1heCgkdXBwZXIsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJGxvd2VyLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWluID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtZG93bigkdXBwZXIsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIE1lZGlhIGJldHdlZW4gdGhlIGJyZWFrcG9pbnQncyBtaW5pbXVtIGFuZCBtYXhpbXVtIHdpZHRocy5cbi8vIE5vIG1pbmltdW0gZm9yIHRoZSBzbWFsbGVzdCBicmVha3BvaW50LCBhbmQgbm8gbWF4aW11bSBmb3IgdGhlIGxhcmdlc3Qgb25lLlxuLy8gTWFrZXMgdGhlIEBjb250ZW50IGFwcGx5IG9ubHkgdG8gdGhlIGdpdmVuIGJyZWFrcG9pbnQsIG5vdCB2aWV3cG9ydHMgYW55IHdpZGVyIG9yIG5hcnJvd2VyLlxuQG1peGluIG1lZGlhLWJyZWFrcG9pbnQtb25seSgkbmFtZSwgJGJyZWFrcG9pbnRzOiAkZ3JpZC1icmVha3BvaW50cykge1xuICAkbWluOiBicmVha3BvaW50LW1pbigkbmFtZSwgJGJyZWFrcG9pbnRzKTtcbiAgJG1heDogYnJlYWtwb2ludC1tYXgoJG5hbWUsICRicmVha3BvaW50cyk7XG5cbiAgQGlmICRtaW4gIT0gbnVsbCBhbmQgJG1heCAhPSBudWxsIHtcbiAgICBAbWVkaWEgKG1pbi13aWR0aDogJG1pbikgYW5kIChtYXgtd2lkdGg6ICRtYXgpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfSBAZWxzZSBpZiAkbWF4ID09IG51bGwge1xuICAgIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAoJG5hbWUsICRicmVha3BvaW50cykge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtaW4gPT0gbnVsbCB7XG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC1kb3duKCRuYW1lLCAkYnJlYWtwb2ludHMpIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxufVxuIiwiLy8gVXNlIHRoaXMgZmlsZSB0byBvdmVyd3JpdGUgdGhlIGJhc2ljIEJvb3RzdHJhcCB2YXJpYWJsZXMgYW5kIGFkZCBjdXN0b20gdmFyaWFibGVzXG4vLyBKdXN0IGNvcHkgYSB2YXJpYWJsZSBmcm9tIG5vZGVfbW9kdWxlcy9ib290c3RyYXAvc2Nzcy9fdmFyaWFibGVzLnNjc3MgYW5kIGVkaXQgdGhlIHZhbHVlLlxuXG4vLyRpbWFnZXM6ICcvd3AtY29udGVudC90aGVtZXMvdGduL2J1aWxkL2Rpc3QvaW1hZ2VzJztcbiRpbWFnZXM6ICcvd3AtY29udGVudC90aGVtZXMvdGduL2ltYWdlcyc7XG5cbi8vIFNwYWNpbmdcbiRzcGFjZXI6IDFyZW07XG5cbi8vIENvbG9yc1xuJHByaW1hcnk6ICAgICAgICM4YTFmNjM7XG4kc2Vjb25kYXJ5OiAgICAgIzE4ODhjNztcbiRkYXJrOiAgICAgICAgICAjMzMzO1xuJG1lZGl1bTogICAgICAgICM0YTRhNGE7XG4kbGlnaHQ6ICAgICAgICAgI2YxZjFmMTtcblxuJGdyYXktcGxhdGludW06ICAgI2U4ZThlODtcbiRncmF5LWFtZXJpY2FuOiAgICNkMGQwZDA7XG4kZ3JheS1saWdodDogICAgICAjY2JjYWNhO1xuJGdyYXkteDExOiAgICAgICAgI2JlYmViZTtcbiRzaWx2ZXItZm9pbDogICAgICNhZWIwYjA7XG4kZ3JheS1zcGFuaXNoOiAgICAjOTU5NTk1O1xuJHNpbHZlci1zb25pYzogICAgIzdhN2E3YTtcbiRzaWx2ZXItZGFyazogICAgICM2ZDZkNmQ7XG4kc2lsdmVyLWRhcmtlcjogICAjNTQ1MDUwO1xuJGdyYXktb255eDogICAgICAgIzM5MzQzYTtcbiRncmF5LWRhcms6ICAgICAgICMzMzM7XG4kcmFpc2luLWJsYWNrOiAgICAjMjAyMDIwO1xuXG4kcmVkLXB1cnBsZTogICAgICAjZTEwMjcxO1xuJGNoaW5hLXBpbms6ICAgICAgI2UzNjNhOTtcbiRkaWFtb25kOiAgICAgICAgICNiZGUyZmY7XG4kYmx1ZS1ncmF5OiAgICAgICAjNmE5ZmM5O1xuJGJsdWUtY29ybmZsb3dlcjogIzE4ODhjNztcblxuJHRoZW1lLWNvbG9yczogKFxuICBcIm1lZGl1bVwiOiAgICAgICRtZWRpdW0sXG4gIFwic2lsdmVyLWRhcmtcIjogJHNpbHZlci1kYXJrLFxuICBcImdyYXktbGlnaHRcIjogICRncmF5LWxpZ2h0LFxuKTtcblxuLy8gVHlwb2dyYXBoeVxuJGVuYWJsZS1yZXNwb25zaXZlLWZvbnQtc2l6ZXM6IHRydWU7XG5cbiRvcGVuLXNhbnM6ICAgICAgICAgICAgICAgICAgICdPcGVuIFNhbnMnLCBzYW5zLXNlcmlmO1xuJG9wZW4tc2Fucy1jb25kOiAgICAgICAgICAgICAgJ09wZW4gU2FucyBDb25kZW5zZWQnLCBzYW5zLXNlcmlmO1xuJGFtYXRpYy1zYzogICAgICAgICAgICAgICAgICAgJ0FtYXRpYyBTQycsIGN1cnNpdmU7XG5cbiRmb250LWZhbWlseS1iYXNlOiAgICAgICAgICAgICRvcGVuLXNhbnMsIFwiSGVsdmV0aWNhIE5ldWVcIiwgQXJpYWwsIFwiTm90byBTYW5zXCIsIHNhbnMtc2VyaWYsIFwiQXBwbGUgQ29sb3IgRW1vamlcIiwgXCJTZWdvZSBVSSBFbW9qaVwiLCBcIlNlZ29lIFVJIFN5bWJvbFwiLCBcIk5vdG8gQ29sb3IgRW1vamlcIjtcbiRoZWFkaW5ncy1mb250LWZhbWlseTogICAgICAgICRvcGVuLXNhbnMtY29uZCwgXCJIZWx2ZXRpY2EgTmV1ZVwiLCBBcmlhbCwgXCJOb3RvIFNhbnNcIiwgc2Fucy1zZXJpZiwgXCJBcHBsZSBDb2xvciBFbW9qaVwiLCBcIlNlZ29lIFVJIEVtb2ppXCIsIFwiU2Vnb2UgVUkgU3ltYm9sXCIsIFwiTm90byBDb2xvciBFbW9qaVwiO1xuJGhlYWRpbmdzLWNvbG9yOiAgICAgICAgICAgICAgJGRhcms7XG5cbiRmb250LXNpemUtYmFzZTogMXJlbTtcbiRib2R5LWNvbG9yOiAkbWVkaXVtO1xuXG4kbGluZS1oZWlnaHQtYmFzZTogICAgICAgICAgICAxLjU7XG4kbGluZS1oZWlnaHQtc206ICAgICAgICAgICAgICAxLjI1O1xuJGxpbmUtaGVpZ2h0LWxnOiAgICAgICAgICAgICAgMjtcblxuJHNtYWxsLWZvbnQtc2l6ZTogICAgICAgICAgICAgODUlO1xuXG4kaDEtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAyLjM7XG5cbiRoZWFkaW5ncy1jb2xvcjogICAgICAgICAgICAgICRzZWNvbmRhcnk7XG4kaGVhZGluZ3MtbGluZS1oZWlnaHQ6ICAgICAgICAxLjI7XG4kaGVhZGluZ3MtZm9udC13ZWlnaHQ6ICAgICAgICA3MDA7XG5cbiRoMS1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIuNSAhZGVmYXVsdDtcbiRoMi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAqIDIgIWRlZmF1bHQ7XG4kaDMtZm9udC1zaXplOiAgICAgICAgICAgICAgICAkZm9udC1zaXplLWJhc2UgKiAxLjc1ICFkZWZhdWx0O1xuJGg0LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS41ICFkZWZhdWx0O1xuJGg1LWZvbnQtc2l6ZTogICAgICAgICAgICAgICAgJGZvbnQtc2l6ZS1iYXNlICogMS4yNSAhZGVmYXVsdDtcbiRoNi1mb250LXNpemU6ICAgICAgICAgICAgICAgICRmb250LXNpemUtYmFzZSAhZGVmYXVsdDtcblxuJGVkaXRvci1mb250LWhlaWdodDogKCk7XG4kZWRpdG9yLWZvbnQtaGVpZ2h0OiBtYXAtbWVyZ2UoXG4gIChcbiAgICAneHNtYWxsJzogICAgICAgICAgMSxcbiAgICAnc21hbGwnOiAgICAgICAgICAgMS41LFxuICAgICdub3JtYWwnOiAgICAgICAgICAkbGluZS1oZWlnaHQtYmFzZSxcbiAgICAnbGFyZ2UnOiAgICAgICAgICAgMS45LFxuICApLFxuICAkZWRpdG9yLWZvbnQtaGVpZ2h0XG4pO1xuXG4kYm9yZGVyLWNvbG9yOiAgICAgICAgICAgICAgICAkZ3JheS1saWdodDtcblxuLy8gR3JpZCBDb250YWluZXJcbiRjb250YWluZXItbWF4LXdpZHRoczogKFxuICAgIHNtOiA1NDBweCxcbiAgICBtZDogNzIwcHgsXG4gICAgbGc6IDk2MHB4LFxuICAgIHhsOiAxMjAwcHhcbik7XG5cbi8vIE5hdnNcbiRuYXZiYXItbGlnaHQtY29sb3I6ICAgICAgICAgICRkYXJrO1xuJG5hdmJhci1saWdodC1ob3Zlci1jb2xvcjogICAgcmdiYSgkZGFyaywgLjcpO1xuJG5hdmJhci1saWdodC1hY3RpdmUtY29sb3I6ICAgJHNlY29uZGFyeTtcblxuLy8gTmF2YmFyXG4kbmF2YmFyLW5hdi1saW5rLXBhZGRpbmcteDogICAkc3BhY2VyO1xuJG5hdmJhci1saWdodC10b2dnbGVyLWJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbi8vIE9wdGlvbnNcbiRlbmFibGUtY2FyZXQ6ICBmYWxzZTtcblxuLy8gQ29tcG9uZW50c1xuLy8gc2Nzcy1kb2NzLXN0YXJ0IGJvcmRlci1yYWRpdXMtdmFyaWFibGVzXG4kYm9yZGVyLXJhZGl1czogICAgICAgICAgICAgICAwLjYyNXJlbTsgICAgICAgICAgICAgICAvLyAxMHB4XG4kYm9yZGVyLXJhZGl1cy1zbTogICAgICAgICAgICAkYm9yZGVyLXJhZGl1cyAvIDI7ICAgICAvLyA1cHhcbiRib3JkZXItcmFkaXVzLWxnOiAgICAgICAgICAgICRib3JkZXItcmFkaXVzLXNtICogMzsgIC8vIDE1cHhcbiRib3JkZXItcmFkaXVzLXBpbGw6ICAgICAgICAgIDUwcmVtOyAgLy8gODAwcHhcblxuLy8gYWx0aG91Z2ggY2FyZXQgYXJlIGRpc2FibGVkIGZvciBkcm9wZG93biwgd2UgYXJlIG1hbnVhbGx5IGFkZGluZyB0byBtb2JpbGUgbWVudVxuJGNhcmV0LXdpZHRoOiAgICAgICAgICAgICAgICAgLjRlbTtcbiRjYXJldC12ZXJ0aWNhbC1hbGlnbjogICAgICAgICRjYXJldC13aWR0aCAqIC0xO1xuJGNhcmV0LXNwYWNpbmc6ICAgICAgICAgICAgICAgJGNhcmV0LXdpZHRoICogLjQ1O1xuXG4vLyBCdXR0b25cbiRpbnB1dC1idG4tcGFkZGluZy15OiAgICAgICAgIDAuNXJlbTtcbiRpbnB1dC1idG4tcGFkZGluZy14OiAgICAgICAgIDEuODc1cmVtO1xuXG4kYnRuLWZvbnQtd2VpZ2h0OiAgICAgICAgICAgICA3MDA7XG4kYnRuLXRyYW5zaXRpb246ICAgICAgICAgICAgICBjb2xvciAuM3MgZWFzZSwgYmFja2dyb3VuZC1jb2xvciAuM3MgZWFzZSwgYm9yZGVyLWNvbG9yIC4zcyBlYXNlLCBib3gtc2hhZG93IC4zcyBlYXNlICFkZWZhdWx0O1xuXG4vLyBIYW1idXJnZXJzXG4kaGFtYnVyZ2VyLXBhZGRpbmcteDogICAgICAgICAxNXB4O1xuJGhhbWJ1cmdlci1wYWRkaW5nLXk6ICAgICAgICAgMTVweDtcbiRoYW1idXJnZXItbGF5ZXItd2lkdGg6ICAgICAgIDQwcHg7XG4kaGFtYnVyZ2VyLWxheWVyLWhlaWdodDogICAgICA0cHg7XG4kaGFtYnVyZ2VyLWxheWVyLXNwYWNpbmc6ICAgICA2cHg7XG4kaGFtYnVyZ2VyLWxheWVyLWNvbG9yOiAgICAgICAjMDAwO1xuJGhhbWJ1cmdlci1sYXllci1ib3JkZXItcmFkaXVzOiA0cHg7XG4kaGFtYnVyZ2VyLWhvdmVyLW9wYWNpdHk6ICAgICAwLjc7XG4kaGFtYnVyZ2VyLWFjdGl2ZS1sYXllci1jb2xvcjogJGhhbWJ1cmdlci1sYXllci1jb2xvcjtcbiRoYW1idXJnZXItYWN0aXZlLWhvdmVyLW9wYWNpdHk6ICRoYW1idXJnZXItaG92ZXItb3BhY2l0eTtcblxuLy8gVG8gdXNlIENTUyBmaWx0ZXJzIGFzIHRoZSBob3ZlciBlZmZlY3QgaW5zdGVhZCBvZiBvcGFjaXR5LFxuLy8gc2V0ICRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlciBhcyB0cnVlIGFuZFxuLy8gY2hhbmdlIHRoZSB2YWx1ZSBvZiAkaGFtYnVyZ2VyLWhvdmVyLWZpbHRlciBhY2NvcmRpbmdseS5cbiRoYW1idXJnZXItaG92ZXItdXNlLWZpbHRlciAgIDogZmFsc2U7XG4kaGFtYnVyZ2VyLWhvdmVyLWZpbHRlciAgICAgICA6IG9wYWNpdHkoNTAlKTtcbiRoYW1idXJnZXItYWN0aXZlLWhvdmVyLWZpbHRlcjogJGhhbWJ1cmdlci1ob3Zlci1maWx0ZXI7XG5cbiRoYW1idXJnZXItdHlwZXM6IChcbiAgICAgICAgc2xpZGVyXG4pO1xuIiwiI3Bvc3QtNDQ2ODQge1xuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjAwcHgpIHtcbiAgICAudmNfcm93e1xuICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIH1cbiAgICAgIFxuICAgIH1cbn1cblxuLnBvc3QtYWQge1xuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi8vc3R5bGVzIGZvciBtYWluIGFydGljbGUgb3ZlcnZpZXcgYW5kIHVzZXIgYmxvZ3Mgb3ZlcnZpZXdcbiNwb3N0LTQ0Njg0LCAjcG9zdC00NDUyOSwgI3Bvc3QtNDI5NTc5NSB7XG4gIFxuICB1bC52Y19ncmlkLWZpbHRlciB7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICBcbiAgICAudmNfZ3JpZC1maWx0ZXItaXRlbSB7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBtYXJnaW46IDVweDtcbiAgICB9XG4gIH1cblxuICAjZmVhdHVyZWQtcG9zdCB7XG4gICAgLmZlYXR1cmVkLXBvc3Qtd3JhcHBlciB7XG4gICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiByaWdodDtcbiAgICB9XG4gICAgLmZlYXR1cmVkLXBvc3QtdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgIGxldHRlci1zcGFjaW5nOiAyLjRweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gICAgICBmb250LXNpemU6MzRweDtcbiAgICAgIGgxIHtcbiAgICAgICAgZm9udC1zaXplOjU4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OjQwMCAhaW1wb3J0YW50O1xuICAgICAgICBsaW5lLWhlaWdodDo2N3B4O1xuICAgICAgfVxuICAgIH1cbiAgICAuZmVhdHVyZWQtcG9zdC1jb250ZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IC0zMXB4O1xuICAgICAgbWFyZ2luLWxlZnQ6IDE4cHg7XG4gICAgfVxuICAgIC52Y19naXRlbS1wb3N0LWRhdGEtc291cmNlLXBvc3RfYXV0aG9yIHtcbiAgICAgIG1hcmdpbi1yaWdodDoxMHB4O1xuICAgICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIEBpbmNsdWRlIHBzZXVkbztcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6MHB4O1xuICAgICAgICBjb2xvcjojZmZmO1xuICAgICAgICByaWdodDowcHg7XG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnZjX2dpdGVtLXBvc3QtZGF0YS1zb3VyY2UtcG9zdF9hdXRob3IsIC52Y19naXRlbS1wb3N0LWRhdGEtc291cmNlLXBvc3RfZGF0ZSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLnBvc3QtbG9vcC1oZWFkaW5nIHsgXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtd2VpZ2h0OjQwMDtcbiAgICBsaW5lLWhlaWdodDogMTtcblxuICAgICY6OmJlZm9yZSB7XG4gICAgICBAaW5jbHVkZSBwc2V1ZG87XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE5LzExL2hlYWRlci1iZWZvcmUucG5nJyk7XG4gICAgICB3aWR0aDogODRweDtcbiAgICAgIGhlaWdodDogMjRweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogN3B4O1xuICAgICAgbGVmdDoxMHB4O1xuICAgICAgdHJhbnNmb3JtOnRyYW5zbGF0ZVgoLTEwMCUpO1xuICAgIH1cbiAgICAmOjphZnRlciB7XG4gICAgICBAaW5jbHVkZSBwc2V1ZG87XG4gICAgICBiYWNrZ3JvdW5kLWltYWdlOnVybCgnL3dwLWNvbnRlbnQvdXBsb2Fkcy8yMDE5LzExL2hlYWRlci1hZnRlci5wbmcnKTtcbiAgICAgIHdpZHRoOiA4NHB4O1xuICAgICAgaGVpZ2h0OiAyNHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiA3cHg7XG4gICAgICByaWdodDogMTZweDtcbiAgICAgIHRyYW5zZm9ybTp0cmFuc2xhdGVYKDEwMCUpO1xuICAgIH1cbiAgfVxuICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIC5wb3N0LWxvb3AtdGl0bGUtd3JhcHBlciB7XG4gICAgcGFkZGluZy1ib3R0b206MHB4O1xuICB9XG4gIC5wb3N0LWxvb3AtdGl0bGUge1xuICAgIG1hcmdpbi1ib3R0b206MHB4O1xuICAgIGgzIHtcbiAgICAgIG1hcmdpbi1ib3R0b206MHB4O1xuICAgIH1cbiAgfVxuICAucG9zdC1pbmZvLWJhciB7XG4gICAgcGFkZGluZy10b3A6MHB4O1xuICB9XG4gIC5wb3N0LWxvb3AtYXV0aG9yIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOjBweCA1cHggMHB4IDE2cHg7XG4gICAgcGFkZGluZzowcHggMHB4IDBweCAycHg7XG4gICAgZm9udC1zaXplOjEycHg7XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDowcHg7XG4gICAgICBjb250ZW50OidCeSc7XG4gICAgICBsZWZ0OjBweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOjBweDtcbiAgICAgIGNvbnRlbnQ6JywnO1xuICAgICAgcmlnaHQ6MHB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIH1cbiAgICAudmNfZ2l0ZW0tbGluazpob3ZlciB7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICB9XG4gIH1cbiAgLnBvc3QtbG9vcC1kYXRlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjowcHggMnB4IDBweCAwcHg7XG4gICAgcGFkZGluZzowcHg7XG4gICAgZm9udC1zaXplOjEycHg7XG4gICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMnO1xuICAgICY6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOjBweDtcbiAgICAgIGNvbnRlbnQ6JywnO1xuICAgICAgcmlnaHQ6MHB4O1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIH1cbiAgfVxuICAucG9zdC1sb29wLWNhdGVnb3J5IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjowcHg7XG4gICAgcGFkZGluZzowcHg7XG4gICAgLnZjX2dyaWQtZmlsdGVyLWl0ZW0udmNfZ2l0ZW0tcG9zdC1jYXRlZ29yeS1uYW1lIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMCkgIWltcG9ydGFudDtcbiAgICAgIHBhZGRpbmc6MnB4IDJweCAhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOjEycHggIWltcG9ydGFudDtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjojMWY4M2MxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAucG9zdC1sb29wLWV4Y2VycHQge1xuICAgIGJhY2tncm91bmQ6I2ZmZjtcblxuXG4gIH1cbiAgLnBvc3QtbG9vcC1tb3JlIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6MHB4IDNweCAwcHggMHB4O1xuICAgIGZvbnQtc2l6ZToxMnB4O1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJztcbiAgICBhIHtcbiAgICAgIGNvbG9yOiMxZjgzYzE7XG4gICAgICBtYXJnaW46MHB4O1xuICAgICAgcGFkZGluZzowcHg7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDpyZ2JhKDAsMCwwLDApICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgICY6YWZ0ZXIge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY29sb3I6IzFmODNjMTtcbiAgICAgIHRvcDoxcHg7XG4gICAgICBjb250ZW50Oic+JztcbiAgICAgIHJpZ2h0OjFweDtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICB9XG4gIH1cbn1cbiIsIiNwb3N0LTQ0NTkwIHtcbiAgLm51cnNlLXRodW1icyB7XG4gICAgLndwYl9zaW5nbGVfaW1hZ2Uge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB3aWR0aDogMjUlO1xuICAgICAgcGFkZGluZzogMC41ZW07XG4gICAgfVxuICB9XG5cbiAgLnZjX3R0YS1hY2NvcmRpb24ge1xuICAgIG1hcmdpbjogMmVtIDA7XG5cbiAgICAudmNfdHRhLXBhbmVsLWhlYWRpbmcge1xuICAgICAgYm9yZGVyOiAwO1xuXG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgICBmb250LXNpemU6IDEuMjVlbTtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiA1MHB4O1xuXG4gICAgICAgIC52Y190dGEtY29udHJvbHMtaWNvbiB7XG4gICAgICAgICAgaGVpZ2h0OiAxN3B4O1xuICAgICAgICAgIHdpZHRoOiAxN3B4O1xuXG4gICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogJHByaW1hcnk7XG4gICAgICAgICAgICBib3JkZXItd2lkdGg6IDAgM3B4IDNweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC52Y190dGEtcGFuZWwtYm9keSB7XG4gICAgICAudmNfdG9nZ2xlIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJGxpZ2h0O1xuXG4gICAgICAgIC52Y190b2dnbGVfdGl0bGUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRsaWdodDtcbiAgICAgICAgICBwYWRkaW5nOiAwLjc1ZW0gMi41ZW07XG4gICAgICAgIH1cblxuICAgICAgICAudmNfdG9nZ2xlX2NvbnRlbnQge1xuICAgICAgICAgIHBhZGRpbmc6IDAgMi41ZW07XG4gICAgICAgIH1cblxuICAgICAgICAmLnZjX3RvZ2dsZV9hY3RpdmUge1xuICAgICAgICAgIC52Y190b2dnbGVfdGl0bGUge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgI3dwY2Y3LWYzNTAxNy1wNDQ1OTAtbzEge1xuICAgIGZvcm0ge1xuICAgICAgaW5wdXQsXG4gICAgICB0ZXh0YXJlYSB7XG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgIH1cblxuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQobWluLXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgLmxlZnQge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDAuNzVlbSk7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwLjc1ZW07XG4gICAgICAgIH1cblxuICAgICAgICAucmlnaHQge1xuICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICB3aWR0aDogY2FsYyg1MCUgLSAwLjc1ZW0pO1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwLjc1ZW07XG5cbiAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICBoZWlnaHQ6IDExM3B4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zdWJtaXQge1xuICAgICAgICAgIGNsZWFyOiBib3RoO1xuICAgICAgICAgIHBhZGRpbmc6IDJlbSAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIuYXV0aG9ycy1hcmNoaXZlIHtcbiAgbWF4LXdpZHRoOjExNzlweDtcbiAgbWFyZ2luOjBweCBhdXRvO1xuICAucGFnZS1oZWFkZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOjMwcHg7XG4gICAgLnBhZ2UtdGl0bGUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY29sb3I6ICM1MDUwNTA7XG4gICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICBmb250LWZhbWlseTogQW1hdGljIFNDLE9wZW4gU2FucyBDb25kZW5zZWQsc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjowIGF1dG87XG4gICAgICB3aWR0aDogMTEwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZDogc3ZnLXVybCgnPHN2ZyB3aWR0aD1cIjExMFwiIGhlaWdodD1cIjIwXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGZpbGw9XCIjNjE4RDFCXCIgZD1cIk05NS4yMzggOS42NjNjNC45NDYtLjA0IDExLjAzMi43MDcgMTQgNC43NzQtNC4yNTkgMS4yMy0xMS40MTItLjk1My0xNC00Ljc3NE05NS44MSA3LjdjMS41ODMtMi4zMDIgNC40ODYtMy42OSA3LjExLTIuOTY0LTIuMjYyIDEuNzEtNC42NzkgMi45ODctNy40NjkgMy41My4xMDItLjE3My4yMTctLjM2LjM2LS41NjZtLTEwLjg2NSAzLjkyM2MxLjAxMy4zNDkgNS40MjEgMy4xNzcgMi40NSAzLjk2My0xLjc5NS40NzUtNC4zNTQtMS45NzYtNS41NjMtMi45NTdhNDcuOTA0IDQ3LjkwNCAwIDAxLTIuNDUtMi4xNTNjLjI0OC4wMi40OTEuMDM5LjcyNS4wNjggMS42NDguMjEgMy4yNy41MzcgNC44MzggMS4wNzltLTE2LjQ5OC4zODVjLjgwOS40MiA0LjMwNSAzLjA3IDIuMzE3IDMuNjY2LTEuMzc3LjQxNS0zLjM2Ny0xLjYzLTQuMjA1LTIuNDItLjg5LS44NC0xLjgtMS44NS0yLjQ2Ny0yLjk2IDEuNDkyLjQ3NiAyLjk3OS45OTkgNC4zNTUgMS43MTRNNTkuOTQzIDguMjhjLS4zMDEuMDA4LS41OTkuMDE0LS44OTkuMDIzIDEuOTc1LTEuMDczIDMuOTE1LTIuMjI3IDUuODk0LTMuMjczIDIuNjctMS40MTEgNi4zOTItMy44MzQgOS41Ny0zLjU4IDEuNDcyLjExNi0uNjk2IDEuNDEzLTEuMTEgMS42ODMtMS41MzcuOTk0LTMuMzEzIDEuNjY3LTUuMDEyIDIuMzMyLTIuNjk1IDEuMDU2LTUuODMgMS41Ni04LjQ0MyAyLjgxNW0tMy4xMTUtLjExOGMuMzQ3LTIuNjQ5IDMuMjctNC41NzIgNS43Ny00Ljk3My0uNjQxIDEuNjUzLTIuMDkzIDIuODYyLTMuNjgzIDMuODMyLS44NjYuNDc3LTEuNTg4Ljg3NC0yLjA4NyAxLjE0MW0tNi4yNzUgNC43NjljMS43MjQgMS4wMDUgNC4wNyAyLjM4NSA0Ljk1NCA0LjI4Ny0uMDEyLjAyOS0uMDIuMDM4LS4wMzEuMDczLS4xMTMuMTg2LS4zMDQuMzIzLS40NzQuNDUyLS40MDguMzE0LS45NS40Ni0xLjQzNi42LTEuNDEuNDA3LTIuNzY4LjA4OS00LjAxLS42MTktMi40NTUtMS4zOTUtNC4wNi00LjU2Mi00LjY0OS03LjM1MS4xOTgtLjAwNy4zOTctLjAxMy41OTctLjAxOCAxLjM3OCAxLjEwNCAzLjUzIDEuNjkgNS4wNDkgMi41NzZNMzYuODk4IDUuMTY1Yy44NTQtLjcwOCAxLjg3OS0xLjI5MyAzLjAwNy0xLjM4Ni40MjgtLjAzNi44MjguMTA3IDEuMTk4LjI5OC4xODUuMDk0LjMzOS4yMjIuNDkuMzU4bC4wMTcuMDJjLS43NCAxLjI4Ni0zLjExOCAyLjIxMS00LjIxNiAyLjczNS0xLjE3My41Ni0yLjM4IDEuMDQtMy41OTIgMS41MDkuNzQ4LTEuMzgzIDIuMDA5LTIuNjMzIDMuMDk2LTMuNTM0bS0xNC41ODUuMzg1YzEuOC0xLjQ4IDQuNTk1LTQuMDg1IDcuMTQzLTMuOTQ5LjI2NS4wMTQuNDczLjE0LjY0Mi4zMTQtLjAzOC4wNzItLjA3Ni4xNC0uMTI0LjI1NS0uMjEzLjI5My0uNTEyLjUzMy0uNzg2Ljc2OS0xLjEyOC45NzYtMi41NSAxLjY1OC0zLjg3NyAyLjMyMi0xLjY5NC44NDctMy41NCAxLjQ5LTUuMjkgMi4yOGE3NC4yNCA3NC4yNCAwIDAxMi4yOTItMS45OW0tMi4wMDkgNy44OGMuOTQ0LjQ3MiAxLjg2MS45OTEgMi43MTcgMS42MDQuMzY2LjI2Mi43MDUuNTU3IDEuMDI1Ljg3My4xNjQuMTYxLjMwMi4zNDQuNDM5LjUzLjA4LjExLjEyNy4yMDIuMTU3LjI3Ni0uMzYyLjc0Ni0xLjQ1OCAxLjItMi4xNzcgMS4zNi0xLjIxNi4yNzQtMi40NTItLjQzNC0zLjM3Ny0xLjEyNi0xLjg2NS0xLjM5Ni0zLjY4Ny0zLjk5NC00LjA3Ny02LjM3bC4zNS4wMDljLS4wMjEuMjc2LS4wMDcuNTE0LjEwNS41OCAxLjUyNi44OTMgMy4yNTcgMS40NyA0LjgzOCAyLjI2NE00LjA0MSA4LjgzOGgtLjA2Yy4zLTEuOTc0IDIuNjE1LTMuNzAyIDQuMDgtNC43MzIgMS43NzEtMS4yNDcgMy45MzUtMi4zMiA2LjEyNC0yLjYtLjYxMiAxLjg4MS0yLjg3MiAzLjM4NC00LjM2NSA0LjM0My0xLjggMS4xNTUtNC4wNTggMS43Ni01Ljc3OSAyLjk5bTEwNS44NzkgNS4zNzNjLTIuMDktNC4wODUtNi43MzktNS4zNzgtMTEuMjY0LTUuNjkxIDEuOTIyLS44MTIgMy42OTEtMS45NjggNS4zOTItMy4zMy4wNzUtLjA2LjA0Mi0xLjI4My0uMDM0LTEuMzI3LTIuNjg4LTEuNTQxLTQuOTU3LS41MTUtNy4yNjcgMS4yMjYtMS4wOC44MTQtMS43MDEgMS45NjItMi4yMzYgMy4xNDgtLjMxNy42OTgtNy4zMDguMjI1LTguMTgyLjIxNy02LjkxMi0uMDY3LTEzLjc1Ni0uMjktMjAuNjM4LS4yNjcgMi4wMDItLjgwNiAzLjkzOC0xLjc4OCA1LjQ2My0yLjQ4OCAyLjE2Ni0uOTk3IDQuMzc1LTEuOTkyIDQuMi00LjU0LS4xNy0yLjQ1LTcuNTM0IDEuMDktMTMuMTE1IDQuMDU3YTUuNDU1IDUuNDU1IDAgMDAuNzUyLTIuMTdjLjAxMy0uMTA1LjAzNC0xLjE4MS0uMDU5LTEuMTcyLTMuNTgxLjM0Ni02LjA5MiAzLjA3Mi02LjIzNiA2LjM1NWEuNDgxLjQ4MSAwIDAxLS4wNS4wMjVsLS4yNDQuMTI0Yy02LjM3Ni4yMDEtMTIuNzQ5LjMwNi0xOS4xMTguMzguNDk5LS4yNC45OTUtLjQ5MiAxLjQ4NC0uNzU1IDEuNzQ0LS45NDYgMy4zMDctMS44ODQgMy4xNTQtMy45OTItLjE4OC0yLjYyLTMuNTE2LTEuMzIyLTQuNzgzLS4zNzctMS41OTUgMS4xODctMy4zMDIgMy4xMTgtMy44MzIgNS4xNjMtNC4wOTkuMDM0LTguMTk5LjA0LTEyLjMuMDUgMS45NzUtLjgyOCAzLjkzLTEuNjk0IDUuODEyLTIuNzM4IDIuMTYyLTEuMTk5IDMuOTItMi4zNTcgMy42MjktNC45My0uMzI3LTIuODkzLTUuMTgxLjcxNS02LjA0NyAxLjM0OC0yLjQzIDEuNzc3LTUuMTA2IDMuOTE1LTYuOTkgNi4zMzMtMy4zMjcuMDAyLTYuNjU4LS4wMS05Ljk4Ni0uMDE2LjA0Ny0uMDI1LjA5Ny0uMDU0LjE0NC0uMDc3YTIzLjgzMiAyMy44MzIgMCAwMDQtMi41NjZjMS43NS0xLjM4MiAyLjkyNi0zLjA0IDIuOTE4LTUuMjc0IDAtLjA2LS4wMDktLjkzNi0uMDg0LS45MjhDMTAuMjMzLjQ1MiAzLjg5IDQuMTUzIDMuODQ3IDguODM4Yy0xLjI3My0uMDAzLTIuNTQ0LS4wMDItMy44MTktLjAwNy0uMDMyIDAtLjA1Ljk5OS4wMjYgMS4wMDMgMS4yNjguMTA1IDIuNTQzLjE3MyAzLjgxNS4yNTUuMDEzLjA3OC4wMjYuMTMzLjA0LjEzMy4yMDgtLjAwNS40MTktLjA0LjYzMi0uMDg3IDMuNDU2LjIxOCA2LjkyMS4zNDkgMTAuMzkyLjQ0LjA4IDIuNjA4IDEuNTcxIDUuMTE0IDMuMzQyIDYuOTY3IDEuMDk2IDEuMTQ2IDIuNTc1IDIuMDgzIDQuMjI1IDEuODkzLjg5Ny0uMTA0IDIuMjQ0LS44OCAyLjM1LTEuODcuMjMtMi4xNzEtLjg1Ny0zLjI3Mi0yLjYxMy00LjQ2NS0xLjQxMS0uOTYtMi45NDItMS43MTEtNC40OC0yLjQ0NyA4Ljk5Ny4xNjQgMTguMDItLjAxNiAyNy4wMTMtLjI3Ni4zNDQgMy4xMzYgMS43MjggNi4yNzkgNC4xMzMgOC4zODggMS41NTggMS4zNjYgNi43MzYgMi4yMjkgNi44Ny0uOTA1LjA5OC0yLjM0NS0xLjI4MS0zLjY1NC0zLjA5OC01LjAzNC0xLjI3Mi0uOTY1LTIuNjYxLTEuNzktNC4wNjMtMi41NTRsLS4wMTctLjAxYzMuMzc2LS4xMDMgNi43NDctLjIxNSAxMC4xMTMtLjMxOCAxLjM1Ny0uMDQyIDIuNzA2LS4wNSA0LjA1OS0uMDY4LjE4OC4wNTcuMzc3LjExNS41NjcuMTc1LjU1NCAyLjA4NyAyLjIzMyAzLjg1MiAzLjgyMiA1LjIzOS41OC41MDUgNC4wMTEgMy4xNTkgNC4yNzggMS4wNjUuMTk3LTEuNTQ1LS4wMDEtMy4xMDgtMS4wODgtNC4yOTQtLjk1OC0xLjA0Ni0yLjMwOC0xLjc1NC0zLjc1Ny0yLjIzMSAzLjQwNy0uMDA1IDYuODA1LjA0MSAxMC4yMS4xMDguMDA1LjA3Ni4wMTIuMTM4LjAyMS4xNDIuMjIxLjA4LjQ1Ny4xMzQuNjk2LjE4Mi4wMTYuMDc4LjA0MS4xNDcuMDkuMTkzIDEuMTIgMS4wODMgMTAuMTU3IDkuNDE1IDEwLjc2IDUuNTM2LjMxMy0yLjAyMi4wNTQtMy44Ny0xLjgwMi01LjAzNy0uNDU2LS4yODYtMS4wNTYtLjU3LTEuNzM2LS44MjdsMS41NDIuMDM3YzIuMDU1LjA1MiA0LjEwNi0uMDE1IDYuMTU4LS4wOTcgMS4xMy0uMDQ1IDEuNjU2LS4xNDIgMS45OTItLjM4Ny4wMDguMDc1LjAwNy4xNTIuMDMxLjIyMyAxLjcwMiA0LjggMTAuOTI2IDcuNTM2IDE1LjQwMiA1LjY4LjA5Mi0uMDM4LjAzMi0xLjI0NC0uMDMzLTEuMzdcIi8+PC9zdmc+Jyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB0cmFuc2Zvcm06c2NhbGVYKC0xKTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46MCBhdXRvO1xuICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgdHJhbnNmb3JtOnNjYWxlKDEpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAycHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQ6IHN2Zy11cmwoJzxzdmcgd2lkdGg9XCIxMTBcIiBoZWlnaHQ9XCIyMFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBmaWxsPVwiIzYxOEQxQlwiIGQ9XCJNOTUuMjM4IDkuNjYzYzQuOTQ2LS4wNCAxMS4wMzIuNzA3IDE0IDQuNzc0LTQuMjU5IDEuMjMtMTEuNDEyLS45NTMtMTQtNC43NzRNOTUuODEgNy43YzEuNTgzLTIuMzAyIDQuNDg2LTMuNjkgNy4xMS0yLjk2NC0yLjI2MiAxLjcxLTQuNjc5IDIuOTg3LTcuNDY5IDMuNTMuMTAyLS4xNzMuMjE3LS4zNi4zNi0uNTY2bS0xMC44NjUgMy45MjNjMS4wMTMuMzQ5IDUuNDIxIDMuMTc3IDIuNDUgMy45NjMtMS43OTUuNDc1LTQuMzU0LTEuOTc2LTUuNTYzLTIuOTU3YTQ3LjkwNCA0Ny45MDQgMCAwMS0yLjQ1LTIuMTUzYy4yNDguMDIuNDkxLjAzOS43MjUuMDY4IDEuNjQ4LjIxIDMuMjcuNTM3IDQuODM4IDEuMDc5bS0xNi40OTguMzg1Yy44MDkuNDIgNC4zMDUgMy4wNyAyLjMxNyAzLjY2Ni0xLjM3Ny40MTUtMy4zNjctMS42My00LjIwNS0yLjQyLS44OS0uODQtMS44LTEuODUtMi40NjctMi45NiAxLjQ5Mi40NzYgMi45NzkuOTk5IDQuMzU1IDEuNzE0TTU5Ljk0MyA4LjI4Yy0uMzAxLjAwOC0uNTk5LjAxNC0uODk5LjAyMyAxLjk3NS0xLjA3MyAzLjkxNS0yLjIyNyA1Ljg5NC0zLjI3MyAyLjY3LTEuNDExIDYuMzkyLTMuODM0IDkuNTctMy41OCAxLjQ3Mi4xMTYtLjY5NiAxLjQxMy0xLjExIDEuNjgzLTEuNTM3Ljk5NC0zLjMxMyAxLjY2Ny01LjAxMiAyLjMzMi0yLjY5NSAxLjA1Ni01LjgzIDEuNTYtOC40NDMgMi44MTVtLTMuMTE1LS4xMThjLjM0Ny0yLjY0OSAzLjI3LTQuNTcyIDUuNzctNC45NzMtLjY0MSAxLjY1My0yLjA5MyAyLjg2Mi0zLjY4MyAzLjgzMi0uODY2LjQ3Ny0xLjU4OC44NzQtMi4wODcgMS4xNDFtLTYuMjc1IDQuNzY5YzEuNzI0IDEuMDA1IDQuMDcgMi4zODUgNC45NTQgNC4yODctLjAxMi4wMjktLjAyLjAzOC0uMDMxLjA3My0uMTEzLjE4Ni0uMzA0LjMyMy0uNDc0LjQ1Mi0uNDA4LjMxNC0uOTUuNDYtMS40MzYuNi0xLjQxLjQwNy0yLjc2OC4wODktNC4wMS0uNjE5LTIuNDU1LTEuMzk1LTQuMDYtNC41NjItNC42NDktNy4zNTEuMTk4LS4wMDcuMzk3LS4wMTMuNTk3LS4wMTggMS4zNzggMS4xMDQgMy41MyAxLjY5IDUuMDQ5IDIuNTc2TTM2Ljg5OCA1LjE2NWMuODU0LS43MDggMS44NzktMS4yOTMgMy4wMDctMS4zODYuNDI4LS4wMzYuODI4LjEwNyAxLjE5OC4yOTguMTg1LjA5NC4zMzkuMjIyLjQ5LjM1OGwuMDE3LjAyYy0uNzQgMS4yODYtMy4xMTggMi4yMTEtNC4yMTYgMi43MzUtMS4xNzMuNTYtMi4zOCAxLjA0LTMuNTkyIDEuNTA5Ljc0OC0xLjM4MyAyLjAwOS0yLjYzMyAzLjA5Ni0zLjUzNG0tMTQuNTg1LjM4NWMxLjgtMS40OCA0LjU5NS00LjA4NSA3LjE0My0zLjk0OS4yNjUuMDE0LjQ3My4xNC42NDIuMzE0LS4wMzguMDcyLS4wNzYuMTQtLjEyNC4yNTUtLjIxMy4yOTMtLjUxMi41MzMtLjc4Ni43NjktMS4xMjguOTc2LTIuNTUgMS42NTgtMy44NzcgMi4zMjItMS42OTQuODQ3LTMuNTQgMS40OS01LjI5IDIuMjhhNzQuMjQgNzQuMjQgMCAwMTIuMjkyLTEuOTltLTIuMDA5IDcuODhjLjk0NC40NzIgMS44NjEuOTkxIDIuNzE3IDEuNjA0LjM2Ni4yNjIuNzA1LjU1NyAxLjAyNS44NzMuMTY0LjE2MS4zMDIuMzQ0LjQzOS41My4wOC4xMS4xMjcuMjAyLjE1Ny4yNzYtLjM2Mi43NDYtMS40NTggMS4yLTIuMTc3IDEuMzYtMS4yMTYuMjc0LTIuNDUyLS40MzQtMy4zNzctMS4xMjYtMS44NjUtMS4zOTYtMy42ODctMy45OTQtNC4wNzctNi4zN2wuMzUuMDA5Yy0uMDIxLjI3Ni0uMDA3LjUxNC4xMDUuNTggMS41MjYuODkzIDMuMjU3IDEuNDcgNC44MzggMi4yNjRNNC4wNDEgOC44MzhoLS4wNmMuMy0xLjk3NCAyLjYxNS0zLjcwMiA0LjA4LTQuNzMyIDEuNzcxLTEuMjQ3IDMuOTM1LTIuMzIgNi4xMjQtMi42LS42MTIgMS44ODEtMi44NzIgMy4zODQtNC4zNjUgNC4zNDMtMS44IDEuMTU1LTQuMDU4IDEuNzYtNS43NzkgMi45OW0xMDUuODc5IDUuMzczYy0yLjA5LTQuMDg1LTYuNzM5LTUuMzc4LTExLjI2NC01LjY5MSAxLjkyMi0uODEyIDMuNjkxLTEuOTY4IDUuMzkyLTMuMzMuMDc1LS4wNi4wNDItMS4yODMtLjAzNC0xLjMyNy0yLjY4OC0xLjU0MS00Ljk1Ny0uNTE1LTcuMjY3IDEuMjI2LTEuMDguODE0LTEuNzAxIDEuOTYyLTIuMjM2IDMuMTQ4LS4zMTcuNjk4LTcuMzA4LjIyNS04LjE4Mi4yMTctNi45MTItLjA2Ny0xMy43NTYtLjI5LTIwLjYzOC0uMjY3IDIuMDAyLS44MDYgMy45MzgtMS43ODggNS40NjMtMi40ODggMi4xNjYtLjk5NyA0LjM3NS0xLjk5MiA0LjItNC41NC0uMTctMi40NS03LjUzNCAxLjA5LTEzLjExNSA0LjA1N2E1LjQ1NSA1LjQ1NSAwIDAwLjc1Mi0yLjE3Yy4wMTMtLjEwNS4wMzQtMS4xODEtLjA1OS0xLjE3Mi0zLjU4MS4zNDYtNi4wOTIgMy4wNzItNi4yMzYgNi4zNTVhLjQ4MS40ODEgMCAwMS0uMDUuMDI1bC0uMjQ0LjEyNGMtNi4zNzYuMjAxLTEyLjc0OS4zMDYtMTkuMTE4LjM4LjQ5OS0uMjQuOTk1LS40OTIgMS40ODQtLjc1NSAxLjc0NC0uOTQ2IDMuMzA3LTEuODg0IDMuMTU0LTMuOTkyLS4xODgtMi42Mi0zLjUxNi0xLjMyMi00Ljc4My0uMzc3LTEuNTk1IDEuMTg3LTMuMzAyIDMuMTE4LTMuODMyIDUuMTYzLTQuMDk5LjAzNC04LjE5OS4wNC0xMi4zLjA1IDEuOTc1LS44MjggMy45My0xLjY5NCA1LjgxMi0yLjczOCAyLjE2Mi0xLjE5OSAzLjkyLTIuMzU3IDMuNjI5LTQuOTMtLjMyNy0yLjg5My01LjE4MS43MTUtNi4wNDcgMS4zNDgtMi40MyAxLjc3Ny01LjEwNiAzLjkxNS02Ljk5IDYuMzMzLTMuMzI3LjAwMi02LjY1OC0uMDEtOS45ODYtLjAxNi4wNDctLjAyNS4wOTctLjA1NC4xNDQtLjA3N2EyMy44MzIgMjMuODMyIDAgMDA0LTIuNTY2YzEuNzUtMS4zODIgMi45MjYtMy4wNCAyLjkxOC01LjI3NCAwLS4wNi0uMDA5LS45MzYtLjA4NC0uOTI4QzEwLjIzMy40NTIgMy44OSA0LjE1MyAzLjg0NyA4LjgzOGMtMS4yNzMtLjAwMy0yLjU0NC0uMDAyLTMuODE5LS4wMDctLjAzMiAwLS4wNS45OTkuMDI2IDEuMDAzIDEuMjY4LjEwNSAyLjU0My4xNzMgMy44MTUuMjU1LjAxMy4wNzguMDI2LjEzMy4wNC4xMzMuMjA4LS4wMDUuNDE5LS4wNC42MzItLjA4NyAzLjQ1Ni4yMTggNi45MjEuMzQ5IDEwLjM5Mi40NC4wOCAyLjYwOCAxLjU3MSA1LjExNCAzLjM0MiA2Ljk2NyAxLjA5NiAxLjE0NiAyLjU3NSAyLjA4MyA0LjIyNSAxLjg5My44OTctLjEwNCAyLjI0NC0uODggMi4zNS0xLjg3LjIzLTIuMTcxLS44NTctMy4yNzItMi42MTMtNC40NjUtMS40MTEtLjk2LTIuOTQyLTEuNzExLTQuNDgtMi40NDcgOC45OTcuMTY0IDE4LjAyLS4wMTYgMjcuMDEzLS4yNzYuMzQ0IDMuMTM2IDEuNzI4IDYuMjc5IDQuMTMzIDguMzg4IDEuNTU4IDEuMzY2IDYuNzM2IDIuMjI5IDYuODctLjkwNS4wOTgtMi4zNDUtMS4yODEtMy42NTQtMy4wOTgtNS4wMzQtMS4yNzItLjk2NS0yLjY2MS0xLjc5LTQuMDYzLTIuNTU0bC0uMDE3LS4wMWMzLjM3Ni0uMTAzIDYuNzQ3LS4yMTUgMTAuMTEzLS4zMTggMS4zNTctLjA0MiAyLjcwNi0uMDUgNC4wNTktLjA2OC4xODguMDU3LjM3Ny4xMTUuNTY3LjE3NS41NTQgMi4wODcgMi4yMzMgMy44NTIgMy44MjIgNS4yMzkuNTguNTA1IDQuMDExIDMuMTU5IDQuMjc4IDEuMDY1LjE5Ny0xLjU0NS0uMDAxLTMuMTA4LTEuMDg4LTQuMjk0LS45NTgtMS4wNDYtMi4zMDgtMS43NTQtMy43NTctMi4yMzEgMy40MDctLjAwNSA2LjgwNS4wNDEgMTAuMjEuMTA4LjAwNS4wNzYuMDEyLjEzOC4wMjEuMTQyLjIyMS4wOC40NTcuMTM0LjY5Ni4xODIuMDE2LjA3OC4wNDEuMTQ3LjA5LjE5MyAxLjEyIDEuMDgzIDEwLjE1NyA5LjQxNSAxMC43NiA1LjUzNi4zMTMtMi4wMjIuMDU0LTMuODctMS44MDItNS4wMzctLjQ1Ni0uMjg2LTEuMDU2LS41Ny0xLjczNi0uODI3bDEuNTQyLjAzN2MyLjA1NS4wNTIgNC4xMDYtLjAxNSA2LjE1OC0uMDk3IDEuMTMtLjA0NSAxLjY1Ni0uMTQyIDEuOTkyLS4zODcuMDA4LjA3NS4wMDcuMTUyLjAzMS4yMjMgMS43MDIgNC44IDEwLjkyNiA3LjUzNiAxNS40MDIgNS42OC4wOTItLjAzOC4wMzItMS4yNDQtLjAzMy0xLjM3XCIvPjwvc3ZnPicpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjY1MHB4KSB7XG4gICAgICAmOjpiZWZvcmUsICY6OmFmdGVyLCAucGFnZS10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYXV0aG9ycyB7XG4gICAgY29sdW1uLWNvdW50OiAxOyBcbiAgICBjb2x1bW4tZ2FwOiAzMHB4O1xuICAgIHBhZGRpbmc6MHB4IDIwcHg7XG4gICAgbWFyZ2luLXRvcDo1MHB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTIwNHB4KSB7XG4gICAgICBwYWRkaW5nOjBweDtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo1MjVweCkge1xuICAgICAgY29sdW1uLWNvdW50OiAyOyBcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjBweCkge1xuICAgICAgY29sdW1uLWNvdW50OiAzOyBcbiAgICB9XG4gICAgLnBvc3QtbG9vcC1zaW5nbGUge1xuICAgICAgbWF4LXdpZHRoOjM5MHB4O1xuICAgICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgcGFkZGluZy1ib3R0b206MzBweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgaW1nLnBvc3QtbG9vcC1pbWFnZSB7XG4gICAgICAgICAgdHJhbnNmb3JtOnNjYWxlKDEuMSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wb3N0LWxvb3AtaW1hZ2UtY29udGFpbmVyIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICB9XG4gICAgICBpbWcucG9zdC1sb29wLWltYWdlIHtcbiAgICAgICAgbWF4LWhlaWdodDogNDYwcHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBtYXgtd2lkdGg6IDE1MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0byAyMHB4O1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbiAwLjJzO1xuICAgICAgfVxuICAgICAgLnBvc3QtbG9vcC13cmFwcGVyIHtcbiAgICAgICAgYm9yZGVyOjFweCBzb2xpZCByZ2IoMjQwLCAyNDAsIDI0MCk7XG4gICAgICAgIHBhZGRpbmc6MTBweDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IzMzMztcbiAgICAgICAgfVxuICAgICAgICAuYWRkdG9hbnlfc2hhcmVfc2F2ZV9jb250YWluZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLnBvc3QtbG9vcC10aXRsZSBhIHtcbiAgICAgICAgICBjb2xvcjojMWY4M2MxO1xuICAgICAgICAgIGZvbnQtc2l6ZToyNHB4O1xuICAgICAgICAgIHBhZGRpbmc6MHB4IDBweCAxMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OjMwcHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMgQ29uZGVuc2VkJztcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwOyBcbiAgICAgICAgfVxuICAgICAgICAucG9zdC1pbmZvLWJhciB7XG4gICAgICAgICAgZm9udC1zaXplOjEycHg7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206MTBweDtcbiAgICAgICAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCByZ2IoMjM1LCAyMzUsIDIzNSk7XG4gICAgICAgICAgLnBvc3QtbG9vcC1hdXRob3Ige1xuICAgICAgICAgICAgY29sb3I6IzFmODNjMTtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnBvc3QtbG9vcC1kYXRlIHtcbiAgICAgICAgXG4gICAgICAgICAgfVxuICAgICAgICAgIGEge2NvbG9yOiMxZjgzYzE7fVxuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOjBweDtcbiAgICAgICAgICAgIG1hcmdpbjowcHhcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wb3N0LWxvb3AtZXhjZXJwdCB7XG4gICAgICAgIHBhZGRpbmc6MTVweCAwcHg7IFxuICAgICAgfVxuICAgICAgYS5wb3N0LWxvb3AtbW9yZSB7XG4gICAgICAgIGNvbG9yOiMxZjgzYzE7XG4gICAgICAgIGZvbnQtc2l6ZToxMXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICY6YWZ0ZXIge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBjb2xvcjojMWY4M2MxO1xuICAgICAgICAgIHRvcDoxcHg7XG4gICAgICAgICAgY29udGVudDonPic7XG4gICAgICAgICAgcmlnaHQ6MXB4O1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICBuYXYucGFnaW5hdGlvbiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBhZGRpbmc6IDE0cHggMHB4IDI0cHg7XG4gIH1cbn1cbiIsIi5hdXRob3JzLWxpc3QtaXRlbXMge1xuICAuYXV0aG9ycy1saXN0LWl0ZW0ge1xuICAgIC5hdXRob3JzLWxpc3QtaXRlbS10aHVtYm5haWwge1xuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiAyNTBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmF1dGhvcnMtbGlzdC1pdGVtLXRpdGxlIHtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgICAgZm9udC1mYW1pbHk6ICRvcGVuLXNhbnMtY29uZDtcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgICAgICAgcGFkZGluZzogMCAwIDEwcHg7XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmF1dGhvcnMtbGlzdC1pdGVtLWV4Y2VycHQge1xuICAgICAgcGFkZGluZzogMTVweCAwO1xuICAgIH1cblxuICAgIC5hdXRob3JzLWxpc3QtaXRlbS1saW5rIHtcbiAgICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICAgIH1cbiAgfVxufVxuIiwiLmNhdGVnb3JpZXMtYXJjaGl2ZSB7XG4gIG1heC13aWR0aDoxMTc5cHg7XG4gIG1hcmdpbjowcHggYXV0bztcbiAgLnBhZ2UtaGVhZGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiA2MHB4IGF1dG87XG4gICAgLnBhZ2UtdGl0bGUge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgY29sb3I6ICM1MDUwNTA7XG4gICAgICBmb250LXNpemU6IDUwcHg7XG4gICAgICBmb250LWZhbWlseTogQW1hdGljIFNDLE9wZW4gU2FucyBDb25kZW5zZWQsc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgICY6OmJlZm9yZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjowIGF1dG87XG4gICAgICB3aWR0aDogMTEwcHg7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB0b3A6IDJweDtcbiAgICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZDogc3ZnLXVybCgnPHN2ZyB3aWR0aD1cIjExMFwiIGhlaWdodD1cIjIwXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGZpbGw9XCIjNjE4RDFCXCIgZD1cIk05NS4yMzggOS42NjNjNC45NDYtLjA0IDExLjAzMi43MDcgMTQgNC43NzQtNC4yNTkgMS4yMy0xMS40MTItLjk1My0xNC00Ljc3NE05NS44MSA3LjdjMS41ODMtMi4zMDIgNC40ODYtMy42OSA3LjExLTIuOTY0LTIuMjYyIDEuNzEtNC42NzkgMi45ODctNy40NjkgMy41My4xMDItLjE3My4yMTctLjM2LjM2LS41NjZtLTEwLjg2NSAzLjkyM2MxLjAxMy4zNDkgNS40MjEgMy4xNzcgMi40NSAzLjk2My0xLjc5NS40NzUtNC4zNTQtMS45NzYtNS41NjMtMi45NTdhNDcuOTA0IDQ3LjkwNCAwIDAxLTIuNDUtMi4xNTNjLjI0OC4wMi40OTEuMDM5LjcyNS4wNjggMS42NDguMjEgMy4yNy41MzcgNC44MzggMS4wNzltLTE2LjQ5OC4zODVjLjgwOS40MiA0LjMwNSAzLjA3IDIuMzE3IDMuNjY2LTEuMzc3LjQxNS0zLjM2Ny0xLjYzLTQuMjA1LTIuNDItLjg5LS44NC0xLjgtMS44NS0yLjQ2Ny0yLjk2IDEuNDkyLjQ3NiAyLjk3OS45OTkgNC4zNTUgMS43MTRNNTkuOTQzIDguMjhjLS4zMDEuMDA4LS41OTkuMDE0LS44OTkuMDIzIDEuOTc1LTEuMDczIDMuOTE1LTIuMjI3IDUuODk0LTMuMjczIDIuNjctMS40MTEgNi4zOTItMy44MzQgOS41Ny0zLjU4IDEuNDcyLjExNi0uNjk2IDEuNDEzLTEuMTEgMS42ODMtMS41MzcuOTk0LTMuMzEzIDEuNjY3LTUuMDEyIDIuMzMyLTIuNjk1IDEuMDU2LTUuODMgMS41Ni04LjQ0MyAyLjgxNW0tMy4xMTUtLjExOGMuMzQ3LTIuNjQ5IDMuMjctNC41NzIgNS43Ny00Ljk3My0uNjQxIDEuNjUzLTIuMDkzIDIuODYyLTMuNjgzIDMuODMyLS44NjYuNDc3LTEuNTg4Ljg3NC0yLjA4NyAxLjE0MW0tNi4yNzUgNC43NjljMS43MjQgMS4wMDUgNC4wNyAyLjM4NSA0Ljk1NCA0LjI4Ny0uMDEyLjAyOS0uMDIuMDM4LS4wMzEuMDczLS4xMTMuMTg2LS4zMDQuMzIzLS40NzQuNDUyLS40MDguMzE0LS45NS40Ni0xLjQzNi42LTEuNDEuNDA3LTIuNzY4LjA4OS00LjAxLS42MTktMi40NTUtMS4zOTUtNC4wNi00LjU2Mi00LjY0OS03LjM1MS4xOTgtLjAwNy4zOTctLjAxMy41OTctLjAxOCAxLjM3OCAxLjEwNCAzLjUzIDEuNjkgNS4wNDkgMi41NzZNMzYuODk4IDUuMTY1Yy44NTQtLjcwOCAxLjg3OS0xLjI5MyAzLjAwNy0xLjM4Ni40MjgtLjAzNi44MjguMTA3IDEuMTk4LjI5OC4xODUuMDk0LjMzOS4yMjIuNDkuMzU4bC4wMTcuMDJjLS43NCAxLjI4Ni0zLjExOCAyLjIxMS00LjIxNiAyLjczNS0xLjE3My41Ni0yLjM4IDEuMDQtMy41OTIgMS41MDkuNzQ4LTEuMzgzIDIuMDA5LTIuNjMzIDMuMDk2LTMuNTM0bS0xNC41ODUuMzg1YzEuOC0xLjQ4IDQuNTk1LTQuMDg1IDcuMTQzLTMuOTQ5LjI2NS4wMTQuNDczLjE0LjY0Mi4zMTQtLjAzOC4wNzItLjA3Ni4xNC0uMTI0LjI1NS0uMjEzLjI5My0uNTEyLjUzMy0uNzg2Ljc2OS0xLjEyOC45NzYtMi41NSAxLjY1OC0zLjg3NyAyLjMyMi0xLjY5NC44NDctMy41NCAxLjQ5LTUuMjkgMi4yOGE3NC4yNCA3NC4yNCAwIDAxMi4yOTItMS45OW0tMi4wMDkgNy44OGMuOTQ0LjQ3MiAxLjg2MS45OTEgMi43MTcgMS42MDQuMzY2LjI2Mi43MDUuNTU3IDEuMDI1Ljg3My4xNjQuMTYxLjMwMi4zNDQuNDM5LjUzLjA4LjExLjEyNy4yMDIuMTU3LjI3Ni0uMzYyLjc0Ni0xLjQ1OCAxLjItMi4xNzcgMS4zNi0xLjIxNi4yNzQtMi40NTItLjQzNC0zLjM3Ny0xLjEyNi0xLjg2NS0xLjM5Ni0zLjY4Ny0zLjk5NC00LjA3Ny02LjM3bC4zNS4wMDljLS4wMjEuMjc2LS4wMDcuNTE0LjEwNS41OCAxLjUyNi44OTMgMy4yNTcgMS40NyA0LjgzOCAyLjI2NE00LjA0MSA4LjgzOGgtLjA2Yy4zLTEuOTc0IDIuNjE1LTMuNzAyIDQuMDgtNC43MzIgMS43NzEtMS4yNDcgMy45MzUtMi4zMiA2LjEyNC0yLjYtLjYxMiAxLjg4MS0yLjg3MiAzLjM4NC00LjM2NSA0LjM0My0xLjggMS4xNTUtNC4wNTggMS43Ni01Ljc3OSAyLjk5bTEwNS44NzkgNS4zNzNjLTIuMDktNC4wODUtNi43MzktNS4zNzgtMTEuMjY0LTUuNjkxIDEuOTIyLS44MTIgMy42OTEtMS45NjggNS4zOTItMy4zMy4wNzUtLjA2LjA0Mi0xLjI4My0uMDM0LTEuMzI3LTIuNjg4LTEuNTQxLTQuOTU3LS41MTUtNy4yNjcgMS4yMjYtMS4wOC44MTQtMS43MDEgMS45NjItMi4yMzYgMy4xNDgtLjMxNy42OTgtNy4zMDguMjI1LTguMTgyLjIxNy02LjkxMi0uMDY3LTEzLjc1Ni0uMjktMjAuNjM4LS4yNjcgMi4wMDItLjgwNiAzLjkzOC0xLjc4OCA1LjQ2My0yLjQ4OCAyLjE2Ni0uOTk3IDQuMzc1LTEuOTkyIDQuMi00LjU0LS4xNy0yLjQ1LTcuNTM0IDEuMDktMTMuMTE1IDQuMDU3YTUuNDU1IDUuNDU1IDAgMDAuNzUyLTIuMTdjLjAxMy0uMTA1LjAzNC0xLjE4MS0uMDU5LTEuMTcyLTMuNTgxLjM0Ni02LjA5MiAzLjA3Mi02LjIzNiA2LjM1NWEuNDgxLjQ4MSAwIDAxLS4wNS4wMjVsLS4yNDQuMTI0Yy02LjM3Ni4yMDEtMTIuNzQ5LjMwNi0xOS4xMTguMzguNDk5LS4yNC45OTUtLjQ5MiAxLjQ4NC0uNzU1IDEuNzQ0LS45NDYgMy4zMDctMS44ODQgMy4xNTQtMy45OTItLjE4OC0yLjYyLTMuNTE2LTEuMzIyLTQuNzgzLS4zNzctMS41OTUgMS4xODctMy4zMDIgMy4xMTgtMy44MzIgNS4xNjMtNC4wOTkuMDM0LTguMTk5LjA0LTEyLjMuMDUgMS45NzUtLjgyOCAzLjkzLTEuNjk0IDUuODEyLTIuNzM4IDIuMTYyLTEuMTk5IDMuOTItMi4zNTcgMy42MjktNC45My0uMzI3LTIuODkzLTUuMTgxLjcxNS02LjA0NyAxLjM0OC0yLjQzIDEuNzc3LTUuMTA2IDMuOTE1LTYuOTkgNi4zMzMtMy4zMjcuMDAyLTYuNjU4LS4wMS05Ljk4Ni0uMDE2LjA0Ny0uMDI1LjA5Ny0uMDU0LjE0NC0uMDc3YTIzLjgzMiAyMy44MzIgMCAwMDQtMi41NjZjMS43NS0xLjM4MiAyLjkyNi0zLjA0IDIuOTE4LTUuMjc0IDAtLjA2LS4wMDktLjkzNi0uMDg0LS45MjhDMTAuMjMzLjQ1MiAzLjg5IDQuMTUzIDMuODQ3IDguODM4Yy0xLjI3My0uMDAzLTIuNTQ0LS4wMDItMy44MTktLjAwNy0uMDMyIDAtLjA1Ljk5OS4wMjYgMS4wMDMgMS4yNjguMTA1IDIuNTQzLjE3MyAzLjgxNS4yNTUuMDEzLjA3OC4wMjYuMTMzLjA0LjEzMy4yMDgtLjAwNS40MTktLjA0LjYzMi0uMDg3IDMuNDU2LjIxOCA2LjkyMS4zNDkgMTAuMzkyLjQ0LjA4IDIuNjA4IDEuNTcxIDUuMTE0IDMuMzQyIDYuOTY3IDEuMDk2IDEuMTQ2IDIuNTc1IDIuMDgzIDQuMjI1IDEuODkzLjg5Ny0uMTA0IDIuMjQ0LS44OCAyLjM1LTEuODcuMjMtMi4xNzEtLjg1Ny0zLjI3Mi0yLjYxMy00LjQ2NS0xLjQxMS0uOTYtMi45NDItMS43MTEtNC40OC0yLjQ0NyA4Ljk5Ny4xNjQgMTguMDItLjAxNiAyNy4wMTMtLjI3Ni4zNDQgMy4xMzYgMS43MjggNi4yNzkgNC4xMzMgOC4zODggMS41NTggMS4zNjYgNi43MzYgMi4yMjkgNi44Ny0uOTA1LjA5OC0yLjM0NS0xLjI4MS0zLjY1NC0zLjA5OC01LjAzNC0xLjI3Mi0uOTY1LTIuNjYxLTEuNzktNC4wNjMtMi41NTRsLS4wMTctLjAxYzMuMzc2LS4xMDMgNi43NDctLjIxNSAxMC4xMTMtLjMxOCAxLjM1Ny0uMDQyIDIuNzA2LS4wNSA0LjA1OS0uMDY4LjE4OC4wNTcuMzc3LjExNS41NjcuMTc1LjU1NCAyLjA4NyAyLjIzMyAzLjg1MiAzLjgyMiA1LjIzOS41OC41MDUgNC4wMTEgMy4xNTkgNC4yNzggMS4wNjUuMTk3LTEuNTQ1LS4wMDEtMy4xMDgtMS4wODgtNC4yOTQtLjk1OC0xLjA0Ni0yLjMwOC0xLjc1NC0zLjc1Ny0yLjIzMSAzLjQwNy0uMDA1IDYuODA1LjA0MSAxMC4yMS4xMDguMDA1LjA3Ni4wMTIuMTM4LjAyMS4xNDIuMjIxLjA4LjQ1Ny4xMzQuNjk2LjE4Mi4wMTYuMDc4LjA0MS4xNDcuMDkuMTkzIDEuMTIgMS4wODMgMTAuMTU3IDkuNDE1IDEwLjc2IDUuNTM2LjMxMy0yLjAyMi4wNTQtMy44Ny0xLjgwMi01LjAzNy0uNDU2LS4yODYtMS4wNTYtLjU3LTEuNzM2LS44MjdsMS41NDIuMDM3YzIuMDU1LjA1MiA0LjEwNi0uMDE1IDYuMTU4LS4wOTcgMS4xMy0uMDQ1IDEuNjU2LS4xNDIgMS45OTItLjM4Ny4wMDguMDc1LjAwNy4xNTIuMDMxLjIyMyAxLjcwMiA0LjggMTAuOTI2IDcuNTM2IDE1LjQwMiA1LjY4LjA5Mi0uMDM4LjAzMi0xLjI0NC0uMDMzLTEuMzdcIi8+PC9zdmc+Jyk7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB0cmFuc2Zvcm06c2NhbGVYKC0xKTtcbiAgICB9XG4gICAgJjo6YWZ0ZXIge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW46MCBhdXRvO1xuICAgICAgd2lkdGg6IDExMHB4O1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgdHJhbnNmb3JtOnNjYWxlKDEpO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgdG9wOiAycHg7XG4gICAgICBjb250ZW50OiBcIlwiO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIGJhY2tncm91bmQ6IHN2Zy11cmwoJzxzdmcgd2lkdGg9XCIxMTBcIiBoZWlnaHQ9XCIyMFwiIHhtbG5zPVwiaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmdcIj48cGF0aCBmaWxsPVwiIzYxOEQxQlwiIGQ9XCJNOTUuMjM4IDkuNjYzYzQuOTQ2LS4wNCAxMS4wMzIuNzA3IDE0IDQuNzc0LTQuMjU5IDEuMjMtMTEuNDEyLS45NTMtMTQtNC43NzRNOTUuODEgNy43YzEuNTgzLTIuMzAyIDQuNDg2LTMuNjkgNy4xMS0yLjk2NC0yLjI2MiAxLjcxLTQuNjc5IDIuOTg3LTcuNDY5IDMuNTMuMTAyLS4xNzMuMjE3LS4zNi4zNi0uNTY2bS0xMC44NjUgMy45MjNjMS4wMTMuMzQ5IDUuNDIxIDMuMTc3IDIuNDUgMy45NjMtMS43OTUuNDc1LTQuMzU0LTEuOTc2LTUuNTYzLTIuOTU3YTQ3LjkwNCA0Ny45MDQgMCAwMS0yLjQ1LTIuMTUzYy4yNDguMDIuNDkxLjAzOS43MjUuMDY4IDEuNjQ4LjIxIDMuMjcuNTM3IDQuODM4IDEuMDc5bS0xNi40OTguMzg1Yy44MDkuNDIgNC4zMDUgMy4wNyAyLjMxNyAzLjY2Ni0xLjM3Ny40MTUtMy4zNjctMS42My00LjIwNS0yLjQyLS44OS0uODQtMS44LTEuODUtMi40NjctMi45NiAxLjQ5Mi40NzYgMi45NzkuOTk5IDQuMzU1IDEuNzE0TTU5Ljk0MyA4LjI4Yy0uMzAxLjAwOC0uNTk5LjAxNC0uODk5LjAyMyAxLjk3NS0xLjA3MyAzLjkxNS0yLjIyNyA1Ljg5NC0zLjI3MyAyLjY3LTEuNDExIDYuMzkyLTMuODM0IDkuNTctMy41OCAxLjQ3Mi4xMTYtLjY5NiAxLjQxMy0xLjExIDEuNjgzLTEuNTM3Ljk5NC0zLjMxMyAxLjY2Ny01LjAxMiAyLjMzMi0yLjY5NSAxLjA1Ni01LjgzIDEuNTYtOC40NDMgMi44MTVtLTMuMTE1LS4xMThjLjM0Ny0yLjY0OSAzLjI3LTQuNTcyIDUuNzctNC45NzMtLjY0MSAxLjY1My0yLjA5MyAyLjg2Mi0zLjY4MyAzLjgzMi0uODY2LjQ3Ny0xLjU4OC44NzQtMi4wODcgMS4xNDFtLTYuMjc1IDQuNzY5YzEuNzI0IDEuMDA1IDQuMDcgMi4zODUgNC45NTQgNC4yODctLjAxMi4wMjktLjAyLjAzOC0uMDMxLjA3My0uMTEzLjE4Ni0uMzA0LjMyMy0uNDc0LjQ1Mi0uNDA4LjMxNC0uOTUuNDYtMS40MzYuNi0xLjQxLjQwNy0yLjc2OC4wODktNC4wMS0uNjE5LTIuNDU1LTEuMzk1LTQuMDYtNC41NjItNC42NDktNy4zNTEuMTk4LS4wMDcuMzk3LS4wMTMuNTk3LS4wMTggMS4zNzggMS4xMDQgMy41MyAxLjY5IDUuMDQ5IDIuNTc2TTM2Ljg5OCA1LjE2NWMuODU0LS43MDggMS44NzktMS4yOTMgMy4wMDctMS4zODYuNDI4LS4wMzYuODI4LjEwNyAxLjE5OC4yOTguMTg1LjA5NC4zMzkuMjIyLjQ5LjM1OGwuMDE3LjAyYy0uNzQgMS4yODYtMy4xMTggMi4yMTEtNC4yMTYgMi43MzUtMS4xNzMuNTYtMi4zOCAxLjA0LTMuNTkyIDEuNTA5Ljc0OC0xLjM4MyAyLjAwOS0yLjYzMyAzLjA5Ni0zLjUzNG0tMTQuNTg1LjM4NWMxLjgtMS40OCA0LjU5NS00LjA4NSA3LjE0My0zLjk0OS4yNjUuMDE0LjQ3My4xNC42NDIuMzE0LS4wMzguMDcyLS4wNzYuMTQtLjEyNC4yNTUtLjIxMy4yOTMtLjUxMi41MzMtLjc4Ni43NjktMS4xMjguOTc2LTIuNTUgMS42NTgtMy44NzcgMi4zMjItMS42OTQuODQ3LTMuNTQgMS40OS01LjI5IDIuMjhhNzQuMjQgNzQuMjQgMCAwMTIuMjkyLTEuOTltLTIuMDA5IDcuODhjLjk0NC40NzIgMS44NjEuOTkxIDIuNzE3IDEuNjA0LjM2Ni4yNjIuNzA1LjU1NyAxLjAyNS44NzMuMTY0LjE2MS4zMDIuMzQ0LjQzOS41My4wOC4xMS4xMjcuMjAyLjE1Ny4yNzYtLjM2Mi43NDYtMS40NTggMS4yLTIuMTc3IDEuMzYtMS4yMTYuMjc0LTIuNDUyLS40MzQtMy4zNzctMS4xMjYtMS44NjUtMS4zOTYtMy42ODctMy45OTQtNC4wNzctNi4zN2wuMzUuMDA5Yy0uMDIxLjI3Ni0uMDA3LjUxNC4xMDUuNTggMS41MjYuODkzIDMuMjU3IDEuNDcgNC44MzggMi4yNjRNNC4wNDEgOC44MzhoLS4wNmMuMy0xLjk3NCAyLjYxNS0zLjcwMiA0LjA4LTQuNzMyIDEuNzcxLTEuMjQ3IDMuOTM1LTIuMzIgNi4xMjQtMi42LS42MTIgMS44ODEtMi44NzIgMy4zODQtNC4zNjUgNC4zNDMtMS44IDEuMTU1LTQuMDU4IDEuNzYtNS43NzkgMi45OW0xMDUuODc5IDUuMzczYy0yLjA5LTQuMDg1LTYuNzM5LTUuMzc4LTExLjI2NC01LjY5MSAxLjkyMi0uODEyIDMuNjkxLTEuOTY4IDUuMzkyLTMuMzMuMDc1LS4wNi4wNDItMS4yODMtLjAzNC0xLjMyNy0yLjY4OC0xLjU0MS00Ljk1Ny0uNTE1LTcuMjY3IDEuMjI2LTEuMDguODE0LTEuNzAxIDEuOTYyLTIuMjM2IDMuMTQ4LS4zMTcuNjk4LTcuMzA4LjIyNS04LjE4Mi4yMTctNi45MTItLjA2Ny0xMy43NTYtLjI5LTIwLjYzOC0uMjY3IDIuMDAyLS44MDYgMy45MzgtMS43ODggNS40NjMtMi40ODggMi4xNjYtLjk5NyA0LjM3NS0xLjk5MiA0LjItNC41NC0uMTctMi40NS03LjUzNCAxLjA5LTEzLjExNSA0LjA1N2E1LjQ1NSA1LjQ1NSAwIDAwLjc1Mi0yLjE3Yy4wMTMtLjEwNS4wMzQtMS4xODEtLjA1OS0xLjE3Mi0zLjU4MS4zNDYtNi4wOTIgMy4wNzItNi4yMzYgNi4zNTVhLjQ4MS40ODEgMCAwMS0uMDUuMDI1bC0uMjQ0LjEyNGMtNi4zNzYuMjAxLTEyLjc0OS4zMDYtMTkuMTE4LjM4LjQ5OS0uMjQuOTk1LS40OTIgMS40ODQtLjc1NSAxLjc0NC0uOTQ2IDMuMzA3LTEuODg0IDMuMTU0LTMuOTkyLS4xODgtMi42Mi0zLjUxNi0xLjMyMi00Ljc4My0uMzc3LTEuNTk1IDEuMTg3LTMuMzAyIDMuMTE4LTMuODMyIDUuMTYzLTQuMDk5LjAzNC04LjE5OS4wNC0xMi4zLjA1IDEuOTc1LS44MjggMy45My0xLjY5NCA1LjgxMi0yLjczOCAyLjE2Mi0xLjE5OSAzLjkyLTIuMzU3IDMuNjI5LTQuOTMtLjMyNy0yLjg5My01LjE4MS43MTUtNi4wNDcgMS4zNDgtMi40MyAxLjc3Ny01LjEwNiAzLjkxNS02Ljk5IDYuMzMzLTMuMzI3LjAwMi02LjY1OC0uMDEtOS45ODYtLjAxNi4wNDctLjAyNS4wOTctLjA1NC4xNDQtLjA3N2EyMy44MzIgMjMuODMyIDAgMDA0LTIuNTY2YzEuNzUtMS4zODIgMi45MjYtMy4wNCAyLjkxOC01LjI3NCAwLS4wNi0uMDA5LS45MzYtLjA4NC0uOTI4QzEwLjIzMy40NTIgMy44OSA0LjE1MyAzLjg0NyA4LjgzOGMtMS4yNzMtLjAwMy0yLjU0NC0uMDAyLTMuODE5LS4wMDctLjAzMiAwLS4wNS45OTkuMDI2IDEuMDAzIDEuMjY4LjEwNSAyLjU0My4xNzMgMy44MTUuMjU1LjAxMy4wNzguMDI2LjEzMy4wNC4xMzMuMjA4LS4wMDUuNDE5LS4wNC42MzItLjA4NyAzLjQ1Ni4yMTggNi45MjEuMzQ5IDEwLjM5Mi40NC4wOCAyLjYwOCAxLjU3MSA1LjExNCAzLjM0MiA2Ljk2NyAxLjA5NiAxLjE0NiAyLjU3NSAyLjA4MyA0LjIyNSAxLjg5My44OTctLjEwNCAyLjI0NC0uODggMi4zNS0xLjg3LjIzLTIuMTcxLS44NTctMy4yNzItMi42MTMtNC40NjUtMS40MTEtLjk2LTIuOTQyLTEuNzExLTQuNDgtMi40NDcgOC45OTcuMTY0IDE4LjAyLS4wMTYgMjcuMDEzLS4yNzYuMzQ0IDMuMTM2IDEuNzI4IDYuMjc5IDQuMTMzIDguMzg4IDEuNTU4IDEuMzY2IDYuNzM2IDIuMjI5IDYuODctLjkwNS4wOTgtMi4zNDUtMS4yODEtMy42NTQtMy4wOTgtNS4wMzQtMS4yNzItLjk2NS0yLjY2MS0xLjc5LTQuMDYzLTIuNTU0bC0uMDE3LS4wMWMzLjM3Ni0uMTAzIDYuNzQ3LS4yMTUgMTAuMTEzLS4zMTggMS4zNTctLjA0MiAyLjcwNi0uMDUgNC4wNTktLjA2OC4xODguMDU3LjM3Ny4xMTUuNTY3LjE3NS41NTQgMi4wODcgMi4yMzMgMy44NTIgMy44MjIgNS4yMzkuNTguNTA1IDQuMDExIDMuMTU5IDQuMjc4IDEuMDY1LjE5Ny0xLjU0NS0uMDAxLTMuMTA4LTEuMDg4LTQuMjk0LS45NTgtMS4wNDYtMi4zMDgtMS43NTQtMy43NTctMi4yMzEgMy40MDctLjAwNSA2LjgwNS4wNDEgMTAuMjEuMTA4LjAwNS4wNzYuMDEyLjEzOC4wMjEuMTQyLjIyMS4wOC40NTcuMTM0LjY5Ni4xODIuMDE2LjA3OC4wNDEuMTQ3LjA5LjE5MyAxLjEyIDEuMDgzIDEwLjE1NyA5LjQxNSAxMC43NiA1LjUzNi4zMTMtMi4wMjIuMDU0LTMuODctMS44MDItNS4wMzctLjQ1Ni0uMjg2LTEuMDU2LS41Ny0xLjczNi0uODI3bDEuNTQyLjAzN2MyLjA1NS4wNTIgNC4xMDYtLjAxNSA2LjE1OC0uMDk3IDEuMTMtLjA0NSAxLjY1Ni0uMTQyIDEuOTkyLS4zODcuMDA4LjA3NS4wMDcuMTUyLjAzMS4yMjMgMS43MDIgNC44IDEwLjkyNiA3LjUzNiAxNS40MDIgNS42OC4wOTItLjAzOC4wMzItMS4yNDQtLjAzMy0xLjM3XCIvPjwvc3ZnPicpO1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjY1MHB4KSB7XG4gICAgICAmOjpiZWZvcmUsICY6OmFmdGVyLCAucGFnZS10aXRsZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuc29jaWFsIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luLXRvcDogLTUwcHg7XG5cbiAgICAucG0tcHJvZmlsZS1zb2NpYWwge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIG1hcmdpbjogMDtcblxuICAgICAgJjo6YWZ0ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYXJjaGl2ZS1kZXNjcmlwdGlvbiB7XG4gICAgbWFyZ2luOiAzMHB4IDAgNDBweDtcbiAgICBwYWRkaW5nOiAwcHggMzBweDtcbiAgICBoMiB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICM0YTRhNGE7XG4gICAgfVxuICB9XG4gIC5wb3N0cyB7XG4gICAgY29sdW1uLWNvdW50OiAxO1xuICAgIGNvbHVtbi1nYXA6IDMwcHg7XG4gICAgcGFkZGluZzowcHggMjBweDtcbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEyMDRweCkge1xuICAgICAgcGFkZGluZzowcHg7XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6NTI1cHgpIHtcbiAgICAgIGNvbHVtbi1jb3VudDogMjtcbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo3NjBweCkge1xuICAgICAgY29sdW1uLWNvdW50OiAzO1xuICAgIH1cbiAgICAucG9zdC1sb29wLXNpbmdsZSB7XG4gICAgICBtYXgtd2lkdGg6MzkwcHg7XG4gICAgICBkaXNwbGF5OmlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICBwYWRkaW5nLWJvdHRvbTozMHB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGltZy5wb3N0LWxvb3AtaW1hZ2Uge1xuICAgICAgICAgIHRyYW5zZm9ybTpzY2FsZSgxLjEpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucG9zdC1sb29wLWltYWdlLWNvbnRhaW5lciB7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB9XG4gICAgICBpbWcucG9zdC1sb29wLWltYWdlIHtcbiAgICAgICAgbWF4LWhlaWdodDogNDYwcHg7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICB0cmFuc2l0aW9uOiBhbGwgZWFzZS1pbiAwLjJzO1xuICAgICAgfVxuICAgICAgLnBvc3QtbG9vcC13cmFwcGVyIHtcbiAgICAgICAgYm9yZGVyOjFweCBzb2xpZCByZ2IoMjQwLCAyNDAsIDI0MCk7XG4gICAgICAgIHBhZGRpbmc6MTBweDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6IzMzMztcbiAgICAgICAgfVxuICAgICAgICAuYWRkdG9hbnlfc2hhcmVfc2F2ZV9jb250YWluZXIge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLnBvc3QtbG9vcC10aXRsZSBhIHtcbiAgICAgICAgICBjb2xvcjojMWY4M2MxO1xuICAgICAgICAgIGZvbnQtc2l6ZToyNHB4O1xuICAgICAgICAgIHBhZGRpbmc6MHB4IDBweCAxMHB4O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OjMwcHg7XG4gICAgICAgICAgZm9udC1mYW1pbHk6ICdPcGVuIFNhbnMgQ29uZGVuc2VkJztcbiAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICB9XG4gICAgICAgIC5wb3N0LWluZm8tYmFyIHtcbiAgICAgICAgICBmb250LXNpemU6MTJweDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbToxMHB4O1xuICAgICAgICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYigyMzUsIDIzNSwgMjM1KTtcbiAgICAgICAgICAucG9zdC1sb29wLWF1dGhvciB7XG4gICAgICAgICAgICBjb2xvcjojMWY4M2MxO1xuICAgICAgICAgIH1cbiAgICAgICAgICAucG9zdC1sb29wLWRhdGUge1xuXG4gICAgICAgICAgfVxuICAgICAgICAgIGEge2NvbG9yOiMxZjgzYzE7fVxuICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgICAgICBwYWRkaW5nOjBweDtcbiAgICAgICAgICAgIG1hcmdpbjowcHhcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wb3N0LWxvb3AtZXhjZXJwdCB7XG4gICAgICAgIHBhZGRpbmc6MTVweCAwcHg7XG4gICAgICB9XG4gICAgICBhLnBvc3QtbG9vcC1tb3JlIHtcbiAgICAgICAgY29sb3I6IzFmODNjMTtcbiAgICAgICAgZm9udC1zaXplOjExcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgbGluZS1oZWlnaHQ6MTYuNXB4O1xuICAgICAgICAmOmFmdGVyIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgY29sb3I6IzFmODNjMTtcbiAgICAgICAgICB0b3A6MXB4O1xuICAgICAgICAgIGNvbnRlbnQ6Jz4nO1xuICAgICAgICAgIHJpZ2h0Oi0xMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgICBtYXgtd2lkdGg6IDM5MHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICB9XG4gIH1cbiAgbmF2LnBhZ2luYXRpb24ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAxNHB4IDBweCAyNHB4O1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICBhLCBzcGFue1xuICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgIHBhZGRpbmc6IDBweCAxMHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2F0ZWdvcnktdHJhdmVsLW51cnNpbmctZ3VpZGUge1xuICAuY2F0ZWdvcmllcy1hcmNoaXZlIHtcbiAgICAucG9zdHMge1xuICAgICAgY29sdW1uczogaW5pdGlhbDtcblxuICAgICAgLnBvc3QtbG9vcC1zaW5nbGUge1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2ODBweCkge1xuICAgICAgICAgIHdpZHRoOiBjYWxjKDUwJSAtIDE4cHgpO1xuXG4gICAgICAgICAgJjpudGgtY2hpbGQoMm4rMSkge1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICAgICAgICAgIH1cblxuICAgICAgICAgICY6bnRoLWNoaWxkKDJuKzIpIHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDkyMHB4KSB7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMzMlIC0gMjBweCk7XG5cbiAgICAgICAgICAmOm50aC1jaGlsZCgybisxKSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpudGgtY2hpbGQoMm4rMikge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgJjpudGgtY2hpbGQoM24rMikge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDMwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgbWF4LXdpZHRoOiAzOTBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4ucGFnZS1pZC00NDY4NCAucGFnaW5hdGlvbiBhLnBhZ2UtbnVtYmVyc3tcbiAgbWFyZ2luOjAgMnB4O1xuICAmLm5leHQge1xuICAgIG1hcmdpbi1sZWZ0OjBweDtcbiAgfVxuICAmLnByZXYge1xuICAgIG1hcmdpbi1yaWdodDowcHg7XG4gIH1cbn0iLCIucG9zdC00Njk0MCB7XG4gICAgLmNhdGVnb3JpZXMtcm93IHtcbiAgICAgICAgLndwYl93cmFwcGVyIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgIH1cbiAgICB9XG4gICAgLndwLWJsb2NrLWNhdGVnb3JpZXMge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgIGxpc3Qtc3R5bGU6IG5vbmU7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICAgICAgICBjb2x1bW5zOiAxO1xuICAgICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgICAgICBjb2x1bW5zOiAyO1xuICAgICAgICB9XG4gICAgfVxufVxuXG5cbiIsIi5wYWdlLXRlbXBsYXRlLXRlbXBsYXRlLWNhdGVyZWQtYXJ0aWNsZXMge1xuICAuZW50cnktaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAwcHg7XG4gIH1cbiAgLmVudHJ5LXN1YnRpdGxlIHtcbiAgICBtYXgtd2lkdGg6IDgzN3B4O1xuICAgIG1hcmdpbjogMzBweCBhdXRvIDA7XG4gICAgY29sb3I6ICMwMDAwMDA7XG4gICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgLnJvdyB7XG4gICAgcGFkZGluZzogNThweCAwcHggNjhweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIFxuICAgID4gZGl2IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAuc2VjdGlvbi1kZXNjcmlwdGlvbiB7XG4gICAgICBtYXgtd2lkdGg6IDg4NHB4O1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICBoMiB7XG4gICAgICAgIGNvbG9yOiAjMTg4OEM3O1xuICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcbiAgICAgICAgZm9udC1zaXplOiAzMnB4O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQzcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTozNHB4O1xuICAgICAgfVxuICAgICAgcCB7XG4gICAgICAgIGNvbG9yOiAjMDAwMDAwO1xuICAgICAgICBmb250LWZhbWlseTogXCJPcGVuIFNhbnNcIjtcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFydGljbGVzIHtcbiAgICAgIG1heC13aWR0aDoxMDk1cHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgbWFyZ2luOiAyNnB4IGF1dG8gMDtcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgZmxleC13cmFwOndyYXA7XG4gICAgICAuZmVhdHVyZWQtcG9zdHMge1xuICAgICAgICBtYXJnaW46IDE3LjVweDtcbiAgICAgICAgbWF4LXdpZHRoOiAzMzBweDtcbiAgICAgICAgd2lkdGg6IDMyNXB4O1xuICAgICAgICAuZmVhdHVyZWQtaXRlbSB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IFxuICAgICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgICAgLmZlYXR1cmVkLWNvbnRlbnQge1xuICAgICAgICAgICAgbWluLWhlaWdodDogMzQwcHg7XG4gICAgICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDE0NXB4KTtcbiAgICAgICAgICAgIGg1IHtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHggIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5tYi00IHtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjJweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjJweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOjdweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLmZlYXR1cmVkLWltYWdlIHtcbiAgICAgICAgICAgIGhlaWdodDogMTQ1cHg7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xuICAgICAgICAgICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICAgICAgICAgICAgb2JqZWN0LXBvc2l0aW9uOiAwcHggLTQ0cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9ICBcbiAgICB9XG4gICAgLmJ0bi1yb3cge1xuICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgICAuYnRuIHtcbiAgICAgICAgd2lkdGg6IDI3M3B4O1xuICAgICAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmOm50aC1vZi10eXBlKGV2ZW4pe1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0Y4RjhGODtcbiAgICB9XG4gICAgJi5jYWxsb3V0IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy10b3A6IDY1cHg7XG4gICAgICAuY2FsbG91dC13cmFwcGVyIHtcbiAgICAgICAgbWF4LXdpZHRoOiAxMDczcHg7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGZsZXgtd3JhcDp3cmFwO1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XG4gICAgICAgID5kaXYge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmNhbGxvdXQtdGV4dCB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcbiAgICAgICAgICBoMiB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBoNCB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIycHg7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjJweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBjb2xvcjogIzAwMDAwMDtcbiAgICAgICAgICAgIGZvbnQtZmFtaWx5OiBcIk9wZW4gU2Fuc1wiO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgYS5idG4ge1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogMjRweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmNhbGxvdXQtaW1hZ2Uge1xuICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgICAgLmltYWdlLW1hc2sge1xuICAgICAgICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjIwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1heC13aWR0aDogNDAwcHg7XG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH0gIFxuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTQwcHgpe1xuICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgIC5jYWxsb3V0LXRleHQge1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNTBweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH0gICAgICAgIFxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuYXJ0aWNsZXMtd3JhcHBlciB7XG4gICAgLnJvdyB7XG4gICAgICBmbGV4LWRpcmVjdGlvbjpjb2x1bW47IFxuICAgIH1cbiAgfVxuICAvKlJlc291cmNlIFBhZ2UgQWxlcnQgQnV0dG9ucyAqL1xuICAucmVzb3VyY2UtYWxlcnQtYnV0dG9ucyAuYWxlcnQtYnV0dG9uIGl7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICAgIHBvc2l0aW9uOnJlbGF0aXZlO1xuICAgICAgdG9wOiAxcHg7XG4gICAgXG4gIH1cblxuICAucmVzb3VyY2UtYWxlcnQtYnV0dG9ucyAuYWxlcnQtYnV0dG9uIHtcbiAgICAgIGZvbnQtc2l6ZToxN3B4O1xuICAgICAgZm9udC13ZWlnaHQ6NzAwO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOm5vbmU7XG4gICAgXG4gIH1cblxuICAucmVzb3VyY2UtYWxlcnQtYnV0dG9uc3tcbiAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgfVxuXG4gIC5yZXNvdXJjZS1hbGVydC1idXR0b25zIHB7XG4gICAgZGlzcGxheTppbmxpbmUtYmxvY2s7XG4gICAgcGFkZGluZzowcHggMTBweCAwcHggMTBweDtcbiAgICBtYXJnaW4tYm90dG9tOjBweDtcbiAgICBcbiAgfVxuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjUwcHgpIHtcbiAgLnJlc291cmNlLWFsZXJ0LWJ1dHRvbnMgcHtcbiAgICBwYWRkaW5nOjVweCAxMHB4IDVweCAxMHB4O1xuXG4gIH1cbiAgICBcbiAgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk2MHB4KSB7XG4gICAgLmNhbGxvdXQtaW1hZ2V7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgfVxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDQwMHB4KSB7XG4gICAgJi5wYWdlLWlkLTY2NDM0NDYgLmVudHJ5LXRpdGxle1xuICAgICAgbWF4LXdpZHRoOiAzNTBweDtcbiAgICAgIG1hcmdpbjowIGF1dG87XG4gICAgfVxuICB9XG59XG4iLCIuY2F0ZWdvcmllcyB7XG4gIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuXG4uam9iX3Bvc2l0aW9uX2ZlYXR1cmVkIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKHdoaXRlLCAwKSAhaW1wb3J0YW50O1xufVxuXG4uZW50cnktY29udGVudCB7XG4gIC53cGJfYnV0dG9uLCAud3BiX2NvbnRlbnRfZWxlbWVudCwgdWwud3BiX3RodW1ibmFpbHMtZmx1aWQgPiBsaSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxuICBAbWVkaWEgKG1heC13aWR0aDogMTAyNHB4KSB7XG4gICAgcGFkZGluZy10b3A6IDI1cHg7XG4gIH1cbn1cblxuLnBvc3QtNDQ2ODQge1xuICAuZW50cnktdGl0bGUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cblxuICAudmNfcm93LndwYl9yb3cudmNfaW5uZXIudmNfcm93LWZsdWlkIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5hcnRpY2xlLW1haW4tY29udGVudCB7XG4gIHdpZHRoOiAxMDAlO1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgd2lkdGg6IDY1JTtcbiAgfVxufVxuXG4uYXJ0aWNsZS1zaWRlYmFyLXdpZGdldCwgLmVycm9yLXBvc3RzIHtcbiAgY29sb3I6ICRtZWRpdW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDUwcHggMzBweDtcbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgd2lkdGg6IDE1JTtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG5cbiAgbGkge1xuICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyO1xuICAgIG1heC13aWR0aDogNDUwcHg7XG4gIH1cblxuICBhIHtcbiAgICBjb2xvcjogJG1lZGl1bTtcbiAgfVxuXG4gIGgzIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxuXG4gIC5hbGVydC1idXR0b24ge1xuICAgIGNvbG9yOiAjMDAwO1xuICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zIENvbmRlbnNlZCc7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi1ib3R0b206IDIzcHg7XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OicnO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCcuLi8uLi8uLi9pbWFnZXMvaWNvbi1leGNsYW1hdGlvbi5wbmcnKTtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICB3aWR0aDogMjZweDtcbiAgICAgIGhlaWdodDogMjZweDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiAtMjUlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5wb3NpdGlvbiB7XG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuICAgIGgzIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIGNvbG9yOiByZ2IoMTA1LCAxMDUsIDEwNSk7XG4gICAgICBmb250LXdlaWdodDogNzAwO1xuICAgIH1cblxuICAgIGEge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICM3YTdhN2E7XG4gICAgfVxuICB9XG5cbiAgLmNvbXBhbnkge1xuICAgIGNvbG9yOiAkc2Vjb25kYXJ5O1xuICB9XG5cbiAgLm1ldGEge1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuXG4gICAgLmpvYi10eXBlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICBsaSB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgLnZpZXctZGV0YWlscyB7XG4gICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICAgIC52aWV3LWRldGFpbHM6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICB9XG4gIH1cblxuICB1bCB7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGxpbmUtaGVpZ2h0OiAyLjQ7XG5cbiAgICBsaSB7XG4gICAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDI2cHg7XG5cbiAgICAgIC5qb2JfbGlzdGluZyB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgcGFkZGluZy10b3A6IDBweDtcbiAgICAgIH1cblxuICAgIH1cblxuICAgIC5jYXQtaXRlbSB7XG4gICAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDIuMyAhaW1wb3J0YW50OztcbiAgICB9XG4gIH1cblxuICAucnA0d3AtcmVsYXRlZC1qb2JfbGlzdGluZyA+IHVsLCB1bC5qb2JfbGlzdGluZ3Mge1xuICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4ucnA0d3AtcmVsYXRlZC1qb2JfbGlzdGluZyA+IHVsIGxpLmpvYl9saXN0aW5nLCAucnA0d3AtcmVsYXRlZC1qb2JfbGlzdGluZyA+IHVsIGxpLm5vX2pvYl9saXN0aW5nc19mb3VuZCwgdWwuam9iX2xpc3RpbmdzIGxpLmpvYl9saXN0aW5nLCB1bC5qb2JfbGlzdGluZ3MgbGkubm9fam9iX2xpc3RpbmdzX2ZvdW5kIHtcbiAgYm9yZGVyOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5hcnRpY2xlLWFyZWEge1xuICAuZmVhdHVyZWQtaW1hZ2Uge1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICNjZmNmY2Y7XG4gICAgYm9yZGVyLXJhZGl1czogMjAwMHB4IDE1cHggMjI1cHggMTVweC8xNXB4IDIyNXB4IDE1cHggMjU1cHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuIH1cbn1cblxuLy9UcmF2ZWwgTnVyc2UgR3VpZGUgSW50cm9kdWN0aW9uIGFydGljbGVcbi5wb3N0aWQtMzA0OTksXG4ucG9zdGlkLTE5Nixcbi5wb3N0aWQtMjI0LFxuLnBvc3RpZC0yMjksXG4ucG9zdGlkLTI0NCxcbi5wb3N0aWQtMjYyLFxuLnBvc3RpZC0zMzEsXG4ucG9zdGlkLTQ5MCxcbi5wb3N0aWQtODAxLFxuLnBvc3RpZC04MTEsXG4ucG9zdGlkLTc3Nixcbi5wb3N0aWQtOTk1LFxuLnBvc3RpZC05MjUsXG4ucG9zdGlkLTEzNjEsXG4ucG9zdGlkLTMwODksXG4ucG9zdGlkLTQwNDIsXG4ucG9zdGlkLTQwMzAsXG4ucG9zdGlkLTUzMzgsXG4ucG9zdGlkLTUzODEsXG4ucG9zdGlkLTc2Myxcbi5wb3N0aWQtNzcxMSxcbi5wb3N0aWQtNzUxNyxcbi5wb3N0aWQtNzcxNyxcbi5wb3N0aWQtMTAzODIsXG4ucG9zdGlkLTExODIzLFxuLnBvc3RpZC0xMDUzNCxcbi5wb3N0aWQtMTIyMTIsXG4ucG9zdGlkLTEyNTM3XG4ge1xuICAuYXJ0aWNsZS1hcmVhIHtcbiAgICAuZmVhdHVyZWQtaW1hZ2Uge1xuICAgICAgbWFyZ2luLXRvcDogMTAwcHg7XG4gICAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEzMHB4O1xuICAgICAgfVxuICB9XG59XG59XG5cblxuXG4uam9iX2xpc3RpbmdzIHtcbiAgbGkuam9iX2xpc3RpbmcgYSB7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICB9XG5cbiAgbGkuam9iX2xpc3Rpbmcge1xuICAgIHBhZGRpbmctdG9wOiAzMHB4O1xuICB9XG59XG5cbi5wb3N0LXRodW1ibmFpbCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDMwMHB4O1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgaGVpZ2h0OiAzNTBweDtcbiAgfVxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIG1hcmdpbjogMTBweDtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgb3V0bGluZTogbm9uZTtcblxuICBpbWcge1xuICAgIGhlaWdodDogYXV0bztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtOTk5OXB4O1xuICAgIGJvdHRvbTogLTk5OTlweDtcbiAgICBsZWZ0OiAtOTk5OXB4O1xuICAgIHJpZ2h0OiAtOTk5OXB4O1xuICAgIG1hcmdpbjogYXV0bztcbiAgfVxufVxuXG4uYXJ0aWNsZS1zb2NpYWwtc2hhcmluZzo6YWZ0ZXIge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICBoZWlnaHQ6IDJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICBjb250ZW50OiAnJztcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYmFja2dyb3VuZDogc3ZnLXVybCgnPHN2ZyB3aWR0aD1cIjExMFwiIGhlaWdodD1cIjIwXCIgeG1sbnM9XCJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2Z1wiPjxwYXRoIGZpbGw9XCIjNjE4RDFCXCIgZD1cIk05NS4yMzggOS42NjNjNC45NDYtLjA0IDExLjAzMi43MDcgMTQgNC43NzQtNC4yNTkgMS4yMy0xMS40MTItLjk1My0xNC00Ljc3NE05NS44MSA3LjdjMS41ODMtMi4zMDIgNC40ODYtMy42OSA3LjExLTIuOTY0LTIuMjYyIDEuNzEtNC42NzkgMi45ODctNy40NjkgMy41My4xMDItLjE3My4yMTctLjM2LjM2LS41NjZtLTEwLjg2NSAzLjkyM2MxLjAxMy4zNDkgNS40MjEgMy4xNzcgMi40NSAzLjk2My0xLjc5NS40NzUtNC4zNTQtMS45NzYtNS41NjMtMi45NTdhNDcuOTA0IDQ3LjkwNCAwIDAxLTIuNDUtMi4xNTNjLjI0OC4wMi40OTEuMDM5LjcyNS4wNjggMS42NDguMjEgMy4yNy41MzcgNC44MzggMS4wNzltLTE2LjQ5OC4zODVjLjgwOS40MiA0LjMwNSAzLjA3IDIuMzE3IDMuNjY2LTEuMzc3LjQxNS0zLjM2Ny0xLjYzLTQuMjA1LTIuNDItLjg5LS44NC0xLjgtMS44NS0yLjQ2Ny0yLjk2IDEuNDkyLjQ3NiAyLjk3OS45OTkgNC4zNTUgMS43MTRNNTkuOTQzIDguMjhjLS4zMDEuMDA4LS41OTkuMDE0LS44OTkuMDIzIDEuOTc1LTEuMDczIDMuOTE1LTIuMjI3IDUuODk0LTMuMjczIDIuNjctMS40MTEgNi4zOTItMy44MzQgOS41Ny0zLjU4IDEuNDcyLjExNi0uNjk2IDEuNDEzLTEuMTEgMS42ODMtMS41MzcuOTk0LTMuMzEzIDEuNjY3LTUuMDEyIDIuMzMyLTIuNjk1IDEuMDU2LTUuODMgMS41Ni04LjQ0MyAyLjgxNW0tMy4xMTUtLjExOGMuMzQ3LTIuNjQ5IDMuMjctNC41NzIgNS43Ny00Ljk3My0uNjQxIDEuNjUzLTIuMDkzIDIuODYyLTMuNjgzIDMuODMyLS44NjYuNDc3LTEuNTg4Ljg3NC0yLjA4NyAxLjE0MW0tNi4yNzUgNC43NjljMS43MjQgMS4wMDUgNC4wNyAyLjM4NSA0Ljk1NCA0LjI4Ny0uMDEyLjAyOS0uMDIuMDM4LS4wMzEuMDczLS4xMTMuMTg2LS4zMDQuMzIzLS40NzQuNDUyLS40MDguMzE0LS45NS40Ni0xLjQzNi42LTEuNDEuNDA3LTIuNzY4LjA4OS00LjAxLS42MTktMi40NTUtMS4zOTUtNC4wNi00LjU2Mi00LjY0OS03LjM1MS4xOTgtLjAwNy4zOTctLjAxMy41OTctLjAxOCAxLjM3OCAxLjEwNCAzLjUzIDEuNjkgNS4wNDkgMi41NzZNMzYuODk4IDUuMTY1Yy44NTQtLjcwOCAxLjg3OS0xLjI5MyAzLjAwNy0xLjM4Ni40MjgtLjAzNi44MjguMTA3IDEuMTk4LjI5OC4xODUuMDk0LjMzOS4yMjIuNDkuMzU4bC4wMTcuMDJjLS43NCAxLjI4Ni0zLjExOCAyLjIxMS00LjIxNiAyLjczNS0xLjE3My41Ni0yLjM4IDEuMDQtMy41OTIgMS41MDkuNzQ4LTEuMzgzIDIuMDA5LTIuNjMzIDMuMDk2LTMuNTM0bS0xNC41ODUuMzg1YzEuOC0xLjQ4IDQuNTk1LTQuMDg1IDcuMTQzLTMuOTQ5LjI2NS4wMTQuNDczLjE0LjY0Mi4zMTQtLjAzOC4wNzItLjA3Ni4xNC0uMTI0LjI1NS0uMjEzLjI5My0uNTEyLjUzMy0uNzg2Ljc2OS0xLjEyOC45NzYtMi41NSAxLjY1OC0zLjg3NyAyLjMyMi0xLjY5NC44NDctMy41NCAxLjQ5LTUuMjkgMi4yOGE3NC4yNCA3NC4yNCAwIDAxMi4yOTItMS45OW0tMi4wMDkgNy44OGMuOTQ0LjQ3MiAxLjg2MS45OTEgMi43MTcgMS42MDQuMzY2LjI2Mi43MDUuNTU3IDEuMDI1Ljg3My4xNjQuMTYxLjMwMi4zNDQuNDM5LjUzLjA4LjExLjEyNy4yMDIuMTU3LjI3Ni0uMzYyLjc0Ni0xLjQ1OCAxLjItMi4xNzcgMS4zNi0xLjIxNi4yNzQtMi40NTItLjQzNC0zLjM3Ny0xLjEyNi0xLjg2NS0xLjM5Ni0zLjY4Ny0zLjk5NC00LjA3Ny02LjM3bC4zNS4wMDljLS4wMjEuMjc2LS4wMDcuNTE0LjEwNS41OCAxLjUyNi44OTMgMy4yNTcgMS40NyA0LjgzOCAyLjI2NE00LjA0MSA4LjgzOGgtLjA2Yy4zLTEuOTc0IDIuNjE1LTMuNzAyIDQuMDgtNC43MzIgMS43NzEtMS4yNDcgMy45MzUtMi4zMiA2LjEyNC0yLjYtLjYxMiAxLjg4MS0yLjg3MiAzLjM4NC00LjM2NSA0LjM0My0xLjggMS4xNTUtNC4wNTggMS43Ni01Ljc3OSAyLjk5bTEwNS44NzkgNS4zNzNjLTIuMDktNC4wODUtNi43MzktNS4zNzgtMTEuMjY0LTUuNjkxIDEuOTIyLS44MTIgMy42OTEtMS45NjggNS4zOTItMy4zMy4wNzUtLjA2LjA0Mi0xLjI4My0uMDM0LTEuMzI3LTIuNjg4LTEuNTQxLTQuOTU3LS41MTUtNy4yNjcgMS4yMjYtMS4wOC44MTQtMS43MDEgMS45NjItMi4yMzYgMy4xNDgtLjMxNy42OTgtNy4zMDguMjI1LTguMTgyLjIxNy02LjkxMi0uMDY3LTEzLjc1Ni0uMjktMjAuNjM4LS4yNjcgMi4wMDItLjgwNiAzLjkzOC0xLjc4OCA1LjQ2My0yLjQ4OCAyLjE2Ni0uOTk3IDQuMzc1LTEuOTkyIDQuMi00LjU0LS4xNy0yLjQ1LTcuNTM0IDEuMDktMTMuMTE1IDQuMDU3YTUuNDU1IDUuNDU1IDAgMDAuNzUyLTIuMTdjLjAxMy0uMTA1LjAzNC0xLjE4MS0uMDU5LTEuMTcyLTMuNTgxLjM0Ni02LjA5MiAzLjA3Mi02LjIzNiA2LjM1NWEuNDgxLjQ4MSAwIDAxLS4wNS4wMjVsLS4yNDQuMTI0Yy02LjM3Ni4yMDEtMTIuNzQ5LjMwNi0xOS4xMTguMzguNDk5LS4yNC45OTUtLjQ5MiAxLjQ4NC0uNzU1IDEuNzQ0LS45NDYgMy4zMDctMS44ODQgMy4xNTQtMy45OTItLjE4OC0yLjYyLTMuNTE2LTEuMzIyLTQuNzgzLS4zNzctMS41OTUgMS4xODctMy4zMDIgMy4xMTgtMy44MzIgNS4xNjMtNC4wOTkuMDM0LTguMTk5LjA0LTEyLjMuMDUgMS45NzUtLjgyOCAzLjkzLTEuNjk0IDUuODEyLTIuNzM4IDIuMTYyLTEuMTk5IDMuOTItMi4zNTcgMy42MjktNC45My0uMzI3LTIuODkzLTUuMTgxLjcxNS02LjA0NyAxLjM0OC0yLjQzIDEuNzc3LTUuMTA2IDMuOTE1LTYuOTkgNi4zMzMtMy4zMjcuMDAyLTYuNjU4LS4wMS05Ljk4Ni0uMDE2LjA0Ny0uMDI1LjA5Ny0uMDU0LjE0NC0uMDc3YTIzLjgzMiAyMy44MzIgMCAwMDQtMi41NjZjMS43NS0xLjM4MiAyLjkyNi0zLjA0IDIuOTE4LTUuMjc0IDAtLjA2LS4wMDktLjkzNi0uMDg0LS45MjhDMTAuMjMzLjQ1MiAzLjg5IDQuMTUzIDMuODQ3IDguODM4Yy0xLjI3My0uMDAzLTIuNTQ0LS4wMDItMy44MTktLjAwNy0uMDMyIDAtLjA1Ljk5OS4wMjYgMS4wMDMgMS4yNjguMTA1IDIuNTQzLjE3MyAzLjgxNS4yNTUuMDEzLjA3OC4wMjYuMTMzLjA0LjEzMy4yMDgtLjAwNS40MTktLjA0LjYzMi0uMDg3IDMuNDU2LjIxOCA2LjkyMS4zNDkgMTAuMzkyLjQ0LjA4IDIuNjA4IDEuNTcxIDUuMTE0IDMuMzQyIDYuOTY3IDEuMDk2IDEuMTQ2IDIuNTc1IDIuMDgzIDQuMjI1IDEuODkzLjg5Ny0uMTA0IDIuMjQ0LS44OCAyLjM1LTEuODcuMjMtMi4xNzEtLjg1Ny0zLjI3Mi0yLjYxMy00LjQ2NS0xLjQxMS0uOTYtMi45NDItMS43MTEtNC40OC0yLjQ0NyA4Ljk5Ny4xNjQgMTguMDItLjAxNiAyNy4wMTMtLjI3Ni4zNDQgMy4xMzYgMS43MjggNi4yNzkgNC4xMzMgOC4zODggMS41NTggMS4zNjYgNi43MzYgMi4yMjkgNi44Ny0uOTA1LjA5OC0yLjM0NS0xLjI4MS0zLjY1NC0zLjA5OC01LjAzNC0xLjI3Mi0uOTY1LTIuNjYxLTEuNzktNC4wNjMtMi41NTRsLS4wMTctLjAxYzMuMzc2LS4xMDMgNi43NDctLjIxNSAxMC4xMTMtLjMxOCAxLjM1Ny0uMDQyIDIuNzA2LS4wNSA0LjA1OS0uMDY4LjE4OC4wNTcuMzc3LjExNS41NjcuMTc1LjU1NCAyLjA4NyAyLjIzMyAzLjg1MiAzLjgyMiA1LjIzOS41OC41MDUgNC4wMTEgMy4xNTkgNC4yNzggMS4wNjUuMTk3LTEuNTQ1LS4wMDEtMy4xMDgtMS4wODgtNC4yOTQtLjk1OC0xLjA0Ni0yLjMwOC0xLjc1NC0zLjc1Ny0yLjIzMSAzLjQwNy0uMDA1IDYuODA1LjA0MSAxMC4yMS4xMDguMDA1LjA3Ni4wMTIuMTM4LjAyMS4xNDIuMjIxLjA4LjQ1Ny4xMzQuNjk2LjE4Mi4wMTYuMDc4LjA0MS4xNDcuMDkuMTkzIDEuMTIgMS4wODMgMTAuMTU3IDkuNDE1IDEwLjc2IDUuNTM2LjMxMy0yLjAyMi4wNTQtMy44Ny0xLjgwMi01LjAzNy0uNDU2LS4yODYtMS4wNTYtLjU3LTEuNzM2LS44MjdsMS41NDIuMDM3YzIuMDU1LjA1MiA0LjEwNi0uMDE1IDYuMTU4LS4wOTcgMS4xMy0uMDQ1IDEuNjU2LS4xNDIgMS45OTItLjM4Ny4wMDguMDc1LjAwNy4xNTIuMDMxLjIyMyAxLjcwMiA0LjggMTAuOTI2IDcuNTM2IDE1LjQwMiA1LjY4LjA5Mi0uMDM4LjAzMi0xLjI0NC0uMDMzLTEuMzdcIi8+PC9zdmc+Jyk7XG5cbiAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5hcnRpY2xlLWFyZWEge1xuICBwYWRkaW5nOiAwIDE1cHg7XG4gIG1hcmdpbi10b3A6IC0zNXB4O1xuICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgcGFkZGluZzogMCA3MHB4IDcwcHggNzBweCAhaW1wb3J0YW50O1xuICAgIG1hcmdpbi10b3A6IDA7XG4gIH1cbiAgLmVudHJ5LWhlYWRlciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC5lbnRyeS10aXRsZSB7XG4gICAgICBjb2xvcjogJHNlY29uZGFyeTtcbiAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgJ0hlbHZldGljYSBOZXVlJywgc2Fucy1zZXJpZjtcbiAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIEBtZWRpYSAobWF4LXdpZHRoOiAxMDI0cHgpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5hdXRob3Ige1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNGE0YTRhO1xuICBsaW5lLWhlaWdodDogMjVweDtcbn1cblxuLmluZm8ge1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAkbWVkaXVtO1xuXG4gIHAge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIH1cblxufVxuXG4uYXJ0aWNsZS1sZWZ0LXNpZGViYXIge1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogNTBweCAzMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICB3aWR0aDogMjAlO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxuXG4gIC5hZCB7XG4gICAgd2lkdGg6IDgwJTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICB9XG5cbiAgICBsZWdlbmQge1xuICAgICAgbWF4LXdpZHRoOiAxMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBtYXJnaW46IC01cHg7XG4gICAgfVxuICB9XG5cbiAgLmRlc2NyaXB0aW9uIHtcbiAgICBmb250LXNpemU6IDEycHg7XG4gIH1cbn1cblxuLmVudHJ5LW1ldGEge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYXZhdGFyIGltZyB7XG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xuICBtYXJnaW46IDAgMCAzMHB4O1xuICBib3gtc2hhZG93OiAwIDNweCA0cHggcmdiYShibGFjaywgLjEpO1xufVxuXG4ud3AtcG9zdC1pbWFnZSB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAwIDMqJHNwYWNlciAwcHg7XG59XG5cbi5yZWxhdGVkLXBvc3RzLWJsb2NrIHtcblxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBhZGRpbmctdG9wOiAzcmVtO1xuXG4gIEBpbmNsdWRlIG1lZGlhLWJyZWFrcG9pbnQtdXAobGcpIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG5cbiAgLnJlbGF0ZWQtcG9zdC1pdGVtIHtcbiAgICBwYWRkaW5nLXRvcDogMnJlbTtcbiAgICBAaW5jbHVkZSBtZWRpYS1icmVha3BvaW50LXVwKGxnKSB7XG4gICAgICBwYWRkaW5nLXRvcDogMDtcbiAgICB9XG4gIH1cblxuICBwIHtcbiAgICBmb250LXNpemU6IDEzcHg7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgcGFkZGluZy10b3A6MjBweDtcbiAgfVxuXG4gIGg0IHtcbiAgICBjb2xvcjojMTg4OGM3O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBmb250LWZhbWlseTogJ09wZW4gU2Fucyc7XG4gIH1cblxuICBoMyB7XG4gICAgY29sb3I6ICRwcmltYXJ5O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG5cbiAgYSB7XG4gICAgY29sb3I6IzRhNGE0YTtcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIH1cblxuICBhOmhvdmVyIHtcbiAgICBoNCB7XG4gICAgICBjb2xvcjogJHByaW1hcnk7XG4gICAgfVxuICB9XG5cbiAgLnJlbGF0ZWQtdGh1bWJuYWlsIHtcbiAgICBoZWlnaHQ6IDIwMHB4O1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1hcmdpbi1ib3R0b206IC0xMHB4O1xuXG4gICAgQGluY2x1ZGUgbWVkaWEtYnJlYWtwb2ludC11cChsZykge1xuICAgICAgaGVpZ2h0OiAxNzVweDtcbiAgICB9XG5cbiAgICAud3AtcG9zdC1pbWFnZSB7XG4gICAgICBtaW4taGVpZ2h0OjEwMCU7XG4gICAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgICBvYmplY3QtZml0OiBjb3ZlcjtcbiAgICB9XG4gIH1cbn1cblxuI2ZhY2Vib29rIHtcbiAgcGFkZGluZzogMiokc3BhY2VyIDAgMiokc3BhY2VyIDA7XG59XG5cbi53cGJfc2luZ2xlX2ltYWdlIGltZyB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIG1hcmdpbjogMDtcbn1cblxuLnZjX2dpdGVtLXpvbmUge1xuICBib3JkZXI6IDEuNXB4IHNvbGlkIHJnYigyNDAsIDI0MCwgMjQwKTtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLy9hZGRzIGJvcmRlciBhbmQgc3R5bGluZyB0byBmZWF0dXJlZCBibG9nIHBvc3RcbiNmZWF0dXJlZC1wb3N0IHtcblxuICBib3JkZXI6IDJweCBzb2xpZCAjYmViZWJlO1xuICBib3JkZXItcmFkaXVzOiAyMDAwcHggMTVweCAyMjVweCAxNXB4LzE1cHggMjI1cHggMTVweCAyNTVweDtcblxuICAudmNfZ2l0ZW0tYW5pbWF0ZWQtYmxvY2sge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBpbWcge1xuICAgICAgbWFyZ2luOiAxNXB4O1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAxNXB4O1xuICAgIH1cbiAgfVxuXG4gIC52Y19naXRlbS16b25lIHtcbiAgICBtYXJnaW46IDE1cHg7XG4gICAgaGVpZ2h0OiA0NTBweDtcbiAgfVxuXG4gIC52Y19naXRlbS16b25lLWEgLnZjX2dpdGVtLXJvdy1wb3NpdGlvbi1taWRkbGUsIC52Y19naXRlbS16b25lLWIgLnZjX2dpdGVtLXJvdy1wb3NpdGlvbi1taWRkbGUge1xuICAgIHBhZGRpbmc6IDMwcHg7XG4gIH1cblxuICAudmNfc2VjdGlvbi5mbG93ZXItc2VwYXJhdG9yIHtcbiAgICBwYWRkaW5nOiA2MHB4IDAgNjBweCAwO1xuICB9XG5cbiAgLy9mb3IgZWRpdGluZyB0ZXh0IGFyZWEgb24gZmVhdHVyZWQgYmxvZyBwb3N0XG4gIC52Y19naXRlbS16b25lLW1pbmkge1xuICAgIGgzIHtcbiAgICAgIGZvbnQtZmFtaWx5OiAnT3BlbiBTYW5zJywgJ0hlbHZldGljYSBOZXVlJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICRwcmltYXJ5O1xuICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XG5cbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICBmb250LWZhbWlseTogJ0FtYXRpYyBTQycsICdPcGVuIFNhbnMnLCAnSGVsdmV0aWNhIE5ldWUnLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG4gICAgICBjb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogNTBweDtcbiAgICB9XG5cbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6IDU1cHg7XG4gICAgICBsaW5lLWhlaWdodDogNjBweDtcbiAgICB9XG4gIH1cbn1cblxuLmJyYW5jaGVzIHtcbiAgcGFkZGluZzogNDBweCAwO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICBpbWcge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBwYWRkaW5nOiAxNXB4O1xuICB9XG59XG5cblxuLyogV1AgQ29tbWVudHMgSW50ZWdyYXRpb24gKi9cbiNjb21tZW50c3tcbiAgLmNvbW1lbnQtY29udGVudCBwe1xuICAgIG1hcmdpbi1ib3R0b206MDtcbiAgfVxuICAuY29tbWVudC1saXN0e1xuICAgIGJvcmRlcjoxcHggc29saWQgI2VhZWFlYTtcbiAgICBib3JkZXItcmFkaXVzOjE1cHg7XG4gICAgcGFkZGluZzoxMHB4O1xuICB9XG4gIC5jb21tZW50LWxpc3QgbGl7XG4gICAgZGlzcGxheTpibG9jayAhaW1wb3J0YW50O1xuICAgIHBhZGRpbmctdG9wOjEycHg7XG4gICAgcGFkZGluZy1ib3R0b206MTJweDtcbiAgICBib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWFlYWVhO1xuICAgICY6bGFzdC1jaGlsZHtcbiAgICAgIGJvcmRlci1ib3R0b206bm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuY2hpbGRyZW57XG4gICAgcGFkZGluZy1sZWZ0OjEwJTtcbiAgICBsaXtcbiAgICAgIGJvcmRlci1ib3R0b206bm9uZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAucGFyZW50e1xuICAgIGJvcmRlci1ib3R0b206MXB4IHNvbGlkICNlYWVhZWE7XG4gIH1cbiAgLnJlcXVpcmVkLWZpZWxkLW1lc3NhZ2UsIC5sb2dnZWQtaW4tYXN7XG4gICAgZGlzcGxheTpub25lO1xuICB9XG4gIC5jb21tZW50LWZvcm0tY29tbWVudHtcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICBsYWJlbHtcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG4gIH1cbiAgI2NvbW1lbnR7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAjc3VibWl0e1xuICAgIGJhY2tncm91bmQ6ICM4YTFmNjMhaW1wb3J0YW50O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICM4YTFmNjMhaW1wb3J0YW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcGFkZGluZzogN3B4IDE1cHghaW1wb3J0YW50O1xuICB9XG4gIC5mb3JtLXN1Ym1pdHtcbiAgICB0ZXh0LWFsaWduOnJpZ2h0O1xuICB9XG4gICNjYW5jZWwtY29tbWVudC1yZXBseS1saW5re1xuICAgIGRpc3BsYXk6YmxvY2s7XG4gIH1cbiAgLnNheXN7XG4gICAgZGlzcGxheTpub25lO1xuICB9XG59XG5cbi8qUmVtb3Zpbmcgb3V0ZGF0ZWQgYmx1ZSBhbGVydCBcIlNpZ24gdXAgZm9yIGFsZXJ0c1wiIGJ1dHRvbiBsZWZ0IGFsaWduZWQgaW1hZ2UqL1xuLmFydGljbGUtc2lkZWJhci13aWRnZXQgLmFsZXJ0LWJ1dHRvbjo6YmVmb3Jle1xuXHRkaXNwbGF5OiBub25lO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuLnBtLWdyb3VwLW51cnNlcyAucG0tcHJvZmlsZS10YWJzLWNvbnRlbnR7XG5cdHdpZHRoOjEwMCUgIWltcG9ydGFudDtcbn1cbn1cblxuLypBZGp1c3RpbmcgaGVpZ2h0IG9mIGdyZWVuIHZpbmVzKi9cbi5hcnRpY2xlLXNvY2lhbC1zaGFyaW5nOmFmdGVye1xuXHRoZWlnaHQ6MjBweCAhaW1wb3J0YW50O1xufVxuXG4vKkFydGljbGUgQWxlcnRzIEJ1dHRvbiBvbiBBcnRpY2xlIHBhZ2VzKi9cbi5hcnRpY2xlLXNpZGViYXItd2lkZ2V0IC5hbGVydC1idXR0b257XG4gIGRpc3BsYXk6bm9uZTtcbiB9XG4gXG4gLmN1c3RvbS1odG1sLXdpZGdldCAuYWxlcnQtYnV0dG9ue1xuICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgIGJhY2tncm91bmQ6ICM4YTFmNjMhaW1wb3J0YW50O1xuICAgICBib3JkZXI6IDFweCBzb2xpZCAjOGExZjYzIWltcG9ydGFudDtcbiAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xuICAgICBjb2xvcjogI2ZmZiFpbXBvcnRhbnQ7XG4gICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgIHBhZGRpbmc6IDdweCAxNXB4IWltcG9ydGFudDtcbiAgICAgbWFyZ2luLWxlZnQ6LTIwcHg7XG4gICAgIG1hcmdpbi1yaWdodDotNXB4O1xuICAgICBtYXJnaW4tYm90dG9tOjVweDtcbiB9XG4gXG4gLmN1c3RvbS1odG1sLXdpZGdldCAuYWxlcnQtYnV0dG9uIGl7XG4gICAgIHBhZGRpbmctcmlnaHQ6NXB4O1xuIH1cbiBcbiBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk5MHB4KSB7XG4gICAuY3VzdG9tLWh0bWwtd2lkZ2V0IC5hbGVydC1idXR0b257XG4gICAgIG1hcmdpbjowIGF1dG87XG4gICAgIFxuICAgfVxuIH1cbiBcbi8qIFZvaWNlIG9mIFRyYXZlbCBOdXJzZSBIZWFkZXIgZml4ICovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjRweCkge1xuICAucG9zdGlkLTE2NzUzNDEwIC5lbnRyeS10aXRsZSB7XG4gICAgcGFkZGluZy10b3A6IDIwcHg7XG4gIH1cbn0iLCJAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMjRweCkge1xuICAjcG9zdC00NDU2NyAuZW50cnktaGVhZGVyIHtcbiAgICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICB9XG59XG5cbi5wYWdlLWlkLTQ0NTY3ICNwcmltYXJ5IHtcbiAgbWF4LXdpZHRoOiBub25lO1xuICBwYWRkaW5nOiAwO1xufVxuXG4uam9icy13cmFwcGVyLFxuLmhvdXNpbmctc2VhcmNoLXNlY3Rpb24sXG4uaG91c2luZy1zZWN0aW9uLXN1Yi10ZXh0IHtcbiAgbWF4LXdpZHRoOiAxMjAwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5cbi5mZWF0dXJlZC1qb2JzLXdyYXBwZXIsXG4uam9icy13cmFwcGVyIHtcbiAgICAgICAgLmhlbHAge1xuICAgICAgICBtYXgtd2lkdGg6IDYwMHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW46IDEwcHggYXV0byAzMHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOjEwMDBweCkge1xuICAgICAgICAgIGdyaWQtY29sdW1uOiAxLzU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCkge1xuICAgICAgICAgIG1hcmdpbjogMTBweCBhdXRvIDE2cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAuam9icy1maWx0ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgYmFja2dyb3VuZDogJGxpZ2h0O1xuICAgIHBhZGRpbmc6IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBtYXJnaW4tdG9wOjMlO1xuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY4cHgpIHtcbiAgICAgIHBhZGRpbmc6IDglIDE1JSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgIGg0IHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGNvbG9yOiAjNGE0YTRhO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XG4gICAgICBmb250LXdlaWdodDogNDAwO1xuICAgICAgY29sb3I6ICM4YTFmNjM7XG4gICAgfVxuICAgIC5oZWxwIHtcbiAgICAgIG1heC13aWR0aDogaW5pdGlhbDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbjogMTBweCBhdXRvO1xuICAgICAgZm9udC1mYW1pbHk6IFwiT3BlbiBTYW5zXCI7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzNnB4O1xuICAgICAgcCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6MTAwMHB4KSB7XG4gICAgICAgIGdyaWQtY29sdW1uOiAxLzU7XG4gICAgICB9XG4gICAgfVxuICAgIGZvcm0ge1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDAwcHgpe1xuICAgICAgICBkaXNwbGF5OiBncmlkO1xuICAgICAgICBncmlkLXRlbXBsYXRlLWNvbHVtbnM6IHJlcGVhdCg0LCBtaW5tYXgoMCwgMWZyKSk7XG4gICAgICAgIGdyaWQtY29sdW1uLWdhcDogNDBweDtcbiAgICAgIH1cblxuICAgICAgLmZpbHRlci1pdGVtIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG4gICAgICAgICAgJjpudGgtY2hpbGQoNiksICY6bnRoLWNoaWxkKDcpe1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOm50aC1jaGlsZCg2KXtcbiAgICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMiU7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bnRoLWNoaWxkKDcpe1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyJTtcbiAgICAgICAgICAgIGhlaWdodDogNDVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgbGFiZWwge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cblxuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbiAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xuICAgICAgICAgICY6YWN0aXZlLCY6Zm9jdXMsJjpmb2N1cy12aXNpYmxlIHtcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMGQwZDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIG91dGxpbmU6bm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjo6cGxhY2Vob2xkZXIge1xuICAgICAgICAgICAgY29sb3I6ICNhYWFhYWE7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcbiAgICAgICAgICAmOmFjdGl2ZSwmOmZvY3VzLCY6Zm9jdXMtdmlzaWJsZSB7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZDBkMGQwICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBvdXRsaW5lOm5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aW52YWxpZCwgb3B0aW9uW3ZhbHVlPVwiXCJde1xuICAgICAgICAgICAgY29sb3I6ICNhYWFhYWEgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuc2VsZWN0Mi1jb250YWluZXIge1xuICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2QwZDBkMDtcblxuICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbiB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG5cbiAgICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWQge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgcGFkZGluZzogMDtcblxuICAgICAgICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggNXB4IDAgNXB4O1xuICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuc2VsZWN0Mi1zZWFyY2gtLWlubGluZSB7XG4gICAgICAgICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAuc2VsZWN0Mi1zZWFyY2hfX2ZpZWxkIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cblxuICAgICAgfVxuXG4gICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgICAgICAgLmZpbHRlci1pdGVtOm50aC1jaGlsZCg1KSB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDIlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyJTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAuYWN0aW9ucyB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDoxMDAwcHgpe1xuICAgICAgICAgIGdyaWQtY29sdW1uOiAxLzU7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo3NjhweCl7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgIC5idG4tcHJpbWFyeSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5idG4tb3V0bGluZS1wcmltYXJ5IHtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAyJSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgbWFyZ2luOiAwIDEwcHg7XG4gICAgICAgICAgd2lkdGg6IDI0MHB4O1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5idG4tb3V0bGluZS1wcmltYXJ5e1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgJjpob3ZlcntcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM4YTFmNjM7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGlucHV0IHtcbiAgICAgICAgICBtYXJnaW46IDAgMTBweDtcbiAgICAgICAgICB3aWR0aDogMjQwcHg7XG4gICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDAgIWltcG9ydGFudDtcbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgICAgICAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mZWF0dXJlZCB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5zZWFyY2gtcmVzdWx0cyB7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICBwYWRkaW5nOiAxMHB4IDAgMTBweCAwO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjhweCkge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG4gIH1cblxuICAubG9hZGVyIHtcbiAgICBmb250LXNpemU6IDQ4cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbi5ob3Qtam9icy13cmFwcGVyIHtcbiAgLmpvYiB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcblxuICAgICY6aG92ZXIge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIH1cblxuICAgIC5qb2ItdGl0bGUge1xuICAgICAgY29sb3I6ICM2OTY5Njk7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgbWFyZ2luOiAwO1xuICAgIH1cblxuICAgIC5sb2NhdGlvbiB7XG4gICAgICBjb2xvcjogIzk5OTtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG5cbiAgICAuYWdlbmN5IHtcbiAgICAgIGNvbG9yOiAkYmx1ZS1jb3JuZmxvd2VyO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vKiAvam9icyBwYWdlIHVwcGVyIHRleHQgYXJlYSAvIGJ1dHRvbiAqL1xuLmpvYnMtcGFnZS11cHBlci10ZXh0LWFyZWEge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjc2OHB4KXtcbiAgICBtYXgtd2lkdGg6IDQwMHB4ICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgcGFkZGluZzogMCAxNXB4O1xuICB9XG59XG5cbnAuam9icy1wYWdlLXVwcGVyLXRleHQtYXJlYSB7XG5cdG1heC13aWR0aDo3MDBweDtcblx0bWFyZ2luOjAgYXV0bztcblx0dGV4dC1hbGlnbjpjZW50ZXI7XG5cdGZvbnQtd2VpZ2h0OjQwMDtcblx0bWFyZ2luLXRvcDotMiU7XG5cbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDoxMDAwcHgpe1xuICAgIHBhZGRpbmctdG9wOiAxNXB4O1xuICB9XG59XG5cblxuLmhvdXNpbmctc2VhcmNoLXNlY3Rpb257XG5cdHBhZGRpbmctdG9wOiA1NXB4O1xuICBoMiB7XG4gICAgZm9udC1zaXplOiA1MHB4O1xuICAgIGNvbG9yOiAjNGE0YTRhO1xuICAgIGxpbmUtaGVpZ2h0OiA2MnB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nLWJvdHRvbTogMiU7XG4gIH1cbiAgcCB7XG4gICAgZm9udC13ZWlnaHQ6NjAwO1xuICAgIGZvbnQtc2l6ZToyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OjMzcHg7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gIH1cbn1cblxuLmhvdXNpbmctc2VjdGlvbi1zdWItdGV4dCB7XG4gIG1hcmdpbjogMzVweCBhdXRvIDg1cHg7XG4gIC5ob3VzaW5nLXNlYXJjaC1idG4ge1xuICAgIG1hcmdpbi10b3A6IDM1cHg7XG4gICAgYSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGExZjYzO1xuICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjOGExZjYzICFpbXBvcnRhbnQ7XG4gICAgICBib3gtc2hhZG93OiAwIDJweCA1cHggLTJweCByZ2JhKDAsIDAsIDAsIC42KSAhaW1wb3J0YW50O1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMXJlbSAhaW1wb3J0YW50O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHBhZGRpbmc6IDlweCAzMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbi5qb2JzLXdyYXBwZXIge1xuICAgIC5wYXktbWV0YSB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgIH1cbiAgICAuam9iLXBheS13cmFwcGVyIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICAgICAgLmpvYi1wYXkge1xuICAgICAgICBjb2xvcjogIzdGMkE2MSAhaW1wb3J0YW50O1xuICAgICAgICBmb250LXdlaWdodDogNjAwO1xuICAgICAgICBwYWRkaW5nLWxlZnQ6IDE2cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2OHB4KSB7XG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIH1cbiAgICAgIH1cblxuICAgIH1cblxuICAgIC5uZXctZGVzaWduYXRpb24ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzdmMmE2MTtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgaGVpZ2h0OiA1MHB4O1xuICAgICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIHAge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC13ZWlnaHQ6ODAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuZmVhdHVyZWQgLm5ldy1kZXNpZ25hdGlvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMDtcbiAgICB9XG59XG5cbi5wcmVmb290ZXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1pbi1oZWlnaHQ6NjMwcHg7XG4gIGltZyB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OjY1MHB4O1xuICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICB9XG4gIGJsb2NrcXVvdGUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuICAud3AtYmxvY2stY292ZXJfX2JhY2tncm91bmQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwYTY0YmY2OTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gIC53cC1ibG9jay1jb3Zlcl9faW5uZXItY29udGFpbmVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAxNSU7XG4gICAgcmlnaHQ6IDE1JTtcbiAgICAud3AtYmxvY2stY29sdW1uIHtcbiAgICAgIHBhZGRpbmc6IDM1cHggMTVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIGdhcDogMjBweDtcbiAgICAgIC53cC1ibG9jay1idXR0b25zIHtcbiAgICAgICAgcGFkZGluZzogMjVweCAwIDEwcHg7XG4gICAgICAgIGEge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAud3AtYmxvY2stY29sdW1ucyB7XG4gICAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBib3R0b206IDU1cHg7XG4gICAgICAgIGdhcDogMCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgKG1heC13aWR0aDogNzY4cHgpIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiA3JTtcbiAgICAgIHRvcDogMTMlO1xuICAgIH1cbiAgfVxufVxuIl19 */
