@import url("https://fonts.googleapis.com/css2?family=Noto+Sans+JP:wght@400;500;700;900&display=swap");.pc_block{display:block}@media only screen and (max-width: 767px){.pc_block{display:none}}.pc_inline{display:inline}@media only screen and (max-width: 767px){.pc_inline{display:none}}.sp_block{display:none}@media only screen and (max-width: 767px){.sp_block{display:block}}.sp_inline{display:none}@media only screen and (max-width: 767px){.sp_inline{display:inline}}img{display:block;width:100%}li{list-style:none}a{text-decoration:none;color:inherit;-webkit-transition:.5s;transition:.5s}a:hover{-webkit-transition:.2s;transition:.2s;opacity:.7}*{font-family:"Noto Sans JP",sans-serif;color:#1F1F1F;font-weight:400}body{width:100%;overflow:hidden}.defFlex,.footer_inner .bottom_block,.header,.header_nav_top,.header_nav_menu,.fixed_footer,.blog_single,.blog_single_main .bottom_list>.list_block,.blog_single_sidebar .category_block .list,.blog_single_sidebar .category_block .list .cat,.about_section_inner,.cta_section_inner,.blog_top_category .links,.blog_top_category .links .sm,.blog_top_pickup .link_block,.blog_top_archive{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.fadein{opacity:0;-webkit-transform:translate(0, 50px);transform:translate(0, 50px);-webkit-transition:1s;transition:1s}.fadein.scrollin,.slide_r.scrollin,.slide_l.scrollin{opacity:1;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.slide_r{opacity:0;-webkit-transform:translate(50px, 0);transform:translate(50px, 0);-webkit-transition:1s;transition:1s}.slide_l{opacity:0;-webkit-transform:translate(-50px, 0);transform:translate(-50px, 0);-webkit-transition:1s;transition:1s}@-webkit-keyframes ani_header{0%{-webkit-transform:translateY(15px);transform:translateY(15px);opacity:.5}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}@keyframes ani_header{0%{-webkit-transform:translateY(15px);transform:translateY(15px);opacity:.5}100%{-webkit-transform:translateY(0);transform:translateY(0);opacity:1}}.dot_style_1 li{display:inline-block;width:18px;margin-right:12px}@media only screen and (max-width: 767px){.dot_style_1 li{width:14px}}.dot_style_1 li:nth-last-of-type(1){margin-right:0}.dot_style_1 li.slick-active button:before{background-color:#003887}.dot_style_1 li button{position:relative;text-indent:-9999px;-webkit-box-shadow:none;box-shadow:none;border:none}.dot_style_1 li button:before{content:'';display:block;background-color:#ffffff;border:1px solid #003887;border-radius:50%;width:18px;height:18px;position:absolute;top:0;left:0}@media only screen and (max-width: 767px){.dot_style_1 li button:before{width:14px;height:14px}}.prev-arrow,.next-arrow{background-size:contain;width:29px;height:51px;position:absolute;top:40%;cursor:pointer;z-index:100}.prev-arrow{background-image:url(//sugu-uru.jp/blog/wp-content/themes/sugu-uru/assets/images/arr_prev1.svg);left:-15px}.next-arrow{background-image:url(//sugu-uru.jp/blog/wp-content/themes/sugu-uru/assets/images/arr_next1.svg);right:-15px}.block_style_1,.blog_single_main .bottom_list>.list_block .list_item,.blog_single_sidebar .category_block .link_block,.blog_single_sidebar .pickup_block .link_block,.blog_single_sidebar .new_block .link_block,.blog_single_sidebar .case_block .link_block,.blog_top_archive .list_item{position:relative}@media only screen and (max-width: 767px){.block_style_1,.blog_single_main .bottom_list>.list_block .list_item,.blog_single_sidebar .category_block .link_block,.blog_single_sidebar .pickup_block .link_block,.blog_single_sidebar .new_block .link_block,.blog_single_sidebar .case_block .link_block,.blog_top_archive .list_item{padding:0 0 0 40vw;min-height:26vw}}.block_style_1 .image,.blog_single_main .bottom_list>.list_block .list_item .image,.blog_single_sidebar .category_block .link_block .image,.blog_single_sidebar .pickup_block .link_block .image,.blog_single_sidebar .new_block .link_block .image,.blog_single_sidebar .case_block .link_block .image,.blog_top_archive .list_item .image{height:160px;border-radius:5px;overflow:hidden;margin:0 0 12px;background-color:#DEE5EF}@media only screen and (max-width: 767px){.block_style_1 .image,.blog_single_main .bottom_list>.list_block .list_item .image,.blog_single_sidebar .category_block .link_block .image,.blog_single_sidebar .pickup_block .link_block .image,.blog_single_sidebar .new_block .link_block .image,.blog_single_sidebar .case_block .link_block .image,.blog_top_archive .list_item .image{position:absolute;top:0;left:0;z-index:1;width:35vw;height:26vw;margin:0}}.block_style_1 .ttl,.blog_single_main .bottom_list>.list_block .list_item .ttl,.blog_single_sidebar .category_block .link_block .ttl,.blog_single_sidebar .pickup_block .link_block .ttl,.blog_single_sidebar .new_block .link_block .ttl,.blog_single_sidebar .case_block .link_block .ttl,.blog_top_archive .list_item .ttl{font-size:16px;line-height:1.5;font-weight:700;padding:0 0 12px}@media only screen and (max-width: 767px){.block_style_1 .ttl,.blog_single_main .bottom_list>.list_block .list_item .ttl,.blog_single_sidebar .category_block .link_block .ttl,.blog_single_sidebar .pickup_block .link_block .ttl,.blog_single_sidebar .new_block .link_block .ttl,.blog_single_sidebar .case_block .link_block .ttl,.blog_top_archive .list_item .ttl{font-size:3.7vw;padding:0 0 3vw}}.block_style_1 .category,.blog_single_main .bottom_list>.list_block .list_item .category,.blog_single_sidebar .category_block .link_block .category,.blog_single_sidebar .pickup_block .link_block .category,.blog_single_sidebar .new_block .link_block .category,.blog_single_sidebar .case_block .link_block .category,.blog_top_archive .list_item .category{display:inline-block;font-size:14px;color:#003887;background-color:#DEE5EF;font-weight:700;padding:7px 14px;margin:0 8px 8px 0;border-radius:3px}@media only screen and (max-width: 767px){.block_style_1 .category,.blog_single_main .bottom_list>.list_block .list_item .category,.blog_single_sidebar .category_block .link_block .category,.blog_single_sidebar .pickup_block .link_block .category,.blog_single_sidebar .new_block .link_block .category,.blog_single_sidebar .case_block .link_block .category,.blog_top_archive .list_item .category{font-size:3.1vw;padding:1.2vw 2.4vw;margin:0 1vw 1vw 0}}.block_style_1 .date,.blog_single_main .bottom_list>.list_block .list_item .date,.blog_single_sidebar .category_block .link_block .date,.blog_single_sidebar .pickup_block .link_block .date,.blog_single_sidebar .new_block .link_block .date,.blog_single_sidebar .case_block .link_block .date,.blog_top_archive .list_item .date{font-size:12px;font-weight:500}@media only screen and (max-width: 767px){.block_style_1 .date,.blog_single_main .bottom_list>.list_block .list_item .date,.blog_single_sidebar .category_block .link_block .date,.blog_single_sidebar .pickup_block .link_block .date,.blog_single_sidebar .new_block .link_block .date,.blog_single_sidebar .case_block .link_block .date,.blog_top_archive .list_item .date{font-size:3.1vw}}.block_style_1 .more,.blog_single_main .bottom_list>.list_block .list_item .more,.blog_single_sidebar .category_block .link_block .more,.blog_single_sidebar .pickup_block .link_block .more,.blog_single_sidebar .new_block .link_block .more,.blog_single_sidebar .case_block .link_block .more,.blog_top_archive .list_item .more{width:102px;position:absolute;bottom:0;right:0;z-index:1;font-size:14px;font-weight:700;color:#003887}@media only screen and (max-width: 767px){.block_style_1 .more,.blog_single_main .bottom_list>.list_block .list_item .more,.blog_single_sidebar .category_block .link_block .more,.blog_single_sidebar .pickup_block .link_block .more,.blog_single_sidebar .new_block .link_block .more,.blog_single_sidebar .case_block .link_block .more,.blog_top_archive .list_item .more{width:23vw;font-size:3.1vw}}.block_style_1 .more .icon,.blog_single_main .bottom_list>.list_block .list_item .more .icon,.blog_single_sidebar .category_block .link_block .more .icon,.blog_single_sidebar .pickup_block .link_block .more .icon,.blog_single_sidebar .new_block .link_block .more .icon,.blog_single_sidebar .case_block .link_block .more .icon,.blog_top_archive .list_item .more .icon{display:inline-block;width:26px;margin:0 0 -6px 2px}@media only screen and (max-width: 767px){.block_style_1 .more .icon,.blog_single_main .bottom_list>.list_block .list_item .more .icon,.blog_single_sidebar .category_block .link_block .more .icon,.blog_single_sidebar .pickup_block .link_block .more .icon,.blog_single_sidebar .new_block .link_block .more .icon,.blog_single_sidebar .case_block .link_block .more .icon,.blog_top_archive .list_item .more .icon{width:5vw;margin:0 0 -1.3vw 1vw}}.link_style_1,.blog_single_main .matome_block+.go_archive,.blog_single_main .bottom_list .go_archive,.about_section_inner .detail .more{font-size:16px;color:#003887;font-weight:700;width:156px;display:block}@media only screen and (max-width: 767px){.link_style_1,.blog_single_main .matome_block+.go_archive,.blog_single_main .bottom_list .go_archive,.about_section_inner .detail .more{font-size:3.1vw;width:31vw}}.link_style_1 .icon,.blog_single_main .matome_block+.go_archive .icon,.blog_single_main .bottom_list .go_archive .icon,.about_section_inner .detail .more .icon{width:34px;display:inline-block;margin:0 0 -11px 5px}@media only screen and (max-width: 767px){.link_style_1 .icon,.blog_single_main .matome_block+.go_archive .icon,.blog_single_main .bottom_list .go_archive .icon,.about_section_inner .detail .more .icon{width:7vw;margin:0 0 -2vw 1vw}}.block_style_2,.blog_single_main .tags_list,.blog_top_tags{background-image:url(//sugu-uru.jp/blog/wp-content/themes/sugu-uru/assets/images/bg_1.jpg);background-repeat:repeat;background-size:700px;padding:30px 40px 20px;margin:0 0 69px}@media only screen and (max-width: 767px){.block_style_2,.blog_single_main .tags_list,.blog_top_tags{background-image:url(//sugu-uru.jp/blog/wp-content/themes/sugu-uru/assets/images/bg_2.jpg);background-size:87vw;padding:9vw 7vw 6vw;margin:0 0 19vw}}.block_style_2 .ttl,.blog_single_main .tags_list .ttl,.blog_top_tags .ttl{font-size:16px;font-weight:700;margin:0 0 16px}@media only screen and (max-width: 767px){.block_style_2 .ttl,.blog_single_main .tags_list .ttl,.blog_top_tags .ttl{font-size:3.7vw;margin:0 0 3.5vw}}.block_style_2 .ttl .icon,.blog_single_main .tags_list .ttl .icon,.blog_top_tags .ttl .icon{display:inline-block;width:16px;margin:0 2px -1px 0}@media only screen and (max-width: 767px){.block_style_2 .ttl .icon,.blog_single_main .tags_list .ttl .icon,.blog_top_tags .ttl .icon{width:3.7vw;margin:0 .5vw -.5vw 0}}.block_style_2 .list_block .tag,.blog_single_main .tags_list .list_block .tag,.blog_top_tags .list_block .tag{display:inline-block;font-size:14px;font-weight:500;color:#676767;margin:0 18px 10px 0}@media only screen and (max-width: 767px){.block_style_2 .list_block .tag,.blog_single_main .tags_list .list_block .tag,.blog_top_tags .list_block .tag{font-size:3.1vw;margin:0 3vw 2vw 0}}html{-webkit-box-sizing:border-box;box-sizing:border-box;overflow-y:scroll;-webkit-text-size-adjust:100%}*,::before,::after{-webkit-box-sizing:border-box;box-sizing:border-box}::before,::after{text-decoration:inherit;vertical-align:inherit}*{background-repeat:no-repeat;padding:0;margin:0;line-height:1.0}audio:not([controls]){display:none;height:0}hr{overflow:visible}article,aside,details,figcaption,figure,footer,header,main,menu,nav,section,summary{display:block}summary{display:list-item}small{font-size:80%}[hidden],template{display:none}abbr[title]{border-bottom:1px dotted;text-decoration:none}a{background-color:transparent;-webkit-text-decoration-skip:objects}a:active,a:hover{outline-width:0}code,kbd,pre,samp{font-family:monospace, monospace}b,strong{font-weight:bolder}dfn{font-style:italic}mark{background-color:#ff0;color:#000}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}button,[type="button"],[type="reset"],[type="submit"] [role="button"]{cursor:pointer}[disabled]{cursor:default}[type="number"]{width:auto}[type="search"]{-webkit-appearance:textfield}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}textarea{overflow:auto;resize:vertical}optgroup{font-weight:bold}button{overflow:visible}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{padding:0}button:-moz-focusring,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{outline:1px dotted ButtonText}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button,select{text-transform:none}select::-ms-expand{display:none}select::-ms-value{color:currentColor}legend{border:0;color:inherit;display:table;max-width:100%;white-space:normal}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}img{border-style:none;max-width:100%;height:auto}progress{vertical-align:baseline}svg:not(:root){overflow:hidden}audio,canvas,progress,video{display:inline-block}@media screen{[hidden~="screen"]{display:inherit}[hidden~="screen"]:not(:active):not(:focus):not(:target){position:absolute !important;clip:rect(0 0 0 0) !important}}[aria-busy="true"]{cursor:progress}[aria-controls]{cursor:pointer}[aria-disabled]{cursor:default}::-moz-selection{background-color:#b3d4fc;color:#000;text-shadow:none}::selection{background-color:#b3d4fc;color:#000;text-shadow:none}.footer{background-color:#003887;padding:46px 0 25px}@media only screen and (max-width: 767px){.footer{padding:10vw 0 4vw;margin:0 0 19.7vw}}.footer_inner{width:87vw;max-width:1000px;margin:0 auto}.footer_inner .top_block{margin:0 0 12px}@media only screen and (max-width: 767px){.footer_inner .top_block{display:none}}.footer_inner .top_block .ele{font-size:16px;font-weight:900;display:inline-block;margin:0 30px 30px 0;color:#fff}.footer_inner .top_block .ele.lg{font-size:20px}.footer_inner .bottom_block{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}@media only screen and (max-width: 767px){.footer_inner .bottom_block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.footer_inner .bottom_block .logo{width:22%;margin:0 2% 0 0}@media only screen and (max-width: 767px){.footer_inner .bottom_block .logo{width:43vw;margin:0 auto 4.6vw}}.footer_inner .bottom_block .text{width:34%;color:#fff;font-size:14px;line-height:1.7;font-weight:500;margin:0 14% 0 0}@media only screen and (max-width: 767px){.footer_inner .bottom_block .text{width:100%;text-align:center;font-size:3.1vw;line-height:1.5;margin:0 0 7.8vw}}.footer_inner .bottom_block .copy{color:#fff;font-size:12px;line-height:2;font-weight:500;width:28%}@media only screen and (max-width: 767px){.footer_inner .bottom_block .copy{width:100%;text-align:center;font-size:3.1vw;line-height:1}}body{position:relative}.header{width:87vw;max-width:1230px;margin:0 auto}.header_logo{width:22%;max-width:280px;margin:26px 0 0}@media only screen and (max-width: 767px){.header_logo{width:36vw;margin:0;position:fixed;top:3vw;left:6vw;z-index:10}}.header_menu{display:none}@media only screen and (max-width: 767px){.header_menu{display:block;width:10vw;position:fixed;top:3vw;right:4.6vw;z-index:10}}.header_nav{width:78%}@media only screen and (max-width: 767px){.header_nav{width:100%;height:100vh;overflow-y:scroll;background-color:rgba(255, 255, 255, .95);position:fixed;top:0;left:0;z-index:11;-webkit-transform:translateX(100%);transform:translateX(100%);-webkit-transition:.5s;transition:.5s;padding:25vw 6vw 6vw}}@media only screen and (max-width: 767px){.header_nav.active{-webkit-transform:translateX(0);transform:translateX(0)}}.header_nav_top{position:absolute;width:682px;top:0;right:0;z-index:1}@media only screen and (max-width: 767px){.header_nav_top{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;position:static;width:100%}}.header_nav_top .link_item{width:100%;width:82px;font-size:14px;color:#003887;font-weight:700;margin:22px 0 0}@media only screen and (max-width: 767px){.header_nav_top .link_item{font-size:3.4vw;margin:0 0 8vw}}.header_nav_top .link_item .icon{width:18px;display:inline-block;margin:0 0 -3px 8px}@media only screen and (max-width: 767px){.header_nav_top .link_item .icon{width:5vw;margin:0 0 -1vw 2vw}}.header_nav_top .btn{width:285px;height:64px;text-align:center;padding:21px 0}@media only screen and (max-width: 767px){.header_nav_top .btn{width:100%;height:auto;padding:5vw 0;margin-bottom:1.8vw;-webkit-box-shadow:0 2px 2px #000000;box-shadow:0 2px 2px #000000}}.header_nav_top .btn *{display:inline-block;font-weight:700}.header_nav_top .btn .icon{width:22px;margin:0 5px -3px 0}@media only screen and (max-width: 767px){.header_nav_top .btn .icon{width:5.4vw;margin:0 .5vw -.5vw 0}}.header_nav_top .btn .sp{display:none}@media only screen and (max-width: 767px){.header_nav_top .btn .sp{display:inline}}@media only screen and (max-width: 767px){.header_nav_top .btn .pc{display:none}}.header_nav_top .btn .lg{font-size:20px}@media only screen and (max-width: 767px){.header_nav_top .btn .lg{font-size:4.6vw}}.header_nav_top .btn small{font-size:14px}@media only screen and (max-width: 767px){.header_nav_top .btn small{font-size:3.4vw}}.header_nav_top .btn.btn_line{background-color:#06C755;margin-left:5px}@media only screen and (max-width: 767px){.header_nav_top .btn.btn_line{margin-left:0}}.header_nav_top .btn.btn_line *{color:#fff}.header_nav_top .btn.btn_mail,.header_nav_top .btn.btn_sim{display:none}@media only screen and (max-width: 767px){.header_nav_top .btn.btn_mail,.header_nav_top .btn.btn_sim{display:block}}.header_nav_top .btn.btn_mail{background-color:#00AEFF}.header_nav_top .btn.btn_mail *{color:#fff}.header_nav_top .btn.btn_sim{background-color:#003887}.header_nav_top .btn.btn_sim *{color:#FFD500}.header_nav_top .btn.btn_tel{background-color:#FF5100;margin-left:25px;padding:10px 10px 0 0}@media only screen and (max-width: 767px){.header_nav_top .btn.btn_tel{margin-left:0;padding:3.5vw 0}}.header_nav_top .btn.btn_tel *{color:#fff}.header_nav_top .btn.btn_tel .icon{margin:0 5px -8px 0}@media only screen and (max-width: 767px){.header_nav_top .btn.btn_tel .icon{width:4.6vw;margin:0 .5vw -.5vw 0}}.header_nav_top .btn.btn_tel .lg{font-size:26px;letter-spacing:1px}@media only screen and (max-width: 767px){.header_nav_top .btn.btn_tel .lg{font-size:4.6vw;letter-spacing:0}}.header_nav_top .btn.btn_tel small{font-size:11px;font-weight:500;margin:0 0 0 39px}@media only screen and (max-width: 767px){.header_nav_top .btn.btn_tel small{font-size:3.1vw;margin:0}}.header_nav_menu{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin:89px 0 0}@media only screen and (max-width: 767px){.header_nav_menu{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin:0}}.header_nav_menu .ele{font-size:16px;font-weight:700;margin-left:25px}@media only screen and (max-width: 767px){.header_nav_menu .ele{font-size:4.3vw;margin-left:0;margin-bottom:6.8vw}}.header_nav_close{display:none}@media only screen and (max-width: 767px){.header_nav_close{display:block;position:fixed;z-index:12;top:3vw;right:4.6vw;width:10vw}}.breadcrumbArea{width:87vw;max-width:1000px;margin:60px auto 54px}@media only screen and (max-width: 767px){.breadcrumbArea{margin:22vw auto 6vw}}.breadcrumbArea *{font-size:14px;font-weight:500}@media only screen and (max-width: 767px){.breadcrumbArea *{font-size:3.1vw}}.breadcrumbArea .current-item{color:#003887;font-weight:700}.fixed_footer{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background-color:rgba(31, 31, 31, .65);position:fixed;bottom:0;left:0;width:100%;z-index:10;padding:2vw 2vw;-webkit-transform:translateY(100%);transform:translateY(100%);-webkit-transition:.2s;transition:.2s}.fixed_footer.active{-webkit-transform:translateY(0);transform:translateY(0)}.fixed_footer>a{width:47vw}.blog_single{width:87vw;max-width:1000px;margin:0 auto}@media only screen and (max-width: 767px){.blog_single{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.blog_single_main{width:calc(100% - 300px)}@media only screen and (max-width: 767px){.blog_single_main{width:100%}}.blog_single_main .main_ttl{font-size:32px;font-weight:700;line-height:1.4;margin:0 0 23px}@media only screen and (max-width: 767px){.blog_single_main .main_ttl{font-size:5.3vw;line-height:1.3;margin:0 0 6vw}}.blog_single_main .main_image{margin:0 0 30px}@media only screen and (max-width: 767px){.blog_single_main .main_image{margin:0 0 6vw}}@media only screen and (max-width: 767px){.blog_single_main .main_image img{width:100vw;max-width:none;-webkit-transform:translateX(-6.5vw);transform:translateX(-6.5vw)}}@media only screen and (max-width: 767px){.blog_single_main .spec{margin:0 0 1vw}}.blog_single_main .spec *{display:inline-block}.blog_single_main .spec .date{font-size:14px;font-weight:500;margin:0 9px 0 0}@media only screen and (max-width: 767px){.blog_single_main .spec .date{font-size:3.1vw;margin:0 2vw 0 0}}.blog_single_main .spec .category{font-size:14px;font-weight:700;color:#003887;background-color:#DEE5EF;border-radius:3px;padding:7px 17px;margin:0 9px 14px 0}@media only screen and (max-width: 767px){.blog_single_main .spec .category{font-size:3.1vw;padding:1.2vw 2.3vw;margin:0 2vw 1.5vw 0}}.blog_single_main .tags{margin:0 0 13px}@media only screen and (max-width: 767px){.blog_single_main .tags{margin:0 0 3vw}}.blog_single_main .tags .tag{display:inline-block;font-size:14px;font-weight:500;color:#676767;margin:0 15px 15px 0}@media only screen and (max-width: 767px){.blog_single_main .tags .tag{font-size:3.1vw;margin:0 3vw 3vw 0}}.blog_single_main .lead_block{background-image:url(//sugu-uru.jp/blog/wp-content/themes/sugu-uru/assets/images/bg_1.jpg);background-repeat:repeat-y;background-size:100%;font-size:14px;line-height:2;padding:36px 50px;margin:0 0 40px;font-weight:500}@media only screen and (max-width: 767px){.blog_single_main .lead_block{background-image:url(//sugu-uru.jp/blog/wp-content/themes/sugu-uru/assets/images/bg_2.jpg);font-size:3.4vw;padding:6vw 7vw;margin:0 0 10vw}}.blog_single_main .contents figure{margin:0 0 40px}@media only screen and (max-width: 767px){.blog_single_main .contents figure{margin:0 0 10vw}}.blog_single_main .contents p{font-size:16px;font-weight:500;line-height:2.1;margin:0 0 40px}@media only screen and (max-width: 767px){.blog_single_main .contents p{font-size:3.4vw;line-height:2;margin:0 0 10vw}}.blog_single_main .contents h2{font-size:22px;font-weight:700;color:#fff;background-color:#003887;padding:14px 22px;margin:0 0 22px;line-height:1.4}@media only screen and (max-width: 767px){.blog_single_main .contents h2{font-size:4vw;padding:2.6vw 3.6vw;margin:0 0 4vw}}.blog_single_main .contents h3{background-image:url(//sugu-uru.jp/blog/wp-content/themes/sugu-uru/assets/images/bg_1.jpg);background-repeat:repeat-y;background-size:100%;font-size:20px;font-weight:700;border-left:5px solid #003887;padding:13px 18px;margin:0 0 22px;line-height:1.3}@media only screen and (max-width: 767px){.blog_single_main .contents h3{background-image:url(//sugu-uru.jp/blog/wp-content/themes/sugu-uru/assets/images/bg_2.jpg);font-size:3.7vw;border-left:3.5px solid #003887;padding:2.5vw 3vw;margin:0 0 4vw}}.blog_single_main .contents h4{color:#003887;font-weight:700;font-size:20px;margin:0 0 18px;line-height:1.4}@media only screen and (max-width: 767px){.blog_single_main .contents h4{font-size:3.7vw;margin:0 0 4vw}}.blog_single_main .contents h4::before{content:'-';display:inline-block;margin:0 6px 0 0}@media only screen and (max-width: 767px){.blog_single_main .contents h4::before{margin:0 1vw 0 0}}.blog_single_main .matome_block{border:5px solid #DEE5EF;border-radius:5px;padding:35px 70px;margin:0 0 30px}@media only screen and (max-width: 767px){.blog_single_main .matome_block{border:2.5px solid #DEE5EF;padding:9vw 7vw;margin:0 0 4vw}}.blog_single_main .matome_block .ttl{font-size:18px;font-weight:700;color:#003887;text-align:center;margin:0 0 23px;line-height:1.4}@media only screen and (max-width: 767px){.blog_single_main .matome_block .ttl{font-size:3.4vw;margin:0 0 3.9vw}}.blog_single_main .matome_block .text{font-size:16px;font-weight:500;line-height:2.1}@media only screen and (max-width: 767px){.blog_single_main .matome_block .text{font-size:3.4vw;line-height:2}}.blog_single_main .matome_block+.go_archive{margin:0 0 60px auto}@media only screen and (max-width: 767px){.blog_single_main .matome_block+.go_archive{margin:0 0 13vw auto}}.blog_single_main .bottom_list{margin:0 0 40px}@media only screen and (max-width: 767px){.blog_single_main .bottom_list{margin:0 0 15vw}}.blog_single_main .bottom_list>.ttl{background-image:url(//sugu-uru.jp/blog/wp-content/themes/sugu-uru/assets/images/bg_3.png);background-size:cover;background-position:center left;padding:12px 0 16px 75px;margin:0 0 24px}@media only screen and (max-width: 767px){.blog_single_main .bottom_list>.ttl{background-image:url(//sugu-uru.jp/blog/wp-content/themes/sugu-uru/assets/images/bg_10.png);padding:2.3vw 0 2.3vw 14vw;margin:0 0 5vw}}.blog_single_main .bottom_list>.ttl *{display:inline-block}.blog_single_main .bottom_list>.ttl .ja{font-size:22px;font-weight:700;margin-right:12px}@media only screen and (max-width: 767px){.blog_single_main .bottom_list>.ttl .ja{font-size:4.8vw;margin:0 2vw 0 0}}.blog_single_main .bottom_list>.ttl .en{font-size:12px;font-weight:500;color:#676767}@media only screen and (max-width: 767px){.blog_single_main .bottom_list>.ttl .en{font-size:3.1vw}}.blog_single_main .bottom_list>.list_block{gap:0 2%;margin:0 0 30px}@media only screen and (max-width: 767px){.blog_single_main .bottom_list>.list_block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6vw 0;margin:0 0 6vw}}.blog_single_main .bottom_list>.list_block .list_item{width:32%}@media only screen and (max-width: 767px){.blog_single_main .bottom_list>.list_block .list_item{width:100%}}.blog_single_main .bottom_list .go_archive{margin:0 0 0 auto}.blog_single_sidebar{width:260px;margin-left:40px}@media only screen and (max-width: 767px){.blog_single_sidebar{width:100%;margin-left:0;margin-bottom:6vw}}.blog_single_sidebar .about_block{background-image:url(//sugu-uru.jp/blog/wp-content/themes/sugu-uru/assets/images/bg_1.jpg);background-repeat:repeat-y;background-size:260%;padding:0 25px 19px;margin:0 0 30px}@media only screen and (max-width: 767px){.blog_single_sidebar .about_block{background-image:url(//sugu-uru.jp/blog/wp-content/themes/sugu-uru/assets/images/bg_2.jpg);background-size:100%;padding:0 7vw 7vw;margin:0 0 10vw}}.blog_single_sidebar .about_block .ttl{font-size:14px;color:#FFD500;font-weight:700;text-align:center;padding:12px 0;border-radius:20px;width:100%;max-width:220px;margin:0 auto;background-color:#003887;-webkit-transform:translateY(-50%);transform:translateY(-50%)}@media only screen and (max-width: 767px){.blog_single_sidebar .about_block .ttl{font-size:3.4vw;padding:2.3vw 0;max-width:56vw;border-radius:4vw}}.blog_single_sidebar .about_block .image{max-width:64px;margin:0 auto 18px}@media only screen and (max-width: 767px){.blog_single_sidebar .about_block .image{max-width:14vw;margin:0 auto 4vw}}.blog_single_sidebar .about_block .desc{font-size:13px;line-height:2;font-weight:700}@media only screen and (max-width: 767px){.blog_single_sidebar .about_block .desc{font-size:3.1vw;line-height:1.5}}.blog_single_sidebar .cta_block{background-color:#003887;border-radius:5px;padding:9px 10px 10px;margin:0 0 50px}@media only screen and (max-width: 767px){.blog_single_sidebar .cta_block{padding:3vw 7vw 7vw;margin:0 0 12vw}}.blog_single_sidebar .cta_block .image{max-width:183px;margin:0 auto 2px}@media only screen and (max-width: 767px){.blog_single_sidebar .cta_block .image{max-width:34vw;margin:0 auto 2vw}}.blog_single_sidebar .cta_block .ttl{font-size:22px;color:#fff;font-weight:700;text-align:center;line-height:1.2;margin:0 0 7px}@media only screen and (max-width: 767px){.blog_single_sidebar .cta_block .ttl{font-size:5vw;margin:0 0 3vw}}.blog_single_sidebar .cta_block .ttl em{color:#FFD500;font-style:inherit;font-weight:700}.blog_single_sidebar .cta_block .btn{display:block;text-align:center;padding:18px 0;border-radius:3px;-webkit-box-shadow:0 2px 2px #000000;box-shadow:0 2px 2px #000000;margin:0 0 7px}@media only screen and (max-width: 767px){.blog_single_sidebar .cta_block .btn{padding:5.5vw 0;margin:0 0 2vw}}.blog_single_sidebar .cta_block .btn:nth-last-of-type(1){margin:0}.blog_single_sidebar .cta_block .btn *{display:inline-block;font-weight:700}.blog_single_sidebar .cta_block .btn .icon{width:25px;margin:0 5px -3px 0}@media only screen and (max-width: 767px){.blog_single_sidebar .cta_block .btn .icon{width:5vw;margin:0 .5vw -.5vw 0}}.blog_single_sidebar .cta_block .btn .sp{display:none}@media only screen and (max-width: 767px){.blog_single_sidebar .cta_block .btn .sp{display:inline-block}}@media only screen and (max-width: 767px){.blog_single_sidebar .cta_block .btn .pc{display:none}}.blog_single_sidebar .cta_block .btn .lg{font-size:24px}@media only screen and (max-width: 767px){.blog_single_sidebar .cta_block .btn .lg{font-size:4.6vw}}.blog_single_sidebar .cta_block .btn small{font-size:16px}@media only screen and (max-width: 767px){.blog_single_sidebar .cta_block .btn small{font-size:3.4vw}}.blog_single_sidebar .cta_block .btn.btn_line{background-color:#06C755}.blog_single_sidebar .cta_block .btn.btn_line *{color:#fff}.blog_single_sidebar .cta_block .btn.btn_mail{background-color:#00AEFF}.blog_single_sidebar .cta_block .btn.btn_mail *{color:#fff}.blog_single_sidebar .cta_block .btn.btn_tel{background-color:#FF5100;padding:10px 0}@media only screen and (max-width: 767px){.blog_single_sidebar .cta_block .btn.btn_tel{padding:3vw 0}}.blog_single_sidebar .cta_block .btn.btn_tel *{color:#fff}.blog_single_sidebar .cta_block .btn.btn_tel .icon{width:18px;margin:0 3px 0 0}@media only screen and (max-width: 767px){.blog_single_sidebar .cta_block .btn.btn_tel .icon{width:4vw;margin:0 .5vw -.5vw 0}}.blog_single_sidebar .cta_block .btn.btn_tel .lg{letter-spacing:1px}.blog_single_sidebar .cta_block .btn.btn_tel small{font-size:10px;font-weight:500}@media only screen and (max-width: 767px){.blog_single_sidebar .cta_block .btn.btn_tel small{font-size:3.1vw}}.blog_single_sidebar .category_block,.blog_single_sidebar .pickup_block,.blog_single_sidebar .new_block,.blog_single_sidebar .case_block{margin:0 0 50px}@media only screen and (max-width: 767px){.blog_single_sidebar .category_block,.blog_single_sidebar .pickup_block,.blog_single_sidebar .new_block,.blog_single_sidebar .case_block{margin:0 0 9vw}}.blog_single_sidebar .category_block>.ttl,.blog_single_sidebar .pickup_block>.ttl,.blog_single_sidebar .new_block>.ttl,.blog_single_sidebar .case_block>.ttl{background-image:url(//sugu-uru.jp/blog/wp-content/themes/sugu-uru/assets/images/bg_5.png);background-size:cover;background-position:center left;padding:7px 0 13px 56px;margin:0 0 20px;font-size:20px;font-weight:700}@media only screen and (max-width: 767px){.blog_single_sidebar .category_block>.ttl,.blog_single_sidebar .pickup_block>.ttl,.blog_single_sidebar .new_block>.ttl,.blog_single_sidebar .case_block>.ttl{background-image:url(//sugu-uru.jp/blog/wp-content/themes/sugu-uru/assets/images/bg_10.png);background-size:100%;padding:2.6vw 0 2.6vw 14.3vw;margin:0 0 5vw;font-size:4.3vw}}.blog_single_sidebar .category_block .link_block,.blog_single_sidebar .pickup_block .link_block,.blog_single_sidebar .new_block .link_block,.blog_single_sidebar .case_block .link_block{width:100%;display:block}.blog_single_sidebar .category_block .list{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;gap:10px 4%}@media only screen and (max-width: 767px){.blog_single_sidebar .category_block .list{gap:1.2vw 2%}}.blog_single_sidebar .category_block .list .cat{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:48%;min-height:74px;background-color:#DEE5EF;font-size:16px;font-weight:700;text-align:center;border-radius:5px;color:#003887;padding:14px 23px}@media only screen and (max-width: 767px){.blog_single_sidebar .category_block .list .cat{width:49%;min-height:auto;font-size:3.4vw;padding:5.5vw 0}}.about_section{background-color:#DEE5EF;padding:84px 0 79px;position:relative}@media only screen and (max-width: 767px){.about_section{padding:12vw 0 13vw}}.about_section::after{content:'';display:block;width:100%;height:135px;background-image:url(//sugu-uru.jp/blog/wp-content/themes/sugu-uru/assets/images/bg_6.png);background-repeat:repeat-x;background-position:center bottom;background-size:1400px;position:absolute;bottom:14px;left:0;z-index:1}@media only screen and (max-width: 767px){.about_section::after{height:21vw;bottom:1.5vw;background-size:220vw}}.about_section_inner{-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:87vw;max-width:1000px;margin:0 auto;position:relative;z-index:2}@media only screen and (max-width: 767px){.about_section_inner{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.about_section_inner .image{width:40%;margin:0 4% 0 0}@media only screen and (max-width: 767px){.about_section_inner .image{width:74%;margin:0 auto 6vw}}.about_section_inner .detail{width:56%}@media only screen and (max-width: 767px){.about_section_inner .detail{width:100%}}.about_section_inner .detail .ttl{font-size:28px;font-weight:700;line-height:1.6;margin:0 0 17px}@media only screen and (max-width: 767px){.about_section_inner .detail .ttl{font-size:4.6vw;margin:0 0 2.8vw;text-align:center}}.about_section_inner .detail .ttl em{color:#003887;font-style:inherit;font-weight:700;font-size:36px}@media only screen and (max-width: 767px){.about_section_inner .detail .ttl em{font-size:6.2vw;display:inline-block;margin:1vw 0 0}}.about_section_inner .detail .desc{font-size:14px;line-height:2.1;font-weight:500;margin:0 0 25px}@media only screen and (max-width: 767px){.about_section_inner .detail .desc{font-size:3.1vw;line-height:2;margin:0 0 4.6vw}}.about_section_inner .detail .more{margin:0 0 0 auto}.cta_section{background-image:url(//sugu-uru.jp/blog/wp-content/themes/sugu-uru/assets/images/bg_8.jpg);background-size:cover;background-position:center}@media only screen and (max-width: 767px){.cta_section{background-image:url(//sugu-uru.jp/blog/wp-content/themes/sugu-uru/assets/images/bg_9.jpg)}}.cta_section_bg{background-color:rgba(255, 255, 255, .85);width:87vw;max-width:1000px;margin:0 auto;padding:80px 0 60px;position:relative}@media only screen and (max-width: 767px){.cta_section_bg{padding:12vw 0 10vw}}.cta_section_bg::before,.cta_section_bg::after{content:'';display:block;height:3px;width:100%;border-bottom:3px dotted #003887;position:absolute;z-index:1;left:0}@media only screen and (max-width: 767px){.cta_section_bg::before,.cta_section_bg::after{display:none}}.cta_section_bg::before{top:8px}.cta_section_bg::after{bottom:8px}.cta_section_inner{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-ms-flex-wrap:wrap;flex-wrap:wrap;max-width:776px;margin:0 auto}@media only screen and (max-width: 767px){.cta_section_inner{max-width:74vw}}.cta_section_inner .top_text{width:100%;font-weight:700;text-align:center;margin:0 0 31px}@media only screen and (max-width: 767px){.cta_section_inner .top_text{margin:0 0 4vw}}.cta_section_inner .top_text span,.cta_section_inner .top_text em{display:inline-block;font-weight:900;line-height:1.5}@media only screen and (max-width: 767px){.cta_section_inner .top_text span,.cta_section_inner .top_text em{line-height:1.8}}.cta_section_inner .top_text em{font-style:inherit;font-size:28px;background:-webkit-gradient(linear, left top, left bottom, from(0), color-stop(0, #FFD500), color-stop(30%, #FFD500), color-stop(30%, transparent), to(transparent));background:linear-gradient(0, #FFD500 0, #FFD500 30%, transparent 30%, transparent 100%)}@media only screen and (max-width: 767px){.cta_section_inner .top_text em{font-size:4.3vw}}.cta_section_inner .top_text .md{font-size:28px}@media only screen and (max-width: 767px){.cta_section_inner .top_text .md{font-size:4.3vw}}.cta_section_inner .top_text .lg{font-size:42px}@media only screen and (max-width: 767px){.cta_section_inner .top_text .lg{font-size:7.1vw}}.cta_section_inner .top_text .sm{font-size:30px}@media only screen and (max-width: 767px){.cta_section_inner .top_text .sm{font-size:5.3vw}}.cta_section_inner .top_text .logo{display:inline-block;width:239px;margin:12px 10px 0}@media only screen and (max-width: 767px){.cta_section_inner .top_text .logo{width:47vw;margin:0 2vw}}.cta_section_inner .btn{text-align:center}.cta_section_inner .btn:nth-last-of-type(1){margin:0}.cta_section_inner .btn *{display:inline-block;font-weight:700}.cta_section_inner .btn .sp{display:none}@media only screen and (max-width: 767px){.cta_section_inner .btn .sp{display:inline}}@media only screen and (max-width: 767px){.cta_section_inner .btn .pc{display:none}}.cta_section_inner .btn.btn_line,.cta_section_inner .btn.btn_mail{width:49%;padding:23px 0;border-radius:3px;-webkit-box-shadow:0 2px 2px #000000;box-shadow:0 2px 2px #000000}@media only screen and (max-width: 767px){.cta_section_inner .btn.btn_line,.cta_section_inner .btn.btn_mail{width:100%;padding:5.3vw 0}}.cta_section_inner .btn.btn_line .icon,.cta_section_inner .btn.btn_mail .icon{width:25px;margin:0 5px -3px 0}@media only screen and (max-width: 767px){.cta_section_inner .btn.btn_line .icon,.cta_section_inner .btn.btn_mail .icon{width:5.4vw;margin:0 1vw -0.5vw 0}}.cta_section_inner .btn.btn_line .lg,.cta_section_inner .btn.btn_mail .lg{font-size:24px}@media only screen and (max-width: 767px){.cta_section_inner .btn.btn_line .lg,.cta_section_inner .btn.btn_mail .lg{font-size:4.6vw}}.cta_section_inner .btn.btn_line small,.cta_section_inner .btn.btn_mail small{font-size:16px}@media only screen and (max-width: 767px){.cta_section_inner .btn.btn_line small,.cta_section_inner .btn.btn_mail small{font-size:3.4vw}}.cta_section_inner .btn.btn_line{margin:0 2% 0 0;background-color:#06C755}@media only screen and (max-width: 767px){.cta_section_inner .btn.btn_line{margin:0 0 1.8vw}}.cta_section_inner .btn.btn_line *{color:#fff}.cta_section_inner .btn.btn_mail{background-color:#00AEFF}@media only screen and (max-width: 767px){.cta_section_inner .btn.btn_mail{margin:0 0 1.8vw}}.cta_section_inner .btn.btn_mail *{color:#fff}.cta_section_inner .btn.btn_tel{width:59%;margin:0 0 30px}@media only screen and (max-width: 767px){.cta_section_inner .btn.btn_tel{width:100%;margin:0 0 1.8vw;background-color:#FF5100;-webkit-box-shadow:0 2px 2px #000000;box-shadow:0 2px 2px #000000;padding:3.5vw 0;border-radius:3px}}.cta_section_inner .btn.btn_tel *{color:#FF5100}@media only screen and (max-width: 767px){.cta_section_inner .btn.btn_tel *{color:#fff}}.cta_section_inner .btn.btn_tel .ttl{width:100%;color:#fff;background-color:#FF5100;font-size:16px;padding:9px 0;margin:0 0 12px}.cta_section_inner .btn.btn_tel .icon{width:30px;margin:0 6px 3px 0}@media only screen and (max-width: 767px){.cta_section_inner .btn.btn_tel .icon{width:4.6vw;margin:0 1vw -.5vw 0}}.cta_section_inner .btn.btn_tel .lg{font-size:52px;letter-spacing:2px;font-weight:900}@media only screen and (max-width: 767px){.cta_section_inner .btn.btn_tel .lg{font-size:4.6vw;letter-spacing:0}}.cta_section_inner .btn.btn_tel small{width:100%;font-size:16px;font-weight:700;margin:9px 0 0}@media only screen and (max-width: 767px){.cta_section_inner .btn.btn_tel small{font-size:3.1vw;margin:1.5vw 0 0}}.blog_top_mv{margin:0 0 89px;position:relative}@media only screen and (max-width: 767px){.blog_top_mv{margin:0 0 12vw}}.blog_top_mv::before{content:'';display:block;width:100%;height:80px;background-image:url(//sugu-uru.jp/blog/wp-content/themes/sugu-uru/assets/images/bg_11.png);background-repeat:repeat-x;background-position:center bottom;background-size:1400px;position:absolute;top:245px;left:0;z-index:1}@media only screen and (max-width: 767px){.blog_top_mv::before{height:12vw;background-size:220vw;top:47.5vw}}.blog_top_mv .image_l,.blog_top_mv .image_r{width:25%;position:absolute;top:0;z-index:1}@media only screen and (max-width: 767px){.blog_top_mv .image_l,.blog_top_mv .image_r{display:none}}.blog_top_mv .image_l{left:0}.blog_top_mv .image_r{right:0}.blog_top_mv .main{width:100%;text-align:center}.blog_top_mv .main .fukidashi{max-width:400px;margin:0 auto 10px}@media only screen and (max-width: 767px){.blog_top_mv .main .fukidashi{max-width:67vw;margin:0 auto 2vw}}.blog_top_mv .main .ttl{color:#003887;font-size:76px;font-weight:900;line-height:1.1;margin:0 0 45px;position:relative;z-index:2}@media only screen and (max-width: 767px){.blog_top_mv .main .ttl{font-size:13vw;line-height:1.2;margin:0 0 9vw}}.blog_top_mv .main .bg{width:100%;background-color:#003887;padding:40px 0 70px}@media only screen and (max-width: 767px){.blog_top_mv .main .bg{padding:6vw 0 18vw}}.blog_top_mv .main .bg .desc{color:#fff;width:42%;font-size:16px;line-height:1.7;font-weight:700;margin:0 auto}@media only screen and (max-width: 767px){.blog_top_mv .main .bg .desc{width:87vw;font-size:3.1vw;line-height:2}}.blog_top_mv .sp_slider{margin:-12vw 0 0}.blog_top_mv .sp_slider .slider img{width:46vw;margin:0 1vw}.blog_top_category{width:87vw;max-width:1000px;margin:0 auto 80px}@media only screen and (max-width: 767px){.blog_top_category{margin:0 auto 12vw}}.blog_top_category .ttl{margin:0 0 27px}@media only screen and (max-width: 767px){.blog_top_category .ttl{margin:0 0 7vw}}.blog_top_category .ttl *{display:inline-block}.blog_top_category .ttl img{width:20px;margin:0 14px 0 0}@media only screen and (max-width: 767px){.blog_top_category .ttl img{width:4vw;margin:0 2vw 0 0}}.blog_top_category .ttl .ja{font-size:26px;font-weight:700;margin:0 18px 0 0}@media only screen and (max-width: 767px){.blog_top_category .ttl .ja{font-size:4.6vw;margin:0 2vw 0 0}}.blog_top_category .ttl .en{color:#676767;font-size:12px;font-weight:500}@media only screen and (max-width: 767px){.blog_top_category .ttl .en{font-size:3.1vw}}.blog_top_category .links{-ms-flex-wrap:wrap;flex-wrap:wrap}.blog_top_category .links a{font-size:18px;font-weight:700;color:#003887;text-align:center;border-radius:5px}@media only screen and (max-width: 767px){.blog_top_category .links a{font-size:3.4vw}}.blog_top_category .links .lg{width:100%;background-color:#DEE5EF;padding:22px 0;margin:0 6px 10px}@media only screen and (max-width: 767px){.blog_top_category .links .lg{padding:5.3vw 0;margin:0 1vw 2vw}}.blog_top_category .links .sm{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;width:156px;min-height:74px;margin:0 5px 12px;border:3px solid #DEE5EF;padding:13px;line-height:1.1}@media only screen and (max-width: 767px){.blog_top_category .links .sm{width:27vw;min-height:14vw;margin:0 1vw 2vw;padding:2.5vw;border:2px solid #DEE5EF}}.blog_top_pickup{width:87vw;max-width:1000px;margin:0 auto 60px}@media only screen and (max-width: 767px){.blog_top_pickup{margin:0 auto 10vw}}.blog_top_pickup .link_block{-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;position:relative}@media only screen and (max-width: 767px){.blog_top_pickup .link_block{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}}.blog_top_pickup .link_block .image{width:58%;height:404px;background-color:#DEE5EF;margin:0 4% 0 0;position:relative;border-radius:5px;overflow:hidden}@media only screen and (max-width: 767px){.blog_top_pickup .link_block .image{width:100%;height:60vw;margin:0 0 4vw}}.blog_top_pickup .link_block .image .pickup{position:absolute;top:0;left:20px;z-index:1;width:80px}@media only screen and (max-width: 767px){.blog_top_pickup .link_block .image .pickup{width:14vw;left:3vw}}.blog_top_pickup .link_block .detail{width:38%;padding:0 0 10px}@media only screen and (max-width: 767px){.blog_top_pickup .link_block .detail{width:100%;padding:0}}.blog_top_pickup .link_block .detail .top_ttl{font-size:13px;font-weight:700;margin:0 0 19px}@media only screen and (max-width: 767px){.blog_top_pickup .link_block .detail .top_ttl{font-size:3.1vw;margin:0 0 3vw}}.blog_top_pickup .link_block .detail .top_ttl .kira{display:inline-block;width:18px;margin:0 6px -3px 0}@media only screen and (max-width: 767px){.blog_top_pickup .link_block .detail .top_ttl .kira{width:4vw;margin:0 .5vw -.5vw 0}}.blog_top_pickup .link_block .detail .ttl{font-size:24px;font-weight:700;line-height:1.4;margin:0 0 16px}@media only screen and (max-width: 767px){.blog_top_pickup .link_block .detail .ttl{font-size:4.3vw;line-height:1.5;margin:0 0 3vw}}.blog_top_pickup .link_block .detail .category{display:inline-block;font-size:14px;color:#003887;background-color:#DEE5EF;font-weight:700;padding:7px 14px;margin:0 8px 8px 0;border-radius:3px}@media only screen and (max-width: 767px){.blog_top_pickup .link_block .detail .category{font-size:3.1vw;padding:1.5vw 2.5vw;margin:0 1.5vw 1vw 0}}.blog_top_pickup .link_block .detail .lead{margin:15px 0 33px;font-size:14px;line-height:2;font-weight:500;height:113px;overflow:hidden}@media only screen and (max-width: 767px){.blog_top_pickup .link_block .detail .lead{margin:4vw 0 6vw;font-size:3.1vw;height:25vw}}.blog_top_pickup .link_block .detail .date{font-size:14px;font-weight:500}@media only screen and (max-width: 767px){.blog_top_pickup .link_block .detail .date{font-size:3.1vw}}.blog_top_pickup .link_block .detail .more{width:116px;position:absolute;bottom:10px;right:0;z-index:1;font-size:16px;font-weight:700;color:#003887}@media only screen and (max-width: 767px){.blog_top_pickup .link_block .detail .more{width:23vw;font-size:3.1vw;bottom:0}}.blog_top_pickup .link_block .detail .more .icon{display:inline-block;width:26px;margin:0 0 -6px 2px}@media only screen and (max-width: 767px){.blog_top_pickup .link_block .detail .more .icon{width:5vw;margin:0 0 -1.3vw 1vw}}.blog_top_archive{-ms-flex-wrap:wrap;flex-wrap:wrap;width:87vw;max-width:1000px;margin:0 auto 71px;gap:50px 3.5%}@media only screen and (max-width: 767px){.blog_top_archive{margin:0 auto 10vw;gap:6vw 0}}.blog_top_archive .list_item{width:31%}@media only screen and (max-width: 767px){.blog_top_archive .list_item{width:100%;min-height:34vw}}.blog_top_archive .list_item .image{height:225px}@media only screen and (max-width: 767px){.blog_top_archive .list_item .image{height:34vw}}.blog_top_archive .list_item .date{margin:13px 0 0}@media only screen and (max-width: 767px){.blog_top_archive .list_item .date{margin:4vw 0 0}}.blog_top .wp-pagenavi{width:87vw;max-width:1000px;margin:0 auto 50px;text-align:center}@media only screen and (max-width: 767px){.blog_top .wp-pagenavi{margin:0 auto 12vw}}.blog_top .wp-pagenavi *{display:inline-block}.blog_top .wp-pagenavi>span,.blog_top .wp-pagenavi>a{font-size:20px;font-weight:700;margin:0 10px}@media only screen and (max-width: 767px){.blog_top .wp-pagenavi>span,.blog_top .wp-pagenavi>a{font-size:4.3vw;margin:0 2vw}}.blog_top .wp-pagenavi .current{color:#003887}.blog_top .wp-pagenavi .previouspostslink,.blog_top .wp-pagenavi .nextpostslink{background-image:url(//sugu-uru.jp/blog/wp-content/themes/sugu-uru/assets/images/ico_arr_3.svg);width:34px;height:34px;background-size:100%}@media only screen and (max-width: 767px){.blog_top .wp-pagenavi .previouspostslink,.blog_top .wp-pagenavi .nextpostslink{width:9vw;height:9vw}}.blog_top .wp-pagenavi .previouspostslink{margin:0 90px 0 0;-webkit-transform:translateY(-8px) scale(-1, 1);transform:translateY(-8px) scale(-1, 1)}@media only screen and (max-width: 767px){.blog_top .wp-pagenavi .previouspostslink{margin:0 9vw 0 0;-webkit-transform:translateY(-8px) scale(-1, 1);transform:translateY(-8px) scale(-1, 1)}}.blog_top .wp-pagenavi .nextpostslink{margin:0 0 0 90px;-webkit-transform:translateY(-8px);transform:translateY(-8px)}@media only screen and (max-width: 767px){.blog_top .wp-pagenavi .nextpostslink{margin:0 0 0 9vw;-webkit-transform:translateY(-8px);transform:translateY(-8px)}}.blog_top_tags{width:87vw;max-width:1000px;margin:0 auto 70px}@media only screen and (max-width: 767px){.blog_top_tags{margin:0 auto 12vw}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImZvdW5kYXRpb24vX2Jhc2Uuc2NzcyIsImZvdW5kYXRpb24vX2NvbW1vbi5zY3NzIiwiZm91bmRhdGlvbi9fcmVzZXQuc2NzcyIsIm9iamVjdC9fZm9vdGVyLnNjc3MiLCJvYmplY3QvX2hlYWRlci5zY3NzIiwicGFnZS9fc2luZ2xlLnNjc3MiLCJwYWdlL190b3BwYWdlLnNjc3MiXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBK0JBLHVHQVVBLFVBQ0UsYUFBYyxDQXpCWiwwQ0F3QkosVUFHSSxZQUFhLENBRWhCLENBQ0QsV0FDRSxjQUFlLENBL0JiLDBDQThCSixXQUdJLFlBQWEsQ0FFaEIsQ0FFRCxVQUNFLFlBQWEsQ0F0Q1gsMENBcUNKLFVBR0ksYUFBYyxDQUVqQixDQUNELFdBQ0UsWUFBYSxDQTVDWCwwQ0EyQ0osV0FHSSxjQUFlLENBRWxCLENBRUQsSUFDRSxjQUNBLFVBQVcsQ0FDWixHQUdDLGVBQWdCLENBQ2pCLEVBR0MscUJBQ0EsY0FDQSx1QkFBQSxBQUFlLGNBQUEsQ0FIakIsUUFNSSx1QkFBQSxBQUNBLGVBQUEsVUFBVyxDQUNaLEVBSUQsc0NBQ0EsY0FDQSxlQUFnQixDQUNqQixLQUdDLFdBQ0EsZUFBZ0IsQ0FDakIsOFhDekNDLG9CQUFBLEFBQ0Esb0JBREEsQUFDQSxhQUFBLDhCQUFBLEFBQ0EsNkJBREEsQUFDQSx1QkFEQSxBQUNBLG1CQUFBLHVCQUFBLEFBQ0Esb0JBREEsQUFDQSwyQkFBQSx3QkFBQSxBQUF1QixxQkFBdkIsQUFBdUIsc0JBQUEsQ0FDeEIsUUFHQyxVQUNBLHFDQUFBLEFBQ0EsNkJBQUEsc0JBQUEsQUFBZSxhQUFBLENBQ2hCLHFEQUtDLFVBQ0Esa0NBQUEsQUFBMkIseUJBQUEsQ0FDNUIsU0FHQyxVQUNBLHFDQUFBLEFBQ0EsNkJBQUEsc0JBQUEsQUFBZSxhQUFBLENBQ2hCLFNBR0MsVUFDQSxzQ0FBQSxBQUNBLDhCQUFBLHNCQUFBLEFBQWUsYUFBQSxDQUNoQiw4QkFHQyxHQUNFLG1DQUFBLEFBQ0EsMkJBQUEs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Q0EsV0FDQSxZQUNBLG9CQUFxQixDTjdiN0IsMENNakJKLGdGQWlkZ0IsVUFDQSxVQUFXLENBRWxCLENBcGRULDBDQXVkWSxrQkFDQSxnREFBQSxBQUF3Qyx1Q0FBQSxDTnZjaEQsMENNakJKLDBDQTJkZ0IsaUJBQ0EsZ0RBQUEsQUFBd0MsdUNBQUEsQ0FFL0MsQ0E5ZFQsc0NBaWVZLGtCQUNBLG1DQUFBLEFBQTJCLDBCQUFBLENOamRuQywwQ01qQkosc0NBcWVnQixpQkFDQSxtQ0FBQSxBQUEyQiwwQkFBQSxDQUVsQyxDQUdMLGVBRUksV0FDQSxpQkFDQSxrQkFBbUIsQ045ZHZCLDBDTTBkQSxlQU9RLGtCQUFtQixDQUUxQixDQUFBIiwiZmlsZSI6InN0eWxlLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwidXRmLThcIjtcblxuQG1peGluIGJwbSgkcG9pbnQpXG57XG4gIEBpZiAkcG9pbnQgPT0gbGcge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNHB4KVxuICAgIHtcbiAgICAgIEBjb250ZW50O1xuICAgIH1cbiAgfVxuICBAaWYgJHBvaW50ID09IG1kIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEwMjNweClcbiAgICB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbiAgQGVsc2UgaWYgJHBvaW50ID09IHNtIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6NzY3cHgpXG4gICAge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbi8vIGZvbnRzXG4keXVfZ286IFwi5ri444K044K344OD44KvIE1lZGl1bVwiLCBcIll1IEdvdGhpYyBNZWRpdW1cIiwgXCLmuLjjgrTjgrfjg4Pjgq/kvZNcIiwgWXVHb3RoaWMsIHNhbnMtc2VyaWY7XG4keXVfbWluOiBcIua4uOaYjuacnVwiLCBZdU1pbmNobywgXCLjg5Ljg6njgq7jg47mmI7mnJ0gUHJvTiBXM1wiLCBcIkhpcmFnaW5vIE1pbmNobyBQcm9OXCIsIFwiSEfmmI7mnJ1FXCIsIFwi77yt77yzIO+8sOaYjuacnVwiLCBzZXJpZjtcbiRoaXJhX2dvOiBcIkhpcmFnaW5vIEtha3UgR290aGljIFByb1wiLCBcIuODkuODqeOCruODjuinkuOCtCBQcm8gVzNcIiwgTWVpcnlvLCBcIuODoeOCpOODquOCqlwiLCBcIu+8re+8syDjgrTjgrfjg4Pjgq9cIiwgXCJPc2FrYeKAkOetieW5hVwiO1xuJGhpcmFfbWluOiBcIuODkuODqeOCruODjuaYjuacnSBQcm9OIFczXCIsIFwiSGlyYWdpbm8gTWluY2hvIFByb05cIiwgXCLmuLjmmI7mnJ1cIiwgWXVNaW5jaG8sIFwiSEfmmI7mnJ1FXCIsIFwi77yt77yzIO+8sOaYjuacnVwiLCBzZXJpZjtcbiRtZWlyeW86IE1laXJ5bywgXCLjg6HjgqTjg6rjgqpcIiwgXCLvvK3vvLMg44K044K344OD44KvXCIsIFwiSGlyYWdpbm8gS2FrdSBHb3RoaWMgUHJvXCIsIFwi44OS44Op44Ku44OO6KeS44K0IFBybyBXM1wiO1xuJHJvYm86ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuQGltcG9ydCB1cmwoJ2h0dHBzOi8vZm9udHMuZ29vZ2xlYXBpcy5jb20vY3NzMj9mYW1pbHk9Tm90bytTYW5zK0pQOndnaHRANDAwOzUwMDs3MDA7OTAwJmRpc3BsYXk9c3dhcCcpO1xuJG5vdG86ICdOb3RvIFNhbnMgSlAnLCBzYW5zLXNlcmlmO1xuJG5vdG9fczogJ05vdG8gU2VyaWYgSlAnLCBzZXJpZjtcbiRzYXdhOiAnU2F3YXJhYmkgTWluY2hvJywgc2VyaWY7XG5cbi8vIGNvbG9yXG4kbWFpbl9jb2w6ICMwMDM4ODc7XG4kc3ViX2NvbF8xOiAjRkZENTAwO1xuJHN1Yl9jb2xfMjogI0RFRTVFRjtcblxuLnBjX2Jsb2NrIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIEBpbmNsdWRlIGJwbShzbSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cbi5wY19pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIEBpbmNsdWRlIGJwbShzbSkge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbn1cblxuLnNwX2Jsb2NrIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gIH1cbn1cbi5zcF9pbmxpbmUge1xuICBkaXNwbGF5OiBub25lO1xuICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICBkaXNwbGF5OiBpbmxpbmU7XG4gIH1cbn1cblxuaW1nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xufVxuXG5saSB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG59XG5cbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGNvbG9yOiBpbmhlcml0O1xuICB0cmFuc2l0aW9uOiAuNXM7XG5cbiAgJjpob3ZlciB7XG4gICAgdHJhbnNpdGlvbjogLjJzO1xuICAgIG9wYWNpdHk6IC43O1xuICB9XG59XG5cbioge1xuICBmb250LWZhbWlseTogJG5vdG87XG4gIGNvbG9yOiAjMUYxRjFGO1xuICBmb250LXdlaWdodDogNDAwO1xufVxuXG5ib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59IiwiLy8ubWVudS10cmlnZ2VyLFxuLy8ubWVudS10cmlnZ2VyIHNwYW4ge1xuLy8gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbi8vICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuLy99XG4vL1xuLy8ubWVudS10cmlnZ2VyIHtcbi8vICBwb3NpdGlvbjogcmVsYXRpdmU7XG4vLyAgd2lkdGg6IDIycHg7XG4vLyAgaGVpZ2h0OiAxN3B4O1xuLy8gIGJhY2tncm91bmQ6IG5vbmU7XG4vLyAgYm9yZGVyOiBub25lO1xuLy8gIGFwcGVhcmFuY2U6IG5vbmU7XG4vLyAgY3Vyc29yOiBwb2ludGVyO1xuLy8gIGRpc3BsYXk6IGJsb2NrO1xuLy9cbi8vICAmOmZvY3VzIHtcbi8vICAgIG91dGxpbmU6IG5vbmU7XG4vLyAgfVxuLy99XG4vL1xuLy8ubWVudS10cmlnZ2VyIHNwYW4ge1xuLy8gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICBsZWZ0OiAwO1xuLy8gIHdpZHRoOiAxMDAlO1xuLy8gIGhlaWdodDogM3B4O1xuLy8gIGJhY2tncm91bmQtY29sb3I6ICMwYTBhMGE7XG4vLyAgYm9yZGVyLXJhZGl1czogM3B4O1xuLy99XG4vL1xuLy8ubWVudS10cmlnZ2VyIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuLy8gIHRvcDogMDtcbi8vfVxuLy9cbi8vLm1lbnUtdHJpZ2dlciBzcGFuOm50aC1vZi10eXBlKDIpIHtcbi8vICB0b3A6IDdweDtcbi8vfVxuLy9cbi8vLm1lbnUtdHJpZ2dlciBzcGFuOm50aC1vZi10eXBlKDMpIHtcbi8vICBib3R0b206IDA7XG4vL31cbi8vXG4vLy5tZW51LXRyaWdnZXIuYWN0aXZlIHNwYW46bnRoLW9mLXR5cGUoMSkge1xuLy8gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg3cHgpIHJvdGF0ZSgtMzE1ZGVnKTtcbi8vfVxuLy9cbi8vLm1lbnUtdHJpZ2dlci5hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSgyKSB7XG4vLyAgb3BhY2l0eTogMDtcbi8vfVxuLy9cbi8vLm1lbnUtdHJpZ2dlci5hY3RpdmUgc3BhbjpudGgtb2YtdHlwZSgzKSB7XG4vLyAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC03cHgpIHJvdGF0ZSgzMTVkZWcpO1xuLy99XG5cbi5kZWZGbGV4IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cblxuLmZhZGVpbiB7XG4gIG9wYWNpdHkgOiAwO1xuICB0cmFuc2Zvcm0gOiB0cmFuc2xhdGUoMCwgNTBweCk7XG4gIHRyYW5zaXRpb24gOiAxcztcbn1cblxuLmZhZGVpbi5zY3JvbGxpbixcbi5zbGlkZV9yLnNjcm9sbGluLFxuLnNsaWRlX2wuc2Nyb2xsaW4ge1xuICBvcGFjaXR5IDogMTtcbiAgdHJhbnNmb3JtIDogdHJhbnNsYXRlKDAsIDApO1xufVxuXG4uc2xpZGVfciB7XG4gIG9wYWNpdHkgOiAwO1xuICB0cmFuc2Zvcm0gOiB0cmFuc2xhdGUoNTBweCwgMCk7XG4gIHRyYW5zaXRpb24gOiAxcztcbn1cblxuLnNsaWRlX2wge1xuICBvcGFjaXR5IDogMDtcbiAgdHJhbnNmb3JtIDogdHJhbnNsYXRlKC01MHB4LCAwKTtcbiAgdHJhbnNpdGlvbiA6IDFzO1xufVxuXG5Aa2V5ZnJhbWVzIGFuaV9oZWFkZXIge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCAxNXB4ICk7XG4gICAgb3BhY2l0eTogLjU7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCAwICk7XG4gICAgb3BhY2l0eTogMTtcbiAgfVxufVxuXG4uZG90X3N0eWxlXzEge1xuXG4gIGxpIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDE4cHg7XG4gICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuXG4gICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICB3aWR0aDogMTRweDtcbiAgICB9XG5cbiAgICAmOm50aC1sYXN0LW9mLXR5cGUoMSkge1xuICAgICAgbWFyZ2luLXJpZ2h0OiAwO1xuICAgIH1cblxuICAgICYuc2xpY2stYWN0aXZlIHtcblxuICAgICAgYnV0dG9uIHtcblxuICAgICAgICAmOmJlZm9yZSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW5fY29sO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgYnV0dG9uIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRleHQtaW5kZW50OiAtOTk5OXB4O1xuICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcblxuICAgICAgJjpiZWZvcmUge1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmZmZmY7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICRtYWluX2NvbDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcblxuICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICB3aWR0aDogMTRweDtcbiAgICAgICAgICBoZWlnaHQ6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnByZXYtYXJyb3csXG4ubmV4dC1hcnJvdyB7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb250YWluO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvbnRhaW47XG4gIHdpZHRoOiAyOXB4O1xuICBoZWlnaHQ6IDUxcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA0MCU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgei1pbmRleDogMTAwO1xufVxuXG4ucHJldi1hcnJvdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyX3ByZXYxLnN2Zyk7XG4gIGxlZnQ6IC0xNXB4O1xufVxuXG4ubmV4dC1hcnJvdyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYXJyX25leHQxLnN2Zyk7XG4gIHJpZ2h0OiAtMTVweDtcbn1cblxuLmJsb2NrX3N0eWxlXzEge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIC8vIGhlaWdodDogMTYwcHg7XG5cbiAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgcGFkZGluZzogMCAwIDAgNDB2dztcbiAgICBtaW4taGVpZ2h0OiAyNnZ3O1xuICB9XG5cbiAgLmltYWdlIHtcbiAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgbWFyZ2luOiAwIDAgMTJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWJfY29sXzI7XG5cbiAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgbGVmdDogMDtcbiAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgd2lkdGg6IDM1dnc7XG4gICAgICAgIGhlaWdodDogMjZ2dztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICB9XG5cbiAgLnR0bCB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBsaW5lLWhlaWdodDogMS41O1xuICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgIHBhZGRpbmc6IDAgMCAxMnB4O1xuXG4gICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjd2dztcbiAgICAgICAgcGFkZGluZzogMCAwIDN2dztcbiAgICAgIH1cbiAgfVxuXG4gIC5jYXRlZ29yeSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBjb2xvcjogJG1haW5fY29sO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzdWJfY29sXzI7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBwYWRkaW5nOiA3cHggMTRweDtcbiAgICBtYXJnaW46IDAgOHB4IDhweCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcblxuICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgZm9udC1zaXplOiAzLjF2dztcbiAgICAgIHBhZGRpbmc6IDEuMnZ3IDIuNHZ3O1xuICAgICAgbWFyZ2luOiAwIDF2dyAxdncgMDtcbiAgICB9XG4gIH1cblxuICAuZGF0ZSB7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjF2dztcbiAgICAgIH1cbiAgfVxuXG4gIC5tb3JlIHtcbiAgICAgIHdpZHRoOiAxMDJweDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgei1pbmRleDogMTtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICBjb2xvcjogJG1haW5fY29sO1xuXG4gICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgd2lkdGg6IDIzdnc7XG4gICAgICAgIGZvbnQtc2l6ZTogMy4xdnc7XG4gICAgICB9XG5cbiAgICAgIC5pY29uIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgd2lkdGg6IDI2cHg7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgLTZweCAycHg7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgIHdpZHRoOiA1dnc7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAtMS4zdncgMXZ3O1xuICAgICAgICAgIH1cbiAgICAgIH1cbiAgfVxufVxuXG4ubGlua19zdHlsZV8xIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBjb2xvcjogJG1haW5fY29sO1xuICBmb250LXdlaWdodDogNzAwO1xuICB3aWR0aDogMTU2cHg7XG4gIGRpc3BsYXk6IGJsb2NrO1xuXG4gIEBpbmNsdWRlIGJwbShzbSkge1xuICAgIGZvbnQtc2l6ZTogMy4xdnc7XG4gICAgd2lkdGg6IDMxdnc7XG4gIH1cblxuICAuaWNvbiB7XG4gICAgICB3aWR0aDogMzRweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbjogMCAwIC0xMXB4IDVweDtcblxuICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgIHdpZHRoOiA3dnc7XG4gICAgICAgIG1hcmdpbjogMCAwIC0ydncgMXZ3O1xuICAgICAgfVxuICB9XG59XG5cbi5ibG9ja19zdHlsZV8yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZ18xLmpwZyk7XG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQ7XG4gIGJhY2tncm91bmQtc2l6ZTogNzAwcHg7XG4gIHBhZGRpbmc6IDMwcHggNDBweCAyMHB4O1xuICBtYXJnaW46IDAgMCA2OXB4O1xuXG4gIEBpbmNsdWRlIGJwbShzbSkge1xuICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmdfMi5qcGcpO1xuICAgIGJhY2tncm91bmQtc2l6ZTogODd2dztcbiAgICBwYWRkaW5nOiA5dncgN3Z3IDZ2dztcbiAgICBtYXJnaW46IDAgMCAxOXZ3O1xuICB9XG5cbiAgLnR0bCB7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgbWFyZ2luOiAwIDAgMTZweDtcblxuICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgZm9udC1zaXplOiAzLjd2dztcbiAgICAgIG1hcmdpbjogMCAwIDMuNXZ3O1xuICAgIH1cblxuICAgIC5pY29uIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAxNnB4O1xuICAgICAgbWFyZ2luOiAwIDJweCAtMXB4IDA7XG5cbiAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICB3aWR0aDogMy43dnc7XG4gICAgICAgIG1hcmdpbjogMCAuNXZ3IC0uNXZ3IDAgO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC5saXN0X2Jsb2NrIHtcblxuICAgIC50YWcge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIGNvbG9yOiAjNjc2NzY3O1xuICAgICAgbWFyZ2luOiAwIDE4cHggMTBweCAwO1xuXG4gICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgZm9udC1zaXplOiAzLjF2dztcbiAgICAgICAgbWFyZ2luOiAwIDN2dyAydncgMDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn0iLCJAY2hhcnNldCBcInV0Zi04XCI7XG4vLy8qIVxuLy8qIHJlc3MuY3NzIOKAoiB2MS4xLjFcbi8vKiBNSVQgTGljZW5zZVxuLy8qIGdpdGh1Yi5jb20vZmlsaXBlbGluaGFyZXMvcmVzc1xuLy8qL1xuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4jIEdsb2JhbCBzZWxlY3RvcnNcbiMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuaHRtbCB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIG92ZXJmbG93LXk6IHNjcm9sbDsgLyogQWxsIGJyb3dzZXJzIHdpdGhvdXQgb3ZlcmxheWluZyBzY3JvbGxiYXJzICovXG4gIC13ZWJraXQtdGV4dC1zaXplLWFkanVzdDogMTAwJTsgLyogaU9TIDgrICovXG59XG5cbiosXG46OmJlZm9yZSxcbjo6YWZ0ZXIge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG46OmJlZm9yZSxcbjo6YWZ0ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7IC8qIEluaGVyaXQgdGV4dC1kZWNvcmF0aW9uIGFuZCB2ZXJ0aWNhbCBhbGlnbiB0byA6OmJlZm9yZSBhbmQgOjphZnRlciBwc2V1ZG8gZWxlbWVudHMgKi9cbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG59XG5cbi8qIFJlbW92ZSBtYXJnaW4sIHBhZGRpbmcgb2YgYWxsIGVsZW1lbnRzIGFuZCBzZXQgYmFja2dyb3VuZC1uby1yZXBlYXQgYXMgZGVmYXVsdCAqL1xuKiB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7IC8qIFNldCBgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdGAgdG8gYWxsIGVsZW1lbnRzICovXG4gIHBhZGRpbmc6IDA7IC8qIFJlc2V0IGBwYWRkaW5nYCBhbmQgYG1hcmdpbmAgb2YgYWxsIGVsZW1lbnRzICovXG4gIG1hcmdpbjogMDtcbiAgbGluZS1oZWlnaHQ6IDEuMDtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuIyBHZW5lcmFsIGVsZW1lbnRzXG4jID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGlPUyA0LTcuKi9cbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIGhlaWdodDogMDtcbn1cblxuaHIge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUgKi9cbn1cblxuLypcbiogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGFueSBIVE1MNSBlbGVtZW50IGluIElFIDgvOVxuKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYGRldGFpbHNgIG9yIGBzdW1tYXJ5YCBpbiBJRSAxMC8xMVxuKiBhbmQgRmlyZWZveFxuKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYG1haW5gIGluIElFIDExXG4qL1xuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5tYWluLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbnN1bW1hcnkge1xuICBkaXNwbGF5OiBsaXN0LWl0ZW07IC8qIEFkZCB0aGUgY29ycmVjdCBkaXNwbGF5IGluIGFsbCBicm93c2VycyAqL1xufVxuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyAvKiBTZXQgZm9udC1zaXplIHRvIDgwJSBpbiBgc21hbGxgIGVsZW1lbnRzICovXG59XG5cbltoaWRkZW5dLFxudGVtcGxhdGUge1xuICBkaXNwbGF5OiBub25lOyAvKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBJRSAqL1xufVxuXG5hYmJyW3RpdGxlXSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7IC8qIEFkZCBhIGJvcmRlcmVkIHVuZGVybGluZSBlZmZlY3QgaW4gYWxsIGJyb3dzZXJzICovXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTsgLyogUmVtb3ZlIHRleHQgZGVjb3JhdGlvbiBpbiBGaXJlZm94IDQwKyAqL1xufVxuXG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8qIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMCAqL1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyAvKiBSZW1vdmUgZ2FwcyBpbiBsaW5rcyB1bmRlcmxpbmUgaW4gaU9TIDgrIGFuZCBTYWZhcmkgOCsgKi9cbn1cblxuYTphY3RpdmUsXG5hOmhvdmVyIHtcbiAgb3V0bGluZS13aWR0aDogMDsgLyogUmVtb3ZlIHRoZSBvdXRsaW5lIHdoZW4gaG92ZXJpbmcgaW4gYWxsIGJyb3dzZXJzICovXG59XG5cbmNvZGUsXG5rYmQsXG5wcmUsXG5zYW1wIHtcbiAgZm9udC1mYW1pbHk6IG1vbm9zcGFjZSwgbW9ub3NwYWNlOyAvKiBTcGVjaWZ5IHRoZSBmb250IGZhbWlseSBvZiBjb2RlIGVsZW1lbnRzICovXG59XG5cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyOyAvKiBDb3JyZWN0IHN0eWxlIHNldCB0byBgYm9sZGAgaW4gRWRnZSAxMissIFNhZmFyaSA2LjIrLCBhbmQgQ2hyb21lIDE4KyAqL1xufVxuXG5kZm4ge1xuICBmb250LXN0eWxlOiBpdGFsaWM7IC8qIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgYW5kIENocm9tZSAqL1xufVxuXG4vKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85ICovXG5tYXJrIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMDtcbiAgY29sb3I6ICMwMDA7XG59XG5cbi8qIGh0dHBzOi8vZ2lzdC5naXRodWIuY29tL3VucnV0aGxlc3MvNDEzOTMwICovXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5cbnN1cCB7XG4gIHRvcDogLTAuNWVtO1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4jIEZvcm1zXG4jID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbmlucHV0IHtcbiAgLy8gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIEFwcGx5IGN1cnNvciBwb2ludGVyIHRvIGJ1dHRvbiBlbGVtZW50cyAqL1xuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl1cbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBSZXBsYWNlIHBvaW50ZXIgY3Vyc29yIGluIGRpc2FibGVkIGVsZW1lbnRzICovXG5bZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIHdpZHRoOiBhdXRvOyAvKiBGaXJlZm94IDM2KyAqL1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiBTYWZhcmkgOCsgKi9cbn1cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgLyogU2FmYXJpIDggKi9cbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG4gIHJlc2l6ZTogdmVydGljYWw7IC8qIFNwZWNpZnkgdGV4dGFyZWEgcmVzaXphYmlsaXR5ICovXG59XG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIC8vICBmb250OiBpbmhlcml0OyAvKiBTcGVjaWZ5IGZvbnQgaW5oZXJpdGFuY2Ugb2YgZm9ybSBlbGVtZW50cyAqL1xuICAvLyAgY29sb3I6ICMxZTFlMWU7XG4gIC8vICBib3JkZXItY29sb3I6ICMxZTFlMWU7XG59XG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IC8qIFJlc3RvcmUgdGhlIGZvbnQgd2VpZ2h0IHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLiAqL1xufVxuXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogQWRkcmVzcyBgb3ZlcmZsb3dgIHNldCB0byBgaGlkZGVuYCBpbiBJRSA4LzkvMTAvMTEgKi9cbn1cblxuLyogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIC8vIGJvcmRlci1zdHlsZTogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogUmVwbGFjZSBmb2N1cyBzdHlsZSByZW1vdmVkIGluIHRoZSBib3JkZXIgcmVzZXQgYWJvdmUgKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgb3V0bGluZTogMXB4IGRvdHRlZCBCdXR0b25UZXh0O1xufVxuXG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLCAvKiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bjb250cm9scyBpbiBBbmRyb2lkIDQgKi9cblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyAqL1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLyogRmlyZWZveCA0MCssIEludGVybmV0IEV4cGxvcmVyIDExLSAqL1xufVxuXG4vKiBSZW1vdmUgdGhlIGRlZmF1bHQgYnV0dG9uIHN0eWxpbmcgaW4gYWxsIGJyb3dzZXJzICovXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgLy8gIGJhY2tncm91bmQtY29sb3I6IGluaXRpYWw7XG4gIC8vICAgYm9yZGVyLXN0eWxlOiBpbml0aWFsO1xuICAvLyAgY29sb3I6IGluaXRpYWw7XG59XG5cbi8qIFN0eWxlIHNlbGVjdCBsaWtlIGEgc3RhbmRhcmQgaW5wdXQgKi9cbnNlbGVjdCB7XG4gIC8qICAtbW96LWFwcGVhcmFuY2U6IG5vbmU7ICBGaXJlZm94IDM2KyAqL1xuICAvKiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyAgQ2hyb21lIDQxKyAqL1xufVxuXG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lOyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMSsgKi9cbn1cblxuc2VsZWN0OjotbXMtdmFsdWUge1xuICBjb2xvcjogY3VycmVudENvbG9yOyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMSsgKi9cbn1cblxubGVnZW5kIHtcbiAgYm9yZGVyOiAwOyAvKiBDb3JyZWN0IGBjb2xvcmAgbm90IGJlaW5nIGluaGVyaXRlZCBpbiBJRSA4LzkvMTAvMTEgKi9cbiAgY29sb3I6IGluaGVyaXQ7IC8qIENvcnJlY3QgdGhlIGNvbG9yIGluaGVyaXRhbmNlIGZyb20gYGZpZWxkc2V0YCBlbGVtZW50cyBpbiBJRSAqL1xuICBkaXNwbGF5OiB0YWJsZTsgLyogQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRSAqL1xuICBtYXgtd2lkdGg6IDEwMCU7IC8qIENvcnJlY3QgdGhlIHRleHQgd3JhcHBpbmcgaW4gRWRnZSBhbmQgSUUgKi9cbiAgd2hpdGUtc3BhY2U6IG5vcm1hbDsgLyogQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRSAqL1xufVxuXG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gQ2hyb21lIGFuZCBTYWZhcmkgKi9cbn1cblxuW3R5cGU9XCJzZWFyY2hcIl0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogQ29ycmVjdCB0aGUgb2RkIGFwcGVhcmFuY2UgaW4gQ2hyb21lIGFuZCBTYWZhcmkgKi9cbiAgb3V0bGluZS1vZmZzZXQ6IC0ycHg7IC8qIENvcnJlY3QgdGhlIG91dGxpbmUgc3R5bGUgaW4gU2FmYXJpICovXG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiMgU3BlY2lmeSBtZWRpYSBlbGVtZW50IHN0eWxlXG4jID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbmltZyB7XG4gIGJvcmRlci1zdHlsZTogbm9uZTsgLyogUmVtb3ZlIGJvcmRlciB3aGVuIGluc2lkZSBgYWAgZWxlbWVudCBpbiBJRSA4LzkvMTAgKi9cbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cbi8qIEFkZCB0aGUgY29ycmVjdCB2ZXJ0aWNhbCBhbGlnbm1lbnQgaW4gQ2hyb21lLCBGaXJlZm94LCBhbmQgT3BlcmEgKi9cbnByb2dyZXNzIHtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8qIEludGVybmV0IEV4cGxvcmVyIDExLSAqL1xufVxuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIEludGVybmV0IEV4cGxvcmVyIDExKywgV2luZG93cyBQaG9uZSA4LjErICovXG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiMgQWNjZXNzaWJpbGl0eVxuIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKiBIaWRlIGNvbnRlbnQgZnJvbSBzY3JlZW5zIGJ1dCBub3Qgc2NyZWVucmVhZGVycyAqL1xuQG1lZGlhIHNjcmVlbiB7XG4gIFtoaWRkZW5+PVwic2NyZWVuXCJdIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICB9XG4gIFtoaWRkZW5+PVwic2NyZWVuXCJdOm5vdCg6YWN0aXZlKTpub3QoOmZvY3VzKTpub3QoOnRhcmdldCkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBTcGVjaWZ5IHRoZSBwcm9ncmVzcyBjdXJzb3Igb2YgdXBkYXRpbmcgZWxlbWVudHMgKi9cblthcmlhLWJ1c3k9XCJ0cnVlXCJdIHtcbiAgY3Vyc29yOiBwcm9ncmVzcztcbn1cblxuLyogU3BlY2lmeSB0aGUgcG9pbnRlciBjdXJzb3Igb2YgdHJpZ2dlciBlbGVtZW50cyAqL1xuW2FyaWEtY29udHJvbHNdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBTcGVjaWZ5IHRoZSB1bnN0eWxlZCBjdXJzb3Igb2YgZGlzYWJsZWQsIG5vdC1lZGl0YWJsZSwgb3Igb3RoZXJ3aXNlIGlub3BlcmFibGUgZWxlbWVudHMgKi9cblthcmlhLWRpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuIyBTZWxlY3Rpb25cbiMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogU3BlY2lmeSB0ZXh0IHNlbGVjdGlvbiBiYWNrZ3JvdW5kIGNvbG9yIGFuZCBvbWl0IGRyb3Agc2hhZG93ICovXG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkNGZjOyAvKiBSZXF1aXJlZCB3aGVuIGRlY2xhcmluZyA6OnNlbGVjdGlvbiAqL1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzZDRmYzsgLyogUmVxdWlyZWQgd2hlbiBkZWNsYXJpbmcgOjpzZWxlY3Rpb24gKi9cbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xufSIsIi5mb290ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbl9jb2w7XG4gIHBhZGRpbmc6IDQ2cHggMCAyNXB4O1xuXG4gIEBpbmNsdWRlIGJwbShzbSkge1xuICAgIHBhZGRpbmc6IDEwdncgMCA0dnc7XG4gICAgbWFyZ2luOiAwIDAgMTkuN3Z3O1xuICB9XG5cbiAgJl9pbm5lciB7XG4gICAgd2lkdGg6IDg3dnc7XG4gICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAudG9wX2Jsb2NrIHtcbiAgICAgIG1hcmdpbjogMCAwIDEycHg7XG5cbiAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuXG4gICAgICAuZWxlIHtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIG1hcmdpbjogMCAzMHB4IDMwcHggMDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG5cbiAgICAgICAgJi5sZyB7XG4gICAgICAgICAgZm9udC1zaXplOiAyMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgLmJvdHRvbV9ibG9jayB7XG4gICAgICBAZXh0ZW5kIC5kZWZGbGV4O1xuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuXG4gICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gICAgICB9XG5cbiAgICAgIC5sb2dvIHtcbiAgICAgICAgd2lkdGg6IDIyJTtcbiAgICAgICAgbWFyZ2luOiAwIDIlIDAgMDtcblxuICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICB3aWR0aDogNDN2dztcbiAgICAgICAgICBtYXJnaW46IDAgYXV0byA0LjZ2dztcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAudGV4dCB7XG4gICAgICAgIHdpZHRoOiAzNCU7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxLjc7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIG1hcmdpbjogMCAxNCUgMCAwO1xuXG4gICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICBmb250LXNpemU6IDMuMXZ3O1xuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgbWFyZ2luOiAwIDAgNy44dnc7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmNvcHkge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgd2lkdGg6IDI4JTtcblxuICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAzLjF2dztcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufSIsImJvZHkge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5oZWFkZXIge1xuICBAZXh0ZW5kIC5kZWZGbGV4O1xuICB3aWR0aDogODd2dztcbiAgbWF4LXdpZHRoOiAxMjMwcHg7XG4gIG1hcmdpbjogMCBhdXRvO1xuXG4gICZfbG9nbyB7XG4gICAgd2lkdGg6IDIyJTtcbiAgICBtYXgtd2lkdGg6IDI4MHB4O1xuICAgIG1hcmdpbjogMjZweCAwIDA7XG5cbiAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgIHdpZHRoOiAzNnZ3O1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgdG9wOiAzdnc7XG4gICAgICBsZWZ0OiA2dnc7XG4gICAgICB6LWluZGV4OiAxMDtcbiAgICB9XG4gIH1cblxuICAmX21lbnUge1xuICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IDEwdnc7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDN2dztcbiAgICAgIHJpZ2h0OiA0LjZ2dztcbiAgICAgIHotaW5kZXg6IDEwO1xuICAgIH1cbiAgfVxuXG4gICZfbmF2IHtcbiAgICB3aWR0aDogNzglO1xuXG4gICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwdmg7XG4gICAgICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCNmZmYsIC45NSk7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgei1pbmRleDogMTE7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gICAgICB0cmFuc2l0aW9uOiAuNXM7XG4gICAgICBwYWRkaW5nOiAyNXZ3IDZ2dyA2dnc7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUge1xuXG4gICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApOyAgICAgICAgXG4gICAgICB9XG4gICAgfVxuXG4gICAgJl90b3Age1xuICAgICAgQGV4dGVuZCAuZGVmRmxleDtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHdpZHRoOiA2ODJweDtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgei1pbmRleDogMTtcblxuICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuXG4gICAgICAubGlua19pdGVtIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiA4MnB4O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGNvbG9yOiAkbWFpbl9jb2w7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIG1hcmdpbjogMjJweCAwIDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgZm9udC1zaXplOiAzLjR2dztcbiAgICAgICAgICBtYXJnaW46IDAgMCA4dnc7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIG1hcmdpbjogMCAwIC0zcHggOHB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogNXZ3O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgLTF2dyAydnc7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG5cbiAgICAgIC5idG4ge1xuICAgICAgICB3aWR0aDogMjg1cHg7XG4gICAgICAgIGhlaWdodDogNjRweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBwYWRkaW5nOiAyMXB4IDA7XG5cbiAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIHBhZGRpbmc6IDV2dyAwO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEuOHZ3O1xuICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDJweCAjMDAwMDAwO1xuICAgICAgICB9XG5cbiAgICAgICAgKiB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgIH1cblxuICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgd2lkdGg6IDIycHg7XG4gICAgICAgICAgbWFyZ2luOiAwIDVweCAtM3B4IDA7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgIHdpZHRoOiA1LjR2dztcbiAgICAgICAgICAgIG1hcmdpbjogMCAuNXZ3IC0uNXZ3IDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnNwIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnBjIHtcblxuICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubGcge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcblxuICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgZm9udC1zaXplOiA0LjZ2dztcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICBzbWFsbCB7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuXG4gICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMuNHZ3O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYnRuX2xpbmUge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwNkM3NTU7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcblxuICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgKiB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmJ0bl9tYWlsLFxuICAgICAgICAmLmJ0bl9zaW0ge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG5cbiAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYnRuX21haWwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEFFRkY7XG5cbiAgICAgICAgICAqIHtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgICYuYnRuX3NpbSB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1haW5fY29sO1xuXG4gICAgICAgICAgKiB7XG4gICAgICAgICAgICBjb2xvcjogI0ZGRDUwMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmLmJ0bl90ZWwge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjUxMDA7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG4gICAgICAgICAgcGFkZGluZzogMTBweCAxMHB4IDAgMDtcblxuICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgICBwYWRkaW5nOiAzLjV2dyAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgICoge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmljb24ge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDVweCAtOHB4IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICB3aWR0aDogNC42dnc7XG4gICAgICAgICAgICAgIG1hcmdpbjogMCAuNXZ3IC0uNXZ3IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuXG4gICAgICAgICAgLmxnIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjZweDtcbiAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAxcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICBmb250LXNpemU6IDQuNnZ3O1xuICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG5cbiAgICAgICAgICBzbWFsbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgMCAzOXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjF2dztcbiAgICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfbWVudSB7XG4gICAgICBAZXh0ZW5kIC5kZWZGbGV4O1xuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgICAgIG1hcmdpbjogODlweCAwIDA7XG5cbiAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgLmVsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDI1cHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgZm9udC1zaXplOiA0LjN2dztcbiAgICAgICAgICBtYXJnaW4tbGVmdDogMDtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiA2Ljh2dztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICZfY2xvc2Uge1xuICAgICAgZGlzcGxheTogbm9uZTtcblxuICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICAgIHotaW5kZXg6IDEyO1xuICAgICAgICB0b3A6IDN2dztcbiAgICAgICAgcmlnaHQ6IDQuNnZ3O1xuICAgICAgICB3aWR0aDogMTB2dztcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLmJyZWFkY3J1bWJBcmVhIHtcbiAgd2lkdGg6IDg3dnc7XG4gIG1heC13aWR0aDogMTAwMHB4O1xuICBtYXJnaW46IDYwcHggYXV0byA1NHB4O1xuXG4gIEBpbmNsdWRlIGJwbShzbSkge1xuICAgIG1hcmdpbjogMjJ2dyBhdXRvIDZ2dztcbiAgfVxuXG4gICoge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICBmb250LXNpemU6IDMuMXZ3O1xuICAgIH1cbiAgfVxuXG4gIC5jdXJyZW50LWl0ZW0ge1xuICAgIGNvbG9yOiAkbWFpbl9jb2w7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgfVxufVxuXG4uZml4ZWRfZm9vdGVyIHtcbiAgQGV4dGVuZCAuZGVmRmxleDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCMxRjFGMUYsIC42NSk7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTA7XG4gIHBhZGRpbmc6IDJ2dyAydnc7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbiAgdHJhbnNpdGlvbjogLjJzO1xuXG4gICYuYWN0aXZlIHtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIH1cblxuICA+YSB7XG4gICAgd2lkdGg6IDQ3dnc7XG4gIH1cbn1cbiIsIi5ibG9nX3NpbmdsZSB7XG4gICAgQGV4dGVuZCAuZGVmRmxleDtcbiAgICB3aWR0aDogODd2dztcbiAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICBtYXJnaW46IDAgYXV0bztcblxuICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgIH1cblxuICAgICZfbWFpbiB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzMDBweCk7XG5cbiAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuXG4gICAgICAgIC5tYWluX3R0bCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDMycHg7XG4gICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDIzcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNS4zdnc7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuMztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA2dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbl9pbWFnZSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA2dnc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGltZyB7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMHZ3O1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IG5vbmU7XG4gICAgICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNi41dncpO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zcGVjIHtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMXZ3O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAqIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgOXB4IDAgMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMXZ3O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMnZ3IDAgMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5jYXRlZ29yeSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRtYWluX2NvbDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3ViX2NvbF8yO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMTdweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgOXB4IDE0cHggMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMXZ3O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjJ2dyAyLjN2dztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDJ2dyAxLjV2dyAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC50YWdzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDEzcHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDN2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnRhZyB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjNjc2NzY3O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNXB4IDE1cHggMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMXZ3O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgM3Z3IDN2dyAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5sZWFkX2Jsb2NrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmdfMS5qcGcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgICAgICBwYWRkaW5nOiAzNnB4IDUwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0MHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgIFxuICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZ18yLmpwZyk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjR2dztcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA2dncgN3Z3O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwdnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuY29udGVudHMge1xuICAgICAgICAgICAgXG4gICAgICAgICAgICBmaWd1cmUge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDQwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTB2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAyLjE7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNDBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuNHZ3O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTB2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgyIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIycHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbl9jb2w7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAyMnB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDIycHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDR2dztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMi42dncgMy42dnc7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDR2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnXzEuanBnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXJlcGVhdDogcmVwZWF0LXk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiA1cHggc29saWQgJG1haW5fY29sO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEzcHggMThweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyMnB4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjM7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZ18yLmpwZyk7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy43dnc7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAzLjVweCBzb2xpZCAkbWFpbl9jb2w7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIuNXZ3IDN2dztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgNHZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgaDQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbl9jb2w7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMThweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy43dnc7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDR2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgY29udGVudDogJy0nO1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA2cHggMCAwO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDF2dyAwIDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubWF0b21lX2Jsb2NrIHtcbiAgICAgICAgICAgIGJvcmRlcjogNXB4IHNvbGlkICRzdWJfY29sXzI7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiAzNXB4IDcwcHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDIuNXB4IHNvbGlkICRzdWJfY29sXzI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogOXZ3IDd2dztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA0dnc7ICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudHRsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1haW5fY29sO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAyM3B4O1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjR2dztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMy45dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudGV4dCB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuNHZ3O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICsgLmdvX2FyY2hpdmUge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLmxpbmtfc3R5bGVfMTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA2MHB4IGF1dG87XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTN2dyBhdXRvO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5ib3R0b21fbGlzdCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCA0MHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNXZ3O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+LnR0bCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZ18zLnBuZyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDAgMTZweCA3NXB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDI0cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZ18xMC5wbmcpO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAyLjN2dyAwIDIuM3Z3IDE0dnc7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDV2dztcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAqIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5qYSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0Ljh2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAydncgMCAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmVuIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogIzY3Njc2NztcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4xdnc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgID4ubGlzdF9ibG9jayB7XG4gICAgICAgICAgICAgICAgQGV4dGVuZCAuZGVmRmxleDtcbiAgICAgICAgICAgICAgICBnYXA6IDAgMiU7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMzBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDZ2dyAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA2dnc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmxpc3RfaXRlbSB7XG4gICAgICAgICAgICAgICAgICAgIEBleHRlbmQgLmJsb2NrX3N0eWxlXzE7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMiU7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmdvX2FyY2hpdmUge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLmxpbmtfc3R5bGVfMTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAudGFnc19saXN0IHtcbiAgICAgICAgICAgIEBleHRlbmQgLmJsb2NrX3N0eWxlXzJcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfc2lkZWJhciB7XG4gICAgICAgIHdpZHRoOiAyNjBweDtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDQwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNnZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgLmFib3V0X2Jsb2NrIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmdfMS5qcGcpO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1yZXBlYXQ6IHJlcGVhdC15O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAyNjAlO1xuICAgICAgICAgICAgcGFkZGluZzogMCAyNXB4IDE5cHg7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMHB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnXzIuanBnKTtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDEwMCU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMCA3dncgN3Z3O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEwdnc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50dGwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJHN1Yl9jb2xfMTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAxMnB4IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDIyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluX2NvbDtcbiAgICAgICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjR2dztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMi4zdncgMDtcbiAgICAgICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA1NnZ3O1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA0dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuaW1hZ2Uge1xuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjRweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxOHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTR2dztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gNHZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmRlc2Mge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4xdnc7XG4gICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmN0YV9ibG9jayB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWFpbl9jb2w7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nOiA5cHggMTBweCAxMHB4O1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNTBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3Z3IDd2dyA3dnc7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTJ2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDE4M3B4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDJweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICBtYXgtd2lkdGg6IDM0dnc7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDJ2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC50dGwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjJweDtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDdweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDV2dztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgM3Z3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIGVtIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRzdWJfY29sXzE7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMThweCAwO1xuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAycHggIzAwMDAwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA3cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNS41dncgMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMnZ3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICY6bnRoLWxhc3Qtb2YtdHlwZSgxKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAqIHtcbiAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHggLTNweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDV2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAuNXZ3IC0uNXZ3IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuc3Age1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnBjIHtcbiAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5sZyB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjRweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC42dnc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBzbWFsbCB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy40dnc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAmLmJ0bl9saW5lIHtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzA2Qzc1NTtcblxuICAgICAgICAgICAgICAgICAgICAqIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgJi5idG5fbWFpbCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEFFRkY7XG5cbiAgICAgICAgICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYuYnRuX3RlbCB7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNGRjUxMDA7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHggMDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDN2dyAwO1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxOHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDNweCAwIDA7XG5cbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0dnc7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIC41dncgLS41dncgMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgICAgIC5sZyB7XG4gICAgICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjF2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5jYXRlZ29yeV9ibG9jayxcbiAgICAgICAgLnBpY2t1cF9ibG9jayxcbiAgICAgICAgLm5ld19ibG9jayxcbiAgICAgICAgLmNhc2VfYmxvY2sge1xuICAgICAgICAgICAgbWFyZ2luOiAwIDAgNTBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgOXZ3O1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICA+LnR0bCB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZ181LnBuZyk7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgbGVmdDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA3cHggMCAxM3B4IDU2cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMjBweDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoLi4vaW1hZ2VzL2JnXzEwLnBuZyk7XG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMi42dncgMCAyLjZ2dyAxNC4zdnc7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDV2dztcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjN2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5saW5rX2Jsb2NrIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5ibG9ja19zdHlsZV8xO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmNhdGVnb3J5X2Jsb2NrIHtcblxuICAgICAgICAgICAgLmxpc3Qge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLmRlZkZsZXg7XG4gICAgICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xuICAgICAgICAgICAgICAgIGdhcDogMTBweCA0JTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICBnYXA6IDEuMnZ3IDIlO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5jYXQge1xuICAgICAgICAgICAgICAgICAgICBAZXh0ZW5kIC5kZWZGbGV4O1xuICAgICAgICAgICAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ4JTtcbiAgICAgICAgICAgICAgICAgICAgbWluLWhlaWdodDogNzRweDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Yl9jb2xfMjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtYWluX2NvbDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMTRweCAyM3B4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuNHZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogNS41dncgMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cbn1cblxuLmFib3V0X3NlY3Rpb24ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNERUU1RUY7XG4gICAgcGFkZGluZzogODRweCAwIDc5cHg7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgIHBhZGRpbmc6IDEydncgMCAxM3Z3O1xuICAgIH1cblxuICAgICY6OmFmdGVyIHtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiAxMzVweDtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZ182LnBuZyk7XG4gICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICAgICAgYmFja2dyb3VuZC1wb3NpdGlvbjogY2VudGVyIGJvdHRvbTtcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxNDAwcHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAxNHB4O1xuICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgaGVpZ2h0OiAyMXZ3O1xuICAgICAgICAgICAgYm90dG9tOiAxLjV2dztcbiAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjIwdnc7XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAmX2lubmVyIHtcbiAgICAgICAgQGV4dGVuZCAuZGVmRmxleDtcbiAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDg3dnc7XG4gICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB6LWluZGV4OiAyO1xuXG4gICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgfVxuXG4gICAgICAgIC5pbWFnZSB7XG4gICAgICAgICAgICB3aWR0aDogNDAlO1xuICAgICAgICAgICAgbWFyZ2luOiAwIDQlIDAgMDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDc0JTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byA2dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuZGV0YWlsIHtcbiAgICAgICAgICAgIHdpZHRoOiA1NiU7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAudHRsIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS42O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDE3cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjZ2dztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMi44dnc7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICBlbSB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAkbWFpbl9jb2w7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc3R5bGU6IGluaGVyaXQ7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzZweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNi4ydnc7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDF2dyAwIDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDIuMTtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDI1cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjF2dztcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDI7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDQuNnZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1vcmUge1xuICAgICAgICAgICAgICAgIEBleHRlbmQgLmxpbmtfc3R5bGVfMTtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAwIGF1dG87XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5jdGFfc2VjdGlvbiB7XG4gICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZ184LmpwZyk7XG4gICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XG5cbiAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9iZ185LmpwZyk7XG4gICAgfVxuXG4gICAgJl9iZyB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoI2ZmZiwgLjg1KTtcbiAgICAgICAgd2lkdGg6IDg3dnc7XG4gICAgICAgIG1heC13aWR0aDogMTAwMHB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgICAgcGFkZGluZzogODBweCAwIDYwcHg7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDEydncgMCAxMHZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlLFxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBjb250ZW50OiAnJztcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgaGVpZ2h0OiAzcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDNweCBkb3R0ZWQgJG1haW5fY29sO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgei1pbmRleDogMTtcbiAgICAgICAgICAgIGxlZnQ6IDA7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAmOjpiZWZvcmUge1xuICAgICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgIH1cblxuICAgICAgICAmOjphZnRlciB7XG4gICAgICAgICAgICBib3R0b206IDhweDtcbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfaW5uZXIge1xuICAgICAgICBAZXh0ZW5kIC5kZWZGbGV4O1xuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICBtYXgtd2lkdGg6IDc3NnB4O1xuICAgICAgICBtYXJnaW46IDAgYXV0bztcblxuICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgIG1heC13aWR0aDogNzR2dztcbiAgICAgICAgfVxuXG4gICAgICAgIC50b3BfdGV4dCB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAzMXB4O1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA0dnc7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIHNwYW4sZW0ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuODtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIGVtIHtcbiAgICAgICAgICAgICAgICBmb250LXN0eWxlOiBpbmhlcml0O1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMjhweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoMCwgJHN1Yl9jb2xfMSAwLCAkc3ViX2NvbF8xIDMwJSwgdHJhbnNwYXJlbnQgMzAlLCB0cmFuc3BhcmVudCAxMDAlKTtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDQuM3Z3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLm1kIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI4cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjN2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sZyB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0MnB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNy4xdnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuc20ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMzBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDUuM3Z3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmxvZ28ge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICB3aWR0aDogMjM5cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAxMnB4IDEwcHggMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNDd2dztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDJ2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgJjpudGgtbGFzdC1vZi10eXBlKDEpIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBcblxuICAgICAgICAgICAgLnNwIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5wYyB7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAmLmJ0bl9saW5lLFxuICAgICAgICAgICAgJi5idG5fbWFpbCB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyM3B4IDA7XG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIGJveC1zaGFkb3c6IDAgMnB4IDJweCAjMDAwMDAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1LjN2dyAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5pY29uIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDI1cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA1cHggLTNweCAwO1xuICAgIFxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiA1LjR2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxdncgLTAuNXZ3IDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgLmxnIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgIFxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC42dnc7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgXG4gICAgICAgICAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjR2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5idG5fbGluZSB7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDIlIDAgMDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDZDNzU1O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEuOHZ3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICYuYnRuX21haWwge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMEFFRkY7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMS44dnc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgJi5idG5fdGVsIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTklO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDMwcHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDEuOHZ3O1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkY1MTAwO1xuICAgICAgICAgICAgICAgICAgICBib3gtc2hhZG93OiAwIDJweCAycHggIzAwMDAwMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMy41dncgMDtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICoge1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI0ZGNTEwMDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnR0bCB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI0ZGNTEwMDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA5cHggMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDAgMTJweDtcbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAzMHB4O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgNnB4IDNweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQuNnZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIDF2dyAtLjV2dyAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLmxnIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA1MnB4O1xuICAgICAgICAgICAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogOTAwO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjZ2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDlweCAwIDA7XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMXZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxLjV2dyAwIDA7XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG59IiwiLmJsb2dfdG9wIHtcblxuICAgICZfbXYge1xuICAgICAgICBtYXJnaW46IDAgMCA4OXB4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cbiAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAxMnZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgJjo6YmVmb3JlIHtcbiAgICAgICAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGhlaWdodDogODBweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IHVybCguLi9pbWFnZXMvYmdfMTEucG5nKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBib3R0b207XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLXNpemU6IDE0MDBweDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMjQ1cHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgICAgei1pbmRleDogMTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxMnZ3O1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogMjIwdnc7XG4gICAgICAgICAgICAgICAgdG9wOiA0Ny41dnc7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2VfbCxcbiAgICAgICAgLmltYWdlX3Ige1xuICAgICAgICAgICAgd2lkdGg6IDI1JTtcbiAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgIHotaW5kZXg6IDE7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAuaW1hZ2VfbCB7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICB9XG5cbiAgICAgICAgLmltYWdlX3Ige1xuICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubWFpbiB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICAgICAgLmZ1a2lkYXNoaSB7XG4gICAgICAgICAgICAgICAgbWF4LXdpZHRoOiA0MDBweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogNjd2dztcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMnZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnR0bCB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRtYWluX2NvbDtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDc2cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDkwMDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDQ1cHg7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHotaW5kZXg6IDI7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3Z3O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4yO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA5dnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuYmcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYWluX2NvbDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiA0MHB4IDAgNzBweDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA2dncgMCAxOHZ3O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kZXNjIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiA0MiU7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEuNztcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG5cbiAgICAgICAgICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogODd2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4xdnc7XG4gICAgICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5zcF9zbGlkZXIge1xuICAgICAgICAgICAgbWFyZ2luOiAtMTJ2dyAwIDA7XG5cbiAgICAgICAgICAgIC5zbGlkZXIge1xuXG4gICAgICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDQ2dnc7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxdnc7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9jYXRlZ29yeSB7XG4gICAgICAgIHdpZHRoOiA4N3Z3O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gODBweDtcblxuICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDEydnc7XG4gICAgICAgIH1cblxuICAgICAgICAudHRsIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAwIDI3cHg7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDd2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICBpbWcge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxNHB4IDAgMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogNHZ3O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMnZ3IDAgMDsgICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmphIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDI2cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMThweCAwIDA7XG4gICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogNC42dnc7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAydncgMCAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmVuIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogIzY3Njc2NztcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICBmb250LXNpemU6IDMuMXZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuXG4gICAgICAgIC5saW5rcyB7XG4gICAgICAgICAgICBAZXh0ZW5kIC5kZWZGbGV4O1xuICAgICAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuXG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICBjb2xvcjogJG1haW5fY29sO1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG5cbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjR2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5sZyB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Yl9jb2xfMjtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAyMnB4IDA7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDZweCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDUuM3Z3IDA7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxdncgMnZ3O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLnNtIHtcbiAgICAgICAgICAgICAgICBAZXh0ZW5kIC5kZWZGbGV4O1xuICAgICAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1NnB4O1xuICAgICAgICAgICAgICAgIG1pbi1oZWlnaHQ6IDc0cHg7XG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweCAxMnB4O1xuICAgICAgICAgICAgICAgIGJvcmRlcjogM3B4IHNvbGlkICRzdWJfY29sXzI7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogMTNweDtcbiAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS4xO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyN3Z3O1xuICAgICAgICAgICAgICAgICAgICBtaW4taGVpZ2h0OiAxNHZ3O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMXZ3IDJ2dztcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMi41dnc7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRzdWJfY29sXzI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9waWNrdXAge1xuICAgICAgICB3aWR0aDogODd2dztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDYwcHg7XG5cbiAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICBtYXJnaW46IDAgYXV0byAxMHZ3O1xuICAgICAgICB9XG5cbiAgICAgICAgLmxpbmtfYmxvY2sge1xuICAgICAgICAgICAgQGV4dGVuZCAuZGVmRmxleDtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZDtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICAgICAgICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogNTglO1xuICAgICAgICAgICAgICAgIGhlaWdodDogNDA0cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Yl9jb2xfMjtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgNCUgMCAwO1xuICAgICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiA2MHZ3O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCA0dnc7XG4gICAgICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAgICAgLnBpY2t1cCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgICAgICAgICBsZWZ0OiAyMHB4O1xuICAgICAgICAgICAgICAgICAgICB6LWluZGV4OiAxO1xuICAgICAgICAgICAgICAgICAgICB3aWR0aDogODBweDtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxNHZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgbGVmdDogM3Z3O1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuXG4gICAgICAgICAgICAuZGV0YWlsIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMzglO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDAgMCAxMHB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC50b3BfdHRsIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxOXB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjF2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDN2dzsgXG4gICAgICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICAgICAua2lyYSB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMThweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA2cHggLTNweCAwO1xuXG4gICAgICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNHZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAuNXZ3IC0uNXZ3IDA7XG4gICAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAudHRsIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAyNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNzAwO1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMS40O1xuICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAxNnB4O1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjN2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxLjU7XG4gICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAzdnc7ICAgICAgICAgICAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG5cbiAgICAgICAgICAgICAgICAuY2F0ZWdvcnkge1xuICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtYWluX2NvbDtcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN1Yl9jb2xfMjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogN3B4IDE0cHg7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCA4cHggOHB4IDA7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDsgXG4gICAgICAgICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4xdnc7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAxLjV2dyAyLjV2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAxLjV2dyAxdncgMDtcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5sZWFkIHtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxNXB4IDAgMzNweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBsaW5lLWhlaWdodDogMjtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgICAgICAgICAgICAgICAgaGVpZ2h0OiAxMTNweDtcbiAgICAgICAgICAgICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcblxuICAgICAgICAgICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNHZ3IDAgNnZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjF2dztcbiAgICAgICAgICAgICAgICAgICAgICAgIGhlaWdodDogMjV2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgICAgICAgICAgICBmb250LXdlaWdodDogNTAwO1xuXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAzLjF2dztcbiAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgIC5tb3JlIHtcbiAgICAgICAgICAgICAgICAgICAgd2lkdGg6IDExNnB4O1xuICAgICAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgICAgIGJvdHRvbTogMTBweDtcbiAgICAgICAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICRtYWluX2NvbDtcbiAgICAgICAgICAgICAgXG4gICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICAgIHdpZHRoOiAyM3Z3O1xuICAgICAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMy4xdnc7XG4gICAgICAgICAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIFxuICAgICAgICAgICAgICAgICAgICAuaWNvbiB7XG4gICAgICAgICAgICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogMjZweDtcbiAgICAgICAgICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIC02cHggMnB4O1xuICAgICAgICAgICAgICBcbiAgICAgICAgICAgICAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgICAgICAgICAgICB3aWR0aDogNXZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgICBtYXJnaW46IDAgMCAtMS4zdncgMXZ3O1xuICAgICAgICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICB9XG4gICAgfVxuXG4gICAgJl9hcmNoaXZlIHtcbiAgICAgICAgQGV4dGVuZCAuZGVmRmxleDtcbiAgICAgICAgZmxleC13cmFwOiB3cmFwO1xuICAgICAgICB3aWR0aDogODd2dztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDcxcHg7XG4gICAgICAgIGdhcDogNTBweCAzLjUlO1xuXG4gICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG8gMTB2dztcbiAgICAgICAgICAgIGdhcDogNnZ3IDA7XG4gICAgICAgIH1cblxuICAgICAgICAubGlzdF9pdGVtIHtcbiAgICAgICAgICAgIEBleHRlbmQgLmJsb2NrX3N0eWxlXzE7XG4gICAgICAgICAgICB3aWR0aDogMzElO1xuICAgICAgICAgICAgLy8gaGVpZ2h0OiAyMjVweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgbWluLWhlaWdodDogMzR2dztcbiAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgLmltYWdlIHtcbiAgICAgICAgICAgICAgICBoZWlnaHQ6IDIyNXB4O1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIGhlaWdodDogMzR2dztcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG5cbiAgICAgICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDEzcHggMCAwO1xuXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgICAgIG1hcmdpbjogNHZ3IDAgMDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICB9XG5cbiAgICAud3AtcGFnZW5hdmkge1xuICAgICAgICB3aWR0aDogODd2dztcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAwcHg7XG4gICAgICAgIG1hcmdpbjogMCBhdXRvIDUwcHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDEydnc7XG4gICAgICAgIH1cblxuICAgICAgICAqIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgICAgICB9XG5cbiAgICAgICAgPnNwYW4sXG4gICAgICAgID5hIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgICAgICAgICBtYXJnaW46IDAgMTBweDtcblxuICAgICAgICAgICAgQGluY2x1ZGUgYnBtKHNtKSB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiA0LjN2dztcbiAgICAgICAgICAgICAgICBtYXJnaW46IDAgMnZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLmN1cnJlbnQge1xuICAgICAgICAgICAgY29sb3I6ICRtYWluX2NvbDtcbiAgICAgICAgfVxuXG4gICAgICAgIC5wcmV2aW91c3Bvc3RzbGluayxcbiAgICAgICAgLm5leHRwb3N0c2xpbmsge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogdXJsKC4uL2ltYWdlcy9pY29fYXJyXzMuc3ZnKTtcbiAgICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOiAxMDAlO1xuXG4gICAgICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogOXZ3O1xuICAgICAgICAgICAgICAgIGhlaWdodDogOXZ3O1xuICAgICAgICAgICAgfVxuICAgICAgICB9XG5cbiAgICAgICAgLnByZXZpb3VzcG9zdHNsaW5rIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCA5MHB4IDAgMDtcbiAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KSBzY2FsZSgtMSwgMSk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCA5dncgMCAwO1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KSBzY2FsZSgtMSwgMSk7XG4gICAgICAgICAgICB9XG4gICAgICAgIH1cblxuICAgICAgICAubmV4dHBvc3RzbGluayB7XG4gICAgICAgICAgICBtYXJnaW46IDAgMCAwIDkwcHg7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLThweCk7XG5cbiAgICAgICAgICAgIEBpbmNsdWRlIGJwbShzbSkge1xuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgOXZ3O1xuICAgICAgICAgICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtOHB4KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgIH1cblxuICAgICZfdGFncyB7XG4gICAgICAgIEBleHRlbmQgLmJsb2NrX3N0eWxlXzI7XG4gICAgICAgIHdpZHRoOiA4N3Z3O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMDBweDtcbiAgICAgICAgbWFyZ2luOiAwIGF1dG8gNzBweDtcblxuICAgICAgICBAaW5jbHVkZSBicG0oc20pIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvIDEydnc7XG4gICAgICAgIH1cbiAgICB9XG59Il19 */