.Size{background:#fff;height:100%;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.Size::-webkit-scrollbar{display:none}.Size span[data-location]{display:none}.Size span.show[data-location]{display:unset}.Size__country{background:var(--light-pink);max-width:1200px;margin:0 auto;height:100%;position:relative;padding-top:40px;padding-bottom:40px;overflow-y:scroll;-ms-overflow-style:none;scrollbar-width:none}.Size__country::-webkit-scrollbar{display:none}.Size__country.hide{display:none}.Size__country__title{font-family:"KulaniKinis";font-weight:400;text-align:center;font-size:22px;margin-bottom:25px}.Size__country__container{display:flex;justify-content:center;flex-flow:row wrap;gap:10px;padding:0 5px}.Size__country__select{background:var(--pink);max-width:300px;width:100%;color:#000;font-family:"KulaniKinis";font-weight:400;text-transform:initial;width:calc(50% - 10px);padding:20px 0;transition:.3s all}.Size__country__select:hover{background:#000;color:#fff}.Size__title{font-family:"KulaniKinis";font-weight:500;text-transform:uppercase;padding:10px 50px;margin:0;text-align:center;font-size:1.125rem;letter-spacing:1px;width:100%;background:#2b0323;color:#fff}.Size__title svg{position:absolute;width:20px;top:10px;left:5px;cursor:pointer}.Size__chart{font-family:"KulaniKinis";font-weight:500}.Size__chart__overflow{overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.Size__chart__overflow::-webkit-scrollbar{display:none}.Size__chart__title{font-family:"KulaniKinis";font-weight:400;font-size:18px;padding-top:20px;background:#fff;width:max-content;padding:2px 14px;border-radius:10px}.Size__chart__title--secondary{font-family:"KulaniKinis";font-weight:400;font-size:18px;margin-top:20px;text-align:center}.Size__chart table{table-layout:fixed;display:table;border-spacing:8px;border-collapse:unset}.Size__chart td{background:#fff;border-radius:10px;padding:5px 3px 3px;text-align:center;font-family:"KulaniKinis";font-weight:400;font-size:11px;padding:5px}.Size__chart table tbody tr:first-child td{background:#2b0323;color:#fff;border-radius:10px;text-transform:uppercase;width:28.3333333333% !important;font-family:"KulaniKinis";font-weight:500;font-size:14px}.Size__chart table tbody tr:first-child td:first-child{background:rgba(0,0,0,0);border:0;width:10% !important}.Size__chart__overflow table{min-width:800px}@media screen and (min-width: 1024px){.Size__chart__overflow table{min-width:unset}}.Size__chart__overflow table tbody tr:first-child td:first-child{width:20% !important}.Size__chart table tbody tr td:first-child{text-transform:uppercase;font-family:"KulaniKinis";font-weight:500;background:#2b0323;color:#fff;border-radius:10px;font-size:14px}.Size__column{padding:0 20px}.Size__accordion{background:#fff4d7;padding:20px;cursor:pointer}.Size__accordion__title{padding:5px 10px 10px;margin:0;font-size:.875rem;background:#2b0323;color:#fff;border-radius:10px;padding:10px 15px}.Size__accordion__title h2{font-family:"KulaniKinis";font-weight:500;text-align:left;font-size:.875rem;margin-bottom:0;text-align:center;letter-spacing:1px}.Size__accordion__title div span:nth-child(2){display:none}.Size__accordion__description{margin:0;padding:0 10px;height:0;overflow:hidden}.Size__accordion__description--new{transition:.3s height;font-family:"KulaniKinis";font-weight:400;font-size:14px;height:45px;overflow:hidden}.Size__accordion__read-more{font-family:"KulaniKinis";font-weight:400;opacity:.5;width:max-content;text-decoration:underline;margin:5px auto 0;color:#000;font-size:.875rem;color:#fff}.Size__accordion__read-more span:nth-child(2){display:none}.Size__accordion__title.show .Size__accordion__read-more span:nth-child(1){display:none}.Size__accordion__title.show .Size__accordion__read-more span:nth-child(2){display:unset}.Size__accordion__trunc{height:0;overflow:hidden}.Size__accordion__trunc.show{height:unset}.Size__accordion.show .Size__accordion__title div span:nth-child(1){display:none}.Size__accordion.show .Size__accordion__title div span:nth-child(2){display:block}.Size__accordion.show .Size__accordion__description{padding-bottom:20px}.Size__middle{background:#2b0323;padding-bottom:60px;color:#fff;padding-top:40px}.Size__middle__hide{display:none}.Size__middle__container{display:flex;flex-direction:column-reverse}.Size__middle__image{max-width:80%;margin:40px auto 0}.Size__middle__container{padding:0 20px}.Size__how__title{font-family:"KulaniKinis";font-weight:500;text-transform:uppercase;margin:40px 0 20px;text-align:center;font-size:1.125rem;letter-spacing:1px}.Size__how__description{margin:0;font-family:"KulaniKinis";font-weight:400;text-align:center;font-size:.875rem;line-height:22.4px}.Size__how__description ul{text-align:left}.Size__how__image{width:100%}.Size__bottom{display:none}.Size__bottom__title{font-family:"KulaniKinis";font-weight:500;text-transform:uppercase;margin-bottom:0;text-align:center;font-size:1.125rem;letter-spacing:1px}.Size__bottom__chart{padding:0 20px}.Size__bottom__description{margin:0;font-family:"KulaniKinis";font-weight:400;margin-top:20px;font-size:.875rem;line-height:22.4px}.Size__bottom__column--first{padding:0 20px}.Size__bottom__column--third{background:var(--light-pink);padding:30px;text-align:center;margin-top:40px;background:#2b0323;color:#fff}.Size__bottom__chart{padding:0 20px}.Size__bottom__image{width:100%}.Size__switch{position:relative;display:inline-block;width:40px;height:20px;margin-bottom:0}.Size__switch__container{display:flex;align-items:center;justify-content:flex-end}.Size__switch__text{font-family:"KulaniKinis";font-weight:500;text-transform:uppercase;margin-bottom:0;margin-right:10px;font-size:.875rem}.Size__switch__input{opacity:0;width:0;height:0}.Size__switch__input:checked+.Size__switch__slider{background-color:#2b0323}.Size__switch__input:focus+.Size__switch__slider{box-shadow:0 0 1px #2b0323}.Size__switch__input:checked+.Size__switch__slider:before{-webkit-transform:translateX(18px);-ms-transform:translateX(18px);transform:translateX(18px)}.Size__switch__slider{position:absolute;cursor:pointer;top:0;left:0;right:0;bottom:0;background-color:#ccc;-webkit-transition:.4s;transition:.4s}.Size__switch__slider:before{position:absolute;content:"";height:16px;width:16px;left:3px;bottom:2px;background-color:#fff;-webkit-transition:.4s;transition:.4s}.Size__switch__round{border-radius:34px}.Size__switch__round:before{border-radius:50%}.Size__close{position:absolute;cursor:pointer;font-size:25px;top:5px;right:5px}.Size__top{background-size:contain !important;background-repeat:no-repeat !important;background-position:bottom !important;margin-bottom:0px;background-color:#ffecb8;flex-direction:column}.Size__top__padding{padding-bottom:20px}.Size__how__image.Size__how__image.hide--mobile.hide--desktop{display:none}@media screen and (min-width: 1024px){.Size__switch__container{justify-content:flex-start}.Size__country{padding:80px;height:unset}.Size__country__container{gap:20px;padding:0}.Size__country__title{margin-bottom:50px}.Size__country__select{width:100%}.Size__chart td{border:0px solid #fff !important;font-size:13px;padding:10px 3px 8px}.Size__chart__title{font-size:24px;background-color:unset;padding-inline:0px}.Size__chart__title--secondary{margin-top:20px;font-size:18px;font-size:24px}.Size__chart__wide{width:90%}.Size__chart__column{width:50%}.Size__chart__center{margin:0 auto;width:75%}.Size__chart__center .Size__chart__title{text-align:center}.Size__accordion{display:none}.Size__top{display:flex;background-size:cover;flex-flow:wrap;justify-content:center}.Size__column{padding:0 20px}.Size__middle{padding:20px 0}.Size__middle__column{width:calc(35% - 20px);text-align:center}.Size__middle__column--half{width:calc(50% - 20px)}.Size__middle__column--half{margin-right:25px}.Size__middle__column--half.hide--mobile{margin-left:25px;margin-right:0}.Size__middle__column.hide--mobile{display:flex;padding:0;flex-direction:column}.Size__middle__container{flex-direction:row;margin-top:20px}.Size__middle__image{width:30%;margin-top:0}.Size__middle__row{margin-bottom:20px}.Size__middle__title{background:rgba(0,0,0,0);font-family:"KulaniKinis";font-weight:400;letter-spacing:0;padding:0}.Size__how__title{margin:0;text-align:center}.Size__how__description{margin-top:10px}.Size__how__image{height:100%;object-fit:cover}.Size__bottom .Size__switch__text{color:#fff}.Size__bottom{background:#2b0323}.Size__bottom__row{display:flex;flex-direction:row-reverse;margin-top:20px;align-items:center}.Size__bottom__column--first{width:50%;padding:0;text-align:center}.Size__bottom__column--first img{width:80%}.Size__bottom__chart{width:50%;padding:0}.Size__bottom__center{margin:0 auto;width:75%}.Size__bottom__center .Size__bottom__title{text-align:center}}.opcollab .Size{background-image:url("https://cdn.shopify.com/s/files/1/0733/8367/files/Olipop_x_Kulani_kinis_Background_Image1_1.jpg?v=1750465308");background-size:cover;background-repeat:no-repeat;background-position:center}.opcollab .Size__top{background:unset}.opcollab .Size__top .Size__title{background-color:#5eb6d2;color:#fff;margin-bottom:20px}.opcollab .Size__middle{background:unset;color:#000}.opcollab .Size__middle__title{background:rgba(0,0,0,0);color:#000}.opcollab .Size__middle__container{align-items:center}.opcollab .Size__middle__row .Size__how__title,.opcollab .Size__middle__row .Size__how__description{display:none}.opcollab .Size__middle__row .Size__how__title.hide--desktop,.opcollab .Size__middle__row .Size__how__description.hide--desktop{display:block;margin-bottom:5px}.opcollab .Size__middle__column.hide--mobile .Size__how__title{display:none}.opcollab .Size__middle__column.hide--mobile .Size__how__description{display:none}.opcollab .Size__how__image{display:none}.opcollab .Size__how__image.Size__how__image.hide--mobile.hide--desktop{display:block}@media screen and (max-width: 1023px){.opcollab .Size__middle__image{order:2;margin-top:14px}.opcollab .Size__middle__column{order:1}.opcollab .Size__middle__column.hide--mobile{display:block;order:0;margin-top:60px}}.opcollab .Size__collab-image{display:block}.opcollab .Size__collab-image img{width:100%;height:100%;max-width:250px}.opcollab .Size__chart__title{background:rgba(0,0,0,0);font-size:.875rem}.opcollab .Size__chart table tbody tr:first-child td{background:#ffbc00;color:#000}.opcollab .Size__chart table tbody tr:first-child td:first-child{background:rgba(0,0,0,0)}.opcollab .Size__chart table tbody tr td:first-child{background:#ffbc00;color:#000}.opcollab .Size__switch__input:checked+.Size__switch__slider{background-color:#ffbc00}.js-sizeEu.hide{display:none}.Info__text{margin-top:5px;font-family:"KulaniKinis";font-weight:400}.Info #contactFormSubmit{max-width:100%;margin:0;background-color:#000 !important}.Info .circle-contact{width:100%;max-width:100%}.Info .circle-contact .desktop-12{margin:0}.Info__title{font-family:"KulaniKinis";font-weight:400;font-size:24px;text-transform:uppercase;letter-spacing:1px;text-align:left}.Info__title--main{font-family:"KulaniKinis";font-weight:500;text-transform:uppercase;padding-top:10px;padding-right:30px;padding-left:30px;font-size:24px;text-align:left}.Info__container{display:flex;flex-flow:row wrap}.Info__dropdown .Info__dropdown--icon{display:inline-block;margin-left:5px;transition:.4s cubic-bezier(0.2, 0.6, 0.3, 1.1)}.Info__dropdown.active{background:initial}.Info__dropdown span svg{width:13px;height:13px;transition:.4s cubic-bezier(0.2, 0.6, 0.3, 1.1)}.Info__dropdown.active span svg{margin-bottom:1px;transform:rotate(180deg);transition:.4s cubic-bezier(0.2, 0.6, 0.3, 1.1)}.Info__sidebar{width:100%;min-height:initial;padding-top:0;padding-bottom:5px}.Info__main{padding-top:35px;width:100%}.Info__link{display:block;font-family:"KulaniKinis";font-weight:400;padding:10px 30px;text-transform:uppercase;font-size:16px}.Info h4{padding:10px 20px 20px 0px;cursor:pointer;font-family:"KulaniKinis";font-weight:400;font-size:14px;margin-bottom:0;position:relative;letter-spacing:1px}.Info h4::before{content:"";position:absolute;top:50%;right:8px;transform:translate(-50%, -50%);height:10px;width:2px;background:#000;transition:.4s cubic-bezier(0.2, 0.6, 0.3, 1.1)}.Info h4::after{content:"";position:absolute;top:50%;right:0%;transform:translate(-50%, -50%);height:2px;width:10px;background:#000;transition:.4s cubic-bezier(0.2, 0.6, 0.3, 1.1)}.Info h4.active::before{transition:.4s cubic-bezier(0.2, 0.6, 0.3, 1.1);opacity:0}.Info h4.active{background-color:initial}.Info h4.active::after{transform:translateY(-50%) rotate(360deg);transition:.4s cubic-bezier(0.2, 0.6, 0.3, 1.1);right:6px}.Info .Accordion{padding:15px 20px 0;background-color:#ffefeb;margin-top:20px}.Info .Accordion h4{text-align:left}.Info .Accordion div{font-family:"KulaniKinis";font-weight:400;height:0;font-size:.875rem;overflow-y:hidden;overflow-x:scroll;transition:.3s height;flex-flow:row wrap}.Info .Accordion div p{margin-bottom:10px}.Info .Accordion.show{padding-bottom:10px}.Info__link--child{padding:10px 30px}.Info__child--container{padding-left:20px;font-family:"KulaniKinis";font-weight:500;text-transform:uppercase;font-size:18px;padding-top:10px;padding-bottom:10px;display:none}.Info__main .Accordion *{font-family:"KulaniKinis";font-weight:400}.Info .Accordion table{border-collapse:collapse}.Info .Accordion table *{background-color:rgba(0,0,0,0);font-size:14px;height:max-content}.Info .Accordion table td,.Info .Accordion table th{border:1px solid rgba(0,0,0,.2);padding:10px}.Info #contactFormSubmit{background-color:#ffefeb !important;color:#000;border:none}.Info__close{display:none}.Info__container{padding:0 10px}@media screen and (min-width: 1024px){.Info__container{flex-flow:row}.Info__sidebar{width:25%;min-height:300px;padding-top:30px;padding-bottom:30px}.Info__title{font-size:28px}.Info__title--main{font-size:35px;text-align:center}.Info__main{width:75%}.Info__link{font-size:18px}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,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QUNFLHlCQUVGLHVCQUNFLDBDQUNBLGdEQUNBLFVBRUYsaUJBQ0Usb0JBQ0EseUJBQ0EsZ0JBRUYsb0JBQ0UsZ0JBRUYscUJBQ0UseUJEN0hLLENDOEhILGdCQUNGLFNBQ0Esa0JBQ0Esa0JBQ0Esa0JBQ0Esc0JBQ0EsbUJBRUYsdUJBQ0UsbUJBRUYsc0JBQ0Usb0JBRUYsbUJBQ0Usa0JBRUYsd0JBQ0Usa0JBQ0EseUJEakpLLENDa0pMLGdCQUNBLHlCQUNBLGVBQ0EsaUJBQ0Esb0JBQ0EsYUFFRix5QkFDRSx5QkQxSkssQ0MySkgsZ0JBRUosdUJBQ0UseUJBRUYseUJBQ0UsK0JBQ0EsZUFDQSxtQkFFRixvREFFRSxnQ0FDQSxhQUVGLHlCQUNFLG9DQUNBLFdBQ0EsWUFFRixhQUNFLGFBRUYsaUJBQ0UsZURuS0Ysc0NDc0tFLGlCQUNFLGNBRUYsZUFDRSxVQUNBLGlCQUNBLGlCQUNBLG9CQUVGLGFBQ0UsZUFDQSxtQkFDRSxlQUNBLGtCQUdKLFlBQ0UsVUFFRixZQUNFLGdCIiwic291cmNlcyI6WyJ3ZWJwYWNrOi8va3VsYW5pLXRoZW1lLy4vc3JjL3N0eWxlcy9wYWdlL19zaXplLnNjc3MiLCJ3ZWJwYWNrOi8va3VsYW5pLXRoZW1lLy4vc3JjL3N0eWxlcy92YXJpYWJsZXMvaW5kZXguc2NzcyIsIndlYnBhY2s6Ly9rdWxhbmktdGhlbWUvLi9zcmMvc3R5bGVzL3BhZ2UvX2luZm8tdGVtcGxhdGUuc2NzcyJdLCJzb3VyY2VzQ29udGVudCI6WyJAdXNlICcuLi92YXJpYWJsZXMvJyBhcyAqO1xuXG4uU2l6ZXtcbiAgYmFja2dyb3VuZDojZmZmO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDtcbiAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyAgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTArICovXG4gIHNjcm9sbGJhci13aWR0aDogbm9uZTsgIC8qIEZpcmVmb3ggKi9cbiAgJjo6LXdlYmtpdC1zY3JvbGxiYXIgeyBcbiAgICBkaXNwbGF5OiBub25lOyAgLyogU2FmYXJpIGFuZCBDaHJvbWUgKi9cbiAgfVxuICBzcGFuW2RhdGEtbG9jYXRpb25de1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgfVxuICBzcGFuLnNob3dbZGF0YS1sb2NhdGlvbl17XG4gICAgZGlzcGxheTp1bnNldDtcbiAgfVxuICAmX19jb3VudHJ5e1xuICAgIGJhY2tncm91bmQ6dmFyKC0tbGlnaHQtcGluayk7XG4gICAgbWF4LXdpZHRoOjEyMDBweDtcbiAgICBtYXJnaW46MCBhdXRvO1xuICAgIGhlaWdodDoxMDAlO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLXRvcDo0MHB4O1xuICAgIHBhZGRpbmctYm90dG9tOjQwcHg7XG4gICAgb3ZlcmZsb3cteTpzY3JvbGw7XG4gICAgLW1zLW92ZXJmbG93LXN0eWxlOiBub25lOyAgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTArICovXG4gICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAgLyogRmlyZWZveCAqL1xuICAgICY6Oi13ZWJraXQtc2Nyb2xsYmFyIHsgXG4gICAgICBkaXNwbGF5OiBub25lOyAgLyogU2FmYXJpIGFuZCBDaHJvbWUgKi9cbiAgICB9XG4gICAgJi5oaWRle1xuICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbiAgICAmX190aXRsZXtcbiAgICAgIGZvbnQtZmFtaWx5OiRrdWxhbmk7XG4gICAgICBmb250LXdlaWdodDo0MDA7XG4gICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZToyMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbToyNXB4O1xuICAgIH1cbiAgICAmX19jb250YWluZXJ7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgIGZsZXgtZmxvdzpyb3cgd3JhcDtcbiAgICAgIGdhcDoxMHB4O1xuICAgICAgcGFkZGluZzowIDVweDtcbiAgICB9XG4gICAgJl9fc2VsZWN0e1xuICAgICAgYmFja2dyb3VuZDp2YXIoLS1waW5rKTtcbiAgICAgIG1heC13aWR0aDozMDBweDtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgICBjb2xvcjpibGFjaztcbiAgICAgIGZvbnQtZmFtaWx5OiRrdWxhbmk7XG4gICAgICBmb250LXdlaWdodDo0MDA7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTppbml0aWFsO1xuICAgICAgd2lkdGg6IGNhbGMoNTAlIC0gMTBweCk7XG4gICAgICBwYWRkaW5nOjIwcHggMDtcbiAgICAgIHRyYW5zaXRpb246LjNzIGFsbDtcbiAgICAgICY6aG92ZXJ7XG4gICAgICAgIGJhY2tncm91bmQ6YmxhY2s7XG4gICAgICAgIGNvbG9yOndoaXRlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX190aXRsZXtcbiAgICBmb250LWZhbWlseToka3VsYW5pO1xuICAgIGZvbnQtd2VpZ2h0OjUwMDtcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgcGFkZGluZzogMTBweCA1MHB4O1xuICAgIG1hcmdpbjowO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBmb250LXNpemU6MS4xMjVyZW07XG4gICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICB3aWR0aDoxMDAlOyAgXG4gICAgYmFja2dyb3VuZDogIzJiMDMyMztcbiAgICBjb2xvcjogd2hpdGU7XG4gIH1cbiAgJl9fdGl0bGUgc3Zne1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogMjBweDtcbiAgICB0b3A6IDEwcHg7XG4gICAgbGVmdDogNXB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgfVxuICAmX19jaGFydHtcbiAgICBmb250LWZhbWlseToka3VsYW5pO1xuICAgIGZvbnQtd2VpZ2h0OjUwMDtcbiAgICAmX19vdmVyZmxvd3tcbiAgICAgIG92ZXJmbG93LXg6IHNjcm9sbDtcbiAgICAgIC1tcy1vdmVyZmxvdy1zdHlsZTogbm9uZTsgIC8qIEludGVybmV0IEV4cGxvcmVyIDEwKyAqL1xuICAgICAgc2Nyb2xsYmFyLXdpZHRoOiBub25lOyAgLyogRmlyZWZveCAqL1xuICAgICAgJjo6LXdlYmtpdC1zY3JvbGxiYXIgeyBcbiAgICAgICAgZGlzcGxheTogbm9uZTsgIC8qIFNhZmFyaSBhbmQgQ2hyb21lICovXG4gICAgICB9XG4gICAgfVxuICAgICZfX3RpdGxle1xuICAgICAgZm9udC1mYW1pbHk6ICRrdWxhbmk7XG4gICAgICBmb250LXdlaWdodDo0MDA7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBwYWRkaW5nLXRvcDogMjBweDsgIFxuICAgICAgYmFja2dyb3VuZDogd2hpdGU7XG4gICAgICB3aWR0aDogbWF4LWNvbnRlbnQ7XG4gICAgICBwYWRkaW5nOiAycHggMTRweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAmLS1zZWNvbmRhcnl7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAka3VsYW5pO1xuICAgICAgZm9udC13ZWlnaHQ6NDAwO1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmX19jaGFydCB0YWJsZXtcbiAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGJvcmRlci1zcGFjaW5nOiA4cHg7XG4gICAgYm9yZGVyLWNvbGxhcHNlOiB1bnNldDtcbiAgfVxuICAmX19jaGFydCB0ZHtcbiAgICBiYWNrZ3JvdW5kOndoaXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgcGFkZGluZzogNXB4IDNweCAzcHg7XG4gICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgZm9udC1mYW1pbHk6JGt1bGFuaTtcbiAgICAgIGZvbnQtd2VpZ2h0OjQwMDtcbiAgICBmb250LXNpemU6MTFweDtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbiAgJl9fY2hhcnQgdGFibGUgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGR7XG4gICAgYmFja2dyb3VuZDogIzJiMDMyMztcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgYm9yZGVyLXJhZGl1czogMTBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgd2lkdGg6Y2FsYyg4NSUgLyAzKSFpbXBvcnRhbnQ7XG4gICAgZm9udC1mYW1pbHk6JGt1bGFuaTtcbiAgICBmb250LXdlaWdodDo1MDA7XG4gICAgZm9udC1zaXplOjE0cHg7XG4gICAgJjpmaXJzdC1jaGlsZHtcbiAgICAgIGJhY2tncm91bmQ6dHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXI6MDtcbiAgICAgIHdpZHRoOjEwJSFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gICZfX2NoYXJ0X19vdmVyZmxvdyB0YWJsZXtcbiAgICBtaW4td2lkdGg6ODAwcHg7XG4gICAgQGluY2x1ZGUgZGVza3RvcCgpIHtcbiAgICAgIG1pbi13aWR0aDp1bnNldDtcbiAgICB9XG4gIH1cbiAgJl9fY2hhcnRfX292ZXJmbG93IHRhYmxlIHRib2R5IHRyOmZpcnN0LWNoaWxkIHRke1xuICAgICY6Zmlyc3QtY2hpbGR7XG4gICAgICB3aWR0aDoyMCUhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAmX19jaGFydCB0YWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZHtcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgZm9udC1mYW1pbHk6JGt1bGFuaTtcbiAgICBmb250LXdlaWdodDo1MDA7XG4gICAgYmFja2dyb3VuZDogIzJiMDMyMztcbiAgICBjb2xvcjp3aGl0ZTtcbiAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgIGZvbnQtc2l6ZToxNHB4O1xuICB9XG4gICZfX2NvbHVtbntcbiAgICBwYWRkaW5nOiAwIDIwcHg7XG4gIH1cbiAgJl9fYWNjb3JkaW9ue1xuICAgIC8vIGJhY2tncm91bmQ6dmFyKC0tbGlnaHQtcGluayk7XG4gICAgYmFja2dyb3VuZDogI2ZmZjRkNztcblxuICAgIHBhZGRpbmc6IDIwcHg7XG4gICAgY3Vyc29yOnBvaW50ZXI7XG4gICAgJl9fdGl0bGV7XG4gICAgICBwYWRkaW5nOjVweCAxMHB4IDEwcHg7XG4gICAgICBtYXJnaW46MDtcbiAgICAgIGZvbnQtc2l6ZTouODc1cmVtO1xuICAgICAgYmFja2dyb3VuZDogIzJiMDMyMztcbiAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDE1cHg7XG4gICAgfVxuICAgICZfX3RpdGxlIGgye1xuICAgICAgZm9udC1mYW1pbHk6JGt1bGFuaTtcbiAgICAgIGZvbnQtd2VpZ2h0OjUwMDtcbiAgICAgIHRleHQtYWxpZ246bGVmdDtcbiAgICAgIGZvbnQtc2l6ZTouODc1cmVtO1xuICAgICAgbWFyZ2luLWJvdHRvbTowO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6MXB4O1xuICAgIH1cbiAgICAmX190aXRsZSBkaXYgc3BhbjpudGgtY2hpbGQoMil7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICAgICZfX2Rlc2NyaXB0aW9ue1xuICAgICAgbWFyZ2luOjA7XG4gICAgICBwYWRkaW5nOjAgMTBweDtcbiAgICAgIGhlaWdodDowO1xuICAgICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgICAgJi0tbmV3e1xuICAgICAgICB0cmFuc2l0aW9uOi4zcyBoZWlnaHQ7XG4gICAgICAgIGZvbnQtZmFtaWx5OiRrdWxhbmk7XG4gICAgICBmb250LXdlaWdodDo0MDA7XG4gICAgICAgIGZvbnQtc2l6ZToxNHB4O1xuICAgICAgICBoZWlnaHQ6NDVweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fcmVhZC1tb3Jle1xuICAgICAgZm9udC1mYW1pbHk6ICRrdWxhbmk7XG4gICAgICBmb250LXdlaWdodDo0MDA7XG4gICAgICBvcGFjaXR5Oi41O1xuICAgICAgd2lkdGg6IG1heC1jb250ZW50O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBtYXJnaW46NXB4IGF1dG8gMDtcbiAgICAgIGNvbG9yOiBibGFjaztcbiAgICAgIGZvbnQtc2l6ZTouODc1cmVtO1xuICAgICAgY29sb3I6IHdoaXRlO1xuICAgIH1cbiAgICAmX19yZWFkLW1vcmUgc3BhbjpudGgtY2hpbGQoMil7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICAgICZfX3RpdGxlLnNob3cgJl9fcmVhZC1tb3JlIHNwYW57XG4gICAgICAmOm50aC1jaGlsZCgxKXtcbiAgICAgICAgZGlzcGxheTpub25lO1xuICAgICAgfVxuICAgICAgJjpudGgtY2hpbGQoMil7XG4gICAgICAgIGRpc3BsYXk6dW5zZXQ7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3RydW5je1xuICAgICAgaGVpZ2h0OjA7XG4gICAgICBvdmVyZmxvdzpoaWRkZW47XG4gICAgfVxuICAgICZfX3RydW5jLnNob3d7XG4gICAgICBoZWlnaHQ6dW5zZXQ7XG4gICAgfVxuICB9XG4gICZfX2FjY29yZGlvbi5zaG93ICZfX2FjY29yZGlvbl9fdGl0bGUgZGl2IHNwYW46bnRoLWNoaWxkKDEpe1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgfVxuICAmX19hY2NvcmRpb24uc2hvdyAmX19hY2NvcmRpb25fX3RpdGxlIGRpdiBzcGFuOm50aC1jaGlsZCgyKXtcbiAgICBkaXNwbGF5OmJsb2NrO1xuICB9XG4gICZfX2FjY29yZGlvbi5zaG93ICZfX2FjY29yZGlvbl9fZGVzY3JpcHRpb257XG4gICAgcGFkZGluZy1ib3R0b206MjBweDtcbiAgfVxuICAmX19taWRkbGV7XG4gICAgYmFja2dyb3VuZDojMmIwMzIzO1xuICAgIHBhZGRpbmctYm90dG9tOiA2MHB4O1xuICAgIGNvbG9yOndoaXRlO1xuICAgIHBhZGRpbmctdG9wOiA0MHB4O1xuICAgICZfX2hpZGV7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICAgICZfX2NvbnRhaW5lcntcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG4gICAgfVxuICAgICZfX2ltYWdle1xuICAgICAgbWF4LXdpZHRoOjgwJTtcbiAgICAgIG1hcmdpbjogNDBweCBhdXRvIDA7XG4gICAgfVxuICAgICZfX2NvbnRhaW5lcntcbiAgICAgIHBhZGRpbmc6MCAyMHB4O1xuICAgIH1cbiAgfVxuICAmX19ob3d7XG4gICAgJl9fdGl0bGV7XG4gICAgICBmb250LWZhbWlseToka3VsYW5pO1xuICAgICAgZm9udC13ZWlnaHQ6NTAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgICAgbWFyZ2luOjQwcHggMCAyMHB4O1xuICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICBmb250LXNpemU6MS4xMjVyZW07XG4gICAgICBsZXR0ZXItc3BhY2luZzoxcHg7XG4gICAgfVxuICAgICZfX2Rlc2NyaXB0aW9ue1xuICAgICAgbWFyZ2luOjA7XG4gICAgICBmb250LWZhbWlseToka3VsYW5pO1xuICAgICAgZm9udC13ZWlnaHQ6NDAwO1xuICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICBmb250LXNpemU6Ljg3NXJlbTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMi40cHg7XG4gICAgfVxuICAgICZfX2Rlc2NyaXB0aW9uIHVse1xuICAgICAgdGV4dC1hbGlnbjpsZWZ0O1xuICAgIH1cbiAgICAmX19pbWFnZXtcbiAgICAgIHdpZHRoOjEwMCU7XG4gICAgfVxuICB9XG4gICZfX2JvdHRvbXtcbiAgICBkaXNwbGF5Om5vbmU7XG4gICAgJl9fdGl0bGV7XG4gICAgICBmb250LWZhbWlseTogJGt1bGFuaTtcbiAgICAgIGZvbnQtd2VpZ2h0OjUwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZToxLjEyNXJlbTtcbiAgICAgIGxldHRlci1zcGFjaW5nOjFweDtcbiAgICB9XG4gICAgJl9fY2hhcnR7XG4gICAgICBwYWRkaW5nOjAgMjBweDtcbiAgICB9XG4gICAgJl9fZGVzY3JpcHRpb257XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBmb250LWZhbWlseTogJGt1bGFuaTtcbiAgICAgIGZvbnQtd2VpZ2h0OjQwMDtcbiAgICAgIG1hcmdpbi10b3A6MjBweDtcbiAgICAgIGZvbnQtc2l6ZTouODc1cmVtO1xuICAgICAgbGluZS1oZWlnaHQ6IDIyLjRweFxuICAgIH1cbiAgICAmX19jb2x1bW57XG4gICAgICAmLS1maXJzdHtcbiAgICAgICAgcGFkZGluZzowIDIwcHg7XG4gICAgICB9XG4gICAgICAmLS10aGlyZHtcbiAgICAgICAgYmFja2dyb3VuZDp2YXIoLS1saWdodC1waW5rKTtcbiAgICAgICAgcGFkZGluZzogMzBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBtYXJnaW4tdG9wOiA0MHB4O1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMmIwMzIzO1xuICAgICAgICBjb2xvcjp3aGl0ZTtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fY2hhcnR7XG4gICAgICBwYWRkaW5nOjAgMjBweDtcbiAgICB9XG4gICAgJl9faW1hZ2V7XG4gICAgICB3aWR0aDoxMDAlO1xuICAgIH1cbiAgfVxuICAmX19zd2l0Y2gge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xuICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAmX19jb250YWluZXJ7XG4gICAgICBkaXNwbGF5OmZsZXg7XG4gICAgICBhbGlnbi1pdGVtczpjZW50ZXI7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICAgIH1cbiAgICAmX190ZXh0e1xuICAgICAgZm9udC1mYW1pbHk6JGt1bGFuaTtcbiAgICAgIGZvbnQtd2VpZ2h0OjUwMDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICAgIG1hcmdpbi1ib3R0b206MDtcbiAgICAgIG1hcmdpbi1yaWdodDoxMHB4O1xuICAgICAgZm9udC1zaXplOi44NzVyZW07XG4gICAgfVxuICAgICZfX2lucHV0e1xuICAgICAgb3BhY2l0eTogMDtcbiAgICAgIHdpZHRoOiAwO1xuICAgICAgaGVpZ2h0OiAwO1xuICAgIH1cbiAgICAmX19pbnB1dDpjaGVja2VkICsgJl9fc2xpZGVye1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzJiMDMyM1xuICAgIH1cbiAgICAmX19pbnB1dDpmb2N1cyArICZfX3NsaWRlcntcbiAgICAgIGJveC1zaGFkb3c6IDAgMCAxcHggIzJiMDMyM1xuICAgIH1cbiAgICAmX19pbnB1dDpjaGVja2VkICsgJl9fc2xpZGVyOmJlZm9yZXtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE4cHgpO1xuICAgICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgxOHB4KTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxOHB4KTtcbiAgICB9XG4gICAgJl9fc2xpZGVye1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjRzO1xuICAgICAgdHJhbnNpdGlvbjogLjRzO1xuICAgICAgJjpiZWZvcmV7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgY29udGVudDogXCJcIjtcbiAgICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgICB3aWR0aDogMTZweDtcbiAgICAgICAgbGVmdDogM3B4O1xuICAgICAgICBib3R0b206IDJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7XG4gICAgICAgIC13ZWJraXQtdHJhbnNpdGlvbjogLjRzO1xuICAgICAgICB0cmFuc2l0aW9uOiAuNHM7XG4gICAgICB9XG4gICAgfVxuICAgICZfX3JvdW5ke1xuICAgICAgYm9yZGVyLXJhZGl1czogMzRweDtcbiAgICAgICY6YmVmb3Jle1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICZfX2Nsb3Nle1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIHRvcDogNXB4O1xuICAgIHJpZ2h0OiA1cHg7XG4gIH1cbiAgJl9fdG9we1xuICAgIGJhY2tncm91bmQtc2l6ZTogY29udGFpbiFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdCFpbXBvcnRhbnQ7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogYm90dG9tIWltcG9ydGFudDtcbiAgICBtYXJnaW4tYm90dG9tOjBweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiNmZmVjYjg7XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAmX19wYWRkaW5ne1xuICAgICAgcGFkZGluZy1ib3R0b206MjBweDtcbiAgICB9XG4gIH1cbiAgJl9faG93X19pbWFnZS5TaXplX19ob3dfX2ltYWdlLmhpZGUtLW1vYmlsZS5oaWRlLS1kZXNrdG9we1xuICAgIGRpc3BsYXk6bm9uZTtcbiAgfVxuICBAaW5jbHVkZSBkZXNrdG9wKCkge1xuICAgICZfX3N3aXRjaHtcbiAgICAgICZfX2NvbnRhaW5lcntcbiAgICAgICAganVzdGlmeS1jb250ZW50OmZsZXgtc3RhcnQ7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2NvdW50cnl7XG4gICAgICBwYWRkaW5nOjgwcHg7XG4gICAgICBoZWlnaHQ6dW5zZXQ7XG4gICAgICAmX19jb250YWluZXJ7XG4gICAgICAgIGdhcDoyMHB4O1xuICAgICAgICBwYWRkaW5nOjA7XG4gICAgICB9XG4gICAgICAmX190aXRsZXtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTo1MHB4O1xuICAgICAgfVxuICAgICAgJl9fc2VsZWN0e1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19jaGFydCB0ZHtcbiAgICAgIGJvcmRlcjowcHggc29saWQgd2hpdGUhaW1wb3J0YW50O1xuICAgICAgZm9udC1zaXplOjEzcHg7XG4gICAgICBwYWRkaW5nOiAxMHB4IDNweCA4cHg7XG4gICAgfVxuXG4gICAgJl9fY2hhcnR7XG4gICAgICAmX190aXRsZXtcbiAgICAgICAgZm9udC1zaXplOjI0cHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHVuc2V0O1xuICAgICAgICBwYWRkaW5nLWlubGluZTogMHB4O1xuICAgICAgICAmLS1zZWNvbmRhcnl7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgZm9udC1zaXplOjI0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICZfX3dpZGV7XG4gICAgICAgIHdpZHRoOjkwJVxuICAgICAgfVxuICAgICAgJl9fY29sdW1ue1xuICAgICAgICB3aWR0aDo1MCU7XG4gICAgICB9XG4gICAgICAmX19jZW50ZXJ7XG4gICAgICAgIG1hcmdpbjowIGF1dG87XG4gICAgICAgIHdpZHRoOjc1JTtcbiAgICAgIH1cbiAgICAgICZfX2NlbnRlciAmX190aXRsZXtcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2FjY29yZGlvbntcbiAgICAgIGRpc3BsYXk6bm9uZTtcbiAgICB9XG4gICAgJl9fdG9we1xuICAgICAgZGlzcGxheTpmbGV4O1xuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjsgICAgXG4gICAgICBmbGV4LWZsb3c6IHdyYXA7XG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICB9XG4gICAgJl9fY29sdW1ue1xuICAgICAgcGFkZGluZzowIDIwcHg7XG4gICAgfVxuICAgICZfX21pZGRsZXtcbiAgICAgIHBhZGRpbmc6IDIwcHggMDtcbiAgICAgICZfX2NvbHVtbntcbiAgICAgICAgd2lkdGg6IGNhbGMoMzUlIC0gMjBweCk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgJi0taGFsZntcbiAgICAgICAgICB3aWR0aDpjYWxjKDUwJSAtIDIwcHgpO1xuICAgICAgICB9XG4gICAgICAgICYtLWhhbGZ7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OjI1cHg7XG4gICAgICAgIH1cbiAgICAgICAgJi0taGFsZi5oaWRlLS1tb2JpbGV7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6MjVweDtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6MDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJl9fY29sdW1uLmhpZGUtLW1vYmlsZXtcbiAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgcGFkZGluZzowO1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgfVxuICAgICAgJl9fY29udGFpbmVye1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjpyb3c7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICB9XG4gICAgICAmX19pbWFnZXtcbiAgICAgICAgd2lkdGg6MzAlO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgfVxuICAgICAgJl9fcm93e1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgICAgfVxuICAgICAgJl9fdGl0bGV7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBmb250LWZhbWlseTogJGt1bGFuaTtcbiAgICAgIGZvbnQtd2VpZ2h0OjQwMDtcbiAgICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICAgICZfX2hvd3tcbiAgICAgICZfX3RpdGxle1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgICAgfVxuICAgICAgJl9fZGVzY3JpcHRpb257XG4gICAgICAgIG1hcmdpbi10b3A6MTBweDtcbiAgICAgIH1cbiAgICAgICZfX2ltYWdle1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG9iamVjdC1maXQ6IGNvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19ib3R0b20gJl9fc3dpdGNoX190ZXh0e1xuICAgICAgY29sb3I6d2hpdGU7XG4gICAgfVxuICAgICZfX2JvdHRvbXtcbiAgICAgIGJhY2tncm91bmQ6ICMyYjAzMjM7XG4gICAgICAmX19yb3d7XG4gICAgICAgIGRpc3BsYXk6ZmxleDtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246cm93LXJldmVyc2U7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIGFsaWduLWl0ZW1zOmNlbnRlcjtcbiAgICAgIH1cbiAgICAgICZfX2NvbHVtbntcbiAgICAgICAgJi0tZmlyc3R7XG4gICAgICAgICAgd2lkdGg6NTAlO1xuICAgICAgICAgIHBhZGRpbmc6MDtcbiAgICAgICAgICB0ZXh0LWFsaWduOmNlbnRlcjtcbiAgICAgICAgfVxuICAgICAgICAmLS1maXJzdCBpbWd7XG4gICAgICAgICAgd2lkdGg6ODAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmX19jaGFydHtcbiAgICAgICAgd2lkdGg6NTAlO1xuICAgICAgICBwYWRkaW5nOjA7XG4gICAgICB9XG4gICAgICAmX19jZW50ZXJ7XG4gICAgICAgIG1hcmdpbjowIGF1dG87XG4gICAgICAgIHdpZHRoOjc1JTtcbiAgICAgIH1cbiAgICAgICZfX2NlbnRlciAmX190aXRsZXtcbiAgICAgICAgdGV4dC1hbGlnbjpjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5vcGNvbGxhYiB7XG4gIC5TaXple1xuICAgIGJhY2tncm91bmQtaW1hZ2U6dXJsKCdodHRwczovL2Nkbi5zaG9waWZ5LmNvbS9zL2ZpbGVzLzEvMDczMy84MzY3L2ZpbGVzL09saXBvcF94X0t1bGFuaV9raW5pc19CYWNrZ3JvdW5kX0ltYWdlMV8xLmpwZz92PTE3NTA0NjUzMDgnKTtcbiAgICBiYWNrZ3JvdW5kLXNpemU6Y292ZXI7XG4gICAgYmFja2dyb3VuZC1yZXBlYXQ6bm8tcmVwZWF0O1xuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAmX190b3B7XG4gICAgICBiYWNrZ3JvdW5kOnVuc2V0O1xuICAgIH1cbiAgICAmX190b3AgLlNpemVfX3RpdGxle1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjojNWViNmQyO1xuICAgICAgY29sb3I6d2hpdGU7XG4gICAgICBtYXJnaW4tYm90dG9tOjIwcHg7XG4gICAgfVxuICAgICZfX21pZGRsZXtcbiAgICAgIGJhY2tncm91bmQ6dW5zZXQ7XG4gICAgICBjb2xvcjpibGFjaztcbiAgICAgICZfX3RpdGxle1xuICAgICAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjpibGFjaztcbiAgICAgIH1cbiAgICAgICZfX2NvbnRhaW5lcntcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fbWlkZGxlX19yb3cgLlNpemVfX2hvd19fdGl0bGUsXG4gICAgJl9fbWlkZGxlX19yb3cgLlNpemVfX2hvd19fZGVzY3JpcHRpb257XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICAgICZfX21pZGRsZV9fcm93IC5TaXplX19ob3dfX3RpdGxlLmhpZGUtLWRlc2t0b3AsXG4gICAgJl9fbWlkZGxlX19yb3cgLlNpemVfX2hvd19fZGVzY3JpcHRpb24uaGlkZS0tZGVza3RvcHtcbiAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgICBtYXJnaW4tYm90dG9tOjVweDtcbiAgICB9XG4gICAgJl9fbWlkZGxlX19jb2x1bW4uaGlkZS0tbW9iaWxlIC5TaXplX19ob3dfX3RpdGxle1xuICAgICAgZGlzcGxheTpub25lO1xuICAgIH1cbiAgICAmX19taWRkbGVfX2NvbHVtbi5oaWRlLS1tb2JpbGUgLlNpemVfX2hvd19fZGVzY3JpcHRpb257XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICAgICZfX2hvd19faW1hZ2V7XG4gICAgICBkaXNwbGF5Om5vbmU7XG4gICAgfVxuICAgICZfX2hvd19faW1hZ2UuU2l6ZV9faG93X19pbWFnZS5oaWRlLS1tb2JpbGUuaGlkZS0tZGVza3RvcHtcbiAgICAgIGRpc3BsYXk6YmxvY2s7XG4gICAgfVxuICAgIEBpbmNsdWRlIG1heERlc2t0b3AoKSB7XG4gICAgICAmX19taWRkbGVfX2ltYWdle1xuICAgICAgICBvcmRlcjoyO1xuICAgICAgICBtYXJnaW4tdG9wOjE0cHg7XG4gICAgICB9XG4gICAgICAmX19taWRkbGVfX2NvbHVtbntcbiAgICAgICAgb3JkZXI6MTtcbiAgICAgIH1cbiAgICAgICZfX21pZGRsZV9fY29sdW1uLmhpZGUtLW1vYmlsZXtcbiAgICAgICAgZGlzcGxheTpibG9jaztcbiAgICAgICAgb3JkZXI6MDtcbiAgICAgICAgbWFyZ2luLXRvcDo2MHB4O1xuICAgICAgfVxuICAgIH1cbiAgICAmX19jb2xsYWItaW1hZ2V7XG4gICAgICBkaXNwbGF5OmJsb2NrO1xuICAgICAgaW1ne1xuICAgICAgICB3aWR0aDoxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIG1heC13aWR0aDoyNTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgJl9fY2hhcnRfX3RpdGxle1xuICAgICAgYmFja2dyb3VuZDp0cmFuc3BhcmVudDtcbiAgICAgIGZvbnQtc2l6ZTogLjg3NXJlbTtcbiAgICB9XG4gICAgJl9fY2hhcnQgdGFibGUgdGJvZHkgdHI6Zmlyc3QtY2hpbGQgdGR7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZiYzAwO1xuICAgICAgY29sb3I6YmxhY2s7XG4gICAgICAmOmZpcnN0LWNoaWxke1xuICAgICAgICBiYWNrZ3JvdW5kOnRyYW5zcGFyZW50O1xuICAgICAgfVxuICAgIH1cbiAgICAmX19jaGFydCB0YWJsZSB0Ym9keSB0ciB0ZDpmaXJzdC1jaGlsZHtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmJjMDA7XG4gICAgICBjb2xvcjpibGFjaztcbiAgICB9XG4gICAgJl9fc3dpdGNoe1xuICAgICAgJl9faW5wdXQ6Y2hlY2tlZCArIC5TaXplX19zd2l0Y2hfX3NsaWRlcntcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYmMwMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5qcy1zaXplRXUuaGlkZXtcbiAgZGlzcGxheTpub25lO1xufSIsIiR3aWRlc3RzY3JlZW46IDE1NTBweDtcbiR3aWRlc2NyZWVuOjEzNTBweDtcbiRkZXNrdG9wOjEwMjRweDtcbiRtYXhEZXNrdG9wOjEwMjNweDtcbiR0YWJsZXQ6NjAwcHg7XG4kbWluVGFibGV0OjQwMHB4O1xuXG4ka3VsYW5pOiAnS3VsYW5pS2luaXMnO1xuXG5cbkBtaXhpbiBtaW5UYWIoKSB7XG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6JG1pblRhYmxldCl7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQG1peGluIHRhYmxldCgpIHtcbiAgQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHRhYmxldCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBkZXNrdG9wKCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkZGVza3RvcCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiBtYXhEZXNrdG9wKCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkbWF4RGVza3RvcCkge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBtaXhpbiB3aWRlc2NyZWVuKCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkd2lkZXNjcmVlbikge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5AbWl4aW4gd2lkZXN0c2NyZWVuKCkge1xuICBAbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkd2lkZXN0c2NyZWVuKSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuIiwiQHVzZSAnLi4vdmFyaWFibGVzLycgYXMgKjtcblxuLkluZm97XG4gICZfX3RleHR7XG4gICAgbWFyZ2luLXRvcDo1cHg7XG4gICAgZm9udC1mYW1pbHk6JGt1bGFuaTtcbiAgICAgIGZvbnQtd2VpZ2h0OjQwMDtcbiAgfVxuICAjY29udGFjdEZvcm1TdWJtaXR7XG4gICAgbWF4LXdpZHRoOjEwMCU7XG4gICAgbWFyZ2luOjA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjpibGFjayFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNpcmNsZS1jb250YWN0e1xuICAgIHdpZHRoOjEwMCU7XG4gICAgbWF4LXdpZHRoOjEwMCU7XG4gIH1cbiAgLmNpcmNsZS1jb250YWN0IC5kZXNrdG9wLTEye1xuICAgIG1hcmdpbjowO1xuICB9XG4gICZfX3RpdGxle1xuICAgIGZvbnQtZmFtaWx5OiRrdWxhbmk7XG4gICAgICBmb250LXdlaWdodDo0MDA7ICAgIFxuICAgIGZvbnQtc2l6ZToyNHB4O1xuICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICBsZXR0ZXItc3BhY2luZzoxcHg7XG4gICAgdGV4dC1hbGlnbjpsZWZ0O1xuICAgICYtLW1haW57XG4gICAgICBmb250LWZhbWlseToka3VsYW5pO1xuICAgICAgZm9udC13ZWlnaHQ6NTAwO1xuICAgICAgdGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO1xuICAgICAgcGFkZGluZy10b3A6MTBweDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6MzBweDtcbiAgICAgIHBhZGRpbmctbGVmdDozMHB4O1xuICAgICAgZm9udC1zaXplOjI0cHg7XG4gICAgICB0ZXh0LWFsaWduOmxlZnQ7XG4gICAgfVxuICB9XG4gICZfX2NvbnRhaW5lcntcbiAgICBkaXNwbGF5OmZsZXg7XG4gICAgZmxleC1mbG93OnJvdyB3cmFwO1xuICB9XG4gICZfX2Ryb3Bkb3duICZfX2Ryb3Bkb3duLS1pY29ue1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1sZWZ0OjVweDtcbiAgICB0cmFuc2l0aW9uOiAwLjRzIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4zLCAxLjEpO1xuICB9XG4gICZfX2Ryb3Bkb3duLmFjdGl2ZXtcbiAgICBiYWNrZ3JvdW5kOmluaXRpYWw7XG4gIH1cbiAgJl9fZHJvcGRvd24gc3BhbiBzdmd7XG4gICAgd2lkdGg6MTNweDtcbiAgICBoZWlnaHQ6MTNweDtcbiAgICB0cmFuc2l0aW9uOiAwLjRzIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4zLCAxLjEpO1xuICB9XG4gICZfX2Ryb3Bkb3duLmFjdGl2ZSBzcGFuIHN2Z3tcbiAgICBtYXJnaW4tYm90dG9tOjFweDtcbiAgICB0cmFuc2Zvcm06cm90YXRlKDE4MGRlZyk7XG4gICAgdHJhbnNpdGlvbjogMC40cyBjdWJpYy1iZXppZXIoMC4yLCAwLjYsIDAuMywgMS4xKTtcbiAgfVxuICAmX19zaWRlYmFye1xuICAgIHdpZHRoOjEwMCU7XG4gICAgbWluLWhlaWdodDppbml0aWFsO1xuICAgIHBhZGRpbmctdG9wOjA7XG4gICAgcGFkZGluZy1ib3R0b206NXB4O1xuXG4gIH1cbiAgJl9fbWFpbntcbiAgICBwYWRkaW5nLXRvcDozNXB4O1xuICAgIHdpZHRoOjEwMCU7XG4gIH1cbiAgJl9fbGlua3tcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiRrdWxhbmk7XG4gICAgICBmb250LXdlaWdodDo0MDA7ICAgIFxuICAgIHBhZGRpbmc6IDEwcHggMzBweDtcbiAgICB0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7XG4gICAgZm9udC1zaXplOjE2cHg7XG4gIH1cbiAgaDR7XG4gICAgcGFkZGluZzogMTBweCAyMHB4IDIwcHggMHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICBmb250LWZhbWlseToka3VsYW5pO1xuICAgICAgZm9udC13ZWlnaHQ6NDAwOyAgICBcbiAgICBmb250LXNpemU6MTRweDtcbiAgICBtYXJnaW4tYm90dG9tOjA7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgbGV0dGVyLXNwYWNpbmc6MXB4O1xuICAgICY6OmJlZm9yZXtcbiAgICAgIGNvbnRlbnQ6Jyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHJpZ2h0OiA4cHg7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIHdpZHRoOiAycHg7XG4gICAgICBiYWNrZ3JvdW5kOiBibGFjaztcbiAgICAgIHRyYW5zaXRpb246IDAuNHMgY3ViaWMtYmV6aWVyKDAuMiwgMC42LCAwLjMsIDEuMSk7XG4gICAgfVxuICAgICY6OmFmdGVye1xuICAgICAgY29udGVudDogJyc7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHJpZ2h0OiAwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGJhY2tncm91bmQ6IGJsYWNrO1xuICAgICAgdHJhbnNpdGlvbjogMC40cyBjdWJpYy1iZXppZXIoMC4yLCAwLjYsIDAuMywgMS4xKTtcbiAgICB9XG4gIH1cbiAgaDQuYWN0aXZlOjpiZWZvcmV7XG4gICAgdHJhbnNpdGlvbjogMC40cyBjdWJpYy1iZXppZXIoMC4yLCAwLjYsIDAuMywgMS4xKTtcbiAgICBvcGFjaXR5OjA7XG4gIH1cbiAgaDQuYWN0aXZle1xuICAgIGJhY2tncm91bmQtY29sb3I6aW5pdGlhbDtcbiAgfVxuICBoNC5hY3RpdmU6OmFmdGVye1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSByb3RhdGUoMzYwZGVnKTtcbiAgICB0cmFuc2l0aW9uOiAwLjRzIGN1YmljLWJlemllcigwLjIsIDAuNiwgMC4zLCAxLjEpO1xuICAgIHJpZ2h0OjZweDtcbiAgfVxuICAuQWNjb3JkaW9ue1xuICAgIHBhZGRpbmc6IDE1cHggMjBweCAwO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmVmZWI7XG4gICAgbWFyZ2luLXRvcDoyMHB4O1xuICB9XG4gIC5BY2NvcmRpb24gaDR7XG4gICAgdGV4dC1hbGlnbjpsZWZ0O1xuICB9XG4gIC5BY2NvcmRpb24gZGl2e1xuICAgIGZvbnQtZmFtaWx5OiRrdWxhbmk7XG4gICAgICBmb250LXdlaWdodDo0MDA7XG4gICAgaGVpZ2h0OjA7XG4gICAgZm9udC1zaXplOi44NzVyZW07XG4gICAgb3ZlcmZsb3cteTpoaWRkZW47XG4gICAgb3ZlcmZsb3cteDpzY3JvbGw7XG4gICAgdHJhbnNpdGlvbjouM3MgaGVpZ2h0O1xuICAgIGZsZXgtZmxvdzpyb3cgd3JhcDtcbiAgfVxuICAuQWNjb3JkaW9uIGRpdiBwe1xuICAgIG1hcmdpbi1ib3R0b206MTBweDtcbiAgfVxuICAuQWNjb3JkaW9uLnNob3d7XG4gICAgcGFkZGluZy1ib3R0b206MTBweDtcbiAgfVxuICAmX19saW5rLS1jaGlsZHtcbiAgICBwYWRkaW5nOiAxMHB4IDMwcHg7XG4gIH1cbiAgJl9fY2hpbGQtLWNvbnRhaW5lcntcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgZm9udC1mYW1pbHk6JGt1bGFuaTtcbiAgICBmb250LXdlaWdodDo1MDA7ICAgIFxuICAgIHRleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtcbiAgICBmb250LXNpemU6MThweDtcbiAgICBwYWRkaW5nLXRvcDoxMHB4O1xuICAgIHBhZGRpbmctYm90dG9tOjEwcHg7XG4gICAgZGlzcGxheTpub25lO1xuICB9XG4gICZfX21haW4gLkFjY29yZGlvbiAqe1xuICAgIGZvbnQtZmFtaWx5OiRrdWxhbmk7XG4gICAgICBmb250LXdlaWdodDo0MDA7XG4gIH1cbiAgLkFjY29yZGlvbiB0YWJsZXtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB9XG4gIC5BY2NvcmRpb24gdGFibGUgKntcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBoZWlnaHQ6IG1heC1jb250ZW50O1xuICB9XG4gIC5BY2NvcmRpb24gdGFibGUgdGQsXG4gIC5BY2NvcmRpb24gdGFibGUgdGh7XG4gICAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMik7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICAjY29udGFjdEZvcm1TdWJtaXR7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWZlYiFpbXBvcnRhbnQ7XG4gICAgY29sb3I6YmxhY2s7XG4gICAgYm9yZGVyOm5vbmU7XG4gIH1cbiAgJl9fY2xvc2V7XG4gICAgZGlzcGxheTpub25lO1xuICB9XG4gICZfX2NvbnRhaW5lcntcbiAgICBwYWRkaW5nOjAgMTBweDtcbiAgfVxuICBAaW5jbHVkZSBkZXNrdG9wKCkge1xuICAgICZfX2NvbnRhaW5lcntcbiAgICAgIGZsZXgtZmxvdzpyb3c7XG4gICAgfVxuICAgICZfX3NpZGViYXJ7XG4gICAgICB3aWR0aDoyNSU7XG4gICAgICBtaW4taGVpZ2h0OjMwMHB4O1xuICAgICAgcGFkZGluZy10b3A6IDMwcHg7XG4gICAgICBwYWRkaW5nLWJvdHRvbTozMHB4O1xuICAgIH1cbiAgICAmX190aXRsZXtcbiAgICAgIGZvbnQtc2l6ZToyOHB4O1xuICAgICAgJi0tbWFpbntcbiAgICAgICAgZm9udC1zaXplOjM1cHg7XG4gICAgICAgIHRleHQtYWxpZ246Y2VudGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAmX19tYWlue1xuICAgICAgd2lkdGg6NzUlO1xuICAgIH1cbiAgICAmX19saW5re1xuICAgICAgZm9udC1zaXplOjE4cHg7XG4gICAgfVxuICB9XG59XG4iXSwibmFtZXMiOltdLCJzb3VyY2VSb290IjoiIn0=*/