.video-box{box-sizing:border-box;padding-right:200px;width:100% !important}.video-box *{font-size:12px}.video-box .switch-ui-settings-panel{min-width:200px}.video-box .switch-ui-selectbox{font-size:12px;-webkit-appearance:menulist !important}.video-box .switch-ui-selectbox:hover,.video-box .switch-ui-selectbox:active,.video-box .switch-ui-selectbox:focus{background-color:transparent}.switch-ui-settings-panel-page .switch-container-wrapper>.switch-ui-selectbox{margin-bottom:0}@media (min-width: 641px){.video-box *{font-size:16px}}.video-box .advancedControlsWrapper *{font-size:12px}.video-box ul{margin-left:0;margin-bottom:0}.video-box li{margin:0;padding:0;font-family:Helvetica, sans-serif !important}.playerWrapper{position:relative;width:100%}#universalPlayerIframe{position:absolute;top:0;width:100%;height:100%}#progress{position:absolute;display:none !important;width:100%;left:0px !important}.media-view div.segments-box{position:absolute;right:0;top:0;width:195px}.advancedControlsWrapper,.advancedControlsWrapper *{box-sizing:border-box}#videoQualityControls{margin-bottom:4px}#parlView-copy-link{padding:1px 0;padding-left:0 !important;width:100%;display:block;text-align:center;color:#294f5c !important;font-size:14px}#timecodeSubmit{top:-2px;height:22px}.advancedControlsWrapper{padding:1px 0 3px;background-color:#e9e9e9;overflow:auto}.advancedControlsWrapper button{padding-top:0;padding-bottom:0 !important;margin-bottom:0 !important;background-color:#f1f1f1;border:1px solid #5d5d5d;border-radius:2px;color:#2b2c2b;width:auto;height:21px;text-align:center;font-size:11px !important;background:linear-gradient(#f1f1f1, #f1f1f1, #919191);font-family:Helvetica, sans-serif !important}.advancedControlsWrapper button:hover,.advancedControlsWrapper button:focus button:active{background:linear-gradient(#919191, #f1f1f1, #f1f1f1, #f1f1f1);border-color:#0e5282}.advancedControlsWrapper input[type="text"]{border:1px solid #5d5d5d;height:22px;padding:0 5px !important;margin-bottom:0;font-size:12px}.advancedControlsWrapper #toggleAdvancedControls{padding:0 14px 0 3px;margin-left:3px;position:relative;font-size:13px;color:#294f5c !important;line-height:1.41}.advancedControlsWrapper #toggleAdvancedControls #toggleAdvancedControlsActionLabel{letter-spacing:1px}.advancedControlsWrapper #toggleAdvancedControls.hiding #toggleAdvancedControlsActionLabel{letter-spacing:0}.advancedControlsWrapper #toggleAdvancedControls:after{content:"\25B2";position:absolute;right:0px;top:2px;width:10px;height:14px}.advancedControlsWrapper #toggleAdvancedControls.hiding:after{content:"\25bc"}.advancedControlsWrapper .qualityContols{position:relative;float:right;list-style-type:none;width:100%}.advancedControlsWrapper .qualityContols .text{color:#2b2c2b}.advancedControlsWrapper .qualityContols li{display:inline-block}.advancedControlsWrapper .qualityContols li.button{border:1px solid #0c6593;background-color:#0c6593;border-radius:2px;width:16px;height:16px;text-align:center;color:#fff;font-size:10px;padding:0;line-height:16px;position:relative;top:0;cursor:pointer}.advancedControlsWrapper .qualityContols li.button:hover,.advancedControlsWrapper .qualityContols li.button.selected{background-color:#d1d1d1;border-color:black;color:black}.advancedControlsWrapper .jumpControls{overflow:auto;position:relative;padding:16px 5px 5px 5px;width:100%;border-top:1px solid #999;background:linear-gradient(#919191, #e9e9e9, #e9e9e9, #e9e9e9, #e9e9e9, #e9e9e9, #e9e9e9, #e9e9e9)}.advancedControlsWrapper .jumpControls .minute-second-controls{position:relative;float:left;width:50%}.advancedControlsWrapper .jumpControls .jumpControl{padding-left:5px;margin-bottom:10px}.advancedControlsWrapper .jumpControls .jumpControl .jumpControlLabel,.advancedControlsWrapper .jumpControls .jumpControl .jumpForward,.advancedControlsWrapper .jumpControls .jumpControl .jumpMinutesInput,.advancedControlsWrapper .jumpControls .jumpControl .jumpControlLabel,.advancedControlsWrapper .jumpControls .jumpControl .jumpBack{display:inline-block;margin-right:2px}.advancedControlsWrapper .jumpControls .jumpControl input[type="text"]{text-align:center;width:30px}.advancedControlsWrapper .jumpControls .jumpControl button{background-color:#f1f1f1;border:1px solid #5d5d5d;border-radius:2px;color:#2b2c2b;width:40px;height:22px;text-align:center;font-size:10px !important;vertical-align:middle}.advancedControlsWrapper .jumpControls .jumpControl button:hover{color:#006699}.advancedControlsWrapper .separator{left:50%;position:absolute;bottom:32px;margin-top:-8px;margin-left:-8px;font-weight:bold;font-size:16px}.advancedControlsWrapper .timecode-control{width:220px;position:relative;float:right;top:15px}.advancedControlsWrapper .timecode-control .jumpControlLabel,.advancedControlsWrapper .timecode-control .form-inline{display:inline-block}.advancedControlsWrapper .timecode-control input[type="text"]{width:65px;text-align:center}.advancedControlsWrapper .bottomControls{padding:5px 0px;width:100%;clear:both;float:left;border-top:1px solid white;padding-top:0px}.advancedControlsWrapper .bottomControls .markControls,.advancedControlsWrapper .bottomControls .downloadQualityControls,.advancedControlsWrapper .bottomControls .downloadControls{position:relative;float:left;clear:none}.advancedControlsWrapper .bottomControls .markControls,.advancedControlsWrapper .bottomControls .downloadControls,.advancedControlsWrapper .bottomControls .downloadQualityControls{height:84px}.advancedControlsWrapper .bottomControls .markControls,.advancedControlsWrapper .bottomControls .downloadControls{width:35%}.advancedControlsWrapper .bottomControls .downloadQualityControls{width:30%;padding-left:10px;padding-right:10px;text-align:center;padding-top:20px}.advancedControlsWrapper .bottomControls .downloadQualityControls ul{margin-top:4px}.advancedControlsWrapper .bottomControls .downloadQualityControls .button.audio{background:#0c6593 url(/images/template/volume-icon.png) no-repeat center center;color:#0c6593}.advancedControlsWrapper .bottomControls .downloadQualityControls li.button.audio.selected,.advancedControlsWrapper .bottomControls .downloadQualityControls li.button.audio:hover{background:#d1d1d1 url(/images/template/volume-icon-selected.png) no-repeat center center !important}.advancedControlsWrapper .bottomControls .downloadControls{padding:5px;border-left:1px solid white}.advancedControlsWrapper .bottomControls .markControls{border-right:1px solid white;padding-right:5px;padding-left:5px;padding-bottom:10px}.advancedControlsWrapper .markInWrapper,.advancedControlsWrapper .markOutWrapper{margin-top:7px;width:50%;position:relative;float:left}.advancedControlsWrapper .markInWrapper button,.advancedControlsWrapper .markOutWrapper button{width:100%}.advancedControlsWrapper .markOutWrapper{padding-left:5px}.advancedControlsWrapper #inPosition,.advancedControlsWrapper #outPosition{text-align:center;padding-top:5px;padding-bottom:5px;font-size:13px}.advancedControlsWrapper #resetMarkers{width:100%}.advancedControlsWrapper #downloadButton{width:auto;position:absolute;bottom:4px;width:calc(100% - 10px);left:5px}.advancedControlsWrapper #markIn:after,.advancedControlsWrapper #markOut:after{content:" ";position:absolute;right:5px;top:6px;width:8px;height:8px;border-radius:4px;background-color:green}.advancedControlsWrapper #markOut:after{background-color:red}@media screen and (max-width: 740px), only screen and (max-device-width: 740px){.advancedControlsWrapper .jumpControls{overflow:auto !important;height:auto;padding:16px 0 0}.jumpControls .separator{position:relative;float:left;margin-top:16px}.jumpControls .minute-second-controls{width:100% !important;margin-bottom:10px;float:left;text-align:center}.jumpControls .timecode-control{position:relative;float:left;width:100%;margin-top:-48px;text-align:center}.jumpControls .timecode-control>*{display:inline-block}.advancedControlsWrapper .bottomControls .markControls{width:100%}.advancedControlsWrapper .bottomControls .downloadQualityControls{border-top:1px solid white;width:50%}.advancedControlsWrapper .bottomControls .downloadControls{border-top:1px solid white;width:50%}}@media screen and (max-width: 600px), only screen and (max-device-width: 600px){.media-view div.segments-box{width:145px}.media-view div.segments-box .bookmark-element{font-size:12px}div.segments-box:hover .segments-box-content{display:block}.segments-box-content{position:absolute;top:46px}.segments-box-content{display:none}.video-box{padding-right:0}}@media only screen and (max-width: 64.063em){.media-view .video-box .advancedControlsWrapper{display:none}.media-view .video-box{float:none;width:100% !important;padding:0 !important}.media-view .segments-box{position:relative !important;width:100% !important;margin:15px 0 0 0 !important}.media-view .segments-box .prev-next{width:100% !important}.media-view .segments-box .segments-box-content,.media-view .segments-box .segments-box-content .jspContainer,.media-view .segments-box .segments-box-content .jspContainer .jspPane{width:100% !important;position:relative !important;height:auto !important;top:0}.media-view #tabs{width:100% !important;margin:15px 0 0 0 !important}.media-view #tabs h2{width:100% !important}div.segments-box .segments-box-content{display:block}#captions-overlay .popup,#transcript-overlay .popup{padding:3.5em 2em 2.5em 1em !important}}@media only screen and (max-width: 480px){#captions-overlay .popup,#transcript-overlay .popup{padding:2.5em 2em 2.5em 0.5em !important}}.switch-ui-controlbar.switch-hidden.switch-ui-controlbar.hover{opacity:1;transition:opacity .3s,visibility .3s;visibility:visible}.prefooter .row h3{font-size:18px;font-weight:400;line-height:1.4rem;margin-top:0;margin-bottom:.5rem}.switch-ui-seekbar .switch-seekbar .switch-seekbar-playbackposition-marker{z-index:100}.avama-pre-media-area,.avama-post-media-area{top:0;bottom:0;box-sizing:border-box;height:.3125em;left:0;margin:auto;position:absolute;right:auto;background-color:rgba(22,22,22,0.6)}.avama-post-media-area{left:auto;right:0}

.hidden{display:none !important}.dangerous{color:#dc3545 !important}body.modal-active{overflow:hidden}#trn_lghtbx{overflow:auto}.sidenav a.sidenav__heading{cursor:pointer}.sidenav__heading--span{cursor:pointer}.sidenav__heading--span::before{content:"";display:block;height:0;position:absolute;margin-top:-8px;top:50%;left:0;box-shadow:0 0 0 1px #2b2b2b,0 7px 0 1px #2b2b2b,0 14px 0 1px #2b2b2b;width:16px;cursor:pointer}@media only screen and (max-width: 64.063em){.sidenav{margin:5px 0 0 0;border:none}.sidenav .sidenav__heading{width:35px;background:none !important}.sidenav .sidenav__heading .title{display:none !important}.sidenav .sidenav__heading::after{content:""}.sidenav .sidenav__list .sidenav__item a{border:1px solid #d2d2d2 !important}.sidenav .sidenav__list{margin:10px 0 0 0;display:none !important}.right-column{padding:0 .53333rem !important}.sidenav__list.active{display:block !important}}@media only screen and (max-width: 320px){.main-column{padding:0 !important}.ui-tabs .ui-tabs-panel{padding:1em 0}}.media-view .video-box{float:left;margin-right:5px}.media-view .segments-box{float:left;min-height:369px;width:27%}.media-view .segments-box ul{padding:0}.media-view .segments-box li{list-style:none}.media-view .segments-box-header{line-height:normal;overflow:hidden;margin:0}.media-view .segments-box-header li{float:left}.media-view .segments-box-header .segment-box-title{background:#ececec url(../images/template/tab-right-corner.jpg) no-repeat right 0;border-left:0.1em solid #ededed;color:#444;float:left;padding:8px 12px;font-size:1rem;margin:0}.media-view .segments-box-header .mini-external-link{color:#0c6c93;background:url(../images/template/mini-external-link.png) no-repeat right 11px;display:block;font-size:0.6em;line-height:14px;margin-left:0.6em;padding-top:5px}.media-view .segments-box-header .mini-external-link span{color:#0c6c93;display:block}.media-view .segments-box-content{height:26rem}.media-view .segments-box-content li h4{margin:0}.media-view .segments-box-content .bookmark-element{background:#ebebeb;color:#333;display:block;margin-bottom:3px;padding:5px 10px;transition:background-color .4s;font-size:13px}.media-view .segments-box-content .bookmark-element:hover,.media-view .segments-box-content .bookmark-element.is-active{background-color:#dbdbdb;transition:background-color .4s;text-decoration:none}.media-view .segments-box-content .bookmark-element:hover{cursor:pointer;text-decoration:underline}.segments-box ul{margin-left:0 !important}.media-view .segments-box .prev-next{margin:16px 10px 5px 0;overflow:hidden;width:182px}.media-view .segments-box .prev-next .segment-control{display:block;font-size:12px;color:#1f538d;float:right}.media-view #tabs{display:inline-block;padding:0;width:100%;margin-top:35px}@media screen and (max-width: 600px), only screen and (max-device-width: 600px){.media-view .segments-box,.media-view .video-box{width:100%}.media-view div.segments-box{z-index:1}.media-view #tabs{width:100%}}.media-view #tabs ul.ui-tabs-nav{background:none;border-color:#c8c8c8;border-width:0 0 1px 0;padding:0}.media-view #tabs ul.ui-tabs-nav li{background:#e6e6e6;border-color:#c8c8c8;border-left:0;margin:0}.media-view #tabs ul.ui-tabs-nav li.ui-state-active{background:#fff}.media-view .ui-widget-content{border:0}.media-view .ui-widget-content .descripton{background:-moz-linear-gradient(top, #f7f7f7, #fff 30%);background:-webkit-linear-gradient(top, #f7f7f7 10%, #fff);margin-top:10px}.media-view{position:relative;width:100%}.media-view #tabs{line-height:1.231}.media-view #tabs .tag-description{font-size:16px}.media-view #tabs .ui-tabs-panel .tag-title{width:70%;width:calc(100% - 180px);margin-top:8px}.media-view #tabs .tag-description p{margin-bottom:2px}a.print-btn,a.external-link{color:#045F85;line-height:1.80em;position:absolute;top:45px}a.print-btn{background:url(../images/template/print-btn-sprite.png) no-repeat right 0;padding-right:25px;right:20px;height:20px;font-size:12px}.ui-tabs-panel .external-link,.ui-tabs-panel .print-btn{margin-top:18px}a.external-link{font-size:12px;background:url(../images/template/external-link.png) no-repeat right;padding-right:20px;position:absolute;left:39%}@media (max-width: 550px){a.external-link{left:135px}}a.print-btn:hover{background-position:right bottom}a:hover{transition:none}.hightlight-box{background:#e2e2e2;border:1px solid #9c9c9c;margin-bottom:20px;padding:12px;clear:both}.hightlight-box h3{margin-top:0;color:#000;font-size:14px}.hightlight-box p{color:#000;font-size:12px;margin-bottom:6px}div.noMedia{position:relative;top:14em;left:4.5em}div.noMedia img{float:left}div.noMedia p{color:#c77773;float:left;font-size:small;position:relative;top:0.6em;left:0.7em}.ui-accordion .ui-accordion-header .link-header{background-color:#e7edf1;width:90%;width:calc(100% - 28px);margin-left:28px;padding-left:10px;font-size:1rem}.desc .expand-collapse-link,.desc .box-caption{font-size:1rem}.expand-collapse .ui-accordion-header{background:#cfdbe2;border:1px solid #999;margin:0;overflow:hidden;padding:4px 5px 4px 4px}.expand-collapse .ui-accordion-header .table-header{background-color:#e7edf1;margin-bottom:0;margin-left:28px;border-collapse:collapse;width:90%;width:calc(100% - 28px);table-layout:fixed}.expand-collapse .ui-accordion-header .video-title{font-size:1rem;padding:0}.expand-collapse .ui-accordion-header .td-right{border-left:4px solid #cfdbe2;width:130px}@media only screen and (max-width: 40.063em){.expand-collapse .ui-accordion-header .video-title{font-size:1em !important}}.expand-collapse-link{list-style:none;margin:0.5em 0;overflow:hidden;padding:0 10px}.expand-collapse-link li{color:#045F85;float:left;margin-right:1px}.expand-collapse-link li.right{float:right}.expand-collapse .expand,.expand-collapse .collapse,.expand-collapse .top-link{color:#045F85;font-size:12px}.expand-collapse .ui-accordion-content{margin:0;padding:0;top:0}.expand-collapse .ui-accordion-content p{margin:16px}.expand-collapse .ui-accordion-content table{border-spacing:1px;border-collapse:separate;background:#969696;width:100%}.expand-collapse .ui-accordion-content table td{background:#fff}.expand-collapse .ui-icon,.expand-collapse .ui-icon-triangle-1-e,.expand-collapse .ui-icon-triangle-1-s{background:url(../images/template/expand-collapse.gif) no-repeat;height:20px;width:20px}.expand-collapse .ui-icon{top:46% !important}.expand-collapse .ui-icon,.expand-collapse .ui-icon-triangle-1-e{background-position:0 bottom;height:16px}.expand-collapse .ui-icon-triangle-1-s{background-position:0 0}.reset-button,.rss-icon,.mini-close-btn{display:block;text-indent:-9999px;float:right;margin-bottom:0.5em;margin-top:0.5em}.reset-button,.rss-icon{height:20px;width:20px}.reset-button{background:url(../images/template/reset-btn-sprite.png) no-repeat 0 0}.rss-icon{background:url(../images/template/rss-icon-sprite.png) no-repeat 0 0;margin-left:7px}.reset-button:hover,.rss-icon:hover,.mini-close-btn:hover{background-position:0 bottom}.box-white{background:#fff;border:3px solid #e8e8e8;font-size:110%;margin:12px 0;padding:7px;position:relative;clear:both}.box-white,.box-white a{color:#666}.box-white a{text-decoration:underline}.mini-close-btn{background:url(../images/template/mini-close-btn-sprite.png) no-repeat 0 0;height:11px;top:3px;right:3px;width:11px}.box .to-top{float:right;margin-bottom:14px}.ectable{margin:3px 0}.ectable th,.ectable td{padding:4px 6px}.ectable th{background:#ededed}.ectable .tbl-date span,.browse-table-download,.browse-table-no-media,.browse-table-transcript,.ectable .tbl-channel .video,.ectable .tbl-channel .audio{display:inline-block;text-indent:-9999px}.ectable .tbl-number{color:#045F85;width:7%;min-width:60px}.ectable .tbl-number.thead{color:#000}.ectable .tbl-number .button-sign{background:url(../images/template/expand-collapse.gif) no-repeat 0 0;height:16px;width:20px;display:inline-block;text-indent:-9999px}.ectable .tbl-number .expand-button{background-position:0 bottom}.ectable .tbl-channel{width:9%;min-width:62px;text-align:center}.ectable .tbl-channel.thead{text-align:left}.emms-view .ectable .tbl-channel{width:11%;min-width:84px}.ectable .tbl-channel .video,.ectable .tbl-channel .audio,.ectable .tbl-channel .no-media{background:url(../images/template/media-icons.png) no-repeat;height:16px;width:16px}.ectable .tbl-channel .video{background-position:0 0}.ectable .tbl-channel .audio{background-position:0 -16px}.ectable .tbl-channel .no-media{background-position:0 -32px}.ectable .tbl-date{width:12%}.ectable .tbl-date span{height:7px;width:8px}.ectable .tbl-date p{display:none !important}.ectable .tbl-time{width:8%}.ectable .tbl-program{width:37%}.ectable .tbl-program{margin:0}.ectable .tbl-program a{color:#333;text-decoration:none}.ectable .tbl-program a:hover{text-decoration:none}.ectable .tbl-program a:visited{text-decoration:none}.ectable .tbl-program,.ectable .tbl-duration a{color:#333}.ectable .tbl-duration{width:11%;min-width:90px}.ectable .tbl-duration-segments{width:20%}.ectable .tbl-segments{width:10%}.ectable .tbl-duration .time-dur{display:inline-block;width:5em}.ectable .playlinks{width:13%}.ectable .tbl-description{float:right;width:635px}.ectable .ectable-inner{float:right;width:510px}.ectable .browse-table-download{background:url(../images/template/browse-table-download-btn.png) no-repeat 0 bottom;height:14px;margin-right:8px;width:12px;cursor:pointer}.ectable a.browse-table-no-media{height:14px;margin:0 3px;width:47px;text-indent:0;font-size:9.5px;color:#636563}.ectable a.browse-table-no-media:hover{text-decoration:none}.ectable .browse-table-transcript{background:url(../images/template/browse-table-transcript-btn.png) no-repeat 0 bottom;height:14px;margin-right:8px;width:10px;cursor:pointer}.ectable .ecrowdata span.description{color:#666;float:left;margin:10px 0 0 75px;width:635px}.ectable .ecrowdata table{float:right;margin-top:14px;width:580px}.ecrowdatawrap td{padding:0;background:white}.ecrowdatawrap .ecrowdata{border-bottom:1px solid #cfe2db;overflow:hidden;padding-bottom:5px;margin-bottom:5px;width:755px}.ectable .ecrowdata table{padding:3px}.ectable .ecrowdata table td{padding:3px 4px;vertical-align:baseline}.tbl-pagination{background:#ededed;overflow:hidden;padding:6px 5px;clear:both}.tbl-pagination div{float:left}.parl-view #tab-content{padding:10px 20px 20px;border:1px solid #c8c8c8;display:none;position:relative;top:-4px}.box{position:relative;top:-4px}.parl-view .tabs{display:inline-block;padding:0;background:#DEDEDE;list-style:none;margin:0}.parl-view .tabs li{background:#e6e6e6;border-left:0;border-bottom:0;float:left;position:relative;top:1px;border:1px solid #c8c8c8}.parl-view .tabs li a{font-size:90%;font-weight:bold;float:left;padding:.5em 1em;text-decoration:none}.parl-view .tabs li.active a:link{color:#212121}.parl-view .tabs li.active a:visited{color:#212121}.parl-view .tabs li.active a:hover{color:#212121}.parl-view .tabs li.active a:active{color:#212121}.parl-view .tabs li a:link{color:#555}.parl-view .tabs li a:visited{color:#555}.parl-view .tabs li a:hover{color:#555}.parl-view .tabs li a:active{color:#555}.parl-view .tabs li.active{background:#fff;border-bottom-color:white}.parl-view .tabs li.active a{cursor:text}.parl-view #tabs-parlview{position:relative;overflow:hidden;background:white url(../../css/aph-theme/images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;width:755px}.parl-view .red{color:#c00}.tbl-pagination a,.parl-view .to-top{color:#045F85}.parl-view .ectable .tbl-program{width:42%}.parl-view .ectable .ecrowdata table{width:42em}.parl-view .to-top{float:right}.parl-view .ecrowdatawrap .ecrowdata{width:773px}.ecrowdatawrap .ecrowdata{display:none}.parl-view .ectable .tbl-program .time-dur,.parl-view .ectable .playlinks .play-icon,.parl-view .ectable .tbl-time .channel-icon{display:none;cursor:pointer}@media only screen and (max-width: 64.063em){.parl-view .tabs{display:none}.parl-view .ectable .tbl-duration{display:none}.parl-view .ectable .tbl-program .time-dur,.parl-view .ectable .playlinks{text-align:center}.parl-view .ectable .tbl-program .time-dur,.parl-view .ectable .playlinks .play-icon{display:initial}.parl-view .ectable .playlinks .browse-table-download,.parl-view .ectable .playlinks .play-video,.parl-view .ectable .tbl-number{display:none !important}.parl-view tr td{font-size:.83333rem}.parl-view .ectable,.parl-view #tab-content{padding:0;border:none}.parl-view .box-white{display:none}.parl-view .ectable .tbl-channel{display:none}.parl-view .ectable .tbl-time .channel-icon{display:block}}.select-calendar-btn,.ui-datepicker-trigger,.search-box .you-search-box .hide-search,.search-box .you-search-box .refine-search,.search-box .add-row,.search-box .remove-row{display:block;text-indent:-9999px}.search-box .you-search-box .hide-search{background:url(../images/template/buttons/hide-search.png) no-repeat 0 0;width:82px}.search-box .you-search-box .refine-search{background:url(../images/template/buttons/refine-search.png) no-repeat 0 0;width:82px}.you-search-box .title{margin-right:12px;font-weight:bold;min-width:120px;float:left}@media (max-width: 860px){.you-search-box .title{min-width:56px}}.select-calendar-btn,.ui-datepicker-trigger{float:left;height:23px;margin-left:8px;width:22px;cursor:pointer;position:relative;bottom:2px;padding:0}#search-pannel .ui-datepicker-trigger{margin-top:8px}.search-box .add-row,.search-box .remove-row{background:url(../images/template/add-remove.png) no-repeat;height:20px;width:34px}.search-box .remove-row{background-position:0 0}.search-box .add-row{background-position:0 bottom}.search-box{margin-bottom:8px;clear:both}.search-box ul{list-style:none;padding:0;margin:0}.search-box li{border-bottom:1px solid #fff;list-style:none;overflow:hidden}.search-box li li{background:none;border:none;padding:0}.search-box fieldset.source div{float:left;margin-top:2px}.search-box fieldset.source div ul{margin-right:2.6em}.search-box fieldset.source li{font-weight:bold;padding:0 2px}.search-box fieldset.source li ul{margin:6px 0 0 16px}.search-box fieldset.source li li{font-weight:normal}.search-box .link-box{float:left}.search-box .link-box,.search-box li .link-box li{margin:0}.search-box .link-box a{font-weight:normal}.search-box .date-box li,.search-box .search-list-row li li{float:left;line-height:20px;margin-right:3em;width:100%}.search-box .date-box li select,.search-box .search-list-row li li select{width:300px}.search-box .date-box li{max-width:300px}.search-box .date-box li input{float:left;margin-right:5px}.search-box .date-box #programBox li input,.search-box .date-box #channelBox li input{margin-left:5px}.search-box .search-row input,.search-box .search-list-row li li input{float:left;margin-right:2px}.search-box .hasDatepicker{width:85%;max-width:250px}.search-box .search-list-row li{padding:6px 0}.search-box .search-list-row li li{padding:0}.search-box .search-list-row li li.right{float:right}.search-box .search-list-row li li.first{min-width:6em}.search-box .search-list-row li li.first select{width:5.4em}.search-box .search-list-row li li input[type="text"]{width:203px;margin-right:20px}.search-box .search-list-row li li .label-match-phrase{margin-top:5px}.search-box .search-list-row li li input[type="checkbox"]{width:20px;margin-top:4px}.search-box .date-box select{font-size:90%;width:11.3em;padding:2px}.search-box .date-box.channel li,.search-box .date-box.channel li label{float:none;font-weight:normal;margin:0;padding-left:0px}.search-box .date-box.channel li .ui-widget-content .ui-state-hover{background:-moz-linear-gradient(top, #f7f7c3 50%, #f0f0bc 50%);background:-webkit-linear-gradient(top, #f7f7c3 50%, #f0f0bc 50%);-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;border:1px solid #92926a}.search-box .date-box.channel .ui-widget-content{background:#eee}.search-box .date-box.channel .ui-widget-header{background:none;border:0;position:relative;height:56px}.search-box .date-box.channel .ui-widget-header .ui-helper-reset{background:#5f5f5f;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;overflow:hidden;position:absolute;left:0;top:0;width:236px;padding:5px}.search-box .date-box.channel .ui-widget-header .ui-multiselect-filter{position:absolute;left:4px;top:23px}.ui-multiselect-filter input[type="search"]{height:auto !important}#programBox .ui-multiselect-filter,#channelBox .ui-multiselect-filter{margin-top:39px}#programBox .ui-multiselect-checkboxes,#channelBox .ui-multiselect-checkboxes{margin-top:54px}.ui-multiselect-checkboxes label input{top:4px}.search-box .date-box.channel .ui-widget-header .ui-multiselect-filter input{display:inline-block;width:140px}.search-box .date-box.channel .ui-widget-header .ui-helper-reset li{float:left}.search-box .date-box.channel .ui-widget-header .ui-helper-reset li a{color:#fff;font-weight:bold}.search-box .date-box.channel .ui-widget-header .ui-helper-reset .ui-multiselect-close{position:absolute;right:2px;top:2px;display:inline-block;width:20px;height:20px}.search-box .date-box.channel .ui-widget-header .ui-helper-reset .ui-icon-check,.search-box .date-box.channel .ui-widget-header .ui-helper-reset .ui-icon-closethick,.search-box .date-box.channel .ui-widget-header .ui-helper-reset .ui-icon-circle-close{background:url(../images/template/icons.png) no-repeat;height:18px;width:12px;margin:0 5px}.search-box .date-box.channel .ui-widget-header .ui-helper-reset .ui-icon-check{background-position:0 bottom}.search-box .date-box.channel .ui-widget-header .ui-helper-reset .ui-icon-closethick{background-position:-12px bottom}.search-box .date-box.channel .ui-widget-header .ui-helper-reset .ui-icon-circle-close{background-position:-24px bottom}.search-box .search-row input{width:100%;max-width:618px}.search-box .search-row label{font-weight:bold}.search-box .you-search-box{border-bottom:2px solid #ffffff;padding:8px 8px 2px 8px}.search-box .you-search-box li{border-bottom:0;margin-bottom:6px;padding:0}.search-box .you-search-box .result-box{border:1px solid #cccccc;float:left;padding:2px 5px;max-width:45em}.search-box .you-search-box .result-box .search-hightlight{background:#e5e500;color:#005c00}.search-box .you-search-box .result-box .txt-highlight,.search-box .you-search-box .result-box.found-box span{color:#045F85}.search-box .you-search-box .result-box.found-box{padding:0px 5px;background:#e5e5e5;height:20px;margin-top:2px;font-size:80%}.search-box .you-search-box .hide-search,.search-box .you-search-box .refine-search{float:left;height:20px;margin:2px 0 0 8px}.search-box .you-search-box{font-size:.93333rem}.search-box .you-search-box .title:first-child{margin-top:4px}.search-highlight{background:#ff0}.search-tip{text-align:right;color:#666;font-size:90%;padding-bottom:4px}.search-note{font-size:110%;padding:20px 0}.search-note a.black{color:#000}.search-note a,.search-box .reset{text-decoration:underline}.search-note a:hover,.search-box .reset:hover{text-decoration:none}.search-box .reset{margin-left:20px}@media only screen and (max-width: 64.063em){h2.search{text-align:right}}.ie7 .tbl-pagination .next,.ie7 .tbl-pagination .end,.ie7 .tbl-pagination .start,.ie7 .tbl-pagination .prev{display:block;float:left}.ie7 .search-box li{margin-bottom:-3px}.ie7 .you-search-box li{margin-bottom:6px}.ie7 .you-search-box.margin-ie{margin-bottom:-6px}.pagination{border-bottom:1px dotted #d2d2d2;text-align:right;overflow:hidden;width:100%;padding-top:4px}.pagination .first{float:left}.pagination .second{margin-left:75px;position:relative}.pagination ul{background:url(../images/pagination/pagination.png) no-repeat;float:right;height:28px;width:212px;list-style:none;padding-left:0;margin-bottom:0;margin-top:-2px}.pagination ul li{float:left;line-height:28px;overflow:hidden}.pagination ul li a:link,.pagination ul li a:visited,.pagination ul li a:hover,.pagination ul li a:active{display:block;text-decoration:none}.pagination ul li.mid{padding:0 8px 0 0;width:108px}.pagination ul li input{display:inline-block;border:1px solid #adadad;height:18px;width:24px;text-align:center;font-size:0.9em;position:relative;padding:0}.pagination ul li label{display:inline-block}.pagination #perPage,#perPage_btm{height:24px;width:55px;padding:0px 0px 0px 5px}.prev,.next{background:url(../images/pagination/pagination.png) no-repeat;height:26px;display:block}.prev{background-position:0 -28px;width:45px}.prev:hover{background-position:0 0}.prev.disable{background-position:0 -56px}.next{background-position:-153px -28px;width:46px}.next:hover{background-position:-153px 0}.next.disable{background-position:-153px -56px}.popup-wrapper{display:none}.popup{position:fixed;top:0;padding:4rem 5rem;width:100%;z-index:1000;left:0;height:100%}.popup .top,.popup .bot{background:url(../images/popup/bg-popup2.png) no-repeat;height:15px;position:relative}.popup .top{background-position:0 0;width:100%;bottom:15px}.popup .bot{background-position:0 0}.popup .mid{background:#fff;border:solid #666;border-width:1px;padding:30px 20px;max-height:650px;overflow:auto}.popup .close{background:url(../images/popup/overlayClose.png);position:relative;float:right;top:-15px;left:11px;width:20px;height:22px}.popup .mid a:link{text-decoration:none}.popup .mid a:visited{text-decoration:none}.popup .mid a:hover{text-decoration:none}.popup .mid a:active{text-decoration:none}.popup .mid table td{padding-left:10px}.left{float:left}#main-nav{position:relative;z-index:1}a.sort_link{text-decoration:none;color:#424242;position:relative}a.sort_link:visited{text-decoration:none;color:#424242}a.sort_link:hover{text-decoration:none;color:#424242}a.sort_link:active{text-decoration:none;color:#424242}a.reset_link:link{color:#3a3a3a;text-decoration:underline;margin-left:10px;margin-top:1px}a.reset_link:visited{text-decoration:underline}a.reset_link:hover{text-decoration:underline}a.reset_link:active{text-decoration:underline}div#sorting{float:left;width:100%}div#media-buttons{margin-bottom:10px}div#sorting div#media-buttons label.media-source{color:#424242;font-weight:700;cursor:text}div#sorting div#media-buttons input.media-button{margin-left:7px}a.go-btn{background:url(../images/go-btn.png) no-repeat;display:inline-block;width:38px;height:20px;line-height:20px;text-align:center;color:black;background-size:38px 24px;font-size:13px}a.go-btn:hover{color:black}a.go-btn:link,a.go-btn:visited,a.go-btn:hover,a.go-btn:active{display:inline-block;text-decoration:none}.radio-btn{color:#686868;margin-left:5px;cursor:text}div#day-range{float:left;width:72%}div#day-range .day-tabs{float:left;padding:0;margin:0;width:100%;font-size:0.8rem}div#day-range img.prev-day,div#day-range img.next-day{float:left;color:black;text-decoration:none;margin-right:10px;display:block;margin-top:14px}div#day-range img.next-day{margin-left:10px}div#day-range a.weeks:visited{text-decoration:none;color:black}div#day-range a.weeks:hover{text-decoration:none;color:black}div#day-range a.weeks:active{text-decoration:none;color:black}div#day-range .week-days{float:left;height:33px;background-color:#ebebeb;padding:7px 12px 0 12px;border:1px solid #d2d2d2;border-right-width:0;font-weight:700;list-style-type:none}div#day-range .sun{border-right-width:1px}div#day-range .active{background-color:#ffffff;border-bottom-color:white}div#day-range .week-days a:link{text-decoration:none;color:#424242}div#day-range .week-days a:visited{text-decoration:none;color:#424242}div#day-range .week-days a:hover{text-decoration:none;color:#424242}div#day-range .week-days a:active{text-decoration:none;color:#424242}div#date-range{float:right;background-color:#ebebeb;padding:7px 5px 0 5px;border:1px solid #d2d2d2;height:33px;font-weight:700;color:#424242}div#date-range label.datepicker-schedule-label{float:left;margin-right:5px;font-size:0.8rem}div#date-range input#datepicker-schedule{float:left;width:80px;position:relative;bottom:2px;display:inline-block;height:auto;padding:0}#schedule-main-table{width:100%;min-width:760px;float:left;border:1px solid #d2d2d2;padding:1.25%}#schedule-main-table table{width:100%}.day-time{background-color:#ffffff;clear:both;float:left;width:100%;padding:8px 0;font-size:0.8rem;margin-top:6px}.time-of-day-label{font-weight:700;float:left;margin-right:5px;padding:3px 0;display:inline-block}.time-of-day{float:left;padding:3px 20px;color:#424242;list-style-type:none;cursor:pointer;font-size:0.8rem}.time-of-day a:link{text-decoration:none;color:#424242}.time-of-day a:visited{text-decoration:none;color:#424242}.time-of-day a:hover{text-decoration:none;color:#424242}.time-of-day a:active{text-decoration:none;color:#424242}div.day-time .active{background-color:#707070;font-weight:700}div.day-time .active a{color:white}#channels-list{background-color:white;clear:both;float:left;width:11%}.channel-schedule-name p{font-weight:bold;font-size:0.7rem}#channel-title{float:left;background-color:white;color:#a9a9a9;height:36px;font-weight:700;border-bottom:1px solid white;width:11%}.channel-schedule-name{list-style-type:none;height:64px;color:#424242;font-weight:700;position:relative;padding:5px;border-bottom:1px solid #efefef;border-width:1px}#timeline{float:left;background-color:white;border-bottom:4px double #ccc;height:36px;width:88.9%}#timeline-bottom{padding-left:11%;float:left;background-color:white;height:36px;width:100%;border-top:4px double #ccc}.timeslot{width:110px;float:left;list-style-type:none;color:#565656;background:url(../images/vertical-line.gif) no-repeat left bottom;padding:0 0 5px 5px;font-size:0.9rem}.timeslot.timeslot-bottom{padding:5px 0 0 5px;background:url(../images/vertical-line.gif) no-repeat left top}div#schedule p{font-size:10px}div#schedule-main{height:55px}#schedule{float:left;width:88.9%;overflow:hidden}.channel-schedule{background:url(../images/time-cell-strip.gif) repeat;height:64px;border-bottom:1px solid #efefef}p.center{position:relative;top:10px;left:2px}.schedule-main{background:url(../images/middle_schedule.gif) repeat-x bottom;height:55px;float:left;font-size:78%;overflow:hidden;margin-right:1px;position:relative;cursor:pointer}.schedule-main p{margin:0 0 0 8px;white-space:nowrap}.blank{float:left;height:1px}.emms-view .ectable .tbl-program .time-dur,.emms-view .ectable .playlinks .play-icon,.emms-view .ectable .tbl-program .view-label,.emms-view .ectable .tbl-time .channel-icon{display:none;cursor:pointer}.emms-view .ectable .tbl-program .view-label{color:#1f538d !important}@media only screen and (max-width: 64.063em){.main-column .box.show{overflow:hidden}.main-column .box.show .row{width:100%}.main-column .box.show .row .search-tip{padding:0 1em;text-align:left;font-size:15px !important}.emms-view .tabs{display:none}.emms-view .ectable .tbl-duration{display:none}.emms-view .ectable .tbl-program .time-dur,.emms-view .ectable .tbl-channel,.emms-view .ectable .playlinks{text-align:center}.emms-view .ectable .tbl-program .time-dur,.emms-view .ectable .playlinks .play-icon,.emms-view .ectable .tbl-time .channel-icon{display:initial}.emms-view .ectable .tbl-program .view-label{display:block}.emms-view .ectable .playlinks .browse-table-download,.emms-view .ectable .playlinks .play-video,.emms-view .ectable .tbl-number a,.emms-view .ectable .tbl-channel,.emms-view .ectable .tbl-number{display:none}.emms-view .ectable .ecrowdatawrap{display:none}.emms-view tr td{font-size:.83333rem}.emms-view .ectable{padding:0;border:none}.emms-view .box-white{display:none}.emms-view .tbl-pagination-top{display:none}.media-view .segments-box .prev-next{margin-top:30px}.sidenav__heading{display:block}.sidenav__list{list-style:none;margin:0;padding:0;display:none}}.download-text{vertical-align:text-bottom;font-size:13px}.download-text-grey{color:#666666;vertical-align:text-bottom;font-size:13px}.download-stepnumber{font-size:24px;font-family:sans-serif;color:#999999;float:left;clear:none;margin-right:20px}#download-infobox{color:#333333;background-color:#eeeeee;font-size:13px;padding:10px}.download-column-left{float:left;width:40%}.download-column-right{float:right;width:60%}#download-warning-text{color:#990000;font-weight:bold;font-size:11px;font-family:sans-serif;clear:both}#download-step1{font-weight:bold}#download-step2{font-weight:bold;visibility:hidden}#download-size{visibility:hidden}#download-link{visibility:hidden}label{cursor:auto}.fixedBox{max-height:600px}.ui-resizable-se{right:20px}#bgimagewrapper{background-repeat:no-repeat}#parlView-copy-link{color:#4a8ea5}#parlView-copy-link:hover,#parlView-copy-link:visited,#parlView-copy-link:link,#parlView-copy-link:active{text-decoration:none}#copyLink-border{border:2px solid #d6d7d6;background:#d6d7d6}#copyLink-border:hover{border:2px solid #ffff39}#perPage{height:auto;margin-bottom:0}.parl-view a:hover{transition:none !important}.sw-recordingschedule{width:100%;height:100%;overflow:auto}.sw-recordingschedule #media-buttons fieldset{margin:0;padding:16px 16px 3px}.sw-recordingschedule .go-btn{font-size:13px;margin-top:0}.sw-recordingschedule #day-range .day-tabs{display:flex}.sw-recordingschedule #day-range .day-tabs li{float:none !important}.sw-recordingschedule .box{margin:0;padding:0;word-wrap:normal;position:static !important;top:auto;overflow:initial !important}@media only screen and (max-width: 64.063em){.sw-recordingschedule{margin:20px 0 0 0}.sw-recordingschedule #media-buttons{display:none}h2.emms-schedule{margin:20px 0 0 0}}#at20mc{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}#at20mc input{height:auto;display:inline-block}.offScreen{position:absolute;left:-9999px;width:900px}.hide{display:none}.clear{display:inline-block}.clear:after{display:block;visibility:hidden;clear:both;height:0;content:"."}.switch-ui-playbacktimelabel{display:none}.playerWrapper .switch-ui-controlbar .switch-controlbar-bottom>.switch-container-wrapper .switch-ui-volumeslider{margin-top:.5em}.switch-container-wrapper button:hover,.switch-container-wrapper button:focus,.switch-container-wrapper .button:hover,.switch-container-wrapper .button:focus{background-color:transparent}.switch-seekbar-label-metadata .switch-seekbar-label-time-code{display:block;line-height:.8em;font-size:.9em}.display-none{display:none !important}.show-date{white-space:-moz-pre-wrap !important;white-space:-o-pre-wrap !important;white-space:pre-wrap !important;line-height:1.125 !important}.switch-ui-container.switch-controlbar-bottom{margin-bottom:-.875em}.switch-ui-piptogglebutton,.switch-ui-airplaytogglebutton{display:none !important}.video-box .playerWrapper{min-height:200px}#toggle-timeText-format.disable,#toggle-timeText-format.disable:hover,#toggle-timeText-format.disable:focus{text-decoration:none;color:#222;cursor:auto;border:none;outline:none}.bitmovinplayer-container .player-control-time-label{display:inline-block;height:1.5em;margin-top:0.375em;margin-left:1em;width:140px;padding:.125em .25em}.video-pause-overlay .switch-ui-hugeplaybacktogglebutton.switch-off .switch-image{background-color:rgba(0,0,0,0.1)}.cursor-pointer{cursor:pointer !important}#ui-datepicker-div{font-size:0.8em}table tr td{line-height:1rem;font-size:1rem}#ui-datepicker-div table thead tr th,#ui-datepicker-div table tfoot tr th,#ui-datepicker-div table tfoot tr td,#ui-datepicker-div table tbody tr th,#ui-datepicker-div table tbody tr td{font-size:1em}.avama-form-control:invalid{border:red solid 2px !important}.form-inline .avama-form-control{display:inline-block !important}@media (min-width: 450px){.video-box .playerWrapper{min-height:220px}}@media (min-width: 500px){.video-box .playerWrapper{min-height:250px}}@media (min-width: 700px){.video-box .playerWrapper{min-height:365px}}@media (min-width: 800px){.video-box .playerWrapper{min-height:420px}}@media (min-width: 900px){.video-box .playerWrapper{min-height:480px}}@media (min-width: 1025px){.video-box .playerWrapper{min-height:410px}}@media (min-width: 1026px){.video-box .playerWrapper{min-height:299px}}@media (min-width: 1220px){.video-box .playerWrapper{min-height:378px}}.social-media-share-box{margin:1rem 0 0 0;float:right}.social-media-share-box .share-label{font-size:1em;color:#666;position:relative;top:2px;left:-5px;float:left}.social-media-share-box a,.social-media-share-box .share_separator{float:left !important}.social-media-share-box .share_separator{margin:2px 0 0 5px}.social-media-share-box .custom_images a{width:20px;height:20px;margin:0 0 0 5px;padding:0}.social-media-share-box .custom_images a:hover img{opacity:1}.social-media-share-box .custom_images a img{opacity:0.75}#programBox .ui-icon-triangle-2-n-s,#channelBox .ui-icon-triangle-2-n-s{background-position:-64px -16px}#programBox .ui-multiselect,#channelBox .ui-multiselect{height:37px;padding:8px;color:#555;border-color:#ccc;font-weight:normal;font-size:.93333rem}#programBox .ui-multiselect:hover,#channelBox .ui-multiselect:hover{cursor:auto;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#555;border-color:#ccc}#emmsSearchBtn{margin-top:16px}.ui-tabs-nav a{font-size:0.875rem}.ui-accordion .ui-accordion-header .ui-icon{margin-top:-6px}.triangle-left{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-right:8px solid #111}.triangle-right{width:0;height:0;border-top:4px solid transparent;border-bottom:4px solid transparent;border-left:8px solid #111}button:hover .triangle-left{border-right-color:#006699}button:hover .triangle-right{border-left-color:#006699}.button.btn-search{width:200px}.triangle-indicator{display:inline-block;width:0 !important;height:0 !important;border-style:solid;border-width:0 5px 5px 5px;border-color:transparent transparent #aaa transparent;position:absolute;top:7px;margin-left:5px}.asc .triangle-indicator{border-width:0 5px 5px 5px;border-color:transparent transparent #4275ae transparent}.desc .triangle-indicator{border-width:5px 5px 0 5px;border-color:#4275ae transparent transparent transparent}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbInVuaXZlcnNhbFBsYXllci5zY3NzIiwiYXZhbWEuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQSxVQUFVLEFBQUMsQ0FDVCxVQUFVLENBQUUsVUFBVSxDQUN0QixhQUFhLENBQUUsS0FBSyxDQUNwQixLQUFLLENBQUUsZUFBZSxDQUN2QixBQUVELFVBQVUsQ0FBQyxDQUFDLEFBQUMsQ0FDWCxTQUFTLENBQUUsSUFBSSxDQUNoQixBQUVELFVBQVUsQ0FBQyx5QkFBeUIsQUFBQyxDQUNuQyxTQUFTLENBQUUsS0FBSyxDQUNqQixBQUNELFVBQVUsQ0FBQyxvQkFBb0IsQ0FDN0IsU0FBUyxDQUFFLElBQUksQ0FDZixrQkFBa0IsQ0FBRSxtQkFBbUIsQ0FDeEMsQUFFRCxVQUFVLENBQUMsb0JBQW9CLE1BQU0sQ0FDckMsVUFBVSxDQUFDLG9CQUFvQixPQUFPLENBQ3RDLFVBQVUsQ0FBQyxvQkFBb0IsTUFBTSxBQUFDLENBQ3BDLGdCQUFnQixDQUFFLFdBQVcsQ0FDOUIsQUFFRCw4QkFBOEIsQ0FBQyx5QkFBeUIsQ0FBQyxvQkFBb0IsQUFBQyxDQUM1RSxhQUFhLENBQUUsQ0FBQyxDQUNqQixBQUVELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUN0QixVQUFVLENBQUMsQ0FBQyxBQUFDLENBQ1gsU0FBUyxDQUFFLElBQUksQ0FDaEIsQ0FHSCxVQUFVLENBQUMsd0JBQXdCLENBQUMsQ0FBQyxBQUFDLENBQ3BDLFNBQVMsQ0FBRSxJQUFJLENBQ2hCLEFBR0QsVUFBVSxDQUFDLEVBQUUsQUFBQyxDQUNaLFdBQVcsQ0FBRSxDQUFDLENBQ2QsYUFBYSxDQUFFLENBQUMsQ0FDakIsQUFHRCxVQUFVLENBQUMsRUFBRSxBQUFDLENBQ1osTUFBTSxDQUFFLENBQUMsQ0FDVCxPQUFPLENBQUUsQ0FBQyxDQUNWLFdBQVcsQ0FBRSxnQ0FBZ0MsQ0FDOUMsQUFHRCxjQUFjLEFBQUMsQ0FDYixRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNaLEFBR0Qsc0JBQXNCLEFBQUMsQ0FDckIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsR0FBRyxDQUFFLENBQUMsQ0FDTixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ2IsQUFHRCxTQUFTLEFBQUMsQ0FDUixRQUFRLENBQUUsUUFBUSxDQUNsQixPQUFPLENBQUUsZUFBZSxDQUN4QixLQUFLLENBQUUsSUFBSSxDQUNYLElBQUksQ0FBRSxjQUFjLENBQ3JCLEFBR0QsV0FBVyxDQUFDLEdBQUcsYUFBYSxBQUFDLENBQzNCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEtBQUssQ0FBRSxDQUFDLENBQ1IsR0FBRyxDQUFFLENBQUMsQ0FDTixLQUFLLENBQUUsS0FBSyxDQUNiLEFBR0Qsd0JBQXdCLENBQUUsd0JBQXdCLENBQUMsQ0FBQyxBQUFDLENBQ25ELFVBQVUsQ0FBRSxVQUFVLENBQ3ZCLEFBR0QscUJBQXFCLEFBQUMsQ0FDcEIsYUFBYSxDQUFFLEdBQUcsQ0FDbkIsQUFHRCxtQkFBbUIsQUFBQyxDQUNsQixPQUFPLENBQUUsS0FBSyxDQUNkLFlBQVksQ0FBRSxZQUFZLENBQzFCLEtBQUssQ0FBRSxJQUFJLENBQ1gsT0FBTyxDQUFFLEtBQUssQ0FDZCxVQUFVLENBQUUsTUFBTSxDQUNsQixLQUFLLENBQUUsa0JBQWtCLENBQ3pCLFNBQVMsQ0FBRSxJQUFJLENBQ2hCLEFBR0QsZUFBZSxBQUFDLENBQ2QsR0FBRyxDQUFFLElBQUksQ0FDVCxNQUFNLENBQUUsSUFBSSxDQUNiLEFBR0Qsd0JBQXdCLEFBQUMsQ0FDdkIsT0FBTyxDQUFFLFNBQVMsQ0FDbEIsZ0JBQWdCLENBQUUsT0FBTyxDQUN6QixRQUFRLENBQUUsSUFBSSxDQUNmLEFBRUQsd0JBQXdCLENBQUMsTUFBTSxBQUFDLENBQzlCLFdBQVcsQ0FBRSxDQUFDLENBQ2QsY0FBYyxDQUFFLFlBQVksQ0FDNUIsYUFBYSxDQUFFLFlBQVksQ0FDM0IsZ0JBQWdCLENBQUUsT0FBTyxDQUN6QixNQUFNLENBQUUsaUJBQWlCLENBQ3pCLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLEtBQUssQ0FBRSxPQUFPLENBQ2QsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFNBQVMsQ0FBRSxlQUFlLENBQzFCLFVBQVUsQ0FBRSwwQ0FBMEMsQ0FDdEQsV0FBVyxDQUFFLGdDQUFnQyxDQUM5QyxBQUVELHdCQUF3QixDQUFDLE1BQU0sTUFBTSxDQUFFLHdCQUF3QixDQUFDLE1BQU0sTUFBTSxDQUFDLE1BQU0sT0FBTyxBQUFDLENBQ3pGLFVBQVUsQ0FBRSxtREFBbUQsQ0FDL0QsWUFBWSxDQUFFLE9BQU8sQ0FDdEIsQUFFRCx3QkFBd0IsQ0FBQyxLQUFLLENBQUEsSUFBQyxDQUFLLE1BQUwsQUFBVyxDQUFFLENBQzFDLE1BQU0sQ0FBRSxpQkFBaUIsQ0FDekIsTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsZ0JBQWdCLENBQ3pCLGFBQWEsQ0FBRSxDQUFDLENBQ2hCLFNBQVMsQ0FBRSxJQUFJLENBQ2hCLEFBRUQsd0JBQXdCLENBQUMsdUJBQXVCLEFBQUMsQ0FDL0MsT0FBTyxDQUFFLFlBQVksQ0FDckIsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsU0FBUyxDQUFFLElBQUksQ0FDZixLQUFLLENBQUUsa0JBQWtCLENBQ3pCLFdBQVcsQ0FBRSxJQUFJLENBQ2xCLEFBRUQsd0JBQXdCLENBQUMsdUJBQXVCLENBQUMsa0NBQWtDLEFBQUMsQ0FDbEYsY0FBYyxDQUFFLEdBQUcsQ0FDcEIsQUFDRCx3QkFBd0IsQ0FBQyx1QkFBdUIsT0FBTyxDQUFDLGtDQUFrQyxBQUFDLENBQ3pGLGNBQWMsQ0FBRSxDQUFDLENBQ2xCLEFBRUQsd0JBQXdCLENBQUMsdUJBQXVCLE1BQU0sQUFBQyxDQUNyRCxPQUFPLENBQUUsT0FBTyxDQUNoQixRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUUsR0FBRyxDQUNWLEdBQUcsQ0FBRSxHQUFHLENBQ1IsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNiLEFBRUQsd0JBQXdCLENBQUMsdUJBQXVCLE9BQU8sTUFBTSxBQUFDLENBQzVELE9BQU8sQ0FBRSxPQUFPLENBQ2pCLEFBRUQsd0JBQXdCLENBQUMsZUFBZSxBQUFDLENBQ3ZDLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEtBQUssQ0FBRSxLQUFLLENBQ1osZUFBZSxDQUFFLElBQUksQ0FDckIsS0FBSyxDQUFFLElBQUksQ0FDWixBQUVELHdCQUF3QixDQUFDLGVBQWUsQ0FBQyxLQUFLLEFBQUMsQ0FDN0MsS0FBSyxDQUFFLE9BQU8sQ0FDZixBQUVELHdCQUF3QixDQUFDLGVBQWUsQ0FBQyxFQUFFLEFBQUMsQ0FDMUMsT0FBTyxDQUFFLFlBQVksQ0FDdEIsQUFFRCx3QkFBd0IsQ0FBQyxlQUFlLENBQUMsRUFBRSxPQUFPLEFBQUMsQ0FDakQsTUFBTSxDQUFFLGlCQUFpQixDQUN6QixnQkFBZ0IsQ0FBRSxPQUFPLENBQ3pCLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDWixVQUFVLENBQUUsTUFBTSxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNYLFNBQVMsQ0FBRSxJQUFJLENBQ2YsT0FBTyxDQUFFLENBQUMsQ0FDVixXQUFXLENBQUUsSUFBSSxDQUNqQixRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsQ0FBQyxDQUNOLE1BQU0sQ0FBRSxPQUFPLENBQ2hCLEFBRUQsd0JBQXdCLENBQUMsZUFBZSxDQUFDLEVBQUUsT0FBTyxNQUFNLENBQUUsd0JBQXdCLENBQUMsZUFBZSxDQUFDLEVBQUUsT0FBTyxTQUFTLEFBQUMsQ0FDcEgsZ0JBQWdCLENBQUUsT0FBTyxDQUN6QixZQUFZLENBQUUsS0FBSyxDQUNuQixLQUFLLENBQUUsS0FBSyxDQUNiLEFBRUQsd0JBQXdCLENBQUMsYUFBYSxBQUFDLENBQ3JDLFFBQVEsQ0FBRSxJQUFJLENBQ2QsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsT0FBTyxDQUFFLGdCQUFnQixDQUN6QixLQUFLLENBQUUsSUFBSSxDQUNYLFVBQVUsQ0FBRSxjQUFjLENBQzFCLFVBQVUsQ0FBRSx1RkFBdUYsQ0FDcEcsQUFFRCx3QkFBd0IsQ0FBQyxhQUFhLENBQUMsdUJBQXVCLEFBQUMsQ0FDN0QsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLElBQUksQ0FDWCxLQUFLLENBQUUsR0FBRyxDQUNYLEFBRUQsd0JBQXdCLENBQUMsYUFBYSxDQUFDLFlBQVksQUFBQyxDQUNsRCxZQUFZLENBQUUsR0FBRyxDQUNqQixhQUFhLENBQUUsSUFBSSxDQUNwQixBQUVELHdCQUF3QixDQUFDLGFBQWEsQ0FBQyxZQUFZLENBQUMsaUJBQWlCLENBQ3JFLHdCQUF3QixDQUFDLGFBQWEsQ0FBQyxZQUFZLENBQUMsWUFBWSxDQUNoRSx3QkFBd0IsQ0FBQyxhQUFhLENBQUMsWUFBWSxDQUFDLGlCQUFpQixDQUNyRSx3QkFBd0IsQ0FBQyxhQUFhLENBQUMsWUFBWSxDQUFDLGlCQUFpQixDQUNyRSx3QkFBd0IsQ0FBQyxhQUFhLENBQUMsWUFBWSxDQUFDLFNBQVMsQUFBQyxDQUM1RCxPQUFPLENBQUUsWUFBWSxDQUNyQixZQUFZLENBQUUsR0FBRyxDQUNsQixBQUVELHdCQUF3QixDQUFDLGFBQWEsQ0FBQyxZQUFZLENBQUMsS0FBSyxDQUFBLElBQUMsQ0FBSyxNQUFMLEFBQVcsQ0FBRSxDQUNyRSxVQUFVLENBQUUsTUFBTSxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNaLEFBRUQsd0JBQXdCLENBQUMsYUFBYSxDQUFDLFlBQVksQ0FBQyxNQUFNLEFBQUMsQ0FDekQsZ0JBQWdCLENBQUUsT0FBTyxDQUN6QixNQUFNLENBQUUsaUJBQWlCLENBQ3pCLGFBQWEsQ0FBRSxHQUFHLENBQ2xCLEtBQUssQ0FBRSxPQUFPLENBQ2QsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFNBQVMsQ0FBRSxlQUFlLENBQzFCLGNBQWMsQ0FBRSxNQUFNLENBQ3ZCLEFBRUQsd0JBQXdCLENBQUMsYUFBYSxDQUFDLFlBQVksQ0FBQyxNQUFNLE1BQU0sQUFBQyxDQUMvRCxLQUFLLENBQUUsT0FBTyxDQUNmLEFBRUQsd0JBQXdCLENBQUMsVUFBVSxBQUFDLENBQ2xDLElBQUksQ0FBRSxHQUFHLENBQ1QsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsTUFBTSxDQUFFLElBQUksQ0FDWixVQUFVLENBQUUsSUFBSSxDQUNoQixXQUFXLENBQUUsSUFBSSxDQUNqQixXQUFXLENBQUUsSUFBSSxDQUNqQixTQUFTLENBQUUsSUFBSSxDQUNoQixBQUVELHdCQUF3QixDQUFDLGlCQUFpQixBQUFDLENBQ3pDLEtBQUssQ0FBRSxLQUFLLENBQ1osUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLEtBQUssQ0FDWixHQUFHLENBQUUsSUFBSSxDQUNWLEFBRUQsd0JBQXdCLENBQUMsaUJBQWlCLENBQUMsaUJBQWlCLENBQzVELHdCQUF3QixDQUFDLGlCQUFpQixDQUFDLFlBQVksQUFBQyxDQUN0RCxPQUFPLENBQUUsWUFBWSxDQUN0QixBQUdELHdCQUF3QixDQUFDLGlCQUFpQixDQUFDLEtBQUssQ0FBQSxJQUFDLENBQUssTUFBTCxBQUFXLENBQUUsQ0FDNUQsS0FBSyxDQUFFLElBQUksQ0FDWCxVQUFVLENBQUUsTUFBTSxDQUNuQixBQUVELHdCQUF3QixDQUFDLGVBQWUsQUFBQyxDQUN2QyxPQUFPLENBQUUsT0FBTyxDQUNoQixLQUFLLENBQUUsSUFBSSxDQUNYLEtBQUssQ0FBRSxJQUFJLENBQ1gsS0FBSyxDQUFFLElBQUksQ0FDWCxVQUFVLENBQUUsZUFBZSxDQUMzQixXQUFXLENBQUUsR0FBRyxDQUNqQixBQUVELHdCQUF3QixDQUFDLGVBQWUsQ0FBQyxhQUFhLENBQUUsd0JBQXdCLENBQUMsZUFBZSxDQUFDLHdCQUF3QixDQUFFLHdCQUF3QixDQUFDLGVBQWUsQ0FBQyxpQkFBaUIsQUFBQyxDQUNwTCxRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNYLEtBQUssQ0FBRSxJQUFJLENBQ1osQUFFRCx3QkFBd0IsQ0FBQyxlQUFlLENBQUMsYUFBYSxDQUFFLHdCQUF3QixDQUFDLGVBQWUsQ0FBQyxpQkFBaUIsQ0FBRSx3QkFBd0IsQ0FBQyxlQUFlLENBQUMsd0JBQXdCLEFBQUMsQ0FDcEwsTUFBTSxDQUFFLElBQUksQ0FDYixBQUVELHdCQUF3QixDQUFDLGVBQWUsQ0FBQyxhQUFhLENBQUUsd0JBQXdCLENBQUMsZUFBZSxDQUFDLGlCQUFpQixBQUFDLENBQ2pILEtBQUssQ0FBRSxHQUFHLENBQ1gsQUFFRCx3QkFBd0IsQ0FBQyxlQUFlLENBQUMsd0JBQXdCLEFBQUMsQ0FDaEUsS0FBSyxDQUFFLEdBQUcsQ0FDVixZQUFZLENBQUUsSUFBSSxDQUNsQixhQUFhLENBQUUsSUFBSSxDQUNuQixVQUFVLENBQUUsTUFBTSxDQUNsQixXQUFXLENBQUUsSUFBSSxDQUNsQixBQUVELHdCQUF3QixDQUFDLGVBQWUsQ0FBQyx3QkFBd0IsQ0FBQyxFQUFFLEFBQUMsQ0FDbkUsVUFBVSxDQUFFLEdBQUcsQ0FDaEIsQUFFRCx3QkFBd0IsQ0FBQyxlQUFlLENBQUMsd0JBQXdCLENBQUMsT0FBTyxNQUFNLEFBQUMsQ0FDOUUsVUFBVSxDQUFFLE9BQU8sQ0FBQyxxQ0FBcUMsQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFDLE1BQU0sQ0FDakYsS0FBSyxDQUFFLE9BQU8sQ0FFZixBQUVELHdCQUF3QixDQUFDLGVBQWUsQ0FBQyx3QkFBd0IsQ0FBQyxFQUFFLE9BQU8sTUFBTSxTQUFTLENBQUUsd0JBQXdCLENBQUMsZUFBZSxDQUFDLHdCQUF3QixDQUFDLEVBQUUsT0FBTyxNQUFNLE1BQU0sQUFBQyxDQUNsTCxVQUFVLENBQUUsT0FBTyxDQUFDLDhDQUE4QyxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsTUFBTSxDQUFDLFVBQVUsQ0FDdEcsQUFFRCx3QkFBd0IsQ0FBQyxlQUFlLENBQUMsaUJBQWlCLEFBQUMsQ0FDekQsT0FBTyxDQUFFLEdBQUcsQ0FDWixXQUFXLENBQUUsZUFBZSxDQUM3QixBQUVELHdCQUF3QixDQUFDLGVBQWUsQ0FBQyxhQUFhLEFBQUMsQ0FDckQsWUFBWSxDQUFFLGVBQWUsQ0FDN0IsYUFBYSxDQUFFLEdBQUcsQ0FDbEIsWUFBWSxDQUFFLEdBQUcsQ0FDakIsY0FBYyxDQUFFLElBQUksQ0FDckIsQUFFRCx3QkFBd0IsQ0FBQyxjQUFjLENBQUUsd0JBQXdCLENBQUMsZUFBZSxBQUFDLENBQ2hGLFVBQVUsQ0FBRSxHQUFHLENBQ2YsS0FBSyxDQUFFLEdBQUcsQ0FDVixRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNaLEFBRUQsd0JBQXdCLENBQUMsY0FBYyxDQUFDLE1BQU0sQ0FBRSx3QkFBd0IsQ0FBQyxlQUFlLENBQUMsTUFBTSxBQUFDLENBQzlGLEtBQUssQ0FBRSxJQUFJLENBQ1osQUFFRCx3QkFBd0IsQ0FBQyxlQUFlLEFBQUMsQ0FDdkMsWUFBWSxDQUFFLEdBQUcsQ0FDbEIsQUFFRCx3QkFBd0IsQ0FBQyxXQUFXLENBQUUsd0JBQXdCLENBQUMsWUFBWSxBQUFDLENBQzFFLFVBQVUsQ0FBRSxNQUFNLENBQ2xCLFdBQVcsQ0FBRSxHQUFHLENBQ2hCLGNBQWMsQ0FBRSxHQUFHLENBQ25CLFNBQVMsQ0FBRSxJQUFJLENBQ2hCLEFBRUQsd0JBQXdCLENBQUMsYUFBYSxBQUFDLENBQ3JDLEtBQUssQ0FBRSxJQUFJLENBQ1osQUFFRCx3QkFBd0IsQ0FBQyxlQUFlLEFBQUMsQ0FDdkMsS0FBSyxDQUFFLElBQUksQ0FDWCxRQUFRLENBQUUsUUFBUSxDQUNsQixNQUFNLENBQUUsR0FBRyxDQUNYLEtBQUssQ0FBRSxpQkFBaUIsQ0FDeEIsSUFBSSxDQUFFLEdBQUcsQ0FDVixBQUVELHdCQUF3QixDQUFDLE9BQU8sTUFBTSxDQUFFLHdCQUF3QixDQUFDLFFBQVEsTUFBTSxBQUFDLENBQzlFLE9BQU8sQ0FBRSxHQUFHLENBQ1osUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLEdBQUcsQ0FDVixHQUFHLENBQUUsR0FBRyxDQUNSLEtBQUssQ0FBRSxHQUFHLENBQ1YsTUFBTSxDQUFFLEdBQUcsQ0FDWCxhQUFhLENBQUUsR0FBRyxDQUNsQixnQkFBZ0IsQ0FBRSxLQUFLLENBQ3hCLEFBRUQsd0JBQXdCLENBQUMsUUFBUSxNQUFNLEFBQUMsQ0FDdEMsZ0JBQWdCLENBQUUsR0FBRyxDQUN0QixBQUVELE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssUUFBTyxNQUFNLE1BQU0sZ0JBQWdCLEVBQUUsS0FBSyxFQUUzRSx3QkFBd0IsQ0FBQyxhQUFhLEFBQUMsQ0FDckMsUUFBUSxDQUFFLGVBQWUsQ0FDekIsTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsUUFBUSxDQUNsQixBQUVELGFBQWEsQ0FBQyxVQUFVLEFBQUMsQ0FDdkIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLElBQUksQ0FDWCxVQUFVLENBQUUsSUFBSSxDQUNqQixBQUVELGFBQWEsQ0FBQyx1QkFBdUIsQUFBQyxDQUNwQyxLQUFLLENBQUUsZUFBZSxDQUN0QixhQUFhLENBQUUsSUFBSSxDQUNuQixLQUFLLENBQUUsSUFBSSxDQUNYLFVBQVUsQ0FBRSxNQUFNLENBQ25CLEFBRUQsYUFBYSxDQUFDLGlCQUFpQixBQUFDLENBQzlCLFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEtBQUssQ0FBRSxJQUFJLENBQ1gsS0FBSyxDQUFFLElBQUksQ0FDWCxVQUFVLENBQUUsS0FBSyxDQUNqQixVQUFVLENBQUUsTUFBTSxDQUNuQixBQUVELGFBQWEsQ0FBQyxpQkFBaUIsQ0FBRyxDQUFDLEFBQUMsQ0FDbEMsT0FBTyxDQUFFLFlBQVksQ0FDdEIsQUFHRCx3QkFBd0IsQ0FBQyxlQUFlLENBQUMsYUFBYSxBQUFDLENBQ3JELEtBQUssQ0FBRSxJQUFJLENBQ1osQUFFRCx3QkFBd0IsQ0FBQyxlQUFlLENBQUMsd0JBQXdCLEFBQUMsQ0FDaEUsVUFBVSxDQUFFLGVBQWUsQ0FDM0IsS0FBSyxDQUFFLEdBQUcsQ0FDWCxBQUVELHdCQUF3QixDQUFDLGVBQWUsQ0FBQyxpQkFBaUIsQUFBQyxDQUN6RCxVQUFVLENBQUUsZUFBZSxDQUMzQixLQUFLLENBQUUsR0FBRyxDQUNYLENBRUgsTUFBTSxDQUFDLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxRQUFPLE1BQU0sTUFBTSxnQkFBZ0IsRUFBRSxLQUFLLEVBRTNFLFdBQVcsQ0FBQyxHQUFHLGFBQWEsQUFBQyxDQUMzQixLQUFLLENBQUUsS0FBSyxDQUNiLEFBRUQsV0FBVyxDQUFDLEdBQUcsYUFBYSxDQUFDLGlCQUFpQixBQUFDLENBQzdDLFNBQVMsQ0FBRSxJQUFJLENBQ2hCLEFBR0QsR0FBRyxhQUFhLE1BQU0sQ0FBQyxxQkFBcUIsQUFBQyxDQUMzQyxPQUFPLENBQUUsS0FBSyxDQUNmLEFBR0QscUJBQXFCLEFBQUMsQ0FDcEIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsR0FBRyxDQUFFLElBQUksQ0FDVixBQUdELHFCQUFxQixBQUFDLENBQ3BCLE9BQU8sQ0FBRSxJQUFJLENBQ2QsQUFHRCxVQUFVLEFBQUMsQ0FDVCxhQUFhLENBQUUsQ0FBQyxDQUNqQixDQUlILE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLFFBQVEsRUFDekMsV0FBVyxDQUFDLFVBQVUsQ0FBQyx3QkFBd0IsQ0FBQyxPQUFPLENBQUUsSUFBSSxDQUFHLEFBQ2hFLFdBQVcsQ0FBQyxVQUFVLENBQUUsS0FBSyxDQUFFLElBQUksQ0FBRSxLQUFLLENBQUUsZUFBZSxDQUFFLE9BQU8sQ0FBRSxZQUFZLENBQUcsQUFDckYsV0FBVyxDQUFDLGFBQWEsQ0FBRSxRQUFRLENBQUUsbUJBQW1CLENBQUUsS0FBSyxDQUFFLGVBQWUsQ0FBRSxNQUFNLENBQUUscUJBQXFCLENBQUcsQUFDbEgsV0FBVyxDQUFDLGFBQWEsQ0FBQyxVQUFVLENBQUUsS0FBSyxDQUFFLGVBQWUsQ0FBRyxBQUMvRCxXQUFXLENBQUMsYUFBYSxDQUFDLHFCQUFxQixDQUFFLFdBQVcsQ0FBQyxhQUFhLENBQUMscUJBQXFCLENBQUMsYUFBYSxDQUM5RyxXQUFXLENBQUMsYUFBYSxDQUFDLHFCQUFxQixDQUFDLGFBQWEsQ0FBQyxRQUFRLENBQUUsS0FBSyxDQUFFLGVBQWUsQ0FBRSxRQUFRLENBQUUsbUJBQW1CLENBQUUsTUFBTSxDQUFFLGVBQWUsQ0FBRSxHQUFHLENBQUUsQ0FBQyxDQUFHLEFBQ2pLLFdBQVcsQ0FBQyxLQUFLLENBQUUsS0FBSyxDQUFFLGVBQWUsQ0FBRSxNQUFNLENBQUUscUJBQXFCLENBQUcsQUFDM0UsV0FBVyxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUUsS0FBSyxDQUFFLGVBQWUsQ0FBSSxBQUNoRCxHQUFHLGFBQWEsQ0FBQyxxQkFBcUIsQUFBQyxDQUNyQyxPQUFPLENBQUUsS0FBSyxDQUNmLEFBQ0QsaUJBQWlCLENBQUMsTUFBTSxDQUFFLG1CQUFtQixDQUFDLE1BQU0sQ0FBRSxPQUFPLENBQUUsOEJBQThCLENBQUcsQ0FHbEcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUN0QyxpQkFBaUIsQ0FBQyxNQUFNLENBQUUsbUJBQW1CLENBQUMsTUFBTSxDQUFFLE9BQU8sQ0FBRSxnQ0FBZ0MsQ0FBRyxDQU1wRyxxQkFBcUIsY0FBYyxxQkFBcUIsTUFBTSxBQUFDLENBQzdELE9BQU8sQ0FBRSxDQUFDLENBQ1YsVUFBVSxDQUFFLDBCQUEwQixDQUN0QyxVQUFVLENBQUUsT0FBTyxDQUNwQixBQUVELFVBQVUsQ0FBQyxJQUFJLENBQUMsRUFBRSxBQUFDLENBQ2pCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsVUFBVSxDQUFFLENBQUMsQ0FDYixhQUFhLENBQUUsS0FBSyxDQUNyQixBQUVELGtCQUFrQixDQUFDLGVBQWUsQ0FBQyx1Q0FBdUMsQUFBQyxDQUN6RSxPQUFPLENBQUUsR0FBRyxDQUNiLEFBRUQscUJBQXFCLENBQ3JCLHNCQUFzQixBQUFDLENBQ3JCLEdBQUcsQ0FBQyxDQUFDLENBQ0wsTUFBTSxDQUFFLENBQUMsQ0FDVCxVQUFVLENBQUUsVUFBVSxDQUN0QixNQUFNLENBQUUsT0FBTyxDQUNmLElBQUksQ0FBRSxDQUFDLENBQ1AsTUFBTSxDQUFFLElBQUksQ0FDWixRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNYLGdCQUFnQixDQUFFLGtCQUFrQixDQUNyQyxBQUVELHNCQUFzQixBQUFDLENBQ3JCLElBQUksQ0FBRSxJQUFJLENBQ1YsS0FBSyxDQUFFLENBQUMsQ0FDVDs7QUNsaEJELE9BQU8sQUFBQyxDQUNKLE9BQU8sQ0FBRSxlQUFlLENBQzNCLEFBRUQsVUFBVSxDQUNOLEtBQUssQ0FBRSxrQkFBa0IsQ0FDNUIsQUFFRCxJQUFJLGFBQWEsQ0FDYixRQUFRLENBQUUsTUFBTSxDQUNuQixBQUNELFdBQVcsQ0FDUCxRQUFRLENBQUUsSUFBSSxDQUNqQixBQUdELFFBQVEsQ0FBQyxDQUFDLGlCQUFpQixDQUN2QixNQUFNLENBQUUsT0FBTyxDQUNsQixBQUNELHVCQUF1QixDQUNuQixNQUFNLENBQUUsT0FBTyxDQUNsQixBQUNELHVCQUF1QixRQUFRLENBQzNCLE9BQU8sQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLEtBQUssQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxDQUFDLENBQUMsVUFBVSxDQUFDLDBEQUEwRCxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FDckwsQUFFRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxRQUFRLEVBRXZDLFFBQVEsQ0FBRSxNQUFNLENBQUUsU0FBUyxDQUFFLE1BQU0sQ0FBRSxJQUFJLENBQUcsQUFDNUMsUUFBUSxDQUFDLGlCQUFpQixDQUFFLEtBQUssQ0FBRSxJQUFJLENBQUUsVUFBVSxDQUFFLGVBQWUsQ0FBRyxBQUN2RSxRQUFRLENBQUMsaUJBQWlCLENBQUMsTUFBTSxDQUFDLE9BQU8sQ0FBRSxlQUFlLENBQUcsQUFDN0QsUUFBUSxDQUFDLGlCQUFpQixPQUFPLENBQUUsT0FBTyxDQUFFLEVBQUUsQ0FBRyxBQUNqRCxRQUFRLENBQUMsY0FBYyxDQUFDLGNBQWMsQ0FBQyxDQUFDLENBQUUsTUFBTSxDQUFFLDRCQUE0QixDQUFHLEFBQ2pGLFFBQVEsQ0FBQyxjQUFjLENBQUUsTUFBTSxDQUFFLFVBQVUsQ0FBRSxPQUFPLENBQUUsZUFBZSxDQUFHLEFBQ3hFLGFBQWEsQ0FBQyxPQUFPLENBQUMsc0JBQXNCLENBQUcsQUFFL0MsY0FBYyxPQUFPLENBQUUsT0FBTyxDQUFFLGdCQUFnQixDQUFHLENBSXZELE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFDcEMsWUFBWSxDQUNSLE9BQU8sQ0FBRSxZQUFZLENBQ3hCLEFBQ0QsUUFBUSxDQUFDLGNBQWMsQ0FDbkIsT0FBTyxDQUFFLEtBQUssQ0FDakIsQ0FNTCxXQUFXLENBQUMsVUFBVSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUUsWUFBWSxDQUFDLEdBQUcsQ0FBRyxBQUN0RCxXQUFXLENBQUMsYUFBYSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUUsVUFBVSxDQUFDLEtBQUssQ0FBRSxLQUFLLENBQUMsR0FBRyxDQUFHLEFBQ3BFLFdBQVcsQ0FBQyxhQUFhLENBQUMsRUFBRSxDQUFDLE9BQU8sQ0FBQyxDQUFDLENBQUcsQUFDekMsV0FBVyxDQUFDLGFBQWEsQ0FBQyxFQUFFLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBRyxBQUMvQyxXQUFXLENBQUMsb0JBQW9CLEFBQUMsQ0FDN0IsV0FBVyxDQUFDLE1BQU0sQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUNsQyxNQUFNLENBQUUsQ0FBQyxDQUNaLEFBQ0QsV0FBVyxDQUFDLG9CQUFvQixDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFHLEFBQ2pELFdBQVcsQ0FBQyxvQkFBb0IsQ0FBQyxrQkFBa0IsQ0FDL0MsVUFBVSxDQUFDLE9BQU8sQ0FBQyw0Q0FBNEMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FDakYsV0FBVyxDQUFDLG1CQUFtQixDQUMvQixLQUFLLENBQUMsSUFBSSxDQUNWLEtBQUssQ0FBQyxJQUFJLENBQ1YsT0FBTyxDQUFFLFFBQVEsQ0FDakIsU0FBUyxDQUFFLElBQUksQ0FDZixNQUFNLENBQUUsQ0FBQyxDQUNaLEFBRUQsV0FBVyxDQUFDLG9CQUFvQixDQUFDLG1CQUFtQixDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsVUFBVSxDQUFFLDhDQUE4QyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFDLE9BQU8sQ0FBRSxLQUFLLENBQUMsU0FBUyxDQUFFLEtBQUssQ0FBQyxXQUFXLENBQUUsSUFBSSxDQUFDLFdBQVcsQ0FBRSxLQUFLLENBQUMsV0FBVyxDQUFFLEdBQUcsQ0FBRyxBQUMzTyxXQUFXLENBQUMsb0JBQW9CLENBQUMsbUJBQW1CLENBQUMsSUFBSSxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUUsT0FBTyxDQUFDLEtBQUssQ0FBRyxBQUN6RixXQUFXLENBQUMscUJBQXFCLEFBQUMsQ0FDOUIsTUFBTSxDQUFFLEtBQUssQ0FDaEIsQUFDRCxXQUFXLENBQUMscUJBQXFCLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxNQUFNLENBQUMsQ0FBQyxDQUFHLEFBQ25ELFdBQVcsQ0FBQyxxQkFBcUIsQ0FBQyxpQkFBaUIsQ0FDL0MsVUFBVSxDQUFDLE9BQU8sQ0FDbEIsS0FBSyxDQUFDLElBQUksQ0FDVixPQUFPLENBQUMsS0FBSyxDQUFFLGFBQWEsQ0FBQyxHQUFHLENBQ2hDLE9BQU8sQ0FBRSxRQUFRLENBQ2pCLFVBQVUsQ0FBRSxvQkFBb0IsQ0FDaEMsU0FBUyxDQUFFLElBQUksQ0FDbEIsQUFDRCxXQUFXLENBQUMscUJBQXFCLENBQUMsaUJBQWlCLE1BQU0sQ0FDekQsV0FBVyxDQUFDLHFCQUFxQixDQUFDLGlCQUFpQixVQUFVLEFBQUMsQ0FDMUQsZ0JBQWdCLENBQUUsT0FBTyxDQUN6QixVQUFVLENBQUUsb0JBQW9CLENBQ2hDLGVBQWUsQ0FBRSxJQUFJLENBQ3hCLEFBQ0QsV0FBVyxDQUFDLHFCQUFxQixDQUFDLGlCQUFpQixNQUFNLEFBQUMsQ0FDdEQsTUFBTSxDQUFFLE9BQU8sQ0FDZixlQUFlLENBQUUsU0FBUyxDQUM3QixBQUVELGFBQWEsQ0FBQyxFQUFFLEFBQUMsQ0FDYixXQUFXLENBQUUsWUFBWSxDQUM1QixBQUNELFdBQVcsQ0FBRSxhQUFhLENBQUMsVUFBVSxBQUFDLENBQ2xDLE1BQU0sQ0FBQyxlQUFlLENBQ3RCLFFBQVEsQ0FBQyxNQUFNLENBQ2YsS0FBSyxDQUFDLEtBQUssQ0FDZCxBQUVELFdBQVcsQ0FBQyxhQUFhLENBQUMsVUFBVSxDQUFDLGdCQUFnQixBQUFDLENBQ2xELE9BQU8sQ0FBRSxLQUFLLENBQ2QsU0FBUyxDQUFFLElBQUksQ0FDZixLQUFLLENBQUUsT0FBTyxDQUNkLEtBQUssQ0FBRSxLQUFLLENBQ2YsQUFFRCxXQUFXLENBQUMsS0FBSyxDQUNiLE9BQU8sQ0FBQyxZQUFZLENBQ3BCLE9BQU8sQ0FBQyxDQUFDLENBQ1QsS0FBSyxDQUFFLElBQUksQ0FDWCxVQUFVLENBQUMsSUFBSSxDQUNsQixBQUVELE1BQU0sQ0FBQyxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssUUFBTyxNQUFNLE1BQU0sZ0JBQWdCLEVBQUUsS0FBSyxFQUN6RSxXQUFXLENBQUMsYUFBYSxDQUFFLFdBQVcsQ0FBQyxVQUFVLENBQUUsS0FBSyxDQUFFLElBQUksQ0FBRyxBQUNqRSxXQUFXLENBQUMsR0FBRyxhQUFhLEFBQUMsQ0FBQyxPQUFPLENBQUUsQ0FBQyxDQUFHLEFBQzNDLFdBQVcsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFFLElBQUksQ0FBRyxDQUdwQyxXQUFXLENBQUMsS0FBSyxDQUFDLEVBQUUsWUFBWSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUUsWUFBWSxDQUFDLE9BQU8sQ0FBRSxZQUFZLENBQUMsU0FBUyxDQUFFLE9BQU8sQ0FBQyxDQUFDLENBQUcsQUFDNUcsV0FBVyxDQUFDLEtBQUssQ0FBQyxFQUFFLFlBQVksQ0FBQyxFQUFFLENBQUMsVUFBVSxDQUFDLE9BQU8sQ0FBRSxZQUFZLENBQUMsT0FBTyxDQUFFLFdBQVcsQ0FBQyxDQUFDLENBQUUsTUFBTSxDQUFDLENBQUMsQ0FBRyxBQUN4RyxXQUFXLENBQUMsS0FBSyxDQUFDLEVBQUUsWUFBWSxDQUFDLEVBQUUsZ0JBQWdCLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBRyxBQUN0RSxXQUFXLENBQUMsa0JBQWtCLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBRyxBQUMxQyxXQUFXLENBQUMsa0JBQWtCLENBQUMsV0FBVyxDQUFDLFVBQVUsQ0FBQyw0Q0FBNEMsQ0FBRSxVQUFVLENBQUUsK0NBQStDLENBQUUsVUFBVSxDQUFDLElBQUksQ0FBRyxBQUduTCxXQUFXLEFBQUMsQ0FDUixRQUFRLENBQUUsUUFBUSxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNkLEFBRUQsV0FBVyxDQUFDLEtBQUssQUFBQyxDQUNkLFdBQVcsQ0FBRSxLQUFLLENBQ3JCLEFBRUQsV0FBVyxDQUFDLEtBQUssQ0FBQyxnQkFBZ0IsQ0FDOUIsU0FBUyxDQUFFLElBQUksQ0FDbEIsQUFFRCxXQUFXLENBQUMsS0FBSyxDQUFDLGNBQWMsQ0FBQyxVQUFVLENBQ3ZDLEtBQUssQ0FBRSxHQUFHLENBQ1YsS0FBSyxDQUFFLGtCQUFrQixDQUN6QixVQUFVLENBQUUsR0FBRyxDQUNsQixBQUVELFdBQVcsQ0FBQyxLQUFLLENBQUMsZ0JBQWdCLENBQUMsQ0FBQyxDQUNoQyxhQUFhLENBQUUsR0FBRyxDQUNyQixBQUVELENBQUMsVUFBVSxDQUNYLENBQUMsY0FBYyxDQUNYLEtBQUssQ0FBQyxPQUFPLENBQ2IsV0FBVyxDQUFDLE1BQU0sQ0FDbEIsUUFBUSxDQUFDLFFBQVEsQ0FDakIsR0FBRyxDQUFDLElBQUksQ0FDWCxBQUNELENBQUMsVUFBVSxDQUNQLFVBQVUsQ0FBQyw0Q0FBNEMsQ0FBQyxTQUFTLENBQUMsS0FBSyxDQUFDLENBQUMsQ0FBRSxhQUFhLENBQUMsSUFBSSxDQUFFLEtBQUssQ0FBQyxJQUFJLENBQUUsTUFBTSxDQUFDLElBQUksQ0FDdEgsU0FBUyxDQUFFLElBQUksQ0FDbEIsQUFFRCxjQUFjLENBQUMsY0FBYyxDQUM3QixjQUFjLENBQUMsVUFBVSxBQUFDLENBQ3RCLFVBQVUsQ0FBRSxJQUFJLENBQ25CLEFBRUQsQ0FBQyxjQUFjLENBQ1gsU0FBUyxDQUFFLElBQUksQ0FDZixVQUFVLENBQUUseUNBQXlDLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FDckUsYUFBYSxDQUFDLElBQUksQ0FDbEIsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsSUFBSSxDQUFFLEdBQUcsQ0FDWixBQUVELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUNwQixDQUFDLGNBQWMsQ0FDWCxJQUFJLENBQUUsS0FBSyxDQUNkLENBR0wsQ0FBQyxVQUFVLE1BQU0sQ0FBQyxtQkFBbUIsQ0FBQyxZQUFZLENBQUcsQUFDckQsQ0FBQyxNQUFNLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBRSxBQUV6QixlQUFlLENBQ1gsVUFBVSxDQUFDLE9BQU8sQ0FDbEIsTUFBTSxDQUFDLGlCQUFpQixDQUN4QixhQUFhLENBQUMsSUFBSSxDQUNsQixPQUFPLENBQUMsSUFBSSxDQUNaLEtBQUssQ0FBQyxJQUFJLENBQ2IsQUFDRCxlQUFlLENBQUMsRUFBRSxDQUNkLFVBQVUsQ0FBRSxDQUFDLENBQ2IsS0FBSyxDQUFDLElBQUksQ0FDVixTQUFTLENBQUUsSUFBSSxDQUNsQixBQUNELGVBQWUsQ0FBQyxDQUFDLENBQ2IsS0FBSyxDQUFDLElBQUksQ0FDVixTQUFTLENBQUUsSUFBSSxDQUNmLGFBQWEsQ0FBRSxHQUFHLENBQ3JCLEFBR0QsR0FBRyxRQUFRLEFBQUMsQ0FBQyxRQUFRLENBQUMsUUFBUSxDQUFFLEdBQUcsQ0FBRSxJQUFJLENBQUUsSUFBSSxDQUFDLEtBQUssQ0FBRyxBQUN4RCxHQUFHLFFBQVEsQ0FBQyxHQUFHLEFBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFHLEFBQzlCLEdBQUcsUUFBUSxDQUFDLENBQUMsQUFBQyxDQUFDLEtBQUssQ0FBRSxPQUFPLENBQUUsS0FBSyxDQUFDLElBQUksQ0FBRSxTQUFTLENBQUMsS0FBSyxDQUFFLFFBQVEsQ0FBQyxRQUFRLENBQUUsR0FBRyxDQUFDLEtBQUssQ0FBRSxJQUFJLENBQUMsS0FBSyxDQUFHLEFBSXZHLGFBQWEsQ0FBQyxvQkFBb0IsQ0FBQyxZQUFZLEFBQUMsQ0FDNUMsZ0JBQWdCLENBQUUsT0FBTyxDQUN6QixLQUFLLENBQUUsR0FBRyxDQUNWLEtBQUssQ0FBRSxpQkFBaUIsQ0FDeEIsV0FBVyxDQUFFLElBQUksQ0FDakIsWUFBWSxDQUFFLElBQUksQ0FDbEIsU0FBUyxDQUFFLElBQUksQ0FDbEIsQUFFRCxLQUFLLENBQUMscUJBQXFCLENBQzNCLEtBQUssQ0FBQyxZQUFZLEFBQUMsQ0FDZixTQUFTLENBQUUsSUFBSSxDQUNsQixBQUdELGdCQUFnQixDQUFDLG9CQUFvQixDQUNqQyxVQUFVLENBQUMsT0FBTyxDQUNsQixNQUFNLENBQUMsY0FBYyxDQUNyQixNQUFNLENBQUMsQ0FBQyxDQUNSLFFBQVEsQ0FBQyxNQUFNLENBQ2YsT0FBTyxDQUFDLGVBQWUsQ0FDMUIsQUFFRCxnQkFBZ0IsQ0FBQyxvQkFBb0IsQ0FBQyxhQUFhLEFBQUMsQ0FDaEQsZ0JBQWdCLENBQUUsT0FBTyxDQUN6QixhQUFhLENBQUUsQ0FBQyxDQUNoQixXQUFXLENBQUUsSUFBSSxDQUNqQixlQUFlLENBQUUsUUFBUSxDQUN6QixLQUFLLENBQUUsR0FBRyxDQUNWLEtBQUssQ0FBRSxpQkFBaUIsQ0FDeEIsWUFBWSxDQUFFLEtBQUssQ0FDdEIsQUFFRCxnQkFBZ0IsQ0FBQyxvQkFBb0IsQ0FBQyxZQUFZLENBQzlDLFNBQVMsQ0FBRSxJQUFJLENBQ2YsT0FBTyxDQUFFLENBQUMsQ0FDYixBQUVELGdCQUFnQixDQUFDLG9CQUFvQixDQUFDLFNBQVMsQ0FDM0MsV0FBVyxDQUFFLGlCQUFpQixDQUM5QixLQUFLLENBQUUsS0FBSyxDQUNmLEFBR0QsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsUUFBUSxFQUN2QyxnQkFBZ0IsQ0FBQyxvQkFBb0IsQ0FBQyxZQUFZLENBQzlDLFNBQVMsQ0FBRSxjQUFjLENBQzVCLENBR0wscUJBQXFCLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBRSxNQUFNLENBQUMsT0FBTyxDQUFFLFFBQVEsQ0FBQyxNQUFNLENBQUUsT0FBTyxDQUFDLE1BQU0sQ0FBRyxBQUN6RixxQkFBcUIsQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBRSxLQUFLLENBQUMsSUFBSSxDQUFFLFlBQVksQ0FBQyxHQUFHLENBQUcsQUFDdkUscUJBQXFCLENBQUMsRUFBRSxNQUFNLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBRyxBQUM3QyxnQkFBZ0IsQ0FBQyxPQUFPLENBQ3hCLGdCQUFnQixDQUFDLFNBQVMsQ0FDMUIsZ0JBQWdCLENBQUMsU0FBUyxDQUN0QixLQUFLLENBQUUsT0FBTyxDQUNkLFNBQVMsQ0FBRSxJQUFJLENBQ2xCLEFBQ0QsZ0JBQWdCLENBQUMscUJBQXFCLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBRSxPQUFPLENBQUMsQ0FBQyxDQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUcsQUFDcEUsZ0JBQWdCLENBQUMscUJBQXFCLENBQUMsQ0FBQyxDQUNwQyxNQUFNLENBQUUsSUFBSSxDQUNmLEFBQ0QsZ0JBQWdCLENBQUMscUJBQXFCLENBQUMsS0FBSyxDQUN4QyxjQUFjLENBQUMsR0FBRyxDQUNsQixlQUFlLENBQUMsUUFBUSxDQUN4QixVQUFVLENBQUMsT0FBTyxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNkLEFBQ0QsZ0JBQWdCLENBQUMscUJBQXFCLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFHLEFBQ2xFLGdCQUFnQixDQUFDLFFBQVEsQ0FBRSxnQkFBZ0IsQ0FBQyxxQkFBcUIsQ0FBRSxnQkFBZ0IsQ0FBQyxxQkFBcUIsQ0FBQyxVQUFVLENBQUMsMkNBQTJDLENBQUMsU0FBUyxDQUFFLE1BQU0sQ0FBQyxJQUFJLENBQUUsS0FBSyxDQUFDLElBQUksQ0FBRyxBQUN0TSxnQkFBZ0IsQ0FBQyxRQUFRLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQSxVQUFVLENBQUcsQUFDOUMsZ0JBQWdCLENBQUMsUUFBUSxDQUFFLGdCQUFnQixDQUFDLHFCQUFxQixDQUFDLG1CQUFtQixDQUFDLFFBQVEsQ0FBRSxNQUFNLENBQUMsSUFBSSxDQUFHLEFBQzlHLGdCQUFnQixDQUFDLHFCQUFxQixDQUFDLG1CQUFtQixDQUFDLEdBQUcsQ0FBRyxBQUdqRSxhQUFhLENBQUUsU0FBUyxDQUFFLGVBQWUsQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFFLFdBQVcsQ0FBQyxPQUFPLENBQUUsS0FBSyxDQUFDLEtBQUssQ0FBRSxhQUFhLENBQUUsS0FBSyxDQUFFLFVBQVUsQ0FBRSxLQUFLLENBQUcsQUFDckksYUFBYSxDQUFFLFNBQVMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFFLEtBQUssQ0FBQyxJQUFJLENBQUcsQUFDbkQsYUFBYSxDQUFDLFVBQVUsQ0FBQyw0Q0FBNEMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBRyxBQUN0RixTQUFTLENBQUMsVUFBVSxDQUFDLDJDQUEyQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFFLFdBQVcsQ0FBQyxHQUFHLENBQUcsQUFDbEcsYUFBYSxNQUFNLENBQUUsU0FBUyxNQUFNLENBQUUsZUFBZSxNQUFNLENBQUMsbUJBQW1CLENBQUMsUUFBUSxDQUFHLEFBQzNGLFVBQVUsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFFLE1BQU0sQ0FBQyxpQkFBaUIsQ0FBRSxTQUFTLENBQUMsSUFBSSxDQUFFLE1BQU0sQ0FBQyxNQUFNLENBQUUsT0FBTyxDQUFDLEdBQUcsQ0FBRSxRQUFRLENBQUMsUUFBUSxDQUFFLEtBQUssQ0FBQyxJQUFJLENBQUcsQUFDbEksVUFBVSxDQUFFLFVBQVUsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBRyxBQUN0QyxVQUFVLENBQUMsQ0FBQyxDQUFDLGVBQWUsQ0FBQyxTQUFTLENBQUcsQUFDekMsZUFBZSxDQUFDLFVBQVUsQ0FBQyxpREFBaUQsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FBRSxNQUFNLENBQUMsSUFBSSxDQUFFLEdBQUcsQ0FBQyxHQUFHLENBQUUsS0FBSyxDQUFDLEdBQUcsQ0FBRSxLQUFLLENBQUMsSUFBSSxDQUFHLEFBQzFJLElBQUksQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBRSxhQUFhLENBQUMsSUFBSSxDQUFHLEFBRy9DLFFBQVEsQ0FBQyxNQUFNLENBQUMsS0FBSyxDQUFHLEFBQ3hCLFFBQVEsQ0FBQyxFQUFFLENBQUUsUUFBUSxDQUFDLEVBQUUsQ0FBQyxPQUFPLENBQUMsT0FBTyxDQUFHLEFBQzNDLFFBQVEsQ0FBQyxFQUFFLENBQUMsVUFBVSxDQUFDLE9BQU8sQ0FBRyxBQUNqQyxRQUFRLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBRSxzQkFBc0IsQ0FBRSxzQkFBc0IsQ0FBRSx3QkFBd0IsQ0FBRSxRQUFRLENBQUMsWUFBWSxDQUFDLE1BQU0sQ0FDL0gsUUFBUSxDQUFDLFlBQVksQ0FBQyxNQUFNLENBQUMsT0FBTyxDQUFDLFlBQVksQ0FBRSxXQUFXLENBQUMsT0FBTyxDQUFHLEFBR3pFLFFBQVEsQ0FBQyxXQUFXLENBQ2hCLEtBQUssQ0FBRSxPQUFPLENBQ2QsS0FBSyxDQUFFLEVBQUUsQ0FDVCxTQUFTLENBQUUsSUFBSSxDQUhuQixBQUlJLEFBR0gsUUFQTyxDQUFDLFdBQVcsQUFJZixNQUFNLEFBQUMsQ0FDSixLQUFLLENBQUMsSUFBSSxDQUNiLEFBRUwsUUFBUSxDQUFDLFdBQVcsQ0FBQyxZQUFZLENBQzdCLFVBQVUsQ0FBQywyQ0FBMkMsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLENBQUMsQ0FDcEUsTUFBTSxDQUFDLElBQUksQ0FDWCxLQUFLLENBQUMsSUFBSSxDQUNWLE9BQU8sQ0FBQyxZQUFZLENBQ3BCLFdBQVcsQ0FBQyxPQUFPLENBQ3RCLEFBQ0QsUUFBUSxDQUFDLFdBQVcsQ0FBQyxjQUFjLENBQUMsbUJBQW1CLENBQUMsUUFBUSxDQUFHLEFBQ25FLFFBQVEsQ0FBQyxZQUFZLEFBQUMsQ0FDbEIsS0FBSyxDQUFFLEVBQUUsQ0FDVCxTQUFTLENBQUUsSUFBSSxDQUNmLFVBQVUsQ0FBRSxNQUFNLENBSHRCLEFBSUksQUFHSCxRQVBPLENBQUMsWUFBWSxBQUloQixNQUFNLEFBQUMsQ0FDSixVQUFVLENBQUUsSUFBSSxDQUNuQixBQUVMLFVBQVUsQ0FBQyxRQUFRLENBQUMsWUFBWSxBQUFDLENBQzdCLEtBQUssQ0FBRSxHQUFHLENBQ1YsU0FBUyxDQUFFLElBQUksQ0FDbEIsQUFFRCxRQUFRLENBQUMsWUFBWSxDQUFDLE1BQU0sQ0FBRSxRQUFRLENBQUMsWUFBWSxDQUFDLE1BQU0sQ0FBRSxRQUFRLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBQyxVQUFVLENBQUMsdUNBQXVDLENBQUMsU0FBUyxDQUFFLE1BQU0sQ0FBQyxJQUFJLENBQUUsS0FBSyxDQUFDLElBQUksQ0FBRyxBQUNwTCxRQUFRLENBQUMsWUFBWSxDQUFDLE1BQU0sQ0FBQyxtQkFBbUIsQ0FBQyxHQUFHLENBQUcsQUFDdkQsUUFBUSxDQUFDLFlBQVksQ0FBQyxNQUFNLENBQUMsbUJBQW1CLENBQUMsT0FBTyxDQUFHLEFBQzNELFFBQVEsQ0FBQyxZQUFZLENBQUMsU0FBUyxDQUFDLG1CQUFtQixDQUFDLE9BQU8sQ0FBRyxBQUM5RCxRQUFRLENBQUMsU0FBUyxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUcsQUFDL0IsUUFBUSxDQUFDLFNBQVMsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLEdBQUcsQ0FBRSxLQUFLLENBQUMsR0FBRyxDQUFHLEFBQ2hELFFBQVEsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBRSxlQUFlLENBQUcsQUFDaEQsUUFBUSxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFHLEFBQzlCLFFBQVEsQ0FBQyxZQUFZLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBRyxBQUNsQyxRQUFRLENBQUMsWUFBWSxBQUFDLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBRyxBQUNsQyxRQUFRLENBQUMsWUFBWSxDQUFDLENBQUMsQUFBQyxDQUFDLEtBQUssQ0FBRSxJQUFJLENBQUUsZUFBZSxDQUFFLElBQUksQ0FBRyxBQUM5RCxRQUFRLENBQUMsWUFBWSxDQUFDLENBQUMsTUFBTSxBQUFDLENBQUMsZUFBZSxDQUFFLElBQUksQ0FBRyxBQUN2RCxRQUFRLENBQUMsWUFBWSxDQUFDLENBQUMsUUFBUSxBQUFDLENBQUMsZUFBZSxDQUFFLElBQUksQ0FBRyxBQUN6RCxRQUFRLENBQUMsWUFBWSxDQUFFLFFBQVEsQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUcsQUFDN0QsUUFBUSxDQUFDLGFBQWEsQ0FDbEIsS0FBSyxDQUFDLEdBQUcsQ0FDVCxTQUFTLENBQUUsSUFBSSxDQUNsQixBQUNELFFBQVEsQ0FBQyxzQkFBc0IsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFHLEFBQzVDLFFBQVEsQ0FBQyxhQUFhLENBQUMsS0FBSyxDQUFDLEdBQUcsQ0FBRyxBQUNuQyxRQUFRLENBQUMsYUFBYSxDQUFDLFNBQVMsQ0FBQyxPQUFPLENBQUMsWUFBWSxDQUFFLEtBQUssQ0FBQyxHQUFHLENBQUcsQUFDbkUsUUFBUSxDQUFDLFVBQVUsQ0FBQyxLQUFLLENBQUMsR0FBRyxDQUFHLEFBQ2hDLFFBQVEsQ0FBQyxnQkFBZ0IsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFFLEtBQUssQ0FBQyxLQUFLLENBQUcsQUFDckQsUUFBUSxDQUFDLGNBQWMsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFFLEtBQUssQ0FBQyxLQUFLLENBQUcsQUFDbkQsUUFBUSxDQUFDLHNCQUFzQixDQUFDLFVBQVUsQ0FBQyxxREFBcUQsQ0FBQyxTQUFTLENBQUMsQ0FBQyxDQUFDLE1BQU0sQ0FBRSxNQUFNLENBQUMsSUFBSSxDQUFFLFlBQVksQ0FBQyxHQUFHLENBQUUsS0FBSyxDQUFDLElBQUksQ0FBRSxNQUFNLENBQUUsT0FBTyxDQUFHLEFBQ2xMLFFBQVEsQ0FBQyxDQUFDLHNCQUFzQixDQUFDLE1BQU0sQ0FBQyxJQUFJLENBQUUsTUFBTSxDQUFDLEtBQUssQ0FBRSxLQUFLLENBQUMsSUFBSSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUUsU0FBUyxDQUFFLEtBQUssQ0FBRSxLQUFLLENBQUMsT0FBTyxDQUFHLEFBQ3hILFFBQVEsQ0FBQyxDQUFDLHNCQUFzQixNQUFNLENBQUMsZUFBZSxDQUFFLElBQUksQ0FBRyxBQUMvRCxRQUFRLENBQUMsd0JBQXdCLENBQUMsVUFBVSxDQUFDLHVEQUF1RCxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsTUFBTSxDQUFFLE1BQU0sQ0FBQyxJQUFJLENBQUUsWUFBWSxDQUFDLEdBQUcsQ0FBRSxLQUFLLENBQUMsSUFBSSxDQUFFLE1BQU0sQ0FBRSxPQUFPLENBQUUsQUFDckwsUUFBUSxDQUFDLFVBQVUsQ0FBQyxJQUFJLFlBQVksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFFLEtBQUssQ0FBQyxJQUFJLENBQUUsTUFBTSxDQUFDLGFBQWEsQ0FBRSxLQUFLLENBQUMsS0FBSyxDQUFHLEFBQ2pHLFFBQVEsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUUsVUFBVSxDQUFDLElBQUksQ0FBRSxLQUFLLENBQUMsS0FBSyxDQUFHLEFBQ3RFLGNBQWMsQ0FBQyxFQUFFLENBQUMsT0FBTyxDQUFDLENBQUMsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFHLEFBQy9DLGNBQWMsQ0FBQyxVQUFVLENBQUMsYUFBYSxDQUFDLGlCQUFpQixDQUFFLFFBQVEsQ0FBQyxNQUFNLENBQUUsY0FBYyxDQUFDLEdBQUcsQ0FBRSxhQUFhLENBQUMsR0FBRyxDQUFFLEtBQUssQ0FBQyxLQUFLLENBQUcsQUFDakksUUFBUSxDQUFDLFVBQVUsQ0FBQyxLQUFLLEFBQUMsQ0FDdEIsT0FBTyxDQUFFLEdBQUcsQ0FDZixBQUNELFFBQVEsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FDeEIsT0FBTyxDQUFDLE9BQU8sQ0FDZixjQUFjLENBQUUsUUFBUSxDQUMzQixBQUNELGVBQWUsQ0FBQyxVQUFVLENBQUMsT0FBTyxDQUFFLFFBQVEsQ0FBQyxNQUFNLENBQUUsT0FBTyxDQUFDLE9BQU8sQ0FBRSxLQUFLLENBQUMsSUFBSSxDQUFHLEFBQ25GLGVBQWUsQ0FBQyxHQUFHLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBRyxBQUtqQyxVQUFVLENBQUMsWUFBWSxDQUFDLE9BQU8sQ0FBRSxjQUFjLENBQUUsTUFBTSxDQUFFLGlCQUFpQixDQUFFLE9BQU8sQ0FBQyxJQUFJLENBQUUsUUFBUSxDQUFDLFFBQVEsQ0FBRSxHQUFHLENBQUMsSUFBSSxDQUFHLEFBQ3hILElBQUksQUFBQyxDQUFDLFFBQVEsQ0FBQyxRQUFRLENBQUUsR0FBRyxDQUFDLElBQUksQ0FBRyxBQUNwQyxVQUFVLENBQUMsS0FBSyxBQUNoQixDQUNJLE9BQU8sQ0FBQyxZQUFZLENBQ3BCLE9BQU8sQ0FBQyxDQUFDLENBQ1QsVUFBVSxDQUFDLE9BQU8sQ0FDbEIsVUFBVSxDQUFFLElBQUksQ0FDaEIsTUFBTSxDQUFDLENBQUMsQ0FDWCxBQUNELFVBQVUsQ0FBQyxLQUFLLENBQUMsRUFBRSxBQUNuQixDQUNJLFVBQVUsQ0FBQyxPQUFPLENBQ2xCLFdBQVcsQ0FBQyxDQUFDLENBQ2IsYUFBYSxDQUFFLENBQUMsQ0FDaEIsS0FBSyxDQUFFLElBQUksQ0FDWCxRQUFRLENBQUUsUUFBUSxDQUNsQixHQUFHLENBQUUsR0FBRyxDQUNSLE1BQU0sQ0FBRSxpQkFBaUIsQ0FDNUIsQUFDRCxVQUFVLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDLEFBQ3JCLENBQ0ksU0FBUyxDQUFDLEdBQUcsQ0FDYixXQUFXLENBQUMsSUFBSSxDQUNoQixLQUFLLENBQUUsSUFBSSxDQUNYLE9BQU8sQ0FBRSxRQUFRLENBQ2pCLGVBQWUsQ0FBRSxJQUFJLENBQ3hCLEFBRUQsVUFBVSxDQUFDLEtBQUssQ0FBQyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEtBQUssQUFBQyxDQUFDLEtBQUssQ0FBRSxPQUFPLENBQUcsQUFDcEQsVUFBVSxDQUFDLEtBQUssQ0FBQyxFQUFFLE9BQU8sQ0FBQyxDQUFDLFFBQVEsQUFBQyxDQUFDLEtBQUssQ0FBRSxPQUFPLENBQUcsQUFDdkQsVUFBVSxDQUFDLEtBQUssQ0FBQyxFQUFFLE9BQU8sQ0FBQyxDQUFDLE1BQU0sQUFBQyxDQUFDLEtBQUssQ0FBRSxPQUFPLENBQUcsQUFDckQsVUFBVSxDQUFDLEtBQUssQ0FBQyxFQUFFLE9BQU8sQ0FBQyxDQUFDLE9BQU8sQUFBQyxDQUFDLEtBQUssQ0FBRSxPQUFPLENBQUcsQUFDdEQsVUFBVSxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLEFBQUMsQ0FBQyxLQUFLLENBQUUsSUFBSSxDQUFHLEFBQzFDLFVBQVUsQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLENBQUMsUUFBUSxBQUFDLENBQUMsS0FBSyxDQUFFLElBQUksQ0FBRyxBQUM3QyxVQUFVLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxDQUFDLE1BQU0sQUFBQyxDQUFDLEtBQUssQ0FBRSxJQUFJLENBQUcsQUFDM0MsVUFBVSxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsQ0FBQyxPQUFPLEFBQUMsQ0FBQyxLQUFLLENBQUUsSUFBSSxDQUFHLEFBRTVDLFVBQVUsQ0FBQyxLQUFLLENBQUMsRUFBRSxPQUFPLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBRSxtQkFBbUIsQ0FBRSxLQUFLLENBQUcsQUFDekUsVUFBVSxDQUFDLEtBQUssQ0FBQyxFQUFFLE9BQU8sQ0FBQyxDQUFDLEFBQUMsQ0FBQyxNQUFNLENBQUMsSUFBSSxDQUFHLEFBQzVDLFVBQVUsQ0FBQyxjQUFjLEFBQ3pCLENBQ0ksUUFBUSxDQUFDLFFBQVEsQ0FDakIsUUFBUSxDQUFDLE1BQU0sQ0FDZixVQUFVLENBQUUsS0FBSyxDQUFDLCtEQUErRCxDQUFDLEdBQUcsQ0FBQyxHQUFHLENBQUMsUUFBUSxDQUNsRyxLQUFLLENBQUMsS0FBSyxDQUNkLEFBRUQsVUFBVSxDQUFFLElBQUksQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFHLEFBQzlCLGVBQWUsQ0FBQyxDQUFDLENBQUUsVUFBVSxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFHLEFBQ3RELFVBQVUsQ0FBQyxRQUFRLENBQUMsWUFBWSxDQUFDLEtBQUssQ0FBQyxHQUFHLENBQUcsQUFDN0MsVUFBVSxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUcsQUFDbEQsVUFBVSxDQUFDLE9BQU8sQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFHLEFBQ2pDLFVBQVUsQ0FBQyxjQUFjLENBQUMsVUFBVSxDQUNoQyxLQUFLLENBQUMsS0FBSyxDQUNkLEFBQ0QsY0FBYyxDQUFDLFVBQVUsQUFBQyxDQUN0QixPQUFPLENBQUUsSUFBSSxDQUNoQixBQUNELFVBQVUsQ0FBQyxRQUFRLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FDMUMsVUFBVSxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsVUFBVSxDQUN6QyxVQUFVLENBQUMsUUFBUSxDQUFDLFNBQVMsQ0FBQyxhQUFhLENBQ3ZDLE9BQU8sQ0FBRSxJQUFJLENBQUUsTUFBTSxDQUFFLE9BQU8sQ0FDakMsQUFHRCxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxRQUFRLEVBQ3ZDLFVBQVUsQ0FBQyxLQUFLLENBQUUsT0FBTyxDQUFFLElBQUksQ0FBSSxBQUNuQyxVQUFVLENBQUMsUUFBUSxDQUFDLGFBQWEsQ0FBRSxPQUFPLENBQUUsSUFBSSxDQUFHLEFBQ25ELFVBQVUsQ0FBQyxRQUFRLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBRSxVQUFVLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBRSxVQUFVLENBQUUsTUFBTSxDQUFHLEFBQ2pHLFVBQVUsQ0FBQyxRQUFRLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBRSxVQUFVLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUUsT0FBTyxDQUFFLE9BQU8sQ0FBRyxBQUUxRyxVQUFVLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBQyxzQkFBc0IsQ0FBRSxVQUFVLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBQyxXQUFXLENBQ2pHLFVBQVUsQ0FBQyxRQUFRLENBQUMsV0FBVyxBQUFDLENBQUUsT0FBTyxDQUFFLGVBQWUsQ0FBRyxBQUU3RCxVQUFVLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxTQUFTLENBQUMsU0FBUyxDQUFHLEFBQ3ZDLFVBQVUsQ0FBQyxRQUFRLENBQUUsVUFBVSxDQUFDLFlBQVksQ0FBQyxPQUFPLENBQUUsQ0FBQyxDQUFFLE1BQU0sQ0FBRSxJQUFJLENBQUcsQUFDeEUsVUFBVSxDQUFDLFVBQVUsQ0FBRSxPQUFPLENBQUUsSUFBSSxDQUFJLEFBQ3hDLFVBQVUsQ0FBQyxRQUFRLENBQUMsWUFBWSxDQUFFLE9BQU8sQ0FBRSxJQUFJLENBQUcsQUFDbEQsVUFBVSxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUMsYUFBYSxDQUFFLE9BQU8sQ0FBRSxLQUFLLENBQUcsQ0FNbEUsb0JBQW9CLENBQ3BCLHNCQUFzQixDQUN0QixXQUFXLENBQUMsZUFBZSxDQUFDLFlBQVksQ0FDeEMsV0FBVyxDQUFDLGVBQWUsQ0FBQyxjQUFjLENBQzFDLFdBQVcsQ0FBQyxRQUFRLENBQUUsV0FBVyxDQUFDLFdBQVcsQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFFLFdBQVcsQ0FBQyxPQUFPLENBQUcsQUFDbkYsV0FBVyxDQUFDLGVBQWUsQ0FBQyxZQUFZLENBQUMsVUFBVSxDQUFDLCtDQUErQyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUcsQUFDL0gsV0FBVyxDQUFDLGVBQWUsQ0FBQyxjQUFjLENBQUMsVUFBVSxDQUFDLGlEQUFpRCxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsQ0FBQyxDQUFFLEtBQUssQ0FBQyxJQUFJLENBQUcsQUFFcEksQUFDSSxlQURXLENBQ1gsTUFBTSxBQUFDLENBRUgsWUFBWSxDQUFDLElBQUksQ0FDakIsV0FBVyxDQUFDLElBQUksQ0FDaEIsU0FBUyxDQUFFLEtBQUssQ0FDaEIsS0FBSyxDQUFDLElBQUksQ0FDVixBQUdILE1BSFMsRUFBRSxTQUFTLEVBQUUsS0FBSyxFQVBoQyxBQUNJLGVBRFcsQ0FDWCxNQUFNLEFBQUMsQ0FPQyxTQUFTLENBQUUsSUFBSSxDQUV0QixDQUdMLG9CQUFvQixDQUFFLHNCQUFzQixBQUFDLENBQ3pDLEtBQUssQ0FBQyxJQUFJLENBQ1YsTUFBTSxDQUFDLElBQUksQ0FDWCxXQUFXLENBQUMsR0FBRyxDQUNmLEtBQUssQ0FBQyxJQUFJLENBQ1YsTUFBTSxDQUFDLE9BQU8sQ0FBRSxRQUFRLENBQUMsUUFBUSxDQUFFLE1BQU0sQ0FBQyxHQUFHLENBQzdDLE9BQU8sQ0FBRSxDQUNiLENBQUMsQUFDRCxjQUFjLENBQUMsc0JBQXNCLEFBQUMsQ0FDbEMsVUFBVSxDQUFFLEdBQUcsQ0FDbEIsQUFDRCxXQUFXLENBQUMsUUFBUSxDQUFFLFdBQVcsQ0FBQyxXQUFXLENBQUMsVUFBVSxDQUFDLHNDQUFzQyxDQUFDLFNBQVMsQ0FBRSxNQUFNLENBQUMsSUFBSSxDQUFFLEtBQUssQ0FBQyxJQUFJLENBQUcsQUFDckksV0FBVyxDQUFDLFdBQVcsQ0FBQyxtQkFBbUIsQ0FBQyxHQUFHLENBQUcsQUFDbEQsV0FBVyxDQUFDLFFBQVEsQ0FBQyxtQkFBbUIsQ0FBQyxRQUFRLENBQUcsQUFFcEQsV0FBVyxDQUFDLGFBQWEsQ0FBQyxHQUFHLENBQUUsS0FBSyxDQUFDLElBQUksQ0FBRyxBQUM1QyxXQUFXLENBQUMsRUFBRSxDQUFDLFVBQVUsQ0FBQyxJQUFJLENBQUUsT0FBTyxDQUFDLENBQUMsQ0FBRSxNQUFNLENBQUMsQ0FBQyxDQUFHLEFBQ3RELFdBQVcsQ0FBQyxFQUFFLENBQUMsYUFBYSxDQUFDLGNBQWMsQ0FBRSxVQUFVLENBQUMsSUFBSSxDQUFFLFFBQVEsQ0FBQyxNQUFNLENBQUcsQUFDaEYsV0FBVyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBRSxNQUFNLENBQUMsSUFBSSxDQUFFLE9BQU8sQ0FBQyxDQUFDLENBQUcsQUFDNUQsV0FBVyxDQUFDLFFBQVEsT0FBTyxDQUFDLEdBQUcsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFFLFVBQVUsQ0FBQyxHQUFHLENBQUcsQUFDN0QsV0FBVyxDQUFDLFFBQVEsT0FBTyxDQUFDLEdBQUcsQ0FBQyxFQUFFLENBQUMsWUFBWSxDQUFDLEtBQUssQ0FBRyxBQUN4RCxXQUFXLENBQUMsUUFBUSxPQUFPLENBQUMsRUFBRSxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUUsT0FBTyxDQUFFLEtBQUssQ0FBRyxBQUNsRSxXQUFXLENBQUMsUUFBUSxPQUFPLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxNQUFNLENBQUMsWUFBWSxDQUFHLEFBQ3hELFdBQVcsQ0FBQyxRQUFRLE9BQU8sQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLFdBQVcsQ0FBQyxNQUFNLENBQUcsQUFFdkQsV0FBVyxDQUFDLFNBQVMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFHLEFBQ25DLFdBQVcsQ0FBQyxTQUFTLENBQUUsV0FBVyxDQUFDLEVBQUUsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLE1BQU0sQ0FBQyxDQUFDLENBQUcsQUFDOUQsV0FBVyxDQUFDLFNBQVMsQ0FBQyxDQUFDLENBQUMsV0FBVyxDQUFDLE1BQU0sQ0FBRyxBQUU3QyxXQUFXLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FDeEIsV0FBVyxDQUFDLGdCQUFnQixDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQzlCLEtBQUssQ0FBQyxJQUFJLENBQUUsV0FBVyxDQUFDLElBQUksQ0FBRSxZQUFZLENBQUMsR0FBRyxDQUFFLEtBQUssQ0FBRSxJQUFJLENBRi9ELEFBR0ksQUFJSCxXQVBVLENBQUMsU0FBUyxDQUFDLEVBQUUsQ0FHcEIsTUFBTSxDQUZWLFdBQVcsQ0FBQyxnQkFBZ0IsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUU5QixNQUFNLEFBQ04sQ0FDSSxLQUFLLENBQUUsS0FDWCxDQUFDLEFBRUwsV0FBVyxDQUFDLFNBQVMsQ0FBQyxFQUFFLEFBQUMsQ0FDckIsU0FBUyxDQUFFLEtBQ2YsQ0FBQyxBQUNELFdBQVcsQ0FBQyxTQUFTLENBQUMsRUFBRSxDQUFDLEtBQUssQUFBQyxDQUMzQixLQUFLLENBQUMsSUFBSSxDQUNWLFlBQVksQ0FBQyxHQUFHLENBQ25CLEFBQ0QsV0FBVyxDQUFDLFNBQVMsQ0FBQyxXQUFXLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FDMUMsV0FBVyxDQUFDLFNBQVMsQ0FBQyxXQUFXLENBQUMsRUFBRSxDQUFDLEtBQUssQUFBQyxDQUN2QyxXQUFXLENBQUUsR0FBRyxDQUNuQixBQUNELFdBQVcsQ0FBQyxXQUFXLENBQUMsS0FBSyxDQUFFLFdBQVcsQ0FBQyxnQkFBZ0IsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FDbkUsS0FBSyxDQUFDLElBQUksQ0FDVixZQUFZLENBQUMsR0FBRyxDQUNuQixBQUNELFdBQVcsQ0FBQyxjQUFjLEFBQUMsQ0FBQyxLQUFLLENBQUUsR0FBRyxDQUFFLFNBQVMsQ0FBRSxLQUFLLENBQUcsQUFDM0QsV0FBVyxDQUFDLGdCQUFnQixDQUFDLEVBQUUsQ0FDM0IsT0FBTyxDQUFDLEtBQUssQ0FDaEIsQUFDRCxXQUFXLENBQUMsZ0JBQWdCLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFHLEFBQy9DLFdBQVcsQ0FBQyxnQkFBZ0IsQ0FBQyxFQUFFLENBQUMsRUFBRSxNQUFNLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBRyxBQUN2RCxXQUFXLENBQUMsZ0JBQWdCLENBQUMsRUFBRSxDQUFDLEVBQUUsTUFBTSxDQUFDLFNBQVMsQ0FBQyxHQUFHLENBQUcsQUFDekQsV0FBVyxDQUFDLGdCQUFnQixDQUFDLEVBQUUsQ0FBQyxFQUFFLE1BQU0sQ0FBQyxNQUFNLENBQzNDLEtBQUssQ0FBQyxLQUFLLENBQ2QsQUFDRCxBQUNJLFdBRE8sQ0FBQyxnQkFBZ0IsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUM5QixLQUFLLENBQUEsSUFBQyxDQUFLLE1BQUwsQUFBVyxDQUFFLENBQ2YsS0FBSyxDQUFDLEtBQUssQ0FDWCxZQUFZLENBQUUsSUFBSSxDQUgxQixBQUlLLEFBQ0QsV0FMTyxDQUFDLGdCQUFnQixDQUFDLEVBQUUsQ0FBQyxFQUFFLENBSzlCLG1CQUFtQixBQUFDLENBQ2hCLFVBQVUsQ0FBRSxHQUFHLENBTnZCLEFBT0ssQUFDRCxXQVJPLENBQUMsZ0JBQWdCLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FROUIsS0FBSyxDQUFBLElBQUMsQ0FBSyxVQUFMLEFBQWUsQ0FBRSxDQUNuQixLQUFLLENBQUMsSUFBSSxDQUNWLFVBQVUsQ0FBRSxHQUFHLENBQ2xCLEFBRUwsV0FBVyxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUMsU0FBUyxDQUFDLEdBQUcsQ0FBRSxLQUFLLENBQUMsTUFBTSxDQUFFLE9BQU8sQ0FBQyxHQUFHLENBQUcsQUFFeEUsV0FBVyxDQUFDLFNBQVMsUUFBUSxDQUFDLEVBQUUsQ0FBRSxXQUFXLENBQUMsU0FBUyxRQUFRLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFFLFdBQVcsQ0FBQyxNQUFNLENBQUUsTUFBTSxDQUFDLENBQUMsQ0FBRSxZQUFZLENBQUMsR0FBRyxDQUFHLEFBQ3RJLFdBQVcsQ0FBQyxTQUFTLFFBQVEsQ0FBQyxFQUFFLENBQUMsa0JBQWtCLENBQUMsZUFBZSxBQUFDLENBQUMsVUFBVSxDQUFDLG1EQUFtRCxDQUFFLFVBQVUsQ0FBRSxzREFBc0QsQ0FBRSxrQkFBa0IsQ0FBQyxHQUFHLENBQUUscUJBQXFCLENBQUMsR0FBRyxDQUFFLGFBQWEsQ0FBQyxHQUFHLENBQUUsTUFBTSxDQUFFLGlCQUFpQixDQUFHLEFBQzNTLFdBQVcsQ0FBQyxTQUFTLFFBQVEsQ0FBQyxrQkFBa0IsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFHLEFBQ25FLFdBQVcsQ0FBQyxTQUFTLFFBQVEsQ0FBQyxpQkFBaUIsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFFLE1BQU0sQ0FBQyxDQUFDLENBQUUsUUFBUSxDQUFDLFFBQVEsQ0FBRSxNQUFNLENBQUMsSUFBSSxDQUFHLEFBQzVHLFdBQVcsQ0FBQyxTQUFTLFFBQVEsQ0FBQyxpQkFBaUIsQ0FBQyxnQkFBZ0IsQ0FDNUQsVUFBVSxDQUFDLE9BQU8sQ0FDbEIsa0JBQWtCLENBQUMsR0FBRyxDQUN0QixxQkFBcUIsQ0FBQyxHQUFHLENBQ3pCLGFBQWEsQ0FBQyxHQUFHLENBQUUsUUFBUSxDQUFDLE1BQU0sQ0FDbEMsUUFBUSxDQUFDLFFBQVEsQ0FBRSxJQUFJLENBQUMsQ0FBQyxDQUFFLEdBQUcsQ0FBQyxDQUFDLENBQ2hDLEtBQUssQ0FBRSxLQUFLLENBQ1osT0FBTyxDQUFFLEdBQUcsQ0FDZixBQUNELFdBQVcsQ0FBQyxTQUFTLFFBQVEsQ0FBQyxpQkFBaUIsQ0FBQyxzQkFBc0IsQ0FDbEUsUUFBUSxDQUFDLFFBQVEsQ0FBRSxJQUFJLENBQUMsR0FBRyxDQUFFLEdBQUcsQ0FBQyxJQUFJLENBQ3hDLEFBRUQsc0JBQXNCLENBQUMsS0FBSyxDQUFBLElBQUMsQ0FBSyxRQUFMLEFBQWEsQ0FBRSxDQUN4QyxNQUFNLENBQUUsZUFBZSxDQUMxQixBQUVELFdBQVcsQ0FBRSxzQkFBc0IsQ0FDbkMsV0FBVyxDQUFFLHNCQUFzQixBQUFDLENBQ2hDLFVBQVUsQ0FBRSxJQUFJLENBQ25CLEFBRUQsV0FBVyxDQUFFLDBCQUEwQixDQUN2QyxXQUFXLENBQUUsMEJBQTBCLEFBQUMsQ0FDcEMsVUFBVSxDQUFFLElBQUksQ0FDbkIsQUFDRCwwQkFBMEIsQ0FBQyxLQUFLLENBQUMsS0FBSyxBQUFDLENBQ25DLEdBQUcsQ0FBRSxHQUFHLENBQ1gsQUFFRCxXQUFXLENBQUMsU0FBUyxRQUFRLENBQUMsaUJBQWlCLENBQUMsc0JBQXNCLENBQUMsS0FBSyxDQUFDLE9BQU8sQ0FBRSxZQUFZLENBQUUsS0FBSyxDQUFFLEtBQUssQ0FBRyxBQUNuSCxXQUFXLENBQUMsU0FBUyxRQUFRLENBQUMsaUJBQWlCLENBQUMsZ0JBQWdCLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUcsQUFDakYsV0FBVyxDQUFDLFNBQVMsUUFBUSxDQUFDLGlCQUFpQixDQUFDLGdCQUFnQixDQUFDLEVBQUUsQ0FBQyxDQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBRSxXQUFXLENBQUMsSUFBSSxDQUFHLEFBQ3JHLFdBQVcsQ0FBQyxTQUFTLFFBQVEsQ0FBQyxpQkFBaUIsQ0FBQyxnQkFBZ0IsQ0FBQyxxQkFBcUIsQ0FDbEYsUUFBUSxDQUFFLFFBQVEsQ0FDbEIsS0FBSyxDQUFFLEdBQUcsQ0FDVixHQUFHLENBQUUsR0FBRyxDQUNSLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLEtBQUssQ0FBRSxJQUFJLENBQ1gsTUFBTSxDQUFFLElBQUksQ0FDZixBQUNELFdBQVcsQ0FBQyxTQUFTLFFBQVEsQ0FBQyxpQkFBaUIsQ0FBQyxnQkFBZ0IsQ0FBQyxjQUFjLENBQy9FLFdBQVcsQ0FBQyxTQUFTLFFBQVEsQ0FBQyxpQkFBaUIsQ0FBQyxnQkFBZ0IsQ0FBQyxtQkFBbUIsQ0FDcEYsV0FBVyxDQUFDLFNBQVMsUUFBUSxDQUFDLGlCQUFpQixDQUFDLGdCQUFnQixDQUFDLHFCQUFxQixDQUNsRixVQUFVLENBQUMsaUNBQWlDLENBQUMsU0FBUyxDQUFFLE1BQU0sQ0FBQyxJQUFJLENBQ25FLEtBQUssQ0FBQyxJQUFJLENBQ1YsTUFBTSxDQUFFLEtBQUssQ0FDaEIsQUFDRCxXQUFXLENBQUMsU0FBUyxRQUFRLENBQUMsaUJBQWlCLENBQUMsZ0JBQWdCLENBQUMsY0FBYyxDQUMzRSxtQkFBbUIsQ0FBQyxRQUFRLENBQy9CLEFBQ0QsV0FBVyxDQUFDLFNBQVMsUUFBUSxDQUFDLGlCQUFpQixDQUFDLGdCQUFnQixDQUFDLG1CQUFtQixDQUFDLG1CQUFtQixDQUFDLFlBQVksQ0FBRyxBQUN4SCxXQUFXLENBQUMsU0FBUyxRQUFRLENBQUMsaUJBQWlCLENBQUMsZ0JBQWdCLENBQUMscUJBQXFCLENBQUMsbUJBQW1CLENBQUMsWUFBWSxDQUFHLEFBRTFILFdBQVcsQ0FBQyxXQUFXLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBRSxJQUFJLENBQUUsU0FBUyxDQUFDLEtBQUssQ0FBRyxBQUM3RCxXQUFXLENBQUMsV0FBVyxDQUFDLEtBQUssQUFBQyxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUcsQUFFbEQsV0FBVyxDQUFDLGVBQWUsQ0FBQyxhQUFhLENBQUMsaUJBQWlCLENBQUUsT0FBTyxDQUFDLGVBQWUsQ0FBRyxBQUN2RixXQUFXLENBQUMsZUFBZSxDQUFDLEVBQUUsQ0FBQyxhQUFhLENBQUMsQ0FBQyxDQUFFLGFBQWEsQ0FBQyxHQUFHLENBQUUsT0FBTyxDQUFDLENBQUMsQ0FBRyxBQUMvRSxXQUFXLENBQUMsZUFBZSxDQUFDLFdBQVcsQ0FBQyxNQUFNLENBQUUsaUJBQWlCLENBQUUsS0FBSyxDQUFDLElBQUksQ0FBRSxPQUFPLENBQUMsT0FBTyxDQUFFLFNBQVMsQ0FBQyxJQUFJLENBQUcsQUFDakgsV0FBVyxDQUFDLGVBQWUsQ0FBQyxXQUFXLENBQUMsa0JBQWtCLENBQUMsVUFBVSxDQUFDLE9BQU8sQ0FBRSxLQUFLLENBQUMsT0FBTyxDQUFHLEFBQy9GLFdBQVcsQ0FBQyxlQUFlLENBQUMsV0FBVyxDQUFDLGNBQWMsQ0FBRSxXQUFXLENBQUMsZUFBZSxDQUFDLFdBQVcsVUFBVSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFHLEFBQy9ILFdBQVcsQ0FBQyxlQUFlLENBQUMsV0FBVyxVQUFVLENBQUMsT0FBTyxDQUFFLE9BQU8sQ0FBRSxVQUFVLENBQUUsT0FBTyxDQUFFLE1BQU0sQ0FBRSxJQUFJLENBQUUsVUFBVSxDQUFFLEdBQUcsQ0FBRSxTQUFTLENBQUUsR0FBRyxDQUFHLEFBQ3pJLFdBQVcsQ0FBQyxlQUFlLENBQUMsWUFBWSxDQUFFLFdBQVcsQ0FBQyxlQUFlLENBQUMsY0FBYyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUUsTUFBTSxDQUFDLElBQUksQ0FBRSxNQUFNLENBQUMsV0FBVyxDQUFHLEFBQ25JLFdBQVcsQ0FBQyxlQUFlLENBQ3ZCLFNBQVMsQ0FBRSxTQUFTLENBQ3ZCLEFBQ0QsV0FBVyxDQUFDLGVBQWUsQ0FBQyxNQUFNLFlBQVksQ0FDMUMsVUFBVSxDQUFFLEdBQUcsQ0FDbEIsQUFDRCxpQkFBaUIsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFHLEFBRXBDLFdBQVcsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFFLEtBQUssQ0FBQyxJQUFJLENBQUUsU0FBUyxDQUFDLEdBQUcsQ0FBRSxjQUFjLENBQUMsR0FBRyxDQUFHLEFBQzlFLFlBQVksQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFFLE9BQU8sQ0FBQyxNQUFNLENBQUcsQUFDOUMsWUFBWSxDQUFDLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUcsQUFDbEMsWUFBWSxDQUFDLENBQUMsQ0FBRSxXQUFXLENBQUMsTUFBTSxDQUFDLGVBQWUsQ0FBQyxTQUFTLENBQUcsQUFDL0QsWUFBWSxDQUFDLENBQUMsTUFBTSxDQUFFLFdBQVcsQ0FBQyxNQUFNLE1BQU0sQ0FBQyxlQUFlLENBQUMsSUFBSSxDQUFHLEFBQ3RFLFdBQVcsQ0FBQyxNQUFNLENBQUMsV0FBVyxDQUFDLElBQUksQ0FBRyxBQUd0QyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxRQUFRLEVBQ3ZDLEVBQUUsT0FBTyxDQUNMLFVBQVUsQ0FBQyxLQUNmLENBQUMsQ0FNTCxJQUFJLENBQUMsZUFBZSxDQUFDLEtBQUssQ0FBRSxJQUFJLENBQUMsZUFBZSxDQUFDLElBQUksQ0FBRSxJQUFJLENBQUMsZUFBZSxDQUFDLE1BQU0sQ0FBRSxJQUFJLENBQUMsZUFBZSxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsS0FBSyxDQUFFLEtBQUssQ0FBQyxJQUFJLENBQUcsQUFDM0ksSUFBSSxDQUFDLFdBQVcsQ0FBQyxFQUFFLENBQUMsYUFBYSxDQUFDLElBQUksQ0FBRyxBQUN6QyxJQUFJLENBQUMsZUFBZSxDQUFDLEVBQUUsQ0FBQyxhQUFhLENBQUMsR0FBRyxDQUFHLEFBQzVDLElBQUksQ0FBQyxlQUFlLFVBQVUsQ0FBQyxhQUFhLENBQUMsSUFBSSxDQUFHLEFBSXBELFdBQVcsQ0FBQyxhQUFhLENBQUMsa0JBQWtCLENBQUUsVUFBVSxDQUFDLEtBQUssQ0FBRSxRQUFRLENBQUMsTUFBTSxDQUFFLEtBQUssQ0FBQyxJQUFJLENBQUUsV0FBVyxDQUFDLEdBQUcsQ0FBRyxBQUMvRyxXQUFXLENBQUMsTUFBTSxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUcsQUFDaEMsV0FBVyxDQUFDLE9BQU8sQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFFLFFBQVEsQ0FBQyxRQUFRLENBQUcsQUFDMUQsV0FBVyxDQUFDLEVBQUUsQ0FBQyxVQUFVLENBQUMsd0NBQXdDLENBQUMsU0FBUyxDQUFFLEtBQUssQ0FBQyxLQUFLLENBQUUsTUFBTSxDQUFDLElBQUksQ0FBRSxLQUFLLENBQUMsS0FBSyxDQUFFLFVBQVUsQ0FBRSxJQUFJLENBQUUsWUFBWSxDQUFDLENBQUMsQ0FBRSxhQUFhLENBQUMsQ0FBQyxDQUFFLFVBQVUsQ0FBQyxJQUFJLENBQUcsQUFDMUwsV0FBVyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBRSxXQUFXLENBQUMsSUFBSSxDQUFFLFFBQVEsQ0FBQyxNQUFNLENBQUcsQUFDbEUsV0FBVyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxLQUFLLENBQUUsV0FBVyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxRQUFRLENBQUUsV0FBVyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxNQUFNLENBQUUsV0FBVyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQUMsQ0FBQyxPQUFPLEFBQzVHLENBQ0ksT0FBTyxDQUFDLEtBQUssQ0FDYixlQUFlLENBQUUsSUFBSSxDQUN4QixBQUVELFdBQVcsQ0FBQyxFQUFFLENBQUMsRUFBRSxJQUFJLENBQUMsT0FBTyxDQUFDLFNBQVMsQ0FBRSxLQUFLLENBQUMsS0FBSyxDQUFHLEFBQ3ZELFdBQVcsQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUMsWUFBWSxDQUFFLE1BQU0sQ0FBQyxpQkFBaUIsQ0FBRSxNQUFNLENBQUMsSUFBSSxDQUFFLEtBQUssQ0FBQyxJQUFJLENBQUUsVUFBVSxDQUFDLE1BQU0sQ0FBRSxTQUFTLENBQUMsS0FBSyxDQUFDLFFBQVEsQ0FBRSxRQUFRLENBQUMsT0FBTyxDQUFFLENBQUMsQ0FBRyxBQUNwSyxXQUFXLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxLQUFLLENBQUMsT0FBTyxDQUFDLFlBQVksQ0FBRyxBQUUvQyxXQUFXLENBQUMsUUFBUSxDQUFFLFlBQVksQUFBQyxDQUMvQixNQUFNLENBQUUsSUFBSSxDQUNaLEtBQUssQ0FBRSxJQUFJLENBQ1gsT0FBTyxDQUFFLGVBQWUsQ0FDM0IsQUFDRCxLQUFLLENBQUUsS0FBSyxDQUFDLFVBQVUsQ0FBQyx3Q0FBd0MsQ0FBQyxTQUFTLENBQUUsTUFBTSxDQUFDLElBQUksQ0FBRSxPQUFPLENBQUMsS0FBSyxDQUFHLEFBQ3pHLEtBQUssQ0FBQyxtQkFBbUIsQ0FBQyxPQUFPLENBQUUsS0FBSyxDQUFDLElBQUksQ0FBRyxBQUNoRCxLQUFLLE1BQU0sQ0FBQyxtQkFBbUIsQ0FBQyxHQUFHLENBQUcsQUFDdEMsS0FBSyxRQUFRLENBQUMsbUJBQW1CLENBQUMsT0FBTyxDQUFHLEFBQzVDLEtBQUssQ0FBQyxtQkFBbUIsQ0FBQyxZQUFZLENBQUUsS0FBSyxDQUFDLElBQUksQ0FBRyxBQUNyRCxLQUFLLE1BQU0sQ0FBQyxtQkFBbUIsQ0FBQyxRQUFRLENBQUcsQUFDM0MsS0FBSyxRQUFRLENBQUMsbUJBQW1CLENBQUMsWUFBWSxDQUFHLEFBR2pELGNBQWMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFHLEFBQzlCLE1BQU0sQ0FDRixRQUFRLENBQUMsS0FBSyxDQUFFLEdBQUcsQ0FBQyxDQUFDLENBQUUsT0FBTyxDQUFFLFNBQVMsQ0FBRSxLQUFLLENBQUMsSUFBSSxDQUNyRCxPQUFPLENBQUMsSUFBSSxDQUNaLElBQUksQ0FBRSxDQUFDLENBQ1AsTUFBTSxDQUFFLElBQUksQ0FDZixBQUNELE1BQU0sQ0FBQyxJQUFJLENBQUUsTUFBTSxDQUFDLElBQUksQ0FDcEIsVUFBVSxDQUFDLGtDQUFrQyxDQUFDLFNBQVMsQ0FBRSxNQUFNLENBQUMsSUFBSSxDQUFFLFFBQVEsQ0FBQyxRQUFRLENBQzFGLEFBQ0QsTUFBTSxDQUFDLElBQUksQ0FBQyxtQkFBbUIsQ0FBQyxHQUFHLENBQUUsS0FBSyxDQUFDLElBQUksQ0FBRSxNQUFNLENBQUMsSUFBSSxDQUFHLEFBQy9ELE1BQU0sQ0FBQyxJQUFJLENBQUMsbUJBQW1CLENBQUMsR0FBRyxDQUFHLEFBQ3RDLE1BQU0sQ0FBQyxJQUFJLENBQUMsVUFBVSxDQUFDLElBQUksQ0FBRSxNQUFNLENBQUMsVUFBVSxDQUFFLFlBQVksQ0FBQyxHQUFHLENBQUUsT0FBTyxDQUFDLFNBQVMsQ0FBRSxVQUFVLENBQUUsS0FBSyxDQUFFLFFBQVEsQ0FBRSxJQUFJLENBQUcsQUFFekgsTUFBTSxDQUFDLE1BQU0sQ0FBQyxVQUFVLENBQUMscUNBQXFDLENBQUcsUUFBUSxDQUFDLFFBQVEsQ0FBRSxLQUFLLENBQUMsS0FBSyxDQUFFLEdBQUcsQ0FBQyxLQUFLLENBQUUsSUFBSSxDQUFDLElBQUksQ0FBRSxLQUFLLENBQUMsSUFBSSxDQUFFLE1BQU0sQ0FBQyxJQUFJLENBQUcsQUFDakosTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLEtBQUssQUFBQyxDQUFDLGVBQWUsQ0FBQyxJQUFJLENBQUcsQUFDM0MsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLFFBQVEsQUFBQyxDQUFDLGVBQWUsQ0FBQyxJQUFJLENBQUcsQUFDOUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLE1BQU0sQUFBQyxDQUFDLGVBQWUsQ0FBQyxJQUFJLENBQUcsQUFDNUMsTUFBTSxDQUFDLElBQUksQ0FBQyxDQUFDLE9BQU8sQUFBQyxDQUFDLGVBQWUsQ0FBQyxJQUFJLENBQUcsQUFDN0MsTUFBTSxDQUFDLElBQUksQ0FBQyxLQUFLLENBQUMsRUFBRSxBQUFDLENBQUMsWUFBWSxDQUFDLElBQUksQ0FBRyxBQUcxQyxLQUFLLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBRyxBQUNuQixTQUFTLENBQUMsUUFBUSxDQUFDLFFBQVEsQ0FBRSxPQUFPLENBQUMsQ0FBQyxDQUFHLEFBR3pDLENBQUMsVUFBVSxBQUFDLENBQUMsZUFBZSxDQUFDLElBQUksQ0FBRSxLQUFLLENBQUUsT0FBTyxDQUFDLFFBQVEsQ0FBRSxRQUFRLENBQUUsQUFDdEUsQ0FBQyxVQUFVLFFBQVEsQUFBQyxDQUFDLGVBQWUsQ0FBQyxJQUFJLENBQUUsS0FBSyxDQUFFLE9BQU8sQ0FBRyxBQUM1RCxDQUFDLFVBQVUsTUFBTSxBQUFDLENBQUMsZUFBZSxDQUFDLElBQUksQ0FBRSxLQUFLLENBQUUsT0FBTyxDQUFHLEFBQzFELENBQUMsVUFBVSxPQUFPLEFBQUMsQ0FBQyxlQUFlLENBQUMsSUFBSSxDQUFFLEtBQUssQ0FBRSxPQUFPLENBQUcsQUFFM0QsQ0FBQyxXQUFXLEtBQUssQ0FBRSxLQUFLLENBQUMsT0FBTyxDQUFFLGVBQWUsQ0FBQyxTQUFTLENBQUUsV0FBVyxDQUFFLElBQUksQ0FBRSxVQUFVLENBQUUsR0FBRyxDQUFHLEFBQ2xHLENBQUMsV0FBVyxRQUFRLENBQUMsZUFBZSxDQUFDLFNBQVMsQ0FBRyxBQUNqRCxDQUFDLFdBQVcsTUFBTSxDQUFDLGVBQWUsQ0FBQyxTQUFTLENBQUcsQUFDL0MsQ0FBQyxXQUFXLE9BQU8sQ0FBQyxlQUFlLENBQUMsU0FBUyxDQUFHLEFBR2hELEdBQUcsUUFBUSxBQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBRSxLQUFLLENBQUMsSUFBSSxDQUFHLEFBQ3RDLEdBQUcsY0FBYyxBQUFDLENBQUMsYUFBYSxDQUFDLElBQUksQ0FBRyxBQUV4QyxHQUFHLFFBQVEsQ0FBQyxHQUFHLGNBQWMsQ0FBQyxLQUFLLGFBQWEsQUFBQyxDQUFDLEtBQUssQ0FBQyxPQUFPLENBQUUsV0FBVyxDQUFDLEdBQUcsQ0FBRSxNQUFNLENBQUMsSUFBSSxDQUFHLEFBQ2hHLEdBQUcsUUFBUSxDQUFDLEdBQUcsY0FBYyxDQUFDLEtBQUssYUFBYSxBQUFDLENBQUMsV0FBVyxDQUFFLEdBQUcsQ0FBRyxBQUVyRSxDQUFDLE9BQU8sQUFBQyxDQUNMLFVBQVUsQ0FBQyx5QkFBeUIsQ0FBQyxTQUFTLENBQzlDLE9BQU8sQ0FBRSxZQUFZLENBQ3JCLEtBQUssQ0FBQyxJQUFJLENBQ1YsTUFBTSxDQUFDLElBQUksQ0FDWCxXQUFXLENBQUUsSUFBSSxDQUNqQixVQUFVLENBQUUsTUFBTSxDQUNsQixLQUFLLENBQUUsS0FBSyxDQUNaLGVBQWUsQ0FBRSxTQUFTLENBQzFCLFNBQVMsQ0FBRSxJQUFJLENBRWxCLEFBQ0QsQ0FBQyxPQUFPLE1BQU0sQUFBQyxDQUFDLEtBQUssQ0FBRSxLQUFLLENBQUcsQUFDL0IsQ0FBQyxPQUFPLEtBQUssQ0FBRSxDQUFDLE9BQU8sUUFBUSxDQUFFLENBQUMsT0FBTyxNQUFNLENBQUUsQ0FBQyxPQUFPLE9BQU8sQUFBQyxDQUM3RCxPQUFPLENBQUMsWUFBWSxDQUNwQixlQUFlLENBQUUsSUFBSSxDQUN4QixBQUNELFVBQVUsQ0FBQyxLQUFLLENBQUUsT0FBTyxDQUFFLFdBQVcsQ0FBQyxHQUFHLENBQUUsTUFBTSxDQUFDLElBQUksQ0FBRyxBQUcxRCxHQUFHLFVBQVUsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFFLEtBQUssQ0FBQyxHQUFHLENBQUUsQUFFckMsR0FBRyxVQUFVLENBQUMsU0FBUyxBQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBRSxPQUFPLENBQUMsQ0FBQyxDQUFFLE1BQU0sQ0FBQyxDQUFDLENBQUUsS0FBSyxDQUFDLElBQUksQ0FBQyxTQUFTLENBQUMsTUFBTSxDQUFFLEFBRXZGLEdBQUcsVUFBVSxDQUFDLEdBQUcsU0FBUyxDQUFFLEdBQUcsVUFBVSxDQUFDLEdBQUcsU0FBUyxBQUFDLENBQ25ELEtBQUssQ0FBQyxJQUFJLENBQUUsS0FBSyxDQUFDLEtBQUssQ0FBRSxlQUFlLENBQUMsSUFBSSxDQUFDLFlBQVksQ0FBQyxJQUFJLENBQUUsT0FBTyxDQUFDLEtBQUssQ0FDOUUsVUFBVSxDQUFDLElBQUksQ0FDbEIsQUFDRCxHQUFHLFVBQVUsQ0FBQyxHQUFHLFNBQVMsQUFBQyxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUcsQUFFL0MsR0FBRyxVQUFVLENBQUMsQ0FBQyxNQUFNLFFBQVEsQUFBQyxDQUFDLGVBQWUsQ0FBQyxJQUFJLENBQUUsS0FBSyxDQUFDLEtBQUssQ0FBRyxBQUNuRSxHQUFHLFVBQVUsQ0FBQyxDQUFDLE1BQU0sTUFBTSxBQUFDLENBQUMsZUFBZSxDQUFDLElBQUksQ0FBRSxLQUFLLENBQUMsS0FBSyxDQUFHLEFBQ2pFLEdBQUcsVUFBVSxDQUFDLENBQUMsTUFBTSxPQUFPLEFBQUMsQ0FBQyxlQUFlLENBQUMsSUFBSSxDQUFFLEtBQUssQ0FBQyxLQUFLLENBQUcsQUFFbEUsR0FBRyxVQUFVLENBQUMsVUFBVSxBQUFDLENBQ3JCLEtBQUssQ0FBQyxJQUFJLENBQ1YsTUFBTSxDQUFDLElBQUksQ0FDWCxnQkFBZ0IsQ0FBRSxPQUFPLENBQ3pCLE9BQU8sQ0FBRSxlQUFlLENBQ3hCLE1BQU0sQ0FBRSxpQkFBaUIsQ0FDekIsa0JBQWtCLENBQUUsQ0FBQyxDQUFFLFdBQVcsQ0FBRSxHQUFHLENBQUUsZUFBZSxDQUFDLElBQUksQ0FDaEUsQUFDRCxHQUFHLFVBQVUsQ0FBQyxJQUFJLEFBQUMsQ0FBQyxrQkFBa0IsQ0FBRSxHQUFHLENBQUcsQUFDOUMsR0FBRyxVQUFVLENBQUMsT0FBTyxBQUFDLENBQUMsZ0JBQWdCLENBQUUsT0FBTyxDQUFFLG1CQUFtQixDQUFFLEtBQUssQ0FBSSxBQUVoRixHQUFHLFVBQVUsQ0FBQyxVQUFVLENBQUMsQ0FBQyxLQUFLLENBQUMsZUFBZSxDQUFDLElBQUksQ0FBRSxLQUFLLENBQUUsT0FBTyxDQUFHLEFBQ3ZFLEdBQUcsVUFBVSxDQUFDLFVBQVUsQ0FBQyxDQUFDLFFBQVEsQ0FBQyxlQUFlLENBQUMsSUFBSSxDQUFFLEtBQUssQ0FBRSxPQUFPLENBQUcsQUFDMUUsR0FBRyxVQUFVLENBQUMsVUFBVSxDQUFDLENBQUMsTUFBTSxDQUFDLGVBQWUsQ0FBQyxJQUFJLENBQUUsS0FBSyxDQUFFLE9BQU8sQ0FBRyxBQUN4RSxHQUFHLFVBQVUsQ0FBQyxVQUFVLENBQUMsQ0FBQyxPQUFPLENBQUMsZUFBZSxDQUFDLElBQUksQ0FBRSxLQUFLLENBQUUsT0FBTyxDQUFHLEFBRXpFLEdBQUcsV0FBVyxBQUFDLENBQ1gsS0FBSyxDQUFDLEtBQUssQ0FDWCxnQkFBZ0IsQ0FBRSxPQUFPLENBQ3pCLE9BQU8sQ0FBRSxhQUFhLENBQ3RCLE1BQU0sQ0FBRSxpQkFBaUIsQ0FDekIsTUFBTSxDQUFDLElBQUksQ0FDWCxXQUFXLENBQUUsR0FBRyxDQUNoQixLQUFLLENBQUUsT0FBTyxDQUNqQixBQUNELEdBQUcsV0FBVyxDQUFDLEtBQUssMEJBQTBCLEFBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFFLFlBQVksQ0FBQyxHQUFHLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FBRyxBQUNoRyxHQUFHLFdBQVcsQ0FBQyxLQUFLLG9CQUFvQixBQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBRSxLQUFLLENBQUMsSUFBSSxDQUFFLFFBQVEsQ0FBQyxRQUFRLENBQUUsTUFBTSxDQUFDLEdBQUcsQ0FBRSxPQUFPLENBQUUsWUFBWSxDQUFFLE1BQU0sQ0FBRSxJQUFJLENBQUUsT0FBTyxDQUFFLENBQUMsQ0FBRyxBQUVuSixvQkFBb0IsQUFBQyxDQUNqQixLQUFLLENBQUMsSUFBSSxDQUNWLFNBQVMsQ0FBRSxLQUFLLENBQ2hCLEtBQUssQ0FBQyxJQUFJLENBQ1YsTUFBTSxDQUFFLGlCQUFpQixDQUN6QixPQUFPLENBQUUsS0FBSyxDQUNqQixBQUNELG9CQUFvQixDQUFDLEtBQUssQUFBQyxDQUN2QixLQUFLLENBQUUsSUFBSSxDQUNkLEFBQ0QsU0FBUyxBQUFDLENBQ04sZ0JBQWdCLENBQUUsT0FBTyxDQUFFLEtBQUssQ0FBQyxJQUFJLENBQ3JDLEtBQUssQ0FBQyxJQUFJLENBQ1YsS0FBSyxDQUFDLElBQUksQ0FDVixPQUFPLENBQUMsS0FBSyxDQUNiLFNBQVMsQ0FBQyxNQUFNLENBQ2hCLFVBQVUsQ0FBRSxHQUFHLENBQ2xCLEFBQ0Qsa0JBQWtCLEFBQUMsQ0FDZixXQUFXLENBQUUsR0FBRyxDQUFFLEtBQUssQ0FBQyxJQUFJLENBQUMsWUFBWSxDQUFDLEdBQUcsQ0FDN0MsT0FBTyxDQUFFLEtBQUssQ0FDZCxPQUFPLENBQUUsWUFBWSxDQUN4QixBQUVELFlBQVksQUFBQyxDQUNULEtBQUssQ0FBQyxJQUFJLENBRVYsT0FBTyxDQUFFLFFBQVEsQ0FDakIsS0FBSyxDQUFFLE9BQU8sQ0FBRSxlQUFlLENBQUMsSUFBSSxDQUFFLE1BQU0sQ0FBQyxPQUFPLENBQUMsU0FBUyxDQUFDLE1BQU0sQ0FDeEUsQUFDRCxZQUFZLENBQUMsQ0FBQyxLQUFLLENBQUMsZUFBZSxDQUFDLElBQUksQ0FBRSxLQUFLLENBQUUsT0FBTyxDQUFHLEFBQzNELFlBQVksQ0FBQyxDQUFDLFFBQVEsQ0FBQyxlQUFlLENBQUMsSUFBSSxDQUFFLEtBQUssQ0FBRSxPQUFPLENBQUcsQUFDOUQsWUFBWSxDQUFDLENBQUMsTUFBTSxDQUFDLGVBQWUsQ0FBQyxJQUFJLENBQUUsS0FBSyxDQUFFLE9BQU8sQ0FBRyxBQUM1RCxZQUFZLENBQUMsQ0FBQyxPQUFPLENBQUMsZUFBZSxDQUFDLElBQUksQ0FBRSxLQUFLLENBQUUsT0FBTyxDQUFHLEFBQzdELEdBQUcsU0FBUyxDQUFDLE9BQU8sQUFBQyxDQUFDLGdCQUFnQixDQUFFLE9BQU8sQ0FBRSxXQUFXLENBQUUsR0FBRyxDQUFHLEFBQ3BFLEdBQUcsU0FBUyxDQUFDLE9BQU8sQ0FBQyxDQUFDLEFBQUMsQ0FBQyxLQUFLLENBQUUsS0FBSyxDQUFHLEFBRXZDLGNBQWMsQUFBQyxDQUFDLGdCQUFnQixDQUFDLEtBQUssQ0FBRSxLQUFLLENBQUMsSUFBSSxDQUFFLEtBQUssQ0FBQyxJQUFJLENBQUUsS0FBSyxDQUFDLEdBQUcsQ0FBRyxBQUM1RSxzQkFBc0IsQ0FBQyxDQUFDLEFBQUMsQ0FBQyxXQUFXLENBQUMsSUFBSSxDQUFDLFNBQVMsQ0FBQyxNQUFNLENBQUUsQUFFN0QsY0FBYyxBQUFDLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBRSxnQkFBZ0IsQ0FBRSxLQUFLLENBQUUsS0FBSyxDQUFFLE9BQU8sQ0FBRSxNQUFNLENBQUMsSUFBSSxDQUFFLFdBQVcsQ0FBRSxHQUFHLENBQUUsYUFBYSxDQUFFLGVBQWUsQ0FBRSxLQUFLLENBQUMsR0FBRyxDQUFHLEFBQ2hKLHNCQUFzQixBQUFDLENBQ25CLGVBQWUsQ0FBQyxJQUFJLENBQUUsTUFBTSxDQUFFLElBQUksQ0FBRSxLQUFLLENBQUUsT0FBTyxDQUFFLFdBQVcsQ0FBRSxHQUFHLENBQ3BFLFFBQVEsQ0FBQyxRQUFRLENBQ2pCLE9BQU8sQ0FBRSxHQUFHLENBQ1osYUFBYSxDQUFFLGlCQUFpQixDQUNoQyxZQUFZLENBQUUsR0FBRyxDQUNwQixBQUVELFNBQVMsQUFBQyxDQUNOLEtBQUssQ0FBQyxJQUFJLENBQUUsZ0JBQWdCLENBQUUsS0FBSyxDQUNuQyxhQUFhLENBQUUsZUFBZSxDQUM5QixNQUFNLENBQUMsSUFBSSxDQUNYLEtBQUssQ0FBRSxLQUFLLENBQ2YsQUFDRCxnQkFBZ0IsQUFBQyxDQUNiLFlBQVksQ0FBRSxHQUFHLENBQ2pCLEtBQUssQ0FBQyxJQUFJLENBQUUsZ0JBQWdCLENBQUUsS0FBSyxDQUVuQyxNQUFNLENBQUMsSUFBSSxDQUNYLEtBQUssQ0FBRSxJQUFJLENBQ1gsVUFBVSxDQUFFLGVBQWUsQ0FDOUIsQUFFRCxTQUFTLEFBQUMsQ0FDTixLQUFLLENBQUMsS0FBSyxDQUNYLEtBQUssQ0FBQyxJQUFJLENBQ1YsZUFBZSxDQUFDLElBQUksQ0FDcEIsS0FBSyxDQUFDLE9BQU8sQ0FDYixVQUFVLENBQUMsZ0NBQWdDLENBQUMsU0FBUyxDQUFDLElBQUksQ0FBQyxNQUFNLENBQ2pFLE9BQU8sQ0FBRSxXQUFXLENBQ3BCLFNBQVMsQ0FBQyxNQUNkLENBQUMsQUFDRCxTQUFTLGdCQUFnQixBQUFDLENBQ3RCLE9BQU8sQ0FBRSxXQUFXLENBQ3BCLFVBQVUsQ0FBQyxnQ0FBZ0MsQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFDLEdBQUcsQ0FDakUsQUFFRCxHQUFHLFNBQVMsQ0FBQyxDQUFDLEFBQUMsQ0FBQyxTQUFTLENBQUMsSUFBSSxDQUFHLEFBQ2pDLEdBQUcsY0FBYyxBQUFDLENBQUMsTUFBTSxDQUFDLElBQUksQ0FBRyxBQUNqQyxTQUFTLEFBQUMsQ0FDTixLQUFLLENBQUMsSUFBSSxDQUFFLEtBQUssQ0FBRSxLQUFLLENBQ3hCLFFBQVEsQ0FBRSxNQUFNLENBQ25CLEFBQ0QsaUJBQWlCLEFBQUMsQ0FBQyxVQUFVLENBQUUsa0NBQWtDLENBQUMsTUFBTSxDQUFFLE1BQU0sQ0FBQyxJQUFJLENBQUUsYUFBYSxDQUFFLGlCQUFpQixDQUFHLEFBRTFILENBQUMsT0FBTyxBQUFDLENBQUMsUUFBUSxDQUFDLFFBQVEsQ0FBQyxHQUFHLENBQUUsSUFBSSxDQUFFLElBQUksQ0FBRSxHQUFHLENBQUcsQUFFbkQsY0FBYyxDQUNWLFVBQVUsQ0FBRSxrQ0FBa0MsQ0FBQyxRQUFRLENBQUMsTUFBTSxDQUFFLE1BQU0sQ0FBQyxJQUFJLENBQzNFLEtBQUssQ0FBQyxJQUFJLENBQUUsU0FBUyxDQUFFLEdBQUcsQ0FBRSxRQUFRLENBQUMsTUFBTSxDQUMzQyxZQUFZLENBQUMsR0FBRyxDQUNoQixRQUFRLENBQUMsUUFBUSxDQUFFLE1BQU0sQ0FBQyxPQUFPLENBQ3BDLEFBQ0QsY0FBYyxDQUFDLENBQUMsQUFBQyxDQUFDLE1BQU0sQ0FBQyxTQUFTLENBQUUsV0FBVyxDQUFDLE1BQU0sQ0FBRyxBQUV6RCxNQUFNLEFBQUMsQ0FBQyxLQUFLLENBQUMsSUFBSSxDQUFFLE1BQU0sQ0FBQyxHQUFHLENBQUcsQUFLakMsVUFBVSxDQUFDLFFBQVEsQ0FBQyxZQUFZLENBQUMsU0FBUyxDQUFFLFVBQVUsQ0FBQyxRQUFRLENBQUMsVUFBVSxDQUFDLFVBQVUsQ0FBRSxVQUFVLENBQUMsUUFBUSxDQUFDLFlBQVksQ0FBQyxXQUFXLENBQUUsVUFBVSxDQUFDLFFBQVEsQ0FBQyxTQUFTLENBQUMsYUFBYSxDQUFFLE9BQU8sQ0FBRSxJQUFJLENBQUUsTUFBTSxDQUFFLE9BQU8sQ0FBRyxBQUNuTixVQUFVLENBQUMsUUFBUSxDQUFDLFlBQVksQ0FBQyxXQUFXLENBQUUsS0FBSyxDQUFFLGtCQUFrQixDQUFHLEFBRTFFLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLFFBQVEsRUFDdkMsWUFBWSxDQUFDLElBQUksS0FBSyxDQUFFLFFBQVEsQ0FBRSxNQUFNLENBQUcsQUFDM0MsWUFBWSxDQUFDLElBQUksS0FBSyxDQUFDLElBQUksQ0FBRSxLQUFLLENBQUMsSUFBSSxDQUFJLEFBQzNDLFlBQVksQ0FBQyxJQUFJLEtBQUssQ0FBQyxJQUFJLENBQUMsV0FBVyxDQUFFLE9BQU8sQ0FBRSxLQUFLLENBQUUsVUFBVSxDQUFFLElBQUksQ0FBRSxTQUFTLENBQUUsZUFBZSxDQUFHLEFBQ3hHLFVBQVUsQ0FBQyxLQUFLLENBQUUsT0FBTyxDQUFFLElBQUksQ0FBSSxBQUNuQyxVQUFVLENBQUMsUUFBUSxDQUFDLGFBQWEsQ0FBRSxPQUFPLENBQUUsSUFBSSxDQUFHLEFBQ25ELFVBQVUsQ0FBQyxRQUFRLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBRSxVQUFVLENBQUMsUUFBUSxDQUFDLFlBQVksQ0FBRSxVQUFVLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBRSxVQUFVLENBQUUsTUFBTSxDQUFHLEFBQ25JLFVBQVUsQ0FBQyxRQUFRLENBQUMsWUFBWSxDQUFDLFNBQVMsQ0FBRSxVQUFVLENBQUMsUUFBUSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQ3JGLFVBQVUsQ0FBQyxRQUFRLENBQUMsU0FBUyxDQUFDLGFBQWEsQ0FDdkMsT0FBTyxDQUFFLE9BQU8sQ0FDbkIsQUFDRCxVQUFVLENBQUMsUUFBUSxDQUFDLFlBQVksQ0FBQyxXQUFXLENBQ3hDLE9BQU8sQ0FBRSxLQUFLLENBQ2pCLEFBQ0QsVUFBVSxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsc0JBQXNCLENBQUUsVUFBVSxDQUFDLFFBQVEsQ0FBQyxVQUFVLENBQUMsV0FBVyxDQUNqRyxVQUFVLENBQUMsUUFBUSxDQUFDLFdBQVcsQ0FBQyxDQUFDLENBQUUsVUFBVSxDQUFDLFFBQVEsQ0FBQyxZQUFZLENBQUUsVUFBVSxDQUFDLFFBQVEsQ0FBQyxXQUFXLENBQ2hHLE9BQU8sQ0FBRSxJQUFJLENBQ2hCLEFBQ0QsVUFBVSxDQUFDLFFBQVEsQ0FBQyxjQUFjLENBQUUsT0FBTyxDQUFFLElBQUksQ0FBRyxBQUNwRCxVQUFVLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FBQyxTQUFTLENBQUMsU0FBUyxDQUFHLEFBQ3ZDLFVBQVUsQ0FBQyxRQUFRLENBQUMsT0FBTyxDQUFFLENBQUMsQ0FBRSxNQUFNLENBQUUsSUFBSSxDQUFHLEFBQy9DLFVBQVUsQ0FBQyxVQUFVLENBQUUsT0FBTyxDQUFFLElBQUksQ0FBSSxBQUN4QyxVQUFVLENBQUMsbUJBQW1CLENBQUUsT0FBTyxDQUFFLElBQUksQ0FBSSxBQUNqRCxXQUFXLENBQUMsYUFBYSxDQUFDLFVBQVUsQ0FBQyxVQUFVLENBQUMsSUFBSSxDQUFHLEFBRXZELGlCQUFpQixDQUNiLE9BQU8sQ0FBRSxLQUFLLENBQ2pCLEFBQ0QsY0FBYyxDQUNWLFVBQVUsQ0FBQyxJQUFJLENBQUMsTUFBTSxDQUFDLENBQUMsQ0FBQyxPQUFPLENBQUMsQ0FBQyxDQUFDLE9BQU8sQ0FBQyxJQUFLLENBQ25ELENBTUwsY0FBYyxBQUFDLENBQ1gsY0FBYyxDQUFFLFdBQVcsQ0FDM0IsU0FBUyxDQUFFLElBQUksQ0FDbEIsQUFFRCxtQkFBbUIsQUFBQyxDQUNoQixLQUFLLENBQUUsT0FBTyxDQUNkLGNBQWMsQ0FBRSxXQUFXLENBQzNCLFNBQVMsQ0FBRSxJQUFJLENBQ2xCLEFBRUQsb0JBQW9CLEFBQUMsQ0FDakIsU0FBUyxDQUFFLElBQUksQ0FDZixXQUFXLENBQUUsVUFBVSxDQUN2QixLQUFLLENBQUUsT0FBTyxDQUNkLEtBQUssQ0FBQyxJQUFJLENBQ1YsS0FBSyxDQUFDLElBQUksQ0FDVixZQUFZLENBQUUsSUFBSSxDQUNyQixBQUVELGlCQUFpQixBQUFDLENBQ2QsS0FBSyxDQUFFLE9BQU8sQ0FDZCxnQkFBZ0IsQ0FBRSxPQUFPLENBQ3pCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsT0FBTyxDQUFFLElBQUksQ0FDaEIsQUFFRCxxQkFBcUIsQUFBQyxDQUNsQixLQUFLLENBQUUsSUFBSSxDQUNYLEtBQUssQ0FBRSxHQUFHLENBQ2IsQUFFRCxzQkFBc0IsQUFBQyxDQUNuQixLQUFLLENBQUUsS0FBSyxDQUNaLEtBQUssQ0FBRSxHQUFHLENBQ2IsQUFFRCxzQkFBc0IsQUFBQyxDQUNuQixLQUFLLENBQUUsT0FBTyxDQUNkLFdBQVcsQ0FBRSxJQUFJLENBQ2pCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsV0FBVyxDQUFFLFVBQVUsQ0FDdkIsS0FBSyxDQUFFLElBQUksQ0FDZCxBQUVELGVBQWUsQUFBQyxDQUNaLFdBQVcsQ0FBRSxJQUFJLENBQ3BCLEFBRUQsZUFBZSxBQUFDLENBQ1osV0FBVyxDQUFFLElBQUksQ0FDakIsVUFBVSxDQUFFLE1BQU0sQ0FDckIsQUFFRCxjQUFjLEFBQUMsQ0FDWCxVQUFVLENBQUUsTUFBTSxDQUNyQixBQUVELGNBQWMsQUFBQyxDQUNYLFVBQVUsQ0FBRSxNQUFNLENBQ3JCLEFBR0QsS0FBSyxBQUFDLENBQUMsTUFBTSxDQUFFLElBQUksQ0FBRyxBQUV0QixTQUFTLEFBQUMsQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFHLEFBRTlCLGdCQUFnQixBQUFDLENBQUMsS0FBSyxDQUFFLElBQUksQ0FBRyxBQUVoQyxlQUFlLEFBQUMsQ0FBQyxpQkFBaUIsQ0FBRSxTQUFTLENBQUcsQUFFaEQsbUJBQW1CLEFBQUMsQ0FBQyxLQUFLLENBQUUsT0FBTyxDQUFHLEFBQ3RDLG1CQUFtQixNQUFNLENBQUUsbUJBQW1CLFFBQVEsQ0FBRSxtQkFBbUIsS0FBSyxDQUFFLG1CQUFtQixPQUFPLEFBQUMsQ0FBQyxlQUFlLENBQUUsSUFBSSxDQUFHLEFBQ3RJLGdCQUFnQixDQUFDLE1BQU0sQ0FBRSxpQkFBaUIsQ0FBRSxVQUFVLENBQUMsT0FBTyxDQUFHLEFBQ2pFLGdCQUFnQixNQUFNLENBQUMsTUFBTSxDQUFFLGlCQUFpQixDQUFFLEFBRWxELFFBQVEsQUFBQyxDQUNMLE1BQU0sQ0FBRSxJQUFJLENBQ1osYUFBYSxDQUFFLENBQUMsQ0FDbkIsQUFHRCxVQUFVLENBQUMsQ0FBQyxNQUFNLENBQUMsVUFBVSxDQUFFLGVBQWUsQ0FBRyxBQUVqRCxxQkFBcUIsQ0FDakIsS0FBSyxDQUFFLElBQUksQ0FDWCxNQUFNLENBQUUsSUFBSSxDQUNaLFFBQVEsQ0FBRSxJQUFJLENBQ2pCLEFBQ0QscUJBQXFCLENBQUMsY0FBYyxDQUFDLFFBQVEsQUFBQyxDQUMxQyxNQUFNLENBQUUsQ0FBQyxDQUNULE9BQU8sQ0FBRSxhQUFhLENBQ3pCLEFBRUQscUJBQXFCLENBQUMsT0FBTyxBQUFDLENBQzFCLFNBQVMsQ0FBRSxJQUFJLENBQ2YsVUFBVSxDQUFFLENBQUMsQ0FDaEIsQUFFRCxxQkFBcUIsQ0FBQyxVQUFVLENBQUMsU0FBUyxBQUFDLENBQ3ZDLE9BQU8sQ0FBRSxJQUFJLENBQ2hCLEFBQ0QscUJBQXFCLENBQUMsVUFBVSxDQUFDLFNBQVMsQ0FBQyxFQUFFLEFBQUMsQ0FDMUMsS0FBSyxDQUFFLGVBQWUsQ0FDekIsQUFFRCxxQkFBcUIsQ0FBQyxJQUFJLEFBQUMsQ0FDdkIsTUFBTSxDQUFFLENBQUMsQ0FDVCxPQUFPLENBQUUsQ0FBQyxDQUNWLFNBQVMsQ0FBRSxNQUFNLENBQ2pCLFFBQVEsQ0FBRSxpQkFBaUIsQ0FDM0IsR0FBRyxDQUFFLElBQUksQ0FDVCxRQUFRLENBQUUsa0JBQWtCLENBQy9CLEFBR0QsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsUUFBUSxFQUN2QyxxQkFBcUIsQ0FDakIsTUFBTSxDQUFFLFVBQVUsQ0FDckIsQUFDRCxxQkFBcUIsQ0FBQyxjQUFjLENBQ2hDLE9BQU8sQ0FBRSxJQUFJLENBQ2hCLEFBQ0QsRUFBRSxjQUFjLENBQ1osTUFBTSxDQUFFLFVBQVUsQ0FDckIsQ0FHTCxPQUFPLEFBQUMsQ0FDSixrQkFBa0IsQ0FBRSxXQUFXLENBQy9CLGVBQWUsQ0FBRSxXQUFXLENBQzVCLFVBQVUsQ0FBRSxXQUFXLENBQzFCLEFBRUQsT0FBTyxDQUFDLEtBQUssQUFBQyxDQUNWLE1BQU0sQ0FBRSxJQUFJLENBQ1osT0FBTyxDQUFFLFlBQVksQ0FDeEIsQUFNRCxVQUFVLEFBQUMsQ0FBQyxRQUFRLENBQUUsUUFBUSxDQUFDLElBQUksQ0FBRSxPQUFPLENBQUMsS0FBSyxDQUFFLEtBQUssQ0FBRyxBQUU1RCxLQUFLLEFBQUMsQ0FBQyxPQUFPLENBQUMsSUFBSSxDQUFHLEFBRXRCLE1BQU0sQUFBQyxDQUFFLE9BQU8sQ0FBQyxZQUFZLENBQUcsQUFDaEMsTUFBTSxNQUFNLEFBQUMsQ0FBRSxPQUFPLENBQUMsS0FBSyxDQUFFLFVBQVUsQ0FBQyxNQUFNLENBQUUsS0FBSyxDQUFDLElBQUksQ0FBRSxNQUFNLENBQUMsQ0FBQyxDQUFFLE9BQU8sQ0FBRSxHQUFHLENBQUksQUFNdkYsNEJBQTRCLEFBQUMsQ0FDekIsT0FBTyxDQUFFLElBQUksQ0FDaEIsQUFFRCxjQUFjLENBQUMscUJBQXFCLENBQUMseUJBQXlCLENBQUMseUJBQXlCLENBQUMsdUJBQXVCLEFBQUMsQ0FDN0csVUFBVSxDQUFFLElBQUksQ0FDbkIsQUFFRCx5QkFBeUIsQ0FBQyxNQUFNLE1BQU0sQ0FDdEMseUJBQXlCLENBQUMsTUFBTSxNQUFNLENBQ3RDLHlCQUF5QixDQUFDLE9BQU8sTUFBTSxDQUN2Qyx5QkFBeUIsQ0FBQyxPQUFPLE1BQU0sQUFBQyxDQUNwQyxnQkFBZ0IsQ0FBRSxXQUFXLENBQ2hDLEFBR0QsOEJBQThCLENBQUMsK0JBQStCLEFBQUMsQ0FDM0QsT0FBTyxDQUFFLEtBQUssQ0FDZCxXQUFXLENBQUUsSUFBSSxDQUNqQixTQUFTLENBQUUsSUFBSSxDQUNsQixBQUVELGFBQWEsQUFBQyxDQUNWLE9BQU8sQ0FBRSxlQUFlLENBQzNCLEFBRUQsVUFBVSxBQUFDLENBQ1AsV0FBVyxDQUFFLHdCQUF3QixDQUNyQyxXQUFXLENBQUUsc0JBQXNCLENBQ25DLFdBQVcsQ0FBRSxtQkFBbUIsQ0FDaEMsV0FBVyxDQUFFLGdCQUFnQixDQUNoQyxBQUVELG9CQUFvQix5QkFBeUIsQUFBQyxDQUMxQyxhQUFhLENBQUUsT0FBTyxDQUN6QixBQUdELDBCQUEwQixDQUMxQiw4QkFBOEIsQUFBQyxDQUMzQixPQUFPLENBQUUsZUFBZSxDQUMzQixBQUdELFVBQVUsQ0FBQyxjQUFjLEFBQUMsQ0FDdEIsVUFBVSxDQUFFLEtBQUssQ0FDcEIsQUFFRCx1QkFBdUIsUUFBUSxDQUMvQix1QkFBdUIsUUFBUSxNQUFNLENBQ3JDLHVCQUF1QixRQUFRLE1BQU0sQUFBQyxDQUNsQyxlQUFlLENBQUUsSUFBSSxDQUNyQixLQUFLLENBQUUsSUFBSSxDQUNYLE1BQU0sQ0FBRSxJQUFJLENBQ1osTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsSUFBSSxDQUNoQixBQUVELHlCQUF5QixDQUFDLDBCQUEwQixBQUFDLENBQ2pELE9BQU8sQ0FBRSxZQUFZLENBQ3JCLE1BQU0sQ0FBRSxLQUFLLENBQ2IsVUFBVSxDQUFFLE9BQU8sQ0FDbkIsV0FBVyxDQUFFLEdBQUcsQ0FDaEIsS0FBSyxDQUFFLEtBQUssQ0FDWixPQUFPLENBQUUsWUFBWSxDQUN4QixBQUVELG9CQUFvQixDQUFDLG1DQUFtQyxXQUFXLENBQUMsYUFBYSxBQUFDLENBQzlFLGdCQUFnQixDQUFFLGVBQWUsQ0FDcEMsQUFFRCxlQUFlLEFBQUMsQ0FDWixNQUFNLENBQUUsa0JBQWtCLENBQzdCLEFBRUQsa0JBQWtCLEFBQUMsQ0FDZixTQUFTLENBQUUsS0FBSyxDQUNuQixBQUVELEtBQUssQ0FBQyxFQUFFLENBQUMsRUFBRSxBQUFDLENBQ1IsV0FBVyxDQUFFLElBQUksQ0FDakIsU0FBUyxDQUFFLElBQUksQ0FDbEIsQUFFRCxrQkFBa0IsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQ3BDLGtCQUFrQixDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLEVBQUUsQ0FDcEMsa0JBQWtCLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBQyxFQUFFLENBQUMsRUFBRSxDQUNwQyxrQkFBa0IsQ0FBQyxLQUFLLENBQUMsS0FBSyxDQUFDLEVBQUUsQ0FBQyxFQUFFLENBQ3BDLGtCQUFrQixDQUFDLEtBQUssQ0FBQyxLQUFLLENBQUMsRUFBRSxDQUFDLEVBQUUsQUFBQyxDQUNqQyxTQUFTLENBQUUsR0FBRyxDQUNqQixBQUVELG1CQUFtQixRQUFRLEFBQUMsQ0FDeEIsTUFBTSxDQUFFLHdCQUF3QixDQUNuQyxBQUVELFlBQVksQ0FBQyxtQkFBbUIsQ0FDNUIsT0FBTyxDQUFFLHVCQUF1QixDQUNuQyxBQUVELE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUNwQixVQUFVLENBQUMsY0FBYyxBQUFDLENBQ3RCLFVBQVUsQ0FBRSxLQUFLLENBQ3BCLENBR0wsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQ3BCLFVBQVUsQ0FBQyxjQUFjLEFBQUMsQ0FDdEIsVUFBVSxDQUFFLEtBQUssQ0FDcEIsQ0FHTCxNQUFNLEVBQUUsU0FBUyxFQUFFLEtBQUssRUFDcEIsVUFBVSxDQUFDLGNBQWMsQUFBQyxDQUN0QixVQUFVLENBQUUsS0FBSyxDQUNwQixDQUdMLE1BQU0sRUFBRSxTQUFTLEVBQUUsS0FBSyxFQUNwQixVQUFVLENBQUMsY0FBYyxBQUFDLENBQ3RCLFVBQVUsQ0FBRSxLQUFLLENBQ3BCLENBRUwsTUFBTSxFQUFFLFNBQVMsRUFBRSxLQUFLLEVBQ3BCLFVBQVUsQ0FBQyxjQUFjLEFBQUMsQ0FDdEIsVUFBVSxDQUFFLEtBQUssQ0FDcEIsQ0FFTCxNQUFNLEVBQUUsU0FBUyxFQUFFLE1BQU0sRUFDckIsVUFBVSxDQUFDLGNBQWMsQUFBQyxDQUN0QixVQUFVLENBQUUsS0FBSyxDQUNwQixDQUVMLE1BQU0sRUFBRSxTQUFTLEVBQUUsTUFBTSxFQUNyQixVQUFVLENBQUMsY0FBYyxBQUFDLENBQ3RCLFVBQVUsQ0FBRSxLQUFLLENBQ3BCLENBRUwsTUFBTSxFQUFFLFNBQVMsRUFBRSxNQUFNLEVBQ3JCLFVBQVUsQ0FBQyxjQUFjLEFBQUMsQ0FDdEIsVUFBVSxDQUFFLEtBQUssQ0FDcEIsQ0FHTCx1QkFBdUIsQUFBQyxDQUFDLE1BQU0sQ0FBQyxVQUFVLENBQUMsS0FBSyxDQUFDLEtBQUssQ0FBRyxBQUN6RCx1QkFBdUIsQ0FBQyxZQUFZLEFBQUMsQ0FBQyxTQUFTLENBQUMsR0FBRyxDQUFDLEtBQUssQ0FBQyxJQUFJLENBQUMsUUFBUSxDQUFFLFFBQVEsQ0FBQyxHQUFHLENBQUMsR0FBRyxDQUFDLElBQUksQ0FBQyxJQUFJLENBQUMsS0FBSyxDQUFDLElBQUksQ0FBRyxBQUNqSCx1QkFBdUIsQ0FBQyxDQUFDLENBQUUsdUJBQXVCLENBQUMsZ0JBQWdCLEFBQUMsQ0FBQyxLQUFLLENBQUMsZUFBZSxDQUFHLEFBQzdGLHVCQUF1QixDQUFDLGdCQUFnQixBQUFDLENBQUMsTUFBTSxDQUFDLFdBQVcsQ0FBRyxBQUMvRCx1QkFBdUIsQ0FBQyxjQUFjLENBQUMsQ0FBQyxBQUFDLENBQUMsS0FBSyxDQUFFLElBQUksQ0FBQyxNQUFNLENBQUUsSUFBSSxDQUFDLE1BQU0sQ0FBRSxTQUFTLENBQUMsT0FBTyxDQUFFLENBQUMsQ0FBRyxBQUNsRyx1QkFBdUIsQ0FBQyxjQUFjLENBQUMsQ0FBQyxNQUFNLENBQUMsR0FBRyxBQUFDLENBQUMsT0FBTyxDQUFFLENBQUMsQ0FBRyxBQUNqRSx1QkFBdUIsQ0FBQyxjQUFjLENBQUMsQ0FBQyxDQUFDLEdBQUcsQUFBQyxDQUFDLE9BQU8sQ0FBRSxJQUFJLENBQUcsQUFFOUQsV0FBVyxDQUFDLHVCQUF1QixDQUNuQyxXQUFXLENBQUMsdUJBQXVCLEFBQUMsQ0FDaEMsbUJBQW1CLENBQUUsV0FBVyxDQUNuQyxBQUVELFdBQVcsQ0FBQyxlQUFlLENBQzNCLFdBQVcsQ0FBQyxlQUFlLEFBQUMsQ0FDeEIsTUFBTSxDQUFFLElBQUksQ0FDWixPQUFPLENBQUUsR0FBRyxDQUNaLEtBQUssQ0FBRSxJQUFJLENBQ1gsWUFBWSxDQUFFLElBQUksQ0FDbEIsV0FBVyxDQUFFLE1BQU0sQ0FDbkIsU0FBUyxDQUFFLFNBQVMsQ0FDdkIsQUFFRCxXQUFXLENBQUMsZUFBZSxNQUFNLENBQ2pDLFdBQVcsQ0FBQyxlQUFlLE1BQU0sQUFBQyxDQUM5QixNQUFNLENBQUUsSUFBSSxDQUNaLFVBQVUsQ0FBRSxJQUFPLENBQUMsMkNBQTJDLENBQUMsR0FBRyxDQUFDLEdBQUcsQ0FBQyxRQUFRLENBQ2hGLEtBQUssQ0FBRSxJQUFJLENBQ1gsWUFBWSxDQUFFLElBQUksQ0FDckIsQUFFRCxjQUFjLEFBQUMsQ0FDWCxVQUFVLENBQUUsSUFBSSxDQUNuQixBQUVELFlBQVksQ0FBQyxDQUFDLEFBQUMsQ0FDWCxTQUFTLENBQUUsUUFBUSxDQUN0QixBQUVELGFBQWEsQ0FBQyxvQkFBb0IsQ0FBQyxRQUFRLEFBQUMsQ0FDeEMsVUFBVSxDQUFFLElBQUksQ0FDbkIsQUFFRCxjQUFjLEFBQUMsQ0FDWCxLQUFLLENBQUUsQ0FBQyxDQUNSLE1BQU0sQ0FBRSxDQUFDLENBQ1QsVUFBVSxDQUFFLHFCQUFxQixDQUNqQyxhQUFhLENBQUUscUJBQXFCLENBQ3BDLFlBQVksQ0FBRSxjQUFjLENBQy9CLEFBRUQsZUFBZSxBQUFDLENBQ1osS0FBSyxDQUFFLENBQUMsQ0FDUixNQUFNLENBQUUsQ0FBQyxDQUNULFVBQVUsQ0FBRSxxQkFBcUIsQ0FDakMsYUFBYSxDQUFFLHFCQUFxQixDQUNwQyxXQUFXLENBQUUsY0FBYyxDQUM5QixBQUVELE1BQU0sTUFBTSxDQUFDLGNBQWMsQUFBQyxDQUN4QixrQkFBa0IsQ0FBRSxPQUFPLENBQzlCLEFBRUQsTUFBTSxNQUFNLENBQUMsZUFBZSxBQUFDLENBQ3pCLGlCQUFpQixDQUFFLE9BQU8sQ0FDN0IsQUFFRCxPQUFPLFdBQVcsQUFBQyxDQUNmLEtBQUssQ0FBRSxLQUFLLENBQ2YsQUFFRCxtQkFBbUIsQUFBQyxDQUNoQixPQUFPLENBQUUsWUFBWSxDQUNyQixLQUFLLENBQUUsWUFBWSxDQUNuQixNQUFNLENBQUUsWUFBWSxDQUNwQixZQUFZLENBQUUsS0FBSyxDQUNuQixZQUFZLENBQUUsYUFBYSxDQUMzQixZQUFZLENBQUUsd0NBQXdDLENBQ3RELFFBQVEsQ0FBRSxRQUFRLENBQ2xCLEdBQUcsQ0FBRSxHQUFHLENBQ1IsV0FBVyxDQUFFLEdBQUcsQ0FDbkIsQUFFRCxJQUFJLENBQUMsbUJBQW1CLEFBQUMsQ0FDckIsWUFBWSxDQUFFLGFBQWEsQ0FDM0IsWUFBWSxDQUFFLDJDQUEyQyxDQUU1RCxBQUNELEtBQUssQ0FBQyxtQkFBbUIsQUFBQyxDQUN0QixZQUFZLENBQUUsYUFBYSxDQUMzQixZQUFZLENBQUUsMkNBQTJDLENBQzVEIiwiZmlsZSI6InN0eWxlcy5jc3MiLCJzb3VyY2VzQ29udGVudCI6WyIudmlkZW8tYm94IHtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZy1yaWdodDogMjAwcHg7XG4gIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG59XG5cbi52aWRlby1ib3ggKiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnZpZGVvLWJveCAuc3dpdGNoLXVpLXNldHRpbmdzLXBhbmVsIHtcbiAgbWluLXdpZHRoOiAyMDBweDtcbn1cbi52aWRlby1ib3ggLnN3aXRjaC11aS1zZWxlY3Rib3h7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBtZW51bGlzdCAhaW1wb3J0YW50O1xufVxuXG4udmlkZW8tYm94IC5zd2l0Y2gtdWktc2VsZWN0Ym94OmhvdmVyLFxuLnZpZGVvLWJveCAuc3dpdGNoLXVpLXNlbGVjdGJveDphY3RpdmUsXG4udmlkZW8tYm94IC5zd2l0Y2gtdWktc2VsZWN0Ym94OmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zd2l0Y2gtdWktc2V0dGluZ3MtcGFuZWwtcGFnZSAuc3dpdGNoLWNvbnRhaW5lci13cmFwcGVyPi5zd2l0Y2gtdWktc2VsZWN0Ym94IHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6NjQxcHgpIHtcbiAgLnZpZGVvLWJveCAqIHtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gIH1cbn1cblxuLnZpZGVvLWJveCAuYWR2YW5jZWRDb250cm9sc1dyYXBwZXIgKiB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLyogbGluZSAxNywgc2Nzcy91bml2ZXJzYWxQbGF5ZXIuc2NzcyAqL1xuLnZpZGVvLWJveCB1bCB7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuXG4vKiBsaW5lIDIyLCBzY3NzL3VuaXZlcnNhbFBsYXllci5zY3NzICovXG4udmlkZW8tYm94IGxpIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBmb250LWZhbWlseTogSGVsdmV0aWNhLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG5cbi8qIGxpbmUgMjksIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbi5wbGF5ZXJXcmFwcGVyIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbn1cblxuLyogbGluZSAzNSwgc2Nzcy91bml2ZXJzYWxQbGF5ZXIuc2NzcyAqL1xuI3VuaXZlcnNhbFBsYXllcklmcmFtZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuXG4vKiBsaW5lIDQyLCBzY3NzL3VuaXZlcnNhbFBsYXllci5zY3NzICovXG4jcHJvZ3Jlc3Mge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgd2lkdGg6IDEwMCU7XG4gIGxlZnQ6IDBweCAhaW1wb3J0YW50O1xufVxuXG4vKiBsaW5lIDUwLCBzY3NzL3VuaXZlcnNhbFBsYXllci5zY3NzICovXG4ubWVkaWEtdmlldyBkaXYuc2VnbWVudHMtYm94IHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICB3aWR0aDogMTk1cHg7XG59XG5cbi8qIGxpbmUgNjYsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbi5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciwgLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyICoge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuXG4vKiBsaW5lIDcwLCBzY3NzL3VuaXZlcnNhbFBsYXllci5zY3NzICovXG4jdmlkZW9RdWFsaXR5Q29udHJvbHMge1xuICBtYXJnaW4tYm90dG9tOiA0cHg7XG59XG5cbi8qIGxpbmUgNzQsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbiNwYXJsVmlldy1jb3B5LWxpbmsge1xuICBwYWRkaW5nOiAxcHggMDtcbiAgcGFkZGluZy1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIHdpZHRoOiAxMDAlO1xuICBkaXNwbGF5OiBibG9jaztcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogIzI5NGY1YyAhaW1wb3J0YW50O1xuICBmb250LXNpemU6IDE0cHg7XG59XG5cbi8qIGxpbmUgODMsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbiN0aW1lY29kZVN1Ym1pdCB7XG4gIHRvcDogLTJweDtcbiAgaGVpZ2h0OiAyMnB4O1xufVxuXG4vKiBsaW5lIDg4LCBzY3NzL3VuaXZlcnNhbFBsYXllci5zY3NzICovXG4uYWR2YW5jZWRDb250cm9sc1dyYXBwZXIge1xuICBwYWRkaW5nOiAxcHggMCAzcHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOWU5ZTk7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuLyogbGluZSA5Mywgc2Nzcy91bml2ZXJzYWxQbGF5ZXIuc2NzcyAqL1xuLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyIGJ1dHRvbiB7XG4gIHBhZGRpbmctdG9wOiAwO1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1ZDVkNWQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICMyYjJjMmI7XG4gIHdpZHRoOiBhdXRvO1xuICBoZWlnaHQ6IDIxcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjZjFmMWYxLCAjZjFmMWYxLCAjOTE5MTkxKTtcbiAgZm9udC1mYW1pbHk6IEhlbHZldGljYSwgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuLyogbGluZSAxMDcsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbi5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciBidXR0b246aG92ZXIsIC5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciBidXR0b246Zm9jdXMgYnV0dG9uOmFjdGl2ZSB7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjOTE5MTkxLCAjZjFmMWYxLCAjZjFmMWYxLCAjZjFmMWYxKTtcbiAgYm9yZGVyLWNvbG9yOiAjMGU1MjgyO1xufVxuLyogbGluZSAxMTMsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbi5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1ZDVkNWQ7XG4gIGhlaWdodDogMjJweDtcbiAgcGFkZGluZzogMCA1cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLyogbGluZSAxMjEsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbi5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciAjdG9nZ2xlQWR2YW5jZWRDb250cm9scyB7XG4gIHBhZGRpbmc6IDAgMTRweCAwIDNweDtcbiAgbWFyZ2luLWxlZnQ6IDNweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmb250LXNpemU6IDEzcHg7XG4gIGNvbG9yOiAjMjk0ZjVjICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjQxO1xufVxuXG4uYWR2YW5jZWRDb250cm9sc1dyYXBwZXIgI3RvZ2dsZUFkdmFuY2VkQ29udHJvbHMgI3RvZ2dsZUFkdmFuY2VkQ29udHJvbHNBY3Rpb25MYWJlbCB7XG4gIGxldHRlci1zcGFjaW5nOiAxcHg7XG59XG4uYWR2YW5jZWRDb250cm9sc1dyYXBwZXIgI3RvZ2dsZUFkdmFuY2VkQ29udHJvbHMuaGlkaW5nICN0b2dnbGVBZHZhbmNlZENvbnRyb2xzQWN0aW9uTGFiZWwge1xuICBsZXR0ZXItc3BhY2luZzogMDtcbn1cbi8qIGxpbmUgMTI4LCBzY3NzL3VuaXZlcnNhbFBsYXllci5zY3NzICovXG4uYWR2YW5jZWRDb250cm9sc1dyYXBwZXIgI3RvZ2dsZUFkdmFuY2VkQ29udHJvbHM6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMjVCMlwiO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwcHg7XG4gIHRvcDogMnB4O1xuICB3aWR0aDogMTBweDtcbiAgaGVpZ2h0OiAxNHB4O1xufVxuLyogbGluZSAxMzgsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbi5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciAjdG9nZ2xlQWR2YW5jZWRDb250cm9scy5oaWRpbmc6YWZ0ZXIge1xuICBjb250ZW50OiBcIlxcMjViY1wiO1xufVxuLyogbGluZSAxNDEsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbi5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciAucXVhbGl0eUNvbnRvbHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiByaWdodDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB3aWR0aDogMTAwJTtcbn1cbi8qIGxpbmUgMTQ3LCBzY3NzL3VuaXZlcnNhbFBsYXllci5zY3NzICovXG4uYWR2YW5jZWRDb250cm9sc1dyYXBwZXIgLnF1YWxpdHlDb250b2xzIC50ZXh0IHtcbiAgY29sb3I6ICMyYjJjMmI7XG59XG4vKiBsaW5lIDE1MSwgc2Nzcy91bml2ZXJzYWxQbGF5ZXIuc2NzcyAqL1xuLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyIC5xdWFsaXR5Q29udG9scyBsaSB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cbi8qIGxpbmUgMTU0LCBzY3NzL3VuaXZlcnNhbFBsYXllci5zY3NzICovXG4uYWR2YW5jZWRDb250cm9sc1dyYXBwZXIgLnF1YWxpdHlDb250b2xzIGxpLmJ1dHRvbiB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICMwYzY1OTM7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwYzY1OTM7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgd2lkdGg6IDE2cHg7XG4gIGhlaWdodDogMTZweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBjb2xvcjogI2ZmZjtcbiAgZm9udC1zaXplOiAxMHB4O1xuICBwYWRkaW5nOiAwO1xuICBsaW5lLWhlaWdodDogMTZweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0b3A6IDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi8qIGxpbmUgMTcwLCBzY3NzL3VuaXZlcnNhbFBsYXllci5zY3NzICovXG4uYWR2YW5jZWRDb250cm9sc1dyYXBwZXIgLnF1YWxpdHlDb250b2xzIGxpLmJ1dHRvbjpob3ZlciwgLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyIC5xdWFsaXR5Q29udG9scyBsaS5idXR0b24uc2VsZWN0ZWQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFkMWQxO1xuICBib3JkZXItY29sb3I6IGJsYWNrO1xuICBjb2xvcjogYmxhY2s7XG59XG4vKiBsaW5lIDE3Nywgc2Nzcy91bml2ZXJzYWxQbGF5ZXIuc2NzcyAqL1xuLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyIC5qdW1wQ29udHJvbHMge1xuICBvdmVyZmxvdzogYXV0bztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAxNnB4IDVweCA1cHggNXB4O1xuICB3aWR0aDogMTAwJTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM5OTk7XG4gIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgjOTE5MTkxLCAjZTllOWU5LCAjZTllOWU5LCAjZTllOWU5LCAjZTllOWU5LCAjZTllOWU5LCAjZTllOWU5LCAjZTllOWU5KTtcbn1cbi8qIGxpbmUgMTg1LCBzY3NzL3VuaXZlcnNhbFBsYXllci5zY3NzICovXG4uYWR2YW5jZWRDb250cm9sc1dyYXBwZXIgLmp1bXBDb250cm9scyAubWludXRlLXNlY29uZC1jb250cm9scyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IGxlZnQ7XG4gIHdpZHRoOiA1MCU7XG59XG4vKiBsaW5lIDE5MSwgc2Nzcy91bml2ZXJzYWxQbGF5ZXIuc2NzcyAqL1xuLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyIC5qdW1wQ29udHJvbHMgLmp1bXBDb250cm9sIHtcbiAgcGFkZGluZy1sZWZ0OiA1cHg7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG59XG4vKiBsaW5lIDE5NCwgc2Nzcy91bml2ZXJzYWxQbGF5ZXIuc2NzcyAqL1xuLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyIC5qdW1wQ29udHJvbHMgLmp1bXBDb250cm9sIC5qdW1wQ29udHJvbExhYmVsLFxuLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyIC5qdW1wQ29udHJvbHMgLmp1bXBDb250cm9sIC5qdW1wRm9yd2FyZCxcbi5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciAuanVtcENvbnRyb2xzIC5qdW1wQ29udHJvbCAuanVtcE1pbnV0ZXNJbnB1dCxcbi5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciAuanVtcENvbnRyb2xzIC5qdW1wQ29udHJvbCAuanVtcENvbnRyb2xMYWJlbCxcbi5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciAuanVtcENvbnRyb2xzIC5qdW1wQ29udHJvbCAuanVtcEJhY2sge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbi1yaWdodDogMnB4O1xufVxuLyogbGluZSAxOTgsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbi5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciAuanVtcENvbnRyb2xzIC5qdW1wQ29udHJvbCBpbnB1dFt0eXBlPVwidGV4dFwiXSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDMwcHg7XG59XG4vKiBsaW5lIDIwMiwgc2Nzcy91bml2ZXJzYWxQbGF5ZXIuc2NzcyAqL1xuLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyIC5qdW1wQ29udHJvbHMgLmp1bXBDb250cm9sIGJ1dHRvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMWYxZjE7XG4gIGJvcmRlcjogMXB4IHNvbGlkICM1ZDVkNWQ7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICMyYjJjMmI7XG4gIHdpZHRoOiA0MHB4O1xuICBoZWlnaHQ6IDIycHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMHB4ICFpbXBvcnRhbnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG5cbi5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciAuanVtcENvbnRyb2xzIC5qdW1wQ29udHJvbCBidXR0b246aG92ZXIge1xuICBjb2xvcjogIzAwNjY5OTtcbn1cbi8qIGxpbmUgMjE1LCBzY3NzL3VuaXZlcnNhbFBsYXllci5zY3NzICovXG4uYWR2YW5jZWRDb250cm9sc1dyYXBwZXIgLnNlcGFyYXRvciB7XG4gIGxlZnQ6IDUwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3R0b206IDMycHg7XG4gIG1hcmdpbi10b3A6IC04cHg7XG4gIG1hcmdpbi1sZWZ0OiAtOHB4O1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLyogbGluZSAyMjUsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbi5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciAudGltZWNvZGUtY29udHJvbCB7XG4gIHdpZHRoOiAyMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBmbG9hdDogcmlnaHQ7XG4gIHRvcDogMTVweDtcbn1cbi8qIGxpbmUgMjMwLCBzY3NzL3VuaXZlcnNhbFBsYXllci5zY3NzICovXG4uYWR2YW5jZWRDb250cm9sc1dyYXBwZXIgLnRpbWVjb2RlLWNvbnRyb2wgLmp1bXBDb250cm9sTGFiZWwsXG4uYWR2YW5jZWRDb250cm9sc1dyYXBwZXIgLnRpbWVjb2RlLWNvbnRyb2wgLmZvcm0taW5saW5lIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKiBsaW5lIDIzNCwgc2Nzcy91bml2ZXJzYWxQbGF5ZXIuc2NzcyAqL1xuLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyIC50aW1lY29kZS1jb250cm9sIGlucHV0W3R5cGU9XCJ0ZXh0XCJdIHtcbiAgd2lkdGg6IDY1cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi8qIGxpbmUgMjM5LCBzY3NzL3VuaXZlcnNhbFBsYXllci5zY3NzICovXG4uYWR2YW5jZWRDb250cm9sc1dyYXBwZXIgLmJvdHRvbUNvbnRyb2xzIHtcbiAgcGFkZGluZzogNXB4IDBweDtcbiAgd2lkdGg6IDEwMCU7XG4gIGNsZWFyOiBib3RoO1xuICBmbG9hdDogbGVmdDtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHdoaXRlO1xuICBwYWRkaW5nLXRvcDogMHB4O1xufVxuLyogbGluZSAyNDYsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbi5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciAuYm90dG9tQ29udHJvbHMgLm1hcmtDb250cm9scywgLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyIC5ib3R0b21Db250cm9scyAuZG93bmxvYWRRdWFsaXR5Q29udHJvbHMsIC5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciAuYm90dG9tQ29udHJvbHMgLmRvd25sb2FkQ29udHJvbHMge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xuICBjbGVhcjogbm9uZTtcbn1cbi8qIGxpbmUgMjUyLCBzY3NzL3VuaXZlcnNhbFBsYXllci5zY3NzICovXG4uYWR2YW5jZWRDb250cm9sc1dyYXBwZXIgLmJvdHRvbUNvbnRyb2xzIC5tYXJrQ29udHJvbHMsIC5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciAuYm90dG9tQ29udHJvbHMgLmRvd25sb2FkQ29udHJvbHMsIC5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciAuYm90dG9tQ29udHJvbHMgLmRvd25sb2FkUXVhbGl0eUNvbnRyb2xzIHtcbiAgaGVpZ2h0OiA4NHB4O1xufVxuLyogbGluZSAyNTUsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbi5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciAuYm90dG9tQ29udHJvbHMgLm1hcmtDb250cm9scywgLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyIC5ib3R0b21Db250cm9scyAuZG93bmxvYWRDb250cm9scyB7XG4gIHdpZHRoOiAzNSU7XG59XG4vKiBsaW5lIDI1OCwgc2Nzcy91bml2ZXJzYWxQbGF5ZXIuc2NzcyAqL1xuLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyIC5ib3R0b21Db250cm9scyAuZG93bmxvYWRRdWFsaXR5Q29udHJvbHMge1xuICB3aWR0aDogMzAlO1xuICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gIHBhZGRpbmctcmlnaHQ6IDEwcHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDIwcHg7XG59XG4vKiBsaW5lIDI2NCwgc2Nzcy91bml2ZXJzYWxQbGF5ZXIuc2NzcyAqL1xuLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyIC5ib3R0b21Db250cm9scyAuZG93bmxvYWRRdWFsaXR5Q29udHJvbHMgdWwge1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG4vKiBsaW5lIDI2Nywgc2Nzcy91bml2ZXJzYWxQbGF5ZXIuc2NzcyAqL1xuLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyIC5ib3R0b21Db250cm9scyAuZG93bmxvYWRRdWFsaXR5Q29udHJvbHMgLmJ1dHRvbi5hdWRpbyB7XG4gIGJhY2tncm91bmQ6ICMwYzY1OTMgdXJsKC9pbWFnZXMvdGVtcGxhdGUvdm9sdW1lLWljb24ucG5nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcbiAgY29sb3I6ICMwYzY1OTM7XG4gIC8qb3ZlcmZsb3c6IGhpZGRlbjsqL1xufVxuLyogbGluZSAyNzQsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbi5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciAuYm90dG9tQ29udHJvbHMgLmRvd25sb2FkUXVhbGl0eUNvbnRyb2xzIGxpLmJ1dHRvbi5hdWRpby5zZWxlY3RlZCwgLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyIC5ib3R0b21Db250cm9scyAuZG93bmxvYWRRdWFsaXR5Q29udHJvbHMgbGkuYnV0dG9uLmF1ZGlvOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2QxZDFkMSB1cmwoL2ltYWdlcy90ZW1wbGF0ZS92b2x1bWUtaWNvbi1zZWxlY3RlZC5wbmcpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyICFpbXBvcnRhbnQ7XG59XG4vKiBsaW5lIDI3OCwgc2Nzcy91bml2ZXJzYWxQbGF5ZXIuc2NzcyAqL1xuLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyIC5ib3R0b21Db250cm9scyAuZG93bmxvYWRDb250cm9scyB7XG4gIHBhZGRpbmc6IDVweDtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCB3aGl0ZTtcbn1cbi8qIGxpbmUgMjgzLCBzY3NzL3VuaXZlcnNhbFBsYXllci5zY3NzICovXG4uYWR2YW5jZWRDb250cm9sc1dyYXBwZXIgLmJvdHRvbUNvbnRyb2xzIC5tYXJrQ29udHJvbHMge1xuICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB3aGl0ZTtcbiAgcGFkZGluZy1yaWdodDogNXB4O1xuICBwYWRkaW5nLWxlZnQ6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDEwcHg7XG59XG4vKiBsaW5lIDI5MCwgc2Nzcy91bml2ZXJzYWxQbGF5ZXIuc2NzcyAqL1xuLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyIC5tYXJrSW5XcmFwcGVyLCAuYWR2YW5jZWRDb250cm9sc1dyYXBwZXIgLm1hcmtPdXRXcmFwcGVyIHtcbiAgbWFyZ2luLXRvcDogN3B4O1xuICB3aWR0aDogNTAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsb2F0OiBsZWZ0O1xufVxuLyogbGluZSAyOTUsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbi5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciAubWFya0luV3JhcHBlciBidXR0b24sIC5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciAubWFya091dFdyYXBwZXIgYnV0dG9uIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDI5OSwgc2Nzcy91bml2ZXJzYWxQbGF5ZXIuc2NzcyAqL1xuLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyIC5tYXJrT3V0V3JhcHBlciB7XG4gIHBhZGRpbmctbGVmdDogNXB4O1xufVxuLyogbGluZSAzMDIsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbi5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciAjaW5Qb3NpdGlvbiwgLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyICNvdXRQb3NpdGlvbiB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZy10b3A6IDVweDtcbiAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxuLyogbGluZSAzMDgsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbi5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciAjcmVzZXRNYXJrZXJzIHtcbiAgd2lkdGg6IDEwMCU7XG59XG4vKiBsaW5lIDMxMSwgc2Nzcy91bml2ZXJzYWxQbGF5ZXIuc2NzcyAqL1xuLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyICNkb3dubG9hZEJ1dHRvbiB7XG4gIHdpZHRoOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogNHB4O1xuICB3aWR0aDogY2FsYygxMDAlIC0gMTBweCk7XG4gIGxlZnQ6IDVweDtcbn1cbi8qIGxpbmUgMzE5LCBzY3NzL3VuaXZlcnNhbFBsYXllci5zY3NzICovXG4uYWR2YW5jZWRDb250cm9sc1dyYXBwZXIgI21hcmtJbjphZnRlciwgLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyICNtYXJrT3V0OmFmdGVyIHtcbiAgY29udGVudDogXCIgXCI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDVweDtcbiAgdG9wOiA2cHg7XG4gIHdpZHRoOiA4cHg7XG4gIGhlaWdodDogOHB4O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6IGdyZWVuO1xufVxuLyogbGluZSAzMzAsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbi5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciAjbWFya091dDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbn1cblxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogNzQwcHgpLCBvbmx5IHNjcmVlbiBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDc0MHB4KSB7XG4gIC8qIGxpbmUgMzQxLCBzY3NzL3VuaXZlcnNhbFBsYXllci5zY3NzICovXG4gIC5hZHZhbmNlZENvbnRyb2xzV3JhcHBlciAuanVtcENvbnRyb2xzIHtcbiAgICBvdmVyZmxvdzogYXV0byAhaW1wb3J0YW50O1xuICAgIGhlaWdodDogYXV0bztcbiAgICBwYWRkaW5nOiAxNnB4IDAgMDtcbiAgfVxuICAvKiBsaW5lIDM0NSwgc2Nzcy91bml2ZXJzYWxQbGF5ZXIuc2NzcyAqL1xuICAuanVtcENvbnRyb2xzIC5zZXBhcmF0b3Ige1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBtYXJnaW4tdG9wOiAxNnB4O1xuICB9XG4gIC8qIGxpbmUgMzUwLCBzY3NzL3VuaXZlcnNhbFBsYXllci5zY3NzICovXG4gIC5qdW1wQ29udHJvbHMgLm1pbnV0ZS1zZWNvbmQtY29udHJvbHMge1xuICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmbG9hdDogbGVmdDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLyogbGluZSAzNTcsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbiAgLmp1bXBDb250cm9scyAudGltZWNvZGUtY29udHJvbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbi10b3A6IC00OHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAvKiBsaW5lIDM2Niwgc2Nzcy91bml2ZXJzYWxQbGF5ZXIuc2NzcyAqL1xuICAuanVtcENvbnRyb2xzIC50aW1lY29kZS1jb250cm9sID4gKiB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG5cbiAgLyogbGluZSAzNzIsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbiAgLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyIC5ib3R0b21Db250cm9scyAubWFya0NvbnRyb2xzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuICAvKiBsaW5lIDM3Niwgc2Nzcy91bml2ZXJzYWxQbGF5ZXIuc2NzcyAqL1xuICAuYWR2YW5jZWRDb250cm9sc1dyYXBwZXIgLmJvdHRvbUNvbnRyb2xzIC5kb3dubG9hZFF1YWxpdHlDb250cm9scyB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHdoaXRlO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbiAgLyogbGluZSAzODAsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbiAgLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVyIC5ib3R0b21Db250cm9scyAuZG93bmxvYWRDb250cm9scyB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHdoaXRlO1xuICAgIHdpZHRoOiA1MCU7XG4gIH1cbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSwgb25seSBzY3JlZW4gYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA2MDBweCkge1xuICAvKiBsaW5lIDM5MCwgc2Nzcy91bml2ZXJzYWxQbGF5ZXIuc2NzcyAqL1xuICAubWVkaWEtdmlldyBkaXYuc2VnbWVudHMtYm94IHtcbiAgICB3aWR0aDogMTQ1cHg7XG4gIH1cbiAgLyogbGluZSAzOTIsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbiAgLm1lZGlhLXZpZXcgZGl2LnNlZ21lbnRzLWJveCAuYm9va21hcmstZWxlbWVudCB7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICB9XG5cbiAgLyogbGluZSAzOTcsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbiAgZGl2LnNlZ21lbnRzLWJveDpob3ZlciAuc2VnbWVudHMtYm94LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG5cbiAgLyogbGluZSA0MDAsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbiAgLnNlZ21lbnRzLWJveC1jb250ZW50IHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiA0NnB4O1xuICB9XG5cbiAgLyogbGluZSA0MDUsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbiAgLnNlZ21lbnRzLWJveC1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgLyogbGluZSA0MTQsIHNjc3MvdW5pdmVyc2FsUGxheWVyLnNjc3MgKi9cbiAgLnZpZGVvLWJveCB7XG4gICAgcGFkZGluZy1yaWdodDogMDtcbiAgfVxufVxuXG4vKioqIE1PQklMRSBPTkxZIExBWU9VVCAqKioqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NC4wNjNlbSl7XG4gIC5tZWRpYS12aWV3IC52aWRlby1ib3ggLmFkdmFuY2VkQ29udHJvbHNXcmFwcGVye2Rpc3BsYXk6IG5vbmU7fVxuICAubWVkaWEtdmlldyAudmlkZW8tYm94eyBmbG9hdDogbm9uZTsgd2lkdGg6IDEwMCUgIWltcG9ydGFudDsgcGFkZGluZzogMCAhaW1wb3J0YW50O31cbiAgLm1lZGlhLXZpZXcgLnNlZ21lbnRzLWJveHsgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7IHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IG1hcmdpbjogMTVweCAwIDAgMCAhaW1wb3J0YW50O31cbiAgLm1lZGlhLXZpZXcgLnNlZ21lbnRzLWJveCAucHJldi1uZXh0eyB3aWR0aDogMTAwJSAhaW1wb3J0YW50O31cbiAgLm1lZGlhLXZpZXcgLnNlZ21lbnRzLWJveCAuc2VnbWVudHMtYm94LWNvbnRlbnQsIC5tZWRpYS12aWV3IC5zZWdtZW50cy1ib3ggLnNlZ21lbnRzLWJveC1jb250ZW50IC5qc3BDb250YWluZXIsXG4gIC5tZWRpYS12aWV3IC5zZWdtZW50cy1ib3ggLnNlZ21lbnRzLWJveC1jb250ZW50IC5qc3BDb250YWluZXIgLmpzcFBhbmV7IHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50OyBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDsgdG9wOiAwO31cbiAgLm1lZGlhLXZpZXcgI3RhYnN7IHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IG1hcmdpbjogMTVweCAwIDAgMCAhaW1wb3J0YW50O31cbiAgLm1lZGlhLXZpZXcgI3RhYnMgaDJ7IHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7IH1cbiAgZGl2LnNlZ21lbnRzLWJveCAuc2VnbWVudHMtYm94LWNvbnRlbnQge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG4gICNjYXB0aW9ucy1vdmVybGF5IC5wb3B1cCwgI3RyYW5zY3JpcHQtb3ZlcmxheSAucG9wdXB7IHBhZGRpbmc6IDMuNWVtIDJlbSAyLjVlbSAxZW0gIWltcG9ydGFudDt9XG59XG4vKioqIE1PQklMRSBPTkxZIExBWU9VVCBGT1IgSVBIT05FIDUgQU5EIFNNQUxMRVIgKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNDgwcHgpeyAvKiogaXBob25lIDUgc2NyZWVuIGlzIDMyMHB4IHdpZGUsIG1vYmlsZSBpcyA0MC4wNjMsIHRhYmxldCBpcywgNjQuMDYzIGVtICoqL1xuICAjY2FwdGlvbnMtb3ZlcmxheSAucG9wdXAsICN0cmFuc2NyaXB0LW92ZXJsYXkgLnBvcHVweyBwYWRkaW5nOiAyLjVlbSAyZW0gMi41ZW0gMC41ZW0gIWltcG9ydGFudDt9XG4gIC5wbGF5ZXJXcmFwcGVyIHtcbiAgICAvKnBhZGRpbmctdG9wOiAxOGVtICFpbXBvcnRhbnQ7Ki9cbiAgfVxufVxuXG4uc3dpdGNoLXVpLWNvbnRyb2xiYXIuc3dpdGNoLWhpZGRlbi5zd2l0Y2gtdWktY29udHJvbGJhci5ob3ZlciB7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzLHZpc2liaWxpdHkgLjNzO1xuICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xufVxuXG4ucHJlZm9vdGVyIC5yb3cgaDMge1xuICBmb250LXNpemU6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGxpbmUtaGVpZ2h0OiAxLjRyZW07XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41cmVtO1xufVxuXG4uc3dpdGNoLXVpLXNlZWtiYXIgLnN3aXRjaC1zZWVrYmFyIC5zd2l0Y2gtc2Vla2Jhci1wbGF5YmFja3Bvc2l0aW9uLW1hcmtlciB7XG4gIHotaW5kZXg6IDEwMDtcbn1cblxuLmF2YW1hLXByZS1tZWRpYS1hcmVhLFxuLmF2YW1hLXBvc3QtbWVkaWEtYXJlYSB7XG4gIHRvcDowO1xuICBib3R0b206IDA7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGhlaWdodDogLjMxMjVlbTtcbiAgbGVmdDogMDtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDIyLDIyLDIyLCAuNik7XG59XG5cbi5hdmFtYS1wb3N0LW1lZGlhLWFyZWEge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn0iLCIvKioqIE1PREFMIFNUVUZGKioqL1xuLmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuXG4uZGFuZ2Vyb3Vze1xuICAgIGNvbG9yOiAjZGMzNTQ1ICFpbXBvcnRhbnQ7XG59XG5cbmJvZHkubW9kYWwtYWN0aXZle1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG59XG4jdHJuX2xnaHRieHtcbiAgICBvdmVyZmxvdzogYXV0bztcbn1cblxuLyoqKiBTVEFSVCBNRU5VICoqKi9cbi5zaWRlbmF2IGEuc2lkZW5hdl9faGVhZGluZ3sgXG4gICAgY3Vyc29yOiBwb2ludGVyOyAvKiBhZGQgY3Vyc29yOiBwb2ludGVyIHRvIHRyaWdnZXIgY2xpY2sgZXZlbnQgaW4gaU9TKi9cbn1cbi5zaWRlbmF2X19oZWFkaW5nLS1zcGFueyBcbiAgICBjdXJzb3I6IHBvaW50ZXI7IC8qIGFkZCBjdXJzb3I6IHBvaW50ZXIgdG8gdHJpZ2dlciBjbGljayBldmVudCBpbiBpT1MqL1xufVxuLnNpZGVuYXZfX2hlYWRpbmctLXNwYW46OmJlZm9yZXtcbiAgICBjb250ZW50OlwiXCI7ZGlzcGxheTpibG9jaztoZWlnaHQ6MDtwb3NpdGlvbjphYnNvbHV0ZTttYXJnaW4tdG9wOi04cHg7dG9wOjUwJTtsZWZ0OjA7Ym94LXNoYWRvdzowIDAgMCAxcHggIzJiMmIyYiwwIDdweCAwIDFweCAjMmIyYjJiLDAgMTRweCAwIDFweCAjMmIyYjJiO3dpZHRoOjE2cHg7Y3Vyc29yOnBvaW50ZXI7XG59XG4vKioqIE1PQklMRSBPTkxZIExBWU9VVCAqKioqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2NC4wNjNlbSkgeyAvKiogbW9iaWxlIGlzIDQwLjA2MyBidXQgY2hhbmdlIHRvIHRhYmxldCB3aGljaCBpcyA2NC4wNjMgZW0gKiovXG4gICAgLyoqKiogRk9PVEVSICoqKiovXG4gICAgLnNpZGVuYXZ7IG1hcmdpbjogNXB4IDAgMCAwOyBib3JkZXI6IG5vbmU7fVxuICAgIC5zaWRlbmF2IC5zaWRlbmF2X19oZWFkaW5neyB3aWR0aDogMzVweDsgYmFja2dyb3VuZDogbm9uZSAhaW1wb3J0YW50O31cbiAgICAuc2lkZW5hdiAuc2lkZW5hdl9faGVhZGluZyAudGl0bGV7ZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O31cbiAgICAuc2lkZW5hdiAuc2lkZW5hdl9faGVhZGluZzo6YWZ0ZXJ7IGNvbnRlbnQ6IFwiXCI7fVxuICAgIC5zaWRlbmF2IC5zaWRlbmF2X19saXN0IC5zaWRlbmF2X19pdGVtIGF7IGJvcmRlcjogMXB4IHNvbGlkICNkMmQyZDIgIWltcG9ydGFudDt9XG4gICAgLnNpZGVuYXYgLnNpZGVuYXZfX2xpc3R7IG1hcmdpbjogMTBweCAwIDAgMDsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O31cbiAgICAucmlnaHQtY29sdW1ue3BhZGRpbmc6MCAuNTMzMzNyZW0gIWltcG9ydGFudDt9XG5cbiAgICAuc2lkZW5hdl9fbGlzdC5hY3RpdmV7IGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7fVxufVxuXG4vKioqIE1PQklMRSBPTkxZIExBWU9VVCBGT1IgSVBIT05FIDUgQU5EIFNNQUxMRVIgKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzIwcHgpeyAvKiogaXBob25lIDUgc2NyZWVuIGlzIDMyMHB4IHdpZGUsIG1vYmlsZSBpcyA0MC4wNjMsIHRhYmxldCBpcywgNjQuMDYzIGVtICoqL1xuICAgIC5tYWluLWNvbHVtbntcbiAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAudWktdGFicyAudWktdGFicy1wYW5lbHtcbiAgICAgICAgcGFkZGluZzogMWVtIDA7XG4gICAgfVxufVxuXG4vKioqIEVORCBNRU5VICoqKi9cblxuLyoqKiBTVEFSVCBNRURJQSBWSUVXICoqKi9cbi5tZWRpYS12aWV3IC52aWRlby1ib3h7ZmxvYXQ6bGVmdDsgbWFyZ2luLXJpZ2h0OjVweDt9XG4ubWVkaWEtdmlldyAuc2VnbWVudHMtYm94e2Zsb2F0OmxlZnQ7IG1pbi1oZWlnaHQ6MzY5cHg7IHdpZHRoOjI3JTt9XG4ubWVkaWEtdmlldyAuc2VnbWVudHMtYm94IHVse3BhZGRpbmc6MDt9XG4ubWVkaWEtdmlldyAuc2VnbWVudHMtYm94IGxpe2xpc3Qtc3R5bGU6bm9uZTt9XG4ubWVkaWEtdmlldyAuc2VnbWVudHMtYm94LWhlYWRlciB7XG4gICAgbGluZS1oZWlnaHQ6bm9ybWFsO292ZXJmbG93OmhpZGRlbjtcbiAgICBtYXJnaW46IDA7XG59XG4ubWVkaWEtdmlldyAuc2VnbWVudHMtYm94LWhlYWRlciBsaXtmbG9hdDpsZWZ0O31cbi5tZWRpYS12aWV3IC5zZWdtZW50cy1ib3gtaGVhZGVyIC5zZWdtZW50LWJveC10aXRsZXtcbiAgICBiYWNrZ3JvdW5kOiNlY2VjZWMgdXJsKC4uL2ltYWdlcy90ZW1wbGF0ZS90YWItcmlnaHQtY29ybmVyLmpwZykgbm8tcmVwZWF0IHJpZ2h0IDA7XG4gICAgYm9yZGVyLWxlZnQ6MC4xZW0gc29saWQgI2VkZWRlZDtcbiAgICBjb2xvcjojNDQ0O1xuICAgIGZsb2F0OmxlZnQ7XG4gICAgcGFkZGluZzogOHB4IDEycHg7XG4gICAgZm9udC1zaXplOiAxcmVtO1xuICAgIG1hcmdpbjogMDtcbn1cblxuLm1lZGlhLXZpZXcgLnNlZ21lbnRzLWJveC1oZWFkZXIgLm1pbmktZXh0ZXJuYWwtbGlua3tjb2xvcjojMGM2YzkzO2JhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdGVtcGxhdGUvbWluaS1leHRlcm5hbC1saW5rLnBuZykgbm8tcmVwZWF0IHJpZ2h0IDExcHg7ZGlzcGxheTogYmxvY2s7Zm9udC1zaXplOiAwLjZlbTtsaW5lLWhlaWdodDogMTRweDttYXJnaW4tbGVmdDogMC42ZW07cGFkZGluZy10b3A6IDVweDt9XG4ubWVkaWEtdmlldyAuc2VnbWVudHMtYm94LWhlYWRlciAubWluaS1leHRlcm5hbC1saW5rIHNwYW57Y29sb3I6IzBjNmM5MzsgZGlzcGxheTpibG9jazt9XG4ubWVkaWEtdmlldyAuc2VnbWVudHMtYm94LWNvbnRlbnQge1xuICAgIGhlaWdodDogMjZyZW07XG59XG4ubWVkaWEtdmlldyAuc2VnbWVudHMtYm94LWNvbnRlbnQgbGkgaDR7bWFyZ2luOjA7fVxuLm1lZGlhLXZpZXcgLnNlZ21lbnRzLWJveC1jb250ZW50IC5ib29rbWFyay1lbGVtZW50e1xuICAgIGJhY2tncm91bmQ6I2ViZWJlYjtcbiAgICBjb2xvcjojMzMzO1xuICAgIGRpc3BsYXk6YmxvY2s7IG1hcmdpbi1ib3R0b206M3B4O1xuICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjRzO1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbn1cbi5tZWRpYS12aWV3IC5zZWdtZW50cy1ib3gtY29udGVudCAuYm9va21hcmstZWxlbWVudDpob3Zlcixcbi5tZWRpYS12aWV3IC5zZWdtZW50cy1ib3gtY29udGVudCAuYm9va21hcmstZWxlbWVudC5pcy1hY3RpdmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNkYmRiZGI7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuNHM7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuLm1lZGlhLXZpZXcgLnNlZ21lbnRzLWJveC1jb250ZW50IC5ib29rbWFyay1lbGVtZW50OmhvdmVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG59XG5cbi5zZWdtZW50cy1ib3ggdWwge1xuICAgIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4ubWVkaWEtdmlldyAgLnNlZ21lbnRzLWJveCAucHJldi1uZXh0IHtcbiAgICBtYXJnaW46MTZweCAxMHB4IDVweCAwO1xuICAgIG92ZXJmbG93OmhpZGRlbjtcbiAgICB3aWR0aDoxODJweDtcbn1cblxuLm1lZGlhLXZpZXcgLnNlZ21lbnRzLWJveCAucHJldi1uZXh0IC5zZWdtZW50LWNvbnRyb2wge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBjb2xvcjogIzFmNTM4ZDtcbiAgICBmbG9hdDogcmlnaHQ7XG59XG5cbi5tZWRpYS12aWV3ICN0YWJze1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIHBhZGRpbmc6MDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXJnaW4tdG9wOjM1cHg7XG59XG5cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSwgb25seSBzY3JlZW4gYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA2MDBweCkge1xuICAgIC5tZWRpYS12aWV3IC5zZWdtZW50cy1ib3gsIC5tZWRpYS12aWV3IC52aWRlby1ib3h7IHdpZHRoOiAxMDAlO31cbiAgICAubWVkaWEtdmlldyBkaXYuc2VnbWVudHMtYm94IHt6LWluZGV4OiAxO31cbiAgICAubWVkaWEtdmlldyAjdGFic3t3aWR0aDogMTAwJTt9XG59XG5cbi5tZWRpYS12aWV3ICN0YWJzIHVsLnVpLXRhYnMtbmF2e2JhY2tncm91bmQ6bm9uZTsgYm9yZGVyLWNvbG9yOiNjOGM4Yzg7IGJvcmRlci13aWR0aDowIDAgMXB4IDA7IHBhZGRpbmc6MDt9XG4ubWVkaWEtdmlldyAjdGFicyB1bC51aS10YWJzLW5hdiBsaXtiYWNrZ3JvdW5kOiNlNmU2ZTY7IGJvcmRlci1jb2xvcjojYzhjOGM4OyBib3JkZXItbGVmdDowOyBtYXJnaW46MDt9XG4ubWVkaWEtdmlldyAjdGFicyB1bC51aS10YWJzLW5hdiBsaS51aS1zdGF0ZS1hY3RpdmV7YmFja2dyb3VuZDojZmZmO31cbi5tZWRpYS12aWV3IC51aS13aWRnZXQtY29udGVudHtib3JkZXI6MDt9XG4ubWVkaWEtdmlldyAudWktd2lkZ2V0LWNvbnRlbnQgLmRlc2NyaXB0b257YmFja2dyb3VuZDotbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNmN2Y3ZjcsICNmZmYgMzAlKTsgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG9wLCAjZjdmN2Y3IDEwJSwgI2ZmZik7IG1hcmdpbi10b3A6MTBweDt9XG5cbi8qIGxpbmUgMSwgc2Nzcy91bml2ZXJzYWxQbGF5ZXIuc2NzcyAqL1xuLm1lZGlhLXZpZXcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbn1cblxuLm1lZGlhLXZpZXcgI3RhYnMge1xuICAgIGxpbmUtaGVpZ2h0OiAxLjIzMTtcbn1cblxuLm1lZGlhLXZpZXcgI3RhYnMgLnRhZy1kZXNjcmlwdGlvbntcbiAgICBmb250LXNpemU6IDE2cHg7XG59XG5cbi5tZWRpYS12aWV3ICN0YWJzIC51aS10YWJzLXBhbmVsIC50YWctdGl0bGV7XG4gICAgd2lkdGg6IDcwJTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMTgwcHgpO1xuICAgIG1hcmdpbi10b3A6IDhweDtcbn1cblxuLm1lZGlhLXZpZXcgI3RhYnMgLnRhZy1kZXNjcmlwdGlvbiBwe1xuICAgIG1hcmdpbi1ib3R0b206IDJweDtcbn1cblxuYS5wcmludC1idG4sXG5hLmV4dGVybmFsLWxpbmt7XG4gICAgY29sb3I6IzA0NUY4NTtcbiAgICBsaW5lLWhlaWdodDoxLjgwZW07XG4gICAgcG9zaXRpb246YWJzb2x1dGU7XG4gICAgdG9wOjQ1cHg7XG59XG5hLnByaW50LWJ0bntcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvdGVtcGxhdGUvcHJpbnQtYnRuLXNwcml0ZS5wbmcpIG5vLXJlcGVhdCByaWdodCAwOyBwYWRkaW5nLXJpZ2h0OjI1cHg7IHJpZ2h0OjIwcHg7IGhlaWdodDoyMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbn1cblxuLnVpLXRhYnMtcGFuZWwgLmV4dGVybmFsLWxpbmssXG4udWktdGFicy1wYW5lbCAucHJpbnQtYnRuIHtcbiAgICBtYXJnaW4tdG9wOiAxOHB4O1xufVxuXG5hLmV4dGVybmFsLWxpbmt7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdGVtcGxhdGUvZXh0ZXJuYWwtbGluay5wbmcpIG5vLXJlcGVhdCByaWdodDtcbiAgICBwYWRkaW5nLXJpZ2h0OjIwcHg7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IDM5JTtcbn1cblxuQG1lZGlhIChtYXgtd2lkdGg6IDU1MHB4KSB7XG4gICAgYS5leHRlcm5hbC1saW5re1xuICAgICAgICBsZWZ0OiAxMzVweDtcbiAgICB9XG59XG5cbmEucHJpbnQtYnRuOmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246cmlnaHQgYm90dG9tO31cbmE6aG92ZXJ7dHJhbnNpdGlvbjpub25lfVxuXG4uaGlnaHRsaWdodC1ib3h7XG4gICAgYmFja2dyb3VuZDojZTJlMmUyO1xuICAgIGJvcmRlcjoxcHggc29saWQgIzljOWM5YztcbiAgICBtYXJnaW4tYm90dG9tOjIwcHg7XG4gICAgcGFkZGluZzoxMnB4O1xuICAgIGNsZWFyOmJvdGg7XG59XG4uaGlnaHRsaWdodC1ib3ggaDN7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgICBjb2xvcjojMDAwO1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbn1cbi5oaWdodGxpZ2h0LWJveCBwe1xuICAgIGNvbG9yOiMwMDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIG1hcmdpbi1ib3R0b206IDZweDtcbn1cblxuLypOTyBNRURJQSBTVEFSVCovXG5kaXYubm9NZWRpYSB7cG9zaXRpb246cmVsYXRpdmU7IHRvcDogMTRlbTsgbGVmdDo0LjVlbTt9XG5kaXYubm9NZWRpYSBpbWcge2Zsb2F0OmxlZnQ7fVxuZGl2Lm5vTWVkaWEgcCB7Y29sb3I6ICNjNzc3NzM7IGZsb2F0OmxlZnQ7IGZvbnQtc2l6ZTpzbWFsbDsgcG9zaXRpb246cmVsYXRpdmU7IHRvcDowLjZlbTsgbGVmdDowLjdlbTt9XG5cbi8qTk8gTUVESUEgRU5EKi9cblxuLnVpLWFjY29yZGlvbiAudWktYWNjb3JkaW9uLWhlYWRlciAubGluay1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2VkZjE7XG4gICAgd2lkdGg6IDkwJTtcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gMjhweCk7XG4gICAgbWFyZ2luLWxlZnQ6IDI4cHg7XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbn1cblxuLmRlc2MgLmV4cGFuZC1jb2xsYXBzZS1saW5rLFxuLmRlc2MgLmJveC1jYXB0aW9uIHtcbiAgICBmb250LXNpemU6IDFyZW07XG59XG5cbiAgICAvKkVYUEFORCBDT0xMQVBTRSBTVEFSVCovXG4uZXhwYW5kLWNvbGxhcHNlIC51aS1hY2NvcmRpb24taGVhZGVye1xuICAgIGJhY2tncm91bmQ6I2NmZGJlMjtcbiAgICBib3JkZXI6MXB4IHNvbGlkICM5OTk7XG4gICAgbWFyZ2luOjA7XG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgIHBhZGRpbmc6NHB4IDVweCA0cHggNHB4O1xufVxuXG4uZXhwYW5kLWNvbGxhcHNlIC51aS1hY2NvcmRpb24taGVhZGVyIC50YWJsZS1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlN2VkZjE7XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICBtYXJnaW4tbGVmdDogMjhweDtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIHdpZHRoOiA5MCU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDI4cHgpO1xuICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG59XG5cbi5leHBhbmQtY29sbGFwc2UgLnVpLWFjY29yZGlvbi1oZWFkZXIgLnZpZGVvLXRpdGxle1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgICBwYWRkaW5nOiAwO1xufVxuXG4uZXhwYW5kLWNvbGxhcHNlIC51aS1hY2NvcmRpb24taGVhZGVyIC50ZC1yaWdodHtcbiAgICBib3JkZXItbGVmdDogNHB4IHNvbGlkICNjZmRiZTI7XG4gICAgd2lkdGg6IDEzMHB4O1xufVxuXG4vKioqIE1PQklMRSBPTkxZIExBWU9VVCAtIE1PQklMRSAqKioqL1xuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA0MC4wNjNlbSkge1xuICAgIC5leHBhbmQtY29sbGFwc2UgLnVpLWFjY29yZGlvbi1oZWFkZXIgLnZpZGVvLXRpdGxle1xuICAgICAgICBmb250LXNpemU6IDFlbSAhaW1wb3J0YW50O1xuICAgIH1cbn1cblxuLmV4cGFuZC1jb2xsYXBzZS1saW5re2xpc3Qtc3R5bGU6bm9uZTsgbWFyZ2luOjAuNWVtIDA7IG92ZXJmbG93OmhpZGRlbjsgcGFkZGluZzowIDEwcHg7fVxuLmV4cGFuZC1jb2xsYXBzZS1saW5rIGxpe2NvbG9yOiMwNDVGODU7IGZsb2F0OmxlZnQ7IG1hcmdpbi1yaWdodDoxcHg7fVxuLmV4cGFuZC1jb2xsYXBzZS1saW5rIGxpLnJpZ2h0e2Zsb2F0OnJpZ2h0O31cbi5leHBhbmQtY29sbGFwc2UgLmV4cGFuZCxcbi5leHBhbmQtY29sbGFwc2UgLmNvbGxhcHNlLFxuLmV4cGFuZC1jb2xsYXBzZSAudG9wLWxpbmt7XG4gICAgY29sb3I6ICMwNDVGODU7XG4gICAgZm9udC1zaXplOiAxMnB4O1xufVxuLmV4cGFuZC1jb2xsYXBzZSAudWktYWNjb3JkaW9uLWNvbnRlbnR7bWFyZ2luOjA7IHBhZGRpbmc6MDsgdG9wOjA7fVxuLmV4cGFuZC1jb2xsYXBzZSAudWktYWNjb3JkaW9uLWNvbnRlbnQgcHtcbiAgICBtYXJnaW46IDE2cHg7XG59XG4uZXhwYW5kLWNvbGxhcHNlIC51aS1hY2NvcmRpb24tY29udGVudCB0YWJsZXtcbiAgICBib3JkZXItc3BhY2luZzoxcHg7XG4gICAgYm9yZGVyLWNvbGxhcHNlOnNlcGFyYXRlO1xuICAgIGJhY2tncm91bmQ6Izk2OTY5NjtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5leHBhbmQtY29sbGFwc2UgLnVpLWFjY29yZGlvbi1jb250ZW50IHRhYmxlIHRke2JhY2tncm91bmQ6I2ZmZjt9XG4uZXhwYW5kLWNvbGxhcHNlIC51aS1pY29uLCAuZXhwYW5kLWNvbGxhcHNlIC51aS1pY29uLXRyaWFuZ2xlLTEtZSwgLmV4cGFuZC1jb2xsYXBzZSAudWktaWNvbi10cmlhbmdsZS0xLXN7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3RlbXBsYXRlL2V4cGFuZC1jb2xsYXBzZS5naWYpIG5vLXJlcGVhdDsgaGVpZ2h0OjIwcHg7IHdpZHRoOjIwcHg7fVxuLmV4cGFuZC1jb2xsYXBzZSAudWktaWNvbnt0b3A6NDYlIWltcG9ydGFudDt9XG4uZXhwYW5kLWNvbGxhcHNlIC51aS1pY29uLCAuZXhwYW5kLWNvbGxhcHNlIC51aS1pY29uLXRyaWFuZ2xlLTEtZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgYm90dG9tOyBoZWlnaHQ6MTZweDt9XG4uZXhwYW5kLWNvbGxhcHNlIC51aS1pY29uLXRyaWFuZ2xlLTEtc3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMDt9XG4vKkVYUEFORCBDT0xMQVBTRSBFTkQqL1xuXG4ucmVzZXQtYnV0dG9uLCAucnNzLWljb24sIC5taW5pLWNsb3NlLWJ0bntkaXNwbGF5OmJsb2NrOyB0ZXh0LWluZGVudDotOTk5OXB4OyBmbG9hdDpyaWdodDsgbWFyZ2luLWJvdHRvbTogMC41ZW07IG1hcmdpbi10b3A6IDAuNWVtO31cbi5yZXNldC1idXR0b24sIC5yc3MtaWNvbntoZWlnaHQ6MjBweDsgd2lkdGg6MjBweDt9XG4ucmVzZXQtYnV0dG9ue2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy90ZW1wbGF0ZS9yZXNldC1idG4tc3ByaXRlLnBuZykgbm8tcmVwZWF0IDAgMDt9XG4ucnNzLWljb257YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3RlbXBsYXRlL3Jzcy1pY29uLXNwcml0ZS5wbmcpIG5vLXJlcGVhdCAwIDA7IG1hcmdpbi1sZWZ0OjdweDt9XG4ucmVzZXQtYnV0dG9uOmhvdmVyLCAucnNzLWljb246aG92ZXIsIC5taW5pLWNsb3NlLWJ0bjpob3ZlcntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgYm90dG9tO31cbi5ib3gtd2hpdGV7YmFja2dyb3VuZDojZmZmOyBib3JkZXI6M3B4IHNvbGlkICNlOGU4ZTg7IGZvbnQtc2l6ZToxMTAlOyBtYXJnaW46MTJweCAwOyBwYWRkaW5nOjdweDsgcG9zaXRpb246cmVsYXRpdmU7IGNsZWFyOmJvdGg7fVxuLmJveC13aGl0ZSwgLmJveC13aGl0ZSBhe2NvbG9yOiM2NjY7fVxuLmJveC13aGl0ZSBhe3RleHQtZGVjb3JhdGlvbjp1bmRlcmxpbmU7fVxuLm1pbmktY2xvc2UtYnRue2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy90ZW1wbGF0ZS9taW5pLWNsb3NlLWJ0bi1zcHJpdGUucG5nKSBuby1yZXBlYXQgMCAwOyBoZWlnaHQ6MTFweDsgdG9wOjNweDsgcmlnaHQ6M3B4OyB3aWR0aDoxMXB4O31cbi5ib3ggLnRvLXRvcHtmbG9hdDpyaWdodDsgbWFyZ2luLWJvdHRvbToxNHB4O31cblxuLypFWFBBTkQgQ09MTEFQU0UgVEFCTEUgU1RBUlQqL1xuLmVjdGFibGV7bWFyZ2luOjNweCAwO31cbi5lY3RhYmxlIHRoLCAuZWN0YWJsZSB0ZHtwYWRkaW5nOjRweCA2cHg7fVxuLmVjdGFibGUgdGh7YmFja2dyb3VuZDojZWRlZGVkO31cbi5lY3RhYmxlIC50YmwtZGF0ZSBzcGFuLCAuYnJvd3NlLXRhYmxlLWRvd25sb2FkLCAuYnJvd3NlLXRhYmxlLW5vLW1lZGlhLCAuYnJvd3NlLXRhYmxlLXRyYW5zY3JpcHQsIC5lY3RhYmxlIC50YmwtY2hhbm5lbCAudmlkZW8sXG4uZWN0YWJsZSAudGJsLWNoYW5uZWwgLmF1ZGlve2Rpc3BsYXk6aW5saW5lLWJsb2NrOyB0ZXh0LWluZGVudDotOTk5OXB4O31cblxuXG4uZWN0YWJsZSAudGJsLW51bWJlcntcbiAgICBjb2xvcjogIzA0NUY4NTtcbiAgICB3aWR0aDogNyU7XG4gICAgbWluLXdpZHRoOiA2MHB4O1xuICAgICYudGhlYWQge1xuICAgICAgICBjb2xvcjojMDAwO1xuICAgIH1cbn1cbi5lY3RhYmxlIC50YmwtbnVtYmVyIC5idXR0b24tc2lnbntcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvdGVtcGxhdGUvZXhwYW5kLWNvbGxhcHNlLmdpZikgbm8tcmVwZWF0IDAgMDtcbiAgICBoZWlnaHQ6MTZweDtcbiAgICB3aWR0aDoyMHB4O1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIHRleHQtaW5kZW50Oi05OTk5cHg7XG59XG4uZWN0YWJsZSAudGJsLW51bWJlciAuZXhwYW5kLWJ1dHRvbntiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgYm90dG9tO31cbi5lY3RhYmxlIC50YmwtY2hhbm5lbCB7XG4gICAgd2lkdGg6IDklO1xuICAgIG1pbi13aWR0aDogNjJweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgJi50aGVhZCB7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgfVxufVxuLmVtbXMtdmlldyAuZWN0YWJsZSAudGJsLWNoYW5uZWwge1xuICAgIHdpZHRoOiAxMSU7XG4gICAgbWluLXdpZHRoOiA4NHB4O1xufVxuXG4uZWN0YWJsZSAudGJsLWNoYW5uZWwgLnZpZGVvLCAuZWN0YWJsZSAudGJsLWNoYW5uZWwgLmF1ZGlvLCAuZWN0YWJsZSAudGJsLWNoYW5uZWwgLm5vLW1lZGlhe2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy90ZW1wbGF0ZS9tZWRpYS1pY29ucy5wbmcpIG5vLXJlcGVhdDsgaGVpZ2h0OjE2cHg7IHdpZHRoOjE2cHg7fVxuLmVjdGFibGUgLnRibC1jaGFubmVsIC52aWRlb3tiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMDt9XG4uZWN0YWJsZSAudGJsLWNoYW5uZWwgLmF1ZGlve2JhY2tncm91bmQtcG9zaXRpb246MCAtMTZweDt9XG4uZWN0YWJsZSAudGJsLWNoYW5uZWwgLm5vLW1lZGlhe2JhY2tncm91bmQtcG9zaXRpb246MCAtMzJweDt9XG4uZWN0YWJsZSAudGJsLWRhdGV7d2lkdGg6MTIlO31cbi5lY3RhYmxlIC50YmwtZGF0ZSBzcGFue2hlaWdodDo3cHg7IHdpZHRoOjhweDt9XG4uZWN0YWJsZSAudGJsLWRhdGUgcHtkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7fSAvKiBIaWRlIGRheSB0ZXh0LiBXYXMgaGFuZGxlZCBwcmV2aW91c2x5IGJ5IHJlc3BvbnNpdmUuY3NzICovXG4uZWN0YWJsZSAudGJsLXRpbWV7d2lkdGg6OCU7fVxuLmVjdGFibGUgLnRibC1wcm9ncmFte3dpZHRoOjM3JTt9XG4uZWN0YWJsZSAudGJsLXByb2dyYW0ge21hcmdpbjowO31cbi5lY3RhYmxlIC50YmwtcHJvZ3JhbSBhIHtjb2xvcjogIzMzMzsgdGV4dC1kZWNvcmF0aW9uOiBub25lO31cbi5lY3RhYmxlIC50YmwtcHJvZ3JhbSBhOmhvdmVyIHt0ZXh0LWRlY29yYXRpb246IG5vbmU7fVxuLmVjdGFibGUgLnRibC1wcm9ncmFtIGE6dmlzaXRlZCB7dGV4dC1kZWNvcmF0aW9uOiBub25lO31cbi5lY3RhYmxlIC50YmwtcHJvZ3JhbSwgLmVjdGFibGUgLnRibC1kdXJhdGlvbiBhe2NvbG9yOiMzMzM7fVxuLmVjdGFibGUgLnRibC1kdXJhdGlvbntcbiAgICB3aWR0aDoxMSU7XG4gICAgbWluLXdpZHRoOiA5MHB4O1xufVxuLmVjdGFibGUgLnRibC1kdXJhdGlvbi1zZWdtZW50c3t3aWR0aDoyMCU7fVxuLmVjdGFibGUgLnRibC1zZWdtZW50c3t3aWR0aDoxMCU7fVxuLmVjdGFibGUgLnRibC1kdXJhdGlvbiAudGltZS1kdXJ7ZGlzcGxheTppbmxpbmUtYmxvY2s7IHdpZHRoOjVlbTt9XG4uZWN0YWJsZSAucGxheWxpbmtze3dpZHRoOjEzJTt9XG4uZWN0YWJsZSAudGJsLWRlc2NyaXB0aW9ue2Zsb2F0OnJpZ2h0OyB3aWR0aDo2MzVweDt9XG4uZWN0YWJsZSAuZWN0YWJsZS1pbm5lcntmbG9hdDpyaWdodDsgd2lkdGg6NTEwcHg7fVxuLmVjdGFibGUgLmJyb3dzZS10YWJsZS1kb3dubG9hZHtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvdGVtcGxhdGUvYnJvd3NlLXRhYmxlLWRvd25sb2FkLWJ0bi5wbmcpIG5vLXJlcGVhdCAwIGJvdHRvbTsgaGVpZ2h0OjE0cHg7IG1hcmdpbi1yaWdodDo4cHg7IHdpZHRoOjEycHg7IGN1cnNvcjogcG9pbnRlcjt9XG4uZWN0YWJsZSBhLmJyb3dzZS10YWJsZS1uby1tZWRpYXtoZWlnaHQ6MTRweDsgbWFyZ2luOjAgM3B4OyB3aWR0aDo0N3B4O3RleHQtaW5kZW50OjA7IGZvbnQtc2l6ZTogOS41cHg7IGNvbG9yOiM2MzY1NjM7fVxuLmVjdGFibGUgYS5icm93c2UtdGFibGUtbm8tbWVkaWE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOiBub25lO31cbi5lY3RhYmxlIC5icm93c2UtdGFibGUtdHJhbnNjcmlwdHtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvdGVtcGxhdGUvYnJvd3NlLXRhYmxlLXRyYW5zY3JpcHQtYnRuLnBuZykgbm8tcmVwZWF0IDAgYm90dG9tOyBoZWlnaHQ6MTRweDsgbWFyZ2luLXJpZ2h0OjhweDsgd2lkdGg6MTBweDsgY3Vyc29yOiBwb2ludGVyfVxuLmVjdGFibGUgLmVjcm93ZGF0YSBzcGFuLmRlc2NyaXB0aW9ue2NvbG9yOiM2NjY7IGZsb2F0OmxlZnQ7IG1hcmdpbjoxMHB4IDAgMCA3NXB4OyB3aWR0aDo2MzVweDt9XG4uZWN0YWJsZSAuZWNyb3dkYXRhIHRhYmxle2Zsb2F0OnJpZ2h0OyBtYXJnaW4tdG9wOjE0cHg7IHdpZHRoOjU4MHB4O31cbi5lY3Jvd2RhdGF3cmFwIHRke3BhZGRpbmc6MDtiYWNrZ3JvdW5kOndoaXRlO31cbi5lY3Jvd2RhdGF3cmFwIC5lY3Jvd2RhdGF7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2NmZTJkYjsgb3ZlcmZsb3c6aGlkZGVuOyBwYWRkaW5nLWJvdHRvbTo1cHg7IG1hcmdpbi1ib3R0b206NXB4OyB3aWR0aDo3NTVweDt9XG4uZWN0YWJsZSAuZWNyb3dkYXRhIHRhYmxlIHtcbiAgICBwYWRkaW5nOiAzcHg7XG59XG4uZWN0YWJsZSAuZWNyb3dkYXRhIHRhYmxlIHRke1xuICAgIHBhZGRpbmc6M3B4IDRweDtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG4udGJsLXBhZ2luYXRpb257YmFja2dyb3VuZDojZWRlZGVkOyBvdmVyZmxvdzpoaWRkZW47IHBhZGRpbmc6NnB4IDVweDsgY2xlYXI6Ym90aDt9XG4udGJsLXBhZ2luYXRpb24gZGl2e2Zsb2F0OmxlZnQ7fVxuXG4vKkVYUEFORCBDT0xMQVBTRSBUQUJMRSBFTkQqL1xuXG4vKlBBUkxWSUVXIFNUQVJUKi9cbi5wYXJsLXZpZXcgI3RhYi1jb250ZW50e3BhZGRpbmc6IDEwcHggMjBweCAyMHB4OyBib3JkZXI6IDFweCBzb2xpZCAjYzhjOGM4OyBkaXNwbGF5Om5vbmU7IHBvc2l0aW9uOnJlbGF0aXZlOyB0b3A6LTRweDt9XG4uYm94IHtwb3NpdGlvbjpyZWxhdGl2ZTsgdG9wOi00cHg7fVxuLnBhcmwtdmlldyAudGFic1xue1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrOyBcbiAgICBwYWRkaW5nOjA7IFxuICAgIGJhY2tncm91bmQ6I0RFREVERTtcbiAgICBsaXN0LXN0eWxlOiBub25lO1xuICAgIG1hcmdpbjowO1xufVxuLnBhcmwtdmlldyAudGFicyBsaVxue1xuICAgIGJhY2tncm91bmQ6I2U2ZTZlNjsgXG4gICAgYm9yZGVyLWxlZnQ6MDsgXG4gICAgYm9yZGVyLWJvdHRvbTogMDsgXG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNjOGM4Yzg7XG59XG4ucGFybC12aWV3IC50YWJzIGxpIGFcbntcbiAgICBmb250LXNpemU6OTAlOyBcbiAgICBmb250LXdlaWdodDpib2xkO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBhZGRpbmc6IC41ZW0gMWVtO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnBhcmwtdmlldyAudGFicyBsaS5hY3RpdmUgYTpsaW5rIHtjb2xvcjogIzIxMjEyMTt9XG4ucGFybC12aWV3IC50YWJzIGxpLmFjdGl2ZSBhOnZpc2l0ZWQge2NvbG9yOiAjMjEyMTIxO31cbi5wYXJsLXZpZXcgLnRhYnMgbGkuYWN0aXZlIGE6aG92ZXIge2NvbG9yOiAjMjEyMTIxO31cbi5wYXJsLXZpZXcgLnRhYnMgbGkuYWN0aXZlIGE6YWN0aXZlIHtjb2xvcjogIzIxMjEyMTt9XG4ucGFybC12aWV3IC50YWJzIGxpIGE6bGluayB7Y29sb3I6ICM1NTU7fVxuLnBhcmwtdmlldyAudGFicyBsaSBhOnZpc2l0ZWQge2NvbG9yOiAjNTU1O31cbi5wYXJsLXZpZXcgLnRhYnMgbGkgYTpob3ZlciB7Y29sb3I6ICM1NTU7fVxuLnBhcmwtdmlldyAudGFicyBsaSBhOmFjdGl2ZSB7Y29sb3I6ICM1NTU7fVxuXG4ucGFybC12aWV3IC50YWJzIGxpLmFjdGl2ZXtiYWNrZ3JvdW5kOiNmZmY7IGJvcmRlci1ib3R0b20tY29sb3I6IHdoaXRlO31cbi5wYXJsLXZpZXcgLnRhYnMgbGkuYWN0aXZlIGEge2N1cnNvcjp0ZXh0O31cbi5wYXJsLXZpZXcgI3RhYnMtcGFybHZpZXcgXG57XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgb3ZlcmZsb3c6aGlkZGVuO1xuICAgIGJhY2tncm91bmQ6IHdoaXRlIHVybCguLi8uLi9jc3MvYXBoLXRoZW1lL2ltYWdlcy91aS1iZ19mbGF0Xzc1X2ZmZmZmZl80MHgxMDAucG5nKSA1MCUgNTAlIHJlcGVhdC14O1xuICAgIHdpZHRoOjc1NXB4O1xufVxuLyoucGFybC12aWV3IC50YWJzIHtib3JkZXI6c29saWQgI2M4YzhjODsgYm9yZGVyLXdpZHRoOjAgMXB4IDFweCAxcHg7fSovXG4ucGFybC12aWV3ICAucmVke2NvbG9yOiNjMDA7fVxuLnRibC1wYWdpbmF0aW9uIGEsIC5wYXJsLXZpZXcgLnRvLXRvcHtjb2xvcjojMDQ1Rjg1O31cbi5wYXJsLXZpZXcgLmVjdGFibGUgLnRibC1wcm9ncmFte3dpZHRoOjQyJTt9XG4ucGFybC12aWV3IC5lY3RhYmxlIC5lY3Jvd2RhdGEgdGFibGV7d2lkdGg6NDJlbTt9XG4ucGFybC12aWV3IC50by10b3B7ZmxvYXQ6cmlnaHQ7fVxuLnBhcmwtdmlldyAuZWNyb3dkYXRhd3JhcCAuZWNyb3dkYXRhe1xuICAgIHdpZHRoOjc3M3B4O1xufVxuLmVjcm93ZGF0YXdyYXAgLmVjcm93ZGF0YSB7XG4gICAgZGlzcGxheTogbm9uZTtcbn1cbi5wYXJsLXZpZXcgLmVjdGFibGUgLnRibC1wcm9ncmFtIC50aW1lLWR1cixcbi5wYXJsLXZpZXcgLmVjdGFibGUgLnBsYXlsaW5rcyAucGxheS1pY29uLFxuLnBhcmwtdmlldyAuZWN0YWJsZSAudGJsLXRpbWUgLmNoYW5uZWwtaWNvbntcbiAgICBkaXNwbGF5OiBub25lOyBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi8qKiogUEFSTFZJRVcgTU9CSUxFIE9OTFkgTEFZT1VUICoqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0LjA2M2VtKSB7IC8qKiBtb2JpbGUgaXMgNDAuMDYzIGJ1dCBjaGFuZ2UgdG8gdGFibGV0IHdoaWNoIGlzIDY0LjA2MyBlbSAqKi9cbiAgICAucGFybC12aWV3IC50YWJzeyBkaXNwbGF5OiBub25lOyB9XG4gICAgLnBhcmwtdmlldyAuZWN0YWJsZSAudGJsLWR1cmF0aW9ueyBkaXNwbGF5OiBub25lO31cbiAgICAucGFybC12aWV3IC5lY3RhYmxlIC50YmwtcHJvZ3JhbSAudGltZS1kdXIsIC5wYXJsLXZpZXcgLmVjdGFibGUgLnBsYXlsaW5rc3sgdGV4dC1hbGlnbjogY2VudGVyO31cbiAgICAucGFybC12aWV3IC5lY3RhYmxlIC50YmwtcHJvZ3JhbSAudGltZS1kdXIsIC5wYXJsLXZpZXcgLmVjdGFibGUgLnBsYXlsaW5rcyAucGxheS1pY29ueyBkaXNwbGF5OiBpbml0aWFsO31cblxuICAgIC5wYXJsLXZpZXcgLmVjdGFibGUgLnBsYXlsaW5rcyAuYnJvd3NlLXRhYmxlLWRvd25sb2FkLCAucGFybC12aWV3IC5lY3RhYmxlIC5wbGF5bGlua3MgLnBsYXktdmlkZW8sXG4gICAgLnBhcmwtdmlldyAuZWN0YWJsZSAudGJsLW51bWJlciB7IGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDt9XG5cbiAgICAucGFybC12aWV3IHRyIHRke2ZvbnQtc2l6ZTouODMzMzNyZW07fVxuICAgIC5wYXJsLXZpZXcgLmVjdGFibGUsIC5wYXJsLXZpZXcgI3RhYi1jb250ZW50e3BhZGRpbmc6IDA7IGJvcmRlcjogbm9uZTt9XG4gICAgLnBhcmwtdmlldyAuYm94LXdoaXRleyBkaXNwbGF5OiBub25lOyB9XG4gICAgLnBhcmwtdmlldyAuZWN0YWJsZSAudGJsLWNoYW5uZWx7IGRpc3BsYXk6IG5vbmU7fVxuICAgIC5wYXJsLXZpZXcgLmVjdGFibGUgLnRibC10aW1lIC5jaGFubmVsLWljb257IGRpc3BsYXk6IGJsb2NrO31cbiB9XG5cbi8qUEFSTFZJRVcgRU5EKi9cblxuLypQQVJMVklFVyAvIEVNTVMgU0VBUkNIIFNUQVJUKi9cbi5zZWxlY3QtY2FsZW5kYXItYnRuLFxuLnVpLWRhdGVwaWNrZXItdHJpZ2dlcixcbi5zZWFyY2gtYm94IC55b3Utc2VhcmNoLWJveCAuaGlkZS1zZWFyY2gsXG4uc2VhcmNoLWJveCAueW91LXNlYXJjaC1ib3ggLnJlZmluZS1zZWFyY2gsXG4uc2VhcmNoLWJveCAuYWRkLXJvdywgLnNlYXJjaC1ib3ggLnJlbW92ZS1yb3d7ZGlzcGxheTpibG9jazsgdGV4dC1pbmRlbnQ6LTk5OTlweDt9XG4uc2VhcmNoLWJveCAueW91LXNlYXJjaC1ib3ggLmhpZGUtc2VhcmNoe2JhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy90ZW1wbGF0ZS9idXR0b25zL2hpZGUtc2VhcmNoLnBuZykgbm8tcmVwZWF0IDAgMDt3aWR0aDo4MnB4O31cbi5zZWFyY2gtYm94IC55b3Utc2VhcmNoLWJveCAucmVmaW5lLXNlYXJjaHtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvdGVtcGxhdGUvYnV0dG9ucy9yZWZpbmUtc2VhcmNoLnBuZykgbm8tcmVwZWF0IDAgMDsgd2lkdGg6ODJweDt9XG5cbi55b3Utc2VhcmNoLWJveCB7XG4gICAgLnRpdGxlIHtcbiAgICAgICAgLy9saW5lLWhlaWdodDoyNnB4O1xuICAgICAgICBtYXJnaW4tcmlnaHQ6MTJweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6Ym9sZDtcbiAgICAgICAgbWluLXdpZHRoOiAxMjBweDtcbiAgICAgICAgZmxvYXQ6bGVmdDtcbiAgICAgICAgQG1lZGlhIChtYXgtd2lkdGg6IDg2MHB4KSB7XG4gICAgICAgICAgICBtaW4td2lkdGg6IDU2cHg7XG4gICAgICAgIH1cbiAgICB9XG59XG5cbi5zZWxlY3QtY2FsZW5kYXItYnRuLCAudWktZGF0ZXBpY2tlci10cmlnZ2VyIHtcbiAgICBmbG9hdDpsZWZ0O1xuICAgIGhlaWdodDoyM3B4O1xuICAgIG1hcmdpbi1sZWZ0OjhweDtcbiAgICB3aWR0aDoyMnB4O1xuICAgIGN1cnNvcjpwb2ludGVyOyBwb3NpdGlvbjpyZWxhdGl2ZTsgYm90dG9tOjJweDtcbiAgICBwYWRkaW5nOiAwXG59XG4jc2VhcmNoLXBhbm5lbCAudWktZGF0ZXBpY2tlci10cmlnZ2VyIHtcbiAgICBtYXJnaW4tdG9wOiA4cHg7XG59XG4uc2VhcmNoLWJveCAuYWRkLXJvdywgLnNlYXJjaC1ib3ggLnJlbW92ZS1yb3d7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3RlbXBsYXRlL2FkZC1yZW1vdmUucG5nKSBuby1yZXBlYXQ7IGhlaWdodDoyMHB4OyB3aWR0aDozNHB4O31cbi5zZWFyY2gtYm94IC5yZW1vdmUtcm93e2JhY2tncm91bmQtcG9zaXRpb246MCAwO31cbi5zZWFyY2gtYm94IC5hZGQtcm93e2JhY2tncm91bmQtcG9zaXRpb246MCBib3R0b207fVxuXG4uc2VhcmNoLWJveHttYXJnaW4tYm90dG9tOjhweDsgY2xlYXI6Ym90aDt9XG4uc2VhcmNoLWJveCB1bHtsaXN0LXN0eWxlOm5vbmU7IHBhZGRpbmc6MDsgbWFyZ2luOjA7fVxuLnNlYXJjaC1ib3ggbGl7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2ZmZjsgbGlzdC1zdHlsZTpub25lOyBvdmVyZmxvdzpoaWRkZW47fVxuLnNlYXJjaC1ib3ggbGkgbGl7YmFja2dyb3VuZDpub25lOyBib3JkZXI6bm9uZTsgcGFkZGluZzowO31cbi5zZWFyY2gtYm94IGZpZWxkc2V0LnNvdXJjZSBkaXZ7ZmxvYXQ6bGVmdDsgbWFyZ2luLXRvcDoycHg7fVxuLnNlYXJjaC1ib3ggZmllbGRzZXQuc291cmNlIGRpdiB1bHttYXJnaW4tcmlnaHQ6Mi42ZW07fVxuLnNlYXJjaC1ib3ggZmllbGRzZXQuc291cmNlIGxpe2ZvbnQtd2VpZ2h0OmJvbGQ7IHBhZGRpbmc6IDAgMnB4O31cbi5zZWFyY2gtYm94IGZpZWxkc2V0LnNvdXJjZSBsaSB1bHttYXJnaW46NnB4IDAgMCAxNnB4O31cbi5zZWFyY2gtYm94IGZpZWxkc2V0LnNvdXJjZSBsaSBsaXtmb250LXdlaWdodDpub3JtYWw7fVxuXG4uc2VhcmNoLWJveCAubGluay1ib3h7ZmxvYXQ6bGVmdDt9XG4uc2VhcmNoLWJveCAubGluay1ib3gsIC5zZWFyY2gtYm94IGxpIC5saW5rLWJveCBsaXttYXJnaW46MDt9XG4uc2VhcmNoLWJveCAubGluay1ib3ggYXtmb250LXdlaWdodDpub3JtYWw7fVxuXG4uc2VhcmNoLWJveCAuZGF0ZS1ib3ggbGksXG4uc2VhcmNoLWJveCAuc2VhcmNoLWxpc3Qtcm93IGxpIGxpe1xuICAgIGZsb2F0OmxlZnQ7IGxpbmUtaGVpZ2h0OjIwcHg7IG1hcmdpbi1yaWdodDozZW07IHdpZHRoOiAxMDAlO1xuICAgIHNlbGVjdFxuICAgIHtcbiAgICAgICAgd2lkdGg6IDMwMHB4XG4gICAgfVxufVxuLnNlYXJjaC1ib3ggLmRhdGUtYm94IGxpIHtcbiAgICBtYXgtd2lkdGg6IDMwMHB4XG59XG4uc2VhcmNoLWJveCAuZGF0ZS1ib3ggbGkgaW5wdXQge1xuICAgIGZsb2F0OmxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OjVweDtcbn1cbi5zZWFyY2gtYm94IC5kYXRlLWJveCAjcHJvZ3JhbUJveCBsaSBpbnB1dCxcbi5zZWFyY2gtYm94IC5kYXRlLWJveCAjY2hhbm5lbEJveCBsaSBpbnB1dCB7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcbn1cbi5zZWFyY2gtYm94IC5zZWFyY2gtcm93IGlucHV0LCAuc2VhcmNoLWJveCAuc2VhcmNoLWxpc3Qtcm93IGxpIGxpIGlucHV0e1xuICAgIGZsb2F0OmxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OjJweDtcbn1cbi5zZWFyY2gtYm94IC5oYXNEYXRlcGlja2VyIHt3aWR0aDogODUlOyBtYXgtd2lkdGg6IDI1MHB4O31cbi5zZWFyY2gtYm94IC5zZWFyY2gtbGlzdC1yb3cgbGl7XG4gICAgcGFkZGluZzo2cHggMDtcbn1cbi5zZWFyY2gtYm94IC5zZWFyY2gtbGlzdC1yb3cgbGkgbGl7cGFkZGluZzowO31cbi5zZWFyY2gtYm94IC5zZWFyY2gtbGlzdC1yb3cgbGkgbGkucmlnaHR7ZmxvYXQ6cmlnaHQ7fVxuLnNlYXJjaC1ib3ggLnNlYXJjaC1saXN0LXJvdyBsaSBsaS5maXJzdHttaW4td2lkdGg6NmVtO31cbi5zZWFyY2gtYm94IC5zZWFyY2gtbGlzdC1yb3cgbGkgbGkuZmlyc3Qgc2VsZWN0e1xuICAgIHdpZHRoOjUuNGVtO1xufVxuLnNlYXJjaC1ib3ggLnNlYXJjaC1saXN0LXJvdyBsaSBsaSB7XG4gICAgaW5wdXRbdHlwZT1cInRleHRcIl0ge1xuICAgICAgICB3aWR0aDoyMDNweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICAgIH1cbiAgICAubGFiZWwtbWF0Y2gtcGhyYXNlIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIH1cbiAgICBpbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0ge1xuICAgICAgICB3aWR0aDoyMHB4O1xuICAgICAgICBtYXJnaW4tdG9wOiA0cHg7XG4gICAgfVxufVxuLnNlYXJjaC1ib3ggLmRhdGUtYm94IHNlbGVjdHtmb250LXNpemU6OTAlOyB3aWR0aDoxMS4zZW07IHBhZGRpbmc6MnB4O31cblxuLnNlYXJjaC1ib3ggLmRhdGUtYm94LmNoYW5uZWwgbGksIC5zZWFyY2gtYm94IC5kYXRlLWJveC5jaGFubmVsIGxpIGxhYmVse2Zsb2F0Om5vbmU7IGZvbnQtd2VpZ2h0Om5vcm1hbDsgbWFyZ2luOjA7IHBhZGRpbmctbGVmdDowcHg7fVxuLnNlYXJjaC1ib3ggLmRhdGUtYm94LmNoYW5uZWwgbGkgLnVpLXdpZGdldC1jb250ZW50IC51aS1zdGF0ZS1ob3ZlciB7YmFja2dyb3VuZDotbW96LWxpbmVhci1ncmFkaWVudCh0b3AsICNmN2Y3YzMgNTAlLCAjZjBmMGJjIDUwJSk7IGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvcCwgI2Y3ZjdjMyA1MCUsICNmMGYwYmMgNTAlKTsgLW1vei1ib3JkZXItcmFkaXVzOjVweDsgLXdlYmtpdC1ib3JkZXItcmFkaXVzOjVweDsgYm9yZGVyLXJhZGl1czo1cHg7IGJvcmRlcjogMXB4IHNvbGlkICM5MjkyNmE7fVxuLnNlYXJjaC1ib3ggLmRhdGUtYm94LmNoYW5uZWwgLnVpLXdpZGdldC1jb250ZW50e2JhY2tncm91bmQ6I2VlZTt9XG4uc2VhcmNoLWJveCAuZGF0ZS1ib3guY2hhbm5lbCAudWktd2lkZ2V0LWhlYWRlcntiYWNrZ3JvdW5kOm5vbmU7IGJvcmRlcjowOyBwb3NpdGlvbjpyZWxhdGl2ZTsgaGVpZ2h0OjU2cHg7fVxuLnNlYXJjaC1ib3ggLmRhdGUtYm94LmNoYW5uZWwgLnVpLXdpZGdldC1oZWFkZXIgLnVpLWhlbHBlci1yZXNldHtcbiAgICBiYWNrZ3JvdW5kOiM1ZjVmNWY7XG4gICAgLW1vei1ib3JkZXItcmFkaXVzOjVweDtcbiAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6NXB4O1xuICAgIGJvcmRlci1yYWRpdXM6NXB4OyBvdmVyZmxvdzpoaWRkZW47XG4gICAgcG9zaXRpb246YWJzb2x1dGU7IGxlZnQ6MDsgdG9wOjA7XG4gICAgd2lkdGg6IDIzNnB4O1xuICAgIHBhZGRpbmc6IDVweDtcbn1cbi5zZWFyY2gtYm94IC5kYXRlLWJveC5jaGFubmVsIC51aS13aWRnZXQtaGVhZGVyIC51aS1tdWx0aXNlbGVjdC1maWx0ZXJ7XG4gICAgcG9zaXRpb246YWJzb2x1dGU7IGxlZnQ6NHB4OyB0b3A6MjNweDtcbn1cblxuLnVpLW11bHRpc2VsZWN0LWZpbHRlciBpbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cblxuI3Byb2dyYW1Cb3ggIC51aS1tdWx0aXNlbGVjdC1maWx0ZXIsXG4jY2hhbm5lbEJveCAgLnVpLW11bHRpc2VsZWN0LWZpbHRlciB7XG4gICAgbWFyZ2luLXRvcDogMzlweDtcbn1cblxuI3Byb2dyYW1Cb3ggIC51aS1tdWx0aXNlbGVjdC1jaGVja2JveGVzLFxuI2NoYW5uZWxCb3ggIC51aS1tdWx0aXNlbGVjdC1jaGVja2JveGVzIHtcbiAgICBtYXJnaW4tdG9wOiA1NHB4O1xufVxuLnVpLW11bHRpc2VsZWN0LWNoZWNrYm94ZXMgbGFiZWwgaW5wdXQge1xuICAgIHRvcDogNHB4O1xufVxuXG4uc2VhcmNoLWJveCAuZGF0ZS1ib3guY2hhbm5lbCAudWktd2lkZ2V0LWhlYWRlciAudWktbXVsdGlzZWxlY3QtZmlsdGVyIGlucHV0e2Rpc3BsYXk6IGlubGluZS1ibG9jazsgd2lkdGg6IDE0MHB4O31cbi5zZWFyY2gtYm94IC5kYXRlLWJveC5jaGFubmVsIC51aS13aWRnZXQtaGVhZGVyIC51aS1oZWxwZXItcmVzZXQgbGl7ZmxvYXQ6bGVmdDt9XG4uc2VhcmNoLWJveCAuZGF0ZS1ib3guY2hhbm5lbCAudWktd2lkZ2V0LWhlYWRlciAudWktaGVscGVyLXJlc2V0IGxpIGF7Y29sb3I6I2ZmZjsgZm9udC13ZWlnaHQ6Ym9sZDt9XG4uc2VhcmNoLWJveCAuZGF0ZS1ib3guY2hhbm5lbCAudWktd2lkZ2V0LWhlYWRlciAudWktaGVscGVyLXJlc2V0IC51aS1tdWx0aXNlbGVjdC1jbG9zZXtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDJweDtcbiAgICB0b3A6IDJweDtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgaGVpZ2h0OiAyMHB4O1xufVxuLnNlYXJjaC1ib3ggLmRhdGUtYm94LmNoYW5uZWwgLnVpLXdpZGdldC1oZWFkZXIgLnVpLWhlbHBlci1yZXNldCAudWktaWNvbi1jaGVjayxcbi5zZWFyY2gtYm94IC5kYXRlLWJveC5jaGFubmVsIC51aS13aWRnZXQtaGVhZGVyIC51aS1oZWxwZXItcmVzZXQgLnVpLWljb24tY2xvc2V0aGljayxcbi5zZWFyY2gtYm94IC5kYXRlLWJveC5jaGFubmVsIC51aS13aWRnZXQtaGVhZGVyIC51aS1oZWxwZXItcmVzZXQgLnVpLWljb24tY2lyY2xlLWNsb3Nle1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy90ZW1wbGF0ZS9pY29ucy5wbmcpIG5vLXJlcGVhdDsgaGVpZ2h0OjE4cHg7XG4gICAgd2lkdGg6MTJweDtcbiAgICBtYXJnaW46IDAgNXB4O1xufVxuLnNlYXJjaC1ib3ggLmRhdGUtYm94LmNoYW5uZWwgLnVpLXdpZGdldC1oZWFkZXIgLnVpLWhlbHBlci1yZXNldCAudWktaWNvbi1jaGVja3tcbiAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgYm90dG9tO1xufVxuLnNlYXJjaC1ib3ggLmRhdGUtYm94LmNoYW5uZWwgLnVpLXdpZGdldC1oZWFkZXIgLnVpLWhlbHBlci1yZXNldCAudWktaWNvbi1jbG9zZXRoaWNre2JhY2tncm91bmQtcG9zaXRpb246LTEycHggYm90dG9tO31cbi5zZWFyY2gtYm94IC5kYXRlLWJveC5jaGFubmVsIC51aS13aWRnZXQtaGVhZGVyIC51aS1oZWxwZXItcmVzZXQgLnVpLWljb24tY2lyY2xlLWNsb3Nle2JhY2tncm91bmQtcG9zaXRpb246LTI0cHggYm90dG9tO31cblxuLnNlYXJjaC1ib3ggLnNlYXJjaC1yb3cgaW5wdXR7d2lkdGg6IDEwMCU7IG1heC13aWR0aDo2MThweDt9XG4uc2VhcmNoLWJveCAuc2VhcmNoLXJvdyBsYWJlbCB7Zm9udC13ZWlnaHQ6Ym9sZDt9XG5cbi5zZWFyY2gtYm94IC55b3Utc2VhcmNoLWJveHtib3JkZXItYm90dG9tOjJweCBzb2xpZCAjZmZmZmZmOyBwYWRkaW5nOjhweCA4cHggMnB4IDhweDt9XG4uc2VhcmNoLWJveCAueW91LXNlYXJjaC1ib3ggbGl7Ym9yZGVyLWJvdHRvbTowOyBtYXJnaW4tYm90dG9tOjZweDsgcGFkZGluZzowO31cbi5zZWFyY2gtYm94IC55b3Utc2VhcmNoLWJveCAucmVzdWx0LWJveHtib3JkZXI6IDFweCBzb2xpZCAjY2NjY2NjOyBmbG9hdDpsZWZ0OyBwYWRkaW5nOjJweCA1cHg7IG1heC13aWR0aDo0NWVtO31cbi5zZWFyY2gtYm94IC55b3Utc2VhcmNoLWJveCAucmVzdWx0LWJveCAuc2VhcmNoLWhpZ2h0bGlnaHR7YmFja2dyb3VuZDojZTVlNTAwOyBjb2xvcjojMDA1YzAwO31cbi5zZWFyY2gtYm94IC55b3Utc2VhcmNoLWJveCAucmVzdWx0LWJveCAudHh0LWhpZ2hsaWdodCwgLnNlYXJjaC1ib3ggLnlvdS1zZWFyY2gtYm94IC5yZXN1bHQtYm94LmZvdW5kLWJveCBzcGFue2NvbG9yOiMwNDVGODU7fVxuLnNlYXJjaC1ib3ggLnlvdS1zZWFyY2gtYm94IC5yZXN1bHQtYm94LmZvdW5kLWJveHtwYWRkaW5nOiAwcHggNXB4OyBiYWNrZ3JvdW5kOiAjZTVlNWU1OyBoZWlnaHQ6IDIwcHg7IG1hcmdpbi10b3A6IDJweDsgZm9udC1zaXplOiA4MCU7fVxuLnNlYXJjaC1ib3ggLnlvdS1zZWFyY2gtYm94IC5oaWRlLXNlYXJjaCwgLnNlYXJjaC1ib3ggLnlvdS1zZWFyY2gtYm94IC5yZWZpbmUtc2VhcmNoe2Zsb2F0OmxlZnQ7IGhlaWdodDoyMHB4OyBtYXJnaW46MnB4IDAgMCA4cHg7fVxuLnNlYXJjaC1ib3ggLnlvdS1zZWFyY2gtYm94e1xuICAgIGZvbnQtc2l6ZTogLjkzMzMzcmVtO1xufVxuLnNlYXJjaC1ib3ggLnlvdS1zZWFyY2gtYm94IC50aXRsZTpmaXJzdC1jaGlsZHtcbiAgICBtYXJnaW4tdG9wOiA0cHg7XG59XG4uc2VhcmNoLWhpZ2hsaWdodHtiYWNrZ3JvdW5kOiNmZjA7fVxuXG4uc2VhcmNoLXRpcHt0ZXh0LWFsaWduOnJpZ2h0OyBjb2xvcjojNjY2OyBmb250LXNpemU6OTAlOyBwYWRkaW5nLWJvdHRvbTo0cHg7fVxuLnNlYXJjaC1ub3Rle2ZvbnQtc2l6ZToxMTAlOyBwYWRkaW5nOjIwcHggMDt9XG4uc2VhcmNoLW5vdGUgYS5ibGFja3tjb2xvcjojMDAwO31cbi5zZWFyY2gtbm90ZSBhLCAuc2VhcmNoLWJveCAucmVzZXR7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9XG4uc2VhcmNoLW5vdGUgYTpob3ZlciwgLnNlYXJjaC1ib3ggLnJlc2V0OmhvdmVye3RleHQtZGVjb3JhdGlvbjpub25lO31cbi5zZWFyY2gtYm94IC5yZXNldHttYXJnaW4tbGVmdDoyMHB4O31cblxuLyoqKiBNT0JJTEUgT05MWSBMQVlPVVQgKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQuMDYzZW0pIHsgLyoqIG1vYmlsZSBpcyA0MC4wNjMgYnV0IGNoYW5nZSB0byB0YWJsZXQgd2hpY2ggaXMgNjQuMDYzIGVtICoqL1xuICAgIGgyLnNlYXJjaHtcbiAgICAgICAgdGV4dC1hbGlnbjpyaWdodFxuICAgIH0gXG59XG5cblxuLypQQVJMVklFVyBTRUFSQ0ggRU5EKi9cblxuLmllNyAudGJsLXBhZ2luYXRpb24gLm5leHQsIC5pZTcgLnRibC1wYWdpbmF0aW9uIC5lbmQsIC5pZTcgLnRibC1wYWdpbmF0aW9uIC5zdGFydCwgLmllNyAudGJsLXBhZ2luYXRpb24gLnByZXZ7ZGlzcGxheTpibG9jazsgZmxvYXQ6bGVmdDt9XG4uaWU3IC5zZWFyY2gtYm94IGxpe21hcmdpbi1ib3R0b206LTNweDt9XG4uaWU3IC55b3Utc2VhcmNoLWJveCBsaXttYXJnaW4tYm90dG9tOjZweDt9XG4uaWU3IC55b3Utc2VhcmNoLWJveC5tYXJnaW4taWV7bWFyZ2luLWJvdHRvbTotNnB4O31cbi8qLmllNyAudGJsLXBhZ2luYXRpb24gZGl2LnBhZ2luZy5hLCAuaWU3IC50YmwtcGFnaW5hdGlvbiBkaXYucGFnaW5nIHNwYW57ZmxvYXQ6bGVmdDt9XG4uaWU3IC50YmwtcGFnaW5hdGlvbiBkaXYucGFnaW5ne3dpZHRoOjIwMHB4O30qL1xuXG4ucGFnaW5hdGlvbntib3JkZXItYm90dG9tOjFweCBkb3R0ZWQgI2QyZDJkMjsgdGV4dC1hbGlnbjpyaWdodDsgb3ZlcmZsb3c6aGlkZGVuOyB3aWR0aDoxMDAlOyBwYWRkaW5nLXRvcDo0cHg7fVxuLnBhZ2luYXRpb24gLmZpcnN0e2Zsb2F0OmxlZnQ7fVxuLnBhZ2luYXRpb24gLnNlY29uZHttYXJnaW4tbGVmdDo3NXB4OyBwb3NpdGlvbjpyZWxhdGl2ZTt9XG4ucGFnaW5hdGlvbiB1bHtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvcGFnaW5hdGlvbi9wYWdpbmF0aW9uLnBuZykgbm8tcmVwZWF0OyBmbG9hdDpyaWdodDsgaGVpZ2h0OjI4cHg7IHdpZHRoOjIxMnB4OyBsaXN0LXN0eWxlOiBub25lOyBwYWRkaW5nLWxlZnQ6MDsgbWFyZ2luLWJvdHRvbTowOyBtYXJnaW4tdG9wOi0ycHg7fVxuLnBhZ2luYXRpb24gdWwgbGl7ZmxvYXQ6bGVmdDsgbGluZS1oZWlnaHQ6MjhweDsgb3ZlcmZsb3c6aGlkZGVuO31cbi5wYWdpbmF0aW9uIHVsIGxpIGE6bGluaywgLnBhZ2luYXRpb24gdWwgbGkgYTp2aXNpdGVkLCAucGFnaW5hdGlvbiB1bCBsaSBhOmhvdmVyLCAucGFnaW5hdGlvbiB1bCBsaSBhOmFjdGl2ZSBcbntcbiAgICBkaXNwbGF5OmJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLnBhZ2luYXRpb24gdWwgbGkubWlke3BhZGRpbmc6MCA4cHggMCAwOyB3aWR0aDoxMDhweDt9XG4ucGFnaW5hdGlvbiB1bCBsaSBpbnB1dHtkaXNwbGF5OmlubGluZS1ibG9jazsgYm9yZGVyOjFweCBzb2xpZCAjYWRhZGFkOyBoZWlnaHQ6MThweDsgd2lkdGg6MjRweDsgdGV4dC1hbGlnbjpjZW50ZXI7IGZvbnQtc2l6ZTowLjllbTtwb3NpdGlvbjogcmVsYXRpdmU7cGFkZGluZzogMDt9XG4ucGFnaW5hdGlvbiB1bCBsaSBsYWJlbHtkaXNwbGF5OmlubGluZS1ibG9jazt9XG5cbi5wYWdpbmF0aW9uICNwZXJQYWdlLCAjcGVyUGFnZV9idG0ge1xuICAgIGhlaWdodDogMjRweDtcbiAgICB3aWR0aDogNTVweDtcbiAgICBwYWRkaW5nOiAwcHggMHB4IDBweCA1cHg7XG59XG4ucHJldiwgLm5leHR7YmFja2dyb3VuZDp1cmwoLi4vaW1hZ2VzL3BhZ2luYXRpb24vcGFnaW5hdGlvbi5wbmcpIG5vLXJlcGVhdDsgaGVpZ2h0OjI2cHg7IGRpc3BsYXk6YmxvY2s7fVxuLnByZXZ7YmFja2dyb3VuZC1wb3NpdGlvbjowIC0yOHB4OyB3aWR0aDo0NXB4O31cbi5wcmV2OmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246MCAwO31cbi5wcmV2LmRpc2FibGV7YmFja2dyb3VuZC1wb3NpdGlvbjowIC01NnB4O31cbi5uZXh0e2JhY2tncm91bmQtcG9zaXRpb246LTE1M3B4IC0yOHB4OyB3aWR0aDo0NnB4O31cbi5uZXh0OmhvdmVye2JhY2tncm91bmQtcG9zaXRpb246LTE1M3B4IDA7fVxuLm5leHQuZGlzYWJsZXtiYWNrZ3JvdW5kLXBvc2l0aW9uOi0xNTNweCAtNTZweDt9XG5cbi8qUE9QLVVQKi9cbi5wb3B1cC13cmFwcGVye2Rpc3BsYXk6bm9uZTt9XG4ucG9wdXB7XG4gICAgcG9zaXRpb246Zml4ZWQ7IHRvcDowOyBwYWRkaW5nOiA0cmVtIDVyZW07IHdpZHRoOjEwMCU7XG4gICAgei1pbmRleDoxMDAwO1xuICAgIGxlZnQ6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xufVxuLnBvcHVwIC50b3AsIC5wb3B1cCAuYm90e1xuICAgIGJhY2tncm91bmQ6dXJsKC4uL2ltYWdlcy9wb3B1cC9iZy1wb3B1cDIucG5nKSBuby1yZXBlYXQ7IGhlaWdodDoxNXB4OyBwb3NpdGlvbjpyZWxhdGl2ZTtcbn1cbi5wb3B1cCAudG9we2JhY2tncm91bmQtcG9zaXRpb246MCAwOyB3aWR0aDoxMDAlOyBib3R0b206MTVweDt9XG4ucG9wdXAgLmJvdHtiYWNrZ3JvdW5kLXBvc2l0aW9uOjAgMDt9XG4ucG9wdXAgLm1pZHtiYWNrZ3JvdW5kOiNmZmY7IGJvcmRlcjpzb2xpZCAjNjY2OyBib3JkZXItd2lkdGg6MXB4OyBwYWRkaW5nOjMwcHggMjBweDsgbWF4LWhlaWdodDogNjUwcHg7IG92ZXJmbG93OiBhdXRvO31cblxuLnBvcHVwIC5jbG9zZXtiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvcG9wdXAvb3ZlcmxheUNsb3NlLnBuZyk7ICBwb3NpdGlvbjpyZWxhdGl2ZTsgZmxvYXQ6cmlnaHQ7IHRvcDotMTVweDsgbGVmdDoxMXB4OyB3aWR0aDoyMHB4OyBoZWlnaHQ6MjJweDt9XG4ucG9wdXAgLm1pZCBhOmxpbmsge3RleHQtZGVjb3JhdGlvbjpub25lO31cbi5wb3B1cCAubWlkIGE6dmlzaXRlZCB7dGV4dC1kZWNvcmF0aW9uOm5vbmU7fVxuLnBvcHVwIC5taWQgYTpob3ZlciB7dGV4dC1kZWNvcmF0aW9uOm5vbmU7fVxuLnBvcHVwIC5taWQgYTphY3RpdmUge3RleHQtZGVjb3JhdGlvbjpub25lO31cbi5wb3B1cCAubWlkIHRhYmxlIHRkIHtwYWRkaW5nLWxlZnQ6MTBweDt9IFxuXG5cbi5sZWZ0e2Zsb2F0OmxlZnQ7fVxuI21haW4tbmF2e3Bvc2l0aW9uOnJlbGF0aXZlOyB6LWluZGV4OjE7fVxuXG5cbmEuc29ydF9saW5rIHt0ZXh0LWRlY29yYXRpb246bm9uZTsgY29sb3I6ICM0MjQyNDI7cG9zaXRpb246IHJlbGF0aXZlfVxuYS5zb3J0X2xpbms6dmlzaXRlZCB7dGV4dC1kZWNvcmF0aW9uOm5vbmU7IGNvbG9yOiAjNDI0MjQyO31cbmEuc29ydF9saW5rOmhvdmVyIHt0ZXh0LWRlY29yYXRpb246bm9uZTsgY29sb3I6ICM0MjQyNDI7fVxuYS5zb3J0X2xpbms6YWN0aXZlIHt0ZXh0LWRlY29yYXRpb246bm9uZTsgY29sb3I6ICM0MjQyNDI7fVxuXG5hLnJlc2V0X2xpbms6bGlua3sgY29sb3I6IzNhM2EzYTsgdGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTsgbWFyZ2luLWxlZnQ6IDEwcHg7IG1hcmdpbi10b3A6IDFweDt9XG5hLnJlc2V0X2xpbms6dmlzaXRlZHt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO31cbmEucmVzZXRfbGluazpob3Zlcnt0ZXh0LWRlY29yYXRpb246dW5kZXJsaW5lO31cbmEucmVzZXRfbGluazphY3RpdmV7dGV4dC1kZWNvcmF0aW9uOnVuZGVybGluZTt9XG5cbi8qRU1NUyBTQ0hFRFVMRSBTVEFSVCovXG5kaXYjc29ydGluZyB7ZmxvYXQ6bGVmdDsgd2lkdGg6MTAwJTt9XG5kaXYjbWVkaWEtYnV0dG9ucyB7bWFyZ2luLWJvdHRvbToxMHB4O31cblxuZGl2I3NvcnRpbmcgZGl2I21lZGlhLWJ1dHRvbnMgbGFiZWwubWVkaWEtc291cmNlIHtjb2xvcjojNDI0MjQyOyBmb250LXdlaWdodDo3MDA7IGN1cnNvcjp0ZXh0O31cbmRpdiNzb3J0aW5nIGRpdiNtZWRpYS1idXR0b25zIGlucHV0Lm1lZGlhLWJ1dHRvbiB7bWFyZ2luLWxlZnQ6IDdweDt9XG5cbmEuZ28tYnRuIHtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvZ28tYnRuLnBuZykgbm8tcmVwZWF0O1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDozOHB4O1xuICAgIGhlaWdodDoyMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogYmxhY2s7XG4gICAgYmFja2dyb3VuZC1zaXplOiAzOHB4IDI0cHg7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuXG59XG5hLmdvLWJ0bjpob3ZlciB7Y29sb3I6IGJsYWNrO31cbmEuZ28tYnRuOmxpbmssIGEuZ28tYnRuOnZpc2l0ZWQsIGEuZ28tYnRuOmhvdmVyLCBhLmdvLWJ0bjphY3RpdmUge1xuICAgIGRpc3BsYXk6aW5saW5lLWJsb2NrO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cbi5yYWRpby1idG57Y29sb3I6ICM2ODY4Njg7IG1hcmdpbi1sZWZ0OjVweDsgY3Vyc29yOnRleHQ7fVxuXG5cbmRpdiNkYXktcmFuZ2V7ZmxvYXQ6bGVmdDsgd2lkdGg6NzIlfVxuXG5kaXYjZGF5LXJhbmdlIC5kYXktdGFicyB7ZmxvYXQ6bGVmdDsgcGFkZGluZzowOyBtYXJnaW46MDsgd2lkdGg6MTAwJTtmb250LXNpemU6MC44cmVtfVxuXG5kaXYjZGF5LXJhbmdlIGltZy5wcmV2LWRheSwgZGl2I2RheS1yYW5nZSBpbWcubmV4dC1kYXkge1xuICAgIGZsb2F0OmxlZnQ7IGNvbG9yOmJsYWNrOyB0ZXh0LWRlY29yYXRpb246bm9uZTttYXJnaW4tcmlnaHQ6MTBweDsgZGlzcGxheTpibG9jaztcbiAgICBtYXJnaW4tdG9wOjE0cHg7XG59XG5kaXYjZGF5LXJhbmdlIGltZy5uZXh0LWRheSB7bWFyZ2luLWxlZnQ6MTBweDt9XG5cbmRpdiNkYXktcmFuZ2UgYS53ZWVrczp2aXNpdGVkIHt0ZXh0LWRlY29yYXRpb246bm9uZTsgY29sb3I6YmxhY2s7fSBcbmRpdiNkYXktcmFuZ2UgYS53ZWVrczpob3ZlciB7dGV4dC1kZWNvcmF0aW9uOm5vbmU7IGNvbG9yOmJsYWNrO31cbmRpdiNkYXktcmFuZ2UgYS53ZWVrczphY3RpdmUge3RleHQtZGVjb3JhdGlvbjpub25lOyBjb2xvcjpibGFjazt9XG5cbmRpdiNkYXktcmFuZ2UgLndlZWstZGF5cyB7XG4gICAgZmxvYXQ6bGVmdDtcbiAgICBoZWlnaHQ6MzNweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWJlYmViO1xuICAgIHBhZGRpbmc6IDdweCAxMnB4IDAgMTJweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjZDJkMmQyO1xuICAgIGJvcmRlci1yaWdodC13aWR0aDogMDsgZm9udC13ZWlnaHQ6IDcwMDsgbGlzdC1zdHlsZS10eXBlOm5vbmU7XG59XG5kaXYjZGF5LXJhbmdlIC5zdW4ge2JvcmRlci1yaWdodC13aWR0aDogMXB4O31cbmRpdiNkYXktcmFuZ2UgLmFjdGl2ZSB7YmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgYm9yZGVyLWJvdHRvbS1jb2xvcjogd2hpdGU7IH1cblxuZGl2I2RheS1yYW5nZSAud2Vlay1kYXlzIGE6bGlua3t0ZXh0LWRlY29yYXRpb246bm9uZTsgY29sb3I6ICM0MjQyNDI7fVxuZGl2I2RheS1yYW5nZSAud2Vlay1kYXlzIGE6dmlzaXRlZHt0ZXh0LWRlY29yYXRpb246bm9uZTsgY29sb3I6ICM0MjQyNDI7fVxuZGl2I2RheS1yYW5nZSAud2Vlay1kYXlzIGE6aG92ZXJ7dGV4dC1kZWNvcmF0aW9uOm5vbmU7IGNvbG9yOiAjNDI0MjQyO31cbmRpdiNkYXktcmFuZ2UgLndlZWstZGF5cyBhOmFjdGl2ZXt0ZXh0LWRlY29yYXRpb246bm9uZTsgY29sb3I6ICM0MjQyNDI7fVxuXG5kaXYjZGF0ZS1yYW5nZSB7XG4gICAgZmxvYXQ6cmlnaHQ7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ViZWJlYjtcbiAgICBwYWRkaW5nOiA3cHggNXB4IDAgNXB4O1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICNkMmQyZDI7XG4gICAgaGVpZ2h0OjMzcHg7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDtcbiAgICBjb2xvcjogIzQyNDI0Mjtcbn1cbmRpdiNkYXRlLXJhbmdlIGxhYmVsLmRhdGVwaWNrZXItc2NoZWR1bGUtbGFiZWwge2Zsb2F0OmxlZnQ7IG1hcmdpbi1yaWdodDo1cHg7Zm9udC1zaXplOjAuOHJlbTt9XG5kaXYjZGF0ZS1yYW5nZSBpbnB1dCNkYXRlcGlja2VyLXNjaGVkdWxlIHtmbG9hdDpsZWZ0OyB3aWR0aDo4MHB4OyBwb3NpdGlvbjpyZWxhdGl2ZTsgYm90dG9tOjJweDsgZGlzcGxheTogaW5saW5lLWJsb2NrOyBoZWlnaHQ6IGF1dG87IHBhZGRpbmc6IDA7fVxuXG4jc2NoZWR1bGUtbWFpbi10YWJsZSB7XG4gICAgd2lkdGg6MTAwJTtcbiAgICBtaW4td2lkdGg6IDc2MHB4O1xuICAgIGZsb2F0OmxlZnQ7XG4gICAgYm9yZGVyOiAxcHggc29saWQgI2QyZDJkMjtcbiAgICBwYWRkaW5nOiAxLjI1JTtcbn1cbiNzY2hlZHVsZS1tYWluLXRhYmxlIHRhYmxlIHtcbiAgICB3aWR0aDogMTAwJTtcbn1cbi5kYXktdGltZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjsgY2xlYXI6Ym90aDtcbiAgICBmbG9hdDpsZWZ0O1xuICAgIHdpZHRoOjEwMCU7XG4gICAgcGFkZGluZzo4cHggMDtcbiAgICBmb250LXNpemU6MC44cmVtO1xuICAgIG1hcmdpbi10b3A6IDZweDtcbn1cbi50aW1lLW9mLWRheS1sYWJlbCB7XG4gICAgZm9udC13ZWlnaHQ6IDcwMDsgZmxvYXQ6bGVmdDttYXJnaW4tcmlnaHQ6NXB4O1xuICAgIHBhZGRpbmc6IDNweCAwO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbn1cblxuLnRpbWUtb2YtZGF5IHtcbiAgICBmbG9hdDpsZWZ0O1xuICAgIC8qaGVpZ2h0OjI0cHg7Ki9cbiAgICBwYWRkaW5nOiAzcHggMjBweDtcbiAgICBjb2xvcjogIzQyNDI0MjsgbGlzdC1zdHlsZS10eXBlOm5vbmU7IGN1cnNvcjpwb2ludGVyO2ZvbnQtc2l6ZTowLjhyZW07XG59XG4udGltZS1vZi1kYXkgYTpsaW5re3RleHQtZGVjb3JhdGlvbjpub25lOyBjb2xvcjogIzQyNDI0Mjt9XG4udGltZS1vZi1kYXkgYTp2aXNpdGVke3RleHQtZGVjb3JhdGlvbjpub25lOyBjb2xvcjogIzQyNDI0Mjt9XG4udGltZS1vZi1kYXkgYTpob3Zlcnt0ZXh0LWRlY29yYXRpb246bm9uZTsgY29sb3I6ICM0MjQyNDI7fVxuLnRpbWUtb2YtZGF5IGE6YWN0aXZle3RleHQtZGVjb3JhdGlvbjpub25lOyBjb2xvcjogIzQyNDI0Mjt9XG5kaXYuZGF5LXRpbWUgLmFjdGl2ZSB7YmFja2dyb3VuZC1jb2xvcjogIzcwNzA3MDsgZm9udC13ZWlnaHQ6IDcwMDt9XG5kaXYuZGF5LXRpbWUgLmFjdGl2ZSBhIHtjb2xvcjogd2hpdGU7fVxuXG4jY2hhbm5lbHMtbGlzdCB7YmFja2dyb3VuZC1jb2xvcjp3aGl0ZTsgY2xlYXI6Ym90aDsgZmxvYXQ6bGVmdDsgd2lkdGg6MTElO31cbi5jaGFubmVsLXNjaGVkdWxlLW5hbWUgcCB7Zm9udC13ZWlnaHQ6Ym9sZDtmb250LXNpemU6MC43cmVtfVxuXG4jY2hhbm5lbC10aXRsZSB7ZmxvYXQ6bGVmdDsgYmFja2dyb3VuZC1jb2xvcjogd2hpdGU7IGNvbG9yOiAjYTlhOWE5OyBoZWlnaHQ6MzZweDsgZm9udC13ZWlnaHQ6IDcwMDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHdoaXRlOyB3aWR0aDoxMSU7fVxuLmNoYW5uZWwtc2NoZWR1bGUtbmFtZSB7XG4gICAgbGlzdC1zdHlsZS10eXBlOm5vbmU7IGhlaWdodDogNjRweDsgY29sb3I6ICM0MjQyNDI7IGZvbnQtd2VpZ2h0OiA3MDA7XG4gICAgcG9zaXRpb246cmVsYXRpdmU7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZWZlZmVmO1xuICAgIGJvcmRlci13aWR0aDogMXB4O1xufVxuXG4jdGltZWxpbmUge1xuICAgIGZsb2F0OmxlZnQ7IGJhY2tncm91bmQtY29sb3I6IHdoaXRlO1xuICAgIGJvcmRlci1ib3R0b206IDRweCBkb3VibGUgI2NjYztcbiAgICBoZWlnaHQ6MzZweDtcbiAgICB3aWR0aDogODguOSU7XG59XG4jdGltZWxpbmUtYm90dG9tIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDExJTtcbiAgICBmbG9hdDpsZWZ0OyBiYWNrZ3JvdW5kLWNvbG9yOiB3aGl0ZTtcbiAgICAvKmJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjOyovXG4gICAgaGVpZ2h0OjM2cHg7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYm9yZGVyLXRvcDogNHB4IGRvdWJsZSAjY2NjO1xufVxuXG4udGltZXNsb3Qge1xuICAgIHdpZHRoOjExMHB4O1xuICAgIGZsb2F0OmxlZnQ7XG4gICAgbGlzdC1zdHlsZS10eXBlOm5vbmU7XG4gICAgY29sb3I6IzU2NTY1NjtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvdmVydGljYWwtbGluZS5naWYpIG5vLXJlcGVhdCBsZWZ0IGJvdHRvbTtcbiAgICBwYWRkaW5nOiAwIDAgNXB4IDVweDtcbiAgICBmb250LXNpemU6MC45cmVtXG59XG4udGltZXNsb3QudGltZXNsb3QtYm90dG9tIHtcbiAgICBwYWRkaW5nOiA1cHggMCAwIDVweDtcbiAgICBiYWNrZ3JvdW5kOnVybCguLi9pbWFnZXMvdmVydGljYWwtbGluZS5naWYpIG5vLXJlcGVhdCBsZWZ0IHRvcDtcbn1cblxuZGl2I3NjaGVkdWxlIHAge2ZvbnQtc2l6ZToxMHB4O31cbmRpdiNzY2hlZHVsZS1tYWluIHtoZWlnaHQ6NTVweDt9XG4jc2NoZWR1bGUge1xuICAgIGZsb2F0OmxlZnQ7IHdpZHRoOiA4OC45JTtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLmNoYW5uZWwtc2NoZWR1bGUge2JhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvdGltZS1jZWxsLXN0cmlwLmdpZikgcmVwZWF0OyBoZWlnaHQ6NjRweDsgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNlZmVmZWY7fVxuXG5wLmNlbnRlciB7cG9zaXRpb246cmVsYXRpdmU7dG9wOiAxMHB4OyBsZWZ0OiAycHg7fVxuXG4uc2NoZWR1bGUtbWFpbntcbiAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL21pZGRsZV9zY2hlZHVsZS5naWYpIHJlcGVhdC14IGJvdHRvbTsgaGVpZ2h0OjU1cHg7XG4gICAgZmxvYXQ6bGVmdDsgZm9udC1zaXplOiA3OCU7IG92ZXJmbG93OmhpZGRlbjtcbiAgICBtYXJnaW4tcmlnaHQ6MXB4O1xuICAgIHBvc2l0aW9uOnJlbGF0aXZlOyBjdXJzb3I6cG9pbnRlcjtcbn1cbi5zY2hlZHVsZS1tYWluIHAge21hcmdpbjowIDAgMCA4cHg7IHdoaXRlLXNwYWNlOm5vd3JhcDt9XG5cbi5ibGFuayB7ZmxvYXQ6bGVmdDsgaGVpZ2h0OjFweDt9XG4vKkVNTVMgU0NIRURVTEUgRU5EKi9cblxuLyoqIEVNTVMgQlJPV1NFIC8gU0VBUkNIIFNUQVJUICoqL1xuXG4uZW1tcy12aWV3IC5lY3RhYmxlIC50YmwtcHJvZ3JhbSAudGltZS1kdXIsIC5lbW1zLXZpZXcgLmVjdGFibGUgLnBsYXlsaW5rcyAucGxheS1pY29uLCAuZW1tcy12aWV3IC5lY3RhYmxlIC50YmwtcHJvZ3JhbSAudmlldy1sYWJlbCwgLmVtbXMtdmlldyAuZWN0YWJsZSAudGJsLXRpbWUgLmNoYW5uZWwtaWNvbnsgZGlzcGxheTogbm9uZTsgY3Vyc29yOiBwb2ludGVyO31cbi5lbW1zLXZpZXcgLmVjdGFibGUgLnRibC1wcm9ncmFtIC52aWV3LWxhYmVseyBjb2xvcjogIzFmNTM4ZCAhaW1wb3J0YW50O31cbi8qKiogRU1NUyBNT0JJTEUgT05MWSBMQVlPVVQgKioqKi9cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNjQuMDYzZW0pIHsgLyoqIG1vYmlsZSBpcyA0MC4wNjMgYnV0IGNoYW5nZSB0byB0YWJsZXQgd2hpY2ggaXMgNjQuMDYzIGVtICoqL1xuICAgIC5tYWluLWNvbHVtbiAuYm94LnNob3d7IG92ZXJmbG93OiBoaWRkZW47fVxuICAgIC5tYWluLWNvbHVtbiAuYm94LnNob3cgLnJvd3sgd2lkdGg6MTAwJTsgfVxuICAgIC5tYWluLWNvbHVtbiAuYm94LnNob3cgLnJvdyAuc2VhcmNoLXRpcHsgcGFkZGluZzogMCAxZW07IHRleHQtYWxpZ246IGxlZnQ7IGZvbnQtc2l6ZTogMTVweCAhaW1wb3J0YW50O31cbiAgICAuZW1tcy12aWV3IC50YWJzeyBkaXNwbGF5OiBub25lOyB9XG4gICAgLmVtbXMtdmlldyAuZWN0YWJsZSAudGJsLWR1cmF0aW9ueyBkaXNwbGF5OiBub25lO31cbiAgICAuZW1tcy12aWV3IC5lY3RhYmxlIC50YmwtcHJvZ3JhbSAudGltZS1kdXIsIC5lbW1zLXZpZXcgLmVjdGFibGUgLnRibC1jaGFubmVsLCAuZW1tcy12aWV3IC5lY3RhYmxlIC5wbGF5bGlua3N7IHRleHQtYWxpZ246IGNlbnRlcjt9XG4gICAgLmVtbXMtdmlldyAuZWN0YWJsZSAudGJsLXByb2dyYW0gLnRpbWUtZHVyLCAuZW1tcy12aWV3IC5lY3RhYmxlIC5wbGF5bGlua3MgLnBsYXktaWNvbiwgXG4gICAgLmVtbXMtdmlldyAuZWN0YWJsZSAudGJsLXRpbWUgLmNoYW5uZWwtaWNvbnsgXG4gICAgICAgIGRpc3BsYXk6IGluaXRpYWw7XG4gICAgfVxuICAgIC5lbW1zLXZpZXcgLmVjdGFibGUgLnRibC1wcm9ncmFtIC52aWV3LWxhYmVse1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG4gICAgLmVtbXMtdmlldyAuZWN0YWJsZSAucGxheWxpbmtzIC5icm93c2UtdGFibGUtZG93bmxvYWQsIC5lbW1zLXZpZXcgLmVjdGFibGUgLnBsYXlsaW5rcyAucGxheS12aWRlbyxcbiAgICAuZW1tcy12aWV3IC5lY3RhYmxlIC50YmwtbnVtYmVyIGEsIC5lbW1zLXZpZXcgLmVjdGFibGUgLnRibC1jaGFubmVsLCAuZW1tcy12aWV3IC5lY3RhYmxlIC50YmwtbnVtYmVyeyBcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLmVtbXMtdmlldyAuZWN0YWJsZSAuZWNyb3dkYXRhd3JhcHsgZGlzcGxheTogbm9uZTt9XG4gICAgLmVtbXMtdmlldyB0ciB0ZHtmb250LXNpemU6LjgzMzMzcmVtO31cbiAgICAuZW1tcy12aWV3IC5lY3RhYmxle3BhZGRpbmc6IDA7IGJvcmRlcjogbm9uZTt9XG4gICAgLmVtbXMtdmlldyAuYm94LXdoaXRleyBkaXNwbGF5OiBub25lOyB9XG4gICAgLmVtbXMtdmlldyAudGJsLXBhZ2luYXRpb24tdG9weyBkaXNwbGF5OiBub25lOyB9XG4gICAgLm1lZGlhLXZpZXcgLnNlZ21lbnRzLWJveCAucHJldi1uZXh0e21hcmdpbi10b3A6MzBweDt9XG5cbiAgICAuc2lkZW5hdl9faGVhZGluZ3tcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5zaWRlbmF2X19saXN0e1xuICAgICAgICBsaXN0LXN0eWxlOm5vbmU7bWFyZ2luOjA7cGFkZGluZzowO2Rpc3BsYXk6bm9uZSA7XG4gICAgfVxuXG4gfVxuLyoqIEVNTVMgQlJPV1NFIC8gU0VBUkNIIEVORCAqKi9cblxuLyogRE9XTkxPQUQgUEFHRSBTVEFSVCAqL1xuLmRvd25sb2FkLXRleHQge1xuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5kb3dubG9hZC10ZXh0LWdyZXkge1xuICAgIGNvbG9yOiAjNjY2NjY2O1xuICAgIHZlcnRpY2FsLWFsaWduOiB0ZXh0LWJvdHRvbTtcbiAgICBmb250LXNpemU6IDEzcHg7XG59XG5cbi5kb3dubG9hZC1zdGVwbnVtYmVyIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC1mYW1pbHk6IHNhbnMtc2VyaWY7XG4gICAgY29sb3I6ICM5OTk5OTk7XG4gICAgZmxvYXQ6bGVmdDtcbiAgICBjbGVhcjpub25lO1xuICAgIG1hcmdpbi1yaWdodDogMjBweDtcbn1cblxuI2Rvd25sb2FkLWluZm9ib3gge1xuICAgIGNvbG9yOiAjMzMzMzMzO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWU7XG4gICAgZm9udC1zaXplOiAxM3B4O1xuICAgIHBhZGRpbmc6IDEwcHg7XG59XG5cbi5kb3dubG9hZC1jb2x1bW4tbGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgd2lkdGg6IDQwJTtcbn1cblxuLmRvd25sb2FkLWNvbHVtbi1yaWdodCB7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIHdpZHRoOiA2MCU7XG59XG5cbiNkb3dubG9hZC13YXJuaW5nLXRleHQge1xuICAgIGNvbG9yOiAjOTkwMDAwO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICBmb250LWZhbWlseTogc2Fucy1zZXJpZjtcbiAgICBjbGVhcjogYm90aDtcbn1cblxuI2Rvd25sb2FkLXN0ZXAxIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuI2Rvd25sb2FkLXN0ZXAyIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbiNkb3dubG9hZC1zaXplIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG5cbiNkb3dubG9hZC1saW5rIHtcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4vKiBET1dOTE9BRCBQQUdFIEVORCAqL1xuXG5sYWJlbCB7Y3Vyc29yOiBhdXRvO31cblxuLmZpeGVkQm94IHttYXgtaGVpZ2h0OjYwMHB4O31cblxuLnVpLXJlc2l6YWJsZS1zZSB7cmlnaHQ6IDIwcHg7fVxuXG4jYmdpbWFnZXdyYXBwZXIge2JhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7fVxuXG4jcGFybFZpZXctY29weS1saW5rIHtjb2xvcjogIzRhOGVhNTt9XG4jcGFybFZpZXctY29weS1saW5rOmhvdmVyLCAjcGFybFZpZXctY29weS1saW5rOnZpc2l0ZWQsICNwYXJsVmlldy1jb3B5LWxpbms6bGluaywgI3BhcmxWaWV3LWNvcHktbGluazphY3RpdmUge3RleHQtZGVjb3JhdGlvbjogbm9uZTt9XG4jY29weUxpbmstYm9yZGVye2JvcmRlcjogMnB4IHNvbGlkICNkNmQ3ZDY7IGJhY2tncm91bmQ6I2Q2ZDdkNjt9XG4jY29weUxpbmstYm9yZGVyOmhvdmVye2JvcmRlcjogMnB4IHNvbGlkICNmZmZmMzl9XG5cbiNwZXJQYWdlIHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogRGlzYWJsZSB0cmFuc2l0aW9ucyBmb3IgYWxsIGxpbmtzICh3aGVyZSB3ZSB1c2Ugc3ByaXRlcykgKi9cbi5wYXJsLXZpZXcgYTpob3Zlcnt0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7fVxuXG4uc3ctcmVjb3JkaW5nc2NoZWR1bGV7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIG92ZXJmbG93OiBhdXRvO1xufVxuLnN3LXJlY29yZGluZ3NjaGVkdWxlICNtZWRpYS1idXR0b25zIGZpZWxkc2V0IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMTZweCAxNnB4IDNweDtcbn1cblxuLnN3LXJlY29yZGluZ3NjaGVkdWxlIC5nby1idG4ge1xuICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICBtYXJnaW4tdG9wOiAwO1xufVxuXG4uc3ctcmVjb3JkaW5nc2NoZWR1bGUgI2RheS1yYW5nZSAuZGF5LXRhYnMge1xuICAgIGRpc3BsYXk6IGZsZXg7XG59XG4uc3ctcmVjb3JkaW5nc2NoZWR1bGUgI2RheS1yYW5nZSAuZGF5LXRhYnMgbGkge1xuICAgIGZsb2F0OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zdy1yZWNvcmRpbmdzY2hlZHVsZSAuYm94IHtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3b3JkLXdyYXA6IG5vcm1hbDtcbiAgICBwb3NpdGlvbjogc3RhdGljICFpbXBvcnRhbnQ7XG4gICAgdG9wOiBhdXRvO1xuICAgIG92ZXJmbG93OiBpbml0aWFsICFpbXBvcnRhbnQ7XG59XG5cbi8qKiogTU9CSUxFIE9OTFkgTEFZT1VUICoqKiovXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDY0LjA2M2VtKSB7IC8qKiBtb2JpbGUgaXMgNDAuMDYzIGJ1dCBjaGFuZ2UgdG8gdGFibGV0IHdoaWNoIGlzIDY0LjA2MyBlbSAqKi9cbiAgICAuc3ctcmVjb3JkaW5nc2NoZWR1bGV7XG4gICAgICAgIG1hcmdpbjogMjBweCAwIDAgMDtcbiAgICB9XG4gICAgLnN3LXJlY29yZGluZ3NjaGVkdWxlICNtZWRpYS1idXR0b25ze1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICBoMi5lbW1zLXNjaGVkdWxle1xuICAgICAgICBtYXJnaW46IDIwcHggMCAwIDA7XG4gICAgfVxufVxuLyogQWRkdGhpcyB3aWRnZXQqL1xuI2F0MjBtYyB7XG4gICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgICAtbW96LWJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICAgIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xufVxuXG4jYXQyMG1jIGlucHV0IHtcbiAgICBoZWlnaHQ6IGF1dG87XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqKioqXG4gICAgU1BFQ0lBTCBDTEFTU0VTXG4qKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5vZmZTY3JlZW4ge3Bvc2l0aW9uOiBhYnNvbHV0ZTtsZWZ0OiAtOTk5OXB4O3dpZHRoOiA5MDBweDt9XG5cbi5oaWRlIHtkaXNwbGF5Om5vbmU7fVxuXG4uY2xlYXIgeyBkaXNwbGF5OmlubGluZS1ibG9jazt9XG4uY2xlYXI6YWZ0ZXIgeyBkaXNwbGF5OmJsb2NrOyB2aXNpYmlsaXR5OmhpZGRlbjsgY2xlYXI6Ym90aDsgaGVpZ2h0OjA7IGNvbnRlbnQ6IFwiLlwiOyB9XG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKipcbiAgICBVbml2ZXJzYWwgUGxheWVyIDQgc3R5bGUgb3ZlcndyaXRlXG4qKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovXG5cbi5zd2l0Y2gtdWktcGxheWJhY2t0aW1lbGFiZWwge1xuICAgIGRpc3BsYXk6IG5vbmU7XG59XG5cbi5wbGF5ZXJXcmFwcGVyIC5zd2l0Y2gtdWktY29udHJvbGJhciAuc3dpdGNoLWNvbnRyb2xiYXItYm90dG9tPi5zd2l0Y2gtY29udGFpbmVyLXdyYXBwZXIgLnN3aXRjaC11aS12b2x1bWVzbGlkZXIge1xuICAgIG1hcmdpbi10b3A6IC41ZW07XG59XG5cbi5zd2l0Y2gtY29udGFpbmVyLXdyYXBwZXIgYnV0dG9uOmhvdmVyLFxuLnN3aXRjaC1jb250YWluZXItd3JhcHBlciBidXR0b246Zm9jdXMsXG4uc3dpdGNoLWNvbnRhaW5lci13cmFwcGVyIC5idXR0b246aG92ZXIsXG4uc3dpdGNoLWNvbnRhaW5lci13cmFwcGVyIC5idXR0b246Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKiBjdXN0b21pc2VkIGxhYmVsICovXG4uc3dpdGNoLXNlZWtiYXItbGFiZWwtbWV0YWRhdGEgLnN3aXRjaC1zZWVrYmFyLWxhYmVsLXRpbWUtY29kZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgbGluZS1oZWlnaHQ6IC44ZW07XG4gICAgZm9udC1zaXplOiAuOWVtO1xufVxuXG4uZGlzcGxheS1ub25lIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi5zaG93LWRhdGUge1xuICAgIHdoaXRlLXNwYWNlOiAtbW96LXByZS13cmFwICFpbXBvcnRhbnQ7XG4gICAgd2hpdGUtc3BhY2U6IC1vLXByZS13cmFwICFpbXBvcnRhbnQ7XG4gICAgd2hpdGUtc3BhY2U6IHByZS13cmFwICFpbXBvcnRhbnQ7XG4gICAgbGluZS1oZWlnaHQ6IDEuMTI1ICFpbXBvcnRhbnQ7XG59XG5cbi5zd2l0Y2gtdWktY29udGFpbmVyLnN3aXRjaC1jb250cm9sYmFyLWJvdHRvbSB7XG4gICAgbWFyZ2luLWJvdHRvbTogLS44NzVlbTtcbn1cblxuLyogRGlzYWJsZSBwaXAgYW5kIGFpcnBsYXkgZm9yIGNhcmQgaHR0cHM6Ly9qaXJhLnN3aXRjaG1lZGlhLmFzaWEvYnJvd3NlL0RQRVMtMzIgW3N0YXJ0XSAqL1xuLnN3aXRjaC11aS1waXB0b2dnbGVidXR0b24sXG4uc3dpdGNoLXVpLWFpcnBsYXl0b2dnbGVidXR0b24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi8qIERpc2FibGUgcGlwIGFuZCBhaXJwbGF5IGZvciBjYXJkIGh0dHBzOi8vamlyYS5zd2l0Y2htZWRpYS5hc2lhL2Jyb3dzZS9EUEVTLTMyIFtlbmRdICovXG5cbi52aWRlby1ib3ggLnBsYXllcldyYXBwZXIge1xuICAgIG1pbi1oZWlnaHQ6IDIwMHB4O1xufVxuXG4jdG9nZ2xlLXRpbWVUZXh0LWZvcm1hdC5kaXNhYmxlLFxuI3RvZ2dsZS10aW1lVGV4dC1mb3JtYXQuZGlzYWJsZTpob3ZlcixcbiN0b2dnbGUtdGltZVRleHQtZm9ybWF0LmRpc2FibGU6Zm9jdXMge1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICBjb2xvcjogIzIyMjtcbiAgICBjdXJzb3I6IGF1dG87XG4gICAgYm9yZGVyOiBub25lO1xuICAgIG91dGxpbmU6IG5vbmU7XG59XG5cbi5iaXRtb3ZpbnBsYXllci1jb250YWluZXIgLnBsYXllci1jb250cm9sLXRpbWUtbGFiZWwge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBoZWlnaHQ6IDEuNWVtO1xuICAgIG1hcmdpbi10b3A6IDAuMzc1ZW07XG4gICAgbWFyZ2luLWxlZnQ6IDFlbTtcbiAgICB3aWR0aDogMTQwcHg7XG4gICAgcGFkZGluZzogLjEyNWVtIC4yNWVtO1xufVxuXG4udmlkZW8tcGF1c2Utb3ZlcmxheSAuc3dpdGNoLXVpLWh1Z2VwbGF5YmFja3RvZ2dsZWJ1dHRvbi5zd2l0Y2gtb2ZmIC5zd2l0Y2gtaW1hZ2Uge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsIC4xKTtcbn1cblxuLmN1cnNvci1wb2ludGVyIHtcbiAgICBjdXJzb3I6IHBvaW50ZXIgIWltcG9ydGFudDtcbn1cblxuI3VpLWRhdGVwaWNrZXItZGl2IHtcbiAgICBmb250LXNpemU6IDAuOGVtO1xufVxuXG50YWJsZSB0ciB0ZCB7XG4gICAgbGluZS1oZWlnaHQ6IDFyZW07XG4gICAgZm9udC1zaXplOiAxcmVtO1xufVxuXG4jdWktZGF0ZXBpY2tlci1kaXYgdGFibGUgdGhlYWQgdHIgdGgsXG4jdWktZGF0ZXBpY2tlci1kaXYgdGFibGUgdGZvb3QgdHIgdGgsXG4jdWktZGF0ZXBpY2tlci1kaXYgdGFibGUgdGZvb3QgdHIgdGQsXG4jdWktZGF0ZXBpY2tlci1kaXYgdGFibGUgdGJvZHkgdHIgdGgsXG4jdWktZGF0ZXBpY2tlci1kaXYgdGFibGUgdGJvZHkgdHIgdGQge1xuICAgIGZvbnQtc2l6ZTogMWVtO1xufVxuXG4uYXZhbWEtZm9ybS1jb250cm9sOmludmFsaWQge1xuICAgIGJvcmRlcjogcmVkIHNvbGlkIDJweCAhaW1wb3J0YW50O1xufVxuXG4uZm9ybS1pbmxpbmUgLmF2YW1hLWZvcm0tY29udHJvbHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2sgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDQ1MHB4KSB7XG4gICAgLnZpZGVvLWJveCAucGxheWVyV3JhcHBlciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDIyMHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDUwMHB4KSB7XG4gICAgLnZpZGVvLWJveCAucGxheWVyV3JhcHBlciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDI1MHB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDcwMHB4KSB7XG4gICAgLnZpZGVvLWJveCAucGxheWVyV3JhcHBlciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDM2NXB4O1xuICAgIH1cbn1cblxuQG1lZGlhIChtaW4td2lkdGg6IDgwMHB4KSB7XG4gICAgLnZpZGVvLWJveCAucGxheWVyV3JhcHBlciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQyMHB4O1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiA5MDBweCkge1xuICAgIC52aWRlby1ib3ggLnBsYXllcldyYXBwZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiA0ODBweDtcbiAgICB9XG59XG5AbWVkaWEgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgLnZpZGVvLWJveCAucGxheWVyV3JhcHBlciB7XG4gICAgICAgIG1pbi1oZWlnaHQ6IDQxMHB4O1xuICAgIH1cbn1cbkBtZWRpYSAobWluLXdpZHRoOiAxMDI2cHgpIHtcbiAgICAudmlkZW8tYm94IC5wbGF5ZXJXcmFwcGVyIHtcbiAgICAgICAgbWluLWhlaWdodDogMjk5cHg7XG4gICAgfVxufVxuQG1lZGlhIChtaW4td2lkdGg6IDEyMjBweCkge1xuICAgIC52aWRlby1ib3ggLnBsYXllcldyYXBwZXIge1xuICAgICAgICBtaW4taGVpZ2h0OiAzNzhweDtcbiAgICB9XG59XG5cbi5zb2NpYWwtbWVkaWEtc2hhcmUtYm94IHttYXJnaW46MXJlbSAwIDAgMDtmbG9hdDpyaWdodDt9XG4uc29jaWFsLW1lZGlhLXNoYXJlLWJveCAuc2hhcmUtbGFiZWwge2ZvbnQtc2l6ZToxZW07Y29sb3I6IzY2Njtwb3NpdGlvbjogcmVsYXRpdmU7dG9wOjJweDtsZWZ0Oi01cHg7ZmxvYXQ6bGVmdDt9XG4uc29jaWFsLW1lZGlhLXNoYXJlLWJveCBhLCAuc29jaWFsLW1lZGlhLXNoYXJlLWJveCAuc2hhcmVfc2VwYXJhdG9yIHtmbG9hdDpsZWZ0ICFpbXBvcnRhbnQ7fVxuLnNvY2lhbC1tZWRpYS1zaGFyZS1ib3ggLnNoYXJlX3NlcGFyYXRvciB7bWFyZ2luOjJweCAwIDAgNXB4O31cbi5zb2NpYWwtbWVkaWEtc2hhcmUtYm94IC5jdXN0b21faW1hZ2VzIGEge3dpZHRoOiAyMHB4O2hlaWdodDogMjBweDttYXJnaW46IDAgMCAwIDVweDtwYWRkaW5nOiAwO31cbi5zb2NpYWwtbWVkaWEtc2hhcmUtYm94IC5jdXN0b21faW1hZ2VzIGE6aG92ZXIgaW1nIHtvcGFjaXR5OiAxO31cbi5zb2NpYWwtbWVkaWEtc2hhcmUtYm94IC5jdXN0b21faW1hZ2VzIGEgaW1nIHtvcGFjaXR5OiAwLjc1O31cblxuI3Byb2dyYW1Cb3ggLnVpLWljb24tdHJpYW5nbGUtMi1uLXMsXG4jY2hhbm5lbEJveCAudWktaWNvbi10cmlhbmdsZS0yLW4tcyB7XG4gICAgYmFja2dyb3VuZC1wb3NpdGlvbjogLTY0cHggLTE2cHg7XG59XG5cbiNwcm9ncmFtQm94IC51aS1tdWx0aXNlbGVjdCxcbiNjaGFubmVsQm94IC51aS1tdWx0aXNlbGVjdCB7XG4gICAgaGVpZ2h0OiAzN3B4O1xuICAgIHBhZGRpbmc6IDhweDtcbiAgICBjb2xvcjogIzU1NTtcbiAgICBib3JkZXItY29sb3I6ICNjY2M7XG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICBmb250LXNpemU6IC45MzMzM3JlbTtcbn1cblxuI3Byb2dyYW1Cb3ggLnVpLW11bHRpc2VsZWN0OmhvdmVyLFxuI2NoYW5uZWxCb3ggLnVpLW11bHRpc2VsZWN0OmhvdmVyIHtcbiAgICBjdXJzb3I6IGF1dG87XG4gICAgYmFja2dyb3VuZDogI2ZmZmZmZiB1cmwoaW1hZ2VzL3VpLWJnX2ZsYXRfNzVfZmZmZmZmXzQweDEwMC5wbmcpIDUwJSA1MCUgcmVwZWF0LXg7XG4gICAgY29sb3I6ICM1NTU7XG4gICAgYm9yZGVyLWNvbG9yOiAjY2NjO1xufVxuXG4jZW1tc1NlYXJjaEJ0biB7XG4gICAgbWFyZ2luLXRvcDogMTZweDtcbn1cblxuLnVpLXRhYnMtbmF2IGEge1xuICAgIGZvbnQtc2l6ZTogMC44NzVyZW07XG59XG5cbi51aS1hY2NvcmRpb24gLnVpLWFjY29yZGlvbi1oZWFkZXIgLnVpLWljb24ge1xuICAgIG1hcmdpbi10b3A6IC02cHg7XG59XG5cbi50cmlhbmdsZS1sZWZ0IHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyLXRvcDogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICBib3JkZXItcmlnaHQ6IDhweCBzb2xpZCAjMTExO1xufVxuXG4udHJpYW5nbGUtcmlnaHQge1xuICAgIHdpZHRoOiAwO1xuICAgIGhlaWdodDogMDtcbiAgICBib3JkZXItdG9wOiA0cHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiA4cHggc29saWQgIzExMTtcbn1cblxuYnV0dG9uOmhvdmVyIC50cmlhbmdsZS1sZWZ0IHtcbiAgICBib3JkZXItcmlnaHQtY29sb3I6ICMwMDY2OTk7XG59XG5cbmJ1dHRvbjpob3ZlciAudHJpYW5nbGUtcmlnaHQge1xuICAgIGJvcmRlci1sZWZ0LWNvbG9yOiAjMDA2Njk5O1xufVxuXG4uYnV0dG9uLmJ0bi1zZWFyY2gge1xuICAgIHdpZHRoOiAyMDBweDtcbn1cblxuLnRyaWFuZ2xlLWluZGljYXRvciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiAwICFpbXBvcnRhbnQ7XG4gICAgaGVpZ2h0OiAwICFpbXBvcnRhbnQ7XG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItd2lkdGg6IDAgNXB4IDVweCA1cHg7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCB0cmFuc3BhcmVudCAjYWFhIHRyYW5zcGFyZW50O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDdweDtcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xufVxuXG4uYXNjIC50cmlhbmdsZS1pbmRpY2F0b3Ige1xuICAgIGJvcmRlci13aWR0aDogMCA1cHggNXB4IDVweDtcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50IHRyYW5zcGFyZW50ICM0Mjc1YWUgdHJhbnNwYXJlbnQ7XG5cbn1cbi5kZXNjIC50cmlhbmdsZS1pbmRpY2F0b3Ige1xuICAgIGJvcmRlci13aWR0aDogNXB4IDVweCAwIDVweDtcbiAgICBib3JkZXItY29sb3I6ICM0Mjc1YWUgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQgdHJhbnNwYXJlbnQ7XG59XG5cbiJdfQ== */
