*{box-sizing:content-box}body{margin:0;overflow:hidden}#loading-overlay{background:#000;bottom:0;left:0;opacity:.5;position:absolute;right:0;top:0;z-index:90}#loading-overlay i{position:relative;top:calc(50% - 32px);left:calc(50% - 32px);color:#fff}#im-views-wrapper{-webkit-transition:-webkit-transform .5s;transition:-webkit-transform .5s;transition:transform .5s;transition:transform .5s,-webkit-transform .5s}#im-views-wrapper.slide{-webkit-transform:translateX(-100%);transform:translateX(-100%)}#im-views-wrapper #list-view{position:fixed;top:0;left:100%;width:100%;overflow:scroll}.affix{width:calc(100% - 120px)}@media only screen and (max-width:575px){.affix{width:calc(100% - 30px)}}#openSidebarMenu{-webkit-transition:all .3s;transition:all .3s;box-sizing:border-box;display:none}#openSidebarMenu:checked~#sidebarMenu{-webkit-transform:translateX(0);transform:translateX(0)}#openSidebarMenu:checked~.sidebarIconToggle{background-color:#00a8cb;color:#fff}#openSidebarMenu:checked~.sidebarIconToggle .fa-bars{display:none}#openSidebarMenu:checked~.sidebarIconToggle:hover{background-color:#1ec7ea}#openSidebarMenu:not(:checked)~.sidebarIconToggle{left:0;-webkit-transform:translateX(0);transform:translateX(0)}#openSidebarMenu:not(:checked)~.sidebarIconToggle .fa-times{display:none}#openSidebarMenu:checked~#im-search-wrapper{-webkit-transform:translateX(0);transform:translateX(0)}#sidebarMenu{overflow-y:auto;overflow-x:hidden;position:fixed;left:0;height:calc(100vh - 165px);width:370px;-webkit-transform:translateX(-100%);transform:translateX(-100%);-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out;z-index:1;background-color:#7c7d6b;padding:40px}@media only screen and (max-width:767px){#sidebarMenu{width:60%;height:calc(100vh - 126px);padding:20px}}.sidebarIconToggle{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;-webkit-box-align:center;align-items:center;position:absolute;top:22px;left:calc(370px + 42px);height:30px;width:22px;-webkit-transition:all .3s;transition:all .3s;-webkit-transform:translateX(100%);transform:translateX(100%);z-index:85;background-color:#fff;color:#7c7d6b;padding:6px 8px;cursor:pointer}@media only screen and (max-width:767px){.sidebarIconToggle{left:calc(60% + 2px)}}.sidebarIconToggle:hover{background-color:#eee}#im-map-canvas{height:calc(100vh - 86px)!important}#im-map-canvas .ol-zoom{top:unset;left:unset;right:1em;bottom:2em}@media only screen and (max-width:767px){#im-map-canvas .ol-zoom{display:none}}#im-map-canvas .ol-control{background-color:transparent;border-radius:0;padding:0}#im-map-canvas .ol-control .ol-center{margin:10px 4px}#im-map-canvas .ol-control button{margin:0 4px;border-radius:1px;background-color:#fff!important;color:grey;box-shadow:0 0 4px rgba(0,0,0,.4);cursor:pointer}#im-map-canvas .ol-control button:hover{background-color:#f8f8f8}#im-map-canvas .ol-control i{font-size:14px}#im-search-wrapper{position:absolute;left:38px;top:22px;-webkit-transition:-webkit-transform 250ms ease-in-out;transition:-webkit-transform 250ms ease-in-out;transition:transform 250ms ease-in-out;transition:transform 250ms ease-in-out,-webkit-transform 250ms ease-in-out}@media only screen and (max-width:767px){#im-search-wrapper{width:50%}}#im-search-wrapper #im-search-input{width:300px;height:30px;padding:4px;font-size:14px}@media only screen and (max-width:767px){#im-search-wrapper #im-search-input{width:100%}}#list-view{position:absolute;top:0;left:100vw;width:100vw;height:calc(100vh - 86px);overflow-y:auto}#list-view #im-poi-list{display:-webkit-box;display:flex;flex-wrap:wrap;margin-right:auto;margin-left:auto;width:70%;padding:40px 10px}#list-view #im-poi-list .im-poi{border:1px solid #ccc;padding:10px;margin:10px;-webkit-box-flex:0;flex:0 1 200px;text-decoration:none;color:#000}#list-view #im-poi-list .im-poi:hover{cursor:pointer;border-color:#000}#view-button-group{display:-webkit-box;display:flex;position:absolute;top:22px;right:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;flex-direction:column}@media only screen and (max-width:767px){#view-button-group{top:auto;bottom:2em}}#view-button-group .view-toggle{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;height:38px;width:28px;border:0;background-color:#7c7d6b;font-size:1.5em;color:#fff}#view-button-group .view-toggle i{padding-bottom:4px;font-size:20px;pointer-events:none}#view-button-group .view-toggle.active{background-color:#00a8cb;pointer-events:none}#view-button-group .view-toggle:hover{background-color:#959685}#simple-menu{width:auto}.description h2,.description p{color:#fff}.description h2{font-size:32px}.description p{font-size:16px}.card-row{display:-webkit-box;display:flex;-webkit-box-pack:center;justify-content:center;flex-wrap:wrap;padding-left:45px;padding-right:45px}@media only screen and (max-width:575px){.card-row{padding-left:0;padding-right:0}}.card-row .card-container{width:25%}@media only screen and (max-width:991px){.card-row .card-container{width:33.3%}}@media only screen and (max-width:767px){.card-row .card-container{width:50%}}@media only screen and (max-width:575px){.card-row .card-container{width:100%}}.card-row .card-container .card{position:relative;width:100%;padding-top:100%;border:2px solid #eee;border-radius:0}.card-row .card-container .card .card-content{position:absolute;top:0;left:0}.card-row .card-container .card .card-content .card-img-top{height:70%;border-bottom:2px solid #eee;border-radius:0;background-size:cover;background-position:center}@media only screen and (max-width:1450px){.card-row .card-container .card .card-content .card-img-top{height:75%}}@media only screen and (max-width:1199px){.card-row .card-container .card .card-content .card-img-top{height:70%}}@media only screen and (max-width:575px){.card-row .card-container .card .card-content .card-img-top{height:80%}}.card-row .card-container .card .card-content .card-body{height:30%;padding-top:6px;padding-bottom:0}.card-row .card-container .card .card-content .card-body p{color:#6e6e6e}.card-row .card-container .card .card-content .card-body a{color:#fff}.card-row .card-container .card .card-content .card-body .poi-title{color:#666;margin:0;font-weight:700;text-align:center}.card-row .card-container .card .card-content .card-body .poi-category{color:#7c7d6b}@media only screen and (max-width:1450px){.card-row .card-container .card .card-content .card-body{height:25%}.card-row .card-container .card .card-content .card-body .experience-title{font-size:14px}}@media only screen and (max-width:1199px){.card-row .card-container .card .card-content .card-body{height:30%}}@media only screen and (max-width:575px){.card-row .card-container .card .card-content .card-body{height:20%}.card-row .card-container .card .card-content .card-body .experience-title{font-size:16px}}.card-row .card-container .card:hover{opacity:.8}.dropdown-item{width:auto}#im-download-route{position:absolute;z-index:1000;right:50px;bottom:2rem;border:1px solid #212529;background-color:#212529;color:#fff;font-size:14px}#im-download-route:hover{border:1px solid #00a8cb;background-color:#00a8cb}.aa-dropdown-menu{top:45px!important;max-height:200px;overflow-y:auto;border:1px solid #ccc;background-color:#fff}.aa-dropdown-menu .aa-cursor{background-color:#00a8cb;color:#fff;cursor:pointer}.aa-dropdown-menu h4{margin:4px 0;padding:0 10px;font-size:18px;font-weight:700;color:#00a8cb}.aa-dropdown-menu p{margin:0;padding:4px 10px}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImNvbW1vbi9zcmMvaW50ZXJhY3RpdmUtbWFwL3Njc3MvaW50ZXJhY3RpdmUtbWFwLnNjc3MiLCJyb3RhX3JvbWFuaWNvL3NyYy9yb3RhX3JvbWFuaWNvL3Njc3MvYmFzZS9fbWl4aW5zLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBS0EsRUFDRSxXQUFBLFlBR0YsS0FDRSxPQUFBLEVBQ0EsU0FBQSxPQUdGLGlCQUNJLFdBQUEsS0FDQSxPQUFBLEVBQ0EsS0FBQSxFQUNBLFFBQUEsR0FDQSxTQUFBLFNBQ0EsTUFBQSxFQUNBLElBQUEsRUFDQSxRQUFBLEdBUkosbUJBV1EsU0FBQSxTQUNBLElBQUEsaUJBQ0EsS0FBQSxpQkFDQSxNQUFBLEtBSVIsa0JBQ0UsbUJBQUEsa0JBQUEsSUFBQSxXQUFBLGtCQUFBLElBQUEsV0FBQSxVQUFBLElBQUEsV0FBQSxVQUFBLEdBQUEsQ0FBQSxrQkFBQSxJQURGLHdCQUlJLGtCQUFBLGtCQUFBLFVBQUEsa0JBSkosNkJBUUksU0FBQSxNQUNBLElBQUEsRUFDQSxLQUFBLEtBQ0EsTUFBQSxLQUNBLFNBQUEsT0FJSixPQUNFLE1BQUEsbUJDZk0seUNEY1IsT0FHSSxNQUFBLG1CQUtKLGlCQUNFLG1CQUFBLElBQUEsSUFBQSxXQUFBLElBQUEsSUFDQSxXQUFBLFdBQ0EsUUFBQSxLQUhGLHNDQU1JLGtCQUFBLGNBQUEsVUFBQSxjQU5KLDRDQVVJLGlCQUFBLFFBQ0EsTUFBQSxLQVhKLHFEQWNRLFFBQUEsS0FkUixrREFrQlEsaUJBQUEsUUFsQlIsa0RBdUJJLEtBQUEsRUFDQSxrQkFBQSxjQUFBLFVBQUEsY0F4QkosNERBMkJRLFFBQUEsS0EzQlIsNENBZ0NJLGtCQUFBLGNBQUEsVUFBQSxjQUlKLGFBQ0UsV0FBQSxLQUNBLFdBQUEsT0FDQSxTQUFBLE1BQ0EsS0FBQSxFQUNBLE9BQUEsb0JBQ0EsTUFBQSxNQU1BLGtCQUFBLGtCQUFBLFVBQUEsa0JBQ0EsbUJBQUEsa0JBQUEsTUFBQSxZQUFBLFdBQUEsa0JBQUEs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Yy9pbnRlcmFjdGl2ZS1tYXAvc2Nzcy9pbnRlcmFjdGl2ZS1tYXAuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCAnLi4vLi4vLi4vLi4vcm90YV9yb21hbmljby9zcmMvcm90YV9yb21hbmljby9zY3NzL2Jhc2UvdmFyaWFibGVzJztcbkBpbXBvcnQgJy4uLy4uLy4uLy4uL3JvdGFfcm9tYW5pY28vc3JjL3JvdGFfcm9tYW5pY28vc2Nzcy9iYXNlL21peGlucyc7XG5cbiRzaWRlYmFyLXdpZHRoOiAzNzBweDtcblxuKiB7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuXG4jbG9hZGluZy1vdmVybGF5IHtcbiAgICBiYWNrZ3JvdW5kOiAjMDAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBsZWZ0OiAwO1xuICAgIG9wYWNpdHk6IC41O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICByaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgei1pbmRleDogOTA7XG5cbiAgICBpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB0b3A6IGNhbGMoNTAlIC0gMzJweCk7XG4gICAgICAgIGxlZnQ6IGNhbGMoNTAlIC0gMzJweCk7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG59XG5cbiNpbS12aWV3cy13cmFwcGVyIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDUwMG1zO1xuXG4gICYuc2xpZGUge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIH1cblxuICAjbGlzdC12aWV3IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgb3ZlcmZsb3c6IHNjcm9sbDtcbiAgfVxufVxuXG4uYWZmaXgge1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTIwcHgpO1xuICBAaW5jbHVkZSBtcSh3aWR0aCwgJ3hzJywgbWF4KSB7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDMwcHgpO1xuICB9XG59XG5cbi8vIGh0dHBzOi8vY29kZXBlbi5pby9wbGF2b29rYWMvcGVuL3FvbXJNd1xuI29wZW5TaWRlYmFyTWVudSB7XG4gIHRyYW5zaXRpb246IGFsbCAwLjNzO1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBkaXNwbGF5OiBub25lO1xuXG4gICY6Y2hlY2tlZCB+ICNzaWRlYmFyTWVudSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICB9XG5cbiAgJjpjaGVja2VkIH4gLnNpZGViYXJJY29uVG9nZ2xlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kLWNvbG9yO1xuICAgIGNvbG9yOiB3aGl0ZTtcblxuICAgIC5mYS1iYXJzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGhvdmVyLWNvbG9yO1xuICAgIH1cbn1cblxuICAmOm5vdCg6Y2hlY2tlZCkgfiAuc2lkZWJhckljb25Ub2dnbGUge1xuICAgIGxlZnQ6IDA7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuXG4gICAgLmZhLXRpbWVzIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cblxuICAmOmNoZWNrZWQgfiAjaW0tc2VhcmNoLXdyYXBwZXIge1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbiAgfVxufVxuXG4jc2lkZWJhck1lbnUge1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gMTY1cHgpO1xuICB3aWR0aDogJHNpZGViYXItd2lkdGg7XG4gIEBpbmNsdWRlIG1xKHdpZHRoLCAnc20nLCBtYXgpIHtcbiAgICB3aWR0aDogNjAlO1xuICAgIGhlaWdodDogY2FsYygxMDB2aCAtIDEyNnB4KTtcbiAgICBwYWRkaW5nOiAyMHB4O1xuICB9XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyNTBtcyBlYXNlLWluLW91dDtcbiAgei1pbmRleDogMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tY29sb3I7XG4gIHBhZGRpbmc6IDQwcHg7XG59XG5cbi5zaWRlYmFySWNvblRvZ2dsZSB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDIycHg7XG4gICAgbGVmdDogY2FsYygjeyRzaWRlYmFyLXdpZHRofSArIDQycHgpO1xuICAgIEBpbmNsdWRlIG1xKHdpZHRoLCAnc20nLCBtYXgpIHtcbiAgICAgICAgbGVmdDogY2FsYyg2MCUgKyAycHgpO1xuICAgIH1cbiAgICBoZWlnaHQ6IDMwcHg7XG4gICAgd2lkdGg6IDIycHg7XG4gICAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xuICAgIHotaW5kZXg6IDg1O1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGNvbG9yOiAkbWFpbi1jb2xvcjtcbiAgICBwYWRkaW5nOiA2cHggOHB4O1xuICAgIGN1cnNvcjogcG9pbnRlcjtcblxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0VFRTtcbiAgICB9XG59XG5cbiNpbS1tYXAtY2FudmFzIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gODZweCkgIWltcG9ydGFudDtcblxuICAub2wtem9vbSB7XG4gICAgdG9wOiB1bnNldDtcbiAgICBsZWZ0OiB1bnNldDtcbiAgICByaWdodDogMWVtO1xuICAgIGJvdHRvbTogMmVtO1xuICAgIEBpbmNsdWRlIG1xKHdpZHRoLCAnc20nLCBtYXgpIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICB9XG5cbiAgLm9sLWNvbnRyb2wge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1yYWRpdXM6IDBweDtcbiAgICBwYWRkaW5nOiAwcHg7XG5cbiAgICAub2wtY2VudGVyIHtcbiAgICAgICAgbWFyZ2luOiAxMHB4IDRweDtcbiAgICB9XG5cbiAgICBidXR0b24ge1xuICAgICAgICBtYXJnaW46IDBweCA0cHg7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDFweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogd2hpdGUgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICM4MDgwODA7XG4gICAgICAgIGJveC1zaGFkb3c6IDBweCAwcHggNHB4IHJnYmEoMCwgMCwgMCwgMC40KTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmOGY4Zjg7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICBpIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICB9XG4gIH1cbn1cblxuI2ltLXNlYXJjaC13cmFwcGVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAzOHB4O1xuICB0b3A6IDIycHg7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAyNTBtcyBlYXNlLWluLW91dDtcbiAgQGluY2x1ZGUgbXEod2lkdGgsICdzbScsIG1heCkge1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cblxuICAjaW0tc2VhcmNoLWlucHV0IHtcbiAgICB3aWR0aDogMzAwcHg7XG4gICAgaGVpZ2h0OiAzMHB4O1xuICAgIHBhZGRpbmc6IDRweDtcbiAgICBmb250LXNpemU6IDE0cHg7XG4gICAgQGluY2x1ZGUgbXEod2lkdGgsICdzbScsIG1heCkge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG59XG5cbiNsaXN0LXZpZXcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMTAwdnc7XG4gIHdpZHRoOiAxMDB2dztcbiAgaGVpZ2h0OiBjYWxjKDEwMHZoIC0gODZweCk7XG4gIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgI2ltLXBvaS1saXN0IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gICAgd2lkdGg6IDcwJTtcbiAgICBwYWRkaW5nOiA0MHB4IDEwcHg7XG5cbiAgICAuaW0tcG9pIHtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgZmxleDogMCAxIDIwMHB4O1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgY29sb3I6IGJsYWNrO1xuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBib3JkZXItY29sb3I6IGJsYWNrO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4jdmlldy1idXR0b24tZ3JvdXAge1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMjJweDtcbiAgQGluY2x1ZGUgbXEod2lkdGgsICdzbScsIG1heCkge1xuICAgIHRvcDogYXV0bztcbiAgICBib3R0b206IDJlbTtcbiAgfVxuICByaWdodDogMDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcblxuICAudmlldy10b2dnbGUge1xuICAgIGFwcGVhcmFuY2U6IG5vbmU7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGhlaWdodDogMzhweDtcbiAgICB3aWR0aDogMjhweDtcbiAgICBib3JkZXI6IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW4tY29sb3I7XG4gICAgZm9udC1zaXplOiAxLjVlbTtcbiAgICBjb2xvcjogd2hpdGU7XG5cbiAgICBpIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA0cHg7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kLWNvbG9yO1xuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gICAgfVxuXG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRtYWluLWNvbG9yLCAxMCUpO1xuICAgIH1cbiAgfVxufVxuXG4jc2ltcGxlLW1lbnUge1xuICB3aWR0aDogYXV0bztcbn1cblxuLmRlc2NyaXB0aW9uIHtcbiAgICBoMiwgcCB7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICB9XG5cbiAgICBoMiB7XG4gICAgICAgIGZvbnQtc2l6ZTogMzJweDtcbiAgICB9XG5cbiAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgIH1cbn1cblxuLmNhcmQtcm93IHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBwYWRkaW5nLWxlZnQ6IDQ1cHg7XG4gICAgcGFkZGluZy1yaWdodDogNDVweDtcblxuICAgIEBpbmNsdWRlIG1xKHdpZHRoLCAneHMnLCBtYXgpIHtcbiAgICAgICAgcGFkZGluZy1sZWZ0OiAwO1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgIC5jYXJkLWNvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAyNSU7XG5cbiAgICAgICAgQGluY2x1ZGUgbXEod2lkdGgsICdtZCcsIG1heCkge1xuICAgICAgICAgICAgd2lkdGg6IDMzLjMlO1xuICAgICAgICB9XG5cbiAgICAgICAgQGluY2x1ZGUgbXEod2lkdGgsICdzbScsIG1heCkge1xuICAgICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIEBpbmNsdWRlIG1xKHdpZHRoLCAneHMnLCBtYXgpIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG5cbiAgICAgICAgLmNhcmQge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICNFRUU7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuXG4gICAgICAgICAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICAgICAgICAuY2FyZC1pbWctdG9wIHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA3MCU7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRUVFO1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDUwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDc1JTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHdpZHRoLCAnbGcnLCBtYXgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogNzAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEod2lkdGgsICd4cycsIG1heCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA4MCU7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY2FyZC1ib2R5IHtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAzMCU7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctdG9wOiA2cHg7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAwO1xuXG4gICAgICAgICAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2RTZFNkU7XG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5wb2ktdGl0bGUge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5wb2ktY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtYWluLWNvbG9yO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxNDUwcHgpIHtcbiAgICAgICAgICAgICAgICAgICAgICBoZWlnaHQ6IDI1JTtcblxuICAgICAgICAgICAgICAgICAgICAgIC5leHBlcmllbmNlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIG1xKHdpZHRoLCAnbGcnLCBtYXgpIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzAlO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgbXEod2lkdGgsICd4cycsIG1heCkge1xuICAgICAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAyMCU7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIC5leHBlcmllbmNlLXRpdGxlIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIG9wYWNpdHk6IDAuODtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmRyb3Bkb3duLWl0ZW0ge1xuICAgIHdpZHRoOiBhdXRvO1xufVxuXG4jaW0tZG93bmxvYWQtcm91dGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB6LWluZGV4OiAxMDAwO1xuICAgIHJpZ2h0OiA1MHB4O1xuICAgIGJvdHRvbTogMnJlbTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkdGV4dC1jb2xvcjtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGV4dC1jb2xvcjtcbiAgICBjb2xvcjogd2hpdGU7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgJjpob3ZlciB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRzZWNvbmQtY29sb3I7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmQtY29sb3I7XG4gICAgfVxufVxuXG4uYWEtZHJvcGRvd24tbWVudSB7XG4gICAgdG9wOiA0NXB4ICFpbXBvcnRhbnQ7XG4gICAgbWF4LWhlaWdodDogMjAwcHg7XG4gICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjQ0NDO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuXG4gICAgLmFhLWN1cnNvciB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWNvbmQtY29sb3I7XG4gICAgICAgIGNvbG9yOiB3aGl0ZTtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cblxuICAgIGg0IHtcbiAgICAgICAgbWFyZ2luOiA0cHggMDtcbiAgICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIGNvbG9yOiAkc2Vjb25kLWNvbG9yO1xuICAgIH1cblxuICAgIHAge1xuICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIHBhZGRpbmc6IDRweCAxMHB4O1xuICAgIH1cbn1cbiIsIkBpbXBvcnQgJ3ZhcmlhYmxlcyc7XG5cbi8qIGZsZXggKi9cbkBtaXhpbiBmbGV4Ym94KCkge1xuICAgIGRpc3BsYXk6IC13ZWJraXQtYm94O1xuICAgIGRpc3BsYXk6IC1tb3otYm94O1xuICAgIGRpc3BsYXk6IC1tcy1mbGV4Ym94O1xuICAgIGRpc3BsYXk6IC13ZWJraXQtZmxleDtcbiAgICBkaXNwbGF5OiBmbGV4O1xufVxuXG5AbWl4aW4gZmxleCgkdmFsdWVzKSB7XG4gICAgLXdlYmtpdC1ib3gtZmxleDogJHZhbHVlcztcbiAgICAtbW96LWJveC1mbGV4OiAgJHZhbHVlcztcbiAgICAtd2Via2l0LWZsZXg6ICAkdmFsdWVzO1xuICAgIC1tcy1mbGV4OiAgJHZhbHVlcztcbiAgICBmbGV4OiAgJHZhbHVlcztcbn1cblxuQG1peGluIG9yZGVyKCR2YWwpIHtcbiAgICAtd2Via2l0LWJveC1vcmRpbmFsLWdyb3VwOiAkdmFsO1xuICAgIC1tb3otYm94LW9yZGluYWwtZ3JvdXA6ICR2YWw7XG4gICAgLW1zLWZsZXgtb3JkZXI6ICR2YWw7XG4gICAgLXdlYmtpdC1vcmRlcjogJHZhbDtcbiAgICBvcmRlcjogJHZhbDtcbn1cblxuLyogbWVkaWEgcXVlcmllcyovXG5AbWl4aW4gbXEoJHZhbCwgJHdpZHRoLCAkdHlwZTogbWluKSB7XG4gICAgQGlmIG1hcF9oYXNfa2V5KCRicmVha3BvaW50cywgJHdpZHRoKSB7XG4gICAgICAgICR3aWR0aDogbWFwX2dldCgkYnJlYWtwb2ludHMsICR3aWR0aCk7XG4gICAgICAgIEBpZiAkdHlwZSA9PSBtYXgge1xuICAgICAgICAgICAgJHdpZHRoOiAkd2lkdGggLSAxcHg7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAoI3skdHlwZX0tI3skdmFsfTogJHdpZHRoKSB7XG4gICAgICAgICAgICBAY29udGVudDtcbiAgICAgICAgfVxuICAgIH1cbn1cblxuQG1peGluIG1xLWJldHdlZW4oJHZhbCwgJGxvd2VyLCAkdXBwZXIpIHtcbiAgICBAaWYgbWFwLWhhcy1rZXkoJGJyZWFrcG9pbnRzLCAkbG93ZXIpIGFuZCBtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICR1cHBlcikge1xuICAgICAgJGxvd2VyLWJyZWFrcG9pbnQ6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkbG93ZXIpO1xuICAgICAgJHVwcGVyLWJyZWFrcG9pbnQ6IG1hcC1nZXQoJGJyZWFrcG9pbnRzLCAkdXBwZXIpO1xuICAgICAgQG1lZGlhIChtaW4tI3skdmFsfTogJGxvd2VyLWJyZWFrcG9pbnQpIGFuZCAobWF4LSN7JHZhbH06ICgkdXBwZXItYnJlYWtwb2ludCAtIDEpKSB7XG4gICAgICAgIEBjb250ZW50O1xuICAgICAgfVxuICAgIH0gQGVsc2Uge1xuICAgICAgQGlmIChtYXAtaGFzLWtleSgkYnJlYWtwb2ludHMsICRsb3dlcikgPT0gZmFsc2UpIHtcbiAgICAgICAgQHdhcm4gJ1lvdXIgbG93ZXIgYnJlYWtwb2ludCB3YXMgaW52YWxpZDogI3skbG93ZXJ9Lic7XG4gICAgICB9XG4gICAgICBAaWYgKG1hcC1oYXMta2V5KCRicmVha3BvaW50cywgJHVwcGVyKSA9PSBmYWxzZSkge1xuICAgICAgICBAd2FybiAnWW91ciB1cHBlciBicmVha3BvaW50IHdhcyBpbnZhbGlkOiAjeyR1cHBlcn0uJztcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuLyogcG9zaXRpb24qL1xuQG1peGluIHBvc2l0aW9uKCRwb3NpdGlvbiwgJHRvcDogbnVsbCwgJHJpZ2h0OiBudWxsLCAkYm90dG9tOiBudWxsLCAkbGVmdDogbnVsbCkge1xuICAgIHBvc2l0aW9uOiAkcG9zaXRpb247XG4gICAgdG9wOiAkdG9wO1xuICAgIHJpZ2h0OiAkcmlnaHQ7XG4gICAgYm90dG9tOiAkYm90dG9tO1xuICAgIGxlZnQ6ICRsZWZ0O1xufVxuXG4vKiBvdmVybGF5ICovXG5AbWl4aW4gZGVmYXVsdC1vdmVybGF5KCRjb2xvciwgJG9wYWNpdHk6IC41LCAkaDogMTAwJSkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6ICRoO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIGJvdHRvbTogMDtcbiAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIG9wYWNpdHk6ICRvcGFjaXR5O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG59XG5cbi8qIGZvbnQgc3R5bGVzICovXG5AbWl4aW4gZm9udC1zb3VyY2Utc2Fucygkc2l6ZTogZmFsc2UsICRjb2xvdXI6IGZhbHNlLCAkd2VpZ2h0OiBmYWxzZSkge1xuICAgIEBpZiAkc2l6ZSB7IGZvbnQtc2l6ZTogJHNpemU7IH1cbiAgICBAaWYgJGNvbG91ciB7IGNvbG9yOiAkY29sb3VyOyB9XG4gICAgQGlmICR3ZWlnaHQgeyBmb250LXdlaWdodDogJHdlaWdodDsgfVxufVxuXG4vKiBibG9jayBvZiBpbmZvcm1hdGlvbiAoYWN0aXZpdGllcyBhbmQgcHJvZ3JhbXMpICovXG5AbWl4aW4gYmxvY2staW5mbygkY29sb3IpIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3I7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgcGFkZGluZzogNTBweDtcbn1cbiJdfQ== */
