@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes scroll{0%{opacity:1}to{opacity:0;transform:translateY(46px)}}*{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html,small{padding:0;border:0;outline:0;vertical-align:baseline;font-weight:400}abbr,acronym,address,applet,article,big,blockquote,caption,center,cite,code,dd,del,dfn,div,dl,dt,em,fieldset,figure,font,footer,form,h1,h2,h3,h4,h5,h6,i,iframe,ins,kbd,label,li,menu,nav,object,ol,p,pre,q,s,samp,section,span,strike,table,tbody,tfoot,thead,tr,tt,u,ul,var{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:0 0;font-weight:400}a,body,html,small{margin:0;background:0 0}a,b,img,strong{font-size:100%;vertical-align:baseline}a,img{font-weight:400}b,img,legend,strong,sub,sup,td,th{margin:0;outline:0;background:0 0}b,strong{border:0}legend,sub,sup,td,th{font-weight:400}a,b,img,strong,sub,sup{padding:0}legend,td,th{font-size:100%;vertical-align:baseline}a,sub,sup,td,th{border:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}menu,ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:after,blockquote:before,q:after,q:before{content:none}:focus,a:link,a:visited{outline:0}ins{text-decoration:none}del{text-decoration:line-through}table{border-collapse:collapse;border-spacing:0}a,html{color:#333}html{font-size:100.01%;font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{position:relative;font-size:1em}b,strong{font-weight:700}a,button,input{outline:0}a{background-color:transparent;text-decoration:none;cursor:pointer}a:active,a:focus,a:hover{color:#333;outline:0}var{font-style:normal}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{border:0;max-width:100%}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type=checkbox],input[type=radio],td,th{padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:700}body,html{overflow-x:hidden;width:100vw}@font-face{font-family:'Poppins';src:url(/fonts/Poppins/Poppins-Medium.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Poppins-Regular';src:url(/fonts/Poppins/Poppins-Regular.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Poppins-SemiBold';src:url(/fonts/Poppins/Poppins-SemiBold.ttf) format("truetype");font-weight:400;font-style:normal}@font-face{font-family:'Poppins-ExtraBold';src:url(/fonts/Poppins/Poppins-ExtraBold.ttf) format("truetype");font-weight:400;font-style:normal}body{font-family:"Poppins",sans-serif;color:#202c37;line-height:1.2}body b,body strong{font-family:"Poppins-ExtraBold",sans-serif}.flex{display:flex}.flex-wrap{flex-wrap:wrap}.w-100{width:100%}.site-width{max-width:100%;width:86.19792vw;padding:0 .78125vw;margin:0 auto}.color-brand{color:#5cb1ca}.color-white{color:#fff}.text-center{text-align:center}.title{font-family:"Poppins-ExtraBold",sans-serif;line-height:1.1;font-size:4.16667vw}.title-sm{font-size:1.77083vw;color:#202c37}.title-sm--grey{color:#e9eaf1}.subtitle{font-family:"Poppins",sans-serif;line-height:1.2;font-size:1.97917vw}.btn,.btn-sm{text-decoration:none;border:.10417vw solid;background:#fff;line-height:1.2;transition:all .5s ease}.btn{min-width:15.625vw;box-shadow:0 14px 28px rgba(0,0,0,.15),0 10px 10px rgba(0,0,0,.12);font-size:1.97917vw;padding:1.30208vw 3.38542vw;border-radius:1.04167vw;border-color:#fff;color:#202c37}.btn-sm:hover,.btn:hover{background:#5cb1ca;color:#fff;text-decoration:none;box-shadow:0 4px 18px rgba(0,0,0,.15),0 0 10px rgba(0,0,0,.12)}.btn-sm{display:inline-block;font-family:"Poppins-SemiBold",sans-serif;text-align:center;font-size:1.09375vw;padding:.36458vw 3.38542vw;border-radius:.41667vw;border-color:#5cb1ca;color:#5cb1ca}.btn-transp{border-color:#fff;color:#fff;background:0 0}.btn-transp:active,.btn-transp:focus,.btn-transp:hover{color:#202c37;background:#fff}.line{position:fixed;height:100%;background:#e9eaf1;width:4px;width:.20833vw;top:0;left:50%;transform:translateX(-50%);display:block;z-index:-1}.line__bg{display:block;width:100%;height:50%;background:#5cb1ca;transition:height 5.5s ease}.circle{width:2.23958vw;height:2.23958vw;background:#fff url(/images/circle.png) center center no-repeat;background-size:99%;position:absolute;transform:translateX(-50%)}.circle-main,.circle-mask{width:100%;height:100%;bottom:0;left:0;position:absolute;overflow:hidden}.circle-main img,.circle-mask img{display:block;position:absolute;width:99%;bottom:0;left:0}.circle span:first-child{background:url(/images/circle.png) center center}.scroll{width:2.39583vw;height:4.58333vw;border-radius:1.30208vw;box-shadow:inset 0 0 0 .15625vw #000;bottom:0;position:absolute;transform:translateX(-50%);left:50%;z-index:99;background:#fff}.scroll__wrap{background:#fff;z-index:98;text-align:center;flex-grow:1;position:relative;margin:0 auto;width:3.125vw}.scroll__wrap:before{content:'';height:100%;width:.20833vw;top:0;left:50%;transform:translateX(-50%);display:block;z-index:9}.nav-side__icon,.scroll:before,.scroll__wrap:before{position:absolute;background:#5cb1ca}.scroll:before{content:'';animation-duration:1.5s;animation-iteration-count:infinite;animation-name:scroll;border:.05208vw solid #202c37;margin-left:-.13021vw;top:.41667vw;border-radius:.20833vw;left:50%;width:.20833vw;height:.52083vw}.nav-side{position:fixed;right:0;top:50%;transform:translate(100%,-50%);background:#fff;z-index:999;box-shadow:0 0 15px 5px rgba(0,0,0,.12);width:8.33333vw;max-height:41.66667vw;border-top-left-radius:.78125vw;border-bottom-left-radius:.78125vw;padding:0 1.04167vw 1.5625vw;text-align:center;transition:all .5s ease}.nav-side.hide-icon .nav-side__icon{display:none}.nav-side__icon{display:block;top:50%;left:0;transform:translate(-100%,-50%);cursor:pointer;z-index:999;background:#5cb1ca url(/images/arrow-r.png) center center no-repeat;width:2.13542vw;height:3.33333vw;border-top-left-radius:2.60417vw;border-bottom-left-radius:2.60417vw;background-size:.83333vw 1.35417vw}.nav-side.is-active{transform:translate(0%,-50%)}.nav-side.is-active .nav-side__icon{background:#5cb1ca url(/images/arrow.png) center center no-repeat;background-size:.83333vw 1.35417vw}.nav-side.is-blocked{transform:translate(100%,-50%)}.nav-side.is-blocked .nav-side__icon{background:#5cb1ca url(/images/arrow-r.png) center center no-repeat;background-size:.83333vw 1.35417vw}.nav-side__inner{display:flex;flex-direction:column;justify-content:center}.nav-side__title{font-family:"Poppins-SemiBold",sans-serif;padding-top:2.08333vw;font-size:1.09375vw;margin-bottom:.78125vw}.nav-side__title.r-pad{padding-top:.26042vw}.nav-side__btn{transition:all .5s ease;cursor:pointer;margin-bottom:1.14583vw}.nav-side__btn-name{font-size:1.5625vw;margin-top:.15625vw;color:#202c37}.nav-side__btn-icon{width:3.28125vw;height:3.64583vw;margin:0 auto}.nav-side__btn.is-active .nav-side__btn-name,.nav-side__btn:hover .nav-side__btn-name,.nav-side__list a.is-active,.nav-side__list a:hover{color:#5cb1ca}.nav-side__btn.tile .nav-side__btn-icon{background:url(/images/tile.png) center center no-repeat;background-size:contain}.nav-side__btn.tile.is-active .nav-side__btn-icon,.nav-side__btn.tile:hover .nav-side__btn-icon{background:url(/images/tile-active.png) center center no-repeat;background-size:contain}.nav-side__btn.list .nav-side__btn-icon{background:url(/images/list.png) center center no-repeat;background-size:contain}.nav-side__btn.list.is-active .nav-side__btn-icon,.nav-side__btn.list:hover .nav-side__btn-icon{background:url(/images/list-active.png) center center no-repeat;background-size:contain}.nav-side__list a{display:block;font-size:1.45833vw;margin-bottom:.36458vw;transition:all .4s ease}.burger-icon{position:relative;z-index:99999;cursor:pointer;background-color:transparent;transition:all .5s ease;user-select:none;margin:1.04167vw .36458vw 0;width:2.60417vw;height:2.08333vw}.burger-icon__inner{width:100%;height:100%}.burger-icon span{display:block;background-color:#5cb1ca;transition:.5s;overflow:hidden;position:absolute;margin:auto;height:.41667vw;border-radius:3.07292vw;width:2.5vw}.burger-icon span:nth-child(2){top:0;bottom:0;margin:auto;opacity:1}.burger-icon span:nth-child(3){bottom:0}.header{position:absolute;width:100%;z-index:9}.header .site-width{display:flex;justify-content:space-between;padding:2.23958vw 0}.header .logo{position:relative;margin-left:3.95833vw;width:15.88542vw}.header .logo img:nth-child(1){position:absolute;top:0;left:0;z-index:0;opacity:0}.greet-wrap{position:relative;top:0;height:100vh;width:100%}.greet{width:100vw;height:100vh;top:0;left:0;position:fixed;min-height:800px;min-height:41.66667vw;z-index:9999}.greet__bg{background:#5cb1ca url(/images/hero-bg.png) center center;background-size:cover;width:100%;height:100%;top:0;left:0;z-index:0;position:absolute}.greet .site-width{display:flex;height:100%;justify-content:flex-start;position:relative}.greet__left{flex-basis:50%;width:100%}.greet__right{flex-basis:50%;text-align:center;padding-top:35.41667vw;padding-left:7.8125vw}.greet .title{color:#fff;padding-top:24.16667vw;margin-bottom:.46875vw}.greet .subtitle{color:#4e9cad}.hero{width:100vw;height:100vh;top:0;left:0;min-height:41.66667vw;position:relative}.hero__bg{background:url(/images/hero-bg-in.jpg) top center no-repeat;background-size:100%;background-repeat:no-repeat;width:100%;top:0;left:0;z-index:0;position:absolute;min-height:calc(100% + 20%)}.hero .line,.hero .line__bg{height:100%;position:absolute;top:0}.hero .line{background:#e9eaf1;left:50%;transform:translateX(-50%);z-index:99;width:.20833vw;display:none}.hero .line__bg{width:100%;background:#5cb1ca}.hero .circle{left:50%;bottom:0}.hero .site-width,.hero__content{position:relative;display:flex;flex-direction:column}.hero .site-width{height:100%;align-items:center}.hero__content{text-align:center;width:100%;z-index:99;margin-right:auto;margin-left:auto;flex-basis:60%;justify-content:flex-end;padding:2.60417vw 0 0;margin-top:7.29167vw;margin-bottom:0;width:40.625vw}.hero__content .title{background:#fff;padding-top:2.08333vw}.hero__content .subtitle{background:#fff;padding-bottom:4.16667vw}.time-line{min-height:100vh;display:flex;flex-wrap:wrap;padding-top:5.46875vw;display:none}.time-line__content{position:relative;text-align:right;display:flex;flex-direction:column;justify-content:center;padding:1.82292vw 2.44792vw .78125vw;border-top-right-radius:1.5625vw;border-bottom-right-radius:1.5625vw;min-height:9.375vw;transition:all .5s ease}.time-line__content:before{content:'';display:block;position:absolute;right:0;border-radius:54%;background:#fff;transform:translateX(50%);width:4.16667vw;height:4.16667vw}.time-line__content.disable .title-sm{color:#e9eaf1}.time-line__content:not(.disable):hover{background:#5cb1ca;cursor:pointer}.time-line__content:not(.disable):hover .text{color:#fff}.time-line__content:not(.disable):hover .btn-sm{color:#fff;border-color:#fff;background:#5cb1ca}.time-line__content:not(.disable):hover .title-sm{color:#fff}.time-line__row{width:50%;position:relative;padding-right:.41667vw;margin-top:0;margin-bottom:1.04167vw;margin-right:1%!important}.time-line__row.last .time-line__content{min-height:0;padding:0}.time-line__row.right{display:flex;width:100%;flex-basis:100%;margin-right:0%!important}.time-line__row.right .time-line__content{flex-basis:50%;flex-grow:0;flex-shrink:0}.time-line__row.right .time-line__circle{right:-2.44792vw}.time-line__row.info{margin:0 0 9.89583vw}.time-line__row.info:last-child{margin:0 0 4.94792vw}.time-line__circle{transform:translateX(-50%);background:0 0;background-size:99%;z-index:9;right:-2.65625vw;transition:all .5s ease}.time-line .text,.time-line .title-sm{margin-bottom:.52083vw;transition:all .5s ease}.time-line .title-sm{font-family:"Poppins-ExtraBold",sans-serif}.time-line .text{font-size:1.09375vw}.time-line .btn-sm{min-width:0;margin-left:auto;width:13.54167vw;transition:all .5s ease}.cards__title{text-align:center;padding-top:10.05208vw}.cards__title,.cards__title .title-sm{position:relative}.cards__title .title-sm:before{content:'';background:#5cb1ca;position:absolute;height:100%;width:.20833vw;height:10.05208vw;top:-.52083vw;left:50%;transform:translate(-50%,-100%);display:block;z-index:9}.card,.cards__block{display:flex;flex-wrap:wrap}.cards__block{justify-content:center;align-items:flex-start}.cards__block.resize{margin-bottom:2.08333vw}.cards__block.resize .card{margin:2.08333vw .52083vw .36458vw}.cards__block .additional{padding:0;flex-basis:22.91667vw;margin-bottom:2.08333vw;margin-top:2.08333vw;min-height:28.125vw}.cards__block .additional__wrap{padding:2.08333vw}.cards__block .additional__inner{display:flex;flex-wrap:wrap;justify-content:center}.cards__block .additional__img{width:10.41667vw;margin-bottom:1.5625vw;text-align:center}.cards__block .additional__content{width:100%;text-align:center;padding:0}.card{min-height:25.52083vw;flex-basis:20.3125vw;margin:2.34375vw;border-radius:.52083vw;padding:2.86458vw 1.04167vw 1.30208vw;background:#5cb1ca;flex-direction:column}.card.bg-less{background:#fff}.card.bg-green:after,.card.bg-less:after{background:#41bab9}.card.bg-green{background:#7ecdca}.card.bg-dark{background:#4e9cad}.card.bg-dark:after{background:#5cb1ca}.card .text{font-size:1.09375vw;padding-left:.78125vw;margin-bottom:.3125vw;color:#fff}.card .title-sm{margin-bottom:5px;font-family:"Poppins-ExtraBold",sans-serif}.card .desc{color:#fff;font-family:"Poppins-Regular",sans-serif;font-size:.9375vw}.card .btn-sm{margin:auto auto 0}.additional{flex-basis:50%;flex-shrink:0;flex-grow:0;display:flex;padding:1.82292vw 2.44792vw .78125vw}.additional__wrap{border:.10417vw solid #202c37;padding:1.04167vw;border-radius:.52083vw;box-shadow:0 0 15px 5px rgba(0,0,0,.12);position:relative}.additional__dot{width:.52083vw;height:.52083vw;border-radius:50%;position:absolute;background:#202c37}.additional__dot:first-child{top:.52083vw;left:.52083vw}.additional__dot:nth-child(2){top:.52083vw;right:.52083vw}.additional__dot:nth-child(3){bottom:.52083vw;left:.52083vw}.additional__dot:nth-child(4){bottom:.52083vw;right:.52083vw}.additional__inner{display:flex;align-items:center}.additional__img{width:4.6875vw}.additional__content{padding-left:2.08333vw;font-size:1.77083vw;width:26.04167vw;color:#202c37;max-width:100%}.footer{background:#fff;height:50vh;position:relative;font-size:1.77083vw;padding-top:1.5625vw;z-index:9;font-family:"Poppins-ExtraBold",sans-serif}.popup{position:fixed;top:12%;width:100%;background:#fff;background:#5cb1ca;min-height:43.75vw;z-index:999;-webkit-mask-image:url(/images/mask-1.png);-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-webkit-mask-clip:content-box;display:none}.popup:after{content:'';width:100%;display:block;position:absolute;bottom:0;height:6.25vw}.popup.bg-green{background:#7ecdca}.popup.bg-green:after{background:#41bab9}.popup.bg-dark,.popup:after{background:#4e9cad}.popup.bg-dark:after{background:#5cb1ca}.popup__inner{width:100%;height:100%;display:flex;justify-content:space-between;align-items:center}.popup__content{flex-grow:0;flex-shrink:0;padding:7.44792vw 0 13.54167vw 14.58333vw;max-width:100%;flex-basis:35.5%}.popup .text{font-size:1.09375vw;margin-bottom:.26042vw;color:#fff}.popup .title-sm{margin-bottom:.78125vw;font-family:"Poppins-ExtraBold",sans-serif}.popup .title-sm span{font-size:.9375vw;margin-top:.36458vw;margin-bottom:1.82292vw;display:block}.popup .descr{color:#fff;line-height:1.35;font-size:1.09375vw;margin-bottom:.52083vw}.popup .btn-sm{min-width:13.54167vw}.popup__img{height:100%;display:flex;align-items:flex-end;position:relative;z-index:9;flex-basis:52.7%;align-self:flex-end;flex-grow:0;flex-shrink:0;padding-bottom:2.60417vw}.popup__img img{width:100%}.popup.q2-2013 .popup__img{flex-basis:56.7%;align-self:flex-end;padding-bottom:4.42708vw;padding-right:11.30208vw}.popup.q3-2013 .popup__img{flex-basis:42.4%;padding-bottom:1.04167vw;padding-right:7.29167vw}.popup.q2-2016 .popup__img{flex-basis:50.5%;padding-bottom:.26042vw;padding-right:18.17708vw}.popup.q3-2016 .popup__img{flex-basis:45.4%;padding-bottom:1.04167vw;padding-right:11.14583vw}.popup.q4-2016 .popup__img{flex-basis:59.6%;padding-bottom:2.86458vw;padding-right:8.38542vw}.popup.q1-2018 .popup__img{padding-bottom:5.98958vw;padding-right:18.4375vw;flex-basis:49%}.popup.q3-2018 .popup__img{padding-bottom:0;padding-right:0;margin-bottom:-1.30208vw;flex-basis:43.4%}.popup.q1-2019 .popup__img{padding-bottom:4.16667vw;padding-right:11.82292vw;flex-basis:52.1%}.popup.q2-2019 .popup__content{flex-basis:36.5%}.popup.q2-2019 .popup__img{padding-bottom:1.04167vw;padding-right:7.29167vw;flex-basis:56.7%}.popup.q3-2019 .popup__img{padding-bottom:3.64583vw;padding-right:0;flex-basis:57.4%}.popup.q3-1-2019 .popup__img{padding-bottom:3.28125vw;padding-right:0;flex-basis:55.8%}.popup.q3-1-2019 .popup__img .mob{display:none}.popup.q3-q4-2019 .popup__img{padding-bottom:2.70833vw;padding-right:0;flex-basis:38.7%}.popup.q4-2019 .popup__img{padding-bottom:3.75vw;padding-right:14.58333vw;flex-basis:50.2%}.popup.q4-1-2019 .popup__img{padding-bottom:3.64583vw;padding-right:11.35417vw;flex-basis:52.8%}.popup.q4-2-2019 .popup__img{padding-bottom:2.39583vw;padding-right:1.92708vw;flex-basis:62.8%}.popup.q1-2020 .popup__img{padding-bottom:2.34375vw;padding-right:7.8125vw;flex-basis:57.4%}@media (max-width:992px){.site-width{width:94.81771vw;padding:0 .85938vw}.title{font-size:4.58333vw}.title-sm{font-size:1.94792vw}.subtitle{font-size:2.17708vw}.btn,.btn-sm{border:.11458vw solid}.btn{min-width:17.1875vw;font-size:2.17708vw;padding:1.43229vw 3.72396vw;border-radius:1.14583vw}.btn-sm{font-size:1.20312vw;padding:.40104vw 3.72396vw;border-radius:.45833vw}.line,.scroll__wrap:before{width:.22917vw}.circle{width:2.46354vw;height:2.46354vw}.scroll{width:2.63542vw;height:5.04167vw;border-radius:1.43229vw;box-shadow:inset 0 0 0 .17188vw #000}.scroll__wrap{width:3.4375vw}.scroll:before{width:.22917vw;height:.57292vw;border:.05729vw solid #202c37;margin-left:-.14323vw;top:.45833vw;border-radius:.22917vw}.nav-side{width:9.16667vw;max-height:45.83333vw;border-top-left-radius:.85938vw;border-bottom-left-radius:.85938vw;padding:0 1.14583vw 1.71875vw}.nav-side__icon{width:2.34896vw;height:3.66667vw;border-top-left-radius:2.86458vw;border-bottom-left-radius:2.86458vw}.nav-side.is-active .nav-side__icon,.nav-side.is-blocked .nav-side__icon,.nav-side__icon{background-size:.91667vw 1.48958vw}.nav-side__title{padding-top:2.29167vw;font-size:1.20312vw;margin-bottom:.85938vw}.nav-side__title.r-pad{padding-top:.28646vw}.nav-side__btn{margin-bottom:1.26042vw}.nav-side__btn-name{font-size:1.71875vw;margin-top:.17188vw}.nav-side__btn-icon{width:3.60938vw;height:4.01042vw}.nav-side__list a{font-size:1.60417vw;margin-bottom:.40104vw}.burger-icon{margin:1.14583vw .40104vw 0;width:2.86458vw;height:2.29167vw}.burger-icon span{height:.45833vw;border-radius:3.38021vw;width:2.75vw}.header .site-width{padding:2.46354vw 0}.header .logo{margin-left:4.35417vw;width:17.47396vw}.greet{min-height:45.83333vw}.greet__right{padding-top:38.95833vw;padding-left:8.59375vw}.greet .title{padding-top:26.58333vw;margin-bottom:.51562vw}.hero{min-height:45.83333vw}.hero .line{width:.22917vw}.hero__content{padding:2.86458vw 0 0;margin-top:8.02083vw;margin-bottom:0;width:44.6875vw}.hero__content .title{padding-top:2.29167vw}.hero__content .subtitle{padding-bottom:4.58333vw}.time-line{padding-top:6.01563vw}.time-line__content{padding:2.00521vw 2.69271vw .85938vw;border-top-right-radius:1.71875vw;border-bottom-right-radius:1.71875vw;min-height:10.3125vw}.time-line__content:before{width:4.58333vw;height:4.58333vw}.time-line__row{padding-right:.45833vw;margin-top:0;margin-bottom:1.14583vw}.time-line__row.last .time-line__content{min-height:0;padding:0}.time-line__row.right .time-line__circle{right:-2.69271vw}.time-line__row.info{margin:0 0 10.88542vw}.time-line__row.info:last-child{margin:0 0 5.44271vw}.time-line__circle{right:-2.92188vw}.time-line .text,.time-line .title-sm{margin-bottom:.57292vw}.time-line .text{font-size:1.20312vw}.time-line .btn-sm{width:14.89583vw}.cards__title{padding-top:11.05729vw}.cards__title .title-sm:before{width:.22917vw;height:11.05729vw;top:-.57292vw}.cards__block.resize{margin-bottom:2.29167vw}.cards__block.resize .card{margin:2.29167vw .57292vw .40104vw}.cards__block .additional{padding:0;flex-basis:25.20833vw;margin-bottom:2.29167vw;margin-top:2.29167vw;min-height:30.9375vw}.cards__block .additional__wrap{padding:2.29167vw}.cards__block .additional__img{width:11.45833vw;margin-bottom:1.71875vw}.cards__block .additional__content{padding:0}.card{min-height:28.07292vw;flex-basis:22.34375vw;margin:2.57812vw;border-radius:.57292vw;padding:3.15104vw 1.14583vw 1.43229vw}.card .text{font-size:1.20312vw;padding-left:.85938vw;margin-bottom:.34375vw}.card .desc{font-size:1.03125vw}.card .btn-sm{margin:auto auto 0}.additional{padding:2.00521vw 2.69271vw .85938vw}.additional__wrap{border:.11458vw solid #202c37;padding:1.14583vw;border-radius:.57292vw}.additional__dot{width:.57292vw;height:.57292vw}.additional__dot:first-child{top:.57292vw;left:.57292vw}.additional__dot:nth-child(2){top:.57292vw;right:.57292vw}.additional__dot:nth-child(3){bottom:.57292vw;left:.57292vw}.additional__dot:nth-child(4){bottom:.57292vw;right:.57292vw}.additional__img{width:5.15625vw}.additional__content{padding-left:2.29167vw;font-size:1.94792vw;width:28.64583vw}.footer{font-size:1.94792vw;padding-top:1.71875vw}.popup{min-height:48.125vw}.popup:after{height:6.875vw}.popup__content{padding:8.19271vw 0 14.89583vw 16.04167vw}.popup .text{font-size:1.20312vw;margin-bottom:.28646vw}.popup .title-sm{margin-bottom:.85938vw}.popup .title-sm span{font-size:1.03125vw;margin-top:.40104vw;margin-bottom:2.00521vw}.popup .descr{font-size:1.20312vw;margin-bottom:.57292vw}.popup .btn-sm{min-width:14.89583vw}.popup__img{padding-bottom:2.86458vw}.popup.q2-2013 .popup__img{padding-bottom:4.86979vw;padding-right:12.43229vw}.popup.q3-2013 .popup__img{padding-bottom:1.14583vw;padding-right:8.02083vw}.popup.q2-2016 .popup__img{padding-bottom:.28646vw;padding-right:19.99479vw}.popup.q3-2016 .popup__img{padding-bottom:1.14583vw;padding-right:12.26042vw}.popup.q4-2016 .popup__img{padding-bottom:3.15104vw;padding-right:9.22396vw}.popup.q1-2018 .popup__img{padding-bottom:6.58854vw;padding-right:20.28125vw}.popup.q3-2018 .popup__img{padding-bottom:0;padding-right:0;margin-bottom:-1.43229vw}.popup.q1-2019 .popup__img{padding-bottom:4.58333vw;padding-right:13.00521vw}.popup.q2-2019 .popup__img{padding-bottom:1.14583vw;padding-right:8.02083vw}.popup.q3-2019 .popup__img{padding-bottom:4.01042vw;padding-right:0}.popup.q3-1-2019 .popup__img{padding-bottom:3.60938vw;padding-right:0}.popup.q3-q4-2019 .popup__img{padding-bottom:2.97917vw;padding-right:0}.popup.q4-2019 .popup__img{padding-bottom:4.125vw;padding-right:16.04167vw}.popup.q4-1-2019 .popup__img{padding-bottom:4.01042vw;padding-right:12.48958vw}.popup.q4-2-2019 .popup__img{padding-bottom:2.63542vw;padding-right:2.11979vw}.popup.q1-2020 .popup__img{padding-bottom:2.57812vw;padding-right:8.59375vw}}@media (max-width:768px){.site-width{width:103.4375vw;padding:0 .9375vw}.title{font-size:5vw}.title-sm{font-size:2.125vw}.subtitle{font-size:2.375vw}.btn,.btn-sm{border:.125vw solid}.btn{min-width:18.75vw;font-size:2.375vw;padding:1.5625vw 4.0625vw;border-radius:1.25vw}.btn-sm{font-size:1.3125vw;padding:.4375vw 4.0625vw;border-radius:.5vw}.line,.scroll__wrap:before{width:.25vw}.circle{width:2.6875vw;height:2.6875vw}.scroll{width:2.875vw;height:5.5vw;border-radius:1.5625vw;box-shadow:inset 0 0 0 .1875vw #000}.scroll__wrap{width:3.75vw}.scroll:before{width:.25vw;height:.625vw;border:.0625vw solid #202c37;margin-left:-.15625vw;top:.5vw;border-radius:.25vw}.nav-side{width:10vw;max-height:50vw;border-top-left-radius:.9375vw;border-bottom-left-radius:.9375vw;padding:0 1.25vw 1.875vw}.nav-side__icon{width:2.5625vw;height:4vw;border-top-left-radius:3.125vw;border-bottom-left-radius:3.125vw}.nav-side.is-active .nav-side__icon,.nav-side.is-blocked .nav-side__icon,.nav-side__icon{background-size:1vw 1.625vw}.nav-side__title{padding-top:2.5vw;font-size:1.3125vw;margin-bottom:.9375vw}.nav-side__title.r-pad{padding-top:.3125vw}.nav-side__btn{margin-bottom:1.375vw}.nav-side__btn-name{font-size:1.875vw;margin-top:.1875vw}.nav-side__btn-icon{width:3.9375vw;height:4.375vw}.nav-side__list a{font-size:1.75vw;margin-bottom:.4375vw}.burger-icon{margin:1.25vw .4375vw 0;width:3.125vw;height:2.5vw}.burger-icon span{height:.5vw;border-radius:3.6875vw;width:3vw}.header .site-width{padding:2.6875vw 0}.header .logo{margin-left:4.75vw;width:19.0625vw}.greet{min-height:50vw}.greet__right{padding-top:42.5vw;padding-left:9.375vw}.greet .title{padding-top:29vw;margin-bottom:.5625vw}.hero{min-height:50vw}.hero .line{width:.25vw}.hero .circle{display:none}.hero__content{padding:3.125vw 0 0;margin-top:8.75vw;margin-bottom:0;width:48.75vw}.hero__content .title{padding-top:2.5vw}.hero__content .subtitle{padding-bottom:5vw}.time-line{padding-top:6.5625vw}.time-line__content{padding:2.1875vw 2.9375vw .9375vw;border-top-right-radius:1.875vw;border-bottom-right-radius:1.875vw;min-height:11.25vw}.time-line__content:before{width:5vw;height:5vw}.time-line__row{padding-right:.5vw;margin-top:0;margin-bottom:1.25vw}.time-line__row.last .time-line__content{min-height:0;padding:0}.time-line__row.right .time-line__circle{right:-2.9375vw}.time-line__row.info{margin:0 0 11.875vw}.time-line__row.info:last-child{margin:0 0 5.9375vw}.time-line__circle{right:-3.1875vw}.time-line .text,.time-line .title-sm{margin-bottom:.625vw}.time-line .text{font-size:1.3125vw}.time-line .btn-sm{width:16.25vw}.cards__title{padding-top:12.0625vw}.cards__title .title-sm:before{width:.25vw;height:12.0625vw;top:-.625vw}.cards__block.resize{margin-bottom:2.5vw}.cards__block.resize .card{margin:2.5vw .625vw .4375vw}.cards__block .additional{padding:0;flex-basis:27.5vw;margin-bottom:2.5vw;margin-top:2.5vw;min-height:33.75vw}.cards__block .additional__wrap{padding:2.5vw}.cards__block .additional__img{width:12.5vw;margin-bottom:1.875vw}.cards__block .additional__content{padding:0}.card{min-height:30.625vw;flex-basis:24.375vw;margin:2.8125vw;border-radius:.625vw;padding:3.4375vw 1.25vw 1.5625vw}.card .text{font-size:1.3125vw;padding-left:.9375vw;margin-bottom:.375vw}.card .desc{font-size:1.125vw}.card .btn-sm{margin:auto auto 0}.additional{padding:2.1875vw 2.9375vw .9375vw}.additional__wrap{border:.125vw solid #202c37;padding:1.25vw;border-radius:.625vw}.additional__dot{width:.625vw;height:.625vw}.additional__dot:first-child{top:.625vw;left:.625vw}.additional__dot:nth-child(2){top:.625vw;right:.625vw}.additional__dot:nth-child(3){bottom:.625vw;left:.625vw}.additional__dot:nth-child(4){bottom:.625vw;right:.625vw}.additional__img{width:5.625vw}.additional__content{padding-left:2.5vw;font-size:2.125vw;width:31.25vw}.footer{font-size:2.125vw;padding-top:1.875vw}.popup{min-height:52.5vw}.popup:after{height:7.5vw}.popup__content{padding:8.9375vw 0 16.25vw 17.5vw}.popup .text{font-size:1.3125vw;margin-bottom:.3125vw}.popup .title-sm{margin-bottom:.9375vw}.popup .title-sm span{font-size:1.125vw;margin-top:.4375vw;margin-bottom:2.1875vw}.popup .descr{font-size:1.3125vw;margin-bottom:.625vw}.popup .btn-sm{min-width:16.25vw}.popup__img{padding-bottom:3.125vw}.popup.q2-2013 .popup__img{padding-bottom:5.3125vw;padding-right:13.5625vw}.popup.q3-2013 .popup__img{padding-bottom:1.25vw;padding-right:8.75vw}.popup.q2-2016 .popup__img{padding-bottom:.3125vw;padding-right:21.8125vw}.popup.q3-2016 .popup__img{padding-bottom:1.25vw;padding-right:13.375vw}.popup.q4-2016 .popup__img{padding-bottom:3.4375vw;padding-right:10.0625vw}.popup.q1-2018 .popup__img{padding-bottom:7.1875vw;padding-right:22.125vw}.popup.q3-2018 .popup__img{padding-bottom:0;padding-right:0;margin-bottom:-1.5625vw}.popup.q1-2019 .popup__img{padding-bottom:5vw;padding-right:14.1875vw}.popup.q2-2019 .popup__img{padding-bottom:1.25vw;padding-right:8.75vw}.popup.q3-2019 .popup__img{padding-bottom:4.375vw;padding-right:0}.popup.q3-1-2019 .popup__img{padding-bottom:3.9375vw;padding-right:0}.popup.q3-q4-2019 .popup__img{padding-bottom:3.25vw;padding-right:0}.popup.q4-2019 .popup__img{padding-bottom:4.5vw;padding-right:17.5vw}.popup.q4-1-2019 .popup__img{padding-bottom:4.375vw;padding-right:13.625vw}.popup.q4-2-2019 .popup__img{padding-bottom:2.875vw;padding-right:2.3125vw}.popup.q1-2020 .popup__img{padding-bottom:2.8125vw;padding-right:9.375vw}}@media (max-width:430px){body,html{overflow-x:hidden;width:100vw}body{font-size:16px}.site-width{width:1655px;padding:0 15px}.title{font-size:40px}.title-sm{font-size:18px}.subtitle{font-size:38px}.btn,.btn-sm{font-size:21px;border:2px solid}.btn{border-color:transparent;display:inline-block;margin-bottom:20px;min-width:230px;padding:16px 0;border-radius:16px}.btn-sm{padding:7px 65px;border-radius:8px}.btn-transp{border-color:#fff}.line,.scroll__wrap:before{width:4px}.circle{width:23px;height:23px}.scroll{width:46px;height:88px;border-radius:25px;box-shadow:inset 0 0 0 3px #000}.scroll__wrap{width:60px;display:none}.scroll:before{width:4px;height:10px;border:1px solid #202c37;margin-left:-2.5px;top:8px;border-radius:4px}.scroll{display:none}.nav-side{max-height:800px;border-top-left-radius:15px;border-bottom-left-radius:15px;z-index:9999999;width:72px;padding:0 5px 20px;height:auto}.nav-side__icon{width:27px;height:44px;border-top-left-radius:50px;border-bottom-left-radius:50px}.nav-side.is-active .nav-side__icon,.nav-side.is-blocked .nav-side__icon,.nav-side__icon{background-size:9px 14px}.nav-side__title{margin-bottom:15px;font-size:12px;padding-top:42px}.nav-side__title.r-pad{padding-top:5px}.nav-side__btn{margin-bottom:22px}.nav-side__btn-name{margin-top:3px;font-size:16px}.nav-side__btn-icon{width:25px;height:28px}.nav-side__list a{margin-bottom:7px;font-size:16px}.burger-icon{margin:4px 33px 0;width:30px;height:28px}.burger-icon span{height:5px;border-radius:3px;width:30px}.header{z-index:9999}.header .site-width{padding:37px 0}.header .logo{margin-left:30px;width:155px}.greet{z-index:9999999;min-height:800px}.greet__bg{background:#5cb1ca url(/images/m-greet.png) center center}.greet .site-width{flex-wrap:wrap;padding:0 34px}.greet__left,.greet__right{flex-basis:100%}.greet__right{padding:0;margin:0 auto}.greet__right .btn{align-self:flex-end;display:inline-block;margin-bottom:120px;padding:16px 0;min-width:230px;border-radius:16px;transition:none}.greet .title{padding-top:140px;margin-bottom:9px}.greet .subtitle{font-size:18px}.hero{height:auto;min-height:0;background:#fff;z-index:999;padding-bottom:90px}.hero__bg{background:url(/images/m-hero.png) top center no-repeat;background-size:100%}.hero .subtitle{font-size:18px;margin-top:10px}.hero .line{position:relative;height:146px;flex-grow:1;order:2;width:23px;background:url(/images/m-arrow.png) center center no-repeat;background-size:contain;display:block}.hero .line__bg{display:none}.hero .site-width{align-items:flex-start;flex-direction:column}.hero__content{padding:137px 0 67px;margin-top:0;margin-bottom:0;width:auto;background:0 0}.hero__content .title{padding-top:40px}.hero__content .subtitle{padding-bottom:80px}.time-line{padding-top:0;margin-top:-31px;position:relative}.time-line__content{padding:35px 15px 15px;border-top-right-radius:30px;border-bottom-right-radius:30px;min-height:70px}.time-line__content:before{width:80px;height:80px;display:none}.time-line__row{padding-right:8px;margin-top:0;margin-bottom:20px}.time-line__row.first{display:none}.time-line__row.last .time-line__content{min-height:0;padding:0}.time-line__row.last{margin-bottom:12px}.time-line__row.right .time-line__circle{right:-28px}.time-line__row.info{margin:0 0 84px}.time-line__row.info:last-child{margin:0 0 95px}.time-line__circle{right:-32px}.time-line__circle.r-bg:before{content:'';background:#fff;top:0;left:8%;height:90px;width:20px;position:absolute;transform:translateY(-100%)}.time-line .title-sm{margin-bottom:5px}.time-line .text{font-size:16px;margin-bottom:0}.time-line .btn-sm{font-size:14px;width:127px;padding:7px 15px;border-radius:5px}.time-line .line{position:fixed;width:2px;top:0}.time-line .additional{padding:30px}.time-line .additional .additional__wrap{border:0;padding:0;border-radius:0;box-shadow:none}.popup.q3-1-2019 .popup__img .desk,.time-line .additional .additional__dot{display:none}.time-line .additional .additional__inner{display:flex;align-items:center;flex-wrap:wrap}.time-line .additional .additional__img{width:60px}.time-line .additional .additional__content{padding-left:0;width:auto;font-size:18px}.cards__title{padding-top:100px}.cards__title .title-sm:before{width:2px;height:85px;top:-10px}.cards__block.resize{margin-bottom:40px}.cards__block .additional{padding:0;margin-bottom:40px;margin-top:40px;min-height:260px;flex-basis:180px}.cards__block .additional__wrap{padding:15px}.cards__block .additional__img{width:70px;margin-bottom:10px}.cards__block .additional__content{padding:0;font-size:16px}.card,.cards__block.resize .card{border-radius:10px;flex-basis:150px;min-height:213px;padding:10px;margin:5px}.card.full{margin-left:40px;margin-right:40px}.card .text{margin-bottom:6px;font-size:12px;padding-left:0}.card .title-sm{font-size:14px}.card .desc{font-size:10px}.card .btn-sm{margin:auto auto 0;font-size:9px;width:62px;padding:5px;border-width:1px;border-radius:5px}.additional{padding:35px 47px 15px}.additional__wrap{border:2px solid #202c37;padding:20px;border-radius:10px}.additional__dot{width:10px;height:10px}.additional__dot:first-child{top:10px;left:10px}.additional__dot:nth-child(2){top:10px;right:10px}.additional__dot:nth-child(3){bottom:10px;left:10px}.additional__dot:nth-child(4){bottom:10px;right:10px}.additional__img{width:90px}.additional__content{padding-left:40px;font-size:34px;width:500px}.footer{padding-top:30px;font-size:18px}.popup{-webkit-mask-image:url(/images/m-mask.png);-webkit-mask-position:top center;-webkit-mask-repeat:no-repeat;-webkit-mask-size:100% 100%;-webkit-mask-clip:content-box;min-height:0;height:100vh;display:block;opacity:0;bottom:0;top:auto;transform:translateY(100%);transition:all .6s ease}.popup.is-visible{z-index:999999999;opacity:1;transform:translateY(0%)}.popup:after{height:120px}.popup__inner{width:100%;height:100%;display:flex;justify-content:space-between;align-items:flex-start}.popup__content{padding:105px 30px;flex-basis:100%;position:relative;z-index:999999}.popup .text{margin-bottom:5px;font-size:16px}.popup .title-sm{margin-bottom:15px;font-size:18px}.popup .title-sm span{font-size:18px;margin-top:7px;margin-bottom:35px}.popup .descr{margin-bottom:10px;font-size:14px;line-height:1.45}.popup .btn-sm{font-size:14px;min-width:118px;padding:4px 10px;margin-top:6px;border-radius:5px}.popup__img{margin-top:auto;display:flex;height:auto;flex-basis:100%!important;padding-bottom:95px;position:absolute;padding-right:0!important}.popup.q2-2013 .popup__img{padding-bottom:85px;padding-right:217px}.popup.q3-2013 .popup__img{padding-right:140px;padding-bottom:0}.popup.q2-2016 .popup__img,.popup.q3-2016 .popup__img{padding-right:349px;width:90%;margin-left:5%;padding-bottom:50px}.popup.q3-2016 .popup__img{padding-right:214px}.popup.q4-2016 .popup__img{padding-right:161px;padding-bottom:115px}.popup.q1-2018 .popup__img{padding-right:354px;padding-bottom:75px}.popup.q3-2018 .popup__img{padding-bottom:0;padding-right:0;margin-bottom:-25px}.popup.q1-2019 .popup__img{padding-right:227px;padding-bottom:0}.popup.q2-2019 .popup__content{flex-basis:100%}.popup.q2-2019 .popup__img{padding-bottom:20px;padding-right:140px;width:150%;margin:auto;left:-25%}.popup.q3-2019 .popup__img{width:160%;right:0}.popup.q3-1-2019 .popup__img,.popup.q3-2019 .popup__img,.popup.q3-q4-2019 .popup__img{padding-right:0;padding-bottom:0}.popup.q3-1-2019 .popup__img .mob{display:block}.popup.q4-2019 .popup__img{padding-right:280px;padding-bottom:0}.popup.q4-1-2019 .popup__img{padding-bottom:70px;padding-right:218px}.popup.q4-2-2019 .popup__img{padding-bottom:46px;padding-right:37px}.popup.q1-2020 .popup__img{padding-bottom:45px;padding-right:150px;width:150%;margin:auto auto auto -26%}}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImluZGV4LnNjc3MiLCJzeXN0ZW0vX3Jlc2V0LnNjc3MiLCI8bm8gc291cmNlPiIsInN5c3RlbS9fdmFyaWFibGVzLnNjc3MiLCJzeXN0ZW0vX21peGluLnNjc3MiLCJzeXN0ZW0vX2Z1bmN0aW9ucy5zY3NzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQTJHQSxrQkFDRSxHQUNFLHNCQUF1QixDQUd6QixHQUNFLHdCQUF5QixDQUFBLENBaVIzQixrQkFDRSxHQUVFLFNBQVUsQ0FHWixHQUVFLFNBQVUsQ0FDViwwQkFBMkIsQ0FBQSxDQzNZakMsRUFDSSw2QkFBOEIsQ0FDOUIsMEJBQTJCLENBQzNCLHFCQUFzQixDQUUxQixnQkFVSSxTQUFVLENBQ1YsUUFBUyxDQUNULFNBQVUsQ0FFVix1QkFBd0IsQ0FFeEIsZUFBa0IsQ0FoQnRCLDhRQVNJLFFBQVMsQ0FDVCxTQUFVLENBQ1YsUUFBUyxDQUNULFNBQVUsQ0FDVixjQUFlLENBQ2YsdUJBQXdCLENBQ3hCLGNBQXVCLENBQ3ZCLGNBQWtCLENBQUEsQ0FoQnRCLGtCQVNJLFFBQVMsQ0FNVCxhQUF1QixDQUNMLENDckJ0QixlRGtCSSxjQUFlLENBQ2Ysc0JBQXdCLEVBZDVCLEFDTEEsTURxQkksY0FBa0IsQ0FBQSxDQ3JCdEIsa0NEY0ksUUFBUyxDQUdULFNBQVUsQ0FHVixhQUF1QixFQWYzQixBQ0xBLFNEZ0JJLE9BQVMsQ0FLUyxDQ3JCdEIscUJEcUJJLGNBQWtCLEVBaEJ0QixBQ0xBLHVCRGVJLFFBQVUsQ0FNUSxDQWhCdEIsYUFhSSxjQUFlLENBQ2Ysc0JBQXdCLENBRU4sQ0FoQnRCLGdCQVdJLE9BQVMsQ0FLUyxDQUV0Qiw4RUFFSSxhQUFhLENBRWpCLFdBQ0ksZUFBZ0IsQ0FHcEIsYUFDSSxXQUFZLENBR2hCLG9EQUNJLFlBQWEsQ0FHakIsd0JBQ0ksU0FBVSxDQUtkLElBQ0ksb0JBQXFCLENBR3pCLElBQ0ksNEJBQTZCLENBR2pDLE1BMEhJLHdCQUF5QixDQUN6QixlQUFpQixDQXpIQSxDQ3ZEckIs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RSxZQUFhLENBQ2IsYUFBZSxFQXJGZixBRXB6Q0YsY0ZzekNJLHNCQUF1QixDQUN2QixzQkFDZSxDQUpoQixxQkl4eENzQyx1QkNHa0IsQ0xxeEN4RCwyQkl4eENzQyxrQ0NHa0IsQ0xxeEN4RCwwQkl4eENzQyxTQ0drQixDREhsQixxQkNHa0IsQ0RIbEIsdUJDR2tCLENESGxCLG9CQ0drQixDREhsQixtQkNHa0IsQ0xxeEN4RCxnQ0l4eENzQyxpQkNHa0IsQ0xxeEN4RCxpQ0E4Q0ssWUFBYSxDQUNiLGNBQWUsQ0FDZixzQkFBdUIsQ0FoRDVCLCtCSXh4Q3NDLGdCQ0drQixDREhsQixzQkNHa0IsQ0w0MENuRCxpQkFBa0IsQ0F2RHZCLG1DQWdFSyxVQUFXLENBQ1gsaUJBQWtCLENJejFDZSxTQ0drQixDTGsyQzNELE1JcjJDeUMscUJDR2tCLENESGxCLG9CQ0drQixDREhsQixnQkNHa0IsQ0RIbEIsc0JDR2tCLENESGxCLHFDQ0drQixDTHcyQ3pELGtCQUFtQixDQUduQixxQkFBc0IsQ0FUeEIsY0EyQkksZUFBZ0IsQ0EzQnBCLHlDQThCTSxrQkFBbUIsQ0E5QnpCLGVBb0NJLGtCQUFtQixDQXBDdkIsY0E2Q0ksa0JBQW1CLENBN0N2QixvQkFnRE0sa0JBQW1CLENBaER6QixZSXIyQ3lDLG1CQ0drQixDREhsQixxQkNHa0IsQ0RIbEIscUJDR2tCLENMMjVDdkQsVUFBVyxDQXpEZixnQkFrRUksaUJBQWtCLENBQ2xCLDBDR3I3Q3VDLENIazNDM0MsWUEyRUksVUFBVyxDQUNYLHdDR2g4Q29DLENDZUMsaUJDR2tCLENMazJDM0QsY0lyMkN5QyxrQkNHa0IsQ0xvOEMzRCxZQUNFLGNBQWUsQ0FDZixhQUFjLENBQ2QsV0FBWSxDQUNaLFlBQWEsQ0kzOEMwQixvQ0NHa0IsQ0w4OEN6RCxrQklqOUN1Qyw2QkR6QjNCLENDeUIyQixpQkNHa0IsQ0RIbEIsc0JDR2tCLENMbTlDdkQsdUNBQTRDLENBQzVDLGlCQUFrQixDQUlwQixpQkkzOUN1QyxjQ0drQixDREhsQixlQ0drQixDTDQ5Q3ZELGlCQUFrQixDQUNsQixpQkFBa0IsQ0FDbEIsa0JHMS9DVSxDSG8vQ1gsNkJJMzlDc0MsWUNHa0IsQ0RIbEIsYUNHa0IsQ0x3OUN4RCw4QkkzOUNzQyxZQ0drQixDREhsQixjQ0drQixDTHc5Q3hELDhCSTM5Q3NDLGVDR2tCLENESGxCLGFDR2tCLENMdzlDeEQsOEJJMzlDc0MsZUNHa0IsQ0RIbEIsY0NHa0IsQ0x3L0N6RCxtQkFDRSxZQUFhLENBQ2Isa0JBQW1CLENBSXJCLGlCSWpnRHVDLGNDR2tCLENMbWdEekQscUJJdGdEdUMsc0JDR2tCLENESGxCLG1CQ0drQixDREhsQixnQkNHa0IsQ0x1Z0R2RCxhR25pRFUsQ0hvaURWLGNBQWUsQ0FJbkIsUUFDRSxlQUFnQixDQUNoQixXQUFZLENBQ1osaUJBQWtCLENJbGhEcUIsbUJDR2tCLENESGxCLG9CQ0drQixDTGtoRHpELFNBQVUsQ0FDViwwQ0duaUR5QyxDSDBpRDNDLE9BQ0UsY0FBZSxDQUNmLE9BQVEsQ0FDUixVQUFXLENBQ1gsZUFBZ0IsQ0FDaEIsa0JBQW1CLENJbGlEb0Isa0JDR2tCLENMaWlEekQsV0FBWSxDQUNaLDBDQUEyQyxDQUMzQyxnQ0FBaUMsQ0FDakMsNkJBQThCLENBQzlCLDJCQUE0QixDQUM1Qiw2QkFBOEIsQ0FDOUIsWUFBYSxDQWJmLGFBNkNJLFVBQVcsQ0FDWCxVQUFXLENBRVgsYUFBYyxDQUNkLGlCQUFrQixDQUNsQixRQUFTLENJL2tENEIsYUNHa0IsQ0wwaEQzRCxnQkF3REksa0JBQW1CLENBeER2QixzQkEyRE0sa0JBQW1CLENBM0R6Qiw0QkFpRUksa0JBQW1CLENBakV2QixxQkFvRU0sa0JBQW1CLENBS3ZCLGNBQ0UsVUFBVyxDQUNYLFdBQVksQ0FDWixZQUFhLENBQ2IsNkJBQThCLENBQzlCLGtCQUFtQixDQVlyQixnQkFDRSxXQUFZLENBQ1osYUFBYyxDSXpuRHVCLHlDQ0drQixDTHluRHZELGNBQWUsQ0FDZixnQkFBaUIsQ0FoR3JCLGFJN2hEeUMsbUJDR2tCLENESGxCLHNCQ0drQixDTHVvRHZELFVBQVcsQ0E3R2YsaUJJN2hEeUMsc0JDR2tCLENMaXBEdkQsMENHanFEdUMsQ0gwaUQzQyxzQkk3aER5QyxpQkNHa0IsQ0RIbEIsbUJDR2tCLENESGxCLHVCQ0drQixDTDJwRHJELGFBQWMsQ0FqSXBCLGNBdUlJLFVBQVcsQ0FDWCxnQkFBaUIsQ0lycURvQixtQkNHa0IsQ0RIbEIsc0JDR2tCLENMMGhEM0QsZUk3aER5QyxvQkNHa0IsQ0x3ckR6RCxZQUNFLFdBQVksQ0FDWixZQUFhLENBQ2Isb0JBQXFCLENBQ3JCLGlCQUFrQixDQUNsQixTQUFVLENBQ1YsZ0JBQWlCLENBQ2pCLG1CQUFvQixDQUNwQixXQUFZLENBQ1osYUFBYyxDSXBzRHVCLHdCQ0drQixDTHdyRHhELGdCQXlCRyxVQUFXLENBdkxqQiwyQkE2TE0sZ0JBQWlCLENBQ2pCLG1CQUFvQixDSTN0RGUsd0JDR2tCLENESGxCLHdCQ0drQixDTDBoRDNELDJCQXVNTSxnQkFBaUIsQ0lwdURrQix3QkNHa0IsQ0RIbEIsdUJDR2tCLENMMGhEM0QsMkJBb05NLGdCQUFpQixDSWp2RGtCLHVCQ0drQixDREhsQix3QkNHa0IsQ0wwaEQzRCwyQkFrT00sZ0JBQWlCLENJL3ZEa0Isd0JDR2tCLENESGxCLHdCQ0drQixDTDBoRDNELDJCQWdQTSxnQkFBaUIsQ0k3d0RrQix3QkNHa0IsQ0RIbEIsdUJDR2tCLENMMGhEM0QsMkJJN2hEeUMsd0JDR2tCLENESGxCLHVCQ0drQixDTHd4RHJELGNBQWUsQ0E5UHJCLDJCSTdoRHlDLGdCQ0drQixDREhsQixlQ0drQixDREhsQix3QkNHa0IsQ0xxeURyRCxnQkFBaUIsQ0EzUXZCLDJCSTdoRHlDLHdCQ0drQixDREhsQix3QkNHa0IsQ0w2eURyRCxnQkFBaUIsQ0FuUnZCLCtCQTZSTSxnQkFBaUIsQ0E3UnZCLDJCSTdoRHlDLHdCQ0drQixDREhsQix1QkNHa0IsQ0xpMERyRCxnQkFBaUIsQ0F2U3ZCLDJCSTdoRHlDLHdCQ0drQixDREhsQixlQ0drQixDTCswRHJELGdCQUFpQixDQXJUdkIsNkJJN2hEeUMsd0JDR2tCLENESGxCLGVDR2tCLENMODFEckQsZ0JBQWlCLENBcFV2QixrQ0F1VVEsWUFBYSxDQXZVckIsOEJJN2hEeUMsd0JDR2tCLENESGxCLGVDR2tCLENMdzNEckQsZ0JBQWlCLENBOVZ2QiwyQkk3aER5QyxxQkNHa0IsQ0RIbEIsd0JDR2tCLENMbzREckQsZ0JBQWlCLENBMVd2Qiw2Qkk3aER5Qyx3QkNHa0IsQ0RIbEIsd0JDR2tCLENMZzVEckQsZ0JBQWlCLENBdFh2Qiw2Qkk3aER5Qyx3QkNHa0IsQ0RIbEIsdUJDR2tCLENMdzVEckQsZ0JBQWlCLENBOVh2QiwyQkk3aER5Qyx3QkNHa0IsQ0RIbEIsc0JDR2tCLENMZzZEckQsZ0JBQWlCLENJdDNEckIseUJKTUYsWUkvQ0ksZ0JDRHVELENEQ3ZELGtCQ0R1RCxDTHVGM0QsT0l0RkksbUJDRHVELENMa0czRCxVSWpHSSxtQkNEdUQsQ0wrRzNELFVJOUdJLG1CQ0R1RCxDSC9CM0QsYUVnQ0ksb0JKaUtnQixFQTdDcEIsQUVwSkEsS0VnQ0ksbUJDRHVELENEQ3ZELG1CQ0R1RCxDREN2RCwyQkNEdUQsQ0RDdkQsdUJDRHVELENMMkozRCxRSTFKSSxtQkNEdUQsQ0RDdkQsMEJDRHVELENEQ3ZELHNCQ0R1RCxDTDJNM0QsMkJJMU1JLGNDRHVELENMb08zRCxRSW5PSSxlQ0R1RCxDREN2RCxnQkNEdUQsQ0xnUzNELFFJL1JJLGVDRHVELENEQ3ZELGdCQ0R1RCxDREN2RCx1QkNEdUQsQ0RDdkQsb0NKb1MrQixDQVFqQyxjSTVTRSxjQ0R1RCxDTGdTM0QsZUkvUkksY0NEdUQsQ0RDdkQsZUNEdUQsQ0RDdkQsNkJEN0JVLENDNkJWLHFCQ0R1RCxDREN2RCxZQ0R1RCxDREN2RCxzQkNEdUQsQ0xzWDNELFVJclhJLGVDRHVELENEQ3ZELHFCQ0R1RCxDREN2RCwrQkNEdUQsQ0RDdkQsa0NDRHVELENEQ3ZELDZCQ0R1RCxDTG9aekQsZ0JJblpFLGVDRHVELENEQ3ZELGdCQ0R1RCxDREN2RCxnQ0NEdUQsQ0RDdkQsbUNDRHVELENMc1gzRCx5RklyWEksa0NDRHVELENMOGN6RCxpQkk3Y0UscUJDRHVELENEQ3ZELG1CQ0R1RCxDREN2RCxzQkNEdUQsQ0w4Y3hELHVCSTdjQyxvQkNEdUQsQ0w4ZHpELGVJN2RFLHVCQ0R1RCxDTG1ldkQsb0JJbGVBLG1CQ0R1RCxDREN2RCxtQkNEdUQsQ0w4ZXZELG9CSTdlQSxlQ0R1RCxDREN2RCxnQkNEdUQsQ0xtaUJ4RCxrQklsaUJDLG1CQ0R1RCxDREN2RCxzQkNEdUQsQ0wyakIzRCxhSTFqQkksMkJDRHVELENEQ3ZELGVDRHVELENEQ3ZELGdCQ0R1RCxDTDJqQjNELGtCSTFqQkksZUNEdUQsQ0RDdkQsdUJDRHVELENEQ3ZELFlDRHVELENMdW5CM0Qsb0JJdG5CSSxtQkNEdUQsQ0x1bkIzRCxjSXRuQkkscUJDRHVELENEQ3ZELGdCQ0R1RCxDTHl1QjNELE9JeHVCSSxxQkNEdUQsQ0xpeUJ6RCxjSWh5QkUsc0JDRHVELENEQ3ZELHNCQ0R1RCxDTHl1QjNELGNJeHVCSSxzQkNEdUQsQ0RDdkQsc0JDRHVELENMaTFCM0QsTUloMUJJLHFCQ0R1RCxDTGkxQjNELFlJaDFCSSxjQ0R1RCxDTHE4QnpELGVJcDhCRSxxQkNEdUQsQ0RDdkQsb0JDRHVELENEQ3ZELGVDRHVELENEQ3ZELGVDRHVELENMcThCeEQsc0JJcDhCQyxxQkNEdUQsQ0xxOEJ4RCx5QklwOEJDLHdCQ0R1RCxDTHkrQjNELFdJeCtCSSxxQkNEdUQsQ0x1L0J6RCxvQkl0L0JFLG9DQ0R1RCxDREN2RCxpQ0NEdUQsQ0RDdkQsb0NDRHVELENEQ3ZELG9CQ0R1RCxDTHUvQnhELDJCSXQvQkMsZUNEdUQsQ0RDdkQsZ0JDRHVELENMd2pDekQsZ0JJdmpDRSxzQkNEdUQsQ0RDdkQsWUNEdUQsQ0RDdkQsdUJDRHVELENMd2pDeEQseUNJdmpDQyxZQ0R1RCxDREN2RCxTQ0R1RCxDTHdqQ3hELHlDSXZqQ0MsZ0JDRHVELENMd2pDeEQscUJJdmpDQyxxQkNEdUQsQ0x3akN4RCxnQ0l2akNDLG9CQ0R1RCxDTDZuQ3pELG1CSTVuQ0UsZ0JDRHVELENMeStCM0Qsc0NJeCtCSSxzQkNEdUQsQ0x5K0IzRCxpQkl4K0JJLG1CQ0R1RCxDTHkrQjNELG1CSXgrQkksZ0JDRHVELENMaXZDekQsY0lodkNFLHNCQ0R1RCxDTGl2Q3hELCtCSWh2Q0MsY0NEdUQsQ0RDdkQsaUJDRHVELENEQ3ZELGFDRHVELENMcXhDeEQscUJJcHhDQyx1QkNEdUQsQ0xxeEN4RCwyQklweENDLGtDQ0R1RCxDTHF4Q3hELDBCSXB4Q0MsU0NEdUQsQ0RDdkQscUJDRHVELENEQ3ZELHVCQ0R1RCxDREN2RCxvQkNEdUQsQ0RDdkQsb0JDRHVELENMcXhDeEQsZ0NJcHhDQyxpQkNEdUQsQ0xxeEN4RCwrQklweENDLGdCQ0R1RCxDREN2RCx1QkNEdUQsQ0xxeEN4RCxtQ0lweENDLFNDRHVELENMazJDM0QsTUlqMkNJLHFCQ0R1RCxDREN2RCxxQkNEdUQsQ0RDdkQsZ0JDRHVELENEQ3ZELHNCQ0R1RCxDREN2RCxxQ0NEdUQsQ0xrMkMzRCxZSWoyQ0ksbUJDRHVELENEQ3ZELHFCQ0R1RCxDREN2RCxzQkNEdUQsQ0xrMkMzRCxZSWoyQ0ksbUJDRHVELENMazJDM0QsY0lqMkNJLGtCQ0R1RCxDTG84QzNELFlJbjhDSSxvQ0NEdUQsQ0w4OEN6RCxrQkk3OENFLDZCRDdCVSxDQzZCVixpQkNEdUQsQ0RDdkQsc0JDRHVELENMdzlDekQsaUJJdjlDRSxjQ0R1RCxDREN2RCxlQ0R1RCxDTHc5Q3hELDZCSXY5Q0MsWUNEdUQsQ0RDdkQsYUNEdUQsQ0x3OUN4RCw4Qkl2OUNDLFlDRHVELENEQ3ZELGNDRHVELENMdzlDeEQsOEJJdjlDQyxlQ0R1RCxDREN2RCxhQ0R1RCxDTHc5Q3hELDhCSXY5Q0MsZUNEdUQsQ0RDdkQsY0NEdUQsQ0w4L0N6RCxpQkk3L0NFLGVDRHVELENMbWdEekQscUJJbGdERSxzQkNEdUQsQ0RDdkQsbUJDRHVELENEQ3ZELGdCQ0R1RCxDTDRnRDNELFFJM2dESSxtQkNEdUQsQ0RDdkQscUJDRHVELENMMGhEM0QsT0l6aERJLG1CQ0R1RCxDTDBoRDNELGFJemhESSxjQ0R1RCxDTG9uRHpELGdCSW5uREUseUNDRHVELENMMGhEM0QsYUl6aERJLG1CQ0R1RCxDREN2RCxzQkNEdUQsQ0wwaEQzRCxpQkl6aERJLHNCQ0R1RCxDTDBoRDNELHNCSXpoREksbUJDRHVELENEQ3ZELG1CQ0R1RCxDREN2RCx1QkNEdUQsQ0wwaEQzRCxjSXpoREksbUJDRHVELENEQ3ZELHNCQ0R1RCxDTDBoRDNELGVJemhESSxvQkNEdUQsQ0x3ckR6RCxZSXZyREUsd0JDRHVELENMMGhEM0QsMkJJemhESSx3QkNEdUQsQ0RDdkQsd0JDRHVELENMMGhEM0QsMkJJemhESSx3QkNEdUQsQ0RDdkQsdUJDRHVELENMMGhEM0QsMkJJemhESSx1QkNEdUQsQ0RDdkQsd0JDRHVELENMMGhEM0QsMkJJemhESSx3QkNEdUQsQ0RDdkQsd0JDRHVELENMMGhEM0QsMkJJemhESSx3QkNEdUQsQ0RDdkQsdUJDRHVELENMMGhEM0QsMkJJemhESSx3QkNEdUQsQ0RDdkQsd0JDRHVELENMMGhEM0QsMkJJemhESSxnQkNEdUQsQ0RDdkQsZUNEdUQsQ0RDdkQsd0JDRHVELENMMGhEM0QsMkJJemhESSx3QkNEdUQsQ0RDdkQsd0JDRHVELENMMGhEM0QsMkJJemhESSx3QkNEdUQsQ0RDdkQsdUJDRHVELENMMGhEM0QsMkJJemhESSx3QkNEdUQsQ0RDdkQsZUNEdUQsQ0wwaEQzRCw2Qkl6aERJLHdCQ0R1RCxDREN2RCxlQ0R1RCxDTDBoRDNELDhCSXpoREksd0JDRHVELENEQ3ZELGVDRHVELENMMGhEM0QsMkJJemhESSxzQkNEdUQsQ0RDdkQsd0JDRHVELENMMGhEM0QsNkJJemhESSx3QkNEdUQsQ0RDdkQsd0JDRHVELENMMGhEM0QsNkJJemhESSx3QkNEdUQsQ0RDdkQsdUJDRHVELENMMGhEM0QsMkJJemhESSx3QkNEdUQsQ0RDdkQsdUJDRHVELENMeUQxRCxDSWZDLHlCSk1GLFlJL0NJLGdCQ0R1RCxDREN2RCxpQkNEdUQsQ0x1RjNELE9JdEZJLGFDRHVELENMa0czRCxVSWpHSSxpQkNEdUQsQ0wrRzNELFVJOUdJLGlCQ0R1RCxDSC9CM0QsYUVnQ0ksa0JKaUtnQixFQTdDcEIsQUVwSkEsS0VnQ0ksaUJDRHVELENEQ3ZELGlCQ0R1RCxDREN2RCx5QkNEdUQsQ0RDdkQsb0JDRHVELENMMkozRCxRSTFKSSxrQkNEdUQsQ0RDdkQsd0JDRHVELENEQ3ZELGtCQ0R1RCxDTDJNM0QsMkJJMU1JLFdDRHVELENMb08zRCxRSW5PSSxjQ0R1RCxDREN2RCxlQ0R1RCxDTGdTM0QsUUkvUkksYUNEdUQsQ0RDdkQsWUNEdUQsQ0RDdkQsc0JDRHVELENEQ3ZELG1DSm9TK0IsQ0FRakMsY0k1U0UsWUNEdUQsQ0xnUzNELGVJL1JJLFdDRHVELENEQ3ZELGFDRHVELENEQ3ZELDRCRDdCVSxDQzZCVixxQkNEdUQsQ0RDdkQsUUNEdUQsQ0RDdkQsbUJDRHVELENMc1gzRCxVSXJYSSxVQ0R1RCxDREN2RCxlQ0R1RCxDREN2RCw4QkNEdUQsQ0RDdkQsaUNDRHVELENEQ3ZELHdCQ0R1RCxDTG9aekQsZ0JJblpFLGNDRHVELENEQ3ZELFVDRHVELENEQ3ZELDhCQ0R1RCxDREN2RCxpQ0NEdUQsQ0xzWDNELHlGSXJYSSwyQkNEdUQsQ0w4Y3pELGlCSTdjRSxpQkNEdUQsQ0RDdkQsa0JDRHVELENEQ3ZELHFCQ0R1RCxDTDhjeEQsdUJJN2NDLG1CQ0R1RCxDTDhkekQsZUk3ZEUscUJDRHVELENMbWV2RCxvQklsZUEsaUJDRHVELENEQ3ZELGtCQ0R1RCxDTDhldkQsb0JJN2VBLGNDRHVELENEQ3ZELGNDRHVELENMbWlCeEQsa0JJbGlCQyxnQkNEdUQsQ0RDdkQscUJDRHVELENMMmpCM0QsYUkxakJJLHVCQ0R1RCxDREN2RCxhQ0R1RCxDREN2RCxZQ0R1RCxDTDJqQjNELGtCSTFqQkksV0NEdUQsQ0RDdkQsc0JDRHVELENEQ3ZELFNDRHVELENMdW5CM0Qsb0JJdG5CSSxrQkNEdUQsQ0x1bkIzRCxjSXRuQkksa0JDRHVELENEQ3ZELGVDRHVELENMeXVCM0QsT0l4dUJJLGVDRHVELENMaXlCekQsY0loeUJFLGtCQ0R1RCxDREN2RCxvQkNEdUQsQ0x5dUIzRCxjSXh1QkksZ0JDRHVELENEQ3ZELHFCQ0R1RCxDTGkxQjNELE1JaDFCSSxlQ0R1RCxDTGkxQjNELFlJaDFCSSxXQ0R1RCxDTGkxQjNELGNBaUdNLFlBQWEsQ0FtQmpCLGVJcDhCRSxtQkNEdUQsQ0RDdkQsaUJDRHVELENEQ3ZELGVDRHVELENEQ3ZELGFDRHVELENMcThCeEQsc0JJcDhCQyxpQkNEdUQsQ0xxOEJ4RCx5QklwOEJDLGtCQ0R1RCxDTHkrQjNELFdJeCtCSSxvQkNEdUQsQ0x1L0J6RCxvQkl0L0JFLGlDQ0R1RCxDREN2RCwrQkNEdUQsQ0RDdkQsa0NDRHVELENEQ3ZELGtCQ0R1RCxDTHUvQnhELDJCSXQvQkMsU0NEdUQsQ0RDdkQsVUNEdUQsQ0x3akN6RCxnQkl2akNFLGtCQ0R1RCxDREN2RCxZQ0R1RCxDREN2RCxvQkNEdUQsQ0x3akN4RCx5Q0l2akNDLFlDRHVELENEQ3ZELFNDRHVELENMd2pDeEQseUNJdmpDQyxlQ0R1RCxDTHdqQ3hELHFCSXZqQ0MsbUJDRHVELENMd2pDeEQsZ0NJdmpDQyxtQkNEdUQsQ0w2bkN6RCxtQkk1bkNFLGVDRHVELENMeStCM0Qsc0NJeCtCSSxvQkNEdUQsQ0x5K0IzRCxpQkl4K0JJLGtCQ0R1RCxDTHkrQjNELG1CSXgrQkksYUNEdUQsQ0xpdkN6RCxjSWh2Q0UscUJDRHVELENMaXZDeEQsK0JJaHZDQyxXQ0R1RCxDREN2RCxnQkNEdUQsQ0RDdkQsV0NEdUQsQ0xxeEN4RCxxQklweENDLG1CQ0R1RCxDTHF4Q3hELDJCSXB4Q0MsMkJDRHVELENMcXhDeEQsMEJJcHhDQyxTQ0R1RCxDREN2RCxpQkNEdUQsQ0RDdkQsbUJDRHVELENEQ3ZELGdCQ0R1RCxDREN2RCxrQkNEdUQsQ0xxeEN4RCxnQ0lweENDLGFDRHVELENMcXhDeEQsK0JJcHhDQyxZQ0R1RCxDREN2RCxxQkNEdUQsQ0xxeEN4RCxtQ0lweENDLFNDRHVELENMazJDM0QsTUlqMkNJLG1CQ0R1RCxDREN2RCxtQkNEdUQsQ0RDdkQsZUNEdUQsQ0RDdkQsb0JDRHVELENEQ3ZELGdDQ0R1RCxDTGsyQzNELFlJajJDSSxrQkNEdUQsQ0RDdkQsb0JDRHVELENEQ3ZELG9CQ0R1RCxDTGsyQzNELFlJajJDSSxpQkNEdUQsQ0xrMkMzRCxjSWoyQ0ksa0JDRHVELENMbzhDM0QsWUluOENJLGlDQ0R1RCxDTDg4Q3pELGtCSTc4Q0UsMkJEN0JVLENDNkJWLGNDRHVELENEQ3ZELG9CQ0R1RCxDTHc5Q3pELGlCSXY5Q0UsWUNEdUQsQ0RDdkQsYUNEdUQsQ0x3OUN4RCw2Qkl2OUNDLFVDRHVELENEQ3ZELFdDRHVELENMdzlDeEQsOEJJdjlDQyxVQ0R1RCxDREN2RCxZQ0R1RCxDTHc5Q3hELDhCSXY5Q0MsYUNEdUQsQ0RDdkQsV0NEdUQsQ0x3OUN4RCw4Qkl2OUNDLGFDRHVELENEQ3ZELFlDRHVELENMOC9DekQsaUJJNy9DRSxhQ0R1RCxDTG1nRHpELHFCSWxnREUsa0JDRHVELENEQ3ZELGlCQ0R1RCxDREN2RCxhQ0R1RCxDTDRnRDNELFFJM2dESSxpQkNEdUQsQ0RDdkQsbUJDRHVELENMMGhEM0QsT0l6aERJLGlCQ0R1RCxDTDBoRDNELGFJemhESSxZQ0R1RCxDTG9uRHpELGdCSW5uREUsaUNDRHVELENMMGhEM0QsYUl6aERJLGtCQ0R1RCxDREN2RCxxQkNEdUQsQ0wwaEQzRCxpQkl6aERJLHFCQ0R1RCxDTDBoRDNELHNCSXpoREksaUJDRHVELENEQ3ZELGtCQ0R1RCxDREN2RCxzQkNEdUQsQ0wwaEQzRCxjSXpoREksa0JDRHVELENEQ3ZELG9CQ0R1RCxDTDBoRDNELGVJemhESSxpQkNEdUQsQ0x3ckR6RCxZSXZyREUsc0JDRHVELENMMGhEM0QsMkJJemhESSx1QkNEdUQsQ0RDdkQsdUJDRHVELENMMGhEM0QsMkJJemhESSxxQkNEdUQsQ0RDdkQsb0JDRHVELENMMGhEM0QsMkJJemhESSxzQkNEdUQsQ0RDdkQsdUJDRHVELENMMGhEM0QsMkJJemhESSxxQkNEdUQsQ0RDdkQsc0JDRHVELENMMGhEM0QsMkJJemhESSx1QkNEdUQsQ0RDdkQsdUJDRHVELENMMGhEM0QsMkJJemhESSx1QkNEdUQsQ0RDdkQsc0JDRHVELENMMGhEM0QsMkJJemhESSxnQkNEdUQsQ0RDdkQsZUNEdUQsQ0RDdkQsdUJDRHVELENMMGhEM0QsMkJJemhESSxrQkNEdUQsQ0RDdkQsdUJDRHVELENMMGhEM0QsMkJJemhESSxxQkNEdUQsQ0RDdkQsb0JDRHVELENMMGhEM0QsMkJJemhESSxzQkNEdUQsQ0RDdkQsZUNEdUQsQ0wwaEQzRCw2Qkl6aERJLHVCQ0R1RCxDREN2RCxlQ0R1RCxDTDBoRDNELDhCSXpoREkscUJDRHVELENEQ3ZELGVDRHVELENMMGhEM0QsMkJJemhESSxvQkNEdUQsQ0RDdkQsb0JDRHVELENMMGhEM0QsNkJJemhESSxzQkNEdUQsQ0RDdkQsc0JDRHVELENMMGhEM0QsNkJJemhESSxzQkNEdUQsQ0RDdkQsc0JDRHVELENMMGhEM0QsMkJJemhESSx1QkNEdUQsQ0RDdkQscUJDRHVELENMeUQxRCxDSTFCQyx5QkoxREYsVUFNSSxpQkFBa0IsQ0FDbEIsV0FBWSxDQXFDaEIsS0FNSSxjQUFlLENBeUJuQixZSXZDRyxZQ1YrQyxDRFUvQyxjQ1YrQyxDTHdGbEQsT0FPSSxhQUFlLENLL0YrQixDTG1HbEQsVUFLSSxhQUFlLENLeEcrQixDTGdIbEQsVUl0R0csY0NWK0MsQ0g5QmxELGFFd0NHLGNDVitDLENEVS9DLGVKeUppQixFQTdDcEIsQUVwSkEsS0Z5S0ksd0JBQXlCLENBQ3pCLG9CQUFxQixDQUNyQixrQkFBbUIsQ0FFbkIsZUFBZ0IsQ0FEaEIsY0FBZSxDQUVmLGlCQUFtQixDS2hKMkIsQ0w0SmxELFFJbEpHLGdCQ1YrQyxDRFUvQyxpQkNWK0MsQ0x3TGhELFlBTUksaUJBQWtCLENBY3hCLDJCSWxNRyxTQ1YrQyxDTHFPbEQsUUFTSSxVQUFXLENBQ1gsVUFBWSxDSy9Pa0MsQ0xpU2xELFFJdlJHLFVDVitDLENEVS9DLFdDVitDLENEVS9DLGtCQ1YrQyxDRFUvQywrQko0UmdDLENBUWpDLGNJcFNDLFVDVitDLENMeVQ1QyxXQUFhLENLelQrQixDTGlTbEQsZUl2UkcsU0NWK0MsQ0RVL0MsV0NWK0MsQ0RVL0Msd0JEckNXLENDcUNYLGtCQ1YrQyxDRFUvQyxPQ1YrQyxDRFUvQyxpQkNWK0MsQ0xpU2xELFFBaUZJLFlBQWEsQ0FLakIsVUk3V0cs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Z0JBQWtCLENLLzdDMEIsQ0xxOENsRCxZSTM3Q0csc0JDVitDLENMKzhDaEQsa0JJcjhDQyx3QkRyQ1csQ0NxQ1gsWUNWK0MsQ0RVL0Msa0JDVitDLENMeTlDaEQsaUJJLzhDQyxVQ1YrQyxDRFUvQyxXQ1YrQyxDTHk5Qy9DLDZCSS84Q0EsUUNWK0MsQ0RVL0MsU0NWK0MsQ0x5OUMvQyw4QkkvOENBLFFDVitDLENEVS9DLFVDVitDLENMeTlDL0MsOEJJLzhDQSxXQ1YrQyxDRFUvQyxTQ1YrQyxDTHk5Qy9DLDhCSS84Q0EsV0NWK0MsQ0RVL0MsVUNWK0MsQ0wrL0NoRCxpQklyL0NDLFVDVitDLENMb2dEaEQscUJJMS9DQyxpQkNWK0MsQ0RVL0MsY0NWK0MsQ0RVL0MsV0NWK0MsQ0w2Z0RsRCxRSW5nREcsZ0JDVitDLENMdWhEOUMsYUFBZSxDS3ZoRCtCLENMMmhEbEQsT0FnQkksMENBQTJDLENBQzNDLGdDQUFpQyxDQUNqQyw2QkFBOEIsQ0FDOUIsMkJBQTRCLENBQzVCLDZCQUE4QixDQUU5QixZQUFhLENBQ2IsWUFBYSxDQUViLGFBQWMsQ0FDZCxTQUFVLENBQ1YsUUFBUyxDQUNULFFBQVMsQ0FDVCwwQkFBMkIsQ0FDM0Isc0JBQXlCLENLempEcUIsQ0wyaERsRCxrQkFvQ00saUJBQWtCLENBQ2xCLFNBQVUsQ0FFVix3QkFBeUIsQ0F2Qy9CLGFJamhERyxZQ1YrQyxDTG9tRGhELGNBUUksVUFBVyxDQUNYLFdBQVksQ0FDWixZQUFhLENBQ2IsNkJBQThCLENBQzlCLHNCQUF1QixDQUszQixnQkFTSSxrQkFBbUIsQ0FDbkIsZUFBZ0IsQ0FDaEIsaUJBQWtCLENBQ2xCLGFBQWUsQ0tqb0Q2QixDTDJoRGxELGFJamhERyxpQkNWK0MsQ0wyb0Q1QyxhQUFlLENLM29ENkIsQ0wyaERsRCxpQklqaERHLGtCQ1YrQyxDTHFwRDVDLGFBQWUsQ0tycEQ2QixDTDJoRGxELHNCSWpoREcsY0NWK0MsQ0RVL0MsY0NWK0MsQ0RVL0Msa0JDVitDLENMMmhEbEQsY0lqaERHLGtCQ1YrQyxDTHdxRDVDLGNBQWUsQ0FDZixlQUFpQixDS3pxRDJCLENMMmhEbEQsZUFzSk0sY0FBZSxDQUNmLGVBQWdCLENBQ2hCLGdCQUFpQixDQUNqQixjQUFlLENBQ2YsZ0JBQWtCLENLcnJEMEIsQ0x5ckRoRCxZQWFJLGVBQWdCLENBQ2hCLFlBQWEsQ0FDYixXQUFZLENBQ1oseUJBQTJCLENBRTNCLG1CQUFvQixDQUNwQixpQkFBa0IsQ0FDbEIsd0JBQTJCLENLN3NEaUIsQ0wyaERsRCwyQklqaERHLG1CQ1YrQyxDRFUvQyxtQkNWK0MsQ0wyaERsRCwyQklqaERHLG1CQ1YrQyxDTHV1RDFDLGVBQW1CLENLdnVEdUIsQ0wyaERsRCxzRElqaERHLG1CQ1YrQyxDTG92RDFDLFNBQVUsQ0FDVixjQUFlLENBQ2Ysa0JBQW9CLENLdHZEc0IsQ0wyaERsRCwyQklqaERHLG1CQ1YrQyxDTDJoRGxELDJCSWpoREcsbUJDVitDLENMZ3hEMUMsbUJBQXFCLENLaHhEcUIsQ0wyaERsRCwyQklqaERHLG1CQ1YrQyxDTDR4RDFDLGtCQUFvQixDSzV4RHNCLENMMmhEbEQsMkJJamhERyxnQkNWK0MsQ0RVL0MsZUNWK0MsQ0RVL0MsbUJDVitDLENMMmhEbEQsMkJJamhERyxtQkNWK0MsQ0xpekQxQyxlQUFtQixDS2p6RHVCLENMMmhEbEQsK0JBZ1NRLGVBQWdCLENBaFN4QiwyQklqaERHLG1CQ1YrQyxDRFUvQyxtQkNWK0MsQ0xxMEQxQyxVQUFXLENBQ1gsV0FBWSxDQUNaLFFBQVUsQ0t2MERnQyxDTDJoRGxELDJCQXlUUSxVQUFXLENBQ1gsTUFBUSxDS3IxRGtDLENMMmhEbEQsc0ZJamhERyxlQ1YrQyxDTGczRDFDLGVBQW1CLENLaDNEdUIsQ0wyaERsRCxrQ0FrVlUsYUFBYyxDQWxWeEIsMkJJamhERyxtQkNWK0MsQ0x3NEQxQyxlQUFpQixDS3g0RHlCLENMMmhEbEQsNkJJamhERyxtQkNWK0MsQ0RVL0MsbUJDVitDLENMMmhEbEQsNkJJamhERyxtQkNWK0MsQ0RVL0Msa0JDVitDLENMMmhEbEQsMkJJamhERyxtQkNWK0MsQ0RVL0MsbUJDVitDLENMbzZEMUMsVUFBVyxDQUVYLHlCQUFpQixDS3Q2RHlCLENMakJqRCIsImZpbGUiOiJpbmRleC5taW4uY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcInN5c3RlbS92YXJpYWJsZXNcIjtcbkBpbXBvcnQgXCJzeXN0ZW0vbWl4aW5cIjtcbkBpbXBvcnQgXCJzeXN0ZW0vcmVzZXRcIjtcblxuaHRtbCxcbmJvZHkge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHdpZHRoOiAxMDB2dztcblxuICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgIHdpZHRoOiAxMDB2dztcbiAgfVxufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdQb3BwaW5zJztcbiAgc3JjOlxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMvUG9wcGlucy1NZWRpdW0udHRmJykgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnUG9wcGlucy1SZWd1bGFyJztcbiAgc3JjOlxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMvUG9wcGlucy1SZWd1bGFyLnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtU2VtaUJvbGQnO1xuICBzcmM6XG4gICAgdXJsKCcvZm9udHMvUG9wcGlucy9Qb3BwaW5zLVNlbWlCb2xkLnR0ZicpIGZvcm1hdChcInRydWV0eXBlXCIpO1xuICBmb250LXdlaWdodDogbm9ybWFsO1xuICBmb250LXN0eWxlOiBub3JtYWw7XG59XG5cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ1BvcHBpbnMtRXh0cmFCb2xkJztcbiAgc3JjOlxuICAgIHVybCgnL2ZvbnRzL1BvcHBpbnMvUG9wcGlucy1FeHRyYUJvbGQudHRmJykgZm9ybWF0KFwidHJ1ZXR5cGVcIik7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGZvbnQtc3R5bGU6IG5vcm1hbDtcbn1cblxuXG5ib2R5IHtcbiAgZm9udC1mYW1pbHk6ICRmZjtcbiAgY29sb3I6ICR0ZXh0O1xuICBsaW5lLWhlaWdodDogMS4yO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cblxuICBiLFxuICBzdHJvbmcge1xuICAgIGZvbnQtZmFtaWx5OiAkZmYtYm9sZDtcbiAgfVxufVxuXG5pbWcge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG5cbi5mbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbn1cblxuLmZsZXgtd3JhcCB7XG4gIGZsZXgtd3JhcDogd3JhcDtcbn1cblxuLnctMTAwIHtcbiAgd2lkdGg6IDEwMCU7XG59XG5cbi5zaXRlLXdpZHRoIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBAaW5jbHVkZSB2dygkd2lkdGg6IDE2NTUsXG4gICAgJHBhZGRpbmc6IDAgMTUpO1xuICAvLyAgd2lkdGg6IDE2NTVweDtcbiAgbWFyZ2luOiAwIGF1dG87XG5cbiAgLy8gIHBhZGRpbmc6IDAgMTVweDtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhsZykge31cbn1cblxuXG4udHJpZ2dlcntcbiAgLy8gbWFyZ2luLXRvcDogNXZoO1xufVxuLyoqKioqKiAgSEVMUEVSUyAgKioqKioqL1xuLmNvbG9yLWJyYW5kIHtcbiAgY29sb3I6ICRicmFuZDtcbn1cblxuLmNvbG9yLXdoaXRlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi50ZXh0LWNlbnRlciB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuQGtleWZyYW1lcyByb3RhdGUge1xuICBmcm9tIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgwZGVnKTtcbiAgfVxuXG4gIHRvIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5cbi8qKioqKiogIExBWU9VVCAgKioqKioqL1xuLnRpdGxlIHtcbiAgLy8gZm9udC1zaXplOiA4MHB4O1xuICBmb250LWZhbWlseTogJGZmLWJvbGQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjE7XG4gIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDgwKTtcblxuICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgZm9udC1zaXplOiA0MHB4O1xuICB9XG59XG5cbi50aXRsZS1zbSB7XG4gIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDM0KTtcbiAgY29sb3I6ICR0ZXh0O1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cblxuICAmLS1ncmV5IHtcbiAgICBjb2xvcjogI0U5RUFGMTtcbiAgfVxufVxuXG4uc3VidGl0bGUge1xuICBmb250LWZhbWlseTogJGZmO1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAzOCk7XG59XG5cbi5idG4ge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDM4LFxuICAgICRwYWRkaW5nOiAyNSA2NSxcbiAgICAkYm9yZGVyOiAyIHNvbGlkLFxuICAgICRib3JkZXItcmFkaXVzOiAyMCxcbiAgICAkbWluLXdpZHRoOiAzMDAsXG4gICk7XG4gIGJveC1zaGFkb3c6IDAgMTRweCAyOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSksIDAgMTBweCAxMHB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBjb2xvcjogJHRleHQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgIG1pbi13aWR0aDogMTMwcHg7XG4gICAgZm9udC1zaXplOiAyMXB4O1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDExcHg7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgbWluLXdpZHRoOiAyMzBweDtcbiAgICBib3JkZXItcmFkaXVzOiAxNnB4O1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZDogJGJyYW5kO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBib3gtc2hhZG93OiAwIDRweCAxOHB4IHJnYmEoMCwgMCwgMCwgMC4xNSksIDAgMHB4IDEwcHggcmdiYSgwLCAwLCAwLCAwLjEyKTtcbiAgfVxuXG59XG5cbi5idG4tc20ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgZm9udC1mYW1pbHk6ICRmZi1zZW07XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogMjEsXG4gICAgJHBhZGRpbmc6IDcgNjUsXG4gICAgJGJvcmRlcjogMiBzb2xpZCxcbiAgICAkYm9yZGVyLXJhZGl1czogOCxcbiAgKTtcbiAgYm9yZGVyLWNvbG9yOiAkYnJhbmQ7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAkYnJhbmQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG5cblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkYnJhbmQ7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJveC1zaGFkb3c6IDAgNHB4IDE4cHggcmdiYSgwLCAwLCAwLCAwLjE1KSwgMCAwcHggMTBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICB9XG5cblxufVxuXG4uYnRuIHtcbiAgJi10cmFuc3Age1xuICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICB9XG5cbiAgICAmOmhvdmVyLFxuICAgICY6Zm9jdXMsXG4gICAgJjphY3RpdmUge1xuICAgICAgY29sb3I6ICR0ZXh0O1xuICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICB9XG4gIH1cbn1cblxuXG5cbi5saW5lIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBoZWlnaHQ6IDEwMCU7XG4gIC8vIHdpZHRoOiA2M3B4O1xuXG4gIGJhY2tncm91bmQ6ICRncmV5O1xuICB3aWR0aDogNHB4O1xuICBAaW5jbHVkZSB2dygkd2lkdGg6IDQpO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICBkaXNwbGF5OiBibG9jaztcbiAgei1pbmRleDogLTE7XG5cbiAgLy8gYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAmX19iZyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiA1MCU7XG4gICAgYmFja2dyb3VuZDogJGJyYW5kO1xuXG4gICAgdHJhbnNpdGlvbjogaGVpZ2h0IDUuNXMgZWFzZTtcbiAgfVxufVxuXG4uY2lyY2xlIHtcbiAgQGluY2x1ZGUgdncoJHdpZHRoOiA0MyxcbiAgICAkaGVpZ2h0OiA0Myk7XG4gIGJhY2tncm91bmQ6ICNmZmYgdXJsKC9pbWFnZXMvY2lyY2xlLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogOTklO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcblxuICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgd2lkdGg6IDIzcHg7XG4gICAgaGVpZ2h0OiAyM3B4O1xuICB9XG5cbiAgJi1tYXNrIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm90dG9tOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB3aWR0aDogOTklO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcblxuICAgIH1cbiAgfVxuXG4gICYtbWFpbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuXG4gICAgaW1nIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgd2lkdGg6IDk5JTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG5cbiAgICB9XG4gIH1cblxuICAvLyBsZWZ0OiA1MCU7XG4gIC8vIGJvdHRvbTogMDtcbiAgc3BhbiB7XG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy9pbWFnZXMvY2lyY2xlLnBuZycpIGNlbnRlciBjZW50ZXI7XG4gICAgfVxuXG4gIH1cblxufVxuXG4uc2Nyb2xsIHtcblxuICBAaW5jbHVkZSB2dygkd2lkdGg6IDQ2LFxuICAgICRoZWlnaHQ6IDg4LFxuICAgICRib3JkZXItcmFkaXVzOiAyNSxcbiAgICAkYm94LXNoYWRvdzogaW5zZXQgMCAwIDAgMyAjMDAwKTtcbiAgYm90dG9tOiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgbGVmdDogNTAlO1xuICB6LWluZGV4OiA5OTtcbiAgYmFja2dyb3VuZDogI2ZmZjtcblxuICAmX193cmFwIHtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG1hcmdpbi10b3A6IDA7XG4gICAgei1pbmRleDogOTg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZsZXgtZ3JvdzogMTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgQGluY2x1ZGUgdncoJHdpZHRoOiA2MCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgfVxuXG4gICAgJjpiZWZvcmUge1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJhY2tncm91bmQ6ICRicmFuZDtcbiAgICAgIEBpbmNsdWRlIHZ3KCR3aWR0aDogNCk7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHotaW5kZXg6IDk7XG4gICAgfVxuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjb250ZW50OiAnJztcbiAgICAvLyB3aWR0aDogNHB4O1xuICAgIC8vIGhlaWdodDogMTBweDtcbiAgICBiYWNrZ3JvdW5kOiAkYnJhbmQ7XG4gICAgLy8gYm9yZGVyOiAxcHggc29saWQgJHRleHQ7XG4gICAgbGVmdDogNTAlO1xuICAgIC8vIG1hcmdpbi1sZWZ0OiAtMi41cHg7XG4gICAgLy8gdG9wOiA4cHg7XG4gICAgLy8gYm9yZGVyLXJhZGl1czogNHB4O1xuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMS41cztcbiAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbiAgICBhbmltYXRpb24tbmFtZTogc2Nyb2xsO1xuICAgIEBpbmNsdWRlIHZ3KCR3aWR0aDogNCxcbiAgICAgICRoZWlnaHQ6IDEwLFxuICAgICAgJGJvcmRlcjogMSBzb2xpZCAkdGV4dCxcbiAgICAgICRtYXJnaW4tbGVmdDogLTIuNSxcbiAgICAgICR0b3A6IDgsXG4gICAgICAkYm9yZGVyLXJhZGl1czogNCxcbiAgICApO1xuICB9XG5cblxuICBAa2V5ZnJhbWVzIHNjcm9sbCB7XG4gICAgMCUge1xuXG4gICAgICBvcGFjaXR5OiAxO1xuICAgIH1cblxuICAgIDEwMCUge1xuXG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDQ2cHgpO1xuICAgIH1cbiAgfVxuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbn1cblxuLm5hdi1zaWRlIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICByaWdodDogMDtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIC01MCUpO1xuICAvLyBtYXgtaGVpZ2h0OiA5OHZoO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB6LWluZGV4OiA5OTk7XG4gIGJveC1zaGFkb3c6IDAgMCAxNXB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICBAaW5jbHVkZSB2dygkd2lkdGg6IDE2MCxcbiAgICAkbWF4LWhlaWdodDogODAwLFxuICAgICRib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAxNSxcbiAgICAkYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTUsXG4gICAgJHBhZGRpbmc6IDAgMjAgMzApO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjVzIGVhc2U7XG4gIC8vIG92ZXJmbG93LXk6IGF1dG87XG4mLmhpZGUtaWNvbntcbiAgLm5hdi1zaWRlX19pY29ue1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbiAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgei1pbmRleDogOTk5OTk5OTtcbiAgICB3aWR0aDogNzJweDtcbiAgICBwYWRkaW5nOiAwIDVweCAyMHB4O1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gICZfX2ljb24ge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiAwO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAtNTAlKTtcbiAgICBiYWNrZ3JvdW5kOiAkYnJhbmQ7XG4gICAgO1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICB6LWluZGV4OiA5OTk7XG4gICAgYmFja2dyb3VuZDogJGJyYW5kIHVybCgvaW1hZ2VzL2Fycm93LXIucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICBAaW5jbHVkZSB2dygkd2lkdGg6IDQxLFxuICAgICAgJGhlaWdodDogNjQsXG4gICAgICAkYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNTAsXG4gICAgICAkYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogNTAsXG4gICAgICAkYmFja2dyb3VuZC1zaXplOiAxNiAyNik7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICB3aWR0aDogMjdweDtcbiAgICAgIGhlaWdodDogNDRweDtcbiAgICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDUwcHg7XG4gICAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiA1MHB4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiA5cHggMTRweDtcbiAgICB9XG4gIH1cblxuICAmLmlzLWFjdGl2ZSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIC01MCUpO1xuXG4gICAgLm5hdi1zaWRlX19pY29uIHtcbiAgICAgIGJhY2tncm91bmQ6ICRicmFuZCB1cmwoL2ltYWdlcy9hcnJvdy5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgQGluY2x1ZGUgdncoJGJhY2tncm91bmQtc2l6ZTogMTYgMjYpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogOXB4IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5pcy1ibG9ja2VkIHtcbiAgICAubmF2LXNpZGVfX2ljb24ge1xuICAgICAgYmFja2dyb3VuZDogJGJyYW5kIHVybCgvaW1hZ2VzL2Fycm93LXIucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIEBpbmNsdWRlIHZ3KCRiYWNrZ3JvdW5kLXNpemU6IDE2IDI2KTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDlweCAxNHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIC01MCUpO1xuICB9XG5cbiAgJl9faW5uZXIge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgfVxuXG4gICZfX3RpdGxlIHtcbiAgICBmb250LWZhbWlseTogJGZmLXNlbTtcbiAgICBAaW5jbHVkZSB2dygkcGFkZGluZy10b3A6IDQwLFxuICAgICAgJGZvbnQtc2l6ZTogMjEsXG4gICAgICAkbWFyZ2luLWJvdHRvbTogMTUpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgcGFkZGluZy10b3A6IDQycHg7XG4gICAgfVxuXG4gICAgJi5yLXBhZCB7XG4gICAgICBAaW5jbHVkZSB2dygkcGFkZGluZy10b3A6IDUpO1xuICAgIH1cbiAgfVxuXG4gICZfX2J0biB7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgQGluY2x1ZGUgdncoJG1hcmdpbi1ib3R0b206IDIyKTtcblxuICAgICYtbmFtZSB7XG4gICAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAzMCxcbiAgICAgICAgJG1hcmdpbi10b3A6IDMpO1xuICAgICAgY29sb3I6ICR0ZXh0O1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cblxuICAgIH1cblxuICAgICYtaWNvbiB7XG4gICAgICBAaW5jbHVkZSB2dygkd2lkdGg6IDYzLFxuICAgICAgICAkaGVpZ2h0OiA3MCk7XG4gICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgfVxuICAgIH1cblxuICAgICY6aG92ZXIsXG4gICAgJi5pcy1hY3RpdmUge1xuICAgICAgLm5hdi1zaWRlX19idG4tbmFtZSB7XG4gICAgICAgIGNvbG9yOiAkYnJhbmQ7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi50aWxlIHtcbiAgICAgIC5uYXYtc2lkZV9fYnRuLWljb24ge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy90aWxlLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG5cbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgfVxuXG4gICAgICAmOmhvdmVyLFxuICAgICAgJi5pcy1hY3RpdmUge1xuICAgICAgICAubmF2LXNpZGVfX2J0bi1pY29uIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoL2ltYWdlcy90aWxlLWFjdGl2ZS5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgICAgIDtcbiAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmxpc3Qge1xuICAgICAgLm5hdi1zaWRlX19idG4taWNvbiB7XG4gICAgICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2xpc3QucG5nKSBjZW50ZXIgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgICAgO1xuICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIsXG4gICAgICAmLmlzLWFjdGl2ZSB7XG4gICAgICAgIC5uYXYtc2lkZV9fYnRuLWljb24ge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgvaW1hZ2VzL2xpc3QtYWN0aXZlLnBuZykgY2VudGVyIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICAgICAgO1xuICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2xpc3Qge1xuICAgIGEge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAyOCxcbiAgICAgICAgJG1hcmdpbi1ib3R0b206IDcpO1xuICAgICAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICB9XG5cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBjb2xvcjogJGJyYW5kO1xuXG4gICAgICB9XG5cbiAgICAgICYuaXMtYWN0aXZlIHtcbiAgICAgICAgY29sb3I6ICRicmFuZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuXG4uYnVyZ2VyLWljb24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8qIHRvcDogMjBweDsgKi9cbiAgLyogcmlnaHQ6IDMwcHg7ICovXG4gIC8vIG1hcmdpbjogMjBweCA3cHggMDtcbiAgLy8gd2lkdGg6IDUwcHg7XG4gIC8vIGhlaWdodDogNDBweDtcbiAgei1pbmRleDogOTk5OTk7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIHRyYW5zaXRpb246IGFsbCAuNXMgZWFzZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIEBpbmNsdWRlIHZ3KCRtYXJnaW46IDIwIDcgMCxcbiAgICAkd2lkdGg6IDUwLFxuICAgICRoZWlnaHQ6IDQwLFxuICApO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICBtYXJnaW46IDRweCAzM3B4IDA7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgaGVpZ2h0OiAyOHB4O1xuICB9XG5cbiAgJl9faW5uZXIge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuXG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRicmFuZDtcbiAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAvLyB3aWR0aDogNDhweDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWFyZ2luOiBhdXRvO1xuICAgIEBpbmNsdWRlIHZ3KCRoZWlnaHQ6IDgsXG4gICAgICAkYm9yZGVyLXJhZGl1czogNTksXG4gICAgICAkd2lkdGg6IDQ4LFxuICAgICk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBoZWlnaHQ6IDVweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDIpIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuXG4gICAgJjpudGgtY2hpbGQoMykge1xuICAgICAgYm90dG9tOiAwO1xuICAgIH1cbiAgfVxufVxuXG4uaGVhZGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogOTtcblxuICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgei1pbmRleDogOTk5OTtcbiAgfVxuXG4gIC5zaXRlLXdpZHRoIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICBAaW5jbHVkZSB2dygkcGFkZGluZzogNDMgMCA0Myk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBwYWRkaW5nOiAzN3B4IDA7XG5cbiAgICB9XG4gIH1cblxuICAubG9nbyB7XG4gICAgLy8gbWFyZ2luLWxlZnQ6IDc2cHg7XG4gICAgLy8gd2lkdGg6IDMwNXB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBAaW5jbHVkZSB2dygkbWFyZ2luLWxlZnQ6IDc2LFxuICAgICAgJHdpZHRoOiAzMDUpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgbWFyZ2luLWxlZnQ6IDMwcHg7XG4gICAgICB3aWR0aDogMTU1cHg7XG4gICAgfVxuXG4gICAgaW1nIHtcbiAgICAgICY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgIDtcbiAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnRyaWdnZXJ7XG4gIC8vIHdpZHRoOiAxMHB4O1xuICAvLyBoZWlnaHQ6IDVweDtcbiAgLy8gcG9zaXRpb246IGZpeGVkO1xuICAvLyBiYWNrZ3JvdW5kOiByZWQ7XG4gIC8vIHotaW5kZXg6IDk5OTk5OTk5OTk7XG4gIC8vIHRvcDogMDtcbiAgLy8gaGVpZ2h0OiAxMDAlO1xuLy8gZGlzcGxheTogbm9uZTtcbi8vIGhlaWdodDogMDtcbiAgLy8gJi5pcy1zaG93e1xuICAvLyAgIGhlaWdodDogMjAwdmg7XG4gIC8vICAgei1pbmRleDogLTk5OTtcbiAgLy8gICAvLyBkaXNwbGF5OiBibG9jaztcbiAgLy8gLy8gfVxuICAvLyAvLyBwb3NpdGlvbjogYWJzb2x1dGU7dG9wOiAzMHB4O1xuICAvLyAmLmhpZGV7XG4gIC8vICAgaGVpZ2h0OiAwO1xuLy8gICBoZWlnaHQ6IDEwMHZoO1xuLy8gICBvdmVyZmxvdzogc2Nyb2xsO1xuLy8gICBwb3NpdGlvbjogZml4ZWQ7XG4vLyAgIHRvcDogMDtcbi8vIGxlZnQ6IDA7XG4gICYtc2Nyb2xse1xuICAgIC8vIGJhY2tncm91bmQ6ICByZWQ7XG4gICAgLy8gaGVpZ2h0OiAyMDB2aDtcbiAgfVxuICB9XG4vLyB9XG4uZ3JlZXR7XG4gIC8vIGhlaWdodDogMTAwdmggIWltcG9ydGFudDtcbiAgLy8gICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIC8vICAgJi1zY3JvbGx7XG4gIC8vICAgICBoZWlnaHQ6IDIwMHZoO1xuICAvLyAgIH1cbiAgLy8gei1pbmRleDogMCAhaW1wb3J0YW50O1xuICAvLyAmLXNjcm9sbHtcbiAgLy8gICBoZWlnaHQ6IDEwMHZoO1xuICAvLyAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgLy8gICBvdmVyZmxvdzogc2Nyb2xsO1xuICAvLyAgIHdpZHRoOiAyMHB4O1xuICAvLyAgIHdpZHRoOiAxMDB2dztcbiAgLy8gICBiYWNrZ3JvdW5kOiByZWQ7XG4gIC8vICAgei1pbmRleDogOTk7XG4gIC8vICAgb3BhY2l0eTogMC40O1xuICAvLyB9XG4gIC8vICYtc2Nyb2xsM3tcbiAgLy8gICBoZWlnaHQ6IDIwMHZoO1xuICAvLyB9XG4gICYtd3JhcHtcbiAgICAvLyBwb3NpdGlvbjogZml4ZWQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMDtcbiAgICBoZWlnaHQ6IDEwMHZoO1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG5cbn1cbi5jb250ZW50e1xuJi5pcy1maXhlZHtcbiAgLy8gcG9zaXRpb246IGZpeGVkO1xuICAvLyB0b3A6IDA7XG4gIC8vIGxlZnQ6IDA7XG4gIC8vIC8vIG92ZXJmbG93OiBoaWRkZW47XG4gIC8vIC8vIGhlaWdodDogMTAwJTtcbiAgLy8gd2lkdGg6IDEwMCU7XG59XG59XG5cbi5ncmVldCB7XG5cbiAgLy8gYmFja2dyb3VuZDogJGJyYW5kIHVybCgnL2ltYWdlcy9oZXJvLWJnLnBuZycpIGNlbnRlciBjZW50ZXI7XG4gIC8vIGRpc3BsYXk6IG5vbmU7XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgIHotaW5kZXg6IDk5OTk5OTk7XG4gIH1cblxuICB3aWR0aDogMTAwdnc7XG4gIGhlaWdodDogMTAwdmg7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBtaW4taGVpZ2h0OiA4MDBweDtcbiAgQGluY2x1ZGUgdncoJG1pbi1oZWlnaHQ6IDgwMCk7XG4gIHotaW5kZXg6IDk5OTk7XG5cbiAgJl9fYmcge1xuICAgIGJhY2tncm91bmQ6ICRicmFuZCB1cmwoJy9pbWFnZXMvaGVyby1iZy5wbmcnKSBjZW50ZXIgY2VudGVyO1xuICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHotaW5kZXg6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgYmFja2dyb3VuZDogJGJyYW5kIHVybCgnL2ltYWdlcy9tLWdyZWV0LnBuZycpIGNlbnRlciBjZW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLnNpdGUtd2lkdGgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBmbGV4LXdyYXA6IHdyYXA7XG4gICAgICBwYWRkaW5nOiAwIDM0cHg7XG4gICAgfVxuICB9XG5cbiAgJl9fbGVmdCB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIC8qIGRpc3BsYXk6IGZsZXg7ICovXG4gICAgd2lkdGg6IDEwMCU7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIH1cbiAgfVxuXG4gICZfX3JpZ2h0IHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIEBpbmNsdWRlIHZ3KCRwYWRkaW5nLXRvcDogNjgwLFxuICAgICAgJHBhZGRpbmctbGVmdDogMTUwKTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgfVxuXG4gICAgLmJ0biB7XG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEyMHB4O1xuICAgICAgICBwYWRkaW5nOiAxNnB4IDA7XG4gICAgICAgIG1pbi13aWR0aDogMjMwcHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLnRpdGxlIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICAvLyBwYWRkaW5nLXRvcDogNDY0cHg7XG4gICAgLy8gbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgIEBpbmNsdWRlIHZ3KCRwYWRkaW5nLXRvcDogNDY0LFxuICAgICAgJG1hcmdpbi1ib3R0b206IDkpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgcGFkZGluZy10b3A6IDE0MHB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOXB4O1xuICAgIH1cblxuICB9XG5cbiAgLnN1YnRpdGxlIHtcbiAgICBjb2xvcjogJGJyYW5kLWRhcms7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICB9XG59XG5cbi5oZXJvIHtcbiAgd2lkdGg6IDEwMHZ3O1xuICBoZWlnaHQ6IDEwMHZoO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIC8vIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgLy8gbWluLWhlaWdodDogODAwcHg7XG4gIEBpbmNsdWRlIHZ3KCRtaW4taGVpZ2h0OiA4MDApO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgIGhlaWdodDogYXV0bztcbiAgICBtaW4taGVpZ2h0OiAwO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgei1pbmRleDogOTk5O1xuICAgIHBhZGRpbmctYm90dG9tOiA5MHB4O1xuXG4gIH1cblxuICAmX19iZyB7XG4gICAgYmFja2dyb3VuZDogdXJsKCcvaW1hZ2VzL2hlcm8tYmctaW4uanBnJykgdG9wIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgbWluLWhlaWdodDogY2FsYygxMDAlICsgMjAlKTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIGJhY2tncm91bmQ6IHVybCgnL2ltYWdlcy9tLWhlcm8ucG5nJykgdG9wIGNlbnRlciBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLnRpdGxlIHtcbiAgICAvLyBvcGFjaXR5OiAwO1xuICAgIC8vIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNSUpO1xuICB9XG5cbiAgLnN1YnRpdGxlIHtcblxuICAgIC8vIG9wYWNpdHk6IDA7XG4gICAgLy8gdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01JSk7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgbWFyZ2luLXRvcDogMTBweDtcblxuICAgIH1cbiAgfVxuXG4gIC5saW5lIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGJhY2tncm91bmQ6ICRncmV5O1xuICAgIC8vIGJhY2tncm91bmQ6ICRicmFuZDtcbiAgICAvLyB3aWR0aDogNHB4O1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiA1MCU7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHotaW5kZXg6IDk5O1xuICAgIEBpbmNsdWRlIHZ3KCR3aWR0aDogNCk7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGhlaWdodDogMTQ2cHg7XG4gICAgICBmbGV4LWdyb3c6IDE7XG4gICAgICBvcmRlcjogMjtcbiAgICAgIHdpZHRoOiAyM3B4O1xuICAgICAgYmFja2dyb3VuZDogdXJsKC9pbWFnZXMvbS1hcnJvdy5wbmcpIGNlbnRlciBjZW50ZXIgbm8tcmVwZWF0O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuXG4gICAgJl9fYmcge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG5cbiAgICAgIGJhY2tncm91bmQ6ICRicmFuZDtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICB9XG5cbiAgLmNpcmNsZSB7XG4gICAgbGVmdDogNTAlO1xuICAgIGJvdHRvbTogMDtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICB9XG4gIH1cblxuICAuc2l0ZS13aWR0aCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB6LWluZGV4OiA5OTtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgZmxleC1iYXNpczogNjAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIEBpbmNsdWRlIHZ3KCRwYWRkaW5nOiA1MCAwIDAsXG4gICAgICAkbWFyZ2luLXRvcDogMTQwLFxuICAgICAgJG1hcmdpbi1ib3R0b206IDAsXG4gICAgICAkd2lkdGg6IDc4MCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBwYWRkaW5nOiAxMzdweCAwIDY3cHg7XG4gICAgICBtYXJnaW4tdG9wOiAwcHg7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgICAgO1xuICAgIH1cbiAgICAudGl0bGV7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgQGluY2x1ZGUgdncoJHBhZGRpbmctdG9wOiA0MCk7XG4gICAgfVxuICAgIC5zdWJ0aXRsZXtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBAaW5jbHVkZSB2dygkcGFkZGluZy1ib3R0b206IDgwKTtcbiAgICB9XG4gIH1cbn1cblxuLnRpbWUtbGluZSB7XG4gIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIEBpbmNsdWRlIHZ3KCRwYWRkaW5nLXRvcDogMTA1KTtcbiAgZGlzcGxheTogbm9uZTtcbiAgLy8gZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICBwYWRkaW5nLXRvcDogMHB4O1xuICAgIG1hcmdpbi10b3A6IC0zMXB4O1xuICAgIC8vIHotaW5kZXg6IDk5OTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIEBpbmNsdWRlIHZ3KCRwYWRkaW5nOiAzNSA0NyAxNSxcbiAgICAgICRib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMzAsXG4gICAgICAkYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDMwLFxuICAgICAgJG1pbi1oZWlnaHQ6IDE4MCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIHBhZGRpbmc6IDM1cHggMTVweCAxNXB4O1xuICAgICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDMwcHg7XG4gICAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMzBweDtcbiAgICAgIC8vIG1pbi1oZWlnaHQ6IDE4MHB4O1xuICAgICAgbWluLWhlaWdodDogNzBweDtcbiAgICB9XG5cbiAgICAmOmJlZm9yZSB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3JkZXItcmFkaXVzOiA1NCU7XG4gICAgICAvLyB3aWR0aDogODBweDtcbiAgICAgIC8vIGhlaWdodDogODBweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoNTAlKTtcbiAgICAgIEBpbmNsdWRlIHZ3KCR3aWR0aDogODAsXG4gICAgICAgICRoZWlnaHQ6IDgwKTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICYuZGlzYWJsZSB7XG4gICAgICAudGl0bGUtc20ge1xuICAgICAgICBjb2xvcjogI0U5RUFGMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmOm5vdCguZGlzYWJsZSk6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogJGJyYW5kO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAudGV4dCB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuXG4gICAgICAuYnRuLXNtIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZDogJGJyYW5kO1xuXG4gICAgICB9XG5cbiAgICAgIC50aXRsZS1zbSB7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX3JvdyB7XG4gICAgd2lkdGg6IDUwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgdncoJHBhZGRpbmctcmlnaHQ6IDgsXG4gICAgICAkbWFyZ2luLXRvcDogMCxcbiAgICAgICRtYXJnaW4tYm90dG9tOiAyMCk7XG4gICAgbWFyZ2luLXJpZ2h0OiAxJSAhaW1wb3J0YW50O1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgLy8gbWFyZ2luLXJpZ2h0OiAwJSAhaW1wb3J0YW50O1xuICAgIH1cblxuICAgICYuZmlyc3Qge1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cblxuICAgICYubGFzdCB7XG4gICAgICAudGltZS1saW5lX19jb250ZW50IHtcblxuICAgICAgICBAaW5jbHVkZSB2dygkbWluLWhlaWdodDogMCxcbiAgICAgICAgICAkcGFkZGluZzogMCk7XG4gICAgICB9XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTJweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnJpZ2h0IHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDAlICFpbXBvcnRhbnQ7XG5cbiAgICAgIC50aW1lLWxpbmVfX2NvbnRlbnQge1xuICAgICAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgICAgIGZsZXgtZ3JvdzogMDtcbiAgICAgICAgZmxleC1zaHJpbms6IDA7XG5cbiAgICAgIH1cblxuICAgICAgLnRpbWUtbGluZV9fY2lyY2xlIHtcbiAgICAgICAgQGluY2x1ZGUgdncoJHJpZ2h0OiAtNDcpO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgICByaWdodDogLTI4cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLmluZm8ge1xuICAgICAgLy8gbWFyZ2luOiAwcHggMCAxOTBweDtcbiAgICAgIEBpbmNsdWRlIHZ3KCRtYXJnaW46IDAgMCAxOTApO1xuXG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBAaW5jbHVkZSB2dygkbWFyZ2luOiAwIDAgOTUpO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIG1hcmdpbjogMCAwIDg0cHg7XG4gICAgICB9XG5cbiAgICB9XG5cblxuICB9XG5cbiAgJl9fY2lyY2xlIHtcbiAgICAvLyByaWdodDogLTUwcHg7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gICAgYmFja2dyb3VuZC1zaXplOiA5OSU7XG4gICAgei1pbmRleDogOTtcbiAgICBAaW5jbHVkZSB2dygkcmlnaHQ6IC01MSk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIHJpZ2h0OiAtMzJweDtcbiAgICB9XG5cbiAgICAmLnItYmcge1xuXG4gICAgICAvLyBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAmOmJlZm9yZSB7XG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICBsZWZ0OiA4JTtcbiAgICAgICAgICBoZWlnaHQ6IDkwcHg7XG4gICAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAudGl0bGUtc20ge1xuICAgIEBpbmNsdWRlIHZ3KCRtYXJnaW4tYm90dG9tOiAxMCk7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuNXMgZWFzZTtcbiAgICBmb250LWZhbWlseTogJGZmLWJvbGQ7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgfVxuICB9XG5cbiAgLnRleHQge1xuICAgIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDIxLFxuICAgICAgJG1hcmdpbi1ib3R0b206IDEwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xuXG4gICAgfVxuICB9XG5cbiAgLmJ0bi1zbSB7XG4gICAgbWluLXdpZHRoOiAwO1xuICAgIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICAgIEBpbmNsdWRlIHZ3KCR3aWR0aDogMjYwKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC41cyBlYXNlO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgd2lkdGg6IDEyN3B4O1xuICAgICAgcGFkZGluZzogN3B4IDE1cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICB9XG4gIH1cblxuICAubGluZSB7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgd2lkdGg6IDJweDtcbiAgICAgIC8vIGJhY2tncm91bmQ6IHJlZDtcbiAgICAgIHRvcDogMDtcbiAgICB9XG4gIH1cblxuICAuYWRkaXRpb25hbCB7XG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuXG4gICAgICBwYWRkaW5nOiAzMHB4O1xuXG4gICAgICAuYWRkaXRpb25hbF9fd3JhcCB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIH1cblxuICAgICAgLmFkZGl0aW9uYWxfX2RvdCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG5cbiAgICAgIC5hZGRpdGlvbmFsX19pbm5lciB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICAgIH1cblxuICAgICAgLmFkZGl0aW9uYWxfX2ltZyB7XG4gICAgICAgIHdpZHRoOiA2MHB4O1xuICAgICAgfVxuXG4gICAgICAuYWRkaXRpb25hbF9fY29udGVudCB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgICAgZm9udC1zaXplOiAzNHB4O1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4uY2FyZHMge1xuXG5cbiAgJl9fdGl0bGUge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQGluY2x1ZGUgdncoJHBhZGRpbmctdG9wOiAxOTMpO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgcGFkZGluZy10b3A6IDEwMHB4O1xuXG4gICAgfVxuXG4gICAgLnRpdGxlLXNtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgYmFja2dyb3VuZDogJGJyYW5kO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgdncoJHdpZHRoOiA0LFxuICAgICAgICAgICRoZWlnaHQ6IDE5MyxcbiAgICAgICAgICAkdG9wOiAtMTApO1xuICAgICAgICAvLyB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDUwJTtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTEwMCUpO1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgei1pbmRleDogOTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgICAgd2lkdGg6IDJweDtcbiAgICAgICAgICBoZWlnaHQ6IDg1cHg7XG4gICAgICAgICAgdG9wOiAtMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICZfX2Jsb2NrIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcblxuICAgICYucmVzaXplIHtcbiAgICAgIEBpbmNsdWRlIHZ3KCRtYXJnaW4tYm90dG9tOiA0MCk7XG5cbiAgICAgIC5jYXJkIHtcbiAgICAgICAgQGluY2x1ZGUgdncoJG1hcmdpbjogNDAgMTAgNyk7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgZmxleC1iYXNpczogMTUwcHg7XG4gICAgICAgICAgbWluLWhlaWdodDogMjEzcHg7XG4gICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgICBtYXJnaW46IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5hZGRpdGlvbmFsIHtcbiAgICAgIEBpbmNsdWRlIHZ3KCRwYWRkaW5nOiAwLFxuICAgICAgICAkZmxleC1iYXNpczogNDQwLFxuICAgICAgICAkbWFyZ2luLWJvdHRvbTogNDAsXG4gICAgICAgICRtYXJnaW4tdG9wOiA0MCxcbiAgICAgICAgJG1pbi1oZWlnaHQ6NTQwKTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA0MHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICBtaW4taGVpZ2h0OiAyNjBweDtcbiAgICAgICAgZmxleC1iYXNpczogMTgwcHg7XG4gICAgICB9XG5cbiAgICAgICZfX3dyYXAge1xuICAgICAgICBAaW5jbHVkZSB2dygkcGFkZGluZzogNDApO1xuXG4gICAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgICBwYWRkaW5nOiAxNXB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgICZfX2lubmVyIHtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcblxuICAgICAgfVxuXG4gICAgICAmX19pbWcge1xuICAgICAgICBAaW5jbHVkZSB2dygkd2lkdGg6IDIwMCxcbiAgICAgICAgICAkbWFyZ2luLWJvdHRvbTogMzApO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG5cbiAgICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgJl9fY29udGVudCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIEBpbmNsdWRlIHZ3KCRwYWRkaW5nOiAwKTtcblxuICAgICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICB9XG4gICAgICB9XG5cbiAgICB9XG4gIH1cbn1cblxuLmNhcmQge1xuICBAaW5jbHVkZSB2dygkbWluLWhlaWdodDogNDkwLFxuICAgICRmbGV4LWJhc2lzOiAzOTAsXG4gICAgJG1hcmdpbjogNDUsXG4gICAgJGJvcmRlci1yYWRpdXM6IDEwLFxuICAgICRwYWRkaW5nOiA1NSAyMCAyNSk7XG4gIGJhY2tncm91bmQ6ICM1Q0IxQ0E7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgZmxleC1iYXNpczogMTUwcHg7XG4gICAgbWluLWhlaWdodDogMjEzcHg7XG4gICAgcGFkZGluZzogMTBweDtcbiAgICBtYXJnaW46IDVweCA1cHg7XG4gICAgO1xuICB9XG5cbiAgJi5mdWxsIHtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgIG1hcmdpbi1yaWdodDogNDBweDtcbiAgICB9XG4gIH1cblxuICAmLmJnLWxlc3Mge1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICM0MUJBQjk7XG5cbiAgICB9XG4gIH1cblxuICAmLmJnLWdyZWVuIHtcbiAgICBiYWNrZ3JvdW5kOiAjN0VDRENBO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNDFCQUI5O1xuXG4gICAgfVxuICB9XG5cbiAgJi5iZy1kYXJrIHtcbiAgICBiYWNrZ3JvdW5kOiAjNEU5Q0FEO1xuXG4gICAgJjphZnRlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAjNUNCMUNBO1xuXG4gICAgfVxuICB9XG5cbiAgLnRleHQge1xuICAgIEBpbmNsdWRlIHZ3KCRmb250LXNpemU6IDIxLFxuICAgICAgJHBhZGRpbmctbGVmdDogMTUsXG4gICAgICAkbWFyZ2luLWJvdHRvbTogNik7XG4gICAgY29sb3I6ICNmZmY7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gICAgfVxuICB9XG5cbiAgLnRpdGxlLXNtIHtcbiAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgZm9udC1mYW1pbHk6ICRmZi1ib2xkO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgIH1cbiAgfVxuXG4gIC5kZXNjIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgICBmb250LWZhbWlseTogJGZmLXJlZztcbiAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAxOCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1zbSB7XG4gICAgQGluY2x1ZGUgdncoJG1hcmdpbjogYXV0byBhdXRvIDApO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICB3aWR0aDogNjJweDtcbiAgICAgIHBhZGRpbmc6IDVweCA1cHg7XG4gICAgICBib3JkZXItd2lkdGg6IDFweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB9XG4gIH1cblxufVxuXG4uYWRkaXRpb25hbCB7XG4gIGZsZXgtYmFzaXM6IDUwJTtcbiAgZmxleC1zaHJpbms6IDA7XG4gIGZsZXgtZ3JvdzogMDtcbiAgZGlzcGxheTogZmxleDtcblxuICBAaW5jbHVkZSB2dygkcGFkZGluZzogMzUgNDcgMTUsXG5cbiAgKTtcblxuICAmX193cmFwIHtcbiAgICBAaW5jbHVkZSB2dygkYm9yZGVyOiAyIHNvbGlkICR0ZXh0LFxuICAgICAgJHBhZGRpbmc6IDIwLFxuICAgICAgJGJvcmRlci1yYWRpdXM6IDEwLFxuICAgICk7XG4gICAgYm94LXNoYWRvdzogMCAwIDE1cHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMik7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gIH1cblxuICAmX19kb3Qge1xuICAgIEBpbmNsdWRlIHZ3KCR3aWR0aDogMTAsXG4gICAgICAkaGVpZ2h0OiAxMCxcbiAgICApO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZDogJHRleHQ7XG4gICAgO1xuXG4gICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICBAaW5jbHVkZSB2dygkdG9wOiAxMCxcbiAgICAgICAgJGxlZnQ6IDEwKTtcbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgyKSB7XG4gICAgICBAaW5jbHVkZSB2dygkdG9wOiAxMCxcbiAgICAgICAgJHJpZ2h0OiAxMCk7XG5cbiAgICB9XG5cbiAgICAmOm50aC1jaGlsZCgzKSB7XG4gICAgICBAaW5jbHVkZSB2dygkYm90dG9tOiAxMCxcbiAgICAgICAgJGxlZnQ6IDEwKTtcblxuICAgIH1cblxuICAgICY6bnRoLWNoaWxkKDQpIHtcbiAgICAgIEBpbmNsdWRlIHZ3KCRib3R0b206IDEwLFxuICAgICAgICAkcmlnaHQ6IDEwKTtcbiAgICB9XG4gIH1cblxuICAmX19pbm5lciB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuXG4gIH1cblxuICAmX19pbWcge1xuICAgIEBpbmNsdWRlIHZ3KCR3aWR0aDogOTApO1xuXG4gIH1cblxuICAmX19jb250ZW50IHtcbiAgICBAaW5jbHVkZSB2dygkcGFkZGluZy1sZWZ0OiA0MCxcbiAgICAgICRmb250LXNpemU6IDM0LFxuICAgICAgJHdpZHRoOiA1MDApO1xuICAgIGNvbG9yOiAkdGV4dDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbn1cblxuLmZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGhlaWdodDogNTB2aDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAzNCxcbiAgICAkcGFkZGluZy10b3A6IDMwKTtcbiAgei1pbmRleDogOTtcbiAgZm9udC1mYW1pbHk6ICRmZi1ib2xkO1xuXG4gIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gIH1cbn1cblxuLnBvcHVwIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDEyJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJhY2tncm91bmQ6ICM1Y2IxY2E7XG4gIEBpbmNsdWRlIHZ3KCRtaW4taGVpZ2h0OiA4NDApO1xuICB6LWluZGV4OiA5OTk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKC9pbWFnZXMvbWFzay0xLnBuZyk7XG4gIC13ZWJraXQtbWFzay1wb3NpdGlvbjogdG9wIGNlbnRlcjtcbiAgLXdlYmtpdC1tYXNrLXJlcGVhdDogbm8tcmVwZWF0O1xuICAtd2Via2l0LW1hc2stc2l6ZTogMTAwJSAxMDAlO1xuICAtd2Via2l0LW1hc2stY2xpcDogY29udGVudC1ib3g7XG4gIGRpc3BsYXk6IG5vbmU7XG5cbiAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgIC13ZWJraXQtbWFzay1pbWFnZTogdXJsKC9pbWFnZXMvbS1tYXNrLnBuZyk7XG4gICAgLXdlYmtpdC1tYXNrLXBvc2l0aW9uOiB0b3AgY2VudGVyO1xuICAgIC13ZWJraXQtbWFzay1yZXBlYXQ6IG5vLXJlcGVhdDtcbiAgICAtd2Via2l0LW1hc2stc2l6ZTogMTAwJSAxMDAlO1xuICAgIC13ZWJraXQtbWFzay1jbGlwOiBjb250ZW50LWJveDtcbiAgICAvLyBkaXNwbGF5OiBub25lO1xuICAgIG1pbi1oZWlnaHQ6IDA7XG4gICAgaGVpZ2h0OiAxMDB2aDtcbiAgICB0b3A6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgb3BhY2l0eTogMDtcbiAgICBib3R0b206IDA7XG4gICAgdG9wOiBhdXRvO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgICB0cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlO1xuXG4gIH1cblxuICAmLmlzLXZpc2libGUge1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIHotaW5kZXg6IDk5OTk5OTk5OTtcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgICA7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIH1cbiAgfVxuXG5cbiAgJjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogIzRFOUNBRDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYm90dG9tOiAwO1xuICAgIEBpbmNsdWRlIHZ3KCRoZWlnaHQ6IDEyMCk7XG5cbiAgfVxuXG4gICYuYmctZ3JlZW4ge1xuICAgIGJhY2tncm91bmQ6ICM3RUNEQ0E7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICM0MUJBQjk7XG5cbiAgICB9XG4gIH1cblxuICAmLmJnLWRhcmsge1xuICAgIGJhY2tncm91bmQ6ICM0RTlDQUQ7XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICM1Q0IxQ0E7XG5cbiAgICB9XG4gIH1cblxuICAmX19pbm5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIGRpc3BsYXk6IGZsZXg7XG4gICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuICAgIH1cbiAgfVxuXG4gICZfX2NvbnRlbnQge1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBmbGV4LXNocmluazogMDtcbiAgICBAaW5jbHVkZSB2dygkcGFkZGluZzogMTQzIDAgMjYwIDI4MCxcbiAgICApO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgICBmbGV4LWJhc2lzOiAzNS41JTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIHBhZGRpbmc6IDEwNXB4IDMwcHg7XG4gICAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgei1pbmRleDogOTk5OTk5O1xuICAgIH1cbiAgfVxuXG4gIC50ZXh0IHtcbiAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAyMSxcbiAgICAgICRtYXJnaW4tYm90dG9tOiA1KTtcbiAgICBjb2xvcjogI2ZmZjtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICB9XG5cbiAgfVxuXG4gIC50aXRsZS1zbSB7XG4gICAgQGluY2x1ZGUgdncoJG1hcmdpbi1ib3R0b206IDE1KTtcbiAgICBmb250LWZhbWlseTogJGZmLWJvbGQ7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuXG4gICAgc3BhbiB7XG4gICAgICBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAxOCxcbiAgICAgICAgJG1hcmdpbi10b3A6IDcsXG4gICAgICAgICRtYXJnaW4tYm90dG9tOiAzNSk7XG4gICAgICBkaXNwbGF5OiBibG9jaztcblxuICAgIH1cbiAgfVxuXG4gIC5kZXNjciB7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgbGluZS1oZWlnaHQ6IDEuMzU7XG4gICAgQGluY2x1ZGUgdncoJGZvbnQtc2l6ZTogMjEsXG4gICAgICAkbWFyZ2luLWJvdHRvbTogMTApO1xuXG4gICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDEuNDU7XG4gICAgfVxuICB9XG5cbiAgLmJ0bi1zbSB7XG4gICAgQGluY2x1ZGUgdncoJG1pbi13aWR0aDogMjYwKTtcblxuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIG1pbi13aWR0aDogMTE4cHg7XG4gICAgICBwYWRkaW5nOiA0cHggMTBweDtcbiAgICAgIG1hcmdpbi10b3A6IDZweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICB9XG4gIH1cblxuICAmX19pbWcge1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogOTtcbiAgICBmbGV4LWJhc2lzOiA1Mi43JTtcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgZmxleC1zaHJpbms6IDA7XG4gICAgQGluY2x1ZGUgdncoJHBhZGRpbmctYm90dG9tOiA1MCk7XG5cbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGhlaWdodDogYXV0bztcbiAgICAgIGZsZXgtYmFzaXM6IDEwMCUgIWltcG9ydGFudDtcblxuICAgICAgcGFkZGluZy1ib3R0b206IDk1cHg7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG5cbiAgICB9XG5cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgJi5xMi0yMDEzIHtcbiAgICAucG9wdXBfX2ltZyB7XG4gICAgICBmbGV4LWJhc2lzOiA1Ni43JTtcbiAgICAgIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xuICAgICAgQGluY2x1ZGUgdncoJHBhZGRpbmctYm90dG9tOiA4NSxcbiAgICAgICAgJHBhZGRpbmctcmlnaHQ6IDIxNyk7XG5cbiAgICB9XG4gIH1cblxuICAmLnEzLTIwMTMge1xuICAgIC5wb3B1cF9faW1nIHtcbiAgICAgIGZsZXgtYmFzaXM6IDQyLjQlO1xuICAgICAgQGluY2x1ZGUgdncoJHBhZGRpbmctYm90dG9tOiAyMCxcbiAgICAgICAgJHBhZGRpbmctcmlnaHQ6IDE0MCk7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcblxuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYucTItMjAxNiB7XG4gICAgLnBvcHVwX19pbWcge1xuICAgICAgZmxleC1iYXNpczogNTAuNSU7XG4gICAgICBAaW5jbHVkZSB2dygkcGFkZGluZy1ib3R0b206IDUsXG4gICAgICAgICRwYWRkaW5nLXJpZ2h0OiAzNDkpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1JTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5xMy0yMDE2IHtcbiAgICAucG9wdXBfX2ltZyB7XG4gICAgICBmbGV4LWJhc2lzOiA0NS40JTtcbiAgICAgIEBpbmNsdWRlIHZ3KCRwYWRkaW5nLWJvdHRvbTogMjAsXG4gICAgICAgICRwYWRkaW5nLXJpZ2h0OiAyMTQpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1JTtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDUwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5xNC0yMDE2IHtcbiAgICAucG9wdXBfX2ltZyB7XG4gICAgICBmbGV4LWJhc2lzOiA1OS42JTtcbiAgICAgIEBpbmNsdWRlIHZ3KCRwYWRkaW5nLWJvdHRvbTogNTUsXG4gICAgICAgICRwYWRkaW5nLXJpZ2h0OiAxNjEpO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAxMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnExLTIwMTgge1xuICAgIC5wb3B1cF9faW1nIHtcbiAgICAgIEBpbmNsdWRlIHZ3KCRwYWRkaW5nLWJvdHRvbTogMTE1LFxuICAgICAgICAkcGFkZGluZy1yaWdodDogMzU0KTtcbiAgICAgIGZsZXgtYmFzaXM6IDQ5JTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogNzVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnEzLTIwMTgge1xuICAgIC5wb3B1cF9faW1nIHtcbiAgICAgIEBpbmNsdWRlIHZ3KCRwYWRkaW5nLWJvdHRvbTogMCxcbiAgICAgICAgJHBhZGRpbmctcmlnaHQ6IDAsXG4gICAgICAgICRtYXJnaW4tYm90dG9tOiAtMjUpO1xuICAgICAgZmxleC1iYXNpczogNDMuNCU7XG4gICAgfVxuICB9XG5cbiAgJi5xMS0yMDE5IHtcbiAgICAucG9wdXBfX2ltZyB7XG4gICAgICBAaW5jbHVkZSB2dygkcGFkZGluZy1ib3R0b206IDgwLFxuICAgICAgICAkcGFkZGluZy1yaWdodDogMjI3KTtcbiAgICAgIGZsZXgtYmFzaXM6IDUyLjElO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5xMi0yMDE5IHtcbiAgICAucG9wdXBfX2NvbnRlbnQge1xuICAgICAgZmxleC1iYXNpczogMzYuNSU7XG5cbiAgICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8oeHMpIHtcbiAgICAgICAgZmxleC1iYXNpczogMTAwJTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucG9wdXBfX2ltZyB7XG4gICAgICBAaW5jbHVkZSB2dygkcGFkZGluZy1ib3R0b206IDIwLFxuICAgICAgICAkcGFkZGluZy1yaWdodDogMTQwKTtcbiAgICAgIGZsZXgtYmFzaXM6IDU2LjclO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIHdpZHRoOiAxNTAlO1xuICAgICAgICBtYXJnaW46IGF1dG87XG4gICAgICAgIGxlZnQ6IC0yNSU7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi5xMy0yMDE5IHtcbiAgICAucG9wdXBfX2ltZyB7XG4gICAgICBAaW5jbHVkZSB2dygkcGFkZGluZy1ib3R0b206IDcwLFxuICAgICAgICAkcGFkZGluZy1yaWdodDogMCk7XG4gICAgICBmbGV4LWJhc2lzOiA1Ny40JTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMHB4O1xuICAgICAgICB3aWR0aDogMTYwJTtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gIH1cblxuICAmLnEzLTEtMjAxOSB7XG4gICAgLnBvcHVwX19pbWcge1xuICAgICAgQGluY2x1ZGUgdncoJHBhZGRpbmctYm90dG9tOiA2MyxcbiAgICAgICAgJHBhZGRpbmctcmlnaHQ6IDApO1xuICAgICAgZmxleC1iYXNpczogNTUuOCU7XG5cbiAgICAgIC5tb2Ige1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIC5kZXNrIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG5cbiAgICAgICAgfVxuXG4gICAgICAgIC5tb2Ige1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG5cbiAgICAgICAgcGFkZGluZy1ib3R0b206IDBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnEzLXE0LTIwMTkge1xuICAgIC5wb3B1cF9faW1nIHtcbiAgICAgIEBpbmNsdWRlIHZ3KCRwYWRkaW5nLWJvdHRvbTogNTIsXG4gICAgICAgICRwYWRkaW5nLXJpZ2h0OiAwKTtcbiAgICAgIGZsZXgtYmFzaXM6IDM4LjclO1xuXG4gICAgICBAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4gICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYucTQtMjAxOSB7XG4gICAgLnBvcHVwX19pbWcge1xuICAgICAgQGluY2x1ZGUgdncoJHBhZGRpbmctYm90dG9tOiA3MixcbiAgICAgICAgJHBhZGRpbmctcmlnaHQ6IDI4MCk7XG4gICAgICBmbGV4LWJhc2lzOiA1MC4yJTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAmLnE0LTEtMjAxOSB7XG4gICAgLnBvcHVwX19pbWcge1xuICAgICAgQGluY2x1ZGUgdncoJHBhZGRpbmctYm90dG9tOiA3MCxcbiAgICAgICAgJHBhZGRpbmctcmlnaHQ6IDIxOCk7XG4gICAgICBmbGV4LWJhc2lzOiA1Mi44JTtcbiAgICB9XG4gIH1cblxuICAmLnE0LTItMjAxOSB7XG4gICAgLnBvcHVwX19pbWcge1xuICAgICAgQGluY2x1ZGUgdncoJHBhZGRpbmctYm90dG9tOiA0NixcbiAgICAgICAgJHBhZGRpbmctcmlnaHQ6IDM3KTtcbiAgICAgIGZsZXgtYmFzaXM6IDYyLjglO1xuICAgIH1cbiAgfVxuXG4gICYucTEtMjAyMCB7XG4gICAgLnBvcHVwX19pbWcge1xuICAgICAgQGluY2x1ZGUgdncoJHBhZGRpbmctYm90dG9tOiA0NSxcbiAgICAgICAgJHBhZGRpbmctcmlnaHQ6IDE1MCk7XG4gICAgICBmbGV4LWJhc2lzOiA1Ny40JTtcblxuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byh4cykge1xuICAgICAgICB3aWR0aDogMTUwJTtcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICBtYXJnaW4tbGVmdDogLTI2JTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCIqIHtcbiAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5odG1sLCBib2R5LCBkaXYsIHNwYW4sIGFwcGxldCwgb2JqZWN0LCBpZnJhbWUsXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2LCBwLCBibG9ja3F1b3RlLCBwcmUsXG5hLCBhYmJyLCBhY3JvbnltLCBhZGRyZXNzLCBiaWcsIGNpdGUsIGNvZGUsXG5kZWwsIGRmbiwgZW0sIGZvbnQsIGltZywgaW5zLCBrYmQsIHEsIHMsIHNhbXAsXG5zbWFsbCwgc3RyaWtlLCBzdHJvbmcsIHN1Yiwgc3VwLCB0dCwgdmFyLFxuYiwgdSwgaSwgY2VudGVyLCBkbCwgZHQsIGRkLCBvbCwgdWwsIGxpLFxuZmllbGRzZXQsIGZvcm0sIGxhYmVsLCBsZWdlbmQsXG50YWJsZSwgY2FwdGlvbiwgdGJvZHksIHRmb290LCB0aGVhZCwgdHIsIHRoLCB0ZCxcbm1lbnUsIGFydGljbGUsIHNlY3Rpb24sIG5hdiwgZm9vdGVyLCBmaWd1cmUsIHZhciB7XG4gICAgbWFyZ2luOiAwO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgYm9yZGVyOiAwO1xuICAgIG91dGxpbmU6IDA7XG4gICAgZm9udC1zaXplOiAxMDAlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICBmb250LXdlaWdodDpub3JtYWw7XG59XG5hcnRpY2xlLCBhc2lkZSwgZGV0YWlscywgZmlnY2FwdGlvbiwgZmlndXJlLFxuZm9vdGVyLCBoZWFkZXIsIGhncm91cCwgbWVudSwgbmF2LCBzZWN0aW9ue1xuICAgIGRpc3BsYXk6YmxvY2s7XG59XG5vbCwgdWwsIG1lbnV7XG4gICAgbGlzdC1zdHlsZTogbm9uZTtcbn1cblxuYmxvY2txdW90ZSwgcXtcbiAgICBxdW90ZXM6IG5vbmU7XG59XG5cbmJsb2NrcXVvdGU6YmVmb3JlLCBibG9ja3F1b3RlOmFmdGVyLCBxOmJlZm9yZSwgcTphZnRlcnsgXG4gICAgY29udGVudDogbm9uZTtcbn1cblxuOmZvY3Vze1xuICAgIG91dGxpbmU6IDA7XG59XG5hOmxpbmssIGE6dmlzaXRlZCwgYTpob3ZlciwgYTpmb2N1cywgYTphY3RpdmUge1xuICAgIG91dGxpbmU6IDA7XG59XG5pbnN7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG5kZWx7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBsaW5lLXRocm91Z2g7XG59XG5cbnRhYmxle1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG59XG5odG1se1xuICAgIGZvbnQtc2l6ZTogMTAwLjAxJTtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICAtbXMtdGV4dC1zaXplLWFkanVzdDogMTAwJTtcbiAgICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7XG4gICAgY29sb3I6ICMzMzM7XG59XG5ib2R5e1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlO1x0XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICMzMzM7XG5cdGZvbnQtc2l6ZTogMWVtO1xufVxuYiwgc3Ryb25ne1xuICAgIGZvbnQtd2VpZ2h0OmJvbGQ7XG59XG5hLGlucHV0LGJ1dHRvbiB7XG5cdG91dGxpbmU6IG5vbmU7XG59XG5he1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcblx0Y3Vyc29yOiBwb2ludGVyO1xuXHRjb2xvcjogIzMzMztcbn1cbmE6aG92ZXIsXG5hOmFjdGl2ZSxcbmE6Zm9jdXN7XG5cdGNvbG9yOiAjMzMzO1xuICAgIG91dGxpbmU6IDA7XG59XG52YXJ7XG4gICAgZm9udC1zdHlsZTpub3JtYWw7XG59XG5cbnNtYWxsIHtcbiAgICBmb250LXNpemU6IDgwJTtcbn1cbnN1YixcbnN1cCB7XG4gICAgZm9udC1zaXplOiA3NSU7XG4gICAgbGluZS1oZWlnaHQ6IDA7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cbnN1cCB7XG4gICAgdG9wOiAtMC41ZW07XG59XG5zdWIge1xuICAgIGJvdHRvbTogLTAuMjVlbTtcbn1cblxuaW1nIHtcbiAgICBib3JkZXI6IDA7XG59XG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gICAgY29sb3I6IGluaGVyaXQ7XG4gICAgZm9udDogaW5oZXJpdDtcbiAgICBtYXJnaW46IDA7XG59XG5cbmJ1dHRvbiB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG59XG5idXR0b24sXG5zZWxlY3Qge1xuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG5idXR0b24sXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG59XG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICAgIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuYnV0dG9uOjotbW96LWZvY3VzLWlubmVyLFxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dCB7XG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuaW5wdXRbdHlwZT1cImNoZWNrYm94XCJdLFxuaW5wdXRbdHlwZT1cInJhZGlvXCJdIHtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxuaW5wdXRbdHlwZT1cIm51bWJlclwiXTo6LXdlYmtpdC1vdXRlci1zcGluLWJ1dHRvbiB7XG4gICAgaGVpZ2h0OiBhdXRvO1xufVxuXG5sZWdlbmQge1xuICAgIGJvcmRlcjogMDtcbiAgICBwYWRkaW5nOiAwO1xufVxudGV4dGFyZWEge1xuICAgIG92ZXJmbG93OiBhdXRvO1xufVxub3B0Z3JvdXAge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuXG50YWJsZSB7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG4gICAgcGFkZGluZzogMDtcbn0iLG51bGwsIlxuJGJyYW5kOiAjNUNCMUNBOyBcbiRicmFuZC1kYXJrOiAjNEU5Q0FEOyAgXG4kdGV4dDogIzIwMkMzNzsgXG4kZ3JleTogI0U5RUFGMTsgXG5cbi8qXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbkZvbnRzXG49PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiovXG5cbiRmZjogICAnUG9wcGlucycsIHNhbnMtc2VyaWY7IFxuJGZmLXJlZzogICAnUG9wcGlucy1SZWd1bGFyJywgc2Fucy1zZXJpZjsgXG4kZmYtc2VtOiAgICdQb3BwaW5zLVNlbWlCb2xkJywgc2Fucy1zZXJpZjtcbiRmZi1ib2xkOiAgICdQb3BwaW5zLUV4dHJhQm9sZCcsIHNhbnMtc2VyaWY7IiwiQGltcG9ydCBcImZ1bmN0aW9uc1wiO1xuQGltcG9ydCBcInZhcmlhYmxlc1wiO1xuXG4vLyDQkdCw0LfQvtCy0LDRjyDRhC3RhtC40Y8g0LrQvtC90LLQtdGA0YLQsNGG0LjQuCDQsiB2d1xuLy8gZXggLmVsZW1lbnQgeyBAaW5jbHVkZSB2dygkZm9udC1zaXplOiAyMCwgJG1hcmdpbjogMTAgYXV0bykgIH1cbkBtaXhpbiB2dygkYXJncy4uLikge1xuXHQvL0BlYWNoICRwcm9wZXJ0eSwgJHZhbHVlIGluIGtleXdvcmRzKCRhcmdzKSB7ICN7JHByb3BlcnR5fTogIG1hcC1nZXQoZ2VuZXJhdGVWdygkdmFsdWUpLCBcInB4XCIpO31cblx0QGluY2x1ZGUgdnctcmVzcG9uc2l2ZShrZXl3b3JkcygkYXJncykpO1xufVxuXG4vLyBAbWl4aW4gdnctcmVzcG9uc2l2ZSgkYXR0cmlidXRlcykge1xuLy8gXHRAZWFjaCAkcHJvcGVydHksICR2YWx1ZSBpbiAkYXR0cmlidXRlcyB7I3skcHJvcGVydHl9OiAgbWFwLWdldChnZW5lcmF0ZVZ3KCR2YWx1ZSwgMSksICdweCcpO31cbi8vIFx0QGVhY2ggJHdpZHRoLCAkbXVsdGkgIGluICRicmVha3BvaW50cyB7XG4vLyBcdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkd2lkdGgpIHtcbi8vIFx0XHRcdEBlYWNoICRwcm9wZXJ0eSwgJHZhbHVlIGluICRhdHRyaWJ1dGVzIHtcbi8vIFx0XHRcdFx0I3skcHJvcGVydHl9OiAgbWFwLWdldChnZW5lcmF0ZVZ3KCR2YWx1ZSwgJG11bHRpKSwgJ3Z3Jyk7XG4vLyBcdFx0XHR9XG4vLyBcdFx0fVxuLy8gXHR9XG5cdFxuLy8gXHQvL1NhdmUgcGl4ZWxzIGZvciBtb2JpbGUgZGV2aWNlc1xuLy8gXHRAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG4vLyBcdFx0QGVhY2ggJHByb3BlcnR5LCAkdmFsdWUgaW4gJGF0dHJpYnV0ZXMge1xuLy8gXHRcdFx0I3skcHJvcGVydHl9OiAgbWFwLWdldChnZW5lcmF0ZVZ3KCR2YWx1ZSwgMC45KSwgJ3B4Jyk7XG4vLyBcdFx0fVxuLy8gXHR9XG4vLyB9XG5AbWl4aW4gdnctcmVzcG9uc2l2ZSgkYXR0cmlidXRlcykge1xuXHRAZWFjaCAkcHJvcGVydHksICR2YWx1ZSBpbiAkYXR0cmlidXRlcyB7I3skcHJvcGVydHl9OiAgbWFwLWdldChnZW5lcmF0ZVZ3KCR2YWx1ZSwgMSksICd2dycpO31cblx0QGVhY2ggJHdpZHRoLCAkbXVsdGkgIGluICRicmVha3BvaW50cyB7XG5cdFx0QGluY2x1ZGUgcmVzcG9uZC10bygkd2lkdGgpIHtcblx0XHRcdEBlYWNoICRwcm9wZXJ0eSwgJHZhbHVlIGluICRhdHRyaWJ1dGVzIHtcblx0XHRcdFx0I3skcHJvcGVydHl9OiAgbWFwLWdldChnZW5lcmF0ZVZ3KCR2YWx1ZSwgJG11bHRpKSwgJ3Z3Jyk7XG5cdFx0XHR9XG5cdFx0fVxuXHR9XG5cdFxuXHQvL1NhdmUgcGl4ZWxzIGZvciBtb2JpbGUgZGV2aWNlc1xuXHRAaW5jbHVkZSByZXNwb25kLXRvKHhzKSB7XG5cdFx0QGVhY2ggJHByb3BlcnR5LCAkdmFsdWUgaW4gJGF0dHJpYnV0ZXMge1xuXHRcdFx0I3skcHJvcGVydHl9OiAgbWFwLWdldChnZW5lcmF0ZVZ3KCR2YWx1ZSwgMSksICdweCcpO1xuXHRcdH1cblx0fVxufVxuLy8gZXggLmVsZW1lbnR7IEBpbmNsdWRlIHJlc3BvbmQtdG8oc21hbGwpIHsgLi4uIH0gfVxuQG1peGluIHJlc3BvbmQtdG8oJGJyZWFrcG9pbnQpIHtcblx0QGlmICRicmVha3BvaW50ID09IFwibGdcIiB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDE1MDBweCkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9IFxuXHRAZWxzZSBpZiAkYnJlYWtwb2ludCA9PSBcIm1kXCIge1xuXHRcdEBtZWRpYSAobWF4LXdpZHRoOiA5OTJweCkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9XG5cdEBlbHNlIGlmICRicmVha3BvaW50ID09IFwic21hbGxcIiB7XG5cdFx0QG1lZGlhIChtYXgtd2lkdGg6IDc2OHB4KSB7XG5cdFx0XHRAY29udGVudDtcblx0XHR9XG5cdH1cblx0QGVsc2UgaWYgJGJyZWFrcG9pbnQgPT0gXCJ4c1wiIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogNDMwcHgpIHtcblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fVxuXHRAZWxzZSBpZiAkYnJlYWtwb2ludCA9PSBcInh4c1wiIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogMzIwcHgpIHtcblx0XHRcdEBjb250ZW50O1xuXHRcdH1cblx0fVxuXG5cdEBlbHNlIHtcblx0XHRAbWVkaWEgKG1heC13aWR0aDogI3skYnJlYWtwb2ludH1weCkge1xuXHRcdFx0QGNvbnRlbnQ7XG5cdFx0fVxuXHR9XG59XG5cbkBtaXhpbiBwbGFjZWhvbGRlciB7XG5cdCY6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge0Bjb250ZW50fVxuXHQmOi1tb3otcGxhY2Vob2xkZXIgICAgICAgICAgIHtAY29udGVudH1cblx0Jjo6LW1vei1wbGFjZWhvbGRlciAgICAgICAgICB7QGNvbnRlbnR9XG5cdCY6LW1zLWlucHV0LXBsYWNlaG9sZGVyICAgICAge0Bjb250ZW50fSAgXG59XG5cbkBtaXhpbiBmbGV4KCl7XG5cdGRpc3BsYXk6IC13ZWJraXQtYm94O1xuXHRkaXNwbGF5OiAtbW96LWJveDtcblx0ZGlzcGxheTogLXdlYmtpdC1mbGV4O1xuXHRkaXNwbGF5OiAtbXMtZmxleGJveDtcblx0ZGlzcGxheTogZmxleDtcbn1cblxuQG1peGluIHRyYW5zaXRpb24oKXtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcblx0LW1vei10cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlLW91dDtcblx0LW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZS1vdXQ7XG5cdHRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2Utb3V0O1xufVxuXG4vLyBHZW5lcmljIHRyYW5zZm9ybVxuQG1peGluIHRyYW5zZm9ybSgkdHJhbnNmb3Jtcykge1xuXHQgICAtbW96LXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XG5cdCAgICAgLW8tdHJhbnNmb3JtOiAkdHJhbnNmb3Jtcztcblx0ICAgIC1tcy10cmFuc2Zvcm06ICR0cmFuc2Zvcm1zO1xuXHQtd2Via2l0LXRyYW5zZm9ybTogJHRyYW5zZm9ybXM7XG4gICAgICAgICAgdHJhbnNmb3JtOiAkdHJhbnNmb3Jtcztcbn1cbi8vIFNjYWxlXG5AbWl4aW4gc2NhbGUoJHNjYWxlKSB7XG5cdCBAaW5jbHVkZSB0cmFuc2Zvcm0oc2NhbGUoJHNjYWxlKSk7XG59XG4iLCIgLy/QkdCw0LfQvtCy0LDRjyDRiNC40YDQuNC90LAg0YHQsNC50YLQsC4g0J/RgNC4INC00LDQvdC90L7QvCDRgNCw0LfQvNC10YDQtSDRgdCw0LnRgiDQsdGD0LTQtdGCINGB0LzQvtGC0YDQtdGC0YzRgdGPIDEg0LIgMSDQutCw0Log0LIgcHNkINC80LDQutC10YLQtSDQv9GA0Lggdncg0YDQsNC30LzQtdGA0LDRhVxuICRzaXRlV2lkdGg6IDE5MjA7XG4gXG4gLy/QotC+0YfQutC4INC40LfQvNC10L3QtdC90LjRjyDRgNCw0LfQvNC10YDQvtCyXG4gJGJyZWFrcG9pbnRzOiAoXG5cdC8vICAnMTQ0MCc6IDEsXG4gXHQnOTkyJzogMS4xLFxuIFx0Jzc2OCc6IDEuMiwgXG4gKTsgXG4gLy8g0J/QvtC70YPRh9Cw0LXQvCDRgNCw0LfQvNC10YAg0Y3Qu9C10LzQtdC90YLQsCDQsiB2d1xuIC8vICRweCAtINC/0LjQutGB0LXQu9C4XG4gLy8gJG11bHRpIC0g0JzQvdC+0LbQuNGC0LXQu9GMLCDQsdC10YDQtdGC0YHRjyDQuNC3ICRicmVha3BvaW5zXG4gQGZ1bmN0aW9uIGdldC12dygkcHgsICRtdWx0aToxKSB7XG4gXHRAcmV0dXJuICRweC8kc2l0ZVdpZHRoKjEwMCokbXVsdGk7XG4gfVxuIFxuIC8vINCT0LXQvdC10YDQuNGA0YPQtdC8INC80LDRgdGB0LjQsiDRgSDRgNCw0LfQvNC10YDQsNC80Lgg0LjRgdGF0L7QtNGPINC40LcgJGJyZWFrcG9pbnNcbiAvLyAkdmFsdWVzINC/0LDRgNCw0LzQtdGC0YAg0LjQu9C4INC/0LDRgNCw0LzQtdGC0YDRiyDRjdC70LXQvNC10L3RgtCwIChleCBtYXJnaW46IDEwIGF1dG8gMjApXG4gLy8gJG11bHRpIC0g0JzQvdC+0LbQuNGC0LXQu9GMLCDQsdC10YDQtdGC0YHRjyDQuNC3ICRicmVha3BvaW5zXG4gLy8gQHJldHVybiAtINCS0L7Qt9GA0LDRidCw0LXQvNGL0Lkg0YDQsNC30LzQtdGALCDRgtC40L9cbiBAZnVuY3Rpb24gZ2VuZXJhdGVWdygkdmFsdWVzLCAkbXVsdGk6MSkge1xuIFx0JHZ3OiAoKTtcbiBcdCRweDogKCk7XG4gXHRAZWFjaCAkdmFsdWUgaW4gJHZhbHVlcyB7XG5cdFx0QGlmIHR5cGUtb2YoJHZhbHVlKSAhPSAnbnVtYmVyJyB7XG4gXHRcdFx0JHB4OiBhcHBlbmQoJHB4ICwgJHZhbHVlKTtcbiBcdFx0XHQkdnc6IGFwcGVuZCgkdncsICR2YWx1ZSk7XG4gXHRcdH1cbiBcdFx0QGVsc2Uge1xuIFx0XHRcdCR2YWw6IHBhcnNlSW50KCR2YWx1ZSk7XG4gXHRcdFx0JHB4OiB1bnF1b3RlKCcje2FwcGVuZCgkcHgsICAkdmFsKiRtdWx0aSl9cHgnKTtcbiBcdFx0XHQkdnc6IHVucXVvdGUoJyN7YXBwZW5kKCR2dywgIGdldC12dygkdmFsLCAkbXVsdGkpKX12dycpO1xuIFx0XHR9XG4gXHR9XG4gXHRAcmV0dXJuICgndncnOiR2dywgJ3B4JzokcHgpO1xuIH1cbiBcbiAvLyDQn9GA0LjQstC10LTQtdC90LjQtSDRgtC40L/QvtCyINC6IGludFxuIEBmdW5jdGlvbiBwYXJzZUludCgkbikge1xuIFx0QHJldHVybiAkbiAvICgkbiAqIDAgKyAxKTtcbiB9Il19 */
