@media only screen and (min-width: 1200px){.container{max-width:1200px}}.container{padding-left:15px;padding-right:15px}.container .row{margin-right:-15px;margin-left:-15px}.container .row div[class^="col-"]{padding-left:15px;padding-right:15px}.custom-container{max-width:1450px;width:100%;padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media only screen and (min-width: 1366px) and (max-width: 1600px){.custom-container{max-width:1300px}}@media only screen and (min-width: 1200px) and (max-width: 1365px){.custom-container{max-width:1200px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.custom-container{max-width:960px}}@media only screen and (min-width: 768px) and (max-width: 991px){.custom-container{max-width:720px}}@media only screen and (max-width: 767px){.custom-container{width:100%;max-width:100%}}@media only screen and (min-width: 576px) and (max-width: 767px){.custom-container{max-width:540px}}.custom-container .row{margin-right:-15px;margin-left:-15px}.custom-container .row div[class^="col-"]{padding-left:15px;padding-right:15px}*,*::after,*::before{-webkit-box-sizing:border-box;box-sizing:border-box}html,body{height:100%}body{line-height:24px;font-size:14px;font-style:normal;font-weight:400;color:#333;overflow-x:hidden;font-family:"Montserrat"}h1,h2,h3,h4,h5,h6{color:#333;font-weight:400;margin-top:0;font-family:"Montserrat"}p{font-size:14px;font-weight:400;line-height:24px;color:#444;margin-bottom:15px;font-family:"Montserrat"}h1{font-size:36px}h2{font-size:30px}h3{font-size:24px}h4{font-size:18px}h5{font-size:14px}h6{font-size:12px}p:last-child{margin-bottom:0}a,button{color:inherit;line-height:inherit;text-decoration:none;cursor:pointer;color:#333}a,button,img,input,span{-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}*:focus{outline:none !important}a:focus{color:inherit;outline:none;text-decoration:none}a:hover{text-decoration:none}button,input[type="submit"]{cursor:pointer}ul{list-style:outside none none;margin:0;padding:0}.fix{overflow:hidden}.hidden{display:none}.clear{clear:both}.section{float:left;width:100%}.f-right{float:right}.capitalize{text-transform:capitalize}.uppercase{text-transform:uppercase}.bg-img{background-position:center center;background-size:cover}.position-relative{position:relative}.m-0{margin-top:0;margin-right:0;margin-bottom:0;margin-left:0}.p-0{padding-top:0;padding-right:0;padding-bottom:0;padding-left:0}.mt-0{margin-top:0}.mt-5{margin-top:5px !important}.mt-10{margin-top:10px}.mt-12{margin-top:12px}.mt-15{margin-top:15px}.mt-20{margin-top:20px}.mt-25{margin-top:25px}.mt-30{margin-top:30px}.mt-35{margin-top:35px}.mt-40{margin-top:40px}.mt-45{margin-top:45px}.mt-50{margin-top:50px}.mt-55{margin-top:55px}.mt-60{margin-top:60px}.mt-65{margin-top:65px}.mt-70{margin-top:70px}.mt-75{margin-top:75px}.mt-80{margin-top:80px}.mt-85{margin-top:85px}.mt-90{margin-top:90px}.mt-100{margin-top:100px}.mt-110{margin-top:110px}.mt-115{margin-top:115px}.mt-120{margin-top:120px}.mt-125{margin-top:125px}.mt-130{margin-top:130px}.mt-135{margin-top:135px}.mt-140{margin-top:140px}.mt-150{margin-top:150px}.mt-160{margin-top:160px}.mt-155{margin-top:155px}.mt-175{margin-top:175px}.mr-0{margin-right:0px}.mr-10{margin-right:10px}.mr-12{margin-right:12px}.mr-15{margin-right:15px}.mr-20{margin-right:20px}.mr-25{margin-right:25px}.mr-30{margin-right:30px}.mr-35{margin-right:35px}.mr-40{margin-right:40px}.mr-45{margin-right:45px}.mr-50{margin-right:50px}.mr-55{margin-right:55px}.mr-60{margin-right:60px}.mr-65{margin-right:65px}.mr-70{margin-right:70px}.mr-80{margin-right:80px}.mr-90{margin-right:90px}.mr-100{margin-right:100px}.mr-110{margin-right:110px}.mr-120{margin-right:120px}.mr-130{margin-right:130px}.mr-140{margin-right:140px}.mr-150{margin-right:150px}.mb-0{margin-bottom:0}.mb-10{margin-bottom:10px}.mb-8{margin-bottom:8px}.mb-12{margin-bottom:12px}.mb-15{margin-bottom:15px}.mb-20{margin-bottom:20px}.mb-25{margin-bottom:25px}.mb-30{margin-bottom:30px}.mb-35{margin-bottom:35px}.mb-40{margin-bottom:40px}.mb-37{margin-bottom:37px}.mb-45{margin-bottom:45px}.mb-50{margin-bottom:50px}.mb-55{margin-bottom:55px}.mb-60{margin-bottom:60px}.mb-65{margin-bottom:65px}.mb-70{margin-bottom:70px}.mb-75{margin-bottom:75px}.mb-80{margin-bottom:80px}.mb-85{margin-bottom:85px}.mb-90{margin-bottom:90px}.mb-95{margin-bottom:95px}.mb-100{margin-bottom:100px}.mb-110{margin-bottom:110px}.mb-120{margin-bottom:120px}.mb-130{margin-bottom:130px}.mb-140{margin-bottom:140px}.mb-150{margin-bottom:150px}.mb-160{margin-bottom:160px}.mb-170{margin-bottom:170px}.mb-180{margin-bottom:180px}.ml-0{margin-left:0}.ml-10{margin-left:10px}.ml-12{margin-left:12px}.ml-15{margin-left:15px}.ml-20{margin-left:20px}.ml-25{margin-left:25px}.ml-30{margin-left:30px}.ml-35{margin-left:35px}.ml-40{margin-left:40px}.ml-45{margin-left:45px}.ml-50{margin-left:50px}.ml-55{margin-left:55px}.ml-60{margin-left:60px}.ml-70{margin-left:70px}.ml-75{margin-left:75px}.ml-80{margin-left:80px}.ml-90{margin-left:90px}.ml-95{margin-left:95px}.ml-100{margin-left:100px}.ml-105{margin-left:105px}.ml-110{margin-left:110px}.ml-120{margin-left:120px}.ml-130{margin-left:130px}.ml-135{margin-left:135px}.ml-140{margin-left:140px}.ml-145{margin-left:145px}.ml-150{margin-left:150px}.ml-200{margin-left:200px}.ml-300{margin-left:300px}.ml-ntv5{margin-left:-5px}.pt-0{padding-top:0}.pt-5{padding-top:5px !important}.pt-10{padding-top:10px}.pt-15{padding-top:15px}.pt-20{padding-top:20px}.pt-25{padding-top:25px}.pt-30{padding-top:30px}.pt-35{padding-top:35px}.pt-40{padding-top:40px}.pt-45{padding-top:45px}.pt-50{padding-top:50px}.pt-55{padding-top:55px}.pt-60{padding-top:60px}.pt-65{padding-top:65px}.pt-70{padding-top:70px}.pt-75{padding-top:75px}@media only screen and (max-width: 767px){.pt-75{padding-top:60px}}.pt-85{padding-top:85px}.pt-80{padding-top:80px}@media only screen and (max-width: 767px){.pt-80{padding-top:60px}}.pt-95{padding-top:95px}@media only screen and (max-width: 767px){.pt-95{padding-top:55px}}.pt-90{padding-top:90px}@media only screen and (max-width: 767px){.pt-90{padding-top:55px}}.pt-100{padding-top:100px}@media only screen and (max-width: 767px){.pt-100{padding-top:60px}}.pt-105{padding-top:105px}.pt-110{padding-top:110px}.pt-115{padding-top:115px}.pt-120{padding-top:120px}.pt-125{padding-top:125px}.pt-128{padding-top:128px}.pt-130{padding-top:130px}.pt-135{padding-top:135px}.pt-165{padding-top:165px}.pt-140{padding-top:140px}.pt-145{padding-top:145px}.pt-150{padding-top:150px}.pt-155{padding-top:155px}.pt-160{padding-top:160px}.pt-170{padding-top:170px}.pt-180{padding-top:180px}.pt-185{padding-top:185px}.pt-190{padding-top:190px}.pt-195{padding-top:195px}.pt-200{padding-top:200px}.pt-220{padding-top:220px}.pt-250{padding-top:250px}.pt-255{padding-top:255px}.pt-210{padding-top:210px}.pt-230{padding-top:230px}.pt-270{padding-top:270px}.pt-290{padding-top:290px}.pt-295{padding-top:295px}.pt-280{padding-top:280px}.pt-240{padding-top:240px}.pt-330{padding-top:330px}.pt-340{padding-top:340px}.pt-350{padding-top:350px}.pt-365{padding-top:365px}.pt-360{padding-top:360px}.pt-370{padding-top:370px}.pt-380{padding-top:380px}.pt-400{padding-top:400px}.pr-0{padding-right:0}.pr-10{padding-right:10px}.pr-15{padding-right:15px}.pr-20{padding-right:20px}.pr-30{padding-right:30px}.pr-40{padding-right:40px}.pr-50{padding-right:50px}.pr-60{padding-right:60px}.pr-70{padding-right:70px}.pr-80{padding-right:80px}.pr-90{padding-right:90px}.pr-100{padding-right:100px}.pr-110{padding-right:110px}.pr-120{padding-right:120px}.pr-130{padding-right:130px}.pr-140{padding-right:140px}.pr-155{padding-right:155px}.pr-270{padding-right:270px}.pb-0{padding-bottom:0}.pb-5{padding-bottom:5px !important}.pb-10{padding-bottom:10px}.pb-15{padding-bottom:15px}.pb-20{padding-bottom:20px}.pb-25{padding-bottom:25px}.pb-30{padding-bottom:30px}.pb-35{padding-bottom:35px}.pb-40{padding-bottom:40px}.pb-45{padding-bottom:45px}.pb-50{padding-bottom:50px}.pb-55{padding-bottom:55px}.pb-60{padding-bottom:60px}.pb-65{padding-bottom:65px}.pb-70{padding-bottom:70px}@media only screen and (max-width: 767px){.pb-70{padding-bottom:55px}}.pb-75{padding-bottom:75px}@media only screen and (max-width: 767px){.pb-75{padding-bottom:60px}}.pb-80{padding-bottom:80px}.pb-85{padding-bottom:85px}.pb-90{padding-bottom:90px}.pb-95{padding-bottom:95px}@media only screen and (max-width: 767px){.pb-95{padding-bottom:55px}}.pb-100{padding-bottom:100px}@media only screen and (max-width: 767px){.pb-100{padding-bottom:60px}}.pb-105{padding-bottom:105px}.pb-110{padding-bottom:110px}.pb-115{padding-bottom:115px}.pb-120{padding-bottom:120px}.pb-125{padding-bottom:125px}.pb-130{padding-bottom:130px}.pb-135{padding-bottom:135px}.pb-140{padding-bottom:140px}.pb-145{padding-bottom:145px}.pb-150{padding-bottom:150px}.pb-155{padding-bottom:155px}.pb-160{padding-bottom:160px}.pb-170{padding-bottom:170px}.pb-190{padding-bottom:190px}.pb-175{padding-bottom:175px}.pb-180{padding-bottom:180px}.pb-280{padding-bottom:280px}.pb-200{padding-bottom:200px}.pb-205{padding-bottom:205px}.pb-210{padding-bottom:210px}.pb-220{padding-bottom:220px}.pb-215{padding-bottom:215px}.pb-250{padding-bottom:250px}.pb-285{padding-bottom:285px}.pb-270{padding-bottom:270px}.pb-290{padding-bottom:290px}.pb-315{padding-bottom:315px}.pb-330{padding-bottom:330px}.pb-335{padding-bottom:335px}.pb-340{padding-bottom:340px}.pb-325{padding-bottom:325px}.pb-320{padding-bottom:300px}.pl-0{padding-left:0}.pl-10{padding-left:10px}.pl-15{padding-left:15px}.pl-20{padding-left:20px}.pl-30{padding-left:30px}.pl-35{padding-left:35px}.pl-40{padding-left:40px}.pl-45{padding-left:45px}.pl-50{padding-left:50px}.pl-60{padding-left:60px}.pl-70{padding-left:70px}.pl-80{padding-left:80px}.pl-90{padding-left:90px}.pl-100{padding-left:100px}.pl-110{padding-left:110px}.pl-120{padding-left:120px}.pl-130{padding-left:130px}.pl-140{padding-left:140px}.pl-150{padding-left:150px}.pl-155{padding-left:155px}.pl-190{padding-left:190px}.ptb-0{padding:0}.ptb-10{padding:10px 0}.ptb-20{padding:20px 0}.ptb-30{padding:30px 0}.ptb-35{padding:35px 0}.ptb-32{padding:32px 0}.ptb-40{padding:40px 0}.ptb-50{padding:50px 0}.ptb-60{padding:60px 0}.ptb-70{padding:70px 0}.ptb-80{padding:80px 0}.ptb-90{padding:90px 0}.ptb-100{padding:100px 0}.ptb-110{padding:110px 0}.ptb-120{padding:120px 0}.ptb-130{padding:130px 0}.ptb-140{padding:140px 0}.ptb-150{padding:150px 0}@media only screen and (min-width: 576px) and (max-width: 767px){.custom-col-5{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.custom-common-column{padding-right:15px;padding-left:15px;position:relative;width:100%;min-height:1px}.custom-common-column.custom-padding-5{padding-right:5px;padding-left:5px}.custom-common-column.custom-column-width-66{-webkit-box-flex:0;-webkit-flex:0 0 66.666%;-ms-flex:0 0 66.666%;flex:0 0 66.666%;max-width:66.666%}@media only screen and (min-width: 992px) and (max-width: 1199px){.custom-common-column.custom-column-width-66{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width: 768px) and (max-width: 991px){.custom-common-column.custom-column-width-66{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (max-width: 767px){.custom-common-column.custom-column-width-66{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.custom-common-column.custom-column-width-33{-webkit-box-flex:0;-webkit-flex:0 0 33.334%;-ms-flex:0 0 33.334%;flex:0 0 33.334%;max-width:33.334%}@media only screen and (min-width: 992px) and (max-width: 1199px){.custom-common-column.custom-column-width-33{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width: 768px) and (max-width: 991px){.custom-common-column.custom-column-width-33{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (max-width: 767px){.custom-common-column.custom-column-width-33{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}#scrollUp{width:60px;height:60px;background-color:#4e97fd;color:#ffffff;right:30px;bottom:30px;border-radius:50%;text-align:center;overflow:hidden;-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2);z-index:999 !important}#scrollUp:hover{color:#ffffff;background-color:#e4573d}@media only screen and (max-width: 767px){#scrollUp{width:40px;height:40px;right:15px}}#scrollUp i{display:block;line-height:60px;font-size:25px}@media only screen and (max-width: 767px){#scrollUp i{line-height:40px;font-size:16px}}.height-100vh{height:100vh !important}.transparent-bar{left:0;position:absolute;top:0;width:100%;z-index:99}.bg-gray{background-color:#f2f4f9}.bg-gray-2{background-color:#f8f8f8}.border-bottom-1{border-bottom:1px solid #eee}.border-top-1{border-top:1px solid #ededed}.border-top-2{border-top:1px solid #eee}.default-overlay{position:relative}.default-overlay:before{content:"";opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out;z-index:9}.default-overlay.overly-point-4:before{background-color:#181818;opacity:.4}.default-overlay-white{position:relative}.default-overlay-white:before{content:"";opacity:0;position:absolute;left:0;top:0;width:100%;height:100%;-webkit-transition:all 250ms ease-out;-o-transition:all 250ms ease-out;transition:all 250ms ease-out;z-index:9}@media only screen and (max-width: 767px){.res-white-overly-xs{position:relative}.res-white-overly-xs:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-color:#fff;opacity:.4;z-index:9}}@media only screen and (max-width: 767px){.res-black-overly-xs{position:relative}.res-black-overly-xs:before{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-color:#000;opacity:.5;z-index:9}}@media only screen and (min-width: 768px) and (max-width: 991px){.res-white-overly-md{position:relative}.res-white-overly-md:after{position:absolute;left:0;top:0;width:100%;height:100%;content:"";background-color:#fff;opacity:.5;z-index:1}}.padding-10-row-col .row{margin-right:-5px;margin-left:-5px}.padding-10-row-col .row div[class^="col-"]{padding-left:5px;padding-right:5px}.padding-20-row-col .row{margin-right:-10px;margin-left:-10px}.padding-20-row-col .row div[class^="col-"]{padding-left:10px;padding-right:10px}.padding-15-row-col .container,.padding-15-row-col .custom-container{padding-left:7.5px;padding-right:7.5px}@media only screen and (max-width: 767px){.padding-15-row-col .container,.padding-15-row-col .custom-container{padding-left:15px;padding-right:15px}}.padding-15-row-col .container .row,.padding-15-row-col .custom-container .row{margin-right:-7.5px;margin-left:-7.5px}@media only screen and (max-width: 767px){.padding-15-row-col .container .row,.padding-15-row-col .custom-container .row{margin-right:-15px;margin-left:-15px}}.padding-15-row-col .container .row div[class^="col-"],.padding-15-row-col .custom-container .row div[class^="col-"]{padding-left:7.5px;padding-right:7.5px}@media only screen and (max-width: 767px){.padding-15-row-col .container .row div[class^="col-"],.padding-15-row-col .custom-container .row div[class^="col-"]{padding-left:15px;padding-right:15px}}.col-width-25{-webkit-box-flex:0;-webkit-flex:0 0 25%;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}@media only screen and (min-width: 768px) and (max-width: 991px){.col-width-25{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (max-width: 767px){.col-width-25{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width: 576px) and (max-width: 767px){.col-width-25{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.col-width-22{-webkit-box-flex:0;-webkit-flex:0 0 22%;-ms-flex:0 0 22%;flex:0 0 22%;max-width:22%}@media only screen and (min-width: 768px) and (max-width: 991px){.col-width-22{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (max-width: 767px){.col-width-22{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width: 576px) and (max-width: 767px){.col-width-22{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.col-width-31{-webkit-box-flex:0;-webkit-flex:0 0 31%;-ms-flex:0 0 31%;flex:0 0 31%;max-width:31%}@media only screen and (min-width: 768px) and (max-width: 991px){.col-width-31{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (max-width: 767px){.col-width-31{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width: 576px) and (max-width: 767px){.col-width-31{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.col-width-44{-webkit-box-flex:0;-webkit-flex:0 0 44%;-ms-flex:0 0 44%;flex:0 0 44%;max-width:44%}@media only screen and (min-width: 768px) and (max-width: 991px){.col-width-44{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (max-width: 767px){.col-width-44{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.col-width-56{-webkit-box-flex:0;-webkit-flex:0 0 56%;-ms-flex:0 0 56%;flex:0 0 56%;max-width:56%}@media only screen and (min-width: 768px) and (max-width: 991px){.col-width-56{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (max-width: 767px){.col-width-56{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.col-width-33{-webkit-box-flex:0;-webkit-flex:0 0 33.333333%;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:33.333333%}@media only screen and (min-width: 768px) and (max-width: 991px){.col-width-33{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (max-width: 767px){.col-width-33{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width: 576px) and (max-width: 767px){.col-width-33{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.col-width-16{-webkit-box-flex:0;-webkit-flex:0 0 16.667%;-ms-flex:0 0 16.667%;flex:0 0 16.667%;max-width:16.667%}@media only screen and (min-width: 768px) and (max-width: 991px){.col-width-16{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}@media only screen and (max-width: 767px){.col-width-16{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width: 576px) and (max-width: 767px){.col-width-16{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.col-width-16-2{-webkit-box-flex:0;-webkit-flex:0 0 16.66667%;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}@media only screen and (min-width: 992px) and (max-width: 1199px){.col-width-16-2{-webkit-box-flex:0;-webkit-flex:0 0 33.333%;-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%}}@media only screen and (min-width: 768px) and (max-width: 991px){.col-width-16-2{-webkit-box-flex:0;-webkit-flex:0 0 33.333%;-ms-flex:0 0 33.333%;flex:0 0 33.333%;max-width:33.333%}}@media only screen and (max-width: 767px){.col-width-16-2{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (min-width: 576px) and (max-width: 767px){.col-width-16-2{-webkit-box-flex:0;-webkit-flex:0 0 50%;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}}.col-width-58{-webkit-box-flex:0;-webkit-flex:0 0 58.333333%;-ms-flex:0 0 58.333333%;flex:0 0 58.333333%;max-width:58.333333%}@media only screen and (min-width: 768px) and (max-width: 991px){.col-width-58{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (max-width: 767px){.col-width-58{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}.col-width-41{-webkit-box-flex:0;-webkit-flex:0 0 41.667%;-ms-flex:0 0 41.667%;flex:0 0 41.667%;max-width:41.667%}@media only screen and (min-width: 768px) and (max-width: 991px){.col-width-41{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@media only screen and (max-width: 767px){.col-width-41{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}}@-webkit-keyframes tm-animation-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@keyframes tm-animation-buzz-out{10%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}20%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}30%{-webkit-transform:translateX(3px) rotate(2deg);transform:translateX(3px) rotate(2deg)}40%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}50%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}60%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}70%{-webkit-transform:translateX(2px) rotate(1deg);transform:translateX(2px) rotate(1deg)}80%{-webkit-transform:translateX(-2px) rotate(-1deg);transform:translateX(-2px) rotate(-1deg)}90%{-webkit-transform:translateX(1px) rotate(0);transform:translateX(1px) rotate(0)}100%{-webkit-transform:translateX(-1px) rotate(0);transform:translateX(-1px) rotate(0)}}@-webkit-keyframes tm-loop-move-vertical{0%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}}@keyframes tm-loop-move-vertical{0%{-webkit-transform:translate3d(0, -5px, 0);transform:translate3d(0, -5px, 0)}100%{-webkit-transform:translate3d(0, 5px, 0);transform:translate3d(0, 5px, 0)}}.loop-move-vertical{-webkit-animation:3s tm-loop-move-vertical linear infinite alternate;animation:3s tm-loop-move-vertical linear infinite alternate}@-webkit-keyframes tm-loop-move-horizontal{0%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}100%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}}@keyframes tm-loop-move-horizontal{0%{-webkit-transform:translate3d(-5px, 0, 0);transform:translate3d(-5px, 0, 0)}100%{-webkit-transform:translate3d(5px, 0, 0);transform:translate3d(5px, 0, 0)}}.loop-move-horizontal{-webkit-animation:3s tm-loop-move-horizontal linear infinite alternate;animation:3s tm-loop-move-horizontal linear infinite alternate}@-webkit-keyframes tm-loop-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}@keyframes tm-loop-rotate{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(-360deg);transform:rotate(-360deg)}}.loop-rotate{-webkit-animation:3s tm-loop-rotate linear infinite;animation:3s tm-loop-rotate linear infinite}.medizin-animation-zoom-in .medizin-image{overflow:hidden}.medizin-animation-zoom-in .medizin-image img{width:100%;-webkit-transition:all 1.5s cubic-bezier(0, 0, 0.2, 1);-o-transition:all 1.5s cubic-bezier(0, 0, 0.2, 1);transition:all 1.5s cubic-bezier(0, 0, 0.2, 1)}.medizin-animation-zoom-in .medizin-box:hover .medizin-image img{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}.medizin-animation-zoom-out .medizin-image{overflow:hidden}.medizin-animation-zoom-out .medizin-image img{width:100%;-webkit-transition:all 1.5s cubic-bezier(0, 0, 0.2, 1);-o-transition:all 1.5s cubic-bezier(0, 0, 0.2, 1);transition:all 1.5s cubic-bezier(0, 0, 0.2, 1);-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}.medizin-animation-zoom-out .medizin-box:hover .medizin-image img{-webkit-transform:scale3d(1, 1, 1);transform:scale3d(1, 1, 1)}.medizin-animation-move-up .medizin-box .medizin-image{-webkit-transition:all 0.3s cubic-bezier(0, 0, 0.2, 1);-o-transition:all 0.3s cubic-bezier(0, 0, 0.2, 1);transition:all 0.3s cubic-bezier(0, 0, 0.2, 1)}.medizin-animation-move-up .medizin-box:hover .medizin-image{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.medizin-animation-move-up-drop-shadow .medizin-box .medizin-image{position:relative;-webkit-transition:all 0.3s cubic-bezier(0, 0, 0.2, 1);-o-transition:all 0.3s cubic-bezier(0, 0, 0.2, 1);transition:all 0.3s cubic-bezier(0, 0, 0.2, 1)}.medizin-animation-move-up-drop-shadow .medizin-box .medizin-image:after{content:'';position:absolute;bottom:0;top:50%;left:10%;right:10%;-webkit-box-shadow:0 10px 50px rgba(51,51,51,0.22);box-shadow:0 10px 50px rgba(51,51,51,0.22);z-index:-1;opacity:0;-webkit-transition:opacity .3s linear;-o-transition:opacity .3s linear;transition:opacity .3s linear}.medizin-animation-move-up-drop-shadow .medizin-box:hover .medizin-image{-webkit-transform:translateY(-10px);-ms-transform:translateY(-10px);transform:translateY(-10px)}.medizin-animation-move-up-drop-shadow .medizin-box:hover .medizin-image:after{opacity:1}@-webkit-keyframes medizinAnimationFadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}@keyframes medizinAnimationFadeInUp{from{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}to{opacity:1;-webkit-transform:none;transform:none}}.tmFadeInUp{-webkit-animation-name:medizinAnimationFadeInUp;animation-name:medizinAnimationFadeInUp}.tmFadeInUp.animated{-webkit-animation-duration:1s;animation-duration:1s}.medizin-grid .grid-item{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}.medizin-grid .grid-item.animate{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;-webkit-transition:opacity 1s linear, -webkit-transform 1s ease-in-out;transition:opacity 1s linear, -webkit-transform 1s ease-in-out;-o-transition:transform 1s ease-in-out, opacity 1s linear;transition:transform 1s ease-in-out, opacity 1s linear;transition:transform 1s ease-in-out, opacity 1s linear, -webkit-transform 1s ease-in-out}@-webkit-keyframes moveHorizontal{0%{}100%{-webkit-transform:translateX(0);opacity:1}}@keyframes moveHorizontal{0%{}100%{-webkit-transform:translateX(0);transform:translateX(0);opacity:1}}body:not(.elementor-editor-active) .modern-grid .grid-item{opacity:0;-webkit-transform:translate3d(0, 30px, 0);transform:translate3d(0, 30px, 0)}body:not(.elementor-editor-active) .modern-grid .grid-item.animate{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;-webkit-transition:opacity 1s linear, -webkit-transform 1s ease-in-out;transition:opacity 1s linear, -webkit-transform 1s ease-in-out;-o-transition:transform 1s ease-in-out, opacity 1s linear;transition:transform 1s ease-in-out, opacity 1s linear;transition:transform 1s ease-in-out, opacity 1s linear, -webkit-transform 1s ease-in-out}.header-top-ptb-1{padding:7px 0}.header-info-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.header-info>ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-info>ul>li{margin-right:30px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-info>ul>li:before{content:'';position:absolute;right:-14px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:20px;background:#dedfe2}.header-info>ul>li:last-child{margin-right:0}.header-info>ul>li:last-child:before{display:none}.header-info>ul>li a{color:#444;font-weight:500}.header-info>ul>li a i{font-size:14px;margin-right:5px}.header-info>ul>li a.language-dropdown-active i{font-size:8px;margin-left:5px}.header-info>ul>li>ul.language-dropdown{position:absolute;top:100%;left:0;z-index:2;min-width:200px;background:#fff;border-radius:5px;-webkit-transform:translateY(20px);-ms-transform:translateY(20px);transform:translateY(20px);-webkit-box-shadow:0 -3px 23px rgba(0,0,0,0.06);box-shadow:0 -3px 23px rgba(0,0,0,0.06);visibility:hidden;opacity:0;padding:20px 0;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1)}.header-info>ul>li>ul li{display:block}.header-info>ul>li>ul li a{display:block;color:#696969;padding:11px 20px 12px}.header-info>ul>li>ul li a:hover{color:#4e97fd;background-color:rgba(78,151,253,0.1)}.header-info>ul>li:hover>a{color:#333}.header-info>ul>li:hover>ul.language-dropdown{visibility:visible;opacity:1;-webkit-transform:translateY(0);-ms-transform:translateY(0);transform:translateY(0)}.covid-update p{color:#444}.covid-update p a{background-color:#3751ee;font-weight:500;color:#ffffff;display:inline-block;margin:0 10px 0 0;border-radius:5px;padding:1px 12px}.covid-update p a:hover{background-color:#e4573d}.covid-update.covid-update-mobile{padding:0px 0 23px}.covid-update.covid-update-mobile p{color:#fff}.header-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-wrap.header-space-between{-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.logo a{display:block}.logo.logo-width-1 a img{width:166px}@media only screen and (max-width: 767px){.logo.logo-width-1 a img{width:120px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.logo.logo-hm3 a img{width:120px}}.main-menu.main-menu-grow{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.main-menu.main-menu-mrg-1{margin:0 0 0 27px}@media only screen and (min-width: 992px) and (max-width: 1199px){.main-menu.main-menu-mrg-1{margin:0 0 0 15px}}.main-menu>nav>ul>li{display:inline-block;position:relative}.main-menu>nav>ul>li.position-static{position:static}.main-menu>nav>ul>li>a{display:inline-block;font-size:16px;font-weight:500;color:#444}.main-menu>nav>ul>li>a i{font-size:8px;position:relative;top:-3px;margin-left:4px}.main-menu>nav>ul>li>a.active{color:#4e97fd}.main-menu>nav>ul>li ul.sub-menu{position:absolute;left:0;top:100%;-webkit-box-shadow:0 -3px 23px rgba(0,0,0,0.06);box-shadow:0 -3px 23px rgba(0,0,0,0.06);background-color:#ffffff;width:275px;padding:33px 0 35px;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;opacity:0;visibility:hidden;margin-top:20px;border-radius:5px;z-index:999}.main-menu>nav>ul>li ul.sub-menu li{line-height:1;display:block;margin-bottom:21px;position:relative}.main-menu>nav>ul>li ul.sub-menu li:last-child{margin-bottom:0}.main-menu>nav>ul>li ul.sub-menu li ul.level-menu{position:absolute;left:100%;top:-110px;-webkit-box-shadow:0 -3px 23px rgba(0,0,0,0.06);box-shadow:0 -3px 23px rgba(0,0,0,0.06);background-color:#ffffff;width:240px;padding:33px 0 35px;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;opacity:0;visibility:hidden;border-radius:5px;margin-top:20px}.main-menu>nav>ul>li ul.sub-menu li ul.level-menu.level-menu-modify{top:-25px}@media only screen and (min-width: 992px) and (max-width: 1199px){.main-menu>nav>ul>li ul.sub-menu li ul.level-menu.level-menu-modify{width:165px}}.main-menu>nav>ul>li ul.sub-menu li a{font-size:16px;color:#555;display:block;padding:0 30px}.main-menu>nav>ul>li ul.sub-menu li a i{font-size:9px;float:right;position:relative;top:4px}.main-menu>nav>ul>li ul.sub-menu li:hover>a{color:#000}.main-menu>nav>ul>li ul.sub-menu li:hover ul.level-menu{opacity:1;visibility:visible;margin-top:0px}.main-menu>nav>ul>li ul.mega-menu{position:absolute;left:0;top:100%;-webkit-box-shadow:0 -3px 23px rgba(0,0,0,0.06);box-shadow:0 -3px 23px rgba(0,0,0,0.06);background-color:#ffffff;width:100%;padding:35px 25px 35px 35px;-webkit-transition:all .25s ease 0s;-o-transition:all .25s ease 0s;transition:all .25s ease 0s;opacity:0;visibility:hidden;margin-top:20px;border-radius:5px;z-index:999}.main-menu>nav>ul>li ul.mega-menu li{line-height:1;display:block;position:relative;float:left;padding-right:10px}.main-menu>nav>ul>li ul.mega-menu li:last-child{margin-bottom:0}.main-menu>nav>ul>li ul.mega-menu li.sub-mega-menu-width-22{width:22%}.main-menu>nav>ul>li ul.mega-menu li.sub-mega-menu-width-34{width:34%}.main-menu>nav>ul>li ul.mega-menu li a.menu-title{font-size:16px;font-weight:500;display:block}.main-menu>nav>ul>li ul.mega-menu li ul{margin-top:28px}.main-menu>nav>ul>li ul.mega-menu li ul li{line-height:1;display:block;margin-bottom:15px}.main-menu>nav>ul>li ul.mega-menu li ul li:last-child{margin-bottom:0}.main-menu>nav>ul>li ul.mega-menu li ul li a{font-size:16px;color:#555;display:block;line-height:1.4}.main-menu>nav>ul>li ul.mega-menu li ul li a:hover{color:#000}.main-menu>nav>ul>li ul.mega-menu li .menu-banner-wrap{overflow:hidden;position:relative}.main-menu>nav>ul>li ul.mega-menu li .menu-banner-wrap a{display:block}.main-menu>nav>ul>li ul.mega-menu li .menu-banner-wrap a img{width:100%;-webkit-transition:all 1.5s cubic-bezier(0, 0, 0.2, 1);-o-transition:all 1.5s cubic-bezier(0, 0, 0.2, 1);transition:all 1.5s cubic-bezier(0, 0, 0.2, 1)}.main-menu>nav>ul>li ul.mega-menu li .menu-banner-wrap .menu-banner-content{position:absolute;top:32px;left:30px}@media only screen and (min-width: 992px) and (max-width: 1199px){.main-menu>nav>ul>li ul.mega-menu li .menu-banner-wrap .menu-banner-content{left:20px;top:22px}}.main-menu>nav>ul>li ul.mega-menu li .menu-banner-wrap .menu-banner-content h4{font-size:15px;text-transform:uppercase;font-weight:500;margin:0}.main-menu>nav>ul>li ul.mega-menu li .menu-banner-wrap .menu-banner-content h3{font-size:24px;font-weight:700;line-height:1.5;margin:5px 0 11px}@media only screen and (min-width: 992px) and (max-width: 1199px){.main-menu>nav>ul>li ul.mega-menu li .menu-banner-wrap .menu-banner-content h3{font-size:20px;line-height:1.3;margin:5px 0 7px}}.main-menu>nav>ul>li ul.mega-menu li .menu-banner-wrap .menu-banner-content .menu-banner-price{margin:0 0 28px}@media only screen and (min-width: 992px) and (max-width: 1199px){.main-menu>nav>ul>li ul.mega-menu li .menu-banner-wrap .menu-banner-content .menu-banner-price{margin:0 0 10px}}.main-menu>nav>ul>li ul.mega-menu li .menu-banner-wrap .menu-banner-content .menu-banner-price span.new-price{font-size:24px;font-weight:700;color:#e4573d}.main-menu>nav>ul>li ul.mega-menu li .menu-banner-wrap .menu-banner-content .menu-banner-price span.old-price{font-size:16px;font-weight:400;color:#696969;text-decoration:line-through;margin-left:5px}.main-menu>nav>ul>li ul.mega-menu li .menu-banner-wrap .menu-banner-content .menu-banner-btn a{display:inline-block;font-size:14px;font-weight:700;color:#ffffff;border-radius:26px;padding:12px 22px 15px;background-color:#4e97fd}@media only screen and (min-width: 992px) and (max-width: 1199px){.main-menu>nav>ul>li ul.mega-menu li .menu-banner-wrap .menu-banner-content .menu-banner-btn a{padding:10px 16px 13px}}.main-menu>nav>ul>li ul.mega-menu li .menu-banner-wrap .menu-banner-discount{width:80px;height:80px;line-height:80px;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffd55a;position:absolute;top:13%;right:7%}@media only screen and (min-width: 992px) and (max-width: 1199px){.main-menu>nav>ul>li ul.mega-menu li .menu-banner-wrap .menu-banner-discount{width:70px;height:70px;line-height:70px}}.main-menu>nav>ul>li ul.mega-menu li .menu-banner-wrap .menu-banner-discount h3{color:#333;margin:0;text-align:center;font-size:16px;font-weight:600;line-height:1}.main-menu>nav>ul>li ul.mega-menu li .menu-banner-wrap .menu-banner-discount h3 span{display:block;line-height:1;font-weight:700;font-size:20px;margin:0 0 3px}.main-menu>nav>ul>li ul.mega-menu li .menu-banner-wrap:hover a img{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}.main-menu>nav>ul>li ul.mega-menu li .menu-banner-wrap:hover .menu-banner-btn a{background-color:#e4573d}.main-menu>nav>ul>li:hover>a{color:#4e97fd}.main-menu>nav>ul>li:hover ul.sub-menu{opacity:1;visibility:visible;margin-top:0}.main-menu>nav>ul>li:hover ul.mega-menu{opacity:1;visibility:visible;margin-top:0}.main-menu.hover-boder>nav>ul>li>a{position:relative}.main-menu.hover-boder>nav>ul>li>a::after{content:'';position:absolute;left:auto;right:0;bottom:34px;height:1px;width:0;-webkit-transition:width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;-o-transition:width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;transition:width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;background:#4e97fd}.main-menu.hover-boder>nav>ul>li:hover>a::after{width:100%;left:0;right:auto}.main-menu.hover-boder.hover-boder-white>nav>ul>li>a::after{bottom:18px;background:#ffffff}.main-menu.hover-boder.hover-boder-modify>nav>ul>li>a::after{bottom:28px}.main-menu.main-menu-light-white>nav>ul>li>a{color:white}.main-menu.main-menu-padding-1>nav>ul>li{padding:0 17px}@media only screen and (min-width: 1200px) and (max-width: 1365px){.main-menu.main-menu-padding-1>nav>ul>li{padding:0 14px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.main-menu.main-menu-padding-1>nav>ul>li{padding:0 8px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.main-menu.main-menu-padding-1.hm3-menu-padding>nav>ul>li{padding:0 6px}}.main-menu.main-menu-lh-1>nav>ul>li{line-height:92px}.main-menu.main-menu-lh-2>nav>ul>li{line-height:60px}.main-menu.main-menu-lh-3>nav>ul>li{line-height:80px}.header-action-right{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.search-style-1{margin-right:28px}@media only screen and (min-width: 992px) and (max-width: 1199px){.search-style-1{margin-right:15px}}.search-style-1 form{width:370px;position:relative}@media only screen and (min-width: 1366px) and (max-width: 1600px){.search-style-1 form{width:280px}}@media only screen and (min-width: 1200px) and (max-width: 1365px){.search-style-1 form{width:220px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.search-style-1 form{width:170px}}.search-style-1 form input{font-size:15px;height:48px;color:#444;border-radius:26px;padding:3px 50px 3px 20px;border:1px solid #f5f5f5;background-color:#f5f5f5;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1)}.search-style-1 form input::-moz-input-placeholder{color:#444;opacity:1}.search-style-1 form input::-webkit-input-placeholder{color:#444;opacity:1}.search-style-1 form input:focus{border:1px solid #4e97fd;background-color:#ffffff}.search-style-1 form button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;border:none;font-size:16px;height:100%;padding:0 15px;background-color:transparent;color:#4e97fd}.search-style-1 form button:hover{color:#e4573d}.header-action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-action .header-action-icon{margin-right:28px;position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.header-action .header-action-icon.header-action-mrg-none{margin-right:13px}@media only screen and (min-width: 768px) and (max-width: 991px){.header-action .header-action-icon.header-action-mrg-none{margin-right:33px}}@media only screen and (max-width: 767px){.header-action .header-action-icon.header-action-mrg-none{margin-right:15px}}@media only screen and (min-width: 576px) and (max-width: 767px){.header-action .header-action-icon.header-action-mrg-none{margin-right:20px}}.header-action .header-action-icon.header-action-mrg-none2{margin-right:0px}@media only screen and (min-width: 768px) and (max-width: 991px){.header-action .header-action-icon.header-action-mrg-none2{margin-right:33px}}@media only screen and (max-width: 767px){.header-action .header-action-icon.header-action-mrg-none2{margin-right:15px}}@media only screen and (min-width: 576px) and (max-width: 767px){.header-action .header-action-icon.header-action-mrg-none2{margin-right:20px}}@media only screen and (min-width: 768px) and (max-width: 991px){.header-action .header-action-icon{margin-right:33px}}@media only screen and (max-width: 767px){.header-action .header-action-icon{margin-right:15px}}@media only screen and (min-width: 576px) and (max-width: 767px){.header-action .header-action-icon{margin-right:20px}}.header-action .header-action-icon:last-child{margin-right:0}.header-action .header-action-icon>a{font-size:24px;color:#333;line-height:1;display:inline-block;position:relative}@media only screen and (max-width: 767px){.header-action .header-action-icon>a{font-size:20px}}@media only screen and (min-width: 576px) and (max-width: 767px){.header-action .header-action-icon>a{font-size:22px}}.header-action .header-action-icon>a span.pro-count{position:absolute;right:-11px;bottom:-8px;color:#ffffff;height:20px;width:20px;border-radius:100%;font-weight:700;font-size:12px;text-align:center;line-height:20px}.header-action .header-action-icon>a span.pro-count.blue{background-color:#4e97fd}.header-action .header-action-icon:hover>a{color:#4e97fd}.header-action .header-action-icon:hover .cart-dropdown-wrap{opacity:1;visibility:visible;top:100%}@media only screen and (min-width: 992px) and (max-width: 1199px){.header-action.header-action-hm3 .header-action-icon{margin-right:15px}.header-action.header-action-hm3 .header-action-icon.header-action-mrg-none2{margin-right:0px}.header-action.header-action-hm3 .header-action-icon:last-child{margin-right:0}}.header-action-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.header-action-2 .header-action-icon-2{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 14px}@media only screen and (max-width: 767px){.header-action-2 .header-action-icon-2{padding:0 6px}}@media only screen and (min-width: 576px) and (max-width: 767px){.header-action-2 .header-action-icon-2{padding:0 10px}}.header-action-2 .header-action-icon-2:last-child{padding:0 0px 0 14px}@media only screen and (max-width: 767px){.header-action-2 .header-action-icon-2:last-child{padding:0 0px 0 6px}}@media only screen and (min-width: 576px) and (max-width: 767px){.header-action-2 .header-action-icon-2:last-child{padding:0 0px 0 10px}}.header-action-2 .header-action-icon-2>a{font-size:30px;color:#333;line-height:1;display:inline-block;position:relative}@media only screen and (min-width: 768px) and (max-width: 991px){.header-action-2 .header-action-icon-2>a{color:#ffffff;fill:#ffffff}}@media only screen and (max-width: 767px){.header-action-2 .header-action-icon-2>a{color:#ffffff;fill:#ffffff}}.header-action-2 .header-action-icon-2>a svg{width:1em;height:1em}@media only screen and (max-width: 767px){.header-action-2 .header-action-icon-2>a{font-size:20px}}@media only screen and (min-width: 576px) and (max-width: 767px){.header-action-2 .header-action-icon-2>a{font-size:22px}}.header-action-2 .header-action-icon-2>a span.pro-count{position:absolute;right:-11px;bottom:-8px;color:#ffffff;height:20px;width:20px;border-radius:100%;font-weight:700;font-size:12px;text-align:center;line-height:20px}.header-action-2 .header-action-icon-2>a span.pro-count.blue{background-color:#4e97fd}.header-action-2 .header-action-icon-2:hover>a{color:#4e97fd;fill:#4e97fd}.header-action-2 .header-action-icon-2:hover .cart-dropdown-wrap{opacity:1;visibility:visible;top:100%}.header-middle-ptb-1{padding:21px 0 27px}.cart-dropdown-wrap{position:absolute;right:0;top:calc(100% + 20px);z-index:99;width:360px;background-color:#fff;-webkit-box-shadow:0 10px 30px rgba(0,0,0,0.12);box-shadow:0 10px 30px rgba(0,0,0,0.12);padding:30px 20px 27px;opacity:0;visibility:hidden;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1)}@media only screen and (max-width: 767px){.cart-dropdown-wrap{width:290px;right:-39px}.cart-dropdown-wrap.cart-dropdown-hm2{right:-63px}}@media only screen and (min-width: 576px) and (max-width: 767px){.cart-dropdown-wrap{width:310px}}.cart-dropdown-wrap ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:0 0 20px}.cart-dropdown-wrap ul li:last-child{margin:0 0 0px}.cart-dropdown-wrap ul li .shopping-cart-img{-webkit-box-flex:0;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;margin-right:20px}@media only screen and (max-width: 767px){.cart-dropdown-wrap ul li .shopping-cart-img{-webkit-box-flex:0;-webkit-flex:0 0 60px;-ms-flex:0 0 60px;flex:0 0 60px;margin-right:10px}}.cart-dropdown-wrap ul li .shopping-cart-img a{display:block}.cart-dropdown-wrap ul li .shopping-cart-img a img{max-width:100%}.cart-dropdown-wrap ul li .shopping-cart-title{margin:6px 0 0}.cart-dropdown-wrap ul li .shopping-cart-title h4{font-size:15px;font-weight:500;line-height:1;margin:0 0 9px}.cart-dropdown-wrap ul li .shopping-cart-title h4 a{color:#696969}.cart-dropdown-wrap ul li .shopping-cart-title h4 a:hover{color:#4e97fd}.cart-dropdown-wrap ul li .shopping-cart-title h3{font-size:18px;font-weight:700;line-height:1;margin:0 0 0px;color:#4e97fd}.cart-dropdown-wrap ul li .shopping-cart-title h3 span{color:#696969;font-weight:400;font-size:15px}.cart-dropdown-wrap ul li .shopping-cart-delete{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:100;-webkit-flex-grow:100;-ms-flex-positive:100;flex-grow:100;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin:6px 0 0}.cart-dropdown-wrap ul li .shopping-cart-delete a{font-size:18px;color:#696969}.cart-dropdown-wrap ul li .shopping-cart-delete a:hover{color:#333}.cart-dropdown-wrap .shopping-cart-footer .shopping-cart-total{border-top:2px solid #f3f3f3;margin:27px 0 20px;padding:17px 0 0}.cart-dropdown-wrap .shopping-cart-footer .shopping-cart-total h4{color:#9b9b9b;font-weight:700;font-size:15px;margin:0}.cart-dropdown-wrap .shopping-cart-footer .shopping-cart-total h4 span{font-size:18px;float:right;color:#4e97fd}.cart-dropdown-wrap .shopping-cart-footer .shopping-cart-button{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:100%;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.cart-dropdown-wrap .shopping-cart-footer .shopping-cart-button a{display:inline-block;font-size:15px;color:#ffffff;font-weight:bold;border-radius:50px;line-height:1;padding:16px 42px 17px;background-color:#4e97fd}@media only screen and (max-width: 767px){.cart-dropdown-wrap .shopping-cart-footer .shopping-cart-button a{padding:12px 22px 13px}}.cart-dropdown-wrap .shopping-cart-footer .shopping-cart-button a:hover{background-color:#e4573d}.sticky-bar.stick{-webkit-animation:700ms ease-in-out 0s normal none 1 running fadeInDown;animation:700ms ease-in-out 0s normal none 1 running fadeInDown;-webkit-box-shadow:0 8px 20px 0 rgba(0,0,0,0.1);box-shadow:0 8px 20px 0 rgba(0,0,0,0.1);position:fixed;top:0;width:100%;z-index:999;left:0;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.sticky-bar.stick.sticky-white-bg{background-color:#fff}.sticky-bar.stick.sticky-blue-bg{background-color:#415da1}.header-height-1{min-height:133px}@media only screen and (min-width: 992px) and (max-width: 1199px){.header-height-1{min-height:157px}}@media only screen and (min-width: 768px) and (max-width: 991px){.header-height-1{min-height:83px}}@media only screen and (max-width: 767px){.header-height-1{min-height:65px}}.header-height-2{min-height:200px}@media only screen and (min-width: 992px) and (max-width: 1199px){.header-height-2{min-height:224px}}@media only screen and (min-width: 768px) and (max-width: 991px){.header-height-2{min-height:83px}}@media only screen and (max-width: 767px){.header-height-2{min-height:65px}}.header-height-3{min-height:132px}@media only screen and (min-width: 992px) and (max-width: 1199px){.header-height-3{min-height:133px}}@media only screen and (min-width: 768px) and (max-width: 991px){.header-height-3{min-height:83px}}@media only screen and (max-width: 767px){.header-height-3{min-height:65px}}.header-height-4{min-height:120px}@media only screen and (min-width: 992px) and (max-width: 1199px){.header-height-4{min-height:144px}}@media only screen and (min-width: 768px) and (max-width: 991px){.header-height-4{min-height:83px}}@media only screen and (max-width: 767px){.header-height-4{min-height:65px}}.search-style-2 form{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;position:relative}.search-style-2 form select{color:#444;font-size:15px;min-height:52px;border:2px solid #eee;border-right:none;width:170px;padding:3px 35px 3px 20px;border-radius:26px 0 0 26px;background:transparent url("../../assets/images/icon-img/select.png") no-repeat center right 20px;background-color:#f8f8f8;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;-moz-appearance:none;-webkit-appearance:none}.search-style-2 form select:focus{color:#333}.search-style-2 form input{color:#444;font-size:15px;min-height:52px;border:2px solid #eee;width:540px;padding:3px 62px 3px 20px;border-radius:0px 26px 26px 0px;background-color:#fff}@media only screen and (min-width: 992px) and (max-width: 1199px){.search-style-2 form input{width:340px}}.search-style-2 form input::-webkit-input-placeholder{color:#444;opacity:1}.search-style-2 form input::-moz-input-placeholder{color:#444;opacity:1}.search-style-2 form input:focus{border:2px solid #4e97fd}.search-style-2 form button{position:absolute;right:0px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);background-color:transparent;padding:0;border:none;font-size:20px;color:#4e97fd;height:100%;padding:5px 17px}.header-bottom-bg-color{background-color:#415da1}.main-categori-wrap{position:relative}.main-categori-wrap>a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;font-size:16px;color:#ffffff;font-weight:700}.main-categori-wrap>a span{margin-right:10px}@media only screen and (max-width: 767px){.main-categori-wrap>a{font-weight:500}}.main-categori-wrap>a>i{font-size:14px;margin-left:15px;font-weight:300}.main-categori-wrap>a>i.up{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;opacity:0;visibility:hidden}.main-categori-wrap>a.open>i{opacity:0;visibility:hidden}.main-categori-wrap>a.open>i.up{opacity:1;visibility:visible}.hotline p{color:#ffffff;font-size:18px;font-weight:700;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 992px) and (max-width: 1199px){.hotline p{font-size:15px}}.hotline p i{font-size:24px;margin-right:10px;color:#4e97fd}.hotline p span{font-size:14px;margin-right:10px;font-weight:400}.categori-dropdown-active-large{list-style-type:none;position:absolute;top:177%;left:0;z-index:9;margin:0;padding:15px 0 23px;background:#fff;border:1px solid #f5f5f5;border-radius:5px;-webkit-box-shadow:0 -3px 23px rgba(0,0,0,0.06);box-shadow:0 -3px 23px rgba(0,0,0,0.06);font-size:15px;font-weight:400;min-width:270px;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);opacity:0;visibility:hidden}.categori-dropdown-active-large.open{opacity:1;visibility:visible}.categori-dropdown-active-small{z-index:9;margin:0;padding:15px 0 23px;background:#fff;border-radius:5px;-webkit-box-shadow:0 -3px 23px rgba(0,0,0,0.06);box-shadow:0 -3px 23px rgba(0,0,0,0.06);font-size:15px;font-weight:400;display:none;width:100%}.categori-dropdown-wrap ul li{display:block}.categori-dropdown-wrap ul li a{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;padding:5px 34px;line-height:1.5;color:#444;font-size:15px}@media only screen and (max-width: 767px){.categori-dropdown-wrap ul li a{padding:5px 12px}}.categori-dropdown-wrap ul li a i{margin-right:16px;font-size:20px}.categori-dropdown-wrap ul li a:hover{color:#4e97fd;background-color:rgba(78,151,253,0.1)}.header-bottom-shadow{-webkit-box-shadow:0 1px 20px rgba(0,0,0,0.05);box-shadow:0 1px 20px rgba(0,0,0,0.05)}.search-style-3 form{position:relative}.search-style-3 form input{font-size:15px;height:40px;color:#444;border-radius:26px;padding:3px 50px 3px 20px;border:1px solid #ffffff;background-color:#ffffff;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1)}.search-style-3 form input::-moz-input-placeholder{color:#444;opacity:1}.search-style-3 form input::-webkit-input-placeholder{color:#444;opacity:1}.search-style-3 form input:focus{border:1px solid #4e97fd}.search-style-3 form button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;border:none;font-size:14px;height:100%;padding:0 14px;background-color:transparent;color:#333}.search-style-3 form button:hover{color:#4e97fd}.search-popup-wrap{width:100%;height:100%;position:fixed;top:0;left:0;opacity:0;visibility:hidden;background-color:white;-webkit-transition:all .5s ease-in-out;-o-transition:all .5s ease-in-out;transition:all .5s ease-in-out;z-index:99999;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.search-popup-wrap .search-popup-content form input{width:1170px;background-color:transparent;border:0;border-bottom:3px solid #4e97fd;font-size:50px;padding:21px 50px 16px 0px;color:#919191;font-weight:300;max-width:100%;height:auto;-webkit-transform:translate(0, 50px);-ms-transform:translate(0, 50px);transform:translate(0, 50px);-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s;opacity:0;-webkit-transition:all .5s ease-in-out,opacity .5s linear;-o-transition:all .5s ease-in-out,opacity .5s linear;transition:all .5s ease-in-out,opacity .5s linear}.search-popup-wrap .search-popup-content form input::-moz-input-placeholder{color:#919191;opacity:1}.search-popup-wrap .search-popup-content form input::-webkit-input-placeholder{color:#919191;opacity:1}@media only screen and (min-width: 1200px) and (max-width: 1365px){.search-popup-wrap .search-popup-content form input{width:1000px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.search-popup-wrap .search-popup-content form input{width:820px}}@media only screen and (min-width: 768px) and (max-width: 991px){.search-popup-wrap .search-popup-content form input{width:650px;font-size:35px}}@media only screen and (max-width: 767px){.search-popup-wrap .search-popup-content form input{width:270px;font-size:25px;padding:21px 20px 12px 0px}}@media only screen and (min-width: 576px) and (max-width: 767px){.search-popup-wrap .search-popup-content form input{width:480px;font-size:25px;padding:21px 20px 12px 0px}}.search-popup-wrap.search-visible{visibility:visible;opacity:1;-webkit-transition-delay:0s;-o-transition-delay:0s;transition-delay:0s}.search-popup-wrap.search-visible .search-popup-content form input{-webkit-transform:none;-ms-transform:none;transform:none;opacity:1;-webkit-transition-delay:.6s;-o-transition-delay:.6s;transition-delay:.6s}.close-style-wrap{position:absolute;right:55px;top:40px}.close-style-wrap.close-style-position-inherit{position:inherit}.close-style-wrap .close-style{position:relative;background-color:transparent;padding:0;border:none;width:40px;height:40px}.close-style-wrap .close-style>i{position:absolute;top:50%;left:50%;width:29px;height:2px;margin:0 !important;-webkit-transform-origin:center;-ms-transform-origin:center;transform-origin:center;display:block;overflow:hidden;transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.close-style-wrap .close-style>i::before,.close-style-wrap .close-style>i::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#111}.close-style-wrap .close-style>i.icon-top{-webkit-transform:translate(-50%, -50%) rotate(45deg);-ms-transform:translate(-50%, -50%) rotate(45deg);transform:translate(-50%, -50%) rotate(45deg)}.close-style-wrap .close-style>i.icon-top::before{transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.2s,-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.2s;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.close-style-wrap .close-style>i.icon-top::after{transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.close-style-wrap .close-style>i.icon-bottom{-webkit-transform:translate(-50%, -50%) rotate(-45deg);-ms-transform:translate(-50%, -50%) rotate(-45deg);transform:translate(-50%, -50%) rotate(-45deg)}.close-style-wrap .close-style>i.icon-bottom::before{transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.2s,-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.2s;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.close-style-wrap .close-style>i.icon-bottom::after{transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.close-style-wrap .close-style:hover i.icon-top::before{transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0)}.close-style-wrap .close-style:hover i.icon-top::after{transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.2s,-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.2s;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.close-style-wrap .close-style:hover i.icon-bottom::before{transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0)}.close-style-wrap .close-style:hover i.icon-bottom::after{transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.2s,-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.2s;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.burger-icon{position:relative;width:24px;height:20px;cursor:pointer;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1)}.burger-icon>span{display:block;position:absolute;left:0;width:100%;height:2px;-webkit-transform:translateZ(0);transform:translateZ(0);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.burger-icon>span::before,.burger-icon>span::after{position:absolute;top:0;left:0;width:100%;height:100%;content:"";background-color:#333}.burger-icon>span.burger-icon-top{top:5px}.burger-icon>span.burger-icon-top::before{transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.2s,-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.2s;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.burger-icon>span.burger-icon-top::after{transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.burger-icon>span.burger-icon-bottom{bottom:5px}.burger-icon>span.burger-icon-bottom::before{transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.2s,-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.2s;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right}.burger-icon>span.burger-icon-bottom::after{transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left}.burger-icon.burger-icon-white>span::before,.burger-icon.burger-icon-white>span::after{background-color:#ffffff}.burger-icon:hover span::before,.burger-icon:hover span::after{background-color:#4e97fd}.burger-icon:hover span.burger-icon-top::before{transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0)}.burger-icon:hover span.burger-icon-top::after{transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.2s,-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.2s;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.burger-icon:hover span.burger-icon-bottom::before{transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0)}.burger-icon:hover span.burger-icon-bottom::after{transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.2s,-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.2s;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0)}.body-overlay-1{background:rgba(0,0,0,0.7) none repeat scroll 0 0;height:100%;left:0;opacity:0;position:fixed;top:0;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);visibility:hidden;width:100%;cursor:crosshair;z-index:9999}.mobile-menu-active .body-overlay-1{opacity:1;visibility:visible}.main-wrapper{-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1)}.mobile-menu-active{overflow:hidden}.mobile-menu-active .main-wrapper{-webkit-transform:translateX(-320px);-ms-transform:translateX(-320px);transform:translateX(-320px)}@media only screen and (max-width: 767px){.mobile-menu-active .main-wrapper{-webkit-transform:translateX(-200px);-ms-transform:translateX(-200px);transform:translateX(-200px)}}.mobile-header-wrapper-style{position:fixed;top:0;width:360px;min-height:100vh;bottom:0;z-index:111;right:0;visibility:hidden;opacity:0;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-webkit-transform:translate(200px, 0);-ms-transform:translate(200px, 0);transform:translate(200px, 0);background-color:#ffffff;-webkit-box-shadow:0 0 15px 0 rgba(0,0,0,0.09);box-shadow:0 0 15px 0 rgba(0,0,0,0.09);z-index:9999}@media only screen and (max-width: 767px){.mobile-header-wrapper-style{width:300px}}.mobile-header-wrapper-style.sidebar-visible{visibility:visible;opacity:1;-webkit-transform:translate(0, 0);-ms-transform:translate(0, 0);transform:translate(0, 0)}.mobile-header-wrapper-style .mobile-header-wrapper-inner{padding:0px 0px 30px;height:100%;overflow-y:auto;overflow-x:hidden;background-color:#4e97fd}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-top{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;padding:20px 30px;background-color:#ffffff;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 767px){.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-top{padding:20px 20px}}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-top .mobile-header-logo a{display:block}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-top .mobile-header-logo a img{width:166px}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area{padding:30px 30px 30px}@media only screen and (max-width: 767px){.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area{padding:30px 20px 30px}}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav{height:100%}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li{display:block;position:relative;padding:18px 0 20px;border-bottom:1px solid rgba(255,255,255,0.15)}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li:last-child{border-bottom:none}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li.menu-item-has-children .menu-expand{top:10px;right:0%;position:absolute;cursor:pointer;z-index:9;width:40px;height:40px;text-align:center;border-radius:100%;background-color:transparent;color:#ffffff;line-height:40px;font-size:18px}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li.menu-item-has-children.active>.menu-expand{background:rgba(255,255,255,0.2)}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li.menu-item-has-children.active>.menu-expand i::before{content:"\f106"}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li a{font-size:16px;line-height:1;text-transform:capitalize;font-weight:500;position:relative;display:inline-block;color:#ffffff}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li a i{margin-right:5px}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li ul{padding:18px 0 0;border-top:1px solid rgba(255,255,255,0.15);margin-top:20px}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li ul li{padding:10px 0 12px;border-bottom:none}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li ul li.menu-item-has-children .menu-expand{top:0px}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li ul li a{font-size:15px;color:rgba(255,255,255,0.7);display:block}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li ul li ul{margin-top:32px}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-menu-wrap nav .mobile-menu li:hover>a{color:#ffffff}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-info-wrap{padding:25px 0 30px;margin-bottom:30px}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info{position:relative;margin-bottom:13px}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info:last-child{margin-bottom:0}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info a{font-size:16px;display:block;color:#ffffff;font-weight:500}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info a span{float:right;font-size:18px;position:relative;top:8px;line-height:1}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info .lang-curr-dropdown{margin-top:5px;display:none;background-color:#fff;-webkit-box-shadow:0 0 20px 0.4px rgba(0,0,0,0.1);box-shadow:0 0 20px 0.4px rgba(0,0,0,0.1);padding:22px 30px 26px;width:100%;z-index:11}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info .lang-curr-dropdown ul li{padding-bottom:10px}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info .lang-curr-dropdown ul li:last-child{padding-bottom:0px}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info .lang-curr-dropdown ul li a{font-size:15px;color:#696969;font-weight:400}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info .lang-curr-dropdown ul li a:hover{color:#4e97fd}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-info-wrap .single-mobile-header-info:hover>a{color:rgba(255,255,255,0.7)}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-social-icon a{display:inline-block;width:33px;height:33px;line-height:33px;text-align:center;border-radius:100%;color:#ffffff;font-size:15px;margin-right:10px}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-social-icon a:last-child{margin-right:0}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-social-icon a.facebook{background-color:#3b5999;border:1px solid #3b5999}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-social-icon a.facebook:hover{color:#333;background-color:#ffffff;border:1px solid #ffffff}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-social-icon a.twitter{background-color:#55acee;border:1px solid #55acee}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-social-icon a.twitter:hover{color:#333;background-color:#ffffff;border:1px solid #ffffff}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-social-icon a.tumblr{background-color:#35465c;border:1px solid #35465c}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-social-icon a.tumblr:hover{color:#333;background-color:#ffffff;border:1px solid #ffffff}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-social-icon a.instagram{background-color:#e4405f;border:1px solid #e4405f}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-social-icon a.instagram:hover{color:#333;background-color:#ffffff;border:1px solid #ffffff}.mobile-header-wrapper-style .mobile-header-wrapper-inner .mobile-header-content-area .mobile-header-border{border-bottom:1px solid rgba(255,255,255,0.15)}.mobile-search{padding:30px 0 30px}.categori-button-active-2{padding:21px 0;display:block !important}.categori-button-active-2 i{float:right;position:relative;top:5px}@media only screen and (min-width: 768px) and (max-width: 991px){.header-bottom{padding:25px 0}}@media only screen and (max-width: 767px){.header-bottom{padding:20px 0}}.slider-height-1{height:574px}@media only screen and (min-width: 1366px) and (max-width: 1600px){.slider-height-1{height:514px}}@media only screen and (min-width: 1200px) and (max-width: 1365px){.slider-height-1{height:474px}}@media only screen and (min-width: 768px) and (max-width: 991px){.slider-height-1{height:510px}}@media only screen and (max-width: 767px){.slider-height-1{height:474px;background-position:60%}}.slider-height-2{height:620px}@media only screen and (min-width: 1200px) and (max-width: 1365px){.slider-height-2{height:580px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.slider-height-2{height:520px}}@media only screen and (min-width: 768px) and (max-width: 991px){.slider-height-2{height:470px}}@media only screen and (max-width: 767px){.slider-height-2{height:700px}}@media only screen and (min-width: 576px) and (max-width: 767px){.slider-height-2{height:450px}}.slider-height-3{height:620px}@media only screen and (min-width: 1200px) and (max-width: 1365px){.slider-height-3{height:580px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.slider-height-3{height:520px}}@media only screen and (min-width: 768px) and (max-width: 991px){.slider-height-3{height:470px}}@media only screen and (max-width: 767px){.slider-height-3{height:650px}}@media only screen and (min-width: 576px) and (max-width: 767px){.slider-height-3{height:450px}}.single-hero-slider{position:relative}.slider-product-price{width:100px;height:100px;line-height:100px;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffd55a}@media only screen and (max-width: 767px){.slider-product-price{width:75px;height:75px;line-height:75px}}.slider-product-price h3{color:#333;margin:0;text-align:center;font-size:30px;font-weight:700;line-height:1}@media only screen and (max-width: 767px){.slider-product-price h3{font-size:22px}}.slider-product-price h3 span{display:block;line-height:1;font-weight:400;font-size:20px;margin:0 0 5px}@media only screen and (max-width: 767px){.slider-product-price h3 span{font-size:16px}}.slider-product-price h3 span.mrg-top{margin:6px 0 0px}@media only screen and (max-width: 767px){.slider-product-price h3 span.mrg-top{margin:2px 0 0px}}.slider-product-price.slider-product-position1{position:absolute;top:21%;left:44%}@media only screen and (min-width: 1200px) and (max-width: 1365px){.slider-product-price.slider-product-position1{top:10%}}@media only screen and (min-width: 768px) and (max-width: 991px){.slider-product-price.slider-product-position1{top:12%}}@media only screen and (max-width: 767px){.slider-product-price.slider-product-position1{top:10%}}.slider-product-price.slider-product-position2{position:absolute;top:21%;right:7%}@media only screen and (max-width: 767px){.slider-product-price.slider-product-position2{top:6%}}.slider-product-price.slider-product-position3{position:absolute;top:24%;right:50%}@media only screen and (min-width: 992px) and (max-width: 1199px){.slider-product-price.slider-product-position3{right:23%}}.slider-product-price.slider-product-position4{position:absolute;top:23%;right:66%}@media only screen and (min-width: 992px) and (max-width: 1199px){.slider-product-price.slider-product-position4{right:32%}}.slider-product-price.slider-product-position5{position:absolute;top:19%;right:0%}.slider-product-price.slider-product-position6{position:absolute;top:19%;right:51%}.slider-product-price.slider-product-position7{position:absolute;top:24%;right:50%}.hero-slider-content-1{padding:0 60px 50px}@media only screen and (max-width: 767px){.hero-slider-content-1{padding:0 15px 50px}}.hero-slider-content-1 h1{font-size:34px;line-height:48px;font-weight:500;margin:0;color:#ffffff}@media only screen and (max-width: 767px){.hero-slider-content-1 h1{font-size:25px;line-height:34px}}.hero-slider-content-1>p{font-size:15px;line-height:26px;margin:19px 0 27px;color:#ffffff;width:60%}@media only screen and (max-width: 767px){.hero-slider-content-1>p{width:100%;margin:15px 0 20px}}.hero-slider-content-1 h4{font-size:15px;font-weight:500;letter-spacing:3px;color:#e4573d;text-transform:uppercase;margin:0 0 20px}@media only screen and (max-width: 767px){.hero-slider-content-1 h4{margin:0 0 15px}}.hero-slider-content-1 .slider-product-offer-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 20px}.hero-slider-content-1 .slider-product-offer-wrap .slider-product-offer{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.hero-slider-content-1 .slider-product-offer-wrap .slider-product-offer span{letter-spacing:1px;color:#ffffff;text-transform:uppercase;line-height:1;border-radius:2px;margin-right:10px;padding:6px 10px}.hero-slider-content-1 .slider-product-offer-wrap .slider-product-offer span:last-child{margin-right:0}.hero-slider-content-1 .slider-product-offer-wrap .slider-product-offer span.yellow{background-color:#f6b500}.hero-slider-content-1 .slider-product-offer-wrap .slider-product-offer span.red{background-color:#e4573d}.hero-slider-content-1 .slider-product-offer-wrap p{font-size:18px;color:#ffffff;margin:0 0 0 10px}.hero-slider-content-1.slider-content-1-black h1{color:#333}.hero-slider-content-1.slider-content-1-black p{color:#333}.btn-style-1 a{display:inline-block;color:#ffffff;font-size:15px;font-weight:bold;border-radius:50px;padding:14px 42px 16px;background-color:#4e97fd}@media only screen and (max-width: 767px){.btn-style-1 a{padding:10px 32px 12px}}.btn-style-1 a.font-size-14{font-size:14px}.btn-style-1 a.btn-1-padding-2{padding:8px 22px 9px}@media only screen and (max-width: 767px){.btn-style-1 a.btn-1-padding-2{padding:4px 15px 7px}}.btn-style-1 a.btn-1-padding-3{padding:14px 34px 16px}@media only screen and (max-width: 767px){.btn-style-1 a.btn-1-padding-3{padding:10px 32px 12px}}.btn-style-1 a.btn-1-padding-4{padding:7px 36px 8px}@media only screen and (max-width: 767px){.btn-style-1 a.btn-1-padding-4{padding:4px 15px 7px}}.btn-style-1 a.btn-1-padding-5{padding:14px 54px 16px}@media only screen and (min-width: 768px) and (max-width: 991px){.btn-style-1 a.btn-1-padding-5{padding:12px 44px 12px}}@media only screen and (max-width: 767px){.btn-style-1 a.btn-1-padding-5{padding:7px 30px 10px}}.btn-style-1 a:hover{background-color:#e4573d}.nav-style-1.nav-style-1-position-1>span{position:absolute;bottom:7%;right:6%}@media only screen and (max-width: 767px){.nav-style-1.nav-style-1-position-1>span{bottom:3%}}.nav-style-1>span{cursor:pointer;color:#ffffff;width:52px;height:52px;display:inline-block;border-radius:50%;overflow:hidden;text-align:center;background:rgba(0,0,0,0.1);z-index:9;font-size:18px}.nav-style-1>span i{line-height:52px}@media only screen and (max-width: 767px){.nav-style-1>span i{line-height:42px}}@media only screen and (max-width: 767px){.nav-style-1>span{width:42px;height:42px;font-size:16px}}.nav-style-1>span:hover{background:rgba(0,0,0,0.5)}.nav-style-1>span.slider-icon-1-prev{margin-right:62px}@media only screen and (max-width: 767px){.nav-style-1>span.slider-icon-1-prev{margin-right:52px}}.single-animation-wrap.slick-active .slider-animated-1 span{-webkit-animation-delay:.5s;animation-delay:.5s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.single-animation-wrap.slick-active .slider-animated-1 h4{-webkit-animation-delay:1.0s;animation-delay:1.0s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.single-animation-wrap.slick-active .slider-animated-1 h3{-webkit-animation-delay:1.0s;animation-delay:1.0s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.single-animation-wrap.slick-active .slider-animated-1 h1{-webkit-animation-delay:1.4s;animation-delay:1.4s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.single-animation-wrap.slick-active .slider-animated-1 p{-webkit-animation-delay:1.7s;animation-delay:1.7s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.single-animation-wrap.slick-active .slider-animated-1 .btn-style-1 a{-webkit-animation-delay:2.0s;animation-delay:2.0s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.single-animation-wrap.slick-active .slider-animated-1.slider-product-price{-webkit-animation-delay:1.2s;animation-delay:1.2s;-webkit-animation-name:flipInY;animation-name:flipInY}.single-animation-wrap.slick-active .slider-animated-1 .slider-product-offer-wrap,.single-animation-wrap.slick-active .slider-animated-1 .slider-product-offer-wrap-2{-webkit-animation-delay:1.0s;animation-delay:1.0s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}.single-animation-wrap.slick-active .slider-animated-1 .single-slider-img img{-webkit-animation-delay:1.5s;animation-delay:1.5s;-webkit-animation-name:fadeInUp;animation-name:fadeInUp}@media only screen and (max-width: 767px){.hero-slider-content-2{text-align:center}}@media only screen and (min-width: 576px) and (max-width: 767px){.hero-slider-content-2{text-align:left}}.hero-slider-content-2 h4{font-size:24px;color:#e4573d;margin:0 0 18px}@media only screen and (min-width: 768px) and (max-width: 991px){.hero-slider-content-2 h4{margin:0 0 12px}}@media only screen and (max-width: 767px){.hero-slider-content-2 h4{margin:0 0 10px}}@media only screen and (min-width: 576px) and (max-width: 767px){.hero-slider-content-2 h4{font-size:22px}}.hero-slider-content-2 h1{font-size:56px;font-weight:500;line-height:64px;color:#333;margin:0 0 0px}@media only screen and (min-width: 1200px) and (max-width: 1365px){.hero-slider-content-2 h1{font-size:44px;line-height:55px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.hero-slider-content-2 h1{font-size:44px;line-height:55px}}@media only screen and (min-width: 768px) and (max-width: 991px){.hero-slider-content-2 h1{font-size:32px;line-height:40px}}@media only screen and (max-width: 767px){.hero-slider-content-2 h1{font-size:28px;line-height:34px}}@media only screen and (min-width: 576px) and (max-width: 767px){.hero-slider-content-2 h1{font-size:24px;line-height:32px}}.hero-slider-content-2 h1.mrg-bottom{margin:0 0 23px}.hero-slider-content-2 p{font-size:18px;line-height:36px;color:#333;margin:7px 0 22px;width:74%}@media only screen and (min-width: 1366px) and (max-width: 1600px){.hero-slider-content-2 p{width:83%}}@media only screen and (min-width: 1200px) and (max-width: 1365px){.hero-slider-content-2 p{width:88%}}@media only screen and (min-width: 992px) and (max-width: 1199px){.hero-slider-content-2 p{width:88%}}@media only screen and (min-width: 768px) and (max-width: 991px){.hero-slider-content-2 p{width:100%;line-height:32px}}@media only screen and (max-width: 767px){.hero-slider-content-2 p{width:100%;font-size:17px;line-height:30px;margin:5px 0 15px}}.hero-slider-content-2 span{display:block;font-size:15px;color:#333;line-height:1}.hero-slider-content-2 h3{font-size:34px;font-weight:700;color:#e4573d;margin:10px 0 15px;line-height:1}@media only screen and (max-width: 767px){.hero-slider-content-2 h3{font-size:28px;margin:10px 0 10px}}.single-slider-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;position:relative}@media only screen and (max-width: 767px){.single-slider-img{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-top:20px}}@media only screen and (min-width: 576px) and (max-width: 767px){.single-slider-img{-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;margin-top:0px}}.single-slider-img.single-slider-img-1 img{width:350px}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-slider-img.single-slider-img-1 img{width:250px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-slider-img.single-slider-img-1 img{width:250px}}@media only screen and (max-width: 767px){.single-slider-img.single-slider-img-1 img{width:100%}}@media only screen and (max-width: 767px){.single-slider-img.single-slider-img-1 img{width:200px}}.single-slider-img.single-slider-img-2 img{width:543px}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-slider-img.single-slider-img-2 img{width:343px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-slider-img.single-slider-img-2 img{width:343px}}@media only screen and (max-width: 767px){.single-slider-img.single-slider-img-2 img{width:243px}}.single-slider-img.single-slider-img-3 img{width:580px}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-slider-img.single-slider-img-3 img{width:300px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-slider-img.single-slider-img-3 img{width:300px}}@media only screen and (max-width: 767px){.single-slider-img.single-slider-img-3 img{width:300px}}.single-slider-img.single-slider-img-4 img{width:554px}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-slider-img.single-slider-img-4 img{width:354px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-slider-img.single-slider-img-4 img{width:300px}}@media only screen and (max-width: 767px){.single-slider-img.single-slider-img-4 img{width:220px}}.single-slider-img.single-slider-img-5 img{width:495px}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-slider-img.single-slider-img-5 img{width:350px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-slider-img.single-slider-img-5 img{width:300px}}@media only screen and (max-width: 767px){.single-slider-img.single-slider-img-5 img{width:260px}}.single-slider-img.single-slider-img-6 img{width:584px}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-slider-img.single-slider-img-6 img{width:384px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-slider-img.single-slider-img-6 img{width:300px}}@media only screen and (max-width: 767px){.single-slider-img.single-slider-img-6 img{width:270px}}.dot-style-1 ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.dot-style-1 ul li{margin:0 7px}.dot-style-1 ul li button{width:8px;height:8px;border-radius:100%;border:none;padding:0;font-size:0px;background-color:transparent;background:rgba(51,51,51,0.3);-webkit-transition:all 0.3s linear;-o-transition:all 0.3s linear;transition:all 0.3s linear;-webkit-transform:translate(6px, 6px);-ms-transform:translate(6px, 6px);transform:translate(6px, 6px)}.dot-style-1 ul li button:hover{width:12px;height:12px;background:#333;-webkit-transform:translate(4px, 4px);-ms-transform:translate(4px, 4px);transform:translate(4px, 4px)}.dot-style-1 ul li.slick-active button{width:12px;height:12px;background:#333;-webkit-transform:translate(4px, 4px);-ms-transform:translate(4px, 4px);transform:translate(4px, 4px)}.dot-style-1.dot-style-1-position-1 ul{position:absolute;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);bottom:35px}.dot-style-1.dot-style-1-center ul{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.dot-style-1.dot-style-1-mt1 ul{margin-top:30px}.hm3-bg-color-1{background:rgba(0,0,0,0) -webkit-linear-gradient(306deg, #e2eef9 0%, #e7dfef 100%) repeat scroll 0% 0%;background:rgba(0,0,0,0) -o-linear-gradient(306deg, #e2eef9 0%, #e7dfef 100%) repeat scroll 0% 0%;background:rgba(0,0,0,0) linear-gradient(144deg, #e2eef9 0%, #e7dfef 100%) repeat scroll 0% 0%}.hm3-bg-color-3{background:#e3d4c2 none repeat scroll 0% 0%}@media only screen and (max-width: 767px){.hero-slider-content-3{text-align:center}}@media only screen and (min-width: 576px) and (max-width: 767px){.hero-slider-content-3{text-align:left}}.hero-slider-content-3 h4{font-size:24px;color:#e4573d;margin:0 0 20px}@media only screen and (min-width: 992px) and (max-width: 1199px){.hero-slider-content-3 h4{margin:0 0 10px}}@media only screen and (min-width: 768px) and (max-width: 991px){.hero-slider-content-3 h4{margin:0 0 10px}}@media only screen and (max-width: 767px){.hero-slider-content-3 h4{font-size:20px;margin:0 0 10px}}.hero-slider-content-3 h4 span{font-weight:700}.hero-slider-content-3 h1{font-size:48px;font-weight:500;line-height:56px;margin:0}@media only screen and (min-width: 992px) and (max-width: 1199px){.hero-slider-content-3 h1{font-size:30px;line-height:42px}}@media only screen and (min-width: 768px) and (max-width: 991px){.hero-slider-content-3 h1{font-size:30px;line-height:40px}}@media only screen and (max-width: 767px){.hero-slider-content-3 h1{font-size:25px;line-height:34px}}.hero-slider-content-3 h1.font-inc{font-size:56px;line-height:64px;margin:0 0 17px}@media only screen and (min-width: 992px) and (max-width: 1199px){.hero-slider-content-3 h1.font-inc{font-size:36px;line-height:42px}}@media only screen and (min-width: 768px) and (max-width: 991px){.hero-slider-content-3 h1.font-inc{font-size:33px;line-height:40px;margin:0 0 17px}}@media only screen and (max-width: 767px){.hero-slider-content-3 h1.font-inc{font-size:30px;line-height:36px;margin:0 0 7px}}.hero-slider-content-3 p{font-size:18px;color:#444;line-height:30px;margin:10px 0 30px;width:75%}@media only screen and (min-width: 992px) and (max-width: 1199px){.hero-slider-content-3 p{width:100%;margin:10px 0 20px}}@media only screen and (min-width: 768px) and (max-width: 991px){.hero-slider-content-3 p{width:100%;margin:7px 0 20px}}@media only screen and (max-width: 767px){.hero-slider-content-3 p{width:100%;font-size:17px;line-height:28px;margin:7px 0 15px}}.hero-slider-content-3>span{display:block;font-size:15px;color:#333;line-height:1}.hero-slider-content-3 h3{font-size:34px;font-weight:700;color:#e4573d;margin:10px 0 15px;line-height:1}@media only screen and (min-width: 768px) and (max-width: 991px){.hero-slider-content-3 h3{font-size:30px;margin:10px 0 10px}}@media only screen and (max-width: 767px){.hero-slider-content-3 h3{font-size:28px;margin:10px 0 10px}}@media only screen and (max-width: 767px){.hero-slider-content-4{text-align:center}}@media only screen and (min-width: 576px) and (max-width: 767px){.hero-slider-content-4{text-align:left}}.hero-slider-content-4 .slider-product-offer-wrap-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 20px}@media only screen and (max-width: 767px){.hero-slider-content-4 .slider-product-offer-wrap-2{margin:0 0 10px;display:block}}.hero-slider-content-4 .slider-product-offer-wrap-2 .slider-product-offer-2{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 767px){.hero-slider-content-4 .slider-product-offer-wrap-2 .slider-product-offer-2{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (min-width: 576px) and (max-width: 767px){.hero-slider-content-4 .slider-product-offer-wrap-2 .slider-product-offer-2{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}}.hero-slider-content-4 .slider-product-offer-wrap-2 .slider-product-offer-2 span{letter-spacing:1px;color:#ffffff;text-transform:uppercase;line-height:1;font-weight:500;border-radius:2px;margin-right:10px;padding:6px 10px}.hero-slider-content-4 .slider-product-offer-wrap-2 .slider-product-offer-2 span:last-child{margin-right:0}.hero-slider-content-4 .slider-product-offer-wrap-2 .slider-product-offer-2 span.yellow{background-color:#f6b500}.hero-slider-content-4 .slider-product-offer-wrap-2 .slider-product-offer-2 span.red{background-color:#e4573d}.hero-slider-content-4 .slider-product-offer-wrap-2 p{font-size:24px;color:#333;margin:0 0 0 10px}@media only screen and (max-width: 767px){.hero-slider-content-4 .slider-product-offer-wrap-2 p{font-size:18px;margin:5px 0 0 0px}}.hero-slider-content-4 h1{font-size:48px;font-weight:500;line-height:56px;margin:0}@media only screen and (min-width: 992px) and (max-width: 1199px){.hero-slider-content-4 h1{font-size:30px;line-height:40px}}@media only screen and (min-width: 768px) and (max-width: 991px){.hero-slider-content-4 h1{font-size:24px;line-height:32px}}@media only screen and (max-width: 767px){.hero-slider-content-4 h1{font-size:22px;line-height:30px}}.hero-slider-content-4 p{font-size:18px;color:#333;line-height:30px;margin:10px 0 30px;width:75%}@media only screen and (min-width: 992px) and (max-width: 1199px){.hero-slider-content-4 p{width:89%}}@media only screen and (min-width: 768px) and (max-width: 991px){.hero-slider-content-4 p{width:96%;margin:10px 0 20px}}@media only screen and (max-width: 767px){.hero-slider-content-4 p{width:100%;font-size:16px;line-height:27px;margin:10px 0 20px}}.banner-wrap{position:relative}.banner-wrap .banner-img{position:relative;overflow:hidden}.banner-wrap .banner-img a{display:block}.banner-wrap .banner-img a img{width:100%}.banner-wrap .banner-img-zoom a{display:block}.banner-wrap .banner-img-zoom a img{width:100%;-webkit-transition:all 1.5s cubic-bezier(0, 0, 0.2, 1);-o-transition:all 1.5s cubic-bezier(0, 0, 0.2, 1);transition:all 1.5s cubic-bezier(0, 0, 0.2, 1)}.banner-wrap .banner-content-1{position:absolute;left:30px;top:11%}@media only screen and (min-width: 992px) and (max-width: 1199px){.banner-wrap .banner-content-1{left:20px}}@media only screen and (min-width: 768px) and (max-width: 991px){.banner-wrap .banner-content-1{left:20px}}@media only screen and (max-width: 767px){.banner-wrap .banner-content-1{left:20px;top:10%}}.banner-wrap .banner-content-1 span{display:block;font-size:15px;text-transform:uppercase}.banner-wrap .banner-content-1 h2{font-size:24px;font-weight:bold;margin:10px 0 12px}@media only screen and (min-width: 1200px) and (max-width: 1365px){.banner-wrap .banner-content-1 h2{font-size:21px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.banner-wrap .banner-content-1 h2{font-size:20px;margin:4px 0 5px}}@media only screen and (min-width: 768px) and (max-width: 991px){.banner-wrap .banner-content-1 h2{font-size:20px;margin:4px 0 8px}}@media only screen and (max-width: 767px){.banner-wrap .banner-content-1 h2{font-size:20px;margin:5px 0 7px}}.banner-wrap .banner-content-1 h3{font-size:24px;font-weight:bold;color:#e4573d;margin:0px 0 26px}.banner-wrap .banner-content-1 h3 span{color:#696969;margin-left:2px;display:inline-block;font-size:14px;text-decoration:line-through;font-weight:400}@media only screen and (min-width: 992px) and (max-width: 1199px){.banner-wrap .banner-content-1 h3{font-size:22px;margin:0px 0 10px}}@media only screen and (min-width: 768px) and (max-width: 991px){.banner-wrap .banner-content-1 h3{font-size:20px;margin:0px 0 15px}}@media only screen and (max-width: 767px){.banner-wrap .banner-content-1 h3{font-size:20px;margin:0px 0 12px}}.banner-wrap .banner-content-2{position:absolute;left:30px;top:40px}@media only screen and (min-width: 992px) and (max-width: 1199px){.banner-wrap .banner-content-2{top:20px}}@media only screen and (min-width: 768px) and (max-width: 991px){.banner-wrap .banner-content-2{top:25px}}@media only screen and (max-width: 767px){.banner-wrap .banner-content-2{left:20px;top:5px}}@media only screen and (min-width: 576px) and (max-width: 767px){.banner-wrap .banner-content-2{top:25px}}.banner-wrap .banner-content-2 h2{font-size:48px;margin:0}.banner-wrap .banner-content-2 h2.font-size-dec{font-size:40px}@media only screen and (min-width: 1366px) and (max-width: 1600px){.banner-wrap .banner-content-2 h2.font-size-dec{font-size:33px}}@media only screen and (min-width: 1200px) and (max-width: 1365px){.banner-wrap .banner-content-2 h2.font-size-dec{font-size:30px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.banner-wrap .banner-content-2 h2.font-size-dec{font-size:24px}}@media only screen and (min-width: 768px) and (max-width: 991px){.banner-wrap .banner-content-2 h2.font-size-dec{font-size:27px}}@media only screen and (max-width: 767px){.banner-wrap .banner-content-2 h2.font-size-dec{font-size:17px}}@media only screen and (min-width: 576px) and (max-width: 767px){.banner-wrap .banner-content-2 h2.font-size-dec{font-size:22px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.banner-wrap .banner-content-2 h2{font-size:35px}}@media only screen and (min-width: 768px) and (max-width: 991px){.banner-wrap .banner-content-2 h2{font-size:35px}}@media only screen and (max-width: 767px){.banner-wrap .banner-content-2 h2{font-size:20px}}.banner-wrap .banner-content-2 h3{font-size:24px;font-weight:bold;margin:10px 0 10px;line-height:1;margin:13px 0 13px}@media only screen and (min-width: 992px) and (max-width: 1199px){.banner-wrap .banner-content-2 h3{font-size:20px;margin:8px 0 13px}}@media only screen and (min-width: 768px) and (max-width: 991px){.banner-wrap .banner-content-2 h3{font-size:22px}}@media only screen and (max-width: 767px){.banner-wrap .banner-content-2 h3{font-size:17px;margin:7px 0 8px}}.banner-wrap .banner-content-2 h4{font-size:24px;font-weight:bold;color:#e4573d;margin:0 0 26px}@media only screen and (min-width: 992px) and (max-width: 1199px){.banner-wrap .banner-content-2 h4{margin:0 0 15px}}@media only screen and (max-width: 767px){.banner-wrap .banner-content-2 h4{margin:5px 0 5px;font-size:20px}}.banner-wrap .banner-content-3{position:absolute;left:30px;top:30px}@media only screen and (min-width: 992px) and (max-width: 1199px){.banner-wrap .banner-content-3{top:25px}}@media only screen and (max-width: 767px){.banner-wrap .banner-content-3{left:20px;top:15px}}.banner-wrap .banner-content-3 span{font-size:15px;text-transform:uppercase}.banner-wrap .banner-content-3 h2{font-size:24px;font-weight:bold;line-height:36px;margin:3px 0 6px;width:70%}@media only screen and (min-width: 992px) and (max-width: 1199px){.banner-wrap .banner-content-3 h2{font-size:22px;line-height:32px}}@media only screen and (max-width: 767px){.banner-wrap .banner-content-3 h2{font-size:22px;width:100%}}.banner-wrap .banner-content-3 h4{font-size:24px;font-weight:bold;color:#4e97fd;margin:0 0 30px}.banner-wrap .banner-content-3 h4.red{color:#e4573d}@media only screen and (min-width: 992px) and (max-width: 1199px){.banner-wrap .banner-content-3 h4{margin:0 0 12px;font-size:20px}}@media only screen and (max-width: 767px){.banner-wrap .banner-content-3 h4{margin:0 0 20px;font-size:22px}}.banner-wrap .banner-badge{width:74px;height:74px;line-height:74px;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffd55a}.banner-wrap .banner-badge h3{color:#333;margin:0;text-align:center;font-size:16px;font-weight:400;line-height:1}.banner-wrap .banner-badge h3 span{display:block;line-height:1;font-weight:700;font-size:20px;margin:0 0 3px}.banner-wrap .banner-badge.banner-badge-position1{position:absolute;bottom:12%;left:45%}@media only screen and (max-width: 767px){.banner-wrap .banner-badge.banner-badge-position1{left:65%}}.banner-wrap .banner-badge.banner-badge-position2{position:absolute;top:14%;right:8%}@media only screen and (min-width: 1366px) and (max-width: 1600px){.banner-wrap .banner-badge.banner-badge-position2{top:40%}}@media only screen and (min-width: 1200px) and (max-width: 1365px){.banner-wrap .banner-badge.banner-badge-position2{top:40%}}@media only screen and (min-width: 992px) and (max-width: 1199px){.banner-wrap .banner-badge.banner-badge-position2{top:50%}}@media only screen and (min-width: 768px) and (max-width: 991px){.banner-wrap .banner-badge.banner-badge-position2{top:50%}}@media only screen and (max-width: 767px){.banner-wrap .banner-badge.banner-badge-position2{top:47%}}.banner-wrap .banner-badge-2{width:100px;height:100px;line-height:100px;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffd55a}@media only screen and (max-width: 767px){.banner-wrap .banner-badge-2{width:70px;height:70px;line-height:70px}}.banner-wrap .banner-badge-2 h3{color:#333;margin:0;text-align:center;font-size:20px;font-weight:400;line-height:1}@media only screen and (max-width: 767px){.banner-wrap .banner-badge-2 h3{font-size:16px}}.banner-wrap .banner-badge-2 h3 span{display:block;line-height:1;font-weight:700;font-size:30px;margin:0 0 3px}@media only screen and (max-width: 767px){.banner-wrap .banner-badge-2 h3 span{font-size:18px}}.banner-wrap .banner-badge-2.banner-badge-2-modify-1{width:74px;height:74px;line-height:74px}.banner-wrap .banner-badge-2.banner-badge-2-modify-1 h3{font-size:16px}.banner-wrap .banner-badge-2.banner-badge-2-modify-1 h3 span{font-size:20px}.banner-wrap .banner-badge-2.banner-badge-2-position1{position:absolute;bottom:10%;left:45%}@media only screen and (max-width: 767px){.banner-wrap .banner-badge-2.banner-badge-2-position1{bottom:8%;left:70%}}.banner-wrap:hover .banner-img-zoom a img{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}.banner-wrap:hover .btn-style-1 a{background-color:#e4573d}@media only screen and (min-width: 992px) and (max-width: 1199px){.banner-area-mt{margin-top:10px}}@media only screen and (min-width: 768px) and (max-width: 991px){.banner-area-mt{margin-top:10px}}@media only screen and (max-width: 767px){.banner-area-mt{margin-top:10px}.banner-area.pb-45{padding-bottom:30px}.banner-area.pb-40{padding-bottom:25px}}.section-title-timer-wrap{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transform:translateY(-18px);-ms-transform:translateY(-18px);transform:translateY(-18px);padding:0px 30px 0 30px;background-color:#ffffff}@media only screen and (min-width: 768px) and (max-width: 991px){.section-title-timer-wrap{padding:0px 25px 0 25px}}@media only screen and (max-width: 767px){.section-title-timer-wrap{display:block;-webkit-transform:translateY(-12px);-ms-transform:translateY(-12px);transform:translateY(-12px);padding:0px 10px 0 10px}}@media only screen and (min-width: 576px) and (max-width: 767px){.section-title-timer-wrap{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex}}.section-title-btn-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 767px){.section-title-btn-wrap.mb-35{margin-bottom:25px}.section-title-btn-wrap.st-btn-wrap-xs-center{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.section-title-1 h2{font-size:30px;font-weight:500;margin:0;line-height:1}@media only screen and (min-width: 768px) and (max-width: 991px){.section-title-1 h2.section-title-hm2{font-size:22px}}@media only screen and (max-width: 767px){.section-title-1 h2{font-size:20px}}@media only screen and (min-width: 576px) and (max-width: 767px){.section-title-1 h2{font-size:22px}}@media only screen and (max-width: 767px){.section-title-1.mb-30{margin-bottom:20px}.section-title-1.mb-40{margin-bottom:30px}}@media only screen and (min-width: 768px) and (max-width: 991px){.section-title-1.section-title-hm2 h2{font-size:22px}}@media only screen and (max-width: 767px){.section-title-1.section-title-hm2{text-align:center}.section-title-1.section-title-hm2 h2{font-size:22px;line-height:30px}}.section-title-2 h2{font-size:34px;font-weight:500;line-height:1.42em;margin:0 auto;width:70%;text-align:center}@media only screen and (min-width: 992px) and (max-width: 1199px){.section-title-2 h2{font-size:30px;width:80%}}@media only screen and (min-width: 768px) and (max-width: 991px){.section-title-2 h2{font-size:26px;width:90%}}@media only screen and (max-width: 767px){.section-title-2 h2{font-size:20px;width:100%}}@media only screen and (min-width: 576px) and (max-width: 767px){.section-title-2 h2{font-size:22px}}.section-title-2 p{font-size:15px;color:#444;line-height:1.74;width:55%;margin:15px auto 0;text-align:center}@media only screen and (min-width: 992px) and (max-width: 1199px){.section-title-2 p{width:58%}}@media only screen and (min-width: 768px) and (max-width: 991px){.section-title-2 p{width:77%}}@media only screen and (max-width: 767px){.section-title-2 p{width:100%;margin:10px auto 0}}@media only screen and (min-width: 576px) and (max-width: 767px){.section-title-2 p{width:84%}}@media only screen and (max-width: 767px){.section-title-2.mb-35{margin-bottom:25px}.section-title-2.mb-45{margin-bottom:35px}}.timer-style-1{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:30px;padding:6px 24px 5px;margin-left:20px;background-color:#e4573d}@media only screen and (min-width: 768px) and (max-width: 991px){.timer-style-1{margin-left:10px;padding:6px 20px 5px}}@media only screen and (max-width: 767px){.timer-style-1{margin-left:0px;margin-top:10px;padding:6px 15px 6px}}@media only screen and (min-width: 576px) and (max-width: 767px){.timer-style-1{margin-left:10px;margin-top:0px}}.timer-style-1 span{color:#ffffff;font-size:20px;line-height:1;display:inline-block;margin-right:20px}@media only screen and (min-width: 768px) and (max-width: 991px){.timer-style-1 span{margin-right:10px}}@media only screen and (max-width: 767px){.timer-style-1 span{margin-right:10px;font-size:15px}}.timer-style-1 .syotimer__body{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.timer-style-1 .syotimer__body .syotimer-cell{margin-right:23px;position:relative}.timer-style-1 .syotimer__body .syotimer-cell::before{position:absolute;content:"";right:-12px;top:28%;width:4px;height:4px;border-radius:100%;background-color:#ffffff}.timer-style-1 .syotimer__body .syotimer-cell::after{position:absolute;content:"";right:-12px;bottom:22%;width:4px;height:4px;border-radius:100%;background-color:#ffffff}.timer-style-1 .syotimer__body .syotimer-cell:last-child{margin-right:0}.timer-style-1 .syotimer__body .syotimer-cell:last-child::before{display:none}.timer-style-1 .syotimer__body .syotimer-cell:last-child::after{display:none}.timer-style-1 .syotimer__body .syotimer-cell .syotimer-cell__value{color:#ffffff;font-weight:bold;font-size:23px;line-height:1}@media only screen and (min-width: 768px) and (max-width: 991px){.timer-style-1 .syotimer__body .syotimer-cell .syotimer-cell__value{font-size:20px}}@media only screen and (max-width: 767px){.timer-style-1 .syotimer__body .syotimer-cell .syotimer-cell__value{font-size:16px}}.timer-style-1 .syotimer__body .syotimer-cell .syotimer-cell__unit{display:none}.product-area-border{border:2px solid #4e97fd;border-radius:5px;padding:0 30px}@media only screen and (max-width: 767px){.product-area-border{padding:0 20px}}.single-product-wrap{position:relative}.single-product-wrap .product-img-action-wrap{position:relative}.single-product-wrap .product-img-action-wrap .product-img{position:relative;overflow:hidden}.single-product-wrap .product-img-action-wrap .product-img a img{width:100%}.single-product-wrap .product-img-action-wrap .product-img a img.hover-img{position:absolute;left:0;top:0;z-index:2;opacity:0;visibility:hidden;transition:0.25s opacity,0.25s visibility,transform 1.5s cubic-bezier(0, 0, 0.2, 1),-webkit-transform 1.5s cubic-bezier(0, 0, 0.2, 1)}.single-product-wrap .product-img-action-wrap .product-img-zoom a img{-webkit-transition:all 1.5s cubic-bezier(0, 0, 0.2, 1);-o-transition:all 1.5s cubic-bezier(0, 0, 0.2, 1);transition:all 1.5s cubic-bezier(0, 0, 0.2, 1)}.single-product-wrap .product-img-action-wrap .product-action-1{position:absolute;left:0;bottom:0;opacity:0;visibility:hidden;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;z-index:9}.single-product-wrap .product-img-action-wrap .product-action-1 button{border:none;width:48px;height:48px;line-height:48px;border-radius:50%;background-color:#333;text-align:center;-webkit-box-shadow:0 0 7px rgba(0,0,0,0.09);box-shadow:0 0 7px rgba(0,0,0,0.09);margin-right:7px;position:relative}.single-product-wrap .product-img-action-wrap .product-action-1 button:after{bottom:100%;left:50%;position:absolute;white-space:nowrap;border-radius:5px;font-weight:700;font-size:14px;padding:7px 10px;color:#ffffff;background-color:#4e97fd;content:attr(aria-label);line-height:1.3;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-box-shadow:4px 4px 8px rgba(0,0,0,0.3);box-shadow:4px 4px 8px rgba(0,0,0,0.3);transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24),-webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);opacity:0;visibility:hidden;-webkit-transform:translateX(-50%) translateY(0px);-ms-transform:translateX(-50%) translateY(0px);transform:translateX(-50%) translateY(0px)}.single-product-wrap .product-img-action-wrap .product-action-1 button:before{content:'';position:absolute;left:calc(50% - 7px);bottom:100%;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;border:7px solid transparent;border-top-color:#4e97fd;z-index:9;margin-bottom:-13px;transition-delay:.1s;transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24),-webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);opacity:0;visibility:hidden}.single-product-wrap .product-img-action-wrap .product-action-1 button:last-child{margin-right:0}.single-product-wrap .product-img-action-wrap .product-action-1 button i{font-size:15px;color:#ffffff}.single-product-wrap .product-img-action-wrap .product-action-1 button:hover{background-color:#4e97fd}.single-product-wrap .product-img-action-wrap .product-action-1 button:hover:after{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-8px);-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.single-product-wrap .product-img-action-wrap .product-action-1 button:hover:before{opacity:1;visibility:visible;-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.single-product-wrap .product-badges{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.single-product-wrap .product-badges.product-badges-mrg{margin:0 0 10px}.single-product-wrap .product-badges.product-badges-position{position:absolute;left:0;top:0;z-index:9}.single-product-wrap .product-badges span{display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;line-height:1;border-radius:2px;color:#ffffff;margin-right:10px;padding:5px 8px 6px}.single-product-wrap .product-badges span:last-child{margin-right:0px}.single-product-wrap .product-badges span.yellow{background-color:#f6b500}.single-product-wrap .product-badges span.red{background-color:#e4573d}.single-product-wrap .product-badges span.red-2{background-color:#d31129}.single-product-wrap .product-content-wrap .product-category a{color:#555;font-size:13px;text-transform:uppercase;letter-spacing:1px}.single-product-wrap .product-content-wrap .product-category a:hover{color:#4e97fd}.single-product-wrap .product-content-wrap h2{font-size:18px;margin:8px 0 7px}.single-product-wrap .product-content-wrap h2 a{color:#333}.single-product-wrap .product-content-wrap h2 a:hover{color:#4e97fd}.single-product-wrap .product-content-wrap .product-price span{font-size:18px;font-weight:bold;color:#4e97fd}.single-product-wrap .product-content-wrap .product-price span.new-price{color:#e4573d}.single-product-wrap .product-content-wrap .product-price span.old-price{font-size:14px;font-weight:400;color:#444;margin:0 0 0 7px;text-decoration:line-through}.single-product-wrap .product-stock .status-bar{background-color:#ededed;margin:0px 0 10px;border-radius:5px}.single-product-wrap .product-stock .status-bar .sold-bar{background-image:-webkit-linear-gradient(215deg, #4e97fd 0%, #77ccfd 100%);background-image:-o-linear-gradient(215deg, #4e97fd 0%, #77ccfd 100%);background-image:linear-gradient(235deg, #4e97fd 0%, #77ccfd 100%);border-radius:4px;height:8px}.single-product-wrap .product-stock .status-bar .sold-bar.sold-bar-width-33{width:33.333333333333%}.single-product-wrap .product-stock .status-bar .sold-bar.sold-bar-width-10{width:10%}.single-product-wrap .product-stock .status-bar .sold-bar.sold-bar-width-40{width:40%}.single-product-wrap .product-stock .status-bar .sold-bar.sold-bar-width-6{width:6.6666666666667%}.single-product-wrap .product-stock .status-bar .sold-bar.sold-bar-width-42{width:42.857142857143%}.single-product-wrap .product-stock .product-stock-status{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.single-product-wrap .product-stock .product-stock-status .sold{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;margin-right:20px}.single-product-wrap .product-stock .product-stock-status .available{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.single-product-wrap .product-stock .product-stock-status .stock-status-same-style span{font-size:15px}.single-product-wrap .product-stock .product-stock-status .stock-status-same-style span.label{color:#444}.single-product-wrap .product-stock .product-stock-status .stock-status-same-style span.value{font-weight:700;color:#333}@media only screen and (max-width: 767px){.single-product-wrap.mb-50{margin-bottom:30px}}.single-product-wrap:hover .product-img-action-wrap .product-img a img.hover-img{opacity:1;visibility:visible}.single-product-wrap:hover .product-img-action-wrap .product-action-1{opacity:1;visibility:visible}.single-product-wrap:hover .product-img-zoom a img{-webkit-transform:scale3d(1.1, 1.1, 1.1) translateZ(0);transform:scale3d(1.1, 1.1, 1.1) translateZ(0)}.product-hm1-mrg{margin-top:30px;margin-bottom:48px}@media only screen and (max-width: 767px){.product-hm1-mrg{margin-bottom:30px}}.product-slider-active-1,.categories-slider-1{margin-left:-10px;margin-right:-10px}.product-slider-active-1 .product-plr-1,.categories-slider-1 .product-plr-1{padding:0 10px}.nav-style-2>span{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);left:-3.5%;text-align:center;cursor:pointer;-webkit-transition:all .6s ease 0s;-o-transition:all .6s ease 0s;transition:all .6s ease 0s;z-index:99;width:52px;height:52px;border-radius:100%;font-size:28px;background:#ffffff;color:#696969;-webkit-box-shadow:0px 0px 7px 0px rgba(0,0,0,0.09);box-shadow:0px 0px 7px 0px rgba(0,0,0,0.09);opacity:0;visibility:hidden}@media only screen and (min-width: 1200px) and (max-width: 1365px){.nav-style-2>span{left:0%}}@media only screen and (max-width: 767px){.nav-style-2>span{width:35px;height:35px}}.nav-style-2>span i{line-height:52px;font-weight:300}@media only screen and (max-width: 767px){.nav-style-2>span i{line-height:35px}}.nav-style-2>span.pro-icon-1-next{left:auto;right:-3.5%}@media only screen and (min-width: 1200px) and (max-width: 1365px){.nav-style-2>span.pro-icon-1-next{right:0%}}.nav-style-2>span:hover{color:#4e97fd}.nav-style-2.nav-style-2-modify-2>span{left:-3.5%}@media only screen and (min-width: 1366px) and (max-width: 1600px){.nav-style-2.nav-style-2-modify-2>span{left:0%}}@media only screen and (min-width: 1200px) and (max-width: 1365px){.nav-style-2.nav-style-2-modify-2>span{left:0%}}@media only screen and (min-width: 992px) and (max-width: 1199px){.nav-style-2.nav-style-2-modify-2>span{left:0%}}@media only screen and (min-width: 768px) and (max-width: 991px){.nav-style-2.nav-style-2-modify-2>span{left:0%}}@media only screen and (max-width: 767px){.nav-style-2.nav-style-2-modify-2>span{left:0%}}.nav-style-2.nav-style-2-modify-2>span.pro-icon-1-next{left:auto;right:-3.5%}@media only screen and (min-width: 1366px) and (max-width: 1600px){.nav-style-2.nav-style-2-modify-2>span.pro-icon-1-next{right:0%}}@media only screen and (min-width: 1200px) and (max-width: 1365px){.nav-style-2.nav-style-2-modify-2>span.pro-icon-1-next{right:0%}}@media only screen and (min-width: 992px) and (max-width: 1199px){.nav-style-2.nav-style-2-modify-2>span.pro-icon-1-next{right:0%}}@media only screen and (min-width: 768px) and (max-width: 991px){.nav-style-2.nav-style-2-modify-2>span.pro-icon-1-next{right:0%}}@media only screen and (max-width: 767px){.nav-style-2.nav-style-2-modify-2>span.pro-icon-1-next{right:0%}}.nav-style-2.nav-style-2-modify-1>span{left:2%}.nav-style-2.nav-style-2-modify-1>span.pro-icon-1-next{left:auto;right:2%}.nav-style-2.nav-style-2-modify-3>span{left:0%;width:48px;height:48px;color:#333;border:1px solid #ddd;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.01);box-shadow:0 0 5px rgba(0,0,0,0.01);background-color:transparent}@media only screen and (max-width: 767px){.nav-style-2.nav-style-2-modify-3>span{width:38px;height:38px}}.nav-style-2.nav-style-2-modify-3>span:hover{color:#ffffff;border:1px solid #333;background-color:#333}.nav-style-2.nav-style-2-modify-3>span i{line-height:46px}@media only screen and (max-width: 767px){.nav-style-2.nav-style-2-modify-3>span i{line-height:36px}}.nav-style-2.nav-style-2-modify-3>span.pro-icon-1-next{left:auto;right:0%}.nav-style-2:hover>span{opacity:1;visibility:visible}.categories-wrap{background:#f8f8f8;padding:25px 30px 30px}@media only screen and (min-width: 1366px) and (max-width: 1600px){.categories-wrap{padding:25px 15px 30px}}@media only screen and (min-width: 1200px) and (max-width: 1365px){.categories-wrap{padding:25px 10px 30px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.categories-wrap{padding:25px 20px 30px}}@media only screen and (min-width: 768px) and (max-width: 991px){.categories-wrap{padding:25px 20px 30px}}.categories-wrap .categories-img a{display:block}.categories-wrap .categories-img a img{width:100%}.categories-wrap .categories-img-zoom{overflow:hidden}.categories-wrap .categories-img-zoom a img{-webkit-transition:all 1.5s cubic-bezier(0, 0, 0.2, 1);-o-transition:all 1.5s cubic-bezier(0, 0, 0.2, 1);transition:all 1.5s cubic-bezier(0, 0, 0.2, 1)}.categories-wrap .categories-content{margin:13px 0 0}.categories-wrap .categories-content h3{font-size:18px;margin:0}@media only screen and (min-width: 1200px) and (max-width: 1365px){.categories-wrap .categories-content h3{font-size:17px}}.categories-wrap .categories-content h3 a{color:#333}.categories-wrap .categories-content h3 a:hover{color:#4e97fd}.categories-wrap:hover .categories-img-zoom a img{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}.btn-style-2 a{font-size:15px;font-weight:700;color:#333}.btn-style-2 a i{font-size:16px;margin-left:14px;position:relative;top:2px;color:#4e97fd}.btn-style-2 a:hover{color:#4e97fd}.slidebar-product-wrap{padding:38px 30px 53px;background-position:center center;background-repeat:repeat;background-size:auto;margin-right:35px}@media only screen and (min-width: 1366px) and (max-width: 1600px){.slidebar-product-wrap{padding:38px 20px 53px}}@media only screen and (min-width: 1200px) and (max-width: 1365px){.slidebar-product-wrap{padding:38px 20px 53px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.slidebar-product-wrap{padding:38px 20px 53px;margin-right:0px}}@media only screen and (min-width: 768px) and (max-width: 991px){.slidebar-product-wrap{margin-right:0px;margin-bottom:50px}}@media only screen and (max-width: 767px){.slidebar-product-wrap{margin-right:0px;margin-bottom:30px}}.slidebar-product-wrap.slidebar-product-bg-1{background-color:#f1f1f1;background-image:url(../../images/bg-1.jpg)}.slidebar-product-wrap.slidebar-product-bg-2{background-color:#f6f2ed}.slidebar-product-wrap.slidebar-product-bg-3{background-image:-webkit-linear-gradient(220deg, #f6fafe 0%, #edeff6 82%);background-image:-o-linear-gradient(220deg, #f6fafe 0%, #edeff6 82%);background-image:linear-gradient(230deg, #f6fafe 0%, #edeff6 82%)}.slidebar-product-wrap .slidebar-product-content h3{font-size:18px;margin:0 0 10px}.slidebar-product-wrap .slidebar-product-content h2{font-size:24px;line-height:1.5em;margin:0;font-weight:700}@media only screen and (min-width: 992px) and (max-width: 1199px){.slidebar-product-wrap .slidebar-product-content h2{font-size:22px;line-height:1.3em}}.slidebar-product-wrap .slidebar-product-img{margin:6px 0 55px}.slidebar-product-wrap .slidebar-product-img>a{display:block}.slidebar-product-wrap .slidebar-product-img>a img{max-width:100%}.slidebar-product-wrap .slidebar-product-img.slidebar-product-mrg-1>a{margin:38px 0 27px}@media only screen and (min-width: 768px) and (max-width: 991px){.slidebar-product-wrap .slidebar-product-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}@media only screen and (max-width: 767px){.slidebar-product-wrap .slidebar-product-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}}.slidebar-product-wrap .slidebar-product-details ul li{margin-bottom:12px}.slidebar-product-wrap .slidebar-product-details ul li:last-child{margin-bottom:0}.slidebar-product-wrap .slidebar-product-details ul li a{font-size:16px;color:#444;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.slidebar-product-wrap .slidebar-product-details ul li a i{font-size:14px;margin-right:9px;position:relative;top:6px}.slidebar-product-wrap .slidebar-product-details ul li a:hover{color:#4e97fd}.sidebar-product-wrap .single-sidebar-product{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:30px}.sidebar-product-wrap .single-sidebar-product:last-child{margin-bottom:0}.sidebar-product-wrap .single-sidebar-product .slidebar-product-img-3{-webkit-box-flex:0;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;max-width:80px;margin-right:20px}@media only screen and (min-width: 1200px) and (max-width: 1365px){.sidebar-product-wrap .single-sidebar-product .slidebar-product-img-3{-webkit-box-flex:0;-webkit-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px;max-width:70px;margin-right:15px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.sidebar-product-wrap .single-sidebar-product .slidebar-product-img-3{-webkit-box-flex:0;-webkit-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px;max-width:70px;margin-right:10px}}.sidebar-product-wrap .single-sidebar-product .slidebar-product-img-3 a{display:block}.sidebar-product-wrap .single-sidebar-product .slidebar-product-img-3 a img{width:100%}.sidebar-product-wrap .single-sidebar-product .slidebar-product-content-3 h4{font-size:15px;margin:0 0 7px}.sidebar-product-wrap .single-sidebar-product .slidebar-product-content-3 h4 a{color:#333}.sidebar-product-wrap .single-sidebar-product .slidebar-product-content-3 h4 a:hover{color:#4e97fd}.sidebar-product-wrap .single-sidebar-product .slidebar-product-content-3 .slidebar-pro-price span{font-size:15px;font-weight:700;color:#4e97fd;display:inline-block}.sidebar-product-wrap .single-sidebar-product .slidebar-product-content-3 .slidebar-pro-price span.old-price{text-decoration:line-through;color:#444;margin:0 0 0 7px;font-weight:400}.sidebar-product-wrap .single-sidebar-product .slidebar-product-content-3 .slidebar-pro-price span.new-price{color:#e4573d}@media only screen and (max-width: 767px){.product-area.pt-90{padding-top:70px}.product-area.pb-20{padding-bottom:25px}.shop-area.pt-75{padding-top:53px}}.single-brand-logo{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.single-brand-logo a{display:block}.single-brand-logo a img{max-width:100%}.single-brand-logo:hover a img{-webkit-filter:grayscale(100%);filter:grayscale(100%)}@media only screen and (max-width: 767px){.brand-logo-area.pb-35{padding-bottom:20px}.brand-logo-area.pb-70{padding-bottom:20px}}.testimonial-area{position:relative}.testimonial-area .pagingInfo{position:absolute;bottom:13%;left:10%;font-size:18px;font-weight:700;color:#333;z-index:5}.testimonial-active-1,.testimonial-active-3{margin-left:-15px;margin-right:-15px}.testimonial-active-1 .testimonial-plr-1,.testimonial-active-3 .testimonial-plr-1{padding:0 15px}.single-testimonial{position:relative;padding:56px 40px 55px;background-image:-webkit-linear-gradient(222deg, #f6fafe 0%, #edeff6 82%);background-image:-o-linear-gradient(222deg, #f6fafe 0%, #edeff6 82%);background-image:linear-gradient(228deg, #f6fafe 0%, #edeff6 82%);border-radius:5px}@media only screen and (min-width: 1366px) and (max-width: 1600px){.single-testimonial{padding:56px 32px 55px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-testimonial{padding:56px 30px 55px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-testimonial{padding:56px 20px 55px}}@media only screen and (max-width: 767px){.single-testimonial{padding:46px 30px 45px}}.single-testimonial::before{content:'';position:absolute;top:44px;right:38px;width:34px;height:28px;background:url(../images/icon-img/testimonial-icon.png) no-repeat center;background-size:100% auto}.single-testimonial h4{font-size:20px;font-weight:500;margin:0}.single-testimonial p{font-size:18px;line-height:30px;color:#333;margin:22px 0 34px}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-testimonial p{margin:22px 0 23px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-testimonial p{margin:22px 0 23px}}@media only screen and (max-width: 767px){.single-testimonial p{margin:22px 0 23px}}.single-testimonial .client-info h5{font-size:20px;font-weight:bold;margin:0 0 10px}.single-testimonial .client-info span{font-size:15px;color:#444}.single-testimonial-2{position:relative;padding:77px 80px 111px;background-image:-webkit-linear-gradient(215deg, #e6eef5 0%, #edeff6 100%);background-image:-o-linear-gradient(215deg, #e6eef5 0%, #edeff6 100%);background-image:linear-gradient(235deg, #e6eef5 0%, #edeff6 100%);border-radius:5px}@media only screen and (min-width: 1200px) and (max-width: 1365px){.single-testimonial-2{padding:66px 65px 111px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-testimonial-2{padding:66px 50px 111px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-testimonial-2{padding:66px 50px 111px}}@media only screen and (max-width: 767px){.single-testimonial-2{padding:50px 20px 80px}}.single-testimonial-2::before{content:'';position:absolute;top:58px;right:49px;width:60px;height:48px;background:url(../images/icon-img/testimonial-icon.png) no-repeat center;background-size:100% auto}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-testimonial-2::before{top:40px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-testimonial-2::before{top:40px}}@media only screen and (max-width: 767px){.single-testimonial-2::before{top:20px;right:20px;width:35px;height:35px}}.single-testimonial-2 h4{font-size:20px;font-weight:500;margin:0}.single-testimonial-2 p{font-size:24px;line-height:1.5;color:#333;margin:15px 0 41px}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-testimonial-2 p{font-size:20px;margin:15px 0 20px}}@media only screen and (min-width: 768px) and (max-width: 991px){.single-testimonial-2 p{font-size:20px;margin:15px 0 20px}}@media only screen and (max-width: 767px){.single-testimonial-2 p{font-size:18px;margin:15px 0 20px}}.single-testimonial-2 .client-info-2 h5{font-size:20px;font-weight:bold;margin:0 0 10px}.single-testimonial-2 .client-info-2 span{font-size:15px;color:#444}.nav-style-3>span{position:absolute;bottom:10%;right:8.5%;cursor:pointer;color:#111;width:52px;height:52px;display:inline-block;border-radius:50%;overflow:hidden;text-align:center;background:rgba(255,255,255,0.5);z-index:9;font-size:28px;-webkit-box-shadow:0 0 5px rgba(0,0,0,0.01);box-shadow:0 0 5px rgba(0,0,0,0.01)}.nav-style-3>span i{line-height:52px;font-weight:300}@media only screen and (max-width: 767px){.nav-style-3>span i{line-height:35px}}@media only screen and (max-width: 767px){.nav-style-3>span{width:35px;height:35px;font-size:16px;bottom:12%}}.nav-style-3>span:hover{color:#4e97fd;background:white}.nav-style-3>span.testimonial-icon-2-prev{margin-right:62px}@media only screen and (max-width: 767px){.nav-style-3>span.testimonial-icon-2-prev{margin-right:45px}}.single-contact-wrap{padding:35px 30px 40px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}@media only screen and (min-width: 576px) and (max-width: 767px){.single-contact-wrap{padding:35px 20px 40px}}.single-contact-wrap h4{font-size:18px;font-weight:700;margin:0 0 12px}.single-contact-wrap p{font-size:20px;color:#444;margin:0}@media only screen and (min-width: 1200px) and (max-width: 1365px){.single-contact-wrap p{font-size:18px}}@media only screen and (min-width: 576px) and (max-width: 767px){.single-contact-wrap p{font-size:18px}}.single-contact-wrap:hover{background-color:#ffffff}.contact-map #map{height:500px}@media only screen and (min-width: 992px) and (max-width: 1199px){.contact-map #map{height:400px}}@media only screen and (min-width: 768px) and (max-width: 991px){.contact-map #map{height:350px}}@media only screen and (max-width: 767px){.contact-map #map{height:300px}}@media only screen and (min-width: 576px) and (max-width: 767px){.contact-map #map{height:350px}}.contact-us-bg{background-color:#f7f9fb;background-image:url(../../assets/images/bg/bg-3.png);background-position:top right;background-repeat:no-repeat;background-size:auto}.contact-from-area.contact-from-area-bg{background-color:#ffffff;-webkit-box-shadow:0px 0px 10px 0px rgba(51,51,51,0.15);box-shadow:0px 0px 10px 0px rgba(51,51,51,0.15);padding:63px 65px 66px;border-radius:5px}@media only screen and (min-width: 992px) and (max-width: 1199px){.contact-from-area.contact-from-area-bg{padding:63px 35px 66px}}@media only screen and (max-width: 767px){.contact-from-area.contact-from-area-bg{padding:53px 20px 56px}}.contact-from-area h3{font-size:34px;font-weight:500;margin:0 0 50px;text-align:center}@media only screen and (max-width: 767px){.contact-from-area h3{font-size:25px;margin:0 0 30px}}.contact-from-area .contact-form-style .textarea-style textarea{background-color:#f8f8f8;border:1px solid #f8f8f8;height:48px;color:#666;padding:12px 20px 3px;border-radius:5px;font-size:15px;height:150px}.contact-from-area .contact-form-style .textarea-style textarea::-moz-input-placeholder{color:#666;opacity:1}.contact-from-area .contact-form-style .textarea-style textarea::-webkit-input-placeholder{color:#666;opacity:1}.contact-from-area .contact-form-style .textarea-style textarea:focus{background-color:#ffffff;border:1px solid #4e97fd}.contact-from-area .contact-form-style button{font-size:15px;font-weight:700;padding:12px 41px;color:#ffffff;border:none;background-color:#4e97fd;width:100%;border-radius:26px}.contact-from-area .contact-form-style button.submit-auto-width{width:auto;display:inline-block}.contact-from-area .contact-form-style button:hover{background-color:#e4573d}.contact-from-area p{font-size:15px;text-align:center;margin:20px 0 0}.contact-info-wrap{margin:0 0 0 30px}@media only screen and (min-width: 768px) and (max-width: 991px){.contact-info-wrap{margin:50px 0 0 0px}}@media only screen and (max-width: 767px){.contact-info-wrap{margin:50px 0 0 0px}}.contact-info-wrap .single-contact-info2-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 55px}@media only screen and (max-width: 767px){.contact-info-wrap .single-contact-info2-wrap{margin:0 0 35px}}.contact-info-wrap .single-contact-info2-wrap:last-child{margin:0 0 0px}.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-icon{margin:0 25px 0 0}.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-icon i{font-size:40px;color:#4e97fd}@media only screen and (max-width: 767px){.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-icon i{font-size:35px}}.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content p{font-size:16px;line-height:1.625em;color:#444;margin:0 0 0px}.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h2{font-size:48px;font-weight:700;margin:10px 0 0px;line-height:40px}@media only screen and (min-width: 992px) and (max-width: 1199px){.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h2{font-size:40px}}@media only screen and (min-width: 768px) and (max-width: 991px){.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h2{font-size:40px}}@media only screen and (max-width: 767px){.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h2{font-size:25px;line-height:25px}}.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h2 a{color:#333}.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h2 a:hover{color:#4e97fd}.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h3{font-size:34px;margin:18px 0 0px;line-height:30px}@media only screen and (min-width: 992px) and (max-width: 1199px){.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h3{font-size:30px}}@media only screen and (min-width: 768px) and (max-width: 991px){.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h3{font-size:30px}}@media only screen and (max-width: 767px){.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h3{font-size:25px;margin:10px 0 0px;line-height:25px}}.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h3 a{color:#333}.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h3 a:hover{color:#4e97fd}.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h4{font-size:20px;margin:8px 0 0px;line-height:30px}@media only screen and (max-width: 767px){.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h4{font-size:18px;line-height:28px}}.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h4 a{color:#333}.contact-info-wrap .single-contact-info2-wrap .single-contact-info2-content h4 a:hover{color:#4e97fd}.single-contact-info3-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.single-contact-info3-wrap .single-contact-info3-icon{margin-right:20px}@media only screen and (max-width: 767px){.single-contact-info3-wrap .single-contact-info3-icon{margin-right:12px}}.single-contact-info3-wrap .single-contact-info3-icon i{font-size:32px;color:#4e97fd}@media only screen and (max-width: 767px){.single-contact-info3-wrap .single-contact-info3-icon i{font-size:28px}}.single-contact-info3-wrap .single-contact-info3-content h3{font-size:18px;font-weight:700;margin:0 0 23px}@media only screen and (max-width: 767px){.single-contact-info3-wrap .single-contact-info3-content h3{margin:0 0 10px}}.single-contact-info3-wrap .single-contact-info3-content p{font-size:15px;color:#444;margin:0 0 3px}.single-contact-info3-wrap .single-contact-info3-content p.width-1{width:90%}@media only screen and (max-width: 767px){.single-contact-info3-wrap .single-contact-info3-content p.width-1{width:100%}}.single-contact-info3-wrap .single-contact-info3-content p span{font-weight:700;color:#333}@media only screen and (max-width: 767px){.mb-60{margin-bottom:30px}.contact-us-area.pt-65{padding-top:55px}.contact-info-wrap-2.mb-40{margin-bottom:25px}}.footer-logo a{display:block}.footer-logo.logo-width-1 a img{width:166px}@media only screen and (max-width: 767px){.footer-logo.logo-width-1 a img{width:150px}}.footer-logo{margin:0 0 36px}@media only screen and (max-width: 767px){.footer-logo{margin:0 0 17px}}.copyright p{line-height:1.6em;color:#444;font-size:15px}.copyright p a{color:#444}.copyright p a:hover{color:#4e97fd}@media only screen and (min-width: 768px) and (max-width: 991px){.copyright.copyright-center{text-align:center}}@media only screen and (max-width: 767px){.copyright.copyright-center{text-align:center}}.footer-widget h3.footer-title{font-size:20px;font-weight:bold;margin:0 0 20px}@media only screen and (min-width: 1200px) and (max-width: 1365px){.footer-widget h3.footer-title{font-size:19px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.footer-widget h3.footer-title{font-size:18px}}@media only screen and (max-width: 767px){.footer-widget h3.footer-title{margin:0 0 15px}}@media only screen and (min-width: 576px) and (max-width: 767px){.footer-widget h3.footer-title{font-size:18px}}.footer-widget .footer-info-list ul li{display:block;margin:0 0 13px}@media only screen and (min-width: 768px) and (max-width: 991px){.footer-widget .footer-info-list ul li{margin:0 0 10px}}@media only screen and (max-width: 767px){.footer-widget .footer-info-list ul li{margin:0 0 8px}}.footer-widget .footer-info-list ul li:last-child{margin-bottom:0}.footer-widget .footer-info-list ul li a{font-size:15px;color:#444;display:block}.footer-widget .footer-info-list ul li a:hover{color:#4e97fd}.footer-widget .app-visa-wrap p{color:#444;font-size:15px;margin:0}.footer-widget .app-visa-wrap .app-google-img{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:25px 0 33px}@media only screen and (min-width: 992px) and (max-width: 1199px){.footer-widget .app-visa-wrap .app-google-img{margin:20px 0 20px}}@media only screen and (min-width: 768px) and (max-width: 991px){.footer-widget .app-visa-wrap .app-google-img{margin:20px 0 20px}}@media only screen and (max-width: 767px){.footer-widget .app-visa-wrap .app-google-img{margin:15px 0 15px}}.footer-widget .app-visa-wrap .app-google-img a{display:block;margin-right:12px}.footer-widget .app-visa-wrap .app-google-img a:last-child{margin-right:0px}.footer-widget .app-visa-wrap .app-google-img a img{width:170px;border-radius:3px;-webkit-box-shadow:0px 0px 20px 0px rgba(51,51,51,0.1);box-shadow:0px 0px 20px 0px rgba(51,51,51,0.1)}@media only screen and (min-width: 1200px) and (max-width: 1365px){.footer-widget .app-visa-wrap .app-google-img a img{width:150px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.footer-widget .app-visa-wrap .app-google-img a img{width:115px}}@media only screen and (min-width: 768px) and (max-width: 991px){.footer-widget .app-visa-wrap .app-google-img a img{width:140px}}@media only screen and (max-width: 767px){.footer-widget .app-visa-wrap .app-google-img a img{width:120px}}@media only screen and (min-width: 576px) and (max-width: 767px){.footer-widget .app-visa-wrap .app-google-img a img{width:105px}}.footer-widget .app-visa-wrap .payment-img{margin:16px 0 0}.footer-widget .app-visa-wrap .payment-img a{display:block}.footer-widget .app-visa-wrap .payment-img a img{max-width:100%}.footer-about-2 .footer-contact-info p{color:#444;font-size:15px;margin:0 0 8px}.footer-about-2 .footer-contact-info p span{display:block;font-size:20px;font-weight:700;margin:4px 0 18px;color:#e4573d}.footer-about-2 .footer-social-icon{margin:24px 0 0}.footer-about-2 .footer-social-icon a{font-size:20px;margin-right:22px}.footer-about-2 .footer-social-icon a:last-child{margin-right:0}.footer-about-2 .footer-social-icon a.twitter{color:#26d0fe}.footer-about-2 .footer-social-icon a.facebook{color:#567fa9}.footer-about-2 .footer-social-icon a.skype{color:#13baf7}.footer-about-2 .footer-social-icon a.youtube{color:#da0e2b}.footer-about-2 .footer-social-icon a.instagram{color:#987545}.subscribe-wrap p{font-size:15px;color:#444;line-height:1.6em;margin:0 0 37px}@media only screen and (max-width: 767px){.subscribe-wrap p{margin:0 0 17px}}.subscribe-form form .mc-form{position:relative}.subscribe-form form .mc-form input{color:#444;font-size:15px;height:48px;border:1px solid #f8f8f8;border-radius:26px;padding:2px 160px 2px 20px;background-color:#fff;line-height:48px}@media only screen and (min-width: 992px) and (max-width: 1199px){.subscribe-form form .mc-form input{padding:2px 140px 2px 20px}}@media only screen and (max-width: 767px){.subscribe-form form .mc-form input{padding:2px 140px 2px 20px}}@media only screen and (min-width: 576px) and (max-width: 767px){.subscribe-form form .mc-form input{padding:2px 116px 2px 20px}}.subscribe-form form .mc-form input::-webkit-input-placeholder{color:#444;opacity:1}.subscribe-form form .mc-form input::-moz-input-placeholder{color:#444;opacity:1}.subscribe-form form .mc-form .mc-news{display:none}.subscribe-form form .mc-form .clear{position:absolute;right:0;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.subscribe-form form .mc-form .clear input{width:auto;font-weight:700;color:#ffffff;background-color:#4e97fd;padding:0 36px}@media only screen and (min-width: 992px) and (max-width: 1199px){.subscribe-form form .mc-form .clear input{padding:0 26px}}@media only screen and (max-width: 767px){.subscribe-form form .mc-form .clear input{padding:0 26px}}@media only screen and (min-width: 576px) and (max-width: 767px){.subscribe-form form .mc-form .clear input{padding:0 16px}}.subscribe-form form .mc-form .clear input:hover{background-color:#e4573d}.payment-img-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 768px) and (max-width: 991px){.payment-img-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px}}@media only screen and (max-width: 767px){.payment-img-wrap{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;margin-bottom:10px;display:block}}.payment-img-wrap span{color:#444;font-size:15px;margin:0 30px 0 0}@media only screen and (max-width: 767px){.payment-img-wrap span{text-align:center;display:block;margin:0 0px 5px 0}}.payment-img-wrap .payment-img-2{display:inline-block}@media only screen and (max-width: 767px){.payment-img-wrap .payment-img-2{text-align:center;display:block}}.payment-img-wrap .payment-img-2 img{max-width:100%}.footer-bottom{padding:30px 0}@media only screen and (max-width: 767px){.mrg-top-xs{margin-top:7px}.footer-area.pb-35{padding-bottom:20px}.footer-top.pb-30{padding-bottom:20px}}@media only screen and (min-width: 576px) and (max-width: 767px){.mrg-top-xs{margin-top:0px}}.blog-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.blog-wrap .blog-img{position:relative;-webkit-box-flex:0;-webkit-flex:0 0 45%;-ms-flex:0 0 45%;flex:0 0 45%;padding-right:35px}@media only screen and (min-width: 992px) and (max-width: 1199px){.blog-wrap .blog-img{padding-right:20px}}@media only screen and (max-width: 767px){.blog-wrap .blog-img{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-right:0px}}.blog-wrap .blog-img a{display:block;border-radius:5px;overflow:hidden}.blog-wrap .blog-img a img{width:100%;-webkit-transition:all 1.5s cubic-bezier(0, 0, 0.2, 1);-o-transition:all 1.5s cubic-bezier(0, 0, 0.2, 1);transition:all 1.5s cubic-bezier(0, 0, 0.2, 1)}.blog-wrap .blog-img .blog-tag{position:absolute;left:10px;bottom:10px;line-height:1}.blog-wrap .blog-img .blog-tag a{background-color:#4e97fd;color:#ffffff;font-size:14px;display:inline-block;font-weight:500;letter-spacing:1;text-transform:uppercase;line-height:1;border-radius:5px;padding:6px 11px 6px}.blog-wrap .blog-content{-webkit-box-flex:0;-webkit-flex:0 0 55%;-ms-flex:0 0 55%;flex:0 0 55%;margin:15px 0 0}@media only screen and (min-width: 992px) and (max-width: 1199px){.blog-wrap .blog-content{margin:0px 0 0}}@media only screen and (max-width: 767px){.blog-wrap .blog-content{-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%}}.blog-wrap .blog-content .blog-meta span{font-size:14px;color:#444}.blog-wrap .blog-content .blog-meta span i{margin-right:6px}.blog-wrap .blog-content h3{font-size:20px;font-weight:400;line-height:1.6;margin:9px 0 0}@media only screen and (min-width: 1200px) and (max-width: 1365px){.blog-wrap .blog-content h3{font-size:19px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blog-wrap .blog-content h3{line-height:1.3;font-size:18px}}@media only screen and (max-width: 767px){.blog-wrap .blog-content h3{line-height:1.3;margin:5px 0 0}}.blog-wrap .blog-content h3 a{color:#333}.blog-wrap .blog-content h3 a:hover{color:#4e97fd}.blog-wrap:hover .blog-img a img{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}.blog-wrap-2{border-radius:5px;-webkit-box-shadow:0 20px 50px rgba(0,0,0,0.05);box-shadow:0 20px 50px rgba(0,0,0,0.05);background:#fff}.blog-wrap-2 .blog-img-2{display:block;overflow:hidden;position:relative}.blog-wrap-2 .blog-img-2 a{display:block;border-radius:5px;overflow:hidden}.blog-wrap-2 .blog-img-2 a img{width:100%;-webkit-transition:all 1.5s cubic-bezier(0, 0, 0.2, 1);-o-transition:all 1.5s cubic-bezier(0, 0, 0.2, 1);transition:all 1.5s cubic-bezier(0, 0, 0.2, 1)}.blog-wrap-2 .blog-img-2 .blog-tag-2{position:absolute;left:10px;top:10px}.blog-wrap-2 .blog-img-2 .blog-tag-2 a{background-color:#4e97fd;color:#ffffff;font-size:14px;display:inline-block;font-weight:500;letter-spacing:1;text-transform:uppercase;line-height:1;border-radius:5px;padding:6px 11px 6px}.blog-wrap-2 .blog-content-2{padding:26px 30px 30px}@media only screen and (min-width: 1366px) and (max-width: 1600px){.blog-wrap-2 .blog-content-2{padding:26px 25px 30px}}@media only screen and (min-width: 1200px) and (max-width: 1365px){.blog-wrap-2 .blog-content-2{padding:26px 25px 30px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.blog-wrap-2 .blog-content-2{padding:26px 20px 30px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blog-wrap-2 .blog-content-2{padding:26px 20px 30px}}@media only screen and (max-width: 767px){.blog-wrap-2 .blog-content-2{padding:26px 20px 30px}}@media only screen and (min-width: 576px) and (max-width: 767px){.blog-wrap-2 .blog-content-2{padding:26px 15px 30px}}.blog-wrap-2 .blog-content-2 .blog-meta-2 ul li{font-size:14px;color:#444;display:inline-block;margin-right:20px}.blog-wrap-2 .blog-content-2 .blog-meta-2 ul li i{margin-right:6px}@media only screen and (max-width: 767px){.blog-wrap-2 .blog-content-2 .blog-meta-2 ul li i{margin-right:3px}}@media only screen and (min-width: 1200px) and (max-width: 1365px){.blog-wrap-2 .blog-content-2 .blog-meta-2 ul li{margin-right:16px}}@media only screen and (max-width: 767px){.blog-wrap-2 .blog-content-2 .blog-meta-2 ul li{margin-right:8px}}.blog-wrap-2 .blog-content-2 .blog-meta-2 ul li:last-child{margin-right:0}.blog-wrap-2 .blog-content-2 h3{font-size:20px;margin:13px 0 23px;line-height:1.6}@media only screen and (min-width: 992px) and (max-width: 1199px){.blog-wrap-2 .blog-content-2 h3{font-size:18px;margin:10px 0 15px;line-height:1.5}}@media only screen and (min-width: 768px) and (max-width: 991px){.blog-wrap-2 .blog-content-2 h3{font-size:18px;margin:10px 0 15px;line-height:1.5}}@media only screen and (max-width: 767px){.blog-wrap-2 .blog-content-2 h3{font-size:18px;margin:10px 0 15px;line-height:1.5}}.blog-wrap-2 .blog-content-2 h3 a{color:#333}.blog-wrap-2 .blog-content-2 h3 a:hover{color:#4e97fd}.blog-wrap-2 .blog-content-2 .blog-btn a{display:inline-block;font-size:15px;font-weight:700;color:#333}.blog-wrap-2 .blog-content-2 .blog-btn a i{margin-left:14px;color:#4e97fd;font-size:15px;position:relative;top:2px}.blog-wrap-2 .blog-content-2 .blog-btn a:hover{color:#4e97fd}.blog-wrap-2:hover .blog-img-2 a img{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}.tm-demo-options-wrapper{position:fixed;top:0;left:100%;background:#fff;height:100%;width:350px;max-width:calc(100% - 45px);z-index:999;-webkit-transition:all .5s;-o-transition:all .5s;transition:all .5s}@media only screen and (max-width: 767px){.tm-demo-options-wrapper{width:300px}}.tm-demo-options-wrapper .tm-demo-options-toolbar{position:absolute;top:200px;right:100%;display:block;width:40px;line-height:60px;border:1px solid #eee;border-right:0;border-radius:5px 0 0 5px;background:#fff;text-align:center;-webkit-box-shadow:-3px 0 10px -2px rgba(0,0,0,0.1);box-shadow:-3px 0 10px -2px rgba(0,0,0,0.1)}.tm-demo-options-wrapper .tm-demo-options-toolbar a{display:block;width:40px;height:40px;line-height:40px;color:#111;position:relative;z-index:99}.tm-demo-options-wrapper .tm-demo-options-toolbar a i{font-size:16px}.tm-demo-options-wrapper.demo-open{-webkit-transform:translateX(-100%) translateX(15px);-ms-transform:translateX(-100%) translateX(15px);transform:translateX(-100%) translateX(15px);-webkit-box-shadow:-3px 0 50px -2px rgba(0,0,0,0.14);box-shadow:-3px 0 50px -2px rgba(0,0,0,0.14)}.tm-demo-options-wrapper .tm-demo-panel{padding:35px 30px;height:100%;overflow-y:auto}@media only screen and (max-width: 767px){.tm-demo-options-wrapper .tm-demo-panel{padding:35px 35px 35px 20px}}.tm-demo-options-wrapper .tm-demo-panel .tm-demo-panel-header{margin-bottom:40px}.tm-demo-options-wrapper .tm-demo-panel .tm-demo-panel-header h3{font-size:15px;font-weight:700;margin:0;text-transform:uppercase;letter-spacing:1.38px;line-height:1.4}.tm-demo-options-wrapper .tm-demo-panel .tm-demo-panel-header p{color:#444;line-height:1.74;margin:14px 0 20px}.tm-demo-options-wrapper .tm-demo-panel .tm-demo-panel-header .tm-demo-btn a{display:inline-block;font-size:15px;color:#ffffff;font-weight:700;background-color:#4e97fd;border-radius:26px;padding:10px 28px}.tm-demo-options-wrapper .tm-demo-panel .tm-demo-panel-header .tm-demo-btn a i{font-size:16px;margin-right:14px}.tm-demo-options-wrapper .tm-demo-panel .tm-demo-panel-header .tm-demo-btn a:hover{background-color:#e4573d}.tm-demo-options-wrapper .tm-demo-panel .quick-option-list a{display:inline-block;margin-bottom:20px}.tm-demo-options-wrapper .tm-demo-panel .quick-option-list a img{width:100%;-webkit-transition:all .3s;-o-transition:all .3s;transition:all .3s;-webkit-box-shadow:0 7px 20px rgba(0,0,0,0.1);box-shadow:0 7px 20px rgba(0,0,0,0.1);border-radius:5px}.tm-demo-options-wrapper .tm-demo-panel .quick-option-list a img:hover{-webkit-transform:translateY(-3px);-ms-transform:translateY(-3px);transform:translateY(-3px);-webkit-box-shadow:0 10px 25px rgba(0,0,0,0.2);box-shadow:0 10px 25px rgba(0,0,0,0.2)}.tooltip-style-2>a{position:relative}.tooltip-style-2>a:after{bottom:50%;right:100%;position:absolute;white-space:nowrap;border-radius:5px;font-weight:700;font-size:14px;padding:8px 10px;color:#ffffff;margin-bottom:-15px;background-color:#000;content:attr(aria-label);line-height:1.3;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-box-shadow:4px 4px 8px rgba(0,0,0,0.3);box-shadow:4px 4px 8px rgba(0,0,0,0.3);transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24),-webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);opacity:0;visibility:hidden;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0)}.tooltip-style-2>a:before{content:'';position:absolute;right:100%;bottom:50%;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;border:7px solid transparent;border-left-color:#000;z-index:9;margin-right:-13px;margin-bottom:-7px;transition-delay:.1s;transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24),-webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);opacity:0;visibility:hidden}.tooltip-style-2>a:hover:after{opacity:1;visibility:visible;-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px)}.tooltip-style-2>a:hover:before{opacity:1;visibility:visible;-webkit-transform:translateX(-8px);-ms-transform:translateX(-8px);transform:translateX(-8px)}.medizin-common-style-wrap .medizin-common-img-style img{width:100%}@media only screen and (max-width: 767px){.medizin-common-style-wrap .medizin-common-img-style.mb-35{margin-bottom:15px}}.medizin-common-style-wrap .medizin-common-paragraph-style{margin:0 0 40px}.medizin-common-style-wrap .medizin-common-paragraph-style.paragraph-mrg-dec{margin:0 0 18px}@media only screen and (max-width: 767px){.medizin-common-style-wrap .medizin-common-paragraph-style{margin:0 0 25px}}.medizin-common-style-wrap .medizin-common-paragraph-style h2{font-size:30px;font-weight:700;margin:0 0 19px}@media only screen and (min-width: 992px) and (max-width: 1199px){.medizin-common-style-wrap .medizin-common-paragraph-style h2{font-size:25px;margin:0 0 15px}}@media only screen and (min-width: 768px) and (max-width: 991px){.medizin-common-style-wrap .medizin-common-paragraph-style h2{font-size:25px;margin:0 0 15px}}@media only screen and (max-width: 767px){.medizin-common-style-wrap .medizin-common-paragraph-style h2{font-size:21px;margin:0 0 10px}}.medizin-common-style-wrap .medizin-common-paragraph-style h4{font-weight:700;color:#444;font-size:15px;margin:20px 0 0}.medizin-common-style-wrap .medizin-common-paragraph-style h3{font-weight:700;color:#333;font-size:26px;margin:0px 0 16px}@media only screen and (min-width: 992px) and (max-width: 1199px){.medizin-common-style-wrap .medizin-common-paragraph-style h3{font-size:23px}}@media only screen and (min-width: 768px) and (max-width: 991px){.medizin-common-style-wrap .medizin-common-paragraph-style h3{font-size:23px}}@media only screen and (max-width: 767px){.medizin-common-style-wrap .medizin-common-paragraph-style h3{font-size:20px}}.medizin-common-style-wrap .medizin-common-paragraph-style p{font-size:15px;color:#444;line-height:1.74;margin:0}.medizin-common-style-wrap .medizin-common-paragraph-style p a{color:#444;font-weight:700}.medizin-common-style-wrap .medizin-common-paragraph-style p.paragraph-mrg-top{margin-top:18px}.medizin-common-style-wrap .medizin-common-paragraph-style .medizin-common-list ul{padding:0 0 0 15px}.medizin-common-style-wrap .medizin-common-paragraph-style .medizin-common-list ul li{margin:0 0 11px;font-size:15px;color:#444;list-style:disc}.medizin-common-style-wrap .medizin-common-paragraph-style .medizin-common-list ul li:last-child{margin:0 0 0px}.medizin-common-style-wrap .medizin-common-paragraph-style .medizin-common-list.medizin-common-list-mrg-1{margin:20px 0 0}.medizin-common-style-wrap .medizin-common-paragraph-style .medizin-common-list-2 ul{padding:0 0 0 30px}.medizin-common-style-wrap .medizin-common-paragraph-style .medizin-common-list-2 ul li{margin:0 0 14px;font-size:15px;color:#444;line-height:1.74;list-style:decimal}.medizin-common-style-wrap .medizin-common-paragraph-style .medizin-common-list-2 ul li:last-child{margin:0 0 0px}.medizin-common-style-wrap .medizin-common-paragraph-style .medizin-common-list-2.medizin-common-list-mrg-2{margin:20px 0 0}@media only screen and (max-width: 767px){.medizin-common-style-wrap .medizin-common-paragraph-style .medizin-common-list-2.medizin-common-list-mrg-2{margin:15px 0 0}}.medizin-common-style-wrap .medizin-common-paragraph-style .medizin-common-list-2.medizin-common-list-mrg-3{margin:28px 0 0}@media only screen and (max-width: 767px){.medizin-common-style-wrap .medizin-common-paragraph-style .medizin-common-list-2.medizin-common-list-mrg-3{margin:15px 0 0}}.medizin-common-style-wrap .medizin-common-paragraph-style span{font-size:15px;color:#444;font-style:italic;margin:18px 0 0;display:block}@media only screen and (max-width: 767px){.medizin-common-style-wrap .medizin-common-paragraph-style span{margin:7px 0 0}}@media only screen and (max-width: 767px){.purchase-guide-area.pb-35,.privacy-policy-area.pb-35,.terms-of-service-area.pb-35{padding-bottom:20px}}.breadcrumb-area-padding-1{padding:15px 0 55px}@media only screen and (max-width: 767px){.breadcrumb-area-padding-1{padding:25px 0 26px}}.breadcrumb-area-padding-2{padding:20px 0 20px}.breadcrumb-content.breadcrumb-content-mb1{margin:0 0 30px}@media only screen and (max-width: 767px){.breadcrumb-content.breadcrumb-content-mb1{margin:0 0 8px}}@media only screen and (max-width: 767px){.breadcrumb-content{text-align:center}}.breadcrumb-content ul li{display:inline-block;font-size:15px;font-weight:400;color:#4e97fd;margin-right:18px;text-transform:capitalize;position:relative}.breadcrumb-content ul li::before{position:absolute;width:17px;height:1px;background-color:#ababab;content:"";right:-20px;top:14px;z-index:9;-webkit-transform:rotate(115deg);-ms-transform:rotate(115deg);transform:rotate(115deg)}.breadcrumb-content ul li:last-child::before{display:none}.breadcrumb-content ul li:last-child{margin-right:0}.breadcrumb-content ul li a{color:#333;position:relative}.breadcrumb-content ul li a::after{content:'';position:absolute;left:auto;right:0;bottom:0px;height:1px;width:0;-webkit-transition:width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;-o-transition:width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;transition:width 0.6s cubic-bezier(0.25, 0.8, 0.25, 1) 0s;background:#4e97fd}.breadcrumb-content ul li a:hover{color:#4e97fd}.breadcrumb-content ul li a:hover::after{width:100%;left:0;right:auto}.breadcrumb-title h1{font-size:40px;font-weight:500;line-height:1.2;color:#333;margin:0}@media only screen and (min-width: 992px) and (max-width: 1199px){.breadcrumb-title h1{font-size:30px}}@media only screen and (min-width: 768px) and (max-width: 991px){.breadcrumb-title h1{font-size:30px}}@media only screen and (max-width: 767px){.breadcrumb-title h1{font-size:25px}}.sidebar-widget.sidebar-widget-wrap{background:#f8f8f8;border-radius:5px}.sidebar-widget.sidebar-widget-padding-1{padding:38px 20px 37px}.sidebar-widget.sidebar-widget-padding-2{padding:38px 20px 40px}.sidebar-widget.sidebar-widget-padding-3{padding:38px 20px 34px}.sidebar-widget.sidebar-widget-padding-4{padding:38px 20px 25px}.sidebar-widget.sidebar-widget-padding-5{padding:35px 20px 40px}.sidebar-widget.sidebar-widget-padding-6{padding:38px 20px 27px}.sidebar-widget h4.sidebar-widget-title{font-size:20px;font-weight:500;margin-bottom:22px;line-height:1}@media only screen and (max-width: 767px){.sidebar-widget h4.sidebar-widget-title{margin-bottom:15px}}.sidebar-widget h4.sidebar-widget-title.widget-title-font-dec{font-size:18px}.sidebar-widget .sidebar-categories-list ul li{padding-left:15px;position:relative;margin-bottom:11px}.sidebar-widget .sidebar-categories-list ul li:last-child{margin-bottom:0px}.sidebar-widget .sidebar-categories-list ul li::before{content:'\f111';font-size:4px;position:absolute;top:2px;left:0;font-weight:900;display:inline-block;font-family:'Font Awesome 5 Pro';position:absolute;color:#696969}.sidebar-widget .sidebar-categories-list ul li a{color:#444;font-size:15px}.sidebar-widget .sidebar-categories-list ul li a span{color:#777}.sidebar-widget .sidebar-categories-list ul li ul{margin-top:8px}.sidebar-widget .sidebar-categories-list ul li:hover>a{color:#4e97fd}.sidebar-widget .sidebar-brand-list ul li,.sidebar-widget .sidebar-sort-list ul li,.sidebar-widget .sidebar-price-filter-list ul li{margin-bottom:11px}.sidebar-widget .sidebar-brand-list ul li:last-child,.sidebar-widget .sidebar-sort-list ul li:last-child,.sidebar-widget .sidebar-price-filter-list ul li:last-child{margin-bottom:0}.sidebar-widget .sidebar-brand-list ul li a,.sidebar-widget .sidebar-sort-list ul li a,.sidebar-widget .sidebar-price-filter-list ul li a{color:#444;font-size:15px}.sidebar-widget .sidebar-brand-list ul li a span,.sidebar-widget .sidebar-sort-list ul li a span,.sidebar-widget .sidebar-price-filter-list ul li a span{color:#777}.sidebar-widget .sidebar-brand-list ul li:hover>a,.sidebar-widget .sidebar-sort-list ul li:hover>a,.sidebar-widget .sidebar-price-filter-list ul li:hover>a{color:#4e97fd}.sidebar-widget .price-filter{margin-top:15px}.sidebar-widget .price-filter .price-slider-amount input{background:transparent;padding:0;border:none;font-size:15px;font-weight:500}.sidebar-widget .price-filter #slider-range{background:#dbdbdb none repeat scroll 0 0;border:medium none;border-radius:0px;height:5px;margin-bottom:12px;margin-left:auto;margin-top:5px}.sidebar-widget .price-filter #slider-range span{-webkit-transition:all .0s ease 0s;-o-transition:all .0s ease 0s;transition:all .0s ease 0s}.sidebar-widget .price-filter #slider-range .ui-slider-range{position:absolute;display:block;border:0;background:#4e97fd none repeat scroll 0 0;border:none;-webkit-transition:all .0s ease 0s;-o-transition:all .0s ease 0s;transition:all .0s ease 0s}.sidebar-widget .price-filter #slider-range .ui-slider-handle{background:#4e97fd none repeat scroll 0 0;border:medium none;border-radius:50%;height:19px;margin-left:0;width:19px;margin-top:-2px}.sidebar-widget .price-filter .price-slider-amount{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin:24px 0 0}.sidebar-widget .price-filter .price-slider-amount .label-input input{color:#333;height:auto;width:100%;font-size:14px;font-weight:400}.sidebar-widget .price-filter .price-slider-amount button{background-color:#ffffff;border:medium none;color:#4e97fd;line-height:1;padding:10px 35px;cursor:pointer;font-size:15px;font-weight:700;border-radius:16px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}@media only screen and (min-width: 1200px) and (max-width: 1365px){.sidebar-widget .price-filter .price-slider-amount button{padding:10px 25px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.sidebar-widget .price-filter .price-slider-amount button{padding:10px 15px}}.sidebar-widget .price-filter .price-slider-amount button:hover{background-color:#4e97fd;color:#ffffff}.sidebar-widget .sidebar-rating-list ul li{margin:0 0 11px}.sidebar-widget .sidebar-rating-list ul li:last-child{margin:0 0 0px}.sidebar-widget .sidebar-rating-list ul li a i{color:#fb0;font-weight:900;font-size:15px;margin-right:1px}.sidebar-widget .sidebar-rating-list ul li a i.gray{color:#ababab;font-weight:400}.sidebar-widget .sidebar-rating-list ul li a span{color:#696969;margin-left:2px;font-size:15px}.sidebar-widget.slidebar-product-wrap-2{background-position:center center;background-repeat:repeat;background-size:auto;background-image:url(../../Montserrat)}.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-content-2 h3{font-size:18px;margin:0 0 5px}.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-content-2 h2{font-size:24px;line-height:1.5em;margin:0;font-weight:700}@media only screen and (min-width: 992px) and (max-width: 1199px){.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-content-2 h2{font-size:22px;line-height:1.3em}}.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-img-2{margin:0px 0 10px;position:relative}.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-img-2>a{display:block}.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-img-2>a img{max-width:100%}.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-img-2 .slidebar-pro-badge{width:74px;height:74px;line-height:74px;border-radius:100%;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background-color:#ffd55a}@media only screen and (max-width: 767px){.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-img-2 .slidebar-pro-badge{width:70px;height:70px;line-height:70px}}.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-img-2 .slidebar-pro-badge h3{color:#333;margin:0;text-align:center;font-size:16px;font-weight:400;line-height:1}.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-img-2 .slidebar-pro-badge h3 span{display:block;line-height:1;font-weight:700;font-size:20px;margin:0 0 4px}@media only screen and (max-width: 767px){.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-img-2 .slidebar-pro-badge h3 span{font-size:18px}}.sidebar-widget.slidebar-product-wrap-2 .slidebar-product-img-2 .slidebar-pro-badge.slidebar-pro-badge-position1{position:absolute;top:10%;right:8%}.sidebar-widget .product-highlight ul li{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 14px}.sidebar-widget .product-highlight ul li:last-child{margin:0 0 0px}.sidebar-widget .product-highlight ul li input{width:auto;height:auto}.sidebar-widget .product-highlight ul li span{color:#444;font-size:15px;margin-left:16px;display:inline-block}.sidebar-widget .sidebar-tag ul li{display:inline-block;margin:0 7px 10px 0}@media only screen and (min-width: 992px) and (max-width: 1199px){.sidebar-widget .sidebar-tag ul li{margin:0 5px 8px 0}}@media only screen and (max-width: 767px){.sidebar-widget .sidebar-tag ul li{margin:0 5px 8px 0}}.sidebar-widget .sidebar-tag ul li a{display:inline-block;background-color:#ffffff;border-radius:26px;color:#666;padding:4px 15px 5px}@media only screen and (min-width: 992px) and (max-width: 1199px){.sidebar-widget .sidebar-tag ul li a{padding:4px 13px 5px}}@media only screen and (max-width: 767px){.sidebar-widget .sidebar-tag ul li a{padding:4px 13px 5px}}.sidebar-widget .sidebar-tag ul li a:hover{background-color:#4e97fd;color:#ffffff}.sidebar-color-list ul,.pro-details-color-list ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.sidebar-color-list ul li,.pro-details-color-list ul li{margin-right:18px;margin-bottom:13px;display:inline-block}.sidebar-color-list ul li:last-child,.pro-details-color-list ul li:last-child{margin-right:0}.sidebar-color-list ul li a,.pro-details-color-list ul li a{width:25px;height:25px;font-size:0;display:inline-block;border-radius:50%;border:1px solid #ccc;position:relative}.sidebar-color-list ul li a.black,.pro-details-color-list ul li a.black{background-color:#000000}.sidebar-color-list ul li a.blue,.pro-details-color-list ul li a.blue{background-color:#1e73be}.sidebar-color-list ul li a.green,.pro-details-color-list ul li a.green{background-color:#1ca54f}.sidebar-color-list ul li a.pink,.pro-details-color-list ul li a.pink{background-color:#ed9a9d}.sidebar-color-list ul li a.powder-blue,.pro-details-color-list ul li a.powder-blue{background-color:#94dde3}.sidebar-color-list ul li a.purple,.pro-details-color-list ul li a.purple{background-color:#9382dd}.sidebar-color-list ul li a.red,.pro-details-color-list ul li a.red{background-color:#dd3333}.sidebar-color-list ul li a.transparent,.pro-details-color-list ul li a.transparent{background-color:transparent}.sidebar-color-list ul li a.white,.pro-details-color-list ul li a.white{background-color:#fff}.sidebar-color-list ul li a.yellow,.pro-details-color-list ul li a.yellow{background-color:#eeee22}.sidebar-color-list.pro-details-color-mrg ul li,.pro-details-color-list.pro-details-color-mrg ul li{margin:0 10px 0 0}.tooltip-style-3 ul li a{position:relative}.tooltip-style-3 ul li a:after{bottom:100%;left:50%;position:absolute;white-space:nowrap;border-radius:5px;font-weight:700;font-size:14px;padding:7px 10px;color:#ffffff;background-color:#000;content:attr(aria-label);line-height:1.3;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-box-shadow:4px 4px 8px rgba(0,0,0,0.3);box-shadow:4px 4px 8px rgba(0,0,0,0.3);transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24),-webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);opacity:0;visibility:hidden;-webkit-transform:translateX(-50%) translateY(0px);-ms-transform:translateX(-50%) translateY(0px);transform:translateX(-50%) translateY(0px)}.tooltip-style-3 ul li a:before{content:'';position:absolute;left:calc(50% - 7px);bottom:100%;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;border:7px solid transparent;border-top-color:#000;z-index:9;margin-bottom:-13px;transition-delay:.1s;transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24),-webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);opacity:0;visibility:hidden}.tooltip-style-3 ul li a:hover{background-color:#4e97fd}.tooltip-style-3 ul li a:hover:after{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-8px);-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.tooltip-style-3 ul li a:hover:before{opacity:1;visibility:visible;-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.tooltip-style-4 a,.tooltip-style-4 button{position:relative}.tooltip-style-4 a:after,.tooltip-style-4 button:after{bottom:100%;left:50%;position:absolute;white-space:nowrap;border-radius:5px;font-weight:700;font-size:14px;padding:7px 10px;color:#ffffff;background-color:#4e97fd;content:attr(aria-label);line-height:1.3;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;-webkit-box-shadow:4px 4px 8px rgba(0,0,0,0.3);box-shadow:4px 4px 8px rgba(0,0,0,0.3);transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24),-webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);opacity:0;visibility:hidden;-webkit-transform:translateX(-50%) translateY(0px);-ms-transform:translateX(-50%) translateY(0px);transform:translateX(-50%) translateY(0px)}.tooltip-style-4 a:before,.tooltip-style-4 button:before{content:'';position:absolute;left:calc(50% - 7px);bottom:100%;-webkit-transition-delay:.1s;-o-transition-delay:.1s;transition-delay:.1s;border:7px solid transparent;border-top-color:#4e97fd;z-index:9;margin-bottom:-13px;transition-delay:.1s;transition:opacity 0.3s ease,visibility 0.3s ease,transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24),-webkit-transform 0.3s cubic-bezier(0.71, 1.7, 0.77, 1.24);opacity:0;visibility:hidden}.tooltip-style-4 a:hover:after,.tooltip-style-4 button:hover:after{opacity:1;visibility:visible;-webkit-transform:translateX(-50%) translateY(-8px);-ms-transform:translateX(-50%) translateY(-8px);transform:translateX(-50%) translateY(-8px)}.tooltip-style-4 a:hover:before,.tooltip-style-4 button:hover:before{opacity:1;visibility:visible;-webkit-transform:translateY(-8px);-ms-transform:translateY(-8px);transform:translateY(-8px)}.tooltip-style-4.tooltip-style-4-black a:after,.tooltip-style-4.tooltip-style-4-black button:after{background-color:#000;white-space:normal;min-width:120px;padding:7px 10px 12px}.tooltip-style-4.tooltip-style-4-black a:before,.tooltip-style-4.tooltip-style-4-black button:before{border-top-color:#000}.shop-topbar-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 37px}@media only screen and (max-width: 767px){.shop-topbar-wrapper{display:block}}@media only screen and (min-width: 576px) and (max-width: 767px){.shop-topbar-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}@media only screen and (max-width: 767px){.shop-topbar-wrapper .totall-product{margin-bottom:10px}}@media only screen and (min-width: 576px) and (max-width: 767px){.shop-topbar-wrapper .totall-product{margin-bottom:0px}}.shop-topbar-wrapper .totall-product p{font-size:15px;color:#444}.shop-topbar-wrapper .totall-product p span{color:#333;font-weight:500}.shop-topbar-wrapper .sort-by-product-area{position:relative}.shop-topbar-wrapper .sort-by-product-area .sort-by-product-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;background:#f8f8f8;border:1px solid #f8f8f8;color:#777;padding:11px 16px 11px 16px;border-radius:26px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s;cursor:pointer}.shop-topbar-wrapper .sort-by-product-area .sort-by-product-wrap .sort-by{margin-right:5px}.shop-topbar-wrapper .sort-by-product-area .sort-by-product-wrap .sort-by i{margin-right:16px;font-size:16px;color:#ababab;position:relative;top:2px}.shop-topbar-wrapper .sort-by-product-area .sort-by-product-wrap .sort-by span{font-size:15px;font-weight:500}.shop-topbar-wrapper .sort-by-product-area .sort-by-product-wrap .sort-by-dropdown-wrap span{font-size:15px;font-weight:500;color:#333}.shop-topbar-wrapper .sort-by-product-area .sort-by-product-wrap .sort-by-dropdown-wrap span i{font-size:18px;color:#333;margin-left:10px;position:relative;top:2px}.shop-topbar-wrapper .sort-by-product-area:hover .sort-by-product-wrap{background-color:#ffffff;border:1px solid #4e97fd}.sort-by-dropdown{position:absolute;top:100%;left:0;z-index:99;right:0;padding:16px 0 21px;background:#f8f8f8;border:0;border-radius:5px;visibility:hidden;opacity:0;min-width:100%;-webkit-box-shadow:0 10px 30px rgba(0,0,0,0.2);box-shadow:0 10px 30px rgba(0,0,0,0.2);color:#333;font-weight:500}.sort-by-dropdown.show{opacity:1;visibility:visible}.sort-by-dropdown ul li{display:block}.sort-by-dropdown ul li a{font-weight:500;color:#333;font-size:15px;padding:5px 30px;display:block;position:relative}.sort-by-dropdown ul li a.active::before{content:'\f00c';position:absolute;top:5px;left:10px;font-size:12px;color:#4e97fd;font-family:'Font Awesome 5 Pro';font-weight:900}.sort-by-dropdown ul li a:hover{background-color:#4e97fd;color:#ffffff}.pro-pagination-style ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.pro-pagination-style ul li a{width:40px;height:40px;line-height:40px;font-size:16px;font-weight:500;display:inline-block;border-radius:100%;margin:0 2px;color:#333}.pro-pagination-style ul li a:hover{color:#4e97fd}.pro-pagination-style ul li a.active{background-color:#4e97fd;color:#ffffff}@media only screen and (min-width: 992px) and (max-width: 1199px){.pro-pagination-style.mt-55{margin-top:0px}}@media only screen and (min-width: 768px) and (max-width: 991px){.pro-pagination-style.mt-55{margin-top:0px}}@media only screen and (max-width: 767px){.pro-pagination-style.mt-55{margin-top:0px}}.sidebar-wrapper-mr1{margin-right:30px}@media only screen and (min-width: 992px) and (max-width: 1199px){.sidebar-wrapper-mr1{margin-right:0px}}@media only screen and (min-width: 768px) and (max-width: 991px){.sidebar-wrapper-mr1{margin-right:0px}}@media only screen and (max-width: 767px){.sidebar-wrapper-mr1{margin-right:0px}}.sidebar-wrapper-ml1{margin-left:30px}@media only screen and (min-width: 992px) and (max-width: 1199px){.sidebar-wrapper-ml1{margin-left:0px}}@media only screen and (min-width: 768px) and (max-width: 991px){.sidebar-wrapper-ml1{margin-left:0px}}@media only screen and (max-width: 767px){.sidebar-wrapper-ml1{margin-left:0px}}.sidebar-wrapper-ml1{margin-left:30px}@media only screen and (min-width: 992px) and (max-width: 1199px){.sidebar-wrapper-ml1{margin-left:0px}}@media only screen and (min-width: 768px) and (max-width: 991px){.sidebar-wrapper-ml1{margin-left:0px}}@media only screen and (max-width: 767px){.sidebar-wrapper-ml1{margin-left:0px}}.product-filter-wrapper{background:#f8f8f8;border-radius:5px;padding:28px 30px 25px;margin:0 0 58px;display:none}.shop-filter a{font-size:15px;color:#ffffff;display:inline-block;background-color:#4e97fd;position:relative;border-radius:26px;padding:11px 24px 10px}.shop-filter a span{font-size:16px;margin-right:5px}.shop-filter a i{margin-left:14px}.shop-filter a i.angle-up{position:absolute;right:24px;top:15px;opacity:0;visibility:hidden}.shop-filter a.active i.angle-down{opacity:0;visibility:hidden}.shop-filter a.active i.angle-up{opacity:1;visibility:visible}.shop-filter a:hover{background-color:#e4573d}.widget-menu-style{border:1px solid #eee}.widget-menu-style nav ul li{border-bottom:1px solid #eee;border-radius:5px}.widget-menu-style nav ul li:last-child{border-bottom:none}.widget-menu-style nav ul li a{color:#444;font-size:15px;position:relative;display:block;padding:15px 30px}.widget-menu-style nav ul li a::before{content:'\f111';font-size:4px;position:absolute;top:50%;-webkit-transform:translate(0, -50%);-ms-transform:translate(0, -50%);transform:translate(0, -50%);left:16px;font-family:'Font Awesome 5 Pro';color:#ababab;font-weight:900;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.widget-menu-style nav ul li a:hover,.widget-menu-style nav ul li a.active{color:#ffffff;background-color:#4e97fd}.widget-menu-style nav ul li a:hover::before,.widget-menu-style nav ul li a.active::before{color:#ffffff}.single-sidebar-post{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-bottom:20px;padding-bottom:20px;border-bottom:1px solid #eee}.single-sidebar-post:last-child{margin-bottom:0px;padding-bottom:0px;border-bottom:none}.single-sidebar-post .sidebar-post-img{-webkit-box-flex:0;-webkit-flex:0 0 100px;-ms-flex:0 0 100px;flex:0 0 100px;margin-right:17px}@media only screen and (min-width: 992px) and (max-width: 1199px){.single-sidebar-post .sidebar-post-img{-webkit-box-flex:0;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;margin-right:12px}}@media only screen and (max-width: 767px){.single-sidebar-post .sidebar-post-img{-webkit-box-flex:0;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;margin-right:12px}}.single-sidebar-post .sidebar-post-img a{display:block}.single-sidebar-post .sidebar-post-img a img{width:100%}.single-sidebar-post .sidebar-post-content h4{font-size:15px;font-weight:500;line-height:1.44}.single-sidebar-post .sidebar-post-content h4 a{color:#333}.single-sidebar-post .sidebar-post-content h4 a:hover{color:#4e97fd}.single-sidebar-post .sidebar-post-content span{color:#444;margin-top:6px;display:block}@media only screen and (min-width: 768px) and (max-width: 991px){.sidebar-wrapper{margin-top:50px}.sidebar-wrapper.sidebar-wrapper-mt-dec{margin-top:20px}}@media only screen and (max-width: 767px){.sidebar-wrapper{margin-top:30px}.sidebar-wrapper.sidebar-wrapper-mt-dec{margin-top:20px}}.product-dec-small-style1{margin:13px auto 0}.product-dec-small-style1 .product-dec-small{margin:0 5px 0px 5px;cursor:pointer}.product-dec-small-style1 .product-dec-small img{width:100%}.product-dec-small-style1 .product-dec-small.slick-active img{border:1px solid #eee;border-radius:5px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.product-dec-small-style1 .product-dec-small.slick-active img:hover{border:1px solid #4e97fd}.product-dec-small-style1 .product-dec-small.slick-active.slick-current img{border:1px solid #4e97fd}.product-dec-small-style1 .product-dec-small:last-child{margin:0 0 0px}.product-dec-small-style1 .slick-slide,.product-dec-small-style2 .slick-slide{border:1px solid transparent}.single-big-img-style{position:relative}.single-big-img-style .pro-details-big-img a{display:block}.single-big-img-style .pro-details-big-img a img{width:100%}.single-big-img-style .pro-details-badges.product-badges-position{position:absolute;left:0;top:0}.single-big-img-style .pro-details-badges span{display:inline-block;font-size:13px;font-weight:700;text-transform:uppercase;letter-spacing:1px;line-height:1;border-radius:2px;color:#ffffff;margin-right:10px;padding:5px 8px 6px}.single-big-img-style .pro-details-badges span.red{background-color:#e4573d}.product-details-content .pro-details-category ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.product-details-content .pro-details-category ul li{color:#444;margin-right:5px}.product-details-content .pro-details-category ul li:last-child{margin-right:0}.product-details-content .pro-details-category ul li a{color:#444;text-transform:uppercase;letter-spacing:1px}.product-details-content .pro-details-category ul li a:hover{color:#4e97fd}@media only screen and (max-width: 767px){.product-details-content .pro-details-category ul li a{letter-spacing:0px}}@media only screen and (min-width: 576px) and (max-width: 767px){.product-details-content .pro-details-category ul li a{letter-spacing:1px}}.product-details-content h1{font-size:34px;margin:12px 0 23px}@media only screen and (min-width: 1200px) and (max-width: 1365px){.product-details-content h1{font-size:30px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.product-details-content h1{font-size:26px}}@media only screen and (min-width: 768px) and (max-width: 991px){.product-details-content h1{font-size:26px}}@media only screen and (max-width: 767px){.product-details-content h1{font-size:24px;margin:8px 0 15px}}@media only screen and (min-width: 576px) and (max-width: 767px){.product-details-content h1{font-size:25px}}.product-details-content .pro-details-brand-review{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 767px){.product-details-content .pro-details-brand-review{display:block}}@media only screen and (min-width: 576px) and (max-width: 767px){.product-details-content .pro-details-brand-review{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.product-details-content .pro-details-brand-review .pro-details-brand{margin-right:36px;position:relative}@media only screen and (min-width: 992px) and (max-width: 1199px){.product-details-content .pro-details-brand-review .pro-details-brand{margin-right:15px}}@media only screen and (min-width: 768px) and (max-width: 991px){.product-details-content .pro-details-brand-review .pro-details-brand{margin-right:15px}}@media only screen and (max-width: 767px){.product-details-content .pro-details-brand-review .pro-details-brand{margin-bottom:5px}}@media only screen and (min-width: 576px) and (max-width: 767px){.product-details-content .pro-details-brand-review .pro-details-brand{margin-bottom:0px}}.product-details-content .pro-details-brand-review .pro-details-brand::before{content:'';position:absolute;right:-16px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:1px;height:21px;background:#eee}@media only screen and (min-width: 992px) and (max-width: 1199px){.product-details-content .pro-details-brand-review .pro-details-brand::before{right:-8px}}@media only screen and (min-width: 768px) and (max-width: 991px){.product-details-content .pro-details-brand-review .pro-details-brand::before{right:-8px}}.product-details-content .pro-details-brand-review .pro-details-brand span{color:#333}.product-details-content .pro-details-brand-review .pro-details-brand span a{color:#4e97fd;display:inline-block;margin:0 0 0 3px}.product-details-content .pro-details-brand-review .pro-details-brand span a:hover{color:#e4573d}.product-details-content .pro-details-brand-review .pro-details-rating-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-details-content .pro-details-brand-review .pro-details-rating-wrap span{color:#333}.product-details-content .pro-details-brand-review .pro-details-rating-wrap .pro-details-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 10px 0}.product-details-content .pro-details-brand-review .pro-details-rating-wrap .pro-details-rating i{color:#fb0;font-size:15px}.product-details-content .pro-details-brand-review .pro-details-rating-wrap a{display:inline-block;font-size:15px;color:#444}.product-details-content .pro-details-price-short-description{border-top:1px solid #eee;border-bottom:1px solid #eee;padding:29px 0 24px;margin:18px 0 20px}.product-details-content .pro-details-price-short-description .pro-details-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;text-align:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-details-content .pro-details-price-short-description .pro-details-price span{font-size:24px;font-weight:700}.product-details-content .pro-details-price-short-description .pro-details-price span.new-price{color:#e4573d}.product-details-content .pro-details-price-short-description .pro-details-price span.old-price{color:#666;font-weight:400;font-size:14px;text-decoration:line-through;margin-left:5px}.product-details-content .pro-details-price-short-description .pro-details-short-description p{font-size:15px;color:#444;margin:15px 0 0}.product-details-content .pro-details-color-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-details-content .pro-details-color-wrap span{font-size:15px;color:#333;min-width:85px}@media only screen and (max-width: 767px){.product-details-content .pro-details-color-wrap span{min-width:70px}}@media only screen and (min-width: 576px) and (max-width: 767px){.product-details-content .pro-details-color-wrap span{min-width:85px}}.product-details-content .pro-details-quality-stock-area{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:25px 0 23px}.product-details-content .pro-details-quality-stock-area span{font-size:15px;color:#333;min-width:85px}@media only screen and (max-width: 767px){.product-details-content .pro-details-quality-stock-area span{min-width:70px}}@media only screen and (min-width: 576px) and (max-width: 767px){.product-details-content .pro-details-quality-stock-area span{min-width:85px}}.product-details-content .pro-details-quality-stock-area .pro-details-quality-stock-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.product-details-content .pro-details-quality-stock-area .pro-details-quality-stock-wrap .pro-details-stock{margin:0 0 0 18px}@media only screen and (max-width: 767px){.product-details-content .pro-details-quality-stock-area .pro-details-quality-stock-wrap .pro-details-stock{margin:0 0 0 12px}}.product-details-content .pro-details-quality-stock-area .pro-details-quality-stock-wrap .pro-details-stock span{color:#444;font-size:15px}.product-details-content .pro-details-quality-stock-area .pro-details-quality-stock-wrap .pro-details-stock span i{color:#8cc63e;font-size:14px;margin-right:5px}.product-details-content .pro-details-action-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-details-content .pro-details-action-wrap .pro-details-add-to-cart button{color:#ffffff;padding:0;border:0;font-size:15px;font-weight:700;border-radius:26px;padding:10px 41px 12px;background-color:#4e97fd}@media only screen and (max-width: 767px){.product-details-content .pro-details-action-wrap .pro-details-add-to-cart button{padding:10px 25px 12px}}.product-details-content .pro-details-action-wrap .pro-details-add-to-cart button:hover{background-color:#e4573d}.product-details-content .pro-details-action-wrap .pro-details-action{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:12px}.product-details-content .pro-details-action-wrap .pro-details-action button{position:relative;display:block;width:48px;height:48px;line-height:48px;text-align:center;-webkit-box-shadow:0 0 7px rgba(0,0,0,0.09);box-shadow:0 0 7px rgba(0,0,0,0.09);background-color:#ffffff;color:#333;border-radius:50%;font-size:14px;padding:0;border:none;margin-right:12px}.product-details-content .pro-details-action-wrap .pro-details-action button:last-child{margin-right:0}.product-details-content .pro-details-action-wrap .pro-details-action button:hover{background-color:#4e97fd;color:#ffffff}.product-details-content .product-details-meta{border-top:1px solid #eee;margin:25px 0 22px;padding:18px 0 0}.product-details-content .product-details-meta ul li{color:#444;font-size:15px;margin:0 0 4px}.product-details-content .product-details-meta ul li:last-child{margin:0 0 0px}.product-details-content .product-details-meta ul li a{color:#444;font-size:15px}.product-details-content .product-details-meta ul li a:hover{color:#4e97fd}.product-details-content .product-details-meta ul li span{font-size:15px;min-width:100px;color:#444;margin-right:15px;display:inline-block}@media only screen and (min-width: 992px) and (max-width: 1199px){.product-details-content .product-details-meta ul li span{min-width:50px}}@media only screen and (min-width: 768px) and (max-width: 991px){.product-details-content .product-details-meta ul li span{min-width:50px}}@media only screen and (max-width: 767px){.product-details-content .product-details-meta ul li span{min-width:40px}}.product-details-content .product-details-social{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.product-details-content .product-details-social a{font-size:20px;display:inline-block;margin-right:22px}.product-details-content .product-details-social a:last-child{margin-right:0}.product-details-content .product-details-social a.facebook{color:#567fa9}.product-details-content .product-details-social a.twitter{color:#26d0fe}.product-details-content .product-details-social a.linkedin{color:#0077b5}.product-details-content .product-details-social a.tumblr{color:#35465c}.product-details-content .product-details-social a.envelope{color:#dd4b39}.product-details-content.pro-details-content-pl{padding-left:20px}@media only screen and (min-width: 992px) and (max-width: 1199px){.product-details-content.pro-details-content-pl{padding-left:0px}}@media only screen and (min-width: 768px) and (max-width: 991px){.product-details-content.pro-details-content-pl{padding-left:0px}}@media only screen and (max-width: 767px){.product-details-content.pro-details-content-pl{padding-left:0px}}@media only screen and (max-width: 767px){.product-details-content{margin-top:30px}}.product-details-wrap-bottom{margin:70px 0 0}@media only screen and (max-width: 767px){.product-details-wrap-bottom{margin:50px 0 0}}.product-details-wrap-bottom .entry-product-section-heading{margin-bottom:29px}.product-details-wrap-bottom .entry-product-section-heading h2{font-size:28px;font-weight:500;border-bottom:1px solid #eee;margin:0;padding:0 0 15px}@media only screen and (max-width: 767px){.product-details-wrap-bottom .entry-product-section-heading h2{font-size:25px}}.product-details-description p{font-size:15px;line-height:1.74;margin:0 0 25px}@media only screen and (max-width: 767px){.product-details-description p{margin:0 0 20px}}.product-details-description ul{padding:0 0 24px 14px}.product-details-description ul li{font-size:15px;color:#444;margin:0 0 12px;list-style:disc}.product-details-description ul li:last-child{margin:0 0 0}.additional-information ul{padding:0 0 0px 14px}.additional-information ul li{color:#444;font-size:15px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 10px;position:relative}.additional-information ul li:before{position:absolute;left:-14px;top:9px;content:"";height:6px;width:6px;border-radius:100%;background-color:#9b9b9b}.additional-information ul li:last-child{margin:0 0 0}.additional-information ul li span{-webkit-box-flex:0;-webkit-flex:0 0 165px;-ms-flex:0 0 165px;flex:0 0 165px;color:#444;font-size:15px;display:inline-block}@media only screen and (max-width: 767px){.additional-information ul li span{-webkit-box-flex:0;-webkit-flex:0 0 135px;-ms-flex:0 0 135px;flex:0 0 135px}}.pro-details-review p{color:#444;font-size:15px;margin:0 0 29px}.pro-details-review p span{font-size:18px;font-weight:700;color:#4e97fd}.pro-details-review .single-pro-details-review{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0 0 30px;padding:0 0 26px;border-bottom:1px solid #eee}.pro-details-review .single-pro-details-review .review-img{-webkit-box-flex:0;-webkit-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px;margin-right:22px}@media only screen and (max-width: 767px){.pro-details-review .single-pro-details-review .review-img{margin-right:15px}}.pro-details-review .single-pro-details-review .review-img img{width:100%}.pro-details-review .single-pro-details-review .review-content .review-name-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 767px){.pro-details-review .single-pro-details-review .review-content .review-name-rating{display:block}}@media only screen and (min-width: 576px) and (max-width: 767px){.pro-details-review .single-pro-details-review .review-content .review-name-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.pro-details-review .single-pro-details-review .review-content .review-name-rating .review-rating{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.pro-details-review .single-pro-details-review .review-content .review-name-rating .review-rating i{color:#fb0;font-size:15px;margin-right:1px}.pro-details-review .single-pro-details-review .review-content .review-name-rating .review-name{margin:0 0 0 18px}@media only screen and (max-width: 767px){.pro-details-review .single-pro-details-review .review-content .review-name-rating .review-name{margin:5px 0 0 0px}}@media only screen and (min-width: 576px) and (max-width: 767px){.pro-details-review .single-pro-details-review .review-content .review-name-rating .review-name{margin:0 0 0 18px}}.pro-details-review .single-pro-details-review .review-content .review-name-rating .review-name h6{font-size:15px;font-weight:500;margin:0}.pro-details-review .single-pro-details-review .review-content p{color:#444;font-size:15px;margin:14px 0 17px}@media only screen and (max-width: 767px){.pro-details-review .single-pro-details-review .review-content p{margin:10px 0 10px}}.pro-details-review .single-pro-details-review .review-content .review-date-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}@media only screen and (max-width: 767px){.pro-details-review .single-pro-details-review .review-content .review-date-btn{display:block}}@media only screen and (min-width: 576px) and (max-width: 767px){.pro-details-review .single-pro-details-review .review-content .review-date-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.pro-details-review .single-pro-details-review .review-content .review-date-btn .review-date{margin-right:10px}.pro-details-review .single-pro-details-review .review-content .review-date-btn .review-date span{color:#444;font-size:15px}.pro-details-review .single-pro-details-review .review-content .review-date-btn .review-btn a{display:inline-block;font-weight:500;color:#333;font-size:15px}.pro-details-review .single-pro-details-review .review-content .review-date-btn .review-btn a:hover{color:#4e97fd}.pro-details-review .ratting-form-wrapper h3{font-size:20px;font-weight:500;margin:0}.pro-details-review .ratting-form-wrapper p{font-size:15px;color:#444;margin:35px 0 20px}.pro-details-review .ratting-form-wrapper .comment-form-rating-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 28px}.pro-details-review .ratting-form-wrapper .comment-form-rating-wrap span{font-size:15px;color:#444;display:inline-block;margin-right:25px}.pro-details-review .ratting-form-wrapper .comment-form-rating-wrap .comment-form-rating i{font-weight:400;font-size:18px;color:#ababab}.pro-details-review .ratting-form-wrapper .rating-form-style form input,.pro-details-review .ratting-form-wrapper .rating-form-style form textarea{border:1px solid #f8f8f8;background-color:#f8f8f8;padding:3px 20px;height:48px;padding:3px 20px;border-radius:26px;color:#444;margin-bottom:25px;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1)}.pro-details-review .ratting-form-wrapper .rating-form-style form input:focus,.pro-details-review .ratting-form-wrapper .rating-form-style form textarea:focus{border:1px solid #4e97fd;background-color:#ffffff}.pro-details-review .ratting-form-wrapper .rating-form-style form input::-webkit-input-placeholder,.pro-details-review .ratting-form-wrapper .rating-form-style form textarea::-webkit-input-placeholder{color:#444;opacity:1}.pro-details-review .ratting-form-wrapper .rating-form-style form input::-moz-input-placeholder,.pro-details-review .ratting-form-wrapper .rating-form-style form textarea::-moz-input-placeholder{color:#444;opacity:1}.pro-details-review .ratting-form-wrapper .rating-form-style form textarea{height:140px;padding:19px 20px 3px;border-radius:5px}.pro-details-review .ratting-form-wrapper .rating-form-style form .cookies-consent{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:0 0 27px}.pro-details-review .ratting-form-wrapper .rating-form-style form .cookies-consent input{width:auto;height:auto;margin:0}.pro-details-review .ratting-form-wrapper .rating-form-style form .cookies-consent p{color:#444;font-size:15px;margin:0 0 0 15px}.pro-details-review .ratting-form-wrapper .rating-form-style form .form-submit input{width:auto;font-weight:700;border-radius:26px;height:auto;color:#ffffff;background-color:#4e97fd;border:none;padding:12px 54px 13px;margin:0}.pro-details-review .ratting-form-wrapper .rating-form-style form .form-submit input:hover{background-color:#e4573d}.pro-details-mrg-tb{margin:50px 0 50px}.tab-style-1{border-bottom:1px solid #ebebeb}.tab-style-1 a{display:inline-block;font-size:20px;font-weight:500;margin-right:45px;color:#696969;padding:0 0 13px;border-bottom:3px solid transparent}@media only screen and (max-width: 767px){.tab-style-1 a{margin:0 15px 10px 0;padding:0 0 6px;font-size:16px}}@media only screen and (min-width: 576px) and (max-width: 767px){.tab-style-1 a{margin:0 30px 0px 0;padding:0 0 6px;font-size:18px}}.tab-style-1 a:last-child{margin-right:0px}.tab-style-1 a.active{color:#333;border-bottom:3px solid #4e97fd}@media only screen and (max-width: 767px){.tab-style-1.mb-35{margin-bottom:25px}}.product-quality{position:relative;width:110px}.product-quality input{width:110px;font-size:15px;font-weight:700;color:#333;padding:2px 30px 2px 10px;border:1px solid #f5f5f5;background-color:#f5f5f5;text-align:center;border-radius:26px;height:48px}.product-quality .qtybutton{font-size:0}.product-quality .qtybutton.dec{position:absolute;width:30px;height:15px;text-align:center;right:0;bottom:7px}.product-quality .qtybutton.dec::before{content:'';position:absolute;right:14px;bottom:8px;border-top:5px solid #696969;border-left:5px solid transparent !important;border-right:5px solid transparent !important;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);cursor:pointer}.product-quality .qtybutton.dec:hover::before{border-top:5px solid #4e97fd}.product-quality .qtybutton.inc{position:absolute;width:30px;height:15px;right:0;top:9px}.product-quality .qtybutton.inc::after{content:'';position:absolute;right:14px;top:8px;border-bottom:5px solid #696969;border-left:5px solid transparent !important;border-right:5px solid transparent !important;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);cursor:pointer}.product-quality .qtybutton.inc:hover::after{border-bottom:5px solid #4e97fd}@media only screen and (max-width: 767px){.pb-55{padding-bottom:40px}}.cart-table-content .table-content{border:1px solid #eee}.cart-table-content .table-content table{width:100%}.cart-table-content .table-content table thead{background-color:#f8f8f8}.cart-table-content .table-content table thead>tr th{color:#333;font-size:15px;font-weight:500;padding:14px 15px 14px 0}.cart-table-content .table-content table thead>tr th:first-child{padding-left:30px}@media only screen and (min-width: 768px) and (max-width: 991px){.cart-table-content .table-content table thead>tr th:first-child{padding-left:20px}}@media only screen and (max-width: 767px){.cart-table-content .table-content table thead>tr th:first-child{padding-left:20px}}.cart-table-content .table-content table thead>tr th.width-thumbnail{min-width:130px}.cart-table-content .table-content table thead>tr th.width-name{min-width:356px}@media only screen and (min-width: 992px) and (max-width: 1199px){.cart-table-content .table-content table thead>tr th.width-name{min-width:250px}}@media only screen and (min-width: 768px) and (max-width: 991px){.cart-table-content .table-content table thead>tr th.width-name{min-width:120px}}@media only screen and (max-width: 767px){.cart-table-content .table-content table thead>tr th.width-name{min-width:140px}}.cart-table-content .table-content table thead>tr th.width-price{min-width:118px}@media only screen and (min-width: 768px) and (max-width: 991px){.cart-table-content .table-content table thead>tr th.width-price{min-width:100px}}@media only screen and (max-width: 767px){.cart-table-content .table-content table thead>tr th.width-price{min-width:100px}}.cart-table-content .table-content table thead>tr th.width-quantity{min-width:187px}@media only screen and (min-width: 768px) and (max-width: 991px){.cart-table-content .table-content table thead>tr th.width-quantity{min-width:140px}}@media only screen and (max-width: 767px){.cart-table-content .table-content table thead>tr th.width-quantity{min-width:140px}}.cart-table-content .table-content table thead>tr th.width-subtotal{min-width:107px}@media only screen and (min-width: 768px) and (max-width: 991px){.cart-table-content .table-content table thead>tr th.width-subtotal{min-width:100px}}@media only screen and (max-width: 767px){.cart-table-content .table-content table thead>tr th.width-subtotal{min-width:100px}}.cart-table-content .table-content table thead>tr th.width-remove{min-width:101px}@media only screen and (min-width: 768px) and (max-width: 991px){.cart-table-content .table-content table thead>tr th.width-remove{min-width:67px}}@media only screen and (max-width: 767px){.cart-table-content .table-content table thead>tr th.width-remove{min-width:67px}}.cart-table-content .table-content table tbody>tr{border-bottom:1px solid #eee}.cart-table-content .table-content table tbody>tr:last-child{border-bottom:none}.cart-table-content .table-content table tbody>tr td{padding:30px 0 30px 0}.cart-table-content .table-content table tbody>tr td:first-child{padding-left:30px}@media only screen and (min-width: 768px) and (max-width: 991px){.cart-table-content .table-content table tbody>tr td:first-child{padding-left:20px}}@media only screen and (max-width: 767px){.cart-table-content .table-content table tbody>tr td:first-child{padding-left:20px}}.cart-table-content .table-content table tbody>tr td.product-thumbnail a{display:block}.cart-table-content .table-content table tbody>tr td.product-thumbnail a img{width:80px;border:1px solid #eee}.cart-table-content .table-content table tbody>tr td.product-name h5{display:block;font-size:15px;color:#333}.cart-table-content .table-content table tbody>tr td.product-name h5 a{color:#333}.cart-table-content .table-content table tbody>tr td.product-name h5 a:hover{color:#4e97fd}.cart-table-content .table-content table tbody>tr td.product-price span,.cart-table-content .table-content table tbody>tr td.product-total span{font-size:15px;font-weight:500;color:#4e97fd}.cart-table-content .table-content table tbody>tr td.product-remove a{font-size:15px;font-weight:500;color:#696969;padding:0 0 3px;display:inline-block;border-bottom:1px solid #eee}.cart-table-content .table-content table tbody>tr td.product-remove a:hover{color:#4e97fd}.cart-shiping-update-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:30px;border-bottom:1px solid #eee;padding-bottom:75px;margin-bottom:70px}@media only screen and (max-width: 767px){.cart-shiping-update-wrapper{display:block;padding-bottom:40px;margin-bottom:35px}}@media only screen and (min-width: 576px) and (max-width: 767px){.cart-shiping-update-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.cart-shiping-update-wrapper .continure-clear-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 767px){.cart-shiping-update-wrapper .continure-clear-btn{display:block}}@media only screen and (min-width: 576px) and (max-width: 767px){.cart-shiping-update-wrapper .continure-clear-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.cart-shiping-update-wrapper .continure-clear-btn .clear-btn{margin-left:22px}@media only screen and (max-width: 767px){.cart-shiping-update-wrapper .continure-clear-btn .clear-btn{margin:15px 0}}@media only screen and (min-width: 576px) and (max-width: 767px){.cart-shiping-update-wrapper .continure-clear-btn .clear-btn{margin:0px 0 0 12px}}.cart-shiping-update-wrapper .continure-clear-btn .clear-btn a{font-size:15px;font-weight:700;color:#444;display:inline-block}.cart-shiping-update-wrapper .continure-clear-btn .clear-btn a i{margin-right:8px;color:#4e97fd}@media only screen and (min-width: 576px) and (max-width: 767px){.cart-shiping-update-wrapper .continure-clear-btn .clear-btn a i{margin-right:4px}}.cart-shiping-update-wrapper .continure-clear-btn .clear-btn a:hover{color:#4e97fd}.cart-shiping-update-wrapper .update-btn a{display:inline-block;font-size:15px;font-weight:700;color:#ffffff;border-radius:26px;padding:13px 36px;background-color:#4e97fd}@media only screen and (max-width: 767px){.cart-shiping-update-wrapper .update-btn a{padding:10px 20px}}.cart-shiping-update-wrapper .update-btn a:hover{background-color:#e4573d}.coupon-wrap h4{font-size:18px;font-weight:500;margin:0 0 15px}.coupon-wrap .coupon-content p{color:#444;font-size:15px;margin:0}.input-style.coupon-content-mrg{margin:23px 0 25px}@media only screen and (max-width: 767px){.input-style.coupon-content-mrg{margin:15px 0 20px}}.input-style.input-style-mb{margin:0 0 30px}@media only screen and (max-width: 767px){.input-style.input-style-mb{margin:0 0 15px}}.input-style input{background-color:#f8f8f8;border:1px solid #f8f8f8;height:48px;color:#666;padding:3px 20px;border-radius:26px;font-size:15px}.input-style input::-moz-input-placeholder{color:#666;opacity:1}.input-style input::-webkit-input-placeholder{color:#666;opacity:1}.input-style input:focus{background-color:#ffffff;border:1px solid #4e97fd}.cart-collaterals-wrap h4{font-size:18px;font-weight:500;margin:0 0 15px}.cart-collaterals-wrap .collaterals-content p{color:#444;font-size:15px;margin:0 0 11px}.cart-collaterals-wrap .collaterals-content p span{font-size:18px;font-weight:700;color:#4e97fd}.select-style.select-style-mrg-1{margin-bottom:30px}.select-style .select2-container--default{width:100%;display:block}.select-style .select2-container--default .select2-selection--single{background-color:#f8f8f8;border:1px solid #f8f8f8;height:48px;color:#666;border-radius:26px;font-size:15px;padding:0;-webkit-transition:all .0s ease 0s;-o-transition:all .0s ease 0s;transition:all .0s ease 0s}.select-style .select2-container--default .select2-selection--single[aria-expanded="true"]{background-color:#ffffff;border:1px solid #4e97fd}.select-style .select2-container--default .select2-selection--single span{height:48px;line-height:40px;color:#666;padding:3px 20px;border-radius:26px}.select-style .select2-container--default.select2-container--above .select2-selection--single{border-top:none}.select-style .select2-container--default.select2-container--below .select2-selection--single{border-bottom:none}.select2-container .select2-dropdown{border:1px solid #4e97fd}.select2-container .select2-dropdown.select2-dropdown--below{border-radius:0px 0px 26px 26px;border-top:none}.select2-container .select2-dropdown.select2-dropdown--above{border-radius:26px 26px 0px 0px;border-bottom:none}.select2-container .select2-dropdown.select2-dropdown--above .select2-search--dropdown{margin:7px 0 7px}.select2-container .select2-dropdown .select2-search--dropdown{padding:0px 20px 0px;margin:0 0 7px;position:relative}.select2-container .select2-dropdown .select2-search--dropdown::after{content:'\f002';font-size:14px;position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:40px;font-weight:900;font-family:'Font Awesome 5 Pro';display:inline-block;cursor:pointer}.select2-container .select2-dropdown .select2-search--dropdown:hover::after{color:#4e97fd}.select2-container .select2-dropdown .select2-search--dropdown>input{background-color:#f8f8f8;border:1px solid #f8f8f8;height:40px;color:#666;padding:3px 50px 3px 20px;border-radius:26px;font-size:15px}.select2-container .select2-dropdown .select2-search--dropdown>input::-moz-input-placeholder{color:#666;opacity:1}.select2-container .select2-dropdown .select2-search--dropdown>input::-webkit-input-placeholder{color:#666;opacity:1}.select2-container .select2-dropdown .select2-search--dropdown>input:focus{background-color:#ffffff;border:1px solid #4e97fd}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option{padding:7px 20px;color:#333;font-size:15px}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option.select2-results__option--highlighted{color:#ffffff;background-color:#4e97fd}.select2-container .select2-dropdown .select2-results .select2-results__options .select2-results__option[aria-selected="true"]{color:#ffffff;background-color:#4e97fd}.continure-btn a,.common-btn-style a{display:inline-block;font-size:15px;font-weight:700;color:#ffffff;border-radius:26px;padding:13px 36px;background-color:#4e97fd}@media only screen and (max-width: 767px){.continure-btn a,.common-btn-style a{padding:10px 20px}}.continure-btn a.common-btn-padding-2,.common-btn-style a.common-btn-padding-2{padding:12px 41px}.continure-btn a:hover,.common-btn-style a:hover{background-color:#e4573d}.grand-total-wrap{background:#f8f8f8;border-radius:5px;padding:25px 30px 40px}.grand-total-wrap ul{overflow:hidden;display:block}.grand-total-wrap ul li{font-size:15px;color:#444;padding:12px 0;border-bottom:1px solid #eee;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.grand-total-wrap ul li h4{font-size:18px;font-weight:700;color:#4e97fd;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin:0}.grand-total-wrap ul li h4 span{margin:0 5px 0 0;font-size:15px;color:#444;font-weight:400}.grand-total-wrap .grand-total{padding:25px 0 40px}.grand-total-wrap .grand-total h4{font-size:18px;font-weight:500;margin:0}.grand-total-wrap .grand-total h4 span{float:right;font-size:20px;color:#e4573d;font-weight:700}.grand-total-wrap .grand-total-btn a{display:block;font-size:15px;font-weight:700;color:#ffffff;border-radius:26px;padding:13px 36px;background-color:#4e97fd;text-align:center}.grand-total-wrap .grand-total-btn a:hover{background-color:#e4573d}@media only screen and (max-width: 767px){.cart-area.pb-35{padding-bottom:20px}}.customer-zone>p{font-size:16px;color:#444;margin:0 0 0px}.customer-zone>p a{color:#4e97fd;display:inline-block;position:relative}.customer-zone>p a::before,.customer-zone>p a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#e7e7e7;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s,-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s}.customer-zone>p a::after{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.customer-zone>p a:hover::before{background-color:#4E97FD;-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);transition:-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.customer-zone>p a:hover::after{background-color:#4E97FD;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s,-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s}.customer-zone .checkout-login-info{display:none;margin:20px 0 0}.customer-zone .checkout-login-info p{color:#444;font-size:15px;line-height:1.74;margin:0 0 20px}.customer-zone .checkout-login-info .sin-checkout-login label{font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#444;margin-bottom:8px}@media only screen and (max-width: 767px){.customer-zone .checkout-login-info .sin-checkout-login.mrg-small-device{margin:0 0 25px}}.customer-zone .checkout-login-info .button-remember-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:30px 0 24px}.customer-zone .checkout-login-info .button-remember-wrap .checkout-login-toggle-btn{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-right:10px}.customer-zone .checkout-login-info .button-remember-wrap .checkout-login-toggle-btn input{width:auto;height:auto}.customer-zone .checkout-login-info .button-remember-wrap .checkout-login-toggle-btn label{color:#444;font-size:15px;margin:0 0 0 12px}.customer-zone .checkout-login-info .button-remember-wrap button{border:none;padding:0;font-size:15px;font-weight:700;padding:10px 41px;color:#ffffff;border-radius:26px;background-color:#4e97fd}.customer-zone .checkout-login-info .button-remember-wrap button:hover{background-color:#e4573d}.customer-zone .checkout-login-info .lost-password a{color:#444;font-size:15px}.customer-zone .checkout-login-info .lost-password a:hover{color:#4e97fd}.customer-zone .checkout-login-info3{width:370px;margin:27px 0 0;display:none}@media only screen and (max-width: 767px){.customer-zone .checkout-login-info3{width:100%}}.customer-zone .checkout-login-info3 form{position:relative}.customer-zone .checkout-login-info3 form input{padding:3px 70px 3px 20px}.customer-zone .checkout-login-info3 form button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;padding:2px 20px;font-size:22px;border:none;background-color:transparent;color:#4e97fd;height:100%;border-radius:26px}.customer-zone .checkout-login-info3 form button:hover{color:#ffffff;background-color:#e4573d}.billing-info-wrap h3{font-size:20px;font-weight:500;margin:0 0 30px}@media only screen and (max-width: 767px){.billing-info-wrap h3{margin:0 0 15px}}.billing-info-wrap .billing-info label,.billing-info-wrap .checkout-account-toggle label,.billing-info-wrap .billing-select label{color:#444;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1px;margin:0 0 8px;display:block}@media only screen and (max-width: 767px){.billing-info-wrap .billing-info label,.billing-info-wrap .checkout-account-toggle label,.billing-info-wrap .billing-select label{margin:0 0 5px}}.billing-info-wrap .billing-info input.billing-address,.billing-info-wrap .checkout-account-toggle input.billing-address,.billing-info-wrap .billing-select input.billing-address{margin:0 0 30px}@media only screen and (max-width: 767px){.billing-info-wrap .billing-info input.billing-address,.billing-info-wrap .checkout-account-toggle input.billing-address,.billing-info-wrap .billing-select input.billing-address{margin:0 0 25px}}@media only screen and (max-width: 767px){.billing-info-wrap .billing-info.mb-35,.billing-info-wrap .checkout-account-toggle.mb-35,.billing-info-wrap .billing-select.mb-35{margin-bottom:25px}}.billing-info-wrap .billing-select{display:block}.billing-info-wrap .billing-select .select2-container--default{width:100%}.billing-info-wrap .billing-select .select2-container--default .selection{width:100%}.billing-info-wrap .checkout-account{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.billing-info-wrap .checkout-account>input{width:auto;height:auto}.billing-info-wrap .checkout-account>span{color:#444;font-size:15px;margin-left:10px}.billing-info-wrap .different-address{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.billing-info-wrap .different-address>input{width:auto;height:auto}.billing-info-wrap .different-address>span{color:#333;font-size:20px;font-weight:500;margin-left:10px}.billing-info-wrap .additional-info-wrap{margin:40px 0 0}.billing-info-wrap .additional-info-wrap label{color:#444;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1px;margin:0 0 8px;display:block}.billing-info-wrap .additional-info-wrap textarea{height:100px;resize:vertical;background:#f5f5f5;border:2px solid #f5f5f5;padding:10px;font-size:15px;color:#666}.billing-info-wrap .additional-info-wrap textarea:focus{background-color:transparent;border:2px solid #4FC1F0}.billing-info-wrap .checkout-account-toggle{margin-top:30px}.billing-info-wrap .checkout-account-toggle{display:none}.billing-info-wrap .different-address.open-toggle{display:none}.payment-details-area{border-top:1px solid #eee;margin-top:50px;padding-top:45px}@media only screen and (max-width: 767px){.payment-details-area{margin-top:40px;padding-top:35px}}.payment-details-area h4{font-size:20px;font-weight:500;margin:0 0 37px}@media only screen and (max-width: 767px){.payment-details-area h4{margin:0 0 30px}}.payment-details-area .payment-method{margin:17px 0 0}.payment-details-area .payment-method .sin-payment input{display:none}.payment-details-area .payment-method .sin-payment label{padding:13px 20px;border:1px solid #e0e0e0;font-size:18px;font-weight:500;color:#333;border-radius:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;cursor:pointer}.payment-details-area .payment-method .sin-payment label span{width:62px;margin-right:11px;position:relative}.payment-details-area .payment-method .sin-payment label span .nomal-img{opacity:1;visibility:visible}.payment-details-area .payment-method .sin-payment label span .active-img{position:absolute;left:0;top:0;opacity:0;visibility:hidden}.payment-details-area .payment-method .sin-payment .payment-box{margin:24px 0 22px;display:none}.payment-details-area .payment-method .sin-payment .payment-box p{font-size:15px;color:#444;margin:0}.payment-details-area .payment-method .sin-payment.payment-selected label{background:#edf4fe;border:1px solid #edf4fe;color:#387aff}.payment-details-area .payment-method .sin-payment.payment-selected label span .nomal-img{opacity:0;visibility:hidden}.payment-details-area .payment-method .sin-payment.payment-selected label span .active-img{opacity:1;visibility:visible}.order-summary{background:#f8f8f8;padding:36px 30px 34px;margin-left:30px}@media only screen and (min-width: 992px) and (max-width: 1199px){.order-summary{margin-left:0px}}@media only screen and (min-width: 768px) and (max-width: 991px){.order-summary{margin-left:0px;margin-top:50px}}@media only screen and (max-width: 767px){.order-summary{margin-left:0px;margin-top:30px;padding:36px 15px 34px}}@media only screen and (min-width: 576px) and (max-width: 767px){.order-summary{padding:36px 30px 34px}}.order-summary .order-summary-title h3{font-size:20px;font-weight:500;padding:0 0 20px;border-bottom:1px solid #eee;margin:0}.order-summary .order-summary-top .order-summary-img-price{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:20px 0;border-bottom:1px solid #eee}.order-summary .order-summary-top .order-summary-img-price .order-summary-img-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.order-summary .order-summary-top .order-summary-img-price .order-summary-img-title .order-summary-img{-webkit-box-flex:0;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;margin-right:20px}@media only screen and (max-width: 767px){.order-summary .order-summary-top .order-summary-img-price .order-summary-img-title .order-summary-img{-webkit-box-flex:0;-webkit-flex:0 0 70px;-ms-flex:0 0 70px;flex:0 0 70px;margin-right:10px}}@media only screen and (min-width: 576px) and (max-width: 767px){.order-summary .order-summary-top .order-summary-img-price .order-summary-img-title .order-summary-img{-webkit-box-flex:0;-webkit-flex:0 0 80px;-ms-flex:0 0 80px;flex:0 0 80px;margin-right:20px}}.order-summary .order-summary-top .order-summary-img-price .order-summary-img-title .order-summary-img a{display:block}.order-summary .order-summary-top .order-summary-img-price .order-summary-img-title .order-summary-img a img{width:100%}.order-summary .order-summary-top .order-summary-img-price .order-summary-img-title .order-summary-title h4{font-size:15px;margin:0;width:60%;line-height:1.74}@media only screen and (min-width: 992px) and (max-width: 1199px){.order-summary .order-summary-top .order-summary-img-price .order-summary-img-title .order-summary-title h4{width:90%}}@media only screen and (max-width: 767px){.order-summary .order-summary-top .order-summary-img-price .order-summary-img-title .order-summary-title h4{width:95%}}@media only screen and (min-width: 576px) and (max-width: 767px){.order-summary .order-summary-top .order-summary-img-price .order-summary-img-title .order-summary-title h4{width:60%}}.order-summary .order-summary-top .order-summary-img-price .order-summary-img-title .order-summary-title h4 span{color:#9b9b9b;font-weight:700}.order-summary .order-summary-top .order-summary-img-price .order-summary-price span{font-weight:700;font-size:15px;color:#4e97fd}.order-summary .order-summary-middle ul{overflow:hidden;display:block}.order-summary .order-summary-middle ul li{font-size:15px;color:#444;padding:12px 0;border-bottom:1px solid #eee;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.order-summary .order-summary-middle ul li h4{font-size:18px;font-weight:700;color:#4e97fd;display:block;text-align:right;margin:0}.order-summary .order-summary-middle ul li h4 span{margin:0 5px 0 0;font-size:15px;color:#444;display:block;font-weight:400}.order-summary .order-summary-middle ul li h4 span.price{color:#444;font-weight:700;font-size:15px}.order-summary .order-summary-bottom h4{font-size:18px;font-weight:500;margin:16px 0 0}.order-summary .order-summary-bottom h4 span{float:right;font-size:20px;color:#e4573d;font-weight:700}.wishlist-table-content .table-content{border:1px solid rgba(0,0,0,0.08)}.wishlist-table-content .table-content table{width:100%}.wishlist-table-content .table-content table tbody>tr{border-bottom:1px solid rgba(0,0,0,0.08);-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.wishlist-table-content .table-content table tbody>tr:hover{background-color:rgba(0,0,0,0.05)}.wishlist-table-content .table-content table tbody>tr:last-child{border-bottom:none}.wishlist-table-content .table-content table tbody>tr td{text-align:center;padding:17px 5px;border-right:1px solid rgba(0,0,0,0.08)}@media only screen and (max-width: 767px){.wishlist-table-content .table-content table tbody>tr td{padding:15px 15px}}@media only screen and (min-width: 576px) and (max-width: 767px){.wishlist-table-content .table-content table tbody>tr td{padding:15px 10px}}.wishlist-table-content .table-content table tbody>tr td:last-child{border-right:none}.wishlist-table-content .table-content table tbody>tr td.wishlist-product-thumbnail{width:128px}.wishlist-table-content .table-content table tbody>tr td.wishlist-product-thumbnail a i{font-size:16px;color:#9b9b9b}.wishlist-table-content .table-content table tbody>tr td.wishlist-product-thumbnail a i:hover{color:#e4573d}.wishlist-table-content .table-content table tbody>tr td.wishlist-product-img{width:90px;padding:10px 5px}.wishlist-table-content .table-content table tbody>tr td.wishlist-product-img a{display:block;width:79px}.wishlist-table-content .table-content table tbody>tr td.wishlist-product-img a img{width:100%}.wishlist-table-content .table-content table tbody>tr td.wishlist-product-info{width:692px}@media only screen and (max-width: 767px){.wishlist-table-content .table-content table tbody>tr td.wishlist-product-info{min-width:200px}}@media only screen and (min-width: 576px) and (max-width: 767px){.wishlist-table-content .table-content table tbody>tr td.wishlist-product-info{min-width:180px}}.wishlist-table-content .table-content table tbody>tr td.wishlist-product-info h5{font-weight:700;font-size:15px;margin:0}.wishlist-table-content .table-content table tbody>tr td.wishlist-product-info h5 a{color:#333}.wishlist-table-content .table-content table tbody>tr td.wishlist-product-info h5 a:hover{color:#4e97fd}.wishlist-table-content .table-content table tbody>tr td.wishlist-product-info .wishlist-product-price{margin:5px 0 5px}.wishlist-table-content .table-content table tbody>tr td.wishlist-product-info .wishlist-product-price span{font-weight:700;color:#4e97fd;font-size:18px}.wishlist-table-content .table-content table tbody>tr td.wishlist-product-info .wishlist-product-price span.old-price{color:#777;font-size:15px;font-weight:400;margin-left:5px;text-decoration:line-through}.wishlist-table-content .table-content table tbody>tr td.wishlist-product-info>span{color:#444;font-size:15px;display:block;line-height:1}@media only screen and (max-width: 767px){.wishlist-table-content .table-content table tbody>tr td.wishlist-product-info>span{line-height:1.5}}.wishlist-table-content .table-content table tbody>tr td.wishlist-product-add-wrap{width:507px}@media only screen and (max-width: 767px){.wishlist-table-content .table-content table tbody>tr td.wishlist-product-add-wrap{min-width:200px}}.wishlist-table-content .table-content table tbody>tr td.wishlist-product-add-wrap span{color:#444;font-size:15px;display:block;margin:0 0 6px}.wishlist-table-content .table-content table tbody>tr td.wishlist-product-add-wrap .wishlist-product-add a{display:inline-block;padding:14px 20px;font-size:15px;font-weight:700;border-radius:26px;line-height:1;color:#ffffff;background-color:#4e97fd}.wishlist-table-content .table-content table tbody>tr td.wishlist-product-add-wrap .wishlist-product-add a:hover{background-color:#e4573d}.wishlist-bottom{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;margin-top:35px}@media only screen and (min-width: 768px) and (max-width: 991px){.wishlist-bottom{display:block}}@media only screen and (max-width: 767px){.wishlist-bottom{display:block;margin-top:25px}}.wishlist-bottom .wishlist-social-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (min-width: 768px) and (max-width: 991px){.wishlist-bottom .wishlist-social-wrap{margin-bottom:10px}}@media only screen and (max-width: 767px){.wishlist-bottom .wishlist-social-wrap{margin-bottom:10px}}.wishlist-bottom .wishlist-social-wrap span{color:#666;font-size:15px;display:inline-block;margin-right:10px}@media only screen and (max-width: 767px){.wishlist-bottom .wishlist-social-wrap span{margin-right:5px}}@media only screen and (min-width: 576px) and (max-width: 767px){.wishlist-bottom .wishlist-social-wrap span{margin-right:10px}}.wishlist-bottom .wishlist-social-wrap .wishlist-social a{color:#333;font-size:15px;margin-right:8px;display:inline-block}@media only screen and (max-width: 767px){.wishlist-bottom .wishlist-social-wrap .wishlist-social a{margin-right:3px}}@media only screen and (min-width: 576px) and (max-width: 767px){.wishlist-bottom .wishlist-social-wrap .wishlist-social a{margin-right:8px}}.wishlist-bottom .wishlist-social-wrap .wishlist-social a:hover{color:#4e97fd}.wishlist-bottom .wishlist-social-wrap .wishlist-social a:last-child{margin-right:0px}.wishlist-bottom .wishlist-link{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 767px){.wishlist-bottom .wishlist-link{display:block}}.wishlist-bottom .wishlist-link span{color:#666;font-size:15px;display:inline-block;margin-right:10px}.wishlist-bottom .wishlist-link .wishlist-input-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 767px){.wishlist-bottom .wishlist-link .wishlist-input-wrap{display:block}}@media only screen and (max-width: 767px){.wishlist-bottom .wishlist-link .wishlist-input-wrap .wishlist-input{margin:10px 0 10px}}.wishlist-bottom .wishlist-link .wishlist-input-wrap .wishlist-input input{background-color:#f8f8f8;border:1px solid #f8f8f8;color:#666;height:48px;font-size:15px;border-radius:26px;padding:3px 20px;width:232px}@media only screen and (max-width: 767px){.wishlist-bottom .wishlist-link .wishlist-input-wrap .wishlist-input input{width:100%}}.wishlist-bottom .wishlist-link .wishlist-input-wrap .wishlist-btn{margin-left:10px}@media only screen and (max-width: 767px){.wishlist-bottom .wishlist-link .wishlist-input-wrap .wishlist-btn{margin-left:0px}}.wishlist-bottom .wishlist-link .wishlist-input-wrap .wishlist-btn a{display:inline-block;font-size:15px;font-weight:700;color:#ffffff;border-radius:26px;padding:0 41px;padding:9px 41px 13px;background-color:#4e97fd}.about-us-img img{width:100%;border-radius:5px;-webkit-box-shadow:0px 23px 26px 0px rgba(0,0,0,0.15);box-shadow:0px 23px 26px 0px rgba(0,0,0,0.15);position:relative;z-index:9}.about-us-content{margin:0 0 0 90px;position:relative;z-index:9}@media only screen and (min-width: 1200px) and (max-width: 1365px){.about-us-content{margin:0 0 0 50px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.about-us-content{margin:0 0 0 0px}}@media only screen and (min-width: 768px) and (max-width: 991px){.about-us-content{margin:50px 0 0 0px}}@media only screen and (max-width: 767px){.about-us-content{margin:30px 0 0 0px}}.about-us-content .total-years{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end}.about-us-content .total-years h2{font-size:200px;font-weight:900;line-height:.8em;color:#4e97fd;margin:0}@media only screen and (min-width: 1200px) and (max-width: 1365px){.about-us-content .total-years h2{font-size:130px}}@media only screen and (min-width: 992px) and (max-width: 1199px){.about-us-content .total-years h2{font-size:100px}}@media only screen and (min-width: 768px) and (max-width: 991px){.about-us-content .total-years h2{font-size:100px}}@media only screen and (max-width: 767px){.about-us-content .total-years h2{font-size:80px}}.about-us-content .total-years h4{font-size:12px;font-weight:700;text-transform:uppercase;line-height:2em;letter-spacing:2px;color:#444;margin:0 0 0 12px}.about-us-content h3{font-size:20px;font-weight:700;margin:25px 0 28px}@media only screen and (max-width: 767px){.about-us-content h3{font-size:18px;line-height:1.5;margin:18px 0 18px}}.about-us-content p{font-size:18px;color:#444;line-height:1.67em;margin:0 0 28px}@media only screen and (min-width: 992px) and (max-width: 1199px){.about-us-content p{font-size:16px;margin:0 0 20px}}@media only screen and (min-width: 768px) and (max-width: 991px){.about-us-content p{color:#555}}@media only screen and (max-width: 767px){.about-us-content p{font-size:16px;margin:0 0 20px;color:#555}}.about-us-content .about-btn a{display:inline-block;font-size:15px;font-weight:700;border-radius:26px;padding:0 36px;padding:13px 36px;background-color:#edf4fe;color:#4e97fd}.about-us-content .about-btn a i{font-size:16px;margin-left:10px}.about-us-content .about-btn a:hover{color:#ffffff;background-color:#4e97fd}.about-us-img{background-image:url("../../assets/images/bg/bg-2.png");background-position:bottom left;background-repeat:no-repeat;background-size:auto}.medizin-box{padding:32px 37px 36px;background:#ffffff;border-radius:5px;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1)}@media only screen and (min-width: 768px) and (max-width: 991px){.medizin-box{padding:32px 20px 20px}}@media only screen and (max-width: 767px){.medizin-box{padding:32px 15px 20px}}.medizin-box .icon-box-wrapper .medizin-icon-wrap svg{width:56px;height:56px}@media only screen and (min-width: 768px) and (max-width: 991px){.medizin-box .icon-box-wrapper .medizin-icon-wrap svg{width:50px;height:50px}}@media only screen and (max-width: 767px){.medizin-box .icon-box-wrapper .medizin-icon-wrap svg{width:50px;height:50px}}.medizin-box .icon-box-wrapper .icon-box-content .title{margin:25px 0 23px}@media only screen and (min-width: 768px) and (max-width: 991px){.medizin-box .icon-box-wrapper .icon-box-content .title{margin:20px 0 17px}}@media only screen and (max-width: 767px){.medizin-box .icon-box-wrapper .icon-box-content .title{margin:20px 0 17px}}.medizin-box .icon-box-wrapper .icon-box-content .title h3{font-size:24px;font-weight:500;margin:0}@media only screen and (min-width: 768px) and (max-width: 991px){.medizin-box .icon-box-wrapper .icon-box-content .title h3{font-size:20px}}@media only screen and (max-width: 767px){.medizin-box .icon-box-wrapper .icon-box-content .title h3{font-size:20px}}.medizin-box .icon-box-wrapper .icon-box-content ul{padding-left:15px}.medizin-box .icon-box-wrapper .icon-box-content ul li{color:#444;font-size:15px;list-style:disc;margin:0 0 13px}.medizin-box:hover{-webkit-box-shadow:0 0 40px rgba(51,51,51,0.1);box-shadow:0 0 40px rgba(51,51,51,0.1)}.funfact-area{background-color:#497bc2}.funfact-area .single-funfact h2{font-size:64px;color:#ffffff;margin:0 0 22px;line-height:50px}@media only screen and (min-width: 992px) and (max-width: 1199px){.funfact-area .single-funfact h2{font-size:55px}}@media only screen and (min-width: 768px) and (max-width: 991px){.funfact-area .single-funfact h2{font-size:50px;margin:0 0 15px}}@media only screen and (max-width: 767px){.funfact-area .single-funfact h2{font-size:45px;margin:0 0 5px}}.funfact-area .single-funfact span{color:#ffffff;font-size:12px;font-weight:700;text-transform:uppercase;line-height:2em;letter-spacing:2px}@media only screen and (min-width: 768px) and (max-width: 991px){.funfact-area .single-funfact span{letter-spacing:1px}}.team-wrap .team-img{position:relative;overflow:hidden}.team-wrap .team-img img{width:100%;-webkit-transition:all 1.5s cubic-bezier(0, 0, 0.2, 1);-o-transition:all 1.5s cubic-bezier(0, 0, 0.2, 1);transition:all 1.5s cubic-bezier(0, 0, 0.2, 1)}.team-wrap .team-img .team-social{position:absolute;left:0;right:0;bottom:20px;text-align:center;opacity:0;visibility:hidden;-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1)}.team-wrap .team-img .team-social a{display:inline-block;color:#696969;width:40px;height:40px;line-height:40px;text-align:center;border-radius:50px;background-color:#ffffff;margin:0 2px}.team-wrap .team-img .team-social a:hover{background-color:#4e97fd;color:#ffffff}@media only screen and (max-width: 767px){.team-wrap .team-img.mb-25{margin-bottom:10px}}.team-wrap .team-info h3{font-size:18px;font-weight:500;margin:0 0 8px}@media only screen and (max-width: 767px){.team-wrap .team-info h3{margin:0 0 5px}}.team-wrap .team-info span{font-size:15px;color:#555;display:block}.team-wrap:hover .team-social{opacity:1;visibility:visible}.team-wrap:hover .team-img img{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}@media only screen and (max-width: 767px){.team-wrap.mb-45{margin-bottom:30px}}.about-us-area{position:relative}.about-us-area .mouse-scroll-area-2{position:absolute;top:0% !important;left:0 !important;z-index:8 !important;width:100% !important;height:100% !important}.about-us-area .mouse-scroll-area-2 .about-us-shape-1{position:absolute;top:69% !important;left:15% !important;z-index:8}@media only screen and (min-width: 1200px) and (max-width: 1365px){.about-us-area .mouse-scroll-area-2 .about-us-shape-1{top:75% !important}}@media only screen and (min-width: 768px) and (max-width: 991px){.about-us-area .mouse-scroll-area-2 .about-us-shape-1{top:50% !important;left:55% !important}}@media only screen and (max-width: 767px){.about-us-area .mouse-scroll-area-2 .about-us-shape-1{top:38% !important;left:55% !important}}@media only screen and (min-width: 576px) and (max-width: 767px){.about-us-area .mouse-scroll-area-2 .about-us-shape-1{top:50% !important;left:50% !important}}.about-us-area .mouse-scroll-area-2 .about-us-shape-1 .medizin-shape{width:150px;height:150px;color:#4e97fd;border-radius:50%;background:currentColor}@media only screen and (max-width: 767px){.about-us-area .mouse-scroll-area-2 .about-us-shape-1 .medizin-shape{width:100px;height:100px}}.return-policy-content .return-policy-img{margin:0 0 29px}@media only screen and (max-width: 767px){.return-policy-content .return-policy-img{margin:0 0 19px}}.return-policy-content .return-policy-img img{width:100%}.return-policy-content h2{font-size:34px;font-weight:700;margin:0 0 20px}@media only screen and (max-width: 767px){.return-policy-content h2{font-size:30px;margin:0 0 10px}}.return-policy-content p{line-height:1.74;font-size:15px;margin:0 0 25px}@media only screen and (max-width: 767px){.return-policy-content p{margin:0 0 15px}}.return-policy-content p:last-child{margin-bottom:0}@media only screen and (max-width: 767px){.mision-area.pb-70{padding-bottom:30px}.funfact-area.pb-60{padding-bottom:25px}.team-area.pb-40{padding-bottom:20px}.about-us-area.pt-65{padding-top:50px}.mision-area.pt-65{padding-top:50px}.mision-area.pb-45{padding-bottom:30px}.testimonial-area.pt-65{padding-top:55px}.testimonial-area.pb-65{padding-bottom:40px}.team-area.pt-65{padding-top:55px}.team-area.pb-65{padding-bottom:40px}}.error-content .error-logo{margin:0 0 40px}.error-content .error-logo a{display:block}.error-content .error-logo a img{width:166px}@media only screen and (max-width: 767px){.error-content .error-logo{margin:0 0 20px}}.error-content .error-img img{max-width:100%}.error-content h2{font-size:40px;font-weight:500;margin:22px 0 26px}@media only screen and (max-width: 767px){.error-content h2{font-size:22px;line-height:32px;margin:12px 0 10px}}.error-content p{font-size:18px;color:#444;line-height:1.67;margin:0px 0 60px}@media only screen and (min-width: 992px) and (max-width: 1199px){.error-content p{margin:0px 0 30px}}@media only screen and (min-width: 768px) and (max-width: 991px){.error-content p{margin:0px 80px 30px}}@media only screen and (max-width: 767px){.error-content p{font-size:17px;line-height:1.57;margin:0px 0 20px}}.error-content .search-style-4{margin:0 50px}@media only screen and (max-width: 767px){.error-content .search-style-4{margin:0 0px}}.error-content .search-style-4 form{position:relative}.error-content .search-style-4 form input{background-color:#f8f8f8;border:1px solid #f8f8f8;color:#444;height:48px;font-size:15px;border-radius:26px;padding:3px 150px 3px 20px}@media only screen and (max-width: 767px){.error-content .search-style-4 form input{padding:3px 140px 3px 20px}}.error-content .search-style-4 form input::-moz-input-placeholder{color:#444;opacity:1}.error-content .search-style-4 form input::-webkit-input-placeholder{color:#444;opacity:1}.error-content .search-style-4 form input:focus{border:1px solid #4e97fd}.error-content .search-style-4 form button{position:absolute;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);right:0;font-size:15px;font-weight:700;border:none;height:100%;color:#ffffff;padding:5px 41px;border-radius:26px;background-color:#4e97fd}@media only screen and (max-width: 767px){.error-content .search-style-4 form button{padding:5px 35px}}.error-content .search-style-4 form button:hover{background-color:#e4573d}.myaccount-tab-menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.myaccount-tab-menu a{border:1px solid #eee;border-bottom:none;font-weight:500;font-size:16px;display:block;color:#444;padding:15px 30px;text-transform:capitalize}.myaccount-tab-menu a:last-child{border-bottom:1px solid #eee}.myaccount-tab-menu a:hover,.myaccount-tab-menu a.active{background-color:#4e97fd;border-color:#4e97fd;color:#ffffff}.myaccount-tab-menu a i.fa{font-size:14px;text-align:center;width:25px}@media only screen and (max-width: 767px){#myaccountContent{margin-top:30px}}.myaccount-content .welcome p{font-size:15px;margin:0 0 23px}.myaccount-content .welcome p a{color:#444}.myaccount-content .welcome p a:hover{color:#4e97fd}.myaccount-content .welcome p strong{font-weight:700}.myaccount-content p{font-size:15px;line-height:1.74}.myaccount-content p a{color:#444}.myaccount-content p a:hover{color:#4e97fd}.myaccount-content .account-details-form .account-info label{font-size:15px;color:#444;margin:0 0 3px}@media only screen and (max-width: 767px){.myaccount-content .account-details-form .account-info.mb-30{margin-bottom:15px}}.myaccount-content .account-details-form span{font-style:italic;font-size:15px;color:#444;margin:5px 0 0;display:block}.myaccount-content .account-details-form fieldset{padding:1.55em 1.625em 3em;border:1px solid #eee;margin:30px 0 36px}@media only screen and (max-width: 767px){.myaccount-content .account-details-form fieldset{padding:1.55em 1em 3em}}.myaccount-content .account-details-form fieldset legend{font-size:18px;width:auto;float:inherit}.myaccount-content .account-details-form .account-info-btn button{font-size:15px;font-weight:700;color:#ffffff;background-color:#4e97fd;border-radius:26px;padding:11px 41px 13px;border:none}.myaccount-content .account-details-form .account-info-btn button:hover{background-color:#e4573d}.myaccount-content.myaccount-address .myaccount-address-wrap{margin:20px 0 0px}.myaccount-content.myaccount-address .myaccount-address-wrap h3{font-size:25px;font-weight:600;margin:0}@media only screen and (min-width: 992px) and (max-width: 1199px){.myaccount-content.myaccount-address .myaccount-address-wrap h3{font-size:22px}}@media only screen and (min-width: 768px) and (max-width: 991px){.myaccount-content.myaccount-address .myaccount-address-wrap h3{font-size:22px}}@media only screen and (max-width: 767px){.myaccount-content.myaccount-address .myaccount-address-wrap h3{font-size:20px}}.myaccount-content.myaccount-address .myaccount-address-wrap .myaccount-address-content{margin:20px 0 0}@media only screen and (max-width: 767px){.myaccount-content.myaccount-address .myaccount-address-wrap .myaccount-address-content{margin:14px 0 0}}.myaccount-content.myaccount-address .myaccount-address-wrap .myaccount-address-content h4{font-size:18px;font-size:500;margin:0 0 5px}.myaccount-content.myaccount-address .myaccount-address-wrap .myaccount-address-content p{font-size:15px;color:#444;line-height:1.74;margin:0}.myaccount-table{white-space:nowrap;font-size:14px}.myaccount-table table th,.myaccount-table .table th{padding:10px;font-weight:600;background-color:#f8f8f8;border-color:#eee;border-bottom:0;font-size:15px;color:#333}.myaccount-table table td,.myaccount-table .table td{padding:10px;vertical-align:middle;border-color:#eee;color:#333}.login-register-wrap.login-register-gray-bg{background:#f8f8f8;border-radius:5px;padding:29px 50px 48px;margin:0 100px 0 0}@media only screen and (min-width: 992px) and (max-width: 1199px){.login-register-wrap.login-register-gray-bg{margin:0 30px 0 0}}@media only screen and (min-width: 768px) and (max-width: 991px){.login-register-wrap.login-register-gray-bg{margin:0 0px 40px 0}}@media only screen and (max-width: 767px){.login-register-wrap.login-register-gray-bg{margin:0 0px 40px 0;padding:29px 20px 48px}}.login-register-wrap .login-register-title h1{font-size:34px;font-weight:500;margin:0 0 21px}@media only screen and (max-width: 767px){.login-register-wrap .login-register-title h1{font-size:30px}}.login-register-wrap .login-register-form form .login-register-input-style{margin:0 0 30px}@media only screen and (max-width: 767px){.login-register-wrap .login-register-form form .login-register-input-style{margin:0 0 20px}}.login-register-wrap .login-register-form form .login-register-input-style label{display:block;font-size:13px;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#444;margin-bottom:8px}@media only screen and (max-width: 767px){.login-register-wrap .login-register-form form .login-register-input-style label{margin-bottom:4px}}.login-register-wrap .login-register-form form .login-register-input-style.input-style-white input{background-color:#ffffff}.login-register-wrap .login-register-form form .lost-remember-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 767px){.login-register-wrap .login-register-form form .lost-remember-wrap{display:block}}.login-register-wrap .login-register-form form .lost-remember-wrap .remember-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 767px){.login-register-wrap .login-register-form form .lost-remember-wrap .remember-wrap{margin:0 0 6px}}.login-register-wrap .login-register-form form .lost-remember-wrap .remember-wrap input{width:auto;height:auto}.login-register-wrap .login-register-form form .lost-remember-wrap .remember-wrap span{display:block;font-size:15px;color:#444;margin-left:15px}.login-register-wrap .login-register-form form .lost-remember-wrap .lost-wrap a{font-size:15px;color:#4e97fd;position:relative;display:inline-block}.login-register-wrap .login-register-form form .lost-remember-wrap .lost-wrap a::before,.login-register-wrap .login-register-form form .lost-remember-wrap .lost-wrap a::after{content:"";position:absolute;bottom:0;left:0;width:100%;height:1px;background:#e7e7e7;-webkit-transform-origin:right;-ms-transform-origin:right;transform-origin:right;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s,-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s}.login-register-wrap .login-register-form form .lost-remember-wrap .lost-wrap a::after{-webkit-transform-origin:left;-ms-transform-origin:left;transform-origin:left;-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.login-register-wrap .login-register-form form .lost-remember-wrap .lost-wrap a:hover::before{background-color:#4E97FD;-webkit-transform:scaleX(0) translateZ(0);transform:scaleX(0) translateZ(0);transition:-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);-webkit-transition:-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);-o-transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1), -webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1),-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1)}.login-register-wrap .login-register-form form .lost-remember-wrap .lost-wrap a:hover::after{background-color:#4E97FD;-webkit-transform:scaleX(1) translateZ(0);transform:scaleX(1) translateZ(0);transition:transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s,-webkit-transform 0.6s cubic-bezier(0.165, 0.84, 0.44, 1) 0.3s}.login-register-wrap .login-register-form form .login-register-btn{margin:35px 0 0}@media only screen and (max-width: 767px){.login-register-wrap .login-register-form form .login-register-btn{margin:25px 0 0}}.login-register-wrap .login-register-form form .login-register-btn button{font-size:15px;font-weight:700;border:none;background-color:#4e97fd;color:#ffffff;display:block;text-align:center;border-radius:26px;width:100%;padding:11px 10px 13px}.login-register-wrap .login-register-form form .login-register-btn button:hover{background-color:#e4573d}.login-register-wrap .login-register-form form .privacy-policy-wrap p{color:#444;font-size:15px;line-height:1.74}.login-register-wrap .login-register-form form .privacy-policy-wrap p a{color:#333}.login-register-wrap .login-register-form form .privacy-policy-wrap p a:hover{color:#4e97fd}.compare-table .table thead tr{border:none;background-color:#f8f8f8}.compare-table .table thead tr th{border:none;padding:13px 20px}.compare-table .table thead tr th a.title{color:#333;font-size:15px;font-weight:400}.compare-table .table thead tr th a.title:hover{color:#4e97fd}.compare-table .table tbody tr{border:none;margin-bottom:20px}.compare-table .table tbody tr td{vertical-align:middle;border:none;padding:13px 20px;color:#444;font-size:15px}@media only screen and (max-width: 767px){.compare-table .table tbody tr td{min-width:240px}}.compare-table .table tbody tr td.first-column{min-width:200px;font-size:15px;text-transform:uppercase;margin:0;padding:15px 30px;text-align:center;background-color:#f8f8f8}@media only screen and (min-width: 768px) and (max-width: 991px){.compare-table .table tbody tr td.first-column{min-width:100px}}@media only screen and (max-width: 767px){.compare-table .table tbody tr td.first-column{min-width:100px;overflow:hidden}}.compare-table .table tbody tr td.compare-rating i{color:#fb0;font-weight:900;font-size:14px}.compare-table .table tbody tr td.compare-rating i.gray{color:#ababab;font-weight:400}.compare-table .table tbody tr td.compare-stock p i{color:#8cc63e;font-size:15px;margin-right:5px}.compare-table .table tbody tr td.compare-rating span{font-weight:700;font-size:20px;color:#4e97fd}.compare-table .table tbody tr td.compare-btn a{background:#edf4fe;border-radius:26px;display:inline-block;font-size:15px;padding:12px 41px;font-weight:700;color:#4e97fd}@media only screen and (min-width: 768px) and (max-width: 991px){.compare-table .table tbody tr td.compare-btn a{padding:12px 22px}}@media only screen and (max-width: 767px){.compare-table .table tbody tr td.compare-btn a{padding:12px 28px}}.compare-table .table tbody tr td.compare-btn a:hover{background-color:#4e97fd;color:#ffffff}.compare-table .table tbody tr td p{font-size:15px}.compare-table .table tbody tr td span{font-size:15px}@media only screen and (max-width: 767px){.compare-page-wrapper.pt-90{padding-top:20px}}.blog-details-wrapper .blog-details-top-content{margin:0 0 30px}.blog-details-wrapper .blog-details-top-content .post-categories a{display:inline-block;font-weight:500;text-transform:uppercase;letter-spacing:1px;color:#ffffff;border-radius:2px;padding:1px 10px;background-color:#4e97fd}.blog-details-wrapper .blog-details-top-content h1{font-size:34px;margin:17px 0 16px}@media only screen and (min-width: 992px) and (max-width: 1199px){.blog-details-wrapper .blog-details-top-content h1{font-size:30px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blog-details-wrapper .blog-details-top-content h1{font-size:30px}}@media only screen and (max-width: 767px){.blog-details-wrapper .blog-details-top-content h1{font-size:26px}}.blog-details-wrapper .blog-details-top-content .blog-meta-3 ul li{font-size:14px;color:#444;display:inline-block;margin-right:20px}.blog-details-wrapper .blog-details-top-content .blog-meta-3 ul li i{margin-right:6px}@media only screen and (max-width: 767px){.blog-details-wrapper .blog-details-top-content .blog-meta-3 ul li i{margin-right:3px}}@media only screen and (min-width: 1200px) and (max-width: 1365px){.blog-details-wrapper .blog-details-top-content .blog-meta-3 ul li{margin-right:16px}}@media only screen and (max-width: 767px){.blog-details-wrapper .blog-details-top-content .blog-meta-3 ul li{margin-right:8px}}.blog-details-wrapper .blog-details-top-content .blog-meta-3 ul li:last-child{margin-right:0}.blog-details-wrapper .blog-details-top-content .blog-meta-3 ul li a{font-size:14px;color:#444}.blog-details-wrapper .blog-details-top-content .blog-meta-3 ul li a img{width:32px;height:32px;margin-right:5px;border-radius:100%}.blog-details-wrapper .blog-details-top-content .blog-meta-3 ul li a:hover{color:#4e97fd}.blog-details-wrapper img{width:100%;border-radius:5px}.blog-details-wrapper blockquote{padding-left:1em;border-left:4px solid #4e97fd;margin:49px 0 45px 50px}@media only screen and (max-width: 767px){.blog-details-wrapper blockquote{margin:29px 0 25px 20px}}.blog-details-wrapper blockquote p{font-size:18px;font-weight:500;line-height:1.78;color:#333;width:90%;margin:0}@media only screen and (min-width: 992px) and (max-width: 1199px){.blog-details-wrapper blockquote p{width:96%}}@media only screen and (max-width: 767px){.blog-details-wrapper blockquote p{width:100%;font-size:17px;line-height:1.58}}.blog-details-wrapper p{color:#444;font-size:15px;line-height:1.74}.blog-details-wrapper p.blog-details-paragraph-mb{margin-bottom:40px}.blog-details-wrapper .blog-details-middle-img{margin:45px 0 42px}@media only screen and (max-width: 767px){.blog-details-wrapper .blog-details-middle-img{margin:25px 0 22px}}.blog-details-wrapper .blog-details-column{margin:0 0 40px}@media only screen and (max-width: 767px){.blog-details-wrapper .blog-details-column{margin:0 0 20px}}.blog-details-wrapper .blog-details-column h3{font-size:30px;font-weight:700;margin:0 0 18px}@media only screen and (max-width: 767px){.blog-details-wrapper .blog-details-column h3{font-size:25px;margin:0 0 12px}}.blog-details-wrapper .blog-tag-share-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}@media only screen and (max-width: 767px){.blog-details-wrapper .blog-tag-share-wrap{display:block}}.blog-details-wrapper .blog-tag-share-wrap .blog-tag-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media only screen and (max-width: 767px){.blog-details-wrapper .blog-tag-share-wrap .blog-tag-wrap{margin:0 0 15px}}.blog-details-wrapper .blog-tag-share-wrap .blog-tag-wrap span{color:#333;font-size:18px;margin-right:10px}.blog-details-wrapper .blog-tag-share-wrap .blog-tag-wrap .blog-tag a{font-size:15px;color:#444}.blog-details-wrapper .blog-tag-share-wrap .blog-tag-wrap .blog-tag a:hover{color:#4e97fd}.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-content span{font-weight:500;margin-right:15px;font-size:15px;color:#333}.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon{position:relative}.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon span{font-size:18px;color:#ffffff;width:52px;height:52px;line-height:52px;text-align:center;border-radius:100%;background-color:#4e97fd;cursor:pointer}.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon .blog-share-list{position:absolute;bottom:100%;left:50%;-webkit-transform:translate(-50%, -10px);-ms-transform:translate(-50%, -10px);transform:translate(-50%, -10px);width:auto;white-space:nowrap;padding:0 4px;text-align:center;background:#fff;border-radius:5px;-webkit-box-shadow:0 2px 20px rgba(0,0,0,0.06);box-shadow:0 2px 20px rgba(0,0,0,0.06);-webkit-filter:drop-shadow(0 2px 20px rgba(0,0,0,0.06));filter:drop-shadow(0 2px 20px rgba(0,0,0,0.06));-webkit-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);-o-transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);transition:all 0.25s cubic-bezier(0.645, 0.045, 0.355, 1);z-index:9;visibility:hidden;opacity:0}@media only screen and (min-width: 768px) and (max-width: 991px){.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon .blog-share-list.bs-list-responsive{left:auto;right:10px;-webkit-transform:translate(0%, -10px);-ms-transform:translate(0%, -10px);transform:translate(0%, -10px)}.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon .blog-share-list.bs-list-responsive:before{left:auto;right:10px;-webkit-transform:none;-ms-transform:none;transform:none}}.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon .blog-share-list::before{position:absolute;top:100%;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%);content:'';border-top:8px solid #fff;border-left:9px solid transparent;border-right:9px solid transparent}.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon .blog-share-list.blog-share-right-0{left:auto;right:10px;-webkit-transform:translate(0%, -10px);-ms-transform:translate(0%, -10px);transform:translate(0%, -10px)}@media only screen and (max-width: 767px){.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon .blog-share-list.blog-share-right-0{right:auto;left:50%;-webkit-transform:translate(-50%, -10px);-ms-transform:translate(-50%, -10px);transform:translate(-50%, -10px)}}.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon .blog-share-list.blog-share-right-0::before{left:auto;right:10px;-webkit-transform:none;-ms-transform:none;transform:none}@media only screen and (max-width: 767px){.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon .blog-share-list.blog-share-right-0::before{right:auto;left:50%;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}}.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon .blog-share-list a{display:inline-block;font-size:15px;padding:10px 12px;color:#666}.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon .blog-share-list a:hover{color:#4e97fd}.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon:hover .blog-share-list{-webkit-transform:translate(-50%, -20px);-ms-transform:translate(-50%, -20px);transform:translate(-50%, -20px);visibility:visible;opacity:1}@media only screen and (min-width: 768px) and (max-width: 991px){.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon:hover .blog-share-list.bs-list-responsive{-webkit-transform:translate(0%, -20px);-ms-transform:translate(0%, -20px);transform:translate(0%, -20px)}}.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon:hover .blog-share-list.blog-share-right-0{-webkit-transform:translate(0%, -20px);-ms-transform:translate(0%, -20px);transform:translate(0%, -20px)}@media only screen and (max-width: 767px){.blog-details-wrapper .blog-tag-share-wrap .blog-share-wrap .blog-share-icon:hover .blog-share-list.blog-share-right-0{-webkit-transform:translate(-50%, -20px);-ms-transform:translate(-50%, -20px);transform:translate(-50%, -20px)}}.blog-details-wrapper .blog-author-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;border-top:1px solid #eee;margin-top:50px;padding-top:50px}@media only screen and (max-width: 767px){.blog-details-wrapper .blog-author-wrap{display:block;margin-top:30px;padding-top:30px}}@media only screen and (min-width: 576px) and (max-width: 767px){.blog-details-wrapper .blog-author-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}}.blog-details-wrapper .blog-author-wrap .blog-author-img{-webkit-box-flex:0;-webkit-flex:0 0 140px;-ms-flex:0 0 140px;flex:0 0 140px;text-align:center}@media only screen and (max-width: 767px){.blog-details-wrapper .blog-author-wrap .blog-author-img{text-align:left}}.blog-details-wrapper .blog-author-wrap .blog-author-img img{width:100px;border-radius:100%}.blog-details-wrapper .blog-author-wrap .blog-author-img .blog-author-social{margin:14px 0 0}.blog-details-wrapper .blog-author-wrap .blog-author-img .blog-author-social a{color:#ababab;font-size:15px;margin:0 8px;display:inline-block}.blog-details-wrapper .blog-author-wrap .blog-author-img .blog-author-social a:hover{color:#4e97fd}.blog-details-wrapper .blog-author-wrap .blog-author-content{margin-left:30px}@media only screen and (max-width: 767px){.blog-details-wrapper .blog-author-wrap .blog-author-content{margin-left:0px;margin-top:15px}}@media only screen and (min-width: 576px) and (max-width: 767px){.blog-details-wrapper .blog-author-wrap .blog-author-content{margin-left:20px;margin-top:0px}}.blog-details-wrapper .blog-author-wrap .blog-author-content h4{font-size:18px;font-weight:500;margin:0 0 10px}.blog-details-wrapper .blog-prev-next-wrap{position:relative;margin:43px 0 45px}@media only screen and (max-width: 767px){.blog-details-wrapper .blog-prev-next-wrap{margin:23px 0 25px}}.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style{position:relative;overflow:hidden}.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style a{display:block;border-radius:5px}.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style a:before{position:absolute;left:0;right:0;top:0;bottom:0;content:"";background-color:#000;opacity:.5;z-index:5}.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style a img{width:100%;-webkit-transition:all 1.5s cubic-bezier(0, 0, 0.2, 1);-o-transition:all 1.5s cubic-bezier(0, 0, 0.2, 1);transition:all 1.5s cubic-bezier(0, 0, 0.2, 1)}.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style a h4{color:#ffffff;font-size:18px;font-weight:500;line-height:1.56;margin:0;z-index:9;position:relative}@media only screen and (min-width: 992px) and (max-width: 1199px){.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style a h4{font-size:17px;line-height:1.4}}@media only screen and (min-width: 768px) and (max-width: 991px){.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style a h4{font-size:17px;line-height:1.4}}@media only screen and (max-width: 767px){.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style a h4{font-size:16px;line-height:1.4}}.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style.blog-next-position h4{position:absolute;right:0px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:10px 50px 10px 30px;text-align:right}@media only screen and (min-width: 992px) and (max-width: 1199px){.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style.blog-next-position h4{padding:10px 50px 10px 20px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style.blog-next-position h4{padding:10px 50px 10px 20px}}@media only screen and (max-width: 767px){.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style.blog-next-position h4{padding:10px 40px 10px 20px}}.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style.blog-next-position h4:before{position:absolute;content:'\f105';right:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:'Font Awesome 5 Pro'}@media only screen and (max-width: 767px){.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style.blog-prev-position{margin:0 0 15px}}.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style.blog-prev-position h4{position:absolute;left:0px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);padding:10px 30px 10px 50px}@media only screen and (min-width: 992px) and (max-width: 1199px){.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style.blog-prev-position h4{padding:10px 20px 10px 50px}}@media only screen and (min-width: 768px) and (max-width: 991px){.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style.blog-prev-position h4{padding:10px 20px 10px 50px}}@media only screen and (max-width: 767px){.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style.blog-prev-position h4{padding:10px 20px 10px 40px}}.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style.blog-prev-position h4:before{position:absolute;content:'\f104';left:20px;top:50%;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);font-family:'Font Awesome 5 Pro'}.blog-details-wrapper .blog-prev-next-wrap .blog-prev-next-style:hover a img{-webkit-transform:scale3d(1.1, 1.1, 1.1);transform:scale3d(1.1, 1.1, 1.1)}.blog-details-wrapper .blog-reply-wrapper h3{font-size:20px;font-weight:500;margin:0 0 15px}.blog-details-wrapper .blog-reply-wrapper p{margin:0 0 30px}.blog-details-wrapper .blog-reply-wrapper form .blog-input-style{margin-bottom:25px}.blog-details-wrapper .blog-reply-wrapper form .blog-textarea-style textarea{background-color:#f8f8f8;border:1px solid #f8f8f8;height:140px;color:#666;padding:19px 20px 3px;border-radius:5px;font-size:15px;-webkit-transition:all .3s ease 0s;-o-transition:all .3s ease 0s;transition:all .3s ease 0s}.blog-details-wrapper .blog-reply-wrapper form .blog-textarea-style textarea::-moz-input-placeholder{color:#666;opacity:1}.blog-details-wrapper .blog-reply-wrapper form .blog-textarea-style textarea::-webkit-input-placeholder{color:#666;opacity:1}.blog-details-wrapper .blog-reply-wrapper form .blog-textarea-style textarea:focus{border:1px solid #4e97fd;background-color:#ffffff}.blog-details-wrapper .blog-reply-wrapper form .blog-remember-wrap{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin:25px 0 26px}@media only screen and (max-width: 767px){.blog-details-wrapper .blog-reply-wrapper form .blog-remember-wrap{margin:12px 0 12px}}.blog-details-wrapper .blog-reply-wrapper form .blog-remember-wrap input{width:auto;height:auto}.blog-details-wrapper .blog-reply-wrapper form .blog-remember-wrap label{color:#444;font-size:15px;line-height:1.74;margin:0 0 0 10px}.blog-details-wrapper .blog-reply-wrapper form .blog-comment-submit input{width:auto;height:48px;background-color:#4e97fd;color:#ffffff;border-radius:26px;padding:0 41px;font-size:15px;font-weight:700}.blog-details-wrapper .blog-reply-wrapper form .blog-comment-submit input:hover{background-color:#e4573d}@media only screen and (max-width: 767px){.blog-details-area.pt-55{padding-top:40px}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIl9jb21tb24uc2NzcyIsInN0eWxlLmNzcyIsIl92YXJpYWJscy5zY3NzIiwiX2FuaW1hdGlvbi5zY3NzIiwiX2hlYWRlci5zY3NzIiwiX3NsaWRlci5zY3NzIiwiX2Jhbm5lci5zY3NzIiwiX3NlY3Rpb24tdGl0bGUuc2NzcyIsIl9wcm9kdWN0LnNjc3MiLCJfYnJhbmQtbG9nby5zY3NzIiwiX3Rlc3RpbW9uaWFsLnNjc3MiLCJfY29udGFjdC11cy5zY3NzIiwiX2Zvb3Rlci5zY3NzIiwiX2Jsb2cuc2NzcyIsIl9vdGhlcnMuc2NzcyIsIl9icmVhZGNydW1iLnNjc3MiLCJfc2lkZWJhci5zY3NzIiwiX3Byb2R1Y3QtZGV0YWlscy5zY3NzIiwiX2NhcnQuc2NzcyIsIl9jaGVja291dC5zY3NzIiwiX3dpc2hsaXN0LnNjc3MiLCJfYWJvdXQtdXMuc2NzcyIsIl80MDQuc2NzcyIsIl9teS1hY2NvdW50LnNjc3MiLCJfbG9naW4tcmVnaXN0ZXIuc2NzcyIsIl9jb21wYXJlLnNjc3MiLCJfYmxvZy1kZXRhaWxzLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBTUEsMkNBQ0ksV0FDSSxnQkFBaUIsQ0NrQ3ZCLENEOUJGLFdBQ0ksaUJBQWtCLENBQ2xCLGtCQUFtQixDQUZ2QixnQkFJUSxrQkFBbUIsQ0FDbkIsaUJBQWtCLENBTDFCLG1DQU9ZLGlCQUFrQixDQUNsQixrQkFBbUIsQ0FLL0Isa0JBQ0ksZ0JBQWlCLENBQ2pCLFVBQVcsQ0FDWCxrQkFBbUIsQ0FDbkIsaUJBQWtCLENBQ2xCLGlCQUFrQixDQUNsQixnQkFBaUIsQ0FDakIsbUVBUEosa0JBUVEsZ0JBQWlCLENDdUN2QixDRHJDRSxtRUFWSixrQkFXUSxnQkFBaUIsQ0MwQ3ZCLENEeENFLGtFQWJKLGtCQWNRLGVBQWdCLENDNkN0QixDRDNDRSxpRUFoQkosa0JBaUJRLGVBQWdCLENDZ0R0QixDRDlDRSwwQ0FuQkosa0JBb0JRLFVBQVcsQ0FDWCxjQUFlLENDbURyQixDRGpERSxpRUF2Qkosa0JB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SSxpQkFDSixDQUVBLE9BQ0ksaUJBQ0osQ0FDQSxPQUNJLGlCQUNKLENBRUEsT0FDSSxpQkFDSixDQUNBLE9BQ0ksaUJBQ0osQ0FFQSxPQUNJLGlCQUNKLENBRUEsT0FDSSxpQkFDSixDQUVBLE9BQ0ksaUJBQ0osQ0FFQSxPQUNJLGlCQUNKLENBRUEsT0FDSSxpQkFDSixDQUVBLFFBQ0ksa0JBQ0osQ0FFQSxRQUNJLGtCQUNKLENBRUEsUUFDSSxrQkFDSixDQUVBLFFBQ0ksa0JBQ0osQ0FFQSxRQUNJLGtCQUNKLENBRUEsUUFDSSxrQkFDSixDQUVBLFFBQ0ksa0JBQ0osQ0FFQSxRQUNJLGtCQUNKLENBT0EsT0FDSSxTQUNKLENBRUEsUUFDSSxjQUNKLENBRUEsUUFDSSxjQUNKLENBRUEsUUFDSSxjQUNKLENBRUEsUUFDSSxjQUNKLENBRUEsUUFDSSxjQUNKLENBRUEsUUFDSSxjQUNKLENBRUEsUUFDSSxjQUNKLENBRUEsUUFDSSxjQUNKLENBRUEsUUFDSSxjQUNKLENBRUEsUUFDSSxjQUNKLENBRUEsUUFDSSxjQUNKLENBRUEsU0FDSSxlQUNKLENBRUEsU0FDSSxlQUNKLENBRUEsU0FDSSxlQUNKLENBRUEsU0FDSSxlQUNKLENBRUEsU0FDSSxlQUNKLENBRUEsU0FDSSxlQUNKLENBRUEsU0FDSSxlQUNKLENBRUEsU0FDSSxlQUNKLENBRUEsU0FDSSxlQUNKLENBRUEsU0FDSSxlQUNKLENBRUEsU0FDSSxlQUNKLENBRUEsU0FDSSxlQUNKLENBRUEsU0FDSSxlQUNKLENBRUEsU0FDSSxlQUNKLENBRUEsU0FDSSxlQUNKLENBRUEsU0FDSSxlQUNKLENBT0EsT0FDSSxRQUNKLENBRUEsUUFDSSxhQUNKLENBRUEsUUFDSSxhQUNKLENBRUEsUUFDSSxhQUNKLENBRUEsUUFDSSxhQUNKLENBRUEsUUFDSSxhQUNKLENBRUEsUUFDSSxhQUNKLENBRUEsUUFDSSxhQUNKLENBRUEsUUFDSSxhQUNKLENBRUEsUUFDSSxhQUNKLENBRUEsUUFDSSxhQUNKLENBRUEsU0FDSSxjQUNKLENBRUEsU0FDSSxjQUNKLENBRUEs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LGlEQUE2QyxDQUE3Qyx5Q0FBNkMsQ0FDN0Msc0JBQXVCLENBQ3ZCLFVBQVcsQ0FDWCxVQUFXLENINm9GbkMsb0tHMW9GZ0MsbUJBQW9CLENIOG9GcEQsK0tHNW9Gb0Msa0JBQW1CLENIZ3BGdkQsc0tHN29Gb0MsY0FBZSxDQUNmLGFBQWMsQ0FDZCxlQUFnQixDSGlwRnBELDRLRy9vRndDLGFGcnFEZCxDRHd6STFCLGtKRzVvRndCLDJCQUErQixDSGdwRnZELDRHRzFvRm9CLG9CQUFxQixDQUNyQixVQUFXLENBQ1gsV0FBWSxDQUNaLGdCQUFpQixDQUNqQixpQkFBa0IsQ0FDbEIsa0JBQW1CLENBQ25CLGFGN3JETCxDRThyREssY0FBZSxDQUNmLGlCQUFrQixDSDhvRnRDLHVIRzVvRndCLGNBQWUsQ0hncEZ2QyxxSEc3b0Z3Qix3QkFBeUIsQ0FDekIsd0JBQXlCLENIaXBGakQsMkhHL29GNEIsVUZ0c0RoQixDRXVzRGdCLHdCRnhzRGIsQ0V5c0RhLHdCRnpzRGIsQ0Q0MUlmLG9IRy9vRndCLHdCQUF5QixDQUN6Qix3QkFBeUIsQ0htcEZqRCwwSEdqcEY0QixVRi9zRGhCLENFZ3REZ0Isd0JGanREYixDRWt0RGEsd0JGbHREYixDRHUySWYsbUhHanBGd0Isd0JBQXlCLENBQ3pCLHdCQUF5QixDSHFwRmpELHlIR25wRjRCLFVGeHREaEIsQ0V5dERnQix3QkYxdERiLENFMnREYSx3QkYzdERiLENEazNJZixzSEducEZ3Qix3QkFBeUIsQ0FDekIsd0JBQXlCLENIdXBGakQsNEhHcnBGNEIsVUZqdURoQixDRWt1RGdCLHdCRm51RGIsQ0VvdURhLHdCRnB1RGIsQ0Q2M0lmLDRHR25wRmdCLDhDQUE4QyxDSHVwRjlELGVHanBGSSxtQkFBb0IsQ0hxcEZ4QiwwQkdscEZDLGNBQWUsQ0FDWix3QkFBeUIsQ0hzcEY3Qiw0QkdwcEZRLFdBQVksQ0FDWixpQkFBa0IsQ0FDbEIsT0FBUSxDSHdwRmhCLGlFR25wRkksZUFDSSxjQUFlLENIdXBGckIsQ0dwcEZGLDBDQUNJLGVBQ0ksY0FBZSxDSHdwRnJCLENJLzVJRixp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QUFlLENBQ2YsZUFBZ0IsQ0FDaEIsZUFBZ0IsQ3pCc2tiNUIsNEN5Qm5rYlksZUFBZ0IsQ3pCdWtiNUIsaUV5Qm5rYmdCLGtCQUFtQixDekJ1a2JuQyw2RXlCbmtib0Isd0JBQXlCLENBQ3pCLHdCQUF5QixDQUN6QixZQUFhLENBQ2IsVUFBVyxDQUNYLHFCQUFzQixDQUN0QixpQkFBa0IsQ0FDbEIsY0FBZSxDQUNmLGtDQUEyQixDQUEzQiw2QkFBMkIsQ0FBM0IsMEJBQTJCLEN6QnVrYi9DLHFHeUJya2J3QixVQUFXLENBQ1gsU0FBVSxDekJ5a2JsQyx3R3lCdGtid0IsVUFBVyxDQUNYLFNBQVUsQ3pCMGtibEMsbUZ5QnZrYndCLHdCeEJ2Y0UsQ3dCd2NGLHdCeEI3Y1QsQ0R3aGNmLG1FeUJ0a2JnQixtQkFBYSxDQUFiLG9CQUFhLENBQWIsbUJBQWEsQ0FBYixZQUFhLENBQ2Isd0JBQW1CLENBQW5CLDBCQUFtQixDQUFuQixxQkFBbUIsQ0FBbkIsa0JBQW1CLENBQ25CLGtCQUFtQixDekIwa2JuQywwQ3lCbGljQSxtRUEwZG9CLGtCQUFtQixDekI2a2JyQyxDeUJ2aWNGLHlFQTZkb0IsVUFBVyxDQUNYLFdBQVksQ3pCK2tiaEMseUV5QjVrYm9CLFVBQVcsQ0FDWCxjQUFlLENBQ2YsZ0JBQWlCLENBQ2pCLGlCQUFrQixDekJnbGJ0QywwRXlCM2tib0IsVUFBVyxDQUNYLFdBQVksQ0FDWix3QnhCbGVNLEN3Qm1lTixheEJ4ZUwsQ3dCeWVLLGtCQUFtQixDQUNuQixjQUFlLENBQ2YsY0FBZSxDQUNmLGVBQWdCLEN6QitrYnBDLGdGeUI3a2J3Qix3QnhCeGVDLENEeWpjekIsMEN5QnhrYkkseUJBRVEsZ0JBQWlCLEN6QjJrYjNCIiwiZmlsZSI6InN0eWxlLm1pbi5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIvKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG4vKiAgMS4gVGVtcGxhdGUgZGVmYXVsdCBDU1NcclxuLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi8qLS0gQ29tbW9uIFN0eWxlIC0tKi9cclxuXHJcbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgICAuY29udGFpbmVyIHtcclxuICAgICAgICBtYXgtd2lkdGg6IDEyMDBweDtcclxuICAgIH1cclxufVxyXG5cclxuLmNvbnRhaW5lciB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgLnJvdyB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTE1cHg7XHJcbiAgICAgICAgZGl2W2NsYXNzXj1cImNvbC1cIl0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY3VzdG9tLWNvbnRhaW5lciB7XHJcbiAgICBtYXgtd2lkdGg6IDE0NTBweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcclxuICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgIG1hcmdpbi1yaWdodDogYXV0bztcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gICAgQG1lZGlhICN7JHh4LWxheW91dH0ge1xyXG4gICAgICAgIG1heC13aWR0aDogMTMwMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHhsLWxheW91dH0ge1xyXG4gICAgICAgIG1heC13aWR0aDogMTIwMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgIG1heC13aWR0aDogOTYwcHg7XHJcbiAgICB9IFxyXG4gICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgIG1heC13aWR0aDogNzIwcHg7XHJcbiAgICB9IFxyXG4gICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH0gXHJcbiAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1NDBweDtcclxuICAgIH1cclxuICAgIC5yb3cge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xyXG4gICAgICAgIGRpdltjbGFzc149XCJjb2wtXCJdIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuKixcclxuKjo6YWZ0ZXIsXHJcbio6OmJlZm9yZSB7XHJcbiAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG59XHJcblxyXG5odG1sLFxyXG5ib2R5IHtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDsgXHJcbiAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgY29sb3I6ICMzMzM7XHJcbiAgICBvdmVyZmxvdy14OiBoaWRkZW47XHJcbiAgICBmb250LWZhbWlseTogJGNlcmVicmlzYW5zO1xyXG59XHJcblxyXG5oMSxcclxuaDIsXHJcbmgzLFxyXG5oNCxcclxuaDUsXHJcbmg2IHtcclxuICAgIGNvbG9yOiAjMzMzO1xyXG4gICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICBmb250LWZhbWlseTogJGNlcmVicmlzYW5zO1xyXG59XHJcblxyXG5wIHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICBsaW5lLWhlaWdodDogMjRweDtcclxuICAgIGNvbG9yOiAkZ3JheTtcclxuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICBmb250LWZhbWlseTogJGNlcmVicmlzYW5zO1xyXG59XHJcblxyXG5oMSB7XHJcbiAgICBmb250LXNpemU6IDM2cHg7XHJcbn1cclxuXHJcbmgyIHtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxufVxyXG5cclxuaDMge1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG59XHJcblxyXG5oNCB7XHJcbiAgICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbmg1IHtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxufVxyXG5cclxuaDYge1xyXG4gICAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcblxyXG5wOmxhc3QtY2hpbGQge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuYSxcclxuYnV0dG9uIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBjb2xvcjogIzMzMztcclxufVxyXG5cclxuXHJcbmEsXHJcbmJ1dHRvbixcclxuaW1nLFxyXG5pbnB1dCxcclxuc3BhbiB7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UgMHM7XHJcbn1cclxuXHJcbio6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5hOmZvY3VzIHtcclxuICAgIGNvbG9yOiBpbmhlcml0O1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuYTpob3ZlciB7XHJcbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmJ1dHRvbixcclxuaW5wdXRbdHlwZT1cInN1Ym1pdFwiXSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbnVsIHtcclxuICAgIGxpc3Qtc3R5bGU6IG91dHNpZGUgbm9uZSBub25lO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxufVxyXG5cclxuXHJcbi8qLS0gXHJcbiAgICAtIENvbW1vbiBDbGFzc2VzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi5maXgge1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcbiBcclxuLmhpZGRlbiB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uY2xlYXIge1xyXG4gICAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcbi5zZWN0aW9uIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbn1cclxuLmYtcmlnaHQge1xyXG4gICAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4uY2FwaXRhbGl6ZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxufVxyXG5cclxuLnVwcGVyY2FzZSB7XHJcbiAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG59XHJcblxyXG4uYmctaW1nIHtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG59XHJcblxyXG4ucG9zaXRpb24tcmVsYXRpdmUge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKipcclxuICBCYXNpYyBtYXJnaW4gcGFkZGluZ1xyXG4qKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLm0tMCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG4ucC0wIHtcclxuICAgIHBhZGRpbmctdG9wOiAwO1xyXG4gICAgcGFkZGluZy1yaWdodDogMDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAwO1xyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgICAgICAgTWFyZ2luIHRvcFxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLm10LTAge1xyXG4gICAgbWFyZ2luLXRvcDogMFxyXG59XHJcblxyXG4ubXQtNSB7XHJcbiAgICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcclxufVxyXG4ubXQtMTAge1xyXG4gICAgbWFyZ2luLXRvcDogMTBweFxyXG59XHJcblxyXG4ubXQtMTIge1xyXG4gICAgbWFyZ2luLXRvcDogMTJweFxyXG59XHJcblxyXG4ubXQtMTUge1xyXG4gICAgbWFyZ2luLXRvcDogMTVweFxyXG59XHJcblxyXG4ubXQtMjAge1xyXG4gICAgbWFyZ2luLXRvcDogMjBweFxyXG59XHJcblxyXG4ubXQtMjUge1xyXG4gICAgbWFyZ2luLXRvcDogMjVweFxyXG59XHJcblxyXG4ubXQtMzAge1xyXG4gICAgbWFyZ2luLXRvcDogMzBweFxyXG59XHJcblxyXG4ubXQtMzUge1xyXG4gICAgbWFyZ2luLXRvcDogMzVweFxyXG59XHJcblxyXG4ubXQtNDAge1xyXG4gICAgbWFyZ2luLXRvcDogNDBweFxyXG59XHJcblxyXG4ubXQtNDUge1xyXG4gICAgbWFyZ2luLXRvcDogNDVweFxyXG59XHJcblxyXG4ubXQtNTAge1xyXG4gICAgbWFyZ2luLXRvcDogNTBweFxyXG59XHJcbi5tdC01NSB7XHJcbiAgICBtYXJnaW4tdG9wOiA1NXB4XHJcbn1cclxuXHJcbi5tdC02MCB7XHJcbiAgICBtYXJnaW4tdG9wOiA2MHB4XHJcbn1cclxuXHJcbi5tdC02NSB7XHJcbiAgICBtYXJnaW4tdG9wOiA2NXB4XHJcbn1cclxuXHJcbi5tdC03MCB7XHJcbiAgICBtYXJnaW4tdG9wOiA3MHB4XHJcbn1cclxuLm10LTc1IHtcclxuICAgIG1hcmdpbi10b3A6IDc1cHg7XHJcbn1cclxuXHJcbi5tdC04MCB7XHJcbiAgICBtYXJnaW4tdG9wOiA4MHB4O1xyXG59XHJcbi5tdC04NSB7XHJcbiAgICBtYXJnaW4tdG9wOiA4NXB4O1xyXG59XHJcblxyXG4ubXQtOTAge1xyXG4gICAgbWFyZ2luLXRvcDogOTBweFxyXG59XHJcblxyXG4ubXQtMTAwIHtcclxuICAgIG1hcmdpbi10b3A6IDEwMHB4O1xyXG59XHJcblxyXG4ubXQtMTEwIHtcclxuICAgIG1hcmdpbi10b3A6IDExMHB4XHJcbn1cclxuLm10LTExNSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMTVweFxyXG59XHJcblxyXG4ubXQtMTIwIHtcclxuICAgIG1hcmdpbi10b3A6IDEyMHB4XHJcbn1cclxuLm10LTEyNSB7XHJcbiAgICBtYXJnaW4tdG9wOiAxMjVweFxyXG59XHJcblxyXG4ubXQtMTMwIHtcclxuICAgIG1hcmdpbi10b3A6IDEzMHB4O1xyXG59XHJcbi5tdC0xMzUge1xyXG4gICAgbWFyZ2luLXRvcDogMTM1cHhcclxufVxyXG5cclxuLm10LTE0MCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNDBweFxyXG59XHJcblxyXG4ubXQtMTUwIHtcclxuICAgIG1hcmdpbi10b3A6IDE1MHB4XHJcbn1cclxuLm10LTE2MCB7XHJcbiAgICBtYXJnaW4tdG9wOiAxNjBweFxyXG59XHJcbi5tdC0xNTUge1xyXG4gICAgbWFyZ2luLXRvcDogMTU1cHhcclxufVxyXG4ubXQtMTc1IHtcclxuICAgIG1hcmdpbi10b3A6IDE3NXB4XHJcbn1cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4gICAgICBNYXJnaW4gcmlnaHRcclxuKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi5tci0wIHtcclxuICAgIG1hcmdpbi1yaWdodDogMHB4XHJcbn1cclxuXHJcbi5tci0xMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHhcclxufVxyXG5cclxuLm1yLTEyIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTJweFxyXG59XHJcblxyXG4ubXItMTUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4XHJcbn1cclxuXHJcbi5tci0yMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHhcclxufVxyXG5cclxuLm1yLTI1IHtcclxuICAgIG1hcmdpbi1yaWdodDogMjVweFxyXG59XHJcblxyXG4ubXItMzAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAzMHB4XHJcbn1cclxuXHJcbi5tci0zNSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHhcclxufVxyXG5cclxuLm1yLTQwIHtcclxuICAgIG1hcmdpbi1yaWdodDogNDBweFxyXG59XHJcbi5tci00NSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDQ1cHhcclxufVxyXG5cclxuLm1yLTUwIHtcclxuICAgIG1hcmdpbi1yaWdodDogNTBweFxyXG59XHJcbi5tci01NSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDU1cHhcclxufVxyXG5cclxuLm1yLTYwIHtcclxuICAgIG1hcmdpbi1yaWdodDogNjBweFxyXG59XHJcblxyXG4ubXItNjUge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA2NXB4XHJcbn1cclxuXHJcbi5tci03MCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDcwcHhcclxufVxyXG5cclxuLm1yLTgwIHtcclxuICAgIG1hcmdpbi1yaWdodDogODBweFxyXG59XHJcblxyXG4ubXItOTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA5MHB4XHJcbn1cclxuXHJcbi5tci0xMDAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMDBweDtcclxufVxyXG5cclxuLm1yLTExMCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDExMHB4XHJcbn1cclxuXHJcbi5tci0xMjAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxMjBweFxyXG59XHJcblxyXG4ubXItMTMwIHtcclxuICAgIG1hcmdpbi1yaWdodDogMTMwcHhcclxufVxyXG5cclxuLm1yLTE0MCB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDE0MHB4XHJcbn1cclxuXHJcbi5tci0xNTAge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNTBweFxyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgICAgTWFyZ2luIGJvdHRvbVxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLm1iLTAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMFxyXG59XHJcblxyXG4ubWItMTAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweFxyXG59XHJcbi5tYi04IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDhweFxyXG59XHJcblxyXG4ubWItMTIge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTJweFxyXG59XHJcblxyXG4ubWItMTUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTVweFxyXG59XHJcblxyXG4ubWItMjAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweFxyXG59XHJcbi5tYi0yNSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4XHJcbn1cclxuXHJcbi5tYi0zMCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4XHJcbn1cclxuXHJcbi5tYi0zNSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAzNXB4XHJcbn1cclxuXHJcbi5tYi00MCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA0MHB4XHJcbn1cclxuLm1iLTM3IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDM3cHhcclxufVxyXG5cclxuLm1iLTQ1IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ1cHhcclxufVxyXG5cclxuLm1iLTUwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDUwcHhcclxufVxyXG5cclxuLm1iLTU1IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDU1cHhcclxufVxyXG5cclxuLm1iLTYwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDYwcHhcclxufVxyXG5cclxuLm1iLTY1IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDY1cHhcclxufVxyXG5cclxuLm1iLTcwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDcwcHhcclxufVxyXG5cclxuLm1iLTc1IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDc1cHhcclxufVxyXG5cclxuLm1iLTgwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDgwcHg7XHJcbn1cclxuXHJcbi5tYi04NSB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiA4NXB4O1xyXG59XHJcblxyXG4ubWItOTAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOTBweFxyXG59XHJcblxyXG4ubWItOTUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogOTVweFxyXG59XHJcblxyXG4ubWItMTAwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwMHB4O1xyXG59XHJcblxyXG4ubWItMTEwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDExMHB4XHJcbn1cclxuXHJcbi5tYi0xMjAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTIwcHhcclxufVxyXG5cclxuLm1iLTEzMCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxMzBweFxyXG59XHJcblxyXG4ubWItMTQwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE0MHB4XHJcbn1cclxuXHJcbi5tYi0xNTAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XHJcbn1cclxuLm1iLTE2MCB7XHJcbiAgICBtYXJnaW4tYm90dG9tOiAxNjBweDtcclxufVxyXG4ubWItMTcwIHtcclxuICAgIG1hcmdpbi1ib3R0b206IDE3MHB4O1xyXG59XHJcbi5tYi0xODAge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTgwcHg7XHJcbn1cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4gICAgICAgIE1hcmdpbiBsZWZ0XHJcbioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4ubWwtMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMFxyXG59XHJcblxyXG4ubWwtMTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwcHhcclxufVxyXG5cclxuLm1sLTEyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMnB4XHJcbn1cclxuXHJcbi5tbC0xNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTVweFxyXG59XHJcblxyXG4ubWwtMjAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHhcclxufVxyXG5cclxuLm1sLTI1IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyNXB4XHJcbn1cclxuXHJcbi5tbC0zMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMzBweFxyXG59XHJcblxyXG4ubWwtMzUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDM1cHhcclxufVxyXG5cclxuLm1sLTQwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0MHB4XHJcbn1cclxuLm1sLTQ1IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA0NXB4XHJcbn1cclxuXHJcbi5tbC01MCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNTBweFxyXG59XHJcblxyXG4ubWwtNTUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDU1cHhcclxufVxyXG5cclxuLm1sLTYwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA2MHB4XHJcbn1cclxuXHJcbi5tbC03MCB7XHJcbiAgICBtYXJnaW4tbGVmdDogNzBweFxyXG59XHJcbi5tbC03NSB7XHJcbiAgICBtYXJnaW4tbGVmdDogNzVweFxyXG59XHJcblxyXG4ubWwtODAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDgwcHhcclxufVxyXG5cclxuLm1sLTkwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiA5MHB4XHJcbn1cclxuLm1sLTk1IHtcclxuICAgIG1hcmdpbi1sZWZ0OiA5NXB4XHJcbn1cclxuXHJcbi5tbC0xMDAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDEwMHB4XHJcbn1cclxuLm1sLTEwNSB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTA1cHhcclxufVxyXG5cclxuLm1sLTExMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTEwcHhcclxufVxyXG5cclxuLm1sLTEyMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTIwcHhcclxufVxyXG5cclxuLm1sLTEzMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMTMwcHhcclxufVxyXG4ubWwtMTM1IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxMzVweFxyXG59XHJcblxyXG4ubWwtMTQwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNDBweFxyXG59XHJcbi5tbC0xNDUge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE0NXB4XHJcbn1cclxuXHJcbi5tbC0xNTAge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDE1MHB4XHJcbn1cclxuLm1sLTIwMCB7XHJcbiAgICBtYXJnaW4tbGVmdDogMjAwcHhcclxufVxyXG4ubWwtMzAwIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMDBweFxyXG59XHJcbi5tbC1udHY1IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtNXB4XHJcbn1cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4gICAgICAgIFBhZGRpbmcgdG9wXHJcbioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4ucHQtMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMFxyXG59XHJcblxyXG4ucHQtNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuLnB0LTEwIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMHB4XHJcbn1cclxuXHJcbi5wdC0xNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTVweFxyXG59XHJcblxyXG4ucHQtMjAge1xyXG4gICAgcGFkZGluZy10b3A6IDIwcHhcclxufVxyXG5cclxuLnB0LTI1IHtcclxuICAgIHBhZGRpbmctdG9wOiAyNXB4XHJcbn1cclxuXHJcbi5wdC0zMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzBweFxyXG59XHJcbi5wdC0zNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzVweFxyXG59XHJcblxyXG4ucHQtNDAge1xyXG4gICAgcGFkZGluZy10b3A6IDQwcHhcclxufVxyXG5cclxuLnB0LTQ1IHtcclxuICAgIHBhZGRpbmctdG9wOiA0NXB4XHJcbn1cclxuXHJcbi5wdC01MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogNTBweFxyXG59XHJcblxyXG4ucHQtNTUge1xyXG4gICAgcGFkZGluZy10b3A6IDU1cHhcclxufVxyXG5cclxuLnB0LTYwIHtcclxuICAgIHBhZGRpbmctdG9wOiA2MHB4XHJcbn1cclxuXHJcbi5wdC02NSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNjVweFxyXG59XHJcblxyXG4ucHQtNzAge1xyXG4gICAgcGFkZGluZy10b3A6IDcwcHg7XHJcbn1cclxuXHJcbi5wdC03NSB7XHJcbiAgICBwYWRkaW5nLXRvcDogNzVweDtcclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgIH1cclxufVxyXG4ucHQtODUge1xyXG4gICAgcGFkZGluZy10b3A6IDg1cHg7XHJcbn1cclxuXHJcbi5wdC04MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogODBweDtcclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNjBweDtcclxuICAgIH0gXHJcbn1cclxuXHJcbi5wdC05NSB7XHJcbiAgICBwYWRkaW5nLXRvcDogOTVweDtcclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICBwYWRkaW5nLXRvcDogNTVweDtcclxuICAgIH0gXHJcbn1cclxuXHJcblxyXG5cclxuLnB0LTkwIHtcclxuICAgIHBhZGRpbmctdG9wOiA5MHB4O1xyXG4gICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgIHBhZGRpbmctdG9wOiA1NXB4O1xyXG4gICAgfSBcclxufVxyXG5cclxuLnB0LTEwMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTAwcHg7XHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDYwcHg7XHJcbiAgICB9IFxyXG59XHJcblxyXG5cclxuXHJcbi5wdC0xMDUge1xyXG4gICAgcGFkZGluZy10b3A6IDEwNXB4O1xyXG59XHJcblxyXG4ucHQtMTEwIHtcclxuICAgIHBhZGRpbmctdG9wOiAxMTBweDtcclxufVxyXG5cclxuLnB0LTExNSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTE1cHg7XHJcbn1cclxuXHJcbi5wdC0xMjAge1xyXG4gICAgcGFkZGluZy10b3A6IDEyMHB4O1xyXG59XHJcblxyXG4ucHQtMTI1IHtcclxuICAgIHBhZGRpbmctdG9wOiAxMjVweDtcclxufVxyXG5cclxuLnB0LTEyOCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTI4cHhcclxufVxyXG5cclxuLnB0LTEzMCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTMwcHg7XHJcbn1cclxuXHJcbi5wdC0xMzUge1xyXG4gICAgcGFkZGluZy10b3A6IDEzNXB4O1xyXG59XHJcbi5wdC0xNjUge1xyXG4gICAgcGFkZGluZy10b3A6IDE2NXB4O1xyXG59XHJcblxyXG4ucHQtMTQwIHtcclxuICAgIHBhZGRpbmctdG9wOiAxNDBweDtcclxufVxyXG4ucHQtMTQ1IHtcclxuICAgIHBhZGRpbmctdG9wOiAxNDVweDtcclxufVxyXG5cclxuLnB0LTE1MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTUwcHg7XHJcbn1cclxuXHJcbi5wdC0xNTUge1xyXG4gICAgcGFkZGluZy10b3A6IDE1NXB4O1xyXG59XHJcblxyXG4ucHQtMTYwIHtcclxuICAgIHBhZGRpbmctdG9wOiAxNjBweDtcclxufVxyXG4ucHQtMTcwIHtcclxuICAgIHBhZGRpbmctdG9wOiAxNzBweFxyXG59XHJcblxyXG4ucHQtMTgwIHtcclxuICAgIHBhZGRpbmctdG9wOiAxODBweDtcclxufVxyXG4ucHQtMTg1IHtcclxuICAgIHBhZGRpbmctdG9wOiAxODVweDtcclxufVxyXG5cclxuLnB0LTE5MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTkwcHg7XHJcbn1cclxuLnB0LTE5NSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMTk1cHg7XHJcbn1cclxuXHJcbi5wdC0yMDAge1xyXG4gICAgcGFkZGluZy10b3A6IDIwMHB4O1xyXG59XHJcbi5wdC0yMjAge1xyXG4gICAgcGFkZGluZy10b3A6IDIyMHB4O1xyXG59XHJcbi5wdC0yNTAge1xyXG4gICAgcGFkZGluZy10b3A6IDI1MHB4O1xyXG59XHJcbi5wdC0yNTUge1xyXG4gICAgcGFkZGluZy10b3A6IDI1NXB4O1xyXG59XHJcbi5wdC0yMTAge1xyXG4gICAgcGFkZGluZy10b3A6IDIxMHB4O1xyXG59XHJcblxyXG4ucHQtMjMwIHtcclxuICAgIHBhZGRpbmctdG9wOiAyMzBweFxyXG59XHJcblxyXG4ucHQtMjcwIHtcclxuICAgIHBhZGRpbmctdG9wOiAyNzBweDtcclxufVxyXG4ucHQtMjkwIHtcclxuICAgIHBhZGRpbmctdG9wOiAyOTBweDtcclxufVxyXG4ucHQtMjk1IHtcclxuICAgIHBhZGRpbmctdG9wOiAyOTVweDtcclxufVxyXG4ucHQtMjgwIHtcclxuICAgIHBhZGRpbmctdG9wOiAyODBweDtcclxufVxyXG5cclxuLnB0LTI0MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMjQwcHhcclxufVxyXG4ucHQtMzMwIHtcclxuICAgIHBhZGRpbmctdG9wOiAzMzBweDtcclxufVxyXG4ucHQtMzQwIHtcclxuICAgIHBhZGRpbmctdG9wOiAzNDBweDtcclxufVxyXG4ucHQtMzUwIHtcclxuICAgIHBhZGRpbmctdG9wOiAzNTBweDtcclxufVxyXG5cclxuLnB0LTM2NSB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzY1cHhcclxufVxyXG5cclxuLnB0LTM2MCB7XHJcbiAgICBwYWRkaW5nLXRvcDogMzYwcHg7XHJcbn1cclxuXHJcbi5wdC0zNzAge1xyXG4gICAgcGFkZGluZy10b3A6IDM3MHB4XHJcbn1cclxuXHJcbi5wdC0zODAge1xyXG4gICAgcGFkZGluZy10b3A6IDM4MHB4XHJcbn1cclxuXHJcbi5wdC00MDAge1xyXG4gICAgcGFkZGluZy10b3A6IDQwMHB4XHJcbn1cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4gICAgICAgIFBhZGRpbmcgcmlnaHRcclxuKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi5wci0wIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBcclxufVxyXG5cclxuLnByLTEwIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHhcclxufVxyXG5cclxuLnByLTE1IHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHhcclxufVxyXG5cclxuLnByLTIwIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDIwcHhcclxufVxyXG5cclxuLnByLTMwIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDMwcHhcclxufVxyXG5cclxuLnByLTQwIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDQwcHhcclxufVxyXG5cclxuLnByLTUwIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDUwcHhcclxufVxyXG5cclxuLnByLTYwIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDYwcHhcclxufVxyXG5cclxuLnByLTcwIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDcwcHhcclxufVxyXG5cclxuLnByLTgwIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDgwcHhcclxufVxyXG5cclxuLnByLTkwIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDkwcHhcclxufVxyXG5cclxuLnByLTEwMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMDBweFxyXG59XHJcblxyXG4ucHItMTEwIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDExMHB4XHJcbn1cclxuXHJcbi5wci0xMjAge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTIwcHhcclxufVxyXG5cclxuLnByLTEzMCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAxMzBweFxyXG59XHJcblxyXG4ucHItMTQwIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE0MHB4XHJcbn1cclxuXHJcbi5wci0xNTUge1xyXG4gICAgcGFkZGluZy1yaWdodDogMTU1cHhcclxufVxyXG5cclxuLnByLTI3MCB7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiAyNzBweFxyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgICAgICBQYWRkaW5nIGJvdHRvbVxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLnBiLTAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDBcclxufVxyXG5cclxuLnBiLTUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xyXG59XHJcbi5wYi0xMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTBweFxyXG59XHJcblxyXG4ucGItMTUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE1cHhcclxufVxyXG5cclxuLnBiLTIwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4XHJcbn1cclxuXHJcbi5wYi0yNSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweFxyXG59XHJcblxyXG4ucGItMzAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwcHhcclxufVxyXG4ucGItMzUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDM1cHhcclxufVxyXG5cclxuLnBiLTQwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4XHJcbn1cclxuXHJcbi5wYi00NSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNDVweFxyXG59XHJcblxyXG4ucGItNTAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDUwcHg7XHJcbn1cclxuLnBiLTU1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xyXG59XHJcblxyXG4ucGItNjAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XHJcbn1cclxuXHJcbi5wYi02NSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNjVweFxyXG59XHJcblxyXG4ucGItNzAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDcwcHg7XHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDU1cHg7XHJcbiAgICB9IFxyXG59XHJcbi5wYi03NSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICAgIH0gXHJcbn1cclxuXHJcbi5wYi04MCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogODBweDtcclxufVxyXG5cclxuLnBiLTg1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA4NXB4XHJcbn1cclxuXHJcbi5wYi05MCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogOTBweDtcclxufVxyXG5cclxuLnBiLTk1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiA5NXB4O1xyXG4gICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucGItMTAwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMDBweDtcclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICAgIH1cclxufVxyXG5cclxuLnBiLTEwNSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTA1cHg7XHJcbn1cclxuXHJcbi5wYi0xMTAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDExMHB4O1xyXG59XHJcblxyXG4ucGItMTE1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMTVweDtcclxufVxyXG5cclxuLnBiLTEyMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XHJcbn1cclxuXHJcbi5wYi0xMjUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEyNXB4O1xyXG59XHJcblxyXG4ucGItMTMwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMzBweDtcclxufVxyXG4ucGItMTM1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMzVweDtcclxufVxyXG5cclxuLnBiLTE0MCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XHJcbn1cclxuXHJcbi5wYi0xNDUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDE0NXB4O1xyXG59XHJcblxyXG4ucGItMTUwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNTBweDtcclxufVxyXG4ucGItMTU1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNTVweDtcclxufVxyXG4ucGItMTYwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxNjBweDtcclxufVxyXG5cclxuLnBiLTE3MCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTcwcHhcclxufVxyXG5cclxuLnBiLTE5MCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTkwcHhcclxufVxyXG5cclxuLnBiLTE3NSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTc1cHhcclxufVxyXG5cclxuLnBiLTE4MCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMTgwcHg7XHJcbn1cclxuXHJcbi5wYi0yODAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI4MHB4O1xyXG59XHJcblxyXG4ucGItMjAwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMDBweDtcclxufVxyXG4ucGItMjA1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMDVweDtcclxufVxyXG4ucGItMjEwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMTBweDtcclxufVxyXG4ucGItMjIwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMjBweDtcclxufVxyXG4ucGItMjE1IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMTVweFxyXG59XHJcbi5wYi0yNTAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI1MHB4O1xyXG59XHJcbi5wYi0yODUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI4NXB4XHJcbn1cclxuXHJcbi5wYi0yNzAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDI3MHB4O1xyXG59XHJcblxyXG4ucGItMjkwIHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyOTBweFxyXG59XHJcbi5wYi0zMTUge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMxNXB4O1xyXG59XHJcblxyXG5cclxuLnBiLTMzMCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzMwcHg7XHJcbn1cclxuLnBiLTMzNSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzM1cHg7XHJcbn1cclxuLnBiLTM0MCB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzQwcHg7XHJcbn1cclxuLnBiLTMyNSB7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogMzI1cHg7XHJcbn1cclxuXHJcbi5wYi0zMjAge1xyXG4gICAgcGFkZGluZy1ib3R0b206IDMwMHB4O1xyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4gICAgUGFkZGluZyBsZWZ0XHJcbioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4ucGwtMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDBcclxufVxyXG5cclxuLnBsLTEwIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTBweFxyXG59XHJcblxyXG4ucGwtMTUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4XHJcbn1cclxuXHJcbi5wbC0yMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHhcclxufVxyXG5cclxuLnBsLTMwIHtcclxuICAgIHBhZGRpbmctbGVmdDogMzBweFxyXG59XHJcbi5wbC0zNSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDM1cHhcclxufVxyXG5cclxuLnBsLTQwIHtcclxuICAgIHBhZGRpbmctbGVmdDogNDBweFxyXG59XHJcbi5wbC00NSB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHhcclxufVxyXG5cclxuLnBsLTUwIHtcclxuICAgIHBhZGRpbmctbGVmdDogNTBweFxyXG59XHJcblxyXG4ucGwtNjAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA2MHB4XHJcbn1cclxuXHJcbi5wbC03MCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDcwcHhcclxufVxyXG5cclxuLnBsLTgwIHtcclxuICAgIHBhZGRpbmctbGVmdDogODBweFxyXG59XHJcblxyXG4ucGwtOTAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA5MHB4XHJcbn1cclxuXHJcbi5wbC0xMDAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMDBweFxyXG59XHJcblxyXG4ucGwtMTEwIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTEwcHhcclxufVxyXG5cclxuLnBsLTEyMCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEyMHB4XHJcbn1cclxuXHJcbi5wbC0xMzAge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMzBweFxyXG59XHJcblxyXG4ucGwtMTQwIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTQwcHhcclxufVxyXG5cclxuLnBsLTE1MCB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1MHB4XHJcbn1cclxuXHJcbi5wbC0xNTUge1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxNTVweFxyXG59XHJcblxyXG4ucGwtMTkwIHtcclxuICAgIHBhZGRpbmctbGVmdDogMTkwcHhcclxufVxyXG5cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgIFBhZ2Ugc2VjdGlvbiBwYWRkaW5nIFxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xyXG5cclxuLnB0Yi0wIHtcclxuICAgIHBhZGRpbmc6IDBcclxufVxyXG5cclxuLnB0Yi0xMCB7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDBcclxufVxyXG5cclxuLnB0Yi0yMCB7XHJcbiAgICBwYWRkaW5nOiAyMHB4IDBcclxufVxyXG5cclxuLnB0Yi0zMCB7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDBcclxufVxyXG5cclxuLnB0Yi0zNSB7XHJcbiAgICBwYWRkaW5nOiAzNXB4IDBcclxufVxyXG5cclxuLnB0Yi0zMiB7XHJcbiAgICBwYWRkaW5nOiAzMnB4IDBcclxufVxyXG5cclxuLnB0Yi00MCB7XHJcbiAgICBwYWRkaW5nOiA0MHB4IDBcclxufVxyXG5cclxuLnB0Yi01MCB7XHJcbiAgICBwYWRkaW5nOiA1MHB4IDBcclxufVxyXG5cclxuLnB0Yi02MCB7XHJcbiAgICBwYWRkaW5nOiA2MHB4IDBcclxufVxyXG5cclxuLnB0Yi03MCB7XHJcbiAgICBwYWRkaW5nOiA3MHB4IDBcclxufVxyXG5cclxuLnB0Yi04MCB7XHJcbiAgICBwYWRkaW5nOiA4MHB4IDBcclxufVxyXG5cclxuLnB0Yi05MCB7XHJcbiAgICBwYWRkaW5nOiA5MHB4IDBcclxufVxyXG5cclxuLnB0Yi0xMDAge1xyXG4gICAgcGFkZGluZzogMTAwcHggMFxyXG59XHJcblxyXG4ucHRiLTExMCB7XHJcbiAgICBwYWRkaW5nOiAxMTBweCAwXHJcbn1cclxuXHJcbi5wdGItMTIwIHtcclxuICAgIHBhZGRpbmc6IDEyMHB4IDBcclxufVxyXG5cclxuLnB0Yi0xMzAge1xyXG4gICAgcGFkZGluZzogMTMwcHggMFxyXG59XHJcblxyXG4ucHRiLTE0MCB7XHJcbiAgICBwYWRkaW5nOiAxNDBweCAwXHJcbn1cclxuXHJcbi5wdGItMTUwIHtcclxuICAgIHBhZGRpbmc6IDE1MHB4IDBcclxufVxyXG5cclxuLnB0Yi0xNjAge1xyXG4gICAgcGFkZGluZzogMTYwcHggMFxyXG59XHJcblxyXG4ucHRiLTE3MCB7XHJcbiAgICBwYWRkaW5nOiAxNzBweCAwXHJcbn1cclxuXHJcbi5wdGItMTc3IHtcclxuICAgIHBhZGRpbmc6IDE3N3B4IDBcclxufVxyXG5cclxuLnB0Yi0xODAge1xyXG4gICAgcGFkZGluZzogMTgwcHggMFxyXG59XHJcblxyXG4ucHRiLTE5MCB7XHJcbiAgICBwYWRkaW5nOiAxOTBweCAwXHJcbn1cclxuXHJcbi5wdGItMjAwIHtcclxuICAgIHBhZGRpbmc6IDIwMHB4IDBcclxufVxyXG5cclxuLnB0Yi0yMTAge1xyXG4gICAgcGFkZGluZzogMjEwcHggMFxyXG59XHJcblxyXG4ucHRiLTIyMCB7XHJcbiAgICBwYWRkaW5nOiAyMjBweCAwXHJcbn1cclxuXHJcbi5wdGItMjkwIHtcclxuICAgIHBhZGRpbmc6IDI5MHB4IDBcclxufVxyXG5cclxuLnB0Yi0zMTAge1xyXG4gICAgcGFkZGluZzogMzEwcHggMFxyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKioqKioqKioqKlxyXG4gICAgUGFnZSBzZWN0aW9uIG1hcmdpbiBcclxuKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi5tdGItMCB7XHJcbiAgICBtYXJnaW46IDBcclxufVxyXG5cclxuLm10Yi0xMCB7XHJcbiAgICBtYXJnaW46IDEwcHggMFxyXG59XHJcblxyXG4ubXRiLTE1IHtcclxuICAgIG1hcmdpbjogMTVweCAwXHJcbn1cclxuXHJcbi5tdGItMjAge1xyXG4gICAgbWFyZ2luOiAyMHB4IDBcclxufVxyXG5cclxuLm10Yi0zMCB7XHJcbiAgICBtYXJnaW46IDMwcHggMFxyXG59XHJcblxyXG4ubXRiLTQwIHtcclxuICAgIG1hcmdpbjogNDBweCAwXHJcbn1cclxuXHJcbi5tdGItNTAge1xyXG4gICAgbWFyZ2luOiA1MHB4IDBcclxufVxyXG5cclxuLm10Yi02MCB7XHJcbiAgICBtYXJnaW46IDYwcHggMFxyXG59XHJcblxyXG4ubXRiLTcwIHtcclxuICAgIG1hcmdpbjogNzBweCAwXHJcbn1cclxuXHJcbi5tdGItODAge1xyXG4gICAgbWFyZ2luOiA4MHB4IDBcclxufVxyXG5cclxuLm10Yi05MCB7XHJcbiAgICBtYXJnaW46IDkwcHggMFxyXG59XHJcblxyXG4ubXRiLTEwMCB7XHJcbiAgICBtYXJnaW46IDEwMHB4IDBcclxufVxyXG5cclxuLm10Yi0xMTAge1xyXG4gICAgbWFyZ2luOiAxMTBweCAwXHJcbn1cclxuXHJcbi5tdGItMTIwIHtcclxuICAgIG1hcmdpbjogMTIwcHggMFxyXG59XHJcblxyXG4ubXRiLTEzMCB7XHJcbiAgICBtYXJnaW46IDEzMHB4IDBcclxufVxyXG5cclxuLm10Yi0xNDAge1xyXG4gICAgbWFyZ2luOiAxNDBweCAwXHJcbn1cclxuXHJcbi5tdGItMTUwIHtcclxuICAgIG1hcmdpbjogMTUwcHggMDtcclxufVxyXG5cclxuLm10Yi0yOTAge1xyXG4gICAgbWFyZ2luOiAyOTBweCAwO1xyXG59XHJcblxyXG5cclxuLyotLSBcclxuICAgIC0gSW5wdXQgUGxhY2Vob2xkZXJcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xyXG5cclxuaW5wdXQ6LW1vei1wbGFjZWhvbGRlcixcclxudGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0xMDApXCI7XHJcbn1cclxuXHJcbmlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyLFxyXG50ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0xMDApXCI7XHJcbn1cclxuXHJcbmlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxyXG50ZXh0YXJlYTo6LW1vei1wbGFjZWhvbGRlciB7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gICAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0xMDApXCI7XHJcbn1cclxuXHJcbmlucHV0Oi1tcy1pbnB1dC1wbGFjZWhvbGRlcixcclxudGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTEwMClcIjtcclxufVxyXG5cclxuaW5wdXQge1xyXG4gICAgYmFja2dyb3VuZDogI2VjZWZmODtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNlY2VmZjg7XHJcbiAgICBoZWlnaHQ6IDQ1cHg7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgY29sb3I6ICM3MzczNzM7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuc2VsZWN0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDBweCBzb2xpZCAjZWNlZmY4O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZTtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIGNvbG9yOiAjNzM3MzczO1xyXG59XHJcblxyXG5vcHRpb24ge1xyXG4gICAgYmFja2dyb3VuZDogI2ZmZjtcclxuICAgIGJvcmRlcjogMHB4IHNvbGlkICM2MjYyNjI7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbmlucHV0OmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG50ZXh0YXJlYSB7XHJcbiAgICByZXNpemU6IHZlcnRpY2FsO1xyXG4gICAgYmFja2dyb3VuZDogI2VjZWZmODtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICNlY2VmZjg7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICBjb2xvcjogIzczNzM3MztcclxufVxyXG5cclxudGV4dGFyZWE6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjNEZDMUYwO1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLmN1c3RvbS1kLWZsZXgge1xyXG4gICAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xyXG59XHJcbi5jdXN0b20tYWxpZ24taXRlbS1jZW50ZXIge1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxufVxyXG4uY3VzdG9tLWFsaWduLWl0ZW0tZW5kIHtcclxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxufVxyXG4uanVzdGlmeS1jb250ZW50LWNlbnRlciB7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uY3VzdG9tLWNvbC01IHtcclxuICAgIGZsZXg6IDAgMCAyMCU7XHJcbiAgICBtYXgtd2lkdGg6IDIwJTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTsgXHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICBAbWVkaWEgI3skeHgtbGF5b3V0fSB7XHJcbiAgICAgICAgZmxleDogMCAwIDIwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDIwJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR4bC1sYXlvdXR9IHtcclxuICAgICAgICBmbGV4OiAwIDAgMjAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMjAlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgIGZsZXg6IDAgMCAyNSU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAyNSU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgZmxleDogMCAwIDMzLjMzMyU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMy4zMzMlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICBcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgICAgIFxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLmN1c3RvbS1jb21tb24tY29sdW1uIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTAwJTsgXHJcbiAgICBtaW4taGVpZ2h0OiAxcHg7XHJcbiAgICAmLmN1c3RvbS1wYWRkaW5nLTUge1xyXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDVweDtcclxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDVweDtcclxuICAgIH1cclxuICAgICYuY3VzdG9tLWNvbHVtbi13aWR0aC02NiB7XHJcbiAgICAgICAgZmxleDogMCAwIDY2LjY2NiU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA2Ni42NjYlO1xyXG4gICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5jdXN0b20tY29sdW1uLXdpZHRoLTMzIHtcclxuICAgICAgICBmbGV4OiAwIDAgMzMuMzM0JTtcclxuICAgICAgICBtYXgtd2lkdGg6IDMzLjMzNCU7XHJcbiAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8qLS0gXHJcbiAgICBTY3JvbGwgVXAgXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbiNzY3JvbGxVcCB7XHJcbiAgICB3aWR0aDogNjBweDtcclxuICAgIGhlaWdodDogNjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgY29sb3I6ICR3aGl0ZTtcclxuICAgIHJpZ2h0OiAzMHB4O1xyXG4gICAgYm90dG9tOiAzMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoMCwwLDAsLjE0KSwwIDFweCA1cHggMCByZ2JhKDAsMCwwLC4xMiksMCAzcHggMXB4IC0ycHggcmdiYSgwLDAsMCwuMik7XHJcbiAgICB6LWluZGV4OiA5OTkgIWltcG9ydGFudDtcclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLXJlZDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgcmlnaHQ6IDE1cHg7XHJcbiAgICB9XHJcbiAgICAmIGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaGVpZ2h0LTEwMHZoIHtcclxuICAgIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcclxufVxyXG4udHJhbnNwYXJlbnQtYmFyIHtcclxuXHRsZWZ0OiAwO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDA7XHJcblx0d2lkdGg6IDEwMCU7XHJcblx0ei1pbmRleDogOTk7XHJcbn1cclxuXHJcbi8qLS1cclxuICAgIEJhY2tncm91bmQgQ29sb3JcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cclxuXHJcbi5iZy1ncmF5IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMmY0Zjk7IFxyXG59XHJcbi5iZy1ncmF5LTIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODsgXHJcbn1cclxuXHJcbi5ib3JkZXItYm90dG9tLTEge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XHJcbn1cclxuXHJcbi5ib3JkZXItdG9wLTEge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZGVkZWQ7XHJcbn1cclxuLmJvcmRlci10b3AtMiB7XHJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcclxufVxyXG5cclxuLmRlZmF1bHQtb3ZlcmxheSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2Utb3V0O1xyXG4gICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICB9XHJcbiAgICAmLm92ZXJseS1wb2ludC00IHtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxODE4MTg7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IC40O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmRlZmF1bHQtb3ZlcmxheS13aGl0ZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHRvcDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2Utb3V0O1xyXG4gICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgIC5yZXMtd2hpdGUtb3Zlcmx5LXhzIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjpiZWZvcmUgeyBcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IC40O1xyXG4gICAgICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSBcclxuQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgLnJlcy1ibGFjay1vdmVybHkteHMge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgICAgICAgei1pbmRleDogOTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0gXHJcbkBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgIC5yZXMtd2hpdGUtb3Zlcmx5LW1kIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgdG9wOiAwO1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgICAgICAgei1pbmRleDogMTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn0gXHJcblxyXG4ucGFkZGluZy0xMC1yb3ctY29sIHtcclxuICAgIC5yb3cge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTVweDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogLTVweDtcclxuICAgICAgICBkaXZbY2xhc3NePVwiY29sLVwiXSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucGFkZGluZy0yMC1yb3ctY29sIHtcclxuICAgIC5yb3cge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG4gICAgICAgIGRpdltjbGFzc149XCJjb2wtXCJdIHtcclxuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnBhZGRpbmctMTUtcm93LWNvbCB7XHJcbiAgICAuY29udGFpbmVyICwgLmN1c3RvbS1jb250YWluZXIge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogNy41cHg7XHJcbiAgICAgICAgcGFkZGluZy1yaWdodDogNy41cHg7XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yb3cge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IC03LjVweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IC03LjVweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBkaXZbY2xhc3NePVwiY29sLVwiXSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDcuNXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZy1yaWdodDogNy41cHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uY29sLXdpZHRoLTI1IHtcclxuICAgIGZsZXg6IDAgMCAyNSU7XHJcbiAgICBtYXgtd2lkdGg6IDI1JTtcclxuICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgfSBcclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9IFxyXG4gICAgQG1lZGlhICN7JHNtLWxheW91dH0ge1xyXG4gICAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICB9IFxyXG59XHJcblxyXG4uY29sLXdpZHRoLTIyIHtcclxuICAgIGZsZXg6IDAgMCAyMiU7XHJcbiAgICBtYXgtd2lkdGg6IDIyJTtcclxuICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgfSBcclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAgZmxleDogMCAwIDUwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgIH0gXHJcbn1cclxuXHJcbi5jb2wtd2lkdGgtMzEge1xyXG4gICAgZmxleDogMCAwIDMxJTtcclxuICAgIG1heC13aWR0aDogMzElO1xyXG4gICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgIGZsZXg6IDAgMCA1MCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICB9IFxyXG4gICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY29sLXdpZHRoLTQ0IHtcclxuICAgIGZsZXg6IDAgMCA0NCU7XHJcbiAgICBtYXgtd2lkdGg6IDQ0JTtcclxuICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9IFxyXG4gICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH0gXHJcbn1cclxuXHJcbi5jb2wtd2lkdGgtNTYge1xyXG4gICAgZmxleDogMCAwIDU2JTtcclxuICAgIG1heC13aWR0aDogNTYlO1xyXG4gICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH0gXHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgZmxleDogMCAwIDEwMCU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgfSBcclxufVxyXG5cclxuLmNvbC13aWR0aC0zMyB7XHJcbiAgICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcclxuICAgIG1heC13aWR0aDogMzMuMzMzMzMzJTtcclxuICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgfSBcclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAgZmxleDogMCAwIDUwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmNvbC13aWR0aC0xNiB7XHJcbiAgICBmbGV4OiAwIDAgMTYuNjY3JTtcclxuICAgIG1heC13aWR0aDogMTYuNjY3JTtcclxuICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgfSBcclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAgZmxleDogMCAwIDUwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDUwJTtcclxuICAgIH1cclxufVxyXG5cclxuLmNvbC13aWR0aC0xNi0yIHtcclxuICAgIGZsZXg6IDAgMCAxNi42NjY2NyU7XHJcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY3JTtcclxuICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICBmbGV4OiAwIDAgMzMuMzMzJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDMzLjMzMyU7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgZmxleDogMCAwIDMzLjMzMyU7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAzMy4zMzMlO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICBmbGV4OiAwIDAgNTAlO1xyXG4gICAgICAgIG1heC13aWR0aDogNTAlO1xyXG4gICAgfVxyXG59XHJcblxyXG4uY29sLXdpZHRoLTU4IHtcclxuICAgIGZsZXg6IDAgMCA1OC4zMzMzMzMlO1xyXG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMlO1xyXG4gICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn0gXHJcblxyXG4uY29sLXdpZHRoLTQxIHtcclxuICAgIGZsZXg6IDAgMCA0MS42NjclO1xyXG4gICAgbWF4LXdpZHRoOiA0MS42NjclO1xyXG4gICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuIiwiLyotLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxyXG4gICAgXHJcbiAgICBUZW1wbGF0ZSBNZWRpemluIC0gTWVkaWNhbCBFcXVpcG1lbnQgZUNvbW1lcmNlIEhUTUwgVGVtcGxhdGVcclxuICAgIFZlcnNpb246IDEuMFxyXG4gICAgXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHJcbiAgICBcclxuICAgIENTUyBJTkRFWFxyXG4gICAgPT09PT09PT09PT09PT09PT09PVxyXG4gICAgMS4gVGVtcGxhdGUgZGVmYXVsdCBDU1NcclxuICAgIDIuIEFuaW1hdGlvbiBDU1NcclxuICAgIDMuIEhlYWRlciBzdHlsZVxyXG4gICAgNC4gU2xpZGVyIHN0eWxlXHJcbiAgICA1LiBCYW5uZXIgc3R5bGVcclxuICAgIDYuIFNlY3Rpb24gdGl0bGUgc3R5bGVcclxuICAgIDcuIEJyYW5kIGxvZ28gc3R5bGVcclxuICAgIDguIFRlc3RpbW9uaWFsIHN0eWxlXHJcbiAgICA5LiBDb250YWN0IHVzIHN0eWxlXHJcbiAgICAxMC4gRm9vdGVyIHN0eWxlXHJcbiAgICAxMS4gQmxvZyBzdHlsZVxyXG4gICAgMTIuIE90aGVycyBzdHlsZVxyXG4gICAgMTMuIEJyZWFkY3J1bWIgc3R5bGVcclxuICAgIDE0LiBTaWRlYmFyIHN0eWxlXHJcbiAgICAxNS4gUHJvZHVjdCBkZXRhaWxzIHN0eWxlXHJcbiAgICAxNi4gQ2FydCBzdHlsZVxyXG4gICAgMTcuIENoZWNrb3V0IHN0eWxlXHJcbiAgICAxOC4gV2lzaGxpc3Qgc3R5bGVcclxuICAgIDE5LiBBYm91dCB1cyBzdHlsZVxyXG4gICAgMjAuIDQwNCBzdHlsZVxyXG4gICAgMjEuIE15IGFjY291bnQgc3R5bGVcclxuICAgIDIyLiBMb2dpbiByZWdpc3RlciBzdHlsZVxyXG4gICAgMjMuIENvbXBhcmUgc3R5bGVcclxuICAgIDI0LiBCbG9nIGRldGFpbHMgc3R5bGVcclxuICAgIFxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuLyogIDEuIFRlbXBsYXRlIGRlZmF1bHQgQ1NTXHJcbi8qLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG4vKi0tIENvbW1vbiBTdHlsZSAtLSovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxufVxuXG4uY29udGFpbmVyIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4uY29udGFpbmVyIC5yb3cge1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5cbi5jb250YWluZXIgLnJvdyBkaXZbY2xhc3NePVwiY29sLVwiXSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcGFkZGluZy1yaWdodDogMTVweDtcbn1cblxuLmN1c3RvbS1jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDE0NTBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmN1c3RvbS1jb250YWluZXIge1xuICAgIG1heC13aWR0aDogMTMwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5jdXN0b20tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDEyMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jdXN0b20tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDk2MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY3VzdG9tLWNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiA3MjBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tY29udGFpbmVyIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDU0MHB4O1xuICB9XG59XG5cbi5jdXN0b20tY29udGFpbmVyIC5yb3cge1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xuICBtYXJnaW4tbGVmdDogLTE1cHg7XG59XG5cbi5jdXN0b20tY29udGFpbmVyIC5yb3cgZGl2W2NsYXNzXj1cImNvbC1cIl0ge1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG59XG5cbiosXG4qOjphZnRlcixcbio6OmJlZm9yZSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5cbmh0bWwsXG5ib2R5IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG5ib2R5IHtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBjb2xvcjogIzMzMztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBmb250LWZhbWlseTogXCJDZXJlYnJpU2Fuc1wiO1xufVxuXG5oMSxcbmgyLFxuaDMsXG5oNCxcbmg1LFxuaDYge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWFyZ2luLXRvcDogMDtcbiAgZm9udC1mYW1pbHk6IFwiQ2VyZWJyaVNhbnNcIjtcbn1cblxucCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDI0cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICBmb250LWZhbWlseTogXCJDZXJlYnJpU2Fuc1wiO1xufVxuXG5oMSB7XG4gIGZvbnQtc2l6ZTogMzZweDtcbn1cblxuaDIge1xuICBmb250LXNpemU6IDMwcHg7XG59XG5cbmgzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xufVxuXG5oNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuaDUge1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbmg2IHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuXG5wOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5hLFxuYnV0dG9uIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMzMzM7XG59XG5cbmEsXG5idXR0b24sXG5pbWcsXG5pbnB1dCxcbnNwYW4ge1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UgMHM7XG59XG5cbio6Zm9jdXMge1xuICBvdXRsaW5lOiBub25lICFpbXBvcnRhbnQ7XG59XG5cbmE6Zm9jdXMge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5hOmhvdmVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5idXR0b24sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG51bCB7XG4gIGxpc3Qtc3R5bGU6IG91dHNpZGUgbm9uZSBub25lO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDA7XG59XG5cbi8qLS0gXHJcbiAgICAtIENvbW1vbiBDbGFzc2VzXHJcbi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5maXgge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uaGlkZGVuIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmNsZWFyIHtcbiAgY2xlYXI6IGJvdGg7XG59XG5cbi5zZWN0aW9uIHtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uZi1yaWdodCB7XG4gIGZsb2F0OiByaWdodDtcbn1cblxuLmNhcGl0YWxpemUge1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbn1cblxuLnVwcGVyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG59XG5cbi5iZy1pbWcge1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuXG4ucG9zaXRpb24tcmVsYXRpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgQmFzaWMgbWFyZ2luIHBhZGRpbmdcclxuKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5tLTAge1xuICBtYXJnaW4tdG9wOiAwO1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuXG4ucC0wIHtcbiAgcGFkZGluZy10b3A6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctYm90dG9tOiAwO1xuICBwYWRkaW5nLWxlZnQ6IDA7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICAgICAgIE1hcmdpbiB0b3BcclxuKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5tdC0wIHtcbiAgbWFyZ2luLXRvcDogMDtcbn1cblxuLm10LTUge1xuICBtYXJnaW4tdG9wOiA1cHggIWltcG9ydGFudDtcbn1cblxuLm10LTEwIHtcbiAgbWFyZ2luLXRvcDogMTBweDtcbn1cblxuLm10LTEyIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbn1cblxuLm10LTE1IHtcbiAgbWFyZ2luLXRvcDogMTVweDtcbn1cblxuLm10LTIwIHtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLm10LTI1IHtcbiAgbWFyZ2luLXRvcDogMjVweDtcbn1cblxuLm10LTMwIHtcbiAgbWFyZ2luLXRvcDogMzBweDtcbn1cblxuLm10LTM1IHtcbiAgbWFyZ2luLXRvcDogMzVweDtcbn1cblxuLm10LTQwIHtcbiAgbWFyZ2luLXRvcDogNDBweDtcbn1cblxuLm10LTQ1IHtcbiAgbWFyZ2luLXRvcDogNDVweDtcbn1cblxuLm10LTUwIHtcbiAgbWFyZ2luLXRvcDogNTBweDtcbn1cblxuLm10LTU1IHtcbiAgbWFyZ2luLXRvcDogNTVweDtcbn1cblxuLm10LTYwIHtcbiAgbWFyZ2luLXRvcDogNjBweDtcbn1cblxuLm10LTY1IHtcbiAgbWFyZ2luLXRvcDogNjVweDtcbn1cblxuLm10LTcwIHtcbiAgbWFyZ2luLXRvcDogNzBweDtcbn1cblxuLm10LTc1IHtcbiAgbWFyZ2luLXRvcDogNzVweDtcbn1cblxuLm10LTgwIHtcbiAgbWFyZ2luLXRvcDogODBweDtcbn1cblxuLm10LTg1IHtcbiAgbWFyZ2luLXRvcDogODVweDtcbn1cblxuLm10LTkwIHtcbiAgbWFyZ2luLXRvcDogOTBweDtcbn1cblxuLm10LTEwMCB7XG4gIG1hcmdpbi10b3A6IDEwMHB4O1xufVxuXG4ubXQtMTEwIHtcbiAgbWFyZ2luLXRvcDogMTEwcHg7XG59XG5cbi5tdC0xMTUge1xuICBtYXJnaW4tdG9wOiAxMTVweDtcbn1cblxuLm10LTEyMCB7XG4gIG1hcmdpbi10b3A6IDEyMHB4O1xufVxuXG4ubXQtMTI1IHtcbiAgbWFyZ2luLXRvcDogMTI1cHg7XG59XG5cbi5tdC0xMzAge1xuICBtYXJnaW4tdG9wOiAxMzBweDtcbn1cblxuLm10LTEzNSB7XG4gIG1hcmdpbi10b3A6IDEzNXB4O1xufVxuXG4ubXQtMTQwIHtcbiAgbWFyZ2luLXRvcDogMTQwcHg7XG59XG5cbi5tdC0xNTAge1xuICBtYXJnaW4tdG9wOiAxNTBweDtcbn1cblxuLm10LTE2MCB7XG4gIG1hcmdpbi10b3A6IDE2MHB4O1xufVxuXG4ubXQtMTU1IHtcbiAgbWFyZ2luLXRvcDogMTU1cHg7XG59XG5cbi5tdC0xNzUge1xuICBtYXJnaW4tdG9wOiAxNzVweDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgICAgTWFyZ2luIHJpZ2h0XHJcbioqKioqKioqKioqKioqKioqKioqKioqKiovXG4ubXItMCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG4ubXItMTAge1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbi5tci0xMiB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLm1yLTE1IHtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xufVxuXG4ubXItMjAge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5tci0yNSB7XG4gIG1hcmdpbi1yaWdodDogMjVweDtcbn1cblxuLm1yLTMwIHtcbiAgbWFyZ2luLXJpZ2h0OiAzMHB4O1xufVxuXG4ubXItMzUge1xuICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG59XG5cbi5tci00MCB7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cblxuLm1yLTQ1IHtcbiAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xufVxuXG4ubXItNTAge1xuICBtYXJnaW4tcmlnaHQ6IDUwcHg7XG59XG5cbi5tci01NSB7XG4gIG1hcmdpbi1yaWdodDogNTVweDtcbn1cblxuLm1yLTYwIHtcbiAgbWFyZ2luLXJpZ2h0OiA2MHB4O1xufVxuXG4ubXItNjUge1xuICBtYXJnaW4tcmlnaHQ6IDY1cHg7XG59XG5cbi5tci03MCB7XG4gIG1hcmdpbi1yaWdodDogNzBweDtcbn1cblxuLm1yLTgwIHtcbiAgbWFyZ2luLXJpZ2h0OiA4MHB4O1xufVxuXG4ubXItOTAge1xuICBtYXJnaW4tcmlnaHQ6IDkwcHg7XG59XG5cbi5tci0xMDAge1xuICBtYXJnaW4tcmlnaHQ6IDEwMHB4O1xufVxuXG4ubXItMTEwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMTBweDtcbn1cblxuLm1yLTEyMCB7XG4gIG1hcmdpbi1yaWdodDogMTIwcHg7XG59XG5cbi5tci0xMzAge1xuICBtYXJnaW4tcmlnaHQ6IDEzMHB4O1xufVxuXG4ubXItMTQwIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNDBweDtcbn1cblxuLm1yLTE1MCB7XG4gIG1hcmdpbi1yaWdodDogMTUwcHg7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICAgIE1hcmdpbiBib3R0b21cclxuKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5tYi0wIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm1iLTEwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcbn1cblxuLm1iLTgge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbi5tYi0xMiB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5tYi0xNSB7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5tYi0yMCB7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5tYi0yNSB7XG4gIG1hcmdpbi1ib3R0b206IDI1cHg7XG59XG5cbi5tYi0zMCB7XG4gIG1hcmdpbi1ib3R0b206IDMwcHg7XG59XG5cbi5tYi0zNSB7XG4gIG1hcmdpbi1ib3R0b206IDM1cHg7XG59XG5cbi5tYi00MCB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi5tYi0zNyB7XG4gIG1hcmdpbi1ib3R0b206IDM3cHg7XG59XG5cbi5tYi00NSB7XG4gIG1hcmdpbi1ib3R0b206IDQ1cHg7XG59XG5cbi5tYi01MCB7XG4gIG1hcmdpbi1ib3R0b206IDUwcHg7XG59XG5cbi5tYi01NSB7XG4gIG1hcmdpbi1ib3R0b206IDU1cHg7XG59XG5cbi5tYi02MCB7XG4gIG1hcmdpbi1ib3R0b206IDYwcHg7XG59XG5cbi5tYi02NSB7XG4gIG1hcmdpbi1ib3R0b206IDY1cHg7XG59XG5cbi5tYi03MCB7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG5cbi5tYi03NSB7XG4gIG1hcmdpbi1ib3R0b206IDc1cHg7XG59XG5cbi5tYi04MCB7XG4gIG1hcmdpbi1ib3R0b206IDgwcHg7XG59XG5cbi5tYi04NSB7XG4gIG1hcmdpbi1ib3R0b206IDg1cHg7XG59XG5cbi5tYi05MCB7XG4gIG1hcmdpbi1ib3R0b206IDkwcHg7XG59XG5cbi5tYi05NSB7XG4gIG1hcmdpbi1ib3R0b206IDk1cHg7XG59XG5cbi5tYi0xMDAge1xuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcbn1cblxuLm1iLTExMCB7XG4gIG1hcmdpbi1ib3R0b206IDExMHB4O1xufVxuXG4ubWItMTIwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTIwcHg7XG59XG5cbi5tYi0xMzAge1xuICBtYXJnaW4tYm90dG9tOiAxMzBweDtcbn1cblxuLm1iLTE0MCB7XG4gIG1hcmdpbi1ib3R0b206IDE0MHB4O1xufVxuXG4ubWItMTUwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTUwcHg7XG59XG5cbi5tYi0xNjAge1xuICBtYXJnaW4tYm90dG9tOiAxNjBweDtcbn1cblxuLm1iLTE3MCB7XG4gIG1hcmdpbi1ib3R0b206IDE3MHB4O1xufVxuXG4ubWItMTgwIHtcbiAgbWFyZ2luLWJvdHRvbTogMTgwcHg7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICAgICAgTWFyZ2luIGxlZnRcclxuKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5tbC0wIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG5cbi5tbC0xMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xufVxuXG4ubWwtMTIge1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cblxuLm1sLTE1IHtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG59XG5cbi5tbC0yMCB7XG4gIG1hcmdpbi1sZWZ0OiAyMHB4O1xufVxuXG4ubWwtMjUge1xuICBtYXJnaW4tbGVmdDogMjVweDtcbn1cblxuLm1sLTMwIHtcbiAgbWFyZ2luLWxlZnQ6IDMwcHg7XG59XG5cbi5tbC0zNSB7XG4gIG1hcmdpbi1sZWZ0OiAzNXB4O1xufVxuXG4ubWwtNDAge1xuICBtYXJnaW4tbGVmdDogNDBweDtcbn1cblxuLm1sLTQ1IHtcbiAgbWFyZ2luLWxlZnQ6IDQ1cHg7XG59XG5cbi5tbC01MCB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xufVxuXG4ubWwtNTUge1xuICBtYXJnaW4tbGVmdDogNTVweDtcbn1cblxuLm1sLTYwIHtcbiAgbWFyZ2luLWxlZnQ6IDYwcHg7XG59XG5cbi5tbC03MCB7XG4gIG1hcmdpbi1sZWZ0OiA3MHB4O1xufVxuXG4ubWwtNzUge1xuICBtYXJnaW4tbGVmdDogNzVweDtcbn1cblxuLm1sLTgwIHtcbiAgbWFyZ2luLWxlZnQ6IDgwcHg7XG59XG5cbi5tbC05MCB7XG4gIG1hcmdpbi1sZWZ0OiA5MHB4O1xufVxuXG4ubWwtOTUge1xuICBtYXJnaW4tbGVmdDogOTVweDtcbn1cblxuLm1sLTEwMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMDBweDtcbn1cblxuLm1sLTEwNSB7XG4gIG1hcmdpbi1sZWZ0OiAxMDVweDtcbn1cblxuLm1sLTExMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMTBweDtcbn1cblxuLm1sLTEyMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMjBweDtcbn1cblxuLm1sLTEzMCB7XG4gIG1hcmdpbi1sZWZ0OiAxMzBweDtcbn1cblxuLm1sLTEzNSB7XG4gIG1hcmdpbi1sZWZ0OiAxMzVweDtcbn1cblxuLm1sLTE0MCB7XG4gIG1hcmdpbi1sZWZ0OiAxNDBweDtcbn1cblxuLm1sLTE0NSB7XG4gIG1hcmdpbi1sZWZ0OiAxNDVweDtcbn1cblxuLm1sLTE1MCB7XG4gIG1hcmdpbi1sZWZ0OiAxNTBweDtcbn1cblxuLm1sLTIwMCB7XG4gIG1hcmdpbi1sZWZ0OiAyMDBweDtcbn1cblxuLm1sLTMwMCB7XG4gIG1hcmdpbi1sZWZ0OiAzMDBweDtcbn1cblxuLm1sLW50djUge1xuICBtYXJnaW4tbGVmdDogLTVweDtcbn1cblxuLyoqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgICAgICBQYWRkaW5nIHRvcFxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMDtcbn1cblxuLnB0LTUge1xuICBwYWRkaW5nLXRvcDogNXB4ICFpbXBvcnRhbnQ7XG59XG5cbi5wdC0xMCB7XG4gIHBhZGRpbmctdG9wOiAxMHB4O1xufVxuXG4ucHQtMTUge1xuICBwYWRkaW5nLXRvcDogMTVweDtcbn1cblxuLnB0LTIwIHtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG5cbi5wdC0yNSB7XG4gIHBhZGRpbmctdG9wOiAyNXB4O1xufVxuXG4ucHQtMzAge1xuICBwYWRkaW5nLXRvcDogMzBweDtcbn1cblxuLnB0LTM1IHtcbiAgcGFkZGluZy10b3A6IDM1cHg7XG59XG5cbi5wdC00MCB7XG4gIHBhZGRpbmctdG9wOiA0MHB4O1xufVxuXG4ucHQtNDUge1xuICBwYWRkaW5nLXRvcDogNDVweDtcbn1cblxuLnB0LTUwIHtcbiAgcGFkZGluZy10b3A6IDUwcHg7XG59XG5cbi5wdC01NSB7XG4gIHBhZGRpbmctdG9wOiA1NXB4O1xufVxuXG4ucHQtNjAge1xuICBwYWRkaW5nLXRvcDogNjBweDtcbn1cblxuLnB0LTY1IHtcbiAgcGFkZGluZy10b3A6IDY1cHg7XG59XG5cbi5wdC03MCB7XG4gIHBhZGRpbmctdG9wOiA3MHB4O1xufVxuXG4ucHQtNzUge1xuICBwYWRkaW5nLXRvcDogNzVweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHQtNzUge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG59XG5cbi5wdC04NSB7XG4gIHBhZGRpbmctdG9wOiA4NXB4O1xufVxuXG4ucHQtODAge1xuICBwYWRkaW5nLXRvcDogODBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHQtODAge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG59XG5cbi5wdC05NSB7XG4gIHBhZGRpbmctdG9wOiA5NXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wdC05NSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gIH1cbn1cblxuLnB0LTkwIHtcbiAgcGFkZGluZy10b3A6IDkwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnB0LTkwIHtcbiAgICBwYWRkaW5nLXRvcDogNTVweDtcbiAgfVxufVxuXG4ucHQtMTAwIHtcbiAgcGFkZGluZy10b3A6IDEwMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wdC0xMDAge1xuICAgIHBhZGRpbmctdG9wOiA2MHB4O1xuICB9XG59XG5cbi5wdC0xMDUge1xuICBwYWRkaW5nLXRvcDogMTA1cHg7XG59XG5cbi5wdC0xMTAge1xuICBwYWRkaW5nLXRvcDogMTEwcHg7XG59XG5cbi5wdC0xMTUge1xuICBwYWRkaW5nLXRvcDogMTE1cHg7XG59XG5cbi5wdC0xMjAge1xuICBwYWRkaW5nLXRvcDogMTIwcHg7XG59XG5cbi5wdC0xMjUge1xuICBwYWRkaW5nLXRvcDogMTI1cHg7XG59XG5cbi5wdC0xMjgge1xuICBwYWRkaW5nLXRvcDogMTI4cHg7XG59XG5cbi5wdC0xMzAge1xuICBwYWRkaW5nLXRvcDogMTMwcHg7XG59XG5cbi5wdC0xMzUge1xuICBwYWRkaW5nLXRvcDogMTM1cHg7XG59XG5cbi5wdC0xNjUge1xuICBwYWRkaW5nLXRvcDogMTY1cHg7XG59XG5cbi5wdC0xNDAge1xuICBwYWRkaW5nLXRvcDogMTQwcHg7XG59XG5cbi5wdC0xNDUge1xuICBwYWRkaW5nLXRvcDogMTQ1cHg7XG59XG5cbi5wdC0xNTAge1xuICBwYWRkaW5nLXRvcDogMTUwcHg7XG59XG5cbi5wdC0xNTUge1xuICBwYWRkaW5nLXRvcDogMTU1cHg7XG59XG5cbi5wdC0xNjAge1xuICBwYWRkaW5nLXRvcDogMTYwcHg7XG59XG5cbi5wdC0xNzAge1xuICBwYWRkaW5nLXRvcDogMTcwcHg7XG59XG5cbi5wdC0xODAge1xuICBwYWRkaW5nLXRvcDogMTgwcHg7XG59XG5cbi5wdC0xODUge1xuICBwYWRkaW5nLXRvcDogMTg1cHg7XG59XG5cbi5wdC0xOTAge1xuICBwYWRkaW5nLXRvcDogMTkwcHg7XG59XG5cbi5wdC0xOTUge1xuICBwYWRkaW5nLXRvcDogMTk1cHg7XG59XG5cbi5wdC0yMDAge1xuICBwYWRkaW5nLXRvcDogMjAwcHg7XG59XG5cbi5wdC0yMjAge1xuICBwYWRkaW5nLXRvcDogMjIwcHg7XG59XG5cbi5wdC0yNTAge1xuICBwYWRkaW5nLXRvcDogMjUwcHg7XG59XG5cbi5wdC0yNTUge1xuICBwYWRkaW5nLXRvcDogMjU1cHg7XG59XG5cbi5wdC0yMTAge1xuICBwYWRkaW5nLXRvcDogMjEwcHg7XG59XG5cbi5wdC0yMzAge1xuICBwYWRkaW5nLXRvcDogMjMwcHg7XG59XG5cbi5wdC0yNzAge1xuICBwYWRkaW5nLXRvcDogMjcwcHg7XG59XG5cbi5wdC0yOTAge1xuICBwYWRkaW5nLXRvcDogMjkwcHg7XG59XG5cbi5wdC0yOTUge1xuICBwYWRkaW5nLXRvcDogMjk1cHg7XG59XG5cbi5wdC0yODAge1xuICBwYWRkaW5nLXRvcDogMjgwcHg7XG59XG5cbi5wdC0yNDAge1xuICBwYWRkaW5nLXRvcDogMjQwcHg7XG59XG5cbi5wdC0zMzAge1xuICBwYWRkaW5nLXRvcDogMzMwcHg7XG59XG5cbi5wdC0zNDAge1xuICBwYWRkaW5nLXRvcDogMzQwcHg7XG59XG5cbi5wdC0zNTAge1xuICBwYWRkaW5nLXRvcDogMzUwcHg7XG59XG5cbi5wdC0zNjUge1xuICBwYWRkaW5nLXRvcDogMzY1cHg7XG59XG5cbi5wdC0zNjAge1xuICBwYWRkaW5nLXRvcDogMzYwcHg7XG59XG5cbi5wdC0zNzAge1xuICBwYWRkaW5nLXRvcDogMzcwcHg7XG59XG5cbi5wdC0zODAge1xuICBwYWRkaW5nLXRvcDogMzgwcHg7XG59XG5cbi5wdC00MDAge1xuICBwYWRkaW5nLXRvcDogNDAwcHg7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICAgICAgUGFkZGluZyByaWdodFxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnByLTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwO1xufVxuXG4ucHItMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xufVxuXG4ucHItMTUge1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xufVxuXG4ucHItMjAge1xuICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xufVxuXG4ucHItMzAge1xuICBwYWRkaW5nLXJpZ2h0OiAzMHB4O1xufVxuXG4ucHItNDAge1xuICBwYWRkaW5nLXJpZ2h0OiA0MHB4O1xufVxuXG4ucHItNTAge1xuICBwYWRkaW5nLXJpZ2h0OiA1MHB4O1xufVxuXG4ucHItNjAge1xuICBwYWRkaW5nLXJpZ2h0OiA2MHB4O1xufVxuXG4ucHItNzAge1xuICBwYWRkaW5nLXJpZ2h0OiA3MHB4O1xufVxuXG4ucHItODAge1xuICBwYWRkaW5nLXJpZ2h0OiA4MHB4O1xufVxuXG4ucHItOTAge1xuICBwYWRkaW5nLXJpZ2h0OiA5MHB4O1xufVxuXG4ucHItMTAwIHtcbiAgcGFkZGluZy1yaWdodDogMTAwcHg7XG59XG5cbi5wci0xMTAge1xuICBwYWRkaW5nLXJpZ2h0OiAxMTBweDtcbn1cblxuLnByLTEyMCB7XG4gIHBhZGRpbmctcmlnaHQ6IDEyMHB4O1xufVxuXG4ucHItMTMwIHtcbiAgcGFkZGluZy1yaWdodDogMTMwcHg7XG59XG5cbi5wci0xNDAge1xuICBwYWRkaW5nLXJpZ2h0OiAxNDBweDtcbn1cblxuLnByLTE1NSB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1NXB4O1xufVxuXG4ucHItMjcwIHtcbiAgcGFkZGluZy1yaWdodDogMjcwcHg7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICAgICAgUGFkZGluZyBib3R0b21cclxuKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5wYi0wIHtcbiAgcGFkZGluZy1ib3R0b206IDA7XG59XG5cbi5wYi01IHtcbiAgcGFkZGluZy1ib3R0b206IDVweCAhaW1wb3J0YW50O1xufVxuXG4ucGItMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcbn1cblxuLnBiLTE1IHtcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XG59XG5cbi5wYi0yMCB7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xufVxuXG4ucGItMjUge1xuICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbn1cblxuLnBiLTMwIHtcbiAgcGFkZGluZy1ib3R0b206IDMwcHg7XG59XG5cbi5wYi0zNSB7XG4gIHBhZGRpbmctYm90dG9tOiAzNXB4O1xufVxuXG4ucGItNDAge1xuICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbn1cblxuLnBiLTQ1IHtcbiAgcGFkZGluZy1ib3R0b206IDQ1cHg7XG59XG5cbi5wYi01MCB7XG4gIHBhZGRpbmctYm90dG9tOiA1MHB4O1xufVxuXG4ucGItNTUge1xuICBwYWRkaW5nLWJvdHRvbTogNTVweDtcbn1cblxuLnBiLTYwIHtcbiAgcGFkZGluZy1ib3R0b206IDYwcHg7XG59XG5cbi5wYi02NSB7XG4gIHBhZGRpbmctYm90dG9tOiA2NXB4O1xufVxuXG4ucGItNzAge1xuICBwYWRkaW5nLWJvdHRvbTogNzBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGItNzAge1xuICAgIHBhZGRpbmctYm90dG9tOiA1NXB4O1xuICB9XG59XG5cbi5wYi03NSB7XG4gIHBhZGRpbmctYm90dG9tOiA3NXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYi03NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDYwcHg7XG4gIH1cbn1cblxuLnBiLTgwIHtcbiAgcGFkZGluZy1ib3R0b206IDgwcHg7XG59XG5cbi5wYi04NSB7XG4gIHBhZGRpbmctYm90dG9tOiA4NXB4O1xufVxuXG4ucGItOTAge1xuICBwYWRkaW5nLWJvdHRvbTogOTBweDtcbn1cblxuLnBiLTk1IHtcbiAgcGFkZGluZy1ib3R0b206IDk1cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBiLTk1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNTVweDtcbiAgfVxufVxuXG4ucGItMTAwIHtcbiAgcGFkZGluZy1ib3R0b206IDEwMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYi0xMDAge1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICB9XG59XG5cbi5wYi0xMDUge1xuICBwYWRkaW5nLWJvdHRvbTogMTA1cHg7XG59XG5cbi5wYi0xMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTEwcHg7XG59XG5cbi5wYi0xMTUge1xuICBwYWRkaW5nLWJvdHRvbTogMTE1cHg7XG59XG5cbi5wYi0xMjAge1xuICBwYWRkaW5nLWJvdHRvbTogMTIwcHg7XG59XG5cbi5wYi0xMjUge1xuICBwYWRkaW5nLWJvdHRvbTogMTI1cHg7XG59XG5cbi5wYi0xMzAge1xuICBwYWRkaW5nLWJvdHRvbTogMTMwcHg7XG59XG5cbi5wYi0xMzUge1xuICBwYWRkaW5nLWJvdHRvbTogMTM1cHg7XG59XG5cbi5wYi0xNDAge1xuICBwYWRkaW5nLWJvdHRvbTogMTQwcHg7XG59XG5cbi5wYi0xNDUge1xuICBwYWRkaW5nLWJvdHRvbTogMTQ1cHg7XG59XG5cbi5wYi0xNTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTUwcHg7XG59XG5cbi5wYi0xNTUge1xuICBwYWRkaW5nLWJvdHRvbTogMTU1cHg7XG59XG5cbi5wYi0xNjAge1xuICBwYWRkaW5nLWJvdHRvbTogMTYwcHg7XG59XG5cbi5wYi0xNzAge1xuICBwYWRkaW5nLWJvdHRvbTogMTcwcHg7XG59XG5cbi5wYi0xOTAge1xuICBwYWRkaW5nLWJvdHRvbTogMTkwcHg7XG59XG5cbi5wYi0xNzUge1xuICBwYWRkaW5nLWJvdHRvbTogMTc1cHg7XG59XG5cbi5wYi0xODAge1xuICBwYWRkaW5nLWJvdHRvbTogMTgwcHg7XG59XG5cbi5wYi0yODAge1xuICBwYWRkaW5nLWJvdHRvbTogMjgwcHg7XG59XG5cbi5wYi0yMDAge1xuICBwYWRkaW5nLWJvdHRvbTogMjAwcHg7XG59XG5cbi5wYi0yMDUge1xuICBwYWRkaW5nLWJvdHRvbTogMjA1cHg7XG59XG5cbi5wYi0yMTAge1xuICBwYWRkaW5nLWJvdHRvbTogMjEwcHg7XG59XG5cbi5wYi0yMjAge1xuICBwYWRkaW5nLWJvdHRvbTogMjIwcHg7XG59XG5cbi5wYi0yMTUge1xuICBwYWRkaW5nLWJvdHRvbTogMjE1cHg7XG59XG5cbi5wYi0yNTAge1xuICBwYWRkaW5nLWJvdHRvbTogMjUwcHg7XG59XG5cbi5wYi0yODUge1xuICBwYWRkaW5nLWJvdHRvbTogMjg1cHg7XG59XG5cbi5wYi0yNzAge1xuICBwYWRkaW5nLWJvdHRvbTogMjcwcHg7XG59XG5cbi5wYi0yOTAge1xuICBwYWRkaW5nLWJvdHRvbTogMjkwcHg7XG59XG5cbi5wYi0zMTUge1xuICBwYWRkaW5nLWJvdHRvbTogMzE1cHg7XG59XG5cbi5wYi0zMzAge1xuICBwYWRkaW5nLWJvdHRvbTogMzMwcHg7XG59XG5cbi5wYi0zMzUge1xuICBwYWRkaW5nLWJvdHRvbTogMzM1cHg7XG59XG5cbi5wYi0zNDAge1xuICBwYWRkaW5nLWJvdHRvbTogMzQwcHg7XG59XG5cbi5wYi0zMjUge1xuICBwYWRkaW5nLWJvdHRvbTogMzI1cHg7XG59XG5cbi5wYi0zMjAge1xuICBwYWRkaW5nLWJvdHRvbTogMzAwcHg7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICBQYWRkaW5nIGxlZnRcclxuKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi5wbC0wIHtcbiAgcGFkZGluZy1sZWZ0OiAwO1xufVxuXG4ucGwtMTAge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG59XG5cbi5wbC0xNSB7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbn1cblxuLnBsLTIwIHtcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xufVxuXG4ucGwtMzAge1xuICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG59XG5cbi5wbC0zNSB7XG4gIHBhZGRpbmctbGVmdDogMzVweDtcbn1cblxuLnBsLTQwIHtcbiAgcGFkZGluZy1sZWZ0OiA0MHB4O1xufVxuXG4ucGwtNDUge1xuICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG59XG5cbi5wbC01MCB7XG4gIHBhZGRpbmctbGVmdDogNTBweDtcbn1cblxuLnBsLTYwIHtcbiAgcGFkZGluZy1sZWZ0OiA2MHB4O1xufVxuXG4ucGwtNzAge1xuICBwYWRkaW5nLWxlZnQ6IDcwcHg7XG59XG5cbi5wbC04MCB7XG4gIHBhZGRpbmctbGVmdDogODBweDtcbn1cblxuLnBsLTkwIHtcbiAgcGFkZGluZy1sZWZ0OiA5MHB4O1xufVxuXG4ucGwtMTAwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMDBweDtcbn1cblxuLnBsLTExMCB7XG4gIHBhZGRpbmctbGVmdDogMTEwcHg7XG59XG5cbi5wbC0xMjAge1xuICBwYWRkaW5nLWxlZnQ6IDEyMHB4O1xufVxuXG4ucGwtMTMwIHtcbiAgcGFkZGluZy1sZWZ0OiAxMzBweDtcbn1cblxuLnBsLTE0MCB7XG4gIHBhZGRpbmctbGVmdDogMTQwcHg7XG59XG5cbi5wbC0xNTAge1xuICBwYWRkaW5nLWxlZnQ6IDE1MHB4O1xufVxuXG4ucGwtMTU1IHtcbiAgcGFkZGluZy1sZWZ0OiAxNTVweDtcbn1cblxuLnBsLTE5MCB7XG4gIHBhZGRpbmctbGVmdDogMTkwcHg7XG59XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKipcclxuICAgIFBhZ2Ugc2VjdGlvbiBwYWRkaW5nIFxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLnB0Yi0wIHtcbiAgcGFkZGluZzogMDtcbn1cblxuLnB0Yi0xMCB7XG4gIHBhZGRpbmc6IDEwcHggMDtcbn1cblxuLnB0Yi0yMCB7XG4gIHBhZGRpbmc6IDIwcHggMDtcbn1cblxuLnB0Yi0zMCB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cblxuLnB0Yi0zNSB7XG4gIHBhZGRpbmc6IDM1cHggMDtcbn1cblxuLnB0Yi0zMiB7XG4gIHBhZGRpbmc6IDMycHggMDtcbn1cblxuLnB0Yi00MCB7XG4gIHBhZGRpbmc6IDQwcHggMDtcbn1cblxuLnB0Yi01MCB7XG4gIHBhZGRpbmc6IDUwcHggMDtcbn1cblxuLnB0Yi02MCB7XG4gIHBhZGRpbmc6IDYwcHggMDtcbn1cblxuLnB0Yi03MCB7XG4gIHBhZGRpbmc6IDcwcHggMDtcbn1cblxuLnB0Yi04MCB7XG4gIHBhZGRpbmc6IDgwcHggMDtcbn1cblxuLnB0Yi05MCB7XG4gIHBhZGRpbmc6IDkwcHggMDtcbn1cblxuLnB0Yi0xMDAge1xuICBwYWRkaW5nOiAxMDBweCAwO1xufVxuXG4ucHRiLTExMCB7XG4gIHBhZGRpbmc6IDExMHB4IDA7XG59XG5cbi5wdGItMTIwIHtcbiAgcGFkZGluZzogMTIwcHggMDtcbn1cblxuLnB0Yi0xMzAge1xuICBwYWRkaW5nOiAxMzBweCAwO1xufVxuXG4ucHRiLTE0MCB7XG4gIHBhZGRpbmc6IDE0MHB4IDA7XG59XG5cbi5wdGItMTUwIHtcbiAgcGFkZGluZzogMTUwcHggMDtcbn1cblxuLnB0Yi0xNjAge1xuICBwYWRkaW5nOiAxNjBweCAwO1xufVxuXG4ucHRiLTE3MCB7XG4gIHBhZGRpbmc6IDE3MHB4IDA7XG59XG5cbi5wdGItMTc3IHtcbiAgcGFkZGluZzogMTc3cHggMDtcbn1cblxuLnB0Yi0xODAge1xuICBwYWRkaW5nOiAxODBweCAwO1xufVxuXG4ucHRiLTE5MCB7XG4gIHBhZGRpbmc6IDE5MHB4IDA7XG59XG5cbi5wdGItMjAwIHtcbiAgcGFkZGluZzogMjAwcHggMDtcbn1cblxuLnB0Yi0yMTAge1xuICBwYWRkaW5nOiAyMTBweCAwO1xufVxuXG4ucHRiLTIyMCB7XG4gIHBhZGRpbmc6IDIyMHB4IDA7XG59XG5cbi5wdGItMjkwIHtcbiAgcGFkZGluZzogMjkwcHggMDtcbn1cblxuLnB0Yi0zMTAge1xuICBwYWRkaW5nOiAzMTBweCAwO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqKioqXHJcbiAgICBQYWdlIHNlY3Rpb24gbWFyZ2luIFxyXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqL1xuLm10Yi0wIHtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubXRiLTEwIHtcbiAgbWFyZ2luOiAxMHB4IDA7XG59XG5cbi5tdGItMTUge1xuICBtYXJnaW46IDE1cHggMDtcbn1cblxuLm10Yi0yMCB7XG4gIG1hcmdpbjogMjBweCAwO1xufVxuXG4ubXRiLTMwIHtcbiAgbWFyZ2luOiAzMHB4IDA7XG59XG5cbi5tdGItNDAge1xuICBtYXJnaW46IDQwcHggMDtcbn1cblxuLm10Yi01MCB7XG4gIG1hcmdpbjogNTBweCAwO1xufVxuXG4ubXRiLTYwIHtcbiAgbWFyZ2luOiA2MHB4IDA7XG59XG5cbi5tdGItNzAge1xuICBtYXJnaW46IDcwcHggMDtcbn1cblxuLm10Yi04MCB7XG4gIG1hcmdpbjogODBweCAwO1xufVxuXG4ubXRiLTkwIHtcbiAgbWFyZ2luOiA5MHB4IDA7XG59XG5cbi5tdGItMTAwIHtcbiAgbWFyZ2luOiAxMDBweCAwO1xufVxuXG4ubXRiLTExMCB7XG4gIG1hcmdpbjogMTEwcHggMDtcbn1cblxuLm10Yi0xMjAge1xuICBtYXJnaW46IDEyMHB4IDA7XG59XG5cbi5tdGItMTMwIHtcbiAgbWFyZ2luOiAxMzBweCAwO1xufVxuXG4ubXRiLTE0MCB7XG4gIG1hcmdpbjogMTQwcHggMDtcbn1cblxuLm10Yi0xNTAge1xuICBtYXJnaW46IDE1MHB4IDA7XG59XG5cbi5tdGItMjkwIHtcbiAgbWFyZ2luOiAyOTBweCAwO1xufVxuXG4vKi0tIFxyXG4gICAgLSBJbnB1dCBQbGFjZWhvbGRlclxyXG4tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSovXG5pbnB1dDotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWE6LW1vei1wbGFjZWhvbGRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTAwKVwiO1xufVxuXG5pbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlcixcbnRleHRhcmVhOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0xMDApXCI7XG59XG5cbmlucHV0OjotbW96LXBsYWNlaG9sZGVyLFxudGV4dGFyZWE6Oi1tb3otcGxhY2Vob2xkZXIge1xuICBvcGFjaXR5OiAxO1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTEwMClcIjtcbn1cblxuaW5wdXQ6LW1zLWlucHV0LXBsYWNlaG9sZGVyLFxudGV4dGFyZWE6LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgLW1zLWZpbHRlcjogXCJwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuQWxwaGEoT3BhY2l0eT0xMDApXCI7XG59XG5cbmlucHV0IHtcbiAgYmFja2dyb3VuZDogI2VjZWZmODtcbiAgYm9yZGVyOiAycHggc29saWQgI2VjZWZmODtcbiAgaGVpZ2h0OiA0NXB4O1xuICBib3gtc2hhZG93OiBub25lO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM3MzczNzM7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5zZWxlY3Qge1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlcjogMHB4IHNvbGlkICNlY2VmZjg7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM3MzczNzM7XG59XG5cbm9wdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlcjogMHB4IHNvbGlkICM2MjYyNjI7XG4gIHBhZGRpbmctbGVmdDogMTBweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG5pbnB1dDpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xufVxuXG50ZXh0YXJlYSB7XG4gIHJlc2l6ZTogdmVydGljYWw7XG4gIGJhY2tncm91bmQ6ICNlY2VmZjg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlY2VmZjg7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNzM3MzczO1xufVxuXG50ZXh0YXJlYTpmb2N1cyB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDJweCBzb2xpZCAjNEZDMUYwO1xuICBvdXRsaW5lOiBub25lO1xufVxuXG4uY3VzdG9tLWQtZmxleCB7XG4gIGRpc3BsYXk6IGZsZXggIWltcG9ydGFudDtcbn1cblxuLmN1c3RvbS1hbGlnbi1pdGVtLWNlbnRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5jdXN0b20tYWxpZ24taXRlbS1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG5cbi5qdXN0aWZ5LWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmN1c3RvbS1jb2wtNSB7XG4gIGZsZXg6IDAgMCAyMCU7XG4gIG1heC13aWR0aDogMjAlO1xuICBwYWRkaW5nLXJpZ2h0OiAxNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDFweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmN1c3RvbS1jb2wtNSB7XG4gICAgZmxleDogMCAwIDIwJTtcbiAgICBtYXgtd2lkdGg6IDIwJTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAuY3VzdG9tLWNvbC01IHtcbiAgICBmbGV4OiAwIDAgMjAlO1xuICAgIG1heC13aWR0aDogMjAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmN1c3RvbS1jb2wtNSB7XG4gICAgZmxleDogMCAwIDI1JTtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmN1c3RvbS1jb2wtNSB7XG4gICAgZmxleDogMCAwIDMzLjMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1jb2wtNSB7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY3VzdG9tLWNvbC01IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG5cbi5jdXN0b20tY29tbW9uLWNvbHVtbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIHBhZGRpbmctbGVmdDogMTVweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgbWluLWhlaWdodDogMXB4O1xufVxuXG4uY3VzdG9tLWNvbW1vbi1jb2x1bW4uY3VzdG9tLXBhZGRpbmctNSB7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG59XG5cbi5jdXN0b20tY29tbW9uLWNvbHVtbi5jdXN0b20tY29sdW1uLXdpZHRoLTY2IHtcbiAgZmxleDogMCAwIDY2LjY2NiU7XG4gIG1heC13aWR0aDogNjYuNjY2JTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY3VzdG9tLWNvbW1vbi1jb2x1bW4uY3VzdG9tLWNvbHVtbi13aWR0aC02NiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY3VzdG9tLWNvbW1vbi1jb2x1bW4uY3VzdG9tLWNvbHVtbi13aWR0aC02NiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbS1jb21tb24tY29sdW1uLmN1c3RvbS1jb2x1bW4td2lkdGgtNjYge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY3VzdG9tLWNvbW1vbi1jb2x1bW4uY3VzdG9tLWNvbHVtbi13aWR0aC0zMyB7XG4gIGZsZXg6IDAgMCAzMy4zMzQlO1xuICBtYXgtd2lkdGg6IDMzLjMzNCU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmN1c3RvbS1jb21tb24tY29sdW1uLmN1c3RvbS1jb2x1bW4td2lkdGgtMzMge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmN1c3RvbS1jb21tb24tY29sdW1uLmN1c3RvbS1jb2x1bW4td2lkdGgtMzMge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jdXN0b20tY29tbW9uLWNvbHVtbi5jdXN0b20tY29sdW1uLXdpZHRoLTMzIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLyotLSBcclxuICAgIFNjcm9sbCBVcCBcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0qL1xuI3Njcm9sbFVwIHtcbiAgd2lkdGg6IDYwcHg7XG4gIGhlaWdodDogNjBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlOTdmZDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHJpZ2h0OiAzMHB4O1xuICBib3R0b206IDMwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3gtc2hhZG93OiAwIDJweCAycHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDNweCAxcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMik7XG4gIHotaW5kZXg6IDk5OSAhaW1wb3J0YW50O1xufVxuXG4jc2Nyb2xsVXA6aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0NTczZDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjc2Nyb2xsVXAge1xuICAgIHdpZHRoOiA0MHB4O1xuICAgIGhlaWdodDogNDBweDtcbiAgICByaWdodDogMTVweDtcbiAgfVxufVxuXG4jc2Nyb2xsVXAgaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogNjBweDtcbiAgZm9udC1zaXplOiAyNXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gICNzY3JvbGxVcCBpIHtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLmhlaWdodC0xMDB2aCB7XG4gIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbn1cblxuLnRyYW5zcGFyZW50LWJhciB7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTk7XG59XG5cbi8qLS1cclxuICAgIEJhY2tncm91bmQgQ29sb3JcclxuLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tKi9cbi5iZy1ncmF5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YyZjRmOTtcbn1cblxuLmJnLWdyYXktMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG59XG5cbi5ib3JkZXItYm90dG9tLTEge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbn1cblxuLmJvcmRlci10b3AtMSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWRlZGVkO1xufVxuXG4uYm9yZGVyLXRvcC0yIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XG59XG5cbi5kZWZhdWx0LW92ZXJsYXkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5kZWZhdWx0LW92ZXJsYXk6YmVmb3JlIHtcbiAgY29udGVudDogXCJcIjtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAyNTBtcyBlYXNlLW91dDtcbiAgei1pbmRleDogOTtcbn1cblxuLmRlZmF1bHQtb3ZlcmxheS5vdmVybHktcG9pbnQtNDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMTgxODE4O1xuICBvcGFjaXR5OiAuNDtcbn1cblxuLmRlZmF1bHQtb3ZlcmxheS13aGl0ZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmRlZmF1bHQtb3ZlcmxheS13aGl0ZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlwiO1xuICBvcGFjaXR5OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDI1MG1zIGVhc2Utb3V0O1xuICB6LWluZGV4OiA5O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5yZXMtd2hpdGUtb3Zlcmx5LXhzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnJlcy13aGl0ZS1vdmVybHkteHM6YmVmb3JlIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBvcGFjaXR5OiAuNDtcbiAgICB6LWluZGV4OiA5O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJlcy1ibGFjay1vdmVybHkteHMge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAucmVzLWJsYWNrLW92ZXJseS14czpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICAgIG9wYWNpdHk6IC41O1xuICAgIHotaW5kZXg6IDk7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5yZXMtd2hpdGUtb3Zlcmx5LW1kIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLnJlcy13aGl0ZS1vdmVybHktbWQ6YWZ0ZXIge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiAwO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgY29udGVudDogXCJcIjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgIG9wYWNpdHk6IC41O1xuICAgIHotaW5kZXg6IDE7XG4gIH1cbn1cblxuLnBhZGRpbmctMTAtcm93LWNvbCAucm93IHtcbiAgbWFyZ2luLXJpZ2h0OiAtNXB4O1xuICBtYXJnaW4tbGVmdDogLTVweDtcbn1cblxuLnBhZGRpbmctMTAtcm93LWNvbCAucm93IGRpdltjbGFzc149XCJjb2wtXCJdIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDVweDtcbn1cblxuLnBhZGRpbmctMjAtcm93LWNvbCAucm93IHtcbiAgbWFyZ2luLXJpZ2h0OiAtMTBweDtcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xufVxuXG4ucGFkZGluZy0yMC1yb3ctY29sIC5yb3cgZGl2W2NsYXNzXj1cImNvbC1cIl0ge1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5wYWRkaW5nLTE1LXJvdy1jb2wgLmNvbnRhaW5lciwgLnBhZGRpbmctMTUtcm93LWNvbCAuY3VzdG9tLWNvbnRhaW5lciB7XG4gIHBhZGRpbmctbGVmdDogNy41cHg7XG4gIHBhZGRpbmctcmlnaHQ6IDcuNXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWRkaW5nLTE1LXJvdy1jb2wgLmNvbnRhaW5lciwgLnBhZGRpbmctMTUtcm93LWNvbCAuY3VzdG9tLWNvbnRhaW5lciB7XG4gICAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICAgIHBhZGRpbmctcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuLnBhZGRpbmctMTUtcm93LWNvbCAuY29udGFpbmVyIC5yb3csIC5wYWRkaW5nLTE1LXJvdy1jb2wgLmN1c3RvbS1jb250YWluZXIgLnJvdyB7XG4gIG1hcmdpbi1yaWdodDogLTcuNXB4O1xuICBtYXJnaW4tbGVmdDogLTcuNXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYWRkaW5nLTE1LXJvdy1jb2wgLmNvbnRhaW5lciAucm93LCAucGFkZGluZy0xNS1yb3ctY29sIC5jdXN0b20tY29udGFpbmVyIC5yb3cge1xuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XG4gICAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICB9XG59XG5cbi5wYWRkaW5nLTE1LXJvdy1jb2wgLmNvbnRhaW5lciAucm93IGRpdltjbGFzc149XCJjb2wtXCJdLCAucGFkZGluZy0xNS1yb3ctY29sIC5jdXN0b20tY29udGFpbmVyIC5yb3cgZGl2W2NsYXNzXj1cImNvbC1cIl0ge1xuICBwYWRkaW5nLWxlZnQ6IDcuNXB4O1xuICBwYWRkaW5nLXJpZ2h0OiA3LjVweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGFkZGluZy0xNS1yb3ctY29sIC5jb250YWluZXIgLnJvdyBkaXZbY2xhc3NePVwiY29sLVwiXSwgLnBhZGRpbmctMTUtcm93LWNvbCAuY3VzdG9tLWNvbnRhaW5lciAucm93IGRpdltjbGFzc149XCJjb2wtXCJdIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XG4gICAgcGFkZGluZy1yaWdodDogMTVweDtcbiAgfVxufVxuXG4uY29sLXdpZHRoLTI1IHtcbiAgZmxleDogMCAwIDI1JTtcbiAgbWF4LXdpZHRoOiAyNSU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29sLXdpZHRoLTI1IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbC13aWR0aC0yNSB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29sLXdpZHRoLTI1IHtcbiAgICBmbGV4OiAwIDAgNTAlO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG59XG5cbi5jb2wtd2lkdGgtMjIge1xuICBmbGV4OiAwIDAgMjIlO1xuICBtYXgtd2lkdGg6IDIyJTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb2wtd2lkdGgtMjIge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29sLXdpZHRoLTIyIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb2wtd2lkdGgtMjIge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cblxuLmNvbC13aWR0aC0zMSB7XG4gIGZsZXg6IDAgMCAzMSU7XG4gIG1heC13aWR0aDogMzElO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbC13aWR0aC0zMSB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb2wtd2lkdGgtMzEge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbC13aWR0aC0zMSB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuXG4uY29sLXdpZHRoLTQ0IHtcbiAgZmxleDogMCAwIDQ0JTtcbiAgbWF4LXdpZHRoOiA0NCU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29sLXdpZHRoLTQ0IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29sLXdpZHRoLTQ0IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmNvbC13aWR0aC01NiB7XG4gIGZsZXg6IDAgMCA1NiU7XG4gIG1heC13aWR0aDogNTYlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbC13aWR0aC01NiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbC13aWR0aC01NiB7XG4gICAgZmxleDogMCAwIDEwMCU7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5jb2wtd2lkdGgtMzMge1xuICBmbGV4OiAwIDAgMzMuMzMzMzMzJTtcbiAgbWF4LXdpZHRoOiAzMy4zMzMzMzMlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbC13aWR0aC0zMyB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb2wtd2lkdGgtMzMge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbC13aWR0aC0zMyB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuXG4uY29sLXdpZHRoLTE2IHtcbiAgZmxleDogMCAwIDE2LjY2NyU7XG4gIG1heC13aWR0aDogMTYuNjY3JTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb2wtd2lkdGgtMTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29sLXdpZHRoLTE2IHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb2wtd2lkdGgtMTYge1xuICAgIGZsZXg6IDAgMCA1MCU7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbn1cblxuLmNvbC13aWR0aC0xNi0yIHtcbiAgZmxleDogMCAwIDE2LjY2NjY3JTtcbiAgbWF4LXdpZHRoOiAxNi42NjY2NyU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNvbC13aWR0aC0xNi0yIHtcbiAgICBmbGV4OiAwIDAgMzMuMzMzJTtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMyU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb2wtd2lkdGgtMTYtMiB7XG4gICAgZmxleDogMCAwIDMzLjMzMyU7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbC13aWR0aC0xNi0yIHtcbiAgICBmbGV4OiAwIDAgMTAwJTtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb2wtd2lkdGgtMTYtMiB7XG4gICAgZmxleDogMCAwIDUwJTtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxufVxuXG4uY29sLXdpZHRoLTU4IHtcbiAgZmxleDogMCAwIDU4LjMzMzMzMyU7XG4gIG1heC13aWR0aDogNTguMzMzMzMzJTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb2wtd2lkdGgtNTgge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb2wtd2lkdGgtNTgge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY29sLXdpZHRoLTQxIHtcbiAgZmxleDogMCAwIDQxLjY2NyU7XG4gIG1heC13aWR0aDogNDEuNjY3JTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb2wtd2lkdGgtNDEge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb2wtd2lkdGgtNDEge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxufVxuXG4vKiBMb29wIEFuaW1hdGlvbnMgKi9cbkBrZXlmcmFtZXMgdG0tYW5pbWF0aW9uLWJ1enotb3V0IHtcbiAgMTAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyk7XG4gIH1cbiAgMjAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlKC0yZGVnKTtcbiAgfVxuICAzMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgzcHgpIHJvdGF0ZSgyZGVnKTtcbiAgfVxuICA0MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtM3B4KSByb3RhdGUoLTJkZWcpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlKDFkZWcpO1xuICB9XG4gIDYwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0ycHgpIHJvdGF0ZSgtMWRlZyk7XG4gIH1cbiAgNzAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMnB4KSByb3RhdGUoMWRlZyk7XG4gIH1cbiAgODAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTJweCkgcm90YXRlKC0xZGVnKTtcbiAgfVxuICA5MCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxcHgpIHJvdGF0ZSgwKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTFweCkgcm90YXRlKDApO1xuICB9XG59XG5cbkBrZXlmcmFtZXMgdG0tbG9vcC1tb3ZlLXZlcnRpY2FsIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgLTVweCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCA1cHgsIDApO1xuICB9XG59XG5cbi5sb29wLW1vdmUtdmVydGljYWwge1xuICBhbmltYXRpb246IDNzIHRtLWxvb3AtbW92ZS12ZXJ0aWNhbCBsaW5lYXIgaW5maW5pdGUgYWx0ZXJuYXRlO1xufVxuXG5Aa2V5ZnJhbWVzIHRtLWxvb3AtbW92ZS1ob3Jpem9udGFsIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoLTVweCwgMCwgMCk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCg1cHgsIDAsIDApO1xuICB9XG59XG5cbi5sb29wLW1vdmUtaG9yaXpvbnRhbCB7XG4gIGFuaW1hdGlvbjogM3MgdG0tbG9vcC1tb3ZlLWhvcml6b250YWwgbGluZWFyIGluZmluaXRlIGFsdGVybmF0ZTtcbn1cblxuQGtleWZyYW1lcyB0bS1sb29wLXJvdGF0ZSB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMzYwZGVnKTtcbiAgfVxufVxuXG4ubG9vcC1yb3RhdGUge1xuICBhbmltYXRpb246IDNzIHRtLWxvb3Atcm90YXRlIGxpbmVhciBpbmZpbml0ZTtcbn1cblxuLyogSG92ZXIgQW5pbWF0aW9ucyAqL1xuLm1lZGl6aW4tYW5pbWF0aW9uLXpvb20taW4gLm1lZGl6aW4taW1hZ2Uge1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4ubWVkaXppbi1hbmltYXRpb24tem9vbS1pbiAubWVkaXppbi1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDEuNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG59XG5cbi5tZWRpemluLWFuaW1hdGlvbi16b29tLWluIC5tZWRpemluLWJveDpob3ZlciAubWVkaXppbi1pbWFnZSBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG59XG5cbi5tZWRpemluLWFuaW1hdGlvbi16b29tLW91dCAubWVkaXppbi1pbWFnZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi5tZWRpemluLWFuaW1hdGlvbi16b29tLW91dCAubWVkaXppbi1pbWFnZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDEuNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbn1cblxuLm1lZGl6aW4tYW5pbWF0aW9uLXpvb20tb3V0IC5tZWRpemluLWJveDpob3ZlciAubWVkaXppbi1pbWFnZSBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMSwgMSwgMSk7XG59XG5cbi5tZWRpemluLWFuaW1hdGlvbi1tb3ZlLXVwIC5tZWRpemluLWJveCAubWVkaXppbi1pbWFnZSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xufVxuXG4ubWVkaXppbi1hbmltYXRpb24tbW92ZS11cCAubWVkaXppbi1ib3g6aG92ZXIgLm1lZGl6aW4taW1hZ2Uge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwcHgpO1xufVxuXG4ubWVkaXppbi1hbmltYXRpb24tbW92ZS11cC1kcm9wLXNoYWRvdyAubWVkaXppbi1ib3ggLm1lZGl6aW4taW1hZ2Uge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xufVxuXG4ubWVkaXppbi1hbmltYXRpb24tbW92ZS11cC1kcm9wLXNoYWRvdyAubWVkaXppbi1ib3ggLm1lZGl6aW4taW1hZ2U6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiAxMCU7XG4gIHJpZ2h0OiAxMCU7XG4gIGJveC1zaGFkb3c6IDAgMTBweCA1MHB4IHJnYmEoNTEsIDUxLCA1MSwgMC4yMik7XG4gIHotaW5kZXg6IC0xO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBsaW5lYXI7XG59XG5cbi5tZWRpemluLWFuaW1hdGlvbi1tb3ZlLXVwLWRyb3Atc2hhZG93IC5tZWRpemluLWJveDpob3ZlciAubWVkaXppbi1pbWFnZSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG59XG5cbi5tZWRpemluLWFuaW1hdGlvbi1tb3ZlLXVwLWRyb3Atc2hhZG93IC5tZWRpemluLWJveDpob3ZlciAubWVkaXppbi1pbWFnZTphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi8qIEVudHJhbmNlIEFuaW1hdGlvbnMgKi9cbkBrZXlmcmFtZXMgbWVkaXppbkFuaW1hdGlvbkZhZGVJblVwIHtcbiAgZnJvbSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwcHgsIDApO1xuICB9XG4gIHRvIHtcbiAgICBvcGFjaXR5OiAxO1xuICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgfVxufVxuXG4udG1GYWRlSW5VcCB7XG4gIGFuaW1hdGlvbi1uYW1lOiBtZWRpemluQW5pbWF0aW9uRmFkZUluVXA7XG59XG5cbi50bUZhZGVJblVwLmFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAxcztcbn1cblxuLyogRW50cmFuY2UgR3JpZCBBbmltYXRpb24gKi9cbi5tZWRpemluLWdyaWQgLmdyaWQtaXRlbSB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgMzBweCwgMCk7XG59XG5cbi5tZWRpemluLWdyaWQgLmdyaWQtaXRlbS5hbmltYXRlIHtcbiAgdHJhbnNmb3JtOiBub25lO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgZWFzZS1pbi1vdXQsIG9wYWNpdHkgMXMgbGluZWFyO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgbW92ZUhvcml6b250YWwge1xuICAwJSB7XG4gIH1cbiAgMTAwJSB7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG5Aa2V5ZnJhbWVzIG1vdmVIb3Jpem9udGFsIHtcbiAgMCUge1xuICB9XG4gIDEwMCUge1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgICBvcGFjaXR5OiAxO1xuICB9XG59XG5cbmJvZHk6bm90KC5lbGVtZW50b3ItZWRpdG9yLWFjdGl2ZSkgLm1vZGVybi1ncmlkIC5ncmlkLWl0ZW0ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwcHgsIDApO1xufVxuXG5ib2R5Om5vdCguZWxlbWVudG9yLWVkaXRvci1hY3RpdmUpIC5tb2Rlcm4tZ3JpZCAuZ3JpZC1pdGVtLmFuaW1hdGUge1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAxcyBlYXNlLWluLW91dCwgb3BhY2l0eSAxcyBsaW5lYXI7XG59XG5cbi8qLS0tLS0tLS0gMy4gSGVhZGVyIHN0eWxlIC0tLS0tLS0tLSovXG4uaGVhZGVyLXRvcC1wdGItMSB7XG4gIHBhZGRpbmc6IDdweCAwO1xufVxuXG4uaGVhZGVyLWluZm8tcmlnaHQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuXG4uaGVhZGVyLWluZm8gPiB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5oZWFkZXItaW5mbyA+IHVsID4gbGkge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmhlYWRlci1pbmZvID4gdWwgPiBsaTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTE0cHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHdpZHRoOiAxcHg7XG4gIGhlaWdodDogMjBweDtcbiAgYmFja2dyb3VuZDogI2RlZGZlMjtcbn1cblxuLmhlYWRlci1pbmZvID4gdWwgPiBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uaGVhZGVyLWluZm8gPiB1bCA+IGxpOmxhc3QtY2hpbGQ6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLmhlYWRlci1pbmZvID4gdWwgPiBsaSBhIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5oZWFkZXItaW5mbyA+IHVsID4gbGkgYSBpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbn1cblxuLmhlYWRlci1pbmZvID4gdWwgPiBsaSBhLmxhbmd1YWdlLWRyb3Bkb3duLWFjdGl2ZSBpIHtcbiAgZm9udC1zaXplOiA4cHg7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5oZWFkZXItaW5mbyA+IHVsID4gbGkgPiB1bC5sYW5ndWFnZS1kcm9wZG93biB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiAyO1xuICBtaW4td2lkdGg6IDIwMHB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcbiAgYm94LXNoYWRvdzogMCAtM3B4IDIzcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICBwYWRkaW5nOiAyMHB4IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG59XG5cbi5oZWFkZXItaW5mbyA+IHVsID4gbGkgPiB1bCBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uaGVhZGVyLWluZm8gPiB1bCA+IGxpID4gdWwgbGkgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjb2xvcjogIzY5Njk2OTtcbiAgcGFkZGluZzogMTFweCAyMHB4IDEycHg7XG59XG5cbi5oZWFkZXItaW5mbyA+IHVsID4gbGkgPiB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzgsIDE1MSwgMjUzLCAwLjEpO1xufVxuXG4uaGVhZGVyLWluZm8gPiB1bCA+IGxpOmhvdmVyID4gYSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uaGVhZGVyLWluZm8gPiB1bCA+IGxpOmhvdmVyID4gdWwubGFuZ3VhZ2UtZHJvcGRvd24ge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG59XG5cbi5jb3ZpZC11cGRhdGUgcCB7XG4gIGNvbG9yOiAjNDQ0O1xufVxuXG4uY292aWQtdXBkYXRlIHAgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNzUxZWU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAxcHggMTJweDtcbn1cblxuLmNvdmlkLXVwZGF0ZSBwIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ1NzNkO1xufVxuXG4uY292aWQtdXBkYXRlLmNvdmlkLXVwZGF0ZS1tb2JpbGUge1xuICBwYWRkaW5nOiAwcHggMCAyM3B4O1xufVxuXG4uY292aWQtdXBkYXRlLmNvdmlkLXVwZGF0ZS1tb2JpbGUgcCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4uaGVhZGVyLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaGVhZGVyLXdyYXAuaGVhZGVyLXNwYWNlLWJldHdlZW4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbi5sb2dvIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmxvZ28ubG9nby13aWR0aC0xIGEgaW1nIHtcbiAgd2lkdGg6IDE2NnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb2dvLmxvZ28td2lkdGgtMSBhIGltZyB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmxvZ28ubG9nby1obTMgYSBpbWcge1xuICAgIHdpZHRoOiAxMjBweDtcbiAgfVxufVxuXG4ubWFpbi1tZW51Lm1haW4tbWVudS1ncm93IHtcbiAgZmxleC1ncm93OiAxO1xufVxuXG4ubWFpbi1tZW51Lm1haW4tbWVudS1tcmctMSB7XG4gIG1hcmdpbjogMCAwIDAgMjdweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubWFpbi1tZW51Lm1haW4tbWVudS1tcmctMSB7XG4gICAgbWFyZ2luOiAwIDAgMCAxNXB4O1xuICB9XG59XG5cbi5tYWluLW1lbnUgPiBuYXYgPiB1bCA+IGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5tYWluLW1lbnUgPiBuYXYgPiB1bCA+IGxpLnBvc2l0aW9uLXN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWM7XG59XG5cbi5tYWluLW1lbnUgPiBuYXYgPiB1bCA+IGxpID4gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzQ0NDtcbn1cblxuLm1haW4tbWVudSA+IG5hdiA+IHVsID4gbGkgPiBhIGkge1xuICBmb250LXNpemU6IDhweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IC0zcHg7XG4gIG1hcmdpbi1sZWZ0OiA0cHg7XG59XG5cbi5tYWluLW1lbnUgPiBuYXYgPiB1bCA+IGxpID4gYS5hY3RpdmUge1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuLm1haW4tbWVudSA+IG5hdiA+IHVsID4gbGkgdWwuc3ViLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMTAwJTtcbiAgYm94LXNoYWRvdzogMCAtM3B4IDIzcHggcmdiYSgwLCAwLCAwLCAwLjA2KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IDI3NXB4O1xuICBwYWRkaW5nOiAzM3B4IDAgMzVweDtcbiAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZSAwcztcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBtYXJnaW4tdG9wOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHotaW5kZXg6IDk5OTtcbn1cblxuLm1haW4tbWVudSA+IG5hdiA+IHVsID4gbGkgdWwuc3ViLW1lbnUgbGkge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDIxcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1haW4tbWVudSA+IG5hdiA+IHVsID4gbGkgdWwuc3ViLW1lbnUgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG5cbi5tYWluLW1lbnUgPiBuYXYgPiB1bCA+IGxpIHVsLnN1Yi1tZW51IGxpIHVsLmxldmVsLW1lbnUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDEwMCU7XG4gIHRvcDogLTExMHB4O1xuICBib3gtc2hhZG93OiAwIC0zcHggMjNweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICB3aWR0aDogMjQwcHg7XG4gIHBhZGRpbmc6IDMzcHggMCAzNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlIDBzO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLm1haW4tbWVudSA+IG5hdiA+IHVsID4gbGkgdWwuc3ViLW1lbnUgbGkgdWwubGV2ZWwtbWVudS5sZXZlbC1tZW51LW1vZGlmeSB7XG4gIHRvcDogLTI1cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm1haW4tbWVudSA+IG5hdiA+IHVsID4gbGkgdWwuc3ViLW1lbnUgbGkgdWwubGV2ZWwtbWVudS5sZXZlbC1tZW51LW1vZGlmeSB7XG4gICAgd2lkdGg6IDE2NXB4O1xuICB9XG59XG5cbi5tYWluLW1lbnUgPiBuYXYgPiB1bCA+IGxpIHVsLnN1Yi1tZW51IGxpIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNTU1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgcGFkZGluZzogMCAzMHB4O1xufVxuXG4ubWFpbi1tZW51ID4gbmF2ID4gdWwgPiBsaSB1bC5zdWItbWVudSBsaSBhIGkge1xuICBmb250LXNpemU6IDlweDtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNHB4O1xufVxuXG4ubWFpbi1tZW51ID4gbmF2ID4gdWwgPiBsaSB1bC5zdWItbWVudSBsaTpob3ZlciA+IGEge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLm1haW4tbWVudSA+IG5hdiA+IHVsID4gbGkgdWwuc3ViLW1lbnUgbGk6aG92ZXIgdWwubGV2ZWwtbWVudSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG1hcmdpbi10b3A6IDBweDtcbn1cblxuLm1haW4tbWVudSA+IG5hdiA+IHVsID4gbGkgdWwubWVnYS1tZW51IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDAgLTNweCAyM3B4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAzNXB4IDI1cHggMzVweCAzNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlIDBzO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG1hcmdpbi10b3A6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgei1pbmRleDogOTk5O1xufVxuXG4ubWFpbi1tZW51ID4gbmF2ID4gdWwgPiBsaSB1bC5tZWdhLW1lbnUgbGkge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG59XG5cbi5tYWluLW1lbnUgPiBuYXYgPiB1bCA+IGxpIHVsLm1lZ2EtbWVudSBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm1haW4tbWVudSA+IG5hdiA+IHVsID4gbGkgdWwubWVnYS1tZW51IGxpLnN1Yi1tZWdhLW1lbnUtd2lkdGgtMjIge1xuICB3aWR0aDogMjIlO1xufVxuXG4ubWFpbi1tZW51ID4gbmF2ID4gdWwgPiBsaSB1bC5tZWdhLW1lbnUgbGkuc3ViLW1lZ2EtbWVudS13aWR0aC0zNCB7XG4gIHdpZHRoOiAzNCU7XG59XG5cbi5tYWluLW1lbnUgPiBuYXYgPiB1bCA+IGxpIHVsLm1lZ2EtbWVudSBsaSBhLm1lbnUtdGl0bGUge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubWFpbi1tZW51ID4gbmF2ID4gdWwgPiBsaSB1bC5tZWdhLW1lbnUgbGkgdWwge1xuICBtYXJnaW4tdG9wOiAyOHB4O1xufVxuXG4ubWFpbi1tZW51ID4gbmF2ID4gdWwgPiBsaSB1bC5tZWdhLW1lbnUgbGkgdWwgbGkge1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XG59XG5cbi5tYWluLW1lbnUgPiBuYXYgPiB1bCA+IGxpIHVsLm1lZ2EtbWVudSBsaSB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLm1haW4tbWVudSA+IG5hdiA+IHVsID4gbGkgdWwubWVnYS1tZW51IGxpIHVsIGxpIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNTU1O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLm1haW4tbWVudSA+IG5hdiA+IHVsID4gbGkgdWwubWVnYS1tZW51IGxpIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzAwMDtcbn1cblxuLm1haW4tbWVudSA+IG5hdiA+IHVsID4gbGkgdWwubWVnYS1tZW51IGxpIC5tZW51LWJhbm5lci13cmFwIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4ubWFpbi1tZW51ID4gbmF2ID4gdWwgPiBsaSB1bC5tZWdhLW1lbnUgbGkgLm1lbnUtYmFubmVyLXdyYXAgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubWFpbi1tZW51ID4gbmF2ID4gdWwgPiBsaSB1bC5tZWdhLW1lbnUgbGkgLm1lbnUtYmFubmVyLXdyYXAgYSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDEuNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG59XG5cbi5tYWluLW1lbnUgPiBuYXYgPiB1bCA+IGxpIHVsLm1lZ2EtbWVudSBsaSAubWVudS1iYW5uZXItd3JhcCAubWVudS1iYW5uZXItY29udGVudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAzMnB4O1xuICBsZWZ0OiAzMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tYWluLW1lbnUgPiBuYXYgPiB1bCA+IGxpIHVsLm1lZ2EtbWVudSBsaSAubWVudS1iYW5uZXItd3JhcCAubWVudS1iYW5uZXItY29udGVudCB7XG4gICAgbGVmdDogMjBweDtcbiAgICB0b3A6IDIycHg7XG4gIH1cbn1cblxuLm1haW4tbWVudSA+IG5hdiA+IHVsID4gbGkgdWwubWVnYS1tZW51IGxpIC5tZW51LWJhbm5lci13cmFwIC5tZW51LWJhbm5lci1jb250ZW50IGg0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5tYWluLW1lbnUgPiBuYXYgPiB1bCA+IGxpIHVsLm1lZ2EtbWVudSBsaSAubWVudS1iYW5uZXItd3JhcCAubWVudS1iYW5uZXItY29udGVudCBoMyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgbWFyZ2luOiA1cHggMCAxMXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tYWluLW1lbnUgPiBuYXYgPiB1bCA+IGxpIHVsLm1lZ2EtbWVudSBsaSAubWVudS1iYW5uZXItd3JhcCAubWVudS1iYW5uZXItY29udGVudCBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG4gICAgbWFyZ2luOiA1cHggMCA3cHg7XG4gIH1cbn1cblxuLm1haW4tbWVudSA+IG5hdiA+IHVsID4gbGkgdWwubWVnYS1tZW51IGxpIC5tZW51LWJhbm5lci13cmFwIC5tZW51LWJhbm5lci1jb250ZW50IC5tZW51LWJhbm5lci1wcmljZSB7XG4gIG1hcmdpbjogMCAwIDI4cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm1haW4tbWVudSA+IG5hdiA+IHVsID4gbGkgdWwubWVnYS1tZW51IGxpIC5tZW51LWJhbm5lci13cmFwIC5tZW51LWJhbm5lci1jb250ZW50IC5tZW51LWJhbm5lci1wcmljZSB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxufVxuXG4ubWFpbi1tZW51ID4gbmF2ID4gdWwgPiBsaSB1bC5tZWdhLW1lbnUgbGkgLm1lbnUtYmFubmVyLXdyYXAgLm1lbnUtYmFubmVyLWNvbnRlbnQgLm1lbnUtYmFubmVyLXByaWNlIHNwYW4ubmV3LXByaWNlIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2U0NTczZDtcbn1cblxuLm1haW4tbWVudSA+IG5hdiA+IHVsID4gbGkgdWwubWVnYS1tZW51IGxpIC5tZW51LWJhbm5lci13cmFwIC5tZW51LWJhbm5lci1jb250ZW50IC5tZW51LWJhbm5lci1wcmljZSBzcGFuLm9sZC1wcmljZSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM2OTY5Njk7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xuICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4ubWFpbi1tZW51ID4gbmF2ID4gdWwgPiBsaSB1bC5tZWdhLW1lbnUgbGkgLm1lbnUtYmFubmVyLXdyYXAgLm1lbnUtYmFubmVyLWNvbnRlbnQgLm1lbnUtYmFubmVyLWJ0biBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAyNnB4O1xuICBwYWRkaW5nOiAxMnB4IDIycHggMTVweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlOTdmZDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAubWFpbi1tZW51ID4gbmF2ID4gdWwgPiBsaSB1bC5tZWdhLW1lbnUgbGkgLm1lbnUtYmFubmVyLXdyYXAgLm1lbnUtYmFubmVyLWNvbnRlbnQgLm1lbnUtYmFubmVyLWJ0biBhIHtcbiAgICBwYWRkaW5nOiAxMHB4IDE2cHggMTNweDtcbiAgfVxufVxuXG4ubWFpbi1tZW51ID4gbmF2ID4gdWwgPiBsaSB1bC5tZWdhLW1lbnUgbGkgLm1lbnUtYmFubmVyLXdyYXAgLm1lbnUtYmFubmVyLWRpc2NvdW50IHtcbiAgd2lkdGg6IDgwcHg7XG4gIGhlaWdodDogODBweDtcbiAgbGluZS1oZWlnaHQ6IDgwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNTVhO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTMlO1xuICByaWdodDogNyU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm1haW4tbWVudSA+IG5hdiA+IHVsID4gbGkgdWwubWVnYS1tZW51IGxpIC5tZW51LWJhbm5lci13cmFwIC5tZW51LWJhbm5lci1kaXNjb3VudCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgaGVpZ2h0OiA3MHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xuICB9XG59XG5cbi5tYWluLW1lbnUgPiBuYXYgPiB1bCA+IGxpIHVsLm1lZ2EtbWVudSBsaSAubWVudS1iYW5uZXItd3JhcCAubWVudS1iYW5uZXItZGlzY291bnQgaDMge1xuICBjb2xvcjogIzMzMztcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5tYWluLW1lbnUgPiBuYXYgPiB1bCA+IGxpIHVsLm1lZ2EtbWVudSBsaSAubWVudS1iYW5uZXItd3JhcCAubWVudS1iYW5uZXItZGlzY291bnQgaDMgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW46IDAgMCAzcHg7XG59XG5cbi5tYWluLW1lbnUgPiBuYXYgPiB1bCA+IGxpIHVsLm1lZ2EtbWVudSBsaSAubWVudS1iYW5uZXItd3JhcDpob3ZlciBhIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbn1cblxuLm1haW4tbWVudSA+IG5hdiA+IHVsID4gbGkgdWwubWVnYS1tZW51IGxpIC5tZW51LWJhbm5lci13cmFwOmhvdmVyIC5tZW51LWJhbm5lci1idG4gYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDU3M2Q7XG59XG5cbi5tYWluLW1lbnUgPiBuYXYgPiB1bCA+IGxpOmhvdmVyID4gYSB7XG4gIGNvbG9yOiAjNGU5N2ZkO1xufVxuXG4ubWFpbi1tZW51ID4gbmF2ID4gdWwgPiBsaTpob3ZlciB1bC5zdWItbWVudSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5tYWluLW1lbnUgPiBuYXYgPiB1bCA+IGxpOmhvdmVyIHVsLm1lZ2EtbWVudSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG1hcmdpbi10b3A6IDA7XG59XG5cbi5tYWluLW1lbnUuaG92ZXItYm9kZXIgPiBuYXYgPiB1bCA+IGxpID4gYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1haW4tbWVudS5ob3Zlci1ib2RlciA+IG5hdiA+IHVsID4gbGkgPiBhOjphZnRlciB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDM0cHg7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKSAwcztcbiAgYmFja2dyb3VuZDogIzRlOTdmZDtcbn1cblxuLm1haW4tbWVudS5ob3Zlci1ib2RlciA+IG5hdiA+IHVsID4gbGk6aG92ZXIgPiBhOjphZnRlciB7XG4gIHdpZHRoOiAxMDAlO1xuICBsZWZ0OiAwO1xuICByaWdodDogYXV0bztcbn1cblxuLm1haW4tbWVudS5ob3Zlci1ib2Rlci5ob3Zlci1ib2Rlci13aGl0ZSA+IG5hdiA+IHVsID4gbGkgPiBhOjphZnRlciB7XG4gIGJvdHRvbTogMThweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbn1cblxuLm1haW4tbWVudS5ob3Zlci1ib2Rlci5ob3Zlci1ib2Rlci1tb2RpZnkgPiBuYXYgPiB1bCA+IGxpID4gYTo6YWZ0ZXIge1xuICBib3R0b206IDI4cHg7XG59XG5cbi5tYWluLW1lbnUubWFpbi1tZW51LWxpZ2h0LXdoaXRlID4gbmF2ID4gdWwgPiBsaSA+IGEge1xuICBjb2xvcjogd2hpdGU7XG59XG5cbi5tYWluLW1lbnUubWFpbi1tZW51LXBhZGRpbmctMSA+IG5hdiA+IHVsID4gbGkge1xuICBwYWRkaW5nOiAwIDE3cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5tYWluLW1lbnUubWFpbi1tZW51LXBhZGRpbmctMSA+IG5hdiA+IHVsID4gbGkge1xuICAgIHBhZGRpbmc6IDAgMTRweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5tYWluLW1lbnUubWFpbi1tZW51LXBhZGRpbmctMSA+IG5hdiA+IHVsID4gbGkge1xuICAgIHBhZGRpbmc6IDAgOHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm1haW4tbWVudS5tYWluLW1lbnUtcGFkZGluZy0xLmhtMy1tZW51LXBhZGRpbmcgPiBuYXYgPiB1bCA+IGxpIHtcbiAgICBwYWRkaW5nOiAwIDZweDtcbiAgfVxufVxuXG4ubWFpbi1tZW51Lm1haW4tbWVudS1saC0xID4gbmF2ID4gdWwgPiBsaSB7XG4gIGxpbmUtaGVpZ2h0OiA5MnB4O1xufVxuXG4ubWFpbi1tZW51Lm1haW4tbWVudS1saC0yID4gbmF2ID4gdWwgPiBsaSB7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xufVxuXG4ubWFpbi1tZW51Lm1haW4tbWVudS1saC0zID4gbmF2ID4gdWwgPiBsaSB7XG4gIGxpbmUtaGVpZ2h0OiA4MHB4O1xufVxuXG4uaGVhZGVyLWFjdGlvbi1yaWdodCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGZsZXgtc2hyaW5rOiAwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uc2VhcmNoLXN0eWxlLTEge1xuICBtYXJnaW4tcmlnaHQ6IDI4cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNlYXJjaC1zdHlsZS0xIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuLnNlYXJjaC1zdHlsZS0xIGZvcm0ge1xuICB3aWR0aDogMzcwcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLnNlYXJjaC1zdHlsZS0xIGZvcm0ge1xuICAgIHdpZHRoOiAyODBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAuc2VhcmNoLXN0eWxlLTEgZm9ybSB7XG4gICAgd2lkdGg6IDIyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNlYXJjaC1zdHlsZS0xIGZvcm0ge1xuICAgIHdpZHRoOiAxNzBweDtcbiAgfVxufVxuXG4uc2VhcmNoLXN0eWxlLTEgZm9ybSBpbnB1dCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBjb2xvcjogIzQ0NDtcbiAgYm9yZGVyLXJhZGl1czogMjZweDtcbiAgcGFkZGluZzogM3B4IDUwcHggM3B4IDIwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmNWY1ZjU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG59XG5cbi5zZWFyY2gtc3R5bGUtMSBmb3JtIGlucHV0OjotbW96LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0NDQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zZWFyY2gtc3R5bGUtMSBmb3JtIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0NDQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zZWFyY2gtc3R5bGUtMSBmb3JtIGlucHV0OmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRlOTdmZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnNlYXJjaC1zdHlsZS0xIGZvcm0gYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogMDtcbiAgYm9yZGVyOiBub25lO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogMCAxNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi5zZWFyY2gtc3R5bGUtMSBmb3JtIGJ1dHRvbjpob3ZlciB7XG4gIGNvbG9yOiAjZTQ1NzNkO1xufVxuXG4uaGVhZGVyLWFjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5oZWFkZXItYWN0aW9uIC5oZWFkZXItYWN0aW9uLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDI4cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmhlYWRlci1hY3Rpb24gLmhlYWRlci1hY3Rpb24taWNvbi5oZWFkZXItYWN0aW9uLW1yZy1ub25lIHtcbiAgbWFyZ2luLXJpZ2h0OiAxM3B4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlci1hY3Rpb24gLmhlYWRlci1hY3Rpb24taWNvbi5oZWFkZXItYWN0aW9uLW1yZy1ub25lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDMzcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyLWFjdGlvbiAuaGVhZGVyLWFjdGlvbi1pY29uLmhlYWRlci1hY3Rpb24tbXJnLW5vbmUge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1hY3Rpb24gLmhlYWRlci1hY3Rpb24taWNvbi5oZWFkZXItYWN0aW9uLW1yZy1ub25lIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLmhlYWRlci1hY3Rpb24gLmhlYWRlci1hY3Rpb24taWNvbi5oZWFkZXItYWN0aW9uLW1yZy1ub25lMiB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlci1hY3Rpb24gLmhlYWRlci1hY3Rpb24taWNvbi5oZWFkZXItYWN0aW9uLW1yZy1ub25lMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzM3B4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1hY3Rpb24gLmhlYWRlci1hY3Rpb24taWNvbi5oZWFkZXItYWN0aW9uLW1yZy1ub25lMiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyLWFjdGlvbiAuaGVhZGVyLWFjdGlvbi1pY29uLmhlYWRlci1hY3Rpb24tbXJnLW5vbmUyIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXItYWN0aW9uIC5oZWFkZXItYWN0aW9uLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItYWN0aW9uIC5oZWFkZXItYWN0aW9uLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1hY3Rpb24gLmhlYWRlci1hY3Rpb24taWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbi5oZWFkZXItYWN0aW9uIC5oZWFkZXItYWN0aW9uLWljb246bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmhlYWRlci1hY3Rpb24gLmhlYWRlci1hY3Rpb24taWNvbiA+IGEge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1hY3Rpb24gLmhlYWRlci1hY3Rpb24taWNvbiA+IGEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1hY3Rpb24gLmhlYWRlci1hY3Rpb24taWNvbiA+IGEge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuXG4uaGVhZGVyLWFjdGlvbiAuaGVhZGVyLWFjdGlvbi1pY29uID4gYSBzcGFuLnByby1jb3VudCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IC0xMXB4O1xuICBib3R0b206IC04cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBoZWlnaHQ6IDIwcHg7XG4gIHdpZHRoOiAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG5cbi5oZWFkZXItYWN0aW9uIC5oZWFkZXItYWN0aW9uLWljb24gPiBhIHNwYW4ucHJvLWNvdW50LmJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5N2ZkO1xufVxuXG4uaGVhZGVyLWFjdGlvbiAuaGVhZGVyLWFjdGlvbi1pY29uOmhvdmVyID4gYSB7XG4gIGNvbG9yOiAjNGU5N2ZkO1xufVxuXG4uaGVhZGVyLWFjdGlvbiAuaGVhZGVyLWFjdGlvbi1pY29uOmhvdmVyIC5jYXJ0LWRyb3Bkb3duLXdyYXAge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0b3A6IDEwMCU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlYWRlci1hY3Rpb24uaGVhZGVyLWFjdGlvbi1obTMgLmhlYWRlci1hY3Rpb24taWNvbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG4gIC5oZWFkZXItYWN0aW9uLmhlYWRlci1hY3Rpb24taG0zIC5oZWFkZXItYWN0aW9uLWljb24uaGVhZGVyLWFjdGlvbi1tcmctbm9uZTIge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG4gIC5oZWFkZXItYWN0aW9uLmhlYWRlci1hY3Rpb24taG0zIC5oZWFkZXItYWN0aW9uLWljb246bGFzdC1jaGlsZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG5cbi5oZWFkZXItYWN0aW9uLTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uaGVhZGVyLWFjdGlvbi0yIC5oZWFkZXItYWN0aW9uLWljb24tMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMCAxNHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItYWN0aW9uLTIgLmhlYWRlci1hY3Rpb24taWNvbi0yIHtcbiAgICBwYWRkaW5nOiAwIDZweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1hY3Rpb24tMiAuaGVhZGVyLWFjdGlvbi1pY29uLTIge1xuICAgIHBhZGRpbmc6IDAgMTBweDtcbiAgfVxufVxuXG4uaGVhZGVyLWFjdGlvbi0yIC5oZWFkZXItYWN0aW9uLWljb24tMjpsYXN0LWNoaWxkIHtcbiAgcGFkZGluZzogMCAwcHggMCAxNHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItYWN0aW9uLTIgLmhlYWRlci1hY3Rpb24taWNvbi0yOmxhc3QtY2hpbGQge1xuICAgIHBhZGRpbmc6IDAgMHB4IDAgNnB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyLWFjdGlvbi0yIC5oZWFkZXItYWN0aW9uLWljb24tMjpsYXN0LWNoaWxkIHtcbiAgICBwYWRkaW5nOiAwIDBweCAwIDEwcHg7XG4gIH1cbn1cblxuLmhlYWRlci1hY3Rpb24tMiAuaGVhZGVyLWFjdGlvbi1pY29uLTIgPiBhIHtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBjb2xvcjogIzMzMztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlci1hY3Rpb24tMiAuaGVhZGVyLWFjdGlvbi1pY29uLTIgPiBhIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmaWxsOiAjZmZmZmZmO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1hY3Rpb24tMiAuaGVhZGVyLWFjdGlvbi1pY29uLTIgPiBhIHtcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmaWxsOiAjZmZmZmZmO1xuICB9XG59XG5cbi5oZWFkZXItYWN0aW9uLTIgLmhlYWRlci1hY3Rpb24taWNvbi0yID4gYSBzdmcge1xuICB3aWR0aDogMWVtO1xuICBoZWlnaHQ6IDFlbTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyLWFjdGlvbi0yIC5oZWFkZXItYWN0aW9uLWljb24tMiA+IGEge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1hY3Rpb24tMiAuaGVhZGVyLWFjdGlvbi1pY29uLTIgPiBhIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuLmhlYWRlci1hY3Rpb24tMiAuaGVhZGVyLWFjdGlvbi1pY29uLTIgPiBhIHNwYW4ucHJvLWNvdW50IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogLTExcHg7XG4gIGJvdHRvbTogLThweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGhlaWdodDogMjBweDtcbiAgd2lkdGg6IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMjBweDtcbn1cblxuLmhlYWRlci1hY3Rpb24tMiAuaGVhZGVyLWFjdGlvbi1pY29uLTIgPiBhIHNwYW4ucHJvLWNvdW50LmJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5N2ZkO1xufVxuXG4uaGVhZGVyLWFjdGlvbi0yIC5oZWFkZXItYWN0aW9uLWljb24tMjpob3ZlciA+IGEge1xuICBjb2xvcjogIzRlOTdmZDtcbiAgZmlsbDogIzRlOTdmZDtcbn1cblxuLmhlYWRlci1hY3Rpb24tMiAuaGVhZGVyLWFjdGlvbi1pY29uLTI6aG92ZXIgLmNhcnQtZHJvcGRvd24td3JhcCB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRvcDogMTAwJTtcbn1cblxuLmhlYWRlci1taWRkbGUtcHRiLTEge1xuICBwYWRkaW5nOiAyMXB4IDAgMjdweDtcbn1cblxuLmNhcnQtZHJvcGRvd24td3JhcCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogY2FsYygxMDAlICsgMjBweCk7XG4gIHotaW5kZXg6IDk5O1xuICB3aWR0aDogMzYwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAzMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIHBhZGRpbmc6IDMwcHggMjBweCAyN3B4O1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcnQtZHJvcGRvd24td3JhcCB7XG4gICAgd2lkdGg6IDI5MHB4O1xuICAgIHJpZ2h0OiAtMzlweDtcbiAgfVxuICAuY2FydC1kcm9wZG93bi13cmFwLmNhcnQtZHJvcGRvd24taG0yIHtcbiAgICByaWdodDogLTYzcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJ0LWRyb3Bkb3duLXdyYXAge1xuICAgIHdpZHRoOiAzMTBweDtcbiAgfVxufVxuXG4uY2FydC1kcm9wZG93bi13cmFwIHVsIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuXG4uY2FydC1kcm9wZG93bi13cmFwIHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDAgMCAwcHg7XG59XG5cbi5jYXJ0LWRyb3Bkb3duLXdyYXAgdWwgbGkgLnNob3BwaW5nLWNhcnQtaW1nIHtcbiAgZmxleDogMCAwIDgwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FydC1kcm9wZG93bi13cmFwIHVsIGxpIC5zaG9wcGluZy1jYXJ0LWltZyB7XG4gICAgZmxleDogMCAwIDYwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB9XG59XG5cbi5jYXJ0LWRyb3Bkb3duLXdyYXAgdWwgbGkgLnNob3BwaW5nLWNhcnQtaW1nIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcnQtZHJvcGRvd24td3JhcCB1bCBsaSAuc2hvcHBpbmctY2FydC1pbWcgYSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5jYXJ0LWRyb3Bkb3duLXdyYXAgdWwgbGkgLnNob3BwaW5nLWNhcnQtdGl0bGUge1xuICBtYXJnaW46IDZweCAwIDA7XG59XG5cbi5jYXJ0LWRyb3Bkb3duLXdyYXAgdWwgbGkgLnNob3BwaW5nLWNhcnQtdGl0bGUgaDQge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBtYXJnaW46IDAgMCA5cHg7XG59XG5cbi5jYXJ0LWRyb3Bkb3duLXdyYXAgdWwgbGkgLnNob3BwaW5nLWNhcnQtdGl0bGUgaDQgYSB7XG4gIGNvbG9yOiAjNjk2OTY5O1xufVxuXG4uY2FydC1kcm9wZG93bi13cmFwIHVsIGxpIC5zaG9wcGluZy1jYXJ0LXRpdGxlIGg0IGE6aG92ZXIge1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuLmNhcnQtZHJvcGRvd24td3JhcCB1bCBsaSAuc2hvcHBpbmctY2FydC10aXRsZSBoMyB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIG1hcmdpbjogMCAwIDBweDtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi5jYXJ0LWRyb3Bkb3duLXdyYXAgdWwgbGkgLnNob3BwaW5nLWNhcnQtdGl0bGUgaDMgc3BhbiB7XG4gIGNvbG9yOiAjNjk2OTY5O1xuICBmb250LXdlaWdodDogNDAwO1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5jYXJ0LWRyb3Bkb3duLXdyYXAgdWwgbGkgLnNob3BwaW5nLWNhcnQtZGVsZXRlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxMDA7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIG1hcmdpbjogNnB4IDAgMDtcbn1cblxuLmNhcnQtZHJvcGRvd24td3JhcCB1bCBsaSAuc2hvcHBpbmctY2FydC1kZWxldGUgYSB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM2OTY5Njk7XG59XG5cbi5jYXJ0LWRyb3Bkb3duLXdyYXAgdWwgbGkgLnNob3BwaW5nLWNhcnQtZGVsZXRlIGE6aG92ZXIge1xuICBjb2xvcjogIzMzMztcbn1cblxuLmNhcnQtZHJvcGRvd24td3JhcCAuc2hvcHBpbmctY2FydC1mb290ZXIgLnNob3BwaW5nLWNhcnQtdG90YWwge1xuICBib3JkZXItdG9wOiAycHggc29saWQgI2YzZjNmMztcbiAgbWFyZ2luOiAyN3B4IDAgMjBweDtcbiAgcGFkZGluZzogMTdweCAwIDA7XG59XG5cbi5jYXJ0LWRyb3Bkb3duLXdyYXAgLnNob3BwaW5nLWNhcnQtZm9vdGVyIC5zaG9wcGluZy1jYXJ0LXRvdGFsIGg0IHtcbiAgY29sb3I6ICM5YjliOWI7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uY2FydC1kcm9wZG93bi13cmFwIC5zaG9wcGluZy1jYXJ0LWZvb3RlciAuc2hvcHBpbmctY2FydC10b3RhbCBoNCBzcGFuIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbG9yOiAjNGU5N2ZkO1xufVxuXG4uY2FydC1kcm9wZG93bi13cmFwIC5zaG9wcGluZy1jYXJ0LWZvb3RlciAuc2hvcHBpbmctY2FydC1idXR0b24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHdpZHRoOiAxMDAlO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5jYXJ0LWRyb3Bkb3duLXdyYXAgLnNob3BwaW5nLWNhcnQtZm9vdGVyIC5zaG9wcGluZy1jYXJ0LWJ1dHRvbiBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgYm9yZGVyLXJhZGl1czogNTBweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIHBhZGRpbmc6IDE2cHggNDJweCAxN3B4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5N2ZkO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJ0LWRyb3Bkb3duLXdyYXAgLnNob3BwaW5nLWNhcnQtZm9vdGVyIC5zaG9wcGluZy1jYXJ0LWJ1dHRvbiBhIHtcbiAgICBwYWRkaW5nOiAxMnB4IDIycHggMTNweDtcbiAgfVxufVxuXG4uY2FydC1kcm9wZG93bi13cmFwIC5zaG9wcGluZy1jYXJ0LWZvb3RlciAuc2hvcHBpbmctY2FydC1idXR0b24gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDU3M2Q7XG59XG5cbi5zdGlja3ktYmFyLnN0aWNrIHtcbiAgYW5pbWF0aW9uOiA3MDBtcyBlYXNlLWluLW91dCAwcyBub3JtYWwgbm9uZSAxIHJ1bm5pbmcgZmFkZUluRG93bjtcbiAgYm94LXNoYWRvdzogMCA4cHggMjBweCAwIHJnYmEoMCwgMCwgMCwgMC4xKTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA5OTk7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZSAwcztcbn1cblxuLnN0aWNreS1iYXIuc3RpY2suc3RpY2t5LXdoaXRlLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cblxuLnN0aWNreS1iYXIuc3RpY2suc3RpY2t5LWJsdWUtYmcge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE1ZGExO1xufVxuXG4uaGVhZGVyLWhlaWdodC0xIHtcbiAgbWluLWhlaWdodDogMTMzcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlYWRlci1oZWlnaHQtMSB7XG4gICAgbWluLWhlaWdodDogMTU3cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXItaGVpZ2h0LTEge1xuICAgIG1pbi1oZWlnaHQ6IDgzcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyLWhlaWdodC0xIHtcbiAgICBtaW4taGVpZ2h0OiA2NXB4O1xuICB9XG59XG5cbi5oZWFkZXItaGVpZ2h0LTIge1xuICBtaW4taGVpZ2h0OiAyMDBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuaGVhZGVyLWhlaWdodC0yIHtcbiAgICBtaW4taGVpZ2h0OiAyMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlci1oZWlnaHQtMiB7XG4gICAgbWluLWhlaWdodDogODNweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItaGVpZ2h0LTIge1xuICAgIG1pbi1oZWlnaHQ6IDY1cHg7XG4gIH1cbn1cblxuLmhlYWRlci1oZWlnaHQtMyB7XG4gIG1pbi1oZWlnaHQ6IDEzMnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZWFkZXItaGVpZ2h0LTMge1xuICAgIG1pbi1oZWlnaHQ6IDEzM3B4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVhZGVyLWhlaWdodC0zIHtcbiAgICBtaW4taGVpZ2h0OiA4M3B4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlYWRlci1oZWlnaHQtMyB7XG4gICAgbWluLWhlaWdodDogNjVweDtcbiAgfVxufVxuXG4uaGVhZGVyLWhlaWdodC00IHtcbiAgbWluLWhlaWdodDogMTIwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlYWRlci1oZWlnaHQtNCB7XG4gICAgbWluLWhlaWdodDogMTQ0cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZWFkZXItaGVpZ2h0LTQge1xuICAgIG1pbi1oZWlnaHQ6IDgzcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVhZGVyLWhlaWdodC00IHtcbiAgICBtaW4taGVpZ2h0OiA2NXB4O1xuICB9XG59XG5cbi5zZWFyY2gtc3R5bGUtMiBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2VhcmNoLXN0eWxlLTIgZm9ybSBzZWxlY3Qge1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtaW4taGVpZ2h0OiA1MnB4O1xuICBib3JkZXI6IDJweCBzb2xpZCAjZWVlO1xuICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gIHdpZHRoOiAxNzBweDtcbiAgcGFkZGluZzogM3B4IDM1cHggM3B4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI2cHggMCAwIDI2cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50IHVybChcIi4uLy4uL2Fzc2V0cy9pbWFnZXMvaWNvbi1pbWcvc2VsZWN0LnBuZ1wiKSBuby1yZXBlYXQgY2VudGVyIHJpZ2h0IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZSAwcztcbiAgLW1vei1hcHBlYXJhbmNlOiBub25lO1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbi5zZWFyY2gtc3R5bGUtMiBmb3JtIHNlbGVjdDpmb2N1cyB7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uc2VhcmNoLXN0eWxlLTIgZm9ybSBpbnB1dCB7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1pbi1oZWlnaHQ6IDUycHg7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNlZWU7XG4gIHdpZHRoOiA1NDBweDtcbiAgcGFkZGluZzogM3B4IDYycHggM3B4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDBweCAyNnB4IDI2cHggMHB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zZWFyY2gtc3R5bGUtMiBmb3JtIGlucHV0IHtcbiAgICB3aWR0aDogMzQwcHg7XG4gIH1cbn1cblxuLnNlYXJjaC1zdHlsZS0yIGZvcm0gaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzQ0NDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNlYXJjaC1zdHlsZS0yIGZvcm0gaW5wdXQ6Oi1tb3otaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzQ0NDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNlYXJjaC1zdHlsZS0yIGZvcm0gaW5wdXQ6Zm9jdXMge1xuICBib3JkZXI6IDJweCBzb2xpZCAjNGU5N2ZkO1xufVxuXG4uc2VhcmNoLXN0eWxlLTIgZm9ybSBidXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG4gIGhlaWdodDogMTAwJTtcbiAgcGFkZGluZzogNXB4IDE3cHg7XG59XG5cbi5oZWFkZXItYm90dG9tLWJnLWNvbG9yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQxNWRhMTtcbn1cblxuLm1haW4tY2F0ZWdvcmktd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLm1haW4tY2F0ZWdvcmktd3JhcCA+IGEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4ubWFpbi1jYXRlZ29yaS13cmFwID4gYSBzcGFuIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYWluLWNhdGVnb3JpLXdyYXAgPiBhIHtcbiAgICBmb250LXdlaWdodDogNTAwO1xuICB9XG59XG5cbi5tYWluLWNhdGVnb3JpLXdyYXAgPiBhID4gaSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbi5tYWluLWNhdGVnb3JpLXdyYXAgPiBhID4gaS51cCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgcmlnaHQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLm1haW4tY2F0ZWdvcmktd3JhcCA+IGEub3BlbiA+IGkge1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5tYWluLWNhdGVnb3JpLXdyYXAgPiBhLm9wZW4gPiBpLnVwIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLmhvdGxpbmUgcCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhvdGxpbmUgcCB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG59XG5cbi5ob3RsaW5lIHAgaSB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuLmhvdGxpbmUgcCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5jYXRlZ29yaS1kcm9wZG93bi1hY3RpdmUtbGFyZ2Uge1xuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAxNzclO1xuICBsZWZ0OiAwO1xuICB6LWluZGV4OiA5O1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDE1cHggMCAyM3B4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjVmNWY1O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGJveC1zaGFkb3c6IDAgLTNweCAyM3B4IHJnYmEoMCwgMCwgMCwgMC4wNik7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbWluLXdpZHRoOiAyNzBweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uY2F0ZWdvcmktZHJvcGRvd24tYWN0aXZlLWxhcmdlLm9wZW4ge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uY2F0ZWdvcmktZHJvcGRvd24tYWN0aXZlLXNtYWxsIHtcbiAgei1pbmRleDogOTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxNXB4IDAgMjNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBib3gtc2hhZG93OiAwIC0zcHggMjNweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2F0ZWdvcmktZHJvcGRvd24td3JhcCB1bCBsaSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2F0ZWdvcmktZHJvcGRvd24td3JhcCB1bCBsaSBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgcGFkZGluZzogNXB4IDM0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhdGVnb3JpLWRyb3Bkb3duLXdyYXAgdWwgbGkgYSB7XG4gICAgcGFkZGluZzogNXB4IDEycHg7XG4gIH1cbn1cblxuLmNhdGVnb3JpLWRyb3Bkb3duLXdyYXAgdWwgbGkgYSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBmb250LXNpemU6IDIwcHg7XG59XG5cbi5jYXRlZ29yaS1kcm9wZG93bi13cmFwIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzRlOTdmZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OCwgMTUxLCAyNTMsIDAuMSk7XG59XG5cbi5oZWFkZXItYm90dG9tLXNoYWRvdyB7XG4gIGJveC1zaGFkb3c6IDAgMXB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLnNlYXJjaC1zdHlsZS0zIGZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zZWFyY2gtc3R5bGUtMyBmb3JtIGlucHV0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBib3JkZXItcmFkaXVzOiAyNnB4O1xuICBwYWRkaW5nOiAzcHggNTBweCAzcHggMjBweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMjVzIGN1YmljLWJlemllcigwLjY0NSwgMC4wNDUsIDAuMzU1LCAxKTtcbn1cblxuLnNlYXJjaC1zdHlsZS0zIGZvcm0gaW5wdXQ6Oi1tb3otaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzQ0NDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNlYXJjaC1zdHlsZS0zIGZvcm0gaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzQ0NDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNlYXJjaC1zdHlsZS0zIGZvcm0gaW5wdXQ6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNGU5N2ZkO1xufVxuXG4uc2VhcmNoLXN0eWxlLTMgZm9ybSBidXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHJpZ2h0OiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwYWRkaW5nOiAwIDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogIzMzMztcbn1cblxuLnNlYXJjaC1zdHlsZS0zIGZvcm0gYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi5zZWFyY2gtcG9wdXAtd3JhcCB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzIGVhc2UtaW4tb3V0O1xuICB6LWluZGV4OiA5OTk5OTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5zZWFyY2gtcG9wdXAtd3JhcCAuc2VhcmNoLXBvcHVwLWNvbnRlbnQgZm9ybSBpbnB1dCB7XG4gIHdpZHRoOiAxMTcwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjNGU5N2ZkO1xuICBmb250LXNpemU6IDUwcHg7XG4gIHBhZGRpbmc6IDIxcHggNTBweCAxNnB4IDBweDtcbiAgY29sb3I6ICM5MTkxOTE7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiBhdXRvO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA1MHB4KTtcbiAgdHJhbnNpdGlvbi1kZWxheTogMHM7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQsb3BhY2l0eSAuNXMgbGluZWFyO1xufVxuXG4uc2VhcmNoLXBvcHVwLXdyYXAgLnNlYXJjaC1wb3B1cC1jb250ZW50IGZvcm0gaW5wdXQ6Oi1tb3otaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzkxOTE5MTtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNlYXJjaC1wb3B1cC13cmFwIC5zZWFyY2gtcG9wdXAtY29udGVudCBmb3JtIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM5MTkxOTE7XG4gIG9wYWNpdHk6IDE7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5zZWFyY2gtcG9wdXAtd3JhcCAuc2VhcmNoLXBvcHVwLWNvbnRlbnQgZm9ybSBpbnB1dCB7XG4gICAgd2lkdGg6IDEwMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zZWFyY2gtcG9wdXAtd3JhcCAuc2VhcmNoLXBvcHVwLWNvbnRlbnQgZm9ybSBpbnB1dCB7XG4gICAgd2lkdGg6IDgyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VhcmNoLXBvcHVwLXdyYXAgLnNlYXJjaC1wb3B1cC1jb250ZW50IGZvcm0gaW5wdXQge1xuICAgIHdpZHRoOiA2NTBweDtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VhcmNoLXBvcHVwLXdyYXAgLnNlYXJjaC1wb3B1cC1jb250ZW50IGZvcm0gaW5wdXQge1xuICAgIHdpZHRoOiAyNzBweDtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgcGFkZGluZzogMjFweCAyMHB4IDEycHggMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VhcmNoLXBvcHVwLXdyYXAgLnNlYXJjaC1wb3B1cC1jb250ZW50IGZvcm0gaW5wdXQge1xuICAgIHdpZHRoOiA0ODBweDtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgcGFkZGluZzogMjFweCAyMHB4IDEycHggMHB4O1xuICB9XG59XG5cbi5zZWFyY2gtcG9wdXAtd3JhcC5zZWFyY2gtdmlzaWJsZSB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xufVxuXG4uc2VhcmNoLXBvcHVwLXdyYXAuc2VhcmNoLXZpc2libGUgLnNlYXJjaC1wb3B1cC1jb250ZW50IGZvcm0gaW5wdXQge1xuICB0cmFuc2Zvcm06IG5vbmU7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC42cztcbn1cblxuLmNsb3NlLXN0eWxlLXdyYXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiA1NXB4O1xuICB0b3A6IDQwcHg7XG59XG5cbi5jbG9zZS1zdHlsZS13cmFwLmNsb3NlLXN0eWxlLXBvc2l0aW9uLWluaGVyaXQge1xuICBwb3NpdGlvbjogaW5oZXJpdDtcbn1cblxuLmNsb3NlLXN0eWxlLXdyYXAgLmNsb3NlLXN0eWxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgcGFkZGluZzogMDtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuXG4uY2xvc2Utc3R5bGUtd3JhcCAuY2xvc2Utc3R5bGUgPiBpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB3aWR0aDogMjlweDtcbiAgaGVpZ2h0OiAycHg7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG59XG5cbi5jbG9zZS1zdHlsZS13cmFwIC5jbG9zZS1zdHlsZSA+IGk6OmJlZm9yZSwgLmNsb3NlLXN0eWxlLXdyYXAgLmNsb3NlLXN0eWxlID4gaTo6YWZ0ZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29udGVudDogXCJcIjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzExMTtcbn1cblxuLmNsb3NlLXN0eWxlLXdyYXAgLmNsb3NlLXN0eWxlID4gaS5pY29uLXRvcCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSg0NWRlZyk7XG59XG5cbi5jbG9zZS1zdHlsZS13cmFwIC5jbG9zZS1zdHlsZSA+IGkuaWNvbi10b3A6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkgMC4ycywgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIDAuMnM7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xufVxuXG4uY2xvc2Utc3R5bGUtd3JhcCAuY2xvc2Utc3R5bGUgPiBpLmljb24tdG9wOjphZnRlciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbn1cblxuLmNsb3NlLXN0eWxlLXdyYXAgLmNsb3NlLXN0eWxlID4gaS5pY29uLWJvdHRvbSB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpIHJvdGF0ZSgtNDVkZWcpO1xufVxuXG4uY2xvc2Utc3R5bGUtd3JhcCAuY2xvc2Utc3R5bGUgPiBpLmljb24tYm90dG9tOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIDAuMnMsIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSAwLjJzO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcbn1cblxuLmNsb3NlLXN0eWxlLXdyYXAgLmNsb3NlLXN0eWxlID4gaS5pY29uLWJvdHRvbTo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG59XG5cbi5jbG9zZS1zdHlsZS13cmFwIC5jbG9zZS1zdHlsZTpob3ZlciBpLmljb24tdG9wOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApIHRyYW5zbGF0ZVooMCk7XG59XG5cbi5jbG9zZS1zdHlsZS13cmFwIC5jbG9zZS1zdHlsZTpob3ZlciBpLmljb24tdG9wOjphZnRlciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkgMC4ycywgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIDAuMnM7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCk7XG59XG5cbi5jbG9zZS1zdHlsZS13cmFwIC5jbG9zZS1zdHlsZTpob3ZlciBpLmljb24tYm90dG9tOjpiZWZvcmUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApIHRyYW5zbGF0ZVooMCk7XG59XG5cbi5jbG9zZS1zdHlsZS13cmFwIC5jbG9zZS1zdHlsZTpob3ZlciBpLmljb24tYm90dG9tOjphZnRlciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkgMC4ycywgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIDAuMnM7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCk7XG59XG5cbi5idXJnZXItaWNvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuXG4uYnVyZ2VyLWljb24gPiBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMnB4O1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbn1cblxuLmJ1cmdlci1pY29uID4gc3Bhbjo6YmVmb3JlLCAuYnVyZ2VyLWljb24gPiBzcGFuOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xufVxuXG4uYnVyZ2VyLWljb24gPiBzcGFuLmJ1cmdlci1pY29uLXRvcCB7XG4gIHRvcDogNXB4O1xufVxuXG4uYnVyZ2VyLWljb24gPiBzcGFuLmJ1cmdlci1pY29uLXRvcDo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSAwLjJzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkgMC4ycztcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG59XG5cbi5idXJnZXItaWNvbiA+IHNwYW4uYnVyZ2VyLWljb24tdG9wOjphZnRlciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbn1cblxuLmJ1cmdlci1pY29uID4gc3Bhbi5idXJnZXItaWNvbi1ib3R0b20ge1xuICBib3R0b206IDVweDtcbn1cblxuLmJ1cmdlci1pY29uID4gc3Bhbi5idXJnZXItaWNvbi1ib3R0b206OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkgMC4ycywgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIDAuMnM7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xufVxuXG4uYnVyZ2VyLWljb24gPiBzcGFuLmJ1cmdlci1pY29uLWJvdHRvbTo6YWZ0ZXIge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDApIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XG59XG5cbi5idXJnZXItaWNvbi5idXJnZXItaWNvbi13aGl0ZSA+IHNwYW46OmJlZm9yZSwgLmJ1cmdlci1pY29uLmJ1cmdlci1pY29uLXdoaXRlID4gc3Bhbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uYnVyZ2VyLWljb246aG92ZXIgc3Bhbjo6YmVmb3JlLCAuYnVyZ2VyLWljb246aG92ZXIgc3Bhbjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5N2ZkO1xufVxuXG4uYnVyZ2VyLWljb246aG92ZXIgc3Bhbi5idXJnZXItaWNvbi10b3A6OmJlZm9yZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCkgdHJhbnNsYXRlWigwKTtcbn1cblxuLmJ1cmdlci1pY29uOmhvdmVyIHNwYW4uYnVyZ2VyLWljb24tdG9wOjphZnRlciB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkgMC4ycywgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIDAuMnM7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCk7XG59XG5cbi5idXJnZXItaWNvbjpob3ZlciBzcGFuLmJ1cmdlci1pY29uLWJvdHRvbTo6YmVmb3JlIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKSB0cmFuc2xhdGVaKDApO1xufVxuXG4uYnVyZ2VyLWljb246aG92ZXIgc3Bhbi5idXJnZXItaWNvbi1ib3R0b206OmFmdGVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSAwLjJzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkgMC4ycztcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKTtcbn1cblxuLmJvZHktb3ZlcmxheS0xIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIGN1cnNvcjogY3Jvc3NoYWlyO1xuICB6LWluZGV4OiA5OTk5O1xufVxuXG4ubW9iaWxlLW1lbnUtYWN0aXZlIC5ib2R5LW92ZXJsYXktMSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5tYWluLXdyYXBwZXIge1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuXG4ubW9iaWxlLW1lbnUtYWN0aXZlIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLm1vYmlsZS1tZW51LWFjdGl2ZSAubWFpbi13cmFwcGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zMjBweCk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vYmlsZS1tZW51LWFjdGl2ZSAubWFpbi13cmFwcGVyIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTIwMHB4KTtcbiAgfVxufVxuXG4ubW9iaWxlLWhlYWRlci13cmFwcGVyLXN0eWxlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHdpZHRoOiAzNjBweDtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIGJvdHRvbTogMDtcbiAgei1pbmRleDogMTExO1xuICByaWdodDogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMDBweCwgMCk7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjA5KTtcbiAgei1pbmRleDogOTk5OTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubW9iaWxlLWhlYWRlci13cmFwcGVyLXN0eWxlIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbn1cblxuLm1vYmlsZS1oZWFkZXItd3JhcHBlci1zdHlsZS5zaWRlYmFyLXZpc2libGUge1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICBvcGFjaXR5OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cblxuLm1vYmlsZS1oZWFkZXItd3JhcHBlci1zdHlsZSAubW9iaWxlLWhlYWRlci13cmFwcGVyLWlubmVyIHtcbiAgcGFkZGluZzogMHB4IDBweCAzMHB4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlOTdmZDtcbn1cblxuLm1vYmlsZS1oZWFkZXItd3JhcHBlci1zdHlsZSAubW9iaWxlLWhlYWRlci13cmFwcGVyLWlubmVyIC5tb2JpbGUtaGVhZGVyLXRvcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBwYWRkaW5nOiAyMHB4IDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1vYmlsZS1oZWFkZXItd3JhcHBlci1zdHlsZSAubW9iaWxlLWhlYWRlci13cmFwcGVyLWlubmVyIC5tb2JpbGUtaGVhZGVyLXRvcCB7XG4gICAgcGFkZGluZzogMjBweCAyMHB4O1xuICB9XG59XG5cbi5tb2JpbGUtaGVhZGVyLXdyYXBwZXItc3R5bGUgLm1vYmlsZS1oZWFkZXItd3JhcHBlci1pbm5lciAubW9iaWxlLWhlYWRlci10b3AgLm1vYmlsZS1oZWFkZXItbG9nbyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tb2JpbGUtaGVhZGVyLXdyYXBwZXItc3R5bGUgLm1vYmlsZS1oZWFkZXItd3JhcHBlci1pbm5lciAubW9iaWxlLWhlYWRlci10b3AgLm1vYmlsZS1oZWFkZXItbG9nbyBhIGltZyB7XG4gIHdpZHRoOiAxNjZweDtcbn1cblxuLm1vYmlsZS1oZWFkZXItd3JhcHBlci1zdHlsZSAubW9iaWxlLWhlYWRlci13cmFwcGVyLWlubmVyIC5tb2JpbGUtaGVhZGVyLWNvbnRlbnQtYXJlYSB7XG4gIHBhZGRpbmc6IDMwcHggMzBweCAzMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tb2JpbGUtaGVhZGVyLXdyYXBwZXItc3R5bGUgLm1vYmlsZS1oZWFkZXItd3JhcHBlci1pbm5lciAubW9iaWxlLWhlYWRlci1jb250ZW50LWFyZWEge1xuICAgIHBhZGRpbmc6IDMwcHggMjBweCAzMHB4O1xuICB9XG59XG5cbi5tb2JpbGUtaGVhZGVyLXdyYXBwZXItc3R5bGUgLm1vYmlsZS1oZWFkZXItd3JhcHBlci1pbm5lciAubW9iaWxlLWhlYWRlci1jb250ZW50LWFyZWEgLm1vYmlsZS1tZW51LXdyYXAgbmF2IHtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4ubW9iaWxlLWhlYWRlci13cmFwcGVyLXN0eWxlIC5tb2JpbGUtaGVhZGVyLXdyYXBwZXItaW5uZXIgLm1vYmlsZS1oZWFkZXItY29udGVudC1hcmVhIC5tb2JpbGUtbWVudS13cmFwIG5hdiAubW9iaWxlLW1lbnUgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxOHB4IDAgMjBweDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNSk7XG59XG5cbi5tb2JpbGUtaGVhZGVyLXdyYXBwZXItc3R5bGUgLm1vYmlsZS1oZWFkZXItd3JhcHBlci1pbm5lciAubW9iaWxlLWhlYWRlci1jb250ZW50LWFyZWEgLm1vYmlsZS1tZW51LXdyYXAgbmF2IC5tb2JpbGUtbWVudSBsaTpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLm1vYmlsZS1oZWFkZXItd3JhcHBlci1zdHlsZSAubW9iaWxlLWhlYWRlci13cmFwcGVyLWlubmVyIC5tb2JpbGUtaGVhZGVyLWNvbnRlbnQtYXJlYSAubW9iaWxlLW1lbnUtd3JhcCBuYXYgLm1vYmlsZS1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4gLm1lbnUtZXhwYW5kIHtcbiAgdG9wOiAxMHB4O1xuICByaWdodDogMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB6LWluZGV4OiA5O1xuICB3aWR0aDogNDBweDtcbiAgaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLm1vYmlsZS1oZWFkZXItd3JhcHBlci1zdHlsZSAubW9iaWxlLWhlYWRlci13cmFwcGVyLWlubmVyIC5tb2JpbGUtaGVhZGVyLWNvbnRlbnQtYXJlYSAubW9iaWxlLW1lbnUtd3JhcCBuYXYgLm1vYmlsZS1tZW51IGxpLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4uYWN0aXZlID4gLm1lbnUtZXhwYW5kIHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIpO1xufVxuXG4ubW9iaWxlLWhlYWRlci13cmFwcGVyLXN0eWxlIC5tb2JpbGUtaGVhZGVyLXdyYXBwZXItaW5uZXIgLm1vYmlsZS1oZWFkZXItY29udGVudC1hcmVhIC5tb2JpbGUtbWVudS13cmFwIG5hdiAubW9iaWxlLW1lbnUgbGkubWVudS1pdGVtLWhhcy1jaGlsZHJlbi5hY3RpdmUgPiAubWVudS1leHBhbmQgaTo6YmVmb3JlIHtcbiAgY29udGVudDogXCJcXGYxMDZcIjtcbn1cblxuLm1vYmlsZS1oZWFkZXItd3JhcHBlci1zdHlsZSAubW9iaWxlLWhlYWRlci13cmFwcGVyLWlubmVyIC5tb2JpbGUtaGVhZGVyLWNvbnRlbnQtYXJlYSAubW9iaWxlLW1lbnUtd3JhcCBuYXYgLm1vYmlsZS1tZW51IGxpIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubW9iaWxlLWhlYWRlci13cmFwcGVyLXN0eWxlIC5tb2JpbGUtaGVhZGVyLXdyYXBwZXItaW5uZXIgLm1vYmlsZS1oZWFkZXItY29udGVudC1hcmVhIC5tb2JpbGUtbWVudS13cmFwIG5hdiAubW9iaWxlLW1lbnUgbGkgYSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5tb2JpbGUtaGVhZGVyLXdyYXBwZXItc3R5bGUgLm1vYmlsZS1oZWFkZXItd3JhcHBlci1pbm5lciAubW9iaWxlLWhlYWRlci1jb250ZW50LWFyZWEgLm1vYmlsZS1tZW51LXdyYXAgbmF2IC5tb2JpbGUtbWVudSBsaSB1bCB7XG4gIHBhZGRpbmc6IDE4cHggMCAwO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbiAgbWFyZ2luLXRvcDogMjBweDtcbn1cblxuLm1vYmlsZS1oZWFkZXItd3JhcHBlci1zdHlsZSAubW9iaWxlLWhlYWRlci13cmFwcGVyLWlubmVyIC5tb2JpbGUtaGVhZGVyLWNvbnRlbnQtYXJlYSAubW9iaWxlLW1lbnUtd3JhcCBuYXYgLm1vYmlsZS1tZW51IGxpIHVsIGxpIHtcbiAgcGFkZGluZzogMTBweCAwIDEycHg7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5tb2JpbGUtaGVhZGVyLXdyYXBwZXItc3R5bGUgLm1vYmlsZS1oZWFkZXItd3JhcHBlci1pbm5lciAubW9iaWxlLWhlYWRlci1jb250ZW50LWFyZWEgLm1vYmlsZS1tZW51LXdyYXAgbmF2IC5tb2JpbGUtbWVudSBsaSB1bCBsaS5tZW51LWl0ZW0taGFzLWNoaWxkcmVuIC5tZW51LWV4cGFuZCB7XG4gIHRvcDogMHB4O1xufVxuXG4ubW9iaWxlLWhlYWRlci13cmFwcGVyLXN0eWxlIC5tb2JpbGUtaGVhZGVyLXdyYXBwZXItaW5uZXIgLm1vYmlsZS1oZWFkZXItY29udGVudC1hcmVhIC5tb2JpbGUtbWVudS13cmFwIG5hdiAubW9iaWxlLW1lbnUgbGkgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5tb2JpbGUtaGVhZGVyLXdyYXBwZXItc3R5bGUgLm1vYmlsZS1oZWFkZXItd3JhcHBlci1pbm5lciAubW9iaWxlLWhlYWRlci1jb250ZW50LWFyZWEgLm1vYmlsZS1tZW51LXdyYXAgbmF2IC5tb2JpbGUtbWVudSBsaSB1bCBsaSB1bCB7XG4gIG1hcmdpbi10b3A6IDMycHg7XG59XG5cbi5tb2JpbGUtaGVhZGVyLXdyYXBwZXItc3R5bGUgLm1vYmlsZS1oZWFkZXItd3JhcHBlci1pbm5lciAubW9iaWxlLWhlYWRlci1jb250ZW50LWFyZWEgLm1vYmlsZS1tZW51LXdyYXAgbmF2IC5tb2JpbGUtbWVudSBsaTpob3ZlciA+IGEge1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLm1vYmlsZS1oZWFkZXItd3JhcHBlci1zdHlsZSAubW9iaWxlLWhlYWRlci13cmFwcGVyLWlubmVyIC5tb2JpbGUtaGVhZGVyLWNvbnRlbnQtYXJlYSAubW9iaWxlLWhlYWRlci1pbmZvLXdyYXAge1xuICBwYWRkaW5nOiAyNXB4IDAgMzBweDtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLm1vYmlsZS1oZWFkZXItd3JhcHBlci1zdHlsZSAubW9iaWxlLWhlYWRlci13cmFwcGVyLWlubmVyIC5tb2JpbGUtaGVhZGVyLWNvbnRlbnQtYXJlYSAubW9iaWxlLWhlYWRlci1pbmZvLXdyYXAgLnNpbmdsZS1tb2JpbGUtaGVhZGVyLWluZm8ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDEzcHg7XG59XG5cbi5tb2JpbGUtaGVhZGVyLXdyYXBwZXItc3R5bGUgLm1vYmlsZS1oZWFkZXItd3JhcHBlci1pbm5lciAubW9iaWxlLWhlYWRlci1jb250ZW50LWFyZWEgLm1vYmlsZS1oZWFkZXItaW5mby13cmFwIC5zaW5nbGUtbW9iaWxlLWhlYWRlci1pbmZvOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4ubW9iaWxlLWhlYWRlci13cmFwcGVyLXN0eWxlIC5tb2JpbGUtaGVhZGVyLXdyYXBwZXItaW5uZXIgLm1vYmlsZS1oZWFkZXItY29udGVudC1hcmVhIC5tb2JpbGUtaGVhZGVyLWluZm8td3JhcCAuc2luZ2xlLW1vYmlsZS1oZWFkZXItaW5mbyBhIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG5cbi5tb2JpbGUtaGVhZGVyLXdyYXBwZXItc3R5bGUgLm1vYmlsZS1oZWFkZXItd3JhcHBlci1pbm5lciAubW9iaWxlLWhlYWRlci1jb250ZW50LWFyZWEgLm1vYmlsZS1oZWFkZXItaW5mby13cmFwIC5zaW5nbGUtbW9iaWxlLWhlYWRlci1pbmZvIGEgc3BhbiB7XG4gIGZsb2F0OiByaWdodDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogOHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLm1vYmlsZS1oZWFkZXItd3JhcHBlci1zdHlsZSAubW9iaWxlLWhlYWRlci13cmFwcGVyLWlubmVyIC5tb2JpbGUtaGVhZGVyLWNvbnRlbnQtYXJlYSAubW9iaWxlLWhlYWRlci1pbmZvLXdyYXAgLnNpbmdsZS1tb2JpbGUtaGVhZGVyLWluZm8gLmxhbmctY3Vyci1kcm9wZG93biB7XG4gIG1hcmdpbi10b3A6IDVweDtcbiAgZGlzcGxheTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgYm94LXNoYWRvdzogMCAwIDIwcHggMC40cHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBwYWRkaW5nOiAyMnB4IDMwcHggMjZweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDExO1xufVxuXG4ubW9iaWxlLWhlYWRlci13cmFwcGVyLXN0eWxlIC5tb2JpbGUtaGVhZGVyLXdyYXBwZXItaW5uZXIgLm1vYmlsZS1oZWFkZXItY29udGVudC1hcmVhIC5tb2JpbGUtaGVhZGVyLWluZm8td3JhcCAuc2luZ2xlLW1vYmlsZS1oZWFkZXItaW5mbyAubGFuZy1jdXJyLWRyb3Bkb3duIHVsIGxpIHtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG5cbi5tb2JpbGUtaGVhZGVyLXdyYXBwZXItc3R5bGUgLm1vYmlsZS1oZWFkZXItd3JhcHBlci1pbm5lciAubW9iaWxlLWhlYWRlci1jb250ZW50LWFyZWEgLm1vYmlsZS1oZWFkZXItaW5mby13cmFwIC5zaW5nbGUtbW9iaWxlLWhlYWRlci1pbmZvIC5sYW5nLWN1cnItZHJvcGRvd24gdWwgbGk6bGFzdC1jaGlsZCB7XG4gIHBhZGRpbmctYm90dG9tOiAwcHg7XG59XG5cbi5tb2JpbGUtaGVhZGVyLXdyYXBwZXItc3R5bGUgLm1vYmlsZS1oZWFkZXItd3JhcHBlci1pbm5lciAubW9iaWxlLWhlYWRlci1jb250ZW50LWFyZWEgLm1vYmlsZS1oZWFkZXItaW5mby13cmFwIC5zaW5nbGUtbW9iaWxlLWhlYWRlci1pbmZvIC5sYW5nLWN1cnItZHJvcGRvd24gdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM2OTY5Njk7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5tb2JpbGUtaGVhZGVyLXdyYXBwZXItc3R5bGUgLm1vYmlsZS1oZWFkZXItd3JhcHBlci1pbm5lciAubW9iaWxlLWhlYWRlci1jb250ZW50LWFyZWEgLm1vYmlsZS1oZWFkZXItaW5mby13cmFwIC5zaW5nbGUtbW9iaWxlLWhlYWRlci1pbmZvIC5sYW5nLWN1cnItZHJvcGRvd24gdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjNGU5N2ZkO1xufVxuXG4ubW9iaWxlLWhlYWRlci13cmFwcGVyLXN0eWxlIC5tb2JpbGUtaGVhZGVyLXdyYXBwZXItaW5uZXIgLm1vYmlsZS1oZWFkZXItY29udGVudC1hcmVhIC5tb2JpbGUtaGVhZGVyLWluZm8td3JhcCAuc2luZ2xlLW1vYmlsZS1oZWFkZXItaW5mbzpob3ZlciA+IGEge1xuICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjcpO1xufVxuXG4ubW9iaWxlLWhlYWRlci13cmFwcGVyLXN0eWxlIC5tb2JpbGUtaGVhZGVyLXdyYXBwZXItaW5uZXIgLm1vYmlsZS1oZWFkZXItY29udGVudC1hcmVhIC5tb2JpbGUtc29jaWFsLWljb24gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgd2lkdGg6IDMzcHg7XG4gIGhlaWdodDogMzNweDtcbiAgbGluZS1oZWlnaHQ6IDMzcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ubW9iaWxlLWhlYWRlci13cmFwcGVyLXN0eWxlIC5tb2JpbGUtaGVhZGVyLXdyYXBwZXItaW5uZXIgLm1vYmlsZS1oZWFkZXItY29udGVudC1hcmVhIC5tb2JpbGUtc29jaWFsLWljb24gYTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ubW9iaWxlLWhlYWRlci13cmFwcGVyLXN0eWxlIC5tb2JpbGUtaGVhZGVyLXdyYXBwZXItaW5uZXIgLm1vYmlsZS1oZWFkZXItY29udGVudC1hcmVhIC5tb2JpbGUtc29jaWFsLWljb24gYS5mYWNlYm9vayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzYjU5OTk7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzYjU5OTk7XG59XG5cbi5tb2JpbGUtaGVhZGVyLXdyYXBwZXItc3R5bGUgLm1vYmlsZS1oZWFkZXItd3JhcHBlci1pbm5lciAubW9iaWxlLWhlYWRlci1jb250ZW50LWFyZWEgLm1vYmlsZS1zb2NpYWwtaWNvbiBhLmZhY2Vib29rOmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG59XG5cbi5tb2JpbGUtaGVhZGVyLXdyYXBwZXItc3R5bGUgLm1vYmlsZS1oZWFkZXItd3JhcHBlci1pbm5lciAubW9iaWxlLWhlYWRlci1jb250ZW50LWFyZWEgLm1vYmlsZS1zb2NpYWwtaWNvbiBhLnR3aXR0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTVhY2VlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNTVhY2VlO1xufVxuXG4ubW9iaWxlLWhlYWRlci13cmFwcGVyLXN0eWxlIC5tb2JpbGUtaGVhZGVyLXdyYXBwZXItaW5uZXIgLm1vYmlsZS1oZWFkZXItY29udGVudC1hcmVhIC5tb2JpbGUtc29jaWFsLWljb24gYS50d2l0dGVyOmhvdmVyIHtcbiAgY29sb3I6ICMzMzM7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG59XG5cbi5tb2JpbGUtaGVhZGVyLXdyYXBwZXItc3R5bGUgLm1vYmlsZS1oZWFkZXItd3JhcHBlci1pbm5lciAubW9iaWxlLWhlYWRlci1jb250ZW50LWFyZWEgLm1vYmlsZS1zb2NpYWwtaWNvbiBhLnR1bWJsciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzNTQ2NWM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMzNTQ2NWM7XG59XG5cbi5tb2JpbGUtaGVhZGVyLXdyYXBwZXItc3R5bGUgLm1vYmlsZS1oZWFkZXItd3JhcHBlci1pbm5lciAubW9iaWxlLWhlYWRlci1jb250ZW50LWFyZWEgLm1vYmlsZS1zb2NpYWwtaWNvbiBhLnR1bWJscjpob3ZlciB7XG4gIGNvbG9yOiAjMzMzO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xufVxuXG4ubW9iaWxlLWhlYWRlci13cmFwcGVyLXN0eWxlIC5tb2JpbGUtaGVhZGVyLXdyYXBwZXItaW5uZXIgLm1vYmlsZS1oZWFkZXItY29udGVudC1hcmVhIC5tb2JpbGUtc29jaWFsLWljb24gYS5pbnN0YWdyYW0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ0MDVmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTQ0MDVmO1xufVxuXG4ubW9iaWxlLWhlYWRlci13cmFwcGVyLXN0eWxlIC5tb2JpbGUtaGVhZGVyLXdyYXBwZXItaW5uZXIgLm1vYmlsZS1oZWFkZXItY29udGVudC1hcmVhIC5tb2JpbGUtc29jaWFsLWljb24gYS5pbnN0YWdyYW06aG92ZXIge1xuICBjb2xvcjogIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZmZmZjtcbn1cblxuLm1vYmlsZS1oZWFkZXItd3JhcHBlci1zdHlsZSAubW9iaWxlLWhlYWRlci13cmFwcGVyLWlubmVyIC5tb2JpbGUtaGVhZGVyLWNvbnRlbnQtYXJlYSAubW9iaWxlLWhlYWRlci1ib3JkZXIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcbn1cblxuLm1vYmlsZS1zZWFyY2gge1xuICBwYWRkaW5nOiAzMHB4IDAgMzBweDtcbn1cblxuLmNhdGVnb3JpLWJ1dHRvbi1hY3RpdmUtMiB7XG4gIHBhZGRpbmc6IDIxcHggMDtcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbn1cblxuLmNhdGVnb3JpLWJ1dHRvbi1hY3RpdmUtMiBpIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogNXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlYWRlci1ib3R0b20ge1xuICAgIHBhZGRpbmc6IDI1cHggMDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZWFkZXItYm90dG9tIHtcbiAgICBwYWRkaW5nOiAyMHB4IDA7XG4gIH1cbn1cblxuLyotLS0tLS0tLSA0LiBTbGlkZXIgc3R5bGUgLS0tLS0tLS0tKi9cbi5zbGlkZXItaGVpZ2h0LTEge1xuICBoZWlnaHQ6IDU3NHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuc2xpZGVyLWhlaWdodC0xIHtcbiAgICBoZWlnaHQ6IDUxNHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5zbGlkZXItaGVpZ2h0LTEge1xuICAgIGhlaWdodDogNDc0cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zbGlkZXItaGVpZ2h0LTEge1xuICAgIGhlaWdodDogNTEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2xpZGVyLWhlaWdodC0xIHtcbiAgICBoZWlnaHQ6IDQ3NHB4O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IDYwJTtcbiAgfVxufVxuXG4uc2xpZGVyLWhlaWdodC0yIHtcbiAgaGVpZ2h0OiA2MjBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLnNsaWRlci1oZWlnaHQtMiB7XG4gICAgaGVpZ2h0OiA1ODBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zbGlkZXItaGVpZ2h0LTIge1xuICAgIGhlaWdodDogNTIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zbGlkZXItaGVpZ2h0LTIge1xuICAgIGhlaWdodDogNDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2xpZGVyLWhlaWdodC0yIHtcbiAgICBoZWlnaHQ6IDcwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2xpZGVyLWhlaWdodC0yIHtcbiAgICBoZWlnaHQ6IDQ1MHB4O1xuICB9XG59XG5cbi5zbGlkZXItaGVpZ2h0LTMge1xuICBoZWlnaHQ6IDYyMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAuc2xpZGVyLWhlaWdodC0zIHtcbiAgICBoZWlnaHQ6IDU4MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNsaWRlci1oZWlnaHQtMyB7XG4gICAgaGVpZ2h0OiA1MjBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNsaWRlci1oZWlnaHQtMyB7XG4gICAgaGVpZ2h0OiA0NzBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zbGlkZXItaGVpZ2h0LTMge1xuICAgIGhlaWdodDogNjUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zbGlkZXItaGVpZ2h0LTMge1xuICAgIGhlaWdodDogNDUwcHg7XG4gIH1cbn1cblxuLnNpbmdsZS1oZXJvLXNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNsaWRlci1wcm9kdWN0LXByaWNlIHtcbiAgd2lkdGg6IDEwMHB4O1xuICBoZWlnaHQ6IDEwMHB4O1xuICBsaW5lLWhlaWdodDogMTAwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNTVhO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zbGlkZXItcHJvZHVjdC1wcmljZSB7XG4gICAgd2lkdGg6IDc1cHg7XG4gICAgaGVpZ2h0OiA3NXB4O1xuICAgIGxpbmUtaGVpZ2h0OiA3NXB4O1xuICB9XG59XG5cbi5zbGlkZXItcHJvZHVjdC1wcmljZSBoMyB7XG4gIGNvbG9yOiAjMzMzO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAzMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2xpZGVyLXByb2R1Y3QtcHJpY2UgaDMge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuXG4uc2xpZGVyLXByb2R1Y3QtcHJpY2UgaDMgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW46IDAgMCA1cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWRlci1wcm9kdWN0LXByaWNlIGgzIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4uc2xpZGVyLXByb2R1Y3QtcHJpY2UgaDMgc3Bhbi5tcmctdG9wIHtcbiAgbWFyZ2luOiA2cHggMCAwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWRlci1wcm9kdWN0LXByaWNlIGgzIHNwYW4ubXJnLXRvcCB7XG4gICAgbWFyZ2luOiAycHggMCAwcHg7XG4gIH1cbn1cblxuLnNsaWRlci1wcm9kdWN0LXByaWNlLnNsaWRlci1wcm9kdWN0LXBvc2l0aW9uMSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMSU7XG4gIGxlZnQ6IDQ0JTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLnNsaWRlci1wcm9kdWN0LXByaWNlLnNsaWRlci1wcm9kdWN0LXBvc2l0aW9uMSB7XG4gICAgdG9wOiAxMCU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zbGlkZXItcHJvZHVjdC1wcmljZS5zbGlkZXItcHJvZHVjdC1wb3NpdGlvbjEge1xuICAgIHRvcDogMTIlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWRlci1wcm9kdWN0LXByaWNlLnNsaWRlci1wcm9kdWN0LXBvc2l0aW9uMSB7XG4gICAgdG9wOiAxMCU7XG4gIH1cbn1cblxuLnNsaWRlci1wcm9kdWN0LXByaWNlLnNsaWRlci1wcm9kdWN0LXBvc2l0aW9uMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMSU7XG4gIHJpZ2h0OiA3JTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2xpZGVyLXByb2R1Y3QtcHJpY2Uuc2xpZGVyLXByb2R1Y3QtcG9zaXRpb24yIHtcbiAgICB0b3A6IDYlO1xuICB9XG59XG5cbi5zbGlkZXItcHJvZHVjdC1wcmljZS5zbGlkZXItcHJvZHVjdC1wb3NpdGlvbjMge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjQlO1xuICByaWdodDogNTAlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zbGlkZXItcHJvZHVjdC1wcmljZS5zbGlkZXItcHJvZHVjdC1wb3NpdGlvbjMge1xuICAgIHJpZ2h0OiAyMyU7XG4gIH1cbn1cblxuLnNsaWRlci1wcm9kdWN0LXByaWNlLnNsaWRlci1wcm9kdWN0LXBvc2l0aW9uNCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMyU7XG4gIHJpZ2h0OiA2NiU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNsaWRlci1wcm9kdWN0LXByaWNlLnNsaWRlci1wcm9kdWN0LXBvc2l0aW9uNCB7XG4gICAgcmlnaHQ6IDMyJTtcbiAgfVxufVxuXG4uc2xpZGVyLXByb2R1Y3QtcHJpY2Uuc2xpZGVyLXByb2R1Y3QtcG9zaXRpb241IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE5JTtcbiAgcmlnaHQ6IDAlO1xufVxuXG4uc2xpZGVyLXByb2R1Y3QtcHJpY2Uuc2xpZGVyLXByb2R1Y3QtcG9zaXRpb242IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDE5JTtcbiAgcmlnaHQ6IDUxJTtcbn1cblxuLnNsaWRlci1wcm9kdWN0LXByaWNlLnNsaWRlci1wcm9kdWN0LXBvc2l0aW9uNyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyNCU7XG4gIHJpZ2h0OiA1MCU7XG59XG5cbi5oZXJvLXNsaWRlci1jb250ZW50LTEge1xuICBwYWRkaW5nOiAwIDYwcHggNTBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zbGlkZXItY29udGVudC0xIHtcbiAgICBwYWRkaW5nOiAwIDE1cHggNTBweDtcbiAgfVxufVxuXG4uaGVyby1zbGlkZXItY29udGVudC0xIGgxIHtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zbGlkZXItY29udGVudC0xIGgxIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIH1cbn1cblxuLmhlcm8tc2xpZGVyLWNvbnRlbnQtMSA+IHAge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNnB4O1xuICBtYXJnaW46IDE5cHggMCAyN3B4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgd2lkdGg6IDYwJTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zbGlkZXItY29udGVudC0xID4gcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgbWFyZ2luOiAxNXB4IDAgMjBweDtcbiAgfVxufVxuXG4uaGVyby1zbGlkZXItY29udGVudC0xIGg0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogM3B4O1xuICBjb2xvcjogI2U0NTczZDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zbGlkZXItY29udGVudC0xIGg0IHtcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICB9XG59XG5cbi5oZXJvLXNsaWRlci1jb250ZW50LTEgLnNsaWRlci1wcm9kdWN0LW9mZmVyLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuXG4uaGVyby1zbGlkZXItY29udGVudC0xIC5zbGlkZXItcHJvZHVjdC1vZmZlci13cmFwIC5zbGlkZXItcHJvZHVjdC1vZmZlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5oZXJvLXNsaWRlci1jb250ZW50LTEgLnNsaWRlci1wcm9kdWN0LW9mZmVyLXdyYXAgLnNsaWRlci1wcm9kdWN0LW9mZmVyIHNwYW4ge1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nOiA2cHggMTBweDtcbn1cblxuLmhlcm8tc2xpZGVyLWNvbnRlbnQtMSAuc2xpZGVyLXByb2R1Y3Qtb2ZmZXItd3JhcCAuc2xpZGVyLXByb2R1Y3Qtb2ZmZXIgc3BhbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uaGVyby1zbGlkZXItY29udGVudC0xIC5zbGlkZXItcHJvZHVjdC1vZmZlci13cmFwIC5zbGlkZXItcHJvZHVjdC1vZmZlciBzcGFuLnllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmI1MDA7XG59XG5cbi5oZXJvLXNsaWRlci1jb250ZW50LTEgLnNsaWRlci1wcm9kdWN0LW9mZmVyLXdyYXAgLnNsaWRlci1wcm9kdWN0LW9mZmVyIHNwYW4ucmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0NTczZDtcbn1cblxuLmhlcm8tc2xpZGVyLWNvbnRlbnQtMSAuc2xpZGVyLXByb2R1Y3Qtb2ZmZXItd3JhcCBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuXG4uaGVyby1zbGlkZXItY29udGVudC0xLnNsaWRlci1jb250ZW50LTEtYmxhY2sgaDEge1xuICBjb2xvcjogIzMzMztcbn1cblxuLmhlcm8tc2xpZGVyLWNvbnRlbnQtMS5zbGlkZXItY29udGVudC0xLWJsYWNrIHAge1xuICBjb2xvcjogIzMzMztcbn1cblxuLmJ0bi1zdHlsZS0xIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBib3JkZXItcmFkaXVzOiA1MHB4O1xuICBwYWRkaW5nOiAxNHB4IDQycHggMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlOTdmZDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnRuLXN0eWxlLTEgYSB7XG4gICAgcGFkZGluZzogMTBweCAzMnB4IDEycHg7XG4gIH1cbn1cblxuLmJ0bi1zdHlsZS0xIGEuZm9udC1zaXplLTE0IHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4uYnRuLXN0eWxlLTEgYS5idG4tMS1wYWRkaW5nLTIge1xuICBwYWRkaW5nOiA4cHggMjJweCA5cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi1zdHlsZS0xIGEuYnRuLTEtcGFkZGluZy0yIHtcbiAgICBwYWRkaW5nOiA0cHggMTVweCA3cHg7XG4gIH1cbn1cblxuLmJ0bi1zdHlsZS0xIGEuYnRuLTEtcGFkZGluZy0zIHtcbiAgcGFkZGluZzogMTRweCAzNHB4IDE2cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi1zdHlsZS0xIGEuYnRuLTEtcGFkZGluZy0zIHtcbiAgICBwYWRkaW5nOiAxMHB4IDMycHggMTJweDtcbiAgfVxufVxuXG4uYnRuLXN0eWxlLTEgYS5idG4tMS1wYWRkaW5nLTQge1xuICBwYWRkaW5nOiA3cHggMzZweCA4cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi1zdHlsZS0xIGEuYnRuLTEtcGFkZGluZy00IHtcbiAgICBwYWRkaW5nOiA0cHggMTVweCA3cHg7XG4gIH1cbn1cblxuLmJ0bi1zdHlsZS0xIGEuYnRuLTEtcGFkZGluZy01IHtcbiAgcGFkZGluZzogMTRweCA1NHB4IDE2cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYnRuLXN0eWxlLTEgYS5idG4tMS1wYWRkaW5nLTUge1xuICAgIHBhZGRpbmc6IDEycHggNDRweCAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJ0bi1zdHlsZS0xIGEuYnRuLTEtcGFkZGluZy01IHtcbiAgICBwYWRkaW5nOiA3cHggMzBweCAxMHB4O1xuICB9XG59XG5cbi5idG4tc3R5bGUtMSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0NTczZDtcbn1cblxuLm5hdi1zdHlsZS0xLm5hdi1zdHlsZS0xLXBvc2l0aW9uLTEgPiBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDclO1xuICByaWdodDogNiU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdi1zdHlsZS0xLm5hdi1zdHlsZS0xLXBvc2l0aW9uLTEgPiBzcGFuIHtcbiAgICBib3R0b206IDMlO1xuICB9XG59XG5cbi5uYXYtc3R5bGUtMSA+IHNwYW4ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gIHotaW5kZXg6IDk7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cblxuLm5hdi1zdHlsZS0xID4gc3BhbiBpIHtcbiAgbGluZS1oZWlnaHQ6IDUycHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdi1zdHlsZS0xID4gc3BhbiBpIHtcbiAgICBsaW5lLWhlaWdodDogNDJweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXYtc3R5bGUtMSA+IHNwYW4ge1xuICAgIHdpZHRoOiA0MnB4O1xuICAgIGhlaWdodDogNDJweDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLm5hdi1zdHlsZS0xID4gc3Bhbjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC41KTtcbn1cblxuLm5hdi1zdHlsZS0xID4gc3Bhbi5zbGlkZXItaWNvbi0xLXByZXYge1xuICBtYXJnaW4tcmlnaHQ6IDYycHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdi1zdHlsZS0xID4gc3Bhbi5zbGlkZXItaWNvbi0xLXByZXYge1xuICAgIG1hcmdpbi1yaWdodDogNTJweDtcbiAgfVxufVxuXG4uc2luZ2xlLWFuaW1hdGlvbi13cmFwLnNsaWNrLWFjdGl2ZSAuc2xpZGVyLWFuaW1hdGVkLTEgc3BhbiB7XG4gIGFuaW1hdGlvbi1kZWxheTogLjVzO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG59XG5cbi5zaW5nbGUtYW5pbWF0aW9uLXdyYXAuc2xpY2stYWN0aXZlIC5zbGlkZXItYW5pbWF0ZWQtMSBoNCB7XG4gIGFuaW1hdGlvbi1kZWxheTogMS4wcztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xufVxuXG4uc2luZ2xlLWFuaW1hdGlvbi13cmFwLnNsaWNrLWFjdGl2ZSAuc2xpZGVyLWFuaW1hdGVkLTEgaDMge1xuICBhbmltYXRpb24tZGVsYXk6IDEuMHM7XG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcbn1cblxuLnNpbmdsZS1hbmltYXRpb24td3JhcC5zbGljay1hY3RpdmUgLnNsaWRlci1hbmltYXRlZC0xIGgxIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjRzO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG59XG5cbi5zaW5nbGUtYW5pbWF0aW9uLXdyYXAuc2xpY2stYWN0aXZlIC5zbGlkZXItYW5pbWF0ZWQtMSBwIHtcbiAgYW5pbWF0aW9uLWRlbGF5OiAxLjdzO1xuICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XG59XG5cbi5zaW5nbGUtYW5pbWF0aW9uLXdyYXAuc2xpY2stYWN0aXZlIC5zbGlkZXItYW5pbWF0ZWQtMSAuYnRuLXN0eWxlLTEgYSB7XG4gIGFuaW1hdGlvbi1kZWxheTogMi4wcztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xufVxuXG4uc2luZ2xlLWFuaW1hdGlvbi13cmFwLnNsaWNrLWFjdGl2ZSAuc2xpZGVyLWFuaW1hdGVkLTEuc2xpZGVyLXByb2R1Y3QtcHJpY2Uge1xuICBhbmltYXRpb24tZGVsYXk6IDEuMnM7XG4gIGFuaW1hdGlvbi1uYW1lOiBmbGlwSW5ZO1xufVxuXG4uc2luZ2xlLWFuaW1hdGlvbi13cmFwLnNsaWNrLWFjdGl2ZSAuc2xpZGVyLWFuaW1hdGVkLTEgLnNsaWRlci1wcm9kdWN0LW9mZmVyLXdyYXAsXG4uc2luZ2xlLWFuaW1hdGlvbi13cmFwLnNsaWNrLWFjdGl2ZSAuc2xpZGVyLWFuaW1hdGVkLTEgLnNsaWRlci1wcm9kdWN0LW9mZmVyLXdyYXAtMiB7XG4gIGFuaW1hdGlvbi1kZWxheTogMS4wcztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xufVxuXG4uc2luZ2xlLWFuaW1hdGlvbi13cmFwLnNsaWNrLWFjdGl2ZSAuc2xpZGVyLWFuaW1hdGVkLTEgLnNpbmdsZS1zbGlkZXItaW1nIGltZyB7XG4gIGFuaW1hdGlvbi1kZWxheTogMS41cztcbiAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNsaWRlci1jb250ZW50LTIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2xpZGVyLWNvbnRlbnQtMiB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uaGVyby1zbGlkZXItY29udGVudC0yIGg0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogI2U0NTczZDtcbiAgbWFyZ2luOiAwIDAgMThweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5oZXJvLXNsaWRlci1jb250ZW50LTIgaDQge1xuICAgIG1hcmdpbjogMCAwIDEycHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zbGlkZXItY29udGVudC0yIGg0IHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zbGlkZXItY29udGVudC0yIGg0IHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuLmhlcm8tc2xpZGVyLWNvbnRlbnQtMiBoMSB7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBtYXJnaW46IDAgMCAwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5oZXJvLXNsaWRlci1jb250ZW50LTIgaDEge1xuICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZXJvLXNsaWRlci1jb250ZW50LTIgaDEge1xuICAgIGZvbnQtc2l6ZTogNDRweDtcbiAgICBsaW5lLWhlaWdodDogNTVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlcm8tc2xpZGVyLWNvbnRlbnQtMiBoMSB7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2xpZGVyLWNvbnRlbnQtMiBoMSB7XG4gICAgZm9udC1zaXplOiAyOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zbGlkZXItY29udGVudC0yIGgxIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cblxuLmhlcm8tc2xpZGVyLWNvbnRlbnQtMiBoMS5tcmctYm90dG9tIHtcbiAgbWFyZ2luOiAwIDAgMjNweDtcbn1cblxuLmhlcm8tc2xpZGVyLWNvbnRlbnQtMiBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgY29sb3I6ICMzMzM7XG4gIG1hcmdpbjogN3B4IDAgMjJweDtcbiAgd2lkdGg6IDc0JTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmhlcm8tc2xpZGVyLWNvbnRlbnQtMiBwIHtcbiAgICB3aWR0aDogODMlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5oZXJvLXNsaWRlci1jb250ZW50LTIgcCB7XG4gICAgd2lkdGg6IDg4JTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZXJvLXNsaWRlci1jb250ZW50LTIgcCB7XG4gICAgd2lkdGg6IDg4JTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlcm8tc2xpZGVyLWNvbnRlbnQtMiBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNsaWRlci1jb250ZW50LTIgcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICAgIG1hcmdpbjogNXB4IDAgMTVweDtcbiAgfVxufVxuXG4uaGVyby1zbGlkZXItY29udGVudC0yIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzMzMztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5oZXJvLXNsaWRlci1jb250ZW50LTIgaDMge1xuICBmb250LXNpemU6IDM0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZTQ1NzNkO1xuICBtYXJnaW46IDEwcHggMCAxNXB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zbGlkZXItY29udGVudC0yIGgzIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbWFyZ2luOiAxMHB4IDAgMTBweDtcbiAgfVxufVxuXG4uc2luZ2xlLXNsaWRlci1pbWcge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS1zbGlkZXItaW1nIHtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLXNsaWRlci1pbWcge1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG59XG5cbi5zaW5nbGUtc2xpZGVyLWltZy5zaW5nbGUtc2xpZGVyLWltZy0xIGltZyB7XG4gIHdpZHRoOiAzNTBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc2luZ2xlLXNsaWRlci1pbWcuc2luZ2xlLXNsaWRlci1pbWctMSBpbWcge1xuICAgIHdpZHRoOiAyNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpbmdsZS1zbGlkZXItaW1nLnNpbmdsZS1zbGlkZXItaW1nLTEgaW1nIHtcbiAgICB3aWR0aDogMjUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLXNsaWRlci1pbWcuc2luZ2xlLXNsaWRlci1pbWctMSBpbWcge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS1zbGlkZXItaW1nLnNpbmdsZS1zbGlkZXItaW1nLTEgaW1nIHtcbiAgICB3aWR0aDogMjAwcHg7XG4gIH1cbn1cblxuLnNpbmdsZS1zbGlkZXItaW1nLnNpbmdsZS1zbGlkZXItaW1nLTIgaW1nIHtcbiAgd2lkdGg6IDU0M3B4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zaW5nbGUtc2xpZGVyLWltZy5zaW5nbGUtc2xpZGVyLWltZy0yIGltZyB7XG4gICAgd2lkdGg6IDM0M3B4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2luZ2xlLXNsaWRlci1pbWcuc2luZ2xlLXNsaWRlci1pbWctMiBpbWcge1xuICAgIHdpZHRoOiAzNDNweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGUtc2xpZGVyLWltZy5zaW5nbGUtc2xpZGVyLWltZy0yIGltZyB7XG4gICAgd2lkdGg6IDI0M3B4O1xuICB9XG59XG5cbi5zaW5nbGUtc2xpZGVyLWltZy5zaW5nbGUtc2xpZGVyLWltZy0zIGltZyB7XG4gIHdpZHRoOiA1ODBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc2luZ2xlLXNsaWRlci1pbWcuc2luZ2xlLXNsaWRlci1pbWctMyBpbWcge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpbmdsZS1zbGlkZXItaW1nLnNpbmdsZS1zbGlkZXItaW1nLTMgaW1nIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLXNsaWRlci1pbWcuc2luZ2xlLXNsaWRlci1pbWctMyBpbWcge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxufVxuXG4uc2luZ2xlLXNsaWRlci1pbWcuc2luZ2xlLXNsaWRlci1pbWctNCBpbWcge1xuICB3aWR0aDogNTU0cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNpbmdsZS1zbGlkZXItaW1nLnNpbmdsZS1zbGlkZXItaW1nLTQgaW1nIHtcbiAgICB3aWR0aDogMzU0cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaW5nbGUtc2xpZGVyLWltZy5zaW5nbGUtc2xpZGVyLWltZy00IGltZyB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS1zbGlkZXItaW1nLnNpbmdsZS1zbGlkZXItaW1nLTQgaW1nIHtcbiAgICB3aWR0aDogMjIwcHg7XG4gIH1cbn1cblxuLnNpbmdsZS1zbGlkZXItaW1nLnNpbmdsZS1zbGlkZXItaW1nLTUgaW1nIHtcbiAgd2lkdGg6IDQ5NXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zaW5nbGUtc2xpZGVyLWltZy5zaW5nbGUtc2xpZGVyLWltZy01IGltZyB7XG4gICAgd2lkdGg6IDM1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2luZ2xlLXNsaWRlci1pbWcuc2luZ2xlLXNsaWRlci1pbWctNSBpbWcge1xuICAgIHdpZHRoOiAzMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGUtc2xpZGVyLWltZy5zaW5nbGUtc2xpZGVyLWltZy01IGltZyB7XG4gICAgd2lkdGg6IDI2MHB4O1xuICB9XG59XG5cbi5zaW5nbGUtc2xpZGVyLWltZy5zaW5nbGUtc2xpZGVyLWltZy02IGltZyB7XG4gIHdpZHRoOiA1ODRweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc2luZ2xlLXNsaWRlci1pbWcuc2luZ2xlLXNsaWRlci1pbWctNiBpbWcge1xuICAgIHdpZHRoOiAzODRweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpbmdsZS1zbGlkZXItaW1nLnNpbmdsZS1zbGlkZXItaW1nLTYgaW1nIHtcbiAgICB3aWR0aDogMzAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLXNsaWRlci1pbWcuc2luZ2xlLXNsaWRlci1pbWctNiBpbWcge1xuICAgIHdpZHRoOiAyNzBweDtcbiAgfVxufVxuXG4uZG90LXN0eWxlLTEgdWwge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uZG90LXN0eWxlLTEgdWwgbGkge1xuICBtYXJnaW46IDAgN3B4O1xufVxuXG4uZG90LXN0eWxlLTEgdWwgbGkgYnV0dG9uIHtcbiAgd2lkdGg6IDhweDtcbiAgaGVpZ2h0OiA4cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgZm9udC1zaXplOiAwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBiYWNrZ3JvdW5kOiByZ2JhKDUxLCA1MSwgNTEsIDAuMyk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzIGxpbmVhcjtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNnB4LCA2cHgpO1xufVxuXG4uZG90LXN0eWxlLTEgdWwgbGkgYnV0dG9uOmhvdmVyIHtcbiAgd2lkdGg6IDEycHg7XG4gIGhlaWdodDogMTJweDtcbiAgYmFja2dyb3VuZDogIzMzMztcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNHB4LCA0cHgpO1xufVxuXG4uZG90LXN0eWxlLTEgdWwgbGkuc2xpY2stYWN0aXZlIGJ1dHRvbiB7XG4gIHdpZHRoOiAxMnB4O1xuICBoZWlnaHQ6IDEycHg7XG4gIGJhY2tncm91bmQ6ICMzMzM7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDRweCwgNHB4KTtcbn1cblxuLmRvdC1zdHlsZS0xLmRvdC1zdHlsZS0xLXBvc2l0aW9uLTEgdWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBib3R0b206IDM1cHg7XG59XG5cbi5kb3Qtc3R5bGUtMS5kb3Qtc3R5bGUtMS1jZW50ZXIgdWwge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cblxuLmRvdC1zdHlsZS0xLmRvdC1zdHlsZS0xLW10MSB1bCB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5obTMtYmctY29sb3ItMSB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCkgbGluZWFyLWdyYWRpZW50KDE0NGRlZywgI2UyZWVmOSAwJSwgI2U3ZGZlZiAxMDAlKSByZXBlYXQgc2Nyb2xsIDAlIDAlO1xufVxuXG4uaG0zLWJnLWNvbG9yLTMge1xuICBiYWNrZ3JvdW5kOiAjZTNkNGMyIG5vbmUgcmVwZWF0IHNjcm9sbCAwJSAwJTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zbGlkZXItY29udGVudC0zIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNsaWRlci1jb250ZW50LTMge1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gIH1cbn1cblxuLmhlcm8tc2xpZGVyLWNvbnRlbnQtMyBoNCB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgY29sb3I6ICNlNDU3M2Q7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlcm8tc2xpZGVyLWNvbnRlbnQtMyBoNCB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlcm8tc2xpZGVyLWNvbnRlbnQtMyBoNCB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNsaWRlci1jb250ZW50LTMgaDQge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG59XG5cbi5oZXJvLXNsaWRlci1jb250ZW50LTMgaDQgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5oZXJvLXNsaWRlci1jb250ZW50LTMgaDEge1xuICBmb250LXNpemU6IDQ4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiA1NnB4O1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlcm8tc2xpZGVyLWNvbnRlbnQtMyBoMSB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVyby1zbGlkZXItY29udGVudC0zIGgxIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zbGlkZXItY29udGVudC0zIGgxIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbGluZS1oZWlnaHQ6IDM0cHg7XG4gIH1cbn1cblxuLmhlcm8tc2xpZGVyLWNvbnRlbnQtMyBoMS5mb250LWluYyB7XG4gIGZvbnQtc2l6ZTogNTZweDtcbiAgbGluZS1oZWlnaHQ6IDY0cHg7XG4gIG1hcmdpbjogMCAwIDE3cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlcm8tc2xpZGVyLWNvbnRlbnQtMyBoMS5mb250LWluYyB7XG4gICAgZm9udC1zaXplOiAzNnB4O1xuICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVyby1zbGlkZXItY29udGVudC0zIGgxLmZvbnQtaW5jIHtcbiAgICBmb250LXNpemU6IDMzcHg7XG4gICAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gICAgbWFyZ2luOiAwIDAgMTdweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNsaWRlci1jb250ZW50LTMgaDEuZm9udC1pbmMge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgICBtYXJnaW46IDAgMCA3cHg7XG4gIH1cbn1cblxuLmhlcm8tc2xpZGVyLWNvbnRlbnQtMyBwIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogIzQ0NDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIG1hcmdpbjogMTBweCAwIDMwcHg7XG4gIHdpZHRoOiA3NSU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmhlcm8tc2xpZGVyLWNvbnRlbnQtMyBwIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW46IDEwcHggMCAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuaGVyby1zbGlkZXItY29udGVudC0zIHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogN3B4IDAgMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNsaWRlci1jb250ZW50LTMgcCB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICAgIG1hcmdpbjogN3B4IDAgMTVweDtcbiAgfVxufVxuXG4uaGVyby1zbGlkZXItY29udGVudC0zID4gc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmhlcm8tc2xpZGVyLWNvbnRlbnQtMyBoMyB7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNlNDU3M2Q7XG4gIG1hcmdpbjogMTBweCAwIDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlcm8tc2xpZGVyLWNvbnRlbnQtMyBoMyB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIG1hcmdpbjogMTBweCAwIDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zbGlkZXItY29udGVudC0zIGgzIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gICAgbWFyZ2luOiAxMHB4IDAgMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNsaWRlci1jb250ZW50LTQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2xpZGVyLWNvbnRlbnQtNCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgfVxufVxuXG4uaGVyby1zbGlkZXItY29udGVudC00IC5zbGlkZXItcHJvZHVjdC1vZmZlci13cmFwLTIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgMCAyMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNsaWRlci1jb250ZW50LTQgLnNsaWRlci1wcm9kdWN0LW9mZmVyLXdyYXAtMiB7XG4gICAgbWFyZ2luOiAwIDAgMTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uaGVyby1zbGlkZXItY29udGVudC00IC5zbGlkZXItcHJvZHVjdC1vZmZlci13cmFwLTIgLnNsaWRlci1wcm9kdWN0LW9mZmVyLTIge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNsaWRlci1jb250ZW50LTQgLnNsaWRlci1wcm9kdWN0LW9mZmVyLXdyYXAtMiAuc2xpZGVyLXByb2R1Y3Qtb2ZmZXItMiB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNsaWRlci1jb250ZW50LTQgLnNsaWRlci1wcm9kdWN0LW9mZmVyLXdyYXAtMiAuc2xpZGVyLXByb2R1Y3Qtb2ZmZXItMiB7XG4gICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICB9XG59XG5cbi5oZXJvLXNsaWRlci1jb250ZW50LTQgLnNsaWRlci1wcm9kdWN0LW9mZmVyLXdyYXAtMiAuc2xpZGVyLXByb2R1Y3Qtb2ZmZXItMiBzcGFuIHtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNTAwO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcGFkZGluZzogNnB4IDEwcHg7XG59XG5cbi5oZXJvLXNsaWRlci1jb250ZW50LTQgLnNsaWRlci1wcm9kdWN0LW9mZmVyLXdyYXAtMiAuc2xpZGVyLXByb2R1Y3Qtb2ZmZXItMiBzcGFuOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5oZXJvLXNsaWRlci1jb250ZW50LTQgLnNsaWRlci1wcm9kdWN0LW9mZmVyLXdyYXAtMiAuc2xpZGVyLXByb2R1Y3Qtb2ZmZXItMiBzcGFuLnllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmI1MDA7XG59XG5cbi5oZXJvLXNsaWRlci1jb250ZW50LTQgLnNsaWRlci1wcm9kdWN0LW9mZmVyLXdyYXAtMiAuc2xpZGVyLXByb2R1Y3Qtb2ZmZXItMiBzcGFuLnJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDU3M2Q7XG59XG5cbi5oZXJvLXNsaWRlci1jb250ZW50LTQgLnNsaWRlci1wcm9kdWN0LW9mZmVyLXdyYXAtMiBwIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBjb2xvcjogIzMzMztcbiAgbWFyZ2luOiAwIDAgMCAxMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5oZXJvLXNsaWRlci1jb250ZW50LTQgLnNsaWRlci1wcm9kdWN0LW9mZmVyLXdyYXAtMiBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luOiA1cHggMCAwIDBweDtcbiAgfVxufVxuXG4uaGVyby1zbGlkZXItY29udGVudC00IGgxIHtcbiAgZm9udC1zaXplOiA0OHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogNTZweDtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZXJvLXNsaWRlci1jb250ZW50LTQgaDEge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBsaW5lLWhlaWdodDogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlcm8tc2xpZGVyLWNvbnRlbnQtNCBoMSB7XG4gICAgZm9udC1zaXplOiAyNHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmhlcm8tc2xpZGVyLWNvbnRlbnQtNCBoMSB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICB9XG59XG5cbi5oZXJvLXNsaWRlci1jb250ZW50LTQgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICMzMzM7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xuICBtYXJnaW46IDEwcHggMCAzMHB4O1xuICB3aWR0aDogNzUlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5oZXJvLXNsaWRlci1jb250ZW50LTQgcCB7XG4gICAgd2lkdGg6IDg5JTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmhlcm8tc2xpZGVyLWNvbnRlbnQtNCBwIHtcbiAgICB3aWR0aDogOTYlO1xuICAgIG1hcmdpbjogMTBweCAwIDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuaGVyby1zbGlkZXItY29udGVudC00IHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMjdweDtcbiAgICBtYXJnaW46IDEwcHggMCAyMHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0gNS4gQmFubmVyIHN0eWxlIC0tLS0tLS0tLSovXG4uYmFubmVyLXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5iYW5uZXItd3JhcCAuYmFubmVyLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJhbm5lci13cmFwIC5iYW5uZXItaW1nIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJhbm5lci13cmFwIC5iYW5uZXItaW1nIGEgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5iYW5uZXItd3JhcCAuYmFubmVyLWltZy16b29tIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJhbm5lci13cmFwIC5iYW5uZXItaW1nLXpvb20gYSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDEuNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG59XG5cbi5iYW5uZXItd3JhcCAuYmFubmVyLWNvbnRlbnQtMSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMzBweDtcbiAgdG9wOiAxMSU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmJhbm5lci13cmFwIC5iYW5uZXItY29udGVudC0xIHtcbiAgICBsZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmFubmVyLXdyYXAgLmJhbm5lci1jb250ZW50LTEge1xuICAgIGxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyLXdyYXAgLmJhbm5lci1jb250ZW50LTEge1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgdG9wOiAxMCU7XG4gIH1cbn1cblxuLmJhbm5lci13cmFwIC5iYW5uZXItY29udGVudC0xIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmFubmVyLXdyYXAgLmJhbm5lci1jb250ZW50LTEgaDIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDEwcHggMCAxMnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAuYmFubmVyLXdyYXAgLmJhbm5lci1jb250ZW50LTEgaDIge1xuICAgIGZvbnQtc2l6ZTogMjFweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5iYW5uZXItd3JhcCAuYmFubmVyLWNvbnRlbnQtMSBoMiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbjogNHB4IDAgNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmFubmVyLXdyYXAgLmJhbm5lci1jb250ZW50LTEgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW46IDRweCAwIDhweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5uZXItd3JhcCAuYmFubmVyLWNvbnRlbnQtMSBoMiB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbjogNXB4IDAgN3B4O1xuICB9XG59XG5cbi5iYW5uZXItd3JhcCAuYmFubmVyLWNvbnRlbnQtMSBoMyB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIGNvbG9yOiAjZTQ1NzNkO1xuICBtYXJnaW46IDBweCAwIDI2cHg7XG59XG5cbi5iYW5uZXItd3JhcCAuYmFubmVyLWNvbnRlbnQtMSBoMyBzcGFuIHtcbiAgY29sb3I6ICM2OTY5Njk7XG4gIG1hcmdpbi1sZWZ0OiAycHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNHB4O1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYmFubmVyLXdyYXAgLmJhbm5lci1jb250ZW50LTEgaDMge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBtYXJnaW46IDBweCAwIDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5iYW5uZXItd3JhcCAuYmFubmVyLWNvbnRlbnQtMSBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbjogMHB4IDAgMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5uZXItd3JhcCAuYmFubmVyLWNvbnRlbnQtMSBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICAgIG1hcmdpbjogMHB4IDAgMTJweDtcbiAgfVxufVxuXG4uYmFubmVyLXdyYXAgLmJhbm5lci1jb250ZW50LTIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDMwcHg7XG4gIHRvcDogNDBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYmFubmVyLXdyYXAgLmJhbm5lci1jb250ZW50LTIge1xuICAgIHRvcDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJhbm5lci13cmFwIC5iYW5uZXItY29udGVudC0yIHtcbiAgICB0b3A6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyLXdyYXAgLmJhbm5lci1jb250ZW50LTIge1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgdG9wOiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5uZXItd3JhcCAuYmFubmVyLWNvbnRlbnQtMiB7XG4gICAgdG9wOiAyNXB4O1xuICB9XG59XG5cbi5iYW5uZXItd3JhcCAuYmFubmVyLWNvbnRlbnQtMiBoMiB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4uYmFubmVyLXdyYXAgLmJhbm5lci1jb250ZW50LTIgaDIuZm9udC1zaXplLWRlYyB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmJhbm5lci13cmFwIC5iYW5uZXItY29udGVudC0yIGgyLmZvbnQtc2l6ZS1kZWMge1xuICAgIGZvbnQtc2l6ZTogMzNweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAuYmFubmVyLXdyYXAgLmJhbm5lci1jb250ZW50LTIgaDIuZm9udC1zaXplLWRlYyB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmJhbm5lci13cmFwIC5iYW5uZXItY29udGVudC0yIGgyLmZvbnQtc2l6ZS1kZWMge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJhbm5lci13cmFwIC5iYW5uZXItY29udGVudC0yIGgyLmZvbnQtc2l6ZS1kZWMge1xuICAgIGZvbnQtc2l6ZTogMjdweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5uZXItd3JhcCAuYmFubmVyLWNvbnRlbnQtMiBoMi5mb250LXNpemUtZGVjIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iYW5uZXItd3JhcCAuYmFubmVyLWNvbnRlbnQtMiBoMi5mb250LXNpemUtZGVjIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYmFubmVyLXdyYXAgLmJhbm5lci1jb250ZW50LTIgaDIge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJhbm5lci13cmFwIC5iYW5uZXItY29udGVudC0yIGgyIHtcbiAgICBmb250LXNpemU6IDM1cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyLXdyYXAgLmJhbm5lci1jb250ZW50LTIgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG4uYmFubmVyLXdyYXAgLmJhbm5lci1jb250ZW50LTIgaDMge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBtYXJnaW46IDEwcHggMCAxMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWFyZ2luOiAxM3B4IDAgMTNweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYmFubmVyLXdyYXAgLmJhbm5lci1jb250ZW50LTIgaDMge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW46IDhweCAwIDEzcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5iYW5uZXItd3JhcCAuYmFubmVyLWNvbnRlbnQtMiBoMyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lci13cmFwIC5iYW5uZXItY29udGVudC0yIGgzIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbWFyZ2luOiA3cHggMCA4cHg7XG4gIH1cbn1cblxuLmJhbm5lci13cmFwIC5iYW5uZXItY29udGVudC0yIGg0IHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgY29sb3I6ICNlNDU3M2Q7XG4gIG1hcmdpbjogMCAwIDI2cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmJhbm5lci13cmFwIC5iYW5uZXItY29udGVudC0yIGg0IHtcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lci13cmFwIC5iYW5uZXItY29udGVudC0yIGg0IHtcbiAgICBtYXJnaW46IDVweCAwIDVweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLmJhbm5lci13cmFwIC5iYW5uZXItY29udGVudC0zIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAzMHB4O1xuICB0b3A6IDMwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmJhbm5lci13cmFwIC5iYW5uZXItY29udGVudC0zIHtcbiAgICB0b3A6IDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyLXdyYXAgLmJhbm5lci1jb250ZW50LTMge1xuICAgIGxlZnQ6IDIwcHg7XG4gICAgdG9wOiAxNXB4O1xuICB9XG59XG5cbi5iYW5uZXItd3JhcCAuYmFubmVyLWNvbnRlbnQtMyBzcGFuIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuXG4uYmFubmVyLXdyYXAgLmJhbm5lci1jb250ZW50LTMgaDIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBsaW5lLWhlaWdodDogMzZweDtcbiAgbWFyZ2luOiAzcHggMCA2cHg7XG4gIHdpZHRoOiA3MCU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmJhbm5lci13cmFwIC5iYW5uZXItY29udGVudC0zIGgyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyLXdyYXAgLmJhbm5lci1jb250ZW50LTMgaDIge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uYmFubmVyLXdyYXAgLmJhbm5lci1jb250ZW50LTMgaDQge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzRlOTdmZDtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbn1cblxuLmJhbm5lci13cmFwIC5iYW5uZXItY29udGVudC0zIGg0LnJlZCB7XG4gIGNvbG9yOiAjZTQ1NzNkO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5iYW5uZXItd3JhcCAuYmFubmVyLWNvbnRlbnQtMyBoNCB7XG4gICAgbWFyZ2luOiAwIDAgMTJweDtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyLXdyYXAgLmJhbm5lci1jb250ZW50LTMgaDQge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbi5iYW5uZXItd3JhcCAuYmFubmVyLWJhZGdlIHtcbiAgd2lkdGg6IDc0cHg7XG4gIGhlaWdodDogNzRweDtcbiAgbGluZS1oZWlnaHQ6IDc0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNTVhO1xufVxuXG4uYmFubmVyLXdyYXAgLmJhbm5lci1iYWRnZSBoMyB7XG4gIGNvbG9yOiAjMzMzO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmJhbm5lci13cmFwIC5iYW5uZXItYmFkZ2UgaDMgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW46IDAgMCAzcHg7XG59XG5cbi5iYW5uZXItd3JhcCAuYmFubmVyLWJhZGdlLmJhbm5lci1iYWRnZS1wb3NpdGlvbjEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTIlO1xuICBsZWZ0OiA0NSU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lci13cmFwIC5iYW5uZXItYmFkZ2UuYmFubmVyLWJhZGdlLXBvc2l0aW9uMSB7XG4gICAgbGVmdDogNjUlO1xuICB9XG59XG5cbi5iYW5uZXItd3JhcCAuYmFubmVyLWJhZGdlLmJhbm5lci1iYWRnZS1wb3NpdGlvbjIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTQlO1xuICByaWdodDogOCU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5iYW5uZXItd3JhcCAuYmFubmVyLWJhZGdlLmJhbm5lci1iYWRnZS1wb3NpdGlvbjIge1xuICAgIHRvcDogNDAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5iYW5uZXItd3JhcCAuYmFubmVyLWJhZGdlLmJhbm5lci1iYWRnZS1wb3NpdGlvbjIge1xuICAgIHRvcDogNDAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmJhbm5lci13cmFwIC5iYW5uZXItYmFkZ2UuYmFubmVyLWJhZGdlLXBvc2l0aW9uMiB7XG4gICAgdG9wOiA1MCU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5iYW5uZXItd3JhcCAuYmFubmVyLWJhZGdlLmJhbm5lci1iYWRnZS1wb3NpdGlvbjIge1xuICAgIHRvcDogNTAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lci13cmFwIC5iYW5uZXItYmFkZ2UuYmFubmVyLWJhZGdlLXBvc2l0aW9uMiB7XG4gICAgdG9wOiA0NyU7XG4gIH1cbn1cblxuLmJhbm5lci13cmFwIC5iYW5uZXItYmFkZ2UtMiB7XG4gIHdpZHRoOiAxMDBweDtcbiAgaGVpZ2h0OiAxMDBweDtcbiAgbGluZS1oZWlnaHQ6IDEwMHB4O1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDU1YTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyLXdyYXAgLmJhbm5lci1iYWRnZS0yIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIH1cbn1cblxuLmJhbm5lci13cmFwIC5iYW5uZXItYmFkZ2UtMiBoMyB7XG4gIGNvbG9yOiAjMzMzO1xuICBtYXJnaW46IDA7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyLXdyYXAgLmJhbm5lci1iYWRnZS0yIGgzIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLmJhbm5lci13cmFwIC5iYW5uZXItYmFkZ2UtMiBoMyBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDMwcHg7XG4gIG1hcmdpbjogMCAwIDNweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmFubmVyLXdyYXAgLmJhbm5lci1iYWRnZS0yIGgzIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uYmFubmVyLXdyYXAgLmJhbm5lci1iYWRnZS0yLmJhbm5lci1iYWRnZS0yLW1vZGlmeS0xIHtcbiAgd2lkdGg6IDc0cHg7XG4gIGhlaWdodDogNzRweDtcbiAgbGluZS1oZWlnaHQ6IDc0cHg7XG59XG5cbi5iYW5uZXItd3JhcCAuYmFubmVyLWJhZGdlLTIuYmFubmVyLWJhZGdlLTItbW9kaWZ5LTEgaDMge1xuICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5iYW5uZXItd3JhcCAuYmFubmVyLWJhZGdlLTIuYmFubmVyLWJhZGdlLTItbW9kaWZ5LTEgaDMgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cblxuLmJhbm5lci13cmFwIC5iYW5uZXItYmFkZ2UtMi5iYW5uZXItYmFkZ2UtMi1wb3NpdGlvbjEge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMTAlO1xuICBsZWZ0OiA0NSU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lci13cmFwIC5iYW5uZXItYmFkZ2UtMi5iYW5uZXItYmFkZ2UtMi1wb3NpdGlvbjEge1xuICAgIGJvdHRvbTogOCU7XG4gICAgbGVmdDogNzAlO1xuICB9XG59XG5cbi5iYW5uZXItd3JhcDpob3ZlciAuYmFubmVyLWltZy16b29tIGEgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xufVxuXG4uYmFubmVyLXdyYXA6aG92ZXIgLmJ0bi1zdHlsZS0xIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ1NzNkO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5iYW5uZXItYXJlYS1tdCB7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJhbm5lci1hcmVhLW10IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJhbm5lci1hcmVhLW10IHtcbiAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICB9XG4gIC5iYW5uZXItYXJlYS5wYi00NSB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmJhbm5lci1hcmVhLnBiLTQwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tIDYuIFNlY3Rpb24gdGl0bGUgc3R5bGUgLS0tLS0tLS0tKi9cbi5zZWN0aW9uLXRpdGxlLXRpbWVyLXdyYXAge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE4cHgpO1xuICBwYWRkaW5nOiAwcHggMzBweCAwIDMwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbi10aXRsZS10aW1lci13cmFwIHtcbiAgICBwYWRkaW5nOiAwcHggMjVweCAwIDI1cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbi10aXRsZS10aW1lci13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEycHgpO1xuICAgIHBhZGRpbmc6IDBweCAxMHB4IDAgMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24tdGl0bGUtdGltZXItd3JhcCB7XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIH1cbn1cblxuLnNlY3Rpb24tdGl0bGUtYnRuLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbi10aXRsZS1idG4td3JhcC5tYi0zNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxuICAuc2VjdGlvbi10aXRsZS1idG4td3JhcC5zdC1idG4td3JhcC14cy1jZW50ZXIge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5zZWN0aW9uLXRpdGxlLTEgaDIge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbi10aXRsZS0xIGgyLnNlY3Rpb24tdGl0bGUtaG0yIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbi10aXRsZS0xIGgyIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLXRpdGxlLTEgaDIge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLXRpdGxlLTEubWItMzAge1xuICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIH1cbiAgLnNlY3Rpb24tdGl0bGUtMS5tYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNlY3Rpb24tdGl0bGUtMS5zZWN0aW9uLXRpdGxlLWhtMiBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24tdGl0bGUtMS5zZWN0aW9uLXRpdGxlLWhtMiB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5zZWN0aW9uLXRpdGxlLTEuc2VjdGlvbi10aXRsZS1obTIgaDIge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMzBweDtcbiAgfVxufVxuXG4uc2VjdGlvbi10aXRsZS0yIGgyIHtcbiAgZm9udC1zaXplOiAzNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS40MmVtO1xuICBtYXJnaW46IDAgYXV0bztcbiAgd2lkdGg6IDcwJTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zZWN0aW9uLXRpdGxlLTIgaDIge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICB3aWR0aDogODAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbi10aXRsZS0yIGgyIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gICAgd2lkdGg6IDkwJTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLXRpdGxlLTIgaDIge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNlY3Rpb24tdGl0bGUtMiBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbi5zZWN0aW9uLXRpdGxlLTIgcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM0NDQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjc0O1xuICB3aWR0aDogNTUlO1xuICBtYXJnaW46IDE1cHggYXV0byAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNlY3Rpb24tdGl0bGUtMiBwIHtcbiAgICB3aWR0aDogNTglO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2VjdGlvbi10aXRsZS0yIHAge1xuICAgIHdpZHRoOiA3NyU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2VjdGlvbi10aXRsZS0yIHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMTBweCBhdXRvIDA7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLXRpdGxlLTIgcCB7XG4gICAgd2lkdGg6IDg0JTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zZWN0aW9uLXRpdGxlLTIubWItMzUge1xuICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XG4gIH1cbiAgLnNlY3Rpb24tdGl0bGUtMi5tYi00NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tIDI1LiBhY2NvdW50IHN0eWxlIC0tLS0tLS0tLSovXG4udGltZXItc3R5bGUtMSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDMwcHg7XG4gIHBhZGRpbmc6IDZweCAyNHB4IDVweDtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDU3M2Q7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAudGltZXItc3R5bGUtMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZzogNnB4IDIwcHggNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRpbWVyLXN0eWxlLTEge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXRvcDogMTBweDtcbiAgICBwYWRkaW5nOiA2cHggMTVweCA2cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aW1lci1zdHlsZS0xIHtcbiAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cblxuLnRpbWVyLXN0eWxlLTEgc3BhbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50aW1lci1zdHlsZS0xIHNwYW4ge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aW1lci1zdHlsZS0xIHNwYW4ge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICBmb250LXNpemU6IDE1cHg7XG4gIH1cbn1cblxuLnRpbWVyLXN0eWxlLTEgLnN5b3RpbWVyX19ib2R5IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnRpbWVyLXN0eWxlLTEgLnN5b3RpbWVyX19ib2R5IC5zeW90aW1lci1jZWxsIHtcbiAgbWFyZ2luLXJpZ2h0OiAyM3B4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50aW1lci1zdHlsZS0xIC5zeW90aW1lcl9fYm9keSAuc3lvdGltZXItY2VsbDo6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiBcIlwiO1xuICByaWdodDogLTEycHg7XG4gIHRvcDogMjglO1xuICB3aWR0aDogNHB4O1xuICBoZWlnaHQ6IDRweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLnRpbWVyLXN0eWxlLTEgLnN5b3RpbWVyX19ib2R5IC5zeW90aW1lci1jZWxsOjphZnRlciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgY29udGVudDogXCJcIjtcbiAgcmlnaHQ6IC0xMnB4O1xuICBib3R0b206IDIyJTtcbiAgd2lkdGg6IDRweDtcbiAgaGVpZ2h0OiA0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG59XG5cbi50aW1lci1zdHlsZS0xIC5zeW90aW1lcl9fYm9keSAuc3lvdGltZXItY2VsbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4udGltZXItc3R5bGUtMSAuc3lvdGltZXJfX2JvZHkgLnN5b3RpbWVyLWNlbGw6bGFzdC1jaGlsZDo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRpbWVyLXN0eWxlLTEgLnN5b3RpbWVyX19ib2R5IC5zeW90aW1lci1jZWxsOmxhc3QtY2hpbGQ6OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnRpbWVyLXN0eWxlLTEgLnN5b3RpbWVyX19ib2R5IC5zeW90aW1lci1jZWxsIC5zeW90aW1lci1jZWxsX192YWx1ZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAyM3B4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC50aW1lci1zdHlsZS0xIC5zeW90aW1lcl9fYm9keSAuc3lvdGltZXItY2VsbCAuc3lvdGltZXItY2VsbF9fdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50aW1lci1zdHlsZS0xIC5zeW90aW1lcl9fYm9keSAuc3lvdGltZXItY2VsbCAuc3lvdGltZXItY2VsbF9fdmFsdWUge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG4udGltZXItc3R5bGUtMSAuc3lvdGltZXJfX2JvZHkgLnN5b3RpbWVyLWNlbGwgLnN5b3RpbWVyLWNlbGxfX3VuaXQge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4ucHJvZHVjdC1hcmVhLWJvcmRlciB7XG4gIGJvcmRlcjogMnB4IHNvbGlkICM0ZTk3ZmQ7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogMCAzMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0LWFyZWEtYm9yZGVyIHtcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbn1cblxuLnNpbmdsZS1wcm9kdWN0LXdyYXAge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaW5nbGUtcHJvZHVjdC13cmFwIC5wcm9kdWN0LWltZy1hY3Rpb24td3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LXdyYXAgLnByb2R1Y3QtaW1nLWFjdGlvbi13cmFwIC5wcm9kdWN0LWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LXdyYXAgLnByb2R1Y3QtaW1nLWFjdGlvbi13cmFwIC5wcm9kdWN0LWltZyBhIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uc2luZ2xlLXByb2R1Y3Qtd3JhcCAucHJvZHVjdC1pbWctYWN0aW9uLXdyYXAgLnByb2R1Y3QtaW1nIGEgaW1nLmhvdmVyLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiAyO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IDAuMjVzIG9wYWNpdHksIDAuMjVzIHZpc2liaWxpdHksIHRyYW5zZm9ybSAxLjVzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAxLjVzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xufVxuXG4uc2luZ2xlLXByb2R1Y3Qtd3JhcCAucHJvZHVjdC1pbWctYWN0aW9uLXdyYXAgLnByb2R1Y3QtaW1nLXpvb20gYSBpbWcge1xuICB0cmFuc2l0aW9uOiBhbGwgMS41cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LXdyYXAgLnByb2R1Y3QtaW1nLWFjdGlvbi13cmFwIC5wcm9kdWN0LWFjdGlvbi0xIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlIDBzO1xuICB6LWluZGV4OiA5O1xufVxuXG4uc2luZ2xlLXByb2R1Y3Qtd3JhcCAucHJvZHVjdC1pbWctYWN0aW9uLXdyYXAgLnByb2R1Y3QtYWN0aW9uLTEgYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICB3aWR0aDogNDhweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBsaW5lLWhlaWdodDogNDhweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzMzO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgMCA3cHggcmdiYSgwLCAwLCAwLCAwLjA5KTtcbiAgbWFyZ2luLXJpZ2h0OiA3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LXdyYXAgLnByb2R1Y3QtaW1nLWFjdGlvbi13cmFwIC5wcm9kdWN0LWFjdGlvbi0xIGJ1dHRvbjphZnRlciB7XG4gIGJvdHRvbTogMTAwJTtcbiAgbGVmdDogNTAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA3cHggMTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZTk3ZmQ7XG4gIGNvbnRlbnQ6IGF0dHIoYXJpYS1sYWJlbCk7XG4gIGxpbmUtaGVpZ2h0OiAxLjM7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC4xcztcbiAgYm94LXNoYWRvdzogNHB4IDRweCA4cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgZWFzZSwgdmlzaWJpbGl0eSAwLjNzIGVhc2UsIHRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjcxLCAxLjcsIDAuNzcsIDEuMjQpLCAtd2Via2l0LXRyYW5zZm9ybSAwLjNzIGN1YmljLWJlemllcigwLjcxLCAxLjcsIDAuNzcsIDEuMjQpO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDBweCk7XG59XG5cbi5zaW5nbGUtcHJvZHVjdC13cmFwIC5wcm9kdWN0LWltZy1hY3Rpb24td3JhcCAucHJvZHVjdC1hY3Rpb24tMSBidXR0b246YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogY2FsYyg1MCUgLSA3cHgpO1xuICBib3R0b206IDEwMCU7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC4xcztcbiAgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6ICM0ZTk3ZmQ7XG4gIHotaW5kZXg6IDk7XG4gIG1hcmdpbi1ib3R0b206IC0xM3B4O1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuMXM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB2aXNpYmlsaXR5IDAuM3MgZWFzZSwgdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAuNzEsIDEuNywgMC43NywgMS4yNCksIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAuNzEsIDEuNywgMC43NywgMS4yNCk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LXdyYXAgLnByb2R1Y3QtaW1nLWFjdGlvbi13cmFwIC5wcm9kdWN0LWFjdGlvbi0xIGJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uc2luZ2xlLXByb2R1Y3Qtd3JhcCAucHJvZHVjdC1pbWctYWN0aW9uLXdyYXAgLnByb2R1Y3QtYWN0aW9uLTEgYnV0dG9uIGkge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uc2luZ2xlLXByb2R1Y3Qtd3JhcCAucHJvZHVjdC1pbWctYWN0aW9uLXdyYXAgLnByb2R1Y3QtYWN0aW9uLTEgYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlOTdmZDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LXdyYXAgLnByb2R1Y3QtaW1nLWFjdGlvbi13cmFwIC5wcm9kdWN0LWFjdGlvbi0xIGJ1dHRvbjpob3ZlcjphZnRlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC04cHgpO1xufVxuXG4uc2luZ2xlLXByb2R1Y3Qtd3JhcCAucHJvZHVjdC1pbWctYWN0aW9uLXdyYXAgLnByb2R1Y3QtYWN0aW9uLTEgYnV0dG9uOmhvdmVyOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LXdyYXAgLnByb2R1Y3QtYmFkZ2VzIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LXdyYXAgLnByb2R1Y3QtYmFkZ2VzLnByb2R1Y3QtYmFkZ2VzLW1yZyB7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG5cbi5zaW5nbGUtcHJvZHVjdC13cmFwIC5wcm9kdWN0LWJhZGdlcy5wcm9kdWN0LWJhZGdlcy1wb3NpdGlvbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICB6LWluZGV4OiA5O1xufVxuXG4uc2luZ2xlLXByb2R1Y3Qtd3JhcCAucHJvZHVjdC1iYWRnZXMgc3BhbiB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxM3B4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICBwYWRkaW5nOiA1cHggOHB4IDZweDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LXdyYXAgLnByb2R1Y3QtYmFkZ2VzIHNwYW46bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMHB4O1xufVxuXG4uc2luZ2xlLXByb2R1Y3Qtd3JhcCAucHJvZHVjdC1iYWRnZXMgc3Bhbi55ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZiNTAwO1xufVxuXG4uc2luZ2xlLXByb2R1Y3Qtd3JhcCAucHJvZHVjdC1iYWRnZXMgc3Bhbi5yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ1NzNkO1xufVxuXG4uc2luZ2xlLXByb2R1Y3Qtd3JhcCAucHJvZHVjdC1iYWRnZXMgc3Bhbi5yZWQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkMzExMjk7XG59XG5cbi5zaW5nbGUtcHJvZHVjdC13cmFwIC5wcm9kdWN0LWNvbnRlbnQtd3JhcCAucHJvZHVjdC1jYXRlZ29yeSBhIHtcbiAgY29sb3I6ICM1NTU7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LXdyYXAgLnByb2R1Y3QtY29udGVudC13cmFwIC5wcm9kdWN0LWNhdGVnb3J5IGE6aG92ZXIge1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LXdyYXAgLnByb2R1Y3QtY29udGVudC13cmFwIGgyIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDhweCAwIDdweDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LXdyYXAgLnByb2R1Y3QtY29udGVudC13cmFwIGgyIGEge1xuICBjb2xvcjogIzMzMztcbn1cblxuLnNpbmdsZS1wcm9kdWN0LXdyYXAgLnByb2R1Y3QtY29udGVudC13cmFwIGgyIGE6aG92ZXIge1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LXdyYXAgLnByb2R1Y3QtY29udGVudC13cmFwIC5wcm9kdWN0LXByaWNlIHNwYW4ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LXdyYXAgLnByb2R1Y3QtY29udGVudC13cmFwIC5wcm9kdWN0LXByaWNlIHNwYW4ubmV3LXByaWNlIHtcbiAgY29sb3I6ICNlNDU3M2Q7XG59XG5cbi5zaW5nbGUtcHJvZHVjdC13cmFwIC5wcm9kdWN0LWNvbnRlbnQtd3JhcCAucHJvZHVjdC1wcmljZSBzcGFuLm9sZC1wcmljZSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgY29sb3I6ICM0NDQ7XG4gIG1hcmdpbjogMCAwIDAgN3B4O1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LXdyYXAgLnByb2R1Y3Qtc3RvY2sgLnN0YXR1cy1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRlZGVkO1xuICBtYXJnaW46IDBweCAwIDEwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LXdyYXAgLnByb2R1Y3Qtc3RvY2sgLnN0YXR1cy1iYXIgLnNvbGQtYmFyIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDIzNWRlZywgIzRlOTdmZCAwJSwgIzc3Y2NmZCAxMDAlKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBoZWlnaHQ6IDhweDtcbn1cblxuLnNpbmdsZS1wcm9kdWN0LXdyYXAgLnByb2R1Y3Qtc3RvY2sgLnN0YXR1cy1iYXIgLnNvbGQtYmFyLnNvbGQtYmFyLXdpZHRoLTMzIHtcbiAgd2lkdGg6IDMzLjMzMzMzMzMzMzMzMyU7XG59XG5cbi5zaW5nbGUtcHJvZHVjdC13cmFwIC5wcm9kdWN0LXN0b2NrIC5zdGF0dXMtYmFyIC5zb2xkLWJhci5zb2xkLWJhci13aWR0aC0xMCB7XG4gIHdpZHRoOiAxMCU7XG59XG5cbi5zaW5nbGUtcHJvZHVjdC13cmFwIC5wcm9kdWN0LXN0b2NrIC5zdGF0dXMtYmFyIC5zb2xkLWJhci5zb2xkLWJhci13aWR0aC00MCB7XG4gIHdpZHRoOiA0MCU7XG59XG5cbi5zaW5nbGUtcHJvZHVjdC13cmFwIC5wcm9kdWN0LXN0b2NrIC5zdGF0dXMtYmFyIC5zb2xkLWJhci5zb2xkLWJhci13aWR0aC02IHtcbiAgd2lkdGg6IDYuNjY2NjY2NjY2NjY2NyU7XG59XG5cbi5zaW5nbGUtcHJvZHVjdC13cmFwIC5wcm9kdWN0LXN0b2NrIC5zdGF0dXMtYmFyIC5zb2xkLWJhci5zb2xkLWJhci13aWR0aC00MiB7XG4gIHdpZHRoOiA0Mi44NTcxNDI4NTcxNDMlO1xufVxuXG4uc2luZ2xlLXByb2R1Y3Qtd3JhcCAucHJvZHVjdC1zdG9jayAucHJvZHVjdC1zdG9jay1zdGF0dXMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5zaW5nbGUtcHJvZHVjdC13cmFwIC5wcm9kdWN0LXN0b2NrIC5wcm9kdWN0LXN0b2NrLXN0YXR1cyAuc29sZCB7XG4gIGZsZXgtZ3JvdzogMTtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uc2luZ2xlLXByb2R1Y3Qtd3JhcCAucHJvZHVjdC1zdG9jayAucHJvZHVjdC1zdG9jay1zdGF0dXMgLmF2YWlsYWJsZSB7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuXG4uc2luZ2xlLXByb2R1Y3Qtd3JhcCAucHJvZHVjdC1zdG9jayAucHJvZHVjdC1zdG9jay1zdGF0dXMgLnN0b2NrLXN0YXR1cy1zYW1lLXN0eWxlIHNwYW4ge1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5zaW5nbGUtcHJvZHVjdC13cmFwIC5wcm9kdWN0LXN0b2NrIC5wcm9kdWN0LXN0b2NrLXN0YXR1cyAuc3RvY2stc3RhdHVzLXNhbWUtc3R5bGUgc3Bhbi5sYWJlbCB7XG4gIGNvbG9yOiAjNDQ0O1xufVxuXG4uc2luZ2xlLXByb2R1Y3Qtd3JhcCAucHJvZHVjdC1zdG9jayAucHJvZHVjdC1zdG9jay1zdGF0dXMgLnN0b2NrLXN0YXR1cy1zYW1lLXN0eWxlIHNwYW4udmFsdWUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzMzMztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLXByb2R1Y3Qtd3JhcC5tYi01MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uc2luZ2xlLXByb2R1Y3Qtd3JhcDpob3ZlciAucHJvZHVjdC1pbWctYWN0aW9uLXdyYXAgLnByb2R1Y3QtaW1nIGEgaW1nLmhvdmVyLWltZyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zaW5nbGUtcHJvZHVjdC13cmFwOmhvdmVyIC5wcm9kdWN0LWltZy1hY3Rpb24td3JhcCAucHJvZHVjdC1hY3Rpb24tMSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zaW5nbGUtcHJvZHVjdC13cmFwOmhvdmVyIC5wcm9kdWN0LWltZy16b29tIGEgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpIHRyYW5zbGF0ZVooMCk7XG59XG5cbi5wcm9kdWN0LWhtMS1tcmcge1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBtYXJnaW4tYm90dG9tOiA0OHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0LWhtMS1tcmcge1xuICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XG4gIH1cbn1cblxuLnByb2R1Y3Qtc2xpZGVyLWFjdGl2ZS0xLFxuLmNhdGVnb3JpZXMtc2xpZGVyLTEge1xuICBtYXJnaW4tbGVmdDogLTEwcHg7XG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XG59XG5cbi5wcm9kdWN0LXNsaWRlci1hY3RpdmUtMSAucHJvZHVjdC1wbHItMSxcbi5jYXRlZ29yaWVzLXNsaWRlci0xIC5wcm9kdWN0LXBsci0xIHtcbiAgcGFkZGluZzogMCAxMHB4O1xufVxuXG4ubmF2LXN0eWxlLTIgPiBzcGFuIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBsZWZ0OiAtMy41JTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAuNnMgZWFzZSAwcztcbiAgei1pbmRleDogOTk7XG4gIHdpZHRoOiA1MnB4O1xuICBoZWlnaHQ6IDUycHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgY29sb3I6ICM2OTY5Njk7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggN3B4IDBweCByZ2JhKDAsIDAsIDAsIDAuMDkpO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5uYXYtc3R5bGUtMiA+IHNwYW4ge1xuICAgIGxlZnQ6IDAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdi1zdHlsZS0yID4gc3BhbiB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICB9XG59XG5cbi5uYXYtc3R5bGUtMiA+IHNwYW4gaSB7XG4gIGxpbmUtaGVpZ2h0OiA1MnB4O1xuICBmb250LXdlaWdodDogMzAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXYtc3R5bGUtMiA+IHNwYW4gaSB7XG4gICAgbGluZS1oZWlnaHQ6IDM1cHg7XG4gIH1cbn1cblxuLm5hdi1zdHlsZS0yID4gc3Bhbi5wcm8taWNvbi0xLW5leHQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTMuNSU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5uYXYtc3R5bGUtMiA+IHNwYW4ucHJvLWljb24tMS1uZXh0IHtcbiAgICByaWdodDogMCU7XG4gIH1cbn1cblxuLm5hdi1zdHlsZS0yID4gc3Bhbjpob3ZlciB7XG4gIGNvbG9yOiAjNGU5N2ZkO1xufVxuXG4ubmF2LXN0eWxlLTIubmF2LXN0eWxlLTItbW9kaWZ5LTIgPiBzcGFuIHtcbiAgbGVmdDogLTMuNSU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5uYXYtc3R5bGUtMi5uYXYtc3R5bGUtMi1tb2RpZnktMiA+IHNwYW4ge1xuICAgIGxlZnQ6IDAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5uYXYtc3R5bGUtMi5uYXYtc3R5bGUtMi1tb2RpZnktMiA+IHNwYW4ge1xuICAgIGxlZnQ6IDAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm5hdi1zdHlsZS0yLm5hdi1zdHlsZS0yLW1vZGlmeS0yID4gc3BhbiB7XG4gICAgbGVmdDogMCU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5uYXYtc3R5bGUtMi5uYXYtc3R5bGUtMi1tb2RpZnktMiA+IHNwYW4ge1xuICAgIGxlZnQ6IDAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdi1zdHlsZS0yLm5hdi1zdHlsZS0yLW1vZGlmeS0yID4gc3BhbiB7XG4gICAgbGVmdDogMCU7XG4gIH1cbn1cblxuLm5hdi1zdHlsZS0yLm5hdi1zdHlsZS0yLW1vZGlmeS0yID4gc3Bhbi5wcm8taWNvbi0xLW5leHQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogLTMuNSU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5uYXYtc3R5bGUtMi5uYXYtc3R5bGUtMi1tb2RpZnktMiA+IHNwYW4ucHJvLWljb24tMS1uZXh0IHtcbiAgICByaWdodDogMCU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLm5hdi1zdHlsZS0yLm5hdi1zdHlsZS0yLW1vZGlmeS0yID4gc3Bhbi5wcm8taWNvbi0xLW5leHQge1xuICAgIHJpZ2h0OiAwJTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5uYXYtc3R5bGUtMi5uYXYtc3R5bGUtMi1tb2RpZnktMiA+IHNwYW4ucHJvLWljb24tMS1uZXh0IHtcbiAgICByaWdodDogMCU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5uYXYtc3R5bGUtMi5uYXYtc3R5bGUtMi1tb2RpZnktMiA+IHNwYW4ucHJvLWljb24tMS1uZXh0IHtcbiAgICByaWdodDogMCU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2LXN0eWxlLTIubmF2LXN0eWxlLTItbW9kaWZ5LTIgPiBzcGFuLnByby1pY29uLTEtbmV4dCB7XG4gICAgcmlnaHQ6IDAlO1xuICB9XG59XG5cbi5uYXYtc3R5bGUtMi5uYXYtc3R5bGUtMi1tb2RpZnktMSA+IHNwYW4ge1xuICBsZWZ0OiAyJTtcbn1cblxuLm5hdi1zdHlsZS0yLm5hdi1zdHlsZS0yLW1vZGlmeS0xID4gc3Bhbi5wcm8taWNvbi0xLW5leHQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMiU7XG59XG5cbi5uYXYtc3R5bGUtMi5uYXYtc3R5bGUtMi1tb2RpZnktMyA+IHNwYW4ge1xuICBsZWZ0OiAwJTtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgY29sb3I6ICMzMzM7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNkZGQ7XG4gIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLCAwLCAwLCAwLjAxKTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdi1zdHlsZS0yLm5hdi1zdHlsZS0yLW1vZGlmeS0zID4gc3BhbiB7XG4gICAgd2lkdGg6IDM4cHg7XG4gICAgaGVpZ2h0OiAzOHB4O1xuICB9XG59XG5cbi5uYXYtc3R5bGUtMi5uYXYtc3R5bGUtMi1tb2RpZnktMyA+IHNwYW46aG92ZXIge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzMzMztcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbn1cblxuLm5hdi1zdHlsZS0yLm5hdi1zdHlsZS0yLW1vZGlmeS0zID4gc3BhbiBpIHtcbiAgbGluZS1oZWlnaHQ6IDQ2cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdi1zdHlsZS0yLm5hdi1zdHlsZS0yLW1vZGlmeS0zID4gc3BhbiBpIHtcbiAgICBsaW5lLWhlaWdodDogMzZweDtcbiAgfVxufVxuXG4ubmF2LXN0eWxlLTIubmF2LXN0eWxlLTItbW9kaWZ5LTMgPiBzcGFuLnByby1pY29uLTEtbmV4dCB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAwJTtcbn1cblxuLm5hdi1zdHlsZS0yOmhvdmVyID4gc3BhbiB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5jYXRlZ29yaWVzLXdyYXAge1xuICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xuICBwYWRkaW5nOiAyNXB4IDMwcHggMzBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMzY2cHgpIGFuZCAobWF4LXdpZHRoOiAxNjAwcHgpIHtcbiAgLmNhdGVnb3JpZXMtd3JhcCB7XG4gICAgcGFkZGluZzogMjVweCAxNXB4IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLmNhdGVnb3JpZXMtd3JhcCB7XG4gICAgcGFkZGluZzogMjVweCAxMHB4IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY2F0ZWdvcmllcy13cmFwIHtcbiAgICBwYWRkaW5nOiAyNXB4IDIwcHggMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNhdGVnb3JpZXMtd3JhcCB7XG4gICAgcGFkZGluZzogMjVweCAyMHB4IDMwcHg7XG4gIH1cbn1cblxuLmNhdGVnb3JpZXMtd3JhcCAuY2F0ZWdvcmllcy1pbWcgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uY2F0ZWdvcmllcy13cmFwIC5jYXRlZ29yaWVzLWltZyBhIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2F0ZWdvcmllcy13cmFwIC5jYXRlZ29yaWVzLWltZy16b29tIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmNhdGVnb3JpZXMtd3JhcCAuY2F0ZWdvcmllcy1pbWctem9vbSBhIGltZyB7XG4gIHRyYW5zaXRpb246IGFsbCAxLjVzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xufVxuXG4uY2F0ZWdvcmllcy13cmFwIC5jYXRlZ29yaWVzLWNvbnRlbnQge1xuICBtYXJnaW46IDEzcHggMCAwO1xufVxuXG4uY2F0ZWdvcmllcy13cmFwIC5jYXRlZ29yaWVzLWNvbnRlbnQgaDMge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLmNhdGVnb3JpZXMtd3JhcCAuY2F0ZWdvcmllcy1jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gIH1cbn1cblxuLmNhdGVnb3JpZXMtd3JhcCAuY2F0ZWdvcmllcy1jb250ZW50IGgzIGEge1xuICBjb2xvcjogIzMzMztcbn1cblxuLmNhdGVnb3JpZXMtd3JhcCAuY2F0ZWdvcmllcy1jb250ZW50IGgzIGE6aG92ZXIge1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuLmNhdGVnb3JpZXMtd3JhcDpob3ZlciAuY2F0ZWdvcmllcy1pbWctem9vbSBhIGltZyB7XG4gIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcbn1cblxuLmJ0bi1zdHlsZS0yIGEge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uYnRuLXN0eWxlLTIgYSBpIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogMTRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi5idG4tc3R5bGUtMiBhOmhvdmVyIHtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi5zbGlkZWJhci1wcm9kdWN0LXdyYXAge1xuICBwYWRkaW5nOiAzOHB4IDMwcHggNTNweDtcbiAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xuICBtYXJnaW4tcmlnaHQ6IDM1cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTM2NnB4KSBhbmQgKG1heC13aWR0aDogMTYwMHB4KSB7XG4gIC5zbGlkZWJhci1wcm9kdWN0LXdyYXAge1xuICAgIHBhZGRpbmc6IDM4cHggMjBweCA1M3B4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5zbGlkZWJhci1wcm9kdWN0LXdyYXAge1xuICAgIHBhZGRpbmc6IDM4cHggMjBweCA1M3B4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNsaWRlYmFyLXByb2R1Y3Qtd3JhcCB7XG4gICAgcGFkZGluZzogMzhweCAyMHB4IDUzcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zbGlkZWJhci1wcm9kdWN0LXdyYXAge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2xpZGViYXItcHJvZHVjdC13cmFwIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDBweDtcbiAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xuICB9XG59XG5cbi5zbGlkZWJhci1wcm9kdWN0LXdyYXAuc2xpZGViYXItcHJvZHVjdC1iZy0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjFmMTtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvYmcvYmctMS5qcGcpO1xufVxuXG4uc2xpZGViYXItcHJvZHVjdC13cmFwLnNsaWRlYmFyLXByb2R1Y3QtYmctMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNmYyZWQ7XG59XG5cbi5zbGlkZWJhci1wcm9kdWN0LXdyYXAuc2xpZGViYXItcHJvZHVjdC1iZy0zIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDIzMGRlZywgI2Y2ZmFmZSAwJSwgI2VkZWZmNiA4MiUpO1xufVxuXG4uc2xpZGViYXItcHJvZHVjdC13cmFwIC5zbGlkZWJhci1wcm9kdWN0LWNvbnRlbnQgaDMge1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG5cbi5zbGlkZWJhci1wcm9kdWN0LXdyYXAgLnNsaWRlYmFyLXByb2R1Y3QtY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogMjRweDtcbiAgbGluZS1oZWlnaHQ6IDEuNWVtO1xuICBtYXJnaW46IDA7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNsaWRlYmFyLXByb2R1Y3Qtd3JhcCAuc2xpZGViYXItcHJvZHVjdC1jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDIycHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xuICB9XG59XG5cbi5zbGlkZWJhci1wcm9kdWN0LXdyYXAgLnNsaWRlYmFyLXByb2R1Y3QtaW1nIHtcbiAgbWFyZ2luOiA2cHggMCA1NXB4O1xufVxuXG4uc2xpZGViYXItcHJvZHVjdC13cmFwIC5zbGlkZWJhci1wcm9kdWN0LWltZyA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNsaWRlYmFyLXByb2R1Y3Qtd3JhcCAuc2xpZGViYXItcHJvZHVjdC1pbWcgPiBhIGltZyB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cblxuLnNsaWRlYmFyLXByb2R1Y3Qtd3JhcCAuc2xpZGViYXItcHJvZHVjdC1pbWcuc2xpZGViYXItcHJvZHVjdC1tcmctMSA+IGEge1xuICBtYXJnaW46IDM4cHggMCAyN3B4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNsaWRlYmFyLXByb2R1Y3Qtd3JhcCAuc2xpZGViYXItcHJvZHVjdC1kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNsaWRlYmFyLXByb2R1Y3Qtd3JhcCAuc2xpZGViYXItcHJvZHVjdC1kZXRhaWxzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB9XG59XG5cbi5zbGlkZWJhci1wcm9kdWN0LXdyYXAgLnNsaWRlYmFyLXByb2R1Y3QtZGV0YWlscyB1bCBsaSB7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG5cbi5zbGlkZWJhci1wcm9kdWN0LXdyYXAgLnNsaWRlYmFyLXByb2R1Y3QtZGV0YWlscyB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNsaWRlYmFyLXByb2R1Y3Qtd3JhcCAuc2xpZGViYXItcHJvZHVjdC1kZXRhaWxzIHVsIGxpIGEge1xuICBmb250LXNpemU6IDE2cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG4uc2xpZGViYXItcHJvZHVjdC13cmFwIC5zbGlkZWJhci1wcm9kdWN0LWRldGFpbHMgdWwgbGkgYSBpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBtYXJnaW4tcmlnaHQ6IDlweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDZweDtcbn1cblxuLnNsaWRlYmFyLXByb2R1Y3Qtd3JhcCAuc2xpZGViYXItcHJvZHVjdC1kZXRhaWxzIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuLnNpZGViYXItcHJvZHVjdC13cmFwIC5zaW5nbGUtc2lkZWJhci1wcm9kdWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLWJvdHRvbTogMzBweDtcbn1cblxuLnNpZGViYXItcHJvZHVjdC13cmFwIC5zaW5nbGUtc2lkZWJhci1wcm9kdWN0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4uc2lkZWJhci1wcm9kdWN0LXdyYXAgLnNpbmdsZS1zaWRlYmFyLXByb2R1Y3QgLnNsaWRlYmFyLXByb2R1Y3QtaW1nLTMge1xuICBmbGV4OiAwIDAgODBweDtcbiAgbWF4LXdpZHRoOiA4MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5zaWRlYmFyLXByb2R1Y3Qtd3JhcCAuc2luZ2xlLXNpZGViYXItcHJvZHVjdCAuc2xpZGViYXItcHJvZHVjdC1pbWctMyB7XG4gICAgZmxleDogMCAwIDcwcHg7XG4gICAgbWF4LXdpZHRoOiA3MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zaWRlYmFyLXByb2R1Y3Qtd3JhcCAuc2luZ2xlLXNpZGViYXItcHJvZHVjdCAuc2xpZGViYXItcHJvZHVjdC1pbWctMyB7XG4gICAgZmxleDogMCAwIDcwcHg7XG4gICAgbWF4LXdpZHRoOiA3MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuXG4uc2lkZWJhci1wcm9kdWN0LXdyYXAgLnNpbmdsZS1zaWRlYmFyLXByb2R1Y3QgLnNsaWRlYmFyLXByb2R1Y3QtaW1nLTMgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2lkZWJhci1wcm9kdWN0LXdyYXAgLnNpbmdsZS1zaWRlYmFyLXByb2R1Y3QgLnNsaWRlYmFyLXByb2R1Y3QtaW1nLTMgYSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnNpZGViYXItcHJvZHVjdC13cmFwIC5zaW5nbGUtc2lkZWJhci1wcm9kdWN0IC5zbGlkZWJhci1wcm9kdWN0LWNvbnRlbnQtMyBoNCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAwIDAgN3B4O1xufVxuXG4uc2lkZWJhci1wcm9kdWN0LXdyYXAgLnNpbmdsZS1zaWRlYmFyLXByb2R1Y3QgLnNsaWRlYmFyLXByb2R1Y3QtY29udGVudC0zIGg0IGEge1xuICBjb2xvcjogIzMzMztcbn1cblxuLnNpZGViYXItcHJvZHVjdC13cmFwIC5zaW5nbGUtc2lkZWJhci1wcm9kdWN0IC5zbGlkZWJhci1wcm9kdWN0LWNvbnRlbnQtMyBoNCBhOmhvdmVyIHtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi5zaWRlYmFyLXByb2R1Y3Qtd3JhcCAuc2luZ2xlLXNpZGViYXItcHJvZHVjdCAuc2xpZGViYXItcHJvZHVjdC1jb250ZW50LTMgLnNsaWRlYmFyLXByby1wcmljZSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzRlOTdmZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uc2lkZWJhci1wcm9kdWN0LXdyYXAgLnNpbmdsZS1zaWRlYmFyLXByb2R1Y3QgLnNsaWRlYmFyLXByb2R1Y3QtY29udGVudC0zIC5zbGlkZWJhci1wcm8tcHJpY2Ugc3Bhbi5vbGQtcHJpY2Uge1xuICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcbiAgY29sb3I6ICM0NDQ7XG4gIG1hcmdpbjogMCAwIDAgN3B4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uc2lkZWJhci1wcm9kdWN0LXdyYXAgLnNpbmdsZS1zaWRlYmFyLXByb2R1Y3QgLnNsaWRlYmFyLXByb2R1Y3QtY29udGVudC0zIC5zbGlkZWJhci1wcm8tcHJpY2Ugc3Bhbi5uZXctcHJpY2Uge1xuICBjb2xvcjogI2U0NTczZDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdC1hcmVhLnB0LTkwIHtcbiAgICBwYWRkaW5nLXRvcDogNzBweDtcbiAgfVxuICAucHJvZHVjdC1hcmVhLnBiLTIwIHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcbiAgfVxuICAuc2hvcC1hcmVhLnB0LTc1IHtcbiAgICBwYWRkaW5nLXRvcDogNTNweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tIDcuIEJyYW5kIGxvZ28gc3R5bGUgLS0tLS0tLS0tKi9cbi5zaW5nbGUtYnJhbmQtbG9nbyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xufVxuXG4uc2luZ2xlLWJyYW5kLWxvZ28gYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uc2luZ2xlLWJyYW5kLWxvZ28gYSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5zaW5nbGUtYnJhbmQtbG9nbzpob3ZlciBhIGltZyB7XG4gIGZpbHRlcjogZ3JheXNjYWxlKDEwMCUpO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5icmFuZC1sb2dvLWFyZWEucGItMzUge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG4gIC5icmFuZC1sb2dvLWFyZWEucGItNzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0gOC4gVGVzdGltb25pYWwgc3R5bGUgLS0tLS0tLS0tKi9cbi50ZXN0aW1vbmlhbC1hcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udGVzdGltb25pYWwtYXJlYSAucGFnaW5nSW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMyU7XG4gIGxlZnQ6IDEwJTtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzMzMztcbiAgei1pbmRleDogNTtcbn1cblxuLnRlc3RpbW9uaWFsLWFjdGl2ZS0xLFxuLnRlc3RpbW9uaWFsLWFjdGl2ZS0zIHtcbiAgbWFyZ2luLWxlZnQ6IC0xNXB4O1xuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xufVxuXG4udGVzdGltb25pYWwtYWN0aXZlLTEgLnRlc3RpbW9uaWFsLXBsci0xLFxuLnRlc3RpbW9uaWFsLWFjdGl2ZS0zIC50ZXN0aW1vbmlhbC1wbHItMSB7XG4gIHBhZGRpbmc6IDAgMTVweDtcbn1cblxuLnNpbmdsZS10ZXN0aW1vbmlhbCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNTZweCA0MHB4IDU1cHg7XG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyMjhkZWcsICNmNmZhZmUgMCUsICNlZGVmZjYgODIlKTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuc2luZ2xlLXRlc3RpbW9uaWFsIHtcbiAgICBwYWRkaW5nOiA1NnB4IDMycHggNTVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zaW5nbGUtdGVzdGltb25pYWwge1xuICAgIHBhZGRpbmc6IDU2cHggMzBweCA1NXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2luZ2xlLXRlc3RpbW9uaWFsIHtcbiAgICBwYWRkaW5nOiA1NnB4IDIwcHggNTVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGUtdGVzdGltb25pYWwge1xuICAgIHBhZGRpbmc6IDQ2cHggMzBweCA0NXB4O1xuICB9XG59XG5cbi5zaW5nbGUtdGVzdGltb25pYWw6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNDRweDtcbiAgcmlnaHQ6IDM4cHg7XG4gIHdpZHRoOiAzNHB4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1pbWcvdGVzdGltb25pYWwtaWNvbi5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuXG4uc2luZ2xlLXRlc3RpbW9uaWFsIGg0IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5zaW5nbGUtdGVzdGltb25pYWwgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIGNvbG9yOiAjMzMzO1xuICBtYXJnaW46IDIycHggMCAzNHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zaW5nbGUtdGVzdGltb25pYWwgcCB7XG4gICAgbWFyZ2luOiAyMnB4IDAgMjNweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpbmdsZS10ZXN0aW1vbmlhbCBwIHtcbiAgICBtYXJnaW46IDIycHggMCAyM3B4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS10ZXN0aW1vbmlhbCBwIHtcbiAgICBtYXJnaW46IDIycHggMCAyM3B4O1xuICB9XG59XG5cbi5zaW5nbGUtdGVzdGltb25pYWwgLmNsaWVudC1pbmZvIGg1IHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwIDAgMTBweDtcbn1cblxuLnNpbmdsZS10ZXN0aW1vbmlhbCAuY2xpZW50LWluZm8gc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM0NDQ7XG59XG5cbi5zaW5nbGUtdGVzdGltb25pYWwtMiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogNzdweCA4MHB4IDExMXB4O1xuICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjM1ZGVnLCAjZTZlZWY1IDAlLCAjZWRlZmY2IDEwMCUpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5zaW5nbGUtdGVzdGltb25pYWwtMiB7XG4gICAgcGFkZGluZzogNjZweCA2NXB4IDExMXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNpbmdsZS10ZXN0aW1vbmlhbC0yIHtcbiAgICBwYWRkaW5nOiA2NnB4IDUwcHggMTExcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaW5nbGUtdGVzdGltb25pYWwtMiB7XG4gICAgcGFkZGluZzogNjZweCA1MHB4IDExMXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS10ZXN0aW1vbmlhbC0yIHtcbiAgICBwYWRkaW5nOiA1MHB4IDIwcHggODBweDtcbiAgfVxufVxuXG4uc2luZ2xlLXRlc3RpbW9uaWFsLTI6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNThweDtcbiAgcmlnaHQ6IDQ5cHg7XG4gIHdpZHRoOiA2MHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1pbWcvdGVzdGltb25pYWwtaWNvbi5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7XG4gIGJhY2tncm91bmQtc2l6ZTogMTAwJSBhdXRvO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zaW5nbGUtdGVzdGltb25pYWwtMjo6YmVmb3JlIHtcbiAgICB0b3A6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5zaW5nbGUtdGVzdGltb25pYWwtMjo6YmVmb3JlIHtcbiAgICB0b3A6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLXRlc3RpbW9uaWFsLTI6OmJlZm9yZSB7XG4gICAgdG9wOiAyMHB4O1xuICAgIHJpZ2h0OiAyMHB4O1xuICAgIHdpZHRoOiAzNXB4O1xuICAgIGhlaWdodDogMzVweDtcbiAgfVxufVxuXG4uc2luZ2xlLXRlc3RpbW9uaWFsLTIgaDQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLnNpbmdsZS10ZXN0aW1vbmlhbC0yIHAge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIGNvbG9yOiAjMzMzO1xuICBtYXJnaW46IDE1cHggMCA0MXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zaW5nbGUtdGVzdGltb25pYWwtMiBwIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgbWFyZ2luOiAxNXB4IDAgMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpbmdsZS10ZXN0aW1vbmlhbC0yIHAge1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBtYXJnaW46IDE1cHggMCAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS10ZXN0aW1vbmlhbC0yIHAge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW46IDE1cHggMCAyMHB4O1xuICB9XG59XG5cbi5zaW5nbGUtdGVzdGltb25pYWwtMiAuY2xpZW50LWluZm8tMiBoNSB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG5cbi5zaW5nbGUtdGVzdGltb25pYWwtMiAuY2xpZW50LWluZm8tMiBzcGFuIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzQ0NDtcbn1cblxuLm5hdi1zdHlsZS0zID4gc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMCU7XG4gIHJpZ2h0OiA4LjUlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMTExO1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4gIHotaW5kZXg6IDk7XG4gIGZvbnQtc2l6ZTogMjhweDtcbiAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsIDAsIDAsIDAuMDEpO1xufVxuXG4ubmF2LXN0eWxlLTMgPiBzcGFuIGkge1xuICBsaW5lLWhlaWdodDogNTJweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubmF2LXN0eWxlLTMgPiBzcGFuIGkge1xuICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm5hdi1zdHlsZS0zID4gc3BhbiB7XG4gICAgd2lkdGg6IDM1cHg7XG4gICAgaGVpZ2h0OiAzNXB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBib3R0b206IDEyJTtcbiAgfVxufVxuXG4ubmF2LXN0eWxlLTMgPiBzcGFuOmhvdmVyIHtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG4gIGJhY2tncm91bmQ6IHdoaXRlO1xufVxuXG4ubmF2LXN0eWxlLTMgPiBzcGFuLnRlc3RpbW9uaWFsLWljb24tMi1wcmV2IHtcbiAgbWFyZ2luLXJpZ2h0OiA2MnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5uYXYtc3R5bGUtMyA+IHNwYW4udGVzdGltb25pYWwtaWNvbi0yLXByZXYge1xuICAgIG1hcmdpbi1yaWdodDogNDVweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tIDkuIENvbnRhY3QgdXMgc3R5bGUgLS0tLS0tLS0tKi9cbi5zaW5nbGUtY29udGFjdC13cmFwIHtcbiAgcGFkZGluZzogMzVweCAzMHB4IDQwcHg7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZSAwcztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaW5nbGUtY29udGFjdC13cmFwIHtcbiAgICBwYWRkaW5nOiAzNXB4IDIwcHggNDBweDtcbiAgfVxufVxuXG4uc2luZ2xlLWNvbnRhY3Qtd3JhcCBoNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAwIDAgMTJweDtcbn1cblxuLnNpbmdsZS1jb250YWN0LXdyYXAgcCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICM0NDQ7XG4gIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLnNpbmdsZS1jb250YWN0LXdyYXAgcCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLWNvbnRhY3Qtd3JhcCBwIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLnNpbmdsZS1jb250YWN0LXdyYXA6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4uY29udGFjdC1tYXAgI21hcCB7XG4gIGhlaWdodDogNTAwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNvbnRhY3QtbWFwICNtYXAge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb250YWN0LW1hcCAjbWFwIHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhY3QtbWFwICNtYXAge1xuICAgIGhlaWdodDogMzAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0LW1hcCAjbWFwIHtcbiAgICBoZWlnaHQ6IDM1MHB4O1xuICB9XG59XG5cbi5jb250YWN0LXVzLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjlmYjtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvYmcvYmctMy5wbmcpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQ7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbn1cblxuLmNvbnRhY3QtZnJvbS1hcmVhLmNvbnRhY3QtZnJvbS1hcmVhLWJnIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAxMHB4IDBweCByZ2JhKDUxLCA1MSwgNTEsIDAuMTUpO1xuICBwYWRkaW5nOiA2M3B4IDY1cHggNjZweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jb250YWN0LWZyb20tYXJlYS5jb250YWN0LWZyb20tYXJlYS1iZyB7XG4gICAgcGFkZGluZzogNjNweCAzNXB4IDY2cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdC1mcm9tLWFyZWEuY29udGFjdC1mcm9tLWFyZWEtYmcge1xuICAgIHBhZGRpbmc6IDUzcHggMjBweCA1NnB4O1xuICB9XG59XG5cbi5jb250YWN0LWZyb20tYXJlYSBoMyB7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwIDAgNTBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0LWZyb20tYXJlYSBoMyB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIG1hcmdpbjogMCAwIDMwcHg7XG4gIH1cbn1cblxuLmNvbnRhY3QtZnJvbS1hcmVhIC5jb250YWN0LWZvcm0tc3R5bGUgLnRleHRhcmVhLXN0eWxlIHRleHRhcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZjhmODtcbiAgaGVpZ2h0OiA0OHB4O1xuICBjb2xvcjogIzY2NjtcbiAgcGFkZGluZzogMTJweCAyMHB4IDNweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGhlaWdodDogMTUwcHg7XG59XG5cbi5jb250YWN0LWZyb20tYXJlYSAuY29udGFjdC1mb3JtLXN0eWxlIC50ZXh0YXJlYS1zdHlsZSB0ZXh0YXJlYTo6LW1vei1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNjY2O1xuICBvcGFjaXR5OiAxO1xufVxuXG4uY29udGFjdC1mcm9tLWFyZWEgLmNvbnRhY3QtZm9ybS1zdHlsZSAudGV4dGFyZWEtc3R5bGUgdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzY2NjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmNvbnRhY3QtZnJvbS1hcmVhIC5jb250YWN0LWZvcm0tc3R5bGUgLnRleHRhcmVhLXN0eWxlIHRleHRhcmVhOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRlOTdmZDtcbn1cblxuLmNvbnRhY3QtZnJvbS1hcmVhIC5jb250YWN0LWZvcm0tc3R5bGUgYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBwYWRkaW5nOiAxMnB4IDQxcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZTk3ZmQ7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiAyNnB4O1xufVxuXG4uY29udGFjdC1mcm9tLWFyZWEgLmNvbnRhY3QtZm9ybS1zdHlsZSBidXR0b24uc3VibWl0LWF1dG8td2lkdGgge1xuICB3aWR0aDogYXV0bztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4uY29udGFjdC1mcm9tLWFyZWEgLmNvbnRhY3QtZm9ybS1zdHlsZSBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ1NzNkO1xufVxuXG4uY29udGFjdC1mcm9tLWFyZWEgcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBtYXJnaW46IDIwcHggMCAwO1xufVxuXG4uY29udGFjdC1pbmZvLXdyYXAge1xuICBtYXJnaW46IDAgMCAwIDMwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY29udGFjdC1pbmZvLXdyYXAge1xuICAgIG1hcmdpbjogNTBweCAwIDAgMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhY3QtaW5mby13cmFwIHtcbiAgICBtYXJnaW46IDUwcHggMCAwIDBweDtcbiAgfVxufVxuXG4uY29udGFjdC1pbmZvLXdyYXAgLnNpbmdsZS1jb250YWN0LWluZm8yLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgMCA1NXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0LWluZm8td3JhcCAuc2luZ2xlLWNvbnRhY3QtaW5mbzItd3JhcCB7XG4gICAgbWFyZ2luOiAwIDAgMzVweDtcbiAgfVxufVxuXG4uY29udGFjdC1pbmZvLXdyYXAgLnNpbmdsZS1jb250YWN0LWluZm8yLXdyYXA6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMCAwIDBweDtcbn1cblxuLmNvbnRhY3QtaW5mby13cmFwIC5zaW5nbGUtY29udGFjdC1pbmZvMi13cmFwIC5zaW5nbGUtY29udGFjdC1pbmZvMi1pY29uIHtcbiAgbWFyZ2luOiAwIDI1cHggMCAwO1xufVxuXG4uY29udGFjdC1pbmZvLXdyYXAgLnNpbmdsZS1jb250YWN0LWluZm8yLXdyYXAgLnNpbmdsZS1jb250YWN0LWluZm8yLWljb24gaSB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhY3QtaW5mby13cmFwIC5zaW5nbGUtY29udGFjdC1pbmZvMi13cmFwIC5zaW5nbGUtY29udGFjdC1pbmZvMi1pY29uIGkge1xuICAgIGZvbnQtc2l6ZTogMzVweDtcbiAgfVxufVxuXG4uY29udGFjdC1pbmZvLXdyYXAgLnNpbmdsZS1jb250YWN0LWluZm8yLXdyYXAgLnNpbmdsZS1jb250YWN0LWluZm8yLWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbGluZS1oZWlnaHQ6IDEuNjI1ZW07XG4gIGNvbG9yOiAjNDQ0O1xuICBtYXJnaW46IDAgMCAwcHg7XG59XG5cbi5jb250YWN0LWluZm8td3JhcCAuc2luZ2xlLWNvbnRhY3QtaW5mbzItd3JhcCAuc2luZ2xlLWNvbnRhY3QtaW5mbzItY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogNDhweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiAxMHB4IDAgMHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuY29udGFjdC1pbmZvLXdyYXAgLnNpbmdsZS1jb250YWN0LWluZm8yLXdyYXAgLnNpbmdsZS1jb250YWN0LWluZm8yLWNvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbnRhY3QtaW5mby13cmFwIC5zaW5nbGUtY29udGFjdC1pbmZvMi13cmFwIC5zaW5nbGUtY29udGFjdC1pbmZvMi1jb250ZW50IGgyIHtcbiAgICBmb250LXNpemU6IDQwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29udGFjdC1pbmZvLXdyYXAgLnNpbmdsZS1jb250YWN0LWluZm8yLXdyYXAgLnNpbmdsZS1jb250YWN0LWluZm8yLWNvbnRlbnQgaDIge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgfVxufVxuXG4uY29udGFjdC1pbmZvLXdyYXAgLnNpbmdsZS1jb250YWN0LWluZm8yLXdyYXAgLnNpbmdsZS1jb250YWN0LWluZm8yLWNvbnRlbnQgaDIgYSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uY29udGFjdC1pbmZvLXdyYXAgLnNpbmdsZS1jb250YWN0LWluZm8yLXdyYXAgLnNpbmdsZS1jb250YWN0LWluZm8yLWNvbnRlbnQgaDIgYTpob3ZlciB7XG4gIGNvbG9yOiAjNGU5N2ZkO1xufVxuXG4uY29udGFjdC1pbmZvLXdyYXAgLnNpbmdsZS1jb250YWN0LWluZm8yLXdyYXAgLnNpbmdsZS1jb250YWN0LWluZm8yLWNvbnRlbnQgaDMge1xuICBmb250LXNpemU6IDM0cHg7XG4gIG1hcmdpbjogMThweCAwIDBweDtcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmNvbnRhY3QtaW5mby13cmFwIC5zaW5nbGUtY29udGFjdC1pbmZvMi13cmFwIC5zaW5nbGUtY29udGFjdC1pbmZvMi1jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb250YWN0LWluZm8td3JhcCAuc2luZ2xlLWNvbnRhY3QtaW5mbzItd3JhcCAuc2luZ2xlLWNvbnRhY3QtaW5mbzItY29udGVudCBoMyB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvbnRhY3QtaW5mby13cmFwIC5zaW5nbGUtY29udGFjdC1pbmZvMi13cmFwIC5zaW5nbGUtY29udGFjdC1pbmZvMi1jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbWFyZ2luOiAxMHB4IDAgMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICB9XG59XG5cbi5jb250YWN0LWluZm8td3JhcCAuc2luZ2xlLWNvbnRhY3QtaW5mbzItd3JhcCAuc2luZ2xlLWNvbnRhY3QtaW5mbzItY29udGVudCBoMyBhIHtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5jb250YWN0LWluZm8td3JhcCAuc2luZ2xlLWNvbnRhY3QtaW5mbzItd3JhcCAuc2luZ2xlLWNvbnRhY3QtaW5mbzItY29udGVudCBoMyBhOmhvdmVyIHtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi5jb250YWN0LWluZm8td3JhcCAuc2luZ2xlLWNvbnRhY3QtaW5mbzItd3JhcCAuc2luZ2xlLWNvbnRhY3QtaW5mbzItY29udGVudCBoNCB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luOiA4cHggMCAwcHg7XG4gIGxpbmUtaGVpZ2h0OiAzMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250YWN0LWluZm8td3JhcCAuc2luZ2xlLWNvbnRhY3QtaW5mbzItd3JhcCAuc2luZ2xlLWNvbnRhY3QtaW5mbzItY29udGVudCBoNCB7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyOHB4O1xuICB9XG59XG5cbi5jb250YWN0LWluZm8td3JhcCAuc2luZ2xlLWNvbnRhY3QtaW5mbzItd3JhcCAuc2luZ2xlLWNvbnRhY3QtaW5mbzItY29udGVudCBoNCBhIHtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5jb250YWN0LWluZm8td3JhcCAuc2luZ2xlLWNvbnRhY3QtaW5mbzItd3JhcCAuc2luZ2xlLWNvbnRhY3QtaW5mbzItY29udGVudCBoNCBhOmhvdmVyIHtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi5zaW5nbGUtY29udGFjdC1pbmZvMy13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLnNpbmdsZS1jb250YWN0LWluZm8zLXdyYXAgLnNpbmdsZS1jb250YWN0LWluZm8zLWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS1jb250YWN0LWluZm8zLXdyYXAgLnNpbmdsZS1jb250YWN0LWluZm8zLWljb24ge1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgfVxufVxuXG4uc2luZ2xlLWNvbnRhY3QtaW5mbzMtd3JhcCAuc2luZ2xlLWNvbnRhY3QtaW5mbzMtaWNvbiBpIHtcbiAgZm9udC1zaXplOiAzMnB4O1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLWNvbnRhY3QtaW5mbzMtd3JhcCAuc2luZ2xlLWNvbnRhY3QtaW5mbzMtaWNvbiBpIHtcbiAgICBmb250LXNpemU6IDI4cHg7XG4gIH1cbn1cblxuLnNpbmdsZS1jb250YWN0LWluZm8zLXdyYXAgLnNpbmdsZS1jb250YWN0LWluZm8zLWNvbnRlbnQgaDMge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMCAwIDIzcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS1jb250YWN0LWluZm8zLXdyYXAgLnNpbmdsZS1jb250YWN0LWluZm8zLWNvbnRlbnQgaDMge1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbn1cblxuLnNpbmdsZS1jb250YWN0LWluZm8zLXdyYXAgLnNpbmdsZS1jb250YWN0LWluZm8zLWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM0NDQ7XG4gIG1hcmdpbjogMCAwIDNweDtcbn1cblxuLnNpbmdsZS1jb250YWN0LWluZm8zLXdyYXAgLnNpbmdsZS1jb250YWN0LWluZm8zLWNvbnRlbnQgcC53aWR0aC0xIHtcbiAgd2lkdGg6IDkwJTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2luZ2xlLWNvbnRhY3QtaW5mbzMtd3JhcCAuc2luZ2xlLWNvbnRhY3QtaW5mbzMtY29udGVudCBwLndpZHRoLTEge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG59XG5cbi5zaW5nbGUtY29udGFjdC1pbmZvMy13cmFwIC5zaW5nbGUtY29udGFjdC1pbmZvMy1jb250ZW50IHAgc3BhbiB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tYi02MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxuICAuY29udGFjdC11cy1hcmVhLnB0LTY1IHtcbiAgICBwYWRkaW5nLXRvcDogNTVweDtcbiAgfVxuICAuY29udGFjdC1pbmZvLXdyYXAtMi5tYi00MCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tIDEwLiBGb290ZXIgc3R5bGUgLS0tLS0tLS0tKi9cbi5mb290ZXItbG9nbyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5mb290ZXItbG9nby5sb2dvLXdpZHRoLTEgYSBpbWcge1xuICB3aWR0aDogMTY2cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlci1sb2dvLmxvZ28td2lkdGgtMSBhIGltZyB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG59XG5cbi5mb290ZXItbG9nbyB7XG4gIG1hcmdpbjogMCAwIDM2cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlci1sb2dvIHtcbiAgICBtYXJnaW46IDAgMCAxN3B4O1xuICB9XG59XG5cbi5jb3B5cmlnaHQgcCB7XG4gIGxpbmUtaGVpZ2h0OiAxLjZlbTtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmNvcHlyaWdodCBwIGEge1xuICBjb2xvcjogIzQ0NDtcbn1cblxuLmNvcHlyaWdodCBwIGE6aG92ZXIge1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb3B5cmlnaHQuY29weXJpZ2h0LWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNvcHlyaWdodC5jb3B5cmlnaHQtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbn1cblxuLmZvb3Rlci13aWRnZXQgaDMuZm9vdGVyLXRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgbWFyZ2luOiAwIDAgMjBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLmZvb3Rlci13aWRnZXQgaDMuZm9vdGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE5cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZm9vdGVyLXdpZGdldCBoMy5mb290ZXItdGl0bGUge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXItd2lkZ2V0IGgzLmZvb3Rlci10aXRsZSB7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlci13aWRnZXQgaDMuZm9vdGVyLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLmZvb3Rlci13aWRnZXQgLmZvb3Rlci1pbmZvLWxpc3QgdWwgbGkge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgMTNweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXItd2lkZ2V0IC5mb290ZXItaW5mby1saXN0IHVsIGxpIHtcbiAgICBtYXJnaW46IDAgMCAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmZvb3Rlci13aWRnZXQgLmZvb3Rlci1pbmZvLWxpc3QgdWwgbGkge1xuICAgIG1hcmdpbjogMCAwIDhweDtcbiAgfVxufVxuXG4uZm9vdGVyLXdpZGdldCAuZm9vdGVyLWluZm8tbGlzdCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLmZvb3Rlci13aWRnZXQgLmZvb3Rlci1pbmZvLWxpc3QgdWwgbGkgYSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM0NDQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZm9vdGVyLXdpZGdldCAuZm9vdGVyLWluZm8tbGlzdCB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi5mb290ZXItd2lkZ2V0IC5hcHAtdmlzYS13cmFwIHAge1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW46IDA7XG59XG5cbi5mb290ZXItd2lkZ2V0IC5hcHAtdmlzYS13cmFwIC5hcHAtZ29vZ2xlLWltZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgbWFyZ2luOiAyNXB4IDAgMzNweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuZm9vdGVyLXdpZGdldCAuYXBwLXZpc2Etd3JhcCAuYXBwLWdvb2dsZS1pbWcge1xuICAgIG1hcmdpbjogMjBweCAwIDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mb290ZXItd2lkZ2V0IC5hcHAtdmlzYS13cmFwIC5hcHAtZ29vZ2xlLWltZyB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXItd2lkZ2V0IC5hcHAtdmlzYS13cmFwIC5hcHAtZ29vZ2xlLWltZyB7XG4gICAgbWFyZ2luOiAxNXB4IDAgMTVweDtcbiAgfVxufVxuXG4uZm9vdGVyLXdpZGdldCAuYXBwLXZpc2Etd3JhcCAuYXBwLWdvb2dsZS1pbWcgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG5cbi5mb290ZXItd2lkZ2V0IC5hcHAtdmlzYS13cmFwIC5hcHAtZ29vZ2xlLWltZyBhOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cblxuLmZvb3Rlci13aWRnZXQgLmFwcC12aXNhLXdyYXAgLmFwcC1nb29nbGUtaW1nIGEgaW1nIHtcbiAgd2lkdGg6IDE3MHB4O1xuICBib3JkZXItcmFkaXVzOiAzcHg7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMjBweCAwcHggcmdiYSg1MSwgNTEsIDUxLCAwLjEpO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAuZm9vdGVyLXdpZGdldCAuYXBwLXZpc2Etd3JhcCAuYXBwLWdvb2dsZS1pbWcgYSBpbWcge1xuICAgIHdpZHRoOiAxNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5mb290ZXItd2lkZ2V0IC5hcHAtdmlzYS13cmFwIC5hcHAtZ29vZ2xlLWltZyBhIGltZyB7XG4gICAgd2lkdGg6IDExNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZm9vdGVyLXdpZGdldCAuYXBwLXZpc2Etd3JhcCAuYXBwLWdvb2dsZS1pbWcgYSBpbWcge1xuICAgIHdpZHRoOiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mb290ZXItd2lkZ2V0IC5hcHAtdmlzYS13cmFwIC5hcHAtZ29vZ2xlLWltZyBhIGltZyB7XG4gICAgd2lkdGg6IDEyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZm9vdGVyLXdpZGdldCAuYXBwLXZpc2Etd3JhcCAuYXBwLWdvb2dsZS1pbWcgYSBpbWcge1xuICAgIHdpZHRoOiAxMDVweDtcbiAgfVxufVxuXG4uZm9vdGVyLXdpZGdldCAuYXBwLXZpc2Etd3JhcCAucGF5bWVudC1pbWcge1xuICBtYXJnaW46IDE2cHggMCAwO1xufVxuXG4uZm9vdGVyLXdpZGdldCAuYXBwLXZpc2Etd3JhcCAucGF5bWVudC1pbWcgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4uZm9vdGVyLXdpZGdldCAuYXBwLXZpc2Etd3JhcCAucGF5bWVudC1pbWcgYSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5mb290ZXItYWJvdXQtMiAuZm9vdGVyLWNvbnRhY3QtaW5mbyBwIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAwIDAgOHB4O1xufVxuXG4uZm9vdGVyLWFib3V0LTIgLmZvb3Rlci1jb250YWN0LWluZm8gcCBzcGFuIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgbWFyZ2luOiA0cHggMCAxOHB4O1xuICBjb2xvcjogI2U0NTczZDtcbn1cblxuLmZvb3Rlci1hYm91dC0yIC5mb290ZXItc29jaWFsLWljb24ge1xuICBtYXJnaW46IDI0cHggMCAwO1xufVxuXG4uZm9vdGVyLWFib3V0LTIgLmZvb3Rlci1zb2NpYWwtaWNvbiBhIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDIycHg7XG59XG5cbi5mb290ZXItYWJvdXQtMiAuZm9vdGVyLXNvY2lhbC1pY29uIGE6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmZvb3Rlci1hYm91dC0yIC5mb290ZXItc29jaWFsLWljb24gYS50d2l0dGVyIHtcbiAgY29sb3I6ICMyNmQwZmU7XG59XG5cbi5mb290ZXItYWJvdXQtMiAuZm9vdGVyLXNvY2lhbC1pY29uIGEuZmFjZWJvb2sge1xuICBjb2xvcjogIzU2N2ZhOTtcbn1cblxuLmZvb3Rlci1hYm91dC0yIC5mb290ZXItc29jaWFsLWljb24gYS5za3lwZSB7XG4gIGNvbG9yOiAjMTNiYWY3O1xufVxuXG4uZm9vdGVyLWFib3V0LTIgLmZvb3Rlci1zb2NpYWwtaWNvbiBhLnlvdXR1YmUge1xuICBjb2xvcjogI2RhMGUyYjtcbn1cblxuLmZvb3Rlci1hYm91dC0yIC5mb290ZXItc29jaWFsLWljb24gYS5pbnN0YWdyYW0ge1xuICBjb2xvcjogIzk4NzU0NTtcbn1cblxuLnN1YnNjcmliZS13cmFwIHAge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBsaW5lLWhlaWdodDogMS42ZW07XG4gIG1hcmdpbjogMCAwIDM3cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN1YnNjcmliZS13cmFwIHAge1xuICAgIG1hcmdpbjogMCAwIDE3cHg7XG4gIH1cbn1cblxuLnN1YnNjcmliZS1mb3JtIGZvcm0gLm1jLWZvcm0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zdWJzY3JpYmUtZm9ybSBmb3JtIC5tYy1mb3JtIGlucHV0IHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xuICBib3JkZXItcmFkaXVzOiAyNnB4O1xuICBwYWRkaW5nOiAycHggMTYwcHggMnB4IDIwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zdWJzY3JpYmUtZm9ybSBmb3JtIC5tYy1mb3JtIGlucHV0IHtcbiAgICBwYWRkaW5nOiAycHggMTQwcHggMnB4IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3Vic2NyaWJlLWZvcm0gZm9ybSAubWMtZm9ybSBpbnB1dCB7XG4gICAgcGFkZGluZzogMnB4IDE0MHB4IDJweCAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3Vic2NyaWJlLWZvcm0gZm9ybSAubWMtZm9ybSBpbnB1dCB7XG4gICAgcGFkZGluZzogMnB4IDExNnB4IDJweCAyMHB4O1xuICB9XG59XG5cbi5zdWJzY3JpYmUtZm9ybSBmb3JtIC5tYy1mb3JtIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0NDQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zdWJzY3JpYmUtZm9ybSBmb3JtIC5tYy1mb3JtIGlucHV0OjotbW96LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0NDQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zdWJzY3JpYmUtZm9ybSBmb3JtIC5tYy1mb3JtIC5tYy1uZXdzIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnN1YnNjcmliZS1mb3JtIGZvcm0gLm1jLWZvcm0gLmNsZWFyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbn1cblxuLnN1YnNjcmliZS1mb3JtIGZvcm0gLm1jLWZvcm0gLmNsZWFyIGlucHV0IHtcbiAgd2lkdGg6IGF1dG87XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5N2ZkO1xuICBwYWRkaW5nOiAwIDM2cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnN1YnNjcmliZS1mb3JtIGZvcm0gLm1jLWZvcm0gLmNsZWFyIGlucHV0IHtcbiAgICBwYWRkaW5nOiAwIDI2cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc3Vic2NyaWJlLWZvcm0gZm9ybSAubWMtZm9ybSAuY2xlYXIgaW5wdXQge1xuICAgIHBhZGRpbmc6IDAgMjZweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnN1YnNjcmliZS1mb3JtIGZvcm0gLm1jLWZvcm0gLmNsZWFyIGlucHV0IHtcbiAgICBwYWRkaW5nOiAwIDE2cHg7XG4gIH1cbn1cblxuLnN1YnNjcmliZS1mb3JtIGZvcm0gLm1jLWZvcm0gLmNsZWFyIGlucHV0OmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0NTczZDtcbn1cblxuLnBheW1lbnQtaW1nLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnBheW1lbnQtaW1nLXdyYXAge1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucGF5bWVudC1pbWctd3JhcCB7XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4ucGF5bWVudC1pbWctd3JhcCBzcGFuIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAwIDMwcHggMCAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXltZW50LWltZy13cmFwIHNwYW4ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDAgMHB4IDVweCAwO1xuICB9XG59XG5cbi5wYXltZW50LWltZy13cmFwIC5wYXltZW50LWltZy0yIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXltZW50LWltZy13cmFwIC5wYXltZW50LWltZy0yIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLnBheW1lbnQtaW1nLXdyYXAgLnBheW1lbnQtaW1nLTIgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZm9vdGVyLWJvdHRvbSB7XG4gIHBhZGRpbmc6IDMwcHggMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubXJnLXRvcC14cyB7XG4gICAgbWFyZ2luLXRvcDogN3B4O1xuICB9XG4gIC5mb290ZXItYXJlYS5wYi0zNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmZvb3Rlci10b3AucGItMzAge1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubXJnLXRvcC14cyB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0gMTEuIEJsb2cgc3R5bGUgLS0tLS0tLS0tKi9cbi5ibG9nLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5ibG9nLXdyYXAgLmJsb2ctaW1nIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbGV4OiAwIDAgNDUlO1xuICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5ibG9nLXdyYXAgLmJsb2ctaW1nIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctd3JhcCAuYmxvZy1pbWcge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICAgIHBhZGRpbmctcmlnaHQ6IDBweDtcbiAgfVxufVxuXG4uYmxvZy13cmFwIC5ibG9nLWltZyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJsb2ctd3JhcCAuYmxvZy1pbWcgYSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDEuNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG59XG5cbi5ibG9nLXdyYXAgLmJsb2ctaW1nIC5ibG9nLXRhZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTBweDtcbiAgYm90dG9tOiAxMHB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cblxuLmJsb2ctd3JhcCAuYmxvZy1pbWcgLmJsb2ctdGFnIGEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5N2ZkO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxldHRlci1zcGFjaW5nOiAxO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiA2cHggMTFweCA2cHg7XG59XG5cbi5ibG9nLXdyYXAgLmJsb2ctY29udGVudCB7XG4gIGZsZXg6IDAgMCA1NSU7XG4gIG1hcmdpbjogMTVweCAwIDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmJsb2ctd3JhcCAuYmxvZy1jb250ZW50IHtcbiAgICBtYXJnaW46IDBweCAwIDA7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy13cmFwIC5ibG9nLWNvbnRlbnQge1xuICAgIGZsZXg6IDAgMCAxMDAlO1xuICB9XG59XG5cbi5ibG9nLXdyYXAgLmJsb2ctY29udGVudCAuYmxvZy1tZXRhIHNwYW4ge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xufVxuXG4uYmxvZy13cmFwIC5ibG9nLWNvbnRlbnQgLmJsb2ctbWV0YSBzcGFuIGkge1xuICBtYXJnaW4tcmlnaHQ6IDZweDtcbn1cblxuLmJsb2ctd3JhcCAuYmxvZy1jb250ZW50IGgzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS42O1xuICBtYXJnaW46IDlweCAwIDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5ibG9nLXdyYXAgLmJsb2ctY29udGVudCBoMyB7XG4gICAgZm9udC1zaXplOiAxOXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmJsb2ctd3JhcCAuYmxvZy1jb250ZW50IGgzIHtcbiAgICBsaW5lLWhlaWdodDogMS4zO1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLXdyYXAgLmJsb2ctY29udGVudCBoMyB7XG4gICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICBtYXJnaW46IDVweCAwIDA7XG4gIH1cbn1cblxuLmJsb2ctd3JhcCAuYmxvZy1jb250ZW50IGgzIGEge1xuICBjb2xvcjogIzMzMztcbn1cblxuLmJsb2ctd3JhcCAuYmxvZy1jb250ZW50IGgzIGE6aG92ZXIge1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuLmJsb2ctd3JhcDpob3ZlciAuYmxvZy1pbWcgYSBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG59XG5cbi5ibG9nLXdyYXAtMiB7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMCAyMHB4IDUwcHggcmdiYSgwLCAwLCAwLCAwLjA1KTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cblxuLmJsb2ctd3JhcC0yIC5ibG9nLWltZy0yIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmJsb2ctd3JhcC0yIC5ibG9nLWltZy0yIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4uYmxvZy13cmFwLTIgLmJsb2ctaW1nLTIgYSBpbWcge1xuICB3aWR0aDogMTAwJTtcbiAgdHJhbnNpdGlvbjogYWxsIDEuNXMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG59XG5cbi5ibG9nLXdyYXAtMiAuYmxvZy1pbWctMiAuYmxvZy10YWctMiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMTBweDtcbiAgdG9wOiAxMHB4O1xufVxuXG4uYmxvZy13cmFwLTIgLmJsb2ctaW1nLTIgLmJsb2ctdGFnLTIgYSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZTk3ZmQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGV0dGVyLXNwYWNpbmc6IDE7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAxO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDZweCAxMXB4IDZweDtcbn1cblxuLmJsb2ctd3JhcC0yIC5ibG9nLWNvbnRlbnQtMiB7XG4gIHBhZGRpbmc6IDI2cHggMzBweCAzMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCkge1xuICAuYmxvZy13cmFwLTIgLmJsb2ctY29udGVudC0yIHtcbiAgICBwYWRkaW5nOiAyNnB4IDI1cHggMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAuYmxvZy13cmFwLTIgLmJsb2ctY29udGVudC0yIHtcbiAgICBwYWRkaW5nOiAyNnB4IDI1cHggMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5ibG9nLXdyYXAtMiAuYmxvZy1jb250ZW50LTIge1xuICAgIHBhZGRpbmc6IDI2cHggMjBweCAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYmxvZy13cmFwLTIgLmJsb2ctY29udGVudC0yIHtcbiAgICBwYWRkaW5nOiAyNnB4IDIwcHggMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLXdyYXAtMiAuYmxvZy1jb250ZW50LTIge1xuICAgIHBhZGRpbmc6IDI2cHggMjBweCAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy13cmFwLTIgLmJsb2ctY29udGVudC0yIHtcbiAgICBwYWRkaW5nOiAyNnB4IDE1cHggMzBweDtcbiAgfVxufVxuXG4uYmxvZy13cmFwLTIgLmJsb2ctY29udGVudC0yIC5ibG9nLW1ldGEtMiB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgY29sb3I6ICM0NDQ7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuXG4uYmxvZy13cmFwLTIgLmJsb2ctY29udGVudC0yIC5ibG9nLW1ldGEtMiB1bCBsaSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctd3JhcC0yIC5ibG9nLWNvbnRlbnQtMiAuYmxvZy1tZXRhLTIgdWwgbGkgaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLmJsb2ctd3JhcC0yIC5ibG9nLWNvbnRlbnQtMiAuYmxvZy1tZXRhLTIgdWwgbGkge1xuICAgIG1hcmdpbi1yaWdodDogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLXdyYXAtMiAuYmxvZy1jb250ZW50LTIgLmJsb2ctbWV0YS0yIHVsIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxufVxuXG4uYmxvZy13cmFwLTIgLmJsb2ctY29udGVudC0yIC5ibG9nLW1ldGEtMiB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4uYmxvZy13cmFwLTIgLmJsb2ctY29udGVudC0yIGgzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW46IDEzcHggMCAyM3B4O1xuICBsaW5lLWhlaWdodDogMS42O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5ibG9nLXdyYXAtMiAuYmxvZy1jb250ZW50LTIgaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW46IDEwcHggMCAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9nLXdyYXAtMiAuYmxvZy1jb250ZW50LTIgaDMge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICBtYXJnaW46IDEwcHggMCAxNXB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy13cmFwLTIgLmJsb2ctY29udGVudC0yIGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbWFyZ2luOiAxMHB4IDAgMTVweDtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG5cbi5ibG9nLXdyYXAtMiAuYmxvZy1jb250ZW50LTIgaDMgYSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uYmxvZy13cmFwLTIgLmJsb2ctY29udGVudC0yIGgzIGE6aG92ZXIge1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuLmJsb2ctd3JhcC0yIC5ibG9nLWNvbnRlbnQtMiAuYmxvZy1idG4gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzMzMztcbn1cblxuLmJsb2ctd3JhcC0yIC5ibG9nLWNvbnRlbnQtMiAuYmxvZy1idG4gYSBpIHtcbiAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gIGNvbG9yOiAjNGU5N2ZkO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdG9wOiAycHg7XG59XG5cbi5ibG9nLXdyYXAtMiAuYmxvZy1jb250ZW50LTIgLmJsb2ctYnRuIGE6aG92ZXIge1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuLmJsb2ctd3JhcC0yOmhvdmVyIC5ibG9nLWltZy0yIGEgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xufVxuXG4vKi0tLS0tLS0tIDEyLiBPdGhlcnMgc3R5bGUgLS0tLS0tLS0tKi9cbi50bS1kZW1vLW9wdGlvbnMtd3JhcHBlciB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBoZWlnaHQ6IDEwMCU7XG4gIHdpZHRoOiAzNTBweDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA0NXB4KTtcbiAgei1pbmRleDogOTk5O1xuICB0cmFuc2l0aW9uOiBhbGwgLjVzO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50bS1kZW1vLW9wdGlvbnMtd3JhcHBlciB7XG4gICAgd2lkdGg6IDMwMHB4O1xuICB9XG59XG5cbi50bS1kZW1vLW9wdGlvbnMtd3JhcHBlciAudG0tZGVtby1vcHRpb25zLXRvb2xiYXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjAwcHg7XG4gIHJpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA2MHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xuICBib3JkZXItcmlnaHQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDVweCAwIDAgNXB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IC0zcHggMCAxMHB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjEpO1xufVxuXG4udG0tZGVtby1vcHRpb25zLXdyYXBwZXIgLnRtLWRlbW8tb3B0aW9ucy10b29sYmFyIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjMTExO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHotaW5kZXg6IDk5O1xufVxuXG4udG0tZGVtby1vcHRpb25zLXdyYXBwZXIgLnRtLWRlbW8tb3B0aW9ucy10b29sYmFyIGEgaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbn1cblxuLnRtLWRlbW8tb3B0aW9ucy13cmFwcGVyLmRlbW8tb3BlbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSkgdHJhbnNsYXRlWCgxNXB4KTtcbiAgYm94LXNoYWRvdzogLTNweCAwIDUwcHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMTQpO1xufVxuXG4udG0tZGVtby1vcHRpb25zLXdyYXBwZXIgLnRtLWRlbW8tcGFuZWwge1xuICBwYWRkaW5nOiAzNXB4IDMwcHg7XG4gIGhlaWdodDogMTAwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAudG0tZGVtby1vcHRpb25zLXdyYXBwZXIgLnRtLWRlbW8tcGFuZWwge1xuICAgIHBhZGRpbmc6IDM1cHggMzVweCAzNXB4IDIwcHg7XG4gIH1cbn1cblxuLnRtLWRlbW8tb3B0aW9ucy13cmFwcGVyIC50bS1kZW1vLXBhbmVsIC50bS1kZW1vLXBhbmVsLWhlYWRlciB7XG4gIG1hcmdpbi1ib3R0b206IDQwcHg7XG59XG5cbi50bS1kZW1vLW9wdGlvbnMtd3JhcHBlciAudG0tZGVtby1wYW5lbCAudG0tZGVtby1wYW5lbC1oZWFkZXIgaDMge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDEuMzhweDtcbiAgbGluZS1oZWlnaHQ6IDEuNDtcbn1cblxuLnRtLWRlbW8tb3B0aW9ucy13cmFwcGVyIC50bS1kZW1vLXBhbmVsIC50bS1kZW1vLXBhbmVsLWhlYWRlciBwIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjc0O1xuICBtYXJnaW46IDE0cHggMCAyMHB4O1xufVxuXG4udG0tZGVtby1vcHRpb25zLXdyYXBwZXIgLnRtLWRlbW8tcGFuZWwgLnRtLWRlbW8tcGFuZWwtaGVhZGVyIC50bS1kZW1vLWJ0biBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBmb250LXdlaWdodDogNzAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5N2ZkO1xuICBib3JkZXItcmFkaXVzOiAyNnB4O1xuICBwYWRkaW5nOiAxMHB4IDI4cHg7XG59XG5cbi50bS1kZW1vLW9wdGlvbnMtd3JhcHBlciAudG0tZGVtby1wYW5lbCAudG0tZGVtby1wYW5lbC1oZWFkZXIgLnRtLWRlbW8tYnRuIGEgaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xufVxuXG4udG0tZGVtby1vcHRpb25zLXdyYXBwZXIgLnRtLWRlbW8tcGFuZWwgLnRtLWRlbW8tcGFuZWwtaGVhZGVyIC50bS1kZW1vLWJ0biBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0NTczZDtcbn1cblxuLnRtLWRlbW8tb3B0aW9ucy13cmFwcGVyIC50bS1kZW1vLXBhbmVsIC5xdWljay1vcHRpb24tbGlzdCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuXG4udG0tZGVtby1vcHRpb25zLXdyYXBwZXIgLnRtLWRlbW8tcGFuZWwgLnF1aWNrLW9wdGlvbi1saXN0IGEgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAuM3M7XG4gIGJveC1zaGFkb3c6IDAgN3B4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjEpO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi50bS1kZW1vLW9wdGlvbnMtd3JhcHBlciAudG0tZGVtby1wYW5lbCAucXVpY2stb3B0aW9uLWxpc3QgYSBpbWc6aG92ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTNweCk7XG4gIGJveC1zaGFkb3c6IDAgMTBweCAyNXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cblxuLnRvb2x0aXAtc3R5bGUtMiA+IGEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50b29sdGlwLXN0eWxlLTIgPiBhOmFmdGVyIHtcbiAgYm90dG9tOiA1MCU7XG4gIHJpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiA4cHggMTBweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1ib3R0b206IC0xNXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb250ZW50OiBhdHRyKGFyaWEtbGFiZWwpO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuMXM7XG4gIGJveC1zaGFkb3c6IDRweCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHZpc2liaWxpdHkgMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC43MSwgMS43LCAwLjc3LCAxLjI0KSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC43MSwgMS43LCAwLjc3LCAxLjI0KTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDAsIDApO1xufVxuXG4udG9vbHRpcC1zdHlsZS0yID4gYTpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMTAwJTtcbiAgYm90dG9tOiA1MCU7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC4xcztcbiAgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDAwO1xuICB6LWluZGV4OiA5O1xuICBtYXJnaW4tcmlnaHQ6IC0xM3B4O1xuICBtYXJnaW4tYm90dG9tOiAtN3B4O1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuMXM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB2aXNpYmlsaXR5IDAuM3MgZWFzZSwgdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAuNzEsIDEuNywgMC43NywgMS4yNCksIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAuNzEsIDEuNywgMC43NywgMS4yNCk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnRvb2x0aXAtc3R5bGUtMiA+IGE6aG92ZXI6YWZ0ZXIge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLThweCk7XG59XG5cbi50b29sdGlwLXN0eWxlLTIgPiBhOmhvdmVyOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOHB4KTtcbn1cblxuLm1lZGl6aW4tY29tbW9uLXN0eWxlLXdyYXAgLm1lZGl6aW4tY29tbW9uLWltZy1zdHlsZSBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVkaXppbi1jb21tb24tc3R5bGUtd3JhcCAubWVkaXppbi1jb21tb24taW1nLXN0eWxlLm1iLTM1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xuICB9XG59XG5cbi5tZWRpemluLWNvbW1vbi1zdHlsZS13cmFwIC5tZWRpemluLWNvbW1vbi1wYXJhZ3JhcGgtc3R5bGUge1xuICBtYXJnaW46IDAgMCA0MHB4O1xufVxuXG4ubWVkaXppbi1jb21tb24tc3R5bGUtd3JhcCAubWVkaXppbi1jb21tb24tcGFyYWdyYXBoLXN0eWxlLnBhcmFncmFwaC1tcmctZGVjIHtcbiAgbWFyZ2luOiAwIDAgMThweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVkaXppbi1jb21tb24tc3R5bGUtd3JhcCAubWVkaXppbi1jb21tb24tcGFyYWdyYXBoLXN0eWxlIHtcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xuICB9XG59XG5cbi5tZWRpemluLWNvbW1vbi1zdHlsZS13cmFwIC5tZWRpemluLWNvbW1vbi1wYXJhZ3JhcGgtc3R5bGUgaDIge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMCAwIDE5cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm1lZGl6aW4tY29tbW9uLXN0eWxlLXdyYXAgLm1lZGl6aW4tY29tbW9uLXBhcmFncmFwaC1zdHlsZSBoMiB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5tZWRpemluLWNvbW1vbi1zdHlsZS13cmFwIC5tZWRpemluLWNvbW1vbi1wYXJhZ3JhcGgtc3R5bGUgaDIge1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1lZGl6aW4tY29tbW9uLXN0eWxlLXdyYXAgLm1lZGl6aW4tY29tbW9uLXBhcmFncmFwaC1zdHlsZSBoMiB7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbn1cblxuLm1lZGl6aW4tY29tbW9uLXN0eWxlLXdyYXAgLm1lZGl6aW4tY29tbW9uLXBhcmFncmFwaC1zdHlsZSBoNCB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbjogMjBweCAwIDA7XG59XG5cbi5tZWRpemluLWNvbW1vbi1zdHlsZS13cmFwIC5tZWRpemluLWNvbW1vbi1wYXJhZ3JhcGgtc3R5bGUgaDMge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAyNnB4O1xuICBtYXJnaW46IDBweCAwIDE2cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLm1lZGl6aW4tY29tbW9uLXN0eWxlLXdyYXAgLm1lZGl6aW4tY29tbW9uLXBhcmFncmFwaC1zdHlsZSBoMyB7XG4gICAgZm9udC1zaXplOiAyM3B4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubWVkaXppbi1jb21tb24tc3R5bGUtd3JhcCAubWVkaXppbi1jb21tb24tcGFyYWdyYXBoLXN0eWxlIGgzIHtcbiAgICBmb250LXNpemU6IDIzcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVkaXppbi1jb21tb24tc3R5bGUtd3JhcCAubWVkaXppbi1jb21tb24tcGFyYWdyYXBoLXN0eWxlIGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLm1lZGl6aW4tY29tbW9uLXN0eWxlLXdyYXAgLm1lZGl6aW4tY29tbW9uLXBhcmFncmFwaC1zdHlsZSBwIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzQ0NDtcbiAgbGluZS1oZWlnaHQ6IDEuNzQ7XG4gIG1hcmdpbjogMDtcbn1cblxuLm1lZGl6aW4tY29tbW9uLXN0eWxlLXdyYXAgLm1lZGl6aW4tY29tbW9uLXBhcmFncmFwaC1zdHlsZSBwIGEge1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLm1lZGl6aW4tY29tbW9uLXN0eWxlLXdyYXAgLm1lZGl6aW4tY29tbW9uLXBhcmFncmFwaC1zdHlsZSBwLnBhcmFncmFwaC1tcmctdG9wIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cblxuLm1lZGl6aW4tY29tbW9uLXN0eWxlLXdyYXAgLm1lZGl6aW4tY29tbW9uLXBhcmFncmFwaC1zdHlsZSAubWVkaXppbi1jb21tb24tbGlzdCB1bCB7XG4gIHBhZGRpbmc6IDAgMCAwIDE1cHg7XG59XG5cbi5tZWRpemluLWNvbW1vbi1zdHlsZS13cmFwIC5tZWRpemluLWNvbW1vbi1wYXJhZ3JhcGgtc3R5bGUgLm1lZGl6aW4tY29tbW9uLWxpc3QgdWwgbGkge1xuICBtYXJnaW46IDAgMCAxMXB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBsaXN0LXN0eWxlOiBkaXNjO1xufVxuXG4ubWVkaXppbi1jb21tb24tc3R5bGUtd3JhcCAubWVkaXppbi1jb21tb24tcGFyYWdyYXBoLXN0eWxlIC5tZWRpemluLWNvbW1vbi1saXN0IHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDAgMCAwcHg7XG59XG5cbi5tZWRpemluLWNvbW1vbi1zdHlsZS13cmFwIC5tZWRpemluLWNvbW1vbi1wYXJhZ3JhcGgtc3R5bGUgLm1lZGl6aW4tY29tbW9uLWxpc3QubWVkaXppbi1jb21tb24tbGlzdC1tcmctMSB7XG4gIG1hcmdpbjogMjBweCAwIDA7XG59XG5cbi5tZWRpemluLWNvbW1vbi1zdHlsZS13cmFwIC5tZWRpemluLWNvbW1vbi1wYXJhZ3JhcGgtc3R5bGUgLm1lZGl6aW4tY29tbW9uLWxpc3QtMiB1bCB7XG4gIHBhZGRpbmc6IDAgMCAwIDMwcHg7XG59XG5cbi5tZWRpemluLWNvbW1vbi1zdHlsZS13cmFwIC5tZWRpemluLWNvbW1vbi1wYXJhZ3JhcGgtc3R5bGUgLm1lZGl6aW4tY29tbW9uLWxpc3QtMiB1bCBsaSB7XG4gIG1hcmdpbjogMCAwIDE0cHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM0NDQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjc0O1xuICBsaXN0LXN0eWxlOiBkZWNpbWFsO1xufVxuXG4ubWVkaXppbi1jb21tb24tc3R5bGUtd3JhcCAubWVkaXppbi1jb21tb24tcGFyYWdyYXBoLXN0eWxlIC5tZWRpemluLWNvbW1vbi1saXN0LTIgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMCAwIDBweDtcbn1cblxuLm1lZGl6aW4tY29tbW9uLXN0eWxlLXdyYXAgLm1lZGl6aW4tY29tbW9uLXBhcmFncmFwaC1zdHlsZSAubWVkaXppbi1jb21tb24tbGlzdC0yLm1lZGl6aW4tY29tbW9uLWxpc3QtbXJnLTIge1xuICBtYXJnaW46IDIwcHggMCAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZWRpemluLWNvbW1vbi1zdHlsZS13cmFwIC5tZWRpemluLWNvbW1vbi1wYXJhZ3JhcGgtc3R5bGUgLm1lZGl6aW4tY29tbW9uLWxpc3QtMi5tZWRpemluLWNvbW1vbi1saXN0LW1yZy0yIHtcbiAgICBtYXJnaW46IDE1cHggMCAwO1xuICB9XG59XG5cbi5tZWRpemluLWNvbW1vbi1zdHlsZS13cmFwIC5tZWRpemluLWNvbW1vbi1wYXJhZ3JhcGgtc3R5bGUgLm1lZGl6aW4tY29tbW9uLWxpc3QtMi5tZWRpemluLWNvbW1vbi1saXN0LW1yZy0zIHtcbiAgbWFyZ2luOiAyOHB4IDAgMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVkaXppbi1jb21tb24tc3R5bGUtd3JhcCAubWVkaXppbi1jb21tb24tcGFyYWdyYXBoLXN0eWxlIC5tZWRpemluLWNvbW1vbi1saXN0LTIubWVkaXppbi1jb21tb24tbGlzdC1tcmctMyB7XG4gICAgbWFyZ2luOiAxNXB4IDAgMDtcbiAgfVxufVxuXG4ubWVkaXppbi1jb21tb24tc3R5bGUtd3JhcCAubWVkaXppbi1jb21tb24tcGFyYWdyYXBoLXN0eWxlIHNwYW4ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXN0eWxlOiBpdGFsaWM7XG4gIG1hcmdpbjogMThweCAwIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZWRpemluLWNvbW1vbi1zdHlsZS13cmFwIC5tZWRpemluLWNvbW1vbi1wYXJhZ3JhcGgtc3R5bGUgc3BhbiB7XG4gICAgbWFyZ2luOiA3cHggMCAwO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnB1cmNoYXNlLWd1aWRlLWFyZWEucGItMzUsXG4gIC5wcml2YWN5LXBvbGljeS1hcmVhLnBiLTM1LFxuICAudGVybXMtb2Ytc2VydmljZS1hcmVhLnBiLTM1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuXG4vKi0tLS0tLSAxMy4gQnJlYWRjcnVtYiBzdHlsZSAgLS0tLS0tLS0qL1xuLmJyZWFkY3J1bWItYXJlYS1wYWRkaW5nLTEge1xuICBwYWRkaW5nOiAxNXB4IDAgNTVweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnJlYWRjcnVtYi1hcmVhLXBhZGRpbmctMSB7XG4gICAgcGFkZGluZzogMjVweCAwIDI2cHg7XG4gIH1cbn1cblxuLmJyZWFkY3J1bWItYXJlYS1wYWRkaW5nLTIge1xuICBwYWRkaW5nOiAyMHB4IDAgMjBweDtcbn1cblxuLmJyZWFkY3J1bWItY29udGVudC5icmVhZGNydW1iLWNvbnRlbnQtbWIxIHtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnJlYWRjcnVtYi1jb250ZW50LmJyZWFkY3J1bWItY29udGVudC1tYjEge1xuICAgIG1hcmdpbjogMCAwIDhweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5icmVhZGNydW1iLWNvbnRlbnQge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4uYnJlYWRjcnVtYi1jb250ZW50IHVsIGxpIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGNvbG9yOiAjNGU5N2ZkO1xuICBtYXJnaW4tcmlnaHQ6IDE4cHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5icmVhZGNydW1iLWNvbnRlbnQgdWwgbGk6OmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDE3cHg7XG4gIGhlaWdodDogMXB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJhYmFiO1xuICBjb250ZW50OiBcIlwiO1xuICByaWdodDogLTIwcHg7XG4gIHRvcDogMTRweDtcbiAgei1pbmRleDogOTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTE1ZGVnKTtcbn1cblxuLmJyZWFkY3J1bWItY29udGVudCB1bCBsaTpsYXN0LWNoaWxkOjpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYnJlYWRjcnVtYi1jb250ZW50IHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5icmVhZGNydW1iLWNvbnRlbnQgdWwgbGkgYSB7XG4gIGNvbG9yOiAjMzMzO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5icmVhZGNydW1iLWNvbnRlbnQgdWwgbGkgYTo6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwcHg7XG4gIGhlaWdodDogMXB4O1xuICB3aWR0aDogMDtcbiAgdHJhbnNpdGlvbjogd2lkdGggMC42cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKSAwcztcbiAgYmFja2dyb3VuZDogIzRlOTdmZDtcbn1cblxuLmJyZWFkY3J1bWItY29udGVudCB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi5icmVhZGNydW1iLWNvbnRlbnQgdWwgbGkgYTpob3Zlcjo6YWZ0ZXIge1xuICB3aWR0aDogMTAwJTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGF1dG87XG59XG5cbi5icmVhZGNydW1iLXRpdGxlIGgxIHtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzMzMztcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5icmVhZGNydW1iLXRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5icmVhZGNydW1iLXRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYnJlYWRjcnVtYi10aXRsZSBoMSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0gMTQuIFNpZGViYXIgc3R5bGUgLS0tLS0tLS0tKi9cbi5zaWRlYmFyLXdpZGdldC5zaWRlYmFyLXdpZGdldC13cmFwIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4uc2lkZWJhci13aWRnZXQuc2lkZWJhci13aWRnZXQtcGFkZGluZy0xIHtcbiAgcGFkZGluZzogMzhweCAyMHB4IDM3cHg7XG59XG5cbi5zaWRlYmFyLXdpZGdldC5zaWRlYmFyLXdpZGdldC1wYWRkaW5nLTIge1xuICBwYWRkaW5nOiAzOHB4IDIwcHggNDBweDtcbn1cblxuLnNpZGViYXItd2lkZ2V0LnNpZGViYXItd2lkZ2V0LXBhZGRpbmctMyB7XG4gIHBhZGRpbmc6IDM4cHggMjBweCAzNHB4O1xufVxuXG4uc2lkZWJhci13aWRnZXQuc2lkZWJhci13aWRnZXQtcGFkZGluZy00IHtcbiAgcGFkZGluZzogMzhweCAyMHB4IDI1cHg7XG59XG5cbi5zaWRlYmFyLXdpZGdldC5zaWRlYmFyLXdpZGdldC1wYWRkaW5nLTUge1xuICBwYWRkaW5nOiAzNXB4IDIwcHggNDBweDtcbn1cblxuLnNpZGViYXItd2lkZ2V0LnNpZGViYXItd2lkZ2V0LXBhZGRpbmctNiB7XG4gIHBhZGRpbmc6IDM4cHggMjBweCAyN3B4O1xufVxuXG4uc2lkZWJhci13aWRnZXQgaDQuc2lkZWJhci13aWRnZXQtdGl0bGUge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1ib3R0b206IDIycHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaWRlYmFyLXdpZGdldCBoNC5zaWRlYmFyLXdpZGdldC10aXRsZSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgfVxufVxuXG4uc2lkZWJhci13aWRnZXQgaDQuc2lkZWJhci13aWRnZXQtdGl0bGUud2lkZ2V0LXRpdGxlLWZvbnQtZGVjIHtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4uc2lkZWJhci13aWRnZXQgLnNpZGViYXItY2F0ZWdvcmllcy1saXN0IHVsIGxpIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1ib3R0b206IDExcHg7XG59XG5cbi5zaWRlYmFyLXdpZGdldCAuc2lkZWJhci1jYXRlZ29yaWVzLWxpc3QgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbn1cblxuLnNpZGViYXItd2lkZ2V0IC5zaWRlYmFyLWNhdGVnb3JpZXMtbGlzdCB1bCBsaTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjExMSc7XG4gIGZvbnQtc2l6ZTogNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMnB4O1xuICBsZWZ0OiAwO1xuICBmb250LXdlaWdodDogOTAwO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgUHJvJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb2xvcjogIzY5Njk2OTtcbn1cblxuLnNpZGViYXItd2lkZ2V0IC5zaWRlYmFyLWNhdGVnb3JpZXMtbGlzdCB1bCBsaSBhIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLnNpZGViYXItd2lkZ2V0IC5zaWRlYmFyLWNhdGVnb3JpZXMtbGlzdCB1bCBsaSBhIHNwYW4ge1xuICBjb2xvcjogIzc3Nztcbn1cblxuLnNpZGViYXItd2lkZ2V0IC5zaWRlYmFyLWNhdGVnb3JpZXMtbGlzdCB1bCBsaSB1bCB7XG4gIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLnNpZGViYXItd2lkZ2V0IC5zaWRlYmFyLWNhdGVnb3JpZXMtbGlzdCB1bCBsaTpob3ZlciA+IGEge1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuLnNpZGViYXItd2lkZ2V0IC5zaWRlYmFyLWJyYW5kLWxpc3QgdWwgbGksXG4uc2lkZWJhci13aWRnZXQgLnNpZGViYXItc29ydC1saXN0IHVsIGxpLFxuLnNpZGViYXItd2lkZ2V0IC5zaWRlYmFyLXByaWNlLWZpbHRlci1saXN0IHVsIGxpIHtcbiAgbWFyZ2luLWJvdHRvbTogMTFweDtcbn1cblxuLnNpZGViYXItd2lkZ2V0IC5zaWRlYmFyLWJyYW5kLWxpc3QgdWwgbGk6bGFzdC1jaGlsZCxcbi5zaWRlYmFyLXdpZGdldCAuc2lkZWJhci1zb3J0LWxpc3QgdWwgbGk6bGFzdC1jaGlsZCxcbi5zaWRlYmFyLXdpZGdldCAuc2lkZWJhci1wcmljZS1maWx0ZXItbGlzdCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLnNpZGViYXItd2lkZ2V0IC5zaWRlYmFyLWJyYW5kLWxpc3QgdWwgbGkgYSxcbi5zaWRlYmFyLXdpZGdldCAuc2lkZWJhci1zb3J0LWxpc3QgdWwgbGkgYSxcbi5zaWRlYmFyLXdpZGdldCAuc2lkZWJhci1wcmljZS1maWx0ZXItbGlzdCB1bCBsaSBhIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLnNpZGViYXItd2lkZ2V0IC5zaWRlYmFyLWJyYW5kLWxpc3QgdWwgbGkgYSBzcGFuLFxuLnNpZGViYXItd2lkZ2V0IC5zaWRlYmFyLXNvcnQtbGlzdCB1bCBsaSBhIHNwYW4sXG4uc2lkZWJhci13aWRnZXQgLnNpZGViYXItcHJpY2UtZmlsdGVyLWxpc3QgdWwgbGkgYSBzcGFuIHtcbiAgY29sb3I6ICM3Nzc7XG59XG5cbi5zaWRlYmFyLXdpZGdldCAuc2lkZWJhci1icmFuZC1saXN0IHVsIGxpOmhvdmVyID4gYSxcbi5zaWRlYmFyLXdpZGdldCAuc2lkZWJhci1zb3J0LWxpc3QgdWwgbGk6aG92ZXIgPiBhLFxuLnNpZGViYXItd2lkZ2V0IC5zaWRlYmFyLXByaWNlLWZpbHRlci1saXN0IHVsIGxpOmhvdmVyID4gYSB7XG4gIGNvbG9yOiAjNGU5N2ZkO1xufVxuXG4uc2lkZWJhci13aWRnZXQgLnByaWNlLWZpbHRlciB7XG4gIG1hcmdpbi10b3A6IDE1cHg7XG59XG5cbi5zaWRlYmFyLXdpZGdldCAucHJpY2UtZmlsdGVyIC5wcmljZS1zbGlkZXItYW1vdW50IGlucHV0IHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uc2lkZWJhci13aWRnZXQgLnByaWNlLWZpbHRlciAjc2xpZGVyLXJhbmdlIHtcbiAgYmFja2dyb3VuZDogI2RiZGJkYiBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xuICBib3JkZXI6IG1lZGl1bSBub25lO1xuICBib3JkZXItcmFkaXVzOiAwcHg7XG4gIGhlaWdodDogNXB4O1xuICBtYXJnaW4tYm90dG9tOiAxMnB4O1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXRvcDogNXB4O1xufVxuXG4uc2lkZWJhci13aWRnZXQgLnByaWNlLWZpbHRlciAjc2xpZGVyLXJhbmdlIHNwYW4ge1xuICB0cmFuc2l0aW9uOiBhbGwgLjBzIGVhc2UgMHM7XG59XG5cbi5zaWRlYmFyLXdpZGdldCAucHJpY2UtZmlsdGVyICNzbGlkZXItcmFuZ2UgLnVpLXNsaWRlci1yYW5nZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlcjogMDtcbiAgYmFja2dyb3VuZDogIzRlOTdmZCBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xuICBib3JkZXI6IG5vbmU7XG4gIHRyYW5zaXRpb246IGFsbCAuMHMgZWFzZSAwcztcbn1cblxuLnNpZGViYXItd2lkZ2V0IC5wcmljZS1maWx0ZXIgI3NsaWRlci1yYW5nZSAudWktc2xpZGVyLWhhbmRsZSB7XG4gIGJhY2tncm91bmQ6ICM0ZTk3ZmQgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcbiAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBoZWlnaHQ6IDE5cHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICB3aWR0aDogMTlweDtcbiAgbWFyZ2luLXRvcDogLTJweDtcbn1cblxuLnNpZGViYXItd2lkZ2V0IC5wcmljZS1maWx0ZXIgLnByaWNlLXNsaWRlci1hbW91bnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbjogMjRweCAwIDA7XG59XG5cbi5zaWRlYmFyLXdpZGdldCAucHJpY2UtZmlsdGVyIC5wcmljZS1zbGlkZXItYW1vdW50IC5sYWJlbC1pbnB1dCBpbnB1dCB7XG4gIGNvbG9yOiAjMzMzO1xuICBoZWlnaHQ6IGF1dG87XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG59XG5cbi5zaWRlYmFyLXdpZGdldCAucHJpY2UtZmlsdGVyIC5wcmljZS1zbGlkZXItYW1vdW50IGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogbWVkaXVtIG5vbmU7XG4gIGNvbG9yOiAjNGU5N2ZkO1xuICBsaW5lLWhlaWdodDogMTtcbiAgcGFkZGluZzogMTBweCAzNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlIDBzO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAuc2lkZWJhci13aWRnZXQgLnByaWNlLWZpbHRlciAucHJpY2Utc2xpZGVyLWFtb3VudCBidXR0b24ge1xuICAgIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zaWRlYmFyLXdpZGdldCAucHJpY2UtZmlsdGVyIC5wcmljZS1zbGlkZXItYW1vdW50IGJ1dHRvbiB7XG4gICAgcGFkZGluZzogMTBweCAxNXB4O1xuICB9XG59XG5cbi5zaWRlYmFyLXdpZGdldCAucHJpY2UtZmlsdGVyIC5wcmljZS1zbGlkZXItYW1vdW50IGJ1dHRvbjpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZTk3ZmQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uc2lkZWJhci13aWRnZXQgLnNpZGViYXItcmF0aW5nLWxpc3QgdWwgbGkge1xuICBtYXJnaW46IDAgMCAxMXB4O1xufVxuXG4uc2lkZWJhci13aWRnZXQgLnNpZGViYXItcmF0aW5nLWxpc3QgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMCAwIDBweDtcbn1cblxuLnNpZGViYXItd2lkZ2V0IC5zaWRlYmFyLXJhdGluZy1saXN0IHVsIGxpIGEgaSB7XG4gIGNvbG9yOiAjZmIwO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMXB4O1xufVxuXG4uc2lkZWJhci13aWRnZXQgLnNpZGViYXItcmF0aW5nLWxpc3QgdWwgbGkgYSBpLmdyYXkge1xuICBjb2xvcjogI2FiYWJhYjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLnNpZGViYXItd2lkZ2V0IC5zaWRlYmFyLXJhdGluZy1saXN0IHVsIGxpIGEgc3BhbiB7XG4gIGNvbG9yOiAjNjk2OTY5O1xuICBtYXJnaW4tbGVmdDogMnB4O1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5zaWRlYmFyLXdpZGdldC5zbGlkZWJhci1wcm9kdWN0LXdyYXAtMiB7XG4gIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXI7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogYXV0bztcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uLy4uL2Fzc2V0cy9pbWFnZXMvYmcvYmctMS5qcGcpO1xufVxuXG4uc2lkZWJhci13aWRnZXQuc2xpZGViYXItcHJvZHVjdC13cmFwLTIgLnNsaWRlYmFyLXByb2R1Y3QtY29udGVudC0yIGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBtYXJnaW46IDAgMCA1cHg7XG59XG5cbi5zaWRlYmFyLXdpZGdldC5zbGlkZWJhci1wcm9kdWN0LXdyYXAtMiAuc2xpZGViYXItcHJvZHVjdC1jb250ZW50LTIgaDIge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgbWFyZ2luOiAwO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zaWRlYmFyLXdpZGdldC5zbGlkZWJhci1wcm9kdWN0LXdyYXAtMiAuc2xpZGViYXItcHJvZHVjdC1jb250ZW50LTIgaDIge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICBsaW5lLWhlaWdodDogMS4zZW07XG4gIH1cbn1cblxuLnNpZGViYXItd2lkZ2V0LnNsaWRlYmFyLXByb2R1Y3Qtd3JhcC0yIC5zbGlkZWJhci1wcm9kdWN0LWltZy0yIHtcbiAgbWFyZ2luOiAwcHggMCAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaWRlYmFyLXdpZGdldC5zbGlkZWJhci1wcm9kdWN0LXdyYXAtMiAuc2xpZGViYXItcHJvZHVjdC1pbWctMiA+IGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNpZGViYXItd2lkZ2V0LnNsaWRlYmFyLXByb2R1Y3Qtd3JhcC0yIC5zbGlkZWJhci1wcm9kdWN0LWltZy0yID4gYSBpbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5zaWRlYmFyLXdpZGdldC5zbGlkZWJhci1wcm9kdWN0LXdyYXAtMiAuc2xpZGViYXItcHJvZHVjdC1pbWctMiAuc2xpZGViYXItcHJvLWJhZGdlIHtcbiAgd2lkdGg6IDc0cHg7XG4gIGhlaWdodDogNzRweDtcbiAgbGluZS1oZWlnaHQ6IDc0cHg7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNTVhO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaWRlYmFyLXdpZGdldC5zbGlkZWJhci1wcm9kdWN0LXdyYXAtMiAuc2xpZGViYXItcHJvZHVjdC1pbWctMiAuc2xpZGViYXItcHJvLWJhZGdlIHtcbiAgICB3aWR0aDogNzBweDtcbiAgICBoZWlnaHQ6IDcwcHg7XG4gICAgbGluZS1oZWlnaHQ6IDcwcHg7XG4gIH1cbn1cblxuLnNpZGViYXItd2lkZ2V0LnNsaWRlYmFyLXByb2R1Y3Qtd3JhcC0yIC5zbGlkZWJhci1wcm9kdWN0LWltZy0yIC5zbGlkZWJhci1wcm8tYmFkZ2UgaDMge1xuICBjb2xvcjogIzMzMztcbiAgbWFyZ2luOiAwO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbi5zaWRlYmFyLXdpZGdldC5zbGlkZWJhci1wcm9kdWN0LXdyYXAtMiAuc2xpZGViYXItcHJvZHVjdC1pbWctMiAuc2xpZGViYXItcHJvLWJhZGdlIGgzIHNwYW4ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luOiAwIDAgNHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaWRlYmFyLXdpZGdldC5zbGlkZWJhci1wcm9kdWN0LXdyYXAtMiAuc2xpZGViYXItcHJvZHVjdC1pbWctMiAuc2xpZGViYXItcHJvLWJhZGdlIGgzIHNwYW4ge1xuICAgIGZvbnQtc2l6ZTogMThweDtcbiAgfVxufVxuXG4uc2lkZWJhci13aWRnZXQuc2xpZGViYXItcHJvZHVjdC13cmFwLTIgLnNsaWRlYmFyLXByb2R1Y3QtaW1nLTIgLnNsaWRlYmFyLXByby1iYWRnZS5zbGlkZWJhci1wcm8tYmFkZ2UtcG9zaXRpb24xIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwJTtcbiAgcmlnaHQ6IDglO1xufVxuXG4uc2lkZWJhci13aWRnZXQgLnByb2R1Y3QtaGlnaGxpZ2h0IHVsIGxpIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMTRweDtcbn1cblxuLnNpZGViYXItd2lkZ2V0IC5wcm9kdWN0LWhpZ2hsaWdodCB1bCBsaTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwIDAgMHB4O1xufVxuXG4uc2lkZWJhci13aWRnZXQgLnByb2R1Y3QtaGlnaGxpZ2h0IHVsIGxpIGlucHV0IHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cblxuLnNpZGViYXItd2lkZ2V0IC5wcm9kdWN0LWhpZ2hsaWdodCB1bCBsaSBzcGFuIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnNpZGViYXItd2lkZ2V0IC5zaWRlYmFyLXRhZyB1bCBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luOiAwIDdweCAxMHB4IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNpZGViYXItd2lkZ2V0IC5zaWRlYmFyLXRhZyB1bCBsaSB7XG4gICAgbWFyZ2luOiAwIDVweCA4cHggMDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaWRlYmFyLXdpZGdldCAuc2lkZWJhci10YWcgdWwgbGkge1xuICAgIG1hcmdpbjogMCA1cHggOHB4IDA7XG4gIH1cbn1cblxuLnNpZGViYXItd2lkZ2V0IC5zaWRlYmFyLXRhZyB1bCBsaSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAyNnB4O1xuICBjb2xvcjogIzY2NjtcbiAgcGFkZGluZzogNHB4IDE1cHggNXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zaWRlYmFyLXdpZGdldCAuc2lkZWJhci10YWcgdWwgbGkgYSB7XG4gICAgcGFkZGluZzogNHB4IDEzcHggNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpZGViYXItd2lkZ2V0IC5zaWRlYmFyLXRhZyB1bCBsaSBhIHtcbiAgICBwYWRkaW5nOiA0cHggMTNweCA1cHg7XG4gIH1cbn1cblxuLnNpZGViYXItd2lkZ2V0IC5zaWRlYmFyLXRhZyB1bCBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlOTdmZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5zaWRlYmFyLWNvbG9yLWxpc3QgdWwsXG4ucHJvLWRldGFpbHMtY29sb3ItbGlzdCB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnNpZGViYXItY29sb3ItbGlzdCB1bCBsaSxcbi5wcm8tZGV0YWlscy1jb2xvci1saXN0IHVsIGxpIHtcbiAgbWFyZ2luLXJpZ2h0OiAxOHB4O1xuICBtYXJnaW4tYm90dG9tOiAxM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5zaWRlYmFyLWNvbG9yLWxpc3QgdWwgbGk6bGFzdC1jaGlsZCxcbi5wcm8tZGV0YWlscy1jb2xvci1saXN0IHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG5cbi5zaWRlYmFyLWNvbG9yLWxpc3QgdWwgbGkgYSxcbi5wcm8tZGV0YWlscy1jb2xvci1saXN0IHVsIGxpIGEge1xuICB3aWR0aDogMjVweDtcbiAgaGVpZ2h0OiAyNXB4O1xuICBmb250LXNpemU6IDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5zaWRlYmFyLWNvbG9yLWxpc3QgdWwgbGkgYS5ibGFjayxcbi5wcm8tZGV0YWlscy1jb2xvci1saXN0IHVsIGxpIGEuYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwMDAwO1xufVxuXG4uc2lkZWJhci1jb2xvci1saXN0IHVsIGxpIGEuYmx1ZSxcbi5wcm8tZGV0YWlscy1jb2xvci1saXN0IHVsIGxpIGEuYmx1ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMxZTczYmU7XG59XG5cbi5zaWRlYmFyLWNvbG9yLWxpc3QgdWwgbGkgYS5ncmVlbixcbi5wcm8tZGV0YWlscy1jb2xvci1saXN0IHVsIGxpIGEuZ3JlZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWNhNTRmO1xufVxuXG4uc2lkZWJhci1jb2xvci1saXN0IHVsIGxpIGEucGluayxcbi5wcm8tZGV0YWlscy1jb2xvci1saXN0IHVsIGxpIGEucGluayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZDlhOWQ7XG59XG5cbi5zaWRlYmFyLWNvbG9yLWxpc3QgdWwgbGkgYS5wb3dkZXItYmx1ZSxcbi5wcm8tZGV0YWlscy1jb2xvci1saXN0IHVsIGxpIGEucG93ZGVyLWJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTRkZGUzO1xufVxuXG4uc2lkZWJhci1jb2xvci1saXN0IHVsIGxpIGEucHVycGxlLFxuLnByby1kZXRhaWxzLWNvbG9yLWxpc3QgdWwgbGkgYS5wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTM4MmRkO1xufVxuXG4uc2lkZWJhci1jb2xvci1saXN0IHVsIGxpIGEucmVkLFxuLnByby1kZXRhaWxzLWNvbG9yLWxpc3QgdWwgbGkgYS5yZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQzMzMzO1xufVxuXG4uc2lkZWJhci1jb2xvci1saXN0IHVsIGxpIGEudHJhbnNwYXJlbnQsXG4ucHJvLWRldGFpbHMtY29sb3ItbGlzdCB1bCBsaSBhLnRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zaWRlYmFyLWNvbG9yLWxpc3QgdWwgbGkgYS53aGl0ZSxcbi5wcm8tZGV0YWlscy1jb2xvci1saXN0IHVsIGxpIGEud2hpdGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuXG4uc2lkZWJhci1jb2xvci1saXN0IHVsIGxpIGEueWVsbG93LFxuLnByby1kZXRhaWxzLWNvbG9yLWxpc3QgdWwgbGkgYS55ZWxsb3cge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZTIyO1xufVxuXG4uc2lkZWJhci1jb2xvci1saXN0LnByby1kZXRhaWxzLWNvbG9yLW1yZyB1bCBsaSxcbi5wcm8tZGV0YWlscy1jb2xvci1saXN0LnByby1kZXRhaWxzLWNvbG9yLW1yZyB1bCBsaSB7XG4gIG1hcmdpbjogMCAxMHB4IDAgMDtcbn1cblxuLnRvb2x0aXAtc3R5bGUtMyB1bCBsaSBhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4udG9vbHRpcC1zdHlsZS0zIHVsIGxpIGE6YWZ0ZXIge1xuICBib3R0b206IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogN3B4IDEwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb250ZW50OiBhdHRyKGFyaWEtbGFiZWwpO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuMXM7XG4gIGJveC1zaGFkb3c6IDRweCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHZpc2liaWxpdHkgMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC43MSwgMS43LCAwLjc3LCAxLjI0KSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC43MSwgMS43LCAwLjc3LCAxLjI0KTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgwcHgpO1xufVxuXG4udG9vbHRpcC1zdHlsZS0zIHVsIGxpIGE6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogY2FsYyg1MCUgLSA3cHgpO1xuICBib3R0b206IDEwMCU7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC4xcztcbiAgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XG4gIHotaW5kZXg6IDk7XG4gIG1hcmdpbi1ib3R0b206IC0xM3B4O1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuMXM7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLCB2aXNpYmlsaXR5IDAuM3MgZWFzZSwgdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAuNzEsIDEuNywgMC43NywgMS4yNCksIC13ZWJraXQtdHJhbnNmb3JtIDAuM3MgY3ViaWMtYmV6aWVyKDAuNzEsIDEuNywgMC43NywgMS4yNCk7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnRvb2x0aXAtc3R5bGUtMyB1bCBsaSBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlOTdmZDtcbn1cblxuLnRvb2x0aXAtc3R5bGUtMyB1bCBsaSBhOmhvdmVyOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLThweCk7XG59XG5cbi50b29sdGlwLXN0eWxlLTMgdWwgbGkgYTpob3ZlcjpiZWZvcmUge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG59XG5cbi50b29sdGlwLXN0eWxlLTQgYSwgLnRvb2x0aXAtc3R5bGUtNCBidXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi50b29sdGlwLXN0eWxlLTQgYTphZnRlciwgLnRvb2x0aXAtc3R5bGUtNCBidXR0b246YWZ0ZXIge1xuICBib3R0b206IDEwMCU7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcGFkZGluZzogN3B4IDEwcHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5N2ZkO1xuICBjb250ZW50OiBhdHRyKGFyaWEtbGFiZWwpO1xuICBsaW5lLWhlaWdodDogMS4zO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAuMXM7XG4gIGJveC1zaGFkb3c6IDRweCA0cHggOHB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHZpc2liaWxpdHkgMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC43MSwgMS43LCAwLjc3LCAxLjI0KSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC43MSwgMS43LCAwLjc3LCAxLjI0KTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSkgdHJhbnNsYXRlWSgwcHgpO1xufVxuXG4udG9vbHRpcC1zdHlsZS00IGE6YmVmb3JlLCAudG9vbHRpcC1zdHlsZS00IGJ1dHRvbjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiBjYWxjKDUwJSAtIDdweCk7XG4gIGJvdHRvbTogMTAwJTtcbiAgdHJhbnNpdGlvbi1kZWxheTogLjFzO1xuICBib3JkZXI6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXRvcC1jb2xvcjogIzRlOTdmZDtcbiAgei1pbmRleDogOTtcbiAgbWFyZ2luLWJvdHRvbTogLTEzcHg7XG4gIHRyYW5zaXRpb24tZGVsYXk6IC4xcztcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGVhc2UsIHZpc2liaWxpdHkgMC4zcyBlYXNlLCB0cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC43MSwgMS43LCAwLjc3LCAxLjI0KSwgLXdlYmtpdC10cmFuc2Zvcm0gMC4zcyBjdWJpYy1iZXppZXIoMC43MSwgMS43LCAwLjc3LCAxLjI0KTtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4udG9vbHRpcC1zdHlsZS00IGE6aG92ZXI6YWZ0ZXIsIC50b29sdGlwLXN0eWxlLTQgYnV0dG9uOmhvdmVyOmFmdGVyIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLThweCk7XG59XG5cbi50b29sdGlwLXN0eWxlLTQgYTpob3ZlcjpiZWZvcmUsIC50b29sdGlwLXN0eWxlLTQgYnV0dG9uOmhvdmVyOmJlZm9yZSB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbn1cblxuLnRvb2x0aXAtc3R5bGUtNC50b29sdGlwLXN0eWxlLTQtYmxhY2sgYTphZnRlciwgLnRvb2x0aXAtc3R5bGUtNC50b29sdGlwLXN0eWxlLTQtYmxhY2sgYnV0dG9uOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgbWluLXdpZHRoOiAxMjBweDtcbiAgcGFkZGluZzogN3B4IDEwcHggMTJweDtcbn1cblxuLnRvb2x0aXAtc3R5bGUtNC50b29sdGlwLXN0eWxlLTQtYmxhY2sgYTpiZWZvcmUsIC50b29sdGlwLXN0eWxlLTQudG9vbHRpcC1zdHlsZS00LWJsYWNrIGJ1dHRvbjpiZWZvcmUge1xuICBib3JkZXItdG9wLWNvbG9yOiAjMDAwO1xufVxuXG4uc2hvcC10b3BiYXItd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMzdweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2hvcC10b3BiYXItd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaG9wLXRvcGJhci13cmFwcGVyIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNob3AtdG9wYmFyLXdyYXBwZXIgLnRvdGFsbC1wcm9kdWN0IHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2hvcC10b3BiYXItd3JhcHBlciAudG90YWxsLXByb2R1Y3Qge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxufVxuXG4uc2hvcC10b3BiYXItd3JhcHBlciAudG90YWxsLXByb2R1Y3QgcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM0NDQ7XG59XG5cbi5zaG9wLXRvcGJhci13cmFwcGVyIC50b3RhbGwtcHJvZHVjdCBwIHNwYW4ge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnNob3AtdG9wYmFyLXdyYXBwZXIgLnNvcnQtYnktcHJvZHVjdC1hcmVhIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uc2hvcC10b3BiYXItd3JhcHBlciAuc29ydC1ieS1wcm9kdWN0LWFyZWEgLnNvcnQtYnktcHJvZHVjdC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZjhmODtcbiAgY29sb3I6ICM3Nzc7XG4gIHBhZGRpbmc6IDExcHggMTZweCAxMXB4IDE2cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI2cHg7XG4gIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZSAwcztcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4uc2hvcC10b3BiYXItd3JhcHBlciAuc29ydC1ieS1wcm9kdWN0LWFyZWEgLnNvcnQtYnktcHJvZHVjdC13cmFwIC5zb3J0LWJ5IHtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5zaG9wLXRvcGJhci13cmFwcGVyIC5zb3J0LWJ5LXByb2R1Y3QtYXJlYSAuc29ydC1ieS1wcm9kdWN0LXdyYXAgLnNvcnQtYnkgaSB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogI2FiYWJhYjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbn1cblxuLnNob3AtdG9wYmFyLXdyYXBwZXIgLnNvcnQtYnktcHJvZHVjdC1hcmVhIC5zb3J0LWJ5LXByb2R1Y3Qtd3JhcCAuc29ydC1ieSBzcGFuIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4uc2hvcC10b3BiYXItd3JhcHBlciAuc29ydC1ieS1wcm9kdWN0LWFyZWEgLnNvcnQtYnktcHJvZHVjdC13cmFwIC5zb3J0LWJ5LWRyb3Bkb3duLXdyYXAgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5zaG9wLXRvcGJhci13cmFwcGVyIC5zb3J0LWJ5LXByb2R1Y3QtYXJlYSAuc29ydC1ieS1wcm9kdWN0LXdyYXAgLnNvcnQtYnktZHJvcGRvd24td3JhcCBzcGFuIGkge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBtYXJnaW4tbGVmdDogMTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDJweDtcbn1cblxuLnNob3AtdG9wYmFyLXdyYXBwZXIgLnNvcnQtYnktcHJvZHVjdC1hcmVhOmhvdmVyIC5zb3J0LWJ5LXByb2R1Y3Qtd3JhcCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0ZTk3ZmQ7XG59XG5cbi5zb3J0LWJ5LWRyb3Bkb3duIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDk5O1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMTZweCAwIDIxcHg7XG4gIGJhY2tncm91bmQ6ICNmOGY4Zjg7XG4gIGJvcmRlcjogMDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG4gIG9wYWNpdHk6IDA7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cblxuLnNvcnQtYnktZHJvcGRvd24uc2hvdyB7XG4gIG9wYWNpdHk6IDE7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG59XG5cbi5zb3J0LWJ5LWRyb3Bkb3duIHVsIGxpIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zb3J0LWJ5LWRyb3Bkb3duIHVsIGxpIGEge1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwYWRkaW5nOiA1cHggMzBweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNvcnQtYnktZHJvcGRvd24gdWwgbGkgYS5hY3RpdmU6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICdcXGYwMGMnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNXB4O1xuICBsZWZ0OiAxMHB4O1xuICBmb250LXNpemU6IDEycHg7XG4gIGNvbG9yOiAjNGU5N2ZkO1xuICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IFBybyc7XG4gIGZvbnQtd2VpZ2h0OiA5MDA7XG59XG5cbi5zb3J0LWJ5LWRyb3Bkb3duIHVsIGxpIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5N2ZkO1xuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnByby1wYWdpbmF0aW9uLXN0eWxlIHVsIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG59XG5cbi5wcm8tcGFnaW5hdGlvbi1zdHlsZSB1bCBsaSBhIHtcbiAgd2lkdGg6IDQwcHg7XG4gIGhlaWdodDogNDBweDtcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBtYXJnaW46IDAgMnB4O1xuICBjb2xvcjogIzMzMztcbn1cblxuLnByby1wYWdpbmF0aW9uLXN0eWxlIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuLnByby1wYWdpbmF0aW9uLXN0eWxlIHVsIGxpIGEuYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlOTdmZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnByby1wYWdpbmF0aW9uLXN0eWxlLm10LTU1IHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wcm8tcGFnaW5hdGlvbi1zdHlsZS5tdC01NSB7XG4gICAgbWFyZ2luLXRvcDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByby1wYWdpbmF0aW9uLXN0eWxlLm10LTU1IHtcbiAgICBtYXJnaW4tdG9wOiAwcHg7XG4gIH1cbn1cblxuLnNpZGViYXItd3JhcHBlci1tcjEge1xuICBtYXJnaW4tcmlnaHQ6IDMwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLnNpZGViYXItd3JhcHBlci1tcjEge1xuICAgIG1hcmdpbi1yaWdodDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2lkZWJhci13cmFwcGVyLW1yMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2lkZWJhci13cmFwcGVyLW1yMSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwcHg7XG4gIH1cbn1cblxuLnNpZGViYXItd3JhcHBlci1tbDEge1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc2lkZWJhci13cmFwcGVyLW1sMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnNpZGViYXItd3JhcHBlci1tbDEge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuc2lkZWJhci13cmFwcGVyLW1sMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxufVxuXG4uc2lkZWJhci13cmFwcGVyLW1sMSB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5zaWRlYmFyLXdyYXBwZXItbWwxIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2lkZWJhci13cmFwcGVyLW1sMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaWRlYmFyLXdyYXBwZXItbWwxIHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICB9XG59XG5cbi5wcm9kdWN0LWZpbHRlci13cmFwcGVyIHtcbiAgYmFja2dyb3VuZDogI2Y4ZjhmODtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICBwYWRkaW5nOiAyOHB4IDMwcHggMjVweDtcbiAgbWFyZ2luOiAwIDAgNThweDtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnNob3AtZmlsdGVyIGEge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZTk3ZmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogMjZweDtcbiAgcGFkZGluZzogMTFweCAyNHB4IDEwcHg7XG59XG5cbi5zaG9wLWZpbHRlciBhIHNwYW4ge1xuICBmb250LXNpemU6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuXG4uc2hvcC1maWx0ZXIgYSBpIHtcbiAgbWFyZ2luLWxlZnQ6IDE0cHg7XG59XG5cbi5zaG9wLWZpbHRlciBhIGkuYW5nbGUtdXAge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAyNHB4O1xuICB0b3A6IDE1cHg7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNob3AtZmlsdGVyIGEuYWN0aXZlIGkuYW5nbGUtZG93biB7XG4gIG9wYWNpdHk6IDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cblxuLnNob3AtZmlsdGVyIGEuYWN0aXZlIGkuYW5nbGUtdXAge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4uc2hvcC1maWx0ZXIgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDU3M2Q7XG59XG5cbi53aWRnZXQtbWVudS1zdHlsZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XG59XG5cbi53aWRnZXQtbWVudS1zdHlsZSBuYXYgdWwgbGkge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ud2lkZ2V0LW1lbnUtc3R5bGUgbmF2IHVsIGxpOmxhc3QtY2hpbGQge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4ud2lkZ2V0LW1lbnUtc3R5bGUgbmF2IHVsIGxpIGEge1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG59XG5cbi53aWRnZXQtbWVudS1zdHlsZSBuYXYgdWwgbGkgYTo6YmVmb3JlIHtcbiAgY29udGVudDogJ1xcZjExMSc7XG4gIGZvbnQtc2l6ZTogNHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbiAgbGVmdDogMTZweDtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBQcm8nO1xuICBjb2xvcjogI2FiYWJhYjtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlIDBzO1xufVxuXG4ud2lkZ2V0LW1lbnUtc3R5bGUgbmF2IHVsIGxpIGE6aG92ZXIsIC53aWRnZXQtbWVudS1zdHlsZSBuYXYgdWwgbGkgYS5hY3RpdmUge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlOTdmZDtcbn1cblxuLndpZGdldC1tZW51LXN0eWxlIG5hdiB1bCBsaSBhOmhvdmVyOjpiZWZvcmUsIC53aWRnZXQtbWVudS1zdHlsZSBuYXYgdWwgbGkgYS5hY3RpdmU6OmJlZm9yZSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4uc2luZ2xlLXNpZGViYXItcG9zdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbn1cblxuLnNpbmdsZS1zaWRlYmFyLXBvc3Q6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IDBweDtcbiAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLnNpbmdsZS1zaWRlYmFyLXBvc3QgLnNpZGViYXItcG9zdC1pbWcge1xuICBmbGV4OiAwIDAgMTAwcHg7XG4gIG1hcmdpbi1yaWdodDogMTdweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuc2luZ2xlLXNpZGViYXItcG9zdCAuc2lkZWJhci1wb3N0LWltZyB7XG4gICAgZmxleDogMCAwIDgwcHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnNpbmdsZS1zaWRlYmFyLXBvc3QgLnNpZGViYXItcG9zdC1pbWcge1xuICAgIGZsZXg6IDAgMCA4MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTJweDtcbiAgfVxufVxuXG4uc2luZ2xlLXNpZGViYXItcG9zdCAuc2lkZWJhci1wb3N0LWltZyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5zaW5nbGUtc2lkZWJhci1wb3N0IC5zaWRlYmFyLXBvc3QtaW1nIGEgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaW5nbGUtc2lkZWJhci1wb3N0IC5zaWRlYmFyLXBvc3QtY29udGVudCBoNCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNDQ7XG59XG5cbi5zaW5nbGUtc2lkZWJhci1wb3N0IC5zaWRlYmFyLXBvc3QtY29udGVudCBoNCBhIHtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5zaW5nbGUtc2lkZWJhci1wb3N0IC5zaWRlYmFyLXBvc3QtY29udGVudCBoNCBhOmhvdmVyIHtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi5zaW5nbGUtc2lkZWJhci1wb3N0IC5zaWRlYmFyLXBvc3QtY29udGVudCBzcGFuIHtcbiAgY29sb3I6ICM0NDQ7XG4gIG1hcmdpbi10b3A6IDZweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuc2lkZWJhci13cmFwcGVyIHtcbiAgICBtYXJnaW4tdG9wOiA1MHB4O1xuICB9XG4gIC5zaWRlYmFyLXdyYXBwZXIuc2lkZWJhci13cmFwcGVyLW10LWRlYyB7XG4gICAgbWFyZ2luLXRvcDogMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5zaWRlYmFyLXdyYXBwZXIge1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gIH1cbiAgLnNpZGViYXItd3JhcHBlci5zaWRlYmFyLXdyYXBwZXItbXQtZGVjIHtcbiAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0gMTUuIFByb2R1Y3QgZGV0YWlscyBzdHlsZSAtLS0tLS0tLS0qL1xuLnByb2R1Y3QtZGVjLXNtYWxsLXN0eWxlMSB7XG4gIG1hcmdpbjogMTNweCBhdXRvIDA7XG59XG5cbi5wcm9kdWN0LWRlYy1zbWFsbC1zdHlsZTEgLnByb2R1Y3QtZGVjLXNtYWxsIHtcbiAgbWFyZ2luOiAwIDVweCAwcHggNXB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9kdWN0LWRlYy1zbWFsbC1zdHlsZTEgLnByb2R1Y3QtZGVjLXNtYWxsIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ucHJvZHVjdC1kZWMtc21hbGwtc3R5bGUxIC5wcm9kdWN0LWRlYy1zbWFsbC5zbGljay1hY3RpdmUgaW1nIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UgMHM7XG59XG5cbi5wcm9kdWN0LWRlYy1zbWFsbC1zdHlsZTEgLnByb2R1Y3QtZGVjLXNtYWxsLnNsaWNrLWFjdGl2ZSBpbWc6aG92ZXIge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNGU5N2ZkO1xufVxuXG4ucHJvZHVjdC1kZWMtc21hbGwtc3R5bGUxIC5wcm9kdWN0LWRlYy1zbWFsbC5zbGljay1hY3RpdmUuc2xpY2stY3VycmVudCBpbWcge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNGU5N2ZkO1xufVxuXG4ucHJvZHVjdC1kZWMtc21hbGwtc3R5bGUxIC5wcm9kdWN0LWRlYy1zbWFsbDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luOiAwIDAgMHB4O1xufVxuXG4ucHJvZHVjdC1kZWMtc21hbGwtc3R5bGUxIC5zbGljay1zbGlkZSxcbi5wcm9kdWN0LWRlYy1zbWFsbC1zdHlsZTIgLnNsaWNrLXNsaWRlIHtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5zaW5nbGUtYmlnLWltZy1zdHlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNpbmdsZS1iaWctaW1nLXN0eWxlIC5wcm8tZGV0YWlscy1iaWctaW1nIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNpbmdsZS1iaWctaW1nLXN0eWxlIC5wcm8tZGV0YWlscy1iaWctaW1nIGEgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaW5nbGUtYmlnLWltZy1zdHlsZSAucHJvLWRldGFpbHMtYmFkZ2VzLnByb2R1Y3QtYmFkZ2VzLXBvc2l0aW9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG59XG5cbi5zaW5nbGUtYmlnLWltZy1zdHlsZSAucHJvLWRldGFpbHMtYmFkZ2VzIHNwYW4ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbiAgcGFkZGluZzogNXB4IDhweCA2cHg7XG59XG5cbi5zaW5nbGUtYmlnLWltZy1zdHlsZSAucHJvLWRldGFpbHMtYmFkZ2VzIHNwYW4ucmVkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0NTczZDtcbn1cblxuLnByb2R1Y3QtZGV0YWlscy1jb250ZW50IC5wcm8tZGV0YWlscy1jYXRlZ29yeSB1bCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtY2F0ZWdvcnkgdWwgbGkge1xuICBjb2xvcjogIzQ0NDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtY2F0ZWdvcnkgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLnByb2R1Y3QtZGV0YWlscy1jb250ZW50IC5wcm8tZGV0YWlscy1jYXRlZ29yeSB1bCBsaSBhIHtcbiAgY29sb3I6ICM0NDQ7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtY2F0ZWdvcnkgdWwgbGkgYTpob3ZlciB7XG4gIGNvbG9yOiAjNGU5N2ZkO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtY2F0ZWdvcnkgdWwgbGkgYSB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2R1Y3QtZGV0YWlscy1jb250ZW50IC5wcm8tZGV0YWlscy1jYXRlZ29yeSB1bCBsaSBhIHtcbiAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICB9XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCBoMSB7XG4gIGZvbnQtc2l6ZTogMzRweDtcbiAgbWFyZ2luOiAxMnB4IDAgMjNweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLnByb2R1Y3QtZGV0YWlscy1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnByb2R1Y3QtZGV0YWlscy1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgICBtYXJnaW46IDhweCAwIDE1cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0LWRldGFpbHMtY29udGVudCBoMSB7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICB9XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtYnJhbmQtcmV2aWV3IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgLnByby1kZXRhaWxzLWJyYW5kLXJldmlldyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtYnJhbmQtcmV2aWV3IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtYnJhbmQtcmV2aWV3IC5wcm8tZGV0YWlscy1icmFuZCB7XG4gIG1hcmdpbi1yaWdodDogMzZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtYnJhbmQtcmV2aWV3IC5wcm8tZGV0YWlscy1icmFuZCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgLnByby1kZXRhaWxzLWJyYW5kLXJldmlldyAucHJvLWRldGFpbHMtYnJhbmQge1xuICAgIG1hcmdpbi1yaWdodDogMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtYnJhbmQtcmV2aWV3IC5wcm8tZGV0YWlscy1icmFuZCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgLnByby1kZXRhaWxzLWJyYW5kLXJldmlldyAucHJvLWRldGFpbHMtYnJhbmQge1xuICAgIG1hcmdpbi1ib3R0b206IDBweDtcbiAgfVxufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgLnByby1kZXRhaWxzLWJyYW5kLXJldmlldyAucHJvLWRldGFpbHMtYnJhbmQ6OmJlZm9yZSB7XG4gIGNvbnRlbnQ6ICcnO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAtMTZweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDFweDtcbiAgaGVpZ2h0OiAyMXB4O1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtYnJhbmQtcmV2aWV3IC5wcm8tZGV0YWlscy1icmFuZDo6YmVmb3JlIHtcbiAgICByaWdodDogLThweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLnByb2R1Y3QtZGV0YWlscy1jb250ZW50IC5wcm8tZGV0YWlscy1icmFuZC1yZXZpZXcgLnByby1kZXRhaWxzLWJyYW5kOjpiZWZvcmUge1xuICAgIHJpZ2h0OiAtOHB4O1xuICB9XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtYnJhbmQtcmV2aWV3IC5wcm8tZGV0YWlscy1icmFuZCBzcGFuIHtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtYnJhbmQtcmV2aWV3IC5wcm8tZGV0YWlscy1icmFuZCBzcGFuIGEge1xuICBjb2xvcjogIzRlOTdmZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW46IDAgMCAwIDNweDtcbn1cblxuLnByb2R1Y3QtZGV0YWlscy1jb250ZW50IC5wcm8tZGV0YWlscy1icmFuZC1yZXZpZXcgLnByby1kZXRhaWxzLWJyYW5kIHNwYW4gYTpob3ZlciB7XG4gIGNvbG9yOiAjZTQ1NzNkO1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgLnByby1kZXRhaWxzLWJyYW5kLXJldmlldyAucHJvLWRldGFpbHMtcmF0aW5nLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgLnByby1kZXRhaWxzLWJyYW5kLXJldmlldyAucHJvLWRldGFpbHMtcmF0aW5nLXdyYXAgc3BhbiB7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgLnByby1kZXRhaWxzLWJyYW5kLXJldmlldyAucHJvLWRldGFpbHMtcmF0aW5nLXdyYXAgLnByby1kZXRhaWxzLXJhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMCAxMHB4IDA7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtYnJhbmQtcmV2aWV3IC5wcm8tZGV0YWlscy1yYXRpbmctd3JhcCAucHJvLWRldGFpbHMtcmF0aW5nIGkge1xuICBjb2xvcjogI2ZiMDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgLnByby1kZXRhaWxzLWJyYW5kLXJldmlldyAucHJvLWRldGFpbHMtcmF0aW5nLXdyYXAgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzQ0NDtcbn1cblxuLnByb2R1Y3QtZGV0YWlscy1jb250ZW50IC5wcm8tZGV0YWlscy1wcmljZS1zaG9ydC1kZXNjcmlwdGlvbiB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgcGFkZGluZzogMjlweCAwIDI0cHg7XG4gIG1hcmdpbjogMThweCAwIDIwcHg7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtcHJpY2Utc2hvcnQtZGVzY3JpcHRpb24gLnByby1kZXRhaWxzLXByaWNlIHtcbiAgZGlzcGxheTogZmxleDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtcHJpY2Utc2hvcnQtZGVzY3JpcHRpb24gLnByby1kZXRhaWxzLXByaWNlIHNwYW4ge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtcHJpY2Utc2hvcnQtZGVzY3JpcHRpb24gLnByby1kZXRhaWxzLXByaWNlIHNwYW4ubmV3LXByaWNlIHtcbiAgY29sb3I6ICNlNDU3M2Q7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtcHJpY2Utc2hvcnQtZGVzY3JpcHRpb24gLnByby1kZXRhaWxzLXByaWNlIHNwYW4ub2xkLXByaWNlIHtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtcHJpY2Utc2hvcnQtZGVzY3JpcHRpb24gLnByby1kZXRhaWxzLXNob3J0LWRlc2NyaXB0aW9uIHAge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBtYXJnaW46IDE1cHggMCAwO1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgLnByby1kZXRhaWxzLWNvbG9yLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtY29sb3Itd3JhcCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzMzMztcbiAgbWluLXdpZHRoOiA4NXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtY29sb3Itd3JhcCBzcGFuIHtcbiAgICBtaW4td2lkdGg6IDcwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtY29sb3Itd3JhcCBzcGFuIHtcbiAgICBtaW4td2lkdGg6IDg1cHg7XG4gIH1cbn1cblxuLnByb2R1Y3QtZGV0YWlscy1jb250ZW50IC5wcm8tZGV0YWlscy1xdWFsaXR5LXN0b2NrLWFyZWEge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMjVweCAwIDIzcHg7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtcXVhbGl0eS1zdG9jay1hcmVhIHNwYW4ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMzMzO1xuICBtaW4td2lkdGg6IDg1cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2R1Y3QtZGV0YWlscy1jb250ZW50IC5wcm8tZGV0YWlscy1xdWFsaXR5LXN0b2NrLWFyZWEgc3BhbiB7XG4gICAgbWluLXdpZHRoOiA3MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgLnByby1kZXRhaWxzLXF1YWxpdHktc3RvY2stYXJlYSBzcGFuIHtcbiAgICBtaW4td2lkdGg6IDg1cHg7XG4gIH1cbn1cblxuLnByb2R1Y3QtZGV0YWlscy1jb250ZW50IC5wcm8tZGV0YWlscy1xdWFsaXR5LXN0b2NrLWFyZWEgLnByby1kZXRhaWxzLXF1YWxpdHktc3RvY2std3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLnByb2R1Y3QtZGV0YWlscy1jb250ZW50IC5wcm8tZGV0YWlscy1xdWFsaXR5LXN0b2NrLWFyZWEgLnByby1kZXRhaWxzLXF1YWxpdHktc3RvY2std3JhcCAucHJvLWRldGFpbHMtc3RvY2sge1xuICBtYXJnaW46IDAgMCAwIDE4cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2R1Y3QtZGV0YWlscy1jb250ZW50IC5wcm8tZGV0YWlscy1xdWFsaXR5LXN0b2NrLWFyZWEgLnByby1kZXRhaWxzLXF1YWxpdHktc3RvY2std3JhcCAucHJvLWRldGFpbHMtc3RvY2sge1xuICAgIG1hcmdpbjogMCAwIDAgMTJweDtcbiAgfVxufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgLnByby1kZXRhaWxzLXF1YWxpdHktc3RvY2stYXJlYSAucHJvLWRldGFpbHMtcXVhbGl0eS1zdG9jay13cmFwIC5wcm8tZGV0YWlscy1zdG9jayBzcGFuIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLnByb2R1Y3QtZGV0YWlscy1jb250ZW50IC5wcm8tZGV0YWlscy1xdWFsaXR5LXN0b2NrLWFyZWEgLnByby1kZXRhaWxzLXF1YWxpdHktc3RvY2std3JhcCAucHJvLWRldGFpbHMtc3RvY2sgc3BhbiBpIHtcbiAgY29sb3I6ICM4Y2M2M2U7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtYWN0aW9uLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvLWRldGFpbHMtYWN0aW9uLXdyYXAgLnByby1kZXRhaWxzLWFkZC10by1jYXJ0IGJ1dHRvbiB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLXJhZGl1czogMjZweDtcbiAgcGFkZGluZzogMTBweCA0MXB4IDEycHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByb2R1Y3QtZGV0YWlscy1jb250ZW50IC5wcm8tZGV0YWlscy1hY3Rpb24td3JhcCAucHJvLWRldGFpbHMtYWRkLXRvLWNhcnQgYnV0dG9uIHtcbiAgICBwYWRkaW5nOiAxMHB4IDI1cHggMTJweDtcbiAgfVxufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgLnByby1kZXRhaWxzLWFjdGlvbi13cmFwIC5wcm8tZGV0YWlscy1hZGQtdG8tY2FydCBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ1NzNkO1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgLnByby1kZXRhaWxzLWFjdGlvbi13cmFwIC5wcm8tZGV0YWlscy1hY3Rpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW4tbGVmdDogMTJweDtcbn1cblxuLnByb2R1Y3QtZGV0YWlscy1jb250ZW50IC5wcm8tZGV0YWlscy1hY3Rpb24td3JhcCAucHJvLWRldGFpbHMtYWN0aW9uIGJ1dHRvbiB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA0OHB4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0OHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDAgMCA3cHggcmdiYSgwLCAwLCAwLCAwLjA5KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgY29sb3I6ICMzMzM7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBwYWRkaW5nOiAwO1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbn1cblxuLnByb2R1Y3QtZGV0YWlscy1jb250ZW50IC5wcm8tZGV0YWlscy1hY3Rpb24td3JhcCAucHJvLWRldGFpbHMtYWN0aW9uIGJ1dHRvbjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgLnByby1kZXRhaWxzLWFjdGlvbi13cmFwIC5wcm8tZGV0YWlscy1hY3Rpb24gYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlOTdmZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvZHVjdC1kZXRhaWxzLW1ldGEge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2VlZTtcbiAgbWFyZ2luOiAyNXB4IDAgMjJweDtcbiAgcGFkZGluZzogMThweCAwIDA7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvZHVjdC1kZXRhaWxzLW1ldGEgdWwgbGkge1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW46IDAgMCA0cHg7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvZHVjdC1kZXRhaWxzLW1ldGEgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMCAwIDBweDtcbn1cblxuLnByb2R1Y3QtZGV0YWlscy1jb250ZW50IC5wcm9kdWN0LWRldGFpbHMtbWV0YSB1bCBsaSBhIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLnByb2R1Y3QtZGV0YWlscy1jb250ZW50IC5wcm9kdWN0LWRldGFpbHMtbWV0YSB1bCBsaSBhOmhvdmVyIHtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvZHVjdC1kZXRhaWxzLW1ldGEgdWwgbGkgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgY29sb3I6ICM0NDQ7XG4gIG1hcmdpbi1yaWdodDogMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvZHVjdC1kZXRhaWxzLW1ldGEgdWwgbGkgc3BhbiB7XG4gICAgbWluLXdpZHRoOiA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgLnByb2R1Y3QtZGV0YWlscy1tZXRhIHVsIGxpIHNwYW4ge1xuICAgIG1pbi13aWR0aDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvZHVjdC1kZXRhaWxzLW1ldGEgdWwgbGkgc3BhbiB7XG4gICAgbWluLXdpZHRoOiA0MHB4O1xuICB9XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvZHVjdC1kZXRhaWxzLXNvY2lhbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnByb2R1Y3QtZGV0YWlscy1jb250ZW50IC5wcm9kdWN0LWRldGFpbHMtc29jaWFsIGEge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgLnByb2R1Y3QtZGV0YWlscy1zb2NpYWwgYTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgLnByb2R1Y3QtZGV0YWlscy1zb2NpYWwgYS5mYWNlYm9vayB7XG4gIGNvbG9yOiAjNTY3ZmE5O1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgLnByb2R1Y3QtZGV0YWlscy1zb2NpYWwgYS50d2l0dGVyIHtcbiAgY29sb3I6ICMyNmQwZmU7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvZHVjdC1kZXRhaWxzLXNvY2lhbCBhLmxpbmtlZGluIHtcbiAgY29sb3I6ICMwMDc3YjU7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtY29udGVudCAucHJvZHVjdC1kZXRhaWxzLXNvY2lhbCBhLnR1bWJsciB7XG4gIGNvbG9yOiAjMzU0NjVjO1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQgLnByb2R1Y3QtZGV0YWlscy1zb2NpYWwgYS5lbnZlbG9wZSB7XG4gIGNvbG9yOiAjZGQ0YjM5O1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQucHJvLWRldGFpbHMtY29udGVudC1wbCB7XG4gIHBhZGRpbmctbGVmdDogMjBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAucHJvZHVjdC1kZXRhaWxzLWNvbnRlbnQucHJvLWRldGFpbHMtY29udGVudC1wbCB7XG4gICAgcGFkZGluZy1sZWZ0OiAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5wcm9kdWN0LWRldGFpbHMtY29udGVudC5wcm8tZGV0YWlscy1jb250ZW50LXBsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0LWRldGFpbHMtY29udGVudC5wcm8tZGV0YWlscy1jb250ZW50LXBsIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0LWRldGFpbHMtY29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG4ucHJvZHVjdC1kZXRhaWxzLXdyYXAtYm90dG9tIHtcbiAgbWFyZ2luOiA3MHB4IDAgMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdC1kZXRhaWxzLXdyYXAtYm90dG9tIHtcbiAgICBtYXJnaW46IDUwcHggMCAwO1xuICB9XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtd3JhcC1ib3R0b20gLmVudHJ5LXByb2R1Y3Qtc2VjdGlvbi1oZWFkaW5nIHtcbiAgbWFyZ2luLWJvdHRvbTogMjlweDtcbn1cblxuLnByb2R1Y3QtZGV0YWlscy13cmFwLWJvdHRvbSAuZW50cnktcHJvZHVjdC1zZWN0aW9uLWhlYWRpbmcgaDIge1xuICBmb250LXNpemU6IDI4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDAgMCAxNXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm9kdWN0LWRldGFpbHMtd3JhcC1ib3R0b20gLmVudHJ5LXByb2R1Y3Qtc2VjdGlvbi1oZWFkaW5nIGgyIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gIH1cbn1cblxuLnByb2R1Y3QtZGV0YWlscy1kZXNjcmlwdGlvbiBwIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS43NDtcbiAgbWFyZ2luOiAwIDAgMjVweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvZHVjdC1kZXRhaWxzLWRlc2NyaXB0aW9uIHAge1xuICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gIH1cbn1cblxuLnByb2R1Y3QtZGV0YWlscy1kZXNjcmlwdGlvbiB1bCB7XG4gIHBhZGRpbmc6IDAgMCAyNHB4IDE0cHg7XG59XG5cbi5wcm9kdWN0LWRldGFpbHMtZGVzY3JpcHRpb24gdWwgbGkge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBtYXJnaW46IDAgMCAxMnB4O1xuICBsaXN0LXN0eWxlOiBkaXNjO1xufVxuXG4ucHJvZHVjdC1kZXRhaWxzLWRlc2NyaXB0aW9uIHVsIGxpOmxhc3QtY2hpbGQge1xuICBtYXJnaW46IDAgMCAwO1xufVxuXG4uYWRkaXRpb25hbC1pbmZvcm1hdGlvbiB1bCB7XG4gIHBhZGRpbmc6IDAgMCAwcHggMTRweDtcbn1cblxuLmFkZGl0aW9uYWwtaW5mb3JtYXRpb24gdWwgbGkge1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBkaXNwbGF5OiBmbGV4O1xuICBtYXJnaW46IDAgMCAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5hZGRpdGlvbmFsLWluZm9ybWF0aW9uIHVsIGxpOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogLTE0cHg7XG4gIHRvcDogOXB4O1xuICBjb250ZW50OiBcIlwiO1xuICBoZWlnaHQ6IDZweDtcbiAgd2lkdGg6IDZweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzliOWI5Yjtcbn1cblxuLmFkZGl0aW9uYWwtaW5mb3JtYXRpb24gdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbjogMCAwIDA7XG59XG5cbi5hZGRpdGlvbmFsLWluZm9ybWF0aW9uIHVsIGxpIHNwYW4ge1xuICBmbGV4OiAwIDAgMTY1cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWRkaXRpb25hbC1pbmZvcm1hdGlvbiB1bCBsaSBzcGFuIHtcbiAgICBmbGV4OiAwIDAgMTM1cHg7XG4gIH1cbn1cblxuLnByby1kZXRhaWxzLXJldmlldyBwIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAwIDAgMjlweDtcbn1cblxuLnByby1kZXRhaWxzLXJldmlldyBwIHNwYW4ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNGU5N2ZkO1xufVxuXG4ucHJvLWRldGFpbHMtcmV2aWV3IC5zaW5nbGUtcHJvLWRldGFpbHMtcmV2aWV3IHtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbiAgcGFkZGluZzogMCAwIDI2cHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xufVxuXG4ucHJvLWRldGFpbHMtcmV2aWV3IC5zaW5nbGUtcHJvLWRldGFpbHMtcmV2aWV3IC5yZXZpZXctaW1nIHtcbiAgZmxleDogMCAwIDcwcHg7XG4gIG1hcmdpbi1yaWdodDogMjJweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvLWRldGFpbHMtcmV2aWV3IC5zaW5nbGUtcHJvLWRldGFpbHMtcmV2aWV3IC5yZXZpZXctaW1nIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gIH1cbn1cblxuLnByby1kZXRhaWxzLXJldmlldyAuc2luZ2xlLXByby1kZXRhaWxzLXJldmlldyAucmV2aWV3LWltZyBpbWcge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLnByby1kZXRhaWxzLXJldmlldyAuc2luZ2xlLXByby1kZXRhaWxzLXJldmlldyAucmV2aWV3LWNvbnRlbnQgLnJldmlldy1uYW1lLXJhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByby1kZXRhaWxzLXJldmlldyAuc2luZ2xlLXByby1kZXRhaWxzLXJldmlldyAucmV2aWV3LWNvbnRlbnQgLnJldmlldy1uYW1lLXJhdGluZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm8tZGV0YWlscy1yZXZpZXcgLnNpbmdsZS1wcm8tZGV0YWlscy1yZXZpZXcgLnJldmlldy1jb250ZW50IC5yZXZpZXctbmFtZS1yYXRpbmcge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gIH1cbn1cblxuLnByby1kZXRhaWxzLXJldmlldyAuc2luZ2xlLXByby1kZXRhaWxzLXJldmlldyAucmV2aWV3LWNvbnRlbnQgLnJldmlldy1uYW1lLXJhdGluZyAucmV2aWV3LXJhdGluZyB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG5cbi5wcm8tZGV0YWlscy1yZXZpZXcgLnNpbmdsZS1wcm8tZGV0YWlscy1yZXZpZXcgLnJldmlldy1jb250ZW50IC5yZXZpZXctbmFtZS1yYXRpbmcgLnJldmlldy1yYXRpbmcgaSB7XG4gIGNvbG9yOiAjZmIwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbi1yaWdodDogMXB4O1xufVxuXG4ucHJvLWRldGFpbHMtcmV2aWV3IC5zaW5nbGUtcHJvLWRldGFpbHMtcmV2aWV3IC5yZXZpZXctY29udGVudCAucmV2aWV3LW5hbWUtcmF0aW5nIC5yZXZpZXctbmFtZSB7XG4gIG1hcmdpbjogMCAwIDAgMThweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvLWRldGFpbHMtcmV2aWV3IC5zaW5nbGUtcHJvLWRldGFpbHMtcmV2aWV3IC5yZXZpZXctY29udGVudCAucmV2aWV3LW5hbWUtcmF0aW5nIC5yZXZpZXctbmFtZSB7XG4gICAgbWFyZ2luOiA1cHggMCAwIDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnByby1kZXRhaWxzLXJldmlldyAuc2luZ2xlLXByby1kZXRhaWxzLXJldmlldyAucmV2aWV3LWNvbnRlbnQgLnJldmlldy1uYW1lLXJhdGluZyAucmV2aWV3LW5hbWUge1xuICAgIG1hcmdpbjogMCAwIDAgMThweDtcbiAgfVxufVxuXG4ucHJvLWRldGFpbHMtcmV2aWV3IC5zaW5nbGUtcHJvLWRldGFpbHMtcmV2aWV3IC5yZXZpZXctY29udGVudCAucmV2aWV3LW5hbWUtcmF0aW5nIC5yZXZpZXctbmFtZSBoNiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucHJvLWRldGFpbHMtcmV2aWV3IC5zaW5nbGUtcHJvLWRldGFpbHMtcmV2aWV3IC5yZXZpZXctY29udGVudCBwIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAxNHB4IDAgMTdweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvLWRldGFpbHMtcmV2aWV3IC5zaW5nbGUtcHJvLWRldGFpbHMtcmV2aWV3IC5yZXZpZXctY29udGVudCBwIHtcbiAgICBtYXJnaW46IDEwcHggMCAxMHB4O1xuICB9XG59XG5cbi5wcm8tZGV0YWlscy1yZXZpZXcgLnNpbmdsZS1wcm8tZGV0YWlscy1yZXZpZXcgLnJldmlldy1jb250ZW50IC5yZXZpZXctZGF0ZS1idG4ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wcm8tZGV0YWlscy1yZXZpZXcgLnNpbmdsZS1wcm8tZGV0YWlscy1yZXZpZXcgLnJldmlldy1jb250ZW50IC5yZXZpZXctZGF0ZS1idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucHJvLWRldGFpbHMtcmV2aWV3IC5zaW5nbGUtcHJvLWRldGFpbHMtcmV2aWV3IC5yZXZpZXctY29udGVudCAucmV2aWV3LWRhdGUtYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5wcm8tZGV0YWlscy1yZXZpZXcgLnNpbmdsZS1wcm8tZGV0YWlscy1yZXZpZXcgLnJldmlldy1jb250ZW50IC5yZXZpZXctZGF0ZS1idG4gLnJldmlldy1kYXRlIHtcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ucHJvLWRldGFpbHMtcmV2aWV3IC5zaW5nbGUtcHJvLWRldGFpbHMtcmV2aWV3IC5yZXZpZXctY29udGVudCAucmV2aWV3LWRhdGUtYnRuIC5yZXZpZXctZGF0ZSBzcGFuIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLnByby1kZXRhaWxzLXJldmlldyAuc2luZ2xlLXByby1kZXRhaWxzLXJldmlldyAucmV2aWV3LWNvbnRlbnQgLnJldmlldy1kYXRlLWJ0biAucmV2aWV3LWJ0biBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4ucHJvLWRldGFpbHMtcmV2aWV3IC5zaW5nbGUtcHJvLWRldGFpbHMtcmV2aWV3IC5yZXZpZXctY29udGVudCAucmV2aWV3LWRhdGUtYnRuIC5yZXZpZXctYnRuIGE6aG92ZXIge1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuLnByby1kZXRhaWxzLXJldmlldyAucmF0dGluZy1mb3JtLXdyYXBwZXIgaDMge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMDtcbn1cblxuLnByby1kZXRhaWxzLXJldmlldyAucmF0dGluZy1mb3JtLXdyYXBwZXIgcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM0NDQ7XG4gIG1hcmdpbjogMzVweCAwIDIwcHg7XG59XG5cbi5wcm8tZGV0YWlscy1yZXZpZXcgLnJhdHRpbmctZm9ybS13cmFwcGVyIC5jb21tZW50LWZvcm0tcmF0aW5nLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtYXJnaW46IDAgMCAyOHB4O1xufVxuXG4ucHJvLWRldGFpbHMtcmV2aWV3IC5yYXR0aW5nLWZvcm0td3JhcHBlciAuY29tbWVudC1mb3JtLXJhdGluZy13cmFwIHNwYW4ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMjVweDtcbn1cblxuLnByby1kZXRhaWxzLXJldmlldyAucmF0dGluZy1mb3JtLXdyYXBwZXIgLmNvbW1lbnQtZm9ybS1yYXRpbmctd3JhcCAuY29tbWVudC1mb3JtLXJhdGluZyBpIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogI2FiYWJhYjtcbn1cblxuLnByby1kZXRhaWxzLXJldmlldyAucmF0dGluZy1mb3JtLXdyYXBwZXIgLnJhdGluZy1mb3JtLXN0eWxlIGZvcm0gaW5wdXQsIC5wcm8tZGV0YWlscy1yZXZpZXcgLnJhdHRpbmctZm9ybS13cmFwcGVyIC5yYXRpbmctZm9ybS1zdHlsZSBmb3JtIHRleHRhcmVhIHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZjhmODtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIGhlaWdodDogNDhweDtcbiAgcGFkZGluZzogM3B4IDIwcHg7XG4gIGJvcmRlci1yYWRpdXM6IDI2cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuXG4ucHJvLWRldGFpbHMtcmV2aWV3IC5yYXR0aW5nLWZvcm0td3JhcHBlciAucmF0aW5nLWZvcm0tc3R5bGUgZm9ybSBpbnB1dDpmb2N1cywgLnByby1kZXRhaWxzLXJldmlldyAucmF0dGluZy1mb3JtLXdyYXBwZXIgLnJhdGluZy1mb3JtLXN0eWxlIGZvcm0gdGV4dGFyZWE6Zm9jdXMge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNGU5N2ZkO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xufVxuXG4ucHJvLWRldGFpbHMtcmV2aWV3IC5yYXR0aW5nLWZvcm0td3JhcHBlciAucmF0aW5nLWZvcm0tc3R5bGUgZm9ybSBpbnB1dDo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciwgLnByby1kZXRhaWxzLXJldmlldyAucmF0dGluZy1mb3JtLXdyYXBwZXIgLnJhdGluZy1mb3JtLXN0eWxlIGZvcm0gdGV4dGFyZWE6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzQ0NDtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnByby1kZXRhaWxzLXJldmlldyAucmF0dGluZy1mb3JtLXdyYXBwZXIgLnJhdGluZy1mb3JtLXN0eWxlIGZvcm0gaW5wdXQ6Oi1tb3otaW5wdXQtcGxhY2Vob2xkZXIsIC5wcm8tZGV0YWlscy1yZXZpZXcgLnJhdHRpbmctZm9ybS13cmFwcGVyIC5yYXRpbmctZm9ybS1zdHlsZSBmb3JtIHRleHRhcmVhOjotbW96LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0NDQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5wcm8tZGV0YWlscy1yZXZpZXcgLnJhdHRpbmctZm9ybS13cmFwcGVyIC5yYXRpbmctZm9ybS1zdHlsZSBmb3JtIHRleHRhcmVhIHtcbiAgaGVpZ2h0OiAxNDBweDtcbiAgcGFkZGluZzogMTlweCAyMHB4IDNweDtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xufVxuXG4ucHJvLWRldGFpbHMtcmV2aWV3IC5yYXR0aW5nLWZvcm0td3JhcHBlciAucmF0aW5nLWZvcm0tc3R5bGUgZm9ybSAuY29va2llcy1jb25zZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDAgMjdweDtcbn1cblxuLnByby1kZXRhaWxzLXJldmlldyAucmF0dGluZy1mb3JtLXdyYXBwZXIgLnJhdGluZy1mb3JtLXN0eWxlIGZvcm0gLmNvb2tpZXMtY29uc2VudCBpbnB1dCB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1hcmdpbjogMDtcbn1cblxuLnByby1kZXRhaWxzLXJldmlldyAucmF0dGluZy1mb3JtLXdyYXBwZXIgLnJhdGluZy1mb3JtLXN0eWxlIGZvcm0gLmNvb2tpZXMtY29uc2VudCBwIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAwIDAgMCAxNXB4O1xufVxuXG4ucHJvLWRldGFpbHMtcmV2aWV3IC5yYXR0aW5nLWZvcm0td3JhcHBlciAucmF0aW5nLWZvcm0tc3R5bGUgZm9ybSAuZm9ybS1zdWJtaXQgaW5wdXQge1xuICB3aWR0aDogYXV0bztcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgYm9yZGVyLXJhZGl1czogMjZweDtcbiAgaGVpZ2h0OiBhdXRvO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlOTdmZDtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAxMnB4IDU0cHggMTNweDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucHJvLWRldGFpbHMtcmV2aWV3IC5yYXR0aW5nLWZvcm0td3JhcHBlciAucmF0aW5nLWZvcm0tc3R5bGUgZm9ybSAuZm9ybS1zdWJtaXQgaW5wdXQ6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ1NzNkO1xufVxuXG4ucHJvLWRldGFpbHMtbXJnLXRiIHtcbiAgbWFyZ2luOiA1MHB4IDAgNTBweDtcbn1cblxuLnRhYi1zdHlsZS0xIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XG59XG5cbi50YWItc3R5bGUtMSBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1yaWdodDogNDVweDtcbiAgY29sb3I6ICM2OTY5Njk7XG4gIHBhZGRpbmc6IDAgMCAxM3B4O1xuICBib3JkZXItYm90dG9tOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRhYi1zdHlsZS0xIGEge1xuICAgIG1hcmdpbjogMCAxNXB4IDEwcHggMDtcbiAgICBwYWRkaW5nOiAwIDAgNnB4O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRhYi1zdHlsZS0xIGEge1xuICAgIG1hcmdpbjogMCAzMHB4IDBweCAwO1xuICAgIHBhZGRpbmc6IDAgMCA2cHg7XG4gICAgZm9udC1zaXplOiAxOHB4O1xuICB9XG59XG5cbi50YWItc3R5bGUtMSBhOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IDBweDtcbn1cblxuLnRhYi1zdHlsZS0xIGEuYWN0aXZlIHtcbiAgY29sb3I6ICMzMzM7XG4gIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCAjNGU5N2ZkO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC50YWItc3R5bGUtMS5tYi0zNSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjVweDtcbiAgfVxufVxuXG4ucHJvZHVjdC1xdWFsaXR5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTEwcHg7XG59XG5cbi5wcm9kdWN0LXF1YWxpdHkgaW5wdXQge1xuICB3aWR0aDogMTEwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICMzMzM7XG4gIHBhZGRpbmc6IDJweCAzMHB4IDJweCAxMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjVmNWY1O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDI2cHg7XG4gIGhlaWdodDogNDhweDtcbn1cblxuLnByb2R1Y3QtcXVhbGl0eSAucXR5YnV0dG9uIHtcbiAgZm9udC1zaXplOiAwO1xufVxuXG4ucHJvZHVjdC1xdWFsaXR5IC5xdHlidXR0b24uZGVjIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDdweDtcbn1cblxuLnByb2R1Y3QtcXVhbGl0eSAucXR5YnV0dG9uLmRlYzo6YmVmb3JlIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE0cHg7XG4gIGJvdHRvbTogOHB4O1xuICBib3JkZXItdG9wOiA1cHggc29saWQgIzY5Njk2OTtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9kdWN0LXF1YWxpdHkgLnF0eWJ1dHRvbi5kZWM6aG92ZXI6OmJlZm9yZSB7XG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjNGU5N2ZkO1xufVxuXG4ucHJvZHVjdC1xdWFsaXR5IC5xdHlidXR0b24uaW5jIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMzBweDtcbiAgaGVpZ2h0OiAxNXB4O1xuICByaWdodDogMDtcbiAgdG9wOiA5cHg7XG59XG5cbi5wcm9kdWN0LXF1YWxpdHkgLnF0eWJ1dHRvbi5pbmM6OmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDE0cHg7XG4gIHRvcDogOHB4O1xuICBib3JkZXItYm90dG9tOiA1cHggc29saWQgIzY5Njk2OTtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItcmlnaHQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5wcm9kdWN0LXF1YWxpdHkgLnF0eWJ1dHRvbi5pbmM6aG92ZXI6OmFmdGVyIHtcbiAgYm9yZGVyLWJvdHRvbTogNXB4IHNvbGlkICM0ZTk3ZmQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBiLTU1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcbiAgfVxufVxuXG4vKi0tLS0tLS0tIDE2LiBDYXJ0IHN0eWxlIC0tLS0tLS0tLSovXG4uY2FydC10YWJsZS1jb250ZW50IC50YWJsZS1jb250ZW50IHtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcbn1cblxuLmNhcnQtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uY2FydC10YWJsZS1jb250ZW50IC50YWJsZS1jb250ZW50IHRhYmxlIHRoZWFkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbn1cblxuLmNhcnQtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0aGVhZCA+IHRyIHRoIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMTRweCAxNXB4IDE0cHggMDtcbn1cblxuLmNhcnQtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0aGVhZCA+IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZy1sZWZ0OiAzMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNhcnQtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0aGVhZCA+IHRyIHRoOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FydC10YWJsZS1jb250ZW50IC50YWJsZS1jb250ZW50IHRhYmxlIHRoZWFkID4gdHIgdGg6Zmlyc3QtY2hpbGQge1xuICAgIHBhZGRpbmctbGVmdDogMjBweDtcbiAgfVxufVxuXG4uY2FydC10YWJsZS1jb250ZW50IC50YWJsZS1jb250ZW50IHRhYmxlIHRoZWFkID4gdHIgdGgud2lkdGgtdGh1bWJuYWlsIHtcbiAgbWluLXdpZHRoOiAxMzBweDtcbn1cblxuLmNhcnQtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0aGVhZCA+IHRyIHRoLndpZHRoLW5hbWUge1xuICBtaW4td2lkdGg6IDM1NnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5jYXJ0LXRhYmxlLWNvbnRlbnQgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGhlYWQgPiB0ciB0aC53aWR0aC1uYW1lIHtcbiAgICBtaW4td2lkdGg6IDI1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2FydC10YWJsZS1jb250ZW50IC50YWJsZS1jb250ZW50IHRhYmxlIHRoZWFkID4gdHIgdGgud2lkdGgtbmFtZSB7XG4gICAgbWluLXdpZHRoOiAxMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJ0LXRhYmxlLWNvbnRlbnQgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGhlYWQgPiB0ciB0aC53aWR0aC1uYW1lIHtcbiAgICBtaW4td2lkdGg6IDE0MHB4O1xuICB9XG59XG5cbi5jYXJ0LXRhYmxlLWNvbnRlbnQgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGhlYWQgPiB0ciB0aC53aWR0aC1wcmljZSB7XG4gIG1pbi13aWR0aDogMTE4cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuY2FydC10YWJsZS1jb250ZW50IC50YWJsZS1jb250ZW50IHRhYmxlIHRoZWFkID4gdHIgdGgud2lkdGgtcHJpY2Uge1xuICAgIG1pbi13aWR0aDogMTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FydC10YWJsZS1jb250ZW50IC50YWJsZS1jb250ZW50IHRhYmxlIHRoZWFkID4gdHIgdGgud2lkdGgtcHJpY2Uge1xuICAgIG1pbi13aWR0aDogMTAwcHg7XG4gIH1cbn1cblxuLmNhcnQtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0aGVhZCA+IHRyIHRoLndpZHRoLXF1YW50aXR5IHtcbiAgbWluLXdpZHRoOiAxODdweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jYXJ0LXRhYmxlLWNvbnRlbnQgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGhlYWQgPiB0ciB0aC53aWR0aC1xdWFudGl0eSB7XG4gICAgbWluLXdpZHRoOiAxNDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJ0LXRhYmxlLWNvbnRlbnQgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGhlYWQgPiB0ciB0aC53aWR0aC1xdWFudGl0eSB7XG4gICAgbWluLXdpZHRoOiAxNDBweDtcbiAgfVxufVxuXG4uY2FydC10YWJsZS1jb250ZW50IC50YWJsZS1jb250ZW50IHRhYmxlIHRoZWFkID4gdHIgdGgud2lkdGgtc3VidG90YWwge1xuICBtaW4td2lkdGg6IDEwN3B4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNhcnQtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0aGVhZCA+IHRyIHRoLndpZHRoLXN1YnRvdGFsIHtcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcnQtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0aGVhZCA+IHRyIHRoLndpZHRoLXN1YnRvdGFsIHtcbiAgICBtaW4td2lkdGg6IDEwMHB4O1xuICB9XG59XG5cbi5jYXJ0LXRhYmxlLWNvbnRlbnQgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGhlYWQgPiB0ciB0aC53aWR0aC1yZW1vdmUge1xuICBtaW4td2lkdGg6IDEwMXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNhcnQtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0aGVhZCA+IHRyIHRoLndpZHRoLXJlbW92ZSB7XG4gICAgbWluLXdpZHRoOiA2N3B4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcnQtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0aGVhZCA+IHRyIHRoLndpZHRoLXJlbW92ZSB7XG4gICAgbWluLXdpZHRoOiA2N3B4O1xuICB9XG59XG5cbi5jYXJ0LXRhYmxlLWNvbnRlbnQgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0ciB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xufVxuXG4uY2FydC10YWJsZS1jb250ZW50IC50YWJsZS1jb250ZW50IHRhYmxlIHRib2R5ID4gdHI6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5jYXJ0LXRhYmxlLWNvbnRlbnQgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0ciB0ZCB7XG4gIHBhZGRpbmc6IDMwcHggMCAzMHB4IDA7XG59XG5cbi5jYXJ0LXRhYmxlLWNvbnRlbnQgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gIHBhZGRpbmctbGVmdDogMzBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jYXJ0LXRhYmxlLWNvbnRlbnQgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0ciB0ZDpmaXJzdC1jaGlsZCB7XG4gICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcnQtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gIH1cbn1cblxuLmNhcnQtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyIHRkLnByb2R1Y3QtdGh1bWJuYWlsIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmNhcnQtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyIHRkLnByb2R1Y3QtdGh1bWJuYWlsIGEgaW1nIHtcbiAgd2lkdGg6IDgwcHg7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XG59XG5cbi5jYXJ0LXRhYmxlLWNvbnRlbnQgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0ciB0ZC5wcm9kdWN0LW5hbWUgaDUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzMzMztcbn1cblxuLmNhcnQtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyIHRkLnByb2R1Y3QtbmFtZSBoNSBhIHtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5jYXJ0LXRhYmxlLWNvbnRlbnQgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0ciB0ZC5wcm9kdWN0LW5hbWUgaDUgYTpob3ZlciB7XG4gIGNvbG9yOiAjNGU5N2ZkO1xufVxuXG4uY2FydC10YWJsZS1jb250ZW50IC50YWJsZS1jb250ZW50IHRhYmxlIHRib2R5ID4gdHIgdGQucHJvZHVjdC1wcmljZSBzcGFuLCAuY2FydC10YWJsZS1jb250ZW50IC50YWJsZS1jb250ZW50IHRhYmxlIHRib2R5ID4gdHIgdGQucHJvZHVjdC10b3RhbCBzcGFuIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuLmNhcnQtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyIHRkLnByb2R1Y3QtcmVtb3ZlIGEge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjNjk2OTY5O1xuICBwYWRkaW5nOiAwIDAgM3B4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xufVxuXG4uY2FydC10YWJsZS1jb250ZW50IC50YWJsZS1jb250ZW50IHRhYmxlIHRib2R5ID4gdHIgdGQucHJvZHVjdC1yZW1vdmUgYTpob3ZlciB7XG4gIGNvbG9yOiAjNGU5N2ZkO1xufVxuXG4uY2FydC1zaGlwaW5nLXVwZGF0ZS13cmFwcGVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBtYXJnaW4tdG9wOiAzMHB4O1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgcGFkZGluZy1ib3R0b206IDc1cHg7XG4gIG1hcmdpbi1ib3R0b206IDcwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcnQtc2hpcGluZy11cGRhdGUtd3JhcHBlciB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZy1ib3R0b206IDQwcHg7XG4gICAgbWFyZ2luLWJvdHRvbTogMzVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcnQtc2hpcGluZy11cGRhdGUtd3JhcHBlciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4uY2FydC1zaGlwaW5nLXVwZGF0ZS13cmFwcGVyIC5jb250aW51cmUtY2xlYXItYnRuIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJ0LXNoaXBpbmctdXBkYXRlLXdyYXBwZXIgLmNvbnRpbnVyZS1jbGVhci1idG4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FydC1zaGlwaW5nLXVwZGF0ZS13cmFwcGVyIC5jb250aW51cmUtY2xlYXItYnRuIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICB9XG59XG5cbi5jYXJ0LXNoaXBpbmctdXBkYXRlLXdyYXBwZXIgLmNvbnRpbnVyZS1jbGVhci1idG4gLmNsZWFyLWJ0biB7XG4gIG1hcmdpbi1sZWZ0OiAyMnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJ0LXNoaXBpbmctdXBkYXRlLXdyYXBwZXIgLmNvbnRpbnVyZS1jbGVhci1idG4gLmNsZWFyLWJ0biB7XG4gICAgbWFyZ2luOiAxNXB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jYXJ0LXNoaXBpbmctdXBkYXRlLXdyYXBwZXIgLmNvbnRpbnVyZS1jbGVhci1idG4gLmNsZWFyLWJ0biB7XG4gICAgbWFyZ2luOiAwcHggMCAwIDEycHg7XG4gIH1cbn1cblxuLmNhcnQtc2hpcGluZy11cGRhdGUtd3JhcHBlciAuY29udGludXJlLWNsZWFyLWJ0biAuY2xlYXItYnRuIGEge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIGNvbG9yOiAjNDQ0O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG5cbi5jYXJ0LXNoaXBpbmctdXBkYXRlLXdyYXBwZXIgLmNvbnRpbnVyZS1jbGVhci1idG4gLmNsZWFyLWJ0biBhIGkge1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FydC1zaGlwaW5nLXVwZGF0ZS13cmFwcGVyIC5jb250aW51cmUtY2xlYXItYnRuIC5jbGVhci1idG4gYSBpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDRweDtcbiAgfVxufVxuXG4uY2FydC1zaGlwaW5nLXVwZGF0ZS13cmFwcGVyIC5jb250aW51cmUtY2xlYXItYnRuIC5jbGVhci1idG4gYTpob3ZlciB7XG4gIGNvbG9yOiAjNGU5N2ZkO1xufVxuXG4uY2FydC1zaGlwaW5nLXVwZGF0ZS13cmFwcGVyIC51cGRhdGUtYnRuIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDI2cHg7XG4gIHBhZGRpbmc6IDEzcHggMzZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlOTdmZDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY2FydC1zaGlwaW5nLXVwZGF0ZS13cmFwcGVyIC51cGRhdGUtYnRuIGEge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgfVxufVxuXG4uY2FydC1zaGlwaW5nLXVwZGF0ZS13cmFwcGVyIC51cGRhdGUtYnRuIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ1NzNkO1xufVxuXG4uY291cG9uLXdyYXAgaDQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG59XG5cbi5jb3Vwb24td3JhcCAuY291cG9uLWNvbnRlbnQgcCB7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLmlucHV0LXN0eWxlLmNvdXBvbi1jb250ZW50LW1yZyB7XG4gIG1hcmdpbjogMjNweCAwIDI1cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmlucHV0LXN0eWxlLmNvdXBvbi1jb250ZW50LW1yZyB7XG4gICAgbWFyZ2luOiAxNXB4IDAgMjBweDtcbiAgfVxufVxuXG4uaW5wdXQtc3R5bGUuaW5wdXQtc3R5bGUtbWIge1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5pbnB1dC1zdHlsZS5pbnB1dC1zdHlsZS1tYiB7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgfVxufVxuXG4uaW5wdXQtc3R5bGUgaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGNvbG9yOiAjNjY2O1xuICBwYWRkaW5nOiAzcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjZweDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uaW5wdXQtc3R5bGUgaW5wdXQ6Oi1tb3otaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzY2NjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmlucHV0LXN0eWxlIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2NjY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5pbnB1dC1zdHlsZSBpbnB1dDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0ZTk3ZmQ7XG59XG5cbi5jYXJ0LWNvbGxhdGVyYWxzLXdyYXAgaDQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMCAwIDE1cHg7XG59XG5cbi5jYXJ0LWNvbGxhdGVyYWxzLXdyYXAgLmNvbGxhdGVyYWxzLWNvbnRlbnQgcCB7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbjogMCAwIDExcHg7XG59XG5cbi5jYXJ0LWNvbGxhdGVyYWxzLXdyYXAgLmNvbGxhdGVyYWxzLWNvbnRlbnQgcCBzcGFuIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuLnNlbGVjdC1zdHlsZS5zZWxlY3Qtc3R5bGUtbXJnLTEge1xuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xufVxuXG4uc2VsZWN0LXN0eWxlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCB7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnNlbGVjdC1zdHlsZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGNvbG9yOiAjNjY2O1xuICBib3JkZXItcmFkaXVzOiAyNnB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHRyYW5zaXRpb246IGFsbCAuMHMgZWFzZSAwcztcbn1cblxuLnNlbGVjdC1zdHlsZSAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGVbYXJpYS1leHBhbmRlZD1cInRydWVcIl0ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXI6IDFweCBzb2xpZCAjNGU5N2ZkO1xufVxuXG4uc2VsZWN0LXN0eWxlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSBzcGFuIHtcbiAgaGVpZ2h0OiA0OHB4O1xuICBsaW5lLWhlaWdodDogNDBweDtcbiAgY29sb3I6ICM2NjY7XG4gIHBhZGRpbmc6IDNweCAyMHB4O1xuICBib3JkZXItcmFkaXVzOiAyNnB4O1xufVxuXG4uc2VsZWN0LXN0eWxlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tYWJvdmUgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4uc2VsZWN0LXN0eWxlIC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUge1xuICBib3JkZXItYm90dG9tOiBub25lO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItZHJvcGRvd24ge1xuICBib3JkZXI6IDFweCBzb2xpZCAjNGU5N2ZkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItZHJvcGRvd24uc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xuICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDI2cHggMjZweDtcbiAgYm9yZGVyLXRvcDogbm9uZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWRyb3Bkb3duLnNlbGVjdDItZHJvcGRvd24tLWFib3ZlIHtcbiAgYm9yZGVyLXJhZGl1czogMjZweCAyNnB4IDBweCAwcHg7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1kcm9wZG93bi5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcbiAgbWFyZ2luOiA3cHggMCA3cHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcbiAgcGFkZGluZzogMHB4IDIwcHggMHB4O1xuICBtYXJnaW46IDAgMCA3cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd246OmFmdGVyIHtcbiAgY29udGVudDogJ1xcZjAwMic7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBQcm8nO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd246aG92ZXI6OmFmdGVyIHtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duID4gaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGNvbG9yOiAjNjY2O1xuICBwYWRkaW5nOiAzcHggNTBweCAzcHggMjBweDtcbiAgYm9yZGVyLXJhZGl1czogMjZweDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItc2VhcmNoLS1kcm9wZG93biA+IGlucHV0OjotbW96LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM2NjY7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duID4gaW5wdXQ6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzY2NjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLnNlbGVjdDItY29udGFpbmVyIC5zZWxlY3QyLWRyb3Bkb3duIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24gPiBpbnB1dDpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM0ZTk3ZmQ7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uIHtcbiAgcGFkZGluZzogN3B4IDIwcHg7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5zZWxlY3QyLWNvbnRhaW5lciAuc2VsZWN0Mi1kcm9wZG93biAuc2VsZWN0Mi1yZXN1bHRzIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvbnMgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uLS1oaWdobGlnaHRlZCB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5N2ZkO1xufVxuXG4uc2VsZWN0Mi1jb250YWluZXIgLnNlbGVjdDItZHJvcGRvd24gLnNlbGVjdDItcmVzdWx0cyAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb25zIC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLXNlbGVjdGVkPVwidHJ1ZVwiXSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5N2ZkO1xufVxuXG4uY29udGludXJlLWJ0biBhLFxuLmNvbW1vbi1idG4tc3R5bGUgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjZweDtcbiAgcGFkZGluZzogMTNweCAzNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5N2ZkO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb250aW51cmUtYnRuIGEsXG4gIC5jb21tb24tYnRuLXN0eWxlIGEge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgfVxufVxuXG4uY29udGludXJlLWJ0biBhLmNvbW1vbi1idG4tcGFkZGluZy0yLFxuLmNvbW1vbi1idG4tc3R5bGUgYS5jb21tb24tYnRuLXBhZGRpbmctMiB7XG4gIHBhZGRpbmc6IDEycHggNDFweDtcbn1cblxuLmNvbnRpbnVyZS1idG4gYTpob3Zlcixcbi5jb21tb24tYnRuLXN0eWxlIGE6aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ1NzNkO1xufVxuXG4uZ3JhbmQtdG90YWwtd3JhcCB7XG4gIGJhY2tncm91bmQ6ICNmOGY4Zjg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgcGFkZGluZzogMjVweCAzMHB4IDQwcHg7XG59XG5cbi5ncmFuZC10b3RhbC13cmFwIHVsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5ncmFuZC10b3RhbC13cmFwIHVsIGxpIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzQ0NDtcbiAgcGFkZGluZzogMTJweCAwO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG4uZ3JhbmQtdG90YWwtd3JhcCB1bCBsaSBoNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbjogMDtcbn1cblxuLmdyYW5kLXRvdGFsLXdyYXAgdWwgbGkgaDQgc3BhbiB7XG4gIG1hcmdpbjogMCA1cHggMCAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uZ3JhbmQtdG90YWwtd3JhcCAuZ3JhbmQtdG90YWwge1xuICBwYWRkaW5nOiAyNXB4IDAgNDBweDtcbn1cblxuLmdyYW5kLXRvdGFsLXdyYXAgLmdyYW5kLXRvdGFsIGg0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDA7XG59XG5cbi5ncmFuZC10b3RhbC13cmFwIC5ncmFuZC10b3RhbCBoNCBzcGFuIHtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBmb250LXNpemU6IDIwcHg7XG4gIGNvbG9yOiAjZTQ1NzNkO1xuICBmb250LXdlaWdodDogNzAwO1xufVxuXG4uZ3JhbmQtdG90YWwtd3JhcCAuZ3JhbmQtdG90YWwtYnRuIGEge1xuICBkaXNwbGF5OiBibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMjZweDtcbiAgcGFkZGluZzogMTNweCAzNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5N2ZkO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG5cbi5ncmFuZC10b3RhbC13cmFwIC5ncmFuZC10b3RhbC1idG4gYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDU3M2Q7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmNhcnQtYXJlYS5wYi0zNSB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbn1cblxuLyotLS0tLS0tLSAxNy4gQ2hlY2tvdXQgc3R5bGUgLS0tLS0tLS0tKi9cbi5jdXN0b21lci16b25lID4gcCB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM0NDQ7XG4gIG1hcmdpbjogMCAwIDBweDtcbn1cblxuLmN1c3RvbWVyLXpvbmUgPiBwIGEge1xuICBjb2xvcjogIzRlOTdmZDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jdXN0b21lci16b25lID4gcCBhOjpiZWZvcmUsIC5jdXN0b21lci16b25lID4gcCBhOjphZnRlciB7XG4gIGNvbnRlbnQ6IFwiXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxcHg7XG4gIGJhY2tncm91bmQ6ICNlN2U3ZTc7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIDAuM3MsIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSAwLjNzO1xufVxuXG4uY3VzdG9tZXItem9uZSA+IHAgYTo6YWZ0ZXIge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpLCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG59XG5cbi5jdXN0b21lci16b25lID4gcCBhOmhvdmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEU5N0ZEO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbn1cblxuLmN1c3RvbWVyLXpvbmUgPiBwIGE6aG92ZXI6OmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRFOTdGRDtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSAwLjNzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkgMC4zcztcbn1cblxuLmN1c3RvbWVyLXpvbmUgLmNoZWNrb3V0LWxvZ2luLWluZm8ge1xuICBkaXNwbGF5OiBub25lO1xuICBtYXJnaW46IDIwcHggMCAwO1xufVxuXG4uY3VzdG9tZXItem9uZSAuY2hlY2tvdXQtbG9naW4taW5mbyBwIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzQ7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5cbi5jdXN0b21lci16b25lIC5jaGVja291dC1sb2dpbi1pbmZvIC5zaW4tY2hlY2tvdXQtbG9naW4gbGFiZWwge1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbWVyLXpvbmUgLmNoZWNrb3V0LWxvZ2luLWluZm8gLnNpbi1jaGVja291dC1sb2dpbi5tcmctc21hbGwtZGV2aWNlIHtcbiAgICBtYXJnaW46IDAgMCAyNXB4O1xuICB9XG59XG5cbi5jdXN0b21lci16b25lIC5jaGVja291dC1sb2dpbi1pbmZvIC5idXR0b24tcmVtZW1iZXItd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1hcmdpbjogMzBweCAwIDI0cHg7XG59XG5cbi5jdXN0b21lci16b25lIC5jaGVja291dC1sb2dpbi1pbmZvIC5idXR0b24tcmVtZW1iZXItd3JhcCAuY2hlY2tvdXQtbG9naW4tdG9nZ2xlLWJ0biB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmN1c3RvbWVyLXpvbmUgLmNoZWNrb3V0LWxvZ2luLWluZm8gLmJ1dHRvbi1yZW1lbWJlci13cmFwIC5jaGVja291dC1sb2dpbi10b2dnbGUtYnRuIGlucHV0IHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmN1c3RvbWVyLXpvbmUgLmNoZWNrb3V0LWxvZ2luLWluZm8gLmJ1dHRvbi1yZW1lbWJlci13cmFwIC5jaGVja291dC1sb2dpbi10b2dnbGUtYnRuIGxhYmVsIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAwIDAgMCAxMnB4O1xufVxuXG4uY3VzdG9tZXItem9uZSAuY2hlY2tvdXQtbG9naW4taW5mbyAuYnV0dG9uLXJlbWVtYmVyLXdyYXAgYnV0dG9uIHtcbiAgYm9yZGVyOiBub25lO1xuICBwYWRkaW5nOiAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHBhZGRpbmc6IDEwcHggNDFweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDI2cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi5jdXN0b21lci16b25lIC5jaGVja291dC1sb2dpbi1pbmZvIC5idXR0b24tcmVtZW1iZXItd3JhcCBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ1NzNkO1xufVxuXG4uY3VzdG9tZXItem9uZSAuY2hlY2tvdXQtbG9naW4taW5mbyAubG9zdC1wYXNzd29yZCBhIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuLmN1c3RvbWVyLXpvbmUgLmNoZWNrb3V0LWxvZ2luLWluZm8gLmxvc3QtcGFzc3dvcmQgYTpob3ZlciB7XG4gIGNvbG9yOiAjNGU5N2ZkO1xufVxuXG4uY3VzdG9tZXItem9uZSAuY2hlY2tvdXQtbG9naW4taW5mbzMge1xuICB3aWR0aDogMzcwcHg7XG4gIG1hcmdpbjogMjdweCAwIDA7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmN1c3RvbWVyLXpvbmUgLmNoZWNrb3V0LWxvZ2luLWluZm8zIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4uY3VzdG9tZXItem9uZSAuY2hlY2tvdXQtbG9naW4taW5mbzMgZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmN1c3RvbWVyLXpvbmUgLmNoZWNrb3V0LWxvZ2luLWluZm8zIGZvcm0gaW5wdXQge1xuICBwYWRkaW5nOiAzcHggNzBweCAzcHggMjBweDtcbn1cblxuLmN1c3RvbWVyLXpvbmUgLmNoZWNrb3V0LWxvZ2luLWluZm8zIGZvcm0gYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogMDtcbiAgcGFkZGluZzogMnB4IDIwcHg7XG4gIGZvbnQtc2l6ZTogMjJweDtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG4gIGhlaWdodDogMTAwJTtcbiAgYm9yZGVyLXJhZGl1czogMjZweDtcbn1cblxuLmN1c3RvbWVyLXpvbmUgLmNoZWNrb3V0LWxvZ2luLWluZm8zIGZvcm0gYnV0dG9uOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDU3M2Q7XG59XG5cbi5iaWxsaW5nLWluZm8td3JhcCBoMyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmlsbGluZy1pbmZvLXdyYXAgaDMge1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gIH1cbn1cblxuLmJpbGxpbmctaW5mby13cmFwIC5iaWxsaW5nLWluZm8gbGFiZWwsXG4uYmlsbGluZy1pbmZvLXdyYXAgLmNoZWNrb3V0LWFjY291bnQtdG9nZ2xlIGxhYmVsLFxuLmJpbGxpbmctaW5mby13cmFwIC5iaWxsaW5nLXNlbGVjdCBsYWJlbCB7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG4gIG1hcmdpbjogMCAwIDhweDtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJpbGxpbmctaW5mby13cmFwIC5iaWxsaW5nLWluZm8gbGFiZWwsXG4gIC5iaWxsaW5nLWluZm8td3JhcCAuY2hlY2tvdXQtYWNjb3VudC10b2dnbGUgbGFiZWwsXG4gIC5iaWxsaW5nLWluZm8td3JhcCAuYmlsbGluZy1zZWxlY3QgbGFiZWwge1xuICAgIG1hcmdpbjogMCAwIDVweDtcbiAgfVxufVxuXG4uYmlsbGluZy1pbmZvLXdyYXAgLmJpbGxpbmctaW5mbyBpbnB1dC5iaWxsaW5nLWFkZHJlc3MsXG4uYmlsbGluZy1pbmZvLXdyYXAgLmNoZWNrb3V0LWFjY291bnQtdG9nZ2xlIGlucHV0LmJpbGxpbmctYWRkcmVzcyxcbi5iaWxsaW5nLWluZm8td3JhcCAuYmlsbGluZy1zZWxlY3QgaW5wdXQuYmlsbGluZy1hZGRyZXNzIHtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmlsbGluZy1pbmZvLXdyYXAgLmJpbGxpbmctaW5mbyBpbnB1dC5iaWxsaW5nLWFkZHJlc3MsXG4gIC5iaWxsaW5nLWluZm8td3JhcCAuY2hlY2tvdXQtYWNjb3VudC10b2dnbGUgaW5wdXQuYmlsbGluZy1hZGRyZXNzLFxuICAuYmlsbGluZy1pbmZvLXdyYXAgLmJpbGxpbmctc2VsZWN0IGlucHV0LmJpbGxpbmctYWRkcmVzcyB7XG4gICAgbWFyZ2luOiAwIDAgMjVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5iaWxsaW5nLWluZm8td3JhcCAuYmlsbGluZy1pbmZvLm1iLTM1LFxuICAuYmlsbGluZy1pbmZvLXdyYXAgLmNoZWNrb3V0LWFjY291bnQtdG9nZ2xlLm1iLTM1LFxuICAuYmlsbGluZy1pbmZvLXdyYXAgLmJpbGxpbmctc2VsZWN0Lm1iLTM1IHtcbiAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICB9XG59XG5cbi5iaWxsaW5nLWluZm8td3JhcCAuYmlsbGluZy1zZWxlY3Qge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJpbGxpbmctaW5mby13cmFwIC5iaWxsaW5nLXNlbGVjdCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xuICB3aWR0aDogMTAwJTtcbn1cblxuLmJpbGxpbmctaW5mby13cmFwIC5iaWxsaW5nLXNlbGVjdCAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdGlvbiB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4uYmlsbGluZy1pbmZvLXdyYXAgLmNoZWNrb3V0LWFjY291bnQge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG4uYmlsbGluZy1pbmZvLXdyYXAgLmNoZWNrb3V0LWFjY291bnQgPiBpbnB1dCB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5iaWxsaW5nLWluZm8td3JhcCAuY2hlY2tvdXQtYWNjb3VudCA+IHNwYW4ge1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmJpbGxpbmctaW5mby13cmFwIC5kaWZmZXJlbnQtYWRkcmVzcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG5cbi5iaWxsaW5nLWluZm8td3JhcCAuZGlmZmVyZW50LWFkZHJlc3MgPiBpbnB1dCB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi5iaWxsaW5nLWluZm8td3JhcCAuZGlmZmVyZW50LWFkZHJlc3MgPiBzcGFuIHtcbiAgY29sb3I6ICMzMzM7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG5cbi5iaWxsaW5nLWluZm8td3JhcCAuYWRkaXRpb25hbC1pbmZvLXdyYXAge1xuICBtYXJnaW46IDQwcHggMCAwO1xufVxuXG4uYmlsbGluZy1pbmZvLXdyYXAgLmFkZGl0aW9uYWwtaW5mby13cmFwIGxhYmVsIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgbWFyZ2luOiAwIDAgOHB4O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLmJpbGxpbmctaW5mby13cmFwIC5hZGRpdGlvbmFsLWluZm8td3JhcCB0ZXh0YXJlYSB7XG4gIGhlaWdodDogMTAwcHg7XG4gIHJlc2l6ZTogdmVydGljYWw7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGJvcmRlcjogMnB4IHNvbGlkICNmNWY1ZjU7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM2NjY7XG59XG5cbi5iaWxsaW5nLWluZm8td3JhcCAuYWRkaXRpb25hbC1pbmZvLXdyYXAgdGV4dGFyZWE6Zm9jdXMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiAycHggc29saWQgIzRGQzFGMDtcbn1cblxuLmJpbGxpbmctaW5mby13cmFwIC5jaGVja291dC1hY2NvdW50LXRvZ2dsZSB7XG4gIG1hcmdpbi10b3A6IDMwcHg7XG59XG5cbi5iaWxsaW5nLWluZm8td3JhcCAuY2hlY2tvdXQtYWNjb3VudC10b2dnbGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuXG4uYmlsbGluZy1pbmZvLXdyYXAgLmRpZmZlcmVudC1hZGRyZXNzLm9wZW4tdG9nZ2xlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLnBheW1lbnQtZGV0YWlscy1hcmVhIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWU7XG4gIG1hcmdpbi10b3A6IDUwcHg7XG4gIHBhZGRpbmctdG9wOiA0NXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5wYXltZW50LWRldGFpbHMtYXJlYSB7XG4gICAgbWFyZ2luLXRvcDogNDBweDtcbiAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgfVxufVxuXG4ucGF5bWVudC1kZXRhaWxzLWFyZWEgaDQge1xuICBmb250LXNpemU6IDIwcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMCAwIDM3cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnBheW1lbnQtZGV0YWlscy1hcmVhIGg0IHtcbiAgICBtYXJnaW46IDAgMCAzMHB4O1xuICB9XG59XG5cbi5wYXltZW50LWRldGFpbHMtYXJlYSAucGF5bWVudC1tZXRob2Qge1xuICBtYXJnaW46IDE3cHggMCAwO1xufVxuXG4ucGF5bWVudC1kZXRhaWxzLWFyZWEgLnBheW1lbnQtbWV0aG9kIC5zaW4tcGF5bWVudCBpbnB1dCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYXltZW50LWRldGFpbHMtYXJlYSAucGF5bWVudC1tZXRob2QgLnNpbi1wYXltZW50IGxhYmVsIHtcbiAgcGFkZGluZzogMTNweCAyMHB4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZTBlMGUwO1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAjMzMzO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuLnBheW1lbnQtZGV0YWlscy1hcmVhIC5wYXltZW50LW1ldGhvZCAuc2luLXBheW1lbnQgbGFiZWwgc3BhbiB7XG4gIHdpZHRoOiA2MnB4O1xuICBtYXJnaW4tcmlnaHQ6IDExcHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLnBheW1lbnQtZGV0YWlscy1hcmVhIC5wYXltZW50LW1ldGhvZCAuc2luLXBheW1lbnQgbGFiZWwgc3BhbiAubm9tYWwtaW1nIHtcbiAgb3BhY2l0eTogMTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cblxuLnBheW1lbnQtZGV0YWlscy1hcmVhIC5wYXltZW50LW1ldGhvZCAuc2luLXBheW1lbnQgbGFiZWwgc3BhbiAuYWN0aXZlLWltZyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBvcGFjaXR5OiAwO1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbi5wYXltZW50LWRldGFpbHMtYXJlYSAucGF5bWVudC1tZXRob2QgLnNpbi1wYXltZW50IC5wYXltZW50LWJveCB7XG4gIG1hcmdpbjogMjRweCAwIDIycHg7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wYXltZW50LWRldGFpbHMtYXJlYSAucGF5bWVudC1tZXRob2QgLnNpbi1wYXltZW50IC5wYXltZW50LWJveCBwIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzQ0NDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ucGF5bWVudC1kZXRhaWxzLWFyZWEgLnBheW1lbnQtbWV0aG9kIC5zaW4tcGF5bWVudC5wYXltZW50LXNlbGVjdGVkIGxhYmVsIHtcbiAgYmFja2dyb3VuZDogI2VkZjRmZTtcbiAgYm9yZGVyOiAxcHggc29saWQgI2VkZjRmZTtcbiAgY29sb3I6ICMzODdhZmY7XG59XG5cbi5wYXltZW50LWRldGFpbHMtYXJlYSAucGF5bWVudC1tZXRob2QgLnNpbi1wYXltZW50LnBheW1lbnQtc2VsZWN0ZWQgbGFiZWwgc3BhbiAubm9tYWwtaW1nIHtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4ucGF5bWVudC1kZXRhaWxzLWFyZWEgLnBheW1lbnQtbWV0aG9kIC5zaW4tcGF5bWVudC5wYXltZW50LXNlbGVjdGVkIGxhYmVsIHNwYW4gLmFjdGl2ZS1pbWcge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4ub3JkZXItc3VtbWFyeSB7XG4gIGJhY2tncm91bmQ6ICNmOGY4Zjg7XG4gIHBhZGRpbmc6IDM2cHggMzBweCAzNHB4O1xuICBtYXJnaW4tbGVmdDogMzBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAub3JkZXItc3VtbWFyeSB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm9yZGVyLXN1bW1hcnkge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gICAgbWFyZ2luLXRvcDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmRlci1zdW1tYXJ5IHtcbiAgICBtYXJnaW4tbGVmdDogMHB4O1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgcGFkZGluZzogMzZweCAxNXB4IDM0cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmRlci1zdW1tYXJ5IHtcbiAgICBwYWRkaW5nOiAzNnB4IDMwcHggMzRweDtcbiAgfVxufVxuXG4ub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS10aXRsZSBoMyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgcGFkZGluZzogMCAwIDIwcHg7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xuICBtYXJnaW46IDA7XG59XG5cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LXRvcCAub3JkZXItc3VtbWFyeS1pbWctcHJpY2Uge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmc6IDIwcHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG59XG5cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LXRvcCAub3JkZXItc3VtbWFyeS1pbWctcHJpY2UgLm9yZGVyLXN1bW1hcnktaW1nLXRpdGxlIHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktdG9wIC5vcmRlci1zdW1tYXJ5LWltZy1wcmljZSAub3JkZXItc3VtbWFyeS1pbWctdGl0bGUgLm9yZGVyLXN1bW1hcnktaW1nIHtcbiAgZmxleDogMCAwIDgwcHg7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS10b3AgLm9yZGVyLXN1bW1hcnktaW1nLXByaWNlIC5vcmRlci1zdW1tYXJ5LWltZy10aXRsZSAub3JkZXItc3VtbWFyeS1pbWcge1xuICAgIGZsZXg6IDAgMCA3MHB4O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktdG9wIC5vcmRlci1zdW1tYXJ5LWltZy1wcmljZSAub3JkZXItc3VtbWFyeS1pbWctdGl0bGUgLm9yZGVyLXN1bW1hcnktaW1nIHtcbiAgICBmbGV4OiAwIDAgODBweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG4gIH1cbn1cblxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktdG9wIC5vcmRlci1zdW1tYXJ5LWltZy1wcmljZSAub3JkZXItc3VtbWFyeS1pbWctdGl0bGUgLm9yZGVyLXN1bW1hcnktaW1nIGEge1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktdG9wIC5vcmRlci1zdW1tYXJ5LWltZy1wcmljZSAub3JkZXItc3VtbWFyeS1pbWctdGl0bGUgLm9yZGVyLXN1bW1hcnktaW1nIGEgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LXRvcCAub3JkZXItc3VtbWFyeS1pbWctcHJpY2UgLm9yZGVyLXN1bW1hcnktaW1nLXRpdGxlIC5vcmRlci1zdW1tYXJ5LXRpdGxlIGg0IHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiA2MCU7XG4gIGxpbmUtaGVpZ2h0OiAxLjc0O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LXRvcCAub3JkZXItc3VtbWFyeS1pbWctcHJpY2UgLm9yZGVyLXN1bW1hcnktaW1nLXRpdGxlIC5vcmRlci1zdW1tYXJ5LXRpdGxlIGg0IHtcbiAgICB3aWR0aDogOTAlO1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktdG9wIC5vcmRlci1zdW1tYXJ5LWltZy1wcmljZSAub3JkZXItc3VtbWFyeS1pbWctdGl0bGUgLm9yZGVyLXN1bW1hcnktdGl0bGUgaDQge1xuICAgIHdpZHRoOiA5NSU7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LXRvcCAub3JkZXItc3VtbWFyeS1pbWctcHJpY2UgLm9yZGVyLXN1bW1hcnktaW1nLXRpdGxlIC5vcmRlci1zdW1tYXJ5LXRpdGxlIGg0IHtcbiAgICB3aWR0aDogNjAlO1xuICB9XG59XG5cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LXRvcCAub3JkZXItc3VtbWFyeS1pbWctcHJpY2UgLm9yZGVyLXN1bW1hcnktaW1nLXRpdGxlIC5vcmRlci1zdW1tYXJ5LXRpdGxlIGg0IHNwYW4ge1xuICBjb2xvcjogIzliOWI5YjtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktdG9wIC5vcmRlci1zdW1tYXJ5LWltZy1wcmljZSAub3JkZXItc3VtbWFyeS1wcmljZSBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktbWlkZGxlIHVsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LW1pZGRsZSB1bCBsaSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM0NDQ7XG4gIHBhZGRpbmc6IDEycHggMDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cblxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktbWlkZGxlIHVsIGxpIGg0IHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzRlOTdmZDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xuICBtYXJnaW46IDA7XG59XG5cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LW1pZGRsZSB1bCBsaSBoNCBzcGFuIHtcbiAgbWFyZ2luOiAwIDVweCAwIDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM0NDQ7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4ub3JkZXItc3VtbWFyeSAub3JkZXItc3VtbWFyeS1taWRkbGUgdWwgbGkgaDQgc3Bhbi5wcmljZSB7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE1cHg7XG59XG5cbi5vcmRlci1zdW1tYXJ5IC5vcmRlci1zdW1tYXJ5LWJvdHRvbSBoNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAxNnB4IDAgMDtcbn1cblxuLm9yZGVyLXN1bW1hcnkgLm9yZGVyLXN1bW1hcnktYm90dG9tIGg0IHNwYW4ge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY29sb3I6ICNlNDU3M2Q7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi8qLS0tLS0tLS0gMTguIFdpc2hsaXN0IHN0eWxlIC0tLS0tLS0tLSovXG4ud2lzaGxpc3QtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG5cbi53aXNobGlzdC10YWJsZS1jb250ZW50IC50YWJsZS1jb250ZW50IHRhYmxlIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi53aXNobGlzdC10YWJsZS1jb250ZW50IC50YWJsZS1jb250ZW50IHRhYmxlIHRib2R5ID4gdHIge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLCAwLCAwLCAwLjA4KTtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlIDBzO1xufVxuXG4ud2lzaGxpc3QtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjA1KTtcbn1cblxuLndpc2hsaXN0LXRhYmxlLWNvbnRlbnQgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0cjpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbn1cblxuLndpc2hsaXN0LXRhYmxlLWNvbnRlbnQgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0ciB0ZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMTdweCA1cHg7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4wOCk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndpc2hsaXN0LXRhYmxlLWNvbnRlbnQgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0ciB0ZCB7XG4gICAgcGFkZGluZzogMTVweCAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud2lzaGxpc3QtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyIHRkIHtcbiAgICBwYWRkaW5nOiAxNXB4IDEwcHg7XG4gIH1cbn1cblxuLndpc2hsaXN0LXRhYmxlLWNvbnRlbnQgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0ciB0ZDpsYXN0LWNoaWxkIHtcbiAgYm9yZGVyLXJpZ2h0OiBub25lO1xufVxuXG4ud2lzaGxpc3QtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyIHRkLndpc2hsaXN0LXByb2R1Y3QtdGh1bWJuYWlsIHtcbiAgd2lkdGg6IDEyOHB4O1xufVxuXG4ud2lzaGxpc3QtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyIHRkLndpc2hsaXN0LXByb2R1Y3QtdGh1bWJuYWlsIGEgaSB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgY29sb3I6ICM5YjliOWI7XG59XG5cbi53aXNobGlzdC10YWJsZS1jb250ZW50IC50YWJsZS1jb250ZW50IHRhYmxlIHRib2R5ID4gdHIgdGQud2lzaGxpc3QtcHJvZHVjdC10aHVtYm5haWwgYSBpOmhvdmVyIHtcbiAgY29sb3I6ICNlNDU3M2Q7XG59XG5cbi53aXNobGlzdC10YWJsZS1jb250ZW50IC50YWJsZS1jb250ZW50IHRhYmxlIHRib2R5ID4gdHIgdGQud2lzaGxpc3QtcHJvZHVjdC1pbWcge1xuICB3aWR0aDogOTBweDtcbiAgcGFkZGluZzogMTBweCA1cHg7XG59XG5cbi53aXNobGlzdC10YWJsZS1jb250ZW50IC50YWJsZS1jb250ZW50IHRhYmxlIHRib2R5ID4gdHIgdGQud2lzaGxpc3QtcHJvZHVjdC1pbWcgYSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICB3aWR0aDogNzlweDtcbn1cblxuLndpc2hsaXN0LXRhYmxlLWNvbnRlbnQgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0ciB0ZC53aXNobGlzdC1wcm9kdWN0LWltZyBhIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG4ud2lzaGxpc3QtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyIHRkLndpc2hsaXN0LXByb2R1Y3QtaW5mbyB7XG4gIHdpZHRoOiA2OTJweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud2lzaGxpc3QtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyIHRkLndpc2hsaXN0LXByb2R1Y3QtaW5mbyB7XG4gICAgbWluLXdpZHRoOiAyMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDU3NnB4KSBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndpc2hsaXN0LXRhYmxlLWNvbnRlbnQgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0ciB0ZC53aXNobGlzdC1wcm9kdWN0LWluZm8ge1xuICAgIG1pbi13aWR0aDogMTgwcHg7XG4gIH1cbn1cblxuLndpc2hsaXN0LXRhYmxlLWNvbnRlbnQgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0ciB0ZC53aXNobGlzdC1wcm9kdWN0LWluZm8gaDUge1xuICBmb250LXdlaWdodDogNzAwO1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbjogMDtcbn1cblxuLndpc2hsaXN0LXRhYmxlLWNvbnRlbnQgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0ciB0ZC53aXNobGlzdC1wcm9kdWN0LWluZm8gaDUgYSB7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4ud2lzaGxpc3QtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyIHRkLndpc2hsaXN0LXByb2R1Y3QtaW5mbyBoNSBhOmhvdmVyIHtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi53aXNobGlzdC10YWJsZS1jb250ZW50IC50YWJsZS1jb250ZW50IHRhYmxlIHRib2R5ID4gdHIgdGQud2lzaGxpc3QtcHJvZHVjdC1pbmZvIC53aXNobGlzdC1wcm9kdWN0LXByaWNlIHtcbiAgbWFyZ2luOiA1cHggMCA1cHg7XG59XG5cbi53aXNobGlzdC10YWJsZS1jb250ZW50IC50YWJsZS1jb250ZW50IHRhYmxlIHRib2R5ID4gdHIgdGQud2lzaGxpc3QtcHJvZHVjdC1pbmZvIC53aXNobGlzdC1wcm9kdWN0LXByaWNlIHNwYW4ge1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzRlOTdmZDtcbiAgZm9udC1zaXplOiAxOHB4O1xufVxuXG4ud2lzaGxpc3QtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyIHRkLndpc2hsaXN0LXByb2R1Y3QtaW5mbyAud2lzaGxpc3QtcHJvZHVjdC1wcmljZSBzcGFuLm9sZC1wcmljZSB7XG4gIGNvbG9yOiAjNzc3O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIG1hcmdpbi1sZWZ0OiA1cHg7XG4gIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xufVxuXG4ud2lzaGxpc3QtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyIHRkLndpc2hsaXN0LXByb2R1Y3QtaW5mbyA+IHNwYW4ge1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IDE7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndpc2hsaXN0LXRhYmxlLWNvbnRlbnQgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0ciB0ZC53aXNobGlzdC1wcm9kdWN0LWluZm8gPiBzcGFuIHtcbiAgICBsaW5lLWhlaWdodDogMS41O1xuICB9XG59XG5cbi53aXNobGlzdC10YWJsZS1jb250ZW50IC50YWJsZS1jb250ZW50IHRhYmxlIHRib2R5ID4gdHIgdGQud2lzaGxpc3QtcHJvZHVjdC1hZGQtd3JhcCB7XG4gIHdpZHRoOiA1MDdweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud2lzaGxpc3QtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyIHRkLndpc2hsaXN0LXByb2R1Y3QtYWRkLXdyYXAge1xuICAgIG1pbi13aWR0aDogMjAwcHg7XG4gIH1cbn1cblxuLndpc2hsaXN0LXRhYmxlLWNvbnRlbnQgLnRhYmxlLWNvbnRlbnQgdGFibGUgdGJvZHkgPiB0ciB0ZC53aXNobGlzdC1wcm9kdWN0LWFkZC13cmFwIHNwYW4ge1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBkaXNwbGF5OiBibG9jaztcbiAgbWFyZ2luOiAwIDAgNnB4O1xufVxuXG4ud2lzaGxpc3QtdGFibGUtY29udGVudCAudGFibGUtY29udGVudCB0YWJsZSB0Ym9keSA+IHRyIHRkLndpc2hsaXN0LXByb2R1Y3QtYWRkLXdyYXAgLndpc2hsaXN0LXByb2R1Y3QtYWRkIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBhZGRpbmc6IDE0cHggMjBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItcmFkaXVzOiAyNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi53aXNobGlzdC10YWJsZS1jb250ZW50IC50YWJsZS1jb250ZW50IHRhYmxlIHRib2R5ID4gdHIgdGQud2lzaGxpc3QtcHJvZHVjdC1hZGQtd3JhcCAud2lzaGxpc3QtcHJvZHVjdC1hZGQgYTpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDU3M2Q7XG59XG5cbi53aXNobGlzdC1ib3R0b20ge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIG1hcmdpbi10b3A6IDM1cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAud2lzaGxpc3QtYm90dG9tIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53aXNobGlzdC1ib3R0b20ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDI1cHg7XG4gIH1cbn1cblxuLndpc2hsaXN0LWJvdHRvbSAud2lzaGxpc3Qtc29jaWFsLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLndpc2hsaXN0LWJvdHRvbSAud2lzaGxpc3Qtc29jaWFsLXdyYXAge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud2lzaGxpc3QtYm90dG9tIC53aXNobGlzdC1zb2NpYWwtd3JhcCB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgfVxufVxuXG4ud2lzaGxpc3QtYm90dG9tIC53aXNobGlzdC1zb2NpYWwtd3JhcCBzcGFuIHtcbiAgY29sb3I6ICM2NjY7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLndpc2hsaXN0LWJvdHRvbSAud2lzaGxpc3Qtc29jaWFsLXdyYXAgc3BhbiB7XG4gICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53aXNobGlzdC1ib3R0b20gLndpc2hsaXN0LXNvY2lhbC13cmFwIHNwYW4ge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuXG4ud2lzaGxpc3QtYm90dG9tIC53aXNobGlzdC1zb2NpYWwtd3JhcCAud2lzaGxpc3Qtc29jaWFsIGEge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53aXNobGlzdC1ib3R0b20gLndpc2hsaXN0LXNvY2lhbC13cmFwIC53aXNobGlzdC1zb2NpYWwgYSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53aXNobGlzdC1ib3R0b20gLndpc2hsaXN0LXNvY2lhbC13cmFwIC53aXNobGlzdC1zb2NpYWwgYSB7XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIH1cbn1cblxuLndpc2hsaXN0LWJvdHRvbSAud2lzaGxpc3Qtc29jaWFsLXdyYXAgLndpc2hsaXN0LXNvY2lhbCBhOmhvdmVyIHtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi53aXNobGlzdC1ib3R0b20gLndpc2hsaXN0LXNvY2lhbC13cmFwIC53aXNobGlzdC1zb2NpYWwgYTpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XG59XG5cbi53aXNobGlzdC1ib3R0b20gLndpc2hsaXN0LWxpbmsge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53aXNobGlzdC1ib3R0b20gLndpc2hsaXN0LWxpbmsge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cbi53aXNobGlzdC1ib3R0b20gLndpc2hsaXN0LWxpbmsgc3BhbiB7XG4gIGNvbG9yOiAjNjY2O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xufVxuXG4ud2lzaGxpc3QtYm90dG9tIC53aXNobGlzdC1saW5rIC53aXNobGlzdC1pbnB1dC13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud2lzaGxpc3QtYm90dG9tIC53aXNobGlzdC1saW5rIC53aXNobGlzdC1pbnB1dC13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53aXNobGlzdC1ib3R0b20gLndpc2hsaXN0LWxpbmsgLndpc2hsaXN0LWlucHV0LXdyYXAgLndpc2hsaXN0LWlucHV0IHtcbiAgICBtYXJnaW46IDEwcHggMCAxMHB4O1xuICB9XG59XG5cbi53aXNobGlzdC1ib3R0b20gLndpc2hsaXN0LWxpbmsgLndpc2hsaXN0LWlucHV0LXdyYXAgLndpc2hsaXN0LWlucHV0IGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZjhmODtcbiAgY29sb3I6ICM2NjY7XG4gIGhlaWdodDogNDhweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBib3JkZXItcmFkaXVzOiAyNnB4O1xuICBwYWRkaW5nOiAzcHggMjBweDtcbiAgd2lkdGg6IDIzMnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC53aXNobGlzdC1ib3R0b20gLndpc2hsaXN0LWxpbmsgLndpc2hsaXN0LWlucHV0LXdyYXAgLndpc2hsaXN0LWlucHV0IGlucHV0IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxufVxuXG4ud2lzaGxpc3QtYm90dG9tIC53aXNobGlzdC1saW5rIC53aXNobGlzdC1pbnB1dC13cmFwIC53aXNobGlzdC1idG4ge1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAud2lzaGxpc3QtYm90dG9tIC53aXNobGlzdC1saW5rIC53aXNobGlzdC1pbnB1dC13cmFwIC53aXNobGlzdC1idG4ge1xuICAgIG1hcmdpbi1sZWZ0OiAwcHg7XG4gIH1cbn1cblxuLndpc2hsaXN0LWJvdHRvbSAud2lzaGxpc3QtbGluayAud2lzaGxpc3QtaW5wdXQtd3JhcCAud2lzaGxpc3QtYnRuIGEge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDI2cHg7XG4gIHBhZGRpbmc6IDAgNDFweDtcbiAgcGFkZGluZzogOXB4IDQxcHggMTNweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlOTdmZDtcbn1cblxuLyotLS0tLS0tLSAxOS4gQWJvdXQgdXMgc3R5bGUgLS0tLS0tLS0tKi9cbi5hYm91dC11cy1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMHB4IDIzcHggMjZweCAwcHggcmdiYSgwLCAwLCAwLCAwLjE1KTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5O1xufVxuXG4uYWJvdXQtdXMtY29udGVudCB7XG4gIG1hcmdpbjogMCAwIDAgOTBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB6LWluZGV4OiA5O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyMDBweCkgYW5kIChtYXgtd2lkdGg6IDEzNjVweCkge1xuICAuYWJvdXQtdXMtY29udGVudCB7XG4gICAgbWFyZ2luOiAwIDAgMCA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmFib3V0LXVzLWNvbnRlbnQge1xuICAgIG1hcmdpbjogMCAwIDAgMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYWJvdXQtdXMtY29udGVudCB7XG4gICAgbWFyZ2luOiA1MHB4IDAgMCAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWJvdXQtdXMtY29udGVudCB7XG4gICAgbWFyZ2luOiAzMHB4IDAgMCAwcHg7XG4gIH1cbn1cblxuLmFib3V0LXVzLWNvbnRlbnQgLnRvdGFsLXllYXJzIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xufVxuXG4uYWJvdXQtdXMtY29udGVudCAudG90YWwteWVhcnMgaDIge1xuICBmb250LXNpemU6IDIwMHB4O1xuICBmb250LXdlaWdodDogOTAwO1xuICBsaW5lLWhlaWdodDogLjhlbTtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG4gIG1hcmdpbjogMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpIHtcbiAgLmFib3V0LXVzLWNvbnRlbnQgLnRvdGFsLXllYXJzIGgyIHtcbiAgICBmb250LXNpemU6IDEzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmFib3V0LXVzLWNvbnRlbnQgLnRvdGFsLXllYXJzIGgyIHtcbiAgICBmb250LXNpemU6IDEwMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYWJvdXQtdXMtY29udGVudCAudG90YWwteWVhcnMgaDIge1xuICAgIGZvbnQtc2l6ZTogMTAwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWJvdXQtdXMtY29udGVudCAudG90YWwteWVhcnMgaDIge1xuICAgIGZvbnQtc2l6ZTogODBweDtcbiAgfVxufVxuXG4uYWJvdXQtdXMtY29udGVudCAudG90YWwteWVhcnMgaDQge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGxpbmUtaGVpZ2h0OiAyZW07XG4gIGxldHRlci1zcGFjaW5nOiAycHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBtYXJnaW46IDAgMCAwIDEycHg7XG59XG5cbi5hYm91dC11cy1jb250ZW50IGgzIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBtYXJnaW46IDI1cHggMCAyOHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hYm91dC11cy1jb250ZW50IGgzIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgICBtYXJnaW46IDE4cHggMCAxOHB4O1xuICB9XG59XG5cbi5hYm91dC11cy1jb250ZW50IHAge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBsaW5lLWhlaWdodDogMS42N2VtO1xuICBtYXJnaW46IDAgMCAyOHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5hYm91dC11cy1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYWJvdXQtdXMtY29udGVudCBwIHtcbiAgICBjb2xvcjogIzU1NTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hYm91dC11cy1jb250ZW50IHAge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICAgIGNvbG9yOiAjNTU1O1xuICB9XG59XG5cbi5hYm91dC11cy1jb250ZW50IC5hYm91dC1idG4gYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXItcmFkaXVzOiAyNnB4O1xuICBwYWRkaW5nOiAwIDM2cHg7XG4gIHBhZGRpbmc6IDEzcHggMzZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VkZjRmZTtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi5hYm91dC11cy1jb250ZW50IC5hYm91dC1idG4gYSBpIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBtYXJnaW4tbGVmdDogMTBweDtcbn1cblxuLmFib3V0LXVzLWNvbnRlbnQgLmFib3V0LWJ0biBhOmhvdmVyIHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi5hYm91dC11cy1pbWcge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoXCIuLi8uLi9hc3NldHMvaW1hZ2VzL2JnL2JnLTIucG5nXCIpO1xuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBib3R0b20gbGVmdDtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xufVxuXG4ubWVkaXppbi1ib3gge1xuICBwYWRkaW5nOiAzMnB4IDM3cHggMzZweDtcbiAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1lZGl6aW4tYm94IHtcbiAgICBwYWRkaW5nOiAzMnB4IDIwcHggMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZWRpemluLWJveCB7XG4gICAgcGFkZGluZzogMzJweCAxNXB4IDIwcHg7XG4gIH1cbn1cblxuLm1lZGl6aW4tYm94IC5pY29uLWJveC13cmFwcGVyIC5tZWRpemluLWljb24td3JhcCBzdmcge1xuICB3aWR0aDogNTZweDtcbiAgaGVpZ2h0OiA1NnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLm1lZGl6aW4tYm94IC5pY29uLWJveC13cmFwcGVyIC5tZWRpemluLWljb24td3JhcCBzdmcge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIGhlaWdodDogNTBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5tZWRpemluLWJveCAuaWNvbi1ib3gtd3JhcHBlciAubWVkaXppbi1pY29uLXdyYXAgc3ZnIHtcbiAgICB3aWR0aDogNTBweDtcbiAgICBoZWlnaHQ6IDUwcHg7XG4gIH1cbn1cblxuLm1lZGl6aW4tYm94IC5pY29uLWJveC13cmFwcGVyIC5pY29uLWJveC1jb250ZW50IC50aXRsZSB7XG4gIG1hcmdpbjogMjVweCAwIDIzcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubWVkaXppbi1ib3ggLmljb24tYm94LXdyYXBwZXIgLmljb24tYm94LWNvbnRlbnQgLnRpdGxlIHtcbiAgICBtYXJnaW46IDIwcHggMCAxN3B4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm1lZGl6aW4tYm94IC5pY29uLWJveC13cmFwcGVyIC5pY29uLWJveC1jb250ZW50IC50aXRsZSB7XG4gICAgbWFyZ2luOiAyMHB4IDAgMTdweDtcbiAgfVxufVxuXG4ubWVkaXppbi1ib3ggLmljb24tYm94LXdyYXBwZXIgLmljb24tYm94LWNvbnRlbnQgLnRpdGxlIGgzIHtcbiAgZm9udC1zaXplOiAyNHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubWVkaXppbi1ib3ggLmljb24tYm94LXdyYXBwZXIgLmljb24tYm94LWNvbnRlbnQgLnRpdGxlIGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubWVkaXppbi1ib3ggLmljb24tYm94LXdyYXBwZXIgLmljb24tYm94LWNvbnRlbnQgLnRpdGxlIGgzIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gIH1cbn1cblxuLm1lZGl6aW4tYm94IC5pY29uLWJveC13cmFwcGVyIC5pY29uLWJveC1jb250ZW50IHVsIHtcbiAgcGFkZGluZy1sZWZ0OiAxNXB4O1xufVxuXG4ubWVkaXppbi1ib3ggLmljb24tYm94LXdyYXBwZXIgLmljb24tYm94LWNvbnRlbnQgdWwgbGkge1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaXN0LXN0eWxlOiBkaXNjO1xuICBtYXJnaW46IDAgMCAxM3B4O1xufVxuXG4ubWVkaXppbi1ib3g6aG92ZXIge1xuICBib3gtc2hhZG93OiAwIDAgNDBweCByZ2JhKDUxLCA1MSwgNTEsIDAuMSk7XG59XG5cbi5mdW5mYWN0LWFyZWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDk3YmMyO1xufVxuXG4uZnVuZmFjdC1hcmVhIC5zaW5nbGUtZnVuZmFjdCBoMiB7XG4gIGZvbnQtc2l6ZTogNjRweDtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMCAwIDIycHg7XG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5mdW5mYWN0LWFyZWEgLnNpbmdsZS1mdW5mYWN0IGgyIHtcbiAgICBmb250LXNpemU6IDU1cHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5mdW5mYWN0LWFyZWEgLnNpbmdsZS1mdW5mYWN0IGgyIHtcbiAgICBmb250LXNpemU6IDUwcHg7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5mdW5mYWN0LWFyZWEgLnNpbmdsZS1mdW5mYWN0IGgyIHtcbiAgICBmb250LXNpemU6IDQ1cHg7XG4gICAgbWFyZ2luOiAwIDAgNXB4O1xuICB9XG59XG5cbi5mdW5mYWN0LWFyZWEgLnNpbmdsZS1mdW5mYWN0IHNwYW4ge1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsaW5lLWhlaWdodDogMmVtO1xuICBsZXR0ZXItc3BhY2luZzogMnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmZ1bmZhY3QtYXJlYSAuc2luZ2xlLWZ1bmZhY3Qgc3BhbiB7XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgfVxufVxuXG4udGVhbS13cmFwIC50ZWFtLWltZyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLnRlYW0td3JhcCAudGVhbS1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IGFsbCAxLjVzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xufVxuXG4udGVhbS13cmFwIC50ZWFtLWltZyAudGVhbS1zb2NpYWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDIwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgb3BhY2l0eTogMDtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4yNXMgY3ViaWMtYmV6aWVyKDAuNjQ1LCAwLjA0NSwgMC4zNTUsIDEpO1xufVxuXG4udGVhbS13cmFwIC50ZWFtLWltZyAudGVhbS1zb2NpYWwgYSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICM2OTY5Njk7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDQwcHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gIG1hcmdpbjogMCAycHg7XG59XG5cbi50ZWFtLXdyYXAgLnRlYW0taW1nIC50ZWFtLXNvY2lhbCBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlOTdmZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRlYW0td3JhcCAudGVhbS1pbWcubWItMjUge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIH1cbn1cblxuLnRlYW0td3JhcCAudGVhbS1pbmZvIGgzIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBtYXJnaW46IDAgMCA4cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRlYW0td3JhcCAudGVhbS1pbmZvIGgzIHtcbiAgICBtYXJnaW46IDAgMCA1cHg7XG4gIH1cbn1cblxuLnRlYW0td3JhcCAudGVhbS1pbmZvIHNwYW4ge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNTU1O1xuICBkaXNwbGF5OiBibG9jaztcbn1cblxuLnRlYW0td3JhcDpob3ZlciAudGVhbS1zb2NpYWwge1xuICBvcGFjaXR5OiAxO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4udGVhbS13cmFwOmhvdmVyIC50ZWFtLWltZyBpbWcge1xuICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnRlYW0td3JhcC5tYi00NSB7XG4gICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgfVxufVxuXG4uYWJvdXQtdXMtYXJlYSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmFib3V0LXVzLWFyZWEgLm1vdXNlLXNjcm9sbC1hcmVhLTIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMCUgIWltcG9ydGFudDtcbiAgbGVmdDogMCAhaW1wb3J0YW50O1xuICB6LWluZGV4OiA4ICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xufVxuXG4uYWJvdXQtdXMtYXJlYSAubW91c2Utc2Nyb2xsLWFyZWEtMiAuYWJvdXQtdXMtc2hhcGUtMSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA2OSUgIWltcG9ydGFudDtcbiAgbGVmdDogMTUlICFpbXBvcnRhbnQ7XG4gIHotaW5kZXg6IDg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5hYm91dC11cy1hcmVhIC5tb3VzZS1zY3JvbGwtYXJlYS0yIC5hYm91dC11cy1zaGFwZS0xIHtcbiAgICB0b3A6IDc1JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuYWJvdXQtdXMtYXJlYSAubW91c2Utc2Nyb2xsLWFyZWEtMiAuYWJvdXQtdXMtc2hhcGUtMSB7XG4gICAgdG9wOiA1MCUgIWltcG9ydGFudDtcbiAgICBsZWZ0OiA1NSUgIWltcG9ydGFudDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hYm91dC11cy1hcmVhIC5tb3VzZS1zY3JvbGwtYXJlYS0yIC5hYm91dC11cy1zaGFwZS0xIHtcbiAgICB0b3A6IDM4JSAhaW1wb3J0YW50O1xuICAgIGxlZnQ6IDU1JSAhaW1wb3J0YW50O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYWJvdXQtdXMtYXJlYSAubW91c2Utc2Nyb2xsLWFyZWEtMiAuYWJvdXQtdXMtc2hhcGUtMSB7XG4gICAgdG9wOiA1MCUgIWltcG9ydGFudDtcbiAgICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcbiAgfVxufVxuXG4uYWJvdXQtdXMtYXJlYSAubW91c2Utc2Nyb2xsLWFyZWEtMiAuYWJvdXQtdXMtc2hhcGUtMSAubWVkaXppbi1zaGFwZSB7XG4gIHdpZHRoOiAxNTBweDtcbiAgaGVpZ2h0OiAxNTBweDtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5hYm91dC11cy1hcmVhIC5tb3VzZS1zY3JvbGwtYXJlYS0yIC5hYm91dC11cy1zaGFwZS0xIC5tZWRpemluLXNoYXBlIHtcbiAgICB3aWR0aDogMTAwcHg7XG4gICAgaGVpZ2h0OiAxMDBweDtcbiAgfVxufVxuXG4ucmV0dXJuLXBvbGljeS1jb250ZW50IC5yZXR1cm4tcG9saWN5LWltZyB7XG4gIG1hcmdpbjogMCAwIDI5cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJldHVybi1wb2xpY3ktY29udGVudCAucmV0dXJuLXBvbGljeS1pbWcge1xuICAgIG1hcmdpbjogMCAwIDE5cHg7XG4gIH1cbn1cblxuLnJldHVybi1wb2xpY3ktY29udGVudCAucmV0dXJuLXBvbGljeS1pbWcgaW1nIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5yZXR1cm4tcG9saWN5LWNvbnRlbnQgaDIge1xuICBmb250LXNpemU6IDM0cHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMCAwIDIwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLnJldHVybi1wb2xpY3ktY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAzMHB4O1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbn1cblxuLnJldHVybi1wb2xpY3ktY29udGVudCBwIHtcbiAgbGluZS1oZWlnaHQ6IDEuNzQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAwIDAgMjVweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAucmV0dXJuLXBvbGljeS1jb250ZW50IHAge1xuICAgIG1hcmdpbjogMCAwIDE1cHg7XG4gIH1cbn1cblxuLnJldHVybi1wb2xpY3ktY29udGVudCBwOmxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5taXNpb24tYXJlYS5wYi03MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDMwcHg7XG4gIH1cbiAgLmZ1bmZhY3QtYXJlYS5wYi02MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDI1cHg7XG4gIH1cbiAgLnRlYW0tYXJlYS5wYi00MCB7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gIH1cbiAgLmFib3V0LXVzLWFyZWEucHQtNjUge1xuICAgIHBhZGRpbmctdG9wOiA1MHB4O1xuICB9XG4gIC5taXNpb24tYXJlYS5wdC02NSB7XG4gICAgcGFkZGluZy10b3A6IDUwcHg7XG4gIH1cbiAgLm1pc2lvbi1hcmVhLnBiLTQ1IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogMzBweDtcbiAgfVxuICAudGVzdGltb25pYWwtYXJlYS5wdC02NSB7XG4gICAgcGFkZGluZy10b3A6IDU1cHg7XG4gIH1cbiAgLnRlc3RpbW9uaWFsLWFyZWEucGItNjUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG4gIC50ZWFtLWFyZWEucHQtNjUge1xuICAgIHBhZGRpbmctdG9wOiA1NXB4O1xuICB9XG4gIC50ZWFtLWFyZWEucGItNjUge1xuICAgIHBhZGRpbmctYm90dG9tOiA0MHB4O1xuICB9XG59XG5cbi8qLS0tLS0tLS0gMjAuIDQwNCBzdHlsZSAtLS0tLS0tLS0qL1xuLmVycm9yLWNvbnRlbnQgLmVycm9yLWxvZ28ge1xuICBtYXJnaW46IDAgMCA0MHB4O1xufVxuXG4uZXJyb3ItY29udGVudCAuZXJyb3ItbG9nbyBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi5lcnJvci1jb250ZW50IC5lcnJvci1sb2dvIGEgaW1nIHtcbiAgd2lkdGg6IDE2NnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lcnJvci1jb250ZW50IC5lcnJvci1sb2dvIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG59XG5cbi5lcnJvci1jb250ZW50IC5lcnJvci1pbWcgaW1nIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuXG4uZXJyb3ItY29udGVudCBoMiB7XG4gIGZvbnQtc2l6ZTogNDBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAyMnB4IDAgMjZweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZXJyb3ItY29udGVudCBoMiB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgIG1hcmdpbjogMTJweCAwIDEwcHg7XG4gIH1cbn1cblxuLmVycm9yLWNvbnRlbnQgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgY29sb3I6ICM0NDQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjY3O1xuICBtYXJnaW46IDBweCAwIDYwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmVycm9yLWNvbnRlbnQgcCB7XG4gICAgbWFyZ2luOiAwcHggMCAzMHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAuZXJyb3ItY29udGVudCBwIHtcbiAgICBtYXJnaW46IDBweCA4MHB4IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZXJyb3ItY29udGVudCBwIHtcbiAgICBmb250LXNpemU6IDE3cHg7XG4gICAgbGluZS1oZWlnaHQ6IDEuNTc7XG4gICAgbWFyZ2luOiAwcHggMCAyMHB4O1xuICB9XG59XG5cbi5lcnJvci1jb250ZW50IC5zZWFyY2gtc3R5bGUtNCB7XG4gIG1hcmdpbjogMCA1MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lcnJvci1jb250ZW50IC5zZWFyY2gtc3R5bGUtNCB7XG4gICAgbWFyZ2luOiAwIDBweDtcbiAgfVxufVxuXG4uZXJyb3ItY29udGVudCAuc2VhcmNoLXN0eWxlLTQgZm9ybSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuLmVycm9yLWNvbnRlbnQgLnNlYXJjaC1zdHlsZS00IGZvcm0gaW5wdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xuICBjb2xvcjogIzQ0NDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGJvcmRlci1yYWRpdXM6IDI2cHg7XG4gIHBhZGRpbmc6IDNweCAxNTBweCAzcHggMjBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuZXJyb3ItY29udGVudCAuc2VhcmNoLXN0eWxlLTQgZm9ybSBpbnB1dCB7XG4gICAgcGFkZGluZzogM3B4IDE0MHB4IDNweCAyMHB4O1xuICB9XG59XG5cbi5lcnJvci1jb250ZW50IC5zZWFyY2gtc3R5bGUtNCBmb3JtIGlucHV0OjotbW96LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0NDQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5lcnJvci1jb250ZW50IC5zZWFyY2gtc3R5bGUtNCBmb3JtIGlucHV0Ojotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcbiAgY29sb3I6ICM0NDQ7XG4gIG9wYWNpdHk6IDE7XG59XG5cbi5lcnJvci1jb250ZW50IC5zZWFyY2gtc3R5bGUtNCBmb3JtIGlucHV0OmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRlOTdmZDtcbn1cblxuLmVycm9yLWNvbnRlbnQgLnNlYXJjaC1zdHlsZS00IGZvcm0gYnV0dG9uIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICByaWdodDogMDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogMTAwJTtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIHBhZGRpbmc6IDVweCA0MXB4O1xuICBib3JkZXItcmFkaXVzOiAyNnB4O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5N2ZkO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5lcnJvci1jb250ZW50IC5zZWFyY2gtc3R5bGUtNCBmb3JtIGJ1dHRvbiB7XG4gICAgcGFkZGluZzogNXB4IDM1cHg7XG4gIH1cbn1cblxuLmVycm9yLWNvbnRlbnQgLnNlYXJjaC1zdHlsZS00IGZvcm0gYnV0dG9uOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U0NTczZDtcbn1cblxuLyotLS0tLS0tLSAyMS4gTXkgYWNjb3VudCBzdHlsZSAtLS0tLS0tLS0qL1xuLm15YWNjb3VudC10YWItbWVudSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG5cbi5teWFjY291bnQtdGFiLW1lbnUgYSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGNvbG9yOiAjNDQ0O1xuICBwYWRkaW5nOiAxNXB4IDMwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xufVxuXG4ubXlhY2NvdW50LXRhYi1tZW51IGE6bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xufVxuXG4ubXlhY2NvdW50LXRhYi1tZW51IGE6aG92ZXIsIC5teWFjY291bnQtdGFiLW1lbnUgYS5hY3RpdmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5N2ZkO1xuICBib3JkZXItY29sb3I6ICM0ZTk3ZmQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuXG4ubXlhY2NvdW50LXRhYi1tZW51IGEgaS5mYSB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMjVweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAjbXlhY2NvdW50Q29udGVudCB7XG4gICAgbWFyZ2luLXRvcDogMzBweDtcbiAgfVxufVxuXG4ubXlhY2NvdW50LWNvbnRlbnQgLndlbGNvbWUgcCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luOiAwIDAgMjNweDtcbn1cblxuLm15YWNjb3VudC1jb250ZW50IC53ZWxjb21lIHAgYSB7XG4gIGNvbG9yOiAjNDQ0O1xufVxuXG4ubXlhY2NvdW50LWNvbnRlbnQgLndlbGNvbWUgcCBhOmhvdmVyIHtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi5teWFjY291bnQtY29udGVudCAud2VsY29tZSBwIHN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG59XG5cbi5teWFjY291bnQtY29udGVudCBwIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS43NDtcbn1cblxuLm15YWNjb3VudC1jb250ZW50IHAgYSB7XG4gIGNvbG9yOiAjNDQ0O1xufVxuXG4ubXlhY2NvdW50LWNvbnRlbnQgcCBhOmhvdmVyIHtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi5teWFjY291bnQtY29udGVudCAuYWNjb3VudC1kZXRhaWxzLWZvcm0gLmFjY291bnQtaW5mbyBsYWJlbCB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM0NDQ7XG4gIG1hcmdpbjogMCAwIDNweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubXlhY2NvdW50LWNvbnRlbnQgLmFjY291bnQtZGV0YWlscy1mb3JtIC5hY2NvdW50LWluZm8ubWItMzAge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gIH1cbn1cblxuLm15YWNjb3VudC1jb250ZW50IC5hY2NvdW50LWRldGFpbHMtZm9ybSBzcGFuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBtYXJnaW46IDVweCAwIDA7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4ubXlhY2NvdW50LWNvbnRlbnQgLmFjY291bnQtZGV0YWlscy1mb3JtIGZpZWxkc2V0IHtcbiAgcGFkZGluZzogMS41NWVtIDEuNjI1ZW0gM2VtO1xuICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xuICBtYXJnaW46IDMwcHggMCAzNnB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5teWFjY291bnQtY29udGVudCAuYWNjb3VudC1kZXRhaWxzLWZvcm0gZmllbGRzZXQge1xuICAgIHBhZGRpbmc6IDEuNTVlbSAxZW0gM2VtO1xuICB9XG59XG5cbi5teWFjY291bnQtY29udGVudCAuYWNjb3VudC1kZXRhaWxzLWZvcm0gZmllbGRzZXQgbGVnZW5kIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICB3aWR0aDogYXV0bztcbiAgZmxvYXQ6IGluaGVyaXQ7XG59XG5cbi5teWFjY291bnQtY29udGVudCAuYWNjb3VudC1kZXRhaWxzLWZvcm0gLmFjY291bnQtaW5mby1idG4gYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlOTdmZDtcbiAgYm9yZGVyLXJhZGl1czogMjZweDtcbiAgcGFkZGluZzogMTFweCA0MXB4IDEzcHg7XG4gIGJvcmRlcjogbm9uZTtcbn1cblxuLm15YWNjb3VudC1jb250ZW50IC5hY2NvdW50LWRldGFpbHMtZm9ybSAuYWNjb3VudC1pbmZvLWJ0biBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ1NzNkO1xufVxuXG4ubXlhY2NvdW50LWNvbnRlbnQubXlhY2NvdW50LWFkZHJlc3MgLm15YWNjb3VudC1hZGRyZXNzLXdyYXAge1xuICBtYXJnaW46IDIwcHggMCAwcHg7XG59XG5cbi5teWFjY291bnQtY29udGVudC5teWFjY291bnQtYWRkcmVzcyAubXlhY2NvdW50LWFkZHJlc3Mtd3JhcCBoMyB7XG4gIGZvbnQtc2l6ZTogMjVweDtcbiAgZm9udC13ZWlnaHQ6IDYwMDtcbiAgbWFyZ2luOiAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5teWFjY291bnQtY29udGVudC5teWFjY291bnQtYWRkcmVzcyAubXlhY2NvdW50LWFkZHJlc3Mtd3JhcCBoMyB7XG4gICAgZm9udC1zaXplOiAyMnB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNzY4cHgpIGFuZCAobWF4LXdpZHRoOiA5OTFweCkge1xuICAubXlhY2NvdW50LWNvbnRlbnQubXlhY2NvdW50LWFkZHJlc3MgLm15YWNjb3VudC1hZGRyZXNzLXdyYXAgaDMge1xuICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5teWFjY291bnQtY29udGVudC5teWFjY291bnQtYWRkcmVzcyAubXlhY2NvdW50LWFkZHJlc3Mtd3JhcCBoMyB7XG4gICAgZm9udC1zaXplOiAyMHB4O1xuICB9XG59XG5cbi5teWFjY291bnQtY29udGVudC5teWFjY291bnQtYWRkcmVzcyAubXlhY2NvdW50LWFkZHJlc3Mtd3JhcCAubXlhY2NvdW50LWFkZHJlc3MtY29udGVudCB7XG4gIG1hcmdpbjogMjBweCAwIDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLm15YWNjb3VudC1jb250ZW50Lm15YWNjb3VudC1hZGRyZXNzIC5teWFjY291bnQtYWRkcmVzcy13cmFwIC5teWFjY291bnQtYWRkcmVzcy1jb250ZW50IHtcbiAgICBtYXJnaW46IDE0cHggMCAwO1xuICB9XG59XG5cbi5teWFjY291bnQtY29udGVudC5teWFjY291bnQtYWRkcmVzcyAubXlhY2NvdW50LWFkZHJlc3Mtd3JhcCAubXlhY2NvdW50LWFkZHJlc3MtY29udGVudCBoNCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC1zaXplOiA1MDA7XG4gIG1hcmdpbjogMCAwIDVweDtcbn1cblxuLm15YWNjb3VudC1jb250ZW50Lm15YWNjb3VudC1hZGRyZXNzIC5teWFjY291bnQtYWRkcmVzcy13cmFwIC5teWFjY291bnQtYWRkcmVzcy1jb250ZW50IHAge1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBsaW5lLWhlaWdodDogMS43NDtcbiAgbWFyZ2luOiAwO1xufVxuXG4ubXlhY2NvdW50LXRhYmxlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuXG4ubXlhY2NvdW50LXRhYmxlIHRhYmxlIHRoLFxuLm15YWNjb3VudC10YWJsZSAudGFibGUgdGgge1xuICBwYWRkaW5nOiAxMHB4O1xuICBmb250LXdlaWdodDogNjAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICBib3JkZXItY29sb3I6ICNlZWU7XG4gIGJvcmRlci1ib3R0b206IDA7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi5teWFjY291bnQtdGFibGUgdGFibGUgdGQsXG4ubXlhY2NvdW50LXRhYmxlIC50YWJsZSB0ZCB7XG4gIHBhZGRpbmc6IDEwcHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1jb2xvcjogI2VlZTtcbiAgY29sb3I6ICMzMzM7XG59XG5cbi8qLS0tLS0tLS0gU3RhcnQgTXkgQWNjb3VudCBQYWdlIFdyYXBwZXIgLS0tLS0tLS0qL1xuLyotLS0tLS0tLSAyMi4gTG9naW4gcmVnaXN0ZXIgc3R5bGUgLS0tLS0tLS0tKi9cbi5sb2dpbi1yZWdpc3Rlci13cmFwLmxvZ2luLXJlZ2lzdGVyLWdyYXktYmcge1xuICBiYWNrZ3JvdW5kOiAjZjhmOGY4O1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG4gIHBhZGRpbmc6IDI5cHggNTBweCA0OHB4O1xuICBtYXJnaW46IDAgMTAwcHggMCAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5sb2dpbi1yZWdpc3Rlci13cmFwLmxvZ2luLXJlZ2lzdGVyLWdyYXktYmcge1xuICAgIG1hcmdpbjogMCAzMHB4IDAgMDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmxvZ2luLXJlZ2lzdGVyLXdyYXAubG9naW4tcmVnaXN0ZXItZ3JheS1iZyB7XG4gICAgbWFyZ2luOiAwIDBweCA0MHB4IDA7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG9naW4tcmVnaXN0ZXItd3JhcC5sb2dpbi1yZWdpc3Rlci1ncmF5LWJnIHtcbiAgICBtYXJnaW46IDAgMHB4IDQwcHggMDtcbiAgICBwYWRkaW5nOiAyOXB4IDIwcHggNDhweDtcbiAgfVxufVxuXG4ubG9naW4tcmVnaXN0ZXItd3JhcCAubG9naW4tcmVnaXN0ZXItdGl0bGUgaDEge1xuICBmb250LXNpemU6IDM0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMCAwIDIxcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmxvZ2luLXJlZ2lzdGVyLXdyYXAgLmxvZ2luLXJlZ2lzdGVyLXRpdGxlIGgxIHtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gIH1cbn1cblxuLmxvZ2luLXJlZ2lzdGVyLXdyYXAgLmxvZ2luLXJlZ2lzdGVyLWZvcm0gZm9ybSAubG9naW4tcmVnaXN0ZXItaW5wdXQtc3R5bGUge1xuICBtYXJnaW46IDAgMCAzMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb2dpbi1yZWdpc3Rlci13cmFwIC5sb2dpbi1yZWdpc3Rlci1mb3JtIGZvcm0gLmxvZ2luLXJlZ2lzdGVyLWlucHV0LXN0eWxlIHtcbiAgICBtYXJnaW46IDAgMCAyMHB4O1xuICB9XG59XG5cbi5sb2dpbi1yZWdpc3Rlci13cmFwIC5sb2dpbi1yZWdpc3Rlci1mb3JtIGZvcm0gLmxvZ2luLXJlZ2lzdGVyLWlucHV0LXN0eWxlIGxhYmVsIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgY29sb3I6ICM0NDQ7XG4gIG1hcmdpbi1ib3R0b206IDhweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG9naW4tcmVnaXN0ZXItd3JhcCAubG9naW4tcmVnaXN0ZXItZm9ybSBmb3JtIC5sb2dpbi1yZWdpc3Rlci1pbnB1dC1zdHlsZSBsYWJlbCB7XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICB9XG59XG5cbi5sb2dpbi1yZWdpc3Rlci13cmFwIC5sb2dpbi1yZWdpc3Rlci1mb3JtIGZvcm0gLmxvZ2luLXJlZ2lzdGVyLWlucHV0LXN0eWxlLmlucHV0LXN0eWxlLXdoaXRlIGlucHV0IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmxvZ2luLXJlZ2lzdGVyLXdyYXAgLmxvZ2luLXJlZ2lzdGVyLWZvcm0gZm9ybSAubG9zdC1yZW1lbWJlci13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb2dpbi1yZWdpc3Rlci13cmFwIC5sb2dpbi1yZWdpc3Rlci1mb3JtIGZvcm0gLmxvc3QtcmVtZW1iZXItd3JhcCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cblxuLmxvZ2luLXJlZ2lzdGVyLXdyYXAgLmxvZ2luLXJlZ2lzdGVyLWZvcm0gZm9ybSAubG9zdC1yZW1lbWJlci13cmFwIC5yZW1lbWJlci13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAubG9naW4tcmVnaXN0ZXItd3JhcCAubG9naW4tcmVnaXN0ZXItZm9ybSBmb3JtIC5sb3N0LXJlbWVtYmVyLXdyYXAgLnJlbWVtYmVyLXdyYXAge1xuICAgIG1hcmdpbjogMCAwIDZweDtcbiAgfVxufVxuXG4ubG9naW4tcmVnaXN0ZXItd3JhcCAubG9naW4tcmVnaXN0ZXItZm9ybSBmb3JtIC5sb3N0LXJlbWVtYmVyLXdyYXAgLnJlbWVtYmVyLXdyYXAgaW5wdXQge1xuICB3aWR0aDogYXV0bztcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4ubG9naW4tcmVnaXN0ZXItd3JhcCAubG9naW4tcmVnaXN0ZXItZm9ybSBmb3JtIC5sb3N0LXJlbWVtYmVyLXdyYXAgLnJlbWVtYmVyLXdyYXAgc3BhbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjNDQ0O1xuICBtYXJnaW4tbGVmdDogMTVweDtcbn1cblxuLmxvZ2luLXJlZ2lzdGVyLXdyYXAgLmxvZ2luLXJlZ2lzdGVyLWZvcm0gZm9ybSAubG9zdC1yZW1lbWJlci13cmFwIC5sb3N0LXdyYXAgYSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4ubG9naW4tcmVnaXN0ZXItd3JhcCAubG9naW4tcmVnaXN0ZXItZm9ybSBmb3JtIC5sb3N0LXJlbWVtYmVyLXdyYXAgLmxvc3Qtd3JhcCBhOjpiZWZvcmUsIC5sb2dpbi1yZWdpc3Rlci13cmFwIC5sb2dpbi1yZWdpc3Rlci1mb3JtIGZvcm0gLmxvc3QtcmVtZW1iZXItd3JhcCAubG9zdC13cmFwIGE6OmFmdGVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDFweDtcbiAgYmFja2dyb3VuZDogI2U3ZTdlNztcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkgMC4zcywgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIDAuM3M7XG59XG5cbi5sb2dpbi1yZWdpc3Rlci13cmFwIC5sb2dpbi1yZWdpc3Rlci1mb3JtIGZvcm0gLmxvc3QtcmVtZW1iZXItd3JhcCAubG9zdC13cmFwIGE6OmFmdGVyIHtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgdHJhbnNmb3JtOiBzY2FsZVgoMCkgdHJhbnNsYXRlWigwKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xufVxuXG4ubG9naW4tcmVnaXN0ZXItd3JhcCAubG9naW4tcmVnaXN0ZXItZm9ybSBmb3JtIC5sb3N0LXJlbWVtYmVyLXdyYXAgLmxvc3Qtd3JhcCBhOmhvdmVyOjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEU5N0ZEO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcbn1cblxuLmxvZ2luLXJlZ2lzdGVyLXdyYXAgLmxvZ2luLXJlZ2lzdGVyLWZvcm0gZm9ybSAubG9zdC1yZW1lbWJlci13cmFwIC5sb3N0LXdyYXAgYTpob3Zlcjo6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEU5N0ZEO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApO1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIDAuM3MsIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSAwLjNzO1xufVxuXG4ubG9naW4tcmVnaXN0ZXItd3JhcCAubG9naW4tcmVnaXN0ZXItZm9ybSBmb3JtIC5sb2dpbi1yZWdpc3Rlci1idG4ge1xuICBtYXJnaW46IDM1cHggMCAwO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5sb2dpbi1yZWdpc3Rlci13cmFwIC5sb2dpbi1yZWdpc3Rlci1mb3JtIGZvcm0gLmxvZ2luLXJlZ2lzdGVyLWJ0biB7XG4gICAgbWFyZ2luOiAyNXB4IDAgMDtcbiAgfVxufVxuXG4ubG9naW4tcmVnaXN0ZXItd3JhcCAubG9naW4tcmVnaXN0ZXItZm9ybSBmb3JtIC5sb2dpbi1yZWdpc3Rlci1idG4gYnV0dG9uIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBib3JkZXI6IG5vbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZTk3ZmQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAyNnB4O1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMTFweCAxMHB4IDEzcHg7XG59XG5cbi5sb2dpbi1yZWdpc3Rlci13cmFwIC5sb2dpbi1yZWdpc3Rlci1mb3JtIGZvcm0gLmxvZ2luLXJlZ2lzdGVyLWJ0biBidXR0b246aG92ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTQ1NzNkO1xufVxuXG4ubG9naW4tcmVnaXN0ZXItd3JhcCAubG9naW4tcmVnaXN0ZXItZm9ybSBmb3JtIC5wcml2YWN5LXBvbGljeS13cmFwIHAge1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBsaW5lLWhlaWdodDogMS43NDtcbn1cblxuLmxvZ2luLXJlZ2lzdGVyLXdyYXAgLmxvZ2luLXJlZ2lzdGVyLWZvcm0gZm9ybSAucHJpdmFjeS1wb2xpY3ktd3JhcCBwIGEge1xuICBjb2xvcjogIzMzMztcbn1cblxuLmxvZ2luLXJlZ2lzdGVyLXdyYXAgLmxvZ2luLXJlZ2lzdGVyLWZvcm0gZm9ybSAucHJpdmFjeS1wb2xpY3ktd3JhcCBwIGE6aG92ZXIge1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuLyotLS0tLS0tLSAyMy4gQ29tcGFyZSBzdHlsZSAtLS0tLS0tLS0qL1xuLmNvbXBhcmUtdGFibGUgLnRhYmxlIHRoZWFkIHRyIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xufVxuXG4uY29tcGFyZS10YWJsZSAudGFibGUgdGhlYWQgdHIgdGgge1xuICBib3JkZXI6IG5vbmU7XG4gIHBhZGRpbmc6IDEzcHggMjBweDtcbn1cblxuLmNvbXBhcmUtdGFibGUgLnRhYmxlIHRoZWFkIHRyIHRoIGEudGl0bGUge1xuICBjb2xvcjogIzMzMztcbiAgZm9udC1zaXplOiAxNXB4O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG4uY29tcGFyZS10YWJsZSAudGFibGUgdGhlYWQgdHIgdGggYS50aXRsZTpob3ZlciB7XG4gIGNvbG9yOiAjNGU5N2ZkO1xufVxuXG4uY29tcGFyZS10YWJsZSAudGFibGUgdGJvZHkgdHIge1xuICBib3JkZXI6IG5vbmU7XG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XG59XG5cbi5jb21wYXJlLXRhYmxlIC50YWJsZSB0Ym9keSB0ciB0ZCB7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlcjogbm9uZTtcbiAgcGFkZGluZzogMTNweCAyMHB4O1xuICBjb2xvcjogIzQ0NDtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb21wYXJlLXRhYmxlIC50YWJsZSB0Ym9keSB0ciB0ZCB7XG4gICAgbWluLXdpZHRoOiAyNDBweDtcbiAgfVxufVxuXG4uY29tcGFyZS10YWJsZSAudGFibGUgdGJvZHkgdHIgdGQuZmlyc3QtY29sdW1uIHtcbiAgbWluLXdpZHRoOiAyMDBweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBtYXJnaW46IDA7XG4gIHBhZGRpbmc6IDE1cHggMzBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmNvbXBhcmUtdGFibGUgLnRhYmxlIHRib2R5IHRyIHRkLmZpcnN0LWNvbHVtbiB7XG4gICAgbWluLXdpZHRoOiAxMDBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5jb21wYXJlLXRhYmxlIC50YWJsZSB0Ym9keSB0ciB0ZC5maXJzdC1jb2x1bW4ge1xuICAgIG1pbi13aWR0aDogMTAwcHg7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgfVxufVxuXG4uY29tcGFyZS10YWJsZSAudGFibGUgdGJvZHkgdHIgdGQuY29tcGFyZS1yYXRpbmcgaSB7XG4gIGNvbG9yOiAjZmIwO1xuICBmb250LXdlaWdodDogOTAwO1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi5jb21wYXJlLXRhYmxlIC50YWJsZSB0Ym9keSB0ciB0ZC5jb21wYXJlLXJhdGluZyBpLmdyYXkge1xuICBjb2xvcjogI2FiYWJhYjtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cblxuLmNvbXBhcmUtdGFibGUgLnRhYmxlIHRib2R5IHRyIHRkLmNvbXBhcmUtc3RvY2sgcCBpIHtcbiAgY29sb3I6ICM4Y2M2M2U7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XG59XG5cbi5jb21wYXJlLXRhYmxlIC50YWJsZSB0Ym9keSB0ciB0ZC5jb21wYXJlLXJhdGluZyBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuLmNvbXBhcmUtdGFibGUgLnRhYmxlIHRib2R5IHRyIHRkLmNvbXBhcmUtYnRuIGEge1xuICBiYWNrZ3JvdW5kOiAjZWRmNGZlO1xuICBib3JkZXItcmFkaXVzOiAyNnB4O1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgcGFkZGluZzogMTJweCA0MXB4O1xuICBmb250LXdlaWdodDogNzAwO1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5jb21wYXJlLXRhYmxlIC50YWJsZSB0Ym9keSB0ciB0ZC5jb21wYXJlLWJ0biBhIHtcbiAgICBwYWRkaW5nOiAxMnB4IDIycHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29tcGFyZS10YWJsZSAudGFibGUgdGJvZHkgdHIgdGQuY29tcGFyZS1idG4gYSB7XG4gICAgcGFkZGluZzogMTJweCAyOHB4O1xuICB9XG59XG5cbi5jb21wYXJlLXRhYmxlIC50YWJsZSB0Ym9keSB0ciB0ZC5jb21wYXJlLWJ0biBhOmhvdmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlOTdmZDtcbiAgY29sb3I6ICNmZmZmZmY7XG59XG5cbi5jb21wYXJlLXRhYmxlIC50YWJsZSB0Ym9keSB0ciB0ZCBwIHtcbiAgZm9udC1zaXplOiAxNXB4O1xufVxuXG4uY29tcGFyZS10YWJsZSAudGFibGUgdGJvZHkgdHIgdGQgc3BhbiB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuY29tcGFyZS1wYWdlLXdyYXBwZXIucHQtOTAge1xuICAgIHBhZGRpbmctdG9wOiAyMHB4O1xuICB9XG59XG5cbi8qLS0tLS0tIGVuZCBDb21wYXJlIFBhZ2UgV3JhcHBlciAtLS0tLSovXG4vKi0tLS0tLS0tIDI0LiBCbG9nIGRldGFpbHMgc3R5bGUgLS0tLS0tLS0tKi9cbi5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy1kZXRhaWxzLXRvcC1jb250ZW50IHtcbiAgbWFyZ2luOiAwIDAgMzBweDtcbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLWRldGFpbHMtdG9wLWNvbnRlbnQgLnBvc3QtY2F0ZWdvcmllcyBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXdlaWdodDogNTAwO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICBjb2xvcjogI2ZmZmZmZjtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwYWRkaW5nOiAxcHggMTBweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlOTdmZDtcbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLWRldGFpbHMtdG9wLWNvbnRlbnQgaDEge1xuICBmb250LXNpemU6IDM0cHg7XG4gIG1hcmdpbjogMTdweCAwIDE2cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLWRldGFpbHMtdG9wLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLWRldGFpbHMtdG9wLWNvbnRlbnQgaDEge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy1kZXRhaWxzLXRvcC1jb250ZW50IGgxIHtcbiAgICBmb250LXNpemU6IDI2cHg7XG4gIH1cbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLWRldGFpbHMtdG9wLWNvbnRlbnQgLmJsb2ctbWV0YS0zIHVsIGxpIHtcbiAgZm9udC1zaXplOiAxNHB4O1xuICBjb2xvcjogIzQ0NDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBtYXJnaW4tcmlnaHQ6IDIwcHg7XG59XG5cbi5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy1kZXRhaWxzLXRvcC1jb250ZW50IC5ibG9nLW1ldGEtMyB1bCBsaSBpIHtcbiAgbWFyZ2luLXJpZ2h0OiA2cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLWRldGFpbHMtdG9wLWNvbnRlbnQgLmJsb2ctbWV0YS0zIHVsIGxpIGkge1xuICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTIwMHB4KSBhbmQgKG1heC13aWR0aDogMTM2NXB4KSB7XG4gIC5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy1kZXRhaWxzLXRvcC1jb250ZW50IC5ibG9nLW1ldGEtMyB1bCBsaSB7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLWRldGFpbHMtdG9wLWNvbnRlbnQgLmJsb2ctbWV0YS0zIHVsIGxpIHtcbiAgICBtYXJnaW4tcmlnaHQ6IDhweDtcbiAgfVxufVxuXG4uYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctZGV0YWlscy10b3AtY29udGVudCAuYmxvZy1tZXRhLTMgdWwgbGk6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLWRldGFpbHMtdG9wLWNvbnRlbnQgLmJsb2ctbWV0YS0zIHVsIGxpIGEge1xuICBmb250LXNpemU6IDE0cHg7XG4gIGNvbG9yOiAjNDQ0O1xufVxuXG4uYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctZGV0YWlscy10b3AtY29udGVudCAuYmxvZy1tZXRhLTMgdWwgbGkgYSBpbWcge1xuICB3aWR0aDogMzJweDtcbiAgaGVpZ2h0OiAzMnB4O1xuICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLWRldGFpbHMtdG9wLWNvbnRlbnQgLmJsb2ctbWV0YS0zIHVsIGxpIGE6aG92ZXIge1xuICBjb2xvcjogIzRlOTdmZDtcbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICBib3JkZXItcmFkaXVzOiA1cHg7XG59XG5cbi5ibG9nLWRldGFpbHMtd3JhcHBlciBibG9ja3F1b3RlIHtcbiAgcGFkZGluZy1sZWZ0OiAxZW07XG4gIGJvcmRlci1sZWZ0OiA0cHggc29saWQgIzRlOTdmZDtcbiAgbWFyZ2luOiA0OXB4IDAgNDVweCA1MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWRldGFpbHMtd3JhcHBlciBibG9ja3F1b3RlIHtcbiAgICBtYXJnaW46IDI5cHggMCAyNXB4IDIwcHg7XG4gIH1cbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIGJsb2NrcXVvdGUgcCB7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNzg7XG4gIGNvbG9yOiAjMzMzO1xuICB3aWR0aDogOTAlO1xuICBtYXJnaW46IDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmJsb2ctZGV0YWlscy13cmFwcGVyIGJsb2NrcXVvdGUgcCB7XG4gICAgd2lkdGg6IDk2JTtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWRldGFpbHMtd3JhcHBlciBibG9ja3F1b3RlIHAge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTdweDtcbiAgICBsaW5lLWhlaWdodDogMS41ODtcbiAgfVxufVxuXG4uYmxvZy1kZXRhaWxzLXdyYXBwZXIgcCB7XG4gIGNvbG9yOiAjNDQ0O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGxpbmUtaGVpZ2h0OiAxLjc0O1xufVxuXG4uYmxvZy1kZXRhaWxzLXdyYXBwZXIgcC5ibG9nLWRldGFpbHMtcGFyYWdyYXBoLW1iIHtcbiAgbWFyZ2luLWJvdHRvbTogNDBweDtcbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLWRldGFpbHMtbWlkZGxlLWltZyB7XG4gIG1hcmdpbjogNDVweCAwIDQycHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLWRldGFpbHMtbWlkZGxlLWltZyB7XG4gICAgbWFyZ2luOiAyNXB4IDAgMjJweDtcbiAgfVxufVxuXG4uYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctZGV0YWlscy1jb2x1bW4ge1xuICBtYXJnaW46IDAgMCA0MHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy1kZXRhaWxzLWNvbHVtbiB7XG4gICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgfVxufVxuXG4uYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctZGV0YWlscy1jb2x1bW4gaDMge1xuICBmb250LXNpemU6IDMwcHg7XG4gIGZvbnQtd2VpZ2h0OiA3MDA7XG4gIG1hcmdpbjogMCAwIDE4cHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLWRldGFpbHMtY29sdW1uIGgzIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgbWFyZ2luOiAwIDAgMTJweDtcbiAgfVxufVxuXG4uYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctdGFnLXNoYXJlLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXRhZy1zaGFyZS13cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuXG4uYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctdGFnLXNoYXJlLXdyYXAgLmJsb2ctdGFnLXdyYXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy10YWctc2hhcmUtd3JhcCAuYmxvZy10YWctd3JhcCB7XG4gICAgbWFyZ2luOiAwIDAgMTVweDtcbiAgfVxufVxuXG4uYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctdGFnLXNoYXJlLXdyYXAgLmJsb2ctdGFnLXdyYXAgc3BhbiB7XG4gIGNvbG9yOiAjMzMzO1xuICBmb250LXNpemU6IDE4cHg7XG4gIG1hcmdpbi1yaWdodDogMTBweDtcbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXRhZy1zaGFyZS13cmFwIC5ibG9nLXRhZy13cmFwIC5ibG9nLXRhZyBhIHtcbiAgZm9udC1zaXplOiAxNXB4O1xuICBjb2xvcjogIzQ0NDtcbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXRhZy1zaGFyZS13cmFwIC5ibG9nLXRhZy13cmFwIC5ibG9nLXRhZyBhOmhvdmVyIHtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy10YWctc2hhcmUtd3JhcCAuYmxvZy1zaGFyZS13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXRhZy1zaGFyZS13cmFwIC5ibG9nLXNoYXJlLXdyYXAgLmJsb2ctc2hhcmUtY29udGVudCBzcGFuIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICBmb250LXNpemU6IDE1cHg7XG4gIGNvbG9yOiAjMzMzO1xufVxuXG4uYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctdGFnLXNoYXJlLXdyYXAgLmJsb2ctc2hhcmUtd3JhcCAuYmxvZy1zaGFyZS1pY29uIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG4uYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctdGFnLXNoYXJlLXdyYXAgLmJsb2ctc2hhcmUtd3JhcCAuYmxvZy1zaGFyZS1pY29uIHNwYW4ge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB3aWR0aDogNTJweDtcbiAgaGVpZ2h0OiA1MnB4O1xuICBsaW5lLWhlaWdodDogNTJweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5N2ZkO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy10YWctc2hhcmUtd3JhcCAuYmxvZy1zaGFyZS13cmFwIC5ibG9nLXNoYXJlLWljb24gLmJsb2ctc2hhcmUtbGlzdCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm90dG9tOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0xMHB4KTtcbiAgd2lkdGg6IGF1dG87XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHBhZGRpbmc6IDAgNHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgYm94LXNoYWRvdzogMCAycHggMjBweCByZ2JhKDAsIDAsIDAsIDAuMDYpO1xuICBmaWx0ZXI6IGRyb3Atc2hhZG93KDAgMnB4IDIwcHggcmdiYSgwLCAwLCAwLCAwLjA2KSk7XG4gIHRyYW5zaXRpb246IGFsbCAwLjI1cyBjdWJpYy1iZXppZXIoMC42NDUsIDAuMDQ1LCAwLjM1NSwgMSk7XG4gIHotaW5kZXg6IDk7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgb3BhY2l0eTogMDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy10YWctc2hhcmUtd3JhcCAuYmxvZy1zaGFyZS13cmFwIC5ibG9nLXNoYXJlLWljb24gLmJsb2ctc2hhcmUtbGlzdC5icy1saXN0LXJlc3BvbnNpdmUge1xuICAgIGxlZnQ6IGF1dG87XG4gICAgcmlnaHQ6IDEwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC0xMHB4KTtcbiAgfVxuICAuYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctdGFnLXNoYXJlLXdyYXAgLmJsb2ctc2hhcmUtd3JhcCAuYmxvZy1zaGFyZS1pY29uIC5ibG9nLXNoYXJlLWxpc3QuYnMtbGlzdC1yZXNwb25zaXZlOmJlZm9yZSB7XG4gICAgbGVmdDogYXV0bztcbiAgICByaWdodDogMTBweDtcbiAgICB0cmFuc2Zvcm06IG5vbmU7XG4gIH1cbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXRhZy1zaGFyZS13cmFwIC5ibG9nLXNoYXJlLXdyYXAgLmJsb2ctc2hhcmUtaWNvbiAuYmxvZy1zaGFyZS1saXN0OjpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTAwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIGNvbnRlbnQ6ICcnO1xuICBib3JkZXItdG9wOiA4cHggc29saWQgI2ZmZjtcbiAgYm9yZGVyLWxlZnQ6IDlweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiA5cHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5cbi5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy10YWctc2hhcmUtd3JhcCAuYmxvZy1zaGFyZS13cmFwIC5ibG9nLXNoYXJlLWljb24gLmJsb2ctc2hhcmUtbGlzdC5ibG9nLXNoYXJlLXJpZ2h0LTAge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMTBweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC0xMHB4KTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctdGFnLXNoYXJlLXdyYXAgLmJsb2ctc2hhcmUtd3JhcCAuYmxvZy1zaGFyZS1pY29uIC5ibG9nLXNoYXJlLWxpc3QuYmxvZy1zaGFyZS1yaWdodC0wIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwcHgpO1xuICB9XG59XG5cbi5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy10YWctc2hhcmUtd3JhcCAuYmxvZy1zaGFyZS13cmFwIC5ibG9nLXNoYXJlLWljb24gLmJsb2ctc2hhcmUtbGlzdC5ibG9nLXNoYXJlLXJpZ2h0LTA6OmJlZm9yZSB7XG4gIGxlZnQ6IGF1dG87XG4gIHJpZ2h0OiAxMHB4O1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXRhZy1zaGFyZS13cmFwIC5ibG9nLXNoYXJlLXdyYXAgLmJsb2ctc2hhcmUtaWNvbiAuYmxvZy1zaGFyZS1saXN0LmJsb2ctc2hhcmUtcmlnaHQtMDo6YmVmb3JlIHtcbiAgICByaWdodDogYXV0bztcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICB9XG59XG5cbi5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy10YWctc2hhcmUtd3JhcCAuYmxvZy1zaGFyZS13cmFwIC5ibG9nLXNoYXJlLWljb24gLmJsb2ctc2hhcmUtbGlzdCBhIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmb250LXNpemU6IDE1cHg7XG4gIHBhZGRpbmc6IDEwcHggMTJweDtcbiAgY29sb3I6ICM2NjY7XG59XG5cbi5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy10YWctc2hhcmUtd3JhcCAuYmxvZy1zaGFyZS13cmFwIC5ibG9nLXNoYXJlLWljb24gLmJsb2ctc2hhcmUtbGlzdCBhOmhvdmVyIHtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy10YWctc2hhcmUtd3JhcCAuYmxvZy1zaGFyZS13cmFwIC5ibG9nLXNoYXJlLWljb246aG92ZXIgLmJsb2ctc2hhcmUtbGlzdCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC0yMHB4KTtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbiAgb3BhY2l0eTogMTtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy10YWctc2hhcmUtd3JhcCAuYmxvZy1zaGFyZS13cmFwIC5ibG9nLXNoYXJlLWljb246aG92ZXIgLmJsb2ctc2hhcmUtbGlzdC5icy1saXN0LXJlc3BvbnNpdmUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtMjBweCk7XG4gIH1cbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXRhZy1zaGFyZS13cmFwIC5ibG9nLXNoYXJlLXdyYXAgLmJsb2ctc2hhcmUtaWNvbjpob3ZlciAuYmxvZy1zaGFyZS1saXN0LmJsb2ctc2hhcmUtcmlnaHQtMCB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAtMjBweCk7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXRhZy1zaGFyZS13cmFwIC5ibG9nLXNoYXJlLXdyYXAgLmJsb2ctc2hhcmUtaWNvbjpob3ZlciAuYmxvZy1zaGFyZS1saXN0LmJsb2ctc2hhcmUtcmlnaHQtMCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTIwcHgpO1xuICB9XG59XG5cbi5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy1hdXRob3Itd3JhcCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xuICBtYXJnaW4tdG9wOiA1MHB4O1xuICBwYWRkaW5nLXRvcDogNTBweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctYXV0aG9yLXdyYXAge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbi10b3A6IDMwcHg7XG4gICAgcGFkZGluZy10b3A6IDMwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA1NzZweCkgYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy1hdXRob3Itd3JhcCB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgfVxufVxuXG4uYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctYXV0aG9yLXdyYXAgLmJsb2ctYXV0aG9yLWltZyB7XG4gIGZsZXg6IDAgMCAxNDBweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy1hdXRob3Itd3JhcCAuYmxvZy1hdXRob3ItaW1nIHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICB9XG59XG5cbi5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy1hdXRob3Itd3JhcCAuYmxvZy1hdXRob3ItaW1nIGltZyB7XG4gIHdpZHRoOiAxMDBweDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLWF1dGhvci13cmFwIC5ibG9nLWF1dGhvci1pbWcgLmJsb2ctYXV0aG9yLXNvY2lhbCB7XG4gIG1hcmdpbjogMTRweCAwIDA7XG59XG5cbi5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy1hdXRob3Itd3JhcCAuYmxvZy1hdXRob3ItaW1nIC5ibG9nLWF1dGhvci1zb2NpYWwgYSB7XG4gIGNvbG9yOiAjYWJhYmFiO1xuICBmb250LXNpemU6IDE1cHg7XG4gIG1hcmdpbjogMCA4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLWF1dGhvci13cmFwIC5ibG9nLWF1dGhvci1pbWcgLmJsb2ctYXV0aG9yLXNvY2lhbCBhOmhvdmVyIHtcbiAgY29sb3I6ICM0ZTk3ZmQ7XG59XG5cbi5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy1hdXRob3Itd3JhcCAuYmxvZy1hdXRob3ItY29udGVudCB7XG4gIG1hcmdpbi1sZWZ0OiAzMHB4O1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy1hdXRob3Itd3JhcCAuYmxvZy1hdXRob3ItY29udGVudCB7XG4gICAgbWFyZ2luLWxlZnQ6IDBweDtcbiAgICBtYXJnaW4tdG9wOiAxNXB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctYXV0aG9yLXdyYXAgLmJsb2ctYXV0aG9yLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICAgIG1hcmdpbi10b3A6IDBweDtcbiAgfVxufVxuXG4uYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctYXV0aG9yLXdyYXAgLmJsb2ctYXV0aG9yLWNvbnRlbnQgaDQge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbjogMCAwIDEwcHg7XG59XG5cbi5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy1wcmV2LW5leHQtd3JhcCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiA0M3B4IDAgNDVweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctcHJldi1uZXh0LXdyYXAge1xuICAgIG1hcmdpbjogMjNweCAwIDI1cHg7XG4gIH1cbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXByZXYtbmV4dC13cmFwIC5ibG9nLXByZXYtbmV4dC1zdHlsZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXByZXYtbmV4dC13cmFwIC5ibG9nLXByZXYtbmV4dC1zdHlsZSBhIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXByZXYtbmV4dC13cmFwIC5ibG9nLXByZXYtbmV4dC1zdHlsZSBhOmJlZm9yZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiBcIlwiO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBvcGFjaXR5OiAuNTtcbiAgei1pbmRleDogNTtcbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXByZXYtbmV4dC13cmFwIC5ibG9nLXByZXYtbmV4dC1zdHlsZSBhIGltZyB7XG4gIHdpZHRoOiAxMDAlO1xuICB0cmFuc2l0aW9uOiBhbGwgMS41cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXByZXYtbmV4dC13cmFwIC5ibG9nLXByZXYtbmV4dC1zdHlsZSBhIGg0IHtcbiAgY29sb3I6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbGluZS1oZWlnaHQ6IDEuNTY7XG4gIG1hcmdpbjogMDtcbiAgei1pbmRleDogOTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTE5OXB4KSB7XG4gIC5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy1wcmV2LW5leHQtd3JhcCAuYmxvZy1wcmV2LW5leHQtc3R5bGUgYSBoNCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy1wcmV2LW5leHQtd3JhcCAuYmxvZy1wcmV2LW5leHQtc3R5bGUgYSBoNCB7XG4gICAgZm9udC1zaXplOiAxN3B4O1xuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctcHJldi1uZXh0LXdyYXAgLmJsb2ctcHJldi1uZXh0LXN0eWxlIGEgaDQge1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMS40O1xuICB9XG59XG5cbi5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy1wcmV2LW5leHQtd3JhcCAuYmxvZy1wcmV2LW5leHQtc3R5bGUuYmxvZy1uZXh0LXBvc2l0aW9uIGg0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMHB4O1xuICB0b3A6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICBwYWRkaW5nOiAxMHB4IDUwcHggMTBweCAzMHB4O1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExOTlweCkge1xuICAuYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctcHJldi1uZXh0LXdyYXAgLmJsb2ctcHJldi1uZXh0LXN0eWxlLmJsb2ctbmV4dC1wb3NpdGlvbiBoNCB7XG4gICAgcGFkZGluZzogMTBweCA1MHB4IDEwcHggMjBweDtcbiAgfVxufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpIHtcbiAgLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXByZXYtbmV4dC13cmFwIC5ibG9nLXByZXYtbmV4dC1zdHlsZS5ibG9nLW5leHQtcG9zaXRpb24gaDQge1xuICAgIHBhZGRpbmc6IDEwcHggNTBweCAxMHB4IDIwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctcHJldi1uZXh0LXdyYXAgLmJsb2ctcHJldi1uZXh0LXN0eWxlLmJsb2ctbmV4dC1wb3NpdGlvbiBoNCB7XG4gICAgcGFkZGluZzogMTBweCA0MHB4IDEwcHggMjBweDtcbiAgfVxufVxuXG4uYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctcHJldi1uZXh0LXdyYXAgLmJsb2ctcHJldi1uZXh0LXN0eWxlLmJsb2ctbmV4dC1wb3NpdGlvbiBoNDpiZWZvcmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGNvbnRlbnQ6ICdcXGYxMDUnO1xuICByaWdodDogMjBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBQcm8nO1xufVxuXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSB7XG4gIC5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy1wcmV2LW5leHQtd3JhcCAuYmxvZy1wcmV2LW5leHQtc3R5bGUuYmxvZy1wcmV2LXBvc2l0aW9uIHtcbiAgICBtYXJnaW46IDAgMCAxNXB4O1xuICB9XG59XG5cbi5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy1wcmV2LW5leHQtd3JhcCAuYmxvZy1wcmV2LW5leHQtc3R5bGUuYmxvZy1wcmV2LXBvc2l0aW9uIGg0IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwcHg7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDUwcHg7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpIHtcbiAgLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXByZXYtbmV4dC13cmFwIC5ibG9nLXByZXYtbmV4dC1zdHlsZS5ibG9nLXByZXYtcG9zaXRpb24gaDQge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDUwcHg7XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA3NjhweCkgYW5kIChtYXgtd2lkdGg6IDk5MXB4KSB7XG4gIC5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy1wcmV2LW5leHQtd3JhcCAuYmxvZy1wcmV2LW5leHQtc3R5bGUuYmxvZy1wcmV2LXBvc2l0aW9uIGg0IHtcbiAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCA1MHB4O1xuICB9XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXByZXYtbmV4dC13cmFwIC5ibG9nLXByZXYtbmV4dC1zdHlsZS5ibG9nLXByZXYtcG9zaXRpb24gaDQge1xuICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDQwcHg7XG4gIH1cbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXByZXYtbmV4dC13cmFwIC5ibG9nLXByZXYtbmV4dC1zdHlsZS5ibG9nLXByZXYtcG9zaXRpb24gaDQ6YmVmb3JlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBjb250ZW50OiAnXFxmMTA0JztcbiAgbGVmdDogMjBweDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBQcm8nO1xufVxuXG4uYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctcHJldi1uZXh0LXdyYXAgLmJsb2ctcHJldi1uZXh0LXN0eWxlOmhvdmVyIGEgaW1nIHtcbiAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xufVxuXG4uYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctcmVwbHktd3JhcHBlciBoMyB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luOiAwIDAgMTVweDtcbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXJlcGx5LXdyYXBwZXIgcCB7XG4gIG1hcmdpbjogMCAwIDMwcHg7XG59XG5cbi5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy1yZXBseS13cmFwcGVyIGZvcm0gLmJsb2ctaW5wdXQtc3R5bGUge1xuICBtYXJnaW4tYm90dG9tOiAyNXB4O1xufVxuXG4uYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctcmVwbHktd3JhcHBlciBmb3JtIC5ibG9nLXRleHRhcmVhLXN0eWxlIHRleHRhcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZjhmODtcbiAgaGVpZ2h0OiAxNDBweDtcbiAgY29sb3I6ICM2NjY7XG4gIHBhZGRpbmc6IDE5cHggMjBweCAzcHg7XG4gIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgZm9udC1zaXplOiAxNXB4O1xuICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UgMHM7XG59XG5cbi5ibG9nLWRldGFpbHMtd3JhcHBlciAuYmxvZy1yZXBseS13cmFwcGVyIGZvcm0gLmJsb2ctdGV4dGFyZWEtc3R5bGUgdGV4dGFyZWE6Oi1tb3otaW5wdXQtcGxhY2Vob2xkZXIge1xuICBjb2xvcjogIzY2NjtcbiAgb3BhY2l0eTogMTtcbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXJlcGx5LXdyYXBwZXIgZm9ybSAuYmxvZy10ZXh0YXJlYS1zdHlsZSB0ZXh0YXJlYTo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XG4gIGNvbG9yOiAjNjY2O1xuICBvcGFjaXR5OiAxO1xufVxuXG4uYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctcmVwbHktd3JhcHBlciBmb3JtIC5ibG9nLXRleHRhcmVhLXN0eWxlIHRleHRhcmVhOmZvY3VzIHtcbiAgYm9yZGVyOiAxcHggc29saWQgIzRlOTdmZDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXJlcGx5LXdyYXBwZXIgZm9ybSAuYmxvZy1yZW1lbWJlci13cmFwIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luOiAyNXB4IDAgMjZweDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA3NjdweCkge1xuICAuYmxvZy1kZXRhaWxzLXdyYXBwZXIgLmJsb2ctcmVwbHktd3JhcHBlciBmb3JtIC5ibG9nLXJlbWVtYmVyLXdyYXAge1xuICAgIG1hcmdpbjogMTJweCAwIDEycHg7XG4gIH1cbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXJlcGx5LXdyYXBwZXIgZm9ybSAuYmxvZy1yZW1lbWJlci13cmFwIGlucHV0IHtcbiAgd2lkdGg6IGF1dG87XG4gIGhlaWdodDogYXV0bztcbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXJlcGx5LXdyYXBwZXIgZm9ybSAuYmxvZy1yZW1lbWJlci13cmFwIGxhYmVsIHtcbiAgY29sb3I6ICM0NDQ7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgbGluZS1oZWlnaHQ6IDEuNzQ7XG4gIG1hcmdpbjogMCAwIDAgMTBweDtcbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXJlcGx5LXdyYXBwZXIgZm9ybSAuYmxvZy1jb21tZW50LXN1Ym1pdCBpbnB1dCB7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZTk3ZmQ7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBib3JkZXItcmFkaXVzOiAyNnB4O1xuICBwYWRkaW5nOiAwIDQxcHg7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgZm9udC13ZWlnaHQ6IDcwMDtcbn1cblxuLmJsb2ctZGV0YWlscy13cmFwcGVyIC5ibG9nLXJlcGx5LXdyYXBwZXIgZm9ybSAuYmxvZy1jb21tZW50LXN1Ym1pdCBpbnB1dDpob3ZlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNDU3M2Q7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzY3cHgpIHtcbiAgLmJsb2ctZGV0YWlscy1hcmVhLnB0LTU1IHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgfVxufVxuIiwiLy8gRm9udCBGYW1pbHlcclxuJGNlcmVicmlzYW5zOiAnQ2VyZWJyaVNhbnMnO1xyXG5cclxuXHJcbiAgICBcclxuLy8gdGV4dCBDb2xvcnMgLS0tLS0tLS0tLS0tLS0tXHJcbiR3aGl0ZTogI2ZmZmZmZjtcclxuJGJsYWNrOiAjMzMzO1xyXG4kZ3JheTogIzQ0NDtcclxuXHJcbi8vIFRoZW1lIENvbG9yXHJcbiR0aGVtZS1jb2xvci1ibHVlOiAjNGU5N2ZkO1xyXG4kdGhlbWUtY29sb3ItcmVkOiAjZTQ1NzNkO1xyXG5cclxuLy8gUmVzcG9uc2l2ZSBWYXJpYWJsZXMgXHJcbiR4eC1sYXlvdXQgOiAnb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEzNjZweCkgYW5kIChtYXgtd2lkdGg6IDE2MDBweCknO1xyXG4keGwtbGF5b3V0IDogJ29ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxMjAwcHgpIGFuZCAobWF4LXdpZHRoOiAxMzY1cHgpJztcclxuJGxnLWxheW91dCA6ICdvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTkycHgpIGFuZCAobWF4LXdpZHRoOiAxMTk5cHgpJztcclxuJG1kLWxheW91dDonb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDc2OHB4KSBhbmQgKG1heC13aWR0aDogOTkxcHgpJztcclxuJHhzLWxheW91dDonb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDc2N3B4KSc7XHJcbiRzbS1sYXlvdXQ6ICdvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNTc2cHgpIGFuZCAobWF4LXdpZHRoOiA3NjdweCknO1xyXG4iLCIvKiBMb29wIEFuaW1hdGlvbnMgKi9cbi8vIEJ1enogT3V0XG5Aa2V5ZnJhbWVzIHRtLWFuaW1hdGlvbi1idXp6LW91dCB7XG5cdDEwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDNweCkgcm90YXRlKDJkZWcpO1xuXHR9XG5cdDIwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0zcHgpIHJvdGF0ZSgtMmRlZyk7XG5cdH1cblx0MzAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoM3B4KSByb3RhdGUoMmRlZyk7XG5cdH1cblx0NDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTNweCkgcm90YXRlKC0yZGVnKTtcblx0fVxuXHQ1MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgycHgpIHJvdGF0ZSgxZGVnKTtcblx0fVxuXHQ2MCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMnB4KSByb3RhdGUoLTFkZWcpO1xuXHR9XG5cdDcwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDJweCkgcm90YXRlKDFkZWcpO1xuXHR9XG5cdDgwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0ycHgpIHJvdGF0ZSgtMWRlZyk7XG5cdH1cblx0OTAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMXB4KSByb3RhdGUoMCk7XG5cdH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xcHgpIHJvdGF0ZSgwKTtcblx0fVxufVxuXG5Aa2V5ZnJhbWVzIHRtLWxvb3AtbW92ZS12ZXJ0aWNhbCB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIC01cHgsIDApO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoMCwgNXB4LCAwKTtcblx0fVxufVxuXG4ubG9vcC1tb3ZlLXZlcnRpY2FsIHtcblx0YW5pbWF0aW9uOiAzcyB0bS1sb29wLW1vdmUtdmVydGljYWwgbGluZWFyIGluZmluaXRlIGFsdGVybmF0ZTtcbn1cblxuQGtleWZyYW1lcyB0bS1sb29wLW1vdmUtaG9yaXpvbnRhbCB7XG5cdDAlIHtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKC01cHgsIDAsIDApO1xuXHR9XG5cdDEwMCUge1xuXHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlM2QoNXB4LCAwLCAwKTtcblx0fVxufVxuXG4ubG9vcC1tb3ZlLWhvcml6b250YWwge1xuXHRhbmltYXRpb246IDNzIHRtLWxvb3AtbW92ZS1ob3Jpem9udGFsIGxpbmVhciBpbmZpbml0ZSBhbHRlcm5hdGU7XG59XG5cbkBrZXlmcmFtZXMgdG0tbG9vcC1yb3RhdGUge1xuXHQwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoMGRlZyk7XG5cdH1cblx0MTAwJSB7XG5cdFx0dHJhbnNmb3JtOiByb3RhdGUoLTM2MGRlZyk7XG5cdH1cbn1cblxuLmxvb3Atcm90YXRlIHtcblx0YW5pbWF0aW9uOiAzcyB0bS1sb29wLXJvdGF0ZSBsaW5lYXIgaW5maW5pdGU7XG59XG5cbi8qIEhvdmVyIEFuaW1hdGlvbnMgKi9cblxuLm1lZGl6aW4tYW5pbWF0aW9uLXpvb20taW4ge1xuXHQubWVkaXppbi1pbWFnZSB7XG5cdFx0b3ZlcmZsb3c6IGhpZGRlbjtcblxuXHRcdGltZyB7XG5cdFx0XHR3aWR0aDogMTAwJTtcblx0XHRcdHRyYW5zaXRpb246IGFsbCAxLjVzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSk7XG5cdFx0fVxuXHR9XG5cblx0Lm1lZGl6aW4tYm94IHtcblx0XHQmOmhvdmVyIHtcblx0XHRcdC5tZWRpemluLWltYWdlIHtcblx0XHRcdFx0aW1nIHtcblx0XHRcdFx0XHR0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLCAxLjEsIDEuMSk7XG5cdFx0XHRcdH1cblx0XHRcdH1cblx0XHR9XG5cdH1cbn1cblxuLm1lZGl6aW4tYW5pbWF0aW9uLXpvb20tb3V0IHtcblx0Lm1lZGl6aW4taW1hZ2Uge1xuXHRcdG92ZXJmbG93OiBoaWRkZW47XG5cblx0XHRpbWcge1xuXHRcdFx0d2lkdGg6IDEwMCU7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgMS41cyBjdWJpYy1iZXppZXIoMCwgMCwgLjIsIDEpO1xuXHRcdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xuXHRcdH1cblx0fVxuXG5cdC5tZWRpemluLWJveCB7XG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQubWVkaXppbi1pbWFnZSB7XG5cdFx0XHRcdGltZyB7XG5cdFx0XHRcdFx0dHJhbnNmb3JtOiBzY2FsZTNkKDEsIDEsIDEpO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tZWRpemluLWFuaW1hdGlvbi1tb3ZlLXVwIHtcblx0Lm1lZGl6aW4tYm94IHtcblx0XHQubWVkaXppbi1pbWFnZSB7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSk7XG5cdFx0fVxuXG5cdFx0Jjpob3ZlciB7XG5cdFx0XHQubWVkaXppbi1pbWFnZSB7XG5cdFx0XHRcdHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTBweCk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi5tZWRpemluLWFuaW1hdGlvbi1tb3ZlLXVwLWRyb3Atc2hhZG93IHtcblx0Lm1lZGl6aW4tYm94IHtcblx0XHQubWVkaXppbi1pbWFnZSB7XG5cdFx0XHRwb3NpdGlvbjogcmVsYXRpdmU7XG5cdFx0XHR0cmFuc2l0aW9uOiBhbGwgLjNzIGN1YmljLWJlemllcigwLCAwLCAuMiwgMSk7XG5cblx0XHRcdCY6YWZ0ZXIge1xuXHRcdFx0XHRjb250ZW50OiAnJztcblx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuXHRcdFx0XHRib3R0b206IDA7XG5cdFx0XHRcdHRvcDogNTAlO1xuXHRcdFx0XHRsZWZ0OiAxMCU7XG5cdFx0XHRcdHJpZ2h0OiAxMCU7XG5cdFx0XHRcdGJveC1zaGFkb3c6IDAgMTBweCA1MHB4IHJnYmEoNTEsIDUxLCA1MSwgLjIyKTtcblx0XHRcdFx0ei1pbmRleDogLTE7XG5cdFx0XHRcdG9wYWNpdHk6IDA7XG5cdFx0XHRcdHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGxpbmVhcjtcblx0XHRcdH1cblx0XHR9XG5cblx0XHQmOmhvdmVyIHtcblx0XHRcdC5tZWRpemluLWltYWdlIHtcblx0XHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMHB4KTtcblxuXHRcdFx0XHQmOmFmdGVyIHtcblx0XHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHR9XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG59XG5cbi8qIEVudHJhbmNlIEFuaW1hdGlvbnMgKi9cbkBrZXlmcmFtZXMgbWVkaXppbkFuaW1hdGlvbkZhZGVJblVwIHtcblx0ZnJvbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwcHgsIDApO1xuXHR9XG5cblx0dG8ge1xuXHRcdG9wYWNpdHk6IDE7XG5cdFx0dHJhbnNmb3JtOiBub25lO1xuXHR9XG59XG5cbi50bUZhZGVJblVwIHtcblx0YW5pbWF0aW9uLW5hbWU6IG1lZGl6aW5BbmltYXRpb25GYWRlSW5VcDtcblxuXHQmLmFuaW1hdGVkIHtcblx0XHRhbmltYXRpb24tZHVyYXRpb246IDFzO1xuXHR9XG59XG5cbi8qIEVudHJhbmNlIEdyaWQgQW5pbWF0aW9uICovXG4ubWVkaXppbi1ncmlkIHtcblx0LmdyaWQtaXRlbSB7XG5cdFx0b3BhY2l0eTogMDtcblx0XHR0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsIDMwcHgsIDApO1xuXG5cdFx0Ji5hbmltYXRlIHtcblx0XHRcdHRyYW5zZm9ybTogbm9uZTtcblx0XHRcdG9wYWNpdHk6IDE7XG5cdFx0XHQvLyBETyBOT1QgYXBwbHkgdHJhbnNpdGlvbiBhbGwgYXR0cmlidXRlcyB0byBncmlkIGl0ZW1zLiBJdCdzIGNhdXNlZCBvdmVybGFwIGxheW91dCBvbiB3aW5kb3cgcmVzaXplLlxuXHRcdFx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDFzIGVhc2UtaW4tb3V0LCBvcGFjaXR5IDFzIGxpbmVhcjtcblx0XHR9XG5cdH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIG1vdmVIb3Jpem9udGFsIHtcblx0MCUge1xuXHR9XG5cdDEwMCUge1xuXHRcdC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuQGtleWZyYW1lcyBtb3ZlSG9yaXpvbnRhbCB7XG5cdDAlIHsgXG5cdH1cblx0MTAwJSB7XG5cdFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XG5cdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXHRcdG9wYWNpdHk6IDE7XG5cdH1cbn1cblxuYm9keTpub3QoLmVsZW1lbnRvci1lZGl0b3ItYWN0aXZlKSB7XG5cdC5tb2Rlcm4tZ3JpZCB7XG5cdFx0LmdyaWQtaXRlbSB7XG5cdFx0XHRvcGFjaXR5OiAwO1xuXHRcdFx0dHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLCAzMHB4LCAwKTtcblxuXHRcdFx0Ji5hbmltYXRlIHtcblx0XHRcdFx0dHJhbnNmb3JtOiBub25lO1xuXHRcdFx0XHRvcGFjaXR5OiAxO1xuXHRcdFx0XHQvLyBETyBOT1QgYXBwbHkgdHJhbnNpdGlvbiBhbGwgYXR0cmlidXRlcyB0byBncmlkIGl0ZW1zLiBJdCdzIGNhdXNlZCBvdmVybGFwIGxheW91dCBvbiB3aW5kb3cgcmVzaXplLlxuXHRcdFx0XHR0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMXMgZWFzZS1pbi1vdXQsIG9wYWNpdHkgMXMgbGluZWFyO1xuXHRcdFx0fVxuXHRcdH1cblx0fVxufVxuIiwiLyotLS0tLS0tLSAzLiBIZWFkZXIgc3R5bGUgLS0tLS0tLS0tKi9cclxuXHJcbi5oZWFkZXItdG9wLXB0Yi0xIHtcclxuICAgIHBhZGRpbmc6IDdweCAwO1xyXG59XHJcblxyXG4uaGVhZGVyLWluZm8tcmlnaHQge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XHJcbn1cclxuLmhlYWRlci1pbmZvIHtcclxuICAgID4gdWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzBweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTRweDtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNkZWRmZTI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5sYW5ndWFnZS1kcm9wZG93bi1hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgPiB1bCB7XHJcbiAgICAgICAgICAgICAgICAmLmxhbmd1YWdlLWRyb3Bkb3duIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMjtcclxuICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgyMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIC0zcHggMjNweCByZ2JhKDAsMCwwLC4wNik7XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjk2OTY5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDIwcHggMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDc4LDE1MSwyNTMsLjEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgID4gdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICYubGFuZ3VhZ2UtZHJvcGRvd24ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uY292aWQtdXBkYXRlIHtcclxuICAgIHAge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc1MWVlO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IFxyXG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwIDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMXB4IDEycHg7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLXJlZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICBcclxuICAgIH1cclxuICAgICYuY292aWQtdXBkYXRlLW1vYmlsZSB7XHJcbiAgICAgICAgcGFkZGluZzogMHB4IDAgMjNweDtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGVyLXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAmLmhlYWRlci1zcGFjZS1iZXR3ZWVuIHtcclxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICB9XHJcbn1cclxuXHJcbi5sb2dvIHtcclxuICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gICAgJi5sb2dvLXdpZHRoLTEge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE2NnB4O1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgJi5sb2dvLWhtMyB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9IFxyXG59XHJcblxyXG4ubWFpbi1tZW51IHtcclxuICAgICYubWFpbi1tZW51LWdyb3cge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgIH1cclxuICAgICYubWFpbi1tZW51LW1yZy0xIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAwIDI3cHg7XHJcbiAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDE1cHg7XHJcbiAgICAgICAgfSBcclxuICAgIH1cclxuICAgID4gbmF2IHtcclxuICAgICAgICA+IHVsIHtcclxuICAgICAgICAgICAgPiBsaSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAmLnBvc2l0aW9uLXN0YXRpYyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHN0YXRpYztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcclxuICAgICAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgJi5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIC0zcHggMjNweCByZ2JhKDAsMCwwLC4wNik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI3NXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzM3B4IDAgMzVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgZWFzZSAwcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk5OTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkgeyBcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYubGV2ZWwtbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAtMTEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgLTNweCAyM3B4IHJnYmEoMCwwLDAsLjA2KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMzcHggMCAzNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBlYXNlIDBzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5sZXZlbC1tZW51LW1vZGlmeSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0b3A6IC0yNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNjVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzU1NTsgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDlweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYubGV2ZWwtbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAmLm1lZ2EtbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIC0zcHggMjNweCByZ2JhKDAsMCwwLC4wNik7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDM1cHggMjVweCAzNXB4IDM1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGVhc2UgMHM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5OTk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnN1Yi1tZWdhLW1lbnUtd2lkdGgtMjIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMiU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLnN1Yi1tZWdhLW1lbnUtd2lkdGgtMzQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzNCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm1lbnUtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNTU1O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAubWVudS1iYW5uZXItd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMS41cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubWVudS1iYW5uZXItY29udGVudCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMCAxMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5tZW51LWJhbm5lci1wcmljZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm5ldy1wcmljZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1yZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYub2xkLXByaWNlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY5Njk2OTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5tZW51LWJhbm5lci1idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDIycHggMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTZweCAxM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubWVudS1iYW5uZXItZGlzY291bnQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogODBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYigyNTUsIDIxMywgOTApO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTMlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogNyU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsIDEuMSwgMS4xKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubWVudS1iYW5uZXItYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1yZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5zdWItbWVudSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5tZWdhLW1lbnUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfSBcclxuICAgICYuaG92ZXItYm9kZXIge1xyXG4gICAgICAgID4gbmF2IHtcclxuICAgICAgICAgICAgPiB1bCB7XHJcbiAgICAgICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAzNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHdpZHRoIC42cyBjdWJpYy1iZXppZXIoLjI1LC44LC4yNSwxKSAwcztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5ob3Zlci1ib2Rlci13aGl0ZSB7XHJcbiAgICAgICAgICAgID4gbmF2IHtcclxuICAgICAgICAgICAgICAgID4gdWwge1xyXG4gICAgICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5ob3Zlci1ib2Rlci1tb2RpZnkge1xyXG4gICAgICAgICAgICA+IG5hdiB7XHJcbiAgICAgICAgICAgICAgICA+IHVsIHtcclxuICAgICAgICAgICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3R0b206IDI4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLm1haW4tbWVudS1saWdodC13aGl0ZSB7XHJcbiAgICAgICAgPiBuYXYge1xyXG4gICAgICAgICAgICA+IHVsIHtcclxuICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDEpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYubWFpbi1tZW51LXBhZGRpbmctMSB7XHJcbiAgICAgICAgPiBuYXYge1xyXG4gICAgICAgICAgICA+IHVsIHtcclxuICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTdweDtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skeGwtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMTRweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDhweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAmLmhtMy1tZW51LXBhZGRpbmcge1xyXG4gICAgICAgICAgICAgICAgPiBuYXYge1xyXG4gICAgICAgICAgICAgICAgICAgID4gdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5tYWluLW1lbnUtbGgtMSB7XHJcbiAgICAgICAgPiBuYXYge1xyXG4gICAgICAgICAgICA+IHVsIHtcclxuICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA5MnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5tYWluLW1lbnUtbGgtMiB7XHJcbiAgICAgICAgPiBuYXYge1xyXG4gICAgICAgICAgICA+IHVsIHtcclxuICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA2MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5tYWluLW1lbnUtbGgtMyB7XHJcbiAgICAgICAgPiBuYXYge1xyXG4gICAgICAgICAgICA+IHVsIHtcclxuICAgICAgICAgICAgICAgID4gbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA4MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uaGVhZGVyLWFjdGlvbi1yaWdodCB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgZmxleC1zaHJpbms6IDA7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG59XHJcblxyXG4uc2VhcmNoLXN0eWxlLTEge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAyOHB4O1xyXG4gICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgIH1cclxuICAgIGZvcm0ge1xyXG4gICAgICAgIHdpZHRoOiAzNzBweDtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgQG1lZGlhICN7JHh4LWxheW91dH0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMjgwcHg7XHJcbiAgICAgICAgfSBcclxuICAgICAgICBAbWVkaWEgI3skeGwtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAyMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTcwcHg7XHJcbiAgICAgICAgfSBcclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjZweDtcclxuICAgICAgICAgICAgcGFkZGluZzogM3B4IDUwcHggM3B4IDIwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmNWY1ZjU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKTtcclxuICAgICAgICAgICAgJjo6LW1vei1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1yZWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5oZWFkZXItYWN0aW9uIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLmhlYWRlci1hY3Rpb24taWNvbiB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyOHB4O1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICYuaGVhZGVyLWFjdGlvbi1tcmctbm9uZSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTNweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzM3B4O1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmhlYWRlci1hY3Rpb24tbXJnLW5vbmUyIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMzNweDtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDMzcHg7XHJcbiAgICAgICAgfSBcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICB9IFxyXG4gICAgICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgIH0gXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgJi5wcm8tY291bnQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogLTExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICYuYmx1ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2FydC1kcm9wZG93bi13cmFwIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICYuaGVhZGVyLWFjdGlvbi1obTMge1xyXG4gICAgICAgICAgICAuaGVhZGVyLWFjdGlvbi1pY29uIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICYuaGVhZGVyLWFjdGlvbi1tcmctbm9uZTIge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9IFxyXG59XHJcblxyXG4uaGVhZGVyLWFjdGlvbi0yIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgLmhlYWRlci1hY3Rpb24taWNvbi0yIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBwYWRkaW5nOiAwIDE0cHg7XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwIDZweDtcclxuICAgICAgICB9IFxyXG4gICAgICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgICAgIH0gXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwcHggMCAxNHB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDBweCAwIDZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDBweCAwIDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBmaWxsOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIHN2ZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMWVtO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgJi5wcm8tY291bnQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogLTExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAtOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICYuYmx1ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgPiBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgIGZpbGw6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5jYXJ0LWRyb3Bkb3duLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLmhlYWRlci1taWRkbGUtcHRiLTEge1xyXG5cdHBhZGRpbmc6IDIxcHggMCAyN3B4O1xyXG59XHJcblxyXG4uY2FydC1kcm9wZG93bi13cmFwIHtcclxuXHRwb3NpdGlvbjogYWJzb2x1dGU7XHJcblx0cmlnaHQ6IDA7XHJcblx0dG9wOiBjYWxjKDEwMCUgKyAyMHB4KTtcclxuXHR6LWluZGV4OiA5OTtcclxuICAgIHdpZHRoOiAzNjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICBib3gtc2hhZG93OiAwIDEwcHggMzBweCByZ2JhKDAsMCwwLC4xMik7XHJcbiAgICBwYWRkaW5nOiAzMHB4IDIwcHggMjdweDtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSk7XHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgd2lkdGg6IDI5MHB4O1xyXG4gICAgICAgIHJpZ2h0OiAtMzlweDtcclxuICAgICAgICAmLmNhcnQtZHJvcGRvd24taG0yIHtcclxuICAgICAgICAgICAgcmlnaHQ6IC02M3B4O1xyXG4gICAgICAgIH1cclxuICAgIH0gXHJcbiAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAgd2lkdGg6IDMxMHB4O1xyXG4gICAgfSBcclxuICAgIHVsIHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc2hvcHBpbmctY2FydC1pbWcge1xyXG4gICAgICAgICAgICAgICAgZmxleDogMCAwIDgwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDYwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNob3BwaW5nLWNhcnQtdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA2cHggMCAwO1xyXG4gICAgICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDlweDtcclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2OTY5Njk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDBweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjk2OTY5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zaG9wcGluZy1jYXJ0LWRlbGV0ZSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgZmxleC1ncm93OiAxMDA7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA2cHggMCAwO1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjk2OTY5O1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zaG9wcGluZy1jYXJ0LWZvb3RlciB7XHJcbiAgICAgICAgLnNob3BwaW5nLWNhcnQtdG90YWwge1xyXG4gICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgI2YzZjNmMztcclxuICAgICAgICAgICAgbWFyZ2luOiAyN3B4IDAgMjBweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTdweCAwIDA7XHJcbiAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjOWI5YjliO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zaG9wcGluZy1jYXJ0LWJ1dHRvbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNnB4IDQycHggMTdweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjJweCAxM3B4O1xyXG4gICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1yZWQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zdGlja3ktYmFyIHtcclxuICAgICYuc3RpY2sge1xyXG4gICAgICAgIGFuaW1hdGlvbjogNzAwbXMgZWFzZS1pbi1vdXQgMHMgbm9ybWFsIG5vbmUgMSBydW5uaW5nIGZhZGVJbkRvd247XHJcbiAgICAgICAgYm94LXNoYWRvdzogMCA4cHggMjBweCAwIHJnYmEoMCwwLDAsLjEpO1xyXG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgei1pbmRleDogOTk5O1xyXG4gICAgICAgIGxlZnQ6IDA7IFxyXG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZSAwcztcclxuICAgICAgICAmLnN0aWNreS13aGl0ZS1iZyB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc3RpY2t5LWJsdWUtYmcge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE1ZGExO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmhlYWRlci1oZWlnaHQtMSB7XHJcbiAgICBtaW4taGVpZ2h0OiAxMzNweDtcclxuICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAxNTdweDtcclxuICAgIH0gXHJcbiAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogODNweDtcclxuICAgIH0gXHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogNjVweDtcclxuICAgIH0gXHJcbn1cclxuLmhlYWRlci1oZWlnaHQtMiB7XHJcbiAgICBtaW4taGVpZ2h0OiAyMDBweDtcclxuICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICBtaW4taGVpZ2h0OiAyMjRweDtcclxuICAgIH0gXHJcbiAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogODNweDtcclxuICAgIH0gXHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogNjVweDtcclxuICAgIH0gXHJcbn1cclxuXHJcbi5oZWFkZXItaGVpZ2h0LTMge1xyXG4gICAgbWluLWhlaWdodDogMTMycHg7XHJcbiAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgbWluLWhlaWdodDogMTMzcHg7XHJcbiAgICB9IFxyXG4gICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDgzcHg7XHJcbiAgICB9IFxyXG4gICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDY1cHg7XHJcbiAgICB9IFxyXG59XHJcblxyXG4uaGVhZGVyLWhlaWdodC00IHtcclxuICAgIG1pbi1oZWlnaHQ6IDEyMHB4O1xyXG4gICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgIG1pbi1oZWlnaHQ6IDE0NHB4O1xyXG4gICAgfSBcclxuICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICBtaW4taGVpZ2h0OiA4M3B4O1xyXG4gICAgfSBcclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICBtaW4taGVpZ2h0OiA2NXB4O1xyXG4gICAgfSBcclxufVxyXG5cclxuLnNlYXJjaC1zdHlsZS0yIHtcclxuICAgIGZvcm0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIHNlbGVjdCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNlZWU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcclxuICAgICAgICAgICAgd2lkdGg6IDE3MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggMzVweCAzcHggMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjZweCAwIDAgMjZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgdXJsKFwiLi4vLi4vYXNzZXRzL2ltYWdlcy9pY29uLWltZy9zZWxlY3QucG5nXCIpIG5vLXJlcGVhdCBjZW50ZXIgcmlnaHQgMjBweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlIDBzO1xyXG4gICAgICAgICAgICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7XHJcbiAgICAgICAgICAgIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgbWluLWhlaWdodDogNTJweDtcclxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2VlZTtcclxuICAgICAgICAgICAgd2lkdGg6IDU0MHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzcHggNjJweCAzcHggMjBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMHB4IDI2cHggMjZweCAwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzNDBweDtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6LW1vei1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxN3B4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaGVhZGVyLWJvdHRvbS1iZy1jb2xvciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDE1ZGExO1xyXG59XHJcbi5tYWluLWNhdGVnb3JpLXdyYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgPiBhIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gaSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgICYudXAge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5vcGVuIHtcclxuICAgICAgICAgICAgPiBpIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICAmLnVwIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ob3RsaW5lIHtcclxuICAgIHAge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIH0gXHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jYXRlZ29yaS1kcm9wZG93bi1hY3RpdmUtbGFyZ2Uge1xyXG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xyXG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuXHR0b3A6IDE3NyU7XHJcblx0bGVmdDogMDtcclxuXHR6LWluZGV4OiA5O1xyXG5cdG1hcmdpbjogMDtcclxuXHRwYWRkaW5nOiAxNXB4IDAgMjNweDtcclxuXHRiYWNrZ3JvdW5kOiAjZmZmO1xyXG5cdGJvcmRlcjogMXB4IHNvbGlkICNmNWY1ZjU7XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdGJveC1zaGFkb3c6IDAgLTNweCAyM3B4IHJnYmEoMCwwLDAsLjA2KTtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuXHRtaW4td2lkdGg6IDI3MHB4O1xyXG4gICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICYub3BlbiB7XHJcbiAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgfVxyXG59XHJcbi5jYXRlZ29yaS1kcm9wZG93bi1hY3RpdmUtc21hbGwge1xyXG5cdHotaW5kZXg6IDk7XHJcblx0bWFyZ2luOiAwO1xyXG5cdHBhZGRpbmc6IDE1cHggMCAyM3B4O1xyXG5cdGJhY2tncm91bmQ6ICNmZmY7XHJcblx0Ym9yZGVyLXJhZGl1czogNXB4O1xyXG5cdGJveC1zaGFkb3c6IDAgLTNweCAyM3B4IHJnYmEoMCwwLDAsLjA2KTtcclxuXHRmb250LXNpemU6IDE1cHg7XHJcblx0Zm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmNhdGVnb3JpLWRyb3Bkb3duLXdyYXAge1xyXG4gICAgdWwge1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMzRweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMTJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3OCwxNTEsMjUzLC4xKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG4uaGVhZGVyLWJvdHRvbS1zaGFkb3cge1xyXG4gICAgYm94LXNoYWRvdzogMCAxcHggMjBweCByZ2JhKDAsMCwwLC4wNSk7XHJcbn1cclxuLnNlYXJjaC1zdHlsZS0zIHtcclxuICAgIGZvcm0ge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjZweDtcclxuICAgICAgICAgICAgcGFkZGluZzogM3B4IDUwcHggM3B4IDIwcHg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR3aGl0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSk7XHJcbiAgICAgICAgICAgICY6Oi1tb3otaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAxNHB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnNlYXJjaC1wb3B1cC13cmFwIHtcclxuXHR3aWR0aDogMTAwJTtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0cG9zaXRpb246IGZpeGVkO1xyXG5cdHRvcDogMDtcclxuXHRsZWZ0OiAwO1xyXG5cdG9wYWNpdHk6IDA7XHJcblx0dmlzaWJpbGl0eTogaGlkZGVuO1xyXG5cdGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMSk7XHJcblx0dHJhbnNpdGlvbjogYWxsIC41cyBlYXNlLWluLW91dDtcclxuXHR6LWluZGV4OiA5OTk5OTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAuc2VhcmNoLXBvcHVwLWNvbnRlbnQge1xyXG4gICAgICAgIGZvcm0ge1xyXG4gICAgICAgICAgICBpbnB1dCB7IFxyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDExNzBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjFweCA1MHB4IDE2cHggMHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM5MTkxOTE7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCw1MHB4KTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IDBzO1xyXG4gICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZS1pbi1vdXQsb3BhY2l0eSAuNXMgbGluZWFyO1xyXG4gICAgICAgICAgICAgICAgJjo6LW1vei1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM5MTkxOTE7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjOTE5MTkxO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skeGwtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDY1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIxcHggMjBweCAxMnB4IDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIxcHggMjBweCAxMnB4IDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuc2VhcmNoLXZpc2libGUge1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcblx0ICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogMHM7XHJcbiAgICAgICAgLnNlYXJjaC1wb3B1cC1jb250ZW50IHtcclxuICAgICAgICAgICAgZm9ybSB7XHJcbiAgICAgICAgICAgICAgICBpbnB1dCB7IFxyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC42cztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNsb3NlLXN0eWxlLXdyYXAge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgcmlnaHQ6IDU1cHg7XHJcbiAgICB0b3A6IDQwcHg7XHJcbiAgICAmLmNsb3NlLXN0eWxlLXBvc2l0aW9uLWluaGVyaXQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBpbmhlcml0O1xyXG4gICAgfVxyXG4gICAgLmNsb3NlLXN0eWxlIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgID4gaSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDI5cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC42cyBjdWJpYy1iZXppZXIoLjE2NSwuODQsLjQ0LDEpLC13ZWJraXQtdHJhbnNmb3JtIC42cyBjdWJpYy1iZXppZXIoLjE2NSwuODQsLjQ0LDEpO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUgLCAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzExMTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmljb24tdG9wIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSkgcm90YXRlKDQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC42cyBjdWJpYy1iZXppZXIoMC4xNjUsMC44NCwwLjQ0LDEpIC4ycywtd2Via2l0LXRyYW5zZm9ybSAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LDAuODQsMC40NCwxKSAuMnM7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjZzIGN1YmljLWJlemllcigwLjE2NSwwLjg0LDAuNDQsMSksLXdlYmtpdC10cmFuc2Zvcm0gLjZzIGN1YmljLWJlemllcigwLjE2NSwwLjg0LDAuNDQsMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuaWNvbi1ib3R0b20ge1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwtNTAlKSByb3RhdGUoLTQ1ZGVnKTtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC42cyBjdWJpYy1iZXppZXIoMC4xNjUsMC44NCwwLjQ0LDEpIC4ycywtd2Via2l0LXRyYW5zZm9ybSAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LDAuODQsMC40NCwxKSAuMnM7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjZzIGN1YmljLWJlemllcigwLjE2NSwwLjg0LDAuNDQsMSksLXdlYmtpdC10cmFuc2Zvcm0gLjZzIGN1YmljLWJlemllcigwLjE2NSwwLjg0LDAuNDQsMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICYuaWNvbi10b3Age1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LDAuODQsMC40NCwxKSwtd2Via2l0LXRyYW5zZm9ybSAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LDAuODQsMC40NCwxKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjZzIGN1YmljLWJlemllcigwLjE2NSwwLjg0LDAuNDQsMSkgLjJzLC13ZWJraXQtdHJhbnNmb3JtIC42cyBjdWJpYy1iZXppZXIoMC4xNjUsMC44NCwwLjQ0LDEpIC4ycztcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmljb24tYm90dG9tIHtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjZzIGN1YmljLWJlemllcigwLjE2NSwwLjg0LDAuNDQsMSksLXdlYmtpdC10cmFuc2Zvcm0gLjZzIGN1YmljLWJlemllcigwLjE2NSwwLjg0LDAuNDQsMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC42cyBjdWJpYy1iZXppZXIoMC4xNjUsMC44NCwwLjQ0LDEpIC4ycywtd2Via2l0LXRyYW5zZm9ybSAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LDAuODQsMC40NCwxKSAuMnM7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYnVyZ2VyLWljb24ge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgd2lkdGg6IDI0cHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSk7XHJcbiAgICA+IHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGhlaWdodDogMnB4O1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjZzIGN1YmljLWJlemllciguMTY1LC44NCwuNDQsMSksLXdlYmtpdC10cmFuc2Zvcm0gLjZzIGN1YmljLWJlemllciguMTY1LC44NCwuNDQsMSk7XHJcbiAgICAgICAgJjo6YmVmb3JlICwgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5idXJnZXItaWNvbi10b3Age1xyXG4gICAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LDAuODQsMC40NCwxKSAuMnMsLXdlYmtpdC10cmFuc2Zvcm0gLjZzIGN1YmljLWJlemllcigwLjE2NSwwLjg0LDAuNDQsMSkgLjJzO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LDAuODQsMC40NCwxKSwtd2Via2l0LXRyYW5zZm9ybSAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LDAuODQsMC40NCwxKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYnVyZ2VyLWljb24tYm90dG9tIHtcclxuICAgICAgICAgICAgYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjZzIGN1YmljLWJlemllcigwLjE2NSwwLjg0LDAuNDQsMSkgLjJzLC13ZWJraXQtdHJhbnNmb3JtIC42cyBjdWJpYy1iZXppZXIoMC4xNjUsMC44NCwwLjQ0LDEpIC4ycztcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjZzIGN1YmljLWJlemllcigwLjE2NSwwLjg0LDAuNDQsMSksLXdlYmtpdC10cmFuc2Zvcm0gLjZzIGN1YmljLWJlemllcigwLjE2NSwwLjg0LDAuNDQsMSk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuYnVyZ2VyLWljb24td2hpdGUge1xyXG4gICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSAsICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUgLCAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmJ1cmdlci1pY29uLXRvcCB7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LDAuODQsMC40NCwxKSwtd2Via2l0LXRyYW5zZm9ybSAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LDAuODQsMC40NCwxKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LDAuODQsMC40NCwxKSAuMnMsLXdlYmtpdC10cmFuc2Zvcm0gLjZzIGN1YmljLWJlemllcigwLjE2NSwwLjg0LDAuNDQsMSkgLjJzO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5idXJnZXItaWNvbi1ib3R0b20ge1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjZzIGN1YmljLWJlemllcigwLjE2NSwwLjg0LDAuNDQsMSksLXdlYmtpdC10cmFuc2Zvcm0gLjZzIGN1YmljLWJlemllcigwLjE2NSwwLjg0LDAuNDQsMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMCkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjZzIGN1YmljLWJlemllcigwLjE2NSwwLjg0LDAuNDQsMSkgLjJzLC13ZWJraXQtdHJhbnNmb3JtIC42cyBjdWJpYy1iZXppZXIoMC4xNjUsMC44NCwwLjQ0LDEpIC4ycztcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgxKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uYm9keS1vdmVybGF5LTEge1xyXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpIG5vbmUgcmVwZWF0IHNjcm9sbCAwIDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHBvc2l0aW9uOiBmaXhlZDtcclxuICAgIHRvcDogMDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGN1YmljLWJlemllcigwLjY0NSwwLjA0NSwwLjM1NSwxKTtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgY3Vyc29yOiBjcm9zc2hhaXI7XHJcbiAgICB6LWluZGV4OiA5OTk5O1xyXG59XHJcbi5tb2JpbGUtbWVudS1hY3RpdmUge1xyXG4gICAgLmJvZHktb3ZlcmxheS0xIHtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5tYWluLXdyYXBwZXIge1xyXG5cdHRyYW5zaXRpb246IGFsbCAuMjVzIGN1YmljLWJlemllcigwLjY0NSwwLjA0NSwwLjM1NSwxKTtcclxufVxyXG4ubW9iaWxlLW1lbnUtYWN0aXZlIHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAubWFpbi13cmFwcGVye1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMzIwcHgpO1xyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0yMDBweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubW9iaWxlLWhlYWRlci13cmFwcGVyLXN0eWxlIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdHdpZHRoOiAzNjBweDtcclxuXHRtaW4taGVpZ2h0OiAxMDB2aDtcclxuXHRib3R0b206IDA7XHJcblx0ei1pbmRleDogMTExO1xyXG5cdHJpZ2h0OiAwO1xyXG5cdHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHRvcGFjaXR5OiAwO1xyXG5cdHRyYW5zaXRpb246IGFsbCAuMjVzIGN1YmljLWJlemllcigwLjY0NSwwLjA0NSwwLjM1NSwxKTtcclxuXHR0cmFuc2Zvcm06IHRyYW5zbGF0ZSgyMDBweCwwKTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAxNXB4IDAgcmdiYSgwLDAsMCwuMDkpO1xyXG4gICAgei1pbmRleDogOTk5OTtcclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICB9XHJcbiAgICAmLnNpZGViYXItdmlzaWJsZSB7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsMCk7XHJcbiAgICB9XHJcbiAgICAubW9iaWxlLWhlYWRlci13cmFwcGVyLWlubmVyIHtcclxuICAgICAgICBwYWRkaW5nOiAwcHggMHB4IDMwcHg7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgIC5tb2JpbGUtaGVhZGVyLXRvcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDMwcHg7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMjBweCAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5tb2JpbGUtaGVhZGVyLWxvZ28ge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDE2NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubW9iaWxlLWhlYWRlci1jb250ZW50LWFyZWEge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAzMHB4IDMwcHggMzBweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMzBweCAyMHB4IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm1vYmlsZS1tZW51LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgbmF2IHtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgLm1vYmlsZS1tZW51IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDAgMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LC4xNSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm1lbnUtaXRlbS1oYXMtY2hpbGRyZW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC5tZW51LWV4cGFuZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA+IC5tZW51LWV4cGFuZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LC4yKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGk6OmJlZm9yZXtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OlwiXFxmMTA2XCI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOHB4IDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjE1KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAwIDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICYubWVudS1pdGVtLWhhcy1jaGlsZHJlbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAubWVudS1leHBhbmQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRvcDogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjcpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5tb2JpbGUtaGVhZGVyLWluZm8td3JhcCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyNXB4IDAgMzBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAuc2luZ2xlLW1vYmlsZS1oZWFkZXItaW5mbyB7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAubGFuZy1jdXJyLWRyb3Bkb3duIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgMjBweCAwLjRweCByZ2JhKDAsIDAsIDAsIDAuMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIycHggMzBweCAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgei1pbmRleDogMTE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweDsgXHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2OTY5Njk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIgPiBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm1vYmlsZS1zb2NpYWwtaWNvbiB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDMzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuZmFjZWJvb2sge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2I1OTk5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjM2I1OTk5O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi50d2l0dGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU1YWNlZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzU1YWNlZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYudHVtYmxyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM1NDY1YztcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzM1NDY1YztcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYuaW5zdGFncmFtIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2U0NDA1ZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2U0NDA1ZjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5tb2JpbGUtaGVhZGVyLWJvcmRlciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgyNTUsMjU1LDI1NSwuMTUpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5tb2JpbGUtc2VhcmNoIHtcclxuICAgIHBhZGRpbmc6IDMwcHggMCAzMHB4O1xyXG59XHJcbi5jYXRlZ29yaS1idXR0b24tYWN0aXZlLTIge1xyXG5cdHBhZGRpbmc6IDIxcHggMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgICBpIHtcclxuICAgICAgICBmbG9hdDogcmlnaHQ7IFxyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB0b3A6IDVweDtcclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgLmhlYWRlci1ib3R0b20ge1xyXG4gICAgICAgIHBhZGRpbmc6IDI1cHggMDtcclxuICAgIH1cclxufVxyXG5AbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAuaGVhZGVyLWJvdHRvbSB7XHJcbiAgICAgICAgcGFkZGluZzogMjBweCAwO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcblxyXG5cclxuXHJcbiIsIi8qLS0tLS0tLS0gNC4gU2xpZGVyIHN0eWxlIC0tLS0tLS0tLSovXHJcblxyXG4uc2xpZGVyLWhlaWdodC0xIHtcclxuICAgIGhlaWdodDogNTc0cHg7XHJcbiAgICBAbWVkaWEgI3skeHgtbGF5b3V0fSB7XHJcbiAgICAgICAgaGVpZ2h0OiA1MTRweDtcclxuICAgIH0gXHJcbiAgICBAbWVkaWEgI3skeGwtbGF5b3V0fSB7XHJcbiAgICAgICAgaGVpZ2h0OiA0NzRweDtcclxuICAgIH0gXHJcbiAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgaGVpZ2h0OiA1MTBweDtcclxuICAgIH0gXHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgaGVpZ2h0OiA0NzRweDtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiA2MCU7XHJcbiAgICB9IFxyXG59XHJcblxyXG4uc2xpZGVyLWhlaWdodC0yIHtcclxuICAgIGhlaWdodDogNjIwcHg7XHJcbiAgICBAbWVkaWEgI3skeGwtbGF5b3V0fSB7XHJcbiAgICAgICAgaGVpZ2h0OiA1ODBweDtcclxuICAgIH0gXHJcbiAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgaGVpZ2h0OiA1MjBweDtcclxuICAgIH0gXHJcbiAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgaGVpZ2h0OiA0NzBweDtcclxuICAgIH0gXHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgaGVpZ2h0OiA3MDBweDtcclxuICAgIH0gIFxyXG4gICAgQG1lZGlhICN7JHNtLWxheW91dH0ge1xyXG4gICAgICAgIGhlaWdodDogNDUwcHg7XHJcbiAgICB9IFxyXG59XHJcblxyXG4uc2xpZGVyLWhlaWdodC0zIHtcclxuICAgIGhlaWdodDogNjIwcHg7XHJcbiAgICBAbWVkaWEgI3skeGwtbGF5b3V0fSB7XHJcbiAgICAgICAgaGVpZ2h0OiA1ODBweDtcclxuICAgIH0gXHJcbiAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgaGVpZ2h0OiA1MjBweDtcclxuICAgIH0gXHJcbiAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgaGVpZ2h0OiA0NzBweDtcclxuICAgIH0gXHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgaGVpZ2h0OiA2NTBweDtcclxuICAgIH0gIFxyXG4gICAgQG1lZGlhICN7JHNtLWxheW91dH0ge1xyXG4gICAgICAgIGhlaWdodDogNDUwcHg7XHJcbiAgICB9IFxyXG59XHJcbi5zaW5nbGUtaGVyby1zbGlkZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5zbGlkZXItcHJvZHVjdC1wcmljZSB7XHJcbiAgICB3aWR0aDogMTAwcHg7XHJcbiAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEwMHB4O1xyXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyMTMsIDkwKTtcclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICB3aWR0aDogNzVweDtcclxuICAgICAgICBoZWlnaHQ6IDc1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDc1cHg7XHJcbiAgICB9IFxyXG4gICAgaDMge1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICB9IFxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICYubXJnLXRvcCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDZweCAwIDBweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDJweCAwIDBweDtcclxuICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnNsaWRlci1wcm9kdWN0LXBvc2l0aW9uMSB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMjElO1xyXG4gICAgICAgIGxlZnQ6IDQ0JTtcclxuICAgICAgICBAbWVkaWEgI3skeGwtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIHRvcDogMTAlO1xyXG4gICAgICAgIH0gXHJcbiAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICB0b3A6IDEyJTtcclxuICAgICAgICB9IFxyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgdG9wOiAxMCU7XHJcbiAgICAgICAgfSBcclxuICAgIH1cclxuICAgICYuc2xpZGVyLXByb2R1Y3QtcG9zaXRpb24yIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAyMSU7XHJcbiAgICAgICAgcmlnaHQ6IDclO1xyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgdG9wOiA2JTtcclxuICAgICAgICB9IFxyXG4gICAgfVxyXG4gICAgJi5zbGlkZXItcHJvZHVjdC1wb3NpdGlvbjMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDI0JTtcclxuICAgICAgICByaWdodDogNTAlO1xyXG4gICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgcmlnaHQ6IDIzJTtcclxuICAgICAgICB9IFxyXG4gICAgfVxyXG4gICAgJi5zbGlkZXItcHJvZHVjdC1wb3NpdGlvbjQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDIzJTtcclxuICAgICAgICByaWdodDogNjYlO1xyXG4gICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgcmlnaHQ6IDMyJTtcclxuICAgICAgICB9IFxyXG4gICAgfVxyXG4gICAgJi5zbGlkZXItcHJvZHVjdC1wb3NpdGlvbjUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDE5JTtcclxuICAgICAgICByaWdodDogMCU7XHJcbiAgICB9XHJcbiAgICAmLnNsaWRlci1wcm9kdWN0LXBvc2l0aW9uNiB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMTklO1xyXG4gICAgICAgIHJpZ2h0OiA1MSU7XHJcbiAgICB9XHJcbiAgICAmLnNsaWRlci1wcm9kdWN0LXBvc2l0aW9uNyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogMjQlO1xyXG4gICAgICAgIHJpZ2h0OiA1MCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5oZXJvLXNsaWRlci1jb250ZW50LTEge1xyXG4gICAgcGFkZGluZzogMCA2MHB4IDUwcHg7XHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxNXB4IDUwcHg7XHJcbiAgICB9IFxyXG4gICAgaDEgeyAgICBcclxuICAgICAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM0cHg7XHJcbiAgICAgICAgfSBcclxuICAgIH1cclxuICAgID4gcCB7ICAgIFxyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMjZweDtcclxuICAgICAgICBtYXJnaW46IDE5cHggMCAyN3B4O1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgd2lkdGg6IDYwJTtcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDE1cHggMCAyMHB4O1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbiAgICBoNCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDNweDtcclxuICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLXJlZDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbiAgICAuc2xpZGVyLXByb2R1Y3Qtb2ZmZXItd3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgICAgLnNsaWRlci1wcm9kdWN0LW9mZmVyIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnllbGxvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NiwgMTgxLCAwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYucmVkIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI4LCA4NywgNjEpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnNsaWRlci1jb250ZW50LTEtYmxhY2sge1xyXG4gICAgICAgIGgxIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7IFxyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJ0bi1zdHlsZS0xIHtcclxuICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDE0cHggNDJweCAxNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAzMnB4IDEycHg7XHJcbiAgICAgICAgfSBcclxuICAgICAgICAmLmZvbnQtc2l6ZS0xNCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5idG4tMS1wYWRkaW5nLTIge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA4cHggMjJweCA5cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxNXB4IDdweDtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5idG4tMS1wYWRkaW5nLTMge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxNHB4IDM0cHggMTZweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAzMnB4IDEycHg7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYnRuLTEtcGFkZGluZy00IHtcclxuICAgICAgICAgICAgcGFkZGluZzogN3B4IDM2cHggOHB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggMTVweCA3cHg7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYnRuLTEtcGFkZGluZy01IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTRweCA1NHB4IDE2cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggNDRweCAxMnB4O1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMzBweCAxMHB4O1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLXJlZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5uYXYtc3R5bGUtMSB7XHJcbiAgICAmLm5hdi1zdHlsZS0xLXBvc2l0aW9uLTEge1xyXG4gICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiA3JTtcclxuICAgICAgICAgICAgcmlnaHQ6IDYlO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDMlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgPiBzcGFuIHtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICB3aWR0aDogNTJweDtcclxuICAgICAgICBoZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMSk7XHJcbiAgICAgICAgei1pbmRleDogOTtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0MnB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC41KTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zbGlkZXItaWNvbi0xLXByZXYge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDYycHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNpbmdsZS1hbmltYXRpb24td3JhcCB7XHJcbiAgICAmLnNsaWNrLWFjdGl2ZSB7XHJcbiAgICAgICAgLnNsaWRlci1hbmltYXRlZC0xIHtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IC41cztcclxuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tZGVsYXk6IDEuMHM7XHJcbiAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxLjBzO1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGgxIHtcclxuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMS40cztcclxuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMS43cztcclxuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYnRuLXN0eWxlLTEge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAyLjBzO1xyXG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5VcDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnNsaWRlci1wcm9kdWN0LXByaWNlIHtcclxuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMS4ycztcclxuICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1uYW1lOiBmbGlwSW5ZO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zbGlkZXItcHJvZHVjdC1vZmZlci13cmFwICwgXHJcbiAgICAgICAgICAgIC5zbGlkZXItcHJvZHVjdC1vZmZlci13cmFwLTIge1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxLjBzO1xyXG4gICAgICAgICAgICAgICAgYW5pbWF0aW9uLW5hbWU6IGZhZGVJblVwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zaW5nbGUtc2xpZGVyLWltZyB7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIGFuaW1hdGlvbi1kZWxheTogMS41cztcclxuICAgICAgICAgICAgICAgICAgICBhbmltYXRpb24tbmFtZTogZmFkZUluVXA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5oZXJvLXNsaWRlci1jb250ZW50LTIge1xyXG4gICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH0gXHJcbiAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH0gXHJcbiAgICBoNCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItcmVkO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDE4cHg7XHJcbiAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMnB4O1xyXG4gICAgICAgIH0gXHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICAgIH0gXHJcbiAgICAgICAgQG1lZGlhICN7JHNtLWxheW91dH0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgfSBcclxuICAgIH1cclxuICAgIGgxIHtcclxuICAgICAgICBmb250LXNpemU6IDU2cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNjRweDtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDBweDtcclxuICAgICAgICBAbWVkaWEgI3skeGwtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU1cHg7XHJcbiAgICAgICAgfSBcclxuICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDU1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICB9IFxyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzRweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHNtLWxheW91dH0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgIH0gXHJcbiAgICAgICAgJi5tcmctYm90dG9tIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjNweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDM2cHg7XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICBtYXJnaW46IDdweCAwIDIycHg7XHJcbiAgICAgICAgd2lkdGg6IDc0JTtcclxuICAgICAgICBAbWVkaWEgI3skeHgtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MyU7XHJcbiAgICAgICAgfSBcclxuICAgICAgICBAbWVkaWEgI3skeGwtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4OCU7XHJcbiAgICAgICAgfSBcclxuICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4OCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgIH0gXHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiA1cHggMCAxNXB4O1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbiAgICBzcGFuIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgIH1cclxuICAgIGgzIHtcclxuICAgICAgICBmb250LXNpemU6IDM0cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLXJlZDtcclxuICAgICAgICBtYXJnaW46IDEwcHggMCAxNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMCAxMHB4O1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaW5nbGUtc2xpZGVyLWltZyB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICB9XHJcbiAgICAmLnNpbmdsZS1zbGlkZXItaW1nLTEge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNTBweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDI1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnNpbmdsZS1zbGlkZXItaW1nLTIge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1NDNweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM0M3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzNDNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjQzcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnNpbmdsZS1zbGlkZXItaW1nLTMge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1ODBweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnNpbmdsZS1zbGlkZXItaW1nLTQge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1NTRweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM1NHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnNpbmdsZS1zbGlkZXItaW1nLTUge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA0OTVweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM1MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjYwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnNpbmdsZS1zbGlkZXItaW1nLTYge1xyXG4gICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1ODRweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDM4NHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAzMDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMjcwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5kb3Qtc3R5bGUtMSB7XHJcbiAgICB1bCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCA3cHg7XHJcbiAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogOHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDUxLDUxLDUxLDAuMyk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBsaW5lYXI7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSg2cHgsIDZweCk7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDRweCwgNHB4KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnNsaWNrLWFjdGl2ZSB7XHJcbiAgICAgICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoNHB4LCA0cHgpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5kb3Qtc3R5bGUtMS1wb3NpdGlvbi0xIHtcclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMzVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmRvdC1zdHlsZS0xLWNlbnRlciB7XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLmRvdC1zdHlsZS0xLW10MSB7XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmhtMy1iZy1jb2xvci0xIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMCkgbGluZWFyLWdyYWRpZW50KDE0NGRlZywgcmdiKDIyNiwgMjM4LCAyNDkpIDAlLCByZ2IoMjMxLCAyMjMsIDIzOSkgMTAwJSkgcmVwZWF0IHNjcm9sbCAwJSAwJTtcclxufVxyXG5cclxuLmhtMy1iZy1jb2xvci0zIHtcclxuICAgIGJhY2tncm91bmQ6IHJnYigyMjcsIDIxMiwgMTk0KSBub25lIHJlcGVhdCBzY3JvbGwgMCUgMCU7XHJcbn1cclxuXHJcbi5oZXJvLXNsaWRlci1jb250ZW50LTMge1xyXG4gICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgfVxyXG4gICAgaDQge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICBjb2xvcjogcmdiKDIyOCwgODcsIDYxKTtcclxuICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiA1NnB4O1xyXG4gICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmZvbnQtaW5jIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiA1NnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNjRweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTdweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzM3B4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxN3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgN3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIG1hcmdpbjogMTBweCAwIDMwcHg7XHJcbiAgICAgICAgd2lkdGg6IDc1JTtcclxuICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDEwcHggMCAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDdweCAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogN3B4IDAgMTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICA+IHNwYW4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgfVxyXG4gICAgaDMge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDsgXHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLXJlZDtcclxuICAgICAgICBtYXJnaW46IDEwcHggMCAxNXB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4OyBcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDEwcHg7XHJcbiAgICAgICAgfSBcclxuICAgIH1cclxufVxyXG5cclxuLmhlcm8tc2xpZGVyLWNvbnRlbnQtNCB7XHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHNtLWxheW91dH0ge1xyXG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgICB9XHJcbiAgICAuc2xpZGVyLXByb2R1Y3Qtb2ZmZXItd3JhcC0yIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH0gXHJcbiAgICAgICAgLnNsaWRlci1wcm9kdWN0LW9mZmVyLTIge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNtLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnllbGxvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI0NiwgMTgxLCAwKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYucmVkIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjI4LCA4NywgNjEpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMCAwIDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGgxIHtcclxuICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNTZweDtcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICBtYXJnaW46IDEwcHggMCAzMHB4O1xyXG4gICAgICAgIHdpZHRoOiA3NSU7XHJcbiAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICB3aWR0aDogODklO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA5NiU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbiIsIi8qLS0tLS0tLS0gNS4gQmFubmVyIHN0eWxlIC0tLS0tLS0tLSovXHJcblxyXG4uYmFubmVyLXdyYXAge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLmJhbm5lci1pbWcge1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJhbm5lci1pbWctem9vbSB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMS41cyBjdWJpYy1iZXppZXIoMCwwLC4yLDEpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJhbm5lci1jb250ZW50LTEge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICAgIHRvcDogMTElO1xyXG4gICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICB9IFxyXG4gICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICB0b3A6IDEwJTtcclxuICAgICAgICB9IFxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDEycHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4bC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDRweCAwIDVweDtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0cHggMCA4cHg7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgN3B4O1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgIH1cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItcmVkO1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweCAwIDI2cHg7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM2OTY5Njk7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMnB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4IDAgMTBweDtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwcHggMCAxNXB4O1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDBweCAwIDEycHg7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJhbm5lci1jb250ZW50LTIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICAgIHRvcDogNDBweDtcclxuICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIHRvcDogMjBweDtcclxuICAgICAgICB9IFxyXG4gICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgdG9wOiAyNXB4O1xyXG4gICAgICAgIH0gIFxyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgICAgdG9wOiA1cHg7XHJcbiAgICAgICAgfSAgXHJcbiAgICAgICAgQG1lZGlhICN7JHNtLWxheW91dH0ge1xyXG4gICAgICAgICAgICB0b3A6IDI1cHg7XHJcbiAgICAgICAgfSBcclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNDhweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAmLmZvbnQtc2l6ZS1kZWMge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHh4LWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzNweDtcclxuICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skeGwtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjdweDtcclxuICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzNXB4O1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMTBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTNweCAwIDEzcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogOHB4IDAgMTNweDtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDdweCAwIDhweDtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICB9XHJcbiAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLXJlZDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjZweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA1cHggMCA1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJhbm5lci1jb250ZW50LTMge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBsZWZ0OiAzMHB4O1xyXG4gICAgICAgIHRvcDogMzBweDtcclxuICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIHRvcDogMjVweDtcclxuICAgICAgICB9IFxyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgbGVmdDogMjBweDtcclxuICAgICAgICAgICAgdG9wOiAxNXB4O1xyXG4gICAgICAgIH0gXHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAzcHggMCA2cHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gICAgICAgICAgICAmLnJlZCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLXJlZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMnB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYmFubmVyLWJhZGdlIHtcclxuICAgICAgICB3aWR0aDogNzRweDtcclxuICAgICAgICBoZWlnaHQ6IDc0cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDc0cHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjEzLCA5MCk7XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDNweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmJhbm5lci1iYWRnZS1wb3NpdGlvbjEge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMTIlO1xyXG4gICAgICAgICAgICBsZWZ0OiA0NSU7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDY1JTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmJhbm5lci1iYWRnZS1wb3NpdGlvbjIge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHRvcDogMTQlO1xyXG4gICAgICAgICAgICByaWdodDogOCU7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4eC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIHRvcDogNDAlO1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICBAbWVkaWEgI3skeGwtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDQwJTtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDQ3JTtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYmFubmVyLWJhZGdlLTIge1xyXG4gICAgICAgIHdpZHRoOiAxMDBweDtcclxuICAgICAgICBoZWlnaHQ6IDEwMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjU1LCAyMTMsIDkwKTtcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDcwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDNweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5iYW5uZXItYmFkZ2UtMi1tb2RpZnktMSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA3NHB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDc0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3NHB4O1xyXG4gICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHhcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLmJhbm5lci1iYWRnZS0yLXBvc2l0aW9uMSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgYm90dG9tOiAxMCU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDQ1JTtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiA4JTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDcwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIC5iYW5uZXItaW1nLXpvb20ge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwxLjEsMS4xKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYnRuLXN0eWxlLTEge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1yZWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgIC5iYW5uZXItYXJlYS1tdCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxufSBcclxuXHJcbkBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgIC5iYW5uZXItYXJlYS1tdCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxufSBcclxuXHJcbkBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgIC5iYW5uZXItYXJlYS1tdCB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMTBweDtcclxuICAgIH1cclxuICAgIC5iYW5uZXItYXJlYSB7XHJcbiAgICAgICAgJi5wYi00NSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnBiLTQwIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IFxyXG5cclxuXHJcblxyXG5cclxuIiwiLyotLS0tLS0tLSA2LiBTZWN0aW9uIHRpdGxlIHN0eWxlIC0tLS0tLS0tLSovXHJcblxyXG4uc2VjdGlvbi10aXRsZS10aW1lci13cmFwIHtcclxuXHRkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE4cHgpO1xyXG4gICAgcGFkZGluZzogMHB4IDMwcHggMCAzMHB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDBweCAyNXB4IDAgMjVweDtcclxuICAgIH0gXHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMnB4KTtcclxuICAgICAgICBwYWRkaW5nOiAwcHggMTBweCAwIDEwcHg7XHJcbiAgICB9IFxyXG4gICAgQG1lZGlhICN7JHNtLWxheW91dH0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1mbGV4O1xyXG4gICAgfSBcclxufVxyXG5cclxuLnNlY3Rpb24tdGl0bGUtYnRuLXdyYXAge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgJi5tYi0zNSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc3QtYnRuLXdyYXAteHMtY2VudGVyIHtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfSBcclxufVxyXG5cclxuLnNlY3Rpb24tdGl0bGUtMSB7XHJcbiAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgJi5zZWN0aW9uLXRpdGxlLWhtMiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9IFxyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIH0gXHJcbiAgICAgICAgQG1lZGlhICN7JHNtLWxheW91dH0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgfSBcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAmLm1iLTMwIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDsgXHJcbiAgICAgICAgfVxyXG4gICAgICAgICYubWItNDAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4OyBcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnNlY3Rpb24tdGl0bGUtaG0yIHtcclxuICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGgyIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zZWN0aW9uLXRpdGxlLTIge1xyXG4gICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQyZW07XHJcbiAgICAgICAgbWFyZ2luOiAwIGF1dG87XHJcbiAgICAgICAgd2lkdGg6IDcwJTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNnB4O1xyXG4gICAgICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS43NDtcclxuICAgICAgICB3aWR0aDogNTUlO1xyXG4gICAgICAgIG1hcmdpbjogMTVweCBhdXRvIDA7XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgd2lkdGg6IDU4JTtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICB3aWR0aDogNzclO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDEwcHggYXV0byAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiA4NCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICYubWItMzUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLm1iLTQ1IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuIiwiLyotLS0tLS0tLSAyNS4gYWNjb3VudCBzdHlsZSAtLS0tLS0tLS0qL1xyXG5cclxuLnRpbWVyLXN0eWxlLTEge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBib3JkZXItcmFkaXVzOiAzMHB4O1xyXG4gICAgcGFkZGluZzogNnB4IDI0cHggNXB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6IDIwcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItcmVkO1xyXG4gICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDZweCAyMHB4IDVweDtcclxuICAgIH0gXHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gICAgICAgIHBhZGRpbmc6IDZweCAxNXB4IDZweDtcclxuICAgIH0gXHJcbiAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMHB4O1xyXG4gICAgfSBcclxuICAgIHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgfSBcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIH0gXHJcbiAgICB9XHJcbiAgICAuc3lvdGltZXJfX2JvZHkge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgLnN5b3RpbWVyLWNlbGwge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIzcHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTEycHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDI4JTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDRweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTJweDtcclxuICAgICAgICAgICAgICAgIGJvdHRvbTogMjIlO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDRweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnN5b3RpbWVyLWNlbGxfX3ZhbHVlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjNweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnN5b3RpbWVyLWNlbGxfX3VuaXQge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnByb2R1Y3QtYXJlYS1ib3JkZXIge1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgIzRlOTdmZDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIHBhZGRpbmc6IDAgMzBweDtcclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICBwYWRkaW5nOiAwIDIwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaW5nbGUtcHJvZHVjdC13cmFwIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5wcm9kdWN0LWltZy1hY3Rpb24td3JhcCB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC5wcm9kdWN0LWltZyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICYuaG92ZXItaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLjI1cyBvcGFjaXR5LC4yNXMgdmlzaWJpbGl0eSx0cmFuc2Zvcm0gMS41cyBjdWJpYy1iZXppZXIoMCwwLC4yLDEpLC13ZWJraXQtdHJhbnNmb3JtIDEuNXMgY3ViaWMtYmV6aWVyKDAsMCwuMiwxKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnByb2R1Y3QtaW1nLXpvb20ge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDEuNXMgY3ViaWMtYmV6aWVyKDAsMCwuMiwxKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucHJvZHVjdC1hY3Rpb24tMSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZSAwcztcclxuICAgICAgICAgICAgei1pbmRleDogOTtcclxuICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDAgN3B4IHJnYmEoMCwwLDAsLjA5KTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogN3B4O1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBhdHRyKGFyaWEtbGFiZWwpO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjFzO1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDRweCA0cHggOHB4IHJnYmEoMCwwLDAsLjMpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UsdmlzaWJpbGl0eSAuM3MgZWFzZSx0cmFuc2Zvcm0gLjNzIGN1YmljLWJlemllciguNzEsMS43LC43NywxLjI0KSwtd2Via2l0LXRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKC43MSwxLjcsLjc3LDEuMjQpO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDBweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gN3B4KTtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjFzO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICM0ZTk3ZmQ7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTNweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMXM7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZSx2aXNpYmlsaXR5IC4zcyBlYXNlLHRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKC43MSwxLjcsLjc3LDEuMjQpLC13ZWJraXQtdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoLjcxLDEuNywuNzcsMS4yNCk7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC04cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucHJvZHVjdC1iYWRnZXMge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgJi5wcm9kdWN0LWJhZGdlcy1tcmcge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnByb2R1Y3QtYmFkZ2VzLXBvc2l0aW9uIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggOHB4IDZweDtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYueWVsbG93IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmNmI1MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5yZWQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLXJlZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnJlZC0yIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkMzExMjk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucHJvZHVjdC1jb250ZW50LXdyYXAge1xyXG4gICAgICAgIC5wcm9kdWN0LWNhdGVnb3J5IHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzU1NTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgyIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDhweCAwIDdweDtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wcm9kdWN0LXByaWNlIHtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICYubmV3LXByaWNlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLXJlZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYub2xkLXByaWNlIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDdweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wcm9kdWN0LXN0b2NrIHtcclxuICAgICAgICAuc3RhdHVzLWJhciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZGVkZWQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDAgMTBweDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAuc29sZC1iYXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogbGluZWFyLWdyYWRpZW50KDIzNWRlZywjNGU5N2ZkIDAlLCM3N2NjZmQgMTAwJSk7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDhweDtcclxuICAgICAgICAgICAgICAgICYuc29sZC1iYXItd2lkdGgtMzMge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMy4zMzMzMzMzMzMzMzMlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5zb2xkLWJhci13aWR0aC0xMCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwJTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuc29sZC1iYXItd2lkdGgtNDAge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnNvbGQtYmFyLXdpZHRoLTYge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2LjY2NjY2NjY2NjY2NjclO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5zb2xkLWJhci13aWR0aC00MiB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQyLjg1NzE0Mjg1NzE0MyU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnByb2R1Y3Qtc3RvY2stc3RhdHVzIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgICAgICAuc29sZCB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LWdyb3c6IDE7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmF2YWlsYWJsZSB7XHJcbiAgICAgICAgICAgICAgICBmbGV4LXNocmluazogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuc3RvY2stc3RhdHVzLXNhbWUtc3R5bGUge1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICYubGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi52YWx1ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICYubWItNTAge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIC5wcm9kdWN0LWltZy1hY3Rpb24td3JhcCB7XHJcbiAgICAgICAgICAgIC5wcm9kdWN0LWltZyB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLmhvdmVyLWltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucHJvZHVjdC1hY3Rpb24tMSB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucHJvZHVjdC1pbWctem9vbSB7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLDEuMSwxLjEpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcm9kdWN0LWhtMS1tcmcge1xyXG4gICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDQ4cHg7XHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH0gXHJcbn1cclxuXHJcbi5wcm9kdWN0LXNsaWRlci1hY3RpdmUtMSAsXHJcbi5jYXRlZ29yaWVzLXNsaWRlci0xIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTBweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTEwcHg7XHJcbiAgICAucHJvZHVjdC1wbHItMSB7XHJcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubmF2LXN0eWxlLTIge1xyXG4gICAgPiBzcGFuIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgIGxlZnQ6IC0zLjUlO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgdHJhbnNpdGlvbjogYWxsIC42cyBlYXNlIDBzO1xyXG4gICAgICAgIHotaW5kZXg6IDk5O1xyXG4gICAgICAgIHdpZHRoOiA1MnB4O1xyXG4gICAgICAgIGhlaWdodDogNTJweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAkd2hpdGU7XHJcbiAgICAgICAgY29sb3I6ICM2OTY5Njk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCA3cHggMHB4IHJnYmEoMCwwLDAsLjA5KTtcclxuICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICBAbWVkaWEgI3skeGwtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGxlZnQ6IDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIHdpZHRoOiAzNXB4O1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgfSBcclxuICAgICAgICBpIHtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUycHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnByby1pY29uLTEtbmV4dCB7XHJcbiAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgIHJpZ2h0OiAtMy41JTtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHhsLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDAlO1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYubmF2LXN0eWxlLTItbW9kaWZ5LTIge1xyXG4gICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgIGxlZnQ6IC0zLjUlO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHgtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwJTtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgQG1lZGlhICN7JHhsLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMCU7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDAlO1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwJTtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgbGVmdDogMCU7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICYucHJvLWljb24tMS1uZXh0IHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICByaWdodDogLTMuNSU7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHgtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDAlO1xyXG4gICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4bC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMCU7XHJcbiAgICAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAwJTtcclxuICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDAlO1xyXG4gICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMCU7XHJcbiAgICAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5uYXYtc3R5bGUtMi1tb2RpZnktMSB7XHJcbiAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgICAgbGVmdDogMiU7XHJcbiAgICAgICAgICAgICYucHJvLWljb24tMS1uZXh0IHtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICByaWdodDogMiU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLm5hdi1zdHlsZS0yLW1vZGlmeS0zIHtcclxuICAgICAgICA+IHNwYW4ge1xyXG4gICAgICAgICAgICBsZWZ0OiAwJTtcclxuICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMCAwIDVweCByZ2JhKDAsMCwwLC4wMSk7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMzhweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMzhweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDZweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnByby1pY29uLTEtbmV4dCB7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgPiBzcGFuIHtcclxuICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jYXRlZ29yaWVzLXdyYXAge1xyXG4gICAgYmFja2dyb3VuZDogI2Y4ZjhmODtcclxuICAgIHBhZGRpbmc6IDI1cHggMzBweCAzMHB4O1xyXG4gICAgQG1lZGlhICN7JHh4LWxheW91dH0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDI1cHggMTVweCAzMHB4O1xyXG4gICAgfSBcclxuICAgIEBtZWRpYSAjeyR4bC1sYXlvdXR9IHtcclxuICAgICAgICBwYWRkaW5nOiAyNXB4IDEwcHggMzBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHggMzBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICBwYWRkaW5nOiAyNXB4IDIwcHggMzBweDtcclxuICAgIH1cclxuICAgIC5jYXRlZ29yaWVzLWltZyB7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2F0ZWdvcmllcy1pbWctem9vbSB7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAxLjVzIGN1YmljLWJlemllcigwLDAsLjIsMSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2F0ZWdvcmllcy1jb250ZW50IHtcclxuICAgICAgICBtYXJnaW46IDEzcHggMCAwO1xyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4bC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgLmNhdGVnb3JpZXMtaW1nLXpvb20ge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwxLjEsMS4xKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJ0bi1zdHlsZS0yIHtcclxuICAgIGEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE0cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgdG9wOiAycHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4uc2xpZGViYXItcHJvZHVjdC13cmFwIHtcclxuICAgIHBhZGRpbmc6IDM4cHggMzBweCA1M3B4O1xyXG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGNlbnRlcjtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDM1cHg7XHJcbiAgICBAbWVkaWEgI3skeHgtbGF5b3V0fSB7XHJcbiAgICAgICAgcGFkZGluZzogMzhweCAyMHB4IDUzcHg7XHJcbiAgICB9IFxyXG4gICAgQG1lZGlhICN7JHhsLWxheW91dH0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDM4cHggMjBweCA1M3B4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDM4cHggMjBweCA1M3B4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDUwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuICAgICYuc2xpZGViYXItcHJvZHVjdC1iZy0xIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjFmMWYxO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2JnL2JnLTEuanBnKTtcclxuICAgIH1cclxuICAgICYuc2xpZGViYXItcHJvZHVjdC1iZy0yIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjZmMmVkO1xyXG4gICAgfVxyXG4gICAgJi5zbGlkZWJhci1wcm9kdWN0LWJnLTMge1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyMzBkZWcsI2Y2ZmFmZSAwJSwjZWRlZmY2IDgyJSk7XHJcbiAgICB9XHJcbiAgICAuc2xpZGViYXItcHJvZHVjdC1jb250ZW50IHtcclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjVlbTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zZW07XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2xpZGViYXItcHJvZHVjdC1pbWcge1xyXG4gICAgICAgIG1hcmdpbjogNnB4IDAgNTVweDtcclxuICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNsaWRlYmFyLXByb2R1Y3QtbXJnLTEge1xyXG4gICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzOHB4IDAgMjdweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zbGlkZWJhci1wcm9kdWN0LWRldGFpbHMge1xyXG4gICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7IFxyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDlweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaWRlYmFyLXByb2R1Y3Qtd3JhcCB7XHJcbiAgICAuc2luZ2xlLXNpZGViYXItcHJvZHVjdCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNsaWRlYmFyLXByb2R1Y3QtaW1nLTMge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgODBweDtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiA4MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4bC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA3MHB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGZsZXg6IDAgMCA3MHB4O1xyXG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zbGlkZWJhci1wcm9kdWN0LWNvbnRlbnQtMyB7XHJcbiAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDdweDtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnNsaWRlYmFyLXByby1wcmljZSB7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICYub2xkLXByaWNlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5uZXctcHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLXJlZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAjeyR4cy1sYXlvdXR9IHsgXHJcbiAgICAucHJvZHVjdC1hcmVhIHtcclxuICAgICAgICAmLnB0LTkwIHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDcwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYucGItMjAge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2hvcC1hcmVhIHtcclxuICAgICAgICAmLnB0LTc1IHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDUzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59IFxyXG5cclxuXHJcbiIsIi8qLS0tLS0tLS0gNy4gQnJhbmQgbG9nbyBzdHlsZSAtLS0tLS0tLS0qL1xyXG5cclxuLnNpbmdsZS1icmFuZC1sb2dvIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgYSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgZmlsdGVyOiBncmF5c2NhbGUoMTAwJSk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgIC5icmFuZC1sb2dvLWFyZWEge1xyXG4gICAgICAgICYucGItMzUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5wYi03MCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSBcclxuXHJcblxyXG4iLCIvKi0tLS0tLS0tIDguIFRlc3RpbW9uaWFsIHN0eWxlIC0tLS0tLS0tLSovXHJcblxyXG4udGVzdGltb25pYWwtYXJlYSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAucGFnaW5nSW5mbyB7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIGJvdHRvbTogMTMlO1xyXG4gICAgICAgIGxlZnQ6IDEwJTtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICB6LWluZGV4OiA1O1xyXG4gICAgfVxyXG59XHJcblxyXG4udGVzdGltb25pYWwtYWN0aXZlLTEgLCBcclxuLnRlc3RpbW9uaWFsLWFjdGl2ZS0zIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAtMTVweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTE1cHg7XHJcbiAgICAudGVzdGltb25pYWwtcGxyLTEge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMTVweDtcclxuICAgIH1cclxufVxyXG5cclxuLnNpbmdsZS10ZXN0aW1vbmlhbCB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiA1NnB4IDQwcHggNTVweDtcclxuICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCgyMjhkZWcsI2Y2ZmFmZSAwJSwjZWRlZmY2IDgyJSk7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBAbWVkaWEgI3skeHgtbGF5b3V0fSB7XHJcbiAgICAgICAgcGFkZGluZzogNTZweCAzMnB4IDU1cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgcGFkZGluZzogNTZweCAzMHB4IDU1cHg7XHJcbiAgICB9IFxyXG4gICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDU2cHggMjBweCA1NXB4O1xyXG4gICAgfSBcclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICBwYWRkaW5nOiA0NnB4IDMwcHggNDVweDtcclxuICAgIH0gXHJcbiAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDQ0cHg7XHJcbiAgICAgICAgcmlnaHQ6IDM4cHg7XHJcbiAgICAgICAgd2lkdGg6IDM0cHg7XHJcbiAgICAgICAgaGVpZ2h0OiAyOHB4O1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvaWNvbi1pbWcvdGVzdGltb25pYWwtaWNvbi5wbmcpIG5vLXJlcGVhdCBjZW50ZXI7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlIGF1dG87XHJcbiAgICB9XHJcbiAgICBoNCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgbWFyZ2luOiAyMnB4IDAgMzRweDtcclxuICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjJweCAwIDIzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAyMnB4IDAgMjNweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDIycHggMCAyM3B4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jbGllbnQtaW5mbyB7XHJcbiAgICAgICAgaDUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaW5nbGUtdGVzdGltb25pYWwtMiB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBwYWRkaW5nOiA3N3B4IDgwcHggMTExcHg7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQoMjM1ZGVnLCNlNmVlZjUgMCUsI2VkZWZmNiAxMDAlKTtcclxuICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIEBtZWRpYSAjeyR4bC1sYXlvdXR9IHtcclxuICAgICAgICBwYWRkaW5nOiA2NnB4IDY1cHggMTExcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgcGFkZGluZzogNjZweCA1MHB4IDExMXB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgIHBhZGRpbmc6IDY2cHggNTBweCAxMTFweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICBwYWRkaW5nOiA1MHB4IDIwcHggODBweDtcclxuICAgIH1cclxuICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgIHRvcDogNThweDtcclxuICAgICAgICByaWdodDogNDlweDtcclxuICAgICAgICB3aWR0aDogNjBweDtcclxuICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9pY29uLWltZy90ZXN0aW1vbmlhbC1pY29uLnBuZykgbm8tcmVwZWF0IGNlbnRlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCUgYXV0bztcclxuICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIHRvcDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICB0b3A6IDQwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgdG9wOiAyMHB4O1xyXG4gICAgICAgICAgICByaWdodDogMjBweDtcclxuICAgICAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBoNCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICBtYXJnaW46IDE1cHggMCA0MXB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDE1cHggMCAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDAgMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNsaWVudC1pbmZvLTIge1xyXG4gICAgICAgIGg1IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubmF2LXN0eWxlLTMge1xyXG4gICAgPiBzcGFuIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgYm90dG9tOiAxMCU7XHJcbiAgICAgICAgcmlnaHQ6IDguNSU7XHJcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgIGNvbG9yOiAjMTExO1xyXG4gICAgICAgIHdpZHRoOiA1MnB4O1xyXG4gICAgICAgIGhlaWdodDogNTJweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsLjUpO1xyXG4gICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgICAgZm9udC1zaXplOiAyOHB4O1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCA1cHggcmdiYSgwLDAsMCwuMDEpO1xyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogNTJweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDM1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICB3aWR0aDogMzVweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMTIlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDEpO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLnRlc3RpbW9uaWFsLWljb24tMi1wcmV2IHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA2MnB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDQ1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuIiwiLyotLS0tLS0tLSA5LiBDb250YWN0IHVzIHN0eWxlIC0tLS0tLS0tLSovXHJcblxyXG4uc2luZ2xlLWNvbnRhY3Qtd3JhcCB7XHJcbiAgICBwYWRkaW5nOiAzNXB4IDMwcHggNDBweDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZSAwcztcclxuICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICBwYWRkaW5nOiAzNXB4IDIwcHggNDBweDtcclxuICAgIH1cclxuICAgIGg0IHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBtYXJnaW46IDAgMCAxMnB4O1xyXG4gICAgfSBcclxuICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBjb2xvcjogJGdyYXk7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIEBtZWRpYSAjeyR4bC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250YWN0LW1hcCB7XHJcbiAgICAjbWFwIHtcclxuICAgICAgICBoZWlnaHQ6IDUwMHB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiA0MDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDM1MHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGhlaWdodDogMzAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAzNTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250YWN0LXVzLWJnIHtcclxuXHRiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmOWZiO1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2JnL2JnLTMucG5nKTtcclxuXHRiYWNrZ3JvdW5kLXBvc2l0aW9uOiB0b3AgcmlnaHQ7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcbn1cclxuLmNvbnRhY3QtZnJvbS1hcmVhIHtcclxuICAgICYuY29udGFjdC1mcm9tLWFyZWEtYmcge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBib3gtc2hhZG93OiAwcHggMHB4IDEwcHggMHB4IHJnYmEoNTEsNTEsNTEsLjE1KTtcclxuICAgICAgICBwYWRkaW5nOiA2M3B4IDY1cHggNjZweDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA2M3B4IDM1cHggNjZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1M3B4IDIwcHggNTZweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBoMyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgNTBweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNvbnRhY3QtZm9ybS1zdHlsZSB7XHJcbiAgICAgICAgLnRleHRhcmVhLXN0eWxlIHtcclxuICAgICAgICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjBweCAzcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgICAgICAgICAgICAgJjo6LW1vei1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM0ZTk3ZmQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDQxcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmZmZmO1xyXG4gICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0ZTk3ZmQ7XHJcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNnB4O1xyXG4gICAgICAgICAgICAmLnN1Ym1pdC1hdXRvLXdpZHRoIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLXJlZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcclxuICAgIH1cclxufVxyXG5cclxuLmNvbnRhY3QtaW5mby13cmFwIHtcclxuICAgIG1hcmdpbjogMCAwIDAgMzBweDtcclxuICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICBtYXJnaW46IDUwcHggMCAwIDBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICBtYXJnaW46IDUwcHggMCAwIDBweDtcclxuICAgIH1cclxuICAgIC5zaW5nbGUtY29udGFjdC1pbmZvMi13cmFwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgNTVweDtcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDM1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnNpbmdsZS1jb250YWN0LWluZm8yLWljb24ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMjVweCAwIDA7XHJcbiAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2luZ2xlLWNvbnRhY3QtaW5mbzItY29udGVudCB7XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjI1ZW07XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4IDAgMHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMThweCAwIDBweDtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTBweCAwIDBweDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA4cHggMCAwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMzBweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2luZ2xlLWNvbnRhY3QtaW5mbzMtd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgLnNpbmdsZS1jb250YWN0LWluZm8zLWljb24ge1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzJweDtcclxuICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2luZ2xlLWNvbnRhY3QtaW5mbzMtY29udGVudCB7XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIzcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDNweDtcclxuICAgICAgICAgICAgJi53aWR0aC0xIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5MCU7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgJi5tYi02MCB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcclxuICAgIH1cclxuICAgIC5jb250YWN0LXVzLWFyZWEge1xyXG4gICAgICAgICYucHQtNjUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNTVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY29udGFjdC1pbmZvLXdyYXAtMiB7XHJcbiAgICAgICAgJi5tYi00MCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4iLCIvKi0tLS0tLS0tIDEwLiBGb290ZXIgc3R5bGUgLS0tLS0tLS0tKi9cclxuXHJcbi5mb290ZXItbG9nbyB7XHJcbiAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgICYubG9nby13aWR0aC0xIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNjZweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZm9vdGVyLWxvZ28ge1xyXG5cdG1hcmdpbjogMCAwIDM2cHg7XHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTdweDtcclxuICAgIH0gXHJcbn1cclxuLmNvcHlyaWdodCB7XHJcbiAgICBwIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42ZW07XHJcbiAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgJi5jb3B5cmlnaHQtY2VudGVyIHtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAmLmNvcHlyaWdodC1jZW50ZXIge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZm9vdGVyLXdpZGdldCB7XHJcbiAgICBoMyB7XHJcbiAgICAgICAgJi5mb290ZXItdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skeGwtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE5cHg7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgQG1lZGlhICN7JHNtLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5mb290ZXItaW5mby1saXN0IHtcclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTNweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA4cHg7XHJcbiAgICAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5hcHAtdmlzYS13cmFwIHtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYXBwLWdvb2dsZS1pbWcge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjVweCAwIDMzcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDIwcHg7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDAgMTVweDtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTJweDtcclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNzBweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMHB4IDBweCAyMHB4IDBweCByZ2JhKDUxLDUxLDUxLC4xKTtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skeGwtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDExNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfSBcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMjBweDtcclxuICAgICAgICAgICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnBheW1lbnQtaW1nIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAxNnB4IDAgMDtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uZm9vdGVyLWFib3V0LTIge1xyXG4gICAgLmZvb3Rlci1jb250YWN0LWluZm8ge1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCA4cHg7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiA0cHggMCAxOHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1yZWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9vdGVyLXNvY2lhbC1pY29uIHtcclxuICAgICAgICBtYXJnaW46IDI0cHggMCAwO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjJweDtcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnR3aXR0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyNmQwZmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5mYWNlYm9vayB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzU2N2ZhOTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnNreXBlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMTNiYWY3O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYueW91dHViZSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogI2RhMGUyYjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmluc3RhZ3JhbSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzk4NzU0NTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnN1YnNjcmliZS13cmFwIHtcclxuICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBjb2xvcjogJGdyYXk7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNmVtO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDM3cHg7XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxN3B4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnN1YnNjcmliZS1mb3JtIHtcclxuICAgIGZvcm0ge1xyXG4gICAgICAgIC5tYy1mb3JtIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDE2MHB4IDJweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweCAxNDBweCAycHggMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAycHggMTQwcHggMnB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDExNnB4IDJweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6Oi1tb3otaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm1jLW5ld3Mge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY2xlYXIge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAzNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMjZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHNtLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItcmVkO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnBheW1lbnQtaW1nLXdyYXAge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0anVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcclxuXHRhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuICAgIHNwYW4ge1xyXG4gICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBtYXJnaW46IDAgMzBweCAwIDA7XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMHB4IDVweCAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wYXltZW50LWltZy0yIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5mb290ZXItYm90dG9tIHtcclxuXHRwYWRkaW5nOiAzMHB4IDA7XHJcbn1cclxuXHJcbkBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgIC5tcmctdG9wLXhzIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiA3cHg7XHJcbiAgICB9XHJcbiAgICAuZm9vdGVyLWFyZWEge1xyXG4gICAgICAgICYucGItMzUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuZm9vdGVyLXRvcCB7XHJcbiAgICAgICAgJi5wYi0zMCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufSBcclxuXHJcbkBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgIC5tcmctdG9wLXhzIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICB9XHJcbn0gXHJcblxyXG5cclxuXHJcbiIsIi8qLS0tLS0tLS0gMTEuIEJsb2cgc3R5bGUgLS0tLS0tLS0tKi9cclxuXHJcbi5ibG9nLXdyYXAge1xyXG5cdGRpc3BsYXk6IGZsZXg7XHJcblx0ZmxleC13cmFwOiB3cmFwO1xyXG4gICAgLmJsb2ctaW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgZmxleDogMCAwIDQ1JTtcclxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgMTAwJTtcclxuICAgICAgICAgICAgcGFkZGluZy1yaWdodDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDEuNXMgY3ViaWMtYmV6aWVyKDAsMCwuMiwxKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYmxvZy10YWcge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMTBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNnB4IDExcHggNnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJsb2ctY29udGVudCB7XHJcbiAgICAgICAgZmxleDogMCAwIDU1JTtcclxuICAgICAgICBtYXJnaW46IDE1cHggMCAwO1xyXG4gICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHggMCAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYmxvZy1tZXRhIHtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICAgICAgICBtYXJnaW46IDlweCAwIDA7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4bC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTlweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4zO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgLmJsb2ctaW1nIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGUzZCgxLjEsMS4xLDEuMSk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ibG9nLXdyYXAtMiB7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICBib3gtc2hhZG93OiAwIDIwcHggNTBweCByZ2JhKDAsMCwwLC4wNSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgLmJsb2ctaW1nLTIge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMS41cyBjdWJpYy1iZXppZXIoMCwgMCwgMC4yLCAxKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYmxvZy10YWctMiB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogMTBweDtcclxuICAgICAgICAgICAgdG9wOiAxMHB4O1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMTtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDZweCAxMXB4IDZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ibG9nLWNvbnRlbnQtMiB7XHJcbiAgICAgICAgcGFkZGluZzogMjZweCAzMHB4IDMwcHg7XHJcbiAgICAgICAgQG1lZGlhICN7JHh4LWxheW91dH0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNnB4IDI1cHggMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHhsLWxheW91dH0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNnB4IDI1cHggMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNnB4IDIwcHggMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNnB4IDIwcHggMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNnB4IDIwcHggMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHNtLWxheW91dH0ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyNnB4IDE1cHggMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJsb2ctbWV0YS0yIHtcclxuICAgICAgICAgICAgdWwge1xyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHhsLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7IFxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDEzcHggMCAyM3B4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmJsb2ctYnRuIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgICAgLmJsb2ctaW1nLTIge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwgMS4xLCAxLjEpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbiIsIi8qLS0tLS0tLS0gMTIuIE90aGVycyBzdHlsZSAtLS0tLS0tLS0qL1xyXG5cclxuLnRtLWRlbW8tb3B0aW9ucy13cmFwcGVyIHtcclxuXHRwb3NpdGlvbjogZml4ZWQ7XHJcblx0dG9wOiAwO1xyXG5cdGxlZnQ6IDEwMCU7XHJcblx0YmFja2dyb3VuZDogI2ZmZjtcclxuXHRoZWlnaHQ6IDEwMCU7XHJcblx0d2lkdGg6IDM1MHB4O1xyXG5cdG1heC13aWR0aDogY2FsYygxMDAlIC0gNDVweCk7XHJcblx0ei1pbmRleDogOTk5O1xyXG5cdHRyYW5zaXRpb246IGFsbCAuNXM7XHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgd2lkdGg6IDMwMHB4O1xyXG4gICAgfVxyXG4gICAgLnRtLWRlbW8tb3B0aW9ucy10b29sYmFyIHtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAyMDBweDtcclxuICAgICAgICByaWdodDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB3aWR0aDogNDBweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogNjBweDtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xyXG4gICAgICAgIGJvcmRlci1yaWdodDogMDtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHggMCAwIDVweDtcclxuICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBib3gtc2hhZG93OiAtM3B4IDAgMTBweCAtMnB4IHJnYmEoMCwwLDAsLjEpO1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjMTExO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDk5O1xyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYuZGVtby1vcGVuIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpIHRyYW5zbGF0ZVgoMTVweCk7XHJcbiAgICAgICAgYm94LXNoYWRvdzogLTNweCAwIDUwcHggLTJweCByZ2JhKDAsMCwwLC4xNCk7XHJcbiAgICB9XHJcbiAgICAudG0tZGVtby1wYW5lbCB7XHJcbiAgICAgICAgcGFkZGluZzogMzVweCAzMHB4O1xyXG4gICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMzVweCAzNXB4IDM1cHggMjBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRtLWRlbW8tcGFuZWwtaGVhZGVyIHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNDBweDtcclxuICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMS4zOHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDE0cHggMCAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC50bS1kZW1vLWJ0biB7XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjhweDtcclxuICAgICAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItcmVkO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucXVpY2stb3B0aW9uLWxpc3Qge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCA3cHggMjBweCByZ2JhKDAsMCwwLC4xKTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtM3B4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm94LXNoYWRvdzogMCAxMHB4IDI1cHggcmdiYSgwLDAsMCwuMik7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4udG9vbHRpcC1zdHlsZS0yIHtcclxuICAgID4gYSB7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICBib3R0b206IDUwJTtcclxuICAgICAgICAgICAgcmlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDhweCAxMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTVweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgY29udGVudDogYXR0cihhcmlhLWxhYmVsKTtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjFzO1xyXG4gICAgICAgICAgICBib3gtc2hhZG93OiA0cHggNHB4IDhweCByZ2JhKDAsMCwwLC4zKTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZSx2aXNpYmlsaXR5IC4zcyBlYXNlLHRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKC43MSwxLjcsLjc3LDEuMjQpLC13ZWJraXQtdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoLjcxLDEuNywuNzcsMS4yNCk7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgcmlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICAgIGJvdHRvbTogNTAlO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMXM7XHJcbiAgICAgICAgICAgIGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICBib3JkZXItbGVmdC1jb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgei1pbmRleDogOTtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMTNweDtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogLTdweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjFzO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLHZpc2liaWxpdHkgLjNzIGVhc2UsdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoLjcxLDEuNywuNzcsMS4yNCksLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGN1YmljLWJlemllciguNzEsMS43LC43NywxLjI0KTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtOHB4KTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLm1lZGl6aW4tY29tbW9uLXN0eWxlLXdyYXAge1xyXG4gICAgLm1lZGl6aW4tY29tbW9uLWltZy1zdHlsZSB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgJi5tYi0zNSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLm1lZGl6aW4tY29tbW9uLXBhcmFncmFwaC1zdHlsZSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgNDBweDtcclxuICAgICAgICAmLnBhcmFncmFwaC1tcmctZGVjIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMThweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xyXG4gICAgICAgIH0gXHJcbiAgICAgICAgaDIge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE5cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjFweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgfVxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDAgMTZweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyM3B4O1xyXG4gICAgICAgICAgICB9IFxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIzcHg7XHJcbiAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgfSBcclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc0O1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYucGFyYWdyYXBoLW1yZy10b3Age1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMThweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAubWVkaXppbi1jb21tb24tbGlzdCB7XHJcbiAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAwIDE1cHg7XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTFweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcclxuICAgICAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYubWVkaXppbi1jb21tb24tbGlzdC1tcmctMSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDIwcHggMCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5tZWRpemluLWNvbW1vbi1saXN0LTIge1xyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDAgMCAzMHB4O1xyXG4gICAgICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc0O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IGRlY2ltYWw7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLm1lZGl6aW4tY29tbW9uLWxpc3QtbXJnLTIge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE1cHggMCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYubWVkaXppbi1jb21tb24tbGlzdC1tcmctMyB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDI4cHggMCAwO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCAwIDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgICAgbWFyZ2luOiAxOHB4IDAgMDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogN3B4IDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgLnB1cmNoYXNlLWd1aWRlLWFyZWEgLCBcclxuICAgIC5wcml2YWN5LXBvbGljeS1hcmVhICwgXHJcbiAgICAudGVybXMtb2Ytc2VydmljZS1hcmVhIHtcclxuICAgICAgICAmLnBiLTM1IHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuXHJcbiIsIi8qLS0tLS0tIDEzLiBCcmVhZGNydW1iIHN0eWxlICAtLS0tLS0tLSovXHJcblxyXG4uYnJlYWRjcnVtYi1hcmVhLXBhZGRpbmctMSB7XHJcblx0cGFkZGluZzogMTVweCAwIDU1cHg7XHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgcGFkZGluZzogMjVweCAwIDI2cHg7XHJcbiAgICB9XHJcbn1cclxuLmJyZWFkY3J1bWItYXJlYS1wYWRkaW5nLTIge1xyXG5cdHBhZGRpbmc6IDIwcHggMCAyMHB4O1xyXG59XHJcbi5icmVhZGNydW1iLWNvbnRlbnQge1xyXG4gICAgJi5icmVhZGNydW1iLWNvbnRlbnQtbWIxIHtcclxuICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgOHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgICB1bHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMThweDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemU7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWJhYmFiO1xyXG4gICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMjBweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMTRweDtcclxuICAgICAgICAgICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMTVkZWcpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZDo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogd2lkdGggLjZzIGN1YmljLWJlemllciguMjUsLjgsLjI1LDEpIDBzO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmJyZWFkY3J1bWItdGl0bGUge1xyXG4gICAgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogNDBweDtcclxuICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjI7XHJcbiAgICAgICAgY29sb3I6ICMzMzM7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuIiwiLyotLS0tLS0tLSAxNC4gU2lkZWJhciBzdHlsZSAtLS0tLS0tLS0qL1xyXG5cclxuLnNpZGViYXItd2lkZ2V0IHtcclxuICAgICYuc2lkZWJhci13aWRnZXQtd3JhcCB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2Y4ZjhmODtcclxuXHQgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgfVxyXG4gICAgJi5zaWRlYmFyLXdpZGdldC1wYWRkaW5nLTEge1xyXG4gICAgICAgIHBhZGRpbmc6IDM4cHggMjBweCAzN3B4O1xyXG4gICAgfVxyXG4gICAgJi5zaWRlYmFyLXdpZGdldC1wYWRkaW5nLTIge1xyXG4gICAgICAgIHBhZGRpbmc6IDM4cHggMjBweCA0MHB4O1xyXG4gICAgfVxyXG4gICAgJi5zaWRlYmFyLXdpZGdldC1wYWRkaW5nLTMge1xyXG4gICAgICAgIHBhZGRpbmc6IDM4cHggMjBweCAzNHB4O1xyXG4gICAgfVxyXG4gICAgJi5zaWRlYmFyLXdpZGdldC1wYWRkaW5nLTQge1xyXG4gICAgICAgIHBhZGRpbmc6IDM4cHggMjBweCAyNXB4O1xyXG4gICAgfVxyXG4gICAgJi5zaWRlYmFyLXdpZGdldC1wYWRkaW5nLTUge1xyXG4gICAgICAgIHBhZGRpbmc6IDM1cHggMjBweCA0MHB4O1xyXG4gICAgfVxyXG4gICAgJi5zaWRlYmFyLXdpZGdldC1wYWRkaW5nLTYge1xyXG4gICAgICAgIHBhZGRpbmc6IDM4cHggMjBweCAyN3B4O1xyXG4gICAgfVxyXG4gICAgaDQge1xyXG4gICAgICAgICYuc2lkZWJhci13aWRnZXQtdGl0bGUge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDIycHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG4gICAgICAgICAgICB9ICBcclxuICAgICAgICAgICAgJi53aWRnZXQtdGl0bGUtZm9udC1kZWMge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNpZGViYXItY2F0ZWdvcmllcy1saXN0IHtcclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDExcHg7XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1xcZjExMSc7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRvcDogMnB4OyBcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgUHJvJztcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2OTY5Njk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNzc3O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHVsIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICA+IGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNpZGViYXItYnJhbmQtbGlzdCAsIFxyXG4gICAgLnNpZGViYXItc29ydC1saXN0ICAsIFxyXG4gICAgLnNpZGViYXItcHJpY2UtZmlsdGVyLWxpc3Qge1xyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTFweDtcclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDsgXHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNzc3O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucHJpY2UtZmlsdGVyIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gICAgICAgIC5wcmljZS1zbGlkZXItYW1vdW50IHtcclxuICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAjc2xpZGVyLXJhbmdlIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2RiZGJkYiBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xyXG4gICAgICAgICAgICBib3JkZXI6IG1lZGl1bSBub25lO1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMnB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogYXV0bztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMHMgZWFzZSAwcztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudWktc2xpZGVyLXJhbmdlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJHRoZW1lLWNvbG9yLWJsdWUgbm9uZSByZXBlYXQgc2Nyb2xsIDAgMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMHMgZWFzZSAwcztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAudWktc2xpZGVyLWhhbmRsZSB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkdGhlbWUtY29sb3ItYmx1ZSBub25lIHJlcGVhdCBzY3JvbGwgMCAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTlweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDE5cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tdG9wOiAtMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wcmljZS1zbGlkZXItYW1vdW50IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBtYXJnaW46IDI0cHggMCAwO1xyXG4gICAgICAgICAgICAubGFiZWwtaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG1lZGl1bSBub25lO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDM1cHg7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTZweDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZSAwcztcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4bC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDI1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zaWRlYmFyLXJhdGluZy1saXN0IHtcclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDExcHg7XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZiMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5ncmF5IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYWJhYmFiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2OTY5Njk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnNsaWRlYmFyLXByb2R1Y3Qtd3JhcC0yIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBhdXRvO1xyXG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi8uLi9hc3NldHMvaW1hZ2VzL2JnL2JnLTEuanBnKTtcclxuICAgICAgICAuc2xpZGViYXItcHJvZHVjdC1jb250ZW50LTIge1xyXG4gICAgICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaDIge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNWVtO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuM2VtO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zbGlkZWJhci1wcm9kdWN0LWltZy0yIHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHggMCAxMHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgID4gYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zbGlkZWJhci1wcm8tYmFkZ2Uge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDc0cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDc0cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNzRweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiKDI1NSwgMjEzLCA5MCk7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA3MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaDMge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5zbGlkZWJhci1wcm8tYmFkZ2UtcG9zaXRpb24xIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAxMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDglO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnByb2R1Y3QtaGlnaGxpZ2h0IHtcclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTRweDtcclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc2lkZWJhci10YWcge1xyXG4gICAgICAgIHVsIHtcclxuICAgICAgICAgICAgbGkge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDdweCAxMHB4IDA7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweCA4cHggMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4IDhweCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxNXB4IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDRweCAxM3B4IDVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA0cHggMTNweCA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaWRlYmFyLWNvbG9yLWxpc3QgLCBcclxuLnByby1kZXRhaWxzLWNvbG9yLWxpc3Qge1xyXG4gICAgdWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE4cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEzcHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAwO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICYuYmxhY2sge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDAwMDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmJsdWUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZTczYmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmdyZWVuIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWNhNTRmO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5waW5rIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWQ5YTlkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5wb3dkZXItYmx1ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk0ZGRlMztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYucHVycGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTM4MmRkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5yZWQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNkZDMzMzM7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnRyYW5zcGFyZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYud2hpdGUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLnllbGxvdyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZWUyMjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICYucHJvLWRldGFpbHMtY29sb3ItbXJnIHtcclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIGxpIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxMHB4IDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnRvb2x0aXAtc3R5bGUtMyB7XHJcbiAgICB1bCB7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICY6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICBjb250ZW50OiBhdHRyKGFyaWEtbGFiZWwpO1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjFzO1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDRweCA0cHggOHB4IHJnYmEoMCwwLDAsLjMpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UsdmlzaWJpbGl0eSAuM3MgZWFzZSx0cmFuc2Zvcm0gLjNzIGN1YmljLWJlemllciguNzEsMS43LC43NywxLjI0KSwtd2Via2l0LXRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKC43MSwxLjcsLjc3LDEuMjQpO1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDBweCk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gN3B4KTtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjFzO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICAgICAgei1pbmRleDogOTtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTNweDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uLWRlbGF5OiAuMXM7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MgZWFzZSx2aXNpYmlsaXR5IC4zcyBlYXNlLHRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKC43MSwxLjcsLjc3LDEuMjQpLC13ZWJraXQtdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoLjcxLDEuNywuNzcsMS4yNCk7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpIHRyYW5zbGF0ZVkoLThweCk7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnRvb2x0aXAtc3R5bGUtNCB7XHJcbiAgICBhICwgYnV0dG9uIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgIGJvdHRvbTogMTAwJTtcclxuICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA3cHggMTBweDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgIGNvbnRlbnQ6IGF0dHIoYXJpYS1sYWJlbCk7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4xcztcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogNHB4IDRweCA4cHggcmdiYSgwLDAsMCwuMyk7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGVhc2UsdmlzaWJpbGl0eSAuM3MgZWFzZSx0cmFuc2Zvcm0gLjNzIGN1YmljLWJlemllciguNzEsMS43LC43NywxLjI0KSwtd2Via2l0LXRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKC43MSwxLjcsLjc3LDEuMjQpO1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKDBweCk7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgbGVmdDogY2FsYyg1MCUgLSA3cHgpO1xyXG4gICAgICAgICAgICBib3R0b206IDEwMCU7XHJcbiAgICAgICAgICAgIHRyYW5zaXRpb24tZGVsYXk6IC4xcztcclxuICAgICAgICAgICAgYm9yZGVyOiA3cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgICAgICAgIGJvcmRlci10b3AtY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAtMTNweDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjFzO1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBvcGFjaXR5IC4zcyBlYXNlLHZpc2liaWxpdHkgLjNzIGVhc2UsdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoLjcxLDEuNywuNzcsMS4yNCksLXdlYmtpdC10cmFuc2Zvcm0gLjNzIGN1YmljLWJlemllciguNzEsMS43LC43NywxLjI0KTtcclxuICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgJjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKSB0cmFuc2xhdGVZKC04cHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC04cHgpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi50b29sdGlwLXN0eWxlLTQtYmxhY2sge1xyXG4gICAgICAgIGEgLCBidXR0b24ge1xyXG4gICAgICAgICAgICAmOmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDA7XHJcbiAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMjBweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAxMHB4IDEycHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXRvcC1jb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNob3AtdG9wYmFyLXdyYXBwZXIge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBtYXJnaW46IDAgMCAzN3B4O1xyXG4gICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfSBcclxuICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfSBcclxuICAgIC50b3RhbGwtcHJvZHVjdCB7XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH0gXHJcbiAgICAgICAgQG1lZGlhICN7JHNtLWxheW91dH0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgICAgICAgfSBcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGdyYXk7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuc29ydC1ieS1wcm9kdWN0LWFyZWF7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIC5zb3J0LWJ5LXByb2R1Y3Qtd3JhcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmOGY4Zjg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNzc3O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDE2cHggMTFweCAxNnB4O1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNnB4O1xyXG4gICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UgMHM7XHJcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgLnNvcnQtYnkge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYWJhYmFiO1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5zb3J0LWJ5LWRyb3Bkb3duLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDJweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIC5zb3J0LWJ5LXByb2R1Y3Qtd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnNvcnQtYnktZHJvcGRvd24ge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHotaW5kZXg6IDk5O1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBwYWRkaW5nOiAxNnB4IDAgMjFweDtcclxuICAgIGJhY2tncm91bmQ6ICNmOGY4Zjg7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgbWluLXdpZHRoOiAxMDAlO1xyXG4gICAgYm94LXNoYWRvdzogMCAxMHB4IDMwcHggcmdiYSgwLDAsMCwuMik7XHJcbiAgICBjb2xvcjogIzMzMztcclxuICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAmLnNob3cge1xyXG4gICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICAgIH1cclxuICAgIHVsIHtcclxuICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4IDMwcHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmMDBjJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtZmFtaWx5OiAnRm9udCBBd2Vzb21lIDUgUHJvJztcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucHJvLXBhZ2luYXRpb24tc3R5bGUge1xyXG4gICAgdWwge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAycHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICYubXQtNTUge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICYubXQtNTUge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICYubXQtNTUge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2lkZWJhci13cmFwcGVyLW1yMSB7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDMwcHg7XHJcbiAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICB9XHJcbn1cclxuLnNpZGViYXItd3JhcHBlci1tbDEge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDMwcHg7XHJcbiAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaWRlYmFyLXdyYXBwZXItbWwxIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucHJvZHVjdC1maWx0ZXItd3JhcHBlciB7XHJcblx0YmFja2dyb3VuZDogI2Y4ZjhmODtcclxuXHRib3JkZXItcmFkaXVzOiA1cHg7XHJcblx0cGFkZGluZzogMjhweCAzMHB4IDI1cHg7XHJcblx0bWFyZ2luOiAwIDAgNThweDtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5zaG9wLWZpbHRlciB7XHJcbiAgICBhIHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI2cHg7XHJcbiAgICAgICAgcGFkZGluZzogMTFweCAyNHB4IDEwcHg7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGkge1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTRweDtcclxuICAgICAgICAgICAgJi5hbmdsZS11cCB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICByaWdodDogMjRweDtcclxuICAgICAgICAgICAgICAgIHRvcDogMTVweDtcclxuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICYuYW5nbGUtZG93biB7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMDtcclxuICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmLmFuZ2xlLXVwIHtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1yZWQ7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ud2lkZ2V0LW1lbnUtc3R5bGUge1xyXG4gICAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcclxuICAgIG5hdiB7XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYxMTEnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBQcm8nO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2FiYWJhYjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlIDBzO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyICwgXHJcbiAgICAgICAgICAgICAgICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5zaW5nbGUtc2lkZWJhci1wb3N0IHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XHJcbiAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuc2lkZWJhci1wb3N0LWltZyB7XHJcbiAgICAgICAgZmxleDogMCAwIDEwMHB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTdweDtcclxuICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCA4MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgfSBcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCA4MHB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgfSBcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zaWRlYmFyLXBvc3QtY29udGVudCB7XHJcbiAgICAgICAgaDQge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ0O1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiA2cHg7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgLnNpZGViYXItd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgICAgICAmLnNpZGViYXItd3JhcHBlci1tdC1kZWMge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgLnNpZGViYXItd3JhcHBlciB7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICAmLnNpZGViYXItd3JhcHBlci1tdC1kZWMge1xyXG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuIiwiLyotLS0tLS0tLSAxNS4gUHJvZHVjdCBkZXRhaWxzIHN0eWxlIC0tLS0tLS0tLSovXHJcblxyXG4ucHJvZHVjdC1kZWMtc21hbGwtc3R5bGUxIHtcclxuICAgIG1hcmdpbjogMTNweCBhdXRvIDA7XHJcbiAgICAucHJvZHVjdC1kZWMtc21hbGwge1xyXG4gICAgICAgIG1hcmdpbjogMCA1cHggMHB4IDVweDtcclxuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuc2xpY2stYWN0aXZlIHtcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzIGVhc2UgMHM7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnNsaWNrLWN1cnJlbnQge1xyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5wcm9kdWN0LWRlYy1zbWFsbC1zdHlsZTEgLnNsaWNrLXNsaWRlICwgXHJcbi5wcm9kdWN0LWRlYy1zbWFsbC1zdHlsZTIgLnNsaWNrLXNsaWRlIHtcclxuXHRib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnNpbmdsZS1iaWctaW1nLXN0eWxlIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIC5wcm8tZGV0YWlscy1iaWctaW1nIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wcm8tZGV0YWlscy1iYWRnZXMge1xyXG4gICAgICAgICYucHJvZHVjdC1iYWRnZXMtcG9zaXRpb24ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIHRvcDogMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiA1cHggOHB4IDZweDtcclxuICAgICAgICAgICAgJi5yZWQge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLXJlZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnByb2R1Y3QtZGV0YWlscy1jb250ZW50IHtcclxuICAgIC5wcm8tZGV0YWlscy1jYXRlZ29yeSB7XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaDEge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgICBtYXJnaW46IDEycHggMCAyM3B4O1xyXG4gICAgICAgIEBtZWRpYSAjeyR4bC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDhweCAwIDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wcm8tZGV0YWlscy1icmFuZC1yZXZpZXcge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHNtLWxheW91dH0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAucHJvLWRldGFpbHMtYnJhbmQge1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDM2cHg7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHNtLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAtMTZweDtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDFweDtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMjFweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlZWU7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC04cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IC04cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDNweDtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1yZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wcm8tZGV0YWlscy1yYXRpbmctd3JhcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAucHJvLWRldGFpbHMtcmF0aW5nIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMTBweCAwO1xyXG4gICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmYjA7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucHJvLWRldGFpbHMtcHJpY2Utc2hvcnQtZGVzY3JpcHRpb24ge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xyXG4gICAgICAgIHBhZGRpbmc6IDI5cHggMCAyNHB4O1xyXG4gICAgICAgIG1hcmdpbjogMThweCAwIDIwcHg7XHJcbiAgICAgICAgLnByby1kZXRhaWxzLXByaWNlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICYubmV3LXByaWNlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLXJlZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICYub2xkLXByaWNlIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IGxpbmUtdGhyb3VnaDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wcm8tZGV0YWlscy1zaG9ydC1kZXNjcmlwdGlvbiB7XHJcbiAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRncmF5O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDAgMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wcm8tZGV0YWlscy1jb2xvci13cmFwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgIG1pbi13aWR0aDogODVweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgbWluLXdpZHRoOiA3MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogODVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wcm8tZGV0YWlscy1xdWFsaXR5LXN0b2NrLWFyZWEge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgbWFyZ2luOiAyNXB4IDAgMjNweDtcclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICBtaW4td2lkdGg6IDg1cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDg1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnByby1kZXRhaWxzLXF1YWxpdHktc3RvY2std3JhcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgLnByby1kZXRhaWxzLXN0b2NrIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMThweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDEycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM4Y2M2M2U7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5wcm8tZGV0YWlscy1hY3Rpb24td3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcclxuICAgICAgICAucHJvLWRldGFpbHMtYWRkLXRvLWNhcnQge1xyXG4gICAgICAgICAgICBidXR0b24ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjZweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNDFweCAxMnB4O1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyNXB4IDEycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItcmVkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5wcm8tZGV0YWlscy1hY3Rpb24ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTJweDtcclxuICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMCA3cHggcmdiYSgwLDAsMCwuMDkpO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEycHg7XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucHJvZHVjdC1kZXRhaWxzLW1ldGEge1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xyXG4gICAgICAgIG1hcmdpbjogMjVweCAwIDIycHg7XHJcbiAgICAgICAgcGFkZGluZzogMThweCAwIDA7XHJcbiAgICAgICAgdWwge1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDRweDtcclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRncmF5O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNDBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucHJvZHVjdC1kZXRhaWxzLXNvY2lhbCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBmbGV4LXdyYXA6IHdyYXA7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDIycHg7XHJcbiAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi5mYWNlYm9vayB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzU2N2ZhOTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnR3aXR0ZXIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMyNmQwZmVcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmxpbmtlZGluIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjMDA3N2I1XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJi50dW1ibHIge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICMzNTQ2NWNcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLmVudmVsb3BlIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjZGQ0YjM5XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAmLnByby1kZXRhaWxzLWNvbnRlbnQtcGwge1xyXG4gICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ucHJvZHVjdC1kZXRhaWxzLXdyYXAtYm90dG9tIHtcclxuICAgIG1hcmdpbjogNzBweCAwIDA7XHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgbWFyZ2luOiA1MHB4IDAgMDtcclxuICAgIH1cclxuICAgIC5lbnRyeS1wcm9kdWN0LXNlY3Rpb24taGVhZGluZyB7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMjlweDtcclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDE1cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnByb2R1Y3QtZGV0YWlscy1kZXNjcmlwdGlvbiB7XHJcbiAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzQ7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMjVweDtcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgdWwge1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAyNHB4IDE0cHg7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTJweDtcclxuICAgICAgICAgICAgbGlzdC1zdHlsZTogZGlzYztcclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hZGRpdGlvbmFsLWluZm9ybWF0aW9uIHtcclxuICAgIHVsIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDAgMHB4IDE0cHg7XHJcbiAgICAgICAgbGkge1xyXG4gICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMHB4O1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IC0xNHB4O1xyXG4gICAgICAgICAgICAgICAgdG9wOiA5cHg7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA2cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogNnB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM5YjliOWI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTY1cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgMTM1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5wcm8tZGV0YWlscy1yZXZpZXcge1xyXG4gICAgcCB7XHJcbiAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDI5cHg7XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5zaW5nbGUtcHJvLWRldGFpbHMtcmV2aWV3IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMCAwIDI2cHg7XHJcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XHJcbiAgICAgICAgLnJldmlldy1pbWcge1xyXG4gICAgICAgICAgICBmbGV4OiAwIDAgNzBweDtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMnB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5yZXZpZXctY29udGVudCB7XHJcbiAgICAgICAgICAgIC5yZXZpZXctbmFtZS1yYXRpbmcge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5yZXZpZXctcmF0aW5nIHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZiMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAucmV2aWV3LW5hbWUge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMThweDtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNXB4IDAgMCAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBoNiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBwIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNHB4IDAgMTdweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5yZXZpZXctZGF0ZS1idG4ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnJldmlldy1kYXRlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgLnJldmlldy1idG4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAucmF0dGluZy1mb3JtLXdyYXBwZXIge1xyXG4gICAgICAgIGgzIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICBtYXJnaW46IDM1cHggMCAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY29tbWVudC1mb3JtLXJhdGluZy13cmFwIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjhweDtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuY29tbWVudC1mb3JtLXJhdGluZyB7XHJcbiAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2FiYWJhYjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAucmF0aW5nLWZvcm0tc3R5bGUge1xyXG4gICAgICAgICAgICBmb3JtIHtcclxuICAgICAgICAgICAgICAgIGlucHV0ICwgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjZweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKTtcclxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOjotbW96LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgdGV4dGFyZWEge1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTlweCAyMHB4IDNweDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuY29va2llcy1jb25zZW50IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjdweDtcclxuICAgICAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMTVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAuZm9ybS1zdWJtaXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCA1NHB4IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItcmVkO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi5wcm8tZGV0YWlscy1tcmctdGIge1xyXG4gICAgbWFyZ2luOiA1MHB4IDAgNTBweDtcclxufVxyXG4udGFiLXN0eWxlLTEge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlYmViZWI7XHJcbiAgICBhIHtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiA0NXB4O1xyXG4gICAgICAgIGNvbG9yOiAjNjk2OTY5O1xyXG4gICAgICAgIHBhZGRpbmc6IDAgMCAxM3B4O1xyXG4gICAgICAgIGJvcmRlci1ib3R0b206IDNweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4IDEwcHggMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDZweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIH0gXHJcbiAgICAgICAgQG1lZGlhICN7JHNtLWxheW91dH0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMzBweCAwcHggMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMCAwIDZweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIH0gXHJcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogM3B4IHNvbGlkICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAmLm1iLTM1IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnByb2R1Y3QtcXVhbGl0eSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB3aWR0aDogMTEwcHg7XHJcbiAgICBpbnB1dCB7XHJcbiAgICAgICAgd2lkdGg6IDExMHB4O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgcGFkZGluZzogMnB4IDMwcHggMnB4IDEwcHg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Y1ZjVmNTtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiAyNnB4O1xyXG4gICAgICAgIGhlaWdodDogNDhweDtcclxuICAgIH1cclxuICAgIC5xdHlidXR0b24ge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMDtcclxuICAgICAgICAmLmRlYyB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgd2lkdGg6IDMwcHg7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTVweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiA3cHg7XHJcbiAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnJztcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAxNHB4O1xyXG4gICAgICAgICAgICAgICAgYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wOiA1cHggc29saWQgIzY5Njk2OTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogNXB4IHNvbGlkIHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgLjI1cyBjdWJpYy1iZXppZXIoLjY0NSwuMDQ1LC4zNTUsMSk7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAmOjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDVweCBzb2xpZCAkdGhlbWUtY29sb3ItYmx1ZVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYuaW5jIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB3aWR0aDogMzBweDtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgdG9wOiA5cHg7XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDhweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDVweCBzb2xpZCAjNjk2OTY5O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiA1cHggc29saWQgdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKTtcclxuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgJHRoZW1lLWNvbG9yLWJsdWVcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgJi5wYi01NSB7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4iLCIvKi0tLS0tLS0tIDE2LiBDYXJ0IHN0eWxlIC0tLS0tLS0tLSovXHJcblxyXG4uY2FydC10YWJsZS1jb250ZW50IHtcclxuICAgIC50YWJsZS1jb250ZW50IHtcclxuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZWVlO1xyXG4gICAgICAgIHRhYmxlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHRoZWFkIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgICAgICAgICAgICAgICA+IHRyIHtcclxuICAgICAgICAgICAgICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAxNXB4IDE0cHggMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLndpZHRoLXRodW1ibmFpbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEzMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYud2lkdGgtbmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDM1NnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYud2lkdGgtcHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJi53aWR0aC1xdWFudGl0eSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDE4N3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTQwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxNDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAmLndpZHRoLXN1YnRvdGFsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTA3cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYud2lkdGgtcmVtb3ZlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMTAxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiA2N3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogNjdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB0Ym9keSA+IHRyIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xyXG4gICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgdGQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDMwcHggMCAzMHB4IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMzBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLnByb2R1Y3QtdGh1bWJuYWlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLnByb2R1Y3QtbmFtZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGg1IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5wcm9kdWN0LXByaWNlICwgJi5wcm9kdWN0LXRvdGFsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYucHJvZHVjdC1yZW1vdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY5Njk2OTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNhcnQtc2hpcGluZy11cGRhdGUtd3JhcHBlciB7XHJcblx0ZGlzcGxheTogZmxleDtcclxuXHRqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZWU7XHJcbiAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcclxuICAgIG1hcmdpbi1ib3R0b206IDcwcHg7XHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDQwcHg7XHJcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgfVxyXG4gICAgLmNvbnRpbnVyZS1jbGVhci1idG4ge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHNtLWxheW91dH0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuY2xlYXItYnRuIHtcclxuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIycHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMTVweCAwO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMHB4IDAgMCAxMnB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkZ3JheTtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC51cGRhdGUtYnRuIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI2cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMzZweDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1yZWQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb3Vwb24td3JhcCB7XHJcbiAgICBoNCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcclxuICAgIH1cclxuICAgIC5jb3Vwb24tY29udGVudCB7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5pbnB1dC1zdHlsZSB7XHJcbiAgICAmLmNvdXBvbi1jb250ZW50LW1yZyB7XHJcbiAgICAgICAgbWFyZ2luOiAyM3B4IDAgMjVweDtcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMTVweCAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5pbnB1dC1zdHlsZS1tYiB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgaW5wdXQge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZjhmODtcclxuICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICAgICAgcGFkZGluZzogM3B4IDIwcHg7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjZweDtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgJjo6LW1vei1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmNhcnQtY29sbGF0ZXJhbHMtd3JhcCB7XHJcbiAgICBoNCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcclxuICAgIH1cclxuICAgIC5jb2xsYXRlcmFscy1jb250ZW50IHtcclxuICAgICAgICBwIHtcclxuICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTFweDtcclxuICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2VsZWN0LXN0eWxlIHtcclxuICAgICYuc2VsZWN0LXN0eWxlLW1yZy0xIHtcclxuICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gICAgLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XHJcbiAgICAgICAgICAgIGhlaWdodDogNDhweDtcclxuICAgICAgICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI2cHg7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMDtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4wcyBlYXNlIDBzO1xyXG4gICAgICAgICAgICAmW2FyaWEtZXhwYW5kZWQ9XCJ0cnVlXCJdIHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAmLnNlbGVjdDItY29udGFpbmVyLS1hYm92ZSB7XHJcbiAgICAgICAgICAgIC5zZWxlY3QyLXNlbGVjdGlvbi0tc2luZ2xlIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zZWxlY3QyLWNvbnRhaW5lci0tYmVsb3cge1xyXG4gICAgICAgICAgICAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXIge1xyXG4gICAgLnNlbGVjdDItZHJvcGRvd24ge1xyXG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICYuc2VsZWN0Mi1kcm9wZG93bi0tYmVsb3cge1xyXG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwcHggMHB4IDI2cHggMjZweDtcclxuICAgICAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5zZWxlY3QyLWRyb3Bkb3duLS1hYm92ZSB7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI2cHggMjZweCAwcHggMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgICAgICAuc2VsZWN0Mi1zZWFyY2gtLWRyb3Bkb3duIHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogN3B4IDAgN3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5zZWxlY3QyLXNlYXJjaC0tZHJvcGRvd24ge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAwcHggMjBweCAwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDdweDtcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOjphZnRlciB7XHJcbiAgICAgICAgICAgICAgICBjb250ZW50OiAnXFxmMDAyJztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xyXG4gICAgICAgICAgICAgICAgZm9udC1mYW1pbHk6ICdGb250IEF3ZXNvbWUgNSBQcm8nO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICA+IGlucHV0IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiA0MHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggNTBweCAzcHggMjBweDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAmOjotbW96LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6Zm9jdXMge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuc2VsZWN0Mi1yZXN1bHRzIHtcclxuICAgICAgICAgICAgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9ucyB7XHJcbiAgICAgICAgICAgICAgICAuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDdweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICYuc2VsZWN0Mi1yZXN1bHRzX19vcHRpb24tLWhpZ2hsaWdodGVkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICZbYXJpYS1zZWxlY3RlZD1cInRydWVcIl0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5jb250aW51cmUtYnRuICwgXHJcbi5jb21tb24tYnRuLXN0eWxlIHtcclxuICAgIGEge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDI2cHg7XHJcbiAgICAgICAgcGFkZGluZzogMTNweCAzNnB4O1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmLmNvbW1vbi1idG4tcGFkZGluZy0yIHtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweCA0MXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLXJlZDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5ncmFuZC10b3RhbC13cmFwIHtcclxuXHRiYWNrZ3JvdW5kOiAjZjhmOGY4O1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxuXHRwYWRkaW5nOiAyNXB4IDMwcHggNDBweDtcclxuICAgIHVsIHtcclxuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGxpIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTJweCAwO1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHggMCAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmdyYW5kLXRvdGFsIHtcclxuICAgICAgICBwYWRkaW5nOiAyNXB4IDAgNDBweDtcclxuICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItcmVkO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ncmFuZC10b3RhbC1idG4ge1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICBjb2xvcjogI2ZmZmZmZjtcclxuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjZweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTNweCAzNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGU5N2ZkO1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLXJlZDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH0gXHJcbn1cclxuXHJcbkBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgIC5jYXJ0LWFyZWEge1xyXG4gICAgICAgICYucGItMzUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4iLCIvKi0tLS0tLS0tIDE3LiBDaGVja291dCBzdHlsZSAtLS0tLS0tLS0qL1xyXG5cclxuLmN1c3RvbWVyLXpvbmUge1xyXG4gICAgPiBwIHtcclxuICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMHB4O1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAmOjpiZWZvcmUsICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICBib3R0b206IDA7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDFweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlN2U3ZTc7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm0tb3JpZ2luOiByaWdodDtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIDAuM3MsIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSAwLjNzO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzRFOTdGRDtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlWCgwKSB0cmFuc2xhdGVaKDApO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSksIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6OmFmdGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEU5N0ZEO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDEpIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSAwLjNzLCAtd2Via2l0LXRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkgMC4zcztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jaGVja291dC1sb2dpbi1pbmZvIHtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIG1hcmdpbjogMjBweCAwIDA7XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc0O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAuc2luLWNoZWNrb3V0LWxvZ2luIHtcclxuICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgJi5tcmctc21hbGwtZGV2aWNlIHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5idXR0b24tcmVtZW1iZXItd3JhcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCAwIDI0cHg7XHJcbiAgICAgICAgICAgIC5jaGVja291dC1sb2dpbi10b2dnbGUtYnRuIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIDEycHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA0MXB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1yZWQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLmxvc3QtcGFzc3dvcmQge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmNoZWNrb3V0LWxvZ2luLWluZm8zIHtcclxuICAgICAgICB3aWR0aDogMzcwcHg7XHJcbiAgICAgICAgbWFyZ2luOiAyN3B4IDAgMDtcclxuICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGZvcm0ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCA3MHB4IDNweCAyMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGJ1dHRvbiB7XHJcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgICAgICAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1yZWQ7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5iaWxsaW5nLWluZm8td3JhcCB7XHJcbiAgICBoMyB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJpbGxpbmctaW5mbyAsIFxyXG4gICAgLmNoZWNrb3V0LWFjY291bnQtdG9nZ2xlICwgXHJcbiAgICAuYmlsbGluZy1zZWxlY3Qge1xyXG4gICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgOHB4O1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgJi5iaWxsaW5nLWFkZHJlc3Mge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgJi5tYi0zNSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJpbGxpbmctc2VsZWN0IHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAuc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgLnNlbGVjdGlvbiB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5jaGVja291dC1hY2NvdW50IHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgPiBpbnB1dCB7XHJcbiAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgfVxyXG4gICAgICAgID4gc3BhbiB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5kaWZmZXJlbnQtYWRkcmVzcyB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgID4gaW5wdXQge1xyXG4gICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgIH1cclxuICAgICAgICA+IHNwYW4ge1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5hZGRpdGlvbmFsLWluZm8td3JhcCB7XHJcbiAgICAgICAgbWFyZ2luOiA0MHB4IDAgMDtcclxuICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDhweDtcclxuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICAgICAgaGVpZ2h0OiAxMDBweDtcclxuICAgICAgICAgICAgcmVzaXplOiB2ZXJ0aWNhbDtcclxuICAgICAgICAgICAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcclxuICAgICAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2Y1ZjVmNTtcclxuICAgICAgICAgICAgcGFkZGluZzogMTBweDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzY2NjtcclxuICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICM0RkMxRjA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuY2hlY2tvdXQtYWNjb3VudC10b2dnbGUge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAuY2hlY2tvdXQtYWNjb3VudC10b2dnbGUge1xyXG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB9XHJcbiAgICAuZGlmZmVyZW50LWFkZHJlc3Mge1xyXG4gICAgICAgICYub3Blbi10b2dnbGUge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnBheW1lbnQtZGV0YWlscy1hcmVhIHtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xyXG4gICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgIHBhZGRpbmctdG9wOiA0NXB4O1xyXG4gICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDQwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDM1cHg7XHJcbiAgICB9XHJcbiAgICBoNCB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMzdweDtcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnBheW1lbnQtbWV0aG9kIHtcclxuICAgICAgICBtYXJnaW46IDE3cHggMCAwO1xyXG4gICAgICAgIC5zaW4tcGF5bWVudCB7XHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTNweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2UwZTBlMDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjJweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDExcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIC5ub21hbC1pbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIC5hY3RpdmUtaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnBheW1lbnQtYm94IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMjRweCAwIDIycHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAmLnBheW1lbnQtc2VsZWN0ZWQge1xyXG4gICAgICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlZGY0ZmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VkZjRmZTtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzM4N2FmZjtcclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgLm5vbWFsLWltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIC5hY3RpdmUtaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ub3JkZXItc3VtbWFyeSB7XHJcblx0YmFja2dyb3VuZDogI2Y4ZjhmODtcclxuXHRwYWRkaW5nOiAzNnB4IDMwcHggMzRweDtcclxuXHRtYXJnaW4tbGVmdDogMzBweDtcclxuICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwcHg7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogNTBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDMwcHg7XHJcbiAgICAgICAgcGFkZGluZzogMzZweCAxNXB4IDM0cHg7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAgcGFkZGluZzogMzZweCAzMHB4IDM0cHg7XHJcbiAgICB9XHJcbiAgICAub3JkZXItc3VtbWFyeS10aXRsZSB7XHJcbiAgICAgICAgaDMge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAyMHB4O1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5vcmRlci1zdW1tYXJ5LXRvcCB7XHJcbiAgICAgICAgLm9yZGVyLXN1bW1hcnktaW1nLXByaWNlIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyMHB4IDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xyXG4gICAgICAgICAgICAub3JkZXItc3VtbWFyeS1pbWctdGl0bGUge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIC5vcmRlci1zdW1tYXJ5LWltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDgwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZmxleDogMCAwIDcwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHNtLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmbGV4OiAwIDAgODBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5vcmRlci1zdW1tYXJ5LXRpdGxlIHtcclxuICAgICAgICAgICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43NDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDkwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTUlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA2MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzliOWI5YjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm9yZGVyLXN1bW1hcnktcHJpY2Uge1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIFxyXG4gICAgfVxyXG4gICAgLm9yZGVyLXN1bW1hcnktbWlkZGxlIHtcclxuICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWVlO1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNXB4IDAgMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4OyBcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNDAwO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5wcmljZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAub3JkZXItc3VtbWFyeS1ib3R0b20ge1xyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICBtYXJnaW46IDE2cHggMCAwO1xyXG4gICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItcmVkO1xyXG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcbiIsIi8qLS0tLS0tLS0gMTguIFdpc2hsaXN0IHN0eWxlIC0tLS0tLS0tLSovXHJcblxyXG4ud2lzaGxpc3QtdGFibGUtY29udGVudCB7XHJcbiAgICAudGFibGUtY29udGVudCB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMDgpO1xyXG4gICAgICAgIHRhYmxlIHtcclxuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgIHRib2R5ID4gdHIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjA4KTtcclxuICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuM3MgZWFzZSAwcztcclxuICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA1KTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHRkIHtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTdweCA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgcmdiYSgwLDAsMCwuMDgpO1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTVweCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE1cHggMTBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpsYXN0LWNoaWxkIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLndpc2hsaXN0LXByb2R1Y3QtdGh1bWJuYWlsIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEyOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzliOWI5YjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1yZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICYud2lzaGxpc3QtcHJvZHVjdC1pbWcge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogOTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNzlweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi53aXNobGlzdC1wcm9kdWN0LWluZm8ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNjkycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHNtLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxODBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBoNSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAud2lzaGxpc3QtcHJvZHVjdC1wcmljZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDVweCAwIDVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLm9sZC1wcmljZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNzc3O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbGluZS10aHJvdWdoO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICA+IHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi53aXNobGlzdC1wcm9kdWN0LWFkZC13cmFwIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDIwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAud2lzaGxpc3QtcHJvZHVjdC1hZGQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDE0cHggMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1yZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ud2lzaGxpc3QtYm90dG9tIHtcclxuXHRkaXNwbGF5OiBmbGV4O1xyXG5cdGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIG1hcmdpbi10b3A6IDM1cHg7XHJcbiAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB9XHJcbiAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgbWFyZ2luLXRvcDogMjVweDtcclxuICAgIH1cclxuICAgIC53aXNobGlzdC1zb2NpYWwtd3JhcCB7XHJcbiAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAud2lzaGxpc3Qtc29jaWFsIHtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA4cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLndpc2hsaXN0LWxpbmsge1xyXG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC53aXNobGlzdC1pbnB1dC13cmFwIHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLndpc2hsaXN0LWlucHV0IHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDEwcHggMCAxMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2Y4ZjhmODtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDIzMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC53aXNobGlzdC1idG4ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA0MXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDlweCA0MXB4IDEzcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG5cclxuIiwiLyotLS0tLS0tLSAxOS4gQWJvdXQgdXMgc3R5bGUgLS0tLS0tLS0tKi9cclxuXHJcbi5hYm91dC11cy1pbWcge1xyXG4gICAgaW1nIHtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgYm94LXNoYWRvdzogMHB4IDIzcHggMjZweCAwcHggcmdiYSgwLDAsMCwuMTUpO1xyXG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgfVxyXG59XHJcbi5hYm91dC11cy1jb250ZW50IHtcclxuICAgIG1hcmdpbjogMCAwIDAgOTBweDtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHotaW5kZXg6IDk7XHJcbiAgICBAbWVkaWEgI3skeGwtbGF5b3V0fSB7XHJcbiAgICAgICAgbWFyZ2luOiAwIDAgMCA1MHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDAgMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgIG1hcmdpbjogNTBweCAwIDAgMHB4O1xyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgIG1hcmdpbjogMzBweCAwIDAgMHB4O1xyXG4gICAgfVxyXG4gICAgLnRvdGFsLXllYXJzIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjAwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAuOGVtO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHhsLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMzBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEwMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTAwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA4MHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGg0IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMmVtO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAxMnB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGgzIHtcclxuICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICBtYXJnaW46IDI1cHggMCAyOHB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMS41O1xyXG4gICAgICAgICAgICBtYXJnaW46IDE4cHggMCAxOHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS42N2VtO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDI4cHg7XHJcbiAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgY29sb3I6ICM1NTU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzU1NTtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYWJvdXQtYnRuIHtcclxuICAgICAgICBhIHtcclxuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDI2cHg7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDAgMzZweDtcclxuICAgICAgICAgICAgcGFkZGluZzogMTNweCAzNnB4O1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWRmNGZlO1xyXG4gICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5hYm91dC11cy1pbWcge1xyXG5cdGJhY2tncm91bmQtaW1hZ2U6IHVybChcIi4uLy4uL2Fzc2V0cy9pbWFnZXMvYmcvYmctMi5wbmdcIik7XHJcblx0YmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIGxlZnQ7XHJcblx0YmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDtcclxuXHRiYWNrZ3JvdW5kLXNpemU6IGF1dG87XHJcbn1cclxuXHJcbi5tZWRpemluLWJveCB7XHJcblx0cGFkZGluZzogMzJweCAzN3B4IDM2cHg7XHJcblx0YmFja2dyb3VuZDogJHdoaXRlO1xyXG5cdGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKTtcclxuICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICBwYWRkaW5nOiAzMnB4IDIwcHggMjBweDtcclxuICAgIH1cclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICBwYWRkaW5nOiAzMnB4IDE1cHggMjBweDtcclxuICAgIH1cclxuICAgIC5pY29uLWJveC13cmFwcGVyIHtcclxuICAgICAgICAubWVkaXppbi1pY29uLXdyYXAge1xyXG4gICAgICAgICAgICBzdmcge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDU2cHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDU2cHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogNTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuaWNvbi1ib3gtY29udGVudCB7XHJcbiAgICAgICAgICAgIC50aXRsZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDI1cHggMCAyM3B4O1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMjBweCAwIDE3cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMTdweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpc3Qtc3R5bGU6IGRpc2M7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTNweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDAgMCA0MHB4IHJnYmEoNTEsNTEsNTEsLjEpO1xyXG4gICAgfVxyXG59IFxyXG5cclxuLmZ1bmZhY3QtYXJlYSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDk3YmMyO1xyXG4gICAgLnNpbmdsZS1mdW5mYWN0IHtcclxuICAgICAgICBoMiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogNjRweDtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjJweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDUwcHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNDVweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMmVtO1xyXG4gICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcbi50ZWFtLXdyYXAge1xyXG4gICAgLnRlYW0taW1nIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIDEuNXMgY3ViaWMtYmV6aWVyKDAsMCwuMiwxKTtcclxuICAgICAgICB9XHJcbiAgICAgICAgLnRlYW0tc29jaWFsIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICBsZWZ0OiAwO1xyXG4gICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgYm90dG9tOiAyMHB4O1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4yNXMgY3ViaWMtYmV6aWVyKC42NDUsLjA0NSwuMzU1LDEpO1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNjk2OTY5O1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQwcHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogNDBweDtcclxuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwcHg7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMnB4O1xyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICYubWItMjUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDsgXHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudGVhbS1pbmZvIHtcclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgOHB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA1cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgY29sb3I6ICM1NTU7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgICY6aG92ZXIge1xyXG4gICAgICAgIC50ZWFtLXNvY2lhbCB7XHJcbiAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC50ZWFtLWltZyB7XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHNjYWxlM2QoMS4xLDEuMSwxLjEpO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICYubWItNDUge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLmFib3V0LXVzLWFyZWEge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgLm1vdXNlLXNjcm9sbC1hcmVhLTIge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gICAgICAgIHotaW5kZXg6IDggIWltcG9ydGFudDtcclxuICAgICAgICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIGhlaWdodDogMTAwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgIC5hYm91dC11cy1zaGFwZS0xIHtcclxuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICAgICAgICB0b3A6IDY5JSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICBsZWZ0OiAxNSUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgei1pbmRleDogODtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHhsLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgdG9wOiA3NSUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICB0b3A6IDUwJSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICAgICAgbGVmdDogNTUlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgdG9wOiAzOCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgICAgIGxlZnQ6IDU1JSAhaW1wb3J0YW50O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlICFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBsZWZ0OiA1MCUgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAubWVkaXppbi1zaGFwZSB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDE1MHB4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0ZTk3ZmQ7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuLnJldHVybi1wb2xpY3ktY29udGVudCB7XHJcbiAgICAucmV0dXJuLXBvbGljeS1pbWcge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDI5cHg7XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxOXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBpbWcge1xyXG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICB9IFxyXG4gICAgaDIge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgcCB7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzQ7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDI1cHg7XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgLm1pc2lvbi1hcmVhIHtcclxuICAgICAgICAmLnBiLTcwIHtcclxuICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmZ1bmZhY3QtYXJlYSB7XHJcbiAgICAgICAgJi5wYi02MCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAyNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50ZWFtLWFyZWEge1xyXG4gICAgICAgICYucGItNDAge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYWJvdXQtdXMtYXJlYSB7XHJcbiAgICAgICAgJi5wdC02NSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiA1MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH0gXHJcbiAgICAubWlzaW9uLWFyZWEge1xyXG4gICAgICAgICYucHQtNjUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNTBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgJi5wYi00NSB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC50ZXN0aW1vbmlhbC1hcmVhIHtcclxuICAgICAgICAmLnB0LTY1IHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDU1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYucGItNjUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAudGVhbS1hcmVhIHtcclxuICAgICAgICAmLnB0LTY1IHtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDU1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICYucGItNjUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4iLCIvKi0tLS0tLS0tIDIwLiA0MDQgc3R5bGUgLS0tLS0tLS0tKi9cclxuXHJcbi5lcnJvci1jb250ZW50IHtcclxuICAgIC5lcnJvci1sb2dvIHtcclxuICAgICAgICBtYXJnaW46IDAgMCA0MHB4O1xyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNjZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmVycm9yLWltZyB7XHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGgyIHtcclxuICAgICAgICBmb250LXNpemU6IDQwcHg7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICBtYXJnaW46IDIycHggMCAyNnB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgbWFyZ2luOiAxMnB4IDAgMTBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNjc7XHJcbiAgICAgICAgbWFyZ2luOiAwcHggMCA2MHB4O1xyXG4gICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHggMCAzMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDgwcHggMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU3O1xyXG4gICAgICAgICAgICBtYXJnaW46IDBweCAwIDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLnNlYXJjaC1zdHlsZS00IHtcclxuICAgICAgICBtYXJnaW46IDAgNTBweDtcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGZvcm0ge1xyXG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZjhmOGY4O1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDQ4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3B4IDE1MHB4IDNweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDNweCAxNDBweCAzcHggMjBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICY6Oi1tb3otaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICAgICAgICAgIG9wYWNpdHk6IDE7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAmOjotd2Via2l0LWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpmb2N1cyB7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgIHRvcDogNTAlO1xyXG4gICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgcmlnaHQ6IDA7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCA0MXB4O1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjZweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweCAzNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLXJlZDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuXHJcblxyXG5cclxuIiwiLyotLS0tLS0tLSAyMS4gTXkgYWNjb3VudCBzdHlsZSAtLS0tLS0tLS0qL1xyXG5cclxuLm15YWNjb3VudC10YWItbWVudSB7XHJcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG4gICAgYSB7XHJcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2VlZTtcclxuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgIHBhZGRpbmc6IDE1cHggMzBweDtcclxuICAgICAgICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZTtcclxuICAgICAgICAmOmxhc3QtY2hpbGQge1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VlZTtcclxuICAgICAgICB9XHJcbiAgICAgICAgJjpob3ZlcixcclxuICAgICAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICBjb2xvcjogJHdoaXRlOyBcclxuICAgICAgICB9XHJcbiAgICAgICAgaS5mYSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICB3aWR0aDogMjVweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbiNteWFjY291bnRDb250ZW50IHtcclxuICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAzMHB4O1xyXG4gICAgfVxyXG59XHJcblxyXG4ubXlhY2NvdW50LWNvbnRlbnQge1xyXG4gICAgLndlbGNvbWUge1xyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIzcHg7XHJcbiAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgc3Ryb25nIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgXHJcbiAgICB9XHJcbiAgICBwIHtcclxuICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDEuNzQ7XHJcbiAgICAgICAgYSB7XHJcbiAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5hY2NvdW50LWRldGFpbHMtZm9ybSB7XHJcbiAgICAgICAgLmFjY291bnQtaW5mbyB7XHJcbiAgICAgICAgICAgIGxhYmVsIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgM3B4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICYubWItMzAge1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgbWFyZ2luOiA1cHggMCAwO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcbiAgICAgICAgZmllbGRzZXQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxLjU1ZW0gMS42MjVlbSAzZW07XHJcbiAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNlZWU7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMzBweCAwIDM2cHg7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEuNTVlbSAxZW0gM2VtO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGxlZ2VuZCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgIGZsb2F0OiBpbmhlcml0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5hY2NvdW50LWluZm8tYnRuIHtcclxuICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJHdoaXRlO1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAyNnB4O1xyXG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTFweCA0MXB4IDEzcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGhlbWUtY29sb3ItcmVkO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgJi5teWFjY291bnQtYWRkcmVzcyB7XHJcbiAgICAgICAgLm15YWNjb3VudC1hZGRyZXNzLXdyYXAge1xyXG4gICAgICAgICAgICBtYXJnaW46IDIwcHggMCAwcHg7XHJcbiAgICAgICAgICAgIGgzIHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyMnB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm15YWNjb3VudC1hZGRyZXNzLWNvbnRlbnQge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAyMHB4IDAgMDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDE0cHggMCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDUwMDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA1cHhcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIHAge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS43NDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi5teWFjY291bnQtdGFibGUge1xyXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgIHRhYmxlLFxyXG4gICAgLnRhYmxlIHtcclxuICAgICAgICB0aCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XHJcbiAgICAgICAgICAgIGJvcmRlci1jb2xvcjogI2VlZTtcclxuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgdGQge1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICAgICAgICBib3JkZXItY29sb3I6ICNlZWU7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkYmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vKi0tLS0tLS0tIFN0YXJ0IE15IEFjY291bnQgUGFnZSBXcmFwcGVyIC0tLS0tLS0tKi9cclxuXHJcblxyXG5cclxuIiwiLyotLS0tLS0tLSAyMi4gTG9naW4gcmVnaXN0ZXIgc3R5bGUgLS0tLS0tLS0tKi9cclxuXHJcbi5sb2dpbi1yZWdpc3Rlci13cmFwIHtcclxuICAgICYubG9naW4tcmVnaXN0ZXItZ3JheS1iZyB7XHJcbiAgICAgICAgYmFja2dyb3VuZDogI2Y4ZjhmODtcclxuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgICAgICAgcGFkZGluZzogMjlweCA1MHB4IDQ4cHg7XHJcbiAgICAgICAgbWFyZ2luOiAwIDEwMHB4IDAgMDtcclxuICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAzMHB4IDAgMDtcclxuICAgICAgICB9IFxyXG4gICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDBweCA0MHB4IDA7XHJcbiAgICAgICAgfSBcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwcHggNDBweCAwO1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAyOXB4IDIwcHggNDhweDtcclxuICAgICAgICB9IFxyXG4gICAgfVxyXG4gICAgLmxvZ2luLXJlZ2lzdGVyLXRpdGxlIHtcclxuICAgICAgICBoMSB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzRweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjFweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmxvZ2luLXJlZ2lzdGVyLWZvcm0ge1xyXG4gICAgICAgIGZvcm0ge1xyXG4gICAgICAgICAgICAubG9naW4tcmVnaXN0ZXItaW5wdXQtc3R5bGUge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgbGFiZWwge1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgICAgICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJi5pbnB1dC1zdHlsZS13aGl0ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5sb3N0LXJlbWVtYmVyLXdyYXAge1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICAucmVtZW1iZXItd3JhcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH0gXHJcbiAgICAgICAgICAgICAgICAgICAgaW5wdXQge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBzcGFuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5sb3N0LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSwgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogXCJcIjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZDogI2U3ZTdlNztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSkgMC4zcywgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIDAuM3M7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNEU5N0ZEO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApIHRyYW5zbGF0ZVooMCk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzIGN1YmljLWJlemllcigwLjE2NSwgMC44NCwgMC40NCwgMSk7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSwgLXdlYmtpdC10cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjo6YWZ0ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM0RTk3RkQ7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZVgoMSkgdHJhbnNsYXRlWigwKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQsIDAuNDQsIDEpIDAuM3MsIC13ZWJraXQtdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuMTY1LCAwLjg0LCAwLjQ0LCAxKSAwLjNzO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5sb2dpbi1yZWdpc3Rlci1idG4ge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAzNXB4IDAgMDtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDI1cHggMCAwO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgYnV0dG9uIHtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjZweDtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMXB4IDEwcHggMTNweDtcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHRoZW1lLWNvbG9yLXJlZDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLnByaXZhY3ktcG9saWN5LXdyYXAge1xyXG4gICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc0O1xyXG4gICAgICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzMzMztcclxuICAgICAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcblxyXG4iLCIvKi0tLS0tLS0tIDIzLiBDb21wYXJlIHN0eWxlIC0tLS0tLS0tLSovXHJcblxyXG4uY29tcGFyZS10YWJsZSB7XHJcbiAgICAmIC50YWJsZSB7XHJcbiAgICAgICAgdGhlYWQge1xyXG4gICAgICAgICAgICB0ciB7XHJcbiAgICAgICAgICAgICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xyXG4gICAgICAgICAgICAgICAgdGgge1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogbm9uZTtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxM3B4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYudGl0bGUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgJiB0Ym9keSB7XHJcbiAgICAgICAgICAgICYgdHIge1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuICAgICAgICAgICAgICAgICYgdGQge1xyXG4gICAgICAgICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzQ0NDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDI0MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmZpcnN0LWNvbHVtbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi13aWR0aDogMjAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxNXB4IDMwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcclxuICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWluLXdpZHRoOiAxMDBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtaW4td2lkdGg6IDEwMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmNvbXBhcmUtcmF0aW5nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZiMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA5MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmdyYXkge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYWJhYmFiO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5jb21wYXJlLXN0b2NrIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBpIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzhjYzYzZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5jb21wYXJlLXJhdGluZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmLmNvbXBhcmUtYnRuIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWRmNGZlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjZweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggNDFweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTJweCAyMnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEycHggMjhweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgcCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgIC5jb21wYXJlLXBhZ2Utd3JhcHBlciB7XHJcbiAgICAgICAgJi5wdC05MCB7XHJcbiAgICAgICAgICAgIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLyotLS0tLS0gZW5kIENvbXBhcmUgUGFnZSBXcmFwcGVyIC0tLS0tKi8iLCIvKi0tLS0tLS0tIDI0LiBCbG9nIGRldGFpbHMgc3R5bGUgLS0tLS0tLS0tKi9cclxuXHJcbi5ibG9nLWRldGFpbHMtd3JhcHBlciB7XHJcbiAgICAuYmxvZy1kZXRhaWxzLXRvcC1jb250ZW50IHtcclxuICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xyXG4gICAgICAgIC5wb3N0LWNhdGVnb3JpZXMge1xyXG4gICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gICAgICAgICAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxcHggMTBweDtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGgxIHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAzNHB4O1xyXG4gICAgICAgICAgICBtYXJnaW46IDE3cHggMCAxNnB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDMwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JG1kLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzMHB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYmxvZy1tZXRhLTMge1xyXG4gICAgICAgICAgICB1bCB7XHJcbiAgICAgICAgICAgICAgICBsaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNnB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skeGwtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTZweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDhweDsgXHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGltZyB7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgfVxyXG4gICAgYmxvY2txdW90ZSB7XHJcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAxZW07XHJcbiAgICAgICAgYm9yZGVyLWxlZnQ6IDRweCBzb2xpZCAkdGhlbWUtY29sb3ItYmx1ZTtcclxuICAgICAgICBtYXJnaW46IDQ5cHggMCA0NXB4IDUwcHg7XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDI5cHggMCAyNXB4IDIwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIHAge1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc4O1xyXG4gICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICB3aWR0aDogOTAlO1xyXG4gICAgICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiA5NiU7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE3cHg7XHJcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS41ODtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIHAge1xyXG4gICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICBsaW5lLWhlaWdodDogMS43NDtcclxuICAgICAgICAmLmJsb2ctZGV0YWlscy1wYXJhZ3JhcGgtbWIge1xyXG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ibG9nLWRldGFpbHMtbWlkZGxlLWltZyB7XHJcbiAgICAgICAgbWFyZ2luOiA0NXB4IDAgNDJweDtcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjVweCAwIDIycHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG4gICAgLmJsb2ctZGV0YWlscy1jb2x1bW4ge1xyXG4gICAgICAgIG1hcmdpbjogMCAwIDQwcHg7XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gICAgICAgIH1cclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMThweDtcclxuICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNXB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTJweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ibG9nLXRhZy1zaGFyZS13cmFwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICAgIH1cclxuICAgICAgICAuYmxvZy10YWctd3JhcCB7XHJcbiAgICAgICAgICAgIGRpc3BsYXk6IGZsZXg7IFxyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgY29sb3I6ICRibGFjaztcclxuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYmxvZy10YWcge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ibG9nLXNoYXJlLXdyYXAge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gICAgICAgICAgICAuYmxvZy1zaGFyZS1jb250ZW50IHtcclxuICAgICAgICAgICAgICAgIHNwYW4ge1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogJGJsYWNrO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ibG9nLXNoYXJlLWljb24ge1xyXG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgc3BhbiB7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDUycHg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA1MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiA1MnB4O1xyXG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIC5ibG9nLXNoYXJlLWxpc3Qge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBib3R0b206IDEwMCU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTEwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMCA0cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDIwcHggcmdiYSgwLDAsMCwuMDYpO1xyXG4gICAgICAgICAgICAgICAgICAgIGZpbHRlcjogZHJvcC1zaGFkb3coMCAycHggMjBweCByZ2JhKDAsMCwwLC4wNikpO1xyXG4gICAgICAgICAgICAgICAgICAgIHRyYW5zaXRpb246IGFsbCAuMjVzIGN1YmljLWJlemllciguNjQ1LC4wNDUsLjM1NSwxKTtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA5O1xyXG4gICAgICAgICAgICAgICAgICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgJi5icy1saXN0LXJlc3BvbnNpdmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsLTEwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBub25lO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdG9wOiAxMDAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJyc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlci10b3A6IDhweCBzb2xpZCAjZmZmO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItbGVmdDogOXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IDlweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJi5ibG9nLXNoYXJlLXJpZ2h0LTAge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICByaWdodDogMTBweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsLTEwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICByaWdodDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTEwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6OmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogNTAlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBhIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMTJweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2NjY7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgLmJsb2ctc2hhcmUtbGlzdCB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTIwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAmLmJzLWxpc3QtcmVzcG9uc2l2ZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsLTIwcHgpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgICAgICYuYmxvZy1zaGFyZS1yaWdodC0wIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLC0yMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC0yMHB4KTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ibG9nLWF1dGhvci13cmFwIHtcclxuICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZWVlO1xyXG4gICAgICAgIG1hcmdpbi10b3A6IDUwcHg7XHJcbiAgICAgICAgcGFkZGluZy10b3A6IDUwcHg7XHJcbiAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMzBweDtcclxuICAgICAgICAgICAgcGFkZGluZy10b3A6IDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIEBtZWRpYSAjeyRzbS1sYXlvdXR9IHtcclxuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJsb2ctYXV0aG9yLWltZyB7XHJcbiAgICAgICAgICAgIGZsZXg6IDAgMCAxNDBweDtcclxuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIGltZyB7XHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XHJcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMDAlO1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ibG9nLWF1dGhvci1zb2NpYWwge1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxNHB4IDAgMDtcclxuICAgICAgICAgICAgICAgIGEge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjYWJhYmFiO1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICAgICAgICAgICAgICAmOmhvdmVyIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgICAgICAuYmxvZy1hdXRob3ItY29udGVudCB7XHJcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xyXG4gICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMHB4O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLXRvcDogMTVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBAbWVkaWEgI3skc20tbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogMjBweDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICBoNCB7XHJcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIC5ibG9nLXByZXYtbmV4dC13cmFwIHtcclxuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgICAgbWFyZ2luOiA0M3B4IDAgNDVweDtcclxuICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMjNweCAwIDI1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5ibG9nLXByZXYtbmV4dC1zdHlsZSB7XHJcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgICY6YmVmb3JlIHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgICAgICAgICByaWdodDogMDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDA7XHJcbiAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMDtcclxuICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAuNTtcclxuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiA1O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2l0aW9uOiBhbGwgMS41cyBjdWJpYy1iZXppZXIoMCwwLC4yLDEpO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxOHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNTY7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDk7XHJcbiAgICAgICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRsZy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxN3B4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICAgICAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYmxvZy1uZXh0LXBvc2l0aW9uIHtcclxuICAgICAgICAgICAgICAgIGg0IHtcclxuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDBweDtcclxuICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XHJcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA1MHB4IDEwcHggMzBweDtcclxuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbGctbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggNTBweCAxMHB4IDIwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyRtZC1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCA1MHB4IDEwcHggMjBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JHhzLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDQwcHggMTBweCAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmJlZm9yZSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgY29udGVudDogJ1xcZjEwNSc7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IFBybyc7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICYuYmxvZy1wcmV2LXBvc2l0aW9uIHtcclxuICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNXB4O1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgaDQge1xyXG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1MCU7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMzBweCAxMHB4IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhICN7JGxnLWxheW91dH0ge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMHB4IDIwcHggMTBweCA1MHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICBAbWVkaWEgI3skbWQtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMjBweCAxMHB4IDUwcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgICAgIEBtZWRpYSAjeyR4cy1sYXlvdXR9IHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTBweCAyMHB4IDEwcHggNDBweDtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjpiZWZvcmUge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbnRlbnQ6ICdcXGYxMDQnO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICB0b3A6IDUwJTtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LWZhbWlseTogJ0ZvbnQgQXdlc29tZSA1IFBybyc7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICY6aG92ZXIge1xyXG4gICAgICAgICAgICAgICAgYSB7XHJcbiAgICAgICAgICAgICAgICAgICAgaW1nIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgdHJhbnNmb3JtOiBzY2FsZTNkKDEuMSwxLjEsMS4xKTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbiAgICAuYmxvZy1yZXBseS13cmFwcGVyIHtcclxuICAgICAgICBoMyB7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTVweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgcCB7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIGZvcm0ge1xyXG4gICAgICAgICAgICAuYmxvZy1pbnB1dC1zdHlsZSB7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIC5ibG9nLXRleHRhcmVhLXN0eWxlIHtcclxuICAgICAgICAgICAgICAgIHRleHRhcmVhIHtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmOGY4Zjg7XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxNDBweDtcclxuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxOXB4IDIwcHggM3B4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XHJcbiAgICAgICAgICAgICAgICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyBlYXNlIDBzO1xyXG4gICAgICAgICAgICAgICAgICAgICY6Oi1tb3otaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY2NjtcclxuICAgICAgICAgICAgICAgICAgICAgICAgb3BhY2l0eTogMTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICAgICAgJjo6LXdlYmtpdC1pbnB1dC1wbGFjZWhvbGRlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjNjY2O1xyXG4gICAgICAgICAgICAgICAgICAgICAgICBvcGFjaXR5OiAxO1xyXG4gICAgICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgICAgICAmOmZvY3VzIHtcclxuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJHRoZW1lLWNvbG9yLWJsdWU7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR3aGl0ZTtcclxuICAgICAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmJsb2ctcmVtZW1iZXItd3JhcCB7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMjVweCAwIDI2cHg7XHJcbiAgICAgICAgICAgICAgICBAbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMnB4IDAgMTJweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgICAgIGlucHV0IHtcclxuICAgICAgICAgICAgICAgICAgICB3aWR0aDogYXV0bztcclxuICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IGF1dG87XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgICAgICBsYWJlbCB7XHJcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM0NDQ7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc0O1xyXG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAuYmxvZy1jb21tZW50LXN1Ym1pdCB7XHJcbiAgICAgICAgICAgICAgICBpbnB1dCB7XHJcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XHJcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1ibHVlO1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkd2hpdGU7XHJcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjZweDtcclxuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwIDQxcHg7XHJcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgICAgICAgICAgICAgICAgICAgJjpob3ZlciB7XHJcbiAgICAgICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0aGVtZS1jb2xvci1yZWQ7XHJcbiAgICAgICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgI3skeHMtbGF5b3V0fSB7XHJcbiAgICAuYmxvZy1kZXRhaWxzLWFyZWEge1xyXG4gICAgICAgICYucHQtNTUge1xyXG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogNDBweDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbiJdfQ== */
