.nav-sm span.fa,.nav-sm .menu_section h3{display:inline-block}.nav_menu nav>.row{margin-right:0px;margin-left:0px}.left_col{background:#2A3F54}.nav-sm .container.body .col-md-3.left_col{min-height:100%;width:70px;padding:0;z-index:9999;position:absolute}.nav-sm .container.body .col-md-3.left_col.menu_fixed{position:fixed;height:100%}.nav-sm .container.body .col-md-3.left_col .mCSB_container,.nav-sm .container.body .col-md-3.left_col .mCustomScrollBox{overflow:visible}.nav-sm .hidden-small{visibility:hidden}.nav-sm .container.body .right_col{padding:10px 20px;margin-left:70px;z-index:2}.nav-sm .navbar.nav_title{width:70px}.nav-sm .navbar.nav_title a span{display:none}.nav-sm .navbar.nav_title a i{font-size:27px;margin:13px 0 0 3px}.site_title i{border:1px solid #EAEAEA;padding:5px 6px;border-radius:50%}.nav-sm .main_container .top_nav{display:block;margin:-10px -20px;z-index:2}@media (max-width: 991px){.nav-sm .main_container .top_nav{margin:-10px}}.nav-sm .nav.side-menu li a{text-align:center !important;font-weight:400;font-size:10px;padding:10px 5px}.nav-sm .nav.child_menu li.active,.nav-sm .nav.side-menu li.active-sm{border-right:5px solid #1ABB9C}.nav-sm ul.nav.child_menu ul,.nav-sm .nav.side-menu li.active-sm ul ul{position:static;width:200px;background:none}.nav-sm>.nav.side-menu>li.active-sm>a{color:#1ABB9C !important}.nav-sm .nav.side-menu li a i.toggle-up{display:none !important}.nav-sm .nav.side-menu li a i{font-size:25px !important;text-align:center;width:100% !important;margin-bottom:5px}.nav-sm ul.nav.child_menu{left:100%;position:absolute;top:0;width:210px;z-index:4000;background:#3E5367;display:none}.nav-sm ul.nav.child_menu li{padding:0 10px}.nav-sm ul.nav.child_menu li a{text-align:left !important}.nav-sm .profile{display:none}.menu_section{margin-bottom:35px}.menu_section h3{padding-left:23px;color:#fff;text-transform:uppercase;letter-spacing:.5px;font-weight:bold;font-size:11px;margin-bottom:0;margin-top:0;text-shadow:1px 1px #000}.menu_section>ul{margin-top:10px}.profile_pic{width:35%;float:left}.img-circle.profile_img{width:70%;background:#fff;margin-left:15%;z-index:1000;position:inherit;margin-top:20px;border:1px solid rgba(52,73,94,0.44);padding:4px}.profile_info{padding:25px 10px 10px;width:65%;float:left}.profile_info span{font-size:13px;line-height:30px;color:#BAB8B8}.profile_info h2{font-size:14px;color:#ECF0F1;margin:0;font-weight:300}.profile.img_2{text-align:center}.profile.img_2 .profile_pic{width:100%}.profile.img_2 .profile_pic .img-circle.profile_img{width:50%;margin:10px 0 0}.profile.img_2 .profile_info{padding:15px 10px 0;width:100%;margin-bottom:10px;float:left}.main_menu span.fa{float:right;text-align:center;margin-top:5px;font-size:10px;min-width:inherit;color:#C4CFDA}.active a span.fa{text-align:right !important;margin-right:4px}.nav-sm .menu_section{margin:0}.nav-sm li li span.fa{display:inline-block}.nav_menu{background:#EDEDED;border-bottom:1px solid #D9DEE4;margin-bottom:10px;padding-top:10px;width:100%}@media (min-width: 480px){.nav_menu{position:static}}.nav-md .container.body .col-md-3.left_col{min-height:100%;width:230px;padding:0;position:absolute;display:-ms-flexbox;display:flex;z-index:1}.nav-md .container.body .col-md-3.left_col.menu_fixed{height:100%;position:fixed}body .container.body .right_col{background:#F7F7F7}.nav_title{width:230px;float:left;background:#2A3F54;border-radius:0;height:57px}@media (max-width: 991px){.nav-md .container.body .right_col,.nav-md .container.body .top_nav{width:100%;margin:0}.nav-md .container.body .col-md-3.left_col{display:none}.nav-md .container.body .right_col{width:100%;padding-right:0}.right_col{padding:10px !important}}@media (max-width: 1200px){.x_title h2{width:62%;font-size:17px}.tile,.graph{zoom:85%;height:inherit}}@media (max-width: 1270px) and (min-width: 192px){.x_title h2 small{display:none}}.left_col .mCSB_scrollTools{width:6px}.left_col .mCSB_dragger{max-height:400px !important}.blue{color:#3498DB}.purple{color:#9B59B6}.green{color:#1ABB9C}.aero{color:#9CC2CB}.red{color:#E74C3C}.dark{color:#34495E}.border-blue{border-color:#3498DB !important}.border-purple{border-color:#9B59B6 !important}.border-green{border-color:#1ABB9C !important}.border-aero{border-color:#9CC2CB !important}.border-red{border-color:#E74C3C !important}.border-dark{border-color:#34495E !important}.bg-white{background:#fff !important;border:1px solid #fff !important;color:#73879C}.bg-green{background:#1ABB9C !important;border:1px solid #1ABB9C !important;color:#fff}.bg-red{background:#E74C3C !important;border:1px solid #E74C3C !important;color:#fff}.bg-blue{background:#3498DB !important;border:1px solid #3498DB !important;color:#fff}.bg-orange{background:#F39C12 !important;border:1px solid #F39C12 !important;color:#fff}.bg-purple{background:#9B59B6 !important;border:1px solid #9B59B6 !important;color:#fff}.bg-blue-sky{background:#50C1CF !important;border:1px solid #50C1CF !important;color:#fff}.container{width:100%;padding:0}.navbar-nav>li>a,.navbar-brand,.navbar-nav>li>a{color:#fff !important}.top_nav .nav>li>a:focus,.top_nav .nav>li>a:hover,.top_nav .nav .open>a,.top_nav .nav .open>a:focus,.top_nav .nav .open>a:hover{background:#D9DEE4}body{color:#73879C;background:#2A3F54;font-family:"Helvetica Neue", Roboto, Arial, "Droid Sans", sans-serif;font-size:13px;font-weight:400;line-height:1.471}.main_container .top_nav{display:block;margin-left:230px}.no-padding{padding:0 !important}.page-title{width:100%;height:65px;padding:10px 0}.page-title .title_left{width:75%;float:left;display:block}.page-title .title_left h3{margin:9px 0}.page-title .title_right{width:25%;float:left;display:block}.page-title .title_right .pull-right{margin:10px 0}.fixed_height_320{height:320px}.fixed_height_390{height:390px}.fixed_height_200{height:200px}.overflow_hidden{overflow:hidden}.progress-bar-dark{background-color:#34495E !important}.progress-bar-gray{background-color:#BDC3C7 !important}table.no-margin .progress{margin-bottom:0}.main_content{padding:10px 20px}.col-md-55{width:50%;margin-bottom:10px}@media (min-width: 768px){.col-md-55{width:20%}}@media (min-width: 992px){.col-md-55{width:20%}}@media (min-width: 1200px){.col-md-55{width:20%}}@media (min-width: 192px) and (max-width: 1270px){table.tile_info span.right{margin-right:7px;float:left}}@media (max-width: 900px){.page-title .title_left{width:100%;float:left;display:block}.page-title .title_right{width:100%;float:left;display:block}}.center-margin{margin:0 auto;float:none !important}.row{margin-right:-10px;margin-left:-10px}.grid_slider .col-md-6{padding:0 40px}h1,.h1,h2,.h2,h3,.h3{margin-top:10px;margin-bottom:10px}a{color:#5A738E;text-decoration:none}a,a:visited,a:focus,a:active,:visited,:focus,:active,.btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn.active.focus{outline:0}a:hover,a:focus{text-decoration:none}.navbar{margin-bottom:0}.navbar-header{background:#34495E}.navbar-right{margin-right:0}.top_nav .navbar-right{margin:0;width:70%;float:right}.top_nav .navbar-right li{display:inline-block;float:right;position:static}@media (min-width: 480px){.top_nav .navbar-right li{position:relative}}.top_nav .dropdown-menu li{width:100%}.top_nav .dropdown-menu li a{width:100%;padding:12px 20px}.top_nav li a i{font-size:15px}.navbar-static-top{position:fixed;top:0;width:100%}.sidebar-header{border-bottom:0;margin-top:46px}.sidebar-header:first-of-type{margin-top:0}.nav.side-menu>li{position:relative;display:block;cursor:pointer}.nav.side-menu>li>a{margin-bottom:6px}.nav.side-menu>li>a:hover{color:#F2F5F7 !important}.nav.side-menu>li>a:hover,.nav>li>a:focus{text-decoration:none;background:transparent}.nav.child_menu{display:none}.nav.child_menu li:hover,.nav.child_menu li.active{background-color:rgba(255,255,255,0.06)}.nav.child_menu li{padding-left:36px}.nav-md ul.nav.child_menu li:before{background:#425668;bottom:auto;content:"";height:8px;left:23px;margin-top:15px;position:absolute;right:auto;width:8px;z-index:1;border-radius:50%}.nav-md ul.nav.child_menu li:after{border-left:1px solid #425668;bottom:0;content:"";left:27px;position:absolute;top:0}.nav.side-menu>li>a,.nav.child_menu>li>a{color:#E7E7E7;font-weight:500}.nav.child_menu li li:hover,.nav.child_menu li li.active{background:none}.nav.child_menu li li a:hover,.nav.child_menu li li a.active{color:#fff}.nav>li>a{position:relative;display:block;padding:13px 15px 12px}.nav.side-menu>li.current-page,.nav.side-menu>li.active{border-right:5px solid #1ABB9C}.nav li.current-page{background:rgba(255,255,255,0.05)}.nav li li li.current-page{background:none}.nav li li.current-page a{color:#fff}.nav.side-menu>li.active>a{text-shadow:rgba(0,0,0,0.25) 0 -1px 0;background:linear-gradient(#334556, #2C4257),#2A3F54;box-shadow:rgba(0,0,0,0.25) 0 1px 0,inset rgba(255,255,255,0.16) 0 1px 0}.navbar-brand,.navbar-nav>li>a{font-weight:500;color:#ECF0F1 !important;margin-left:0 !important;line-height:32px}.site_title{text-overflow:ellipsis;overflow:hidden;font-weight:400;font-size:22px;width:100%;color:#ECF0F1 !important;margin-left:0 !important;line-height:59px;display:block;height:55px;margin:0;padding-left:10px}.site_title:hover,.site_title:focus{text-decoration:none}.nav.navbar-nav>li>a{color:#515356 !important}.nav.top_menu>li>a{position:relative;display:block;padding:10px 15px;color:#34495E !important}.nav>li>a:hover,.nav>li>a:focus{background-color:transparent}.top_search{padding:0}.top_search .form-control{border-right:0;box-shadow:inset 0 1px 0px rgba(0,0,0,0.075);border-radius:25px 0px 0px 25px;padding-left:20px;border:1px solid rgba(221,226,232,0.49)}.top_search .form-control:focus{border:1px solid rgba(221,226,232,0.49);border-right:0}.top_search .input-group-btn button{border-radius:0px 25px 25px 0px;border:1px solid rgba(221,226,232,0.49);border-left:0;box-shadow:inset 0 1px 1px rgba(0,0,0,0.075);color:#93A2B2;margin-bottom:0 !important}.input-group .select2-container{width:100%}.toggle{margin:0;padding-top:16px;width:70px}@media (max-width: 991px){.toggle{display:none}}.toggle a{padding:15px 15px 0;margin:0;cursor:pointer}.toggle a i{font-size:26px}.nav.child_menu>li>a{color:rgba(255,255,255,0.75);font-size:12px;padding:9px}.panel_toolbox{float:right;min-width:70px}.panel_toolbox>li{float:left;cursor:pointer}.panel_toolbox>li>a{padding:5px;color:#C5C7CB;font-size:14px}.panel_toolbox>li>a:hover{background:#F5F7FA}.line_30{line-height:30px}.main_menu_side{padding:0}.bs-docs-sidebar .nav>li>a{display:block;padding:4px 6px}footer{background:#fff;padding:15px 20px;display:block}.nav-sm footer{margin-left:70px}.footer_fixed footer{position:fixed;left:0px;bottom:0px;width:100%}@media (min-width: 768px){.footer_fixed footer{margin-left:0}}@media (min-width: 768px){.footer_fixed .nav-sm footer{margin-left:0}}.tile-stats.sparkline{padding:10px;text-align:center}.jqstooltip{background:#34495E !important;width:30px !important;height:22px !important;text-decoration:none}.tooltip{display:block !important}.tiles{border-top:1px solid #ccc;margin-top:15px;padding-top:5px;margin-bottom:0}.tile{overflow:hidden}.top_tiles{margin-bottom:0}.top_tiles .tile h2{font-size:30px;line-height:30px;margin:3px 0 7px;font-weight:bold}article.media{width:100%}*,*:before,*:after{box-sizing:border-box}#integration-list{width:100%;margin:0 auto;display:table}#integration-list ul{padding:0;margin:20px 0;color:#555}#integration-list ul>li{list-style:none;border-top:1px solid #ddd;display:block;padding:15px;overflow:hidden}#integration-list ul:last-child{border-bottom:1px solid #ddd}#integration-list ul>li:hover{background:#efefef}.expand{display:block;text-decoration:none;color:#555;cursor:pointer}.expand h2{width:85%;float:left}h2{font-size:18px;font-weight:400}#left,#right{display:table}#sup{display:table-cell;vertical-align:middle;width:80%}.detail a{text-decoration:none;color:#C0392B;border:1px solid #C0392B;padding:6px 10px 5px;font-size:13px;margin-right:7px}.detail{margin:10px 0 10px 0px;display:none;line-height:22px;height:150px}.detail span{margin:0}.right-arrow{width:10px;float:right;font-weight:bold;font-size:20px}.accordion .panel{margin-bottom:5px;border-radius:0;border-bottom:1px solid #efefef}.accordion .panel-heading{background:#F2F5F7;padding:13px;width:100%;display:block}.accordion .panel:hover{background:#F2F5F7}.x_panel{position:relative;width:100%;margin-bottom:10px;padding:10px 17px;display:inline-block;background:#fff;border:1px solid #E6E9ED;-moz-column-break-inside:avoid;column-break-inside:avoid;opacity:1;transition:all .2s ease}.x_title{border-bottom:2px solid #E6E9ED;padding:1px 5px 6px;margin-bottom:10px}.x_title .filter{width:40%;float:right}.x_title h2{margin:5px 0 6px;float:left;display:block;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.x_title h2 small{margin-left:10px}.x_title span{color:#BDBDBD}.x_content{padding:0 5px 6px;position:relative;width:100%;float:left;clear:both;margin-top:5px}.x_content h4{font-size:16px;font-weight:500}legend{padding-bottom:7px}.demo-placeholder{height:280px}.profile_details:nth-child(3n){clear:both}.profile_details .profile_view{display:inline-block;padding:10px 0 0;background:#fff}.profile_details .profile_view .divider{border-top:1px solid #e5e5e5;padding-top:5px;margin-top:5px}.profile_details .profile_view .ratings{margin-bottom:0}.profile_details .profile_view .bottom{background:#F2F5F7;padding:9px 0;border-top:1px solid #E6E9ED}.profile_details .profile_view .left{margin-top:20px}.profile_details .profile_view .left p{margin-bottom:3px}.profile_details .profile_view .right{margin-top:0px;padding:10px}.profile_details .profile_view .img-circle{border:1px solid #E6E9ED;padding:2px}.profile_details .profile_view h2{margin:5px 0}.profile_details .profile_view .ratings{text-align:left;font-size:16px}.profile_details .profile_view .brief{margin:0;font-weight:300}.profile_details .profile_left{background:white}.pagination.pagination-split li{display:inline-block;margin-right:3px}.pagination.pagination-split li a{border-radius:4px;color:#768399;-moz-border-radius:4px;-webkit-border-radius:4px}table.tile h3,table.tile h4,table.tile span{font-weight:bold;vertical-align:middle !important}table.tile th,table.tile td{text-align:center}table.tile th{border-bottom:1px solid #E6ECEE}table.tile td{padding:5px 0}table.tile td ul{text-align:left;padding-left:0}table.tile td ul li{list-style:none;width:100%}table.tile td ul li a{width:100%}table.tile td ul li a big{right:0;float:right;margin-right:13px}table.tile_info{width:100%}table.tile_info td{text-align:left;padding:1px;font-size:15px}table.tile_info td p{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;line-height:28px}table.tile_info td i{margin-right:8px;font-size:17px;float:left;width:18px;line-height:28px}table.tile_info td:first-child{width:83%}td span{line-height:28px}.sidebar-widget{overflow:hidden}.error-number{font-size:90px;line-height:90px;margin:20px 0}.col-middle{margin-top:5%}.mid_center{width:370px;margin:0 auto;text-align:center;padding:10px 20px}h3.degrees{font-size:22px;font-weight:400;text-align:center}.degrees:after{content:"o";position:relative;top:-12px;font-size:13px;font-weight:300}.daily-weather .day{font-size:14px;border-top:2px solid rgba(115,135,156,0.36);text-align:center;border-bottom:2px solid rgba(115,135,156,0.36);padding:5px 0}.weather-days .col-sm-2{overflow:hidden;width:16.66666667%}.weather .row{margin-bottom:0}.bulk-actions{display:none}table.countries_list{width:100%}table.countries_list td{padding:0 10px;line-height:30px;border-top:1px solid #eeeeee}.dataTables_paginate a{padding:6px 9px !important;background:#ddd !important;border-color:#ddd !important}.paging_full_numbers a.paginate_active{background-color:rgba(38,185,154,0.59) !important;border-color:rgba(38,185,154,0.59) !important}button.DTTT_button,div.DTTT_button,a.DTTT_button{border:1px solid #E7E7E7 !important;background:#E7E7E7 !important;box-shadow:none !important}table.jambo_table{border:1px solid rgba(221,221,221,0.78)}table.jambo_table thead{background:rgba(52,73,94,0.94);color:#ECF0F1}table.jambo_table tbody tr:hover td{background:rgba(38,185,154,0.07);border-top:1px solid rgba(38,185,154,0.11);border-bottom:1px solid rgba(38,185,154,0.11)}table.jambo_table tbody tr.selected{background:rgba(38,185,154,0.16)}table.jambo_table tbody tr.selected td{border-top:1px solid rgba(38,185,154,0.4);border-bottom:1px solid rgba(38,185,154,0.4)}.dataTables_paginate a{background:#ff0000}.dataTables_wrapper{position:relative;clear:both;zoom:1}.dataTables_processing{position:absolute;top:50%;left:50%;width:250px;height:30px;margin-left:-125px;margin-top:-15px;padding:14px 0 2px 0;border:1px solid #ddd;text-align:center;color:#999;font-size:14px;background-color:white}.dataTables_length{width:40%;float:left}.dataTables_filter{width:50%;float:right;text-align:right}.dataTables_info{width:60%;float:left}.dataTables_paginate{float:right;text-align:right}table.dataTable th.focus,table.dataTable td.focus{outline:2px solid #1ABB9C !important;outline-offset:-1px}table.display{margin:0 auto;clear:both;width:100%}table.display thead th{padding:8px 18px 8px 10px;border-bottom:1px solid black;font-weight:bold;cursor:pointer}table.display tfoot th{padding:3px 18px 3px 10px;border-top:1px solid black;font-weight:bold}table.display tr.heading2 td{border-bottom:1px solid #aaa}table.display td{padding:3px 10px}table.display td.center{text-align:center}table.display thead th:active,table.display thead td:active{outline:none}.dataTables_scroll{clear:both}.dataTables_scrollBody{*margin-top:-1px;-webkit-overflow-scrolling:touch}.top .dataTables_info{float:none}.clear{clear:both}.dataTables_empty{text-align:center}tfoot input{margin:0.5em 0;width:100%;color:#444}tfoot input.search_init{color:#999}td.group{background-color:#d1cfd0;border-bottom:2px solid #A19B9E;border-top:2px solid #A19B9E}td.details{background-color:#d1cfd0;border:2px solid #A19B9E}.example_alt_pagination div.dataTables_info{width:40%}.paging_full_numbers{width:400px;height:22px;line-height:22px}.paging_full_numbers a:active{outline:none}.paging_full_numbers a:hover{text-decoration:none}.paging_full_numbers a.paginate_button,.paging_full_numbers a.paginate_active{border:1px solid #aaa;-webkit-border-radius:5px;-moz-border-radius:5px;padding:2px 5px;margin:0 3px;cursor:pointer}.paging_full_numbers a.paginate_button{background-color:#ddd}.paging_full_numbers a.paginate_button:hover{background-color:#ccc;text-decoration:none !important}.paging_full_numbers a.paginate_active{background-color:#99B3FF}table.display tr.even.row_selected td{background-color:#B0BED9}table.display tr.odd.row_selected td{background-color:#9FAFD1}div.box{height:100px;padding:10px;overflow:auto;border:1px solid #8080FF;background-color:#E5E5FF}ul.msg_list li{background:#f7f7f7;padding:5px;display:-ms-flexbox;display:flex;margin:6px 6px 0;width:96% !important}ul.msg_list li:last-child{margin-bottom:6px;padding:10px}ul.msg_list li a{padding:3px 5px !important}ul.msg_list li a .image img{border-radius:2px 2px 2px 2px;-webkit-border-radius:2px 2px 2px 2px;float:left;margin-right:10px;width:11%}ul.msg_list li a .time{font-size:11px;font-style:italic;font-weight:bold;position:absolute;right:35px}ul.msg_list li a .message{display:block !important;font-size:11px}.dropdown-menu.msg_list span{white-space:normal}.dropdown-menu{border:medium none;box-shadow:none;display:none;float:left;font-size:12px;left:0;list-style:none outside none;padding:0;position:absolute;text-shadow:none;top:100%;z-index:9998;border:1px solid #D9DEE4;border-top-left-radius:0;border-top-right-radius:0}.dropdown-menu>li>a{color:#5A738E}.navbar-nav .open .dropdown-menu{position:absolute;background:#fff;margin-top:0;border:1px solid #D9DEE4;-webkit-box-shadow:none;right:0;left:auto;width:220px}.navbar-nav .open .dropdown-menu.msg_list{width:300px}.info-number .badge{font-size:10px;font-weight:normal;line-height:13px;padding:2px 6px;position:absolute;right:2px;top:8px}ul.to_do{padding:0}ul.to_do li{background:#f3f3f3;border-radius:3px;position:relative;padding:7px;margin-bottom:5px;list-style:none}ul.to_do p{margin:0}.dashboard-widget{background:#f6f6f6;border-top:5px solid #79C3DF;border-radius:3px;padding:5px 10px 10px}.dashboard-widget .dashboard-widget-title{font-weight:normal;border-bottom:1px solid #c1cdcd;margin:0 0 10px 0;padding-bottom:5px;padding-left:40px;line-height:30px}.dashboard-widget .dashboard-widget-title i{font-size:100%;margin-left:-35px;margin-right:10px;color:#33a1c9;padding:3px 6px;border:1px solid #abd9ea;border-radius:5px;background:#fff}ul.quick-list{width:45%;padding-left:0;display:inline-block}ul.quick-list li{padding-left:10px;list-style:none;margin:0;padding-bottom:6px;padding-top:4px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}ul.quick-list li i{padding-right:10px;color:#757679}.dashboard-widget-content{padding-top:9px}.dashboard-widget-content .sidebar-widget{width:50%;display:inline-block;vertical-align:top;background:#fff;border:1px solid #abd9ea;border-radius:5px;text-align:center;float:right;padding:2px;margin-top:10px}.widget_summary{width:100%;display:-ms-inline-flexbox;display:inline-flex}.widget_summary .w_left{float:left;text-align:left}.widget_summary .w_center{float:left}.widget_summary .w_right{float:left;text-align:right}.widget_summary .w_right span{font-size:20px}.w_20{width:20%}.w_25{width:25%}.w_55{width:55%}h5.graph_title{text-align:left;margin-left:10px}h5.graph_title i{margin-right:10px;font-size:17px}span.right{float:right;font-size:14px !important}.tile_info a{text-overflow:ellipsis}.sidebar-footer{bottom:0px;clear:both;display:block;padding:5px 0 0 0;position:fixed;width:230px;background:#2A3F54}.sidebar-footer a{padding:7px 0 3px;text-align:center;width:25%;font-size:17px;display:block;float:left;background:#172D44}.sidebar-footer a:hover{background:#425567}.tile_count{margin-bottom:20px;margin-top:20px}.tile_count .tile_stats_count{border-bottom:1px solid #D9DEE4;padding:0 10px 0 20px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap;position:relative}@media (min-width: 992px){footer{margin-left:230px}}@media (min-width: 992px){.tile_count .tile_stats_count{margin-bottom:10px;border-bottom:0;padding-bottom:10px}}.tile_count .tile_stats_count:before{content:"";position:absolute;left:0;height:65px;border-left:2px solid #ADB2B5;margin-top:10px}@media (min-width: 992px){.tile_count .tile_stats_count:first-child:before{border-left:0}}.tile_count .tile_stats_count .count{font-size:30px;line-height:47px;font-weight:600}@media (min-width: 768px){.tile_count .tile_stats_count .count{font-size:40px}}@media (min-width: 992px) and (max-width: 1100px){.tile_count .tile_stats_count .count{font-size:30px}}.tile_count .tile_stats_count span{font-size:12px}@media (min-width: 768px){.tile_count .tile_stats_count span{font-size:13px}}.tile_count .tile_stats_count .count_bottom i{width:12px}.dashboard_graph{background:#fff;padding:7px 10px}.dashboard_graph .col-md-9,.dashboard_graph .col-md-3{padding:0}a.user-profile{color:#5E6974 !important}.user-profile img{width:29px;height:29px;border-radius:50%;margin-right:10px}ul.top_profiles{height:330px;width:100%}ul.top_profiles li{margin:0;padding:3px 5px}ul.top_profiles li:nth-child(odd){background-color:#eee}.media .profile_thumb{border:1px solid;width:50px;height:50px;margin:5px 10px 5px 0;border-radius:50%;padding:9px 12px}.media .profile_thumb i{font-size:30px}.media .date{background:#ccc;width:52px;margin-right:10px;border-radius:10px;padding:5px}.media .date .month{margin:0;text-align:center;color:#fff}.media .date .day{text-align:center;color:#fff;font-size:27px;margin:0;line-height:27px;font-weight:bold}.event .media-body a.title{font-weight:bold}.event .media-body p{margin-bottom:0}h4.graph_title{margin:7px;text-align:center}.fontawesome-icon-list .fa-hover a:hover{background-color:#ddd;color:#fff;text-decoration:none}.fontawesome-icon-list .fa-hover a{display:block;line-height:32px;height:32px;padding-left:10px;border-radius:4px}.fontawesome-icon-list .fa-hover a:hover .fa{font-size:28px;vertical-align:-6px}.fontawesome-icon-list .fa-hover a .fa{width:32px;font-size:16px;display:inline-block;text-align:right;margin-right:10px}.main_menu .fa{width:26px;opacity:.99;display:inline-block;font-family:FontAwesome;font-style:normal;font-weight:normal;font-size:18px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.tile-stats{position:relative;display:block;margin-bottom:12px;border:1px solid #E4E4E4;-webkit-border-radius:5px;overflow:hidden;padding-bottom:5px;-webkit-background-clip:padding-box;-moz-border-radius:5px;-moz-background-clip:padding;border-radius:5px;background-clip:padding-box;background:#FFF;transition:all 300ms ease-in-out}.tile-stats:hover .icon i{animation-name:tansformAnimation;animation-duration:.5s;animation-iteration-count:1;color:rgba(58,58,58,0.41);animation-timing-function:ease;animation-fill-mode:forwards;-webkit-animation-name:tansformAnimation;-webkit-animation-duration:.5s;-webkit-animation-iteration-count:1;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:forwards;-moz-animation-name:tansformAnimation;-moz-animation-duration:.5s;-moz-animation-iteration-count:1;-moz-animation-timing-function:ease;-moz-animation-fill-mode:forwards}.tile-stats .icon{width:20px;height:20px;color:#BAB8B8;position:absolute;right:53px;top:22px;z-index:1}.tile-stats .icon i{margin:0;font-size:60px;line-height:0;vertical-align:bottom;padding:0}.tile-stats .count{font-size:38px;font-weight:bold;line-height:1.65857143}.tile-stats .count,.tile-stats h3,.tile-stats p{position:relative;margin:0;margin-left:10px;z-index:5;padding:0}.tile-stats h3{color:#BAB8B8}.tile-stats p{margin-top:5px;font-size:12px}.tile-stats>.dash-box-footer{position:relative;text-align:center;margin-top:5px;padding:3px 0;color:#fff;color:rgba(255,255,255,0.8);display:block;z-index:10;background:rgba(0,0,0,0.1);text-decoration:none}.tile-stats>.dash-box-footer:hover{color:#fff;background:rgba(0,0,0,0.15)}.tile-stats>.dash-box-footer:hover{color:#fff;background:rgba(0,0,0,0.15)}table.tile_info{padding:10px 15px}table.tile_info span.right{margin-right:0;float:right;position:absolute;right:4%}.tile:hover{text-decoration:none}.tile_header{border-bottom:transparent;padding:7px 15px;margin-bottom:15px;background:#E7E7E7}.tile_head h4{margin-top:0;margin-bottom:5px}.tiles-bottom{padding:5px 10px;margin-top:10px;background:rgba(194,194,194,0.3);text-align:left}a.star{color:#428bca !important}.mail_content{background:none repeat scroll 0 0 #FFFFFF;border-radius:4px;margin-top:20px;min-height:500px;padding:10px 11px;width:100%}.list-btn-mail{margin-bottom:15px}.list-btn-mail.active{border-bottom:1px solid #39B3D7;padding:0 0 14px}.list-btn-mail>i{float:left;font-size:18px;font-style:normal;width:33px}.list-btn-mail>.cn{background:none repeat scroll 0 0 #39B3D7;border-radius:12px;color:#FFFFFF;float:right;font-style:normal;padding:0 5px}.button-mail{margin:0 0 15px !important;text-align:left;width:100%}button,.buttons,.btn,.modal-footer .btn+.btn{margin-bottom:5px;margin-right:5px}.btn-group-vertical .btn,.btn-group .btn{margin-bottom:0;margin-right:0}.mail_list_column{border-left:1px solid #DBDBDB}.mail_view{border-left:1px solid #DBDBDB}.mail_list{width:100%;border-bottom:1px solid #DBDBDB;margin-bottom:2px;display:inline-block}.mail_list .left{width:5%;float:left;margin-right:3%}.mail_list .right{width:90%;float:left}.mail_list h3{font-size:15px;font-weight:bold;margin:0px 0 6px}.mail_list h3 small{float:right;color:#ADABAB;font-size:11px;line-height:20px}.mail_list .badge{padding:3px 6px;font-size:8px;background:#BAB7B7}@media (max-width: 767px){.mail_list{margin-bottom:5px;display:inline-block}}.mail_heading h4{font-size:18px;border-bottom:1px solid #ddd;padding-bottom:10px;margin-top:20px}.attachment{margin-top:30px}.attachment ul{width:100%;list-style:none;padding-left:0;display:inline-block;margin-bottom:30px}.attachment ul li{float:left;width:150px;margin-right:10px;margin-bottom:10px}.attachment ul li img{height:150px;border:1px solid #ddd;padding:5px;margin-bottom:10px}.attachment ul li span{float:right}.attachment .file-name{float:left}.attachment .links{width:100%;display:inline-block}.compose{padding:0;position:fixed;bottom:0;right:0;background:#fff;border:1px solid #D9DEE4;border-right:0;border-bottom:0;border-top-left-radius:5px;z-index:9999;display:none}.compose .compose-header{padding:5px;background:#169F85;color:#fff;border-top-left-radius:5px}.compose .compose-header .close{text-shadow:0 1px 0 #ffffff;line-height:.8}.compose .compose-body .editor.btn-toolbar{margin:0}.compose .compose-body .editor-wrapper{height:100%;min-height:50px;max-height:180px;border-radius:0;border-left:none;border-right:none;overflow:auto}.compose .compose-footer{padding:10px}.editor.btn-toolbar{zoom:1;background:#F7F7F7;margin:5px 2px;padding:3px 0;border:1px solid #EFEFEF}.input-group{margin-bottom:10px}.ln_solid{border-top:1px solid #e5e5e5;color:#ffffff;background-color:#ffffff;height:1px;margin:20px 0}span.section{display:block;width:100%;padding:0;margin-bottom:20px;font-size:21px;line-height:inherit;color:#333;border:0;border-bottom:1px solid #e5e5e5}.form-control{border-radius:0;width:100%}.form-horizontal .control-label{padding-top:8px}.form-control:focus{border-color:#CCD0D7;box-shadow:none !important}legend{font-size:18px;color:inherit}.form-horizontal .form-group{margin-right:0;margin-left:0}.form-control-feedback{margin-top:8px;height:23px;color:#bbb;line-height:24px;font-size:15px}.form-control-feedback.left{border-right:1px solid #ccc;left:13px}.form-control-feedback.right{border-left:1px solid #ccc;right:13px}.form-control.has-feedback-left{padding-left:45px}.form-control.has-feedback-right{padding-right:45px}.form-group{margin-bottom:10px}.validate{margin-top:10px}.invalid-form-error-message{margin-top:10px;padding:5px}.invalid-form-error-message.filled{border-left:2px solid #E74C3C}p.parsley-success{color:#468847;background-color:#DFF0D8;border:1px solid #D6E9C6}p.parsley-error{color:#B94A48;background-color:#F2DEDE;border:1px solid #EED3D7}ul.parsley-errors-list{list-style:none;color:#E74C3C;padding-left:0}input.parsley-error,textarea.parsley-error,select.parsley-error{background:#FAEDEC;border:1px solid #E85445}.btn-group .parsley-errors-list{display:none}.bad input,.bad select,.bad textarea{border:1px solid #CE5454;box-shadow:0 0 4px -2px #CE5454;position:relative;left:0;-moz-animation:.7s 1 shake linear;-webkit-animation:0.7s 1 shake linear}.item input,.item textarea{transition:0.42s}.item .alert{float:left;margin:0 0 0 20px;padding:3px 10px;color:#FFF;border-radius:3px 4px 4px 3px;background-color:#CE5454;max-width:170px;white-space:pre;position:relative;left:-15px;opacity:0;z-index:1;transition:0.15s ease-out}.item .alert::after{content:'';display:block;height:0;width:0;border-color:transparent #CE5454 transparent transparent;border-style:solid;border-width:11px 7px;position:absolute;left:-13px;top:1px}.item.bad .alert{left:0;opacity:1}.inl-bl{display:inline-block}.well .markup{background:#fff;color:#777;position:relative;padding:45px 15px 15px;margin:15px 0 0 0;background-color:#fff;border-radius:0 0 4px 4px;box-shadow:none}.well .markup::after{content:"Example";position:absolute;top:15px;left:15px;font-size:12px;font-weight:bold;color:#bbb;text-transform:uppercase;letter-spacing:1px}.autocomplete-suggestions{border:1px solid #e4e4e4;background:#F4F4F4;cursor:default;overflow:auto}.autocomplete-suggestion{padding:2px 5px;font-size:1.2em;white-space:nowrap;overflow:hidden}.autocomplete-selected{background:#f0f0f0}.autocomplete-suggestions strong{font-weight:normal;color:#3399ff;font-weight:bolder}.btn{border-radius:3px}a.btn-success,a.btn-primary,a.btn-warning,a.btn-danger{color:#fff}.btn-success{background:#26B99A;border:1px solid #169F85}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open .dropdown-toggle.btn-success{background:#169F85}.btn-dark{color:#E9EDEF;background-color:#4B5F71;border-color:#364B5F}.btn-dark:hover,.btn-dark:focus,.btn-dark:active,.btn-dark.active,.open .dropdown-toggle.btn-dark{color:#FFFFFF;background-color:#394D5F;border-color:#394D5F}.btn-round{border-radius:30px}.btn.btn-app{position:relative;padding:15px 5px;margin:0 0 10px 10px;min-width:80px;height:60px;box-shadow:none;border-radius:0;text-align:center;color:#666;border:1px solid #ddd;background-color:#fafafa;font-size:12px}.btn.btn-app.btn-primary{color:#fff;background-color:#337ab7;border-color:#2e6da4}.btn.btn-app.btn-primary:focus,.btn.btn-app.btn-primary.focus{color:#fff;background-color:#286090;border-color:#122b40}.btn.btn-app.btn-primary:hover{color:#fff;background-color:#286090;border-color:#204d74}.btn.btn-app.btn-primary:active,.btn.btn-app.btn-primary.active{color:#fff;background-color:#286090;border-color:#204d74}.btn.btn-app>.fa,.btn.btn-app>.glyphicon,.btn.btn-app>.ion{font-size:20px;display:block}.btn.btn-app:hover{background:#f4f4f4;color:#444;border-color:#aaa}.btn.btn-app:active,.btn.btn-app:focus{box-shadow:inset 0 3px 5px rgba(0,0,0,0.125)}.btn.btn-app>.badge{position:absolute;top:-3px;right:-10px;font-size:10px;font-weight:400}textarea{padding:10px;vertical-align:top;width:200px}textarea:focus{outline-style:solid;outline-width:2px}.btn_{display:inline-block;padding:3px 9px;margin-bottom:0;font-size:14px;line-height:20px;text-align:center;vertical-align:middle;cursor:pointer;color:#333333;text-shadow:0 1px 1px rgba(255,255,255,0.75);background-color:#f5f5f5;background-image:linear-gradient(to bottom, #fff, #e6e6e6);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);border-color:#e6e6e6 #e6e6e6 #bfbfbf;border-color:rgba(0,0,0,0.1) rgba(0,0,0,0.1) rgba(0,0,0,0.25);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);border:1px solid #cccccc;border-bottom-color:#b3b3b3;border-radius:4px;box-shadow:inset 0 1px 0 rgba(255,255,255,0.2),0 1px 2px rgba(0,0,0,0.05)}.bs-glyphicons{margin:0 -10px 20px;overflow:hidden}.bs-glyphicons-list{padding-left:0;list-style:none}.bs-glyphicons li{float:left;width:25%;height:115px;padding:10px;font-size:10px;line-height:1.4;text-align:center;background-color:#f9f9f9;border:1px solid #fff}.bs-glyphicons .glyphicon{margin-top:5px;margin-bottom:10px;font-size:24px}.bs-glyphicons .glyphicon-class{display:block;text-align:center;word-wrap:break-word}.bs-glyphicons li:hover{color:#fff;background-color:#1ABB9C}@media (min-width: 768px){.bs-glyphicons{margin-right:0;margin-left:0}.bs-glyphicons li{width:12.5%;font-size:12px}}.tagsinput{border:1px solid #CCC;background:#FFF;padding:6px 6px 0;width:300px;overflow-y:auto}span.tag{-moz-border-radius:2px;-webkit-border-radius:2px;display:block;float:left;padding:5px 9px;text-decoration:none;background:#1ABB9C;color:#F1F6F7;margin-right:5px;font-weight:500;margin-bottom:5px;font-family:helvetica}span.tag a{color:#F1F6F7 !important}.tagsinput span.tag a{font-weight:bold;color:#82ad2b;text-decoration:none;font-size:11px}.tagsinput input{width:80px;margin:0px;font-family:helvetica;font-size:13px;border:1px solid transparent;padding:3px;background:transparent;color:#000;outline:0px}.tagsinput div{display:block;float:left}.tags_clear{clear:both;width:100%;height:0px}.not_valid{background:#FBD8DB !important;color:#90111A !important}ul.bar_tabs{overflow:visible;background:#F5F7FA;height:25px;margin:21px 0 14px;padding-left:14px;position:relative;z-index:1;width:100%;border-bottom:1px solid #E6E9ED}ul.bar_tabs>li{border:1px solid #E6E9ED;color:#333 !important;margin-top:-17px;margin-left:8px;background:#fff;border-bottom:none;border-radius:4px 4px 0 0}ul.bar_tabs>li.active{border-right:6px solid #D3D6DA;border-top:0;margin-top:-15px}ul.bar_tabs>li a{padding:10px 17px;background:#F5F7FA;margin:0;border-top-right-radius:0}ul.bar_tabs>li a:hover{border:1px solid transparent}ul.bar_tabs>li.active a{border-bottom:none}ul.bar_tabs.right{padding-right:14px}ul.bar_tabs.right li{float:right}a:focus{outline:none}ul.timeline li{position:relative;border-bottom:1px solid #e8e8e8;clear:both}.timeline .block{margin:0;border-left:3px solid #e8e8e8;overflow:visible;padding:10px 15px;margin-left:105px}.timeline.widget{min-width:0;max-width:inherit}.timeline.widget .block{margin-left:5px}.timeline .tags{position:absolute;top:15px;left:0;width:84px}.timeline .tag{display:block;height:30px;font-size:13px;padding:8px}.timeline .tag span{display:block;overflow:hidden;width:100%;white-space:nowrap;text-overflow:ellipsis}.tag{line-height:1;background:#1ABB9C;color:#fff !important}.tag:after{content:" ";height:30px;width:0;position:absolute;left:100%;top:0;margin:0;pointer-events:none;border-top:14px solid transparent;border-bottom:14px solid transparent;border-left:11px solid #1ABB9C}.timeline h2.title{position:relative;font-size:16px;margin:0}.timeline h2.title:before{content:"";position:absolute;left:-23px;top:3px;display:block;width:14px;height:14px;border:3px solid #d2d3d2;border-radius:14px;background:#f9f9f9}.timeline .byline{padding:.25em 0}.byline{-webkit-font-smoothing:antialiased;font-style:italic;font-size:.9375em;line-height:1.3;color:#aab6aa}ul.social li{border:0}.social-sidebar,.social-body{float:right}.social-sidebar{background:#EDEDED;width:22%}.social-body{border:1px solid #ccc;width:78%}.thumb img{width:50px;height:50px;border-radius:50%}.chat .thumb img{width:27px;height:27px;border-radius:50%}.chat .status{float:left;margin:16px 0 0 -16px;font-size:14px;font-weight:bold;width:12px;height:12px;display:block;border:2px solid #FFF;z-index:12312;border-radius:50%}.chat .status.online{background:#1ABB9C}.chat .status.away{background:#F39C12}.chat .status.offline{background:#ccc}.chat .media-body{padding-top:5px}.dashboard_graph .x_title{padding:5px 5px 7px}.dashboard_graph .x_title h3{margin:0;font-weight:normal}.chart{position:relative;display:inline-block;width:110px;height:110px;margin-top:5px;margin-bottom:5px;text-align:center}.chart canvas{position:absolute;top:0;left:0}.percent{display:inline-block;line-height:110px;z-index:2;font-size:18px}.percent:after{content:'%';margin-left:0.1em;font-size:.8em}.angular{margin-top:100px}.angular .chart{margin-top:0}.widget{min-width:250px;max-width:310px}.widget_tally_box .btn-group button{text-align:center}.widget_tally_box .btn-group button{color:inherit;font-weight:500;background-color:#f5f5f5;border:1px solid #e7e7e7}ul.widget_tally,ul.widget_tally li{width:100%}ul.widget_tally li{padding:2px 10px;border-bottom:1px solid #ECECEC;padding-bottom:4px}ul.widget_tally .month{width:70%;float:left}ul.widget_tally .count{width:30%;float:left;text-align:right}.pie_bg{border-bottom:1px solid rgba(101,204,182,0.16);padding-bottom:15px;border-radius:4px;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);padding-bottom:10px;box-shadow:0 4px 6px -6px #222}.widget_tally_box .flex{display:-ms-flexbox;display:flex}ul.widget_profile_box{width:100%;height:42px;padding:3px;background:#ececec;margin-top:40px;margin-left:1px}ul.widget_profile_box li:first-child{width:25%;float:left}ul.widget_profile_box li:first-child a{float:left}ul.widget_profile_box li:last-child{width:25%;float:right}ul.widget_profile_box li:last-child a{float:right}ul.widget_profile_box li a{font-size:22px;text-align:center;width:35px;height:35px;border:1px solid rgba(52,73,94,0.44);display:block;border-radius:50%;padding:0px}ul.widget_profile_box li a:hover{color:#1ABB9C !important;border:1px solid #26b99a}ul.widget_profile_box li .profile_img{width:85px;height:85px;margin:0;margin-top:-28px}.widget_tally_box p,.widget_tally_box span{text-align:center}.widget_tally_box .name{text-align:center;margin:25px}.widget_tally_box .name_title{text-align:center;margin:5px}.widget_tally_box ul.legend{margin:0}.widget_tally_box ul.legend p,.widget_tally_box ul.legend span{text-align:left}.widget_tally_box ul.legend li .icon{font-size:20px;float:left;width:14px}.widget_tally_box ul.legend li .name{font-size:14px;margin:5px 0 0 14px;text-overflow:ellipsis;float:left}.widget_tally_box ul.legend p{display:inline-block;margin:0}.widget_tally_box ul.verticle_bars li{height:140px;width:23%}.widget .verticle_bars li .progress.vertical.progress_wide{width:65%}ul.count2{width:100%;margin-left:1px;border:1px solid #ddd;border-left:0;border-right:0;padding:10px 0}ul.count2 li{width:30%;text-align:center}ul.count2 li h3{font-weight:400;margin:0}ul.count2 li span{font-weight:300}.divider{border-bottom:1px solid #ddd;margin:10px}.divider-dashed{border-top:1px dashed #e7eaec;background-color:#ffffff;height:1px;margin:10px 0}ul.messages{padding:0;list-style:none}ul.messages li,.tasks li{border-bottom:1px dotted #e6e6e6;padding:8px 0}ul.messages li img.avatar,img.avatar{height:32px;width:32px;float:left;display:inline-block;border-radius:2px;padding:2px;background:#f7f7f7;border:1px solid #e6e6e6}ul.messages li .message_date{float:right;text-align:right}ul.messages li .message_wrapper{margin-left:50px;margin-right:40px}ul.messages li .message_wrapper h4.heading{font-weight:600;margin:0;cursor:pointer;margin-bottom:10px;line-height:100%}ul.messages li .message_wrapper blockquote{padding:0px 10px;margin:0;border-left:5px solid #eee}ul.user_data li{margin-bottom:6px}ul.user_data li p{margin-bottom:0}ul.user_data li .progress{width:90%}.project_progress .progress{margin-bottom:3px !important;margin-top:5px}.projects .list-inline{margin:0}.profile_title{background:#F5F7FA;border:0;padding:7px 0;display:-ms-flexbox;display:flex}ul.stats-overview{border-bottom:1px solid #e8e8e8;padding-bottom:10px;margin-bottom:10px}ul.stats-overview li{display:inline-block;text-align:center;padding:0 15px;width:30%;font-size:14px;border-right:1px solid #e8e8e8}ul.stats-overview li:last-child{border-right:0}ul.stats-overview li .name{font-size:12px}ul.stats-overview li .value{font-size:14px;font-weight:bold;display:block}ul.stats-overview li:first-child{padding-left:0}ul.project_files li{margin-bottom:5px}ul.project_files li a i{width:20px}.project_detail p{margin-bottom:10px}.project_detail p.title{font-weight:bold;margin-bottom:0}.avatar img{border-radius:50%;max-width:45px}.pricing{background:#fff}.pricing .title{background:#1ABB9C;height:110px;color:#fff;padding:15px 0 0;text-align:center}.pricing .title h2{text-transform:capitalize;font-size:18px;border-radius:5px 5px 0 0;margin:0;font-weight:400}.pricing .title h1{font-size:30px;margin:12px}.pricing .title span{background:rgba(51,51,51,0.28);padding:2px 5px}.pricing_features{background:#FAFAFA;padding:20px 15px;min-height:230px;font-size:13.5px}.pricing_features ul li{margin-top:10px}.pricing_footer{padding:10px 15px;background-color:#f5f5f5;border-top:1px solid #ddd;text-align:center;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.pricing_footer p{font-size:13px;padding:10px 0 2px;display:block}.ui-ribbon-container{position:relative}.ui-ribbon-container .ui-ribbon-wrapper{position:absolute;overflow:hidden;width:85px;height:88px;top:-3px;right:-3px}.ui-ribbon-container.ui-ribbon-primary .ui-ribbon{background-color:#5b90bf}.ui-ribbon-container .ui-ribbon{position:relative;display:block;text-align:center;font-size:15px;font-weight:700;color:#fff;-ms-transform:rotate(45deg);transform:rotate(45deg);padding:7px 0;left:-5px;top:15px;width:120px;line-height:20px;background-color:#555;box-shadow:0 0 3px rgba(0,0,0,0.3)}.ui-ribbon-container.ui-ribbon-primary .ui-ribbon:after,.ui-ribbon-container.ui-ribbon-primary .ui-ribbon:before{border-top:2px solid #5b90bf}.ui-ribbon-container .ui-ribbon:before{left:0;bottom:-1px}.ui-ribbon-container .ui-ribbon:before{right:0}.ui-ribbon-container .ui-ribbon:after,.ui-ribbon-container .ui-ribbon:before{position:absolute;content:" ";line-height:0;border-top:2px solid #555;border-left:2px solid transparent;border-right:2px solid transparent}.thumbnail .image{height:120px;overflow:hidden}.caption{padding:9px 5px;background:#F7F7F7}.caption p{margin-bottom:5px}.thumbnail{height:190px;overflow:hidden}.view{overflow:hidden;position:relative;text-align:center;box-shadow:1px 1px 2px #e6e6e6;cursor:default}.view .mask,.view .content{position:absolute;width:100%;overflow:hidden;top:0;left:0}.view img{display:block;position:relative}.view .tools{text-transform:uppercase;color:#fff;text-align:center;position:relative;font-size:17px;padding:3px;background:rgba(0,0,0,0.35);margin:43px 0 0 0}.mask.no-caption .tools{margin:90px 0 0 0}.view .tools a{display:inline-block;color:#FFF;font-size:18px;font-weight:400;padding:0 4px}.view p{font-family:Georgia, serif;font-style:italic;font-size:12px;position:relative;color:#fff;padding:10px 20px 20px;text-align:center}.view a.info{display:inline-block;text-decoration:none;padding:7px 14px;background:#000;color:#fff;text-transform:uppercase;box-shadow:0 0 1px #000}.view-first img{transition:all 0.2s linear}.view-first .mask{opacity:0;background-color:rgba(0,0,0,0.5);transition:all 0.4s ease-in-out}.view-first .tools{-ms-transform:translateY(-100px);transform:translateY(-100px);opacity:0;transition:all 0.2s ease-in-out}.view-first p{-ms-transform:translateY(100px);transform:translateY(100px);opacity:0;transition:all 0.2s linear}.view-first:hover img{-ms-transform:scale(1.1);transform:scale(1.1)}.view-first:hover .mask{opacity:1}.view-first:hover .tools,.view-first:hover p{opacity:1;-ms-transform:translateY(0px);transform:translateY(0px)}.view-first:hover p{transition-delay:0.1s}/*!
 * bootstrap-vertical-tabs - v1.2.1
 * https://dbtek.github.io/bootstrap-vertical-tabs
 * 2014-11-07
 * Copyright (c) 2014 İsmail Demirbilek
 * License: MIT
 */.tabs-left,.tabs-right{border-bottom:none;padding-top:2px}.tabs-left{border-right:1px solid #F7F7F7}.tabs-right{border-left:1px solid #F7F7F7}.tabs-left>li,.tabs-right>li{float:none;margin-bottom:2px}.tabs-left>li{margin-right:-1px}.tabs-right>li{margin-left:-1px}.tabs-left>li.active>a,.tabs-left>li.active>a:hover,.tabs-left>li.active>a:focus{border-bottom-color:#F7F7F7;border-right-color:transparent}.tabs-right>li.active>a,.tabs-right>li.active>a:hover,.tabs-right>li.active>a:focus{border-bottom:1px solid #F7F7F7;border-left-color:transparent}.tabs-left>li>a{border-radius:4px 0 0 4px;margin-right:0;display:block;background:#F7F7F7;text-overflow:ellipsis;overflow:hidden}.tabs-right>li>a{border-radius:0 4px 4px 0;margin-right:0;background:#F7F7F7;text-overflow:ellipsis;overflow:hidden}.sideways{margin-top:50px;border:none;position:relative}.sideways>li{height:20px;width:120px;margin-bottom:100px}.sideways>li>a{border-bottom:1px solid #ddd;border-right-color:transparent;text-align:center;border-radius:4px 4px 0px 0px}.sideways>li.active>a,.sideways>li.active>a:hover,.sideways>li.active>a:focus{border-bottom-color:transparent;border-right-color:#ddd;border-left-color:#ddd}.sideways.tabs-left{left:-50px}.sideways.tabs-right{right:-50px}.sideways.tabs-right>li{-ms-transform:rotate(90deg);transform:rotate(90deg)}.sideways.tabs-left>li{-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.morris-hover{position:absolute;z-index:1000}.morris-hover.morris-default-style{padding:6px;color:#666;background:rgba(243,242,243,0.8);border:solid 2px rgba(195,194,196,0.8);font-family:sans-serif;font-size:12px;text-align:center}.morris-hover.morris-default-style .morris-hover-row-label{font-weight:bold;margin:0.25em 0}.morris-hover.morris-default-style .morris-hover-point{white-space:nowrap;margin:0.1em 0}.price{font-size:40px;font-weight:400;color:#26B99A;margin:0}.prod_title{border-bottom:1px solid #DFDFDF;padding-bottom:5px;margin:30px 0;font-size:20px;font-weight:400}.product-image img{width:90%}.prod_color li{margin:0 10px}.prod_color li p{margin-bottom:0}.prod_size li{padding:0}.prod_color .color{width:25px;height:25px;border:2px solid rgba(51,51,51,0.28) !important;padding:2px;border-radius:50px}.product_gallery a{width:100px;height:100px;float:left;margin:10px;border:1px solid #e5e5e5}.product_gallery a img{width:100%;margin-top:15px}.product_price{margin:20px 0;padding:5px 10px;background-color:#FFFFFF;text-align:left;border:2px dashed #E0E0E0}.price-tax{font-size:18px}.product_social{margin:20px 0}.product_social ul li a i{font-size:35px}.login{background:#F7F7F7}.login .fa-paw{font-size:26px}a.hiddenanchor{display:none}.login_wrapper{right:0px;margin:0px auto;margin-top:5%;max-width:350px;position:relative}.registration_form,.login_form{position:absolute;top:0px;width:100%}.registration_form{z-index:21;opacity:0;width:100%}.login_form{z-index:22}#signup:target ~ .login_wrapper .registration_form,#signin:target ~ .login_wrapper .login_form{z-index:22;animation-name:fadeInLeft;animation-delay:.1s}#signup:target ~ .login_wrapper .login_form,#signin:target ~ .login_wrapper .registration_form{animation-name:fadeOutLeft}.animate{-webkit-animation-duration:0.5s;-webkit-animation-timing-function:ease;-webkit-animation-fill-mode:both;-moz-animation-duration:0.5s;-moz-animation-timing-function:ease;-moz-animation-fill-mode:both;-o-animation-duration:0.5s;-o-animation-timing-function:ease;-o-animation-fill-mode:both;-ms-animation-duration:0.5s;-ms-animation-timing-function:ease;-ms-animation-fill-mode:both;animation-duration:0.5s;animation-timing-function:ease;animation-fill-mode:both}.login_box{padding:20px;margin:auto}.left{float:left}.alignleft{float:left;margin-right:15px}.alignright{float:right;margin-left:15px}.clearfix:after,form:after{content:".";display:block;height:0;clear:both;visibility:hidden}.login_content{margin:0 auto;padding:25px 0 0;position:relative;text-align:center;text-shadow:0 1px 0 #fff;min-width:280px}.login_content a,.login_content .btn-default:hover{text-decoration:none}.login_content a:hover{text-decoration:underline}.login_content h1{font:normal 25px Helvetica, Arial, sans-serif;letter-spacing:-0.05em;line-height:20px;margin:10px 0 30px}.login_content h1:before,.login_content h1:after{content:"";height:1px;position:absolute;top:10px;width:27%}.login_content h1:after{background:#7e7e7e;background:linear-gradient(to right, #7e7e7e 0%, #fff 100%);right:0}.login_content h1:before{background:#7e7e7e;background:linear-gradient(to left, #7e7e7e 0%, #fff 100%);left:0}.login_content h1:before,.login_content h1:after{content:"";height:1px;position:absolute;top:10px;width:20%}.login_content h1:after{background:#7e7e7e;background:linear-gradient(to right, #7e7e7e 0%, #fff 100%);right:0}.login_content h1:before{background:#7e7e7e;background:linear-gradient(to left, #7e7e7e 0%, #fff 100%);left:0}.login_content form{margin:20px 0;position:relative}.login_content form input[type="text"],.login_content form input[type="email"],.login_content form input[type="password"]{border-radius:3px;-ms-box-shadow:0 1px 0 #fff,0 -2px 5px rgba(0,0,0,0.08) inset;-o-box-shadow:0 1px 0 #fff,0 -2px 5px rgba(0,0,0,0.08) inset;box-shadow:0 1px 0 #fff,0 -2px 5px rgba(0,0,0,0.08) inset;border:1px solid #c8c8c8;color:#777;margin:0 0 20px;width:100%}.login_content form input[type="text"]:focus,.login_content form input[type="email"]:focus,.login_content form input[type="password"]:focus{-ms-box-shadow:0 0 2px #ed1c24 inset;-o-box-shadow:0 0 2px #ed1c24 inset;box-shadow:0 0 2px #A97AAD inset;background-color:#fff;border:1px solid #A878AF;outline:none}#username{background-position:10px 10px !important}#password{background-position:10px -53px !important}.login_content form div a{font-size:12px;margin:10px 15px 0 0}.reset_pass{margin-top:10px !important}.login_content div .reset_pass{margin-top:13px !important;margin-right:39px;float:right}.separator{border-top:1px solid #D8D8D8;margin-top:10px;padding-top:10px}.button{background:#f7f9fa;background:linear-gradient(to bottom, #f7f9fa 0%, #f0f0f0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#f7f9fa', endColorstr='#f0f0f0', GradientType=0);-ms-box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;-o-box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;box-shadow:0 1px 2px rgba(0,0,0,0.1) inset;border-radius:0 0 5px 5px;border-top:1px solid #CFD5D9;padding:15px 0}.login_content form input[type="submit"],#content form .submit{float:left;margin-left:38px}.button a{background:url(http://cssdeck.com/uploads/media/items/8/8bcLQqF.png) 0 -112px no-repeat;color:#7E7E7E;font-size:17px;padding:2px 0 2px 40px;text-decoration:none;transition:all 0.3s ease}.button a:hover{background-position:0 -135px;color:#00aeef}header{width:100%}#nprogress .bar{background:#1ABB9C}#nprogress .peg{box-shadow:0 0 10px #1ABB9C, 0 0 5px #1ABB9C}#nprogress .spinner-icon{border-top-color:#1ABB9C;border-left-color:#1ABB9C}.editor-wrapper{min-height:250px;background-color:white;border-collapse:separate;border:1px solid #ccc;padding:4px;box-sizing:content-box;box-shadow:rgba(0,0,0,0.0745098) 0px 1px 1px 0px inset;border-top-right-radius:3px;border-bottom-right-radius:3px;border-bottom-left-radius:3px;border-top-left-radius:3px;overflow:scroll;outline:none}.voiceBtn{width:20px;color:transparent;background-color:transparent;-ms-transform:scale(2, 2);transform:scale(2, 2);-webkit-transform:scale(2, 2);-moz-transform:scale(2, 2);border:transparent;cursor:pointer;box-shadow:none;-webkit-box-shadow:none}div[data-role="editor-toolbar"]{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.dropdown-menu a{cursor:pointer}.select2-container--default .select2-selection--single,.select2-container--default .select2-selection--multiple{background-color:#fff;border:1px solid #ccc;border-radius:0;min-height:38px}.select2-container--default .select2-selection--single .select2-selection__rendered{color:#73879C;padding-top:5px}.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding-top:3px}.select2-container--default .select2-selection--single .select2-selection__arrow{height:36px}.select2-container--default .select2-selection--multiple .select2-selection__choice,.select2-container--default .select2-selection--multiple .select2-selection__clear{margin-top:2px;border:none;border-radius:0;padding:3px 5px}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #ccc}.switchery{width:32px;height:20px}.switchery>small{width:20px;height:20px}fieldset{border:none;margin:0;padding:0}.cropper .img-container,.cropper .img-preview{background-color:#f7f7f7;width:100%;text-align:center}.cropper .img-container{min-height:200px;max-height:516px;margin-bottom:20px}@media (min-width: 768px){.cropper .img-container{min-height:516px}}.cropper .img-container>img{max-width:100%}.cropper .docs-preview{margin-right:-15px}.cropper .img-preview{float:left;margin-right:10px;margin-bottom:10px;overflow:hidden}.cropper .img-preview>img{max-width:100%}.cropper .preview-lg{width:263px;height:148px}.cropper .preview-md{width:139px;height:78px}.cropper .preview-sm{width:69px;height:39px}.cropper .preview-xs{width:35px;height:20px;margin-right:0}.cropper .docs-data>.input-group{margin-bottom:10px}.cropper .docs-data>.input-group>label{min-width:80px}.cropper .docs-data>.input-group>span{min-width:50px}.cropper .docs-buttons>.btn,.cropper .docs-buttons>.btn-group,.cropper .docs-buttons>.form-control{margin-right:5px;margin-bottom:10px}.cropper .docs-toggles>.btn,.cropper .docs-toggles>.btn-group,.cropper .docs-toggles>.dropdown{margin-bottom:10px}.cropper .docs-tooltip{display:block;margin:-6px -12px;padding:6px 12px}.cropper .docs-tooltip>.icon{margin:0 -3px;vertical-align:top}.cropper .tooltip-inner{white-space:normal}.cropper .btn-upload .tooltip-inner,.cropper .btn-toggle .tooltip-inner{white-space:nowrap}.cropper .btn-toggle{padding:6px}.cropper .btn-toggle>.docs-tooltip{margin:-6px;padding:6px}@media (max-width: 400px){.cropper .btn-group-crop{margin-right:-15px !important}.cropper .btn-group-crop>.btn{padding-left:5px;padding-right:5px}.cropper .btn-group-crop .docs-tooltip{margin-left:-5px;margin-right:-5px;padding-left:5px;padding-right:5px}}.cropper .docs-options .dropdown-menu{width:100%}.cropper .docs-options .dropdown-menu>li{padding:3px 20px}.cropper .docs-options .dropdown-menu>li:hover{background-color:#f7f7f7}.cropper .docs-options .dropdown-menu>li>label{display:block}.cropper .docs-cropped .modal-body{text-align:center}.cropper .docs-cropped .modal-body>img,.cropper .docs-cropped .modal-body>canvas{max-width:100%}.cropper .docs-diagram .modal-dialog{max-width:352px}.cropper .docs-cropped canvas{max-width:100%}.form_wizard .stepContainer{display:block;position:relative;margin:0;padding:0;border:0 solid #CCC;overflow-x:hidden}.wizard_horizontal ul.wizard_steps{display:table;list-style:none;position:relative;width:100%;margin:0 0 20px}.wizard_horizontal ul.wizard_steps li{display:table-cell;text-align:center}.wizard_horizontal ul.wizard_steps li a,.wizard_horizontal ul.wizard_steps li:hover{display:block;position:relative;-moz-opacity:1;filter:alpha(opacity=100);opacity:1;color:#666}.wizard_horizontal ul.wizard_steps li a:before{content:"";position:absolute;height:4px;background:#ccc;top:20px;width:100%;z-index:4;left:0}.wizard_horizontal ul.wizard_steps li a.disabled .step_no{background:#ccc}.wizard_horizontal ul.wizard_steps li a .step_no{width:40px;height:40px;line-height:40px;border-radius:100px;display:block;margin:0 auto 5px;font-size:16px;text-align:center;position:relative;z-index:5}.wizard_horizontal ul.wizard_steps li a.selected:before,.step_no{background:#34495E;color:#fff}.wizard_horizontal ul.wizard_steps li a.done:before,.wizard_horizontal ul.wizard_steps li a.done .step_no{background:#1ABB9C;color:#fff}.wizard_horizontal ul.wizard_steps li:first-child a:before{left:50%}.wizard_horizontal ul.wizard_steps li:last-child a:before{right:50%;width:50%;left:auto}.wizard_verticle .stepContainer{width:80%;float:left;padding:0 10px}.actionBar{width:100%;border-top:1px solid #ddd;padding:10px 5px;text-align:right;margin-top:10px}.actionBar .buttonDisabled{cursor:not-allowed;pointer-events:none;opacity:.65;filter:alpha(opacity=65);box-shadow:none}.actionBar a{margin:0 3px}.wizard_verticle .wizard_content{width:80%;float:left;padding-left:20px}.wizard_verticle ul.wizard_steps{display:table;list-style:none;position:relative;width:20%;float:left;margin:0 0 20px}.wizard_verticle ul.wizard_steps li{display:list-item;text-align:center}.wizard_verticle ul.wizard_steps li a{height:80px}.wizard_verticle ul.wizard_steps li a:first-child{margin-top:20px}.wizard_verticle ul.wizard_steps li a,.wizard_verticle ul.wizard_steps li:hover{display:block;position:relative;-moz-opacity:1;filter:alpha(opacity=100);opacity:1;color:#666}.wizard_verticle ul.wizard_steps li a:before{content:"";position:absolute;height:100%;background:#ccc;top:20px;width:4px;z-index:4;left:49%}.wizard_verticle ul.wizard_steps li a.disabled .step_no{background:#ccc}.wizard_verticle ul.wizard_steps li a .step_no{width:40px;height:40px;line-height:40px;border-radius:100px;display:block;margin:0 auto 5px;font-size:16px;text-align:center;position:relative;z-index:5}.wizard_verticle ul.wizard_steps li a.selected:before,.step_no{background:#34495E;color:#fff}.wizard_verticle ul.wizard_steps li a.done:before,.wizard_verticle ul.wizard_steps li a.done .step_no{background:#1ABB9C;color:#fff}.wizard_verticle ul.wizard_steps li:first-child a:before{left:49%}.wizard_verticle ul.wizard_steps li:last-child a:before{left:49%;left:auto;width:0}.form_wizard .loader{display:none}.form_wizard .msgBox{display:none}.progress{border-radius:0}.progress-bar-info{background-color:#3498DB}.progress-bar-success{background-color:#26B99A}.progress_summary .progress{margin:5px 0 12px !important}.progress_summary .row{margin-bottom:5px}.progress_summary .row .col-xs-2{padding:0}.progress_summary .more_info span{text-align:right;float:right}.progress_summary .data span{text-align:right;float:right}.progress_summary p{margin-bottom:3px;width:100%}.progress_title .left{float:left;text-align:left}.progress_title .right{float:right;text-align:right;font-weight:300}.progress.progress_sm{border-radius:0;margin-bottom:18px;height:10px !important}.progress.progress_sm .progress-bar{height:10px !important}.dashboard_graph p{margin:0 0 4px}ul.verticle_bars{width:100%}ul.verticle_bars li{width:23%;height:200px;margin:0}.progress.vertical.progress_wide{width:35px}.alert-success{color:#ffffff;background-color:rgba(38,185,154,0.88);border-color:rgba(38,185,154,0.88)}.alert-info{color:#E9EDEF;background-color:rgba(52,152,219,0.88);border-color:rgba(52,152,219,0.88)}.alert-warning{color:#E9EDEF;background-color:rgba(243,156,18,0.88);border-color:rgba(243,156,18,0.88)}.alert-danger,.alert-error{color:#E9EDEF;background-color:rgba(231,76,60,0.88);border-color:rgba(231,76,60,0.88)}.ui-pnotify.dark .ui-pnotify-container{color:#E9EDEF;background-color:rgba(52,73,94,0.88);border-color:rgba(52,73,94,0.88)}.custom-notifications{position:fixed;margin:15px;right:0;float:right;width:400px;z-index:4000;bottom:0}ul.notifications{float:right;display:block;margin-bottom:7px;padding:0;width:100%}.notifications li{float:right;margin:3px;width:36px;box-shadow:3px 3px 3px rgba(0,0,0,0.3)}.notifications li:last-child{margin-left:0}.notifications a{display:block;text-align:center;text-decoration:none;text-transform:uppercase;padding:9px 8px}.tabbed_notifications .text{padding:5px 15px;height:140px;border-radius:7px;box-shadow:6px 6px 6px rgba(0,0,0,0.3)}.tabbed_notifications div p{display:inline-block}.tabbed_notifications h2{font-weight:bold;text-transform:uppercase;width:80%;float:left;height:20px;text-overflow:ellipsis;overflow:hidden;display:block}.tabbed_notifications .close{padding:5px;color:#E9EDEF;float:right;opacity:1}.fc-state-default{background:#f5f5f5;color:#73879C}.fc-state-down,.fc-state-active{color:#333;background:#ccc}.dropzone{min-height:300px;border:1px solid #e5e5e5}.daterangepicker .ranges li{color:#73879C}.daterangepicker .ranges li.active,.daterangepicker .ranges li:hover{background:#536A7F;border:1px solid #536A7F;color:#fff}.daterangepicker .input-mini{background-color:#eee;border:1px solid #ccc;box-shadow:none !important}.daterangepicker .input-mini.active{border:1px solid #ccc}.daterangepicker select.monthselect,.daterangepicker select.yearselect,.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default;height:30px;border:1px solid #ADB2B5;line-height:30px;border-radius:0px !important}.daterangepicker select.monthselect{margin-right:2%}.daterangepicker td.in-range{background:#E4E7EA;color:#73879C}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#536A7F;color:#fff}.daterangepicker th.available:hover{background:#eee;color:#34495E}.daterangepicker .calendar.single{margin:0 0 4px 0}.daterangepicker .calendar.single .calendar-table{width:224px;padding:0 0 4px 0 !important}.daterangepicker .calendar.single .calendar-table thead tr:first-child th{padding:8px 5px}.daterangepicker .calendar.single .calendar-table thead th{border-radius:0}.daterangepicker.picker_1{color:#fff;background:#34495E}.daterangepicker.picker_1 .calendar-table{background:#34495E}.daterangepicker.picker_1 .calendar-table thead tr{background:#213345}.daterangepicker.picker_1 .calendar-table thead tr:first-child{background:#1ABB9C}.daterangepicker.picker_1 .calendar-table td.off{background:#34495E;color:#999}.daterangepicker.picker_1 .calendar-table td.available:hover{color:#34495E}.daterangepicker.picker_2 .calendar-table thead tr{color:#1ABB9C}.daterangepicker.picker_2 .calendar-table thead tr:first-child{color:#73879C}.daterangepicker.picker_3 .calendar-table thead tr:first-child{color:#fff;background:#1ABB9C}.daterangepicker.picker_4 .calendar-table thead tr:first-child{color:#fff;background:#34495E}.daterangepicker.picker_4 .calendar-table td,.daterangepicker.picker_4 .calendar-table td.off{background:#ECF0F1;border:1px solid #fff;border-radius:0}.daterangepicker.picker_4 .calendar-table td.active{background:#34495E}.daterangepicker:before,.daterangepicker:after{position:absolute;display:inline-block;border-bottom-color:rgba(0,0,0,0.2);content:''}.daterangepicker:before{top:-7px;border-right:7px solid transparent;border-left:7px solid transparent;border-bottom:7px solid #ccc}.daterangepicker:after{top:-6px;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent}.daterangepicker.picker_1:before{border-bottom:7px solid #1ABB9C}.daterangepicker.picker_1:after{border-bottom:6px solid #1ABB9C}.daterangepicker.picker_3:before{border-bottom:7px solid #1ABB9C}.daterangepicker.picker_3:after{border-bottom:6px solid #1ABB9C}.daterangepicker.picker_4:before{border-bottom:7px solid #34495E}.daterangepicker.picker_4:after{border-bottom:6px solid #34495E}.daterangepicker.opensright:before{left:18px}.daterangepicker.opensright:after{left:19px}.calendar-exibit .show-calendar{float:none;display:block;position:relative;background-color:#fff;border:1px solid #ccc;margin-bottom:20px;border:1px solid rgba(0,0,0,0.15);overflow:hidden}.calendar-exibit .show-calendar .calendar{margin:0 0 4px 0}.calendar-exibit .show-calendar.picker_1{background:#34495E}.calendar-exibit .calendar-table{padding:0 0 4px 0}.daterangepicker.xdisplay{width:228px}#form-task-pending .form-group{margin-bottom:8px}#form-task-pending .form-group .form-control{height:30px}#form-task-pending .form-group .form-control-feedback{margin-top:4px;left:11px}#form-task-pending .col-md.form-group{padding-right:1px;padding-left:1px}#form-task-pending .input-group{margin-bottom:0px}#form-task-pending .input-group .input-group-btn .btn{background-color:#cccccc;margin-bottom:0px;padding:4px 12px}#form-task-pending .col-md.form-group-date{padding-right:20px}#table-staff-task-list .label,.label-reverse-color .label{font-size:85%}#table-staff-task-list .label.label-default,.label-reverse-color .label.label-default{color:#000;background-color:#e6ffff}#form-task-pending .select2-selection{min-height:30px}#form-task-pending .select2-selection .select2-selection__rendered{padding-top:0px;line-height:30px}#form-task-pending .select2-selection .select2-selection__arrow{height:30px}#form-filter .form-control.has-feedback-left{padding-left:53px}#form-filter .has-feedback .form-control{padding-right:10px}.label-customer-time{font-size:16px}.x_title .panel_toolbox{min-width:20px}.well .table-hover tr:hover{background:white}.select2-container--default .select2-results__option[aria-disabled=true]{display:none}#task_pending_description{resize:vertical}#modal-user-contact .line-contact{border-bottom:1px solid #e5e5e5;margin-bottom:10px;padding-bottom:10px}#modal-user-contact .form-horizontal .form-group{margin-bottom:0px}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbImN1c3RvbS5jc3MiLCJjdXN0b20uc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSx5Q0NBdUMsb0JBQzVCLENBQUEsbUJBR0ssaUJBQ0EsZUFDRCxDQUFBLFVBQ2Qsa0JBR2EsQ0FBQSwyQ0FHbUIsZ0JBQ25CLFdBQ0wsVUFDQSxhQUNFLGlCQUNDLENBQUEsc0RBRzhCLGVBQzlCLFdBQ0YsQ0FBQSx3SEFJaUMsZ0JBQy9CLENBQUEsc0JBR0osaUJBQ00sQ0FBQSxtQ0FHVSxrQkFDYixpQkFDSSxTQUNiLENBQU8sMEJBR00sVUFDTixDQUFBLGlDQUdtQixZQUNqQixDQUFBLDhCQUdnQixlQUNkLG1CQUNILENBQUEsY0FHQyx5QkFDRCxnQkFDQyxpQkFDTSxDQUFBLGlDQUdPLGNBQ2IsbUJBQ0QsU0FDUixDQUFPLDBCQUNLLGlDQUpVLFlBS1osQ0FBQSxDQUFBLDRCQUlhLDZCQUNYLGdCQUNDLGVBQ0YsZ0JBQ0YsQ0FBQSxzRUFJYyw4QkFDVCxDQUFBLHVFQUl1QixnQkFDM0IsWUFDSCxlQUNLLENBQUEsc0NBR3lCLHdCQUM5QixDQUFBLHdDQUdvQix1QkFDbEIsQ0FBQSw4QkFHZ0IsMEJBQ2Qsa0JBQ0Msc0JBQ0wsaUJBQ1EsQ0FBQSwwQkFHSCxVQUNOLGtCQUNJLE1BQ1AsWUFDSSxhQUNFLG1CQUNHLFlBQ0gsQ0FBQSw2QkFHZSxjQUNmLENBQUEsK0JBR2lCLDBCQUNkLENBQUEsaUJBR04sWUFDRyxDQUFBLGNBQ1Ysa0JBR2dCLENBQUEsaUJBR0gsa0JBQ0UsV0FDUCx5QkFDUyxvQkFDQSxpQkFDSCxlQUNGLGdCQUNFLGFBQ0gsd0JBQ0csQ0FBQSxpQkFHQyxlQUNGLENBQUEsYUFDYixVQUdRLFVBQ0EsQ0FBQSx3QkFHRSxVQUNGLGdCQUNLLGdCQUNDLGFBQ0osaUJBQ0MsZ0JBQ0UscUNBQ00sV0FDVCxDQUFBLGNBQ1YsdUJBR1UsVUFDRixVQUNBLENBQUEsbUJBR0ssZUFDRCxpQkFDRSxhQUNOLENBQUEsaUJBR0ssZUFDRCxjQUNKLFNBQ0Qs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QSxpQ0FBbUMsQ0FFcEMsaUNBR0MsK0JBQWlDLENBQ2xDLGdDQUdDLCtCQUFpQyxDQUNsQyxpQ0FHQywrQkFBaUMsQ0FDbEMsZ0NBR0MsK0JBQWlDLENBQ2xDLGlDQUdDLCtCQUFpQyxDQUNsQyxnQ0FHQywrQkFBaUMsQ0FDbEMsbUNBR0MsU0FBVyxDQUNaLGtDQUdDLFNBQVcsQ0FDWixnQ0FHQyxXQUNBLGNBQ0Esa0JBQ0Esc0JBQ0Esc0JBQ0EsbUJBQ0Esa0NBQ0EsZUFDRCxDQUFDLDBDQUdBLGdCQUNELENBQUMseUNBR0Esa0JBQ0QsQ0FBQyxpQ0FHQSxpQkFDRCxDQUFDLDBCQUdBLFdBQWEsQ0FDZCwrQkFHQyxpQkFBbUIsQ0FDcEIsNkNBR0MsV0FBYSxDQUNkLHNEQUdDLGVBQ0EsU0FBVyxDQUNaLHNDQUdDLGtCQUNBLGdCQUFrQixDQUNuQixnQ0FHQyxpQkFBbUIsQ0FEckIsc0RBSU0seUJBQ0Esa0JBQ0EsZ0JBQWtCLENBQ25CLDJDQUtILGtCQUFvQixDQUNyQiwwREFJRyxhQUFlLENBRm5CLHNGQUlNLFdBQ0Esd0JBQTBCLENBQzNCLHNDQU1ELGVBQWlCLENBRnJCLG1FQUtNLGdCQUNBLGdCQUFrQixDQU54QixnRUFTTSxXQUFhLENBQ2QsNkNBTUQsaUJBQW1CLENBRnZCLHlDQUtJLGtCQUFvQixDQUNyQixxQkFJRCxjQUFnQixDQUNqQix3QkFHQyxjQUFnQixDQUNqQiw0QkFHQyxnQkFBa0IsQ0FDbkIseUVBR0MsWUFBYyxDQUNmLDBCQUdDLGVBQWlCLENBQ2xCLGtDQUtHLGdDQUNBLG1CQUNBLG1CQUFxQixDQUx6QixpREFVTSxpQkFBbUIsQ0FDcEIiLCJmaWxlIjoiY3VzdG9tLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIi5uYXYtc20gc3Bhbi5mYSwubmF2LXNtIC5tZW51X3NlY3Rpb24gaDN7ZGlzcGxheTppbmxpbmUtYmxvY2t9Lm5hdl9tZW51IG5hdj4ucm93e21hcmdpbi1yaWdodDowcHg7bWFyZ2luLWxlZnQ6MHB4fS5sZWZ0X2NvbHtiYWNrZ3JvdW5kOiMyQTNGNTR9Lm5hdi1zbSAuY29udGFpbmVyLmJvZHkgLmNvbC1tZC0zLmxlZnRfY29se21pbi1oZWlnaHQ6MTAwJTt3aWR0aDo3MHB4O3BhZGRpbmc6MDt6LWluZGV4Ojk5OTk7cG9zaXRpb246YWJzb2x1dGV9Lm5hdi1zbSAuY29udGFpbmVyLmJvZHkgLmNvbC1tZC0zLmxlZnRfY29sLm1lbnVfZml4ZWR7cG9zaXRpb246Zml4ZWQ7aGVpZ2h0OjEwMCV9Lm5hdi1zbSAuY29udGFpbmVyLmJvZHkgLmNvbC1tZC0zLmxlZnRfY29sIC5tQ1NCX2NvbnRhaW5lciwubmF2LXNtIC5jb250YWluZXIuYm9keSAuY29sLW1kLTMubGVmdF9jb2wgLm1DdXN0b21TY3JvbGxCb3h7b3ZlcmZsb3c6dmlzaWJsZX0ubmF2LXNtIC5oaWRkZW4tc21hbGx7dmlzaWJpbGl0eTpoaWRkZW59Lm5hdi1zbSAuY29udGFpbmVyLmJvZHkgLnJpZ2h0X2NvbHtwYWRkaW5nOjEwcHggMjBweDttYXJnaW4tbGVmdDo3MHB4O3otaW5kZXg6Mn0ubmF2LXNtIC5uYXZiYXIubmF2X3RpdGxle3dpZHRoOjcwcHh9Lm5hdi1zbSAubmF2YmFyLm5hdl90aXRsZSBhIHNwYW57ZGlzcGxheTpub25lfS5uYXYtc20gLm5hdmJhci5uYXZfdGl0bGUgYSBpe2ZvbnQtc2l6ZToyN3B4O21hcmdpbjoxM3B4IDAgMCAzcHh9LnNpdGVfdGl0bGUgaXtib3JkZXI6MXB4IHNvbGlkICNFQUVBRUE7cGFkZGluZzo1cHggNnB4O2JvcmRlci1yYWRpdXM6NTAlfS5uYXYtc20gLm1haW5fY29udGFpbmVyIC50b3BfbmF2e2Rpc3BsYXk6YmxvY2s7bWFyZ2luOi0xMHB4IC0yMHB4O3otaW5kZXg6Mn1AbWVkaWEgKG1heC13aWR0aDogOTkxcHgpey5uYXYtc20gLm1haW5fY29udGFpbmVyIC50b3BfbmF2e21hcmdpbjotMTBweH19Lm5hdi1zbSAubmF2LnNpZGUtbWVudSBsaSBhe3RleHQtYWxpZ246Y2VudGVyICFpbXBvcnRhbnQ7Zm9udC13ZWlnaHQ6NDAwO2ZvbnQtc2l6ZToxMHB4O3BhZGRpbmc6MTBweCA1cHh9Lm5hdi1zbSAubmF2LmNoaWxkX21lbnUgbGkuYWN0aXZlLC5uYXYtc20gLm5hdi5zaWRlLW1lbnUgbGkuYWN0aXZlLXNte2JvcmRlci1yaWdodDo1cHggc29saWQgIzFBQkI5Q30ubmF2LXNtIHVsLm5hdi5jaGlsZF9tZW51IHVsLC5uYXYtc20gLm5hdi5zaWRlLW1lbnUgbGkuYWN0aXZlLXNtIHVsIHVse3Bvc2l0aW9uOnN0YXRpYzt3aWR0aDoyMDBweDtiYWNrZ3JvdW5kOm5vbmV9Lm5hdi1zbT4ubmF2LnNpZGUtbWVudT5saS5hY3RpdmUtc20+YXtjb2xvcjojMUFCQjlDICFpbXBvcnRhbnR9Lm5hdi1zbSAubmF2LnNpZGUtbWVudSBsaSBhIGkudG9nZ2xlLXVwe2Rpc3BsYXk6bm9uZSAhaW1wb3J0YW50fS5uYXYtc20gLm5hdi5zaWRlLW1lbnUgbGkgYSBpe2ZvbnQtc2l6ZToyNXB4ICFpbXBvcnRhbnQ7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MTAwJSAhaW1wb3J0YW50O21hcmdpbi1ib3R0b206NXB4fS5uYXYtc20gdWwubmF2LmNoaWxkX21lbnV7bGVmdDoxMDAlO3Bvc2l0aW9uOmFic29sdXRlO3RvcDowO3dpZHRoOjIxMHB4O3otaW5kZXg6NDAwMDtiYWNrZ3JvdW5kOiMzRTUzNjc7ZGlzcGxheTpub25lfS5uYXYtc20gdWwubmF2LmNoaWxkX21lbnUgbGl7cGFkZGluZzowIDEwcHh9Lm5hdi1zbSB1bC5uYXYuY2hpbGRfbWVudSBsaSBhe3RleHQtYWxpZ246bGVmdCAhaW1wb3J0YW50fS5uYXYtc20gLnByb2ZpbGV7ZGlzcGxheTpub25lfS5tZW51X3NlY3Rpb257bWFyZ2luLWJvdHRvbTozNXB4fS5tZW51X3NlY3Rpb24gaDN7cGFkZGluZy1sZWZ0OjIzcHg7Y29sb3I6I2ZmZjt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7bGV0dGVyLXNwYWNpbmc6LjVweDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToxMXB4O21hcmdpbi1ib3R0b206MDttYXJnaW4tdG9wOjA7dGV4dC1zaGFkb3c6MXB4IDFweCAjMDAwfS5tZW51X3NlY3Rpb24+dWx7bWFyZ2luLXRvcDoxMHB4fS5wcm9maWxlX3BpY3t3aWR0aDozNSU7ZmxvYXQ6bGVmdH0uaW1nLWNpcmNsZS5wcm9maWxlX2ltZ3t3aWR0aDo3MCU7YmFja2dyb3VuZDojZmZmO21hcmdpbi1sZWZ0OjE1JTt6LWluZGV4OjEwMDA7cG9zaXRpb246aW5oZXJpdDttYXJnaW4tdG9wOjIwcHg7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDUyLDczLDk0LDAuNDQpO3BhZGRpbmc6NHB4fS5wcm9maWxlX2luZm97cGFkZGluZzoyNXB4IDEwcHggMTBweDt3aWR0aDo2NSU7ZmxvYXQ6bGVmdH0ucHJvZmlsZV9pbmZvIHNwYW57Zm9udC1zaXplOjEzcHg7bGluZS1oZWlnaHQ6MzBweDtjb2xvcjojQkFCOEI4fS5wcm9maWxlX2luZm8gaDJ7Zm9udC1zaXplOjE0cHg7Y29sb3I6I0VDRjBGMTttYXJnaW46MDtmb250LXdlaWdodDozMDB9LnByb2ZpbGUuaW1nXzJ7dGV4dC1hbGlnbjpjZW50ZXJ9LnByb2ZpbGUuaW1nXzIgLnByb2ZpbGVfcGlje3dpZHRoOjEwMCV9LnByb2ZpbGUuaW1nXzIgLnByb2ZpbGVfcGljIC5pbWctY2lyY2xlLnByb2ZpbGVfaW1ne3dpZHRoOjUwJTttYXJnaW46MTBweCAwIDB9LnByb2ZpbGUuaW1nXzIgLnByb2ZpbGVfaW5mb3twYWRkaW5nOjE1cHggMTBweCAwO3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToxMHB4O2Zsb2F0OmxlZnR9Lm1haW5fbWVudSBzcGFuLmZhe2Zsb2F0OnJpZ2h0O3RleHQtYWxpZ246Y2VudGVyO21hcmdpbi10b3A6NXB4O2ZvbnQtc2l6ZToxMHB4O21pbi13aWR0aDppbmhlcml0O2NvbG9yOiNDNENGREF9LmFjdGl2ZSBhIHNwYW4uZmF7dGV4dC1hbGlnbjpyaWdodCAhaW1wb3J0YW50O21hcmdpbi1yaWdodDo0cHh9Lm5hdi1zbSAubWVudV9zZWN0aW9ue21hcmdpbjowfS5uYXYtc20gbGkgbGkgc3Bhbi5mYXtkaXNwbGF5OmlubGluZS1ibG9ja30ubmF2X21lbnV7YmFja2dyb3VuZDojRURFREVEO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNEOURFRTQ7bWFyZ2luLWJvdHRvbToxMHB4O3BhZGRpbmctdG9wOjEwcHg7d2lkdGg6MTAwJX1AbWVkaWEgKG1pbi13aWR0aDogNDgwcHgpey5uYXZfbWVudXtwb3NpdGlvbjpzdGF0aWN9fS5uYXYtbWQgLmNvbnRhaW5lci5ib2R5IC5jb2wtbWQtMy5sZWZ0X2NvbHttaW4taGVpZ2h0OjEwMCU7d2lkdGg6MjMwcHg7cGFkZGluZzowO3Bvc2l0aW9uOmFic29sdXRlO2Rpc3BsYXk6ZmxleDt6LWluZGV4OjF9Lm5hdi1tZCAuY29udGFpbmVyLmJvZHkgLmNvbC1tZC0zLmxlZnRfY29sLm1lbnVfZml4ZWR7aGVpZ2h0OjEwMCU7cG9zaXRpb246Zml4ZWR9Ym9keSAuY29udGFpbmVyLmJvZHkgLnJpZ2h0X2NvbHtiYWNrZ3JvdW5kOiNGN0Y3Rjd9Lm5hdl90aXRsZXt3aWR0aDoyMzBweDtmbG9hdDpsZWZ0O2JhY2tncm91bmQ6IzJBM0Y1NDtib3JkZXItcmFkaXVzOjA7aGVpZ2h0OjU3cHh9QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KXsubmF2LW1kIC5jb250YWluZXIuYm9keSAucmlnaHRfY29sLC5uYXYtbWQgLmNvbnRhaW5lci5ib2R5IC50b3BfbmF2e3dpZHRoOjEwMCU7bWFyZ2luOjB9Lm5hdi1tZCAuY29udGFpbmVyLmJvZHkgLmNvbC1tZC0zLmxlZnRfY29se2Rpc3BsYXk6bm9uZX0ubmF2LW1kIC5jb250YWluZXIuYm9keSAucmlnaHRfY29se3dpZHRoOjEwMCU7cGFkZGluZy1yaWdodDowfS5yaWdodF9jb2x7cGFkZGluZzoxMHB4ICFpbXBvcnRhbnR9fUBtZWRpYSAobWF4LXdpZHRoOiAxMjAwcHgpey54X3RpdGxlIGgye3dpZHRoOjYyJTtmb250LXNpemU6MTdweH0udGlsZSwuZ3JhcGh7em9vbTo4NSU7aGVpZ2h0OmluaGVyaXR9fUBtZWRpYSAobWF4LXdpZHRoOiAxMjcwcHgpIGFuZCAobWluLXdpZHRoOiAxOTJweCl7LnhfdGl0bGUgaDIgc21hbGx7ZGlzcGxheTpub25lfX0ubGVmdF9jb2wgLm1DU0Jfc2Nyb2xsVG9vbHN7d2lkdGg6NnB4fS5sZWZ0X2NvbCAubUNTQl9kcmFnZ2Vye21heC1oZWlnaHQ6NDAwcHggIWltcG9ydGFudH0uYmx1ZXtjb2xvcjojMzQ5OERCfS5wdXJwbGV7Y29sb3I6IzlCNTlCNn0uZ3JlZW57Y29sb3I6IzFBQkI5Q30uYWVyb3tjb2xvcjojOUNDMkNCfS5yZWR7Y29sb3I6I0U3NEMzQ30uZGFya3tjb2xvcjojMzQ0OTVFfS5ib3JkZXItYmx1ZXtib3JkZXItY29sb3I6IzM0OThEQiAhaW1wb3J0YW50fS5ib3JkZXItcHVycGxle2JvcmRlci1jb2xvcjojOUI1OUI2ICFpbXBvcnRhbnR9LmJvcmRlci1ncmVlbntib3JkZXItY29sb3I6IzFBQkI5QyAhaW1wb3J0YW50fS5ib3JkZXItYWVyb3tib3JkZXItY29sb3I6IzlDQzJDQiAhaW1wb3J0YW50fS5ib3JkZXItcmVke2JvcmRlci1jb2xvcjojRTc0QzNDICFpbXBvcnRhbnR9LmJvcmRlci1kYXJre2JvcmRlci1jb2xvcjojMzQ0OTVFICFpbXBvcnRhbnR9LmJnLXdoaXRle2JhY2tncm91bmQ6I2ZmZiAhaW1wb3J0YW50O2JvcmRlcjoxcHggc29saWQgI2ZmZiAhaW1wb3J0YW50O2NvbG9yOiM3Mzg3OUN9LmJnLWdyZWVue2JhY2tncm91bmQ6IzFBQkI5QyAhaW1wb3J0YW50O2JvcmRlcjoxcHggc29saWQgIzFBQkI5QyAhaW1wb3J0YW50O2NvbG9yOiNmZmZ9LmJnLXJlZHtiYWNrZ3JvdW5kOiNFNzRDM0MgIWltcG9ydGFudDtib3JkZXI6MXB4IHNvbGlkICNFNzRDM0MgIWltcG9ydGFudDtjb2xvcjojZmZmfS5iZy1ibHVle2JhY2tncm91bmQ6IzM0OThEQiAhaW1wb3J0YW50O2JvcmRlcjoxcHggc29saWQgIzM0OThEQiAhaW1wb3J0YW50O2NvbG9yOiNmZmZ9LmJnLW9yYW5nZXtiYWNrZ3JvdW5kOiNGMzlDMTIgIWltcG9ydGFudDtib3JkZXI6MXB4IHNvbGlkICNGMzlDMTIgIWltcG9ydGFudDtjb2xvcjojZmZmfS5iZy1wdXJwbGV7YmFja2dyb3VuZDojOUI1OUI2ICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjOUI1OUI2ICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZn0uYmctYmx1ZS1za3l7YmFja2dyb3VuZDojNTBDMUNGICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjNTBDMUNGICFpbXBvcnRhbnQ7Y29sb3I6I2ZmZn0uY29udGFpbmVye3dpZHRoOjEwMCU7cGFkZGluZzowfS5uYXZiYXItbmF2PmxpPmEsLm5hdmJhci1icmFuZCwubmF2YmFyLW5hdj5saT5he2NvbG9yOiNmZmYgIWltcG9ydGFudH0udG9wX25hdiAubmF2PmxpPmE6Zm9jdXMsLnRvcF9uYXYgLm5hdj5saT5hOmhvdmVyLC50b3BfbmF2IC5uYXYgLm9wZW4+YSwudG9wX25hdiAubmF2IC5vcGVuPmE6Zm9jdXMsLnRvcF9uYXYgLm5hdiAub3Blbj5hOmhvdmVye2JhY2tncm91bmQ6I0Q5REVFNH1ib2R5e2NvbG9yOiM3Mzg3OUM7YmFja2dyb3VuZDojMkEzRjU0O2ZvbnQtZmFtaWx5OlwiSGVsdmV0aWNhIE5ldWVcIiwgUm9ib3RvLCBBcmlhbCwgXCJEcm9pZCBTYW5zXCIsIHNhbnMtc2VyaWY7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6NDAwO2xpbmUtaGVpZ2h0OjEuNDcxfS5tYWluX2NvbnRhaW5lciAudG9wX25hdntkaXNwbGF5OmJsb2NrO21hcmdpbi1sZWZ0OjIzMHB4fS5uby1wYWRkaW5ne3BhZGRpbmc6MCAhaW1wb3J0YW50fS5wYWdlLXRpdGxle3dpZHRoOjEwMCU7aGVpZ2h0OjY1cHg7cGFkZGluZzoxMHB4IDB9LnBhZ2UtdGl0bGUgLnRpdGxlX2xlZnR7d2lkdGg6NzUlO2Zsb2F0OmxlZnQ7ZGlzcGxheTpibG9ja30ucGFnZS10aXRsZSAudGl0bGVfbGVmdCBoM3ttYXJnaW46OXB4IDB9LnBhZ2UtdGl0bGUgLnRpdGxlX3JpZ2h0e3dpZHRoOjI1JTtmbG9hdDpsZWZ0O2Rpc3BsYXk6YmxvY2t9LnBhZ2UtdGl0bGUgLnRpdGxlX3JpZ2h0IC5wdWxsLXJpZ2h0e21hcmdpbjoxMHB4IDB9LmZpeGVkX2hlaWdodF8zMjB7aGVpZ2h0OjMyMHB4fS5maXhlZF9oZWlnaHRfMzkwe2hlaWdodDozOTBweH0uZml4ZWRfaGVpZ2h0XzIwMHtoZWlnaHQ6MjAwcHh9Lm92ZXJmbG93X2hpZGRlbntvdmVyZmxvdzpoaWRkZW59LnByb2dyZXNzLWJhci1kYXJre2JhY2tncm91bmQtY29sb3I6IzM0NDk1RSAhaW1wb3J0YW50fS5wcm9ncmVzcy1iYXItZ3JheXtiYWNrZ3JvdW5kLWNvbG9yOiNCREMzQzcgIWltcG9ydGFudH10YWJsZS5uby1tYXJnaW4gLnByb2dyZXNze21hcmdpbi1ib3R0b206MH0ubWFpbl9jb250ZW50e3BhZGRpbmc6MTBweCAyMHB4fS5jb2wtbWQtNTV7d2lkdGg6NTAlO21hcmdpbi1ib3R0b206MTBweH1AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpey5jb2wtbWQtNTV7d2lkdGg6MjAlfX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey5jb2wtbWQtNTV7d2lkdGg6MjAlfX1AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KXsuY29sLW1kLTU1e3dpZHRoOjIwJX19QG1lZGlhIChtaW4td2lkdGg6IDE5MnB4KSBhbmQgKG1heC13aWR0aDogMTI3MHB4KXt0YWJsZS50aWxlX2luZm8gc3Bhbi5yaWdodHttYXJnaW4tcmlnaHQ6N3B4O2Zsb2F0OmxlZnR9fUBtZWRpYSAobWF4LXdpZHRoOiA5MDBweCl7LnBhZ2UtdGl0bGUgLnRpdGxlX2xlZnR7d2lkdGg6MTAwJTtmbG9hdDpsZWZ0O2Rpc3BsYXk6YmxvY2t9LnBhZ2UtdGl0bGUgLnRpdGxlX3JpZ2h0e3dpZHRoOjEwMCU7ZmxvYXQ6bGVmdDtkaXNwbGF5OmJsb2NrfX0uY2VudGVyLW1hcmdpbnttYXJnaW46MCBhdXRvO2Zsb2F0Om5vbmUgIWltcG9ydGFudH0ucm93e21hcmdpbi1yaWdodDotMTBweDttYXJnaW4tbGVmdDotMTBweH0uZ3JpZF9zbGlkZXIgLmNvbC1tZC02e3BhZGRpbmc6MCA0MHB4fWgxLC5oMSxoMiwuaDIsaDMsLmgze21hcmdpbi10b3A6MTBweDttYXJnaW4tYm90dG9tOjEwcHh9YXtjb2xvcjojNUE3MzhFO3RleHQtZGVjb3JhdGlvbjpub25lfWEsYTp2aXNpdGVkLGE6Zm9jdXMsYTphY3RpdmUsOnZpc2l0ZWQsOmZvY3VzLDphY3RpdmUsLmJ0bjpmb2N1cywuYnRuOmFjdGl2ZTpmb2N1cywuYnRuLmFjdGl2ZTpmb2N1cywuYnRuLmZvY3VzLC5idG46YWN0aXZlLmZvY3VzLC5idG4uYWN0aXZlLmZvY3Vze291dGxpbmU6MH1hOmhvdmVyLGE6Zm9jdXN7dGV4dC1kZWNvcmF0aW9uOm5vbmV9Lm5hdmJhcnttYXJnaW4tYm90dG9tOjB9Lm5hdmJhci1oZWFkZXJ7YmFja2dyb3VuZDojMzQ0OTVFfS5uYXZiYXItcmlnaHR7bWFyZ2luLXJpZ2h0OjB9LnRvcF9uYXYgLm5hdmJhci1yaWdodHttYXJnaW46MDt3aWR0aDo3MCU7ZmxvYXQ6cmlnaHR9LnRvcF9uYXYgLm5hdmJhci1yaWdodCBsaXtkaXNwbGF5OmlubGluZS1ibG9jaztmbG9hdDpyaWdodDtwb3NpdGlvbjpzdGF0aWN9QG1lZGlhIChtaW4td2lkdGg6IDQ4MHB4KXsudG9wX25hdiAubmF2YmFyLXJpZ2h0IGxpe3Bvc2l0aW9uOnJlbGF0aXZlfX0udG9wX25hdiAuZHJvcGRvd24tbWVudSBsaXt3aWR0aDoxMDAlfS50b3BfbmF2IC5kcm9wZG93bi1tZW51IGxpIGF7d2lkdGg6MTAwJTtwYWRkaW5nOjEycHggMjBweH0udG9wX25hdiBsaSBhIGl7Zm9udC1zaXplOjE1cHh9Lm5hdmJhci1zdGF0aWMtdG9we3Bvc2l0aW9uOmZpeGVkO3RvcDowO3dpZHRoOjEwMCV9LnNpZGViYXItaGVhZGVye2JvcmRlci1ib3R0b206MDttYXJnaW4tdG9wOjQ2cHh9LnNpZGViYXItaGVhZGVyOmZpcnN0LW9mLXR5cGV7bWFyZ2luLXRvcDowfS5uYXYuc2lkZS1tZW51Pmxpe3Bvc2l0aW9uOnJlbGF0aXZlO2Rpc3BsYXk6YmxvY2s7Y3Vyc29yOnBvaW50ZXJ9Lm5hdi5zaWRlLW1lbnU+bGk+YXttYXJnaW4tYm90dG9tOjZweH0ubmF2LnNpZGUtbWVudT5saT5hOmhvdmVye2NvbG9yOiNGMkY1RjcgIWltcG9ydGFudH0ubmF2LnNpZGUtbWVudT5saT5hOmhvdmVyLC5uYXY+bGk+YTpmb2N1c3t0ZXh0LWRlY29yYXRpb246bm9uZTtiYWNrZ3JvdW5kOnRyYW5zcGFyZW50fS5uYXYuY2hpbGRfbWVudXtkaXNwbGF5Om5vbmV9Lm5hdi5jaGlsZF9tZW51IGxpOmhvdmVyLC5uYXYuY2hpbGRfbWVudSBsaS5hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDI1NSwyNTUsMjU1LDAuMDYpfS5uYXYuY2hpbGRfbWVudSBsaXtwYWRkaW5nLWxlZnQ6MzZweH0ubmF2LW1kIHVsLm5hdi5jaGlsZF9tZW51IGxpOmJlZm9yZXtiYWNrZ3JvdW5kOiM0MjU2Njg7Ym90dG9tOmF1dG87Y29udGVudDpcIlwiO2hlaWdodDo4cHg7bGVmdDoyM3B4O21hcmdpbi10b3A6MTVweDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDphdXRvO3dpZHRoOjhweDt6LWluZGV4OjE7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjUwJTstbW96LWJvcmRlci1yYWRpdXM6NTAlO2JvcmRlci1yYWRpdXM6NTAlfS5uYXYtbWQgdWwubmF2LmNoaWxkX21lbnUgbGk6YWZ0ZXJ7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICM0MjU2Njg7Ym90dG9tOjA7Y29udGVudDpcIlwiO2xlZnQ6MjdweDtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MH0ubmF2LnNpZGUtbWVudT5saT5hLC5uYXYuY2hpbGRfbWVudT5saT5he2NvbG9yOiNFN0U3RTc7Zm9udC13ZWlnaHQ6NTAwfS5uYXYuY2hpbGRfbWVudSBsaSBsaTpob3ZlciwubmF2LmNoaWxkX21lbnUgbGkgbGkuYWN0aXZle2JhY2tncm91bmQ6bm9uZX0ubmF2LmNoaWxkX21lbnUgbGkgbGkgYTpob3ZlciwubmF2LmNoaWxkX21lbnUgbGkgbGkgYS5hY3RpdmV7Y29sb3I6I2ZmZn0ubmF2PmxpPmF7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEzcHggMTVweCAxMnB4fS5uYXYuc2lkZS1tZW51PmxpLmN1cnJlbnQtcGFnZSwubmF2LnNpZGUtbWVudT5saS5hY3RpdmV7Ym9yZGVyLXJpZ2h0OjVweCBzb2xpZCAjMUFCQjlDfS5uYXYgbGkuY3VycmVudC1wYWdle2JhY2tncm91bmQ6cmdiYSgyNTUsMjU1LDI1NSwwLjA1KX0ubmF2IGxpIGxpIGxpLmN1cnJlbnQtcGFnZXtiYWNrZ3JvdW5kOm5vbmV9Lm5hdiBsaSBsaS5jdXJyZW50LXBhZ2UgYXtjb2xvcjojZmZmfS5uYXYuc2lkZS1tZW51PmxpLmFjdGl2ZT5he3RleHQtc2hhZG93OnJnYmEoMCwwLDAsMC4yNSkgMCAtMXB4IDA7YmFja2dyb3VuZDotd2Via2l0LWdyYWRpZW50KGxpbmVhciwgNTAlIDAlLCA1MCUgMTAwJSwgY29sb3Itc3RvcCgwJSwgIzViNjQ3OSksIGNvbG9yLXN0b3AoMTAwJSwgIzRjNTU2NikpLCM2ODZlNzg7YmFja2dyb3VuZDotd2Via2l0LWxpbmVhci1ncmFkaWVudCgjMzM0NTU2LCAjMkM0MjU3KSwjMkEzRjU0O2JhY2tncm91bmQ6LW1vei1saW5lYXItZ3JhZGllbnQoIzMzNDU1NiwgIzJDNDI1NyksIzJBM0Y1NDtiYWNrZ3JvdW5kOi1vLWxpbmVhci1ncmFkaWVudCgjMzM0NTU2LCAjMkM0MjU3KSwjMkEzRjU0O2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KCMzMzQ1NTYsICMyQzQyNTcpLCMyQTNGNTQ7LXdlYmtpdC1ib3gtc2hhZG93OnJnYmEoMCwwLDAsMC4yNSkgMCAxcHggMCxpbnNldCByZ2JhKDI1NSwyNTUsMjU1LDAuMTYpIDAgMXB4IDA7LW1vei1ib3gtc2hhZG93OnJnYmEoMCwwLDAsMC4yNSkgMCAxcHggMCxpbnNldCByZ2JhKDI1NSwyNTUsMjU1LDAuMTYpIDAgMXB4IDA7Ym94LXNoYWRvdzpyZ2JhKDAsMCwwLDAuMjUpIDAgMXB4IDAsaW5zZXQgcmdiYSgyNTUsMjU1LDI1NSwwLjE2KSAwIDFweCAwfS5uYXZiYXItYnJhbmQsLm5hdmJhci1uYXY+bGk+YXtmb250LXdlaWdodDo1MDA7Y29sb3I6I0VDRjBGMSAhaW1wb3J0YW50O21hcmdpbi1sZWZ0OjAgIWltcG9ydGFudDtsaW5lLWhlaWdodDozMnB4fS5zaXRlX3RpdGxle3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7b3ZlcmZsb3c6aGlkZGVuO2ZvbnQtd2VpZ2h0OjQwMDtmb250LXNpemU6MjJweDt3aWR0aDoxMDAlO2NvbG9yOiNFQ0YwRjEgIWltcG9ydGFudDttYXJnaW4tbGVmdDowICFpbXBvcnRhbnQ7bGluZS1oZWlnaHQ6NTlweDtkaXNwbGF5OmJsb2NrO2hlaWdodDo1NXB4O21hcmdpbjowO3BhZGRpbmctbGVmdDoxMHB4fS5zaXRlX3RpdGxlOmhvdmVyLC5zaXRlX3RpdGxlOmZvY3Vze3RleHQtZGVjb3JhdGlvbjpub25lfS5uYXYubmF2YmFyLW5hdj5saT5he2NvbG9yOiM1MTUzNTYgIWltcG9ydGFudH0ubmF2LnRvcF9tZW51PmxpPmF7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTpibG9jaztwYWRkaW5nOjEwcHggMTVweDtjb2xvcjojMzQ0OTVFICFpbXBvcnRhbnR9Lm5hdj5saT5hOmhvdmVyLC5uYXY+bGk+YTpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50fS50b3Bfc2VhcmNoe3BhZGRpbmc6MH0udG9wX3NlYXJjaCAuZm9ybS1jb250cm9se2JvcmRlci1yaWdodDowO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMHB4IHJnYmEoMCwwLDAsMC4wNzUpO2JvcmRlci1yYWRpdXM6MjVweCAwcHggMHB4IDI1cHg7cGFkZGluZy1sZWZ0OjIwcHg7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDIyMSwyMjYsMjMyLDAuNDkpfS50b3Bfc2VhcmNoIC5mb3JtLWNvbnRyb2w6Zm9jdXN7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDIyMSwyMjYsMjMyLDAuNDkpO2JvcmRlci1yaWdodDowfS50b3Bfc2VhcmNoIC5pbnB1dC1ncm91cC1idG4gYnV0dG9ue2JvcmRlci1yYWRpdXM6MHB4IDI1cHggMjVweCAwcHg7Ym9yZGVyOjFweCBzb2xpZCByZ2JhKDIyMSwyMjYsMjMyLDAuNDkpO2JvcmRlci1sZWZ0OjA7Ym94LXNoYWRvdzppbnNldCAwIDFweCAxcHggcmdiYSgwLDAsMCwwLjA3NSk7Y29sb3I6IzkzQTJCMjttYXJnaW4tYm90dG9tOjAgIWltcG9ydGFudH0uaW5wdXQtZ3JvdXAgLnNlbGVjdDItY29udGFpbmVye3dpZHRoOjEwMCV9LnRvZ2dsZXttYXJnaW46MDtwYWRkaW5nLXRvcDoxNnB4O3dpZHRoOjcwcHh9QG1lZGlhIChtYXgtd2lkdGg6IDk5MXB4KXsudG9nZ2xle2Rpc3BsYXk6bm9uZX19LnRvZ2dsZSBhe3BhZGRpbmc6MTVweCAxNXB4IDA7bWFyZ2luOjA7Y3Vyc29yOnBvaW50ZXJ9LnRvZ2dsZSBhIGl7Zm9udC1zaXplOjI2cHh9Lm5hdi5jaGlsZF9tZW51PmxpPmF7Y29sb3I6cmdiYSgyNTUsMjU1LDI1NSwwLjc1KTtmb250LXNpemU6MTJweDtwYWRkaW5nOjlweH0ucGFuZWxfdG9vbGJveHtmbG9hdDpyaWdodDttaW4td2lkdGg6NzBweH0ucGFuZWxfdG9vbGJveD5saXtmbG9hdDpsZWZ0O2N1cnNvcjpwb2ludGVyfS5wYW5lbF90b29sYm94PmxpPmF7cGFkZGluZzo1cHg7Y29sb3I6I0M1QzdDQjtmb250LXNpemU6MTRweH0ucGFuZWxfdG9vbGJveD5saT5hOmhvdmVye2JhY2tncm91bmQ6I0Y1RjdGQX0ubGluZV8zMHtsaW5lLWhlaWdodDozMHB4fS5tYWluX21lbnVfc2lkZXtwYWRkaW5nOjB9LmJzLWRvY3Mtc2lkZWJhciAubmF2PmxpPmF7ZGlzcGxheTpibG9jaztwYWRkaW5nOjRweCA2cHh9Zm9vdGVye2JhY2tncm91bmQ6I2ZmZjtwYWRkaW5nOjE1cHggMjBweDtkaXNwbGF5OmJsb2NrfS5uYXYtc20gZm9vdGVye21hcmdpbi1sZWZ0OjcwcHh9LmZvb3Rlcl9maXhlZCBmb290ZXJ7cG9zaXRpb246Zml4ZWQ7bGVmdDowcHg7Ym90dG9tOjBweDt3aWR0aDoxMDAlfUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmZvb3Rlcl9maXhlZCBmb290ZXJ7bWFyZ2luLWxlZnQ6MH19QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuZm9vdGVyX2ZpeGVkIC5uYXYtc20gZm9vdGVye21hcmdpbi1sZWZ0OjB9fS50aWxlLXN0YXRzLnNwYXJrbGluZXtwYWRkaW5nOjEwcHg7dGV4dC1hbGlnbjpjZW50ZXJ9Lmpxc3Rvb2x0aXB7YmFja2dyb3VuZDojMzQ0OTVFICFpbXBvcnRhbnQ7d2lkdGg6MzBweCAhaW1wb3J0YW50O2hlaWdodDoyMnB4ICFpbXBvcnRhbnQ7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnRvb2x0aXB7ZGlzcGxheTpibG9jayAhaW1wb3J0YW50fS50aWxlc3tib3JkZXItdG9wOjFweCBzb2xpZCAjY2NjO21hcmdpbi10b3A6MTVweDtwYWRkaW5nLXRvcDo1cHg7bWFyZ2luLWJvdHRvbTowfS50aWxle292ZXJmbG93OmhpZGRlbn0udG9wX3RpbGVze21hcmdpbi1ib3R0b206MH0udG9wX3RpbGVzIC50aWxlIGgye2ZvbnQtc2l6ZTozMHB4O2xpbmUtaGVpZ2h0OjMwcHg7bWFyZ2luOjNweCAwIDdweDtmb250LXdlaWdodDpib2xkfWFydGljbGUubWVkaWF7d2lkdGg6MTAwJX0qLCo6YmVmb3JlLCo6YWZ0ZXJ7LXdlYmtpdC1ib3gtc2l6aW5nOmJvcmRlci1ib3g7LW1vei1ib3gtc2l6aW5nOmJvcmRlci1ib3g7Ym94LXNpemluZzpib3JkZXItYm94fSNpbnRlZ3JhdGlvbi1saXN0e3dpZHRoOjEwMCU7bWFyZ2luOjAgYXV0bztkaXNwbGF5OnRhYmxlfSNpbnRlZ3JhdGlvbi1saXN0IHVse3BhZGRpbmc6MDttYXJnaW46MjBweCAwO2NvbG9yOiM1NTV9I2ludGVncmF0aW9uLWxpc3QgdWw+bGl7bGlzdC1zdHlsZTpub25lO2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGQ7ZGlzcGxheTpibG9jaztwYWRkaW5nOjE1cHg7b3ZlcmZsb3c6aGlkZGVufSNpbnRlZ3JhdGlvbi1saXN0IHVsOmxhc3QtY2hpbGR7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZH0jaW50ZWdyYXRpb24tbGlzdCB1bD5saTpob3ZlcntiYWNrZ3JvdW5kOiNlZmVmZWZ9LmV4cGFuZHtkaXNwbGF5OmJsb2NrO3RleHQtZGVjb3JhdGlvbjpub25lO2NvbG9yOiM1NTU7Y3Vyc29yOnBvaW50ZXJ9LmV4cGFuZCBoMnt3aWR0aDo4NSU7ZmxvYXQ6bGVmdH1oMntmb250LXNpemU6MThweDtmb250LXdlaWdodDo0MDB9I2xlZnQsI3JpZ2h0e2Rpc3BsYXk6dGFibGV9I3N1cHtkaXNwbGF5OnRhYmxlLWNlbGw7dmVydGljYWwtYWxpZ246bWlkZGxlO3dpZHRoOjgwJX0uZGV0YWlsIGF7dGV4dC1kZWNvcmF0aW9uOm5vbmU7Y29sb3I6I0MwMzkyQjtib3JkZXI6MXB4IHNvbGlkICNDMDM5MkI7cGFkZGluZzo2cHggMTBweCA1cHg7Zm9udC1zaXplOjEzcHg7bWFyZ2luLXJpZ2h0OjdweH0uZGV0YWlse21hcmdpbjoxMHB4IDAgMTBweCAwcHg7ZGlzcGxheTpub25lO2xpbmUtaGVpZ2h0OjIycHg7aGVpZ2h0OjE1MHB4fS5kZXRhaWwgc3BhbnttYXJnaW46MH0ucmlnaHQtYXJyb3d7d2lkdGg6MTBweDtmbG9hdDpyaWdodDtmb250LXdlaWdodDpib2xkO2ZvbnQtc2l6ZToyMHB4fS5hY2NvcmRpb24gLnBhbmVse21hcmdpbi1ib3R0b206NXB4O2JvcmRlci1yYWRpdXM6MDtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZWZlZmVmfS5hY2NvcmRpb24gLnBhbmVsLWhlYWRpbmd7YmFja2dyb3VuZDojRjJGNUY3O3BhZGRpbmc6MTNweDt3aWR0aDoxMDAlO2Rpc3BsYXk6YmxvY2t9LmFjY29yZGlvbiAucGFuZWw6aG92ZXJ7YmFja2dyb3VuZDojRjJGNUY3fS54X3BhbmVse3Bvc2l0aW9uOnJlbGF0aXZlO3dpZHRoOjEwMCU7bWFyZ2luLWJvdHRvbToxMHB4O3BhZGRpbmc6MTBweCAxN3B4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2JhY2tncm91bmQ6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNFNkU5RUQ7LXdlYmtpdC1jb2x1bW4tYnJlYWstaW5zaWRlOmF2b2lkOy1tb3otY29sdW1uLWJyZWFrLWluc2lkZTphdm9pZDtjb2x1bW4tYnJlYWstaW5zaWRlOmF2b2lkO29wYWNpdHk6MTstbW96LXRyYW5zaXRpb246YWxsIC4ycyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIC4ycyBlYXNlOy13ZWJraXQtdHJhbnNpdGlvbjphbGwgLjJzIGVhc2U7LW1zLXRyYW5zaXRpb246YWxsIC4ycyBlYXNlO3RyYW5zaXRpb246YWxsIC4ycyBlYXNlfS54X3RpdGxle2JvcmRlci1ib3R0b206MnB4IHNvbGlkICNFNkU5RUQ7cGFkZGluZzoxcHggNXB4IDZweDttYXJnaW4tYm90dG9tOjEwcHh9LnhfdGl0bGUgLmZpbHRlcnt3aWR0aDo0MCU7ZmxvYXQ6cmlnaHR9LnhfdGl0bGUgaDJ7bWFyZ2luOjVweCAwIDZweDtmbG9hdDpsZWZ0O2Rpc3BsYXk6YmxvY2s7dGV4dC1vdmVyZmxvdzplbGxpcHNpcztvdmVyZmxvdzpoaWRkZW47d2hpdGUtc3BhY2U6bm93cmFwfS54X3RpdGxlIGgyIHNtYWxse21hcmdpbi1sZWZ0OjEwcHh9LnhfdGl0bGUgc3Bhbntjb2xvcjojQkRCREJEfS54X2NvbnRlbnR7cGFkZGluZzowIDVweCA2cHg7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MTAwJTtmbG9hdDpsZWZ0O2NsZWFyOmJvdGg7bWFyZ2luLXRvcDo1cHh9LnhfY29udGVudCBoNHtmb250LXNpemU6MTZweDtmb250LXdlaWdodDo1MDB9bGVnZW5ke3BhZGRpbmctYm90dG9tOjdweH0uZGVtby1wbGFjZWhvbGRlcntoZWlnaHQ6MjgwcHh9LnByb2ZpbGVfZGV0YWlsczpudGgtY2hpbGQoM24pe2NsZWFyOmJvdGh9LnByb2ZpbGVfZGV0YWlscyAucHJvZmlsZV92aWV3e2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6MTBweCAwIDA7YmFja2dyb3VuZDojZmZmfS5wcm9maWxlX2RldGFpbHMgLnByb2ZpbGVfdmlldyAuZGl2aWRlcntib3JkZXItdG9wOjFweCBzb2xpZCAjZTVlNWU1O3BhZGRpbmctdG9wOjVweDttYXJnaW4tdG9wOjVweH0ucHJvZmlsZV9kZXRhaWxzIC5wcm9maWxlX3ZpZXcgLnJhdGluZ3N7bWFyZ2luLWJvdHRvbTowfS5wcm9maWxlX2RldGFpbHMgLnByb2ZpbGVfdmlldyAuYm90dG9te2JhY2tncm91bmQ6I0YyRjVGNztwYWRkaW5nOjlweCAwO2JvcmRlci10b3A6MXB4IHNvbGlkICNFNkU5RUR9LnByb2ZpbGVfZGV0YWlscyAucHJvZmlsZV92aWV3IC5sZWZ0e21hcmdpbi10b3A6MjBweH0ucHJvZmlsZV9kZXRhaWxzIC5wcm9maWxlX3ZpZXcgLmxlZnQgcHttYXJnaW4tYm90dG9tOjNweH0ucHJvZmlsZV9kZXRhaWxzIC5wcm9maWxlX3ZpZXcgLnJpZ2h0e21hcmdpbi10b3A6MHB4O3BhZGRpbmc6MTBweH0ucHJvZmlsZV9kZXRhaWxzIC5wcm9maWxlX3ZpZXcgLmltZy1jaXJjbGV7Ym9yZGVyOjFweCBzb2xpZCAjRTZFOUVEO3BhZGRpbmc6MnB4fS5wcm9maWxlX2RldGFpbHMgLnByb2ZpbGVfdmlldyBoMnttYXJnaW46NXB4IDB9LnByb2ZpbGVfZGV0YWlscyAucHJvZmlsZV92aWV3IC5yYXRpbmdze3RleHQtYWxpZ246bGVmdDtmb250LXNpemU6MTZweH0ucHJvZmlsZV9kZXRhaWxzIC5wcm9maWxlX3ZpZXcgLmJyaWVme21hcmdpbjowO2ZvbnQtd2VpZ2h0OjMwMH0ucHJvZmlsZV9kZXRhaWxzIC5wcm9maWxlX2xlZnR7YmFja2dyb3VuZDp3aGl0ZX0ucGFnaW5hdGlvbi5wYWdpbmF0aW9uLXNwbGl0IGxpe2Rpc3BsYXk6aW5saW5lLWJsb2NrO21hcmdpbi1yaWdodDozcHh9LnBhZ2luYXRpb24ucGFnaW5hdGlvbi1zcGxpdCBsaSBhe2JvcmRlci1yYWRpdXM6NHB4O2NvbG9yOiM3NjgzOTk7LW1vei1ib3JkZXItcmFkaXVzOjRweDstd2Via2l0LWJvcmRlci1yYWRpdXM6NHB4fXRhYmxlLnRpbGUgaDMsdGFibGUudGlsZSBoNCx0YWJsZS50aWxlIHNwYW57Zm9udC13ZWlnaHQ6Ym9sZDt2ZXJ0aWNhbC1hbGlnbjptaWRkbGUgIWltcG9ydGFudH10YWJsZS50aWxlIHRoLHRhYmxlLnRpbGUgdGR7dGV4dC1hbGlnbjpjZW50ZXJ9dGFibGUudGlsZSB0aHtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjRTZFQ0VFfXRhYmxlLnRpbGUgdGR7cGFkZGluZzo1cHggMH10YWJsZS50aWxlIHRkIHVse3RleHQtYWxpZ246bGVmdDtwYWRkaW5nLWxlZnQ6MH10YWJsZS50aWxlIHRkIHVsIGxpe2xpc3Qtc3R5bGU6bm9uZTt3aWR0aDoxMDAlfXRhYmxlLnRpbGUgdGQgdWwgbGkgYXt3aWR0aDoxMDAlfXRhYmxlLnRpbGUgdGQgdWwgbGkgYSBiaWd7cmlnaHQ6MDtmbG9hdDpyaWdodDttYXJnaW4tcmlnaHQ6MTNweH10YWJsZS50aWxlX2luZm97d2lkdGg6MTAwJX10YWJsZS50aWxlX2luZm8gdGR7dGV4dC1hbGlnbjpsZWZ0O3BhZGRpbmc6MXB4O2ZvbnQtc2l6ZToxNXB4fXRhYmxlLnRpbGVfaW5mbyB0ZCBwe3doaXRlLXNwYWNlOm5vd3JhcDtvdmVyZmxvdzpoaWRkZW47dGV4dC1vdmVyZmxvdzplbGxpcHNpczttYXJnaW46MDtsaW5lLWhlaWdodDoyOHB4fXRhYmxlLnRpbGVfaW5mbyB0ZCBpe21hcmdpbi1yaWdodDo4cHg7Zm9udC1zaXplOjE3cHg7ZmxvYXQ6bGVmdDt3aWR0aDoxOHB4O2xpbmUtaGVpZ2h0OjI4cHh9dGFibGUudGlsZV9pbmZvIHRkOmZpcnN0LWNoaWxke3dpZHRoOjgzJX10ZCBzcGFue2xpbmUtaGVpZ2h0OjI4cHh9LnNpZGViYXItd2lkZ2V0e292ZXJmbG93OmhpZGRlbn0uZXJyb3ItbnVtYmVye2ZvbnQtc2l6ZTo5MHB4O2xpbmUtaGVpZ2h0OjkwcHg7bWFyZ2luOjIwcHggMH0uY29sLW1pZGRsZXttYXJnaW4tdG9wOjUlfS5taWRfY2VudGVye3dpZHRoOjM3MHB4O21hcmdpbjowIGF1dG87dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzoxMHB4IDIwcHh9aDMuZGVncmVlc3tmb250LXNpemU6MjJweDtmb250LXdlaWdodDo0MDA7dGV4dC1hbGlnbjpjZW50ZXJ9LmRlZ3JlZXM6YWZ0ZXJ7Y29udGVudDpcIm9cIjtwb3NpdGlvbjpyZWxhdGl2ZTt0b3A6LTEycHg7Zm9udC1zaXplOjEzcHg7Zm9udC13ZWlnaHQ6MzAwfS5kYWlseS13ZWF0aGVyIC5kYXl7Zm9udC1zaXplOjE0cHg7Ym9yZGVyLXRvcDoycHggc29saWQgcmdiYSgxMTUsMTM1LDE1NiwwLjM2KTt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItYm90dG9tOjJweCBzb2xpZCByZ2JhKDExNSwxMzUsMTU2LDAuMzYpO3BhZGRpbmc6NXB4IDB9LndlYXRoZXItZGF5cyAuY29sLXNtLTJ7b3ZlcmZsb3c6aGlkZGVuO3dpZHRoOjE2LjY2NjY2NjY3JX0ud2VhdGhlciAucm93e21hcmdpbi1ib3R0b206MH0uYnVsay1hY3Rpb25ze2Rpc3BsYXk6bm9uZX10YWJsZS5jb3VudHJpZXNfbGlzdHt3aWR0aDoxMDAlfXRhYmxlLmNvdW50cmllc19saXN0IHRke3BhZGRpbmc6MCAxMHB4O2xpbmUtaGVpZ2h0OjMwcHg7Ym9yZGVyLXRvcDoxcHggc29saWQgI2VlZWVlZX0uZGF0YVRhYmxlc19wYWdpbmF0ZSBhe3BhZGRpbmc6NnB4IDlweCAhaW1wb3J0YW50O2JhY2tncm91bmQ6I2RkZCAhaW1wb3J0YW50O2JvcmRlci1jb2xvcjojZGRkICFpbXBvcnRhbnR9LnBhZ2luZ19mdWxsX251bWJlcnMgYS5wYWdpbmF0ZV9hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDM4LDE4NSwxNTQsMC41OSkgIWltcG9ydGFudDtib3JkZXItY29sb3I6cmdiYSgzOCwxODUsMTU0LDAuNTkpICFpbXBvcnRhbnR9YnV0dG9uLkRUVFRfYnV0dG9uLGRpdi5EVFRUX2J1dHRvbixhLkRUVFRfYnV0dG9ue2JvcmRlcjoxcHggc29saWQgI0U3RTdFNyAhaW1wb3J0YW50O2JhY2tncm91bmQ6I0U3RTdFNyAhaW1wb3J0YW50O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50fXRhYmxlLmphbWJvX3RhYmxle2JvcmRlcjoxcHggc29saWQgcmdiYSgyMjEsMjIxLDIyMSwwLjc4KX10YWJsZS5qYW1ib190YWJsZSB0aGVhZHtiYWNrZ3JvdW5kOnJnYmEoNTIsNzMsOTQsMC45NCk7Y29sb3I6I0VDRjBGMX10YWJsZS5qYW1ib190YWJsZSB0Ym9keSB0cjpob3ZlciB0ZHtiYWNrZ3JvdW5kOnJnYmEoMzgsMTg1LDE1NCwwLjA3KTtib3JkZXItdG9wOjFweCBzb2xpZCByZ2JhKDM4LDE4NSwxNTQsMC4xMSk7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgzOCwxODUsMTU0LDAuMTEpfXRhYmxlLmphbWJvX3RhYmxlIHRib2R5IHRyLnNlbGVjdGVke2JhY2tncm91bmQ6cmdiYSgzOCwxODUsMTU0LDAuMTYpfXRhYmxlLmphbWJvX3RhYmxlIHRib2R5IHRyLnNlbGVjdGVkIHRke2JvcmRlci10b3A6MXB4IHNvbGlkIHJnYmEoMzgsMTg1LDE1NCwwLjQpO2JvcmRlci1ib3R0b206MXB4IHNvbGlkIHJnYmEoMzgsMTg1LDE1NCwwLjQpfS5kYXRhVGFibGVzX3BhZ2luYXRlIGF7YmFja2dyb3VuZDojZmYwMDAwfS5kYXRhVGFibGVzX3dyYXBwZXJ7cG9zaXRpb246cmVsYXRpdmU7Y2xlYXI6Ym90aDt6b29tOjF9LmRhdGFUYWJsZXNfcHJvY2Vzc2luZ3twb3NpdGlvbjphYnNvbHV0ZTt0b3A6NTAlO2xlZnQ6NTAlO3dpZHRoOjI1MHB4O2hlaWdodDozMHB4O21hcmdpbi1sZWZ0Oi0xMjVweDttYXJnaW4tdG9wOi0xNXB4O3BhZGRpbmc6MTRweCAwIDJweCAwO2JvcmRlcjoxcHggc29saWQgI2RkZDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojOTk5O2ZvbnQtc2l6ZToxNHB4O2JhY2tncm91bmQtY29sb3I6d2hpdGV9LmRhdGFUYWJsZXNfbGVuZ3Roe3dpZHRoOjQwJTtmbG9hdDpsZWZ0fS5kYXRhVGFibGVzX2ZpbHRlcnt3aWR0aDo1MCU7ZmxvYXQ6cmlnaHQ7dGV4dC1hbGlnbjpyaWdodH0uZGF0YVRhYmxlc19pbmZve3dpZHRoOjYwJTtmbG9hdDpsZWZ0fS5kYXRhVGFibGVzX3BhZ2luYXRle2Zsb2F0OnJpZ2h0O3RleHQtYWxpZ246cmlnaHR9dGFibGUuZGF0YVRhYmxlIHRoLmZvY3VzLHRhYmxlLmRhdGFUYWJsZSB0ZC5mb2N1c3tvdXRsaW5lOjJweCBzb2xpZCAjMUFCQjlDICFpbXBvcnRhbnQ7b3V0bGluZS1vZmZzZXQ6LTFweH10YWJsZS5kaXNwbGF5e21hcmdpbjowIGF1dG87Y2xlYXI6Ym90aDt3aWR0aDoxMDAlfXRhYmxlLmRpc3BsYXkgdGhlYWQgdGh7cGFkZGluZzo4cHggMThweCA4cHggMTBweDtib3JkZXItYm90dG9tOjFweCBzb2xpZCBibGFjaztmb250LXdlaWdodDpib2xkO2N1cnNvcjpwb2ludGVyfXRhYmxlLmRpc3BsYXkgdGZvb3QgdGh7cGFkZGluZzozcHggMThweCAzcHggMTBweDtib3JkZXItdG9wOjFweCBzb2xpZCBibGFjaztmb250LXdlaWdodDpib2xkfXRhYmxlLmRpc3BsYXkgdHIuaGVhZGluZzIgdGR7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2FhYX10YWJsZS5kaXNwbGF5IHRke3BhZGRpbmc6M3B4IDEwcHh9dGFibGUuZGlzcGxheSB0ZC5jZW50ZXJ7dGV4dC1hbGlnbjpjZW50ZXJ9dGFibGUuZGlzcGxheSB0aGVhZCB0aDphY3RpdmUsdGFibGUuZGlzcGxheSB0aGVhZCB0ZDphY3RpdmV7b3V0bGluZTpub25lfS5kYXRhVGFibGVzX3Njcm9sbHtjbGVhcjpib3RofS5kYXRhVGFibGVzX3Njcm9sbEJvZHl7Km1hcmdpbi10b3A6LTFweDstd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzp0b3VjaH0udG9wIC5kYXRhVGFibGVzX2luZm97ZmxvYXQ6bm9uZX0uY2xlYXJ7Y2xlYXI6Ym90aH0uZGF0YVRhYmxlc19lbXB0eXt0ZXh0LWFsaWduOmNlbnRlcn10Zm9vdCBpbnB1dHttYXJnaW46MC41ZW0gMDt3aWR0aDoxMDAlO2NvbG9yOiM0NDR9dGZvb3QgaW5wdXQuc2VhcmNoX2luaXR7Y29sb3I6Izk5OX10ZC5ncm91cHtiYWNrZ3JvdW5kLWNvbG9yOiNkMWNmZDA7Ym9yZGVyLWJvdHRvbToycHggc29saWQgI0ExOUI5RTtib3JkZXItdG9wOjJweCBzb2xpZCAjQTE5QjlFfXRkLmRldGFpbHN7YmFja2dyb3VuZC1jb2xvcjojZDFjZmQwO2JvcmRlcjoycHggc29saWQgI0ExOUI5RX0uZXhhbXBsZV9hbHRfcGFnaW5hdGlvbiBkaXYuZGF0YVRhYmxlc19pbmZve3dpZHRoOjQwJX0ucGFnaW5nX2Z1bGxfbnVtYmVyc3t3aWR0aDo0MDBweDtoZWlnaHQ6MjJweDtsaW5lLWhlaWdodDoyMnB4fS5wYWdpbmdfZnVsbF9udW1iZXJzIGE6YWN0aXZle291dGxpbmU6bm9uZX0ucGFnaW5nX2Z1bGxfbnVtYmVycyBhOmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5wYWdpbmdfZnVsbF9udW1iZXJzIGEucGFnaW5hdGVfYnV0dG9uLC5wYWdpbmdfZnVsbF9udW1iZXJzIGEucGFnaW5hdGVfYWN0aXZle2JvcmRlcjoxcHggc29saWQgI2FhYTstd2Via2l0LWJvcmRlci1yYWRpdXM6NXB4Oy1tb3otYm9yZGVyLXJhZGl1czo1cHg7cGFkZGluZzoycHggNXB4O21hcmdpbjowIDNweDtjdXJzb3I6cG9pbnRlcn0ucGFnaW5nX2Z1bGxfbnVtYmVycyBhLnBhZ2luYXRlX2J1dHRvbntiYWNrZ3JvdW5kLWNvbG9yOiNkZGR9LnBhZ2luZ19mdWxsX251bWJlcnMgYS5wYWdpbmF0ZV9idXR0b246aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojY2NjO3RleHQtZGVjb3JhdGlvbjpub25lICFpbXBvcnRhbnR9LnBhZ2luZ19mdWxsX251bWJlcnMgYS5wYWdpbmF0ZV9hY3RpdmV7YmFja2dyb3VuZC1jb2xvcjojOTlCM0ZGfXRhYmxlLmRpc3BsYXkgdHIuZXZlbi5yb3dfc2VsZWN0ZWQgdGR7YmFja2dyb3VuZC1jb2xvcjojQjBCRUQ5fXRhYmxlLmRpc3BsYXkgdHIub2RkLnJvd19zZWxlY3RlZCB0ZHtiYWNrZ3JvdW5kLWNvbG9yOiM5RkFGRDF9ZGl2LmJveHtoZWlnaHQ6MTAwcHg7cGFkZGluZzoxMHB4O292ZXJmbG93OmF1dG87Ym9yZGVyOjFweCBzb2xpZCAjODA4MEZGO2JhY2tncm91bmQtY29sb3I6I0U1RTVGRn11bC5tc2dfbGlzdCBsaXtiYWNrZ3JvdW5kOiNmN2Y3Zjc7cGFkZGluZzo1cHg7ZGlzcGxheTpmbGV4O21hcmdpbjo2cHggNnB4IDA7d2lkdGg6OTYlICFpbXBvcnRhbnR9dWwubXNnX2xpc3QgbGk6bGFzdC1jaGlsZHttYXJnaW4tYm90dG9tOjZweDtwYWRkaW5nOjEwcHh9dWwubXNnX2xpc3QgbGkgYXtwYWRkaW5nOjNweCA1cHggIWltcG9ydGFudH11bC5tc2dfbGlzdCBsaSBhIC5pbWFnZSBpbWd7Ym9yZGVyLXJhZGl1czoycHggMnB4IDJweCAycHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjJweCAycHggMnB4IDJweDtmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDoxMHB4O3dpZHRoOjExJX11bC5tc2dfbGlzdCBsaSBhIC50aW1le2ZvbnQtc2l6ZToxMXB4O2ZvbnQtc3R5bGU6aXRhbGljO2ZvbnQtd2VpZ2h0OmJvbGQ7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6MzVweH11bC5tc2dfbGlzdCBsaSBhIC5tZXNzYWdle2Rpc3BsYXk6YmxvY2sgIWltcG9ydGFudDtmb250LXNpemU6MTFweH0uZHJvcGRvd24tbWVudS5tc2dfbGlzdCBzcGFue3doaXRlLXNwYWNlOm5vcm1hbH0uZHJvcGRvd24tbWVudXtib3JkZXI6bWVkaXVtIG5vbmU7Ym94LXNoYWRvdzpub25lO2Rpc3BsYXk6bm9uZTtmbG9hdDpsZWZ0O2ZvbnQtc2l6ZToxMnB4O2xlZnQ6MDtsaXN0LXN0eWxlOm5vbmUgb3V0c2lkZSBub25lO3BhZGRpbmc6MDtwb3NpdGlvbjphYnNvbHV0ZTt0ZXh0LXNoYWRvdzpub25lO3RvcDoxMDAlO3otaW5kZXg6OTk5ODtib3JkZXI6MXB4IHNvbGlkICNEOURFRTQ7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czowO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjB9LmRyb3Bkb3duLW1lbnU+bGk+YXtjb2xvcjojNUE3MzhFfS5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51e3Bvc2l0aW9uOmFic29sdXRlO2JhY2tncm91bmQ6I2ZmZjttYXJnaW4tdG9wOjA7Ym9yZGVyOjFweCBzb2xpZCAjRDlERUU0Oy13ZWJraXQtYm94LXNoYWRvdzpub25lO3JpZ2h0OjA7bGVmdDphdXRvO3dpZHRoOjIyMHB4fS5uYXZiYXItbmF2IC5vcGVuIC5kcm9wZG93bi1tZW51Lm1zZ19saXN0e3dpZHRoOjMwMHB4fS5pbmZvLW51bWJlciAuYmFkZ2V7Zm9udC1zaXplOjEwcHg7Zm9udC13ZWlnaHQ6bm9ybWFsO2xpbmUtaGVpZ2h0OjEzcHg7cGFkZGluZzoycHggNnB4O3Bvc2l0aW9uOmFic29sdXRlO3JpZ2h0OjJweDt0b3A6OHB4fXVsLnRvX2Rve3BhZGRpbmc6MH11bC50b19kbyBsaXtiYWNrZ3JvdW5kOiNmM2YzZjM7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjNweDstbW96LWJvcmRlci1yYWRpdXM6M3B4O2JvcmRlci1yYWRpdXM6M3B4O3Bvc2l0aW9uOnJlbGF0aXZlO3BhZGRpbmc6N3B4O21hcmdpbi1ib3R0b206NXB4O2xpc3Qtc3R5bGU6bm9uZX11bC50b19kbyBwe21hcmdpbjowfS5kYXNoYm9hcmQtd2lkZ2V0e2JhY2tncm91bmQ6I2Y2ZjZmNjtib3JkZXItdG9wOjVweCBzb2xpZCAjNzlDM0RGO2JvcmRlci1yYWRpdXM6M3B4O3BhZGRpbmc6NXB4IDEwcHggMTBweH0uZGFzaGJvYXJkLXdpZGdldCAuZGFzaGJvYXJkLXdpZGdldC10aXRsZXtmb250LXdlaWdodDpub3JtYWw7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2MxY2RjZDttYXJnaW46MCAwIDEwcHggMDtwYWRkaW5nLWJvdHRvbTo1cHg7cGFkZGluZy1sZWZ0OjQwcHg7bGluZS1oZWlnaHQ6MzBweH0uZGFzaGJvYXJkLXdpZGdldCAuZGFzaGJvYXJkLXdpZGdldC10aXRsZSBpe2ZvbnQtc2l6ZToxMDAlO21hcmdpbi1sZWZ0Oi0zNXB4O21hcmdpbi1yaWdodDoxMHB4O2NvbG9yOiMzM2ExYzk7cGFkZGluZzozcHggNnB4O2JvcmRlcjoxcHggc29saWQgI2FiZDllYTtib3JkZXItcmFkaXVzOjVweDtiYWNrZ3JvdW5kOiNmZmZ9dWwucXVpY2stbGlzdHt3aWR0aDo0NSU7cGFkZGluZy1sZWZ0OjA7ZGlzcGxheTppbmxpbmUtYmxvY2t9dWwucXVpY2stbGlzdCBsaXtwYWRkaW5nLWxlZnQ6MTBweDtsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZy1ib3R0b206NnB4O3BhZGRpbmctdG9wOjRweDt3aGl0ZS1zcGFjZTpub3dyYXA7dGV4dC1vdmVyZmxvdzplbGxpcHNpcztvdmVyZmxvdzpoaWRkZW59dWwucXVpY2stbGlzdCBsaSBpe3BhZGRpbmctcmlnaHQ6MTBweDtjb2xvcjojNzU3Njc5fS5kYXNoYm9hcmQtd2lkZ2V0LWNvbnRlbnR7cGFkZGluZy10b3A6OXB4fS5kYXNoYm9hcmQtd2lkZ2V0LWNvbnRlbnQgLnNpZGViYXItd2lkZ2V0e3dpZHRoOjUwJTtkaXNwbGF5OmlubGluZS1ibG9jazt2ZXJ0aWNhbC1hbGlnbjp0b3A7YmFja2dyb3VuZDojZmZmO2JvcmRlcjoxcHggc29saWQgI2FiZDllYTtib3JkZXItcmFkaXVzOjVweDt0ZXh0LWFsaWduOmNlbnRlcjtmbG9hdDpyaWdodDtwYWRkaW5nOjJweDttYXJnaW4tdG9wOjEwcHh9LndpZGdldF9zdW1tYXJ5e3dpZHRoOjEwMCU7ZGlzcGxheTppbmxpbmUtZmxleH0ud2lkZ2V0X3N1bW1hcnkgLndfbGVmdHtmbG9hdDpsZWZ0O3RleHQtYWxpZ246bGVmdH0ud2lkZ2V0X3N1bW1hcnkgLndfY2VudGVye2Zsb2F0OmxlZnR9LndpZGdldF9zdW1tYXJ5IC53X3JpZ2h0e2Zsb2F0OmxlZnQ7dGV4dC1hbGlnbjpyaWdodH0ud2lkZ2V0X3N1bW1hcnkgLndfcmlnaHQgc3Bhbntmb250LXNpemU6MjBweH0ud18yMHt3aWR0aDoyMCV9LndfMjV7d2lkdGg6MjUlfS53XzU1e3dpZHRoOjU1JX1oNS5ncmFwaF90aXRsZXt0ZXh0LWFsaWduOmxlZnQ7bWFyZ2luLWxlZnQ6MTBweH1oNS5ncmFwaF90aXRsZSBpe21hcmdpbi1yaWdodDoxMHB4O2ZvbnQtc2l6ZToxN3B4fXNwYW4ucmlnaHR7ZmxvYXQ6cmlnaHQ7Zm9udC1zaXplOjE0cHggIWltcG9ydGFudH0udGlsZV9pbmZvIGF7dGV4dC1vdmVyZmxvdzplbGxpcHNpc30uc2lkZWJhci1mb290ZXJ7Ym90dG9tOjBweDtjbGVhcjpib3RoO2Rpc3BsYXk6YmxvY2s7cGFkZGluZzo1cHggMCAwIDA7cG9zaXRpb246Zml4ZWQ7d2lkdGg6MjMwcHg7YmFja2dyb3VuZDojMkEzRjU0fS5zaWRlYmFyLWZvb3RlciBhe3BhZGRpbmc6N3B4IDAgM3B4O3RleHQtYWxpZ246Y2VudGVyO3dpZHRoOjI1JTtmb250LXNpemU6MTdweDtkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnQ7YmFja2dyb3VuZDojMTcyRDQ0fS5zaWRlYmFyLWZvb3RlciBhOmhvdmVye2JhY2tncm91bmQ6IzQyNTU2N30udGlsZV9jb3VudHttYXJnaW4tYm90dG9tOjIwcHg7bWFyZ2luLXRvcDoyMHB4fS50aWxlX2NvdW50IC50aWxlX3N0YXRzX2NvdW50e2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNEOURFRTQ7cGFkZGluZzowIDEwcHggMCAyMHB4O3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7b3ZlcmZsb3c6aGlkZGVuO3doaXRlLXNwYWNlOm5vd3JhcDtwb3NpdGlvbjpyZWxhdGl2ZX1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpe2Zvb3RlcnttYXJnaW4tbGVmdDoyMzBweH19QG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KXsudGlsZV9jb3VudCAudGlsZV9zdGF0c19jb3VudHttYXJnaW4tYm90dG9tOjEwcHg7Ym9yZGVyLWJvdHRvbTowO3BhZGRpbmctYm90dG9tOjEwcHh9fS50aWxlX2NvdW50IC50aWxlX3N0YXRzX2NvdW50OmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7bGVmdDowO2hlaWdodDo2NXB4O2JvcmRlci1sZWZ0OjJweCBzb2xpZCAjQURCMkI1O21hcmdpbi10b3A6MTBweH1AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpey50aWxlX2NvdW50IC50aWxlX3N0YXRzX2NvdW50OmZpcnN0LWNoaWxkOmJlZm9yZXtib3JkZXItbGVmdDowfX0udGlsZV9jb3VudCAudGlsZV9zdGF0c19jb3VudCAuY291bnR7Zm9udC1zaXplOjMwcHg7bGluZS1oZWlnaHQ6NDdweDtmb250LXdlaWdodDo2MDB9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsudGlsZV9jb3VudCAudGlsZV9zdGF0c19jb3VudCAuY291bnR7Zm9udC1zaXplOjQwcHh9fUBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkgYW5kIChtYXgtd2lkdGg6IDExMDBweCl7LnRpbGVfY291bnQgLnRpbGVfc3RhdHNfY291bnQgLmNvdW50e2ZvbnQtc2l6ZTozMHB4fX0udGlsZV9jb3VudCAudGlsZV9zdGF0c19jb3VudCBzcGFue2ZvbnQtc2l6ZToxMnB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LnRpbGVfY291bnQgLnRpbGVfc3RhdHNfY291bnQgc3Bhbntmb250LXNpemU6MTNweH19LnRpbGVfY291bnQgLnRpbGVfc3RhdHNfY291bnQgLmNvdW50X2JvdHRvbSBpe3dpZHRoOjEycHh9LmRhc2hib2FyZF9ncmFwaHtiYWNrZ3JvdW5kOiNmZmY7cGFkZGluZzo3cHggMTBweH0uZGFzaGJvYXJkX2dyYXBoIC5jb2wtbWQtOSwuZGFzaGJvYXJkX2dyYXBoIC5jb2wtbWQtM3twYWRkaW5nOjB9YS51c2VyLXByb2ZpbGV7Y29sb3I6IzVFNjk3NCAhaW1wb3J0YW50fS51c2VyLXByb2ZpbGUgaW1ne3dpZHRoOjI5cHg7aGVpZ2h0OjI5cHg7Ym9yZGVyLXJhZGl1czo1MCU7bWFyZ2luLXJpZ2h0OjEwcHh9dWwudG9wX3Byb2ZpbGVze2hlaWdodDozMzBweDt3aWR0aDoxMDAlfXVsLnRvcF9wcm9maWxlcyBsaXttYXJnaW46MDtwYWRkaW5nOjNweCA1cHh9dWwudG9wX3Byb2ZpbGVzIGxpOm50aC1jaGlsZChvZGQpe2JhY2tncm91bmQtY29sb3I6I2VlZX0ubWVkaWEgLnByb2ZpbGVfdGh1bWJ7Ym9yZGVyOjFweCBzb2xpZDt3aWR0aDo1MHB4O2hlaWdodDo1MHB4O21hcmdpbjo1cHggMTBweCA1cHggMDtib3JkZXItcmFkaXVzOjUwJTtwYWRkaW5nOjlweCAxMnB4fS5tZWRpYSAucHJvZmlsZV90aHVtYiBpe2ZvbnQtc2l6ZTozMHB4fS5tZWRpYSAuZGF0ZXtiYWNrZ3JvdW5kOiNjY2M7d2lkdGg6NTJweDttYXJnaW4tcmlnaHQ6MTBweDtib3JkZXItcmFkaXVzOjEwcHg7cGFkZGluZzo1cHh9Lm1lZGlhIC5kYXRlIC5tb250aHttYXJnaW46MDt0ZXh0LWFsaWduOmNlbnRlcjtjb2xvcjojZmZmfS5tZWRpYSAuZGF0ZSAuZGF5e3RleHQtYWxpZ246Y2VudGVyO2NvbG9yOiNmZmY7Zm9udC1zaXplOjI3cHg7bWFyZ2luOjA7bGluZS1oZWlnaHQ6MjdweDtmb250LXdlaWdodDpib2xkfS5ldmVudCAubWVkaWEtYm9keSBhLnRpdGxle2ZvbnQtd2VpZ2h0OmJvbGR9LmV2ZW50IC5tZWRpYS1ib2R5IHB7bWFyZ2luLWJvdHRvbTowfWg0LmdyYXBoX3RpdGxle21hcmdpbjo3cHg7dGV4dC1hbGlnbjpjZW50ZXJ9LmZvbnRhd2Vzb21lLWljb24tbGlzdCAuZmEtaG92ZXIgYTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNkZGQ7Y29sb3I6I2ZmZjt0ZXh0LWRlY29yYXRpb246bm9uZX0uZm9udGF3ZXNvbWUtaWNvbi1saXN0IC5mYS1ob3ZlciBhe2Rpc3BsYXk6YmxvY2s7bGluZS1oZWlnaHQ6MzJweDtoZWlnaHQ6MzJweDtwYWRkaW5nLWxlZnQ6MTBweDtib3JkZXItcmFkaXVzOjRweH0uZm9udGF3ZXNvbWUtaWNvbi1saXN0IC5mYS1ob3ZlciBhOmhvdmVyIC5mYXtmb250LXNpemU6MjhweDt2ZXJ0aWNhbC1hbGlnbjotNnB4fS5mb250YXdlc29tZS1pY29uLWxpc3QgLmZhLWhvdmVyIGEgLmZhe3dpZHRoOjMycHg7Zm9udC1zaXplOjE2cHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC1hbGlnbjpyaWdodDttYXJnaW4tcmlnaHQ6MTBweH0ubWFpbl9tZW51IC5mYXt3aWR0aDoyNnB4O29wYWNpdHk6Ljk5O2Rpc3BsYXk6aW5saW5lLWJsb2NrO2ZvbnQtZmFtaWx5OkZvbnRBd2Vzb21lO2ZvbnQtc3R5bGU6bm9ybWFsO2ZvbnQtd2VpZ2h0Om5vcm1hbDtmb250LXNpemU6MThweDstd2Via2l0LWZvbnQtc21vb3RoaW5nOmFudGlhbGlhc2VkOy1tb3otb3N4LWZvbnQtc21vb3RoaW5nOmdyYXlzY2FsZX0udGlsZS1zdGF0c3twb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206MTJweDtib3JkZXI6MXB4IHNvbGlkICNFNEU0RTQ7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjVweDtvdmVyZmxvdzpoaWRkZW47cGFkZGluZy1ib3R0b206NXB4Oy13ZWJraXQtYmFja2dyb3VuZC1jbGlwOnBhZGRpbmctYm94Oy1tb3otYm9yZGVyLXJhZGl1czo1cHg7LW1vei1iYWNrZ3JvdW5kLWNsaXA6cGFkZGluZztib3JkZXItcmFkaXVzOjVweDtiYWNrZ3JvdW5kLWNsaXA6cGFkZGluZy1ib3g7YmFja2dyb3VuZDojRkZGOy1tb3otdHJhbnNpdGlvbjphbGwgMzAwbXMgZWFzZS1pbi1vdXQ7LW8tdHJhbnNpdGlvbjphbGwgMzAwbXMgZWFzZS1pbi1vdXQ7LXdlYmtpdC10cmFuc2l0aW9uOmFsbCAzMDBtcyBlYXNlLWluLW91dDt0cmFuc2l0aW9uOmFsbCAzMDBtcyBlYXNlLWluLW91dH0udGlsZS1zdGF0czpob3ZlciAuaWNvbiBpe2FuaW1hdGlvbi1uYW1lOnRhbnNmb3JtQW5pbWF0aW9uO2FuaW1hdGlvbi1kdXJhdGlvbjouNXM7YW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxO2NvbG9yOnJnYmEoNTgsNTgsNTgsMC40MSk7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlO2FuaW1hdGlvbi1maWxsLW1vZGU6Zm9yd2FyZHM7LXdlYmtpdC1hbmltYXRpb24tbmFtZTp0YW5zZm9ybUFuaW1hdGlvbjstd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjouNXM7LXdlYmtpdC1hbmltYXRpb24taXRlcmF0aW9uLWNvdW50OjE7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOmZvcndhcmRzOy1tb3otYW5pbWF0aW9uLW5hbWU6dGFuc2Zvcm1BbmltYXRpb247LW1vei1hbmltYXRpb24tZHVyYXRpb246LjVzOy1tb3otYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDoxOy1tb3otYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlOy1tb3otYW5pbWF0aW9uLWZpbGwtbW9kZTpmb3J3YXJkc30udGlsZS1zdGF0cyAuaWNvbnt3aWR0aDoyMHB4O2hlaWdodDoyMHB4O2NvbG9yOiNCQUI4Qjg7cG9zaXRpb246YWJzb2x1dGU7cmlnaHQ6NTNweDt0b3A6MjJweDt6LWluZGV4OjF9LnRpbGUtc3RhdHMgLmljb24gaXttYXJnaW46MDtmb250LXNpemU6NjBweDtsaW5lLWhlaWdodDowO3ZlcnRpY2FsLWFsaWduOmJvdHRvbTtwYWRkaW5nOjB9LnRpbGUtc3RhdHMgLmNvdW50e2ZvbnQtc2l6ZTozOHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7bGluZS1oZWlnaHQ6MS42NTg1NzE0M30udGlsZS1zdGF0cyAuY291bnQsLnRpbGUtc3RhdHMgaDMsLnRpbGUtc3RhdHMgcHtwb3NpdGlvbjpyZWxhdGl2ZTttYXJnaW46MDttYXJnaW4tbGVmdDoxMHB4O3otaW5kZXg6NTtwYWRkaW5nOjB9LnRpbGUtc3RhdHMgaDN7Y29sb3I6I0JBQjhCOH0udGlsZS1zdGF0cyBwe21hcmdpbi10b3A6NXB4O2ZvbnQtc2l6ZToxMnB4fS50aWxlLXN0YXRzPi5kYXNoLWJveC1mb290ZXJ7cG9zaXRpb246cmVsYXRpdmU7dGV4dC1hbGlnbjpjZW50ZXI7bWFyZ2luLXRvcDo1cHg7cGFkZGluZzozcHggMDtjb2xvcjojZmZmO2NvbG9yOnJnYmEoMjU1LDI1NSwyNTUsMC44KTtkaXNwbGF5OmJsb2NrO3otaW5kZXg6MTA7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMSk7dGV4dC1kZWNvcmF0aW9uOm5vbmV9LnRpbGUtc3RhdHM+LmRhc2gtYm94LWZvb3Rlcjpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjE1KX0udGlsZS1zdGF0cz4uZGFzaC1ib3gtZm9vdGVyOmhvdmVye2NvbG9yOiNmZmY7YmFja2dyb3VuZDpyZ2JhKDAsMCwwLDAuMTUpfXRhYmxlLnRpbGVfaW5mb3twYWRkaW5nOjEwcHggMTVweH10YWJsZS50aWxlX2luZm8gc3Bhbi5yaWdodHttYXJnaW4tcmlnaHQ6MDtmbG9hdDpyaWdodDtwb3NpdGlvbjphYnNvbHV0ZTtyaWdodDo0JX0udGlsZTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZX0udGlsZV9oZWFkZXJ7Ym9yZGVyLWJvdHRvbTp0cmFuc3BhcmVudDtwYWRkaW5nOjdweCAxNXB4O21hcmdpbi1ib3R0b206MTVweDtiYWNrZ3JvdW5kOiNFN0U3RTd9LnRpbGVfaGVhZCBoNHttYXJnaW4tdG9wOjA7bWFyZ2luLWJvdHRvbTo1cHh9LnRpbGVzLWJvdHRvbXtwYWRkaW5nOjVweCAxMHB4O21hcmdpbi10b3A6MTBweDtiYWNrZ3JvdW5kOnJnYmEoMTk0LDE5NCwxOTQsMC4zKTt0ZXh0LWFsaWduOmxlZnR9YS5zdGFye2NvbG9yOiM0MjhiY2EgIWltcG9ydGFudH0ubWFpbF9jb250ZW50e2JhY2tncm91bmQ6bm9uZSByZXBlYXQgc2Nyb2xsIDAgMCAjRkZGRkZGO2JvcmRlci1yYWRpdXM6NHB4O21hcmdpbi10b3A6MjBweDttaW4taGVpZ2h0OjUwMHB4O3BhZGRpbmc6MTBweCAxMXB4O3dpZHRoOjEwMCV9Lmxpc3QtYnRuLW1haWx7bWFyZ2luLWJvdHRvbToxNXB4fS5saXN0LWJ0bi1tYWlsLmFjdGl2ZXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjMzlCM0Q3O3BhZGRpbmc6MCAwIDE0cHh9Lmxpc3QtYnRuLW1haWw+aXtmbG9hdDpsZWZ0O2ZvbnQtc2l6ZToxOHB4O2ZvbnQtc3R5bGU6bm9ybWFsO3dpZHRoOjMzcHh9Lmxpc3QtYnRuLW1haWw+LmNue2JhY2tncm91bmQ6bm9uZSByZXBlYXQgc2Nyb2xsIDAgMCAjMzlCM0Q3O2JvcmRlci1yYWRpdXM6MTJweDtjb2xvcjojRkZGRkZGO2Zsb2F0OnJpZ2h0O2ZvbnQtc3R5bGU6bm9ybWFsO3BhZGRpbmc6MCA1cHh9LmJ1dHRvbi1tYWlse21hcmdpbjowIDAgMTVweCAhaW1wb3J0YW50O3RleHQtYWxpZ246bGVmdDt3aWR0aDoxMDAlfWJ1dHRvbiwuYnV0dG9ucywuYnRuLC5tb2RhbC1mb290ZXIgLmJ0bisuYnRue21hcmdpbi1ib3R0b206NXB4O21hcmdpbi1yaWdodDo1cHh9LmJ0bi1ncm91cC12ZXJ0aWNhbCAuYnRuLC5idG4tZ3JvdXAgLmJ0bnttYXJnaW4tYm90dG9tOjA7bWFyZ2luLXJpZ2h0OjB9Lm1haWxfbGlzdF9jb2x1bW57Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNEQkRCREJ9Lm1haWxfdmlld3tib3JkZXItbGVmdDoxcHggc29saWQgI0RCREJEQn0ubWFpbF9saXN0e3dpZHRoOjEwMCU7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI0RCREJEQjttYXJnaW4tYm90dG9tOjJweDtkaXNwbGF5OmlubGluZS1ibG9ja30ubWFpbF9saXN0IC5sZWZ0e3dpZHRoOjUlO2Zsb2F0OmxlZnQ7bWFyZ2luLXJpZ2h0OjMlfS5tYWlsX2xpc3QgLnJpZ2h0e3dpZHRoOjkwJTtmbG9hdDpsZWZ0fS5tYWlsX2xpc3QgaDN7Zm9udC1zaXplOjE1cHg7Zm9udC13ZWlnaHQ6Ym9sZDttYXJnaW46MHB4IDAgNnB4fS5tYWlsX2xpc3QgaDMgc21hbGx7ZmxvYXQ6cmlnaHQ7Y29sb3I6I0FEQUJBQjtmb250LXNpemU6MTFweDtsaW5lLWhlaWdodDoyMHB4fS5tYWlsX2xpc3QgLmJhZGdle3BhZGRpbmc6M3B4IDZweDtmb250LXNpemU6OHB4O2JhY2tncm91bmQ6I0JBQjdCN31AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpey5tYWlsX2xpc3R7bWFyZ2luLWJvdHRvbTo1cHg7ZGlzcGxheTppbmxpbmUtYmxvY2t9fS5tYWlsX2hlYWRpbmcgaDR7Zm9udC1zaXplOjE4cHg7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2RkZDtwYWRkaW5nLWJvdHRvbToxMHB4O21hcmdpbi10b3A6MjBweH0uYXR0YWNobWVudHttYXJnaW4tdG9wOjMwcHh9LmF0dGFjaG1lbnQgdWx7d2lkdGg6MTAwJTtsaXN0LXN0eWxlOm5vbmU7cGFkZGluZy1sZWZ0OjA7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luLWJvdHRvbTozMHB4fS5hdHRhY2htZW50IHVsIGxpe2Zsb2F0OmxlZnQ7d2lkdGg6MTUwcHg7bWFyZ2luLXJpZ2h0OjEwcHg7bWFyZ2luLWJvdHRvbToxMHB4fS5hdHRhY2htZW50IHVsIGxpIGltZ3toZWlnaHQ6MTUwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZGRkO3BhZGRpbmc6NXB4O21hcmdpbi1ib3R0b206MTBweH0uYXR0YWNobWVudCB1bCBsaSBzcGFue2Zsb2F0OnJpZ2h0fS5hdHRhY2htZW50IC5maWxlLW5hbWV7ZmxvYXQ6bGVmdH0uYXR0YWNobWVudCAubGlua3N7d2lkdGg6MTAwJTtkaXNwbGF5OmlubGluZS1ibG9ja30uY29tcG9zZXtwYWRkaW5nOjA7cG9zaXRpb246Zml4ZWQ7Ym90dG9tOjA7cmlnaHQ6MDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjRDlERUU0O2JvcmRlci1yaWdodDowO2JvcmRlci1ib3R0b206MDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjVweDt6LWluZGV4Ojk5OTk7ZGlzcGxheTpub25lfS5jb21wb3NlIC5jb21wb3NlLWhlYWRlcntwYWRkaW5nOjVweDtiYWNrZ3JvdW5kOiMxNjlGODU7Y29sb3I6I2ZmZjtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjVweH0uY29tcG9zZSAuY29tcG9zZS1oZWFkZXIgLmNsb3Nle3RleHQtc2hhZG93OjAgMXB4IDAgI2ZmZmZmZjtsaW5lLWhlaWdodDouOH0uY29tcG9zZSAuY29tcG9zZS1ib2R5IC5lZGl0b3IuYnRuLXRvb2xiYXJ7bWFyZ2luOjB9LmNvbXBvc2UgLmNvbXBvc2UtYm9keSAuZWRpdG9yLXdyYXBwZXJ7aGVpZ2h0OjEwMCU7bWluLWhlaWdodDo1MHB4O21heC1oZWlnaHQ6MTgwcHg7Ym9yZGVyLXJhZGl1czowO2JvcmRlci1sZWZ0Om5vbmU7Ym9yZGVyLXJpZ2h0Om5vbmU7b3ZlcmZsb3c6YXV0b30uY29tcG9zZSAuY29tcG9zZS1mb290ZXJ7cGFkZGluZzoxMHB4fS5lZGl0b3IuYnRuLXRvb2xiYXJ7em9vbToxO2JhY2tncm91bmQ6I0Y3RjdGNzttYXJnaW46NXB4IDJweDtwYWRkaW5nOjNweCAwO2JvcmRlcjoxcHggc29saWQgI0VGRUZFRn0uaW5wdXQtZ3JvdXB7bWFyZ2luLWJvdHRvbToxMHB4fS5sbl9zb2xpZHtib3JkZXItdG9wOjFweCBzb2xpZCAjZTVlNWU1O2NvbG9yOiNmZmZmZmY7YmFja2dyb3VuZC1jb2xvcjojZmZmZmZmO2hlaWdodDoxcHg7bWFyZ2luOjIwcHggMH1zcGFuLnNlY3Rpb257ZGlzcGxheTpibG9jazt3aWR0aDoxMDAlO3BhZGRpbmc6MDttYXJnaW4tYm90dG9tOjIwcHg7Zm9udC1zaXplOjIxcHg7bGluZS1oZWlnaHQ6aW5oZXJpdDtjb2xvcjojMzMzO2JvcmRlcjowO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlNWU1ZTV9LmZvcm0tY29udHJvbHtib3JkZXItcmFkaXVzOjA7d2lkdGg6MTAwJX0uZm9ybS1ob3Jpem9udGFsIC5jb250cm9sLWxhYmVse3BhZGRpbmctdG9wOjhweH0uZm9ybS1jb250cm9sOmZvY3Vze2JvcmRlci1jb2xvcjojQ0NEMEQ3O2JveC1zaGFkb3c6bm9uZSAhaW1wb3J0YW50fWxlZ2VuZHtmb250LXNpemU6MThweDtjb2xvcjppbmhlcml0fS5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXB7bWFyZ2luLXJpZ2h0OjA7bWFyZ2luLWxlZnQ6MH0uZm9ybS1jb250cm9sLWZlZWRiYWNre21hcmdpbi10b3A6OHB4O2hlaWdodDoyM3B4O2NvbG9yOiNiYmI7bGluZS1oZWlnaHQ6MjRweDtmb250LXNpemU6MTVweH0uZm9ybS1jb250cm9sLWZlZWRiYWNrLmxlZnR7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjY2NjO2xlZnQ6MTNweH0uZm9ybS1jb250cm9sLWZlZWRiYWNrLnJpZ2h0e2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjY2NjO3JpZ2h0OjEzcHh9LmZvcm0tY29udHJvbC5oYXMtZmVlZGJhY2stbGVmdHtwYWRkaW5nLWxlZnQ6NDVweH0uZm9ybS1jb250cm9sLmhhcy1mZWVkYmFjay1yaWdodHtwYWRkaW5nLXJpZ2h0OjQ1cHh9LmZvcm0tZ3JvdXB7bWFyZ2luLWJvdHRvbToxMHB4fS52YWxpZGF0ZXttYXJnaW4tdG9wOjEwcHh9LmludmFsaWQtZm9ybS1lcnJvci1tZXNzYWdle21hcmdpbi10b3A6MTBweDtwYWRkaW5nOjVweH0uaW52YWxpZC1mb3JtLWVycm9yLW1lc3NhZ2UuZmlsbGVke2JvcmRlci1sZWZ0OjJweCBzb2xpZCAjRTc0QzNDfXAucGFyc2xleS1zdWNjZXNze2NvbG9yOiM0Njg4NDc7YmFja2dyb3VuZC1jb2xvcjojREZGMEQ4O2JvcmRlcjoxcHggc29saWQgI0Q2RTlDNn1wLnBhcnNsZXktZXJyb3J7Y29sb3I6I0I5NEE0ODtiYWNrZ3JvdW5kLWNvbG9yOiNGMkRFREU7Ym9yZGVyOjFweCBzb2xpZCAjRUVEM0Q3fXVsLnBhcnNsZXktZXJyb3JzLWxpc3R7bGlzdC1zdHlsZTpub25lO2NvbG9yOiNFNzRDM0M7cGFkZGluZy1sZWZ0OjB9aW5wdXQucGFyc2xleS1lcnJvcix0ZXh0YXJlYS5wYXJzbGV5LWVycm9yLHNlbGVjdC5wYXJzbGV5LWVycm9ye2JhY2tncm91bmQ6I0ZBRURFQztib3JkZXI6MXB4IHNvbGlkICNFODU0NDV9LmJ0bi1ncm91cCAucGFyc2xleS1lcnJvcnMtbGlzdHtkaXNwbGF5Om5vbmV9LmJhZCBpbnB1dCwuYmFkIHNlbGVjdCwuYmFkIHRleHRhcmVhe2JvcmRlcjoxcHggc29saWQgI0NFNTQ1NDtib3gtc2hhZG93OjAgMCA0cHggLTJweCAjQ0U1NDU0O3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6MDstbW96LWFuaW1hdGlvbjouN3MgMSBzaGFrZSBsaW5lYXI7LXdlYmtpdC1hbmltYXRpb246MC43cyAxIHNoYWtlIGxpbmVhcn0uaXRlbSBpbnB1dCwuaXRlbSB0ZXh0YXJlYXstd2Via2l0LXRyYW5zaXRpb246MC40MnM7LW1vei10cmFuc2l0aW9uOjAuNDJzO3RyYW5zaXRpb246MC40MnN9Lml0ZW0gLmFsZXJ0e2Zsb2F0OmxlZnQ7bWFyZ2luOjAgMCAwIDIwcHg7cGFkZGluZzozcHggMTBweDtjb2xvcjojRkZGO2JvcmRlci1yYWRpdXM6M3B4IDRweCA0cHggM3B4O2JhY2tncm91bmQtY29sb3I6I0NFNTQ1NDttYXgtd2lkdGg6MTcwcHg7d2hpdGUtc3BhY2U6cHJlO3Bvc2l0aW9uOnJlbGF0aXZlO2xlZnQ6LTE1cHg7b3BhY2l0eTowO3otaW5kZXg6MTt0cmFuc2l0aW9uOjAuMTVzIGVhc2Utb3V0fS5pdGVtIC5hbGVydDo6YWZ0ZXJ7Y29udGVudDonJztkaXNwbGF5OmJsb2NrO2hlaWdodDowO3dpZHRoOjA7Ym9yZGVyLWNvbG9yOnRyYW5zcGFyZW50ICNDRTU0NTQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXN0eWxlOnNvbGlkO2JvcmRlci13aWR0aDoxMXB4IDdweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0xM3B4O3RvcDoxcHh9Lml0ZW0uYmFkIC5hbGVydHtsZWZ0OjA7b3BhY2l0eToxfS5pbmwtYmx7ZGlzcGxheTppbmxpbmUtYmxvY2t9LndlbGwgLm1hcmt1cHtiYWNrZ3JvdW5kOiNmZmY7Y29sb3I6Izc3Nztwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjQ1cHggMTVweCAxNXB4O21hcmdpbjoxNXB4IDAgMCAwO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXItcmFkaXVzOjAgMCA0cHggNHB4O2JveC1zaGFkb3c6bm9uZX0ud2VsbCAubWFya3VwOjphZnRlcntjb250ZW50OlwiRXhhbXBsZVwiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxNXB4O2xlZnQ6MTVweDtmb250LXNpemU6MTJweDtmb250LXdlaWdodDpib2xkO2NvbG9yOiNiYmI7dGV4dC10cmFuc2Zvcm06dXBwZXJjYXNlO2xldHRlci1zcGFjaW5nOjFweH0uYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25ze2JvcmRlcjoxcHggc29saWQgI2U0ZTRlNDtiYWNrZ3JvdW5kOiNGNEY0RjQ7Y3Vyc29yOmRlZmF1bHQ7b3ZlcmZsb3c6YXV0b30uYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb257cGFkZGluZzoycHggNXB4O2ZvbnQtc2l6ZToxLjJlbTt3aGl0ZS1zcGFjZTpub3dyYXA7b3ZlcmZsb3c6aGlkZGVufS5hdXRvY29tcGxldGUtc2VsZWN0ZWR7YmFja2dyb3VuZDojZjBmMGYwfS5hdXRvY29tcGxldGUtc3VnZ2VzdGlvbnMgc3Ryb25ne2ZvbnQtd2VpZ2h0Om5vcm1hbDtjb2xvcjojMzM5OWZmO2ZvbnQtd2VpZ2h0OmJvbGRlcn0uYnRue2JvcmRlci1yYWRpdXM6M3B4fWEuYnRuLXN1Y2Nlc3MsYS5idG4tcHJpbWFyeSxhLmJ0bi13YXJuaW5nLGEuYnRuLWRhbmdlcntjb2xvcjojZmZmfS5idG4tc3VjY2Vzc3tiYWNrZ3JvdW5kOiMyNkI5OUE7Ym9yZGVyOjFweCBzb2xpZCAjMTY5Rjg1fS5idG4tc3VjY2Vzczpob3ZlciwuYnRuLXN1Y2Nlc3M6Zm9jdXMsLmJ0bi1zdWNjZXNzOmFjdGl2ZSwuYnRuLXN1Y2Nlc3MuYWN0aXZlLC5vcGVuIC5kcm9wZG93bi10b2dnbGUuYnRuLXN1Y2Nlc3N7YmFja2dyb3VuZDojMTY5Rjg1fS5idG4tZGFya3tjb2xvcjojRTlFREVGO2JhY2tncm91bmQtY29sb3I6IzRCNUY3MTtib3JkZXItY29sb3I6IzM2NEI1Rn0uYnRuLWRhcms6aG92ZXIsLmJ0bi1kYXJrOmZvY3VzLC5idG4tZGFyazphY3RpdmUsLmJ0bi1kYXJrLmFjdGl2ZSwub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kYXJre2NvbG9yOiNGRkZGRkY7YmFja2dyb3VuZC1jb2xvcjojMzk0RDVGO2JvcmRlci1jb2xvcjojMzk0RDVGfS5idG4tcm91bmR7Ym9yZGVyLXJhZGl1czozMHB4fS5idG4uYnRuLWFwcHtwb3NpdGlvbjpyZWxhdGl2ZTtwYWRkaW5nOjE1cHggNXB4O21hcmdpbjowIDAgMTBweCAxMHB4O21pbi13aWR0aDo4MHB4O2hlaWdodDo2MHB4Oy13ZWJraXQtYm94LXNoYWRvdzpub25lOy1tb3otYm94LXNoYWRvdzpub25lO2JveC1zaGFkb3c6bm9uZTstd2Via2l0LWJvcmRlci1yYWRpdXM6MDstbW96LWJvcmRlci1yYWRpdXM6MDtib3JkZXItcmFkaXVzOjA7dGV4dC1hbGlnbjpjZW50ZXI7Y29sb3I6IzY2Njtib3JkZXI6MXB4IHNvbGlkICNkZGQ7YmFja2dyb3VuZC1jb2xvcjojZmFmYWZhO2ZvbnQtc2l6ZToxMnB4fS5idG4uYnRuLWFwcC5idG4tcHJpbWFyeXtjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzMzN2FiNztib3JkZXItY29sb3I6IzJlNmRhNH0uYnRuLmJ0bi1hcHAuYnRuLXByaW1hcnk6Zm9jdXMsLmJ0bi5idG4tYXBwLmJ0bi1wcmltYXJ5LmZvY3Vze2NvbG9yOiNmZmY7YmFja2dyb3VuZC1jb2xvcjojMjg2MDkwO2JvcmRlci1jb2xvcjojMTIyYjQwfS5idG4uYnRuLWFwcC5idG4tcHJpbWFyeTpob3Zlcntjb2xvcjojZmZmO2JhY2tncm91bmQtY29sb3I6IzI4NjA5MDtib3JkZXItY29sb3I6IzIwNGQ3NH0uYnRuLmJ0bi1hcHAuYnRuLXByaW1hcnk6YWN0aXZlLC5idG4uYnRuLWFwcC5idG4tcHJpbWFyeS5hY3RpdmV7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMyODYwOTA7Ym9yZGVyLWNvbG9yOiMyMDRkNzR9LmJ0bi5idG4tYXBwPi5mYSwuYnRuLmJ0bi1hcHA+LmdseXBoaWNvbiwuYnRuLmJ0bi1hcHA+Lmlvbntmb250LXNpemU6MjBweDtkaXNwbGF5OmJsb2NrfS5idG4uYnRuLWFwcDpob3ZlcntiYWNrZ3JvdW5kOiNmNGY0ZjQ7Y29sb3I6IzQ0NDtib3JkZXItY29sb3I6I2FhYX0uYnRuLmJ0bi1hcHA6YWN0aXZlLC5idG4uYnRuLWFwcDpmb2N1c3std2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAzcHggNXB4IHJnYmEoMCwwLDAsMC4xMjUpOy1tb3otYm94LXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLDAsMCwwLjEyNSk7Ym94LXNoYWRvdzppbnNldCAwIDNweCA1cHggcmdiYSgwLDAsMCwwLjEyNSl9LmJ0bi5idG4tYXBwPi5iYWRnZXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6LTNweDtyaWdodDotMTBweDtmb250LXNpemU6MTBweDtmb250LXdlaWdodDo0MDB9dGV4dGFyZWF7cGFkZGluZzoxMHB4O3ZlcnRpY2FsLWFsaWduOnRvcDt3aWR0aDoyMDBweH10ZXh0YXJlYTpmb2N1c3tvdXRsaW5lLXN0eWxlOnNvbGlkO291dGxpbmUtd2lkdGg6MnB4fS5idG5fe2Rpc3BsYXk6aW5saW5lLWJsb2NrO3BhZGRpbmc6M3B4IDlweDttYXJnaW4tYm90dG9tOjA7Zm9udC1zaXplOjE0cHg7bGluZS1oZWlnaHQ6MjBweDt0ZXh0LWFsaWduOmNlbnRlcjt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7Y3Vyc29yOnBvaW50ZXI7Y29sb3I6IzMzMzMzMzt0ZXh0LXNoYWRvdzowIDFweCAxcHggcmdiYSgyNTUsMjU1LDI1NSwwLjc1KTtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7YmFja2dyb3VuZC1pbWFnZTotbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYsICNlNmU2ZTYpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgMCwgMCAxMDAlLCBmcm9tKCNmZmYpLCB0bygjZTZlNmU2KSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmYsICNlNmU2ZTYpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2ZmZiwgI2U2ZTZlNik7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZmZmLCAjZTZlNmU2KTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZmZmZmZmZicsIGVuZENvbG9yc3RyPScjZmZlNmU2ZTYnLCBHcmFkaWVudFR5cGU9MCk7Ym9yZGVyLWNvbG9yOiNlNmU2ZTYgI2U2ZTZlNiAjYmZiZmJmO2JvcmRlci1jb2xvcjpyZ2JhKDAsMCwwLDAuMSkgcmdiYSgwLDAsMCwwLjEpIHJnYmEoMCwwLDAsMC4yNSk7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtib3JkZXI6MXB4IHNvbGlkICNjY2NjY2M7Ym9yZGVyLWJvdHRvbS1jb2xvcjojYjNiM2IzOy13ZWJraXQtYm9yZGVyLXJhZGl1czo0cHg7LW1vei1ib3JkZXItcmFkaXVzOjRweDtib3JkZXItcmFkaXVzOjRweDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDAuMiksMCAxcHggMnB4IHJnYmEoMCwwLDAsMC4wNSk7LW1vei1ib3gtc2hhZG93Omluc2V0IDAgMXB4IDAgcmdiYSgyNTUsMjU1LDI1NSwwLjIpLDAgMXB4IDJweCByZ2JhKDAsMCwwLDAuMDUpO2JveC1zaGFkb3c6aW5zZXQgMCAxcHggMCByZ2JhKDI1NSwyNTUsMjU1LDAuMiksMCAxcHggMnB4IHJnYmEoMCwwLDAsMC4wNSl9LmJzLWdseXBoaWNvbnN7bWFyZ2luOjAgLTEwcHggMjBweDtvdmVyZmxvdzpoaWRkZW59LmJzLWdseXBoaWNvbnMtbGlzdHtwYWRkaW5nLWxlZnQ6MDtsaXN0LXN0eWxlOm5vbmV9LmJzLWdseXBoaWNvbnMgbGl7ZmxvYXQ6bGVmdDt3aWR0aDoyNSU7aGVpZ2h0OjExNXB4O3BhZGRpbmc6MTBweDtmb250LXNpemU6MTBweDtsaW5lLWhlaWdodDoxLjQ7dGV4dC1hbGlnbjpjZW50ZXI7YmFja2dyb3VuZC1jb2xvcjojZjlmOWY5O2JvcmRlcjoxcHggc29saWQgI2ZmZn0uYnMtZ2x5cGhpY29ucyAuZ2x5cGhpY29ue21hcmdpbi10b3A6NXB4O21hcmdpbi1ib3R0b206MTBweDtmb250LXNpemU6MjRweH0uYnMtZ2x5cGhpY29ucyAuZ2x5cGhpY29uLWNsYXNze2Rpc3BsYXk6YmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7d29yZC13cmFwOmJyZWFrLXdvcmR9LmJzLWdseXBoaWNvbnMgbGk6aG92ZXJ7Y29sb3I6I2ZmZjtiYWNrZ3JvdW5kLWNvbG9yOiMxQUJCOUN9QG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KXsuYnMtZ2x5cGhpY29uc3ttYXJnaW4tcmlnaHQ6MDttYXJnaW4tbGVmdDowfS5icy1nbHlwaGljb25zIGxpe3dpZHRoOjEyLjUlO2ZvbnQtc2l6ZToxMnB4fX0udGFnc2lucHV0e2JvcmRlcjoxcHggc29saWQgI0NDQztiYWNrZ3JvdW5kOiNGRkY7cGFkZGluZzo2cHggNnB4IDA7d2lkdGg6MzAwcHg7b3ZlcmZsb3cteTphdXRvfXNwYW4udGFney1tb3otYm9yZGVyLXJhZGl1czoycHg7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjJweDtkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnQ7cGFkZGluZzo1cHggOXB4O3RleHQtZGVjb3JhdGlvbjpub25lO2JhY2tncm91bmQ6IzFBQkI5Qztjb2xvcjojRjFGNkY3O21hcmdpbi1yaWdodDo1cHg7Zm9udC13ZWlnaHQ6NTAwO21hcmdpbi1ib3R0b206NXB4O2ZvbnQtZmFtaWx5OmhlbHZldGljYX1zcGFuLnRhZyBhe2NvbG9yOiNGMUY2RjcgIWltcG9ydGFudH0udGFnc2lucHV0IHNwYW4udGFnIGF7Zm9udC13ZWlnaHQ6Ym9sZDtjb2xvcjojODJhZDJiO3RleHQtZGVjb3JhdGlvbjpub25lO2ZvbnQtc2l6ZToxMXB4fS50YWdzaW5wdXQgaW5wdXR7d2lkdGg6ODBweDttYXJnaW46MHB4O2ZvbnQtZmFtaWx5OmhlbHZldGljYTtmb250LXNpemU6MTNweDtib3JkZXI6MXB4IHNvbGlkIHRyYW5zcGFyZW50O3BhZGRpbmc6M3B4O2JhY2tncm91bmQ6dHJhbnNwYXJlbnQ7Y29sb3I6IzAwMDtvdXRsaW5lOjBweH0udGFnc2lucHV0IGRpdntkaXNwbGF5OmJsb2NrO2Zsb2F0OmxlZnR9LnRhZ3NfY2xlYXJ7Y2xlYXI6Ym90aDt3aWR0aDoxMDAlO2hlaWdodDowcHh9Lm5vdF92YWxpZHtiYWNrZ3JvdW5kOiNGQkQ4REIgIWltcG9ydGFudDtjb2xvcjojOTAxMTFBICFpbXBvcnRhbnR9dWwuYmFyX3RhYnN7b3ZlcmZsb3c6dmlzaWJsZTtiYWNrZ3JvdW5kOiNGNUY3RkE7aGVpZ2h0OjI1cHg7bWFyZ2luOjIxcHggMCAxNHB4O3BhZGRpbmctbGVmdDoxNHB4O3Bvc2l0aW9uOnJlbGF0aXZlO3otaW5kZXg6MTt3aWR0aDoxMDAlO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNFNkU5RUR9dWwuYmFyX3RhYnM+bGl7Ym9yZGVyOjFweCBzb2xpZCAjRTZFOUVEO2NvbG9yOiMzMzMgIWltcG9ydGFudDttYXJnaW4tdG9wOi0xN3B4O21hcmdpbi1sZWZ0OjhweDtiYWNrZ3JvdW5kOiNmZmY7Ym9yZGVyLWJvdHRvbTpub25lO2JvcmRlci1yYWRpdXM6NHB4IDRweCAwIDB9dWwuYmFyX3RhYnM+bGkuYWN0aXZle2JvcmRlci1yaWdodDo2cHggc29saWQgI0QzRDZEQTtib3JkZXItdG9wOjA7bWFyZ2luLXRvcDotMTVweH11bC5iYXJfdGFicz5saSBhe3BhZGRpbmc6MTBweCAxN3B4O2JhY2tncm91bmQ6I0Y1RjdGQTttYXJnaW46MDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czowfXVsLmJhcl90YWJzPmxpIGE6aG92ZXJ7Ym9yZGVyOjFweCBzb2xpZCB0cmFuc3BhcmVudH11bC5iYXJfdGFicz5saS5hY3RpdmUgYXtib3JkZXItYm90dG9tOm5vbmV9dWwuYmFyX3RhYnMucmlnaHR7cGFkZGluZy1yaWdodDoxNHB4fXVsLmJhcl90YWJzLnJpZ2h0IGxpe2Zsb2F0OnJpZ2h0fWE6Zm9jdXN7b3V0bGluZTpub25lfXVsLnRpbWVsaW5lIGxpe3Bvc2l0aW9uOnJlbGF0aXZlO2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlOGU4ZTg7Y2xlYXI6Ym90aH0udGltZWxpbmUgLmJsb2Nre21hcmdpbjowO2JvcmRlci1sZWZ0OjNweCBzb2xpZCAjZThlOGU4O292ZXJmbG93OnZpc2libGU7cGFkZGluZzoxMHB4IDE1cHg7bWFyZ2luLWxlZnQ6MTA1cHh9LnRpbWVsaW5lLndpZGdldHttaW4td2lkdGg6MDttYXgtd2lkdGg6aW5oZXJpdH0udGltZWxpbmUud2lkZ2V0IC5ibG9ja3ttYXJnaW4tbGVmdDo1cHh9LnRpbWVsaW5lIC50YWdze3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxNXB4O2xlZnQ6MDt3aWR0aDo4NHB4fS50aW1lbGluZSAudGFne2Rpc3BsYXk6YmxvY2s7aGVpZ2h0OjMwcHg7Zm9udC1zaXplOjEzcHg7cGFkZGluZzo4cHh9LnRpbWVsaW5lIC50YWcgc3BhbntkaXNwbGF5OmJsb2NrO292ZXJmbG93OmhpZGRlbjt3aWR0aDoxMDAlO3doaXRlLXNwYWNlOm5vd3JhcDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzfS50YWd7bGluZS1oZWlnaHQ6MTtiYWNrZ3JvdW5kOiMxQUJCOUM7Y29sb3I6I2ZmZiAhaW1wb3J0YW50fS50YWc6YWZ0ZXJ7Y29udGVudDpcIiBcIjtoZWlnaHQ6MzBweDt3aWR0aDowO3Bvc2l0aW9uOmFic29sdXRlO2xlZnQ6MTAwJTt0b3A6MDttYXJnaW46MDtwb2ludGVyLWV2ZW50czpub25lO2JvcmRlci10b3A6MTRweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjE0cHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLWxlZnQ6MTFweCBzb2xpZCAjMUFCQjlDfS50aW1lbGluZSBoMi50aXRsZXtwb3NpdGlvbjpyZWxhdGl2ZTtmb250LXNpemU6MTZweDttYXJnaW46MH0udGltZWxpbmUgaDIudGl0bGU6YmVmb3Jle2NvbnRlbnQ6XCJcIjtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0Oi0yM3B4O3RvcDozcHg7ZGlzcGxheTpibG9jazt3aWR0aDoxNHB4O2hlaWdodDoxNHB4O2JvcmRlcjozcHggc29saWQgI2QyZDNkMjtib3JkZXItcmFkaXVzOjE0cHg7YmFja2dyb3VuZDojZjlmOWY5fS50aW1lbGluZSAuYnlsaW5le3BhZGRpbmc6LjI1ZW0gMH0uYnlsaW5ley13ZWJraXQtZm9udC1zbW9vdGhpbmc6YW50aWFsaWFzZWQ7Zm9udC1zdHlsZTppdGFsaWM7Zm9udC1zaXplOi45Mzc1ZW07bGluZS1oZWlnaHQ6MS4zO2NvbG9yOiNhYWI2YWF9dWwuc29jaWFsIGxpe2JvcmRlcjowfS5zb2NpYWwtc2lkZWJhciwuc29jaWFsLWJvZHl7ZmxvYXQ6cmlnaHR9LnNvY2lhbC1zaWRlYmFye2JhY2tncm91bmQ6I0VERURFRDt3aWR0aDoyMiV9LnNvY2lhbC1ib2R5e2JvcmRlcjoxcHggc29saWQgI2NjYzt3aWR0aDo3OCV9LnRodW1iIGltZ3t3aWR0aDo1MHB4O2hlaWdodDo1MHB4O2JvcmRlci1yYWRpdXM6NTAlfS5jaGF0IC50aHVtYiBpbWd7d2lkdGg6MjdweDtoZWlnaHQ6MjdweDtib3JkZXItcmFkaXVzOjUwJX0uY2hhdCAuc3RhdHVze2Zsb2F0OmxlZnQ7bWFyZ2luOjE2cHggMCAwIC0xNnB4O2ZvbnQtc2l6ZToxNHB4O2ZvbnQtd2VpZ2h0OmJvbGQ7d2lkdGg6MTJweDtoZWlnaHQ6MTJweDtkaXNwbGF5OmJsb2NrO2JvcmRlcjoycHggc29saWQgI0ZGRjt6LWluZGV4OjEyMzEyO2JvcmRlci1yYWRpdXM6NTAlfS5jaGF0IC5zdGF0dXMub25saW5le2JhY2tncm91bmQ6IzFBQkI5Q30uY2hhdCAuc3RhdHVzLmF3YXl7YmFja2dyb3VuZDojRjM5QzEyfS5jaGF0IC5zdGF0dXMub2ZmbGluZXtiYWNrZ3JvdW5kOiNjY2N9LmNoYXQgLm1lZGlhLWJvZHl7cGFkZGluZy10b3A6NXB4fS5kYXNoYm9hcmRfZ3JhcGggLnhfdGl0bGV7cGFkZGluZzo1cHggNXB4IDdweH0uZGFzaGJvYXJkX2dyYXBoIC54X3RpdGxlIGgze21hcmdpbjowO2ZvbnQtd2VpZ2h0Om5vcm1hbH0uY2hhcnR7cG9zaXRpb246cmVsYXRpdmU7ZGlzcGxheTppbmxpbmUtYmxvY2s7d2lkdGg6MTEwcHg7aGVpZ2h0OjExMHB4O21hcmdpbi10b3A6NXB4O21hcmdpbi1ib3R0b206NXB4O3RleHQtYWxpZ246Y2VudGVyfS5jaGFydCBjYW52YXN7cG9zaXRpb246YWJzb2x1dGU7dG9wOjA7bGVmdDowfS5wZXJjZW50e2Rpc3BsYXk6aW5saW5lLWJsb2NrO2xpbmUtaGVpZ2h0OjExMHB4O3otaW5kZXg6Mjtmb250LXNpemU6MThweH0ucGVyY2VudDphZnRlcntjb250ZW50OiclJzttYXJnaW4tbGVmdDowLjFlbTtmb250LXNpemU6LjhlbX0uYW5ndWxhcnttYXJnaW4tdG9wOjEwMHB4fS5hbmd1bGFyIC5jaGFydHttYXJnaW4tdG9wOjB9LndpZGdldHttaW4td2lkdGg6MjUwcHg7bWF4LXdpZHRoOjMxMHB4fS53aWRnZXRfdGFsbHlfYm94IC5idG4tZ3JvdXAgYnV0dG9ue3RleHQtYWxpZ246Y2VudGVyfS53aWRnZXRfdGFsbHlfYm94IC5idG4tZ3JvdXAgYnV0dG9ue2NvbG9yOmluaGVyaXQ7Zm9udC13ZWlnaHQ6NTAwO2JhY2tncm91bmQtY29sb3I6I2Y1ZjVmNTtib3JkZXI6MXB4IHNvbGlkICNlN2U3ZTd9dWwud2lkZ2V0X3RhbGx5LHVsLndpZGdldF90YWxseSBsaXt3aWR0aDoxMDAlfXVsLndpZGdldF90YWxseSBsaXtwYWRkaW5nOjJweCAxMHB4O2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNFQ0VDRUM7cGFkZGluZy1ib3R0b206NHB4fXVsLndpZGdldF90YWxseSAubW9udGh7d2lkdGg6NzAlO2Zsb2F0OmxlZnR9dWwud2lkZ2V0X3RhbGx5IC5jb3VudHt3aWR0aDozMCU7ZmxvYXQ6bGVmdDt0ZXh0LWFsaWduOnJpZ2h0fS5waWVfYmd7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgcmdiYSgxMDEsMjA0LDE4MiwwLjE2KTtwYWRkaW5nLWJvdHRvbToxNXB4Oy13ZWJraXQtYm9yZGVyLXJhZGl1czo0cHg7LW1vei1ib3JkZXItcmFkaXVzOjRweDtib3JkZXItcmFkaXVzOjRweDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZmZmZmZmZicsIGVuZENvbG9yc3RyPScjZmZlNmU2ZTYnLCBHcmFkaWVudFR5cGU9MCk7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtwYWRkaW5nLWJvdHRvbToxMHB4Oy13ZWJraXQtYm94LXNoYWRvdzowIDRweCA2cHggLTZweCAjMjIyOy1tb3otYm94LXNoYWRvdzowIDRweCA2cHggLTZweCAjMjIyO2JveC1zaGFkb3c6MCA0cHggNnB4IC02cHggIzIyMn0ud2lkZ2V0X3RhbGx5X2JveCAuZmxleHtkaXNwbGF5OmZsZXh9dWwud2lkZ2V0X3Byb2ZpbGVfYm94e3dpZHRoOjEwMCU7aGVpZ2h0OjQycHg7cGFkZGluZzozcHg7YmFja2dyb3VuZDojZWNlY2VjO21hcmdpbi10b3A6NDBweDttYXJnaW4tbGVmdDoxcHh9dWwud2lkZ2V0X3Byb2ZpbGVfYm94IGxpOmZpcnN0LWNoaWxke3dpZHRoOjI1JTtmbG9hdDpsZWZ0fXVsLndpZGdldF9wcm9maWxlX2JveCBsaTpmaXJzdC1jaGlsZCBhe2Zsb2F0OmxlZnR9dWwud2lkZ2V0X3Byb2ZpbGVfYm94IGxpOmxhc3QtY2hpbGR7d2lkdGg6MjUlO2Zsb2F0OnJpZ2h0fXVsLndpZGdldF9wcm9maWxlX2JveCBsaTpsYXN0LWNoaWxkIGF7ZmxvYXQ6cmlnaHR9dWwud2lkZ2V0X3Byb2ZpbGVfYm94IGxpIGF7Zm9udC1zaXplOjIycHg7dGV4dC1hbGlnbjpjZW50ZXI7d2lkdGg6MzVweDtoZWlnaHQ6MzVweDtib3JkZXI6MXB4IHNvbGlkIHJnYmEoNTIsNzMsOTQsMC40NCk7ZGlzcGxheTpibG9jaztib3JkZXItcmFkaXVzOjUwJTtwYWRkaW5nOjBweH11bC53aWRnZXRfcHJvZmlsZV9ib3ggbGkgYTpob3Zlcntjb2xvcjojMUFCQjlDICFpbXBvcnRhbnQ7Ym9yZGVyOjFweCBzb2xpZCAjMjZiOTlhfXVsLndpZGdldF9wcm9maWxlX2JveCBsaSAucHJvZmlsZV9pbWd7d2lkdGg6ODVweDtoZWlnaHQ6ODVweDttYXJnaW46MDttYXJnaW4tdG9wOi0yOHB4fS53aWRnZXRfdGFsbHlfYm94IHAsLndpZGdldF90YWxseV9ib3ggc3Bhbnt0ZXh0LWFsaWduOmNlbnRlcn0ud2lkZ2V0X3RhbGx5X2JveCAubmFtZXt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46MjVweH0ud2lkZ2V0X3RhbGx5X2JveCAubmFtZV90aXRsZXt0ZXh0LWFsaWduOmNlbnRlcjttYXJnaW46NXB4fS53aWRnZXRfdGFsbHlfYm94IHVsLmxlZ2VuZHttYXJnaW46MH0ud2lkZ2V0X3RhbGx5X2JveCB1bC5sZWdlbmQgcCwud2lkZ2V0X3RhbGx5X2JveCB1bC5sZWdlbmQgc3Bhbnt0ZXh0LWFsaWduOmxlZnR9LndpZGdldF90YWxseV9ib3ggdWwubGVnZW5kIGxpIC5pY29ue2ZvbnQtc2l6ZToyMHB4O2Zsb2F0OmxlZnQ7d2lkdGg6MTRweH0ud2lkZ2V0X3RhbGx5X2JveCB1bC5sZWdlbmQgbGkgLm5hbWV7Zm9udC1zaXplOjE0cHg7bWFyZ2luOjVweCAwIDAgMTRweDt0ZXh0LW92ZXJmbG93OmVsbGlwc2lzO2Zsb2F0OmxlZnR9LndpZGdldF90YWxseV9ib3ggdWwubGVnZW5kIHB7ZGlzcGxheTppbmxpbmUtYmxvY2s7bWFyZ2luOjB9LndpZGdldF90YWxseV9ib3ggdWwudmVydGljbGVfYmFycyBsaXtoZWlnaHQ6MTQwcHg7d2lkdGg6MjMlfS53aWRnZXQgLnZlcnRpY2xlX2JhcnMgbGkgLnByb2dyZXNzLnZlcnRpY2FsLnByb2dyZXNzX3dpZGV7d2lkdGg6NjUlfXVsLmNvdW50Mnt3aWR0aDoxMDAlO21hcmdpbi1sZWZ0OjFweDtib3JkZXI6MXB4IHNvbGlkICNkZGQ7Ym9yZGVyLWxlZnQ6MDtib3JkZXItcmlnaHQ6MDtwYWRkaW5nOjEwcHggMH11bC5jb3VudDIgbGl7d2lkdGg6MzAlO3RleHQtYWxpZ246Y2VudGVyfXVsLmNvdW50MiBsaSBoM3tmb250LXdlaWdodDo0MDA7bWFyZ2luOjB9dWwuY291bnQyIGxpIHNwYW57Zm9udC13ZWlnaHQ6MzAwfS5kaXZpZGVye2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNkZGQ7bWFyZ2luOjEwcHh9LmRpdmlkZXItZGFzaGVke2JvcmRlci10b3A6MXB4IGRhc2hlZCAjZTdlYWVjO2JhY2tncm91bmQtY29sb3I6I2ZmZmZmZjtoZWlnaHQ6MXB4O21hcmdpbjoxMHB4IDB9dWwubWVzc2FnZXN7cGFkZGluZzowO2xpc3Qtc3R5bGU6bm9uZX11bC5tZXNzYWdlcyBsaSwudGFza3MgbGl7Ym9yZGVyLWJvdHRvbToxcHggZG90dGVkICNlNmU2ZTY7cGFkZGluZzo4cHggMH11bC5tZXNzYWdlcyBsaSBpbWcuYXZhdGFyLGltZy5hdmF0YXJ7aGVpZ2h0OjMycHg7d2lkdGg6MzJweDtmbG9hdDpsZWZ0O2Rpc3BsYXk6aW5saW5lLWJsb2NrOy13ZWJraXQtYm9yZGVyLXJhZGl1czoycHg7LW1vei1ib3JkZXItcmFkaXVzOjJweDtib3JkZXItcmFkaXVzOjJweDtwYWRkaW5nOjJweDtiYWNrZ3JvdW5kOiNmN2Y3Zjc7Ym9yZGVyOjFweCBzb2xpZCAjZTZlNmU2fXVsLm1lc3NhZ2VzIGxpIC5tZXNzYWdlX2RhdGV7ZmxvYXQ6cmlnaHQ7dGV4dC1hbGlnbjpyaWdodH11bC5tZXNzYWdlcyBsaSAubWVzc2FnZV93cmFwcGVye21hcmdpbi1sZWZ0OjUwcHg7bWFyZ2luLXJpZ2h0OjQwcHh9dWwubWVzc2FnZXMgbGkgLm1lc3NhZ2Vfd3JhcHBlciBoNC5oZWFkaW5ne2ZvbnQtd2VpZ2h0OjYwMDttYXJnaW46MDtjdXJzb3I6cG9pbnRlcjttYXJnaW4tYm90dG9tOjEwcHg7bGluZS1oZWlnaHQ6MTAwJX11bC5tZXNzYWdlcyBsaSAubWVzc2FnZV93cmFwcGVyIGJsb2NrcXVvdGV7cGFkZGluZzowcHggMTBweDttYXJnaW46MDtib3JkZXItbGVmdDo1cHggc29saWQgI2VlZX11bC51c2VyX2RhdGEgbGl7bWFyZ2luLWJvdHRvbTo2cHh9dWwudXNlcl9kYXRhIGxpIHB7bWFyZ2luLWJvdHRvbTowfXVsLnVzZXJfZGF0YSBsaSAucHJvZ3Jlc3N7d2lkdGg6OTAlfS5wcm9qZWN0X3Byb2dyZXNzIC5wcm9ncmVzc3ttYXJnaW4tYm90dG9tOjNweCAhaW1wb3J0YW50O21hcmdpbi10b3A6NXB4fS5wcm9qZWN0cyAubGlzdC1pbmxpbmV7bWFyZ2luOjB9LnByb2ZpbGVfdGl0bGV7YmFja2dyb3VuZDojRjVGN0ZBO2JvcmRlcjowO3BhZGRpbmc6N3B4IDA7ZGlzcGxheTpmbGV4fXVsLnN0YXRzLW92ZXJ2aWV3e2JvcmRlci1ib3R0b206MXB4IHNvbGlkICNlOGU4ZTg7cGFkZGluZy1ib3R0b206MTBweDttYXJnaW4tYm90dG9tOjEwcHh9dWwuc3RhdHMtb3ZlcnZpZXcgbGl7ZGlzcGxheTppbmxpbmUtYmxvY2s7dGV4dC1hbGlnbjpjZW50ZXI7cGFkZGluZzowIDE1cHg7d2lkdGg6MzAlO2ZvbnQtc2l6ZToxNHB4O2JvcmRlci1yaWdodDoxcHggc29saWQgI2U4ZThlOH11bC5zdGF0cy1vdmVydmlldyBsaTpsYXN0LWNoaWxke2JvcmRlci1yaWdodDowfXVsLnN0YXRzLW92ZXJ2aWV3IGxpIC5uYW1le2ZvbnQtc2l6ZToxMnB4fXVsLnN0YXRzLW92ZXJ2aWV3IGxpIC52YWx1ZXtmb250LXNpemU6MTRweDtmb250LXdlaWdodDpib2xkO2Rpc3BsYXk6YmxvY2t9dWwuc3RhdHMtb3ZlcnZpZXcgbGk6Zmlyc3QtY2hpbGR7cGFkZGluZy1sZWZ0OjB9dWwucHJvamVjdF9maWxlcyBsaXttYXJnaW4tYm90dG9tOjVweH11bC5wcm9qZWN0X2ZpbGVzIGxpIGEgaXt3aWR0aDoyMHB4fS5wcm9qZWN0X2RldGFpbCBwe21hcmdpbi1ib3R0b206MTBweH0ucHJvamVjdF9kZXRhaWwgcC50aXRsZXtmb250LXdlaWdodDpib2xkO21hcmdpbi1ib3R0b206MH0uYXZhdGFyIGltZ3tib3JkZXItcmFkaXVzOjUwJTttYXgtd2lkdGg6NDVweH0ucHJpY2luZ3tiYWNrZ3JvdW5kOiNmZmZ9LnByaWNpbmcgLnRpdGxle2JhY2tncm91bmQ6IzFBQkI5QztoZWlnaHQ6MTEwcHg7Y29sb3I6I2ZmZjtwYWRkaW5nOjE1cHggMCAwO3RleHQtYWxpZ246Y2VudGVyfS5wcmljaW5nIC50aXRsZSBoMnt0ZXh0LXRyYW5zZm9ybTpjYXBpdGFsaXplO2ZvbnQtc2l6ZToxOHB4O2JvcmRlci1yYWRpdXM6NXB4IDVweCAwIDA7bWFyZ2luOjA7Zm9udC13ZWlnaHQ6NDAwfS5wcmljaW5nIC50aXRsZSBoMXtmb250LXNpemU6MzBweDttYXJnaW46MTJweH0ucHJpY2luZyAudGl0bGUgc3BhbntiYWNrZ3JvdW5kOnJnYmEoNTEsNTEsNTEsMC4yOCk7cGFkZGluZzoycHggNXB4fS5wcmljaW5nX2ZlYXR1cmVze2JhY2tncm91bmQ6I0ZBRkFGQTtwYWRkaW5nOjIwcHggMTVweDttaW4taGVpZ2h0OjIzMHB4O2ZvbnQtc2l6ZToxMy41cHh9LnByaWNpbmdfZmVhdHVyZXMgdWwgbGl7bWFyZ2luLXRvcDoxMHB4fS5wcmljaW5nX2Zvb3RlcntwYWRkaW5nOjEwcHggMTVweDtiYWNrZ3JvdW5kLWNvbG9yOiNmNWY1ZjU7Ym9yZGVyLXRvcDoxcHggc29saWQgI2RkZDt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czozcHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czozcHh9LnByaWNpbmdfZm9vdGVyIHB7Zm9udC1zaXplOjEzcHg7cGFkZGluZzoxMHB4IDAgMnB4O2Rpc3BsYXk6YmxvY2t9LnVpLXJpYmJvbi1jb250YWluZXJ7cG9zaXRpb246cmVsYXRpdmV9LnVpLXJpYmJvbi1jb250YWluZXIgLnVpLXJpYmJvbi13cmFwcGVye3Bvc2l0aW9uOmFic29sdXRlO292ZXJmbG93OmhpZGRlbjt3aWR0aDo4NXB4O2hlaWdodDo4OHB4O3RvcDotM3B4O3JpZ2h0Oi0zcHh9LnVpLXJpYmJvbi1jb250YWluZXIudWktcmliYm9uLXByaW1hcnkgLnVpLXJpYmJvbntiYWNrZ3JvdW5kLWNvbG9yOiM1YjkwYmZ9LnVpLXJpYmJvbi1jb250YWluZXIgLnVpLXJpYmJvbntwb3NpdGlvbjpyZWxhdGl2ZTtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO2ZvbnQtc2l6ZToxNXB4O2ZvbnQtd2VpZ2h0OjcwMDtjb2xvcjojZmZmOy13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7LW1vei10cmFuc2Zvcm06cm90YXRlKDQ1ZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7LW8tdHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg0NWRlZyk7cGFkZGluZzo3cHggMDtsZWZ0Oi01cHg7dG9wOjE1cHg7d2lkdGg6MTIwcHg7bGluZS1oZWlnaHQ6MjBweDtiYWNrZ3JvdW5kLWNvbG9yOiM1NTU7Ym94LXNoYWRvdzowIDAgM3B4IHJnYmEoMCwwLDAsMC4zKX0udWktcmliYm9uLWNvbnRhaW5lci51aS1yaWJib24tcHJpbWFyeSAudWktcmliYm9uOmFmdGVyLC51aS1yaWJib24tY29udGFpbmVyLnVpLXJpYmJvbi1wcmltYXJ5IC51aS1yaWJib246YmVmb3Jle2JvcmRlci10b3A6MnB4IHNvbGlkICM1YjkwYmZ9LnVpLXJpYmJvbi1jb250YWluZXIgLnVpLXJpYmJvbjpiZWZvcmV7bGVmdDowO2JvdHRvbTotMXB4fS51aS1yaWJib24tY29udGFpbmVyIC51aS1yaWJib246YmVmb3Jle3JpZ2h0OjB9LnVpLXJpYmJvbi1jb250YWluZXIgLnVpLXJpYmJvbjphZnRlciwudWktcmliYm9uLWNvbnRhaW5lciAudWktcmliYm9uOmJlZm9yZXtwb3NpdGlvbjphYnNvbHV0ZTtjb250ZW50OlwiIFwiO2xpbmUtaGVpZ2h0OjA7Ym9yZGVyLXRvcDoycHggc29saWQgIzU1NTtib3JkZXItbGVmdDoycHggc29saWQgdHJhbnNwYXJlbnQ7Ym9yZGVyLXJpZ2h0OjJweCBzb2xpZCB0cmFuc3BhcmVudH0udGh1bWJuYWlsIC5pbWFnZXtoZWlnaHQ6MTIwcHg7b3ZlcmZsb3c6aGlkZGVufS5jYXB0aW9ue3BhZGRpbmc6OXB4IDVweDtiYWNrZ3JvdW5kOiNGN0Y3Rjd9LmNhcHRpb24gcHttYXJnaW4tYm90dG9tOjVweH0udGh1bWJuYWlse2hlaWdodDoxOTBweDtvdmVyZmxvdzpoaWRkZW59LnZpZXd7b3ZlcmZsb3c6aGlkZGVuO3Bvc2l0aW9uOnJlbGF0aXZlO3RleHQtYWxpZ246Y2VudGVyO2JveC1zaGFkb3c6MXB4IDFweCAycHggI2U2ZTZlNjtjdXJzb3I6ZGVmYXVsdH0udmlldyAubWFzaywudmlldyAuY29udGVudHtwb3NpdGlvbjphYnNvbHV0ZTt3aWR0aDoxMDAlO292ZXJmbG93OmhpZGRlbjt0b3A6MDtsZWZ0OjB9LnZpZXcgaW1ne2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmV9LnZpZXcgLnRvb2xze3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtjb2xvcjojZmZmO3RleHQtYWxpZ246Y2VudGVyO3Bvc2l0aW9uOnJlbGF0aXZlO2ZvbnQtc2l6ZToxN3B4O3BhZGRpbmc6M3B4O2JhY2tncm91bmQ6cmdiYSgwLDAsMCwwLjM1KTttYXJnaW46NDNweCAwIDAgMH0ubWFzay5uby1jYXB0aW9uIC50b29sc3ttYXJnaW46OTBweCAwIDAgMH0udmlldyAudG9vbHMgYXtkaXNwbGF5OmlubGluZS1ibG9jaztjb2xvcjojRkZGO2ZvbnQtc2l6ZToxOHB4O2ZvbnQtd2VpZ2h0OjQwMDtwYWRkaW5nOjAgNHB4fS52aWV3IHB7Zm9udC1mYW1pbHk6R2VvcmdpYSwgc2VyaWY7Zm9udC1zdHlsZTppdGFsaWM7Zm9udC1zaXplOjEycHg7cG9zaXRpb246cmVsYXRpdmU7Y29sb3I6I2ZmZjtwYWRkaW5nOjEwcHggMjBweCAyMHB4O3RleHQtYWxpZ246Y2VudGVyfS52aWV3IGEuaW5mb3tkaXNwbGF5OmlubGluZS1ibG9jazt0ZXh0LWRlY29yYXRpb246bm9uZTtwYWRkaW5nOjdweCAxNHB4O2JhY2tncm91bmQ6IzAwMDtjb2xvcjojZmZmO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtib3gtc2hhZG93OjAgMCAxcHggIzAwMH0udmlldy1maXJzdCBpbWd7dHJhbnNpdGlvbjphbGwgMC4ycyBsaW5lYXJ9LnZpZXctZmlyc3QgLm1hc2t7b3BhY2l0eTowO2JhY2tncm91bmQtY29sb3I6cmdiYSgwLDAsMCwwLjUpO3RyYW5zaXRpb246YWxsIDAuNHMgZWFzZS1pbi1vdXR9LnZpZXctZmlyc3QgLnRvb2xze3RyYW5zZm9ybTp0cmFuc2xhdGVZKC0xMDBweCk7b3BhY2l0eTowO3RyYW5zaXRpb246YWxsIDAuMnMgZWFzZS1pbi1vdXR9LnZpZXctZmlyc3QgcHt0cmFuc2Zvcm06dHJhbnNsYXRlWSgxMDBweCk7b3BhY2l0eTowO3RyYW5zaXRpb246YWxsIDAuMnMgbGluZWFyfS52aWV3LWZpcnN0OmhvdmVyIGltZ3t0cmFuc2Zvcm06c2NhbGUoMS4xKX0udmlldy1maXJzdDpob3ZlciAubWFza3tvcGFjaXR5OjF9LnZpZXctZmlyc3Q6aG92ZXIgLnRvb2xzLC52aWV3LWZpcnN0OmhvdmVyIHB7b3BhY2l0eToxO3RyYW5zZm9ybTp0cmFuc2xhdGVZKDBweCl9LnZpZXctZmlyc3Q6aG92ZXIgcHt0cmFuc2l0aW9uLWRlbGF5OjAuMXN9LyohXHJcbiAqIGJvb3RzdHJhcC12ZXJ0aWNhbC10YWJzIC0gdjEuMi4xXHJcbiAqIGh0dHBzOi8vZGJ0ZWsuZ2l0aHViLmlvL2Jvb3RzdHJhcC12ZXJ0aWNhbC10YWJzXHJcbiAqIDIwMTQtMTEtMDdcclxuICogQ29weXJpZ2h0IChjKSAyMDE0IMSwc21haWwgRGVtaXJiaWxla1xyXG4gKiBMaWNlbnNlOiBNSVRcclxuICovLnRhYnMtbGVmdCwudGFicy1yaWdodHtib3JkZXItYm90dG9tOm5vbmU7cGFkZGluZy10b3A6MnB4fS50YWJzLWxlZnR7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjRjdGN0Y3fS50YWJzLXJpZ2h0e2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjRjdGN0Y3fS50YWJzLWxlZnQ+bGksLnRhYnMtcmlnaHQ+bGl7ZmxvYXQ6bm9uZTttYXJnaW4tYm90dG9tOjJweH0udGFicy1sZWZ0Pmxpe21hcmdpbi1yaWdodDotMXB4fS50YWJzLXJpZ2h0Pmxpe21hcmdpbi1sZWZ0Oi0xcHh9LnRhYnMtbGVmdD5saS5hY3RpdmU+YSwudGFicy1sZWZ0PmxpLmFjdGl2ZT5hOmhvdmVyLC50YWJzLWxlZnQ+bGkuYWN0aXZlPmE6Zm9jdXN7Ym9yZGVyLWJvdHRvbS1jb2xvcjojRjdGN0Y3O2JvcmRlci1yaWdodC1jb2xvcjp0cmFuc3BhcmVudH0udGFicy1yaWdodD5saS5hY3RpdmU+YSwudGFicy1yaWdodD5saS5hY3RpdmU+YTpob3ZlciwudGFicy1yaWdodD5saS5hY3RpdmU+YTpmb2N1c3tib3JkZXItYm90dG9tOjFweCBzb2xpZCAjRjdGN0Y3O2JvcmRlci1sZWZ0LWNvbG9yOnRyYW5zcGFyZW50fS50YWJzLWxlZnQ+bGk+YXtib3JkZXItcmFkaXVzOjRweCAwIDAgNHB4O21hcmdpbi1yaWdodDowO2Rpc3BsYXk6YmxvY2s7YmFja2dyb3VuZDojRjdGN0Y3O3RleHQtb3ZlcmZsb3c6ZWxsaXBzaXM7b3ZlcmZsb3c6aGlkZGVufS50YWJzLXJpZ2h0PmxpPmF7Ym9yZGVyLXJhZGl1czowIDRweCA0cHggMDttYXJnaW4tcmlnaHQ6MDtiYWNrZ3JvdW5kOiNGN0Y3Rjc7dGV4dC1vdmVyZmxvdzplbGxpcHNpcztvdmVyZmxvdzpoaWRkZW59LnNpZGV3YXlze21hcmdpbi10b3A6NTBweDtib3JkZXI6bm9uZTtwb3NpdGlvbjpyZWxhdGl2ZX0uc2lkZXdheXM+bGl7aGVpZ2h0OjIwcHg7d2lkdGg6MTIwcHg7bWFyZ2luLWJvdHRvbToxMDBweH0uc2lkZXdheXM+bGk+YXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjZGRkO2JvcmRlci1yaWdodC1jb2xvcjp0cmFuc3BhcmVudDt0ZXh0LWFsaWduOmNlbnRlcjtib3JkZXItcmFkaXVzOjRweCA0cHggMHB4IDBweH0uc2lkZXdheXM+bGkuYWN0aXZlPmEsLnNpZGV3YXlzPmxpLmFjdGl2ZT5hOmhvdmVyLC5zaWRld2F5cz5saS5hY3RpdmU+YTpmb2N1c3tib3JkZXItYm90dG9tLWNvbG9yOnRyYW5zcGFyZW50O2JvcmRlci1yaWdodC1jb2xvcjojZGRkO2JvcmRlci1sZWZ0LWNvbG9yOiNkZGR9LnNpZGV3YXlzLnRhYnMtbGVmdHtsZWZ0Oi01MHB4fS5zaWRld2F5cy50YWJzLXJpZ2h0e3JpZ2h0Oi01MHB4fS5zaWRld2F5cy50YWJzLXJpZ2h0Pmxpey13ZWJraXQtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7LW1vei10cmFuc2Zvcm06cm90YXRlKDkwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7LW8tdHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyk7dHJhbnNmb3JtOnJvdGF0ZSg5MGRlZyl9LnNpZGV3YXlzLnRhYnMtbGVmdD5saXstd2Via2l0LXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTstbW96LXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTstbXMtdHJhbnNmb3JtOnJvdGF0ZSgtOTBkZWcpOy1vLXRyYW5zZm9ybTpyb3RhdGUoLTkwZGVnKTt0cmFuc2Zvcm06cm90YXRlKC05MGRlZyl9Lm1vcnJpcy1ob3Zlcntwb3NpdGlvbjphYnNvbHV0ZTt6LWluZGV4OjEwMDB9Lm1vcnJpcy1ob3Zlci5tb3JyaXMtZGVmYXVsdC1zdHlsZXtwYWRkaW5nOjZweDtjb2xvcjojNjY2O2JhY2tncm91bmQ6cmdiYSgyNDMsMjQyLDI0MywwLjgpO2JvcmRlcjpzb2xpZCAycHggcmdiYSgxOTUsMTk0LDE5NiwwLjgpO2ZvbnQtZmFtaWx5OnNhbnMtc2VyaWY7Zm9udC1zaXplOjEycHg7dGV4dC1hbGlnbjpjZW50ZXJ9Lm1vcnJpcy1ob3Zlci5tb3JyaXMtZGVmYXVsdC1zdHlsZSAubW9ycmlzLWhvdmVyLXJvdy1sYWJlbHtmb250LXdlaWdodDpib2xkO21hcmdpbjowLjI1ZW0gMH0ubW9ycmlzLWhvdmVyLm1vcnJpcy1kZWZhdWx0LXN0eWxlIC5tb3JyaXMtaG92ZXItcG9pbnR7d2hpdGUtc3BhY2U6bm93cmFwO21hcmdpbjowLjFlbSAwfS5wcmljZXtmb250LXNpemU6NDBweDtmb250LXdlaWdodDo0MDA7Y29sb3I6IzI2Qjk5QTttYXJnaW46MH0ucHJvZF90aXRsZXtib3JkZXItYm90dG9tOjFweCBzb2xpZCAjREZERkRGO3BhZGRpbmctYm90dG9tOjVweDttYXJnaW46MzBweCAwO2ZvbnQtc2l6ZToyMHB4O2ZvbnQtd2VpZ2h0OjQwMH0ucHJvZHVjdC1pbWFnZSBpbWd7d2lkdGg6OTAlfS5wcm9kX2NvbG9yIGxpe21hcmdpbjowIDEwcHh9LnByb2RfY29sb3IgbGkgcHttYXJnaW4tYm90dG9tOjB9LnByb2Rfc2l6ZSBsaXtwYWRkaW5nOjB9LnByb2RfY29sb3IgLmNvbG9ye3dpZHRoOjI1cHg7aGVpZ2h0OjI1cHg7Ym9yZGVyOjJweCBzb2xpZCByZ2JhKDUxLDUxLDUxLDAuMjgpICFpbXBvcnRhbnQ7cGFkZGluZzoycHg7Ym9yZGVyLXJhZGl1czo1MHB4fS5wcm9kdWN0X2dhbGxlcnkgYXt3aWR0aDoxMDBweDtoZWlnaHQ6MTAwcHg7ZmxvYXQ6bGVmdDttYXJnaW46MTBweDtib3JkZXI6MXB4IHNvbGlkICNlNWU1ZTV9LnByb2R1Y3RfZ2FsbGVyeSBhIGltZ3t3aWR0aDoxMDAlO21hcmdpbi10b3A6MTVweH0ucHJvZHVjdF9wcmljZXttYXJnaW46MjBweCAwO3BhZGRpbmc6NXB4IDEwcHg7YmFja2dyb3VuZC1jb2xvcjojRkZGRkZGO3RleHQtYWxpZ246bGVmdDtib3JkZXI6MnB4IGRhc2hlZCAjRTBFMEUwfS5wcmljZS10YXh7Zm9udC1zaXplOjE4cHh9LnByb2R1Y3Rfc29jaWFse21hcmdpbjoyMHB4IDB9LnByb2R1Y3Rfc29jaWFsIHVsIGxpIGEgaXtmb250LXNpemU6MzVweH0ubG9naW57YmFja2dyb3VuZDojRjdGN0Y3fS5sb2dpbiAuZmEtcGF3e2ZvbnQtc2l6ZToyNnB4fWEuaGlkZGVuYW5jaG9ye2Rpc3BsYXk6bm9uZX0ubG9naW5fd3JhcHBlcntyaWdodDowcHg7bWFyZ2luOjBweCBhdXRvO21hcmdpbi10b3A6NSU7bWF4LXdpZHRoOjM1MHB4O3Bvc2l0aW9uOnJlbGF0aXZlfS5yZWdpc3RyYXRpb25fZm9ybSwubG9naW5fZm9ybXtwb3NpdGlvbjphYnNvbHV0ZTt0b3A6MHB4O3dpZHRoOjEwMCV9LnJlZ2lzdHJhdGlvbl9mb3Jte3otaW5kZXg6MjE7b3BhY2l0eTowO3dpZHRoOjEwMCV9LmxvZ2luX2Zvcm17ei1pbmRleDoyMn0jc2lnbnVwOnRhcmdldCB+IC5sb2dpbl93cmFwcGVyIC5yZWdpc3RyYXRpb25fZm9ybSwjc2lnbmluOnRhcmdldCB+IC5sb2dpbl93cmFwcGVyIC5sb2dpbl9mb3Jte3otaW5kZXg6MjI7LXdlYmtpdC1hbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0Oy1tb3otYW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdDstbXMtYW5pbWF0aW9uLW5hbWU6ZmFkZUluTGVmdDstby1hbmltYXRpb24tbmFtZTpmYWRlSW5MZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVJbkxlZnQ7LXdlYmtpdC1hbmltYXRpb24tZGVsYXk6LjFzOy1tb3otYW5pbWF0aW9uLWRlbGF5Oi4xczstby1hbmltYXRpb24tZGVsYXk6LjFzOy1tcy1hbmltYXRpb24tZGVsYXk6LjFzO2FuaW1hdGlvbi1kZWxheTouMXN9I3NpZ251cDp0YXJnZXQgfiAubG9naW5fd3JhcHBlciAubG9naW5fZm9ybSwjc2lnbmluOnRhcmdldCB+IC5sb2dpbl93cmFwcGVyIC5yZWdpc3RyYXRpb25fZm9ybXstd2Via2l0LWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0Oy1tb3otYW5pbWF0aW9uLW5hbWU6ZmFkZU91dExlZnQ7LW1zLWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0Oy1vLWFuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0O2FuaW1hdGlvbi1uYW1lOmZhZGVPdXRMZWZ0fS5hbmltYXRley13ZWJraXQtYW5pbWF0aW9uLWR1cmF0aW9uOjAuNXM7LXdlYmtpdC1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7LXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7LW1vei1hbmltYXRpb24tZHVyYXRpb246MC41czstbW96LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ZWFzZTstbW96LWFuaW1hdGlvbi1maWxsLW1vZGU6Ym90aDstby1hbmltYXRpb24tZHVyYXRpb246MC41czstby1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOmVhc2U7LW8tYW5pbWF0aW9uLWZpbGwtbW9kZTpib3RoOy1tcy1hbmltYXRpb24tZHVyYXRpb246MC41czstbXMtYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlOy1tcy1hbmltYXRpb24tZmlsbC1tb2RlOmJvdGg7YW5pbWF0aW9uLWR1cmF0aW9uOjAuNXM7YW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjplYXNlO2FuaW1hdGlvbi1maWxsLW1vZGU6Ym90aH0ubG9naW5fYm94e3BhZGRpbmc6MjBweDttYXJnaW46YXV0b30ubGVmdHtmbG9hdDpsZWZ0fS5hbGlnbmxlZnR7ZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6MTVweH0uYWxpZ25yaWdodHtmbG9hdDpyaWdodDttYXJnaW4tbGVmdDoxNXB4fS5jbGVhcmZpeDphZnRlcixmb3JtOmFmdGVye2NvbnRlbnQ6XCIuXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MDtjbGVhcjpib3RoO3Zpc2liaWxpdHk6aGlkZGVufS5sb2dpbl9jb250ZW50e21hcmdpbjowIGF1dG87cGFkZGluZzoyNXB4IDAgMDtwb3NpdGlvbjpyZWxhdGl2ZTt0ZXh0LWFsaWduOmNlbnRlcjt0ZXh0LXNoYWRvdzowIDFweCAwICNmZmY7bWluLXdpZHRoOjI4MHB4fS5sb2dpbl9jb250ZW50IGEsLmxvZ2luX2NvbnRlbnQgLmJ0bi1kZWZhdWx0OmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lfS5sb2dpbl9jb250ZW50IGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZX0ubG9naW5fY29udGVudCBoMXtmb250Om5vcm1hbCAyNXB4IEhlbHZldGljYSwgQXJpYWwsIHNhbnMtc2VyaWY7bGV0dGVyLXNwYWNpbmc6LTAuMDVlbTtsaW5lLWhlaWdodDoyMHB4O21hcmdpbjoxMHB4IDAgMzBweH0ubG9naW5fY29udGVudCBoMTpiZWZvcmUsLmxvZ2luX2NvbnRlbnQgaDE6YWZ0ZXJ7Y29udGVudDpcIlwiO2hlaWdodDoxcHg7cG9zaXRpb246YWJzb2x1dGU7dG9wOjEwcHg7d2lkdGg6MjclfS5sb2dpbl9jb250ZW50IGgxOmFmdGVye2JhY2tncm91bmQ6IzdlN2U3ZTtiYWNrZ3JvdW5kOi1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICM3ZTdlN2UgMCUsICNmZmYgMTAwJSk7YmFja2dyb3VuZDotd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjN2U3ZTdlIDAlLCAjZmZmIDEwMCUpO2JhY2tncm91bmQ6LW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICM3ZTdlN2UgMCUsICNmZmYgMTAwJSk7YmFja2dyb3VuZDotbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsICM3ZTdlN2UgMCUsICNmZmYgMTAwJSk7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICM3ZTdlN2UgMCUsICNmZmYgMTAwJSk7cmlnaHQ6MH0ubG9naW5fY29udGVudCBoMTpiZWZvcmV7YmFja2dyb3VuZDojN2U3ZTdlO2JhY2tncm91bmQ6LW1vei1saW5lYXItZ3JhZGllbnQocmlnaHQsICM3ZTdlN2UgMCUsICNmZmYgMTAwJSk7YmFja2dyb3VuZDotd2Via2l0LWxpbmVhci1ncmFkaWVudChyaWdodCwgIzdlN2U3ZSAwJSwgI2ZmZiAxMDAlKTtiYWNrZ3JvdW5kOi1vLWxpbmVhci1ncmFkaWVudChyaWdodCwgIzdlN2U3ZSAwJSwgI2ZmZiAxMDAlKTtiYWNrZ3JvdW5kOi1tcy1saW5lYXItZ3JhZGllbnQocmlnaHQsICM3ZTdlN2UgMCUsICNmZmYgMTAwJSk7YmFja2dyb3VuZDpsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgIzdlN2U3ZSAwJSwgI2ZmZiAxMDAlKTtsZWZ0OjB9LmxvZ2luX2NvbnRlbnQgaDE6YmVmb3JlLC5sb2dpbl9jb250ZW50IGgxOmFmdGVye2NvbnRlbnQ6XCJcIjtoZWlnaHQ6MXB4O3Bvc2l0aW9uOmFic29sdXRlO3RvcDoxMHB4O3dpZHRoOjIwJX0ubG9naW5fY29udGVudCBoMTphZnRlcntiYWNrZ3JvdW5kOiM3ZTdlN2U7YmFja2dyb3VuZDotbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjN2U3ZTdlIDAlLCAjZmZmIDEwMCUpO2JhY2tncm91bmQ6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgIzdlN2U3ZSAwJSwgI2ZmZiAxMDAlKTtiYWNrZ3JvdW5kOi1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjN2U3ZTdlIDAlLCAjZmZmIDEwMCUpO2JhY2tncm91bmQ6LW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjN2U3ZTdlIDAlLCAjZmZmIDEwMCUpO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjN2U3ZTdlIDAlLCAjZmZmIDEwMCUpO3JpZ2h0OjB9LmxvZ2luX2NvbnRlbnQgaDE6YmVmb3Jle2JhY2tncm91bmQ6IzdlN2U3ZTtiYWNrZ3JvdW5kOi1tb3otbGluZWFyLWdyYWRpZW50KHJpZ2h0LCAjN2U3ZTdlIDAlLCAjZmZmIDEwMCUpO2JhY2tncm91bmQ6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmlnaHQsICM3ZTdlN2UgMCUsICNmZmYgMTAwJSk7YmFja2dyb3VuZDotby1saW5lYXItZ3JhZGllbnQocmlnaHQsICM3ZTdlN2UgMCUsICNmZmYgMTAwJSk7YmFja2dyb3VuZDotbXMtbGluZWFyLWdyYWRpZW50KHJpZ2h0LCAjN2U3ZTdlIDAlLCAjZmZmIDEwMCUpO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIGxlZnQsICM3ZTdlN2UgMCUsICNmZmYgMTAwJSk7bGVmdDowfS5sb2dpbl9jb250ZW50IGZvcm17bWFyZ2luOjIwcHggMDtwb3NpdGlvbjpyZWxhdGl2ZX0ubG9naW5fY29udGVudCBmb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdLC5sb2dpbl9jb250ZW50IGZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLC5sb2dpbl9jb250ZW50IGZvcm0gaW5wdXRbdHlwZT1cInBhc3N3b3JkXCJdey13ZWJraXQtYm9yZGVyLXJhZGl1czozcHg7LW1vei1ib3JkZXItcmFkaXVzOjNweDstbXMtYm9yZGVyLXJhZGl1czozcHg7LW8tYm9yZGVyLXJhZGl1czozcHg7Ym9yZGVyLXJhZGl1czozcHg7LXdlYmtpdC1ib3gtc2hhZG93OjAgMXB4IDAgI2ZmZiwwIC0ycHggNXB4IHJnYmEoMCwwLDAsMC4wOCkgaW5zZXQ7LW1vei1ib3gtc2hhZG93OjAgMXB4IDAgI2ZmZiwwIC0ycHggNXB4IHJnYmEoMCwwLDAsMC4wOCkgaW5zZXQ7LW1zLWJveC1zaGFkb3c6MCAxcHggMCAjZmZmLDAgLTJweCA1cHggcmdiYSgwLDAsMCwwLjA4KSBpbnNldDstby1ib3gtc2hhZG93OjAgMXB4IDAgI2ZmZiwwIC0ycHggNXB4IHJnYmEoMCwwLDAsMC4wOCkgaW5zZXQ7Ym94LXNoYWRvdzowIDFweCAwICNmZmYsMCAtMnB4IDVweCByZ2JhKDAsMCwwLDAuMDgpIGluc2V0O2JvcmRlcjoxcHggc29saWQgI2M4YzhjODtjb2xvcjojNzc3O21hcmdpbjowIDAgMjBweDt3aWR0aDoxMDAlfS5sb2dpbl9jb250ZW50IGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl06Zm9jdXMsLmxvZ2luX2NvbnRlbnQgZm9ybSBpbnB1dFt0eXBlPVwiZW1haWxcIl06Zm9jdXMsLmxvZ2luX2NvbnRlbnQgZm9ybSBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Zm9jdXN7LXdlYmtpdC1ib3gtc2hhZG93OjAgMCAycHggI0FBNzdCNCBpbnNldDstbW96LWJveC1zaGFkb3c6MCAwIDJweCAjZWQxYzI0IGluc2V0Oy1tcy1ib3gtc2hhZG93OjAgMCAycHggI2VkMWMyNCBpbnNldDstby1ib3gtc2hhZG93OjAgMCAycHggI2VkMWMyNCBpbnNldDtib3gtc2hhZG93OjAgMCAycHggI0E5N0FBRCBpbnNldDtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Ym9yZGVyOjFweCBzb2xpZCAjQTg3OEFGO291dGxpbmU6bm9uZX0jdXNlcm5hbWV7YmFja2dyb3VuZC1wb3NpdGlvbjoxMHB4IDEwcHggIWltcG9ydGFudH0jcGFzc3dvcmR7YmFja2dyb3VuZC1wb3NpdGlvbjoxMHB4IC01M3B4ICFpbXBvcnRhbnR9LmxvZ2luX2NvbnRlbnQgZm9ybSBkaXYgYXtmb250LXNpemU6MTJweDttYXJnaW46MTBweCAxNXB4IDAgMH0ucmVzZXRfcGFzc3ttYXJnaW4tdG9wOjEwcHggIWltcG9ydGFudH0ubG9naW5fY29udGVudCBkaXYgLnJlc2V0X3Bhc3N7bWFyZ2luLXRvcDoxM3B4ICFpbXBvcnRhbnQ7bWFyZ2luLXJpZ2h0OjM5cHg7ZmxvYXQ6cmlnaHR9LnNlcGFyYXRvcntib3JkZXItdG9wOjFweCBzb2xpZCAjRDhEOEQ4O21hcmdpbi10b3A6MTBweDtwYWRkaW5nLXRvcDoxMHB4fS5idXR0b257YmFja2dyb3VuZDojZjdmOWZhO2JhY2tncm91bmQ6LW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZjdmOWZhIDAlLCAjZjBmMGYwIDEwMCUpO2JhY2tncm91bmQ6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZjdmOWZhIDAlLCAjZjBmMGYwIDEwMCUpO2JhY2tncm91bmQ6LW8tbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y3ZjlmYSAwJSwgI2YwZjBmMCAxMDAlKTtiYWNrZ3JvdW5kOi1tcy1saW5lYXItZ3JhZGllbnQodG9wLCAjZjdmOWZhIDAlLCAjZjBmMGYwIDEwMCUpO2JhY2tncm91bmQ6bGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2Y3ZjlmYSAwJSwgI2YwZjBmMCAxMDAlKTtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmN2Y5ZmEnLCBlbmRDb2xvcnN0cj0nI2YwZjBmMCcsIEdyYWRpZW50VHlwZT0wKTstd2Via2l0LWJveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsMC4xKSBpbnNldDstbW96LWJveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsMC4xKSBpbnNldDstbXMtYm94LXNoYWRvdzowIDFweCAycHggcmdiYSgwLDAsMCwwLjEpIGluc2V0Oy1vLWJveC1zaGFkb3c6MCAxcHggMnB4IHJnYmEoMCwwLDAsMC4xKSBpbnNldDtib3gtc2hhZG93OjAgMXB4IDJweCByZ2JhKDAsMCwwLDAuMSkgaW5zZXQ7LXdlYmtpdC1ib3JkZXItcmFkaXVzOjAgMCA1cHggNXB4Oy1tb3otYm9yZGVyLXJhZGl1czowIDAgNXB4IDVweDstby1ib3JkZXItcmFkaXVzOjAgMCA1cHggNXB4Oy1tcy1ib3JkZXItcmFkaXVzOjAgMCA1cHggNXB4O2JvcmRlci1yYWRpdXM6MCAwIDVweCA1cHg7Ym9yZGVyLXRvcDoxcHggc29saWQgI0NGRDVEOTtwYWRkaW5nOjE1cHggMH0ubG9naW5fY29udGVudCBmb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sI2NvbnRlbnQgZm9ybSAuc3VibWl0e2Zsb2F0OmxlZnQ7bWFyZ2luLWxlZnQ6MzhweH0uYnV0dG9uIGF7YmFja2dyb3VuZDp1cmwoaHR0cDovL2Nzc2RlY2suY29tL3VwbG9hZHMvbWVkaWEvaXRlbXMvOC84YmNMUXFGLnBuZykgMCAtMTEycHggbm8tcmVwZWF0O2NvbG9yOiM3RTdFN0U7Zm9udC1zaXplOjE3cHg7cGFkZGluZzoycHggMCAycHggNDBweDt0ZXh0LWRlY29yYXRpb246bm9uZTstd2Via2l0LXRyYW5zaXRpb246YWxsIDAuM3MgZWFzZTstbW96LXRyYW5zaXRpb246YWxsIDAuM3MgZWFzZTstbXMtdHJhbnNpdGlvbjphbGwgMC4zcyBlYXNlOy1vLXRyYW5zaXRpb246YWxsIDAuM3MgZWFzZTt0cmFuc2l0aW9uOmFsbCAwLjNzIGVhc2V9LmJ1dHRvbiBhOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246MCAtMTM1cHg7Y29sb3I6IzAwYWVlZn1oZWFkZXJ7d2lkdGg6MTAwJX0jbnByb2dyZXNzIC5iYXJ7YmFja2dyb3VuZDojMUFCQjlDfSNucHJvZ3Jlc3MgLnBlZ3tib3gtc2hhZG93OjAgMCAxMHB4ICMxQUJCOUMsIDAgMCA1cHggIzFBQkI5Q30jbnByb2dyZXNzIC5zcGlubmVyLWljb257Ym9yZGVyLXRvcC1jb2xvcjojMUFCQjlDO2JvcmRlci1sZWZ0LWNvbG9yOiMxQUJCOUN9LmVkaXRvci13cmFwcGVye21pbi1oZWlnaHQ6MjUwcHg7YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTtib3JkZXItY29sbGFwc2U6c2VwYXJhdGU7Ym9yZGVyOjFweCBzb2xpZCAjY2NjO3BhZGRpbmc6NHB4O2JveC1zaXppbmc6Y29udGVudC1ib3g7LXdlYmtpdC1ib3gtc2hhZG93OnJnYmEoMCwwLDAsMC4wNzQ1MDk4KSAwcHggMXB4IDFweCAwcHggaW5zZXQ7Ym94LXNoYWRvdzpyZ2JhKDAsMCwwLDAuMDc0NTA5OCkgMHB4IDFweCAxcHggMHB4IGluc2V0O2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjNweDtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czozcHg7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czozcHg7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czozcHg7b3ZlcmZsb3c6c2Nyb2xsO291dGxpbmU6bm9uZX0udm9pY2VCdG57d2lkdGg6MjBweDtjb2xvcjp0cmFuc3BhcmVudDtiYWNrZ3JvdW5kLWNvbG9yOnRyYW5zcGFyZW50O3RyYW5zZm9ybTpzY2FsZSgyLCAyKTstd2Via2l0LXRyYW5zZm9ybTpzY2FsZSgyLCAyKTstbW96LXRyYW5zZm9ybTpzY2FsZSgyLCAyKTtib3JkZXI6dHJhbnNwYXJlbnQ7Y3Vyc29yOnBvaW50ZXI7Ym94LXNoYWRvdzpub25lOy13ZWJraXQtYm94LXNoYWRvdzpub25lfWRpdltkYXRhLXJvbGU9XCJlZGl0b3ItdG9vbGJhclwiXXstd2Via2l0LXVzZXItc2VsZWN0Om5vbmU7LW1vei11c2VyLXNlbGVjdDpub25lOy1tcy11c2VyLXNlbGVjdDpub25lO3VzZXItc2VsZWN0Om5vbmV9LmRyb3Bkb3duLW1lbnUgYXtjdXJzb3I6cG9pbnRlcn0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUsLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7YmFja2dyb3VuZC1jb2xvcjojZmZmO2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXItcmFkaXVzOjA7bWluLWhlaWdodDozOHB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVke2NvbG9yOiM3Mzg3OUM7cGFkZGluZy10b3A6NXB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fcmVuZGVyZWR7cGFkZGluZy10b3A6M3B4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93e2hlaWdodDozNnB4fS5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2hvaWNlLC5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLW11bHRpcGxlIC5zZWxlY3QyLXNlbGVjdGlvbl9fY2xlYXJ7bWFyZ2luLXRvcDoycHg7Ym9yZGVyOm5vbmU7Ym9yZGVyLXJhZGl1czowO3BhZGRpbmc6M3B4IDVweH0uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQuc2VsZWN0Mi1jb250YWluZXItLWZvY3VzIC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGV7Ym9yZGVyOjFweCBzb2xpZCAjY2NjfS5zd2l0Y2hlcnl7d2lkdGg6MzJweDtoZWlnaHQ6MjBweH0uc3dpdGNoZXJ5PnNtYWxse3dpZHRoOjIwcHg7aGVpZ2h0OjIwcHh9ZmllbGRzZXR7Ym9yZGVyOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowfS5jcm9wcGVyIC5pbWctY29udGFpbmVyLC5jcm9wcGVyIC5pbWctcHJldmlld3tiYWNrZ3JvdW5kLWNvbG9yOiNmN2Y3Zjc7d2lkdGg6MTAwJTt0ZXh0LWFsaWduOmNlbnRlcn0uY3JvcHBlciAuaW1nLWNvbnRhaW5lcnttaW4taGVpZ2h0OjIwMHB4O21heC1oZWlnaHQ6NTE2cHg7bWFyZ2luLWJvdHRvbToyMHB4fUBtZWRpYSAobWluLXdpZHRoOiA3NjhweCl7LmNyb3BwZXIgLmltZy1jb250YWluZXJ7bWluLWhlaWdodDo1MTZweH19LmNyb3BwZXIgLmltZy1jb250YWluZXI+aW1ne21heC13aWR0aDoxMDAlfS5jcm9wcGVyIC5kb2NzLXByZXZpZXd7bWFyZ2luLXJpZ2h0Oi0xNXB4fS5jcm9wcGVyIC5pbWctcHJldmlld3tmbG9hdDpsZWZ0O21hcmdpbi1yaWdodDoxMHB4O21hcmdpbi1ib3R0b206MTBweDtvdmVyZmxvdzpoaWRkZW59LmNyb3BwZXIgLmltZy1wcmV2aWV3PmltZ3ttYXgtd2lkdGg6MTAwJX0uY3JvcHBlciAucHJldmlldy1sZ3t3aWR0aDoyNjNweDtoZWlnaHQ6MTQ4cHh9LmNyb3BwZXIgLnByZXZpZXctbWR7d2lkdGg6MTM5cHg7aGVpZ2h0Ojc4cHh9LmNyb3BwZXIgLnByZXZpZXctc217d2lkdGg6NjlweDtoZWlnaHQ6MzlweH0uY3JvcHBlciAucHJldmlldy14c3t3aWR0aDozNXB4O2hlaWdodDoyMHB4O21hcmdpbi1yaWdodDowfS5jcm9wcGVyIC5kb2NzLWRhdGE+LmlucHV0LWdyb3Vwe21hcmdpbi1ib3R0b206MTBweH0uY3JvcHBlciAuZG9jcy1kYXRhPi5pbnB1dC1ncm91cD5sYWJlbHttaW4td2lkdGg6ODBweH0uY3JvcHBlciAuZG9jcy1kYXRhPi5pbnB1dC1ncm91cD5zcGFue21pbi13aWR0aDo1MHB4fS5jcm9wcGVyIC5kb2NzLWJ1dHRvbnM+LmJ0biwuY3JvcHBlciAuZG9jcy1idXR0b25zPi5idG4tZ3JvdXAsLmNyb3BwZXIgLmRvY3MtYnV0dG9ucz4uZm9ybS1jb250cm9se21hcmdpbi1yaWdodDo1cHg7bWFyZ2luLWJvdHRvbToxMHB4fS5jcm9wcGVyIC5kb2NzLXRvZ2dsZXM+LmJ0biwuY3JvcHBlciAuZG9jcy10b2dnbGVzPi5idG4tZ3JvdXAsLmNyb3BwZXIgLmRvY3MtdG9nZ2xlcz4uZHJvcGRvd257bWFyZ2luLWJvdHRvbToxMHB4fS5jcm9wcGVyIC5kb2NzLXRvb2x0aXB7ZGlzcGxheTpibG9jazttYXJnaW46LTZweCAtMTJweDtwYWRkaW5nOjZweCAxMnB4fS5jcm9wcGVyIC5kb2NzLXRvb2x0aXA+Lmljb257bWFyZ2luOjAgLTNweDt2ZXJ0aWNhbC1hbGlnbjp0b3B9LmNyb3BwZXIgLnRvb2x0aXAtaW5uZXJ7d2hpdGUtc3BhY2U6bm9ybWFsfS5jcm9wcGVyIC5idG4tdXBsb2FkIC50b29sdGlwLWlubmVyLC5jcm9wcGVyIC5idG4tdG9nZ2xlIC50b29sdGlwLWlubmVye3doaXRlLXNwYWNlOm5vd3JhcH0uY3JvcHBlciAuYnRuLXRvZ2dsZXtwYWRkaW5nOjZweH0uY3JvcHBlciAuYnRuLXRvZ2dsZT4uZG9jcy10b29sdGlwe21hcmdpbjotNnB4O3BhZGRpbmc6NnB4fUBtZWRpYSAobWF4LXdpZHRoOiA0MDBweCl7LmNyb3BwZXIgLmJ0bi1ncm91cC1jcm9we21hcmdpbi1yaWdodDotMTVweCAhaW1wb3J0YW50fS5jcm9wcGVyIC5idG4tZ3JvdXAtY3JvcD4uYnRue3BhZGRpbmctbGVmdDo1cHg7cGFkZGluZy1yaWdodDo1cHh9LmNyb3BwZXIgLmJ0bi1ncm91cC1jcm9wIC5kb2NzLXRvb2x0aXB7bWFyZ2luLWxlZnQ6LTVweDttYXJnaW4tcmlnaHQ6LTVweDtwYWRkaW5nLWxlZnQ6NXB4O3BhZGRpbmctcmlnaHQ6NXB4fX0uY3JvcHBlciAuZG9jcy1vcHRpb25zIC5kcm9wZG93bi1tZW51e3dpZHRoOjEwMCV9LmNyb3BwZXIgLmRvY3Mtb3B0aW9ucyAuZHJvcGRvd24tbWVudT5saXtwYWRkaW5nOjNweCAyMHB4fS5jcm9wcGVyIC5kb2NzLW9wdGlvbnMgLmRyb3Bkb3duLW1lbnU+bGk6aG92ZXJ7YmFja2dyb3VuZC1jb2xvcjojZjdmN2Y3fS5jcm9wcGVyIC5kb2NzLW9wdGlvbnMgLmRyb3Bkb3duLW1lbnU+bGk+bGFiZWx7ZGlzcGxheTpibG9ja30uY3JvcHBlciAuZG9jcy1jcm9wcGVkIC5tb2RhbC1ib2R5e3RleHQtYWxpZ246Y2VudGVyfS5jcm9wcGVyIC5kb2NzLWNyb3BwZWQgLm1vZGFsLWJvZHk+aW1nLC5jcm9wcGVyIC5kb2NzLWNyb3BwZWQgLm1vZGFsLWJvZHk+Y2FudmFze21heC13aWR0aDoxMDAlfS5jcm9wcGVyIC5kb2NzLWRpYWdyYW0gLm1vZGFsLWRpYWxvZ3ttYXgtd2lkdGg6MzUycHh9LmNyb3BwZXIgLmRvY3MtY3JvcHBlZCBjYW52YXN7bWF4LXdpZHRoOjEwMCV9LmZvcm1fd2l6YXJkIC5zdGVwQ29udGFpbmVye2Rpc3BsYXk6YmxvY2s7cG9zaXRpb246cmVsYXRpdmU7bWFyZ2luOjA7cGFkZGluZzowO2JvcmRlcjowIHNvbGlkICNDQ0M7b3ZlcmZsb3cteDpoaWRkZW59LndpemFyZF9ob3Jpem9udGFsIHVsLndpemFyZF9zdGVwc3tkaXNwbGF5OnRhYmxlO2xpc3Qtc3R5bGU6bm9uZTtwb3NpdGlvbjpyZWxhdGl2ZTt3aWR0aDoxMDAlO21hcmdpbjowIDAgMjBweH0ud2l6YXJkX2hvcml6b250YWwgdWwud2l6YXJkX3N0ZXBzIGxpe2Rpc3BsYXk6dGFibGUtY2VsbDt0ZXh0LWFsaWduOmNlbnRlcn0ud2l6YXJkX2hvcml6b250YWwgdWwud2l6YXJkX3N0ZXBzIGxpIGEsLndpemFyZF9ob3Jpem9udGFsIHVsLndpemFyZF9zdGVwcyBsaTpob3ZlcntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlOy1tb3otb3BhY2l0eToxO2ZpbHRlcjphbHBoYShvcGFjaXR5PTEwMCk7b3BhY2l0eToxO2NvbG9yOiM2NjZ9LndpemFyZF9ob3Jpem9udGFsIHVsLndpemFyZF9zdGVwcyBsaSBhOmJlZm9yZXtjb250ZW50OlwiXCI7cG9zaXRpb246YWJzb2x1dGU7aGVpZ2h0OjRweDtiYWNrZ3JvdW5kOiNjY2M7dG9wOjIwcHg7d2lkdGg6MTAwJTt6LWluZGV4OjQ7bGVmdDowfS53aXphcmRfaG9yaXpvbnRhbCB1bC53aXphcmRfc3RlcHMgbGkgYS5kaXNhYmxlZCAuc3RlcF9ub3tiYWNrZ3JvdW5kOiNjY2N9LndpemFyZF9ob3Jpem9udGFsIHVsLndpemFyZF9zdGVwcyBsaSBhIC5zdGVwX25ve3dpZHRoOjQwcHg7aGVpZ2h0OjQwcHg7bGluZS1oZWlnaHQ6NDBweDtib3JkZXItcmFkaXVzOjEwMHB4O2Rpc3BsYXk6YmxvY2s7bWFyZ2luOjAgYXV0byA1cHg7Zm9udC1zaXplOjE2cHg7dGV4dC1hbGlnbjpjZW50ZXI7cG9zaXRpb246cmVsYXRpdmU7ei1pbmRleDo1fS53aXphcmRfaG9yaXpvbnRhbCB1bC53aXphcmRfc3RlcHMgbGkgYS5zZWxlY3RlZDpiZWZvcmUsLnN0ZXBfbm97YmFja2dyb3VuZDojMzQ0OTVFO2NvbG9yOiNmZmZ9LndpemFyZF9ob3Jpem9udGFsIHVsLndpemFyZF9zdGVwcyBsaSBhLmRvbmU6YmVmb3JlLC53aXphcmRfaG9yaXpvbnRhbCB1bC53aXphcmRfc3RlcHMgbGkgYS5kb25lIC5zdGVwX25ve2JhY2tncm91bmQ6IzFBQkI5Qztjb2xvcjojZmZmfS53aXphcmRfaG9yaXpvbnRhbCB1bC53aXphcmRfc3RlcHMgbGk6Zmlyc3QtY2hpbGQgYTpiZWZvcmV7bGVmdDo1MCV9LndpemFyZF9ob3Jpem9udGFsIHVsLndpemFyZF9zdGVwcyBsaTpsYXN0LWNoaWxkIGE6YmVmb3Jle3JpZ2h0OjUwJTt3aWR0aDo1MCU7bGVmdDphdXRvfS53aXphcmRfdmVydGljbGUgLnN0ZXBDb250YWluZXJ7d2lkdGg6ODAlO2Zsb2F0OmxlZnQ7cGFkZGluZzowIDEwcHh9LmFjdGlvbkJhcnt3aWR0aDoxMDAlO2JvcmRlci10b3A6MXB4IHNvbGlkICNkZGQ7cGFkZGluZzoxMHB4IDVweDt0ZXh0LWFsaWduOnJpZ2h0O21hcmdpbi10b3A6MTBweH0uYWN0aW9uQmFyIC5idXR0b25EaXNhYmxlZHtjdXJzb3I6bm90LWFsbG93ZWQ7cG9pbnRlci1ldmVudHM6bm9uZTtvcGFjaXR5Oi42NTtmaWx0ZXI6YWxwaGEob3BhY2l0eT02NSk7LXdlYmtpdC1ib3gtc2hhZG93Om5vbmU7Ym94LXNoYWRvdzpub25lfS5hY3Rpb25CYXIgYXttYXJnaW46MCAzcHh9LndpemFyZF92ZXJ0aWNsZSAud2l6YXJkX2NvbnRlbnR7d2lkdGg6ODAlO2Zsb2F0OmxlZnQ7cGFkZGluZy1sZWZ0OjIwcHh9LndpemFyZF92ZXJ0aWNsZSB1bC53aXphcmRfc3RlcHN7ZGlzcGxheTp0YWJsZTtsaXN0LXN0eWxlOm5vbmU7cG9zaXRpb246cmVsYXRpdmU7d2lkdGg6MjAlO2Zsb2F0OmxlZnQ7bWFyZ2luOjAgMCAyMHB4fS53aXphcmRfdmVydGljbGUgdWwud2l6YXJkX3N0ZXBzIGxpe2Rpc3BsYXk6bGlzdC1pdGVtO3RleHQtYWxpZ246Y2VudGVyfS53aXphcmRfdmVydGljbGUgdWwud2l6YXJkX3N0ZXBzIGxpIGF7aGVpZ2h0OjgwcHh9LndpemFyZF92ZXJ0aWNsZSB1bC53aXphcmRfc3RlcHMgbGkgYTpmaXJzdC1jaGlsZHttYXJnaW4tdG9wOjIwcHh9LndpemFyZF92ZXJ0aWNsZSB1bC53aXphcmRfc3RlcHMgbGkgYSwud2l6YXJkX3ZlcnRpY2xlIHVsLndpemFyZF9zdGVwcyBsaTpob3ZlcntkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlOy1tb3otb3BhY2l0eToxO2ZpbHRlcjphbHBoYShvcGFjaXR5PTEwMCk7b3BhY2l0eToxO2NvbG9yOiM2NjZ9LndpemFyZF92ZXJ0aWNsZSB1bC53aXphcmRfc3RlcHMgbGkgYTpiZWZvcmV7Y29udGVudDpcIlwiO3Bvc2l0aW9uOmFic29sdXRlO2hlaWdodDoxMDAlO2JhY2tncm91bmQ6I2NjYzt0b3A6MjBweDt3aWR0aDo0cHg7ei1pbmRleDo0O2xlZnQ6NDklfS53aXphcmRfdmVydGljbGUgdWwud2l6YXJkX3N0ZXBzIGxpIGEuZGlzYWJsZWQgLnN0ZXBfbm97YmFja2dyb3VuZDojY2NjfS53aXphcmRfdmVydGljbGUgdWwud2l6YXJkX3N0ZXBzIGxpIGEgLnN0ZXBfbm97d2lkdGg6NDBweDtoZWlnaHQ6NDBweDtsaW5lLWhlaWdodDo0MHB4O2JvcmRlci1yYWRpdXM6MTAwcHg7ZGlzcGxheTpibG9jazttYXJnaW46MCBhdXRvIDVweDtmb250LXNpemU6MTZweDt0ZXh0LWFsaWduOmNlbnRlcjtwb3NpdGlvbjpyZWxhdGl2ZTt6LWluZGV4OjV9LndpemFyZF92ZXJ0aWNsZSB1bC53aXphcmRfc3RlcHMgbGkgYS5zZWxlY3RlZDpiZWZvcmUsLnN0ZXBfbm97YmFja2dyb3VuZDojMzQ0OTVFO2NvbG9yOiNmZmZ9LndpemFyZF92ZXJ0aWNsZSB1bC53aXphcmRfc3RlcHMgbGkgYS5kb25lOmJlZm9yZSwud2l6YXJkX3ZlcnRpY2xlIHVsLndpemFyZF9zdGVwcyBsaSBhLmRvbmUgLnN0ZXBfbm97YmFja2dyb3VuZDojMUFCQjlDO2NvbG9yOiNmZmZ9LndpemFyZF92ZXJ0aWNsZSB1bC53aXphcmRfc3RlcHMgbGk6Zmlyc3QtY2hpbGQgYTpiZWZvcmV7bGVmdDo0OSV9LndpemFyZF92ZXJ0aWNsZSB1bC53aXphcmRfc3RlcHMgbGk6bGFzdC1jaGlsZCBhOmJlZm9yZXtsZWZ0OjQ5JTtsZWZ0OmF1dG87d2lkdGg6MH0uZm9ybV93aXphcmQgLmxvYWRlcntkaXNwbGF5Om5vbmV9LmZvcm1fd2l6YXJkIC5tc2dCb3h7ZGlzcGxheTpub25lfS5wcm9ncmVzc3tib3JkZXItcmFkaXVzOjB9LnByb2dyZXNzLWJhci1pbmZve2JhY2tncm91bmQtY29sb3I6IzM0OThEQn0ucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3N7YmFja2dyb3VuZC1jb2xvcjojMjZCOTlBfS5wcm9ncmVzc19zdW1tYXJ5IC5wcm9ncmVzc3ttYXJnaW46NXB4IDAgMTJweCAhaW1wb3J0YW50fS5wcm9ncmVzc19zdW1tYXJ5IC5yb3d7bWFyZ2luLWJvdHRvbTo1cHh9LnByb2dyZXNzX3N1bW1hcnkgLnJvdyAuY29sLXhzLTJ7cGFkZGluZzowfS5wcm9ncmVzc19zdW1tYXJ5IC5tb3JlX2luZm8gc3Bhbnt0ZXh0LWFsaWduOnJpZ2h0O2Zsb2F0OnJpZ2h0fS5wcm9ncmVzc19zdW1tYXJ5IC5kYXRhIHNwYW57dGV4dC1hbGlnbjpyaWdodDtmbG9hdDpyaWdodH0ucHJvZ3Jlc3Nfc3VtbWFyeSBwe21hcmdpbi1ib3R0b206M3B4O3dpZHRoOjEwMCV9LnByb2dyZXNzX3RpdGxlIC5sZWZ0e2Zsb2F0OmxlZnQ7dGV4dC1hbGlnbjpsZWZ0fS5wcm9ncmVzc190aXRsZSAucmlnaHR7ZmxvYXQ6cmlnaHQ7dGV4dC1hbGlnbjpyaWdodDtmb250LXdlaWdodDozMDB9LnByb2dyZXNzLnByb2dyZXNzX3Nte2JvcmRlci1yYWRpdXM6MDttYXJnaW4tYm90dG9tOjE4cHg7aGVpZ2h0OjEwcHggIWltcG9ydGFudH0ucHJvZ3Jlc3MucHJvZ3Jlc3Nfc20gLnByb2dyZXNzLWJhcntoZWlnaHQ6MTBweCAhaW1wb3J0YW50fS5kYXNoYm9hcmRfZ3JhcGggcHttYXJnaW46MCAwIDRweH11bC52ZXJ0aWNsZV9iYXJze3dpZHRoOjEwMCV9dWwudmVydGljbGVfYmFycyBsaXt3aWR0aDoyMyU7aGVpZ2h0OjIwMHB4O21hcmdpbjowfS5wcm9ncmVzcy52ZXJ0aWNhbC5wcm9ncmVzc193aWRle3dpZHRoOjM1cHh9LmFsZXJ0LXN1Y2Nlc3N7Y29sb3I6I2ZmZmZmZjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMzgsMTg1LDE1NCwwLjg4KTtib3JkZXItY29sb3I6cmdiYSgzOCwxODUsMTU0LDAuODgpfS5hbGVydC1pbmZve2NvbG9yOiNFOUVERUY7YmFja2dyb3VuZC1jb2xvcjpyZ2JhKDUyLDE1MiwyMTksMC44OCk7Ym9yZGVyLWNvbG9yOnJnYmEoNTIsMTUyLDIxOSwwLjg4KX0uYWxlcnQtd2FybmluZ3tjb2xvcjojRTlFREVGO2JhY2tncm91bmQtY29sb3I6cmdiYSgyNDMsMTU2LDE4LDAuODgpO2JvcmRlci1jb2xvcjpyZ2JhKDI0MywxNTYsMTgsMC44OCl9LmFsZXJ0LWRhbmdlciwuYWxlcnQtZXJyb3J7Y29sb3I6I0U5RURFRjtiYWNrZ3JvdW5kLWNvbG9yOnJnYmEoMjMxLDc2LDYwLDAuODgpO2JvcmRlci1jb2xvcjpyZ2JhKDIzMSw3Niw2MCwwLjg4KX0udWktcG5vdGlmeS5kYXJrIC51aS1wbm90aWZ5LWNvbnRhaW5lcntjb2xvcjojRTlFREVGO2JhY2tncm91bmQtY29sb3I6cmdiYSg1Miw3Myw5NCwwLjg4KTtib3JkZXItY29sb3I6cmdiYSg1Miw3Myw5NCwwLjg4KX0uY3VzdG9tLW5vdGlmaWNhdGlvbnN7cG9zaXRpb246Zml4ZWQ7bWFyZ2luOjE1cHg7cmlnaHQ6MDtmbG9hdDpyaWdodDt3aWR0aDo0MDBweDt6LWluZGV4OjQwMDA7Ym90dG9tOjB9dWwubm90aWZpY2F0aW9uc3tmbG9hdDpyaWdodDtkaXNwbGF5OmJsb2NrO21hcmdpbi1ib3R0b206N3B4O3BhZGRpbmc6MDt3aWR0aDoxMDAlfS5ub3RpZmljYXRpb25zIGxpe2Zsb2F0OnJpZ2h0O21hcmdpbjozcHg7d2lkdGg6MzZweDtib3gtc2hhZG93OjNweCAzcHggM3B4IHJnYmEoMCwwLDAsMC4zKX0ubm90aWZpY2F0aW9ucyBsaTpsYXN0LWNoaWxke21hcmdpbi1sZWZ0OjB9Lm5vdGlmaWNhdGlvbnMgYXtkaXNwbGF5OmJsb2NrO3RleHQtYWxpZ246Y2VudGVyO3RleHQtZGVjb3JhdGlvbjpub25lO3RleHQtdHJhbnNmb3JtOnVwcGVyY2FzZTtwYWRkaW5nOjlweCA4cHh9LnRhYmJlZF9ub3RpZmljYXRpb25zIC50ZXh0e3BhZGRpbmc6NXB4IDE1cHg7aGVpZ2h0OjE0MHB4O2JvcmRlci1yYWRpdXM6N3B4O2JveC1zaGFkb3c6NnB4IDZweCA2cHggcmdiYSgwLDAsMCwwLjMpfS50YWJiZWRfbm90aWZpY2F0aW9ucyBkaXYgcHtkaXNwbGF5OmlubGluZS1ibG9ja30udGFiYmVkX25vdGlmaWNhdGlvbnMgaDJ7Zm9udC13ZWlnaHQ6Ym9sZDt0ZXh0LXRyYW5zZm9ybTp1cHBlcmNhc2U7d2lkdGg6ODAlO2Zsb2F0OmxlZnQ7aGVpZ2h0OjIwcHg7dGV4dC1vdmVyZmxvdzplbGxpcHNpcztvdmVyZmxvdzpoaWRkZW47ZGlzcGxheTpibG9ja30udGFiYmVkX25vdGlmaWNhdGlvbnMgLmNsb3Nle3BhZGRpbmc6NXB4O2NvbG9yOiNFOUVERUY7ZmxvYXQ6cmlnaHQ7b3BhY2l0eToxfS5mYy1zdGF0ZS1kZWZhdWx0e2JhY2tncm91bmQ6I2Y1ZjVmNTtjb2xvcjojNzM4NzlDfS5mYy1zdGF0ZS1kb3duLC5mYy1zdGF0ZS1hY3RpdmV7Y29sb3I6IzMzMztiYWNrZ3JvdW5kOiNjY2N9LmRyb3B6b25le21pbi1oZWlnaHQ6MzAwcHg7Ym9yZGVyOjFweCBzb2xpZCAjZTVlNWU1fS5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaXtjb2xvcjojNzM4NzlDfS5kYXRlcmFuZ2VwaWNrZXIgLnJhbmdlcyBsaS5hY3RpdmUsLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpOmhvdmVye2JhY2tncm91bmQ6IzUzNkE3Rjtib3JkZXI6MXB4IHNvbGlkICM1MzZBN0Y7Y29sb3I6I2ZmZn0uZGF0ZXJhbmdlcGlja2VyIC5pbnB1dC1taW5pe2JhY2tncm91bmQtY29sb3I6I2VlZTtib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym94LXNoYWRvdzpub25lICFpbXBvcnRhbnR9LmRhdGVyYW5nZXBpY2tlciAuaW5wdXQtbWluaS5hY3RpdmV7Ym9yZGVyOjFweCBzb2xpZCAjY2NjfS5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1vbnRoc2VsZWN0LC5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnllYXJzZWxlY3QsLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QuaG91cnNlbGVjdCwuZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5taW51dGVzZWxlY3QsLmRhdGVyYW5nZXBpY2tlciBzZWxlY3Quc2Vjb25kc2VsZWN0LC5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LmFtcG1zZWxlY3R7Zm9udC1zaXplOjEycHg7cGFkZGluZzoxcHg7aGVpZ2h0OmF1dG87bWFyZ2luOjA7Y3Vyc29yOmRlZmF1bHQ7aGVpZ2h0OjMwcHg7Ym9yZGVyOjFweCBzb2xpZCAjQURCMkI1O2xpbmUtaGVpZ2h0OjMwcHg7Ym9yZGVyLXJhZGl1czowcHggIWltcG9ydGFudH0uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5tb250aHNlbGVjdHttYXJnaW4tcmlnaHQ6MiV9LmRhdGVyYW5nZXBpY2tlciB0ZC5pbi1yYW5nZXtiYWNrZ3JvdW5kOiNFNEU3RUE7Y29sb3I6IzczODc5Q30uZGF0ZXJhbmdlcGlja2VyIHRkLmFjdGl2ZSwuZGF0ZXJhbmdlcGlja2VyIHRkLmFjdGl2ZTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiM1MzZBN0Y7Y29sb3I6I2ZmZn0uZGF0ZXJhbmdlcGlja2VyIHRoLmF2YWlsYWJsZTpob3ZlcntiYWNrZ3JvdW5kOiNlZWU7Y29sb3I6IzM0NDk1RX0uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci5zaW5nbGV7bWFyZ2luOjAgMCA0cHggMH0uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci5zaW5nbGUgLmNhbGVuZGFyLXRhYmxle3dpZHRoOjIyNHB4O3BhZGRpbmc6MCAwIDRweCAwICFpbXBvcnRhbnR9LmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIuc2luZ2xlIC5jYWxlbmRhci10YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB0aHtwYWRkaW5nOjhweCA1cHh9LmRhdGVyYW5nZXBpY2tlciAuY2FsZW5kYXIuc2luZ2xlIC5jYWxlbmRhci10YWJsZSB0aGVhZCB0aHtib3JkZXItcmFkaXVzOjB9LmRhdGVyYW5nZXBpY2tlci5waWNrZXJfMXtjb2xvcjojZmZmO2JhY2tncm91bmQ6IzM0NDk1RX0uZGF0ZXJhbmdlcGlja2VyLnBpY2tlcl8xIC5jYWxlbmRhci10YWJsZXtiYWNrZ3JvdW5kOiMzNDQ5NUV9LmRhdGVyYW5nZXBpY2tlci5waWNrZXJfMSAuY2FsZW5kYXItdGFibGUgdGhlYWQgdHJ7YmFja2dyb3VuZDojMjEzMzQ1fS5kYXRlcmFuZ2VwaWNrZXIucGlja2VyXzEgLmNhbGVuZGFyLXRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxke2JhY2tncm91bmQ6IzFBQkI5Q30uZGF0ZXJhbmdlcGlja2VyLnBpY2tlcl8xIC5jYWxlbmRhci10YWJsZSB0ZC5vZmZ7YmFja2dyb3VuZDojMzQ0OTVFO2NvbG9yOiM5OTl9LmRhdGVyYW5nZXBpY2tlci5waWNrZXJfMSAuY2FsZW5kYXItdGFibGUgdGQuYXZhaWxhYmxlOmhvdmVye2NvbG9yOiMzNDQ5NUV9LmRhdGVyYW5nZXBpY2tlci5waWNrZXJfMiAuY2FsZW5kYXItdGFibGUgdGhlYWQgdHJ7Y29sb3I6IzFBQkI5Q30uZGF0ZXJhbmdlcGlja2VyLnBpY2tlcl8yIC5jYWxlbmRhci10YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZHtjb2xvcjojNzM4NzlDfS5kYXRlcmFuZ2VwaWNrZXIucGlja2VyXzMgLmNhbGVuZGFyLXRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxke2NvbG9yOiNmZmY7YmFja2dyb3VuZDojMUFCQjlDfS5kYXRlcmFuZ2VwaWNrZXIucGlja2VyXzQgLmNhbGVuZGFyLXRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxke2NvbG9yOiNmZmY7YmFja2dyb3VuZDojMzQ0OTVFfS5kYXRlcmFuZ2VwaWNrZXIucGlja2VyXzQgLmNhbGVuZGFyLXRhYmxlIHRkLC5kYXRlcmFuZ2VwaWNrZXIucGlja2VyXzQgLmNhbGVuZGFyLXRhYmxlIHRkLm9mZntiYWNrZ3JvdW5kOiNFQ0YwRjE7Ym9yZGVyOjFweCBzb2xpZCAjZmZmO2JvcmRlci1yYWRpdXM6MH0uZGF0ZXJhbmdlcGlja2VyLnBpY2tlcl80IC5jYWxlbmRhci10YWJsZSB0ZC5hY3RpdmV7YmFja2dyb3VuZDojMzQ0OTVFfS5kYXRlcmFuZ2VwaWNrZXI6YmVmb3JlLC5kYXRlcmFuZ2VwaWNrZXI6YWZ0ZXJ7cG9zaXRpb246YWJzb2x1dGU7ZGlzcGxheTppbmxpbmUtYmxvY2s7Ym9yZGVyLWJvdHRvbS1jb2xvcjpyZ2JhKDAsMCwwLDAuMik7Y29udGVudDonJ30uZGF0ZXJhbmdlcGlja2VyOmJlZm9yZXt0b3A6LTdweDtib3JkZXItcmlnaHQ6N3B4IHNvbGlkIHRyYW5zcGFyZW50O2JvcmRlci1sZWZ0OjdweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjdweCBzb2xpZCAjY2NjfS5kYXRlcmFuZ2VwaWNrZXI6YWZ0ZXJ7dG9wOi02cHg7Ym9yZGVyLXJpZ2h0OjZweCBzb2xpZCB0cmFuc3BhcmVudDtib3JkZXItYm90dG9tOjZweCBzb2xpZCAjZmZmO2JvcmRlci1sZWZ0OjZweCBzb2xpZCB0cmFuc3BhcmVudH0uZGF0ZXJhbmdlcGlja2VyLnBpY2tlcl8xOmJlZm9yZXtib3JkZXItYm90dG9tOjdweCBzb2xpZCAjMUFCQjlDfS5kYXRlcmFuZ2VwaWNrZXIucGlja2VyXzE6YWZ0ZXJ7Ym9yZGVyLWJvdHRvbTo2cHggc29saWQgIzFBQkI5Q30uZGF0ZXJhbmdlcGlja2VyLnBpY2tlcl8zOmJlZm9yZXtib3JkZXItYm90dG9tOjdweCBzb2xpZCAjMUFCQjlDfS5kYXRlcmFuZ2VwaWNrZXIucGlja2VyXzM6YWZ0ZXJ7Ym9yZGVyLWJvdHRvbTo2cHggc29saWQgIzFBQkI5Q30uZGF0ZXJhbmdlcGlja2VyLnBpY2tlcl80OmJlZm9yZXtib3JkZXItYm90dG9tOjdweCBzb2xpZCAjMzQ0OTVFfS5kYXRlcmFuZ2VwaWNrZXIucGlja2VyXzQ6YWZ0ZXJ7Ym9yZGVyLWJvdHRvbTo2cHggc29saWQgIzM0NDk1RX0uZGF0ZXJhbmdlcGlja2VyLm9wZW5zcmlnaHQ6YmVmb3Jle2xlZnQ6MThweH0uZGF0ZXJhbmdlcGlja2VyLm9wZW5zcmlnaHQ6YWZ0ZXJ7bGVmdDoxOXB4fS5jYWxlbmRhci1leGliaXQgLnNob3ctY2FsZW5kYXJ7ZmxvYXQ6bm9uZTtkaXNwbGF5OmJsb2NrO3Bvc2l0aW9uOnJlbGF0aXZlO2JhY2tncm91bmQtY29sb3I6I2ZmZjtib3JkZXI6MXB4IHNvbGlkICNjY2M7bWFyZ2luLWJvdHRvbToyMHB4O2JvcmRlcjoxcHggc29saWQgcmdiYSgwLDAsMCwwLjE1KTtvdmVyZmxvdzpoaWRkZW59LmNhbGVuZGFyLWV4aWJpdCAuc2hvdy1jYWxlbmRhciAuY2FsZW5kYXJ7bWFyZ2luOjAgMCA0cHggMH0uY2FsZW5kYXItZXhpYml0IC5zaG93LWNhbGVuZGFyLnBpY2tlcl8xe2JhY2tncm91bmQ6IzM0NDk1RX0uY2FsZW5kYXItZXhpYml0IC5jYWxlbmRhci10YWJsZXtwYWRkaW5nOjAgMCA0cHggMH0uZGF0ZXJhbmdlcGlja2VyLnhkaXNwbGF5e3dpZHRoOjIyOHB4fSNmb3JtLXRhc2stcGVuZGluZyAuZm9ybS1ncm91cHttYXJnaW4tYm90dG9tOjhweH0jZm9ybS10YXNrLXBlbmRpbmcgLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbHtoZWlnaHQ6MzBweH0jZm9ybS10YXNrLXBlbmRpbmcgLmZvcm0tZ3JvdXAgLmZvcm0tY29udHJvbC1mZWVkYmFja3ttYXJnaW4tdG9wOjRweDtsZWZ0OjExcHh9I2Zvcm0tdGFzay1wZW5kaW5nIC5jb2wtbWQuZm9ybS1ncm91cHtwYWRkaW5nLXJpZ2h0OjFweDtwYWRkaW5nLWxlZnQ6MXB4fSNmb3JtLXRhc2stcGVuZGluZyAuaW5wdXQtZ3JvdXB7bWFyZ2luLWJvdHRvbTowcHh9I2Zvcm0tdGFzay1wZW5kaW5nIC5pbnB1dC1ncm91cCAuaW5wdXQtZ3JvdXAtYnRuIC5idG57YmFja2dyb3VuZC1jb2xvcjojY2NjY2NjO21hcmdpbi1ib3R0b206MHB4O3BhZGRpbmc6NHB4IDEycHh9I2Zvcm0tdGFzay1wZW5kaW5nIC5jb2wtbWQuZm9ybS1ncm91cC1kYXRle3BhZGRpbmctcmlnaHQ6MjBweH0jdGFibGUtc3RhZmYtdGFzay1saXN0IC5sYWJlbCwubGFiZWwtcmV2ZXJzZS1jb2xvciAubGFiZWx7Zm9udC1zaXplOjg1JX0jdGFibGUtc3RhZmYtdGFzay1saXN0IC5sYWJlbC5sYWJlbC1kZWZhdWx0LC5sYWJlbC1yZXZlcnNlLWNvbG9yIC5sYWJlbC5sYWJlbC1kZWZhdWx0e2NvbG9yOiMwMDA7YmFja2dyb3VuZC1jb2xvcjojZTZmZmZmfSNmb3JtLXRhc2stcGVuZGluZyAuc2VsZWN0Mi1zZWxlY3Rpb257bWluLWhlaWdodDozMHB4fSNmb3JtLXRhc2stcGVuZGluZyAuc2VsZWN0Mi1zZWxlY3Rpb24gLnNlbGVjdDItc2VsZWN0aW9uX19yZW5kZXJlZHtwYWRkaW5nLXRvcDowcHg7bGluZS1oZWlnaHQ6MzBweH0jZm9ybS10YXNrLXBlbmRpbmcgLnNlbGVjdDItc2VsZWN0aW9uIC5zZWxlY3QyLXNlbGVjdGlvbl9fYXJyb3d7aGVpZ2h0OjMwcHh9I2Zvcm0tZmlsdGVyIC5mb3JtLWNvbnRyb2wuaGFzLWZlZWRiYWNrLWxlZnR7cGFkZGluZy1sZWZ0OjUzcHh9I2Zvcm0tZmlsdGVyIC5oYXMtZmVlZGJhY2sgLmZvcm0tY29udHJvbHtwYWRkaW5nLXJpZ2h0OjEwcHh9LmxhYmVsLWN1c3RvbWVyLXRpbWV7Zm9udC1zaXplOjE2cHh9LnhfdGl0bGUgLnBhbmVsX3Rvb2xib3h7bWluLXdpZHRoOjIwcHh9LndlbGwgLnRhYmxlLWhvdmVyIHRyOmhvdmVye2JhY2tncm91bmQ6d2hpdGV9LnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXJlc3VsdHNfX29wdGlvblthcmlhLWRpc2FibGVkPXRydWVde2Rpc3BsYXk6bm9uZX0jdGFza19wZW5kaW5nX2Rlc2NyaXB0aW9ue3Jlc2l6ZTp2ZXJ0aWNhbH0jbW9kYWwtdXNlci1jb250YWN0IC5saW5lLWNvbnRhY3R7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2U1ZTVlNTttYXJnaW4tYm90dG9tOjEwcHg7cGFkZGluZy1ib3R0b206MTBweH0jbW9kYWwtdXNlci1jb250YWN0IC5mb3JtLWhvcml6b250YWwgLmZvcm0tZ3JvdXB7bWFyZ2luLWJvdHRvbTowcHh9XG4iLCIubmF2LXNtIHNwYW4uZmEsIC5uYXYtc20gLm1lbnVfc2VjdGlvbiBoMyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4ubmF2X21lbnUgbmF2ID4gLnJvdyB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDBweDtcclxufVxyXG5cclxuLmxlZnRfY29sIHtcclxuICBiYWNrZ3JvdW5kOiAjMkEzRjU0O1xyXG59XHJcblxyXG4ubmF2LXNtIC5jb250YWluZXIuYm9keSAuY29sLW1kLTMubGVmdF9jb2wge1xyXG4gIG1pbi1oZWlnaHQ6IDEwMCU7XHJcbiAgd2lkdGg6IDcwcHg7XHJcbiAgcGFkZGluZzogMDtcclxuICB6LWluZGV4OiA5OTk5O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxufVxyXG5cclxuLm5hdi1zbSAuY29udGFpbmVyLmJvZHkgLmNvbC1tZC0zLmxlZnRfY29sLm1lbnVfZml4ZWQge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbn1cclxuXHJcbi5uYXYtc20gLmNvbnRhaW5lci5ib2R5IC5jb2wtbWQtMy5sZWZ0X2NvbCAubUNTQl9jb250YWluZXIsXHJcbi5uYXYtc20gLmNvbnRhaW5lci5ib2R5IC5jb2wtbWQtMy5sZWZ0X2NvbCAubUN1c3RvbVNjcm9sbEJveCB7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbi5uYXYtc20gLmhpZGRlbi1zbWFsbCB7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcblxyXG4ubmF2LXNtIC5jb250YWluZXIuYm9keSAucmlnaHRfY29sIHtcclxuICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDcwcHg7XHJcbiAgei1pbmRleDogMjtcclxufVxyXG5cclxuLm5hdi1zbSAubmF2YmFyLm5hdl90aXRsZSB7XHJcbiAgd2lkdGg6IDcwcHg7XHJcbn1cclxuXHJcbi5uYXYtc20gLm5hdmJhci5uYXZfdGl0bGUgYSBzcGFuIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4ubmF2LXNtIC5uYXZiYXIubmF2X3RpdGxlIGEgaSB7XHJcbiAgZm9udC1zaXplOiAyN3B4O1xyXG4gIG1hcmdpbjogMTNweCAwIDAgM3B4O1xyXG59XHJcblxyXG4uc2l0ZV90aXRsZSBpIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjRUFFQUVBO1xyXG4gIHBhZGRpbmc6IDVweCA2cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG4ubmF2LXNtIC5tYWluX2NvbnRhaW5lciAudG9wX25hdiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luOiAtMTBweCAtMjBweDtcclxuICB6LWluZGV4OiAyO1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgbWFyZ2luOiAtMTBweDtcclxuICB9XHJcbn1cclxuXHJcbi5uYXYtc20gLm5hdi5zaWRlLW1lbnUgbGkgYSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBmb250LXNpemU6IDEwcHg7XHJcbiAgcGFkZGluZzogMTBweCA1cHg7XHJcbn1cclxuXHJcbi5uYXYtc20gLm5hdi5jaGlsZF9tZW51IGxpLmFjdGl2ZSxcclxuLm5hdi1zbSAubmF2LnNpZGUtbWVudSBsaS5hY3RpdmUtc20ge1xyXG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICMxQUJCOUM7XHJcbn1cclxuXHJcbi5uYXYtc20gdWwubmF2LmNoaWxkX21lbnUgdWwsXHJcbi5uYXYtc20gLm5hdi5zaWRlLW1lbnUgbGkuYWN0aXZlLXNtIHVsIHVsIHtcclxuICBwb3NpdGlvbjogc3RhdGljO1xyXG4gIHdpZHRoOiAyMDBweDtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG4ubmF2LXNtID4gLm5hdi5zaWRlLW1lbnUgPiBsaS5hY3RpdmUtc20gPiBhIHtcclxuICBjb2xvcjogIzFBQkI5QyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubmF2LXNtIC5uYXYuc2lkZS1tZW51IGxpIGEgaS50b2dnbGUtdXAge1xyXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm5hdi1zbSAubmF2LnNpZGUtbWVudSBsaSBhIGkge1xyXG4gIGZvbnQtc2l6ZTogMjVweCAhaW1wb3J0YW50O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aWR0aDogMTAwJSAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuLm5hdi1zbSB1bC5uYXYuY2hpbGRfbWVudSB7XHJcbiAgbGVmdDogMTAwJTtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIHdpZHRoOiAyMTBweDtcclxuICB6LWluZGV4OiA0MDAwO1xyXG4gIGJhY2tncm91bmQ6ICMzRTUzNjc7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm5hdi1zbSB1bC5uYXYuY2hpbGRfbWVudSBsaSB7XHJcbiAgcGFkZGluZzogMCAxMHB4O1xyXG59XHJcblxyXG4ubmF2LXNtIHVsLm5hdi5jaGlsZF9tZW51IGxpIGEge1xyXG4gIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm5hdi1zbSAucHJvZmlsZSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLm1lbnVfc2VjdGlvbiB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMzVweDtcclxufVxyXG5cclxuLm1lbnVfc2VjdGlvbiBoMyB7XHJcbiAgcGFkZGluZy1sZWZ0OiAyM3B4O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgZm9udC1zaXplOiAxMXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICB0ZXh0LXNoYWRvdzogMXB4IDFweCAjMDAwO1xyXG59XHJcblxyXG4ubWVudV9zZWN0aW9uID4gdWwge1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi5wcm9maWxlX3BpYyB7XHJcbiAgd2lkdGg6IDM1JTtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLmltZy1jaXJjbGUucHJvZmlsZV9pbWcge1xyXG4gIHdpZHRoOiA3MCU7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBtYXJnaW4tbGVmdDogMTUlO1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcbiAgcG9zaXRpb246IGluaGVyaXQ7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDUyLCA3MywgOTQsIDAuNDQpO1xyXG4gIHBhZGRpbmc6IDRweDtcclxufVxyXG5cclxuLnByb2ZpbGVfaW5mbyB7XHJcbiAgcGFkZGluZzogMjVweCAxMHB4IDEwcHg7XHJcbiAgd2lkdGg6IDY1JTtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLnByb2ZpbGVfaW5mbyBzcGFuIHtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgY29sb3I6ICNCQUI4Qjg7XHJcbn1cclxuXHJcbi5wcm9maWxlX2luZm8gaDIge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBjb2xvcjogI0VDRjBGMTtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLnByb2ZpbGUuaW1nXzIge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLnByb2ZpbGUuaW1nXzIgLnByb2ZpbGVfcGljIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnByb2ZpbGUuaW1nXzIgLnByb2ZpbGVfcGljIC5pbWctY2lyY2xlLnByb2ZpbGVfaW1nIHtcclxuICB3aWR0aDogNTAlO1xyXG4gIG1hcmdpbjogMTBweCAwIDA7XHJcbn1cclxuXHJcbi5wcm9maWxlLmltZ18yIC5wcm9maWxlX2luZm8ge1xyXG4gIHBhZGRpbmc6IDE1cHggMTBweCAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5tYWluX21lbnUgc3Bhbi5mYSB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgZm9udC1zaXplOiAxMHB4O1xyXG4gIG1pbi13aWR0aDogaW5oZXJpdDtcclxuICBjb2xvcjogI0M0Q0ZEQTtcclxufVxyXG5cclxuLmFjdGl2ZSBhIHNwYW4uZmEge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0cHg7XHJcbn1cclxuXHJcbi5uYXYtc20gLm1lbnVfc2VjdGlvbiB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4ubmF2LXNtIGxpIGxpIHNwYW4uZmEge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLm5hdl9tZW51IHtcclxuICBiYWNrZ3JvdW5kOiAjRURFREVEO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlERUU0O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgcGFkZGluZy10b3A6IDEwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xyXG4gIC5uYXZfbWVudSB7XHJcbiAgICBwb3NpdGlvbjogc3RhdGljO1xyXG4gIH1cclxufVxyXG5cclxuLm5hdi1tZCAuY29udGFpbmVyLmJvZHkgLmNvbC1tZC0zLmxlZnRfY29sIHtcclxuICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gIHdpZHRoOiAyMzBweDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5uYXYtbWQgLmNvbnRhaW5lci5ib2R5IC5jb2wtbWQtMy5sZWZ0X2NvbC5tZW51X2ZpeGVkIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG59XHJcblxyXG5ib2R5IC5jb250YWluZXIuYm9keSAucmlnaHRfY29sIHtcclxuICBiYWNrZ3JvdW5kOiAjRjdGN0Y3O1xyXG59XHJcblxyXG4vLy5uYXYtbWQgLmNvbnRhaW5lci5ib2R5IC5yaWdodF9jb2wge1xyXG4vLyAgcGFkZGluZzogMTBweCAyMHB4IDA7XHJcbi8vICBtYXJnaW4tbGVmdDogMjMwcHg7XHJcbi8vfVxyXG5cclxuLm5hdl90aXRsZSB7XHJcbiAgd2lkdGg6IDIzMHB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGJhY2tncm91bmQ6ICMyQTNGNTQ7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBoZWlnaHQ6IDU3cHg7XHJcbn1cclxuXHJcbkBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gIC5uYXYtbWQgLmNvbnRhaW5lci5ib2R5IC5yaWdodF9jb2wsIC5uYXYtbWQgLmNvbnRhaW5lci5ib2R5IC50b3BfbmF2IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gIH1cclxuICAubmF2LW1kIC5jb250YWluZXIuYm9keSAuY29sLW1kLTMubGVmdF9jb2wge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbiAgLm5hdi1tZCAuY29udGFpbmVyLmJvZHkgLnJpZ2h0X2NvbCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDBcclxuICB9XHJcbiAgLnJpZ2h0X2NvbCB7XHJcbiAgICBwYWRkaW5nOiAxMHB4ICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTIwMHB4KSB7XHJcbiAgLnhfdGl0bGUgaDIge1xyXG4gICAgd2lkdGg6IDYyJTtcclxuICAgIGZvbnQtc2l6ZTogMTdweDtcclxuICB9XHJcbiAgLnRpbGUsIC5ncmFwaCB7XHJcbiAgICB6b29tOiA4NSU7XHJcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogMTI3MHB4KSBhbmQgKG1pbi13aWR0aDogMTkycHgpIHtcclxuICAueF90aXRsZSBoMiBzbWFsbCB7XHJcbiAgICBkaXNwbGF5OiBub25lXHJcbiAgfVxyXG59XHJcblxyXG4ubGVmdF9jb2wgLm1DU0Jfc2Nyb2xsVG9vbHMge1xyXG4gIHdpZHRoOiA2cHg7XHJcbn1cclxuXHJcbi5sZWZ0X2NvbCAubUNTQl9kcmFnZ2VyIHtcclxuICBtYXgtaGVpZ2h0OiA0MDBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKiogIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgKiovXHJcblxyXG4uYmx1ZSB7XHJcbiAgY29sb3I6ICMzNDk4REI7XHJcbn1cclxuXHJcbi5wdXJwbGUge1xyXG4gIGNvbG9yOiAjOUI1OUI2O1xyXG59XHJcblxyXG4uZ3JlZW4ge1xyXG4gIGNvbG9yOiAjMUFCQjlDO1xyXG59XHJcblxyXG4uYWVybyB7XHJcbiAgY29sb3I6ICM5Q0MyQ0I7XHJcbn1cclxuXHJcbi5yZWQge1xyXG4gIGNvbG9yOiAjRTc0QzNDO1xyXG59XHJcblxyXG4uZGFyayB7XHJcbiAgY29sb3I6ICMzNDQ5NUU7XHJcbn1cclxuXHJcbi5ib3JkZXItYmx1ZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMzQ5OERCICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib3JkZXItcHVycGxlIHtcclxuICBib3JkZXItY29sb3I6ICM5QjU5QjYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvcmRlci1ncmVlbiB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMUFCQjlDICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib3JkZXItYWVybyB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjOUNDMkNCICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5ib3JkZXItcmVkIHtcclxuICBib3JkZXItY29sb3I6ICNFNzRDM0MgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJvcmRlci1kYXJrIHtcclxuICBib3JkZXItY29sb3I6ICMzNDQ5NUUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmJnLXdoaXRlIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2ZmZiAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAjNzM4NzlDO1xyXG59XHJcblxyXG4uYmctZ3JlZW4ge1xyXG4gIGJhY2tncm91bmQ6ICMxQUJCOUMgIWltcG9ydGFudDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjMUFCQjlDICFpbXBvcnRhbnQ7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5iZy1yZWQge1xyXG4gIGJhY2tncm91bmQ6ICNFNzRDM0MgIWltcG9ydGFudDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjRTc0QzNDICFpbXBvcnRhbnQ7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5iZy1ibHVlIHtcclxuICBiYWNrZ3JvdW5kOiAjMzQ5OERCICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzM0OThEQiAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uYmctb3JhbmdlIHtcclxuICBiYWNrZ3JvdW5kOiAjRjM5QzEyICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI0YzOUMxMiAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uYmctcHVycGxlIHtcclxuICBiYWNrZ3JvdW5kOiAjOUI1OUI2ICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzlCNTlCNiAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uYmctYmx1ZS1za3kge1xyXG4gIGJhY2tncm91bmQ6ICM1MEMxQ0YgIWltcG9ydGFudDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjNTBDMUNGICFpbXBvcnRhbnQ7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5jb250YWluZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6IDBcclxufVxyXG5cclxuLm5hdmJhci1uYXYgPiBsaSA+IGEsIC5uYXZiYXItYnJhbmQsIC5uYXZiYXItbmF2ID4gbGkgPiBhIHtcclxuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4udG9wX25hdiAubmF2ID4gbGkgPiBhOmZvY3VzLCAudG9wX25hdiAubmF2ID4gbGkgPiBhOmhvdmVyLCAudG9wX25hdiAubmF2IC5vcGVuID4gYSwgLnRvcF9uYXYgLm5hdiAub3BlbiA+IGE6Zm9jdXMsIC50b3BfbmF2IC5uYXYgLm9wZW4gPiBhOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjRDlERUU0O1xyXG59XHJcblxyXG5ib2R5IHtcclxuICBjb2xvcjogIzczODc5QztcclxuICBiYWNrZ3JvdW5kOiAjMkEzRjU0O1xyXG4gIGZvbnQtZmFtaWx5OiBcIkhlbHZldGljYSBOZXVlXCIsIFJvYm90bywgQXJpYWwsIFwiRHJvaWQgU2Fuc1wiLCBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjQ3MTtcclxufVxyXG5cclxuLm1haW5fY29udGFpbmVyIC50b3BfbmF2IHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBtYXJnaW4tbGVmdDogMjMwcHg7XHJcbn1cclxuXHJcbi5tYWluX2NvbnRhaW5lciB7XHJcbn1cclxuXHJcbi5uby1wYWRkaW5nIHtcclxuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYWdlLXRpdGxlIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDY1cHg7XHJcbiAgcGFkZGluZzogMTBweCAwO1xyXG59XHJcblxyXG4ucGFnZS10aXRsZSAudGl0bGVfbGVmdCB7XHJcbiAgd2lkdGg6IDc1JTtcclxuICBmbG9hdDogbGVmdDtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnBhZ2UtdGl0bGUgLnRpdGxlX2xlZnQgaDMge1xyXG4gIG1hcmdpbjogOXB4IDA7XHJcbn1cclxuXHJcbi5wYWdlLXRpdGxlIC50aXRsZV9yaWdodCB7XHJcbiAgd2lkdGg6IDI1JTtcclxuICBmbG9hdDogbGVmdDtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxuLnBhZ2UtdGl0bGUgLnRpdGxlX3JpZ2h0IC5wdWxsLXJpZ2h0IHtcclxuICBtYXJnaW46IDEwcHggMDtcclxufVxyXG5cclxuLmZpeGVkX2hlaWdodF8zMjAge1xyXG4gIGhlaWdodDogMzIwcHg7XHJcbn1cclxuXHJcbi5maXhlZF9oZWlnaHRfMzkwIHtcclxuICBoZWlnaHQ6IDM5MHB4O1xyXG59XHJcblxyXG4uZml4ZWRfaGVpZ2h0XzIwMCB7XHJcbiAgaGVpZ2h0OiAyMDBweDtcclxufVxyXG5cclxuLm92ZXJmbG93X2hpZGRlbiB7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4ucHJvZ3Jlc3MtYmFyLWRhcmsge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMzNDQ5NUUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnByb2dyZXNzLWJhci1ncmF5IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQkRDM0M3ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbnRhYmxlLm5vLW1hcmdpbiAucHJvZ3Jlc3Mge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi5tYWluX2NvbnRlbnQge1xyXG4gIHBhZGRpbmc6IDEwcHggMjBweDtcclxufVxyXG5cclxuLmNvbC1tZC01NSB7XHJcbiAgd2lkdGg6IDUwJTtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuY29sLW1kLTU1IHtcclxuICAgIHdpZHRoOiAyMCU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAuY29sLW1kLTU1IHtcclxuICAgIHdpZHRoOiAyMCU7XHJcbiAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTIwMHB4KSB7XHJcbiAgLmNvbC1tZC01NSB7XHJcbiAgICB3aWR0aDogMjAlO1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDE5MnB4KSBhbmQgKG1heC13aWR0aDogMTI3MHB4KSB7XHJcbiAgdGFibGUudGlsZV9pbmZvIHNwYW4ucmlnaHQge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiA3cHg7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICB9XHJcblxyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogOTAwcHgpIHtcclxuXHJcbiAgLnBhZ2UtdGl0bGUgLnRpdGxlX2xlZnQge1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgLnBhZ2UtdGl0bGUgLnRpdGxlX3JpZ2h0IHtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi5jZW50ZXItbWFyZ2luIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBmbG9hdDogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vLy5jb2wtbWQtNTUsIC5jb2wteHMtMSwgLmNvbC1zbS0xLCAuY29sLW1kLTEsIC5jb2wtbGctMSwgLmNvbC14cy0yLCAuY29sLXNtLTIsIC5jb2wtbWQtMiwgLmNvbC1sZy0yLCAuY29sLXhzLTMsIC5jb2wtc20tMywgLmNvbC1tZC0zLCAuY29sLWxnLTMsIC5jb2wteHMtNCwgLmNvbC1zbS00LCAuY29sLW1kLTQsIC5jb2wtbGctNCwgLmNvbC14cy01LCAuY29sLXNtLTUsIC5jb2wtbWQtNSwgLmNvbC1sZy01LCAuY29sLXhzLTYsIC5jb2wtc20tNiwgLmNvbC1tZC02LCAuY29sLWxnLTYsIC5jb2wteHMtNywgLmNvbC1zbS03LCAuY29sLW1kLTcsIC5jb2wtbGctNywgLmNvbC14cy04LCAuY29sLXNtLTgsIC5jb2wtbWQtOCwgLmNvbC1sZy04LCAuY29sLXhzLTksIC5jb2wtc20tOSwgLmNvbC1tZC05LCAuY29sLWxnLTksIC5jb2wteHMtMTAsIC5jb2wtc20tMTAsIC5jb2wtbWQtMTAsIC5jb2wtbGctMTAsIC5jb2wteHMtMTEsIC5jb2wtc20tMTEsIC5jb2wtbWQtMTEsIC5jb2wtbGctMTEsIC5jb2wteHMtMTIsIC5jb2wtc20tMTIsIC5jb2wtbWQtMTIsIC5jb2wtbGctMTIge1xyXG4vLyAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4vLyAgbWluLWhlaWdodDogMXB4O1xyXG4vLyAgZmxvYXQ6IGxlZnQ7XHJcbi8vICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4vLyAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4vL31cclxuXHJcbi5yb3cge1xyXG4gIG1hcmdpbi1yaWdodDogLTEwcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xMHB4O1xyXG59XHJcblxyXG4uZ3JpZF9zbGlkZXIgLmNvbC1tZC02IHtcclxuICBwYWRkaW5nOiAwIDQwcHg7XHJcbn1cclxuXHJcbmgxLCAuaDEsIGgyLCAuaDIsIGgzLCAuaDMge1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuYSB7XHJcbiAgY29sb3I6ICM1QTczOEU7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG5hLCBhOnZpc2l0ZWQsIGE6Zm9jdXMsIGE6YWN0aXZlLCA6dmlzaXRlZCwgOmZvY3VzLCA6YWN0aXZlLCAuYnRuOmZvY3VzLCAuYnRuOmFjdGl2ZTpmb2N1cywgLmJ0bi5hY3RpdmU6Zm9jdXMsIC5idG4uZm9jdXMsIC5idG46YWN0aXZlLmZvY3VzLCAuYnRuLmFjdGl2ZS5mb2N1cyB7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG5cclxuYTpob3ZlciwgYTpmb2N1cyB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbn1cclxuXHJcbi5uYXZiYXIge1xyXG4gIG1hcmdpbi1ib3R0b206IDBcclxufVxyXG5cclxuLm5hdmJhci1oZWFkZXIge1xyXG4gIGJhY2tncm91bmQ6ICMzNDQ5NUU7XHJcbn1cclxuXHJcbi5uYXZiYXItcmlnaHQge1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuLnRvcF9uYXYgLm5hdmJhci1yaWdodCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHdpZHRoOiA3MCU7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4udG9wX25hdiAubmF2YmFyLXJpZ2h0IGxpIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIHBvc2l0aW9uOiBzdGF0aWM7XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA0ODBweCkge1xyXG4gIC50b3BfbmF2IC5uYXZiYXItcmlnaHQgbGkge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIH1cclxufVxyXG5cclxuLnRvcF9uYXYgLmRyb3Bkb3duLW1lbnUgbGkge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4udG9wX25hdiAuZHJvcGRvd24tbWVudSBsaSBhIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAxMnB4IDIwcHg7XHJcbn1cclxuXHJcbi50b3BfbmF2IGxpIGEgaSB7XHJcbiAgZm9udC1zaXplOiAxNXB4XHJcbn1cclxuXHJcbi5uYXZiYXItc3RhdGljLXRvcCB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHRvcDogMDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnNpZGViYXItaGVhZGVyIHtcclxuICBib3JkZXItYm90dG9tOiAwO1xyXG4gIG1hcmdpbi10b3A6IDQ2cHg7XHJcbn1cclxuXHJcbi5zaWRlYmFyLWhlYWRlcjpmaXJzdC1vZi10eXBlIHtcclxuICBtYXJnaW4tdG9wOiAwXHJcbn1cclxuXHJcbi5uYXYuc2lkZS1tZW51ID4gbGkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbn1cclxuXHJcbi5uYXYuc2lkZS1tZW51ID4gbGkgPiBhIHtcclxuICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbn1cclxuXHJcbi5uYXYuc2lkZS1tZW51ID4gbGkgPiBhOmhvdmVyIHtcclxuICBjb2xvcjogI0YyRjVGNyAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubmF2LnNpZGUtbWVudSA+IGxpID4gYTpob3ZlciwgLm5hdiA+IGxpID4gYTpmb2N1cyB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4ubmF2LmNoaWxkX21lbnUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5uYXYuY2hpbGRfbWVudSBsaTpob3ZlcixcclxuLm5hdi5jaGlsZF9tZW51IGxpLmFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjA2KTtcclxufVxyXG5cclxuLm5hdi5jaGlsZF9tZW51IGxpIHtcclxuICBwYWRkaW5nLWxlZnQ6IDM2cHg7XHJcbn1cclxuXHJcbi5uYXYtbWQgdWwubmF2LmNoaWxkX21lbnUgbGk6YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kOiAjNDI1NjY4O1xyXG4gIGJvdHRvbTogYXV0bztcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGhlaWdodDogOHB4O1xyXG4gIGxlZnQ6IDIzcHg7XHJcbiAgbWFyZ2luLXRvcDogMTVweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IGF1dG87XHJcbiAgd2lkdGg6IDhweDtcclxuICB6LWluZGV4OiAxO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxufVxyXG5cclxuLm5hdi1tZCB1bC5uYXYuY2hpbGRfbWVudSBsaTphZnRlciB7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjNDI1NjY4O1xyXG4gIGJvdHRvbTogMDtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGxlZnQ6IDI3cHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxufVxyXG5cclxuLm5hdi5zaWRlLW1lbnUgPiBsaSA+IGEsIC5uYXYuY2hpbGRfbWVudSA+IGxpID4gYSB7XHJcbiAgY29sb3I6ICNFN0U3RTc7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuLm5hdi5jaGlsZF9tZW51IGxpIGxpOmhvdmVyLFxyXG4ubmF2LmNoaWxkX21lbnUgbGkgbGkuYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG59XHJcblxyXG4ubmF2LmNoaWxkX21lbnUgbGkgbGkgYTpob3ZlcixcclxuLm5hdi5jaGlsZF9tZW51IGxpIGxpIGEuYWN0aXZlIHtcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLm5hdiA+IGxpID4gYSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDEzcHggMTVweCAxMnB4O1xyXG59XHJcblxyXG4ubmF2LnNpZGUtbWVudSA+IGxpLmN1cnJlbnQtcGFnZSwgLm5hdi5zaWRlLW1lbnUgPiBsaS5hY3RpdmUge1xyXG4gIGJvcmRlci1yaWdodDogNXB4IHNvbGlkICMxQUJCOUM7XHJcbn1cclxuXHJcbi5uYXYgbGkuY3VycmVudC1wYWdlIHtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMDUpO1xyXG59XHJcblxyXG4ubmF2IGxpIGxpIGxpLmN1cnJlbnQtcGFnZSB7XHJcbiAgYmFja2dyb3VuZDogbm9uZTtcclxufVxyXG5cclxuLm5hdiBsaSBsaS5jdXJyZW50LXBhZ2UgYSB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi5uYXYuc2lkZS1tZW51ID4gbGkuYWN0aXZlID4gYSB7XHJcbiAgdGV4dC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4yNSkgMCAtMXB4IDA7XHJcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDUwJSAwJSwgNTAlIDEwMCUsIGNvbG9yLXN0b3AoMCUsICM1YjY0NzkpLCBjb2xvci1zdG9wKDEwMCUsICM0YzU1NjYpKSwgIzY4NmU3ODtcclxuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCgjMzM0NTU2LCAjMkM0MjU3KSwgIzJBM0Y1NDtcclxuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgjMzM0NTU2LCAjMkM0MjU3KSwgIzJBM0Y1NDtcclxuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoIzMzNDU1NiwgIzJDNDI1NyksICMyQTNGNTQ7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KCMzMzQ1NTYsICMyQzQyNTcpLCAjMkEzRjU0O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogcmdiYSgwLCAwLCAwLCAwLjI1KSAwIDFweCAwLCBpbnNldCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuMTYpIDAgMXB4IDA7XHJcbiAgLW1vei1ib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMjUpIDAgMXB4IDAsIGluc2V0IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNikgMCAxcHggMDtcclxuICBib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMjUpIDAgMXB4IDAsIGluc2V0IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4xNikgMCAxcHggMDtcclxufVxyXG5cclxuLm5hdmJhci1icmFuZCwgLm5hdmJhci1uYXYgPiBsaSA+IGEge1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgY29sb3I6ICNFQ0YwRjEgIWltcG9ydGFudDtcclxuICBtYXJnaW4tbGVmdDogMCAhaW1wb3J0YW50O1xyXG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG59XHJcblxyXG4uc2l0ZV90aXRsZSB7XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBjb2xvcjogI0VDRjBGMSAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDU5cHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiA1NXB4O1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbn1cclxuXHJcbi5zaXRlX3RpdGxlOmhvdmVyLCAuc2l0ZV90aXRsZTpmb2N1cyB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXHJcbn1cclxuXHJcbi5uYXYubmF2YmFyLW5hdiA+IGxpID4gYSB7XHJcbiAgY29sb3I6ICM1MTUzNTYgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm5hdi50b3BfbWVudSA+IGxpID4gYSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICBjb2xvcjogIzM0NDk1RSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubmF2ID4gbGkgPiBhOmhvdmVyLCAubmF2ID4gbGkgPiBhOmZvY3VzIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnRvcF9zZWFyY2gge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbi50b3Bfc2VhcmNoIC5mb3JtLWNvbnRyb2wge1xyXG4gIGJvcmRlci1yaWdodDogMDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAwcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbiAgYm9yZGVyLXJhZGl1czogMjVweCAwcHggMHB4IDI1cHg7XHJcbiAgcGFkZGluZy1sZWZ0OiAyMHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjIxLCAyMjYsIDIzMiwgMC40OSk7XHJcbn1cclxuXHJcbi50b3Bfc2VhcmNoIC5mb3JtLWNvbnRyb2w6Zm9jdXMge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMjIxLCAyMjYsIDIzMiwgMC40OSk7XHJcbiAgYm9yZGVyLXJpZ2h0OiAwO1xyXG59XHJcblxyXG4udG9wX3NlYXJjaCAuaW5wdXQtZ3JvdXAtYnRuIGJ1dHRvbiB7XHJcbiAgYm9yZGVyLXJhZGl1czogMHB4IDI1cHggMjVweCAwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgyMjEsIDIyNiwgMjMyLCAwLjQ5KTtcclxuICBib3JkZXItbGVmdDogMDtcclxuICBib3gtc2hhZG93OiBpbnNldCAwIDFweCAxcHggcmdiYSgwLCAwLCAwLCAwLjA3NSk7XHJcbiAgY29sb3I6ICM5M0EyQjI7XHJcbiAgbWFyZ2luLWJvdHRvbTogMCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAgLnNlbGVjdDItY29udGFpbmVyIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnRvZ2dsZSB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmctdG9wOiAxNnB4O1xyXG4gIHdpZHRoOiA3MHB4O1xyXG4gIEBtZWRpYSAobWF4LXdpZHRoOiA5OTFweCkge1xyXG4gICAgZGlzcGxheTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi50b2dnbGUgYSB7XHJcbiAgcGFkZGluZzogMTVweCAxNXB4IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnRvZ2dsZSBhIGkge1xyXG4gIGZvbnQtc2l6ZTogMjZweDtcclxufVxyXG5cclxuLm1haW5fY29udGFpbmVyIHtcclxuXHJcbn1cclxuXHJcbi5uYXYuY2hpbGRfbWVudSA+IGxpID4gYSB7XHJcbiAgY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC43NSk7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIHBhZGRpbmc6IDlweDtcclxufVxyXG5cclxuLnBhbmVsX3Rvb2xib3gge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBtaW4td2lkdGg6IDcwcHg7XHJcbn1cclxuXHJcbi5wYW5lbF90b29sYm94ID4gbGkge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnBhbmVsX3Rvb2xib3ggPiBsaSA+IGEge1xyXG4gIHBhZGRpbmc6IDVweDtcclxuICBjb2xvcjogI0M1QzdDQjtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbn1cclxuXHJcbi5wYW5lbF90b29sYm94ID4gbGkgPiBhOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjRjVGN0ZBO1xyXG59XHJcblxyXG4ubGluZV8zMCB7XHJcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbi5tYWluX21lbnVfc2lkZSB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLmJzLWRvY3Mtc2lkZWJhciAubmF2ID4gbGkgPiBhIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiA0cHggNnB4O1xyXG59XHJcblxyXG5mb290ZXIge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgcGFkZGluZzogMTVweCAyMHB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4ubmF2LXNtIGZvb3RlciB7XHJcbiAgbWFyZ2luLWxlZnQ6IDcwcHg7XHJcbn1cclxuXHJcbi5mb290ZXJfZml4ZWQgZm9vdGVyIHtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgbGVmdDogMHB4O1xyXG4gIGJvdHRvbTogMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAuZm9vdGVyX2ZpeGVkIGZvb3RlciB7XHJcbiAgICBtYXJnaW4tbGVmdDogMDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA3NjhweCkge1xyXG4gIC5mb290ZXJfZml4ZWQgLm5hdi1zbSBmb290ZXIge1xyXG4gICAgbWFyZ2luLWxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4udGlsZS1zdGF0cy5zcGFya2xpbmUge1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uanFzdG9vbHRpcCB7XHJcbiAgYmFja2dyb3VuZDogIzM0NDk1RSAhaW1wb3J0YW50O1xyXG4gIHdpZHRoOiAzMHB4ICFpbXBvcnRhbnQ7XHJcbiAgaGVpZ2h0OiAyMnB4ICFpbXBvcnRhbnQ7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4udG9vbHRpcCB7XHJcbiAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRpbGVzIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG4gIHBhZGRpbmctdG9wOiA1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLnRpbGUge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi50b3BfdGlsZXMge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi50b3BfdGlsZXMgLnRpbGUgc3BhbiB7XHJcbn1cclxuXHJcbi50b3BfdGlsZXMgLnRpbGUgaDIge1xyXG4gIGZvbnQtc2l6ZTogMzBweDtcclxuICBsaW5lLWhlaWdodDogMzBweDtcclxuICBtYXJnaW46IDNweCAwIDdweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuYXJ0aWNsZS5tZWRpYSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi8qICoqKioqKioqKiAgY3VzdG9tIGFjY29yZGlvbiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xyXG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxufVxyXG5cclxuI2ludGVncmF0aW9uLWxpc3Qge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4jaW50ZWdyYXRpb24tbGlzdCB1bCB7XHJcbiAgcGFkZGluZzogMDtcclxuICBtYXJnaW46IDIwcHggMDtcclxuICBjb2xvcjogIzU1NTtcclxufVxyXG5cclxuI2ludGVncmF0aW9uLWxpc3QgdWwgPiBsaSB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiAxNXB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbiNpbnRlZ3JhdGlvbi1saXN0IHVsOmxhc3QtY2hpbGQge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xyXG59XHJcblxyXG4jaW50ZWdyYXRpb24tbGlzdCB1bCA+IGxpOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xyXG59XHJcblxyXG4uZXhwYW5kIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICM1NTU7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uZXhwYW5kIGgyIHtcclxuICB3aWR0aDogODUlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG5oMiB7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbiNsZWZ0LCAjcmlnaHQge1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG59XHJcblxyXG4jc3VwIHtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgd2lkdGg6IDgwJTtcclxufVxyXG5cclxuLmRldGFpbCBhIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICNDMDM5MkI7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI0MwMzkyQjtcclxuICBwYWRkaW5nOiA2cHggMTBweCA1cHg7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIG1hcmdpbi1yaWdodDogN3B4O1xyXG59XHJcblxyXG4uZGV0YWlsIHtcclxuICBtYXJnaW46IDEwcHggMCAxMHB4IDBweDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gIGhlaWdodDogMTUwcHg7XHJcbn1cclxuXHJcbi5kZXRhaWwgc3BhbiB7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4ucmlnaHQtYXJyb3cge1xyXG4gIHdpZHRoOiAxMHB4O1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbn1cclxuXHJcbi5hY2NvcmRpb24gLnBhbmVsIHtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcclxufVxyXG5cclxuLmFjY29yZGlvbiAucGFuZWwtaGVhZGluZyB7XHJcbiAgYmFja2dyb3VuZDogI0YyRjVGNztcclxuICBwYWRkaW5nOiAxM3B4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uYWNjb3JkaW9uIC5wYW5lbDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogI0YyRjVGNztcclxufVxyXG5cclxuLnhfcGFuZWwge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIHBhZGRpbmc6IDEwcHggMTdweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjRTZFOUVEO1xyXG4gIC13ZWJraXQtY29sdW1uLWJyZWFrLWluc2lkZTogYXZvaWQ7XHJcbiAgLW1vei1jb2x1bW4tYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICBjb2x1bW4tYnJlYWstaW5zaWRlOiBhdm9pZDtcclxuICBvcGFjaXR5OiAxO1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG4gIC1vLXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcclxuICAtbXMtdHJhbnNpdGlvbjogYWxsIC4ycyBlYXNlO1xyXG4gIHRyYW5zaXRpb246IGFsbCAuMnMgZWFzZTtcclxufVxyXG5cclxuLnhfdGl0bGUge1xyXG4gIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjRTZFOUVEO1xyXG4gIHBhZGRpbmc6IDFweCA1cHggNnB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi54X3RpdGxlIC5maWx0ZXIge1xyXG4gIHdpZHRoOiA0MCU7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4ueF90aXRsZSBoMiB7XHJcbiAgbWFyZ2luOiA1cHggMCA2cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG59XHJcblxyXG4ueF90aXRsZSBoMiBzbWFsbCB7XHJcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XHJcbn1cclxuXHJcbi54X3RpdGxlIHNwYW4ge1xyXG4gIGNvbG9yOiAjQkRCREJEO1xyXG59XHJcblxyXG4ueF9jb250ZW50IHtcclxuICBwYWRkaW5nOiAwIDVweCA2cHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxufVxyXG5cclxuLnhfY29udGVudCBoNCB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcbmxlZ2VuZCB7XHJcbiAgcGFkZGluZy1ib3R0b206IDdweDtcclxufVxyXG5cclxuLmRlbW8tcGxhY2Vob2xkZXIge1xyXG4gIGhlaWdodDogMjgwcHg7XHJcbn1cclxuXHJcbi8qKiBDb250YWN0cyAqKi9cclxuLnByb2ZpbGVfZGV0YWlsczpudGgtY2hpbGQoM24pIHtcclxuICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLnByb2ZpbGVfZGV0YWlscyAucHJvZmlsZV92aWV3IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZzogMTBweCAwIDA7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxuLnByb2ZpbGVfZGV0YWlscyAucHJvZmlsZV92aWV3IC5kaXZpZGVyIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2U1ZTVlNTtcclxuICBwYWRkaW5nLXRvcDogNXB4O1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxufVxyXG5cclxuLnByb2ZpbGVfZGV0YWlscyAucHJvZmlsZV92aWV3IC5yYXRpbmdzIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG59XHJcblxyXG4ucHJvZmlsZV9kZXRhaWxzIC5wcm9maWxlX3ZpZXcgLmJvdHRvbSB7XHJcbiAgYmFja2dyb3VuZDogI0YyRjVGNztcclxuICBwYWRkaW5nOiA5cHggMDtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI0U2RTlFRDtcclxufVxyXG5cclxuLnByb2ZpbGVfZGV0YWlscyAucHJvZmlsZV92aWV3IC5sZWZ0IHtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblxyXG4ucHJvZmlsZV9kZXRhaWxzIC5wcm9maWxlX3ZpZXcgLmxlZnQgcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xyXG59XHJcblxyXG4ucHJvZmlsZV9kZXRhaWxzIC5wcm9maWxlX3ZpZXcgLnJpZ2h0IHtcclxuICBtYXJnaW4tdG9wOiAwcHg7XHJcbiAgcGFkZGluZzogMTBweDtcclxufVxyXG5cclxuLnByb2ZpbGVfZGV0YWlscyAucHJvZmlsZV92aWV3IC5pbWctY2lyY2xlIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjRTZFOUVEO1xyXG4gIHBhZGRpbmc6IDJweDtcclxufVxyXG5cclxuLnByb2ZpbGVfZGV0YWlscyAucHJvZmlsZV92aWV3IGgyIHtcclxuICBtYXJnaW46IDVweCAwO1xyXG59XHJcblxyXG4ucHJvZmlsZV9kZXRhaWxzIC5wcm9maWxlX3ZpZXcgLnJhdGluZ3Mge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4ucHJvZmlsZV9kZXRhaWxzIC5wcm9maWxlX3ZpZXcgLmJyaWVmIHtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLnByb2ZpbGVfZGV0YWlscyAucHJvZmlsZV9sZWZ0IHtcclxuICBiYWNrZ3JvdW5kOiB3aGl0ZTtcclxufVxyXG5cclxuLnBhZ2luYXRpb24ucGFnaW5hdGlvbi1zcGxpdCBsaSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIG1hcmdpbi1yaWdodDogM3B4O1xyXG59XHJcblxyXG4ucGFnaW5hdGlvbi5wYWdpbmF0aW9uLXNwbGl0IGxpIGEge1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICBjb2xvcjogIzc2ODM5OTtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcclxufVxyXG5cclxuLyoqIENvbnRhY3RzICoqL1xyXG5cclxuLyogKioqKioqKioqICAvY3VzdG9tIGFjY29yZGlvbiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxuLyogKioqKioqKioqICBkYXNoYm9hcmQgd2lkZ2V0ICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcblxyXG50YWJsZS50aWxlIGgzLCB0YWJsZS50aWxlIGg0LCB0YWJsZS50aWxlIHNwYW4ge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGUgIWltcG9ydGFudDtcclxufVxyXG5cclxudGFibGUudGlsZSB0aCwgdGFibGUudGlsZSB0ZCB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG50YWJsZS50aWxlIHRoIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2RUNFRTtcclxufVxyXG5cclxudGFibGUudGlsZSB0ZCB7XHJcbiAgcGFkZGluZzogNXB4IDA7XHJcbn1cclxuXHJcbnRhYmxlLnRpbGUgdGQgdWwge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgcGFkZGluZy1sZWZ0OiAwXHJcbn1cclxuXHJcbnRhYmxlLnRpbGUgdGQgdWwgbGkge1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbnRhYmxlLnRpbGUgdGQgdWwgbGkgYSB7XHJcbiAgd2lkdGg6IDEwMCVcclxufVxyXG5cclxudGFibGUudGlsZSB0ZCB1bCBsaSBhIGJpZyB7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIG1hcmdpbi1yaWdodDogMTNweDtcclxufVxyXG5cclxudGFibGUudGlsZV9pbmZvIHtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxudGFibGUudGlsZV9pbmZvIHRkIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHBhZGRpbmc6IDFweDtcclxuICBmb250LXNpemU6IDE1cHhcclxufVxyXG5cclxudGFibGUudGlsZV9pbmZvIHRkIHAge1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxuICBtYXJnaW46IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDI4cHg7XHJcbn1cclxuXHJcbnRhYmxlLnRpbGVfaW5mbyB0ZCBpIHtcclxuICBtYXJnaW4tcmlnaHQ6IDhweDtcclxuICBmb250LXNpemU6IDE3cHg7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDE4cHg7XHJcbiAgbGluZS1oZWlnaHQ6IDI4cHhcclxufVxyXG5cclxudGFibGUudGlsZV9pbmZvIHRkOmZpcnN0LWNoaWxkIHtcclxuICB3aWR0aDogODMlO1xyXG59XHJcblxyXG50ZCBzcGFuIHtcclxuICBsaW5lLWhlaWdodDogMjhweDtcclxufVxyXG5cclxuLnNpZGViYXItd2lkZ2V0IHtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uZXJyb3ItbnVtYmVyIHtcclxuICBmb250LXNpemU6IDkwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDkwcHg7XHJcbiAgbWFyZ2luOiAyMHB4IDA7XHJcbn1cclxuXHJcbi5jb2wtbWlkZGxlIHtcclxuICBtYXJnaW4tdG9wOiA1JTtcclxufVxyXG5cclxuLm1pZF9jZW50ZXIge1xyXG4gIHdpZHRoOiAzNzBweDtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcGFkZGluZzogMTBweCAyMHB4O1xyXG59XHJcblxyXG5oMy5kZWdyZWVzIHtcclxuICBmb250LXNpemU6IDIycHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5kZWdyZWVzOmFmdGVyIHtcclxuICBjb250ZW50OiBcIm9cIjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdG9wOiAtMTJweDtcclxuICBmb250LXNpemU6IDEzcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLmRhaWx5LXdlYXRoZXIgLmRheSB7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGJvcmRlci10b3A6IDJweCBzb2xpZCByZ2JhKDExNSwgMTM1LCAxNTYsIDAuMzYpO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3JkZXItYm90dG9tOiAycHggc29saWQgcmdiYSgxMTUsIDEzNSwgMTU2LCAwLjM2KTtcclxuICBwYWRkaW5nOiA1cHggMDtcclxufVxyXG5cclxuLndlYXRoZXItZGF5cyAuY29sLXNtLTIge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgd2lkdGg6IDE2LjY2NjY2NjY3JTtcclxufVxyXG5cclxuLndlYXRoZXIgLnJvdyB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMFxyXG59XHJcblxyXG4vKiAqKioqKioqKiogIHRhYmxlcyBzdHlsaW5nICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcblxyXG4uYnVsay1hY3Rpb25zIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG50YWJsZS5jb3VudHJpZXNfbGlzdCB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbnRhYmxlLmNvdW50cmllc19saXN0IHRkIHtcclxuICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlZWVlZWU7XHJcbn1cclxuXHJcbi5kYXRhVGFibGVzX3BhZ2luYXRlIGEge1xyXG4gIHBhZGRpbmc6IDZweCA5cHggIWltcG9ydGFudDtcclxuICBiYWNrZ3JvdW5kOiAjZGRkICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZGRkICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wYWdpbmdfZnVsbF9udW1iZXJzIGEucGFnaW5hdGVfYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDM4LCAxODUsIDE1NCwgMC41OSkgIWltcG9ydGFudDtcclxuICBib3JkZXItY29sb3I6IHJnYmEoMzgsIDE4NSwgMTU0LCAwLjU5KSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5idXR0b24uRFRUVF9idXR0b24sIGRpdi5EVFRUX2J1dHRvbiwgYS5EVFRUX2J1dHRvbiB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI0U3RTdFNyAhaW1wb3J0YW50O1xyXG4gIGJhY2tncm91bmQ6ICNFN0U3RTcgIWltcG9ydGFudDtcclxuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbnRhYmxlLmphbWJvX3RhYmxlIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDIyMSwgMjIxLCAyMjEsIDAuNzgpO1xyXG59XHJcblxyXG50YWJsZS5qYW1ib190YWJsZSB0aGVhZCB7XHJcbiAgYmFja2dyb3VuZDogcmdiYSg1MiwgNzMsIDk0LCAwLjk0KTtcclxuICBjb2xvcjogI0VDRjBGMTtcclxufVxyXG5cclxudGFibGUuamFtYm9fdGFibGUgdGJvZHkgdHI6aG92ZXIgdGQge1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMzgsIDE4NSwgMTU0LCAwLjA3KTtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzOCwgMTg1LCAxNTQsIDAuMTEpO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDM4LCAxODUsIDE1NCwgMC4xMSk7XHJcbn1cclxuXHJcbnRhYmxlLmphbWJvX3RhYmxlIHRib2R5IHRyLnNlbGVjdGVkIHtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDM4LCAxODUsIDE1NCwgMC4xNik7XHJcbn1cclxuXHJcbnRhYmxlLmphbWJvX3RhYmxlIHRib2R5IHRyLnNlbGVjdGVkIHRkIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgzOCwgMTg1LCAxNTQsIDAuNDApO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCByZ2JhKDM4LCAxODUsIDE1NCwgMC40MCk7XHJcbn1cclxuXHJcbi5kYXRhVGFibGVzX3BhZ2luYXRlIGEge1xyXG4gIGJhY2tncm91bmQ6ICNmZjAwMDA7XHJcbn1cclxuXHJcbi5kYXRhVGFibGVzX3dyYXBwZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBjbGVhcjogYm90aDtcclxuICB6b29tOiAxO1xyXG59XHJcblxyXG4uZGF0YVRhYmxlc19wcm9jZXNzaW5nIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHdpZHRoOiAyNTBweDtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgbWFyZ2luLWxlZnQ6IC0xMjVweDtcclxuICBtYXJnaW4tdG9wOiAtMTVweDtcclxuICBwYWRkaW5nOiAxNHB4IDAgMnB4IDA7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6ICM5OTk7XHJcbiAgZm9udC1zaXplOiAxNHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xyXG59XHJcblxyXG4uZGF0YVRhYmxlc19sZW5ndGgge1xyXG4gIHdpZHRoOiA0MCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5kYXRhVGFibGVzX2ZpbHRlciB7XHJcbiAgd2lkdGg6IDUwJTtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbi5kYXRhVGFibGVzX2luZm8ge1xyXG4gIHdpZHRoOiA2MCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi5kYXRhVGFibGVzX3BhZ2luYXRlIHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XHJcbn1cclxuXHJcbnRhYmxlLmRhdGFUYWJsZSB0aC5mb2N1cyxcclxudGFibGUuZGF0YVRhYmxlIHRkLmZvY3VzIHtcclxuICBvdXRsaW5lOiAycHggc29saWQgIzFBQkI5QyAhaW1wb3J0YW50O1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAtMXB4O1xyXG59XHJcblxyXG50YWJsZS5kaXNwbGF5IHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBjbGVhcjogYm90aDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxudGFibGUuZGlzcGxheSB0aGVhZCB0aCB7XHJcbiAgcGFkZGluZzogOHB4IDE4cHggOHB4IDEwcHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxudGFibGUuZGlzcGxheSB0Zm9vdCB0aCB7XHJcbiAgcGFkZGluZzogM3B4IDE4cHggM3B4IDEwcHg7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIGJsYWNrO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG50YWJsZS5kaXNwbGF5IHRyLmhlYWRpbmcyIHRkIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2FhYTtcclxufVxyXG5cclxudGFibGUuZGlzcGxheSB0ZCB7XHJcbiAgcGFkZGluZzogM3B4IDEwcHg7XHJcbn1cclxuXHJcbnRhYmxlLmRpc3BsYXkgdGQuY2VudGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbnRhYmxlLmRpc3BsYXkgdGhlYWQgdGg6YWN0aXZlLCB0YWJsZS5kaXNwbGF5IHRoZWFkIHRkOmFjdGl2ZSB7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLmRhdGFUYWJsZXNfc2Nyb2xsIHtcclxuICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLmRhdGFUYWJsZXNfc2Nyb2xsQm9keSB7XHJcbiAgKm1hcmdpbi10b3A6IC0xcHg7XHJcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xyXG59XHJcblxyXG4udG9wLCAuYm90dG9tIHtcclxufVxyXG5cclxuLnRvcCAuZGF0YVRhYmxlc19pbmZvIHtcclxuICBmbG9hdDogbm9uZTtcclxufVxyXG5cclxuLmNsZWFyIHtcclxuICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLmRhdGFUYWJsZXNfZW1wdHkge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxudGZvb3QgaW5wdXQge1xyXG4gIG1hcmdpbjogMC41ZW0gMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBjb2xvcjogIzQ0NDtcclxufVxyXG5cclxudGZvb3QgaW5wdXQuc2VhcmNoX2luaXQge1xyXG4gIGNvbG9yOiAjOTk5O1xyXG59XHJcblxyXG50ZC5ncm91cCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxY2ZkMDtcclxuICBib3JkZXItYm90dG9tOiAycHggc29saWQgI0ExOUI5RTtcclxuICBib3JkZXItdG9wOiAycHggc29saWQgI0ExOUI5RTtcclxufVxyXG5cclxudGQuZGV0YWlscyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QxY2ZkMDtcclxuICBib3JkZXI6IDJweCBzb2xpZCAjQTE5QjlFO1xyXG59XHJcblxyXG4uZXhhbXBsZV9hbHRfcGFnaW5hdGlvbiBkaXYuZGF0YVRhYmxlc19pbmZvIHtcclxuICB3aWR0aDogNDAlO1xyXG59XHJcblxyXG4ucGFnaW5nX2Z1bGxfbnVtYmVycyB7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIGhlaWdodDogMjJweDtcclxuICBsaW5lLWhlaWdodDogMjJweDtcclxufVxyXG5cclxuLnBhZ2luZ19mdWxsX251bWJlcnMgYTphY3RpdmUge1xyXG4gIG91dGxpbmU6IG5vbmVcclxufVxyXG5cclxuLnBhZ2luZ19mdWxsX251bWJlcnMgYTpob3ZlciB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4ucGFnaW5nX2Z1bGxfbnVtYmVycyBhLnBhZ2luYXRlX2J1dHRvbiwgLnBhZ2luZ19mdWxsX251bWJlcnMgYS5wYWdpbmF0ZV9hY3RpdmUge1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYWE7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgcGFkZGluZzogMnB4IDVweDtcclxuICBtYXJnaW46IDAgM3B4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxufVxyXG5cclxuLnBhZ2luZ19mdWxsX251bWJlcnMgYS5wYWdpbmF0ZV9idXR0b24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNkZGQ7XHJcbn1cclxuXHJcbi5wYWdpbmdfZnVsbF9udW1iZXJzIGEucGFnaW5hdGVfYnV0dG9uOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ucGFnaW5nX2Z1bGxfbnVtYmVycyBhLnBhZ2luYXRlX2FjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzk5QjNGRjtcclxufVxyXG5cclxudGFibGUuZGlzcGxheSB0ci5ldmVuLnJvd19zZWxlY3RlZCB0ZCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0IwQkVEOTtcclxufVxyXG5cclxudGFibGUuZGlzcGxheSB0ci5vZGQucm93X3NlbGVjdGVkIHRkIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOUZBRkQxO1xyXG59XHJcblxyXG5kaXYuYm94IHtcclxuICBoZWlnaHQ6IDEwMHB4O1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzgwODBGRjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRTVFNUZGO1xyXG59XHJcblxyXG4vKiAqKioqKioqKiogIC90YWJsZXMgc3R5bGluZyAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcblxyXG4vKiAqKioqKioqKiogIC9kYXNoYm9hcmQgd2lkZ2V0ICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcblxyXG4vKiAqKioqKioqKiogIHdpZGdldHMgICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxudWwubXNnX2xpc3QgbGkge1xyXG4gIGJhY2tncm91bmQ6ICNmN2Y3Zjc7XHJcbiAgcGFkZGluZzogNXB4O1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgbWFyZ2luOiA2cHggNnB4IDA7XHJcbiAgd2lkdGg6IDk2JSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG51bC5tc2dfbGlzdCBsaTpsYXN0LWNoaWxkIHtcclxuICBtYXJnaW4tYm90dG9tOiA2cHg7XHJcbiAgcGFkZGluZzogMTBweDtcclxufVxyXG5cclxudWwubXNnX2xpc3QgbGkgYSB7XHJcbiAgcGFkZGluZzogM3B4IDVweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG51bC5tc2dfbGlzdCBsaSBhIC5pbWFnZSBpbWcge1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweCAycHggMnB4IDJweDtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDJweCAycHggMnB4IDJweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgd2lkdGg6IDExJTtcclxufVxyXG5cclxudWwubXNnX2xpc3QgbGkgYSAudGltZSB7XHJcbiAgZm9udC1zaXplOiAxMXB4O1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDM1cHg7XHJcbn1cclxuXHJcbnVsLm1zZ19saXN0IGxpIGEgLm1lc3NhZ2Uge1xyXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgZm9udC1zaXplOiAxMXB4O1xyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudS5tc2dfbGlzdCBzcGFuIHtcclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG59XHJcblxyXG4uZHJvcGRvd24tbWVudSB7XHJcbiAgYm9yZGVyOiBtZWRpdW0gbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgbGlzdC1zdHlsZTogbm9uZSBvdXRzaWRlIG5vbmU7XHJcbiAgcGFkZGluZzogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XHJcbiAgdG9wOiAxMDAlO1xyXG4gIHotaW5kZXg6IDk5OTg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI0Q5REVFNDtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAwO1xyXG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xyXG5cclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnUgPiBsaSA+IGEge1xyXG4gIGNvbG9yOiAjNUE3MzhFO1xyXG59XHJcblxyXG4ubmF2YmFyLW5hdiAub3BlbiAuZHJvcGRvd24tbWVudSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjRDlERUU0O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogbm9uZTtcclxuICByaWdodDogMDtcclxuICBsZWZ0OiBhdXRvO1xyXG4gIHdpZHRoOiAyMjBweDtcclxufVxyXG5cclxuLm5hdmJhci1uYXYgLm9wZW4gLmRyb3Bkb3duLW1lbnUubXNnX2xpc3Qge1xyXG4gIHdpZHRoOiAzMDBweDtcclxufVxyXG5cclxuLmluZm8tbnVtYmVyIC5iYWRnZSB7XHJcbiAgZm9udC1zaXplOiAxMHB4O1xyXG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XHJcbiAgbGluZS1oZWlnaHQ6IDEzcHg7XHJcbiAgcGFkZGluZzogMnB4IDZweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDJweDtcclxuICB0b3A6IDhweDtcclxufVxyXG5cclxudWwudG9fZG8ge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuXHJcbnVsLnRvX2RvIGxpIHtcclxuICBiYWNrZ3JvdW5kOiAjZjNmM2YzO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogN3B4O1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG51bC50b19kbyBwIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5kYXNoYm9hcmQtd2lkZ2V0IHtcclxuICBiYWNrZ3JvdW5kOiAjZjZmNmY2O1xyXG4gIGJvcmRlci10b3A6IDVweCBzb2xpZCAjNzlDM0RGO1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweDtcclxuICBwYWRkaW5nOiA1cHggMTBweCAxMHB4O1xyXG59XHJcblxyXG4uZGFzaGJvYXJkLXdpZGdldCAuZGFzaGJvYXJkLXdpZGdldC10aXRsZSB7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2MxY2RjZDtcclxuICBtYXJnaW46IDAgMCAxMHB4IDA7XHJcbiAgcGFkZGluZy1ib3R0b206IDVweDtcclxuICBwYWRkaW5nLWxlZnQ6IDQwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbi5kYXNoYm9hcmQtd2lkZ2V0IC5kYXNoYm9hcmQtd2lkZ2V0LXRpdGxlIGkge1xyXG4gIGZvbnQtc2l6ZTogMTAwJTtcclxuICBtYXJnaW4tbGVmdDogLTM1cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIGNvbG9yOiAjMzNhMWM5O1xyXG4gIHBhZGRpbmc6IDNweCA2cHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2FiZDllYTtcclxuICBib3JkZXItcmFkaXVzOiA1cHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxudWwucXVpY2stbGlzdCB7XHJcbiAgd2lkdGg6IDQ1JTtcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG51bC5xdWljay1saXN0IGxpIHtcclxuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZy1ib3R0b206IDZweDtcclxuICBwYWRkaW5nLXRvcDogNHB4O1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxudWwucXVpY2stbGlzdCBsaSBpIHtcclxuICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xyXG4gIGNvbG9yOiAjNzU3Njc5O1xyXG59XHJcblxyXG4uZGFzaGJvYXJkLXdpZGdldC1jb250ZW50IHtcclxuICBwYWRkaW5nLXRvcDogOXB4O1xyXG59XHJcblxyXG4uZGFzaGJvYXJkLXdpZGdldC1jb250ZW50IC5zaWRlYmFyLXdpZGdldCB7XHJcbiAgd2lkdGg6IDUwJTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNhYmQ5ZWE7XHJcbiAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgcGFkZGluZzogMnB4O1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbn1cclxuXHJcbi53aWRnZXRfc3VtbWFyeSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XHJcbn1cclxuXHJcbi53aWRnZXRfc3VtbWFyeSAud19sZWZ0IHtcclxuICBmbG9hdDogbGVmdDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4ud2lkZ2V0X3N1bW1hcnkgLndfY2VudGVyIHtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLndpZGdldF9zdW1tYXJ5IC53X3JpZ2h0IHtcclxuICBmbG9hdDogbGVmdDtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxuLndpZGdldF9zdW1tYXJ5IC53X3JpZ2h0IHNwYW4ge1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxufVxyXG5cclxuLndfMjAge1xyXG4gIHdpZHRoOiAyMCVcclxufVxyXG5cclxuLndfMjUge1xyXG4gIHdpZHRoOiAyNSVcclxufVxyXG5cclxuLndfNTUge1xyXG4gIHdpZHRoOiA1NSVcclxufVxyXG5cclxuaDUuZ3JhcGhfdGl0bGUge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IDEwcHhcclxufVxyXG5cclxuaDUuZ3JhcGhfdGl0bGUgaSB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTdweFxyXG59XHJcblxyXG5zcGFuLnJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnRcclxufVxyXG5cclxuLnRpbGVfaW5mbyBhIHtcclxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcclxufVxyXG5cclxuLnNpZGViYXItZm9vdGVyIHtcclxuICBib3R0b206IDBweDtcclxuICBjbGVhcjogYm90aDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwYWRkaW5nOiA1cHggMCAwIDA7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHdpZHRoOiAyMzBweDtcclxuICBiYWNrZ3JvdW5kOiAjMkEzRjU0O1xyXG59XHJcblxyXG4uc2lkZWJhci1mb290ZXIgYSB7XHJcbiAgcGFkZGluZzogN3B4IDAgM3B4O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3aWR0aDogMjUlO1xyXG4gIGZvbnQtc2l6ZTogMTdweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBmbG9hdDogbGVmdDtcclxuICBiYWNrZ3JvdW5kOiAjMTcyRDQ0O1xyXG59XHJcblxyXG4uc2lkZWJhci1mb290ZXIgYTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogIzQyNTU2NztcclxufVxyXG5cclxuLyoqIHRvcCB0aWxlcyAgKi9cclxuLnRpbGVfY291bnQge1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxufVxyXG5cclxuLnRpbGVfY291bnQgLnRpbGVfc3RhdHNfY291bnQge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRDlERUU0O1xyXG4gIHBhZGRpbmc6IDAgMTBweCAwIDIwcHg7XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSB7XHJcbiAgZm9vdGVyIHtcclxuICAgIG1hcmdpbi1sZWZ0OiAyMzBweDtcclxuICB9XHJcbn1cclxuXHJcbkBtZWRpYSAobWluLXdpZHRoOiA5OTJweCkge1xyXG4gIC50aWxlX2NvdW50IC50aWxlX3N0YXRzX2NvdW50IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgICBib3JkZXItYm90dG9tOiAwO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4udGlsZV9jb3VudCAudGlsZV9zdGF0c19jb3VudDpiZWZvcmUge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgaGVpZ2h0OiA2NXB4O1xyXG4gIGJvcmRlci1sZWZ0OiAycHggc29saWQgI0FEQjJCNTtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogOTkycHgpIHtcclxuICAudGlsZV9jb3VudCAudGlsZV9zdGF0c19jb3VudDpmaXJzdC1jaGlsZDpiZWZvcmUge1xyXG4gICAgYm9yZGVyLWxlZnQ6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4udGlsZV9jb3VudCAudGlsZV9zdGF0c19jb3VudCAuY291bnQge1xyXG4gIGZvbnQtc2l6ZTogMzBweDtcclxuICBsaW5lLWhlaWdodDogNDdweDtcclxuICBmb250LXdlaWdodDogNjAwO1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogNzY4cHgpIHtcclxuICAudGlsZV9jb3VudCAudGlsZV9zdGF0c19jb3VudCAuY291bnQge1xyXG4gICAgZm9udC1zaXplOiA0MHB4O1xyXG4gIH1cclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDk5MnB4KSBhbmQgKG1heC13aWR0aDogMTEwMHB4KSB7XHJcbiAgLnRpbGVfY291bnQgLnRpbGVfc3RhdHNfY291bnQgLmNvdW50IHtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICB9XHJcbn1cclxuXHJcbi50aWxlX2NvdW50IC50aWxlX3N0YXRzX2NvdW50IHNwYW4ge1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLnRpbGVfY291bnQgLnRpbGVfc3RhdHNfY291bnQgc3BhbiB7XHJcbiAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgfVxyXG59XHJcblxyXG4udGlsZV9jb3VudCAudGlsZV9zdGF0c19jb3VudCAuY291bnRfYm90dG9tIGkge1xyXG4gIHdpZHRoOiAxMnB4O1xyXG59XHJcblxyXG4vKiogL3RvcCB0aWxlcyAqKi9cclxuXHJcbi5kYXNoYm9hcmRfZ3JhcGgge1xyXG4gIGJhY2tncm91bmQ6ICNmZmY7XHJcbiAgcGFkZGluZzogN3B4IDEwcHg7XHJcbn1cclxuXHJcbi5kYXNoYm9hcmRfZ3JhcGggLmNvbC1tZC05LCAuZGFzaGJvYXJkX2dyYXBoIC5jb2wtbWQtMyB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuYS51c2VyLXByb2ZpbGUge1xyXG4gIGNvbG9yOiAjNUU2OTc0ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi51c2VyLXByb2ZpbGUgaW1nIHtcclxuICB3aWR0aDogMjlweDtcclxuICBoZWlnaHQ6IDI5cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxufVxyXG5cclxudWwudG9wX3Byb2ZpbGVzIHtcclxuICBoZWlnaHQ6IDMzMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG51bC50b3BfcHJvZmlsZXMgbGkge1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAzcHggNXB4O1xyXG59XHJcblxyXG51bC50b3BfcHJvZmlsZXMgbGk6bnRoLWNoaWxkKG9kZCkge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XHJcbn1cclxuXHJcbi5tZWRpYSAucHJvZmlsZV90aHVtYiB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQ7XHJcbiAgd2lkdGg6IDUwcHg7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIG1hcmdpbjogNXB4IDEwcHggNXB4IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIHBhZGRpbmc6IDlweCAxMnB4O1xyXG59XHJcblxyXG4ubWVkaWEgLnByb2ZpbGVfdGh1bWIgaSB7XHJcbiAgZm9udC1zaXplOiAzMHB4O1xyXG59XHJcblxyXG4ubWVkaWEgLmRhdGUge1xyXG4gIGJhY2tncm91bmQ6ICNjY2M7XHJcbiAgd2lkdGg6IDUycHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwcHg7XHJcbiAgcGFkZGluZzogNXB4O1xyXG59XHJcblxyXG4ubWVkaWEgLmRhdGUgLm1vbnRoIHtcclxuICBtYXJnaW46IDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4ubWVkaWEgLmRhdGUgLmRheSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGZvbnQtc2l6ZTogMjdweDtcclxuICBtYXJnaW46IDA7XHJcbiAgbGluZS1oZWlnaHQ6IDI3cHg7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbn1cclxuXHJcbi5ldmVudCAubWVkaWEtYm9keSBhLnRpdGxlIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLmV2ZW50IC5tZWRpYS1ib2R5IHAge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbmg0LmdyYXBoX3RpdGxlIHtcclxuICBtYXJnaW46IDdweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi8qICoqKioqKioqKiAgL3dpZGdldHMgICoqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxuLyogKioqKioqKioqICBpY29udHMtZGlzcGxheSAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxuLmZvbnRhd2Vzb21lLWljb24tbGlzdCAuZmEtaG92ZXIgYTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2RkZDtcclxuICBjb2xvcjogI2ZmZjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbi5mb250YXdlc29tZS1pY29uLWxpc3QgLmZhLWhvdmVyIGEge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gIGhlaWdodDogMzJweDtcclxuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xyXG59XHJcblxyXG4uZm9udGF3ZXNvbWUtaWNvbi1saXN0IC5mYS1ob3ZlciBhOmhvdmVyIC5mYSB7XHJcbiAgZm9udC1zaXplOiAyOHB4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiAtNnB4O1xyXG59XHJcblxyXG4uZm9udGF3ZXNvbWUtaWNvbi1saXN0IC5mYS1ob3ZlciBhIC5mYSB7XHJcbiAgd2lkdGg6IDMycHg7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbn1cclxuXHJcbi5tYWluX21lbnUgLmZhIHtcclxuICB3aWR0aDogMjZweDtcclxuICBvcGFjaXR5OiAuOTk7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGZvbnQtZmFtaWx5OiBGb250QXdlc29tZTtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcclxufVxyXG5cclxuLyogKioqKioqKioqICAvaWNvbnRzLWRpc3BsYXkgICoqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cclxuXHJcbi8qKiB0aWxlIHN0YXRzICoqL1xyXG4udGlsZS1zdGF0cyB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1ib3R0b206IDEycHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI0U0RTRFNDtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDVweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHBhZGRpbmctYm90dG9tOiA1cHg7XHJcbiAgLXdlYmtpdC1iYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogNXB4O1xyXG4gIC1tb3otYmFja2dyb3VuZC1jbGlwOiBwYWRkaW5nO1xyXG4gIGJvcmRlci1yYWRpdXM6IDVweDtcclxuICBiYWNrZ3JvdW5kLWNsaXA6IHBhZGRpbmctYm94O1xyXG4gIGJhY2tncm91bmQ6ICNGRkY7XHJcbiAgLW1vei10cmFuc2l0aW9uOiBhbGwgMzAwbXMgZWFzZS1pbi1vdXQ7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UtaW4tb3V0O1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDMwMG1zIGVhc2UtaW4tb3V0O1xyXG4gIHRyYW5zaXRpb246IGFsbCAzMDBtcyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuLnRpbGUtc3RhdHM6aG92ZXIgLmljb24gaSB7XHJcbiAgYW5pbWF0aW9uLW5hbWU6IHRhbnNmb3JtQW5pbWF0aW9uO1xyXG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogLjVzO1xyXG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IDE7XHJcbiAgY29sb3I6IHJnYmEoNTgsIDU4LCA1OCwgMC40MSk7XHJcbiAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcclxuICBhbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiB0YW5zZm9ybUFuaW1hdGlvbjtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogLjVzO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcclxuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcclxuICAtbW96LWFuaW1hdGlvbi1uYW1lOiB0YW5zZm9ybUFuaW1hdGlvbjtcclxuICAtbW96LWFuaW1hdGlvbi1kdXJhdGlvbjogLjVzO1xyXG4gIC1tb3otYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogMTtcclxuICAtbW96LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcbiAgLW1vei1hbmltYXRpb24tZmlsbC1tb2RlOiBmb3J3YXJkcztcclxufVxyXG5cclxuLnRpbGUtc3RhdHMgLmljb24ge1xyXG4gIHdpZHRoOiAyMHB4O1xyXG4gIGhlaWdodDogMjBweDtcclxuICBjb2xvcjogI0JBQjhCODtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDUzcHg7XHJcbiAgdG9wOiAyMnB4O1xyXG4gIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi50aWxlLXN0YXRzIC5pY29uIGkge1xyXG4gIG1hcmdpbjogMDtcclxuICBmb250LXNpemU6IDYwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4udGlsZS1zdGF0cyAuY291bnQge1xyXG4gIGZvbnQtc2l6ZTogMzhweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBsaW5lLWhlaWdodDogMS42NTg1NzE0M1xyXG59XHJcblxyXG4udGlsZS1zdGF0cyAuY291bnQsIC50aWxlLXN0YXRzIGgzLCAudGlsZS1zdGF0cyBwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAxMHB4O1xyXG4gIHotaW5kZXg6IDU7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLnRpbGUtc3RhdHMgaDMge1xyXG4gIGNvbG9yOiAjQkFCOEI4O1xyXG59XHJcblxyXG4udGlsZS1zdGF0cyBwIHtcclxuICBtYXJnaW4tdG9wOiA1cHg7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcblxyXG4udGlsZS1zdGF0cyA+IC5kYXNoLWJveC1mb290ZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luLXRvcDogNXB4O1xyXG4gIHBhZGRpbmc6IDNweCAwO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuOCk7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgei1pbmRleDogMTA7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEpO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLnRpbGUtc3RhdHMgPiAuZGFzaC1ib3gtZm9vdGVyOmhvdmVyIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG59XHJcblxyXG4udGlsZS1zdGF0cyA+IC5kYXNoLWJveC1mb290ZXI6aG92ZXIge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbn1cclxuXHJcbnRhYmxlLnRpbGVfaW5mbyB7XHJcbiAgcGFkZGluZzogMTBweCAxNXB4O1xyXG59XHJcblxyXG50YWJsZS50aWxlX2luZm8gc3Bhbi5yaWdodCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIGZsb2F0OiByaWdodDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcmlnaHQ6IDQlO1xyXG59XHJcblxyXG4udGlsZTpob3ZlciB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG59XHJcblxyXG4udGlsZV9oZWFkZXIge1xyXG4gIGJvcmRlci1ib3R0b206IHRyYW5zcGFyZW50O1xyXG4gIHBhZGRpbmc6IDdweCAxNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgYmFja2dyb3VuZDogI0U3RTdFNztcclxufVxyXG5cclxuLnRpbGVfaGVhZCBoNCB7XHJcbiAgbWFyZ2luLXRvcDogMDtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi50aWxlcy1ib3R0b20ge1xyXG4gIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gIG1hcmdpbi10b3A6IDEwcHg7XHJcbiAgYmFja2dyb3VuZDogcmdiYSgxOTQsIDE5NCwgMTk0LCAwLjMpO1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi8qKiAvdGlsZSBzdGF0cyAqKi9cclxuXHJcbi8qKiBpbmJveCAqKi9cclxuYS5zdGFyIHtcclxuICBjb2xvcjogIzQyOGJjYSAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi5tYWlsX2NvbnRlbnQge1xyXG4gIGJhY2tncm91bmQ6IG5vbmUgcmVwZWF0IHNjcm9sbCAwIDAgI0ZGRkZGRjtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgbWFyZ2luLXRvcDogMjBweDtcclxuICBtaW4taGVpZ2h0OiA1MDBweDtcclxuICBwYWRkaW5nOiAxMHB4IDExcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5saXN0LWJ0bi1tYWlsIHtcclxuICBtYXJnaW4tYm90dG9tOiAxNXB4O1xyXG59XHJcblxyXG4ubGlzdC1idG4tbWFpbC5hY3RpdmUge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMzlCM0Q3O1xyXG4gIHBhZGRpbmc6IDAgMCAxNHB4O1xyXG59XHJcblxyXG4ubGlzdC1idG4tbWFpbCA+IGkge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBmb250LXN0eWxlOiBub3JtYWw7XHJcbiAgd2lkdGg6IDMzcHg7XHJcbn1cclxuXHJcbi5saXN0LWJ0bi1tYWlsID4gLmNuIHtcclxuICBiYWNrZ3JvdW5kOiBub25lIHJlcGVhdCBzY3JvbGwgMCAwICMzOUIzRDc7XHJcbiAgYm9yZGVyLXJhZGl1czogMTJweDtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xyXG4gIHBhZGRpbmc6IDAgNXB4O1xyXG59XHJcblxyXG4uYnV0dG9uLW1haWwge1xyXG4gIG1hcmdpbjogMCAwIDE1cHggIWltcG9ydGFudDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG5idXR0b24sXHJcbi5idXR0b25zLFxyXG4uYnRuLFxyXG4ubW9kYWwtZm9vdGVyIC5idG4gKyAuYnRuIHtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbn1cclxuXHJcbi5idG4tZ3JvdXAtdmVydGljYWwgLmJ0biwgLmJ0bi1ncm91cCAuYnRuIHtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuLm1haWxfbGlzdF9jb2x1bW4ge1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI0RCREJEQjtcclxufVxyXG5cclxuLm1haWxfdmlldyB7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjREJEQkRCXHJcbn1cclxuXHJcbi5tYWlsX2xpc3Qge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjREJEQkRCO1xyXG4gIG1hcmdpbi1ib3R0b206IDJweDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5tYWlsX2xpc3QgLmxlZnQge1xyXG4gIHdpZHRoOiA1JTtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW4tcmlnaHQ6IDMlXHJcbn1cclxuXHJcbi5tYWlsX2xpc3QgLnJpZ2h0IHtcclxuICB3aWR0aDogOTAlO1xyXG4gIGZsb2F0OiBsZWZ0XHJcbn1cclxuXHJcbi5tYWlsX2xpc3QgaDMge1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBtYXJnaW46IDBweCAwIDZweDtcclxufVxyXG5cclxuLm1haWxfbGlzdCBoMyBzbWFsbCB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG4gIGNvbG9yOiAjQURBQkFCO1xyXG4gIGZvbnQtc2l6ZTogMTFweDtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxufVxyXG5cclxuLm1haWxfbGlzdCAuYmFkZ2Uge1xyXG4gIHBhZGRpbmc6IDNweCA2cHg7XHJcbiAgZm9udC1zaXplOiA4cHg7XHJcbiAgYmFja2dyb3VuZDogI0JBQjdCN1xyXG59XHJcblxyXG5AbWVkaWEgKG1heC13aWR0aDogNzY3cHgpIHtcclxuICAubWFpbF9saXN0IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDVweDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICB9XHJcbn1cclxuXHJcbi5tYWlsX2hlYWRpbmcgaDQge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICBtYXJnaW4tdG9wOiAyMHB4O1xyXG59XHJcblxyXG4uYXR0YWNobWVudCB7XHJcbiAgbWFyZ2luLXRvcDogMzBweDtcclxufVxyXG5cclxuLmF0dGFjaG1lbnQgdWwge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmU7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBtYXJnaW4tYm90dG9tOiAzMHB4O1xyXG59XHJcblxyXG4uYXR0YWNobWVudCB1bCBsaSB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgd2lkdGg6IDE1MHB4O1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4uYXR0YWNobWVudCB1bCBsaSBpbWcge1xyXG4gIGhlaWdodDogMTUwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICBwYWRkaW5nOiA1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLmF0dGFjaG1lbnQgdWwgbGkgc3BhbiB7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4uYXR0YWNobWVudCAuZmlsZS1uYW1lIHtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxuLmF0dGFjaG1lbnQgLmxpbmtzIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbn1cclxuXHJcbi5jb21wb3NlIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjRDlERUU0O1xyXG4gIGJvcmRlci1yaWdodDogMDtcclxuICBib3JkZXItYm90dG9tOiAwO1xyXG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDVweDtcclxuICB6LWluZGV4OiA5OTk5O1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5jb21wb3NlIC5jb21wb3NlLWhlYWRlciB7XHJcbiAgcGFkZGluZzogNXB4O1xyXG4gIGJhY2tncm91bmQ6ICMxNjlGODU7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNXB4O1xyXG59XHJcblxyXG4uY29tcG9zZSAuY29tcG9zZS1oZWFkZXIgLmNsb3NlIHtcclxuICB0ZXh0LXNoYWRvdzogMCAxcHggMCAjZmZmZmZmO1xyXG4gIGxpbmUtaGVpZ2h0OiAuODtcclxufVxyXG5cclxuLmNvbXBvc2UgLmNvbXBvc2UtYm9keSAuZWRpdG9yLmJ0bi10b29sYmFyIHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5jb21wb3NlIC5jb21wb3NlLWJvZHkgLmVkaXRvci13cmFwcGVyIHtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgbWluLWhlaWdodDogNTBweDtcclxuICBtYXgtaGVpZ2h0OiAxODBweDtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIGJvcmRlci1sZWZ0OiBub25lO1xyXG4gIGJvcmRlci1yaWdodDogbm9uZTtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLmNvbXBvc2UgLmNvbXBvc2UtZm9vdGVyIHtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG59XHJcblxyXG4vKiogL2luYm94ICoqL1xyXG5cclxuLyogKioqKioqKioqICBmb3JtIGRlc2lnbiAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxuLmVkaXRvci5idG4tdG9vbGJhciB7XHJcbiAgem9vbTogMTtcclxuICBiYWNrZ3JvdW5kOiAjRjdGN0Y3O1xyXG4gIG1hcmdpbjogNXB4IDJweDtcclxuICBwYWRkaW5nOiAzcHggMDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjRUZFRkVGO1xyXG59XHJcblxyXG4uaW5wdXQtZ3JvdXAge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5sbl9zb2xpZCB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNlNWU1ZTU7XHJcbiAgY29sb3I6ICNmZmZmZmY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICBoZWlnaHQ6IDFweDtcclxuICBtYXJnaW46IDIwcHggMDtcclxufVxyXG5cclxuc3Bhbi5zZWN0aW9uIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTAwJTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiAgZm9udC1zaXplOiAyMXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gIGNvbG9yOiAjMzMzO1xyXG4gIGJvcmRlcjogMDtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U1ZTVlNTtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbCB7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmZvcm0taG9yaXpvbnRhbCAuY29udHJvbC1sYWJlbCB7XHJcbiAgcGFkZGluZy10b3A6IDhweFxyXG59XHJcblxyXG4uZm9ybS1jb250cm9sOmZvY3VzIHtcclxuICBib3JkZXItY29sb3I6ICNDQ0QwRDc7XHJcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5sZWdlbmQge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBjb2xvcjogaW5oZXJpdDtcclxufVxyXG5cclxuLmNoZWNrYm94IHtcclxufVxyXG5cclxuLmZvcm0taG9yaXpvbnRhbCAuZm9ybS1ncm91cCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAwO1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICBtYXJnaW4tdG9wOiA4cHg7XHJcbiAgaGVpZ2h0OiAyM3B4O1xyXG4gIGNvbG9yOiAjYmJiO1xyXG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xyXG4gIGZvbnQtc2l6ZTogMTVweDtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbC1mZWVkYmFjay5sZWZ0IHtcclxuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjY2NjO1xyXG4gIGxlZnQ6IDEzcHg7XHJcbn1cclxuXHJcbi5mb3JtLWNvbnRyb2wtZmVlZGJhY2sucmlnaHQge1xyXG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2NjYztcclxuICByaWdodDogMTNweDtcclxufVxyXG5cclxuLmZvcm0tY29udHJvbC5oYXMtZmVlZGJhY2stbGVmdCB7XHJcbiAgcGFkZGluZy1sZWZ0OiA0NXB4O1xyXG59XHJcblxyXG4uZm9ybS1jb250cm9sLmhhcy1mZWVkYmFjay1yaWdodCB7XHJcbiAgcGFkZGluZy1yaWdodDogNDVweDtcclxufVxyXG5cclxuLmZvcm0tZ3JvdXAge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi52YWxpZGF0ZSB7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuLmludmFsaWQtZm9ybS1lcnJvci1tZXNzYWdlIHtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIHBhZGRpbmc6IDVweDtcclxufVxyXG5cclxuLmludmFsaWQtZm9ybS1lcnJvci1tZXNzYWdlLmZpbGxlZCB7XHJcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjRTc0QzNDO1xyXG59XHJcblxyXG5wLnBhcnNsZXktc3VjY2VzcyB7XHJcbiAgY29sb3I6ICM0Njg4NDc7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0RGRjBEODtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjRDZFOUM2O1xyXG59XHJcblxyXG5wLnBhcnNsZXktZXJyb3Ige1xyXG4gIGNvbG9yOiAjQjk0QTQ4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGMkRFREU7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI0VFRDNENztcclxufVxyXG5cclxudWwucGFyc2xleS1lcnJvcnMtbGlzdCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBjb2xvcjogI0U3NEMzQztcclxuICBwYWRkaW5nLWxlZnQ6IDA7XHJcbn1cclxuXHJcbmlucHV0LnBhcnNsZXktZXJyb3IsIHRleHRhcmVhLnBhcnNsZXktZXJyb3IsIHNlbGVjdC5wYXJzbGV5LWVycm9yIHtcclxuICBiYWNrZ3JvdW5kOiAjRkFFREVDO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNFODU0NDU7XHJcbn1cclxuXHJcbi5idG4tZ3JvdXAgLnBhcnNsZXktZXJyb3JzLWxpc3Qge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5iYWQgaW5wdXQsIC5iYWQgc2VsZWN0LCAuYmFkIHRleHRhcmVhIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjQ0U1NDU0O1xyXG4gIGJveC1zaGFkb3c6IDAgMCA0cHggLTJweCAjQ0U1NDU0O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBsZWZ0OiAwO1xyXG4gIC1tb3otYW5pbWF0aW9uOiAuN3MgMSBzaGFrZSBsaW5lYXI7XHJcbiAgLXdlYmtpdC1hbmltYXRpb246IDAuN3MgMSBzaGFrZSBsaW5lYXI7XHJcbn1cclxuXHJcbi5pdGVtIGlucHV0LCAuaXRlbSB0ZXh0YXJlYSB7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjQycztcclxuICAtbW96LXRyYW5zaXRpb246IDAuNDJzO1xyXG4gIHRyYW5zaXRpb246IDAuNDJzO1xyXG59XHJcblxyXG4vKiBhbGVydHMgKHdoZW4gdmFsaWRhdGlvbiBmYWlscykgKi9cclxuXHJcbi5pdGVtIC5hbGVydCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luOiAwIDAgMCAyMHB4O1xyXG4gIHBhZGRpbmc6IDNweCAxMHB4O1xyXG4gIGNvbG9yOiAjRkZGO1xyXG4gIGJvcmRlci1yYWRpdXM6IDNweCA0cHggNHB4IDNweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjQ0U1NDU0O1xyXG4gIG1heC13aWR0aDogMTcwcHg7XHJcbiAgd2hpdGUtc3BhY2U6IHByZTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgbGVmdDogLTE1cHg7XHJcbiAgb3BhY2l0eTogMDtcclxuICB6LWluZGV4OiAxO1xyXG4gIHRyYW5zaXRpb246IDAuMTVzIGVhc2Utb3V0O1xyXG59XHJcblxyXG4uaXRlbSAuYWxlcnQ6OmFmdGVyIHtcclxuICBjb250ZW50OiAnJztcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IDA7XHJcbiAgd2lkdGg6IDA7XHJcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAjQ0U1NDU0IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgYm9yZGVyLXdpZHRoOiAxMXB4IDdweDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogLTEzcHg7XHJcbiAgdG9wOiAxcHg7XHJcbn1cclxuXHJcbi5pdGVtLmJhZCAuYWxlcnQge1xyXG4gIGxlZnQ6IDA7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLmlubC1ibCB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG59XHJcblxyXG4ud2VsbCAubWFya3VwLWhlYWRpbmcge1xyXG59XHJcblxyXG4ud2VsbCAubWFya3VwIHtcclxuICBiYWNrZ3JvdW5kOiAjZmZmO1xyXG4gIGNvbG9yOiAjNzc3O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBwYWRkaW5nOiA0NXB4IDE1cHggMTVweDtcclxuICBtYXJnaW46IDE1cHggMCAwIDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcclxuICBib3JkZXItcmFkaXVzOiAwIDAgNHB4IDRweDtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG59XHJcblxyXG4ud2VsbCAubWFya3VwOjphZnRlciB7XHJcbiAgY29udGVudDogXCJFeGFtcGxlXCI7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMTVweDtcclxuICBsZWZ0OiAxNXB4O1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBjb2xvcjogI2JiYjtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XHJcbn1cclxuXHJcbi8qICoqKioqIGF1dG9jb21wbGV0ZSAqKioqKiAqL1xyXG5cclxuLmF1dG9jb21wbGV0ZS1zdWdnZXN0aW9ucyB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2U0ZTRlNDtcclxuICBiYWNrZ3JvdW5kOiAjRjRGNEY0O1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLmF1dG9jb21wbGV0ZS1zdWdnZXN0aW9uIHtcclxuICBwYWRkaW5nOiAycHggNXB4O1xyXG4gIGZvbnQtc2l6ZTogMS4yZW07XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uYXV0b2NvbXBsZXRlLXNlbGVjdGVkIHtcclxuICBiYWNrZ3JvdW5kOiAjZjBmMGYwO1xyXG59XHJcblxyXG4uYXV0b2NvbXBsZXRlLXN1Z2dlc3Rpb25zIHN0cm9uZyB7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBjb2xvcjogIzMzOTlmZjtcclxuICBmb250LXdlaWdodDogYm9sZGVyO1xyXG59XHJcblxyXG4vKiAqKioqKiAvYXV0b2NvbXBsZXRlICoqKioqL1xyXG5cclxuLyogKioqKiogYnV0dG9ucyAqKioqKioqKi9cclxuLmJ0biB7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG59XHJcblxyXG5hLmJ0bi1zdWNjZXNzLCBhLmJ0bi1wcmltYXJ5LCBhLmJ0bi13YXJuaW5nLCBhLmJ0bi1kYW5nZXIge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4uYnRuLXN1Y2Nlc3Mge1xyXG4gIGJhY2tncm91bmQ6ICMyNkI5OUE7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzE2OUY4NTtcclxufVxyXG5cclxuLmJ0bi1zdWNjZXNzOmhvdmVyLCAuYnRuLXN1Y2Nlc3M6Zm9jdXMsIC5idG4tc3VjY2VzczphY3RpdmUsIC5idG4tc3VjY2Vzcy5hY3RpdmUsIC5vcGVuIC5kcm9wZG93bi10b2dnbGUuYnRuLXN1Y2Nlc3Mge1xyXG4gIGJhY2tncm91bmQ6ICMxNjlGODU7XHJcbn1cclxuXHJcbi5idG4tZGFyayB7XHJcbiAgY29sb3I6ICNFOUVERUY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRCNUY3MTtcclxuICBib3JkZXItY29sb3I6ICMzNjRCNUY7XHJcbn1cclxuXHJcbi5idG4tZGFyazpob3ZlciwgLmJ0bi1kYXJrOmZvY3VzLCAuYnRuLWRhcms6YWN0aXZlLCAuYnRuLWRhcmsuYWN0aXZlLCAub3BlbiAuZHJvcGRvd24tdG9nZ2xlLmJ0bi1kYXJrIHtcclxuICBjb2xvcjogI0ZGRkZGRjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0RDVGO1xyXG4gIGJvcmRlci1jb2xvcjogIzM5NEQ1RjtcclxufVxyXG5cclxuLmJ0bi1yb3VuZCB7XHJcbiAgYm9yZGVyLXJhZGl1czogMzBweDtcclxufVxyXG5cclxuLmJ0bi5idG4tYXBwIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZzogMTVweCA1cHg7XHJcbiAgbWFyZ2luOiAwIDAgMTBweCAxMHB4O1xyXG4gIG1pbi13aWR0aDogODBweDtcclxuICBoZWlnaHQ6IDYwcHg7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xyXG4gIC1tb3otYm94LXNoYWRvdzogbm9uZTtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMDtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgY29sb3I6ICM2NjY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2RkZDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxufVxyXG5cclxuLmJ0bi5idG4tYXBwLmJ0bi1wcmltYXJ5IHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzM3YWI3O1xyXG4gIGJvcmRlci1jb2xvcjogIzJlNmRhNDtcclxufVxyXG5cclxuLmJ0bi5idG4tYXBwLmJ0bi1wcmltYXJ5OmZvY3VzLFxyXG4uYnRuLmJ0bi1hcHAuYnRuLXByaW1hcnkuZm9jdXMge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMyODYwOTA7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMTIyYjQwO1xyXG59XHJcblxyXG4uYnRuLmJ0bi1hcHAuYnRuLXByaW1hcnk6aG92ZXIge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMyODYwOTA7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMjA0ZDc0O1xyXG59XHJcblxyXG4uYnRuLmJ0bi1hcHAuYnRuLXByaW1hcnk6YWN0aXZlLFxyXG4uYnRuLmJ0bi1hcHAuYnRuLXByaW1hcnkuYWN0aXZlIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjg2MDkwO1xyXG4gIGJvcmRlci1jb2xvcjogIzIwNGQ3NDtcclxufVxyXG5cclxuLmJ0bi5idG4tYXBwID4gLmZhLCAuYnRuLmJ0bi1hcHAgPiAuZ2x5cGhpY29uLCAuYnRuLmJ0bi1hcHAgPiAuaW9uIHtcclxuICBmb250LXNpemU6IDIwcHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi5idG4uYnRuLWFwcDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogI2Y0ZjRmNDtcclxuICBjb2xvcjogIzQ0NDtcclxuICBib3JkZXItY29sb3I6ICNhYWE7XHJcbn1cclxuXHJcbi5idG4uYnRuLWFwcDphY3RpdmUsIC5idG4uYnRuLWFwcDpmb2N1cyB7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XHJcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwIDNweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyNSk7XHJcbiAgYm94LXNoYWRvdzogaW5zZXQgMCAzcHggNXB4IHJnYmEoMCwgMCwgMCwgMC4xMjUpO1xyXG59XHJcblxyXG4uYnRuLmJ0bi1hcHAgPiAuYmFkZ2Uge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IC0zcHg7XHJcbiAgcmlnaHQ6IC0xMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTBweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG4vKiAqKioqKiAvYnV0dG9ucyAqKioqKioqL1xyXG5cclxuLyogKioqKioqKioqICAvZm9ybSBkZXNpZ24gICoqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cclxuXHJcbi8qICoqKioqKioqKiAgZm9ybSB0ZXh0YXJlYSAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxudGV4dGFyZWEge1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICB3aWR0aDogMjAwcHg7XHJcbn1cclxuXHJcbnRleHRhcmVhOmZvY3VzIHtcclxuICBvdXRsaW5lLXN0eWxlOiBzb2xpZDtcclxuICBvdXRsaW5lLXdpZHRoOiAycHg7XHJcbn1cclxuXHJcbi5idG5fIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgcGFkZGluZzogM3B4IDlweDtcclxuICBtYXJnaW4tYm90dG9tOiAwO1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgY29sb3I6ICMzMzMzMzM7XHJcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDFweCByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNzUpO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmNWY1ZjU7XHJcbiAgYmFja2dyb3VuZC1pbWFnZTogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCAjZmZmZmZmLCAjZTZlNmU2KTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCAwLCAwIDEwMCUsIGZyb20oI2ZmZmZmZiksIHRvKCNlNmU2ZTYpKTtcclxuICBiYWNrZ3JvdW5kLWltYWdlOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmZmZmYsICNlNmU2ZTYpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IC1vLWxpbmVhci1ncmFkaWVudCh0b3AsICNmZmZmZmYsICNlNmU2ZTYpO1xyXG4gIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNmZmZmZmYsICNlNmU2ZTYpO1xyXG4gIGJhY2tncm91bmQtcmVwZWF0OiByZXBlYXQteDtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmZmZmZmZmYnLCBlbmRDb2xvcnN0cj0nI2ZmZTZlNmU2JywgR3JhZGllbnRUeXBlPTApO1xyXG4gIGJvcmRlci1jb2xvcjogI2U2ZTZlNiAjZTZlNmU2ICNiZmJmYmY7XHJcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuMSkgcmdiYSgwLCAwLCAwLCAwLjEpIHJnYmEoMCwgMCwgMCwgMC4yNSk7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoZW5hYmxlZD1mYWxzZSk7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjY2NjYztcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYjNiM2IzO1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogNHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIC4wNSk7XHJcbiAgLW1vei1ib3gtc2hhZG93OiBpbnNldCAwIDFweCAwIHJnYmEoMjU1LCAyNTUsIDI1NSwgLjIpLCAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAuMDUpO1xyXG4gIGJveC1zaGFkb3c6IGluc2V0IDAgMXB4IDAgcmdiYSgyNTUsIDI1NSwgMjU1LCAuMiksIDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIC4wNSk7XHJcbn1cclxuXHJcbi8qICoqKioqKioqKiAgL2Zvcm0gdGV4dGFyZWEgICoqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cclxuXHJcbi8qICoqKioqKioqKiAgZ2x5cGhpY29ucyAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxuLmJzLWdseXBoaWNvbnMge1xyXG4gIG1hcmdpbjogMCAtMTBweCAyMHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW5cclxufVxyXG5cclxuLmJzLWdseXBoaWNvbnMtbGlzdCB7XHJcbiAgcGFkZGluZy1sZWZ0OiAwO1xyXG4gIGxpc3Qtc3R5bGU6IG5vbmVcclxufVxyXG5cclxuLmJzLWdseXBoaWNvbnMgbGkge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHdpZHRoOiAyNSU7XHJcbiAgaGVpZ2h0OiAxMTVweDtcclxuICBwYWRkaW5nOiAxMHB4O1xyXG4gIGZvbnQtc2l6ZTogMTBweDtcclxuICBsaW5lLWhlaWdodDogMS40O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmOWY5O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZcclxufVxyXG5cclxuLmJzLWdseXBoaWNvbnMgLmdseXBoaWNvbiB7XHJcbiAgbWFyZ2luLXRvcDogNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgZm9udC1zaXplOiAyNHB4XHJcbn1cclxuXHJcbi5icy1nbHlwaGljb25zIC5nbHlwaGljb24tY2xhc3Mge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmRcclxufVxyXG5cclxuLmJzLWdseXBoaWNvbnMgbGk6aG92ZXIge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMxQUJCOUNcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmJzLWdseXBoaWNvbnMge1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gICAgbWFyZ2luLWxlZnQ6IDBcclxuICB9XHJcbiAgLmJzLWdseXBoaWNvbnMgbGkge1xyXG4gICAgd2lkdGg6IDEyLjUlO1xyXG4gICAgZm9udC1zaXplOiAxMnB4XHJcbiAgfVxyXG59XHJcblxyXG4vKiAqKioqKioqKiogIC9nbHlwaGljb25zICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcblxyXG4vKiAqKioqKioqKiogIGZvcm0gdGFncyBpbnB1dCAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxuLnRhZ3NpbnB1dCB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI0NDQztcclxuICBiYWNrZ3JvdW5kOiAjRkZGO1xyXG4gIHBhZGRpbmc6IDZweCA2cHggMDtcclxuICB3aWR0aDogMzAwcHg7XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxufVxyXG5cclxuc3Bhbi50YWcge1xyXG4gIC1tb3otYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHBhZGRpbmc6IDVweCA5cHg7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIGJhY2tncm91bmQ6ICMxQUJCOUM7XHJcbiAgY29sb3I6ICNGMUY2Rjc7XHJcbiAgbWFyZ2luLXJpZ2h0OiA1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgZm9udC1mYW1pbHk6IGhlbHZldGljYTtcclxufVxyXG5cclxuc3Bhbi50YWcgYSB7XHJcbiAgY29sb3I6ICNGMUY2RjcgIWltcG9ydGFudDtcclxufVxyXG5cclxuLnRhZ3NpbnB1dCBzcGFuLnRhZyBhIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBjb2xvcjogIzgyYWQyYjtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgZm9udC1zaXplOiAxMXB4O1xyXG59XHJcblxyXG4udGFnc2lucHV0IGlucHV0IHtcclxuICB3aWR0aDogODBweDtcclxuICBtYXJnaW46IDBweDtcclxuICBmb250LWZhbWlseTogaGVsdmV0aWNhO1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBwYWRkaW5nOiAzcHg7XHJcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XHJcbiAgY29sb3I6ICMwMDA7XHJcbiAgb3V0bGluZTogMHB4O1xyXG59XHJcblxyXG4udGFnc2lucHV0IGRpdiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi50YWdzX2NsZWFyIHtcclxuICBjbGVhcjogYm90aDtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDBweDtcclxufVxyXG5cclxuLm5vdF92YWxpZCB7XHJcbiAgYmFja2dyb3VuZDogI0ZCRDhEQiAhaW1wb3J0YW50O1xyXG4gIGNvbG9yOiAjOTAxMTFBICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8qICoqKioqKioqKiAgL2Zvcm0gdGFncyBpbnB1dCAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxuLyoqIFRhYnMgKiovXHJcbnVsLmJhcl90YWJzIHtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICBiYWNrZ3JvdW5kOiAjRjVGN0ZBO1xyXG4gIGhlaWdodDogMjVweDtcclxuICBtYXJnaW46IDIxcHggMCAxNHB4O1xyXG4gIHBhZGRpbmctbGVmdDogMTRweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgei1pbmRleDogMTtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0U2RTlFRDtcclxufVxyXG5cclxudWwuYmFyX3RhYnMgPiBsaSB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI0U2RTlFRDtcclxuICBjb2xvcjogIzMzMyAhaW1wb3J0YW50O1xyXG4gIG1hcmdpbi10b3A6IC0xN3B4O1xyXG4gIG1hcmdpbi1sZWZ0OiA4cHg7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxuICBib3JkZXItYm90dG9tOiBub25lO1xyXG4gIGJvcmRlci1yYWRpdXM6IDRweCA0cHggMCAwO1xyXG59XHJcblxyXG51bC5iYXJfdGFicyA+IGxpLmFjdGl2ZSB7XHJcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgI0QzRDZEQTtcclxuICBib3JkZXItdG9wOiAwO1xyXG4gIG1hcmdpbi10b3A6IC0xNXB4O1xyXG59XHJcblxyXG51bC5iYXJfdGFicyA+IGxpIGEge1xyXG4gIHBhZGRpbmc6IDEwcHggMTdweDtcclxuICBiYWNrZ3JvdW5kOiAjRjVGN0ZBO1xyXG4gIG1hcmdpbjogMDtcclxuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMDtcclxufVxyXG5cclxudWwuYmFyX3RhYnMgPiBsaSBhOmhvdmVyIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxudWwuYmFyX3RhYnMgPiBsaS5hY3RpdmUgYSB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxufVxyXG5cclxudWwuYmFyX3RhYnMucmlnaHQge1xyXG4gIHBhZGRpbmctcmlnaHQ6IDE0cHg7XHJcbn1cclxuXHJcbnVsLmJhcl90YWJzLnJpZ2h0IGxpIHtcclxuICBmbG9hdDogcmlnaHRcclxufVxyXG5cclxuYTpmb2N1cyB7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuLyoqIC9UYWJzICoqL1xyXG5cclxuLyogKioqKioqKioqICB0aW1lbGluZSAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxudWwudGltZWxpbmUgbGkge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcclxuICBjbGVhcjogYm90aDtcclxufVxyXG5cclxuLnRpbWVsaW5lIC5ibG9jayB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGJvcmRlci1sZWZ0OiAzcHggc29saWQgI2U4ZThlODtcclxuICBvdmVyZmxvdzogdmlzaWJsZTtcclxuICBwYWRkaW5nOiAxMHB4IDE1cHg7XHJcbiAgbWFyZ2luLWxlZnQ6IDEwNXB4O1xyXG59XHJcblxyXG4udGltZWxpbmUud2lkZ2V0IHtcclxuICBtaW4td2lkdGg6IDA7XHJcbiAgbWF4LXdpZHRoOiBpbmhlcml0O1xyXG59XHJcblxyXG4udGltZWxpbmUud2lkZ2V0IC5ibG9jayB7XHJcbiAgbWFyZ2luLWxlZnQ6IDVweDtcclxufVxyXG5cclxuLnRpbWVsaW5lIC50YWdzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAxNXB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgd2lkdGg6IDg0cHg7XHJcbn1cclxuXHJcbi50aW1lbGluZSAudGFnIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIHBhZGRpbmc6IDhweDtcclxufVxyXG5cclxuLnRpbWVsaW5lIC50YWcgc3BhbiB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB3aWR0aDogMTAwJTtcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG59XHJcblxyXG4udGFnIHtcclxuICBsaW5lLWhlaWdodDogMTtcclxuICBiYWNrZ3JvdW5kOiAjMUFCQjlDO1xyXG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi50YWc6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiIFwiO1xyXG4gIGhlaWdodDogMzBweDtcclxuICB3aWR0aDogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogMTAwJTtcclxuICB0b3A6IDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIGJvcmRlci10b3A6IDE0cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogMTRweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItbGVmdDogMTFweCBzb2xpZCAjMUFCQjlDO1xyXG59XHJcblxyXG4udGltZWxpbmUgaDIudGl0bGUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4udGltZWxpbmUgaDIudGl0bGU6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBsZWZ0OiAtMjNweDtcclxuICB0b3A6IDNweDtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aWR0aDogMTRweDtcclxuICBoZWlnaHQ6IDE0cHg7XHJcbiAgYm9yZGVyOiAzcHggc29saWQgI2QyZDNkMjtcclxuICBib3JkZXItcmFkaXVzOiAxNHB4O1xyXG4gIGJhY2tncm91bmQ6ICNmOWY5Zjk7XHJcbn1cclxuXHJcbi50aW1lbGluZSAuYnlsaW5lIHtcclxuICBwYWRkaW5nOiAuMjVlbSAwO1xyXG59XHJcblxyXG4uYnlsaW5lIHtcclxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcclxuICBmb250LXN0eWxlOiBpdGFsaWM7XHJcbiAgZm9udC1zaXplOiAuOTM3NWVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAxLjM7XHJcbiAgY29sb3I6ICNhYWI2YWE7XHJcbn1cclxuXHJcbnVsLnNvY2lhbCBsaSB7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4vKiAqKioqKioqKiogIC90aW1lbGluZSAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxuLyogKioqKioqKioqICBwcm9maWxlL3NvY2lhbCAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxuLnNvY2lhbC1zaWRlYmFyLCAuc29jaWFsLWJvZHkge1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuLnNvY2lhbC1zaWRlYmFyIHtcclxuICBiYWNrZ3JvdW5kOiAjRURFREVEO1xyXG4gIHdpZHRoOiAyMiU7XHJcbn1cclxuXHJcbi5zb2NpYWwtYm9keSB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICB3aWR0aDogNzglO1xyXG59XHJcblxyXG4udGh1bWIgaW1nIHtcclxuICB3aWR0aDogNTBweDtcclxuICBoZWlnaHQ6IDUwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG4uY2hhdCAudGh1bWIgaW1nIHtcclxuICB3aWR0aDogMjdweDtcclxuICBoZWlnaHQ6IDI3cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG59XHJcblxyXG4uY2hhdCAuc3RhdHVzIHtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW46IDE2cHggMCAwIC0xNnB4O1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICB3aWR0aDogMTJweDtcclxuICBoZWlnaHQ6IDEycHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYm9yZGVyOiAycHggc29saWQgI0ZGRjtcclxuICB6LWluZGV4OiAxMjMxMjtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuXHJcbi5jaGF0IC5zdGF0dXMub25saW5lIHtcclxuICBiYWNrZ3JvdW5kOiAjMUFCQjlDO1xyXG59XHJcblxyXG4uY2hhdCAuc3RhdHVzLmF3YXkge1xyXG4gIGJhY2tncm91bmQ6ICNGMzlDMTI7XHJcbn1cclxuXHJcbi5jaGF0IC5zdGF0dXMub2ZmbGluZSB7XHJcbiAgYmFja2dyb3VuZDogI2NjYztcclxufVxyXG5cclxuLmNoYXQgLm1lZGlhLWJvZHkge1xyXG4gIHBhZGRpbmctdG9wOiA1cHg7XHJcbn1cclxuXHJcbi8qICoqKioqKioqKiAgL3Byb2ZpbGUvc29jaWFsICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcblxyXG4vKiAqKioqKioqKiogIHdpZGdldHMgICoqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cclxuXHJcbi5kYXNoYm9hcmRfZ3JhcGggLnhfdGl0bGUge1xyXG4gIHBhZGRpbmc6IDVweCA1cHggN3B4O1xyXG59XHJcblxyXG4uZGFzaGJvYXJkX2dyYXBoIC54X3RpdGxlIGgzIHtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuLmNoYXJ0IHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHdpZHRoOiAxMTBweDtcclxuICBoZWlnaHQ6IDExMHB4O1xyXG4gIG1hcmdpbi10b3A6IDVweDtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uY2hhcnQgY2FudmFzIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuXHJcbi5wZXJjZW50IHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbGluZS1oZWlnaHQ6IDExMHB4O1xyXG4gIHotaW5kZXg6IDI7XHJcbiAgZm9udC1zaXplOiAxOHB4O1xyXG59XHJcblxyXG4ucGVyY2VudDphZnRlciB7XHJcbiAgY29udGVudDogJyUnO1xyXG4gIG1hcmdpbi1sZWZ0OiAwLjFlbTtcclxuICBmb250LXNpemU6IC44ZW07XHJcbn1cclxuXHJcbi5hbmd1bGFyIHtcclxuICBtYXJnaW4tdG9wOiAxMDBweDtcclxufVxyXG5cclxuLmFuZ3VsYXIgLmNoYXJ0IHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG59XHJcblxyXG4ud2lkZ2V0IHtcclxuICBtaW4td2lkdGg6IDI1MHB4O1xyXG4gIG1heC13aWR0aDogMzEwcHg7XHJcbn1cclxuXHJcbi53aWRnZXRfdGFsbHlfYm94IC5idG4tZ3JvdXAgYnV0dG9uIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXJcclxufVxyXG5cclxuLndpZGdldF90YWxseV9ib3ggLmJ0bi1ncm91cCBidXR0b24ge1xyXG4gIGNvbG9yOiBpbmhlcml0O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZTdlN2U3O1xyXG59XHJcblxyXG51bC53aWRnZXRfdGFsbHksIHVsLndpZGdldF90YWxseSBsaSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbnVsLndpZGdldF90YWxseSBsaSB7XHJcbiAgcGFkZGluZzogMnB4IDEwcHg7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNFQ0VDRUM7XHJcbiAgcGFkZGluZy1ib3R0b206IDRweDtcclxufVxyXG5cclxudWwud2lkZ2V0X3RhbGx5IC5tb250aCB7XHJcbiAgd2lkdGg6IDcwJTtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxudWwud2lkZ2V0X3RhbGx5IC5jb3VudCB7XHJcbiAgd2lkdGg6IDMwJTtcclxuICBmbG9hdDogbGVmdDtcclxuICB0ZXh0LWFsaWduOiByaWdodFxyXG59XHJcblxyXG4ucGllX2JnIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgxMDEsIDIwNCwgMTgyLCAwLjE2KTtcclxuICBwYWRkaW5nLWJvdHRvbTogMTVweDtcclxuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDRweDtcclxuICAtbW96LWJvcmRlci1yYWRpdXM6IDRweDtcclxuICBib3JkZXItcmFkaXVzOiA0cHg7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmZmZmZmZmJywgZW5kQ29sb3JzdHI9JyNmZmU2ZTZlNicsIEdyYWRpZW50VHlwZT0wKTtcclxuICBmaWx0ZXI6IHByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChlbmFibGVkPWZhbHNlKTtcclxuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IDAgNHB4IDZweCAtNnB4ICMyMjI7XHJcbiAgLW1vei1ib3gtc2hhZG93OiAwIDRweCA2cHggLTZweCAjMjIyO1xyXG4gIGJveC1zaGFkb3c6IDAgNHB4IDZweCAtNnB4ICMyMjI7XHJcbn1cclxuXHJcbi53aWRnZXRfdGFsbHlfYm94IC5mbGV4IHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG59XHJcblxyXG51bC53aWRnZXRfcHJvZmlsZV9ib3gge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogNDJweDtcclxuICBwYWRkaW5nOiAzcHg7XHJcbiAgYmFja2dyb3VuZDogI2VjZWNlYztcclxuICBtYXJnaW4tdG9wOiA0MHB4O1xyXG4gIG1hcmdpbi1sZWZ0OiAxcHg7XHJcbn1cclxuXHJcbnVsLndpZGdldF9wcm9maWxlX2JveCBsaTpmaXJzdC1jaGlsZCB7XHJcbiAgd2lkdGg6IDI1JTtcclxuICBmbG9hdDogbGVmdDtcclxufVxyXG5cclxudWwud2lkZ2V0X3Byb2ZpbGVfYm94IGxpOmZpcnN0LWNoaWxkIGEge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG51bC53aWRnZXRfcHJvZmlsZV9ib3ggbGk6bGFzdC1jaGlsZCB7XHJcbiAgd2lkdGg6IDI1JTtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbnVsLndpZGdldF9wcm9maWxlX2JveCBsaTpsYXN0LWNoaWxkIGEge1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG5cclxudWwud2lkZ2V0X3Byb2ZpbGVfYm94IGxpIHtcclxufVxyXG5cclxudWwud2lkZ2V0X3Byb2ZpbGVfYm94IGxpIGEge1xyXG4gIGZvbnQtc2l6ZTogMjJweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgd2lkdGg6IDM1cHg7XHJcbiAgaGVpZ2h0OiAzNXB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoNTIsIDczLCA5NCwgMC40NCk7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIHBhZGRpbmc6IDBweDtcclxufVxyXG5cclxudWwud2lkZ2V0X3Byb2ZpbGVfYm94IGxpIGE6aG92ZXIge1xyXG4gIGNvbG9yOiAjMUFCQjlDICFpbXBvcnRhbnQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgzOCwgMTg1LCAxNTQsIDEpO1xyXG59XHJcblxyXG51bC53aWRnZXRfcHJvZmlsZV9ib3ggbGkgLnByb2ZpbGVfaW1nIHtcclxuICB3aWR0aDogODVweDtcclxuICBoZWlnaHQ6IDg1cHg7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIG1hcmdpbi10b3A6IC0yOHB4O1xyXG59XHJcblxyXG4ud2lkZ2V0X3RhbGx5X2JveCBwLCAud2lkZ2V0X3RhbGx5X2JveCBzcGFuIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi53aWRnZXRfdGFsbHlfYm94IC5uYW1lIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgbWFyZ2luOiAyNXB4O1xyXG59XHJcblxyXG4ud2lkZ2V0X3RhbGx5X2JveCAubmFtZV90aXRsZSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIG1hcmdpbjogNXB4O1xyXG59XHJcblxyXG4ud2lkZ2V0X3RhbGx5X2JveCB1bC5sZWdlbmQge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLndpZGdldF90YWxseV9ib3ggdWwubGVnZW5kIHAsIC53aWRnZXRfdGFsbHlfYm94IHVsLmxlZ2VuZCBzcGFuIHtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG59XHJcblxyXG4ud2lkZ2V0X3RhbGx5X2JveCB1bC5sZWdlbmQgbGkgLmljb24ge1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBmbG9hdDogbGVmdDtcclxuICB3aWR0aDogMTRweDtcclxufVxyXG5cclxuLndpZGdldF90YWxseV9ib3ggdWwubGVnZW5kIGxpIC5uYW1lIHtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgbWFyZ2luOiA1cHggMCAwIDE0cHg7XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbn1cclxuXHJcbi53aWRnZXRfdGFsbHlfYm94IHVsLmxlZ2VuZCBwIHtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luOiAwO1xyXG59XHJcblxyXG4ud2lkZ2V0X3RhbGx5X2JveCB1bC52ZXJ0aWNsZV9iYXJzIGxpIHtcclxuICBoZWlnaHQ6IDE0MHB4O1xyXG4gIHdpZHRoOiAyMyU7XHJcbn1cclxuXHJcbi53aWRnZXQgLnZlcnRpY2xlX2JhcnMgbGkgLnByb2dyZXNzLnZlcnRpY2FsLnByb2dyZXNzX3dpZGUge1xyXG4gIHdpZHRoOiA2NSU7XHJcbn1cclxuXHJcbnVsLmNvdW50MiB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLWxlZnQ6IDFweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZGRkO1xyXG4gIGJvcmRlci1sZWZ0OiAwO1xyXG4gIGJvcmRlci1yaWdodDogMDtcclxuICBwYWRkaW5nOiAxMHB4IDA7XHJcbn1cclxuXHJcbnVsLmNvdW50MiBsaSB7XHJcbiAgd2lkdGg6IDMwJTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbnVsLmNvdW50MiBsaSBoMyB7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbnVsLmNvdW50MiBsaSBzcGFuIHtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4vKiAqKioqKioqKiogIC93aWRnZXRzICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcblxyXG4uZGl2aWRlciB7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNkZGQ7XHJcbiAgbWFyZ2luOiAxMHB4O1xyXG59XHJcblxyXG4uZGl2aWRlci1kYXNoZWQge1xyXG4gIGJvcmRlci10b3A6IDFweCBkYXNoZWQgI2U3ZWFlYztcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmZmZmO1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIG1hcmdpbjogMTBweCAwO1xyXG59XHJcblxyXG51bC5tZXNzYWdlcyB7XHJcbiAgcGFkZGluZzogMDtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG59XHJcblxyXG51bC5tZXNzYWdlcyBsaSwgLnRhc2tzIGxpIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkICNlNmU2ZTY7XHJcbiAgcGFkZGluZzogOHB4IDA7XHJcbn1cclxuXHJcbnVsLm1lc3NhZ2VzIGxpIGltZy5hdmF0YXIsIGltZy5hdmF0YXIge1xyXG4gIGhlaWdodDogMzJweDtcclxuICB3aWR0aDogMzJweDtcclxuICBmbG9hdDogbGVmdDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIHBhZGRpbmc6IDJweDtcclxuICBiYWNrZ3JvdW5kOiAjZjdmN2Y3O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNlNmU2ZTY7XHJcbn1cclxuXHJcbnVsLm1lc3NhZ2VzIGxpIC5tZXNzYWdlX2RhdGUge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxufVxyXG5cclxudWwubWVzc2FnZXMgbGkgLm1lc3NhZ2Vfd3JhcHBlciB7XHJcbiAgbWFyZ2luLWxlZnQ6IDUwcHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiA0MHB4O1xyXG59XHJcblxyXG51bC5tZXNzYWdlcyBsaSAubWVzc2FnZV93cmFwcGVyIGg0LmhlYWRpbmcge1xyXG4gIGZvbnQtd2VpZ2h0OiA2MDA7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMDAlO1xyXG59XHJcblxyXG51bC5tZXNzYWdlcyBsaSAubWVzc2FnZV93cmFwcGVyIGJsb2NrcXVvdGUge1xyXG4gIHBhZGRpbmc6IDBweCAxMHB4O1xyXG4gIG1hcmdpbjogMDtcclxuICBib3JkZXItbGVmdDogNXB4IHNvbGlkICNlZWU7XHJcbn1cclxuXHJcbnVsLnVzZXJfZGF0YSBsaSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xyXG59XHJcblxyXG51bC51c2VyX2RhdGEgbGkgcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxudWwudXNlcl9kYXRhIGxpIC5wcm9ncmVzcyB7XHJcbiAgd2lkdGg6IDkwJTtcclxufVxyXG5cclxuLnByb2plY3RfcHJvZ3Jlc3MgLnByb2dyZXNzIHtcclxuICBtYXJnaW4tYm90dG9tOiAzcHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tdG9wOiA1cHg7XHJcbn1cclxuXHJcbi5wcm9qZWN0cyAubGlzdC1pbmxpbmUge1xyXG4gIG1hcmdpbjogMDtcclxufVxyXG5cclxuLnByb2ZpbGVfdGl0bGUge1xyXG4gIGJhY2tncm91bmQ6ICNGNUY3RkE7XHJcbiAgYm9yZGVyOiAwO1xyXG4gIHBhZGRpbmc6IDdweCAwO1xyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbn1cclxuXHJcbnVsLnN0YXRzLW92ZXJ2aWV3IHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2U4ZThlODtcclxuICBwYWRkaW5nLWJvdHRvbTogMTBweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG51bC5zdGF0cy1vdmVydmlldyBsaSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwYWRkaW5nOiAwIDE1cHg7XHJcbiAgd2lkdGg6IDMwJTtcclxuICBmb250LXNpemU6IDE0cHg7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2U4ZThlODtcclxufVxyXG5cclxudWwuc3RhdHMtb3ZlcnZpZXcgbGk6bGFzdC1jaGlsZCB7XHJcbiAgYm9yZGVyLXJpZ2h0OiAwO1xyXG59XHJcblxyXG51bC5zdGF0cy1vdmVydmlldyBsaSAubmFtZSB7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG59XHJcblxyXG51bC5zdGF0cy1vdmVydmlldyBsaSAudmFsdWUge1xyXG4gIGZvbnQtc2l6ZTogMTRweDtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG5cclxudWwuc3RhdHMtb3ZlcnZpZXcgbGk6Zmlyc3QtY2hpbGQge1xyXG4gIHBhZGRpbmctbGVmdDogMDtcclxufVxyXG5cclxudWwucHJvamVjdF9maWxlcyBsaSB7XHJcbiAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG59XHJcblxyXG51bC5wcm9qZWN0X2ZpbGVzIGxpIGEgaSB7XHJcbiAgd2lkdGg6IDIwcHg7XHJcbn1cclxuXHJcbi5wcm9qZWN0X2RldGFpbCBwIHtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG59XHJcblxyXG4ucHJvamVjdF9kZXRhaWwgcC50aXRsZSB7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgbWFyZ2luLWJvdHRvbTogMFxyXG59XHJcblxyXG4uYXZhdGFyIGltZyB7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIG1heC13aWR0aDogNDVweDtcclxufVxyXG5cclxuLyogKioqKioqKioqICBwcmljaW5nICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcblxyXG4ucHJpY2luZyB7XHJcbiAgYmFja2dyb3VuZDogI2ZmZjtcclxufVxyXG5cclxuLnByaWNpbmcgLnRpdGxlIHtcclxuICBiYWNrZ3JvdW5kOiAjMUFCQjlDO1xyXG4gIGhlaWdodDogMTEwcHg7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcGFkZGluZzogMTVweCAwIDA7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ucHJpY2luZyAudGl0bGUgaDIge1xyXG4gIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcclxuICBtYXJnaW46IDA7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG5cclxuLnByaWNpbmcgLnRpdGxlIGgxIHtcclxuICBmb250LXNpemU6IDMwcHg7XHJcbiAgbWFyZ2luOiAxMnB4O1xyXG59XHJcblxyXG4ucHJpY2luZyAudGl0bGUgc3BhbiB7XHJcbiAgYmFja2dyb3VuZDogcmdiYSg1MSwgNTEsIDUxLCAwLjI4KTtcclxuICBwYWRkaW5nOiAycHggNXB4O1xyXG59XHJcblxyXG4ucHJpY2luZ19mZWF0dXJlcyB7XHJcbiAgYmFja2dyb3VuZDogI0ZBRkFGQTtcclxuICBwYWRkaW5nOiAyMHB4IDE1cHg7XHJcbiAgbWluLWhlaWdodDogMjMwcHg7XHJcbiAgZm9udC1zaXplOiAxMy41cHg7XHJcbn1cclxuXHJcbi5wcmljaW5nX2ZlYXR1cmVzIHVsIGxpIHtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcblxyXG4ucHJpY2luZ19mb290ZXIge1xyXG4gIHBhZGRpbmc6IDEwcHggMTVweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcclxufVxyXG5cclxuLnByaWNpbmdfZm9vdGVyIHAge1xyXG4gIGZvbnQtc2l6ZTogMTNweDtcclxuICBwYWRkaW5nOiAxMHB4IDAgMnB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4udWktcmliYm9uLWNvbnRhaW5lciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4udWktcmliYm9uLWNvbnRhaW5lciAudWktcmliYm9uLXdyYXBwZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIHdpZHRoOiA4NXB4O1xyXG4gIGhlaWdodDogODhweDtcclxuICB0b3A6IC0zcHg7XHJcbiAgcmlnaHQ6IC0zcHg7XHJcbn1cclxuXHJcbi51aS1yaWJib24tY29udGFpbmVyLnVpLXJpYmJvbi1wcmltYXJ5IC51aS1yaWJib24ge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICM1YjkwYmY7XHJcbn1cclxuXHJcbi51aS1yaWJib24tY29udGFpbmVyIC51aS1yaWJib24ge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAxNXB4O1xyXG4gIGZvbnQtd2VpZ2h0OiA3MDA7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgLW1zLXRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICAtby10cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZyk7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xyXG4gIHBhZGRpbmc6IDdweCAwO1xyXG4gIGxlZnQ6IC01cHg7XHJcbiAgdG9wOiAxNXB4O1xyXG4gIHdpZHRoOiAxMjBweDtcclxuICBsaW5lLWhlaWdodDogMjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU1O1xyXG4gIGJveC1zaGFkb3c6IDAgMCAzcHggcmdiYSgwLCAwLCAwLCAuMyk7XHJcbn1cclxuXHJcbi51aS1yaWJib24tY29udGFpbmVyLnVpLXJpYmJvbi1wcmltYXJ5IC51aS1yaWJib246YWZ0ZXIsIC51aS1yaWJib24tY29udGFpbmVyLnVpLXJpYmJvbi1wcmltYXJ5IC51aS1yaWJib246YmVmb3JlIHtcclxuICBib3JkZXItdG9wOiAycHggc29saWQgIzViOTBiZjtcclxufVxyXG5cclxuLnVpLXJpYmJvbi1jb250YWluZXIgLnVpLXJpYmJvbjpiZWZvcmUge1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm90dG9tOiAtMXB4O1xyXG59XHJcblxyXG4udWktcmliYm9uLWNvbnRhaW5lciAudWktcmliYm9uOmJlZm9yZSB7XHJcbiAgcmlnaHQ6IDA7XHJcbn1cclxuXHJcbi51aS1yaWJib24tY29udGFpbmVyIC51aS1yaWJib246YWZ0ZXIsIC51aS1yaWJib24tY29udGFpbmVyIC51aS1yaWJib246YmVmb3JlIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgY29udGVudDogXCIgXCI7XHJcbiAgbGluZS1oZWlnaHQ6IDA7XHJcbiAgYm9yZGVyLXRvcDogMnB4IHNvbGlkICM1NTU7XHJcbiAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLyogKioqKioqKioqICAvcHJpY2luZyAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxuLyogKioqKioqKioqICBtZWRpYSBnYWxsZXJ5ICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcblxyXG4udGh1bWJuYWlsIC5pbWFnZSB7XHJcbiAgaGVpZ2h0OiAxMjBweDtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG59XHJcblxyXG4uY2FwdGlvbiB7XHJcbiAgcGFkZGluZzogOXB4IDVweDtcclxuICBiYWNrZ3JvdW5kOiAjRjdGN0Y3O1xyXG59XHJcblxyXG4uY2FwdGlvbiBwIHtcclxuICBtYXJnaW4tYm90dG9tOiA1cHg7XHJcbn1cclxuXHJcbi50aHVtYm5haWwge1xyXG4gIGhlaWdodDogMTkwcHg7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnZpZXcge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3gtc2hhZG93OiAxcHggMXB4IDJweCAjZTZlNmU2O1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG5cclxuLnZpZXcgLm1hc2ssIC52aWV3IC5jb250ZW50IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMFxyXG59XHJcblxyXG4udmlldyBpbWcge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxyXG59XHJcblxyXG4udmlldyAudG9vbHMge1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBmb250LXNpemU6IDE3cHg7XHJcbiAgcGFkZGluZzogM3B4O1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zNSk7XHJcbiAgbWFyZ2luOiA0M3B4IDAgMCAwO1xyXG59XHJcblxyXG4ubWFzay5uby1jYXB0aW9uIC50b29scyB7XHJcbiAgbWFyZ2luOiA5MHB4IDAgMCAwO1xyXG59XHJcblxyXG4udmlldyAudG9vbHMgYSB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGNvbG9yOiAjRkZGO1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIHBhZGRpbmc6IDAgNHB4O1xyXG59XHJcblxyXG4udmlldyBwIHtcclxuICBmb250LWZhbWlseTogR2VvcmdpYSwgc2VyaWY7XHJcbiAgZm9udC1zdHlsZTogaXRhbGljO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcGFkZGluZzogMTBweCAyMHB4IDIwcHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyXHJcbn1cclxuXHJcbi52aWV3IGEuaW5mbyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICBwYWRkaW5nOiA3cHggMTRweDtcclxuICBiYWNrZ3JvdW5kOiAjMDAwO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgYm94LXNoYWRvdzogMCAwIDFweCAjMDAwXHJcbn1cclxuXHJcbi52aWV3LWZpcnN0IGltZyB7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgbGluZWFyO1xyXG59XHJcblxyXG4udmlldy1maXJzdCAubWFzayB7XHJcbiAgb3BhY2l0eTogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNSk7XHJcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgZWFzZS1pbi1vdXQ7XHJcbn1cclxuXHJcbi52aWV3LWZpcnN0IC50b29scyB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDBweCk7XHJcbiAgb3BhY2l0eTogMDtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcclxufVxyXG5cclxuLnZpZXctZmlyc3QgcCB7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMHB4KTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjJzIGxpbmVhcjtcclxufVxyXG5cclxuLnZpZXctZmlyc3Q6aG92ZXIgaW1nIHtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEuMSk7XHJcbn1cclxuXHJcbi52aWV3LWZpcnN0OmhvdmVyIC5tYXNrIHtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcblxyXG4udmlldy1maXJzdDpob3ZlciAudG9vbHMsIC52aWV3LWZpcnN0OmhvdmVyIHAge1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDBweCk7XHJcbn1cclxuXHJcbi52aWV3LWZpcnN0OmhvdmVyIHAge1xyXG4gIHRyYW5zaXRpb24tZGVsYXk6IDAuMXM7XHJcbn1cclxuXHJcbi8qICoqKioqKioqKiAgL21lZGlhIGdhbGxlcnkgICoqKioqKioqKioqKioqKioqKioqKioqKioqKiogKi9cclxuXHJcbi8qICoqKioqKioqKiAgdmVydGljbGUgdGFicyAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxuLyohXHJcbiAqIGJvb3RzdHJhcC12ZXJ0aWNhbC10YWJzIC0gdjEuMi4xXHJcbiAqIGh0dHBzOi8vZGJ0ZWsuZ2l0aHViLmlvL2Jvb3RzdHJhcC12ZXJ0aWNhbC10YWJzXHJcbiAqIDIwMTQtMTEtMDdcclxuICogQ29weXJpZ2h0IChjKSAyMDE0IMSwc21haWwgRGVtaXJiaWxla1xyXG4gKiBMaWNlbnNlOiBNSVRcclxuICovXHJcblxyXG4udGFicy1sZWZ0LCAudGFicy1yaWdodCB7XHJcbiAgYm9yZGVyLWJvdHRvbTogbm9uZTtcclxuICBwYWRkaW5nLXRvcDogMnB4O1xyXG59XHJcblxyXG4udGFicy1sZWZ0IHtcclxuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjRjdGN0Y3O1xyXG59XHJcblxyXG4udGFicy1yaWdodCB7XHJcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjRjdGN0Y3O1xyXG59XHJcblxyXG4udGFicy1sZWZ0ID4gbGksIC50YWJzLXJpZ2h0ID4gbGkge1xyXG4gIGZsb2F0OiBub25lO1xyXG4gIG1hcmdpbi1ib3R0b206IDJweDtcclxufVxyXG5cclxuLnRhYnMtbGVmdCA+IGxpIHtcclxuICBtYXJnaW4tcmlnaHQ6IC0xcHg7XHJcbn1cclxuXHJcbi50YWJzLXJpZ2h0ID4gbGkge1xyXG4gIG1hcmdpbi1sZWZ0OiAtMXB4O1xyXG59XHJcblxyXG4udGFicy1sZWZ0ID4gbGkuYWN0aXZlID4gYSwgLnRhYnMtbGVmdCA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsIC50YWJzLWxlZnQgPiBsaS5hY3RpdmUgPiBhOmZvY3VzIHtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiAjRjdGN0Y3O1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi50YWJzLXJpZ2h0ID4gbGkuYWN0aXZlID4gYSwgLnRhYnMtcmlnaHQgPiBsaS5hY3RpdmUgPiBhOmhvdmVyLCAudGFicy1yaWdodCA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjRjdGN0Y3O1xyXG4gIGJvcmRlci1sZWZ0LWNvbG9yOiB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuLnRhYnMtbGVmdCA+IGxpID4gYSB7XHJcbiAgYm9yZGVyLXJhZGl1czogNHB4IDAgMCA0cHg7XHJcbiAgbWFyZ2luLXJpZ2h0OiAwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGJhY2tncm91bmQ6ICNGN0Y3Rjc7XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxufVxyXG5cclxuLnRhYnMtcmlnaHQgPiBsaSA+IGEge1xyXG4gIGJvcmRlci1yYWRpdXM6IDAgNHB4IDRweCAwO1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxuICBiYWNrZ3JvdW5kOiAjRjdGN0Y3O1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5zaWRld2F5cyB7XHJcbiAgbWFyZ2luLXRvcDogNTBweDtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcblxyXG4uc2lkZXdheXMgPiBsaSB7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIHdpZHRoOiAxMjBweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMDBweDtcclxufVxyXG5cclxuLnNpZGV3YXlzID4gbGkgPiBhIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2RkZDtcclxuICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBib3JkZXItcmFkaXVzOiA0cHggNHB4IDBweCAwcHg7XHJcbn1cclxuXHJcbi5zaWRld2F5cyA+IGxpLmFjdGl2ZSA+IGEsIC5zaWRld2F5cyA+IGxpLmFjdGl2ZSA+IGE6aG92ZXIsIC5zaWRld2F5cyA+IGxpLmFjdGl2ZSA+IGE6Zm9jdXMge1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2RkZDtcclxuICBib3JkZXItbGVmdC1jb2xvcjogI2RkZDtcclxufVxyXG5cclxuLnNpZGV3YXlzLnRhYnMtbGVmdCB7XHJcbiAgbGVmdDogLTUwcHg7XHJcbn1cclxuXHJcbi5zaWRld2F5cy50YWJzLXJpZ2h0IHtcclxuICByaWdodDogLTUwcHg7XHJcbn1cclxuXHJcbi5zaWRld2F5cy50YWJzLXJpZ2h0ID4gbGkge1xyXG4gIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgLW8tdHJhbnNmb3JtOiByb3RhdGUoOTBkZWcpO1xyXG4gIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcclxufVxyXG5cclxuLnNpZGV3YXlzLnRhYnMtbGVmdCA+IGxpIHtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgLW1vei10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gIC1tcy10cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xyXG4gIC1vLXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XHJcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcclxufVxyXG5cclxuLyogKioqKioqKioqICAvdmVydGljbGUgdGFicyAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxuLyogKioqKioqKioqICBtb3JpcyAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxuLm1vcnJpcy1ob3ZlciB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcbn1cclxuXHJcbi5tb3JyaXMtaG92ZXIubW9ycmlzLWRlZmF1bHQtc3R5bGUge1xyXG4gIHBhZGRpbmc6IDZweDtcclxuICBjb2xvcjogIzY2NjtcclxuICBiYWNrZ3JvdW5kOiByZ2JhKDI0MywgMjQyLCAyNDMsIDAuOCk7XHJcbiAgYm9yZGVyOiBzb2xpZCAycHggcmdiYSgxOTUsIDE5NCwgMTk2LCAwLjgpO1xyXG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmO1xyXG4gIGZvbnQtc2l6ZTogMTJweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5tb3JyaXMtaG92ZXIubW9ycmlzLWRlZmF1bHQtc3R5bGUgLm1vcnJpcy1ob3Zlci1yb3ctbGFiZWwge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG4gIG1hcmdpbjogMC4yNWVtIDA7XHJcbn1cclxuXHJcbi5tb3JyaXMtaG92ZXIubW9ycmlzLWRlZmF1bHQtc3R5bGUgLm1vcnJpcy1ob3Zlci1wb2ludCB7XHJcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcclxuICBtYXJnaW46IDAuMWVtIDA7XHJcbn1cclxuXHJcbi8qICoqKioqKioqKiAgL21vcmlzICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcblxyXG4vKiAqKioqKioqKiogIGVjb21tZXJjZSAgKioqKioqKioqKioqKioqKioqKioqKioqKioqKiAqL1xyXG5cclxuLnByaWNlIHtcclxuICBmb250LXNpemU6IDQwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBjb2xvcjogIzI2Qjk5QTtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5wcm9kX3RpdGxlIHtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI0RGREZERjtcclxuICBwYWRkaW5nLWJvdHRvbTogNXB4O1xyXG4gIG1hcmdpbjogMzBweCAwO1xyXG4gIGZvbnQtc2l6ZTogMjBweDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG59XHJcblxyXG4ucHJvZHVjdC1pbWFnZSBpbWcge1xyXG4gIHdpZHRoOiA5MCU7XHJcbn1cclxuXHJcbi5wcm9kX2NvbG9yIGxpIHtcclxuICBtYXJnaW46IDAgMTBweDtcclxufVxyXG5cclxuLnByb2RfY29sb3IgbGkgcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxufVxyXG5cclxuLnByb2Rfc2l6ZSBsaSB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLnByb2RfY29sb3IgLmNvbG9yIHtcclxuICB3aWR0aDogMjVweDtcclxuICBoZWlnaHQ6IDI1cHg7XHJcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSg1MSwgNTEsIDUxLCAwLjI4KSAhaW1wb3J0YW50O1xyXG4gIHBhZGRpbmc6IDJweDtcclxuICBib3JkZXItcmFkaXVzOiA1MHB4O1xyXG59XHJcblxyXG4ucHJvZHVjdF9nYWxsZXJ5IGEge1xyXG4gIHdpZHRoOiAxMDBweDtcclxuICBoZWlnaHQ6IDEwMHB4O1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbjogMTBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xyXG59XHJcblxyXG4ucHJvZHVjdF9nYWxsZXJ5IGEgaW1nIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXJnaW4tdG9wOiAxNXB4O1xyXG59XHJcblxyXG4ucHJvZHVjdF9wcmljZSB7XHJcbiAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIGJvcmRlcjogMnB4IGRhc2hlZCAjRTBFMEUwO1xyXG59XHJcblxyXG4ucHJpY2UtdGF4IHtcclxuICBmb250LXNpemU6IDE4cHg7XHJcbn1cclxuXHJcbi5wcm9kdWN0X3NvY2lhbCB7XHJcbiAgbWFyZ2luOiAyMHB4IDA7XHJcbn1cclxuXHJcbi5wcm9kdWN0X3NvY2lhbCB1bCBsaSBhIGkge1xyXG4gIGZvbnQtc2l6ZTogMzVweDtcclxufVxyXG5cclxuLyogKioqKioqKioqICAvZWNvbW1lcmNlICAqKioqKioqKioqKioqKioqKioqKioqKioqKioqICovXHJcblxyXG4vKiogbG9naW4gKiovXHJcbi5sb2dpbiB7XHJcbiAgYmFja2dyb3VuZDogI0Y3RjdGNztcclxufVxyXG5cclxuLmxvZ2luIC5mYS1wYXcge1xyXG4gIGZvbnQtc2l6ZTogMjZweDtcclxufVxyXG5cclxuYS5oaWRkZW5hbmNob3Ige1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi5sb2dpbl93cmFwcGVyIHtcclxuICByaWdodDogMHB4O1xyXG4gIG1hcmdpbjogMHB4IGF1dG87XHJcbiAgbWFyZ2luLXRvcDogNSU7XHJcbiAgbWF4LXdpZHRoOiAzNTBweDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbn1cclxuXHJcbi5yZWdpc3RyYXRpb25fZm9ybSwgLmxvZ2luX2Zvcm0ge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDBweDtcclxuICB3aWR0aDogMTAwJTtcclxufVxyXG5cclxuLnJlZ2lzdHJhdGlvbl9mb3JtIHtcclxuICB6LWluZGV4OiAyMTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubG9naW5fZm9ybSB7XHJcbiAgei1pbmRleDogMjI7XHJcbn1cclxuXHJcbiNzaWdudXA6dGFyZ2V0IH4gLmxvZ2luX3dyYXBwZXIgLnJlZ2lzdHJhdGlvbl9mb3JtLCAjc2lnbmluOnRhcmdldCB+IC5sb2dpbl93cmFwcGVyIC5sb2dpbl9mb3JtIHtcclxuICB6LWluZGV4OiAyMjtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xyXG4gIC1tb3otYW5pbWF0aW9uLW5hbWU6IGZhZGVJbkxlZnQ7XHJcbiAgLW1zLWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xyXG4gIC1vLWFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xyXG4gIGFuaW1hdGlvbi1uYW1lOiBmYWRlSW5MZWZ0O1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uLWRlbGF5OiAuMXM7XHJcbiAgLW1vei1hbmltYXRpb24tZGVsYXk6IC4xcztcclxuICAtby1hbmltYXRpb24tZGVsYXk6IC4xcztcclxuICAtbXMtYW5pbWF0aW9uLWRlbGF5OiAuMXM7XHJcbiAgYW5pbWF0aW9uLWRlbGF5OiAuMXM7XHJcbn1cclxuXHJcbiNzaWdudXA6dGFyZ2V0IH4gLmxvZ2luX3dyYXBwZXIgLmxvZ2luX2Zvcm0sICNzaWduaW46dGFyZ2V0IH4gLmxvZ2luX3dyYXBwZXIgLnJlZ2lzdHJhdGlvbl9mb3JtIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcclxuICAtbW96LWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcclxuICAtbXMtYW5pbWF0aW9uLW5hbWU6IGZhZGVPdXRMZWZ0O1xyXG4gIC1vLWFuaW1hdGlvbi1uYW1lOiBmYWRlT3V0TGVmdDtcclxuICBhbmltYXRpb24tbmFtZTogZmFkZU91dExlZnQ7XHJcbn1cclxuXHJcbi5hbmltYXRlIHtcclxuICAtd2Via2l0LWFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcclxuICAtd2Via2l0LWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcbiAgLXdlYmtpdC1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG4gIC1tb3otYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xyXG4gIC1tb3otYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogZWFzZTtcclxuICAtbW96LWFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbiAgLW8tYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xyXG4gIC1vLWFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246IGVhc2U7XHJcbiAgLW8tYW5pbWF0aW9uLWZpbGwtbW9kZTogYm90aDtcclxuICAtbXMtYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjVzO1xyXG4gIC1tcy1hbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xyXG4gIC1tcy1hbmltYXRpb24tZmlsbC1tb2RlOiBib3RoO1xyXG4gIGFuaW1hdGlvbi1kdXJhdGlvbjogMC41cztcclxuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBlYXNlO1xyXG4gIGFuaW1hdGlvbi1maWxsLW1vZGU6IGJvdGg7XHJcbn1cclxuXHJcbi8qKiAvbG9naW4gKiovXHJcblxyXG4vKiogc2lnbnVwICoqL1xyXG4ubG9naW5fYm94IHtcclxuICBwYWRkaW5nOiAyMHB4O1xyXG4gIG1hcmdpbjogYXV0bztcclxufVxyXG5cclxuLmxlZnQge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG59XHJcblxyXG4uYWxpZ25sZWZ0IHtcclxuICBmbG9hdDogbGVmdDtcclxuICBtYXJnaW4tcmlnaHQ6IDE1cHg7XHJcbn1cclxuXHJcbi5hbGlnbnJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgbWFyZ2luLWxlZnQ6IDE1cHg7XHJcbn1cclxuXHJcbi5jbGVhcmZpeDphZnRlciwgZm9ybTphZnRlciB7XHJcbiAgY29udGVudDogXCIuXCI7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGNsZWFyOiBib3RoO1xyXG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcclxufVxyXG5cclxuLmxvZ2luX2NvbnRlbnQge1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIHBhZGRpbmc6IDI1cHggMCAwO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgdGV4dC1zaGFkb3c6IDAgMXB4IDAgI2ZmZjtcclxuICBtaW4td2lkdGg6IDI4MHB4O1xyXG59XHJcblxyXG4ubG9naW5fY29udGVudCBhLFxyXG4ubG9naW5fY29udGVudCAuYnRuLWRlZmF1bHQ6aG92ZXIge1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxufVxyXG5cclxuLmxvZ2luX2NvbnRlbnQgYTpob3ZlciB7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XHJcbn1cclxuXHJcbi5sb2dpbl9jb250ZW50IGgxIHtcclxuICBmb250OiBub3JtYWwgMjVweCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xyXG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNWVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAyMHB4O1xyXG4gIG1hcmdpbjogMTBweCAwIDMwcHg7XHJcbn1cclxuXHJcbi5sb2dpbl9jb250ZW50IGgxOmJlZm9yZSwgLmxvZ2luX2NvbnRlbnQgaDE6YWZ0ZXIge1xyXG4gIGNvbnRlbnQ6IFwiXCI7XHJcbiAgaGVpZ2h0OiAxcHg7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMTBweDtcclxuICB3aWR0aDogMjclO1xyXG59XHJcblxyXG4ubG9naW5fY29udGVudCBoMTphZnRlciB7XHJcbiAgYmFja2dyb3VuZDogcmdiKDEyNiwgMTI2LCAxMjYpO1xyXG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMTI2LCAxMjYsIDEyNiwgMSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMTAwJSk7XHJcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgxMjYsIDEyNiwgMTI2LCAxKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAxMDAlKTtcclxuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQobGVmdCwgcmdiYSgxMjYsIDEyNiwgMTI2LCAxKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAxMDAlKTtcclxuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMTI2LCAxMjYsIDEyNiwgMSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMTAwJSk7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCByZ2JhKDEyNiwgMTI2LCAxMjYsIDEpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDEwMCUpO1xyXG4gIHJpZ2h0OiAwO1xyXG59XHJcblxyXG4ubG9naW5fY29udGVudCBoMTpiZWZvcmUge1xyXG4gIGJhY2tncm91bmQ6IHJnYigxMjYsIDEyNiwgMTI2KTtcclxuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChyaWdodCwgcmdiYSgxMjYsIDEyNiwgMTI2LCAxKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAxMDAlKTtcclxuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudChyaWdodCwgcmdiYSgxMjYsIDEyNiwgMTI2LCAxKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAxMDAlKTtcclxuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMTI2LCAxMjYsIDEyNiwgMSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMTAwJSk7XHJcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChyaWdodCwgcmdiYSgxMjYsIDEyNiwgMTI2LCAxKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAxMDAlKTtcclxuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gbGVmdCwgcmdiYSgxMjYsIDEyNiwgMTI2LCAxKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAxMDAlKTtcclxuICBsZWZ0OiAwO1xyXG59XHJcblxyXG4ubG9naW5fY29udGVudCBoMTpiZWZvcmUsIC5sb2dpbl9jb250ZW50IGgxOmFmdGVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB0b3A6IDEwcHg7XHJcbiAgd2lkdGg6IDIwJTtcclxufVxyXG5cclxuLmxvZ2luX2NvbnRlbnQgaDE6YWZ0ZXIge1xyXG4gIGJhY2tncm91bmQ6IHJnYigxMjYsIDEyNiwgMTI2KTtcclxuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDEyNiwgMTI2LCAxMjYsIDEpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDEwMCUpO1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMTI2LCAxMjYsIDEyNiwgMSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMTAwJSk7XHJcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KGxlZnQsIHJnYmEoMTI2LCAxMjYsIDEyNiwgMSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMTAwJSk7XHJcbiAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudChsZWZ0LCByZ2JhKDEyNiwgMTI2LCAxMjYsIDEpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDEwMCUpO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgxMjYsIDEyNiwgMTI2LCAxKSAwJSwgcmdiYSgyNTUsIDI1NSwgMjU1LCAxKSAxMDAlKTtcclxuICByaWdodDogMDtcclxufVxyXG5cclxuLmxvZ2luX2NvbnRlbnQgaDE6YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kOiByZ2IoMTI2LCAxMjYsIDEyNik7XHJcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMTI2LCAxMjYsIDEyNiwgMSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMTAwJSk7XHJcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMTI2LCAxMjYsIDEyNiwgMSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMTAwJSk7XHJcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHJpZ2h0LCByZ2JhKDEyNiwgMTI2LCAxMjYsIDEpIDAlLCByZ2JhKDI1NSwgMjU1LCAyNTUsIDEpIDEwMCUpO1xyXG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQocmlnaHQsIHJnYmEoMTI2LCAxMjYsIDEyNiwgMSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMTAwJSk7XHJcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGxlZnQsIHJnYmEoMTI2LCAxMjYsIDEyNiwgMSkgMCUsIHJnYmEoMjU1LCAyNTUsIDI1NSwgMSkgMTAwJSk7XHJcbiAgbGVmdDogMDtcclxufVxyXG5cclxuLmxvZ2luX2NvbnRlbnQgZm9ybSB7XHJcbiAgbWFyZ2luOiAyMHB4IDA7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlXHJcbn1cclxuXHJcbi5sb2dpbl9jb250ZW50IGZvcm0gaW5wdXRbdHlwZT1cInRleHRcIl0sIC5sb2dpbl9jb250ZW50IGZvcm0gaW5wdXRbdHlwZT1cImVtYWlsXCJdLCAubG9naW5fY29udGVudCBmb3JtIGlucHV0W3R5cGU9XCJwYXNzd29yZFwiXSB7XHJcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgLW1zLWJvcmRlci1yYWRpdXM6IDNweDtcclxuICAtby1ib3JkZXItcmFkaXVzOiAzcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMCAjZmZmLCAwIC0ycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4wOCkgaW5zZXQ7XHJcbiAgLW1vei1ib3gtc2hhZG93OiAwIDFweCAwICNmZmYsIDAgLTJweCA1cHggcmdiYSgwLCAwLCAwLCAwLjA4KSBpbnNldDtcclxuICAtbXMtYm94LXNoYWRvdzogMCAxcHggMCAjZmZmLCAwIC0ycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4wOCkgaW5zZXQ7XHJcbiAgLW8tYm94LXNoYWRvdzogMCAxcHggMCAjZmZmLCAwIC0ycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4wOCkgaW5zZXQ7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggMCAjZmZmLCAwIC0ycHggNXB4IHJnYmEoMCwgMCwgMCwgMC4wOCkgaW5zZXQ7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2M4YzhjODtcclxuICBjb2xvcjogIzc3NztcclxuICBtYXJnaW46IDAgMCAyMHB4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ubG9naW5fY29udGVudCBmb3JtIGlucHV0W3R5cGU9XCJ0ZXh0XCJdOmZvY3VzLCAubG9naW5fY29udGVudCBmb3JtIGlucHV0W3R5cGU9XCJlbWFpbFwiXTpmb2N1cywgLmxvZ2luX2NvbnRlbnQgZm9ybSBpbnB1dFt0eXBlPVwicGFzc3dvcmRcIl06Zm9jdXMge1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAwIDJweCAjQUE3N0I0IGluc2V0O1xyXG4gIC1tb3otYm94LXNoYWRvdzogMCAwIDJweCAjZWQxYzI0IGluc2V0O1xyXG4gIC1tcy1ib3gtc2hhZG93OiAwIDAgMnB4ICNlZDFjMjQgaW5zZXQ7XHJcbiAgLW8tYm94LXNoYWRvdzogMCAwIDJweCAjZWQxYzI0IGluc2V0O1xyXG4gIGJveC1zaGFkb3c6IDAgMCAycHggI0E5N0FBRCBpbnNldDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNBODc4QUY7XHJcbiAgb3V0bGluZTogbm9uZTtcclxufVxyXG5cclxuI3VzZXJuYW1lIHtcclxuICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiAxMHB4IDEwcHggIWltcG9ydGFudFxyXG59XHJcblxyXG4jcGFzc3dvcmQge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDEwcHggLTUzcHggIWltcG9ydGFudFxyXG59XHJcblxyXG4ubG9naW5fY29udGVudCBmb3JtIGRpdiBhIHtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgbWFyZ2luOiAxMHB4IDE1cHggMCAwO1xyXG59XHJcblxyXG4ucmVzZXRfcGFzcyB7XHJcbiAgbWFyZ2luLXRvcDogMTBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4ubG9naW5fY29udGVudCBkaXYgLnJlc2V0X3Bhc3Mge1xyXG4gIG1hcmdpbi10b3A6IDEzcHggIWltcG9ydGFudDtcclxuICBtYXJnaW4tcmlnaHQ6IDM5cHg7XHJcbiAgZmxvYXQ6IHJpZ2h0O1xyXG59XHJcblxyXG4uc2VwYXJhdG9yIHtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI0Q4RDhEODtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIHBhZGRpbmctdG9wOiAxMHB4O1xyXG59XHJcblxyXG4uYnV0dG9uIHtcclxuICBiYWNrZ3JvdW5kOiByZ2IoMjQ3LCAyNDksIDI1MCk7XHJcbiAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI0NywgMjQ5LCAyNTAsIDEpIDAlLCByZ2JhKDI0MCwgMjQwLCAyNDAsIDEpIDEwMCUpO1xyXG4gIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgcmdiYSgyNDcsIDI0OSwgMjUwLCAxKSAwJSwgcmdiYSgyNDAsIDI0MCwgMjQwLCAxKSAxMDAlKTtcclxuICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI0NywgMjQ5LCAyNTAsIDEpIDAlLCByZ2JhKDI0MCwgMjQwLCAyNDAsIDEpIDEwMCUpO1xyXG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG9wLCByZ2JhKDI0NywgMjQ5LCAyNTAsIDEpIDAlLCByZ2JhKDI0MCwgMjQwLCAyNDAsIDEpIDEwMCUpO1xyXG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMjQ3LCAyNDksIDI1MCwgMSkgMCUsIHJnYmEoMjQwLCAyNDAsIDI0MCwgMSkgMTAwJSk7XHJcbiAgZmlsdGVyOiBwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2Y3ZjlmYScsIGVuZENvbG9yc3RyPScjZjBmMGYwJywgR3JhZGllbnRUeXBlPTApO1xyXG4gIC13ZWJraXQtYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldDtcclxuICAtbW96LWJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSkgaW5zZXQ7XHJcbiAgLW1zLWJveC1zaGFkb3c6IDAgMXB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMSkgaW5zZXQ7XHJcbiAgLW8tYm94LXNoYWRvdzogMCAxcHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xKSBpbnNldDtcclxuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjEpIGluc2V0O1xyXG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XHJcbiAgLW1vei1ib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcclxuICAtby1ib3JkZXItcmFkaXVzOiAwIDAgNXB4IDVweDtcclxuICAtbXMtYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMCAwIDVweCA1cHg7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNDRkQ1RDk7XHJcbiAgcGFkZGluZzogMTVweCAwO1xyXG59XHJcblxyXG4ubG9naW5fY29udGVudCBmb3JtIGlucHV0W3R5cGU9XCJzdWJtaXRcIl0sICNjb250ZW50IGZvcm0gLnN1Ym1pdCB7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgbWFyZ2luLWxlZnQ6IDM4cHg7XHJcbn1cclxuXHJcbi5idXR0b24gYSB7XHJcbiAgYmFja2dyb3VuZDogdXJsKGh0dHA6Ly9jc3NkZWNrLmNvbS91cGxvYWRzL21lZGlhL2l0ZW1zLzgvOGJjTFFxRi5wbmcpIDAgLTExMnB4IG5vLXJlcGVhdDtcclxuICBjb2xvcjogIzdFN0U3RTtcclxuICBmb250LXNpemU6IDE3cHg7XHJcbiAgcGFkZGluZzogMnB4IDAgMnB4IDQwcHg7XHJcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgLW1zLXRyYW5zaXRpb246IGFsbCAwLjNzIGVhc2U7XHJcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuM3MgZWFzZTtcclxuICB0cmFuc2l0aW9uOiBhbGwgMC4zcyBlYXNlO1xyXG59XHJcblxyXG4uYnV0dG9uIGE6aG92ZXIge1xyXG4gIGJhY2tncm91bmQtcG9zaXRpb246IDAgLTEzNXB4O1xyXG4gIGNvbG9yOiAjMDBhZWVmO1xyXG59XHJcblxyXG5oZWFkZXIge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4vKiogc2lnbnVwICoqL1xyXG5cclxuLyoqIE5Qcm9ncmVzcyAqKi9cclxuI25wcm9ncmVzcyAuYmFyIHtcclxuICBiYWNrZ3JvdW5kOiAjMUFCQjlDO1xyXG59XHJcblxyXG4jbnByb2dyZXNzIC5wZWcge1xyXG4gIGJveC1zaGFkb3c6IDAgMCAxMHB4ICMxQUJCOUMsIDAgMCA1cHggIzFBQkI5QztcclxufVxyXG5cclxuI25wcm9ncmVzcyAuc3Bpbm5lci1pY29uIHtcclxuICBib3JkZXItdG9wLWNvbG9yOiAjMUFCQjlDO1xyXG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjMUFCQjlDO1xyXG59XHJcblxyXG4vKiogL05Qcm9ncmVzcyAqKi9cclxuXHJcbi8qKiBib290c3RyYXAtd3lzaXd5ZyAqKi9cclxuLmVkaXRvci13cmFwcGVyIHtcclxuICBtaW4taGVpZ2h0OiAyNTBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcclxuICBib3JkZXItY29sbGFwc2U6IHNlcGFyYXRlO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYigyMDQsIDIwNCwgMjA0KTtcclxuICBwYWRkaW5nOiA0cHg7XHJcbiAgYm94LXNpemluZzogY29udGVudC1ib3g7XHJcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDAuMDc0NTA5OCkgMHB4IDFweCAxcHggMHB4IGluc2V0O1xyXG4gIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC4wNzQ1MDk4KSAwcHggMXB4IDFweCAwcHggaW5zZXQ7XHJcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDNweDtcclxuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogM3B4O1xyXG4gIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDNweDtcclxuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiAzcHg7XHJcbiAgb3ZlcmZsb3c6IHNjcm9sbDtcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcblxyXG4udm9pY2VCdG4ge1xyXG4gIHdpZHRoOiAyMHB4O1xyXG4gIGNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDIuMCwgMi4wKTtcclxuICAtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoMi4wLCAyLjApO1xyXG4gIC1tb3otdHJhbnNmb3JtOiBzY2FsZSgyLjAsIDIuMCk7XHJcbiAgYm9yZGVyOiB0cmFuc3BhcmVudDtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbn1cclxuXHJcbmRpdltkYXRhLXJvbGU9XCJlZGl0b3ItdG9vbGJhclwiXSB7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG5cclxuLmRyb3Bkb3duLW1lbnUgYSB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4vKiogL2Jvb3RzdHJhcC13eXNpd3lnICoqL1xyXG5cclxuLyoqIFNlbGVjdDIgKiovXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSxcclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIG1pbi1oZWlnaHQ6IDM4cHg7XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdCAuc2VsZWN0Mi1zZWxlY3Rpb24tLXNpbmdsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcclxuICBjb2xvcjogIzczODc5QztcclxuICBwYWRkaW5nLXRvcDogNXB4O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcclxuICBwYWRkaW5nLXRvcDogM3B4O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1zaW5nbGUgLnNlbGVjdDItc2VsZWN0aW9uX19hcnJvdyB7XHJcbiAgaGVpZ2h0OiAzNnB4O1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Nob2ljZSxcclxuLnNlbGVjdDItY29udGFpbmVyLS1kZWZhdWx0IC5zZWxlY3QyLXNlbGVjdGlvbi0tbXVsdGlwbGUgLnNlbGVjdDItc2VsZWN0aW9uX19jbGVhciB7XHJcbiAgbWFyZ2luLXRvcDogMnB4O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIHBhZGRpbmc6IDNweCA1cHg7XHJcbn1cclxuXHJcbi5zZWxlY3QyLWNvbnRhaW5lci0tZGVmYXVsdC5zZWxlY3QyLWNvbnRhaW5lci0tZm9jdXMgLnNlbGVjdDItc2VsZWN0aW9uLS1tdWx0aXBsZSB7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxufVxyXG5cclxuLyoqIC9TZWxlY3QyICoqL1xyXG5cclxuLyoqIFN3aXRjaGVyeSAqKi9cclxuLnN3aXRjaGVyeSB7XHJcbiAgd2lkdGg6IDMycHg7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG59XHJcblxyXG4uc3dpdGNoZXJ5ID4gc21hbGwge1xyXG4gIHdpZHRoOiAyMHB4O1xyXG4gIGhlaWdodDogMjBweDtcclxufVxyXG5cclxuLyoqIC9Td2l0Y2hlcnkgKiovXHJcblxyXG4vKiogTm9ybWFsaXplLmNzcyAqKi9cclxuZmllbGRzZXQge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBtYXJnaW46IDA7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuLyoqIC9Ob3JtYWxpemUuY3NzICoqL1xyXG5cclxuLyoqIENyb3BwZXIgKiovXHJcbi5jcm9wcGVyIC5pbWctY29udGFpbmVyLFxyXG4uY3JvcHBlciAuaW1nLXByZXZpZXcge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4uY3JvcHBlciAuaW1nLWNvbnRhaW5lciB7XHJcbiAgbWluLWhlaWdodDogMjAwcHg7XHJcbiAgbWF4LWhlaWdodDogNTE2cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxufVxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDc2OHB4KSB7XHJcbiAgLmNyb3BwZXIgLmltZy1jb250YWluZXIge1xyXG4gICAgbWluLWhlaWdodDogNTE2cHg7XHJcbiAgfVxyXG59XHJcblxyXG4uY3JvcHBlciAuaW1nLWNvbnRhaW5lciA+IGltZyB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uY3JvcHBlciAuZG9jcy1wcmV2aWV3IHtcclxuICBtYXJnaW4tcmlnaHQ6IC0xNXB4O1xyXG59XHJcblxyXG4uY3JvcHBlciAuaW1nLXByZXZpZXcge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxuICBtYXJnaW4tYm90dG9tOiAxMHB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5jcm9wcGVyIC5pbWctcHJldmlldyA+IGltZyB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4uY3JvcHBlciAucHJldmlldy1sZyB7XHJcbiAgd2lkdGg6IDI2M3B4O1xyXG4gIGhlaWdodDogMTQ4cHg7XHJcbn1cclxuXHJcbi5jcm9wcGVyIC5wcmV2aWV3LW1kIHtcclxuICB3aWR0aDogMTM5cHg7XHJcbiAgaGVpZ2h0OiA3OHB4O1xyXG59XHJcblxyXG4uY3JvcHBlciAucHJldmlldy1zbSB7XHJcbiAgd2lkdGg6IDY5cHg7XHJcbiAgaGVpZ2h0OiAzOXB4O1xyXG59XHJcblxyXG4uY3JvcHBlciAucHJldmlldy14cyB7XHJcbiAgd2lkdGg6IDM1cHg7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIG1hcmdpbi1yaWdodDogMDtcclxufVxyXG5cclxuLmNyb3BwZXIgLmRvY3MtZGF0YSA+IC5pbnB1dC1ncm91cCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLmNyb3BwZXIgLmRvY3MtZGF0YSA+IC5pbnB1dC1ncm91cCA+IGxhYmVsIHtcclxuICBtaW4td2lkdGg6IDgwcHg7XHJcbn1cclxuXHJcbi5jcm9wcGVyIC5kb2NzLWRhdGEgPiAuaW5wdXQtZ3JvdXAgPiBzcGFuIHtcclxuICBtaW4td2lkdGg6IDUwcHg7XHJcbn1cclxuXHJcbi5jcm9wcGVyIC5kb2NzLWJ1dHRvbnMgPiAuYnRuLFxyXG4uY3JvcHBlciAuZG9jcy1idXR0b25zID4gLmJ0bi1ncm91cCxcclxuLmNyb3BwZXIgLmRvY3MtYnV0dG9ucyA+IC5mb3JtLWNvbnRyb2wge1xyXG4gIG1hcmdpbi1yaWdodDogNXB4O1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbn1cclxuXHJcbi5jcm9wcGVyIC5kb2NzLXRvZ2dsZXMgPiAuYnRuLFxyXG4uY3JvcHBlciAuZG9jcy10b2dnbGVzID4gLmJ0bi1ncm91cCxcclxuLmNyb3BwZXIgLmRvY3MtdG9nZ2xlcyA+IC5kcm9wZG93biB7XHJcbiAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxufVxyXG5cclxuLmNyb3BwZXIgLmRvY3MtdG9vbHRpcCB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luOiAtNnB4IC0xMnB4O1xyXG4gIHBhZGRpbmc6IDZweCAxMnB4O1xyXG59XHJcblxyXG4uY3JvcHBlciAuZG9jcy10b29sdGlwID4gLmljb24ge1xyXG4gIG1hcmdpbjogMCAtM3B4O1xyXG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbn1cclxuXHJcbi5jcm9wcGVyIC50b29sdGlwLWlubmVyIHtcclxuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xyXG59XHJcblxyXG4uY3JvcHBlciAuYnRuLXVwbG9hZCAudG9vbHRpcC1pbm5lcixcclxuLmNyb3BwZXIgLmJ0bi10b2dnbGUgLnRvb2x0aXAtaW5uZXIge1xyXG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcbn1cclxuXHJcbi5jcm9wcGVyIC5idG4tdG9nZ2xlIHtcclxuICBwYWRkaW5nOiA2cHg7XHJcbn1cclxuXHJcbi5jcm9wcGVyIC5idG4tdG9nZ2xlID4gLmRvY3MtdG9vbHRpcCB7XHJcbiAgbWFyZ2luOiAtNnB4O1xyXG4gIHBhZGRpbmc6IDZweDtcclxufVxyXG5cclxuQG1lZGlhIChtYXgtd2lkdGg6IDQwMHB4KSB7XHJcbiAgLmNyb3BwZXIgLmJ0bi1ncm91cC1jcm9wIHtcclxuICAgIG1hcmdpbi1yaWdodDogLTE1cHggIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gIC5jcm9wcGVyIC5idG4tZ3JvdXAtY3JvcCA+IC5idG4ge1xyXG4gICAgcGFkZGluZy1sZWZ0OiA1cHg7XHJcbiAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XHJcbiAgfVxyXG5cclxuICAuY3JvcHBlciAuYnRuLWdyb3VwLWNyb3AgLmRvY3MtdG9vbHRpcCB7XHJcbiAgICBtYXJnaW4tbGVmdDogLTVweDtcclxuICAgIG1hcmdpbi1yaWdodDogLTVweDtcclxuICAgIHBhZGRpbmctbGVmdDogNXB4O1xyXG4gICAgcGFkZGluZy1yaWdodDogNXB4O1xyXG4gIH1cclxufVxyXG5cclxuLmNyb3BwZXIgLmRvY3Mtb3B0aW9ucyAuZHJvcGRvd24tbWVudSB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5jcm9wcGVyIC5kb2NzLW9wdGlvbnMgLmRyb3Bkb3duLW1lbnUgPiBsaSB7XHJcbiAgcGFkZGluZzogM3B4IDIwcHg7XHJcbn1cclxuXHJcbi5jcm9wcGVyIC5kb2NzLW9wdGlvbnMgLmRyb3Bkb3duLW1lbnUgPiBsaTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y3ZjdmNztcclxufVxyXG5cclxuLmNyb3BwZXIgLmRvY3Mtb3B0aW9ucyAuZHJvcGRvd24tbWVudSA+IGxpID4gbGFiZWwge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4uY3JvcHBlciAuZG9jcy1jcm9wcGVkIC5tb2RhbC1ib2R5IHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi5jcm9wcGVyIC5kb2NzLWNyb3BwZWQgLm1vZGFsLWJvZHkgPiBpbWcsXHJcbi5jcm9wcGVyIC5kb2NzLWNyb3BwZWQgLm1vZGFsLWJvZHkgPiBjYW52YXMge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxufVxyXG5cclxuLmNyb3BwZXIgLmRvY3MtZGlhZ3JhbSAubW9kYWwtZGlhbG9nIHtcclxuICBtYXgtd2lkdGg6IDM1MnB4O1xyXG59XHJcblxyXG4uY3JvcHBlciAuZG9jcy1jcm9wcGVkIGNhbnZhcyB7XHJcbiAgbWF4LXdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4vKiogL0Nyb3BwZXIgKiovXHJcblxyXG4vKiogalF1ZXJ5IFNtYXJ0IFdpemFyZCAgKiovXHJcbi5mb3JtX3dpemFyZCAuc3RlcENvbnRhaW5lciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGJvcmRlcjogMCBzb2xpZCAjQ0NDO1xyXG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcclxufVxyXG5cclxuLndpemFyZF9ob3Jpem9udGFsIHVsLndpemFyZF9zdGVwcyB7XHJcbiAgZGlzcGxheTogdGFibGU7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luOiAwIDAgMjBweDtcclxufVxyXG5cclxuLndpemFyZF9ob3Jpem9udGFsIHVsLndpemFyZF9zdGVwcyBsaSB7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuXHJcbi53aXphcmRfaG9yaXpvbnRhbCB1bC53aXphcmRfc3RlcHMgbGkgYSwgLndpemFyZF9ob3Jpem9udGFsIHVsLndpemFyZF9zdGVwcyBsaTpob3ZlciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIC1tb3otb3BhY2l0eTogMTtcclxuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MTAwKTtcclxuICBvcGFjaXR5OiAxO1xyXG4gIGNvbG9yOiAjNjY2O1xyXG59XHJcblxyXG4ud2l6YXJkX2hvcml6b250YWwgdWwud2l6YXJkX3N0ZXBzIGxpIGE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBoZWlnaHQ6IDRweDtcclxuICBiYWNrZ3JvdW5kOiAjY2NjO1xyXG4gIHRvcDogMjBweDtcclxuICB3aWR0aDogMTAwJTtcclxuICB6LWluZGV4OiA0O1xyXG4gIGxlZnQ6IDA7XHJcbn1cclxuXHJcbi53aXphcmRfaG9yaXpvbnRhbCB1bC53aXphcmRfc3RlcHMgbGkgYS5kaXNhYmxlZCAuc3RlcF9ubyB7XHJcbiAgYmFja2dyb3VuZDogI2NjYztcclxufVxyXG5cclxuLndpemFyZF9ob3Jpem9udGFsIHVsLndpemFyZF9zdGVwcyBsaSBhIC5zdGVwX25vIHtcclxuICB3aWR0aDogNDBweDtcclxuICBoZWlnaHQ6IDQwcHg7XHJcbiAgbGluZS1oZWlnaHQ6IDQwcHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMTAwcHg7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luOiAwIGF1dG8gNXB4O1xyXG4gIGZvbnQtc2l6ZTogMTZweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIHotaW5kZXg6IDU7XHJcbn1cclxuXHJcbi53aXphcmRfaG9yaXpvbnRhbCB1bC53aXphcmRfc3RlcHMgbGkgYS5zZWxlY3RlZDpiZWZvcmUsIC5zdGVwX25vIHtcclxuICBiYWNrZ3JvdW5kOiAjMzQ0OTVFO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4ud2l6YXJkX2hvcml6b250YWwgdWwud2l6YXJkX3N0ZXBzIGxpIGEuZG9uZTpiZWZvcmUsIC53aXphcmRfaG9yaXpvbnRhbCB1bC53aXphcmRfc3RlcHMgbGkgYS5kb25lIC5zdGVwX25vIHtcclxuICBiYWNrZ3JvdW5kOiAjMUFCQjlDO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4ud2l6YXJkX2hvcml6b250YWwgdWwud2l6YXJkX3N0ZXBzIGxpOmZpcnN0LWNoaWxkIGE6YmVmb3JlIHtcclxuICBsZWZ0OiA1MCU7XHJcbn1cclxuXHJcbi53aXphcmRfaG9yaXpvbnRhbCB1bC53aXphcmRfc3RlcHMgbGk6bGFzdC1jaGlsZCBhOmJlZm9yZSB7XHJcbiAgcmlnaHQ6IDUwJTtcclxuICB3aWR0aDogNTAlO1xyXG4gIGxlZnQ6IGF1dG87XHJcbn1cclxuXHJcbi53aXphcmRfdmVydGljbGUgLnN0ZXBDb250YWluZXIge1xyXG4gIHdpZHRoOiA4MCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgcGFkZGluZzogMCAxMHB4O1xyXG59XHJcblxyXG4uYWN0aW9uQmFyIHtcclxuICB3aWR0aDogMTAwJTtcclxuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcclxuICBwYWRkaW5nOiAxMHB4IDVweDtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG59XHJcblxyXG4uYWN0aW9uQmFyIC5idXR0b25EaXNhYmxlZCB7XHJcbiAgY3Vyc29yOiBub3QtYWxsb3dlZDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICBvcGFjaXR5OiAuNjU7XHJcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTY1KTtcclxuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxufVxyXG5cclxuLmFjdGlvbkJhciBhIHtcclxuICBtYXJnaW46IDAgM3B4O1xyXG59XHJcblxyXG4ud2l6YXJkX3ZlcnRpY2xlIC53aXphcmRfY29udGVudCB7XHJcbiAgd2lkdGg6IDgwJTtcclxuICBmbG9hdDogbGVmdDtcclxuICBwYWRkaW5nLWxlZnQ6IDIwcHg7XHJcbn1cclxuXHJcbi53aXphcmRfdmVydGljbGUgdWwud2l6YXJkX3N0ZXBzIHtcclxuICBkaXNwbGF5OiB0YWJsZTtcclxuICBsaXN0LXN0eWxlOiBub25lO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogMjAlO1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIG1hcmdpbjogMCAwIDIwcHg7XHJcbn1cclxuXHJcbi53aXphcmRfdmVydGljbGUgdWwud2l6YXJkX3N0ZXBzIGxpIHtcclxuICBkaXNwbGF5OiBsaXN0LWl0ZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG59XHJcblxyXG4ud2l6YXJkX3ZlcnRpY2xlIHVsLndpemFyZF9zdGVwcyBsaSBhIHtcclxuICBoZWlnaHQ6IDgwcHg7XHJcbn1cclxuXHJcbi53aXphcmRfdmVydGljbGUgdWwud2l6YXJkX3N0ZXBzIGxpIGE6Zmlyc3QtY2hpbGQge1xyXG4gIG1hcmdpbi10b3A6IDIwcHg7XHJcbn1cclxuXHJcbi53aXphcmRfdmVydGljbGUgdWwud2l6YXJkX3N0ZXBzIGxpIGEsIC53aXphcmRfdmVydGljbGUgdWwud2l6YXJkX3N0ZXBzIGxpOmhvdmVyIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgLW1vei1vcGFjaXR5OiAxO1xyXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xyXG4gIG9wYWNpdHk6IDE7XHJcbiAgY29sb3I6ICM2NjY7XHJcbn1cclxuXHJcbi53aXphcmRfdmVydGljbGUgdWwud2l6YXJkX3N0ZXBzIGxpIGE6YmVmb3JlIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgYmFja2dyb3VuZDogI2NjYztcclxuICB0b3A6IDIwcHg7XHJcbiAgd2lkdGg6IDRweDtcclxuICB6LWluZGV4OiA0O1xyXG4gIGxlZnQ6IDQ5JTtcclxufVxyXG5cclxuLndpemFyZF92ZXJ0aWNsZSB1bC53aXphcmRfc3RlcHMgbGkgYS5kaXNhYmxlZCAuc3RlcF9ubyB7XHJcbiAgYmFja2dyb3VuZDogI2NjYztcclxufVxyXG5cclxuLndpemFyZF92ZXJ0aWNsZSB1bC53aXphcmRfc3RlcHMgbGkgYSAuc3RlcF9ubyB7XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgaGVpZ2h0OiA0MHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xyXG4gIGJvcmRlci1yYWRpdXM6IDEwMHB4O1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogMCBhdXRvIDVweDtcclxuICBmb250LXNpemU6IDE2cHg7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB6LWluZGV4OiA1O1xyXG59XHJcblxyXG4ud2l6YXJkX3ZlcnRpY2xlIHVsLndpemFyZF9zdGVwcyBsaSBhLnNlbGVjdGVkOmJlZm9yZSwgLnN0ZXBfbm8ge1xyXG4gIGJhY2tncm91bmQ6ICMzNDQ5NUU7XHJcbiAgY29sb3I6ICNmZmY7XHJcbn1cclxuXHJcbi53aXphcmRfdmVydGljbGUgdWwud2l6YXJkX3N0ZXBzIGxpIGEuZG9uZTpiZWZvcmUsIC53aXphcmRfdmVydGljbGUgdWwud2l6YXJkX3N0ZXBzIGxpIGEuZG9uZSAuc3RlcF9ubyB7XHJcbiAgYmFja2dyb3VuZDogIzFBQkI5QztcclxuICBjb2xvcjogI2ZmZjtcclxufVxyXG5cclxuLndpemFyZF92ZXJ0aWNsZSB1bC53aXphcmRfc3RlcHMgbGk6Zmlyc3QtY2hpbGQgYTpiZWZvcmUge1xyXG4gIGxlZnQ6IDQ5JTtcclxufVxyXG5cclxuLndpemFyZF92ZXJ0aWNsZSB1bC53aXphcmRfc3RlcHMgbGk6bGFzdC1jaGlsZCBhOmJlZm9yZSB7XHJcbiAgbGVmdDogNDklO1xyXG4gIGxlZnQ6IGF1dG87XHJcbiAgd2lkdGg6IDA7XHJcbn1cclxuXHJcbi5mb3JtX3dpemFyZCAubG9hZGVyIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG59XHJcblxyXG4uZm9ybV93aXphcmQgLm1zZ0JveCB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxufVxyXG5cclxuLyoqIGpRdWVyeSBTbWFydCBXaXphcmQgICoqL1xyXG5cclxuLyoqIGJvb3RzdHJhcC1wcm9ncmVzc2JhciAgKiovXHJcbi5wcm9ncmVzcyB7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxufVxyXG5cclxuLnByb2dyZXNzLWJhci1pbmZvIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzQ5OERCO1xyXG59XHJcblxyXG4ucHJvZ3Jlc3MtYmFyLXN1Y2Nlc3Mge1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMyNkI5OUE7XHJcbn1cclxuXHJcbi5wcm9ncmVzc19zdW1tYXJ5IC5wcm9ncmVzcyB7XHJcbiAgbWFyZ2luOiA1cHggMCAxMnB4ICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5wcm9ncmVzc19zdW1tYXJ5IC5yb3cge1xyXG4gIG1hcmdpbi1ib3R0b206IDVweDtcclxufVxyXG5cclxuLnByb2dyZXNzX3N1bW1hcnkgLnJvdyAuY29sLXhzLTIge1xyXG4gIHBhZGRpbmc6IDBcclxufVxyXG5cclxuLnByb2dyZXNzX3N1bW1hcnkgLm1vcmVfaW5mbyBzcGFuIHtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICBmbG9hdDogcmlnaHQ7XHJcbn1cclxuXHJcbi5wcm9ncmVzc19zdW1tYXJ5IC5kYXRhIHNwYW4ge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIGZsb2F0OiByaWdodDtcclxufVxyXG5cclxuLnByb2dyZXNzX3N1bW1hcnkgcCB7XHJcbiAgbWFyZ2luLWJvdHRvbTogM3B4O1xyXG4gIHdpZHRoOiAxMDAlO1xyXG59XHJcblxyXG4ucHJvZ3Jlc3NfdGl0bGUgLmxlZnQge1xyXG4gIGZsb2F0OiBsZWZ0O1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuXHJcbi5wcm9ncmVzc190aXRsZSAucmlnaHQge1xyXG4gIGZsb2F0OiByaWdodDtcclxuICB0ZXh0LWFsaWduOiByaWdodDtcclxuICBmb250LXdlaWdodDogMzAwO1xyXG59XHJcblxyXG4ucHJvZ3Jlc3MucHJvZ3Jlc3Nfc20ge1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgbWFyZ2luLWJvdHRvbTogMThweDtcclxuICBoZWlnaHQ6IDEwcHggIWltcG9ydGFudDtcclxufVxyXG5cclxuLnByb2dyZXNzLnByb2dyZXNzX3NtIC5wcm9ncmVzcy1iYXIge1xyXG4gIGhlaWdodDogMTBweCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZGFzaGJvYXJkX2dyYXBoIHAge1xyXG4gIG1hcmdpbjogMCAwIDRweDtcclxufVxyXG5cclxudWwudmVydGljbGVfYmFycyB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbnVsLnZlcnRpY2xlX2JhcnMgbGkge1xyXG4gIHdpZHRoOiAyMyU7XHJcbiAgaGVpZ2h0OiAyMDBweDtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi5wcm9ncmVzcy52ZXJ0aWNhbC5wcm9ncmVzc193aWRlIHtcclxuICB3aWR0aDogMzVweDtcclxufVxyXG5cclxuLyoqIGJvb3RzdHJhcC1wcm9ncmVzc2JhciAgKiovXHJcblxyXG4vKiogUE5vdGlmeSAqKi9cclxuLmFsZXJ0LXN1Y2Nlc3Mge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMzgsIDE4NSwgMTU0LCAwLjg4KTtcclxuICBib3JkZXItY29sb3I6IHJnYmEoMzgsIDE4NSwgMTU0LCAwLjg4KTtcclxufVxyXG5cclxuLmFsZXJ0LWluZm8ge1xyXG4gIGNvbG9yOiAjRTlFREVGO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTIsIDE1MiwgMjE5LCAwLjg4KTtcclxuICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDE1MiwgMjE5LCAwLjg4KTtcclxufVxyXG5cclxuLmFsZXJ0LXdhcm5pbmcge1xyXG4gIGNvbG9yOiAjRTlFREVGO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjQzLCAxNTYsIDE4LCAwLjg4KTtcclxuICBib3JkZXItY29sb3I6IHJnYmEoMjQzLCAxNTYsIDE4LCAwLjg4KTtcclxufVxyXG5cclxuLmFsZXJ0LWRhbmdlcixcclxuLmFsZXJ0LWVycm9yIHtcclxuICBjb2xvcjogI0U5RURFRjtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIzMSwgNzYsIDYwLCAwLjg4KTtcclxuICBib3JkZXItY29sb3I6IHJnYmEoMjMxLCA3NiwgNjAsIDAuODgpO1xyXG59XHJcblxyXG4udWktcG5vdGlmeS5kYXJrIC51aS1wbm90aWZ5LWNvbnRhaW5lciB7XHJcbiAgY29sb3I6ICNFOUVERUY7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg1MiwgNzMsIDk0LCAwLjg4KTtcclxuICBib3JkZXItY29sb3I6IHJnYmEoNTIsIDczLCA5NCwgMC44OCk7XHJcbn1cclxuXHJcbi5jdXN0b20tbm90aWZpY2F0aW9ucyB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIG1hcmdpbjogMTVweDtcclxuICByaWdodDogMDtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgd2lkdGg6IDQwMHB4O1xyXG4gIHotaW5kZXg6IDQwMDA7XHJcbiAgYm90dG9tOiAwO1xyXG59XHJcblxyXG51bC5ub3RpZmljYXRpb25zIHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgbWFyZ2luLWJvdHRvbTogN3B4O1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbn1cclxuXHJcbi5ub3RpZmljYXRpb25zIGxpIHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgbWFyZ2luOiAzcHg7XHJcbiAgd2lkdGg6IDM2cHg7XHJcbiAgYm94LXNoYWRvdzogM3B4IDNweCAzcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG59XHJcblxyXG4ubm90aWZpY2F0aW9ucyBsaTpsYXN0LWNoaWxkIHtcclxuICBtYXJnaW4tbGVmdDogMDtcclxufVxyXG5cclxuLm5vdGlmaWNhdGlvbnMgYSB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHBhZGRpbmc6IDlweCA4cHg7XHJcbn1cclxuXHJcbi50YWJiZWRfbm90aWZpY2F0aW9ucyAudGV4dCB7XHJcbiAgcGFkZGluZzogNXB4IDE1cHg7XHJcbiAgaGVpZ2h0OiAxNDBweDtcclxuICBib3JkZXItcmFkaXVzOiA3cHg7XHJcbiAgYm94LXNoYWRvdzogNnB4IDZweCA2cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG59XHJcblxyXG4udGFiYmVkX25vdGlmaWNhdGlvbnMgZGl2IHAge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxufVxyXG5cclxuLnRhYmJlZF9ub3RpZmljYXRpb25zIGgyIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xyXG4gIHdpZHRoOiA4MCU7XHJcbiAgZmxvYXQ6IGxlZnQ7XHJcbiAgaGVpZ2h0OiAyMHB4O1xyXG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbn1cclxuXHJcbi50YWJiZWRfbm90aWZpY2F0aW9ucyAuY2xvc2Uge1xyXG4gIHBhZGRpbmc6IDVweDtcclxuICBjb2xvcjogI0U5RURFRjtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgb3BhY2l0eTogMTtcclxufVxyXG5cclxuLyoqIC9QTm90aWZ5ICoqL1xyXG5cclxuLyoqIEZ1bGxDYWxlbmRhciAqKi9cclxuLmZjLXN0YXRlLWRlZmF1bHQge1xyXG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XHJcbiAgY29sb3I6ICM3Mzg3OUM7XHJcbn1cclxuXHJcbi5mYy1zdGF0ZS1kb3duLFxyXG4uZmMtc3RhdGUtYWN0aXZlIHtcclxuICBjb2xvcjogIzMzMztcclxuICBiYWNrZ3JvdW5kOiAjY2NjO1xyXG59XHJcblxyXG4vKiogL0Z1bGxDYWxlbmRhciAqKi9cclxuXHJcbi8qKiBEcm9wem9uZS5qcyAqKi9cclxuLmRyb3B6b25lIHtcclxuICBtaW4taGVpZ2h0OiAzMDBweDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZTVlNWU1O1xyXG59XHJcblxyXG4vKiogL0Ryb3B6b25lLmpzICoqL1xyXG5cclxuLmRhdGVyYW5nZXBpY2tlciAucmFuZ2VzIGxpIHtcclxuICBjb2xvcjogIzczODc5Q1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgbGkuYWN0aXZlLFxyXG4uZGF0ZXJhbmdlcGlja2VyIC5yYW5nZXMgbGk6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6ICM1MzZBN0Y7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgIzUzNkE3RjtcclxuICBjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyIC5pbnB1dC1taW5pIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XHJcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIgLmlucHV0LW1pbmkuYWN0aXZlIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjY2NjXHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0Lm1vbnRoc2VsZWN0LFxyXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC55ZWFyc2VsZWN0LFxyXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5ob3Vyc2VsZWN0LFxyXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5taW51dGVzZWxlY3QsXHJcbi5kYXRlcmFuZ2VwaWNrZXIgc2VsZWN0LnNlY29uZHNlbGVjdCxcclxuLmRhdGVyYW5nZXBpY2tlciBzZWxlY3QuYW1wbXNlbGVjdCB7XHJcbiAgZm9udC1zaXplOiAxMnB4O1xyXG4gIHBhZGRpbmc6IDFweDtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luOiAwO1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI0FEQjJCNTtcclxuICBsaW5lLWhlaWdodDogMzBweDtcclxuICBib3JkZXItcmFkaXVzOiAwcHggIWltcG9ydGFudFxyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyIHNlbGVjdC5tb250aHNlbGVjdCB7XHJcbiAgbWFyZ2luLXJpZ2h0OiAyJVxyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmluLXJhbmdlIHtcclxuICBiYWNrZ3JvdW5kOiAjRTRFN0VBO1xyXG4gIGNvbG9yOiAjNzM4NzlDXHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIgdGQuYWN0aXZlLFxyXG4uZGF0ZXJhbmdlcGlja2VyIHRkLmFjdGl2ZTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzUzNkE3RjtcclxuICBjb2xvcjogI2ZmZlxyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyIHRoLmF2YWlsYWJsZTpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogI2VlZTtcclxuICBjb2xvcjogIzM0NDk1RVxyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci5zaW5nbGUge1xyXG4gIG1hcmdpbjogMCAwIDRweCAwXHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLnNpbmdsZSAuY2FsZW5kYXItdGFibGUge1xyXG4gIHdpZHRoOiAyMjRweDtcclxuICBwYWRkaW5nOiAwIDAgNHB4IDAgIWltcG9ydGFudFxyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyIC5jYWxlbmRhci5zaW5nbGUgLmNhbGVuZGFyLXRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHRoIHtcclxuICBwYWRkaW5nOiA4cHggNXB4XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIgLmNhbGVuZGFyLnNpbmdsZSAuY2FsZW5kYXItdGFibGUgdGhlYWQgdGgge1xyXG4gIGJvcmRlci1yYWRpdXM6IDBcclxufVxyXG5cclxuLmRhdGVyYW5nZXBpY2tlci5waWNrZXJfMSB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYmFja2dyb3VuZDogIzM0NDk1RVxyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyLnBpY2tlcl8xIC5jYWxlbmRhci10YWJsZSB7XHJcbiAgYmFja2dyb3VuZDogIzM0NDk1RVxyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyLnBpY2tlcl8xIC5jYWxlbmRhci10YWJsZSB0aGVhZCB0ciB7XHJcbiAgYmFja2dyb3VuZDogIzIxMzM0NVxyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyLnBpY2tlcl8xIC5jYWxlbmRhci10YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB7XHJcbiAgYmFja2dyb3VuZDogIzFBQkI5Q1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyLnBpY2tlcl8xIC5jYWxlbmRhci10YWJsZSB0ZC5vZmYge1xyXG4gIGJhY2tncm91bmQ6ICMzNDQ5NUU7XHJcbiAgY29sb3I6ICM5OTlcclxufVxyXG5cclxuLmRhdGVyYW5nZXBpY2tlci5waWNrZXJfMSAuY2FsZW5kYXItdGFibGUgdGQuYXZhaWxhYmxlOmhvdmVyIHtcclxuICBjb2xvcjogIzM0NDk1RVxyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyLnBpY2tlcl8yIC5jYWxlbmRhci10YWJsZSB0aGVhZCB0ciB7XHJcbiAgY29sb3I6ICMxQUJCOUNcclxufVxyXG5cclxuLmRhdGVyYW5nZXBpY2tlci5waWNrZXJfMiAuY2FsZW5kYXItdGFibGUgdGhlYWQgdHI6Zmlyc3QtY2hpbGQge1xyXG4gIGNvbG9yOiAjNzM4NzlDXHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIucGlja2VyXzMgLmNhbGVuZGFyLXRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHtcclxuICBjb2xvcjogI2ZmZjtcclxuICBiYWNrZ3JvdW5kOiAjMUFCQjlDO1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyLnBpY2tlcl80IC5jYWxlbmRhci10YWJsZSB0aGVhZCB0cjpmaXJzdC1jaGlsZCB7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgYmFja2dyb3VuZDogIzM0NDk1RTtcclxufVxyXG5cclxuLmRhdGVyYW5nZXBpY2tlci5waWNrZXJfNCAuY2FsZW5kYXItdGFibGUgdGQsXHJcbi5kYXRlcmFuZ2VwaWNrZXIucGlja2VyXzQgLmNhbGVuZGFyLXRhYmxlIHRkLm9mZiB7XHJcbiAgYmFja2dyb3VuZDogI0VDRjBGMTtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xyXG4gIGJvcmRlci1yYWRpdXM6IDBcclxufVxyXG5cclxuLmRhdGVyYW5nZXBpY2tlci5waWNrZXJfNCAuY2FsZW5kYXItdGFibGUgdGQuYWN0aXZlIHtcclxuICBiYWNrZ3JvdW5kOiAjMzQ0OTVFXHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXI6YmVmb3JlLFxyXG4uZGF0ZXJhbmdlcGlja2VyOmFmdGVyIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIGJvcmRlci1ib3R0b20tY29sb3I6IHJnYmEoMCwgMCwgMCwgMC4yKTtcclxuICBjb250ZW50OiAnJztcclxufVxyXG5cclxuLmRhdGVyYW5nZXBpY2tlcjpiZWZvcmUge1xyXG4gIHRvcDogLTdweDtcclxuICBib3JkZXItcmlnaHQ6IDdweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItbGVmdDogN3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjY2NjO1xyXG59XHJcblxyXG4uZGF0ZXJhbmdlcGlja2VyOmFmdGVyIHtcclxuICB0b3A6IC02cHg7XHJcbiAgYm9yZGVyLXJpZ2h0OiA2cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICNmZmY7XHJcbiAgYm9yZGVyLWxlZnQ6IDZweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIucGlja2VyXzE6YmVmb3JlIHtcclxuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgIzFBQkI5QztcclxufVxyXG5cclxuLmRhdGVyYW5nZXBpY2tlci5waWNrZXJfMTphZnRlciB7XHJcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICMxQUJCOUM7XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIucGlja2VyXzM6YmVmb3JlIHtcclxuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgIzFBQkI5QztcclxufVxyXG5cclxuLmRhdGVyYW5nZXBpY2tlci5waWNrZXJfMzphZnRlciB7XHJcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICMxQUJCOUM7XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIucGlja2VyXzQ6YmVmb3JlIHtcclxuICBib3JkZXItYm90dG9tOiA3cHggc29saWQgIzM0NDk1RTtcclxufVxyXG5cclxuLmRhdGVyYW5nZXBpY2tlci5waWNrZXJfNDphZnRlciB7XHJcbiAgYm9yZGVyLWJvdHRvbTogNnB4IHNvbGlkICMzNDQ5NUU7XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNyaWdodDpiZWZvcmUge1xyXG4gIGxlZnQ6IDE4cHg7XHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIub3BlbnNyaWdodDphZnRlciB7XHJcbiAgbGVmdDogMTlweDtcclxufVxyXG5cclxuLmNhbGVuZGFyLWV4aWJpdCAuc2hvdy1jYWxlbmRhciB7XHJcbiAgZmxvYXQ6IG5vbmU7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHJnYmEoMCwgMCwgMCwgMC4xNSk7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlblxyXG59XHJcblxyXG4uY2FsZW5kYXItZXhpYml0IC5zaG93LWNhbGVuZGFyIC5jYWxlbmRhciB7XHJcbiAgbWFyZ2luOiAwIDAgNHB4IDBcclxufVxyXG5cclxuLmNhbGVuZGFyLWV4aWJpdCAuc2hvdy1jYWxlbmRhci5waWNrZXJfMSB7XHJcbiAgYmFja2dyb3VuZDogIzM0NDk1RVxyXG59XHJcblxyXG4uY2FsZW5kYXItZXhpYml0IC5jYWxlbmRhci10YWJsZSB7XHJcbiAgcGFkZGluZzogMCAwIDRweCAwXHJcbn1cclxuXHJcbi5kYXRlcmFuZ2VwaWNrZXIueGRpc3BsYXkge1xyXG4gIHdpZHRoOiAyMjhweDtcclxufVxyXG5cclxuI2Zvcm0tdGFzay1wZW5kaW5nIC5mb3JtLWdyb3VwIHtcclxuICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcbn1cclxuXHJcbiNmb3JtLXRhc2stcGVuZGluZyAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sIHtcclxuICBoZWlnaHQ6IDMwcHg7XHJcbn1cclxuXHJcbiNmb3JtLXRhc2stcGVuZGluZyAuZm9ybS1ncm91cCAuZm9ybS1jb250cm9sLWZlZWRiYWNrIHtcclxuICBtYXJnaW4tdG9wOiA0cHg7XHJcbiAgbGVmdDogMTFweDtcclxufVxyXG5cclxuI2Zvcm0tdGFzay1wZW5kaW5nIC5jb2wtbWQuZm9ybS1ncm91cCB7XHJcbiAgcGFkZGluZy1yaWdodDogMXB4O1xyXG4gIHBhZGRpbmctbGVmdDogMXB4O1xyXG59XHJcblxyXG4jZm9ybS10YXNrLXBlbmRpbmcgLmlucHV0LWdyb3VwIHtcclxuICBtYXJnaW4tYm90dG9tOiAwcHg7XHJcbiAgLmlucHV0LWdyb3VwLWJ0biB7XHJcbiAgICAuYnRuIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjY2NjYztcclxuICAgICAgbWFyZ2luLWJvdHRvbTogMHB4O1xyXG4gICAgICBwYWRkaW5nOiA0cHggMTJweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbiNmb3JtLXRhc2stcGVuZGluZyAuY29sLW1kLmZvcm0tZ3JvdXAtZGF0ZSB7XHJcbiAgcGFkZGluZy1yaWdodDogMjBweDtcclxufVxyXG5cclxuI3RhYmxlLXN0YWZmLXRhc2stbGlzdCwgLmxhYmVsLXJldmVyc2UtY29sb3Ige1xyXG4gIC5sYWJlbCB7XHJcbiAgICBmb250LXNpemU6IDg1JTtcclxuICAgICYubGFiZWwtZGVmYXVsdCB7XHJcbiAgICAgIGNvbG9yOiAjMDAwO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTZmZmZmO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI2Zvcm0tdGFzay1wZW5kaW5nIHtcclxuICAuc2VsZWN0Mi1zZWxlY3Rpb24ge1xyXG4gICAgbWluLWhlaWdodDogMzBweDtcclxuXHJcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX3JlbmRlcmVkIHtcclxuICAgICAgcGFkZGluZy10b3A6IDBweDtcclxuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XHJcbiAgICB9XHJcbiAgICAuc2VsZWN0Mi1zZWxlY3Rpb25fX2Fycm93IHtcclxuICAgICAgaGVpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuI2Zvcm0tZmlsdGVyIHtcclxuICAuZm9ybS1jb250cm9sLmhhcy1mZWVkYmFjay1sZWZ0IHtcclxuICAgIHBhZGRpbmctbGVmdDogNTNweDtcclxuICB9XHJcbiAgLmhhcy1mZWVkYmFjayAuZm9ybS1jb250cm9sIHtcclxuICAgIHBhZGRpbmctcmlnaHQ6IDEwcHg7XHJcbiAgfVxyXG59XHJcblxyXG4ubGFiZWwtY3VzdG9tZXItdGltZSB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG59XHJcblxyXG4ueF90aXRsZSAucGFuZWxfdG9vbGJveCB7XHJcbiAgbWluLXdpZHRoOiAyMHB4O1xyXG59XHJcblxyXG4ud2VsbCAudGFibGUtaG92ZXIgdHI6aG92ZXIge1xyXG4gIGJhY2tncm91bmQ6IHdoaXRlO1xyXG59XHJcblxyXG4uc2VsZWN0Mi1jb250YWluZXItLWRlZmF1bHQgLnNlbGVjdDItcmVzdWx0c19fb3B0aW9uW2FyaWEtZGlzYWJsZWQ9dHJ1ZV0ge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbiN0YXNrX3BlbmRpbmdfZGVzY3JpcHRpb24ge1xyXG4gIHJlc2l6ZTogdmVydGljYWw7XHJcbn1cclxuXHJcbiNtb2RhbC11c2VyLWNvbnRhY3Qge1xyXG5cclxuICAubGluZS1jb250YWN0IHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcclxuICAgIHBhZGRpbmctYm90dG9tOiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgLmZvcm0taG9yaXpvbnRhbCB7XHJcbiAgICAuZm9ybS1ncm91cCB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDBweDtcclxuICAgIH1cclxuICB9XHJcbn0iXSwic291cmNlUm9vdCI6Ii9zb3VyY2UvIn0= */
