
.pick-a-color-markup *{box-sizing:border-box}
.pick-a-color-markup .hex-pound{padding-left:8px;padding-right:8px}@media screen and (max-width:991px){.pick-a-color-markup .hex-pound{padding:3px 5px 0px 5px;min-height:30px}}
.pick-a-color-markup .pick-a-color{padding:5px}@media screen and (max-width:991px){.pick-a-color-markup .pick-a-color{width:100%;font-size:18px;padding:9px;min-width:222px;height:47px}}
.pick-a-color-markup .input-group-btn .color-dropdown{padding:6px 5px}.pick-a-color-markup .input-group-btn .color-dropdown.no-hex{border-bottom-left-radius:4px;border-top-left-radius:4px}
.pick-a-color-markup .input-group-btn .color-dropdown:focus{background-color:#fff}
@media screen and (max-width:991px){.pick-a-color-markup .input-group-btn .color-dropdown{height:47px}}
.pick-a-color-markup .color-preview{border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 0 2px 2px rgba(0,0,0,0.075);height:1.429em;width:1.429em;display:inline-block;cursor:pointer;margin-right:5px}.pick-a-color-markup .color-preview.current-color{margin-bottom:-5px}
@media screen and (max-width:991px){.pick-a-color-markup .color-preview{height:1.875em;width:1.875em}}
.pick-a-color-markup .color-menu{text-align:left;padding:5px 0px;width:330px;font-size:14px;left:auto;}.pick-a-color-markup .color-menu.color-menu--inline{left:-285px}@media screen and (max-width:991px){.pick-a-color-markup .color-menu.color-menu--inline{left:-242px}}
@media screen and (max-width:991px){.pick-a-color-markup .color-menu{left:-242px;width:293px}}.pick-a-color-markup .color-menu.small{width:100px}@media screen and (max-width:991px){.pick-a-color-markup .color-menu.small{left:-105px}}
.pick-a-color-markup .color-menu.no-hex{left:0px}
.pick-a-color-markup .color-menu ul{padding:0px;margin:0px}
.pick-a-color-markup .color-menu li{list-style-type:none;padding:5px 0px;margin:0px}
.pick-a-color-markup .color-menu .color-preview{vertical-align:middle;margin:0px}@media screen and (max-width:991px){.pick-a-color-markup .color-menu .color-preview{height:35px;width:35px}}.pick-a-color-markup .color-menu .color-preview.current-color,.pick-a-color-markup .color-menu .color-preview.white{background-color:#fff}
.pick-a-color-markup .color-menu .color-preview.red{background-color:#f00}
.pick-a-color-markup .color-menu .color-preview.orange{background-color:#f60}
.pick-a-color-markup .color-menu .color-preview.yellow{background-color:#ff0}
.pick-a-color-markup .color-menu .color-preview.green{background-color:#008000}
.pick-a-color-markup .color-menu .color-preview.blue{background-color:#00f}
.pick-a-color-markup .color-menu .color-preview.indigo{background-color:#4a0080}
.pick-a-color-markup .color-menu .color-preview.violet{background-color:#ee81ee}
.pick-a-color-markup .color-menu .color-preview.purple{background-color:#80007f}
.pick-a-color-markup .color-menu .color-preview.black{background-color:#000}
.pick-a-color-markup .color-menu .basicColors-content li>a,.pick-a-color-markup .color-menu .savedColors-content li>a{padding:5px 15px 3px 15px;cursor:default;min-height:25px;color:#333}.pick-a-color-markup .color-menu .basicColors-content li>a:hover,.pick-a-color-markup .color-menu .savedColors-content li>a:hover{background-color:#fff}
@media screen and (max-width:991px){.pick-a-color-markup .color-menu .basicColors-content li>a,.pick-a-color-markup .color-menu .savedColors-content li>a{min-height:40px}}
.pick-a-color-markup .color-menu .basicColors-content li:hover a,.pick-a-color-markup .color-menu .savedColors-content li:hover a{color:#333;background-image:none;-webkit-filter:none;filter:none;text-decoration:none;font-weight:bold}@media screen and (max-width:991px){.pick-a-color-markup .color-menu .basicColors-content li:hover a,.pick-a-color-markup .color-menu .savedColors-content li:hover a{background-color:#fff;font-weight:normal}}
.pick-a-color-markup .color-menu .btn.color-select{margin:0px 5px;height:20px;padding:0px 5px;margin-top:0px;line-height:1.5px;border-radius:4px}@media screen and (max-width:991px){.pick-a-color-markup .color-menu .btn.color-select{height:35px}}
.pick-a-color-markup .caret{margin-bottom:3px}
.pick-a-color-markup .color-menu-instructions,.pick-a-color-markup .advanced-instructions{text-align:center;padding:0px 6px;margin:0px;font-size:14px;font-weight:normal}@media screen and (min-width:992px){.pick-a-color-markup .color-menu-instructions,.pick-a-color-markup .advanced-instructions{display:none}}
.pick-a-color-markup .color-label{vertical-align:middle;margin:0px;margin-left:10px;cursor:pointer}@media screen and (max-width:991px){.pick-a-color-markup .color-label{margin-left:8px}}
.pick-a-color-markup .color-box{height:20px;width:200px;position:absolute;left:115px;border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 0 2px 2px rgba(0,0,0,0.075);cursor:pointer}@media screen and (max-width:991px){.pick-a-color-markup .color-box{width:160px;height:35px}}
.pick-a-color-markup .black .highlight-band-stripe{background-color:#fff}
.pick-a-color-markup .spectrum-white{background-image:linear-gradient(to right, #fff 0, #808080 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ff808080', GradientType=1)}.pick-a-color-markup .spectrum-white .highlight-band{left:0px}
.pick-a-color-markup .spectrum-red{background-image:linear-gradient(to right, #fff 0, #f00 50%, #000 100%);background-repeat:repeat-x}
.pick-a-color-markup .spectrum-orange{background-image:linear-gradient(to right, #fff 0, #f60 50%, #000 100%);background-repeat:repeat-x}
.pick-a-color-markup .spectrum-yellow{background-image:linear-gradient(to right, #fff 0, #ff0 50%, #000 100%);background-repeat:repeat-x}
.pick-a-color-markup .spectrum-green{background-image:linear-gradient(to right, #80ff80 0, #008000 50%, #000 100%);background-repeat:repeat-x}
.pick-a-color-markup .spectrum-blue{background-image:linear-gradient(to right, #fff 0, #00f 50%, #000 100%);background-repeat:repeat-x}
.pick-a-color-markup .spectrum-purple{background-image:linear-gradient(to right, #ff80ff 0, #80007f 50%, #000 100%);background-repeat:repeat-x}
.pick-a-color-markup .spectrum-black{background-image:linear-gradient(to right, #000 0, #808080 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff000000', endColorstr='#ff808080', GradientType=1)}.pick-a-color-markup .spectrum-black .highlight-band{left:0px;border:1px solid #808080}
.pick-a-color-markup .ie-spectrum{height:20px;width:100px;display:inline-block;top:-1}.pick-a-color-markup .ie-spectrum.hue{width:50.5px}@media screen and (max-width:991px){.pick-a-color-markup .ie-spectrum.hue{width:45.5px}}
@media screen and (max-width:991px){.pick-a-color-markup .ie-spectrum{width:80px;height:35px}}
.pick-a-color-markup .red-spectrum-0,.pick-a-color-markup .lightness-spectrum-0{background-image:linear-gradient(to right, #fff 0, #f00 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffff0000', GradientType=1);border-bottom-left-radius:4px;border-top-left-radius:4px}
.pick-a-color-markup .red-spectrum-1,.pick-a-color-markup .lightness-spectrum-1{background-image:linear-gradient(to right, #f00 0, #000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ff000000', GradientType=1);border-bottom-right-radius:4px;border-top-right-radius:4px}
.pick-a-color-markup .lightness-spectrum-0,.pick-a-color-markup .lightness-spectrum-1{width:150px}@media screen and (max-width:991px){.pick-a-color-markup .lightness-spectrum-0,.pick-a-color-markup .lightness-spectrum-1{width:135px}}
.pick-a-color-markup .orange-spectrum-0{background-image:linear-gradient(to right, #fff 0, #f60 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffff6600', GradientType=1);border-bottom-left-radius:4px;border-top-left-radius:4px}
.pick-a-color-markup .orange-spectrum-1{background-image:linear-gradient(to right, #f60 0, #000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff6600', endColorstr='#ff000000', GradientType=1);border-bottom-right-radius:4px;border-top-right-radius:4px}
.pick-a-color-markup .yellow-spectrum-0{background-image:linear-gradient(to right, #fff 0, #ff0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffffff00', GradientType=1);border-bottom-left-radius:4px;border-top-left-radius:4px}
.pick-a-color-markup .yellow-spectrum-1{background-image:linear-gradient(to right, #ff0 0, #000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff00', endColorstr='#ff000000', GradientType=1);border-bottom-right-radius:4px;border-top-right-radius:4px}
.pick-a-color-markup .green-spectrum-0{background-image:linear-gradient(to right, #80ff80 0, #008000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff80ff80', endColorstr='#ff008000', GradientType=1);border-bottom-left-radius:4px;border-top-left-radius:4px}
.pick-a-color-markup .green-spectrum-1{background-image:linear-gradient(to right, #008000 0, #000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff008000', endColorstr='#ff000000', GradientType=1);border-bottom-right-radius:4px;border-top-right-radius:4px}
.pick-a-color-markup .blue-spectrum-0{background-image:linear-gradient(to right, #fff 0, #00f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ff0000ff', GradientType=1);border-bottom-left-radius:4px;border-top-left-radius:4px}
.pick-a-color-markup .blue-spectrum-1{background-image:linear-gradient(to right, #00f 0, #000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000ff', endColorstr='#ff000000', GradientType=1);border-bottom-right-radius:4px;border-top-right-radius:4px}
.pick-a-color-markup .purple-spectrum-0{background-image:linear-gradient(to right, #ff80ff 0, #80007f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff80ff', endColorstr='#ff80007f', GradientType=1);border-bottom-left-radius:4px;border-top-left-radius:4px}
.pick-a-color-markup .purple-spectrum-1{background-image:linear-gradient(to right, #80007f 0, #000 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff80007f', endColorstr='#ff000000', GradientType=1);border-bottom-right-radius:4px;border-top-right-radius:4px}
.pick-a-color-markup .saturation-spectrum-0{background-image:linear-gradient(to right, #808080 0, #bf4040 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff808080', endColorstr='#ffbf4040', GradientType=1);border-bottom-left-radius:4px;border-top-left-radius:4px;width:150px}@media screen and (max-width:991px){.pick-a-color-markup .saturation-spectrum-0{width:135px}}
.pick-a-color-markup .saturation-spectrum-1{background-image:linear-gradient(to right, #bf4040 0, #f00 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffbf4040', endColorstr='#ffff0000', GradientType=1);border-bottom-right-radius:4px;border-top-right-radius:4px;width:150px}@media screen and (max-width:991px){.pick-a-color-markup .saturation-spectrum-1{width:135px}}
.pick-a-color-markup .hue-spectrum-0{background-image:linear-gradient(to right, #f00 0, #ff0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff0000', endColorstr='#ffffff00', GradientType=1)}
.pick-a-color-markup .hue-spectrum-1{background-image:linear-gradient(to right, #ff0 0, #0f0 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff00', endColorstr='#ff00ff00', GradientType=1)}
.pick-a-color-markup .hue-spectrum-2{background-image:linear-gradient(to right, #0f0 0, #0ff 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ff00', endColorstr='#ff00ffff', GradientType=1);left:-1px;position:relative}
.pick-a-color-markup .hue-spectrum-3{background-image:linear-gradient(to right, #0ff 0, #00f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff00ffff', endColorstr='#ff0000ff', GradientType=1);left:-1px;position:relative}
.pick-a-color-markup .hue-spectrum-4{background-image:linear-gradient(to right, #00f 0, #f0f 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff0000ff', endColorstr='#ffff00ff', GradientType=1);left:-1px;position:relative}
.pick-a-color-markup .hue-spectrum-5{background-image:linear-gradient(to right, #f0f 0, #f00 100%);background-repeat:repeat-x;filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffff00ff', endColorstr='#ffff0000', GradientType=1);left:-2px;position:relative}
.pick-a-color-markup .highlight-band{border:1px solid #222;border-radius:2px;box-shadow:1px 1px 1px #333;height:19px;width:11px;display:inline-block;cursor:pointer;cursor:-webkit-grab;cursor:-moz-grab;position:absolute;top:-1px;left:94.5px;text-align:center}@media screen and (max-width:991px){.pick-a-color-markup .highlight-band{width:21px;left:69.5px;height:34px}}
.pick-a-color-markup .highlight-band-stripe{min-height:80%;min-width:1px;background-color:#000;opacity:0.40;margin:2px 1px;display:inline-block;box-shadow:1px 0 2px 0 #fff}@media screen and (max-width:991px){.pick-a-color-markup .highlight-band-stripe{margin:4px 2px}}
.pick-a-color-markup .color-menu-tabs{padding:5px 3px 3px 10px;font-size:12px;color:#333;border-bottom:1px solid #ccc;margin-bottom:5px}.pick-a-color-markup .color-menu-tabs .tab{padding:4px 5px;margin:5px;border-left:1px solid #fff;border-right:1px solid #fff;cursor:pointer;background-color:#fff}.pick-a-color-markup .color-menu-tabs .tab:hover{padding-bottom:6px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;border-top-right-radius:4px;border-top-left-radius:4px}
.pick-a-color-markup .color-menu-tabs a{color:#333;text-decoration:none}
.pick-a-color-markup .color-menu-tabs .tab-active{border-bottom:3px solid #fff;padding-bottom:5px;border-top:1px solid #ccc;border-right:1px solid #ccc;border-left:1px solid #ccc;border-top-right-radius:4px;border-top-left-radius:4px}
.pick-a-color-markup .active-content{display:block}
.pick-a-color-markup .inactive-content{display:none}
.pick-a-color-markup .savedColors-content{padding:5px 15px;white-space:normal}.pick-a-color-markup .savedColors-content li.color-item>a{margin-left:7px;padding-left:8px;border-radius:4px}
.pick-a-color-markup .saved-color-col{position:relative;left:-15px;float:left;width:149px}@media screen and (max-width:991px){.pick-a-color-markup .saved-color-col{width:130px}}
.pick-a-color-markup .advanced-content ul{margin-top:10px}
.pick-a-color-markup .advanced-content li{padding:5px 15px 3px 15px;cursor:default;min-height:25px;height:50px;position:relative}@media screen and (max-width:991px){.pick-a-color-markup .advanced-content li{min-height:70px}}
.pick-a-color-markup .advanced-content .color-preview{height:50px;width:300px;float:left;margin:0px 0px 10px 0px;background-color:#f00;text-align:center}.pick-a-color-markup .advanced-content .color-preview .color-select.btn.advanced{margin-top:15px;display:none}@media screen and (max-width:991px){.pick-a-color-markup .advanced-content .color-preview .color-select.btn.advanced{display:inline;margin-top:7px}}
.pick-a-color-markup .advanced-content .color-preview:hover .color-select.btn.advanced{display:inline}
@media screen and (max-width:991px){.pick-a-color-markup .advanced-content .color-preview{width:270px;margin-left:-10px}}
.pick-a-color-markup .advanced-content .spectrum-hue{background-image:linear-gradient(to right, #f00 0, #ff0 17%, #0f0 24%, #0ff 51%, #00f 68%, #f0f 85%, #f00 100%);background-repeat:repeat-x}.pick-a-color-markup .advanced-content .spectrum-hue .highlight-band{left:0px}
.pick-a-color-markup .advanced-content .spectrum-lightness{background-image:linear-gradient(to right, #fff 0, #f00 50%, #000 100%);background-repeat:repeat-x}
.pick-a-color-markup .advanced-content .spectrum-saturation{background-image:linear-gradient(to right, #808080 0, #f00 50%, #f00 100%);background-repeat:repeat-x}.pick-a-color-markup .advanced-content .spectrum-saturation .highlight-band{left:287px}@media screen and (max-width:991px){.pick-a-color-markup .advanced-content .spectrum-saturation .highlight-band{left:247px}}
.pick-a-color-markup .advanced-content .spectrum-lightness .highlight-band{left:143.5px}@media screen and (max-width:991px){.pick-a-color-markup .advanced-content .spectrum-lightness .highlight-band{left:123.5px}}
.pick-a-color-markup .advanced-content .lightness-text,.pick-a-color-markup .advanced-content .hue-text,.pick-a-color-markup .advanced-content .saturation-text,.pick-a-color-markup .advanced-content .preview-text{vertical-align:middle;text-align:center;display:block}
.pick-a-color-markup .advanced-content .color-box{left:15px;top:25px;width:300px}@media screen and (max-width:991px){.pick-a-color-markup .advanced-content .color-box{width:270px;left:10px}}
.pick-a-color-markup .advanced-content .preview-item{height:80px}
@-moz-document url-prefix(){@media screen and (max-width:991px){div.pick-a-color-markup .color-menu{left:0px}}}

/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9ub2RlX21vZHVsZXMvcGljay1hLWNvbG9yL2J1aWxkLzEuMi4zL2Nzcy9waWNrLWEtY29sb3ItMS4yLjMubWluLmNzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiO0FBQ0EsdUJBQWdGLHFCQUFxQixDQUFDO0FBQ3RHLGdDQUFnQyxpQkFBaUIsaUJBQWlCLENBQUMsb0NBQW9DLGdDQUFnQyx3QkFBd0IsZUFBZSxDQUFDLENBQUM7QUFDaEwsbUNBQW1DLFdBQVcsQ0FBQyxvQ0FBb0MsbUNBQW1DLFdBQVcsZUFBZSxZQUFZLGdCQUFnQixXQUFXLENBQUMsQ0FBQztBQUN6TCxzREFBc0QsZUFBZSxDQUFDLDZEQUE2RCw4QkFBOEIsMEJBQTBCLENBQUM7QUFDNUwsNERBQTRELHFCQUFxQixDQUFDO0FBQ2xGLG9DQUFvQyxzREFBc0QsV0FBVyxDQUFDLENBQUM7QUFDdkcsb0NBQW9DLHNCQUFzQixrQkFBa0IsK0NBQXNHLGVBQWUsY0FBYyxxQkFBcUIsZUFBZSxnQkFBZ0IsQ0FBQyxrREFBa0Qsa0JBQWtCLENBQUM7QUFDelUsb0NBQW9DLG9DQUFvQyxlQUFlLGFBQWEsQ0FBQyxDQUFDO0FBQ3RHLGlDQUFpQyxnQkFBZ0IsZ0JBQWdCLFlBQVksZUFBZSxVQUFVLENBQUMsb0RBQW9ELFdBQVcsQ0FBQyxvQ0FBb0Msb0RBQW9ELFdBQVcsQ0FBQyxDQUFDO0FBQzVRLG9DQUFvQyxpQ0FBaUMsWUFBWSxXQUFXLENBQUMsQ0FBQyx1Q0FBdUMsV0FBVyxDQUFDLG9DQUFvQyx1Q0FBdUMsV0FBVyxDQUFDLENBQUM7QUFDek8sd0NBQXdDLFFBQVEsQ0FBQztBQUNqRCxvQ0FBb0MsWUFBWSxVQUFVLENBQUM7QUFDM0Qsb0NBQW9DLHFCQUFxQixnQkFBZ0IsVUFBVSxDQUFDO0FBQ3BGLGdEQUFnRCxzQkFBc0IsVUFBVSxDQUFDLG9DQUFvQyxnREFBZ0QsWUFBWSxVQUFVLENBQUMsQ0FBQyxvSEFBb0gscUJBQXFCLENBQUM7QUFDdlUsb0RBQW9ELHFC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LGtEQUFrRCxZQUFZLFNBQVMsQ0FBQyxDQUFDO0FBQzlMLHFEQUFxRCxXQUFXLENBQUM7QUFDakUsNEJBQTRCLG9DQUFvQyxvQ0FBb0MsUUFBUSxDQUFDLENBQUMsQ0FBQyIsImZpbGUiOiJjc3MvdmVuZG9yLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIlxuLnBpY2stYS1jb2xvci1tYXJrdXAgKnstd2Via2l0LWJveC1zaXppbmc6Ym9yZGVyLWJveDstbW96LWJveC1zaXppbmc6Ym9yZGVyLWJveDtib3gtc2l6aW5nOmJvcmRlci1ib3h9XG4ucGljay1hLWNvbG9yLW1hcmt1cCAuaGV4LXBvdW5ke3BhZGRpbmctbGVmdDo4cHg7cGFkZGluZy1yaWdodDo4cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnBpY2stYS1jb2xvci1tYXJrdXAgLmhleC1wb3VuZHtwYWRkaW5nOjNweCA1cHggMHB4IDVweDttaW4taGVpZ2h0OjMwcHh9fVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLnBpY2stYS1jb2xvcntwYWRkaW5nOjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGljay1hLWNvbG9yLW1hcmt1cCAucGljay1hLWNvbG9ye3dpZHRoOjEwMCU7Zm9udC1zaXplOjE4cHg7cGFkZGluZzo5cHg7bWluLXdpZHRoOjIyMnB4O2hlaWdodDo0N3B4fX1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5pbnB1dC1ncm91cC1idG4gLmNvbG9yLWRyb3Bkb3due3BhZGRpbmc6NnB4IDVweH0ucGljay1hLWNvbG9yLW1hcmt1cCAuaW5wdXQtZ3JvdXAtYnRuIC5jb2xvci1kcm9wZG93bi5uby1oZXh7Ym9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czo0cHg7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czo0cHh9XG4ucGljay1hLWNvbG9yLW1hcmt1cCAuaW5wdXQtZ3JvdXAtYnRuIC5jb2xvci1kcm9wZG93bjpmb2N1c3tiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGljay1hLWNvbG9yLW1hcmt1cCAuaW5wdXQtZ3JvdXAtYnRuIC5jb2xvci1kcm9wZG93bntoZWlnaHQ6NDdweH19XG4ucGljay1hLWNvbG9yLW1hcmt1cCAuY29sb3ItcHJldmlld3tib3JkZXI6MXB4IHNvbGlkICNjY2M7Ym9yZGVyLXJhZGl1czo0cHg7LXdlYmtpdC1ib3gtc2hhZG93Omluc2V0IDAgMCAycHggMnB4IHJnYmEoMCwwLDAsMC4wNzUpO2JveC1zaGFkb3c6aW5zZXQgMCAwIDJweCAycHggcmdiYSgwLDAsMCwwLjA3NSk7aGVpZ2h0OjEuNDI5ZW07d2lkdGg6MS40MjllbTtkaXNwbGF5OmlubGluZS1ibG9jaztjdXJzb3I6cG9pbnRlcjttYXJnaW4tcmlnaHQ6NXB4fS5waWNrLWEtY29sb3ItbWFya3VwIC5jb2xvci1wcmV2aWV3LmN1cnJlbnQtY29sb3J7bWFyZ2luLWJvdHRvbTotNXB4fVxuQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnBpY2stYS1jb2xvci1tYXJrdXAgLmNvbG9yLXByZXZpZXd7aGVpZ2h0OjEuODc1ZW07d2lkdGg6MS44NzVlbX19XG4ucGljay1hLWNvbG9yLW1hcmt1cCAuY29sb3ItbWVudXt0ZXh0LWFsaWduOmxlZnQ7cGFkZGluZzo1cHggMHB4O3dpZHRoOjMzMHB4O2ZvbnQtc2l6ZToxNHB4O2xlZnQ6YXV0bzt9LnBpY2stYS1jb2xvci1tYXJrdXAgLmNvbG9yLW1lbnUuY29sb3ItbWVudS0taW5saW5le2xlZnQ6LTI4NXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5waWNrLWEtY29sb3ItbWFya3VwIC5jb2xvci1tZW51LmNvbG9yLW1lbnUtLWlubGluZXtsZWZ0Oi0yNDJweH19XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGljay1hLWNvbG9yLW1hcmt1cCAuY29sb3ItbWVudXtsZWZ0Oi0yNDJweDt3aWR0aDoyOTNweH19LnBpY2stYS1jb2xvci1tYXJrdXAgLmNvbG9yLW1lbnUuc21hbGx7d2lkdGg6MTAwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnBpY2stYS1jb2xvci1tYXJrdXAgLmNvbG9yLW1lbnUuc21hbGx7bGVmdDotMTA1cHh9fVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLmNvbG9yLW1lbnUubm8taGV4e2xlZnQ6MHB4fVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLmNvbG9yLW1lbnUgdWx7cGFkZGluZzowcHg7bWFyZ2luOjBweH1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5jb2xvci1tZW51IGxpe2xpc3Qtc3R5bGUtdHlwZTpub25lO3BhZGRpbmc6NXB4IDBweDttYXJnaW46MHB4fVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLmNvbG9yLW1lbnUgLmNvbG9yLXByZXZpZXd7dmVydGljYWwtYWxpZ246bWlkZGxlO21hcmdpbjowcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnBpY2stYS1jb2xvci1tYXJrdXAgLmNvbG9yLW1lbnUgLmNvbG9yLXByZXZpZXd7aGVpZ2h0OjM1cHg7d2lkdGg6MzVweH19LnBpY2stYS1jb2xvci1tYXJrdXAgLmNvbG9yLW1lbnUgLmNvbG9yLXByZXZpZXcuY3VycmVudC1jb2xvciwucGljay1hLWNvbG9yLW1hcmt1cCAuY29sb3ItbWVudSAuY29sb3ItcHJldmlldy53aGl0ZXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9XG4ucGljay1hLWNvbG9yLW1hcmt1cCAuY29sb3ItbWVudSAuY29sb3ItcHJldmlldy5yZWR7YmFja2dyb3VuZC1jb2xvcjojZjAwfVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLmNvbG9yLW1lbnUgLmNvbG9yLXByZXZpZXcub3Jhbmdle2JhY2tncm91bmQtY29sb3I6I2Y2MH1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5jb2xvci1tZW51IC5jb2xvci1wcmV2aWV3LnllbGxvd3tiYWNrZ3JvdW5kLWNvbG9yOiNmZjB9XG4ucGljay1hLWNvbG9yLW1hcmt1cCAuY29sb3ItbWVudSAuY29sb3ItcHJldmlldy5ncmVlbntiYWNrZ3JvdW5kLWNvbG9yOiMwMDgwMDB9XG4ucGljay1hLWNvbG9yLW1hcmt1cCAuY29sb3ItbWVudSAuY29sb3ItcHJldmlldy5ibHVle2JhY2tncm91bmQtY29sb3I6IzAwZn1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5jb2xvci1tZW51IC5jb2xvci1wcmV2aWV3LmluZGlnb3tiYWNrZ3JvdW5kLWNvbG9yOiM0YTAwODB9XG4ucGljay1hLWNvbG9yLW1hcmt1cCAuY29sb3ItbWVudSAuY29sb3ItcHJldmlldy52aW9sZXR7YmFja2dyb3VuZC1jb2xvcjojZWU4MWVlfVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLmNvbG9yLW1lbnUgLmNvbG9yLXByZXZpZXcucHVycGxle2JhY2tncm91bmQtY29sb3I6IzgwMDA3Zn1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5jb2xvci1tZW51IC5jb2xvci1wcmV2aWV3LmJsYWNre2JhY2tncm91bmQtY29sb3I6IzAwMH1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5jb2xvci1tZW51IC5iYXNpY0NvbG9ycy1jb250ZW50IGxpPmEsLnBpY2stYS1jb2xvci1tYXJrdXAgLmNvbG9yLW1lbnUgLnNhdmVkQ29sb3JzLWNvbnRlbnQgbGk+YXtwYWRkaW5nOjVweCAxNXB4IDNweCAxNXB4O2N1cnNvcjpkZWZhdWx0O21pbi1oZWlnaHQ6MjVweDtjb2xvcjojMzMzfS5waWNrLWEtY29sb3ItbWFya3VwIC5jb2xvci1tZW51IC5iYXNpY0NvbG9ycy1jb250ZW50IGxpPmE6aG92ZXIsLnBpY2stYS1jb2xvci1tYXJrdXAgLmNvbG9yLW1lbnUgLnNhdmVkQ29sb3JzLWNvbnRlbnQgbGk+YTpob3ZlcntiYWNrZ3JvdW5kLWNvbG9yOiNmZmZ9XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGljay1hLWNvbG9yLW1hcmt1cCAuY29sb3ItbWVudSAuYmFzaWNDb2xvcnMtY29udGVudCBsaT5hLC5waWNrLWEtY29sb3ItbWFya3VwIC5jb2xvci1tZW51IC5zYXZlZENvbG9ycy1jb250ZW50IGxpPmF7bWluLWhlaWdodDo0MHB4fX1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5jb2xvci1tZW51IC5iYXNpY0NvbG9ycy1jb250ZW50IGxpOmhvdmVyIGEsLnBpY2stYS1jb2xvci1tYXJrdXAgLmNvbG9yLW1lbnUgLnNhdmVkQ29sb3JzLWNvbnRlbnQgbGk6aG92ZXIgYXtjb2xvcjojMzMzO2JhY2tncm91bmQtaW1hZ2U6bm9uZTtmaWx0ZXI6bm9uZTt0ZXh0LWRlY29yYXRpb246bm9uZTtmb250LXdlaWdodDpib2xkfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5waWNrLWEtY29sb3ItbWFya3VwIC5jb2xvci1tZW51IC5iYXNpY0NvbG9ycy1jb250ZW50IGxpOmhvdmVyIGEsLnBpY2stYS1jb2xvci1tYXJrdXAgLmNvbG9yLW1lbnUgLnNhdmVkQ29sb3JzLWNvbnRlbnQgbGk6aG92ZXIgYXtiYWNrZ3JvdW5kLWNvbG9yOiNmZmY7Zm9udC13ZWlnaHQ6bm9ybWFsfX1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5jb2xvci1tZW51IC5idG4uY29sb3Itc2VsZWN0e21hcmdpbjowcHggNXB4O2hlaWdodDoyMHB4O3BhZGRpbmc6MHB4IDVweDttYXJnaW4tdG9wOjBweDtsaW5lLWhlaWdodDoxLjVweDtib3JkZXItcmFkaXVzOjRweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGljay1hLWNvbG9yLW1hcmt1cCAuY29sb3ItbWVudSAuYnRuLmNvbG9yLXNlbGVjdHtoZWlnaHQ6MzVweH19XG4ucGljay1hLWNvbG9yLW1hcmt1cCAuY2FyZXR7bWFyZ2luLWJvdHRvbTozcHh9XG4ucGljay1hLWNvbG9yLW1hcmt1cCAuY29sb3ItbWVudS1pbnN0cnVjdGlvbnMsLnBpY2stYS1jb2xvci1tYXJrdXAgLmFkdmFuY2VkLWluc3RydWN0aW9uc3t0ZXh0LWFsaWduOmNlbnRlcjtwYWRkaW5nOjBweCA2cHg7bWFyZ2luOjBweDtmb250LXNpemU6MTRweDtmb250LXdlaWdodDpub3JtYWx9QG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDo5OTJweCl7LnBpY2stYS1jb2xvci1tYXJrdXAgLmNvbG9yLW1lbnUtaW5zdHJ1Y3Rpb25zLC5waWNrLWEtY29sb3ItbWFya3VwIC5hZHZhbmNlZC1pbnN0cnVjdGlvbnN7ZGlzcGxheTpub25lfX1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5jb2xvci1sYWJlbHt2ZXJ0aWNhbC1hbGlnbjptaWRkbGU7bWFyZ2luOjBweDttYXJnaW4tbGVmdDoxMHB4O2N1cnNvcjpwb2ludGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5waWNrLWEtY29sb3ItbWFya3VwIC5jb2xvci1sYWJlbHttYXJnaW4tbGVmdDo4cHh9fVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLmNvbG9yLWJveHtoZWlnaHQ6MjBweDt3aWR0aDoyMDBweDtwb3NpdGlvbjphYnNvbHV0ZTtsZWZ0OjExNXB4O2JvcmRlcjoxcHggc29saWQgI2NjYztib3JkZXItcmFkaXVzOjRweDstd2Via2l0LWJveC1zaGFkb3c6aW5zZXQgMCAwIDJweCAycHggcmdiYSgwLDAsMCwwLjA3NSk7Ym94LXNoYWRvdzppbnNldCAwIDAgMnB4IDJweCByZ2JhKDAsMCwwLDAuMDc1KTtjdXJzb3I6cG9pbnRlcn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGljay1hLWNvbG9yLW1hcmt1cCAuY29sb3ItYm94e3dpZHRoOjE2MHB4O2hlaWdodDozNXB4fX1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5ibGFjayAuaGlnaGxpZ2h0LWJhbmQtc3RyaXBle2JhY2tncm91bmQtY29sb3I6I2ZmZn1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5zcGVjdHJ1bS13aGl0ZXtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIHRvcCwgMTAwJSB0b3AsIGZyb20oI2ZmZiksIHRvKCM4MDgwODApKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIGNvbG9yLXN0b3AoI2ZmZiAwKSwgY29sb3Itc3RvcCgjODA4MDgwIDEwMCUpKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZmYgMCwgIzgwODA4MCAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmZiAwLCAjODA4MDgwIDEwMCUpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmZmZmZmZmJywgZW5kQ29sb3JzdHI9JyNmZjgwODA4MCcsIEdyYWRpZW50VHlwZT0xKX0ucGljay1hLWNvbG9yLW1hcmt1cCAuc3BlY3RydW0td2hpdGUgLmhpZ2hsaWdodC1iYW5ke2xlZnQ6MHB4fVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLnNwZWN0cnVtLXJlZHtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAsICNmZmYpLCBjb2xvci1zdG9wKC41LCAjZjAwKSwgY29sb3Itc3RvcCgxLCAjMDAwKSk7YmFja2dyb3VuZC1pbWFnZTotbW96LWxpbmVhci1ncmFkaWVudChsZWZ0IGNlbnRlciwgI2ZmZiAwLCAjZjAwIDUwJSwgIzAwMCAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZmYgMCwgI2YwMCA1MCUsICMwMDAgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQobGVmdCwgI2ZmZiAwLCAjZjAwIDUwJSwgIzAwMCAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmZiAwLCAjZjAwIDUwJSwgIzAwMCAxMDAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteH1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5zcGVjdHJ1bS1vcmFuZ2V7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwLCAjZmZmKSwgY29sb3Itc3RvcCguNSwgI2Y2MCksIGNvbG9yLXN0b3AoMSwgIzAwMCkpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQobGVmdCBjZW50ZXIsICNmZmYgMCwgI2Y2MCA1MCUsICMwMDAgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmZmIDAsICNmNjAgNTAlLCAjMDAwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZmYgMCwgI2Y2MCA1MCUsICMwMDAgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZmYgMCwgI2Y2MCA1MCUsICMwMDAgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXh9XG4ucGljay1hLWNvbG9yLW1hcmt1cCAuc3BlY3RydW0teWVsbG93e2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMCwgI2ZmZiksIGNvbG9yLXN0b3AoLjUsICNmZjApLCBjb2xvci1zdG9wKDEsICMwMDApKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQgY2VudGVyLCAjZmZmIDAsICNmZjAgNTAlLCAjMDAwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgI2ZmZiAwLCAjZmYwIDUwJSwgIzAwMCAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmZmIDAsICNmZjAgNTAlLCAjMDAwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmZmIDAsICNmZjAgNTAlLCAjMDAwIDEwMCUpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14fVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLnNwZWN0cnVtLWdyZWVue2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMCwgIzgwZmY4MCksIGNvbG9yLXN0b3AoLjUsICMwMDgwMDApLCBjb2xvci1zdG9wKDEsICMwMDApKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQgY2VudGVyLCAjODBmZjgwIDAsICMwMDgwMDAgNTAlLCAjMDAwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgIzgwZmY4MCAwLCAjMDA4MDAwIDUwJSwgIzAwMCAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjODBmZjgwIDAsICMwMDgwMDAgNTAlLCAjMDAwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjODBmZjgwIDAsICMwMDgwMDAgNTAlLCAjMDAwIDEwMCUpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14fVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLnNwZWN0cnVtLWJsdWV7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwLCAjZmZmKSwgY29sb3Itc3RvcCguNSwgIzAwZiksIGNvbG9yLXN0b3AoMSwgIzAwMCkpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQobGVmdCBjZW50ZXIsICNmZmYgMCwgIzAwZiA1MCUsICMwMDAgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmZmIDAsICMwMGYgNTAlLCAjMDAwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZmYgMCwgIzAwZiA1MCUsICMwMDAgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZmYgMCwgIzAwZiA1MCUsICMwMDAgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXh9XG4ucGljay1hLWNvbG9yLW1hcmt1cCAuc3BlY3RydW0tcHVycGxle2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMCwgI2ZmODBmZiksIGNvbG9yLXN0b3AoLjUsICM4MDAwN2YpLCBjb2xvci1zdG9wKDEsICMwMDApKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQgY2VudGVyLCAjZmY4MGZmIDAsICM4MDAwN2YgNTAlLCAjMDAwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgI2ZmODBmZiAwLCAjODAwMDdmIDUwJSwgIzAwMCAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOi1vLWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmY4MGZmIDAsICM4MDAwN2YgNTAlLCAjMDAwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmY4MGZmIDAsICM4MDAwN2YgNTAlLCAjMDAwIDEwMCUpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14fVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLnNwZWN0cnVtLWJsYWNre2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgdG9wLCAxMDAlIHRvcCwgZnJvbSgjMDAwKSwgdG8oIzgwODA4MCkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgY29sb3Itc3RvcCgjMDAwIDApLCBjb2xvci1zdG9wKCM4MDgwODAgMTAwJSkpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgIzAwMCAwLCAjODA4MDgwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDAwIDAsICM4MDgwODAgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmYwMDAwMDAnLCBlbmRDb2xvcnN0cj0nI2ZmODA4MDgwJywgR3JhZGllbnRUeXBlPTEpfS5waWNrLWEtY29sb3ItbWFya3VwIC5zcGVjdHJ1bS1ibGFjayAuaGlnaGxpZ2h0LWJhbmR7bGVmdDowcHg7Ym9yZGVyOjFweCBzb2xpZCAjODA4MDgwfVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLmllLXNwZWN0cnVte2hlaWdodDoyMHB4O3dpZHRoOjEwMHB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrO3RvcDotMX0ucGljay1hLWNvbG9yLW1hcmt1cCAuaWUtc3BlY3RydW0uaHVle3dpZHRoOjUwLjVweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGljay1hLWNvbG9yLW1hcmt1cCAuaWUtc3BlY3RydW0uaHVle3dpZHRoOjQ1LjVweH19XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGljay1hLWNvbG9yLW1hcmt1cCAuaWUtc3BlY3RydW17d2lkdGg6ODBweDtoZWlnaHQ6MzVweH19XG4ucGljay1hLWNvbG9yLW1hcmt1cCAucmVkLXNwZWN0cnVtLTAsLnBpY2stYS1jb2xvci1tYXJrdXAgLmxpZ2h0bmVzcy1zcGVjdHJ1bS0we2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgdG9wLCAxMDAlIHRvcCwgZnJvbSgjZmZmKSwgdG8oI2YwMCkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgY29sb3Itc3RvcCgjZmZmIDApLCBjb2xvci1zdG9wKCNmMDAgMTAwJSkpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgI2ZmZiAwLCAjZjAwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmZmIDAsICNmMDAgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmZmZmZmZmYnLCBlbmRDb2xvcnN0cj0nI2ZmZmYwMDAwJywgR3JhZGllbnRUeXBlPTEpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NHB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NHB4fVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLnJlZC1zcGVjdHJ1bS0xLC5waWNrLWEtY29sb3ItbWFya3VwIC5saWdodG5lc3Mtc3BlY3RydW0tMXtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIHRvcCwgMTAwJSB0b3AsIGZyb20oI2YwMCksIHRvKCMwMDApKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIGNvbG9yLXN0b3AoI2YwMCAwKSwgY29sb3Itc3RvcCgjMDAwIDEwMCUpKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICNmMDAgMCwgIzAwMCAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2YwMCAwLCAjMDAwIDEwMCUpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmZmYwMDAwJywgZW5kQ29sb3JzdHI9JyNmZjAwMDAwMCcsIEdyYWRpZW50VHlwZT0xKTtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NHB4fVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLmxpZ2h0bmVzcy1zcGVjdHJ1bS0wLC5waWNrLWEtY29sb3ItbWFya3VwIC5saWdodG5lc3Mtc3BlY3RydW0tMXt3aWR0aDoxNTBweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGljay1hLWNvbG9yLW1hcmt1cCAubGlnaHRuZXNzLXNwZWN0cnVtLTAsLnBpY2stYS1jb2xvci1tYXJrdXAgLmxpZ2h0bmVzcy1zcGVjdHJ1bS0xe3dpZHRoOjEzNXB4fX1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5vcmFuZ2Utc3BlY3RydW0tMHtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIHRvcCwgMTAwJSB0b3AsIGZyb20oI2ZmZiksIHRvKCNmNjApKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIGNvbG9yLXN0b3AoI2ZmZiAwKSwgY29sb3Itc3RvcCgjZjYwIDEwMCUpKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZmYgMCwgI2Y2MCAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2ZmZiAwLCAjZjYwIDEwMCUpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmZmZmZmZmJywgZW5kQ29sb3JzdHI9JyNmZmZmNjYwMCcsIEdyYWRpZW50VHlwZT0xKTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjRweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjRweH1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5vcmFuZ2Utc3BlY3RydW0tMXtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIHRvcCwgMTAwJSB0b3AsIGZyb20oI2Y2MCksIHRvKCMwMDApKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIGNvbG9yLXN0b3AoI2Y2MCAwKSwgY29sb3Itc3RvcCgjMDAwIDEwMCUpKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICNmNjAgMCwgIzAwMCAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2Y2MCAwLCAjMDAwIDEwMCUpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmZmY2NjAwJywgZW5kQ29sb3JzdHI9JyNmZjAwMDAwMCcsIEdyYWRpZW50VHlwZT0xKTtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NHB4fVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLnllbGxvdy1zcGVjdHJ1bS0we2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgdG9wLCAxMDAlIHRvcCwgZnJvbSgjZmZmKSwgdG8oI2ZmMCkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgY29sb3Itc3RvcCgjZmZmIDApLCBjb2xvci1zdG9wKCNmZjAgMTAwJSkpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgI2ZmZiAwLCAjZmYwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmZmIDAsICNmZjAgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmZmZmZmZmYnLCBlbmRDb2xvcnN0cj0nI2ZmZmZmZjAwJywgR3JhZGllbnRUeXBlPTEpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NHB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NHB4fVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLnllbGxvdy1zcGVjdHJ1bS0xe2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgdG9wLCAxMDAlIHRvcCwgZnJvbSgjZmYwKSwgdG8oIzAwMCkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgY29sb3Itc3RvcCgjZmYwIDApLCBjb2xvci1zdG9wKCMwMDAgMTAwJSkpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgI2ZmMCAwLCAjMDAwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmYwIDAsICMwMDAgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmZmZmZmMDAnLCBlbmRDb2xvcnN0cj0nI2ZmMDAwMDAwJywgR3JhZGllbnRUeXBlPTEpO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjRweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHh9XG4ucGljay1hLWNvbG9yLW1hcmt1cCAuZ3JlZW4tc3BlY3RydW0tMHtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIHRvcCwgMTAwJSB0b3AsIGZyb20oIzgwZmY4MCksIHRvKCMwMDgwMDApKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIGNvbG9yLXN0b3AoIzgwZmY4MCAwKSwgY29sb3Itc3RvcCgjMDA4MDAwIDEwMCUpKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICM4MGZmODAgMCwgIzAwODAwMCAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzgwZmY4MCAwLCAjMDA4MDAwIDEwMCUpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmODBmZjgwJywgZW5kQ29sb3JzdHI9JyNmZjAwODAwMCcsIEdyYWRpZW50VHlwZT0xKTtib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOjRweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjRweH1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5ncmVlbi1zcGVjdHJ1bS0xe2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgdG9wLCAxMDAlIHRvcCwgZnJvbSgjMDA4MDAwKSwgdG8oIzAwMCkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgY29sb3Itc3RvcCgjMDA4MDAwIDApLCBjb2xvci1zdG9wKCMwMDAgMTAwJSkpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgIzAwODAwMCAwLCAjMDAwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMDA4MDAwIDAsICMwMDAgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmYwMDgwMDAnLCBlbmRDb2xvcnN0cj0nI2ZmMDAwMDAwJywgR3JhZGllbnRUeXBlPTEpO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjRweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHh9XG4ucGljay1hLWNvbG9yLW1hcmt1cCAuYmx1ZS1zcGVjdHJ1bS0we2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgdG9wLCAxMDAlIHRvcCwgZnJvbSgjZmZmKSwgdG8oIzAwZikpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgY29sb3Itc3RvcCgjZmZmIDApLCBjb2xvci1zdG9wKCMwMGYgMTAwJSkpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgI2ZmZiAwLCAjMDBmIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmZmIDAsICMwMGYgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmZmZmZmZmYnLCBlbmRDb2xvcnN0cj0nI2ZmMDAwMGZmJywgR3JhZGllbnRUeXBlPTEpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NHB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NHB4fVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLmJsdWUtc3BlY3RydW0tMXtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIHRvcCwgMTAwJSB0b3AsIGZyb20oIzAwZiksIHRvKCMwMDApKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIGNvbG9yLXN0b3AoIzAwZiAwKSwgY29sb3Itc3RvcCgjMDAwIDEwMCUpKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICMwMGYgMCwgIzAwMCAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzAwZiAwLCAjMDAwIDEwMCUpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmMDAwMGZmJywgZW5kQ29sb3JzdHI9JyNmZjAwMDAwMCcsIEdyYWRpZW50VHlwZT0xKTtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NHB4fVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLnB1cnBsZS1zcGVjdHJ1bS0we2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgdG9wLCAxMDAlIHRvcCwgZnJvbSgjZmY4MGZmKSwgdG8oIzgwMDA3ZikpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgY29sb3Itc3RvcCgjZmY4MGZmIDApLCBjb2xvci1zdG9wKCM4MDAwN2YgMTAwJSkpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgI2ZmODBmZiAwLCAjODAwMDdmIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmY4MGZmIDAsICM4MDAwN2YgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmZmZjgwZmYnLCBlbmRDb2xvcnN0cj0nI2ZmODAwMDdmJywgR3JhZGllbnRUeXBlPTEpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NHB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NHB4fVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLnB1cnBsZS1zcGVjdHJ1bS0xe2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgdG9wLCAxMDAlIHRvcCwgZnJvbSgjODAwMDdmKSwgdG8oIzAwMCkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgY29sb3Itc3RvcCgjODAwMDdmIDApLCBjb2xvci1zdG9wKCMwMDAgMTAwJSkpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgIzgwMDA3ZiAwLCAjMDAwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjODAwMDdmIDAsICMwMDAgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmY4MDAwN2YnLCBlbmRDb2xvcnN0cj0nI2ZmMDAwMDAwJywgR3JhZGllbnRUeXBlPTEpO2JvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOjRweDtib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHh9XG4ucGljay1hLWNvbG9yLW1hcmt1cCAuc2F0dXJhdGlvbi1zcGVjdHJ1bS0we2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgdG9wLCAxMDAlIHRvcCwgZnJvbSgjODA4MDgwKSwgdG8oI2JmNDA0MCkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgY29sb3Itc3RvcCgjODA4MDgwIDApLCBjb2xvci1zdG9wKCNiZjQwNDAgMTAwJSkpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgIzgwODA4MCAwLCAjYmY0MDQwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjODA4MDgwIDAsICNiZjQwNDAgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmY4MDgwODAnLCBlbmRDb2xvcnN0cj0nI2ZmYmY0MDQwJywgR3JhZGllbnRUeXBlPTEpO2JvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6NHB4O2JvcmRlci10b3AtbGVmdC1yYWRpdXM6NHB4O3dpZHRoOjE1MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5waWNrLWEtY29sb3ItbWFya3VwIC5zYXR1cmF0aW9uLXNwZWN0cnVtLTB7d2lkdGg6MTM1cHh9fVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLnNhdHVyYXRpb24tc3BlY3RydW0tMXtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIHRvcCwgMTAwJSB0b3AsIGZyb20oI2JmNDA0MCksIHRvKCNmMDApKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIGNvbG9yLXN0b3AoI2JmNDA0MCAwKSwgY29sb3Itc3RvcCgjZjAwIDEwMCUpKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICNiZjQwNDAgMCwgI2YwMCAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgI2JmNDA0MCAwLCAjZjAwIDEwMCUpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmYmY0MDQwJywgZW5kQ29sb3JzdHI9JyNmZmZmMDAwMCcsIEdyYWRpZW50VHlwZT0xKTtib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLXRvcC1yaWdodC1yYWRpdXM6NHB4O3dpZHRoOjE1MHB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5waWNrLWEtY29sb3ItbWFya3VwIC5zYXR1cmF0aW9uLXNwZWN0cnVtLTF7d2lkdGg6MTM1cHh9fVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLmh1ZS1zcGVjdHJ1bS0we2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgdG9wLCAxMDAlIHRvcCwgZnJvbSgjZjAwKSwgdG8oI2ZmMCkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgY29sb3Itc3RvcCgjZjAwIDApLCBjb2xvci1zdG9wKCNmZjAgMTAwJSkpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgI2YwMCAwLCAjZmYwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjAwIDAsICNmZjAgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmZmZjAwMDAnLCBlbmRDb2xvcnN0cj0nI2ZmZmZmZjAwJywgR3JhZGllbnRUeXBlPTEpfVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLmh1ZS1zcGVjdHJ1bS0xe2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgdG9wLCAxMDAlIHRvcCwgZnJvbSgjZmYwKSwgdG8oIzBmMCkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgY29sb3Itc3RvcCgjZmYwIDApLCBjb2xvci1zdG9wKCMwZjAgMTAwJSkpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgI2ZmMCAwLCAjMGYwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZmYwIDAsICMwZjAgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmZmZmZmMDAnLCBlbmRDb2xvcnN0cj0nI2ZmMDBmZjAwJywgR3JhZGllbnRUeXBlPTEpfVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLmh1ZS1zcGVjdHJ1bS0ye2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgdG9wLCAxMDAlIHRvcCwgZnJvbSgjMGYwKSwgdG8oIzBmZikpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgY29sb3Itc3RvcCgjMGYwIDApLCBjb2xvci1zdG9wKCMwZmYgMTAwJSkpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgIzBmMCAwLCAjMGZmIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjMGYwIDAsICMwZmYgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmYwMGZmMDAnLCBlbmRDb2xvcnN0cj0nI2ZmMDBmZmZmJywgR3JhZGllbnRUeXBlPTEpO2xlZnQ6LTFweDtwb3NpdGlvbjpyZWxhdGl2ZX1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5odWUtc3BlY3RydW0tM3tiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCAwIHRvcCwgMTAwJSB0b3AsIGZyb20oIzBmZiksIHRvKCMwMGYpKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsIGNvbG9yLXN0b3AoIzBmZiAwKSwgY29sb3Itc3RvcCgjMDBmIDEwMCUpKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQsICMwZmYgMCwgIzAwZiAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzBmZiAwLCAjMDBmIDEwMCUpO2JhY2tncm91bmQtcmVwZWF0OnJlcGVhdC14O2ZpbHRlcjpwcm9naWQ6RFhJbWFnZVRyYW5zZm9ybS5NaWNyb3NvZnQuZ3JhZGllbnQoc3RhcnRDb2xvcnN0cj0nI2ZmMDBmZmZmJywgZW5kQ29sb3JzdHI9JyNmZjAwMDBmZicsIEdyYWRpZW50VHlwZT0xKTtsZWZ0Oi0xcHg7cG9zaXRpb246cmVsYXRpdmV9XG4ucGljay1hLWNvbG9yLW1hcmt1cCAuaHVlLXNwZWN0cnVtLTR7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhciwgMCB0b3AsIDEwMCUgdG9wLCBmcm9tKCMwMGYpLCB0bygjZjBmKSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCBjb2xvci1zdG9wKCMwMGYgMCksIGNvbG9yLXN0b3AoI2YwZiAxMDAlKSk7YmFja2dyb3VuZC1pbWFnZTotbW96LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjMDBmIDAsICNmMGYgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICMwMGYgMCwgI2YwZiAxMDAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteDtmaWx0ZXI6cHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9JyNmZjAwMDBmZicsIGVuZENvbG9yc3RyPScjZmZmZjAwZmYnLCBHcmFkaWVudFR5cGU9MSk7bGVmdDotMXB4O3Bvc2l0aW9uOnJlbGF0aXZlfVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLmh1ZS1zcGVjdHJ1bS01e2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIDAgdG9wLCAxMDAlIHRvcCwgZnJvbSgjZjBmKSwgdG8oI2YwMCkpO2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1saW5lYXItZ3JhZGllbnQobGVmdCwgY29sb3Itc3RvcCgjZjBmIDApLCBjb2xvci1zdG9wKCNmMDAgMTAwJSkpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQobGVmdCwgI2YwZiAwLCAjZjAwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjBmIDAsICNmMDAgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXg7ZmlsdGVyOnByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPScjZmZmZjAwZmYnLCBlbmRDb2xvcnN0cj0nI2ZmZmYwMDAwJywgR3JhZGllbnRUeXBlPTEpO2xlZnQ6LTJweDtwb3NpdGlvbjpyZWxhdGl2ZX1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5oaWdobGlnaHQtYmFuZHtib3JkZXI6MXB4IHNvbGlkICMyMjI7Ym9yZGVyLXJhZGl1czoycHg7LXdlYmtpdC1ib3gtc2hhZG93OjFweCAxcHggMXB4ICMzMzM7Ym94LXNoYWRvdzoxcHggMXB4IDFweCAjMzMzO2hlaWdodDoxOXB4O3dpZHRoOjExcHg7ZGlzcGxheTppbmxpbmUtYmxvY2s7Y3Vyc29yOnBvaW50ZXI7Y3Vyc29yOi13ZWJraXQtZ3JhYjtjdXJzb3I6LW1vei1ncmFiO3Bvc2l0aW9uOmFic29sdXRlO3RvcDotMXB4O2xlZnQ6OTQuNXB4O3RleHQtYWxpZ246Y2VudGVyfUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5waWNrLWEtY29sb3ItbWFya3VwIC5oaWdobGlnaHQtYmFuZHt3aWR0aDoyMXB4O2xlZnQ6NjkuNXB4O2hlaWdodDozNHB4fX1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5oaWdobGlnaHQtYmFuZC1zdHJpcGV7bWluLWhlaWdodDo4MCU7bWluLXdpZHRoOjFweDtiYWNrZ3JvdW5kLWNvbG9yOiMwMDA7b3BhY2l0eTowLjQwO21hcmdpbjoycHggMXB4O2Rpc3BsYXk6aW5saW5lLWJsb2NrOy13ZWJraXQtYm94LXNoYWRvdzoxcHggMCAycHggMCAjZmZmO2JveC1zaGFkb3c6MXB4IDAgMnB4IDAgI2ZmZn1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGljay1hLWNvbG9yLW1hcmt1cCAuaGlnaGxpZ2h0LWJhbmQtc3RyaXBle21hcmdpbjo0cHggMnB4fX1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5jb2xvci1tZW51LXRhYnN7cGFkZGluZzo1cHggM3B4IDNweCAxMHB4O2ZvbnQtc2l6ZToxMnB4O2NvbG9yOiMzMzM7Ym9yZGVyLWJvdHRvbToxcHggc29saWQgI2NjYzttYXJnaW4tYm90dG9tOjVweH0ucGljay1hLWNvbG9yLW1hcmt1cCAuY29sb3ItbWVudS10YWJzIC50YWJ7cGFkZGluZzo0cHggNXB4O21hcmdpbjo1cHg7Ym9yZGVyLWxlZnQ6MXB4IHNvbGlkICNmZmY7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjZmZmO2N1cnNvcjpwb2ludGVyO2JhY2tncm91bmQtY29sb3I6I2ZmZn0ucGljay1hLWNvbG9yLW1hcmt1cCAuY29sb3ItbWVudS10YWJzIC50YWI6aG92ZXJ7cGFkZGluZy1ib3R0b206NnB4O2JvcmRlci10b3A6MXB4IHNvbGlkICNjY2M7Ym9yZGVyLXJpZ2h0OjFweCBzb2xpZCAjY2NjO2JvcmRlci1sZWZ0OjFweCBzb2xpZCAjY2NjO2JvcmRlci10b3AtcmlnaHQtcmFkaXVzOjRweDtib3JkZXItdG9wLWxlZnQtcmFkaXVzOjRweH1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5jb2xvci1tZW51LXRhYnMgYXtjb2xvcjojMzMzO3RleHQtZGVjb3JhdGlvbjpub25lfVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLmNvbG9yLW1lbnUtdGFicyAudGFiLWFjdGl2ZXtib3JkZXItYm90dG9tOjNweCBzb2xpZCAjZmZmO3BhZGRpbmctYm90dG9tOjVweDtib3JkZXItdG9wOjFweCBzb2xpZCAjY2NjO2JvcmRlci1yaWdodDoxcHggc29saWQgI2NjYztib3JkZXItbGVmdDoxcHggc29saWQgI2NjYztib3JkZXItdG9wLXJpZ2h0LXJhZGl1czo0cHg7Ym9yZGVyLXRvcC1sZWZ0LXJhZGl1czo0cHh9XG4ucGljay1hLWNvbG9yLW1hcmt1cCAuYWN0aXZlLWNvbnRlbnR7ZGlzcGxheTpibG9ja31cbi5waWNrLWEtY29sb3ItbWFya3VwIC5pbmFjdGl2ZS1jb250ZW50e2Rpc3BsYXk6bm9uZX1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5zYXZlZENvbG9ycy1jb250ZW50e3BhZGRpbmc6NXB4IDE1cHg7d2hpdGUtc3BhY2U6bm9ybWFsfS5waWNrLWEtY29sb3ItbWFya3VwIC5zYXZlZENvbG9ycy1jb250ZW50IGxpLmNvbG9yLWl0ZW0+YXttYXJnaW4tbGVmdDo3cHg7cGFkZGluZy1sZWZ0OjhweDtib3JkZXItcmFkaXVzOjRweH1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5zYXZlZC1jb2xvci1jb2x7cG9zaXRpb246cmVsYXRpdmU7bGVmdDotMTVweDtmbG9hdDpsZWZ0O3dpZHRoOjE0OXB4fUBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6OTkxcHgpey5waWNrLWEtY29sb3ItbWFya3VwIC5zYXZlZC1jb2xvci1jb2x7d2lkdGg6MTMwcHh9fVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLmFkdmFuY2VkLWNvbnRlbnQgdWx7bWFyZ2luLXRvcDoxMHB4fVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLmFkdmFuY2VkLWNvbnRlbnQgbGl7cGFkZGluZzo1cHggMTVweCAzcHggMTVweDtjdXJzb3I6ZGVmYXVsdDttaW4taGVpZ2h0OjI1cHg7aGVpZ2h0OjUwcHg7cG9zaXRpb246cmVsYXRpdmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnBpY2stYS1jb2xvci1tYXJrdXAgLmFkdmFuY2VkLWNvbnRlbnQgbGl7bWluLWhlaWdodDo3MHB4fX1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5hZHZhbmNlZC1jb250ZW50IC5jb2xvci1wcmV2aWV3e2hlaWdodDo1MHB4O3dpZHRoOjMwMHB4O2Zsb2F0OmxlZnQ7bWFyZ2luOjBweCAwcHggMTBweCAwcHg7YmFja2dyb3VuZC1jb2xvcjojZjAwO3RleHQtYWxpZ246Y2VudGVyfS5waWNrLWEtY29sb3ItbWFya3VwIC5hZHZhbmNlZC1jb250ZW50IC5jb2xvci1wcmV2aWV3IC5jb2xvci1zZWxlY3QuYnRuLmFkdmFuY2Vke21hcmdpbi10b3A6MTVweDtkaXNwbGF5Om5vbmV9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnBpY2stYS1jb2xvci1tYXJrdXAgLmFkdmFuY2VkLWNvbnRlbnQgLmNvbG9yLXByZXZpZXcgLmNvbG9yLXNlbGVjdC5idG4uYWR2YW5jZWR7ZGlzcGxheTppbmxpbmU7bWFyZ2luLXRvcDo3cHh9fVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLmFkdmFuY2VkLWNvbnRlbnQgLmNvbG9yLXByZXZpZXc6aG92ZXIgLmNvbG9yLXNlbGVjdC5idG4uYWR2YW5jZWR7ZGlzcGxheTppbmxpbmV9XG5AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGljay1hLWNvbG9yLW1hcmt1cCAuYWR2YW5jZWQtY29udGVudCAuY29sb3ItcHJldmlld3t3aWR0aDoyNzBweDttYXJnaW4tbGVmdDotMTBweH19XG4ucGljay1hLWNvbG9yLW1hcmt1cCAuYWR2YW5jZWQtY29udGVudCAuc3BlY3RydW0taHVle2JhY2tncm91bmQtaW1hZ2U6LXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCByaWdodCB0b3AsIGNvbG9yLXN0b3AoMCwgI2YwMCksIGNvbG9yLXN0b3AoMTclLCAjZmYwKSwgY29sb3Itc3RvcCgzNCUsICMwZjApLCBjb2xvci1zdG9wKDUxJSwgIzBmZiksIGNvbG9yLXN0b3AoNjglLCAjMDBmKSwgY29sb3Itc3RvcCg4NSUsICNmMGYpLCBjb2xvci1zdG9wKDEwMCUsICNmMDApKTtiYWNrZ3JvdW5kLWltYWdlOi1tb3otbGluZWFyLWdyYWRpZW50KGxlZnQgY2VudGVyLCAjZjAwIDAsICNmZjAgMTclLCAjMGYwIDI0JSwgIzBmZiA1MSUsICMwMGYgNjglLCAjZjBmIDg1JSwgI2YwMCAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICNmMDAgMCwgI2ZmMCAxNyUsICMwZjAgMjQlLCAjMGZmIDUxJSwgIzAwZiA2OCUsICNmMGYgODUlLCAjZjAwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICNmMDAgMCwgI2ZmMCAxNyUsICMwZjAgMjQlLCAjMGZmIDUxJSwgIzAwZiA2OCUsICNmMGYgODUlLCAjZjAwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6bGluZWFyLWdyYWRpZW50KHRvIHJpZ2h0LCAjZjAwIDAsICNmZjAgMTclLCAjMGYwIDI0JSwgIzBmZiA1MSUsICMwMGYgNjglLCAjZjBmIDg1JSwgI2YwMCAxMDAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteH0ucGljay1hLWNvbG9yLW1hcmt1cCAuYWR2YW5jZWQtY29udGVudCAuc3BlY3RydW0taHVlIC5oaWdobGlnaHQtYmFuZHtsZWZ0OjBweH1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5hZHZhbmNlZC1jb250ZW50IC5zcGVjdHJ1bS1saWdodG5lc3N7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWdyYWRpZW50KGxpbmVhciwgbGVmdCB0b3AsIHJpZ2h0IHRvcCwgY29sb3Itc3RvcCgwLCAjZmZmKSwgY29sb3Itc3RvcCguNSwgI2YwMCksIGNvbG9yLXN0b3AoMSwgIzAwMCkpO2JhY2tncm91bmQtaW1hZ2U6LW1vei1saW5lYXItZ3JhZGllbnQobGVmdCBjZW50ZXIsICNmZmYgMCwgI2YwMCA1MCUsICMwMDAgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTotd2Via2l0LWxpbmVhci1ncmFkaWVudChsZWZ0LCAjZmZmIDAsICNmMDAgNTAlLCAjMDAwIDEwMCUpO2JhY2tncm91bmQtaW1hZ2U6LW8tbGluZWFyLWdyYWRpZW50KGxlZnQsICNmZmYgMCwgI2YwMCA1MCUsICMwMDAgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTpsaW5lYXItZ3JhZGllbnQodG8gcmlnaHQsICNmZmYgMCwgI2YwMCA1MCUsICMwMDAgMTAwJSk7YmFja2dyb3VuZC1yZXBlYXQ6cmVwZWF0LXh9XG4ucGljay1hLWNvbG9yLW1hcmt1cCAuYWR2YW5jZWQtY29udGVudCAuc3BlY3RydW0tc2F0dXJhdGlvbntiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgcmlnaHQgdG9wLCBjb2xvci1zdG9wKDAsICM4MDgwODApLCBjb2xvci1zdG9wKC41LCAjZjAwKSwgY29sb3Itc3RvcCgxLCAjZjAwKSk7YmFja2dyb3VuZC1pbWFnZTotbW96LWxpbmVhci1ncmFkaWVudChsZWZ0IGNlbnRlciwgIzgwODA4MCAwLCAjZjAwIDUwJSwgI2YwMCAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOi13ZWJraXQtbGluZWFyLWdyYWRpZW50KGxlZnQsICM4MDgwODAgMCwgI2YwMCA1MCUsICNmMDAgMTAwJSk7YmFja2dyb3VuZC1pbWFnZTotby1saW5lYXItZ3JhZGllbnQobGVmdCwgIzgwODA4MCAwLCAjZjAwIDUwJSwgI2YwMCAxMDAlKTtiYWNrZ3JvdW5kLWltYWdlOmxpbmVhci1ncmFkaWVudCh0byByaWdodCwgIzgwODA4MCAwLCAjZjAwIDUwJSwgI2YwMCAxMDAlKTtiYWNrZ3JvdW5kLXJlcGVhdDpyZXBlYXQteH0ucGljay1hLWNvbG9yLW1hcmt1cCAuYWR2YW5jZWQtY29udGVudCAuc3BlY3RydW0tc2F0dXJhdGlvbiAuaGlnaGxpZ2h0LWJhbmR7bGVmdDoyODdweH1AbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXsucGljay1hLWNvbG9yLW1hcmt1cCAuYWR2YW5jZWQtY29udGVudCAuc3BlY3RydW0tc2F0dXJhdGlvbiAuaGlnaGxpZ2h0LWJhbmR7bGVmdDoyNDdweH19XG4ucGljay1hLWNvbG9yLW1hcmt1cCAuYWR2YW5jZWQtY29udGVudCAuc3BlY3RydW0tbGlnaHRuZXNzIC5oaWdobGlnaHQtYmFuZHtsZWZ0OjE0My41cHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnBpY2stYS1jb2xvci1tYXJrdXAgLmFkdmFuY2VkLWNvbnRlbnQgLnNwZWN0cnVtLWxpZ2h0bmVzcyAuaGlnaGxpZ2h0LWJhbmR7bGVmdDoxMjMuNXB4fX1cbi5waWNrLWEtY29sb3ItbWFya3VwIC5hZHZhbmNlZC1jb250ZW50IC5saWdodG5lc3MtdGV4dCwucGljay1hLWNvbG9yLW1hcmt1cCAuYWR2YW5jZWQtY29udGVudCAuaHVlLXRleHQsLnBpY2stYS1jb2xvci1tYXJrdXAgLmFkdmFuY2VkLWNvbnRlbnQgLnNhdHVyYXRpb24tdGV4dCwucGljay1hLWNvbG9yLW1hcmt1cCAuYWR2YW5jZWQtY29udGVudCAucHJldmlldy10ZXh0e3ZlcnRpY2FsLWFsaWduOm1pZGRsZTt0ZXh0LWFsaWduOmNlbnRlcjtkaXNwbGF5OmJsb2NrfVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLmFkdmFuY2VkLWNvbnRlbnQgLmNvbG9yLWJveHtsZWZ0OjE1cHg7dG9wOjI1cHg7d2lkdGg6MzAwcHh9QG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDo5OTFweCl7LnBpY2stYS1jb2xvci1tYXJrdXAgLmFkdmFuY2VkLWNvbnRlbnQgLmNvbG9yLWJveHt3aWR0aDoyNzBweDtsZWZ0OjEwcHh9fVxuLnBpY2stYS1jb2xvci1tYXJrdXAgLmFkdmFuY2VkLWNvbnRlbnQgLnByZXZpZXctaXRlbXtoZWlnaHQ6ODBweH1cbkAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKXtAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOjk5MXB4KXtkaXYucGljay1hLWNvbG9yLW1hcmt1cCAuY29sb3ItbWVudXtsZWZ0OjBweH19fVxuXG5cblxuLy8gV0VCUEFDSyBGT09URVIgLy9cbi8vIC4vbm9kZV9tb2R1bGVzL3BpY2stYS1jb2xvci9idWlsZC8xLjIuMy9jc3MvcGljay1hLWNvbG9yLTEuMi4zLm1pbi5jc3MiXSwic291cmNlUm9vdCI6IiJ9*/