/* Eric Meyer's Reset CSS v2.0 - http://cssreset.com */
@import url("https://fonts.googleapis.com/css2?family=Roboto+Condensed&display=swap");
html,
body,
div,
span,
applet,
object,
iframe,
h1,
h2,
h3,
h4,
h5,
h6,
p,
blockquote,
pre,
a,
abbr,
acronym,
address,
big,
cite,
code,
del,
dfn,
em,
img,
ins,
kbd,
q,
s,
samp,
small,
strike,
strong,
sub,
sup,
tt,
var,
b,
u,
i,
center,
dl,
dt,
dd,
ol,
ul,
li,
fieldset,
form,
label,
legend,
table,
caption,
tbody,
tfoot,
thead,
tr,
th,
td,
article,
aside,
canvas,
details,
embed,
figure,
figcaption,
footer,
header,
hgroup,
menu,
nav,
output,
ruby,
section,
summary,
time,
mark,
audio,
video {
  border: 0;
  font-size: 100%;
  font: inherit;
  vertical-align: baseline;
  margin: 0;
  padding: 0;
}

article,
aside,
details,
figcaption,
figure,
footer,
header,
hgroup,
menu,
nav,
section {
  display: block;
}

body {
  line-height: 1;
}

blockquote,
q {
  quotes: none;
}

blockquote:before,
blockquote:after,
q:before,
q:after {
  content: none;
}

table {
  border-collapse: collapse;
  border-spacing: 0;
}

em,
i {
  font-style: italic;
}

b,
strong {
  font-weight: bold;
}

.text-input {
  border: 1px solid #6e6e6e;
  border-radius: 2px;
  padding: 3px;
}
.text-input:focus {
  outline: none;
}

.panning {
  cursor: all-scroll;
}

.rh-platoon {
  background: rgb(245, 80, 80);
}

.lh-platoon {
  background: rgb(185, 180, 250);
}

.mil-free-agent {
  background: rgb(228, 170, 170);
}

.rule5 {
  background: rgb(213, 134, 245);
}

.free-agent {
  background: rgb(180, 220, 250);
}

.option-next {
  background: rgb(255, 255, 160);
}

.arb {
  background: rgb(170, 220, 170);
}

.injured {
  color: #ce1126;
}

.recent {
  font-weight: bold;
}

.aaa {
  background: rgb(230, 230, 230);
}

.aa {
  background: rgb(210, 210, 210);
}

.hi-a {
  background: rgb(180, 180, 180);
}

.lo-a {
  background: rgb(160, 160, 160);
}
.lo-a a {
  color: #fff;
}

.lower-lev {
  background: rgb(140, 140, 140);
}
.lower-lev a {
  color: #fff;
}

.rookie {
  background: rgb(120, 120, 120);
}
.rookie a {
  color: #fff;
}

.no-touch .teamPlayer:hover, .no-touch ul.tableList li a:hover {
  color: #fff !important;
  background-color: rgba(0, 0, 0, 0.6) !important;
  text-decoration: none;
}

html,
body {
  min-height: 100%;
}

.humane,
.humane-jackedup {
  position: fixed;
  -webkit-transition: all 0.6s ease-in-out;
  transition: all 0.6s ease-in-out;
  z-index: 100000;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=100);
}

.humane,
.humane-jackedup {
  font-family: Helvetica Neue, Helvetica, san-serif;
  font-size: 18px;
  letter-spacing: -1px;
  top: 2.2222222222em;
  left: 30%;
  opacity: 0;
  width: 40%;
  color: #333;
  padding: 10px;
  text-align: center;
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAACWCAYAAAAfduJyAAAABmJLR0QA/wD/AP+gvaeTAAAAIklEQVQokWNgYGCQZGJgYGDARTDSQnboGDqsnDt0DKWNLAAkiQFdC+vZNQAAAABJRU5ErkJggg==");
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.1)), to(rgba(0, 0, 0, 0.2))) no-repeat;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.1) 0%, rgba(0, 0, 0, 0.2) 100%) no-repeat;
  background-color: #fff;
  border-radius: 3px;
  text-shadow: 0 1px 1px rgba(255, 255, 255, 0.8);
  -webkit-box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
  box-shadow: 0 1px 2px rgba(0, 0, 0, 0.5);
  -webkit-transform: translateY(-100px);
  -ms-transform: translateY(-100px);
  transform: translateY(-100px);
}

.humane p,
.humane-jackedup p,
.humane ul,
.humane-jackedup ul {
  margin: 0;
  padding: 0;
}

.humane ul,
.humane-jackedup ul {
  list-style: none;
}

.humane.humane-jackedup-info,
.humane-jackedup.humane-jackedup-info {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADICAYAAAAp8ov1AAAABmJLR0QA/wD/AP+gvaeTAAAAR0lEQVQokWNISfn/n4mBgeE/EwMDAwMqQYQYmdoGlxgjI4rY//+Dx2nUFRsQZ2ALTrQQp8QL1DWeqASC014y7aCx8QwMDAwA1aZBIulmpvwAAAAASUVORK5CYII=");
  background: -webkit-gradient(linear, left top, left bottom, from(rgba(0, 0, 0, 0.7)), to(rgba(0, 0, 0, 0.85))) no-repeat;
  background: linear-gradient(to bottom, rgba(0, 0, 0, 0.7) 0%, rgba(0, 0, 0, 0.85) 100%) no-repeat;
  background-color: #fff;
  color: #fff;
  text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.35);
}

.humane.humane-jackedup-success,
.humane-jackedup.humane-jackedup-success {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADICAYAAAAp8ov1AAAABmJLR0QA/wD/AP+gvaeTAAAASElEQVQokc2SMQ4AIAgDD9/K/79QVzWaENTownAJbWnA5SqACkA/Aiy59hczrGVC30Q7y57EmNU5NL5zwln50IMsfZMel+UBKtFBQSLWM9wLAAAAAElFTkSuQmCC");
  background: -webkit-gradient(linear, left top, left bottom, from(#62c462), to(#57a957)) no-repeat;
  background: linear-gradient(to bottom, #62c462 0%, #57a957 100%) no-repeat;
  background-color: #64ff64;
  color: #fff;
  text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.35);
}

.humane.humane-jackedup-error,
.humane-jackedup.humane-jackedup-error {
  background-image: url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAADICAIAAACmkByiAAAABmJLR0QA/wD/AP+gvaeTAAAAf0lEQVQokY2TOQ7AIAwER/5mivy/yRc2RQDhA0jhghFYO5bhuS+TZMAoIUMEhhH4loGhfu71cenM3DutWMsaeGKjv3zO5N17KLPJ0+fQD8cpv5uVLPo4vnX0PpXj0nuaaeVzdmw+yXG1O96n2p3kozB757Ni1Z5UPsU9SP8AeAG1kHXE+7RlPAAAAABJRU5ErkJggg==");
  background: -webkit-gradient(linear, left top, left bottom, from(#ee5f5b), to(#c43c35)) no-repeat;
  background: linear-gradient(to bottom, #ee5f5b 0%, #c43c35 100%) no-repeat;
  background-color: #ee5f5b;
  color: #fff;
  text-shadow: 0 -1px 1px rgba(0, 0, 0, 0.35);
}

.humane-animate,
.humane-jackedup.humane-jackedup-animate {
  opacity: 1;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}

.humane-animate:hover,
.humane-jackedup.humane-jackedup-animate:hover {
  opacity: 0.7;
}

.humane-js-animate,
.humane-jackedup.humane-jackedup-js-animate {
  opacity: 1;
  -webkit-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}

.humane-js-animate:hover,
.humane-jackedup.humane-jackedup-js-animate:hover {
  opacity: 0.7;
  filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
}

@font-face {
  font-family: "TribeType_DV";
  src: url("data:font/opentype;base64,T1RUTwAKAIAAAwAgQ0ZGIM8tu3QAABw0AAAWQUdQT1Ohma/6AAA0MAAACzJPUy8yZ/YF2AAAARAAAABgY21hcM7bF8YAABqAAAABkmhlYWT2Elp2AAAArAAAADZoaGVhB2QDjwAAAOQAAAAkaG10eOWvD7wAADJ4AAABuG1heHAAblAAAAABCAAAAAZuYW1lhsgqQAAAAXAAABkOcG9zdP+fADIAABwUAAAAIAABAAAAAQAAfGLAf18PPPUAAwPoAAAAAMmU6qsAAAAAyZUsIP/9/zsD1AOQAAAAAwACAAAAAAAAAAEAAAOQ/zsAAAPo//3//QPUAAEAAAAAAAAAAAAAAAAAAABuAABQAABuAAAAAwIbAZAABQAEArwCigAAAIwCvAKKAAAB3QAyAPoAAAIGBgMDAgQIAwGAAAADAAAASAAAAAAAAAAATU9OTwBAAA0iEgLE/twAyAOQAMUAAAABAAAAAAH0AsQAAAAgAAIAAAAYASYAAQAAAAAAAADhAAAAAQAAAAAAAQAJAOEAAQAAAAAAAgAHAOoAAQAAAAAAAwAaAPEAAQAAAAAABAAJAOEAAQAAAAAABQANAQsAAQAAAAAABgARARgAAQAAAAAACAAVASkAAQAAAAAACwAeAT4AAQAAAAAADABEAVwAAQAAAAAADQYoAaAAAQAAAAAADgAwB8gAAwABBAkAAAHCB/gAAwABBAkAAQASCboAAwABBAkAAgAOCcwAAwABBAkAAwA0CdoAAwABBAkABAAiCg4AAwABBAkABQAaCjAAAwABBAkABgAiCg4AAwABBAkACAAqCkoAAwABBAkACwA8CnQAAwABBAkADACICrAAAwABBAkADQxQCzgAAwABBAkADgBgF4hDb3B5cmlnaHQgqSAyMDExIE1vbm90eXBlIEltYWdpbmcgSW5jLiwgIHd3dy5tb25vdHlwZWltYWdpbmcuY29tLiBBbGwgcmlnaHRzIHJlc2VydmVkLiBUaGlzIGZvbnQgc29mdHdhcmUgbWF5IG5vdCBiZSByZXByb2R1Y2VkLCBtb2RpZmllZCwgZGlzY2xvc2VkIG9yIHRyYW5zZmVycmVkIHdpdGhvdXQgdGhlIGV4cHJlc3Mgd3JpdHRlbiBhcHByb3ZhbCBvZiBNb25vdHlwZSBJbWFnaW5nIEluYy5UcmliZVR5cGVSZWd1bGFyTU9OTyAtIFRyaWJlVHlwZSBCdWlsZCAxMDBWZXJzaW9uIDEuMDAwVHJpYmVUeXBlLVJlZ3VsYXJNb25vdHlwZSBJbWFnaW5nIEluYy5odHRwOi8vd3d3Lm1vbm90eXBlaW1hZ2luZy5jb21odHRwOi8vd3d3Lm1vbm90eXBlaW1hZ2luZy5jb20vUHJvZHVjdHNTZXJ2aWNlcy9UeXBlRGVzaWduZXJTaG93Y2FzZQpOT1RJRklDQVRJT04gT0YgTElDRU5TRSBBR1JFRU1FTlQNCg0KVGhpcyB0eXBlZmFjZSBpcyB0aGUgcHJvcGVydHkgb2YgTW9ub3R5cGUgSW1hZ2luZyBJbmMuIGFuZCBpdHMgdXNlIGJ5IHlvdSBpcyBjb3ZlcmVkIHVuZGVyIHRoZSB0ZXJtcyBvZiBhIGxpY2Vuc2UgYWdyZWVtZW50LiBZb3UgaGF2ZSBvYnRhaW5lZCB0aGlzIHR5cGVmYWNlIHNvZnR3YXJlIGVpdGhlciBkaXJlY3RseSBmcm9tIE1vbm90eXBlIEltYWdpbmcgb3IgdG9nZXRoZXIgd2l0aCBzb2Z0d2FyZSBkaXN0cmlidXRlZCBieSBvbmUgb2YgdGhlIGxpY2VuY2VlcyBvZiBNb25vdHlwZSBJbWFnaW5nLg0KDQpUaGlzIHNvZnR3YXJlIGlzIGEgdmFsdWFibGUgYXNzZXQgb2YgTW9ub3R5cGUgSW1hZ2luZy4gVW5sZXNzIHlvdSBoYXZlIGVudGVyZWQgaW50byBhIHNwZWNpZmljIGxpY2Vuc2UgYWdyZWVtZW50IGdyYW50aW5nIHlvdSBhZGRpdGlvbmFsIHJpZ2h0cywgeW91ciB1c2Ugb2YgdGhpcyBzb2Z0d2FyZSBpcyBsaW1pdGVkIHRvIHVzZSBvbiB1cCB0byBmaXZlICg1KSB3b3Jrc3RhdGlvbiBmb3IgeW91ciBvd24gcHVibGlzaGluZyB1c2UuIFlvdSBtYXkgbm90IGNvcHkgb3IgZGlzdHJpYnV0ZSB0aGlzIHNvZnR3YXJlLg0KDQpJZiB5b3UgaGF2ZSBhbnkgcXVlc3Rpb25zIGNvbmNlcm5pbmcgeW91ciByaWdodHMgeW91IHNob3VsZCByZXZpZXcgdGhlIGxpY2Vuc2UgYWdyZWVtZW50IHlvdSByZWNlaXZlZCB3aXRoIHRoZSBzb2Z0d2FyZSBvciBjb250YWN0IE1vbm90eXBlIEltYWdpbmcgZm9yIGEgY29weSBvZiB0aGUgbGljZW5zZSBhZ3JlZW1lbnQuDQoNCkdlbmVyYWwgaW5mb3JtYXRpb246DQp3d3cuZm9udHMuY29tDQoNCkZvciBsaWNlbnNlIHRlcm1zIGFuZCB1c2FnZSByaWdodHMsIHBsZWFzZSB2aXNpdCBvdXIgd2ViIHNpdGUgYXQ6DQp3d3cubW9ub3R5cGVpbWFnaW5nLmNvbS9odG1sL3R5cGUvbGljZW5zZS5odG1sDQoNCkxpemVuemJlZGluZ3VuZ2VuIHVuZCBOdXR6dW5nc3JlY2h0ZSBmaW5kZW4gU2llIGF1ZiB1bnNlcmVyIFdlYnNlaXRlOg0Kd3d3Lm1vbm90eXBlaW1hZ2luZy5jb20vaHRtbC90eXBlL2xpY2Vuc2UuaHRtbA0KDQpQb3VyIHBsdXMgZCdpbmZvcm1hdGlvbnMgY29uY2VybmFudCBsZXMgZHJvaXRzIGQndXRpbGlzYXRpb24gZXQgbGVzIHF1ZXN0aW9ucyBjb250cmFjdHVlbGxlcywgdmV1aWxsZXogY29uc3VsdGV6IG5vdHJlIHNpdGU6DQp3d3cubW9ub3R5cGVpbWFnaW5nLmNvbS9odG1sL3R5cGUvbGljZW5zZS5odG1sDQoNClBhcmEgb2J0ZW5lciBpbmZvcm1hY2mXbiBhY2VyY2EgZGUgbG9zIHSOcm1pbm9zIGRlIGxpY2VuY2lhIHkgbG9zIGRlcmVjaG9zIGRlIHVzbywgdmlzaXRlIG51ZXN0cm8gc2l0aW8gZW4gZWwgV2ViIGVuOg0Kd3d3Lm1vbm90eXBlaW1hZ2luZy5jb20vaHRtbC90eXBlL2xpY2Vuc2UuaHRtbA0KDQpQZXIgbGUgY29uZGl6aW9uaSBjb250cmF0dHVhbGkgZWQgaSBkaXJpdHRpIGQndXNvLCB2aXNpdGF0ZSBpbCBub3N0cm8gc2l0byB3ZWIgYWxsJ2luZGlyaXp6bzoNCnd3dy5tb25vdHlwZWltYWdpbmcuY29tL2h0bWwvdHlwZS9saWNlbnNlLmh0bWxodHRwOi8vd3d3Lm1vbm90eXBlaW1hZ2luZy5jb20vaHRtbC9saWNlbnNlLmFzcHgAQwBvAHAAeQByAGkAZwBoAHQAIACpACAAMgAwADEAMQAgAE0AbwBuAG8AdAB5AHAAZQAgAEkAbQBhAGcAaQBuAGcAIABJAG4AYwAuACwAIAAgAHcAdwB3AC4AbQBvAG4AbwB0AHkAcABlAGkAbQBhAGcAaQBuAGcALgBjAG8AbQAuACAAQQBsAGwAIAByAGkAZwBoAHQAcwAgAHIAZQBzAGUAcgB2AGUAZAAuACAAVABoAGkAcwAgAGYAbwBuAHQAIABzAG8AZgB0AHcAYQByAGUAIABtAGEAeQAgAG4AbwB0ACAAYgBlACAAcgBlAHAAcgBvAGQAdQBjAGUAZAAsACAAbQBvAGQAaQBmAGkAZQBkACwAIABkAGkAcwBjAGwAbwBzAGUAZAAgAG8AcgAgAHQAcgBhAG4AcwBmAGUAcgByAGUAZAAgAHcAaQB0AGgAbwB1AHQAIAB0AGgAZQAgAGUAeABwAHIAZQBzAHMAIAB3AHIAaQB0AHQAZQBuACAAYQBwAHAAcgBvAHYAYQBsACAAbwBmACAATQBvAG4AbwB0AHkAcABlACAASQBtAGEAZwBpAG4AZwAgAEkAbgBjAC4AVAByAGkAYgBlAFQAeQBwAGUAUgBlAGcAdQBsAGEAcgBNAE8ATgBPACAALQAgAFQAcgBpAGIAZQBUAHkAcABlACAAQgB1AGkAbABkACAAMQAwADAAVAByAGkAYgBlAFQAeQBwAGUALQBSAGUAZwB1AGwAYQByAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAwADAATQBvAG4AbwB0AHkAcABlACAASQBtAGEAZwBpAG4AZwAgAEkAbgBjAC4AaAB0AHQAcAA6AC8ALwB3AHcAdwAuAG0AbwBuAG8AdAB5AHAAZQBpAG0AYQBnAGkAbgBnAC4AYwBvAG0AaAB0AHQAcAA6AC8ALwB3AHcAdwAuAG0AbwBuAG8AdAB5AHAAZQBpAG0AYQBnAGkAbgBnAC4AYwBvAG0ALwBQAHIAbwBkAHUAYwB0AHMAUwBlAHIAdgBpAGMAZQBzAC8AVAB5AHAAZQBEAGUAcwBpAGcAbgBlAHIAUwBoAG8AdwBjAGEAcwBlAAoATgBPAFQASQBGAEkAQwBBAFQASQBPAE4AIABPAEYAIABMAEkAQwBFAE4AUwBFACAAQQBHAFIARQBFAE0ARQBOAFQADQAKAA0ACgBUAGgAaQBzACAAdAB5AHAAZQBmAGEAYwBlACAAaQBzACAAdABoAGUAIABwAHIAbwBwAGUAcgB0AHkAIABvAGYAIABNAG8AbgBvAHQAeQBwAGUAIABJAG0AYQBnAGkAbgBnACAASQBuAGMALgAgAGEAbgBkACAAaQB0AHMAIAB1AHMAZQAgAGIAeQAgAHkAbwB1ACAAaQBzACAAYwBvAHYAZQByAGUAZAAgAHUAbgBkAGUAcgAgAHQAaABlACAAdABlAHIAbQBzACAAbwBmACAAYQAgAGwAaQBjAGUAbgBzAGUAIABhAGcAcgBlAGUAbQBlAG4AdAAuACAAWQBvAHUAIABoAGEAdgBlACAAbwBiAHQAYQBpAG4AZQBkACAAdABoAGkAcwAgAHQAeQBwAGUAZgBhAGMAZQAgAHMAbwBmAHQAdwBhAHIAZQAgAGUAaQB0AGgAZQByACAAZABpAHIAZQBjAHQAbAB5ACAAZgByAG8AbQAgAE0AbwBuAG8AdAB5AHAAZQAgAEkAbQBhAGcAaQBuAGcAIABvAHIAIAB0AG8AZwBlAHQAaABlAHIAIAB3AGkAdABoACAAcwBvAGYAdAB3AGEAcgBlACAAZABpAHMAdAByAGkAYgB1AHQAZQBkACAAYgB5ACAAbwBuAGUAIABvAGYAIAB0AGgAZQAgAGwAaQBjAGUAbgBjAGUAZQBzACAAbwBmACAATQBvAG4AbwB0AHkAcABlACAASQBtAGEAZwBpAG4AZwAuAA0ACgANAAoAVABoAGkAcwAgAHMAbwBmAHQAdwBhAHIAZQAgAGkAcwAgAGEAIAB2AGEAbAB1AGEAYgBsAGUAIABhAHMAcwBlAHQAIABvAGYAIABNAG8AbgBvAHQAeQBwAGUAIABJAG0AYQBnAGkAbgBnAC4AIABVAG4AbABlAHMAcwAgAHkAbwB1ACAAaABhAHYAZQAgAGUAbgB0AGUAcgBlAGQAIABpAG4AdABvACAAYQAgAHMAcABlAGMAaQBmAGkAYwAgAGwAaQBjAGUAbgBzAGUAIABhAGcAcgBlAGUAbQBlAG4AdAAgAGcAcgBhAG4AdABpAG4AZwAgAHkAbwB1ACAAYQBkAGQAaQB0AGkAbwBuAGEAbAAgAHIAaQBnAGgAdABzACwAIAB5AG8AdQByACAAdQBzAGUAIABvAGYAIAB0AGgAaQBzACAAcwBvAGYAdAB3AGEAcgBlACAAaQBzACAAbABpAG0AaQB0AGUAZAAgAHQAbwAgAHUAcwBlACAAbwBuACAAdQBwACAAdABvACAAZgBpAHYAZQAgACgANQApACAAdwBvAHIAawBzAHQAYQB0AGkAbwBuACAAZgBvAHIAIAB5AG8AdQByACAAbwB3AG4AIABwAHUAYgBsAGkAcwBoAGkAbgBnACAAdQBzAGUALgAgAFkAbwB1ACAAbQBhAHkAIABuAG8AdAAgAGMAbwBwAHkAIABvAHIAIABkAGkAcwB0AHIAaQBiAHUAdABlACAAdABoAGkAcwAgAHMAbwBmAHQAdwBhAHIAZQAuAA0ACgANAAoASQBmACAAeQBvAHUAIABoAGEAdgBlACAAYQBuAHkAIABxAHUAZQBzAHQAaQBvAG4AcwAgAGMAbwBuAGMAZQByAG4AaQBuAGcAIAB5AG8AdQByACAAcgBpAGcAaAB0AHMAIAB5AG8AdQAgAHMAaABvAHUAbABkACAAcgBlAHYAaQBlAHcAIAB0AGgAZQAgAGwAaQBjAGUAbgBzAGUAIABhAGcAcgBlAGUAbQBlAG4AdAAgAHkAbwB1ACAAcgBlAGMAZQBpAHYAZQBkACAAdwBpAHQAaAAgAHQAaABlACAAcwBvAGYAdAB3AGEAcgBlACAAbwByACAAYwBvAG4AdABhAGMAdAAgAE0AbwBuAG8AdAB5AHAAZQAgAEkAbQBhAGcAaQBuAGcAIABmAG8AcgAgAGEAIABjAG8AcAB5ACAAbwBmACAAdABoAGUAIABsAGkAYwBlAG4AcwBlACAAYQBnAHIAZQBlAG0AZQBuAHQALgANAAoADQAKAEcAZQBuAGUAcgBhAGwAIABpAG4AZgBvAHIAbQBhAHQAaQBvAG4AOgANAAoAdwB3AHcALgBmAG8AbgB0AHMALgBjAG8AbQANAAoADQAKAEYAbwByACAAbABpAGMAZQBuAHMAZQAgAHQAZQByAG0AcwAgAGEAbgBkACAAdQBzAGEAZwBlACAAcgBpAGcAaAB0AHMALAAgAHAAbABlAGEAcwBlACAAdgBpAHMAaQB0ACAAbwB1AHIAIAB3AGUAYgAgAHMAaQB0AGUAIABhAHQAOgANAAoAdwB3AHcALgBtAG8AbgBvAHQAeQBwAGUAaQBtAGEAZwBpAG4AZwAuAGMAbwBtAC8AaAB0AG0AbAAvAHQAeQBwAGUALwBsAGkAYwBlAG4AcwBlAC4AaAB0AG0AbAANAAoADQAKAEwAaQB6AGUAbgB6AGIAZQBkAGkAbgBnAHUAbgBnAGUAbgAgAHUAbgBkACAATgB1AHQAegB1AG4AZwBzAHIAZQBjAGgAdABlACAAZgBpAG4AZABlAG4AIABTAGkAZQAgAGEAdQBmACAAdQBuAHMAZQByAGUAcgAgAFcAZQBiAHMAZQBpAHQAZQA6AA0ACgB3AHcAdwAuAG0AbwBuAG8AdAB5AHAAZQBpAG0AYQBnAGkAbgBnAC4AYwBvAG0ALwBoAHQAbQBsAC8AdAB5AHAAZQAvAGwAaQBjAGUAbgBzAGUALgBoAHQAbQBsAA0ACgANAAoAUABvAHUAcgAgAHAAbAB1AHMAIABkACcAaQBuAGYAbwByAG0AYQB0AGkAbwBuAHMAIABjAG8AbgBjAGUAcgBuAGEAbgB0ACAAbABlAHMAIABkAHIAbwBpAHQAcwAgAGQAJwB1AHQAaQBsAGkAcwBhAHQAaQBvAG4AIABlAHQAIABsAGUAcwAgAHEAdQBlAHMAdABpAG8AbgBzACAAYwBvAG4AdAByAGEAYwB0AHUAZQBsAGwAZQBzACwAIAB2AGUAdQBpAGwAbABlAHoAIABjAG8AbgBzAHUAbAB0AGUAegAgAG4AbwB0AHIAZQAgAHMAaQB0AGUAOgANAAoAdwB3AHcALgBtAG8AbgBvAHQAeQBwAGUAaQBtAGEAZwBpAG4AZwAuAGMAbwBtAC8AaAB0AG0AbAAvAHQAeQBwAGUALwBsAGkAYwBlAG4AcwBlAC4AaAB0AG0AbAANAAoADQAKAFAAYQByAGEAIABvAGIAdABlAG4AZQByACAAaQBuAGYAbwByAG0AYQBjAGkAlwBuACAAYQBjAGUAcgBjAGEAIABkAGUAIABsAG8AcwAgAHQAjgByAG0AaQBuAG8AcwAgAGQAZQAgAGwAaQBjAGUAbgBjAGkAYQAgAHkAIABsAG8AcwAgAGQAZQByAGUAYwBoAG8AcwAgAGQAZQAgAHUAcwBvACwAIAB2AGkAcwBpAHQAZQAgAG4AdQBlAHMAdAByAG8AIABzAGkAdABpAG8AIABlAG4AIABlAGwAIABXAGUAYgAgAGUAbgA6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AFr/7ABb//YAXP/iAAwAJP/sADj/9gA5/+wAOv/2ADv/9gA8/+IARP/sAFj/9gBZ/+wAWv/2AFv/9gBc/+IADQAFABQACgAUAA//ugAQ/9gAEf+6ACT/ugAt/8QARP+6AE3/xABm/9gAZ//YAGkAFABrABQAAgAk/+IARP/iABQAD/+mABD/4gAR/6YAJP+wACb/7AAq/+wALf/OADL/7AA0/+wANv/sAET/sABG/+wASv/sAE3/zgBS/+wAVv/sAGT/7ABl/+wAZv/iAGf/4gASABD/7AAk/84AJv/sACr/7AAt/+IAMv/2ADT/7AA2/+wARP/OAEb/7ABK/+wATf/iAFL/9gBW/+wAZP/sAGX/7ABm/+wAZ//sAA4AJv/sACr/7AAy/+wANP/sADb/7AA5/+wARv/sAEr/7ABN//YAUv/sAFb/7ABZ/+wAZP/sAGX/7AAUAA//pgAQ/+IAEf+mACT/sAAm/+wAKv/sAC3/zgAy/+wANP/sADb/7ABE/7AARv/sAEr/7ABN/84AUv/sAFb/7ABk/+wAZf/sAGb/4gBn/+IAGgAF/9gACv/YACb/7AAq/+wAMv/sADT/7AA2/+wAN/+6ADj/4gA5/7AAOv/EADz/ugBG/+wASv/sAFL/7ABU/+wAVv/sAFf/ugBY/+IAWf+wAFr/xABc/7oAZP/sAGX/7ABp/9gAa//YAAwAJP/sADj/9gA5/+wAOv/2ADv/9gA8/+IARP/sAFj/9gBZ/+wAWv/2AFv/9gBc/+IADAAk/+wAOP/2ADn/7AA6//YAO//2ADz/4gBE/+wAWP/2AFn/7ABa//YAW//2AFz/4gAMACT/7AA4//YAOf/sADr/9gA7//YAPP/iAET/7ABY//YAWf/sAFr/9gBb//YAXP/iAA8AJP+SACb/7AAq/+wALf+6ADL/7AA0/+wANv/2AET/kgBG/+wASv/sAE3/ugBS/+wAVv/2AGT/7ABl/+wADAAk/+wAOP/2ADn/7AA6//YAO//2ADz/4gBE/+wAWP/2AFn/7ABa//YAW//2AFz/4gAEACT/4gAt/9gARP/iAE3/2AAOACb/7AAq/+wAMv/sADT/7AA2/+wAOf/sAEb/7ABK/+wATf/2AFL/7ABW/+wAWf/sAGT/7ABl/+wAEQAF/7AACv+wABD/2AA3/6YAOP/sADn/mAA6/9YAPP+6AFf/pgBY/+wAWf+YAFr/1gBc/7oAZv/YAGf/2ABp/7AAa/+wAAQAOf/sADz/9gBZ/+wAXP/2AAwAJP/sADj/9gA5/+wAOv/2ADv/9gA8/+IARP/sAFj/9gBZ/+wAWv/2AFv/9gBc/+IACgAk/6YALf/EADn/9gA8//YAPf/2AET/pgBN/8QAWf/2AFz/9gBd//YADAA3//YAOP/iADn/2AA6/+wAO//2ADz/4gBX/+wAWP/iAFn/2ABa/+wAW//2AFz/4gAMACT/7AA4//YAOf/sADr/9gA7//YAPP/iAET/7ABY//YAWf/sAFr/9gBb//YAXP/iAA0ABQAUAAoAFAAP/7oAEP/YABH/ugAk/7oALf/EAET/ugBN/8QAZv/YAGf/2ABpABQAawAUAAIAJP/iAET/4gAUAA//pgAQ/+IAEf+mACT/sAAm/+wAKv/sAC3/zgAy/+wANP/sADb/7ABE/7AARv/sAEr/7ABN/84AUv/sAFb/7ABk/+wAZf/sAGb/4gBn/+IAEgAQ/+wAJP/OACb/7AAq/+wALf/iADL/9gA0/+wANv/sAET/zgBG/+wASv/sAE3/4gBS//YAVv/sAGT/7ABl/+wAZv/sAGf/7AAOACb/7AAq/+wAMv/sADT/7AA2/+wAOf/sAEb/7ABK/+wATf/2AFL/7ABW/+wAWf/sAGT/7ABl/+wAFAAP/6YAEP/iABH/pgAk/7AAJv/sACr/7AAt/84AMv/sADT/7AA2/+wARP+wAEb/7ABK/+wATf/OAFL/7ABW/+wAZP/sAGX/7ABm/+IAZ//iAAgAN//YADn/4gA6/+wAPP/iAFf/2ABZ/+IAWv/sAFz/4gAIADf/2AA5/+IAOv/sADz/4gBX/9gAWf/iAFr/7ABc/+IACgAk/9gANwAUADkAFAA6AAoAPAAUAET/2ABXABQAWQAUAFoACgBcABQACwAm//YAKv/2ADL/9gA0//YANv/2AEb/9gBK//YAUv/2AFb/9gBk//YAZf/2AAoAJP/YADcAFAA5ABQAOgAKADwAFABE/9gAVwAUAFkAFABaAAoAXAAUAAsAJv/2ACr/9gAy//YANP/2ADb/9gBG//YASv/2AFL/9gBW//YAZP/2AGX/9gACAAwABQAFAAAACgAKAAEADwARAAIAJAAqAAUALQAvAAwAMQA8AA8ARABHABsASQBKAB8ATQBPACEAUQBTACQAVQBcACcAZgBrAC8AAA=="), url("data:font/eot;base64,YEEAAKBAAAABAAIAAAAAAAIGBgMDAgQIAwEBAJABAAAAAExQAwAAgEgAAAAAAAAAAAAAAAEAAAAAAAAA/UtvgwAAAAAAAAAAAAAAAAAAAAAAABIAVAByAGkAYgBlAFQAeQBwAGUAAAAOAFIAZQBnAHUAbABhAHIAAAAaAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAwADAAAAAiAFQAcgBpAGIAZQBUAHkAcABlAC0AUgBlAGcAdQBsAGEAcgAAAAAAAAEAAAAPAIAAAwBwRkZUTVyzhf0AAECEAAAAHEdERUYAnAAEAAA7DAAAACBHUE9TNIA1JgAAO0wAAAU2R1NVQmyRdI8AADssAAAAIE9TLzJn9gaoAAABeAAAAGBjbWFwyoVTvQAAA5QAAAGSZ2FzcP//AAMAADsEAAAACGdseWZ8eyqIAAAGCAAAGoxoZWFkAlfzMAAAAPwAAAA2aGhlYQdkA5AAAAE0AAAAJGhtdHjm/A+8AAAB2AAAAbxsb2NhaONvgAAABSgAAADgbWF4cAC2AC4AAAFYAAAAIG5hbWWRYUWZAAAglAAAGWNwb3N0tj/40gAAOfgAAAELAAEAAAABAACDb0v9Xw889QALA+gAAAAAz7PXwAAAAADPs9fA//3/OwPUA5AAAAAIAAIAAAAAAAAAAQAAA5D/OwAAA+j//f/9A9QAAQAAAAAAAAAAAAAAAAAAAG8AAQAAAG8AKwAFAAAAAAACAAAAAQABAAAAQAAAAAAAAAADAhsBkAAFAAQCvAKKAAAAjAK8AooAAAHdADIA+gAAAgYGAwMCBAgDAYAAAAMAAABIAAAAAAAAAABNT05PAEAADSISAsT+3ADIA5AAxQAAAAEAAAAAAsQCxAAAACAAAgH0AAwAAAAAAU0AAAEsAAABLAAAAQ8AMgIMAB4CeQAgAlAAKAL8ACgCrQAoAR8AHgEqADwBKgAUAi4AKAIcACgBLQAdAZkALQEtAEEB1gAFAnQAPAGUADwCZQA8AmQAPAI2ABQCZAA8AmQAPAIPABQCZgA8AmUAPAEtAEEBLQAdAhwAKAIcACgCHAAoAfMAKAKkADICpwAKAmsAKAJYADwCcQAoAjgAKAIpACgClQA8ApoAKAFEACgCMQAPAoUAKAIfACgDFAAoApoAKAJgADwCUgAoAmAAPAJ6ACgCUAAoAmgADwKaAC8CuwAUA2EAHgJAABQCQAAUAjgAKAEbADIB1gAFARsAKAJTABQCWP/9ATQAMgKnAAoCawAoAlgAPAJxACgCOAAoAikAKAKVADwCmgAoAUQAKAIxAA8ChQAoAh8AKAMUACgCmgAoAmAAPAJSACgCYAA8AnoAKAJQACgCaAAPApoALwK7ABQDYQAeAkAAFAJAABQCOAAoAVMAKADbADIBUwAUAokAMgEsAAAAYgAQAkQAPAJEADwB9AAVA+gAFQELAB4BHwAeAfgAHgIMAB4AaAAMAhwAKAAAAAMAAAADAAAAHAABAAAAAACMAAMAAQAAABwABABwAAAAGAAQAAMACAANAH4AoACuAMcA5yAUIBkgHSEiIhL//wAAAA0AIACgAK4AxwDnIBMgGCAcISIiEv////b/5P/D/7b/nv9/4FTgUeBP30veXAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBgAAAQAAAAAAAAABAgAAAAMAAAAAAAAAAAAAAAAAAAABAAAEBQYHCAkKCwwNDg8QERITFBUWFxgZGhscHR4fICEiIyQlJicoKSorLC0uLzAxMjM0NTY3ODk6Ozw9Pj9AQUJDREVGR0hJSktMTU5PUFFSU1RVVldYWVpbXF1eX2BhYgAAAGUAAAAAAAAAAAAAZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAZABtAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGMAAAAAAGdoa2xpagAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJAAkACQAJAAkAD4AWACIALwA+AEuAT4BUgFmAYYBnAGsAboBzAHaAfoCDgI2AmIChAKoAtIC6gMcA0QDYgN+A5IDpgO6A+IEEgQ6BGQEiASoBMYE4gUKBTAFRgViBYoFogXQBfIGEgY0Bl4GiAa2BtAG8gcQB0AHageKB6QHtgfEB9QH6Af2CAYILghYCHwInAi6CNYI/gkkCToJVgl+CZYJxAnmCgYKKApSCnwKqgrECuYLBAs0C14LfguYC7YLwgveC/IL8gwsDGoMqAy2DMQM1AzkDP4NGA04DUYABQAMAAAB5wKZAAMABgAJAAwADwAAMxEhEQEXNwURPwEHFwcnBwwB2/5xoqH+oaHboqIdoaICmf1nAmrz8yv+HPLy8vMq8vIAAgAyAAAA3QLEAAMACwAAEwMjAxMVByMnNTcz2BhwGaYxSTExSQLE/jkBx/2+UTExUTEAAAIAHgGiAdoCxAAGAA0AABMzFQcjNT8BMxUHIzU3XZCBTj/tkIFOPwLEj5NpSXCPk2lJAAACACAAMgJMApMAGwAfAAAlByM3IwcjNyM1MzcjNTM3MwczNzMHMxUjBzMVJQczNwG0ImEheyFiIVVqFmh8ImMjeyJiIlluF23+zRZ7F8+dnZ2dX2lenp6enl5pX8hpaQABACj/qwIoAxoAJQAAFzUjJzUzFRczNzUnIyc1NzM1MxUzFzUzFSM1JyMHFRczFxUHIxXpR3p6MKsxLdt+ekd6Mxh6ejGrMDXYeXpLVVV6YjExMUcuf6t6VlYYGOA1MTFJNnWrelUAAAUAKAA9AtQCkwADAAsAEwAbACMAAAEzASMDFRczNzUnIwc1NzMXFQcjBRUXMzc1JyMHNTczFxUHIwH6bP6eaxghNyAgN3pRiU9PiQGLITcgIDd6UYlPT4kCk/2qAeAyISEyIXl8UlJ8UY4yISEyIXl8UlJ8UQAAAAMAKP/oAq0CxAASABgAHwAAKQEnNTcnNTczFxUHFzcXBxcHJyUzNycHFRM1JyMHFRcB1f7NephIeo96e4dPV1BKU0v+y84Sp2vfMC8wQHqLeUiFeXmDZIhNVU9LUktHEaZaLAFHKDAwKT8AAAEAHgGiAO0CxAAGAAATMxUHIzU3XZCBTj8CxI+TaUkAAQA8/5kBFgMrAAcAADMRNxcHERcHPJhCY2NCAsRnYUP9tkNhAAAAAAEAFP+ZAO4DKwAHAAATEQcnNxEnN+6YQmNjQgLE/TxnYUMCSkNhAAABACgBIgIGAt0AEQAAEzUzJzcXNxcHMxUjFwcnByc3KJBXU2FjVFqUlltUYWRSWgHPZHA5iYo6cGRzOIqMOnMAAQAoAGUB8wJgAAsAAAEjFSM1IzUzNTMVMwHzpYGlpYGlASO+voC9vQAAAAABAB3/kQDsALMABgAANzMVByM1N1yQgU4/s4+TaUkAAAEALQD7AWwBewADAAAlITUhAWz+wQE/+4AAAAABAEEAAADsALMABwAANxUHIyc1NzPsMUkxMUmCUTExUTEAAAABAAUAAAHRAsQAAwAAATMBIwFHiv69iQLE/TwAAgA8AAACJALEAAcADwAAJTcRJyMHER8BIycRNzMXEQF5MTGSMTHD9Hp69Hp6MQFuMTH+kjF6egHQenr+MAAAAAEAPAAAAVgCxAAJAAApATUzESM1MxEzAVj+5FFRy1F6AdB6/bYAAAABADwAAAIpAsQAGQAAEwcVMzUzFSERNzM3NScjBxUjNTMVNzMXFQfjLfl6/hN5xDYxlzF6ehjhen8BIC54YtwBJXU4RzExMt0YGHqrfwAAAAEAPAAAAigCxAAeAAAzJzUzFRczNzUnIzUzNzUnIwcVIzUzFTczFxUHFxUHtnp6MZcwNXl5NTCXMXp6GOF5QEB5emIxMTFBNHo2STExUPsYGHqrQUGjegACABQAAAIiAsQAEAATAAAbATMVIxUzFSMVMxUjNTM1IQEHMxT84D1vbz30Pf7bASWcnAFGAX56/HpaenpaAWXrAAAAAAEAPAAAAigCxAAVAAABJyERIRUjNSMVMxcVByMnNTMVFzM3Aa4x/tMBzXrZ7295+Xp6MZcwAQ0xAYa+RJJwznp6dkUxMQAAAAIAPAAAAigCxAASABkAABMVMxcVByMnETczFzUzFSM1JyMTIxUXMzc1tvh6evh6euAYenowl5fIMZcwAhl1erB6egHQehgY2zAx/uB/MTFOAAAAAAEAFAAAAfsCxAAMAAABFQMzFSE1MxMjFSM1Afu8Sf7qRbHaegLEYf4XenoB0FXPAAMAPAAAAioCxAANABUAHQAAAQcXFQcjJzU3JzU3MxcDNScjBxUXMxM1JyMHFRczAio9PXr6ej09evp6ejCZMTGZMDCZMTGZAaZBRaZ6eqZFQaR6ev5hSzAwSzEBWUYxMUYzAAACADwAAAIpAsQAEAAXAAAhIyc1MxUXMzc1Iyc1NzMXEQEzNScjBxUBr/l6ejGXMfh6evh6/r7IMZcwem49MTF1erB6ev4wASB/MTFOAAAAAAIAQQAAAOwB9QAHAA8AADcVByMnNTczExUHIyc1NzPsMUkxMUkxMUkxMUmCUTExUTEBEVExMVExAAAAAAIAHf+RAOwB9QAGAA4AADczFQcjNTcTFQcjJzU3M1yQgU4/kDFJMTFJs4+TaUkBgVExMVExAAAAAQAoAE0B9AJ4AAYAAC0BNSUVDQEB9P40Acz+qQFXTcySzYKUlAAAAAIAKAC1AfQCEAADAAcAAAEhNSERITUhAfT+NAHM/jQBzAGQgP6lgAABACgATQH0AngABgAAAQU1LQE1BQH0/jQBV/6pAcwBGcyBlJSCzQAAAgAoAAABywLEAAcAGQAAJRUHIyc1NzMTNScjBxUjNTMVNzMXFQcVIzUBQzFJMTFJPzFNMXp6GJd6p26CUTExUTEBQSUxMUn0GBh6hZUzbQACADIAMQJyApMAFQAbAAAlJzU3MxUzNSchBxEXIRchJxE3IRcRJRUXMzUjASJUTbNDMf7kMTEBEiX+mGFmAXRm/rMcODPcVW5Vw9AwMP7CMGJiAZ5iYv6rqzkdegAAAAACAAoAAAKdAsQAEwAWAAABEzMVITUzJyMHMxUhNTMTIzUhFQMzJwHBnz3/AD0X3xc9/wA9nzEBPe+gUAJK/jB6eklJenoB0Hp6/uf+AAAAAAMAKAAAAjQCxAAMABIAGAAAEyEXFQcXFQchNTMRIyEjFTM3NRE1JyMVMygBkno/P3r+bj09AWKrqzAwq6sCxHqrPT+penoB0KsxSf6SSTGrAAAAAAEAPAAAAjACxAAVAAApAScRNzMXNTMVIzUnIwcRFzM3NTMVAbb/AHp66Bh6ejGeMTGeMXp6AdB6GBj0STEx/pIxMVWGAAAAAAIAKAAAAjUCxAAJAA8AABMhFxEHITUzESMBEScjETMoAZN6ev5tPT0BkzGrqwLEev4veXoB0P5hAW4x/jAAAAABACgAAAIQAsQAEwAAKQE1MxEjNSEVIzUjFTMVIxUzNTMCEP4YPT0B6Hq3np63enoB0HrESqt6q1UAAAABACgAAAIQAsQAEQAAISM1MxEjNSEVIzUjFTMVIxUzARz0PT0B6Hq3n589egHQesRKq3qrAAAAAAEAPAAAAm0CxAAZAAABIwcRFzM3NSM1IRUjFQchJxE3Mxc1MxUjNQGRqjExqjGGATExev70enr0GHp6Akox/pIxMVZ6eod6egHQehgY9EkAAQAoAAACcgLEABsAACEjNTMRIzUzFSMVMzUjNTMVIxEzFSM1MzUjFTMBHPQ9PfQ93D30PT30Pdw9egHQenqrq3p6/jB6equrAAAAAAEAKAAAARwCxAALAAAhIzUzESM1MxUjETMBHPQ9PfQ9PXoB0Hp6/jAAAAAAAQAPAAACJwLEAA8AAAEVIxEHIyc1MxUXMzcRIzUCJ216t3p6MFYxkwLEev4wenqHVjExAZ96AAABACgAAAJxAsQAGwAAISM1MxEjNTMVIxU3IzUhFSMHEzMVITUzJwcVMwEQ6D096DGqIgEAQrTDPf8ALIU5MXoB0Hp6s7N6erf+53p6wzSPAAEAKAAAAhACxAANAAApATUzESM1MxUjETM1MwIQ/hgxMeg9w3p6AdB6ev4wVgAAAAEAKAAAAuwCxAAcAAABETMVITUzEQMjAxEzFSM1MxEjNSEVIxsBIzUhFQKvPf8ASWuAaz30PT0BDSV6ejEBGQJK/jB6egE1/vgBCP7LenoB0Hp6/tcBKXp6AAAAAQAoAAAChALEABMAAAEzFSMRIwMRMxUhNTMRIzUzExEjAZzoMXr6Sf8APT23+j0CxHr9tgHM/q56egHQev4uAVgAAAACADwAAAIkAsQABwAPAAAlNxEnIwcRHwEjJxE3MxcRAXkxMZIxMcP0enr0enoxAW4xMf6SMXp6AdB6ev4wAAAAAgAoAAACNALEAA0AEwAAEyEXFQcjFTMVIzUzESMFNScjFTMoAZJ6ets99D09AZIxqqoCxHq3ep96egHQhlUxtwAAAAACADz/twJHAsQADAAWAAAFJyMnETczFxEHFzMVJTcXEScjBxEXMwHqQfN6evR6KR0v/slSSDGSMTFVSUl6AdB6ev4wKSB69FBQAW4xMf6SMQAAAAACACgAAAJmAsQAFAAaAAABFzMVIzUzJyMVMxUjNTMRIzUhFxUhMzc1JyMBy20u9DlgbD30PT0Bknr+q6oxMaoBKrB6ep+fenoB0Hp6tzFVMQAAAAABACgAAAIoAsQAHQAAATUzFSM1JyMHFRczFxUHISc1MxUXMzc1JyMnNTczAa56ejGrMDXYeXr+9Hp6MKsxLdt+evQCrBjgNTExSTZ1q3p6YjExMUcuf6t6AAAAAAEADwAAAlkCxAAPAAATIRUjNSMRMxUjNTMRIxUjDwJKem499D1uegLEz1X+MHp6AdBVAAABAC8AAAJ5AsQAEwAAATMVIxEHIycRIzUzFSMRFzM3ESMBndwxevR6MdwxMZIxMQLEev4wenoB0Hp6/mExMQGfAAAAAAEAFAAAAqcCxAAOAAABIRUjAyMDIzUhFSMbASMBpwEAMdt63DEBAUqTkkkCxHr9tgJKenr+bQGTAAAAAAEAHgAAA0MCxAAcAAABIRUjAzMVITUzCwEzFSE1MwMjNSEVIxsBMxsBIwJDAQBJPTH+5zFVVjH+6DA9SQEAPSppemYgMQLEev4wenoBJv7aenoB0Hp6/pEBV/6pAW8AAAEAFAAAAiwCxAAbAAABMxUjBxczFSM1MycHMxUjNTM3JyM1MxUjFzcjAVHbPY6OPdsYSUkY2z2Pjz3bGElJGALEeujoenqDg3p65+l6eoKCAAAAAAEAFAAAAiwCxAAUAAABNyM1MxUjAxUzFSM1MzUDIzUzFSMBIFQj2yukPfQ9pCvbIwGiqHp6/tqqenqqASZ6egABACgAAAIQAsQADQAAARUBMzUzFSE1ASMVIzUCEP6r23r+GAFW3HoCxHr+MFbQegHQVc8AAQAy/9gA8wLsAAcAABcRMxUjETMVMsFKSigDFHD9zHAAAAAAAQAFAAAB0QLEAAMAABMzASMFigFCiQLE/TwAAAEAKP/YAOkC7AAHAAAXIzUzESM1M+nBSkrBKHACNHAAAQAUAPgCPwLEAAYAAAETIwsBIxMBc8yBlJSCzQLE/jQBV/6pAcwAAAH//f87Alv/uwADAAAFITUhAlv9ogJexYAAAAABADIC5QECA5AABQAAExcVIyc1e4cxnwOQYUpuPQAAAAIACgAAAp0CxAATABYAAAETMxUhNTMnIwczFSE1MxMjNSEVAzMnAcGfPf8APRffFz3/AD2fMQE976BQAkr+MHp6SUl6egHQenr+5/4AAAAAAwAoAAACNALEAAwAEgAYAAATIRcVBxcVByE1MxEjISMVMzc1ETUnIxUzKAGSej8/ev5uPT0BYqurMDCrqwLEeqs9P6l6egHQqzFJ/pJJMasAAAAAAQA8AAACMALEABUAACkBJxE3Mxc1MxUjNScjBxEXMzc1MxUBtv8AenroGHp6MZ4xMZ4xenoB0HoYGPRJMTH+kjExVYYAAAAAAgAoAAACNQLEAAkADwAAEyEXEQchNTMRIwERJyMRMygBk3p6/m09PQGTMaurAsR6/i95egHQ/mEBbjH+MAAAAAEAKAAAAhACxAATAAApATUzESM1IRUjNSMVMxUjFTM1MwIQ/hg9PQHoereenrd6egHQesRKq3qrVQAAAAEAKAAAAhACxAARAAAhIzUzESM1IRUjNSMVMxUjFTMBHPQ9PQHoerefnz16AdB6xEqreqsAAAAAAQA8AAACbQLEABkAAAEjBxEXMzc1IzUhFSMVByEnETczFzUzFSM1AZGqMTGqMYYBMTF6/vR6evQYenoCSjH+kjExVnp6h3p6AdB6GBj0SQABACgAAAJyAsQAGwAAISM1MxEjNTMVIxUzNSM1MxUjETMVIzUzNSMVMwEc9D099D3cPfQ9PfQ93D16AdB6equrenr+MHp6q6sAAAAAAQAoAAABHALEAAsAACEjNTMRIzUzFSMRMwEc9D099D09egHQenr+MAAAAAABAA8AAAInAsQADwAAARUjEQcjJzUzFRczNxEjNQInbXq3enowVjGTAsR6/jB6eodWMTEBn3oAAAEAKAAAAnECxAAbAAAhIzUzESM1MxUjFTcjNSEVIwcTMxUhNTMnBxUzARDoPT3oMaoiAQBCtMM9/wAshTkxegHQenqzs3p6t/7nenrDNI8AAQAoAAACEALEAA0AACkBNTMRIzUzFSMRMzUzAhD+GDEx6D3DenoB0Hp6/jBWAAAAAQAoAAAC7ALEABwAAAERMxUhNTMRAyMDETMVIzUzESM1IRUjGwEjNSEVAq89/wBJa4BrPfQ9PQENJXp6MQEZAkr+MHp6ATX++AEI/st6egHQenr+1wEpenoAAAABACgAAAKEAsQAEwAAATMVIxEjAxEzFSE1MxEjNTMTESMBnOgxevpJ/wA9Pbf6PQLEev22Acz+rnp6AdB6/i4BWAAAAAIAPAAAAiQCxAAHAA8AACU3EScjBxEfASMnETczFxEBeTExkjExw/R6evR6ejEBbjEx/pIxenoB0Hp6/jAAAAACACgAAAI0AsQADQATAAATIRcVByMVMxUjNTMRIwU1JyMVMygBknp62z30PT0BkjGqqgLEerd6n3p6AdCGVTG3AAAAAAIAPP+3AkcCxAAMABYAAAUnIycRNzMXEQcXMxUlNxcRJyMHERczAepB83p69HopHS/+yVJIMZIxMVVJSXoB0Hp6/jApIHr0UFABbjEx/pIxAAAAAAIAKAAAAmYCxAAUABoAAAEXMxUjNTMnIxUzFSM1MxEjNSEXFSEzNzUnIwHLbS70OWBsPfQ9PQGSev6rqjExqgEqsHp6n596egHQenq3MVUxAAAAAAEAKAAAAigCxAAdAAABNTMVIzUnIwcVFzMXFQchJzUzFRczNzUnIyc1NzMBrnp6MaswNdh5ev70enowqzEt23569AKsGOA1MTFJNnWrenpiMTExRy5/q3oAAAAAAQAPAAACWQLEAA8AABMhFSM1IxEzFSM1MxEjFSMPAkp6bj30PW56AsTPVf4wenoB0FUAAAEALwAAAnkCxAATAAABMxUjEQcjJxEjNTMVIxEXMzcRIwGd3DF69Hox3DExkjExAsR6/jB6egHQenr+YTExAZ8AAAAAAQAUAAACpwLEAA4AAAEhFSMDIwMjNSEVIxsBIwGnAQAx23rcMQEBSpOSSQLEev22Akp6ev5tAZMAAAAAAQAeAAADQwLEABwAAAEhFSMDMxUhNTMLATMVITUzAyM1IRUjGwEzGwEjAkMBAEk9Mf7nMVVWMf7oMD1JAQA9Kml6ZiAxAsR6/jB6egEm/tp6egHQenr+kQFX/qkBbwAAAQAUAAACLALEABsAAAEzFSMHFzMVIzUzJwczFSM1MzcnIzUzFSMXNyMBUds9jo492xhJSRjbPY+PPdsYSUkYAsR66Oh6eoODenrn6Xp6goIAAAAAAQAUAAACLALEABQAAAE3IzUzFSMDFTMVIzUzNQMjNTMVIwEgVCPbK6Q99D2kK9sjAaKoenr+2qp6eqoBJnp6AAEAKAAAAhACxAANAAABFQEzNTMVITUBIxUjNQIQ/qvbev4YAVbcegLEev4wVtB6AdBVzwABACj/mQE/AysADgAAExUXBycRJzU3ETcXBxUH3GNCmD09mEJjRgEn6kNhZwEONz07AQdnYUPXRgAAAAABADL/lQCpAyoAAwAAFyMRM6l3d2sDlQABABT/mQErAysADgAANzU3JzUnNxcRFxUHEQcnd0ZGY0KYPT2YQj3qQ0bXQ2Fn/vk7PTf+8mdhAAEAMgDFAlcCAgAHAAATITcXByEHJ5kBGkNhZ/7mQ2EBn2NCmGNCAAAEABD//QBSAEAACQARABcAJwAANhQWMzI2NCYjIgY0NjIWFAYiNzMyNCsBJzMyFRQHFh8BIycmKwEVIxYQCwoQEAoLFhQaFBQaBgQKCwMHDQ8JBwEBBwEBCQMHKRYQEBYRKhwUFBwTIwoGCggCAggGBQkOAAMAPAAAAjYCxAAMABQAKgAAJTczFSM1ByMnFSM1Mwc1MxUjFSM1ByEnETczFzUzFSM1JyMHERczNzUzFQIhCgsHCwYLBwwxHwwHPf8AenroGHp6MZ4xMZ4xegwYJB0dHR0kBwcHHR0degHQehgY9EkxMf6SMTFVhgAAAAADADwAAAI2AsQADAAUACoAACU3MxUjNQcjJxUjNTMHNTMVIxUjNQchJxE3Mxc1MxUjNScjBxEXMzc1MxUCIQoLBwsGCwcMMR8MBz3/AHp66Bh6ejGeMTGeMXoMGCQdHR0dJAcHBx0dHXoB0HoYGPRJMTH+kjExVYYAAAAAAQAVAPsB4QF7AAMAACUhNSEB4f40Acz7gAAAAAEAFQD7A9QBewADAAAlITUhA9T8QQO/+4AAAAABAB4BogDtAsQABgAAEyM1NzMVB66QgU4/AaKPk2lJAAEAHgGiAO0CxAAGAAATMxUHIzU3XZCBTj8CxI+TaUkAAgAeAaIB2gLEAAYADQAAASM1NzMVDwEjNTczFQcBm5CBTj/tkIFOPwGij5NpSXCPk2lJAAIAHgGiAdoCxAAGAA0AABMzFQcjNT8BMxUHIzU3XZCBTj/tkIFOPwLEj5NpSXCPk2lJAAACAAwAAABbACQADAAUAAA/ATMVIzUHIycVIzUzBzUzFSMVIzVGCgsHCwYLBwwxHwwHDBgkHR0dHSQHBwcdHQAAAQAoASMB9AGjAAMAAAEhNSEB9P40AcwBI4AAAAAAGAEmAAEAAAAAAAAA4QHEAAEAAAAAAAEACQK6AAEAAAAAAAIABwLUAAEAAAAAAAMAGgMSAAEAAAAAAAQAEQNRAAEAAAAAAAUADQN/AAEAAAAAAAYAEQOxAAEAAAAAAAgAFQPvAAEAAAAAAAsAHgRDAAEAAAAAAAwARATsAAEAAAAAAA0GJhGDAAEAAAAAAA4AMBgMAAMAAQQJAAABwgAAAAMAAQQJAAEAEgKmAAMAAQQJAAIADgLEAAMAAQQJAAMANALcAAMAAQQJAAQAIgMtAAMAAQQJAAUAGgNjAAMAAQQJAAYAIgONAAMAAQQJAAgAKgPDAAMAAQQJAAsAPAQFAAMAAQQJAAwAiARiAAMAAQQJAA0MUAUxAAMAAQQJAA4AYBeqAEMAbwBwAHkAcgBpAGcAaAB0ACAAqQAgADIAMAAxADEAIABNAG8AbgBvAHQAeQBwAGUAIABJAG0AYQBnAGkAbgBnACAASQBuAGMALgAsACAAIAB3AHcAdwAuAG0AbwBuAG8AdAB5AHAAZQBpAG0AYQBnAGkAbgBnAC4AYwBvAG0ALgAgAEEAbABsACAAcgBpAGcAaAB0AHMAIAByAGUAcwBlAHIAdgBlAGQALgAgAFQAaABpAHMAIABmAG8AbgB0ACAAcwBvAGYAdAB3AGEAcgBlACAAbQBhAHkAIABuAG8AdAAgAGIAZQAgAHIAZQBwAHIAbwBkAHUAYwBlAGQALAAgAG0AbwBkAGkAZgBpAGUAZAAsACAAZABpAHMAYwBsAG8AcwBlAGQAIABvAHIAIAB0AHIAYQBuAHMAZgBlAHIAcgBlAGQAIAB3AGkAdABoAG8AdQB0ACAAdABoAGUAIABlAHgAcAByAGUAcwBzACAAdwByAGkAdAB0AGUAbgAgAGEAcABwAHIAbwB2AGEAbAAgAG8AZgAgAE0AbwBuAG8AdAB5AHAAZQAgAEkAbQBhAGcAaQBuAGcAIABJAG4AYwAuAABDb3B5cmlnaHQgqSAyMDExIE1vbm90eXBlIEltYWdpbmcgSW5jLiwgIHd3dy5tb25vdHlwZWltYWdpbmcuY29tLiBBbGwgcmlnaHRzIHJlc2VydmVkLiBUaGlzIGZvbnQgc29mdHdhcmUgbWF5IG5vdCBiZSByZXByb2R1Y2VkLCBtb2RpZmllZCwgZGlzY2xvc2VkIG9yIHRyYW5zZmVycmVkIHdpdGhvdXQgdGhlIGV4cHJlc3Mgd3JpdHRlbiBhcHByb3ZhbCBvZiBNb25vdHlwZSBJbWFnaW5nIEluYy4AAFQAcgBpAGIAZQBUAHkAcABlAABUcmliZVR5cGUAAFIAZQBnAHUAbABhAHIAAFJlZ3VsYXIAAE0ATwBOAE8AIAAtACAAVAByAGkAYgBlAFQAeQBwAGUAIABCAHUAaQBsAGQAIAAxADAAMAAATU9OTyAtIFRyaWJlVHlwZSBCdWlsZCAxMDAAAFQAcgBpAGIAZQBUAHkAcABlAC0AUgBlAGcAdQBsAGEAcgAAVHJpYmVUeXBlLVJlZ3VsYXIAAFYAZQByAHMAaQBvAG4AIAAxAC4AMAAwADAAAFZlcnNpb24gMS4wMDAAAFQAcgBpAGIAZQBUAHkAcABlAC0AUgBlAGcAdQBsAGEAcgAAVHJpYmVUeXBlLVJlZ3VsYXIAAE0AbwBuAG8AdAB5AHAAZQAgAEkAbQBhAGcAaQBuAGcAIABJAG4AYwAuAABNb25vdHlwZSBJbWFnaW5nIEluYy4AAGgAdAB0AHAAOgAvAC8AdwB3AHcALgBtAG8AbgBvAHQAeQBwAGUAaQBtAGEAZwBpAG4AZwAuAGMAbwBtAABodHRwOi8vd3d3Lm1vbm90eXBlaW1hZ2luZy5jb20AAGgAdAB0AHAAOgAvAC8AdwB3AHcALgBtAG8AbgBvAHQAeQBwAGUAaQBtAGEAZwBpAG4AZwAuAGMAbwBtAC8AUAByAG8AZAB1AGMAdABzAFMAZQByAHYAaQBjAGUAcwAvAFQAeQBwAGUARABlAHMAaQBnAG4AZQByAFMAaABvAHcAYwBhAHMAZQAAaHR0cDovL3d3dy5tb25vdHlwZWltYWdpbmcuY29tL1Byb2R1Y3RzU2VydmljZXMvVHlwZURlc2lnbmVyU2hvd2Nhc2UAAAoATgBPAFQASQBGAEkAQwBBAFQASQBPAE4AIABPAEYAIABMAEkAQwBFAE4AUwBFACAAQQBHAFIARQBFAE0ARQBOAFQADQAKAA0ACgBUAGgAaQBzACAAdAB5AHAAZQBmAGEAYwBlACAAaQBzACAAdABoAGUAIABwAHIAbwBwAGUAcgB0AHkAIABvAGYAIABNAG8AbgBvAHQAeQBwAGUAIABJAG0AYQBnAGkAbgBnACAASQBuAGMALgAgAGEAbgBkACAAaQB0AHMAIAB1AHMAZQAgAGIAeQAgAHkAbwB1ACAAaQBzACAAYwBvAHYAZQByAGUAZAAgAHUAbgBkAGUAcgAgAHQAaABlACAAdABlAHIAbQBzACAAbwBmACAAYQAgAGwAaQBjAGUAbgBzAGUAIABhAGcAcgBlAGUAbQBlAG4AdAAuACAAWQBvAHUAIABoAGEAdgBlACAAbwBiAHQAYQBpAG4AZQBkACAAdABoAGkAcwAgAHQAeQBwAGUAZgBhAGMAZQAgAHMAbwBmAHQAdwBhAHIAZQAgAGUAaQB0AGgAZQByACAAZABpAHIAZQBjAHQAbAB5ACAAZgByAG8AbQAgAE0AbwBuAG8AdAB5AHAAZQAgAEkAbQBhAGcAaQBuAGcAIABvAHIAIAB0AG8AZwBlAHQAaABlAHIAIAB3AGkAdABoACAAcwBvAGYAdAB3AGEAcgBlACAAZABpAHMAdAByAGkAYgB1AHQAZQBkACAAYgB5ACAAbwBuAGUAIABvAGYAIAB0AGgAZQAgAGwAaQBjAGUAbgBjAGUAZQBzACAAbwBmACAATQBvAG4AbwB0AHkAcABlACAASQBtAGEAZwBpAG4AZwAuAA0ACgANAAoAVABoAGkAcwAgAHMAbwBmAHQAdwBhAHIAZQAgAGkAcwAgAGEAIAB2AGEAbAB1AGEAYgBsAGUAIABhAHMAcwBlAHQAIABvAGYAIABNAG8AbgBvAHQAeQBwAGUAIABJAG0AYQBnAGkAbgBnAC4AIABVAG4AbABlAHMAcwAgAHkAbwB1ACAAaABhAHYAZQAgAGUAbgB0AGUAcgBlAGQAIABpAG4AdABvACAAYQAgAHMAcABlAGMAaQBmAGkAYwAgAGwAaQBjAGUAbgBzAGUAIABhAGcAcgBlAGUAbQBlAG4AdAAgAGcAcgBhAG4AdABpAG4AZwAgAHkAbwB1ACAAYQBkAGQAaQB0AGkAbwBuAGEAbAAgAHIAaQBnAGgAdABzACwAIAB5AG8AdQByACAAdQBzAGUAIABvAGYAIAB0AGgAaQBzACAAcwBvAGYAdAB3AGEAcgBlACAAaQBzACAAbABpAG0AaQB0AGUAZAAgAHQAbwAgAHUAcwBlACAAbwBuACAAdQBwACAAdABvACAAZgBpAHYAZQAgACgANQApACAAdwBvAHIAawBzAHQAYQB0AGkAbwBuACAAZgBvAHIAIAB5AG8AdQByACAAbwB3AG4AIABwAHUAYgBsAGkAcwBoAGkAbgBnACAAdQBzAGUALgAgAFkAbwB1ACAAbQBhAHkAIABuAG8AdAAgAGMAbwBwAHkAIABvAHIAIABkAGkAcwB0AHIAaQBiAHUAdABlACAAdABoAGkAcwAgAHMAbwBmAHQAdwBhAHIAZQAuAA0ACgANAAoASQBmACAAeQBvAHUAIABoAGEAdgBlACAAYQBuAHkAIABxAHUAZQBzAHQAaQBvAG4AcwAgAGMAbwBuAGMAZQByAG4AaQBuAGcAIAB5AG8AdQByACAAcgBpAGcAaAB0AHMAIAB5AG8AdQAgAHMAaABvAHUAbABkACAAcgBlAHYAaQBlAHcAIAB0AGgAZQAgAGwAaQBjAGUAbgBzAGUAIABhAGcAcgBlAGUAbQBlAG4AdAAgAHkAbwB1ACAAcgBlAGMAZQBpAHYAZQBkACAAdwBpAHQAaAAgAHQAaABlACAAcwBvAGYAdAB3AGEAcgBlACAAbwByACAAYwBvAG4AdABhAGMAdAAgAE0AbwBuAG8AdAB5AHAAZQAgAEkAbQBhAGcAaQBuAGcAIABmAG8AcgAgAGEAIABjAG8AcAB5ACAAbwBmACAAdABoAGUAIABsAGkAYwBlAG4AcwBlACAAYQBnAHIAZQBlAG0AZQBuAHQALgANAAoADQAKAEcAZQBuAGUAcgBhAGwAIABpAG4AZgBvAHIAbQBhAHQAaQBvAG4AOgANAAoAdwB3AHcALgBmAG8AbgB0AHMALgBjAG8AbQANAAoADQAKAEYAbwByACAAbABpAGMAZQBuAHMAZQAgAHQAZQByAG0AcwAgAGEAbgBkACAAdQBzAGEAZwBlACAAcgBpAGcAaAB0AHMALAAgAHAAbABlAGEAcwBlACAAdgBpAHMAaQB0ACAAbwB1AHIAIAB3AGUAYgAgAHMAaQB0AGUAIABhAHQAOgANAAoAdwB3AHcALgBtAG8AbgBvAHQAeQBwAGUAaQBtAGEAZwBpAG4AZwAuAGMAbwBtAC8AaAB0AG0AbAAvAHQAeQBwAGUALwBsAGkAYwBlAG4AcwBlAC4AaAB0AG0AbAANAAoADQAKAEwAaQB6AGUAbgB6AGIAZQBkAGkAbgBnAHUAbgBnAGUAbgAgAHUAbgBkACAATgB1AHQAegB1AG4AZwBzAHIAZQBjAGgAdABlACAAZgBpAG4AZABlAG4AIABTAGkAZQAgAGEAdQBmACAAdQBuAHMAZQByAGUAcgAgAFcAZQBiAHMAZQBpAHQAZQA6AA0ACgB3AHcAdwAuAG0AbwBuAG8AdAB5AHAAZQBpAG0AYQBnAGkAbgBnAC4AYwBvAG0ALwBoAHQAbQBsAC8AdAB5AHAAZQAvAGwAaQBjAGUAbgBzAGUALgBoAHQAbQBsAA0ACgANAAoAUABvAHUAcgAgAHAAbAB1AHMAIABkACcAaQBuAGYAbwByAG0AYQB0AGkAbwBuAHMAIABjAG8AbgBjAGUAcgBuAGEAbgB0ACAAbABlAHMAIABkAHIAbwBpAHQAcwAgAGQAJwB1AHQAaQBsAGkAcwBhAHQAaQBvAG4AIABlAHQAIABsAGUAcwAgAHEAdQBlAHMAdABpAG8AbgBzACAAYwBvAG4AdAByAGEAYwB0AHUAZQBsAGwAZQBzACwAIAB2AGUAdQBpAGwAbABlAHoAIABjAG8AbgBzAHUAbAB0AGUAegAgAG4AbwB0AHIAZQAgAHMAaQB0AGUAOgANAAoAdwB3AHcALgBtAG8AbgBvAHQAeQBwAGUAaQBtAGEAZwBpAG4AZwAuAGMAbwBtAC8AaAB0AG0AbAAvAHQAeQBwAGUALwBsAGkAYwBlAG4AcwBlAC4AaAB0AG0AbAANAAoADQAKAFAAYQByAGEAIABvAGIAdABlAG4AZQByACAAaQBuAGYAbwByAG0AYQBjAGkAlwBuACAAYQBjAGUAcgBjAGEAIABkAGUAIABsAG8AcwAgAHQAjgByAG0AaQBuAG8AcwAgAGQAZQAgAGwAaQBjAGUAbgBjAGkAYQAgAHkAIABsAG8AcwAgAGQAZQByAGUAYwBoAG8AcwAgAGQAZQAgAHUAcwBvACwAIAB2AGkAcwBpAHQAZQAgAG4AdQBlAHMAdAByAG8AIABzAGkAdABpAG8AIABlAG4AIABlAGwAIABXAGUAYgAgAGUAbgA6AA0ACgB3AHcAdwAuAG0AbwBuAG8AdAB5AHAAZQBpAG0AYQBnAGkAbgBnAC4AYwBvAG0ALwBoAHQAbQBsAC8AdAB5AHAAZQAvAGwAaQBjAGUAbgBzAGUALgBoAHQAbQBsAA0ACgANAAoAUABlAHIAIABsAGUAIABjAG8AbgBkAGkAegBpAG8AbgBpACAAYwBvAG4AdAByAGEAdAB0AHUAYQBsAGkAIABlAGQAIABpACAAZABpAHIAaQB0AHQAaQAgAGQAJwB1AHMAbwAsACAAdgBpAHMAaQB0AGEAdABlACAAaQBsACAAbgBvAHMAdAByAG8AIABzAGkAdABvACAAdwBlAGIAIABhAGwAbAAnAGkAbgBkAGkAcgBpAHoAegBvADoADQAKAHcAdwB3AC4AbQBvAG4AbwB0AHkAcABlAGkAbQBhAGcAaQBuAGcALgBjAG8AbQAvAGgAdABtAGwALwB0AHkAcABlAC8AbABpAGMAZQBuAHMAZQAuAGgAdABtAGwAAApOT1RJRklDQVRJT04gT0YgTElDRU5TRSBBR1JFRU1FTlQNCg0KVGhpcyB0eXBlZmFjZSBpcyB0aGUgcHJvcGVydHkgb2YgTW9ub3R5cGUgSW1hZ2luZyBJbmMuIGFuZCBpdHMgdXNlIGJ5IHlvdSBpcyBjb3ZlcmVkIHVuZGVyIHRoZSB0ZXJtcyBvZiBhIGxpY2Vuc2UgYWdyZWVtZW50LiBZb3UgaGF2ZSBvYnRhaW5lZCB0aGlzIHR5cGVmYWNlIHNvZnR3YXJlIGVpdGhlciBkaXJlY3RseSBmcm9tIE1vbm90eXBlIEltYWdpbmcgb3IgdG9nZXRoZXIgd2l0aCBzb2Z0d2FyZSBkaXN0cmlidXRlZCBieSBvbmUgb2YgdGhlIGxpY2VuY2VlcyBvZiBNb25vdHlwZSBJbWFnaW5nLg0KDQpUaGlzIHNvZnR3YXJlIGlzIGEgdmFsdWFibGUgYXNzZXQgb2YgTW9ub3R5cGUgSW1hZ2luZy4gVW5sZXNzIHlvdSBoYXZlIGVudGVyZWQgaW50byBhIHNwZWNpZmljIGxpY2Vuc2UgYWdyZWVtZW50IGdyYW50aW5nIHlvdSBhZGRpdGlvbmFsIHJpZ2h0cywgeW91ciB1c2Ugb2YgdGhpcyBzb2Z0d2FyZSBpcyBsaW1pdGVkIHRvIHVzZSBvbiB1cCB0byBmaXZlICg1KSB3b3Jrc3RhdGlvbiBmb3IgeW91ciBvd24gcHVibGlzaGluZyB1c2UuIFlvdSBtYXkgbm90IGNvcHkgb3IgZGlzdHJpYnV0ZSB0aGlzIHNvZnR3YXJlLg0KDQpJZiB5b3UgaGF2ZSBhbnkgcXVlc3Rpb25zIGNvbmNlcm5pbmcgeW91ciByaWdodHMgeW91IHNob3VsZCByZXZpZXcgdGhlIGxpY2Vuc2UgYWdyZWVtZW50IHlvdSByZWNlaXZlZCB3aXRoIHRoZSBzb2Z0d2FyZSBvciBjb250YWN0IE1vbm90eXBlIEltYWdpbmcgZm9yIGEgY29weSBvZiB0aGUgbGljZW5zZSBhZ3JlZW1lbnQuDQoNCkdlbmVyYWwgaW5mb3JtYXRpb246DQp3d3cuZm9udHMuY29tDQoNCkZvciBsaWNlbnNlIHRlcm1zIGFuZCB1c2FnZSByaWdodHMsIHBsZWFzZSB2aXNpdCBvdXIgd2ViIHNpdGUgYXQ6DQp3d3cubW9ub3R5cGVpbWFnaW5nLmNvbS9odG1sL3R5cGUvbGljZW5zZS5odG1sDQoNCkxpemVuemJlZGluZ3VuZ2VuIHVuZCBOdXR6dW5nc3JlY2h0ZSBmaW5kZW4gU2llIGF1ZiB1bnNlcmVyIFdlYnNlaXRlOg0Kd3d3Lm1vbm90eXBlaW1hZ2luZy5jb20vaHRtbC90eXBlL2xpY2Vuc2UuaHRtbA0KDQpQ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");
}
@font-face {
  font-family: "Mittelschrift_DV";
  src: url("data:font/opentype;base64,T1RUTwANAIAAAwBQQkFTRT9iT7oAAFiMAAAANENGRiDA3BrUAAALLAAAOzZEU0lHDJOfmgAAWMAAABSYR1BPUyfAMLgAAE0EAAALhkdTVUIaww/KAABKYAAAAqRPUy8yc/MdXAAAAUAAAABgY21hcEGyELwAAAdcAAADsGhlYWTV9rsLAAAA3AAAADZoaGVhBtYDIwAAARQAAAAkaG10eOCXIT4AAEZkAAAD/G1heHAA/1AAAAABOAAAAAZuYW1loiYYEQAAAaAAAAW8cG9zdP+4ADIAAAsMAAAAIAABAAAAAQo9ByYOLF8PPPUAAwPoAAAAALnONp8AAAAAuc42n/9b/wYD6AOqAAAAAwACAAAAAAAAAAEAAALI/uAAyAPo/1v/WwPoAAEAAAAAAAAAAAAAAAAAAAD/AABQAAD/AAAAAgHiAZAABQAEAooCWAAAAEsCigJYAAABXgAyATAAAAAABQAAAAAAAACAAACvUAAgSgAAAAAAAAAAQURCRQBAACD7AgLI/uAAyAOqAPoAAAABAAAAAAH7AsgAIAAgAAQAAAAZATIAAQAAAAAAAACKAAAAAQAAAAAAAQAMAIoAAQAAAAAAAgANAJYAAQAAAAAAAwAeAKMAAQAAAAAABAAaAMEAAQAAAAAABQA4ANsAAQAAAAAABgATARMAAQAAAAAABwAKASYAAQAAAAAACQAOATAAAQAAAAAACwAZAT4AAQAAAAAADgAkAVcAAQAAAAAAEgAVAXsAAwABBAkAAAEUAZAAAwABBAkAAQAqAqQAAwABBAkAAgAOAs4AAwABBAkAAwA8AtwAAwABBAkABAAmAxgAAwABBAkABQBwAz4AAwABBAkABgAmAxgAAwABBAkABwAUA64AAwABBAkACQAcA8IAAwABBAkACwAyA94AAwABBAkADgBIBBAAAwABBAkAEAAYBFgAAwABBAkAEQAaBHBDb3B5cmlnaHQgqSAxOTkwLCAxOTkyIEFkb2JlIFN5c3RlbXMgSW5jb3Jwb3JhdGVkLiAgQWxsIFJpZ2h0cyBSZXNlcnZlZC4gqSAxOTgxLCAyMDAyIEhlaWRlbGJlcmdlciBEcnVja21hc2NoaW5lbiBBRy4gQWxsIHJpZ2h0cyByZXNlcnZlZC5ESU4gMTQ1MSBTdGRNaXR0ZWxzY2hyaWZ0MS4wNDA7QURCRTtESU5NaXR0ZWxzY2hyaWZ0U3RkRElOIDE0NTEgU3RkIE1pdHRlbHNjaHJpZnRWZXJzaW9uIDEuMDQwO1BTIDAwMS4wMDE7Q29yZSAxLjAuMzU7bWFrZW90Zi5saWIxLjUuNDQ5MkRJTk1pdHRlbHNjaHJpZnRTdGRESU5TY2hyaWZ0TGlub3R5cGUgU3RhZmZodHRwOi8vd3d3LmFkb2JlLmNvbS90eXBlaHR0cDovL3d3dy5hZG9iZS5jb20vdHlwZS9sZWdhbC5odG1sRElOIE1pdHRlbHNjaHJpZnQgU3RkAEMAbwBwAHkAcgBpAGcAaAB0ACAAqQAgADEAOQA5ADAALAAgADEAOQA5ADIAIABBAGQAbwBiAGUAIABTAHkAcwB0AGUAbQBzACAASQBuAGMAbwByAHAAbwByAGEAdABlAGQALgAgACAAQQBsAGwAIABSAGkAZwBoAHQAcwAgAFIAZQBzAGUAcgB2AGUAZAAuACAAqQAgADEAOQA4ADEALAAgADIAMAAwADIAIABIAGUAaQBkAGUAbABiAGUAcgBnAGUAcgAgAEQAcgB1AGMAawBtAGEAcwBjAGgAaQBuAGUAbgAgAEEARwAuACAAQQBsAGwAIAByAGkAZwBoAHQAcwAgAHIAZQBzAGUAcgB2AGUAZAAuAEQASQBOACAATQBpAHQAdABlAGwAcwBjAGgAcgBpAGYAdAAgAFMAdABkAFIAZQBnAHUAbABhAHIAMQAuADAANAAwADsAQQBEAEIARQA7AEQASQBOAE0AaQB0AHQAZQBsAHMAYwBoAHIAaQBmAHQAUwB0AGQARABJAE4ATQBpAHQAdABlAGwAcwBjAGgAcgBpAGYAdABTAHQAZABWAGUAcgBzAGkAbwBuACAAMQAuADAANAAwADsAUABTACAAMAAwADEALgAwADAAMQA7AEMAbwByAGUAIAAxAC4AMAAuADMANQA7AG0AYQBrAGUAbwB0AGYALgBsAGkAYgAxAC4ANQAuADQANAA5ADIARABJAE4AUwBjAGgAcgBpAGYAdABMAGkAbgBvAHQAeQBwAGUAIABTAHQAYQBmAGYAaAB0AHQAcAA6AC8ALwB3AHcAdwAuAGEAZABvAGIAZQAuAGMAbwBtAC8AdAB5AHAAZQBoAHQAdABwADoALwAvAHcAdwB3AC4AYQBkAG8AYgBlAC4AYwBvAG0ALwB0AHkAcABlAC8AbABlAGcAYQBsAC4AaAB0AG0AbABEAEkATgAgADEANAA1ADEAIABTAHQAZABNAGkAdAB0AGUAbABzAGMAaAByAGkAZgB0AAAAAwAAAAMAAAEiAAEAAAAAABwAAwABAAABIgAAAQYAAAAAAAAAAAAAAAEAAAABAAAAAAAAAAAAAAAAAAAAAAAAAQIDBAUGB2gJCgsMDQ4PEBESExQVFhcYGRobHB0eHyAhIiMkJSYnKCkqKywtLi8wMTIzNDU2Nzg5Ojs8PT4/QHpCQ0RFRkdISUpLTE1OT1BRUlNUVVZXWFlaW1xdXl8AqKqsrbW4vsPGxMXIx8nKzcvMztHP0NLT1tTV19nc2ttunmFiZnJxk6GllnuB9IiL8Zn19mSV7O7t6PKJjf6OkXlglPBl8+Vqdnf4qau6jJJth2l1QQic997BY+lrbODhb3BzdHinrqavsLGys7S2twC5vL2/j3x9fn+AgoOEhYYABAKOAAAAYgBAAAUAIgAmACcAXwBgAH4AoACjAP8BMQFCAVMBYQF4AX4BkgLHAskC3QOpA7wDwCAUIBogHiAiICYgMCA6IEQgrCETISIhJiEuIgIiBiIPIhIiFSIaIh4iKyJIImAiZSXK4AH7Av//AAAAIAAnACgAYABhAKAAoQCkATEBQQFSAWABeAF9AZICxgLJAtgDqQO8A8AgEyAYIBwgICAmIDAgOSBEIKwhEyEiISYhLiICIgYiDyIRIhUiGSIeIisiSCJgImQlyuAA+wH////hAEH/4QAa/+EAWP+/AAD/XgAAAAAAAP9JAAD+0wAA/jEAAP1V/Sv9KAAAAAAAAAAA4FHgSOAy4B/gPd/X33TfwN+93ure397eAADe6N7W3tPex96r3pTekdstAAAF3wABAAAAAAAAAAAAAAAAAAAAVAAAAQgBCgEMAAABDAAAAQwAAAEMAAAAAAAAARABEgEWARoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBgAAAAAAAAAAAAAAAAAAAAAA+AAAAAAAZwBkAJ0AZgCBAKUAiQBqAJQA+QChAH4AngCZAOMA5AB7AJUAcQBwAIMA4gCNAHYAmwCYAKAAeQCpAKYApwCrAKgAqgCIAKwAsACtAK4ArwC0ALEAsgCzAJcAtQC5ALYAtwC6ALgApACLAL8AvAC9AL4AwACaAJMAxgDDAMQAyADFAMcAjgDJAM0AygDLAMwA0QDOAM8A0ACjANIA1gDTANQA1wDVAJwAkQDcANkA2gDbAN0AnwDeAIoAkACMAJIAuwDYAMIA3wB8AIYAfwCAAIIAhQB9AIQAbQCHAEEACABzAGkAdQB0AG4AbwByAO4AogD8APsAAwAAAAAAAP+1ADIAAAAAAAAAAAAAAAAAAAAAAAAAAAEABAIAAQEBFERJTk1pdHRlbHNjaHJpZnRTdGQAAQEBKvgQAPg6Afg7DAD4PAL4PQP4GAT7OfuO+nz6PgUcC5cPHAuqEb0cNBcSACMCAAEABAAHABMAHwAtADIANwA+AEAARABNAFYAYQBoAHEAeAB/AIcAjwCaAKIAqwC3AL4AxQDMANMA2gDiAOkA8AE8BF4EeASEZl9pZl9sb25lLnN1cGVyaW9ydHdvLnN1cGVyaW9ydGhyZWUuc3VwZXJpb3JEZWx0YU9tZWdhdW5pMDNCQ3BpRXVyb2FmaWk2MTI4OWVzdGltYXRlZHBhcnRpYWxkaWZmcHJvZHVjdHN1bW1hdGlvbnVuaTIyMTlyYWRpY2FsaW5maW5pdHlpbnRlZ3JhbGFwcHJveGVxdWFsbm90ZXF1YWxsZXNzZXF1YWxncmVhdGVyZXF1YWxsb3plbmdldW5pMDBBMHVuaTAwQUR1bmkwMkM5c2l4LmFsdG5pbmUuYWx0dW5pMjIxNXVuaTAzQTlDb3B5cmlnaHQgMTk5MCwgMTk5MiAsIDIwMDJBZG9iZSBTeXN0ZW1zIEluY29ycG9yYXRlZC4gQWxsIFJpZ2h0cyBSZXNlcnZlZC4gIFRoZSBkaWdpdGFsbHkgZW5jb2RlZCBtYWNoaW5lIHJlYWRhYmxlIHNvZnR3YXJlIGZvciBwcm9kdWNpbmcgdGhlCiBUeXBlZmFjZXMgbGljZW5zZWQgdG8geW91IGlzIGNvcHlyaWdodGVkIChjKSAxOTkwLCAxOTkyLCAyMDAyIEFkb2JlIFN5c3RlbXMuCiBBbGwgUmlnaHRzIFJlc2VydmVkLiBUaGlzIHNvZnR3YXJlIGlzIHRoZSBwcm9wZXJ0eSBvZiBBZG9iZSBTeXN0ZW1zCiBJbmNvcnBvcmF0ZWQgYW5kIGl0cyBsaWNlbnNvcnMsIGFuZCBtYXkgbm90IGJlIHJlcHJvZHVjZWQsIHVz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C+v4/HcLBvuXC/j2dwv3JgELAAAB9AAAAPAAAAECAEEBTQA+AeAAAwHgAAgCBwAzAogAJwDwAEUBFgA8ARYAFAFgACQCWAAvAPAARQGXADUA8ABFAU0ACAHgACYB4ABdAeAAIAHgAA0B4AAMAeAAJQHgACQB4AAzAeAAFwHgACQA8ABFAPAARQJYAC8CWAAvAlgALwHPAB0DIAAmAmIAAQJiAEsCLAAzAnYASwIsAEsCGQBLAmIAMwKIAEsBAgBLAeEAAQJ2AEsCLABLAvYASwKsAEsCYgAzAlEASwJiADMCYgBLAj4ADQH0AAECdgA+AiwAAQNAAAsCGP/2AfT/8QIHACABFgBIAU0ACAEWABUCWAAyAfQAAADwAEUB9AAaAgcAQgG8ABsCBwBCAfQAKQEWAB8CBwAwAhkAQgDwAEUBAv/5AgcAQgECAEIDVABIAhkAQgH0ACkCBwBCAgcAMAGFAEIB4AAKARYAFQIZAEIBvP/6AtIAAgHgAAoBvP/5AbwAIQEWAA4A3gBIARYAAwJYAEUBAgBBAeAAIgHgAB0Ap/9bAeD/8gHgAAIB4AAuAeAADwDwAFEBTQAmAeAALwEoAC4BKAAuAfQAAAHgABYB4AAWAPAANQJYADAB9ABIAPAARQFNACYBTQAmAeAALwPoAHQC9wAxAc8ANADw/+MA8AArAPD/1QDw/8YA8P/oAPD/2wDwAEIA8P/qAPAAEQDwAAUA8P/HAPAAFQDw/9UD6AAAA4v/9QFFAAYCLAACAmIAMwOeADMBRQAPAwoAEwDwAEUBAgAAAfQAKQMwACkCGQBAAlgALwIZAEID3gAoAnYAAALRADMCWAAvAlEASwLRADMCWAAvAN4ASAGQADkCBwBCAtEABQMgACYCWAAvAfQAKQJYAEMDIAAmAmIAAQJiAAECYgABAmIAAQJiAAECYgABAiwAMwIsAEsCLABLAiwASwIsAEsBAgA0AQL/3gEC//MBAv/sAqwASwJiADMCYgAzAmIAMwJiADMCYgAzAj4ADQJ2AD4CdgA+AnYAPgJ2AD4B9P/xAfT/8QIHACAB9AAaAfQAGgH0ABoB9AAaAfQAGgH0ABoBvAAbAfQAKQH0ACkB9AApAfQAKQDwACsA8P/VAPD/6gDw/+MCGQBCAfQAKQH0ACkB9AApAfQAKQH0ACkB4AAKAhkAQgIZAEICGQBC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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/uAAAAAAAA/+cAAP/u/+IAAAAA/+4AAAAAAAAAAAAA/+f/5//0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7YAAP/n/+7/7gAA/3//fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//QAAAAAAAAAAAAAAAAAAAAAAAAAAP/u/+7/7gAA/6T/pAAA/+7/7v/o/+7/yQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/uAAAAAAAA/+4AAP/u/+IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/5EAAAAA/+4AAAAA/6QAAAAAAAD/kQAAAAAAAAAA/7YAAP+c/5z/nP+k/5z/kQAAAAAAAAAAAAD/f//u/+7/nP+cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+cAAAAAAAAAAAAA/+f/5wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//oAAAAA/7b/tgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/u/+4AAAAA/9sAAAAAAAAAAAAAAAAAAAAA/8kAAP/J/8n/yQAA/3//fwAAAAAAAAAAAAD/yQAA/+7/tv+2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8n/yQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+cAAAAAAAAAAAAAAAAAAAAA/9sAAP/b/+f/5wAA/7b/tgAAAAAAAAAAAAD/7v/uAAD/7v/uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+gAA/6T/pAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+cAAAAA/7YAAAAAAAAAAAAAAAAAAAAA/7YAAP+k/7D/sAAA/5H/kQAAAAAAAAAAAAD/kQAA/9v/pP+kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7b/7gABAAgACAAnADEANQA3ADgAOgBBAAEAQQAIACIAJQAnACsALAAtADAAMQAyADMANQA2ADcAOAA6AEEAQgBGAEcATABTAFQAVwBYAFoAaQCKAIsAjACOAJMAlwCmAKcAqACpAKoAqwC2ALcAuAC5ALoAvAC9AL4AvwDAAMEAwwDEAMUAxgDHAMgAygDLAMwAzQDYAN0A3gDgAOEAAgAmAAgACAAaACIAIgABACUAJQACACcAJwAFACsAKwAGACwALAAIAC0ALQAJADAAMAAKADEAMQALADIAMgAMADMAMwAOADUANQAQADYANgARADcANwATADgAOAAVADoAOgAXAEEAQQAZAEYARgADAEcARwAEAEwATAAHAFMAUwANAFQAVAAPAFcAVwASAFgAWAAUAFoAWgAWAGkAaQAYAIoAigAJAIsAjAAKAJMAkwAPAJcAlwACAKYAqwABALYAugAKALwAvwARAMAAwQAXAMoAzQADANgA2AAPAN0A3gAWAOAA4QAEAAIAOAAIAAgADwANAA0AFgAOAA4AHQAPAA8AFwAbABsAIAAcABwAIQAiACIAEAAkACQAAgAoACgAAwAwADAABAAyADIABQA1ADUABgA2ADYACAA3ADcACgA4ADgADAA5ADkAGAA6ADoADQBCAEIAEgBEAEQAGQBFAEUAGgBGAEYAEwBHAEcAEQBJAEkAHgBKAEoAHwBPAE8AGwBQAFAAFABSAFIAHABTAFMAFQBUAFQAIgBVAFUAIwBWAFYABwBXAFcACQBYAFgACwBaAFoAAQB1AHUADgCIAIgAEACLAIwABACOAI4AEgCPAI8AGgCRAJIAFACTAJMAEQCmAKsAEACsAKwAAgC2ALoABAC8AL8ACADAAMEADQDDAMgAEgDJAMkAGQDKAM0AEwDOANEAHwDSANIAGwDTANcAFADYANgAIgDZANwABwDdAN4AAQDgAOEAEQAAAAEAAAAIAAAABAAOAAJpZGVvcm9tbgABbGF0bgAIAAYAAAAAAAEAAgAIAAwAAf9WAAEAAAAAAAEAAQABAAAAAQAAFIIAAAAUAAAAAAAAFHowghR2BgkqhkiG9w0BBwKgghRnMIIUYwIBATEOMAwGCCqGSIb3DQIFBQAwYAYKKwYBBAGCNwIBBKBSMFAwLAYKKwYBBAGCNwIBHKIegBwAPAA8ADwATwBiAHMAbwBsAGUAdABlAD4APgA+MCAwDAYIKoZIhvcNAgUFAAQQYHGrUp5T7J3jC5E4l6tlzqCCD5cwggK8MIICJQIQShnSOIyCWRylXXNfFV3cozANBgkqhkiG9w0BAQQFADCBnjEfMB0GA1UEChMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazEXMBUGA1UECxMOVmVyaVNpZ24sIEluYy4xLDAqBgNVBAsTI1ZlcmlTaWduIFRpbWUgU3RhbXBpbmcgU2VydmljZSBSb290MTQwMgYDVQQLEytOTyBMSUFCSUxJVFkgQUNDRVBURUQsIChjKTk3IFZlcmlTaWduLCBJbmMuMB4XDTk3MDUxMjAwMDAwMFoXDTA0MDEwNzIzNTk1OVowgZ4xHzAdBgNVBAoTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxFzAVBgNVBAsTDlZlcmlTaWduLCBJbmMuMSwwKgYDVQQLEyNWZXJpU2lnbiBUaW1lIFN0YW1waW5nIFNlcnZpY2UgUm9vdDE0MDIGA1UECxMrTk8gTElBQklMSVRZIEFDQ0VQVEVELCAoYyk5NyBWZXJpU2lnbiwgSW5jLjCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEA0y4g8Gh8LC0ugRyxBrKnC7cRDVfaU9h148kzKrLU9glbNPPpkP4JDNDbG1q5zef2iLGdwIcl631YEHNqeMtxFf3GWPYpq1helgT9LWIRWIEcynGU1SJYL9XMFAWENrqUqrRNSunuOyKtVpl+IZxshsBKR5dqtKY21fwJLdO0OZsCAwEAATANBgkqhkiG9w0BAQQFAAOBgQBhVQ4+e8eSEn4REI4izNSzEytb6ETkC3iepH7zpwdyHuJZ78yE44mUTNtOYe+zpPtGPVA0C59wVvaOKn8XzuVjv3lpB3MusJUoivXtqqnSXc0KyhAJj86zryiWxHkphJLc/7pnQkimkBDkv2H4nFPlk9FzP/j9nU+ErFXR/RFjYzCCA6owggMToAMCAQICEEopPp0djEB/F0n/fWFfjnUwDQYJKoZIhvcNAQEFBQAwXzELMAkGA1UEBhMCVVMxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMTcwNQYDVQQLEy5DbGFzcyAzIFB1YmxpYyBQcmltYXJ5IENlcnRpZmljYXRpb24gQXV0aG9yaXR5MB4XDTAxMTIxMjAwMDAwMFoXDTA0MDEwNjIzNTk1OVowgakxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwMTEwMC4GA1UEAxMnVmVyaVNpZ24gQ2xhc3MgMyBDb2RlIFNpZ25pbmcgMjAwMS00IENBMIGfMA0GCSqGSIb3DQEBAQUAA4GNADCBiQKBgQCegbVizYfzY5ltKcqYqxG1tUY0tSKVgqh7Vv1eDRgbKGMpQkkDGYaKfeVQUUn6kdrPsw7Lc8Q44EDkajSw3Ovr4MzDypHY2vtA0oXT2t/iXy6XGdue0QjQfYXAIM7MjHGm5U1aPhmXMP/IzvqbRje80vbMKV8nc5OhoDjeFJy7owIDAQABo4IBGjCCARYwEgYDVR0TAQH/BAgwBgEB/wIBADBEBgNVHSAEPTA7MDkGC2CGSAGG+EUBBxcDMCowKAYIKwYBBQUHAgEWHGh0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9ycGEwMwYDVR0fBCwwKjAooiaGJGh0dHA6Ly9jcmwudmVyaXNpZ24uY29tL3BjYTMuMS4xLmNybDAdBgNVHSUEFjAUBggrBgEFBQcDAgYIKwYBBQUHAwMwDgYDVR0PAQH/BAQDAgEGMBEGCWCGSAGG+EIBAQQEAwIAATAkBgNVHREEHTAbpBkwFzEVMBMGA1UEAxMMQ2xhc3MzQ0ExLTEzMB0GA1UdDgQWBBRP67qXFMqbU5XusXpOVJcNtQShHDANBgkqhkiG9w0BAQUFAAOBgQBa6ZfJeP/JjLH4/N5f3OSkPRy5/9MhytcAEW4m0WcrJnJaBsTWw/BZBB7CCK5GnEZO0dIBbpqZd7/VHe4c3Cmqvd4FUcfyjRm12QrsG6brarpJGENTXpb8y2moBY0+CosOQLzHVJNA/LZrVw+hL/R5tWonkL57/I6nfGVKZC8cATCCBAIwggNroAMCAQICEAh6bVxvYpNPusT9Q+EUGJ0wDQYJKoZIhvcNAQEEBQAwgZ4xHzAdBgNVBAoTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxFzAVBgNVBAsTDlZlcmlTaWduLCBJbmMuMSwwKgYDVQQLEyNWZXJpU2lnbiBUaW1lIFN0YW1waW5nIFNlcnZpY2UgUm9vdDE0MDIGA1UECxMrTk8gTElBQklMSVRZIEFDQ0VQVEVELCAoYyk5NyBWZXJpU2lnbiwgSW5jLjAeFw0wMTAyMjgwMDAwMDBaFw0wNDAxMDYyMzU5NTlaMIGgMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazE7MDkGA1UECxMyVGVybXMgb2YgdXNlIGF0IGh0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9ycGEgKGMpMDExJzAlBgNVBAMTHlZlcmlTaWduIFRpbWUgU3RhbXBpbmcgU2VydmljZTCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBAMB6YYfrsqcDYxsrGmHegLcVHaCLkD27J5KEFDnrhc4pkgZmSKQDT43oT6fwr17RLxnHkfG1nnuRIc7p/+NO8PyvlVi4Yy3mjvYpGM1wjlDD7Za7QNu+JehCVdb2hfIG54uZHDHzAw/UTJwkKtwbG4+C87Dvp03jFKfgj9bHaMJhWKly1PgwSE/ZL29jINmJyoJ7wku8KMWBaOfmgkCsRjqg+T82zUy7VEJaemV7/oTkx0dUrLk97IDHGvfEM4GBySqV+39eOoeQFNvMLnXy72vmPalgvkIBqk+qW6g/IjGfEhX5c6EegosEK+pGAkxtjx9QLpVLKngGhHQ9kY8sRzECAwEAAaOBuDCBtTBABggrBgEFBQcBAQQ0MDIwMAYIKwYBBQUHMAGGJGh0dHA6Ly9vY3NwLnZlcmlzaWduLmNvbS9vY3NwL3N0YXR1czAJBgNVHRMEAjAAMEQGA1UdIAQ9MDswOQYLYIZIAYb4RQEHAQEwKjAoBggrBgEFBQcCARYcaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYTATBgNVHSUEDDAKBggrBgEFBQcDCDALBgNVHQ8EBAMCBsAwDQYJKoZIhvcNAQEEBQADgYEALfNPY2AsGNr1JA9Sswzrs7xnhcIj7Y9GDc8aTb7zfHogMDIYaIuSuzKZ8JO4OxUGJ3s+AgYApCGShBMKxZjlQFfFBSXor68RaqnlO8vpI/aUKV1AVfOlU53INjo5ZQhzc6Qy0q+sv8cFPP9F7MPo2iTRzmOuCaf74hvj/UEKapYwggUfMIIEiKADAgECAhBxEAQT4lKmz6x6BX/Wi/ocMA0GCSqGSIb3DQEBBAUAMIGpMRcwFQYDVQQKEw5WZXJpU2lnbiwgSW5jLjEfMB0GA1UECxMWVmVyaVNpZ24gVHJ1c3QgTmV0d29yazE7MDkGA1UECxMyVGVybXMgb2YgdXNlIGF0IGh0dHBzOi8vd3d3LnZlcmlzaWduLmNvbS9ycGEgKGMpMDExMDAuBgNVBAMTJ1ZlcmlTaWduIENsYXNzIDMgQ29kZSBTaWduaW5nIDIwMDEtNCBDQTAeFw0wMjAyMTMwMDAwMDBaFw0wMzAzMTAyMzU5NTlaMIHTMQswCQYDVQQGEwJVUzELMAkGA1UECBMCQ0ExETAPBgNVBAcTCFNhbiBKb3NlMSQwIgYDVQQKFBtBZG9iZSBTeXN0ZW1zLCBJbmNvcnBvcmF0ZWQxPjA8BgNVBAsTNURpZ2l0YWwgSUQgQ2xhc3MgMyAtIE1pY3Jvc29mdCBTb2Z0d2FyZSBWYWxpZGF0aW9uIHYyMRgwFgYDVQQLFA9UeXBlIERlcGFydG1lbnQxJDAiBgNVBAMUG0Fkb2JlIFN5c3RlbXMsIEluY29ycG9yYXRlZDCBnzANBgkqhkiG9w0BAQEFAAOBjQAwgYkCgYEAvkElX2M1adM88586fkROdzzLqLL+3ADNMhZJn8t95Kegk+pa+N8FxySrtBawZgUbTtZBLJwW/tHL9fSA/9HaC4hwZzW4cDTDHUK9otUqGP0ozc/NlL8I9rxBHyLqsP6/IENBF35YS28ykN8Vhagb6vShlk0oJCsY9AA18ibloUkCAwEAAaOCAhowggIWMAkGA1UdEwQCMAAwDgYDVR0PAQH/BAQDAgeAMEQGA1UdHwQ9MDswOaA3oDWGM2h0dHA6Ly9jcmwudmVyaXNpZ24uY29tL0NsYXNzM0NvZGVTaWduaW5nQ0EyMDAxLmNybDCBoAYDVR0gBIGYMIGVMIGSBgtghkgBhvhFAQcBATCBgjAzBggrBgEFBQcCARYnaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JlcG9zaXRvcnkvQ1BTMEsGCCsGAQUFBwICMD8aPVZlcmlTaWduJ3MgQ1BTIGluY29ycC4gYnkgcmVmZXJlbmNlIGxpYWIuIGx0ZC4gKGMpOTkgVmVyaVNpZ24wEwYDVR0lBAwwCgYIKwYBBQUHAwMwNQYIKwYBBQUHAQEEKTAnMCUGCCsGAQUFBzABhhlodHRwczovL29jc3AudmVyaXNpZ24uY29tMIGYBgNVHSMEgZAwgY2AFE/rupcUyptTle6xek5Ulw21BKEcoWOkYTBfMQswCQYDVQQGEwJVUzEXMBUGA1UEChMOVmVyaVNpZ24sIEluYy4xNzA1BgNVBAsTLkNsYXNzIDMgUHVibGljIFByaW1hcnkgQ2VydGlmaWNhdGlvbiBBdXRob3JpdHmCEEopPp0djEB/F0n/fWFfjnUwEQYJYIZIAYb4QgEBBAQDAgQQMBYGCisGAQQBgjcCARsECDAGAQH/AQH/MA0GCSqGSIb3DQEBBAUAA4GBABqZcRjtXzl6byG4C2EI8rRX2ZxrT5Q04IiR09uWtEGnRp9n2UtehRHuY/gCpa/i2C38gDMXWJNT0ebvBa6vFqfz4ScZ7OQh5Xwc8Ka5TMuLMVKcIHavcssXcWE8O1/dYDNkr8HKqK+OLAewE9S8n0mIGrNeGAUXeOtXLGHtxCkLMYIETzCCBEsCAQEwgb4wgakxFzAVBgNVBAoTDlZlcmlTaWduLCBJbmMuMR8wHQYDVQQLExZWZXJpU2lnbiBUcnVzdCBOZXR3b3JrMTswOQYDVQQLEzJUZXJtcyBvZiB1c2UgYXQgaHR0cHM6Ly93d3cudmVyaXNpZ24uY29tL3JwYSAoYykwMTEwMC4GA1UEAxMnVmVyaVNpZ24gQ2xhc3MgMyBDb2RlIFNpZ25pbmcgMjAwMS00IENBAhBxEAQT4lKmz6x6BX/Wi/ocMAwGCCqGSIb3DQIFBQCggZQwFAYJKwYBBAGCNygBMQcDBQADAAAAMBkGCSqGSIb3DQEJAzEMBgorBgEEAYI3AgEEMBwGCisGAQQBgjcCAQsxDjAMBgorBgEEAYI3AgEVMB8GCSqGSIb3DQEJBDESBBBMld7lEY+NlbvtG9Df2RyBMCIGCisGAQQBgjcCAQwxFDASoRCADnd3dy5hZG9iZS5jb20gMA0GCSqGSIb3DQEBAQUABIGAD+iXkeireJ7Zfz4I46ZPWi6Z5S+tT5qw1SG73xrJ8sgFzGdh/xx1guNVXHVvoF0FeTtD3i9GGlWSXwlVDRGQ9vjjSU1mUgvQPyD4zu/ZhuM2jlTuJc596LY1jm2VvCIUn1hG6bUzbNrxtoH2JBBYZkxm55/DycSiu1hNEQfRNiShggJMMIICSAYJKoZIhvcNAQkGMYICOTCCAjUCAQEwgbMwgZ4xHzAdBgNVBAoTFlZlcmlTaWduIFRydXN0IE5ldHdvcmsxFzAVBgNVBAsTDlZlcmlTaWduLCBJbmMuMSwwKgYDVQQLEyNWZXJpU2lnbiBUaW1lIFN0YW1waW5nIFNlcnZpY2UgUm9vdDE0MDIGA1UECxMrTk8gTElBQklMSVRZIEFDQ0VQVEVELCAoYyk5NyBWZXJpU2lnbiwgSW5jLgIQCHptXG9ik0+6xP1D4RQYnTAMBggqhkiG9w0CBQUAoFkwGAYJKoZIhvcNAQkDMQsGCSqGSIb3DQEHATAcBgkqhkiG9w0BCQUxDxcNMDIxMDE1MDA0NzM4WjAfBgkqhkiG9w0BCQQxEgQQMXOf5L7lnwUma6aoz6Mg8TANBgkqhkiG9w0BAQEFAASCAQBtZicQsZpSV00wmvHyECoKufqIup6n+BuPY7QWYHXDArdWicmxCAm4LmZMDCM+AuQBea6xkMFt4mvdv0yavFT3GJ6Qu+c/SMdv0G0skqwcxdV/xpN4V0/tW3rhCbtofrb52Jb64OpByZMMi9CT/UO/xmIbX1JKCYxQMvqWOyjHOx30kJnnmH1CYwOx7erugaiLh06kYjhMgGEzq7/Zu3wbz0r1yf8Ub+7rP0ivx5ulizu4tMdx6bXUv3pmTN0nfjk9WiN1UJApXow4sKqfBkDHOC7lzgkYOlolLmN7KauiF76vQ262EDCnP0VN3wftNEKEIGt84T8E+63wcVz7FQjMAAA="), url("data:font/eot;base64,anEAADhwAAABAAIAAAAAAAAABQAAAAAAAAABAJABAAAAAExQrwAAgEogAFAAAAAAAAAAAAEAAAAAAAAAgHOp2QAAAAAAAAAAAAAAAAAAAAAAACoARABJAE4AIABNAGkAdAB0AGUAbABzAGMAaAByAGkAZgB0ACAAUwB0AGQAAAAOAFIAZQBnAHUAbABhAHIAAABwAFYAZQByAHMAaQBvAG4AIAAxAC4AMAA0ADAAOwBQAFMAIAAwADAAMQAuADAAMAAxADsAQwBvAHIAZQAgADEALgAwAC4AMwA1ADsAbQBhAGsAZQBvAHQAZgAuAGwAaQBiADEALgA1AC4ANAA0ADkAMgAAACYARABJAE4ATQBpAHQAdABlAGwAcwBjAGgAcgBpAGYAdABTAHQAZAAAAAAAAAEAAAAQAQAABAAAQkFTRT9iT7oAAG/oAAAANEZGVE09JdxwAABwHAAAABxHREVGBTED7AAAYQgAAABKR1BPUx9YPZAAAGREAAALpEdTVUIQIw4AAABhVAAAAu5PUy8yc/Mc/AAAAYgAAABgY21hcEPKjrEAAAXsAAADjmdhc3D//wADAABhAAAAAAhnbHlm4FDKdwAAC4AAAExYaGVhZAHJ/XAAAAEMAAAANmhoZWEG1gMlAAABRAAAACRobXR44eQhPgAAAegAAAQEbG9jYR7JMq4AAAl8AAACBG1heHABSgBGAAABaAAAACBuYW1lgtmpgQAAV9gAAAZvcG9zdKxW0qcAAF5IAAACtwABAAAAAQo92alzgF8PPPUACwPoAAAAAM+z188AAAAAz7PXz/9b/wYD6AOqAAAACAACAAAAAAAAAAEAAALI/uAAyAPo/1v/WwPoAAEAAAAAAAAAAAAAAAAAAAEBAAEAAAEBAEMABwAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAgGiAZAABQAEAooCWAAAAEsCigJYAAABXgAyATAAAAAABQAAAAAAAACAAACvUAAgSgAAAAAAAAAAQURCRQBAACD7AgLI/uAAyAOqAPoAAAABAAAAAAH7AsgAAAAgAAQB9AAAAAAAAAFNAAAA8AAAAQIAQQFNAD4B4AADAeAACAIHADMCiAAnAPAAUQEWADwBFgAUAWAAJAJYAC8A8ABFAZcANQDwAEUBTQAIAeAAJgHgAF0B4AAgAeAADQHgAAwB4AAlAeAAJAHgADMB4AAXAeAAJADwAEUA8ABFAlgALwJYAC8CWAAvAc8AHQMgACYCYgABAmIASwIsADMCdgBLAiwASwIZAEsCYgAzAogASwECAEsB4QABAnYASwIsAEsC9gBLAqwASwJiADMCUQBLAmIAMwJiAEsCPgANAfQAAQJ2AD4CLAABA0AACwIY//YB9P/xAgcAIAEWAEgBTQAIARYAFQJYADIB9AAAAPD/4wH0ABoCBwBCAbwAGwIHAEIB9AApARYAHwIHADACGQBCAPAARQEC//kCBwBCAQIAQgNUAEgCGQBCAfQAKQIHAEICBwAwAYUAQgHgAAoBFgAVAhkAQgG8//oC0gACAeAACgG8//kBvAAhARYADgDeAEgBFgADAlgARQDwAAABAgBBAeAAIgHgAB0B4AAPAeD/8gDeAEgB4AAuAPD/6gMgACYBRQAGAeAALwJYAC8BlwA1AyAAJgDw/+gBkAA5AlgALwE4AA8BOAAFAPAAKwIZAEICWAAwAPAANQDwAAUBOAAzAUUADwHgAC8C0QAzAtEAMwLRAAUBzwA0AmIAAQJiAAECYgABAmIAAQJiAAECYgABA4v/9QIsADMCLABLAiwASwIsAEsCLABLAQL/7AECADQBAv/eAQL/8wJ2AAACrABLAmIAMwJiADMCYgAzAmIAMwJiADMCWABDAmIAMwJ2AD4CdgA+AnYAPgJ2AD4B9P/xAlEASwIZAEAB9AAaAfQAGgH0ABoB9AAaAfQAGgH0ABoDCgATAbwAGwH0ACkB9AApAfQAKQH0ACkA8P/jAPAAKwDw/9UA8P/qAfQAKQIZAEIB9AApAfQAKQH0ACkB9AApAfQAKQJYAC8B9AApAhkAQgIZAEICGQBCAhkAQgG8//kCBwBCAbz/+QDwAEUCLAACAQIAAAOeADMDMAApAj4ADQHgAAoB9P/xAgcAIAG8ACEB4AACAPD/1QDw/9UA8P/oAPD/2wDwAEIA8AARAPAAFQDw/8YA8P/HAl4AIwIZAEICBAAHAfQAAAPoAAAA8ABFAPAARQDwAEUBTQAmAU0AJgFNACYB4AAWAeAAFgH0AEgD6AB0AvcAMQEoAC4BKAAuAKf/WwHgABQBtwAWA94AKAJeACMDaQAiAfEAJQI4ABoCdAAYAeYAFgJYAC8Ap/9bAPAANQIKAB8CzgAtAWMAFQHsACQB7AAsAewALQHs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AOYA/gABAP8BAAACAAQAAAACAAAAAAABAAAACgAoAHQAAWxhdG4ACAAEAAAAAP//AAYAAAABAAIAAwAEAAUABmFhbHQAJmZyYWMALmxpZ2EANG9yZG4AOnNhbHQAQHN1cHMARgAAAAIAAAABAAAAAQACAAAAAQADAAAAAQAEAAAAAQAGAAAAAQAFAAkAFAAcACQANAA8AEQATABUAFwAAQAAAAEAUAADAAAAAQByAAYAAAAFAIAAsADYAQABKAAEAAAAAQFAAAEAAAABAVgAAQAAAAEBagABAAAAAQGIAAQAAAABAZIABAAAAAEB+gACABYACADkAHsAdAB1AGwAfABsAHwAAQAIABEAFAAVABYAJAAyAEQAUgABABAAAQAIAAMA2QDaAPIAAQABABAAAwAAAAQAFgAcACQAKgAAAAEAAAAHAAEAAQATAAEAAgASAOgAAQABABMAAQABABMAAwAAAAMAFAAaACIAAAABAAAACAABAAEAEwABAAIAEgDoAAEAAQATAAMAAAADABQAGgAiAAAAAQAAAAcAAQABABQAAQACABIA6AABAAEAFwADAAAAAwAUABoAIgAAAAEAAAAHAAEAAQAUAAEAAgASAOgAAQABABUAAwAAAAMAFAAaACIAAAABAAAABwABAAEAFgABAAIAEgDoAAEAAQAXAAEAGgABAAgAAgAGAAwBAAACAE8A/wACAEwAAQABAEkAAgAOAAQAbAB8AGwAfAABAAQAJAAyAEQAUgACABQABwB7AHQAdQBsAHwAbAB8AAEABwAUABUAFgAkADIARABSAAIACgACAP4A/QABAAIAGQAcAAEAZgADAAwAJgBQAAIABgAQAOUABAASABMAEwDlAAQA6AATABMABAAKABIAGgAiAH4AAwASABcAfgADAOgAFwB/AAMAEgAVAH8AAwDoABUAAgAGAA4AgAADABIAFwCAAAMA6AAXAAEAAwATABQAFgABAB4AAQAIAAIABgAOAAgAAwASABMACAADAOgAEwABAAEAEwAAAAEAAAAKAB4ALAABbGF0bgAIAAQAAAAA//8AAQAAAAFrZXJuAAgAAAABAAAAAQAEAAIAAAACAAoA7AABAM4ABAAAAAgAGgAsADIAbACmALgAwgDIAAQAov/uAKX/7gCm/+4Arf/yAAEApv/zAA4Aov/OAKT/zgCl/84Apv/nAKf/zgCq/7UArP+1AK3/zgCuAAkAr//3ALAABAC0/84AuP/OAL7/0gAOAEwAAACi/+QApP/kAKX/5ACm/+QAp//kAKr/5ACs/+QArf/kAK4AAACvAAAAsAAEALb/1wC4/+QABACm/+QArP/tALj/7QC+/+0AAgC4/8QAvv/IAAEA2/+rAAEA3P+rAAEACAApADMANwA5ADoAPADbANwAAgoCAAQAAAeoCKIAGwAkAAD/+gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7v/u/+7/7v/u/7b/7v/u/+7/yf/u/9v/tv/J/7YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9AAAAAD/6AAAAAD/7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//oAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABIAAP/uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/yQAA/+j/7v/u/+7/f/9/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9AAAAAAAAAAAAAAAAAAAAAAAAAAA//oAAAAAAAD/7v/uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9P/0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9AAAAAD/6AAAAAD/7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/yQAAAAAAAAAA/5EAAAAAAAD/kQAA/7b/f/9R/zgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+4AAAAAAAD/5wAA/+7/4gAAAAD/7gAAAAAAAAAAAAD/5//n//QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/tgAA/+f/7v/uAAD/f/9/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9AAAAAAAAAAAAAAAAAAAAAAAAAAA/+7/7v/uAAD/pP+kAAD/7v/u/+j/7v/JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+4AAAAAAAD/7gAA/+7/4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/6AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/kQAAAAD/7gAAAAD/pAAAAAAAAP+RAAAAAAAAAAD/tgAA/5z/nP+c/6T/nP+RAAAAAAAAAAAAAP9//+7/7v+c/5wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/5wAAAAAAAAAAAAD/5//nAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/+gAAAAD/tv+2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+7/7gAAAAD/2wAAAAAAAAAAAAAAAAAAAAD/yQAA/8n/yf/JAAD/f/9/AAAAAAAAAAAAAP/JAAD/7v+2/7YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/yf/JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/5wAAAAAAAAAAAAAAAAAAAAD/2wAA/9v/5//nAAD/tv+2AAAAAAAAAAAAAP/u/+4AAP/u/+4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/6AAD/pP+kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/5wAAAAD/tgAAAAAAAAAAAAAAAAAAAAD/tgAA/6T/sP+wAAD/kf+RAAAAAAAAAAAAAP+RAAD/2/+k/6QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/yQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/tgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/tv/uAAIAKQAkACQAAQAnACcAAgApACkABQAtAC0ABgAuAC4ACAAvAC8ACQAyADIACgAzADMACwA0ADQADAA1ADUADgA3ADcAEAA4ADgAEQA5ADkAEwA6ADoAFQA8ADwAFwBIAEgAAwBJAEkABABOAE4ABwBVAFUADQBWAFYADwBZAFkAEgBaAFoAFABcAFwAFgCCAIcAAQCSAJIAAgCUAJgACgCaAJoACgCbAJ4AEQCfAJ8AFwChAKEADwCqAK0AAwC/AL8AFgDBAMEAFgDDAMMACQDFAMUACgDIAMgADwDJAMkAFwDbANsAGQDcANwAGgDeAN4AGAD/AQAABAACADoADwAPABYAEAAQAB0AEQARABcAHQAdACAAHgAeACEAJAAkABAAJgAmAAIAKgAqAAMAMgAyAAQANAA0AAUANwA3AAYAOAA4AAgAOQA5AAoAOgA6AAwAOwA7ABgAPAA8AA0ARABEABIARgBGABkARwBHABoASABIABMASQBJABEASwBLAB4ATABMAB8AUQBRABsAUgBSABQAVABUABwAVQBVABUAVgBWACIAVwBXACMAWABYAAcAWQBZAAkAWgBaAAsAXABcAAEAggCIABAAiQCJAAIAlACYAAQAmgCaAAQAmwCeAAgAnwCfAA0AoQChABEAogCoABIAqQCpABkAqgCtABMArgCxAB8AswCzABsAtAC4ABQAugC6ABQAuwC+AAcAvwC/AAEAwQDBAAEAwgDCABoAxQDFAAQAxgDGABQAyADIACIAyQDJAA0A3ADcAA8A3wDfAA4A/wEAABEAAQBBACQAJwApAC0ALgAvADIAMwA0ADUANwA4ADkAOgA8AEQASABJAE4AVQBWAFkAWgBcAIIAgwCEAIUAhgCHAJIAlACVAJYAlwCYAJoAmwCcAJ0AngCfAKEAogCjAKQApQCmAKcAqACqAKsArACtAL8AwQDDAMUAyADJANsA3ADeAP8BAAABAAAACAAAAAQADgACaWRlb3JvbW4AAWxhdG4ACAAGAAAAAAABAAIACAAMAAH/VgABAAAAAAABAAAAAMmJbzEAAAAAuc42nwAAAAC5zjaf");
}
@font-face {
  font-family: "Neuzeit_DV";
  src: url("data:font/opentype;base64,T1RUTwANAIAAAwBQQkFTRT9iT7oAAFyMAAAANENGRiBEWcW5AAALiAAAOo5EU0lHHXLDXgAAXMAAABSYR1BPUzEuOysAAEyIAAAQBEdTVUKVc68ZAABKDAAAAnpPUy8yeggQtwAAAUAAAABgY21hcJy38pgAAAfEAAADpGhlYWTV97ucAAAA3AAAADZoaGVhBwcDZAAAARQAAAAkaG10eBoRJd0AAEYYAAAD9G1heHAA/VAAAAABOAAAAAZuYW1l+dSiQAAAAaAAAAYicG9zdP+4ADIAAAtoAAAAIAABAAAAAQo98UhHpl8PPPUAAwPoAAAAALnONtoAAAAAuc422v9b/wYD6QPFAAAAAwACAAAAAAAAAAEAAAL4/xAAyAP7/1v/WwPpAAEAAAAAAAAAAAAAAAAAAAD9AABQAAD9AAAAAgIgASwABQAEAooCWAAAAEsCigJYAAABXgAyATgAAAILBQICAgMCAgSAAACvQAAgSgAAAAAAAAAAQURCRQAAACD7AgL4/xAAyAPFAPoAAAABAAAAAAIJAvgAIAAgAAQAAAAZATIAAQAAAAAAAACKAAAAAQAAAAAAAQANAIoAAQAAAAAAAgAVAJcAAQAAAAAAAwAlAKwAAQAAAAAABAAjANEAAQAAAAAABQA4APQAAQAAAAAABgAaASwAAQAAAAAABwAKAUYAAQAAAAAACQAOAVAAAQAAAAAACwAZAV4AAQAAAAAADgAkAXcAAQAAAAAAEgAdAZsAAwABBAkAAAEUAbgAAwABBAkAAQA6AswAAwABBAkAAgAOAwYAAwABBAkAAwBKAxQAAwABBAkABAA0A14AAwABBAkABQBwA5IAAwABBAkABgA0A14AAwABBAkABwAUBAIAAwABBAkACQAcBBYAAwABBAkACwAyBDIAAwABBAkADgBIBGQAAwABBAkAEAAaBKwAAwABBAkAEQAqBMZDb3B5cmlnaHQgqSAxOTkwLCAxOTkyIEFkb2JlIFN5c3RlbXMgSW5jb3Jwb3JhdGVkLiAgQWxsIFJpZ2h0cyBSZXNlcnZlZC4gqSAxOTgxLCAyMDAyIEhlaWRlbGJlcmdlciBEcnVja21hc2NoaW5lbiBBRy4gQWxsIHJpZ2h0cyByZXNlcnZlZC5ESU4gMzA2NDAgU3RkTmV1emVpdCBHcm90ZXNrIExpZ2h0MS4wNDA7QURCRTtESU5OZXV6ZWl0R3JvdGVza1N0ZC1MaWdodERJTiAzMDY0MCBTdGQgTmV1emVpdCBHcm90ZXNrIExpZ2h0VmVyc2lvbiAxLjA0MDtQUyAwMDEuMDAxO0NvcmUgMS4wLjM1O21ha2VvdGYubGliMS41LjQ0OTJESU5OZXV6ZWl0R3JvdGVza1N0ZC1MaWdodERJTlNjaHJpZnRMaW5vdHlwZSBTdGFmZmh0dHA6Ly93d3cuYWRvYmUuY29tL3R5cGVodHRwOi8vd3d3LmFkb2JlLmNvbS90eXBlL2xlZ2FsLmh0bWxESU4gTmV1emVpdCBHcm90ZXNrIFN0ZCBMaWdodABDAG8AcAB5AHIAaQBnAGgAdAAgAKkAIAAxADkAOQAwACwAIAAxADkAOQAyACAAQQBkAG8AYgBlACAAUwB5AHMAdABlAG0AcwAgAEkAbgBjAG8AcgBwAG8AcgBhAHQAZQBkAC4AIAAgAEEAbABsACAAUgBpAGcAaAB0AHMAIABSAGUAcwBlAHIAdgBlAGQALgAgAKkAIAAxADkAOAAxACwAIAAyADAAMAAyACAASABlAGkAZABlAGwAYgBlAHIAZwBlAHIAIABEAHIAdQBjAGsAbQBhAHMAYwBoAGkAbgBlAG4AIABBAEcALgAgAEEAbABsACAAcgBpAGcAaAB0AHMAIAByAGUAcwBlAHIAdgBlAGQALgBEAEkATgAgAE4AZQB1AHoAZQBpAHQAIABHAHIAbwB0AGUAcwBrACAAUwB0AGQAIABMAGkAZwBoAHQAUgBlAGcAdQBsAGEAcgAxAC4AMAA0ADAAOwBBAEQAQgBFADsARABJAE4ATgBlAHUAegBlAGkAdABHAHIAbwB0AGUAcwBrAFMAdABkAC0ATABpAGcAaAB0AEQASQBOAE4AZQB1AHoAZQBpAHQARwByAG8AdABlAHMAawBTAHQAZAAtAEwAaQBnAGgAdABWAGUAcgBzAGkAbwBuACAAMQAuADAANAAwADsAUABTACAAMAAwADEALgAwADAAMQA7AEMAbwByAGUAIAAxAC4AMAAuADMANQA7AG0AYQBrAGUAbwB0AGYALgBsAGkAYgAxAC4ANQAuADQANAA5ADIARABJAE4AUwBjAGgAcgBpAGYAdABMAGkAbgBvAHQAeQBwAGUAIABTAHQAYQBmAGYAaAB0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ASgAHgEEAEABzwAUAggAKwGWAC0CCAAZAggACgIIAAwCCAAPAggAIQIIAC8CCAAhAggAIQEEAEABBAAEAlgALwJYAC8CWAAvAggANgMgAAgC5AATAnYATALlADIC5QBMAgcATAIHAEwDigA4AuUATADwAEgBzwApAnYATAHPAEwDwgBMAuQASAOKADICPgBMA4oAMgJ2AEwCPgApAgYAFQLkAEgCrAAVA/oAEQKsABQCdgAKAnYAGQFgAHQBzwAUAWAAJwJYADUB9AAAASgANwI+ACACrABLAgcALQKsADACdgAtASgAEwKsACkCPgBFAPAAOQDwAAoCBwBLAPAAPwOKAEkCPgBFAqwAPAKsAEsCrAAwAWAASwHPACcBKAATAj4ARQI+ABQDVAATAj4AEgI+AAgBzwAVAWAAQQDeAEoBYAAjAlgARQFgAG4CCAA3AggAOACn/1sCCAAVAggANQIIADQCCAAQASgAbwIIAD8CCABEASgANwEoADIB9AAAAggALgIIAC4BBABAAlgAFAH0ADwBKAAlAggANAIIAD8CCAA7A+gAZQPoAAcCCAA2APD/5wDwAD8A8P/iAPD/3wDw/+EA8P/fAPAAOQDw/9wA8AAbAPAAAwDw/98A8AAKAPD/4gPoAAADwwATAXUADwHPAAcDigAyA/sAJwG8ACIDwwAjAPAASwDwAAQCrAA0A/sAKQJ2ABoCWAAvAj4ARQPeACQC5QAUAwoAGAJYAC8CPgBMAwoAJwJYAC8A3gBKAZAAOQKsAEsDCgAYAyAACAJYAC8CrAA8AlgARwMgAAgC5AATAuQAEwLkABMC5AATAuQAEwLkABMC5QAyAgcATAIHAEwCBwBMAgcATADwAD8A8P/iAPD/3ADw/+cC5ABIA4oAMgOKADIDigAyA4oAMgOKADICPgApAuQASALkAEgC5ABIAuQASAJ2AAoCdgAKAnYAGQI+ACACPgAgAj4AIAI+ACACPgAgAj4AIAIHAC0CdgAtAnYALQJ2AC0CdgAtAPAAPwDw/+IA8P/cAPD/5wI+AEUCrAA8AqwAPAKsADwCrAA8AqwAPAHPACcCPgBFAj4ARQI+AEUCPgBFAj4ACAI+AAgBzwAVAgcAEwIHABMBCAAYAVEAEQFRAAYCYgAeApsALAI+AEUCIAAJAggAGAHQABsDiAAjAgsAKQKZABoCDAAX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AAAAAAAAAAAAAAAAAAAAAAAAAAD/tv+2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA//YAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7gAAAAD/7gAAAAAAAAAAAAD/7gAAAAAAAAAAAAAAAAAAAAAAAP/uAAD/7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+kAAAAAAAA/6QAAP/J/9v/kf+2/7YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/9v/2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+4AAP/uAAD/9gAAAAAAAAAAAAAAAP/uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/uAAAAAAAA/+4AAP/uAAD/4gAAAAD/tv+2/+4AAAAAAAAAAAAAAAAAAP/iAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP9//3//tgAAAAD/9v/uAAD/7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7v/uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/6T/pAAAAAAAAP/2/+4AAP/uAAAAAP/u/+7/7gAS/+7/7v/JAAAAAAAAAAAAAAAAAAAAAAAA/+4AAAAAAAD/7gAA/+4AAP/bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8T/xAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7gAAAAD/pAAAAAAAAP+RAAD/nAAAAAAAAP+R/5H/pAAAAAD/nP+kAAD/kf+kAAAAAAAAAAAAAAAAAAD/f//2/5H/kQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/tv+2/+4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7b/tgAAAAAAAP/u//YAAP/uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+7/7gAAAAD/yQAAAAAAAAAAAAAAAAAAAAAAAP9//3//tgAAAAD/tv+2/9v/tgAAAAAAAAAAAAAAAAAAAAD/yQAA/7b/tgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/yf/JAAAAAAAA//b/7gAA/+4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/uAAAAAP/bAAAAAAAAAAAAAP/uAAAAAAAA/7b/tv/JAAAAAP/J/9v/9v/bAAAAAAAAAAAAAAAAAAAAAAAAAAD/7v/uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/pP+kAAAAAAAA/+7/7gAA/+4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/iAAAAAP+kAAAAAAAAAAAAAAAAAAAAAAAA/5H/kf+2AAAAAP+c/5H/2/+RAAAAAAAAAAAAAAAAAAAAAP+RAAD/pP+kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7gAAAAAAAAAAAAAAAAAA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"), url("data:font/eot;base64,7HEAAJxwAAABAAIAAAAAAAILBQICAgMCAgQBACwBAAAAAExQrwAAgEogAEAAAAAAAAAAAAEAAAAAAAAAZRrf6gAAAAAAAAAAAAAAAAAAAAAAADoARABJAE4AIABOAGUAdQB6AGUAaQB0ACAARwByAG8AdABlAHMAawAgAFMAdABkACAATABpAGcAaAB0AAAADgBSAGUAZwB1AGwAYQByAAAAcABWAGUAcgBzAGkAbwBuACAAMQAuADAANAAwADsAUABTACAAMAAwADEALgAwADAAMQA7AEMAbwByAGUAIAAxAC4AMAAuADMANQA7AG0AYQBrAGUAbwB0AGYALgBsAGkAYgAxAC4ANQAuADQANAA5ADIAAAA0AEQASQBOAE4AZQB1AHoAZQBpAHQARwByAG8AdABlAHMAawBTAHQAZAAtAEwAaQBnAGgAdAAAAAAAAAEAAAAQAQAABAAAQkFTRT9iT7oAAHBMAAAANEZGVE09JdzmAABwgAAAABxHREVGBS0D6gAAXRQAAABKR1BPUz9dO9cAAGAkAAAQKEdTVUKMzaxJAABdYAAAAsRPUy8yeggQUwAAAYgAAABgY21hcHbSlU0AAAXkAAACgmdhc3D//wADAABdDAAAAAhnbHlmwNQyXwAACmgAAEkEaGVhZAHK/X0AAAEMAAAANmhoZWEHBwNlAAABRAAAACRobXR4GWolygAAAegAAAP6bG9jYaEGs74AAAhoAAACAG1heHABSABJAAABaAAAACBuYW1luKz7CgAAU2wAAAb5cG9zdP2pNYoAAFpoAAACogABAAAAAQo96t8aZV8PPPUACwPoAAAAAM+z18gAAAAAz7PXyP9b/wYD6QPFAAAACAACAAAAAAAAAAEAAAL4/xAAyAP7/1v/WwPpAAEAAAAAAAAAAAAAAAAAAAD+AAEAAAD/AEYABwAAAAAAAgAAAAEAAQAAAEAAAAAAAAAAAgHcASwABQAEAooCWAAAAEsCigJYAAABXgAyATgAAAILBQICAgMCAgSAAACvQAAgSgAAAAAAAAAAQURCRQAAACD7AgL4/xAAyAPFAPoAAAABAAAAAAIJAvgAAAAgAAQB9AAAAAAAAAFNAAABBAAAAWAAbgIIAJMCCAACAggADgOLAFUC5QBHASgAbwFgAEUBYAAaAZgAJQJYAC8BBAAEASgAHgEEAEABzwAUAggAKwGWAC0CCAAZAggACgIIAAwCCAAPAggAIQIIAC8CCAAhAggAIQEEAEABBAAEAlgALwJYAC8CWAAvAggANgMgAAgC5AATAnYATALlADIC5QBMAgcATAIHAEwDigA4AuUATADwAEgBzwApAnYATAHPAEwDwgBMAuQASAOKADICPgBMA4oAMgJ2AEwCPgApAgYAFQLkAEgCrAAVA/oAEQKsABQCdgAKAnYAGQFgAHQBzwAUAWAAJwJYADUB9AAAAPD/5wI+ACACrABLAgcALQKsADACdgAtASgAEwKsACkCPgBFAPAAOQDwAAoCBwBLAPAAPwOKAEkCPgBFAqwAPAKsAEsCrAAwAWAASwHPACcBKAATAj4ARQI+ABQDVAATAj4AEgI+AAgBzwAVAWAAQQDeAEoBYAAjAlgARQEEAAABYABuAggANwIIADgCCAAQAggAFQDeAEoCCAA0APD/3AMgAAgBdQAPAggARAJYAC8BKAAeAyAACADw/+EBkAA5AlgALwFRABEBUQAGAPAAPwI+AEUCWAAUAQQAQADwAAMBCAAYAbwAIgIIADsDCgAnAwoAGAMKABgCCAA2AuQAEwLkABMC5AATAuQAEwLkABMC5AATA8MAEwLlADICBwBMAgcATAIHAEwCBwBMAPD/5wDwAD8A8P/iAPD/3ALlABQC5ABIA4oAMgOKADIDigAyA4oAMgOKADICWABHA4oAMgLkAEgC5ABIAuQASALkAEgCdgAKAj4ATAJ2ABoCPgAgAj4AIAI+ACACPgAgAj4AIAI+ACADwwAjAgcALQJ2AC0CdgAtAnYALQJ2AC0A8P/nAPAAPwDw/+IA8P/cAqwAPAI+AEUCrAA8AqwAPAKsADwCrAA8AqwAPAJYAC8CrAA0Aj4ARQI+AEUCPgBFAj4ARQI+AAgCrABLAj4ACADwAEsBzwAHAPAABAP7ACcD+wApAj4AKQHPACcCdgAKAnYAGQHPABUCCAA1APD/4gDw/+IA8P/hAPD/3wDwADkA8AAbAPAACgDw/98A8P/fApsALAI+AEUCIAAJAfQAAAPoAAABKAA3ASgANwEoACUCCAA/AggAPwIIADQCCAAuAggALgH0ADwD6ABlA+gABwEoADcBKAAyAKf/WwIIABgB0AAbA94AJAKbACwDiAAjAgsAKQJiAB4CmQAaAgwAFwJYAC8Ap/9b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ZG4ANHN1cHMAOgAAAAIAAAABAAAAAQACAAAAAQADAAAAAQAEAAAAAQAFAAgAEgAaACIAMgA6AEIASgBSAAEAAAABAEgAAwAAAAEAagAGAAAABQB4AKgA0AD4ASAABAAAAAEBOAABAAAAAQFQAAEAAAABAWIABAAAAAEBgAAEAAAAAQHoAAIAFgAIAOQAewB0AHUAbAB8AGwAfAABAAgAEQAUABUAFgAkADIARABSAAEAEAABAAgAAwDZANoA8gABAAEAEAADAAAABAAWABwAJAAqAAAAAQAAAAYAAQABABMAAQACABIA6AABAAEAEwABAAEAEwADAAAAAwAUABoAIgAAAAEAAAAHAAEAAQATAAEAAgASAOgAAQABABMAAwAAAAMAFAAaACIAAAABAAAABgABAAEAFAABAAIAEgDoAAEAAQAXAAMAAAADABQAGgAiAAAAAQAAAAYAAQABABQAAQACABIA6AABAAEAFQADAAAAAwAUABoAIgAAAAEAAAAGAAEAAQAWAAEAAgASAOgAAQABABcAAQAaAAEACAACAAYADAD+AAIATwD9AAIATAABAAEASQACAA4ABABsAHwAbAB8AAEABAAkADIARABSAAIAFAAHAHsAdAB1AGwAfABsAHwAAQAHABQAFQAWACQAMgBEAFIAAQBmAAMADAAmAFAAAgAGABAA5QAEABIAEwATAOUABADoABMAEwAEAAoAEgAaACIAfgADABIAFwB+AAMA6AAXAH8AAwASABUAfwADAOgAFQACAAYADgCAAAMAEgAXAIAAAwDoABcAAQADABMAFAAWAAEAHgABAAgAAgAGAA4ACAADABIAEwAIAAMA6AATAAEAAQATAAEAAAAKAB4ALAABbGF0bgAIAAQAAAAA//8AAQAAAAFrZXJuAAgAAAABAAAAAQAEAAIAAAACAAoBLgABAQYABAAAAA0AJAAuADwARgBgAGYAlADOAOAA6gDwAPoBAAACANv/2wDe/9sAAwAD/9sA3P/bAN//2wACANz/2wDf/9sABgCi//IApf/yAKb/8gCt//IArgAAALAAAAABAKb/+wALAKL/zgCk/84Apf/OAKb/5wCn/84Aqv+7AKz/uwCt/9IAtP/IALj/yAC+/9IADgBMAAAAov/bAKT/2wCl/9sApv/bAKf/2wCq/9sArP/bAK3/2wCuAAAArwAAALAABwC2/8gAuP/bAAQApv/XAKz/5AC4/+QAvv/kAAIAuP+tAL7/uwABANv/qAACANz/qADf/9sAAQDb/9sAAQAD/9sAAQANAAMADwARACkAMwA3ADkAOgA8ANsA3ADeAN8AAg4qAAQAAAtYDL4AJgAmAAD/7v/u/+7/7v+k/+7/7v/b/7b/2//J/+7/tv+2/7YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7gAAAAAAAAAAAAAAAAAA/87/zgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7v/bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/uAAD/7gAA/+4AAAAA/7b/tv/uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+4AAP/uAAD/7gAAAAAAAP/O/84AAP/uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAASABL/7v/uAAAAAP/uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/3//f//JAAAAAP/u/+7/9v/u//YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAP/O/84AAAAAAAAAAP/2AAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/tv+2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7b/tgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/2AAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+4AAAAA/+4AAAAAAAAAAAAA/+4AAAAAAAAAAAAAAAAAAAAAAAD/7gAA/+4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/pAAAAAAAAP+kAAD/yf/b/5H/tv+2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/b/9sAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/uAAD/7gAA//YAAAAAAAAAAAAAAAD/7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7gAAAAAAAP/uAAD/7gAA/+IAAAAA/7b/tv/uAAAAAAAAAAAAAAAAAAD/4gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/9gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/f/9//7YAAAAA//b/7gAA/+4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+7/7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+k/6QAAAAAAAD/9v/uAAD/7gAAAAD/7v/u/+4AEv/u/+7/yQAAAAAAAAAAAAAAAAAAAAAAAP/uAAAAAAAA/+4AAP/uAAD/2wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/E/8QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+4AAAAA/6QAAAAAAAD/kQAA/5wAAAAAAAD/kf+R/6QAAAAA/5z/pAAA/5H/pAAAAAAAAAAAAAAAAAAA/3//9v+R/5EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/7b/tv/uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+2/7YAAAAAAAD/7v/2AAD/7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/u/+4AAAAA/8kAAAAAAAAAAAAAAAAAAAAAAAD/f/9//7YAAAAA/7b/tv/b/7YAAAAAAAAAAAAAAAAAAAAA/8kAAP+2/7YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/8n/yQAAAAAAAP/2/+4AAP/uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7gAAAAD/2wAAAAAAAAAAAAD/7gAAAAAAAP+2/7b/yQAAAAD/yf/b//b/2wAAAAAAAAAAAAAAAAAAAAAAAAAA/+7/7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/7gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/6T/pAAAAAAAAP/u/+4AAP/uAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/4gAAAAD/pAAAAAAAAAAAAAAAAAAAAAAAAP+R/5H/tgAAAAD/nP+R/9v/kQAAAAAAAAAAAAAAAAAAAAD/kQAA/6T/pAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/+4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP+2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/tgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP/eAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/tgAAAAD/kQAAAAAAAP+2AAAAAAAAAAD/7gAAAAAAAAAAAAD/2wAAAAAAAP/bAAD/2wAA/9sAAAAAAAAAAP/bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgA7AAMAAwAlACUAJQACACcAJwAEACkAKQAHACoAKgAJAC0ALQAKAC4ALgAMAC8ALwANADEAMQAOADIAMgAQADMAMwASADQANAATADUANQAVADYANgAXADcANwAYADgAOAAZADkAOQAbADoAOgAdADwAPAAgAEUARQABAEcARwADAEgASAAFAEkASQAGAEoASgAIAE4ATgALAFIAUgAPAFMAUwARAFUAVQAUAFYAVgAWAFkAWQAaAFoAWgAcAFsAWwAeAFwAXAAfAF0AXQAhAJIAkgAEAJMAkwAOAJQAmAAQAJoAmgAQAJsAngAZAJ8AnwAgAKEAoQAWAKoArQAFALQAuAAPALoAugAPAL8AvwAfAMAAwAABAMEAwQAfAMIAwgADAMMAwwANAMUAxQAQAMYAxgAPAMcAxwAXAMgAyAAWAMkAyQAgAMsAywAhANsA2wAjANwA3AAkAN4A3gAiAP0A/gAGAAIAPAAPAA8AEAAQABAAIQARABEAEQAdAB0AIwAeAB4AJAAkACQAEgAmACYAAQAqACoAAgAyADIAAwA0ADQABAA3ADcABQA4ADgABwA5ADkACQA6ADoACwA7ADsAGgA8ADwADQBEAEQAFQBGAEYAGwBHAEcAHABIAEgAFgBJAEkAFABKAEoAHQBLAEsAIgBMAEwAFwBRAFEAHgBSAFIAGABUAFQAHwBVAFUAGQBWAFYAIABXAFcAJQBYAFgABgBZAFkACABaAFoACgBbAFsAEwBcAFwADACCAIgAEgCJAIkAAQCUAJgAAwCaAJoAAwCbAJ4ABwCfAJ8ADQChAKEAFACiAKgAFQCpAKkAGwCqAK0AFgCuALEAFwCzALMAHgC0ALgAGAC6ALoAGAC7AL4ABgC/AL8ADADBAMEADADCAMIAHADFAMUAAwDGAMYAGADIAMgAIADJAMkADQDcANwADwDfAN8ADgD9AP4AFAACABoAAwADAAAAJAAlAAEAJwAnAAMAKQAqAAQALQAvAAYAMQA6AAkAPAA8ABMARQBFABQARwBKABUATgBOABkAUgBTABoAVQBWABwAWQBdAB4AggCHACMAkgCYACkAmgCfADAAoQChADYAqgCtADcAtAC4ADsAugC6AEAAvwDDAEEAxQDJAEYAywDLAEsA2wDcAEwA3gDeAE4A/QD+AE8AAQAAAAgAAAAEAA4AAmlkZW9yb21uAAFsYXRuAAgABgAAAAAAAQACAAgADAAB/1YAAQAAAAAAAQAAAADJiW8xAAAAALnONtoAAAAAuc422g==");
}
@font-face {
  font-family: "Material Icons";
  font-style: normal;
  font-weight: 400;
  src: url(../../css/fonts/MaterialIcons-Regular.eot); /* For IE6-8 */
  src: local("Material Icons"), local("MaterialIcons-Regular"), url(../../css/fonts/MaterialIcons-Regular.woff2) format("woff2"), url(../../css/fonts/MaterialIcons-Regular.woff) format("woff"), url(../../css/fonts/MaterialIcons-Regular.ttf) format("truetype");
}
.material-icons {
  font-family: "Material Icons";
  font-weight: normal;
  font-style: normal;
  font-size: 24px; /* Preferred icon size */
  display: inline-block;
  line-height: 1;
  text-transform: none;
  letter-spacing: normal;
  word-wrap: normal;
  white-space: nowrap;
  direction: ltr;
  /* Support for all WebKit browsers. */
  -webkit-font-smoothing: antialiased;
  /* Support for Safari and Chrome. */
  text-rendering: optimizeLegibility;
  /* Support for Firefox. */
  -moz-osx-font-smoothing: grayscale;
  /* Support for IE. */
  -webkit-font-feature-settings: "liga";
          font-feature-settings: "liga";
}

/* Scss Document */
html {
  background: url("../images/ballpark_bg2.jpg") no-repeat center center fixed;
  background-size: cover;
  height: 100%;
  font-family: Calibri, Helvetica, Arial, sans-serif;
  font-size: 13.5px;
}

div {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

a {
  color: #ffffff;
  text-decoration: none;
}
.no-touch a:hover {
  text-decoration: underline;
}

input,
select,
textarea,
button {
  font-family: Calibri, Helvetica, Arial, sans-serif;
  font-size: 12px;
}

body {
  margin: 0;
  padding: 0;
  height: 100%;
}

legend {
  display: block;
  width: 100%;
  padding: 0;
  line-height: inherit;
}

#container {
  height: 100%;
}

strong {
  font-weight: bold;
}

[v-cloak] {
  display: none !important;
}

.waiting {
  cursor: wait !important;
}

.sortArrow {
  font-size: 0.5925925926em !important;
}

.rightAlign {
  text-align: right !important;
}

.leftAlign {
  text-align: left !important;
}

.centerAlign {
  text-align: center !important;
}

.bold {
  font-weight: bold;
}

#playerSearch {
  position: absolute;
  right: 0.7407407407em;
  top: 0.5185185185em;
}
#playerSearch span {
  color: #fff;
}
#playerSearch input {
  width: 18.5185185185em;
}
#playerSearch #playerSearchResults {
  overflow: visible !important;
  position: absolute;
  left: -50px;
  z-index: 1000;
}
#playerSearch #playerSearchResults ul.ui-autocomplete {
  left: -50px !important;
}

div#DVLogOutButton {
  display: block;
  right: 0;
  margin: 0 5px 0 0;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
div#DVLogOutButton img {
  max-width: 28px;
  max-height: 28px;
}

ul.ui-autocomplete {
  font-size: 12px;
  border: 1px solid #adadad;
  z-index: 1000;
  overflow: auto;
  height: 300px;
  width: 300px;
}
ul.ui-autocomplete * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
ul.ui-autocomplete li.ui-menu-item {
  margin: 0;
  padding: 0;
  border-bottom: 1px solid #474747;
}
ul.ui-autocomplete li.ui-menu-item a {
  position: relative;
  display: block;
  padding: 0.7407407407em;
  text-decoration: none;
  color: #333;
}
ul.ui-autocomplete li.ui-menu-item a small {
  font-size: 0.8148148148em;
}
ul.ui-autocomplete li.ui-menu-item a span {
  color: #3d3d3d !important;
  width: 20px;
  position: absolute;
  right: 40px;
  font-size: 10px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
ul.ui-autocomplete li.ui-menu-item[data-type=Org] {
  background-color: #9d9d9d;
}
ul.ui-autocomplete li.ui-menu-item[data-type=Preflist] {
  background-color: #6a6a6a;
}
ul.ui-autocomplete li.ui-menu-item[data-type=Preflist] a {
  color: #fff;
}
ul.ui-autocomplete li.ui-menu-item.ui-state-focus {
  border: none;
  font-weight: normal;
}
ul.ui-autocomplete li.ui-menu-item.ui-state-focus a {
  background-color: #00254a !important;
  text-decoration: none;
  color: #fff !important;
}
ul.ui-autocomplete li.ui-menu-item.ui-state-focus a span {
  color: #fff !important;
}

li[data-sort="0"] {
  border-top: 2px solid #000;
}

li[data-sort="0"] ~ li[data-sort="0"] {
  border-top: none;
}

li[data-sort="1"] {
  border-top: 2px solid #000;
}

li[data-sort="1"] ~ li[data-sort="1"] {
  border-top: none;
}

li[data-sort="2"] {
  border-top: 2px solid #000;
}

li[data-sort="2"] ~ li[data-sort="2"] {
  border-top: none;
}

figure#indHTML5Video {
  display: table;
  width: 100%;
  height: 95%;
  border-collapse: collapse;
}
figure#indHTML5Video video {
  width: 100%;
  height: 100%;
  background-color: #3c3c3e;
  border-collapse: collapse;
}
figure#indHTML5Video figcaption {
  display: table-cell;
  vertical-align: top;
  border-collapse: collapse;
  width: 15%;
}
figure#indHTML5Video figcaption div {
  overflow: auto;
  height: 100%;
}
figure#indHTML5Video figcaption a {
  display: block;
  padding: 0.3703703704em;
  line-height: 1.037037037em;
  background-color: #3c3c3e;
  border-left: 1px solid #2f2f31;
  border-bottom: 1px solid #2f2f31;
  text-decoration: none !important;
  font-size: 1.1111111111em;
  border-collapse: collapse;
}
figure#indHTML5Video figcaption a.selected {
  background-color: #58585b;
}
figure#indHTML5Video figcaption a small {
  font-size: 0.7407407407em;
}

.btn {
  -moz-user-select: none;
  background-color: #0f752d;
  color: #fff !important;
  text-align: center;
  text-shadow: 1px 1px 0px #666;
  padding: 3px 12px;
  text-decoration: none;
}
.btn.cancel {
  background-color: #ce1126;
}
.btn.cancel:hover {
  background-color: #870b19;
}
.btn:hover {
  background-color: #3d8b3d;
  text-decoration: none !important;
}
.btn.greyed {
  background-color: #7c7c7c !important;
}
.btn.greyed:hover {
  background-color: #5c5c5c !important;
  text-decoration: none;
}
.btn.slim {
  padding: 0 12px;
}

.yes {
  background-color: #468742 !important;
  color: #fff;
}

.no {
  background-color: #950301 !important;
  color: #fff;
}

.allowWrap {
  white-space: inherit !important;
}

#overlay {
  display: none;
  position: fixed;
  top: 0%;
  left: 0%;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.75);
  z-index: 9999;
}

/************** HEADER STYLES **************/
#head {
  position: relative;
  height: 3.3333333333em;
  border-bottom: 1px dashed #ce1126;
  background: rgba(0, 0, 0, 0.3);
}
#head > h2 {
  color: #fff;
  font-size: 1.4814814815em;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
#head #header {
  position: relative;
  padding-left: 0.7407407407em;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
#head #header > h2 {
  margin: 0;
  padding: 0;
  font-family: "TribeType_DV";
  color: #ffffff;
  font-size: 2em;
  text-align: left;
  text-shadow: 0.0740740741em 0.0740740741em rgb(0, 50, 99);
}
@media screen and (max-width: 767px) {
  #head #header > h2 {
    font-size: 1.4814814815em;
    text-align: left !important;
  }
}
#head #header > h5 {
  margin: 0;
  padding: 0;
  color: #ce1126;
  font-size: 1em;
  text-align: left;
  text-shadow: 0.0740740741em 0.0740740741em rgb(0, 50, 99);
}
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) {
  #head #header > h5 {
    font-size: 0.7407407407em;
    text-align: left !important;
  }
}
#head #dvLinks {
  right: 0;
  padding: 0.8888888889em 2em;
  font-family: "Mittelschrift_DV";
  color: #ffffff;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
#head #dvLinks a {
  color: #fff !important;
}
#head #modes {
  background: rgba(0, 0, 0, 0.3);
  border-bottom: 1px dashed #ce1126;
  overflow: auto;
  color: rgb(255, 255, 255);
}
#head #nav {
  list-style-type: none;
}
#head #nav li {
  width: 13%;
  float: left;
  border-right: 1px dashed #ce1126;
}
#head #nav li a {
  display: block;
  height: 100%;
  background: rgba(0, 0, 0, 0.1);
  color: #ffffff;
  text-decoration: none;
  font-family: "Neuzeit_DV";
  font-size: 0.8888888889em;
  padding: 1.2592592593em;
}
#head #nav li a[rel=medical] {
  background: rgba(0, 0, 0, 0.1) url(../images/medical_b_bg.png) right no-repeat;
}
.no-touch #head #nav li a[rel=medical]:hover {
  background: rgba(0, 0, 0, 0.5) url(../images/medical_b_bg.png) right no-repeat;
}
#head #nav li a[rel=medical].mnActive {
  font-weight: bold;
  background: rgba(0, 0, 0, 0.5) url(../images/medical_b_bg.png) right no-repeat;
}
#head #nav li a[rel=civid] {
  background: rgba(0, 0, 0, 0.1) url(../images/civid_b_bg.png) right no-repeat;
}
.no-touch #head #nav li a[rel=civid]:hover {
  background: rgba(0, 0, 0, 0.5) url(../images/civid_b_bg.png) right no-repeat;
}
#head #nav li a[rel=civid].mnActive {
  font-weight: bold;
  background: rgba(0, 0, 0, 0.5) url(../images/civid_b_bg.png) right no-repeat;
}
#head #nav li a[rel=tonto] {
  background: rgba(0, 0, 0, 0.1) url(../images/tonto_b_bg.png) right no-repeat;
}
.no-touch #head #nav li a[rel=tonto]:hover {
  background: rgba(0, 0, 0, 0.5) url(../images/tonto_b_bg.png) right no-repeat;
}
#head #nav li a[rel=tonto].mnActive {
  font-weight: bold;
  background: rgba(0, 0, 0, 0.5) url(../images/tonto_b_bg.png) right no-repeat;
}
#head #nav li a[rel=dview] {
  background: rgba(0, 0, 0, 0.1) url(../images/development_b_bg.png) right no-repeat;
}
.no-touch #head #nav li a[rel=dview]:hover {
  background: rgba(0, 0, 0, 0.5) url(../images/development_b_bg.png) right no-repeat;
}
#head #nav li a[rel=dview].mnActive {
  font-weight: bold;
  background: rgba(0, 0, 0, 0.5) url(../images/development_b_bg.png) right no-repeat;
}
#head #nav li a[rel=datasheets] {
  background: rgba(0, 0, 0, 0.1) url(../images/datasheets_b_bg.png) right no-repeat;
}
.no-touch #head #nav li a[rel=datasheets]:hover {
  background: rgba(0, 0, 0, 0.5) url(../images/datasheets_b_bg.png) right no-repeat;
}
#head #nav li a[rel=datasheets].mnActive {
  font-weight: bold;
  background: rgba(0, 0, 0, 0.5) url(../images/datasheets_b_bg.png) right no-repeat;
}

/*	END HEADER STYLES **************/
/************** CONTENT STYLES **************/
.hidden {
  display: none !important;
}

#appContent {
  background: rgba(0, 0, 0, 0.3);
  padding: 0.7407407407em;
  height: 100%;
  /*@include calc(min-width, '75.8518518519em - 0.7407407407em');*/
}
#appContent div.app {
  background-color: #e0e0e0;
  /*padding:$appPadding;*/
  /*overflow:auto;*/
  position: relative;
}
@media print {
  #appContent div.app {
    background: transparent;
  }
}

#sideBar {
  position: fixed;
  width: 15%;
  min-width: 125px;
}

/*	END CONTENT STYLES **************/
/************** LOGIN PAGE **************/
#loginContainer {
  border-radius: 1.4814814815em;
  -moz-border-radius: 1.4814814815em;
  -webkit-border-radius: 1.4814814815em;
  width: 25.5555555556em;
  height: 24.0740740741em;
  background: rgba(0, 50, 99, 0.7);
  margin-top: 7.4074074074em;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  -webkit-box-shadow: 0 0 0.4444444444em black;
  box-shadow: 0 0 0.4444444444em black;
}
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) {
  #loginContainer {
    width: 95%;
    height: 24.0740740741em;
    margin-top: 10%;
  }
}
#loginContainer h3 {
  color: #ce1126;
  font-size: 1.4814814815em;
  margin-top: 1.4814814815em;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) {
  #loginContainer h3 {
    font-size: 1.2592592593em;
  }
}
#loginContainer h1 {
  font-family: "TribeType_DV";
  color: #ffffff;
  font-size: 2.5925925926em;
  margin-top: 1.4814814815em;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
@media only screen and (min-device-width: 320px) and (max-device-width: 568px) {
  #loginContainer h1 {
    font-size: 2.4444444444em;
  }
}

.dvForm {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  width: 100%;
}
.dvForm .loginText {
  position: relative;
  width: 80%;
  margin: 0.3703703704em auto;
}
.dvForm .loginText input {
  font-size: 99%;
  height: 2.6666666667em;
  width: 97%;
}
.dvForm .loginButton {
  text-align: center;
  padding-top: 0.7407407407em;
}
.dvForm .loginButton span {
  margin: 0 auto;
  padding: 0.5925925926em;
  width: 80%;
  display: block;
  border: 1px solid rgba(0, 0, 0, 0.5);
  border-radius: 0.2962962963em;
  background-image: -webkit-gradient(linear, left top, left bottom, from(#3d6080), to(#24456e));
  background-image: linear-gradient(to bottom, #3d6080 0%, #24456e 100%);
  -webkit-box-shadow: inset 0 0.0740740741em 0.1481481481em rgba(255, 255, 255, 0.3), 0 0.0740740741em 0.0740740741em rgba(0, 0, 0, 0.1);
          box-shadow: inset 0 0.0740740741em 0.1481481481em rgba(255, 255, 255, 0.3), 0 0.0740740741em 0.0740740741em rgba(0, 0, 0, 0.1);
  color: #fff;
  font-size: 1em;
  text-shadow: -0.0740740741em -0.0740740741em 0.0740740741em rgba(0, 0, 0, 0.4);
}
.dvForm .loginButton span:hover {
  background-image: -webkit-gradient(linear, left top, left bottom, from(#3d6080), to(#3b5a99));
  background-image: linear-gradient(to bottom, #3d6080 0%, #3b5a99 100%);
}
.dvForm .loginButton span:active {
  -webkit-box-shadow: inset 0 0 0.2962962963em rgba(0, 0, 0, 0.4);
          box-shadow: inset 0 0 0.2962962963em rgba(0, 0, 0, 0.4);
  background: #35518d;
}

#loadingImg {
  position: absolute;
  top: 0.5925925926em;
  right: 0.5925925926em;
  width: 10%;
}

#notice {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  color: #ffffff;
  margin-top: 18.1481481481em;
  text-align: center;
  width: 80%;
}

/*	END LOGIN STYLES **************/
/**************	DASHBOARD PAGE **************/
#appLinks {
  display: table;
  width: 55%;
  height: 100%;
}
#appLinks * {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  font-weight: normal;
}
#appLinks > div.appLink {
  position: relative;
  display: table-cell;
  height: 100%;
  border-right: 1px solid #6b6c6c;
  color: #fff;
  font-size: 12px;
}
#appLinks > div.appLink:hover {
  background: rgba(0, 0, 0, 0.4);
  cursor: pointer;
}
#appLinks > div.appLink:hover div.appMenu {
  display: block !important;
}
#appLinks > div.appLink span {
  display: inline-block;
}
#appLinks > div.appLink span.name {
  right: 5px;
  width: calc(100% - 45px);
  text-align: center;
  letter-spacing: 1px;
  font-size: 10px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media screen and (max-width: 1285px) {
  #appLinks > div.appLink span.name {
    display: none;
  }
}
#appLinks > div.appLink span.image {
  left: 10px;
  width: 34px;
  height: 34px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
@media screen and (max-width: 1285px) {
  #appLinks > div.appLink span.image {
    position: absolute;
    top: 50%;
    left: 50%;
    -webkit-transform: translate(-50%, -50%);
    -ms-transform: translate(-50%, -50%);
    transform: translate(-50%, -50%);
  }
}
#appLinks > div.appLink span.image img {
  width: 35px;
  height: 35px;
}
#appLinks > div.appLink > div.appMenu {
  display: none;
  position: absolute;
  top: calc(3.3333333333em + 5px);
  width: 100%;
  min-width: 19.2592592593em;
  font-size: 12px;
  z-index: 9999;
  -webkit-box-shadow: 0 0 0.4444444444em black;
  box-shadow: 0 0 0.4444444444em black;
}
#appLinks > div.appLink > div.appMenu ul {
  list-style-type: none;
  display: table;
  table-layout: fixed;
  width: 100%;
}
#appLinks > div.appLink > div.appMenu ul.isOrgs li.appMenuGroup {
  float: left;
  width: 50%;
  border-right: 1px solid #6b6c6c;
}
#appLinks > div.appLink > div.appMenu ul.isOrgs li.appMenuGroup:first-child {
  border-right: none;
}
#appLinks > div.appLink > div.appMenu ul.isOrgs li.appMenuGroup:nth-child(odd) {
  border-right: none;
}
#appLinks > div.appLink > div.appMenu ul li.appMenuGroup {
  display: inline-block;
  width: 100%;
  text-transform: uppercase;
}
#appLinks > div.appLink > div.appMenu ul li.appMenuGroup > span {
  padding: 3px;
  width: 100%;
  display: block;
  background-color: rgb(0, 50, 99);
  color: #fff;
}
#appLinks > div.appLink > div.appMenu ul li.appMenuGroup ul {
  list-style-type: none;
}
#appLinks > div.appLink > div.appMenu ul li.appMenuGroup ul li.appMenuItem {
  text-transform: capitalize;
}
#appLinks > div.appLink > div.appMenu ul li.appMenuGroup ul li.appMenuItem a,
#appLinks > div.appLink > div.appMenu ul li.appMenuGroup ul li.appMenuItem span.nolink {
  display: block;
  width: 100%;
  border-bottom: 1px solid #c3c5c7;
  background-color: #dce6f0;
  padding: 3px;
  color: #000;
}
#appLinks > div.appLink > div.appMenu ul li.appMenuGroup ul li.appMenuItem a:hover,
#appLinks > div.appLink > div.appMenu ul li.appMenuGroup ul li.appMenuItem span.nolink:hover {
  text-decoration: none;
  color: #fff;
  background-color: #4d80b3;
}
#appLinks > div.appLink > div.appMenu ul li.appMenuGroup ul li.appMenuItem:last-child a {
  border-bottom: none;
}
#appLinks.inapp {
  position: absolute;
  left: 12.962962963em;
  top: 0;
  width: 45%;
  height: 44px;
  z-index: 9999;
}
#appLinks.inapp > div.appLink {
  font-size: 0.962962963em;
  border-right: 1px solid #878789;
}
#appLinks.inapp > div.appLink span.image {
  margin-top: 0.1481481481em;
}
#appLinks.inapp > div.appLink span.image img {
  max-width: 90%;
  max-height: 90%;
}
#appLinks.inapp > div.appLink > div.appMenu {
  top: 44px;
}

ind-modal .modal-container.listviewSearchModal {
  top: 100px;
  width: 350px;
  padding: 0.7407407407em;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
ind-modal .modal-container.listviewSearchModal input[type=text] {
  width: 100%;
  padding: 0.3703703704em;
  font-size: 13px;
}
ind-modal .modal-container.listviewSearchModal > .modal-content {
  -webkit-box-shadow: none;
  box-shadow: none;
}
ind-modal .modal-container.new-list {
  width: 400px;
  padding: 0.7407407407em;
}
ind-modal .modal-container.new-list #category {
  display: inline-block;
}
ind-modal .modal-container.new-list #category .dropdown {
  width: 220px;
}
ind-modal .modal-container.new-list .normal {
  margin-bottom: 10px;
}
ind-modal .modal-container.new-list .normal label {
  display: inline-block;
  width: 70px;
}
ind-modal .modal-container.new-list .normal input,
ind-modal .modal-container.new-list .normal select {
  width: 200px;
}
ind-modal .modal-container.new-list .buttons {
  text-align: center;
}
ind-modal .modal-container .title {
  display: block;
  width: 100%;
  padding-bottom: 0.7407407407em;
  text-align: center;
  color: rgb(0, 50, 99);
  font-weight: bold;
  font-size: 18px;
}
ind-modal .modal-container #list-view .search-lists-wrapper {
  position: relative;
}
ind-modal .modal-container #list-view .search-lists-wrapper .clear-input {
  position: absolute;
  top: 5px;
  right: 5px;
  width: 20px;
  height: 20px;
  cursor: pointer;
}
ind-modal .modal-container #list-view .options button {
  display: inline-block;
  margin: 10px 0;
}
ind-modal .modal-container #list-view .options button.selected {
  background: #ce1126;
  color: #fff;
}
ind-modal .modal-container #list-view .select-all {
  margin-bottom: 5px;
  background: #444;
  padding: 5px 3px;
  color: #fff;
  font-size: 14px;
  font-weight: lighter;
  cursor: pointer;
}
ind-modal .modal-container #list-view #group-list {
  height: 250px;
  overflow-y: auto;
}
ind-modal .modal-container #list-view #group-list .group {
  border-bottom: 1px solid #ccc;
  padding: 3px;
  cursor: pointer;
}
ind-modal .modal-container #list-view #group-list .group.selected p {
  font-weight: bold;
}
ind-modal .modal-container #list-view #group-list .group.selected ul {
  display: block;
}
ind-modal .modal-container #list-view #group-list .group p {
  font-size: 14px;
}
ind-modal .modal-container #list-view #group-list .group ul {
  display: none;
  margin: 5px 0;
}
ind-modal .modal-container #list-view #group-list li {
  padding: 5px 7px;
  font-size: 13px;
  color: #444;
}
ind-modal .modal-container #list-view #group-list li a {
  color: rgb(0, 50, 99);
  text-decoration: none;
}
ind-modal .modal-container #list-view #group-list li:nth-child(even) {
  background: #efefef;
}
ind-modal .modal-container #list-view #group-list li:hover {
  background: rgb(0, 50, 99);
  color: #fff;
}
ind-modal .modal-container #list-view #group-list li:hover a {
  color: #fff;
  text-decoration: none;
}

#dashInternal {
  width: 100%;
  min-width: 1190px;
  height: 100%;
}
#dashInternal #mainNav {
  height: 44px;
  position: fixed;
  z-index: 1000;
  background-color: #647588;
  border-bottom: 1px solid #393e46;
  min-width: 100%;
}
#dashInternal #mainNav > span {
  position: relative;
  float: left;
  color: #fff;
  text-align: center;
  height: 100%;
  background-color: #25292e;
  width: 175px;
}
#dashInternal #mainNav > span > h2 {
  margin: 10px 0 0 0;
  font-family: "TribeType_DV";
  color: #ffffff;
  font-size: 1.1111111111em;
  text-align: center;
  text-shadow: 0.0740740741em 0.0740740741em rgb(0, 50, 99);
}
@media screen and (max-width: 767px) {
  #dashInternal #mainNav > span > h2 {
    font-size: 1.4814814815em;
    text-align: left !important;
  }
}
#dashInternal #mainNav > span > small {
  color: #fdb333;
  font-size: 0.8888888889em;
}
#dashInternal #mainNav > div#appLinks > div.appLink span.image {
  width: 34px;
  height: 34px;
}
#dashInternal #mainNav > div#playerSearch {
  position: absolute;
  right: 40px;
  top: 0.8888888889em;
  display: inline-block;
  width: 200px;
  padding: 0 10px 0 10px;
  height: 100%;
}
#dashInternal #mainNav > div#playerSearch label {
  text-align: center;
  width: 100%;
  color: #fff;
  font-size: 0.8148148148em;
  margin: 0;
  padding: 0 0 2px 0;
}
#dashInternal #mainNav > div#playerSearch input {
  width: 100%;
}
#dashInternal #mainNav > div#playerSearch #playerSearchResults {
  overflow: visible !important;
  position: absolute;
  left: -60px;
  z-index: 1000;
}
#dashInternal #mainNav > div#playerSearch #playerSearchResults ul.ui-autocomplete {
  left: -50px !important;
}
@media screen and (max-width: 1525px) {
  #dashInternal #mainNav > div#playerSearch {
    right: 80px;
  }
}
@media screen and (min-width: 1525px) {
  #dashInternal #mainNav > div#feedDisplayButton {
    display: none;
  }
}
#dashInternal #mainNav div#trelloDisplayButton {
  display: none;
}
#dashInternal #gv-ticker-anchor {
  padding-top: 44px;
  width: 100%;
  max-width: 1540px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}
#dashInternal #gv-ticker-anchor > * {
  width: 100%;
}
#dashInternal #content {
  width: 1540px;
  background-color: #ccc;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: nowrap;
      flex-wrap: nowrap;
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch;
  -ms-flex-line-pack: start;
      align-content: flex-start;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
}
#dashInternal #content > div {
  -webkit-box-flex: 0;
      -ms-flex: 0 1 100%;
          flex: 0 1 100%;
  height: 100%;
  width: 25%;
  padding: 5px;
}
#dashInternal #content > div.rosterWidth {
  max-width: 145px;
}
#dashInternal #content > div.scoresNLinksWidth {
  min-width: 530px;
}
#dashInternal #content > div.standingsWidth {
  min-width: 515px;
}
#dashInternal #content > div > div.contentColContainer {
  border: 1px solid #6a6b6c;
  margin-bottom: 0.7407407407em;
  padding: 5px;
  background-color: #fff;
}
#dashInternal #content > div > div.contentColContainer h3 {
  display: block;
  background-color: #700915;
  padding: 5px;
  margin-bottom: 3px;
  letter-spacing: 1px;
  text-align: center;
  text-transform: uppercase;
  color: #fff;
  font-weight: bold;
}
#dashInternal #content > div > div.contentColContainer > span {
  display: block;
  font-size: 11px;
  padding: 3px;
}
#dashInternal #content > div > div.contentColContainer .yellow-button {
  display: block;
  padding: 4px;
  background-color: #fdb507;
  color: #000;
  border: 1px solid #000;
  text-decoration: none;
  font-size: 10px;
}
#dashInternal #content > div > div.contentColContainer .yellow-button.selected {
  color: #fff;
  background-color: #6a4b01;
}
#dashInternal #content > div > div.contentColContainer .yellow-button:hover {
  color: #fff;
  background-color: #6a4b01;
}
#dashInternal #content > div > div.contentColContainer .yellow-button.disabled, #dashInternal #content > div > div.contentColContainer .yellow-button[disabled] {
  pointer-events: none !important;
  opacity: 0.5;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable {
  max-width: 145px;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable h3 {
  cursor: pointer;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org {
  display: inline-block;
  vertical-align: top;
  width: auto;
  font-size: 12px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org > div {
  margin-bottom: 15px;
  background-color: #fff;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org > div > div + div + div + div {
  margin-bottom: 0;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .table-name {
  background: rgb(0, 50, 99);
  padding: 3px;
  text-align: center;
  color: #fff;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table {
  width: 100%;
  border-collapse: collapse;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th {
  border-left: 1px solid #fff;
  border-right: 1px solid #fff;
  background: rgb(0, 50, 99);
  padding: 2px;
  color: #fff;
  text-align: center;
  font-size: 10px;
  line-height: 12px;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th:first-child {
  border-left: 1px solid rgb(0, 50, 99);
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th:last-child {
  border-right: 0;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th.salary, #dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th.pos, #dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th.age, #dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th.surplus, #dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th.pa, #dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th.xWar, #dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th.svc, #dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th.sr, #dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th.mr, #dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th.ab, #dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th.runs, #dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th.hits, #dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th.xb, #dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th.bb, #dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th.ks, #dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th.ops, #dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th.def, #dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th.split, #dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th.date, #dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table th.scout {
  text-align: center;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table tbody tr {
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table tbody tr.empty-row {
  background: #3f4e5c;
  border: 0;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table tbody tr.empty-row td {
  padding: 0;
  border: 0;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table td {
  padding: 2px;
  border-left: 1px solid #ccc;
  border-right: 1px solid #ccc;
  text-align: center;
  line-height: 12px;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table td.empty-cell {
  border: 0;
  padding: 0;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .pos,
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .age,
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .pa,
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .xWar,
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .svc,
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .sr,
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .mr,
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .ab,
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .ip,
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .runs,
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .hits,
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .xb,
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .bb,
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .ks,
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .split {
  text-align: right;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .pos {
  text-align: center;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .mlr {
  width: 100%;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .date {
  text-align: right;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .xOps {
  text-align: right;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .scout {
  overflow: hidden;
  white-space: nowrap;
  text-align: left;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .age {
  width: 100%;
  text-align: center;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .opt {
  width: 100%;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .surplus {
  text-align: right;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .prOutright,
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .fatype {
  width: 100%;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .ops,
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .def {
  text-align: right;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .wOba {
  text-align: right;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .dvr {
  width: 100%;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .optional {
  display: none;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .selected {
  display: table-cell;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .player {
  width: 100%;
  text-align: left;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .player a {
  color: #000;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .salary {
  width: 100%;
  text-align: right;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .name {
  display: inline-block;
  vertical-align: top;
  max-width: 100%;
  overflow: hidden;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .hide-col {
  display: none;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .show-col {
  display: table-cell;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .roster-table .section-hide {
  display: none;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .prospects {
  display: none;
}
#dashInternal #content > div > div.contentColContainer#cleRosterTable > div.contentColumnScroll > div.roster-board-tables > div.org .depth {
  display: none;
}
#dashInternal #content > div > div.contentColContainer#scoresAndLinks > div.scoresAndLinksMenu {
  position: relative;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
#dashInternal #content > div > div.contentColContainer#scoresAndLinks > div.scoresAndLinksMenu ul {
  width: unset;
}
#dashInternal #content > div > div.contentColContainer#scoresAndLinks > div.scoresAndLinksMenu a {
  margin-bottom: 2px;
}
#dashInternal #content > div > div.contentColContainer#scoresAndLinks > div.scoresAndLinksTable {
  width: 100%;
  margin-top: 10px;
}
#dashInternal #content > div > div.contentColContainer#scoresAndLinks > div.scoresAndLinksTable table {
  width: 100%;
}
#dashInternal #content > div > div.contentColContainer#scoresAndLinks > div.scoresAndLinksTable table * {
  font-size: 12px !important;
}
#dashInternal #content > div > div.contentColContainer#scoresAndLinks > div.scoresAndLinksTable table .emptyBG {
  background-color: rgba(255, 255, 255, 0.1) !important;
}
#dashInternal #content > div > div.contentColContainer table.tableDisplay {
  width: 100%;
  margin-top: 10px;
}
#dashInternal #content > div > div.contentColContainer table.tableDisplay .dashExclude {
  display: none;
}
#dashInternal #content > div > div.contentColContainer ul:first-child {
  display: table;
  table-layout: fixed;
  width: 100%;
  font-size: 10px;
  list-style-type: none;
}
#dashInternal #content > div > div.contentColContainer ul:first-child li {
  float: left;
  margin: 1px;
}
#dashInternal #content > div > div.contentColContainer ul:first-child li ul {
  list-style-type: none;
}
#dashInternal #content > div#feedContainer {
  overflow: hidden;
  width: 350px;
  height: calc(100vh - 44px - 120px);
  margin: 0;
}
#dashInternal #content > div#feedContainer iframe {
  width: 100%;
  height: 100%;
  margin: 0;
  padding: 0;
}
#dashInternal #content > div#feedContainer #smokesignals {
  background-color: transparent;
}
#dashInternal #content > div#feedContainer .page {
  height: 100%;
}
@media screen and (max-width: 1525px) {
  #dashInternal #content > div#feedContainer {
    display: none;
    height: 600px;
    position: absolute;
    right: 0;
    padding: 0;
    -webkit-box-shadow: 0 0 0.4444444444em black;
    box-shadow: 0 0 0.4444444444em black;
  }
}
@media screen and (max-width: 1525px) {
  #dashInternal #content {
    width: 100%;
    position: relative;
    left: 0;
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }
}

#dashboard {
  /*min-width:em(800);*/
}
#dashboard #dash {
  width: 100%;
  height: 100%;
}
#dashboard #dash #appContent {
  /*width:$moduleAppContentWidth;*/
  background-color: transparent;
  width: 90%;
  height: calc(100% - 3.3333333333em);
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
#dashboard #dash #appContent h2 {
  text-align: center;
  color: #fff;
  font-size: 2.2222222222em;
  margin: 0 0 0.5925925926em 0;
}
#dashboard #dash #appContent .app {
  background-color: transparent;
  /*overflow: auto;*/
}
#dashboard #dash #appContent .app .dashItem {
  padding: 0 5px !important;
  display: inline-block;
  width: 20%;
}
#dashboard #dash #appContent .app .dashItem div.my-inner {
  position: relative;
  margin-bottom: 0.7407407407em;
}
#dashboard #dash #appContent .app .dashItem div.my-inner .playerSearchResults ul.ui-autocomplete li {
  text-align: left !important;
}
#dashboard #dash #appContent .app .dashItem div.my-module {
  height: 8.3703703704em;
  background-color: rgba(39, 66, 105, 0.7);
  border-radius: 10px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
}
#dashboard #dash #appContent .app .dashItem div.my-module .button {
  position: absolute;
  bottom: 0.3703703704em;
  right: 0.3703703704em;
  border-top: 1px solid #787878;
  background: #c94554;
  background: -o-linear-gradient(to bottom, #e6192e, #c94554);
  padding: 0.3703703704em 0.7407407407em;
  margin: 0 0.3703703704em;
  border-radius: 6px;
  -webkit-box-shadow: rgb(0, 0, 0) 0 1px 0;
  box-shadow: rgb(0, 0, 0) 0 1px 0;
  text-shadow: rgba(0, 0, 0, 0.4) 0 1px 0;
  color: white;
  font-size: 1.1851851852em;
  text-decoration: none;
  vertical-align: middle;
  /*&:active {
  	border-top-color: #1b435e;
  	background: #1b435e;
  }*/
}
#dashboard #dash #appContent .app .dashItem div.my-module .button:hover {
  border-top-color: #b81212;
  background: #b81212;
  color: #ffffff;
}
#dashboard #dash #appContent .app .dashItem div.my-module h3 {
  color: #ffffff;
  font-size: 2.3703703704em;
  display: block;
  z-index: 300;
  margin: 0 !important;
  padding: 0 !important;
  position: absolute;
  top: 25px;
  left: 10px;
}
#dashboard #dash #appContent .app .dashItem div.my-module h3 small {
  font-size: 0.6666666667em;
}
#dashboard #dash #appContent .app .dashItem div.my-module span.buttonBg {
  text-align: center;
  position: absolute;
  bottom: 0;
  width: 100%;
  display: block;
  height: 50px;
  border-top: 1px solid #fff;
  background-color: rgba(38, 45, 52, 0.7);
  z-index: 100;
  -webkit-border-bottom-right-radius: 10px;
  -webkit-border-bottom-left-radius: 10px;
  -moz-border-radius-bottomright: 10px;
  -moz-border-radius-bottomleft: 10px;
  border-bottom-right-radius: 10px;
  border-bottom-left-radius: 10px;
}
#dashboard #dash #appContent .app .dashItem div.my-module span.buttonBg input {
  width: 90%;
  margin-top: 13px;
}
#dashboard #dash #appContent .app .dashItem div.my-module[id=OrgView] span.buttonBg {
  text-align: left;
}
#dashboard #dash #appContent .app .dashItem div.my-module[id=OrgView] span.buttonBg input {
  width: 50%;
  margin-left: 10px;
}
#dashboard #dash #appContent .app .dashItem div.my-module span.appLogo {
  position: absolute;
  right: 0;
  top: 0;
  height: 60px;
  display: block;
  z-index: 100;
}
#dashboard #dash #appContent .app .dashItem div.my-module[id=civid] .appLogo {
  width: 101px;
  background: url(../images/module_logo_civid.png) no-repeat;
}
#dashboard #dash #appContent .app .dashItem div.my-module[id=tontopro] .appLogo {
  width: 98px;
  background: url(../images/module_logo_tontopro.png) no-repeat;
}
#dashboard #dash #appContent .app .dashItem div.my-module[id=tontofa] .appLogo {
  width: 98px;
  background: url(../images/module_logo_tontofa.png) no-repeat;
}
#dashboard #dash #appContent .app .dashItem div.my-module[id=scouting] .appLogo {
  width: 98px;
  background: url(../images/module_logo_scouting.png) no-repeat;
}
#dashboard #dash #appContent .app .dashItem div.my-module[id=dview] .appLogo {
  width: 99px;
  background: url(../images/module_logo_playerdev.png) no-repeat;
}
#dashboard #dash #appContent .app .dashItem div.my-module[id=medical] .appLogo {
  width: 100px;
  background: url(../images/module_logo_medical.png) no-repeat;
}
#dashboard #dash #appContent .app .dashItem div.my-module[id=datasheets] .appLogo {
  width: 100px;
  background: url(../images/module_logo_datasheets.png) no-repeat;
}
#dashboard #dash #appContent .app .dashItem div.my-module[id=playerview] .appLogo {
  width: 100px;
  background: url(../images/module_logo_playerview.png) no-repeat;
}
#dashboard #dash #appContent .app .dashItem div.my-module.double {
  margin-right: 0;
  padding: 0 0.7407407407em 0.7407407407em 0.7407407407em;
  position: relative;
  /*clear: left;*/
  width: calc((245px*2) + 0.7407407407em);
  height: calc((104px*2) + 0.7407407407em);
}
#dashboard #dash #appContent .app .dashItem div.my-module.double span.bxsGameDate {
  padding: 0.7407407407em;
  display: block;
  color: #fff;
  text-align: center;
}
#dashboard #dash #appContent .app .dashItem div.my-module.double p.bxsNoGames {
  color: #fff;
  font-size: 1.1851851852em;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
#dashboard #dash #appContent .app .dashItem div.my-module.double img.loading {
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  width: 20%;
}
@media screen and (max-width: 1515px) {
  #dashboard #dash #appContent .app .dashItem {
    width: 25%;
  }
}
@media screen and (max-width: 1220px) {
  #dashboard #dash #appContent .app .dashItem div.my-module > h3 {
    font-size: 18px;
  }
  #dashboard #dash #appContent .app .dashItem div.my-module .button {
    font-size: 13px;
  }
}
@media screen and (max-width: 830px) {
  #dashboard #dash #appContent .app .dashItem {
    display: block;
    max-width: 500px;
    width: 100%;
    margin: 0 auto;
  }
  #dashboard #dash #appContent .app .dashItem div.my-module > h3 {
    font-size: 2.3703703704em;
  }
  #dashboard #dash #appContent .app .dashItem div.my-module .button {
    font-size: 1.1851851852em;
  }
}
#dashboard #dashGrids {
  width: 100%;
  overflow: auto;
}
#dashboard #dashGrids div.innerGrids {
  display: table;
  table-layout: fixed;
  margin: 0 auto;
  width: 95%;
  height: 100%;
}
#dashboard #dashGrids div.innerGrids div.gridsColumn {
  display: table-cell;
  height: 100%;
}
#dashboard #dashGrids div.innerGrids div.gridsColumn.thin {
  width: 100px;
}
#dashboard #dashGrids div.innerGrids div#feedContainer {
  width: 350px;
  position: relative;
  overflow: hidden;
  height: 100% !important;
}
#dashboard #dashGrids div.innerGrids div#feedContainer #smokesignals .page {
  height: 100% !important;
}
#dashboard #dashFloater {
  position: absolute;
  top: 3.7037037037em;
  z-index: 100000;
  font-size: 12px;
  padding: 10px;
}
#dashboard #dashFloater.playerviewSearch {
  background-color: #999;
  width: 360px;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
#dashboard #dashFloater.playerviewSearch h2 {
  text-align: center;
  font-size: 1.037037037em;
}
#dashboard #dashFloater.playerviewSearch input {
  width: 330px;
}
#dashboard #dashFloater.cheat {
  background-color: #999;
  width: 532px;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
#dashboard #dashFloater.cheat #closeCheat {
  position: absolute;
  top: -10px;
  right: -10px;
}
#dashboard #civid div {
  overflow: hidden;
}
#dashboard #civid .app {
  background: #e0e0e0;
}
#dashboard #tontopro .app,
#dashboard #tontofa .app {
  background: url(../images/tonto_bg.jpg) center no-repeat;
  background-size: cover;
}
#dashboard #tontopro .app a,
#dashboard #tontofa .app a {
  color: rgb(0, 50, 99);
}
#dashboard #dview .app {
  background: #e0e0e0;
}
#dashboard #medical .app {
  background: #520505 url(../images/med_bg.jpg) repeat-x;
}
#dashboard #datasheets .app {
  background: -webkit-gradient(linear, left top, left bottom, from(#c4c4c4), to(#ffffff)) repeat scroll 0 0 #f5f5f5;
  background: linear-gradient(#c4c4c4, #ffffff) repeat scroll 0 0 #f5f5f5;
}
#dashboard #reports .app {
  background: #e0e0e0;
}

#time {
  float: right;
  font-size: 0.8888888889em;
  font-weight: bold;
  padding: 0.8888888889em 2em;
}

#gameDetailPage .app {
  padding: 0.7407407407em;
}
#gameDetailPage .homePlayerStats {
  margin-top: 3.7037037037em;
}
#gameDetailPage table.statsTable thead th {
  background-color: rgb(0, 50, 99);
  color: #fff;
}

/**************	SHARED STYLES **************/
.even {
  background-color: #ffffff !important;
}

.odd {
  background-color: #e7eff3 !important;
  background-image: none !important;
}

.pastyle {
  padding: 0.7407407407em;
  position: relative;
  float: right;
  min-height: 37.037037037em;
}
.pastyle p {
  clear: both;
  overflow: hidden;
  border-left: 1px solid rgb(0, 50, 99);
  border-right: 1px solid rgb(0, 50, 99);
}
.pastyle p span {
  display: block;
  float: left;
  padding: 0.7407407407em 0;
  border-top: 1px solid rgb(0, 50, 99);
}
.pastyle p span.lfitem_match {
  padding: 0 !important;
}
.pastyle p:nth-child(odd) {
  background-color: #e4e4e4;
}
.pastyle p:nth-child(even) {
  background-color: #f8f8f8;
}
.pastyle p.lastFilter {
  border-bottom: 1px solid rgb(0, 50, 99);
}

.scrolling {
  position: fixed;
  top: 0;
}

.closePage {
  text-align: center;
  width: 100%;
}
.closePage a {
  display: block;
  padding: 0.2222222222em;
  background-color: rgba(206, 17, 38, 0.6);
}
.no-touch .closePage a:hover {
  background-color: #ce1126 !important;
}

.fBottom {
  position: fixed;
  bottom: 0;
}

ul.tableList {
  display: table;
  table-layout: fixed;
  width: 100%;
}
ul.tableList li {
  display: table-cell;
}
ul.tableList li a {
  display: block;
}
.teamPlayer {
  background-size: 20% !important;
  padding: 1em;
  border: 1px solid #222;
}
.empty {
  color: rgba(0, 0, 0, 0.3) !important;
  background-color: #adadad !important;
  cursor: default;
}

.topMrgn {
  margin-top: 2em;
}

/***** Upload Attachments Styles *****/
.pAttachments {
  width: 99%;
  height: 10.7407407407em;
  border: 3px dashed #ccc;
}
.pAttachments span {
  display: block;
  width: 100%;
}
.pAttachments span label {
  font-weight: bold;
}
.pAttachments span p {
  font-size: 20px;
  margin: 0px 0px 10px;
  padding: 0;
}
.pAttachments span small {
  margin: 0;
  padding: 0;
  font-size: 15px;
}
.pAttachments span p:first-child {
  font-size: 30px;
}
.pAttachments span.dragMessage {
  text-align: center;
  padding-top: 55px;
  font-size: 30px;
  color: rgb(168, 168, 168);
}
.pAttachments span.attach_progress {
  color: #a8a8a8;
  display: block;
  text-align: center;
  padding-top: 30px !important;
}
.pAttachments span.attach_progress .progress {
  width: 0;
  height: 15px;
  margin-top: 20px;
  background-color: #0f752d;
}
.pAttachments span .formAttach {
  padding: 10px 10px 10px 150px;
  position: relative;
}
.pAttachments span .formAttach .medText {
  text-align: center;
}
.pAttachments span .formAttach .attach_thumb {
  position: absolute;
  width: 100px;
  height: 100px;
  left: 10px;
  text-align: center;
  line-height: 21px;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
.pAttachments span .formAttach .attach_thumb img {
  width: 40px;
}
.pAttachments span .formAttach .uploadDetails {
  position: absolute;
  top: 75px;
  left: 595px;
}
.pAttachments span .formAttach .uploadDetails .fileName {
  padding-bottom: 15px;
}
.pAttachments span .formAttach .uploadDetails .btn {
  padding: 8px 35px !important;
}
.pAttachments span textarea {
  width: 400px;
  height: 60px;
  resize: none;
}

.attachDisplay .attachLink {
  display: block;
  margin: 10px 10px 10px 0;
  width: 450px;
  border-radius: 3px;
  background: #efefef;
  padding: 5px;
  cursor: pointer;
}
.attachDisplay .attach-icon,
.attachDisplay .attach-info {
  display: inline-block;
  vertical-align: top;
  line-height: 16px;
}
.attachDisplay .attach-icon {
  width: 10%;
}
.attachDisplay .attach-icon img {
  width: 100%;
}
.attachDisplay .attach-info {
  width: 80%;
}
.attachDisplay .attach-subject {
  font-size: 14px;
  font-weight: bold;
}
.attachDisplay .attach-details {
  display: table;
  font-size: 12px;
}
.attachDisplay .attach-details th {
  padding-right: 10px;
  text-align: right;
}

button {
  margin-top: 10px;
}
button.submit, button.cancel {
  width: 70px;
  border: 2px solid #999;
  background: green;
  padding: 5px;
  color: #fff;
  cursor: pointer;
}
button.cancel {
  background: #ce1126;
}
button.aux {
  border: 2px solid #ddd;
  background: #f9f9f9;
  padding: 3px 5px;
  color: #000;
  cursor: pointer;
}
button.aux:hover {
  background: #ce1126;
  color: #fff;
}

/***** END Upload Attachments Styles *****/
/*	END SHARED STYLES **************/
.ARIColors {
  color: #a71930 !important;
}
.ARIColors h5 {
  color: #a71930 !important;
}
.ARIColors h6 {
  color: #5f5029 !important;
}
.ARIColors .isHome,
.ARIColors .teamPlayer,
.ARIColors .series,
.ARIColors .selected {
  color: #fff !important;
  background-color: #a71930 !important;
}

.ATLColors {
  color: #13274f !important;
}
.ATLColors h5 {
  color: #002f5f !important;
}
.ATLColors h6 {
  color: #13274f !important;
}
.ATLColors .isHome,
.ATLColors .teamPlayer,
.ATLColors .series,
.ATLColors .selected {
  color: #fff !important;
  background-color: #13274f !important;
}

.BALColors {
  color: #df4601 !important;
}
.BALColors h5 {
  color: #000000 !important;
}
.BALColors h6 {
  color: #df4601 !important;
}
.BALColors .isHome,
.BALColors .teamPlayer,
.BALColors .series,
.BALColors .selected {
  color: #fff !important;
  background-color: #df4601 !important;
}

.BOSColors {
  color: #bd3039 !important;
}
.BOSColors h5 {
  color: #002244 !important;
}
.BOSColors h6 {
  color: #bd3039 !important;
}
.BOSColors .isHome,
.BOSColors .teamPlayer,
.BOSColors .series,
.BOSColors .selected {
  color: #fff !important;
  background-color: #bd3039 !important;
}

.CHIColors {
  color: #0e3386 !important;
}
.CHIColors h5 {
  color: #003279 !important;
}
.CHIColors h6 {
  color: #0e3386 !important;
}
.CHIColors .isHome,
.CHIColors .teamPlayer,
.CHIColors .series,
.CHIColors .selected {
  color: #fff !important;
  background-color: #0e3386 !important;
}

.CWSColors {
  color: #000 !important;
}
.CWSColors h5 {
  color: #000 !important;
}
.CWSColors h6 {
  color: #000 !important;
}
.CWSColors .isHome,
.CWSColors .teamPlayer,
.CWSColors .series,
.CWSColors .selected {
  color: #fff !important;
  background-color: black !important;
}

.CINColors {
  color: #c6011f !important;
}
.CINColors h5 {
  color: #000000 !important;
}
.CINColors h6 {
  color: #c6011f !important;
}
.CINColors .isHome,
.CINColors .teamPlayer,
.CINColors .series,
.CINColors .selected {
  color: #fff !important;
  background-color: #c6011f !important;
}

.COLColors {
  color: #333366 !important;
}
.COLColors h5 {
  color: #000000 !important;
}
.COLColors h6 {
  color: #333366 !important;
}
.COLColors .isHome,
.COLColors .teamPlayer,
.COLColors .series,
.COLColors .selected {
  color: #fff !important;
  background-color: #333366 !important;
}

.CLEColors {
  color: #e31937 !important;
}
.CLEColors h5 {
  color: #003366 !important;
}
.CLEColors h6 {
  color: #e31937 !important;
}
.CLEColors .isHome,
.CLEColors .teamPlayer,
.CLEColors .series,
.CLEColors .selected {
  color: #fff !important;
  background-color: #e31937 !important;
}

.DETColors {
  color: #0c2c56 !important;
}
.DETColors h5 {
  color: #001742 !important;
}
.DETColors h6 {
  color: #0c2c56 !important;
}
.DETColors .isHome,
.DETColors .teamPlayer,
.DETColors .series,
.DETColors .selected {
  color: #fff !important;
  background-color: #0c2c56 !important;
}

.HOUColors {
  color: #eb6e1f !important;
}
.HOUColors h5 {
  color: #072854 !important;
}
.HOUColors h6 {
  color: #eb6e1f !important;
}
.HOUColors .isHome,
.HOUColors .teamPlayer,
.HOUColors .series,
.HOUColors .selected {
  color: #fff !important;
  background-color: #eb6e1f !important;
}

.KCColors {
  color: #004687 !important;
}
.KCColors h5 {
  color: #004687 !important;
}
.KCColors h6 {
  color: #064e9c !important;
}
.KCColors .isHome,
.KCColors .teamPlayer,
.KCColors .series,
.KCColors .selected {
  color: #fff !important;
  background-color: #004687 !important;
}

.LAAColors {
  color: #ba0021 !important;
}
.LAAColors h5 {
  color: #002244 !important;
}
.LAAColors h6 {
  color: #ba0021 !important;
}
.LAAColors .isHome,
.LAAColors .teamPlayer,
.LAAColors .series,
.LAAColors .selected {
  color: #fff !important;
  background-color: #ba0021 !important;
}

.LAColors {
  color: #005a9c !important;
}
.LAColors h5 {
  color: #005a9c !important;
}
.LAColors h6 {
  color: #005a9c !important;
}
.LAColors .isHome,
.LAColors .teamPlayer,
.LAColors .series,
.LAColors .selected {
  color: #fff !important;
  background-color: #005a9c !important;
}

.MIAColors {
  color: #ff6600 !important;
}
.MIAColors h5 {
  color: #f9423a !important;
}
.MIAColors h6 {
  color: #ff6600 !important;
}
.MIAColors .isHome,
.MIAColors .teamPlayer,
.MIAColors .series,
.MIAColors .selected {
  color: #fff !important;
  background-color: #ff6600 !important;
}

.MILColors {
  color: #b6922e !important;
}
.MILColors h5 {
  color: #182b49 !important;
}
.MILColors h6 {
  color: #b6922e !important;
}
.MILColors .isHome,
.MILColors .teamPlayer,
.MILColors .series,
.MILColors .selected {
  color: #fff !important;
  background-color: #b6922e !important;
}

.MINColors {
  color: #d31145 !important;
}
.MINColors h5 {
  color: #072754 !important;
}
.MINColors h6 {
  color: #d31145 !important;
}
.MINColors .isHome,
.MINColors .teamPlayer,
.MINColors .series,
.MINColors .selected {
  color: #fff !important;
  background-color: #d31145 !important;
}

.NYColors {
  color: #002d72 !important;
}
.NYColors h5 {
  color: #002c77 !important;
}
.NYColors h6 {
  color: #002d72 !important;
}
.NYColors .isHome,
.NYColors .teamPlayer,
.NYColors .series,
.NYColors .selected {
  color: #fff !important;
  background-color: #002d72 !important;
}

.NYYColors {
  color: #003087 !important;
}
.NYYColors h5 {
  color: #003087 !important;
}
.NYYColors h6 {
  color: #333333 !important;
}
.NYYColors .isHome,
.NYYColors .teamPlayer,
.NYYColors .series,
.NYYColors .selected {
  color: #fff !important;
  background-color: #003087 !important;
}

.OAKColors {
  color: #003831 !important;
}
.OAKColors h5 {
  color: #003831 !important;
}
.OAKColors h6 {
  color: black !important;
}
.OAKColors .isHome,
.OAKColors .teamPlayer,
.OAKColors .series,
.OAKColors .selected {
  color: #fff !important;
  background-color: #003831 !important;
}

.PHIColors {
  color: #e81828 !important;
}
.PHIColors h5 {
  color: #003087 !important;
}
.PHIColors h6 {
  color: #e81828 !important;
}
.PHIColors .isHome,
.PHIColors .teamPlayer,
.PHIColors .series,
.PHIColors .selected {
  color: #fff !important;
  background-color: #e81828 !important;
}

.PITColors {
  color: #fdb827 !important;
}
.PITColors h5 {
  color: #000000 !important;
}
.PITColors h6 {
  color: #8a5e01 !important;
}
.PITColors .isHome,
.PITColors .teamPlayer,
.PITColors .series,
.PITColors .selected {
  color: #000000 !important;
  background-color: #fdb827 !important;
}

.SDColors {
  color: #05143f !important;
}
.SDColors h5 {
  color: #05143f !important;
}
.SDColors h6 {
  color: #59512e !important;
}
.SDColors .isHome,
.SDColors .teamPlayer,
.SDColors .series,
.SDColors .selected {
  color: #fff !important;
  background-color: #05143f !important;
}

.SFColors {
  color: #fd5a1e !important;
}
.SFColors h5 {
  color: #000000 !important;
}
.SFColors h6 {
  color: #fd5a1e !important;
}
.SFColors .isHome,
.SFColors .teamPlayer,
.SFColors .series,
.SFColors .selected {
  color: #fff !important;
  background-color: #fd5a1e !important;
}

.SEAColors {
  color: #005c5c !important;
}
.SEAColors h5 {
  color: #0c2c56 !important;
}
.SEAColors h6 {
  color: #005c5c !important;
}
.SEAColors .isHome,
.SEAColors .teamPlayer,
.SEAColors .series,
.SEAColors .selected {
  color: #fff !important;
  background-color: #005c5c !important;
}

.STLColors {
  color: #c41e3a !important;
}
.STLColors h5 {
  color: #0a2252 !important;
}
.STLColors h6 {
  color: #c41e3a !important;
}
.STLColors .isHome,
.STLColors .teamPlayer,
.STLColors .series,
.STLColors .selected {
  color: #fff !important;
  background-color: #c41e3a !important;
}

.TBColors {
  color: #092c5c !important;
}
.TBColors h5 {
  color: #092c5c !important;
}
.TBColors h6 {
  color: #1d6da3 !important;
}
.TBColors .isHome,
.TBColors .teamPlayer,
.TBColors .series,
.TBColors .selected {
  color: #ffd700 !important;
  background-color: #092c5c !important;
}

.TEXColors {
  color: #003278 !important;
}
.TEXColors h5 {
  color: #003279 !important;
}
.TEXColors h6 {
  color: #003278 !important;
}
.TEXColors .isHome,
.TEXColors .teamPlayer,
.TEXColors .series,
.TEXColors .selected {
  color: #fff !important;
  background-color: #003278 !important;
}

.TORColors {
  color: #134a8e !important;
}
.TORColors h5 {
  color: #041e42 !important;
}
.TORColors h6 {
  color: #134a8e !important;
}
.TORColors .isHome,
.TORColors .teamPlayer,
.TORColors .series,
.TORColors .selected {
  color: #fff !important;
  background-color: #134a8e !important;
}

.WSHColors {
  color: #ab0003 !important;
}
.WSHColors h5 {
  color: #11225b !important;
}
.WSHColors h6 {
  color: #ab0003 !important;
}
.WSHColors .isHome,
.WSHColors .teamPlayer,
.WSHColors .series,
.WSHColors .selected {
  color: #fff !important;
  background-color: #ab0003 !important;
}

#games a.ARIColors,
#games #legend span.ARIColors {
  color: #fff !important;
  background-color: #a71930 !important;
}
#games span.ARIColors {
  color: #a71930 !important;
}
#games a.ATLColors,
#games #legend span.ATLColors {
  color: #fff !important;
  background-color: #13274f !important;
}
#games span.ATLColors {
  color: #13274f !important;
}
#games a.BALColors,
#games #legend span.BALColors {
  color: #fff !important;
  background-color: #df4601 !important;
}
#games span.BALColors {
  color: #df4601 !important;
}
#games a.BOSColors,
#games #legend span.BOSColors {
  color: #fff !important;
  background-color: #bd3039 !important;
}
#games span.BOSColors {
  color: #bd3039 !important;
}
#games a.CHIColors,
#games #legend span.CHIColors {
  color: #fff !important;
  background-color: #0e3386 !important;
}
#games span.CHIColors {
  color: #0e3386 !important;
}
#games a.CWSColors,
#games #legend span.CWSColors {
  color: #fff !important;
  background-color: black !important;
}
#games span.CWSColors {
  color: #000 !important;
}
#games a.CINColors,
#games #legend span.CINColors {
  color: #fff !important;
  background-color: #c6011f !important;
}
#games span.CINColors {
  color: #c6011f !important;
}
#games a.COLColors,
#games #legend span.COLColors {
  color: #fff !important;
  background-color: #333366 !important;
}
#games span.COLColors {
  color: #333366 !important;
}
#games a.CLEColors,
#games #legend span.CLEColors {
  color: #fff !important;
  background-color: #e31937 !important;
}
#games span.CLEColors {
  color: #e31937 !important;
}
#games a.DETColors,
#games #legend span.DETColors {
  color: #fff !important;
  background-color: #0c2c56 !important;
}
#games span.DETColors {
  color: #0c2c56 !important;
}
#games a.HOUColors,
#games #legend span.HOUColors {
  color: #fff !important;
  background-color: #eb6e1f !important;
}
#games span.HOUColors {
  color: #eb6e1f !important;
}
#games a.KCColors,
#games #legend span.KCColors {
  color: #fff !important;
  background-color: #004687 !important;
}
#games span.KCColors {
  color: #004687 !important;
}
#games a.LAAColors,
#games #legend span.LAAColors {
  color: #fff !important;
  background-color: #ba0021 !important;
}
#games span.LAAColors {
  color: #ba0021 !important;
}
#games a.LAColors,
#games #legend span.LAColors {
  color: #fff !important;
  background-color: #005a9c !important;
}
#games span.LAColors {
  color: #005a9c !important;
}
#games a.MIAColors,
#games #legend span.MIAColors {
  color: #fff !important;
  background-color: #ff6600 !important;
}
#games span.MIAColors {
  color: #ff6600 !important;
}
#games a.MILColors,
#games #legend span.MILColors {
  color: #fff !important;
  background-color: #b6922e !important;
}
#games span.MILColors {
  color: #b6922e !important;
}
#games a.MINColors,
#games #legend span.MINColors {
  color: #fff !important;
  background-color: #d31145 !important;
}
#games span.MINColors {
  color: #d31145 !important;
}
#games a.NYColors,
#games #legend span.NYColors {
  color: #fff !important;
  background-color: #002d72 !important;
}
#games span.NYColors {
  color: #002d72 !important;
}
#games a.NYYColors,
#games #legend span.NYYColors {
  color: #fff !important;
  background-color: #003087 !important;
}
#games span.NYYColors {
  color: #003087 !important;
}
#games a.OAKColors,
#games #legend span.OAKColors {
  color: #fff !important;
  background-color: #003831 !important;
}
#games span.OAKColors {
  color: #003831 !important;
}
#games a.PHIColors,
#games #legend span.PHIColors {
  color: #fff !important;
  background-color: #e81828 !important;
}
#games span.PHIColors {
  color: #e81828 !important;
}
#games a.PITColors,
#games #legend span.PITColors {
  color: #000000 !important;
  background-color: #fdb827 !important;
}
#games span.PITColors {
  color: #fdb827 !important;
}
#games a.SDColors,
#games #legend span.SDColors {
  color: #fff !important;
  background-color: #05143f !important;
}
#games span.SDColors {
  color: #05143f !important;
}
#games a.SFColors,
#games #legend span.SFColors {
  color: #fff !important;
  background-color: #fd5a1e !important;
}
#games span.SFColors {
  color: #fd5a1e !important;
}
#games a.SEAColors,
#games #legend span.SEAColors {
  color: #fff !important;
  background-color: #005c5c !important;
}
#games span.SEAColors {
  color: #005c5c !important;
}
#games a.STLColors,
#games #legend span.STLColors {
  color: #fff !important;
  background-color: #c41e3a !important;
}
#games span.STLColors {
  color: #c41e3a !important;
}
#games a.TBColors,
#games #legend span.TBColors {
  color: #ffd700 !important;
  background-color: #092c5c !important;
}
#games span.TBColors {
  color: #092c5c !important;
}
#games a.TEXColors,
#games #legend span.TEXColors {
  color: #fff !important;
  background-color: #003278 !important;
}
#games span.TEXColors {
  color: #003278 !important;
}
#games a.TORColors,
#games #legend span.TORColors {
  color: #fff !important;
  background-color: #134a8e !important;
}
#games span.TORColors {
  color: #134a8e !important;
}
#games a.WSHColors,
#games #legend span.WSHColors {
  color: #fff !important;
  background-color: #ab0003 !important;
}
#games span.WSHColors {
  color: #ab0003 !important;
}

.text-input {
  border: 1px solid #6e6e6e;
  border-radius: 2px;
  padding: 3px;
}
.text-input:focus {
  outline: none;
}

.panning {
  cursor: all-scroll;
}

.rh-platoon {
  background: rgb(245, 80, 80);
}

.lh-platoon {
  background: rgb(185, 180, 250);
}

.mil-free-agent {
  background: rgb(228, 170, 170);
}

.rule5 {
  background: rgb(213, 134, 245);
}

.free-agent {
  background: rgb(180, 220, 250);
}

.option-next {
  background: rgb(255, 255, 160);
}

.arb {
  background: rgb(170, 220, 170);
}

.injured {
  color: #ce1126;
}

.recent {
  font-weight: bold;
}

.aaa {
  background: rgb(230, 230, 230);
}

.aa {
  background: rgb(210, 210, 210);
}

.hi-a {
  background: rgb(180, 180, 180);
}

.lo-a {
  background: rgb(160, 160, 160);
}
.lo-a a {
  color: #fff;
}

.lower-lev {
  background: rgb(140, 140, 140);
}
.lower-lev a {
  color: #fff;
}

.rookie {
  background: rgb(120, 120, 120);
}
.rookie a {
  color: #fff;
}

.no-touch ul.tableList li a:hover, .no-touch .teamPlayer:hover {
  color: #fff !important;
  background-color: rgba(0, 0, 0, 0.6) !important;
  text-decoration: none;
}

.loadingGIF {
  top: 300px;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}

.italic {
  font-style: italic;
}

.static {
  position: static !important;
}

@media print {
  html {
    background: transparent;
  }
}

body {
  min-width: 970px;
  /****  Assessment form code  ****/
  /****  End Assessment form code  ****/
}
body [v-cloak] {
  display: none !important;
}
@media print {
  body {
    width: 660px;
    min-width: 660px;
  }
}
body .hidden {
  display: none;
}
body.hide-shell #mainNav,
body.hide-shell #dashNav,
body.hide-shell #position-link {
  display: none;
}
body.hide-shell #dashContent {
  padding: 0px !important;
}
body #dview-assessments #container {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
body #dview-assessments .flip-card--inner-front {
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
body #dview-assessments .scrollable-content {
  overflow: auto;
  max-height: calc(100vh - 250px);
  height: -webkit-fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
body .ulnav {
  width: 100%;
}
body .ulnav li {
  display: inline-block;
  text-align: center;
}
body .ulnav li a {
  background-color: #333;
  display: block;
  padding: 5px;
  border: 1px solid #000b17;
  text-decoration: none;
  margin-right: 2px;
  font-size: 0.8148148148em;
}
body .ulnav li a.selected {
  background-color: #004c96 !important;
}
body .fielderror {
  background-color: #ce1126 !important;
}
body .fieldgood {
  background-color: #0f752d !important;
}
body .needsInput {
  background-color: yellow !important;
}
body .vertText {
  -webkit-transform: rotate(-90deg);
  -ms-transform: rotate(-90deg);
  transform: rotate(-90deg);
  filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
}
body .rptSummaryCol {
  line-height: 20px;
}
body .max-length-parent {
  position: relative;
}
body .max-length-parent .max-length {
  display: none;
  position: absolute;
  bottom: 2px;
  right: 2px;
  max-width: 85px;
  background: #fff;
  padding: 3px;
  font-size: 11px;
}
body .max-length-parent .hasChar {
  padding-right: 35px;
}
body .max-length-parent .hasChar:focus + div.max-length {
  display: block;
}
body .app {
  padding: 0.7407407407em;
  margin-top: 1.8518518519em;
  position: relative;
  height: 100%;
}
body .app #pd_info_panel {
  position: relative;
  background-color: rgba(0, 0, 0, 0.6) !important;
  min-width: 70.3703703704em;
  min-height: 48.1481481481em;
  margin: 0 auto;
  overflow: hidden;
}
body .app #pd_info_panel #pd_teamDash {
  width: 100%;
}
body .app #pd_info_panel #pd_teamDash .loadingGif {
  max-width: 10%;
}
body .app #pd_info_panel #pd_teamDash ul.pd_ulNav {
  display: table;
  table-layout: fixed;
  width: 100%;
}
body .app #pd_info_panel #pd_teamDash ul.pd_ulNav li {
  display: table-cell;
  text-align: center;
}
body .app #pd_info_panel #pd_teamDash ul.pd_ulNav li a {
  display: block;
  padding: 5px;
  border: 1px solid #000b17;
  text-decoration: none;
  font-size: 0.8148148148em;
}
body .app #pd_info_panel #pd_teamDash ul.pd_ulNav li a.selected {
  background-color: #004c96 !important;
}
body .app #pd_info_panel #pd_teamDash #pd_teamList {
  border-bottom: 1px solid #fff;
}
body .app #pd_info_panel #pd_teamDash #pd_teamList a {
  background-color: #ce1126;
}
body .app #pd_info_panel #pd_teamDash #pd_infoList a {
  background-color: #333333;
}
body .app #pd_info_panel #pd_teamDash #pd_posList a {
  background-color: #333333;
}
body .app #pd_info_panel #pd_teamDash div.pd_container {
  display: table-cell;
  padding: 5px;
  min-height: 85vh;
}
body .app #pd_info_panel #pd_teamDash #pd_teamInfoContainer {
  width: 35%;
  float: left;
}
body .app #pd_info_panel #pd_teamDash #pd_teamInfoContainer .pd_infoContainer {
  font-size: 0.8888888889em;
}
body .app #pd_info_panel #pd_teamDash #pd_teamInfoContainer #pd_teamInfo {
  padding: 0.71em 0;
  color: #fff;
  text-align: center;
}
body .app #pd_info_panel #pd_teamDash #pd_teamInfoContainer #pd_teamInfo .btn {
  padding: 2px 0;
  width: 99%;
  border: 1px solid #fff !important;
}
body .app #pd_info_panel #pd_teamDash #pd_teamInfoContainer #pd_boxScores {
  overflow: hidden;
  margin-bottom: 0.3703703704em;
}
body .app #pd_info_panel #pd_teamDash #pd_teamInfoContainer #pd_updateFeed ul li {
  padding: 5px;
  margin: 1px;
  background-color: #fff;
}
body .app #pd_info_panel #pd_teamDash #pd_teamInfoContainer #pd_updateFeed ul li:nth-child(even) {
  background-color: #ccc;
}
body .app #pd_info_panel #pd_teamDash #pd_teamInfoContainer #pd_updateFeed ul li a {
  color: rgb(0, 50, 99);
}
body .app #pd_info_panel #pd_teamDash #pd_teamInfoContainer #pd_updateFeed ul li strong {
  font-weight: bold;
}
body .app #pd_info_panel #pd_teamDash #pd_teamInfoContainer #pd_updateFeed p {
  padding: 5px;
  margin: 1px;
  background-color: #fff;
}
body .app #pd_info_panel #pd_teamDash #pd_teamInfoContainer #pd_dailyPlayers strong {
  font-weight: bold;
}
body .app #pd_info_panel #pd_teamDash #pd_teamInfoContainer #pd_dailyPlayers ul {
  display: table;
  table-layout: fixed;
  width: 100%;
}
body .app #pd_info_panel #pd_teamDash #pd_teamInfoContainer #pd_dailyPlayers ul li {
  display: table-cell;
  background-color: transparent;
  padding: 3px;
}
body .app #pd_info_panel #pd_teamDash #pd_teamInfoContainer #pd_dailyPlayers ul li a {
  color: rgb(0, 50, 99);
}
body .app #pd_info_panel #pd_teamDash #pd_teamInfoContainer #pd_dailyPlayers ul li.pd_list_date {
  width: 10%;
  text-align: center;
  background-color: transparent;
}
body .app #pd_info_panel #pd_teamDash #pd_teamInfoContainer #pd_dailyPlayers ul li.pd_list_action {
  width: 15%;
  text-align: center;
  background-color: transparent;
}
body .app #pd_info_panel #pd_teamDash #pd_teamInfoContainer #pd_dailyPlayers ul:nth-child(odd) {
  background-color: #ccc;
}
body .app #pd_info_panel #pd_teamDash #pd_teamInfoContainer #pd_dailyPlayers #pd_dailyList div.pd_dailyReportTypeContainer {
  background-color: #fff;
  border: 1px solid #000;
}
body .app #pd_info_panel #pd_teamDash #pd_teamInfoContainer #pd_dailyPlayers #pd_dailyList div.pd_dailyReportTypeContainer span,
body .app #pd_info_panel #pd_teamDash #pd_teamInfoContainer #pd_dailyPlayers #pd_dailyList div.pd_dailyReportTypeContainer li {
  padding: 3px;
}
body .app #pd_info_panel #pd_teamDash #pd_teamInfoContainer #pd_dailyPlayers .title {
  display: block;
  background-color: rgb(0, 50, 99);
  border-bottom: 1px solid #000;
  color: #fff;
}
body .app #pd_info_panel #pd_teamDash #pd_teamStatusGridContainer {
  width: 65%;
  float: right;
}
body .app #pd_info_panel #pd_teamDash #pd_teamStatusGridContainer table {
  width: 100%;
  background-color: #fff;
  border-collapse: collapse;
}
body .app #pd_info_panel #pd_teamDash #pd_teamStatusGridContainer table thead td {
  font-weight: bold;
}
body .app #pd_info_panel #pd_teamDash #pd_teamStatusGridContainer table thead td a {
  color: #ce1126;
  text-decoration: none;
}
body .app #pd_info_panel #pd_teamDash #pd_teamStatusGridContainer table td {
  border: 1px solid #ccc;
  padding: 0.2222222222em;
  vertical-align: middle;
  font-size: 0.8888888889em;
}
body .app #pd_info_panel #pd_teamDash #pd_teamStatusGridContainer table td a {
  color: rgb(0, 50, 99);
  text-decoration: none;
  padding: 0.1481481481em;
  display: block;
  width: 100%;
  height: 100%;
}
body .app #pd_info_panel #pd_teamDash #pd_teamStatusGridContainer table td a:hover, body .app #pd_info_panel #pd_teamDash #pd_teamStatusGridContainer table td a.sort {
  text-decoration: underline;
}
body .app #pd_info_panel #pd_teamDash #pd_teamStatusGridContainer table tbody tr:nth-child(even) {
  background-color: #d9d9d9;
}
body .app .section-title {
  margin-bottom: 3px;
  text-transform: uppercase;
  font-size: 18px;
  font-weight: bold;
  color: rgb(0, 50, 99);
}
body .app .section-title span {
  font-weight: lighter;
}
body .app .views {
  margin-bottom: 2px;
}
body .app .views li {
  display: inline-block;
  margin-left: -2px;
  text-align: center;
  padding: 5px 10px;
  font-size: 0.8888888889em;
  background-color: #6d6d6d;
  border-right: 1px solid #fff;
  font-weight: lighter;
}
body .app .views li:first-child {
  margin-left: 0;
  margin-right: -1px;
}
body .app .views li.selected {
  background-color: #ce1126;
}
@media print {
  body .app .views li.selected {
    background-color: #fff;
    border: 1px solid #ce1126;
  }
}
body .app .views li a {
  color: #fff;
  cursor: pointer;
}
@media print {
  body .app .views li {
    background: #ccc;
  }
  body .app .views li a {
    color: #000;
  }
}
body .app .views .empty-li {
  background: transparent;
  border: 0;
}
body .app #affil-data {
  margin-bottom: 50px;
}
body .app #pdTransactionsTable {
  width: 100%;
}
body .app #pdTransactionsTable table {
  width: 100%;
}
body .app #pdProgressTable {
  width: 100%;
}
body .app #pdProgressTable table {
  width: 100%;
}
body .app #pdProgressTable .pos {
  width: 35px;
}
body .app #pdProgressTable .age {
  width: 33px;
}
body .app #pdProgressTable .one-one {
  width: 42px;
}
body .app #pdReportingTable,
body .app #pdReadinessTable,
body .app #pdStandings {
  width: 100%;
}
body .app #pdReportingTable table,
body .app #pdReadinessTable table,
body .app #pdStandings table {
  width: 100%;
}
body .app #pdReadinessTable .done {
  background: green;
  color: #fff;
  cursor: pointer;
}
body .app #pdReadinessTable .done a {
  color: #fff;
}
body .app #pdReadinessTable .reader {
  text-align: center;
  cursor: pointer;
}
body .app #pdReadinessTable .add,
body .app #pdReadinessTable .not-done {
  text-align: center;
  cursor: pointer;
}
body .app #pdReadinessTable .not-done {
  color: #ccc;
}
body .app #pdScheduleTable {
  width: 100%;
}
body .app #pdScheduleTable table {
  width: 100%;
}
body .app #pdScheduleTable td {
  vertical-align: middle;
}
body .app #pdPlayerTrackerTable,
body .app #pdPitcherTrackerTable {
  width: 100%;
}
body .app #pdPlayerTrackerTable table,
body .app #pdPitcherTrackerTable table {
  width: 100%;
}
body .app #pdPlayerTrackerTable .player,
body .app #pdPitcherTrackerTable .player {
  width: 90px;
}
body .app #pdPlayerTrackerTable .pos,
body .app #pdPitcherTrackerTable .pos {
  width: 66px;
}
body .app #pdPlayerTrackerTable .np,
body .app #pdPitcherTrackerTable .np {
  width: 29px;
}
body .app #pdPlayerTrackerTable .gs,
body .app #pdPitcherTrackerTable .gs {
  width: 20px;
}
body .app #pdPlayerTrackerTable .pa,
body .app #pdPitcherTrackerTable .pa {
  width: 37px;
}
body .app #pdPlayerTrackerTable .day,
body .app #pdPitcherTrackerTable .day {
  width: 50px;
}
body .app #pdTeamBatter,
body .app #pdTeamPitcher {
  width: 100%;
}
body .app #pdTeamBatter table,
body .app #pdTeamPitcher table {
  width: 100%;
}
body .app #pdTeamBatter td,
body .app #pdTeamPitcher td {
  min-width: 23px;
}
body .app #pdTeamBatter .player,
body .app #pdTeamPitcher .player {
  width: 90px;
}
body .app #pdCoordRptView h3 {
  font-weight: bold;
  margin-bottom: -10px;
}
body .app #pdCoordRptView table {
  width: 1000px;
}
body .app #pdCoordRptView table tr.shaded td {
  background-color: #ccc;
}
body .app #pdCoordRptView table tr.content {
  display: none;
}
body .app #pdCoordRptView table tr.content td {
  text-align: left;
}
body .app #pdCoordRptView table tr.content td div h6 {
  font-weight: bold;
  border-bottom: 1px solid rgb(0, 50, 99);
  padding: 3px;
  text-align: left;
  margin-bottom: 3px;
  width: 100%;
}
body .app #pdCoordRptView table tr.content td div p {
  padding-left: 5px;
}
body .app #pdCoordRptView table tr.content td div.players {
  position: relative;
}
body .app #pdCoordRptView table tr.content td div.players a.expand {
  position: absolute;
  top: 5px;
  right: 15px;
}
body .app #pdCoordRptView table tr.content td div.players > table {
  width: calc(100% - 20px);
  margin: 10px;
}
body .app #pdCoordRptView table tr.content td div.players > table tr td {
  text-align: left;
}
body .app #pdCoordRptView table tr.content td div.players > table tr.content td {
  border-bottom: 2px solid #000;
  padding-bottom: 10px !important;
}
body .app #pdCoordRptView table tr.content td div.players > table tr.content td > span {
  display: block;
  padding: 5px 0;
}
body .app #pdCoordRptView table tr.content td a.expand {
  font-size: 10px;
  position: absolute;
  top: 5px;
  right: 15px;
}
body .app #pdCoordRptView table tr.content:hover {
  background-color: transparent !important;
}
body .app #pdCoordRptView table tr.bottom {
  border-bottom: 2px solid #000;
}
body .app #pdCoordRptView table tr td {
  position: relative;
  white-space: unset;
  word-wrap: break-word !important;
}
body .app #pdCoordRptView ul {
  list-style-type: none;
}
body .app #pdCoordRptView ul li {
  display: inline-block;
}
body .app .footnote {
  margin-top: 5px;
  font-size: 12px;
  font-style: italic;
  text-align: right;
}
body .app .score {
  display: inline-block;
  width: 30px;
}
body .app .sorted-col {
  background: #d3f1ff;
}
body .app .sorted-header-col {
  background: #d3f1ff;
  color: rgb(0, 50, 99);
}
body .app .affiliates table.cellControl > tbody > tr > td {
  width: auto !important;
}
body .app #promotion-model {
  display: none;
}
body .app #promotion-model .divider {
  border: 2px solid #000;
  background: #999;
  text-align: left;
  color: #000;
}
body .app #contentMakeup .collapsed {
  display: none;
}
body .app #contentMakeup .tableDisplay {
  border-left: 0;
}
body .app #contentMakeup .tableDisplay tr,
body .app #contentMakeup .tableDisplay tr:hover {
  cursor: pointer;
}
body .app #contentMakeup .tableDisplay tr.selected,
body .app #contentMakeup .tableDisplay tr:hover.selected {
  background: #606060 !important;
  color: #fff;
}
body .app #contentMakeup .tableDisplay td:first-child {
  border-left: 2px solid #000;
}
body .app #contentMakeup .tableDisplay td.empty-cell {
  border: 0;
  border-top: 2px solid #000;
  border-bottom: 2px solid #000;
  background: #fff;
}
body .app #contentMakeup .tableDisplay .entries tr:nth-of-type(4n + 1) {
  background: #ffffff;
}
body .app #contentMakeup .tableDisplay .entries tr:nth-of-type(4n + 2) {
  background: #ffffff;
}
body .app #contentMakeup .tableDisplay .entries tr:nth-of-type(4n + 3) {
  background: #e5e5e5;
}
body .app #contentMakeup .tableDisplay .entries tr:nth-of-type(4n + 4) {
  background: #e5e5e5;
}
body .app #contentMakeup .tableDisplay .sorted-entries tr:nth-of-type(12n + 1) {
  background: #ffffff;
}
body .app #contentMakeup .tableDisplay .sorted-entries tr:nth-of-type(12n + 2) {
  background: #ffffff;
}
body .app #contentMakeup .tableDisplay .sorted-entries tr:nth-of-type(12n + 3) {
  background: #ffffff;
}
body .app #contentMakeup .tableDisplay .sorted-entries tr:nth-of-type(12n + 4) {
  background: #ffffff;
}
body .app #contentMakeup .tableDisplay .sorted-entries tr:nth-of-type(12n + 5) {
  background: #ffffff;
}
body .app #contentMakeup .tableDisplay .sorted-entries tr:nth-of-type(12n + 6) {
  background: #ffffff;
}
body .app #contentMakeup .tableDisplay .sorted-entries tr:nth-of-type(12n + 7) {
  background: #e5e5e5;
}
body .app #contentMakeup .tableDisplay .sorted-entries tr:nth-of-type(12n + 8) {
  background: #e5e5e5;
}
body .app #contentMakeup .tableDisplay .sorted-entries tr:nth-of-type(12n + 9) {
  background: #e5e5e5;
}
body .app #contentMakeup .tableDisplay .sorted-entries tr:nth-of-type(12n + 10) {
  background: #e5e5e5;
}
body .app #contentMakeup .tableDisplay .sorted-entries tr:nth-of-type(12n + 11) {
  background: #e5e5e5;
}
body .app #contentMakeup .tableDisplay .sorted-entries tr:nth-of-type(12n + 12) {
  background: #e5e5e5;
}
body .app #contentMakeup .tableDisplay .by {
  width: 100px;
}
body .app #contentMakeup .tableDisplay .date {
  width: 80px;
}
body .app #contentMakeup .tableDisplay .source {
  width: 120px;
}
body .app #contentMakeup .tableDisplay .event {
  width: 120px;
}
body .app #contentMakeup .tableDisplay .grade {
  width: 50px;
}
body .app #contentMakeup .expand {
  cursor: pointer;
}
body .app #contentMakeup .grade-info {
  font-weight: bold;
  background: #bbb;
}
body .app #contentMakeup .notes {
  width: 530px;
  border-left: 2px solid #000;
  white-space: pre-line;
  text-align: left;
  line-height: 14px;
}
body #modal-container {
  position: absolute;
  height: 100%;
}
body .add-readiness-report {
  height: calc(100% - 50px);
}
body .add-readiness-report .modal-content {
  height: 100%;
  padding: 20px;
}
body .add-readiness-report .buttons {
  padding-top: 10px;
  text-align: center;
}
body .add-readiness-report button {
  font-size: 10px;
}
body .add-readiness-report button.submit, body .add-readiness-report button.cancel {
  border: 2px solid #999;
  background: green;
  padding: 5px;
  color: #fff;
  cursor: pointer;
}
body .add-readiness-report button.cancel {
  background: #ce1126;
}
body .add-readiness-report button.aux {
  border: 2px solid #ddd;
  background: #f9f9f9;
  padding: 3px 5px;
  color: #000;
  cursor: pointer;
}
body #readiness-entry-pos,
body #readiness-entry-medical,
body #readiness-entry-pitcher,
body #readiness-entry-strength {
  height: calc(100% - 40px);
  overflow-y: auto;
}
body #readiness-entry-pos input,
body #readiness-entry-medical input,
body #readiness-entry-pitcher input,
body #readiness-entry-strength input {
  width: calc(100% - 6px);
  height: 20px;
}
body #readiness-entry-pos select,
body #readiness-entry-medical select,
body #readiness-entry-pitcher select,
body #readiness-entry-strength select {
  height: 20px;
}
body #readiness-entry-pos textarea,
body #readiness-entry-medical textarea,
body #readiness-entry-pitcher textarea,
body #readiness-entry-strength textarea {
  width: calc(100% - 6px);
  height: 20px;
  overflow: hidden;
}
body #readiness-entry-pos td,
body #readiness-entry-medical td,
body #readiness-entry-pitcher td,
body #readiness-entry-strength td {
  vertical-align: middle;
}
body #readiness-entry-pos .catchers tr:last-child td,
body #readiness-entry-pos .infielders tr:last-child td,
body #readiness-entry-pos .outfielders tr:last-child td,
body #readiness-entry-pos .sp tr:last-child td,
body #readiness-entry-medical .catchers tr:last-child td,
body #readiness-entry-medical .infielders tr:last-child td,
body #readiness-entry-medical .outfielders tr:last-child td,
body #readiness-entry-medical .sp tr:last-child td,
body #readiness-entry-pitcher .catchers tr:last-child td,
body #readiness-entry-pitcher .infielders tr:last-child td,
body #readiness-entry-pitcher .outfielders tr:last-child td,
body #readiness-entry-pitcher .sp tr:last-child td,
body #readiness-entry-strength .catchers tr:last-child td,
body #readiness-entry-strength .infielders tr:last-child td,
body #readiness-entry-strength .outfielders tr:last-child td,
body #readiness-entry-strength .sp tr:last-child td {
  border-bottom: 1px solid #000;
}
body #readiness-entry-pos .strength-notes,
body #readiness-entry-medical .strength-notes,
body #readiness-entry-pitcher .strength-notes,
body #readiness-entry-strength .strength-notes {
  height: 40px;
}
body #readiness-entry-pos .tableDisplay,
body #readiness-entry-medical .tableDisplay,
body #readiness-entry-pitcher .tableDisplay,
body #readiness-entry-strength .tableDisplay {
  width: 100%;
}
body #readiness-entry-pos .notes,
body #readiness-entry-medical .notes,
body #readiness-entry-pitcher .notes,
body #readiness-entry-strength .notes {
  width: auto;
}
body #readiness-entry-pos .body-part,
body #readiness-entry-medical .body-part,
body #readiness-entry-pitcher .body-part,
body #readiness-entry-strength .body-part {
  width: 100px;
}
body #readiness-entry-pos .body-part textarea,
body #readiness-entry-medical .body-part textarea,
body #readiness-entry-pitcher .body-part textarea,
body #readiness-entry-strength .body-part textarea {
  display: block;
  margin-bottom: 5px;
}
body #readiness-entry-pos .body-part textarea:last-child,
body #readiness-entry-medical .body-part textarea:last-child,
body #readiness-entry-pitcher .body-part textarea:last-child,
body #readiness-entry-strength .body-part textarea:last-child {
  margin-bottom: 0;
}
body #readiness-entry-pos .side,
body #readiness-entry-medical .side,
body #readiness-entry-pitcher .side,
body #readiness-entry-strength .side {
  width: 40px;
}
body #readiness-entry-pos .np,
body #readiness-entry-medical .np,
body #readiness-entry-pitcher .np,
body #readiness-entry-strength .np {
  width: 30px;
}
body #readiness-entry-pos .player,
body #readiness-entry-medical .player,
body #readiness-entry-pitcher .player,
body #readiness-entry-strength .player {
  width: 100px;
}
body #readiness-entry-pos .lift,
body #readiness-entry-medical .lift,
body #readiness-entry-pitcher .lift,
body #readiness-entry-strength .lift {
  width: 40px;
}
body #readiness-entry-pos .soreness select,
body #readiness-entry-medical .soreness select,
body #readiness-entry-pitcher .soreness select,
body #readiness-entry-strength .soreness select {
  display: block;
  margin-bottom: 5px;
}
body #readiness-entry-pos .soreness select:last-child,
body #readiness-entry-medical .soreness select:last-child,
body #readiness-entry-pitcher .soreness select:last-child,
body #readiness-entry-strength .soreness select:last-child {
  margin-bottom: 0;
}
body #readiness-entry-pos .cond,
body #readiness-entry-medical .cond,
body #readiness-entry-pitcher .cond,
body #readiness-entry-strength .cond {
  width: 80px;
}
body #readiness-entry-pos .type,
body #readiness-entry-medical .type,
body #readiness-entry-pitcher .type,
body #readiness-entry-strength .type {
  width: 58px;
}
body #readiness-entry-pos .yest,
body #readiness-entry-medical .yest,
body #readiness-entry-pitcher .yest,
body #readiness-entry-strength .yest {
  padding-top: 5px;
  font-size: 11px;
  font-style: italic;
  color: #999;
  text-align: left;
}
body #readiness-entry-pos .yest-header,
body #readiness-entry-medical .yest-header,
body #readiness-entry-pitcher .yest-header,
body #readiness-entry-strength .yest-header {
  width: 15px;
  cursor: pointer;
}
body #readiness-entry-pos .new-injury input,
body #readiness-entry-medical .new-injury input,
body #readiness-entry-pitcher .new-injury input,
body #readiness-entry-strength .new-injury input {
  display: block;
  margin: 3px auto 10px;
  width: 20px;
}
body #readiness-entry-pos .new-injury input:last-child,
body #readiness-entry-medical .new-injury input:last-child,
body #readiness-entry-pitcher .new-injury input:last-child,
body #readiness-entry-strength .new-injury input:last-child {
  margin-bottom: 0;
}
body #readiness-entry-pos .add-injury,
body #readiness-entry-medical .add-injury,
body #readiness-entry-pitcher .add-injury,
body #readiness-entry-strength .add-injury {
  text-align: center;
}
body #readiness-entry-pos .add-injury button,
body #readiness-entry-medical .add-injury button,
body #readiness-entry-pitcher .add-injury button,
body #readiness-entry-strength .add-injury button {
  width: 18px;
  height: 18px;
  border: 1px solid #999;
  border-radius: 20px;
  background: #ccc;
  padding: 0 0 10px;
  font-size: 14px;
  line-height: inherit;
  cursor: pointer;
}
body #readiness-entry-pos .add-injury button:hover,
body #readiness-entry-medical .add-injury button:hover,
body #readiness-entry-pitcher .add-injury button:hover,
body #readiness-entry-strength .add-injury button:hover {
  background: #ce1126;
  color: #fff;
}
body #readiness-entry-medical .notes,
body #readiness-entry-pos .notes {
  width: 500px;
}
body #readiness-entry-pitcher .notes {
  width: 600px;
}
body .pd_updateFeedTitle,
body .pd_boxScoresTitle,
body .pd_dailyPlayersTitle {
  display: block;
  text-align: center;
  margin: 0px;
  color: #fff;
  border: 1px solid !important;
  padding: 0.2222222222em;
  background-color: #333333;
}
body .tableDisplay thead td {
  border-top: 2px solid #000;
}
body .tableDisplay thead td:last-child {
  border-right: 0;
}
body .tableDisplay .isTblHeader td {
  font-size: 11px;
}
body .tableCell {
  padding-right: 20px;
}
body .aTable {
  height: 5em;
}
body .aTable th,
body .aTable td {
  text-align: left;
  vertical-align: middle;
  font-size: 0.8148148148em;
}
body .aTable th.aTableHeader {
  position: relative;
  padding: 0.3em;
  background-color: #d9d9d9;
  font-weight: bold;
  text-align: center;
  font-size: 1.037037037em;
}
body .aTable th.aTableHeader span {
  position: absolute;
  right: 0.7407407407em;
}
body .aTable th.aTableHeader span a {
  color: rgb(0, 50, 99);
}
body .aTable th.aTableHeader span.asmHistoryBack {
  left: 0.7407407407em !important;
  right: auto;
}
body .aTable td {
  padding: 0.5em;
}
body .aTable td.aTitle {
  width: 7.037037037em;
  font-weight: bold;
  padding: 0.7407407407em;
  font-size: 1.037037037em;
  position: relative;
}
body .aTable td.aTitle span {
  font-size: 0.8148148148em;
}
body .aTable td.aTitle span a {
  color: rgb(0, 50, 99);
}
body .aTable td.aGrade {
  text-align: center;
  width: 3.7037037037em;
  width: 2em;
}
body .aTable td.aExecTakeaway {
  width: 3.7037037037em;
  width: 2em;
}
body .aTable td.aChildren {
  width: 15.9259259259em;
  padding: 0;
}
body .aTable td.aComments {
  width: 28.5185185185em;
}
body .aTable td.aDate {
  width: 3.7037037037em;
  text-align: center;
}
body .aTable tr.aExecRow {
  background-color: #f2f2f2;
}
body .aTable table {
  height: 100%;
  width: 100%;
}
body .aTable table td {
  padding: 0.52em;
  font-size: 1.037037037em;
}
body .aTable table tr td:first-child {
  width: 75%;
}
body .aTable table tr td:last-child {
  width: 25%;
}
body #similarity {
  padding-top: 65px;
}
body #similarity .table-content {
  width: -webkit-max-content;
  width: -moz-max-content;
  width: max-content;
  padding-top: 0;
}
body #similarity .tableOptions {
  padding: 0.7407407407em;
  margin: calc((65px + 5px) * -1) 0 0 0;
  position: fixed;
  z-index: 100;
  background-color: #fff;
  border: 1px solid #ccc;
}
body #similarity .tableOptions strong {
  float: unset;
  margin-right: 0;
}
body #similarity .tableOptions .padRightSeparation {
  padding-right: 5px;
}
body #similarity .dv-table {
  margin-right: 10px;
  display: inline;
}
body #similarity div.colorkey {
  font-size: 11px;
  margin-top: 10px;
}
body #similarity div.colorkey span {
  border: 1px solid #ccc;
  padding: 3px;
}
body #assessmentTables .asmTabs ul,
body #execTable .asmTabs ul,
body #readerExecTable .asmTabs ul {
  display: table;
  table-layout: fixed;
  width: 60.7407407407em;
}
body #assessmentTables .asmTabs ul li,
body #execTable .asmTabs ul li,
body #readerExecTable .asmTabs ul li {
  display: table-cell;
}
body #assessmentTables .asmTabs ul li a,
body #execTable .asmTabs ul li a,
body #readerExecTable .asmTabs ul li a {
  display: block;
  padding: 0.3em;
  color: #fff;
  background-color: #647588;
  text-align: center;
  text-decoration: none;
  margin-right: 1px;
}
body #assessmentTables .asmTabs ul li a:hover,
body #execTable .asmTabs ul li a:hover,
body #readerExecTable .asmTabs ul li a:hover {
  background-color: #700915;
}
body #assessmentTables .asmTabs ul li a.selected,
body #execTable .asmTabs ul li a.selected,
body #readerExecTable .asmTabs ul li a.selected {
  background-color: #700915;
}
body #assessmentFormManager {
  position: fixed;
  bottom: 1.4814814815em;
  right: 1.4814814815em;
  border: 1px solid #9f9e9f;
  width: 55.5555555556em;
  height: 34.8888888889em;
  background: #fff;
  overflow: visible;
  z-index: 9999;
  -webkit-box-shadow: 0 0 0.5925925926em #4e5c6b;
  box-shadow: 0 0 0.5925925926em #4e5c6b;
}
body #assessmentFormManager small {
  font-size: 0.962962963em;
}
body #assessmentFormManager .assessmentFormMove {
  color: #fff;
  text-align: center;
  padding: 5px;
  background-color: #4e5c6b;
  cursor: move;
}
body #assessmentFormManager .assessmentFormMove span {
  position: absolute;
  top: 0.1481481481em;
  left: 0.3703703704em;
}
body #assessmentFormManager .subAssessmentBar {
  background-color: #abb5c1;
  color: #fff;
  border-bottom: 1px solid #fff;
}
body #assessmentFormManager .subAssessmentBar .error {
  background-color: red;
  color: #fff;
}
body #assessmentFormManager .subAssessmentBar .subAssessmentLastEditor {
  float: right;
  font-size: 0.8148148148em;
  padding-top: 0.1481481481em;
}
body #assessmentFormManager .subAssessmentBar .subAssessmentBarActivate {
  display: block;
  padding: 5px;
  text-decoration: none;
}
body #assessmentFormManager .subAssessmentBar span.manage {
  float: right;
}
body #assessmentFormManager .subAssessmentBar .subAssessmentView {
  display: none;
  color: #000;
  background-color: #fff;
  padding: 5px;
  margin-top: 5px;
  border-bottom: 1px solid #4e5c6b;
}
body #assessmentFormManager .subAssessmentBar.open {
  background-color: #647588;
}
body #assessmentFormManager .subAssessmentBar.open .subAssessmentView {
  display: block;
  font-size: 0.8148148148em;
  overflow: hidden;
}
body #assessmentFormManager .subAssessmentBar.open .subAssessmentView table {
  width: 100%;
}
body #assessmentFormManager .subAssessmentBar.open .subAssessmentView input[type=text] {
  width: 2.962962963em;
  text-align: center;
}
body #assessmentFormManager .subAssessmentBar.open .subAssessmentView textarea {
  width: 97%;
}
body #assessmentFormManager .subAssessmentBar.open .subAssessmentView .subAssessmentGrades {
  width: 30%;
  vertical-align: top;
}
body #assessmentFormManager .subAssessmentBar.open .subAssessmentView .subAssessmentGrades p {
  position: relative;
  background-color: #f3f2f0;
  padding: 0.8em 5em 0.8em 0.8em;
  border-bottom: 1px solid #9f9e9f;
}
body #assessmentFormManager .subAssessmentBar.open .subAssessmentView .subAssessmentGrades p span {
  float: right;
  padding: 0;
}
body #assessmentFormManager .subAssessmentBar.open .subAssessmentView .subAssessmentGrades p.asmNew span {
  position: absolute;
  right: 0.3703703704em;
  top: 0.3703703704em;
  padding: 0;
  clear: both;
}
body #assessmentFormManager .subAssessmentBar.open .subAssessmentView .subAssessmentGrades p.fielderror, body #assessmentFormManager .subAssessmentBar.open .subAssessmentView .subAssessmentGrades p.fieldgood {
  color: #fff;
}
body #assessmentFormManager .subAssessmentBar.open .subAssessmentView .subAssessmentHelp {
  width: 0% !important;
}
body #assessmentFormManager .subAssessmentBar.open .subAssessmentView .subAssessmentText {
  width: 70%;
}
body #assessmentFormManager .subAssessmentBar.open .subAssessmentView .subAssessmentText p {
  margin: 0.3703703704em;
}
body #assessmentFormManager .subAssessmentBar.open .subAssessmentView .subAssessmemtLinks {
  float: right;
}
body #assessmentFormManager .subAssessmentBar.open .subAssessmentView .subAssessmemtLinks span {
  display: inline;
}
body #assessmentFormManager .subAssessmentBar.open .subAssessmentView .subAssessmemtLinks a {
  color: rgb(0, 50, 99);
}
body #assessmentFormManager .subAssessmentBar.open .subAssessmentView .subAssessmemtLinks a.enabled {
  font-weight: bold;
  color: red;
}
body #assessmentFormManager .subAssessmentBar.open .subAssessmentView .subAssessmemtLinks a.disabled {
  color: #b3b3b3;
}
body #assessmentFormManager .subAssessmentBar.open .subAssessmentView .subAssessmemtLinks a[data-rel=store] {
  color: green;
}
body #assessmentFormManager .subAssessmentBar.open .subAssessmentView span {
  display: block;
  padding: 3px;
}
body #assessmentFormManager .subAssessmentBar.edited {
  background-color: yellow !important;
}
body #assessmentFormManager .subAssessmentBar.edited a {
  color: #000;
}
body #assessmentFormManager .subAssessmentBar.edited .subAssessmentGrades {
  width: 25%;
}
body #assessmentFormManager .subAssessmentBar.edited .subAssessmentHelp {
  width: 25% !important;
}
body #assessmentFormManager .subAssessmentBar.edited .subAssessmentText {
  width: 50%;
}
body #assessmentFormManager .subAssessmentBar.edited.open .subAssessmentGrades {
  width: 25%;
}
body #assessmentFormManager .subAssessmentBar.edited.open .subAssessmentHelp {
  width: 25% !important;
}
body #assessmentFormManager .subAssessmentBar.edited.open .subAssessmentHelp .helpText {
  padding: 3px;
}
body #assessmentFormManager .subAssessmentBar.edited.open .subAssessmentText {
  width: 50%;
}
body #assessmentFormManager .subAssessmentBar:last-child {
  border-bottom: none;
}
body #assessmentFormManager .subAssessmentBarButtons {
  position: absolute;
  bottom: 5px;
  right: 5px;
}
body #assessmentTables tr.border-bottom,
body #execTable tr.border-bottom,
body #assessmentFormManager tr.border-bottom,
body #assessmentHistoryTables tr.border-bottom,
body #readerExecTable tr.border-bottom {
  border-bottom: 2px solid #000;
}
body #assessmentTables tr.border-bottom:last-child,
body #execTable tr.border-bottom:last-child,
body #assessmentFormManager tr.border-bottom:last-child,
body #assessmentHistoryTables tr.border-bottom:last-child,
body #readerExecTable tr.border-bottom:last-child {
  border: none;
}
body #assessmentTables th,
body #execTable th,
body #assessmentFormManager th,
body #assessmentHistoryTables th,
body #readerExecTable th {
  border: 1px solid #9f9e9f;
}
body #assessmentTables td,
body #execTable td,
body #assessmentFormManager td,
body #assessmentHistoryTables td,
body #readerExecTable td {
  border: 1px solid #9f9e9f;
}
body #assessmentTables td tr td:first-child,
body #execTable td tr td:first-child,
body #assessmentFormManager td tr td:first-child,
body #assessmentHistoryTables td tr td:first-child,
body #readerExecTable td tr td:first-child {
  border-top: none;
  border-right: none;
  border-left: none;
}
body #assessmentTables td tr td:last-child,
body #execTable td tr td:last-child,
body #assessmentFormManager td tr td:last-child,
body #assessmentHistoryTables td tr td:last-child,
body #readerExecTable td tr td:last-child {
  border-right: none;
  border-top: none;
}
body #assessmentTables td tr:last-child td,
body #execTable td tr:last-child td,
body #assessmentFormManager td tr:last-child td,
body #assessmentHistoryTables td tr:last-child td,
body #readerExecTable td tr:last-child td {
  border-bottom: none;
}
body #assessmentTables .asmContainer,
body #execTable .asmContainer,
body #assessmentFormManager .asmContainer,
body #assessmentHistoryTables .asmContainer,
body #readerExecTable .asmContainer {
  width: 60.7407407407em;
}
body #assessmentTables .asmContainer table,
body #execTable .asmContainer table,
body #assessmentFormManager .asmContainer table,
body #assessmentHistoryTables .asmContainer table,
body #readerExecTable .asmContainer table {
  border-collapse: collapse;
}
body .axis path,
body .axis line {
  fill: none;
  stroke: #000;
  shape-rendering: crispEdges;
}
body .dot {
  stroke: #000;
}
body .d3Graph {
  float: left;
  position: relative;
}
body .tooltip {
  position: absolute;
  text-align: center;
  width: 5.1851851852em;
  height: 2.962962963em;
  padding: 2px;
  font: 0.8888888889em sans-serif;
  background: lightsteelblue;
  border: 0px;
  border-radius: 0.5925925926em;
  pointer-events: none;
}
body .colLeft {
  border-left: 2px solid #000;
}
body .colRight {
  border-right: 2px solid #000;
}
body .colBoth {
  border-left: 2px solid #000;
  border-right: 2px solid #000;
}
body .cellbg {
  display: table;
  width: 100%;
  height: 100%;
  padding: 0 !important;
}
body .previousYearData {
  background-color: #ededed;
}
body #reportsGrid {
  margin-top: 0.7407407407em;
}
body .pd_boxScoresContainer {
  clear: left;
}
body .pd_boxScoresContainer div.bxsGameCell {
  float: left;
  width: 49%;
  margin: 0.1481481481em;
  background-color: rgba(70, 99, 128, 0.7);
  color: #fff;
  padding: 5px;
  border: 1px solid #fff;
  font-size: 0.8888888889em;
}
body .pd_boxScoresContainer div.bxsGameCell:hover {
  cursor: pointer;
}
body .pd_boxScoresContainer div.bxsGameCell.selected {
  background-color: rgba(128, 56, 50, 0.7);
}
body .pd_boxScoresContainer div.bxsGameCell span.bxsTeamNames {
  display: block;
  text-align: center !important;
}
body .pd_boxScoresContainer div.bxsGameCell li.bxsTeamNames {
  text-align: left !important;
}
body .pd_boxScoresContainer div.bxsGameCell .bxsResult {
  text-align: center;
}
body .pd_boxScoresContainer div.bxsGameCell .bxsResult ul {
  margin: 0;
  padding: 0;
  list-style-type: none;
  display: table;
  table-layout: fixed;
  width: 100%;
}
body .pd_boxScoresContainer div.bxsGameCell .bxsResult ul li {
  display: table-cell;
  padding: 2px;
}
body .pd_boxScoresContainer div.bxsGameCell .bxsResult ul li:first-child {
  width: 90px;
}
body .pd_boxScoresContainer ul.bxsRHETitle {
  font-weight: bold;
  background-color: rgba(33, 42, 54, 0.9);
}
body .pd_boxScoresContainer #bxsDetail {
  float: left;
  clear: left;
  color: #fff;
  font-size: 0.86em;
  margin: 0.1481481481em;
  border: 1px solid #fff;
  padding: 0.2222222222em;
}
body .pd_boxScoresContainer #bxsDetail div {
  float: left;
}
body .pd_boxScoresContainer #bxsDetail div ul {
  list-style-type: none;
  padding: 0;
  margin: 0;
  display: table;
  table-layout: fixed;
  width: 100%;
  margin-bottom: 5px;
}
body .pd_boxScoresContainer #bxsDetail div ul li {
  display: table-cell;
  text-align: center;
}
body .pd_boxScoresContainer #bxsDetail div.bxsTeams {
  width: 5%;
}
body .pd_boxScoresContainer #bxsDetail div.bxsTeams ul {
  margin: 0;
}
body .pd_boxScoresContainer #bxsDetail div.bxsTeams ul li {
  display: block;
  text-align: left;
  margin-bottom: 5px;
}
body .pd_boxScoresContainer #bxsDetail div.bxsRuns {
  width: 80%;
}
body .pd_boxScoresContainer #bxsDetail div.bxsRuns ul.bxsInnings {
  background-color: rgba(70, 99, 128, 0.7);
  border-right: 2px solid #fff;
}
body .pd_boxScoresContainer #bxsDetail div.bxsResult {
  width: 15%;
}
body .pd_boxScoresContainer #bxsDetail div.bxsOurStats {
  width: 100%;
}
body .pd_boxScoresContainer #bxsDetail div.bxsOurStats table {
  width: 100%;
}
body .pd_boxScoresContainer #bxsDetail div.bxsOurStats table td,
body .pd_boxScoresContainer #bxsDetail div.bxsOurStats table th {
  text-align: center;
}
body .pd_boxScoresContainer #bxsDetail div.bxsOurStats .bxsStatsRowTitle {
  width: 10%;
}
body .pd_boxScoresContainer #bxsDetail div.bsxDetailPage {
  width: 100%;
  padding: 1.5em 0.7407407407em 0;
  text-align: right;
}
body #daily_history .dh_header {
  width: 60em;
  height: 2.2222222222em;
  position: relative;
  margin-bottom: 1em;
}
body #daily_history .dh_header .btn {
  position: absolute;
  right: 0;
  top: 0;
}
body #daily_history .dh_header .btn.greyed {
  right: 150px;
}
body #dh_container {
  width: 70em;
  position: relative;
  font-size: 0.8148148148em;
}
body #dh_container .dh_itemTitle {
  background-color: #00254a;
  border-bottom: 1px solid #fff;
  color: #fff;
  padding: 5px;
}
body #dh_container .dpe_table {
  width: 100%;
  height: 31.1111111111em;
  border-bottom: 1px solid #000;
}
body #dh_container .dpe_column {
  height: 100%;
  border-right: 1px solid #000;
}
body #dh_container .dpe_column:last-child {
  border-right: none;
}
body #dh_container .dpe_column table {
  width: 100%;
}
body #dh_container .dpe_row {
  border-bottom: 1px solid #000;
  padding: 0.1481481481em;
}
body #dh_container .dpe_row:last-child {
  border-bottom: none;
}
body #dh_container .columnTitle {
  background-color: rgb(0, 50, 99);
  color: #fff;
  font-weight: bold;
}
body #dh_container .reportTitle {
  background-color: #fdb507;
  color: #000;
  padding: 0.3703703704em 0 0 0.7407407407em;
}
body #dh_container .reportTitle .playerName {
  font-size: 1.3333333333em;
  font-weight: bold;
}
body #dh_container #effortGraph {
  padding: 0.7407407407em;
}
body #dh_container #effortGraph ul {
  margin-left: 15px;
}
body #dh_container #closeDPE {
  position: absolute;
  top: -15px;
  right: -15px;
}
body #dh_container #col1,
body #dh_container .c1 {
  width: 25%;
}
body #dh_container #col1 .reportTitle,
body #dh_container .c1 .reportTitle {
  height: 10%;
}
body #dh_container #col1 .graph,
body #dh_container .c1 .graph {
  height: 42.5%;
}
body #dh_container #col2,
body #dh_container .c2 {
  width: 25%;
}
body #dh_container #col2 table,
body #dh_container .c2 table {
  width: 100%;
}
body #dh_container #col2 table .goalColumn,
body #dh_container .c2 table .goalColumn {
  width: 65%;
  border-right: 1px solid #fff;
}
body #dh_container #col2 table .progressColumm,
body #dh_container .c2 table .progressColumm {
  width: 35%;
  text-align: center;
}
body #dh_container #col2 table .progressColumm input,
body #dh_container .c2 table .progressColumm input {
  text-align: center;
  width: 1.4814814815em !important;
}
body #dh_container #col2 .goalsTable .bld,
body #dh_container .c2 .goalsTable .bld {
  font-weight: bold;
}
body #dh_container #col2 .goalsTable table tr td,
body #dh_container .c2 .goalsTable table tr td {
  border-collapse: collapse;
  border: 1px solid #ccc;
  padding: 0.3703703704em;
}
body #dh_container #col2 .goalsTable table tr.pdeTableGoals,
body #dh_container .c2 .goalsTable table tr.pdeTableGoals {
  background-color: #d9d9d9;
}
body #dh_container #col2 .goalsTable table tr.pdeTableSubgoals td:first-child,
body #dh_container .c2 .goalsTable table tr.pdeTableSubgoals td:first-child {
  padding-left: 0.7407407407em;
}
body #dh_container #col2 .goalsTable table tr:last-child td,
body #dh_container .c2 .goalsTable table tr:last-child td {
  border-bottom: 1px solid #000 !important;
}
body #dh_container #col3,
body #dh_container .c3 {
  width: 50%;
}
body #dh_container #col3 .notesRow,
body #dh_container .c3 .notesRow {
  height: 10.3703703704em;
}
body #dh_container #col3 .notesRow .notesTitle,
body #dh_container .c3 .notesRow .notesTitle {
  border-bottom: 1px solid #ccc;
}
body #dh_container #col3 .notesRow .notesEntry,
body #dh_container .c3 .notesRow .notesEntry {
  padding: 0.2222222222em;
}
body #dh_container #col3 .notesRow .notesEntry textarea,
body #dh_container .c3 .notesRow .notesEntry textarea {
  width: 99%;
  height: 9em;
}
body #dh_container {
  border: none;
}
body #dh_container table.dpe_table {
  border: 1px solid #000;
  margin-bottom: 0.7407407407em;
}
body .phistbg_0 {
  background-color: #f35059 !important;
  color: #fff !important;
}
body .phistbg_1 {
  background-color: #f7a1a6 !important;
  color: #fff !important;
}
body .phistbg_2 {
  background-color: #fff !important;
}
body .phistbg_3 {
  background-color: #a2d7b0 !important;
}
body .phistbg_4 {
  background-color: #54b368 !important;
}
body .phistbg_null {
  background-color: #eeeeee !important;
}

body#playerdevApp_dpew {
  background-color: #fff;
  min-width: 0;
}
body#playerdevApp_dpew .reportTypeNav {
  height: 4.4444444444em;
  padding: 0.3703703704em;
}
body#playerdevApp_dpew .reportTypeNav .ulnav {
  margin: 0.3703703704em 0;
}
body#playerdevApp_dpew .reportTypeNav a {
  background-color: #333333;
  font-size: 1.037037037em;
}
body#playerdevApp_dpew .reportTypeNav a.selected {
  background-color: rgb(0, 50, 99);
}
body#playerdevApp_dpew.stationary {
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
body#playerdevApp_dpew.shadow {
  -webkit-box-shadow: 0 0 0.5925925926em #4e5c6b;
  box-shadow: 0 0 0.5925925926em #4e5c6b;
}
body#playerdevApp_dpew .dpe_move {
  color: #fff;
  text-align: center;
  padding: 5px;
  background-color: #4e5c6b;
  cursor: move;
}
body#playerdevApp_dpew .dpe_move span {
  position: absolute;
  top: 0.1481481481em;
  left: 0.3703703704em;
}
body#playerdevApp_dpew #dailyProgressEntryContainer {
  width: 100%;
  position: relative;
  font-size: 0.8888888889em;
  background-color: #fff;
  margin-bottom: 4.0740740741em;
}
body#playerdevApp_dpew #dailyProgressEntryContainer .dh_itemTitle {
  background-color: #00254a;
  border-bottom: 1px solid #fff;
  color: #fff;
  padding: 5px;
}
body#playerdevApp_dpew #dailyProgressEntryContainer .dpe_table {
  width: 100%;
  height: 31.1111111111em;
  border-bottom: 1px solid #000;
}
body#playerdevApp_dpew #dailyProgressEntryContainer .dpe_column {
  height: 100%;
  border-right: 1px solid #000;
}
body#playerdevApp_dpew #dailyProgressEntryContainer .dpe_column:last-child {
  border-right: none;
}
body#playerdevApp_dpew #dailyProgressEntryContainer .dpe_column table {
  width: 100%;
}
body#playerdevApp_dpew #dailyProgressEntryContainer .dpe_row {
  border-bottom: 1px solid #000;
  padding: 0.1481481481em;
}
body#playerdevApp_dpew #dailyProgressEntryContainer .dpe_row:last-child {
  border-bottom: none;
}
body#playerdevApp_dpew #dailyProgressEntryContainer .columnTitle {
  background-color: rgb(0, 50, 99);
  color: #fff;
  font-weight: bold;
}
body#playerdevApp_dpew #dailyProgressEntryContainer .reportTitle {
  background-color: #fdb507;
  color: #000;
  padding: 0.3703703704em 0 0 0.7407407407em;
}
body#playerdevApp_dpew #dailyProgressEntryContainer .reportTitle .playerName {
  font-size: 1.3333333333em;
  font-weight: bold;
}
body#playerdevApp_dpew #dailyProgressEntryContainer #effortGraph {
  padding: 0.7407407407em;
}
body#playerdevApp_dpew #dailyProgressEntryContainer #effortGraph ul {
  margin-left: 15px;
}
body#playerdevApp_dpew #dailyProgressEntryContainer .dpe_formFunctions {
  width: 100%;
  position: fixed;
  bottom: 0;
  left: 0;
  z-index: 1000;
  text-align: center;
  padding: 0.7407407407em;
  overflow: hidden;
  background-color: #e6e6e6;
}
body#playerdevApp_dpew #dailyProgressEntryContainer #closeDPE {
  position: absolute;
  top: -15px;
  right: -15px;
}
body#playerdevApp_dpew #dailyProgressEntryContainer #col1,
body#playerdevApp_dpew #dailyProgressEntryContainer .c1 {
  width: 25%;
}
body#playerdevApp_dpew #dailyProgressEntryContainer #col1 .reportTitle,
body#playerdevApp_dpew #dailyProgressEntryContainer .c1 .reportTitle {
  height: 10%;
}
body#playerdevApp_dpew #dailyProgressEntryContainer #col1 .graph,
body#playerdevApp_dpew #dailyProgressEntryContainer .c1 .graph {
  height: 42.5%;
}
body#playerdevApp_dpew #dailyProgressEntryContainer #col2,
body#playerdevApp_dpew #dailyProgressEntryContainer .c2 {
  width: 25%;
}
body#playerdevApp_dpew #dailyProgressEntryContainer #col2 table,
body#playerdevApp_dpew #dailyProgressEntryContainer .c2 table {
  width: 100%;
}
body#playerdevApp_dpew #dailyProgressEntryContainer #col2 table .goalColumn,
body#playerdevApp_dpew #dailyProgressEntryContainer .c2 table .goalColumn {
  width: 65%;
  border-right: 1px solid #fff;
}
body#playerdevApp_dpew #dailyProgressEntryContainer #col2 table .progressColumm,
body#playerdevApp_dpew #dailyProgressEntryContainer .c2 table .progressColumm {
  width: 35%;
  text-align: center;
}
body#playerdevApp_dpew #dailyProgressEntryContainer #col2 table .progressColumm input,
body#playerdevApp_dpew #dailyProgressEntryContainer .c2 table .progressColumm input {
  text-align: center;
  width: 1.4814814815em !important;
}
body#playerdevApp_dpew #dailyProgressEntryContainer #col2 .goalsTable .bld,
body#playerdevApp_dpew #dailyProgressEntryContainer .c2 .goalsTable .bld {
  font-weight: bold;
}
body#playerdevApp_dpew #dailyProgressEntryContainer #col2 .goalsTable table tr td,
body#playerdevApp_dpew #dailyProgressEntryContainer .c2 .goalsTable table tr td {
  border-collapse: collapse;
  border: 1px solid #ccc;
  padding: 0.3703703704em;
}
body#playerdevApp_dpew #dailyProgressEntryContainer #col2 .goalsTable table tr.pdeTableGoals,
body#playerdevApp_dpew #dailyProgressEntryContainer .c2 .goalsTable table tr.pdeTableGoals {
  background-color: #d9d9d9;
}
body#playerdevApp_dpew #dailyProgressEntryContainer #col2 .goalsTable table tr.pdeTableSubgoals td:first-child,
body#playerdevApp_dpew #dailyProgressEntryContainer .c2 .goalsTable table tr.pdeTableSubgoals td:first-child {
  padding-left: 0.7407407407em;
}
body#playerdevApp_dpew #dailyProgressEntryContainer #col2 .goalsTable table tr:last-child td,
body#playerdevApp_dpew #dailyProgressEntryContainer .c2 .goalsTable table tr:last-child td {
  border-bottom: 1px solid #000 !important;
}
body#playerdevApp_dpew #dailyProgressEntryContainer #col3,
body#playerdevApp_dpew #dailyProgressEntryContainer .c3 {
  width: 50%;
}
body#playerdevApp_dpew #dailyProgressEntryContainer #col3 .notesRow,
body#playerdevApp_dpew #dailyProgressEntryContainer .c3 .notesRow {
  height: 10.3703703704em;
}
body#playerdevApp_dpew #dailyProgressEntryContainer #col3 .notesRow .notesTitle,
body#playerdevApp_dpew #dailyProgressEntryContainer .c3 .notesRow .notesTitle {
  border-bottom: 1px solid #ccc;
}
body#playerdevApp_dpew #dailyProgressEntryContainer #col3 .notesRow .notesEntry,
body#playerdevApp_dpew #dailyProgressEntryContainer .c3 .notesRow .notesEntry {
  padding: 0.2222222222em;
}
body#playerdevApp_dpew #dailyProgressEntryContainer #col3 .notesRow .notesEntry textarea,
body#playerdevApp_dpew #dailyProgressEntryContainer .c3 .notesRow .notesEntry textarea {
  width: 99%;
  height: 9em;
}

body#testingPage,
body#pdev,
body#playerPage,
body#teamPage,
body#report_reader,
body#orgPage {
  height: 100vh;
  background-color: #fff !important;
}
@media print {
  body#testingPage,
  body#pdev,
  body#playerPage,
  body#teamPage,
  body#report_reader,
  body#orgPage {
    height: auto;
  }
}
body#testingPage.blanked #dashContent,
body#pdev.blanked #dashContent,
body#playerPage.blanked #dashContent,
body#teamPage.blanked #dashContent,
body#report_reader.blanked #dashContent,
body#orgPage.blanked #dashContent {
  padding: 34px 0px 0px 192px !important;
}
body#testingPage.blanked #pd_info_panel,
body#pdev.blanked #pd_info_panel,
body#playerPage.blanked #pd_info_panel,
body#teamPage.blanked #pd_info_panel,
body#report_reader.blanked #pd_info_panel,
body#orgPage.blanked #pd_info_panel {
  background-color: transparent !important;
}
body#testingPage.blanked #pd_dailyPlayers,
body#testingPage.blanked #pd_boxScores,
body#testingPage.blanked #pd_updateFeed,
body#pdev.blanked #pd_dailyPlayers,
body#pdev.blanked #pd_boxScores,
body#pdev.blanked #pd_updateFeed,
body#playerPage.blanked #pd_dailyPlayers,
body#playerPage.blanked #pd_boxScores,
body#playerPage.blanked #pd_updateFeed,
body#teamPage.blanked #pd_dailyPlayers,
body#teamPage.blanked #pd_boxScores,
body#teamPage.blanked #pd_updateFeed,
body#report_reader.blanked #pd_dailyPlayers,
body#report_reader.blanked #pd_boxScores,
body#report_reader.blanked #pd_updateFeed,
body#orgPage.blanked #pd_dailyPlayers,
body#orgPage.blanked #pd_boxScores,
body#orgPage.blanked #pd_updateFeed {
  border: 1px solid #ccc !important;
  background-color: #575757 !important;
}
body#testingPage .app,
body#pdev .app,
body#playerPage .app,
body#teamPage .app,
body#report_reader .app,
body#orgPage .app {
  padding: 0;
  min-width: 80em;
  margin: 0 !important;
  height: 100%;
}
@media print {
  body#testingPage .app,
  body#pdev .app,
  body#playerPage .app,
  body#teamPage .app,
  body#report_reader .app,
  body#orgPage .app {
    min-width: auto;
  }
}
body#testingPage .process_reportNav,
body#pdev .process_reportNav,
body#playerPage .process_reportNav,
body#teamPage .process_reportNav,
body#report_reader .process_reportNav,
body#orgPage .process_reportNav {
  width: 60.7407407407em;
  margin-bottom: 0.7407407407em;
}
body#testingPage .process_reportNav a,
body#pdev .process_reportNav a,
body#playerPage .process_reportNav a,
body#teamPage .process_reportNav a,
body#report_reader .process_reportNav a,
body#orgPage .process_reportNav a {
  background-color: #333333;
}
body#testingPage .processTables a,
body#pdev .processTables a,
body#playerPage .processTables a,
body#teamPage .processTables a,
body#report_reader .processTables a,
body#orgPage .processTables a {
  color: rgb(0, 50, 99);
}
body#testingPage .processTables thead th,
body#pdev .processTables thead th,
body#playerPage .processTables thead th,
body#teamPage .processTables thead th,
body#report_reader .processTables thead th,
body#orgPage .processTables thead th {
  border-right: 1px solid transparent;
  padding: 0 5px;
  font-size: 11px !important;
}
body#testingPage .processTables thead td,
body#pdev .processTables thead td,
body#playerPage .processTables thead td,
body#teamPage .processTables thead td,
body#report_reader .processTables thead td,
body#orgPage .processTables thead td {
  background-color: rgb(0, 50, 99);
  color: #fff;
  text-align: center;
  vertical-align: middle;
}
body#testingPage .processTables tbody td table,
body#pdev .processTables tbody td table,
body#playerPage .processTables tbody td table,
body#teamPage .processTables tbody td table,
body#report_reader .processTables tbody td table,
body#orgPage .processTables tbody td table {
  width: 100%;
}
body#testingPage .processTables td,
body#pdev .processTables td,
body#playerPage .processTables td,
body#teamPage .processTables td,
body#report_reader .processTables td,
body#orgPage .processTables td {
  vertical-align: middle;
  font-size: 11px;
  padding: 5px;
  border-right: 1px solid #fff;
  border: 1px solid #ccc;
}
body#testingPage .processTables td input[type=text],
body#pdev .processTables td input[type=text],
body#playerPage .processTables td input[type=text],
body#teamPage .processTables td input[type=text],
body#report_reader .processTables td input[type=text],
body#orgPage .processTables td input[type=text] {
  width: 2.5925925926em;
  text-align: center;
}
body#testingPage .processTables td textarea,
body#pdev .processTables td textarea,
body#playerPage .processTables td textarea,
body#teamPage .processTables td textarea,
body#report_reader .processTables td textarea,
body#orgPage .processTables td textarea {
  width: 100%;
  height: 100%;
  font-size: 11px;
  font-family: Calibri, Helvetica, Arial, sans-serif;
}
body#testingPage .processTables td.process_playerCol,
body#pdev .processTables td.process_playerCol,
body#playerPage .processTables td.process_playerCol,
body#teamPage .processTables td.process_playerCol,
body#report_reader .processTables td.process_playerCol,
body#orgPage .processTables td.process_playerCol {
  width: 7.4074074074em;
}
body#testingPage .processTables td.processr_notes,
body#pdev .processTables td.processr_notes,
body#playerPage .processTables td.processr_notes,
body#teamPage .processTables td.processr_notes,
body#report_reader .processTables td.processr_notes,
body#orgPage .processTables td.processr_notes {
  width: auto;
}
body#testingPage .processTables .columns,
body#pdev .processTables .columns,
body#playerPage .processTables .columns,
body#teamPage .processTables .columns,
body#report_reader .processTables .columns,
body#orgPage .processTables .columns {
  vertical-align: top;
  white-space: pre-line;
}
body#testingPage .processTables .no-padding,
body#pdev .processTables .no-padding,
body#playerPage .processTables .no-padding,
body#teamPage .processTables .no-padding,
body#report_reader .processTables .no-padding,
body#orgPage .processTables .no-padding {
  padding: 0;
}
body#testingPage .processTables .longText,
body#pdev .processTables .longText,
body#playerPage .processTables .longText,
body#teamPage .processTables .longText,
body#report_reader .processTables .longText,
body#orgPage .processTables .longText {
  width: 160px !important;
}
body#testingPage .processTables .nostyle,
body#pdev .processTables .nostyle,
body#playerPage .processTables .nostyle,
body#teamPage .processTables .nostyle,
body#report_reader .processTables .nostyle,
body#orgPage .processTables .nostyle {
  background-color: transparent;
  border: none;
}
body#testingPage .processTables .proscor_title,
body#pdev .processTables .proscor_title,
body#playerPage .processTables .proscor_title,
body#teamPage .processTables .proscor_title,
body#report_reader .processTables .proscor_title,
body#orgPage .processTables .proscor_title {
  background-color: #00254a;
}
body#testingPage .processTables .textAreaScores,
body#pdev .processTables .textAreaScores,
body#playerPage .processTables .textAreaScores,
body#teamPage .processTables .textAreaScores,
body#report_reader .processTables .textAreaScores,
body#orgPage .processTables .textAreaScores {
  width: 15%;
}
body#testingPage .processTables .proc_date,
body#pdev .processTables .proc_date,
body#playerPage .processTables .proc_date,
body#teamPage .processTables .proc_date,
body#report_reader .processTables .proc_date,
body#orgPage .processTables .proc_date {
  width: 5%;
  text-align: center;
}
body#testingPage .processTables .proc_user,
body#pdev .processTables .proc_user,
body#playerPage .processTables .proc_user,
body#teamPage .processTables .proc_user,
body#report_reader .processTables .proc_user,
body#orgPage .processTables .proc_user {
  width: 5%;
  text-align: center;
}
body#testingPage .processTables .proc_goals,
body#pdev .processTables .proc_goals,
body#playerPage .processTables .proc_goals,
body#teamPage .processTables .proc_goals,
body#report_reader .processTables .proc_goals,
body#orgPage .processTables .proc_goals {
  width: 25%;
}
body#testingPage .processTables .proc_effort,
body#pdev .processTables .proc_effort,
body#playerPage .processTables .proc_effort,
body#teamPage .processTables .proc_effort,
body#report_reader .processTables .proc_effort,
body#orgPage .processTables .proc_effort {
  width: 5%;
  text-align: center;
}
body#testingPage .processTables .proc_scores,
body#pdev .processTables .proc_scores,
body#playerPage .processTables .proc_scores,
body#teamPage .processTables .proc_scores,
body#report_reader .processTables .proc_scores,
body#orgPage .processTables .proc_scores {
  width: 5%;
  text-align: center;
}
body#testingPage .processTables .proc_notes,
body#pdev .processTables .proc_notes,
body#playerPage .processTables .proc_notes,
body#teamPage .processTables .proc_notes,
body#report_reader .processTables .proc_notes,
body#orgPage .processTables .proc_notes {
  width: auto;
}
body#testingPage .cOptClass,
body#pdev .cOptClass,
body#playerPage .cOptClass,
body#teamPage .cOptClass,
body#report_reader .cOptClass,
body#orgPage .cOptClass {
  color: blue !important;
}
body#testingPage .pOptClass,
body#pdev .pOptClass,
body#playerPage .pOptClass,
body#teamPage .pOptClass,
body#report_reader .pOptClass,
body#orgPage .pOptClass {
  color: red !important;
}
body#testingPage .mOptClass,
body#pdev .mOptClass,
body#playerPage .mOptClass,
body#teamPage .mOptClass,
body#report_reader .mOptClass,
body#orgPage .mOptClass {
  color: purple !important;
}
body#testingPage #appContent,
body#pdev #appContent,
body#playerPage #appContent,
body#teamPage #appContent,
body#report_reader #appContent,
body#orgPage #appContent {
  padding: 0;
  height: 100%;
}
@media print {
  body#testingPage #appContent,
  body#pdev #appContent,
  body#playerPage #appContent,
  body#teamPage #appContent,
  body#report_reader #appContent,
  body#orgPage #appContent {
    background: transparent;
  }
}
body#testingPage #content,
body#pdev #content,
body#playerPage #content,
body#teamPage #content,
body#report_reader #content,
body#orgPage #content {
  padding: 0;
  height: 100%;
}
body#testingPage #mainNav,
body#pdev #mainNav,
body#playerPage #mainNav,
body#teamPage #mainNav,
body#report_reader #mainNav,
body#orgPage #mainNav {
  height: 44px;
  position: sticky;
  z-index: 1000;
  background-color: #647588;
  border-bottom: 1px solid #393e46;
  min-width: 100%;
}
@media print {
  body#testingPage #mainNav,
  body#pdev #mainNav,
  body#playerPage #mainNav,
  body#teamPage #mainNav,
  body#report_reader #mainNav,
  body#orgPage #mainNav {
    display: none;
  }
}
body#testingPage #mainNav #playerSearch,
body#pdev #mainNav #playerSearch,
body#playerPage #mainNav #playerSearch,
body#teamPage #mainNav #playerSearch,
body#report_reader #mainNav #playerSearch,
body#orgPage #mainNav #playerSearch {
  right: 160px !important;
  top: 0.8888888889em;
}
body#testingPage #mainNav div#feedButton,
body#testingPage #mainNav div#feedDisplayButton,
body#pdev #mainNav div#feedButton,
body#pdev #mainNav div#feedDisplayButton,
body#playerPage #mainNav div#feedButton,
body#playerPage #mainNav div#feedDisplayButton,
body#teamPage #mainNav div#feedButton,
body#teamPage #mainNav div#feedDisplayButton,
body#report_reader #mainNav div#feedButton,
body#report_reader #mainNav div#feedDisplayButton,
body#orgPage #mainNav div#feedButton,
body#orgPage #mainNav div#feedDisplayButton {
  position: absolute;
  right: 100px !important;
}
body#testingPage #mainNav div#trelloDisplayButton,
body#pdev #mainNav div#trelloDisplayButton,
body#playerPage #mainNav div#trelloDisplayButton,
body#teamPage #mainNav div#trelloDisplayButton,
body#report_reader #mainNav div#trelloDisplayButton,
body#orgPage #mainNav div#trelloDisplayButton {
  display: none;
}
body#testingPage #mainNav #DVLogOutButton,
body#pdev #mainNav #DVLogOutButton,
body#playerPage #mainNav #DVLogOutButton,
body#teamPage #mainNav #DVLogOutButton,
body#report_reader #mainNav #DVLogOutButton,
body#orgPage #mainNav #DVLogOutButton {
  position: absolute;
  right: 65px !important;
}
body#testingPage #mainNav #DV2Link,
body#pdev #mainNav #DV2Link,
body#playerPage #mainNav #DV2Link,
body#teamPage #mainNav #DV2Link,
body#report_reader #mainNav #DV2Link,
body#orgPage #mainNav #DV2Link {
  position: absolute;
  top: 0;
  right: 0;
  height: 100%;
}
body#testingPage #mainNav #DV2Link a,
body#pdev #mainNav #DV2Link a,
body#playerPage #mainNav #DV2Link a,
body#teamPage #mainNav #DV2Link a,
body#report_reader #mainNav #DV2Link a,
body#orgPage #mainNav #DV2Link a {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  height: 100%;
  padding: 0 12px;
  color: #fff;
  font-size: 13px;
  text-decoration: none;
  background: linear-gradient(226.11deg, rgba(0, 0, 0, 0.07) 0%, rgba(0, 0, 0, 0.15) 100%);
  border-left: 1px solid rgba(255, 255, 255, 0.22);
  -webkit-box-shadow: inset 3px 0px 2px -2px rgba(0, 0, 0, 0.3);
          box-shadow: inset 3px 0px 2px -2px rgba(0, 0, 0, 0.3);
}
body#testingPage #mainNav #DV2Link a:hover,
body#pdev #mainNav #DV2Link a:hover,
body#playerPage #mainNav #DV2Link a:hover,
body#teamPage #mainNav #DV2Link a:hover,
body#report_reader #mainNav #DV2Link a:hover,
body#orgPage #mainNav #DV2Link a:hover {
  background: linear-gradient(226.11deg, rgba(0, 0, 0, 0.12) 0%, rgba(0, 0, 0, 0.22) 100%);
}
body#testingPage #mainNav #DV2Link a img,
body#pdev #mainNav #DV2Link a img,
body#playerPage #mainNav #DV2Link a img,
body#teamPage #mainNav #DV2Link a img,
body#report_reader #mainNav #DV2Link a img,
body#orgPage #mainNav #DV2Link a img {
  width: 31px;
  height: 11px;
}
body#testingPage #mainNav > span,
body#pdev #mainNav > span,
body#playerPage #mainNav > span,
body#teamPage #mainNav > span,
body#report_reader #mainNav > span,
body#orgPage #mainNav > span {
  position: relative;
  float: left;
  height: inherit;
  color: #fff;
  text-align: center;
  display: block;
  background-color: #25292e;
  width: 175px;
}
body#testingPage #mainNav > span > h2,
body#pdev #mainNav > span > h2,
body#playerPage #mainNav > span > h2,
body#teamPage #mainNav > span > h2,
body#report_reader #mainNav > span > h2,
body#orgPage #mainNav > span > h2 {
  margin: 10px 0 0 0;
  font-family: "TribeType_DV";
  color: #ffffff;
  font-size: 1.1111111111em;
  text-align: center;
  text-shadow: 0.0740740741em 0.0740740741em rgb(0, 50, 99);
}
@media screen and (max-width: 767px) {
  body#testingPage #mainNav > span > h2,
  body#pdev #mainNav > span > h2,
  body#playerPage #mainNav > span > h2,
  body#teamPage #mainNav > span > h2,
  body#report_reader #mainNav > span > h2,
  body#orgPage #mainNav > span > h2 {
    font-size: 1.4814814815em;
    text-align: left !important;
  }
}
body#testingPage #mainNav > span small,
body#pdev #mainNav > span small,
body#playerPage #mainNav > span small,
body#teamPage #mainNav > span small,
body#report_reader #mainNav > span small,
body#orgPage #mainNav > span small {
  color: #fdb333;
  font-size: 0.8888888889em;
}
body#testingPage #mainNav #groupFunctions,
body#pdev #mainNav #groupFunctions,
body#playerPage #mainNav #groupFunctions,
body#teamPage #mainNav #groupFunctions,
body#report_reader #mainNav #groupFunctions,
body#orgPage #mainNav #groupFunctions {
  width: 55%;
  margin-left: 175px;
}
body#testingPage #mainNav #groupFunctions li a,
body#pdev #mainNav #groupFunctions li a,
body#playerPage #mainNav #groupFunctions li a,
body#teamPage #mainNav #groupFunctions li a,
body#report_reader #mainNav #groupFunctions li a,
body#orgPage #mainNav #groupFunctions li a {
  padding: 0.7407407407em;
  text-align: center;
}
body#testingPage #mainNav #groupFunctions li a:hover,
body#pdev #mainNav #groupFunctions li a:hover,
body#playerPage #mainNav #groupFunctions li a:hover,
body#teamPage #mainNav #groupFunctions li a:hover,
body#report_reader #mainNav #groupFunctions li a:hover,
body#orgPage #mainNav #groupFunctions li a:hover {
  background-color: #700915 !important;
  color: #fff !important;
}
body#testingPage #mainNav #groupFunctions li a.selected,
body#pdev #mainNav #groupFunctions li a.selected,
body#playerPage #mainNav #groupFunctions li a.selected,
body#teamPage #mainNav #groupFunctions li a.selected,
body#report_reader #mainNav #groupFunctions li a.selected,
body#orgPage #mainNav #groupFunctions li a.selected {
  background-color: #700915;
}
body#testingPage #dashArea,
body#pdev #dashArea,
body#playerPage #dashArea,
body#teamPage #dashArea,
body#report_reader #dashArea,
body#orgPage #dashArea {
  height: 100%;
  position: relative;
}
body#testingPage #dashArea #playerInformation,
body#pdev #dashArea #playerInformation,
body#playerPage #dashArea #playerInformation,
body#teamPage #dashArea #playerInformation,
body#report_reader #dashArea #playerInformation,
body#orgPage #dashArea #playerInformation {
  position: relative;
  overflow: auto;
  color: #fff;
  font-size: 0.8888888889em;
  line-height: 15px;
  background-color: #647588;
  text-rendering: optimizeSpeed;
}
body#testingPage #dashArea #playerInformation div.listInfo,
body#pdev #dashArea #playerInformation div.listInfo,
body#playerPage #dashArea #playerInformation div.listInfo,
body#teamPage #dashArea #playerInformation div.listInfo,
body#report_reader #dashArea #playerInformation div.listInfo,
body#orgPage #dashArea #playerInformation div.listInfo {
  color: #000;
}
body#testingPage #dashArea #playerInformation div.listInfo small,
body#pdev #dashArea #playerInformation div.listInfo small,
body#playerPage #dashArea #playerInformation div.listInfo small,
body#teamPage #dashArea #playerInformation div.listInfo small,
body#report_reader #dashArea #playerInformation div.listInfo small,
body#orgPage #dashArea #playerInformation div.listInfo small {
  font-size: 11px;
}
body#testingPage #dashArea #playerInformation div.listInfo span.listTitle,
body#pdev #dashArea #playerInformation div.listInfo span.listTitle,
body#playerPage #dashArea #playerInformation div.listInfo span.listTitle,
body#teamPage #dashArea #playerInformation div.listInfo span.listTitle,
body#report_reader #dashArea #playerInformation div.listInfo span.listTitle,
body#orgPage #dashArea #playerInformation div.listInfo span.listTitle {
  display: block;
  font-weight: bold;
  font-size: 15px;
}
body#testingPage #dashArea #playerInformation div.player-name,
body#pdev #dashArea #playerInformation div.player-name,
body#playerPage #dashArea #playerInformation div.player-name,
body#teamPage #dashArea #playerInformation div.player-name,
body#report_reader #dashArea #playerInformation div.player-name,
body#orgPage #dashArea #playerInformation div.player-name {
  text-align: left;
  font-size: 15px;
  margin: 5px;
  font-weight: bold;
}
body#testingPage #dashArea #playerInformation div.player-info > div,
body#pdev #dashArea #playerInformation div.player-info > div,
body#playerPage #dashArea #playerInformation div.player-info > div,
body#teamPage #dashArea #playerInformation div.player-info > div,
body#report_reader #dashArea #playerInformation div.player-info > div,
body#orgPage #dashArea #playerInformation div.player-info > div {
  display: inline-block;
  vertical-align: middle;
}
body#testingPage #dashArea #playerInformation div.player-info .headshot,
body#pdev #dashArea #playerInformation div.player-info .headshot,
body#playerPage #dashArea #playerInformation div.player-info .headshot,
body#teamPage #dashArea #playerInformation div.player-info .headshot,
body#report_reader #dashArea #playerInformation div.player-info .headshot,
body#orgPage #dashArea #playerInformation div.player-info .headshot {
  margin-left: 5px;
}
body#testingPage #dashArea #playerInformation div.player-info .headshot img,
body#pdev #dashArea #playerInformation div.player-info .headshot img,
body#playerPage #dashArea #playerInformation div.player-info .headshot img,
body#teamPage #dashArea #playerInformation div.player-info .headshot img,
body#report_reader #dashArea #playerInformation div.player-info .headshot img,
body#orgPage #dashArea #playerInformation div.player-info .headshot img {
  max-width: 4.4444444444em;
  border: 1px solid #700915;
}
@media print {
  body#testingPage #dashArea #playerInformation div.player-info .headshot img,
  body#pdev #dashArea #playerInformation div.player-info .headshot img,
  body#playerPage #dashArea #playerInformation div.player-info .headshot img,
  body#teamPage #dashArea #playerInformation div.player-info .headshot img,
  body#report_reader #dashArea #playerInformation div.player-info .headshot img,
  body#orgPage #dashArea #playerInformation div.player-info .headshot img {
    border: 1px solid #000;
  }
}
body#testingPage #dashArea #playerInformation div.player-info .text,
body#pdev #dashArea #playerInformation div.player-info .text,
body#playerPage #dashArea #playerInformation div.player-info .text,
body#teamPage #dashArea #playerInformation div.player-info .text,
body#report_reader #dashArea #playerInformation div.player-info .text,
body#orgPage #dashArea #playerInformation div.player-info .text {
  padding-left: 2px;
}
@media print {
  body#testingPage #dashArea #playerInformation div,
  body#pdev #dashArea #playerInformation div,
  body#playerPage #dashArea #playerInformation div,
  body#teamPage #dashArea #playerInformation div,
  body#report_reader #dashArea #playerInformation div,
  body#orgPage #dashArea #playerInformation div {
    padding-right: 10px;
    font-size: 13px;
    line-height: 16px;
  }
}
body#testingPage #dashArea #playerInformation span.group,
body#pdev #dashArea #playerInformation span.group,
body#playerPage #dashArea #playerInformation span.group,
body#teamPage #dashArea #playerInformation span.group,
body#report_reader #dashArea #playerInformation span.group,
body#orgPage #dashArea #playerInformation span.group {
  display: block;
  margin-bottom: 5px;
}
body#testingPage #dashArea #teamInformation,
body#pdev #dashArea #teamInformation,
body#playerPage #dashArea #teamInformation,
body#teamPage #dashArea #teamInformation,
body#report_reader #dashArea #teamInformation,
body#orgPage #dashArea #teamInformation {
  overflow: auto;
  padding: 0.7407407407em;
  color: #fff;
  font-size: 0.8888888889em;
  background-color: #647588;
}
body#testingPage #dashArea #teamInformation div,
body#pdev #dashArea #teamInformation div,
body#playerPage #dashArea #teamInformation div,
body#teamPage #dashArea #teamInformation div,
body#report_reader #dashArea #teamInformation div,
body#orgPage #dashArea #teamInformation div {
  float: left;
  padding-right: 0.2222222222em;
}
body#testingPage #dashArea #teamInformation div.listInfo,
body#pdev #dashArea #teamInformation div.listInfo,
body#playerPage #dashArea #teamInformation div.listInfo,
body#teamPage #dashArea #teamInformation div.listInfo,
body#report_reader #dashArea #teamInformation div.listInfo,
body#orgPage #dashArea #teamInformation div.listInfo {
  color: #000;
}
body#testingPage #dashArea #teamInformation div.listInfo small,
body#pdev #dashArea #teamInformation div.listInfo small,
body#playerPage #dashArea #teamInformation div.listInfo small,
body#teamPage #dashArea #teamInformation div.listInfo small,
body#report_reader #dashArea #teamInformation div.listInfo small,
body#orgPage #dashArea #teamInformation div.listInfo small {
  font-size: 11px;
}
body#testingPage #dashArea #teamInformation div.listInfo span.listTitle,
body#pdev #dashArea #teamInformation div.listInfo span.listTitle,
body#playerPage #dashArea #teamInformation div.listInfo span.listTitle,
body#teamPage #dashArea #teamInformation div.listInfo span.listTitle,
body#report_reader #dashArea #teamInformation div.listInfo span.listTitle,
body#orgPage #dashArea #teamInformation div.listInfo span.listTitle {
  display: block;
  font-weight: bold;
  font-size: 15px;
}
@media print {
  body#testingPage #dashArea #teamInformation div,
  body#pdev #dashArea #teamInformation div,
  body#playerPage #dashArea #teamInformation div,
  body#teamPage #dashArea #teamInformation div,
  body#report_reader #dashArea #teamInformation div,
  body#orgPage #dashArea #teamInformation div {
    padding-right: 10px;
    font-size: 13px;
    line-height: 16px;
  }
}
body#testingPage #dashArea #teamInformation img,
body#pdev #dashArea #teamInformation img,
body#playerPage #dashArea #teamInformation img,
body#teamPage #dashArea #teamInformation img,
body#report_reader #dashArea #teamInformation img,
body#orgPage #dashArea #teamInformation img {
  max-width: 5.5555555556em;
  max-height: 5.5555555556em;
  border: 1px solid #700915;
}
@media print {
  body#testingPage #dashArea #teamInformation img,
  body#pdev #dashArea #teamInformation img,
  body#playerPage #dashArea #teamInformation img,
  body#teamPage #dashArea #teamInformation img,
  body#report_reader #dashArea #teamInformation img,
  body#orgPage #dashArea #teamInformation img {
    border: 1px solid #000;
  }
}
body#testingPage #dashArea #additionalFunct,
body#pdev #dashArea #additionalFunct,
body#playerPage #dashArea #additionalFunct,
body#teamPage #dashArea #additionalFunct,
body#report_reader #dashArea #additionalFunct,
body#orgPage #dashArea #additionalFunct {
  padding: 5px;
  display: inline-block;
  background-color: #596879;
  border-top: 1px solid #fff;
  border-bottom: 1px solid #fff;
}
body#testingPage #dashArea #additionalFunct #orgSelection,
body#pdev #dashArea #additionalFunct #orgSelection,
body#playerPage #dashArea #additionalFunct #orgSelection,
body#teamPage #dashArea #additionalFunct #orgSelection,
body#report_reader #dashArea #additionalFunct #orgSelection,
body#orgPage #dashArea #additionalFunct #orgSelection {
  text-align: center;
  color: #fff;
  font-size: 11px;
}
body#testingPage #dashArea #additionalFunct #orgSelection select,
body#pdev #dashArea #additionalFunct #orgSelection select,
body#playerPage #dashArea #additionalFunct #orgSelection select,
body#teamPage #dashArea #additionalFunct #orgSelection select,
body#report_reader #dashArea #additionalFunct #orgSelection select,
body#orgPage #dashArea #additionalFunct #orgSelection select {
  margin-top: 3px;
}
body#testingPage #dashArea #playerIds,
body#testingPage #dashArea #morePlayerIds,
body#pdev #dashArea #playerIds,
body#pdev #dashArea #morePlayerIds,
body#playerPage #dashArea #playerIds,
body#playerPage #dashArea #morePlayerIds,
body#teamPage #dashArea #playerIds,
body#teamPage #dashArea #morePlayerIds,
body#report_reader #dashArea #playerIds,
body#report_reader #dashArea #morePlayerIds,
body#orgPage #dashArea #playerIds,
body#orgPage #dashArea #morePlayerIds {
  position: relative;
  display: block;
  background-color: #444f5c;
  width: 100%;
  text-align: center;
}
body#testingPage #dashArea #playerIds ul,
body#testingPage #dashArea #morePlayerIds ul,
body#pdev #dashArea #playerIds ul,
body#pdev #dashArea #morePlayerIds ul,
body#playerPage #dashArea #playerIds ul,
body#playerPage #dashArea #morePlayerIds ul,
body#teamPage #dashArea #playerIds ul,
body#teamPage #dashArea #morePlayerIds ul,
body#report_reader #dashArea #playerIds ul,
body#report_reader #dashArea #morePlayerIds ul,
body#orgPage #dashArea #playerIds ul,
body#orgPage #dashArea #morePlayerIds ul {
  list-style-type: none;
}
body#testingPage #dashArea #playerIds ul li,
body#testingPage #dashArea #morePlayerIds ul li,
body#pdev #dashArea #playerIds ul li,
body#pdev #dashArea #morePlayerIds ul li,
body#playerPage #dashArea #playerIds ul li,
body#playerPage #dashArea #morePlayerIds ul li,
body#teamPage #dashArea #playerIds ul li,
body#teamPage #dashArea #morePlayerIds ul li,
body#report_reader #dashArea #playerIds ul li,
body#report_reader #dashArea #morePlayerIds ul li,
body#orgPage #dashArea #playerIds ul li,
body#orgPage #dashArea #morePlayerIds ul li {
  color: #fff;
  display: inline-block;
  font-size: 12px;
}
body#testingPage #dashArea #playerIds ul li a,
body#testingPage #dashArea #morePlayerIds ul li a,
body#pdev #dashArea #playerIds ul li a,
body#pdev #dashArea #morePlayerIds ul li a,
body#playerPage #dashArea #playerIds ul li a,
body#playerPage #dashArea #morePlayerIds ul li a,
body#teamPage #dashArea #playerIds ul li a,
body#teamPage #dashArea #morePlayerIds ul li a,
body#report_reader #dashArea #playerIds ul li a,
body#report_reader #dashArea #morePlayerIds ul li a,
body#orgPage #dashArea #playerIds ul li a,
body#orgPage #dashArea #morePlayerIds ul li a {
  text-decoration: none;
}
body#testingPage #dashArea #playerIds ul li a:hover,
body#testingPage #dashArea #morePlayerIds ul li a:hover,
body#pdev #dashArea #playerIds ul li a:hover,
body#pdev #dashArea #morePlayerIds ul li a:hover,
body#playerPage #dashArea #playerIds ul li a:hover,
body#playerPage #dashArea #morePlayerIds ul li a:hover,
body#teamPage #dashArea #playerIds ul li a:hover,
body#teamPage #dashArea #morePlayerIds ul li a:hover,
body#report_reader #dashArea #playerIds ul li a:hover,
body#report_reader #dashArea #morePlayerIds ul li a:hover,
body#orgPage #dashArea #playerIds ul li a:hover,
body#orgPage #dashArea #morePlayerIds ul li a:hover {
  text-decoration: underline !important;
  background-color: transparent !important;
}
body#testingPage #dashArea #morePlayerIds,
body#pdev #dashArea #morePlayerIds,
body#playerPage #dashArea #morePlayerIds,
body#teamPage #dashArea #morePlayerIds,
body#report_reader #dashArea #morePlayerIds,
body#orgPage #dashArea #morePlayerIds {
  max-height: 0;
  overflow: hidden;
  -webkit-transition: max-height 0.2s ease-out;
  transition: max-height 0.2s ease-out;
}
body#testingPage #dashArea #morePlayerIds ul,
body#pdev #dashArea #morePlayerIds ul,
body#playerPage #dashArea #morePlayerIds ul,
body#teamPage #dashArea #morePlayerIds ul,
body#report_reader #dashArea #morePlayerIds ul,
body#orgPage #dashArea #morePlayerIds ul {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-auto-rows: auto;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
body#testingPage #dashArea #showMorePlayerIds,
body#pdev #dashArea #showMorePlayerIds,
body#playerPage #dashArea #showMorePlayerIds,
body#teamPage #dashArea #showMorePlayerIds,
body#report_reader #dashArea #showMorePlayerIds,
body#orgPage #dashArea #showMorePlayerIds {
  background-color: #444f5c;
  text-align: center;
}
body#testingPage #dashArea #showMorePlayerIds button,
body#pdev #dashArea #showMorePlayerIds button,
body#playerPage #dashArea #showMorePlayerIds button,
body#teamPage #dashArea #showMorePlayerIds button,
body#report_reader #dashArea #showMorePlayerIds button,
body#orgPage #dashArea #showMorePlayerIds button {
  margin: 5px 0;
  cursor: pointer;
}
body#testingPage #dashArea #playerQuickLinks,
body#testingPage #dashArea #teamQuickLinks,
body#pdev #dashArea #playerQuickLinks,
body#pdev #dashArea #teamQuickLinks,
body#playerPage #dashArea #playerQuickLinks,
body#playerPage #dashArea #teamQuickLinks,
body#teamPage #dashArea #playerQuickLinks,
body#teamPage #dashArea #teamQuickLinks,
body#report_reader #dashArea #playerQuickLinks,
body#report_reader #dashArea #teamQuickLinks,
body#orgPage #dashArea #playerQuickLinks,
body#orgPage #dashArea #teamQuickLinks {
  position: relative;
  display: block;
  background-color: #444f5c;
  width: 100%;
  text-align: center;
}
body#testingPage #dashArea #playerQuickLinks#playerQuickLinks,
body#testingPage #dashArea #teamQuickLinks#playerQuickLinks,
body#pdev #dashArea #playerQuickLinks#playerQuickLinks,
body#pdev #dashArea #teamQuickLinks#playerQuickLinks,
body#playerPage #dashArea #playerQuickLinks#playerQuickLinks,
body#playerPage #dashArea #teamQuickLinks#playerQuickLinks,
body#teamPage #dashArea #playerQuickLinks#playerQuickLinks,
body#teamPage #dashArea #teamQuickLinks#playerQuickLinks,
body#report_reader #dashArea #playerQuickLinks#playerQuickLinks,
body#report_reader #dashArea #teamQuickLinks#playerQuickLinks,
body#orgPage #dashArea #playerQuickLinks#playerQuickLinks,
body#orgPage #dashArea #teamQuickLinks#playerQuickLinks {
  border-bottom: 1px solid #2e363f;
}
body#testingPage #dashArea #playerQuickLinks > .otherSiteViews,
body#testingPage #dashArea #teamQuickLinks > .otherSiteViews,
body#pdev #dashArea #playerQuickLinks > .otherSiteViews,
body#pdev #dashArea #teamQuickLinks > .otherSiteViews,
body#playerPage #dashArea #playerQuickLinks > .otherSiteViews,
body#playerPage #dashArea #teamQuickLinks > .otherSiteViews,
body#teamPage #dashArea #playerQuickLinks > .otherSiteViews,
body#teamPage #dashArea #teamQuickLinks > .otherSiteViews,
body#report_reader #dashArea #playerQuickLinks > .otherSiteViews,
body#report_reader #dashArea #teamQuickLinks > .otherSiteViews,
body#orgPage #dashArea #playerQuickLinks > .otherSiteViews,
body#orgPage #dashArea #teamQuickLinks > .otherSiteViews {
  margin-left: 25px;
  width: 65%;
}
body#testingPage #dashArea #playerQuickLinks a,
body#testingPage #dashArea #teamQuickLinks a,
body#pdev #dashArea #playerQuickLinks a,
body#pdev #dashArea #teamQuickLinks a,
body#playerPage #dashArea #playerQuickLinks a,
body#playerPage #dashArea #teamQuickLinks a,
body#teamPage #dashArea #playerQuickLinks a,
body#teamPage #dashArea #teamQuickLinks a,
body#report_reader #dashArea #playerQuickLinks a,
body#report_reader #dashArea #teamQuickLinks a,
body#orgPage #dashArea #playerQuickLinks a,
body#orgPage #dashArea #teamQuickLinks a {
  display: inline-block;
  width: 15px;
  height: 15px;
  margin: 3px;
}
body#testingPage #dashArea #playerQuickLinks a img,
body#testingPage #dashArea #teamQuickLinks a img,
body#pdev #dashArea #playerQuickLinks a img,
body#pdev #dashArea #teamQuickLinks a img,
body#playerPage #dashArea #playerQuickLinks a img,
body#playerPage #dashArea #teamQuickLinks a img,
body#teamPage #dashArea #playerQuickLinks a img,
body#teamPage #dashArea #teamQuickLinks a img,
body#report_reader #dashArea #playerQuickLinks a img,
body#report_reader #dashArea #teamQuickLinks a img,
body#orgPage #dashArea #playerQuickLinks a img,
body#orgPage #dashArea #teamQuickLinks a img {
  width: inherit;
}
body#testingPage #dashArea #teamInformation,
body#pdev #dashArea #teamInformation,
body#playerPage #dashArea #teamInformation,
body#teamPage #dashArea #teamInformation,
body#report_reader #dashArea #teamInformation,
body#orgPage #dashArea #teamInformation {
  text-align: center;
}
body#testingPage #dashArea #teamInformation img,
body#pdev #dashArea #teamInformation img,
body#playerPage #dashArea #teamInformation img,
body#teamPage #dashArea #teamInformation img,
body#report_reader #dashArea #teamInformation img,
body#orgPage #dashArea #teamInformation img {
  max-width: 8.8888888889em;
  border: none;
  margin-bottom: 5px;
}
body#testingPage #dashArea #teamInformation div,
body#pdev #dashArea #teamInformation div,
body#playerPage #dashArea #teamInformation div,
body#teamPage #dashArea #teamInformation div,
body#report_reader #dashArea #teamInformation div,
body#orgPage #dashArea #teamInformation div {
  float: none;
  font-size: 13px;
}
body#testingPage #dashArea #teamInformation div.logo svg,
body#pdev #dashArea #teamInformation div.logo svg,
body#playerPage #dashArea #teamInformation div.logo svg,
body#teamPage #dashArea #teamInformation div.logo svg,
body#report_reader #dashArea #teamInformation div.logo svg,
body#orgPage #dashArea #teamInformation div.logo svg {
  width: 30%;
  margin-bottom: 10px;
  fill: #ce1126;
}
@media print {
  body#testingPage #dashArea #playerInformation,
  body#pdev #dashArea #playerInformation,
  body#playerPage #dashArea #playerInformation,
  body#teamPage #dashArea #playerInformation,
  body#report_reader #dashArea #playerInformation,
  body#orgPage #dashArea #playerInformation {
    background: transparent;
    color: #000;
  }
  body#testingPage #dashArea #playerInformation .player-name,
  body#pdev #dashArea #playerInformation .player-name,
  body#playerPage #dashArea #playerInformation .player-name,
  body#teamPage #dashArea #playerInformation .player-name,
  body#report_reader #dashArea #playerInformation .player-name,
  body#orgPage #dashArea #playerInformation .player-name {
    display: none;
  }
  body#testingPage #dashArea #playerInformation .print-view-wrapper,
  body#pdev #dashArea #playerInformation .print-view-wrapper,
  body#playerPage #dashArea #playerInformation .print-view-wrapper,
  body#teamPage #dashArea #playerInformation .print-view-wrapper,
  body#report_reader #dashArea #playerInformation .print-view-wrapper,
  body#orgPage #dashArea #playerInformation .print-view-wrapper {
    border-bottom: 4px solid #000;
    padding: 0 0 20px;
  }
  body#testingPage #dashArea #playerInformation .print-statement,
  body#pdev #dashArea #playerInformation .print-statement,
  body#playerPage #dashArea #playerInformation .print-statement,
  body#teamPage #dashArea #playerInformation .print-statement,
  body#report_reader #dashArea #playerInformation .print-statement,
  body#orgPage #dashArea #playerInformation .print-statement {
    display: block;
  }
}
@media print {
  body#testingPage #dashArea #playerInformation .headshot,
  body#pdev #dashArea #playerInformation .headshot,
  body#playerPage #dashArea #playerInformation .headshot,
  body#teamPage #dashArea #playerInformation .headshot,
  body#report_reader #dashArea #playerInformation .headshot,
  body#orgPage #dashArea #playerInformation .headshot {
    display: inline-block;
    vertical-align: middle;
    float: none;
  }
}
body#testingPage #dashArea #playerInformation .print-statement,
body#pdev #dashArea #playerInformation .print-statement,
body#playerPage #dashArea #playerInformation .print-statement,
body#teamPage #dashArea #playerInformation .print-statement,
body#report_reader #dashArea #playerInformation .print-statement,
body#orgPage #dashArea #playerInformation .print-statement {
  display: none;
  float: none;
  width: 477px;
}
@media print {
  body#testingPage #dashArea #playerInformation .print-statement,
  body#pdev #dashArea #playerInformation .print-statement,
  body#playerPage #dashArea #playerInformation .print-statement,
  body#teamPage #dashArea #playerInformation .print-statement,
  body#report_reader #dashArea #playerInformation .print-statement,
  body#orgPage #dashArea #playerInformation .print-statement {
    display: inline-block;
    vertical-align: middle;
  }
}
body#testingPage #dashArea #playerInformation .print-statement .printHeader,
body#pdev #dashArea #playerInformation .print-statement .printHeader,
body#playerPage #dashArea #playerInformation .print-statement .printHeader,
body#teamPage #dashArea #playerInformation .print-statement .printHeader,
body#report_reader #dashArea #playerInformation .print-statement .printHeader,
body#orgPage #dashArea #playerInformation .print-statement .printHeader {
  margin-bottom: 5px;
  font-size: 16px;
}
@media print {
  body#testingPage #dashArea #playerInformation .print-statement .printHeader,
  body#pdev #dashArea #playerInformation .print-statement .printHeader,
  body#playerPage #dashArea #playerInformation .print-statement .printHeader,
  body#teamPage #dashArea #playerInformation .print-statement .printHeader,
  body#report_reader #dashArea #playerInformation .print-statement .printHeader,
  body#orgPage #dashArea #playerInformation .print-statement .printHeader {
    font-size: 14pt;
  }
}
body#testingPage #dashArea #playerInformation .print-view-wrapper,
body#pdev #dashArea #playerInformation .print-view-wrapper,
body#playerPage #dashArea #playerInformation .print-view-wrapper,
body#teamPage #dashArea #playerInformation .print-view-wrapper,
body#report_reader #dashArea #playerInformation .print-view-wrapper,
body#orgPage #dashArea #playerInformation .print-view-wrapper {
  width: 100%;
}
body#testingPage #dashArea #playerInformation .player-name-print,
body#pdev #dashArea #playerInformation .player-name-print,
body#playerPage #dashArea #playerInformation .player-name-print,
body#teamPage #dashArea #playerInformation .player-name-print,
body#report_reader #dashArea #playerInformation .player-name-print,
body#orgPage #dashArea #playerInformation .player-name-print {
  display: none;
  float: none;
  margin-bottom: 20px;
  border-bottom: 4px solid #000;
  padding-bottom: 20px;
  font-size: 20pt;
}
@media print {
  body#testingPage #dashArea #playerInformation .player-name-print,
  body#pdev #dashArea #playerInformation .player-name-print,
  body#playerPage #dashArea #playerInformation .player-name-print,
  body#teamPage #dashArea #playerInformation .player-name-print,
  body#report_reader #dashArea #playerInformation .player-name-print,
  body#orgPage #dashArea #playerInformation .player-name-print {
    display: block;
  }
}
body#testingPage #dashArea #playerInformation .logo-c,
body#pdev #dashArea #playerInformation .logo-c,
body#playerPage #dashArea #playerInformation .logo-c,
body#teamPage #dashArea #playerInformation .logo-c,
body#report_reader #dashArea #playerInformation .logo-c,
body#orgPage #dashArea #playerInformation .logo-c {
  display: none;
  float: none;
  width: 80px;
  text-align: right;
}
@media print {
  body#testingPage #dashArea #playerInformation .logo-c,
  body#pdev #dashArea #playerInformation .logo-c,
  body#playerPage #dashArea #playerInformation .logo-c,
  body#teamPage #dashArea #playerInformation .logo-c,
  body#report_reader #dashArea #playerInformation .logo-c,
  body#orgPage #dashArea #playerInformation .logo-c {
    display: inline-block;
    vertical-align: middle;
  }
}
body#testingPage #dashArea #playerInformation .logo-c svg,
body#pdev #dashArea #playerInformation .logo-c svg,
body#playerPage #dashArea #playerInformation .logo-c svg,
body#teamPage #dashArea #playerInformation .logo-c svg,
body#report_reader #dashArea #playerInformation .logo-c svg,
body#orgPage #dashArea #playerInformation .logo-c svg {
  fill: #ce1126;
}
body#testingPage #dashArea #viewDash,
body#pdev #dashArea #viewDash,
body#playerPage #dashArea #viewDash,
body#teamPage #dashArea #viewDash,
body#report_reader #dashArea #viewDash,
body#orgPage #dashArea #viewDash {
  padding: 0.7407407407em;
  color: #fff;
}
@media print {
  body#testingPage #dashArea #viewDash,
  body#pdev #dashArea #viewDash,
  body#playerPage #dashArea #viewDash,
  body#teamPage #dashArea #viewDash,
  body#report_reader #dashArea #viewDash,
  body#orgPage #dashArea #viewDash {
    display: none;
  }
}
body#testingPage #dashArea #dashNav,
body#pdev #dashArea #dashNav,
body#playerPage #dashArea #dashNav,
body#teamPage #dashArea #dashNav,
body#report_reader #dashArea #dashNav,
body#orgPage #dashArea #dashNav {
  background-color: #22252a;
  float: left;
  width: 175px;
  height: 100%;
  z-index: 1000;
}
@media print {
  body#testingPage #dashArea #dashNav,
  body#pdev #dashArea #dashNav,
  body#playerPage #dashArea #dashNav,
  body#teamPage #dashArea #dashNav,
  body#report_reader #dashArea #dashNav,
  body#orgPage #dashArea #dashNav {
    position: inherit;
    float: none;
    margin-top: 0;
    width: 100%;
    height: auto;
    background: transparent;
  }
}
body#testingPage #dashArea #dashNav ul,
body#pdev #dashArea #dashNav ul,
body#playerPage #dashArea #dashNav ul,
body#teamPage #dashArea #dashNav ul,
body#report_reader #dashArea #dashNav ul,
body#orgPage #dashArea #dashNav ul {
  list-style-type: none;
}
body#testingPage #dashArea #dashNav ul ul,
body#pdev #dashArea #dashNav ul ul,
body#playerPage #dashArea #dashNav ul ul,
body#teamPage #dashArea #dashNav ul ul,
body#report_reader #dashArea #dashNav ul ul,
body#orgPage #dashArea #dashNav ul ul {
  padding-left: 1.1111111111em;
  font-size: 0.8888888889em;
}
body#testingPage #dashArea #dashNav ul ul li ul,
body#pdev #dashArea #dashNav ul ul li ul,
body#playerPage #dashArea #dashNav ul ul li ul,
body#teamPage #dashArea #dashNav ul ul li ul,
body#report_reader #dashArea #dashNav ul ul li ul,
body#orgPage #dashArea #dashNav ul ul li ul {
  padding-left: 0.3703703704em;
  margin-top: 5px;
}
body#testingPage #dashArea #dashNav ul li a,
body#pdev #dashArea #dashNav ul li a,
body#playerPage #dashArea #dashNav ul li a,
body#teamPage #dashArea #dashNav ul li a,
body#report_reader #dashArea #dashNav ul li a,
body#orgPage #dashArea #dashNav ul li a {
  cursor: pointer;
}
body#testingPage #dashArea #dashNav ul li a:hover,
body#pdev #dashArea #dashNav ul li a:hover,
body#playerPage #dashArea #dashNav ul li a:hover,
body#teamPage #dashArea #dashNav ul li a:hover,
body#report_reader #dashArea #dashNav ul li a:hover,
body#orgPage #dashArea #dashNav ul li a:hover {
  text-decoration: none;
  background-color: #351111;
  color: #fff !important;
}
body#testingPage #dashArea #dashNav ul li a.selected,
body#pdev #dashArea #dashNav ul li a.selected,
body#playerPage #dashArea #dashNav ul li a.selected,
body#teamPage #dashArea #dashNav ul li a.selected,
body#report_reader #dashArea #dashNav ul li a.selected,
body#orgPage #dashArea #dashNav ul li a.selected {
  text-decoration: none;
  background-color: rgb(0, 50, 99);
  color: #fff !important;
}
body#testingPage #dashArea #dashNav ul li.open,
body#pdev #dashArea #dashNav ul li.open,
body#playerPage #dashArea #dashNav ul li.open,
body#teamPage #dashArea #dashNav ul li.open,
body#report_reader #dashArea #dashNav ul li.open,
body#orgPage #dashArea #dashNav ul li.open {
  border-bottom: 1px solid #000;
}
body#testingPage #dashArea #dashNav ul li.open .sublink,
body#pdev #dashArea #dashNav ul li.open .sublink,
body#playerPage #dashArea #dashNav ul li.open .sublink,
body#teamPage #dashArea #dashNav ul li.open .sublink,
body#report_reader #dashArea #dashNav ul li.open .sublink,
body#orgPage #dashArea #dashNav ul li.open .sublink {
  display: inherit !important;
}
body#testingPage #dashArea #dashNav ul li.open .sublink[v-cloak],
body#pdev #dashArea #dashNav ul li.open .sublink[v-cloak],
body#playerPage #dashArea #dashNav ul li.open .sublink[v-cloak],
body#teamPage #dashArea #dashNav ul li.open .sublink[v-cloak],
body#report_reader #dashArea #dashNav ul li.open .sublink[v-cloak],
body#orgPage #dashArea #dashNav ul li.open .sublink[v-cloak] {
  display: none !important;
}
body#testingPage #dashArea #dashNav ul li.open .sublink .pretend-anchor,
body#pdev #dashArea #dashNav ul li.open .sublink .pretend-anchor,
body#playerPage #dashArea #dashNav ul li.open .sublink .pretend-anchor,
body#teamPage #dashArea #dashNav ul li.open .sublink .pretend-anchor,
body#report_reader #dashArea #dashNav ul li.open .sublink .pretend-anchor,
body#orgPage #dashArea #dashNav ul li.open .sublink .pretend-anchor {
  display: block;
  padding: 5px;
  cursor: pointer;
  color: #fff;
}
body#testingPage #dashArea #dashNav ul li.open .sublink .pretend-anchor:hover,
body#pdev #dashArea #dashNav ul li.open .sublink .pretend-anchor:hover,
body#playerPage #dashArea #dashNav ul li.open .sublink .pretend-anchor:hover,
body#teamPage #dashArea #dashNav ul li.open .sublink .pretend-anchor:hover,
body#report_reader #dashArea #dashNav ul li.open .sublink .pretend-anchor:hover,
body#orgPage #dashArea #dashNav ul li.open .sublink .pretend-anchor:hover {
  background: rgb(0, 50, 99);
}
body#testingPage #dashArea #dashNav ul li.open .sublink li,
body#pdev #dashArea #dashNav ul li.open .sublink li,
body#playerPage #dashArea #dashNav ul li.open .sublink li,
body#teamPage #dashArea #dashNav ul li.open .sublink li,
body#report_reader #dashArea #dashNav ul li.open .sublink li,
body#orgPage #dashArea #dashNav ul li.open .sublink li {
  color: #fff;
}
body#testingPage #dashArea #dashNav ul li small,
body#pdev #dashArea #dashNav ul li small,
body#playerPage #dashArea #dashNav ul li small,
body#teamPage #dashArea #dashNav ul li small,
body#report_reader #dashArea #dashNav ul li small,
body#orgPage #dashArea #dashNav ul li small {
  font-size: 9px;
  margin-left: 10px;
}
body#testingPage #dashArea #dashContent,
body#pdev #dashArea #dashContent,
body#playerPage #dashArea #dashContent,
body#teamPage #dashArea #dashContent,
body#report_reader #dashArea #dashContent,
body#orgPage #dashArea #dashContent {
  position: relative;
  height: 100%;
  min-height: 100vh;
  margin: 0;
  padding: 5px 0 0 5px;
  background-color: #fff;
  overflow: auto;
}
@media print {
  body#testingPage #dashArea #dashContent,
  body#pdev #dashArea #dashContent,
  body#playerPage #dashArea #dashContent,
  body#teamPage #dashArea #dashContent,
  body#report_reader #dashArea #dashContent,
  body#orgPage #dashArea #dashContent {
    overflow: visible;
    min-height: auto;
    padding: 7px;
    page-break-after: avoid;
    zoom: 97.5%;
  }
}
body#testingPage #dashArea #dashContent .loading,
body#pdev #dashArea #dashContent .loading,
body#playerPage #dashArea #dashContent .loading,
body#teamPage #dashArea #dashContent .loading,
body#report_reader #dashArea #dashContent .loading,
body#orgPage #dashArea #dashContent .loading {
  width: 15% !important;
}
body#testingPage #dashArea #dashContent .loadingGif img,
body#pdev #dashArea #dashContent .loadingGif img,
body#playerPage #dashArea #dashContent .loadingGif img,
body#teamPage #dashArea #dashContent .loadingGif img,
body#report_reader #dashArea #dashContent .loadingGif img,
body#orgPage #dashArea #dashContent .loadingGif img {
  max-width: 35px;
}
body#testingPage #dashArea #dashContent .orgDashFilters,
body#pdev #dashArea #dashContent .orgDashFilters,
body#playerPage #dashArea #dashContent .orgDashFilters,
body#teamPage #dashArea #dashContent .orgDashFilters,
body#report_reader #dashArea #dashContent .orgDashFilters,
body#orgPage #dashArea #dashContent .orgDashFilters {
  margin: 0.7407407407em 0;
}
body#testingPage #dashArea #dashContent .orgDashFilters a,
body#pdev #dashArea #dashContent .orgDashFilters a,
body#playerPage #dashArea #dashContent .orgDashFilters a,
body#teamPage #dashArea #dashContent .orgDashFilters a,
body#report_reader #dashArea #dashContent .orgDashFilters a,
body#orgPage #dashArea #dashContent .orgDashFilters a {
  color: rgb(0, 50, 99);
}
body#testingPage #dashArea #dashContent .orgDashFilters span,
body#pdev #dashArea #dashContent .orgDashFilters span,
body#playerPage #dashArea #dashContent .orgDashFilters span,
body#teamPage #dashArea #dashContent .orgDashFilters span,
body#report_reader #dashArea #dashContent .orgDashFilters span,
body#orgPage #dashArea #dashContent .orgDashFilters span {
  display: inline-block;
  margin-right: 0.7407407407em;
}
body#testingPage #dashArea #dashContent .orgTblContainer,
body#pdev #dashArea #dashContent .orgTblContainer,
body#playerPage #dashArea #dashContent .orgTblContainer,
body#teamPage #dashArea #dashContent .orgTblContainer,
body#report_reader #dashArea #dashContent .orgTblContainer,
body#orgPage #dashArea #dashContent .orgTblContainer {
  display: inline-block;
  vertical-align: top;
}
body#testingPage #dashArea #dashInfo,
body#pdev #dashArea #dashInfo,
body#playerPage #dashArea #dashInfo,
body#teamPage #dashArea #dashInfo,
body#report_reader #dashArea #dashInfo,
body#orgPage #dashArea #dashInfo {
  padding: 0.7407407407em;
}
body#testingPage #dashArea #playerBioPanel,
body#pdev #dashArea #playerBioPanel,
body#playerPage #dashArea #playerBioPanel,
body#teamPage #dashArea #playerBioPanel,
body#report_reader #dashArea #playerBioPanel,
body#orgPage #dashArea #playerBioPanel {
  position: relative;
  background-color: #fff;
  overflow: hidden;
  min-height: 30px;
}
body#testingPage #dashArea #playerBioPanel .bld,
body#pdev #dashArea #playerBioPanel .bld,
body#playerPage #dashArea #playerBioPanel .bld,
body#teamPage #dashArea #playerBioPanel .bld,
body#report_reader #dashArea #playerBioPanel .bld,
body#orgPage #dashArea #playerBioPanel .bld {
  font-weight: bold;
}
body#testingPage #dashArea #playerBioPanel .title,
body#pdev #dashArea #playerBioPanel .title,
body#playerPage #dashArea #playerBioPanel .title,
body#teamPage #dashArea #playerBioPanel .title,
body#report_reader #dashArea #playerBioPanel .title,
body#orgPage #dashArea #playerBioPanel .title {
  text-align: center;
  font-size: 12px;
  padding: 5px;
  color: #fff;
  background-color: #003263;
}
body#testingPage #dashArea #playerBioPanel .infoPadding,
body#pdev #dashArea #playerBioPanel .infoPadding,
body#playerPage #dashArea #playerBioPanel .infoPadding,
body#teamPage #dashArea #playerBioPanel .infoPadding,
body#report_reader #dashArea #playerBioPanel .infoPadding,
body#orgPage #dashArea #playerBioPanel .infoPadding {
  margin-bottom: 15px;
}
body#testingPage #dashArea #playerBioPanel table,
body#pdev #dashArea #playerBioPanel table,
body#playerPage #dashArea #playerBioPanel table,
body#teamPage #dashArea #playerBioPanel table,
body#report_reader #dashArea #playerBioPanel table,
body#orgPage #dashArea #playerBioPanel table {
  width: 100%;
  border-collapse: collapse;
  font-size: 13px;
}
body#testingPage #dashArea #playerBioPanel ul,
body#pdev #dashArea #playerBioPanel ul,
body#playerPage #dashArea #playerBioPanel ul,
body#teamPage #dashArea #playerBioPanel ul,
body#report_reader #dashArea #playerBioPanel ul,
body#orgPage #dashArea #playerBioPanel ul {
  width: 100%;
  display: table;
  table-layout: fixed;
}
body#testingPage #dashArea #playerBioPanel ul li,
body#pdev #dashArea #playerBioPanel ul li,
body#playerPage #dashArea #playerBioPanel ul li,
body#teamPage #dashArea #playerBioPanel ul li,
body#report_reader #dashArea #playerBioPanel ul li,
body#orgPage #dashArea #playerBioPanel ul li {
  display: table-cell;
}
body#testingPage #dashArea #dashTables .bld,
body#pdev #dashArea #dashTables .bld,
body#playerPage #dashArea #dashTables .bld,
body#teamPage #dashArea #dashTables .bld,
body#report_reader #dashArea #dashTables .bld,
body#orgPage #dashArea #dashTables .bld {
  font-weight: bold;
}
body#testingPage #dashArea #dashTables .lrg,
body#pdev #dashArea #dashTables .lrg,
body#playerPage #dashArea #dashTables .lrg,
body#teamPage #dashArea #dashTables .lrg,
body#report_reader #dashArea #dashTables .lrg,
body#orgPage #dashArea #dashTables .lrg {
  font-size: 1.3333333333em;
}
body#testingPage #dashArea #dashTables .udln,
body#pdev #dashArea #dashTables .udln,
body#playerPage #dashArea #dashTables .udln,
body#teamPage #dashArea #dashTables .udln,
body#report_reader #dashArea #dashTables .udln,
body#orgPage #dashArea #dashTables .udln {
  border-bottom: 1px solid #999999;
}
body#testingPage #dashArea #dashTables .dTable,
body#pdev #dashArea #dashTables .dTable,
body#playerPage #dashArea #dashTables .dTable,
body#teamPage #dashArea #dashTables .dTable,
body#report_reader #dashArea #dashTables .dTable,
body#orgPage #dashArea #dashTables .dTable {
  float: left;
  border: 1px solid #999999;
  margin: 2px;
  background-color: #fff;
}
body#testingPage #dashArea #dashTables .dTitle,
body#pdev #dashArea #dashTables .dTitle,
body#playerPage #dashArea #dashTables .dTitle,
body#teamPage #dashArea #dashTables .dTitle,
body#report_reader #dashArea #dashTables .dTitle,
body#orgPage #dashArea #dashTables .dTitle {
  text-align: center;
  border: 1px solid #999999;
  font-size: 0.8888888889em;
  padding: 5px;
  background-color: #c7c7c7;
}
body#testingPage #dashArea #dashTables .dTitle span,
body#pdev #dashArea #dashTables .dTitle span,
body#playerPage #dashArea #dashTables .dTitle span,
body#teamPage #dashArea #dashTables .dTitle span,
body#report_reader #dashArea #dashTables .dTitle span,
body#orgPage #dashArea #dashTables .dTitle span {
  position: absolute;
  right: 0.7407407407em;
}
body#testingPage #dashArea #dashTables .dTitle span a,
body#pdev #dashArea #dashTables .dTitle span a,
body#playerPage #dashArea #dashTables .dTitle span a,
body#teamPage #dashArea #dashTables .dTitle span a,
body#report_reader #dashArea #dashTables .dTitle span a,
body#orgPage #dashArea #dashTables .dTitle span a {
  text-decoration: underline;
}
body#testingPage #dashArea #dashTables .dTitle span a.selected,
body#pdev #dashArea #dashTables .dTitle span a.selected,
body#playerPage #dashArea #dashTables .dTitle span a.selected,
body#teamPage #dashArea #dashTables .dTitle span a.selected,
body#report_reader #dashArea #dashTables .dTitle span a.selected,
body#orgPage #dashArea #dashTables .dTitle span a.selected {
  color: #ce1126;
  text-decoration: none;
}
body#testingPage #dashArea #dashTables ul,
body#pdev #dashArea #dashTables ul,
body#playerPage #dashArea #dashTables ul,
body#teamPage #dashArea #dashTables ul,
body#report_reader #dashArea #dashTables ul,
body#orgPage #dashArea #dashTables ul {
  width: 100%;
  display: table;
  table-layout: fixed;
}
body#testingPage #dashArea #dashTables ul li,
body#pdev #dashArea #dashTables ul li,
body#playerPage #dashArea #dashTables ul li,
body#teamPage #dashArea #dashTables ul li,
body#report_reader #dashArea #dashTables ul li,
body#orgPage #dashArea #dashTables ul li {
  display: table-cell;
  text-align: center;
  padding: 5px;
  border-collapse: collapse;
  border: 1px solid #999;
  font-size: 0.8148148148em;
  vertical-align: middle;
}
body#testingPage #dashArea #dashTables ul li table,
body#pdev #dashArea #dashTables ul li table,
body#playerPage #dashArea #dashTables ul li table,
body#teamPage #dashArea #dashTables ul li table,
body#report_reader #dashArea #dashTables ul li table,
body#orgPage #dashArea #dashTables ul li table {
  width: 100%;
  border-collapse: collapse;
}
body#testingPage #dashArea #dashTables table,
body#pdev #dashArea #dashTables table,
body#playerPage #dashArea #dashTables table,
body#teamPage #dashArea #dashTables table,
body#report_reader #dashArea #dashTables table,
body#orgPage #dashArea #dashTables table {
  width: 100%;
  vertical-align: middle;
}
body#testingPage#playerPage div.loading-overlay,
body#pdev#playerPage div.loading-overlay,
body#playerPage#playerPage div.loading-overlay,
body#teamPage#playerPage div.loading-overlay,
body#report_reader#playerPage div.loading-overlay,
body#orgPage#playerPage div.loading-overlay {
  z-index: 9999;
}
body#testingPage#playerPage #feedContainer,
body#pdev#playerPage #feedContainer,
body#playerPage#playerPage #feedContainer,
body#teamPage#playerPage #feedContainer,
body#report_reader#playerPage #feedContainer,
body#orgPage#playerPage #feedContainer {
  overflow: hidden;
  width: 350px;
  display: none;
  height: 650px;
  position: absolute;
  right: 0;
  top: 0;
  z-index: 999;
  -webkit-box-shadow: 0 0 0.4444444444em black;
  box-shadow: 0 0 0.4444444444em black;
}
body#testingPage#playerPage #feedContainer #smokesignals,
body#pdev#playerPage #feedContainer #smokesignals,
body#playerPage#playerPage #feedContainer #smokesignals,
body#teamPage#playerPage #feedContainer #smokesignals,
body#report_reader#playerPage #feedContainer #smokesignals,
body#orgPage#playerPage #feedContainer #smokesignals {
  width: 350px;
  background-color: transparent;
}
body#testingPage#playerPage #feedContainer .page,
body#pdev#playerPage #feedContainer .page,
body#playerPage#playerPage #feedContainer .page,
body#teamPage#playerPage #feedContainer .page,
body#report_reader#playerPage #feedContainer .page,
body#orgPage#playerPage #feedContainer .page {
  height: 100%;
}
body#testingPage div.tabContent,
body#pdev div.tabContent,
body#playerPage div.tabContent,
body#teamPage div.tabContent,
body#report_reader div.tabContent,
body#orgPage div.tabContent {
  position: relative;
  padding-bottom: 20px;
}
body#testingPage div.tabContent small,
body#pdev div.tabContent small,
body#playerPage div.tabContent small,
body#teamPage div.tabContent small,
body#report_reader div.tabContent small,
body#orgPage div.tabContent small {
  font-size: 0.8888888889em;
}
body#testingPage div.tabContent small i,
body#pdev div.tabContent small i,
body#playerPage div.tabContent small i,
body#teamPage div.tabContent small i,
body#report_reader div.tabContent small i,
body#orgPage div.tabContent small i {
  font-style: italic;
}
body#testingPage div.tabContent .performanceAnchors,
body#pdev div.tabContent .performanceAnchors,
body#playerPage div.tabContent .performanceAnchors,
body#teamPage div.tabContent .performanceAnchors,
body#report_reader div.tabContent .performanceAnchors,
body#orgPage div.tabContent .performanceAnchors {
  position: fixed;
  z-index: 99;
  width: 59.2592592593em;
  right: 0;
  font-size: 0.8148148148em;
  top: 4.0740740741em;
  background-color: #fff;
  border: 1px solid #ccc;
  padding: 2px;
}
@media print {
  body#testingPage div.tabContent .performanceAnchors,
  body#pdev div.tabContent .performanceAnchors,
  body#playerPage div.tabContent .performanceAnchors,
  body#teamPage div.tabContent .performanceAnchors,
  body#report_reader div.tabContent .performanceAnchors,
  body#orgPage div.tabContent .performanceAnchors {
    display: none;
  }
}
body#testingPage div.tabContent .performanceAnchors span,
body#pdev div.tabContent .performanceAnchors span,
body#playerPage div.tabContent .performanceAnchors span,
body#teamPage div.tabContent .performanceAnchors span,
body#report_reader div.tabContent .performanceAnchors span,
body#orgPage div.tabContent .performanceAnchors span {
  font-weight: bold;
}
body#testingPage div.tabContent .performanceAnchors ul,
body#pdev div.tabContent .performanceAnchors ul,
body#playerPage div.tabContent .performanceAnchors ul,
body#teamPage div.tabContent .performanceAnchors ul,
body#report_reader div.tabContent .performanceAnchors ul,
body#orgPage div.tabContent .performanceAnchors ul {
  width: 100%;
}
body#testingPage div.tabContent .performanceAnchors ul li,
body#pdev div.tabContent .performanceAnchors ul li,
body#playerPage div.tabContent .performanceAnchors ul li,
body#teamPage div.tabContent .performanceAnchors ul li,
body#report_reader div.tabContent .performanceAnchors ul li,
body#orgPage div.tabContent .performanceAnchors ul li {
  display: inline-block;
}
body#testingPage div.tabContent .performanceAnchors ul li a,
body#pdev div.tabContent .performanceAnchors ul li a,
body#playerPage div.tabContent .performanceAnchors ul li a,
body#teamPage div.tabContent .performanceAnchors ul li a,
body#report_reader div.tabContent .performanceAnchors ul li a,
body#orgPage div.tabContent .performanceAnchors ul li a {
  display: block;
  background-color: #003263;
  text-align: center;
  padding: 0.2962962963em 0.7407407407em;
  margin: 1px;
  text-decoration: none;
}
body#testingPage div.tabContent .performanceAnchors ul li a:hover,
body#pdev div.tabContent .performanceAnchors ul li a:hover,
body#playerPage div.tabContent .performanceAnchors ul li a:hover,
body#teamPage div.tabContent .performanceAnchors ul li a:hover,
body#report_reader div.tabContent .performanceAnchors ul li a:hover,
body#orgPage div.tabContent .performanceAnchors ul li a:hover {
  background-color: #ce1126;
}
body#testingPage div.tabContent .performanceAnchors ul li a.dvt_error_anchor,
body#pdev div.tabContent .performanceAnchors ul li a.dvt_error_anchor,
body#playerPage div.tabContent .performanceAnchors ul li a.dvt_error_anchor,
body#teamPage div.tabContent .performanceAnchors ul li a.dvt_error_anchor,
body#report_reader div.tabContent .performanceAnchors ul li a.dvt_error_anchor,
body#orgPage div.tabContent .performanceAnchors ul li a.dvt_error_anchor {
  background-color: red !important;
}
body#testingPage div.tabContent .tableTitle a,
body#pdev div.tabContent .tableTitle a,
body#playerPage div.tabContent .tableTitle a,
body#teamPage div.tabContent .tableTitle a,
body#report_reader div.tabContent .tableTitle a,
body#orgPage div.tabContent .tableTitle a {
  border: 1px solid #000;
  padding: 0.3703703704em;
  display: block;
  width: 14.8148148148em;
  background: #fdb507 url(../../images/arrow_down.png) 95% 50% no-repeat;
  color: #000;
  text-align: center;
  text-decoration: none;
}
@media print {
  body#testingPage div.tabContent .tableTitle a,
  body#pdev div.tabContent .tableTitle a,
  body#playerPage div.tabContent .tableTitle a,
  body#teamPage div.tabContent .tableTitle a,
  body#report_reader div.tabContent .tableTitle a,
  body#orgPage div.tabContent .tableTitle a {
    background: transparent;
    border: none;
    padding: 0;
    text-align: left;
    width: auto;
  }
}
body#testingPage div.tabContent .tableTitle a.isUp,
body#pdev div.tabContent .tableTitle a.isUp,
body#playerPage div.tabContent .tableTitle a.isUp,
body#teamPage div.tabContent .tableTitle a.isUp,
body#report_reader div.tabContent .tableTitle a.isUp,
body#orgPage div.tabContent .tableTitle a.isUp {
  background: #9f9e9f url(../../images/arrow_up.png) 95% 50% no-repeat;
}
body#testingPage div.tabContent .tableTitle a.isUp:hover,
body#pdev div.tabContent .tableTitle a.isUp:hover,
body#playerPage div.tabContent .tableTitle a.isUp:hover,
body#teamPage div.tabContent .tableTitle a.isUp:hover,
body#report_reader div.tabContent .tableTitle a.isUp:hover,
body#orgPage div.tabContent .tableTitle a.isUp:hover {
  background: #cf9302 url(../../images/arrow_down.png) 95% 50% no-repeat !important;
}
body#testingPage div.tabContent .tableTitle a:hover,
body#pdev div.tabContent .tableTitle a:hover,
body#playerPage div.tabContent .tableTitle a:hover,
body#teamPage div.tabContent .tableTitle a:hover,
body#report_reader div.tabContent .tableTitle a:hover,
body#orgPage div.tabContent .tableTitle a:hover {
  background: #cf9302 url(../../images/arrow_up.png) 95% 50% no-repeat;
}
body#testingPage div.tabContent .tableContainer,
body#pdev div.tabContent .tableContainer,
body#playerPage div.tabContent .tableContainer,
body#teamPage div.tabContent .tableContainer,
body#report_reader div.tabContent .tableContainer,
body#orgPage div.tabContent .tableContainer {
  padding: 0.7407407407em 0 1.4814814815em;
  margin: 0 0 1.4814814815em;
  position: relative;
  border-bottom: 1px dashed rgb(0, 50, 99);
  display: inline-block;
}
@media print {
  body#testingPage div.tabContent .tableContainer,
  body#pdev div.tabContent .tableContainer,
  body#playerPage div.tabContent .tableContainer,
  body#teamPage div.tabContent .tableContainer,
  body#report_reader div.tabContent .tableContainer,
  body#orgPage div.tabContent .tableContainer {
    margin-bottom: 10px;
    padding: 0 0 10px 0;
  }
}
body#testingPage div.tabContent .tableContainer .loadingGif,
body#pdev div.tabContent .tableContainer .loadingGif,
body#playerPage div.tabContent .tableContainer .loadingGif,
body#teamPage div.tabContent .tableContainer .loadingGif,
body#report_reader div.tabContent .tableContainer .loadingGif,
body#orgPage div.tabContent .tableContainer .loadingGif {
  position: absolute;
  top: -4.0740740741em;
  left: 17.037037037em;
}
body#testingPage div.tabContent .tableContainer .loadingGif img,
body#pdev div.tabContent .tableContainer .loadingGif img,
body#playerPage div.tabContent .tableContainer .loadingGif img,
body#teamPage div.tabContent .tableContainer .loadingGif img,
body#report_reader div.tabContent .tableContainer .loadingGif img,
body#orgPage div.tabContent .tableContainer .loadingGif img {
  max-width: 30%;
}
body#testingPage div.tabContent .tableContainer .loadingGif.noOptions,
body#pdev div.tabContent .tableContainer .loadingGif.noOptions,
body#playerPage div.tabContent .tableContainer .loadingGif.noOptions,
body#teamPage div.tabContent .tableContainer .loadingGif.noOptions,
body#report_reader div.tabContent .tableContainer .loadingGif.noOptions,
body#orgPage div.tabContent .tableContainer .loadingGif.noOptions {
  top: -3.3333333333em;
  left: 12.5925925926em;
}
body#testingPage div.tabContent .headerTable,
body#pdev div.tabContent .headerTable,
body#playerPage div.tabContent .headerTable,
body#teamPage div.tabContent .headerTable,
body#report_reader div.tabContent .headerTable,
body#orgPage div.tabContent .headerTable {
  display: table !important;
  width: 750px;
}
body#testingPage div.tabContent .headerTable tbody td,
body#pdev div.tabContent .headerTable tbody td,
body#playerPage div.tabContent .headerTable tbody td,
body#teamPage div.tabContent .headerTable tbody td,
body#report_reader div.tabContent .headerTable tbody td,
body#orgPage div.tabContent .headerTable tbody td {
  font-size: 18px !important;
  font-weight: bold;
}
body#testingPage div.tabContent div.chrt_container,
body#pdev div.tabContent div.chrt_container,
body#playerPage div.tabContent div.chrt_container,
body#teamPage div.tabContent div.chrt_container,
body#report_reader div.tabContent div.chrt_container,
body#orgPage div.tabContent div.chrt_container {
  display: inline-block;
  width: calc(250px * 2 + 45px + 15px);
  margin-bottom: 30px;
  position: relative;
}
body#testingPage div.tabContent div.chrt_container .chartsCon,
body#pdev div.tabContent div.chrt_container .chartsCon,
body#playerPage div.tabContent div.chrt_container .chartsCon,
body#teamPage div.tabContent div.chrt_container .chartsCon,
body#report_reader div.tabContent div.chrt_container .chartsCon,
body#orgPage div.tabContent div.chrt_container .chartsCon {
  display: inline-block;
  border-bottom: 1px dashed #000;
  padding: 10px 0;
  overflow: hidden;
  width: calc(250px * 2);
  float: left;
}
body#testingPage div.tabContent div.chrt_container .chartsCon canvas,
body#pdev div.tabContent div.chrt_container .chartsCon canvas,
body#playerPage div.tabContent div.chrt_container .chartsCon canvas,
body#teamPage div.tabContent div.chrt_container .chartsCon canvas,
body#report_reader div.tabContent div.chrt_container .chartsCon canvas,
body#orgPage div.tabContent div.chrt_container .chartsCon canvas {
  width: 250px;
  height: 250px;
  float: left;
}
body#testingPage div.tabContent div.chrt_container span.legend,
body#pdev div.tabContent div.chrt_container span.legend,
body#playerPage div.tabContent div.chrt_container span.legend,
body#teamPage div.tabContent div.chrt_container span.legend,
body#report_reader div.tabContent div.chrt_container span.legend,
body#orgPage div.tabContent div.chrt_container span.legend {
  width: 45px;
  float: left;
}
body#testingPage div.tabContent div.chrt_container span.legend ul,
body#pdev div.tabContent div.chrt_container span.legend ul,
body#playerPage div.tabContent div.chrt_container span.legend ul,
body#teamPage div.tabContent div.chrt_container span.legend ul,
body#report_reader div.tabContent div.chrt_container span.legend ul,
body#orgPage div.tabContent div.chrt_container span.legend ul {
  list-style-type: none;
}
body#testingPage div.tabContent div.chrt_container span.legend a.chrtLegendCtrl,
body#pdev div.tabContent div.chrt_container span.legend a.chrtLegendCtrl,
body#playerPage div.tabContent div.chrt_container span.legend a.chrtLegendCtrl,
body#teamPage div.tabContent div.chrt_container span.legend a.chrtLegendCtrl,
body#report_reader div.tabContent div.chrt_container span.legend a.chrtLegendCtrl,
body#orgPage div.tabContent div.chrt_container span.legend a.chrtLegendCtrl {
  text-align: center;
  font-size: 11px;
  color: #000;
  display: block;
  padding: 2px;
  margin: 1px;
  text-decoration: none;
  border: 1px solid #666666;
}
body#testingPage div.tabContent div.chrt_container span.legend a.chrtLegendCtrl.hid,
body#pdev div.tabContent div.chrt_container span.legend a.chrtLegendCtrl.hid,
body#playerPage div.tabContent div.chrt_container span.legend a.chrtLegendCtrl.hid,
body#teamPage div.tabContent div.chrt_container span.legend a.chrtLegendCtrl.hid,
body#report_reader div.tabContent div.chrt_container span.legend a.chrtLegendCtrl.hid,
body#orgPage div.tabContent div.chrt_container span.legend a.chrtLegendCtrl.hid {
  opacity: 0.3;
}
body#testingPage div.tabContent div.chrt_container span.legend img,
body#pdev div.tabContent div.chrt_container span.legend img,
body#playerPage div.tabContent div.chrt_container span.legend img,
body#teamPage div.tabContent div.chrt_container span.legend img,
body#report_reader div.tabContent div.chrt_container span.legend img,
body#orgPage div.tabContent div.chrt_container span.legend img {
  position: absolute;
  bottom: 35px;
}
body#testingPage div.tabContent div.chrt_container span.chartInfo,
body#pdev div.tabContent div.chrt_container span.chartInfo,
body#playerPage div.tabContent div.chrt_container span.chartInfo,
body#teamPage div.tabContent div.chrt_container span.chartInfo,
body#report_reader div.tabContent div.chrt_container span.chartInfo,
body#orgPage div.tabContent div.chrt_container span.chartInfo {
  display: inline-block;
  width: 100%;
  text-align: center;
  font-style: italic;
  font-size: 11px;
}
body#testingPage div.tabContent div.chrt_container div.chartOptions,
body#pdev div.tabContent div.chrt_container div.chartOptions,
body#playerPage div.tabContent div.chrt_container div.chartOptions,
body#teamPage div.tabContent div.chrt_container div.chartOptions,
body#report_reader div.tabContent div.chrt_container div.chartOptions,
body#orgPage div.tabContent div.chrt_container div.chartOptions {
  padding: 8px 0;
}
body#testingPage div.tabContent div.chrt_container canvas#chrt_releasepoint_front.R_handed,
body#pdev div.tabContent div.chrt_container canvas#chrt_releasepoint_front.R_handed,
body#playerPage div.tabContent div.chrt_container canvas#chrt_releasepoint_front.R_handed,
body#teamPage div.tabContent div.chrt_container canvas#chrt_releasepoint_front.R_handed,
body#report_reader div.tabContent div.chrt_container canvas#chrt_releasepoint_front.R_handed,
body#orgPage div.tabContent div.chrt_container canvas#chrt_releasepoint_front.R_handed {
  background: url("../../images/pitcher-silhouette-front_20opacity.png") 50% 120px no-repeat;
}
body#testingPage div.tabContent div.chrt_container canvas#chrt_releasepoint_front.L_handed,
body#pdev div.tabContent div.chrt_container canvas#chrt_releasepoint_front.L_handed,
body#playerPage div.tabContent div.chrt_container canvas#chrt_releasepoint_front.L_handed,
body#teamPage div.tabContent div.chrt_container canvas#chrt_releasepoint_front.L_handed,
body#report_reader div.tabContent div.chrt_container canvas#chrt_releasepoint_front.L_handed,
body#orgPage div.tabContent div.chrt_container canvas#chrt_releasepoint_front.L_handed {
  background: url("../../images/pitcher-silhouette-front-lefty_20opacity.png") 50% 120px no-repeat;
}
body#testingPage div.tabContent div.chrt_container #chrt_releasepoint_side,
body#pdev div.tabContent div.chrt_container #chrt_releasepoint_side,
body#playerPage div.tabContent div.chrt_container #chrt_releasepoint_side,
body#teamPage div.tabContent div.chrt_container #chrt_releasepoint_side,
body#report_reader div.tabContent div.chrt_container #chrt_releasepoint_side,
body#orgPage div.tabContent div.chrt_container #chrt_releasepoint_side {
  background: url("../../images/pitcher-silhouette-side_20opacity.png") -100px 140px no-repeat;
}
body#testingPage #contentPerformance,
body#pdev #contentPerformance,
body#playerPage #contentPerformance,
body#teamPage #contentPerformance,
body#report_reader #contentPerformance,
body#orgPage #contentPerformance {
  padding-top: 30px;
}
body#testingPage #contentGamelog,
body#pdev #contentGamelog,
body#playerPage #contentGamelog,
body#teamPage #contentGamelog,
body#report_reader #contentGamelog,
body#orgPage #contentGamelog {
  padding-top: 40px;
}
body#testingPage #reports-container,
body#pdev #reports-container,
body#playerPage #reports-container,
body#teamPage #reports-container,
body#report_reader #reports-container,
body#orgPage #reports-container {
  width: 1035px;
}
body#testingPage #reports-container .summaryTxt,
body#pdev #reports-container .summaryTxt,
body#playerPage #reports-container .summaryTxt,
body#teamPage #reports-container .summaryTxt,
body#report_reader #reports-container .summaryTxt,
body#orgPage #reports-container .summaryTxt {
  padding: 10px !important;
  line-height: 16px;
}
body#testingPage #reports-container .summaryTxt p,
body#pdev #reports-container .summaryTxt p,
body#playerPage #reports-container .summaryTxt p,
body#teamPage #reports-container .summaryTxt p,
body#report_reader #reports-container .summaryTxt p,
body#orgPage #reports-container .summaryTxt p {
  margin-bottom: 5px;
}
body#testingPage #reports-container .summaryTxt p:last-child,
body#pdev #reports-container .summaryTxt p:last-child,
body#playerPage #reports-container .summaryTxt p:last-child,
body#teamPage #reports-container .summaryTxt p:last-child,
body#report_reader #reports-container .summaryTxt p:last-child,
body#orgPage #reports-container .summaryTxt p:last-child {
  margin: 0;
}
body#testingPage #contentPitchingAssmFastball,
body#pdev #contentPitchingAssmFastball,
body#playerPage #contentPitchingAssmFastball,
body#teamPage #contentPitchingAssmFastball,
body#report_reader #contentPitchingAssmFastball,
body#orgPage #contentPitchingAssmFastball {
  position: static;
}
body#testingPage .heatmap-controls ul,
body#pdev .heatmap-controls ul,
body#playerPage .heatmap-controls ul,
body#teamPage .heatmap-controls ul,
body#report_reader .heatmap-controls ul,
body#orgPage .heatmap-controls ul {
  margin: 10px 0;
}
body#testingPage .heatmap-controls li,
body#pdev .heatmap-controls li,
body#playerPage .heatmap-controls li,
body#teamPage .heatmap-controls li,
body#report_reader .heatmap-controls li,
body#orgPage .heatmap-controls li {
  display: inline-block;
  border: 1px solid #000;
  padding: 5px;
  color: rgb(0, 50, 99);
  cursor: pointer;
}
body#testingPage .heatmap-controls li:hover, body#testingPage .heatmap-controls li.selected,
body#pdev .heatmap-controls li:hover,
body#pdev .heatmap-controls li.selected,
body#playerPage .heatmap-controls li:hover,
body#playerPage .heatmap-controls li.selected,
body#teamPage .heatmap-controls li:hover,
body#teamPage .heatmap-controls li.selected,
body#report_reader .heatmap-controls li:hover,
body#report_reader .heatmap-controls li.selected,
body#orgPage .heatmap-controls li:hover,
body#orgPage .heatmap-controls li.selected {
  background: #ce1126;
  color: #fff;
}
body#testingPage .heatmap-controls li.break,
body#pdev .heatmap-controls li.break,
body#playerPage .heatmap-controls li.break,
body#teamPage .heatmap-controls li.break,
body#report_reader .heatmap-controls li.break,
body#orgPage .heatmap-controls li.break {
  margin-left: 20px;
}
body#testingPage #contentPlansReader,
body#pdev #contentPlansReader,
body#playerPage #contentPlansReader,
body#teamPage #contentPlansReader,
body#report_reader #contentPlansReader,
body#orgPage #contentPlansReader {
  max-width: 900px;
  padding: 0 0.7407407407em 0.7407407407em 0;
}
@media print {
  body#testingPage #contentPlansReader,
  body#pdev #contentPlansReader,
  body#playerPage #contentPlansReader,
  body#teamPage #contentPlansReader,
  body#report_reader #contentPlansReader,
  body#orgPage #contentPlansReader {
    padding: 0;
    font-size: 10pt;
  }
}
body#testingPage #contentPlansReader .page-title,
body#pdev #contentPlansReader .page-title,
body#playerPage #contentPlansReader .page-title,
body#teamPage #contentPlansReader .page-title,
body#report_reader #contentPlansReader .page-title,
body#orgPage #contentPlansReader .page-title {
  margin-bottom: 20px;
  border-bottom: 1px solid #efefef;
  padding-bottom: 7px;
  font-size: 25px;
  color: #9f0d1e;
  text-transform: uppercase;
}
@media print {
  body#testingPage #contentPlansReader .page-title,
  body#pdev #contentPlansReader .page-title,
  body#playerPage #contentPlansReader .page-title,
  body#teamPage #contentPlansReader .page-title,
  body#report_reader #contentPlansReader .page-title,
  body#orgPage #contentPlansReader .page-title {
    display: none;
    border-bottom: 1px solid #ccc;
    color: #000;
  }
}
body#testingPage #contentPlansReader #playerVision,
body#pdev #contentPlansReader #playerVision,
body#playerPage #contentPlansReader #playerVision,
body#teamPage #contentPlansReader #playerVision,
body#report_reader #contentPlansReader #playerVision,
body#orgPage #contentPlansReader #playerVision {
  width: 100%;
  border: 1px solid #ccc;
  border-radius: 3px;
  background-color: #c1d5e9;
  padding: 0.7407407407em;
}
@media print {
  body#testingPage #contentPlansReader #playerVision,
  body#pdev #contentPlansReader #playerVision,
  body#playerPage #contentPlansReader #playerVision,
  body#teamPage #contentPlansReader #playerVision,
  body#report_reader #contentPlansReader #playerVision,
  body#orgPage #contentPlansReader #playerVision {
    display: none;
    margin: -121px 0 0 0;
    border-radius: 0;
    border: 0;
    border-bottom: 4px solid #000;
    background-color: transparent;
    padding: 0 0 20px 82px;
  }
}
body#testingPage #contentPlansReader #playerVision .printHeader,
body#pdev #contentPlansReader #playerVision .printHeader,
body#playerPage #contentPlansReader #playerVision .printHeader,
body#teamPage #contentPlansReader #playerVision .printHeader,
body#report_reader #contentPlansReader #playerVision .printHeader,
body#orgPage #contentPlansReader #playerVision .printHeader {
  margin-bottom: 5px;
  font-size: 16px;
}
@media print {
  body#testingPage #contentPlansReader #playerVision .printHeader,
  body#pdev #contentPlansReader #playerVision .printHeader,
  body#playerPage #contentPlansReader #playerVision .printHeader,
  body#teamPage #contentPlansReader #playerVision .printHeader,
  body#report_reader #contentPlansReader #playerVision .printHeader,
  body#orgPage #contentPlansReader #playerVision .printHeader {
    font-size: 14pt;
  }
}
body#testingPage #contentPlansReader #playerVision .visionStatement,
body#pdev #contentPlansReader #playerVision .visionStatement,
body#playerPage #contentPlansReader #playerVision .visionStatement,
body#teamPage #contentPlansReader #playerVision .visionStatement,
body#report_reader #contentPlansReader #playerVision .visionStatement,
body#orgPage #contentPlansReader #playerVision .visionStatement {
  line-height: 14pt;
}
body#testingPage #contentPlansReader .goal-grouping,
body#pdev #contentPlansReader .goal-grouping,
body#playerPage #contentPlansReader .goal-grouping,
body#teamPage #contentPlansReader .goal-grouping,
body#report_reader #contentPlansReader .goal-grouping,
body#orgPage #contentPlansReader .goal-grouping {
  padding-bottom: 20px;
}
@media print {
  body#testingPage #contentPlansReader .goal-grouping,
  body#pdev #contentPlansReader .goal-grouping,
  body#playerPage #contentPlansReader .goal-grouping,
  body#teamPage #contentPlansReader .goal-grouping,
  body#report_reader #contentPlansReader .goal-grouping,
  body#orgPage #contentPlansReader .goal-grouping {
    padding: 0;
  }
}
body#testingPage #contentPlansReader .open-close-link,
body#testingPage #contentPlansReader .open-close-all-link,
body#pdev #contentPlansReader .open-close-link,
body#pdev #contentPlansReader .open-close-all-link,
body#playerPage #contentPlansReader .open-close-link,
body#playerPage #contentPlansReader .open-close-all-link,
body#teamPage #contentPlansReader .open-close-link,
body#teamPage #contentPlansReader .open-close-all-link,
body#report_reader #contentPlansReader .open-close-link,
body#report_reader #contentPlansReader .open-close-all-link,
body#orgPage #contentPlansReader .open-close-link,
body#orgPage #contentPlansReader .open-close-all-link {
  float: right;
  font-size: 12px;
  color: rgb(0, 50, 99);
  cursor: pointer;
}
@media print {
  body#testingPage #contentPlansReader .open-close-link,
  body#testingPage #contentPlansReader .open-close-all-link,
  body#pdev #contentPlansReader .open-close-link,
  body#pdev #contentPlansReader .open-close-all-link,
  body#playerPage #contentPlansReader .open-close-link,
  body#playerPage #contentPlansReader .open-close-all-link,
  body#teamPage #contentPlansReader .open-close-link,
  body#teamPage #contentPlansReader .open-close-all-link,
  body#report_reader #contentPlansReader .open-close-link,
  body#report_reader #contentPlansReader .open-close-all-link,
  body#orgPage #contentPlansReader .open-close-link,
  body#orgPage #contentPlansReader .open-close-all-link {
    display: none;
  }
}
body#testingPage #contentPlansReader .goal-title,
body#pdev #contentPlansReader .goal-title,
body#playerPage #contentPlansReader .goal-title,
body#teamPage #contentPlansReader .goal-title,
body#report_reader #contentPlansReader .goal-title,
body#orgPage #contentPlansReader .goal-title {
  margin-top: 20px;
  font-size: 16px;
  font-weight: bold;
}
@media print {
  body#testingPage #contentPlansReader .goal-title,
  body#pdev #contentPlansReader .goal-title,
  body#playerPage #contentPlansReader .goal-title,
  body#teamPage #contentPlansReader .goal-title,
  body#report_reader #contentPlansReader .goal-title,
  body#orgPage #contentPlansReader .goal-title {
    margin: 0;
    font-size: 14pt;
  }
}
body#testingPage #contentPlansReader .goal,
body#pdev #contentPlansReader .goal,
body#playerPage #contentPlansReader .goal,
body#teamPage #contentPlansReader .goal,
body#report_reader #contentPlansReader .goal,
body#orgPage #contentPlansReader .goal {
  background-color: #fff;
  display: inline-block;
  vertical-align: top;
  margin: 20px 5px 0px 0;
  width: 100%;
  border-radius: 3px;
  border: 1px solid #ccc;
  padding-bottom: 5px;
  font-size: 12px;
  line-height: 16px;
}
@media print {
  body#testingPage #contentPlansReader .goal,
  body#pdev #contentPlansReader .goal,
  body#playerPage #contentPlansReader .goal,
  body#teamPage #contentPlansReader .goal,
  body#report_reader #contentPlansReader .goal,
  body#orgPage #contentPlansReader .goal {
    border: 0;
    border-radius: 0;
    border-bottom: 1px dashed #ccc;
    padding: 0 0 20px;
    font-size: 11pt;
  }
  body#testingPage #contentPlansReader .goal:last-child,
  body#pdev #contentPlansReader .goal:last-child,
  body#playerPage #contentPlansReader .goal:last-child,
  body#teamPage #contentPlansReader .goal:last-child,
  body#report_reader #contentPlansReader .goal:last-child,
  body#orgPage #contentPlansReader .goal:last-child {
    border: 0;
    padding-bottom: 0;
  }
}
body#testingPage #contentPlansReader .item-icon,
body#pdev #contentPlansReader .item-icon,
body#playerPage #contentPlansReader .item-icon,
body#teamPage #contentPlansReader .item-icon,
body#report_reader #contentPlansReader .item-icon,
body#orgPage #contentPlansReader .item-icon {
  padding: 10px;
  font-size: 14px;
  line-height: 14px;
}
@media print {
  body#testingPage #contentPlansReader .item-icon,
  body#pdev #contentPlansReader .item-icon,
  body#playerPage #contentPlansReader .item-icon,
  body#teamPage #contentPlansReader .item-icon,
  body#report_reader #contentPlansReader .item-icon,
  body#orgPage #contentPlansReader .item-icon {
    background: transparent !important;
    padding: 0 0 5px;
    font-size: 12pt;
  }
}
body#testingPage #contentPlansReader .item-icon img,
body#pdev #contentPlansReader .item-icon img,
body#playerPage #contentPlansReader .item-icon img,
body#teamPage #contentPlansReader .item-icon img,
body#report_reader #contentPlansReader .item-icon img,
body#orgPage #contentPlansReader .item-icon img {
  vertical-align: top;
}
body#testingPage #contentPlansReader .item-icon span,
body#pdev #contentPlansReader .item-icon span,
body#playerPage #contentPlansReader .item-icon span,
body#teamPage #contentPlansReader .item-icon span,
body#report_reader #contentPlansReader .item-icon span,
body#orgPage #contentPlansReader .item-icon span {
  font-size: 12px;
  color: #444;
}
body#testingPage #contentPlansReader .item-title,
body#pdev #contentPlansReader .item-title,
body#playerPage #contentPlansReader .item-title,
body#teamPage #contentPlansReader .item-title,
body#report_reader #contentPlansReader .item-title,
body#orgPage #contentPlansReader .item-title {
  margin-top: 5px;
  padding: 5px 10px;
}
@media print {
  body#testingPage #contentPlansReader .item-title,
  body#pdev #contentPlansReader .item-title,
  body#playerPage #contentPlansReader .item-title,
  body#teamPage #contentPlansReader .item-title,
  body#report_reader #contentPlansReader .item-title,
  body#orgPage #contentPlansReader .item-title {
    padding: 0;
    line-height: 14pt;
    font-size: 10pt;
  }
}
body#testingPage #contentPlansReader .hidden-content,
body#pdev #contentPlansReader .hidden-content,
body#playerPage #contentPlansReader .hidden-content,
body#teamPage #contentPlansReader .hidden-content,
body#report_reader #contentPlansReader .hidden-content,
body#orgPage #contentPlansReader .hidden-content {
  display: none;
  padding: 5px 10px;
}
@media print {
  body#testingPage #contentPlansReader .hidden-content,
  body#pdev #contentPlansReader .hidden-content,
  body#playerPage #contentPlansReader .hidden-content,
  body#teamPage #contentPlansReader .hidden-content,
  body#report_reader #contentPlansReader .hidden-content,
  body#orgPage #contentPlansReader .hidden-content {
    display: none !important;
  }
}
body#testingPage #contentPlansReader .hidden-content .focus-area-wrapper,
body#pdev #contentPlansReader .hidden-content .focus-area-wrapper,
body#playerPage #contentPlansReader .hidden-content .focus-area-wrapper,
body#teamPage #contentPlansReader .hidden-content .focus-area-wrapper,
body#report_reader #contentPlansReader .hidden-content .focus-area-wrapper,
body#orgPage #contentPlansReader .hidden-content .focus-area-wrapper {
  display: table;
  margin-top: 10px;
  width: 100%;
}
body#testingPage #contentPlansReader .hidden-content .focus-area-wrapper .focus,
body#testingPage #contentPlansReader .hidden-content .focus-area-wrapper .area,
body#pdev #contentPlansReader .hidden-content .focus-area-wrapper .focus,
body#pdev #contentPlansReader .hidden-content .focus-area-wrapper .area,
body#playerPage #contentPlansReader .hidden-content .focus-area-wrapper .focus,
body#playerPage #contentPlansReader .hidden-content .focus-area-wrapper .area,
body#teamPage #contentPlansReader .hidden-content .focus-area-wrapper .focus,
body#teamPage #contentPlansReader .hidden-content .focus-area-wrapper .area,
body#report_reader #contentPlansReader .hidden-content .focus-area-wrapper .focus,
body#report_reader #contentPlansReader .hidden-content .focus-area-wrapper .area,
body#orgPage #contentPlansReader .hidden-content .focus-area-wrapper .focus,
body#orgPage #contentPlansReader .hidden-content .focus-area-wrapper .area {
  display: table-cell;
  width: 50%;
  padding: 5px;
  color: #fff;
  font-size: 14px;
}
body#testingPage #contentPlansReader .hidden-content .focus-area-wrapper .focus,
body#pdev #contentPlansReader .hidden-content .focus-area-wrapper .focus,
body#playerPage #contentPlansReader .hidden-content .focus-area-wrapper .focus,
body#teamPage #contentPlansReader .hidden-content .focus-area-wrapper .focus,
body#report_reader #contentPlansReader .hidden-content .focus-area-wrapper .focus,
body#orgPage #contentPlansReader .hidden-content .focus-area-wrapper .focus {
  border-right: 1px solid #fff;
  background: #700915;
}
body#testingPage #contentPlansReader .hidden-content .focus-area-wrapper .area,
body#pdev #contentPlansReader .hidden-content .focus-area-wrapper .area,
body#playerPage #contentPlansReader .hidden-content .focus-area-wrapper .area,
body#teamPage #contentPlansReader .hidden-content .focus-area-wrapper .area,
body#report_reader #contentPlansReader .hidden-content .focus-area-wrapper .area,
body#orgPage #contentPlansReader .hidden-content .focus-area-wrapper .area {
  background: #9f0d1e;
}
body#testingPage #contentPlansReader .hidden-content .goal-info,
body#pdev #contentPlansReader .hidden-content .goal-info,
body#playerPage #contentPlansReader .hidden-content .goal-info,
body#teamPage #contentPlansReader .hidden-content .goal-info,
body#report_reader #contentPlansReader .hidden-content .goal-info,
body#orgPage #contentPlansReader .hidden-content .goal-info {
  margin-top: 10px;
  border: 1px solid #ccc;
}
body#testingPage #contentPlansReader .hidden-content .goal-info .header,
body#pdev #contentPlansReader .hidden-content .goal-info .header,
body#playerPage #contentPlansReader .hidden-content .goal-info .header,
body#teamPage #contentPlansReader .hidden-content .goal-info .header,
body#report_reader #contentPlansReader .hidden-content .goal-info .header,
body#orgPage #contentPlansReader .hidden-content .goal-info .header {
  background: rgb(0, 50, 99);
  padding: 5px;
  color: #fff;
}
body#testingPage #contentPlansReader .hidden-content .goal-info .body,
body#pdev #contentPlansReader .hidden-content .goal-info .body,
body#playerPage #contentPlansReader .hidden-content .goal-info .body,
body#teamPage #contentPlansReader .hidden-content .goal-info .body,
body#report_reader #contentPlansReader .hidden-content .goal-info .body,
body#orgPage #contentPlansReader .hidden-content .goal-info .body {
  padding: 10px;
}
body#testingPage #contentPlansReader .acts,
body#pdev #contentPlansReader .acts,
body#playerPage #contentPlansReader .acts,
body#teamPage #contentPlansReader .acts,
body#report_reader #contentPlansReader .acts,
body#orgPage #contentPlansReader .acts {
  padding-left: 20px;
}
@media print {
  body#testingPage #contentPlansReader .acts,
  body#pdev #contentPlansReader .acts,
  body#playerPage #contentPlansReader .acts,
  body#teamPage #contentPlansReader .acts,
  body#report_reader #contentPlansReader .acts,
  body#orgPage #contentPlansReader .acts {
    padding-bottom: 0;
    font-size: 10pt;
  }
}
body#testingPage #contentPlansReader .acts li,
body#pdev #contentPlansReader .acts li,
body#playerPage #contentPlansReader .acts li,
body#teamPage #contentPlansReader .acts li,
body#report_reader #contentPlansReader .acts li,
body#orgPage #contentPlansReader .acts li {
  list-style-type: disc;
  line-height: 14pt;
}
body#testingPage #contentPlansReader .why,
body#pdev #contentPlansReader .why,
body#playerPage #contentPlansReader .why,
body#teamPage #contentPlansReader .why,
body#report_reader #contentPlansReader .why,
body#orgPage #contentPlansReader .why {
  margin-top: 5px;
  padding: 0 10px 5px;
}
@media print {
  body#testingPage #contentPlansReader .why,
  body#pdev #contentPlansReader .why,
  body#playerPage #contentPlansReader .why,
  body#teamPage #contentPlansReader .why,
  body#report_reader #contentPlansReader .why,
  body#orgPage #contentPlansReader .why {
    padding: 0;
    line-height: 14pt;
    font-size: 10pt;
  }
}
body#testingPage #contentPlansReader .archived,
body#pdev #contentPlansReader .archived,
body#playerPage #contentPlansReader .archived,
body#teamPage #contentPlansReader .archived,
body#report_reader #contentPlansReader .archived,
body#orgPage #contentPlansReader .archived {
  display: none;
}
body#testingPage #contentPlansReader .type-100,
body#pdev #contentPlansReader .type-100,
body#playerPage #contentPlansReader .type-100,
body#teamPage #contentPlansReader .type-100,
body#report_reader #contentPlansReader .type-100,
body#orgPage #contentPlansReader .type-100 {
  background-color: #e7eff7;
}
body#testingPage #contentPlansReader .type-200,
body#pdev #contentPlansReader .type-200,
body#playerPage #contentPlansReader .type-200,
body#teamPage #contentPlansReader .type-200,
body#report_reader #contentPlansReader .type-200,
body#orgPage #contentPlansReader .type-200 {
  background-color: #c1d5e9;
}
body#testingPage #contentPlansReader .type-300,
body#pdev #contentPlansReader .type-300,
body#playerPage #contentPlansReader .type-300,
body#teamPage #contentPlansReader .type-300,
body#report_reader #contentPlansReader .type-300,
body#orgPage #contentPlansReader .type-300 {
  background-color: #c9e4ff;
}
body#testingPage #contentPlansReader .type-400,
body#pdev #contentPlansReader .type-400,
body#playerPage #contentPlansReader .type-400,
body#teamPage #contentPlansReader .type-400,
body#report_reader #contentPlansReader .type-400,
body#orgPage #contentPlansReader .type-400 {
  background-color: #ecebe8;
}
body#testingPage #contentPlansReader .type-500,
body#pdev #contentPlansReader .type-500,
body#playerPage #contentPlansReader .type-500,
body#teamPage #contentPlansReader .type-500,
body#report_reader #contentPlansReader .type-500,
body#orgPage #contentPlansReader .type-500 {
  background-color: #9bbcdc;
}
body#testingPage #contentPlansReader .type-600,
body#pdev #contentPlansReader .type-600,
body#playerPage #contentPlansReader .type-600,
body#teamPage #contentPlansReader .type-600,
body#report_reader #contentPlansReader .type-600,
body#orgPage #contentPlansReader .type-600 {
  background-color: #dfeaf4;
}
body#testingPage #contentPlansReader .type-700,
body#pdev #contentPlansReader .type-700,
body#playerPage #contentPlansReader .type-700,
body#teamPage #contentPlansReader .type-700,
body#report_reader #contentPlansReader .type-700,
body#orgPage #contentPlansReader .type-700 {
  background-color: #b0d8ff;
}
body#testingPage #contentPlansReader .type-800,
body#pdev #contentPlansReader .type-800,
body#playerPage #contentPlansReader .type-800,
body#teamPage #contentPlansReader .type-800,
body#report_reader #contentPlansReader .type-800,
body#orgPage #contentPlansReader .type-800 {
  background-color: #e1ded9;
}
body#testingPage #contentPlansReader #readerExecTable,
body#pdev #contentPlansReader #readerExecTable,
body#playerPage #contentPlansReader #readerExecTable,
body#teamPage #contentPlansReader #readerExecTable,
body#report_reader #contentPlansReader #readerExecTable,
body#orgPage #contentPlansReader #readerExecTable {
  margin-top: 20px;
  width: 100% !important;
  font-size: 13px;
}
@media print {
  body#testingPage #contentPlansReader #readerExecTable,
  body#pdev #contentPlansReader #readerExecTable,
  body#playerPage #contentPlansReader #readerExecTable,
  body#teamPage #contentPlansReader #readerExecTable,
  body#report_reader #contentPlansReader #readerExecTable,
  body#orgPage #contentPlansReader #readerExecTable {
    display: none;
  }
}
body#testingPage #contentPlansReader #readerExecTable .asmContainer,
body#pdev #contentPlansReader #readerExecTable .asmContainer,
body#playerPage #contentPlansReader #readerExecTable .asmContainer,
body#teamPage #contentPlansReader #readerExecTable .asmContainer,
body#report_reader #contentPlansReader #readerExecTable .asmContainer,
body#orgPage #contentPlansReader #readerExecTable .asmContainer {
  width: 100%;
}
body#testingPage #contentPlansEditor,
body#pdev #contentPlansEditor,
body#playerPage #contentPlansEditor,
body#teamPage #contentPlansEditor,
body#report_reader #contentPlansEditor,
body#orgPage #contentPlansEditor {
  height: 100%;
  position: relative;
  font-size: 0.8888888889em;
}
body#testingPage #contentPlansEditor li,
body#pdev #contentPlansEditor li,
body#playerPage #contentPlansEditor li,
body#teamPage #contentPlansEditor li,
body#report_reader #contentPlansEditor li,
body#orgPage #contentPlansEditor li {
  list-style-type: none;
  margin-top: 3px;
}
body#testingPage #contentPlansEditor li.isclosed .item-body:first-child,
body#pdev #contentPlansEditor li.isclosed .item-body:first-child,
body#playerPage #contentPlansEditor li.isclosed .item-body:first-child,
body#teamPage #contentPlansEditor li.isclosed .item-body:first-child,
body#report_reader #contentPlansEditor li.isclosed .item-body:first-child,
body#orgPage #contentPlansEditor li.isclosed .item-body:first-child {
  font-style: italic;
}
body#testingPage #contentPlansEditor .selected,
body#pdev #contentPlansEditor .selected,
body#playerPage #contentPlansEditor .selected,
body#teamPage #contentPlansEditor .selected,
body#report_reader #contentPlansEditor .selected,
body#orgPage #contentPlansEditor .selected {
  border: 1px solid green !important;
}
body#testingPage #contentPlansEditor .selected .item-title,
body#pdev #contentPlansEditor .selected .item-title,
body#playerPage #contentPlansEditor .selected .item-title,
body#teamPage #contentPlansEditor .selected .item-title,
body#report_reader #contentPlansEditor .selected .item-title,
body#orgPage #contentPlansEditor .selected .item-title {
  font-weight: bold !important;
}
body#testingPage #contentPlansEditor .plan-panel,
body#pdev #contentPlansEditor .plan-panel,
body#playerPage #contentPlansEditor .plan-panel,
body#teamPage #contentPlansEditor .plan-panel,
body#report_reader #contentPlansEditor .plan-panel,
body#orgPage #contentPlansEditor .plan-panel {
  top: 0;
  bottom: 0;
  padding: 0.71em;
}
body#testingPage #contentPlansEditor .planWrapper,
body#pdev #contentPlansEditor .planWrapper,
body#playerPage #contentPlansEditor .planWrapper,
body#teamPage #contentPlansEditor .planWrapper,
body#report_reader #contentPlansEditor .planWrapper,
body#orgPage #contentPlansEditor .planWrapper {
  overflow: hidden;
  min-height: 790px;
}
body#testingPage #contentPlansEditor #playerVision,
body#pdev #contentPlansEditor #playerVision,
body#playerPage #contentPlansEditor #playerVision,
body#teamPage #contentPlansEditor #playerVision,
body#report_reader #contentPlansEditor #playerVision,
body#orgPage #contentPlansEditor #playerVision {
  font-size: 14px;
  cursor: pointer;
  position: relative;
}
body#testingPage #contentPlansEditor #playerVision .inner-vision,
body#pdev #contentPlansEditor #playerVision .inner-vision,
body#playerPage #contentPlansEditor #playerVision .inner-vision,
body#teamPage #contentPlansEditor #playerVision .inner-vision,
body#report_reader #contentPlansEditor #playerVision .inner-vision,
body#orgPage #contentPlansEditor #playerVision .inner-vision {
  border: 1px solid #ccc;
  padding: 0.7407407407em;
  padding-bottom: calc(0.7407407407em + 1em) !important;
  border-radius: 3px;
  background-color: #c1d5e9;
}
body#testingPage #contentPlansEditor #playerVision .inner-vision .visionStatement,
body#pdev #contentPlansEditor #playerVision .inner-vision .visionStatement,
body#playerPage #contentPlansEditor #playerVision .inner-vision .visionStatement,
body#teamPage #contentPlansEditor #playerVision .inner-vision .visionStatement,
body#report_reader #contentPlansEditor #playerVision .inner-vision .visionStatement,
body#orgPage #contentPlansEditor #playerVision .inner-vision .visionStatement {
  width: 90%;
}
body#testingPage #contentPlansEditor #playerVision .plan-help-text,
body#pdev #contentPlansEditor #playerVision .plan-help-text,
body#playerPage #contentPlansEditor #playerVision .plan-help-text,
body#teamPage #contentPlansEditor #playerVision .plan-help-text,
body#report_reader #contentPlansEditor #playerVision .plan-help-text,
body#orgPage #contentPlansEditor #playerVision .plan-help-text {
  position: absolute;
  bottom: 0.7407407407em;
  left: 1.2407407407em;
  padding: 0.7407407407em;
  color: #75a2cf;
  font-size: 0.7407407407em;
}
body#testingPage #contentPlansEditor #goals,
body#pdev #contentPlansEditor #goals,
body#playerPage #contentPlansEditor #goals,
body#teamPage #contentPlansEditor #goals,
body#report_reader #contentPlansEditor #goals,
body#orgPage #contentPlansEditor #goals {
  position: relative;
  float: left;
  width: 70%;
}
body#testingPage #contentPlansEditor #goals ul.goals li,
body#pdev #contentPlansEditor #goals ul.goals li,
body#playerPage #contentPlansEditor #goals ul.goals li,
body#teamPage #contentPlansEditor #goals ul.goals li,
body#report_reader #contentPlansEditor #goals ul.goals li,
body#orgPage #contentPlansEditor #goals ul.goals li {
  position: relative;
}
body#testingPage #contentPlansEditor #goals ul.goals li.goalhead > .item-body > .item-title,
body#pdev #contentPlansEditor #goals ul.goals li.goalhead > .item-body > .item-title,
body#playerPage #contentPlansEditor #goals ul.goals li.goalhead > .item-body > .item-title,
body#teamPage #contentPlansEditor #goals ul.goals li.goalhead > .item-body > .item-title,
body#report_reader #contentPlansEditor #goals ul.goals li.goalhead > .item-body > .item-title,
body#orgPage #contentPlansEditor #goals ul.goals li.goalhead > .item-body > .item-title {
  cursor: default;
}
body#testingPage #contentPlansEditor #goals ul.goals li.goalhead > .item-add,
body#pdev #contentPlansEditor #goals ul.goals li.goalhead > .item-add,
body#playerPage #contentPlansEditor #goals ul.goals li.goalhead > .item-add,
body#teamPage #contentPlansEditor #goals ul.goals li.goalhead > .item-add,
body#report_reader #contentPlansEditor #goals ul.goals li.goalhead > .item-add,
body#orgPage #contentPlansEditor #goals ul.goals li.goalhead > .item-add {
  right: 1px;
}
body#testingPage #contentPlansEditor #goals ul.goals li .item-body,
body#pdev #contentPlansEditor #goals ul.goals li .item-body,
body#playerPage #contentPlansEditor #goals ul.goals li .item-body,
body#teamPage #contentPlansEditor #goals ul.goals li .item-body,
body#report_reader #contentPlansEditor #goals ul.goals li .item-body,
body#orgPage #contentPlansEditor #goals ul.goals li .item-body {
  background-color: #c1d5e9;
}
body#testingPage #contentPlansEditor #goals ul.goals li ul.subs,
body#pdev #contentPlansEditor #goals ul.goals li ul.subs,
body#playerPage #contentPlansEditor #goals ul.goals li ul.subs,
body#teamPage #contentPlansEditor #goals ul.goals li ul.subs,
body#report_reader #contentPlansEditor #goals ul.goals li ul.subs,
body#orgPage #contentPlansEditor #goals ul.goals li ul.subs {
  margin: 0 30px 0 50px;
}
body#testingPage #contentPlansEditor #goals ul.goals li ul.subs .item-body,
body#pdev #contentPlansEditor #goals ul.goals li ul.subs .item-body,
body#playerPage #contentPlansEditor #goals ul.goals li ul.subs .item-body,
body#teamPage #contentPlansEditor #goals ul.goals li ul.subs .item-body,
body#report_reader #contentPlansEditor #goals ul.goals li ul.subs .item-body,
body#orgPage #contentPlansEditor #goals ul.goals li ul.subs .item-body {
  background-color: #e7eff7;
}
body#testingPage #contentPlansEditor #goals ul.goals li ul.subs .item-body,
body#pdev #contentPlansEditor #goals ul.goals li ul.subs .item-body,
body#playerPage #contentPlansEditor #goals ul.goals li ul.subs .item-body,
body#teamPage #contentPlansEditor #goals ul.goals li ul.subs .item-body,
body#report_reader #contentPlansEditor #goals ul.goals li ul.subs .item-body,
body#orgPage #contentPlansEditor #goals ul.goals li ul.subs .item-body {
  padding-left: 20px;
}
body#testingPage #contentPlansEditor #goals ul.goals li ul.subs ul.acts,
body#pdev #contentPlansEditor #goals ul.goals li ul.subs ul.acts,
body#playerPage #contentPlansEditor #goals ul.goals li ul.subs ul.acts,
body#teamPage #contentPlansEditor #goals ul.goals li ul.subs ul.acts,
body#report_reader #contentPlansEditor #goals ul.goals li ul.subs ul.acts,
body#orgPage #contentPlansEditor #goals ul.goals li ul.subs ul.acts {
  margin: 0 30px 0 50px;
}
body#testingPage #contentPlansEditor #goals ul.goals li ul.subs ul.acts .item-body,
body#pdev #contentPlansEditor #goals ul.goals li ul.subs ul.acts .item-body,
body#playerPage #contentPlansEditor #goals ul.goals li ul.subs ul.acts .item-body,
body#teamPage #contentPlansEditor #goals ul.goals li ul.subs ul.acts .item-body,
body#report_reader #contentPlansEditor #goals ul.goals li ul.subs ul.acts .item-body,
body#orgPage #contentPlansEditor #goals ul.goals li ul.subs ul.acts .item-body {
  padding: 0;
  background-color: white;
}
body#testingPage #contentPlansEditor #goals ul.goals li ul.subs ul.acts .item-archive,
body#testingPage #contentPlansEditor #goals ul.goals li ul.subs ul.acts .item-unarchive,
body#pdev #contentPlansEditor #goals ul.goals li ul.subs ul.acts .item-archive,
body#pdev #contentPlansEditor #goals ul.goals li ul.subs ul.acts .item-unarchive,
body#playerPage #contentPlansEditor #goals ul.goals li ul.subs ul.acts .item-archive,
body#playerPage #contentPlansEditor #goals ul.goals li ul.subs ul.acts .item-unarchive,
body#teamPage #contentPlansEditor #goals ul.goals li ul.subs ul.acts .item-archive,
body#teamPage #contentPlansEditor #goals ul.goals li ul.subs ul.acts .item-unarchive,
body#report_reader #contentPlansEditor #goals ul.goals li ul.subs ul.acts .item-archive,
body#report_reader #contentPlansEditor #goals ul.goals li ul.subs ul.acts .item-unarchive,
body#orgPage #contentPlansEditor #goals ul.goals li ul.subs ul.acts .item-archive,
body#orgPage #contentPlansEditor #goals ul.goals li ul.subs ul.acts .item-unarchive {
  right: 0;
  border-right: 1px solid #b0b0b0;
}
body#testingPage #contentPlansEditor #goals ul.goals li.archived > .item-body,
body#pdev #contentPlansEditor #goals ul.goals li.archived > .item-body,
body#playerPage #contentPlansEditor #goals ul.goals li.archived > .item-body,
body#teamPage #contentPlansEditor #goals ul.goals li.archived > .item-body,
body#report_reader #contentPlansEditor #goals ul.goals li.archived > .item-body,
body#orgPage #contentPlansEditor #goals ul.goals li.archived > .item-body {
  background-color: #ccc !important;
}
body#testingPage #contentPlansEditor #goals ul.goals li.archived > .item-body .item-icon img,
body#pdev #contentPlansEditor #goals ul.goals li.archived > .item-body .item-icon img,
body#playerPage #contentPlansEditor #goals ul.goals li.archived > .item-body .item-icon img,
body#teamPage #contentPlansEditor #goals ul.goals li.archived > .item-body .item-icon img,
body#report_reader #contentPlansEditor #goals ul.goals li.archived > .item-body .item-icon img,
body#orgPage #contentPlansEditor #goals ul.goals li.archived > .item-body .item-icon img {
  opacity: 0.3;
  filter: alpha(opacity=30);
}
body#testingPage #contentPlansEditor #goals ul.goals li.archived > .item-body .item-title,
body#pdev #contentPlansEditor #goals ul.goals li.archived > .item-body .item-title,
body#playerPage #contentPlansEditor #goals ul.goals li.archived > .item-body .item-title,
body#teamPage #contentPlansEditor #goals ul.goals li.archived > .item-body .item-title,
body#report_reader #contentPlansEditor #goals ul.goals li.archived > .item-body .item-title,
body#orgPage #contentPlansEditor #goals ul.goals li.archived > .item-body .item-title {
  color: #999999;
}
body#testingPage #contentPlansEditor #goals .goals-curtain,
body#pdev #contentPlansEditor #goals .goals-curtain,
body#playerPage #contentPlansEditor #goals .goals-curtain,
body#teamPage #contentPlansEditor #goals .goals-curtain,
body#report_reader #contentPlansEditor #goals .goals-curtain,
body#orgPage #contentPlansEditor #goals .goals-curtain {
  position: absolute;
  display: block;
  width: 100%;
  height: 100%;
  z-index: 99;
  background-color: rgba(255, 255, 255, 0.5);
}
body#testingPage #contentPlansEditor #goals .goal-subs,
body#pdev #contentPlansEditor #goals .goal-subs,
body#playerPage #contentPlansEditor #goals .goal-subs,
body#teamPage #contentPlansEditor #goals .goal-subs,
body#report_reader #contentPlansEditor #goals .goal-subs,
body#orgPage #contentPlansEditor #goals .goal-subs {
  display: none;
  margin-left: 30px;
}
body#testingPage #contentPlansEditor #goals .item-body,
body#pdev #contentPlansEditor #goals .item-body,
body#playerPage #contentPlansEditor #goals .item-body,
body#teamPage #contentPlansEditor #goals .item-body,
body#report_reader #contentPlansEditor #goals .item-body,
body#orgPage #contentPlansEditor #goals .item-body {
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  border: 1px solid #b0b0b0;
  height: 30px;
}
body#testingPage #contentPlansEditor #goals .item-icon,
body#pdev #contentPlansEditor #goals .item-icon,
body#playerPage #contentPlansEditor #goals .item-icon,
body#teamPage #contentPlansEditor #goals .item-icon,
body#report_reader #contentPlansEditor #goals .item-icon,
body#orgPage #contentPlansEditor #goals .item-icon {
  position: absolute;
  top: 8px;
  left: 5px;
}
body#testingPage #contentPlansEditor #goals .item-body,
body#pdev #contentPlansEditor #goals .item-body,
body#playerPage #contentPlansEditor #goals .item-body,
body#teamPage #contentPlansEditor #goals .item-body,
body#report_reader #contentPlansEditor #goals .item-body,
body#orgPage #contentPlansEditor #goals .item-body {
  border-radius: 3px;
  position: relative;
  z-index: 9;
  -moz-user-select: none;
  -webkit-user-select: none;
}
body#testingPage #contentPlansEditor #goals .item-archive,
body#testingPage #contentPlansEditor #goals .item-unarchive,
body#testingPage #contentPlansEditor #goals .item-add,
body#pdev #contentPlansEditor #goals .item-archive,
body#pdev #contentPlansEditor #goals .item-unarchive,
body#pdev #contentPlansEditor #goals .item-add,
body#playerPage #contentPlansEditor #goals .item-archive,
body#playerPage #contentPlansEditor #goals .item-unarchive,
body#playerPage #contentPlansEditor #goals .item-add,
body#teamPage #contentPlansEditor #goals .item-archive,
body#teamPage #contentPlansEditor #goals .item-unarchive,
body#teamPage #contentPlansEditor #goals .item-add,
body#report_reader #contentPlansEditor #goals .item-archive,
body#report_reader #contentPlansEditor #goals .item-unarchive,
body#report_reader #contentPlansEditor #goals .item-add,
body#orgPage #contentPlansEditor #goals .item-archive,
body#orgPage #contentPlansEditor #goals .item-unarchive,
body#orgPage #contentPlansEditor #goals .item-add {
  position: absolute;
  width: 30px;
  top: 0;
  bottom: 0;
  text-align: center;
  z-index: 10;
  cursor: pointer;
}
body#testingPage #contentPlansEditor #goals .item-archive img,
body#testingPage #contentPlansEditor #goals .item-unarchive img,
body#testingPage #contentPlansEditor #goals .item-add img,
body#pdev #contentPlansEditor #goals .item-archive img,
body#pdev #contentPlansEditor #goals .item-unarchive img,
body#pdev #contentPlansEditor #goals .item-add img,
body#playerPage #contentPlansEditor #goals .item-archive img,
body#playerPage #contentPlansEditor #goals .item-unarchive img,
body#playerPage #contentPlansEditor #goals .item-add img,
body#teamPage #contentPlansEditor #goals .item-archive img,
body#teamPage #contentPlansEditor #goals .item-unarchive img,
body#teamPage #contentPlansEditor #goals .item-add img,
body#report_reader #contentPlansEditor #goals .item-archive img,
body#report_reader #contentPlansEditor #goals .item-unarchive img,
body#report_reader #contentPlansEditor #goals .item-add img,
body#orgPage #contentPlansEditor #goals .item-archive img,
body#orgPage #contentPlansEditor #goals .item-unarchive img,
body#orgPage #contentPlansEditor #goals .item-add img {
  width: 20px;
  height: 20px;
  position: absolute;
  top: 4px;
  left: 4px;
}
body#testingPage #contentPlansEditor #goals .item-archive,
body#pdev #contentPlansEditor #goals .item-archive,
body#playerPage #contentPlansEditor #goals .item-archive,
body#teamPage #contentPlansEditor #goals .item-archive,
body#report_reader #contentPlansEditor #goals .item-archive,
body#orgPage #contentPlansEditor #goals .item-archive {
  border-radius: 0 3px 3px 0;
  right: 0px;
}
body#testingPage #contentPlansEditor #goals .item-unarchive,
body#pdev #contentPlansEditor #goals .item-unarchive,
body#playerPage #contentPlansEditor #goals .item-unarchive,
body#teamPage #contentPlansEditor #goals .item-unarchive,
body#report_reader #contentPlansEditor #goals .item-unarchive,
body#orgPage #contentPlansEditor #goals .item-unarchive {
  border-radius: 0 3px 3px 0;
  right: 0;
}
body#testingPage #contentPlansEditor #goals .item-add,
body#pdev #contentPlansEditor #goals .item-add,
body#playerPage #contentPlansEditor #goals .item-add,
body#teamPage #contentPlansEditor #goals .item-add,
body#report_reader #contentPlansEditor #goals .item-add,
body#orgPage #contentPlansEditor #goals .item-add {
  border-radius: 0;
  border-right: none;
  right: 30px;
}
body#testingPage #contentPlansEditor #goals .item-input,
body#pdev #contentPlansEditor #goals .item-input,
body#playerPage #contentPlansEditor #goals .item-input,
body#teamPage #contentPlansEditor #goals .item-input,
body#report_reader #contentPlansEditor #goals .item-input,
body#orgPage #contentPlansEditor #goals .item-input {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
  width: 100%;
  padding: 4px;
  display: none;
}
body#testingPage #contentPlansEditor #goals .item-input input,
body#pdev #contentPlansEditor #goals .item-input input,
body#playerPage #contentPlansEditor #goals .item-input input,
body#teamPage #contentPlansEditor #goals .item-input input,
body#report_reader #contentPlansEditor #goals .item-input input,
body#orgPage #contentPlansEditor #goals .item-input input {
  height: 22px;
  resize: none;
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  border-width: 0;
}
body#testingPage #contentPlansEditor #goals .item-title,
body#pdev #contentPlansEditor #goals .item-title,
body#playerPage #contentPlansEditor #goals .item-title,
body#teamPage #contentPlansEditor #goals .item-title,
body#report_reader #contentPlansEditor #goals .item-title,
body#orgPage #contentPlansEditor #goals .item-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis !important;
  z-index: 1;
  display: block;
  padding: 7px;
  line-height: 14px;
  color: #262626;
  position: relative;
  cursor: pointer;
}
body#testingPage #contentPlansEditor #goals .addChildButton,
body#pdev #contentPlansEditor #goals .addChildButton,
body#playerPage #contentPlansEditor #goals .addChildButton,
body#teamPage #contentPlansEditor #goals .addChildButton,
body#report_reader #contentPlansEditor #goals .addChildButton,
body#orgPage #contentPlansEditor #goals .addChildButton {
  width: 38px;
  height: 38px;
}
body#testingPage #contentPlansEditor #goals .addList,
body#pdev #contentPlansEditor #goals .addList,
body#playerPage #contentPlansEditor #goals .addList,
body#teamPage #contentPlansEditor #goals .addList,
body#report_reader #contentPlansEditor #goals .addList,
body#orgPage #contentPlansEditor #goals .addList {
  position: absolute;
  bottom: 0px;
  border: 1px solid #000;
}
body#testingPage #contentPlansEditor #goals input.addItem,
body#pdev #contentPlansEditor #goals input.addItem,
body#playerPage #contentPlansEditor #goals input.addItem,
body#teamPage #contentPlansEditor #goals input.addItem,
body#report_reader #contentPlansEditor #goals input.addItem,
body#orgPage #contentPlansEditor #goals input.addItem {
  color: #000;
  font-weight: bold;
  padding: 10px 60px 10px 10px;
  width: 100%;
  box-sizing: border-box;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  font-size: 14px;
}
body#testingPage #contentPlansEditor #savePlan,
body#pdev #contentPlansEditor #savePlan,
body#playerPage #contentPlansEditor #savePlan,
body#teamPage #contentPlansEditor #savePlan,
body#report_reader #contentPlansEditor #savePlan,
body#orgPage #contentPlansEditor #savePlan {
  padding: calc(5px);
  width: 100%;
  text-align: center;
  border-top: 1px solid #ccc;
  border-bottom: 1px solid #ccc;
  margin: 10px 0;
}
body#testingPage #contentPlansEditor #savePlan a,
body#pdev #contentPlansEditor #savePlan a,
body#playerPage #contentPlansEditor #savePlan a,
body#teamPage #contentPlansEditor #savePlan a,
body#report_reader #contentPlansEditor #savePlan a,
body#orgPage #contentPlansEditor #savePlan a {
  font-size: 12px;
}
body#testingPage #contentPlansEditor #goalOptions,
body#pdev #contentPlansEditor #goalOptions,
body#playerPage #contentPlansEditor #goalOptions,
body#teamPage #contentPlansEditor #goalOptions,
body#report_reader #contentPlansEditor #goalOptions,
body#orgPage #contentPlansEditor #goalOptions {
  padding: 0 0.7407407407em;
}
body#testingPage #contentPlansEditor #execTable,
body#pdev #contentPlansEditor #execTable,
body#playerPage #contentPlansEditor #execTable,
body#teamPage #contentPlansEditor #execTable,
body#report_reader #contentPlansEditor #execTable,
body#orgPage #contentPlansEditor #execTable {
  padding: 0.71em;
  float: left;
  width: 100% !important;
  font-size: 13px;
}
body#testingPage #contentPlansEditor #execTable .asmContainer,
body#pdev #contentPlansEditor #execTable .asmContainer,
body#playerPage #contentPlansEditor #execTable .asmContainer,
body#teamPage #contentPlansEditor #execTable .asmContainer,
body#report_reader #contentPlansEditor #execTable .asmContainer,
body#orgPage #contentPlansEditor #execTable .asmContainer {
  width: 100%;
}
body#testingPage #contentSplits,
body#pdev #contentSplits,
body#playerPage #contentSplits,
body#teamPage #contentSplits,
body#report_reader #contentSplits,
body#orgPage #contentSplits {
  padding-top: 40px;
}
body#testingPage #contentSplits .tableOptions.fixed,
body#pdev #contentSplits .tableOptions.fixed,
body#playerPage #contentSplits .tableOptions.fixed,
body#teamPage #contentSplits .tableOptions.fixed,
body#report_reader #contentSplits .tableOptions.fixed,
body#orgPage #contentSplits .tableOptions.fixed {
  background-color: #fff;
  border: 1px solid #ccc;
  display: inline-block;
  left: 183px;
  margin-bottom: 25px;
  overflow: visible;
  padding: 15px 0 15px 15px;
  position: fixed;
  top: 50px;
  z-index: 999;
}
body#testingPage #contentSplits table.tableDisplay,
body#pdev #contentSplits table.tableDisplay,
body#playerPage #contentSplits table.tableDisplay,
body#teamPage #contentSplits table.tableDisplay,
body#report_reader #contentSplits table.tableDisplay,
body#orgPage #contentSplits table.tableDisplay {
  min-width: 930px !important;
}
body#testingPage #contentJournals div.jeContainer,
body#pdev #contentJournals div.jeContainer,
body#playerPage #contentJournals div.jeContainer,
body#teamPage #contentJournals div.jeContainer,
body#report_reader #contentJournals div.jeContainer,
body#orgPage #contentJournals div.jeContainer {
  float: left;
  display: inline-block;
}
body#testingPage #contentJournals div.jeContainer.journalScroll,
body#pdev #contentJournals div.jeContainer.journalScroll,
body#playerPage #contentJournals div.jeContainer.journalScroll,
body#teamPage #contentJournals div.jeContainer.journalScroll,
body#report_reader #contentJournals div.jeContainer.journalScroll,
body#orgPage #contentJournals div.jeContainer.journalScroll {
  min-width: 550px;
  margin-right: 10px;
}
body#testingPage #contentJournals div.jeContainer.journalScroll .tableDisplay,
body#pdev #contentJournals div.jeContainer.journalScroll .tableDisplay,
body#playerPage #contentJournals div.jeContainer.journalScroll .tableDisplay,
body#teamPage #contentJournals div.jeContainer.journalScroll .tableDisplay,
body#report_reader #contentJournals div.jeContainer.journalScroll .tableDisplay,
body#orgPage #contentJournals div.jeContainer.journalScroll .tableDisplay {
  min-width: 550px;
}
body#testingPage #contentJournals div.jeContainer.journalScroll .tableDisplay tbody tr,
body#pdev #contentJournals div.jeContainer.journalScroll .tableDisplay tbody tr,
body#playerPage #contentJournals div.jeContainer.journalScroll .tableDisplay tbody tr,
body#teamPage #contentJournals div.jeContainer.journalScroll .tableDisplay tbody tr,
body#report_reader #contentJournals div.jeContainer.journalScroll .tableDisplay tbody tr,
body#orgPage #contentJournals div.jeContainer.journalScroll .tableDisplay tbody tr {
  cursor: pointer;
}
body#testingPage #contentJournals div.jeContainer.journalScroll .tableDisplay tbody tr:nth-child(odd),
body#pdev #contentJournals div.jeContainer.journalScroll .tableDisplay tbody tr:nth-child(odd),
body#playerPage #contentJournals div.jeContainer.journalScroll .tableDisplay tbody tr:nth-child(odd),
body#teamPage #contentJournals div.jeContainer.journalScroll .tableDisplay tbody tr:nth-child(odd),
body#report_reader #contentJournals div.jeContainer.journalScroll .tableDisplay tbody tr:nth-child(odd),
body#orgPage #contentJournals div.jeContainer.journalScroll .tableDisplay tbody tr:nth-child(odd) {
  background-color: #e5e5e5;
}
body#testingPage #contentJournals div.jeContainer.journalScroll .tableDisplay tbody tr.selected,
body#pdev #contentJournals div.jeContainer.journalScroll .tableDisplay tbody tr.selected,
body#playerPage #contentJournals div.jeContainer.journalScroll .tableDisplay tbody tr.selected,
body#teamPage #contentJournals div.jeContainer.journalScroll .tableDisplay tbody tr.selected,
body#report_reader #contentJournals div.jeContainer.journalScroll .tableDisplay tbody tr.selected,
body#orgPage #contentJournals div.jeContainer.journalScroll .tableDisplay tbody tr.selected {
  background-color: #606060 !important;
  color: #fff;
}
body#testingPage #contentJournals div.jeContainer.journalPane,
body#pdev #contentJournals div.jeContainer.journalPane,
body#playerPage #contentJournals div.jeContainer.journalPane,
body#teamPage #contentJournals div.jeContainer.journalPane,
body#report_reader #contentJournals div.jeContainer.journalPane,
body#orgPage #contentJournals div.jeContainer.journalPane {
  background-color: #f8f8f8;
  width: calc(100% - (550px + 175px));
  min-width: 21.1111111111em;
  max-width: 48.1481481481em;
  height: calc(100% - 60px);
  position: fixed;
  overflow-y: auto;
  top: 50px;
  border: 1px solid #999;
}
body#testingPage #contentJournals div.jeContainer.journalPane div.jeInfo,
body#pdev #contentJournals div.jeContainer.journalPane div.jeInfo,
body#playerPage #contentJournals div.jeContainer.journalPane div.jeInfo,
body#teamPage #contentJournals div.jeContainer.journalPane div.jeInfo,
body#report_reader #contentJournals div.jeContainer.journalPane div.jeInfo,
body#orgPage #contentJournals div.jeContainer.journalPane div.jeInfo {
  padding: 5px;
  line-height: 18px;
}
body#testingPage #contentJournals div.jeContainer.journalPane div.commentsHtml,
body#pdev #contentJournals div.jeContainer.journalPane div.commentsHtml,
body#playerPage #contentJournals div.jeContainer.journalPane div.commentsHtml,
body#teamPage #contentJournals div.jeContainer.journalPane div.commentsHtml,
body#report_reader #contentJournals div.jeContainer.journalPane div.commentsHtml,
body#orgPage #contentJournals div.jeContainer.journalPane div.commentsHtml {
  padding: 5px;
}
body#testingPage #contentJournals div.jeContainer.journalPane div.commentsHtml p,
body#testingPage #contentJournals div.jeContainer.journalPane div.commentsHtml ul,
body#testingPage #contentJournals div.jeContainer.journalPane div.commentsHtml ol,
body#testingPage #contentJournals div.jeContainer.journalPane div.commentsHtml dl,
body#pdev #contentJournals div.jeContainer.journalPane div.commentsHtml p,
body#pdev #contentJournals div.jeContainer.journalPane div.commentsHtml ul,
body#pdev #contentJournals div.jeContainer.journalPane div.commentsHtml ol,
body#pdev #contentJournals div.jeContainer.journalPane div.commentsHtml dl,
body#playerPage #contentJournals div.jeContainer.journalPane div.commentsHtml p,
body#playerPage #contentJournals div.jeContainer.journalPane div.commentsHtml ul,
body#playerPage #contentJournals div.jeContainer.journalPane div.commentsHtml ol,
body#playerPage #contentJournals div.jeContainer.journalPane div.commentsHtml dl,
body#teamPage #contentJournals div.jeContainer.journalPane div.commentsHtml p,
body#teamPage #contentJournals div.jeContainer.journalPane div.commentsHtml ul,
body#teamPage #contentJournals div.jeContainer.journalPane div.commentsHtml ol,
body#teamPage #contentJournals div.jeContainer.journalPane div.commentsHtml dl,
body#report_reader #contentJournals div.jeContainer.journalPane div.commentsHtml p,
body#report_reader #contentJournals div.jeContainer.journalPane div.commentsHtml ul,
body#report_reader #contentJournals div.jeContainer.journalPane div.commentsHtml ol,
body#report_reader #contentJournals div.jeContainer.journalPane div.commentsHtml dl,
body#orgPage #contentJournals div.jeContainer.journalPane div.commentsHtml p,
body#orgPage #contentJournals div.jeContainer.journalPane div.commentsHtml ul,
body#orgPage #contentJournals div.jeContainer.journalPane div.commentsHtml ol,
body#orgPage #contentJournals div.jeContainer.journalPane div.commentsHtml dl {
  margin: 1.12em 0;
}
body#testingPage #contentJournals div.jeContainer.journalPane div.commentsHtml ol,
body#testingPage #contentJournals div.jeContainer.journalPane div.commentsHtml ul,
body#pdev #contentJournals div.jeContainer.journalPane div.commentsHtml ol,
body#pdev #contentJournals div.jeContainer.journalPane div.commentsHtml ul,
body#playerPage #contentJournals div.jeContainer.journalPane div.commentsHtml ol,
body#playerPage #contentJournals div.jeContainer.journalPane div.commentsHtml ul,
body#teamPage #contentJournals div.jeContainer.journalPane div.commentsHtml ol,
body#teamPage #contentJournals div.jeContainer.journalPane div.commentsHtml ul,
body#report_reader #contentJournals div.jeContainer.journalPane div.commentsHtml ol,
body#report_reader #contentJournals div.jeContainer.journalPane div.commentsHtml ul,
body#orgPage #contentJournals div.jeContainer.journalPane div.commentsHtml ol,
body#orgPage #contentJournals div.jeContainer.journalPane div.commentsHtml ul {
  margin-left: 40px;
}
body#testingPage #contentJournals div.jeContainer.journalPane div.commentsHtml ol,
body#pdev #contentJournals div.jeContainer.journalPane div.commentsHtml ol,
body#playerPage #contentJournals div.jeContainer.journalPane div.commentsHtml ol,
body#teamPage #contentJournals div.jeContainer.journalPane div.commentsHtml ol,
body#report_reader #contentJournals div.jeContainer.journalPane div.commentsHtml ol,
body#orgPage #contentJournals div.jeContainer.journalPane div.commentsHtml ol {
  list-style-type: decimal;
}
body#testingPage #contentJournals div.jeContainer.journalPane div.commentsHtml ol ul,
body#testingPage #contentJournals div.jeContainer.journalPane div.commentsHtml ul ol,
body#testingPage #contentJournals div.jeContainer.journalPane div.commentsHtml ul ul,
body#testingPage #contentJournals div.jeContainer.journalPane div.commentsHtml ol ol,
body#pdev #contentJournals div.jeContainer.journalPane div.commentsHtml ol ul,
body#pdev #contentJournals div.jeContainer.journalPane div.commentsHtml ul ol,
body#pdev #contentJournals div.jeContainer.journalPane div.commentsHtml ul ul,
body#pdev #contentJournals div.jeContainer.journalPane div.commentsHtml ol ol,
body#playerPage #contentJournals div.jeContainer.journalPane div.commentsHtml ol ul,
body#playerPage #contentJournals div.jeContainer.journalPane div.commentsHtml ul ol,
body#playerPage #contentJournals div.jeContainer.journalPane div.commentsHtml ul ul,
body#playerPage #contentJournals div.jeContainer.journalPane div.commentsHtml ol ol,
body#teamPage #contentJournals div.jeContainer.journalPane div.commentsHtml ol ul,
body#teamPage #contentJournals div.jeContainer.journalPane div.commentsHtml ul ol,
body#teamPage #contentJournals div.jeContainer.journalPane div.commentsHtml ul ul,
body#teamPage #contentJournals div.jeContainer.journalPane div.commentsHtml ol ol,
body#report_reader #contentJournals div.jeContainer.journalPane div.commentsHtml ol ul,
body#report_reader #contentJournals div.jeContainer.journalPane div.commentsHtml ul ol,
body#report_reader #contentJournals div.jeContainer.journalPane div.commentsHtml ul ul,
body#report_reader #contentJournals div.jeContainer.journalPane div.commentsHtml ol ol,
body#orgPage #contentJournals div.jeContainer.journalPane div.commentsHtml ol ul,
body#orgPage #contentJournals div.jeContainer.journalPane div.commentsHtml ul ol,
body#orgPage #contentJournals div.jeContainer.journalPane div.commentsHtml ul ul,
body#orgPage #contentJournals div.jeContainer.journalPane div.commentsHtml ol ol {
  margin-top: 0;
  margin-bottom: 0;
}
body#testingPage #contentJournals div.jeContainer.journalPane div.journalAttachments,
body#testingPage #contentJournals div.jeContainer.journalPane div.journalControls,
body#pdev #contentJournals div.jeContainer.journalPane div.journalAttachments,
body#pdev #contentJournals div.jeContainer.journalPane div.journalControls,
body#playerPage #contentJournals div.jeContainer.journalPane div.journalAttachments,
body#playerPage #contentJournals div.jeContainer.journalPane div.journalControls,
body#teamPage #contentJournals div.jeContainer.journalPane div.journalAttachments,
body#teamPage #contentJournals div.jeContainer.journalPane div.journalControls,
body#report_reader #contentJournals div.jeContainer.journalPane div.journalAttachments,
body#report_reader #contentJournals div.jeContainer.journalPane div.journalControls,
body#orgPage #contentJournals div.jeContainer.journalPane div.journalAttachments,
body#orgPage #contentJournals div.jeContainer.journalPane div.journalControls {
  border: 1px solid #999;
  padding: 5px;
}
body#testingPage #contentJournals div.jeContainer.journalPane a.journalAttachmentButton,
body#pdev #contentJournals div.jeContainer.journalPane a.journalAttachmentButton,
body#playerPage #contentJournals div.jeContainer.journalPane a.journalAttachmentButton,
body#teamPage #contentJournals div.jeContainer.journalPane a.journalAttachmentButton,
body#report_reader #contentJournals div.jeContainer.journalPane a.journalAttachmentButton,
body#orgPage #contentJournals div.jeContainer.journalPane a.journalAttachmentButton {
  pointer-events: all;
}
body#testingPage #contentJournals div.jeContainer.journalPane a.journalControlButton,
body#pdev #contentJournals div.jeContainer.journalPane a.journalControlButton,
body#playerPage #contentJournals div.jeContainer.journalPane a.journalControlButton,
body#teamPage #contentJournals div.jeContainer.journalPane a.journalControlButton,
body#report_reader #contentJournals div.jeContainer.journalPane a.journalControlButton,
body#orgPage #contentJournals div.jeContainer.journalPane a.journalControlButton {
  pointer-events: all;
}
body#testingPage #contentJournals div.jeContainer.journalPane div.commentsHtml,
body#pdev #contentJournals div.jeContainer.journalPane div.commentsHtml,
body#playerPage #contentJournals div.jeContainer.journalPane div.commentsHtml,
body#teamPage #contentJournals div.jeContainer.journalPane div.commentsHtml,
body#report_reader #contentJournals div.jeContainer.journalPane div.commentsHtml,
body#orgPage #contentJournals div.jeContainer.journalPane div.commentsHtml {
  width: 100%;
  min-height: 22.2222222222em;
  height: auto;
  overflow: visible;
}
body#testingPage #contentJournals div.jeContainer.journalPane div.journalAttachments,
body#pdev #contentJournals div.jeContainer.journalPane div.journalAttachments,
body#playerPage #contentJournals div.jeContainer.journalPane div.journalAttachments,
body#teamPage #contentJournals div.jeContainer.journalPane div.journalAttachments,
body#report_reader #contentJournals div.jeContainer.journalPane div.journalAttachments,
body#orgPage #contentJournals div.jeContainer.journalPane div.journalAttachments {
  font-size: 0.8888888889em;
  min-height: 2.5925925926em;
}
body#testingPage #contentJournals div.jeContainer.journalPane div.journalAttachments span.title,
body#pdev #contentJournals div.jeContainer.journalPane div.journalAttachments span.title,
body#playerPage #contentJournals div.jeContainer.journalPane div.journalAttachments span.title,
body#teamPage #contentJournals div.jeContainer.journalPane div.journalAttachments span.title,
body#report_reader #contentJournals div.jeContainer.journalPane div.journalAttachments span.title,
body#orgPage #contentJournals div.jeContainer.journalPane div.journalAttachments span.title {
  text-decoration: underline;
  display: block;
  margin-bottom: 5px;
}
body#testingPage #contentJournals div.jeContainer.journalPane div.journalAttachments a,
body#pdev #contentJournals div.jeContainer.journalPane div.journalAttachments a,
body#playerPage #contentJournals div.jeContainer.journalPane div.journalAttachments a,
body#teamPage #contentJournals div.jeContainer.journalPane div.journalAttachments a,
body#report_reader #contentJournals div.jeContainer.journalPane div.journalAttachments a,
body#orgPage #contentJournals div.jeContainer.journalPane div.journalAttachments a {
  background-color: #003263;
  color: #fff;
  padding: 6px 10px;
  display: inline-block;
  margin: 1px;
  font-size: 12px;
}
body#testingPage #contentJournals div.jeContainer div.journalControls,
body#pdev #contentJournals div.jeContainer div.journalControls,
body#playerPage #contentJournals div.jeContainer div.journalControls,
body#teamPage #contentJournals div.jeContainer div.journalControls,
body#report_reader #contentJournals div.jeContainer div.journalControls,
body#orgPage #contentJournals div.jeContainer div.journalControls {
  padding: 5px;
  text-align: right;
  background-color: #f8f8f8;
  border: 1px solid #999;
}
body#testingPage #contentJournals div.jeContainer div.journalControls a,
body#pdev #contentJournals div.jeContainer div.journalControls a,
body#playerPage #contentJournals div.jeContainer div.journalControls a,
body#teamPage #contentJournals div.jeContainer div.journalControls a,
body#report_reader #contentJournals div.jeContainer div.journalControls a,
body#orgPage #contentJournals div.jeContainer div.journalControls a {
  padding: 1px 5px;
}
body#testingPage .jeEditModal,
body#pdev .jeEditModal,
body#playerPage .jeEditModal,
body#teamPage .jeEditModal,
body#report_reader .jeEditModal,
body#orgPage .jeEditModal {
  width: 750px;
}
body#testingPage .jeEditModal div.journalEntryContainer,
body#pdev .jeEditModal div.journalEntryContainer,
body#playerPage .jeEditModal div.journalEntryContainer,
body#teamPage .jeEditModal div.journalEntryContainer,
body#report_reader .jeEditModal div.journalEntryContainer,
body#orgPage .jeEditModal div.journalEntryContainer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  width: 100%;
  font-size: 12px;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section,
body#pdev .jeEditModal div.journalEntryContainer div.section,
body#playerPage .jeEditModal div.journalEntryContainer div.section,
body#teamPage .jeEditModal div.journalEntryContainer div.section,
body#report_reader .jeEditModal div.journalEntryContainer div.section,
body#orgPage .jeEditModal div.journalEntryContainer div.section {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section div.cell,
body#pdev .jeEditModal div.journalEntryContainer div.section div.cell,
body#playerPage .jeEditModal div.journalEntryContainer div.section div.cell,
body#teamPage .jeEditModal div.journalEntryContainer div.section div.cell,
body#report_reader .jeEditModal div.journalEntryContainer div.section div.cell,
body#orgPage .jeEditModal div.journalEntryContainer div.section div.cell {
  vertical-align: top;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section div.cell div.formrow,
body#pdev .jeEditModal div.journalEntryContainer div.section div.cell div.formrow,
body#playerPage .jeEditModal div.journalEntryContainer div.section div.cell div.formrow,
body#teamPage .jeEditModal div.journalEntryContainer div.section div.cell div.formrow,
body#report_reader .jeEditModal div.journalEntryContainer div.section div.cell div.formrow,
body#orgPage .jeEditModal div.journalEntryContainer div.section div.cell div.formrow {
  padding: 2px;
  width: 100%;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section div.cell div.formrow span,
body#pdev .jeEditModal div.journalEntryContainer div.section div.cell div.formrow span,
body#playerPage .jeEditModal div.journalEntryContainer div.section div.cell div.formrow span,
body#teamPage .jeEditModal div.journalEntryContainer div.section div.cell div.formrow span,
body#report_reader .jeEditModal div.journalEntryContainer div.section div.cell div.formrow span,
body#orgPage .jeEditModal div.journalEntryContainer div.section div.cell div.formrow span {
  display: inline-block;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section div.cell div.formrow span.head,
body#pdev .jeEditModal div.journalEntryContainer div.section div.cell div.formrow span.head,
body#playerPage .jeEditModal div.journalEntryContainer div.section div.cell div.formrow span.head,
body#teamPage .jeEditModal div.journalEntryContainer div.section div.cell div.formrow span.head,
body#report_reader .jeEditModal div.journalEntryContainer div.section div.cell div.formrow span.head,
body#orgPage .jeEditModal div.journalEntryContainer div.section div.cell div.formrow span.head {
  font-weight: bold;
  width: 15%;
  text-align: right;
  margin-right: 5px;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section div.cell.edit,
body#pdev .jeEditModal div.journalEntryContainer div.section div.cell.edit,
body#playerPage .jeEditModal div.journalEntryContainer div.section div.cell.edit,
body#teamPage .jeEditModal div.journalEntryContainer div.section div.cell.edit,
body#report_reader .jeEditModal div.journalEntryContainer div.section div.cell.edit,
body#orgPage .jeEditModal div.journalEntryContainer div.section div.cell.edit {
  width: 68%;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section div.cell.additional,
body#pdev .jeEditModal div.journalEntryContainer div.section div.cell.additional,
body#playerPage .jeEditModal div.journalEntryContainer div.section div.cell.additional,
body#teamPage .jeEditModal div.journalEntryContainer div.section div.cell.additional,
body#report_reader .jeEditModal div.journalEntryContainer div.section div.cell.additional,
body#orgPage .jeEditModal div.journalEntryContainer div.section div.cell.additional {
  width: calc(100% - 68%);
}
body#testingPage .jeEditModal div.journalEntryContainer div.section div.cell.attachments,
body#pdev .jeEditModal div.journalEntryContainer div.section div.cell.attachments,
body#playerPage .jeEditModal div.journalEntryContainer div.section div.cell.attachments,
body#teamPage .jeEditModal div.journalEntryContainer div.section div.cell.attachments,
body#report_reader .jeEditModal div.journalEntryContainer div.section div.cell.attachments,
body#orgPage .jeEditModal div.journalEntryContainer div.section div.cell.attachments {
  background-color: #fff;
  height: 100%;
  font-size: 0.8888888889em;
  min-height: 2.5925925926em;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section div.cell.attachments span.title,
body#pdev .jeEditModal div.journalEntryContainer div.section div.cell.attachments span.title,
body#playerPage .jeEditModal div.journalEntryContainer div.section div.cell.attachments span.title,
body#teamPage .jeEditModal div.journalEntryContainer div.section div.cell.attachments span.title,
body#report_reader .jeEditModal div.journalEntryContainer div.section div.cell.attachments span.title,
body#orgPage .jeEditModal div.journalEntryContainer div.section div.cell.attachments span.title {
  text-decoration: underline;
  display: block;
  margin-bottom: 5px;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section div.cell.attachments a,
body#pdev .jeEditModal div.journalEntryContainer div.section div.cell.attachments a,
body#playerPage .jeEditModal div.journalEntryContainer div.section div.cell.attachments a,
body#teamPage .jeEditModal div.journalEntryContainer div.section div.cell.attachments a,
body#report_reader .jeEditModal div.journalEntryContainer div.section div.cell.attachments a,
body#orgPage .jeEditModal div.journalEntryContainer div.section div.cell.attachments a {
  background-color: #003263;
  color: #fff;
  padding: 6px 10px;
  display: inline-block;
  margin: 1px;
  font-size: 12px;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section div.cell .trumbowyg-box,
body#pdev .jeEditModal div.journalEntryContainer div.section div.cell .trumbowyg-box,
body#playerPage .jeEditModal div.journalEntryContainer div.section div.cell .trumbowyg-box,
body#teamPage .jeEditModal div.journalEntryContainer div.section div.cell .trumbowyg-box,
body#report_reader .jeEditModal div.journalEntryContainer div.section div.cell .trumbowyg-box,
body#orgPage .jeEditModal div.journalEntryContainer div.section div.cell .trumbowyg-box {
  margin: 0 !important;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section div.cell .trumbowyg-box button,
body#pdev .jeEditModal div.journalEntryContainer div.section div.cell .trumbowyg-box button,
body#playerPage .jeEditModal div.journalEntryContainer div.section div.cell .trumbowyg-box button,
body#teamPage .jeEditModal div.journalEntryContainer div.section div.cell .trumbowyg-box button,
body#report_reader .jeEditModal div.journalEntryContainer div.section div.cell .trumbowyg-box button,
body#orgPage .jeEditModal div.journalEntryContainer div.section div.cell .trumbowyg-box button {
  max-width: 25px;
  max-height: 25px;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section div.jetitle,
body#pdev .jeEditModal div.journalEntryContainer div.section div.jetitle,
body#playerPage .jeEditModal div.journalEntryContainer div.section div.jetitle,
body#teamPage .jeEditModal div.journalEntryContainer div.section div.jetitle,
body#report_reader .jeEditModal div.journalEntryContainer div.section div.jetitle,
body#orgPage .jeEditModal div.journalEntryContainer div.section div.jetitle {
  width: 100%;
  padding: 5px;
  font-weight: bold;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.top div,
body#pdev .jeEditModal div.journalEntryContainer div.section.top div,
body#playerPage .jeEditModal div.journalEntryContainer div.section.top div,
body#teamPage .jeEditModal div.journalEntryContainer div.section.top div,
body#report_reader .jeEditModal div.journalEntryContainer div.section.top div,
body#orgPage .jeEditModal div.journalEntryContainer div.section.top div {
  border-bottom: 1px solid #ccc;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.mid div.cell,
body#pdev .jeEditModal div.journalEntryContainer div.section.mid div.cell,
body#playerPage .jeEditModal div.journalEntryContainer div.section.mid div.cell,
body#teamPage .jeEditModal div.journalEntryContainer div.section.mid div.cell,
body#report_reader .jeEditModal div.journalEntryContainer div.section.mid div.cell,
body#orgPage .jeEditModal div.journalEntryContainer div.section.mid div.cell {
  background-color: #eee;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.mid div.additional,
body#pdev .jeEditModal div.journalEntryContainer div.section.mid div.additional,
body#playerPage .jeEditModal div.journalEntryContainer div.section.mid div.additional,
body#teamPage .jeEditModal div.journalEntryContainer div.section.mid div.additional,
body#report_reader .jeEditModal div.journalEntryContainer div.section.mid div.additional,
body#orgPage .jeEditModal div.journalEntryContainer div.section.mid div.additional {
  height: 100%;
  padding: 5px;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.mid div.additional fieldset,
body#pdev .jeEditModal div.journalEntryContainer div.section.mid div.additional fieldset,
body#playerPage .jeEditModal div.journalEntryContainer div.section.mid div.additional fieldset,
body#teamPage .jeEditModal div.journalEntryContainer div.section.mid div.additional fieldset,
body#report_reader .jeEditModal div.journalEntryContainer div.section.mid div.additional fieldset,
body#orgPage .jeEditModal div.journalEntryContainer div.section.mid div.additional fieldset {
  height: 100%;
  border: 1px solid #ccc;
  padding: 5px;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.mid div.additional fieldset legend,
body#pdev .jeEditModal div.journalEntryContainer div.section.mid div.additional fieldset legend,
body#playerPage .jeEditModal div.journalEntryContainer div.section.mid div.additional fieldset legend,
body#teamPage .jeEditModal div.journalEntryContainer div.section.mid div.additional fieldset legend,
body#report_reader .jeEditModal div.journalEntryContainer div.section.mid div.additional fieldset legend,
body#orgPage .jeEditModal div.journalEntryContainer div.section.mid div.additional fieldset legend {
  width: 0;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.mid div.additional ul,
body#pdev .jeEditModal div.journalEntryContainer div.section.mid div.additional ul,
body#playerPage .jeEditModal div.journalEntryContainer div.section.mid div.additional ul,
body#teamPage .jeEditModal div.journalEntryContainer div.section.mid div.additional ul,
body#report_reader .jeEditModal div.journalEntryContainer div.section.mid div.additional ul,
body#orgPage .jeEditModal div.journalEntryContainer div.section.mid div.additional ul {
  list-style-type: none;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.mid div.additional ul li,
body#pdev .jeEditModal div.journalEntryContainer div.section.mid div.additional ul li,
body#playerPage .jeEditModal div.journalEntryContainer div.section.mid div.additional ul li,
body#teamPage .jeEditModal div.journalEntryContainer div.section.mid div.additional ul li,
body#report_reader .jeEditModal div.journalEntryContainer div.section.mid div.additional ul li,
body#orgPage .jeEditModal div.journalEntryContainer div.section.mid div.additional ul li {
  position: relative;
  display: block;
  padding: 3px;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.mid div.additional ul li input[type=radio],
body#pdev .jeEditModal div.journalEntryContainer div.section.mid div.additional ul li input[type=radio],
body#playerPage .jeEditModal div.journalEntryContainer div.section.mid div.additional ul li input[type=radio],
body#teamPage .jeEditModal div.journalEntryContainer div.section.mid div.additional ul li input[type=radio],
body#report_reader .jeEditModal div.journalEntryContainer div.section.mid div.additional ul li input[type=radio],
body#orgPage .jeEditModal div.journalEntryContainer div.section.mid div.additional ul li input[type=radio] {
  margin-left: 20px;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.mid div.additional ul span.flagColor,
body#pdev .jeEditModal div.journalEntryContainer div.section.mid div.additional ul span.flagColor,
body#playerPage .jeEditModal div.journalEntryContainer div.section.mid div.additional ul span.flagColor,
body#teamPage .jeEditModal div.journalEntryContainer div.section.mid div.additional ul span.flagColor,
body#report_reader .jeEditModal div.journalEntryContainer div.section.mid div.additional ul span.flagColor,
body#orgPage .jeEditModal div.journalEntryContainer div.section.mid div.additional ul span.flagColor {
  position: absolute;
  top: 5px;
  width: 15px;
  height: 15px;
  display: inline-block;
  border: 1px solid #666;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.mid div.additional ul span.flagColor.noflag,
body#pdev .jeEditModal div.journalEntryContainer div.section.mid div.additional ul span.flagColor.noflag,
body#playerPage .jeEditModal div.journalEntryContainer div.section.mid div.additional ul span.flagColor.noflag,
body#teamPage .jeEditModal div.journalEntryContainer div.section.mid div.additional ul span.flagColor.noflag,
body#report_reader .jeEditModal div.journalEntryContainer div.section.mid div.additional ul span.flagColor.noflag,
body#orgPage .jeEditModal div.journalEntryContainer div.section.mid div.additional ul span.flagColor.noflag {
  background: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' version='1.1' preserveAspectRatio='none' viewBox='0 0 100 100'><path d='M1 0 L0 1 L99 100 L100 99' fill='red' /><path d='M0 99 L99 0 L100 1 L1 100' fill='red' /></svg>");
  background-repeat: no-repeat;
  background-position: center center;
  background-size: 100% 100%, auto;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.mid input[type=text],
body#pdev .jeEditModal div.journalEntryContainer div.section.mid input[type=text],
body#playerPage .jeEditModal div.journalEntryContainer div.section.mid input[type=text],
body#teamPage .jeEditModal div.journalEntryContainer div.section.mid input[type=text],
body#report_reader .jeEditModal div.journalEntryContainer div.section.mid input[type=text],
body#orgPage .jeEditModal div.journalEntryContainer div.section.mid input[type=text] {
  width: 250px;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.mid input[type=text].date,
body#pdev .jeEditModal div.journalEntryContainer div.section.mid input[type=text].date,
body#playerPage .jeEditModal div.journalEntryContainer div.section.mid input[type=text].date,
body#teamPage .jeEditModal div.journalEntryContainer div.section.mid input[type=text].date,
body#report_reader .jeEditModal div.journalEntryContainer div.section.mid input[type=text].date,
body#orgPage .jeEditModal div.journalEntryContainer div.section.mid input[type=text].date {
  width: 150px;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.bot,
body#pdev .jeEditModal div.journalEntryContainer div.section.bot,
body#playerPage .jeEditModal div.journalEntryContainer div.section.bot,
body#teamPage .jeEditModal div.journalEntryContainer div.section.bot,
body#report_reader .jeEditModal div.journalEntryContainer div.section.bot,
body#orgPage .jeEditModal div.journalEntryContainer div.section.bot {
  height: 500px !important;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.bot div.controls,
body#pdev .jeEditModal div.journalEntryContainer div.section.bot div.controls,
body#playerPage .jeEditModal div.journalEntryContainer div.section.bot div.controls,
body#teamPage .jeEditModal div.journalEntryContainer div.section.bot div.controls,
body#report_reader .jeEditModal div.journalEntryContainer div.section.bot div.controls,
body#orgPage .jeEditModal div.journalEntryContainer div.section.bot div.controls {
  position: relative;
  height: 38px;
  background-color: #eee;
  border-bottom: 1px solid #ccc;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.bot div.controls span,
body#pdev .jeEditModal div.journalEntryContainer div.section.bot div.controls span,
body#playerPage .jeEditModal div.journalEntryContainer div.section.bot div.controls span,
body#teamPage .jeEditModal div.journalEntryContainer div.section.bot div.controls span,
body#report_reader .jeEditModal div.journalEntryContainer div.section.bot div.controls span,
body#orgPage .jeEditModal div.journalEntryContainer div.section.bot div.controls span {
  width: 70%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.bot div.controls button.aux,
body#pdev .jeEditModal div.journalEntryContainer div.section.bot div.controls button.aux,
body#playerPage .jeEditModal div.journalEntryContainer div.section.bot div.controls button.aux,
body#teamPage .jeEditModal div.journalEntryContainer div.section.bot div.controls button.aux,
body#report_reader .jeEditModal div.journalEntryContainer div.section.bot div.controls button.aux,
body#orgPage .jeEditModal div.journalEntryContainer div.section.bot div.controls button.aux {
  border: 2px solid #ddd;
  background: #f9f9f9;
  padding: 3px 10px;
  color: #000;
  font-size: 12px;
  cursor: pointer;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.bot div.controls input[type=file].hidden-input,
body#pdev .jeEditModal div.journalEntryContainer div.section.bot div.controls input[type=file].hidden-input,
body#playerPage .jeEditModal div.journalEntryContainer div.section.bot div.controls input[type=file].hidden-input,
body#teamPage .jeEditModal div.journalEntryContainer div.section.bot div.controls input[type=file].hidden-input,
body#report_reader .jeEditModal div.journalEntryContainer div.section.bot div.controls input[type=file].hidden-input,
body#orgPage .jeEditModal div.journalEntryContainer div.section.bot div.controls input[type=file].hidden-input {
  display: none;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.bot div.files,
body#pdev .jeEditModal div.journalEntryContainer div.section.bot div.files,
body#playerPage .jeEditModal div.journalEntryContainer div.section.bot div.files,
body#teamPage .jeEditModal div.journalEntryContainer div.section.bot div.files,
body#report_reader .jeEditModal div.journalEntryContainer div.section.bot div.files,
body#orgPage .jeEditModal div.journalEntryContainer div.section.bot div.files {
  position: relative;
  height: 250px;
  overflow: auto;
  padding: 5px;
  padding-top: 25px;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.bot div.files div.jetitle,
body#pdev .jeEditModal div.journalEntryContainer div.section.bot div.files div.jetitle,
body#playerPage .jeEditModal div.journalEntryContainer div.section.bot div.files div.jetitle,
body#teamPage .jeEditModal div.journalEntryContainer div.section.bot div.files div.jetitle,
body#report_reader .jeEditModal div.journalEntryContainer div.section.bot div.files div.jetitle,
body#orgPage .jeEditModal div.journalEntryContainer div.section.bot div.files div.jetitle {
  text-align: center;
  position: absolute;
  top: 5px;
  width: 90%;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.bot div.files a.isNew,
body#pdev .jeEditModal div.journalEntryContainer div.section.bot div.files a.isNew,
body#playerPage .jeEditModal div.journalEntryContainer div.section.bot div.files a.isNew,
body#teamPage .jeEditModal div.journalEntryContainer div.section.bot div.files a.isNew,
body#report_reader .jeEditModal div.journalEntryContainer div.section.bot div.files a.isNew,
body#orgPage .jeEditModal div.journalEntryContainer div.section.bot div.files a.isNew {
  background-color: rgba(0, 100, 0, 0.6);
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.bot div.files a:hover,
body#pdev .jeEditModal div.journalEntryContainer div.section.bot div.files a:hover,
body#playerPage .jeEditModal div.journalEntryContainer div.section.bot div.files a:hover,
body#teamPage .jeEditModal div.journalEntryContainer div.section.bot div.files a:hover,
body#report_reader .jeEditModal div.journalEntryContainer div.section.bot div.files a:hover,
body#orgPage .jeEditModal div.journalEntryContainer div.section.bot div.files a:hover {
  background-color: red;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.end-buttons,
body#pdev .jeEditModal div.journalEntryContainer div.section.end-buttons,
body#playerPage .jeEditModal div.journalEntryContainer div.section.end-buttons,
body#teamPage .jeEditModal div.journalEntryContainer div.section.end-buttons,
body#report_reader .jeEditModal div.journalEntryContainer div.section.end-buttons,
body#orgPage .jeEditModal div.journalEntryContainer div.section.end-buttons {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 100%;
  background-color: #eee;
  gap: 5px;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding: 5px;
}
body#testingPage .jeEditModal div.journalEntryContainer div.section.end-buttons .btn,
body#pdev .jeEditModal div.journalEntryContainer div.section.end-buttons .btn,
body#playerPage .jeEditModal div.journalEntryContainer div.section.end-buttons .btn,
body#teamPage .jeEditModal div.journalEntryContainer div.section.end-buttons .btn,
body#report_reader .jeEditModal div.journalEntryContainer div.section.end-buttons .btn,
body#orgPage .jeEditModal div.journalEntryContainer div.section.end-buttons .btn {
  cursor: pointer;
  height: 100%;
  width: 100px;
  margin: 0px;
  border: none;
  border-radius: 4px;
  -webkit-box-shadow: 1px 1px 2px #000;
          box-shadow: 1px 1px 2px #000;
  height: 30px;
  vertical-align: middle;
}
body#testingPage #contentVideos div.controls,
body#testingPage #recent-vids div.controls,
body#pdev #contentVideos div.controls,
body#pdev #recent-vids div.controls,
body#playerPage #contentVideos div.controls,
body#playerPage #recent-vids div.controls,
body#teamPage #contentVideos div.controls,
body#teamPage #recent-vids div.controls,
body#report_reader #contentVideos div.controls,
body#report_reader #recent-vids div.controls,
body#orgPage #contentVideos div.controls,
body#orgPage #recent-vids div.controls {
  position: relative;
  padding-top: 10px;
}
body#testingPage #contentVideos div.controls .filters,
body#testingPage #recent-vids div.controls .filters,
body#pdev #contentVideos div.controls .filters,
body#pdev #recent-vids div.controls .filters,
body#playerPage #contentVideos div.controls .filters,
body#playerPage #recent-vids div.controls .filters,
body#teamPage #contentVideos div.controls .filters,
body#teamPage #recent-vids div.controls .filters,
body#report_reader #contentVideos div.controls .filters,
body#report_reader #recent-vids div.controls .filters,
body#orgPage #contentVideos div.controls .filters,
body#orgPage #recent-vids div.controls .filters {
  display: inline-block;
  max-width: 400px;
}
body#testingPage #contentVideos div.controls a,
body#testingPage #recent-vids div.controls a,
body#pdev #contentVideos div.controls a,
body#pdev #recent-vids div.controls a,
body#playerPage #contentVideos div.controls a,
body#playerPage #recent-vids div.controls a,
body#teamPage #contentVideos div.controls a,
body#teamPage #recent-vids div.controls a,
body#report_reader #contentVideos div.controls a,
body#report_reader #recent-vids div.controls a,
body#orgPage #contentVideos div.controls a,
body#orgPage #recent-vids div.controls a {
  display: inline-block;
  border: 1px solid lightblue;
  padding: 3px;
  margin: 2px 2px 0 0;
  font-size: 12px;
  background-color: #ccc;
  color: rgb(0, 50, 99);
  text-decoration: none;
  cursor: pointer;
}
body#testingPage #contentVideos div.controls a:hover,
body#testingPage #recent-vids div.controls a:hover,
body#pdev #contentVideos div.controls a:hover,
body#pdev #recent-vids div.controls a:hover,
body#playerPage #contentVideos div.controls a:hover,
body#playerPage #recent-vids div.controls a:hover,
body#teamPage #contentVideos div.controls a:hover,
body#teamPage #recent-vids div.controls a:hover,
body#report_reader #contentVideos div.controls a:hover,
body#report_reader #recent-vids div.controls a:hover,
body#orgPage #contentVideos div.controls a:hover,
body#orgPage #recent-vids div.controls a:hover {
  color: #ce1126;
}
body#testingPage #contentVideos div.controls button,
body#testingPage #recent-vids div.controls button,
body#pdev #contentVideos div.controls button,
body#pdev #recent-vids div.controls button,
body#playerPage #contentVideos div.controls button,
body#playerPage #recent-vids div.controls button,
body#teamPage #contentVideos div.controls button,
body#teamPage #recent-vids div.controls button,
body#report_reader #contentVideos div.controls button,
body#report_reader #recent-vids div.controls button,
body#orgPage #contentVideos div.controls button,
body#orgPage #recent-vids div.controls button {
  position: absolute;
  bottom: 0;
}
body#testingPage #contentVideos div.controls button.play,
body#testingPage #recent-vids div.controls button.play,
body#pdev #contentVideos div.controls button.play,
body#pdev #recent-vids div.controls button.play,
body#playerPage #contentVideos div.controls button.play,
body#playerPage #recent-vids div.controls button.play,
body#teamPage #contentVideos div.controls button.play,
body#teamPage #recent-vids div.controls button.play,
body#report_reader #contentVideos div.controls button.play,
body#report_reader #recent-vids div.controls button.play,
body#orgPage #contentVideos div.controls button.play,
body#orgPage #recent-vids div.controls button.play {
  left: 215px;
}
body#testingPage #contentVideos div.controls button.clear,
body#testingPage #recent-vids div.controls button.clear,
body#pdev #contentVideos div.controls button.clear,
body#pdev #recent-vids div.controls button.clear,
body#playerPage #contentVideos div.controls button.clear,
body#playerPage #recent-vids div.controls button.clear,
body#teamPage #contentVideos div.controls button.clear,
body#teamPage #recent-vids div.controls button.clear,
body#report_reader #contentVideos div.controls button.clear,
body#report_reader #recent-vids div.controls button.clear,
body#orgPage #contentVideos div.controls button.clear,
body#orgPage #recent-vids div.controls button.clear {
  left: 345px;
}
body#testingPage #contentVideos div.videos ul,
body#testingPage #recent-vids div.videos ul,
body#pdev #contentVideos div.videos ul,
body#pdev #recent-vids div.videos ul,
body#playerPage #contentVideos div.videos ul,
body#playerPage #recent-vids div.videos ul,
body#teamPage #contentVideos div.videos ul,
body#teamPage #recent-vids div.videos ul,
body#report_reader #contentVideos div.videos ul,
body#report_reader #recent-vids div.videos ul,
body#orgPage #contentVideos div.videos ul,
body#orgPage #recent-vids div.videos ul {
  list-style-type: none;
}
body#testingPage #contentVideos div.videos ul li,
body#testingPage #recent-vids div.videos ul li,
body#pdev #contentVideos div.videos ul li,
body#pdev #recent-vids div.videos ul li,
body#playerPage #contentVideos div.videos ul li,
body#playerPage #recent-vids div.videos ul li,
body#teamPage #contentVideos div.videos ul li,
body#teamPage #recent-vids div.videos ul li,
body#report_reader #contentVideos div.videos ul li,
body#report_reader #recent-vids div.videos ul li,
body#orgPage #contentVideos div.videos ul li,
body#orgPage #recent-vids div.videos ul li {
  display: inline-block;
  position: relative;
  margin: 5px 5px 0 0;
  cursor: pointer;
}
body#testingPage #contentVideos div.videos ul li span,
body#testingPage #recent-vids div.videos ul li span,
body#pdev #contentVideos div.videos ul li span,
body#pdev #recent-vids div.videos ul li span,
body#playerPage #contentVideos div.videos ul li span,
body#playerPage #recent-vids div.videos ul li span,
body#teamPage #contentVideos div.videos ul li span,
body#teamPage #recent-vids div.videos ul li span,
body#report_reader #contentVideos div.videos ul li span,
body#report_reader #recent-vids div.videos ul li span,
body#orgPage #contentVideos div.videos ul li span,
body#orgPage #recent-vids div.videos ul li span {
  position: absolute;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  color: #fff;
  padding: 3px;
  font-size: 11px;
}
body#testingPage #contentVideos div.videos ul li span.subject,
body#testingPage #recent-vids div.videos ul li span.subject,
body#pdev #contentVideos div.videos ul li span.subject,
body#pdev #recent-vids div.videos ul li span.subject,
body#playerPage #contentVideos div.videos ul li span.subject,
body#playerPage #recent-vids div.videos ul li span.subject,
body#teamPage #contentVideos div.videos ul li span.subject,
body#teamPage #recent-vids div.videos ul li span.subject,
body#report_reader #contentVideos div.videos ul li span.subject,
body#report_reader #recent-vids div.videos ul li span.subject,
body#orgPage #contentVideos div.videos ul li span.subject,
body#orgPage #recent-vids div.videos ul li span.subject {
  bottom: 3px;
}
body#testingPage #contentVideos div.videos ul li img,
body#testingPage #recent-vids div.videos ul li img,
body#pdev #contentVideos div.videos ul li img,
body#pdev #recent-vids div.videos ul li img,
body#playerPage #contentVideos div.videos ul li img,
body#playerPage #recent-vids div.videos ul li img,
body#teamPage #contentVideos div.videos ul li img,
body#teamPage #recent-vids div.videos ul li img,
body#report_reader #contentVideos div.videos ul li img,
body#report_reader #recent-vids div.videos ul li img,
body#orgPage #contentVideos div.videos ul li img,
body#orgPage #recent-vids div.videos ul li img {
  width: 250px;
  border: 1px solid #000;
}
body#testingPage #contentVideos div.videos ul li .selected-vid,
body#testingPage #recent-vids div.videos ul li .selected-vid,
body#pdev #contentVideos div.videos ul li .selected-vid,
body#pdev #recent-vids div.videos ul li .selected-vid,
body#playerPage #contentVideos div.videos ul li .selected-vid,
body#playerPage #recent-vids div.videos ul li .selected-vid,
body#teamPage #contentVideos div.videos ul li .selected-vid,
body#teamPage #recent-vids div.videos ul li .selected-vid,
body#report_reader #contentVideos div.videos ul li .selected-vid,
body#report_reader #recent-vids div.videos ul li .selected-vid,
body#orgPage #contentVideos div.videos ul li .selected-vid,
body#orgPage #recent-vids div.videos ul li .selected-vid {
  position: absolute;
  top: 0;
  z-index: 0;
  width: 250px;
  height: calc(100% - 5px);
  background: rgba(0, 50, 99, 0.7);
}
@media screen and (max-width: 800px) {
  body#testingPage #contentVideos div.videos ul li .selected-vid,
  body#testingPage #recent-vids div.videos ul li .selected-vid,
  body#pdev #contentVideos div.videos ul li .selected-vid,
  body#pdev #recent-vids div.videos ul li .selected-vid,
  body#playerPage #contentVideos div.videos ul li .selected-vid,
  body#playerPage #recent-vids div.videos ul li .selected-vid,
  body#teamPage #contentVideos div.videos ul li .selected-vid,
  body#teamPage #recent-vids div.videos ul li .selected-vid,
  body#report_reader #contentVideos div.videos ul li .selected-vid,
  body#report_reader #recent-vids div.videos ul li .selected-vid,
  body#orgPage #contentVideos div.videos ul li .selected-vid,
  body#orgPage #recent-vids div.videos ul li .selected-vid {
    width: 100%;
  }
}
body#testingPage #contentVideos div.videos ul li .selected-vid .check,
body#testingPage #recent-vids div.videos ul li .selected-vid .check,
body#pdev #contentVideos div.videos ul li .selected-vid .check,
body#pdev #recent-vids div.videos ul li .selected-vid .check,
body#playerPage #contentVideos div.videos ul li .selected-vid .check,
body#playerPage #recent-vids div.videos ul li .selected-vid .check,
body#teamPage #contentVideos div.videos ul li .selected-vid .check,
body#teamPage #recent-vids div.videos ul li .selected-vid .check,
body#report_reader #contentVideos div.videos ul li .selected-vid .check,
body#report_reader #recent-vids div.videos ul li .selected-vid .check,
body#orgPage #contentVideos div.videos ul li .selected-vid .check,
body#orgPage #recent-vids div.videos ul li .selected-vid .check {
  position: absolute;
  z-index: 2;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 70px;
  fill: #fff;
}
body#testingPage #recent-vids .videoScroll,
body#pdev #recent-vids .videoScroll,
body#playerPage #recent-vids .videoScroll,
body#teamPage #recent-vids .videoScroll,
body#report_reader #recent-vids .videoScroll,
body#orgPage #recent-vids .videoScroll {
  height: calc(100vh - 3.7037037037em);
  float: left;
  overflow: auto;
}
body#testingPage #recent-vids .videoPane,
body#pdev #recent-vids .videoPane,
body#playerPage #recent-vids .videoPane,
body#teamPage #recent-vids .videoPane,
body#report_reader #recent-vids .videoPane,
body#orgPage #recent-vids .videoPane {
  width: calc(100% - (400px + 0.7407407407em + 175px));
  height: calc(100hv - 3.7037037037em);
  border: #999;
  min-width: 21.1111111111em;
  max-width: 48.1481481481em;
  color: #000;
  float: left;
}
body#testingPage #recent-vids .videoPane video,
body#pdev #recent-vids .videoPane video,
body#playerPage #recent-vids .videoPane video,
body#teamPage #recent-vids .videoPane video,
body#report_reader #recent-vids .videoPane video,
body#orgPage #recent-vids .videoPane video {
  width: 440px !important;
  height: 248px !important;
}
body#testingPage #recent-vids .tableDisplay,
body#pdev #recent-vids .tableDisplay,
body#playerPage #recent-vids .tableDisplay,
body#teamPage #recent-vids .tableDisplay,
body#report_reader #recent-vids .tableDisplay,
body#orgPage #recent-vids .tableDisplay {
  min-width: 440px !important;
}
body#testingPage #recent-vids .tableDisplay tbody tr td,
body#pdev #recent-vids .tableDisplay tbody tr td,
body#playerPage #recent-vids .tableDisplay tbody tr td,
body#teamPage #recent-vids .tableDisplay tbody tr td,
body#report_reader #recent-vids .tableDisplay tbody tr td,
body#orgPage #recent-vids .tableDisplay tbody tr td {
  vertical-align: top;
}
body#testingPage #recent-vids .thumbs,
body#pdev #recent-vids .thumbs,
body#playerPage #recent-vids .thumbs,
body#teamPage #recent-vids .thumbs,
body#report_reader #recent-vids .thumbs,
body#orgPage #recent-vids .thumbs {
  min-width: 0;
  min-height: 0;
  text-align: center;
  width: 0 !important;
}
body#testingPage #recent-vids .thumbs img,
body#pdev #recent-vids .thumbs img,
body#playerPage #recent-vids .thumbs img,
body#teamPage #recent-vids .thumbs img,
body#report_reader #recent-vids .thumbs img,
body#orgPage #recent-vids .thumbs img {
  width: 74.5px;
}
body#testingPage #contentAttributes .tableDisplay,
body#testingPage #contentVideos .tableDisplay,
body#testingPage #contentService .tableDisplay,
body#pdev #contentAttributes .tableDisplay,
body#pdev #contentVideos .tableDisplay,
body#pdev #contentService .tableDisplay,
body#playerPage #contentAttributes .tableDisplay,
body#playerPage #contentVideos .tableDisplay,
body#playerPage #contentService .tableDisplay,
body#teamPage #contentAttributes .tableDisplay,
body#teamPage #contentVideos .tableDisplay,
body#teamPage #contentService .tableDisplay,
body#report_reader #contentAttributes .tableDisplay,
body#report_reader #contentVideos .tableDisplay,
body#report_reader #contentService .tableDisplay,
body#orgPage #contentAttributes .tableDisplay,
body#orgPage #contentVideos .tableDisplay,
body#orgPage #contentService .tableDisplay {
  min-width: 600px;
  float: left;
}
body#testingPage #contentAttributes .tableDisplay tbody tr:nth-child(odd),
body#testingPage #contentVideos .tableDisplay tbody tr:nth-child(odd),
body#testingPage #contentService .tableDisplay tbody tr:nth-child(odd),
body#pdev #contentAttributes .tableDisplay tbody tr:nth-child(odd),
body#pdev #contentVideos .tableDisplay tbody tr:nth-child(odd),
body#pdev #contentService .tableDisplay tbody tr:nth-child(odd),
body#playerPage #contentAttributes .tableDisplay tbody tr:nth-child(odd),
body#playerPage #contentVideos .tableDisplay tbody tr:nth-child(odd),
body#playerPage #contentService .tableDisplay tbody tr:nth-child(odd),
body#teamPage #contentAttributes .tableDisplay tbody tr:nth-child(odd),
body#teamPage #contentVideos .tableDisplay tbody tr:nth-child(odd),
body#teamPage #contentService .tableDisplay tbody tr:nth-child(odd),
body#report_reader #contentAttributes .tableDisplay tbody tr:nth-child(odd),
body#report_reader #contentVideos .tableDisplay tbody tr:nth-child(odd),
body#report_reader #contentService .tableDisplay tbody tr:nth-child(odd),
body#orgPage #contentAttributes .tableDisplay tbody tr:nth-child(odd),
body#orgPage #contentVideos .tableDisplay tbody tr:nth-child(odd),
body#orgPage #contentService .tableDisplay tbody tr:nth-child(odd) {
  background-color: #e5e5e5;
}
body#testingPage #contentAttributes .tableDisplay tbody tr.selected,
body#testingPage #contentVideos .tableDisplay tbody tr.selected,
body#testingPage #contentService .tableDisplay tbody tr.selected,
body#pdev #contentAttributes .tableDisplay tbody tr.selected,
body#pdev #contentVideos .tableDisplay tbody tr.selected,
body#pdev #contentService .tableDisplay tbody tr.selected,
body#playerPage #contentAttributes .tableDisplay tbody tr.selected,
body#playerPage #contentVideos .tableDisplay tbody tr.selected,
body#playerPage #contentService .tableDisplay tbody tr.selected,
body#teamPage #contentAttributes .tableDisplay tbody tr.selected,
body#teamPage #contentVideos .tableDisplay tbody tr.selected,
body#teamPage #contentService .tableDisplay tbody tr.selected,
body#report_reader #contentAttributes .tableDisplay tbody tr.selected,
body#report_reader #contentVideos .tableDisplay tbody tr.selected,
body#report_reader #contentService .tableDisplay tbody tr.selected,
body#orgPage #contentAttributes .tableDisplay tbody tr.selected,
body#orgPage #contentVideos .tableDisplay tbody tr.selected,
body#orgPage #contentService .tableDisplay tbody tr.selected {
  background-color: #606060 !important;
  color: #fff;
}
body#testingPage #contentSnCDashboard,
body#testingPage #contentMedical,
body#pdev #contentSnCDashboard,
body#pdev #contentMedical,
body#playerPage #contentSnCDashboard,
body#playerPage #contentMedical,
body#teamPage #contentSnCDashboard,
body#teamPage #contentMedical,
body#report_reader #contentSnCDashboard,
body#report_reader #contentMedical,
body#orgPage #contentSnCDashboard,
body#orgPage #contentMedical {
  overflow: hidden;
}
body#testingPage #contentSnCDashboard table,
body#testingPage #contentMedical table,
body#pdev #contentSnCDashboard table,
body#pdev #contentMedical table,
body#playerPage #contentSnCDashboard table,
body#playerPage #contentMedical table,
body#teamPage #contentSnCDashboard table,
body#teamPage #contentMedical table,
body#report_reader #contentSnCDashboard table,
body#report_reader #contentMedical table,
body#orgPage #contentSnCDashboard table,
body#orgPage #contentMedical table {
  margin: 0.7407407407em;
}
body#testingPage #contentSnCDashboard .gContainer,
body#testingPage #contentMedical .gContainer,
body#pdev #contentSnCDashboard .gContainer,
body#pdev #contentMedical .gContainer,
body#playerPage #contentSnCDashboard .gContainer,
body#playerPage #contentMedical .gContainer,
body#teamPage #contentSnCDashboard .gContainer,
body#teamPage #contentMedical .gContainer,
body#report_reader #contentSnCDashboard .gContainer,
body#report_reader #contentMedical .gContainer,
body#orgPage #contentSnCDashboard .gContainer,
body#orgPage #contentMedical .gContainer {
  margin-top: 30px;
}
body#testingPage #contentSnCDashboard .playerGraph,
body#testingPage #contentMedical .playerGraph,
body#pdev #contentSnCDashboard .playerGraph,
body#pdev #contentMedical .playerGraph,
body#playerPage #contentSnCDashboard .playerGraph,
body#playerPage #contentMedical .playerGraph,
body#teamPage #contentSnCDashboard .playerGraph,
body#teamPage #contentMedical .playerGraph,
body#report_reader #contentSnCDashboard .playerGraph,
body#report_reader #contentMedical .playerGraph,
body#orgPage #contentSnCDashboard .playerGraph,
body#orgPage #contentMedical .playerGraph {
  margin: 0.7407407407em;
  border: 1px solid #ccc;
  display: inline-block;
}
body#testingPage #contentSnCDashboard .playerGraph,
body#testingPage #contentMedical .playerGraph,
body#pdev #contentSnCDashboard .playerGraph,
body#pdev #contentMedical .playerGraph,
body#playerPage #contentSnCDashboard .playerGraph,
body#playerPage #contentMedical .playerGraph,
body#teamPage #contentSnCDashboard .playerGraph,
body#teamPage #contentMedical .playerGraph,
body#report_reader #contentSnCDashboard .playerGraph,
body#report_reader #contentMedical .playerGraph,
body#orgPage #contentSnCDashboard .playerGraph,
body#orgPage #contentMedical .playerGraph {
  position: relative;
}
body#testingPage #contentSnCDashboard .playerGraph .gOverlay,
body#testingPage #contentMedical .playerGraph .gOverlay,
body#pdev #contentSnCDashboard .playerGraph .gOverlay,
body#pdev #contentMedical .playerGraph .gOverlay,
body#playerPage #contentSnCDashboard .playerGraph .gOverlay,
body#playerPage #contentMedical .playerGraph .gOverlay,
body#teamPage #contentSnCDashboard .playerGraph .gOverlay,
body#teamPage #contentMedical .playerGraph .gOverlay,
body#report_reader #contentSnCDashboard .playerGraph .gOverlay,
body#report_reader #contentMedical .playerGraph .gOverlay,
body#orgPage #contentSnCDashboard .playerGraph .gOverlay,
body#orgPage #contentMedical .playerGraph .gOverlay {
  width: 200px;
  height: 25px;
  position: absolute;
  top: -18px;
  left: 4px;
  font-weight: bold;
}
body#testingPage #contentMedical .tableDisplay tbody td,
body#pdev #contentMedical .tableDisplay tbody td,
body#playerPage #contentMedical .tableDisplay tbody td,
body#teamPage #contentMedical .tableDisplay tbody td,
body#report_reader #contentMedical .tableDisplay tbody td,
body#orgPage #contentMedical .tableDisplay tbody td {
  width: 35px !important;
}
body#testingPage[data-pagehash=skyzones],
body#pdev[data-pagehash=skyzones],
body#playerPage[data-pagehash=skyzones],
body#teamPage[data-pagehash=skyzones],
body#report_reader[data-pagehash=skyzones],
body#orgPage[data-pagehash=skyzones] {
  background-color: red;
}
@media print {
  body#testingPage[data-pagehash=skyzones] #dashNav,
  body#pdev[data-pagehash=skyzones] #dashNav,
  body#playerPage[data-pagehash=skyzones] #dashNav,
  body#teamPage[data-pagehash=skyzones] #dashNav,
  body#report_reader[data-pagehash=skyzones] #dashNav,
  body#orgPage[data-pagehash=skyzones] #dashNav {
    display: none;
  }
}
body#testingPage #contentPlots,
body#pdev #contentPlots,
body#playerPage #contentPlots,
body#teamPage #contentPlots,
body#report_reader #contentPlots,
body#orgPage #contentPlots {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
}
body#testingPage #contentPlots div.plot h4,
body#pdev #contentPlots div.plot h4,
body#playerPage #contentPlots div.plot h4,
body#teamPage #contentPlots div.plot h4,
body#report_reader #contentPlots div.plot h4,
body#orgPage #contentPlots div.plot h4 {
  text-align: center;
  font-weight: bold;
  text-decoration: underline;
}
@media screen and (max-width: 1390px) {
  body#testingPage #contentPlots div.plot,
  body#pdev #contentPlots div.plot,
  body#playerPage #contentPlots div.plot,
  body#teamPage #contentPlots div.plot,
  body#report_reader #contentPlots div.plot,
  body#orgPage #contentPlots div.plot {
    width: 550px;
  }
  body#testingPage #contentPlots div.plot img,
  body#pdev #contentPlots div.plot img,
  body#playerPage #contentPlots div.plot img,
  body#teamPage #contentPlots div.plot img,
  body#report_reader #contentPlots div.plot img,
  body#orgPage #contentPlots div.plot img {
    width: 100%;
  }
}
@media screen and (max-width: 1280px) {
  body#testingPage #contentPlots div.plot,
  body#pdev #contentPlots div.plot,
  body#playerPage #contentPlots div.plot,
  body#teamPage #contentPlots div.plot,
  body#report_reader #contentPlots div.plot,
  body#orgPage #contentPlots div.plot {
    width: 500px;
  }
  body#testingPage #contentPlots div.plot img,
  body#pdev #contentPlots div.plot img,
  body#playerPage #contentPlots div.plot img,
  body#teamPage #contentPlots div.plot img,
  body#report_reader #contentPlots div.plot img,
  body#orgPage #contentPlots div.plot img {
    width: 100%;
  }
}
@media screen and (max-width: 1180px) {
  body#testingPage #contentPlots div.plot,
  body#pdev #contentPlots div.plot,
  body#playerPage #contentPlots div.plot,
  body#teamPage #contentPlots div.plot,
  body#report_reader #contentPlots div.plot,
  body#orgPage #contentPlots div.plot {
    width: unset;
  }
  body#testingPage #contentPlots div.plot img,
  body#pdev #contentPlots div.plot img,
  body#playerPage #contentPlots div.plot img,
  body#teamPage #contentPlots div.plot img,
  body#report_reader #contentPlots div.plot img,
  body#orgPage #contentPlots div.plot img {
    width: 100%;
  }
}
body#testingPage #contentSpray div.legend,
body#pdev #contentSpray div.legend,
body#playerPage #contentSpray div.legend,
body#teamPage #contentSpray div.legend,
body#report_reader #contentSpray div.legend,
body#orgPage #contentSpray div.legend {
  width: 67.4074074074em;
  overflow: hidden;
  text-align: center;
  padding: 0.7407407407em;
  margin-bottom: 0.7407407407em;
  background-color: #ccc;
}
body#testingPage #contentSpray div.legend ul,
body#pdev #contentSpray div.legend ul,
body#playerPage #contentSpray div.legend ul,
body#teamPage #contentSpray div.legend ul,
body#report_reader #contentSpray div.legend ul,
body#orgPage #contentSpray div.legend ul {
  display: inline-block;
  list-style-type: none;
}
body#testingPage #contentSpray div.legend ul li,
body#pdev #contentSpray div.legend ul li,
body#playerPage #contentSpray div.legend ul li,
body#teamPage #contentSpray div.legend ul li,
body#report_reader #contentSpray div.legend ul li,
body#orgPage #contentSpray div.legend ul li {
  float: left;
  padding-right: 0.7407407407em;
  margin-right: 0.7407407407em;
  border-right: 1px solid #000;
  font-size: 0.8888888889em;
}
body#testingPage #contentSpray div.legend ul li span,
body#pdev #contentSpray div.legend ul li span,
body#playerPage #contentSpray div.legend ul li span,
body#teamPage #contentSpray div.legend ul li span,
body#report_reader #contentSpray div.legend ul li span,
body#orgPage #contentSpray div.legend ul li span {
  font-weight: bold;
}
body#testingPage #contentSpray div.legend ul li:last-child,
body#pdev #contentSpray div.legend ul li:last-child,
body#playerPage #contentSpray div.legend ul li:last-child,
body#teamPage #contentSpray div.legend ul li:last-child,
body#report_reader #contentSpray div.legend ul li:last-child,
body#orgPage #contentSpray div.legend ul li:last-child {
  border-right: none;
}
body#testingPage #contentSpray div.charts,
body#pdev #contentSpray div.charts,
body#playerPage #contentSpray div.charts,
body#teamPage #contentSpray div.charts,
body#report_reader #contentSpray div.charts,
body#orgPage #contentSpray div.charts {
  overflow: hidden;
  width: 67.4074074074em;
}
body#testingPage #contentSpray div.charts span.title,
body#pdev #contentSpray div.charts span.title,
body#playerPage #contentSpray div.charts span.title,
body#teamPage #contentSpray div.charts span.title,
body#report_reader #contentSpray div.charts span.title,
body#orgPage #contentSpray div.charts span.title {
  display: inline-block;
  text-align: center;
  width: 100%;
  font-size: 1.1111111111em;
  font-weight: bold;
}
body#testingPage #contentSpray ul.sprays,
body#pdev #contentSpray ul.sprays,
body#playerPage #contentSpray ul.sprays,
body#teamPage #contentSpray ul.sprays,
body#report_reader #contentSpray ul.sprays,
body#orgPage #contentSpray ul.sprays {
  list-style-type: none;
}
body#testingPage #contentSpray ul.sprays li,
body#pdev #contentSpray ul.sprays li,
body#playerPage #contentSpray ul.sprays li,
body#teamPage #contentSpray ul.sprays li,
body#report_reader #contentSpray ul.sprays li,
body#orgPage #contentSpray ul.sprays li {
  position: relative;
  float: left;
  width: 33.3333333333em;
  height: 29.6296296296em;
}
body#testingPage #contentSpray ul.sprays li span.title,
body#pdev #contentSpray ul.sprays li span.title,
body#playerPage #contentSpray ul.sprays li span.title,
body#teamPage #contentSpray ul.sprays li span.title,
body#report_reader #contentSpray ul.sprays li span.title,
body#orgPage #contentSpray ul.sprays li span.title {
  display: inline-block;
  text-align: center;
  width: 100%;
  padding-bottom: 0.7407407407em;
  font-weight: bold;
}
body#testingPage #contentSpray ul.sprays li span.sub,
body#pdev #contentSpray ul.sprays li span.sub,
body#playerPage #contentSpray ul.sprays li span.sub,
body#teamPage #contentSpray ul.sprays li span.sub,
body#report_reader #contentSpray ul.sprays li span.sub,
body#orgPage #contentSpray ul.sprays li span.sub {
  position: absolute;
  bottom: 3.7037037037em;
  left: 0.7407407407em;
}
body#testingPage #contentSpray ul.sprays li:nth-child(odd),
body#pdev #contentSpray ul.sprays li:nth-child(odd),
body#playerPage #contentSpray ul.sprays li:nth-child(odd),
body#teamPage #contentSpray ul.sprays li:nth-child(odd),
body#report_reader #contentSpray ul.sprays li:nth-child(odd),
body#orgPage #contentSpray ul.sprays li:nth-child(odd) {
  margin-right: 0;
}
body#testingPage #contentSpray img,
body#pdev #contentSpray img,
body#playerPage #contentSpray img,
body#teamPage #contentSpray img,
body#report_reader #contentSpray img,
body#orgPage #contentSpray img {
  width: 33.3333333333em;
  border: 1px solid #ccc;
}
body#testingPage #contentProgress #entryForm,
body#pdev #contentProgress #entryForm,
body#playerPage #contentProgress #entryForm,
body#teamPage #contentProgress #entryForm,
body#report_reader #contentProgress #entryForm,
body#orgPage #contentProgress #entryForm {
  position: relative !important;
}
body#testingPage #contentProcess .processButtons,
body#pdev #contentProcess .processButtons,
body#playerPage #contentProcess .processButtons,
body#teamPage #contentProcess .processButtons,
body#report_reader #contentProcess .processButtons,
body#orgPage #contentProcess .processButtons {
  overflow: hidden;
  width: 85%;
  text-align: left;
  margin-bottom: 0.72em;
}
body#testingPage #contentProcess .processButtons strong,
body#pdev #contentProcess .processButtons strong,
body#playerPage #contentProcess .processButtons strong,
body#teamPage #contentProcess .processButtons strong,
body#report_reader #contentProcess .processButtons strong,
body#orgPage #contentProcess .processButtons strong {
  font-weight: bold;
}
body#testingPage #contentProcess .processButtons a,
body#pdev #contentProcess .processButtons a,
body#playerPage #contentProcess .processButtons a,
body#teamPage #contentProcess .processButtons a,
body#report_reader #contentProcess .processButtons a,
body#orgPage #contentProcess .processButtons a {
  float: right;
  margin-left: 5px;
}
body#testingPage #contentProcess .processButtons small,
body#pdev #contentProcess .processButtons small,
body#playerPage #contentProcess .processButtons small,
body#teamPage #contentProcess .processButtons small,
body#report_reader #contentProcess .processButtons small,
body#orgPage #contentProcess .processButtons small {
  font-style: 12px;
}
body#testingPage #contentProcess .processTables,
body#pdev #contentProcess .processTables,
body#playerPage #contentProcess .processTables,
body#teamPage #contentProcess .processTables,
body#report_reader #contentProcess .processTables,
body#orgPage #contentProcess .processTables {
  width: 100%;
  margin-bottom: 0.7407407407em;
}
body#testingPage #contentProcessHistory .processTables,
body#pdev #contentProcessHistory .processTables,
body#playerPage #contentProcessHistory .processTables,
body#teamPage #contentProcessHistory .processTables,
body#report_reader #contentProcessHistory .processTables,
body#orgPage #contentProcessHistory .processTables {
  width: 90%;
}
body#testingPage #contentProcessHistory .processTables .process_effort,
body#testingPage #contentProcessHistory .processTables .proscor_column,
body#pdev #contentProcessHistory .processTables .process_effort,
body#pdev #contentProcessHistory .processTables .proscor_column,
body#playerPage #contentProcessHistory .processTables .process_effort,
body#playerPage #contentProcessHistory .processTables .proscor_column,
body#teamPage #contentProcessHistory .processTables .process_effort,
body#teamPage #contentProcessHistory .processTables .proscor_column,
body#report_reader #contentProcessHistory .processTables .process_effort,
body#report_reader #contentProcessHistory .processTables .proscor_column,
body#orgPage #contentProcessHistory .processTables .process_effort,
body#orgPage #contentProcessHistory .processTables .proscor_column {
  text-align: center;
}
body#testingPage #contentProcessHistory .phistory_bydate,
body#pdev #contentProcessHistory .phistory_bydate,
body#playerPage #contentProcessHistory .phistory_bydate,
body#teamPage #contentProcessHistory .phistory_bydate,
body#report_reader #contentProcessHistory .phistory_bydate,
body#orgPage #contentProcessHistory .phistory_bydate {
  padding-bottom: 0.7407407407em;
}
body#testingPage #contentProcessHistory .phistory_bydate .processTables,
body#pdev #contentProcessHistory .phistory_bydate .processTables,
body#playerPage #contentProcessHistory .phistory_bydate .processTables,
body#teamPage #contentProcessHistory .phistory_bydate .processTables,
body#report_reader #contentProcessHistory .phistory_bydate .processTables,
body#orgPage #contentProcessHistory .phistory_bydate .processTables {
  margin: 0.7407407407em;
}
body#testingPage #teamProcessList,
body#pdev #teamProcessList,
body#playerPage #teamProcessList,
body#teamPage #teamProcessList,
body#report_reader #teamProcessList,
body#orgPage #teamProcessList {
  position: relative;
}
body#testingPage #teamProcessList .processTables,
body#pdev #teamProcessList .processTables,
body#playerPage #teamProcessList .processTables,
body#teamPage #teamProcessList .processTables,
body#report_reader #teamProcessList .processTables,
body#orgPage #teamProcessList .processTables {
  position: absolute;
  top: 67px;
  min-width: 1565px;
}
body#testingPage #teamProcessList .processTables.fixed-header,
body#pdev #teamProcessList .processTables.fixed-header,
body#playerPage #teamProcessList .processTables.fixed-header,
body#teamPage #teamProcessList .processTables.fixed-header,
body#report_reader #teamProcessList .processTables.fixed-header,
body#orgPage #teamProcessList .processTables.fixed-header {
  position: absolute;
  top: 0;
  margin-bottom: 0;
}
body#testingPage #teamProcessList .processTables.fixed-header.sticky-header,
body#pdev #teamProcessList .processTables.fixed-header.sticky-header,
body#playerPage #teamProcessList .processTables.fixed-header.sticky-header,
body#teamPage #teamProcessList .processTables.fixed-header.sticky-header,
body#report_reader #teamProcessList .processTables.fixed-header.sticky-header,
body#orgPage #teamProcessList .processTables.fixed-header.sticky-header {
  position: fixed;
  z-index: 100;
  top: 32px;
  width: calc(100% - 189px);
}
body#testingPage .planEditModal,
body#testingPage .planAddModal,
body#testingPage .visionEditModal,
body#pdev .planEditModal,
body#pdev .planAddModal,
body#pdev .visionEditModal,
body#playerPage .planEditModal,
body#playerPage .planAddModal,
body#playerPage .visionEditModal,
body#teamPage .planEditModal,
body#teamPage .planAddModal,
body#teamPage .visionEditModal,
body#report_reader .planEditModal,
body#report_reader .planAddModal,
body#report_reader .visionEditModal,
body#orgPage .planEditModal,
body#orgPage .planAddModal,
body#orgPage .visionEditModal {
  width: 25.9259259259em;
  top: 5%;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
body#testingPage .planEditModal.goal,
body#testingPage .planAddModal.goal,
body#testingPage .visionEditModal.goal,
body#pdev .planEditModal.goal,
body#pdev .planAddModal.goal,
body#pdev .visionEditModal.goal,
body#playerPage .planEditModal.goal,
body#playerPage .planAddModal.goal,
body#playerPage .visionEditModal.goal,
body#teamPage .planEditModal.goal,
body#teamPage .planAddModal.goal,
body#teamPage .visionEditModal.goal,
body#report_reader .planEditModal.goal,
body#report_reader .planAddModal.goal,
body#report_reader .visionEditModal.goal,
body#orgPage .planEditModal.goal,
body#orgPage .planAddModal.goal,
body#orgPage .visionEditModal.goal {
  min-height: 40.7407407407em;
}
body#testingPage .planEditModal.goal .modal-content,
body#testingPage .planAddModal.goal .modal-content,
body#testingPage .visionEditModal.goal .modal-content,
body#pdev .planEditModal.goal .modal-content,
body#pdev .planAddModal.goal .modal-content,
body#pdev .visionEditModal.goal .modal-content,
body#playerPage .planEditModal.goal .modal-content,
body#playerPage .planAddModal.goal .modal-content,
body#playerPage .visionEditModal.goal .modal-content,
body#teamPage .planEditModal.goal .modal-content,
body#teamPage .planAddModal.goal .modal-content,
body#teamPage .visionEditModal.goal .modal-content,
body#report_reader .planEditModal.goal .modal-content,
body#report_reader .planAddModal.goal .modal-content,
body#report_reader .visionEditModal.goal .modal-content,
body#orgPage .planEditModal.goal .modal-content,
body#orgPage .planAddModal.goal .modal-content,
body#orgPage .visionEditModal.goal .modal-content {
  height: 37.6296296296em;
}
body#testingPage .planEditModal.act,
body#testingPage .planAddModal.act,
body#testingPage .visionEditModal.act,
body#pdev .planEditModal.act,
body#pdev .planAddModal.act,
body#pdev .visionEditModal.act,
body#playerPage .planEditModal.act,
body#playerPage .planAddModal.act,
body#playerPage .visionEditModal.act,
body#teamPage .planEditModal.act,
body#teamPage .planAddModal.act,
body#teamPage .visionEditModal.act,
body#report_reader .planEditModal.act,
body#report_reader .planAddModal.act,
body#report_reader .visionEditModal.act,
body#orgPage .planEditModal.act,
body#orgPage .planAddModal.act,
body#orgPage .visionEditModal.act {
  height: 23.7037037037em;
}
body#testingPage .planEditModal.act .modal-content,
body#testingPage .planAddModal.act .modal-content,
body#testingPage .visionEditModal.act .modal-content,
body#pdev .planEditModal.act .modal-content,
body#pdev .planAddModal.act .modal-content,
body#pdev .visionEditModal.act .modal-content,
body#playerPage .planEditModal.act .modal-content,
body#playerPage .planAddModal.act .modal-content,
body#playerPage .visionEditModal.act .modal-content,
body#teamPage .planEditModal.act .modal-content,
body#teamPage .planAddModal.act .modal-content,
body#teamPage .visionEditModal.act .modal-content,
body#report_reader .planEditModal.act .modal-content,
body#report_reader .planAddModal.act .modal-content,
body#report_reader .visionEditModal.act .modal-content,
body#orgPage .planEditModal.act .modal-content,
body#orgPage .planAddModal.act .modal-content,
body#orgPage .visionEditModal.act .modal-content {
  height: 20.5925925926em;
}
body#testingPage .planEditModal.vision,
body#testingPage .planAddModal.vision,
body#testingPage .visionEditModal.vision,
body#pdev .planEditModal.vision,
body#pdev .planAddModal.vision,
body#pdev .visionEditModal.vision,
body#playerPage .planEditModal.vision,
body#playerPage .planAddModal.vision,
body#playerPage .visionEditModal.vision,
body#teamPage .planEditModal.vision,
body#teamPage .planAddModal.vision,
body#teamPage .visionEditModal.vision,
body#report_reader .planEditModal.vision,
body#report_reader .planAddModal.vision,
body#report_reader .visionEditModal.vision,
body#orgPage .planEditModal.vision,
body#orgPage .planAddModal.vision,
body#orgPage .visionEditModal.vision {
  height: 17.037037037em;
}
body#testingPage .planEditModal.vision .modal-content,
body#testingPage .planAddModal.vision .modal-content,
body#testingPage .visionEditModal.vision .modal-content,
body#pdev .planEditModal.vision .modal-content,
body#pdev .planAddModal.vision .modal-content,
body#pdev .visionEditModal.vision .modal-content,
body#playerPage .planEditModal.vision .modal-content,
body#playerPage .planAddModal.vision .modal-content,
body#playerPage .visionEditModal.vision .modal-content,
body#teamPage .planEditModal.vision .modal-content,
body#teamPage .planAddModal.vision .modal-content,
body#teamPage .visionEditModal.vision .modal-content,
body#report_reader .planEditModal.vision .modal-content,
body#report_reader .planAddModal.vision .modal-content,
body#report_reader .visionEditModal.vision .modal-content,
body#orgPage .planEditModal.vision .modal-content,
body#orgPage .planAddModal.vision .modal-content,
body#orgPage .visionEditModal.vision .modal-content {
  height: 13.9259259259em;
}
body#testingPage .planEditModal .modal-content,
body#testingPage .planAddModal .modal-content,
body#testingPage .visionEditModal .modal-content,
body#pdev .planEditModal .modal-content,
body#pdev .planAddModal .modal-content,
body#pdev .visionEditModal .modal-content,
body#playerPage .planEditModal .modal-content,
body#playerPage .planAddModal .modal-content,
body#playerPage .visionEditModal .modal-content,
body#teamPage .planEditModal .modal-content,
body#teamPage .planAddModal .modal-content,
body#teamPage .visionEditModal .modal-content,
body#report_reader .planEditModal .modal-content,
body#report_reader .planAddModal .modal-content,
body#report_reader .visionEditModal .modal-content,
body#orgPage .planEditModal .modal-content,
body#orgPage .planAddModal .modal-content,
body#orgPage .visionEditModal .modal-content {
  padding: 0.7407407407em;
  position: relative;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  background-color: #fafcfd;
  border: 1px solid #ccc;
  -webkit-box-shadow: none;
  box-shadow: none;
}
body#testingPage .planEditModal .modal-buttons,
body#testingPage .planAddModal .modal-buttons,
body#testingPage .visionEditModal .modal-buttons,
body#pdev .planEditModal .modal-buttons,
body#pdev .planAddModal .modal-buttons,
body#pdev .visionEditModal .modal-buttons,
body#playerPage .planEditModal .modal-buttons,
body#playerPage .planAddModal .modal-buttons,
body#playerPage .visionEditModal .modal-buttons,
body#teamPage .planEditModal .modal-buttons,
body#teamPage .planAddModal .modal-buttons,
body#teamPage .visionEditModal .modal-buttons,
body#report_reader .planEditModal .modal-buttons,
body#report_reader .planAddModal .modal-buttons,
body#report_reader .visionEditModal .modal-buttons,
body#orgPage .planEditModal .modal-buttons,
body#orgPage .planAddModal .modal-buttons,
body#orgPage .visionEditModal .modal-buttons {
  position: absolute;
  right: 0.7407407407em;
  bottom: 0.5185185185em;
}
body#testingPage #detail,
body#pdev #detail,
body#playerPage #detail,
body#teamPage #detail,
body#report_reader #detail,
body#orgPage #detail {
  width: 29%;
  margin-left: 0.7407407407em;
  float: right;
}
body#testingPage #detail ul,
body#testingPage .planEditModal ul,
body#testingPage .planAddModal ul,
body#testingPage .visionEditModal ul,
body#pdev #detail ul,
body#pdev .planEditModal ul,
body#pdev .planAddModal ul,
body#pdev .visionEditModal ul,
body#playerPage #detail ul,
body#playerPage .planEditModal ul,
body#playerPage .planAddModal ul,
body#playerPage .visionEditModal ul,
body#teamPage #detail ul,
body#teamPage .planEditModal ul,
body#teamPage .planAddModal ul,
body#teamPage .visionEditModal ul,
body#report_reader #detail ul,
body#report_reader .planEditModal ul,
body#report_reader .planAddModal ul,
body#report_reader .visionEditModal ul,
body#orgPage #detail ul,
body#orgPage .planEditModal ul,
body#orgPage .planAddModal ul,
body#orgPage .visionEditModal ul {
  border: 1px solid #000;
}
body#testingPage #detail ul li,
body#testingPage .planEditModal ul li,
body#testingPage .planAddModal ul li,
body#testingPage .visionEditModal ul li,
body#pdev #detail ul li,
body#pdev .planEditModal ul li,
body#pdev .planAddModal ul li,
body#pdev .visionEditModal ul li,
body#playerPage #detail ul li,
body#playerPage .planEditModal ul li,
body#playerPage .planAddModal ul li,
body#playerPage .visionEditModal ul li,
body#teamPage #detail ul li,
body#teamPage .planEditModal ul li,
body#teamPage .planAddModal ul li,
body#teamPage .visionEditModal ul li,
body#report_reader #detail ul li,
body#report_reader .planEditModal ul li,
body#report_reader .planAddModal ul li,
body#report_reader .visionEditModal ul li,
body#orgPage #detail ul li,
body#orgPage .planEditModal ul li,
body#orgPage .planAddModal ul li,
body#orgPage .visionEditModal ul li {
  padding: 5px;
  border-bottom: 1px solid #ccc;
}
body#testingPage #detail ul li.selected,
body#testingPage .planEditModal ul li.selected,
body#testingPage .planAddModal ul li.selected,
body#testingPage .visionEditModal ul li.selected,
body#pdev #detail ul li.selected,
body#pdev .planEditModal ul li.selected,
body#pdev .planAddModal ul li.selected,
body#pdev .visionEditModal ul li.selected,
body#playerPage #detail ul li.selected,
body#playerPage .planEditModal ul li.selected,
body#playerPage .planAddModal ul li.selected,
body#playerPage .visionEditModal ul li.selected,
body#teamPage #detail ul li.selected,
body#teamPage .planEditModal ul li.selected,
body#teamPage .planAddModal ul li.selected,
body#teamPage .visionEditModal ul li.selected,
body#report_reader #detail ul li.selected,
body#report_reader .planEditModal ul li.selected,
body#report_reader .planAddModal ul li.selected,
body#report_reader .visionEditModal ul li.selected,
body#orgPage #detail ul li.selected,
body#orgPage .planEditModal ul li.selected,
body#orgPage .planAddModal ul li.selected,
body#orgPage .visionEditModal ul li.selected {
  background-color: #ccc;
}
body#testingPage #detail ul li:last-child,
body#testingPage .planEditModal ul li:last-child,
body#testingPage .planAddModal ul li:last-child,
body#testingPage .visionEditModal ul li:last-child,
body#pdev #detail ul li:last-child,
body#pdev .planEditModal ul li:last-child,
body#pdev .planAddModal ul li:last-child,
body#pdev .visionEditModal ul li:last-child,
body#playerPage #detail ul li:last-child,
body#playerPage .planEditModal ul li:last-child,
body#playerPage .planAddModal ul li:last-child,
body#playerPage .visionEditModal ul li:last-child,
body#teamPage #detail ul li:last-child,
body#teamPage .planEditModal ul li:last-child,
body#teamPage .planAddModal ul li:last-child,
body#teamPage .visionEditModal ul li:last-child,
body#report_reader #detail ul li:last-child,
body#report_reader .planEditModal ul li:last-child,
body#report_reader .planAddModal ul li:last-child,
body#report_reader .visionEditModal ul li:last-child,
body#orgPage #detail ul li:last-child,
body#orgPage .planEditModal ul li:last-child,
body#orgPage .planAddModal ul li:last-child,
body#orgPage .visionEditModal ul li:last-child {
  border-bottom: none;
}
body#testingPage #detail textarea,
body#testingPage .planEditModal textarea,
body#testingPage .planAddModal textarea,
body#testingPage .visionEditModal textarea,
body#pdev #detail textarea,
body#pdev .planEditModal textarea,
body#pdev .planAddModal textarea,
body#pdev .visionEditModal textarea,
body#playerPage #detail textarea,
body#playerPage .planEditModal textarea,
body#playerPage .planAddModal textarea,
body#playerPage .visionEditModal textarea,
body#teamPage #detail textarea,
body#teamPage .planEditModal textarea,
body#teamPage .planAddModal textarea,
body#teamPage .visionEditModal textarea,
body#report_reader #detail textarea,
body#report_reader .planEditModal textarea,
body#report_reader .planAddModal textarea,
body#report_reader .visionEditModal textarea,
body#orgPage #detail textarea,
body#orgPage .planEditModal textarea,
body#orgPage .planAddModal textarea,
body#orgPage .visionEditModal textarea {
  width: 100%;
  resize: none;
  height: 75%;
}
body#testingPage #detail input[type=text],
body#testingPage .planEditModal input[type=text],
body#testingPage .planAddModal input[type=text],
body#testingPage .visionEditModal input[type=text],
body#pdev #detail input[type=text],
body#pdev .planEditModal input[type=text],
body#pdev .planAddModal input[type=text],
body#pdev .visionEditModal input[type=text],
body#playerPage #detail input[type=text],
body#playerPage .planEditModal input[type=text],
body#playerPage .planAddModal input[type=text],
body#playerPage .visionEditModal input[type=text],
body#teamPage #detail input[type=text],
body#teamPage .planEditModal input[type=text],
body#teamPage .planAddModal input[type=text],
body#teamPage .visionEditModal input[type=text],
body#report_reader #detail input[type=text],
body#report_reader .planEditModal input[type=text],
body#report_reader .planAddModal input[type=text],
body#report_reader .visionEditModal input[type=text],
body#orgPage #detail input[type=text],
body#orgPage .planEditModal input[type=text],
body#orgPage .planAddModal input[type=text],
body#orgPage .visionEditModal input[type=text] {
  width: 99%;
}
body#testingPage #detail .detail-con,
body#testingPage .planEditModal .detail-con,
body#testingPage .planAddModal .detail-con,
body#testingPage .visionEditModal .detail-con,
body#pdev #detail .detail-con,
body#pdev .planEditModal .detail-con,
body#pdev .planAddModal .detail-con,
body#pdev .visionEditModal .detail-con,
body#playerPage #detail .detail-con,
body#playerPage .planEditModal .detail-con,
body#playerPage .planAddModal .detail-con,
body#playerPage .visionEditModal .detail-con,
body#teamPage #detail .detail-con,
body#teamPage .planEditModal .detail-con,
body#teamPage .planAddModal .detail-con,
body#teamPage .visionEditModal .detail-con,
body#report_reader #detail .detail-con,
body#report_reader .planEditModal .detail-con,
body#report_reader .planAddModal .detail-con,
body#report_reader .visionEditModal .detail-con,
body#orgPage #detail .detail-con,
body#orgPage .planEditModal .detail-con,
body#orgPage .planAddModal .detail-con,
body#orgPage .visionEditModal .detail-con {
  height: 100%;
  position: relative;
}
body#testingPage #detail .detail-con legend,
body#testingPage .planEditModal .detail-con legend,
body#testingPage .planAddModal .detail-con legend,
body#testingPage .visionEditModal .detail-con legend,
body#pdev #detail .detail-con legend,
body#pdev .planEditModal .detail-con legend,
body#pdev .planAddModal .detail-con legend,
body#pdev .visionEditModal .detail-con legend,
body#playerPage #detail .detail-con legend,
body#playerPage .planEditModal .detail-con legend,
body#playerPage .planAddModal .detail-con legend,
body#playerPage .visionEditModal .detail-con legend,
body#teamPage #detail .detail-con legend,
body#teamPage .planEditModal .detail-con legend,
body#teamPage .planAddModal .detail-con legend,
body#teamPage .visionEditModal .detail-con legend,
body#report_reader #detail .detail-con legend,
body#report_reader .planEditModal .detail-con legend,
body#report_reader .planAddModal .detail-con legend,
body#report_reader .visionEditModal .detail-con legend,
body#orgPage #detail .detail-con legend,
body#orgPage .planEditModal .detail-con legend,
body#orgPage .planAddModal .detail-con legend,
body#orgPage .visionEditModal .detail-con legend {
  margin: 0;
  border: 0;
}
body#testingPage #detail .detail-con legend span,
body#testingPage .planEditModal .detail-con legend span,
body#testingPage .planAddModal .detail-con legend span,
body#testingPage .visionEditModal .detail-con legend span,
body#pdev #detail .detail-con legend span,
body#pdev .planEditModal .detail-con legend span,
body#pdev .planAddModal .detail-con legend span,
body#pdev .visionEditModal .detail-con legend span,
body#playerPage #detail .detail-con legend span,
body#playerPage .planEditModal .detail-con legend span,
body#playerPage .planAddModal .detail-con legend span,
body#playerPage .visionEditModal .detail-con legend span,
body#teamPage #detail .detail-con legend span,
body#teamPage .planEditModal .detail-con legend span,
body#teamPage .planAddModal .detail-con legend span,
body#teamPage .visionEditModal .detail-con legend span,
body#report_reader #detail .detail-con legend span,
body#report_reader .planEditModal .detail-con legend span,
body#report_reader .planAddModal .detail-con legend span,
body#report_reader .visionEditModal .detail-con legend span,
body#orgPage #detail .detail-con legend span,
body#orgPage .planEditModal .detail-con legend span,
body#orgPage .planAddModal .detail-con legend span,
body#orgPage .visionEditModal .detail-con legend span {
  position: absolute;
  top: 8px;
  right: 10px;
  font-size: 11px !important;
}
body#testingPage #detail .detail-con label,
body#testingPage .planEditModal .detail-con label,
body#testingPage .planAddModal .detail-con label,
body#testingPage .visionEditModal .detail-con label,
body#pdev #detail .detail-con label,
body#pdev .planEditModal .detail-con label,
body#pdev .planAddModal .detail-con label,
body#pdev .visionEditModal .detail-con label,
body#playerPage #detail .detail-con label,
body#playerPage .planEditModal .detail-con label,
body#playerPage .planAddModal .detail-con label,
body#playerPage .visionEditModal .detail-con label,
body#teamPage #detail .detail-con label,
body#teamPage .planEditModal .detail-con label,
body#teamPage .planAddModal .detail-con label,
body#teamPage .visionEditModal .detail-con label,
body#report_reader #detail .detail-con label,
body#report_reader .planEditModal .detail-con label,
body#report_reader .planAddModal .detail-con label,
body#report_reader .visionEditModal .detail-con label,
body#orgPage #detail .detail-con label,
body#orgPage .planEditModal .detail-con label,
body#orgPage .planAddModal .detail-con label,
body#orgPage .visionEditModal .detail-con label {
  margin-top: 5px;
}
body#testingPage #detail .detail-con .attachment-list label,
body#testingPage .planEditModal .detail-con .attachment-list label,
body#testingPage .planAddModal .detail-con .attachment-list label,
body#testingPage .visionEditModal .detail-con .attachment-list label,
body#pdev #detail .detail-con .attachment-list label,
body#pdev .planEditModal .detail-con .attachment-list label,
body#pdev .planAddModal .detail-con .attachment-list label,
body#pdev .visionEditModal .detail-con .attachment-list label,
body#playerPage #detail .detail-con .attachment-list label,
body#playerPage .planEditModal .detail-con .attachment-list label,
body#playerPage .planAddModal .detail-con .attachment-list label,
body#playerPage .visionEditModal .detail-con .attachment-list label,
body#teamPage #detail .detail-con .attachment-list label,
body#teamPage .planEditModal .detail-con .attachment-list label,
body#teamPage .planAddModal .detail-con .attachment-list label,
body#teamPage .visionEditModal .detail-con .attachment-list label,
body#report_reader #detail .detail-con .attachment-list label,
body#report_reader .planEditModal .detail-con .attachment-list label,
body#report_reader .planAddModal .detail-con .attachment-list label,
body#report_reader .visionEditModal .detail-con .attachment-list label,
body#orgPage #detail .detail-con .attachment-list label,
body#orgPage .planEditModal .detail-con .attachment-list label,
body#orgPage .planAddModal .detail-con .attachment-list label,
body#orgPage .visionEditModal .detail-con .attachment-list label {
  margin: 0;
}
body#testingPage #detail .detail-con a,
body#testingPage .planEditModal .detail-con a,
body#testingPage .planAddModal .detail-con a,
body#testingPage .visionEditModal .detail-con a,
body#pdev #detail .detail-con a,
body#pdev .planEditModal .detail-con a,
body#pdev .planAddModal .detail-con a,
body#pdev .visionEditModal .detail-con a,
body#playerPage #detail .detail-con a,
body#playerPage .planEditModal .detail-con a,
body#playerPage .planAddModal .detail-con a,
body#playerPage .visionEditModal .detail-con a,
body#teamPage #detail .detail-con a,
body#teamPage .planEditModal .detail-con a,
body#teamPage .planAddModal .detail-con a,
body#teamPage .visionEditModal .detail-con a,
body#report_reader #detail .detail-con a,
body#report_reader .planEditModal .detail-con a,
body#report_reader .planAddModal .detail-con a,
body#report_reader .visionEditModal .detail-con a,
body#orgPage #detail .detail-con a,
body#orgPage .planEditModal .detail-con a,
body#orgPage .planAddModal .detail-con a,
body#orgPage .visionEditModal .detail-con a {
  color: rgb(0, 50, 99);
}
body#testingPage #detail .detail-con.editItem a,
body#testingPage .planEditModal .detail-con.editItem a,
body#testingPage .planAddModal .detail-con.editItem a,
body#testingPage .visionEditModal .detail-con.editItem a,
body#pdev #detail .detail-con.editItem a,
body#pdev .planEditModal .detail-con.editItem a,
body#pdev .planAddModal .detail-con.editItem a,
body#pdev .visionEditModal .detail-con.editItem a,
body#playerPage #detail .detail-con.editItem a,
body#playerPage .planEditModal .detail-con.editItem a,
body#playerPage .planAddModal .detail-con.editItem a,
body#playerPage .visionEditModal .detail-con.editItem a,
body#teamPage #detail .detail-con.editItem a,
body#teamPage .planEditModal .detail-con.editItem a,
body#teamPage .planAddModal .detail-con.editItem a,
body#teamPage .visionEditModal .detail-con.editItem a,
body#report_reader #detail .detail-con.editItem a,
body#report_reader .planEditModal .detail-con.editItem a,
body#report_reader .planAddModal .detail-con.editItem a,
body#report_reader .visionEditModal .detail-con.editItem a,
body#orgPage #detail .detail-con.editItem a,
body#orgPage .planEditModal .detail-con.editItem a,
body#orgPage .planAddModal .detail-con.editItem a,
body#orgPage .visionEditModal .detail-con.editItem a {
  display: block;
  text-align: center;
  color: #fff;
  background-color: #ce1126;
  padding: 0.7407407407em;
  margin-bottom: 0.7407407407em;
  text-decoration: none;
}
body#testingPage #detail .detail-con.editItem a:hover,
body#testingPage .planEditModal .detail-con.editItem a:hover,
body#testingPage .planAddModal .detail-con.editItem a:hover,
body#testingPage .visionEditModal .detail-con.editItem a:hover,
body#pdev #detail .detail-con.editItem a:hover,
body#pdev .planEditModal .detail-con.editItem a:hover,
body#pdev .planAddModal .detail-con.editItem a:hover,
body#pdev .visionEditModal .detail-con.editItem a:hover,
body#playerPage #detail .detail-con.editItem a:hover,
body#playerPage .planEditModal .detail-con.editItem a:hover,
body#playerPage .planAddModal .detail-con.editItem a:hover,
body#playerPage .visionEditModal .detail-con.editItem a:hover,
body#teamPage #detail .detail-con.editItem a:hover,
body#teamPage .planEditModal .detail-con.editItem a:hover,
body#teamPage .planAddModal .detail-con.editItem a:hover,
body#teamPage .visionEditModal .detail-con.editItem a:hover,
body#report_reader #detail .detail-con.editItem a:hover,
body#report_reader .planEditModal .detail-con.editItem a:hover,
body#report_reader .planAddModal .detail-con.editItem a:hover,
body#report_reader .visionEditModal .detail-con.editItem a:hover,
body#orgPage #detail .detail-con.editItem a:hover,
body#orgPage .planEditModal .detail-con.editItem a:hover,
body#orgPage .planAddModal .detail-con.editItem a:hover,
body#orgPage .visionEditModal .detail-con.editItem a:hover {
  background-color: #9f0d1d;
}
body#testingPage #detail .detail-con.okCancelButtons,
body#testingPage .planEditModal .detail-con.okCancelButtons,
body#testingPage .planAddModal .detail-con.okCancelButtons,
body#testingPage .visionEditModal .detail-con.okCancelButtons,
body#pdev #detail .detail-con.okCancelButtons,
body#pdev .planEditModal .detail-con.okCancelButtons,
body#pdev .planAddModal .detail-con.okCancelButtons,
body#pdev .visionEditModal .detail-con.okCancelButtons,
body#playerPage #detail .detail-con.okCancelButtons,
body#playerPage .planEditModal .detail-con.okCancelButtons,
body#playerPage .planAddModal .detail-con.okCancelButtons,
body#playerPage .visionEditModal .detail-con.okCancelButtons,
body#teamPage #detail .detail-con.okCancelButtons,
body#teamPage .planEditModal .detail-con.okCancelButtons,
body#teamPage .planAddModal .detail-con.okCancelButtons,
body#teamPage .visionEditModal .detail-con.okCancelButtons,
body#report_reader #detail .detail-con.okCancelButtons,
body#report_reader .planEditModal .detail-con.okCancelButtons,
body#report_reader .planAddModal .detail-con.okCancelButtons,
body#report_reader .visionEditModal .detail-con.okCancelButtons,
body#orgPage #detail .detail-con.okCancelButtons,
body#orgPage .planEditModal .detail-con.okCancelButtons,
body#orgPage .planAddModal .detail-con.okCancelButtons,
body#orgPage .visionEditModal .detail-con.okCancelButtons {
  text-align: right;
  display: none;
  border-bottom: 1px solid #ccc;
  padding: 3px;
  margin-bottom: 3px;
}
body#testingPage #detail .detail-con.okCancelButtons a,
body#testingPage .planEditModal .detail-con.okCancelButtons a,
body#testingPage .planAddModal .detail-con.okCancelButtons a,
body#testingPage .visionEditModal .detail-con.okCancelButtons a,
body#pdev #detail .detail-con.okCancelButtons a,
body#pdev .planEditModal .detail-con.okCancelButtons a,
body#pdev .planAddModal .detail-con.okCancelButtons a,
body#pdev .visionEditModal .detail-con.okCancelButtons a,
body#playerPage #detail .detail-con.okCancelButtons a,
body#playerPage .planEditModal .detail-con.okCancelButtons a,
body#playerPage .planAddModal .detail-con.okCancelButtons a,
body#playerPage .visionEditModal .detail-con.okCancelButtons a,
body#teamPage #detail .detail-con.okCancelButtons a,
body#teamPage .planEditModal .detail-con.okCancelButtons a,
body#teamPage .planAddModal .detail-con.okCancelButtons a,
body#teamPage .visionEditModal .detail-con.okCancelButtons a,
body#report_reader #detail .detail-con.okCancelButtons a,
body#report_reader .planEditModal .detail-con.okCancelButtons a,
body#report_reader .planAddModal .detail-con.okCancelButtons a,
body#report_reader .visionEditModal .detail-con.okCancelButtons a,
body#orgPage #detail .detail-con.okCancelButtons a,
body#orgPage .planEditModal .detail-con.okCancelButtons a,
body#orgPage .planAddModal .detail-con.okCancelButtons a,
body#orgPage .visionEditModal .detail-con.okCancelButtons a {
  padding-bottom: 3px 12px;
  font-size: 11px;
}
body#testingPage #detail .detail-con textarea,
body#testingPage .planEditModal .detail-con textarea,
body#testingPage .planAddModal .detail-con textarea,
body#testingPage .visionEditModal .detail-con textarea,
body#pdev #detail .detail-con textarea,
body#pdev .planEditModal .detail-con textarea,
body#pdev .planAddModal .detail-con textarea,
body#pdev .visionEditModal .detail-con textarea,
body#playerPage #detail .detail-con textarea,
body#playerPage .planEditModal .detail-con textarea,
body#playerPage .planAddModal .detail-con textarea,
body#playerPage .visionEditModal .detail-con textarea,
body#teamPage #detail .detail-con textarea,
body#teamPage .planEditModal .detail-con textarea,
body#teamPage .planAddModal .detail-con textarea,
body#teamPage .visionEditModal .detail-con textarea,
body#report_reader #detail .detail-con textarea,
body#report_reader .planEditModal .detail-con textarea,
body#report_reader .planAddModal .detail-con textarea,
body#report_reader .visionEditModal .detail-con textarea,
body#orgPage #detail .detail-con textarea,
body#orgPage .planEditModal .detail-con textarea,
body#orgPage .planAddModal .detail-con textarea,
body#orgPage .visionEditModal .detail-con textarea {
  width: 98%;
  height: 5.9259259259em;
}
body#testingPage #detail .detail-con input[type=text],
body#testingPage .planEditModal .detail-con input[type=text],
body#testingPage .planAddModal .detail-con input[type=text],
body#testingPage .visionEditModal .detail-con input[type=text],
body#pdev #detail .detail-con input[type=text],
body#pdev .planEditModal .detail-con input[type=text],
body#pdev .planAddModal .detail-con input[type=text],
body#pdev .visionEditModal .detail-con input[type=text],
body#playerPage #detail .detail-con input[type=text],
body#playerPage .planEditModal .detail-con input[type=text],
body#playerPage .planAddModal .detail-con input[type=text],
body#playerPage .visionEditModal .detail-con input[type=text],
body#teamPage #detail .detail-con input[type=text],
body#teamPage .planEditModal .detail-con input[type=text],
body#teamPage .planAddModal .detail-con input[type=text],
body#teamPage .visionEditModal .detail-con input[type=text],
body#report_reader #detail .detail-con input[type=text],
body#report_reader .planEditModal .detail-con input[type=text],
body#report_reader .planAddModal .detail-con input[type=text],
body#report_reader .visionEditModal .detail-con input[type=text],
body#orgPage #detail .detail-con input[type=text],
body#orgPage .planEditModal .detail-con input[type=text],
body#orgPage .planAddModal .detail-con input[type=text],
body#orgPage .visionEditModal .detail-con input[type=text] {
  width: 98%;
}
body#testingPage #detail .title,
body#testingPage .planEditModal .title,
body#testingPage .planAddModal .title,
body#testingPage .visionEditModal .title,
body#pdev #detail .title,
body#pdev .planEditModal .title,
body#pdev .planAddModal .title,
body#pdev .visionEditModal .title,
body#playerPage #detail .title,
body#playerPage .planEditModal .title,
body#playerPage .planAddModal .title,
body#playerPage .visionEditModal .title,
body#teamPage #detail .title,
body#teamPage .planEditModal .title,
body#teamPage .planAddModal .title,
body#teamPage .visionEditModal .title,
body#report_reader #detail .title,
body#report_reader .planEditModal .title,
body#report_reader .planAddModal .title,
body#report_reader .visionEditModal .title,
body#orgPage #detail .title,
body#orgPage .planEditModal .title,
body#orgPage .planAddModal .title,
body#orgPage .visionEditModal .title {
  padding: 5px;
}
body#testingPage #detail .inner-detail,
body#testingPage #detail .inner-instructions,
body#testingPage .planEditModal .inner-detail,
body#testingPage .planEditModal .inner-instructions,
body#testingPage .planAddModal .inner-detail,
body#testingPage .planAddModal .inner-instructions,
body#testingPage .visionEditModal .inner-detail,
body#testingPage .visionEditModal .inner-instructions,
body#pdev #detail .inner-detail,
body#pdev #detail .inner-instructions,
body#pdev .planEditModal .inner-detail,
body#pdev .planEditModal .inner-instructions,
body#pdev .planAddModal .inner-detail,
body#pdev .planAddModal .inner-instructions,
body#pdev .visionEditModal .inner-detail,
body#pdev .visionEditModal .inner-instructions,
body#playerPage #detail .inner-detail,
body#playerPage #detail .inner-instructions,
body#playerPage .planEditModal .inner-detail,
body#playerPage .planEditModal .inner-instructions,
body#playerPage .planAddModal .inner-detail,
body#playerPage .planAddModal .inner-instructions,
body#playerPage .visionEditModal .inner-detail,
body#playerPage .visionEditModal .inner-instructions,
body#teamPage #detail .inner-detail,
body#teamPage #detail .inner-instructions,
body#teamPage .planEditModal .inner-detail,
body#teamPage .planEditModal .inner-instructions,
body#teamPage .planAddModal .inner-detail,
body#teamPage .planAddModal .inner-instructions,
body#teamPage .visionEditModal .inner-detail,
body#teamPage .visionEditModal .inner-instructions,
body#report_reader #detail .inner-detail,
body#report_reader #detail .inner-instructions,
body#report_reader .planEditModal .inner-detail,
body#report_reader .planEditModal .inner-instructions,
body#report_reader .planAddModal .inner-detail,
body#report_reader .planAddModal .inner-instructions,
body#report_reader .visionEditModal .inner-detail,
body#report_reader .visionEditModal .inner-instructions,
body#orgPage #detail .inner-detail,
body#orgPage #detail .inner-instructions,
body#orgPage .planEditModal .inner-detail,
body#orgPage .planEditModal .inner-instructions,
body#orgPage .planAddModal .inner-detail,
body#orgPage .planAddModal .inner-instructions,
body#orgPage .visionEditModal .inner-detail,
body#orgPage .visionEditModal .inner-instructions {
  padding: 0.7407407407em;
  position: relative;
  border-radius: 3px;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  overflow: hidden;
  background-color: #fafcfd;
  height: 100%;
  border: 1px solid #ccc;
}
body#testingPage #detail .toggled-content,
body#testingPage .planEditModal .toggled-content,
body#testingPage .planAddModal .toggled-content,
body#testingPage .visionEditModal .toggled-content,
body#pdev #detail .toggled-content,
body#pdev .planEditModal .toggled-content,
body#pdev .planAddModal .toggled-content,
body#pdev .visionEditModal .toggled-content,
body#playerPage #detail .toggled-content,
body#playerPage .planEditModal .toggled-content,
body#playerPage .planAddModal .toggled-content,
body#playerPage .visionEditModal .toggled-content,
body#teamPage #detail .toggled-content,
body#teamPage .planEditModal .toggled-content,
body#teamPage .planAddModal .toggled-content,
body#teamPage .visionEditModal .toggled-content,
body#report_reader #detail .toggled-content,
body#report_reader .planEditModal .toggled-content,
body#report_reader .planAddModal .toggled-content,
body#report_reader .visionEditModal .toggled-content,
body#orgPage #detail .toggled-content,
body#orgPage .planEditModal .toggled-content,
body#orgPage .planAddModal .toggled-content,
body#orgPage .visionEditModal .toggled-content {
  margin-top: 10px;
}
body#testingPage .button-toggle,
body#pdev .button-toggle,
body#playerPage .button-toggle,
body#teamPage .button-toggle,
body#report_reader .button-toggle,
body#orgPage .button-toggle {
  color: #003263;
  padding: 3px 5px;
  text-align: center;
  border: 1px solid #000;
  text-decoration: none;
  background-color: #fff;
  cursor: pointer;
  margin-bottom: 5px;
  margin-right: 5px;
  width: 75px;
}
body#testingPage .button-toggle:hover:enabled,
body#pdev .button-toggle:hover:enabled,
body#playerPage .button-toggle:hover:enabled,
body#teamPage .button-toggle:hover:enabled,
body#report_reader .button-toggle:hover:enabled,
body#orgPage .button-toggle:hover:enabled {
  background-color: #003263;
  color: #fff;
  text-decoration: none;
}
body#testingPage .button-toggle:disabled,
body#pdev .button-toggle:disabled,
body#playerPage .button-toggle:disabled,
body#teamPage .button-toggle:disabled,
body#report_reader .button-toggle:disabled,
body#orgPage .button-toggle:disabled {
  background-color: rgb(230, 230, 230);
  color: rgb(146, 146, 146);
  border-color: rgb(146, 146, 146);
}

#pdev.pitcherreport #dashContent div.ingame-title {
  position: fixed;
  width: calc(100% - 12.5925925926em);
  background: #fff;
  z-index: 999;
  padding: 5px;
  border: 1px solid #ccc;
  margin: -5px 0 0 -5px;
}
#pdev.pitcherreport #dashContent div.ingame-title h1 {
  font-size: 20px;
  color: #ce1126;
  text-transform: uppercase;
  font-weight: bold;
}
#pdev.pitcherreport #dashContent div.ingame-title .catcher-name {
  font-size: 16px;
  color: #ce1126;
  font-weight: bold;
}
#pdev.pitcherreport #dashContent div.ingame-title .catcher-name > * {
  color: #ce1126;
}
#pdev.pitcherreport #dashContent div.ingame-title span,
#pdev.pitcherreport #dashContent div.ingame-title small {
  font-size: 16px;
  color: #aaa;
}
#pdev.pitcherreport #dashContent div.ingame-title small {
  font-size: 12px;
}
#pdev.pitcherreport #dashContent div.ingame-title small a {
  color: #ce1126;
}
#pdev.pitcherreport #dashContent div.ingame-title div.pitchline {
  margin-top: 5px;
  display: inline-block;
  position: relative;
}
#pdev.pitcherreport #dashContent div.ingame-title div.pitchline span.pitchEle {
  cursor: pointer;
  display: inline-block;
  width: 12px;
  height: 12px;
  margin-right: calc(12px / 2 * -1);
  border-radius: 50%;
  font-size: 8px;
  color: #fff;
  text-align: center;
}
#pdev.pitcherreport #dashContent div.ingame-title div.pitchline span.pitchEle:hover {
  border-color: #000 !important;
}
#pdev.pitcherreport #dashContent div.ingame-title div.pitchline span.pitchCount {
  float: right;
  font-size: 10px;
  margin: 1px 0 0 8px;
  color: #666;
}
#pdev.pitcherreport #dashContent div.ingame-title div.referencePeriod {
  margin-top: 5px;
  font-size: 12px;
}
#pdev.pitcherreport div.logo svg {
  width: 30%;
  margin-bottom: 10px;
  fill: #ce1126;
}
#pdev.pitcherreport .spinCharts {
  position: relative;
}
#pdev.pitcherreport .spinCharts .spinCon {
  display: inline-block;
  margin: 3px;
}
#pdev.pitcherreport .spinCharts h2 {
  text-align: center;
  text-transform: uppercase;
}
#pdev.pitcherreport .spinCharts table {
  margin-bottom: 3px;
  width: 101%;
}
#pdev.pitcherreport .spinCharts table th,
#pdev.pitcherreport .spinCharts table tr {
  width: 15%;
}
#pdev.pitcherreport main {
  margin-top: 80px;
}
#pdev.pitcherreport main h2 {
  width: 99.8%;
  padding: 5px;
  color: rgb(0, 50, 99);
  font-weight: bold;
  font-size: 15px;
}
#pdev.pitcherreport main section:not(.panel) {
  position: relative;
  padding: 10px;
  border-bottom: 1px dashed #000;
}
#pdev.pitcherreport main section .sectionKey {
  position: absolute;
  top: -28px;
  left: 210px;
  font-size: 11px;
}
#pdev.pitcherreport main section .sectionKey a {
  color: rgb(0, 50, 99);
  cursor: pointer;
}
#pdev.pitcherreport main section canvas {
  border: 1px solid rgb(127, 127, 127) !important;
}
#pdev.pitcherreport main section div.avgs.cell {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
#pdev.pitcherreport main section > div.ingame-title {
  display: none;
}
#pdev.pitcherreport main section.movement div.allPitches, #pdev.pitcherreport main section.movement div.key {
  display: inline-block;
}
#pdev.pitcherreport main section.movement div.key {
  vertical-align: top;
  margin-left: 10px;
}
#pdev.pitcherreport main section.avgs table {
  display: inline-block;
}
#pdev.pitcherreport main .filters.tableOptions {
  margin-top: 20px;
}
#pdev.pitcherreport main .filters.tableOptions ul li {
  margin-right: 3px;
}
#pdev.pitcherreport main .col {
  display: inline-block;
  vertical-align: top;
  margin-right: 20px;
}
#pdev.pitcherreport main .batter-tables {
  display: inline-block;
}
#pdev.pitcherreport main .map-wrapper {
  margin-bottom: 10px;
  white-space: nowrap;
  position: relative;
}
#pdev.pitcherreport main .map-title {
  position: absolute;
  left: 0;
  margin: 0 !important;
  display: inline-block;
  width: 180px;
  -ms-transform: translate(-180px) rotate(-90deg);
      transform: translate(-180px) rotate(-90deg);
  -webkit-transform: translate(-180px) rotate(-90deg);
  -moz-transform: translate(-180px) rotate(-90deg);
  -ms-transform-origin: top right;
      transform-origin: top right;
  -webkit-transform-origin: top right;
  -moz-transform-origin: top right;
  background: #ccc;
  padding: 10px;
  font-size: 20px;
  text-align: center;
}
#pdev.pitcherreport main .vs-rhh {
  background: rgb(100, 150, 205);
}
#pdev.pitcherreport main .vs-lhh {
  background: rgb(245, 150, 150);
}
#pdev.pitcherreport main .maps {
  margin-left: 50px;
}
#pdev.pitcherreport div.con {
  position: relative;
}
#pdev.pitcherreport div.con div.cell {
  position: relative;
  display: inline-block;
  margin: 3px;
  vertical-align: top;
}
#pdev.pitcherreport div.con div.cell h3 {
  font-weight: bold;
  text-align: center;
}
@media print {
  #pdev.pitcherreport {
    width: 1150px;
  }
  #pdev.pitcherreport * {
    -webkit-transition: none !important;
    transition: none !important;
  }
  #pdev.pitcherreport #teamInformation {
    display: none;
  }
  #pdev.pitcherreport #dashContent > div.ingame-title {
    position: relative;
    width: 100%;
    border: none;
    border-bottom: 1px solid #ccc;
  }
  #pdev.pitcherreport main {
    margin-top: auto;
    max-width: 1150px;
    display: block !important;
  }
  #pdev.pitcherreport main section {
    padding: 0;
    border-bottom: none;
  }
  #pdev.pitcherreport main section div.sectionKey {
    top: -22px;
    left: 120px;
  }
  #pdev.pitcherreport main section div.sectionKey:not(.print) {
    display: none;
  }
  #pdev.pitcherreport main section > div.ingame-title {
    display: block;
  }
  #pdev.pitcherreport main section.hasHeader {
    position: relative !important;
    margin-top: 80px;
  }
  #pdev.pitcherreport main section.hasHeader div.ingame-title {
    border-top: none !important;
    border-left: none !important;
    border-right: none !important;
    width: 100% !important;
    position: absolute !important;
    top: -70px;
    left: 0;
  }
  #pdev.pitcherreport main section.release {
    page-break-before: always;
  }
  #pdev.pitcherreport main section.release table {
    zoom: 0.95;
  }
  #pdev.pitcherreport main section.locations div.map-wrapper {
    height: auto;
    width: 100%;
    white-space: normal;
  }
  #pdev.pitcherreport main section.avgs table {
    zoom: 0.93;
  }
  #pdev.pitcherreport main section.pbp {
    page-break-before: always;
  }
  #pdev.pitcherreport main section .batters {
    border-bottom: 0;
  }
  #pdev.pitcherreport main section div.table-title.collapsable {
    margin: 5px;
    width: 100%;
    background: none;
    border: none;
    border-bottom: 1px solid black;
    text-align: left;
    font-weight: bold;
  }
}

.processr_table,
.processTables {
  width: 100%;
  min-width: 1280px;
  border-collapse: collapse;
  margin-bottom: 0.7407407407em;
}
.processr_table table,
.processTables table {
  width: 100%;
}
.processr_table .beginCell,
.processTables .beginCell {
  border-left: 2px solid #b0b0b0 !important;
}
.processr_table .endCell,
.processTables .endCell {
  border-right: 2px solid #b0b0b0 !important;
}
.processr_table .processr_header1 td,
.processTables .processr_header1 td {
  background-color: #808080;
  color: #fff;
  border: 2px solid #000;
  border-bottom: none;
}
.processr_table .processr_header2 td,
.processTables .processr_header2 td {
  background-color: #1f497d;
  color: #fff;
}
.processr_table .processr_playerCol,
.processTables .processr_playerCol {
  width: 100px;
  max-width: 100px;
}
.processr_table .processr_dateCol,
.processTables .processr_dateCol {
  width: 30px;
  max-width: 30px;
  text-align: center;
}
.processr_table .processr_videoCol,
.processTables .processr_videoCol {
  width: 40px;
  text-align: center;
}
.processr_table .processr_videoCol a,
.processTables .processr_videoCol a {
  cursor: pointer;
}
.processr_table .processr_user,
.processTables .processr_user {
  width: 100px;
  max-width: 100px;
  text-align: center;
}
.processr_table .processr_goalsCol,
.processTables .processr_goalsCol {
  width: 250px;
}
.processr_table .processr_domain,
.processTables .processr_domain {
  width: 50px;
  text-align: center;
}
.processr_table .processr_domain_wide,
.processTables .processr_domain_wide {
  width: 80px;
  text-align: center;
}
.processr_table .processr_comments td,
.processTables .processr_comments td {
  border-left: 2px solid #b0b0b0;
  border-right: 2px solid #b0b0b0;
}
.processr_table .even td,
.processTables .even td {
  background-color: #f0f0fb;
}
.processr_table .ghidden,
.processTables .ghidden {
  display: none;
  width: 1px !important;
  max-width: 1px !important;
}
.processr_table .ghidden table,
.processTables .ghidden table {
  display: none !important;
}
.processr_table .gradeCls-0,
.processTables .gradeCls-0 {
  background-color: #f35059 !important;
  color: #fff !important;
}
.processr_table .gradeCls-1,
.processTables .gradeCls-1 {
  background-color: #f7a1a6 !important;
}
.processr_table .gradeCls-2,
.processTables .gradeCls-2 {
  background-color: #fff !important;
}
.processr_table .gradeCls-3,
.processTables .gradeCls-3 {
  background-color: #a2d7b0 !important;
}
.processr_table .gradeCls-4,
.processTables .gradeCls-4 {
  background-color: #54b368 !important;
}
.processr_table .gradeCls-null,
.processTables .gradeCls-null {
  background-color: #eeeeee !important;
}
.processr_table .gradeClsBad-1,
.processTables .gradeClsBad-1 {
  background-color: #ffcccc !important;
}
.processr_table .gradeClsBad-2,
.processTables .gradeClsBad-2 {
  background-color: #ff9999 !important;
}
.processr_table .gradeClsBad-3,
.processTables .gradeClsBad-3 {
  background-color: #ff6666 !important;
}
.processr_table .gradeClsBad-4,
.processTables .gradeClsBad-4 {
  background-color: #ff3232 !important;
}
.processr_table .gradeClsBad-5,
.processTables .gradeClsBad-5 {
  background-color: #ff0a02 !important;
  color: #fff;
}
.processr_table .gradeClsBad-more,
.processTables .gradeClsBad-more {
  background-color: #ff0a02 !important;
}
.processr_table .gradeClsGood-1,
.processTables .gradeClsGood-1 {
  background-color: #cce6cc !important;
}
.processr_table .gradeClsGood-2,
.processTables .gradeClsGood-2 {
  background-color: #99cd99 !important;
}
.processr_table .gradeClsGood-3,
.processTables .gradeClsGood-3 {
  background-color: #66b366 !important;
}
.processr_table .gradeClsGood-4,
.processTables .gradeClsGood-4 {
  background-color: #339a33 !important;
}
.processr_table .gradeClsGood-5,
.processTables .gradeClsGood-5 {
  background-color: #008000 !important;
  color: #fff;
}
.processr_table .gradeClsGood-more,
.processTables .gradeClsGood-more {
  background-color: #008000 !important;
}

.table-header-rotated {
  position: absolute;
  top: 135px;
  margin-bottom: 0;
  background: #fff;
  border-collapse: collapse;
}
.table-header-rotated.sticky-header {
  position: fixed;
  z-index: 100;
  top: 32px;
  width: calc(100% - 189px);
}
.table-header-rotated .norotate {
  vertical-align: bottom !important;
  text-align: center !important;
  padding-bottom: 5px !important;
}
.csstransforms .table-header-rotated td {
  width: 30px;
}
.no-csstransforms .table-header-rotated th {
  padding: 5px 10px;
}
.csstransforms .table-header-rotated th.rotate {
  height: 80px;
  position: relative;
  vertical-align: bottom;
  padding: 0;
  font-size: 12px;
  line-height: 0.8;
}
.csstransforms .table-header-rotated th.rotate > div {
  position: relative;
  top: 0px;
  left: 40px;
  /* 80 * tan(45) / 2 = 40 where 80 is the height on the cell and 45 is the transform angle*/
  height: 100%;
  -ms-transform: skew(-45deg, 0deg);
  -webkit-transform: skew(-45deg, 0deg);
  transform: skew(-45deg, 0deg);
  overflow: hidden;
  border-left: 1px solid #dddddd;
  border-right: 1px solid #dddddd;
  border-top: 1px solid #dddddd;
}
.csstransforms .table-header-rotated th.rotate > div > span {
  -ms-transform: skew(45deg, 0deg) rotate(315deg);
  -webkit-transform: skew(45deg, 0deg) rotate(315deg);
  transform: skew(45deg, 0deg) rotate(315deg);
  position: absolute;
  bottom: 28px;
  /* 40 cos(45) = 28 with an additional 2px margin*/
  left: -15px;
  /*Because it looked good, but there is probably a mathematical link here as well*/
  display: inline-block;
  width: 85px;
  /* 80 / cos(45) - 40 cos (45) = 85 where 80 is the height of the cell, 40 the width of the cell and 45 the transform angle*/
  text-align: left;
}
.table-header-rotated th.row-header {
  padding: 0 10px;
  border-bottom: 1px solid #ccc;
}

.grades {
  position: absolute;
  top: 215px;
}

.rptCol-1 div {
  background-color: #a3a3a3;
}

.rptCol-2 div {
  background-color: #bdbdbd;
}

.rptCol-3 div {
  background-color: #d6d6d6;
}

.rptCol-4 div {
  background-color: #f0f0f0;
}

.rptCol-5 div {
  background-color: white;
}

body strong {
  font-weight: bold;
}
body .btn {
  color: #fff !important;
}
body .ulnav {
  font-size: 14px !important;
}
body #reportFunctions {
  margin-top: 1.1111111111em;
}
body #reportFunctions span {
  display: block;
  text-align: center;
  line-height: 20px;
}
body #pageInformation {
  overflow: auto;
  padding: 0.7407407407em;
  color: #fff;
  font-size: 0.8888888889em;
  background-color: #647588;
  text-align: center;
}
body #pageInformation img {
  max-width: 95%;
}
body .processr_nav_container {
  margin-bottom: 0.7407407407em;
  max-width: 1050px !important;
}
body .report_reader_con {
  width: 100%;
  font-size: 11px;
  margin-bottom: 2.2222222222em;
}
body .report_reader_con legend {
  width: 99%;
  position: relative;
  border: none;
  margin-bottom: 1.4814814815em;
  font-size: 18px;
}
body .report_reader_con legend a {
  font-size: 12px;
  color: #000;
  text-decoration: none;
}
body .report_reader_con legend a:hover {
  text-decoration: underline;
}
body .report_reader_con table a {
  color: rgb(0, 50, 99);
}
body .report_reader_con .rpt_functions {
  color: #fff;
  position: absolute;
  top: -3px;
  left: 300px;
  color: #000;
}
body .report_reader_con .rpt_functions * {
  float: left;
}
body .report_reader_con .rpt_functions label {
  font-weight: normal;
  margin-right: 0.7407407407em;
}
body .report_reader_con .rpt_functions span {
  display: block;
  margin-right: 0.7407407407em;
  line-height: 25px;
  font-size: 12px;
}
body .report_reader_con .rpt_functions span:first-child {
  margin-right: 2.962962963em;
}
body .report_reader_con .rpt_functions span a {
  margin-right: 1.1111111111em;
}
body .report_reader_con .rpt_functions input {
  margin-top: 3px;
  width: 65px;
}
body .report_reader_con .rpt_functions #processr_datePicker {
  text-align: center;
}
body .report_reader_con .rpt_functions #progressr_datePicker {
  text-align: center;
}
body .report_reader_con .navBotMarg {
  margin-bottom: 1.4814814815em;
}
body .report_reader_con .processr_empty {
  margin-bottom: 0.7407407407em;
}
body .report_reader_con .processr_table td {
  border: solid 1px #d9d9d9;
  vertical-align: middle;
  padding: 5px;
}
body .progressr_nav_container {
  margin-bottom: 0.7407407407em;
  max-width: 1020px !important;
}
body #progressr_reader,
body #contentProgress {
  border-collapse: collapse;
}
body #progressr_reader td,
body #contentProgress td {
  border: solid 1px #999;
  vertical-align: top;
  padding: 5px;
}
body #progressr_reader table,
body #contentProgress table {
  width: 100%;
}
body #progressr_reader table thead td,
body #contentProgress table thead td {
  background-color: #1f497d;
  color: #fff;
  font-weight: bold;
}
body #progressr_reader .progressr_playertable,
body #contentProgress .progressr_playertable {
  width: 1100px !important;
  border-collapse: collapse;
  margin-bottom: 0.7407407407em;
}
body #progressr_reader .progressr_playertable a,
body #contentProgress .progressr_playertable a {
  color: #fff;
  text-decoration: underline;
}
body #progressr_reader .progressr_empty,
body #contentProgress .progressr_empty {
  margin-bottom: 0.7407407407em;
}
body #progressr_reader .progressr_name,
body #contentProgress .progressr_name {
  color: #000;
  background-color: #c8c8c8;
  cursor: pointer;
}
body #progressr_reader .progressr_name td,
body #contentProgress .progressr_name td {
  vertical-align: middle !important;
  position: relative;
}
body #progressr_reader .progressr_name[data-closed=false],
body #contentProgress .progressr_name[data-closed=false] {
  background-color: #737373;
  color: #fff;
}
body #progressr_reader .progressr_name .progressr_rpt_summary,
body #contentProgress .progressr_name .progressr_rpt_summary {
  padding: 0px;
  margin: 0px 0px 0px 7.14em;
  list-style-type: none;
  position: absolute;
  top: 2px;
  left: 100px;
  color: #fff;
}
body #progressr_reader .progressr_name .progressr_rpt_summary li,
body #contentProgress .progressr_name .progressr_rpt_summary li {
  display: inline-block;
  text-align: center;
  width: 130px;
  padding: 2px 0;
  border: 1px solid #afafaf;
  -webkit-opacity: 0;
  -moz-opacity: 0;
  opacity: 0;
}
body #progressr_reader .progressr_name .progressr_rpt_summary li.rpt_1,
body #contentProgress .progressr_name .progressr_rpt_summary li.rpt_1 {
  background-color: #1f497d;
}
body #progressr_reader .progressr_name .progressr_rpt_summary li.rpt_2,
body #contentProgress .progressr_name .progressr_rpt_summary li.rpt_2 {
  background-color: #974705;
}
body #progressr_reader .progressr_name .progressr_rpt_summary li.rpt_3,
body #contentProgress .progressr_name .progressr_rpt_summary li.rpt_3 {
  background-color: #808080;
}
body #progressr_reader .progressr_name .progressr_rpt_summary li.rpt_4,
body #contentProgress .progressr_name .progressr_rpt_summary li.rpt_4 {
  background-color: #00b050;
}
body #progressr_reader .progressr_name .progressr_rpt_summary li.rpt_5,
body #contentProgress .progressr_name .progressr_rpt_summary li.rpt_5 {
  background-color: #c00502;
}
body #progressr_reader .progressr_name .progressr_rpt_summary li.rpt_8,
body #contentProgress .progressr_name .progressr_rpt_summary li.rpt_8 {
  background-color: #107000;
}
body #progressr_reader .progressr_name .progressr_rpt_summary li.active,
body #contentProgress .progressr_name .progressr_rpt_summary li.active {
  -webkit-opacity: 1;
  -moz-opacity: 1;
  opacity: 1;
}
body #progressr_reader .progressr_goals,
body #contentProgress .progressr_goals {
  width: 30%;
}
body #progressr_reader .progressr_goals .progressr_challenges,
body #contentProgress .progressr_goals .progressr_challenges {
  background-color: #c8c8c8;
  font-weight: bold;
}
body #progressr_reader .progressr_goals .progressr_goalscol,
body #contentProgress .progressr_goals .progressr_goalscol {
  width: 60%;
}
body #progressr_reader .progressr_goals .progressr_progcol,
body #contentProgress .progressr_goals .progressr_progcol {
  width: 20%;
  text-align: center;
}
body #progressr_reader .progressr_goals .progressr_usercol,
body #contentProgress .progressr_goals .progressr_usercol {
  width: 20%;
  text-align: center;
}
body #progressr_reader .progresr_reports,
body #contentProgress .progresr_reports {
  width: 70%;
}
body #progressr_reader .progresr_reports .progressr_reportHelpText,
body #contentProgress .progresr_reports .progressr_reportHelpText {
  font-weight: bold;
  border-bottom: white;
  background-color: #c8c8c8;
}

.tableOptions {
  margin: 0.7407407407em;
  font-size: 12px;
}
@media print {
  .tableOptions {
    display: none;
  }
}
.tableOptions.fixed {
  padding: 0.7407407407em;
  margin: -5px 0 0 0;
  position: fixed;
  z-index: 100;
  width: 100%;
  background-color: #fff;
  border: 1px solid #ccc;
}
.tableOptions strong {
  margin-right: 0.7407407407em;
  font-weight: bold;
}
.tableOptions ul {
  display: inline-block;
  list-style-type: none;
  margin: 0;
  padding: 0;
  white-space: nowrap;
}
.tableOptions ul li {
  display: inline;
}
.tableOptions ul li.padRightSeparation {
  padding-right: 0.7407407407em;
}
.tableOptions ul li a {
  color: rgb(0, 50, 99);
  padding: 3px 5px;
  text-align: center;
  border: 1px solid #000;
  text-decoration: none;
  background-color: #fff;
  cursor: pointer;
}
.tableOptions ul li a:hover {
  background-color: rgb(0, 50, 99);
  color: #fff;
  text-decoration: none;
}
.tableOptions ul li a.selected {
  background-color: #ce1126;
  color: #fff;
}
.tableOptions ul li a.showAll {
  background-color: #ce1126;
  color: #fff;
}
.tableOptions ul li a.saveLink {
  background-color: #feffa7;
}
.tableOptions ul li a.saveLink:hover {
  color: rgb(0, 50, 99);
  background-color: #fcff0e;
}
.tableOptions ul li a.disabled {
  color: #808080 !important;
  border-color: #808080 !important;
}

ind-modal {
  position: fixed;
  z-index: 2000;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.7);
  overflow: auto;
}
ind-modal .modal-container {
  position: relative;
  top: 30px;
  margin: auto;
  width: 90%;
  background: #fff;
}
ind-modal .modal-content {
  border: 0;
}
ind-modal .add-readiness-report {
  width: 900px;
}

.video-title {
  background: #000;
  font-size: 20px;
  color: #ccc;
  font-family: "TribeType_DV";
}
.video-title .player-name {
  font-size: 30px;
  font-weight: bold;
  color: #ce1126;
}
.video-title .date {
  font-size: 26px;
  color: #fff;
}
.video-title .annotation {
  font-size: 18px;
  font-family: "Mittelschrift_DV";
}

.no-scroll {
  overflow: hidden;
}

@media print {
  .no-print {
    display: none;
  }
}

div[data-id=spin-axis] {
  display: inline-grid;
  margin-bottom: 20px;
  min-width: 660px;
}
div[data-id=spin-axis] h2 {
  margin: 20px 0 10px;
  font-weight: bold;
  font-size: 16px;
}
div[data-id=spin-axis] .spin-axis-header {
  margin-bottom: 10px;
  text-align: center;
}
div[data-id=spin-axis] .spin-axis-year {
  margin-right: 10px;
}
div[data-id=spin-axis] .spin-axis-key {
  display: inline-block;
}
div[data-id=spin-axis] .spin-axis-key span {
  margin-right: 5px;
}
div[data-id=spin-axis] .spin-axis-key .mlb {
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  border: 0;
  border-top: 2px dashed #000;
}
div[data-id=spin-axis] .spin-axis-key .pitcher {
  display: inline-block;
  vertical-align: middle;
  width: 20px;
  border: 1px solid red;
}
div[data-id=spin-axis] .canvas-wrapper {
  display: inline-block;
  margin: 0 10px 10px 0;
  font-family: arial;
}
div[data-id=spin-axis] .canvas-wrapper .canvas-placeholder {
  width: 255px;
  height: 255px;
}
div[data-id=spin-axis] .canvas-wrapper .canvas-placeholder canvas {
  background: #efefef;
}
div[data-id=spin-axis] .canvas-wrapper .pitch-stats {
  width: 100%;
  border-collapse: collapse;
  font-size: 10px;
  font-family: arial;
}
div[data-id=spin-axis] .canvas-wrapper .pitch-stats th,
div[data-id=spin-axis] .canvas-wrapper .pitch-stats td {
  border: 2px solid #000;
  padding: 5px;
  text-align: center;
}
div[data-id=spin-axis] .canvas-wrapper .pitch-stats th {
  border: 1px solid #000;
  border-top: 2px solid #000;
  background: rgb(0, 50, 99);
  color: #fff;
}
div[data-id=spin-axis] .canvas-wrapper .pitch-stats th:first-child {
  border-left: 2px solid #000;
}
div[data-id=spin-axis] .canvas-wrapper .pitch-stats th:last-child {
  border-right: 2px solid #000;
}
div[data-id=spin-axis] .canvas-wrapper .pitch-stats td {
  border: 1px solid #ccc;
  border-bottom: 2px solid #000;
}
div[data-id=spin-axis] .canvas-wrapper .pitch-stats td:first-child {
  border-left: 2px solid #000;
}
div[data-id=spin-axis] .canvas-wrapper .pitch-stats td:last-child {
  border-right: 2px solid #000;
}
div[data-id=spin-axis] .canvas-wrapper .pitch-stats td.pitch-type {
  margin: 0;
  border: 0;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
  text-transform: uppercase;
}
div[data-id=spin-axis] .canvas-wrapper .pitch-stats td.empty-cell {
  background: transparent;
  border: 0;
}
div[data-id=spin-axis] .canvas-wrapper .pitch-stats .ptl {
  border-right: 1px solid #fff;
}
div[data-id=spin-axis] .canvas-wrapper .pitch-stats .fx-pitch-header {
  border-right: 2px solid #000;
}
div[data-id=spin-axis] .canvas-wrapper .pitch-stats .fx-pitch {
  border-right: 2px solid #000;
  font-size: 14px;
  font-weight: bold;
}
div[data-id=spin-axis] .canvas-wrapper .pitch-stats .spin-rot {
  border-right: 1px solid #fff;
}
div[data-id=spin-axis] .canvas-wrapper .pitch-stats .spin3d-header {
  border-right: 2px solid #000;
}
div[data-id=spin-axis] .canvas-wrapper .pitch-stats .spin3d-ptl {
  border-right: 2px solid #000;
}
div[data-id=spin-axis] .canvas-wrapper .pitch-stats .percentiles {
  border: 2px solid #000;
  background: #6d6d6d;
  color: #fff;
}
div[data-id=spin-axis] .canvas-wrapper .mph {
  position: relative;
  border: 1px solid #000;
  padding: 5px;
  text-align: center;
  font-size: 14px;
  font-weight: bold;
}
div[data-id=spin-axis] .canvas-wrapper .mph .usage {
  position: absolute;
  right: 5px;
  margin-top: 1px;
  font-size: 12px;
}
div[data-id=spin-axis] .proto {
  display: none;
}
div[data-id=spin-axis] .no-spin-axis-data {
  display: none;
  margin: 10px 0;
  background: #ffffcc;
  padding: 10px;
}

.toggled-content .tabs {
  display: table;
  border-collapse: collapse;
}
.toggled-content .tabs .tab-header {
  display: table-cell;
  border-radius: 3px 3px 0 0;
  background: rgba(0, 0, 0, 0.05);
  padding: 5px;
  cursor: pointer;
}
.toggled-content .tabs .tab-header.selected-tab {
  background: #ccc;
  cursor: text;
}
.toggled-content .tab-content {
  display: none;
}
.toggled-content .tab-content.selected-tab {
  display: block;
  border-radius: 0 3px 3px 3px;
  background: #ccc;
  padding: 5px;
}

.attachment-list {
  border: 0;
  border-radius: 3px;
  background: #fff;
}
.attachment-list label {
  margin: 0;
  padding: 7px 0 7px 25px;
  cursor: pointer;
}
.attachment-list label.type-pdf {
  background: url("../../images/icon_pdf.svg") left no-repeat;
  background-size: 20px;
}
.attachment-list label.type-PNG {
  background: url("../../images/icon_png.svg") left no-repeat;
  background-size: 20px;
}
.attachment-list label.type-doc, .attachment-list label.type-docx {
  background: url("../../images/icon_doc.svg") left no-repeat;
  background-size: 20px;
}
.attachment-list label.type-xls, .attachment-list label.type-xlsx {
  background: url("../../images/icon_xls.svg") left no-repeat;
  background-size: 20px;
}
.attachment-list label.type-ppt, .attachment-list label.type-pptx {
  background: url("../../images/icon_ppt.svg") left no-repeat;
  background-size: 20px;
}
.attachment-list label.type-text {
  background: url("../../images/icon_txt.svg") left no-repeat;
  background-size: 20px;
}
.attachment-list label.type-mp4 {
  background: url("../../images/icon_mp4.svg") left no-repeat;
  background-size: 20px;
}
.attachment-list label a {
  color: rgb(0, 50, 99);
}

#contentAvgs article {
  display: inline-block;
  margin: 10px 0 0;
  border-bottom: 1px dashed #003263;
  padding-bottom: 20px;
}
#contentAvgs article:last-child {
  margin-bottom: 5px;
}

.rightAlign {
  text-align: right;
}

.alt-table-module {
  height: 100%;
}
.alt-table-module header {
  margin-bottom: 20px;
}
.alt-table-module header h2 {
  display: inline-block;
  width: 400px;
  font-size: 18px;
}
.alt-table-module header .date {
  display: inline-block;
}
.alt-table-module header .date label {
  font-weight: normal;
  font-size: 12px;
}
.alt-table-module header .date input {
  width: 60px;
}
.alt-table-module .alt-table-controls {
  margin-bottom: 10px;
}
.alt-table-module .alt-table-controls li {
  display: inline-block;
  margin-left: -3px;
  width: 150px;
  border: 1px solid #000;
  background: #333;
  padding: 5px;
  text-align: center;
  font-size: 12px;
  color: #fff;
  cursor: pointer;
}
.alt-table-module .alt-table-controls li:hover {
  text-decoration: underline;
}
.alt-table-module .alt-table-controls li:first-child {
  margin: 0;
}
.alt-table-module .alt-table-controls .selected {
  background: #004c96;
}
.alt-table-module .alt-table {
  position: relative;
}
.alt-table-module .alt-table.body {
  height: calc(100% - 70px);
  overflow-y: auto;
}
.alt-table-module .alt-table table {
  width: 100%;
  border-collapse: collapse;
}
.alt-table-module .alt-table tr:nth-child(even) {
  background-color: #f0f0fb;
}
.alt-table-module .alt-table th {
  vertical-align: bottom;
  border: 1px solid #fff;
  border-bottom: 1px solid #ccc;
  padding: 5px;
  text-align: left;
  font-size: 12px;
}
.alt-table-module .alt-table td {
  vertical-align: top;
  border: 1px solid #ccc;
  padding: 5px;
  font-size: 11px;
  white-space: pre-line;
}
.alt-table-module .alt-table .w-60 {
  width: 60px;
}
.alt-table-module .alt-table .w-80 {
  width: 80px;
}
.alt-table-module .alt-table .w-100 {
  width: 100px;
}
.alt-table-module .alt-table .w-auto {
  width: auto;
}
.alt-table-module .alt-table .rotated-header {
  top: 0;
  margin-bottom: 0;
  background: #fff;
  border-collapse: collapse;
}
.alt-table-module .alt-table .rotated-header.sticky-header {
  position: fixed;
  z-index: 100;
  top: 32px;
  width: calc(100% - 189px);
}
.alt-table-module .alt-table .rotated-header .rotate {
  position: relative;
  vertical-align: bottom;
  width: 80px;
  height: 80px;
  padding: 0;
  font-size: 12px;
  line-height: 0.8;
}
.alt-table-module .alt-table .rotated-header .rotate div {
  position: relative;
  top: 0px;
  left: 40px;
  height: 100%;
  overflow: hidden;
  border: 1px solid #dddddd;
  border-bottom: 0;
  background: #bdbdbd;
  /* 80 * tan(45) / 2 = 40 where 80 is the height on the cell and 45 is the transform angle*/
  -ms-transform: skew(-45deg, 0deg);
  -webkit-transform: skew(-45deg, 0deg);
  transform: skew(-45deg, 0deg);
}
.alt-table-module .alt-table .rotated-header .rotate div span {
  display: inline-block;
  position: absolute;
  bottom: 28px;
  left: -15px;
  width: 85px;
  text-align: left;
  -ms-transform: skew(45deg, 0deg) rotate(315deg);
  -webkit-transform: skew(45deg, 0deg) rotate(315deg);
  transform: skew(45deg, 0deg) rotate(315deg);
}
.alt-table-module .alt-table .rotated-header .after-rotate {
  padding-left: 15px;
}

.borderDblBottom {
  border-bottom: 2px solid #000;
}

#workload-tracker h1,
#workload-tracker h3,
#readiness-tracker h1,
#readiness-tracker h3 {
  display: inline-block;
  vertical-align: middle;
}
#workload-tracker h1,
#readiness-tracker h1 {
  margin: 0 50px 0;
  font-size: 30px;
  color: rgb(0, 50, 99);
  font-weight: bold;
}
#workload-tracker h3,
#readiness-tracker h3 {
  font-size: 25px;
  color: #ce1126;
  font-weight: bold;
}
#workload-tracker section,
#readiness-tracker section {
  margin-bottom: 10px;
  overflow: hidden;
}
#workload-tracker section:last-child,
#readiness-tracker section:last-child {
  margin: 0;
}
#workload-tracker #block-c,
#readiness-tracker #block-c {
  display: inline-block;
  vertical-align: middle;
  width: 50px;
  fill: #ce1126;
}
#workload-tracker .tableDisplay,
#readiness-tracker .tableDisplay {
  float: left;
  border: 0;
}
#workload-tracker .tableDisplay tr:last-child,
#readiness-tracker .tableDisplay tr:last-child {
  border-bottom: 2px solid #000;
}
#workload-tracker .tableDisplay th,
#workload-tracker .tableDisplay td,
#readiness-tracker .tableDisplay th,
#readiness-tracker .tableDisplay td {
  font-size: 12px;
}
#workload-tracker .tableDisplay th:first-child,
#workload-tracker .tableDisplay td:first-child,
#readiness-tracker .tableDisplay th:first-child,
#readiness-tracker .tableDisplay td:first-child {
  border-left: 2px solid #000;
}
#workload-tracker .tableDisplay th:last-child,
#workload-tracker .tableDisplay td:last-child,
#readiness-tracker .tableDisplay th:last-child,
#readiness-tracker .tableDisplay td:last-child {
  border-right: 2px solid #000;
}
#workload-tracker .tableDisplay th,
#readiness-tracker .tableDisplay th {
  border-top: 2px solid #000;
}
#workload-tracker .tableDisplay td,
#readiness-tracker .tableDisplay td {
  text-align: right;
}
#workload-tracker .tableDisplay .greyHeaderBG,
#readiness-tracker .tableDisplay .greyHeaderBG {
  border: 2px solid #000;
}
#workload-tracker .tableDisplay .emptyBG,
#readiness-tracker .tableDisplay .emptyBG {
  border-top: 0;
  background: transparent !important;
  color: #000;
  text-align: left;
  font-size: 14px;
  font-weight: bold;
}
#workload-tracker .tableDisplay .player,
#readiness-tracker .tableDisplay .player {
  width: 90px;
}
#workload-tracker .tableDisplay .score,
#readiness-tracker .tableDisplay .score {
  width: 38px;
}
#workload-tracker .tableDisplay .decimal,
#readiness-tracker .tableDisplay .decimal {
  width: 28px;
}
#workload-tracker .tableDisplay .lst10,
#readiness-tracker .tableDisplay .lst10 {
  width: 23px;
}
#workload-tracker .key-table,
#readiness-tracker .key-table {
  margin: 21px 0 0 20px;
}
#workload-tracker #switch-readers,
#readiness-tracker #switch-readers {
  vertical-align: middle;
  color: rgb(0, 50, 99);
  font-size: 12px;
}
#workload-tracker #switch-readers:hover,
#readiness-tracker #switch-readers:hover {
  color: #ce1126;
}

#readiness-reader {
  height: 100%;
}
#readiness-reader a {
  color: rgb(0, 50, 99);
}
#readiness-reader a:hover {
  color: #ce1126;
}
#readiness-reader .alt-table-module {
  height: 100%;
}
#readiness-reader .alt-table-module .alt-table.body {
  height: calc(100% - 170px);
}

#readiness-tracker hgroup {
  display: inline-block;
  vertical-align: middle;
  margin: 0 10px;
}
#readiness-tracker h1 {
  display: block;
  margin: 0 0 10px;
  text-align: center;
  font-size: 25px;
}
#readiness-tracker h3 {
  display: block;
  text-align: center;
}
#readiness-tracker .tableDisplay thead tr {
  border: 0;
}
#readiness-tracker .tableDisplay tbody tr,
#readiness-tracker .tableDisplay thead tr {
  border-left: 2px solid #000;
  border-right: 2px solid #000;
}
#readiness-tracker .tableDisplay th {
  border-bottom: 2px solid #000;
}
#readiness-tracker .tableDisplay th,
#readiness-tracker .tableDisplay td {
  vertical-align: middle;
  white-space: normal;
}
#readiness-tracker .tableDisplay th:first-child,
#readiness-tracker .tableDisplay td:first-child {
  border-left: 0;
}
#readiness-tracker .tableDisplay th:last-child,
#readiness-tracker .tableDisplay td:last-child {
  border-right: 0;
}
#readiness-tracker .tableDisplay th.white-border,
#readiness-tracker .tableDisplay td.white-border {
  border-bottom: 1px solid #fff;
}
#readiness-tracker .tableDisplay th.stacked,
#readiness-tracker .tableDisplay td.stacked {
  padding: 0 !important;
}
#readiness-tracker .tableDisplay th.stacked p,
#readiness-tracker .tableDisplay td.stacked p {
  height: 50%;
  min-height: 21px;
  padding: 4px 4px 2px 4px;
}
#readiness-tracker .tableDisplay th.stacked p:first-child,
#readiness-tracker .tableDisplay td.stacked p:first-child {
  border-bottom: 1px solid #ccc;
}
#readiness-tracker .tableDisplay .spacer {
  border: 0 !important;
  background: transparent !important;
}
#readiness-tracker .tableDisplay .lift {
  white-space: pre-line;
}
#readiness-tracker .tableDisplay .new-inj {
  color: #ce1126;
  font-weight: bold;
}
#readiness-tracker .tableDisplay .comments {
  width: 582px;
}
#readiness-tracker #hitters tbody tr:hover {
  background: transparent !important;
}
#readiness-tracker #hitters tbody tr:nth-child(odd) {
  background: #efefef;
}
#readiness-tracker #hitters tbody tr:nth-child(odd):hover {
  background: #efefef !important;
}
#readiness-tracker #starters {
  display: none;
}
#readiness-tracker #pitchers {
  margin-bottom: 20px;
}
#readiness-tracker #pitchers tbody tr:hover {
  background: transparent !important;
}
#readiness-tracker #pitchers tbody tr:nth-child(odd) {
  background: #efefef;
}
#readiness-tracker #pitchers tbody tr:nth-child(odd):hover {
  background: #efefef !important;
}
#readiness-tracker .body-part {
  width: 150px;
}
#readiness-tracker #schedule {
  display: inline-block;
  vertical-align: top;
  float: right;
  margin-right: 10px;
}
#readiness-tracker #schedule table {
  border: 1px solid #000;
  border-collapse: collapse;
}
#readiness-tracker #schedule th,
#readiness-tracker #schedule td {
  min-width: 60px;
  border: 1px solid #ccc;
  background: rgb(180, 240, 255);
  padding: 4px;
  text-align: center;
  font-size: 12px;
}
#readiness-tracker #schedule td {
  background: transparent;
}
#readiness-tracker #schedule .img {
  height: 20px;
}
#readiness-tracker #schedule p {
  margin-bottom: 3px;
}

#contentDash .secondary {
  vertical-align: top;
  padding-left: 20px;
}
#contentDash .secondary .dashboard-tables {
  width: 450px;
}
#contentDash .secondary .tableDisplay {
  width: 100%;
}

.dashboard-tables .panelCon {
  width: auto;
  border: 2px solid #000;
}
.dashboard-tables .panelCon strong {
  font-weight: bold;
}
.dashboard-tables .panelCon tr {
  height: 1px;
  border-bottom: 1px dashed #ccc;
}
.dashboard-tables .panelCon tr:last-child {
  border: 0;
}
.dashboard-tables .panelCon td {
  border: 2px solid #000;
}
.dashboard-tables .panelCon td td {
  height: 100%;
  border: 0;
  padding: 4px 2px;
}
.dashboard-tables .panelCon td td section {
  margin-bottom: 3px;
}
.dashboard-tables .panelCon td td .wrapper {
  display: inline-block;
  vertical-align: top;
  height: 100%;
  border-right: 1px dashed #ccc;
}
.dashboard-tables .panelCon td td .wrapper:last-child {
  border: 0;
}
.dashboard-tables .panelCon td td .wrapper:last-child div:nth-child(1) {
  vertical-align: top;
  margin-left: 5px;
}
.dashboard-tables .panelCon td td .wrapper:last-child div:nth-child(2) {
  vertical-align: top;
  width: 40px;
}
.dashboard-tables .panelCon td td .wrapper:last-child div:nth-child(2).school {
  width: 130px;
}
.dashboard-tables .panelCon td td .wrapper:first-child div:nth-child(1) {
  vertical-align: top;
  margin: 0;
  margin-right: 5px;
}
.dashboard-tables .panelCon td td .wrapper:first-child div:nth-child(2) {
  vertical-align: top;
  width: 40px;
}
.dashboard-tables .panelCon td td .wrapper div {
  display: inline-block;
  vertical-align: top;
}
.dashboard-tables .panelCon td td .wrapper div:nth-child(1) {
  vertical-align: top;
  margin-left: 5px;
  width: 68px;
  font-weight: bold;
}
.dashboard-tables .panelCon td td .wrapper div:nth-child(2) {
  vertical-align: top;
  width: 100px;
}
.dashboard-tables .panelCon td td .wrapper div:nth-child(3) {
  vertical-align: top;
  width: 73px;
}
.dashboard-tables .panelCon td td .wrapper .school {
  width: 130px;
}
.dashboard-tables .emptyBG {
  background: #b1b4b3 !important;
}
.dashboard-tables .full {
  display: none;
}
.dashboard-tables .dash {
  border-right: 2px solid #000;
}
.dashboard-tables .tableContainer {
  width: 100%;
}
.dashboard-tables .plots {
  display: inline-block;
  vertical-align: top;
  font-weight: bold;
  font-size: 16px;
  text-align: center;
}

#dash-industry .tableDisplay {
  margin-top: 11px;
}

#recent-updates {
  display: inline-block;
  vertical-align: top;
}
#recent-updates .tableContainer {
  padding: 0;
}
#recent-updates tbody tr:nth-child(even) {
  background: #e5e5e5;
}

#injuries,
#transactions {
  display: inline-block;
  vertical-align: top;
  margin-right: 20px;
}

#transactions td:nth-child(2),
#transactions th:nth-child(2) {
  border-left: 2px solid #000;
}

#playerBioPanel {
  display: inline-block;
  vertical-align: top;
  margin-right: 20px;
  margin-bottom: 20px;
}

.heatmaps article {
  display: inline-block;
  margin-right: 10px;
}

#postgame-pitcher header {
  margin-bottom: 10px;
  border: 1px solid #aaa;
  background: #efefef;
  padding: 10px;
}
#postgame-pitcher hr {
  display: inline-block;
  vertical-align: middle;
  border-top: 1px solid #000;
  width: 10px;
}
#postgame-pitcher #block-c {
  display: none;
  vertical-align: middle;
  margin-right: 10px;
  width: 50px;
  fill: #ce1126;
}
#postgame-pitcher #velo-graph {
  display: inline-block;
}
#postgame-pitcher .legend {
  display: inline-block;
  vertical-align: top;
  margin-top: 5px;
  border: 1px solid #000;
  background: #efefef;
  padding: 5px;
  font-size: 10px;
}
#postgame-pitcher .legend .key {
  margin-right: 10px;
}
#postgame-pitcher .legend .pitch {
  display: inline-block;
  vertical-align: middle;
  width: 4px;
  height: 4px;
  border-radius: 10px;
  background: rgb(230, 50, 50);
}
#postgame-pitcher .col-1 {
  display: inline-block;
  vertical-align: top;
  width: 500px;
}
#postgame-pitcher .col-2 {
  display: inline-block;
  vertical-align: top;
  width: auto;
}
#postgame-pitcher .col-3 {
  display: inline-block;
  vertical-align: top;
  margin-left: 20px;
}
#postgame-pitcher .name {
  font-size: 20px;
  color: rgb(0, 50, 99);
  font-weight: bold;
}
#postgame-pitcher .date {
  font-size: 20px;
  color: #ce1126;
  font-weight: bold;
}
#postgame-pitcher .score {
  margin-top: 5px;
  font-size: 25px;
  color: rgb(0, 50, 99);
  font-weight: bold;
}
#postgame-pitcher .table-content {
  position: static;
}
#postgame-pitcher .table-content:last-child {
  border: 0;
}
#postgame-pitcher .map-wrapper {
  margin-bottom: 10px;
  white-space: nowrap;
  position: relative;
}
#postgame-pitcher .map-title {
  background: #ccc;
  padding: 10px;
  font-size: 20px;
  text-align: center;
}
#postgame-pitcher .vs-lhh {
  background: rgb(245, 150, 150);
}
#postgame-pitcher .vs-rhh {
  background: rgb(100, 150, 205);
}
#postgame-pitcher .maps {
  margin-left: 50px;
}
#postgame-pitcher .table {
  display: inline-block;
  vertical-align: top;
}
#postgame-pitcher .table .dv-table {
  margin-bottom: 0;
}
#postgame-pitcher .table .dv-table .horiz-split .top {
  height: 87px;
  padding-top: 35px;
  font-weight: bold;
}
#postgame-pitcher .table .dv-table .horiz-split .bottom {
  height: 34px;
  padding-top: 5px;
  font-weight: bold;
  font-style: italic;
}
#postgame-pitcher .table .dv-table .label {
  background: #ddd;
}
#postgame-pitcher .table .pitcher {
  background: #aaa;
}
#postgame-pitcher .table .notes {
  display: table;
  margin-top: 5px;
  width: 412px;
  border: 1px solid #ccc;
  font-size: 10px;
}
#postgame-pitcher .table .notes div:nth-child(2) {
  width: auto;
}
#postgame-pitcher .table .notes .table {
  display: table-cell;
  padding: 3px;
  white-space: normal;
}
#postgame-pitcher .table .notes .label {
  width: 40px;
  border-right: 1px solid #ccc;
  background: #ddd;
  font-weight: bold;
}
#postgame-pitcher .batter {
  margin-bottom: 15px;
  border-bottom: 1px dashed #000;
  padding-bottom: 15px;
  white-space: nowrap;
}
#postgame-pitcher .batter .heatmap-generator {
  margin-right: 3px;
}
#postgame-pitcher .batter .heatmap-generator .title {
  padding: 2px;
  font-size: 12px;
}
#postgame-pitcher .batter .heatmap-generator .video-icon {
  top: 0;
  width: 16px;
}
#postgame-pitcher .batter .results {
  display: none;
  margin-top: 3px;
  font-size: 12px;
}
#postgame-pitcher .batter .alt-opts {
  background: #efefef;
  padding: 2px;
  text-align: right;
  font-size: 11px;
}
#postgame-pitcher .batter .alt-opts .animate {
  display: inline-block;
  color: rgb(0, 50, 99);
  cursor: pointer;
}
#postgame-pitcher .batter .alt-opts .animate:hover {
  color: #ce1126;
}
#postgame-pitcher #attack-key,
#postgame-pitcher #result-key,
#postgame-pitcher #contact-key,
#postgame-pitcher .all-keys,
#postgame-pitcher .pitch-keys {
  display: inline-block;
  vertical-align: top;
  margin-right: 10px;
  white-space: normal;
  border: 1px solid #000;
  background: #efefef;
  padding: 5px;
}
#postgame-pitcher #attack-key .key,
#postgame-pitcher #result-key .key,
#postgame-pitcher #contact-key .key,
#postgame-pitcher .all-keys .key,
#postgame-pitcher .pitch-keys .key {
  display: block;
}
#postgame-pitcher #attack-key .pitch,
#postgame-pitcher #result-key .pitch,
#postgame-pitcher #contact-key .pitch,
#postgame-pitcher .all-keys .pitch,
#postgame-pitcher .pitch-keys .pitch {
  display: inline-block;
  vertical-align: middle;
  margin-right: 3px;
  width: 10px;
  height: 10px;
  border-radius: 20px;
}
#postgame-pitcher #attack-key .label,
#postgame-pitcher #result-key .label,
#postgame-pitcher #contact-key .label,
#postgame-pitcher .all-keys .label,
#postgame-pitcher .pitch-keys .label {
  display: inline-block;
  vertical-align: middle;
  font-size: 10px;
}
#postgame-pitcher #attack-key .shape-0,
#postgame-pitcher #result-key .shape-0,
#postgame-pitcher #contact-key .shape-0,
#postgame-pitcher .all-keys .shape-0,
#postgame-pitcher .pitch-keys .shape-0 {
  display: inline-block;
  vertical-align: middle;
  margin-right: 3px;
  width: 10px;
  height: 10px;
  border-radius: 20px;
  border: 1px solid #000;
}
#postgame-pitcher #attack-key .shape-1,
#postgame-pitcher #result-key .shape-1,
#postgame-pitcher #contact-key .shape-1,
#postgame-pitcher .all-keys .shape-1,
#postgame-pitcher .pitch-keys .shape-1 {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin-right: 3px;
  width: 10px;
  height: 10px;
  border: 5px solid transparent;
  border-bottom: 10px solid #000;
  border-top: 0;
}
#postgame-pitcher #attack-key .shape-1::after,
#postgame-pitcher #result-key .shape-1::after,
#postgame-pitcher #contact-key .shape-1::after,
#postgame-pitcher .all-keys .shape-1::after,
#postgame-pitcher .pitch-keys .shape-1::after {
  position: absolute;
  top: 2px;
  left: -3px;
  border: 3px solid transparent;
  border-bottom: 7px solid #efefef;
  border-top: 0;
  content: "";
}
#postgame-pitcher #attack-key .shape-2,
#postgame-pitcher #result-key .shape-2,
#postgame-pitcher #contact-key .shape-2,
#postgame-pitcher .all-keys .shape-2,
#postgame-pitcher .pitch-keys .shape-2 {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin-right: 3px;
  width: 10px;
  height: 10px;
  border: 5px solid transparent;
  border-top: 10px solid #000;
  border-bottom: 0;
}
#postgame-pitcher #attack-key .shape-2::after,
#postgame-pitcher #result-key .shape-2::after,
#postgame-pitcher #contact-key .shape-2::after,
#postgame-pitcher .all-keys .shape-2::after,
#postgame-pitcher .pitch-keys .shape-2::after {
  position: absolute;
  bottom: 2px;
  left: -3px;
  border: 3px solid transparent;
  border-top: 7px solid #efefef;
  border-bottom: 0;
  content: "";
}
#postgame-pitcher #attack-key .shape-3,
#postgame-pitcher #result-key .shape-3,
#postgame-pitcher #contact-key .shape-3,
#postgame-pitcher .all-keys .shape-3,
#postgame-pitcher .pitch-keys .shape-3 {
  display: inline-block;
  vertical-align: middle;
  margin-right: 3px;
  width: 10px;
  height: 10px;
  border: 1px solid #000;
}
#postgame-pitcher #attack-key .shape-4,
#postgame-pitcher #result-key .shape-4,
#postgame-pitcher #contact-key .shape-4,
#postgame-pitcher .all-keys .shape-4,
#postgame-pitcher .pitch-keys .shape-4 {
  display: inline-block;
  vertical-align: middle;
  margin-right: 3px;
  width: 9px;
  height: 9px;
  border: 1px solid #000;
  -webkit-transform: rotate(45deg);
      -ms-transform: rotate(45deg);
          transform: rotate(45deg);
}
#postgame-pitcher #attack-key [is-on],
#postgame-pitcher #result-key [is-on],
#postgame-pitcher #contact-key [is-on],
#postgame-pitcher .all-keys [is-on],
#postgame-pitcher .pitch-keys [is-on] {
  cursor: pointer;
}
#postgame-pitcher #attack-key [is-on=false],
#postgame-pitcher #result-key [is-on=false],
#postgame-pitcher #contact-key [is-on=false],
#postgame-pitcher .all-keys [is-on=false],
#postgame-pitcher .pitch-keys [is-on=false] {
  opacity: 0.3;
}
#postgame-pitcher .pitch-keys,
#postgame-pitcher #result-key,
#postgame-pitcher #contact-key {
  width: 38px;
}
#postgame-pitcher .all-keys,
#postgame-pitcher #attack-key {
  width: 82px;
}
#postgame-pitcher .block-map {
  margin: 0;
}
#postgame-pitcher .block-map td {
  position: relative;
  height: 40px;
  border: 2px solid #000;
  font-size: 10px;
  text-align: center;
}
#postgame-pitcher .block-map div {
  padding-top: 8px;
  background: #fff;
}
#postgame-pitcher .block-map .top-left {
  position: absolute;
  bottom: 0;
  right: 0;
  width: 28px;
  height: 28px;
  border: 2px solid #000;
  border-bottom: 0;
  border-right: 0;
}
#postgame-pitcher .block-map .top-right {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 28px;
  height: 28px;
  border: 2px solid #000;
  border-bottom: 0;
  border-left: 0;
}
#postgame-pitcher .block-map .bottom-left {
  position: absolute;
  top: 0;
  right: 0;
  width: 28px;
  height: 28px;
  border: 2px solid #000;
  border-top: 0;
  border-right: 0;
}
#postgame-pitcher .block-map .bottom-right {
  position: absolute;
  top: 0;
  left: 0;
  width: 28px;
  height: 28px;
  border: 2px solid #000;
  border-top: 0;
  border-left: 0;
}
@media print {
  #postgame-pitcher .dv-table thead th,
  #postgame-pitcher .dv-table tbody td {
    font-size: 12px !important;
  }
  #postgame-pitcher input,
  #postgame-pitcher label {
    display: none;
  }
  #postgame-pitcher #block-c {
    display: inline-block;
  }
  #postgame-pitcher .name {
    font-size: 42px;
  }
  #postgame-pitcher .score {
    text-align: right;
    font-size: 30px;
  }
  #postgame-pitcher header {
    border: 0;
    background: transparent;
    padding: 0;
  }
  #postgame-pitcher header .col-1 {
    width: 400px;
  }
  #postgame-pitcher header .col-2 {
    float: right;
  }
  #postgame-pitcher .table-content {
    margin-bottom: 0;
    padding: 0;
  }
  #postgame-pitcher .table-content:last-child {
    border: 0;
  }
  #postgame-pitcher .table-title {
    margin-bottom: 0;
    width: 100%;
    border: 0;
    background: transparent;
    padding-left: 0;
    text-align: left;
    font-size: 18px;
    color: #003263;
  }
  #postgame-pitcher .map-title {
    display: none;
  }
  #postgame-pitcher .maps {
    margin: 0;
  }
  #postgame-pitcher .maps .heatmap-generator {
    width: 180px !important;
  }
  #postgame-pitcher .maps .heatmap-generator .heatmap-container {
    width: 180px !important;
    height: 130px !important;
  }
  #postgame-pitcher .maps .heatmap-generator .heatmap-container canvas {
    width: 130px !important;
    height: 130px !important;
  }
  #postgame-pitcher .maps .heatmap-generator .scale,
  #postgame-pitcher .maps .heatmap-generator .labels {
    display: none;
  }
  #postgame-pitcher #batters {
    page-break-before: always;
  }
  #postgame-pitcher #batters .batter {
    margin-bottom: 5px;
    border: 0;
    padding-bottom: 0;
  }
  #postgame-pitcher #batters .batter .results {
    display: block;
  }
  #postgame-pitcher #batters .batter .batter-pas {
    display: none;
  }
  #postgame-pitcher #batters .batter .notes {
    margin-left: 19px;
    width: 450px;
  }
  #postgame-pitcher #batters .batter .table .table {
    margin-right: 19px;
  }
  #postgame-pitcher #batters .batter .table .table:last-child, #postgame-pitcher #batters .batter .table .table:first-child {
    margin-left: 19px;
  }
}

.dv-table.alt tbody tr:nth-child(4n+1), .dv-table.alt tbody tr:nth-child(4n+2) {
  background: #e5e5e5;
}
.dv-table.alt tbody tr:nth-child(4n+3), .dv-table.alt tbody tr:nth-child(4n+4) {
  background: #fff;
}
.dv-table.alt tbody tr:last-child td {
  border-bottom: 2px solid #000;
}
.dv-table.alt tbody tr:last-child .emptyBG {
  border-bottom: 0 !important;
}
.dv-table table td,
.dv-table table th {
  border: 1px solid #000;
  padding: 3px;
}
.dv-table table th {
  background: rgb(0, 50, 99);
  color: #fff;
}

@media print {
  @page {
    .horiz-print {
      size: landscape;
    }
  }
  .horiz-print table.tableDisplay thead tr th {
    background-color: rgb(0, 50, 99);
    color: #fff;
  }
  .horiz-print table.tableDisplay thead tr th.bgLightBlue {
    background: #0d59b3 !important;
    color: #fff !important;
  }
}

.bufferRule {
  z-index: inherit;
}

#chartInfo {
  position: absolute;
  display: none;
  top: 0;
  left: 0;
  font-size: 11px;
  font-family: Arial, Helvetica, sans-serif;
  line-height: 16px;
  background-color: rgba(0, 0, 0, 0.7);
  padding: 5px;
  z-index: 9999;
  color: #fff;
  border-radius: 10px;
  word-break: break-all;
  -webkit-box-shadow: 0.2222222222em 0.2222222222em 0.3703703704em rgba(0, 0, 0, 0.3);
  box-shadow: 0.2222222222em 0.2222222222em 0.3703703704em rgba(0, 0, 0, 0.3);
}

.temp-note {
  line-height: 18px;
}

#pdev.bp a {
  cursor: pointer;
}
#pdev.bp #player-matcher-table {
  margin-bottom: 20px;
  width: 100%;
  font-size: 12px;
}
#pdev.bp #player-matcher-table td {
  padding: 3px;
}
#pdev.bp #player-matcher-table a {
  color: rgb(0, 50, 99);
  cursor: pointer;
}
#pdev.bp #player-matcher-table .player-id-col {
  width: 230px;
  text-align: right;
}
#pdev.bp .theater-selector {
  display: block;
  margin: 0 0 10px;
}
#pdev.bp #matcher {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background: rgba(0, 0, 0, 0.5);
}
#pdev.bp #matcher #matcher-content {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: auto;
  width: 520px;
  height: 350px;
  border-radius: 5px;
  background: #fff;
  padding: 10px;
}
#pdev.bp #matcher #matcher-content input {
  display: block;
  margin: auto;
  width: 60%;
  border-radius: 5px;
  border: 1px solid #ccc;
  padding: 5px;
  font-size: 14px;
}
#pdev.bp #matcher #matcher-content table {
  margin: 10px 0;
  width: 100%;
}
#pdev.bp #matcher #matcher-content tr {
  cursor: pointer;
}
#pdev.bp #matcher #matcher-content tr:nth-child(odd) {
  background: #efefef;
}
#pdev.bp #matcher #matcher-content tr:hover {
  background: rgb(0, 50, 99);
  color: #fff;
}
#pdev.bp #matcher #matcher-content td {
  padding: 5px;
}
#pdev.bp #matcher #matcher-content button {
  display: block;
  margin: 10px auto;
}
#pdev.bp #matcher #matcher-content .player-id {
  width: 250px;
}
#pdev.bp #matcher #matcher-content .instructions {
  margin: 10px 0;
  text-align: center;
  color: #555;
}
#pdev.bp #matcher #matcher-content .results-section {
  margin: 0 0 20px;
  height: 160px;
  overflow-y: auto;
}
#pdev.bp #context-modal {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 2;
  width: 100%;
  height: 100%;
  background: rgba(255, 255, 255, 0.5);
}
#pdev.bp #context-modal .content {
  margin: 100px auto 0;
  width: 450px;
  -webkit-box-shadow: 0 3px 10px #000;
          box-shadow: 0 3px 10px #000;
  border: 1px solid #888;
  border-radius: 5px;
  background: #fff;
  padding: 20px;
}
#pdev.bp #context-modal .title {
  margin-bottom: 20px;
  font-size: 18px;
  color: rgb(0, 50, 99);
}
#pdev.bp #context-modal .title > span {
  color: #999;
}
#pdev.bp #context-modal .context {
  margin-bottom: 20px;
}
#pdev.bp #context-modal .buttons {
  text-align: center;
}
#pdev.bp span.xClearButton {
  cursor: pointer;
  display: block;
  padding: 10px;
  position: absolute;
  background-color: #bababa;
  border-radius: 50%;
  right: 10px;
  font-size: 12px !important;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
#pdev.bp span.xClearButton a {
  letter-spacing: 0;
  top: calc(10px * 0.3);
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
#pdev.bp span.xClearButton:hover {
  background-color: #878787;
}
#pdev.bp span.xClearButton:hover a {
  text-decoration: none;
}
#pdev.bp #dashContent h2 {
  padding: 10px 0;
  font-weight: bold;
  font-size: 15px;
}
#pdev.bp #dashContent div .dv-table {
  width: 700px;
}
#pdev.bp #dashContent div.pane {
  padding: 10px;
  display: inline-block;
  vertical-align: top;
}
#pdev.bp #dashContent div.pane .filterContainer {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: relative;
}
#pdev.bp #dashContent div.pane .filterContainer select,
#pdev.bp #dashContent div.pane .filterContainer input.sessionFilter {
  font-size: 15px;
}
#pdev.bp #dashContent div.pane .filterContainer input.sessionFilter {
  width: 100%;
  padding: 8px;
  font-size: 15px;
}
#pdev.bp #dashContent div.pane .uploadContainer {
  padding: 10px;
  background-color: #cccccc;
  overflow: visible;
}
#pdev.bp #dashContent div.pane .uploadContainer .search .text-input {
  z-index: 0;
}
#pdev.bp #dashContent div.pane .uploadContainer .dv-table {
  margin-top: 10px;
  width: 100%;
}
#pdev.bp #dashContent div.pane .uploadContainer span.controls {
  width: 100%;
}
#pdev.bp #dashContent div.pane .uploadContainer a.btn {
  float: right;
}
#pdev.bp #dashContent div.pane .uploadContainer span.attachments ul {
  margin-top: 10px;
  margin-bottom: 10px;
  margin-left: 5px;
  list-style-type: none;
}
#pdev.bp #dashContent div.pane .uploadContainer span.attachments ul li {
  background-color: #b3b3b3;
  position: relative;
  padding: 10px;
  color: rgb(0, 50, 99);
  border: 1px solid #999999;
  font-size: 12px;
  letter-spacing: 0.0592592593em;
}
#pdev.bp #dashContent div.pane .uploadContainer span.attachments ul li .xClearButton {
  background-color: #878787;
}
#pdev.bp #dashContent div.pane .uploadContainer span.attachments ul li .xClearButton:hover {
  background-color: #545454;
}

div.showAll ul {
  display: inline;
  margin-left: 3px;
}
div.showAll ul li {
  padding: 3px;
  display: inline-block;
  cursor: pointer;
  background-color: #e6e6e6;
  border: 1px solid gray;
  margin: 3px 0;
}
div.showAll ul li:hover {
  background-color: #999999;
}
div.showAll ul li.showAll {
  background-color: #999999;
}

.focusLinks {
  height: calc(100% - 240px);
  overflow: hidden;
  border-bottom: 1px solid #393e46;
  background-color: #700915 !important;
}
.focusLinks a {
  display: block;
  position: relative;
  width: 100%;
  padding: 5px;
}
@media print {
  .focusLinks {
    display: none;
  }
}
.focusLinks:hover {
  overflow: auto;
}

.borderThin {
  border-right: 1px solid #000 !important;
}

.rowShade {
  background-color: #e5e5e5 !important;
}

.borderSingleTop {
  border-top: 1px solid #000 !important;
}

.nav-header:hover {
  background: #351111;
}
.nav-header.selected {
  background: rgb(0, 50, 99);
}
.nav-header.selected:hover {
  background: #351111;
}
.nav-header a {
  display: inline-block;
  width: calc(100% - 25px);
  padding-left: 0;
}

.left-rail-arrow-right,
.left-rail-arrow-down {
  display: inline;
  vertical-align: middle;
  width: 20px;
  fill: #fff;
  cursor: pointer;
}

html#ssignals-app {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
html#ssignals-app *,
html#ssignals-app *:before,
html#ssignals-app *:after {
  font-family: "Arial";
  font-size: 12px !important;
}

* {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

html#ssignals-app body {
  width: 100%;
}

.ssapp {
  width: 100%;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  border-collapse: collapse;
  line-height: 20px;
}
.ssapp .grades_title {
  width: 60% !important;
}
.ssapp .grades_vals {
  text-align: center;
  width: calc((100% - 60%) / 2) !important;
}
.ssapp .grades_vals.hasVelos {
  width: calc((100% - 60%) / 5) !important;
}
.ssapp .grades_vals.velo_sep {
  border-right: 1px solid #000;
}
.ssapp .empty {
  background-color: #999;
}
.ssapp p {
  margin-top: 5px;
  margin-bottom: 5px;
}
.ssapp b {
  font-weight: bold;
}
.ssapp br {
  line-height: 30px;
}
.ssapp table {
  width: 100%;
  border: none;
}
.ssapp table td {
  border: 1px solid #999;
  padding: 1px;
}
.ssapp fieldset {
  border: 1px solid gray;
  margin-bottom: 15px;
}
.ssapp fieldset legend {
  font-weight: bold;
  background-color: #003f7d;
  color: white;
  padding: 2px;
  width: 100%;
  display: table;
  table-layout: fixed;
  overflow: hidden;
}
.ssapp fieldset legend span {
  float: left;
  display: table-cell;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
.ssapp fieldset div.fieldset_body {
  padding: 3px;
}
.ssapp fieldset span.fielset_subtitle {
  padding-left: 4px;
  text-decoration: none;
  display: block;
  background-color: #ccc;
}
.ssapp fieldset span.bold {
  text-decoration: none;
  font-weight: bold;
}
.ssapp fieldset div.grades {
  position: static;
  text-decoration: none;
  font-weight: normal;
  padding: 2px;
  line-height: 14px;
  color: #000;
}
.ssapp fieldset div.grades span {
  text-decoration: inherit;
  font-size: 10px !important;
  white-space: nowrap;
}
.ssapp fieldset:disabled > div {
  opacity: 0.6;
}
.ssapp a {
  color: #ce1126;
}
.ssapp u {
  text-decoration: underline;
}
.ssapp h3 {
  padding: 10px;
  font-weight: bold;
  text-decoration: underline;
}
.ssapp > .header,
.ssapp > .pageTitle {
  width: 100%;
  background-color: #e3e6e6;
  border-bottom: 1px solid #b4b5b7;
  overflow: hidden;
  margin-bottom: 10px;
}
.ssapp > .header.pageTitle,
.ssapp > .pageTitle.pageTitle {
  position: relative;
  height: 30px;
  top: 0 !important;
  text-align: center;
  margin-bottom: 0;
  font-weight: bold;
  color: #333333;
}
.ssapp > .header.pageTitle span,
.ssapp > .pageTitle.pageTitle span {
  display: inline-block;
  width: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
.ssapp > .header div.header_left,
.ssapp > .header div.header_right,
.ssapp > .pageTitle div.header_left,
.ssapp > .pageTitle div.header_right {
  padding: 5px;
  display: block;
  height: 100%;
  float: left;
}
.ssapp > .header div.header_left,
.ssapp > .pageTitle div.header_left {
  width: 60%;
  text-align: left;
  padding-left: 15px;
}
.ssapp > .header div.header_right,
.ssapp > .pageTitle div.header_right {
  text-align: right;
  width: 40%;
  padding-right: 15px;
}
.ssapp > .header p,
.ssapp > .pageTitle p {
  margin: 0;
  padding: 0;
}
.ssapp > .header p span.bold,
.ssapp > .pageTitle p span.bold {
  font-weight: bold;
}
.ssapp > .header .title span,
.ssapp > .pageTitle .title span {
  font-size: 12px;
}
.ssapp > .header .detail span,
.ssapp > .pageTitle .detail span {
  font-size: 12px;
}
.ssapp > .body {
  padding-left: 10px;
  padding-right: 10px;
  padding-bottom: 20px;
}
.ssapp > .section {
  padding-left: 10px;
  padding-top: 10px;
  padding-right: 10px;
  padding-bottom: 20px;
}

div#feedButton,
div#feedDisplayButton {
  position: absolute;
  right: 3rem;
  display: inline-block;
  margin: 8px 5px 0 0;
}
div#feedButton img,
div#feedDisplayButton img {
  max-width: 28px;
  max-height: 28px;
  cursor: pointer;
}
div#feedButton div#feedContainer,
div#feedDisplayButton div#feedContainer {
  border-collapse: collapse;
  overflow: hidden;
  -webkit-box-sizing: border-box;
          box-sizing: border-box;
  position: absolute;
  display: none;
  opacity: 0;
  right: 0px;
  top: 30px;
  width: 350px;
  height: 650px;
  background-color: #333333;
  z-index: 999;
  -webkit-box-shadow: 0 0 8px black;
  box-shadow: 0 0 8px black;
}
div#feedButton div#feedContainer.show,
div#feedDisplayButton div#feedContainer.show {
  display: block;
  opacity: 1;
}

#the-feed-button > #feedButton {
  position: relative !important;
}

#smokesignals {
  width: 100%;
  height: 100%;
  background-color: #fff;
}
#smokesignals v-cloak {
  display: none;
}
#smokesignals #ssMaster {
  z-index: 1000;
}
#smokesignals #ssDetail {
  z-index: 1001;
}
#smokesignals #ssDetail > .titlebar > span.title {
  cursor: pointer;
}
#smokesignals #ssDetail.hasPlayer > .playerBar, #smokesignals #ssDetail.hasOrg > .playerBar {
  padding-top: calc(20px / 4);
  height: 20px;
  background-color: green;
  font-size: 11px;
  text-align: center;
  color: #fff;
}
#smokesignals #ssChannel {
  z-index: 1002;
}
#smokesignals #ssChannel > .titlebar > span.title {
  cursor: pointer;
}
#smokesignals #ssChannel > .titlebar > span.channelColor {
  width: 100%;
  position: absolute;
  height: 2px;
  top: 90%;
}
#smokesignals #ssPageTwo {
  z-index: 1005;
}
#smokesignals #ssOverlay {
  z-index: 1010;
  width: 100%;
  height: 100%;
  position: absolute;
  background-color: rgba(0, 0, 0, 0.6);
}
#smokesignals #ssOverlay img {
  width: 20%;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
#smokesignals .page {
  position: absolute;
  top: 0;
  left: 0;
  width: 350px;
  height: 650px;
}
#smokesignals .page .titlebar {
  position: relative;
  height: 50px;
  background-color: #003263;
}
#smokesignals .page .titlebar > div.loading {
  top: 325px;
  z-index: 3000;
  position: absolute;
  left: 50%;
  -webkit-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  transform: translateX(-50%);
}
#smokesignals .page .titlebar > span {
  display: inline-block;
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}
#smokesignals .page .titlebar > span.navaction {
  left: 10px;
}
#smokesignals .page .titlebar > span.navaction a {
  display: block;
  width: 22px;
  height: 22px;
  margin-left: 10px;
}
#smokesignals .page .titlebar > span.navaction a.hamburger {
  background: url("../../mobile/images/hamburger.png") no-repeat;
}
#smokesignals .page .titlebar > span.navaction a.appback {
  background: url("../../mobile/images/back.png") no-repeat;
}
#smokesignals .page .titlebar > span.navaction a.reload {
  margin-top: 5px;
  width: 25px;
  background: url("../../mobile/images/reload.png") no-repeat;
  background-size: 90%;
}
#smokesignals .page .titlebar > span.navaction a b {
  display: none;
}
#smokesignals .page .titlebar > span.navaction.right {
  left: auto;
  right: 12px;
}
#smokesignals .page .titlebar > span.title {
  color: #fff;
  position: absolute;
  top: 50%;
  left: 50%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
}
#smokesignals .page .content {
  position: relative;
  background-color: #ffffff;
  overflow: auto;
  overflow-x: hidden;
  font-size: 12px;
}
#smokesignals .page .content.preventScroll {
  overflow-x: hidden;
  overflow-y: hidden;
}
#smokesignals .page .content > table {
  width: 100%;
}
#smokesignals .page .content > table tr.deselected td {
  opacity: 0.1;
}
#smokesignals .page .content > table td {
  padding: 3px 0;
}
#smokesignals .page .content > table td.channelName {
  cursor: pointer;
  height: 20px;
  color: #fff;
  width: 77%;
  line-height: 13px;
  padding: 5px;
  vertical-align: middle;
}
#smokesignals .page .content > table td.channelPriority {
  width: 20%;
}
#smokesignals .page .content > table td.channelPriority a {
  margin: 0 auto;
  display: block;
  width: 22px;
  height: 22px;
  background: url("../../mobile/images/nopriority.png") no-repeat;
}
#smokesignals .page .content > table td.channelPriority a.priority {
  background: url("../../mobile/images/priority.png") no-repeat;
}
#smokesignals .page .content > table td.channelPriority a b {
  display: none;
}
#smokesignals .page .content > table td.channelColor {
  width: 3%;
}
#smokesignals .page .content > table td.messageBody {
  width: 80%;
  line-height: 13px;
  padding: 5px;
  border-right: 1px solid #c5c5c5;
}
#smokesignals .page .content > table td.messageBody:hover {
  cursor: pointer;
}
#smokesignals .page .content > table td.messageBody.noHover:hover {
  cursor: default;
}
#smokesignals .page .content > table td.messageBody > span {
  display: block;
}
#smokesignals .page .content > table td.messageBody > span.header {
  font-size: 13px;
  font-weight: bold;
  padding-bottom: 5px;
}
#smokesignals .page .content > table td.messageBody > span.subheader {
  font-size: 12px;
  font-style: italic;
  padding-bottom: 3px;
}
#smokesignals .page .content > table td.messageBody > span.detail {
  font-size: 12px;
  line-height: 14px;
  word-break: break-word;
}
#smokesignals .page .content > table td.messageInfo {
  width: 17%;
  text-align: center;
  vertical-align: middle;
  font-size: 11px;
}
#smokesignals .page .content > table td.messageInfo span {
  display: block;
}
#smokesignals .page .content > table td.messageInfo span:first-child {
  padding-bottom: 10px;
}
#smokesignals .page .content > table td.messageInfo span a {
  color: #ce1126;
}
#smokesignals .page#ssMaster {
  width: 300px;
}
#smokesignals .page#ssMaster .content {
  height: calc(calc(100% - 50px) - 40px);
  background-color: #03264a;
}
#smokesignals .page#ssMaster .content tr {
  border-bottom: 1px solid #333;
}
#smokesignals .page#ssMaster .footer {
  position: relative;
  height: 40px;
  background-color: #03264a;
  padding: 5px;
}
#smokesignals .page#ssMaster .footer button {
  margin-top: 0;
  cursor: pointer;
  border: none;
  background-color: rgb(0, 50, 99);
  color: #fff;
  height: 100%;
  width: 100%;
}
#smokesignals .page#ssDetail .content, #smokesignals .page#ssPageTwo .content, #smokesignals .page#ssChannel .content {
  height: calc(100% - 50px);
}
#smokesignals .page#ssDetail .content tr, #smokesignals .page#ssPageTwo .content tr, #smokesignals .page#ssChannel .content tr {
  border-bottom: 1px solid #878888;
}
#smokesignals .page#ssPageTwo, #smokesignals .page#ssChannel {
  left: 350px;
}

#orgPage #dashContent {
  height: 100%;
}
/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIm9yZ3MuY3NzIiwiX3ZhcnMuc2NzcyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFFQSxzREFBQTtBQSsrQ1EscUZBQUE7QUE5K0NSOzs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7Ozs7RUFpRkUsU0FBQTtFQUNBLGVBQUE7RUFDQSxhQUFBO0VBQ0Esd0JBQUE7RUFDQSxTQUFBO0VBQ0EsVUFBQTtBQUFGOztBQUVBOzs7Ozs7Ozs7OztFQVdFLGNBQUE7QUFDRjs7QUFDQTtFQUNFLGNBQUE7QUFFRjs7QUFBQTs7RUFFRSxZQUFBO0FBR0Y7O0FBREE7Ozs7RUFJRSxhQUFBO0FBSUY7O0FBRkE7RUFDRSx5QkFBQTtFQUNBLGlCQUFBO0FBS0Y7O0FBSEE7O0VBRUUsa0JBQUE7QUFNRjs7QUFKQTs7RUFFRSxpQkFBQTtBQU9GOztBQXlNQTtFQUNFLHlCQUFBO0VBQ0Esa0JBTlU7RUFPVixZQUFBO0FBdE1GO0FBd01FO0VBQ0UsYUFBQTtBQXRNSjs7QUF3UEE7RUFDRSxrQkFBQTtBQXJQRjs7QUF1UEE7RUFDRSw0QkFBQTtBQXBQRjs7QUFzUEE7RUFDRSw4QkFBQTtBQW5QRjs7QUFxUEE7RUFDRSw4QkFBQTtBQWxQRjs7QUFvUEE7RUFDRSw4QkFBQTtBQWpQRjs7QUFtUEE7RUFDRSw4QkFBQTtBQWhQRjs7QUFrUEE7RUFDRSw4QkFBQTtBQS9PRjs7QUFpUEE7RUFDRSw4QkFBQTtBQTlPRjs7QUFnUEE7RUFDRSxjQWhHTztBQTdJVDs7QUErT0E7RUFDRSxpQkFBQTtBQTVPRjs7QUE4T0E7RUFDRSw4QkFBQTtBQTNPRjs7QUE2T0E7RUFDRSw4QkFBQTtBQTFPRjs7QUE0T0E7RUFDRSw4QkFBQTtBQXpPRjs7QUEyT0E7RUFDRSw4QkFBQTtBQXhPRjtBQXlPRTtFQUNFLFdBQUE7QUF2T0o7O0FBME9BO0VBQ0UsOEJBQUE7QUF2T0Y7QUF3T0U7RUFDRSxXQUFBO0FBdE9KOztB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Q0UsZUFBQTtBQW00Rlo7QUFqNEZVO0VBQ0UsZUFBQTtBQW00Rlo7QUFqNEZVO0VBQ0UsY0FBQTtBQW00Rlo7QUFsNEZZO0VBQ0UsZUFBQTtFQUNBLGlCQUFBO0VBQ0EsbUJBQUE7QUFvNEZkO0FBbDRGWTtFQUNFLGVBQUE7RUFDQSxrQkFBQTtFQUNBLG1CQUFBO0FBbzRGZDtBQWw0Rlk7RUFDRSxlQUFBO0VBQ0EsaUJBQUE7RUFDQSxzQkFBQTtBQW80RmQ7QUFoNEZRO0VBQ0UsVUFqRmE7RUFrRmIsa0JBQUE7RUFDQSxzQkFBQTtFQUNBLGVBQUE7QUFrNEZWO0FBajRGVTtFQUNFLGNBQUE7QUFtNEZaO0FBbDRGWTtFQUNFLG9CQUFBO0FBbzRGZDtBQWw0Rlk7RUFDRSxjQ2xnVUw7QURzNFpUO0FBOTNGSTtFQUVFLFlBQUE7QUErM0ZOO0FBOTNGTTtFQUNFLHNDQUFBO0VBQ0EseUJBQUE7QUFnNEZSO0FBLzNGUTtFQUNFLDZCQUFBO0FBaTRGVjtBQTkzRk07RUFDRSxrQkFBQTtFQUNBLFlBWGE7RUFZYix5QkFBQTtFQUNBLFlBQUE7QUFnNEZSO0FBLzNGUTtFQUNFLGFBQUE7RUFDQSxlQUFBO0VBQ0EsWUFBQTtFQUNBLGdDQzVoVUE7RUQ2aFVBLFdBQUE7RUFDQSxZQUFBO0VBQ0EsV0FBQTtBQWk0RlY7QUExM0ZNO0VBQ0UseUJBbFBRO0FBOG1HaEI7QUEzM0ZRO0VBQ0UsZ0NBQUE7QUE2M0ZWO0FBejNGSTtFQUVFLFdBNWZXO0FBczNHakI7O0FBLzJGRTtFQUNFLFlBQUE7QUFrM0ZKIiwiZmlsZSI6Im9yZ3MuY3NzIiwic291cmNlc0NvbnRlbnQiOlsiQHVzZSAnc2FzczptYXRoJztcblxuLyogRXJpYyBNZXllcidzIFJlc2V0IENTUyB2Mi4wIC0gaHR0cDovL2Nzc3Jlc2V0LmNvbSAqL1xuaHRtbCxcbmJvZHksXG5kaXYsXG5zcGFuLFxuYXBwbGV0LFxub2JqZWN0LFxuaWZyYW1lLFxuaDEsXG5oMixcbmgzLFxuaDQsXG5oNSxcbmg2LFxucCxcbmJsb2NrcXVvdGUsXG5wcmUsXG5hLFxuYWJicixcbmFjcm9ueW0sXG5hZGRyZXNzLFxuYmlnLFxuY2l0ZSxcbmNvZGUsXG5kZWwsXG5kZm4sXG5lbSxcbmltZyxcbmlucyxcbmtiZCxcbnEsXG5zLFxuc2FtcCxcbnNtYWxsLFxuc3RyaWtlLFxuc3Ryb25nLFxuc3ViLFxuc3VwLFxudHQsXG52YXIsXG5iLFxudSxcbmksXG5jZW50ZXIsXG5kbCxcbmR0LFxuZGQsXG5vbCxcbnVsLFxubGksXG5maWVsZHNldCxcbmZvcm0sXG5sYWJlbCxcbmxlZ2VuZCxcbnRhYmxlLFxuY2FwdGlvbixcbnRib2R5LFxudGZvb3QsXG50aGVhZCxcbnRyLFxudGgsXG50ZCxcbmFydGljbGUsXG5hc2lkZSxcbmNhbnZhcyxcbmRldGFpbHMsXG5lbWJlZCxcbmZpZ3VyZSxcbmZpZ2NhcHRpb24sXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxub3V0cHV0LFxucnVieSxcbnNlY3Rpb24sXG5zdW1tYXJ5LFxudGltZSxcbm1hcmssXG5hdWRpbyxcbnZpZGVvIHtcbiAgYm9yZGVyOiAwO1xuICBmb250LXNpemU6IDEwMCU7XG4gIGZvbnQ6IGluaGVyaXQ7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tZW51LFxubmF2LFxuc2VjdGlvbiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuYm9keSB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuYmxvY2txdW90ZSxcbnEge1xuICBxdW90ZXM6IG5vbmU7XG59XG5ibG9ja3F1b3RlOmJlZm9yZSxcbmJsb2NrcXVvdGU6YWZ0ZXIsXG5xOmJlZm9yZSxcbnE6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cbmVtLFxuaSB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cblxuLy8gQHVzZSBcInNhc3M6bWF0aFwiO1xuXG4kZGFzaGJvYXJkQnJlYWs6IDk5MnB4O1xuJHhzOiAoXG4gIG1heDogNzY3cHgsXG4pO1xuJHNtOiAoXG4gIG1pbjogNzY4cHgsXG4pO1xuJG1kOiAoXG4gIG1pbjogJGRhc2hib2FyZEJyZWFrLFxuKTtcbiRsZzogKFxuICBtaW46IDEyMDBweCxcbik7XG4kc20tb25seTogKFxuICBtaW46IG1hcC1nZXQoJHNtLCBtaW4pLFxuICBtYXg6IG1hcC1nZXQoJG1kLCBtaW4pIC0gMSxcbik7XG4kbWQtb25seTogKFxuICBtaW46IG1hcC1nZXQoJG1kLCBtaW4pLFxuICBtYXg6IG1hcC1nZXQoJGxnLCBtaW4pIC0gMSxcbik7XG5cbkBtaXhpbiBicmVha3BvaW50KCRtYXApIHtcbiAgJHF1ZXJ5OiAnJztcbiAgQGlmIG1hcC1oYXMta2V5KCRtYXAsIG1pbikge1xuICAgICRxdWVyeTogYXBwZW5kKCRxdWVyeSwgJyhtaW4td2lkdGg6ICN7bWFwLWdldCgkbWFwLCBtaW4pfSknKTtcbiAgfVxuICBAaWYgbWFwLWhhcy1rZXkoJG1hcCwgbWluKSBhbmQgbWFwLWhhcy1rZXkoJG1hcCwgbWF4KSB7XG4gICAgJHF1ZXJ5OiBhcHBlbmQoJHF1ZXJ5LCAnYW5kJyk7XG4gIH1cbiAgQGlmIG1hcC1oYXMta2V5KCRtYXAsIG1heCkge1xuICAgICRxdWVyeTogYXBwZW5kKCRxdWVyeSwgJyhtYXgtd2lkdGg6ICN7bWFwLWdldCgkbWFwLCBtYXgpfSknKTtcbiAgfVxuICBAbWVkaWEgc2NyZWVuIGFuZCAjeyRxdWVyeX0ge1xuICAgIEBjb250ZW50O1xuICB9XG59XG5cbkBmdW5jdGlvbiBlbSgkcGl4ZWxzLCAkY29udGV4dDogMTMuNSkge1xuICBAcmV0dXJuIG1hdGguZGl2KCRwaXhlbHMsICRjb250ZXh0KSAqIDFlbTtcbn1cblxuQGZ1bmN0aW9uIGNhbGNfcmVtKCRwaXhlbHMsICRjb250ZXh0OiAxNikge1xuICBAcmV0dXJuIG1hdGguZGl2KCRwaXhlbHMsICRjb250ZXh0KSAqIDFyZW07XG59XG5cbkBmdW5jdGlvbiBmbGV4aWJsZS1zaXplKCRjb250ZXh0LCAkdGFyZ2V0KSB7XG4gIEByZXR1cm4gKHRhcmdldCAvICRjb250ZXh0ICogMTAwJSk7XG59XG5AbWl4aW4gY2FsYygkcHJvcGVydHksICRleHByZXNzaW9uKSB7XG4gICN7JHByb3BlcnR5fTogLXdlYmtpdC1jYWxjKCN7JGV4cHJlc3Npb259KTtcbiAgI3skcHJvcGVydHl9OiBjYWxjKCN7JGV4cHJlc3Npb259KTtcbn1cbkBtaXhpbiBjdXJ2ZWQoJHJhZCkge1xuICBib3JkZXItcmFkaXVzOiAkcmFkO1xuICAtbW96LWJvcmRlci1yYWRpdXM6ICRyYWQ7XG4gIC13ZWJraXQtYm9yZGVyLXJhZGl1czogJHJhZDtcbn1cblxuQG1peGluIG9wYWNpdHkoJG9wYWNpdHkpIHtcbiAgb3BhY2l0eTogJG9wYWNpdHk7XG4gICRvcGFjaXR5LWllOiAkb3BhY2l0eSAqIDEwMDtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PSRvcGFjaXR5LWllKTsgLy9JRThcbn1cblxuQG1peGluIGNlbnRlcigkYXhpczogJ2JvdGgnKSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgQGlmICRheGlzID09ICd5JyB7XG4gICAgdG9wOiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICB9XG4gIEBpZiAkYXhpcyA9PSAneCcge1xuICAgIGxlZnQ6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gIH1cbiAgQGlmICRheGlzID09ICdib3RoJyB7XG4gICAgdG9wOiA1MCU7XG4gICAgbGVmdDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG4gIH1cbn1cbkBtaXhpbiBjZW50ZXJyZXNldCgkYXhpczogJ2JvdGgnKSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgQGlmICRheGlzID09ICd5JyB7XG4gICAgdG9wOiAwO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgLW1zLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICB9XG4gIEBpZiAkYXhpcyA9PSAneCcge1xuICAgIGxlZnQ6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gIH1cbiAgQGlmICRheGlzID09ICdib3RoJyB7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG4gIH1cbn1cblxuQG1peGluIHNoYWRvdygkdmFsLCAkZnV6eiwgJGNvbG9yKSB7XG4gIC13ZWJraXQtYm94LXNoYWRvdzogJHZhbCAkdmFsICRmdXp6ICRjb2xvcjtcbiAgLW1vei1ib3gtc2hhZG93OiAkdmFsICR2YWwgJGZ1enogJGNvbG9yO1xuICBib3gtc2hhZG93OiAkdmFsICR2YWwgJGZ1enogJGNvbG9yO1xufVxuQG1peGluIHJlbW92ZXNoYWRvdygpIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiBub25lO1xuICAtbW96LWJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG5cbkBtaXhpbiByZXNwb25kLXRvKCRtZWRpYSkge1xuICBAaWYgJG1lZGlhID09IHBob25lIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4tZGV2aWNlLXdpZHRoOiAzMjBweCkgYW5kIChtYXgtZGV2aWNlLXdpZHRoOiA1NjhweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtZWRpYSA9PSB0YWJsZXQge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDc2OHB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDEwMjRweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9IEBlbHNlIGlmICRtZWRpYSA9PSBkZXNrdG9wIHtcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEwMjVweCkge1xuICAgICAgQGNvbnRlbnQ7XG4gICAgfVxuICB9XG59XG5cbiREVmhlYWRIZWlnaHQ6IGVtKDQ1KTtcblxuJHByb0NvbG9yOiByZ2JhKDMwLCA1NSwgMTA4LCAwLjUpO1xuJGFtYUNvbG9yOiByZ2JhKDIyOSwgMjgsIDU1LCAwLjUpO1xuJGFkbUNvbG9yOiByZ2JhKDEwMCwgMTAwLCAxMDAsIDAuNSk7XG4kdHJhbnNXaGl0ZTogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuJHVpR3JleTogI2YzZjJmMDtcbiRhcHBCR0NvbG9yR3JleTogI2UwZTBlMDtcbiRtYXJnaW46IDE1cHg7XG4kdGFibGVIZWFkZXJXaWR0aDogMTAwJTtcbiR0YWJJbmFjdGl2ZTogI2MwYzBjMDtcbiRmb3JtVGFiQWN0aXZlOiAjODQ5N2FjO1xuJGZvcm1UYWJJbmFjdGl2ZTogJHRhYkluYWN0aXZlO1xuJGZvcm1Cb3JkZXI6ICM4NDk3YWM7XG4kZXZlbkNvbG9yOiAjZmZmZmZmO1xuJG9kZENvbG9yOiAjZTdlZmYzO1xuJHNlYXJjaFdpZHRoOiAyNDBweDtcbiRtYXhXaWR0aDogOTYwcHg7XG4kZGFzaC1sZWZ0LXdpZHRoOiAyNDBweDtcbiRpbml0SGVpZ2h0OiA2NTVweDtcbiRzZWxlY3RlZFJvdzogI2ZiZWM4ODtcbiRyb3dIb3ZlcjogI2M5ZGFmZjtcbiRncm91cFRpdGxlQkc6ICNkNGQxY2Q7XG4kZ3JvdXBUaXRsZUJvcmRlckJvdHRvbTogI2I3YjViMTtcbiRsaWdodHNsYXRlZ3JheTogIzY0NzU4ODtcbiRwbGF5ZXJkZXZZZWxsb3c6ICNmZGI1MDc7XG4kcm93SGlnaGxpZ2h0OiAjZmZjMDAwO1xuXG4kaGVhZEhlaWdodDogZW0oNDIpO1xuXG4kcGFnZURhdGFXaWR0aDogODUlO1xuXG4vLyB1c2luZyBpbiB2dWVcbi8vIG5hdlxuJGR2RGFya0dyZXk6ICMyNTI5MmU7XG4kbGlzdEl0ZW1CRzogI2RjZTZmMDtcbiRsaXN0SXRlbUJHSG92ZXI6ICM0ZDgwYjM7XG5cbiRpbmRCbHVlOiByZ2JhKDAsIDUwLCA5OSwgMSk7XG4kaW5kUmVkOiAjY2UxMTI2O1xuXG4kZHZZZWxsb3c6ICNmZGI1MDc7XG4kZHZZZWxsb3dIb3ZlcjogI2NmOTMwMjtcblxuJGluYWN0aXZlQkc6ICNiZGJkYmQ7XG4kaW5hY3RpdmVUZXh0OiAjNDI0MjQyO1xuJGluYWN0aXZlQkdIb3ZlcjogI2E0YTRhNDtcblxuJGdyZXk6ICM2ZTZlNmU7XG5cbiRzbUJvcmRSYWQ6IDJweDtcbiRtZEJvcmRSYWQ6IDRweDtcbiRsZ0JvcmRSYWQ6IDZweDtcblxuLnRleHQtaW5wdXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAkZ3JleTtcbiAgYm9yZGVyLXJhZGl1czogJHNtQm9yZFJhZDtcbiAgcGFkZGluZzogM3B4O1xuXG4gICY6Zm9jdXMge1xuICAgIG91dGxpbmU6IG5vbmU7XG4gIH1cbn1cblxuLy8gRElTQUJMRSBTRUxFQ1RJT05cbkBtaXhpbiBkaXNhYmxlLXNlbGVjdGlvbiB7XG4gIC13ZWJraXQtdG91Y2gtY2FsbG91dDogbm9uZTsgLyogaU9TIFNhZmFyaSAqL1xuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lOyAvKiBTYWZhcmkgKi9cbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lOyAvKiBLb25xdWVyb3IgSFRNTCAqL1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lOyAvKiBGaXJlZm94ICovXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTsgLyogSW50ZXJuZXQgRXhwbG9yZXIvRWRnZSAqL1xuICB1c2VyLXNlbGVjdDogbm9uZTsgLyogTm9uLXByZWZpeGVkIHZlcnNpb24sIGN1cnJlbnRseSBzdXBwb3J0ZWQgYnkgQ2hyb21lIGFuZCBPcGVyYSAqL1xufVxuXG4kYXBwTGVmdE1lbnVCR0NvbG9yOiAjNzAwOTE1O1xuJGdyZWVuOiAjMGY3NTJkO1xuJGJyZWFrLXNtYWxsOiAzMjBweDtcbiRicmVhay1tZWRpdW06IDc2OHB4O1xuJGJyZWFrLWxhcmdlOiAxMDI0cHg7XG4kbWF4V2lkdGg6IDEyODA7XG4kY29uV2lkdGg6IDI1MHB4O1xuJGNvblBhZGRpbmc6IDVweDtcbiRibGFja0ZhZGUyMDogdHJhbnNwYXJlbnRpemUoIzAwMDAwMCwgMC44KTtcbiRibGFja0ZhZGUzMDogdHJhbnNwYXJlbnRpemUoIzAwMDAwMCwgMC43KTtcbiRibGFja0ZhZGU0MDogdHJhbnNwYXJlbnRpemUoIzAwMDAwMCwgMC42KTtcbiRibGFja0ZhZGU1MDogdHJhbnNwYXJlbnRpemUoIzAwMDAwMCwgMC41KTtcbiRibGFja0ZhZGU2MDogdHJhbnNwYXJlbnRpemUoIzAwMDAwMCwgMC40KTtcbiRibGFja0ZhZGU3MDogdHJhbnNwYXJlbnRpemUoIzAwMDAwMCwgMC4zKTtcbiRibGFja0ZhZGU4MDogdHJhbnNwYXJlbnRpemUoIzAwMDAwMCwgMC4yKTtcbiR3aGl0ZUZhZGUzMDogdHJhbnNwYXJlbnRpemUoI2ZmZiwgMC43KTtcbiR3aGl0ZUZhZGU0MDogdHJhbnNwYXJlbnRpemUoI2ZmZiwgMC42KTtcbiR3aGl0ZUZhZGU1MDogdHJhbnNwYXJlbnRpemUoI2ZmZiwgMC41KTtcbiR3aGl0ZUZhZGU2MDogdHJhbnNwYXJlbnRpemUoI2ZmZiwgMC40KTtcbiR3aGl0ZUZhZGU3MDogdHJhbnNwYXJlbnRpemUoI2ZmZiwgMC4zKTtcbiR3aGl0ZUZhZGU4MDogdHJhbnNwYXJlbnRpemUoI2ZmZiwgMC4yKTtcbiRuYXZJdGVtVHJhbnM6IDAuOTtcbiRuYXZJdGVtVHJhbnNIb3ZlcjogMC41O1xuJG5hdlBhZGRpbmc6IGVtKDIwKTtcbiRuYXZGb250U2l6ZTogZW0oMTIpO1xuJGFwcFBhZGRpbmc6IGVtKDEwKTtcbiRtaW5BcHBIZWlnaHQ6IDQ2MHB4O1xuJGJ1dHRvbkhvdmVyOiB0cmFuc3BhcmVudGl6ZSgjMDAwLCAwLjQpICFpbXBvcnRhbnQ7XG5cbi8vIFBERVYgdmFyc1xuJHBsYXllckRldlVJQ29sb3I6ICMyMjI1MmE7XG4kbWFpbk5hdkhlaWdodDogZW0oNDUpO1xuJGRhc2hOYXZXaWR0aDogZW0oMTc1KTtcbiRuYXZCR0NvbG9yOiAkbGlnaHRzbGF0ZWdyYXk7XG4vLyBFTkQgUERFVlxuXG4ucGFubmluZyB7XG4gIGN1cnNvcjogYWxsLXNjcm9sbDtcbn1cbi5yaC1wbGF0b29uIHtcbiAgYmFja2dyb3VuZDogcmdiKDI0NSwgODAsIDgwKTtcbn1cbi5saC1wbGF0b29uIHtcbiAgYmFja2dyb3VuZDogcmdiKDE4NSwgMTgwLCAyNTApO1xufVxuLm1pbC1mcmVlLWFnZW50IHtcbiAgYmFja2dyb3VuZDogcmdiKDIyOCwgMTcwLCAxNzApO1xufVxuLnJ1bGU1IHtcbiAgYmFja2dyb3VuZDogcmdiKDIxMywgMTM0LCAyNDUpO1xufVxuLmZyZWUtYWdlbnQge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTgwLCAyMjAsIDI1MCk7XG59XG4ub3B0aW9uLW5leHQge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjU1LCAyNTUsIDE2MCk7XG59XG4uYXJiIHtcbiAgYmFja2dyb3VuZDogcmdiKDE3MCwgMjIwLCAxNzApO1xufVxuLmluanVyZWQge1xuICBjb2xvcjogJGluZFJlZDtcbn1cbi5yZWNlbnQge1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5hYWEge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjMwLCAyMzAsIDIzMCk7XG59XG4uYWEge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjEwLCAyMTAsIDIxMCk7XG59XG4uaGktYSB7XG4gIGJhY2tncm91bmQ6IHJnYigxODAsIDE4MCwgMTgwKTtcbn1cbi5sby1hIHtcbiAgYmFja2dyb3VuZDogcmdiKDE2MCwgMTYwLCAxNjApO1xuICBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuLmxvd2VyLWxldiB7XG4gIGJhY2tncm91bmQ6IHJnYigxNDAsIDE0MCwgMTQwKTtcbiAgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cbi5yb29raWUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTIwLCAxMjAsIDEyMCk7XG4gIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG5cbiVub1RvdWNoSG92ZXIge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uSG92ZXI7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbn1cblxuLy9ib290Y2FtcCBzY3NzXG4vLyBFeHRyYSBzbWFsbCBzY3JlZW4gLyBwaG9uZVxuLy8qKiBEZXByZWNhdGVkIGAkc2NyZWVuLXhzYCBhcyBvZiB2My4wLjFcbiRzY3JlZW4teHMtbWluOiA0ODBweDtcbiRzY3JlZW4tc20tbWluOiA3NjhweDtcbiRzY3JlZW4tbWQtbWluOiA5OTJweDtcbiRzY3JlZW4tbGctbWluOiAxMjAwcHg7XG5cbiRtYWluTmF2SGVpZ2h0OiA0NHB4O1xuJHBsYXllckRldlVJQ29sb3I6ICMyMjI1MmE7XG4kbmF2QkdDb2xvcjogJGxpZ2h0c2xhdGVncmF5O1xuJGFzbUJvcmRlckxpZ2h0R3JleTogIzlmOWU5ZjtcbiRuYXZCR1NlbGVjdGVkQ29sb3I6IGRhcmtlbigkaW5kUmVkLCAyMCUpO1xuJHNtYWxsLXNjcmVlbjogMTI5MHB4O1xuJHRhYmxldC13aWR0aDogMTAwMHB4O1xuJHBob25lLXdpZHRoOiA4MDBweDtcbiRoZWFkZXItaGVpZ2h0OiAkbWFpbk5hdkhlaWdodDtcbiRkYXNoTmF2V2lkdGg6IDE3NXB4O1xuJGRhc2hOYXZXaWR0aC1tb2JpbGU6IDQwcHg7XG4kZGFzaE5hdldpZHRoLXdpZGU6IDMwMHB4O1xuJHNjb3V0aW5nLWdyYXk6ICM4Yjk1YTc7XG4kc2NvdXRpbmctYmx1ZTogIzQ2NWM4MjtcbiRmbG9hdGVyLWNvbG9yOiAjZDNkYmUyO1xuJHR3ZW50eS1mb3VyLWhvdXItY29sb3I6IGxpZ2h0ZW4oIzU1NmIyZiwgMTUlKTtcbiRzZXZlbi1kYXlzLWNvbG9yOiBsaWdodGVuKCM1NTZiMmYsIDQ1JSk7XG5cbi8vIFZ1ZSBDb21wb25lbnQgTGlicmFyeSB1dGlsaXRpZXMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXG4vLyBNdXN0IGtlZXAgaW4gc3luYyB1bnRpbCB3ZSBiZWdpbiBwdWJsaXNoaW5nIHBhY2thZ2VzXG5cbi8vIG1haW4gY29sb3JzXG4kc2NvdXRpbmctZ3JheTogIzhiOTVhNztcbiRzY291dGluZy1ibHVlOiAjNDY1YzgyO1xuXG4kaW5kLWJsdWU6IHJnYmEoMCwgNTAsIDk5LCAxKTtcbiRpbmQtcmVkOiAjY2UxMTI2O1xuXG4vLyBVdGlsaXR5IGNvbG9yc1xuXG4kZGF0YS1sYWJlbC1iYWNrZ3JvdW5kOiAjNDY0NjQ2O1xuXG4kaW5hY3RpdmUtYmFja2dyb3VuZDogI2JkYmRiZDtcbiRpbmFjdGl2ZS10ZXh0OiAjNDI0MjQyO1xuJGluYWN0aXZlLWJhY2tncm91bmQtaG92ZXI6ICNhNGE0YTQ7XG5cbi8vIFV0aWxpdHlcbiRib3JkLXJhZC1zbTogMnB4O1xuJGJvcmQtcmFkLW1kOiA0cHg7XG4kYm9yZC1yYWQtbGc6IDZweDtcblxuJHRleHQtcGFkLXNtOiAzcHg7XG4kdGV4dC1wYWQtbWQ6IDVweDtcbiR0ZXh0LXBhZC1sZzogN3B4O1xuXG4kZmFkZTogMDtcbiRhd2F5RmFkZTogMC40O1xuJEFSSVByaW1hcnk6ICNhNzE5MzA7XG4kQVRMUHJpbWFyeTogIzEzMjc0ZjtcbiRCQUxQcmltYXJ5OiAjZGY0NjAxO1xuJEJPU1ByaW1hcnk6ICNiZDMwMzk7XG4kQ0hJUHJpbWFyeTogIzBlMzM4NjtcbiRDV1NQcmltYXJ5OiAjMDAwO1xuJENJTlByaW1hcnk6ICNjNjAxMWY7XG4kQ09MUHJpbWFyeTogIzMzMzM2NjtcbiRDTEVQcmltYXJ5OiAjZTMxOTM3O1xuJERFVFByaW1hcnk6ICMwYzJjNTY7XG4kSE9VUHJpbWFyeTogI2ViNmUxZjtcbiRLQ1ByaW1hcnk6ICMwMDQ2ODc7XG4kTEFBUHJpbWFyeTogI2JhMDAyMTtcbiRMQVByaW1hcnk6ICMwMDVhOWM7XG4kTUlBUHJpbWFyeTogI2ZmNjYwMDtcbiRNSUxQcmltYXJ5OiAjYjY5MjJlO1xuJE1JTlByaW1hcnk6ICNkMzExNDU7XG4kTllQcmltYXJ5OiAjMDAyZDcyO1xuJE5ZWVByaW1hcnk6ICMwMDMwODc7XG4kT0FLUHJpbWFyeTogIzAwMzgzMTtcbiRQSElQcmltYXJ5OiAjZTgxODI4O1xuJFBJVFByaW1hcnk6ICNmZGI4Mjc7XG4kU0RQcmltYXJ5OiAjMDUxNDNmO1xuJFNGUHJpbWFyeTogI2ZkNWExZTtcbiRTRUFQcmltYXJ5OiAjMDA1YzVjO1xuJFNUTFByaW1hcnk6ICNjNDFlM2E7XG4kVEJQcmltYXJ5OiAjMDkyYzVjO1xuJFRFWFByaW1hcnk6ICMwMDMyNzg7XG4kVE9SUHJpbWFyeTogIzEzNGE4ZTtcbiRXU0hQcmltYXJ5OiAjYWIwMDAzO1xuXG5AbWl4aW4gdGVhbUNvbG9ycygpIHtcbiAgLkFSSUNvbG9ycyB7XG4gICAgY29sb3I6ICRBUklQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgaDUge1xuICAgICAgY29sb3I6ICRBUklQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGg2IHtcbiAgICAgIGNvbG9yOiBkYXJrZW4oI2RiY2VhYywgNTApICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5pc0hvbWUsXG4gICAgLnRlYW1QbGF5ZXIsXG4gICAgLnNlcmllcyxcbiAgICAuc2VsZWN0ZWQge1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRBUklQcmltYXJ5LCAkZmFkZSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLkFUTENvbG9ycyB7XG4gICAgY29sb3I6ICRBVExQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgaDUge1xuICAgICAgY29sb3I6ICMwMDJmNWYgIWltcG9ydGFudDtcbiAgICB9XG4gICAgaDYge1xuICAgICAgY29sb3I6ICRBVExQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5pc0hvbWUsXG4gICAgLnRlYW1QbGF5ZXIsXG4gICAgLnNlcmllcyxcbiAgICAuc2VsZWN0ZWQge1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRBVExQcmltYXJ5LCAkZmFkZSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLkJBTENvbG9ycyB7XG4gICAgY29sb3I6ICRCQUxQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgaDUge1xuICAgICAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgICB9XG4gICAgaDYge1xuICAgICAgY29sb3I6ICRCQUxQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5pc0hvbWUsXG4gICAgLnRlYW1QbGF5ZXIsXG4gICAgLnNlcmllcyxcbiAgICAuc2VsZWN0ZWQge1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRCQUxQcmltYXJ5LCAkZmFkZSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLkJPU0NvbG9ycyB7XG4gICAgY29sb3I6ICRCT1NQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgaDUge1xuICAgICAgY29sb3I6ICMwMDIyNDQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgaDYge1xuICAgICAgY29sb3I6ICRCT1NQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5pc0hvbWUsXG4gICAgLnRlYW1QbGF5ZXIsXG4gICAgLnNlcmllcyxcbiAgICAuc2VsZWN0ZWQge1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRCT1NQcmltYXJ5LCAkZmFkZSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLkNISUNvbG9ycyB7XG4gICAgY29sb3I6ICRDSElQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgaDUge1xuICAgICAgY29sb3I6ICMwMDMyNzkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgaDYge1xuICAgICAgY29sb3I6ICRDSElQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5pc0hvbWUsXG4gICAgLnRlYW1QbGF5ZXIsXG4gICAgLnNlcmllcyxcbiAgICAuc2VsZWN0ZWQge1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRDSElQcmltYXJ5LCAkZmFkZSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLkNXU0NvbG9ycyB7XG4gICAgY29sb3I6ICRDV1NQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgaDUge1xuICAgICAgY29sb3I6ICRDV1NQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGg2IHtcbiAgICAgIGNvbG9yOiAkQ1dTUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuaXNIb21lLFxuICAgIC50ZWFtUGxheWVyLFxuICAgIC5zZXJpZXMsXG4gICAgLnNlbGVjdGVkIHtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkQ1dTUHJpbWFyeSwgJGZhZGUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5DSU5Db2xvcnMge1xuICAgIGNvbG9yOiAkQ0lOUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIGg1IHtcbiAgICAgIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGg2IHtcbiAgICAgIGNvbG9yOiAkQ0lOUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuaXNIb21lLFxuICAgIC50ZWFtUGxheWVyLFxuICAgIC5zZXJpZXMsXG4gICAgLnNlbGVjdGVkIHtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkQ0lOUHJpbWFyeSwgJGZhZGUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5DT0xDb2xvcnMge1xuICAgIGNvbG9yOiAkQ09MUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIGg1IHtcbiAgICAgIGNvbG9yOiAjMDAwMDAwICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGg2IHtcbiAgICAgIGNvbG9yOiAkQ09MUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuaXNIb21lLFxuICAgIC50ZWFtUGxheWVyLFxuICAgIC5zZXJpZXMsXG4gICAgLnNlbGVjdGVkIHtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkQ09MUHJpbWFyeSwgJGZhZGUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5DTEVDb2xvcnMge1xuICAgIGNvbG9yOiAkQ0xFUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIGg1IHtcbiAgICAgIGNvbG9yOiAjMDAzMzY2ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGg2IHtcbiAgICAgIGNvbG9yOiAkQ0xFUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuaXNIb21lLFxuICAgIC50ZWFtUGxheWVyLFxuICAgIC5zZXJpZXMsXG4gICAgLnNlbGVjdGVkIHtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkQ0xFUHJpbWFyeSwgJGZhZGUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5ERVRDb2xvcnMge1xuICAgIGNvbG9yOiAkREVUUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIGg1IHtcbiAgICAgIGNvbG9yOiAjMDAxNzQyICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGg2IHtcbiAgICAgIGNvbG9yOiAkREVUUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuaXNIb21lLFxuICAgIC50ZWFtUGxheWVyLFxuICAgIC5zZXJpZXMsXG4gICAgLnNlbGVjdGVkIHtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkREVUUHJpbWFyeSwgJGZhZGUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5IT1VDb2xvcnMge1xuICAgIGNvbG9yOiAkSE9VUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIGg1IHtcbiAgICAgIGNvbG9yOiAjMDcyODU0ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGg2IHtcbiAgICAgIGNvbG9yOiAkSE9VUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuaXNIb21lLFxuICAgIC50ZWFtUGxheWVyLFxuICAgIC5zZXJpZXMsXG4gICAgLnNlbGVjdGVkIHtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkSE9VUHJpbWFyeSwgJGZhZGUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5LQ0NvbG9ycyB7XG4gICAgY29sb3I6ICRLQ1ByaW1hcnkgIWltcG9ydGFudDtcbiAgICBoNSB7XG4gICAgICBjb2xvcjogJEtDUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBoNiB7XG4gICAgICBjb2xvcjogZGFya2VuKCM3NGI0ZmEsIDQwKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuaXNIb21lLFxuICAgIC50ZWFtUGxheWVyLFxuICAgIC5zZXJpZXMsXG4gICAgLnNlbGVjdGVkIHtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkS0NQcmltYXJ5LCAkZmFkZSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLkxBQUNvbG9ycyB7XG4gICAgY29sb3I6ICRMQUFQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgaDUge1xuICAgICAgY29sb3I6ICMwMDIyNDQgIWltcG9ydGFudDtcbiAgICB9XG4gICAgaDYge1xuICAgICAgY29sb3I6ICRMQUFQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5pc0hvbWUsXG4gICAgLnRlYW1QbGF5ZXIsXG4gICAgLnNlcmllcyxcbiAgICAuc2VsZWN0ZWQge1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRMQUFQcmltYXJ5LCAkZmFkZSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLkxBQ29sb3JzIHtcbiAgICBjb2xvcjogJExBUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIGg1IHtcbiAgICAgIGNvbG9yOiAkTEFQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGg2IHtcbiAgICAgIGNvbG9yOiAkTEFQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5pc0hvbWUsXG4gICAgLnRlYW1QbGF5ZXIsXG4gICAgLnNlcmllcyxcbiAgICAuc2VsZWN0ZWQge1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRMQVByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuTUlBQ29sb3JzIHtcbiAgICBjb2xvcjogJE1JQVByaW1hcnkgIWltcG9ydGFudDtcbiAgICBoNSB7XG4gICAgICBjb2xvcjogI2Y5NDIzYSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBoNiB7XG4gICAgICBjb2xvcjogJE1JQVByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmlzSG9tZSxcbiAgICAudGVhbVBsYXllcixcbiAgICAuc2VyaWVzLFxuICAgIC5zZWxlY3RlZCB7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJE1JQVByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuTUlMQ29sb3JzIHtcbiAgICBjb2xvcjogJE1JTFByaW1hcnkgIWltcG9ydGFudDtcbiAgICBoNSB7XG4gICAgICBjb2xvcjogIzE4MmI0OSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBoNiB7XG4gICAgICBjb2xvcjogJE1JTFByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmlzSG9tZSxcbiAgICAudGVhbVBsYXllcixcbiAgICAuc2VyaWVzLFxuICAgIC5zZWxlY3RlZCB7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJE1JTFByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuTUlOQ29sb3JzIHtcbiAgICBjb2xvcjogJE1JTlByaW1hcnkgIWltcG9ydGFudDtcbiAgICBoNSB7XG4gICAgICBjb2xvcjogIzA3Mjc1NCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBoNiB7XG4gICAgICBjb2xvcjogJE1JTlByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmlzSG9tZSxcbiAgICAudGVhbVBsYXllcixcbiAgICAuc2VyaWVzLFxuICAgIC5zZWxlY3RlZCB7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJE1JTlByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuTllDb2xvcnMge1xuICAgIGNvbG9yOiAkTllQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgaDUge1xuICAgICAgY29sb3I6ICMwMDJjNzcgIWltcG9ydGFudDtcbiAgICB9XG4gICAgaDYge1xuICAgICAgY29sb3I6ICROWVByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmlzSG9tZSxcbiAgICAudGVhbVBsYXllcixcbiAgICAuc2VyaWVzLFxuICAgIC5zZWxlY3RlZCB7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJE5ZUHJpbWFyeSwgJGZhZGUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5OWVlDb2xvcnMge1xuICAgIGNvbG9yOiAkTllZUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIGg1IHtcbiAgICAgIGNvbG9yOiAkTllZUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBoNiB7XG4gICAgICBjb2xvcjogZGFya2VuKCNmZmZmZmYsIDgwKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuaXNIb21lLFxuICAgIC50ZWFtUGxheWVyLFxuICAgIC5zZXJpZXMsXG4gICAgLnNlbGVjdGVkIHtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkTllZUHJpbWFyeSwgJGZhZGUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5PQUtDb2xvcnMge1xuICAgIGNvbG9yOiAkT0FLUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIGg1IHtcbiAgICAgIGNvbG9yOiAkT0FLUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBoNiB7XG4gICAgICBjb2xvcjogZGFya2VuKCRPQUtQcmltYXJ5LCA0MCkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmlzSG9tZSxcbiAgICAudGVhbVBsYXllcixcbiAgICAuc2VyaWVzLFxuICAgIC5zZWxlY3RlZCB7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJE9BS1ByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuUEhJQ29sb3JzIHtcbiAgICBjb2xvcjogJFBISVByaW1hcnkgIWltcG9ydGFudDtcbiAgICBoNSB7XG4gICAgICBjb2xvcjogIzAwMzA4NyAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBoNiB7XG4gICAgICBjb2xvcjogJFBISVByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmlzSG9tZSxcbiAgICAudGVhbVBsYXllcixcbiAgICAuc2VyaWVzLFxuICAgIC5zZWxlY3RlZCB7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJFBISVByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuUElUQ29sb3JzIHtcbiAgICBjb2xvcjogJFBJVFByaW1hcnkgIWltcG9ydGFudDtcbiAgICBoNSB7XG4gICAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBoNiB7XG4gICAgICBjb2xvcjogZGFya2VuKCRQSVRQcmltYXJ5LCAzMCkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmlzSG9tZSxcbiAgICAudGVhbVBsYXllcixcbiAgICAuc2VyaWVzLFxuICAgIC5zZWxlY3RlZCB7XG4gICAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJFBJVFByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuU0RDb2xvcnMge1xuICAgIGNvbG9yOiAkU0RQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgaDUge1xuICAgICAgY29sb3I6ICRTRFByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgaDYge1xuICAgICAgY29sb3I6IGRhcmtlbigjYjRhNzZjLCAzMCkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmlzSG9tZSxcbiAgICAudGVhbVBsYXllcixcbiAgICAuc2VyaWVzLFxuICAgIC5zZWxlY3RlZCB7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJFNEUHJpbWFyeSwgJGZhZGUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG4gIC5TRkNvbG9ycyB7XG4gICAgY29sb3I6ICRTRlByaW1hcnkgIWltcG9ydGFudDtcbiAgICBoNSB7XG4gICAgICBjb2xvcjogIzAwMDAwMCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBoNiB7XG4gICAgICBjb2xvcjogJFNGUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAuaXNIb21lLFxuICAgIC50ZWFtUGxheWVyLFxuICAgIC5zZXJpZXMsXG4gICAgLnNlbGVjdGVkIHtcbiAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkU0ZQcmltYXJ5LCAkZmFkZSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLlNFQUNvbG9ycyB7XG4gICAgY29sb3I6ICRTRUFQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgaDUge1xuICAgICAgY29sb3I6ICMwYzJjNTYgIWltcG9ydGFudDtcbiAgICB9XG4gICAgaDYge1xuICAgICAgY29sb3I6ICRTRUFQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5pc0hvbWUsXG4gICAgLnRlYW1QbGF5ZXIsXG4gICAgLnNlcmllcyxcbiAgICAuc2VsZWN0ZWQge1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRTRUFQcmltYXJ5LCAkZmFkZSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLlNUTENvbG9ycyB7XG4gICAgY29sb3I6ICRTVExQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgaDUge1xuICAgICAgY29sb3I6ICMwYTIyNTIgIWltcG9ydGFudDtcbiAgICB9XG4gICAgaDYge1xuICAgICAgY29sb3I6ICRTVExQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5pc0hvbWUsXG4gICAgLnRlYW1QbGF5ZXIsXG4gICAgLnNlcmllcyxcbiAgICAuc2VsZWN0ZWQge1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRTVExQcmltYXJ5LCAkZmFkZSkgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLlRCQ29sb3JzIHtcbiAgICBjb2xvcjogJFRCUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIGg1IHtcbiAgICAgIGNvbG9yOiAkVEJQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGg2IHtcbiAgICAgIGNvbG9yOiBkYXJrZW4oIzllY2VlZSwgNDApICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIC5pc0hvbWUsXG4gICAgLnRlYW1QbGF5ZXIsXG4gICAgLnNlcmllcyxcbiAgICAuc2VsZWN0ZWQge1xuICAgICAgY29sb3I6ICNmZmQ3MDAgIWltcG9ydGFudDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRUQlByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuVEVYQ29sb3JzIHtcbiAgICBjb2xvcjogJFRFWFByaW1hcnkgIWltcG9ydGFudDtcbiAgICBoNSB7XG4gICAgICBjb2xvcjogIzAwMzI3OSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBoNiB7XG4gICAgICBjb2xvcjogJFRFWFByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmlzSG9tZSxcbiAgICAudGVhbVBsYXllcixcbiAgICAuc2VyaWVzLFxuICAgIC5zZWxlY3RlZCB7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJFRFWFByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuVE9SQ29sb3JzIHtcbiAgICBjb2xvcjogJFRPUlByaW1hcnkgIWltcG9ydGFudDtcbiAgICBoNSB7XG4gICAgICBjb2xvcjogIzA0MWU0MiAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBoNiB7XG4gICAgICBjb2xvcjogJFRPUlByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmlzSG9tZSxcbiAgICAudGVhbVBsYXllcixcbiAgICAuc2VyaWVzLFxuICAgIC5zZWxlY3RlZCB7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJFRPUlByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuV1NIQ29sb3JzIHtcbiAgICBjb2xvcjogJFdTSFByaW1hcnkgIWltcG9ydGFudDtcbiAgICBoNSB7XG4gICAgICBjb2xvcjogIzExMjI1YiAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBoNiB7XG4gICAgICBjb2xvcjogJFdTSFByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgLmlzSG9tZSxcbiAgICAudGVhbVBsYXllcixcbiAgICAuc2VyaWVzLFxuICAgIC5zZWxlY3RlZCB7XG4gICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJFdTSFByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAjZ2FtZXMge1xuICAgIGEsXG4gICAgI2xlZ2VuZCBzcGFuIHtcbiAgICAgICYuQVJJQ29sb3JzIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJEFSSVByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICBzcGFuLkFSSUNvbG9ycyB7XG4gICAgICBjb2xvcjogJEFSSVByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgYSxcbiAgICAjbGVnZW5kIHNwYW4ge1xuICAgICAgJi5BVExDb2xvcnMge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkQVRMUHJpbWFyeSwgJGZhZGUpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIHNwYW4uQVRMQ29sb3JzIHtcbiAgICAgIGNvbG9yOiAkQVRMUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBhLFxuICAgICNsZWdlbmQgc3BhbiB7XG4gICAgICAmLkJBTENvbG9ycyB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRCQUxQcmltYXJ5LCAkZmFkZSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgc3Bhbi5CQUxDb2xvcnMge1xuICAgICAgY29sb3I6ICRCQUxQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGEsXG4gICAgI2xlZ2VuZCBzcGFuIHtcbiAgICAgICYuQk9TQ29sb3JzIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJEJPU1ByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICBzcGFuLkJPU0NvbG9ycyB7XG4gICAgICBjb2xvcjogJEJPU1ByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgYSxcbiAgICAjbGVnZW5kIHNwYW4ge1xuICAgICAgJi5DSElDb2xvcnMge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkQ0hJUHJpbWFyeSwgJGZhZGUpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIHNwYW4uQ0hJQ29sb3JzIHtcbiAgICAgIGNvbG9yOiAkQ0hJUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBhLFxuICAgICNsZWdlbmQgc3BhbiB7XG4gICAgICAmLkNXU0NvbG9ycyB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRDV1NQcmltYXJ5LCAkZmFkZSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgc3Bhbi5DV1NDb2xvcnMge1xuICAgICAgY29sb3I6ICRDV1NQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGEsXG4gICAgI2xlZ2VuZCBzcGFuIHtcbiAgICAgICYuQ0lOQ29sb3JzIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJENJTlByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICBzcGFuLkNJTkNvbG9ycyB7XG4gICAgICBjb2xvcjogJENJTlByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgYSxcbiAgICAjbGVnZW5kIHNwYW4ge1xuICAgICAgJi5DT0xDb2xvcnMge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkQ09MUHJpbWFyeSwgJGZhZGUpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIHNwYW4uQ09MQ29sb3JzIHtcbiAgICAgIGNvbG9yOiAkQ09MUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBhLFxuICAgICNsZWdlbmQgc3BhbiB7XG4gICAgICAmLkNMRUNvbG9ycyB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRDTEVQcmltYXJ5LCAkZmFkZSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgc3Bhbi5DTEVDb2xvcnMge1xuICAgICAgY29sb3I6ICRDTEVQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGEsXG4gICAgI2xlZ2VuZCBzcGFuIHtcbiAgICAgICYuREVUQ29sb3JzIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJERFVFByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICBzcGFuLkRFVENvbG9ycyB7XG4gICAgICBjb2xvcjogJERFVFByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgYSxcbiAgICAjbGVnZW5kIHNwYW4ge1xuICAgICAgJi5IT1VDb2xvcnMge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkSE9VUHJpbWFyeSwgJGZhZGUpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIHNwYW4uSE9VQ29sb3JzIHtcbiAgICAgIGNvbG9yOiAkSE9VUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBhLFxuICAgICNsZWdlbmQgc3BhbiB7XG4gICAgICAmLktDQ29sb3JzIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJEtDUHJpbWFyeSwgJGZhZGUpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIHNwYW4uS0NDb2xvcnMge1xuICAgICAgY29sb3I6ICRLQ1ByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgYSxcbiAgICAjbGVnZW5kIHNwYW4ge1xuICAgICAgJi5MQUFDb2xvcnMge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkTEFBUHJpbWFyeSwgJGZhZGUpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIHNwYW4uTEFBQ29sb3JzIHtcbiAgICAgIGNvbG9yOiAkTEFBUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBhLFxuICAgICNsZWdlbmQgc3BhbiB7XG4gICAgICAmLkxBQ29sb3JzIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJExBUHJpbWFyeSwgJGZhZGUpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIHNwYW4uTEFDb2xvcnMge1xuICAgICAgY29sb3I6ICRMQVByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgYSxcbiAgICAjbGVnZW5kIHNwYW4ge1xuICAgICAgJi5NSUFDb2xvcnMge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkTUlBUHJpbWFyeSwgJGZhZGUpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIHNwYW4uTUlBQ29sb3JzIHtcbiAgICAgIGNvbG9yOiAkTUlBUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBhLFxuICAgICNsZWdlbmQgc3BhbiB7XG4gICAgICAmLk1JTENvbG9ycyB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRNSUxQcmltYXJ5LCAkZmFkZSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgc3Bhbi5NSUxDb2xvcnMge1xuICAgICAgY29sb3I6ICRNSUxQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGEsXG4gICAgI2xlZ2VuZCBzcGFuIHtcbiAgICAgICYuTUlOQ29sb3JzIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJE1JTlByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICBzcGFuLk1JTkNvbG9ycyB7XG4gICAgICBjb2xvcjogJE1JTlByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgYSxcbiAgICAjbGVnZW5kIHNwYW4ge1xuICAgICAgJi5OWUNvbG9ycyB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCROWVByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICBzcGFuLk5ZQ29sb3JzIHtcbiAgICAgIGNvbG9yOiAkTllQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGEsXG4gICAgI2xlZ2VuZCBzcGFuIHtcbiAgICAgICYuTllZQ29sb3JzIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJE5ZWVByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICBzcGFuLk5ZWUNvbG9ycyB7XG4gICAgICBjb2xvcjogJE5ZWVByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgYSxcbiAgICAjbGVnZW5kIHNwYW4ge1xuICAgICAgJi5PQUtDb2xvcnMge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkT0FLUHJpbWFyeSwgJGZhZGUpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIHNwYW4uT0FLQ29sb3JzIHtcbiAgICAgIGNvbG9yOiAkT0FLUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBhLFxuICAgICNsZWdlbmQgc3BhbiB7XG4gICAgICAmLlBISUNvbG9ycyB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRQSElQcmltYXJ5LCAkZmFkZSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgc3Bhbi5QSElDb2xvcnMge1xuICAgICAgY29sb3I6ICRQSElQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGEsXG4gICAgI2xlZ2VuZCBzcGFuIHtcbiAgICAgICYuUElUQ29sb3JzIHtcbiAgICAgICAgY29sb3I6ICMwMDAwMDAgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJFBJVFByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICBzcGFuLlBJVENvbG9ycyB7XG4gICAgICBjb2xvcjogJFBJVFByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgYSxcbiAgICAjbGVnZW5kIHNwYW4ge1xuICAgICAgJi5TRENvbG9ycyB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRTRFByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICBzcGFuLlNEQ29sb3JzIHtcbiAgICAgIGNvbG9yOiAkU0RQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGEsXG4gICAgI2xlZ2VuZCBzcGFuIHtcbiAgICAgICYuU0ZDb2xvcnMge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkU0ZQcmltYXJ5LCAkZmFkZSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgc3Bhbi5TRkNvbG9ycyB7XG4gICAgICBjb2xvcjogJFNGUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBhLFxuICAgICNsZWdlbmQgc3BhbiB7XG4gICAgICAmLlNFQUNvbG9ycyB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRTRUFQcmltYXJ5LCAkZmFkZSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgc3Bhbi5TRUFDb2xvcnMge1xuICAgICAgY29sb3I6ICRTRUFQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGEsXG4gICAgI2xlZ2VuZCBzcGFuIHtcbiAgICAgICYuU1RMQ29sb3JzIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJFNUTFByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICBzcGFuLlNUTENvbG9ycyB7XG4gICAgICBjb2xvcjogJFNUTFByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgYSxcbiAgICAjbGVnZW5kIHNwYW4ge1xuICAgICAgJi5UQkNvbG9ycyB7XG4gICAgICAgIGNvbG9yOiAjZmZkNzAwICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRUQlByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICBzcGFuLlRCQ29sb3JzIHtcbiAgICAgIGNvbG9yOiAkVEJQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgIGEsXG4gICAgI2xlZ2VuZCBzcGFuIHtcbiAgICAgICYuVEVYQ29sb3JzIHtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJFRFWFByaW1hcnksICRmYWRlKSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICBzcGFuLlRFWENvbG9ycyB7XG4gICAgICBjb2xvcjogJFRFWFByaW1hcnkgIWltcG9ydGFudDtcbiAgICB9XG4gICAgYSxcbiAgICAjbGVnZW5kIHNwYW4ge1xuICAgICAgJi5UT1JDb2xvcnMge1xuICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkVE9SUHJpbWFyeSwgJGZhZGUpICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIHNwYW4uVE9SQ29sb3JzIHtcbiAgICAgIGNvbG9yOiAkVE9SUHJpbWFyeSAhaW1wb3J0YW50O1xuICAgIH1cbiAgICBhLFxuICAgICNsZWdlbmQgc3BhbiB7XG4gICAgICAmLldTSENvbG9ycyB7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRXU0hQcmltYXJ5LCAkZmFkZSkgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgc3Bhbi5XU0hDb2xvcnMge1xuICAgICAgY29sb3I6ICRXU0hQcmltYXJ5ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5cbiR0b3BfZGlzdGFuY2U6IGVtKDMwKTtcblxuaHRtbCxcbmJvZHkge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xufVxuLmh1bWFuZSxcbi5odW1hbmUtamFja2VkdXAge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZS1pbi1vdXQ7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZS1pbi1vdXQ7XG4gIC1tcy10cmFuc2l0aW9uOiBhbGwgMC42cyBlYXNlLWluLW91dDtcbiAgLW8tdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZS1pbi1vdXQ7XG4gIHRyYW5zaXRpb246IGFsbCAwLjZzIGVhc2UtaW4tb3V0O1xuICB6LWluZGV4OiAxMDAwMDA7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTAwKTtcbn1cbi5odW1hbmUsXG4uaHVtYW5lLWphY2tlZHVwIHtcbiAgZm9udC1mYW1pbHk6XG4gICAgSGVsdmV0aWNhIE5ldWUsXG4gICAgSGVsdmV0aWNhLFxuICAgIHNhbi1zZXJpZjtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbiAgdG9wOiAkdG9wX2Rpc3RhbmNlO1xuICBsZWZ0OiAzMCU7XG4gIG9wYWNpdHk6IDA7XG4gIHdpZHRoOiA0MCU7XG4gIGNvbG9yOiAjMzMzO1xuICBwYWRkaW5nOiAxMHB4O1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBRUFBQUNXQ0FZQUFBQWZkdUp5QUFBQUJtSkxSMFFBL3dEL0FQK2d2YWVUQUFBQUlrbEVRVlFva1dOZ1lHQ1FaR0pnWUdEQVJURFNRbmJvR0Rxc25EdDBES1dOTEFBa2lRRmRDK3ZaTlFBQUFBQkpSVTVFcmtKZ2dnPT0nKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChcbiAgICAgIGxpbmVhcixcbiAgICAgIGxlZnQgdG9wLFxuICAgICAgbGVmdCBib3R0b20sXG4gICAgICBjb2xvci1zdG9wKDAsIHJnYmEoMCwgMCwgMCwgMC4xKSksXG4gICAgICBjb2xvci1zdG9wKDEsIHJnYmEoMCwgMCwgMCwgMC4yKSlcbiAgICApXG4gICAgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC4xKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjIpIDEwMCUpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuMSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4yKSAxMDAlKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQ6IC1tcy1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuMSkgMCUsIHJnYmEoMCwgMCwgMCwgMC4yKSAxMDAlKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sIHJnYmEoMCwgMCwgMCwgMC4xKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjIpIDEwMCUpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjEpIDAlLCByZ2JhKDAsIDAsIDAsIDAuMikgMTAwJSkgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDNweDtcbiAgYm9yZGVyLXJhZGl1czogM3B4O1xuICB0ZXh0LXNoYWRvdzogMCAxcHggMXB4IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC44KTtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICBib3gtc2hhZG93OiAwIDFweCAycHggcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xuICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDBweCk7XG4gIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTAwcHgpO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMHB4KTtcbn1cbi5odW1hbmUgcCxcbi5odW1hbmUtamFja2VkdXAgcCxcbi5odW1hbmUgdWwsXG4uaHVtYW5lLWphY2tlZHVwIHVsIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLmh1bWFuZSB1bCxcbi5odW1hbmUtamFja2VkdXAgdWwge1xuICBsaXN0LXN0eWxlOiBub25lO1xufVxuLmh1bWFuZS5odW1hbmUtamFja2VkdXAtaW5mbyxcbi5odW1hbmUtamFja2VkdXAuaHVtYW5lLWphY2tlZHVwLWluZm8ge1xuICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJ2RhdGE6aW1hZ2UvcG5nO2Jhc2U2NCxpVkJPUncwS0dnb0FBQUFOU1VoRVVnQUFBQUVBQUFESUNBWUFBQUFwOG92MUFBQUFCbUpMUjBRQS93RC9BUCtndmFlVEFBQUFSMGxFUVZRb2tXTklTZm4vbjRtQmdlRS9Fd01EQXdNcVFZUVltZG9HbHhnakk0clkvLytEeDJuVUZSc1FaMkFMVHJRUXA4UUwxRFdlcUFTQzAxNHk3YUN4OFF3TURBd0ExYVpCSXVsbXB2d0FBQUFBU1VWT1JLNUNZSUk9Jyk7XG4gIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQoXG4gICAgICBsaW5lYXIsXG4gICAgICBsZWZ0IHRvcCxcbiAgICAgIGxlZnQgYm90dG9tLFxuICAgICAgY29sb3Itc3RvcCgwLCByZ2JhKDAsIDAsIDAsIDAuNykpLFxuICAgICAgY29sb3Itc3RvcCgxLCByZ2JhKDAsIDAsIDAsIDAuODUpKVxuICAgIClcbiAgICBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQ6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjcpIDAlLCByZ2JhKDAsIDAsIDAsIDAuODUpIDEwMCUpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCByZ2JhKDAsIDAsIDAsIDAuNykgMCUsIHJnYmEoMCwgMCwgMCwgMC44NSkgMTAwJSkgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjcpIDAlLCByZ2JhKDAsIDAsIDAsIDAuODUpIDEwMCUpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjcpIDAlLCByZ2JhKDAsIDAsIDAsIDAuODUpIDEwMCUpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgcmdiYSgwLCAwLCAwLCAwLjcpIDAlLCByZ2JhKDAsIDAsIDAsIDAuODUpIDEwMCUpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG59XG4uaHVtYW5lLmh1bWFuZS1qYWNrZWR1cC1zdWNjZXNzLFxuLmh1bWFuZS1qYWNrZWR1cC5odW1hbmUtamFja2VkdXAtc3VjY2VzcyB7XG4gIGJhY2tncm91bmQtaW1hZ2U6IHVybCgnZGF0YTppbWFnZS9wbmc7YmFzZTY0LGlWQk9SdzBLR2dvQUFBQU5TVWhFVWdBQUFBRUFBQURJQ0FZQUFBQXA4b3YxQUFBQUJtSkxSMFFBL3dEL0FQK2d2YWVUQUFBQVNFbEVRVlFva2MyU01RNEFJQWdERDkvSy83OVFWeldhRU5Ub3duQUpiV25BNVNxQUNrQS9BaXk1OWhjenJHVkMzMFE3eTU3RW1OVTVOTDV6d2xuNTBJTXNmWk1lbCtVQkt0RkJRU0xXTTl3TEFBQUFBRWxGVGtTdVFtQ0MnKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwLCAjNjJjNDYyKSwgY29sb3Itc3RvcCgxLCAjNTdhOTU3KSkgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM2MmM0NjIgMCUsICM1N2E5NTcgMTAwJSkgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM2MmM0NjIgMCUsICM1N2E5NTcgMTAwJSkgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzYyYzQ2MiAwJSwgIzU3YTk1NyAxMDAlKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICM2MmM0NjIgMCUsICM1N2E5NTcgMTAwJSkgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjNjJjNDYyIDAlLCAjNTdhOTU3IDEwMCUpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0ZmY2NDtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG59XG4uaHVtYW5lLmh1bWFuZS1qYWNrZWR1cC1lcnJvcixcbi5odW1hbmUtamFja2VkdXAuaHVtYW5lLWphY2tlZHVwLWVycm9yIHtcbiAgYmFja2dyb3VuZC1pbWFnZTogdXJsKCdkYXRhOmltYWdlL3BuZztiYXNlNjQsaVZCT1J3MEtHZ29BQUFBTlNVaEVVZ0FBQUFFQUFBRElDQUlBQUFDbWtCeWlBQUFBQm1KTFIwUUEvd0QvQVArZ3ZhZVRBQUFBZjBsRVFWUW9rWTJUT1E3QUlBd0VSLzVtaXZ5L3lSYzJSUURoQTBqaGdoRllPNWJodVMrVFpNQW9JVU1FaGhINGxvR2hmdTcxY2VuTTNEdXRXTXNhZUdLanYzek81TjE3S0xQSjArZlFEOGNwdjV1VkxQbzR2blgwUHBYajBudWFhZVZ6ZG13K3lYRzFPOTZuMnAza296Qjc1N05pMVo1VVBzVTlTUDhBZUFHMWtIWEUrN1JsUEFBQUFBQkpSVTVFcmtKZ2dnPT0nKTtcbiAgYmFja2dyb3VuZDogLXdlYmtpdC1ncmFkaWVudChsaW5lYXIsIGxlZnQgdG9wLCBsZWZ0IGJvdHRvbSwgY29sb3Itc3RvcCgwLCAjZWU1ZjViKSwgY29sb3Itc3RvcCgxLCAjYzQzYzM1KSkgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlZTVmNWIgMCUsICNjNDNjMzUgMTAwJSkgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kOiAtd2Via2l0LWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlZTVmNWIgMCUsICNjNDNjMzUgMTAwJSkgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kOiAtbXMtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgI2VlNWY1YiAwJSwgI2M0M2MzNSAxMDAlKSBuby1yZXBlYXQ7XG4gIGJhY2tncm91bmQ6IC1vLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlZTVmNWIgMCUsICNjNDNjMzUgMTAwJSkgbm8tcmVwZWF0O1xuICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZWU1ZjViIDAlLCAjYzQzYzM1IDEwMCUpIG5vLXJlcGVhdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlNWY1YjtcbiAgY29sb3I6ICNmZmY7XG4gIHRleHQtc2hhZG93OiAwIC0xcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4zNSk7XG59XG4uaHVtYW5lLWFuaW1hdGUsXG4uaHVtYW5lLWphY2tlZHVwLmh1bWFuZS1qYWNrZWR1cC1hbmltYXRlIHtcbiAgb3BhY2l0eTogMTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5odW1hbmUtYW5pbWF0ZTpob3Zlcixcbi5odW1hbmUtamFja2VkdXAuaHVtYW5lLWphY2tlZHVwLWFuaW1hdGU6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG59XG4uaHVtYW5lLWpzLWFuaW1hdGUsXG4uaHVtYW5lLWphY2tlZHVwLmh1bWFuZS1qYWNrZWR1cC1qcy1hbmltYXRlIHtcbiAgb3BhY2l0eTogMTtcbiAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDApO1xuICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwKTtcbn1cbi5odW1hbmUtanMtYW5pbWF0ZTpob3Zlcixcbi5odW1hbmUtamFja2VkdXAuaHVtYW5lLWphY2tlZHVwLWpzLWFuaW1hdGU6aG92ZXIge1xuICBvcGFjaXR5OiAwLjc7XG4gIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9NzApO1xufVxuXG5AZm9udC1mYWNlIHtcbiAgZm9udC1mYW1pbHk6ICdUcmliZVR5cGVfRFYnO1xuICBzcmM6IHVybCgnZGF0YTpmb250L29wZW50eXBlO2Jhc2U2NCxUMVJVVHdBS0FJQUFBd0FnUTBaR0lNOHR1M1FBQUJ3MEFBQVdRVWRRVDFPaG1hLzZBQUEwTUFBQUN6SlBVeTh5Wi9ZRjJBQUFBUkFBQUFCZ1kyMWhjTTdiRjhZQUFCcUFBQUFCa21obFlXVDJFbHAyQUFBQXJBQUFBRFpvYUdWaEIyUURqd0FBQU9RQUFBQWthRzEwZU9XdkQ3d0FBREo0QUFBQnVHMWhlSEFBYmxBQUFBQUJDQUFBQUFadVlXMWxoc2dxUUFBQUFYQUFBQmtPY0c5emRQK2ZBRElBQUJ3VUFBQUFJQUFCQUFBQUFRQUFmR0xBZjE4UFBQVUFBd1BvQUFBQUFNbVU2cXNBQUFBQXlaVXNJUC85L3pzRDFBT1FBQUFBQXdBQ0FBQUFBQUFBQUFFQUFBT1EvenNBQUFQby8vMy8vUVBVQUFFQUFBQUFBQUFBQUFBQUFBQUFBQUJ1QUFCUUFBQnVBQUFBQXdJYkFaQUFCUUFFQXJ3Q2lnQUFBSXdDdkFLS0FBQUIzUUF5QVBvQUFBSUdCZ01EQWdRSUF3R0FBQUFEQUFBQVNBQUFBQUFBQUFBQVRVOU9Ud0JBQUEwaUVnTEUvdHdBeUFPUUFNVUFBQUFCQUFBQUFBSDBBc1FBQUFBZ0FBSUFBQUFZQVNZQUFRQUFBQUFBQUFEaEFBQUFBUUFBQUFBQUFRQUpBT0VBQVFBQUFBQUFBZ0FIQU9vQUFRQUFBQUFBQXdBYUFQRUFBUUFBQUFBQUJBQUpBT0VBQVFBQUFBQUFCUUFOQVFzQUFRQUFBQUFBQmdBUkFSZ0FBUUFBQUFBQUNBQVZBU2tBQVFBQUFBQUFDd0FlQVQ0QUFRQUFBQUFBREFCRUFWd0FBUUFBQUFBQURRWW9BYUFBQVFBQUFBQUFEZ0F3QjhnQUF3QUJCQWtBQUFIQ0IvZ0FBd0FCQkFrQUFRQVNDYm9BQXdBQkJBa0FBZ0FPQ2N3QUF3QUJCQWtBQXdBMENkb0FBd0FCQkFrQUJBQWlDZzRBQXdBQkJBa0FCUUFhQ2pBQUF3QUJCQWtBQmdBaUNnNEFBd0FCQkFrQUNBQXFDa29BQXdBQkJBa0FDd0E4Q25RQUF3QUJCQWtBREFDSUNyQUFBd0FCQkFrQURReFFDemdBQXdBQkJBa0FEZ0JnRjRoRGIzQjVjbWxuYUhRZ3FTQXlNREV4SUUxdmJtOTBlWEJsSUVsdFlXZHBibWNnU1c1akxpd2dJSGQzZHk1dGIyNXZkSGx3WldsdFlXZHBibWN1WTI5dExpQkJiR3dnY21sbmFIUnpJSEpsYzJWeWRtVmtMaUJVYUdseklHWnZiblFnYzI5bWRIZGhjbVVnYldGNUlHNXZkQ0JpWlNCeVpYQnliMlIxWTJWa0xDQnRiMlJwWm1sbFpDd2daR2x6WTJ4dmMyVmtJRzl5SUhSeVlXNXpabVZ5Y21Wa0lIZHBkR2h2ZFhRZ2RHaGxJR1Y0Y0hKbGMzTWdkM0pwZEhSbGJpQmhjSEJ5YjNaaGJDQnZaaUJOYjI1dmRIbHdaU0JKYldGbmFXNW5JRWx1WXk1VWNtbGlaVlI1Y0dWU1pXZDFiR0Z5VFU5T1R5QXRJRlJ5YVdKbFZIbHdaU0JDZFdsc1pDQXhNREJXWlhKemFXOXVJREV1TURBd1ZISnBZbVZVZVhCbExWSmxaM1ZzWVhKTmIyNXZkSGx3WlNCSmJXRm5hVzVuSUVsdVl5NW9kSFJ3T2k4dmQzZDNMbTF2Ym05MGVYQmxhVzFoWjJsdVp5NWpiMjFvZEhSd09pOHZkM2QzTG0xdmJtOTBlWEJsYVcxaFoybHVaeTVqYjIwdlVISnZaSFZqZEhOVFpYSjJhV05sY3k5VWVYQmxSR1Z6YVdkdVpYSlRhRzkzWTJGelpRcE9UMVJKUmtsRFFWUkpUMDRnVDBZZ1RFbERSVTVUUlNCQlIxSkZSVTFGVGxRTkNnMEtWR2hwY3lCMGVYQmxabUZqWlNCcGN5QjBhR1VnY0hKdmNHVnlkSGtnYjJZZ1RXOXViM1I1Y0dVZ1NXMWhaMmx1WnlCSmJtTXVJR0Z1WkNCcGRITWdkWE5sSUdKNUlIbHZkU0JwY3lCamIzWmxjbVZrSUhWdVpHVnlJSFJvWlNCMFpYSnRjeUJ2WmlCaElHeHBZMlZ1YzJVZ1lXZHlaV1Z0Wlc1MExpQlpiM1VnYUdGMlpTQnZZblJoYVc1bFpDQjBhR2x6SUhSNWNHVm1ZV05sSUhOdlpuUjNZWEpsSUdWcGRHaGxjaUJrYVhKbFkzUnNlU0JtY205dElFMXZibTkwZVhCbElFbHRZV2RwYm1jZ2IzSWdkRzluWlhSb1pYSWdkMmwwYUNCemIyWjBkMkZ5WlNCa2FYTjBjbWxpZFhSbFpDQmllU0J2Ym1VZ2IyWWdkR2hsSUd4cFkyVnVZMlZsY3lCdlppQk5iMjV2ZEhsd1pTQkpiV0ZuYVc1bkxnMEtEUXBVYUdseklITnZablIzWVhKbElHbHpJR0VnZG1Gc2RXRmliR1VnWVhOelpYUWdiMllnVFc5dWIzUjVjR1VnU1cxaFoybHVaeTRnVlc1c1pYTnpJSGx2ZFNCb1lYWmxJR1Z1ZEdWeVpXUWdhVzUwYnlCaElITndaV05wWm1saklHeHBZMlZ1YzJVZ1lXZHlaV1Z0Wlc1MElHZHlZVzUwYVc1bklIbHZkU0JoWkdScGRHbHZibUZzSUhKcFoyaDBjeXdnZVc5MWNpQjFjMlVnYjJZZ2RHaHBjeUJ6YjJaMGQyRnlaU0JwY3lCc2FXMXBkR1ZrSUhSdklIVnpaU0J2YmlCMWNDQjBieUJtYVhabElDZzFLU0IzYjNKcmMzUmhkR2x2YmlCbWIzSWdlVzkxY2lCdmQyNGdjSFZpYkdsemFHbHVaeUIxYzJVdUlGbHZkU0J0WVhrZ2JtOTBJR052Y0hrZ2IzSWdaR2x6ZEhKcFluVjBaU0IwYUdseklITnZablIzWVhKbExnMEtEUXBKWmlCNWIzVWdhR0YyWlNCaGJua2djWFZsYzNScGIyNXpJR052Ym1ObGNtNXBibWNnZVc5MWNpQnlhV2RvZEhNZ2VXOTFJSE5vYjNWc1pDQnlaWFpwWlhjZ2RHaGxJR3hwWTJWdWMyVWdZV2R5WldWdFpXNTBJSGx2ZFNCeVpXTmxhWFpsWkNCM2FYUm9JSFJvWlNCemIyWjBkMkZ5WlNCdmNpQmpiMjUwWVdOMElFMXZibTkwZVhCbElFbHRZV2RwYm1jZ1ptOXlJR0VnWTI5d2VTQnZaaUIwYUdVZ2JHbGpaVzV6WlNCaFozSmxaVzFsYm5RdURRb05Da2RsYm1WeVlXd2dhVzVtYjNKdFlYUnBiMjQ2RFFwM2QzY3VabTl1ZEhNdVkyOXREUW9OQ2tadmNpQnNhV05sYm5ObElIUmxjbTF6SUdGdVpDQjFjMkZuWlNCeWFXZG9kSE1zSUhCc1pXRnpaU0IyYVhOcGRDQnZkWElnZDJWaUlITnBkR1VnWVhRNkRRcDNkM2N1Ylc5dWIzUjVjR1ZwYldGbmFXNW5MbU52YlM5b2RHMXNMM1I1Y0dVdmJHbGpaVzV6WlM1b2RHMXNEUW9OQ2t4cGVtVnVlbUpsWkdsdVozVnVaMlZ1SUhWdVpDQk9kWFI2ZFc1bmMzSmxZMmgwWlNCbWFXNWtaVzRnVTJsbElHRjFaaUIxYm5ObGNtVnlJRmRsWW5ObGFYUmxPZzBLZDNkM0xtMXZibTkwZVhCbGFXMWhaMmx1Wnk1amIyMHZhSFJ0YkM5MGVYQmxMMnhwWTJWdWMyVXVhSFJ0YkEwS0RRcFFiM1Z5SUhCc2RYTWdaQ2RwYm1admNtMWhkR2x2Ym5NZ1kyOXVZMlZ5Ym1GdWRDQnNaWE1nWkhKdmFYUnpJR1FuZFhScGJHbHpZWFJwYjI0Z1pYUWdiR1Z6SUhGMVpYTjBhVzl1Y3lCamIyNTBjbUZqZEhWbGJHeGxjeXdnZG1WMWFXeHNaWG9nWTI5dWMzVnNkR1Y2SUc1dmRISmxJSE5wZEdVNkRRcDNkM2N1Ylc5dWIzUjVjR1ZwYldGbmFXNW5MbU52YlM5b2RHMXNMM1I1Y0dVdmJHbGpaVzV6WlM1b2RHMXNEUW9OQ2xCaGNtRWdiMkowWlc1bGNpQnBibVp2Y20xaFkybVhiaUJoWTJWeVkyRWdaR1VnYkc5eklIU09jbTFwYm05eklHUmxJR3hwWTJWdVkybGhJSGtnYkc5eklHUmxjbVZqYUc5eklHUmxJSFZ6Ynl3Z2RtbHphWFJsSUc1MVpYTjBjbThnYzJsMGFXOGdaVzRnWld3Z1YyVmlJR1Z1T2cwS2QzZDNMbTF2Ym05MGVYQmxhVzFoWjJsdVp5NWpiMjB2YUhSdGJDOTBlWEJsTDJ4cFkyVnVjMlV1YUhSdGJBMEtEUXBRWlhJZ2JHVWdZMjl1WkdsNmFXOXVhU0JqYjI1MGNtRjBkSFZoYkdrZ1pXUWdhU0JrYVhKcGRIUnBJR1FuZFhOdkxDQjJhWE5wZEdGMFpTQnBiQ0J1YjNOMGNtOGdjMmwwYnlCM1pXSWdZV3hzSjJsdVpHbHlhWHA2YnpvTkNuZDNkeTV0YjI1dmRIbHdaV2x0WVdkcGJtY3VZMjl0TDJoMGJXd3ZkSGx3WlM5c2FXTmxibk5sTG1oMGJXeG9kSFJ3T2k4dmQzZDNMbTF2Ym05MGVYQmxhVzFoWjJsdVp5NWpiMjB2YUhSdGJDOXNhV05sYm5ObExtRnpjSGdBUXdCdkFIQUFlUUJ5QUdrQVp3Qm9BSFFBSUFDcEFDQUFNZ0F3QURFQU1RQWdBRTBBYndCdUFHOEFkQUI1QUhBQVpRQWdBRWtBYlFCaEFHY0FhUUJ1QUdjQUlBQkpBRzRBWXdBdUFDd0FJQUFnQUhjQWR3QjNBQzRBYlFCdkFHNEFid0IwQUhrQWNBQmxBR2tBYlFCaEFHY0FhUUJ1QUdjQUxnQmpBRzhBYlFBdUFDQUFRUUJzQUd3QUlBQnlBR2tBWndCb0FIUUFjd0FnQUhJQVpRQnpBR1VBY2dCMkFHVUFaQUF1QUNBQVZBQm9BR2tBY3dBZ0FHWUFid0J1QUhRQUlBQnpBRzhBWmdCMEFIY0FZUUJ5QUdVQUlBQnRBR0VBZVFBZ0FHNEFid0IwQUNBQVlnQmxBQ0FBY2dCbEFIQUFjZ0J2QUdRQWRRQmpBR1VBWkFBc0FDQUFiUUJ2QUdRQWFRQm1BR2tBWlFCa0FDd0FJQUJrQUdrQWN3QmpBR3dBYndCekFHVUFaQUFnQUc4QWNnQWdBSFFBY2dCaEFHNEFjd0JtQUdVQWNnQnlBR1VBWkFBZ0FIY0FhUUIwQUdnQWJ3QjFBSFFBSUFCMEFHZ0FaUUFnQUdVQWVBQndBSElBWlFCekFITUFJQUIzQUhJQWFRQjBBSFFBWlFCdUFDQUFZUUJ3QUhBQWNnQnZBSFlBWVFCc0FDQUFid0JtQUNBQVRRQnZBRzRBYndCMEFIa0FjQUJsQUNBQVNRQnRBR0VBWndCcEFHNEFad0FnQUVrQWJnQmpBQzRBVkFCeUFHa0FZZ0JsQUZRQWVRQndBR1VBVWdCbEFHY0FkUUJzQUdFQWNnQk5BRThBVGdCUEFDQUFMUUFnQUZRQWNnQnBBR0lBWlFCVUFIa0FjQUJsQUNBQVFnQjFBR2tBYkFCa0FDQUFNUUF3QURBQVZBQnlBR2tBWWdCbEFGUUFlUUJ3QUdVQUxRQlNBR1VBWndCMUFHd0FZUUJ5QUZZQVpRQnlBSE1BYVFCdkFHNEFJQUF4QUM0QU1BQXdBREFBVFFCdkFHNEFid0IwQUhrQWNBQmxBQ0FBU1FCdEFHRUFad0JwQUc0QVp3QWdBRWtBYmdCakFDNEFhQUIwQUhRQWNBQTZBQzhBTHdCM0FIY0Fkd0F1QUcwQWJ3QnVBRzhBZEFCNUFIQUFaUUJwQUcwQVlRQm5BR2tBYmdCbkFDNEFZd0J2QUcwQWFBQjBBSFFBY0FBNkFDOEFMd0IzQUhjQWR3QXVBRzBBYndCdUFHOEFkQUI1QUhBQVpRQnBBRzBBWVFCbkFHa0FiZ0JuQUM0QVl3QnZBRzBBTHdCUUFISUFid0JrQUhVQVl3QjBBSE1BVXdCbEFISUFkZ0JwQUdNQVpRQnpBQzhBVkFCNUFIQUFaUUJFQUdVQWN3QnBBR2NBYmdCbEFISUFVd0JvQUc4QWR3QmpBR0VBY3dCbEFBb0FUZ0JQQUZRQVNRQkdBRWtBUXdCQkFGUUFTUUJQQUU0QUlBQlBBRVlBSUFCTUFFa0FRd0JGQUU0QVV3QkZBQ0FBUVFCSEFGSUFSUUJGQUUwQVJRQk9BRlFBRFFBS0FBMEFDZ0JVQUdnQWFRQnpBQ0FBZEFCNUFIQUFaUUJtQUdFQVl3QmxBQ0FBYVFCekFDQUFkQUJvQUdVQUlBQndBSElBYndCd0FHVUFjZ0IwQUhrQUlBQnZBR1lBSUFCTkFHOEFiZ0J2QUhRQWVRQndBR1VBSUFCSkFHMEFZUUJuQUdrQWJnQm5BQ0FBU1FCdUFHTUFMZ0FnQUdFQWJnQmtBQ0FBYVFCMEFITUFJQUIxQUhNQVpRQWdBR0lBZVFBZ0FIa0Fid0IxQUNBQWFRQnpBQ0FBWXdCdkFIWUFaUUJ5QUdVQVpBQWdBSFVBYmdCa0FHVUFjZ0FnQUhRQWFBQmxBQ0FBZEFCbEFISUFiUUJ6QUNBQWJ3Qm1BQ0FBWVFBZ0FHd0FhUUJqQUdVQWJnQnpBR1VBSUFCaEFHY0FjZ0JsQUdVQWJRQmxBRzRBZEFBdUFDQUFXUUJ2QUhVQUlBQm9BR0VBZGdCbEFDQUFid0JpQUhRQVlRQnBBRzRBWlFCa0FDQUFkQUJvQUdrQWN3QWdBSFFBZVFCd0FHVUFaZ0JoQUdNQVpRQWdBSE1BYndCbUFIUUFkd0JoQUhJQVpRQWdBR1VBYVFCMEFHZ0FaUUJ5QUNBQVpBQnBBSElBWlFCakFIUUFiQUI1QUNBQVpnQnlBRzhBYlFBZ0FFMEFid0J1QUc4QWRBQjVBSEFBWlFBZ0FFa0FiUUJoQUdjQWFRQnVBR2NBSUFCdkFISUFJQUIwQUc4QVp3QmxBSFFBYUFCbEFISUFJQUIzQUdrQWRBQm9BQ0FBY3dCdkFHWUFkQUIzQUdFQWNnQmxBQ0FBWkFCcEFITUFkQUJ5QUdrQVlnQjFBSFFBWlFCa0FDQUFZZ0I1QUNBQWJ3QnVBR1VBSUFCdkFHWUFJQUIwQUdnQVpRQWdBR3dBYVFCakFHVUFiZ0JqQUdVQVpRQnpBQ0FBYndCbUFDQUFUUUJ2QUc0QWJ3QjBBSGtBY0FCbEFDQUFTUUJ0QUdFQVp3QnBBRzRBWndBdUFBMEFDZ0FOQUFvQVZBQm9BR2tBY3dBZ0FITUFid0JtQUhRQWR3QmhBSElBWlFBZ0FHa0Fjd0FnQUdFQUlBQjJBR0VBYkFCMUFHRUFZZ0JzQUdVQUlBQmhBSE1BY3dCbEFIUUFJQUJ2QUdZQUlBQk5BRzhBYmdCdkFIUUFlUUJ3QUdVQUlBQkpBRzBBWVFCbkFHa0FiZ0JuQUM0QUlBQlZBRzRBYkFCbEFITUFjd0FnQUhrQWJ3QjFBQ0FBYUFCaEFIWUFaUUFnQUdVQWJnQjBBR1VBY2dCbEFHUUFJQUJwQUc0QWRBQnZBQ0FBWVFBZ0FITUFjQUJsQUdNQWFRQm1BR2tBWXdBZ0FHd0FhUUJqQUdVQWJnQnpBR1VBSUFCaEFHY0FjZ0JsQUdVQWJRQmxBRzRBZEFBZ0FHY0FjZ0JoQUc0QWRBQnBBRzRBWndBZ0FIa0Fid0IxQUNBQVlRQmtBR1FBYVFCMEFHa0Fid0J1QUdFQWJBQWdBSElBYVFCbkFHZ0FkQUJ6QUN3QUlBQjVBRzhBZFFCeUFDQUFkUUJ6QUdVQUlBQnZBR1lBSUFCMEFHZ0FhUUJ6QUNBQWN3QnZBR1lBZEFCM0FHRUFjZ0JsQUNBQWFRQnpBQ0FBYkFCcEFHMEFhUUIwQUdVQVpBQWdBSFFBYndBZ0FIVUFjd0JsQUNBQWJ3QnVBQ0FBZFFCd0FDQUFkQUJ2QUNBQVpnQnBBSFlBWlFBZ0FDZ0FOUUFwQUNBQWR3QnZBSElBYXdCekFIUUFZUUIwQUdrQWJ3QnVBQ0FBWmdCdkFISUFJQUI1QUc4QWRRQnlBQ0FBYndCM0FHNEFJQUJ3QUhVQVlnQnNBR2tBY3dCb0FHa0FiZ0JuQUNBQWRRQnpBR1VBTGdBZ0FGa0Fid0IxQUNBQWJRQmhBSGtBSUFCdUFHOEFkQUFnQUdNQWJ3QndBSGtBSUFCdkFISUFJQUJrQUdrQWN3QjBBSElBYVFCaUFIVUFkQUJsQUNBQWRBQm9BR2tBY3dBZ0FITUFid0JtQUhRQWR3QmhBSElBWlFBdUFBMEFDZ0FOQUFvQVNRQm1BQ0FBZVFCdkFIVUFJQUJvQUdFQWRnQmxBQ0FBWVFCdUFIa0FJQUJ4QUhVQVpRQnpBSFFBYVFCdkFHNEFjd0FnQUdNQWJ3QnVBR01BWlFCeUFHNEFhUUJ1QUdjQUlBQjVBRzhBZFFCeUFDQUFjZ0JwQUdjQWFBQjBBSE1BSUFCNUFHOEFkUUFnQUhNQWFBQnZBSFVBYkFCa0FDQUFjZ0JsQUhZQWFRQmxBSGNBSUFCMEFHZ0FaUUFnQUd3QWFRQmpBR1VBYmdCekFHVUFJQUJoQUdjQWNnQmxBR1VBYlFCbEFHNEFkQUFnQUhrQWJ3QjFBQ0FBY2dCbEFHTUFaUUJwQUhZQVpRQmtBQ0FBZHdCcEFIUUFhQUFnQUhRQWFBQmxBQ0FBY3dCdkFHWUFkQUIzQUdFQWNnQmxBQ0FBYndCeUFDQUFZd0J2QUc0QWRBQmhBR01BZEFBZ0FFMEFid0J1QUc4QWRBQjVBSEFBWlFBZ0FFa0FiUUJoQUdjQWFRQnVBR2NBSUFCbUFHOEFjZ0FnQUdFQUlBQmpBRzhBY0FCNUFDQUFid0JtQUNBQWRBQm9BR1VBSUFCc0FHa0FZd0JsQUc0QWN3QmxBQ0FBWVFCbkFISUFaUUJsQUcwQVpRQnVBSFFBTGdBTkFBb0FEUUFLQUVjQVpRQnVBR1VBY2dCaEFHd0FJQUJwQUc0QVpnQnZBSElBYlFCaEFIUUFhUUJ2QUc0QU9nQU5BQW9BZHdCM0FIY0FMZ0JtQUc4QWJnQjBBSE1BTGdCakFHOEFiUUFOQUFvQURRQUtBRVlBYndCeUFDQUFiQUJwQUdNQVpRQnVBSE1BWlFBZ0FIUUFaUUJ5QUcwQWN3QWdBR0VBYmdCa0FDQUFkUUJ6QUdFQVp3QmxBQ0FBY2dCcEFHY0FhQUIwQUhNQUxBQWdBSEFBYkFCbEFHRUFjd0JsQUNBQWRnQnBBSE1BYVFCMEFDQUFid0IxQUhJQUlBQjNBR1VBWWdBZ0FITUFhUUIwQUdVQUlBQmhBSFFBT2dBTkFBb0Fkd0IzQUhjQUxnQnRBRzhBYmdCdkFIUUFlUUJ3QUdVQWFRQnRBR0VBWndCcEFHNEFad0F1QUdNQWJ3QnRBQzhBYUFCMEFHMEFiQUF2QUhRQWVRQndBR1VBTHdCc0FHa0FZd0JsQUc0QWN3QmxBQzRBYUFCMEFHMEFiQUFOQUFvQURRQUtBRXdBYVFCNkFHVUFiZ0I2QUdJQVpRQmtBR2tBYmdCbkFIVUFiZ0JuQUdVQWJnQWdBSFVBYmdCa0FDQUFUZ0IxQUhRQWVnQjFBRzRBWndCekFISUFaUUJqQUdnQWRBQmxBQ0FBWmdCcEFHNEFaQUJsQUc0QUlBQlRBR2tBWlFBZ0FHRUFkUUJtQUNBQWRRQnVBSE1BWlFCeUFHVUFjZ0FnQUZjQVpRQmlBSE1BWlFCcEFIUUFaUUE2QUEwQUNnQjNBSGNBZHdBdUFHMEFid0J1QUc4QWRBQjVBSEFBWlFCcEFHMEFZUUJuQUdrQWJnQm5BQzRBWXdCdkFHMEFMd0JvQUhRQWJRQnNBQzhBZEFCNUFIQUFaUUF2QUd3QWFRQmpBR1VBYmdCekFHVUFMZ0JvQUhRQWJRQnNBQTBBQ2dBTkFBb0FVQUJ2QUhVQWNnQWdBSEFBYkFCMUFITUFJQUJrQUNjQWFRQnVBR1lBYndCeUFHMEFZUUIwQUdrQWJ3QnVBSE1BSUFCakFHOEFiZ0JqQUdVQWNnQnVBR0VBYmdCMEFDQUFiQUJsQUhNQUlBQmtBSElBYndCcEFIUUFjd0FnQUdRQUp3QjFBSFFBYVFCc0FHa0Fjd0JoQUhRQWFRQnZBRzRBSUFCbEFIUUFJQUJzQUdVQWN3QWdBSEVBZFFCbEFITUFkQUJwQUc4QWJnQnpBQ0FBWXdCdkFHNEFkQUJ5QUdFQVl3QjBBSFVBWlFCc0FHd0FaUUJ6QUN3QUlBQjJBR1VBZFFCcEFHd0FiQUJsQUhvQUlBQmpBRzhBYmdCekFIVUFiQUIwQUdVQWVnQWdBRzRBYndCMEFISUFaUUFnQUhNQWFRQjBBR1VBT2dBTkFBb0Fkd0IzQUhjQUxnQnRBRzhBYmdCdkFIUUFlUUJ3QUdVQWFRQnRBR0VBWndCcEFHNEFad0F1QUdNQWJ3QnRBQzhBYUFCMEFHMEFiQUF2QUhRQWVRQndBR1VBTHdCc0FHa0FZd0JsQUc0QWN3QmxBQzRBYUFCMEFHMEFiQUFOQUFvQURRQUtBRkFBWVFCeUFHRUFJQUJ2QUdJQWRBQmxBRzRBWlFCeUFDQUFhUUJ1QUdZQWJ3QnlBRzBBWVFCakFHa0Fsd0J1QUNBQVlRQmpBR1VBY2dCakFHRUFJQUJrQUdVQUlBQnNBRzhBY3dBZ0FIUUFqZ0J5QUcwQWFRQnVBRzhBY3dBZ0FHUUFaUUFnQUd3QWFRQmpBR1VBYmdCakFHa0FZUUFnQUhrQUlBQnNBRzhBY3dBZ0FHUUFaUUJ5QUdVQVl3Qm9BRzhBY3dBZ0FHUUFaUUFnQUhVQWN3QnZBQ3dBSUFCMkFHa0Fjd0JwQUhRQVpRQWdBRzRBZFFCbEFITUFkQUJ5QUc4QUlBQnpBR2tBZEFCcEFHOEFJQUJsQUc0QUlBQmxBR3dBSUFCWEFHVUFZZ0FnQUdVQWJnQTZBQTBBQ2dCM0FIY0Fkd0F1QUcwQWJ3QnVBRzhBZEFCNUFIQUFaUUJwQUcwQVlRQm5BR2tBYmdCbkFDNEFZd0J2QUcwQUx3Qm9BSFFBYlFCc0FDOEFkQUI1QUhBQVpRQXZBR3dBYVFCakFHVUFiZ0J6QUdVQUxnQm9BSFFBYlFCc0FBMEFDZ0FOQUFvQVVBQmxBSElBSUFCc0FHVUFJQUJqQUc4QWJnQmtBR2tBZWdCcEFHOEFiZ0JwQUNBQVl3QnZBRzRBZEFCeUFHRUFkQUIwQUhVQVlRQnNBR2tBSUFCbEFHUUFJQUJwQUNBQVpBQnBBSElBYVFCMEFIUUFhUUFnQUdRQUp3QjFBSE1BYndBc0FDQUFkZ0JwQUhNQWFRQjBBR0VBZEFCbEFDQUFhUUJzQUNBQWJnQnZBSE1BZEFCeUFHOEFJQUJ6QUdrQWRBQnZBQ0FBZHdCbEFHSUFJQUJoQUd3QWJBQW5BR2tBYmdCa0FHa0FjZ0JwQUhvQWVnQnZBRG9BRFFBS0FIY0Fkd0IzQUM0QWJRQnZBRzRBYndCMEFIa0FjQUJsQUdrQWJRQmhBR2NBYVFCdUFHY0FMZ0JqQUc4QWJRQXZBR2dBZEFCdEFHd0FMd0IwQUhrQWNBQmxBQzhBYkFCcEFHTUFaUUJ1QUhNQVpRQXVBR2dBZEFCdEFHd0FhQUIwQUhRQWNBQTZBQzhBTHdCM0FIY0Fkd0F1QUcwQWJ3QnVBRzhBZEFCNUFIQUFaUUJwQUcwQVlRQm5BR2tBYmdCbkFDNEFZd0J2QUcwQUx3Qm9BSFFBYlFCc0FDOEFiQUJwQUdNQVpRQnVBSE1BWlFBdUFHRUFjd0J3QUhnQUFBQUFBQU1BQUFBREFBQUJJZ0FCQUFBQUFBQWNBQU1BQVFBQUFTSUFBQUVHQUFBQUFBQUFBQUFBQUFBREFBQUFBd0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQU1FQlFZSENBa0tDd3dORGc4UUVSSVRGQlVXRnhnWkdoc2NIUjRmSUNFaUl5UWxKaWNvS1NvckxDMHVMekF4TWpNME5UWTNPRGs2T3p3OVBqOUFRVUpEUkVWR1IwaEpTa3RNVFU1UFVGRlNVMVJWVmxkWVdWcGJYRjFlWDJCaEFBQUFaQUFBQUFBQUFBQUFBQUJsQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJqQUd3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFZZ0FBQUFBQVptZHFhMmhwQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVFBY0FBQUFCZ0FFQUFEQUFnQURRQitBS0FBcmdESEFPY2dGQ0FaSUIwaElpSVMvLzhBQUFBTkFDQUFvQUN1QU1jQTV5QVRJQmdnSENFaUloTC8vLy8xLytQL3d2KzEvNTMvZnVCVDRGRGdUdDlLM2xzQUFRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBTUFBQUFBQUFEL25BQXlBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCQUFRQ0FBRUJBUkpVY21saVpWUjVjR1V0VW1WbmRXeGhjZ0FCQVFFaitCQUErQjRCK0I4QytCOEQrQmdFaVB0WittajZKQVgzMkEvNER4R3NIQTlERWdBRkFRRUdDQS93K1M1dWRXeHNRMUoxYm1rd01FRXdRMjl3ZVhKcFoyaDBJS2tnTWpBeE1TQk5iMjV2ZEhsd1pTQkpiV0ZuYVc1bklFbHVZeTRzSUNCM2QzY3ViVzl1YjNSNWNHVnBiV0ZuYVc1bkxtTnZiUzRnUVd4c0lISnBaMmgwY3lCeVpYTmxjblpsWkM0Z1ZHaHBjeUJtYjI1MElITnZablIzWVhKbElHMWhlU0J1YjNRZ1ltVWdjbVZ3Y205a2RXTmxaQ3dnYlc5a2FXWnBaV1FzSUdScGMyTnNiM05sWkNCdmNpQjBjbUZ1YzJabGNuSmxaQ0IzYVhSb2IzVjBJSFJvWlNCbGVIQnlaWE56SUhkeWFYUjBaVzRnWVhCd2NtOTJZV3dnYjJZZ1RXOXViM1I1Y0dVZ1NXMWhaMmx1WnlCSmJtTXVWSEpwWW1WVWVYQmxBQUFCQVljQkFBRUdBR2dBQUFrM0FId0FBRUlkQVlrQUFLVUFBTEVBQU00QUFHOEFBSWtBQUVFQUFBZ0FBR2tBQUhjQUFKa0FBS1lBQUc0Q0FBRUFTd0JPQUZFQVZBQjFBSGNBMndFSEFUMEJ0UUczQWNjQjJ3SVpBa2NDVHdKZ0FtUUNlQUtQQXFrREJRTmFBNHNEMlFRbEJGY0V1Z1VFQlJBRkhRVTVCVThGYkFXdkJnNEdSd1pKQm1NR1pRWm5CbWtHb3diUUJ0SUcvd2NCQnpRSGNBZHlCNGtIdFFlM0I3a0g1UWZuQitrSUZnZ1lDRjBJWHdoaENIY0lpZ2lpQ01ZSTJRanpDU3dKTGdsSUNVb0pUQWxPQ1lnSnRRbTNDZVFKNWdvWkNsVUtWd3B1Q3BvS25BcWVDc29LekFyT0N2c0svUXRDQzBRTFJndHNDNE1McWd2TkM5QU1RZ3hsRElnTWtneWpETElNdEF6SkRNc00yd3pvSVl1NytNNjZBWmU3K0JDNkE1Y1crRy81TGZ4dkJ0ZGNGZmZYQnZzMSs0Y0YrMUwzWEJYM05mdUcrelg3aGdYNEVQaDRGZng1Qi9zMjk0Y0Y5eG43c1JYNzF3YjNOdmVHQlE3ODhnNzd4Zzc3eGc3NzQ0djNSL2lsZHdHOTl6OEQ5MnhiQ3ZzMUJxVDhXd1gzQkFhbyt3OFZUZ28vQ3FiU2R2Y3g2dlRwOXpKM0FmaEk5Mk1WOXhUcSt3RUdvdlFGOXdMcE1nYXQ5eklGS1FacCt6SUYrdzhHcnZjeUJTZ0dhZnN5QmZzUUxmTUdkU0lGSVN6Z0JtcjdNUVh0QnF6M01RWDNEd1pxK3pFRjdBYjdKZmY1RmZjUUJuUWlCZnNQQmc2UEN2ZEViQXF6OXc3Uzl3N1dmZ3IzZlRZVjl3N2cxandLVnZjTzkzUlFDbGpoK3c0MVJBWXdDdElHRHZjeXlPSDNDT0NqNGZjSTRBR3o1UGNNNCtYazl3empBL2lPK1NjVisvWDg2Z1gyQnZmMitPb0YvSG43Q2tjSytIRDc3MGNLRHRxSWRxTWlDaEt6OXc1aDl3NzNJL2NPRSt6NGFSYS92dFpBM3QxQjF0dmFOT0E4UHZzYjl4ejNEKzhGOXhjSCt3NzNEUVg3SXdiN0R2c05CZnNaQjlOREJSUDAreXo3RFFYN0h3YytDZ1c5OXc0Vldid0Z0d2YyNWZjNyt6cDVlZ1ZxK0F3VlBFc0ZFK3hMeWdXMEI3dTdCYm9HdTFzRkRsRUsrOGg4Q3NlWkNzY1dqZ3I0M29vS0R2dklmQXIzQzVrSzk0SmJDcElLL040SGt3b09XL2ZMZHZkQjcvYytkd0d6K0dNVjl5WUdNZnNIM1ZIdjl5RHMreDdmd3pEM0J3WDNLdS83S0FibDl3UTN4U2o3SGlyM0hUaFM0dnNFQmZza0JnNUo5dzUyOTFMM0ZQZFJkd0gzWWZjVkEvaUg5N2NWOXhUN09mZFIreFg3VWZzNSt4VDNPZnRTOXhYM1VnY09NWGIzdG5kZkNnNzdXWlFLK0FEM2p4WDNGUHZUK3hRSERvdFhDZzZRQ3ZmYld3cjcxdjFZQmZjZEJ2ZlgrVmdGRHFHTFFRcjREZmNPRmZzbU5RcjdQd1QzRHZjT0pnb08rMTRoQ3ZjaGZncjM3SmNLT3ZqZSsxLzdEdHo4WkRxRENnNlNpejRLOTNEUDl3N1k5M0ZOQ3ZlTjl3NFRydmQzOTdRVjkxc0c5eFAzRXdYM1B6WUsrM1dBQ2djVHR2dHg5dzY5QnhPdXZMd0Y5eXRUQ2tRSFZWTUYrMWdHK3czN0NRWDd1ZmlCQnhOMjkzQ0RDaE8yS2Z1Tjl3d0hEcEZrQ3ZjNjl3NzNSR3dLaEFyM2pINEs5MG9XOTQwRzl3MW1DdmMzQjB2TXk4d0Y5ejhIK3cxbUN2dDFnQXI3ai9jTzIxd0s5eXNHdTFvRlFnZFdWUVg3RGZzTzl3MEd3RmNGU2dkYmFBcTgrdzRwQnc1alpBcmw5dzcza0d3Szk4MStDcC8zMmhYN0J2ZTVNWGdLNWZjRDl3NzdBL2VRZndyN2RBZTAreDhWKzMvN01BY09rWXVWQ3ZjTzJmZFNUUW9sOXc3M2VQY09FK3I0UXZlaEZTa0hXMmdLMFBzTyt3b0hQZ29GOTQwRzl3MW1DdmRpQi9zRDl3UUZFOWI3Zy9jbTkyMEdFK1pIOXc3M1V2eGgvQnIzd1FjT2tXUUs5MFQzRHREM2IwMEs5NHozRGhQYzkwcjRyUlc4dkFYM0t3YTdXZ1VUN0Z2M0R2ZHZVQXI3ZEFZVDNDQUs5NHhJQ3ZkRU5ncjdqQWIzWFBzT0ZidGFCVDBIVzJnSzl4TUhEanhrQ3ZnUDkyTkpDcC8zRGhQUStJOWJDdng3KzJOOUNoT3c0UGR1Qi90Ri9HUUZSdnNPOTZyM0RrSUc5MUQ0ZlFVT2syUUs5MEQzRHZjK2JBcUVDdmVPZmdyNHZ2ZzZGZmM0TmdyN2pnWkVDdnM0QjhoS1RrWUYrem9IUGdvRjk0NUlDdmM2QjA3UUJVNzdUaFZiV2dYN0xWSUsxZ2U4dXdYM0xRYTdXd1gzY1FSYldBWDdMUVphdmdYUlhBcjNMUWE3V2dVT2ttUUs5enIzRHZkRWJBcC9DdmVNZmdyNFF4WkZDdmhrTmdyN2pBWkVDdnRFQno0S0JmZU0rd2tHV21nS3lQc08rd0lIUGdvRnZQZ3VGVnU4QmRrSHU3d0Y5eXRUQ3ZzVEJ3Nkw5MGYzSTFjSytDY0VUZ294ZHZoRjkwZGZDdmVsQkU0S2l3cllGZmNWQi92cjl5ajM2L2NvQmZjV0IveGcrMkVGK3lZSERrbjNTZmNVNXZjVUFmaUkrQ1JuQ3ZoZysyOW5DZzZMQ3ZldEZmY21CL3hnOTJFRit4WUg5K3Y3S1B2cit5Z0YreFVIRGlDTDkwZjRLNVlLOXc2Qjl6LzdJZmNDdVBjT0U5VDMxMG9LbWZoWEZmc3YreDRGK3dIM0FyNEg5enYzS1FYM0dUWUsreXVBQ3Z1STl3NEhFK3pVWEFyWWpBclJ2TzNVNFBlVTdRRzk3UGQ2NE03c0EvZTI5M0FWOStUMzZRWWw3UVg4Q0FZbEtRWDhNZ2ZzS1FYMy9BWm03UVg3cGdaYXV3WDMwZ2U4dXdYM3NBYThXd1g3WkVqM1YvdEhCejQyQmZzQ0IrTGhGYXl2QmI3N0RsTUdiNmdGRHRSa0N0VDNBdmV0YkFyNFZmamVGWVVLKzlHTkNnYjdNL3hrQlU1UENnYWkxQVgzY3dhaVFnVk9Ud29HKy9IM1N4WGI5NUxiKzVJRkRpVUtoV1FLOStyM2lFMEtZd29UdVBoS0ZpZ0tFOWgxQ2hPNFN3bzdDakVLTGdyQ1pBcjNHL2NPNFBlSVRRcjNvUGNPRTl6NEpmamVGVjBLRSt4REN2dUlCaFBjSUFyM29FZ0s5eHVGQ3Z2Rit3NzNHalZnQ3ZzK0xRb094MlFLOXovM0R2Yy9XUXIzY1BjT0ZPQnVDazczUC9kdyt6OTRDdmhra1FyN1AvdHc5ei9JOXc3N2lEMEtUQXBlSVFxYVpRb0QrTHRiQ3Z3Tyt3NzNKL3d6Y3dvMUJsdThCZUg3RHZzYkJ6NEtCZmRMU0FyNFpQY0JCdzR2Q2t5TElnb1NzL2Q4Z1FyM1YvY09FOWo0cEJiM1pQc09OZnRYK0dRSEUraC9DdnQ4K3c0R0U5aTgvR1FHRStoYSt3NEdEdmRLSVFydzl3NzM2bjRLK1VQNDNoVi9DdnV0alFvRyt3Nzd2ZnNPOTcwRnNQY08rNkZBQ3ZmSkJ2YjduQVgzRkFiMjk1d0YrOGxDVHdvSERqY0tqWXRCQ3ZnTjl3NFYreVkxQ3ZzL0JQY085dzRtQ2c1L1pBcjNNL2NPOTB0WkN2ZHZkQXIzaVBjT1R2Y3o5MjhIUlFyM1N6WUsrNVFFWVFyN1B2ZEw5ejZNQ2ljS0tRcVBDdFgzZEhzSzl3NzNvUGNPRSt6NFF2bEFGWE9qQmZ1SUJoUGNNQXIzb0R3S0UreFc5dzczZElNS0Rqa0tNd3Jvb0hiNDNtd0srRHRhQ3RRSCt5YjhKL3NuK0NjRjFmY08rNVdOQ2diM2NQemVCWDBLOTIvNDNnVzhjQW9yQ20waENwLzNiKzMzYndQMzVWb0tvd2RDK3haQzl4WUZvM2tLeUFiM0kvdDkreVA3ZXdWMkNuSUtjd2JVOXhmVSt4Y0ZjL3NPY2dwT0J2c2k5M3ozSXZkOEJjaHdDaW9LTWdxSENyMlpDcjFqRmZkVjl3UkIrTWpWOXdUN1ZRWU9rQXFRV3dyMzEvMVlCZmNkQnZ2VytWZ0ZEb2NLOXdhWkN2ZDlZeFg1cVB0Vit3VFYvTWhCK3dRSERvRDNvWGI0WUhjQitBZGJDdnNtQnZ0aC9HQUY5eFlHOXlqMzYvY28rK3NGOXhVR0RvWDdXZmNVQWZqdisxa1Y5eFQ4OHZzVUJ3Nzd2dm1PZHZjL2R3SDNEL29rRlVKT0J2Y3ord0lGdk5VR0R0UmtDdFQzQXZldGJBcjRWZmplRllVSys5R05DZ2I3TS94a0JVNVBDZ2FpMUFYM2N3YWlRZ1ZPVHdvRysvSDNTeFhiOTVMYis1SUZEaVVLaFdRSzkrcjNpRTBLWXdvVHVQaEtGaWdLRTloMUNoTzRTd283Q2pFS0xnckNaQXIzRy9jTzRQZUlUUXIzb1BjT0U5ejRKZmplRlYwS0UreERDdnVJQmhQY0lBcjNvRWdLOXh1RkN2dkYrdzczR2pWZ0N2cytMUW9PeDJRSzl6LzNEdmMvV1FyM2NQY09GT0J1Q2s3M1AvZHcrejk0Q3Zoa2tRcjdQL3R3OXovSTl3NzdpRDBLVEFwZUlRcWFaUW9EK0x0YkN2d08rdzczSi93emN3bzFCbHU4QmVIN0R2c2JCejRLQmZkTFNBcjRaUGNCQnc0dkNreUxJZ29Tcy9kOGdRcjNWL2NPRTlqNHBCYjNaUHNPTmZ0WCtHUUhFK2gvQ3Z0OCt3NEdFOWk4L0dRR0UraGErdzRHRHZkS0lRcnc5dzczNm40SytVUDQzaFYvQ3Z1dGpRb0crdzc3dmZzTzk3MEZzUGNPKzZGQUN2ZkpCdmI3bkFYM0ZBYjI5NXdGKzhsQ1R3b0hEamNLall0QkN2Z045dzRWK3lZMUN2cy9CUGNPOXc0bUNnNS9aQXIzTS9jTzkwdFpDdmR2ZEFyM2lQY09UdmN6OTI4SFJRcjNTellLKzVRRVlRcjdQdmRMOXo2TUNpY0tLUXFQQ3RYM2RIc0s5dzczb1BjT0UrejRRdmxBRlhPakJmdUlCaFBjTUFyM29Ed0tFK3hXOXc3M2RJTUtEamtLTXdyb29IYjQzbXdLK0R0YUN0UUgreWI4Si9zbitDY0YxZmNPKzVXTkNnYjNjUHplQlgwSzkyLzQzZ1c4Y0FvckNtMGhDcC8zYiszM2J3UDM1Vm9Lb3dkQyt4WkM5eFlGbzNrS3lBYjNJL3Q5K3lQN2V3VjJDbklLY3diVTl4ZlUreGNGYy9zT2NncE9CdnNpOTN6M0l2ZDhCY2h3Q2lvS01ncjduM3dLOEprSzkzRDN1eFZGenRIUkJmZHJpZ3I3bXdkT1VBVk9COGhVQmZ1aUI0NEtEdndYTlhiNktYY0J2WmtLOXowZ0Zmb3Ard3YrS1FjTys1OThDdmNMbVFyM0M4Z1Zrd3Izb2dmSXdnWElCMDdHQmZlYkI1SUsrMnNIMFVWRlNBVU90dmR1ZHU3M0MrNTNBZmN0K0RNVkpQc3M3RW5PN2dYM3JnYnk5eXdxelVnb0JRNzd4Zzc4a0lpUm9wR1ZrWldSQVp1Um1KS1prcGVTQTZHcEZacVhtSnFabDM1OGZYOStmWHgvbUprZWhSWjVtbnlkblpxYW5aMThtM2w1Zkh0NUhxV05GWldPQjVPT2lvZUhpSXFFSDRDYkZXZVNtWTRIa1k2SmhJd2ZqSVlGa2dhS2tZcVRoNHlJakJtUWpJK09rUnFTaFk2Q0hnNXhJUXFFQ3ZlVTl3MEQrTFU0Q2xwbkZTZ0tRdmNPOTRqN0RuTUhjNk1GKzN4eENuRWhDb1FLOTVUM0RRUDR0VGdLV21jVktBcEM5dzczaVBzT2N3ZHpvd1g3ZkhFS0laUUsrSFgzajJjS0R2Z2VsQXI2YVBlUEZmY1UvbFA3RkFjTysrZGVDcW1ZQ3ZkQytEWVZWUW9PVVFvbFhncXA5eVRvbUFyNEwvZzJGVlVLTGhaVkNnNC9DdnlLcUpJQm81S2RrcWVTQTlFNENnNUo5N2YzRkFINGlQZTNad29PaTR2NVdJc0c5dzRLOXc0TGtmY0l4S2NNRFBjT29kWU1EZmZCRlBqeUZhd1RBSG9DQUFFQUNnQVBBQllBSFFBdkFIVUFmd0NtQUxnQTlBRTBBWHNCaXdHU0Fja0NBUUlqQWxJQ2tBSzlBc1lDMEFMVkF3TURKZ05YQTF3RGZ3T1pBNTBEb2dPc0E3UUR2Z1BGQThzRDBBUFZBOW9FQmdRS0JBNEVFd1FXQkNrRUxnUXhCRFVFUFFSSkJFNEVVZ1JYQkdrRWJRUjVCSDRFZ3dTSUJJd0VrUVNWQkpvRXBRU3BCSzBFc1FTMkJMb0V3UVRGQk00RTFRVGNCT0FFNUFUb0JPd0U4UVQzQlBvRS9RVUNCUVlGQ3dVUkJSVUZHUVVkQlNRRktRVXRCVFFGT0FVOEJVQUZTQVZOQlZJRlZnVmFCVjRGWkFWdkJYY0Zld1dGQlk4RmtnV1dCWjhGcHdXd0JiY0Z3QVhKQmM4RjFBWFpCZDBGNFFYbFJBcjhaQWMrQ2dVTGl5SUtBUXYzRHZoazl3NExZZ3I4WkhZS0Mvc0VCMHhDQlNMWkIvY1Y5eWNGOXlNSEM1aGtDdmMvOXc3M1Axa0tjZ29VNEVJSytDWUhSUXIzUFFkTXlzcklCZmMvTmdwYit3NFZ1MW9GUWdkYldnWDdQL2MvQnZkdi9ETVZXMW9GK3ovM1AvYy9CcnRhQlE0RitHUTJDdnVJZHdvTGpWZDIxRUVLK0g1Q0ZlajNEbHdHYnF1MHRDWUs5NGNHK3kzM1B4VzNXZ1UyTlFwRDJ3VU9SUXIzR3ZzT05tQUsrekl0Q3ZjeVV3b0xwMlFLOXpQM0R2ZExXUXB5Q2dQNFgvZStGZlQwQmZkTE5ncjhKa0FLOXpQM0FBYnIrek1GVWxRS1hRYjc3ZmV0RmZkTDl6NEhYUW8yWUFvT2JZc2lDaEtmOTI5Q2VncC85MjhUNVBlMCtEWVZOL2M4QmE1NUNyWUdFOGozT1B1NkJmcytCeFBRVmdvR0U4aE85ejRHOXpqM3VnVVQ1TFo1Q3E0R0R2ZVhJUXI0MTFvS3ZBZHIvQU1sOStzRit3NEdJdnZyWWZnREJYOEsrNVQ3RHRRR3lQeGtCVnY3RHZlczl3NWFCdUgzdXVEN3VnVmErdzczcmZjT1dnYkkrR1FGMUhBS1dyd0ZRbk1LT2dkZEN0UUd2THdGQzFJSytBSmNDZ3RXWkFyM1A0Z0tzL2VJKzB0bENoUHFiZ29IRTlaTzl6LzNNL2NPK3pQM1AvZExCaFBxYVFvVDJvTUtFOWJJL0dRR0UrcDJDZ1lPc2lFSzhINEs5NlNYQ2xyM0l3ZkV2L2NaKzFjRlgwOEtCdnRYOTYzM1NQZExCYzMzRHZ1VSt3NnRCdnMrKzBjRjkwZUZDdnQ4UFFwRUN2cy9CL2NTK3hNRjkyOEd1RjBGUkdBSyt6OEdXN3dGdlBzT0tRYytDZ1VMWllzK0N2ZGo0WWdLOEdVS0UzYjRwQmIzWTRNS0U2NDIrMHYzUC9jeTl3NzdNdmMvOTBzSEU3WnBDaE51UFFwbGl6NEs5MlQzdWZkamV3cjNEa1lLRTZ6NHBGc0svSHo3WTMwS0U1emc5M0FIKytyOFpBWDdEdmg4QnhOczkyU0RDaE9jTmZ0dkIvZnArR1FGRG9rSzYvY09SZ29EK0RGYUNyejhNMkFLK3laU0N2Z3poUXI3Y0kwSy9HUUhQZ29GOTRoSUN2aGtoUW9IRHVpWUN1aGJDaVFLQ3kwSzl5WlRDdndDQndzSE9nb0ZDNGtLOFBjTzk0NStDdmd3V2dySSsrd0grNDc0WmdYN1N5TUs5NVQzRGtMMzVnYjNqdnhnQmZjTytONjhjQXFYRllLakJYOW5rcWdHbG00RmtRYVdxQVZ1a3ErQUIwZUVGWmR1a3FpWGttd0dDNVdMSWdvU212Y092SG9LOXdMM0RoUHNtbHNLKzJQM0R1RDNBdnhrQnhQMFZnb0dFK3hPK0dUM0FqYjNEdmRqQmc3N0R2Y09DNTRoQ3ZEM0R2ZHdkQXI0SndmM0R2Y05CZmhsTmdyOHJRUmhDdnMvK0dUM1A0d0tTQXIzUHdmN0RmY0pCZnRzQmxiQkJkUUh1N3dGOXo5VENnc2pDZ2NPOXc3N0RnczVoZ28wQ3VnV0pBb08rdzdJL0dSNENnc2lDZ0hIOXc1R0NnTUxzL2xZRlNNS0MwS0NDbEFLQy9zT2JRb0w5dzVtQ2d2M2lQY09DeFdzckFYQ0JxdHFCVmtIYTJvRlZBWnFyQVV5WlJYY09nWDNIUWJhM0FYM0VBYzgzUVg3SFFZNk9RVUxCa1VLQ3pvS0VndjNGbW9LQ3lBS0R2dXVJUXJ3ZmdwdUNrNzRaTWozRHZ1SVBRcEpDb1FLQ3l3S0RsZ0tUZ3Y3RG5NSGM2TUZDL3ZUK0V0Mjk3WjNBVFFLRGdaYXZBVUxCbDBLQy9zT1Jnb0w5d1FIeXRRRjlEMEgreFg3SndYN0l3Y0xUbFFLQy9kSEFjejNQd1AzZ0VvS0Mvc09Zd29MYkFwckNndGJDdnNPQy9sWUZRc0h2THdGQzd4YUJRdjRTMjhLQ3dIbm1Bcm45MGNWSkFvTEIyRUtDMXBhQlF2N0RzZ0w5NVQzRGd1TDl3NEw5dzczUy9jT0MvY09CUXNWOXhUOFlQc1VCd3RhQmZzclVnb0xRWlVLL0h3SEN4VXNDZ3Z3OXc0TDl3NEJDL3NPQlF2M3NKY0tDM2IzdG5jQkMzMEtEZ1pMQ3Zkdjl3NExCbUVLQzM0S1Fnb0xRd3I3ZkFZTFR2c09Dd1lnQ2d0V0NrNEw5dzc3Yi9zT0MvZUlnUW9MU1FxekN6bDIraVozQVF2M0RnWUw5dzREQzhqM0Rnc0djM01Gby9zT0MvdEw5dzRMOXc3M2lBdjdEZ2NMeC9jT0M3ejNEZ3RlQ3VqM0pBdjcxMlAzQlBqSTl3UUJDL2NPN1BkWVNRb0x4eUVLQ3dmdXprbnMreXdrQlF0SjdYYjR2M2NCK0lnTFV3b08rdzY4Qy9jc0pNM3NLTTRGQzMxa0N2YzY5dzRMK3h5Z2R2bFlkd0VMZndyN2lHSUtDL3NzOGtrcTdrZ0ZDeWhJelNyM0xQSUZDL2VQOXhRQkMvY085MWdMOXc0U3N3c1c5dzRMOXlRREMvY0xBd3NBQUFBQjlBQU1BQUFBQUFFc0FBQUJMQUFBQVE4QU1nSU1BQjRDZVFBZ0FsQUFLQUw4QUNnQ3JRQW9BUjhBSGdFcUFEd0JLZ0FVQWk0QUtBSWNBQ2dCTFFBZEFaa0FMUUV0QUVFQjFnQUZBblFBUEFHVUFEd0NaUUE4QW1RQVBBSTJBQlFDWkFBOEFtUUFQQUlQQUJRQ1pnQThBbVVBUEFFdEFFRUJMUUFkQWh3QUtBSWNBQ2dDSEFBb0FmTUFLQUtrQURJQ3B3QUtBbXNBS0FKWUFEd0NjUUFvQWpnQUtBSXBBQ2dDbFFBOEFwb0FLQUZFQUNnQ01RQVBBb1VBS0FJZkFDZ0RGQUFvQXBvQUtBSmdBRHdDVWdBb0FtQUFQQUo2QUNnQ1VBQW9BbWdBRHdLYUFDOEN1d0FVQTJFQUhnSkFBQlFDUUFBVUFqZ0FLQUViQURJQjFnQUZBUnNBS0FKVEFCUUNXUC85QVRRQU1nS25BQW9DYXdBb0FsZ0FQQUp4QUNnQ09BQW9BaWtBS0FLVkFEd0NtZ0FvQVVRQUtBSXhBQThDaFFBb0FoOEFLQU1VQUNnQ21nQW9BbUFBUEFKU0FDZ0NZQUE4QW5vQUtBSlFBQ2dDYUFBUEFwb0FMd0s3QUJRRFlRQWVBa0FBRkFKQUFCUUNPQUFvQVZNQUtBRGJBRElCVXdBVUFva0FNZ0VzQUFBQVlnQVFBa1FBUEFKRUFEd0I5QUFWQStnQUZRRUxBQjRCSHdBZUFmZ0FIZ0lNQUI0QWFBQU1BaHdBS0FBQkFBQUFDZ0FlQUN3QUFXeGhkRzRBQ0FBRUFBQUFBUC8vQUFFQUFBQUJhMlZ5YmdBSUFBQUFBUUFBQUFFQUJBQUNBQUFBQVFBSUFBRUtyZ0FFQUFBQU5RQjBBS0lBMEFEaUFRUUJGZ0dBQWJJQjVBSVdBaWdDWmdLWUFxb0M2QU11QTBBRGNnT2NBN1lENUFRV0JFd0VWZ1NvQlBJRkxBVitCZWdHR2daTUJuNEd2QWJ1QndBSE9nZUFCNUlIeEFmdUNDQUlVZ2lJQ0pJSTVBa3VDV2dKdWduY0NmNEtLQXBXQ29BQUN3QW0vL1lBS3YvMkFETC85Z0EwLy9ZQU52LzJBRWIvOWdCSy8vWUFVdi8yQUZiLzlnQmsvL1lBWmYvMkFBc0FKdi8yQUNyLzlnQXkvL1lBTlAvMkFEYi85Z0JHLy9ZQVN2LzJBRkwvOWdCVy8vWUFaUC8yQUdYLzlnQUVBQVgvclFBSy82MEFhZit0QUd2L3JRQUlBRGYvMkFBNS8rSUFPdi9zQUR6LzRnQlgvOWdBV2YvaUFGci83QUJjLytJQUJBQUYvNjBBQ3YrdEFHbi9yUUJyLzYwQUdnQUYvOWdBQ3YvWUFDYi83QUFxLyt3QU12L3NBRFQvN0FBMi8rd0FOLys2QURqLzRnQTUvN0FBT3YvRUFEei91Z0JHLyt3QVN2L3NBRkwvN0FCVS8rd0FWdi9zQUZmL3VnQlkvK0lBV2Yrd0FGci94QUJjLzdvQVpQL3NBR1gvN0FCcC85Z0FhLy9ZQUF3QUpQL3NBRGovOWdBNS8rd0FPdi8yQUR2LzlnQTgvK0lBUlAvc0FGai85Z0JaLyt3QVd2LzJBRnYvOWdCYy8rSUFEQUFrLy9ZQU9QLzJBRG4vN0FBNi8vWUFPLy8yQUR6LzRnQkUvL1lBV1AvMkFGbi83QUJhLy9ZQVcvLzJBRnovNGdBTUFDVC83QUE0Ly9ZQU9mL3NBRHIvOWdBNy8vWUFQUC9pQUVULzdBQlkvL1lBV2Yvc0FGci85Z0JiLy9ZQVhQL2lBQVFBT2Yvc0FEei83QUJaLyt3QVhQL3NBQThBSlArU0FDYi83QUFxLyt3QUxmKzZBREwvN0FBMC8rd0FOdi8yQUVUL2tnQkcvK3dBU3Yvc0FFMy91Z0JTLyt3QVZ2LzJBR1QvN0FCbC8rd0FEQUFrLyt3QU9QLzJBRG4vN0FBNi8vWUFPLy8yQUR6LzdBQkUvK3dBV1AvMkFGbi83QUJhLy9ZQVcvLzJBRnovN0FBRUFDVC80Z0F0LzlnQVJQL2lBRTMvMkFBUEFDYi83QUFxLyt3QU12L3NBRFQvN0FBMi8rd0FPZi9zQUViLzdBQksvK3dBVGYvMkFGTC83QUJVLyt3QVZ2L3NBRm4vN0FCay8rd0FaZi9zQUJFQUJmK3dBQXIvc0FBUS85Z0FOLyttQURqLzdBQTUvNWdBT3YvV0FEei91Z0JYLzZZQVdQL3NBRm4vbUFCYS85WUFYUCs2QUdiLzJBQm4vOWdBYWYrd0FHdi9zQUFFQURuLzdBQTgvL1lBV2Yvc0FGei85Z0FNQUNULzdBQTQvL1lBT2Yvc0FEci85Z0E3Ly9ZQVBQL2lBRVQvN0FCWS8vWUFXZi9zQUZyLzlnQmIvL1lBWFAvaUFBb0FKUCttQUMzL3hBQTUvL1lBUFAvMkFEMy85Z0JFLzZZQVRmL0VBRm4vOWdCYy8vWUFYZi8yQUFZQUpQL3NBRG4vNGdBOC8rSUFSUC9zQUZuLzRnQmMvK0lBQ3dBMy8rd0FPUC9pQURuLzJBQTYvK3dBTy8vMkFEei80Z0JYLyt3QVdmL1lBRnIvN0FCYi8vWUFYUC9pQUF3QUpQL3NBRGovOWdBNS8rd0FPdi8yQUR2LzlnQTgvK0lBUlAvc0FGai85Z0JaLyt3QVd2LzJBRnYvOWdCYy8rSUFEUUFGQUJRQUNnQVVBQS8vdWdBUS85Z0FFZis2QUNUL3VnQXQvOFFBUlArNkFFMy94QUJtLzlnQVovL1lBR2tBRkFCckFCUUFBZ0FrLytJQVJQL2lBQlFBRC8rbUFCRC80Z0FSLzZZQUpQK3dBQ2IvN0FBcS8rd0FMZi9PQURMLzdBQTAvK3dBTnYvc0FFVC9zQUJHLyt3QVN2L3NBRTMvemdCUy8rd0FWdi9zQUdULzdBQmwvK3dBWnYvaUFHZi80Z0FTQUJELzdBQWsvODRBSnYvc0FDci83QUF0LytJQU12LzJBRFQvN0FBMi8rd0FSUC9PQUViLzdBQksvK3dBVGYvaUFGTC85Z0JXLyt3QVpQL3NBR1gvN0FCbS8rd0FaLy9zQUE0QUp2L3NBQ3IvN0FBeS8rd0FOUC9zQURiLzdBQTUvK3dBUnYvc0FFci83QUJOLy9ZQVV2L3NBRmIvN0FCWi8rd0FaUC9zQUdYLzdBQVVBQS8vcGdBUS8rSUFFZittQUNUL3NBQW0vK3dBS3Yvc0FDMy96Z0F5Lyt3QU5QL3NBRGIvN0FCRS83QUFSdi9zQUVyLzdBQk4vODRBVXYvc0FGYi83QUJrLyt3QVpmL3NBR2IvNGdCbi8rSUFHZ0FGLzlnQUN2L1lBQ2IvN0FBcS8rd0FNdi9zQURULzdBQTIvK3dBTi8rNkFEai80Z0E1LzdBQU92L0VBRHovdWdCRy8rd0FTdi9zQUZMLzdBQlUvK3dBVnYvc0FGZi91Z0JZLytJQVdmK3dBRnIveEFCYy83b0FaUC9zQUdYLzdBQnAvOWdBYS8vWUFBd0FKUC9zQURqLzlnQTUvK3dBT3YvMkFEdi85Z0E4LytJQVJQL3NBRmovOWdCWi8rd0FXdi8yQUZ2LzlnQmMvK0lBREFBay8rd0FPUC8yQURuLzdBQTYvL1lBTy8vMkFEei80Z0JFLyt3QVdQLzJBRm4vN0FCYS8vWUFXLy8yQUZ6LzRnQU1BQ1QvN0FBNC8vWUFPZi9zQURyLzlnQTcvL1lBUFAvaUFFVC83QUJZLy9ZQVdmL3NBRnIvOWdCYi8vWUFYUC9pQUE4QUpQK1NBQ2IvN0FBcS8rd0FMZis2QURMLzdBQTAvK3dBTnYvMkFFVC9rZ0JHLyt3QVN2L3NBRTMvdWdCUy8rd0FWdi8yQUdULzdBQmwvK3dBREFBay8rd0FPUC8yQURuLzdBQTYvL1lBTy8vMkFEei80Z0JFLyt3QVdQLzJBRm4vN0FCYS8vWUFXLy8yQUZ6LzRnQUVBQ1QvNGdBdC85Z0FSUC9pQUUzLzJBQU9BQ2IvN0FBcS8rd0FNdi9zQURULzdBQTIvK3dBT2Yvc0FFYi83QUJLLyt3QVRmLzJBRkwvN0FCVy8rd0FXZi9zQUdULzdBQmwvK3dBRVFBRi83QUFDdit3QUJELzJBQTMvNllBT1Avc0FEbi9tQUE2LzlZQVBQKzZBRmYvcGdCWS8rd0FXZitZQUZyLzFnQmMvN29BWnYvWUFHZi8yQUJwLzdBQWEvK3dBQVFBT2Yvc0FEei85Z0JaLyt3QVhQLzJBQXdBSlAvc0FEai85Z0E1Lyt3QU92LzJBRHYvOWdBOC8rSUFSUC9zQUZqLzlnQlovK3dBV3YvMkFGdi85Z0JjLytJQUNnQWsvNllBTGYvRUFEbi85Z0E4Ly9ZQVBmLzJBRVQvcGdCTi84UUFXZi8yQUZ6LzlnQmQvL1lBREFBMy8vWUFPUC9pQURuLzJBQTYvK3dBTy8vMkFEei80Z0JYLyt3QVdQL2lBRm4vMkFCYS8rd0FXLy8yQUZ6LzRnQU1BQ1QvN0FBNC8vWUFPZi9zQURyLzlnQTcvL1lBUFAvaUFFVC83QUJZLy9ZQVdmL3NBRnIvOWdCYi8vWUFYUC9pQUEwQUJRQVVBQW9BRkFBUC83b0FFUC9ZQUJIL3VnQWsvN29BTGYvRUFFVC91Z0JOLzhRQVp2L1lBR2YvMkFCcEFCUUFhd0FVQUFJQUpQL2lBRVQvNGdBVUFBLy9wZ0FRLytJQUVmK21BQ1Qvc0FBbS8rd0FLdi9zQUMzL3pnQXkvK3dBTlAvc0FEYi83QUJFLzdBQVJ2L3NBRXIvN0FCTi84NEFVdi9zQUZiLzdBQmsvK3dBWmYvc0FHYi80Z0JuLytJQUVnQVEvK3dBSlAvT0FDYi83QUFxLyt3QUxmL2lBREwvOWdBMC8rd0FOdi9zQUVUL3pnQkcvK3dBU3Yvc0FFMy80Z0JTLy9ZQVZ2L3NBR1QvN0FCbC8rd0Fadi9zQUdmLzdBQU9BQ2IvN0FBcS8rd0FNdi9zQURULzdBQTIvK3dBT2Yvc0FFYi83QUJLLyt3QVRmLzJBRkwvN0FCVy8rd0FXZi9zQUdULzdBQmwvK3dBRkFBUC82WUFFUC9pQUJIL3BnQWsvN0FBSnYvc0FDci83QUF0Lzg0QU12L3NBRFQvN0FBMi8rd0FSUCt3QUViLzdBQksvK3dBVGYvT0FGTC83QUJXLyt3QVpQL3NBR1gvN0FCbS8rSUFaLy9pQUFnQU4vL1lBRG4vNGdBNi8rd0FQUC9pQUZmLzJBQlovK0lBV3Yvc0FGei80Z0FJQURmLzJBQTUvK0lBT3Yvc0FEei80Z0JYLzlnQVdmL2lBRnIvN0FCYy8rSUFDZ0FrLzlnQU53QVVBRGtBRkFBNkFBb0FQQUFVQUVULzJBQlhBQlFBV1FBVUFGb0FDZ0JjQUJRQUN3QW0vL1lBS3YvMkFETC85Z0EwLy9ZQU52LzJBRWIvOWdCSy8vWUFVdi8yQUZiLzlnQmsvL1lBWmYvMkFBb0FKUC9ZQURjQUZBQTVBQlFBT2dBS0FEd0FGQUJFLzlnQVZ3QVVBRmtBRkFCYUFBb0FYQUFVQUFzQUp2LzJBQ3IvOWdBeS8vWUFOUC8yQURiLzlnQkcvL1lBU3YvMkFGTC85Z0JXLy9ZQVpQLzJBR1gvOWdBQ0FBd0FCUUFGQUFBQUNnQUtBQUVBRHdBUkFBSUFKQUFxQUFVQUxRQXZBQXdBTVFBOEFBOEFSQUJIQUJzQVNRQktBQjhBVFFCUEFDRUFVUUJUQUNRQVZRQmNBQ2NBWmdCckFDOEFBQT09JyksXG4gICAgdXJsKCdkYXRhOmZvbnQvZW90O2Jhc2U2NCxZRUVBQUtCQUFBQUJBQUlBQUFBQUFBSUdCZ01EQWdRSUF3RUJBSkFCQUFBQUFFeFFBd0FBZ0VnQUFBQUFBQUFBQUFBQUFBRUFBQUFBQUFBQS9VdHZnd0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQklBVkFCeUFHa0FZZ0JsQUZRQWVRQndBR1VBQUFBT0FGSUFaUUJuQUhVQWJBQmhBSElBQUFBYUFGWUFaUUJ5QUhNQWFRQnZBRzRBSUFBeEFDNEFNQUF3QURBQUFBQWlBRlFBY2dCcEFHSUFaUUJVQUhrQWNBQmxBQzBBVWdCbEFHY0FkUUJzQUdFQWNnQUFBQUFBQUFFQUFBQVBBSUFBQXdCd1JrWlVUVnl6aGYwQUFFQ0VBQUFBSEVkRVJVWUFuQUFFQUFBN0RBQUFBQ0JIVUU5VE5JQTFKZ0FBTzB3QUFBVTJSMU5WUW15UmRJOEFBRHNzQUFBQUlFOVRMekpuOWdhb0FBQUJlQUFBQUdCamJXRnd5b1ZUdlFBQUE1UUFBQUdTWjJGemNQLy9BQU1BQURzRUFBQUFDR2RzZVdaOGV5cUlBQUFHQ0FBQUdveG9aV0ZrQWxmek1BQUFBUHdBQUFBMmFHaGxZUWRrQTVBQUFBRTBBQUFBSkdodGRIam0vQSs4QUFBQjJBQUFBYnhzYjJOaGFPTnZnQUFBQlNnQUFBRGdiV0Y0Y0FDMkFDNEFBQUZZQUFBQUlHNWhiV1dSWVVXWkFBQWdsQUFBR1dOd2IzTjB0ai80MGdBQU9mZ0FBQUVMQUFFQUFBQUJBQUNEYjB2OVh3ODg5UUFMQStnQUFBQUF6N1BYd0FBQUFBRFBzOWZBLy8zL093UFVBNUFBQUFBSUFBSUFBQUFBQUFBQUFRQUFBNUQvT3dBQUErai8vZi85QTlRQUFRQUFBQUFBQUFBQUFBQUFBQUFBQUc4QUFRQUFBRzhBS3dBRkFBQUFBQUFDQUFBQUFRQUJBQUFBUUFBQUFBQUFBQUFEQWhzQmtBQUZBQVFDdkFLS0FBQUFqQUs4QW9vQUFBSGRBRElBK2dBQUFnWUdBd01DQkFnREFZQUFBQU1BQUFCSUFBQUFBQUFBQUFCTlQwNVBBRUFBRFNJU0FzVCszQURJQTVBQXhRQUFBQUVBQUFBQUFzUUN4QUFBQUNBQUFnSDBBQXdBQUFBQUFVMEFBQUVzQUFBQkxBQUFBUThBTWdJTUFCNENlUUFnQWxBQUtBTDhBQ2dDclFBb0FSOEFIZ0VxQUR3QktnQVVBaTRBS0FJY0FDZ0JMUUFkQVprQUxRRXRBRUVCMWdBRkFuUUFQQUdVQUR3Q1pRQThBbVFBUEFJMkFCUUNaQUE4QW1RQVBBSVBBQlFDWmdBOEFtVUFQQUV0QUVFQkxRQWRBaHdBS0FJY0FDZ0NIQUFvQWZNQUtBS2tBRElDcHdBS0Ftc0FLQUpZQUR3Q2NRQW9BamdBS0FJcEFDZ0NsUUE4QXBvQUtBRkVBQ2dDTVFBUEFvVUFLQUlmQUNnREZBQW9BcG9BS0FKZ0FEd0NVZ0FvQW1BQVBBSjZBQ2dDVUFBb0FtZ0FEd0thQUM4Q3V3QVVBMkVBSGdKQUFCUUNRQUFVQWpnQUtBRWJBRElCMWdBRkFSc0FLQUpUQUJRQ1dQLzlBVFFBTWdLbkFBb0Nhd0FvQWxnQVBBSnhBQ2dDT0FBb0Fpa0FLQUtWQUR3Q21nQW9BVVFBS0FJeEFBOENoUUFvQWg4QUtBTVVBQ2dDbWdBb0FtQUFQQUpTQUNnQ1lBQThBbm9BS0FKUUFDZ0NhQUFQQXBvQUx3SzdBQlFEWVFBZUFrQUFGQUpBQUJRQ09BQW9BVk1BS0FEYkFESUJVd0FVQW9rQU1nRXNBQUFBWWdBUUFrUUFQQUpFQUR3QjlBQVZBK2dBRlFFTEFCNEJId0FlQWZnQUhnSU1BQjRBYUFBTUFod0FLQUFBQUFNQUFBQURBQUFBSEFBQkFBQUFBQUNNQUFNQUFRQUFBQndBQkFCd0FBQUFHQUFRQUFNQUNBQU5BSDRBb0FDdUFNY0E1eUFVSUJrZ0hTRWlJaEwvL3dBQUFBMEFJQUNnQUs0QXh3RG5JQk1nR0NBY0lTSWlFdi8vLy9iLzVQL0QvN2IvbnY5LzRGVGdVZUJQMzB2ZVhBQUJBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJCZ0FBQVFBQUFBQUFBQUFCQWdBQUFBTUFBQUFBQUFBQUFBQUFBQUFBQUFBQkFBQUVCUVlIQ0FrS0N3d05EZzhRRVJJVEZCVVdGeGdaR2hzY0hSNGZJQ0VpSXlRbEppY29LU29yTEMwdUx6QXhNak0wTlRZM09EazZPenc5UGo5QVFVSkRSRVZHUjBoSlNrdE1UVTVQVUZGU1UxUlZWbGRZV1ZwYlhGMWVYMkJoWWdBQUFHVUFBQUFBQUFBQUFBQUFaZ0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFaQUJ0QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFHTUFBQUFBQUdkb2EyeHBhZ0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBSkFBa0FDUUFKQUFrQUQ0QVdBQ0lBTHdBK0FFdUFUNEJVZ0ZtQVlZQm5BR3NBYm9CekFIYUFmb0NEZ0kyQW1JQ2hBS29BdElDNmdNY0EwUURZZ04rQTVJRHBnTzZBK0lFRWdRNkJHUUVpQVNvQk1ZRTRnVUtCVEFGUmdWaUJZb0ZvZ1hRQmZJR0VnWTBCbDRHaUFhMkJ0QUc4Z2NRQjBBSGFnZUtCNlFIdGdmRUI5UUg2QWYyQ0FZSUxnaFlDSHdJbkFpNkNOWUkvZ2trQ1RvSlZnbCtDWllKeEFubUNnWUtLQXBTQ253S3FnckVDdVlMQkFzMEMxNExmZ3VZQzdZTHdndmVDL0lMOGd3c0RHb01xQXkyRE1RTTFBemtEUDROR0EwNERVWUFCUUFNQUFBQjV3S1pBQU1BQmdBSkFBd0FEd0FBTXhFaEVRRVhOd1VSUHdFSEZ3Y25Cd3dCMi81eG9xSCtvYUhib3FJZG9hSUNtZjFuQW1yejh5ditIUEx5OHZNcTh2SUFBZ0F5QUFBQTNRTEVBQU1BQ3dBQUV3TWpBeE1WQnlNbk5UY3oyQmh3R2FZeFNURXhTUUxFL2prQngvMitVVEV4VVRFQUFBSUFIZ0dpQWRvQ3hBQUdBQTBBQUJNekZRY2pOVDhCTXhVSEl6VTNYWkNCVGovdGtJRk9Qd0xFajVOcFNYQ1BrMmxKQUFBQ0FDQUFNZ0pNQXBNQUd3QWZBQUFsQnlNM0l3Y2pOeU0xTXpjak5UTTNNd2N6TnpNSE14VWpCek1WSlFjek53RzBJbUVoZXlGaUlWVnFGbWg4SW1NamV5SmlJbGx1RjIzK3pSWjdGOCtkbloyZFgybGVucDZlbmw1cFg4aHBhUUFCQUNqL3F3SW9BeG9BSlFBQUZ6VWpKelV6RlJjek56VW5JeWMxTnpNMU14VXpGelV6RlNNMUp5TUhGUmN6RnhVSEl4WHBSM3A2TUtzeExkdCtla2Q2TXhoNmVqR3JNRFhZZVhwTFZWVjZZakV4TVVjdWY2dDZWbFlZR09BMU1URkpObldyZWxVQUFBVUFLQUE5QXRRQ2t3QURBQXNBRXdBYkFDTUFBQUV6QVNNREZSY3pOelVuSXdjMU56TVhGUWNqQlJVWE16YzFKeU1ITlRjekZ4VUhJd0g2YlA2ZWF4Z2hOeUFnTjNwUmlVOVBpUUdMSVRjZ0lEZDZVWWxQVDRrQ2svMnFBZUF5SVNFeUlYbDhVbEo4VVk0eUlTRXlJWGw4VWxKOFVRQUFBQU1BS1Avb0FxMEN4QUFTQUJnQUh3QUFLUUVuTlRjbk5UY3pGeFVIRnpjWEJ4Y0hKeVV6TnljSEZSTTFKeU1IRlJjQjFmN05lcGhJZW85NmU0ZFBWMUJLVTB2K3k4NFNwMnZmTUM4d1FIcUxlVWlGZVhtRFpJaE5WVTlMVWt0SEVhWmFMQUZIS0RBd0tUOEFBQUVBSGdHaUFPMEN4QUFHQUFBVE14VUhJelUzWFpDQlRqOEN4SStUYVVrQUFRQTgvNWtCRmdNckFBY0FBRE1STnhjSEVSY0hQSmhDWTJOQ0FzUm5ZVVA5dGtOaEFBQUFBQUVBRlArWkFPNERLd0FIQUFBVEVRY25OeEVuTis2WVFtTmpRZ0xFL1R4bllVTUNTa05oQUFBQkFDZ0JJZ0lHQXQwQUVRQUFFelV6SnpjWE54Y0hNeFVqRndjbkJ5YzNLSkJYVTJGalZGcVVsbHRVWVdSU1dnSFBaSEE1aVlvNmNHUnpPSXFNT25NQUFRQW9BR1VCOHdKZ0FBc0FBQUVqRlNNMUl6VXpOVE1WTXdIenBZR2xwWUdsQVNPK3ZvQzl2UUFBQUFBQkFCMy9rUURzQUxNQUJnQUFOek1WQnlNMU4xeVFnVTQvczQrVGFVa0FBQUVBTFFEN0FXd0Jld0FEQUFBbElUVWhBV3ord1FFLys0QUFBQUFCQUVFQUFBRHNBTE1BQndBQU54VUhJeWMxTnpQc01Va3hNVW1DVVRFeFVURUFBQUFCQUFVQUFBSFJBc1FBQXdBQUFUTUJJd0ZIaXY2OWlRTEUvVHdBQWdBOEFBQUNKQUxFQUFjQUR3QUFKVGNSSnlNSEVSOEJJeWNSTnpNWEVRRjVNVEdTTVRIRDlIcDY5SHA2TVFGdU1USCtrakY2ZWdIUWVucitNQUFBQUFFQVBBQUFBVmdDeEFBSkFBQXBBVFV6RVNNMU14RXpBVmorNUZGUnkxRjZBZEI2L2JZQUFBQUJBRHdBQUFJcEFzUUFHUUFBRXdjVk16VXpGU0VSTnpNM05TY2pCeFVqTlRNVk56TVhGUWZqTGZsNi9oTjV4RFl4bHpGNmVoamhlbjhCSUM1NFl0d0JKWFU0UnpFeE10MFlHSHFyZndBQUFBRUFQQUFBQWlnQ3hBQWVBQUF6SnpVekZSY3pOelVuSXpVek56VW5Jd2NWSXpVekZUY3pGeFVIRnhVSHRucDZNWmN3TlhsNU5UQ1hNWHA2R09GNVFFQjVlbUl4TVRGQk5IbzJTVEV4VVBzWUdIcXJRVUdqZWdBQ0FCUUFBQUlpQXNRQUVBQVRBQUFiQVRNVkl4VXpGU01WTXhVak5UTTFJUUVITXhUODREMXZiejMwUGY3YkFTV2NuQUZHQVg1Ni9IcGFlbnBhQVdYckFBQUFBQUVBUEFBQUFpZ0N4QUFWQUFBQkp5RVJJUlVqTlNNVk14Y1ZCeU1uTlRNVkZ6TTNBYTR4L3RNQnpYclo3Mjk1K1hwNk1aY3dBUTB4QVlhK1JKSnd6bnA2ZGtVeE1RQUFBQUlBUEFBQUFpZ0N4QUFTQUJrQUFCTVZNeGNWQnlNbkVUY3pGelV6RlNNMUp5TVRJeFVYTXpjMXR2aDZldmg2ZXVBWWVub3dsNWZJTVpjd0FobDFlckI2ZWdIUWVoZ1kyekF4L3VCL01URk9BQUFBQUFFQUZBQUFBZnNDeEFBTUFBQUJGUU16RlNFMU14TWpGU00xQWZ1OFNmN3FSYkhhZWdMRVlmNFhlbm9CMEZYUEFBTUFQQUFBQWlvQ3hBQU5BQlVBSFFBQUFRY1hGUWNqSnpVM0p6VTNNeGNETlNjakJ4VVhNeE0xSnlNSEZSY3pBaW85UFhyNmVqMDlldnA2ZWpDWk1UR1pNRENaTVRHWkFhWkJSYVo2ZXFaRlFhUjZldjVoU3pBd1N6RUJXVVl4TVVZekFBQUNBRHdBQUFJcEFzUUFFQUFYQUFBaEl5YzFNeFVYTXpjMUl5YzFOek1YRVFFek5TY2pCeFVCci9sNmVqR1hNZmg2ZXZoNi9yN0lNWmN3ZW00OU1URjFlckI2ZXY0d0FTQi9NVEZPQUFBQUFBSUFRUUFBQU93QjlRQUhBQThBQURjVkJ5TW5OVGN6RXhVSEl5YzFOelBzTVVreE1Va3hNVWt4TVVtQ1VURXhVVEVCRVZFeE1WRXhBQUFBQUFJQUhmK1JBT3dCOVFBR0FBNEFBRGN6RlFjak5UY1RGUWNqSnpVM00xeVFnVTQva0RGSk1URkpzNCtUYVVrQmdWRXhNVkV4QUFBQUFRQW9BRTBCOUFKNEFBWUFBQzBCTlNVVkRRRUI5UDQwQWN6K3FRRlhUY3lTellLVWxBQUFBQUlBS0FDMUFmUUNFQUFEQUFjQUFBRWhOU0VSSVRVaEFmVCtOQUhNL2pRQnpBR1FnUDZsZ0FBQkFDZ0FUUUgwQW5nQUJnQUFBUVUxTFFFMUJRSDAvalFCVi82cEFjd0JHY3lCbEpTQ3pRQUFBZ0FvQUFBQnl3TEVBQWNBR1FBQUpSVUhJeWMxTnpNVE5TY2pCeFVqTlRNVk56TVhGUWNWSXpVQlF6RkpNVEZKUHpGTk1YcDZHSmQ2cDI2Q1VURXhVVEVCUVNVeE1VbjBHQmg2aFpVemJRQUNBRElBTVFKeUFwTUFGUUFiQUFBbEp6VTNNeFV6TlNjaEJ4RVhJUmNoSnhFM0lSY1JKUlVYTXpVakFTSlVUYk5ETWY3a01URUJFaVgrbUdGbUFYUm0vck1jT0RQY1ZXNVZ3OUF3TVA3Q01HSmlBWjVpWXY2cnF6a2RlZ0FBQUFBQ0FBb0FBQUtkQXNRQUV3QVdBQUFCRXpNVklUVXpKeU1ITXhVaE5UTVRJelVoRlFNekp3SEJuejMvQUQwWDN4Yzkvd0E5bnpFQlBlK2dVQUpLL2pCNmVrbEplbm9CMEhwNi91ZitBQUFBQUFNQUtBQUFBalFDeEFBTUFCSUFHQUFBRXlFWEZRY1hGUWNoTlRNUkl5RWpGVE0zTlJFMUp5TVZNeWdCa25vL1AzcitiajA5QVdLcnF6QXdxNnNDeEhxclBUK3Blbm9CMEtzeFNmNlNTVEdyQUFBQUFBRUFQQUFBQWpBQ3hBQVZBQUFwQVNjUk56TVhOVE1WSXpVbkl3Y1JGek0zTlRNVkFiYi9BSHA2NkJoNmVqR2VNVEdlTVhwNkFkQjZHQmowU1RFeC9wSXhNVldHQUFBQUFBSUFLQUFBQWpVQ3hBQUpBQThBQUJNaEZ4RUhJVFV6RVNNQkVTY2pFVE1vQVpONmV2NXRQVDBCa3pHcnF3TEVldjR2ZVhvQjBQNWhBVzR4L2pBQUFBQUJBQ2dBQUFJUUFzUUFFd0FBS1FFMU14RWpOU0VWSXpVakZUTVZJeFV6TlRNQ0VQNFlQVDBCNkhxM25wNjNlbm9CMEhyRVNxdDZxMVVBQUFBQkFDZ0FBQUlRQXNRQUVRQUFJU00xTXhFak5TRVZJelVqRlRNVkl4VXpBUnowUFQwQjZIcTNuNTg5ZWdIUWVzUktxM3FyQUFBQUFBRUFQQUFBQW0wQ3hBQVpBQUFCSXdjUkZ6TTNOU00xSVJVakZRY2hKeEUzTXhjMU14VWpOUUdScWpFeHFqR0dBVEV4ZXY3MGVucjBHSHA2QWtveC9wSXhNVlo2ZW9kNmVnSFFlaGdZOUVrQUFRQW9BQUFDY2dMRUFCc0FBQ0VqTlRNUkl6VXpGU01WTXpVak5UTVZJeEV6RlNNMU16VWpGVE1CSFBROVBmUTkzRDMwUFQzMFBkdzllZ0hRZW5xcnEzcDYvakI2ZXF1ckFBQUFBQUVBS0FBQUFSd0N4QUFMQUFBaEl6VXpFU00xTXhVakVUTUJIUFE5UGZROVBYb0IwSHA2L2pBQUFBQUFBUUFQQUFBQ0p3TEVBQThBQUFFVkl4RUhJeWMxTXhVWE16Y1JJelVDSjIxNnQzcDZNRll4a3dMRWV2NHdlbnFIVmpFeEFaOTZBQUFCQUNnQUFBSnhBc1FBR3dBQUlTTTFNeEVqTlRNVkl4VTNJelVoRlNNSEV6TVZJVFV6SndjVk13RVE2RDA5NkRHcUlnRUFRclREUGY4QUxJVTVNWG9CMEhwNnM3TjZlcmYrNTNwNnd6U1BBQUVBS0FBQUFoQUN4QUFOQUFBcEFUVXpFU00xTXhVakVUTTFNd0lRL2hneE1lZzl3M3A2QWRCNmV2NHdWZ0FBQUFFQUtBQUFBdXdDeEFBY0FBQUJFVE1WSVRVekVRTWpBeEV6RlNNMU14RWpOU0VWSXhzQkl6VWhGUUt2UGY4QVNXdUFhejMwUFQwQkRTVjZlakVCR1FKSy9qQjZlZ0UxL3ZnQkNQN0xlbm9CMEhwNi90Y0JLWHA2QUFBQUFRQW9BQUFDaEFMRUFCTUFBQUV6RlNNUkl3TVJNeFVoTlRNUkl6VXpFeEVqQVp6b01YcjZTZjhBUFQyMytqMEN4SHI5dGdITS9xNTZlZ0hRZXY0dUFWZ0FBQUFDQUR3QUFBSWtBc1FBQndBUEFBQWxOeEVuSXdjUkh3RWpKeEUzTXhjUkFYa3hNWkl4TWNQMGVucjBlbm94QVc0eE1mNlNNWHA2QWRCNmV2NHdBQUFBQWdBb0FBQUNOQUxFQUEwQUV3QUFFeUVYRlFjakZUTVZJelV6RVNNRk5TY2pGVE1vQVpKNmV0czk5RDA5QVpJeHFxb0N4SHEzZXA5NmVnSFFobFV4dHdBQUFBQUNBRHovdHdKSEFzUUFEQUFXQUFBRkp5TW5FVGN6RnhFSEZ6TVZKVGNYRVNjakJ4RVhNd0hxUWZONmV2UjZLUjB2L3NsU1NER1NNVEZWU1VsNkFkQjZldjR3S1NCNjlGQlFBVzR4TWY2U01RQUFBQUFDQUNnQUFBSm1Bc1FBRkFBYUFBQUJGek1WSXpVekp5TVZNeFVqTlRNUkl6VWhGeFVoTXpjMUp5TUJ5MjB1OURsZ2JEMzBQVDBCa25yK3E2b3hNYW9CS3JCNmVwK2Zlbm9CMEhwNnR6RlZNUUFBQUFBQkFDZ0FBQUlvQXNRQUhRQUFBVFV6RlNNMUp5TUhGUmN6RnhVSElTYzFNeFVYTXpjMUp5TW5OVGN6QWE1NmVqR3JNRFhZZVhyKzlIcDZNS3N4TGR0K2V2UUNyQmpnTlRFeFNUWjFxM3A2WWpFeE1VY3VmNnQ2QUFBQUFBRUFEd0FBQWxrQ3hBQVBBQUFUSVJVak5TTVJNeFVqTlRNUkl4VWpEd0pLZW00OTlEMXVlZ0xFejFYK01IcDZBZEJWQUFBQkFDOEFBQUo1QXNRQUV3QUFBVE1WSXhFSEl5Y1JJelV6RlNNUkZ6TTNFU01CbmR3eGV2UjZNZHd4TVpJeE1RTEVldjR3ZW5vQjBIcDYvbUV4TVFHZkFBQUFBQUVBRkFBQUFxY0N4QUFPQUFBQklSVWpBeU1ESXpVaEZTTWJBU01CcHdFQU1kdDYzREVCQVVxVGtra0N4SHI5dGdKS2VucitiUUdUQUFBQUFBRUFIZ0FBQTBNQ3hBQWNBQUFCSVJVakF6TVZJVFV6Q3dFekZTRTFNd01qTlNFVkl4c0JNeHNCSXdKREFRQkpQVEgrNXpGVlZqSCs2REE5U1FFQVBTcHBlbVlnTVFMRWV2NHdlbm9CSnY3YWVub0IwSHA2L3BFQlYvNnBBVzhBQUFFQUZBQUFBaXdDeEFBYkFBQUJNeFVqQnhjekZTTTFNeWNITXhVak5UTTNKeU0xTXhVakZ6Y2pBVkhiUFk2T1Bkc1lTVWtZMnoyUGp6M2JHRWxKR0FMRWV1am9lbnFEZzNwNjUrbDZlb0tDQUFBQUFBRUFGQUFBQWl3Q3hBQVVBQUFCTnlNMU14VWpBeFV6RlNNMU16VURJelV6RlNNQklGUWoyeXVrUGZROXBDdmJJd0dpcUhwNi90cXFlbnFxQVNaNmVnQUJBQ2dBQUFJUUFzUUFEUUFBQVJVQk16VXpGU0UxQVNNVkl6VUNFUDZyMjNyK0dBRlczSG9DeEhyK01GYlFlZ0hRVmM4QUFRQXkvOWdBOHdMc0FBY0FBQmNSTXhVakVUTVZNc0ZLU2lnREZIRDl6SEFBQUFBQUFRQUZBQUFCMFFMRUFBTUFBQk16QVNNRmlnRkNpUUxFL1R3QUFBRUFLUC9ZQU9rQzdBQUhBQUFYSXpVekVTTTFNK25CU2tyQktIQUNOSEFBQVFBVUFQZ0NQd0xFQUFZQUFBRVRJd3NCSXhNQmM4eUJsSlNDelFMRS9qUUJWLzZwQWN3QUFBSC8vZjg3QWx2L3V3QURBQUFGSVRVaEFsdjlvZ0pleFlBQUFBQUJBRElDNVFFQ0E1QUFCUUFBRXhjVkl5YzFlNGN4bndPUVlVcHVQUUFBQUFJQUNnQUFBcDBDeEFBVEFCWUFBQUVUTXhVaE5UTW5Jd2N6RlNFMU14TWpOU0VWQXpNbkFjR2ZQZjhBUFJmZkZ6My9BRDJmTVFFOTc2QlFBa3IrTUhwNlNVbDZlZ0hRZW5yKzUvNEFBQUFBQXdBb0FBQUNOQUxFQUF3QUVnQVlBQUFUSVJjVkJ4Y1ZCeUUxTXhFaklTTVZNemMxRVRVbkl4VXpLQUdTZWo4L2V2NXVQVDBCWXF1ck1EQ3Jxd0xFZXFzOVA2bDZlZ0hRcXpGSi9wSkpNYXNBQUFBQUFRQThBQUFDTUFMRUFCVUFBQ2tCSnhFM014YzFNeFVqTlNjakJ4RVhNemMxTXhVQnR2OEFlbnJvR0hwNk1aNHhNWjR4ZW5vQjBIb1lHUFJKTVRIK2tqRXhWWVlBQUFBQUFnQW9BQUFDTlFMRUFBa0FEd0FBRXlFWEVRY2hOVE1SSXdFUkp5TVJNeWdCazNwNi9tMDlQUUdUTWF1ckFzUjYvaTk1ZWdIUS9tRUJiakgrTUFBQUFBRUFLQUFBQWhBQ3hBQVRBQUFwQVRVekVTTTFJUlVqTlNNVk14VWpGVE0xTXdJUS9oZzlQUUhvZXJlZW5yZDZlZ0hRZXNSS3EzcXJWUUFBQUFFQUtBQUFBaEFDeEFBUkFBQWhJelV6RVNNMUlSVWpOU01WTXhVakZUTUJIUFE5UFFIb2VyZWZuejE2QWRCNnhFcXJlcXNBQUFBQUFRQThBQUFDYlFMRUFCa0FBQUVqQnhFWE16YzFJelVoRlNNVkJ5RW5FVGN6RnpVekZTTTFBWkdxTVRHcU1ZWUJNVEY2L3ZSNmV2UVllbm9DU2pIK2tqRXhWbnA2aDNwNkFkQjZHQmowU1FBQkFDZ0FBQUp5QXNRQUd3QUFJU00xTXhFak5UTVZJeFV6TlNNMU14VWpFVE1WSXpVek5TTVZNd0VjOUQwOTlEM2NQZlE5UGZROTNEMTZBZEI2ZXF1cmVucitNSHA2cTZzQUFBQUFBUUFvQUFBQkhBTEVBQXNBQUNFak5UTVJJelV6RlNNUk13RWM5RDA5OUQwOWVnSFFlbnIrTUFBQUFBQUJBQThBQUFJbkFzUUFEd0FBQVJVakVRY2pKelV6RlJjek54RWpOUUluYlhxM2Vub3dWakdUQXNSNi9qQjZlb2RXTVRFQm4zb0FBQUVBS0FBQUFuRUN4QUFiQUFBaEl6VXpFU00xTXhVakZUY2pOU0VWSXdjVE14VWhOVE1uQnhVekFSRG9QVDNvTWFvaUFRQkN0TU05L3dBc2hUa3hlZ0hRZW5xenMzcDZ0LzduZW5yRE5JOEFBUUFvQUFBQ0VBTEVBQTBBQUNrQk5UTVJJelV6RlNNUk16VXpBaEQrR0RFeDZEM0Rlbm9CMEhwNi9qQldBQUFBQVFBb0FBQUM3QUxFQUJ3QUFBRVJNeFVoTlRNUkF5TURFVE1WSXpVekVTTTFJUlVqR3dFak5TRVZBcTg5L3dCSmE0QnJQZlE5UFFFTkpYcDZNUUVaQWtyK01IcDZBVFgrK0FFSS9zdDZlZ0hRZW5yKzF3RXBlbm9BQUFBQkFDZ0FBQUtFQXNRQUV3QUFBVE1WSXhFakF4RXpGU0UxTXhFak5UTVRFU01Cbk9neGV2cEovd0E5UGJmNlBRTEVldjIyQWN6K3JucDZBZEI2L2k0QldBQUFBQUlBUEFBQUFpUUN4QUFIQUE4QUFDVTNFU2NqQnhFZkFTTW5FVGN6RnhFQmVURXhrakV4dy9SNmV2UjZlakVCYmpFeC9wSXhlbm9CMEhwNi9qQUFBQUFDQUNnQUFBSTBBc1FBRFFBVEFBQVRJUmNWQnlNVk14VWpOVE1SSXdVMUp5TVZNeWdCa25wNjJ6MzBQVDBCa2pHcXFnTEVlcmQ2bjNwNkFkQ0dWVEczQUFBQUFBSUFQUCszQWtjQ3hBQU1BQllBQUFVbkl5Y1JOek1YRVFjWE14VWxOeGNSSnlNSEVSY3pBZXBCODNwNjlIb3BIUy8reVZKSU1aSXhNVlZKU1hvQjBIcDYvakFwSUhyMFVGQUJiakV4L3BJeEFBQUFBQUlBS0FBQUFtWUN4QUFVQUJvQUFBRVhNeFVqTlRNbkl4VXpGU00xTXhFak5TRVhGU0V6TnpVbkl3SExiUzcwT1dCc1BmUTlQUUdTZXY2cnFqRXhxZ0Vxc0hwNm41OTZlZ0hRZW5xM01WVXhBQUFBQUFFQUtBQUFBaWdDeEFBZEFBQUJOVE1WSXpVbkl3Y1ZGek1YRlFjaEp6VXpGUmN6TnpVbkl5YzFOek1Ccm5wNk1hc3dOZGg1ZXY3MGVub3dxekV0MjM1NjlBS3NHT0ExTVRGSk5uV3JlbnBpTVRFeFJ5NS9xM29BQUFBQUFRQVBBQUFDV1FMRUFBOEFBQk1oRlNNMUl4RXpGU00xTXhFakZTTVBBa3A2YmozMFBXNTZBc1RQVmY0d2Vub0IwRlVBQUFFQUx3QUFBbmtDeEFBVEFBQUJNeFVqRVFjakp4RWpOVE1WSXhFWE16Y1JJd0dkM0RGNjlIb3gzREV4a2pFeEFzUjYvakI2ZWdIUWVucitZVEV4QVo4QUFBQUFBUUFVQUFBQ3B3TEVBQTRBQUFFaEZTTURJd01qTlNFVkl4c0JJd0duQVFBeDIzcmNNUUVCU3BPU1NRTEVldjIyQWtwNmV2NXRBWk1BQUFBQUFRQWVBQUFEUXdMRUFCd0FBQUVoRlNNRE14VWhOVE1MQVRNVklUVXpBeU0xSVJVakd3RXpHd0VqQWtNQkFFazlNZjduTVZWV01mN29NRDFKQVFBOUttbDZaaUF4QXNSNi9qQjZlZ0VtL3RwNmVnSFFlbnIra1FGWC9xa0Jid0FBQVFBVUFBQUNMQUxFQUJzQUFBRXpGU01IRnpNVkl6VXpKd2N6RlNNMU16Y25JelV6RlNNWE55TUJVZHM5am80OTJ4aEpTUmpiUFkrUFBkc1lTVWtZQXNSNjZPaDZlb09EZW5ybjZYcDZnb0lBQUFBQUFRQVVBQUFDTEFMRUFCUUFBQUUzSXpVekZTTURGVE1WSXpVek5RTWpOVE1WSXdFZ1ZDUGJLNlE5OUQya0s5c2pBYUtvZW5yKzJxcDZlcW9CSm5wNkFBRUFLQUFBQWhBQ3hBQU5BQUFCRlFFek5UTVZJVFVCSXhVak5RSVEvcXZiZXY0WUFWYmNlZ0xFZXY0d1Z0QjZBZEJWendBQkFDai9tUUUvQXlzQURnQUFFeFVYQnljUkp6VTNFVGNYQnhVSDNHTkNtRDA5bUVKalJnRW42a05oWndFT056MDdBUWRuWVVQWFJnQUFBQUFCQURML2xRQ3BBeW9BQXdBQUZ5TVJNNmwzZDJzRGxRQUJBQlQvbVFFckF5c0FEZ0FBTnpVM0p6VW5OeGNSRnhVSEVRY25kMFpHWTBLWVBUMllRajNxUTBiWFEyRm4vdms3UFRmKzhtZGhBQUVBTWdERkFsY0NBZ0FIQUFBVElUY1hCeUVISjVrQkdrTmhaLzdtUTJFQm4yTkNtR05DQUFBRUFCRC8vUUJTQUVBQUNRQVJBQmNBSndBQU5oUVdNekkyTkNZaklnWTBOaklXRkFZaU56TXlOQ3NCSnpNeUZSUUhGaDhCSXljbUt3RVZJeFlRQ3dvUUVBb0xGaFFhRkJRYUJnUUtDd01IRFE4SkJ3RUJCd0VCQ1FNSEtSWVFFQllSS2h3VUZCd1RJd29HQ2dnQ0FnZ0dCUWtPQUFNQVBBQUFBallDeEFBTUFCUUFLZ0FBSlRjekZTTTFCeU1uRlNNMU13YzFNeFVqRlNNMUJ5RW5FVGN6RnpVekZTTTFKeU1IRVJjek56VXpGUUloQ2dzSEN3WUxCd3d4SHd3SFBmOEFlbnJvR0hwNk1aNHhNWjR4ZWd3WUpCMGRIUjBrQndjSEhSMGRlZ0hRZWhnWTlFa3hNZjZTTVRGVmhnQUFBQUFEQUR3QUFBSTJBc1FBREFBVUFDb0FBQ1UzTXhVak5RY2pKeFVqTlRNSE5UTVZJeFVqTlFjaEp4RTNNeGMxTXhVak5TY2pCeEVYTXpjMU14VUNJUW9MQndzR0N3Y01NUjhNQnozL0FIcDY2Qmg2ZWpHZU1UR2VNWG9NR0NRZEhSMGRKQWNIQngwZEhYb0IwSG9ZR1BSSk1USCtrakV4VllZQUFBQUFBUUFWQVBzQjRRRjdBQU1BQUNVaE5TRUI0ZjQwQWN6N2dBQUFBQUVBRlFEN0E5UUJld0FEQUFBbElUVWhBOVQ4UVFPLys0QUFBQUFCQUI0Qm9nRHRBc1FBQmdBQUV5TTFOek1WQjY2UWdVNC9BYUtQazJsSkFBRUFIZ0dpQU8wQ3hBQUdBQUFUTXhVSEl6VTNYWkNCVGo4Q3hJK1RhVWtBQWdBZUFhSUIyZ0xFQUFZQURRQUFBU00xTnpNVkR3RWpOVGN6RlFjQm01Q0JUai90a0lGT1B3R2lqNU5wU1hDUGsybEpBQUlBSGdHaUFkb0N4QUFHQUEwQUFCTXpGUWNqTlQ4Qk14VUhJelUzWFpDQlRqL3RrSUZPUHdMRWo1TnBTWENQazJsSkFBQUNBQXdBQUFCYkFDUUFEQUFVQUFBL0FUTVZJelVISXljVkl6VXpCelV6RlNNVkl6VkdDZ3NIQ3dZTEJ3d3hId3dIREJna0hSMGRIU1FIQndjZEhRQUFBUUFvQVNNQjlBR2pBQU1BQUFFaE5TRUI5UDQwQWN3Qkk0QUFBQUFBR0FFbUFBRUFBQUFBQUFBQTRRSEVBQUVBQUFBQUFBRUFDUUs2QUFFQUFBQUFBQUlBQndMVUFBRUFBQUFBQUFNQUdnTVNBQUVBQUFBQUFBUUFFUU5SQUFFQUFBQUFBQVVBRFFOL0FBRUFBQUFBQUFZQUVRT3hBQUVBQUFBQUFBZ0FGUVB2QUFFQUFBQUFBQXNBSGdSREFBRUFBQUFBQUF3QVJBVHNBQUVBQUFBQUFBMEdKaEdEQUFFQUFBQUFBQTRBTUJnTUFBTUFBUVFKQUFBQndnQUFBQU1BQVFRSkFBRUFFZ0ttQUFNQUFRUUpBQUlBRGdMRUFBTUFBUVFKQUFNQU5BTGNBQU1BQVFRSkFBUUFJZ010QUFNQUFRUUpBQVVBR2dOakFBTUFBUVFKQUFZQUlnT05BQU1BQVFRSkFBZ0FLZ1BEQUFNQUFRUUpBQXNBUEFRRkFBTUFBUVFKQUF3QWlBUmlBQU1BQVFRSkFBME1VQVV4QUFNQUFRUUpBQTRBWUJlcUFFTUFid0J3QUhrQWNnQnBBR2NBYUFCMEFDQUFxUUFnQURJQU1BQXhBREVBSUFCTkFHOEFiZ0J2QUhRQWVRQndBR1VBSUFCSkFHMEFZUUJuQUdrQWJnQm5BQ0FBU1FCdUFHTUFMZ0FzQUNBQUlBQjNBSGNBZHdBdUFHMEFid0J1QUc4QWRBQjVBSEFBWlFCcEFHMEFZUUJuQUdrQWJnQm5BQzRBWXdCdkFHMEFMZ0FnQUVFQWJBQnNBQ0FBY2dCcEFHY0FhQUIwQUhNQUlBQnlBR1VBY3dCbEFISUFkZ0JsQUdRQUxnQWdBRlFBYUFCcEFITUFJQUJtQUc4QWJnQjBBQ0FBY3dCdkFHWUFkQUIzQUdFQWNnQmxBQ0FBYlFCaEFIa0FJQUJ1QUc4QWRBQWdBR0lBWlFBZ0FISUFaUUJ3QUhJQWJ3QmtBSFVBWXdCbEFHUUFMQUFnQUcwQWJ3QmtBR2tBWmdCcEFHVUFaQUFzQUNBQVpBQnBBSE1BWXdCc0FHOEFjd0JsQUdRQUlBQnZBSElBSUFCMEFISUFZUUJ1QUhNQVpnQmxBSElBY2dCbEFHUUFJQUIzQUdrQWRBQm9BRzhBZFFCMEFDQUFkQUJvQUdVQUlBQmxBSGdBY0FCeUFHVUFjd0J6QUNBQWR3QnlBR2tBZEFCMEFHVUFiZ0FnQUdFQWNBQndBSElBYndCMkFHRUFiQUFnQUc4QVpnQWdBRTBBYndCdUFHOEFkQUI1QUhBQVpRQWdBRWtBYlFCaEFHY0FhUUJ1QUdjQUlBQkpBRzRBWXdBdUFBQkRiM0I1Y21sbmFIUWdxU0F5TURFeElFMXZibTkwZVhCbElFbHRZV2RwYm1jZ1NXNWpMaXdnSUhkM2R5NXRiMjV2ZEhsd1pXbHRZV2RwYm1jdVkyOXRMaUJCYkd3Z2NtbG5hSFJ6SUhKbGMyVnlkbVZrTGlCVWFHbHpJR1p2Ym5RZ2MyOW1kSGRoY21VZ2JXRjVJRzV2ZENCaVpTQnlaWEJ5YjJSMVkyVmtMQ0J0YjJScFptbGxaQ3dnWkdselkyeHZjMlZrSUc5eUlIUnlZVzV6Wm1WeWNtVmtJSGRwZEdodmRYUWdkR2hsSUdWNGNISmxjM01nZDNKcGRIUmxiaUJoY0hCeWIzWmhiQ0J2WmlCTmIyNXZkSGx3WlNCSmJXRm5hVzVuSUVsdVl5NEFBRlFBY2dCcEFHSUFaUUJVQUhrQWNBQmxBQUJVY21saVpWUjVjR1VBQUZJQVpRQm5BSFVBYkFCaEFISUFBRkpsWjNWc1lYSUFBRTBBVHdCT0FFOEFJQUF0QUNBQVZBQnlBR2tBWWdCbEFGUUFlUUJ3QUdVQUlBQkNBSFVBYVFCc0FHUUFJQUF4QURBQU1BQUFUVTlPVHlBdElGUnlhV0psVkhsd1pTQkNkV2xzWkNBeE1EQUFBRlFBY2dCcEFHSUFaUUJVQUhrQWNBQmxBQzBBVWdCbEFHY0FkUUJzQUdFQWNnQUFWSEpwWW1WVWVYQmxMVkpsWjNWc1lYSUFBRllBWlFCeUFITUFhUUJ2QUc0QUlBQXhBQzRBTUFBd0FEQUFBRlpsY25OcGIyNGdNUzR3TURBQUFGUUFjZ0JwQUdJQVpRQlVBSGtBY0FCbEFDMEFVZ0JsQUdjQWRRQnNBR0VBY2dBQVZISnBZbVZVZVhCbExWSmxaM1ZzWVhJQUFFMEFid0J1QUc4QWRBQjVBSEFBWlFBZ0FFa0FiUUJoQUdjQWFRQnVBR2NBSUFCSkFHNEFZd0F1QUFCTmIyNXZkSGx3WlNCSmJXRm5hVzVuSUVsdVl5NEFBR2dBZEFCMEFIQUFPZ0F2QUM4QWR3QjNBSGNBTGdCdEFHOEFiZ0J2QUhRQWVRQndBR1VBYVFCdEFHRUFad0JwQUc0QVp3QXVBR01BYndCdEFBQm9kSFJ3T2k4dmQzZDNMbTF2Ym05MGVYQmxhVzFoWjJsdVp5NWpiMjBBQUdnQWRBQjBBSEFBT2dBdkFDOEFkd0IzQUhjQUxnQnRBRzhBYmdCdkFIUUFlUUJ3QUdVQWFRQnRBR0VBWndCcEFHNEFad0F1QUdNQWJ3QnRBQzhBVUFCeUFHOEFaQUIxQUdNQWRBQnpBRk1BWlFCeUFIWUFhUUJqQUdVQWN3QXZBRlFBZVFCd0FHVUFSQUJsQUhNQWFRQm5BRzRBWlFCeUFGTUFhQUJ2QUhjQVl3QmhBSE1BWlFBQWFIUjBjRG92TDNkM2R5NXRiMjV2ZEhsd1pXbHRZV2RwYm1jdVkyOXRMMUJ5YjJSMVkzUnpVMlZ5ZG1salpYTXZWSGx3WlVSbGMybG5ibVZ5VTJodmQyTmhjMlVBQUFvQVRnQlBBRlFBU1FCR0FFa0FRd0JCQUZRQVNRQlBBRTRBSUFCUEFFWUFJQUJNQUVrQVF3QkZBRTRBVXdCRkFDQUFRUUJIQUZJQVJRQkZBRTBBUlFCT0FGUUFEUUFLQUEwQUNnQlVBR2dBYVFCekFDQUFkQUI1QUhBQVpRQm1BR0VBWXdCbEFDQUFhUUJ6QUNBQWRBQm9BR1VBSUFCd0FISUFid0J3QUdVQWNnQjBBSGtBSUFCdkFHWUFJQUJOQUc4QWJnQnZBSFFBZVFCd0FHVUFJQUJKQUcwQVlRQm5BR2tBYmdCbkFDQUFTUUJ1QUdNQUxnQWdBR0VBYmdCa0FDQUFhUUIwQUhNQUlBQjFBSE1BWlFBZ0FHSUFlUUFnQUhrQWJ3QjFBQ0FBYVFCekFDQUFZd0J2QUhZQVpRQnlBR1VBWkFBZ0FIVUFiZ0JrQUdVQWNnQWdBSFFBYUFCbEFDQUFkQUJsQUhJQWJRQnpBQ0FBYndCbUFDQUFZUUFnQUd3QWFRQmpBR1VBYmdCekFHVUFJQUJoQUdjQWNnQmxBR1VBYlFCbEFHNEFkQUF1QUNBQVdRQnZBSFVBSUFCb0FHRUFkZ0JsQUNBQWJ3QmlBSFFBWVFCcEFHNEFaUUJrQUNBQWRBQm9BR2tBY3dBZ0FIUUFlUUJ3QUdVQVpnQmhBR01BWlFBZ0FITUFid0JtQUhRQWR3QmhBSElBWlFBZ0FHVUFhUUIwQUdnQVpRQnlBQ0FBWkFCcEFISUFaUUJqQUhRQWJBQjVBQ0FBWmdCeUFHOEFiUUFnQUUwQWJ3QnVBRzhBZEFCNUFIQUFaUUFnQUVrQWJRQmhBR2NBYVFCdUFHY0FJQUJ2QUhJQUlBQjBBRzhBWndCbEFIUUFhQUJsQUhJQUlBQjNBR2tBZEFCb0FDQUFjd0J2QUdZQWRBQjNBR0VBY2dCbEFDQUFaQUJwQUhNQWRBQnlBR2tBWWdCMUFIUUFaUUJrQUNBQVlnQjVBQ0FBYndCdUFHVUFJQUJ2QUdZQUlBQjBBR2dBWlFBZ0FHd0FhUUJqQUdVQWJnQmpBR1VBWlFCekFDQUFid0JtQUNBQVRRQnZBRzRBYndCMEFIa0FjQUJsQUNBQVNRQnRBR0VBWndCcEFHNEFad0F1QUEwQUNnQU5BQW9BVkFCb0FHa0Fjd0FnQUhNQWJ3Qm1BSFFBZHdCaEFISUFaUUFnQUdrQWN3QWdBR0VBSUFCMkFHRUFiQUIxQUdFQVlnQnNBR1VBSUFCaEFITUFjd0JsQUhRQUlBQnZBR1lBSUFCTkFHOEFiZ0J2QUhRQWVRQndBR1VBSUFCSkFHMEFZUUJuQUdrQWJnQm5BQzRBSUFCVkFHNEFiQUJsQUhNQWN3QWdBSGtBYndCMUFDQUFhQUJoQUhZQVpRQWdBR1VBYmdCMEFHVUFjZ0JsQUdRQUlBQnBBRzRBZEFCdkFDQUFZUUFnQUhNQWNBQmxBR01BYVFCbUFHa0FZd0FnQUd3QWFRQmpBR1VBYmdCekFHVUFJQUJoQUdjQWNnQmxBR1VBYlFCbEFHNEFkQUFnQUdjQWNnQmhBRzRBZEFCcEFHNEFad0FnQUhrQWJ3QjFBQ0FBWVFCa0FHUUFhUUIwQUdrQWJ3QnVBR0VBYkFBZ0FISUFhUUJuQUdnQWRBQnpBQ3dBSUFCNUFHOEFkUUJ5QUNBQWRRQnpBR1VBSUFCdkFHWUFJQUIwQUdnQWFRQnpBQ0FBY3dCdkFHWUFkQUIzQUdFQWNnQmxBQ0FBYVFCekFDQUFiQUJwQUcwQWFRQjBBR1VBWkFBZ0FIUUFid0FnQUhVQWN3QmxBQ0FBYndCdUFDQUFkUUJ3QUNBQWRBQnZBQ0FBWmdCcEFIWUFaUUFnQUNnQU5RQXBBQ0FBZHdCdkFISUFhd0J6QUhRQVlRQjBBR2tBYndCdUFDQUFaZ0J2QUhJQUlBQjVBRzhBZFFCeUFDQUFid0IzQUc0QUlBQndBSFVBWWdCc0FHa0Fjd0JvQUdrQWJnQm5BQ0FBZFFCekFHVUFMZ0FnQUZrQWJ3QjFBQ0FBYlFCaEFIa0FJQUJ1QUc4QWRBQWdBR01BYndCd0FIa0FJQUJ2QUhJQUlBQmtBR2tBY3dCMEFISUFhUUJpQUhVQWRBQmxBQ0FBZEFCb0FHa0Fjd0FnQUhNQWJ3Qm1BSFFBZHdCaEFISUFaUUF1QUEwQUNnQU5BQW9BU1FCbUFDQUFlUUJ2QUhVQUlBQm9BR0VBZGdCbEFDQUFZUUJ1QUhrQUlBQnhBSFVBWlFCekFIUUFhUUJ2QUc0QWN3QWdBR01BYndCdUFHTUFaUUJ5QUc0QWFRQnVBR2NBSUFCNUFHOEFkUUJ5QUNBQWNnQnBBR2NBYUFCMEFITUFJQUI1QUc4QWRRQWdBSE1BYUFCdkFIVUFiQUJrQUNBQWNnQmxBSFlBYVFCbEFIY0FJQUIwQUdnQVpRQWdBR3dBYVFCakFHVUFiZ0J6QUdVQUlBQmhBR2NBY2dCbEFHVUFiUUJsQUc0QWRBQWdBSGtBYndCMUFDQUFjZ0JsQUdNQVpRQnBBSFlBWlFCa0FDQUFkd0JwQUhRQWFBQWdBSFFBYUFCbEFDQUFjd0J2QUdZQWRBQjNBR0VBY2dCbEFDQUFid0J5QUNBQVl3QnZBRzRBZEFCaEFHTUFkQUFnQUUwQWJ3QnVBRzhBZEFCNUFIQUFaUUFnQUVrQWJRQmhBR2NBYVFCdUFHY0FJQUJtQUc4QWNnQWdBR0VBSUFCakFHOEFjQUI1QUNBQWJ3Qm1BQ0FBZEFCb0FHVUFJQUJzQUdrQVl3QmxBRzRBY3dCbEFDQUFZUUJuQUhJQVpRQmxBRzBBWlFCdUFIUUFMZ0FOQUFvQURRQUtBRWNBWlFCdUFHVUFjZ0JoQUd3QUlBQnBBRzRBWmdCdkFISUFiUUJoQUhRQWFRQnZBRzRBT2dBTkFBb0Fkd0IzQUhjQUxnQm1BRzhBYmdCMEFITUFMZ0JqQUc4QWJRQU5BQW9BRFFBS0FFWUFid0J5QUNBQWJBQnBBR01BWlFCdUFITUFaUUFnQUhRQVpRQnlBRzBBY3dBZ0FHRUFiZ0JrQUNBQWRRQnpBR0VBWndCbEFDQUFjZ0JwQUdjQWFBQjBBSE1BTEFBZ0FIQUFiQUJsQUdFQWN3QmxBQ0FBZGdCcEFITUFhUUIwQUNBQWJ3QjFBSElBSUFCM0FHVUFZZ0FnQUhNQWFRQjBBR1VBSUFCaEFIUUFPZ0FOQUFvQWR3QjNBSGNBTGdCdEFHOEFiZ0J2QUhRQWVRQndBR1VBYVFCdEFHRUFad0JwQUc0QVp3QXVBR01BYndCdEFDOEFhQUIwQUcwQWJBQXZBSFFBZVFCd0FHVUFMd0JzQUdrQVl3QmxBRzRBY3dCbEFDNEFhQUIwQUcwQWJBQU5BQW9BRFFBS0FFd0FhUUI2QUdVQWJnQjZBR0lBWlFCa0FHa0FiZ0JuQUhVQWJnQm5BR1VBYmdBZ0FIVUFiZ0JrQUNBQVRnQjFBSFFBZWdCMUFHNEFad0J6QUhJQVpRQmpBR2dBZEFCbEFDQUFaZ0JwQUc0QVpBQmxBRzRBSUFCVEFHa0FaUUFnQUdFQWRRQm1BQ0FBZFFCdUFITUFaUUJ5QUdVQWNnQWdBRmNBWlFCaUFITUFaUUJwQUhRQVpRQTZBQTBBQ2dCM0FIY0Fkd0F1QUcwQWJ3QnVBRzhBZEFCNUFIQUFaUUJwQUcwQVlRQm5BR2tBYmdCbkFDNEFZd0J2QUcwQUx3Qm9BSFFBYlFCc0FDOEFkQUI1QUhBQVpRQXZBR3dBYVFCakFHVUFiZ0J6QUdVQUxnQm9BSFFBYlFCc0FBMEFDZ0FOQUFvQVVBQnZBSFVBY2dBZ0FIQUFiQUIxQUhNQUlBQmtBQ2NBYVFCdUFHWUFid0J5QUcwQVlRQjBBR2tBYndCdUFITUFJQUJqQUc4QWJnQmpBR1VBY2dCdUFHRUFiZ0IwQUNBQWJBQmxBSE1BSUFCa0FISUFid0JwQUhRQWN3QWdBR1FBSndCMUFIUUFhUUJzQUdrQWN3QmhBSFFBYVFCdkFHNEFJQUJsQUhRQUlBQnNBR1VBY3dBZ0FIRUFkUUJsQUhNQWRBQnBBRzhBYmdCekFDQUFZd0J2QUc0QWRBQnlBR0VBWXdCMEFIVUFaUUJzQUd3QVpRQnpBQ3dBSUFCMkFHVUFkUUJwQUd3QWJBQmxBSG9BSUFCakFHOEFiZ0J6QUhVQWJBQjBBR1VBZWdBZ0FHNEFid0IwQUhJQVpRQWdBSE1BYVFCMEFHVUFPZ0FOQUFvQWR3QjNBSGNBTGdCdEFHOEFiZ0J2QUhRQWVRQndBR1VBYVFCdEFHRUFad0JwQUc0QVp3QXVBR01BYndCdEFDOEFhQUIwQUcwQWJBQXZBSFFBZVFCd0FHVUFMd0JzQUdrQVl3QmxBRzRBY3dCbEFDNEFhQUIwQUcwQWJBQU5BQW9BRFFBS0FGQUFZUUJ5QUdFQUlBQnZBR0lBZEFCbEFHNEFaUUJ5QUNBQWFRQnVBR1lBYndCeUFHMEFZUUJqQUdrQWx3QnVBQ0FBWVFCakFHVUFjZ0JqQUdFQUlBQmtBR1VBSUFCc0FHOEFjd0FnQUhRQWpnQnlBRzBBYVFCdUFHOEFjd0FnQUdRQVpRQWdBR3dBYVFCakFHVUFiZ0JqQUdrQVlRQWdBSGtBSUFCc0FHOEFjd0FnQUdRQVpRQnlBR1VBWXdCb0FHOEFjd0FnQUdRQVpRQWdBSFVBY3dCdkFDd0FJQUIyQUdrQWN3QnBBSFFBWlFBZ0FHNEFkUUJsQUhNQWRBQnlBRzhBSUFCekFHa0FkQUJwQUc4QUlBQmxBRzRBSUFCbEFHd0FJQUJYQUdVQVlnQWdBR1VBYmdBNkFBMEFDZ0IzQUhjQWR3QXVBRzBBYndCdUFHOEFkQUI1QUhBQVpRQnBBRzBBWVFCbkFHa0FiZ0JuQUM0QVl3QnZBRzBBTHdCb0FIUUFiUUJzQUM4QWRBQjVBSEFBWlFBdkFHd0FhUUJqQUdVQWJnQnpBR1VBTGdCb0FIUUFiUUJzQUEwQUNnQU5BQW9BVUFCbEFISUFJQUJzQUdVQUlBQmpBRzhBYmdCa0FHa0FlZ0JwQUc4QWJnQnBBQ0FBWXdCdkFHNEFkQUJ5QUdFQWRBQjBBSFVBWVFCc0FHa0FJQUJsQUdRQUlBQnBBQ0FBWkFCcEFISUFhUUIwQUhRQWFRQWdBR1FBSndCMUFITUFid0FzQUNBQWRnQnBBSE1BYVFCMEFHRUFkQUJsQUNBQWFRQnNBQ0FBYmdCdkFITUFkQUJ5QUc4QUlBQnpBR2tBZEFCdkFDQUFkd0JsQUdJQUlBQmhBR3dBYkFBbkFHa0FiZ0JrQUdrQWNnQnBBSG9BZWdCdkFEb0FEUUFLQUhjQWR3QjNBQzRBYlFCdkFHNEFid0IwQUhrQWNBQmxBR2tBYlFCaEFHY0FhUUJ1QUdjQUxnQmpBRzhBYlFBdkFHZ0FkQUJ0QUd3QUx3QjBBSGtBY0FCbEFDOEFiQUJwQUdNQVpRQnVBSE1BWlFBdUFHZ0FkQUJ0QUd3QUFBcE9UMVJKUmtsRFFWUkpUMDRnVDBZZ1RFbERSVTVUUlNCQlIxSkZSVTFGVGxRTkNnMEtWR2hwY3lCMGVYQmxabUZqWlNCcGN5QjBhR1VnY0hKdmNHVnlkSGtnYjJZZ1RXOXViM1I1Y0dVZ1NXMWhaMmx1WnlCSmJtTXVJR0Z1WkNCcGRITWdkWE5sSUdKNUlIbHZkU0JwY3lCamIzWmxjbVZrSUhWdVpHVnlJSFJvWlNCMFpYSnRjeUJ2WmlCaElHeHBZMlZ1YzJVZ1lXZHlaV1Z0Wlc1MExpQlpiM1VnYUdGMlpTQnZZblJoYVc1bFpDQjBhR2x6SUhSNWNHVm1ZV05sSUhOdlpuUjNZWEpsSUdWcGRHaGxjaUJrYVhKbFkzUnNlU0JtY205dElFMXZibTkwZVhCbElFbHRZV2RwYm1jZ2IzSWdkRzluWlhSb1pYSWdkMmwwYUNCemIyWjBkMkZ5WlNCa2FYTjBjbWxpZFhSbFpDQmllU0J2Ym1VZ2IyWWdkR2hsSUd4cFkyVnVZMlZsY3lCdlppQk5iMjV2ZEhsd1pTQkpiV0ZuYVc1bkxnMEtEUXBVYUdseklITnZablIzWVhKbElHbHpJR0VnZG1Gc2RXRmliR1VnWVhOelpYUWdiMllnVFc5dWIzUjVjR1VnU1cxaFoybHVaeTRnVlc1c1pYTnpJSGx2ZFNCb1lYWmxJR1Z1ZEdWeVpXUWdhVzUwYnlCaElITndaV05wWm1saklHeHBZMlZ1YzJVZ1lXZHlaV1Z0Wlc1MElHZHlZVzUwYVc1bklIbHZkU0JoWkdScGRHbHZibUZzSUhKcFoyaDBjeXdnZVc5MWNpQjFjMlVnYjJZZ2RHaHBjeUJ6YjJaMGQyRnlaU0JwY3lCc2FXMXBkR1ZrSUhSdklIVnpaU0J2YmlCMWNDQjBieUJtYVhabElDZzFLU0IzYjNKcmMzUmhkR2x2YmlCbWIzSWdlVzkxY2lCdmQyNGdjSFZpYkdsemFHbHVaeUIxYzJVdUlGbHZkU0J0WVhrZ2JtOTBJR052Y0hrZ2IzSWdaR2x6ZEhKcFluVjBaU0IwYUdseklITnZablIzWVhKbExnMEtEUXBKWmlCNWIzVWdhR0YyWlNCaGJua2djWFZsYzNScGIyNXpJR052Ym1ObGNtNXBibWNnZVc5MWNpQnlhV2RvZEhNZ2VXOTFJSE5vYjNWc1pDQnlaWFpwWlhjZ2RHaGxJR3hwWTJWdWMyVWdZV2R5WldWdFpXNTBJSGx2ZFNCeVpXTmxhWFpsWkNCM2FYUm9JSFJvWlNCemIyWjBkMkZ5WlNCdmNpQmpiMjUwWVdOMElFMXZibTkwZVhCbElFbHRZV2RwYm1jZ1ptOXlJR0VnWTI5d2VTQnZaaUIwYUdVZ2JHbGpaVzV6WlNCaFozSmxaVzFsYm5RdURRb05Da2RsYm1WeVlXd2dhVzVtYjNKdFlYUnBiMjQ2RFFwM2QzY3VabTl1ZEhNdVkyOXREUW9OQ2tadmNpQnNhV05sYm5ObElIUmxjbTF6SUdGdVpDQjFjMkZuWlNCeWFXZG9kSE1zSUhCc1pXRnpaU0IyYVhOcGRDQnZkWElnZDJWaUlITnBkR1VnWVhRNkRRcDNkM2N1Ylc5dWIzUjVjR1ZwYldGbmFXNW5MbU52YlM5b2RHMXNMM1I1Y0dVdmJHbGpaVzV6WlM1b2RHMXNEUW9OQ2t4cGVtVnVlbUpsWkdsdVozVnVaMlZ1SUhWdVpDQk9kWFI2ZFc1bmMzSmxZMmgwWlNCbWFXNWtaVzRnVTJsbElHRjFaaUIxYm5ObGNtVnlJRmRsWW5ObGFYUmxPZzBLZDNkM0xtMXZibTkwZVhCbGFXMWhaMmx1Wnk1amIyMHZhSFJ0YkM5MGVYQmxMMnhwWTJWdWMyVXVhSFJ0YkEwS0RRcFFiM1Z5SUhCc2RYTWdaQ2RwYm1admNtMWhkR2x2Ym5NZ1kyOXVZMlZ5Ym1GdWRDQnNaWE1nWkhKdmFYUnpJR1FuZFhScGJHbHpZWFJwYjI0Z1pYUWdiR1Z6SUhGMVpYTjBhVzl1Y3lCamIyNTBjbUZqZEhWbGJHeGxjeXdnZG1WMWFXeHNaWG9nWTI5dWMzVnNkR1Y2SUc1dmRISmxJSE5wZEdVNkRRcDNkM2N1Ylc5dWIzUjVjR1ZwYldGbmFXNW5MbU52YlM5b2RHMXNMM1I1Y0dVdmJHbGpaVzV6WlM1b2RHMXNEUW9OQ2xCaGNtRWdiMkowWlc1bGNpQnBibVp2Y20xaFkybHVJR0ZqWlhKallTQmtaU0JzYjNNZ2RISnRhVzV2Y3lCa1pTQnNhV05sYm1OcFlTQjVJR3h2Y3lCa1pYSmxZMmh2Y3lCa1pTQjFjMjhzSUhacGMybDBaU0J1ZFdWemRISnZJSE5wZEdsdklHVnVJR1ZzSUZkbFlpQmxiam9OQ25kM2R5NXRiMjV2ZEhsd1pXbHRZV2RwYm1jdVkyOXRMMmgwYld3dmRIbHdaUzlzYVdObGJuTmxMbWgwYld3TkNnMEtVR1Z5SUd4bElHTnZibVJwZW1sdmJta2dZMjl1ZEhKaGRIUjFZV3hwSUdWa0lHa2daR2x5YVhSMGFTQmtKM1Z6Ynl3Z2RtbHphWFJoZEdVZ2FXd2dibTl6ZEhKdklITnBkRzhnZDJWaUlHRnNiQ2RwYm1ScGNtbDZlbTg2RFFwM2QzY3ViVzl1YjNSNWNHVnBiV0ZuYVc1bkxtTnZiUzlvZEcxc0wzUjVjR1V2YkdsalpXNXpaUzVvZEcxc0FBQm9BSFFBZEFCd0FEb0FMd0F2QUhjQWR3QjNBQzRBYlFCdkFHNEFid0IwQUhrQWNBQmxBR2tBYlFCaEFHY0FhUUJ1QUdjQUxnQmpBRzhBYlFBdkFHZ0FkQUJ0QUd3QUx3QnNBR2tBWXdCbEFHNEFjd0JsQUM0QVlRQnpBSEFBZUFBQWFIUjBjRG92TDNkM2R5NXRiMjV2ZEhsd1pXbHRZV2RwYm1jdVkyOXRMMmgwYld3dmJHbGpaVzV6WlM1aGMzQjRBQUFBQWdBQUFBQUFBUCtjQURJQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQnZBQUFBQVFBQ0FRSUFBd0FFQUFVQUJnQUhBQWdBQ1FBS0FBc0FEQUFOQUE0QUR3QVFBQkVBRWdBVEFCUUFGUUFXQUJjQUdBQVpBQm9BR3dBY0FCMEFIZ0FmQUNBQUlRQWlBQ01BSkFBbEFDWUFKd0FvQUNrQUtnQXJBQ3dBTFFBdUFDOEFNQUF4QURJQU13QTBBRFVBTmdBM0FEZ0FPUUE2QURzQVBBQTlBRDRBUHdCQUFFRUFRZ0JEQUVRQVJRQkdBRWNBU0FCSkFFb0FTd0JNQUUwQVRnQlBBRkFBVVFCU0FGTUFWQUJWQUZZQVZ3QllBRmtBV2dCYkFGd0FYUUJlQUY4QVlBQmhBUU1BaWdCa0FHOEFzZ0N6QUxZQXR3QzBBTFVBakFEdkFrTlNCM1Z1YVRBd1FUQUFBQUFBQWYvL0FBSUFBUUFBQUE0QUFBQVlBQUFBQUFBQ0FBRUFBUUJ1QUFFQUJBQUFBQUlBQUFBQkFBQUFDZ0FjQUI0QUFXeGhkRzRBQ0FBRUFBQUFBUC8vQUFBQUFBQUFBQUVBQUFBS0FCNEFMQUFCYkdGMGJnQUlBQVFBQUFBQS8vOEFBUUFBQUFGclpYSnVBQWdBQUFBQkFBQUFBUUFFQUFJQUFBQUJBQWdBQVFTeUFBUUFBQUExQUhRQWRBQ2lBTFFBb2dEV0FVQUJjZ0ZBQWFRQnRnSDBBaVlDT0FKMkFyd0JRQUxPQXZnREVnRkFBMEFEZGdPQUE5SUVIQU9BQU5ZQlFBRkFBVUFCdGdGQUFpWUVIQUoyQXJ3QlFBTE9CRllCUUFOQUEzWURnQVBTQkJ3RGdBQzBBTFFFaUFCMEJJZ0FkQUFMQUNmLzlnQXIvL1lBTS8vMkFEWC85Z0EzLy9ZQVIvLzJBRXYvOWdCVC8vWUFWLy8yQUdYLzlnQm0vL1lBQkFBRy82MEFDLyt0QUdyL3JRQnMvNjBBQ0FBNC85Z0FPdi9pQUR2LzdBQTkvK0lBV1AvWUFGci80Z0JiLyt3QVhmL2lBQm9BQnYvWUFBdi8yQUFuLyt3QUsvL3NBRFAvN0FBMS8rd0FOLy9zQURqL3VnQTUvK0lBT3Yrd0FEdi94QUE5LzdvQVIvL3NBRXYvN0FCVC8rd0FWZi9zQUZmLzdBQlkvN29BV2YvaUFGci9zQUJiLzhRQVhmKzZBR1gvN0FCbS8rd0Fhdi9ZQUd6LzJBQU1BQ1gvN0FBNS8vWUFPdi9zQUR2LzlnQTgvL1lBUGYvaUFFWC83QUJaLy9ZQVd2L3NBRnYvOWdCYy8vWUFYZi9pQUF3QUpmLzJBRG4vOWdBNi8rd0FPLy8yQUR6LzlnQTkvK0lBUmYvMkFGbi85Z0JhLyt3QVcvLzJBRnovOWdCZC8rSUFCQUE2Lyt3QVBmL3NBRnIvN0FCZC8rd0FEd0FsLzVJQUovL3NBQ3YvN0FBdS83b0FNLy9zQURYLzdBQTMvL1lBUmYrU0FFZi83QUJMLyt3QVR2KzZBRlAvN0FCWC8vWUFaZi9zQUdiLzdBQU1BQ1gvN0FBNS8vWUFPdi9zQUR2LzlnQTgvL1lBUGYvc0FFWC83QUJaLy9ZQVd2L3NBRnYvOWdCYy8vWUFYZi9zQUFRQUpmL2lBQzcvMkFCRi8rSUFUdi9ZQUE4QUovL3NBQ3YvN0FBei8rd0FOZi9zQURmLzdBQTYvK3dBUi8vc0FFdi83QUJPLy9ZQVUvL3NBRlgvN0FCWC8rd0FXdi9zQUdYLzdBQm0vK3dBRVFBRy83QUFDLyt3QUJILzJBQTQvNllBT2Yvc0FEci9tQUE3LzlZQVBmKzZBRmovcGdCWi8rd0FXditZQUZ2LzFnQmQvN29BWi8vWUFHai8yQUJxLzdBQWJQK3dBQVFBT3Yvc0FEMy85Z0JhLyt3QVhmLzJBQW9BSmYrbUFDNy94QUE2Ly9ZQVBmLzJBRDcvOWdCRi82WUFUdi9FQUZyLzlnQmQvL1lBWHYvMkFBWUFKZi9zQURyLzRnQTkvK0lBUmYvc0FGci80Z0JkLytJQUN3QTQvK3dBT2YvaUFEci8yQUE3Lyt3QVBQLzJBRDMvNGdCWS8rd0FXdi9ZQUZ2LzdBQmMvL1lBWGYvaUFBMEFCZ0FVQUFzQUZBQVEvN29BRWYvWUFCTC91Z0FsLzdvQUx2L0VBRVgvdWdCTy84UUFaLy9ZQUdqLzJBQnFBQlFBYkFBVUFBSUFKZi9pQUVYLzRnQVVBQkQvcGdBUi8rSUFFdittQUNYL3NBQW4vK3dBSy8vc0FDNy96Z0F6Lyt3QU5mL3NBRGYvN0FCRi83QUFSLy9zQUV2LzdBQk8vODRBVS8vc0FGZi83QUJsLyt3QVp2L3NBR2YvNGdCby8rSUFFZ0FSLyt3QUpmL09BQ2YvN0FBci8rd0FMdi9pQURQLzlnQTEvK3dBTi8vc0FFWC96Z0JILyt3QVMvL3NBRTcvNGdCVC8vWUFWLy9zQUdYLzdBQm0vK3dBWi8vc0FHai83QUFPQUNmLzdBQXIvK3dBTS8vc0FEWC83QUEzLyt3QU92L3NBRWYvN0FCTC8rd0FUdi8yQUZQLzdBQlgvK3dBV3Yvc0FHWC83QUJtLyt3QURBQTQvL1lBT2YvaUFEci8yQUE3Lyt3QVBQLzJBRDMvNGdCWS8rd0FXZi9pQUZyLzJBQmIvK3dBWFAvMkFGMy80Z0FLQUNYLzJBQTRBQlFBT2dBVUFEc0FDZ0E5QUJRQVJmL1lBRmdBRkFCYUFCUUFXd0FLQUYwQUZBQUNBQXdBQmdBR0FBQUFDd0FMQUFFQUVBQVNBQUlBSlFBckFBVUFMZ0F3QUF3QU1nQTlBQThBUlFCSUFCc0FTZ0JMQUI4QVRnQlFBQ0VBVWdCVUFDUUFWZ0JkQUNjQVp3QnNBQzhBQUFBQUFBRUFBQUFBeVlsdk1RQUFBQURKbE9xckFBQUFBTW1WTENBPScpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTWl0dGVsc2NocmlmdF9EVic7XG4gIHNyYzogdXJsKCdkYXRhOmZvbnQvb3BlbnR5cGU7YmFzZTY0LFQxUlVUd0FOQUlBQUF3QlFRa0ZUUlQ5aVQ3b0FBRmlNQUFBQU5FTkdSaURBM0JyVUFBQUxMQUFBT3paRVUwbEhESk9mbWdBQVdNQUFBQlNZUjFCUFV5ZkFNTGdBQUUwRUFBQUxoa2RUVlVJYXd3L0tBQUJLWUFBQUFxUlBVeTh5Yy9NZFhBQUFBVUFBQUFCZ1kyMWhjRUd5RUx3QUFBZGNBQUFEc0dobFlXVFY5cnNMQUFBQTNBQUFBRFpvYUdWaEJ0WURJd0FBQVJRQUFBQWthRzEwZU9DWElUNEFBRVprQUFBRC9HMWhlSEFBLzFBQUFBQUJPQUFBQUFadVlXMWxvaVlZRVFBQUFhQUFBQVc4Y0c5emRQKzRBRElBQUFzTUFBQUFJQUFCQUFBQUFRbzlCeVlPTEY4UFBQVUFBd1BvQUFBQUFMbk9OcDhBQUFBQXVjNDJuLzliL3dZRDZBT3FBQUFBQXdBQ0FBQUFBQUFBQUFFQUFBTEkvdUFBeUFQby8xdi9Xd1BvQUFFQUFBQUFBQUFBQUFBQUFBQUFBQUQvQUFCUUFBRC9BQUFBQWdIaUFaQUFCUUFFQW9vQ1dBQUFBRXNDaWdKWUFBQUJYZ0F5QVRBQUFBQUFCUUFBQUFBQUFBQ0FBQUN2VUFBZ1NnQUFBQUFBQUFBQVFVUkNSUUJBQUNEN0FnTEkvdUFBeUFPcUFQb0FBQUFCQUFBQUFBSDdBc2dBSUFBZ0FBUUFBQUFaQVRJQUFRQUFBQUFBQUFDS0FBQUFBUUFBQUFBQUFRQU1BSW9BQVFBQUFBQUFBZ0FOQUpZQUFRQUFBQUFBQXdBZUFLTUFBUUFBQUFBQUJBQWFBTUVBQVFBQUFBQUFCUUE0QU5zQUFRQUFBQUFBQmdBVEFSTUFBUUFBQUFBQUJ3QUtBU1lBQVFBQUFBQUFDUUFPQVRBQUFRQUFBQUFBQ3dBWkFUNEFBUUFBQUFBQURnQWtBVmNBQVFBQUFBQUFFZ0FWQVhzQUF3QUJCQWtBQUFFVUFaQUFBd0FCQkFrQUFRQXFBcVFBQXdBQkJBa0FBZ0FPQXM0QUF3QUJCQWtBQXdBOEF0d0FBd0FCQkFrQUJBQW1BeGdBQXdBQkJBa0FCUUJ3QXo0QUF3QUJCQWtBQmdBbUF4Z0FBd0FCQkFrQUJ3QVVBNjRBQXdBQkJBa0FDUUFjQThJQUF3QUJCQWtBQ3dBeUE5NEFBd0FCQkFrQURnQklCQkFBQXdBQkJBa0FFQUFZQkZnQUF3QUJCQWtBRVFBYUJIQkRiM0I1Y21sbmFIUWdxU0F4T1Rrd0xDQXhPVGt5SUVGa2IySmxJRk41YzNSbGJYTWdTVzVqYjNKd2IzSmhkR1ZrTGlBZ1FXeHNJRkpwWjJoMGN5QlNaWE5sY25abFpDNGdxU0F4T1RneExDQXlNREF5SUVobGFXUmxiR0psY21kbGNpQkVjblZqYTIxaGMyTm9hVzVsYmlCQlJ5NGdRV3hzSUhKcFoyaDBjeUJ5WlhObGNuWmxaQzVFU1U0Z01UUTFNU0JUZEdSTmFYUjBaV3h6WTJoeWFXWjBNUzR3TkRBN1FVUkNSVHRFU1U1TmFYUjBaV3h6WTJoeWFXWjBVM1JrUkVsT0lERTBOVEVnVTNSa0lFMXBkSFJsYkhOamFISnBablJXWlhKemFXOXVJREV1TURRd08xQlRJREF3TVM0d01ERTdRMjl5WlNBeExqQXVNelU3YldGclpXOTBaaTVzYVdJeExqVXVORFE1TWtSSlRrMXBkSFJsYkhOamFISnBablJUZEdSRVNVNVRZMmh5YVdaMFRHbHViM1I1Y0dVZ1UzUmhabVpvZEhSd09pOHZkM2QzTG1Ga2IySmxMbU52YlM5MGVYQmxhSFIwY0RvdkwzZDNkeTVoWkc5aVpTNWpiMjB2ZEhsd1pTOXNaV2RoYkM1b2RHMXNSRWxPSUUxcGRIUmxiSE5qYUhKcFpuUWdVM1JrQUVNQWJ3QndBSGtBY2dCcEFHY0FhQUIwQUNBQXFRQWdBREVBT1FBNUFEQUFMQUFnQURFQU9RQTVBRElBSUFCQkFHUUFid0JpQUdVQUlBQlRBSGtBY3dCMEFHVUFiUUJ6QUNBQVNRQnVBR01BYndCeUFIQUFid0J5QUdFQWRBQmxBR1FBTGdBZ0FDQUFRUUJzQUd3QUlBQlNBR2tBWndCb0FIUUFjd0FnQUZJQVpRQnpBR1VBY2dCMkFHVUFaQUF1QUNBQXFRQWdBREVBT1FBNEFERUFMQUFnQURJQU1BQXdBRElBSUFCSUFHVUFhUUJrQUdVQWJBQmlBR1VBY2dCbkFHVUFjZ0FnQUVRQWNnQjFBR01BYXdCdEFHRUFjd0JqQUdnQWFRQnVBR1VBYmdBZ0FFRUFSd0F1QUNBQVFRQnNBR3dBSUFCeUFHa0Fad0JvQUhRQWN3QWdBSElBWlFCekFHVUFjZ0IyQUdVQVpBQXVBRVFBU1FCT0FDQUFUUUJwQUhRQWRBQmxBR3dBY3dCakFHZ0FjZ0JwQUdZQWRBQWdBRk1BZEFCa0FGSUFaUUJuQUhVQWJBQmhBSElBTVFBdUFEQUFOQUF3QURzQVFRQkVBRUlBUlFBN0FFUUFTUUJPQUUwQWFRQjBBSFFBWlFCc0FITUFZd0JvQUhJQWFRQm1BSFFBVXdCMEFHUUFSQUJKQUU0QVRRQnBBSFFBZEFCbEFHd0Fjd0JqQUdnQWNnQnBBR1lBZEFCVEFIUUFaQUJXQUdVQWNnQnpBR2tBYndCdUFDQUFNUUF1QURBQU5BQXdBRHNBVUFCVEFDQUFNQUF3QURFQUxnQXdBREFBTVFBN0FFTUFid0J5QUdVQUlBQXhBQzRBTUFBdUFETUFOUUE3QUcwQVlRQnJBR1VBYndCMEFHWUFMZ0JzQUdrQVlnQXhBQzRBTlFBdUFEUUFOQUE1QURJQVJBQkpBRTRBVXdCakFHZ0FjZ0JwQUdZQWRBQk1BR2tBYmdCdkFIUUFlUUJ3QUdVQUlBQlRBSFFBWVFCbUFHWUFhQUIwQUhRQWNBQTZBQzhBTHdCM0FIY0Fkd0F1QUdFQVpBQnZBR0lBWlFBdUFHTUFid0J0QUM4QWRBQjVBSEFBWlFCb0FIUUFkQUJ3QURvQUx3QXZBSGNBZHdCM0FDNEFZUUJrQUc4QVlnQmxBQzRBWXdCdkFHMEFMd0IwQUhrQWNBQmxBQzhBYkFCbEFHY0FZUUJzQUM0QWFBQjBBRzBBYkFCRUFFa0FUZ0FnQURFQU5BQTFBREVBSUFCVEFIUUFaQUJOQUdrQWRBQjBBR1VBYkFCekFHTUFhQUJ5QUdrQVpnQjBBQUFBQXdBQUFBTUFBQUVpQUFFQUFBQUFBQndBQXdBQkFBQUJJZ0FBQVFZQUFBQUFBQUFBQUFBQUFBRUFBQUFCQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVFJREJBVUdCMmdKQ2dzTURRNFBFQkVTRXhRVkZoY1lHUm9iSEIwZUh5QWhJaU1rSlNZbktDa3FLeXd0TGk4d01USXpORFUyTnpnNU9qczhQVDQvUUhwQ1EwUkZSa2RJU1VwTFRFMU9UMUJSVWxOVVZWWlhXRmxhVzF4ZFhsOEFxS3FzcmJXNHZzUEd4TVhJeDhuS3pjdk16dEhQME5MVDF0VFYxOW5jMnR0dW5tRmlabkp4azZHbGxudUI5SWlMOFpuMTltU1Y3Tzd0NlBLSmpmNk9rWGxnbFBCbDgrVnFkbmY0cWF1NmpKSnRoMmwxUVFpYzk5N0JZK2xyYk9EaGIzQnpkSGlucnFhdnNMR3lzN1MydHdDNXZMMi9qM3g5Zm4rQWdvT0VoWVlBQkFLT0FBQUFZZ0JBQUFVQUlnQW1BQ2NBWHdCZ0FINEFvQUNqQVA4Qk1RRkNBVk1CWVFGNEFYNEJrZ0xIQXNrQzNRT3BBN3dEd0NBVUlCb2dIaUFpSUNZZ01DQTZJRVFnckNFVElTSWhKaUV1SWdJaUJpSVBJaElpRlNJYUloNGlLeUpJSW1BaVpTWEs0QUg3QXYvL0FBQUFJQUFuQUNnQVlBQmhBS0FBb1FDa0FURUJRUUZTQVdBQmVBRjlBWklDeGdMSkF0Z0RxUU84QThBZ0V5QVlJQndnSUNBbUlEQWdPU0JFSUt3aEV5RWlJU1loTGlJQ0lnWWlEeUlSSWhVaUdTSWVJaXNpU0NKZ0ltUWx5dUFBK3dILy8vL2hBRUgvNFFBYS8rRUFXUCsvQUFEL1hnQUFBQUFBQVA5SkFBRCswd0FBL2pFQUFQMVYvU3Y5S0FBQUFBQUFBQUFBNEZIZ1NPQXk0Qi9nUGQvWDMzVGZ3Tis5M3VyZTM5N2VBQURlNk43VzN0UGV4OTZyM3BUZWtkc3RBQUFGM3dBQkFBQUFBQUFBQUFBQUFBQUFBQUFBVkFBQUFRZ0JDZ0VNQUFBQkRBQUFBUXdBQUFFTUFBQUFBQUFBQVJBQkVnRVdBUm9BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJCZ0FBQUFBQUFBQUFBQUFBQUFBQUFBQUErQUFBQUFBQVp3QmtBSjBBWmdDQkFLVUFpUUJxQUpRQStRQ2hBSDRBbmdDWkFPTUE1QUI3QUpVQWNRQndBSU1BNGdDTkFIWUFtd0NZQUtBQWVRQ3BBS1lBcHdDckFLZ0FxZ0NJQUt3QXNBQ3RBSzRBcndDMEFMRUFzZ0N6QUpjQXRRQzVBTFlBdHdDNkFMZ0FwQUNMQUw4QXZBQzlBTDRBd0FDYUFKTUF4Z0REQU1RQXlBREZBTWNBamdESkFNMEF5Z0RMQU13QTBRRE9BTThBMEFDakFOSUExZ0RUQU5RQTF3RFZBSndBa1FEY0FOa0EyZ0RiQU4wQW53RGVBSW9Ba0FDTUFKSUF1d0RZQU1JQTN3QjhBSVlBZndDQUFJSUFoUUI5QUlRQWJRQ0hBRUVBQ0FCekFHa0FkUUIwQUc0QWJ3QnlBTzRBb2dEOEFQc0FBd0FBQUFBQUFQKzFBRElBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFFQUJBSUFBUUVCRkVSSlRrMXBkSFJsYkhOamFISnBablJUZEdRQUFRRUJLdmdRQVBnNkFmZzdEQUQ0UEFMNFBRUDRHQVQ3T2Z1TytuejZQZ1VjQzVjUEhBdXFFYjBjTkJjU0FDTUNBQUVBQkFBSEFCTUFId0F0QURJQU53QStBRUFBUkFCTkFGWUFZUUJvQUhFQWVBQi9BSWNBandDYUFLSUFxd0MzQUw0QXhRRE1BTk1BMmdEaUFPa0E4QUU4QkY0RWVBU0VabDlwWmw5c2IyNWxMbk4xY0dWeWFXOXlkSGR2TG5OMWNHVnlhVzl5ZEdoeVpXVXVjM1Z3WlhKcGIzSkVaV3gwWVU5dFpXZGhkVzVwTUROQ1EzQnBSWFZ5YjJGbWFXazJNVEk0T1dWemRHbHRZWFJsWkhCaGNuUnBZV3hrYVdabWNISnZaSFZqZEhOMWJXMWhkR2x2Ym5WdWFUSXlNVGx5WVdScFkyRnNhVzVtYVc1cGRIbHBiblJsWjNKaGJHRndjSEp2ZUdWeGRXRnNibTkwWlhGMVlXeHNaWE56WlhGMVlXeG5jbVZoZEdWeVpYRjFZV3hzYjNwbGJtZGxkVzVwTURCQk1IVnVhVEF3UVVSMWJta3dNa001YzJsNExtRnNkRzVwYm1VdVlXeDBkVzVwTWpJeE5YVnVhVEF6UVRsRGIzQjVjbWxuYUhRZ01UazVNQ3dnTVRrNU1pQXNJREl3TURKQlpHOWlaU0JUZVhOMFpXMXpJRWx1WTI5eWNHOXlZWFJsWkM0Z1FXeHNJRkpwWjJoMGN5QlNaWE5sY25abFpDNGdJRlJvWlNCa2FXZHBkR0ZzYkhrZ1pXNWpiMlJsWkNCdFlXTm9hVzVsSUhKbFlXUmhZbXhsSUhOdlpuUjNZWEpsSUdadmNpQndjbTlrZFdOcGJtY2dkR2hsQ2lCVWVYQmxabUZqWlhNZ2JHbGpaVzV6WldRZ2RHOGdlVzkxSUdseklHTnZjSGx5YVdkb2RHVmtJQ2hqS1NBeE9Ua3dMQ0F4T1RreUxDQXlNREF5SUVGa2IySmxJRk41YzNSbGJYTXVDaUJCYkd3Z1VtbG5hSFJ6SUZKbGMyVnlkbVZrTGlCVWFHbHpJSE52Wm5SM1lYSmxJR2x6SUhSb1pTQndjbTl3WlhKMGVTQnZaaUJCWkc5aVpTQlRlWE4wWlcxekNpQkpibU52Y25CdmNtRjBaV1FnWVc1a0lHbDBjeUJzYVdObGJuTnZjbk1zSUdGdVpDQnRZWGtnYm05MElHSmxJSEpsY0hKdlpIVmpaV1FzSUhWelpXUXNJQW9nWkdsemNHeGhlV1ZrTENCdGIyUnBabWxsWkN3Z1pHbHpZMnh2YzJWa0lHOXlJSFJ5WVc1elptVnljbVZrSUhkcGRHaHZkWFFnZEdobElHVjRjSEpsYzNNZ0NpQjNjbWwwZEdWdUlHRndjSEp2ZG1Gc0lHOW1JRUZrYjJKbExnb2dDaUJVYUdVZ1pHbG5hWFJoYkd4NUlHVnVZMjlrWldRZ2JXRmphR2x1WlNCeVpXRmtZV0pzWlNCdmRYUnNhVzVsSUdSaGRHRWdabTl5SUhCeWIyUjFZMmx1WnlCMGFHVWdWSGx3WldaaFkyVnpJQW9nY0hKdmRtbGtaV1FnWVhNZ2NHRnlkQ0J2WmlCNWIzVnlJR3hoYzJWeUlIQnlhVzUwWlhJZ2FYTWdZMjl3ZVhKcFoyaDBaV1FnS0dNcElERTVPREVzSURJd01ESWdTR1ZwWkdWc1ltVnlaMlZ5SUVSeWRXTnJiV0Z6WTJocGJtVnVJRUZITGlBS0lFRnNiQ0J5YVdkb2RITWdjbVZ6WlhKMlpXUXVJRlJvYVhNZ1pHRjBZU0JwY3lCMGFHVWdjSEp2Y0dWeWRIa2diMllnU0dWcFpHVnNZbVZ5WjJWeUlFUnlkV05yYldGelkyaHBibVZ1SUVGSExDQUtJR0Z1WkNCdFlYa2dibTkwSUdKbElISmxjSEp2WkhWalpXUXNJSFZ6WldRc0lHUnBjM0JzWVhsbFpDd2diVzlrYVdacFpXUXNJR1JwYzJOc2IzTmxaQ0J2Y2lCMGNtRnVjMlpsY25KbFpDQUtJSGRwZEdodmRYUWdkR2hsSUdWNGNISmxjM01nZDNKcGRIUmxiaUJoY0hCeWIzWmhiQ0J2WmlCSVpXbGtaV3hpWlhKblpYSWdSSEoxWTJ0dFlYTmphR2x1Wlc0Z1FVY3VJRVJKVGlBeE5EVXhJRk4wWkNCTmFYUjBaV3h6WTJoeWFXWjBSRWxPSURFME5URWdVM1JrQUhZQ0FBRUFJd0EwQUVRQVpnQnJBSUVBakFDMUFMMEF6QURaQU53QTVBRHlBUG9CRWdFYkFTRUJVZ0Y3QVlJQmlRR1FBWjBCcXdHMEFjb0IwZ0hoQWUwQ013SlhBbWNDY3dLRkFwY0NvZ0twQXJBQ3RBSzZBc1FDemdMMkF2MERFUU1YQXh3RElBTWxBeWtETEFNK0EwUURTQU5hQTNrRGZRT1pBN1lEdXdQQkE5RUQxUVBjQStFRDVRUHBBKzBFQlFRTkJCNEVLd1F4QkRVRVFnUkxCRmdFWHdSeEJIa0VpZ1NQQkpnRXBBU29CTGNFdlFUR0JNOEUxQVRZQk9JRThBVDlCUUlGQndVTEJSUUZHZ1VsQlN3Rk1RVTFCVDhGUkFWT0JWSUZWd1ZnQldrRmNnVjRCWDRGZ3dXSEJZc0ZqNzczK0JWRENrMnQyRW4zQkJ2M0JOak55YTBmb3JXVG9QYy9KaDMzQUJZaEhRc2xDdnNtZzNkdlp4NXZkV1p6V0RVZEM4dEdIYWozSmhKTUhSUFlJQjBUK0F2MzRCYng5KzRHOXhFMXRmc1JQMU4zVldRZTIwNEZQUXI3SVFmN0FWTkdPaDhMVVFvZ0Nnc3p6VWozQmRDdW02NmdIbzBHOXhrRU9CMzNEZ1lMU2dySmFUN04rd1FuQ2d2Sjk0VVYreWozQkNqM0lmY2g5d1R1OXlnZStHdjdBUHhmQnlsTVZqazVUTUR0SHZoZit3QUhDd0dNK1BRRElnb0xGZXNHSWZjbVNRb2greVlGNndZTFBBcXVxM3QybWgrZWNKRjNDeXdkRGhYZkJ2Y2lNUjBMOXlhVG42ZXZIcWVoc0tPK0d3c1NVaDBUN0NBS0MwWUtMUjNQdmx0VW5COWlIZmNJZFM3cSt4c25Da01LQ3pnSzJycXRxcWNmQzFZZCt4b0dDNkY0QlpPWWw0NllHNmFoZjNKdGMzOXBjM09TazNVZmVXRUZmcXl3Z0tvYnpNV3B5N1JxcmxTQmdJbUpoUitKQmdzRDkwT2ZGVzgyQlcyQmNuMXhHMjByclFiSndLSFpweC8zYnZqNFl3cjdESEFLK3d6MzkyTUtDem9keElRNUNnc2JWUjBmUmdvTDFqWUsvRnNHQzF4cGJHOGZaR0I3WWZzQkdnczhib0kyUm5DcHJiQ25vOGNlQzExUEhjYjNKaXNLQ3hWRnVXNjd1N21vMFI3UEI5RmRxRnRiWFc1RkhndFpIYTczSmpvS0MwSEtCV3h0WVhsa0cwVll0ZDRmQzRWM2VIQWVkbnhyZTJnYkN4WDdYUGMyK3piM1hQZGM5emIzTnZkYzkxejdOdmMyKzF6N1hQczIremI3WEI3WkZ2Yzk5dzMzRGZjMzl6ZjNEZnNOK3ozN1Bmc04rdzM3Ti9zMyt3MzNEZmM5SGc2QysweDI5MXRnQ253ZDkyb0dnYUdpaHFJYndMbWZzNnNmalFZVHZFOEtFOXcvQ2c0VlloMzFWaDByQmtnMVNPRUZLd1lPWWw2eFdSdFBYMXhHZ2g4T3pmYytGZnNINVU3YndMbWZzNnNlalFZTFhncmc5eWFNSFVJZEUzeFBDaE84UHdvTFN3cjM1UWYzQnpISVBBdjNFZC8zQ3VzTGl3cjRrUGNBQy9zQUJndWdkdmxjZHd2N3RFZ2R3dmNtVGgwTHk2QjI5elByK0YxM0MvRUJnUjMzdEdFZDk0WUc5ZFcvemJVZnE3MlRwL2MwR3ZjcGlLWm94eDdaWFQ2MUxSdjdqUXQxSGZlNDl3QUxzeGF1cDZldXJxZHZhR2h2YjJob2I2ZXVIZzVSSFhJS0JndUY2MFVkQzgxVkNndC9IZmNBQzdSakhRdGNIUTRWOTJEM1h2dGc5MTRGSlFmeEp5VW5CUXRZWnFPbmRRdjNKZ1VMOFFOM0NzNEdxcGFXckI3RjYwa0diUW9MQWF6NERnT3NGdmdPNi91U0J2ZVM5OTRGM1B3QU1mZUVCL3VTKytRRkM1VmZIUXZXRnZjQStJNk5CdmZXL0k0RjhYSUsvSTZKQnZ2VytJNEZKUVlMeGE5OFhxd2ZxR1NPYlBzVUd2c1lpSGR6Wng1aWIyQjJUaHY3RlF2eDhTVUdDL0gzWllBS0Mvd1BldmwrQWZzNStJVUQremxPQ2c2TFhSMEw5eGNxM3ZzRUMxWUsxaFlMOXdZR0Mzc0s4UXZ4ZXgwTFBWQlZPeC9mQnJHT25xT3RHNjJnZG0xNGczMTlmQjhMRllvZFVRZUlIUTZMOFRwMkV0RHhFMkRRa1FvVG9QR0hDbEs1WGNURXVibkV4RjI1VWd0eUhmRWxCd3RJSFFFTGVBcG9CbkorbDZJZitObUhDbWtkOXkvN1JHa2REcFdMOGZqMmpRcjRXL0g3N3d2NGp0bjhqZ1lMMDJyM0FqZjdBdnNCQi9jczk3Y0ZOd1lMKzZBbHpmayt6UXVGeEcxMjkxL0U5MVRFOXl6RWhYY1NDeFh4MVFVTEZmZGcrMTRGY1FvTFdmekNGYzBHOStYNVhJc2R2dmNBQy9mT0IvY1hLdFVpSWlwQit4Y2VDMkVLNFBjbUMzY0I5MVRyQS9kVUN4WHg5MFFHSlVFRkMvdGhrZ29MOTgveEMxSUtFOXpOKzJFVjhRdWpWeHROWG05bGJoOXZaNE5xQ3hYN0YreEI5UFRzMWZjWEhnc0IxbUVkQzdQM0VyTUwxdmNBQzRNZFBRWnMrMjRGQ3dhcTkyNEZDL3VPMXZnb0FibjNZQU1MZHdITjhRUE5Dd1g3RGdZTDl3QVNDMFpqWTA5UFk3UFFIZ3RxSFlFZEM5Q3pzOGZIczJOR0hnc0ZTUVlPVWdvVHZBdHhIN0ZzQmE2Z29BdnhBYkh4d1BFRHNRdlZrTi9xNjVBOFBBdjNQdG43UGd2N1BqMzNQZ3VMOGZpV0MxMkY2d3ZHOXlZTCtWd0ZDd0VBQVdzQWJ5WUFsd3dBcFFNQXFqb0JoeDRBL3dJQUFRQk5BRTRBYXdDREFNNEJVZ0YxQWY4Q0VRSkZBbm9DcmdMUEF0RUMwd0xhQXVrREJRTWVBMkVEdXdQdkJFb0Vsd1M3QlRFRmdBV1FCYWdGekFYa0JnZ0dWUWNIQnd3SGJ3ZU5CNkFIcFFmQUIvWUlId2dwQ0ZRSWdnaUpDTGdJeEFqSkNRb0pSd21pQ2E4Snl3blJDZkVLTGdwaENtc0tjZ3FIQ3BjS3JncldDdWtLOVFzRUN6b0xWd3VNQzVJTG9Rd3NERDRNU0F4ckRKWU1vZ3pYRE9rTThnMGREVmtOaWcyUERic056QTNxRGlrT1hRNW5EbkFPd3c3WER5c1BjdytSRCtzUWZoQ0FFTVFSTVJIc0VsNFNiQktGRXBJU29CS25Fcm9TMHhMMUV2Y1RJQk5BRTBJVFNoTlVFMkVUZ2hPM0ZBWVVFaFFkRkRNVVR4UlJGSUVVanhTZUZLd1V2UlRPRlAwVkNCVWNGVTBWcEJYRkZqSVdleGJ4RjBJWFJ4ZDNGOW9ZR3hpRUdKd1luaGp2R1JFWlRSbDFHYThaOGhvVkdqRWFhUnFLR3RjYkt4czdHNGNidVJ3R0hBNGNGUnduSEM4Y1VoeHdISjRjcFJ5c0hNTWN5aHpRSE5jYzloejhIUllkSFIwbEhUOGRSeDFjSFhVZGZCMkRIWjBkcEIyMUhjOGQzaDNtSGdFZUloNHBIa3dlYkI2V0hwNGV0UjdISHM4ZTF4N3JId0lmQ2g4c0h6UWZSUjlXSDE0ZmJoOTZINEVmbngrK0g4VWYxUi9tSC9jZ0tTQS9JRmdnZXlDWElOY2cyU0RiSVM4aHFDSVNJcFVqQUNNa0kxVWpWeU9PSkFra2dTVC9KVDhsYkNXWkplb2w2eVh0SmU4bUxDWm5KbWttYTEyTHZmanN2UktMdmZna3ZSZUxCUGlJK1ZEOGlBYjNqdnZGRmZzKzk1TUY5K2dHK3lEN3dCWDNQdmVUQmZ5U0Ivd0dYaFgzUHZlVDl6Nzdrd1g4QnZpL0ZmYysrNVA3UHZ1VEJRNE8rN1NMOFpRS0FkbnhBL0wzUkJXK0JyTDRyQVg3RkFhWS9Wd1ZVeDM3YWZpczkwUUJ5ZG5BMlFQSitLeUZDdmNYKzBTRkNnNUpvSGIzYnMzM0pNMzNibmNCanZodUEvZXE5N0FWS1FhaDl5UUY3UVpQL0VBVjJZTWQ3czB2QnFIM0pBWHV6UytDSFNtQ0hTaEo1d1oxK3lRRktFbm5CbXo3YmdYWmd4M3RCZzVKaGV0QWR2a0k2NHQzRXJQeDA3N2M4Uk5laytRVndGWFlZZGVNQ1BzQWRSMEg5d0tiMU4zM0F4cnlWTm43RktRZUU2NzNhUWV5aUxSN3FtL0YxeGhXdDFtaFNZd0kwVmhGQnlCK1NELzdDQm9sdkViM0VXNGUrM01IVEpGa3AybXlDUGNjOTVZVlZKMTZxTG9hMEt5cnNwRWV2dnZWRmN0L25HTmVHbEYzWWs1OEhnNXdjUjIreE5YRXRNVFZ4Qk83d1BmbDl5NDVDbEtFT2gzN2VmZ2FOQjBUZDhCMEhmR0Y1VXgyK1FqbEVyTGxmdVgzSU9VVHRCTnM5Mkw0eEJXd3FhcXpzNmxzWm1kMmJVbHlIbXluZGEyb0d2ZlgvTVFWOXd3Ryt3ejNJN08xcThlZ3Z4a3dyM3hnZVdSdVpobjdMUGRMQmVDenJjRE5HdUZMMXlzclN6ODFXNlJicldRZUU3UTBYbG84TnhyN0NlWWw5eHJYeTYyM3hoNVExaFZlWEZkNVh4dEVUc0xXdmFxOTA3SWZEdmoyOFl0M0V0RHhFMkFUb05ENHJHa2REdnVnK1Z4M0FjZnhBL2VXSlJWUDl4Sm45eHozSlJyM0phLzNITWYzRWg1akJpTDdDVmI3TGZzZEd2c2R3UHN0OVBzSkhnNzdvUGxjZHdIM0NQRURuL2xjRmNmN0VxLzdIUHNsR3ZzbFovc2NUL3NTSHJNRzlQY0p3UGN0OXgwYTl4MVc5eTBpOXdrZUR2dFcrSlYzOTI5M0FmY214d1AzSnZnMEZjZnNCdHRkcWJrNHZ0NitiYms3WFFYc1R5b0hPN2x0WGQ1WU9GaXBYZHU1QlE3Qm9IYjNhdG4zYW80Szk3Z1YrMm85OTJyN2F0bjNhdmRxMmZ0cTkybzlCZzVuSFdjS2kvR1FDaFpUSFgwS2s0VVYyUWIzZy9sb0JUMEdEa21GOGZpY2VRcjM2UGRoRllnZDk4SUhpaDM3d3Z2SWZoMTJIUTVKYWgzM1Z2RUQ5MVlXOGZsY0pRWW1RUVg3QUFmdzFRVU9TWklkOFFHcjhmZGU4UU9yRnZncThmdWtCdmQ1OTdNRnFiQ1l0TG9hOXdVeTV2c0xJREV5K3dpS0h2RUd5NUMzc3NJYnlMQllXWGFIZFhWdkgvdXErL0FGRG9RSzk5WHhMZkVUNlBkRTk5WVZ0Z2JIdldGRVJWaGdVbEZ1cTd4NEh5VUcrd3VlNGt2ckcvY042dUgzR01WengwK3hIeFB3eHJHY3dzRWE4emp1K3hNbU5EUW1neDd4QnNXV3Q2ZTJHOFM2WGxGUllXQkhIMmdHRGttTDkxNHI2L2lTZHhMM3lmRVRjSmYxRmZlOUJoT3dJZkVIRTNEMXhPdFM5MkVsKzJIN1RnZjNoZmlTU1FyN2d2eVNCUTVKaGZIM3R2SDNEdkVCdmV2M1YvRUR2ZmZiRmVzR3RxT29tN0liMzU1UlBFaUxOU2RTYWF1K2dCOGxCdnNabXZCWDV4dlN3Ykt3cUIrcXNwaXc2aHIzQ25xdVpMVWVwM0ZjbzFVYlgyZC9jR2tmOXpYM3IvSDhEd2NPU1lYeDkzN2w5N2gzQWEveDkyRHhBOHIzM2hWNVo0SmlZUnI3R3U0NDd2WHp6UGMzOXg0N3h6RjZkWWlGZkI2SkJ2Y3E5OEZKQ24zOEVoWER1V1k3TmxSclhFMWpzTnZidWJEREh3NUpvSGI0OXZFQnZ2RUR2dmlQRmZIeTkxRUcrNFg4OWdWaUhmZUYrUFlGOGZ3cEJ3NkVDcUx4TXZIM1lQRXk4UlB5RSt6M0h2aVdGYzY5cnIrL3ZXaElTRmxvVjFkWnJzNGVFL0w3Qi92R0Zmc1M3alAzQ3ZjSzd1UDNFczV0eEZXdkhoUHN0YkdvdDhrYTl3Y3k1dnNIK3djeU1Qc0hUYWhmdFdVZUUvSlZaMjFTU0JyeGpCWE13YnZJeU1GYlNrcFZXMDRlVGxXN3pCOE9TYUIyOTdqbDkzN3hBYS94OTJEeEEvZzErQklWbmErVXRMVWE5eG9vM2lnaEkwcjdOL3NlMjAvbG5LR09rWm9lalFiN0t2dkJCV0lkbWZnU0ZWTmRzTnZnd3F1NnliTm1PenRkWmxNZkRvdng5eEh4a0FyM2R4VmNIZnZkWFFxTDhUcDI5M2Z4RXREeEUzRFFrUW9Uc1BFbEIvY1JYUXJCK0paM0FicmxBN3IzYlJYNGp2dDFCZDhIL0RUM1JmZzA5MFVGM3dmOGp2dDFCUTdCOXdiWjl3N1pBYnI0amdPNjk4NFZiaDM3cWdSdUhRN0IrSlozQWZoajVRTzZneFg0anZkMUJkTUgvSTczZFFVM0IvZzArMFg4TlB0RkJRNDRraDN4QWFqeHNmR3g4UVAzUGZkRUZmSEVCcVdPblptZUh1YjNFUVdmcDVldXRScjNDUzNXS0NZek55QWVkL0VIMjdXb3ZiSzZhVlIyZzNWNmRCNHkreEFGZFd5SGNXUWErNFZkQ3ZlU2hkbk94MC9OOTdyTjF0a1NzZG5QMmZnNjJSTy85NXIzdmhYZHp2Y0w2YnF0WDE0OVJ2c1RORmxuc3NFZTk2ajNVUldKQnNKMFlLSmNHL3NqSy9zaSt4ZzR4a2JlejZxcnE2WWZqUVlUMzJDU3AzYTRHK0QzSS9jRjl6djNRL3N5OXhEN1ZQdG8remI3S1B0bSsycjNOUHNzOTJqM0lQY1B5L2JPSDBrR1QxSkFhdnNNRy90UCt3djNFZmMxOXlyM0EvY1k5MUwzTXZjQkxQc1hLejM3QzFKNmhaZWNtbytka1owZjIvZVhpeDFLSFNnZERzdUxld3JyOTJEckVvRWQ5NlAzQUNyM0FCUDAxaGIzd0FiMjV0cjNEOU5sMVQyZEg0MEhFL2plc0tIRXhocjNCRVBhK3g4ZSs2Z0c5NmI4SUJVVDlOdXZXRk5UWjFnN0gvczY5Mm9HOXpEM3dCVVQrTm13WEZSVFpsMDlIL3N3OTJBR0RwVkdIUUcrVmdyNFRmZGJGVDRLVGEzWVNmY0VHL2NPNzlQM0dhY2ZEdCtMOGZpUVN4MEc5d0FsRmZjVkJsc2RCZzVaSFRvS0RvS2dkdmZFNi9kbThWRWQ5OFQzdk92N3ZQZG05Ky94L0ZzR0RzdUxDdmRROGZkdTl3QUJUQjBEOThiM3RoWDNKV1lHTWt0Tk9WVWRIaThkVGEzWVNmY0VHL2NpOXdUM0JQY2hIL2NsKzVFSER2R2dkdmZMNi9mRmR3R0JIZmV1VmdyNFpSYjNBSElLKzhYN3J2ZkYrd0Q5WFBjQTk4djNyZ1lPKzdTZ2R2bGNkMDRkRGtwcENnSDN4bFlLak9JVlZMUEtaZDBiOXdmM0JlRDNJaC80Zi9zQS9IUUhLa1pxVldCcW9LWjRIZzdmb0hiNVhIZFJIZmR0QnZjUjl4ZjNWdnZ3QmZjVUJ2dVErRVAzZVBldEJmc1VCdnU1L0FNRmlmZ0RSeDBPYlIzNDlrY2REdmRvaVIzNEhHRWQ5d0Q0VUkwRzl5bjc2Z1hsQnZjcDkrb0ZqZnhROXdENVhDVUcrMXo4WlB0ZytHUUZKUVlPOXg2SkhmZlM5d0FEV2gwT1ZBb2dIUTY2b0hiM3F2SDNldkdCQ3ZqMkZmY3dCcXFoaDN1akg2WjVubTViR2xOa1VEc2UrelFHK3dEOEVCWDNBUGVxakFydzJHbkhZS3dmdGxSYWtsTWIrNVlHRGxRSytCWDNFeFY4ZDNDQmFqVWRKUW84aVdDRGNCNDR6VXRCQmZlaCsyc1Z5OVV0MWdXZnNKR3I5eTRtSFVNS1RhM1lTZmNFRzlIRHBhKzFIdzdMb0hiM3hPdjNiT3NCZ1IzM3NQRUQ5MHY0L0JYM1BRYXdvWVI4bngraGU1bHZaaHBQWTFZNkh2czNCdnNBL0NRVjl3RDN4UGNlQnZjbis4UUY5eFFHK3puMzBBWGhxYi9XNXhyTGJNRmpyUjZzWlZ5WlR4djdxZ1lPcDBZZEFYVWQ5NkJXQ2pNS0RsMmdkdmo4NndIM1dGWUs5MWdXOXdENC9QZFg2L3lHSy9kWEJnN2ZhUW9vQ2c2VmFoMk0rTDREOTRBVzN3YjNmL2xjU1FyN052eXlCWWtHK3piNHNra0tEdmV5YWgyVytiNEQ5MUVXNVFiM0hQaVZCWTBHOXh6OGxRWGxCdmRHK1Z4SkN2c0UvSTRGaVFiN0h2aU9CVDBHK3g3OGpnV0pCdnNFK0k1SkNnNkJhaDJCK01BRCtEd1c5dzRHKzI3NEFmZGc5KytHSGZzaSs0djdJdmVMaGgzM1lQdnYrMjc4QVFYM0RnYjNNUGVkQlE1ZGFoMzNXL0VEUVFvT2NKSWQ2MWdLRG5BZEFkUGxBOU1sRmZkTnpTejVQdXJOKzAwR0RuMEs5NHVGRmRrRys0UDVhQVU5Qmc1d0hRSDNDT1VEOXdobkZTeEo5MDM1d3Z0TlNlb0dEc0gzeEhiMzdkK0xkeEs5K0lnVHNMMzNyeFhmQmhQUTl6cjM3ZmM2KyswRjN3YjdiZmhCaXgxZCt4RzlBWXY0aUFQN0VRVDRpTDM4aUFZTytLengxWGVRQ3Zpc2VSME9SQXB1Q2hPOEUzd2pIUk84SlIwT2Fnck5GdkVHRTd6QUIyaXJ1bUlLOXhFYTl4Qm9DbUp6WjJVZjk1Y2xCL2RlKzhFVjY1QThQVHlHUENzc2h0L1YxSkRmNmg4T0pZVmtIUUdtOFFQNEFQY3BGVTBLKzAzM0JVSDNDZGpJc0w2M0h3NXFDdmdGRnZINVhDWDdsd2F2WldKOUhmc1FHaE84K3hGK0NycWpycXNmSi9mNkZlcVFOMEpCaGpjc0s0YmEydG1RMnVzZkRsMVBIU3NLRHZ1Z29IYjRRZG4zQWVzQjNWY2REbkQ3Wi9IeVpCMkZkNE1LakJWRVcyUkhaR2lncEhJZVBFd0ZXTGpOYWN3Yjl3anowZmN0SC9pREpRY1Q3RlVIczJWaW4xY2JTVjVxYm5RZmJtV0NlUHNoR3ZzZ2xIaW9aUjV1b3JocXpSdS91cU91cXgvN1hmZGNGZDJObVoyaUhwMlpwYUMwRzdPbGRubVpINTEwalgwNUdqcUpmWGwwSG5sOWNYWmpHMkp4b0oxOUgzbWlpWm5jR2c2Q2hncng5MXQzQVZBZEEwQUs5NWNsQmc1aEN2Y1A4Vm9LOGwwSys3UjZIZmNQOFFIYThRUGFWQlZsZFh0b0htNHJzd2JoeWNUZ0gvak9KUWZ5WFFwd1lRcjNkWVVkRnZIM0pnYmI1dmNiKzRFRjl4UUcrMXYzeWZkRDkxcUdIZnRYKzRJRmlmaFBKUVlPKzdTTDYvajhoUjMzRDJzZDk4YUdDdXNyOFJMVDhmZGRWUW9VSEJPODB4Yng5OElHU3dyM3dnZEVIVVphZDExaEhyQm5aNmhFRzNvS0g0a0dFOXpCaHdxQ2hncnJLL0ZTQ2hPNFFBb0dFOWpCaHdwZGhmSDN6L0VrSFE2S0N1c3I4UkxOOGZkZDhSUGNTQW9UN01BbEIvZGUvQzhWTEliZjFCOFQzSThkSGhQc1BZWThLeDRPaWdycksvR0RDdnRoRmZFR0UrejVYQ1VIRTl4V0I2NXJYSDBkK3hFYSt4QitDclNqcjdFZko3VVZLNGJhMmRxUTJ1dnFrRGRCUW9ZM0xCOE8rekdHQ3ZHRmR4TE44Uk93elJieDk4VUdFOURWdkt1OXBaeUVlYU1lMWVNRm8yeHBtbUliZWdvZmlRWVRzTUdIQ29nS05Rb08rNkNMNi9maDJRSFQ4UVBUK0k4VldEMisrOFFHTzc5ZTBoN0E2MlVHY29DVnB4LzN1OVhaUWZjdWh3cGVDbElLRTdoQ0hSTjRUd29UdUQ4S0RpVmhDZ0dGK0Z3RDkwZ1czd2IzVHZpUFl3cjdDM0FLK3d2MzkyTUtEdmRFaS9jcyt4ZDIrSTkzRW8zNVloTncrR2dXNVFiM052aVBZd29Uc0Nwd0N2c0g5L2NGUVFiN0IzQUtLdmYzWXdyM052eVBCZVVHOWZmM0JZMEdEa2xoQ2dHVitHQUQ5MHYzbHhYN1FmdVhCZmNPQnZjQTl6MzNBUHM5QmZjT0J2dEI5NWYzT3ZlTWhoMG0remdtOXppR0hRNGxlaDBCaFBoZU14ME9KWXZyOTlYbFdCME9jQjBTbWVWLzVSUFFFK0NaOTZRVkU5QytpcVpWU0JyN0lRZEZ1R0xBSHVETldnWnJmN1MxSC9jVUIrZE9xM3FRSG8wSG5KRElydU1hOXhVSHRaZTBxeDY4elRZR1ZsNWlSUi83SXdkS2NGUllIZzc3MlB1Tytud0IwOWtEMC91T0ZkbjZmRDBHRG5BZEV1dmxmK1VUNEk0bEZlQUd3TGkwMFIvM0l3Zk1wc0srSGhQUXpRY1Q0RmlNY01IT0d2Y2hCOUZldEZZZU5rbThCcXVYWW1FZit4UUhMOGhybklZZWlRZDZoazVvTXhyN0ZRZGhmMkpySGxvR0RzSDNSOW1DMlJMUStHSVRZUFQzUlJXdG9xU3dzeHVtc1hkN3NCOFRvSHF5c1h1dEc4NnZ1TFdoSDJmS0JXaDBjbVpqRzNCa25weG5IeE5nbldWa21ta2JTR2RlWVhVZkR2dTArMHgyK1BieEFkbnhBOHo3WVJYM0ZBWmwrS3dGV0FaeDFSVlRIVW1hZHZpYmR3R3Q4ZmF6QS9lSDZ4VklsV083N2hydnM3dk9sUjc4a0FTejVnYlNrOEN0c3JsQXpoaDJjVzk0WklNSTk4OEhzb09uZUtCeDFzNFlaTGxXclVTVENPWmpNQWY3QUlJbVAvdERHdnRDOEQvM0FJSWVEa21GNnovcjkxTE45NVRyRXJ6eGVldng4Uk82cVBmQUZSTjIyd2FYWlpkamNCcHlnMnFCY0I0VHVuS0tjWVYxZmdnckJ4TjZtYXFxa2FVYkU3YTU5d04zc1J1M3dwZXh1UjlNMmdWemJXV0NiaHRyVjVhT2J4K2VyNWV1c0JxbWdxcUNxUjczSE0wR0U3cjdOUVo0czN2RnZSclBzTFBCd0sxbVE0MGU4UWIzREV2Zyt4b2hPei83RWxxVVhhVlVIbFFHRGw0ZFNhQjI5elRONmMzMzJuZ2RGdXYzTlBjcXpmc3F6Z2FacGdYM0hNMGpCdmMwOTlwakN2c20rOUQ3SnZmUVl3cjNOUHZhQlNOSjl4d0dtWEFGU1BzcVNmY3FCdzVKKzBUcitGclo5ejdyaFhjU2pmaERFOWozQkdFVmNZZDZmM0ViZVhxT2pZQWZlaThGaFo2aGlKNGI3Yks1NUpvZjB2Z3pCZWNHbDlrRk1RWVQ2S0QzRHdXcmtKK2FxUnVabVltSW1oOFQySnJxQlJQb2ozeDdqWHdiUTBCek1Yc2ZjUHNzQlRNR2Z6MEY0UVlPU2Z0VTYvbG41Uks1OFRubFBlWDNLT1UyNnpieEUrRVQwczJCRmZzRjJrYmw3dDdSOXdMQ2VydFBwQjRUeWQ2M2xyUGNHdmNhVmF2N0FhNGVQYVJ5bUxjYXFLR3R2UjRUekwybGFGd2Y1UWIzQ2o3Qk1qQkVTQzFWbTJhOWJ4NFQ0amxuZTJFeEdpV2xYL2NDWlI2eGZnWGdicHVBV1JwWmFXOWVIaFBSVlc2dXZvZ2ZFK0hmOTBFVlpYS2VuSDhmZlorSW9MQWF1cENhbTU4ZW1wZWxtcXdicktWOGZKY2ZtM2VRZkZ3YVpvaDJmWGNlZW45eWVHVWJEa24zSWRQM3N0TUJwZG4zcHRrRG12ZExGY0JYdkx3RmRxZTZlYndidkxlYm9xa2Z2RnEvdjF1OEJhR25uTG05R3J4NnVYV29IcnU4Vjc5YVd3V2hiVitiV2h0YVhIcDFieDlhdkZaWHZGb0ZkRzU4WFZvYVdwdGNvWEFlcy9jUEZlUEN3dDNkd2xRek0xUlVPVGxVd3VNZUR2aXM5MFFCM05rRDNQaXNoUW9PKzJuNHJQSFZkd0d4OGNEeEEvZFYrS3g1SGZzdkpYa2REb2tLdXZlcGN4MTErMTV6SFE2RUhmZU8xaFZ4Q3Z0ZysxNEZEb1FkdWRaVUhRNWQ5M25yQVl2NGlBUDNlUVQ0aU92OGlBWU9TZmdhMmZlSWVCMzdUUlhyK05PUUhmZUlLL3VJa1IwR0RrbW8yZmZOMmZkcWVCMzJGWkVkKzJycjkycVFIZmZOa0IzM2FpdjdhcEVkQmc1VENzSDVHczBCOTViWjA5a0Q5NWI3VFJYWitkUFQvZFBaK2hYN1pnYjdJRE5OK3hZajRqbjNEeDhPWGZkRzkvZ0IwL2Y0QTlQMytCVXAyenZ0N2R2YjdlMDcyeWtwT3pzcEhnNW5IZnRwaTQ0ZFFXd2QrMm40OW80ZCtLeHNIWWtLOTNuV1ZCMzdTaVZVSFE3NFdvdnhBZmNJOGZkNzhmZDc4UlJ3OXdnV1hCMzM0U1VWWEIzMzRTVVZVeDMzYVhFZHZNVFZ4TFRFMWNURHhOWEVFN3Z3RTZBdytKN29OQjBUb01EN2lNRTVDbEtFT2gwVEd3RDdlZmdhTkIwVFJnQjBIVGo3Wi9INGx2RUJ2L0d4OGJIeEEvZFU5NllWY1loNWZYZ2VNUHNSQlhkdmYyaGhHdnNKNlVEdThPUGY5aDZmSlFjN1lXNVpaRnl0d3FDVG9aeWlIdVQzRUFXaHFvK2xzaHJNSlFmVlhRcUNDbTczZGdQM0JmalFNZ3FDQ3JiM2RnTzIrTkFySGZqUTl5WlB4eEpnOTlvVG9QZFArTkFwSFJOZ1pncjQ0Tk5vMUJKUngwLzMrQk9RRTJDTitOcGZDaE9RTUFvVFlFRWRhd3I0MXMzVmR3Rm05OVlEWnZsaUZUbVN4RkhzRyt6RXhkMlNIMDhHVUg1aWZGd2JjSFdRbDNvZmVwZUFuWVNtQ0E3NDN2Y0FBYzFXQ3MzNDNpWUtEdmplOXdBQmRXd0tBL2N1K040a0N2akJnQjBCbklBZEE1ejVLRXdLandvQjl5dlpBL1FXVERNeUhiZkhCUTZDQ2xMNFBnTlMrTkFzSGZjQSt5WXJIZnQydmdHZzJRUDNYZnMwRllGOWVvWjFHM0YwbjZpMG83cXpzUjlZQmxsblltdEtHbEcyYU1HM3JKYVlueDRPZ2dwZzk5b0R5dmpRUUIzNFd2ZDU2d0dMK253RDkza0UrbnpyL253R0R2ZjlpL0hFNjhPQUNnSDRQbFlLK0Q0MkN2eU5CdndYL1Z3RlloM2g5ek1GOTRFRyswN3JGZmRNOS8wRmpmdjlCZzc3Y2ZncXpjckh4TTBCa2RuM0hka0Q5M0g0TGhYWjkyUUcxbE9rTGs5bmdtZHdIcjlmQlp5V21KRzlHNnV2aVdZZmVmc0VCMHBsWUZOZHNGL3JzNmFYb0pnZmpRYlpCR21CZ0VwdWFwS2lvNktVclI3YkJnNXRIZmR1QnZjdjl3UUY1UWY3TC9zRUJmZkMrd0Q4RGdkQ1ZBVXhCOVRDQlE1VUNzbHlGYmx5dmVVRmI3SzhlY1liOXdUWXpjbXRINksxazZEM1Awb0tncHQvbkh5YndlMFlYYVJhTXdXbFpGcWRVU2NLUXdxVWZKWjdtbm9JeC9jQUZYMm1oN1AyR2kwZHNhcCtkNklmcmw0Vm1tK1BaZnNDR3ZzbWczZHZaeDV2ZFdaeldCdGpiSm1nZFI4TytCQ0xDaVZkSFNXSEhVd2RFM2IzTS9mNEZTRWQ5N2o3K0JYNFZmSDc2ZmRsOTdUcis3VDNYL2ZuOGZ4VEJoT3VWQWUyWmxTZFZTY0tRd3BOcmRoSjl3UWJ2Y3Fpc3F3ZkR2dHgrQ3JOOTBqTkFaclo5eC9aQTVyNHhoVk5rWFdsYng1dHByVjl1UnU2dFptcHBoK2xwNUdoeVJySmhhRnhweDZwY0dHWlhSdGNZWDF0Y0I5eGI0VjFUUnJaRnErTW1KbWNIcHFYblpTa0c2T2RnbnlYSDVsNmpINW5HbWVLZm4xNkhueC9lWUp5RzNONWxKcC9IMzJjaXBpdkdnNzNmRThkQVo3cjkyYnI5MnJ4QS9jUitBNFZQUXI3TGdjb1ZrRS9KdHRWOXNYTW44V3hIMDY2eEhyVVpBcmZCbUFkVkV4elkyNGV1V3hWblRzYlAxTjNWV1FmOTZ6N2RCVm1CemdkOTI3ZmRBcGhDbG9LRHZ1MGkrdjROWGYzYjRVZDl3OTRDbU1HZDM2WG9oLzNsQWZOdndYVkIwbFhCZmVQSmZ2ZEIwbFhCVUVIemI4RkRud0s5elAzS0JWL29JZWp5QnJVUEFxZW5vYURtaC83aXZ4QUZiZHh1TmdGZTZXdGdMY2IycnF0cXFjZnNyYWJ0ZmNDR3ZjR2ViWmV1QjY2M0YrbFh6OEZtbkJwbGw4MENpeVZVTUJiSHZlQjk4Z1ZsM1dQYzA0YVFqMGRlSGlRbEh3ZkR2ZWlUeDBCVWgzM2F2RUQrWnYzdnhWZ0hVdFlibGxoSHIxaFZxaExOQW80Q3M3RHFyMnZIMXlxeUduY1pBb0cvRGF4RlR3cEN0c2EyaW9kT3hyeHVYUUtnb3ZyOTdicjl4cnhBY3Z4OTJIeEEvZVUrQllWeGdhem0zWmxIL3RHQjJONmZsb2VaeXZLQnVERHpOb2Y5MGtId1hTd1daOGV1cCtsc2NJYThqdk4rd2o3RHpGVit3UWUvTHp4K0x3SGpiU2tvTldOcll5emdabC9DSmgvam50eEdsOTJmR29lVGdZT3dmZk8yUUg0YjlrRCtHLzNBQlhaOTdEOGpqMzRRQVlPUHgzNFVQZkE5d0QzZk5NQjl6alo5MXJaOTlMWkEvYzQ5OEFWMmZmbzl4RFQrOXBEOXhBRytUVDc2QlhaK0REN0RnYjdCL3ZFK3dmM3hBWDdEdnd3MmZmaWpRYjNGL3ZpQmI0Rzl4ajM0Z1dOQmc3ZmkvSDNaZXYzWDBzZCs4VkFLOVlHOXdEckZmZGY5eFVIV3gzM1pmY2M2d1lPOTBPTDAvZUFkdFBUOTF0L0N2ZGk4U2pmOXdQZkUrNkEwMDRLSy8xdFpRb1Q3WUJsSFJQdWdQdEUrMUFGKzdiM2F4WGYrRDgzQmhQMmdHOEt3WXZaOTJIWjl5V09DdmNlRmRuM0pmZHEyZnRxOXlVOSt5WDdhajMzYWdiN2F2dXZGVzRkRHJxZ2R2Y3U4ZmQ2OGZjUWQ0RUsrSG9WOXpVRzFiZE9WVlZmVGtJZit6WUcrd0Q3bEJYM0FQY3VqQXJ6OHo3M0Jmc21IL3M0OXhCSEhRNzNRNHYzR2tQVDkwSjI5K3QvQ3ZnSDN4T3U3RTRLRTI3N0xQMHZGZmRZQmhPdVRkOEhFMjdKckFjVHJtOGRFMjc3TC91M0JmdVg5eTBWMy9nL053WVR0bThLd1hiM0d2RFo4UGNhQWZkOTl4b1U0THIzYWhWdUhmZE85endWUndyOE1nUkhDZzc3MlB0RCtlWUIwOWtEMC90REZkbjM4ajBHOXlvRTJmZnlQUVlPK3liNFJMNzNUTDRCeEw3M1RMNER4UGpURlR6TFM5cmF5OHZhMmt2TFBEeExTendldmhhK3RMUyt2clJpV0ZoaVlsaFlZclMrSGc2S0N2SDNXM2NCVUIwRFNBcjNsaVVIOTE3OC9CVXNodC9VangwOWhqd3JIdzczUTR2M0drUFQ5eWx6Q3ZlZDN4T3NnUGNUVGdvVGJJRDdTdjB2RmZkWUJoT3NnRTNmQnhOc2dNbXNCeE9zZ0c4ZEUzV0EreS83dHdYN212Zm9Wd29UcllDdWZLOWlvaDRUdG9CUUN2ZVNoZFAzbU0zM0M4M1Ewd0d4MmZjbjAvYzEwL2NJMlFQMzQvaVRGYzBHdXJ1QVdsUldoMUVmV1FaRCs0RVYwL2MvdEFiM0Rmcy9CZDhHK3czM1FRWEdrcnlyM3hyaVc3SXFIdnMwQnZ0MSszRStIY0gzYXRrQnV2aU9BN3IzYWhWdUhRNThDdmY1OTVFaEN2czk5N01WOEwrcGJhSmhsVmtaaVlrRnJXMWtsbU1iUlRjZE1CMjd3SktzOXhFYTkyS0V6RDNxSHVXNlpjSWpWV1duVzZOUG5SbHJRSzUvcUg2a2V4azRZQVVPd2FENFpnSE8rR1lEenRjVndsVDNSdmRIOTBYN1I4UEMrMGYzUmZkSDkwWlR3L3RGKzBmN1J2ZEhWRlAzUi90R0JRNzNrb1hUeHRQMzB0UEcwd0d4MmRqWitESFpBL2lnOTdrVlU0SmVZMUliTlZQWjN1RyswdVRFdUdWV2xoL1RCdmNCZmovQktodjdIandyK3h2N0dOOG85eHpwMHNuMW5SLzh3c28rSFMwSysyajQ0Q3NkTFFwSCtPQTdDa29kMFBjQUFmYzNiQW9ESWdvbStPNGtDaTBLK3lMNDRESUtTaDJ6Z0IwUzkxNkFIUlB1SWdyN2d2azRGUlArYUIwZUUrNVNYVjFTSHhQK1RSMUtIZExUYU5RU2pQajBFL1FpQ2hQcys1SDQ2bDhLRS9Rd0NoUHNRUjJWandxOTl3RDRrUGNBQVhVZDkwalpBL2Q2TXhVeUhiWEQ5Wm5kMGFUM0N4bjdCZ1krQ3F4UTBrenpoUWdPT3gzM01LNHJIVHNkOThDdU93cFpIYnlISFlFZGVtd0tFL28ySGZlZnZDWUtFL1lxQ2pzZDkzYXVNZ3BKSFhTdUt4MUpIZmNOcmpzSys3UklIZENISFg3M0FIZjNBSGYzQUJQbzFoYjNBSElLQmhQMDQ3d2tDa2tkdXE0eUN2Y2VTQjNTMDJqVUVvRWQ5OUwzQUJQc1doMFQzUGNwdURjS0loM1ErQnNySFNJZDkybjRHenNLeTBZZHRvY2RkUjJQYkFxUDl3QVQ4aUFkRSt6M1NQZ3BKQW9pSGZjZitCc3lDc3RHSGJqVGFOUVNUQjBUN0NBZEU5eW4rQ1UzQ3FkR0hhajNKaEoxSGZlZzl3QVQyRE1LRS9qM0p2alNRQjB1Q3ZkRXJpc2RMZ3IzMUs0N0N0OXBDdENISGNuM0FJNXNDbzczQUJQeUp4MFQ3UGV6dkNRS0xncjNpcTR5Q2wxSUhjS1ZDdmRiOFFOQkNuSDRXaXNkWFVnZDBJY2Q5d0QzQUhyeGV2Y0FFK2hCQ2hQMDRQaG9KQXB3a2gzcnJ2Y21XQXIzUC9rbFFCMHhDdnN6OS9rckhVUUtsQjFQeDI0S0U3c1RleU1kRTdzbEhYejMrU2tkRTdkbUNrUUsxSWNkcGV0OWJBcFA4Uk82Z0JOOGdDTWRFN3lBSlIwVHV3QmIrQWNrQ2pFS012ZjVNZ3BFQ3JlQUhSS2w2NlNBSFhieEU3NUFFMzVBSXgwVHZrQWxIUk8vZ1B0TitGRk1Da1FLMXRObzFHNEtFN01UY3lNZEU3Y2xIZnRjK0FOZkNoTzdNQW9UdDBFZEpZOEt2V1FkQWFieDl6UFpBL2RITXhVeUhiWEN5Slc5cmJDMkdVRE9CVTBLKzBUeFFQY0NneDhPT1IzN1RQZWxLeDFkVHgyVUhVL0hFbElkRS9ZakNtUDNwU2tkRSs1bUNsMVBIWFVLRS9ZVCtTTUtFL1pDOTdNa0Nqa2Qrd2IzcFRJS2R4MWFDbkhNS3gxM0hVL0hFdER4RStoY0N2Y0t6Q2tkRTlobUNtRUs3b2NkZGZjQWV2RjY5d0FUNkZ3S0UvVGcyaVFLZHgxYUNyZk1NZ3FDaGdycksvSFcwMmpVVWdvVHRrQUtCaFBPd1NVSDROWmZDaE8yTUFvVHJrRWRMQXI3VFBmVEt4MVpDcFFkVDhjdUhXUDMweWtkRTl4bUNsa0tkUW9UN0JQeUlBb1Q3RUwzNFNRS0xBcjdCdmZUTWdwWkN0YlRhTlF1SFJQYyszWDMzVGNLaUFyRzl5WTFDdkg0TlVBZFF4MzNETXdySFY0SzRQY21UOGRTQ2hPMlFoMFRkazhLRTdZL0N2ZWN6Q2tkRTY1bUNsNEs3b2NkemZGY2JBcG44Uk81UWgwVGVVOEtFN2svQ2hPMjkzdmFKQXBESGZkU3pESUtKWG9kNEpVS2hQaGVNeDMzTE13ckhTVjZIZTczQUFIYmJBb3pIZmViMmlRS0pZdnI5OVhselBjbVdCMzNHUGgvUUIxd29IYjRRZG55OFN2ckV0M3g5emp4RSt4M0NnWVQzTTRIcXBhV3JCN0ZCaFBzNjBrSGJRcjNudnhCRlZzS0J2SmRDb0tMNi9maDJmY0I2d0hkOGZjNFZ4MzNudnZHYXgzN2Z2ZklkdmZyZndvVHNQY0o5N01WMy9nL053WVQwRzhLKzM3M3M5UDNzOU1TbXZFbzMvY0QzeFBvbXZlelpRb1QyR1VkRStqN1JQdFFCUTc3ZnZldmN3b1R0QlBVOXdiNGJsY0tFN1N1Zks5aW9oNFQyRkFLb1l2ZCtJNzNFWXQzRXFYNGx4T3dwUmI0bDhzRysxcjVIUVg3QlFiN1lQMGZCZTJmRmZjQzkrVUZFOUNaeEtYVGs3TUlqZ2FVWGFnN21WUHkrOWdZRGk4S1B4MXRvSGI0UitNQjl1cjNGK3dEK0lMNFJ4V1M0d1g3K0FaRFgzNTZkUitYUndXUm5hS1B1aHVJK3d0MCsxdHErd2tJNlFhczl3Q2g5Mm1ROXdZSTl4Zjd2d1pFa1Y2VmR4N29Cb1NvaHJIVUd2ZTdCdzVKaHVmM010ck8yZmN2NkFIYzhRUDRUdmxBRlpwM1c1MUxHL3NaUlMvN01IZ2ZYd1p6UFFYSkJvcUFpNENBR24rTGZveUNIbVVHY3p3RjBRYjdSS0RaUWZjTkc5QzRtcG1kSCs4SGRuUm5lMUliUGx5KzlvRWY5eWdHbzlvRiswbXRCcXozWHdlajJRWDdiZ2J1bGJYRDNSdkZzSGwzb0I4T0lJbmErUVBWQWVucDl3WEdBL2dUOXpnVllYTmxYbG9iWEdlejZZb2Z1Z2Z6OXdiUDl3bjNDaHJyWnRJOVBVSkgrMEFlKzUwSGRuTnpkM0J5cEZRWW01bWNtNXFYQ0g4SExJKzBPZmNERzlESXNPTzFIL3QvK0NrVjl4aXFzNm14bVdwVE9Wc3dTamNlRHZmYmhwLzMzNTczMzZFQnJmY28rSkQzS0FQNTJ2ZnVGWlFIOTEzN1NQYzIrM1A3Y2Z0SSt6YjdYZnRiOTBqN05mZHg5eGIzQ2NMZzBoNVNCa0pMTDF3akd5czB0Y3hNSDRhUmlKT1VHdmRaQjQ2TmpJNGUrSXVsRllpS2g0Z2UvSWNHaUltUGpoLzNWUWVWanBTUmtSN0x5dUsxNmh2cjRHSk55eCtSaFk2Q2d4b09Xb3JoOTlqZTkyemdBYkRyOTNUcUErajVLUldpbzdDanZ4dmp5dnNJK3grQ2kzbUtneCtLQnFWK1g3dEVHeWN4S2ZzMyt3bkcrd2YzQ2ZjdTRQYzE5NVgzbXZzRzl3YjdERDliYlhOdUgvY3gvU0lWVkduRzN1dTY0Y3ZFcjFwbmxoLzdDb0ZmK3cxRUd3N2QrUEhvQWZjRjdQZGo2d1A0N3ZqeEZlajgxaTdrL1ZIcytWSDNZLzFSNi9sUkJ3NVBLdXo0K2VBQnFmY1VBL2hvS2hYcys5K05CL2RxOTlMN1ZmZTFCWS8zdk9EOFBFTUg5Mm43MlB0eCs5NEZSZ2NPVXdweit5TDZad0dxK0g0RCtKMzUyUlZIQnZzdS9ZK0dhWVpuaUhjWmlveUluNE90aGFzWkxQZmEreUpTbTFETnBQY1ovRlFGMndZTzkwRDNHTVQzQm5hbWR1dkRFcmpHK0pMR0U3ejVOZmUyRmVWUHhqcU1IanBjVUZ4aUg4aGFXYmhHR3pWTFNqRXl6a3ZYMXJ5OHhic2ZQTXE3YjhNYjF0TEg3Qi84Y2ljVlZtVzF3TUtxdU1NZkU5ekpyMWxYc3g4VHZHQmxZMWxWRy9mZDkxY1Z2NjlqVDJCc1YxVmFiYW5RVVIrc3FyZkt4UnNPKzFQN085cjUvZFVTOXhMbFBlVVQwUGZlK2VRVmtJRjJrWFViRStCbVpYeHZjaDltWUgxTSt3WWFFOUQ3T1pmN05QdEVHaTJCWDN4ekhueUJlNFY5RzNwK2tZK0RIMzFCQllTWHBJT21HN1czbkxpaEg2R3ltTXJ2R2hQZzkwRi85ekgzTkJybGtjS2dweDZjbDV1VG14dVlsWWVHa3g4T1ZmY2Z4WmZFc3NhV3hSS3YrRFlUV0JONCtEYjRSUlZoYzNad2FCdHdkcHFkYkI4VFdKaDFiYUpmRzFSZFkxT05IYTJ6RzZpaGZYbW5IeFA0Y2JTa2Y2NGJ3TFMyd0tNZlovc2JGV0Z6ZDNCbkcyOTJuSnh0SHhOWWwzVnRvbDRiVlYxa1VvMGRyck1icUtGOGVhY2ZFOWh5dEtSL3JSdkNzN1hBb3g4T1ZmY3p4L2NWeC9GM0FiZjRKd1AzK3ZpQUZWeWRYeVVGKzNOUDkxMEdWUHNWQmZzbVQvY1FCbVkxdW5tMzh3WDNkY2Y3WHdiRDl4VUY5eWZIK3hJR0RsV055Z0c4eGdQNFVQRVYwd2Y3NVBjL0JZMEg5K1QzUGdYVEIvd2YrMmNGU2dmNEkvdkxGY3I4SjB3SERsV055Z0g0RjhZRHZ2amhGVU1IOStUN1BnV0lCL3ZrK3o0RlF3ZjRIL2RuQmNzSGpmd0xGY3I4Smt3SERuTmc0UGo1NFFHNitEOEQrRzczOFJYN1AvZ2NCVHNHKzBUOEhQYy8vQndGMndiaitCa1Yrd0Q3aTRaL2cyeUlmUm1IQm9pWmhhT0VvQ0QzamhqMjk0YVRvSkdoajU0WmpnYU9lWkp5a25nSURnNW5DbXNLU1lYeDk2amw5eTU1Q3JIM1czNGR6QWYzSG84N3h6RWJaVmFHZWw0ZnpnZlFzN1BIdUt4MlpKb2U5QWJ6ZVRURkxoc2lLa0g3RngveCs0NW1IVW1GOGZjdTVmZW9lUXF4K0ZRVit4NkgyMC9sRzdIQWtKeTRIMGdIUm1OalQxNXFvTEo4SGlJR0k1M2lVZWdiOU96Vjl4Y2ZkaDN4aFdZZFhoMHZDb1dSK1Z5UisyZVJCdmV2ai95R2tRZUZrZmxja2Z0bmtRajNyNC84aHBFSjhRcnhDL0VNRFBFTURmZUVGUGkyRmIwVEFIWUNBQUVBSWdBdUFGY0FlUUI5QUkwQWxRQ2xBTEFBdlFERUFNa0EwUURaQU9JQlNRRmRBVzRCZEFIUEFkUUNLUUk4QWtZQ1ZBSnFBbklDZGdLQ0FvOENuZ0tzQXJrQzFnTGpBdXNDOGdMMUF2MEREd01wQXk0RE53TkVBMDREZFFPQkE0Z0RyQU94QTdVRHhRUE5BOUlEMWdQMUJCUUVHUVFnQkNVRUt3UXVCRE1FT2dSQkJFY0VWUVJaQkdVRWZRU0JCSllFb3dTb0JMY0V5Z1RRQk5zRTRnVHJCUEVFK3dVQUJSQUZFd1VlQlNFRktnVXpCVHdGUWdWR0JVc0ZXQVZsQlcwRmNnVjhCWUVGaWdXVkJad0ZvUVdrQmE0RnVBWENCY1lGendYVEJkd0Y0Z1hvQmV3RjhRWDFCZmtGL2JUM2toVXdIYksybTdYM0FocjNBWHUxWkxZZXFtOWNyVHcwQ3ZmUWlpRUtDeFZDS1FyVkd0UXFIVUVhQy9kZDk1TVY4dmZMQlkwRzh2dkxCZUg3a3hYM0JwTUtsUjB4a3dyOVhBVmlIY0wzTXdYM29nWUwrRi8zYXhYZkIyQWRLZnNEUy90WisyVDNEVm56ejh5anhiMGVQQjNmQkVJS0N5WUtLZ290SGI2d2MyK2hINmRuazNmN0pob0xGZmNBOXdCSEhRc2Ird1ErU1UxcEgzUmhnM2I3UHhvTEFjbjNBUGUyVmdvbkhRczlIV2hybTZCOEgzaW1oWjhMKzBUN0FDWUtEbEVLSXdvTFdRckc5eVlrSFF0S0hjTDNKaWdkQzk5cENzTDNKaWdLQzhlTDN2aXY0aEs2N3BUdDdleVY3aFBrOXkvZUZmc01PQVlUOVBkdXlBWVQ1RlcyVnZjRzl5WWE5eWpIOXdMdDg3MzdGUHNTK3pKWElsUmZIaFBzVHZkdTN2c05qZ2NUNU1ISHd2Y0Q5eG9hOXpBejl6YjdOL3NzSVBzZyswMGUreGUvSk1OTEhnNnp3R2ErRzg2cnc4ZVdIMDhHWm9SMmhIZ2JDMFFLbEIxdUNoTytFMzRqSFJPK0pSMExGZDhHTDBVS21PY1ZTZGJuYS9RYjl5M3MxL2NYN0Uzbit4bWJIMm1QY0k5NGpnaERsbTZ6c3hyUHdLM055c2gxYXI4ZXgrUUZ0a285cWpNYit5YzJOZnNPSk0wNzl3OTZIN0NHcEllcmh3akxnNmhsV1JwUVZtTXpQME9udGxVZUN4czhOeDBMQWJieDkxanhBNVhnRlU3TTEyM2RHL2NLNThUdTNHSExJcElmTjVFRldJOTdvYUVhcnFHbHpNSzBlRyt6SHNyVkJiVlpUNll5R3lBNVZpUTB5Vm5maEIvbGd3V3VpS2FBWnhwZ1lYVlJSMXVodGw4ZUN4YjRXL0g3Ny9kbDk3enIrN3ozWC9mdjhRdGZDaFBzTUFvVDNFRWQrd0tiWWJKZ0hteW51bW5hR3dzVnE1aWNvNk9ZZW1zZVZRZHJmbnB6YzM2Y3F4NExBZGIzQUFNMkhRc3BIV1lLa1orZXBoNmdtcXVicmhzTHFKMmtsY0FiMUtwNld4OVdDMHR0WFdwUEcxaG1vNmQxSHk4ZEMwWmdZMUpSWUxQUUh2ZkNKUWNMelJieDk4SUdSQjE2Q2g2SkMvZGJGdkgzdVFiM2F2ZzNTUXI3Sy92USt5djMwRWtLOTJyOE53VUwySTI0dE1jYng3ZGlQbzRmQy9zL2szYWlZUjRMa3gweDVVVWRDekVkRG0rdmc1LzNKaG9MWnFsdHNMQ3BxYkN3YmFsbVptMXRaaDRMemZ0aEZmSDNsd1puc2JSaUN2Y1FHdmNSYUFwY2MyaHJId3NGK3dZR0N4cjNQNE9nZExVZUM5QzJzOFhFdG1OR0h2dkM4UXNWYUIxU1hWMVNIazBkYkhKbmRXRWJPRnE2OXdMM0E3eTYzcld2ZFd5a0g5Yk9CYjVmVHJBK0cvc0ord1ZCKzA0TGVoWE5CdmhEK1g0RlNRWUxWVnNLKzhJSEM3T2lscXlyR3NsVnh5azdVbGREaGg3ZkJxNlRwNXlxRzZ5bGRHOXBiM1pmSDJzR0RnRlNIUU1MRWxBZEMvZDE5eG9Cd1BjYUE4RDN1QlZIQ2c3TFJoMEJUQjBEQy9IM1hmRUw5d0FEQ3hXd0JyT3JjbVpvYjNWbGFIU2VxSUVmTndZNm1NTmsyUnZveWIvYUh3c0JxL2hiQTZzVytGdngrOWdHOTlqNHBRWGMvRTRyOThvSCs5ZjhvZ1VMWFlWa0hRc0IwUEVEWEFvTDhmaVBKUXZRRmxzS0Jnc0VVeDJDaFdBS0N4V3NwcFdhSGd2eEsrdjRMM2NMb0hiNGozY0xjNzhieWJpbnNhZ2ZwNitUckFzRlJ4MExHOC9NbzhXOUh6d2Q5OUFMRmZldTAvdElCdmNvOXpBRnBLYVNwS2NhejFIQ054NEx6dUVGRHZzZjkzYnhBY0Qzd1FQQTkzWVY5OEh4KzhFR0RvT3NiNjhlc1c1ZXAwMGJWd3VMQ3BRS0MzQ0Y4U3ZyZXgzM1czZU1IUk44Qy9qenpRRno5N1FEYy9qekZmZTB6ZnUwQmc3M0FNLzNBQXM4VUdBc0gwaFlQYjRIQ3hLbDYvZG04UXRKWHdVM0I4MjNCUTc3OXdXSkJndnhCeVh2OGU4RjhRY0wrVno3QUF2VDl3dk5hM2YzTXRNUzkyN2ZQTjhMRlhZSzFJY2R0UEZvYkFwbzhRdENDZzdkRnZINFFmSFpKUXNWTU1OcjFSNjQ2d3Z4QWJIeDkxenhBd3RWWFhkamF3dng5Mm9MV1FwUkNndjdhWnAyK1doM0FaUDMwUU1MazJxblp4NWxxTGh2eVJ1L0M5K0xkeEwzQ2Q4TDYvZGY4UXNCZ1IzM3ExWUs5MHNMK05DVkNnc1N1MVVLRTl6Mzh3dEpoZkgzZHVYM1lQRVNDeFhaOTBROUJndWdkdmd2Q3lVSERrbUY2L2NMNi9jRTZ3dEoxdmdvQWJyNEZnTUxjUHRNZHZkYjhmZlBDNFgzQUF2M09BYjNKdGozQlF0M2Z4MExkd0gzbWRrRDk1a0wrM2ErMnJNTEFkRHhBOUFMUVhJZEMrdjQvSGNMQnZ1WEMvajJkd3YzSmdFTEFBQUI5QUFBQVBBQUFBRUNBRUVCVFFBK0FlQUFBd0hnQUFnQ0J3QXpBb2dBSndEd0FFVUJGZ0E4QVJZQUZBRmdBQ1FDV0FBdkFQQUFSUUdYQURVQThBQkZBVTBBQ0FIZ0FDWUI0QUJkQWVBQUlBSGdBQTBCNEFBTUFlQUFKUUhnQUNRQjRBQXpBZUFBRndIZ0FDUUE4QUJGQVBBQVJRSllBQzhDV0FBdkFsZ0FMd0hQQUIwRElBQW1BbUlBQVFKaUFFc0NMQUF6QW5ZQVN3SXNBRXNDR1FCTEFtSUFNd0tJQUVzQkFnQkxBZUVBQVFKMkFFc0NMQUJMQXZZQVN3S3NBRXNDWWdBekFsRUFTd0ppQURNQ1lnQkxBajRBRFFIMEFBRUNkZ0ErQWl3QUFRTkFBQXNDR1AvMkFmVC84UUlIQUNBQkZnQklBVTBBQ0FFV0FCVUNXQUF5QWZRQUFBRHdBRVVCOUFBYUFnY0FRZ0c4QUJzQ0J3QkNBZlFBS1FFV0FCOENCd0F3QWhrQVFnRHdBRVVCQXYvNUFnY0FRZ0VDQUVJRFZBQklBaGtBUWdIMEFDa0NCd0JDQWdjQU1BR0ZBRUlCNEFBS0FSWUFGUUlaQUVJQnZQLzZBdElBQWdIZ0FBb0J2UC81QWJ3QUlRRVdBQTRBM2dCSUFSWUFBd0pZQUVVQkFnQkJBZUFBSWdIZ0FCMEFwLzliQWVELzhnSGdBQUlCNEFBdUFlQUFEd0R3QUZFQlRRQW1BZUFBTHdFb0FDNEJLQUF1QWZRQUFBSGdBQllCNEFBV0FQQUFOUUpZQURBQjlBQklBUEFBUlFGTkFDWUJUUUFtQWVBQUx3UG9BSFFDOXdBeEFjOEFOQUR3LytNQThBQXJBUEQvMVFEdy84WUE4UC9vQVBELzJ3RHdBRUlBOFAvcUFQQUFFUUR3QUFVQThQL0hBUEFBRlFEdy85VUQ2QUFBQTR2LzlRRkZBQVlDTEFBQ0FtSUFNd09lQURNQlJRQVBBd29BRXdEd0FFVUJBZ0FBQWZRQUtRTXdBQ2tDR1FCQUFsZ0FMd0laQUVJRDNnQW9BbllBQUFMUkFETUNXQUF2QWxFQVN3TFJBRE1DV0FBdkFONEFTQUdRQURrQ0J3QkNBdEVBQlFNZ0FDWUNXQUF2QWZRQUtRSllBRU1ESUFBbUFtSUFBUUppQUFFQ1lnQUJBbUlBQVFKaUFBRUNZZ0FCQWl3QU13SXNBRXNDTEFCTEFpd0FTd0lzQUVzQkFnQTBBUUwvM2dFQy8vTUJBdi9zQXF3QVN3SmlBRE1DWWdBekFtSUFNd0ppQURNQ1lnQXpBajRBRFFKMkFENENkZ0ErQW5ZQVBnSjJBRDRCOVAveEFmVC84UUlIQUNBQjlBQWFBZlFBR2dIMEFCb0I5QUFhQWZRQUdnSDBBQm9CdkFBYkFmUUFLUUgwQUNrQjlBQXBBZlFBS1FEd0FDc0E4UC9WQVBELzZnRHcvK01DR1FCQ0FmUUFLUUgwQUNrQjlBQXBBZlFBS1FIMEFDa0I0QUFLQWhrQVFnSVpBRUlDR1FCQ0Foa0FRZ0c4Ly9rQnZQLzVBYndBSVFJSEFCOENHUUFmQVRnQU13RTRBQThCT0FBRkFqZ0FHZ0plQUNNQ0dRQkNBZ1FBQndIZ0FCUUJ0d0FXQTJrQUlnSHhBQ1VDZEFBWUFlWUFGZ0R3QURVQ0NnQWZBczRBTFFGakFCVUI3QUFrQWV3QUxBSHNBQzBCN0FBdUFnb0FMd0R3QUFBQmx3QTFBUEQvNkFIZ0FDWUI0QUFtQUtmL1d3SmVBQ01BQVFBQUFBb0FLQUIwQUFGc1lYUnVBQWdBQkFBQUFBRC8vd0FHQUFBQUFRQUNBQU1BQkFBRkFBWmhZV3gwQUNabWNtRmpBQzVzYVdkaEFEUnZjbVJ1QURwellXeDBBRUJ6ZFhCekFFWUFBQUFDQUFBQUFRQUFBQUVBQWdBQUFBRUFBd0FBQUFFQUJBQUFBQUVBQmdBQUFBRUFCUUFKQUJRQUhBQWtBRFFBUEFCRUFFd0FWQUJjQUFFQUFBQUJBUHdBQXdBQUFBRUJDZ0FHQUFBQUJRQkFBRllBYWdCK0FKSUFCQUFBQUFFQWxnQUJBQUFBQVFDb0FBRUFBQUFCQUs0QUFRQUFBQUVBdWdBRUFBQUFBUURpQUFRQUFBQUJBVUFBQXdBQUFBUUJWZ0ZjQVZZQlZnQUFBQUVBQUFBSEFBTUFBQUFEQVVBQlJnRkFBQUFBQVFBQUFBZ0FBd0FBQUFNQk9nRXlBVUFBQUFBQkFBQUFCd0FEQUFBQUF3RW1BUjRCTWdBQUFBRUFBQUFIQUFNQUFBQURBU1FCQ2dFWUFBQUFBUUFBQUFjQUFRRVdBQUVBQ0FBQ0FBWUFEQURnQUFJQVNnRGhBQUlBVFFBQ0FRSUFCQUNKQUkwQWlRQ05BQUlCQUFBSEFPSUE0d0RrQUlrQWpRQ0pBSTBBQWdEK0FBSUErd0Q4QUFJQS9BQUlBSGNBNGdEakFPUUFpUUNOQUlrQWpRQUJBUG9BQVFBSUFBTUFiUUNIQUtJQUFRRHdBQU1BREFBbUFGQUFBZ0FHQUJBQWVBQUVBQkFBRVFBUkFIZ0FCQUJqQUJFQUVRQUVBQW9BRWdBYUFDSUFtQUFEQUJBQUV3Q2JBQU1BRUFBVkFKZ0FBd0JqQUJNQW13QURBR01BRlFBQ0FBWUFEZ0NnQUFNQUVBQVZBS0FBQXdCakFCVUFBUUFlQUFFQUNBQUNBQVlBRGdBR0FBTUFFQUFSQUFZQUF3QmpBQkVBQVFBQkFCRUFBUUFDQUJBQVl3QUJBQUVBRWdBQkFBRUFGUUFCQUFFQUV3QUJBQUVBRkFBQkFBRUFSd0FCQUFRQUlnQXdBRUlBVUFBQkFBY0FFZ0FUQUJRQUlnQXdBRUlBVUFBQkFBSUFGd0FhQUFFQUNBQVBBQklBRXdBVUFDSUFNQUJDQUZBQUFRQUJBQTRBQVFBREFCRUFFZ0FVQUFFQUFBQUtBQjRBTEFBQmJHRjBiZ0FJQUFRQUFBQUEvLzhBQVFBQUFBRnJaWEp1QUFnQUFBQUJBQUFBQVFBRUFBSUFBQUFDQUFvQTJBQUJDSFlBQkFBQUFBZ0FHZ0FnQURJQU9BQnlBS3dBdmdESUFBRUFDUCtyQUFRQXhmL3VBTWIvN2dESS8rNEF6UC95QUFFQXhmL3pBQTRBeFAvT0FNWC81d0RHLzg0QXgvL09BTWovemdETC83VUF6UC9PQU0zL3RRRE8vL2NBendBRUFORUFDUURWLzg0QTF2L09BTnYvMGdBT0FFb0FBQURFLytRQXhmL2tBTWIvNUFESC8rUUF5UC9rQU12LzVBRE0vK1FBemYva0FNNEFBQURQQUFRQTBRQUFBTlQvMXdEVi8rUUFCQURGLytRQXkvL3RBTlgvN1FEYi8rMEFBZ0RWLzhRQTIvL0lBQUVBUWYrckFBSUh2QUFFQUFBSVFna3FBQnNBSkFBQS8vb0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQS8rNy83di91Lys3Lzd2KzIvKzcvN3YvdS84bi83di9iLzdiL3lmKzJBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQS8vUUFBQUFBLytnQUFBQUEvKzRBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVAvNkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVNBQUQvN2dBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEvOGtBQVAvby8rNy83di91LzMvL2Z3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEvL1FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVAvNkFBQUFBQUFBLys3LzdnQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQS8vVC85QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQS8vUUFBQUFBLytnQUFBQUEvKzRBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRC85QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQS84a0FBQUFBQUFBQUFQK1JBQUFBQUFBQS81RUFBUCsyLzMvL1VmODRBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFQL3VBQUFBQUFBQS8rY0FBUC91LytJQUFBQUEvKzRBQUFBQUFBQUFBQUFBLytmLzUvLzBBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEvN1lBQVAvbi8rNy83Z0FBLzMvL2Z3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUQvK2dBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEvL1FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVAvdS8rNy83Z0FBLzZUL3BBQUEvKzcvN3Yvby8rNy95UUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFQL3VBQUFBQUFBQS8rNEFBUC91LytJQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRC8rZ0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQS81RUFBQUFBLys0QUFBQUEvNlFBQUFBQUFBRC9rUUFBQUFBQUFBQUEvN1lBQVArYy81ei9uUCtrLzV6L2tRQUFBQUFBQUFBQUFBRC9mLy91Lys3L25QK2NBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEvK2NBQUFBQUFBQUFBQUFBLytmLzV3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQS8vb0FBQUFBLzdiL3RnQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUC91Lys0QUFBQUEvOXNBQUFBQUFBQUFBQUFBQUFBQUFBQUEvOGtBQVAvSi84bi95UUFBLzMvL2Z3QUFBQUFBQUFBQUFBRC95UUFBLys3L3R2KzJBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBLzhuL3lRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEvK2NBQUFBQUFBQUFBQUFBQUFBQUFBQUEvOXNBQVAvYi8rZi81d0FBLzdiL3RnQUFBQUFBQUFBQUFBRC83di91QUFELzd2L3VBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRC8rZ0FBLzZUL3BBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBLytjQUFBQUEvN1lBQUFBQUFBQUFBQUFBQUFBQUFBQUEvN1lBQVAray83RC9zQUFBLzVIL2tRQUFBQUFBQUFBQUFBRC9rUUFBLzl2L3BQK2tBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEvOGtBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEvN1lBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEvN2IvN2dBQkFBZ0FDQUFuQURFQU5RQTNBRGdBT2dCQkFBRUFRUUFJQUNJQUpRQW5BQ3NBTEFBdEFEQUFNUUF5QURNQU5RQTJBRGNBT0FBNkFFRUFRZ0JHQUVjQVRBQlRBRlFBVndCWUFGb0FhUUNLQUlzQWpBQ09BSk1BbHdDbUFLY0FxQUNwQUtvQXF3QzJBTGNBdUFDNUFMb0F2QUM5QUw0QXZ3REFBTUVBd3dERUFNVUF4Z0RIQU1nQXlnRExBTXdBelFEWUFOMEEzZ0RnQU9FQUFnQW1BQWdBQ0FBYUFDSUFJZ0FCQUNVQUpRQUNBQ2NBSndBRkFDc0FLd0FHQUN3QUxBQUlBQzBBTFFBSkFEQUFNQUFLQURFQU1RQUxBRElBTWdBTUFETUFNd0FPQURVQU5RQVFBRFlBTmdBUkFEY0FOd0FUQURnQU9BQVZBRG9BT2dBWEFFRUFRUUFaQUVZQVJnQURBRWNBUndBRUFFd0FUQUFIQUZNQVV3QU5BRlFBVkFBUEFGY0FWd0FTQUZnQVdBQVVBRm9BV2dBV0FHa0FhUUFZQUlvQWlnQUpBSXNBakFBS0FKTUFrd0FQQUpjQWx3QUNBS1lBcXdBQkFMWUF1Z0FLQUx3QXZ3QVJBTUFBd1FBWEFNb0F6UUFEQU5nQTJBQVBBTjBBM2dBV0FPQUE0UUFFQUFJQU9BQUlBQWdBRHdBTkFBMEFGZ0FPQUE0QUhRQVBBQThBRndBYkFCc0FJQUFjQUJ3QUlRQWlBQ0lBRUFBa0FDUUFBZ0FvQUNnQUF3QXdBREFBQkFBeUFESUFCUUExQURVQUJnQTJBRFlBQ0FBM0FEY0FDZ0E0QURnQURBQTVBRGtBR0FBNkFEb0FEUUJDQUVJQUVnQkVBRVFBR1FCRkFFVUFHZ0JHQUVZQUV3QkhBRWNBRVFCSkFFa0FIZ0JLQUVvQUh3QlBBRThBR3dCUUFGQUFGQUJTQUZJQUhBQlRBRk1BRlFCVUFGUUFJZ0JWQUZVQUl3QldBRllBQndCWEFGY0FDUUJZQUZnQUN3QmFBRm9BQVFCMUFIVUFEZ0NJQUlnQUVBQ0xBSXdBQkFDT0FJNEFFZ0NQQUk4QUdnQ1JBSklBRkFDVEFKTUFFUUNtQUtzQUVBQ3NBS3dBQWdDMkFMb0FCQUM4QUw4QUNBREFBTUVBRFFEREFNZ0FFZ0RKQU1rQUdRREtBTTBBRXdET0FORUFId0RTQU5JQUd3RFRBTmNBRkFEWUFOZ0FJZ0RaQU53QUJ3RGRBTjRBQVFEZ0FPRUFFUUFBQUFFQUFBQUlBQUFBQkFBT0FBSnBaR1Z2Y205dGJnQUJiR0YwYmdBSUFBWUFBQUFBQUFFQUFnQUlBQXdBQWY5V0FBRUFBQUFBQUFFQUFRQUJBQUFBQVFBQUZJSUFBQUFVQUFBQUFBQUFGSG93Z2hSMkJna3Foa2lHOXcwQkJ3S2dnaFJuTUlJVVl3SUJBVEVPTUF3R0NDcUdTSWIzRFFJRkJRQXdZQVlLS3dZQkJBR0NOd0lCQktCU01GQXdMQVlLS3dZQkJBR0NOd0lCSEtJZWdCd0FQQUE4QUR3QVR3QmlBSE1BYndCc0FHVUFkQUJsQUQ0QVBnQStNQ0F3REFZSUtvWklodmNOQWdVRkFBUVFZSEdyVXA1VDdKM2pDNUU0bDZ0bHpxQ0NENWN3Z2dLOE1JSUNKUUlRU2huU09JeUNXUnlsWFhOZkZWM2NvekFOQmdrcWhraUc5dzBCQVFRRkFEQ0JuakVmTUIwR0ExVUVDaE1XVm1WeWFWTnBaMjRnVkhKMWMzUWdUbVYwZDI5eWF6RVhNQlVHQTFVRUN4TU9WbVZ5YVZOcFoyNHNJRWx1WXk0eExEQXFCZ05WQkFzVEkxWmxjbWxUYVdkdUlGUnBiV1VnVTNSaGJYQnBibWNnVTJWeWRtbGpaU0JTYjI5ME1UUXdNZ1lEVlFRTEV5dE9UeUJNU1VGQ1NVeEpWRmtnUVVORFJWQlVSVVFzSUNoaktUazNJRlpsY21sVGFXZHVMQ0JKYm1NdU1CNFhEVGszTURVeE1qQXdNREF3TUZvWERUQTBNREV3TnpJek5UazFPVm93Z1o0eEh6QWRCZ05WQkFvVEZsWmxjbWxUYVdkdUlGUnlkWE4wSUU1bGRIZHZjbXN4RnpBVkJnTlZCQXNURGxabGNtbFRhV2R1TENCSmJtTXVNU3d3S2dZRFZRUUxFeU5XWlhKcFUybG5iaUJVYVcxbElGTjBZVzF3YVc1bklGTmxjblpwWTJVZ1VtOXZkREUwTURJR0ExVUVDeE1yVGs4Z1RFbEJRa2xNU1ZSWklFRkRRMFZRVkVWRUxDQW9ZeWs1TnlCV1pYSnBVMmxuYml3Z1NXNWpMakNCbnpBTkJna3Foa2lHOXcwQkFRRUZBQU9CalFBd2dZa0NnWUVBMHk0ZzhHaDhMQzB1Z1J5eEJyS25DN2NSRFZmYVU5aDE0OGt6S3JMVTlnbGJOUFBwa1A0SkRORGJHMXE1emVmMmlMR2R3SWNsNjMxWUVITnFlTXR4RmYzR1dQWXBxMWhlbGdUOUxXSVJXSUVjeW5HVTFTSllMOVhNRkFXRU5ycVVxclJOU3VudU95S3RWcGwrSVp4c2hzQktSNWRxdEtZMjFmd0pMZE8wT1pzQ0F3RUFBVEFOQmdrcWhraUc5dzBCQVFRRkFBT0JnUUJoVlE0K2U4ZVNFbjRSRUk0aXpOU3pFeXRiNkVUa0MzaWVwSDd6cHdkeUh1Slo3OHlFNDRtVVROdE9ZZSt6cFB0R1BWQTBDNTl3VnZhT0tuOFh6dVZqdjNscEIzTXVzSlVvaXZYdHFxblNYYzBLeWhBSmo4NnpyeWlXeEhrcGhKTGMvN3BuUWtpbWtCRGt2Mkg0bkZQbGs5RnpQL2o5blUrRXJGWFIvUkZqWXpDQ0E2b3dnZ01Ub0FNQ0FRSUNFRW9wUHAwZGpFQi9GMG4vZldGZmpuVXdEUVlKS29aSWh2Y05BUUVGQlFBd1h6RUxNQWtHQTFVRUJoTUNWVk14RnpBVkJnTlZCQW9URGxabGNtbFRhV2R1TENCSmJtTXVNVGN3TlFZRFZRUUxFeTVEYkdGemN5QXpJRkIxWW14cFl5QlFjbWx0WVhKNUlFTmxjblJwWm1sallYUnBiMjRnUVhWMGFHOXlhWFI1TUI0WERUQXhNVEl4TWpBd01EQXdNRm9YRFRBME1ERXdOakl6TlRrMU9Wb3dnYWt4RnpBVkJnTlZCQW9URGxabGNtbFRhV2R1TENCSmJtTXVNUjh3SFFZRFZRUUxFeFpXWlhKcFUybG5iaUJVY25WemRDQk9aWFIzYjNKck1Uc3dPUVlEVlFRTEV6SlVaWEp0Y3lCdlppQjFjMlVnWVhRZ2FIUjBjSE02THk5M2QzY3VkbVZ5YVhOcFoyNHVZMjl0TDNKd1lTQW9ZeWt3TVRFd01DNEdBMVVFQXhNblZtVnlhVk5wWjI0Z1EyeGhjM01nTXlCRGIyUmxJRk5wWjI1cGJtY2dNakF3TVMwMElFTkJNSUdmTUEwR0NTcUdTSWIzRFFFQkFRVUFBNEdOQURDQmlRS0JnUUNlZ2JWaXpZZnpZNWx0S2NxWXF4RzF0VVkwdFNLVmdxaDdWdjFlRFJnYktHTXBRa2tER1lhS2ZlVlFVVW42a2RyUHN3N0xjOFE0NEVEa2FqU3czT3ZyNE16RHlwSFkydnRBMG9YVDJ0L2lYeTZYR2R1ZTBRalFmWVhBSU03TWpIR201VTFhUGhtWE1QL0l6dnFiUmplODB2Yk1LVjhuYzVPaG9EamVGSnk3b3dJREFRQUJvNElCR2pDQ0FSWXdFZ1lEVlIwVEFRSC9CQWd3QmdFQi93SUJBREJFQmdOVkhTQUVQVEE3TURrR0MyQ0dTQUdHK0VVQkJ4Y0RNQ293S0FZSUt3WUJCUVVIQWdFV0hHaDBkSEJ6T2k4dmQzZDNMblpsY21semFXZHVMbU52YlM5eWNHRXdNd1lEVlIwZkJDd3dLakFvb2lhR0pHaDBkSEE2THk5amNtd3VkbVZ5YVhOcFoyNHVZMjl0TDNCallUTXVNUzR4TG1OeWJEQWRCZ05WSFNVRUZqQVVCZ2dyQmdFRkJRY0RBZ1lJS3dZQkJRVUhBd013RGdZRFZSMFBBUUgvQkFRREFnRUdNQkVHQ1dDR1NBR0crRUlCQVFRRUF3SUFBVEFrQmdOVkhSRUVIVEFicEJrd0Z6RVZNQk1HQTFVRUF4TU1RMnhoYzNNelEwRXhMVEV6TUIwR0ExVWREZ1FXQkJSUDY3cVhGTXFiVTVYdXNYcE9WSmNOdFFTaEhEQU5CZ2txaGtpRzl3MEJBUVVGQUFPQmdRQmE2WmZKZVAvSmpMSDQvTjVmM09Ta1BSeTUvOU1oeXRjQUVXNG0wV2NySm5KYUJzVFd3L0JaQkI3Q0NLNUduRVpPMGRJQmJwcVpkNy9WSGU0YzNDbXF2ZDRGVWNmeWpSbTEyUXJzRzZicmFycEpHRU5UWHBiOHkybW9CWTArQ29zT1FMekhWSk5BL0xaclZ3K2hML1I1dFdvbmtMNTcvSTZuZkdWS1pDOGNBVENDQkFJd2dnTnJvQU1DQVFJQ0VBaDZiVnh2WXBOUHVzVDlRK0VVR0owd0RRWUpLb1pJaHZjTkFRRUVCUUF3Z1o0eEh6QWRCZ05WQkFvVEZsWmxjbWxUYVdkdUlGUnlkWE4wSUU1bGRIZHZjbXN4RnpBVkJnTlZCQXNURGxabGNtbFRhV2R1TENCSmJtTXVNU3d3S2dZRFZRUUxFeU5XWlhKcFUybG5iaUJVYVcxbElGTjBZVzF3YVc1bklGTmxjblpwWTJVZ1VtOXZkREUwTURJR0ExVUVDeE1yVGs4Z1RFbEJRa2xNU1ZSWklFRkRRMFZRVkVWRUxDQW9ZeWs1TnlCV1pYSnBVMmxuYml3Z1NXNWpMakFlRncwd01UQXlNamd3TURBd01EQmFGdzB3TkRBeE1EWXlNelU1TlRsYU1JR2dNUmN3RlFZRFZRUUtFdzVXWlhKcFUybG5iaXdnU1c1akxqRWZNQjBHQTFVRUN4TVdWbVZ5YVZOcFoyNGdWSEoxYzNRZ1RtVjBkMjl5YXpFN01Ea0dBMVVFQ3hNeVZHVnliWE1nYjJZZ2RYTmxJR0YwSUdoMGRIQnpPaTh2ZDNkM0xuWmxjbWx6YVdkdUxtTnZiUzl5Y0dFZ0tHTXBNREV4SnpBbEJnTlZCQU1USGxabGNtbFRhV2R1SUZScGJXVWdVM1JoYlhCcGJtY2dVMlZ5ZG1salpUQ0NBU0l3RFFZSktvWklodmNOQVFFQkJRQURnZ0VQQURDQ0FRb0NnZ0VCQU1CNllZZnJzcWNEWXhzckdtSGVnTGNWSGFDTGtEMjdKNUtFRkRucmhjNHBrZ1ptU0tRRFQ0M29UNmZ3cjE3Ukx4bkhrZkcxbm51UkljN3AvK05POFB5dmxWaTRZeTNtanZZcEdNMXdqbEREN1phN1FOdStKZWhDVmRiMmhmSUc1NHVaSERIekF3L1VUSndrS3R3Ykc0K0M4N0R2cDAzakZLZmdqOWJIYU1KaFdLbHkxUGd3U0UvWkwyOWpJTm1KeW9KN3drdThLTVdCYU9mbWdrQ3NSanFnK1Q4MnpVeTdWRUphZW1WNy9vVGt4MGRVckxrOTdJREhHdmZFTTRHQnlTcVYrMzllT29lUUZOdk1Mblh5NzJ2bVBhbGd2a0lCcWsrcVc2Zy9JakdmRWhYNWM2RWVnb3NFSytwR0FreHRqeDlRTHBWTEtuZ0doSFE5a1k4c1J6RUNBd0VBQWFPQnVEQ0J0VEJBQmdnckJnRUZCUWNCQVFRME1ESXdNQVlJS3dZQkJRVUhNQUdHSkdoMGRIQTZMeTl2WTNOd0xuWmxjbWx6YVdkdUxtTnZiUzl2WTNOd0wzTjBZWFIxY3pBSkJnTlZIUk1FQWpBQU1FUUdBMVVkSUFROU1Ec3dPUVlMWUlaSUFZYjRSUUVIQVFFd0tqQW9CZ2dyQmdFRkJRY0NBUlljYUhSMGNITTZMeTkzZDNjdWRtVnlhWE5wWjI0dVkyOXRMM0p3WVRBVEJnTlZIU1VFRERBS0JnZ3JCZ0VGQlFjRENEQUxCZ05WSFE4RUJBTUNCc0F3RFFZSktvWklodmNOQVFFRUJRQURnWUVBTGZOUFkyQXNHTnIxSkE5U3N3enJzN3huaGNJajdZOUdEYzhhVGI3emZIb2dNRElZYUl1U3V6S1o4Sk80T3hVR0ozcytBZ1lBcENHU2hCTUt4WmpsUUZmRkJTWG9yNjhSYXFubE84dnBJL2FVS1YxQVZmT2xVNTNJTmpvNVpRaHpjNlF5MHErc3Y4Y0ZQUDlGN01QbzJpVFJ6bU91Q2FmNzRodmovVUVLYXBZd2dnVWZNSUlFaUtBREFnRUNBaEJ4RUFRVDRsS216Nng2QlgvV2kvb2NNQTBHQ1NxR1NJYjNEUUVCQkFVQU1JR3BNUmN3RlFZRFZRUUtFdzVXWlhKcFUybG5iaXdnU1c1akxqRWZNQjBHQTFVRUN4TVdWbVZ5YVZOcFoyNGdWSEoxYzNRZ1RtVjBkMjl5YXpFN01Ea0dBMVVFQ3hNeVZHVnliWE1nYjJZZ2RYTmxJR0YwSUdoMGRIQnpPaTh2ZDNkM0xuWmxjbWx6YVdkdUxtTnZiUzl5Y0dFZ0tHTXBNREV4TURBdUJnTlZCQU1USjFabGNtbFRhV2R1SUVOc1lYTnpJRE1nUTI5a1pTQlRhV2R1YVc1bklESXdNREV0TkNCRFFUQWVGdzB3TWpBeU1UTXdNREF3TURCYUZ3MHdNekF6TVRBeU16VTVOVGxhTUlIVE1Rc3dDUVlEVlFRR0V3SlZVekVMTUFrR0ExVUVDQk1DUTBFeEVUQVBCZ05WQkFjVENGTmhiaUJLYjNObE1TUXdJZ1lEVlFRS0ZCdEJaRzlpWlNCVGVYTjBaVzF6TENCSmJtTnZjbkJ2Y21GMFpXUXhQakE4QmdOVkJBc1ROVVJwWjJsMFlXd2dTVVFnUTJ4aGMzTWdNeUF0SUUxcFkzSnZjMjltZENCVGIyWjBkMkZ5WlNCV1lXeHBaR0YwYVc5dUlIWXlNUmd3RmdZRFZRUUxGQTlVZVhCbElFUmxjR0Z5ZEcxbGJuUXhKREFpQmdOVkJBTVVHMEZrYjJKbElGTjVjM1JsYlhNc0lFbHVZMjl5Y0c5eVlYUmxaRENCbnpBTkJna3Foa2lHOXcwQkFRRUZBQU9CalFBd2dZa0NnWUVBdmtFbFgyTTFhZE04ODU4NmZrUk9kenpMcUxMKzNBRE5NaFpKbjh0OTVLZWdrK3BhK044Rnh5U3J0QmF3WmdVYlR0WkJMSndXL3RITDlmU0EvOUhhQzRod1p6VzRjRFRESFVLOW90VXFHUDBvemMvTmxMOEk5cnhCSHlMcXNQNi9JRU5CRjM1WVMyOHlrTjhWaGFnYjZ2U2hsazBvSkNzWTlBQTE4aWJsb1VrQ0F3RUFBYU9DQWhvd2dnSVdNQWtHQTFVZEV3UUNNQUF3RGdZRFZSMFBBUUgvQkFRREFnZUFNRVFHQTFVZEh3UTlNRHN3T2FBM29EV0dNMmgwZEhBNkx5OWpjbXd1ZG1WeWFYTnBaMjR1WTI5dEwwTnNZWE56TTBOdlpHVlRhV2R1YVc1blEwRXlNREF4TG1OeWJEQ0JvQVlEVlIwZ0JJR1lNSUdWTUlHU0JndGdoa2dCaHZoRkFRY0JBVENCZ2pBekJnZ3JCZ0VGQlFjQ0FSWW5hSFIwY0hNNkx5OTNkM2N1ZG1WeWFYTnBaMjR1WTI5dEwzSmxjRzl6YVhSdmNua3ZRMUJUTUVzR0NDc0dBUVVGQndJQ01EOGFQVlpsY21sVGFXZHVKM01nUTFCVElHbHVZMjl5Y0M0Z1lua2djbVZtWlhKbGJtTmxJR3hwWVdJdUlHeDBaQzRnS0dNcE9Ua2dWbVZ5YVZOcFoyNHdFd1lEVlIwbEJBd3dDZ1lJS3dZQkJRVUhBd013TlFZSUt3WUJCUVVIQVFFRUtUQW5NQ1VHQ0NzR0FRVUZCekFCaGhsb2RIUndjem92TDI5amMzQXVkbVZ5YVhOcFoyNHVZMjl0TUlHWUJnTlZIU01FZ1pBd2dZMkFGRS9ydXBjVXlwdFRsZTZ4ZWs1VWx3MjFCS0Vjb1dPa1lUQmZNUXN3Q1FZRFZRUUdFd0pWVXpFWE1CVUdBMVVFQ2hNT1ZtVnlhVk5wWjI0c0lFbHVZeTR4TnpBMUJnTlZCQXNUTGtOc1lYTnpJRE1nVUhWaWJHbGpJRkJ5YVcxaGNua2dRMlZ5ZEdsbWFXTmhkR2x2YmlCQmRYUm9iM0pwZEhtQ0VFb3BQcDBkakVCL0Ywbi9mV0Zmam5Vd0VRWUpZSVpJQVliNFFnRUJCQVFEQWdRUU1CWUdDaXNHQVFRQmdqY0NBUnNFQ0RBR0FRSC9BUUgvTUEwR0NTcUdTSWIzRFFFQkJBVUFBNEdCQUJxWmNSanRYemw2YnlHNEMyRUk4clJYMlp4clQ1UTA0SWlSMDl1V3RFR25ScDluMlV0ZWhSSHVZL2dDcGEvaTJDMzhnRE1YV0pOVDBlYnZCYTZ2RnFmejRTY1o3T1FoNVh3YzhLYTVUTXVMTVZLY0lIYXZjc3NYY1dFOE8xL2RZRE5rcjhIS3FLK09MQWV3RTlTOG4wbUlHck5lR0FVWGVPdFhMR0h0eENrTE1ZSUVUekNDQkVzQ0FRRXdnYjR3Z2FreEZ6QVZCZ05WQkFvVERsWmxjbWxUYVdkdUxDQkpibU11TVI4d0hRWURWUVFMRXhaV1pYSnBVMmxuYmlCVWNuVnpkQ0JPWlhSM2IzSnJNVHN3T1FZRFZRUUxFekpVWlhKdGN5QnZaaUIxYzJVZ1lYUWdhSFIwY0hNNkx5OTNkM2N1ZG1WeWFYTnBaMjR1WTI5dEwzSndZU0FvWXlrd01URXdNQzRHQTFVRUF4TW5WbVZ5YVZOcFoyNGdRMnhoYzNNZ015QkRiMlJsSUZOcFoyNXBibWNnTWpBd01TMDBJRU5CQWhCeEVBUVQ0bEttejZ4NkJYL1dpL29jTUF3R0NDcUdTSWIzRFFJRkJRQ2dnWlF3RkFZSkt3WUJCQUdDTnlnQk1RY0RCUUFEQUFBQU1Ca0dDU3FHU0liM0RRRUpBekVNQmdvckJnRUVBWUkzQWdFRU1Cd0dDaXNHQVFRQmdqY0NBUXN4RGpBTUJnb3JCZ0VFQVlJM0FnRVZNQjhHQ1NxR1NJYjNEUUVKQkRFU0JCQk1sZDdsRVkrTmxidnRHOURmMlJ5Qk1DSUdDaXNHQVFRQmdqY0NBUXd4RkRBU29SQ0FEbmQzZHk1aFpHOWlaUzVqYjIwZ01BMEdDU3FHU0liM0RRRUJBUVVBQklHQUQraVhrZWlyZUo3WmZ6NEk0NlpQV2k2WjVTK3RUNXF3MVNHNzN4cko4c2dGekdkaC94eDFndU5WWEhWdm9GMEZlVHREM2k5R0dsV1NYd2xWRFJHUTl2ampTVTFtVWd2UVB5RDR6dS9aaHVNMmpsVHVKYzU5NkxZMWptMlZ2Q0lVbjFoRzZiVXpiTnJ4dG9IMkpCQllaa3htNTUvRHljU2l1MWhORVFmUk5pU2hnZ0pNTUlJQ1NBWUpLb1pJaHZjTkFRa0dNWUlDT1RDQ0FqVUNBUUV3Z2JNd2daNHhIekFkQmdOVkJBb1RGbFpsY21sVGFXZHVJRlJ5ZFhOMElFNWxkSGR2Y21zeEZ6QVZCZ05WQkFzVERsWmxjbWxUYVdkdUxDQkpibU11TVN3d0tnWURWUVFMRXlOV1pYSnBVMmxuYmlCVWFXMWxJRk4wWVcxd2FXNW5JRk5sY25acFkyVWdVbTl2ZERFME1ESUdBMVVFQ3hNclRrOGdURWxCUWtsTVNWUlpJRUZEUTBWUVZFVkVMQ0FvWXlrNU55QldaWEpwVTJsbmJpd2dTVzVqTGdJUUNIcHRYRzlpazArNnhQMUQ0UlFZblRBTUJnZ3Foa2lHOXcwQ0JRVUFvRmt3R0FZSktvWklodmNOQVFrRE1Rc0dDU3FHU0liM0RRRUhBVEFjQmdrcWhraUc5dzBCQ1FVeER4Y05NREl4TURFMU1EQTBOek00V2pBZkJna3Foa2lHOXcwQkNRUXhFZ1FRTVhPZjVMN2xud1VtYTZhb3o2TWc4VEFOQmdrcWhraUc5dzBCQVFFRkFBU0NBUUJ0WmljUXNacFNWMDB3bXZIeUVDb0t1ZnFJdXA2bitCdVBZN1FXWUhYREFyZFdpY214Q0FtNExtWk1EQ00rQXVRQmVhNnhrTUZ0NG12ZHYweWF2RlQzR0o2UXUrYy9TTWR2MEcwc2txd2N4ZFYveHBONFYwL3RXM3JoQ2J0b2ZyYjUySmI2NE9wQnlaTU1pOUNUL1VPL3htSWJYMUpLQ1l4UU12cVdPeWpIT3gzMGtKbm5tSDFDWXdPeDdlcnVnYWlMaDA2a1lqaE1nR0V6cTcvWnUzd2J6MHIxeWY4VWIrN3JQMGl2eDV1bGl6dTR0TWR4NmJYVXYzcG1UTjBuZmprOVdpTjFVSkFwWG93NHNLcWZCa0RIT0M3bHpna1lPbG9sTG1ON0thdWlGNzZ2UTI2MkVEQ25QMFZOM3dmdE5FS0VJR3Q4NFQ4RSs2M3djVno3RlFqTUFBQT0nKSxcbiAgICB1cmwoJ2RhdGE6Zm9udC9lb3Q7YmFzZTY0LGFuRUFBRGh3QUFBQkFBSUFBQUFBQUFBQUJRQUFBQUFBQUFBQkFKQUJBQUFBQUV4UXJ3QUFnRW9nQUZBQUFBQUFBQUFBQUFFQUFBQUFBQUFBZ0hPcDJRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFDb0FSQUJKQUU0QUlBQk5BR2tBZEFCMEFHVUFiQUJ6QUdNQWFBQnlBR2tBWmdCMEFDQUFVd0IwQUdRQUFBQU9BRklBWlFCbkFIVUFiQUJoQUhJQUFBQndBRllBWlFCeUFITUFhUUJ2QUc0QUlBQXhBQzRBTUFBMEFEQUFPd0JRQUZNQUlBQXdBREFBTVFBdUFEQUFNQUF4QURzQVF3QnZBSElBWlFBZ0FERUFMZ0F3QUM0QU13QTFBRHNBYlFCaEFHc0FaUUJ2QUhRQVpnQXVBR3dBYVFCaUFERUFMZ0ExQUM0QU5BQTBBRGtBTWdBQUFDWUFSQUJKQUU0QVRRQnBBSFFBZEFCbEFHd0Fjd0JqQUdnQWNnQnBBR1lBZEFCVEFIUUFaQUFBQUFBQUFBRUFBQUFRQVFBQUJBQUFRa0ZUUlQ5aVQ3b0FBRy9vQUFBQU5FWkdWRTA5SmR4d0FBQndIQUFBQUJ4SFJFVkdCVEVEN0FBQVlRZ0FBQUJLUjFCUFV4OVlQWkFBQUdSRUFBQUxwRWRUVlVJUUl3NEFBQUJoVkFBQUF1NVBVeTh5Yy9NYy9BQUFBWWdBQUFCZ1kyMWhjRVBLanJFQUFBWHNBQUFEam1kaGMzRC8vd0FEQUFCaEFBQUFBQWhuYkhsbTRGREtkd0FBQzRBQUFFeFlhR1ZoWkFISi9YQUFBQUVNQUFBQU5taG9aV0VHMWdNbEFBQUJSQUFBQUNSb2JYUjQ0ZVFoUGdBQUFlZ0FBQVFFYkc5allSN0pNcTRBQUFsOEFBQUNCRzFoZUhBQlNnQkdBQUFCYUFBQUFDQnVZVzFsZ3RtcGdRQUFWOWdBQUFadmNHOXpkS3hXMHFjQUFGNUlBQUFDdHdBQkFBQUFBUW85MmFsemdGOFBQUFVBQ3dQb0FBQUFBTSt6MTg4QUFBQUF6N1BYei85Yi93WUQ2QU9xQUFBQUNBQUNBQUFBQUFBQUFBRUFBQUxJL3VBQXlBUG8vMXYvV3dQb0FBRUFBQUFBQUFBQUFBQUFBQUFBQUFFQkFBRUFBQUVCQUVNQUJ3QUFBQUFBQWdBQUFBRUFBUUFBQUVBQUFBQUFBQUFBQWdHaUFaQUFCUUFFQW9vQ1dBQUFBRXNDaWdKWUFBQUJYZ0F5QVRBQUFBQUFCUUFBQUFBQUFBQ0FBQUN2VUFBZ1NnQUFBQUFBQUFBQVFVUkNSUUJBQUNEN0FnTEkvdUFBeUFPcUFQb0FBQUFCQUFBQUFBSDdBc2dBQUFBZ0FBUUI5QUFBQUFBQUFBRk5BQUFBOEFBQUFRSUFRUUZOQUQ0QjRBQURBZUFBQ0FJSEFETUNpQUFuQVBBQVVRRVdBRHdCRmdBVUFXQUFKQUpZQUM4QThBQkZBWmNBTlFEd0FFVUJUUUFJQWVBQUpnSGdBRjBCNEFBZ0FlQUFEUUhnQUF3QjRBQWxBZUFBSkFIZ0FETUI0QUFYQWVBQUpBRHdBRVVBOEFCRkFsZ0FMd0pZQUM4Q1dBQXZBYzhBSFFNZ0FDWUNZZ0FCQW1JQVN3SXNBRE1DZGdCTEFpd0FTd0laQUVzQ1lnQXpBb2dBU3dFQ0FFc0I0UUFCQW5ZQVN3SXNBRXNDOWdCTEFxd0FTd0ppQURNQ1VRQkxBbUlBTXdKaUFFc0NQZ0FOQWZRQUFRSjJBRDRDTEFBQkEwQUFDd0lZLy9ZQjlQL3hBZ2NBSUFFV0FFZ0JUUUFJQVJZQUZRSllBRElCOUFBQUFQRC80d0gwQUJvQ0J3QkNBYndBR3dJSEFFSUI5QUFwQVJZQUh3SUhBREFDR1FCQ0FQQUFSUUVDLy9rQ0J3QkNBUUlBUWdOVUFFZ0NHUUJDQWZRQUtRSUhBRUlDQndBd0FZVUFRZ0hnQUFvQkZnQVZBaGtBUWdHOC8vb0MwZ0FDQWVBQUNnRzgvL2tCdkFBaEFSWUFEZ0RlQUVnQkZnQURBbGdBUlFEd0FBQUJBZ0JCQWVBQUlnSGdBQjBCNEFBUEFlRC84Z0RlQUVnQjRBQXVBUEQvNmdNZ0FDWUJSUUFHQWVBQUx3SllBQzhCbHdBMUF5QUFKZ0R3LytnQmtBQTVBbGdBTHdFNEFBOEJPQUFGQVBBQUt3SVpBRUlDV0FBd0FQQUFOUUR3QUFVQk9BQXpBVVVBRHdIZ0FDOEMwUUF6QXRFQU13TFJBQVVCendBMEFtSUFBUUppQUFFQ1lnQUJBbUlBQVFKaUFBRUNZZ0FCQTR2LzlRSXNBRE1DTEFCTEFpd0FTd0lzQUVzQ0xBQkxBUUwvN0FFQ0FEUUJBdi9lQVFMLzh3SjJBQUFDckFCTEFtSUFNd0ppQURNQ1lnQXpBbUlBTXdKaUFETUNXQUJEQW1JQU13SjJBRDRDZGdBK0FuWUFQZ0oyQUQ0QjlQL3hBbEVBU3dJWkFFQUI5QUFhQWZRQUdnSDBBQm9COUFBYUFmUUFHZ0gwQUJvRENnQVRBYndBR3dIMEFDa0I5QUFwQWZRQUtRSDBBQ2tBOFAvakFQQUFLd0R3LzlVQThQL3FBZlFBS1FJWkFFSUI5QUFwQWZRQUtRSDBBQ2tCOUFBcEFmUUFLUUpZQUM4QjlBQXBBaGtBUWdJWkFFSUNHUUJDQWhrQVFnRzgvL2tDQndCQ0Fiei8rUUR3QUVVQ0xBQUNBUUlBQUFPZUFETURNQUFwQWo0QURRSGdBQW9COVAveEFnY0FJQUc4QUNFQjRBQUNBUEQvMVFEdy85VUE4UC9vQVBELzJ3RHdBRUlBOEFBUkFQQUFGUUR3LzhZQThQL0hBbDRBSXdJWkFFSUNCQUFIQWZRQUFBUG9BQUFBOEFCRkFQQUFSUUR3QUVVQlRRQW1BVTBBSmdGTkFDWUI0QUFXQWVBQUZnSDBBRWdENkFCMEF2Y0FNUUVvQUM0QktBQXVBS2YvV3dIZ0FCUUJ0d0FXQTk0QUtBSmVBQ01EYVFBaUFmRUFKUUk0QUJvQ2RBQVlBZVlBRmdKWUFDOEFwLzliQVBBQU5RSUtBQjhDemdBdEFXTUFGUUhzQUNRQjdBQXNBZXdBTFFIc0FDNENDZ0F2QWVBQUpnSGdBQ1lDQndBZkFoa0FId0FBQUFNQUFBQURBQUFBSEFBQkFBQUFBQUdFQUFNQUFRQUFBQndBQkFGb0FBQUFWZ0JBQUFVQUZnQitBUDhCTVFGQ0FWTUJZUUY0QVg0QmtnTEhBc2tDM1FPcEE3d0R3Q0FVSUJvZ0hpQWlJQ1lnTUNBNklFUWdyQ0VUSVNJaEppRXVJZ0lpQmlJUEloSWlGU0lhSWg0aUt5SklJbUFpWlNYSzRBSDdBdi8vQUFBQUlBQ2dBVEVCUVFGU0FXQUJlQUY5QVpJQ3hnTEpBdGdEcVFPOEE4QWdFeUFZSUJ3Z0lDQW1JREFnT1NCRUlLd2hFeUVpSVNZaExpSUNJZ1lpRHlJUkloVWlHU0llSWlzaVNDSmdJbVFseXVBQSt3SC8vLy9qLzhML2tmK0MvM1AvWi85Ui8wMy9PdjRIL2diOStQMHQvUnY5R09ERzRNUGd3dURCNEw3Z3RlQ3Q0S1RnUGQvWDM4bmZ4dCsvM3V6ZTZkN2gzdURlM3Q3YjN0amV6TjZ3M3BuZWx0c3lJUDBGL2dBQkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQmdJS0FBQUFBQUVBQUFFQUFBQUFBQUFBQUFBQUFBQUFBQUFCQUFJQUFBQUFBQUFBQWdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQUFBQUFBREFBUUFCUUFHQUFjQUNBQUpBQW9BQ3dBTUFBMEFEZ0FQQUJBQUVRQVNBQk1BRkFBVkFCWUFGd0FZQUJrQUdnQWJBQndBSFFBZUFCOEFJQUFoQUNJQUl3QWtBQ1VBSmdBbkFDZ0FLUUFxQUNzQUxBQXRBQzRBTHdBd0FERUFNZ0F6QURRQU5RQTJBRGNBT0FBNUFEb0FPd0E4QUQwQVBnQS9BRUFBUVFCQ0FFTUFSQUJGQUVZQVJ3QklBRWtBU2dCTEFFd0FUUUJPQUU4QVVBQlJBRklBVXdCVUFGVUFWZ0JYQUZnQVdRQmFBRnNBWEFCZEFGNEFYd0JnQUdFQUFBQ0dBSWNBaVFDTEFKTUFtQUNlQUtNQW9nQ2tBS1lBcFFDbkFLa0Fxd0NxQUt3QXJRQ3ZBSzRBc0FDeEFMTUF0UUMwQUxZQXVBQzNBTHdBdXdDOUFMNEE0UUJ5QUdRQVpRQnBBT01BZUFDaEFIQUFhd0RyQUhZQWFnRDVBSWdBbWdEMkFITUErZ0Q3QUdjQWR3RHVBUEVBOEFEWUFQY0FiQUI4QU5ZQXFBQzZBSUVBWXdCdUFQVUF6QUQ0QU84QWJRQjlBT1FBWWdDQ0FJVUFsd0RGQU1ZQTJRRGFBTjRBM3dEYkFOd0F1UUQ4QU1FQXlRRG9BT2tBNWdEbkFQOEJBQURpQUhrQTNRRGdBT1VBaEFDTUFJTUFqUUNLQUk4QWtBQ1JBSTRBbFFDV0FBQUFsQUNjQUowQW13RENBTTBBMUFCeEFOQUEwUURTQUhvQTFRRFRBTTRBQUFBQUFDWUFKZ0FtQUNZQU9nQk1BSDRBdkFEK0FVQUJUQUZpQVhnQm1BR3VBYm9CeGdIU0FlQUNDQUlZQWo0Q2RBS09Bc0lDN2dNQ0F6Z0RaQU4yQTRnRG1nT3VBOEFEN2dSS0JHWUVsZ1RLQlBZRkRBVWdCVm9GY2dWK0JaZ0ZzZ1hDQmQ0RjlnWXlCbG9Hb0FiTUJ3UUhGZ2N5QjBZSFpnZUNCNWdIcmdmQUI4NEg0QWYwQ0FBSURnaEFDSHdJbkFqYUNRZ0pKZ2x3Q1pBSm9nbThDZFFKNkFvYUNqb0tkQXF5Q3ZBTERBcytDMXdMZkF1UUM3QUx5QXZrQy9nTUxBdzZERzRNbUF5WURLd00yZzBjRFZRTmVnMk9EZVlOK0E0NkRtNE9pQTZZRHFRTzRBN3VEd3dQS0E5S0Q0QVBqZyt3RDhvUDNCQUNFQlFRU0JCaUVJNFF4QkVXRVVRUmFCR01FYlFSNmhJU0VrWVNhaEs4RXRvUytCTWFFendUVUJOa0Uzd1RsQlBJRS9vVVBCUitGTVFWR0JWZUZYZ1Z5QlhzRmhBV09CWmdGbndXbmhiV0Z4QVhTaGVJRjlRWUVoaGFHS2dZNWhrYUdVNFpoaG0rR2RJWjVobitHaFlhWmhxZUd1QWJJaHRvRzd3Y0Fod21IRzRjbGh5K0hPb2RGaDA2SFhnZG9CMnNIY1lkNUI0cUhuNGV3aDcrSHlBZlFoOWlINUFmb2grMEg4SWYzQi9vSUFZZ0pDQkVJRmdnaUNDcUlOSWczaURxSVBnaEJDRVFJU1FoTmlGSUlWNGhmQ0dPSWFRaUFDSVFJaUFpTUNKa0lwd2l4Q0wwSXl3alppT0dJNTRqdWlQR0k5WWo2Q1FLSkdJa2xDVHNKUXdsS0NWRUpXd2xvaVhZSmdJbUxBQUZBQUFBQUFIMEFyd0FBd0FHQUFrQURBQVBBQUF4RVNFUkF4TWhFeGNSQVNFTEFSRVRBZlQ2cXY2c3lLcitqZ0ZVcXNpcUFyejlSQUdMQVAvKzFQOEIvdjNWQVA4QkxQNENBUDhBQWdCQkFBQUF3UUxJQUFNQUJ3QUFOd016QXdjMU14Vm5Kb0FuVEdhd0Foajk2TEJtWmdBQUFBSUFQZ0lZQVE4Q3lBQURBQWNBQUJNMU14VXpOVE1WUGs0MVRnSVlzTEN3c0FBQUFBSUFBd0FBQWQwQ3lBQURBQjhBQUFFM0l3Y1ROeU1ISXpjak5UTTNJelV6TnpNSE16Y3pCek1WSXdjekZTTUhBUllXWWhZOEgySWZUaDljWXhaY1l4OU9IMklmVGg5Y1l4WmNZeDhCSEpDUS91VGEydHBDa0VMYTJ0cmFRcEJDMmdBQUFBQURBQWovamdIQUF4UUFHd0FpQUNjQUFEOEJGaGMxSmpVME5qYzFNeFVXRndjbUp4VVdGUlFHQnhVak5RWVROUTRCRlJRV0Z4VTJOVFFJUmpsUHJsMVJNMXBQT2k5QXQyUlRNMjl2SUNnZ1cxRlpTa0VJM3lpZ1ZtMEtSa1lCUWt3cUJkVWtxbE55REd4c0FRR3N5UVUxTVNVc2hkTVVYbElBQUFBQUJRQXovL29CMUFMT0FBY0FFd0FmQUNjQUt3QUFKUlVVTWowQk5DSUhOVFEyTWhZZEFSUUdJaVlETlRRMk1oWWRBUlFHSWlZM0ZSUXlQUUUwSWdNQk13RUJVVXBLT1RaUU5qWlFOdVUyVURZMlVEWTVTa295QVZGQy9xK2FOakV4TmpGdVJERXlNakZFTVRJeUFmdEVNVEl5TVVReE1qSnVOakV4TmpIOWF3TEkvVGdBQXdBbi8vb0NpUUxPQUFnQUlRQXBBQUFURkJjMk5UUW1JZ1lCSndZaklpWTFORFkzSmpRMk1oWVZGQWNYTmpjWEJnY1hMd0VHRlJRV016TE9OVmNvUENnQlEwSnBYbUovUjBFN1dveGFkNWdsR1Zzb05YajFyR2RPTmswQ01Dc3dJVG9jS0NqOXRFaE9nVnBBYnlGRWhsOWZRMmM0dHk5SUpHSTRqNVBPT0ZNM1N3QUFBUUJSQWhnQW53TElBQU1BQUJNMU14VlJUZ0lZc0xBQUFRQTgvNW9CQWdMSUFBa0FBQVVqTGdFME5qY3pCaEFCQWloTlVWRk5LR0JtVnRmVTExYksvbVlBQUFBQkFCVC9tZ0RhQXNnQUNRQUFFek1lQVJRR0J5TTJFQlFvVFZGUlRTaGdBc2hXMTlUWFZzb0JtZ0FBQUFFQUpBR2dBVHdDeUFBUkFBQVROUWNuTnljM0Z6VXpGVGNYQnhjSEp4V1NVQjVUVXg1UVBGQWVVMU1lVUFHZ1lTNHVNek11TG1GaExpNHpNeTR1WVFBQkFDOEFBQUlwQWZvQUN3QUFBVFV6RlRNVkl4VWpOU00xQVFWTzF0Wk8xZ0VrMXRaTzF0Wk9BQUFBQUFFQVJmKzJBS3NBWmdBREFBQVhOVE1WUldaS3NHWUFBQUVBTlFEaUFXSUJTQUFEQUFBM05TRVZOUUV0NG1abUFBRUFSUUFBQUtzQVpnQURBQUF6TlRNVlJXWm1aZ0FBQUFFQUNQLzZBVVVDemdBREFBQVhFek1EQ085Tzd3WUMxUDBzQUFBQ0FDYi8rZ0c2QXM0QUN3QVhBQUFsRVRRbUlnWVZFUlFXTWpZbEVUUTJNaFlWRVJRR0lpWUJWRFpjTmpaY052N1NkNlozZDZaM3pRRXVNem82TS83U016bzZMUUU2WG05dlh2N0dYbTl2QUFFQVhRQUFBU2dDeUFBR0FBQXpFUWMxTnpNUndtVmxaZ0pjU214Sy9UZ0FBUUFnQUFBQnRnTE9BQllBQURNMUFUWTFOQ1lqSWdZSEl6NEJNeklXRlJRSEF5RVZJQUVXR2pZc0tqb0VaZ0YwVVZsM0srVUJFR0FCWENFbUtEMDRMMVozZDFWSU5mN2haZ0FBQUFFQURmLzZBYThDemdBbEFBQVROVE15TmpVMEppTWlCZ2NqUGdFek1oWVZGQWNXRlJRR0l5SW1Kek1XTXpJMk5UUW1JN0FqTWp3OUt5TTNDR1lHYzB0Y2RreFVlMTFMY1E1bUgwc3RQejh2QVVKYU9Td3JQQzBwVEhCNlVXSXhOV2RoZVdGV1VUNHpORDBBQUFFQURBQUFBZFFDeUFBT0FBQTNOUk16QXpNMU14VXpGU01WSXpVTTduTHh1bVk1T1dacVlBSCsvZ0xOeldCcWFnQUFBQUFCQUNYLytnRzdBc2dBSVFBQUV4RWhGU0VWTmpNeUZ4NEJGUlFHQndZaklpWW5NeFl6TWo0RE5UUW1JZ2N5QVh2KzVURkJUekFmR1JRWVBGNU5lUXBtRWxRZEtCTUxBU3gySVFGSEFZRm1vU2MwSWsxVVJVY2ZURnhkVXhVYU1SMGNRa2M3QUFBQUFBSUFKUC82QWJ3Q3lBQVFBQnNBQUJzQk13TXpOak15RmhVVUJpTWlKalUwTmlJR0ZSUVdNekkyTlRRL3YzS1dBaFlnU1dGNldFNTQrVm81TmpBcFBRRktBWDcrMHdsa1luSnllV0JCTmp3NU9qczZPemtBQUFBQkFETUFBQUhJQXNnQUNBQUFFelVoRlFNakV5TVZNd0dWOFhMeHZRSDd6V2I5bmdKaVp3QUFBd0FYLy9vQnlRTE9BQWNBR1FBaEFBQVNGQll5TmpRbUlnTTBOeVkxTkRZeUZoVVVCeFlWRkFZaUpqWVVGakkyTkNZaWlqeFVQRHhVcjFSSGRxeDJSMVIvdEg5bVJGNUVSRjRDTW1BMk5tQTIvbWhvT0VCUVZuaDRWbEJBT0doZGVYbU9ZRUZCWUVFQUFBQUFBZ0FrQUFBQnZBTE9BQkFBR3dBQUFRTWpFeU1HSXlJbU5UUTJNeklXRlJRR01qWTFOQ1lqSWdZVkZBR2h2M0tXQWhZZ1NXRjZXRTU0K1ZvNU5qQXBQUUYrL29JQkxRbGtZbkp5ZVdCQk5qdzVPanM2T3prQUFBSUFSUUFBQUtzQlNRQURBQWNBQURjMU14VUhOVE1WUldabVp1Tm1adU5tWmdBQUFBSUFSZisyQUtzQlNRQURBQWNBQUJjMU14VW5OVE1WUldabVprcXdadU5tWmdBQUFBRUFMLy80QWlrQ0FnQUdBQUEzTlNVVkRRRVZMd0g2L21BQm9ObEk0VlN4c1ZRQUFBSUFMd0J5QWlrQmlBQURBQWNBQUJNMUlSVUZOU0VWTHdINi9nWUIrZ0U2VGs3SVRrNEFBQUFCQUMvLytBSXBBZ0lBQmdBQUZ6VXRBVFVGRlM4Qm9QNWdBZm9JVkxHeFZPRklBQUFDQUIwQUFBR2JBczRBR2dBZUFBQTNOVFEvQVRZMU5DWWpJZ1lWSXpVME5qTXlGaFVVRHdFR0hRRUhOVE1WcVJwWkdUWWdLVE5tY0UxT2N5QmJFV1ptc0VFN0pYd2lJQ2N5TlRnVVQzQnJWVHd0ZlJjb09iQm1aZ0FBQUFJQUp2LzZBdm9DemdBTEFFSUFBQUVVRmpNeU5qVTBKaU1pQmlVM013TUdGUlF6TWpZMU5DWWpJZ1lWRkJZek1qY3pEZ0VqSWlZMU5EWXpNaFlWRkE0Q0l5SW5JdzRDSXlJbU5UUTJNeklYQVFZeEpUMWZMeUpDWHdFVURFSlFDaGNyWEpWMmlhU29pcVJZUWpLdmFhRFUxcUNTekM5R1RpRkdDZ0lSR2pNZ1BWR0laMUFoQVNvcE5JeEJJemFGZVRQKy9SNFZIWkJIWTMra2RudWpYVkJienFDY3lxcUJPMjFHS2tBVUZ4VlpQMm1wVGdBQUFBQUNBQUVBQUFKaEFzZ0FBd0FMQUFBVE13TWpFeWNoQnlNQk13SEowR2NDdnpmKzhqZHlBUU5hQVFNQS93RTMvY3FmbndMSS9UZ0FBQU1BU3dBQUFqMEN5QUFPQUJZQUhnQUFNeEVoTWhZVkZBY1ZIZ0VWRkFZakF5TVZNekkyTkNZREl4VXpNalkwSmtzQkZHWnRhVGc4YzFNYXBxWTVPenREbkp3NE96c0N5R2hYYWk4Q0RWMDZXbkFCUE5ZK1dqNEJMTXc2V0RvQUFBRUFNLy82QWlzQ3pnQWdBQUFsTXc0Qkl5SW1KeTRCTkRZM1BnRXpNaFlYSXk0Qkl5SUhEZ0VVRmhjV016SUJ1WElWaDE1T2RCMFREQXdUSFhST1lvY1JjZzFLTVVVcEZnNE9GaWxGVzhkaWEwczFJMC93VHlNMVMzaGJMRHMwSFVYUVJSMDBBQUFBQWdCTEFBQUNRd0xJQUF3QUdRQUFNeEV6TWhjZUFSVVVCZ2NHSXdNUk16STNQZ0UwSmljdUFTTkwrWkpIR2d3UEdVdVRob0ZhS2hJSkN4VVlPeXdDeUhnc1RuSjBVeWQyQW1MK0JENGJQc1pHSFNFYkFBQUFBQUVBU3dBQUFoSUN5QUFMQUFBekVTRVZJUlVoRlNFVklSVkxBY2YrcFFFby90Z0JXd0xJWnN0ZzBXWUFBUUJMQUFBQ0VnTElBQWtBQURNUklSVWhGU0VWSVJGTEFjZitwUUVvL3RnQ3lHYlNZUDdRQUFFQU0vLzZBaThDemdBbEFBQUJOVE1WRkFZaklpWW5MZ0UwTmpjK0FUTXlGaGNqTGdFaklnY09BUlFXRnhZek1qWTlBUUV5L1pScVRuUWRFd3dNRXgxMFRtS0hFWElOU2pGRktSWU9EaFlwUlQ1VUFTSm1rV3FUU3pValQvQlBJelZMZUZzc096UWRSZEJGSFRSVlFpVUFBQUFBQVFCTEFBQUNQUUxJQUFzQUFDRVJJUkVqRVRNUklSRXpFUUhSL3Vac2JBRWFiQUUzL3NrQ3lQN1BBVEg5T0FBQUFRQkxBQUFBdHdMSUFBTUFBRE1STXhGTGJBTEkvVGdBQVFBQi8vb0JuZ0xJQUEwQUFEOEJGak15TmpVUk14RVVCaU1pQVZjaVBUQkxiSWxiZFZjL01FQkNBZUQrRldaOUFBQUFBQUVBU3dBQUFuWUN5QUFNQUFBekVUTVJNd0V6QXhNakF3Y1ZTMndDQVNXQTVQeUF3bjBDeVA2UkFXLys1LzVSQVZ5RDJRQUJBRXNBQUFJU0FzZ0FCUUFBTXhFekVTRVZTMndCV3dMSS9aNW1BQUFBQUFFQVN3QUFBcXNDeUFBT0FBQXpFVE1iQVRNUkl4RWpBeU1ESXhGTFpzeklabXdDbFZxVkFnTEkvakFCMFAwNEFieitxZ0ZXL2tRQUFRQkxBQUFDWVFMSUFBc0FBRE1STXdFekVUTVJJd0VqRVV0bUFVSUNiR2IrdmdJQ3lQNEdBZnI5T0FINi9nWUFBZ0F6Ly9vQ0x3TE9BQk1BSXdBQU5qUTJOejRCTWhZWEhnRVVCZ2NPQVNJbUp5WVNGQllYRmpJM1BnRTBKaWNtSWdjR013d1RIWFNjZEIwVERBd1RIWFNjZEIwVFlBNFdLWW9wRmc0T0ZpbUtLUmJzOEU4ak5VdExOU05QOEU4ak5VdExOU01CTDlCRkhUUTBIVVhRUlIwME5CMEFBQUFBQWdCTEFBQUNPZ0xJQUFrQUZnQUFFeFV6TWpZMU5DY21Jd0VSSVRJWEhnRVZGQVlyQVJHM29EZy9MaDR2L3ZnQkFtQkFJaXQ0WjZRQ1l1WkZMa0FmRlAyZUFzZ3lHbGszVTRQKzZnQUFBQUFDQURQLzhBSnpBczRBRXdBckFBQWxKemNYTmpVMEppY21JZ2NPQVJRV0Z4WXpNaGNuQmlNaUppY3VBVFEyTno0Qk1oWVhIZ0VWRkFZSEZ3R0JXMEJUQ2c0V0tZb3BGZzRPRmlsRkw5TmFTR0JPZEIwVERBd1RIWFNjZEIwVERBb1FYbjlJU2tJaWMyaEZIVFEwSFVYUVJSMDBka2crU3pValQvQlBJelZMU3pValQzaHdVaDFMQUFBQUFBSUFTd0FBQWxRQ3lBQUpBQmdBQUJNVk16STJOVFFuSmlNQkVTRXlGeFlWRkFZSEV5TURJeEczb3pvL0pCMHkvdXNCRmxzMlIwcEFwWUNUaWdKbzJFRXdOeG9XL1pnQ3lDODhYRVZxRnY3RUFURCswQUFBQUFBQkFBMy8rZ0lYQXM0QUpRQUFQd0VXTXpJMk5UUW5MZ0VuTGdFMU5EWXpNaGNISmlNaUJoVVVGaGNXRng0QkZSUUdJeUlOUjFseFFVeGRFajRPV21OOGJIZHdQRmRaTkVNeU15Y3BYMlNHZEtGY1VVYzJMVlFNQWdrQ0RHMVBYWE5LV1RjMU1TRXlDQVlGQzNST1lXNEFBUUFCQUFBQjh3TElBQWNBQURNUkl6VWhGU01SeE1NQjhzTUNhR0JnL1pnQUFBQUFBUUErLy9vQ09BTElBQThBQURjUk14RVVGakkyTlJFekVSUUdJaVkrYkZHQVVXeVIySkh4QWRmK05VZFFVRWNCeS80cGJZcUtBQUFCQUFFQUFBSXJBc2dBQndBQU13TXpFek1UTXdQczYzS2lBcUp5NndMSS9lSUNIdjA0QUFBQUFRQUxBQUFETlFMSUFBOEFBRE1ETXhNekV6TVRNeE16QXlNREl3Tzlzbkp3QW9wT2lnSndjckphaUFLSUFzaitCZ0g2L2dZQit2MDRBZ0g5L3dBQUFBSC85Z0FBQWlJQ3lBQUxBQUFoQ3dFakV3TXpGemN6QXhNQnFKeWNldHJNZW82T2VzemFBUW4rOXdGdEFWdjM5LzZsL3BNQUFBQUFBZi94QUFBQ0F3TElBQWdBQURNUkF6TWJBVE1ERWNmV2NwZVhjdFlCSlFHai9zUUJQUDVkL3RzQUFBQUJBQ0FBQUFIbkFzZ0FDUUFBTXpVQklUVWhGUUVoRlNBQlEvN0tBYnIrdkFGRVdnSU9ZRkg5NzJZQUFBRUFTUCthQVFFQ3lBQUhBQUFYRVRNVkl4RXpGVWk1WDE5bUF5NUMvVlpDQUFBQUFBRUFDUC82QVVVQ3pnQURBQUFYQXpNVDkrOU83d1lDMVAwc0FBQUJBQlgvbWdET0FzZ0FCd0FBRnhFak5UTVJJelYwWDdtNUpBS3FRdnpTUWdBQUFBQUJBRElCR3dJbUFzZ0FCZ0FBR3dFekV5TUxBVExaUXRsVXBxWUJHd0d0L2xNQldmNm5BQUFBQVFBQS80TUI5UCsxQUFNQUFCVTFJUlVCOUgweU1nQUFBZi9qQWp3QXhRTE9BQU1BQUJNbk14ZHhqb1pjQWp5U2tnQUFBQUlBR3YvNkFiSUNBUUFZQUNJQUFDRTFJd1lqSWlZMU5EWTdBVFUwSmlNaUJnY25Oak15RlJFbk5TTWlGUlFXTXpJMkFVd0NIMTVUWUZkT2pUQTRLQ3NOVURWMjAyWjZXQzh4UkM0dE0xZEVRRlkxSkIwUkZqMUtwLzZtc2lVOUhDUWZBQUFDQUVMLytnSFhBc2dBRWdBcEFBQXpFVE1STmpNeUZ4NEJGUlFHQndZaklpY1ZFeUlPQXhRZUF6TXlQZ00xTkM0RFFtWS9SRll5Rmc0T0ZqSldUVFprR3ljVURBSUNEQlFuR3h3bkZBd0NBZ3dVSndMSS92MDhRaHhLVzF4S0hFSTdOUUdiRkJ3dUpEWWxMaHdVRXhzdUpSMGNKUzRiRXdBQkFCdi8rZ0czQWdFQUVnQUFKUmNHSXlJbUVEWXpNaGNISmlNaUZSUXpNZ0ZzUzB4cVlZV0ZZV3BNU3lzOGhJUThsVU5ZZ1FFRWdsaEROWjZkQUFBQUFnQkMvL29CMXdMSUFCSUFLUUFBSVRVR0l5SW5MZ0UxTkRZM05qTXlGeEV6RVFNaURnTVZGQjRETXpJK0F6UXVBd0Z4TmsxV01oWU9EaFl5VmtRL1pzb2NKeFFNQWdJTUZDY2NHeWNVREFJQ0RCUW5OVHRDSEVwY1cwb2NRandCQS8wNEFac1RHeTRsSEIwbExoc1RGQnd1SlRZa0xod1VBQUFBQUFJQUtmLzZBY3NDQVFBV0FCd0FBQ1VoRkJZek1qY1hCaU1pTGdJMU5ENENNeklXRlNFekxnRWlCZ0hML3NSRE5rQXZTa2R3SzBwRUtDVStSeWRYZXY3RTFnSTdYRHpYUEVFeFAxSVhObXRLUjJrNkczZGZPRDQrQUFBQUFRQWZBQUFCSGdMSUFCTUFBRE1SSXpVek5UUTJPd0VWSXlJR0hRRXpGU01SVWpNelRENUNPaGtUWm1ZQnJVNURSRVpnRXhkRFR2NVRBQUFBQWdBdy95MEJ4UUlCQUIwQU1RQUFKVFVHSXlJbkxnRTFORFkzTmpNeUZ6VXpFUlFHSXlJbUp6Y1dNekkyQXhRV0Z4WXpNamMrQVRVMEppY21JeUlIRGdFQlh6Wk5WVEVYRHc4WE1WVktPV1orWGpCZUlrOHVOVFJBeVFjTkhqTXlIZzBIQncwZU1qTWVEUWNCTkRzK0gwTmpaRU1mUGp3Mi9oRnRjaTRuUHk0NkFUQTlLQkVuSnhFb1BUNG9FU2NuRVNnQUFBRUFRZ0FBQWRjQ3lBQVRBQUF6RVRNUk16WXpNaFlWRVNNUk5DWWpJZ1lWRVVKbUFqQlVRV2htT0N3dE9BTEkvdjA4WDFIK3J3RXVNem82TS83U0FBQUNBRVVBQUFDckFzZ0FBd0FIQUFBekVUTVJBelV6RlVWbVptWUIrLzRGQW1KbVpnQUMvL24vTXdDMUFzZ0FDZ0FPQUFBWEVUTVJGQVlyQVRVek1oRTFNeFZQWmxOQktCMDVaamNDTXYzR1AwOWdBczltWmdBQUFRQkNBQUFCL3dMSUFBd0FBRE1STXhFek56TUhFeU1uQnhWQ1pnTERlcS9IZ0lkUUFzaitSZTdHL3N2dFc1SUFBUUJDQUFBQThRTElBQWtBQURjUk14RVVPd0VWSXlKQ1ppWWpMWUo3QWszOXV5TmdBQUFBQUFFQVNBQUFBd3dDQVFBaEFBQXpFVE1WTXpZek1oWVhOak15RmhVUkl4RTBKaU1pQmhVUkl4RTBKaU1pQmhVUlNHWUNNRlF4UGlBOFpFRm9aamdzTFRobU9Dd3RPQUg3Tmp3aElVSmZVZjZ2QVM0ek9qb3ovdElCTGpNNk9qUCswZ0FBQUFBQkFFSUFBQUhYQWdFQUV3QUFNeEV6RlRNMk16SVdGUkVqRVRRbUl5SUdGUkZDWmdJd1ZFRm9aamdzTFRnQit6WThYMUgrcndFdU16bzZNLzdTQUFBQUFnQXAvL29CeXdJQkFCRUFJd0FBTnpRMk56WXlGeDRCRlJRR0J3WWlKeTRCSlRRbUp5WWlCdzRCRlJRV0Z4WXlOejRCS1JnZk83NDdIeGdZSHp1K094OFlBVHdLRHhwd0dnOEtDZzhhY0JvUEN2NVBVU0pCUVNKUlQxQlJJa0ZCSWxGUE5pNFZKU1VWTGpVMkxoVWxKUlV1QUFBQ0FFTC9Nd0hYQWdFQUVnQXBBQUFYRVRNVk5qTXlGeDRCRlJRR0J3WWpJaWNSRXpJK0F6VTBMZ01qSWc0REZCNERRbVkyVFZZeUZnNE9GakpXUkQ5a0hDY1VEQUlDREJRbkhCc25GQXdDQWd3VUo4MEN5RFU3UWh4S1hGdEtIRUk4L3YwQkxSTWJMaVVjSFNVdUd4TVVIQzRsTmlRdUhCUUFBQUFBQWdBdy96TUJ4UUlCQUJJQUtRQUFCUkVHSXlJbkxnRTFORFkzTmpNeUZ6VXpFUU15UGdNMExnTWpJZzRERlJRZUF3RmZQMFJXTWhZT0RoWXlWazAyWnNvYkp4UU1BZ0lNRkNjYkhDY1VEQUlDREJRbnpRRURQRUljU2x0Y1NoeENPelg5T0FFdEZCd3VKRFlsTGh3VUV4c3VKUjBjSlM0YkV3QUFBQUVBUWdBQUFaZ0NBUUFQQUFBekVUTVZNell6TWhjSEppTWlCaFVSUW1ZQ01GUTRNa29oSWlrNkFmczJQQ2RZR1RZMC9zOEFBQUFBQVFBSy8vb0J1d0lCQUNBQUFEOEJGak15TmpVMEx3RXVBVFUwTmpNeUZ3Y21JeUlWRkI4QkhnRVZGQVlqSWdwSFExMHROejVhUVZGcFZIVlNQME5GVjBOVVMwaDNXMzVWUmtFaUh5MEZDQVZNUDB0UlJVb3ZQU3NGQmdWU1FVaFVBQUFBQUFFQUZRQUFBUGdDbFFBVEFBQVROVE1WTXhVakVSUVdPd0VWSXlJbU5SRWpOVWhtU2tvUkV5WTFOMFF6QWZ1YW1rNysyUlVSWUVJN0FUQk9BQUVBUXYvNkFkY0Ird0FUQUFBM0VUTVJGQll6TWpZMUVUTVJJelVqQmlNaUprSm1PQzBzT0dabUFqQlRRbWlxQVZIKzBqTTZPak1CTHY0Rk5qeGZBQUFCLy9vQUFBSENBZnNBQndBQU13TXpFek1UTXdPMHVteDNBbmRzdWdINy9wMEJZLzRGQUFBQUFRQUNBQUFDMEFIN0FBOEFBQ0VESXdNakF6TVRNeE16RXpNVE13TUIxR29DYWxxaWJHRUNjMHB6QW1Gc29nRmovcDBCKy82ZEFXUCtuUUZqL2dVQUFBRUFDZ0FBQWRZQit3QUxBQUFUSnpNWE56TUhFeU1uQnlPM3BucGxaWHFtclhwc2JIb0JBL2lrcFBqKy9hbXBBQUgvK2Y4ekFjTUIrd0FPQUFBM0F6TVRNeE16QXdZckFUVXpNamV2dG14NEFuaHMyaVJySWg0dUR4UUI1LzZkQVdQOW5HUmdMQUFBQVFBaEFBQUJtd0g3QUFrQUFETTFFeU0xSVJVRE14VWgvdkFCYlA3K1VRRlFXbEgrdG1BQUFBRUFEdithQVJNQ3lBQWxBQUFUTlRJMlBRRTBOanNCRlNNaUJoMEJGQVlIRlI0REhRRVVGanNCRlNNaUpqMEJOQ1lPSlNrNUtWVXhGaFkzRndrV0hCTVdGakZWS1RrcEFSQkNSVE9QTXp4Q01DT0JPVUFIQWdNT0hUTWdnQ013UWp3empUUkZBQUFBQVFCSS93WUFsZ0x1QUFNQUFCY1JNeEZJVHZvRDZQd1lBQUFBQUFFQUEvK2FBUWdDeUFBbEFBQVhOVE15TmowQk5EWTNOUzREUFFFMEppc0JOVE15RmgwQkZCWVhGU0lHSFFFVUJpTURNUllXTnhjSkZod1RGaFl4VlNrNUtTVWxLVGtwWmtJd0k0RTVRQWNDQXc0ZE15Q0FJekJDUERPTk5FVUJRa1V6anpNOEFBQUFBUUJGQUxFQ0V3RkpBQmtBQURjbk5qTXlGeFl6TWo0Qk54Y0dJeUluTGdRaklnNEJhU1F1VHlsR1RCb1RJeE1QSkM1UEkwd0hIUkVYRWdnVEl4S3hQbGNoSkJnWkZ6OVhJUU1OQndrRUdCZ0FBQUFBQWdCQi96TUF3UUg3QUFNQUJ3QUFGeE16RXdNMU14VkJKek1tYzJiTkFoajk2QUppWm1ZQUFBSUFJditmQWI0Q1hBQUVBQnNBQURjUkJoVVVGelV1QVRVME5qYzFNeFVXRndjbUp4RTJOeGNHQnhYemEydFplSGhaS0dKQlN5STJOaUpMUVdKZ0FUc1FqbzNSV3dlQ2VudUNCMXRiQzAxREtndit4UXNxUTAwTFd3QUFBUUFkLy9vQjFnTE9BQzRBQUJNMU15WTFORFl6TWhZVkl5NEJJeUlHRlJRWE14VWpGaFVVQnpJV016STNGd1lqSWlZaklnYzFOamMyTlRRbkhUY2phVkZoWldZQk1DZ3BNaU9oaUJJZkJGa1RPQ2svUFZRU21SZ3NMQjhxRWhnQkxFSktURjF0YjE0MU9Eb3lTa3BDUEJ3eE93NGhUeklVRkdBU0FqRWtIVXdBQUFBQUFnQVBBSU1CMFFKRkFCa0FJUUFBUHdFbU5EY25OeGMyTXpJWE54Y0hGaFVVQnhjSEp3WWlKd2NTRkJZeU5qUW1JZzh4SmlZeE5URXlTa2MwTVRRd0p5Y3dOREV6a0RReEpFdDhTMHQ4dHpJdm1EQXhOREVuSmpBME1UTkpTakl4TkRFbkp6RUJJNFJOVFlSTkFBQUFBQUgvOGdBQUFlNEN5QUFZQUFBek5TTTFNelVuSXpVekF6TWJBVE1ETXhVakJ4VXpGU01Wd0phV0RvaG9vR3lTa215Z2FJZ09scGFnUWtNYlFnRkcvc1FCUFA2NlFodERRcUFBQUFBQ0FFai9VUUNXQXFNQUF3QUhBQUFYRVRNUkF4RXpFVWhPVGs2dkFWNytvZ0gwQVY3K29nQUFBZ0F1LzBBQnNnTE5BQzhBUFFBQUZ6TWVBVE15TmpRbUx3RXVBVFUwTmpjbU5UUTJNeklXRlNNMEppTWlCaFVVRmhjZUFoUUdCeFlWRkFZaklpWVNNamMyTlRRbkppSUhCaFVVRjBKYUFpMG5JeXdrUVNaUk55YzdRbDFGUjE5YUtDUWpKU2srUFQ4bkl6dE5ha3hHWTN4a0dSRVZHRjRZRlJFS0p5OHBTaDhXRFJ4T1RrZEhHaVZTUmx0WVZDVXRKaGtnSGhRVUpVK0NSUjhnWUZCa1pBRC9KQmcyT0JvZUhobzROaGdBQUFBQy8rb0NTZ0VHQXJZQUF3QUhBQUFUTlRNVklUVXpGWnBzL3VSc0FrcHNiR3hzQUFBREFDYi8rZ0w2QXM0QUdRQWhBQ2tBQUFFekRnRWpJaVkxTkRZek1oWVhJeTRCSXlJR0ZSUVdNekkyQkJBMklCWVFCaUFDRkJZeU5qUW1JZ0lNU0ExalIyUjRjMlpMWmdsSUNEOHFRVXRRUGlzOS9pSFVBU3pVMVA3VWhxSDJvYUgyQVNWUFdZSmxaNEJVVHlneldrTkJZRFl0QVN6VTFQN1UxQUhvL0tTay9LUUFBQUFDQUFZQmxnRXJBczRBR2dBakFBQVROU01HSXlJbU5UUTJPd0UxTkNZaklnWUhKejRCTXpJV0hRRW5OU01pRlJRek1qYmRBaFE4UTBJM01IQWtJQ1FkQ1RRVE9TOUtTMDVRT1Q0dkhBR2FIU0UwSmlzNEVoa09DZzBzR2hNdU50QnJFaUVlRWdBQUFBSUFMd0JMQWJFQjN3QUZBQXNBQUJNM0ZRY1hGU2MzRlFjWEZTL01abVlXekdabUFSWEtabVJrWnNyS1ptUmtaZ0FBQUFBQkFDOEFiQUlwQVlnQUJRQUFKVFVoTlNFUkFkditWQUg2Yk01Ty91UUFBQUVBTlFEaUFXSUJTQUFEQUFBM05TRVZOUUV0NG1abUFBUUFKdi82QXZvQ3pnQUlBQlFBSEFBa0FBQUJGVE15UGdFMU5DTURFVE15RlJRSEZ5TW5JeFVrRURZZ0ZoQUdJQUlVRmpJMk5DWWlBVTh5SXlvaVg0cWdrV3g1VkhrcC90ZlVBU3pVMVA3VWhxSDJvYUgyQWY5M0Joc2FQUDZjQWFaK2JnMnRxNnN6QVN6VTFQN1UxQUhvL0tTay9LUUFBQUgvNkFKZkFRZ0NvUUFEQUFBRE5TRVZHQUVnQWw5Q1FnQUFBQUFDQURrQnNBRlhBczRBQndBUEFBQVNORFl5RmhRR0lpWVVGakkyTkNZaU9WUjJWRlIySVRaTU5qWk1BZ1IyVkZSMlZMVk1OalpNTmdBQUFBQUNBQzhBQUFJcEFmb0FDd0FQQUFBbE5TTTFNelV6RlRNVkl4VUZOU0VWQVFYVzFrN1cxdjdjQWZxS2tVNlJrVTZSaWs1T0FBQUFBQUVBRHdFZkFTa0N6Z0FWQUFBVE5UYzJOVFFtSXlJSEl6UTJNeklXRlJRUEFUTVZEN0FXSGhrekJWUk9PejVRSUpTMEFSOUl2QmdZRnh3K08wdEhOQzBqbkVnQUFRQUZBUnNCTXdMT0FDVUFBQk0xTXpJMk5UUW1JeUlHQnlNK0FUTXlGaFVVQnhZVkZBWWpJaVluTXhZek1qWTFOQ1lqY2lBaEp5SVpHQ1VHVkFST1BFWlNNemhWUmp4TkNsUVJNeDBsS1I4QjJrSWVHUlVlR3hrMlJrZ3lPeDBmUHp0SVBUc3dIeG9iSXdBQUFRQXJBandCRFFMT0FBTUFBQk0zTXdjclhJYU9BanlTa2dBQUFBRUFRdjh6QWRjQit3QVVBQUFYRVRNUkZCWXpNalkxRVRNUkl6VWpCaU1pSnhWQ1pqZ3RMRGhtWmdJd1V5TWh6UUxJL3RJek9qb3pBUzcrQlRZOEQ5WUFBQUFBQVFBdy8wY0I1Z0xJQUEwQUFBVVJJaVkxTkRZN0FSRWpFU01SQVFKYmQzaHMwazVJdVFJSGEwOWZZZngvQXovOHdRQUFBQUVBTlFEaEFMc0Jad0FIQUFBU05EWXlGaFFHSWpVbk9DY25PQUVJT0Njbk9DY0FBQUVBQmY4ZUFPVUFBQUFZQUFBN0FRY3pOak15RmhVVUJpTWlKemNXTXpJMU5DWWpJZ2NuYVRNc0Fnd1BLREJITkNnOUVpa2RPaHdWRkJJV1BBUXNJQzR3R0NvUEtoSVRDeE1BQUFBQkFETUJId0RKQXNvQUJnQUFFeEVITlRjekVYVkNRbFFCSHdGWExGUXMvbFVBQUFBQ0FBOEJsZ0UyQXM0QUVRQWZBQUFTTkRZM05qTXlGeDRCRkFZSEJpTWlKeVkyRkJjV016STNOalFuSmlNaUJ3OE5FeWhNU3lnVERRMFRLRXhMS0JOQkR4TWpKQk1QRHhNakpCTUNBMTRzRlN3c0ZTeGVMQlVzTEJXTFlCSVlHQkpnRWhnWUFBQUFBQUlBTHdCTEFiRUIzd0FGQUFzQUFEYzFOeWMxRndVMU55YzFGK1ZtWnN6K2ZtWm16RXRtWkdSbXlzcG1aR1JteWdBQUFBQURBRFAvN3dLeEF0a0FBd0FTQUJrQUFCY0JNd0UzTlJNekF6TTFNeFV6RlNNVkl6VWxFUWMxTnpNUllRR3ZRdjVSMVp0VW1HMVVJU0ZVL2psQ1FsUVJBdXI5Rms5SUFTUCszVzV1U0Q0KzRRRlhMRlFzL2xVQUF3QXovKzhDc1FMWkFBTUFHUUFnQUFBWEFUTUJKVFUzTmpVMEppTWlCeU0wTmpNeUZoVVVEd0V6RlFFUkJ6VTNNeEZJQWE5Qy9sRUJEYkFXSGhrekJWUk9PejVRSUpTMC9jUkNRbFFSQXVyOUZoRkl2QmdZRnh3K08wdEhOQzBqbkVnQkh3RlhMRlFzL2xVQUF3QUYvKzhDc1FMWkFBTUFFZ0E0QUFBWEFUTUJOelVUTXdNek5UTVZNeFVqRlNNMUFUVXpNalkxTkNZaklnWUhJejRCTXpJV0ZSUUhGaFVVQmlNaUppY3pGak15TmpVMEppTi9BYTlDL2xHM20xU1liVlFoSVZUK05pQWhKeUlaR0NVR1ZBUk9QRVpTTXpoVlJqeE5DbFFSTXgwbEtSOFJBdXI5Rms5SUFTUCszVzV1U0Q0K0FaeENIaGtWSGhzWk5rWklNanNkSHo4N1NEMDdNQjhhR3lNQUFBQUNBRFQvTFFHeUFmc0FHZ0FlQUFBVE5UTVZGQThCQmhVVUZqTXlOalV6RlJRR0l5SW1OVFEvQVRZOUFUTVZ3R1lhV1JrMklDa3pabkJOVG5NZ1d4Rm1BUkk1UVRzbGZDSWdKekkxT0JSUGNHdFZQQzE5RjZ0bVpnQUFBQU1BQVFBQUFtRURmUUFEQUFzQUR3QUFFek1ESXhNbklRY2pBVE1KQVNjekY4blFad0svTi83eU4zSUJBMW9CQS83SmpvWmNBUDhCTi8zS241OEN5UDA0QXV1U2tnQUFBQU1BQVFBQUFtRURmUUFEQUFzQUR3QUFFek1ESXhNbklRY2pBVE1KQVRjekI4blFad0svTi83eU4zSUJBMW9CQS82RFhJYU9BUDhCTi8zS241OEN5UDA0QXV1U2tnQUFBQU1BQVFBQUFtRURmUUFEQUFzQUVnQUFFek1ESXhNbklRY2pBVE1CQXljSEl6Y3pGOG5RWndLL04vN3lOM0lCQTFvQkErMURRMkJxY21vQS93RTMvY3FmbndMSS9UZ0M2MVpXa3BJQUFBQUFBd0FCQUFBQ1lRTnZBQU1BQ3dBZUFBQVRNd01qRXljaEJ5TUJNd2tCSXo0Qk16SVdNekkzTXc0Qkl5SW1JeUlHeWRCbkFyODMvdkkzY2dFRFdnRUQvbG84QnowdEdsc1RKd2c4Q1RZdkcySVREeHNBL3dFMy9jcWZud0xJL1RnQzlUUkFKaXd6UVNVVkFBQUFCQUFCQUFBQ1lRTmxBQU1BQ3dBUEFCTUFBQk16QXlNVEp5RUhJd0V6Q1FFMU14VWhOVE1WeWRCbkFyODMvdkkzY2dFRFdnRUQvdkpzL3VSc0FQOEJOLzNLbjU4Q3lQMDRBdmxzYkd4c0FBQUVBQUVBQUFKaEE2b0FBd0FMQUJNQUd3QUFFek1ESXhNbklRY2pBVE1CQURRMk1oWVVCaUltRkJZeU5qUW1Jc25RWndLL04vN3lOM0lCQTFvQkEvNXBQRlk4UEZZVUpUUWxKVFFBL3dFMy9jcWZud0xJL1RnREdGWThQRlk4Z1RRbEpUUWxBQUFBQUFMLzlRQUFBM0VDeUFBUEFCTUFBQ0UxSXdjakFTRVZJUlVoRlNFVklSVUJNeEVqQWFydFZuSUJnd0g1L3FVQktQN1lBVnY5ZjdvQ241OEN5R2JMWU5GbUFQOEJhUUFBQUFFQU0vOGVBaXNDemdBNEFBQVhOeTRCSnk0Qk5EWTNQZ0V6TWhZWEl5NEJJeUlIRGdFVUZoY1dNekkzTXc0QkR3RXpOak15RmhVVUJpTWlKemNXTXpJMU5DWWpJZ2ZtUEVoc0hCTU1EQk1kZEU1aWh4RnlEVW94UlNrV0RnNFdLVVZiTFhJU2NsRXFBZ3dQS0RCSE5DZzlFaWtkT2h3VkZCSllVZ1JLTWlOUDhFOGpOVXQ0V3l3N05CMUYwRVVkTkdGWGFRczRCQ3dnTGpBWUtnOHFFaE1MQUFBQUFnQkxBQUFDRWdOOUFBc0FEd0FBTXhFaEZTRVZJUlVoRlNFVkF5Y3pGMHNCeC82bEFTaisyQUZiNVk2R1hBTElac3RnMFdZQzY1S1NBQUFBQWdCTEFBQUNFZ045QUFzQUR3QUFNeEVoRlNFVklSVWhGU0VWQVRjekIwc0J4LzZsQVNqKzJBRmIvdFZjaG80Q3lHYkxZTkZtQXV1U2tnQUFBZ0JMQUFBQ0VnTjlBQXNBRWdBQU14RWhGU0VWSVJVaEZTRVZBeWNISXpjekYwc0J4LzZsQVNqKzJBRmJtME5EWUdweWFnTElac3RnMFdZQzYxWldrcElBQUFBREFFc0FBQUlTQTJVQUN3QVBBQk1BQURNUklSVWhGU0VWSVJVaEZRTTFNeFVoTlRNVlN3SEgvcVVCS1A3WUFWdThiUDdrYkFMSVpzdGcwV1lDK1d4c2JHd0FBQUwvN0FBQUFNNERmUUFEQUFjQUFETVJNeEVESnpNWFMydzlqb1pjQXNqOU9BTHJrcElBQUFBQ0FEUUFBQUVXQTMwQUF3QUhBQUF6RVRNUkF6Y3pCMHRzZzF5R2pnTEkvVGdDNjVLU0FBQUFBdi9lQUFBQkpBTjlBQU1BQ2dBQU14RXpFUk1uQnlNM014ZExiQTFEUTJCcWNtb0N5UDA0QXV0V1ZwS1NBQUFBQS8vekFBQUJEd05sQUFNQUJ3QUxBQUF6RVRNUkF6VXpGU0UxTXhWTGJCUnMvdVJzQXNqOU9BTDViR3hzYkFBQUFnQUFBQUFDUXdMSUFCQUFJUUFBTXhFak5UTVJNeklYSGdFVkZBWUhCaU1ETXhVakZUTXlOejRCTkNZbkxnRXJBVXRMUy9tU1J4b01EeGxMazRhSWlJRmFLaElKQ3hVWU95eUJBVGRnQVRGNExFNXlkRk1uZGdHWFlORStHejdHUmgwaEd3QUFBQUFDQUVzQUFBSmhBMjhBQ3dBZUFBQXpFVE1CTXhFekVTTUJJeEVUSXo0Qk16SVdNekkzTXc0Qkl5SW1JeUlHUzJZQlFnSnNadjYrQWlrOEJ6MHRHbHNUSndnOENUWXZHMklURHhzQ3lQNEdBZnI5T0FINi9nWUM5VFJBSml3elFTVVZBQUFBQXdBei8vb0NMd045QUJNQUl3QW5BQUEyTkRZM1BnRXlGaGNlQVJRR0J3NEJJaVluSmhJVUZoY1dNamMrQVRRbUp5WWlCd1kzSnpNWE13d1RIWFNjZEIwVERBd1RIWFNjZEIwVFlBNFdLWW9wRmc0T0ZpbUtLUlo5am9aYzdQQlBJelZMU3pValQvQlBJelZMU3pVakFTL1FSUjAwTkIxRjBFVWRORFFkMnBLU0FBQUFBd0F6Ly9vQ0x3TjlBQk1BSXdBbkFBQTJORFkzUGdFeUZoY2VBUlFHQnc0QklpWW5KaElVRmhjV01qYytBVFFtSnlZaUJ3WS9BVE1ITXd3VEhYU2NkQjBUREF3VEhYU2NkQjBUWUE0V0tZb3BGZzRPRmltS0tSWTNYSWFPN1BCUEl6VkxTelVqVC9CUEl6VkxTelVqQVMvUVJSMDBOQjFGMEVVZE5EUWQycEtTQUFBQUF3QXovL29DTHdOOUFCTUFJd0FxQUFBMk5EWTNQZ0V5RmhjZUFSUUdCdzRCSWlZbkpoSVVGaGNXTWpjK0FUUW1KeVlpQndZM0p3Y2pOek1YTXd3VEhYU2NkQjBUREF3VEhYU2NkQjBUWUE0V0tZb3BGZzRPRmltS0tSYkhRME5nYW5KcTdQQlBJelZMU3pValQvQlBJelZMU3pVakFTL1FSUjAwTkIxRjBFVWRORFFkMmxaV2twSUFBQUFEQURQLytnSXZBMjhBRXdBakFEWUFBRFkwTmpjK0FUSVdGeDRCRkFZSERnRWlKaWNtRWhRV0Z4WXlOejRCTkNZbkppSUhCamNqUGdFek1oWXpNamN6RGdFaklpWWpJZ1l6REJNZGRKeDBIUk1NREJNZGRKeDBIUk5nRGhZcGlpa1dEZzRXS1lvcEZnNDhCejB0R2xzVEp3ZzhDVFl2RzJJVER4dnM4RThqTlV0TE5TTlA4RThqTlV0TE5TTUJMOUJGSFRRMEhVWFFSUjAwTkIza05FQW1MRE5CSlJVQUFBQUVBRFAvK2dJdkEyVUFFd0FqQUNjQUt3QUFOalEyTno0Qk1oWVhIZ0VVQmdjT0FTSW1KeVlTRkJZWEZqSTNQZ0UwSmljbUlnY0dOelV6RlNFMU14VXpEQk1kZEp4MEhSTU1EQk1kZEp4MEhSTmdEaFlwaWlrV0RnNFdLWW9wRnFacy91UnM3UEJQSXpWTFN6VWpUL0JQSXpWTFN6VWpBUy9RUlIwME5CMUYwRVVkTkRRZDZHeHNiR3dBQUFFQVF3QVZBaFVCNXdBTEFBQS9BU2MzRnpjWEJ4Y0hKd2REczdNM3NyRTRzN000c2JKTXNiSTRzN000c3JFM3M3TUFBQUFEQURQL3pnSXZBdm9BSFFBbkFERUFBQmMzSmljdUFUUTJOejRCTXpJWE54Y0hGaGNlQVJRR0J3NEJJeUluQnpjVEppTWlCdzRCRlJRQkF4WXpNamMrQVRVMFBqY1RFQk1NREJNZGRFNVFRakV1TmhVUEV3d01FeDEwVGxOQU1rWGNKalpGS1JZT0FSSGNKVGhGS1JZT0dXTVdHaU5QOEU4ak5Vc3NXQmxpRnhvalQvQlBJelZMTGxyb0FZc2hOQjFGYUlzQk8vNTFJelFkUldpTkFBQUFBZ0ErLy9vQ09BTjlBQThBRXdBQU54RXpFUlFXTWpZMUVUTVJGQVlpSmhNbk14YytiRkdBVVd5UjJKSDJqb1pjOFFIWC9qVkhVRkJIQWN2K0tXMktpZ0pua3BJQUFBQUFBZ0ErLy9vQ09BTjlBQThBRXdBQU54RXpFUlFXTWpZMUVUTVJGQVlpSmhNM013YytiRkdBVVd5UjJKR3dYSWFPOFFIWC9qVkhVRkJIQWN2K0tXMktpZ0pua3BJQUFBQUFBZ0ErLy9vQ09BTjlBQThBRmdBQU54RXpFUlFXTWpZMUVUTVJGQVlpSmdFbkJ5TTNNeGMrYkZHQVVXeVIySkVCUUVORFlHcHlhdkVCMS80MVIxQlFSd0hML2lsdGlvb0NaMVpXa3BJQUFBQURBRDcvK2dJNEEyVUFEd0FUQUJjQUFEY1JNeEVVRmpJMk5SRXpFUlFHSWlZQk5UTVZJVFV6RlQ1c1VZQlJiSkhZa1FFZmJQN2tiUEVCMS80MVIxQlFSd0hML2lsdGlvb0NkV3hzYkd3QUFBTC84UUFBQWdNRGZRQUlBQXdBQURNUkF6TWJBVE1ERVFNM013ZkgxbktYbDNMV2dGeUdqZ0VsQWFQK3hBRTgvbDMrMndMcmtwSUFBZ0JMQUFBQ09nTElBQWNBRXdBQUV4VXpNalkwSmlNQkVUTVZNeklXRkFZckFSVzNvalJCUWpUKzgyeWtaM2g0WjZRQjV1WkhXRWYrR2dMSWZJU3FoSm9BQUFBQkFFQUFBQUhaQXM0QUpnQUFBVFV6TWpVMEp5NEJCdzRCQnhFakVUUTJNeklXRlJRSEZoMEJGQVlyQVRVek1qWTlBVFFqQVFBOU5oQUxOQmsyTFFKbWRXQlliRWxKVHo0L0pDVWRPQUdDWURzbkR3a05BUUVmSVAzWUFpaFJWVnhOVWg4ZFVyVTlVMkFYSHJJN0FBQUFBd0FhLy9vQnNnTE9BQmdBSWdBbUFBQWhOU01HSXlJbU5UUTJPd0UxTkNZaklnWUhKell6TWhVUkp6VWpJaFVVRmpNeU5nTW5NeGNCVEFJZlhsTmdWMDZOTURnb0t3MVFOWGJUWm5wWUx6RkVMbG1PaGx3dE0xZEVRRlkxSkIwUkZqMUtwLzZtc2lVOUhDUWZBY09Ta2dBQUFBQURBQnIvK2dHeUFzNEFHQUFpQUNZQUFDRTFJd1lqSWlZMU5EWTdBVFUwSmlNaUJnY25Oak15RlJFbk5TTWlGUlFXTXpJMkF6Y3pCd0ZNQWg5ZVUyQlhUbzB3T0NnckRWQTFkdE5tZWxndk1VUXVuMXlHamkwelYwUkFWalVrSFJFV1BVcW4vcWF5SlQwY0pCOEJ3NUtTQUFBQUFBTUFHdi82QWJJQ3pnQVlBQ0lBS1FBQUlUVWpCaU1pSmpVME5qc0JOVFFtSXlJR0J5YzJNeklWRVNjMUl5SVZGQll6TWpZREp3Y2pOek1YQVV3Q0gxNVRZRmRPalRBNEtDc05VRFYyMDJaNldDOHhSQzRQUTBOZ2FuSnFMVE5YUkVCV05TUWRFUlk5U3FmK3BySWxQUndrSHdIRFZsYVNrZ0FBQUFBREFCci8rZ0d5QXNBQUdBQWlBRFVBQUNFMUl3WWpJaVkxTkRZN0FUVTBKaU1pQmdjbk5qTXlGUkVuTlNNaUZSUVdNekkyQXlNK0FUTXlGak15TnpNT0FTTWlKaU1pQmdGTUFoOWVVMkJYVG8wd09DZ3JEVkExZHRObWVsZ3ZNVVF1eUR3SFBTMGFXeE1uQ0R3Sk5pOGJZaE1QR3kwelYwUkFWalVrSFJFV1BVcW4vcWF5SlQwY0pCOEJ6VFJBSml3elFTVVZBQUFBQUFRQUd2LzZBYklDdGdBWUFDSUFKZ0FxQUFBaE5TTUdJeUltTlRRMk93RTFOQ1lqSWdZSEp6WXpNaFVSSnpVakloVVVGak15TmdNMU14VWhOVE1WQVV3Q0gxNVRZRmRPalRBNEtDc05VRFYyMDJaNldDOHhSQzR3YlA3a2JDMHpWMFJBVmpVa0hSRVdQVXFuL3FheUpUMGNKQjhCMFd4c2JHd0FBQUFFQUJyLytnR3lBdnNBR0FBaUFDb0FNZ0FBSVRVakJpTWlKalUwTmpzQk5UUW1JeUlHQnljMk16SVZFU2MxSXlJVkZCWXpNallDTkRZeUZoUUdJaVlVRmpJMk5DWWlBVXdDSDE1VFlGZE9qVEE0S0NzTlVEVjIwMlo2V0M4eFJDNjVQRlk4UEZZVUpUUWxKVFF0TTFkRVFGWTFKQjBSRmoxS3AvNm1zaVU5SENRZkFmQldQRHhXUElFMEpTVTBKUUFEQUJQLytnTGhBZ0VBSmdBd0FEWUFBQk1uTmpNeUZ6NEJNeklXSFFFaEZCWXpNamNYQmlNaUp3WWpJaVkxTkRZN0FUVTBKaU1pQmhjakloVVVGak15TmpVM015NEJJZ1o5VURWMmVpc1ZVeXRYZXY3RVF6WkFMMHBIY0hVOE0yNVRhRkZIbWpBNEtDdTdlbGd2TVVRdVlOWUNPMXc4QVhvOVNrQWRJM2RmVkR4Qk1UOVNUazVSU2oxWk5TUWRFYms5SENRZk9YazRQajRBQUFBQkFCdi9IZ0czQWdFQUt3QUFGemN1QVRVME5qTXlGd2NtSXlJVkZETXlOeGNHRHdFek5qTXlGaFVVQmlNaUp6Y1dNekkxTkNZaklnZXpQRnQ1aFdGcVRFc3JQSVNFUEN0TFAxVXFBZ3dQS0RCSE5DZzlFaWtkT2h3VkZCSllVZ2VBZklLQ1dFTTFucDAxUTBrT053UXNJQzR3R0NvUEtoSVRDd0FBQXdBcC8vb0J5d0xPQUJZQUhBQWdBQUFsSVJRV016STNGd1lqSWk0Q05UUStBak15RmhVaE15NEJJZ1kzSnpNWEFjdit4RU0yUUM5S1IzQXJTa1FvSlQ1SEoxZDYvc1RXQWp0Y1BHT09obHpYUEVFeFAxSVhObXRLUjJrNkczZGZPRDQrMlpLU0FBQURBQ24vK2dITEFzNEFGZ0FjQUNBQUFDVWhGQll6TWpjWEJpTWlMZ0kxTkQ0Q016SVdGU0V6TGdFaUJqOEJNd2NCeS83RVF6WkFMMHBIY0N0S1JDZ2xQa2NuVjNyK3hOWUNPMXc4SFZ5R2p0YzhRVEUvVWhjMmEwcEhhVG9iZDE4NFBqN1prcElBQUFNQUtmLzZBY3NDemdBV0FCd0FJd0FBSlNFVUZqTXlOeGNHSXlJdUFqVTBQZ0l6TWhZVklUTXVBU0lHTnljSEl6Y3pGd0hML3NSRE5rQXZTa2R3SzBwRUtDVStSeWRYZXY3RTFnSTdYRHl0UTBOZ2FuSnExenhCTVQ5U0Z6WnJTa2RwT2h0M1h6ZytQdGxXVnBLU0FBQUVBQ24vK2dITEFyWUFGZ0FjQUNBQUpBQUFKU0VVRmpNeU54Y0dJeUl1QWpVMFBnSXpNaFlWSVRNdUFTSUdOelV6RlNFMU14VUJ5LzdFUXpaQUwwcEhjQ3RLUkNnbFBrY25WM3IreE5ZQ08xdzhqR3orNUd6WFBFRXhQMUlYTm10S1IyazZHM2RmT0Q0KzUyeHNiR3dBQXYvakFBQUF4UUxPQUFNQUJ3QUFNeEV6RVFNbk14ZEZaanFPaGx3QisvNEZBanlTa2dBQUFBSUFLd0FBQVEwQ3pnQURBQWNBQURNUk14RUROek1IUldhQVhJYU9BZnYrQlFJOGtwSUFBQUFDLzlVQUFBRWJBczRBQXdBS0FBQXpFVE1SRXljSEl6Y3pGMFZtRUVORFlHcHlhZ0g3L2dVQ1BGWldrcElBQUFBRC8rb0FBQUVHQXJZQUF3QUhBQXNBQURNUk14RUROVE1WSVRVekZVVm1FV3orNUd3QisvNEZBa3BzYkd4c0FBQUNBQ24vK2dIUUF2SUFFUUF5QUFBbE5DWW5KaUlIRGdFVkZCWVhGakkzUGdFREp6Y21KemNXRnpjWEJ4NEJGUlFHQndZaUp5NEJOVFEyTnpZek1oYzNKaWNCWlFvUEduQWFEd29LRHhwd0dnOEtxU1pUSXpZZ1ZqeG9KbG80SFJNa083NDdIeGdZSHp0V1JTZ0NEekQ5Tmk0VkpTVVZMalUyTGhVbEpSVXVBVlEzS3hjU1N4b3NOamN2UkllalgwMG5RVUVpVVZCUFVTSkJMUUpLTUFBQUFnQkNBQUFCMXdMQUFCTUFKZ0FBTXhFekZUTTJNeklXRlJFakVUUW1JeUlHRlJFREl6NEJNeklXTXpJM013NEJJeUltSXlJR1FtWUNNRlJCYUdZNExDMDRFVHdIUFMwYVd4TW5DRHdKTmk4YlloTVBHd0g3Tmp4ZlVmNnZBUzR6T2pvei90SUNSalJBSml3elFTVVZBQU1BS2YvNkFjc0N6Z0FSQUNNQUp3QUFOelEyTnpZeUZ4NEJGUlFHQndZaUp5NEJKVFFtSnlZaUJ3NEJGUlFXRnhZeU56NEJBeWN6RnlrWUh6dStPeDhZR0I4N3Zqc2ZHQUU4Q2c4YWNCb1BDZ29QR25BYUR3cHlqb1pjL2s5UklrRkJJbEZQVUZFaVFVRWlVVTgyTGhVbEpSVXVOVFl1RlNVbEZTNEJkSktTQUFBQUFBTUFLZi82QWNzQ3pnQVJBQ01BSndBQU56UTJOell5Rng0QkZSUUdCd1lpSnk0QkpUUW1KeVlpQnc0QkZSUVdGeFl5Tno0QkF6Y3pCeWtZSHp1K094OFlHQjg3dmpzZkdBRThDZzhhY0JvUENnb1BHbkFhRHdxNFhJYU8vazlSSWtGQklsRlBVRkVpUVVFaVVVODJMaFVsSlJVdU5UWXVGU1VsRlM0QmRKS1NBQUFBQUFNQUtmLzZBY3NDemdBUkFDTUFLZ0FBTnpRMk56WXlGeDRCRlJRR0J3WWlKeTRCSlRRbUp5WWlCdzRCRlJRV0Z4WXlOejRCQXljSEl6Y3pGeWtZSHp1K094OFlHQjg3dmpzZkdBRThDZzhhY0JvUENnb1BHbkFhRHdvb1EwTmdhbkpxL2s5UklrRkJJbEZQVUZFaVFVRWlVVTgyTGhVbEpSVXVOVFl1RlNVbEZTNEJkRlpXa3BJQUFBQUFBd0FwLy9vQnl3TEFBQkVBSXdBMkFBQTNORFkzTmpJWEhnRVZGQVlIQmlJbkxnRWxOQ1luSmlJSERnRVZGQllYRmpJM1BnRURJejRCTXpJV016STNNdzRCSXlJbUl5SUdLUmdmTzc0N0h4Z1lIenUrT3g4WUFUd0tEeHB3R2c4S0NnOGFjQm9QQ3VFOEJ6MHRHbHNUSndnOENUWXZHMklURHh2K1QxRWlRVUVpVVU5UVVTSkJRU0pSVHpZdUZTVWxGUzQxTmk0VkpTVVZMZ0YrTkVBbUxETkJKUlVBQUFBQUJBQXAvL29CeXdLMkFCRUFJd0FuQUNzQUFEYzBOamMyTWhjZUFSVVVCZ2NHSWljdUFTVTBKaWNtSWdjT0FSVVVGaGNXTWpjK0FRTTFNeFVoTlRNVktSZ2ZPNzQ3SHhnWUh6dStPeDhZQVR3S0R4cHdHZzhLQ2c4YWNCb1BDa2xzL3VScy9rOVJJa0ZCSWxGUFVGRWlRVUVpVVU4MkxoVWxKUlV1TlRZdUZTVWxGUzRCZ214c2JHd0FBQUFEQUMvLzZ3SXBBZzhBQXdBTEFCTUFBRGMxSVJVa05EWXlGaFFHSWdJME5qSVdGQVlpTHdINi9zQW5PQ2NuT0Njbk9DY25PTlpPVHRvNEp5YzRKLzZKT0Njbk9DY0FBQUFEQUNuL3lBSExBak1BQ1FBakFDMEFBRDhCSmlNaUJ3NEJGUlFITnk0Qk5UUTJOell6TWhjM0Z3Y2VBUlVVQmdjR0l5SW5CeE1IRmpNeU56NEJOVFNma0JnZE9Cb1BDbFl2SmhrWUh6dGZPaThzTEM4akhCZ2ZPMTg4TEMzd2tCY2VPQm9QQ3BUNkRTVVZMalZPemxJaVcwMVBVU0pCR2t3YVVTTlVVMUJSSWtFYlRRR2crZzRsRlM0MVRnQUFBQUFDQUVMLytnSFhBczRBRXdBWEFBQTNFVE1SRkJZek1qWTFFVE1SSXpVakJpTWlKaE1uTXhkQ1pqZ3RMRGhtWmdJd1UwSm92bzZHWEtvQlVmN1NNem82TXdFdS9nVTJQRjhCNDVLU0FBQUFBQUlBUXYvNkFkY0N6Z0FUQUJjQUFEY1JNeEVVRmpNeU5qVVJNeEVqTlNNR0l5SW1FemN6QjBKbU9DMHNPR1ptQWpCVFFtaDRYSWFPcWdGUi90SXpPam96QVM3K0JUWThYd0hqa3BJQUFBQUFBZ0JDLy9vQjF3TE9BQk1BR2dBQU54RXpFUlFXTXpJMk5SRXpFU00xSXdZaklpWUJKd2NqTnpNWFFtWTRMU3c0Wm1ZQ01GTkNhQUVJUTBOZ2FuSnFxZ0ZSL3RJek9qb3pBUzcrQlRZOFh3SGpWbGFTa2dBQUFBTUFRdi82QWRjQ3RnQVRBQmNBR3dBQU54RXpFUlFXTXpJMk5SRXpFU00xSXdZaklpWVROVE1WSVRVekZVSm1PQzBzT0dabUFqQlRRbWpuYlA3a2JLb0JVZjdTTXpvNk13RXUvZ1UyUEY4QjhXeHNiR3dBQUFBQy8vbi9Nd0hEQXM0QURnQVNBQUEzQXpNVE14TXpBd1lyQVRVek1qY0ROek1Icjdac2VBSjRiTm9rYXlJZUxnOENYSWFPRkFIbi9wMEJZLzJjWkdBc0FuMlNrZ0FBQUFBQ0FFTC9Nd0hYQXNnQUVnQXBBQUFYRVRNUk5qTXlGeDRCRlJRR0J3WWpJaWNSRXpJK0F6VTBMZ01qSWc0REZCNERRbVkyVFZZeUZnNE9GakpXUkQ5a0hDY1VEQUlDREJRbkhCc25GQXdDQWd3VUo4MERsZjcrTzBJY1NseGJTaHhDUFA3OUFTMFRHeTRsSEIwbExoc1RGQnd1SlRZa0xod1VBQUFBQS8vNS96TUJ3d0syQUE0QUVnQVdBQUEzQXpNVE14TXpBd1lyQVRVek1qY1ROVE1WSVRVekZhKzJiSGdDZUd6YUpHc2lIaTRQYld6KzVHd1VBZWYrblFGai9aeGtZQ3dDaTJ4c2JHd0FBQUFCQUVVQUFBQ3JBZnNBQXdBQU14RXpFVVZtQWZ2K0JRQUJBQUlBQUFJU0FzZ0FEUUFBTXpVSE5UY1JNeEUzRlFjVklSVkxTVWxzbTVzQlcvUTNXamNCZXY3U2NGcHcybVlBQUFBQUFRQUFBQUFBOFFMSUFCRUFBRGMxQnpVM0VUTVZOeFVIRVJRN0FSVWpJa0pDUW1aQ1FpRW9MWUo3dWpSS05BRkorelJLTlA4QUkyQUFBQUFBQWdBei8vb0RoQUxPQUE4QUxBQUFFaFFXRnhZeU56NEJOQ1luSmlJSEJnRTFEZ0VqSWlZbkxnRTBOamMrQVRNeUZ6VWhGU0VWSVJVaEZTRVZudzRXS1lvcEZnNE9GaW1LS1JZQkZoaFRKMDUwSFJNTURCTWRkRTVlTkFHLy9xMEJJUDdnQVZVQnpOQkZIVFEwSFVYUVJSMDBOQjM5N3pnY0lrczFJMC93VHlNMVN6MDNac3RnMFdZQUFBQURBQ24vK2dNSEFnRUFId0F4QURjQUFBRVZJUlFXTXpJM0Z3WWpJaVluQmlNaUp5NEJOVFEyTnpZek1oYzJNeklXQlRRbUp5WWlCdzRCRlJRV0Z4WXlOejRCTnpNdUFTSUdBd2YreEVNMlFDOUtSM0E3V2hnNlpWODdIeGdZSHp0ZlhVSkNXMWQ2L2w0S0R4cHdHZzhLQ2c4YWNCb1BDbWJXQWp0Y1BBRXJWRHhCTVQ5U0xDVlJRU0pSVUU5UklrRlBUM2VOT2pBVkpTVVZNRGs2TUJVbEpSVXdaemcrUGdBQ0FBMy8rZ0lYQTMwQUpRQXNBQUEvQVJZek1qWTFOQ2N1QVNjdUFUVTBOak15RndjbUl5SUdGUlFXRnhZWEhnRVZGQVlqSWhNbk14YzNNd2NOUjFseFFVeGRFajRPV21OOGJIZHdQRmRaTkVNeU15Y3BYMlNHZEtGcWFtQkRRMkJxWEZGSE5pMVVEQUlKQWd4dFQxMXpTbGszTlRFaE1nZ0dCUXQwVG1GdUF2R1NWbGFTQUFBQUFnQUsvL29CdXdMT0FDQUFKd0FBUHdFV016STJOVFF2QVM0Qk5UUTJNeklYQnlZakloVVVId0VlQVJVVUJpTWlFeWN6RnpjekJ3cEhRMTB0Tno1YVFWRnBWSFZTUDBORlYwTlVTMGgzVzM1TWFtQkRRMkJxVlVaQkloOHRCUWdGVEQ5TFVVVktMejByQlFZRlVrRklWQUpDa2xaV2tnQUFBLy94QUFBQ0F3TmxBQWdBREFBUUFBQXpFUU16R3dFekF4RUROVE1WSVRVekZjZldjcGVYY3RZUmJQN2tiQUVsQWFQK3hBRTgvbDMrMndMNWJHeHNiQUFBQUFBQ0FDQUFBQUhuQTMwQUNRQVFBQUF6TlFFaE5TRVZBU0VWQVNjekZ6Y3pCeUFCUS83S0Ficit2QUZFL3VScVlFTkRZR3BhQWc1Z1VmM3ZaZ0xya2xaV2tnQUFBQUlBSVFBQUFac0N6Z0FKQUJBQUFETTFFeU0xSVJVRE14VURKek1YTnpNSElmN3dBV3orL3ZacVlFTkRZR3BSQVZCYVVmNjJZQUk4a2xaV2tnQUFBQUFCQUFML1VBR3hBczRBSEFBQUZ4TWpOek0zTmpNeUZ3Y21JeUlQQVRNSEl3TU9BU01pSnpjV016SndSMVlNV0JzVWp4Y1hEeGtTTUFjVldneGNSd3hGUnlBY0VSc1RLU29Cb0U2WWNnWmZCUzk3VHY1aFJVSUpYQVVBQUFILzFRSThBUnNDemdBR0FBQVRKd2NqTnpNWHUwTkRZR3B5YWdJOFZsYVNrZ0FBQUFILzFRSThBUnNDemdBR0FBQVRKek1YTnpNSFAycGdRME5nYWdJOGtsWldrZ0FBQUFILzZBSmZBUWdDb1FBREFBQUROU0VWR0FFZ0FsOUNRZ0FBQUFBQi85c0NRZ0VkQXM0QURBQUFBek1XRnhZek1qY3pEZ0VpSmlVOENoa1lLbFVRUEFWVmpsVUN6aWdSRVVvL1RVMEFBQUFBQVFCQ0Frb0FyZ0syQUFNQUFCTTFNeFZDYkFKS2JHd0FBZ0FSQWkwQTN3TDdBQWNBRHdBQUVqUTJNaFlVQmlJbUZCWXlOalFtSWhFOFZqdzhWaFFsTkNVbE5BSnBWanc4Vmp5Qk5DVWxOQ1VBQUFBQUFRQVYveDRBMXdBQUFCRUFBQjhCQmlNaUpqVTBQZ0UzTXdZVkZCWXpNc2tPSlR3cU54d2dIek5BSFJRZ29Db1lNeW9mTXgwV1BVRVZIQUFBQWYvR0FrWUJLZ0xBQUJJQUFCTWpQZ0V6TWhZek1qY3pEZ0VqSWlZaklnWUNQQWM5TFJwYkV5Y0lQQWsyTHh0aUV3OGJBa1kwUUNZc00wRWxGUUFBQUFML3h3SThBWEVDemdBREFBY0FBQU0zTXdjek56TUhPVnlHam5SY2hvNENQSktTa3BJQUFBQUJBQ01BQUFJNUFzVUFJUUFBTnpVbU5UUTJNekllQVJVVUJnY1ZNeFVqTlQ0Qk5UUW1JeUlHRlJRV0Z4VWpOWnRza25GT2RUZy9Mbm5hTFQ1UlNVaFdQeXphVXdON3I0eTVYNDVSWGFFekExTTlKS0J2WjVlUmNXZWxJejFUQUFBQkFFTC9Nd0hYQWZzQUZBQUFGeEV6RVJRV016STJOUkV6RVNNMUl3WWpJaWNWUW1ZNExTdzRabVlDTUZNakljMEN5UDdTTXpvNk13RXUvZ1UyUEEvV0FBQUFBQUVBQndBQUFmVUNDd0FXQUFBQkl4RVVGeU1tTlJFakJnSUhJellTTnlJSEp6WXpJUUh1UUF4ZEVJTUVJUmRlRnlJQ09oNE1KMk1CWkFHei90bGFNaUJvQVN0ay92dEtVd0VBWUFwRUhnQUFBUUFBQU9VQjlBRkZBQU1BQUQwQklSVUI5T1ZnWUFBQUFRQUFBT1VENkFGRkFBTUFBRDBCSVJVRDZPVmdZQUFBQVFCRkFoZ0Fxd0xJQUFNQUFCTTFOeFZGWmdJWVprcXdBQUFBQUFFQVJRSVlBS3NDeUFBREFBQVROVE1WUldZQ0dMQm1BQUVBUmYrMkFLc0FaZ0FEQUFBWE5UTVZSV1pLc0dZQUFBSUFKZ0lZQVNjQ3lBQURBQWNBQUJNMU54VWhOVGNWd1diKy8yWUNHR1pLc0daS3NBQUFBQUFDQUNZQ0dBRW5Bc2dBQXdBSEFBQVROVE1WRnpVekZTWm1OV1lDR0xCbVNyQm1BQUFDQUNiL3RnRW5BR1lBQXdBSEFBQVhOVE1WRnpVekZTWm1OV1pLc0daS3NHWUFBQUFCQUJiL1J3SEtBc2dBQ3dBQUZ4RWpOVE0xTXhVekZTTVJ3S3FxWUtxcXVRSS9UdlQwVHYzQkFBQUFBQUVBRnY5SEFjb0N5QUFUQUFBM0VTTTFNelV6RlRNVkl4RXpGU01WSXpVak5jQ3FxbUNxcXFxcVlLcHJBVGxPMXRaTy9zZE8xdFpPQUFBQUFBRUFTQUN5QWF3Q0ZnQUhBQUFTTkRZeUZoUUdJa2hvbEdob2xBRWFsR2hvbEdnQUFBTUFkQUFBQTNRQVpnQURBQWNBQ3dBQU16VXpGVE0xTXhVek5UTVZkR2JuWnVkbVptWm1abVptQUFBQUJ3QXgvL29DeGdMT0FBc0FFd0FiQUNjQU13QTdBRDhBQUNVMU5EWXlGaDBCRkFZaUpqY1ZGREk5QVRRaUJ4VVVNajBCTkNJSE5UUTJNaFlkQVJRR0lpWUROVFEyTWhZZEFSUUdJaVkzRlJReVBRRTBJZ01CTXdFQ0NqWlFOalpRTmpsS1N2UktTamsyVURZMlVEYmxObEEyTmxBMk9VcEtNZ0ZSUXY2dlhVUXhNakl4UkRFeU1tNDJNVEUyTVRFMk1URTJNVzVFTVRJeU1VUXhNaklCKzBReE1qSXhSREV5TW00Mk1URTJNZjFyQXNqOU9BQUFBQUVBTGdCTEFQb0Izd0FGQUFBM0p6Y1ZCeGY2ek14bVprdkt5bVprWkFBQUFRQXVBRXNBK2dIZkFBVUFBRGMxTnljMUZ5NW1ac3hMWm1Sa1pzb0FBQUFCLzF2Lzd3Rk1BdGtBQXdBQUJ3RXpBYVVCcjBMK1VSRUM2djBXQUFBQUFBRUFGUC83QWJvQ3pRQWpBQUFCRlNZaklnY3pCeU1kQVRNSEl4WXpNamNWQmlNaUp5TTNNeVkxTkRjak56TTJNeklCdWloTWRoRGFHTXUxR0pRUGQwc3BKVisrSGtZWUpnRUJQaGdzSHNCWUFxeGlKcHRPSVNKUG5pVmtIZnBQQ1JrV0MwNzRBQUFBQWdBVy8vNEJwd01HQUJ3QUpBQUFKUmNHSXlJbUp6VU9BZ2NuTmpjUk5EWXpNaFlWRkFjVkhnRXpNZ01WTmpVMEl5SUdBWDhvUEhCT1N3TUhFQlFGR1QwTFYwQTRPNndCTGlVOWtYRTBHaU9rS1gxaVR3d0ZEaElGTnprTUFRbDVkMXhMb0wwdlEwTUJ3NjZTYjFsUkFBSUFLQUVzQTVJQ3lBQUhBQllBQUJNUkl6VWhGU01SSVJFakF5TURJeEVqRVRNYkFUTVJwSHdCUm53Q1VnS0VNNE1DVG5wemMzb0JMQUZVU0VqK3JBRk8vcklCVHY2eUFaeiswQUV3L21RQUFRQWpBQUFDT1FMRkFDRUFBRGMxSmpVME5qTXlIZ0VWRkFZSEZUTVZJelUrQVRVMEppTWlCaFVVRmhjVkl6V2JiSkp4VG5VNFB5NTUyaTArVVVsSVZqOHMybE1EZTYrTXVWK09VVjJoTXdOVFBTU2diMmVYa1hGbnBTTTlVd0FBQWdBaS8vc0RSZ0xPQUJjQUpnQUFBU0VpSFFFVUZ4WXpNamN6RGdFaklpWTFORFl6TWhZVkp6VTBKeVlqSWdjR0hRRVVNeUV5QTBiOWRRVUlhSTZiYVRrMnFHQ202K3VtcCt5VUNXcUxqV2dKQlFIekJBRmFCTVVOQ210NFFVdlRsWmZVMUpjUnhnNEpaMm9KRU1FSEFBSUFKZi8vQWNRREdRQVpBQ1lBQUJNbk5qTXlGaFVVQmlNaUpqVTBOak15Rmhjek5qVTBKaU1pRXpNeU5qY3VBU01pQmhVVUZsMGNRVmhpaUgxeVUxMXdUaTlFRFFFQlZrRkFVQUV5UXdnS055Y3ZRREFDbFU0MnY3bkQzNGxmZG84d0dnZ2JhcFg5a1k1aElEVnNTajlQQUFBQUFnQWFBQUFDSFFMSkFBVUFEd0FBTXpVVE14TVZKU0VETGdFbkl3NEJCeHJNY2NiK1h3RThad1lwQlFNRUpRYytBb3Y5ZDBCU0FVUVloUmtWZVJzQUFBRUFHUCtnQWxvQ3VnQUxBQUFCSXhFakVTTVJJeEVqTlNFQ1dsbGd6MkZaQWtJQ1hmMURBcjM5UXdLOVhRQUFBQUVBRnYrZkFkUUN1Z0FOQUFBRklUVVRBelVoRlNFVkV3TVZJUUhVL2tMZDFRR28vdGpCMWdGTFlVVUJTZ0ZFU0ZVRS90Lyt3Z0lBQVFBdkFOWUNLUUVrQUFNQUFEYzFJUlV2QWZyV1RrNEFBZjliLys4QlRBTFpBQU1BQUFjQk13R2xBYTlDL2xFUkF1cjlGZ0FBQUFBQkFEVUE0UUM3QVdjQUJ3QUFFalEyTWhZVUJpSTFKemduSnpnQkNEZ25KemduQUFBQkFCLy9jZ0lKQTBVQUR3QUFBUU1qQXdjbk54TWVBUjhCUGdFM0V3SUp3MUNGUWhDT1h3SU5BZ0VDQ0FPYUEwWDhMUUhBR1RzNS9yb05QZ3NCQ2o4UkF2c0FBQU1BTFFDRUFxRUJ1QUFiQUN3QVBBQUFBUlVVQmlNaUppY09BU01pSmpVME5qTXlGaGMrQkRNZUFRVXpNajRDTnk0REl5SUdGUlFXSlNNaURnTUhIZ0V6TWpZMU5DWUNvVmM3SzA0dUswNHpPbFZWUVRCUEtSVUxLaHN0Rno1UC9pSUNFeUlxREJrV0VpY2xGaWt1TkFGeUFSQWdIeE1mQkRBMkl5WXZNUUVpQVVaWE1UbzBOMWhCUTFnMk5CZ01LQThQQVZLb0RTY05IQndXSmc0NUt5ZzN3d3dhRXlJRk9TbzhJeTAzQUFBQUFRQVYvMWtCU2dOYkFCOEFBQUVISmlNaUJ3WVZGQklWRkFjR0l5SW5OeFl6TWpjMk5UUUNOVFEzTmpNeUFVb01EaEVhRWhzTUl4NU9KaG9PRkJJYURoa01NeVkrSHdOUVNBa1pKSWxPL3J4WWpENCtEMG9LRlNoNldRRkxVYUU3S3dBQUFBSUFKQUNMQWNZQnNRQWZBRHNBQUFFWERnRWpJaWNtSXlJT0FRY25QZ0V6TWg0RE14NEZNekkySHdFR0l5SW5KaU1pRGdFSEp6NEJNekllQVI4QkhnTXpNallCb2lRVFBTWXBQRElkRXlBUkRpWVVReWdORmhnTEdRRUVGUWNSQ2cwSEdDUVVKQ3RNSnowekhCTWdFUTRtRkVJb0VDRU9FUkVGSGd3V0Noa2pBYkVnS3pVbUlCY1hGeDhzTkFRTEJSQUNEUVFJQXdNaWhDQmZKU0VYR0JjZkxEUUpCZ29LQXhJR0J5RUFBQUFBQVFBc0FEY0J2d0grQUJNQUFBRUhNeFVqQnpNVkl3Y25OeU0xTXpjak5UTTNBV1lsZnBNNHkrRXNMeVY4a2pmSjN5d0I3RlE4Z1R4b0VsWThnVHhtQUFJQUxRQUNBY0FDVFFBSEFBc0FBQzBCTlNVVkJSVUZGeUUxSVFHOC9uVUJpLzZ3QVZBRS9tMEJrMmJUUWROSXFnS3JyRDhBQUFBQUFnQXVBQUlCd0FKTkFBY0FDd0FBRXdVVkJUVWxOU1VCSVRVaE13R0wvblVCVVA2d0FZMytiZ0dTQWszVVFOTklxZ09xL2YwL0FBQUNBQy8vMVFIYUF1VUFCUUFUQUFBQkF5TURFek1USnlZbkl3WVBBUmNXRnpNMk53SGFzRkNyc0ZCVGFnd0ZBd2NMYTJzSkJ3UUlDQUZkL25nQmlBR0kvblgzSVIwaEhmTDZIQjhtRXdBQUFBSUFKdi82QWJvQ3pnQVlBQ1FBQUJNMU5EWXlGaFVSRkFZaklpWW5NeFl6TWpZOUFRWWpJaVkzRlJRV01qWTlBVFFtSWdZbWQ2WjNkMU5KY0ExcEYwWXVOanBPU1dCcE5sdzJObHcyQWNCQlhtOXZYdjdHWG05WFN6dzZNME1XWkowNk16bzZNem96T2pvQUFBSUFKdi82QWJvQ3pnQVlBQ1FBQURjUk5EWXpNaFlYSXlZaklnWWRBVFl6TWhZSEZSUUdJaVkzRlJRV01qWTlBVFFtSWdZbWQxTkpjQTFwRjBZdU5qcE9TV0FEZDZaM1pqWmNOalpjTnNjQk9sNXZWMHM4T2pOREZtUmlRVjV2YjU0Nk16bzZNem96T2pvQUFBTUFId0FBQWNJQ3lBQVRBQmNBR3dBQU14RWpOVE0xTkRZN0FSVWpJZ1lkQVRNVkl4RXpFVE1SQXpVekZWSXpNMHcrUWpvWkUyWm1wR1ptWmdHdFRrTkVSbUFURjBOTy9sTUIrLzRGQW1KbVpnQUFBQUlBSHdBQUFnc0N5QUFUQUIwQUFETVJJelV6TlRRMk93RVZJeUlHSFFFekZTTVJOeEV6RVJRN0FSVWpJbEl6TTB3K1Fqb1pFMlptcEdZbUl5MkNBYTFPUTBSR1lCTVhRMDcrVTNzQ1RmMjdJMkFBQUFBQUhBRldBQUVBQUFBQUFBQUFpZ0VXQUFFQUFBQUFBQUVBRlFITkFBRUFBQUFBQUFJQUJ3SHpBQUVBQUFBQUFBTUFIZ0k1QUFFQUFBQUFBQVFBRXdLQUFBRUFBQUFBQUFVQU9BTUdBQUVBQUFBQUFBWUFFd05uQUFFQUFBQUFBQWNBQ2dPUkFBRUFBQUFBQUFrQURnTzZBQUVBQUFBQUFBc0FHUVA5QUFFQUFBQUFBQTRBSkFSaEFBRUFBQUFBQUJBQURBU2dBQUVBQUFBQUFCRUFEUVRKQUFFQUFBQUFBQklBRlFVREFBTUFBUVFKQUFBQkZBQUFBQU1BQVFRSkFBRUFLZ0doQUFNQUFRUUpBQUlBRGdIakFBTUFBUVFKQUFNQVBBSDdBQU1BQVFRSkFBUUFKZ0pZQUFNQUFRUUpBQVVBY0FLVUFBTUFBUVFKQUFZQUpnTS9BQU1BQVFRSkFBY0FGQU43QUFNQUFRUUpBQWtBSEFPY0FBTUFBUVFKQUFzQU1nUEpBQU1BQVFRSkFBNEFTQVFYQUFNQUFRUUpBQkFBR0FTR0FBTUFBUVFKQUJFQUdnU3RBQU1BQVFRSkFCSUFLZ1RYQUVNQWJ3QndBSGtBY2dCcEFHY0FhQUIwQUNBQXFRQWdBREVBT1FBNUFEQUFMQUFnQURFQU9RQTVBRElBSUFCQkFHUUFid0JpQUdVQUlBQlRBSGtBY3dCMEFHVUFiUUJ6QUNBQVNRQnVBR01BYndCeUFIQUFid0J5QUdFQWRBQmxBR1FBTGdBZ0FDQUFRUUJzQUd3QUlBQlNBR2tBWndCb0FIUUFjd0FnQUZJQVpRQnpBR1VBY2dCMkFHVUFaQUF1QUNBQXFRQWdBREVBT1FBNEFERUFMQUFnQURJQU1BQXdBRElBSUFCSUFHVUFhUUJrQUdVQWJBQmlBR1VBY2dCbkFHVUFjZ0FnQUVRQWNnQjFBR01BYXdCdEFHRUFjd0JqQUdnQWFRQnVBR1VBYmdBZ0FFRUFSd0F1QUNBQVFRQnNBR3dBSUFCeUFHa0Fad0JvQUhRQWN3QWdBSElBWlFCekFHVUFjZ0IyQUdVQVpBQXVBQUJEYjNCNWNtbG5hSFFncVNBeE9Ua3dMQ0F4T1RreUlFRmtiMkpsSUZONWMzUmxiWE1nU1c1amIzSndiM0poZEdWa0xpQWdRV3hzSUZKcFoyaDBjeUJTWlhObGNuWmxaQzRncVNBeE9UZ3hMQ0F5TURBeUlFaGxhV1JsYkdKbGNtZGxjaUJFY25WamEyMWhjMk5vYVc1bGJpQkJSeTRnUVd4c0lISnBaMmgwY3lCeVpYTmxjblpsWkM0QUFFUUFTUUJPQUNBQVRRQnBBSFFBZEFCbEFHd0Fjd0JqQUdnQWNnQnBBR1lBZEFBZ0FGTUFkQUJrQUFCRVNVNGdUV2wwZEdWc2MyTm9jbWxtZENCVGRHUUFBRklBWlFCbkFIVUFiQUJoQUhJQUFGSmxaM1ZzWVhJQUFERUFMZ0F3QURRQU1BQTdBRUVBUkFCQ0FFVUFPd0JFQUVrQVRnQk5BR2tBZEFCMEFHVUFiQUJ6QUdNQWFBQnlBR2tBWmdCMEFGTUFkQUJrQUFBeExqQTBNRHRCUkVKRk8wUkpUazFwZEhSbGJITmphSEpwWm5SVGRHUUFBRVFBU1FCT0FFMEFhUUIwQUhRQVpRQnNBSE1BWXdCb0FISUFhUUJtQUhRQVV3QjBBR1FBQUVSSlRrMXBkSFJsYkhOamFISnBablJUZEdRQUFGWUFaUUJ5QUhNQWFRQnZBRzRBSUFBeEFDNEFNQUEwQURBQU93QlFBRk1BSUFBd0FEQUFNUUF1QURBQU1BQXhBRHNBUXdCdkFISUFaUUFnQURFQUxnQXdBQzRBTXdBMUFEc0FiUUJoQUdzQVpRQnZBSFFBWmdBdUFHd0FhUUJpQURFQUxnQTFBQzRBTkFBMEFEa0FNZ0FBVm1WeWMybHZiaUF4TGpBME1EdFFVeUF3TURFdU1EQXhPME52Y21VZ01TNHdMak0xTzIxaGEyVnZkR1l1YkdsaU1TNDFMalEwT1RJQUFFUUFTUUJPQUUwQWFRQjBBSFFBWlFCc0FITUFZd0JvQUhJQWFRQm1BSFFBVXdCMEFHUUFBRVJKVGsxcGRIUmxiSE5qYUhKcFpuUlRkR1FBQUVRQVNRQk9BRk1BWXdCb0FISUFhUUJtQUhRQUFFUkpUbE5qYUhKcFpuUUFBRXdBYVFCdUFHOEFkQUI1QUhBQVpRQWdBRk1BZEFCaEFHWUFaZ0FBVEdsdWIzUjVjR1VnVTNSaFptWUFBR2dBZEFCMEFIQUFPZ0F2QUM4QWR3QjNBSGNBTGdCaEFHUUFid0JpQUdVQUxnQmpBRzhBYlFBdkFIUUFlUUJ3QUdVQUFHaDBkSEE2THk5M2QzY3VZV1J2WW1VdVkyOXRMM1I1Y0dVQUFHZ0FkQUIwQUhBQU9nQXZBQzhBZHdCM0FIY0FMZ0JoQUdRQWJ3QmlBR1VBTGdCakFHOEFiUUF2QUhRQWVRQndBR1VBTHdCc0FHVUFad0JoQUd3QUxnQm9BSFFBYlFCc0FBQm9kSFJ3T2k4dmQzZDNMbUZrYjJKbExtTnZiUzkwZVhCbEwyeGxaMkZzTG1oMGJXd0FBRVFBU1FCT0FDQUFNUUEwQURVQU1RQWdBRk1BZEFCa0FBQkVTVTRnTVRRMU1TQlRkR1FBQUUwQWFRQjBBSFFBWlFCc0FITUFZd0JvQUhJQWFRQm1BSFFBQUUxcGRIUmxiSE5qYUhKcFpuUUFBRVFBU1FCT0FDQUFUUUJwQUhRQWRBQmxBR3dBY3dCakFHZ0FjZ0JwQUdZQWRBQWdBRk1BZEFCa0FBQkVTVTRnVFdsMGRHVnNjMk5vY21sbWRDQlRkR1FBQUFBQ0FBQUFBQUFBLzdVQU1nQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUUVBQUFBQkFBSUFBd0FFQUFVQUJnQUhBQWdBQ1FBS0FBc0FEQUFOQUE0QUR3QVFBQkVBRWdBVEFCUUFGUUFXQUJjQUdBQVpBQm9BR3dBY0FCMEFIZ0FmQUNBQUlRQWlBQ01BSkFBbEFDWUFKd0FvQUNrQUtnQXJBQ3dBTFFBdUFDOEFNQUF4QURJQU13QTBBRFVBTmdBM0FEZ0FPUUE2QURzQVBBQTlBRDRBUHdCQUFFRUFRZ0JEQUVRQVJRQkdBRWNBU0FCSkFFb0FTd0JNQUUwQVRnQlBBRkFBVVFCU0FGTUFWQUJWQUZZQVZ3QllBRmtBV2dCYkFGd0FYUUJlQUY4QVlBQmhBUUlBb3dDRUFJVUF2UUNXQU9nQWhnQ09BSXNBblFDcEFLUUJBd0NLQU5vQWd3Q1RBUVFCQlFDTkFKY0FpQUREQU40QkJnQ2VBS29BOVFEMEFQWUFvZ0N0QU1rQXh3Q3VBR0lBWXdDUUFHUUF5d0JsQU1nQXlnRFBBTXdBelFET0FPa0FaZ0RUQU5BQTBRQ3ZBR2NBOEFDUkFOWUExQURWQUdnQTZ3RHRBSWtBYWdCcEFHc0FiUUJzQUc0QW9BQnZBSEVBY0FCeUFITUFkUUIwQUhZQWR3RHFBSGdBZWdCNUFIc0FmUUI4QUxnQW9RQi9BSDRBZ0FDQkFPd0E3Z0M2QU5jQTRnRGpBTEFBc1FEa0FPVUF1d0RtQU9jQXBnRFlBT0VCQndEYkFOd0EzUURnQU5rQTN3RUlBUWtBbXdDeUFMTUF0Z0MzQU1RQXRBQzFBTVVBZ2dEQ0FJY0Fxd0RHQUw0QXZ3QzhBUW9CQ3dDTUFKOEJEQUNZQUtnQW1nQ1pBTzhCRFFFT0FLVUFrZ0NjQUtjQWp3Q1VBSlVBdVFFUEFSQUJFUUVTQjNWdWFUQXdRVEFIZFc1cE1EQkJSQXgwZDI4dWMzVndaWEpwYjNJT2RHaHlaV1V1YzNWd1pYSnBiM0lNYjI1bExuTjFjR1Z5YVc5eUIzVnVhVEF5UXprSGRXNXBNRE5CT1FkMWJta3dNMEpEQkVWMWNtOEpZV1pwYVRZeE1qZzVDV1Z6ZEdsdFlYUmxaQWQxYm1reU1qRTFCM1Z1YVRJeU1Ua0libWx1WlM1aGJIUUhjMmw0TG1Gc2RBTm1YMmtEWmw5c0FBQUFBQUgvL3dBQ0FBRUFBQUFPQUFBQVFnQUFBQUFBQWdBSUFBTUFCd0FCQUFnQUNBQUNBQWtBZlFBQkFINEFnQUFDQUlFQTVBQUJBT1VBNVFBQ0FPWUEvZ0FCQVA4QkFBQUNBQVFBQUFBQ0FBQUFBQUFCQUFBQUNnQW9BSFFBQVd4aGRHNEFDQUFFQUFBQUFQLy9BQVlBQUFBQkFBSUFBd0FFQUFVQUJtRmhiSFFBSm1aeVlXTUFMbXhwWjJFQU5HOXlaRzRBT25OaGJIUUFRSE4xY0hNQVJnQUFBQUlBQUFBQkFBQUFBUUFDQUFBQUFRQURBQUFBQVFBRUFBQUFBUUFHQUFBQUFRQUZBQWtBRkFBY0FDUUFOQUE4QUVRQVRBQlVBRndBQVFBQUFBRUFVQUFEQUFBQUFRQnlBQVlBQUFBRkFJQUFzQURZQVFBQktBQUVBQUFBQVFGQUFBRUFBQUFCQVZnQUFRQUFBQUVCYWdBQkFBQUFBUUdJQUFRQUFBQUJBWklBQkFBQUFBRUIrZ0FDQUJZQUNBRGtBSHNBZEFCMUFHd0FmQUJzQUh3QUFRQUlBQkVBRkFBVkFCWUFKQUF5QUVRQVVnQUJBQkFBQVFBSUFBTUEyUURhQVBJQUFRQUJBQkFBQXdBQUFBUUFGZ0FjQUNRQUtnQUFBQUVBQUFBSEFBRUFBUUFUQUFFQUFnQVNBT2dBQVFBQkFCTUFBUUFCQUJNQUF3QUFBQU1BRkFBYUFDSUFBQUFCQUFBQUNBQUJBQUVBRXdBQkFBSUFFZ0RvQUFFQUFRQVRBQU1BQUFBREFCUUFHZ0FpQUFBQUFRQUFBQWNBQVFBQkFCUUFBUUFDQUJJQTZBQUJBQUVBRndBREFBQUFBd0FVQUJvQUlnQUFBQUVBQUFBSEFBRUFBUUFVQUFFQUFnQVNBT2dBQVFBQkFCVUFBd0FBQUFNQUZBQWFBQ0lBQUFBQkFBQUFCd0FCQUFFQUZnQUJBQUlBRWdEb0FBRUFBUUFYQUFFQUdnQUJBQWdBQWdBR0FBd0JBQUFDQUU4QS93QUNBRXdBQVFBQkFFa0FBZ0FPQUFRQWJBQjhBR3dBZkFBQkFBUUFKQUF5QUVRQVVnQUNBQlFBQndCN0FIUUFkUUJzQUh3QWJBQjhBQUVBQndBVUFCVUFGZ0FrQURJQVJBQlNBQUlBQ2dBQ0FQNEEvUUFCQUFJQUdRQWNBQUVBWmdBREFBd0FKZ0JRQUFJQUJnQVFBT1VBQkFBU0FCTUFFd0RsQUFRQTZBQVRBQk1BQkFBS0FCSUFHZ0FpQUg0QUF3QVNBQmNBZmdBREFPZ0FGd0IvQUFNQUVnQVZBSDhBQXdEb0FCVUFBZ0FHQUE0QWdBQURBQklBRndDQUFBTUE2QUFYQUFFQUF3QVRBQlFBRmdBQkFCNEFBUUFJQUFJQUJnQU9BQWdBQXdBU0FCTUFDQUFEQU9nQUV3QUJBQUVBRXdBQUFBRUFBQUFLQUI0QUxBQUJiR0YwYmdBSUFBUUFBQUFBLy84QUFRQUFBQUZyWlhKdUFBZ0FBQUFCQUFBQUFRQUVBQUlBQUFBQ0FBb0E3QUFCQU00QUJBQUFBQWdBR2dBc0FESUFiQUNtQUxnQXdnRElBQVFBb3YvdUFLWC83Z0NtLys0QXJmL3lBQUVBcHYvekFBNEFvdi9PQUtUL3pnQ2wvODRBcHYvbkFLZi96Z0NxLzdVQXJQKzFBSzMvemdDdUFBa0FyLy8zQUxBQUJBQzAvODRBdVAvT0FMNy8wZ0FPQUV3QUFBQ2kvK1FBcFAva0FLWC81QUNtLytRQXAvL2tBS3IvNUFDcy8rUUFyZi9rQUs0QUFBQ3ZBQUFBc0FBRUFMYi8xd0M0LytRQUJBQ20vK1FBclAvdEFMai83UUMrLyswQUFnQzQvOFFBdnYvSUFBRUEyLytyQUFFQTNQK3JBQUVBQ0FBcEFETUFOd0E1QURvQVBBRGJBTndBQWdvQ0FBUUFBQWVvQ0tJQUd3QWtBQUQvK2dBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUQvN3YvdS8rNy83di91LzdiLzd2L3UvKzcveWYvdS85di90di9KLzdZQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUQvOUFBQUFBRC82QUFBQUFELzdnQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEvL29BQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJJQUFQL3VBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFEL3lRQUEvK2ovN3YvdS8rNy9mLzkvQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFELzlBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEvL29BQUFBQUFBRC83di91QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUQvOVAvMEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUQvOUFBQUFBRC82QUFBQUFELzdnQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVAvMEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUQveVFBQUFBQUFBQUFBLzVFQUFBQUFBQUQva1FBQS83Yi9mLzlSL3pnQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBLys0QUFBQUFBQUQvNXdBQS8rNy80Z0FBQUFELzdnQUFBQUFBQUFBQUFBRC81Ly9uLy9RQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFEL3RnQUEvK2YvN3YvdUFBRC9mLzkvQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFQLzZBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFELzlBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEvKzcvN3YvdUFBRC9wUCtrQUFELzd2L3UvK2ovN3YvSkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBLys0QUFBQUFBQUQvN2dBQS8rNy80Z0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVAvNkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUQva1FBQUFBRC83Z0FBQUFEL3BBQUFBQUFBQVArUkFBQUFBQUFBQUFEL3RnQUEvNXovblArYy82VC9uUCtSQUFBQUFBQUFBQUFBQVA5Ly8rNy83ditjLzV3QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFELzV3QUFBQUFBQUFBQUFBRC81Ly9uQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUQvK2dBQUFBRC90disyQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQS8rNy83Z0FBQUFELzJ3QUFBQUFBQUFBQUFBQUFBQUFBQUFEL3lRQUEvOG4veWYvSkFBRC9mLzkvQUFBQUFBQUFBQUFBQVAvSkFBRC83disyLzdZQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRC95Zi9KQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFELzV3QUFBQUFBQUFBQUFBQUFBQUFBQUFELzJ3QUEvOXYvNS8vbkFBRC90disyQUFBQUFBQUFBQUFBQVAvdS8rNEFBUC91Lys0QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVAvNkFBRC9wUCtrQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRC81d0FBQUFEL3RnQUFBQUFBQUFBQUFBQUFBQUFBQUFEL3RnQUEvNlQvc1Ard0FBRC9rZitSQUFBQUFBQUFBQUFBQVArUkFBRC8yLytrLzZRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFEL3lRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFEL3RnQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFEL3R2L3VBQUlBS1FBa0FDUUFBUUFuQUNjQUFnQXBBQ2tBQlFBdEFDMEFCZ0F1QUM0QUNBQXZBQzhBQ1FBeUFESUFDZ0F6QURNQUN3QTBBRFFBREFBMUFEVUFEZ0EzQURjQUVBQTRBRGdBRVFBNUFEa0FFd0E2QURvQUZRQThBRHdBRndCSUFFZ0FBd0JKQUVrQUJBQk9BRTRBQndCVkFGVUFEUUJXQUZZQUR3QlpBRmtBRWdCYUFGb0FGQUJjQUZ3QUZnQ0NBSWNBQVFDU0FKSUFBZ0NVQUpnQUNnQ2FBSm9BQ2dDYkFKNEFFUUNmQUo4QUZ3Q2hBS0VBRHdDcUFLMEFBd0MvQUw4QUZnREJBTUVBRmdEREFNTUFDUURGQU1VQUNnRElBTWdBRHdESkFNa0FGd0RiQU5zQUdRRGNBTndBR2dEZUFONEFHQUQvQVFBQUJBQUNBRG9BRHdBUEFCWUFFQUFRQUIwQUVRQVJBQmNBSFFBZEFDQUFIZ0FlQUNFQUpBQWtBQkFBSmdBbUFBSUFLZ0FxQUFNQU1nQXlBQVFBTkFBMEFBVUFOd0EzQUFZQU9BQTRBQWdBT1FBNUFBb0FPZ0E2QUF3QU93QTdBQmdBUEFBOEFBMEFSQUJFQUJJQVJnQkdBQmtBUndCSEFCb0FTQUJJQUJNQVNRQkpBQkVBU3dCTEFCNEFUQUJNQUI4QVVRQlJBQnNBVWdCU0FCUUFWQUJVQUJ3QVZRQlZBQlVBVmdCV0FDSUFWd0JYQUNNQVdBQllBQWNBV1FCWkFBa0FXZ0JhQUFzQVhBQmNBQUVBZ2dDSUFCQUFpUUNKQUFJQWxBQ1lBQVFBbWdDYUFBUUFtd0NlQUFnQW53Q2ZBQTBBb1FDaEFCRUFvZ0NvQUJJQXFRQ3BBQmtBcWdDdEFCTUFyZ0N4QUI4QXN3Q3pBQnNBdEFDNEFCUUF1Z0M2QUJRQXV3QytBQWNBdndDL0FBRUF3UURCQUFFQXdnRENBQm9BeFFERkFBUUF4Z0RHQUJRQXlBRElBQ0lBeVFESkFBMEEzQURjQUE4QTN3RGZBQTRBL3dFQUFCRUFBUUJCQUNRQUp3QXBBQzBBTGdBdkFESUFNd0EwQURVQU53QTRBRGtBT2dBOEFFUUFTQUJKQUU0QVZRQldBRmtBV2dCY0FJSUFnd0NFQUlVQWhnQ0hBSklBbEFDVkFKWUFsd0NZQUpvQW13Q2NBSjBBbmdDZkFLRUFvZ0NqQUtRQXBRQ21BS2NBcUFDcUFLc0FyQUN0QUw4QXdRRERBTVVBeUFESkFOc0EzQURlQVA4QkFBQUJBQUFBQ0FBQUFBUUFEZ0FDYVdSbGIzSnZiVzRBQVd4aGRHNEFDQUFHQUFBQUFBQUJBQUlBQ0FBTUFBSC9WZ0FCQUFBQUFBQUJBQUFBQU1tSmJ6RUFBQUFBdWM0Mm53QUFBQUM1emphZicpO1xufVxuQGZvbnQtZmFjZSB7XG4gIGZvbnQtZmFtaWx5OiAnTmV1emVpdF9EVic7XG4gIHNyYzogdXJsKCdkYXRhOmZvbnQvb3BlbnR5cGU7YmFzZTY0LFQxUlVUd0FOQUlBQUF3QlFRa0ZUUlQ5aVQ3b0FBRnlNQUFBQU5FTkdSaUJFV2NXNUFBQUxpQUFBT281RVUwbEhIWExEWGdBQVhNQUFBQlNZUjFCUFV6RXVPeXNBQUV5SUFBQVFCRWRUVlVLVmM2OFpBQUJLREFBQUFucFBVeTh5ZWdnUXR3QUFBVUFBQUFCZ1kyMWhjSnkzOHBnQUFBZkVBQUFEcEdobFlXVFY5N3VjQUFBQTNBQUFBRFpvYUdWaEJ3Y0RaQUFBQVJRQUFBQWthRzEwZUJvUkpkMEFBRVlZQUFBRDlHMWhlSEFBL1ZBQUFBQUJPQUFBQUFadVlXMWwrZFNpUUFBQUFhQUFBQVlpY0c5emRQKzRBRElBQUF0b0FBQUFJQUFCQUFBQUFRbzk4VWhIcGw4UFBQVUFBd1BvQUFBQUFMbk9OdG9BQUFBQXVjNDIydjliL3dZRDZRUEZBQUFBQXdBQ0FBQUFBQUFBQUFFQUFBTDQveEFBeUFQNy8xdi9Xd1BwQUFFQUFBQUFBQUFBQUFBQUFBQUFBQUQ5QUFCUUFBRDlBQUFBQWdJZ0FTd0FCUUFFQW9vQ1dBQUFBRXNDaWdKWUFBQUJYZ0F5QVRnQUFBSUxCUUlDQWdNQ0FnU0FBQUN2UUFBZ1NnQUFBQUFBQUFBQVFVUkNSUUFBQUNEN0FnTDQveEFBeUFQRkFQb0FBQUFCQUFBQUFBSUpBdmdBSUFBZ0FBUUFBQUFaQVRJQUFRQUFBQUFBQUFDS0FBQUFBUUFBQUFBQUFRQU5BSW9BQVFBQUFBQUFBZ0FWQUpjQUFRQUFBQUFBQXdBbEFLd0FBUUFBQUFBQUJBQWpBTkVBQVFBQUFBQUFCUUE0QVBRQUFRQUFBQUFBQmdBYUFTd0FBUUFBQUFBQUJ3QUtBVVlBQVFBQUFBQUFDUUFPQVZBQUFRQUFBQUFBQ3dBWkFWNEFBUUFBQUFBQURnQWtBWGNBQVFBQUFBQUFFZ0FkQVpzQUF3QUJCQWtBQUFFVUFiZ0FBd0FCQkFrQUFRQTZBc3dBQXdBQkJBa0FBZ0FPQXdZQUF3QUJCQWtBQXdCS0F4UUFBd0FCQkFrQUJBQTBBMTRBQXdBQkJBa0FCUUJ3QTVJQUF3QUJCQWtBQmdBMEExNEFBd0FCQkFrQUJ3QVVCQUlBQXdBQkJBa0FDUUFjQkJZQUF3QUJCQWtBQ3dBeUJESUFBd0FCQkFrQURnQklCR1FBQXdBQkJBa0FFQUFhQkt3QUF3QUJCQWtBRVFBcUJNWkRiM0I1Y21sbmFIUWdxU0F4T1Rrd0xDQXhPVGt5SUVGa2IySmxJRk41YzNSbGJYTWdTVzVqYjNKd2IzSmhkR1ZrTGlBZ1FXeHNJRkpwWjJoMGN5QlNaWE5sY25abFpDNGdxU0F4T1RneExDQXlNREF5SUVobGFXUmxiR0psY21kbGNpQkVjblZqYTIxaGMyTm9hVzVsYmlCQlJ5NGdRV3hzSUhKcFoyaDBjeUJ5WlhObGNuWmxaQzVFU1U0Z016QTJOREFnVTNSa1RtVjFlbVZwZENCSGNtOTBaWE5ySUV4cFoyaDBNUzR3TkRBN1FVUkNSVHRFU1U1T1pYVjZaV2wwUjNKdmRHVnphMU4wWkMxTWFXZG9kRVJKVGlBek1EWTBNQ0JUZEdRZ1RtVjFlbVZwZENCSGNtOTBaWE5ySUV4cFoyaDBWbVZ5YzJsdmJpQXhMakEwTUR0UVV5QXdNREV1TURBeE8wTnZjbVVnTVM0d0xqTTFPMjFoYTJWdmRHWXViR2xpTVM0MUxqUTBPVEpFU1U1T1pYVjZaV2wwUjNKdmRHVnphMU4wWkMxTWFXZG9kRVJKVGxOamFISnBablJNYVc1dmRIbHdaU0JUZEdGbVptaDBkSEE2THk5M2QzY3VZV1J2WW1VdVkyOXRMM1I1Y0dWb2RIUndPaTh2ZDNkM0xtRmtiMkpsTG1OdmJTOTBlWEJsTDJ4bFoyRnNMbWgwYld4RVNVNGdUbVYxZW1WcGRDQkhjbTkwWlhOcklGTjBaQ0JNYVdkb2RBQkRBRzhBY0FCNUFISUFhUUJuQUdnQWRBQWdBS2tBSUFBeEFEa0FPUUF3QUN3QUlBQXhBRGtBT1FBeUFDQUFRUUJrQUc4QVlnQmxBQ0FBVXdCNUFITUFkQUJsQUcwQWN3QWdBRWtBYmdCakFHOEFjZ0J3QUc4QWNnQmhBSFFBWlFCa0FDNEFJQUFnQUVFQWJBQnNBQ0FBVWdCcEFHY0FhQUIwQUhNQUlBQlNBR1VBY3dCbEFISUFkZ0JsQUdRQUxnQWdBS2tBSUFBeEFEa0FPQUF4QUN3QUlBQXlBREFBTUFBeUFDQUFTQUJsQUdrQVpBQmxBR3dBWWdCbEFISUFad0JsQUhJQUlBQkVBSElBZFFCakFHc0FiUUJoQUhNQVl3Qm9BR2tBYmdCbEFHNEFJQUJCQUVjQUxnQWdBRUVBYkFCc0FDQUFjZ0JwQUdjQWFBQjBBSE1BSUFCeUFHVUFjd0JsQUhJQWRnQmxBR1FBTGdCRUFFa0FUZ0FnQUU0QVpRQjFBSG9BWlFCcEFIUUFJQUJIQUhJQWJ3QjBBR1VBY3dCckFDQUFVd0IwQUdRQUlBQk1BR2tBWndCb0FIUUFVZ0JsQUdjQWRRQnNBR0VBY2dBeEFDNEFNQUEwQURBQU93QkJBRVFBUWdCRkFEc0FSQUJKQUU0QVRnQmxBSFVBZWdCbEFHa0FkQUJIQUhJQWJ3QjBBR1VBY3dCckFGTUFkQUJrQUMwQVRBQnBBR2NBYUFCMEFFUUFTUUJPQUU0QVpRQjFBSG9BWlFCcEFIUUFSd0J5QUc4QWRBQmxBSE1BYXdCVEFIUUFaQUF0QUV3QWFRQm5BR2dBZEFCV0FHVUFjZ0J6QUdrQWJ3QnVBQ0FBTVFBdUFEQUFOQUF3QURzQVVBQlRBQ0FBTUFBd0FERUFMZ0F3QURBQU1RQTdBRU1BYndCeUFHVUFJQUF4QUM0QU1BQXVBRE1BTlFBN0FHMEFZUUJyQUdVQWJ3QjBBR1lBTGdCc0FHa0FZZ0F4QUM0QU5RQXVBRFFBTkFBNUFESUFSQUJKQUU0QVV3QmpBR2dBY2dCcEFHWUFkQUJNQUdrQWJnQnZBSFFBZVFCd0FHVUFJQUJUQUhRQVlRQm1BR1lBYUFCMEFIUUFjQUE2QUM4QUx3QjNBSGNBZHdBdUFHRUFaQUJ2QUdJQVpRQXVBR01BYndCdEFDOEFkQUI1QUhBQVpRQm9BSFFBZEFCd0FEb0FMd0F2QUhjQWR3QjNBQzRBWVFCa0FHOEFZZ0JsQUM0QVl3QnZBRzBBTHdCMEFIa0FjQUJsQUM4QWJBQmxBR2NBWVFCc0FDNEFhQUIwQUcwQWJBQkVBRWtBVGdBZ0FETUFNQUEyQURRQU1BQWdBRk1BZEFCa0FFNEFaUUIxQUhvQVpRQnBBSFFBSUFCSEFISUFid0IwQUdVQWN3QnJBQ0FBVEFCcEFHY0FhQUIwQUFBQUFBQURBQUFBQXdBQUFTSUFBUUFBQUFBQUhBQURBQUVBQUFFaUFBQUJCZ0FBQUFBQUFBQUFBQUFBQVFBQUFBRUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBZ01FQlFZSGFBa0tDd3dORGc4UUVSSVRGQlVXRnhnWkdoc2NIUjRmSUNFaUl5UWxKaWNvS1NvckxDMHVMekF4TWpNME5UWTNPRGs2T3p3OVBqOUFla0pEUkVWR1IwaEpTa3RNVFU1UFVGRlNVMVJWVmxkWVdWcGJYRjFlWHdDb3FxeXR0YmkrdzhiRXhjakh5Y3JOeTh6TzBjL1EwdFBXMU5YWDJkemEyMjZlWVdKbWNuR1RvYVdXZTRIMGlJdnhtZlgyWkpYczd1M284b21OL0k2UmVXQ1U4R1h6NVdwMmQvaXBxN3FNa20ySGFYVkJDSnozM3NGajZXdHM0T0Z2Y0hOMGVLZXVwcSt3c2JLenRMYTNBTG04dmIrUGZIMStmNENDZzRTRmhnQUVBb0lBQUFCZ0FFQUFCUUFnQUNZQUp3QmZBR0FBZmdDZ0FLTUEvd0V4QVVJQlV3RmhBWGdCZmdHU0FzY0N5UUxkQTZrRHZBUEFJQlFnR2lBZUlDSWdKaUF3SURvZ1JDQ3NJUk1oSWlFbUlTNGlBaUlHSWc4aUVpSVZJaG9pSGlJcklrZ2lZQ0psSmNyN0F2Ly9BQUFBSUFBbkFDZ0FZQUJoQUtBQW9RQ2tBVEVCUVFGU0FXQUJlQUY5QVpJQ3hnTEpBdGdEcVFPOEE4QWdFeUFZSUJ3Z0lDQW1JREFnT1NCRUlLd2hFeUVpSVNZaExpSUNJZ1lpRHlJUkloVWlHU0llSWlzaVNDSmdJbVFseXZzQi8vLy80UUJCLytFQUd2L2hBRmovdndBQS8xNEFBQUFBQUFEL1NRQUEvdE1BQVA0eEFBRDlVLzByL1NnQUFBQUFBQUFBQU9CUjRFamdNdUFmNEQzZjE5OTAzOERmdmQ3cTN0L2UzZ0FBM3ViZTF0N1Qzc2ZlcTk2VTNwSGJMUVhmQUFFQUFBQUFBQUFBQUFBQUFBQUFBQUJTQUFBQkJnRUlBUW9BQUFFS0FBQUJDZ0FBQVFvQUFBQUFBQUFCRGdFUUFSUUJHQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRUVBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBWndCa0FKMEFaZ0NCQUtVQWlRQnFBSlFBK1FDaEFINEFuZ0NaQU9NQTVBQjdBSlVBY1FCd0FJTUE0Z0NOQUhZQW13Q1lBS0FBZVFDcEFLWUFwd0NyQUtnQXFnQ0lBS3dBc0FDdEFLNEFyd0MwQUxFQXNnQ3pBSmNBdFFDNUFMWUF0d0M2QUxnQXBBQ0xBTDhBdkFDOUFMNEF3QUNhQUpNQXhnRERBTVFBeUFERkFNY0FqZ0RKQU0wQXlnRExBTXdBMFFET0FNOEEwQUNqQU5JQTFnRFRBTlFBMXdEVkFKd0FrUURjQU5rQTJnRGJBTjBBbndEZUFJb0FrQUNNQUpJQXV3RFlBTUlBM3dCOEFJWUFmd0NBQUlJQWhRQjlBSVFBYlFDSEFFRUFDQUJ6QUdrQWRRQjBBRzRBYndCeUFPNEFvZ0FEQUFBQUFBQUEvN1VBTWdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFRQUVBZ0FCQVFFYlJFbE9UbVYxZW1WcGRFZHliM1JsYzJ0VGRHUXRUR2xuYUhRQUFRRUJLdmdRQVBnNEFmZzVEQUQ0T2dMNE93UDRGZ1Q3T2Z1TytuMzZXUVVjQlJnUEhBVXJFY2tjTGFFU0FDRUNBQUVBQkFBSEFCTUFId0F0QURJQU53QStBRUFBUkFCTkFGWUFZUUJvQUhFQWVBQi9BSWNBandDYUFLSUFxd0MzQUw0QXhRRE1BTk1BMmdEaEFTMEVUd1J5Qkg5bVgybG1YMnh2Ym1VdWMzVndaWEpwYjNKMGQyOHVjM1Z3WlhKcGIzSjBhSEpsWlM1emRYQmxjbWx2Y2tSbGJIUmhUMjFsWjJGMWJta3dNMEpEY0dsRmRYSnZZV1pwYVRZeE1qZzVaWE4wYVcxaGRHVmtjR0Z5ZEdsaGJHUnBabVp3Y205a2RXTjBjM1Z0YldGMGFXOXVkVzVwTWpJeE9YSmhaR2xqWVd4cGJtWnBibWwwZVdsdWRHVm5jbUZzWVhCd2NtOTRaWEYxWVd4dWIzUmxjWFZoYkd4bGMzTmxjWFZoYkdkeVpXRjBaWEpsY1hWaGJHeHZlbVZ1WjJWMWJta3dNRUV3ZFc1cE1EQkJSSFZ1YVRBeVF6bDFibWt5TWpFMWRXNXBNRE5CT1VOdmNIbHlhV2RvZENBeE9Ua3dMQ0F4T1RreUlDd2dNakF3TWtGa2IySmxJRk41YzNSbGJYTWdTVzVqYjNKd2IzSmhkR1ZrTGlCQmJHd2dVbWxuYUhSeklGSmxjMlZ5ZG1Wa0xpQWdWR2hsSUdScFoybDBZV3hzZVNCbGJtTnZaR1ZrSUcxaFkyaHBibVVnY21WaFpHRmliR1VnYzI5bWRIZGhjbVVnWm05eUlIQnliMlIxWTJsdVp5QjBhR1VLSUZSNWNHVm1ZV05sY3lCc2FXTmxibk5sWkNCMGJ5QjViM1VnYVhNZ1kyOXdlWEpwWjJoMFpXUWdLR01wSURFNU9UQXNJREU1T1RJc0lESXdNRElnUVdSdlltVWdVM2x6ZEdWdGN5NEtJRUZzYkNCU2FXZG9kSE1nVW1WelpYSjJaV1F1SUZSb2FYTWdjMjltZEhkaGNtVWdhWE1nZEdobElIQnliM0JsY25SNUlHOW1JRUZrYjJKbElGTjVjM1JsYlhNS0lFbHVZMjl5Y0c5eVlYUmxaQ0JoYm1RZ2FYUnpJR3hwWTJWdWMyOXljeXdnWVc1a0lHMWhlU0J1YjNRZ1ltVWdjbVZ3Y205a2RXTmxaQ3dnZFhObFpDd2dDaUJrYVhOd2JHRjVaV1FzSUcxdlpHbG1hV1ZrTENCa2FYTmpiRzl6WldRZ2IzSWdkSEpoYm5ObVpYSnlaV1FnZDJsMGFHOTFkQ0IwYUdVZ1pYaHdjbVZ6Y3lBS0lIZHlhWFIwWlc0Z1lYQndjbTkyWVd3Z2IyWWdRV1J2WW1VdUNpQUtJRlJvWlNCa2FXZHBkR0ZzYkhrZ1pXNWpiMlJsWkNCdFlXTm9hVzVsSUhKbFlXUmhZbXhsSUc5MWRHeHBibVVnWkdGMFlTQm1iM0lnY0hKdlpIVmphVzVuSUhSb1pTQlVlWEJsWm1GalpYTWdDaUJ3Y205MmFXUmxaQ0JoY3lCd1lYSjBJRzltSUhsdmRYSWdiR0Z6WlhJZ2NISnBiblJsY2lCcGN5QmpiM0I1Y21sbmFIUmxaQ0FvWXlrZ01UazRNU3dnTWpBd01pQklaV2xrWld4aVpYSm5aWElnUkhKMVkydHRZWE5qYUdsdVpXNGdRVWN1SUFvZ1FXeHNJSEpwWjJoMGN5QnlaWE5sY25abFpDNGdWR2hwY3lCa1lYUmhJR2x6SUhSb1pTQndjbTl3WlhKMGVTQnZaaUJJWldsa1pXeGlaWEpuWlhJZ1JISjFZMnR0WVhOamFHbHVaVzRnUVVjc0lBb2dZVzVrSUcxaGVTQnViM1FnWW1VZ2NtVndjbTlrZFdObFpDd2dkWE5sWkN3Z1pHbHpjR3hoZVdWa0xDQnRiMlJwWm1sbFpDd2daR2x6WTJ4dmMyVmtJRzl5SUhSeVlXNXpabVZ5Y21Wa0lBb2dkMmwwYUc5MWRDQjBhR1VnWlhod2NtVnpjeUIzY21sMGRHVnVJR0Z3Y0hKdmRtRnNJRzltSUVobGFXUmxiR0psY21kbGNpQkVjblZqYTIxaGMyTm9hVzVsYmlCQlJ5NGdSRWxPSURNd05qUXdJRk4wWkNCT1pYVjZaV2wwSUVkeWIzUmxjMnNnVEdsbmFIUkVTVTRnTXpBMk5EQWdVM1JrQUFBQkFBRnJBRzhtQUpjTUFLVURBS282QVljY0FQMENBQUVBVFFCUUFHTUFnZ0RUQVdVQm93SXJBaklDWmdLYUFzb0M1d01BQXdJREN3TWFBMk1EZ0FQQUJBd0VQUVNPQk9VRkFBVjhCZEVGNGdYNkJoMEdOUVpZQnJRSFlRZG1COVlIMlFmb0IrMEgvd2c4Q0dJSWFnaWRDTVlJMUFrTUNSa0pIZ2sxQ1hjSnZ3bldDZkVKOWdvWUNsY0trQXFhQ3FNS3VncktDdUVMQ2dzZEN5UUxPZ3RjQzE4TGVBdCtDNDhMN1F3R0RCc01Td3g0REljTTFRem5EUEFOQVEwWkRVWU5VQTJBRFk4TnNBNEJEanNPUkE1T0RwOE9zZzhHRDA0UFl3L1BFRjRRWUJDdUVSUVJ1QklyRWpnU1J4SmFFbWNTZGhLSkVxSVN4UkxIRXZNVEVoTWpFeklUT1JOTUUyc1R2eFFkRkNvVU54UktGR0FVWWhTWUZLY1V0aFRHRk5RVTVoVVpGU2NWT3hXQkZlUVdDUloxRnU0WEt4ZXNGN0VYMUJnc0dKd1pGQmtzR1M0WmVCbVlHY2NaN0JvSkdqTWFWaHB4R3FrYXVScm1HelViUlJ1V0c4b2NGeHdlSENvY1BCeERIRm9jZFJ4OUhJUWNrQnlySExJY3VCekVITmNjM1J6NEhRQWRGeDB0SFRVZFVSMXlIWGtkaFIyWkhhQWRzaDNHSGRjZDVSNFFIamtlUmg1ekhxY2VyeDYzSHM4ZTZCN3dIdnNmRHg4bkh6SWZZUjlvSDM4ZmxoK2RIN2NmeVIvUkgrMGdDaUFTSUNJZ015QkVJR3dndFNESElONGc4eUV5SVRRaE5pR0tJZ3dpZVNMOUkya2pqU1BMSTgwa0JDUjVKUElsZkNXL0pld21HU1p0Sm5BbWNpWjBKblltZUNDTHZmanN2UUdMdmZna3ZRT0xCUGlJK1ZEOGlBYjNqdnZGRmZzKzk1TUY5K2dHK3lEN3dCWDNQdmVUQmZ5U0Ivd0dYaFgzUHZlVDl6Nzdrd1g4QnZpL0ZmYysrNVA3UHZ1VEJRNzc3dzc3azRQM0dQa1FkN2tLcVFvVDBKMzNFZVFLTlBoeTk2NkxkeEwzSjlYWjFSTndFN0QzSitBSzl5ejdyaFhWOTY3UUNqU2dkdmQxeWZjMHlmZDFkd0dOK0pnRDk5RDNzeFg3R2dhaDl6UUY5eG9HbE1rVit4ck5Da2NHYlB0MUJmc0RUZkVHZGZzMDd3cE44c3NLOXhyTEN2Y0R5U1VHb2ZjMEJmY0V5U1ROQ2tjR0RqU0Qydmt6ZHhLWjZ6ZnI5c1AzRWVzVDNQZDUrRUlWUTZWb3JzRWF1S0xJMzVjZXcvdjJGWktJQmRCeHZHWlNHazlZV2tHRkhsUDdMaFhEMWdiM0daTGozZmNGR3VSVHovc050aDVmbXdYM2tRZk5nYlZXbHp3STVRYUI5eUUwMC9zRmt3aldVMEFIK3dSL01FTDdCeG9zdzB6M0JXRWVyWDRGKzVZSEUrdzdtV3UvaE5BSUt3YVcreHJlUmZjTmdRZ085OENEei9kN3o1dlA5M3ZQRXVEYTl4cmE5eTNhOXhyYUU3LzN2dmltb0FvdS9PWmlDaFAvOXd6ODU2QUtFNy85SnZmT253b1QvL2hSL0dXZkNnNzNHb1BsVG5iNUk5b1MwdVhGNWZjRjVSTzgrRnozVVJWTFNsSmdWQnRKVjhMTHdxMjY5eFhhSCszM2FSVnJkMmRhYWg1d3NYcXBxUnEycXArbnJaOXZheDd3Kyt3Vit4RDNSUVhQdGJqQTJockJYTmtxTmt0Uk5GMmFiTGhOSHZzWFJqNUcrd2thK3dMZkx2Y001TVcwMzk0ZUUzemMrd2tGOXdrRyt4WDNTUGNNOXdCT3lnVU96QXI0a1dnS0R0d0swT3NEOTlyN09oVWs5eFpSOXpYM054cjNOOFgzTmZMM0ZoNUl3UVg3Q2ZzbVF2dEYrMDBhKzAzVSswWDNDZnNtSGc3Y0N2ZFA2d1BvKzNBVjl3bjNKdFQzUmZkTkd2ZE5RdmRGK3duM0poNUlWUVh5K3hiRit6WDdOeHI3TjFIN05TVDdGaDRPKzF2cUN2ZEJ5UVAzUS9rSEZmc011SGxOOXc1bU9DUENhZFQxMUNIQ3JUano5dzZ3ZWNuN0RGNlA5eGtGU1FZT2hLQjI5MnpqQ3ZlMkZmdHNRZmRzKzJ6VjkyejNiTlg3YlBkczBBcjc3L3M3OTdjQmovZFRBNC83SGhYTWJ2Y1M5NHN3dHdVT21ncjc3NE9jQ3N2RlFBckVDcDkvRmRvRzkrejVwQVU4Qmc0MGc5cjQzOThCdHVYM2t1VUR0dmVCRmZzNjVEejNGUGNVNU5yM09oNzNyUWYzRERyeit4ejdIRG9qK3d3ZTkrejd5aFZGWlVneU1tWE8wUjczelFmUnNjN2s1TEZJUlI0TysxMmdkZ0gzVU9VRHVQaWtGZmNqNEFYOCtlWDVod2Y3ZmZzWEJRNDBpOS80MHQ4QnRlWDNmT1VEcEJiNE85Lzdtd2IzZS9meEJhT3ZtYlc3R3ZjTEs4c2grdzQyTi9zUWlCN2xCdVdSd2EzT0c4VzZYbFJYYlY1dllSOE9OSVBhOTgzUDkxcmZBZmdTNVFQYTkrOFZtSDhGcUttK243a2I2czlLTENrNlZFTkpYYXpHYlI4K1lBVWd5OHAyN2h2M0UvY0I3dmNnOXgwdjMvc09IL2RXOTY0Ri9DczM5NHNHRGpTZ2R2ZEsyZ0gzeStVRDk4djNtUlg3VEFiM1N2ZWFCWTBHL0o4RTVmZEszdG80K0g1NUJ2d0gvS1VGWS9lL0J3NDBnOXIzenRyM1R0OEIwTi8zZk9VRDJ2ZlZGYmk4dlo3Q0crRE9Takg3QXpsYlNrdFdyOHBzSDBCYUJUaSt6VjMzQlJ2M0YrNzNBUGNZOXpEN0U5Y29hMitHZkdjZjkyTDNvOS83OS93cUJ3NDBnOXIzdWRyM3YzY0JyT1gzcHVVRDl3LzNiUlhweXNEVjI4UlFNek5TVVR0QlRML3BIdmRWK0tFVisxWDd3QVZISVhWWVJ4cjdJUEkyOXhYM0R1L3I5eHozQVR2M0F2c1NkM1NLZzNnZWlZMzNZL2ZHQlE0MG9IYjVIdDhCdXZnK0E5TVc2d2IzeGZseUJmdytOL2U5Qmc0MGc5cjNydVgzY05vU3JPVlA1ZmRxNVUvbEUvTDRJZmRwRlRSTlZFQkFUY0xpNE1uQzF0YkpWRFllRSt4dDkrY1ZURnhkVDA5Y3Vjckx1cnJIeDdwY1N4NFQ4dnZpKyt3Vit3WGZKUGNqOXlQZjh2Y0Y1Vm5TUUtvZUUrekdxSy9DelJybFQvSDdIZnNkVHlVeFNhOVV4bTRlRS9KQWJGbEVNUm9PTkpoMjk3L2E5N25hQWF6bDk2YmxBL2doK0prVkxVeFdRVHRTeHVQanhNWGIxY3BYTFI3N3dmeWhGZTRLOTFYM3dBWFA5YUcrenhyM0lDVGcreFg3RGljcit4ejdBZHY3QXZjU242S01rNTRlallrRkR2dnZnL2NZOTZtY0NzdXBDdmd0QktvSysrLzRKWndLai9zZUZjeHU5eEwzaXpDM0JXUDM2MEFLaEpoMkFicmxBN3IzYnhYNGp2dDNCZFVIL0RUM1QvZzA5MDhGMVFmOGp2dDNCUTZFOXdiVjl4YlZBYnI0amdPNjk5SVZyZ3I3cWdTdUNnNkVtSFlCK0dQbEEvaGo5NUVWL0RUN1R3VkJCL2lPOTNjRnp3ZjhqdmQzQlVFSERqU0Q5eGo0dk44U3dldU45eGo3QStYMjZ4UE05NXYzU3hYM0Q1cWV2N1FleHJrRnlyeVp0c01hOVQ3cCt4QWVFK3o3RkVBMSt3K0RIK3NHenEzRjJzcTNXRTVoZlhScGNCNFR6RlZoQlVCUWQxYjdHeG9UMUhiN0VVQUs5MVYveWUzVjk4YlY5d0RKQVpQVjVOLzRhYzhEK0pUNFF4VTRSdnNTTGxGbXRNZml6L2NLOExxMFhWZ2VyT1VWeG5GZG9WZ2IreXNuK3lmN0lURE5RT2krdTZxc3FSK09CbCtQcVhldkcrejNOL2NFOTFIM1V2dEI5eG43WGZ0MCswNzdRUHR1KzNIM1MvdEI5MzMzSHZjVzBQY0YwaDlCQmtGT0psMG1HL3RXK3lyM0lmZE85MHozSC9jcDkxbjNQZmNkSnZzOSt3UTgrd1E4ZklXVW01cVRxSktrSDk3M3B3VThCZzVoQ2pVS0RxS0wzL2VaMy9lTDN4TFg2L2VYNjJEckUvVFhGdmVuQnZjVThPYjNFT2RWMkMyWkg0MEhFL2pFcDdHKzBocllhTUpjclI2clhsaVhRQnY3V2dici9UZ1Y5NW4zSmdjVDlQY1ZzRVJQUm1aTyt4VWYreWIzN1JYM2kvQUhFL2pEc245MHBCK2pkWmxyWkJwQlRsNDlIZzVIQ2c3M0dvdmwrTmpZQ2hhS0N2alltUXFCQ2tzS0RqT2dkdmZuNWV3S3ZnclhGdXYzNTFzS0R2ZS9mK1gzaitYM20rVUJ3L0VEK0hIMzNSWDNxZ2I3TTJ2N0V5LzdIWGdLenRwdlVzZ2Z5Tk1GMkRFeXBUSjNDdmRwOTFEM012ZWxIL3dUQmc3M0dxQjI5K3psOTlwM3d3cjRJZXNEK00zNFJoWDhJZmZhSy8yTTYvZnMrQ0g3N0xNS0RxQjIrWXgzaEFvTyt5Ui81ZmprNVFIM3Qrc0R2L2t5RmZlRC9DWUcreVZIWHZzcEhtb3pCb3FZbllxa0cvZEM5d2prOXo0ZitKWDc0d2NPb3JzSzErc0Q5MEQ0TUJYMzhDdjlqT3YzN3dmM3cvdnZCZmNlQnZ2eCtCbjM2ZmdIQmZzUEJnN0pDdGNXOS8vbCs1LzVNaXNHRHZmM21IYW9sd29TMSt2NC91c1RlUGgxOTA0Vis4bjQwZ1VyL1l6citNZU5CaE80OThmOHovZkgrTThGalFZVGVQekg2L21NS3djTzl4bTdDdFByK0NqckEzNEtEbndLTFFvT2FxQjI5NWZmOStIZjBRcjNsNndLKzJZRzYvdzFvUXA4Q2dHOThmanU4UVA1bW5nVnljazkyUVhMMWEzcDVocjNVUHNsOTJEN2xvQUs3TnVvdU1vZU52ZGtGVTFOMkQ0RmFWcFBlRTRiYmdwQ0NrRnlTMkpZSHc2aW9IYjN3OXIzdXQvREN2ZXU2d1A0ZEJiM0d3Yjd2UGZEQmZjUWt2YmY5eHdhOXliN0FkLzdKaDc3Yi8yTTYvZllCdmYwQlBjTkJ1L0lVVEk0V0V2N0oxSjlpNHgrSHc1cWY5LzQvTi9TQ2hQVUU5aC9DaFBrWndvVDJMQUtEaktnZHZreTVRSDNaK3NEOTJjVzYva3k5MUxsL0hBeDkxSUdEcDBLTGdvTzJMc0tvUGtXQS9mcjl5MFZpUWI3YnZqejFRcjNyZjJNQmRzRzk2MzVqTlVLRHZndnV3cWMrbXdEK1czM1NSV0pCdnRCK05jRk1RYjdRZnpWQllrRyt6NzQxZFVLOTM3OWpBWFZCdmRMK080RmpRYjNTL3p1QmRVRzkzNzVqTlVLRHRpN0NwLzVHQVAzNnZobUZmdFc5N29GK3drRzk1RDhDZnViL0JjRjl3c0c5MS8zeC9kZis4Y0Y5d3NHKzV2NEYvZVErQWtGK3drR0RxSzdDdmVmNndOVENnNmlpK1g0Mk9XVkNnN1pDdmNJNVFQM0NQdE1GZmRaMVNENXNQYlYrMWtHRHNRSytBQi9GZG9HKyt6NXBBVThCZzdaQ3ZjbTVRUDNKdnNDRlNCQjkxbjZSUHRaUWZZR0RvVDVJOXFMZHhMQStJSVRZUGhvOThvVjJnYjdhZmc4QlVjRysybjhQQVhhQmhPZzl6ejM3UVVPSVBzUnZRR0wrSWdEK3hFRStJaTkvSWdHRHN3SytKaTNDZzVVQ3JvS0U3NHNDaE4rS0FvVHZqMEtIaE4ra1FvTzJIL2ZXTWNLRXVZS0U3eGtDaE44L0dYN25SWGxCaE84MjQwSFhBcjMxVEVHRGs4S0R0aC8zMWpIQ2hLNzYvZ0w1Uk84V2dvR0Uzdzc1Zm1NOFFxaWVnb3ZDZzc3eTZCMitFN2E5eS9sQWUzbEEzVUtEdGo3Y05yM0c5cjRETjkvZHhLMDYvZ0w1UlBzK0pUNFN4V05DdnNyK3czbyt5cjNRL0MrcU1hOEg0MW1CdnNJVFVYN0lGVkxvTkJVSGtOU0JUM1IzR25uRy9kZTUrLzNWQjhUM1BoVk1RY1Q3UHVaQkNNM09DUXRMZE9iQ2c1cW9NY0tBZERsOTVUbEEzSUs5OEF4L1l6bDk3a0d0Z29Pa2dyM0RzNEt4T2NLRStpTENoUHdlZmM1RlNRSyszRGZUSGI1ZVhmM0RzNEt4T2NLRTNRVHROWmNGVlIxYVdBZU53ZnBrOGpEOXdvYStNTXhCeE40ZWZjNUZTUUtNNUlLOTVkM0FkYmxBL2M1OTdvVitHWXgvWXpsOTVFSDkyMzdrUVgzRWdiN2l2ZXM5NFgzaFFYN0NnWU8yd3JLK1l3Vi9QQUhpQXI0NlFjTzk3K2dkdmhWMzM5M0V0VGw5NG5sOTRubEZCd1QzUGw3RnVYMzNRYjNIVFBPK3dSR1JuTkpheDdYWUZHWlZodFVTblpXY3grSkJoTzh5VEg4bmVYM3p3Y1QzTmNLKzlQbDk4OEgxd29PM3dxUENoTzRjZ29HRTlqaUNoTzR0Z29PMkgvZitBM2ZNZ29PclFwL2R4TG1DaFBzVVFvR0U5emQ4UXF0Q245M0VydnIrQXZsRSt4YUN2dkE1UVlUM1BsNThRcjdrNkIyK0UvbGYzY1MxdVVUME5ZVzVmZThCdXE5djlhWm1ZbUltQjdxQno5Z2hqcGVINGtHRTdEVjhRcjdKSC9hK0J6VlJBb08rOHVMMy9mNjJnSG01UVBtK0owVlF6elQrOTRHTzZkcjU2Q2dpNHlZSHQ1aUIyaUNsYWNmOTlUZTJqajNFdkVLYW4vR0NoTzRFM2hqQ2hPNE9Rb09hcElLQVovNHFnUDNzL2NNRmZzNStDWFZDdmQxL0owRjN3YjNkZmlkMVFvTzk0bUw5eVQ3RDNiNEsvY0dpM2NTbnZuQ0UxZ1RtUGp5OXlRVmlRYjdGdmdOQlNzRyt4YjhEUVdKQnZzWCtBMEZLd2IzVlB5ZEJkVUdFMmozSVBnckJZMEc5eUQ4S3dYVkJ2ZFUrSjBGS3dZT2FwSUtBWjM0cmdQM3MvZmhGZnNoOTFBRit3d0c5MTc3ay90bSs1NEY5d1lHOXkvM1Z2Y3ArMVlGOXd3RysyYjNudmRlOTVNRit3WUdEc2dLQVpQNHFsa0tEdnNraTlyMy85cVdDZzdGQ3N6bGcrVVQ2QlB3elBlVkZSUG93YWRLU2gvN1NnYzV2MXkrSHM3SmFRWm9nSy9JSC9jK0I5dG51RjJjSG8wSHVaeXZ1TnNhOXo0SHlKYXZyaDZ0eVVnR1dGZGNPUi83U2dkS2IwcFZIZzc4RmZ1Tytud0IxZFVEMWZ1T0ZkWDZmTkFLeFFyM0IrV0Q1UlB3cnZ0TUZjNEd2cis2M1IvM1NnZk1wOHpCSGhQb3lRY1Q4RlZ2ek13Zjkwb0gzVmU2V0I1SVRhMEdycFpuVGgvN1BnYzdyMTY1ZWg2SkIxMTZaMTQ3R3ZzK0IwNkFaMmdlYVFZT2hQZE16NDNQRXRENFloTmc5UGRJRmNHcnA1K25HNk91ZW5teEh4T2dlYkMwZXJFYnhiR3J3YWdmWjhNRlZXdHZkMjhiYzJpY25XVWZFMkNkWm1LY1pSdFJaV3RWYmg4Tys1UGRDdmtROXhpNUN2aDJOQW9UMEozOVV1UUtOSVBmVUhiNFdkK0lkeExDNnhPbzk0L3FGVTZuWk1mVUd2Y1Uzc3pra0pHTGlvOGUreDM4dnhXL0JoTm9wUElGRTVpSW1wbUttUnVKQ24rQWpJNkJIK1AzOTU2RW4zNmRlUm5JMG5XZWFwOWhseG1sOWdWWEJuTXJCUk9vallCL2pINjFDdnNDemlUMlpSOE9OSVBsVG5iRzJ2ZHF2ZmVaMmhMVjY3M2xFNTdFOS9RVjl3a0dwMnVkWlY4YVltVldob29lRTM0OGUySkNpbFVJM3dhems2T2VyaHNUbnNmU1NOSWJwNm1UbnFrZjdnZHpiM0YvZFJzVFBrZHZ3ejhic0t5anQ3QWFzWDJzZDZnZTl5TzkrME1HV3N4eXVMTWE0TWFsdnN5cldsU1RIdXNHOXdsNFRNMzdEUnY3QkM4OSt3aFhuR0c0Vng4OEJnNkhDalNnZHZkSXcvUEQ5K1ozQWZkdTN3UDNiaGJmOTBqM1JNUDdSTTRHbkxBRjl6UEQreG9HOXkvMzVnVXJCdnNqKytEN0kvZmdCU3NHOXkvNzVnWDdHbFAzTXdhY1pnVkkrMFJUOTBRSERqVDdaOS80Z3IzM2hkOEJ3UGdGQS9jQytBTVY3QVpZL0QwRldZVjdlR0ViZ1lLT2pvSWZnRFVGaUp1WWlxTWI1YkN6M3BVZndmaGJCZXdHa3IwRktRYWc5ME1GdXBHaG5xOGJrcGFLaXBFZmxkOEZqSU9Dakg4YktGNW9JMzRmZFB0T0JTb0dEalQ3VmRyNXU5b1N2K3N5NWZkczZ6RGxNK3NUNGhQWXhJVVZQTDM3QVBjeDlPZlI5TlZqdUZDa0hoUFN6YXF6d3RrYTIyalFLNmdlS0trRlRwMXZwOGdhdXJ1MHd4NFQxTm15WFVZZjVRYjNGNFU1eXZzQ0cvc0dNa1Q3QUVtdVdjVndIeFBvUjJSclZrRWFMTVJTNUcwZTFuSUYxSE9lYmw4YVVHQm9UaDRUMGxkUHF0aUpIL2QxOTdvVk8xRnJWaDRUNGxSUnE5dmN4YXZCSHhQU3djVnJPaDhPTlBjUzFmZmkxUUdlMWZmaTFRUDRLdmpCRmF0a1Y1NVVHMVJYZUd0a0gxVEFZRi9BVlFWc1pIaFlWQnBVbmxpcVl4NVdWclpmd3NBRmE3Sy9lTUlid3IrZXE3SWZ3bGEydDFiQUJhcXpucjdDR3NKNHZteXlIc0RCWUxjRmFmdUhGUzVCUVM0dVFkWG82TlhWNk9qVlFTNGVEdnZMNmdyM0E5VUQ5d1BnQ2c3YUN2ZWorSmkzQ3Z2ZSs0aTNDZzQwNndyUCtCMEQ5NkwzcUtzSys4bjdWS0lLKzh2ckNzTDNVd1BDOTZpaUN2dkw2d3E5OTFNRDl6YjNxSGtLRGlEM2dkb0JpL2lJQS9lQkJQaUkydnlJQmc0MCtHRGY5MnplQ3ZpMEZlVUsvTkxsK05Mb0N2ZHNNUVlPTk4vZjk4cmY5MXJlQ3ZjOEZlVUsrMXJsOTFyb0N2Zks2QXIzV2pIN1d1VUtCZzUwQ29UNVRza0I5MzNWOXd2VkEvZysrMGtWMWZwQis0MEcreUF3VWZzWUkrRTc5eE1mL012VitnUDNDd2NPSVBkUytCQUJ4L2dRQThmdENpTGdOdlQwNE9EMDlEYmdJaUkyTmlJZUR2dkwrenYzcmdHdzkwNERzUHNjYUFvT05Qczc5NjRCdi9nZUE3LzdISXdLMmdySytKR01DalRyQ3NiNEhRUDRDZmVvZVFveCsxUjVDZzc0SFlQUEN2RDNHUGRkOXhqM1hmY1lGSER3cVFyMzRSWXFDdmZoRnFvSytCMkR5dmRzeXMzSzkyektFcExWOXhIVjV0WDNFZFhYMWZjUjFSY1RQQURjK09scUNoT1NBSWY4dkdJS0U4TUFXZnk5YWdvVFBBRDhTdmdnYVFvVHd3RDRBUHg1YVFvVHdNRDM4VDVwQ3RWL2Fnb09OUHR3My9pODl4Z1N3ZXZoOXhqN0ErV2k2eFBvOTVYMytSWDdEM3g0VjJJZVVGMEZURnA5WUZNYUlkZ3Q5eEFlRSt6M0ZOYmg5dytUSHlzR1NHbFJQRXhmdnNpMW1hS3RwaDRUNk1HMUJkYkduOEQzR3hvVDhQc0Q5eEZBQ3ZscWt3Rnk5MTREOWZqdVBncjVhcE1CeXZkZUE4cjQ3akVLK082OUNtMzN3Qk9nOTFqNDdqQUtFMkNZQ3ZqMXdBcHF2d29UY0pQNDkzc0tFN0E2Q2hOd1VncWpDdmp1ejBmM0dCSnE5OFlUWUdyNWNoVkNqcnhROEJ2d3ZNYlVqaDlTQmhPZ1duOWpmRjhiZEhhUWxYb2ZFMkI3bFg2YmhhSUlEdmp1OXhJQnhQY1NBOFQ1TFJVa0N2anU5eElCWjRZS0EvY3ErUzBoQ3ZqWXRmRzFBYWExOGJVRHB2azFTQXI3V1BjK0FZNzNid09vKzFoekN2bHFrd0ZxK0JnRGF2anVNd3IwK3hneEN2dFkxUUdWNVFQUEZtNWpCWE5xaG14MkdsK3BjTHVtcEpPWW94NTN5Z1dGaElPSGdodC9nNVNYbFkrYWxwMGZzTVVGRHZqdXp3cHQ5OEFEOXd6NUpra0srQjMzZ2RvQmkvcDhBL2VCQlBwODJ2NThCZzczK0l2bDR0L1o1ZXdLUjg4UytLUHJFL1Q0b3hiNEZ1WDd0dmVOOTdibCs3YjNoZmUyNWZ4VUJ2eFMvWXdGN2dydzkwVUY5NzhHM3dUN2p3WVQ3UGVOK0VNRmpRWU8rMzc0TU1OdmR2YzJ3N3pERXByUDkwL0ZFN3ozbVBqdUZhVnNaWlJyR3k5WFcwNUJ6R0hkdUt5WHFLa2ZFM3hweGZkdEI5VS9xemR0WW9kM1dCNmtWZ1dacTZtU3FCdTF3NEJYSHhPOGpDY1ZjWE51U2twenFLV2xvNnZMemFOcmNSNE95UXIzUVBobUZmZTZLL3dhQjBaR0JTc0gwTkFGKzZiMy8rWDduL2VzQjlRS0Jlc0hEdmUvZitWR2R2bEs1WXQzRXIzeCtPN3hFNnozZC9kSEZWM0Ficy9iR21ZS3pjeDFZOEFldFdRVnVGaXBSam9hY0FwSlNxS3lWaDRUYlB0Yyt4Y1ZFNXkxWk9mdUJWcks0R3Z4RzIwSzdHWHZRdFlmNSs0RkUyeGhzaTRuQmI1TE9Lb2xHMVlLS3JJbTAwRWZEdmd3Zjk5RDVmZUQ1ZmVQNVVQZkVyTHIrR3JsRTNiNDcva25GWW1NQlJPdTJWZytyU1ViKzNIN0EvdFcrMXI3V3ZjRCsxYjNjZkhZcmRtK0g0MEdFM1luK0FMbCs2YjNnL2VtNWZ1bTk0LzNwdVg4QWdjVHJvMzhFQlg3S2s3N012dEIrMEpOOXpMM0t2Y3F5ZmN5OTBMM1FjajdNdnNxSGc3N04vZ3d3L2RveVFHdDFmZDQxUU90K05RVk10UkE5d2YzQjlUVzVPUSsyUHNEK3dNK1BqSWUxWW9WeDhDNHlNakFYMDVSVzFwSlNWdTh4UjRPOS9oLzJqemY5eTdWY3RyZ2RxcmZQTm9TcnV2M3V1WDMwZXNUcmNBVG5jRDRQZmMvRlQwSzl3S3dWbGdlaVBjUU53cm8xS1hWd0I5U3JOcGc1eHZvenF2Unl4OFRiY0RUQ2tMTjQ0Y2YrREdxQnZjbEt2Y1grekpCUFY5UWF4N0taayt6K3cwYlhFMkVhandmc2tBRkU2dkFVQXJvV2hVVHJjRDBtZFMzNFFvT2tncWtDZzdiQ3ZjdCtIY1Y5Nmt4L0FNSFVGQUZRUWZHeGdYN053ZUlDdmVLQitEZ0JkVUhEc0VLOTFUM0xSVjBxWDZ4c2hyM0FPSGM3N2V6ZkhDc0hxNW1GYUJzbUdWaUdpYzFNeWRmWXB5bGJSNzdReXdWcm1iU3pnVmt1OHAwMUJ0dkNzeDB5R083SDlMT2FMQkRSZ1d6V2t5alJCdGxDa2loVHJOZEh3NzRNSG9LQWJUcjkrYmY5OWZyQS9odjk1Y1ZKVXMySWlKTDRQSG93K3ozQmZjRnd5b3VIdCswRmZjQ245U3k0UXJyUVJXcUIvY2xLdmNYK3pJcVUyVkJWeDdiVlVLck5odjdSalQ3SmZzWSt5VHUreEQzT3VQWXNOZTNIelBFMlhMZ0crak9xOUhMSDlNS1FNM2pneDhPb29YYVYzYjRGOXB6MnZjMTN4THQ1ZkQzR0lEbGdPc1Rub0QzaVpVVmY2eXNoNmdiOXlYdjhQY2w4MG5mS1pnZmpRY1RYUUMrcHFlOHpCcldTL2I3R1BzYlJESDdBaDVlUXp6VC9FN2wrTFFIN3JpeXpjNjNZMGdlRTYwQVNXRmdWQjRUcm9CelBLRUc4ZGROS3loQ1VrTndjSkNZZEI4T2hQZlMxUUg0YzlVRCtIUDNBQlhWOTdEOGprSDRSQVlPVGdyNEUvbFV3d0gzTjlYM1dkWDN6TlVEK1N6NFhCWDdDZmZFQmZzRi9ERFY5K2FOQnZjVisrWUZ2UWIzRmZmbUJZMzc1dFg0TVBzRkJ2eisvREFWMWZmNDl4UEQrOXhUOXhNR0R2Y2FpK1gzazkvM2hkZ0srRUVWVXpmRCsrMktDdmVUOTBEZiswRDNoWmtLOXorTHoxUjI5OXAyMjgvM3ZYY1M5d0xWOTV6Vjl3N1ZFNzhUZitPRFlncWIvRUN5Q2hPL2RncjhQUGVzZ3dxRWk5WDNXZU1LOSswVisyeEI5Mno3TmRYM05mZHMxZnRzOXpWQkJ2dHMvSTRWcmdvT2FxQjI5eWpmOStIZjl3TjMwUXIzS0t3Syt3YjNBeXNHNi95a29RcktDdmN4ZHZoUmR4TDNFZFg0Sjg4VGZzSUtFNTc3eGdUUEJoTityd3I4ZlBzRllncjhnZnNvZ3dxRWRmY2U3OVh2OXg0QjkzdjNIaFRndXZkc0ZhNEs5MHozUFJXeEN2d3dCTEVLRHZ3ViswUDU1Z0hWMVFQViswTVYxZmZ5UVFiM0tnVFY5L0xRQ3Z0aitGeTk5MDY5QWNTOTkwNjlBOFQ0NnhVOHkwdmEyc3ZMMnRwTHl6dzhTMHM4SHIwV3ZyVzF2cjYxWVZoWVlXRllXR0cxdmg0T3JRcjNkM2NCNWdvRFVRcjMxVEVHRHNvSzl4eko5enk5OXdIREV2ZVh6L2VuenhOL3dnb1RuL3ZHQk04R0UzK3ZDdnhaK3dWaUN2eUorM3hmQ3ZkVmY4LzN1OFAzSThQdHp3R1R6L2RDei9kV3ovY2t6d09UK0JCTkN2dHMrM1lWNEFiN0ZmZGJCYzJVdmEzY0d1UlhzeUFlK3ovOFdNLzNXZE1HUThNVjl5UG5COUdyZGxoWmEzWkZIdzZFOTJ6VkFicjRqZ082OTJ3VnJnb093UXIzNnZoVk9BcjdBUGNvRmZjV3c4NWN3RTJmUHhtSmlRVzFaVmVrUlJ0bENtd0s5emIzRFBQM1pQYzBVdmNlK3dmb0gvY1J3RmExK3haVFk2TmNubGVZR1QxVHRZUzFmYko0R2ZzTVZ3VU9oS1A0WGdIUytGNEQ5OEQzeEJYN1J2ZEdXRmozUnZ0RyswYjdScjVZOTBiM1J2ZEcrMGErdnZ0RzkwYjNSdmRHV0w0RkR2ZFZmOC9neWZmM3lkL1BBWlBQOWRyNFk4OEQrS3ozeHhWUmcxdGRTUnN0VU9MbzdNRFo3Y3k2WUZPWEg5SUc5SHc1d3lnYit5STBKL3NlK3h6bUl2Y2g2OWpLOHA4Zi9PdlVUUW9PWGdwUzl6Y3hDbUVLeFBjWU5Rclg5emRLQ21FS3p2Y1NBZmRxaGdvREp3cXA5NEFoQ2w0S2ZmYzNQZ3BoQ3JLMThiVVM5Nm0xOGJVVDdpY0tFLzR1OTRKSUNtRUt5OEFLOTIyL0NoUHVKd3I3QlBkQWV3b1Q5am9LRSs1U0NrY0srOUg5dEhNS2F3cjNKYkF4Q29FS3NQY1lTd3IzcXJCS0NvRUt1czRLMSt0Wmhnb1Qra1VLOTN6M0Fpa0tFL2I3VGhZa0Ntc0s5MUN3UGdxb0NvS3dNUXA5Q3NUM0dJUUs5eEN3U2dwOUNzN09DbWZXQ3RNV3N3b1Q5Tm4zQWlFS3FBcXRzRDRLOXhsOUNzdkFDdFBydkw4S3ZPc1QzWDRLKzg2NVlBb1QzVklLUHdyM2lQZzFNUXA4Q3FUM0dCSzk4Zmp1OFJQWUlnb1QrUGdOK0RWS0Nud0tydmNTQWIzeDl5V0dDdmNsSmdyMzMvaCtJUW8vQ3ZleitEVStDbndLcThBS3ZmSDNLTDhLOXlqeEU5MGlDdmRSK0Q1Z0NoUGRVZ3BxZjkvNC9OK2s5eGpTQ2hQS0U4eC9DaFBTWndvVHpMQUtFK3I3SmZmS1NRcFlDdmVGc0RFS25RckU5eGd1Q3ZnS3NFb0tuUXJPOXhJQjArdTVoZ3E1S3dyMzNQY0NJUXBZQ3Zld3NENEtvbjBLOTBtVEFmZWY2d05UQ3Z1T3NERUtvbjBLenM0Szl6UFdDbE1LRS9UN04vY0NJUXFpaStYNDJPV3c5eGlWQ3ZzUzkwdEpDallLKzA3NFF4WFNCaE8vT3dvT1ZBclE5eGhUdzdvS0U3MkFMQW9UZllBb0NoTzlnRDBLSGhOOWdKRUtFNzJBVnZoRE1Bb1R1NENZQ2xRSzBNNEtxK3VVaGdwdDVSTytRQ3dLRTM1QUtBb1R2a0E5Q2g0VGZrQ1JDaE8vZ0NqNGdpRUtOZ3I3SS9oREZkSUdFNzlNQ2xRS3VyWHh0UktyNjlPMThiV3M1Uk8vNEN3S0UzL2dLQW9UditBOUNoNFRmK0NSQ2hPLzRQdHkrSXBJQ2xRSzE4QUtxK3VYdndwdzVSTzdJQ3dLRTNzZ0tBb1R1eUE5Q2g0VGV5Q1JDaE83b1B1RitFeDdDaE85UURvS0U3dWdVZ3BQQ3Z0Ny9PVnpDa01LKzNIM3dqRUtvbm9LMEwwS3VPdjM3UEVUOWlVS00vZkNNQW9UN3BnS29ub0swTTRLdU91amhncVQ4UlBwSlFvVC8vc2ErQUVoQ2tNSyswYjN3ajRLa2dyM2RaT2tDbi9jTVFxU0N2QzlDdGJsRStpTEN2Y04zREFLRTlpWUNwSUs4TTRLWi9jU2ZPVjg5eElUNklzS0UvVFc5eVFoQ3BJSzkzV1RwQXFxM0Q0SzN3clh3QXJRNVhLL0NuTGxFNnlBY2dvR0U4eUE0Z29UcklDMkNoT3FnUHVFOThoN0NoTzFBRG9LRTZxQVVncEdDbEwzTFRFS2dnclF2UXJINi9nSTZ4UHNJd3JYOXkwd0NoUGNtQXFDQ3RET0NzZnJxWVlLcWVzVDBpTUtFLzZwOTJ3aENrWUtmZmN0UGdxQ0N0ZkFDc2Zyckw4S3JPc1QzeU1LK3dUM05tQUtFOTlTQ3Zza2Y5cjRITlhROXhoRUN2Y0IrSTVKQ2xjSyswMzRzVEVLamdydzl4aFR3NDhLRTdZVGRtTUtFN1k1Q2xmNHNUQUtFNjZZQ280SzhNNEswT1Z2aGdwdjVSTzVFM2xqQ2hPNU9Rb1R0aW40OENFS1Z3cjdJdml4UGdySUN2ZDFrd0dUK0twWkNwRDQ1akVLeUFydzl4SUI5eGVHQ2xrSzUva2xJUXI3Skl2YTkvL2EzUGNZbGdwTzkyeEpDak9nZHZoTzJ2SDNFa0xsRXUzbDl5am5DaFBhZFFyM2xQenNGZVg0blRFR0UreDU5emtWSkFvemk5LzMrdHIzTDk4MzVSTHE1VFRsOXpybEU5WVQydXI0blJVVDFqODgydnhPNWZoT0JoUGE0Tm96MHdhNXBMQzVIcHpsQmlTR1FGZjdBUnIzbC94UUZZZ0tFK2I0NmZFSysrdjMwbmI0VVhjQjl3TFZBNlA0NW9NSys2TDN2Yy8zeWM4QnFOWDNEdFVEOHZqM3NncDJDZzc3b3ZlOXlmYzh2ZmNCd3dIM2hjOER1L2lTWHdxT2k4LzR6Zk9MZHhLcCtMb1RzS2tXK0xyREJ2dDIrVUVGTFFiN2V2MUNCZHlZRmZjYytCNEZFOUNjeEtqWWxMUUlqd2FXVzZzM20xTDNGZndRR0E0OENrNEtUS0IyK0diVUFmY08yL2MxM0FQNG12aG1GWkxVQmZ3TkJrSmhmM3R6SDVkVEJaS2VwWS9ERzRmN0czRDdiR2Y3QndqYUJxL3pwdmQ5a1BjVkNQYzErOWdHTzVKZmxYa2UyUWFFcDRTeDNScjMwZ2NPTklUWDkxYk8xODczVXRrQjQ5OEQrSEw1VVJXZWMxZWdSUnY3SjBNaCt6WjRIMW9HZGtnRnpBYUtnSXQ5ZmhwK2kzdU1naDVmQm5aSUJkTUcrMUNnM3puM0Zodlh2WjZkb0IvaEIzRnZZblpLR3kxVHpmY1VmaC8zVWdhaHpnWDdjQWFWaXBxWWw0eWFsaHIzaUFhaHpnWDdsZ2IzQlpXKzJQQWJ6YloyY3FVZkR2c2ppTTM1TjhvQjg5ajNIOEFEK0NyM01CVmZjbUJhVWh0VlhyZjNCWW9mdEFmM0NQY04xL2NROXhRYTZtWFRPa0JBVFB0TUh2dXNCM1J5Y1hWdmNxTmNHSjJibnB1Ym1naDlCeU9QdGpUM0JSdld5YlRmdEIvN21maEZGZmNlczdpdXVaMWpUQ2xQSnp3dEhnNzN2WVNnOSt1ZTkrdWlBYTczTGZpajl5MEQrZmozK1JXVkIvZGorMDczUFB0NyszcjdUdnM4KzJQN1kvZE8renYzZXZjYTl3M0U0OVllVHdaQVNTeGErd0FiSnpHMnowb2ZoWkdJazVRYTkyQUhqbzJOang3NG5hVVZpWXFHaUI3OG1RYUhpWkNOSC9kZEI1V09sSktSSHM3TjVMYnVHKzdrWVV2TUg1S0Vqb0tDR2c0M2lOSDRBOC8zaWRFQnROdjNwdG9EN2ZsT0ZhS2x0S1hFRyt2WSt3NzdQb0NMZUlxQUg0b0dxWHRZeFRrYklDc2wrem43RHNmN0NQY1A5emZpOTBMM2xmZWkrd3YzQy9zUVBWbHRjV3dmOXpQOVNoVklZTkR0OXdESDU5ZlF1VTlnbUIvN0hZQlQreE0xR3c3RitScllBZmNSM1BlUTJ3UDVFZmthRmRqODl6N3UvWDdjK1g3M2tQMSsyL2wrQnc0NEo5djVOTklTb3U4bitIUDhhZmNDRTlENGlpY1YyL3dQamdmM2hmZnFCUlBJKzNIMzF3V1A5K3pTL0ZwUUIvZUUrL1VGRStEN2p2djJCVklIRG5RS1V2ZlNkZ0dzK0pnRCtMbjU4aFZRQnZ0Qy9kQ0diWVpyaUhjWmlveUluNE9yaGFnWit3ZjRBL3NkVlpwWjBxYjNLdnh3QmRBR0R2Y3I5eUcrOTJtN0FidkIrTDdBQS9sWjk4RVY1VkRKTmg0M2pGcE9XbFVJeVZoVXYwRWJNa2xKTURMUFNkdmJ3TVBHdmg4OHo3eG55QnZaMU1uc0gveU8rd0FWVDJLNXhCL0dpcTYreUJ2UXRsSlZ0aDlmWWwxUlRodjM5L2RwRmNPMFlVaFphVlZPVjJldTAwd2ZycXkrMHNzYkR2dVArenpOK2pISkV2Y2ExMHpYRTlEMzVQbjhGWkdBZFpKM0d4UGdaMmQ5YjNNZlpHRjlTL3NIR2hQUSt6cVkrMDc3UVJva2ZseDZjaDU3Z0htRGV4dDVmSktQZ2g5K1RnV0VsNldDcFJ1eXM1eXhvUitpc1ozSzl3RWFFK0QzUUg3M1MvYzNHdTJUd3FLcEhwMllucEtiRzVpWWg0YVVIdzVDOXltK29yNjJ2cU85aEhZU3RmaFVFMno0WHZoT0ZWeHhjM0JrRzJ0MG01NXFIeE4wbVhKcHBGc2JVMXRsVVc4ZnJYQUZzYUtrcnJjYnFxWjdlYWtmRSt4eHVLWjhzUnZHczdiQnBCOXIreUVWWEhCMGNXUWJhblNibm1zZkUyeVljV3FsV3h0VFcyUlJieCt0YndXeG9xU3Z0eHVxcFh4NHFoOFQ3SEc0cG4yeEc4YXp0c0NrSHc1Qzl6Ky85eUcvOXdOM0FiejRSd1A0RXZpU0ZXR2NXdnNEQmZ1R1YvZHlCazM3SVFYN05GZjNId1poTExSNnZmY0VCZmVMdi90M0JzcjNJUVgzT0wvN0pBWU9RcGJCQWNIQkEvaDI5QlhMQi93SzkwOEZqUWY0Q3ZkTkJjb0gvRUQ3Y2dWVEIvaEQrOUVWd2Z4SVZRY09RcGJCQWZoQXdnUEMrUElWVEFmNENmdE9CWWtIL0FuN1RnVkxCL2hBOTNNRndnZU0vQWdWd2Z4R1ZRY09VbC9TK1MvVEFiLzRVZ1A0aHZmOUZmdFErQ2tGU1FiN1ZQd3A5MUQ4S1FYT0J2Y0orQ2NWK3hiN3FZVitnMitJZlJtSEJvaVlocUdDb1BzVzk2d1k5eFgzcFpTZ2taK1BuQm1PQm81OGszT1NlQWdPKys4T21ncWpDb2NLUEFwL2wvbU1sL3VQbC9kZGt3YjN2WXYzQjVMOUU0c0hmNWY1akpmN2o1ZjNYWk1JOTcyTDl3ZVMvUk9MQ2Q4SzVRdmZEQXpsREEzM2hCVDQ4eFhKRXdEU0FnQUJBQk1BR2dBdUFFZ0FTd0NPQUpNQXVRRFVBTmdBNmdFWEFTUUJMQUUwQVQ0QlR3RlNBVmNCWFFGaEFXa0JnZ0dWQWFvQnZRSFJBZHNDUFFKTkFsSUNXZ0pkQW1nQ2N3SjhBdElDM2dMbUF4RUROd05KQTAwRFVnTmJBNVlEdlFQcEEvVUVCQVFRQkM4RVBBUkpCRklFWkFSc0JJc0VzQVMrQk53RTVRVHRCU01GS2dVekJUNEZSZ1ZmQldnRmNRV2NCYWNGdlFYVEJkc0Y1QVh0QmZRRi9RWUdCZ3dHSUFZeUJqMEdYZ1ovQm9NR2tnYWVCcWNHcndhMEJyZ0cxd2IyQnZzSEJBY0lCeGNISUFja0J5b0hQUWROQjEwSGVRZCtCNGNIbGdlYkI2SUhxUWV3QjdZSHZBZkJCOW9IOHdmM0Ivc0lFQWdsQ0RJSU9RaEJDRWtJWHdoMUNJZ0lpd2llQ0tVSXJnaXpDTGNJdndqRENNWUkwd2ptQ080STlRa0hDUmtKS3drOUNVTUpTUWxUQ1YwSlp3bHNDWHNKZ2dtR0NZd0prZ21XQ1pzSm9BbWxDYk1KdHduRUNkRUoxZ25lQ2VVSjd3bjdDZ1FLRGdvVUNoZ0tIQW9mQ2lrS05Bby9Da1FLU0FwU0Nsd0taUXB2Q25jS2dRcUtDbzRLbHdxZ0Nxa0tzZ3E3Q3NRS3l3clJDdGNLM1FyakN1Y0s2d3J3Q3ZRSytBcjhDd0FMQkFzSGFLZHZycTZucDY2dWI2ZG9hRzl2YUI0TEtRcjdUaFlrQ3IzdENsMEtiUXBCQ2g3eEZrSUtjQXB1Q2g0THgvZVlGV3dLYndyM0ovc0s5eEw3T0dVS0h2ZXU5MUU0Q2dzZ0NnNzRnL2N3RlZWZFVtMUxHeVpEek9SOUgvaFNCdmRNK3dUM0QvczEremNoK3hEN0tQc2Y3dnNhOTAzbTFhN1owUjc4Ty9kYkZkS1V3Tm4zQWh2bzBVdzFsQjhMOFFNaUNndjQvQmIwQnZ2SitZd0ZOd2I3eWYyTUJmUUcwUGRGQmZmMkJtcmZGZnUwQnZjaytBa0ZDMVBmOS9qd0N2c0l3UHNSWEUyRWFqd2Vza0FGVUFxTyswWVZDeFVnQ2d0bnFXMnZyNm1wcjY5dHFXZG5iVzFuSGd2ckE5UDNxQlg3T1BjUSt4RDNRUGRFMUFyM09CNzRlQ3Y4WEFmN0VFWWwreG43R1VieDl4QWUrRndyQnd2NE4vZTdOd3JRdnArN3VSOExBYjN4K080bUNnc0IwK3Y0S0NzS0N3RzQ2L2ZzOFFNbENnc1YxUVlyOXhnRit3QUdLL3NZQmRVR0N6TUtEcDRLSXdvTEZkSUdPd29MRlNvS0N3R2UrVklESndvTFZBcjNWWk82Q2hPL0xBb1RmeWdLRTc4OUNoNFRmNUVLQ3hXMlcxR2JWQnY3SlRvM0xQc0k3MFQzRXdzVjcrRTYrd0FuTlRNbkp6WGo3L2NBNGR6dkh3dFZDdnZsQi9zaDcxVHd4Y1dsdXFZZWpRWUxwOFpld2h2RW9yM0lqUjlpQm15SGRIOTlHd3YzRi9jUUJaUDdEUWNMeDR2UStPYlNBY1RkdGVYM0QrUzIzZ1AzU2RBVit4MUc5M2UrQmttOFNmY1M5eXdhOXpYWDl4RDNEUGNVeXZzcCt4cjdOa3Y3QjBkWEhsajNlTkQ3SDQ0SHlzbks5d24zSnhyM1JDVDNOUHM5K3pYN0Mvc2crMTc3SWNiN0JNeElIZzVZWmxiN0F2c0Nac0MrdnJEQTl3SUxGZElHVEFwOEN2Y3BreTBLQ3hXcUN2ZFEreVgzWVB1V1Znb0xaZ3IzTC9jbSt3NzdTQXVpZWdyM1ZaTXZDZ3NCdU9YM1crVURzdmNzRlNpTzBrcjNEaHZyNk1QMXpuQzRPYU1mK3c2dUJXR1hlNkdvR3JTd3JjVEhxVzVRa2g3ZkJ0bGQzL3NaK3cxS1F6Vk5xRmpZZGg3bWNnWFJlS0YyYVJwc2RWODZWRnlvdzRVZUM5Y1crQjNsKzczM2pWc0tDNElLOTFXVE1nb0w5eHFUQ2dHOThRUDVYdmszRmNOT0tMUW1kd3JyNzdQSnp4OU8wQVZaVmtsc04zZ0sxTkJ1V3NFZkN4Vll0V0crdnJXMXZyNWh0VmhZWVdGWUhyVVdwNktpcDZlaWRHOXZkSFJ2YjNTaXB4NE9GVC9YQlVFRzYvc1lCZTRLNi9jWUJkQUtNQXFZQ3I0S1JRb0xPdmNZQmZzTmd3WU9GZnRzOTBUN1JQZHM5MnozUlBkRTkyejNiUHRFOTBUN2JQdHMrMFQ3UlB0c0h2bGdGdnRIK3lYN0pmdEgrMGY3SmFVS3BRcjdKZnRISGd0cTNRcjNaTVlLRTl3VHZHTUtFOXhWQ3YxNTVmZVVqUWRybnJKN3ZodkZ4YVc2cGgrTkJnNHpoUW9CdU9zRCtJUDRhQldyWmtpc1BMVUsreVQxK3hQM05Ja0tJejdaOWZjVTNzemt1TE42YUs4ZkM2Tzh1WmU4RzlIaGVEVWZDMlFLL0dYOGVSWGw5OENOQmx3S0MyOVF1RlFiVW5SWlRva2ZEdmZQK0NnVisxWDMrTzhLQnZlVi9GMEYrOFByOThNSDk1WDRYZThLQmd0cWY5cEl6dmRrMnVCMnI5b0xLRmhTTnpKcno5a2U5OE14Qy91Vyt5WDdZUHRRQzQ0SzkzV1Rqd29UdkJOOFl3b1R2RGtLQzUwSzkwbVRMZ29MQS9jVSszQVY2UWIzMVBsNUJTc0crejM4SnZzNytDYlZDdmR0L0pVRkMvaWI5NWdWSXpjM0pDd3UxSnNLOTBjRWpRcjdLdnM0OXhiN0J2Y2w1YzJ4d2JFZmpRdjN2ZVg3dmZlRjk3M2wvQjBHQzFXeHpXWGxHL2NsOXhiM0J2YzQ5eXI3RVBjSit5YytQV3ROWUIrSkMvdFE5eVg3WVBlV0MyRUs5MG1UTlFvTEZaWi9CWnlmckplcEc4VzBaRmRjV1cxZ1lXMmJyM2NmV1dZRlM3VzBmc3NiM3RUSDMrRkt2VUFmOXhiM09RWDdvbFAzTGdZT2V3b1Q3em9LQzdnSzkwWGYrSWQzQ3hYYUJ2ZzIrWUlGUEFZTCtETnhDdnU1Qmd2NHNQZWRGZnNNTGtJc0pEZmY4L1RoMyszM0R0QXFOQjRMK3pqN0N2c1MreWNMOTBqM0p2Y085eThMMEhDOFpWQWFTRTlXT0NCaHhkNkRIaXNHK3l5WDdVTDNIaHYzSnUzazl3L25VOUw3RGJnZks2OEZDeFhMYlBjTzk0Z3VzUVVMRlRuRFdkdmN3NzNkSHRnSDNWTytPanRUV0RrZUN4VzluNnUxdHA5cldSNVdCMWwzYkdCaGQ2cTlIZ3VCQ3ZjMWswc0tDL3NwOXdUN0QvYytDL2VXOXlYM1lQZFFDNllLOXc3M1NBdjNQdmNFOXcvM0tRdjdTUHNtK3c3N0x3c1c1ZmlkTVF2NE14Ymw5K1VHOXlFbndpWlJVWEZjY0I2SkN4WHFsOGl3c09VMHFoaHlSV05uU0hzSUR2dnY5NVdjQ3N2MzEwQUs3ZmlkRlR3ODJ2eE81ZmhPNE5vMjB3YTVwTEM1SHAzbEJpT0dRRmY3QVJvTCt6bjdnUVgzcDgvN0pnYjNBdmM0QmF5OGxhV25HdE5Nc1VZNlZGazZpUjRMRzRBS0Mra0s5eEgzUmZkRDl5TDNFL2N6Q3hYN0JMUUs5dmRVSUx3S0MzL2Y5eTdWOXluZkN4V3FqNktYbVJzTDk3K1RDZ3VnbHdvTCtORDNRQldKQnZ3cytPQUZNZjJNNi9qZ2pRYjRMUHpnQmVYNWpDc0dDL2llK0xNVjl5NkFLZGI3RWh2N0Vmc0JQUHNYS2NOSjl3VmZIK3hsQlF0V0NsMEtDek9MNWZlTjVld0tDOWlGQ2dzVjRiMEYrKy9WK0ZFSCt6UTdCUTRCMCtzRDB4YXpDZ3QvbEFvTDl4TEg5eElML0V5WWR2bUNkd0g3T2ZpRkEvczVnMklLRHZzQndsemVIckRmY0FadWJwL0dId3ZPemFLN3VoOVd6UVZ1YkdGellCc0w5M1lHOTJ6M1FmYzY5MjMzYnZ0SDl6UDdUaC83amdici9USVZDOVp4Q2dZTGFBcjNCL3VQYUFvT2lRYkpZRDJyUGh2N0ovc1Erd2tMYW4rUUNnc1MwT1gzbE9VTDMwUFQrRlYzQy9jQ3NGWllId3VnZHZpZGR3dC81Zmp3NVF2ZitBM2ZDd0drK05nRHBCYjR4T1g4SUFiNE5Qa3lCZnl6TWZnUEJnc0JvUGc1QTZBVytDemErNVVHOTZMNFRnWDhIVHozaUFZTGRxY0tDOWZYQlE3M0RRZjNPdmNXK3d6N052czgrd3I3RnZzK0h3Nzd5L2Q3NVFHcDk0QURxZmQ3RmZlQTVmdUFCZzczRE9MUTdQY083ZUUzSWg0THp3ckw5eGdEQy9jWmYrWDVQbmNMQWNmcitBanJBd3NWTThkVjRlSEh3ZU1lM1FmalQ4STFOVTlVTXg0TEZWVjJhbDFkZHF6QkhzTUh3YUN0dWJtZ2FWVWVDeFgzNGVrSDl3Zk5VdnNDK3dKSlUvc0hIdzZyQ2c3NUI4OEJiUGZDQTJ6NUJ4WDN3cy83d2dZT0FkYmxBNHNLQy9jbDkwZjNSL2NsQy9zdit5WUwrWXgzQzMwSzkwbVRoQW9MeFRRS0N5b0tEaFgydEFyN0JQZFU5d1M4Q2d2M0JnYjNOZXYzRC9jVDl4TXI5eEQ3TlI4TDJOMEs5MlNVQ2d2NGp0WDhqZ1lMOUx2RFcvZXdlUWY3aGZ2TUJXLzNVd2NMUUtkbnI4UWF2NmpTOXdEY3YxUXhtQjRMWmFwc3NiR3Fxckd4YktwbFpXeHNaUjRMRmJ1UHE1cXNHNldtZG5OdmZIQnZZeDhMNi9tTUt3WUwrMVFGM3dZTEcvc3Erd243RWZzcEMrNit4Ti9rcTBjOUhnc1Y2R1hvOTQ5THFnVUw5eG1nZGdzUzl3TDNHUHNHNnhQUUUrRDNBZ3NTcSt2M3QrVUxmUW9CQy9kVUJUY0dDL2NZVThNU0M4TUtBd3UwOTNTMEM4OTB6eElMZ2dxZUNndjQ3dmMxRlNBRzlQY2xCWTBHQ3dIWDZ3djdKSlIyK2FSM0FaLzRPd01MKzVQN1RNbjREOG40RDhrU0M1QUtqd29MZHZoVjMvZDNkd3RxM1FyNWVYY0wreVNMNWZreWQ3NEtDL2MvaS9jMSt5aDI5d1hEQ3dacyszVUZ6ODBLQy92TDZnckM5MDREd2dzR3F2ZDFCUXYzRWhJTDl4Z0JDMEVHRHNNSzk2ZnJBOWNXNndzU3RPczM2L2V2NVRickMwakJCVjVtWTNBK0d5c0w5eEQzRUFzRkpRWUw5eEo1NjNuM0VoUG9DK0xEdXRiSnYyTXhIZ3Zsd3dyNE5mRUQxd3Y3ay90TTFmbXcxUUVMTk9vS3l2Z2VBd3VMMy9rNGR3SEs1UU1MKzVQZEN2cFdkd0VMKzF0MkMzY0I5MnZsQS9kckMycWdkdmhWMDBQZkMvaHlGZFgzcmtFR0M5TWIyOUZTTDVNZkM4Z3gvSjNsOTdrSEM5VUI5NXZWQS9lYkN4WHIrTlVyQmc3N1BUZjNQUXZXNWZnTDZ3djNFdnNBNVF2M1BkLzdQUXNicGdvTHB3b0JDOS80RkFFTDk0WGxDL2dRRlF2M0FBWUxCZnNFQ3dmM0VBc3hCdzRBQUFIMEFBQUJCQUFBQVdBQWJnSUlBSk1DQ0FBQ0FnZ0FEZ09MQUZVQzVRQkhBU2dBTndGZ0FFVUJZQUFhQVpnQUpRSllBQzhCQkFBRUFTZ0FIZ0VFQUVBQnp3QVVBZ2dBS3dHV0FDMENDQUFaQWdnQUNnSUlBQXdDQ0FBUEFnZ0FJUUlJQUM4Q0NBQWhBZ2dBSVFFRUFFQUJCQUFFQWxnQUx3SllBQzhDV0FBdkFnZ0FOZ01nQUFnQzVBQVRBbllBVEFMbEFESUM1UUJNQWdjQVRBSUhBRXdEaWdBNEF1VUFUQUR3QUVnQnp3QXBBbllBVEFIUEFFd0R3Z0JNQXVRQVNBT0tBRElDUGdCTUE0b0FNZ0oyQUV3Q1BnQXBBZ1lBRlFMa0FFZ0NyQUFWQS9vQUVRS3NBQlFDZGdBS0FuWUFHUUZnQUhRQnp3QVVBV0FBSndKWUFEVUI5QUFBQVNnQU53SStBQ0FDckFCTEFnY0FMUUtzQURBQ2RnQXRBU2dBRXdLc0FDa0NQZ0JGQVBBQU9RRHdBQW9DQndCTEFQQUFQd09LQUVrQ1BnQkZBcXdBUEFLc0FFc0NyQUF3QVdBQVN3SFBBQ2NCS0FBVEFqNEFSUUkrQUJRRFZBQVRBajRBRWdJK0FBZ0J6d0FWQVdBQVFRRGVBRW9CWUFBakFsZ0FSUUZnQUc0Q0NBQTNBZ2dBT0FDbi8xc0NDQUFWQWdnQU5RSUlBRFFDQ0FBUUFTZ0Fid0lJQUQ4Q0NBQkVBU2dBTndFb0FESUI5QUFBQWdnQUxnSUlBQzRCQkFCQUFsZ0FGQUgwQUR3QktBQWxBZ2dBTkFJSUFEOENDQUE3QStnQVpRUG9BQWNDQ0FBMkFQRC81d0R3QUQ4QThQL2lBUEQvM3dEdy8rRUE4UC9mQVBBQU9RRHcvOXdBOEFBYkFQQUFBd0R3Lzk4QThBQUtBUEQvNGdQb0FBQUR3d0FUQVhVQUR3SFBBQWNEaWdBeUEvc0FKd0c4QUNJRHd3QWpBUEFBU3dEd0FBUUNyQUEwQS9zQUtRSjJBQm9DV0FBdkFqNEFSUVBlQUNRQzVRQVVBd29BR0FKWUFDOENQZ0JNQXdvQUp3SllBQzhBM2dCS0FaQUFPUUtzQUVzRENnQVlBeUFBQ0FKWUFDOENyQUE4QWxnQVJ3TWdBQWdDNUFBVEF1UUFFd0xrQUJNQzVBQVRBdVFBRXdMa0FCTUM1UUF5QWdjQVRBSUhBRXdDQndCTUFnY0FUQUR3QUQ4QThQL2lBUEQvM0FEdy8rY0M1QUJJQTRvQU1nT0tBRElEaWdBeUE0b0FNZ09LQURJQ1BnQXBBdVFBU0FMa0FFZ0M1QUJJQXVRQVNBSjJBQW9DZGdBS0FuWUFHUUkrQUNBQ1BnQWdBajRBSUFJK0FDQUNQZ0FnQWo0QUlBSUhBQzBDZGdBdEFuWUFMUUoyQUMwQ2RnQXRBUEFBUHdEdy8rSUE4UC9jQVBELzV3SStBRVVDckFBOEFxd0FQQUtzQUR3Q3JBQThBcXdBUEFIUEFDY0NQZ0JGQWo0QVJRSStBRVVDUGdCRkFqNEFDQUkrQUFnQnp3QVZBZ2NBRXdJSEFCTUJDQUFZQVZFQUVRRlJBQVlDWWdBZUFwc0FMQUkrQUVVQ0lBQUpBZ2dBR0FIUUFCc0RpQUFqQWdzQUtRS1pBQm9DREFBWEFRUUFRQUltQUNFQzlnQXdBV1FBRVFJV0FDb0NGZ0F4QWhZQU1RSVdBRElDSmdBMEFRUUFBQUVvQUI0QThQL2hBS2YvV3dLYkFDd0FBUUFBQUFvQUpnQm1BQUZzWVhSdUFBZ0FCQUFBQUFELy93QUZBQUFBQVFBQ0FBTUFCQUFGWVdGc2RBQWdabkpoWXdBb2JHbG5ZUUF1YjNKa2JnQTBjM1Z3Y3dBNkFBQUFBZ0FBQUFFQUFBQUJBQUlBQUFBQkFBTUFBQUFCQUFRQUFBQUJBQVVBQ0FBU0FCb0FJZ0F5QURvQVFnQktBRklBQVFBQUFBRUE2Z0FEQUFBQUFRRDRBQVlBQUFBRkFEZ0FUZ0JpQUhZQWlnQUVBQUFBQVFDT0FBRUFBQUFCQUtBQUFRQUFBQUVBcGdBRUFBQUFBUURZQUFRQUFBQUJBVFlBQXdBQUFBUUJUQUZTQVV3QlRBQUFBQUVBQUFBR0FBTUFBQUFEQVRZQlBBRTJBQUFBQVFBQUFBY0FBd0FBQUFNQk1BRW9BVFlBQUFBQkFBQUFCZ0FEQUFBQUF3RWNBUlFCS0FBQUFBRUFBQUFHQUFNQUFBQURBUm9CQUFFT0FBQUFBUUFBQUFZQUFRRU1BQUVBQ0FBQ0FBWUFEQURnQUFJQVNnRGhBQUlBVFFBQ0FQZ0FCQUNKQUkwQWlRQ05BQUlBOWdBSEFPSUE0d0RrQUlrQWpRQ0pBSTBBQWdEMEFBZ0Fkd0RpQU9NQTVBQ0pBSTBBaVFDTkFBRUE4Z0FCQUFnQUF3QnRBSWNBb2dBQkFPZ0FBd0FNQUNZQVVBQUNBQVlBRUFCNEFBUUFFQUFSQUJFQWVBQUVBR01BRVFBUkFBUUFDZ0FTQUJvQUlnQ1lBQU1BRUFBVEFKc0FBd0FRQUJVQW1BQURBR01BRXdDYkFBTUFZd0FWQUFJQUJnQU9BS0FBQXdBUUFCVUFvQUFEQUdNQUZRQUJBQjRBQVFBSUFBSUFCZ0FPQUFZQUF3QVFBQkVBQmdBREFHTUFFUUFCQUFFQUVRQUJBQUlBRUFCakFBRUFBUUFTQUFFQUFRQVZBQUVBQVFBVEFBRUFBUUFVQUFFQUFRQkhBQUVBQkFBaUFEQUFRZ0JRQUFFQUJ3QVNBQk1BRkFBaUFEQUFRZ0JRQUFFQUNBQVBBQklBRXdBVUFDSUFNQUJDQUZBQUFRQUJBQTRBQVFBREFCRUFFZ0FVQUFBQUFRQUFBQW9BSGdBc0FBRnNZWFJ1QUFnQUJBQUFBQUQvL3dBQkFBQUFBV3RsY200QUNBQUFBQUVBQUFBQkFBUUFBZ0FBQUFJQUNnRVFBQUVNWGdBRUFBQUFEUUFrQUM0QU9BQkdBRkFBYWdCd0FKNEEyQURxQVBRQStnRUFBQUlBUWYvYkFHbi8yd0FDQUFqL3FBQjEvOXNBQXdBQi85c0FDUC9iQUhYLzJ3QUNBQWovMndCMS85c0FCZ0RGLy9JQXh2L3lBTWovOGdETS8vSUF6d0FBQU5FQUFBQUJBTVgvK3dBTEFNVC96Z0RGLytjQXh2L09BTWYvemdESS84NEF5Lys3QU16LzBnRE4vN3NBMWYvSUFOYi95QURiLzlJQURnQktBQUFBeFAvYkFNWC8yd0RHLzlzQXgvL2JBTWovMndETC85c0F6UC9iQU0zLzJ3RE9BQUFBendBSEFORUFBQURVLzhnQTFmL2JBQVFBeGYvWEFNdi81QURWLytRQTIvL2tBQUlBMWYrdEFOdi91d0FCQUVIL3FBQUJBRUgvMndBQkFBSC8yd0FDQzNZQUJBQUFEQllOWkFBbUFDWUFBUC91Lys3Lzd2L3UvNlQvN3YvdS85di90di9iLzhuLzd2KzIvN2IvdGdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUC91QUFBQUFBQUFBQUFBQUFBQUFBRC96di9PQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFQL3VBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFQL3UvOXNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQS8rNEFBUC91QUFELzdnQUFBQUQvdHYrMi8rNEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRC83Z0FBLys0QUFQL3VBQUFBQUFBQS84Ny96Z0FBLys0QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFCSUFFdi91Lys0QUFBQUEvKzRBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFEL2YvOS8vOGtBQUFBQS8rNy83di8yLys3LzlnQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUC8yQUFBQUFBQUEvODcvemdBQUFBQUFBQUFBLy9ZQUFQLzJBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVArMi83WUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRC90disyQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQS8vWUFBUC8yQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRC83Z0FBQUFELzdnQUFBQUFBQUFBQUFBRC83Z0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUC91QUFELzdnQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFQK2tBQUFBQUFBQS82UUFBUC9KLzl2L2tmKzIvN1lBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQS85di8yd0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBLys0QUFQL3VBQUQvOWdBQUFBQUFBQUFBQUFBQUFQL3VBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUC91QUFBQUFBQUEvKzRBQVAvdUFBRC80Z0FBQUFEL3R2KzIvKzRBQUFBQUFBQUFBQUFBQUFBQUFQL2lBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUC8yQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVA5Ly8zLy90Z0FBQUFELzl2L3VBQUQvN2dBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRC83di91QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBLzZUL3BBQUFBQUFBQVAvMi8rNEFBUC91QUFBQUFQL3UvKzcvN2dBUy8rNy83di9KQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBLys0QUFBQUFBQUQvN2dBQS8rNEFBUC9iQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRC83Z0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQS84VC94QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUQvN2dBQUFBRC9wQUFBQUFBQUFQK1JBQUQvbkFBQUFBQUFBUCtSLzVIL3BBQUFBQUQvblAra0FBRC9rZitrQUFBQUFBQUFBQUFBQUFBQUFBRC9mLy8yLzVIL2tRQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFEL3R2KzIvKzRBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEvN2IvdGdBQUFBQUFBUC91Ly9ZQUFQL3VBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBLys3LzdnQUFBQUQveVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVA5Ly8zLy90Z0FBQUFEL3R2KzIvOXYvdGdBQUFBQUFBQUFBQUFBQUFBQUFBQUQveVFBQS83Yi90Z0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRC95Zi9KQUFBQUFBQUEvL2IvN2dBQS8rNEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVAvdUFBQUFBUC9iQUFBQUFBQUFBQUFBQVAvdUFBQUFBQUFBLzdiL3R2L0pBQUFBQVAvSi85di85di9iQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFELzd2L3VBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUC91QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUQvcFAra0FBQUFBQUFBLys3LzdnQUEvKzRBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFQL2lBQUFBQVAra0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQS81SC9rZisyQUFBQUFQK2MvNUgvMi8rUkFBQUFBQUFBQUFBQUFBQUFBQUFBQVArUkFBRC9wUCtrQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRC83Z0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEvN1lBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVArMkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQS85NEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVArMkFBQUFBUCtSQUFBQUFBQUEvN1lBQUFBQUFBQUFBUC91QUFBQUFBQUFBQUFBQVAvYkFBQUFBQUFBLzlzQUFQL2JBQUQvMndBQUFBQUFBQUFBLzlzQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUJBQTBBQVFBSUFBMEFEd0FuQURFQU5RQTNBRGdBT2dCQkFHa0FkUUFDQUJvQUFRQUJBQUFBQ0FBSUFBRUFJZ0FqQUFJQUpRQWxBQVFBSndBb0FBVUFLd0F0QUFjQUx3QTRBQW9BT2dBNkFCUUFRUUJCQUJVQVF3QkRBQllBUlFCSUFCY0FUQUJNQUJzQVVBQlJBQndBVXdCVUFCNEFWd0JiQUNBQWFRQnBBQ1VBaWdDTUFDWUFqd0NQQUNrQWtRQ1RBQ29BbHdDWEFDMEFud0NmQUM0QXBnQ3JBQzhBdFFEQkFEVUF5Z0ROQUVJQTB3RFlBRVlBM1FEaEFFd0FBZ0EzQUFFQUFRQWxBQWdBQ0FBa0FDTUFJd0FDQUNVQUpRQUVBQ2NBSndBSEFDZ0FLQUFKQUNzQUt3QUtBQ3dBTEFBTUFDMEFMUUFOQUM4QUx3QU9BREFBTUFBUUFERUFNUUFTQURJQU1nQVRBRE1BTXdBVkFEUUFOQUFYQURVQU5RQVlBRFlBTmdBWkFEY0FOd0FiQURnQU9BQWRBRG9BT2dBZ0FFRUFRUUFqQUVNQVF3QUJBRVVBUlFBREFFWUFSZ0FGQUVjQVJ3QUdBRWdBU0FBSUFFd0FUQUFMQUZBQVVBQVBBRkVBVVFBUkFGTUFVd0FVQUZRQVZBQVdBRmNBVndBYUFGZ0FXQUFjQUZrQVdRQWVBRm9BV2dBZkFGc0FXd0FoQUdrQWFRQWlBSW9BaWdBTkFJc0FqQUFRQUk4QWp3QURBSkVBa2dBUEFKTUFrd0FXQUpjQWx3QUVBSjhBbndBQkFMVUF0UUFPQUxZQXVnQVFBTHNBdXdBWEFMd0F2d0FaQU1BQXdRQWdBTW9BelFBRkFOTUExd0FQQU5nQTJBQVdBTjBBM2dBZkFOOEEzd0FoQU9BQTRRQUdBQUlBT2dBSUFBZ0FEd0FOQUEwQUVBQU9BQTRBSVFBUEFBOEFFUUFiQUJzQUl3QWNBQndBSkFBaUFDSUFFZ0FrQUNRQUFRQW9BQ2dBQWdBd0FEQUFBd0F5QURJQUJBQTFBRFVBQlFBMkFEWUFCd0EzQURjQUNRQTRBRGdBQ3dBNUFEa0FHZ0E2QURvQURRQkNBRUlBRlFCRUFFUUFHd0JGQUVVQUhBQkdBRVlBRmdCSEFFY0FGQUJJQUVnQUhRQkpBRWtBSWdCS0FFb0FGd0JQQUU4QUhnQlFBRkFBR0FCU0FGSUFId0JUQUZNQUdRQlVBRlFBSUFCVkFGVUFKUUJXQUZZQUJnQlhBRmNBQ0FCWUFGZ0FDZ0JaQUZrQUV3QmFBRm9BREFCMUFIVUFEZ0NJQUlnQUVnQ0xBSXdBQXdDT0FJNEFGUUNQQUk4QUhBQ1JBSklBR0FDVEFKTUFGQUNtQUtzQUVnQ3NBS3dBQVFDMkFMb0FBd0M4QUw4QUJ3REFBTUVBRFFEREFNZ0FGUURKQU1rQUd3REtBTTBBRmdET0FORUFGd0RTQU5JQUhnRFRBTmNBR0FEWUFOZ0FJQURaQU53QUJnRGRBTjRBREFEZ0FPRUFGQUFCQUFBQUNBQUFBQVFBRGdBQ2FXUmxiM0p2Ylc0QUFXeGhkRzRBQ0FBR0FBQUFBQUFCQUFJQUNBQU1BQUgvVmdBQkFBQUFBQUFCQUFFQUFRQUFBQUVBQUJTQ0FBQUFGQUFBQUFBQUFCUjZNSUlVZGdZSktvWklodmNOQVFjQ29JSVVaekNDRkdNQ0FRRXhEakFNQmdncWhraUc5dzBDQlFVQU1HQUdDaXNHQVFRQmdqY0NBUVNnVWpCUU1Dd0dDaXNHQVFRQmdqY0NBUnlpSG9BY0FEd0FQQUE4QUU4QVlnQnpBRzhBYkFCbEFIUUFaUUErQUQ0QVBqQWdNQXdHQ0NxR1NJYjNEUUlGQlFBRUVPL2c1TmorbGh5dmNxeXl0RnBJUGx5Z2dnK1hNSUlDdkRDQ0FpVUNFRW9aMGppTWdsa2NwVjF6WHhWZDNLTXdEUVlKS29aSWh2Y05BUUVFQlFBd2daNHhIekFkQmdOVkJBb1RGbFpsY21sVGFXZHVJRlJ5ZFhOMElFNWxkSGR2Y21zeEZ6QVZCZ05WQkFzVERsWmxjbWxUYVdkdUxDQkpibU11TVN3d0tnWURWUVFMRXlOV1pYSnBVMmxuYmlCVWFXMWxJRk4wWVcxd2FXNW5JRk5sY25acFkyVWdVbTl2ZERFME1ESUdBMVVFQ3hNclRrOGdURWxCUWtsTVNWUlpJRUZEUTBWUVZFVkVMQ0FvWXlrNU55QldaWEpwVTJsbmJpd2dTVzVqTGpBZUZ3MDVOekExTVRJd01EQXdNREJhRncwd05EQXhNRGN5TXpVNU5UbGFNSUdlTVI4d0hRWURWUVFLRXhaV1pYSnBVMmxuYmlCVWNuVnpkQ0JPWlhSM2IzSnJNUmN3RlFZRFZRUUxFdzVXWlhKcFUybG5iaXdnU1c1akxqRXNNQ29HQTFVRUN4TWpWbVZ5YVZOcFoyNGdWR2x0WlNCVGRHRnRjR2x1WnlCVFpYSjJhV05sSUZKdmIzUXhOREF5QmdOVkJBc1RLMDVQSUV4SlFVSkpURWxVV1NCQlEwTkZVRlJGUkN3Z0tHTXBPVGNnVm1WeWFWTnBaMjRzSUVsdVl5NHdnWjh3RFFZSktvWklodmNOQVFFQkJRQURnWTBBTUlHSkFvR0JBTk11SVBCb2ZDd3RMb0Vjc1FheXB3dTNFUTFYMmxQWWRlUEpNeXF5MVBZSld6VHo2WkQrQ1F6UTJ4dGF1YzNuOW9peG5jQ0hKZXQ5V0JCemFuakxjUlg5eGxqMkthdFlYcFlFL1MxaUVWaUJITXB4bE5VaVdDL1Z6QlFGaERhNmxLcTBUVXJwN2pzaXJWYVpmaUdjYkliQVNrZVhhclNtTnRYOENTM1R0RG1iQWdNQkFBRXdEUVlKS29aSWh2Y05BUUVFQlFBRGdZRUFZVlVPUG52SGtoSitFUkNPSXN6VXN4TXJXK2hFNUF0NG5xUis4NmNIY2g3aVdlL01oT09KbEV6YlRtSHZzNlQ3UmoxUU5BdWZjRmIyamlwL0Y4N2xZNzk1YVFkekxyQ1ZLSXIxN2FxcDBsM05Dc29RQ1kvT3M2OG9sc1I1S1lTUzNQKzZaMEpJcHBBUTVMOWgrSnhUNVpQUmN6LzQvWjFQaEt4VjBmMFJZMk13Z2dPcU1JSURFNkFEQWdFQ0FoQktLVDZkSFl4QWZ4ZEovMzFoWDQ1MU1BMEdDU3FHU0liM0RRRUJCUVVBTUY4eEN6QUpCZ05WQkFZVEFsVlRNUmN3RlFZRFZRUUtFdzVXWlhKcFUybG5iaXdnU1c1akxqRTNNRFVHQTFVRUN4TXVRMnhoYzNNZ015QlFkV0pzYVdNZ1VISnBiV0Z5ZVNCRFpYSjBhV1pwWTJGMGFXOXVJRUYxZEdodmNtbDBlVEFlRncwd01URXlNVEl3TURBd01EQmFGdzB3TkRBeE1EWXlNelU1TlRsYU1JR3BNUmN3RlFZRFZRUUtFdzVXWlhKcFUybG5iaXdnU1c1akxqRWZNQjBHQTFVRUN4TVdWbVZ5YVZOcFoyNGdWSEoxYzNRZ1RtVjBkMjl5YXpFN01Ea0dBMVVFQ3hNeVZHVnliWE1nYjJZZ2RYTmxJR0YwSUdoMGRIQnpPaTh2ZDNkM0xuWmxjbWx6YVdkdUxtTnZiUzl5Y0dFZ0tHTXBNREV4TURBdUJnTlZCQU1USjFabGNtbFRhV2R1SUVOc1lYTnpJRE1nUTI5a1pTQlRhV2R1YVc1bklESXdNREV0TkNCRFFUQ0JuekFOQmdrcWhraUc5dzBCQVFFRkFBT0JqUUF3Z1lrQ2dZRUFub0cxWXMySDgyT1piU25LbUtzUnRiVkdOTFVpbFlLb2UxYjlYZzBZR3loaktVSkpBeG1HaW4zbFVGRkorcEhhejdNT3kzUEVPT0JBNUdvMHNOenI2K0RNdzhxUjJOcjdRTktGMDlyZjRsOHVseG5ibnRFSTBIMkZ3Q0RPekl4eHB1Vk5XajRabHpEL3lNNzZtMFkzdk5MMnpDbGZKM09Ub2FBNDNoU2N1Nk1DQXdFQUFhT0NBUm93Z2dFV01CSUdBMVVkRXdFQi93UUlNQVlCQWY4Q0FRQXdSQVlEVlIwZ0JEMHdPekE1Qmd0Z2hrZ0JodmhGQVFjWEF6QXFNQ2dHQ0NzR0FRVUZCd0lCRmh4b2RIUndjem92TDNkM2R5NTJaWEpwYzJsbmJpNWpiMjB2Y25CaE1ETUdBMVVkSHdRc01Db3dLS0ltaGlSb2RIUndPaTh2WTNKc0xuWmxjbWx6YVdkdUxtTnZiUzl3WTJFekxqRXVNUzVqY213d0hRWURWUjBsQkJZd0ZBWUlLd1lCQlFVSEF3SUdDQ3NHQVFVRkJ3TURNQTRHQTFVZER3RUIvd1FFQXdJQkJqQVJCZ2xnaGtnQmh2aENBUUVFQkFNQ0FBRXdKQVlEVlIwUkJCMHdHNlFaTUJjeEZUQVRCZ05WQkFNVERFTnNZWE56TTBOQk1TMHhNekFkQmdOVkhRNEVGZ1FVVCt1Nmx4VEttMU9WN3JGNlRsU1hEYlVFb1J3d0RRWUpLb1pJaHZjTkFRRUZCUUFEZ1lFQVd1bVh5WGoveVl5eCtQemVYOXprcEQwY3VmL1RJY3JYQUJGdUp0Rm5LeVp5V2diRTFzUHdXUVFld2dpdVJweEdUdEhTQVc2YW1YZS8xUjN1SE53cHFyM2VCVkhIOG8wWnRka0s3QnVtNjJxNlNSaERVMTZXL010cHFBV05QZ3FMRGtDOHgxU1RRUHkyYTFjUG9TLzBlYlZxSjVDK2UveU9wM3hsU21RdkhBRXdnZ1FDTUlJRGE2QURBZ0VDQWhBSWVtMWNiMktUVDdyRS9VUGhGQmlkTUEwR0NTcUdTSWIzRFFFQkJBVUFNSUdlTVI4d0hRWURWUVFLRXhaV1pYSnBVMmxuYmlCVWNuVnpkQ0JPWlhSM2IzSnJNUmN3RlFZRFZRUUxFdzVXWlhKcFUybG5iaXdnU1c1akxqRXNNQ29HQTFVRUN4TWpWbVZ5YVZOcFoyNGdWR2x0WlNCVGRHRnRjR2x1WnlCVFpYSjJhV05sSUZKdmIzUXhOREF5QmdOVkJBc1RLMDVQSUV4SlFVSkpURWxVV1NCQlEwTkZVRlJGUkN3Z0tHTXBPVGNnVm1WeWFWTnBaMjRzSUVsdVl5NHdIaGNOTURFd01qSTRNREF3TURBd1doY05NRFF3TVRBMk1qTTFPVFU1V2pDQm9ERVhNQlVHQTFVRUNoTU9WbVZ5YVZOcFoyNHNJRWx1WXk0eEh6QWRCZ05WQkFzVEZsWmxjbWxUYVdkdUlGUnlkWE4wSUU1bGRIZHZjbXN4T3pBNUJnTlZCQXNUTWxSbGNtMXpJRzltSUhWelpTQmhkQ0JvZEhSd2N6b3ZMM2QzZHk1MlpYSnBjMmxuYmk1amIyMHZjbkJoSUNoaktUQXhNU2N3SlFZRFZRUURFeDVXWlhKcFUybG5iaUJVYVcxbElGTjBZVzF3YVc1bklGTmxjblpwWTJVd2dnRWlNQTBHQ1NxR1NJYjNEUUVCQVFVQUE0SUJEd0F3Z2dFS0FvSUJBUURBZW1HSDY3S25BMk1iS3hwaDNvQzNGUjJnaTVBOXV5ZVNoQlE1NjRYT0taSUdaa2lrQTArTjZFK244SzllMFM4Wng1SHh0WjU3a1NITzZmL2pUdkQ4cjVWWXVHTXQ1bzcyS1JqTmNJNVF3KzJXdTBEYnZpWG9RbFhXOW9YeUJ1ZUxtUnd4OHdNUDFFeWNKQ3JjR3h1UGd2T3c3NmRONHhTbjRJL1d4MmpDWVZpcGN0VDRNRWhQMlM5dll5RFppY3FDZThKTHZDakZnV2puNW9KQXJFWTZvUGsvTnMxTXUxUkNXbnBsZS82RTVNZEhWS3k1UGV5QXh4cjN4RE9CZ2NrcWxmdC9YanFIa0JUYnpDNTE4dTlyNWoycFlMNUNBYXBQcWx1b1B5SXhueElWK1hPaEhvS0xCQ3ZxUmdKTWJZOGZVQzZWU3lwNEJvUjBQWkdQTEVjeEFnTUJBQUdqZ2Jnd2diVXdRQVlJS3dZQkJRVUhBUUVFTkRBeU1EQUdDQ3NHQVFVRkJ6QUJoaVJvZEhSd09pOHZiMk56Y0M1MlpYSnBjMmxuYmk1amIyMHZiMk56Y0M5emRHRjBkWE13Q1FZRFZSMFRCQUl3QURCRUJnTlZIU0FFUFRBN01Ea0dDMkNHU0FHRytFVUJCd0VCTUNvd0tBWUlLd1lCQlFVSEFnRVdIR2gwZEhCek9pOHZkM2QzTG5abGNtbHphV2R1TG1OdmJTOXljR0V3RXdZRFZSMGxCQXd3Q2dZSUt3WUJCUVVIQXdnd0N3WURWUjBQQkFRREFnYkFNQTBHQ1NxR1NJYjNEUUVCQkFVQUE0R0JBQzN6VDJOZ0xCamE5U1FQVXJNTTY3TzhaNFhDSSsyUFJnM1BHazIrODN4NklEQXlHR2lMa3JzeW1mQ1R1RHNWQmlkN1BnSUdBS1Foa29RVENzV1k1VUJYeFFVbDZLK3ZFV3FwNVR2TDZTUDJsQ2xkUUZYenBWT2R5RFk2T1dVSWMzT2tNdEt2ckwvSEJUei9SZXpENk5vazBjNWpyZ21uKytJYjQvMUJDbXFXTUlJRkh6Q0NCSWlnQXdJQkFnSVFjUkFFRStKU3BzK3NlZ1YvMW92NkhEQU5CZ2txaGtpRzl3MEJBUVFGQURDQnFURVhNQlVHQTFVRUNoTU9WbVZ5YVZOcFoyNHNJRWx1WXk0eEh6QWRCZ05WQkFzVEZsWmxjbWxUYVdkdUlGUnlkWE4wSUU1bGRIZHZjbXN4T3pBNUJnTlZCQXNUTWxSbGNtMXpJRzltSUhWelpTQmhkQ0JvZEhSd2N6b3ZMM2QzZHk1MlpYSnBjMmxuYmk1amIyMHZjbkJoSUNoaktUQXhNVEF3TGdZRFZRUURFeWRXWlhKcFUybG5iaUJEYkdGemN5QXpJRU52WkdVZ1UybG5ibWx1WnlBeU1EQXhMVFFnUTBFd0hoY05NREl3TWpFek1EQXdNREF3V2hjTk1ETXdNekV3TWpNMU9UVTVXakNCMHpFTE1Ba0dBMVVFQmhNQ1ZWTXhDekFKQmdOVkJBZ1RBa05CTVJFd0R3WURWUVFIRXdoVFlXNGdTbTl6WlRFa01DSUdBMVVFQ2hRYlFXUnZZbVVnVTNsemRHVnRjeXdnU1c1amIzSndiM0poZEdWa01UNHdQQVlEVlFRTEV6VkVhV2RwZEdGc0lFbEVJRU5zWVhOeklETWdMU0JOYVdOeWIzTnZablFnVTI5bWRIZGhjbVVnVm1Gc2FXUmhkR2x2YmlCMk1qRVlNQllHQTFVRUN4UVBWSGx3WlNCRVpYQmhjblJ0Wlc1ME1TUXdJZ1lEVlFRREZCdEJaRzlpWlNCVGVYTjBaVzF6TENCSmJtTnZjbkJ2Y21GMFpXUXdnWjh3RFFZSktvWklodmNOQVFFQkJRQURnWTBBTUlHSkFvR0JBTDVCSlY5ak5XblRQUE9mT241RVRuYzh5Nml5L3R3QXpUSVdTWi9MZmVTbm9KUHFXdmpmQmNja3E3UVdzR1lGRzA3V1FTeWNGdjdSeS9YMGdQL1IyZ3VJY0djMXVIQTB3eDFDdmFMVktoajlLTTNQelpTL0NQYThRUjhpNnJEK3Z5QkRRUmQrV0V0dk1wRGZGWVdvRytyMG9aWk5LQ1FyR1BRQU5mSW01YUZKQWdNQkFBR2pnZ0lhTUlJQ0ZqQUpCZ05WSFJNRUFqQUFNQTRHQTFVZER3RUIvd1FFQXdJSGdEQkVCZ05WSFI4RVBUQTdNRG1nTjZBMWhqTm9kSFJ3T2k4dlkzSnNMblpsY21semFXZHVMbU52YlM5RGJHRnpjek5EYjJSbFUybG5ibWx1WjBOQk1qQXdNUzVqY213d2dhQUdBMVVkSUFTQm1EQ0JsVENCa2dZTFlJWklBWWI0UlFFSEFRRXdnWUl3TXdZSUt3WUJCUVVIQWdFV0oyaDBkSEJ6T2k4dmQzZDNMblpsY21semFXZHVMbU52YlM5eVpYQnZjMmwwYjNKNUwwTlFVekJMQmdnckJnRUZCUWNDQWpBL0dqMVdaWEpwVTJsbmJpZHpJRU5RVXlCcGJtTnZjbkF1SUdKNUlISmxabVZ5Wlc1alpTQnNhV0ZpTGlCc2RHUXVJQ2hqS1RrNUlGWmxjbWxUYVdkdU1CTUdBMVVkSlFRTU1Bb0dDQ3NHQVFVRkJ3TURNRFVHQ0NzR0FRVUZCd0VCQkNrd0p6QWxCZ2dyQmdFRkJRY3dBWVlaYUhSMGNITTZMeTl2WTNOd0xuWmxjbWx6YVdkdUxtTnZiVENCbUFZRFZSMGpCSUdRTUlHTmdCUlA2N3FYRk1xYlU1WHVzWHBPVkpjTnRRU2hIS0ZqcEdFd1h6RUxNQWtHQTFVRUJoTUNWVk14RnpBVkJnTlZCQW9URGxabGNtbFRhV2R1TENCSmJtTXVNVGN3TlFZRFZRUUxFeTVEYkdGemN5QXpJRkIxWW14cFl5QlFjbWx0WVhKNUlFTmxjblJwWm1sallYUnBiMjRnUVhWMGFHOXlhWFI1Z2hCS0tUNmRIWXhBZnhkSi8zMWhYNDUxTUJFR0NXQ0dTQUdHK0VJQkFRUUVBd0lFRURBV0Jnb3JCZ0VFQVlJM0FnRWJCQWd3QmdFQi93RUIvekFOQmdrcWhraUc5dzBCQVFRRkFBT0JnUUFhbVhFWTdWODVlbThodUF0aENQSzBWOW1jYTArVU5PQ0lrZFBibHJSQnAwYWZaOWxMWG9VUjdtUDRBcVd2NHRndC9JQXpGMWlUVTlIbTd3V3VyeGFuOCtFbkdlemtJZVY4SFBDbXVVekxpekZTbkNCMnIzTExGM0ZoUER0ZjNXQXpaSy9CeXFpdmppd0hzQlBVdko5SmlCcXpYaGdGRjNqclZ5eGg3Y1FwQ3pHQ0JFOHdnZ1JMQWdFQk1JRytNSUdwTVJjd0ZRWURWUVFLRXc1V1pYSnBVMmxuYml3Z1NXNWpMakVmTUIwR0ExVUVDeE1XVm1WeWFWTnBaMjRnVkhKMWMzUWdUbVYwZDI5eWF6RTdNRGtHQTFVRUN4TXlWR1Z5YlhNZ2IyWWdkWE5sSUdGMElHaDBkSEJ6T2k4dmQzZDNMblpsY21semFXZHVMbU52YlM5eWNHRWdLR01wTURFeE1EQXVCZ05WQkFNVEoxWmxjbWxUYVdkdUlFTnNZWE56SURNZ1EyOWtaU0JUYVdkdWFXNW5JREl3TURFdE5DQkRRUUlRY1JBRUUrSlNwcytzZWdWLzFvdjZIREFNQmdncWhraUc5dzBDQlFVQW9JR1VNQlFHQ1NzR0FRUUJnamNvQVRFSEF3VUFBd0FBQURBWkJna3Foa2lHOXcwQkNRTXhEQVlLS3dZQkJBR0NOd0lCQkRBY0Jnb3JCZ0VFQVlJM0FnRUxNUTR3REFZS0t3WUJCQUdDTndJQkZUQWZCZ2txaGtpRzl3MEJDUVF4RWdRUXgwTDJVTDd2YVBZRFVCU0xjWXN0TERBaUJnb3JCZ0VFQVlJM0FnRU1NUlF3RXFFUWdBNTNkM2N1WVdSdlltVXVZMjl0SURBTkJna3Foa2lHOXcwQkFRRUZBQVNCZ0d5dXdiOU5iYXR1RWRITTJaNUtYT0lIMDkvdjU2M2RtL3FEUTRIUi9RcWhHUGloV1NuWnFHTWliWkVCRUg0THkzRTlDWGo5dm1EaXFaMm12ZzNGdlg5VkJIMDVtQThJV1RrOFBlV3BGZkVQcHNoUzRyUmNuNzNJRXErZ3pFcjVXT24xeWFtRE5IenZVejZkMzVrREJ2UGU5bU45VjJGSnpXY0hJZnZXeHE5Vm9ZSUNURENDQWtnR0NTcUdTSWIzRFFFSkJqR0NBamt3Z2dJMUFnRUJNSUd6TUlHZU1SOHdIUVlEVlFRS0V4WldaWEpwVTJsbmJpQlVjblZ6ZENCT1pYUjNiM0pyTVJjd0ZRWURWUVFMRXc1V1pYSnBVMmxuYml3Z1NXNWpMakVzTUNvR0ExVUVDeE1qVm1WeWFWTnBaMjRnVkdsdFpTQlRkR0Z0Y0dsdVp5QlRaWEoyYVdObElGSnZiM1F4TkRBeUJnTlZCQXNUSzA1UElFeEpRVUpKVEVsVVdTQkJRME5GVUZSRlJDd2dLR01wT1RjZ1ZtVnlhVk5wWjI0c0lFbHVZeTRDRUFoNmJWeHZZcE5QdXNUOVErRVVHSjB3REFZSUtvWklodmNOQWdVRkFLQlpNQmdHQ1NxR1NJYjNEUUVKQXpFTEJna3Foa2lHOXcwQkJ3RXdIQVlKS29aSWh2Y05BUWtGTVE4WERUQXlNVEF4TlRBd05EYzBNbG93SHdZSktvWklodmNOQVFrRU1SSUVFSml4ajFWYkVPd0dzZHF6OFVubEp5WXdEUVlKS29aSWh2Y05BUUVCQlFBRWdnRUFUbnlUeTlzWU8zOWFvdEFaTDEzWEQrcEhXK2dVWnBHUU1VU05JVng2T1crcmtVRXlQbjBIbmVDdDJiSlhtdVB5SzBYWW91QWZBYUlwSVVIWEhDd21KTTJ2Mm1JZkN6ODRUekFGK2ZreDlUREd6TXVydSs2R2xzcVVKM25BSVp1TE1RVXQ5VmdxU3NLOHJRVEpCek5DdXFtYnRTdzdmbUphTFVLSHV5WGZGeTF1YnVrYTU5UG4yVGNtMjVQZncwd1hSOWgvd3paUHMyazFWNEo2WSsyQ0ZQNTNwNFpCTzFxOC9rdDVqcHRSRU5pRWFXNk9JTmlnckdSTGdVZ3UySFFpKzI3S3lWcVE2UkhsaWQwZG40UjRocldNTTl5cndLTHhJSG5kL1ZGTVVhb0M2b0x1V1hxM244VWhxekpIVGZzRHVMR1RiZklTQnYzZXNHMkd5dExvM3dBQScpLFxuICAgIHVybCgnZGF0YTpmb250L2VvdDtiYXNlNjQsN0hFQUFKeHdBQUFCQUFJQUFBQUFBQUlMQlFJQ0FnTUNBZ1FCQUN3QkFBQUFBRXhRcndBQWdFb2dBRUFBQUFBQUFBQUFBQUVBQUFBQUFBQUFaUnJmNmdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQURvQVJBQkpBRTRBSUFCT0FHVUFkUUI2QUdVQWFRQjBBQ0FBUndCeUFHOEFkQUJsQUhNQWF3QWdBRk1BZEFCa0FDQUFUQUJwQUdjQWFBQjBBQUFBRGdCU0FHVUFad0IxQUd3QVlRQnlBQUFBY0FCV0FHVUFjZ0J6QUdrQWJ3QnVBQ0FBTVFBdUFEQUFOQUF3QURzQVVBQlRBQ0FBTUFBd0FERUFMZ0F3QURBQU1RQTdBRU1BYndCeUFHVUFJQUF4QUM0QU1BQXVBRE1BTlFBN0FHMEFZUUJyQUdVQWJ3QjBBR1lBTGdCc0FHa0FZZ0F4QUM0QU5RQXVBRFFBTkFBNUFESUFBQUEwQUVRQVNRQk9BRTRBWlFCMUFIb0FaUUJwQUhRQVJ3QnlBRzhBZEFCbEFITUFhd0JUQUhRQVpBQXRBRXdBYVFCbkFHZ0FkQUFBQUFBQUFBRUFBQUFRQVFBQUJBQUFRa0ZUUlQ5aVQ3b0FBSEJNQUFBQU5FWkdWRTA5SmR6bUFBQndnQUFBQUJ4SFJFVkdCUzBENmdBQVhSUUFBQUJLUjFCUFV6OWRPOWNBQUdBa0FBQVFLRWRUVlVLTXpheEpBQUJkWUFBQUFzUlBVeTh5ZWdnUVV3QUFBWWdBQUFCZ1kyMWhjSGJTbFUwQUFBWGtBQUFDZ21kaGMzRC8vd0FEQUFCZERBQUFBQWhuYkhsbXdOUXlYd0FBQ21nQUFFa0VhR1ZoWkFISy9YMEFBQUVNQUFBQU5taG9aV0VIQndObEFBQUJSQUFBQUNSb2JYUjRHV29seWdBQUFlZ0FBQVA2Ykc5allhRUdzNzRBQUFob0FBQUNBRzFoZUhBQlNBQkpBQUFCYUFBQUFDQnVZVzFsdUt6N0NnQUFVMndBQUFiNWNHOXpkUDJwTllvQUFGcG9BQUFDb2dBQkFBQUFBUW85NnQ4YVpWOFBQUFVBQ3dQb0FBQUFBTSt6MThnQUFBQUF6N1BYeVA5Yi93WUQ2UVBGQUFBQUNBQUNBQUFBQUFBQUFBRUFBQUw0L3hBQXlBUDcvMXYvV3dQcEFBRUFBQUFBQUFBQUFBQUFBQUFBQUFEK0FBRUFBQUQvQUVZQUJ3QUFBQUFBQWdBQUFBRUFBUUFBQUVBQUFBQUFBQUFBQWdIY0FTd0FCUUFFQW9vQ1dBQUFBRXNDaWdKWUFBQUJYZ0F5QVRnQUFBSUxCUUlDQWdNQ0FnU0FBQUN2UUFBZ1NnQUFBQUFBQUFBQVFVUkNSUUFBQUNEN0FnTDQveEFBeUFQRkFQb0FBQUFCQUFBQUFBSUpBdmdBQUFBZ0FBUUI5QUFBQUFBQUFBRk5BQUFCQkFBQUFXQUFiZ0lJQUpNQ0NBQUNBZ2dBRGdPTEFGVUM1UUJIQVNnQWJ3RmdBRVVCWUFBYUFaZ0FKUUpZQUM4QkJBQUVBU2dBSGdFRUFFQUJ6d0FVQWdnQUt3R1dBQzBDQ0FBWkFnZ0FDZ0lJQUF3Q0NBQVBBZ2dBSVFJSUFDOENDQUFoQWdnQUlRRUVBRUFCQkFBRUFsZ0FMd0pZQUM4Q1dBQXZBZ2dBTmdNZ0FBZ0M1QUFUQW5ZQVRBTGxBRElDNVFCTUFnY0FUQUlIQUV3RGlnQTRBdVVBVEFEd0FFZ0J6d0FwQW5ZQVRBSFBBRXdEd2dCTUF1UUFTQU9LQURJQ1BnQk1BNG9BTWdKMkFFd0NQZ0FwQWdZQUZRTGtBRWdDckFBVkEvb0FFUUtzQUJRQ2RnQUtBbllBR1FGZ0FIUUJ6d0FVQVdBQUp3SllBRFVCOUFBQUFQRC81d0krQUNBQ3JBQkxBZ2NBTFFLc0FEQUNkZ0F0QVNnQUV3S3NBQ2tDUGdCRkFQQUFPUUR3QUFvQ0J3QkxBUEFBUHdPS0FFa0NQZ0JGQXF3QVBBS3NBRXNDckFBd0FXQUFTd0hQQUNjQktBQVRBajRBUlFJK0FCUURWQUFUQWo0QUVnSStBQWdCendBVkFXQUFRUURlQUVvQllBQWpBbGdBUlFFRUFBQUJZQUJ1QWdnQU53SUlBRGdDQ0FBUUFnZ0FGUURlQUVvQ0NBQTBBUEQvM0FNZ0FBZ0JkUUFQQWdnQVJBSllBQzhCS0FBZUF5QUFDQUR3LytFQmtBQTVBbGdBTHdGUkFCRUJVUUFHQVBBQVB3SStBRVVDV0FBVUFRUUFRQUR3QUFNQkNBQVlBYndBSWdJSUFEc0RDZ0FuQXdvQUdBTUtBQmdDQ0FBMkF1UUFFd0xrQUJNQzVBQVRBdVFBRXdMa0FCTUM1QUFUQThNQUV3TGxBRElDQndCTUFnY0FUQUlIQUV3Q0J3Qk1BUEQvNXdEd0FEOEE4UC9pQVBELzNBTGxBQlFDNUFCSUE0b0FNZ09LQURJRGlnQXlBNG9BTWdPS0FESUNXQUJIQTRvQU1nTGtBRWdDNUFCSUF1UUFTQUxrQUVnQ2RnQUtBajRBVEFKMkFCb0NQZ0FnQWo0QUlBSStBQ0FDUGdBZ0FqNEFJQUkrQUNBRHd3QWpBZ2NBTFFKMkFDMENkZ0F0QW5ZQUxRSjJBQzBBOFAvbkFQQUFQd0R3LytJQThQL2NBcXdBUEFJK0FFVUNyQUE4QXF3QVBBS3NBRHdDckFBOEFxd0FQQUpZQUM4Q3JBQTBBajRBUlFJK0FFVUNQZ0JGQWo0QVJRSStBQWdDckFCTEFqNEFDQUR3QUVzQnp3QUhBUEFBQkFQN0FDY0Qrd0FwQWo0QUtRSFBBQ2NDZGdBS0FuWUFHUUhQQUJVQ0NBQTFBUEQvNGdEdy8rSUE4UC9oQVBELzN3RHdBRGtBOEFBYkFQQUFDZ0R3Lzk4QThQL2ZBcHNBTEFJK0FFVUNJQUFKQWZRQUFBUG9BQUFCS0FBM0FTZ0FOd0VvQUNVQ0NBQS9BZ2dBUHdJSUFEUUNDQUF1QWdnQUxnSDBBRHdENkFCbEErZ0FCd0VvQURjQktBQXlBS2YvV3dJSUFCZ0IwQUFiQTk0QUpBS2JBQ3dEaUFBakFnc0FLUUppQUI0Q21RQWFBZ3dBRndKWUFDOEFwLzliQVFRQVFBSW1BQ0VDOWdBd0FXUUFFUUlXQUNvQ0ZnQXhBaFlBTVFJV0FESUNKZ0EwQWdjQUV3QVRBQUFBQUFBREFBQUFBd0FBQUJ3QUFRQUFBQUFCZkFBREFBRUFBQUFjQUFRQllBQUFBRlFBUUFBRkFCUUFmZ0QvQVRFQlFnRlRBV0VCZUFGK0FaSUN4d0xKQXQwRHFRTzhBOEFnRkNBYUlCNGdJaUFtSURBZ09pQkVJS3doRXlFaUlTWWhMaUlDSWdZaUR5SVNJaFVpR2lJZUlpc2lTQ0pnSW1VbHl2c0MvLzhBQUFBZ0FLQUJNUUZCQVZJQllBRjRBWDBCa2dMR0Fza0MyQU9wQTd3RHdDQVRJQmdnSENBZ0lDWWdNQ0E1SUVRZ3JDRVRJU0loSmlFdUlnSWlCaUlQSWhFaUZTSVpJaDRpS3lKSUltQWlaQ1hLK3dILy8vL2ovOEwva2YrQy8zUC9aLzlSLzAzL092NEgvZ2I5K1AwdC9SdjlHT0RHNE1QZ3d1REI0TDdndGVDdDRLVGdQZC9YMzhuZnh0Ky8zdXplNmQ3aDN1RGUzdDdiM3RqZXpONnczcG5lbHRzeUJmd0FBUUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFRWUFBQUVBQUFBQUFBQUFBUUlBQUFBQ0FBQUFBQUFBQUFBQUFBQUFBQUFBQVFBQUF3UUZCZ2NJQ1FvTERBME9EeEFSRWhNVUZSWVhHQmthR3h3ZEhoOGdJU0lqSkNVbUp5Z3BLaXNzTFM0dk1ERXlNelExTmpjNE9UbzdQRDArUDBCQlFrTkVSVVpIU0VsS1MweE5UazlRVVZKVFZGVldWMWhaV2x0Y1hWNWZZR0VBaG9lSmk1T1lucU9pcEthbHA2bXJxcXl0cjY2d3NiTzF0TGE0dDd5N3ZiN2hjbVJsYWVONG9YQnI2M1pxK1lpYTluUDYrMmQzN3ZIdzJQZHNmTmFvdW9GamJ2WE0rTzl0ZmVSaWdvV1h4Y2JaMnQ3ZjI5eTUvTUhKNk9ubTUvMys0bm5kNE9XRWpJT05pbytRa1k2VmxnQ1VuSjJid3MzVWNkRFIwbnJWMDg0QUFBQUFBQ1lBSmdBbUFDWUFQZ0JTQUlJQXlBRU9BVlFCWWdGMkFZb0JxQUcrQWN3QjJBSHFBZm9DSWdJeUFsb0NoQUtpQXM0QytnTU1BMDREZkFPYUE3UUR4Z1BhQSt3RUlnUitCSm9FeWdUMEJSSUZLQVU4QldnRmdBV01CYVlGd0FYUUJlNEdDQVl5QmxBR2hnYXVCdUlHOUFjU0J5Z0hTQWRtQjM0SGtnZWtCN1FIeGdmYUIrWUg5QWdtQ0ZRSWVBaWtDTTRJN0FrbUNVZ0pZQW1BQ1pZSnJBbmVDZjRLSUFwT0Nub0tsQXJLQ3VvTENnc2NDendMVmd0c0M0QUxyQXU2QytZTUJBd0VEQjRNV2d5ZUROWU0vQTBRRFdBTmZnM0NEZllPRUE0Z0Rpd09hZzU0RHBZT3NnN1VEdndQQ2c4dUQwZ1BXZzl1RDM0UG9BKzZEK2dRSEJCaUVKb1F2aERpRVFnUk9oRnNFWjRSeEJIOEVob1NPQkphRW9nU25CS3dFc2dTN0JNVUUwWVRkaE9tRTlvVUdoUmFGSFFVdGhUY0ZRSVZMQlZnRlg0Vm5oWFlGaElXVEJhSUZ0SVhHaGRpRjdRWDVoZ1lHRW9ZZmhpK0dOSVk1aGorR1NJWlhobVdHY0FaNmhvWUdsSWFqQnF3R3VvYkVoczhHMmdib0J1K0crd2NHQndrSEVBY1lCeWlIT3dkS2gxcUhaZ2R1QjNXSGdnZUdoNHNIam9lVkI1bUhvUWVvQjYrSHRRZkJCOG9IMUFmWEI5b0gzWWZoQitTSDZnZnZoL1NIK2dnQmlBWUlFQWdwQ0MwSU1RZzFDRVFJVWdoY2lHaUlkb2lGQ0kwSWt3aWFDSjBJb1FpbGlLNEl4SWpSaU9nSThBajNDUDRKQ0lrVkNTQ0FBVUFBQUFBQWZRQ3ZBQURBQVlBQ1FBTUFBOEFBREVSSVJFREV5RVRGeEVCSVFzQkVSTUI5UHFxL3F6SXF2Nk9BVlNxeUtvQ3ZQMUVBWXNBLy83VS93SCsvZFVBL3dFcy9nSUEvd0FDQUc3LytBRHlBdmdBQndBTEFBQTJORFl5RmhRR0lpY1JNeEZ1SnpZbkp6WVZZQjgySnljMko3OENRZjIvQUFBQ0FKTUIzZ0YxQXZnQUF3QUhBQUFURVRNUk14RXpFWk5LVGtvQjNnRWEvdVlCR3Y3bUFBQUFBZ0FDQUFBQ0JnTGVBQU1BSHdBQUFUY2pCejhCTXdjekZTTUhNeFVqQnlNM0l3Y2pOeU0xTXpjak5UTTNNd2NCUEJhR0ZxVWZSQjluY0JabWJ4OUVINFlmUkI5bmNCWm1ieDlFSHdFZm9LRGU0ZUUrb0Q3aDRlSGhQcUErNGVFQUF3QU8vNjBCK2dNeEFBVUFEQUF0QUFBVE5RNEJGUlFYRlQ0Qk5UUW5BelV1QVNjekZoY1JKeVkxTkRZM05UTVZIZ0VYSXk0Qkp4VVhGaFVVQmdjVjVUa3lvemRHZGo5ZGNnaGdER3NpcVhSWE9GbHlCMW9KUGpFc3NYcGpBYTdwQ0VVcFRLRHVCRUl0VEN6K2Uwc0liR0owRXdFQ0RUK0pVMndKUzBzR2NXWThTd2Y5RUQrSlZYQUZTd0FGQUZYLytBTTJBdVlBQndBTEFCTUFId0FyQUFBQk5UUWlIUUVVTWdNQk13RWxOVFFpSFFFVU1nRTFORFl5RmgwQkZBWWlKZ0UxTkRZeUZoMEJGQVlpSmdFcWhvWmRBYUpQL2w0Qnk0YUcvVzVSZ2xGUmdsRUJ2VkdDVVZHQ1VRSVNPRmhZT0ZmK1BRTHUvUktiT0ZoWU9GY0J5VkpCVGs1QlVrRk5UZjdDVWtGT1RrRlNRVTFOQUFBQUFBTUFSLy80QXI4QzNnQUlBQklBTFFBQUpTY09BUlVVRmpNeUV6UW1JeUlHRlJRWE5oTTNGd2NYSXljT0FTTWlKalUwTmpjdUFUVTBOak15RmhVVUJ3SEloRjFHUlRGRVN4MFpGeVFzUldWdVBYaUJkVkZEWkQ5WWRHWnFJeGxVUVVOTmNiM0JPVkVyTUVjQ0FSa2pJUjRrUGk3KzMyUS9iTFIxUXpwM1ZGTjBPREE1SWtGUVZTOW9SZ0FBQVFCdkFkNEF1UUw0QUFNQUFCTVJNeEZ2U2dIZUFScis1Z0FBQUFFQVJmOGtBVVlESEFBSEFBQUZCeVlRTnhjR0VBRkdRNzYrUTZHbU51MENIdTAyeS80S0FBQUJBQnIvSkFFYkF4d0FCd0FBRnljMkVDYzNGaEJkUTZHaFE3N2NOc3NCOXNzMjdmM2lBQUFBQVFBbEFiTUJjd0w0QUE0QUFCTW5Nd2MzRndjWEJ5Y0hKemNuTjY4RVFnUjRFbnBUTjBsSk4xTjZFZ0p6aFlVdFBpVm9JbXBxSW1nbFBnQUFBUUF2QUFBQ0tRSDZBQXNBQUFFMU14VXpGU01WSXpVak5RRUhTdGpZU3RnQkl0allTdGpZU2dBQUFBQUJBQVQvV1FEREFId0FBd0FBRnhNWEJ3UmtXMzZLQVFZczl3QUFBUUFlQU9jQkNnRkJBQU1BQURjMU14VWU3T2RhV2dBQUFRQkEvL2dBeEFCOEFBY0FBRFkwTmpJV0ZBWWlRQ2MySnljMkh6WW5KelluQUFBQUFRQVUvL1FCdXdNRUFBTUFBQmNCTXdFVUFWaFAvcWdNQXhEODhBQUFBQUFDQUN2LytBSGRBdVlBQ3dBWEFBQTNFVFEyTWhZVkVSUUdJaVlsRVRRbUlnWVZFUlFXTWpZcmRzWjJkY2gxQVZoQWZrQkFma0R0QVJsZWdvSmUvdWQ1Zkh4Y0FUazZUMDg2L3NjNlQwOEFBQUVBTFFBQUFSWUM4d0FGQUFBVE5UY1JJeEV0NlZvQ0VHQ0QvUTBDWlFBQUFRQVpBQUFCeGdMbUFCY0FBRE1CUGdJMU5DWWpJZ1lISXo0Qk16SVdGUlFIQXlFVkdRRVpFeE1VUGlzMlJRUmFBblJjVkhZbTV3RUhBYU1jSVRZWUtUczhRRjF6WWxWRk9mNmpWQUFBQUFBQkFBci8rQUhZQXQ0QUdRQUFHd0VqTlNFRE1oWVZGQVlqSWlZbk54WXpNalkxTkNZaklnZFAxZmNCbDhKZGVZdGhVR1F1VFM5Zk8xNWJTRXd6QVZzQkwxVCs1bmhsWjRnMFRDdGNWRVZIV1RFQUFBQUNBQXdBQUFIa0F1OEFBd0FPQUFBQkVTTURFelVoTlFFekVUTVZJeFVCTndLMnVQN1ZBWE1TVTFNQkJRRUcvdnIrKzdZb0FoSCtGaysyQUFBQkFBLy8rQUhiQXQ0QUd3QUFFeWNSSVJVaEZUWXpNaFlWRkFZaklpWW5OeFl6TWpZMU5DWWpJazhLQVdQKzhUQXdWSTZGWVZKc0tFc3hZemhiV0VCVUFVRUhBWlpVemhSOGJHU01RRUV4WTFKTlExZ0FBQUFBQWdBaC8vZ0I1d0xtQUFrQUd3QUFFaFFXTXpJMk5DWWpJaE16QXhjMk16SVdGUlFHSXlJbU5UUTJOM3RQT2p4TlRUdzZjbXpQQWhVcFczT0JYV1NFSmpRQkhZaE9VSVJSQVhyK3pnSUpoVlpsZzN0bU1sNVJBQUVBTHdBQUFka0MzZ0FGQUFBekFTRTFJUUZJQVJEKzF3R3EvczhDaWxUOUlnQUFBQU1BSWYvNEFlY0M1Z0FKQUJNQUtRQUFKVFFtSWdZVkZCWXlOZ00wSmlJR0ZSUVdNallCTkRZM0xnRTFORFl5RmhVVUJnY2VBUlVVQmlJbUFZMVBkRTlQZEU4ZVBsbytQbG8rL3JKRU9TMHlacjVtTWkwNVJIek9mTlUrVGs0K1FFNU9BWk13UHo4d0x6NCsvdGRDWmhnV1R6Rk1kSFJNTVU4V0dHWkNXWDkvQUFBQUFBSUFJZi80QWVjQzVnQUpBQnNBQUFBMEppTWlCaFFXTXpJREV5Y0dJeUltTlRRMk16SVdGUlFHQndNQmpVODZQRTFOUERyZXp3SVZLVnR6Z1Yxa2hDWTB3UUhCaUU1UWhGSCtoZ0V5QWdtRlZtV0RlMll5WGxIKzFBQUFBZ0JBLy9nQXhBSVZBQWNBRHdBQU5qUTJNaFlVQmlJQ05EWXlGaFFHSWtBbk5pY25OaWNuTmljbk5oODJKeWMySndIQU5pY25OaWNBQUFBQUFnQUUvMWtBeEFJVkFBTUFDd0FBRnhNWEJ3STBOaklXRkFZaUJHUmJmZ1VuTmljbk5vb0JCaXozQWw4Mkp5YzJKd0FBQUFFQUwvLzRBaWtDQWdBR0FBQTNOU1VWRFFFVkx3SDYvbUFCb050RTQwcTd1MG9BQUFJQUx3QnlBaWtCaUFBREFBY0FBQk0xSVJVRk5TRVZMd0g2L2dZQitnRStTa3JNU2tvQUFBQUJBQy8vK0FJcEFnSUFCZ0FBTFFFMUJSVUZOUUhQL21BQit2NEcvYnRLNDBUalNnQUNBRGIvK0FIU0F2Z0FHd0FqQUFBbEl6UTJQd0UrQVRVMEppTWlCaFVqUGdFek1oWVZGQVlQQVE0Q05EWXlGaFFHSWdFSFdpYzROaG9XUFM0NE9XQUdiMTVhYnlBdE95b1pieWMySnljMnQyVm1MQ29WS0I4dlFVYzJYM0oxVXkxRUl5NGhQdkEySnljMkp3QUNBQWovOUFNWUF3UUFDd0JDQUFBQk5DWWpJZ1lWRkJZek1qWS9BVE1EQmhVVU16STJOVFFtSXlJR0ZSUVdNekkyTnpNT0FTTWlKalUwTmpNeUZoVVVEZ0lqSWlZbkl3WWpJaVkxTkQ0Qk16SUNBRFVqUjJJMEswRmhJUk5QVXc4Vk8yT3ZnNUsreHBKTWpTNUtOYlpvci9IeHFacmNObEJZSmgwbUF3TTZSMFZhUFhWSlZ3R3ZKanVGU0MwNGpKOUEvdTAyRHhtTVZIdVR3WXlMdkVFM1ZXSGtwcVBqdDR4RGRrb3FJQ0JBWVVWSGcxWUFBQUFBQWdBVEFBQUMwUUw0QUFjQUNnQUFJU2NoQnlNQk13RUxBZ0pvUmY2ZVJXa0JOVlFCTmMrUWtMR3hBdmo5Q0FFRkFYWCtpd0FBQUFBREFFd0FBQUpFQXZnQUR3QVhBQ0FBQURNUk16SVhGaFVVQnhVZUFSVVVCaU1uTXpJMU5DWXJBVFV6TWpZMU5DWXJBVXpHYlQ1U1gwVlBoR0d6a3FaT1dKSjRQRTlNVW1VQytDdzdhMmN2QWdwbVIxeDdWSUkyVFZSQk5qcEdBQUFCQURMLzlBTE5Bd1FBR1FBQUFRY21JeUlHRUJZek1qY1hEZ0VqSWk0Q05ENENNeklXQXNwQlZtNTZzN1Y0ZFZZOU00NUhYWnhqTnpkam5GMUtqQUtqUjA2dC92NnRVVVV2TjBWeGlwQ0tjVVUyQUFBQ0FFd0FBQUt6QXZnQUNBQVJBQUF6RVRNeUZoVVVCaU1uTXpJMk5UUW1Ld0ZNK3BEZDRxT0NnWDZpcTMxNUF2amFuNkxkV3F0L2VhRUFBQUFCQUV3QUFBSFZBdmdBQ3dBQU14RWhGU0VWSVJVaEZTRVZUQUdKL3RjQktmN1hBU2tDK0ZyeFd2bGFBQUVBVEFBQUFkVUMrQUFKQUFBekVTRVZJUlVoRlNFUlRBR0ovdGNCS2Y3WEF2aGE4VnIrclFBQkFEai85QU5jQXdRQUd3QUFBVFVoRkFZaklpNENORDRDTXpJWEJ5WWpJZ1lRRmpNeU5qY0IzUUYvNnFkZG5HTTNOMk9jWFpSNFBWdDBlck8xZUdxbkZ3RkpXc1hxUlhHS2tJcHhSV2RJVmEzKy9xMkhkQUFBQVFCTUFBQUNtUUw0QUFzQUFBRVJNeEVqRVNFUkl4RXpFUUk1WUdEK2MyQmdBYklCUnYwSUFWaitxQUw0L3JvQUFRQklBQUFBcUFMNEFBTUFBRE1STXhGSVlBTDQvUWdBQVFBcC8vUUJnd0w0QUE0QUFCTTFJUkVVQmlNaUp6VXpNalkxRVRRQlQ1eUdIaG9oYzJZQ25scjkvMzJHQWxoVWFnR1NBQUVBVEFBQUFtVUMrQUFLQUFBVEFUTUpBU01CRVNNUk02d0JObnYrcXdGZGl2N1JZR0FCbkFGYy9vMytld0ZiL3FVQytBQUJBRXdBQUFHM0F2Z0FCUUFBTXhFekVTRVZUR0FCQ3dMNC9XSmFBQUFBQUFFQVRQLzRBM1lDK0FBTkFBQWxBVE1SSXhFakNRRWpFU01STXdIaEFUVmdZQUwremY3TkFtQmd1Z0krL1FnQ00vM0ZBanY5elFMNEFBQUFBQUVBU0FBQUFwd0MrQUFMQUFBbEVUTVJJd0VqRVNNUk13RUNQR0JhL21nQ1lGb0JtS3dDVFAwSUFrejl0QUw0L2JRQUFBQUNBREwvOUFOWUF3UUFEd0FYQUFBU05ENENNaDRDRkE0Q0lpNEJFaEFXTWpZUUppSXlOMk9jdXB4ak56ZGpuTHFjWXkrMDhyUzA4Z0Uwa0lweFJVVnhpcENLY1VWRmNRRlYvdnFycXdFR3F3QUFBQUFDQUV3QUFBSWZBdmdBQ1FBUkFBQXpFVE15RmhRR0t3RVpBVE15TmpRbUt3Rk0wblNOalhSeVhsZGVYbGRlQXZpV3lwWCsvUUZYVktSVkFBQUNBREwvN1FOWUF3UUFFd0FoQUFBRkp3WWpJaTRDTkQ0Q01oNENGUlFIRnljWE5qVTBKaUlHRUJZek1qY25Bd1pSYUloZG5HTTNOMk9jdXB4ak4ySk81RkJDdFBLMHRIbGVURTBUVVVwRmNZcVFpbkZGUlhHS1NKSnhUdU5QVW11RHE2disrcXMxVFFBQUFBQUNBRXdBQUFKbkF2Z0FEQUFWQUFBaEFSRWpFVE15RmhVVUJnY0pBUkVXTXpJMU5DWWpBZUQrekdEYmNJK0dZUUVvL2tVTlI4WldTd0ZFL3J3QytIdHJZbndGL3RFQ3BQN2JBWk5EVUFBQUFBRUFLZi8wQWhVREJBQWhBQUFCSXk0Qkl5SUdGUlFmQVJZVkZBWWpJaVluTXhZek1qWTFOQzhCSmpVME5qSVdBZ3BhQ2t3OFNVQnZZTEdIYld1RUNXQU9qejVSZG1HcGlNU0JBaDlFVFVzd1VDa2tRbzVkZDNKdmpVVXpUaTRtUW81ZmMzVUFBQUFBQVFBVkFBQUI4UUw0QUFjQUFETVJJelVoRlNNUjA3NEIzTDRDbmxwYS9XSUFBQUFBQVFCSS8vUUNuQUw0QUJBQUFCTVJNeEVVRmpJMk5SRXpFUlFHSXlJbVNHQnF3R3BncVlPQXFBRVVBZVQrT0dLQWdHSUJ5UDRjZktTa0FBQUFBUUFWQUFBQ2x3TDRBQWNBQUNVVE13RWpBVE1UQVZmYVp2N25VUDduWnRxWkFsLzlDQUw0L2FFQUFBQUJBQkVBQUFQcEF2Z0FEd0FBSlJNekF5TURJd01qQXpNVE14TXpFd0xacW1icVNyY0N0MHJxWnFvQ3JWcXR0UUpEL1FnQ1d2Mm1Bdmo5dndKQi9iMEFBUUFVQUFBQ21BTDRBQXNBQUFFVE13TUJJd3NCSXdFRE13Rld3blg4QVFkM3k4dDNBUWY4ZFFIU0FTYitpLzU5QVRQK3pRR0RBWFVBQUFBQUFRQUtBQUFDYkFMNEFBZ0FBQUVUTXdFUkl4RUJNd0U3d1hEKy8yRCsvM0FCbEFGay9qZiswUUV2QWNrQUFBQUFBUUFaQUFBQ1hRTDRBQWNBQURNQklUVWhBU0VWR1FHZy9vVUNILzVnQVl3Q25scjlZbG9BQUFFQWRQOUlBVGtDK0FBSEFBQVhFVE1WSXhFekZYVEZhMnU0QTdCSy9PUktBQUFBQUFFQUZQLzBBYnNEQkFBREFBQUZBVE1CQVd6K3FFOEJXQXdERVB6d0FBQUFBUUFuLzBnQTdBTDRBQWNBQUJjUkl6VXpFU00xa212RnhXNERIRXI4VUVvQUFBQUFBUUExQVRZQ0l3TGVBQVlBQUFFTEFTTVRNeE1CMUtpb1Q5VkUxUUUyQVZuK3B3R28vbGdBQUFFQUFQK0RBZlQvdFFBREFBQVZOU0VWQWZSOU1qSUFBQUgvNXdKYUFMRUMzZ0FFQUFBVEp6VXpGMnFEZVZFQ1dud0loQUFDQUNELzlBSDlBaFVBR0FBZ0FBQUJOVFFtSXlJSEp6WXpNaFlWRVNNMUJpTWlKalUwTmpNeUZqUW1JZ1lVRmpJQm8xdEJSMGtuWUZ4bWkxUkJaV0tCZW1oZlJVZVlSMGVZQVNjMk9pOGtTeWhaV1A2Y09FUm1WVXRvNDFnOFBGZzhBQUFBQWdCTC8vUUNmQUw0QUFvQUhBQUFBVFFtSXlJR0ZCWXpNallGRVRNUk16NEJNeklXRlJRR0l5SW5JeFVDSEdsV1NtNXVUVXR4L2k5YUFoOXJQRytnbzNDQlFRSUJDVWR4YjV4dWE3TUMrUDYvTFRHYmNIaWVYRkFBQUFBQkFDMy85QUh2QWhVQUZRQUFBUWNtSXlJR0ZSUVdNekkzRndZaklpWTFORFl6TWdIdlBUVkVSMlZuVGpzNU5VWnVkWldiY0d3QjFFYzBabHRQYVRWQ1I2QnZjYUVBQUFBQ0FERC85QUpoQXZnQUNnQWNBQUFrTkNZaklnWVZGQll6TWhNUk14RWpOU01HSXlJbU5UUTJNeklXRndJSGJrcFdhWEZMVFc1YVdnSkJnWENqb0c4OGF4KzJuRzl4UjFackFXOEJRZjBJVUZ5ZWVIQ2JNUzBBQWdBdC8vUUNTd0lWQUJFQUdBQUFKUmNHSXlJbU5UUTJNeklXRlNFZUFUTXlKU0V1QVNNaUJnSHZSV1dHaEppV2QzbVkva0lMWlV0Zi91WUJXQWRnUlV4WW5EZHhvbTl5bnFxSlJGYmtRVlJaQUFBQUFRQVRBQUFCRlFMK0FCSUFBQk0xTkRZM0ZTTWlCaDBCTXhVakVTTVJJelZpWVZJU0lTWlZWVnBQQWdsUFQxTUVXaThrU0UvK1JnRzZUd0FBQWdBcC95UUNXZ0lWQUJzQUpnQUFBVFV6RVJRR0l5SW5OeFl6TWowQkl3NEJJeUltTlRRMk16SVdGeEkwSmlNaUJoVVVGak15QWdCYWtKYU9aVWhJWmNvQ0oxbEplcEtnYnp4ckh3SnVTbFpwY1V0TkFiZFMvaitTa25BNVdyb2xMaXFxWlhDY01TMysvNXh2Y1VkV2FnQUFBQUFCQUVVQUFBSDVBdmdBRXdBQUlSRTBKaUlHRlJFakVUTVJNejRCTXpJV0ZSRUJuenArU0ZwYUFoUk9MVlIxQVM5QVVsSksvdHNDK1A3VUlpZGhZLzZ2QUFBQUFBSUFPUUFBQUxjQzdRQURBQXNBQURNUk14RUNORFl5RmhRR0lrdGFiQ1UwSlNVMEFnbjk5d0tVTkNVbE5DVUFBQUlBQ3Y4a0FMY0M3UUFKQUJFQUFCY1JNeEVVQmdjMU1qWUNORFl5RmhRR0lrdGFVa2tnSVJJbE5DVWxOQzhDT1AzUlZsb0dWQzhDN1RRbEpUUWxBQUFCQUVzQUFBSDhBdmdBQ2dBQUV6Y3pCeE1qSnhVakVUT2wzSGJ4OW43Wldsb0JKdVB4L3VqOS9RTDRBQUVBUHdBQUFPNEMrQUFMQUFBVE14RVVGanNCRlNNaUpqVS9XaUVaR3lWQlNRTDQvYXNwSmxSTlR3QUFBUUJKQUFBRFFRSVZBQ0VBQUNFUk5DWWpJZ1lWRVNNUk5DWWpJZ1lWRVNNUk14VXpQZ0V6TWhjMk16SVdGUkVDNTBBeU9rbGFRREk2U1ZwYUFoRlJMbWN6TEg1WWNBRS9RRUpIUC83RkFUOUFRa2MvL3NVQ0NUNGxKVnBhYVdQK3R3QUFBQUVBUlFBQUFma0NGUUFUQUFBaEVUUW1JZ1lWRVNNUk14VXpQZ0V6TWhZVkVRR2ZPbjVJV2xvQ0ZFNHRWSFVCTDBCU1Vrcisyd0lKUFNJbllXUCtyd0FDQUR6LzlBSndBaFVBQ1FBVEFBQVRORFl5RmhVVUJpSW1BQ0lHRlJRV01qWTFORHloOHFHZCtwMEJacGh1YjVadkFRUndvYUZ3Y3A2ZUFTOXRVRXR4Y1V0UUFBSUFTLzhrQW53Q0ZRQUtBQndBQUFFMEppTWlCaFFXTXpJMkFSRXpGVE0rQVRNeUZoVVVCaU1pSnlNUkFoeHBWa3B1YmsxTGNmNHZXZ0lmYXp4dm9LTndnVUVDQVFsSGNXK2NibXYrY1FMbFVpMHhtM0I0bmx6KzFBQUFBZ0F3L3lRQ1lRSVZBQW9BSEFBQUpEUW1JeUlHRlJRV016SVROVE1SSXhFakJpTWlKalUwTmpNeUZoY0NCMjVLVm1seFMwMXVXbG9DUVlGd282QnZQR3NmdHB4dmNVZFdhd0Z2VXYwYkFTeGNubmh3bXpFdEFBRUFTd0FBQVVzQ0ZRQU9BQUF6RVRNVk16NEJNeFVtSXlJR0ZSRkxXZ0lmUkVFV0V6bEVBZ2xLT0I1ZkJVMUcvdGdBQUFBQkFDZi85QUdvQWhVQUpBQUFOek1lQVRNeU5qVTBKaThCSmpVME5qTXlGaFVqSmlNaUJoVVVId0VlQVJVVUJpTWlKaWRVQkQwck56QXBNMXRxWTFkY1YxUUtWeW8wT25vN01uQk5XbWlZS0MwdUhSb2lEaGtkYVVSYVgwTllLeUF1RVNNUlFqVk1WbGtBQUFBQkFCTUFBQUVLQW9jQUZBQUFFelV6RlRNVkl4RVVGanNCRlFZaklpWTFFU00xVzFwVFV4SWFLUTBxUkRSSUFnbCtmay8rd0JVUlV3RXpQUUZLVHdBQUFRQkYvL1FCK1FJSkFCTUFBQ0UxSXc0Qkl5SW1OUkV6RVJRV01qWTFFVE1SQVo4Q0ZFNHRWSFZhT241SVdqMGlKMkZqQVZIKzBVQlNVa29CSmYzM0FBRUFGQUFBQWlvQ0NRQUdBQUFsRXpNREl3TXpBUitsWnVGVTRXWjRBWkg5OXdJSkFBRUFFd0FBQTBFQ0NRQVBBQUFsRXpNREl3TWpBeU1ETXhNekV6TVRBbDZEWU1CS2pBS01Tc0JnZ3dLQ1lJS1FBWG45OXdHWC9ta0NDZjZIQVhuK2h3QUJBQklBQUFJc0Fna0FDd0FBQVRjekJ4TWpKd2NqRXdNekFSK1Rjc3JTZUpXYmN0TEtlQUZOdlAvKzlzTENBUW9BL3dBQUFRQUkveVFDSGdJSkFBY0FBQmMzQXpNYkFUTUJnR0haWnFlcFlQN0EzT1FDQWY1dUFaTDlHd0FBQUFBQkFCVUFBQUc2QWdrQUJ3QUFNd0VqTlNFQklSVVZBUkQwQVluKzhnRUJBYnBQL2taUEFBQUFBUUJCLzBnQlBRTDRBQjhBQUJNMU1qWTlBVFEyT3dFVkl5SWRBUlFIRlJZZEFSUTdBUlVqSWlZOUFUUW1RU1lzUGlsRElpNVNVaTRpUXlrK0xBRUJQazAxdGpwSFBtR3FjQjRDSG5DcVlUNUhPclkxVFFBQUFBRUFTdjhHQUpRQzdnQURBQUFYRVRNUlNrcjZBK2o4R0FBQUFBQUJBQ1AvU0FFZkF2Z0FId0FBRnpVek1qMEJORGMxSmowQk5Dc0JOVE15RmgwQkZCWXpGU0lHSFFFVUJpTWpJaTVTVWk0aVF5aytMQ1ltTEQ0cHVENWhxbkFlQWg1d3FtRStSenEyTlUwK1RUVzJPa2NBQUFBQUFRQkZBTFFDRXdGR0FCRUFBRGNuTmpNeUZ4WXpNamNYQmlNaUp5WWpJbWtrTGs4c1NFb1hMQ3drTGs4c1NFb1hMTFE0VmlNalNqaFdJeU1BQWdCdS95UUE4Z0lrQUFjQUN3QUFFalEyTWhZVUJpSURFVE1SYmljMkp5YzJGV0FCeHpZbkp6WW4vWVFDUWYyL0FBQUFBQUlBTi8rVkFma0NjZ0FJQUNVQUFEY1RKaU1pQmhVVUZnYzNMZ0UxTkRZek1oYzNNd2NXRndjbUp3TVdNekkzRndZaklpY0grMWNFQzBkbE5nUWNUMStiY0JRUUdEUWFPU2c5R3g1WURSUTdPVFZHYmhjVUdWOEJZUUZtV3paVzMzTWNpMVJ4b1FOZ2F4QWpSeHNML3AwRU5VSkhCR2NBQUFFQU9QLzRBZkVDNWdBd0FBQVROVE1tTlRRMk16SVhJeTRCSXlJR0ZSUVhNeFVqRmhVVUJ6SVdNekkzRlFZaklpWWpJZ2NqUGdFM1BnSTFOQ2M1VHo1MlZxMGVZQWMwTGkxQlNxK1BJajBuWkNFaUtpc3RKWWdkTnd4VUFVRTNBeFFVTGdGZ01raEtWVzIzTFRzMU9qUmlNakV6UERZNEpHTWJRenN0VndzQkhTNFRQVFVBQUFBQ0FCQUFmQUg0QW1JQUdRQWhBQUFCTnhjSEZoVVVCeGNISndZaUp3Y25OeVkxTkRjbk54YzJNaEkwSmlJR0ZCWXlBWlkzS3pVeU1qVXJOejZvUGpjck5USXlOU3MzUHFoVFlZeGhZWXdDTFRVc05qOVNVVUUxTERVek16VXNOVUZSVWo4MkxEVXovc21NWVdHTVlRQUFBUUFWQUFBQjh3TGVBQmdBQURNMUl6VXpOU2NqTlRNRE14c0JNd016RlNNSEZUTVZJeFhhc0xBUm40YWJZSStQWUp1R254R3dzTFE0UXlVNEFWTCt0QUZNL3E0NEpVTTR0QUFBQUFJQVN2OVJBSlFDb3dBREFBY0FBQmNSTXhFREVUTVJTa3BLU3E4Qlh2NmlBZlFCWHY2aUFBQUNBRFQvUHdIVUF3UUFMd0E0QUFBWE14NEJNekkyTlRRbUx3RW1OVFEzSmpVME5qTXlGaGNqTkNZaklnWVZGQllmQVJZVkZBY1dGUlFHSXlJdUFnQTBKaUlHRkJZek1qbGFBVVVzTHprb05FdVNaRjEwVjFac0JGbzhPU28rS2k5amcycGpkRkU0VkMwV0FUdENYRUpETGkwR05UY3lMQ010RVJreGhXMDVLMlJRWTJOZk5UNDFJeTB3RGg0b2luSXlLbVpOWWlNNlBnRU9jRGs1Y0RnQUF2L2NBbG9CRkFMWUFBY0FEd0FBRWpRMk1oWVVCaUltTkRZeUZoUUdJcFlsTkNVbE5OOGxOQ1VsTkFKL05DVWxOQ1VsTkNVbE5DVUFBQUFBQXdBSS8vUURHQU1FQUJrQUlRQXBBQUFCTXc0Qkl5SW1OVFEyTXpJV0Z5TXVBU01pQmhVVUZqTXlOZ1FRTmlBV0VBWWdBQkFtSUFZUUZpQUNHRWNQYVVsb2dIeHBUV3dMUndsRE1FZFFWVVF3UlAzMjVnRkU1dWIrdkFIbXZ2NzB2cjRCREFFelRWbUphR21GVlV3ck9HTk1TV3M3TEFGRTV1Yit2T1lCQWdFTXZyNys5TDRBQUFJQUR3R2NBVWdDNWdBWEFDSUFBQUUxTkNNaUJ5YzJNeklXSFFFak5RWWpJaVkxTkRZek1oYzBKaU1pQmhVVUZqSTJBUVJpS3pBWlBUMUVYRG9xUWtCVFRVTTdLeTB0TEN3c1dpd0NXaFUvRlRVWU5qVFpJaWsrTmk4K2NoY2pJeGNXSVNFQUFBQUFBZ0JFQUZRQnpRSFVBQVVBQ3dBQUFUY3pCeGNqSlRjekJ4Y2pBUTVyVkhCd1ZQN0xhMVJ3Y0ZRQkZNREF3TURBd01BQUFBRUFMd0JzQWlrQmlBQUZBQUFsTlNFMUlSRUIzLzVRQWZwczBrcis1QUFBQVFBZUFPY0JDZ0ZCQUFNQUFEYzFNeFVlN09kYVdnQUFCQUFJLy9RREdBTUVBQWNBRHdBY0FDVUFBRFlRTmlBV0VBWWdBQkFtSUFZUUZpQXZBU01WSXhFek1oWVZGQWNYSlRNeU5qVTBKaXNCQ09ZQlJPYm0vcndCNXI3KzlMNitBUXdhZGtoRXExRk9kSUgrN1Z3MU1URTFYTm9CUk9ibS9yem1BUUlCREw2Ky92UytZc1hGQWNRL1Ftd1F4LzBpSlNZaUFBSC80UUp6QVE4Q3R3QURBQUFETlNFVkh3RXVBbk5FUkFBQUFBQUNBRGtCeUFGWEF1WUFCd0FQQUFBU05EWXlGaFFHSWlZVUZqSTJOQ1lpT1ZSMlZGUjJJamRNTnpkTUFoeDJWRlIyVkxWTU56ZE1Od0FBQUFBQ0FDOEFBQUlwQWZvQUN3QVBBQUFCTlRNVk14VWpGU00xSXpVUk5TRVZBUWRLMk5oSzJBSDZBVm1ob1VxaG9VcitwMHBLQUFBQUFBRUFFUUVwQVNzQzVnQVVBQUFUSXo0Qk16SVdGUlFQQVRNVklUYzJOVFFtSXlKblNnRk1QVGROSzI2Uy91MmxLeUVVUUFKalBFYzZOQ2RBcEVUdFBTSVNHd0FBQVFBR0FTa0JOUUxtQUJnQUFCTTNJelVoQnpJV0ZBWWpJaVluTnhZek1qWTFOQ1lqSWdjd2g1b0JEb0k3VVZ4QU0wSWVNaDAvSXpvNEt6RWlBZjZ3T0tWS2ZGSWZMaVUwTENFbk5CMEFBQUFCQUQ4Q1dnRUpBdDRBQkFBQUV6Y3pGUWMvVVhtREFscUVDSHdBQVFCRi95UUIrUUlKQUJVQUFDRTFJdzRCSXlJbkl4RWpFVE1SRkJZeU5qVVJNeEVCbndJVVRpMVFIUUphV2pwK1NGbzlJaWN3L3dBQzVmN1JRRkpTU2dFbC9mY0FBQUFBQVFBVS8wc0I5QUw0QUEwQUFBVVJJeEVqRVNJbU5UUTJPd0VSQWFwM1NsNTNlbTM1dFFOdi9KRUNOMmxQWUY3OFV3QUFBQUVBUUFFQkFNUUJoUUFIQUFBU05EWXlGaFFHSWtBbk5pY25OZ0VvTmljbk5pY0FBQUVBQS84OEFONy81Z0FIQUFBWEp6NEJOeGNPQVIwYU16NFRWeHRjeERBTU9qUWZRa0FBQUFBQkFCZ0JLUUM0QXVZQUJRQUFFelUzRVNNUkdLQktBbEpFVVA1REFWc0FBQUlBSWdHY0Fab0M1Z0FKQUJNQUFCTTBOaklXRlJRR0lpWTJGQll5TmpVMEppTWlJbXFrYW1pb2FFcEJZa0ZETHk0Q1FFUmlZa1JGWDE5d1dEOC9MQzA4QUFBQUFnQTdBRlFCeEFIVUFBVUFDd0FBQVNjekZ3Y2pMd0V6RndjakFYVndWR3RyVkZwd1ZHdHJWQUVVd01EQXdNREF3QUFBQUFRQUovLzRBczRDNWdBREFBNEFFZ0FZQUFBbE5TTUhGelVqTlJNekVUTVZJeFVGQVRNQkF6VTNFU01SQWxvQ2FXdS84Ukl3TVAzVUFhSlAvbDZhb0VxaGtaR2hhUndCT1A3a09Ha0lBdTc5RWdKYVJGRCtRd0ZiQUFBQUF3QVkvL2dDemdMbUFBTUFHQUFlQUFBWEFUTUpBU00rQVRNeUZoVVVEd0V6RlNFM05qVTBKaU1pSlRVM0VTTVJXQUdpVC81ZUFXTktBVXc5TjAwcmJwTCs3YVVySVJSQS9nbWdTZ2dDN3YwU0FVSThSem8wSjBDa1JPMDlJaEliMlVSUS9rTUJXd0FFQUJqLytBTE9BdVlBQXdBT0FCSUFLd0FBSlRVakJ4YzFJelVUTXhFekZTTVZCUUV6QVFNM0l6VWhCeklXRkFZaklpWW5OeFl6TWpZMU5DWWpJZ2NDV2dKcGE3L3hFakF3L2ZjQm9rLytYcUtIbWdFT2dqdFJYRUF6UWg0eUhUOGpPamdyTVNLaGtaR2hhUndCT1A3a09Ha0lBdTc5RWdJR3NEaWxTbnhTSHk0bE5Dd2hKelFkQUFBQUFBSUFOdjhrQWRJQ0pBQWJBQ01BQUFFekZBWVBBUTRCRlJRV016STJOVE1PQVNNaUpqVTBOajhCUGdFbU5EWXlGaFFHSWdFQldpYzROaG9XUFM0NE9XQUdiMTVhYnlBdE95b1pGU2MySnljMkFXVmxaaXdxRlNnZkwwRkhObDl5ZFZNdFJDTXVJVDY2Tmljbk5pY0FBQUFEQUJNQUFBTFJBNkVBQndBS0FBOEFBQ0VuSVFjakFUTUJDd0lUSnpVekZ3Sm9SZjZlUldrQk5WUUJOYytRa0lLRGVWR3hzUUw0L1FnQkJRRjEvb3NDR0h3SWhBQUFBQUFEQUJNQUFBTFJBNkVBQndBS0FBOEFBQ0VuSVFjakFUTUJDd0lUTnpNVkJ3Sm9SZjZlUldrQk5WUUJOYytRa0ZkUmVZT3hzUUw0L1FnQkJRRjEvb3NDR0lRSWZBQUFBQUFEQUJNQUFBTFJBNkVBQndBS0FCRUFBQ0VuSVFjakFUTUJDd0lUSndjak56TVhBbWhGL3A1RmFRRTFWQUUxejVDUTNFeE1TbUJzWUxHeEF2ajlDQUVGQVhYK2l3SVlURXlFaEFBQUF3QVRBQUFDMFFPVkFBY0FDZ0FjQUFBaEp5RUhJd0V6QVFzQ0V5TTJNeklXTXpJMk56TUdJeUltSXlJR0FtaEYvcDVGYVFFMVZBRTF6NUNRSUNrRVRoOWtDdzBaQXlrRVRoOWtDdzBac2JFQytQMElBUVVCZGY2TEFpRnZMUllWYnkwV0FBUUFFd0FBQXRFRHBRQUhBQW9BRWdBYUFBQWhKeUVISXdFekFRc0NFalEyTWhZVUJpSW1ORFl5RmhRR0lnSm9SZjZlUldrQk5WUUJOYytRa0s0bE5DVWxOTjhsTkNVbE5MR3hBdmo5Q0FFRkFYWCtpd0pITkNVbE5DVWxOQ1VsTkNVQUFBQUVBQk1BQUFMUkE4VUFCd0FLQUJJQUdnQUFJU2NoQnlNQk13RUxBaEkwTmpJV0ZBWWlKaFFXTWpZMEppSUNhRVgrbmtWcEFUVlVBVFhQa0pBek4wdzNOMHdOSGlvZUhpcXhzUUw0L1FnQkJRRjEvb3NDUFV3M04wdzNjaW9lSGlvZUFBQUFBZ0FUQUFBRGtRTDRBQThBRXdBQUlUVWhCeU1CSVJVaEZTRVZJUlVoRlFFUkl3TUNELzdWWld3QnZnSEEvdDRCSXY3ZUFTTCtmZ0w1c2JFQytGcnhXdmxhQVFVQnIvNVJBQUFBQUFJQU12ODhBczBEQkFBWkFDRUFBQUVISmlNaUJoQVdNekkzRnc0Qkl5SXVBalErQWpNeUZnRW5QZ0UzRnc0QkFzcEJWbTU2czdWNGRWWTlNNDVIWFp4ak56ZGpuRjFLalA2eEdqTStFMWNiWEFLalIwNnQvdjZ0VVVVdk4wVnhpcENLY1VVMi9HNHdERG8wSDBKQUFBQUNBRXdBQUFIVkE2RUFDd0FRQUFBekVTRVZJUlVoRlNFVklSVURKelV6RjB3QmlmN1hBU24rMXdFcHpZTjVVUUw0V3ZGYStWb0RIWHdJaEFBQ0FFd0FBQUhWQTZFQUN3QVFBQUF6RVNFVklSVWhGU0VWSVJVRE56TVZCMHdCaWY3WEFTbisxd0VwK0ZGNWd3TDRXdkZhK1ZvREhZUUlmQUFDQUV3QUFBSFZBNkVBQ3dBU0FBQXpFU0VWSVJVaEZTRVZJUlVESndjak56TVhUQUdKL3RjQktmN1hBU2x6VEV4S1lHeGdBdmhhOFZyNVdnTWRURXlFaEFBQUFBTUFUQUFBQWRVRHBRQUxBQk1BR3dBQU14RWhGU0VWSVJVaEZTRVZBalEyTWhZVUJpSW1ORFl5RmhRR0lrd0JpZjdYQVNuKzF3RXBvU1UwSlNVMDN5VTBKU1UwQXZoYThWcjVXZ05NTkNVbE5DVWxOQ1VsTkNVQUFBQUFBdi9uQUFBQXNRT2hBQU1BQ0FBQU14RXpFUU1uTlRNWFNHQStnM2xSQXZqOUNBTWRmQWlFQUFJQVB3QUFBUWtEb1FBREFBZ0FBRE1STXhFRE56TVZCMGhnYVZGNWd3TDQvUWdESFlRSWZBQUMvK0lBQUFFT0E2RUFBd0FLQUFBekVUTVJFeWNISXpjekYwaGdIRXhNU21Cc1lBTDQvUWdESFV4TWhJUUFBQUFELzl3QUFBRVVBNlVBQXdBTEFCTUFBRE1STXhFQ05EWXlGaFFHSWlZME5qSVdGQVlpU0dBU0pUUWxKVFRmSlRRbEpUUUMrUDBJQTB3MEpTVTBKU1UwSlNVMEpRQUFBQUFDQUJRQUFBS3pBdmdBREFBWkFBQVRFVE15RmhVVUJpc0JFU00xRXpNeU5qVTBKaXNCRlRNVkkwejZrTjNpbytJNG1JRitvcXQ5ZWF5c0FhMEJTOXFmb3QwQldWVCtyYXQvZWFIeFZBQUFBQUlBU0FBQUFwd0RsUUFMQUIwQUFDVVJNeEVqQVNNUkl4RXpDUUVqTmpNeUZqTXlOamN6QmlNaUppTWlCZ0k4WUZyK2FBSmdXZ0dZL3NncEJFNGZaQXNOR1FNcEJFNGZaQXNOR2F3Q1RQMElBa3o5dEFMNC9iUUNlbTh0RmhWdkxSWUFBQUFEQURMLzlBTllBNkVBRHdBWEFCd0FBQkkwUGdJeUhnSVVEZ0lpTGdFU0VCWXlOaEFtSWpjbk5UTVhNamRqbkxxY1l6YzNZNXk2bkdNdnRQSzB0UEpyZzNsUkFUU1FpbkZGUlhHS2tJcHhSVVZ4QVZYKytxdXJBUWFyYzN3SWhBQURBREwvOUFOWUE2RUFEd0FYQUJ3QUFCSTBQZ0l5SGdJVURnSWlMZ0VTRUJZeU5oQW1JajhCTXhVSE1qZGpuTHFjWXpjM1k1eTZuR012dFBLMHRQSkFVWG1EQVRTUWluRkZSWEdLa0lweFJVVnhBVlgrK3F1ckFRYXJjNFFJZkFBREFETC85QU5ZQTZFQUR3QVhBQjRBQUJJMFBnSXlIZ0lVRGdJaUxnRVNFQll5TmhBbUlqY25CeU0zTXhjeU4yT2N1cHhqTnpkam5McWNZeSswOHJTMDhzVk1URXBnYkdBQk5KQ0tjVVZGY1lxUWluRkZSWEVCVmY3NnE2c0JCcXR6VEV5RWhBQUFBQU1BTXYvMEExZ0RsUUFQQUJjQUtRQUFFalErQWpJZUFoUU9BaUl1QVJJUUZqSTJFQ1lpTnlNMk16SVdNekkyTnpNR0l5SW1JeUlHTWpkam5McWNZemMzWTV5Nm5HTXZ0UEswdFBJSktRUk9IMlFMRFJrREtRUk9IMlFMRFJrQk5KQ0tjVVZGY1lxUWluRkZSWEVCVmY3NnE2c0JCcXQ4YnkwV0ZXOHRGZ0FBQkFBeS8vUURXQU9sQUE4QUZ3QWZBQ2NBQUJJMFBnSXlIZ0lVRGdJaUxnRVNFQll5TmhBbUlqWTBOaklXRkFZaUpqUTJNaFlVQmlJeU4yT2N1cHhqTnpkam5McWNZeSswOHJTMDhwY2xOQ1VsTk44bE5DVWxOQUUwa0lweFJVVnhpcENLY1VWRmNRRlYvdnFycXdFR3E2STBKU1UwSlNVMEpTVTBKUUFBQUFBQkFFY0FHQUlSQWVJQUN3QUFBVGNYQnhjSEp3Y25OeWMzQVN5eU03S3lNN0t5TTdLeU13RXdzak95c2pPeXNqT3lzak1BQXdBeS8rSURXQU1XQUFjQUR3QW9BQUEzQVNZaklnWVZGQWtCRmpNeU5qVTBBVGN1QVRVMFBnSXpNaGMzRndjV0ZSUU9BaU1pSndmakFacFNabm0wQWcvK1psUmtlYlQ5VTF3MU9qZGpuRjJTWjEwcVhHODNZNXhka21oY3N3RzVQcXVEY3dFOC9rYytxNE4wL2hsak40OUtTSXB4UlZKa0oyTnlua2lLY1VWUll3QUFBZ0JJLy9RQ25BT2hBQkFBRlFBQUV4RXpFUlFXTWpZMUVUTVJGQVlqSWlZQkp6VXpGMGhnYXNCcVlLbURnS2dCSElONVVRRVVBZVQrT0dLQWdHSUJ5UDRjZktTa0FvVjhDSVFBQUFJQVNQLzBBcHdEb1FBUUFCVUFBQk1STXhFVUZqSTJOUkV6RVJRR0l5SW1FemN6RlFkSVlHckFhbUNwZzRDbzhWRjVnd0VVQWVUK09HS0FnR0lCeVA0Y2ZLU2tBb1dFQ0h3QUFBQUNBRWovOUFLY0E2RUFFQUFYQUFBVEVUTVJGQll5TmpVUk14RVVCaU1pSmdFbkJ5TTNNeGRJWUdyQWFtQ3BnNENvQVhaTVRFcGdiR0FCRkFIay9qaGlnSUJpQWNqK0hIeWtwQUtGVEV5RWhBQUFBQUFEQUVqLzlBS2NBNlVBRUFBWUFDQUFBQk1STXhFVUZqSTJOUkV6RVJRR0l5SW1BRFEyTWhZVUJpSW1ORFl5RmhRR0lraGdhc0JxWUttRGdLZ0JTQ1UwSlNVMDN5VTBKU1UwQVJRQjVQNDRZb0NBWWdISS9oeDhwS1FDdERRbEpUUWxKVFFsSlRRbEFBSUFDZ0FBQW13RG9RQUlBQTBBQUFFVE13RVJJeEVCTXo4Qk14VUhBVHZCY1A3L1lQNy9jSWhSZVlNQmxBRmsvamYrMFFFdkFja2xoQWg4QUFJQVRBQUFBaDhDK0FBTEFCTUFBRE1STXhVek1oWVVCaXNCRlRVek1qWTBKaXNCVEdCeWRJMk5kSEplVjE1ZVYxNEMrRytXeXBXVTZGU2tWUUFBQUFBQkFCci8rZ0pKQXY0QUtnQUFQd0VXTXpJMk5DWXJBVFV6TWpZMU5DWWpJaFVSSXhFak5UTTFORFl6TWhZVkZBY1ZIZ0VWRkFZakl2VVdJQzA2VjJST0ZoZ3FOend6YjFwSVNHeGlXMmxQU1Z1SWJUTUtVUkpWamxkUFBERXlPWXI5NEFHNlR5MVdjblZCWXlvQ0NuQlBiWWtBQUFNQUlQLzBBZjBDM2dBWUFDQUFKUUFBQVRVMEppTWlCeWMyTXpJV0ZSRWpOUVlqSWlZMU5EWXpNaFkwSmlJR0ZCWXlBeWMxTXhjQm8xdEJSMGtuWUZ4bWkxUkJaV0tCZW1oZlJVZVlSMGVZU0lONVVRRW5Oam92SkVzb1dWaituRGhFWmxWTGFPTllQRHhZUEFJWGZBaUVBQUFBQXdBZy8vUUIvUUxlQUJnQUlBQWxBQUFCTlRRbUl5SUhKell6TWhZVkVTTTFCaU1pSmpVME5qTXlGalFtSWdZVUZqSUROek1WQndHalcwRkhTU2RnWEdhTFZFRmxZb0Y2YUY5RlI1aEhSNWh6VVhtREFTYzJPaThrU3loWldQNmNPRVJtVlV0bzQxZzhQRmc4QWhlRUNId0FBQUFEQUNELzlBSDlBdDRBR0FBZ0FDY0FBQUUxTkNZaklnY25Oak15RmhVUkl6VUdJeUltTlRRMk16SVdOQ1lpQmhRV01oTW5CeU0zTXhjQm8xdEJSMGtuWUZ4bWkxUkJaV0tCZW1oZlJVZVlSMGVZRWt4TVNtQnNZQUVuTmpvdkpFc29XVmorbkRoRVpsVkxhT05ZUER4WVBBSVhURXlFaEFBREFDRC85QUg5QXRJQUdBQWdBRElBQUFFMU5DWWpJZ2NuTmpNeUZoVVJJelVHSXlJbU5UUTJNeklXTkNZaUJoUVdNZ01qTmpNeUZqTXlOamN6QmlNaUppTWlCZ0dqVzBGSFNTZGdYR2FMVkVGbFlvRjZhRjlGUjVoSFI1aXFLUVJPSDJRTERSa0RLUVJPSDJRTERSa0JKelk2THlSTEtGbFkvcHc0UkdaVlMyampXRHc4V0R3Q0lHOHRGaFZ2TFJZQUFBQUFCQUFnLy9RQi9RTFlBQmdBSUFBb0FEQUFBQUUxTkNZaklnY25Oak15RmhVUkl6VUdJeUltTlRRMk16SVdOQ1lpQmhRV01nSTBOaklXRkFZaUpqUTJNaFlVQmlJQm8xdEJSMGtuWUZ4bWkxUkJaV0tCZW1oZlJVZVlSMGVZSENVMEpTVTAzeVUwSlNVMEFTYzJPaThrU3loWldQNmNPRVJtVlV0bzQxZzhQRmc4QWp3MEpTVTBKU1UwSlNVMEpRQUFCQUFnLy9RQi9RTCtBQmdBSUFBb0FEQUFBQUUxTkNZaklnY25Oak15RmhVUkl6VUdJeUltTlRRMk16SVdOQ1lpQmhRV01nSTBOaklXRkFZaUpoUVdNalkwSmlJQm8xdEJSMGtuWUZ4bWkxUkJaV0tCZW1oZlJVZVlSMGVZbHpkTU56ZE1EUjRxSGg0cUFTYzJPaThrU3loWldQNmNPRVJtVlV0bzQxZzhQRmc4QWpoTU56ZE1OM0lxSGg0cUhnQUFBd0FqLy9RRG9BSVZBQWNBTUFBM0FBQWtOQ1lpQmhRV01qYzFOQ1lqSWdjbk5qTXlGejRCTXpJV0hRRWhIZ0V6TWpZM0Z3WWpJaVluQmlNaUpqVTBOak15RnlFdUFTTWlCZ0dwUjVoSFI1aEVXMEZHU2lkZ1hKNDhHR2szY28zK1l3TmlTRGRGSGtOZGcwTndHVWlUWW9GNmFGK2ZBVDBHV2o0N1duOVlQRHhZUE9RMk9pOGtTeWhuTER1amNSOUNXQ01sTm1ZNExHUm1WVXRvTmtOU1N3QUFBQUFDQUMzL1BBSHZBaFVBRlFBZEFBQUJCeVlqSWdZVkZCWXpNamNYQmlNaUpqVTBOak15QXljK0FUY1hEZ0VCN3owMVJFZGxaMDQ3T1RWR2JuV1ZtM0JzMlJvelBoTlhHMXdCMUVjMFpsdFBhVFZDUjZCdmNhSDlKekFNT2pRZlFrQUFBQUFBQXdBdC8vUUNTd0xlQUJFQUdBQWRBQUFsRndZaklpWTFORFl6TWhZVklSNEJNeklsSVM0Qkl5SUdOeWMxTXhjQjcwVmxob1NZbG5kNW1QNUNDMlZMWC83bUFWZ0hZRVZNV0o2RGVWR2NOM0dpYjNLZXFvbEVWdVJCVkZueWZBaUVBQUFBQUFNQUxmLzBBa3NDM2dBUkFCZ0FIUUFBSlJjR0l5SW1OVFEyTXpJV0ZTRWVBVE15SlNFdUFTTWlCajhCTXhVSEFlOUZaWWFFbUpaM2VaaitRZ3RsUzEvKzVnRllCMkJGVEZoelVYbURuRGR4b205eW5xcUpSRmJrUVZSWjhvUUlmQUFBQUFBREFDMy85QUpMQXQ0QUVRQVlBQjhBQUNVWEJpTWlKalUwTmpNeUZoVWhIZ0V6TWlVaExnRWpJZ1kzSndjak56TVhBZTlGWllhRW1KWjNlWmorUWd0bFMxLys1Z0ZZQjJCRlRGajRURXhLWUd4Z25EZHhvbTl5bnFxSlJGYmtRVlJaOGt4TWhJUUFBQVFBTGYvMEFrc0MyQUFSQUJnQUlBQW9BQUFsRndZaklpWTFORFl6TWhZVklSNEJNeklsSVM0Qkl5SUdFalEyTWhZVUJpSW1ORFl5RmhRR0lnSHZSV1dHaEppV2QzbVkva0lMWlV0Zi91WUJXQWRnUlV4WXlpVTBKU1UwM3lVMEpTVTBuRGR4b205eW5xcUpSRmJrUVZSWkFSYzBKU1UwSlNVMEpTVTBKUUFBQXYvbkFBQUFzUUxlQUFNQUNBQUFNeEV6RVFNbk5UTVhTMW83ZzNsUkFnbjk5d0phZkFpRUFBSUFQd0FBQVFrQzNnQURBQWdBQURNUk14RUROek1WQjB0YVpsRjVnd0lKL2ZjQ1dvUUlmQUFDLytJQUFBRU9BdDRBQXdBS0FBQXpFVE1SRXljSEl6Y3pGMHRhSDB4TVNtQnNZQUlKL2ZjQ1dreE1oSVFBQUFBRC85d0FBQUVVQXRnQUF3QUxBQk1BQURNUk14RUNORFl5RmhRR0lpWTBOaklXRkFZaVMxb1BKVFFsSlRUZkpUUWxKVFFDQ2YzM0FuODBKU1UwSlNVMEpTVTBKUUFBQUFBQ0FEei85QUp3QXhJQUNRQWtBQUFBSWdZVkZCWXlOalUwQVNjM0ppYzNGaGMzRndjV0ZSUUdJeUltTlRRMk16SVhOeVluQWFLWWJtK1diLzdhTm5nOVBrNU9QWUkxZmF5Y2ZuMmRvWGxqUFFJY2NBSEJiVkJMY1hGTFVBRUJLVFFlQ2pnVUpEZ3FOWXY4bDZHZWNuQ2hRd0pxVHdBQUFBQUNBRVVBQUFINUF0SUFFd0FsQUFBaEVUUW1JZ1lWRVNNUk14VXpQZ0V6TWhZVkVRRWpOak15RmpNeU5qY3pCaU1pSmlNaUJnR2ZPbjVJV2xvQ0ZFNHRWSFgrdGlrRVRoOWtDdzBaQXlrRVRoOWtDdzBaQVM5QVVsSksvdHNDQ1QwaUoyRmovcThDWTI4dEZoVnZMUllBQXdBOC8vUUNjQUxlQUFrQUV3QVlBQUFUTkRZeUZoVVVCaUltQUNJR0ZSUVdNalkxTkFNbk5UTVhQS0h5b1ozNm5RRm1tRzV2bG0vSWczbFJBUVJ3b2FGd2NwNmVBUzl0VUV0eGNVdFFBUVo4Q0lRQUF3QTgvL1FDY0FMZUFBa0FFd0FZQUFBVE5EWXlGaFVVQmlJbUFDSUdGUlFXTWpZMU5BTTNNeFVIUEtIeW9aMzZuUUZtbUc1dmxtL3pVWG1EQVFSd29hRndjcDZlQVM5dFVFdHhjVXRRQVFhRUNId0FBd0E4Ly9RQ2NBTGVBQWtBRXdBYUFBQVRORFl5RmhVVUJpSW1BQ0lHRlJRV01qWTFOQU1uQnlNM014YzhvZktobmZxZEFXYVlibStXYjI1TVRFcGdiR0FCQkhDaG9YQnlucDRCTDIxUVMzRnhTMUFCQmt4TWhJUUFBQUFEQUR6LzlBSndBdElBQ1FBVEFDVUFBQk0wTmpJV0ZSUUdJaVlBSWdZVkZCWXlOalUwQVNNMk16SVdNekkyTnpNR0l5SW1JeUlHUEtIeW9aMzZuUUZtbUc1dmxtLysxaWtFVGg5a0N3MFpBeWtFVGg5a0N3MFpBUVJ3b2FGd2NwNmVBUzl0VUV0eGNVdFFBUTl2TFJZVmJ5MFdBQVFBUFAvMEFuQUMyQUFKQUJNQUd3QWpBQUFUTkRZeUZoVVVCaUltQUNJR0ZSUVdNalkxTkFJME5qSVdGQVlpSmpRMk1oWVVCaUk4b2ZLaG5mcWRBV2FZYm0rV2I1d2xOQ1VsTk44bE5DVWxOQUVFY0tHaGNIS2VuZ0V2YlZCTGNYRkxVQUVyTkNVbE5DVWxOQ1VsTkNVQUFBQUFBd0F2LytvQ0tRSVFBQU1BQ3dBVEFBQTNOU0VWSkRRMk1oWVVCaUlDTkRZeUZoUUdJaThCK3Y2K0tUZ3BLVGdwS1RncEtUallTa3JXT2lnb09paitqRG9vS0Rvb0FBQUFBd0EwLys4Q2VBSWFBQWNBRHdBakFBQTNKU1lqSWdZVkZDVUZGak15TmpVMEFUY21OVFEyTXpJWE54Y0hGaFVVQmlNaUp3ZkFBUXN6UWt4dUFWTCs5VEpCUzIvK0pFWStvWGxwVGtnalJ6K2RmV3hNUjVuK0ttMVFQS3IvSzNGTFBQN1VRa2RuY0tGQVJTVkRUR0p5bmo1REFBQUNBRVgvOUFINUF0NEFFd0FZQUFBaE5TTU9BU01pSmpVUk14RVVGakkyTlJFekVRTW5OVE1YQVo4Q0ZFNHRWSFZhT241SVd1aURlVkU5SWlkaFl3RlIvdEZBVWxKS0FTWDk5d0phZkFpRUFBSUFSZi8wQWZrQzNnQVRBQmdBQUNFMUl3NEJJeUltTlJFekVSUVdNalkxRVRNUkFUY3pGUWNCbndJVVRpMVVkVm82ZmtoYS91MVJlWU05SWlkaFl3RlIvdEZBVWxKS0FTWDk5d0phaEFoOEFBQUFBQUlBUmYvMEFma0MzZ0FUQUJvQUFDRTFJdzRCSXlJbU5SRXpFUlFXTWpZMUVUTVJBeWNISXpjekZ3R2ZBaFJPTFZSMVdqcCtTRnFPVEV4S1lHeGdQU0luWVdNQlVmN1JRRkpTU2dFbC9mY0NXa3hNaElRQUFBQURBRVgvOUFINUF0Z0FFd0FiQUNNQUFDRTFJdzRCSXlJbU5SRXpFUlFXTWpZMUVUTVJBalEyTWhZVUJpSW1ORFl5RmhRR0lnR2ZBaFJPTFZSMVdqcCtTRnE4SlRRbEpUVGZKVFFsSlRROUlpZGhZd0ZSL3RGQVVsSktBU1g5OXdKL05DVWxOQ1VsTkNVbE5DVUFBQUFBQWdBSS95UUNIZ0xlQUFjQURBQUFGemNETXhzQk13RVROek1WQjRCaDJXYW5xV0Qrd0FoUmVZUGM1QUlCL200Qmt2MGJBemFFQ0h3QUFBQUFBZ0JML3lRQ2ZBTDRBQW9BSEFBQUFUUW1JeUlHRkJZek1qWUJFVE1STXo0Qk16SVdGUlFHSXlJbkl4RUNIR2xXU201dVRVdHgvaTlhQWg5clBHK2dvM0NCUVFJQkNVZHhiNXh1YS81eEE5VCt2eTB4bTNCNG5seisxQUFEQUFqL0pBSWVBdGdBQndBUEFCY0FBQmMzQXpNYkFUTUJFalEyTWhZVUJpSW1ORFl5RmhRR0lvQmgyV2FucVdEK3dGOGxOQ1VsTk44bE5DVWxOTnprQWdIK2JnR1MvUnNEV3pRbEpUUWxKVFFsSlRRbEFBQUFBUUJMQUFBQXBRSUpBQU1BQURNUk14RkxXZ0lKL2ZjQUFRQUhBQUFCdHdMNEFBMEFBQk0zRlFjUklSVWhFUWMxTnhFenJIeDhBUXYrbFVWRllBSFNmR0I4L3VoYUFSSkZZRVVCaGdBQUFBQUJBQVFBQUFEdUF2Z0FFd0FBRXpjVkJ4VVVGanNCRlNNaUpqMEJCelUzRVRPWlZWVWhHUnNsUVVrN08xb0I0MVZLVmZZcEpsUk5UNk03U2pzQmJ3QUFBZ0FuLy9RRHlRTUVBQmtBS3dBQUFUVWhGU0VWSVJVaEZTRVZJVFVqQmlNaUxnRTBQZ0V6TWhjU05DNENJeUlPQWhRZUFqTXlQZ0VDV3dGdS91NEJFdjd1QVJMK2tnSkpuV3FhU0VpYWFwMUpCQmsxWGo0L1hqVWFHalZlUHo1ZU5RS1RaVnI3V3U5YVpIQnpyOHl2YzNEK3JYWnFXalUxV21wMmFsbzFOVm9BQUFBQUF3QXAvL1FEMGdJVkFBa0FFQUF2QUFBQk5DWWlCaFVVRmpJMk55RXVBU01pQmdVaEhnRXpNalkzRndZaklpY09BU01pSmpVMFBnRXpNaGMrQVRNeUZoVUIyMW1nV1Z5YVhGUUJRd1phUGp4YkFaWCtYUVpsU0RkRkhrTmRnNU5KSUcxRWVKRTRmRldJVENsZVJuS05BUU5NY25KTVQyeHNlRU5TU0pkQ1dDTWxObVp4T0RtY2NFVjdWWEE2TnFOeEFBQUFBQUlBS2YvMEFoVURvUUFoQUNnQUFBRWpMZ0VqSWdZVkZCOEJGaFVVQmlNaUppY3pGak15TmpVMEx3RW1OVFEyTWhZbk56TUhJeWN6QWdwYUNrdzhTVUJ2WUxHSGJXdUVDV0FPano1UmRtR3BpTVNCNDB4S1lHeGdTZ0lmUkUxTE1GQXBKRUtPWFhkeWI0MUZNMDR1SmtLT1gzTjF4a3lFaEFBQUFBQUNBQ2YvOUFHb0F0NEFKQUFyQUFBM014NEJNekkyTlRRbUx3RW1OVFEyTXpJV0ZTTW1JeUlHRlJRZkFSNEJGUlFHSXlJbUV6Y3pCeU1uTXlkVUJEMHJOekFwTTF0cVkxZGNWMVFLVnlvME9ubzdNbkJOV21pL1RFcGdiR0JLbUNndExoMGFJZzRaSFdsRVdsOURXQ3NnTGhFakVVSTFURlpaQWtWTWhJUUFBQU1BQ2dBQUFtd0RwUUFJQUJBQUdBQUFBUk16QVJFakVRRXpOalEyTWhZVUJpSW1ORFl5RmhRR0lnRTd3WEQrLzJEKy8zRGZKVFFsSlRUZkpUUWxKVFFCbEFGay9qZiswUUV2QWNsVU5DVWxOQ1VsTkNVbE5DVUFBQUFBQWdBWkFBQUNYUU9oQUFjQURnQUFNd0VoTlNFQklSVUJOek1ISXljekdRR2cvb1VDSC81Z0FZeis4a3hLWUd4Z1NnS2VXdjFpV2dOVlRJU0VBQUFBQUFJQUZRQUFBYm9DM2dBSEFBNEFBRE1CSXpVaEFTRVZBemN6QnlNbk14VUJFUFFCaWY3eUFRSEZURXBnYkdCS0FicFAva1pQQXBKTWhJUUFBQUVBTmY4dEFhWUM1Z0FlQUFBVE56TTNQZ0V6TWhjSEppTWlEd0V6QnlNRERnRWpJaWMzRmpNeU5qY1RiZ1poRndwSVN3MFFDZ3dNT0FnVllnZGhOZ2cvUWlBVkN4SUtIeHdGTXdGdk1ycE5QZ0pVQWtLdk12NDVRRHNFVmdZZkpnR3BBQUFCLytJQ1dnRU9BdDRBQmdBQUV5Y0hJemN6RjhSTVRFcGdiR0FDV2t4TWhJUUFBQUFCLytJQ1dnRU9BdDRBQmdBQUV6Y3pCeU1uTTNoTVNtQnNZRW9Da2t5RWhBQUFBQUFCLytFQ2N3RVBBcmNBQXdBQUF6VWhGUjhCTGdKelJFUUFBQUFBQWYvZkFsb0JFUUxlQUF3QUFBTXpGaGNXTXpJM013NEJJaVloT1FnYkdTUlFFRGtDVDVCUEF0NGdFUTlBT2twS0FBQUFBQUVBT1FKYUFMY0MyQUFIQUFBU05EWXlGaFFHSWprbE5DVWxOQUovTkNVbE5DVUFBQUlBR3dKRUFOVUMvZ0FIQUE4QUFCSTBOaklXRkFZaUpoUVdNalkwSmlJYk4wdzNOMHdOSGlvZUhpb0NlMHczTjB3M2Npb2VIaW9lQUFBQUFBRUFDdjg4QUtRQUFBQVFBQUE3QVFjR0ZSUXpNamNYQmlNaUpqVTBOMFJVSlE4VURBd1VKeVVrS2gwNkdSSVZDajhWSmlFdEtBQUFBZi9mQW1FQkVRTFNBQkVBQUJNak5qTXlGak15TmpjekJpTWlKaU1pQmdncEJFNGZaQXNOR1FNcEJFNGZaQXNOR1FKamJ5MFdGVzh0RmdBQUF2L2ZBbG9CWXdMZUFBUUFDUUFBQXpjekZRY3pOek1WQnlGUmVZTnpVWG1EQWxxRUNIeUVDSHdBQUFBQkFDd0FBQUp1QXQ0QUlRQUFOelV1QVRVME5qSVdGUlFHQnhVekZTTTFQZ0UxTkM0Qkl5SUdGUlFXRnhVak5iVTJScDcwbGtrMWkrUTRUQ2xaUFZoc1RqYmpSUU00cFdPWHY4YUtaNnMwQTBVeks2eHlSbjVYb250c3N5Z3pSUUFCQUVYL0pBSDVBZ2tBRlFBQUlUVWpEZ0VqSWljakVTTVJNeEVVRmpJMk5SRXpFUUdmQWhST0xWQWRBbHBhT241SVdqMGlKekQvQUFMbC90RkFVbEpLQVNYOTl3QUFBQUFCQUFrQUFBSU5BaHNBRmdBQUFTTVJGQmNqSmpVUkl3WUNCeU0yRWpjaUJ5YzJNeUVDQmtvT1RoR2hCQ2NaVHhvbUEwY2VEQ3BoQVhrQjB2N0NYRGdmYndGRWJmN2pTRklCRkd3TE9Cd0FBQUVBQUFEdEFmUUJQQUFEQUFBOUFTRVZBZlR0VDA4QUFBRUFBQUR0QStnQlBBQURBQUE5QVNFVkEranRUMDhBQUFFQU53SGVBUEVDK0FBREFBQVROeGNITjNwQVhRSUU5Qi83QUFBQkFEY0IzZ0R4QXZnQUF3QUFFemNYQnpkZFhYb0IvZnNtOUFBQUFRQWwvMWtBM3dCekFBTUFBQmMzRndjbFhWMTZpUHNtOUFBQUFBSUFQd0hlQWNrQytBQURBQWNBQUFFM0Z3Y2xOeGNIQVE5NlFGMyswM3BBWFFJRTlCLzdKdlFmK3dBQUFnQS9BZDRCeVFMNEFBTUFCd0FBRXpjWEJ6OEJGd2MvWFYxNmtGMWRlZ0g5K3liMEgvc205QUFBQUFBQ0FEVC9XUUcrQUhNQUF3QUhBQUFYTnhjSFB3RVhCelJkWFhxUVhWMTZpUHNtOUIvN0p2UUFBUUF1LzQ0QjJnTDRBQXNBQUJNMU14VXpGU01SSXhFak5kZGFxYWxhcVFJZzJOaFUvY0lDUGxRQUFBQUJBQzcvamdIYUF2Z0FFd0FBTnhFak5UTTFNeFV6RlNNUk14VWpGU00xSXpYWHFhbGFxYW1wcVZxcHFBRTJWTWJHVlA3S1ZNYkdWQUFBQUFBQkFEd0F2Z0c0QWpvQUJ3QUFFalEyTWhZVUJpSThiNTV2YjU0QkxaNXZiNTV2QUFBREFHWC8rQU9EQUh3QUJ3QVBBQmNBQURZME5qSVdGQVlpSkRRMk1oWVVCaUlrTkRZeUZoUUdJbVVuTmljbk5nRW1KelluSnpZQkppYzJKeWMySHpZbkp6WW5KelluSnpZbkp6WW5KelluQUFjQUIvLzRBK0VDNWdBSkFBMEFGd0FqQUM4QU93QkZBQUFURlJRek1qMEJOQ01pQXdFekFTVVZGRE15UFFFMEl5SUJOVFEyTWhZZEFSUUdJaVlCTlRRMk1oWWRBUlFHSWlZbE5UUTJNaFlkQVJRR0lpWTNGUlF6TWowQk5DTWlVVDQvUHo0RUFhSlAvbDRCSVQ0L1B6NytTa3Q2VEV4NlN3RnNTM3BNVEhwTEFWMUxla3hNZWt0S1BqOC9QZ0pWTlZGUk5WTDlVUUx1L1JMRk5WRlJOVklCQlUwOVNFZzlUVDFIUi82bFRUMUlTRDFOUFVkSFBVMDlTRWc5VFQxSFIzNDFVVkUxVWdBQUFRQTNBRlFBOWdIVUFBVUFBQk0zTXdjWEl6ZHJWSEJ3VkFFVXdNREFBQUFCQURJQVZBRHhBZFFBQlFBQUV5Y3pGd2Nqb25CVWEydFVBUlRBd01BQUFBSC9XLy80QVV3QzVnQURBQUFIQVRNQnBRR2lULzVlQ0FMdS9SSUFBQUFBQVFBWS8va0IzZ0xsQUNrQUFBRVZKaU1pQmdjaEJ5TVVCaFVVRmhVekJ5TVdNekkzRlFZaklnTWpOek1tTlRRM0l6Y3pQZ0V6TWdIZU1GZEpVUWdCQWhiMEFRSGNGcjRVajFNeksyak5Ia2dWTEFFQlFSVXhEM1ZxWHdLOVZDNW1XRU1GR3dZSEdnVkR3aTlXSlFFT1F3a2RHd3REZjQwQUFnQWIvLzBCdWdNaEFCd0FKQUFBSlJjR0l5SW1KelVPQWdjbk5qY1JORFl6TWhZVkZBY1ZIZ0V6TWdNVk5qVTBJeUlHQVpZa1BYVlFUUU1IRWhZR0dEd1JWa0E2UGNBQk55eElySXRBSHl5Y0luMXFWUTRIRHhNR0x6WVNBUmlBZDF4THJjZ3BVRTBCN05TbGYyZFlBQUlBSkFGY0EzNEMrQUFPQUJZQUFBRVRNeEVqRVNNREl3TWpFU01STXdFUkl6VWhGU01SQXBoMWNVb0NnVEtCQWtweC9vQi9BVWgvQWNnQk1QNWtBVkwrcmdGUy9xNEJuUDVrQVdRNE9QNmNBQUFBQUFFQUxBQUFBbTRDM2dBaEFBQTNOUzRCTlRRMk1oWVZGQVlIRlRNVkl6VStBVFUwTGdFaklnWVZGQllYRlNNMXRUWkdudlNXU1RXTDVEaE1LVms5V0d4T051TkZBemlsWTVlL3hvcG5xelFEUlRNcnJISkdmbGVpZTJ5ektETkZBQUlBSS8vNUEyUUM1Z0FXQUNVQUFBRWhJaDBCRkJjV016STNNdzRCSXlJbUVEWXpNaFlWSnpVMEp5WWpJZ2NHSFFFVU15RXlBMlQ5WGdZSmFwV2diVHc1cm1PdDgvU3NyZlNaQ215Umttd0tCZ0lGQkFGbEJjd09DVzk4UTA3YkFUYmMzSnNRelE4S2FtNEpFTWtIQUFBQ0FDbi8vUUhhQXpFQUdRQW1BQUFUSnpZek1oWVZGQVlqSWlZMU5EWXpNaFlYTXpZMU5DWWpJaE16TWpZM0xnRWpJZ1lWRkJaaUdrTmNabzJDZUZkZ2QxUTJUaEVCQVdSSlJVNEJQbElKREVVdk9VODhBcm8vT01hL3hlcUxZM2lUT1I4TEhuNm0vVmliYlNaQmRsSktYUUFBQUFJQUhnQUFBa1FDNVFBRkFBOEFBRE0xRXpNVEZTVWhBeTRCSnlNT0FRY2U1bDdpL2lzQmY0RUhMZ1lFQlN3R053S3UvVk00UkFGOEdJc2FGNFVUQUFBQkFCci9uQUo5QXRNQUN3QUFBU01SSXhFakVTTVJJelVoQW4xalVQeFJZd0pqQW9iOUZnTHEvUllDNmswQUFBQUJBQmYvbkFIMkF0TUFEUUFBQlNFMUV3TTFJUlVoRlJNREZTRUI5djRoK3ZBQnh2Nm8zZkVCZTJRNUFXSUJZVHRIQlA2OS9xb0RBQUVBTHdEWUFpa0JJZ0FEQUFBM05TRVZMd0g2MkVwS0FBSC9XLy80QVV3QzVnQURBQUFIQVRNQnBRR2lULzVlQ0FMdS9SSUFBQUFBQVFCQUFRRUF4QUdGQUFjQUFCSTBOaklXRkFZaVFDYzJKeWMyQVNnMkp5YzJKd0FBQVFBaC8yZ0NKUU5lQUE4QUFBRURJd01ISnpjVEhnSWZBVFkzRXdJbDAwV1dSdytKY3dJSUJnRUJCZ2V1QTE3OENnSGNHekkyL3BFS0pCb0pBU2dxQXp3QUFBQURBREFBalFMRkFjVUFHUUF0QUQwQUFBRVZGQVlqSWlZbkRnRWpJaVkxTkRZek1oWVhOamMyRnpJV0JUTXlQZ1UzTGdNaklnWVhGQllsSXlJT0F3Y2VBVE15TmpVMEpnTEZXajBzVVRVd1VqWTlWMWhETTFRdE9Cb3ZOVUJRL2dZQkRSZ1pFUnNLSGdJWEZpc3FHU3cwQVRrQmtBRVNKQ01WSWdRMFB5UXJORFlCTFFGR1dUWTlPRHRaUWtSWlBEWStFaU1CVmJBRkVBb2FDaUVDSFJrcEVFQXVLenpWRGgwVUp3UThMejhwTWpzQUFBQUJBQkgvV0FGUUEzVUFJQUFBQVFjbUl5SUhCaFVVRWhVVUJ3WWpJaWMzRmpNeU56WTFOQUkxTkRZM05qTXlBVkFNRUJNZUVoOE5LU0JGSlJzTkdSRWNFUjROR0Iwa1BCMERhRG9KR1NpUFVQNmhWNDVFTnhBOUN4Z3NnMWNCWkZKWFp4OHFBQUFBQUFJQUtnQ1ZBZW9CdWdBZkFENEFBQUVYQmlNaUppY21JeUlHQnljK0FUTXlIZ01YSGdZek1qWWZBUVlqSWljbUl5SUdCeWMrQVRNeUhnSVhIZ2N6TWpZQnlpQXRUeG9zS0RrZkhpa1ZJaFZHS1E0WkdnMGJBZ01VQnhBSkRnd0hIQ2dWSUMxUEtVVTNJUjRvRmlJV1JTa1JJaFFmQlFNUkJROEhEUW9NQmh3bkFib2NZUklYSWlZakd5dzBCUXNHRUFFQ0N3UUpBd1FDSklNY1lDZ2lKaVFjTFRRSkNoSUNBZ29EQ0FNRkFnSWpBQUFBQUFFQU1RQTdBZVFDRHdBVEFBQUJCek1WSXdjekZTTUhKemNqTlRNM0l6VXpOd0YrS3BDa1ArUDNNaWtxaTZBKzN2SXhBZjVlTkkwMGNCRmZOSTAwYndBQ0FERUFDd0hsQWw0QUJ3QUxBQUF0QVRVbEZRVVZCUmNoTlNFQjR2NVVBYXoraWdGMkEvNU1BYlJwM3pqZVA3a0N1NTQyQUFBQUFBSUFNZ0FMQWVRQ1hnQUhBQXNBQUJNRkZRVTFKVFVsQVNFMUlUY0JyUDVVQVhYK2l3R3QvazRCc2dKZTN6ZmZRTG9DdXYzc05nQUFBZ0EwLzlRQjhnTCtBQVVBRXdBQUFRTWpBeE16RXdNbUp5TUdCd01URmhjek5qY0I4cjlEdk1CQ2NvRU9CQU1IRElHQ0NRZ0VCd29CYWY1ckFaVUJsZjVwQVJVbUZCNGMvdS8rNkJVakloVUFBQUFBQXdBVEFBQUJ6Z0wrQUJJQUZnQWVBQUFUTlRRMk54VWpJZ1lkQVRNVkl4RWpFU00xQVJFekVRSTBOaklXRkFZaVltRlNFaUVtVlZWYVR3RlBXbXdsTkNVbE5BSUpUMDlUQkZvdkpFaFAva1lCdWsvOTl3SUovZmNDbERRbEpUUWxBQUFBQUFJQUV3QUFBaEVDL2dBU0FCNEFBQk0xTkRZM0ZTTWlCaDBCTXhVakVTTVJJelVCRVRNUkZCWTdBUlVqSWlaZllWRVJJU1pZVlZwUEFVOWFJUmtiSlVGSkFnbFBUMU1FV2k4a1NFLytSZ0c2VC82VEFsejlxeWttVkUwQUFBQWNBVllBQVFBQUFBQUFBQUNLQVJZQUFRQUFBQUFBQVFBZEFkMEFBUUFBQUFBQUFnQUhBZ3NBQVFBQUFBQUFBd0FsQWw4QUFRQUFBQUFBQkFBYUFyc0FBUUFBQUFBQUJRQTRBMGdBQVFBQUFBQUFCZ0FhQTdjQUFRQUFBQUFBQndBS0ErZ0FBUUFBQUFBQUNRQU9CQkVBQVFBQUFBQUFDd0FaQkZRQUFRQUFBQUFBRGdBa0JMZ0FBUUFBQUFBQUVBQU5CUGtBQVFBQUFBQUFFUUFWQlRNQUFRQUFBQUFBRWdBZEJZVUFBd0FCQkFrQUFBRVVBQUFBQXdBQkJBa0FBUUE2QWFFQUF3QUJCQWtBQWdBT0Fmc0FBd0FCQkFrQUF3QktBaE1BQXdBQkJBa0FCQUEwQW9VQUF3QUJCQWtBQlFCd0F0WUFBd0FCQkFrQUJnQTBBNEVBQXdBQkJBa0FCd0FVQTlJQUF3QUJCQWtBQ1FBY0EvTUFBd0FCQkFrQUN3QXlCQ0FBQXdBQkJBa0FEZ0JJQkc0QUF3QUJCQWtBRUFBYUJOMEFBd0FCQkFrQUVRQXFCUWNBQXdBQkJBa0FFZ0E2QlVrQVF3QnZBSEFBZVFCeUFHa0Fad0JvQUhRQUlBQ3BBQ0FBTVFBNUFEa0FNQUFzQUNBQU1RQTVBRGtBTWdBZ0FFRUFaQUJ2QUdJQVpRQWdBRk1BZVFCekFIUUFaUUJ0QUhNQUlBQkpBRzRBWXdCdkFISUFjQUJ2QUhJQVlRQjBBR1VBWkFBdUFDQUFJQUJCQUd3QWJBQWdBRklBYVFCbkFHZ0FkQUJ6QUNBQVVnQmxBSE1BWlFCeUFIWUFaUUJrQUM0QUlBQ3BBQ0FBTVFBNUFEZ0FNUUFzQUNBQU1nQXdBREFBTWdBZ0FFZ0FaUUJwQUdRQVpRQnNBR0lBWlFCeUFHY0FaUUJ5QUNBQVJBQnlBSFVBWXdCckFHMEFZUUJ6QUdNQWFBQnBBRzRBWlFCdUFDQUFRUUJIQUM0QUlBQkJBR3dBYkFBZ0FISUFhUUJuQUdnQWRBQnpBQ0FBY2dCbEFITUFaUUJ5QUhZQVpRQmtBQzRBQUVOdmNIbHlhV2RvZENDcElERTVPVEFzSURFNU9USWdRV1J2WW1VZ1UzbHpkR1Z0Y3lCSmJtTnZjbkJ2Y21GMFpXUXVJQ0JCYkd3Z1VtbG5hSFJ6SUZKbGMyVnlkbVZrTGlDcElERTVPREVzSURJd01ESWdTR1ZwWkdWc1ltVnlaMlZ5SUVSeWRXTnJiV0Z6WTJocGJtVnVJRUZITGlCQmJHd2djbWxuYUhSeklISmxjMlZ5ZG1Wa0xnQUFSQUJKQUU0QUlBQk9BR1VBZFFCNkFHVUFhUUIwQUNBQVJ3QnlBRzhBZEFCbEFITUFhd0FnQUZNQWRBQmtBQ0FBVEFCcEFHY0FhQUIwQUFCRVNVNGdUbVYxZW1WcGRDQkhjbTkwWlhOcklGTjBaQ0JNYVdkb2RBQUFVZ0JsQUdjQWRRQnNBR0VBY2dBQVVtVm5kV3hoY2dBQU1RQXVBREFBTkFBd0FEc0FRUUJFQUVJQVJRQTdBRVFBU1FCT0FFNEFaUUIxQUhvQVpRQnBBSFFBUndCeUFHOEFkQUJsQUhNQWF3QlRBSFFBWkFBdEFFd0FhUUJuQUdnQWRBQUFNUzR3TkRBN1FVUkNSVHRFU1U1T1pYVjZaV2wwUjNKdmRHVnphMU4wWkMxTWFXZG9kQUFBUkFCSkFFNEFUZ0JsQUhVQWVnQmxBR2tBZEFCSEFISUFid0IwQUdVQWN3QnJBRk1BZEFCa0FDMEFUQUJwQUdjQWFBQjBBQUJFU1U1T1pYVjZaV2wwUjNKdmRHVnphMU4wWkMxTWFXZG9kQUFBVmdCbEFISUFjd0JwQUc4QWJnQWdBREVBTGdBd0FEUUFNQUE3QUZBQVV3QWdBREFBTUFBeEFDNEFNQUF3QURFQU93QkRBRzhBY2dCbEFDQUFNUUF1QURBQUxnQXpBRFVBT3dCdEFHRUFhd0JsQUc4QWRBQm1BQzRBYkFCcEFHSUFNUUF1QURVQUxnQTBBRFFBT1FBeUFBQldaWEp6YVc5dUlERXVNRFF3TzFCVElEQXdNUzR3TURFN1EyOXlaU0F4TGpBdU16VTdiV0ZyWlc5MFppNXNhV0l4TGpVdU5EUTVNZ0FBUkFCSkFFNEFUZ0JsQUhVQWVnQmxBR2tBZEFCSEFISUFid0IwQUdVQWN3QnJBRk1BZEFCa0FDMEFUQUJwQUdjQWFBQjBBQUJFU1U1T1pYVjZaV2wwUjNKdmRHVnphMU4wWkMxTWFXZG9kQUFBUkFCSkFFNEFVd0JqQUdnQWNnQnBBR1lBZEFBQVJFbE9VMk5vY21sbWRBQUFUQUJwQUc0QWJ3QjBBSGtBY0FCbEFDQUFVd0IwQUdFQVpnQm1BQUJNYVc1dmRIbHdaU0JUZEdGbVpnQUFhQUIwQUhRQWNBQTZBQzhBTHdCM0FIY0Fkd0F1QUdFQVpBQnZBR0lBWlFBdUFHTUFid0J0QUM4QWRBQjVBSEFBWlFBQWFIUjBjRG92TDNkM2R5NWhaRzlpWlM1amIyMHZkSGx3WlFBQWFBQjBBSFFBY0FBNkFDOEFMd0IzQUhjQWR3QXVBR0VBWkFCdkFHSUFaUUF1QUdNQWJ3QnRBQzhBZEFCNUFIQUFaUUF2QUd3QVpRQm5BR0VBYkFBdUFHZ0FkQUJ0QUd3QUFHaDBkSEE2THk5M2QzY3VZV1J2WW1VdVkyOXRMM1I1Y0dVdmJHVm5ZV3d1YUhSdGJBQUFSQUJKQUU0QUlBQXpBREFBTmdBMEFEQUFJQUJUQUhRQVpBQUFSRWxPSURNd05qUXdJRk4wWkFBQVRnQmxBSFVBZWdCbEFHa0FkQUFnQUVjQWNnQnZBSFFBWlFCekFHc0FJQUJNQUdrQVp3Qm9BSFFBQUU1bGRYcGxhWFFnUjNKdmRHVnpheUJNYVdkb2RBQUFSQUJKQUU0QUlBQk9BR1VBZFFCNkFHVUFhUUIwQUNBQVJ3QnlBRzhBZEFCbEFITUFhd0FnQUZNQWRBQmtBQ0FBVEFCcEFHY0FhQUIwQUFCRVNVNGdUbVYxZW1WcGRDQkhjbTkwWlhOcklGTjBaQ0JNYVdkb2RBQUFBQUFBQWdBQUFBQUFBUCsxQURJQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRC9BQUFBQVFBQ0FBTUFCQUFGQUFZQUJ3QUlBQWtBQ2dBTEFBd0FEUUFPQUE4QUVBQVJBQklBRXdBVUFCVUFGZ0FYQUJnQUdRQWFBQnNBSEFBZEFCNEFId0FnQUNFQUlnQWpBQ1FBSlFBbUFDY0FLQUFwQUNvQUt3QXNBQzBBTGdBdkFEQUFNUUF5QURNQU5BQTFBRFlBTndBNEFEa0FPZ0E3QUR3QVBRQStBRDhBUUFCQkFFSUFRd0JFQUVVQVJnQkhBRWdBU1FCS0FFc0FUQUJOQUU0QVR3QlFBRkVBVWdCVEFGUUFWUUJXQUZjQVdBQlpBRm9BV3dCY0FGMEFYZ0JmQUdBQVlRRUNBS01BaEFDRkFMMEFsZ0RvQUlZQWpnQ0xBSjBBcVFDa0FRTUFpZ0RhQUlNQWt3RUVBUVVBalFDWEFJZ0F3d0RlQVFZQW5nQ3FBUFVBOUFEMkFLSUFyUURKQU1jQXJnQmlBR01Ba0FCa0FNc0FaUURJQU1vQXp3RE1BTTBBemdEcEFHWUEwd0RRQU5FQXJ3Qm5BUEFBa1FEV0FOUUExUUJvQU9zQTdRQ0pBR29BYVFCckFHMEFiQUJ1QUtBQWJ3QnhBSEFBY2dCekFIVUFkQUIyQUhjQTZnQjRBSG9BZVFCN0FIMEFmQUM0QUtFQWZ3QitBSUFBZ1FEc0FPNEF1Z0RYQU9JQTR3Q3dBTEVBNUFEbEFMc0E1Z0RuQUtZQTJBRGhBUWNBMndEY0FOMEE0QURaQU44QkNBRUpBSnNBc2dDekFMWUF0d0RFQUxRQXRRREZBSUlBd2dDSEFLc0F4Z0MrQUw4QXZBRUtBUXNBakFDZkFRd0FtQUNvQUpvQW1RRHZBUTBCRGdDbEFKSUFuQUNuQUk4QWxBQ1ZBTGtCRHdFUUIzVnVhVEF3UVRBSGRXNXBNREJCUkF4MGQyOHVjM1Z3WlhKcGIzSU9kR2h5WldVdWMzVndaWEpwYjNJTWIyNWxMbk4xY0dWeWFXOXlCM1Z1YVRBeVF6a0hkVzVwTUROQk9RZDFibWt3TTBKREJFVjFjbThKWVdacGFUWXhNamc1Q1dWemRHbHRZWFJsWkFkMWJta3lNakUxQjNWdWFUSXlNVGtEWmw5cEEyWmZiQUFBQUFBQUFmLy9BQUlBQVFBQUFBNEFBQUJDQUFBQUFBQUNBQWdBQXdBSEFBRUFDQUFJQUFJQUNRQjlBQUVBZmdDQUFBSUFnUURrQUFFQTVRRGxBQUlBNWdEOEFBRUEvUUQrQUFJQUJBQUFBQUlBQUFBQUFBRUFBQUFLQUNZQVpnQUJiR0YwYmdBSUFBUUFBQUFBLy84QUJRQUFBQUVBQWdBREFBUUFCV0ZoYkhRQUlHWnlZV01BS0d4cFoyRUFMbTl5Wkc0QU5ITjFjSE1BT2dBQUFBSUFBQUFCQUFBQUFRQUNBQUFBQVFBREFBQUFBUUFFQUFBQUFRQUZBQWdBRWdBYUFDSUFNZ0E2QUVJQVNnQlNBQUVBQUFBQkFFZ0FBd0FBQUFFQWFnQUdBQUFBQlFCNEFLZ0EwQUQ0QVNBQUJBQUFBQUVCT0FBQkFBQUFBUUZRQUFFQUFBQUJBV0lBQkFBQUFBRUJnQUFFQUFBQUFRSG9BQUlBRmdBSUFPUUFld0IwQUhVQWJBQjhBR3dBZkFBQkFBZ0FFUUFVQUJVQUZnQWtBRElBUkFCU0FBRUFFQUFCQUFnQUF3RFpBTm9BOGdBQkFBRUFFQUFEQUFBQUJBQVdBQndBSkFBcUFBQUFBUUFBQUFZQUFRQUJBQk1BQVFBQ0FCSUE2QUFCQUFFQUV3QUJBQUVBRXdBREFBQUFBd0FVQUJvQUlnQUFBQUVBQUFBSEFBRUFBUUFUQUFFQUFnQVNBT2dBQVFBQkFCTUFBd0FBQUFNQUZBQWFBQ0lBQUFBQkFBQUFCZ0FCQUFFQUZBQUJBQUlBRWdEb0FBRUFBUUFYQUFNQUFBQURBQlFBR2dBaUFBQUFBUUFBQUFZQUFRQUJBQlFBQVFBQ0FCSUE2QUFCQUFFQUZRQURBQUFBQXdBVUFCb0FJZ0FBQUFFQUFBQUdBQUVBQVFBV0FBRUFBZ0FTQU9nQUFRQUJBQmNBQVFBYUFBRUFDQUFDQUFZQURBRCtBQUlBVHdEOUFBSUFUQUFCQUFFQVNRQUNBQTRBQkFCc0FId0FiQUI4QUFFQUJBQWtBRElBUkFCU0FBSUFGQUFIQUhzQWRBQjFBR3dBZkFCc0FId0FBUUFIQUJRQUZRQVdBQ1FBTWdCRUFGSUFBUUJtQUFNQURBQW1BRkFBQWdBR0FCQUE1UUFFQUJJQUV3QVRBT1VBQkFEb0FCTUFFd0FFQUFvQUVnQWFBQ0lBZmdBREFCSUFGd0IrQUFNQTZBQVhBSDhBQXdBU0FCVUFmd0FEQU9nQUZRQUNBQVlBRGdDQUFBTUFFZ0FYQUlBQUF3RG9BQmNBQVFBREFCTUFGQUFXQUFFQUhnQUJBQWdBQWdBR0FBNEFDQUFEQUJJQUV3QUlBQU1BNkFBVEFBRUFBUUFUQUFFQUFBQUtBQjRBTEFBQmJHRjBiZ0FJQUFRQUFBQUEvLzhBQVFBQUFBRnJaWEp1QUFnQUFBQUJBQUFBQVFBRUFBSUFBQUFDQUFvQkxnQUJBUVlBQkFBQUFBMEFKQUF1QUR3QVJnQmdBR1lBbEFET0FPQUE2Z0R3QVBvQkFBQUNBTnYvMndEZS85c0FBd0FELzlzQTNQL2JBTi8vMndBQ0FOei8yd0RmLzlzQUJnQ2kvL0lBcGYveUFLYi84Z0N0Ly9JQXJnQUFBTEFBQUFBQkFLYi8rd0FMQUtML3pnQ2svODRBcGYvT0FLYi81d0NuLzg0QXF2KzdBS3ovdXdDdC85SUF0UC9JQUxqL3lBQysvOUlBRGdCTUFBQUFvdi9iQUtULzJ3Q2wvOXNBcHYvYkFLZi8yd0NxLzlzQXJQL2JBSzMvMndDdUFBQUFyd0FBQUxBQUJ3QzIvOGdBdVAvYkFBUUFwdi9YQUt6LzVBQzQvK1FBdnYva0FBSUF1UCt0QUw3L3V3QUJBTnYvcUFBQ0FOei9xQURmLzlzQUFRRGIvOXNBQVFBRC85c0FBUUFOQUFNQUR3QVJBQ2tBTXdBM0FEa0FPZ0E4QU5zQTNBRGVBTjhBQWc0cUFBUUFBQXRZREw0QUpnQW1BQUQvN3YvdS8rNy83ditrLys3Lzd2L2IvN2IvMi8vSi8rNy90disyLzdZQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUQvN2dBQUFBQUFBQUFBQUFBQUFBQUEvODcvemdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRC83Z0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRC83di9iQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFQL3VBQUQvN2dBQS8rNEFBQUFBLzdiL3R2L3VBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEvKzRBQVAvdUFBRC83Z0FBQUFBQUFQL08vODRBQVAvdUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVNBQkwvN3YvdUFBQUFBUC91QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQS8zLy9mLy9KQUFBQUFQL3UvKzcvOXYvdS8vWUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUQvOWdBQUFBQUFBUC9PLzg0QUFBQUFBQUFBQVAvMkFBRC85Z0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFEL3R2KzJBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEvN2IvdGdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFQLzJBQUQvOWdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEvKzRBQUFBQS8rNEFBQUFBQUFBQUFBQUEvKzRBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUQvN2dBQS8rNEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRC9wQUFBQUFBQUFQK2tBQUQveWYvYi81SC90disyQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFQL2IvOXNBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVAvdUFBRC83Z0FBLy9ZQUFBQUFBQUFBQUFBQUFBRC83Z0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUQvN2dBQUFBQUFBUC91QUFELzdnQUEvK0lBQUFBQS83Yi90di91QUFBQUFBQUFBQUFBQUFBQUFBRC80Z0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUQvOWdBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFEL2YvOS8vN1lBQUFBQS8vYi83Z0FBLys0QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEvKzcvN2dBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVAray82UUFBQUFBQUFELzl2L3VBQUQvN2dBQUFBRC83di91Lys0QUV2L3UvKzcveVFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVAvdUFBQUFBQUFBLys0QUFQL3VBQUQvMndBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEvKzRBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFQL0UvOFFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBLys0QUFBQUEvNlFBQUFBQUFBRC9rUUFBLzV3QUFBQUFBQUQva2YrUi82UUFBQUFBLzV6L3BBQUEvNUgvcEFBQUFBQUFBQUFBQUFBQUFBQUEvMy8vOXYrUi81RUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQS83Yi90di91QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUCsyLzdZQUFBQUFBQUQvN3YvMkFBRC83Z0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQVAvdS8rNEFBQUFBLzhrQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFEL2YvOS8vN1lBQUFBQS83Yi90di9iLzdZQUFBQUFBQUFBQUFBQUFBQUFBQUFBLzhrQUFQKzIvN1lBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEvOG4veVFBQUFBQUFBUC8yLys0QUFQL3VBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFELzdnQUFBQUQvMndBQUFBQUFBQUFBQUFELzdnQUFBQUFBQVArMi83Yi95UUFBQUFEL3lmL2IvL2IvMndBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQS8rNy83Z0FBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUQvN2dBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBLzZUL3BBQUFBQUFBQVAvdS8rNEFBUC91QUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBRC80Z0FBQUFEL3BBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFQK1IvNUgvdGdBQUFBRC9uUCtSLzl2L2tRQUFBQUFBQUFBQUFBQUFBQUFBQUFEL2tRQUEvNlQvcEFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUEvKzRBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBUCsyQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFEL3RnQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFQL2VBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFEL3RnQUFBQUQva1FBQUFBQUFBUCsyQUFBQUFBQUFBQUQvN2dBQUFBQUFBQUFBQUFELzJ3QUFBQUFBQVAvYkFBRC8yd0FBLzlzQUFBQUFBQUFBQVAvYkFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBQUFBZ0E3QUFNQUF3QWxBQ1VBSlFBQ0FDY0FKd0FFQUNrQUtRQUhBQ29BS2dBSkFDMEFMUUFLQUM0QUxnQU1BQzhBTHdBTkFERUFNUUFPQURJQU1nQVFBRE1BTXdBU0FEUUFOQUFUQURVQU5RQVZBRFlBTmdBWEFEY0FOd0FZQURnQU9BQVpBRGtBT1FBYkFEb0FPZ0FkQUR3QVBBQWdBRVVBUlFBQkFFY0FSd0FEQUVnQVNBQUZBRWtBU1FBR0FFb0FTZ0FJQUU0QVRnQUxBRklBVWdBUEFGTUFVd0FSQUZVQVZRQVVBRllBVmdBV0FGa0FXUUFhQUZvQVdnQWNBRnNBV3dBZUFGd0FYQUFmQUYwQVhRQWhBSklBa2dBRUFKTUFrd0FPQUpRQW1BQVFBSm9BbWdBUUFKc0FuZ0FaQUo4QW53QWdBS0VBb1FBV0FLb0FyUUFGQUxRQXVBQVBBTG9BdWdBUEFMOEF2d0FmQU1BQXdBQUJBTUVBd1FBZkFNSUF3Z0FEQU1NQXd3QU5BTVVBeFFBUUFNWUF4Z0FQQU1jQXh3QVhBTWdBeUFBV0FNa0F5UUFnQU1zQXl3QWhBTnNBMndBakFOd0EzQUFrQU40QTNnQWlBUDBBL2dBR0FBSUFQQUFQQUE4QUVBQVFBQkFBSVFBUkFCRUFFUUFkQUIwQUl3QWVBQjRBSkFBa0FDUUFFZ0FtQUNZQUFRQXFBQ29BQWdBeUFESUFBd0EwQURRQUJBQTNBRGNBQlFBNEFEZ0FCd0E1QURrQUNRQTZBRG9BQ3dBN0FEc0FHZ0E4QUR3QURRQkVBRVFBRlFCR0FFWUFHd0JIQUVjQUhBQklBRWdBRmdCSkFFa0FGQUJLQUVvQUhRQkxBRXNBSWdCTUFFd0FGd0JSQUZFQUhnQlNBRklBR0FCVUFGUUFId0JWQUZVQUdRQldBRllBSUFCWEFGY0FKUUJZQUZnQUJnQlpBRmtBQ0FCYUFGb0FDZ0JiQUZzQUV3QmNBRndBREFDQ0FJZ0FFZ0NKQUlrQUFRQ1VBSmdBQXdDYUFKb0FBd0NiQUo0QUJ3Q2ZBSjhBRFFDaEFLRUFGQUNpQUtnQUZRQ3BBS2tBR3dDcUFLMEFGZ0N1QUxFQUZ3Q3pBTE1BSGdDMEFMZ0FHQUM2QUxvQUdBQzdBTDRBQmdDL0FMOEFEQURCQU1FQURBRENBTUlBSEFERkFNVUFBd0RHQU1ZQUdBRElBTWdBSUFESkFNa0FEUURjQU53QUR3RGZBTjhBRGdEOUFQNEFGQUFDQUJvQUF3QURBQUFBSkFBbEFBRUFKd0FuQUFNQUtRQXFBQVFBTFFBdkFBWUFNUUE2QUFrQVBBQThBQk1BUlFCRkFCUUFSd0JLQUJVQVRnQk9BQmtBVWdCVEFCb0FWUUJXQUJ3QVdRQmRBQjRBZ2dDSEFDTUFrZ0NZQUNrQW1nQ2ZBREFBb1FDaEFEWUFxZ0N0QURjQXRBQzRBRHNBdWdDNkFFQUF2d0REQUVFQXhRREpBRVlBeXdETEFFc0Eyd0RjQUV3QTNnRGVBRTRBL1FEK0FFOEFBUUFBQUFnQUFBQUVBQTRBQW1sa1pXOXliMjF1QUFGc1lYUnVBQWdBQmdBQUFBQUFBUUFDQUFnQURBQUIvMVlBQVFBQUFBQUFBUUFBQUFESmlXOHhBQUFBQUxuT050b0FBQUFBdWM0MjJnPT0nKTtcbn1cbkBmb250LWZhY2Uge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXdlaWdodDogNDAwO1xuICBzcmM6IHVybCguLi8uLi9jc3MvZm9udHMvTWF0ZXJpYWxJY29ucy1SZWd1bGFyLmVvdCk7IC8qIEZvciBJRTYtOCAqL1xuICBzcmM6XG4gICAgbG9jYWwoJ01hdGVyaWFsIEljb25zJyksXG4gICAgbG9jYWwoJ01hdGVyaWFsSWNvbnMtUmVndWxhcicpLFxuICAgIHVybCguLi8uLi9jc3MvZm9udHMvTWF0ZXJpYWxJY29ucy1SZWd1bGFyLndvZmYyKSBmb3JtYXQoJ3dvZmYyJyksXG4gICAgdXJsKC4uLy4uL2Nzcy9mb250cy9NYXRlcmlhbEljb25zLVJlZ3VsYXIud29mZikgZm9ybWF0KCd3b2ZmJyksXG4gICAgdXJsKC4uLy4uL2Nzcy9mb250cy9NYXRlcmlhbEljb25zLVJlZ3VsYXIudHRmKSBmb3JtYXQoJ3RydWV0eXBlJyk7XG59XG4ubWF0ZXJpYWwtaWNvbnMge1xuICBmb250LWZhbWlseTogJ01hdGVyaWFsIEljb25zJztcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgZm9udC1zdHlsZTogbm9ybWFsO1xuICBmb250LXNpemU6IDI0cHg7IC8qIFByZWZlcnJlZCBpY29uIHNpemUgKi9cbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG4gIGxldHRlci1zcGFjaW5nOiBub3JtYWw7XG4gIHdvcmQtd3JhcDogbm9ybWFsO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBkaXJlY3Rpb246IGx0cjtcblxuICAvKiBTdXBwb3J0IGZvciBhbGwgV2ViS2l0IGJyb3dzZXJzLiAqL1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLyogU3VwcG9ydCBmb3IgU2FmYXJpIGFuZCBDaHJvbWUuICovXG4gIHRleHQtcmVuZGVyaW5nOiBvcHRpbWl6ZUxlZ2liaWxpdHk7XG5cbiAgLyogU3VwcG9ydCBmb3IgRmlyZWZveC4gKi9cbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcblxuICAvKiBTdXBwb3J0IGZvciBJRS4gKi9cbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSc7XG59XG5cbkBpbXBvcnQgdXJsKCdodHRwczovL2ZvbnRzLmdvb2dsZWFwaXMuY29tL2NzczI/ZmFtaWx5PVJvYm90bytDb25kZW5zZWQmZGlzcGxheT1zd2FwJyk7XG5cbkBtaXhpbiBmbGV4ZXZlbigkZGlyZWN0aW9uOiByb3csICR3cmFwOiBub3dyYXAsICRhbGlnbjogc3RyZXRjaCkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LXdyYXA6ICR3cmFwO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGFsaWduLWl0ZW1zOiAkYWxpZ247XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIGZsZXgtZGlyZWN0aW9uOiAkZGlyZWN0aW9uO1xufVxuXG4kcm9zdGVyV2lkdGg6IDE0NXB4O1xuJHNjb3Jlc0FuZExpbmtzV2lkdGg6IDUzMHB4O1xuJHN0YW5kaW5nc1dpZHRoOiA1MTVweDtcbiRzc0NvbnRhaW5lcldpZHRoOiAzNTBweDtcbiRkYXNoSW50ZXJuYWxCcmVha0w6IDE1MjVweDtcbi8vIGJyZWFrIHdpZHRoIFdJVEhPVVQgZmVlZENvbnRhaW5lclxuJGRhc2hJbnRlcm5hbEJyZWFrTTogJHJvc3RlcldpZHRoICsgJHNjb3Jlc0FuZExpbmtzV2lkdGggKyAkc3RhbmRpbmdzV2lkdGg7XG5cbi8qIFNjc3MgRG9jdW1lbnQgKi9cbmh0bWwge1xuICBiYWNrZ3JvdW5kOiB1cmwoJy4uL2ltYWdlcy9iYWxscGFya19iZzIuanBnJykgbm8tcmVwZWF0IGNlbnRlciBjZW50ZXIgZml4ZWQ7XG4gIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAtby1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEzLjVweDtcbn1cbmRpdiB7XG4gIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xufVxuYSB7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIC5uby10b3VjaCAmOmhvdmVyIHtcbiAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgfVxufVxuaW5wdXQsXG5zZWxlY3QsXG50ZXh0YXJlYSxcbmJ1dHRvbiB7XG4gIGZvbnQtZmFtaWx5OiBDYWxpYnJpLCBIZWx2ZXRpY2EsIEFyaWFsLCBzYW5zLXNlcmlmO1xuICBmb250LXNpemU6IDEycHg7XG59XG5ib2R5IHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG59XG5sZWdlbmQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2lkdGg6IDEwMCU7XG4gIHBhZGRpbmc6IDA7XG4gIC8vIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gIC8vIGZvbnQtc2l6ZTogMjFweDtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIC8vIGNvbG9yOiAjMzMzO1xuICAvLyBib3JkZXI6IDA7XG4gIC8vIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZTVlNWU1O1xufVxuI2NvbnRhaW5lciB7XG4gIGhlaWdodDogMTAwJTtcbn1cbnN0cm9uZyB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuW3YtY2xvYWtdIHtcbiAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xufVxuLndhaXRpbmcge1xuICBjdXJzb3I6IHdhaXQgIWltcG9ydGFudDtcbn1cbi5zb3J0QXJyb3cge1xuICBmb250LXNpemU6IGVtKDgpICFpbXBvcnRhbnQ7XG59XG4ucmlnaHRBbGlnbiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG59XG4ubGVmdEFsaWduIHtcbiAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xufVxuLmNlbnRlckFsaWduIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG59XG4uYm9sZCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuI3BsYXllclNlYXJjaCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6ICRhcHBQYWRkaW5nO1xuICB0b3A6IGVtKDcpO1xuICBzcGFuIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICBpbnB1dCB7XG4gICAgd2lkdGg6IGVtKDI1MCk7XG4gIH1cbiAgI3BsYXllclNlYXJjaFJlc3VsdHMge1xuICAgIG92ZXJmbG93OiB2aXNpYmxlICFpbXBvcnRhbnQ7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGxlZnQ6IC01MHB4O1xuICAgIHotaW5kZXg6IDEwMDA7XG4gICAgdWwudWktYXV0b2NvbXBsZXRlIHtcbiAgICAgIGxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG59XG5kaXYjRFZMb2dPdXRCdXR0b24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgcmlnaHQ6IDA7XG4gIG1hcmdpbjogMCA1cHggMCAwO1xuICBAaW5jbHVkZSBjZW50ZXIoeSk7XG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAyOHB4O1xuICAgIG1heC1oZWlnaHQ6IDI4cHg7XG4gIH1cbn1cblxuJG1lbnVDb2xvcjogI2U5ZTllOTtcbnVsLnVpLWF1dG9jb21wbGV0ZSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgYm9yZGVyOiAxcHggc29saWQgI2FkYWRhZDtcbiAgei1pbmRleDogMTAwMDtcbiAgb3ZlcmZsb3c6IGF1dG87XG4gIGhlaWdodDogMzAwcHg7XG4gIHdpZHRoOiAzMDBweDtcbiAgKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgfVxuICBsaS51aS1tZW51LWl0ZW0ge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBkYXJrZW4oJGFwcEJHQ29sb3JHcmV5LCA2MCUpO1xuICAgIGEge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAkYXBwUGFkZGluZztcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGNvbG9yOiAjMzMzO1xuICAgICAgc21hbGwge1xuICAgICAgICBmb250LXNpemU6IGVtKDExKTtcbiAgICAgIH1cbiAgICAgIHNwYW4ge1xuICAgICAgICBjb2xvcjogIzNkM2QzZCAhaW1wb3J0YW50O1xuICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogNDBweDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICBAaW5jbHVkZSBjZW50ZXIoeSk7XG4gICAgICB9XG4gICAgfVxuICAgICZbZGF0YS10eXBlPSdPcmcnXSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJG1lbnVDb2xvciwgMzAlKTtcbiAgICB9XG4gICAgJltkYXRhLXR5cGU9J1ByZWZsaXN0J10ge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRtZW51Q29sb3IsIDUwJSk7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICAgICYudWktc3RhdGUtZm9jdXMge1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgIGEge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGluZEJsdWUsIDUlKSAhaW1wb3J0YW50O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIHNwYW4ge1xuICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxubGlbZGF0YS1zb3J0PScwJ10ge1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzAwMDtcbn1cbmxpW2RhdGEtc29ydD0nMCddIH4gbGlbZGF0YS1zb3J0PScwJ10ge1xuICBib3JkZXItdG9wOiBub25lO1xufVxubGlbZGF0YS1zb3J0PScxJ10ge1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzAwMDtcbn1cbmxpW2RhdGEtc29ydD0nMSddIH4gbGlbZGF0YS1zb3J0PScxJ10ge1xuICBib3JkZXItdG9wOiBub25lO1xufVxubGlbZGF0YS1zb3J0PScyJ10ge1xuICBib3JkZXItdG9wOiAycHggc29saWQgIzAwMDtcbn1cbmxpW2RhdGEtc29ydD0nMiddIH4gbGlbZGF0YS1zb3J0PScyJ10ge1xuICBib3JkZXItdG9wOiBub25lO1xufVxuXG4vLyBJbmRWaWRQbGF5ZXIgU3R5bGVzXG5maWd1cmUjaW5kSFRNTDVWaWRlbyB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA5NSU7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIHZpZGVvIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzNjM2MzZTtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICB9XG4gIGZpZ2NhcHRpb24ge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIHdpZHRoOiAxNSU7XG4gICAgZGl2IHtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICBhIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgcGFkZGluZzogZW0oNSk7XG4gICAgICBsaW5lLWhlaWdodDogZW0oMTQpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzNjM2MzZTtcbiAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgIzJmMmYzMTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMmYyZjMxO1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICBmb250LXNpemU6IGVtKDE1KTtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU4NTg1YjtcbiAgICAgIH1cbiAgICAgIHNtYWxsIHtcbiAgICAgICAgZm9udC1zaXplOiBlbSgxMCk7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5idG4ge1xuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JlZW47XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgdGV4dC1zaGFkb3c6IDFweCAxcHggMHB4ICM2NjY7XG4gIHBhZGRpbmc6IDNweCAxMnB4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICYuY2FuY2VsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5kUmVkO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRpbmRSZWQsIDE1JSk7XG4gICAgfVxuICB9XG4gICY6aG92ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjNWNiODVjLCAxNSUpO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gICYuZ3JleWVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2M3YzdjICFpbXBvcnRhbnQ7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWM1YzVjICFpbXBvcnRhbnQ7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgfVxuICB9XG4gICYuc2xpbSB7XG4gICAgcGFkZGluZzogMCAxMnB4O1xuICB9XG59XG4ueWVzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ2ODc0MiAhaW1wb3J0YW50O1xuICBjb2xvcjogI2ZmZjtcbn1cbi5ubyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NTAzMDEgIWltcG9ydGFudDtcbiAgY29sb3I6ICNmZmY7XG59XG4uYWxsb3dXcmFwIHtcbiAgd2hpdGUtc3BhY2U6IGluaGVyaXQgIWltcG9ydGFudDtcbn1cbiNvdmVybGF5IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDAlO1xuICBsZWZ0OiAwJTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjc1KTtcbiAgei1pbmRleDogOTk5OTtcbn1cbi8qKioqKioqKioqKioqKiBIRUFERVIgU1RZTEVTICoqKioqKioqKioqKioqL1xuI2hlYWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogJERWaGVhZEhlaWdodDtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAkaW5kUmVkO1xuICBiYWNrZ3JvdW5kOiAkYmxhY2tGYWRlMzA7XG4gID4gaDIge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogZW0oMjApO1xuICAgIEBpbmNsdWRlIGNlbnRlcigpO1xuICB9XG4gICNoZWFkZXIge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nLWxlZnQ6IGVtKDEwKTtcbiAgICA+IGgyIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmb250LWZhbWlseTogJ1RyaWJlVHlwZV9EVic7XG4gICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMmVtO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHRleHQtc2hhZG93OiBlbSgxKSBlbSgxKSAkaW5kQmx1ZTtcbiAgICAgIEBpbmNsdWRlIGJyZWFrcG9pbnQoJHhzKSB7XG4gICAgICAgIGZvbnQtc2l6ZTogZW0oMjApO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgID4gaDUge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGNvbG9yOiAkaW5kUmVkO1xuICAgICAgZm9udC1zaXplOiAxZW07XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgdGV4dC1zaGFkb3c6IGVtKDEpIGVtKDEpICRpbmRCbHVlO1xuICAgICAgQGluY2x1ZGUgcmVzcG9uZC10byhwaG9uZSkge1xuICAgICAgICBmb250LXNpemU6ICRhcHBQYWRkaW5nO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGNlbnRlcih5KTtcbiAgfVxuICAjZHZMaW5rcyB7XG4gICAgcmlnaHQ6IDA7XG4gICAgcGFkZGluZzogJG5hdkZvbnRTaXplIDJlbTtcbiAgICBmb250LWZhbWlseTogJ01pdHRlbHNjaHJpZnRfRFYnO1xuICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgIGEge1xuICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICB9XG4gICAgQGluY2x1ZGUgY2VudGVyKHkpO1xuICB9XG4gICNtb2RlcyB7XG4gICAgYmFja2dyb3VuZDogJGJsYWNrRmFkZTMwO1xuICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgJGluZFJlZDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKTtcbiAgfVxuICAjbmF2IHtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgbGkge1xuICAgICAgd2lkdGg6IDEzJTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggZGFzaGVkICRpbmRSZWQ7XG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRpemUoIzAwMDAwMCwgJG5hdkl0ZW1UcmFucyk7XG4gICAgICAgIGNvbG9yOiAjZmZmZmZmO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtZmFtaWx5OiAnTmV1emVpdF9EVic7XG4gICAgICAgIGZvbnQtc2l6ZTogJG5hdkZvbnRTaXplO1xuICAgICAgICBwYWRkaW5nOiBlbSgxNyk7XG4gICAgICAgICZbcmVsPSdtZWRpY2FsJ10ge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50aXplKCMwMDAwMDAsICRuYXZJdGVtVHJhbnMpIHVybCguLi9pbWFnZXMvbWVkaWNhbF9iX2JnLnBuZykgcmlnaHQgbm8tcmVwZWF0O1xuICAgICAgICAgIC5uby10b3VjaCAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50aXplKCMwMDAwMDAsICRuYXZJdGVtVHJhbnNIb3ZlcikgdXJsKC4uL2ltYWdlcy9tZWRpY2FsX2JfYmcucG5nKSByaWdodCBuby1yZXBlYXQ7XG4gICAgICAgICAgfVxuICAgICAgICAgICYubW5BY3RpdmUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudGl6ZSgjMDAwMDAwLCAkbmF2SXRlbVRyYW5zSG92ZXIpIHVybCguLi9pbWFnZXMvbWVkaWNhbF9iX2JnLnBuZykgcmlnaHQgbm8tcmVwZWF0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmW3JlbD0nY2l2aWQnXSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRpemUoIzAwMDAwMCwgJG5hdkl0ZW1UcmFucykgdXJsKC4uL2ltYWdlcy9jaXZpZF9iX2JnLnBuZykgcmlnaHQgbm8tcmVwZWF0O1xuICAgICAgICAgIC5uby10b3VjaCAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50aXplKCMwMDAwMDAsICRuYXZJdGVtVHJhbnNIb3ZlcikgdXJsKC4uL2ltYWdlcy9jaXZpZF9iX2JnLnBuZykgcmlnaHQgbm8tcmVwZWF0O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLm1uQWN0aXZlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRpemUoIzAwMDAwMCwgJG5hdkl0ZW1UcmFuc0hvdmVyKSB1cmwoLi4vaW1hZ2VzL2NpdmlkX2JfYmcucG5nKSByaWdodCBuby1yZXBlYXQ7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICZbcmVsPSd0b250byddIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudGl6ZSgjMDAwMDAwLCAkbmF2SXRlbVRyYW5zKSB1cmwoLi4vaW1hZ2VzL3RvbnRvX2JfYmcucG5nKSByaWdodCBuby1yZXBlYXQ7XG4gICAgICAgICAgLm5vLXRvdWNoICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRpemUoIzAwMDAwMCwgJG5hdkl0ZW1UcmFuc0hvdmVyKSB1cmwoLi4vaW1hZ2VzL3RvbnRvX2JfYmcucG5nKSByaWdodCBuby1yZXBlYXQ7XG4gICAgICAgICAgfVxuICAgICAgICAgICYubW5BY3RpdmUge1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudGl6ZSgjMDAwMDAwLCAkbmF2SXRlbVRyYW5zSG92ZXIpIHVybCguLi9pbWFnZXMvdG9udG9fYl9iZy5wbmcpIHJpZ2h0IG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJltyZWw9J2R2aWV3J10ge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50aXplKCMwMDAwMDAsICRuYXZJdGVtVHJhbnMpIHVybCguLi9pbWFnZXMvZGV2ZWxvcG1lbnRfYl9iZy5wbmcpIHJpZ2h0IG5vLXJlcGVhdDtcbiAgICAgICAgICAubm8tdG91Y2ggJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudGl6ZSgjMDAwMDAwLCAkbmF2SXRlbVRyYW5zSG92ZXIpIHVybCguLi9pbWFnZXMvZGV2ZWxvcG1lbnRfYl9iZy5wbmcpIHJpZ2h0IG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5tbkFjdGl2ZSB7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50aXplKCMwMDAwMDAsICRuYXZJdGVtVHJhbnNIb3ZlcikgdXJsKC4uL2ltYWdlcy9kZXZlbG9wbWVudF9iX2JnLnBuZykgcmlnaHQgbm8tcmVwZWF0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmW3JlbD0nZGF0YXNoZWV0cyddIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudGl6ZSgjMDAwMDAwLCAkbmF2SXRlbVRyYW5zKSB1cmwoLi4vaW1hZ2VzL2RhdGFzaGVldHNfYl9iZy5wbmcpIHJpZ2h0IG5vLXJlcGVhdDtcbiAgICAgICAgICAubm8tdG91Y2ggJjpob3ZlciB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudGl6ZSgjMDAwMDAwLCAkbmF2SXRlbVRyYW5zSG92ZXIpIHVybCguLi9pbWFnZXMvZGF0YXNoZWV0c19iX2JnLnBuZykgcmlnaHQgbm8tcmVwZWF0O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLm1uQWN0aXZlIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRpemUoIzAwMDAwMCwgJG5hdkl0ZW1UcmFuc0hvdmVyKSB1cmwoLi4vaW1hZ2VzL2RhdGFzaGVldHNfYl9iZy5wbmcpIHJpZ2h0IG5vLXJlcGVhdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi8qXHRFTkQgSEVBREVSIFNUWUxFUyAqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKiBDT05URU5UIFNUWUxFUyAqKioqKioqKioqKioqKi9cbi5oaWRkZW4ge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4jYXBwQ29udGVudCB7XG4gIGJhY2tncm91bmQ6ICRibGFja0ZhZGUzMDtcbiAgcGFkZGluZzogJGFwcFBhZGRpbmc7XG4gIGhlaWdodDogMTAwJTtcblxuICAvKkBpbmNsdWRlIGNhbGMobWluLXdpZHRoLCAnI3tlbSgxMDI0KX0gLSAjeyRhcHBQYWRkaW5nfScpOyovXG4gIGRpdi5hcHAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBCR0NvbG9yR3JleTtcbiAgICAvKnBhZGRpbmc6JGFwcFBhZGRpbmc7Ki9cbiAgICAvKm92ZXJmbG93OmF1dG87Ki9cbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgQG1lZGlhIHByaW50IHtcbiAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgIH1cbiAgfVxufVxuI3NpZGVCYXIge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAxNSU7XG4gIG1pbi13aWR0aDogMTI1cHg7XG59XG4vKlx0RU5EIENPTlRFTlQgU1RZTEVTICoqKioqKioqKioqKioqL1xuLyoqKioqKioqKioqKioqIExPR0lOIFBBR0UgKioqKioqKioqKioqKiovXG4jbG9naW5Db250YWluZXIge1xuICBAaW5jbHVkZSBjdXJ2ZWQoZW0oMjApKTtcbiAgd2lkdGg6IGVtKDM0NSk7XG4gIGhlaWdodDogZW0oMzI1KTtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRpemUoJGluZEJsdWUsIDAuMyk7XG4gIG1hcmdpbi10b3A6IGVtKDEwMCk7XG4gIEBpbmNsdWRlIGNlbnRlcih4KTtcbiAgQGluY2x1ZGUgc2hhZG93KDAsIGVtKDYpLCByZ2JhKCMwMDAwMDAsIDEpKTtcbiAgQGluY2x1ZGUgcmVzcG9uZC10byhwaG9uZSkge1xuICAgIHdpZHRoOiA5NSU7XG4gICAgaGVpZ2h0OiBlbSgzMjUpO1xuICAgIG1hcmdpbi10b3A6IDEwJTtcbiAgfVxuICBoMyB7XG4gICAgY29sb3I6ICRpbmRSZWQ7XG4gICAgZm9udC1zaXplOiBlbSgyMCk7XG4gICAgbWFyZ2luLXRvcDogZW0oMjApO1xuICAgIEBpbmNsdWRlIGNlbnRlcih4KTtcbiAgICBAaW5jbHVkZSByZXNwb25kLXRvKHBob25lKSB7XG4gICAgICBmb250LXNpemU6IGVtKDE3KTtcbiAgICB9XG4gIH1cbiAgaDEge1xuICAgIGZvbnQtZmFtaWx5OiAnVHJpYmVUeXBlX0RWJztcbiAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICBmb250LXNpemU6IGVtKDM1KTtcbiAgICBtYXJnaW4tdG9wOiBlbSgyMCk7XG4gICAgQGluY2x1ZGUgY2VudGVyKHgpO1xuICAgIEBpbmNsdWRlIHJlc3BvbmQtdG8ocGhvbmUpIHtcbiAgICAgIGZvbnQtc2l6ZTogZW0oMzMpO1xuICAgIH1cbiAgfVxufVxuLmR2Rm9ybSB7XG4gIEBpbmNsdWRlIGNlbnRlcih5KTtcbiAgd2lkdGg6IDEwMCU7XG4gIC5sb2dpblRleHQge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogODAlO1xuICAgIG1hcmdpbjogZW0oNSkgYXV0bztcbiAgICBpbnB1dCB7XG4gICAgICBmb250LXNpemU6IDk5JTtcbiAgICAgIGhlaWdodDogZW0oMzYpO1xuICAgICAgd2lkdGg6IDk3JTtcbiAgICB9XG4gIH1cbiAgLmxvZ2luQnV0dG9uIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgcGFkZGluZy10b3A6IGVtKDEwKTtcbiAgICBzcGFuIHtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgcGFkZGluZzogZW0oOCk7XG4gICAgICB3aWR0aDogODAlO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2JhKDAsIDAsIDAsIDAuNSk7XG4gICAgICBib3JkZXItcmFkaXVzOiBlbSg0KTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzNkNjA4MCAwJSwgIzI0NDU2ZSAxMDAlKTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzNkNjA4MCAwJSwgIzI0NDU2ZSAxMDAlKTtcbiAgICAgIGJhY2tncm91bmQtaW1hZ2U6IGxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICMzZDYwODAgMCUsICMyNDQ1NmUgMTAwJSk7XG4gICAgICBib3gtc2hhZG93OlxuICAgICAgICBpbnNldCAwIGVtKDEpIGVtKDIpIHJnYmEoMjU1LCAyNTUsIDI1NSwgMC4zKSxcbiAgICAgICAgMCBlbSgxKSBlbSgxKSByZ2JhKDAsIDAsIDAsIDAuMSk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogMWVtO1xuICAgICAgdGV4dC1zaGFkb3c6IGVtKC0xKSBlbSgtMSkgZW0oMSkgcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGJhY2tncm91bmQtaW1hZ2U6IC1tb3otbGluZWFyLWdyYWRpZW50KHRvIGJvdHRvbSwgIzNkNjA4MCAwJSwgIzNiNWE5OSAxMDAlKTtcbiAgICAgICAgYmFja2dyb3VuZC1pbWFnZTogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjM2Q2MDgwIDAlLCAjM2I1YTk5IDEwMCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWltYWdlOiBsaW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjM2Q2MDgwIDAlLCAjM2I1YTk5IDEwMCUpO1xuICAgICAgfVxuICAgICAgJjphY3RpdmUge1xuICAgICAgICBib3gtc2hhZG93OiBpbnNldCAwIDAgZW0oNCkgcmdiYSgwLCAwLCAwLCAwLjQpO1xuICAgICAgICBiYWNrZ3JvdW5kOiAjMzU1MThkO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuI2xvYWRpbmdJbWcge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogZW0oOCk7XG4gIHJpZ2h0OiBlbSg4KTtcbiAgd2lkdGg6IDEwJTtcbn1cbiNub3RpY2Uge1xuICBAaW5jbHVkZSBjZW50ZXIoeCk7XG4gIGNvbG9yOiAjZmZmZmZmO1xuICBtYXJnaW4tdG9wOiBlbSgyNDUpO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHdpZHRoOiA4MCU7XG59XG4vKlx0RU5EIExPR0lOIFNUWUxFUyAqKioqKioqKioqKioqKi9cbi8qKioqKioqKioqKioqKlx0REFTSEJPQVJEIFBBR0UgKioqKioqKioqKioqKiovXG4kYnJlYWtXaWR0aDogMTI4NXB4O1xuI2FwcExpbmtzIHtcbiAgZGlzcGxheTogdGFibGU7XG4gIHdpZHRoOiA1NSU7XG4gIGhlaWdodDogMTAwJTtcbiAgKiB7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICB9XG4gID4gZGl2LmFwcExpbmsge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNmI2YzZjO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICRibGFja0ZhZGU0MDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpdi5hcHBNZW51IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgfVxuICAgIHNwYW4ubmFtZSB7XG4gICAgICByaWdodDogNXB4O1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7NDVweH0pO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDFweDtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIEBpbmNsdWRlIGNlbnRlcih5KTtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRicmVha1dpZHRoKSB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIHNwYW4uaW1hZ2Uge1xuICAgICAgbGVmdDogMTBweDtcbiAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgaGVpZ2h0OiAzNHB4O1xuICAgICAgQGluY2x1ZGUgY2VudGVyKHkpO1xuICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJGJyZWFrV2lkdGgpIHtcbiAgICAgICAgQGluY2x1ZGUgY2VudGVyKCk7XG4gICAgICB9XG4gICAgICBpbWcge1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgICAgaGVpZ2h0OiAzNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICA+IGRpdi5hcHBNZW51IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IGNhbGMoI3skRFZoZWFkSGVpZ2h0fSArIDVweCk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIG1pbi13aWR0aDogZW0oMjYwKTtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIHotaW5kZXg6IDk5OTk7XG4gICAgICBAaW5jbHVkZSBzaGFkb3coMCwgZW0oNiksIHJnYmEoIzAwMDAwMCwgMSkpO1xuICAgICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgJi5pc09yZ3Mge1xuICAgICAgICAgIGxpLmFwcE1lbnVHcm91cCB7XG4gICAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjNmI2YzZjO1xuICAgICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICAgIGJvcmRlci1yaWdodDogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIGxpLmFwcE1lbnVHcm91cCB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgICAgPiBzcGFuIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5kQmx1ZTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIH1cbiAgICAgICAgICB1bCB7XG4gICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICBsaS5hcHBNZW51SXRlbSB7XG4gICAgICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiBjYXBpdGFsaXplO1xuICAgICAgICAgICAgICBhLFxuICAgICAgICAgICAgICBzcGFuLm5vbGluayB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjM2M1Yzc7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2RjZTZmMDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjZGNlNmYwLCA0MCk7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6bGFzdC1jaGlsZCBhIHtcbiAgICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuaW5hcHAge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBsZWZ0OiBlbSgxNzUpO1xuICAgIHRvcDogMDtcbiAgICB3aWR0aDogNDUlO1xuICAgIGhlaWdodDogJG1haW5OYXZIZWlnaHQ7XG4gICAgei1pbmRleDogOTk5OTtcbiAgICA+IGRpdi5hcHBMaW5rIHtcbiAgICAgIGZvbnQtc2l6ZTogZW0oMTMpO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzg3ODc4OTtcbiAgICAgIHNwYW4uaW1hZ2Uge1xuICAgICAgICBtYXJnaW4tdG9wOiBlbSgyKTtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICBtYXgtd2lkdGg6IDkwJTtcbiAgICAgICAgICBtYXgtaGVpZ2h0OiA5MCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgID4gZGl2LmFwcE1lbnUge1xuICAgICAgICB0b3A6IGNhbGMoJG1haW5OYXZIZWlnaHQpO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuaW5kLW1vZGFsIHtcbiAgLm1vZGFsLWNvbnRhaW5lciB7XG4gICAgJi5saXN0dmlld1NlYXJjaE1vZGFsIHtcbiAgICAgIHRvcDogMTAwcHg7XG4gICAgICB3aWR0aDogMzUwcHg7XG4gICAgICBwYWRkaW5nOiAkYXBwUGFkZGluZztcbiAgICAgIEBpbmNsdWRlIGNlbnRlcih4KTtcbiAgICAgIGlucHV0W3R5cGU9J3RleHQnXSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBwYWRkaW5nOiBjYWxjKCRhcHBQYWRkaW5nIC8gMik7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIH1cbiAgICAgID4gLm1vZGFsLWNvbnRlbnQge1xuICAgICAgICBAaW5jbHVkZSByZW1vdmVzaGFkb3coKTtcbiAgICAgIH1cbiAgICB9XG4gICAgJi5uZXctbGlzdCB7XG4gICAgICB3aWR0aDogNDAwcHg7XG4gICAgICBwYWRkaW5nOiAkYXBwUGFkZGluZztcbiAgICAgICNjYXRlZ29yeSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgLmRyb3Bkb3duIHtcbiAgICAgICAgICB3aWR0aDogMjIwcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5ub3JtYWwge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBsYWJlbCB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHdpZHRoOiA3MHB4O1xuICAgICAgICB9XG4gICAgICAgIGlucHV0LFxuICAgICAgICBzZWxlY3Qge1xuICAgICAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmJ1dHRvbnMge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICAgIC50aXRsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcGFkZGluZy1ib3R0b206ICRhcHBQYWRkaW5nO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgY29sb3I6ICRpbmRCbHVlO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICAgICNsaXN0LXZpZXcge1xuICAgICAgLnNlYXJjaC1saXN0cy13cmFwcGVyIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAuY2xlYXItaW5wdXQge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICB0b3A6IDVweDtcbiAgICAgICAgICByaWdodDogNXB4O1xuICAgICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAgIGhlaWdodDogMjBweDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5vcHRpb25zIHtcbiAgICAgICAgYnV0dG9uIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luOiAxMHB4IDA7XG4gICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkaW5kUmVkO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuc2VsZWN0LWFsbCB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgYmFja2dyb3VuZDogIzQ0NDtcbiAgICAgICAgcGFkZGluZzogNXB4IDNweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICAgICNncm91cC1saXN0IHtcbiAgICAgICAgaGVpZ2h0OiAyNTBweDtcbiAgICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICAgICAgLmdyb3VwIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgcCB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgcCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBsaSB7XG4gICAgICAgICAgcGFkZGluZzogNXB4IDdweDtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgY29sb3I6ICM0NDQ7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjb2xvcjogJGluZEJsdWU7XG4gICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gICAgICAgICAgfVxuICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogJGluZEJsdWU7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4jZGFzaEludGVybmFsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogJGRhc2hJbnRlcm5hbEJyZWFrTTtcbiAgaGVpZ2h0OiAxMDAlO1xuICAjbWFpbk5hdiB7XG4gICAgaGVpZ2h0OiAkbWFpbk5hdkhlaWdodDtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2QkdDb2xvcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgbGlnaHRlbigkcGxheWVyRGV2VUlDb2xvciwgMTAlKTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgPiBzcGFuIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgLy8gcGFkZGluZzogJGFwcFBhZGRpbmcgMDtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI1MjkyZTtcbiAgICAgIHdpZHRoOiAkZGFzaE5hdldpZHRoO1xuICAgICAgPiBoMiB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICAgICAgLy8gcGFkZGluZzplbSg3KSAwIDAgMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdUcmliZVR5cGVfRFYnO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgZm9udC1zaXplOiBlbSgxNSk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC1zaGFkb3c6IGVtKDEpIGVtKDEpICRpbmRCbHVlO1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCR4cykge1xuICAgICAgICAgIGZvbnQtc2l6ZTogZW0oMjApO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgPiBzbWFsbCB7XG4gICAgICAgIGNvbG9yOiAjZmRiMzMzO1xuICAgICAgICBmb250LXNpemU6IGVtKDEyKTtcbiAgICAgIH1cbiAgICB9XG4gICAgPiBkaXYjYXBwTGlua3Mge1xuICAgICAgPiBkaXYuYXBwTGluayB7XG4gICAgICAgIHNwYW4uaW1hZ2Uge1xuICAgICAgICAgIHdpZHRoOiAzNHB4O1xuICAgICAgICAgIGhlaWdodDogMzRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICA+IGRpdiNwbGF5ZXJTZWFyY2gge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDQwcHg7XG4gICAgICB0b3A6IGVtKDEyKTtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAyMDBweDtcbiAgICAgIHBhZGRpbmc6IDAgMTBweCAwIDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBsYWJlbCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBmb250LXNpemU6IGVtKDExKTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMnB4IDA7XG4gICAgICB9XG4gICAgICBpbnB1dCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgI3BsYXllclNlYXJjaFJlc3VsdHMge1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGxlZnQ6IC02MHB4O1xuICAgICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgICB1bC51aS1hdXRvY29tcGxldGUge1xuICAgICAgICAgIGxlZnQ6IC01MHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRkYXNoSW50ZXJuYWxCcmVha0wpIHtcbiAgICAgICAgcmlnaHQ6IDgwcHg7XG4gICAgICB9XG4gICAgfVxuICAgID4gZGl2I2ZlZWREaXNwbGF5QnV0dG9uIHtcbiAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRkYXNoSW50ZXJuYWxCcmVha0wpIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgZGl2I3RyZWxsb0Rpc3BsYXlCdXR0b24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gIH1cbiAgI2d2LXRpY2tlci1hbmNob3Ige1xuICAgIHBhZGRpbmctdG9wOiAkbWFpbk5hdkhlaWdodDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBtYXgtd2lkdGg6ICRyb3N0ZXJXaWR0aCArICRzY29yZXNBbmRMaW5rc1dpZHRoICsgJHN0YW5kaW5nc1dpZHRoICsgJHNzQ29udGFpbmVyV2lkdGg7XG4gICAgbWFyZ2luOiAwIGF1dG87XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICA+ICoge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gICNjb250ZW50IHtcbiAgICB3aWR0aDogJHJvc3RlcldpZHRoICsgJHNjb3Jlc0FuZExpbmtzV2lkdGggKyAkc3RhbmRpbmdzV2lkdGggKyAkc3NDb250YWluZXJXaWR0aDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgIEBpbmNsdWRlIGNlbnRlcih4KTtcbiAgICBAaW5jbHVkZSBmbGV4ZXZlbigpO1xuXG4gICAgPiBkaXYge1xuICAgICAgZmxleDogMCAxIDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMjUlO1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgJi5yb3N0ZXJXaWR0aCB7XG4gICAgICAgIG1heC13aWR0aDogJHJvc3RlcldpZHRoO1xuICAgICAgfVxuICAgICAgJi5zY29yZXNOTGlua3NXaWR0aCB7XG4gICAgICAgIG1pbi13aWR0aDogJHNjb3Jlc0FuZExpbmtzV2lkdGg7XG4gICAgICB9XG4gICAgICAmLnN0YW5kaW5nc1dpZHRoIHtcbiAgICAgICAgbWluLXdpZHRoOiAkc3RhbmRpbmdzV2lkdGg7XG4gICAgICB9XG4gICAgICA+IGRpdi5jb250ZW50Q29sQ29udGFpbmVyIHtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzZhNmI2YztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogJGFwcFBhZGRpbmc7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgaDMge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRhcHBMZWZ0TWVudUJHQ29sb3I7XG4gICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgICAgICBsZXR0ZXItc3BhY2luZzogMXB4O1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgfVxuICAgICAgICAueWVsbG93LWJ1dHRvbiB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGI1MDc7XG4gICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oI2ZkYjUwNywgMzAlKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjZmRiNTA3LCAzMCUpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLmRpc2FibGVkLFxuICAgICAgICAgICZbZGlzYWJsZWRdIHtcbiAgICAgICAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBvcGFjaXR5OiAwLjU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYjY2xlUm9zdGVyVGFibGUge1xuICAgICAgICAgIG1heC13aWR0aDogJHJvc3RlcldpZHRoO1xuICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgICAgPiBkaXYuY29udGVudENvbHVtblNjcm9sbCA+IGRpdi5yb3N0ZXItYm9hcmQtdGFibGVzIHtcbiAgICAgICAgICAgID4gZGl2Lm9yZyB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICAgICAgICAgICAgICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgICAgICAgICAgICAgPiBkaXYge1xuICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICA+IGRpdiArIGRpdiArIGRpdiArIGRpdiB7XG4gICAgICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAudGFibGUtbmFtZSB7XG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZDogJGluZEJsdWU7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAucm9zdGVyLXRhYmxlIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgI2ZmZjtcbiAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAkaW5kQmx1ZTtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcbiAgICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDEycHg7XG4gICAgICAgICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkaW5kQmx1ZTtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICAgICAgICAgIGJvcmRlci1yaWdodDogMDtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICYuc2FsYXJ5LFxuICAgICAgICAgICAgICAgICAgJi5wb3MsXG4gICAgICAgICAgICAgICAgICAmLmFnZSxcbiAgICAgICAgICAgICAgICAgICYuc3VycGx1cyxcbiAgICAgICAgICAgICAgICAgICYucGEsXG4gICAgICAgICAgICAgICAgICAmLnhXYXIsXG4gICAgICAgICAgICAgICAgICAmLnN2YyxcbiAgICAgICAgICAgICAgICAgICYuc3IsXG4gICAgICAgICAgICAgICAgICAmLm1yLFxuICAgICAgICAgICAgICAgICAgJi5hYixcbiAgICAgICAgICAgICAgICAgICYucnVucyxcbiAgICAgICAgICAgICAgICAgICYuaGl0cyxcbiAgICAgICAgICAgICAgICAgICYueGIsXG4gICAgICAgICAgICAgICAgICAmLmJiLFxuICAgICAgICAgICAgICAgICAgJi5rcyxcbiAgICAgICAgICAgICAgICAgICYub3BzLFxuICAgICAgICAgICAgICAgICAgJi5kZWYsXG4gICAgICAgICAgICAgICAgICAmLnNwbGl0LFxuICAgICAgICAgICAgICAgICAgJi5kYXRlLFxuICAgICAgICAgICAgICAgICAgJi5zY291dCB7XG4gICAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdGJvZHkge1xuICAgICAgICAgICAgICAgICAgdHIge1xuICAgICAgICAgICAgICAgICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgICAgICAgICAgICYuZW1wdHktcm93IHtcbiAgICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oIzY5ODE5OCwgMjAlKTtcbiAgICAgICAgICAgICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgICAgICAgICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMnB4O1xuICAgICAgICAgICAgICAgICAgJi5lbXB0eS1jZWxsIHtcbiAgICAgICAgICAgICAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAucG9zLFxuICAgICAgICAgICAgICAgIC5hZ2UsXG4gICAgICAgICAgICAgICAgLnBhLFxuICAgICAgICAgICAgICAgIC54V2FyLFxuICAgICAgICAgICAgICAgIC5zdmMsXG4gICAgICAgICAgICAgICAgLnNyLFxuICAgICAgICAgICAgICAgIC5tcixcbiAgICAgICAgICAgICAgICAuYWIsXG4gICAgICAgICAgICAgICAgLmlwLFxuICAgICAgICAgICAgICAgIC5ydW5zLFxuICAgICAgICAgICAgICAgIC5oaXRzLFxuICAgICAgICAgICAgICAgIC54YixcbiAgICAgICAgICAgICAgICAuYmIsXG4gICAgICAgICAgICAgICAgLmtzLFxuICAgICAgICAgICAgICAgIC5zcGxpdCB7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnBvcyB7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5tbHIge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5kYXRlIHtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAueE9wcyB7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNjb3V0IHtcbiAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLmFnZSB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm9wdCB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnN1cnBsdXMge1xuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5wck91dHJpZ2h0LFxuICAgICAgICAgICAgICAgIC5mYXR5cGUge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5vcHMsXG4gICAgICAgICAgICAgICAgLmRlZiB7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLndPYmEge1xuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5kdnIge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5vcHRpb25hbCB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnBsYXllciB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5zYWxhcnkge1xuICAgICAgICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLm5hbWUge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgICAgIG1heC13aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIC5oaWRlLWNvbCB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAuc2hvdy1jb2wge1xuICAgICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgLnNlY3Rpb24taGlkZSB7XG4gICAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAucHJvc3BlY3RzIHtcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5kZXB0aCB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmI3Njb3Jlc0FuZExpbmtzIHtcbiAgICAgICAgICA+IGRpdi5zY29yZXNBbmRMaW5rc01lbnUge1xuICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgID4gZGl2LnNjb3Jlc0FuZExpbmtzVGFibGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgKiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmVtcHR5Qkcge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCNmZmYsIDAuOSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0YWJsZS50YWJsZURpc3BsYXkge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgLmRhc2hFeGNsdWRlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHVsOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgICAgICBtYXJnaW46IDFweDtcbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJiNmZWVkQ29udGFpbmVyIHtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgd2lkdGg6ICRzc0NvbnRhaW5lcldpZHRoO1xuICAgICAgICBoZWlnaHQ6IGNhbGMoMTAwdmggLSAjeyRtYWluTmF2SGVpZ2h0fSAtIDEyMHB4KTtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBpZnJhbWUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgcGFkZGluZzogMDtcbiAgICAgICAgfVxuICAgICAgICAjc21va2VzaWduYWxzIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgfVxuICAgICAgICAucGFnZSB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRkYXNoSW50ZXJuYWxCcmVha0wpIHtcbiAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgIGhlaWdodDogNjAwcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgQGluY2x1ZGUgc2hhZG93KDAsIGVtKDYpLCByZ2JhKCMwMDAwMDAsIDEpKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAkZGFzaEludGVybmFsQnJlYWtMKSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIEBpbmNsdWRlIGNlbnRlcnJlc2V0KHgpO1xuICAgIH1cbiAgfVxufVxuI2Rhc2hib2FyZCB7XG4gIC8qbWluLXdpZHRoOmVtKDgwMCk7Ki9cbiAgI2Rhc2gge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAjYXBwQ29udGVudCB7XG4gICAgICAvKndpZHRoOiRtb2R1bGVBcHBDb250ZW50V2lkdGg7Ki9cbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgd2lkdGg6IDkwJTtcbiAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gI3skRFZoZWFkSGVpZ2h0fSk7XG4gICAgICBAaW5jbHVkZSBjZW50ZXIoJ3gnKTtcbiAgICAgIGgyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgZm9udC1zaXplOiBlbSgzMCk7XG4gICAgICAgIG1hcmdpbjogMCAwIGVtKDgpIDA7XG4gICAgICB9XG4gICAgICAuYXBwIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgIC8qb3ZlcmZsb3c6IGF1dG87Ki9cblxuICAgICAgICAkbW9kdWxlQXBwQ29udGVudFdpZHRoOiBlbSgxMDUwKTtcbiAgICAgICAgJG1vZHVsZVdpZHRoOiAyNDVweDtcbiAgICAgICAgJG1vZHVsZUhlaWdodDogMTA0cHg7XG4gICAgICAgICRtb2R1bGVNYXJnaW46IGVtKDEwKTtcbiAgICAgICAgJG1vZHVsZUJhY2tDb2xvcjogcmdiYSgzOSwgNjYsIDEwNSwgMC43KTtcbiAgICAgICAgJG1vZHVsZUZyb250Q29sb3I6IHJnYmEoMzgsIDQ1LCA1MiwgMC43KTtcbiAgICAgICAgJG1vZHVsZUgzRGVmYXVsdEZvbnRTaXplOiBlbSgzMik7XG4gICAgICAgICRtb2R1bGVCdXR0b25EZWZhdWx0Rm9udFNpemU6IGVtKDE2KTtcbiAgICAgICAgLmRhc2hJdGVtIHtcbiAgICAgICAgICBwYWRkaW5nOiAwIDVweCAhaW1wb3J0YW50O1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB3aWR0aDogMjAlO1xuICAgICAgICAgIGRpdi5teS1pbm5lciB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBtYXJnaW4tYm90dG9tOiBlbSgxMCk7XG4gICAgICAgICAgICAucGxheWVyU2VhcmNoUmVzdWx0cyB7XG4gICAgICAgICAgICAgIHVsLnVpLWF1dG9jb21wbGV0ZSB7XG4gICAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBkaXYubXktbW9kdWxlIHtcbiAgICAgICAgICAgIGhlaWdodDogZW0oMTEzKTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtb2R1bGVCYWNrQ29sb3I7XG4gICAgICAgICAgICAtd2Via2l0LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgICAgICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIGJvdHRvbTogZW0oNSk7XG4gICAgICAgICAgICAgIHJpZ2h0OiBlbSg1KTtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICM3ODc4Nzg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNjOTQ1NTQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IC13ZWJraXQtZ3JhZGllbnQobGluZWFyLCBsZWZ0IHRvcCwgbGVmdCBib3R0b20sIGZyb20oI2U2MTkyZSksIHRvKCNjOTQ1NTQpKTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZTYxOTJlLCAjYzk0NTU0KTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZTYxOTJlLCAjYzk0NTU0KTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogLW1zLWxpbmVhci1ncmFkaWVudCh0byBib3R0b20sICNlNjE5MmUsICNjOTQ1NTQpO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQodG8gYm90dG9tLCAjZTYxOTJlLCAjYzk0NTU0KTtcbiAgICAgICAgICAgICAgcGFkZGluZzogZW0oNSkgZW0oMTApO1xuICAgICAgICAgICAgICBtYXJnaW46IDAgZW0oNSk7XG4gICAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXM6IDZweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNnB4O1xuICAgICAgICAgICAgICAtd2Via2l0LWJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMSkgMCAxcHggMDtcbiAgICAgICAgICAgICAgLW1vei1ib3gtc2hhZG93OiByZ2JhKDAsIDAsIDAsIDEpIDAgMXB4IDA7XG4gICAgICAgICAgICAgIGJveC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMSkgMCAxcHggMDtcbiAgICAgICAgICAgICAgdGV4dC1zaGFkb3c6IHJnYmEoMCwgMCwgMCwgMC40KSAwIDFweCAwO1xuICAgICAgICAgICAgICBjb2xvcjogd2hpdGU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJG1vZHVsZUJ1dHRvbkRlZmF1bHRGb250U2l6ZTtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICBib3JkZXItdG9wLWNvbG9yOiAjYjgxMjEyO1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICNiODEyMTI7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLyomOmFjdGl2ZSB7XG5cdFx0XHRcdFx0XHRcdFx0Ym9yZGVyLXRvcC1jb2xvcjogIzFiNDM1ZTtcblx0XHRcdFx0XHRcdFx0XHRiYWNrZ3JvdW5kOiAjMWI0MzVlO1xuXHRcdFx0XHRcdFx0XHR9Ki9cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGgzIHtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmZmZmY7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogJG1vZHVsZUgzRGVmYXVsdEZvbnRTaXplO1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgei1pbmRleDogMzAwO1xuICAgICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogMjVweDtcbiAgICAgICAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogZW0oOSk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW4uYnV0dG9uQmcge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgIGhlaWdodDogNTBweDtcbiAgICAgICAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtb2R1bGVGcm9udENvbG9yO1xuICAgICAgICAgICAgICB6LWluZGV4OiAxMDA7XG4gICAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgIC13ZWJraXQtYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogMTBweDtcbiAgICAgICAgICAgICAgLW1vei1ib3JkZXItcmFkaXVzLWJvdHRvbXJpZ2h0OiAxMHB4O1xuICAgICAgICAgICAgICAtbW96LWJvcmRlci1yYWRpdXMtYm90dG9tbGVmdDogMTBweDtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6IDEwcHg7XG4gICAgICAgICAgICAgIGlucHV0IHtcbiAgICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEzcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbaWQ9J09yZ1ZpZXcnXSBzcGFuLmJ1dHRvbkJnIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgICAgIHdpZHRoOiA1MCU7XG4gICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDEwcHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHNwYW4uYXBwTG9nbyB7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIHRvcDogMDtcbiAgICAgICAgICAgICAgaGVpZ2h0OiA2MHB4O1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltpZD0nY2l2aWQnXSAuYXBwTG9nbyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDFweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9tb2R1bGVfbG9nb19jaXZpZC5wbmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbaWQ9J3RvbnRvcHJvJ10gLmFwcExvZ28ge1xuICAgICAgICAgICAgICB3aWR0aDogOThweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9tb2R1bGVfbG9nb190b250b3Byby5wbmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbaWQ9J3RvbnRvZmEnXSAuYXBwTG9nbyB7XG4gICAgICAgICAgICAgIHdpZHRoOiA5OHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL21vZHVsZV9sb2dvX3RvbnRvZmEucG5nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2lkPSdzY291dGluZyddIC5hcHBMb2dvIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDk4cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbW9kdWxlX2xvZ29fc2NvdXRpbmcucG5nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2lkPSdkdmlldyddIC5hcHBMb2dvIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDk5cHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbW9kdWxlX2xvZ29fcGxheWVyZGV2LnBuZykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJltpZD0nbWVkaWNhbCddIC5hcHBMb2dvIHtcbiAgICAgICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL21vZHVsZV9sb2dvX21lZGljYWwucG5nKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmW2lkPSdkYXRhc2hlZXRzJ10gLmFwcExvZ28ge1xuICAgICAgICAgICAgICB3aWR0aDogMTAwcHg7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCguLi9pbWFnZXMvbW9kdWxlX2xvZ29fZGF0YXNoZWV0cy5wbmcpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICZbaWQ9J3BsYXllcnZpZXcnXSAuYXBwTG9nbyB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKC4uL2ltYWdlcy9tb2R1bGVfbG9nb19wbGF5ZXJ2aWV3LnBuZykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5kb3VibGUge1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDA7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAgJGFwcFBhZGRpbmcgJGFwcFBhZGRpbmcgJGFwcFBhZGRpbmc7XG4gICAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgICAgLypjbGVhcjogbGVmdDsqL1xuICAgICAgICAgICAgICBAaW5jbHVkZSBjYWxjKHdpZHRoLCAnKCN7JG1vZHVsZVdpZHRofSoyKSArICN7JG1vZHVsZU1hcmdpbn0nKTtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgY2FsYyhoZWlnaHQsICcoI3skbW9kdWxlSGVpZ2h0fSoyKSArICN7JG1vZHVsZU1hcmdpbn0nKTtcbiAgICAgICAgICAgICAgc3Bhbi5ieHNHYW1lRGF0ZSB7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogJGFwcFBhZGRpbmc7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIHAuYnhzTm9HYW1lcyB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiBlbSgxNik7XG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgY2VudGVyKCk7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgaW1nLmxvYWRpbmcge1xuICAgICAgICAgICAgICAgIEBpbmNsdWRlIGNlbnRlcigpO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTUxNXB4KSB7XG4gICAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICAgIH1cbiAgICAgICAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMjIwcHgpIHtcbiAgICAgICAgICAgIGRpdi5teS1tb2R1bGUge1xuICAgICAgICAgICAgICA+IGgzIHtcbiAgICAgICAgICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgLmJ1dHRvbiB7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDgzMHB4KSB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIG1heC13aWR0aDogNTAwcHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgICAgICAgZGl2Lm15LW1vZHVsZSB7XG4gICAgICAgICAgICAgID4gaDMge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJG1vZHVsZUgzRGVmYXVsdEZvbnRTaXplO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5idXR0b24ge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogJG1vZHVsZUJ1dHRvbkRlZmF1bHRGb250U2l6ZTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAjZGFzaEdyaWRzIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICAvLyBoZWlnaHQ6IGNhbGMoMTAwJSAtICgkRFZoZWFkSGVpZ2h0ICogMikpICsgMTVweDtcbiAgICBvdmVyZmxvdzogYXV0bztcbiAgICBkaXYuaW5uZXJHcmlkcyB7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgICBtYXJnaW46IDAgYXV0bztcbiAgICAgIHdpZHRoOiA5NSU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBkaXYuZ3JpZHNDb2x1bW4ge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICYudGhpbiB7XG4gICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBkaXYjZmVlZENvbnRhaW5lciB7XG4gICAgICAgIHdpZHRoOiAzNTBweDtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICBoZWlnaHQ6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgICAgI3Ntb2tlc2lnbmFscyAucGFnZSB7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI2Rhc2hGbG9hdGVyIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiBlbSg1MCk7XG4gICAgei1pbmRleDogMTAwMDAwO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgICYucGxheWVydmlld1NlYXJjaCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICAgICAgd2lkdGg6IDM2MHB4O1xuICAgICAgaDIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc2l6ZTogZW0oMTQpO1xuICAgICAgfVxuICAgICAgaW5wdXQge1xuICAgICAgICB3aWR0aDogMzMwcHg7XG4gICAgICB9XG4gICAgICBAaW5jbHVkZSBjZW50ZXIoJ3gnKTtcbiAgICB9XG4gICAgJi5jaGVhdCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICAgICAgd2lkdGg6IDUzMnB4O1xuICAgICAgI2Nsb3NlQ2hlYXQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogLTEwcHg7XG4gICAgICAgIHJpZ2h0OiAtMTBweDtcbiAgICAgIH1cbiAgICAgIEBpbmNsdWRlIGNlbnRlcigneCcpO1xuICAgIH1cbiAgfVxuICAjY2l2aWQge1xuICAgIGRpdiB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIH1cbiAgICAuYXBwIHtcbiAgICAgIGJhY2tncm91bmQ6ICRhcHBCR0NvbG9yR3JleTtcbiAgICB9XG4gIH1cbiAgI3RvbnRvcHJvLFxuICAjdG9udG9mYSB7XG4gICAgLmFwcCB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoLi4vaW1hZ2VzL3RvbnRvX2JnLmpwZykgY2VudGVyIG5vLXJlcGVhdDtcbiAgICAgIC13ZWJraXQtYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIC1tb3otYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcbiAgICAgIC1vLWJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkaW5kQmx1ZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI2R2aWV3IHtcbiAgICAuYXBwIHtcbiAgICAgIGJhY2tncm91bmQ6ICRhcHBCR0NvbG9yR3JleTtcbiAgICB9XG4gIH1cbiAgI21lZGljYWwge1xuICAgIC5hcHAge1xuICAgICAgYmFja2dyb3VuZDogIzUyMDUwNSB1cmwoLi4vaW1hZ2VzL21lZF9iZy5qcGcpIHJlcGVhdC14O1xuICAgIH1cbiAgfVxuICAjZGF0YXNoZWV0cyB7XG4gICAgLmFwcCB7XG4gICAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoI2M0YzRjNCwgI2ZmZmZmZikgcmVwZWF0IHNjcm9sbCAwIDAgI2Y1ZjVmNTtcbiAgICB9XG4gIH1cbiAgI3JlcG9ydHMge1xuICAgIC5hcHAge1xuICAgICAgYmFja2dyb3VuZDogJGFwcEJHQ29sb3JHcmV5O1xuICAgIH1cbiAgfVxufVxuI3RpbWUge1xuICBmbG9hdDogcmlnaHQ7XG4gIGZvbnQtc2l6ZTogJG5hdkZvbnRTaXplO1xuICBmb250LXdlaWdodDogYm9sZDtcbiAgcGFkZGluZzogJG5hdkZvbnRTaXplIDJlbTtcbn1cbiNnYW1lRGV0YWlsUGFnZSB7XG4gIC5hcHAge1xuICAgIHBhZGRpbmc6ICRhcHBQYWRkaW5nO1xuICB9XG4gIC5ob21lUGxheWVyU3RhdHMge1xuICAgIG1hcmdpbi10b3A6IGVtKDUwKTtcbiAgfVxuICB0YWJsZS5zdGF0c1RhYmxlIHtcbiAgICB0aGVhZCB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5kQmx1ZTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cbiAgfVxufVxuLyoqKioqKioqKioqKioqXHRTSEFSRUQgU1RZTEVTICoqKioqKioqKioqKioqL1xuLmV2ZW4ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZXZlbkNvbG9yICFpbXBvcnRhbnQ7XG59XG4ub2RkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJG9kZENvbG9yICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtaW1hZ2U6IG5vbmUgIWltcG9ydGFudDtcbn1cbi5wYXN0eWxlIHtcbiAgcGFkZGluZzogJGFwcFBhZGRpbmc7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBtaW4taGVpZ2h0OiBlbSg1MDApO1xuICBwIHtcbiAgICBjbGVhcjogYm90aDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgJGluZEJsdWU7XG4gICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGluZEJsdWU7XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgcGFkZGluZzogZW0oMTApIDA7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgJGluZEJsdWU7XG4gICAgICAmLmxmaXRlbV9tYXRjaCB7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTRlNGU0O1xuICAgIH1cbiAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhmOGY4O1xuICAgIH1cbiAgICAmLmxhc3RGaWx0ZXIge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRpbmRCbHVlO1xuICAgIH1cbiAgfVxufVxuLnNjcm9sbGluZyB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xufVxuLmNsb3NlUGFnZSB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2lkdGg6IDEwMCU7XG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBhZGRpbmc6IGVtKDMpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRpbmRSZWQsIDAuNCk7XG4gICAgLm5vLXRvdWNoICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZFJlZCAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxufVxuLmZCb3R0b20ge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIGJvdHRvbTogMDtcbn1cbnVsLnRhYmxlTGlzdCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbiAgbGkge1xuICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgYSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIC5uby10b3VjaCAmOmhvdmVyIHtcbiAgICAgICAgQGV4dGVuZCAlbm9Ub3VjaEhvdmVyO1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuLnRlYW1QbGF5ZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IDIwJSAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAxZW07XG4gIGJvcmRlcjogMXB4IHNvbGlkICMyMjI7XG4gIC5uby10b3VjaCAmOmhvdmVyIHtcbiAgICBAZXh0ZW5kICVub1RvdWNoSG92ZXI7XG4gIH1cbn1cbi5lbXB0eSB7XG4gIGNvbG9yOiB0cmFuc3BhcmVudGl6ZSgjMDAwLCAwLjcpICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYXBwQkdDb2xvckdyZXksIDIwKSAhaW1wb3J0YW50O1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4udG9wTXJnbiB7XG4gIG1hcmdpbi10b3A6IDJlbTtcbn1cbi8qKioqKiBVcGxvYWQgQXR0YWNobWVudHMgU3R5bGVzICoqKioqL1xuLnBBdHRhY2htZW50cyB7XG4gIHdpZHRoOiA5OSU7XG4gIGhlaWdodDogZW0oMTQ1KTtcbiAgYm9yZGVyOiAzcHggZGFzaGVkICNjY2M7XG4gIHNwYW4ge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGxhYmVsIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgICBwIHtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIG1hcmdpbjogMHB4IDBweCAxMHB4O1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgc21hbGwge1xuICAgICAgbWFyZ2luOiAwO1xuICAgICAgcGFkZGluZzogMDtcbiAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICB9XG4gICAgcDpmaXJzdC1jaGlsZCB7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuICAgICYuZHJhZ01lc3NhZ2Uge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZy10b3A6IDU1cHg7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgICBjb2xvcjogcmdiKDE2OCwgMTY4LCAxNjgpO1xuICAgIH1cbiAgICAmLmF0dGFjaF9wcm9ncmVzcyB7XG4gICAgICBjb2xvcjogI2E4YThhODtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZy10b3A6IDMwcHggIWltcG9ydGFudDtcbiAgICAgIC5wcm9ncmVzcyB7XG4gICAgICAgIHdpZHRoOiAwO1xuICAgICAgICBoZWlnaHQ6IDE1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDIwcHg7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRncmVlbjtcbiAgICAgIH1cbiAgICB9XG4gICAgLmZvcm1BdHRhY2gge1xuICAgICAgcGFkZGluZzogMTBweCAxMHB4IDEwcHggMTUwcHg7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAubWVkVGV4dCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgIC5hdHRhY2hfdGh1bWIge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgaGVpZ2h0OiAxMDBweDtcbiAgICAgICAgbGVmdDogMTBweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBsaW5lLWhlaWdodDogMjFweDtcbiAgICAgICAgQGluY2x1ZGUgY2VudGVyKCd5Jyk7XG5cbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnVwbG9hZERldGFpbHMge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogNzVweDtcbiAgICAgICAgbGVmdDogNTk1cHg7XG4gICAgICAgIC5maWxlTmFtZSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDE1cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmJ0biB7XG4gICAgICAgICAgcGFkZGluZzogOHB4IDM1cHggIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICB0ZXh0YXJlYSB7XG4gICAgICB3aWR0aDogNDAwcHg7XG4gICAgICBoZWlnaHQ6IDYwcHg7XG4gICAgICByZXNpemU6IG5vbmU7XG4gICAgfVxuICB9XG59XG4uYXR0YWNoRGlzcGxheSB7XG4gIC5hdHRhY2hMaW5rIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBtYXJnaW46IDEwcHggMTBweCAxMHB4IDA7XG4gICAgd2lkdGg6IDQ1MHB4O1xuICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgLmF0dGFjaC1pY29uLFxuICAuYXR0YWNoLWluZm8ge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIGxpbmUtaGVpZ2h0OiAxNnB4O1xuICB9XG4gIC5hdHRhY2gtaWNvbiB7XG4gICAgd2lkdGg6IDEwJTtcbiAgICBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG4gIC5hdHRhY2gtaW5mbyB7XG4gICAgd2lkdGg6IDgwJTtcbiAgfVxuICAuYXR0YWNoLXN1YmplY3Qge1xuICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAuYXR0YWNoLWRldGFpbHMge1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0aCB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICB9XG59XG5cbmJ1dHRvbiB7XG4gIG1hcmdpbi10b3A6IDEwcHg7XG4gICYuc3VibWl0LFxuICAmLmNhbmNlbCB7XG4gICAgd2lkdGg6IDcwcHg7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzk5OTtcbiAgICBiYWNrZ3JvdW5kOiBncmVlbjtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gICYuY2FuY2VsIHtcbiAgICBiYWNrZ3JvdW5kOiAkaW5kUmVkO1xuICB9XG4gICYuYXV4IHtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAjZGRkO1xuICAgIGJhY2tncm91bmQ6ICNmOWY5Zjk7XG4gICAgcGFkZGluZzogM3B4IDVweDtcbiAgICBjb2xvcjogIzAwMDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kOiAkaW5kUmVkO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgfVxuICB9XG59XG5cbi8qKioqKiBFTkQgVXBsb2FkIEF0dGFjaG1lbnRzIFN0eWxlcyAqKioqKi9cbi8qXHRFTkQgU0hBUkVEIFNUWUxFUyAqKioqKioqKioqKioqKi9cbkBpbmNsdWRlIHRlYW1Db2xvcnMoKTtcblxuQGltcG9ydCAnX3ZhcnMuc2Nzcyc7XG5cbiRwbGF5ZXJEZXZVSUhvdmVySW5kQmx1ZTogJGluZEJsdWU7XG4kYXNtQm9yZGVyTGlnaHRHcmV5OiAjOWY5ZTlmO1xuJGFzc2Vzc21lbnRUYWJsZXNXaWR0aDogZW0oODIwKTtcbiRuYXZCR0NvbG9yOiAkbGlnaHRzbGF0ZWdyYXk7XG4kbmF2QkdTZWxlY3RlZENvbG9yOiBkYXJrZW4oJGluZFJlZCwgMjAlKTtcbiRwZGV2VUlCR0NvbG9yOiAjZjJmMmYyO1xuJHNzQ29udGFpbmVyV2lkdGg6IDM1MHB4O1xuJHBsYXllcnBhZ2VCcmVha0w6IDE2OTVweDtcbiRsZWZ0LXJhaWwtaG92ZXItYmc6ICMzNTExMTE7XG5cbi5sb2FkaW5nR0lGIHtcbiAgdG9wOiAzMDBweDtcbiAgQGluY2x1ZGUgY2VudGVyKCd4Jyk7XG59XG4uaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljO1xufVxuLnN0YXRpYyB7XG4gIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbn1cblxuaHRtbCB7XG4gIEBtZWRpYSBwcmludCB7XG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuYm9keSB7XG4gIG1pbi13aWR0aDogOTcwcHg7XG4gIFt2LWNsb2FrXSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG4gIEBtZWRpYSBwcmludCB7XG4gICAgd2lkdGg6IDY2MHB4O1xuICAgIG1pbi13aWR0aDogNjYwcHg7XG4gIH1cbiAgLmhpZGRlbiB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuXG4gICYuaGlkZS1zaGVsbCB7XG4gICAgI21haW5OYXYsXG4gICAgI2Rhc2hOYXYsXG4gICAgI3Bvc2l0aW9uLWxpbmsge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICAjZGFzaENvbnRlbnQge1xuICAgICAgcGFkZGluZzogMHB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgI2R2aWV3LWFzc2Vzc21lbnRzIHtcbiAgICAjY29udGFpbmVyIHtcbiAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgfVxuXG4gICAgLmZsaXAtY2FyZC0taW5uZXItZnJvbnQge1xuICAgICAgaGVpZ2h0OiBmaXQtY29udGVudDtcbiAgICB9XG5cbiAgICAuc2Nyb2xsYWJsZS1jb250ZW50IHtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgbWF4LWhlaWdodDogY2FsYygxMDB2aCAtIDI1MHB4KTtcbiAgICAgIGhlaWdodDogZml0LWNvbnRlbnQ7XG4gICAgfVxuICB9XG5cbiAgLnVsbmF2IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBhIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzMzMztcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCRpbmRCbHVlLCAxNSUpO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMnB4O1xuICAgICAgICBmb250LXNpemU6IGVtKDExKTtcbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkaW5kQmx1ZSwgMTAlKSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5maWVsZGVycm9yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5kUmVkICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmZpZWxkZ29vZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogIzBmNzUyZCAhaW1wb3J0YW50O1xuICB9XG4gIC5uZWVkc0lucHV0IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB5ZWxsb3cgIWltcG9ydGFudDtcbiAgfVxuICAudmVydFRleHQge1xuICAgIC1tb3otdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKC05MGRlZyk7XG4gICAgLW8tdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICAtbXMtdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpO1xuICAgIGZpbHRlcjogcHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkJhc2ljSW1hZ2Uocm90YXRpb249MSk7XG4gIH1cbiAgLnJwdFN1bW1hcnlDb2wge1xuICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICB9XG4gIC5tYXgtbGVuZ3RoLXBhcmVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC5tYXgtbGVuZ3RoIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICBib3R0b206IDJweDtcbiAgICAgIHJpZ2h0OiAycHg7XG4gICAgICBtYXgtd2lkdGg6IDg1cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgIH1cbiAgICAuaGFzQ2hhciB7XG4gICAgICBwYWRkaW5nLXJpZ2h0OiAzNXB4O1xuICAgIH1cbiAgICAuaGFzQ2hhcjpmb2N1cyArIGRpdi5tYXgtbGVuZ3RoIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxuICAuYXBwIHtcbiAgICBwYWRkaW5nOiAkYXBwUGFkZGluZztcbiAgICBtYXJnaW4tdG9wOiBlbSgyNSk7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICAjcGRfaW5mb19wYW5lbCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZShibGFjaywgMC40KSAhaW1wb3J0YW50O1xuICAgICAgbWluLXdpZHRoOiBlbSg5NTApO1xuICAgICAgbWluLWhlaWdodDogZW0oNjUwKTtcbiAgICAgIG1hcmdpbjogMCBhdXRvO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICNwZF90ZWFtRGFzaCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAubG9hZGluZ0dpZiB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAxMCU7XG4gICAgICAgIH1cbiAgICAgICAgdWwucGRfdWxOYXYge1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCBkYXJrZW4oJGluZEJsdWUsIDE1JSk7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiBlbSgxMSk7XG4gICAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGluZEJsdWUsIDEwJSkgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAjcGRfdGVhbUxpc3Qge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZFJlZDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgI3BkX2luZm9MaXN0IHtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oIzAwMCwgMjAlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgI3BkX3Bvc0xpc3Qge1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigjMDAwLCAyMCUpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBkaXYucGRfY29udGFpbmVyIHtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICBtaW4taGVpZ2h0OiA4NXZoO1xuICAgICAgICB9XG4gICAgICAgICNwZF90ZWFtSW5mb0NvbnRhaW5lciB7XG4gICAgICAgICAgd2lkdGg6IDM1JTtcbiAgICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgICAucGRfaW5mb0NvbnRhaW5lciB7XG4gICAgICAgICAgICBmb250LXNpemU6IGVtKDEyKTtcbiAgICAgICAgICB9XG4gICAgICAgICAgI3BkX3RlYW1JbmZvIHtcbiAgICAgICAgICAgIHBhZGRpbmc6IDAuNzFlbSAwO1xuICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogMnB4IDA7XG4gICAgICAgICAgICAgIHdpZHRoOiA5OSU7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmYgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgI3BkX2JveFNjb3JlcyB7XG4gICAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogZW0oNSk7XG4gICAgICAgICAgfVxuICAgICAgICAgICNwZF91cGRhdGVGZWVkIHtcbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgICBtYXJnaW46IDFweDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgICY6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIGEge1xuICAgICAgICAgICAgICAgICAgY29sb3I6ICRpbmRCbHVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICBtYXJnaW46IDFweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgI3BkX2RhaWx5UGxheWVycyB7XG4gICAgICAgICAgICBzdHJvbmcge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHVsIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICAgICBjb2xvcjogJGluZEJsdWU7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYucGRfbGlzdF9kYXRlIHtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMCU7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgJi5wZF9saXN0X2FjdGlvbiB7XG4gICAgICAgICAgICAgICAgICB3aWR0aDogMTUlO1xuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICNwZF9kYWlseUxpc3Qge1xuICAgICAgICAgICAgICBkaXYucGRfZGFpbHlSZXBvcnRUeXBlQ29udGFpbmVyIHtcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgICAgICAgc3BhbixcbiAgICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAudGl0bGUge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZEJsdWU7XG4gICAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIHVsLnBkX2RhaWx5SGVhZGVyIHtcbiAgICAgICAgICAgIC8vIFx0d2lkdGg6IDEwMCU7XG4gICAgICAgICAgICAvLyBcdG1hcmdpbjogMDtcbiAgICAgICAgICAgIC8vIFx0cGFkZGluZzogMDtcbiAgICAgICAgICAgIC8vIFx0bGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgICAgLy8gXHRsaSB7XG4gICAgICAgICAgICAvLyBcdFx0ZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAvLyBcdFx0YmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIC8vIFx0XHRwYWRkaW5nOiBlbSgyKTtcbiAgICAgICAgICAgIC8vIFx0XHRtYXJnaW46IDFweDtcbiAgICAgICAgICAgIC8vIFx0XHQmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgICAvLyBcdFx0XHRiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgICAgICAgICAgLy8gXHRcdH1cbiAgICAgICAgICAgIC8vIFx0fVxuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgICAgLy8gdWwucGRfZGFpbHlQbGF5ZXJzTGlzdCB7XG4gICAgICAgICAgICAvLyBcdGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgICAgLy8gXHR3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIC8vIFx0bGkge1xuICAgICAgICAgICAgLy8gXHRcdGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgICAvLyBcdFx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICAgICAgICAvLyBcdFx0YSB7XG4gICAgICAgICAgICAvLyBcdFx0XHRjb2xvcjogJGluZEJsdWU7XG4gICAgICAgICAgICAvLyBcdFx0fVxuICAgICAgICAgICAgLy8gXHRcdCYucGRfbGlzdF9kYXRlIHtcbiAgICAgICAgICAgIC8vIFx0XHRcdHdpZHRoOjEwJTtcbiAgICAgICAgICAgIC8vIFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIC8vIFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgLy8gXHRcdH1cbiAgICAgICAgICAgIC8vIFx0XHQmLnBkX2xpc3RfYWN0aW9uIHtcbiAgICAgICAgICAgIC8vIFx0XHRcdHdpZHRoOjE1JTtcbiAgICAgICAgICAgIC8vIFx0XHRcdHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIC8vIFx0XHRcdGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgICAgLy8gXHRcdH1cbiAgICAgICAgICAgIC8vIFx0fVxuICAgICAgICAgICAgLy8gfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAjcGRfdGVhbVN0YXR1c0dyaWRDb250YWluZXIge1xuICAgICAgICAgIHdpZHRoOiA2NSU7XG4gICAgICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgICAgIHRhYmxlIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgICAgICB0aGVhZCB0ZCB7XG4gICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGluZFJlZDtcbiAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRkIHtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgICAgcGFkZGluZzogZW0oMyk7XG4gICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogZW0oMTIpO1xuICAgICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogJGluZEJsdWU7XG4gICAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IGVtKDIpO1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgICAgICAmOmhvdmVyLFxuICAgICAgICAgICAgICAgICYuc29ydCB7XG4gICAgICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIHRib2R5IHRyOm50aC1jaGlsZChldmVuKSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjZmZmLCAxNSUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2VjdGlvbi10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAzcHg7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICAgICAgZm9udC1zaXplOiAxOHB4O1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBjb2xvcjogJGluZEJsdWU7XG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGxpZ2h0ZXI7XG4gICAgICB9XG4gICAgfVxuICAgIC52aWV3cyB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAycHg7XG4gICAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogZW0oMTIpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmQ2ZDZkO1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICBmb250LXdlaWdodDogbGlnaHRlcjtcbiAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgbWFyZ2luLWxlZnQ6IDA7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAtMXB4O1xuICAgICAgICB9XG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmRSZWQ7XG4gICAgICAgICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAkaW5kUmVkO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjY2NjO1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZW1wdHktbGkge1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAjYWZmaWwtZGF0YSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiA1MHB4O1xuICAgIH1cbiAgICAvLyAua2V5IHsgbWFyZ2luLWJvdHRvbTogMTBweDsgcGFkZGluZzogM3B4OyB9XG4gICAgI3BkVHJhbnNhY3Rpb25zVGFibGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0YWJsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAjcGRQcm9ncmVzc1RhYmxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGFibGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5wb3Mge1xuICAgICAgICB3aWR0aDogMzVweDtcbiAgICAgIH1cbiAgICAgIC5hZ2Uge1xuICAgICAgICB3aWR0aDogMzNweDtcbiAgICAgIH1cbiAgICAgIC5vbmUtb25lIHtcbiAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICB9XG4gICAgfVxuICAgICNwZFJlcG9ydGluZ1RhYmxlLFxuICAgICNwZFJlYWRpbmVzc1RhYmxlLFxuICAgICNwZFN0YW5kaW5ncyB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRhYmxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICAgICNwZFJlYWRpbmVzc1RhYmxlIHtcbiAgICAgIC5kb25lIHtcbiAgICAgICAgYmFja2dyb3VuZDogZ3JlZW47XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucmVhZGVyIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgICAuYWRkLFxuICAgICAgLm5vdC1kb25lIHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgICAubm90LWRvbmUge1xuICAgICAgICBjb2xvcjogI2NjYztcbiAgICAgIH1cbiAgICB9XG4gICAgI3BkU2NoZWR1bGVUYWJsZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRhYmxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICB0ZCB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB9XG4gICAgfVxuICAgICNwZFBsYXllclRyYWNrZXJUYWJsZSxcbiAgICAjcGRQaXRjaGVyVHJhY2tlclRhYmxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGFibGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICAgIC5wbGF5ZXIge1xuICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgIH1cbiAgICAgIC5wb3Mge1xuICAgICAgICB3aWR0aDogNjZweDtcbiAgICAgIH1cbiAgICAgIC5ucCB7XG4gICAgICAgIHdpZHRoOiAyOXB4O1xuICAgICAgfVxuICAgICAgLmdzIHtcbiAgICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICB9XG4gICAgICAucGEge1xuICAgICAgICB3aWR0aDogMzdweDtcbiAgICAgIH1cbiAgICAgIC5kYXkge1xuICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgIH1cbiAgICB9XG4gICAgI3BkVGVhbUJhdHRlcixcbiAgICAjcGRUZWFtUGl0Y2hlciB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRhYmxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICB0ZCB7XG4gICAgICAgIG1pbi13aWR0aDogMjNweDtcbiAgICAgIH1cbiAgICAgIC5wbGF5ZXIge1xuICAgICAgICB3aWR0aDogOTBweDtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAjcGRDb29yZFJwdFZpZXcge1xuICAgICAgaDMge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogLTEwcHg7XG4gICAgICB9XG4gICAgICB0YWJsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAwcHg7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICAmLnNoYWRlZCB7XG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2M7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYuY29udGVudCB7XG4gICAgICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgICAgIGg2IHtcbiAgICAgICAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRpbmRCbHVlO1xuICAgICAgICAgICAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogNXB4O1xuICAgICAgICAgICAgICAgIH1cblxuICAgICAgICAgICAgICAgICYudGVhbSB7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICYucGxheWVycyB7XG4gICAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgICBhLmV4cGFuZCB7XG4gICAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgICAgIHJpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgICAgPiB0YWJsZSB7XG4gICAgICAgICAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyMHB4KTtcbiAgICAgICAgICAgICAgICAgICAgbWFyZ2luOiAxMHB4O1xuICAgICAgICAgICAgICAgICAgICB0ciB7XG4gICAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgdHIuY29udGVudCB7XG4gICAgICAgICAgICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgICAgICB0ZCA+IHNwYW4ge1xuICAgICAgICAgICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgICAgICAgICBwYWRkaW5nOiA1cHggMDtcbiAgICAgICAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgYS5leHBhbmQge1xuICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgcmlnaHQ6IDE1cHg7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC8vIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5ib3R0b20ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgICB0ZCB7XG4gICAgICAgICAgICAgIC8vIHBhZGRpbmctYm90dG9tOiAyMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHRyIHRkIHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2hpdGUtc3BhY2U6IHVuc2V0O1xuICAgICAgICAgIHdvcmQtd3JhcDogYnJlYWstd29yZCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICB1bCB7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgbGkge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5mb290bm90ZSB7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gICAgLy8gLnJlc3VsdCB7IGRpc3BsYXk6IGlubGluZS1ibG9jazsgbWFyZ2luLXJpZ2h0OiA0cHg7IHdpZHRoOiAyMHB4OyBmb250LXdlaWdodDogYm9sZDtcbiAgICAvLyBcdCYuVyB7IGNvbG9yOiBncmVlbjsgfVxuICAgIC8vIFx0Ji5MIHsgY29sb3I6ICRpbmRSZWQ7IH1cbiAgICAvLyB9XG4gICAgLnNjb3JlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHdpZHRoOiAzMHB4O1xuICAgIH1cbiAgICAuc29ydGVkLWNvbCB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZDNmMWZmO1xuICAgIH1cbiAgICAuc29ydGVkLWhlYWRlci1jb2wge1xuICAgICAgYmFja2dyb3VuZDogI2QzZjFmZjtcbiAgICAgIGNvbG9yOiAkaW5kQmx1ZTtcbiAgICB9XG4gICAgLmFmZmlsaWF0ZXMgdGFibGUuY2VsbENvbnRyb2wgPiB0Ym9keSA+IHRyID4gdGQge1xuICAgICAgd2lkdGg6IGF1dG8gIWltcG9ydGFudDtcbiAgICB9XG5cbiAgICAjcHJvbW90aW9uLW1vZGVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAuZGl2aWRlciB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG4gICAgICAgIGJhY2tncm91bmQ6ICM5OTk7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgfVxuICAgIH1cblxuICAgICNjb250ZW50TWFrZXVwIHtcbiAgICAgIC5jb2xsYXBzZWQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgLnRhYmxlRGlzcGxheSB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgICB0cixcbiAgICAgICAgdHI6aG92ZXIge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICM2MDYwNjAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICB0ZCB7XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuZW1wdHktY2VsbCB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzAwMDtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmVudHJpZXMge1xuICAgICAgICAgIHRyOm50aC1vZi10eXBlKDRuICsgMSkge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2ZmZmZmZjtcbiAgICAgICAgICB9XG4gICAgICAgICAgdHI6bnRoLW9mLXR5cGUoNG4gKyAyKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICAgIH1cbiAgICAgICAgICB0cjpudGgtb2YtdHlwZSg0biArIDMpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlNWU1ZTU7XG4gICAgICAgICAgfVxuICAgICAgICAgIHRyOm50aC1vZi10eXBlKDRuICsgNCkge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2U1ZTVlNTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLnNvcnRlZC1lbnRyaWVzIHtcbiAgICAgICAgICB0cjpudGgtb2YtdHlwZSgxMm4gKyAxKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICAgIH1cbiAgICAgICAgICB0cjpudGgtb2YtdHlwZSgxMm4gKyAyKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICAgIH1cbiAgICAgICAgICB0cjpudGgtb2YtdHlwZSgxMm4gKyAzKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICAgIH1cbiAgICAgICAgICB0cjpudGgtb2YtdHlwZSgxMm4gKyA0KSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICAgIH1cbiAgICAgICAgICB0cjpudGgtb2YtdHlwZSgxMm4gKyA1KSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICAgIH1cbiAgICAgICAgICB0cjpudGgtb2YtdHlwZSgxMm4gKyA2KSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIHRyOm50aC1vZi10eXBlKDEybiArIDcpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlNWU1ZTU7XG4gICAgICAgICAgfVxuICAgICAgICAgIHRyOm50aC1vZi10eXBlKDEybiArIDgpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlNWU1ZTU7XG4gICAgICAgICAgfVxuICAgICAgICAgIHRyOm50aC1vZi10eXBlKDEybiArIDkpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlNWU1ZTU7XG4gICAgICAgICAgfVxuICAgICAgICAgIHRyOm50aC1vZi10eXBlKDEybiArIDEwKSB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZTVlNWU1O1xuICAgICAgICAgIH1cbiAgICAgICAgICB0cjpudGgtb2YtdHlwZSgxMm4gKyAxMSkge1xuICAgICAgICAgICAgYmFja2dyb3VuZDogI2U1ZTVlNTtcbiAgICAgICAgICB9XG4gICAgICAgICAgdHI6bnRoLW9mLXR5cGUoMTJuICsgMTIpIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6ICNlNWU1ZTU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC5ieSB7XG4gICAgICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgICB9XG4gICAgICAgIC5kYXRlIHtcbiAgICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgfVxuICAgICAgICAuc291cmNlIHtcbiAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmV2ZW50IHtcbiAgICAgICAgICB3aWR0aDogMTIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLmdyYWRlIHtcbiAgICAgICAgICB3aWR0aDogNTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmV4cGFuZCB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICAgIC5ncmFkZS1pbmZvIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIGJhY2tncm91bmQ6ICNiYmI7XG4gICAgICB9XG4gICAgICAubm90ZXMge1xuICAgICAgICB3aWR0aDogNTMwcHg7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzAwMDtcbiAgICAgICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0O1xuICAgICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI21vZGFsLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgfVxuICAuYWRkLXJlYWRpbmVzcy1yZXBvcnQge1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTBweCk7XG4gICAgLm1vZGFsLWNvbnRlbnQge1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgcGFkZGluZzogMjBweDtcbiAgICB9XG4gICAgLmJ1dHRvbnMge1xuICAgICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIGJ1dHRvbiB7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICAmLnN1Ym1pdCxcbiAgICAgICYuY2FuY2VsIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzk5OTtcbiAgICAgICAgYmFja2dyb3VuZDogZ3JlZW47XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICAgICYuY2FuY2VsIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGluZFJlZDtcbiAgICAgIH1cbiAgICAgICYuYXV4IHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgI2RkZDtcbiAgICAgICAgYmFja2dyb3VuZDogI2Y5ZjlmOTtcbiAgICAgICAgcGFkZGluZzogM3B4IDVweDtcbiAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgLy8gQG1lZGlhIHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJHBob25lLXdpZHRoKSB7XG4gICAgICAgIC8vIFx0Jjpob3ZlciB7IGJhY2tncm91bmQ6ICRpbmRSZWQ7IGNvbG9yOiAjZmZmOyB9XG4gICAgICAgIC8vIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI3JlYWRpbmVzcy1lbnRyeS1wb3MsXG4gICNyZWFkaW5lc3MtZW50cnktbWVkaWNhbCxcbiAgI3JlYWRpbmVzcy1lbnRyeS1waXRjaGVyLFxuICAjcmVhZGluZXNzLWVudHJ5LXN0cmVuZ3RoIHtcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDQwcHgpO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgaW5wdXQge1xuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDZweCk7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgfVxuICAgIHNlbGVjdCB7XG4gICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgfVxuICAgIHRleHRhcmVhIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSA2cHgpO1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gICAgdGQge1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB9XG4gICAgLmNhdGNoZXJzLFxuICAgIC5pbmZpZWxkZXJzLFxuICAgIC5vdXRmaWVsZGVycyxcbiAgICAuc3Age1xuICAgICAgdHI6bGFzdC1jaGlsZCB7XG4gICAgICAgIHRkIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc3RyZW5ndGgtbm90ZXMge1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgIH1cbiAgICAudGFibGVEaXNwbGF5IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgICAubm90ZXMge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuICAgIC5ib2R5LXBhcnQge1xuICAgICAgd2lkdGg6IDEwMHB4O1xuICAgICAgdGV4dGFyZWEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnNpZGUge1xuICAgICAgd2lkdGg6IDQwcHg7XG4gICAgfVxuICAgIC5ucCB7XG4gICAgICB3aWR0aDogMzBweDtcbiAgICB9XG4gICAgLnBsYXllciB7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgfVxuICAgIC5saWZ0IHtcbiAgICAgIHdpZHRoOiA0MHB4O1xuICAgIH1cbiAgICAuc29yZW5lc3Mge1xuICAgICAgc2VsZWN0IHtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5jb25kIHtcbiAgICAgIHdpZHRoOiA4MHB4O1xuICAgIH1cbiAgICAudHlwZSB7XG4gICAgICB3aWR0aDogNThweDtcbiAgICB9XG4gICAgLnllc3Qge1xuICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgLnllc3QtaGVhZGVyIHtcbiAgICAgIHdpZHRoOiAxNXB4O1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICAubmV3LWluanVyeSB7XG4gICAgICBpbnB1dCB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW46IDNweCBhdXRvIDEwcHg7XG4gICAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmFkZC1pbmp1cnkge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgYnV0dG9uIHtcbiAgICAgICAgd2lkdGg6IDE4cHg7XG4gICAgICAgIGhlaWdodDogMThweDtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMjBweDtcbiAgICAgICAgYmFja2dyb3VuZDogI2NjYztcbiAgICAgICAgcGFkZGluZzogMCAwIDEwcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogJGluZFJlZDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAjcmVhZGluZXNzLWVudHJ5LW1lZGljYWwsXG4gICNyZWFkaW5lc3MtZW50cnktcG9zIHtcbiAgICAubm90ZXMge1xuICAgICAgd2lkdGg6IDUwMHB4O1xuICAgIH1cbiAgfVxuICAjcmVhZGluZXNzLWVudHJ5LXBpdGNoZXIge1xuICAgIC5ub3RlcyB7XG4gICAgICB3aWR0aDogNjAwcHg7XG4gICAgfVxuICB9XG4gIC5wZF91cGRhdGVGZWVkVGl0bGUsXG4gIC5wZF9ib3hTY29yZXNUaXRsZSxcbiAgLnBkX2RhaWx5UGxheWVyc1RpdGxlIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbWFyZ2luOiAwcHg7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAxcHggc29saWQgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nOiBlbSgzKTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCMwMDAsIDIwJSk7XG4gIH1cbiAgLnRhYmxlRGlzcGxheSB7XG4gICAgdGhlYWQge1xuICAgICAgdGQge1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzAwMDtcbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLmlzVGJsSGVhZGVyIHtcbiAgICAgIHRkIHtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAudGFibGVDZWxsIHtcbiAgICBwYWRkaW5nLXJpZ2h0OiAyMHB4O1xuICB9XG4gIC8qKioqICBBc3Nlc3NtZW50IGZvcm0gY29kZSAgKioqKi9cbiAgLmFUYWJsZSB7XG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBmb250LXNpemU6IGVtKDExKTtcbiAgICB9XG4gICAgaGVpZ2h0OiA1ZW07XG4gICAgdGguYVRhYmxlSGVhZGVyIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHBhZGRpbmc6IDAuM2VtO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Q5ZDlkOTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiBlbSgxNCk7XG4gICAgICBzcGFuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogJGFwcFBhZGRpbmc7XG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAkaW5kQmx1ZTtcbiAgICAgICAgfVxuICAgICAgICAmLmFzbUhpc3RvcnlCYWNrIHtcbiAgICAgICAgICBsZWZ0OiAkYXBwUGFkZGluZyAhaW1wb3J0YW50O1xuICAgICAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIHRkIHtcbiAgICAgIHBhZGRpbmc6IDAuNWVtO1xuICAgIH1cbiAgICB0ZC5hVGl0bGUge1xuICAgICAgd2lkdGg6IGVtKDk1KTtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgcGFkZGluZzogJGFwcFBhZGRpbmc7XG4gICAgICBmb250LXNpemU6IGVtKDE0KTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHNwYW4ge1xuICAgICAgICBmb250LXNpemU6IGVtKDExKTtcbiAgICAgICAgYSB7XG4gICAgICAgICAgY29sb3I6ICRpbmRCbHVlO1xuICAgICAgICB9XG4gICAgICAgICYuYXNtSGlzdG9yeSB7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgdGQuYUdyYWRlIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHdpZHRoOiBlbSg1MCk7XG4gICAgICB3aWR0aDogMmVtO1xuICAgIH1cbiAgICB0ZC5hRXhlY1Rha2Vhd2F5IHtcbiAgICAgIHdpZHRoOiBlbSg1MCk7XG4gICAgICB3aWR0aDogMmVtO1xuICAgIH1cbiAgICB0ZC5hQ2hpbGRyZW4ge1xuICAgICAgd2lkdGg6IGVtKDIxNSk7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cbiAgICB0ZC5hQ29tbWVudHMge1xuICAgICAgd2lkdGg6IGVtKDM4NSk7XG4gICAgfVxuICAgIHRkLmFEYXRlIHtcbiAgICAgIHdpZHRoOiBlbSg1MCk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIHRyLmFFeGVjUm93IHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRwZGV2VUlCR0NvbG9yO1xuICAgIH1cbiAgICB0YWJsZSB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRkIHtcbiAgICAgICAgcGFkZGluZzogMC41MmVtO1xuICAgICAgICBmb250LXNpemU6IGVtKDE0KTtcbiAgICAgIH1cbiAgICAgIHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgd2lkdGg6IDc1JTtcbiAgICAgIH1cbiAgICAgIHRyIHRkOmxhc3QtY2hpbGQge1xuICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAkc2ltaWxhcml0eUNvblRvcFBhZGRpbmc6IDY1cHg7XG4gICNzaW1pbGFyaXR5IHtcbiAgICBwYWRkaW5nLXRvcDogJHNpbWlsYXJpdHlDb25Ub3BQYWRkaW5nO1xuICAgIC50YWJsZS1jb250ZW50IHtcbiAgICAgIHdpZHRoOiBtYXgtY29udGVudDtcbiAgICAgIHBhZGRpbmctdG9wOiAwO1xuICAgIH1cbiAgICAudGFibGVPcHRpb25zIHtcbiAgICAgIHBhZGRpbmc6ICRhcHBQYWRkaW5nO1xuICAgICAgbWFyZ2luOiBjYWxjKCgjeyRzaW1pbGFyaXR5Q29uVG9wUGFkZGluZ30gKyA1cHgpICogLTEpIDAgMCAwO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgei1pbmRleDogMTAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICBzdHJvbmcge1xuICAgICAgICBmbG9hdDogdW5zZXQ7XG4gICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgIH1cbiAgICAgIC5wYWRSaWdodFNlcGFyYXRpb24ge1xuICAgICAgICBwYWRkaW5nLXJpZ2h0OiA1cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5kdi10YWJsZSB7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgfVxuICAgIGRpdi5jb2xvcmtleSB7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgc3BhbiB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI2Fzc2Vzc21lbnRUYWJsZXMsXG4gICNleGVjVGFibGUsXG4gICNyZWFkZXJFeGVjVGFibGUge1xuICAgIC5hc21UYWJzIHtcbiAgICAgIHVsIHtcbiAgICAgICAgZGlzcGxheTogdGFibGU7XG4gICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgICAgIHdpZHRoOiAkYXNzZXNzbWVudFRhYmxlc1dpZHRoO1xuICAgICAgICBsaSB7XG4gICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgcGFkZGluZzogMC4zZW07XG4gICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZCR0NvbG9yO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgbWFyZ2luLXJpZ2h0OiAxcHg7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdkJHU2VsZWN0ZWRDb2xvcjtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2QkdTZWxlY3RlZENvbG9yO1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAjYXNzZXNzbWVudEZvcm1NYW5hZ2VyIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgYm90dG9tOiBlbSgyMCk7XG4gICAgcmlnaHQ6IGVtKDIwKTtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAkYXNtQm9yZGVyTGlnaHRHcmV5O1xuICAgIHdpZHRoOiBlbSg3NTApO1xuICAgIGhlaWdodDogZW0oNDcxKTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgIHotaW5kZXg6IDk5OTk7XG4gICAgQGluY2x1ZGUgc2hhZG93KDAsIGVtKDgpLCBkYXJrZW4oJG5hdkJHQ29sb3IsIDEwJSkpO1xuICAgIHNtYWxsIHtcbiAgICAgIGZvbnQtc2l6ZTogZW0oMTMpO1xuICAgIH1cbiAgICAuYXNzZXNzbWVudEZvcm1Nb3ZlIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRuYXZCR0NvbG9yLCAxMCUpO1xuICAgICAgY3Vyc29yOiBtb3ZlO1xuICAgICAgc3BhbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiBlbSgyKTtcbiAgICAgICAgbGVmdDogZW0oNSk7XG4gICAgICB9XG4gICAgfVxuICAgIC5zdWJBc3Nlc3NtZW50QmFyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJG5hdkJHQ29sb3IsIDI1JSk7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgLmVycm9yIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmVkO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICAgIC5zdWJBc3Nlc3NtZW50TGFzdEVkaXRvciB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgZm9udC1zaXplOiBlbSgxMSk7XG4gICAgICAgIHBhZGRpbmctdG9wOiBlbSgyKTtcbiAgICAgIH1cbiAgICAgIC5zdWJBc3Nlc3NtZW50QmFyQWN0aXZhdGUge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgICBzcGFuLm1hbmFnZSB7XG4gICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgIH1cbiAgICAgIC5zdWJBc3Nlc3NtZW50VmlldyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGRhcmtlbigkbmF2QkdDb2xvciwgMTAlKTtcbiAgICAgIH1cbiAgICAgICYub3BlbiB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZCR0NvbG9yO1xuICAgICAgICAuc3ViQXNzZXNzbWVudFZpZXcge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgIGZvbnQtc2l6ZTogZW0oMTEpO1xuICAgICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlucHV0W3R5cGU9J3RleHQnXSB7XG4gICAgICAgICAgICB3aWR0aDogZW0oNDApO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICB3aWR0aDogOTclO1xuICAgICAgICAgIH1cbiAgICAgICAgICAuc3ViQXNzZXNzbWVudEdyYWRlcyB7XG4gICAgICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgIHAge1xuICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICR1aUdyZXk7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDAuOGVtIDVlbSAwLjhlbSAwLjhlbTtcbiAgICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRhc21Cb3JkZXJMaWdodEdyZXk7XG4gICAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYuYXNtTmV3IHtcbiAgICAgICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICAgICAgICAgIHJpZ2h0OiBlbSg1KTtcbiAgICAgICAgICAgICAgICAgIHRvcDogZW0oNSk7XG4gICAgICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICAgICAgY2xlYXI6IGJvdGg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYuZmllbGRlcnJvcixcbiAgICAgICAgICAgICAgJi5maWVsZGdvb2Qge1xuICAgICAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zdWJBc3Nlc3NtZW50SGVscCB7XG4gICAgICAgICAgICB3aWR0aDogMCUgIWltcG9ydGFudDtcbiAgICAgICAgICB9XG4gICAgICAgICAgLnN1YkFzc2Vzc21lbnRUZXh0IHtcbiAgICAgICAgICAgIHdpZHRoOiA3MCU7XG4gICAgICAgICAgICBwIHtcbiAgICAgICAgICAgICAgbWFyZ2luOiBlbSg1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnN1YkFzc2Vzc21lbXRMaW5rcyB7XG4gICAgICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkaW5kQmx1ZTtcbiAgICAgICAgICAgICAgJi5lbmFibGVkIHtcbiAgICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgICBjb2xvcjogcmVkO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICYuZGlzYWJsZWQge1xuICAgICAgICAgICAgICAgIGNvbG9yOiBkYXJrZW4oI2ZmZiwgMzAlKTtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAmW2RhdGEtcmVsPSdzdG9yZSddIHtcbiAgICAgICAgICAgICAgICBjb2xvcjogZ3JlZW47XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHBhZGRpbmc6IDNweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYuZWRpdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogeWVsbG93ICFpbXBvcnRhbnQ7XG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICB9XG4gICAgICAgIC5zdWJBc3Nlc3NtZW50R3JhZGVzIHtcbiAgICAgICAgICB3aWR0aDogMjUlO1xuICAgICAgICB9XG4gICAgICAgIC5zdWJBc3Nlc3NtZW50SGVscCB7XG4gICAgICAgICAgd2lkdGg6IDI1JSAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICAgIC5zdWJBc3Nlc3NtZW50VGV4dCB7XG4gICAgICAgICAgd2lkdGg6IDUwJTtcbiAgICAgICAgfVxuICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgIC5zdWJBc3Nlc3NtZW50R3JhZGVzIHtcbiAgICAgICAgICAgIHdpZHRoOiAyNSU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zdWJBc3Nlc3NtZW50SGVscCB7XG4gICAgICAgICAgICB3aWR0aDogMjUlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAuaGVscFRleHQge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zdWJBc3Nlc3NtZW50VGV4dCB7XG4gICAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLnN1YkFzc2Vzc21lbnRCYXJCdXR0b25zIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogNXB4O1xuICAgICAgcmlnaHQ6IDVweDtcbiAgICB9XG4gIH1cbiAgI2Fzc2Vzc21lbnRUYWJsZXMsXG4gICNleGVjVGFibGUsXG4gICNhc3Nlc3NtZW50Rm9ybU1hbmFnZXIsXG4gICNhc3Nlc3NtZW50SGlzdG9yeVRhYmxlcyxcbiAgI3JlYWRlckV4ZWNUYWJsZSB7XG4gICAgdHIuYm9yZGVyLWJvdHRvbSB7XG4gICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMDtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgdGgge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGFzbUJvcmRlckxpZ2h0R3JleTtcbiAgICB9XG4gICAgdGQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgJGFzbUJvcmRlckxpZ2h0R3JleTtcbiAgICAgIHRyIHRkOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXRvcDogbm9uZTtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICBib3JkZXItbGVmdDogbm9uZTtcbiAgICAgIH1cbiAgICAgIHRyIHRkOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICAgIGJvcmRlci10b3A6IG5vbmU7XG4gICAgICB9XG4gICAgICB0cjpsYXN0LWNoaWxkIHRkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmFzbUNvbnRhaW5lciB7XG4gICAgICB3aWR0aDogJGFzc2Vzc21lbnRUYWJsZXNXaWR0aDtcbiAgICAgIHRhYmxlIHtcbiAgICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLyoqKiogIEVuZCBBc3Nlc3NtZW50IGZvcm0gY29kZSAgKioqKi9cbiAgLmF4aXMge1xuICAgIHBhdGgsXG4gICAgbGluZSB7XG4gICAgICBmaWxsOiBub25lO1xuICAgICAgc3Ryb2tlOiAjMDAwO1xuICAgICAgc2hhcGUtcmVuZGVyaW5nOiBjcmlzcEVkZ2VzO1xuICAgIH1cbiAgfVxuICAuZG90IHtcbiAgICBzdHJva2U6ICMwMDA7XG4gIH1cbiAgLmQzR3JhcGgge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgfVxuICAudG9vbHRpcCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogZW0oNzApO1xuICAgIGhlaWdodDogZW0oNDApO1xuICAgIHBhZGRpbmc6IDJweDtcbiAgICBmb250OiBlbSgxMikgc2Fucy1zZXJpZjtcbiAgICBiYWNrZ3JvdW5kOiBsaWdodHN0ZWVsYmx1ZTtcbiAgICBib3JkZXI6IDBweDtcbiAgICBib3JkZXItcmFkaXVzOiBlbSg4KTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgfVxuICAuY29sTGVmdCB7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjMDAwO1xuICB9XG4gIC5jb2xSaWdodCB7XG4gICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzAwMDtcbiAgfVxuICAuY29sQm90aCB7XG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjMDAwO1xuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMwMDA7XG4gIH1cbiAgLmNlbGxiZyB7XG4gICAgZGlzcGxheTogdGFibGU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgfVxuICAucHJldmlvdXNZZWFyRGF0YSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkYXBwQkdDb2xvckdyZXksIDUlKTtcbiAgfVxuICAjcmVwb3J0c0dyaWQge1xuICAgIG1hcmdpbi10b3A6ICRhcHBQYWRkaW5nO1xuICB9XG4gIC5wZF9ib3hTY29yZXNDb250YWluZXIge1xuICAgICRnYW1lQ2VsbEJHOiAjNDY2MzgwO1xuICAgICRtb2R1bGVXaWR0aDogMjQ1cHg7XG4gICAgJG1vZHVsZUhlaWdodDogMTA0cHg7XG4gICAgJG1vZHVsZU1hcmdpbjogZW0oMTApO1xuICAgICRnYW1lQ2VsbFNlbGVjdGVkQkc6ICM4MDM4MzI7XG4gICAgY2xlYXI6IGxlZnQ7XG4gICAgZGl2LmJ4c0dhbWVDZWxsIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDQ5JTtcbiAgICAgIG1hcmdpbjogZW0oMik7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkZ2FtZUNlbGxCRywgMC4zKTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogZW0oMTIpO1xuICAgICAgJjpob3ZlciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIH1cbiAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkZ2FtZUNlbGxTZWxlY3RlZEJHLCAwLjMpO1xuICAgICAgfVxuICAgICAgc3Bhbi5ieHNUZWFtTmFtZXMge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICBsaS5ieHNUZWFtTmFtZXMge1xuICAgICAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAuYnhzUmVzdWx0IHtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB1bCB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICAgIHRhYmxlLWxheW91dDogZml4ZWQ7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgbGkge1xuICAgICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICAgIHBhZGRpbmc6IDJweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgbGk6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgd2lkdGg6IDkwcHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIHVsLmJ4c1JIRVRpdGxlIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoIzIxMmEzNiwgMC4xKTtcbiAgICB9XG4gICAgI2J4c0RldGFpbCB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGNsZWFyOiBsZWZ0O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXNpemU6IDAuODZlbTtcbiAgICAgIG1hcmdpbjogZW0oMik7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgcGFkZGluZzogZW0oMyk7XG4gICAgICBkaXYge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgdWwge1xuICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgICBsaSB7XG4gICAgICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJ4c1RlYW1zIHtcbiAgICAgICAgICB3aWR0aDogNSU7XG4gICAgICAgICAgdWwge1xuICAgICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmJ4c1J1bnMge1xuICAgICAgICAgIHdpZHRoOiA4MCU7XG4gICAgICAgICAgdWwuYnhzSW5uaW5ncyB7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkZ2FtZUNlbGxCRywgMC4zKTtcbiAgICAgICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICNmZmY7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYnhzUmVzdWx0IHtcbiAgICAgICAgICB3aWR0aDogMTUlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBkaXYuYnhzT3VyU3RhdHMge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgdGFibGUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHRkLFxuICAgICAgICAgIHRoIHtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgLmJ4c1N0YXRzUm93VGl0bGUge1xuICAgICAgICAgIHdpZHRoOiAxMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGRpdi5ic3hEZXRhaWxQYWdlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDEuNWVtIGVtKDEwKSAwO1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI2RhaWx5X2hpc3Rvcnkge1xuICAgIC5kaF9oZWFkZXIge1xuICAgICAgd2lkdGg6IDYwZW07XG4gICAgICBoZWlnaHQ6IGVtKDMwKTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IDFlbTtcbiAgICAgIC5kaF90aXRsZSB7XG4gICAgICB9XG4gICAgICAuYnRuIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogMDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICAmLmdyZXllZCB7XG4gICAgICAgICAgcmlnaHQ6IDE1MHB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNkaF9jb250YWluZXIge1xuICAgIHdpZHRoOiA3MGVtO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBmb250LXNpemU6IGVtKDExKTtcbiAgICAuZGhfaXRlbVRpdGxlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkaW5kQmx1ZSwgNSUpO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNmZmY7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICB9XG4gICAgLmRwZV90YWJsZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogZW0oNDIwKTtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjMDAwO1xuICAgIH1cbiAgICAuZHBlX2NvbHVtbiB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgfVxuICAgICAgdGFibGUge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmRwZV9yb3cge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG4gICAgICBwYWRkaW5nOiBlbSgyKTtcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIC5jb2x1bW5UaXRsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5kQmx1ZTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICAgIC5yZXBvcnRUaXRsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRiNTA3O1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICBwYWRkaW5nOiBlbSg1KSAwIDAgZW0oMTApO1xuICAgICAgLnBsYXllck5hbWUge1xuICAgICAgICBmb250LXNpemU6IGVtKDE4KTtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgfVxuICAgICNlZmZvcnRHcmFwaCB7XG4gICAgICBwYWRkaW5nOiAkYXBwUGFkZGluZztcbiAgICAgIHVsIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDE1cHg7XG4gICAgICB9XG4gICAgfVxuICAgICNjbG9zZURQRSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xNXB4O1xuICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgIH1cbiAgICAjY29sMSxcbiAgICAuYzEge1xuICAgICAgd2lkdGg6IDI1JTtcbiAgICAgIC5yZXBvcnRUaXRsZSB7XG4gICAgICAgIGhlaWdodDogMTAlO1xuICAgICAgfVxuICAgICAgLmdyYXBoIHtcbiAgICAgICAgaGVpZ2h0OiA0Mi41JTtcbiAgICAgIH1cbiAgICB9XG4gICAgI2NvbDIsXG4gICAgLmMyIHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICB0YWJsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAuZ29hbENvbHVtbiB7XG4gICAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICB9XG4gICAgICAgIC5wcm9ncmVzc0NvbHVtbSB7XG4gICAgICAgICAgd2lkdGg6IDM1JTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IGVtKDIwKSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmdvYWxzVGFibGUge1xuICAgICAgICAuYmxkIHtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgdHIge1xuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgICBwYWRkaW5nOiBlbSg1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucGRlVGFibGVHb2FscyB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oI2NjYywgNSUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5wZGVUYWJsZVN1YmdvYWxzIHtcbiAgICAgICAgICAgICAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogZW0oMTApO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQgdGQge1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAjY29sMyxcbiAgICAuYzMge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIC5ub3Rlc1JvdyB7XG4gICAgICAgIGhlaWdodDogZW0oMTQwKTtcbiAgICAgICAgLm5vdGVzVGl0bGUge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICB9XG4gICAgICAgIC5ub3Rlc0VudHJ5IHtcbiAgICAgICAgICBwYWRkaW5nOiBlbSgzKTtcbiAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICB3aWR0aDogOTklO1xuICAgICAgICAgICAgaGVpZ2h0OiA5ZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNkaF9jb250YWluZXIge1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0YWJsZS5kcGVfdGFibGUge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICAgIG1hcmdpbi1ib3R0b206ICRhcHBQYWRkaW5nO1xuICAgIH1cbiAgfVxuICAucGhpc3RiZ18wIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjM1MDU5ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAucGhpc3RiZ18xIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdhMWE2ICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAucGhpc3RiZ18yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnBoaXN0YmdfMyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2EyZDdiMCAhaW1wb3J0YW50O1xuICB9XG4gIC5waGlzdGJnXzQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM1NGIzNjggIWltcG9ydGFudDtcbiAgfVxuICAucGhpc3RiZ19udWxsIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVlZWVlICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuYm9keSNwbGF5ZXJkZXZBcHBfZHBldyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIG1pbi13aWR0aDogMDtcbiAgLnJlcG9ydFR5cGVOYXYge1xuICAgIGhlaWdodDogZW0oNjApO1xuICAgIHBhZGRpbmc6IGVtKDUpO1xuICAgIC51bG5hdiB7XG4gICAgICBtYXJnaW46IGVtKDUpIDA7XG4gICAgfVxuICAgIGEge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigjMDAwLCAyMCUpO1xuICAgICAgZm9udC1zaXplOiBlbSgxNCk7XG4gICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZEJsdWU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICYuc3RhdGlvbmFyeSB7XG4gICAgQGluY2x1ZGUgY2VudGVyKCd4Jyk7XG4gIH1cbiAgJi5zaGFkb3cge1xuICAgIEBpbmNsdWRlIHNoYWRvdygwLCBlbSg4KSwgZGFya2VuKCRuYXZCR0NvbG9yLCAxMCUpKTtcbiAgfVxuICAuZHBlX21vdmUge1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBwYWRkaW5nOiA1cHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRuYXZCR0NvbG9yLCAxMCUpO1xuICAgIGN1cnNvcjogbW92ZTtcbiAgICBzcGFuIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogZW0oMik7XG4gICAgICBsZWZ0OiBlbSg1KTtcbiAgICB9XG4gIH1cbiAgI2RhaWx5UHJvZ3Jlc3NFbnRyeUNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIGZvbnQtc2l6ZTogZW0oMTIpO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgbWFyZ2luLWJvdHRvbTogZW0oNTUpO1xuICAgIC5kaF9pdGVtVGl0bGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRpbmRCbHVlLCA1JSk7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cbiAgICAuZHBlX3RhYmxlIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiBlbSg0MjApO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG4gICAgfVxuICAgIC5kcGVfY29sdW1uIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDA7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmU7XG4gICAgICB9XG4gICAgICB0YWJsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICAuZHBlX3JvdyB7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMDtcbiAgICAgIHBhZGRpbmc6IGVtKDIpO1xuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbHVtblRpdGxlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmRCbHVlO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gICAgLnJlcG9ydFRpdGxlIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZGI1MDc7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIHBhZGRpbmc6IGVtKDUpIDAgMCBlbSgxMCk7XG4gICAgICAucGxheWVyTmFtZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogZW0oMTgpO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICB9XG4gICAgI2VmZm9ydEdyYXBoIHtcbiAgICAgIHBhZGRpbmc6ICRhcHBQYWRkaW5nO1xuICAgICAgdWwge1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gICAgLmRwZV9mb3JtRnVuY3Rpb25zIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDEwMDA7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBwYWRkaW5nOiBlbSgxMCk7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCNmZmYsIDEwJSk7XG4gICAgfVxuICAgICNjbG9zZURQRSB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IC0xNXB4O1xuICAgICAgcmlnaHQ6IC0xNXB4O1xuICAgIH1cbiAgICAjY29sMSxcbiAgICAuYzEge1xuICAgICAgd2lkdGg6IDI1JTtcbiAgICAgIC5yZXBvcnRUaXRsZSB7XG4gICAgICAgIGhlaWdodDogMTAlO1xuICAgICAgfVxuICAgICAgLmdyYXBoIHtcbiAgICAgICAgaGVpZ2h0OiA0Mi41JTtcbiAgICAgIH1cbiAgICB9XG4gICAgI2NvbDIsXG4gICAgLmMyIHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgICB0YWJsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAuZ29hbENvbHVtbiB7XG4gICAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICB9XG4gICAgICAgIC5wcm9ncmVzc0NvbHVtbSB7XG4gICAgICAgICAgd2lkdGg6IDM1JTtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgaW5wdXQge1xuICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgd2lkdGg6IGVtKDIwKSAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmdvYWxzVGFibGUge1xuICAgICAgICAuYmxkIHtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgdHIge1xuICAgICAgICAgICAgdGQge1xuICAgICAgICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgICAgICBwYWRkaW5nOiBlbSg1KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucGRlVGFibGVHb2FscyB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oI2NjYywgNSUpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5wZGVUYWJsZVN1YmdvYWxzIHtcbiAgICAgICAgICAgICAgdGQ6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgICAgICAgIHBhZGRpbmctbGVmdDogZW0oMTApO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQgdGQge1xuICAgICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAjY29sMyxcbiAgICAuYzMge1xuICAgICAgd2lkdGg6IDUwJTtcbiAgICAgIC5ub3Rlc1JvdyB7XG4gICAgICAgIGhlaWdodDogZW0oMTQwKTtcbiAgICAgICAgLm5vdGVzVGl0bGUge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICB9XG4gICAgICAgIC5ub3Rlc0VudHJ5IHtcbiAgICAgICAgICBwYWRkaW5nOiBlbSgzKTtcbiAgICAgICAgICB0ZXh0YXJlYSB7XG4gICAgICAgICAgICB3aWR0aDogOTklO1xuICAgICAgICAgICAgaGVpZ2h0OiA5ZW07XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbmJvZHkjdGVzdGluZ1BhZ2UsXG5ib2R5I3BkZXYsXG5ib2R5I3BsYXllclBhZ2UsXG5ib2R5I3RlYW1QYWdlLFxuYm9keSNyZXBvcnRfcmVhZGVyLFxuYm9keSNvcmdQYWdlIHtcbiAgaGVpZ2h0OiAxMDB2aDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBAbWVkaWEgcHJpbnQge1xuICAgIGhlaWdodDogYXV0bztcbiAgfVxuXG4gICYuYmxhbmtlZCB7XG4gICAgI2Rhc2hDb250ZW50IHtcbiAgICAgIHBhZGRpbmc6IDM0cHggMHB4IDBweCAxOTJweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAjcGRfaW5mb19wYW5lbCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAjcGRfZGFpbHlQbGF5ZXJzLFxuICAgICNwZF9ib3hTY29yZXMsXG4gICAgI3BkX3VwZGF0ZUZlZWQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYyAhaW1wb3J0YW50O1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzU3NTc1NyAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAuYXBwIHtcbiAgICBwYWRkaW5nOiAwO1xuICAgIG1pbi13aWR0aDogODBlbTtcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgQG1lZGlhIHByaW50IHtcbiAgICAgIG1pbi13aWR0aDogYXV0bztcbiAgICB9XG4gIH1cbiAgLnByb2Nlc3NfcmVwb3J0TmF2IHtcbiAgICB3aWR0aDogJGFzc2Vzc21lbnRUYWJsZXNXaWR0aDtcbiAgICBtYXJnaW4tYm90dG9tOiAkYXBwUGFkZGluZztcbiAgICBhIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oIzAwMCwgMjAlKTtcbiAgICB9XG4gIH1cbiAgLnByb2Nlc3NUYWJsZXMge1xuICAgIGEge1xuICAgICAgY29sb3I6ICRpbmRCbHVlO1xuICAgIH1cbiAgICB0aGVhZCB7XG4gICAgICB0aCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBwYWRkaW5nOiAwIDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICB0ZCB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmRCbHVlO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgfVxuICAgIH1cbiAgICB0Ym9keSB7XG4gICAgICB0ZCB0YWJsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgIH1cbiAgICB0ZCB7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG5cbiAgICAgIGlucHV0W3R5cGU9J3RleHQnXSB7XG4gICAgICAgIHdpZHRoOiBlbSgzNSk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgIHRleHRhcmVhIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBmb250LWZhbWlseTogQ2FsaWJyaSwgSGVsdmV0aWNhLCBBcmlhbCwgc2Fucy1zZXJpZjtcbiAgICAgIH1cbiAgICAgICYucHJvY2Vzc19wbGF5ZXJDb2wge1xuICAgICAgICB3aWR0aDogZW0oMTAwKTtcbiAgICAgIH1cbiAgICAgICYucHJvY2Vzc3Jfbm90ZXMge1xuICAgICAgICB3aWR0aDogYXV0bztcbiAgICAgIH1cbiAgICB9XG4gICAgLmNvbHVtbnMge1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIHdoaXRlLXNwYWNlOiBwcmUtbGluZTtcbiAgICB9XG4gICAgLm5vLXBhZGRpbmcge1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG4gICAgLmxvbmdUZXh0IHtcbiAgICAgIHdpZHRoOiAxNjBweCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubm9zdHlsZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICB9XG4gICAgLnByb3Njb3JfdGl0bGUge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRpbmRCbHVlLCA1JSk7XG4gICAgfVxuICAgIC50ZXh0QXJlYVNjb3JlcyB7XG4gICAgICB3aWR0aDogMTUlO1xuICAgIH1cbiAgICAucHJvY19kYXRlIHtcbiAgICAgIHdpZHRoOiA1JTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgLnByb2NfdXNlciB7XG4gICAgICB3aWR0aDogNSU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5wcm9jX2dvYWxzIHtcbiAgICAgIHdpZHRoOiAyNSU7XG4gICAgfVxuICAgIC5wcm9jX2VmZm9ydCB7XG4gICAgICB3aWR0aDogNSU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5wcm9jX3Njb3JlcyB7XG4gICAgICB3aWR0aDogNSU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICAgIC5wcm9jX25vdGVzIHtcbiAgICAgIHdpZHRoOiBhdXRvO1xuICAgIH1cbiAgfVxuICAuY09wdENsYXNzIHtcbiAgICBjb2xvcjogYmx1ZSAhaW1wb3J0YW50O1xuICB9XG4gIC5wT3B0Q2xhc3Mge1xuICAgIGNvbG9yOiByZWQgIWltcG9ydGFudDtcbiAgfVxuICAubU9wdENsYXNzIHtcbiAgICBjb2xvcjogcHVycGxlICFpbXBvcnRhbnQ7XG4gIH1cbiAgI2FwcENvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIEBtZWRpYSBwcmludCB7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICB9XG4gIH1cbiAgI2NvbnRlbnQge1xuICAgIHBhZGRpbmc6IDA7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG4gICNtYWluTmF2IHtcbiAgICBoZWlnaHQ6ICRtYWluTmF2SGVpZ2h0O1xuICAgIHBvc2l0aW9uOiBzdGlja3k7XG4gICAgei1pbmRleDogMTAwMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2QkdDb2xvcjtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgbGlnaHRlbigkcGxheWVyRGV2VUlDb2xvciwgMTAlKTtcbiAgICBtaW4td2lkdGg6IDEwMCU7XG4gICAgQG1lZGlhIHByaW50IHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuXG4gICAgLy8gT3JkZXIgZnJvbSBsZWZ0IHRvIHJpZ2h0OiBTZWFyY2gsIEZlZWQsIExvZ291dCwgRFYyXG4gICAgLy8gRFYyIGlzIH42MHB4IHdpZGUsIExvZ291dCBpcyB+NTVweCB3aWRlLCBGZWVkIGlzIH40NXB4IHdpZGVcbiAgICAjcGxheWVyU2VhcmNoIHtcbiAgICAgIHJpZ2h0OiAxNjBweCAhaW1wb3J0YW50O1xuICAgICAgdG9wOiBlbSgxMik7XG4gICAgfVxuICAgIGRpdiNmZWVkQnV0dG9uLFxuICAgIGRpdiNmZWVkRGlzcGxheUJ1dHRvbiB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICByaWdodDogMTAwcHggIWltcG9ydGFudDtcbiAgICB9XG4gICAgZGl2I3RyZWxsb0Rpc3BsYXlCdXR0b24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgI0RWTG9nT3V0QnV0dG9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiA2NXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICNEVjJMaW5rIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gICAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHBhZGRpbmc6IDAgMTJweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuXG4gICAgICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgyMjYuMTFkZWcsIHJnYmEoMCwgMCwgMCwgMC4wNykgMCUsIHJnYmEoMCwgMCwgMCwgMC4xNSkgMTAwJSk7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjIyKTtcbiAgICAgICAgYm94LXNoYWRvdzogaW5zZXQgM3B4IDBweCAycHggLTJweCByZ2JhKDAsIDAsIDAsIDAuMyk7XG5cbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZDogbGluZWFyLWdyYWRpZW50KDIyNi4xMWRlZywgcmdiYSgwLCAwLCAwLCAwLjEyKSAwJSwgcmdiYSgwLCAwLCAwLCAwLjIyKSAxMDAlKTtcbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAzMXB4O1xuICAgICAgICAgIGhlaWdodDogMTFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICA+IHNwYW4ge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzI1MjkyZTtcbiAgICAgIHdpZHRoOiAkZGFzaE5hdldpZHRoO1xuICAgICAgPiBoMiB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwIDAgMDtcbiAgICAgICAgZm9udC1mYW1pbHk6ICdUcmliZVR5cGVfRFYnO1xuICAgICAgICBjb2xvcjogI2ZmZmZmZjtcbiAgICAgICAgZm9udC1zaXplOiBlbSgxNSk7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgdGV4dC1zaGFkb3c6IGVtKDEpIGVtKDEpICRpbmRCbHVlO1xuICAgICAgICBAaW5jbHVkZSBicmVha3BvaW50KCR4cykge1xuICAgICAgICAgIGZvbnQtc2l6ZTogZW0oMjApO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgc21hbGwge1xuICAgICAgICBjb2xvcjogI2ZkYjMzMztcbiAgICAgICAgZm9udC1zaXplOiBlbSgxMik7XG4gICAgICB9XG4gICAgfVxuICAgICNncm91cEZ1bmN0aW9ucyB7XG4gICAgICB3aWR0aDogNTUlO1xuICAgICAgbWFyZ2luLWxlZnQ6ICRkYXNoTmF2V2lkdGg7XG4gICAgICBsaSB7XG4gICAgICAgIGEge1xuICAgICAgICAgIHBhZGRpbmc6ICRhcHBQYWRkaW5nO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZCR1NlbGVjdGVkQ29sb3IgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdkJHU2VsZWN0ZWRDb2xvcjtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI2Rhc2hBcmVhIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICNwbGF5ZXJJbmZvcm1hdGlvbiB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgZm9udC1zaXplOiBlbSgxMik7XG4gICAgICBsaW5lLWhlaWdodDogMTVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRuYXZCR0NvbG9yO1xuICAgICAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplU3BlZWQ7XG4gICAgICBkaXYge1xuICAgICAgICAmLmxpc3RJbmZvIHtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICBzbWFsbCB7XG4gICAgICAgICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIHNwYW4ubGlzdFRpdGxlIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYucGxheWVyLW5hbWUge1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgICAgIG1hcmdpbjogNXB4O1xuICAgICAgICAgIC8vIGNvbG9yOiAkaW5kUmVkO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgICAgICYucGxheWVyLWluZm8ge1xuICAgICAgICAgID4gZGl2IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5oZWFkc2hvdCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNXB4O1xuICAgICAgICAgICAgaW1nIHtcbiAgICAgICAgICAgICAgbWF4LXdpZHRoOiBlbSg2MCk7XG4gICAgICAgICAgICAgIC8vIG1heC1oZWlnaHQ6IGVtKDgwKTtcbiAgICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG5hdkJHU2VsZWN0ZWRDb2xvcjtcbiAgICAgICAgICAgICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC8vIEBpbmNsdWRlIGNlbnRlcih5KTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgLnRleHQge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAycHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIEBtZWRpYSBwcmludCB7XG4gICAgICAgICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHNwYW4uZ3JvdXAge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgfVxuICAgIH1cbiAgICAjdGVhbUluZm9ybWF0aW9uIHtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgcGFkZGluZzogJGFwcFBhZGRpbmc7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIGZvbnQtc2l6ZTogZW0oMTIpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdkJHQ29sb3I7XG4gICAgICBkaXYge1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgcGFkZGluZy1yaWdodDogZW0oMyk7XG4gICAgICAgICYubGlzdEluZm8ge1xuICAgICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAgIHNtYWxsIHtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgc3Bhbi5saXN0VGl0bGUge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMTVweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgICBwYWRkaW5nLXJpZ2h0OiAxMHB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiBlbSg3NSk7XG4gICAgICAgIG1heC1oZWlnaHQ6IGVtKDc1KTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgJG5hdkJHU2VsZWN0ZWRDb2xvcjtcbiAgICAgICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICNhZGRpdGlvbmFsRnVuY3Qge1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRuYXZCR0NvbG9yLCA1JSk7XG4gICAgICBib3JkZXItdG9wOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZmZmO1xuICAgICAgI29yZ1NlbGVjdGlvbiB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgc2VsZWN0IHtcbiAgICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgI3BsYXllcklkcyxcbiAgICAjbW9yZVBsYXllcklkcyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkbmF2QkdDb2xvciwgMTUlKTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuXG4gICAgI21vcmVQbGF5ZXJJZHMge1xuICAgICAgbWF4LWhlaWdodDogMDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB0cmFuc2l0aW9uOiBtYXgtaGVpZ2h0IDAuMnMgZWFzZS1vdXQ7XG4gICAgICB1bCB7XG4gICAgICAgIGRpc3BsYXk6IGdyaWQ7XG4gICAgICAgIGdyaWQtdGVtcGxhdGUtY29sdW1uczogcmVwZWF0KDIsIDFmcik7XG4gICAgICAgIGdyaWQtYXV0by1yb3dzOiBhdXRvO1xuICAgICAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgICAgfVxuICAgIH1cblxuICAgICNzaG93TW9yZVBsYXllcklkcyB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJG5hdkJHQ29sb3IsIDE1JSk7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICBidXR0b24ge1xuICAgICAgICBtYXJnaW46IDVweCAwO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgfVxuXG4gICAgI3BsYXllclF1aWNrTGlua3MsXG4gICAgI3RlYW1RdWlja0xpbmtzIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRuYXZCR0NvbG9yLCAxNSUpO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAmI3BsYXllclF1aWNrTGlua3Mge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgZGFya2VuKCRuYXZCR0NvbG9yLCAyNSUpO1xuICAgICAgfVxuICAgICAgPiAub3RoZXJTaXRlVmlld3Mge1xuICAgICAgICBtYXJnaW4tbGVmdDogMjVweDtcbiAgICAgICAgd2lkdGg6IDY1JTtcbiAgICAgICAgLy8gQGluY2x1ZGUgY2VudGVyKCk7XG4gICAgICB9XG4gICAgICBhIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTVweDtcbiAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICBtYXJnaW46IDNweDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLy8gcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLy8gcGFkZGluZzplbSg1KTtcbiAgICAgIC8vIHdpZHRoOiAxMDAlO1xuICAgICAgLy8gYSB7XG4gICAgICAvLyBcdHdpZHRoOiAxNXB4O1xuICAgICAgLy8gXHRoZWlnaHQ6IDE1cHg7XG4gICAgICAvLyBcdGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIC8vIFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLy8gXHRtYXJnaW46IDBweCAzcHg7XG4gICAgICAvLyBcdGltZyB7XG4gICAgICAvLyBcdFx0d2lkdGg6IGluaGVyaXQ7XG4gICAgICAvLyBcdFx0QGluY2x1ZGUgY2VudGVyKCk7XG4gICAgICAvLyBcdH1cbiAgICAgIC8vIH1cbiAgICAgIC8vID4gLm90aGVyQXBwVmlld3Mge1xuICAgICAgLy8gXHRmbG9hdDogbGVmdDtcbiAgICAgIC8vIH1cbiAgICAgIC8vID4gLm90aGVyU2l0ZVZpZXdzIHtcbiAgICAgIC8vIFx0ZmxvYXQ6IGxlZnQ7XG4gICAgICAvLyBcdHBhZGRpbmctbGVmdDogZW0oOCk7XG4gICAgICAvLyB9XG4gICAgfVxuICAgICN0ZWFtSW5mb3JtYXRpb24ge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgaW1nIHtcbiAgICAgICAgbWF4LXdpZHRoOiBlbSgxMjApO1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgIH1cbiAgICAgIGRpdiB7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBmb250LXNpemU6IDEzcHg7XG4gICAgICB9XG4gICAgICBkaXYubG9nbyBzdmcge1xuICAgICAgICB3aWR0aDogMzAlO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgICAgICBmaWxsOiAkaW5kUmVkO1xuICAgICAgfVxuICAgIH1cbiAgICAjcGxheWVySW5mb3JtYXRpb24ge1xuICAgICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICAucGxheWVyLW5hbWUge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgLnByaW50LXZpZXctd3JhcHBlciB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogNHB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgcGFkZGluZzogMCAwIDIwcHg7XG4gICAgICAgIH1cbiAgICAgICAgLnByaW50LXN0YXRlbWVudCB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5oZWFkc2hvdCB7XG4gICAgICAgIEBtZWRpYSBwcmludCB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wcmludC1zdGF0ZW1lbnQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBmbG9hdDogbm9uZTtcbiAgICAgICAgd2lkdGg6IDQ3N3B4O1xuICAgICAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgICB9XG4gICAgICAgIC5wcmludEhlYWRlciB7XG4gICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgICAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgICAgICAgZm9udC1zaXplOiAxNHB0O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnByaW50LXZpZXctd3JhcHBlciB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgfVxuICAgICAgLnBsYXllci1uYW1lLXByaW50IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMDAwO1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAyMHB0O1xuICAgICAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAubG9nby1jIHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgZmxvYXQ6IG5vbmU7XG4gICAgICAgIHdpZHRoOiA4MHB4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgfVxuICAgICAgICBzdmcge1xuICAgICAgICAgIGZpbGw6ICRpbmRSZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgI3ZpZXdEYXNoIHtcbiAgICAgIHBhZGRpbmc6ICRhcHBQYWRkaW5nO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgIH1cbiAgICAjZGFzaE5hdiB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcGxheWVyRGV2VUlDb2xvcjtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6ICRkYXNoTmF2V2lkdGg7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICB6LWluZGV4OiAxMDAwO1xuICAgICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgcG9zaXRpb246IGluaGVyaXQ7XG4gICAgICAgIGZsb2F0OiBub25lO1xuICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIH1cblxuICAgICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGVtKDE1KTtcbiAgICAgICAgICBmb250LXNpemU6IGVtKDEyKTtcbiAgICAgICAgICBsaSB1bCB7XG4gICAgICAgICAgICBwYWRkaW5nLWxlZnQ6IGVtKDUpO1xuICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBsaSB7XG4gICAgICAgICAgYSB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGVmdC1yYWlsLWhvdmVyLWJnO1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHBsYXllckRldlVJSG92ZXJJbmRCbHVlO1xuICAgICAgICAgICAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmLm9wZW4ge1xuICAgICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICMwMDA7XG4gICAgICAgICAgICAuc3VibGluayB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IGluaGVyaXQgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgJlt2LWNsb2FrXSB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIC5wcmV0ZW5kLWFuY2hvciB7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6ICRpbmRCbHVlO1xuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICBsaSB7XG4gICAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICAgIH1cbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgc21hbGwge1xuICAgICAgICAgICAgZm9udC1zaXplOiA5cHg7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogMTBweDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgLmdyb3VwbGlua3Mge1xuICAgICAgfVxuICAgIH1cbiAgICAjZGFzaENvbnRlbnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgbWluLWhlaWdodDogMTAwdmg7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiA1cHggMCAwIDVweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBvdmVyZmxvdzogYXV0bztcbiAgICAgIEBtZWRpYSBwcmludCB7XG4gICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICBtaW4taGVpZ2h0OiBhdXRvO1xuICAgICAgICBwYWRkaW5nOiA3cHg7XG4gICAgICAgIHBhZ2UtYnJlYWstYWZ0ZXI6IGF2b2lkO1xuICAgICAgICB6b29tOiA5Ny41JTtcbiAgICAgIH1cblxuICAgICAgLmxvYWRpbmcge1xuICAgICAgICB3aWR0aDogMTUlICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgICAubG9hZGluZ0dpZiBpbWcge1xuICAgICAgICBtYXgtd2lkdGg6IDM1cHg7XG4gICAgICB9XG4gICAgICAub3JnRGFzaEZpbHRlcnMge1xuICAgICAgICBtYXJnaW46ICRhcHBQYWRkaW5nIDA7XG4gICAgICAgIGEge1xuICAgICAgICAgIGNvbG9yOiAkaW5kQmx1ZTtcbiAgICAgICAgfVxuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgbWFyZ2luLXJpZ2h0OiAkYXBwUGFkZGluZztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLm9yZ1RibENvbnRhaW5lciB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIH1cbiAgICB9XG4gICAgI2Rhc2hJbmZvIHtcbiAgICAgIHBhZGRpbmc6ICRhcHBQYWRkaW5nO1xuICAgIH1cblxuICAgICNwbGF5ZXJCaW9QYW5lbCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG1pbi1oZWlnaHQ6IDMwcHg7XG5cbiAgICAgIC5ibGQge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMjYzO1xuICAgICAgfVxuICAgICAgLmluZm9QYWRkaW5nIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICAgIH1cbiAgICAgIHRhYmxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIH1cbiAgICAgIHVsIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICAgICAgICBsaSB7XG4gICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgICNkYXNoVGFibGVzIHtcbiAgICAgIC5ibGQge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICAgIC5scmcge1xuICAgICAgICBmb250LXNpemU6IGVtKDE4KTtcbiAgICAgIH1cbiAgICAgIC51ZGxuIHtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICM5OTk5OTk7XG4gICAgICB9XG4gICAgICAuZFRhYmxlIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk5OTk7XG4gICAgICAgIG1hcmdpbjogMnB4O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgfVxuICAgICAgLmRUaXRsZSB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTk5OTtcbiAgICAgICAgZm9udC1zaXplOiBlbSgxMik7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRhcHBCR0NvbG9yR3JleSwgMTAlKTtcbiAgICAgICAgc3BhbiB7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHJpZ2h0OiAkYXBwUGFkZGluZztcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgIGNvbG9yOiAkaW5kUmVkO1xuICAgICAgICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICB1bCB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICAgICAgbGkge1xuICAgICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgICAgICAgZm9udC1zaXplOiBlbSgxMSk7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgICB0YWJsZSB7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICB0YWJsZSB7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAmI3BsYXllclBhZ2Uge1xuICAgIGRpdi5sb2FkaW5nLW92ZXJsYXkge1xuICAgICAgei1pbmRleDogOTk5OTtcbiAgICB9XG4gICAgI2ZlZWRDb250YWluZXIge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHdpZHRoOiAkc3NDb250YWluZXJXaWR0aDtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDY1MHB4O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB0b3A6IDA7XG4gICAgICB6LWluZGV4OiA5OTk7XG4gICAgICBAaW5jbHVkZSBzaGFkb3coMCwgZW0oNiksIHJnYmEoIzAwMDAwMCwgMSkpO1xuICAgICAgI3Ntb2tlc2lnbmFscyB7XG4gICAgICAgIHdpZHRoOiAkc3NDb250YWluZXJXaWR0aDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgICB9XG4gICAgICAucGFnZSB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLy8gUExBWUVSIFBMQU5TIFBBR0UgU1RZTEVTXG5cbiAgJGxpc3RJdGVtQm9keUNvbG9yOiBkYXJrZW4oI2Q0ZTJmMCwgNSUpO1xuICAkZGV0YWlsUGFuZVdpZHRoOiBlbSgzNTApO1xuICBkaXYudGFiQ29udGVudCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiAyMHB4O1xuICAgIHNtYWxsIHtcbiAgICAgIGZvbnQtc2l6ZTogZW0oMTIpO1xuICAgICAgaSB7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgIH1cbiAgICB9XG4gICAgLnBlcmZvcm1hbmNlQW5jaG9ycyB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgICB6LWluZGV4OiA5OTtcbiAgICAgIHdpZHRoOiBlbSg4MDApO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBmb250LXNpemU6IGVtKDExKTtcbiAgICAgIHRvcDogZW0oNTUpO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICBwYWRkaW5nOiAycHg7XG4gICAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgICAgdWwge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgbGkge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICBhIHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzAwMzI2MztcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICAgIHBhZGRpbmc6IGVtKDQpIGVtKDEwKTtcbiAgICAgICAgICAgIG1hcmdpbjogMXB4O1xuICAgICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmRSZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmR2dF9lcnJvcl9hbmNob3Ige1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQgIWltcG9ydGFudDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnBlcmZvcm1hbmNlLWhpdHRlciB7XG4gICAgfVxuICAgIC50YWJsZVRpdGxlIGEge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICAgIHBhZGRpbmc6IGVtKDUpO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogZW0oMjAwKTtcbiAgICAgIGJhY2tncm91bmQ6ICNmZGI1MDcgdXJsKC4uLy4uL2ltYWdlcy9hcnJvd19kb3duLnBuZykgOTUlIDUwJSBuby1yZXBlYXQ7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIEBtZWRpYSBwcmludCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgICAgJi5pc1VwIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGFzbUJvcmRlckxpZ2h0R3JleSB1cmwoLi4vLi4vaW1hZ2VzL2Fycm93X3VwLnBuZykgOTUlIDUwJSBuby1yZXBlYXQ7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6IGRhcmtlbigjZmRiNTA3LCAxMCUpIHVybCguLi8uLi9pbWFnZXMvYXJyb3dfZG93bi5wbmcpIDk1JSA1MCUgbm8tcmVwZWF0ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICY6aG92ZXIge1xuICAgICAgICBiYWNrZ3JvdW5kOiBkYXJrZW4oI2ZkYjUwNywgMTAlKSB1cmwoLi4vLi4vaW1hZ2VzL2Fycm93X3VwLnBuZykgOTUlIDUwJSBuby1yZXBlYXQ7XG4gICAgICB9XG4gICAgfVxuICAgIC50YWJsZUNvbnRhaW5lciB7XG4gICAgICBwYWRkaW5nOiBlbSgxMCkgMCBlbSgyMCk7XG4gICAgICBtYXJnaW46IDAgMCBlbSgyMCk7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICRpbmRCbHVlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgICAgcGFkZGluZzogMCAwIDEwcHggMDtcbiAgICAgIH1cbiAgICAgIC5sb2FkaW5nR2lmIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IGVtKC01NSk7XG4gICAgICAgIGxlZnQ6IGVtKDIzMCk7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgbWF4LXdpZHRoOiAzMCU7XG4gICAgICAgIH1cbiAgICAgICAgJi5ub09wdGlvbnMge1xuICAgICAgICAgIHRvcDogZW0oLTQ1KTtcbiAgICAgICAgICBsZWZ0OiBlbSgxNzApO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIC5oZWFkZXJUYWJsZSB7XG4gICAgICBkaXNwbGF5OiB0YWJsZSAhaW1wb3J0YW50O1xuICAgICAgd2lkdGg6IDc1MHB4O1xuICAgICAgdGJvZHkgdGQge1xuICAgICAgICBmb250LXNpemU6IDE4cHggIWltcG9ydGFudDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgfVxuICAgICRjYW52YXNXaWR0aDogMjUwcHg7XG4gICAgJGNhbnZhc0hlaWdodDogMjUwcHg7XG4gICAgJGxlZ2VuZEhlbHBlcldpZHRoOiA0NXB4O1xuICAgIGRpdi5jaHJ0X2NvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogY2FsYygoI3skY2FudmFzV2lkdGh9ICogMikgKyAoI3skbGVnZW5kSGVscGVyV2lkdGh9ICsgMTVweCkpO1xuICAgICAgbWFyZ2luLWJvdHRvbTogMzBweDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC5jaGFydHNDb24ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzAwMDtcbiAgICAgICAgcGFkZGluZzogMTBweCAwO1xuICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgICB3aWR0aDogY2FsYygjeyRjYW52YXNXaWR0aH0gKiAyKTtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGNhbnZhcyB7XG4gICAgICAgICAgd2lkdGg6ICRjYW52YXNXaWR0aDtcbiAgICAgICAgICBoZWlnaHQ6ICRjYW52YXNIZWlnaHQ7XG4gICAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIHNwYW4ubGVnZW5kIHtcbiAgICAgICAgd2lkdGg6ICRsZWdlbmRIZWxwZXJXaWR0aDtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIHVsIHtcbiAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgICAgYS5jaHJ0TGVnZW5kQ3RybCB7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICBwYWRkaW5nOiAycHg7XG4gICAgICAgICAgbWFyZ2luOiAxcHg7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM2NjY2NjY7XG4gICAgICAgICAgJi5oaWQge1xuICAgICAgICAgICAgb3BhY2l0eTogMC4zO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICBpbWcge1xuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgICBib3R0b206IDM1cHg7XG4gICAgICAgIH1cbiAgICAgIH1cblxuICAgICAgc3Bhbi5jaGFydEluZm8ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgfVxuICAgICAgZGl2LmNoYXJ0T3B0aW9ucyB7XG4gICAgICAgIHBhZGRpbmc6IDhweCAwO1xuICAgICAgfVxuICAgICAgY2FudmFzI2NocnRfcmVsZWFzZXBvaW50X2Zyb250IHtcbiAgICAgICAgJi5SX2hhbmRlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi9pbWFnZXMvcGl0Y2hlci1zaWxob3VldHRlLWZyb250XzIwb3BhY2l0eS5wbmcnKSA1MCUgMTIwcHggbm8tcmVwZWF0O1xuICAgICAgICB9XG4gICAgICAgICYuTF9oYW5kZWQge1xuICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vaW1hZ2VzL3BpdGNoZXItc2lsaG91ZXR0ZS1mcm9udC1sZWZ0eV8yMG9wYWNpdHkucG5nJykgNTAlIDEyMHB4IG5vLXJlcGVhdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgI2NocnRfcmVsZWFzZXBvaW50X3NpZGUge1xuICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9waXRjaGVyLXNpbGhvdWV0dGUtc2lkZV8yMG9wYWNpdHkucG5nJykgLTEwMHB4IDE0MHB4IG5vLXJlcGVhdDtcbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICAjY29udGVudFBlcmZvcm1hbmNlIHtcbiAgICBwYWRkaW5nLXRvcDogMzBweDtcbiAgfVxuXG4gICNjb250ZW50R2FtZWxvZyB7XG4gICAgcGFkZGluZy10b3A6IDQwcHg7XG4gIH1cblxuICAjcmVwb3J0cy1jb250YWluZXIge1xuICAgIHdpZHRoOiAxMDM1cHg7XG4gICAgLnN1bW1hcnlUeHQge1xuICAgICAgcGFkZGluZzogMTBweCAhaW1wb3J0YW50O1xuICAgICAgbGluZS1oZWlnaHQ6IDE2cHg7XG4gICAgICBwIHtcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAjY29udGVudFBpdGNoaW5nQXNzbUZhc3RiYWxsIHtcbiAgICBwb3NpdGlvbjogc3RhdGljO1xuICB9XG4gIC5oZWF0bWFwLWNvbnRyb2xzIHtcbiAgICB1bCB7XG4gICAgICBtYXJnaW46IDEwcHggMDtcbiAgICB9XG4gICAgbGkge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIGNvbG9yOiAkaW5kQmx1ZTtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmLnNlbGVjdGVkIHtcbiAgICAgICAgYmFja2dyb3VuZDogJGluZFJlZDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgICAmLmJyZWFrIHtcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgI2NvbnRlbnRQbGFuc1JlYWRlciB7XG4gICAgbWF4LXdpZHRoOiA5MDBweDtcbiAgICBwYWRkaW5nOiAwICRhcHBQYWRkaW5nICRhcHBQYWRkaW5nIDA7XG4gICAgQG1lZGlhIHByaW50IHtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICBmb250LXNpemU6IDEwcHQ7XG4gICAgfVxuICAgIC5wYWdlLXRpdGxlIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDIwcHg7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2VmZWZlZjtcbiAgICAgIHBhZGRpbmctYm90dG9tOiA3cHg7XG4gICAgICBmb250LXNpemU6IDI1cHg7XG4gICAgICBjb2xvcjogbGlnaHRlbigkYXBwTGVmdE1lbnVCR0NvbG9yLCAxMCUpO1xuICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgICAgIEBtZWRpYSBwcmludCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICBjb2xvcjogIzAwMDtcbiAgICAgIH1cbiAgICB9XG4gICAgI3BsYXllclZpc2lvbiB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHg7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdEl0ZW1Cb2R5Q29sb3I7XG4gICAgICBwYWRkaW5nOiAkYXBwUGFkZGluZztcbiAgICAgIEBtZWRpYSBwcmludCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG1hcmdpbjogLTEyMXB4IDAgMCAwO1xuICAgICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDRweCBzb2xpZCAjMDAwO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICAgICAgcGFkZGluZzogMCAwIDIwcHggODJweDtcbiAgICAgIH1cbiAgICAgIC5wcmludEhlYWRlciB7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTRwdDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLnZpc2lvblN0YXRlbWVudCB7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB0O1xuICAgICAgfVxuICAgIH1cbiAgICAuZ29hbC1ncm91cGluZyB7XG4gICAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgICAgIEBtZWRpYSBwcmludCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC5vcGVuLWNsb3NlLWxpbmssXG4gICAgLm9wZW4tY2xvc2UtYWxsLWxpbmsge1xuICAgICAgZmxvYXQ6IHJpZ2h0O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6ICRpbmRCbHVlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gICAgLmdvYWwtdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5nb2FsIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgbWFyZ2luOiAyMHB4IDVweCAwcHggMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgIHBhZGRpbmctYm90dG9tOiA1cHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICBsaW5lLWhlaWdodDogMTZweDtcbiAgICAgIEBtZWRpYSBwcmludCB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjY2NjO1xuICAgICAgICBwYWRkaW5nOiAwIDAgMjBweDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB0O1xuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuaXRlbS1pY29uIHtcbiAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICBsaW5lLWhlaWdodDogMTRweDtcbiAgICAgIEBtZWRpYSBwcmludCB7XG4gICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgICAgIHBhZGRpbmc6IDAgMCA1cHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJwdDtcbiAgICAgIH1cbiAgICAgIGltZyB7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICB9XG4gICAgICBzcGFuIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICBjb2xvcjogIzQ0NDtcbiAgICAgIH1cbiAgICB9XG4gICAgLml0ZW0tdGl0bGUge1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgcGFkZGluZzogNXB4IDEwcHg7XG4gICAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTRwdDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB0O1xuICAgICAgfVxuICAgIH1cbiAgICAuaGlkZGVuLWNvbnRlbnQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xuICAgICAgQG1lZGlhIHByaW50IHtcbiAgICAgICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLmZvY3VzLWFyZWEtd3JhcHBlciB7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgLmZvY3VzLFxuICAgICAgICAuYXJlYSB7XG4gICAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcbiAgICAgICAgICB3aWR0aDogNTAlO1xuICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIH1cbiAgICAgICAgLmZvY3VzIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRhcHBMZWZ0TWVudUJHQ29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgLmFyZWEge1xuICAgICAgICAgIGJhY2tncm91bmQ6IGxpZ2h0ZW4oJGFwcExlZnRNZW51QkdDb2xvciwgMTAlKTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmdvYWwtaW5mbyB7XG4gICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgIC5oZWFkZXIge1xuICAgICAgICAgIGJhY2tncm91bmQ6ICRpbmRCbHVlO1xuICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgICAuYm9keSB7XG4gICAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuYWN0cyB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogMDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB0O1xuICAgICAgfVxuICAgICAgbGkge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IGRpc2M7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB0O1xuICAgICAgfVxuICAgIH1cbiAgICAud2h5IHtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIHBhZGRpbmc6IDAgMTBweCA1cHg7XG4gICAgICBAbWVkaWEgcHJpbnQge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBsaW5lLWhlaWdodDogMTRwdDtcbiAgICAgICAgZm9udC1zaXplOiAxMHB0O1xuICAgICAgfVxuICAgIH1cbiAgICAuYXJjaGl2ZWQge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG4gICAgLnR5cGUtMTAwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGxpc3RJdGVtQm9keUNvbG9yLCAxMCUpO1xuICAgIH1cbiAgICAudHlwZS0yMDAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkbGlzdEl0ZW1Cb2R5Q29sb3IsIDAlKTtcbiAgICB9XG4gICAgLnR5cGUtMzAwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGluZEJsdWUsIDcwJSk7XG4gICAgfVxuICAgIC50eXBlLTQwMCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJHVpR3JleSwgMyUpO1xuICAgIH1cbiAgICAudHlwZS01MDAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRsaXN0SXRlbUJvZHlDb2xvciwgMTAlKTtcbiAgICB9XG4gICAgLnR5cGUtNjAwIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGxpc3RJdGVtQm9keUNvbG9yLCA4JSk7XG4gICAgfVxuICAgIC50eXBlLTcwMCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRpbmRCbHVlLCA2NSUpO1xuICAgIH1cbiAgICAudHlwZS04MDAge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCR1aUdyZXksIDglKTtcbiAgICB9XG4gICAgI3JlYWRlckV4ZWNUYWJsZSB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIEBtZWRpYSBwcmludCB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICB9XG4gICAgICAuYXNtQ29udGFpbmVyIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNjb250ZW50UGxhbnNFZGl0b3Ige1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZm9udC1zaXplOiBlbSgxMik7XG4gICAgbGkge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgbWFyZ2luLXRvcDogM3B4O1xuICAgICAgJi5pc2Nsb3NlZCB7XG4gICAgICAgIC5pdGVtLWJvZHk6Zmlyc3QtY2hpbGQge1xuICAgICAgICAgIGZvbnQtc3R5bGU6IGl0YWxpYztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAuc2VsZWN0ZWQge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgZ3JlZW4gIWltcG9ydGFudDtcbiAgICAgIC5pdGVtLXRpdGxlIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gICAgLnBsYW4tcGFuZWwge1xuICAgICAgdG9wOiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcGFkZGluZzogMC43MWVtO1xuICAgIH1cbiAgICAucGxhbldyYXBwZXIge1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIG1pbi1oZWlnaHQ6IDc5MHB4O1xuICAgIH1cbiAgICAjcGxheWVyVmlzaW9uIHtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIC5pbm5lci12aXNpb24ge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICBwYWRkaW5nOiAkYXBwUGFkZGluZztcbiAgICAgICAgcGFkZGluZy1ib3R0b206IGNhbGMoI3skYXBwUGFkZGluZ30gKyAxZW0pICFpbXBvcnRhbnQ7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGxpc3RJdGVtQm9keUNvbG9yO1xuICAgICAgICAudmlzaW9uU3RhdGVtZW50IHtcbiAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAucGxhbi1oZWxwLXRleHQge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogJGFwcFBhZGRpbmc7XG4gICAgICAgIGxlZnQ6ICRhcHBQYWRkaW5nICsgMC41ZW07XG4gICAgICAgIHBhZGRpbmc6ICRhcHBQYWRkaW5nO1xuICAgICAgICBjb2xvcjogZGFya2VuKCRsaXN0SXRlbUJvZHlDb2xvciwgMjAlKTtcbiAgICAgICAgZm9udC1zaXplOiBlbSgxMCk7XG4gICAgICB9XG4gICAgfVxuICAgICNnb2FscyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIHdpZHRoOiA3MCU7XG4gICAgICB1bC5nb2FscyBsaSB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgJi5nb2FsaGVhZCB7XG4gICAgICAgICAgPiAuaXRlbS1ib2R5ID4gLml0ZW0tdGl0bGUge1xuICAgICAgICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgICAgIH1cbiAgICAgICAgICA+IC5pdGVtLWFkZCB7XG4gICAgICAgICAgICByaWdodDogMXB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuaXRlbS1ib2R5IHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbGlzdEl0ZW1Cb2R5Q29sb3I7XG4gICAgICAgIH1cbiAgICAgICAgdWwuc3VicyB7XG4gICAgICAgICAgbWFyZ2luOiAwIDMwcHggMCA1MHB4O1xuICAgICAgICAgIC5pdGVtLWJvZHkge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkbGlzdEl0ZW1Cb2R5Q29sb3IsIDEwJSk7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5pdGVtLWJvZHkge1xuICAgICAgICAgICAgcGFkZGluZy1sZWZ0OiAyMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgICB1bC5hY3RzIHtcbiAgICAgICAgICAgIG1hcmdpbjogMCAzMHB4IDAgNTBweDtcbiAgICAgICAgICAgIC5pdGVtLWJvZHkge1xuICAgICAgICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRsaXN0SXRlbUJvZHlDb2xvciwgMjAlKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIC5pdGVtLWFyY2hpdmUsXG4gICAgICAgICAgICAuaXRlbS11bmFyY2hpdmUge1xuICAgICAgICAgICAgICByaWdodDogMDtcbiAgICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2IwYjBiMDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5hcmNoaXZlZCB7XG4gICAgICAgICAgPiAuaXRlbS1ib2R5IHtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2MgIWltcG9ydGFudDtcbiAgICAgICAgICAgIC5pdGVtLWljb24gaW1nIHtcbiAgICAgICAgICAgICAgQGluY2x1ZGUgb3BhY2l0eSgwLjMpO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLml0ZW0tdGl0bGUge1xuICAgICAgICAgICAgICBjb2xvcjogZGFya2VuKCNjY2MsIDIwJSk7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuZ29hbHMtY3VydGFpbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHotaW5kZXg6IDk5O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgjZmZmLCAwLjUpO1xuICAgICAgfVxuICAgICAgLmdvYWwtc3VicyB7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiAzMHB4O1xuICAgICAgfVxuICAgICAgLml0ZW0tYm9keSB7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNiMGIwYjA7XG4gICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgIH1cbiAgICAgIC5pdGVtLWljb24ge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogOHB4O1xuICAgICAgICBsZWZ0OiA1cHg7XG4gICAgICB9XG4gICAgICAuaXRlbS1ib2R5IHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogM3B4O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHotaW5kZXg6IDk7XG4gICAgICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICAgIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XG4gICAgICB9XG4gICAgICAuaXRlbS1hcmNoaXZlLFxuICAgICAgLml0ZW0tdW5hcmNoaXZlLFxuICAgICAgLml0ZW0tYWRkIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB3aWR0aDogMzBweDtcbiAgICAgICAgdG9wOiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgei1pbmRleDogMTA7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMjBweDtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgIHRvcDogNHB4O1xuICAgICAgICAgIGxlZnQ6IDRweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLml0ZW0tYXJjaGl2ZSB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDAgM3B4IDNweCAwO1xuICAgICAgICByaWdodDogMHB4O1xuICAgICAgfVxuICAgICAgLml0ZW0tdW5hcmNoaXZlIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgLml0ZW0tYWRkIHtcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICByaWdodDogMzBweDtcbiAgICAgIH1cbiAgICAgIC5pdGVtLWlucHV0IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICBib3R0b206IDA7XG4gICAgICAgIGxlZnQ6IDA7XG4gICAgICAgIHotaW5kZXg6IDEwO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgcGFkZGluZzogNHB4O1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgICBpbnB1dCB7XG4gICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgIHJlc2l6ZTogbm9uZTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgICAgYm9yZGVyLXdpZHRoOiAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICAuaXRlbS10aXRsZSB7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzICFpbXBvcnRhbnQ7XG4gICAgICAgIHotaW5kZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBwYWRkaW5nOiA3cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAxNHB4O1xuICAgICAgICBjb2xvcjogIzI2MjYyNjtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgICAuYWRkQ2hpbGRCdXR0b24ge1xuICAgICAgICB3aWR0aDogMzhweDtcbiAgICAgICAgaGVpZ2h0OiAzOHB4O1xuICAgICAgfVxuICAgICAgLmFkZExpc3Qge1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIGJvdHRvbTogMHB4O1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgfVxuICAgICAgaW5wdXQuYWRkSXRlbSB7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgcGFkZGluZzogMTBweCA2MHB4IDEwcHggMTBweDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICAgIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICB9XG4gICAgfVxuICAgICNzYXZlUGxhbiB7XG4gICAgICBwYWRkaW5nOiBjYWxjKCN7NXB4fSk7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgIGEge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICAgICNnb2FsT3B0aW9ucyB7XG4gICAgICBwYWRkaW5nOiAwICRhcHBQYWRkaW5nO1xuICAgIH1cbiAgICAjZXhlY1RhYmxlIHtcbiAgICAgIHBhZGRpbmc6IDAuNzFlbTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcbiAgICAgIGZvbnQtc2l6ZTogMTNweDtcbiAgICAgIC5hc21Db250YWluZXIge1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgIH1cbiAgICB9XG4gICAgLy8gI2dvYWxIZWFkZXIge1xuICAgIC8vIFx0d2lkdGg6ICRhc3Nlc3NtZW50VGFibGVzV2lkdGg7XG4gICAgLy8gXHRwYWRkaW5nLWJvdHRvbTogJGFwcFBhZGRpbmc7XG4gICAgLy8gfVxuICAgIC8vICNnb2FsTWFuYWdlciB7XG4gICAgLy8gXHR3aWR0aDogJGFzc2Vzc21lbnRUYWJsZXNXaWR0aDtcbiAgICAvLyBcdG92ZXJmbG93OiBoaWRkZW47XG4gICAgLy8gXHRtaW4taGVpZ2h0OiA0MTVweDtcbiAgICAvLyBcdGJvcmRlcjoxcHggc29saWQgJGFzbUJvcmRlckxpZ2h0R3JleTtcbiAgICAvLyBcdGJhY2tncm91bmQtY29sb3I6ICRwZGV2VUlCR0NvbG9yO1xuICAgIC8vIFx0I2dvYWxUcmVlIHtcbiAgICAvLyBcdFx0ZmxvYXQ6bGVmdDtcbiAgICAvLyBcdFx0d2lkdGg6IDUwJTtcbiAgICAvLyBcdFx0bGkgYSB7XG4gICAgLy8gXHRcdFx0cG9zaXRpb246IHJlbGF0aXZlO1xuICAgIC8vIFx0XHRcdHdpZHRoOjkwJTtcbiAgICAvLyBcdFx0XHR3aGl0ZS1zcGFjZTogbm9ybWFsICFpbXBvcnRhbnQ7XG4gICAgLy8gXHRcdFx0aGVpZ2h0OiBhdXRvO1xuICAgIC8vIFx0XHRcdHNwYW4ge1xuICAgIC8vIFx0XHRcdFx0cG9zaXRpb246IGFic29sdXRlO1xuICAgIC8vIFx0XHRcdFx0cmlnaHQ6IDA7XG4gICAgLy8gXHRcdFx0XHRmb250LXNpemU6IGVtKDkpO1xuICAgIC8vIFx0XHRcdH1cbiAgICAvLyBcdFx0fVxuICAgIC8vIFx0fVxuICAgIC8vIFx0I2dvYWxFZGl0b3Ige1xuICAgIC8vIFx0XHRmbG9hdDpsZWZ0O1xuICAgIC8vIFx0XHR3aWR0aDo1MCU7XG4gICAgLy8gXHRcdG1pbi1oZWlnaHQ6IDQxNXB4O1xuICAgIC8vIFx0XHRwYWRkaW5nOiRhcHBQYWRkaW5nO1xuICAgIC8vIFx0fVxuICAgIC8vIFx0I2dvYWxzRW1wdHkge1xuICAgIC8vIFx0XHR3aWR0aDogJGFzc2Vzc21lbnRUYWJsZXNXaWR0aDtcbiAgICAvLyBcdFx0bWluLWhlaWdodDogMzc1cHg7XG4gICAgLy8gXHRcdGJhY2tncm91bmQtY29sb3I6ICRwZGV2VUlCR0NvbG9yO1xuICAgIC8vIFx0XHR0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgLy8gXHRcdHBhZGRpbmctdG9wOiAoMzc1cHgvMi41KTtcbiAgICAvLyBcdH1cbiAgICAvLyBcdCNnb2FsRnVuY3Rpb25zIHtcbiAgICAvLyBcdFx0d2lkdGg6MTAwJTtcbiAgICAvLyBcdFx0ZmxvYXQ6bGVmdDtcbiAgICAvLyBcdFx0dGV4dC1hbGlnbjogY2VudGVyO1xuICAgIC8vIFx0XHRwYWRkaW5nOiAkYXBwUGFkZGluZztcbiAgICAvLyBcdFx0Ym9yZGVyLXRvcDogMnB4IGRvdHRlZCAkYXNtQm9yZGVyTGlnaHRHcmV5O1xuICAgIC8vIFx0fVxuICAgIC8vIFx0I2dvYWxIZWxwIHtcbiAgICAvLyBcdFx0cGFkZGluZzogMC43MWVtO1xuICAgIC8vIFx0XHRib3JkZXItdG9wOiAxcHggZGFzaGVkICNjY2M7XG4gICAgLy8gXHRcdHN0cm9uZyB7XG4gICAgLy8gXHRcdFx0Zm9udC1zdHlsZTogaXRhbGljO1xuICAgIC8vIFx0XHRcdGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIC8vIFx0XHR9XG4gICAgLy8gXHR9XG4gICAgLy8gfVxuICB9XG4gICNjb250ZW50U3BsaXRzIHtcbiAgICBwYWRkaW5nLXRvcDogNDBweDtcbiAgICAudGFibGVPcHRpb25zIHtcbiAgICAgICYuZml4ZWQge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGxlZnQ6IDE4M3B4O1xuICAgICAgICBtYXJnaW4tYm90dG9tOiAyNXB4O1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcbiAgICAgICAgcGFkZGluZzogMTVweCAwIDE1cHggMTVweDtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICB0b3A6IDUwcHg7XG4gICAgICAgIHotaW5kZXg6IDk5OTtcbiAgICAgIH1cbiAgICB9XG4gICAgdGFibGUudGFibGVEaXNwbGF5IHtcbiAgICAgIG1pbi13aWR0aDogOTMwcHggIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgJGplVGFibGVXaWR0aDogNTUwcHg7XG4gICRlZGl0Q2VsbFdpZHRoOiA2OCU7XG4gIEBtaXhpbiBqZUF0dGNoTGlua3MoKSB7XG4gICAgZm9udC1zaXplOiBlbSgxMik7XG4gICAgbWluLWhlaWdodDogZW0oMzUpO1xuICAgIHNwYW4udGl0bGUge1xuICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG4gICAgYSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMjYzO1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBwYWRkaW5nOiA2cHggMTBweDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIG1hcmdpbjogMXB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgfVxuXG4gICNjb250ZW50Sm91cm5hbHMge1xuICAgIGRpdi5qZUNvbnRhaW5lciB7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICYuam91cm5hbFNjcm9sbCB7XG4gICAgICAgIG1pbi13aWR0aDogJGplVGFibGVXaWR0aDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICAgICAgICAudGFibGVEaXNwbGF5IHtcbiAgICAgICAgICBtaW4td2lkdGg6IDU1MHB4O1xuICAgICAgICAgIHRib2R5IHRyIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTVlNWU1O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICM2MDYwNjAgIWltcG9ydGFudDtcbiAgICAgICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgICAmLmpvdXJuYWxQYW5lIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtICgjeyRqZVRhYmxlV2lkdGh9ICsgI3skZGFzaE5hdldpZHRofSkpO1xuICAgICAgICBtaW4td2lkdGg6IGVtKDI4NSk7XG4gICAgICAgIG1heC13aWR0aDogZW0oNjUwKTtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKDEwMCUgLSA2MHB4KTtcbiAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICBvdmVyZmxvdy15OiBhdXRvO1xuICAgICAgICB0b3A6IDUwcHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICM5OTk7XG4gICAgICAgIGRpdi5qZUluZm8ge1xuICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMThweDtcbiAgICAgICAgfVxuICAgICAgICBkaXYuY29tbWVudHNIdG1sIHtcbiAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgcCxcbiAgICAgICAgICB1bCxcbiAgICAgICAgICBvbCxcbiAgICAgICAgICBkbCB7XG4gICAgICAgICAgICBtYXJnaW46IDEuMTJlbSAwO1xuICAgICAgICAgIH1cbiAgICAgICAgICBvbCxcbiAgICAgICAgICB1bCB7XG4gICAgICAgICAgICBtYXJnaW4tbGVmdDogNDBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgb2wge1xuICAgICAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBkZWNpbWFsO1xuICAgICAgICAgIH1cbiAgICAgICAgICBvbCB1bCxcbiAgICAgICAgICB1bCBvbCxcbiAgICAgICAgICB1bCB1bCxcbiAgICAgICAgICBvbCBvbCB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAwO1xuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgZGl2LmpvdXJuYWxBdHRhY2htZW50cyxcbiAgICAgICAgZGl2LmpvdXJuYWxDb250cm9scyB7XG4gICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIH1cbiAgICAgICAgYS5qb3VybmFsQXR0YWNobWVudEJ1dHRvbiB7XG4gICAgICAgICAgcG9pbnRlci1ldmVudHM6IGFsbDtcbiAgICAgICAgfVxuICAgICAgICBhLmpvdXJuYWxDb250cm9sQnV0dG9uIHtcbiAgICAgICAgICBwb2ludGVyLWV2ZW50czogYWxsO1xuICAgICAgICB9XG4gICAgICAgIGRpdi5jb21tZW50c0h0bWwge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIG1pbi1oZWlnaHQ6IGVtKDMwMCk7XG4gICAgICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgICAgIG92ZXJmbG93OiB2aXNpYmxlO1xuICAgICAgICB9XG4gICAgICAgIGRpdi5qb3VybmFsQXR0YWNobWVudHMge1xuICAgICAgICAgIEBpbmNsdWRlIGplQXR0Y2hMaW5rcygpO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBkaXYuam91cm5hbENvbnRyb2xzIHtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2Y4ZjhmODtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgIzk5OTtcbiAgICAgICAgYSB7XG4gICAgICAgICAgcGFkZGluZzogMXB4IDVweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAkaGVhZFdpZHRoOiAxNSU7XG5cbiAgLmplRWRpdE1vZGFsIHtcbiAgICB3aWR0aDogNzUwcHg7XG4gICAgZGl2LmpvdXJuYWxFbnRyeUNvbnRhaW5lciB7XG4gICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuXG4gICAgICBkaXYuc2VjdGlvbiB7XG4gICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgIHdpZHRoOiAxMDAlO1xuXG4gICAgICAgIGRpdi5jZWxsIHtcbiAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgICAgICAgICBkaXYuZm9ybXJvdyB7XG4gICAgICAgICAgICBwYWRkaW5nOiAycHg7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBzcGFuLmhlYWQge1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgd2lkdGg6ICRoZWFkV2lkdGg7XG4gICAgICAgICAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgICAgJi5lZGl0IHtcbiAgICAgICAgICAgIHdpZHRoOiAkZWRpdENlbGxXaWR0aDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5hZGRpdGlvbmFsIHtcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAjeyRlZGl0Q2VsbFdpZHRofSk7XG4gICAgICAgICAgfVxuICAgICAgICAgICYuYXR0YWNobWVudHMge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIEBpbmNsdWRlIGplQXR0Y2hMaW5rcygpO1xuICAgICAgICAgIH1cbiAgICAgICAgICAudHJ1bWJvd3lnLWJveCB7XG4gICAgICAgICAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgICAgIG1heC13aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgbWF4LWhlaWdodDogMjVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgZGl2LmpldGl0bGUge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgICAgICAmLnRvcCB7XG4gICAgICAgICAgZGl2IHtcbiAgICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLm1pZCB7XG4gICAgICAgICAgZGl2LmNlbGwge1xuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbiAgICAgICAgICB9XG4gICAgICAgICAgZGl2LmFkZGl0aW9uYWwge1xuICAgICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgICAgZmllbGRzZXQge1xuICAgICAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgICAgICAgbGVnZW5kIHtcbiAgICAgICAgICAgICAgICB3aWR0aDogMDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgICAgdWwge1xuICAgICAgICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgICAgICAgIGxpIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAgICAgcGFkZGluZzogM3B4O1xuICAgICAgICAgICAgICAgIGlucHV0W3R5cGU9J3JhZGlvJ10ge1xuICAgICAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDIwcHg7XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgIHNwYW4uZmxhZ0NvbG9yIHtcbiAgICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgICAgdG9wOiA1cHg7XG4gICAgICAgICAgICAgICAgd2lkdGg6IDE1cHg7XG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xuICAgICAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjNjY2O1xuICAgICAgICAgICAgICAgICYubm9mbGFnIHtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybChcImRhdGE6aW1hZ2Uvc3ZnK3htbDt1dGY4LDxzdmcgeG1sbnM9J2h0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnJyB2ZXJzaW9uPScxLjEnIHByZXNlcnZlQXNwZWN0UmF0aW89J25vbmUnIHZpZXdCb3g9JzAgMCAxMDAgMTAwJz48cGF0aCBkPSdNMSAwIEwwIDEgTDk5IDEwMCBMMTAwIDk5JyBmaWxsPSdyZWQnIC8+PHBhdGggZD0nTTAgOTkgTDk5IDAgTDEwMCAxIEwxIDEwMCcgZmlsbD0ncmVkJyAvPjwvc3ZnPlwiKTtcbiAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXIgY2VudGVyO1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1zaXplOlxuICAgICAgICAgICAgICAgICAgICAxMDAlIDEwMCUsXG4gICAgICAgICAgICAgICAgICAgIGF1dG87XG4gICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGlucHV0W3R5cGU9J3RleHQnXSB7XG4gICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICAmLmRhdGUge1xuICAgICAgICAgICAgICB3aWR0aDogMTUwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYm90IHtcbiAgICAgICAgICBoZWlnaHQ6IDUwMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgZGl2LmNvbnRyb2xzIHtcbiAgICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICAgIGhlaWdodDogMzhweDtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICAgICAgICBAaW5jbHVkZSBjZW50ZXIoKTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGJ1dHRvbi5hdXgge1xuICAgICAgICAgICAgICBib3JkZXI6IDJweCBzb2xpZCAjZGRkO1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiAjZjlmOWY5O1xuICAgICAgICAgICAgICBwYWRkaW5nOiAzcHggMTBweDtcbiAgICAgICAgICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgaW5wdXRbdHlwZT0nZmlsZSddLmhpZGRlbi1pbnB1dCB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGRpdi5maWxlcyB7XG4gICAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgICBoZWlnaHQ6IDI1MHB4O1xuICAgICAgICAgICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgICBwYWRkaW5nLXRvcDogMjVweDtcbiAgICAgICAgICAgIGRpdi5qZXRpdGxlIHtcbiAgICAgICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICAgIHRvcDogNXB4O1xuICAgICAgICAgICAgICB3aWR0aDogOTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYSB7XG4gICAgICAgICAgICAgICYuaXNOZXcge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTAwLCAwLCAwLjYpO1xuICAgICAgICAgICAgICB9XG4gICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJlZDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLmVuZC1idXR0b25zIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWU7XG4gICAgICAgICAgZ2FwOiA1cHg7XG4gICAgICAgICAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgICAgICAgICBwYWRkaW5nOiA1cHg7XG5cbiAgICAgICAgICAuYnRuIHtcbiAgICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICAgIG1hcmdpbjogMHB4O1xuICAgICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNHB4O1xuICAgICAgICAgICAgYm94LXNoYWRvdzogMXB4IDFweCAycHggIzAwMDtcbiAgICAgICAgICAgIGhlaWdodDogMzBweDtcbiAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNjb250ZW50VmlkZW9zLFxuICAjcmVjZW50LXZpZHMge1xuICAgIGRpdi5jb250cm9scyB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBwYWRkaW5nLXRvcDogMTBweDtcbiAgICAgIC5maWx0ZXJzIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICBtYXgtd2lkdGg6IDQwMHB4O1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgbGlnaHRibHVlO1xuICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgIG1hcmdpbjogMnB4IDJweCAwIDA7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICAgICAgY29sb3I6ICRpbmRCbHVlO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgY29sb3I6ICRpbmRSZWQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGJ1dHRvbiB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAwO1xuICAgICAgICAmLnBsYXkge1xuICAgICAgICAgIGxlZnQ6IDIxNXB4O1xuICAgICAgICB9XG4gICAgICAgICYuY2xlYXIge1xuICAgICAgICAgIGxlZnQ6IDM0NXB4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIGRpdi52aWRlb3Mge1xuICAgICAgdWwge1xuICAgICAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgIG1hcmdpbjogNXB4IDVweCAwIDA7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuXG4gICAgICAgICAgJHNwYW5QYWRkaW5nOiAzcHg7XG4gICAgICAgICAgc3BhbiB7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRjb2xvcjogIzAwMDAwMCwgJGFtb3VudDogMC41KTtcbiAgICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgICAgcGFkZGluZzogJHNwYW5QYWRkaW5nO1xuICAgICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgICAgJi5zdWJqZWN0IHtcbiAgICAgICAgICAgICAgYm90dG9tOiAkc3BhblBhZGRpbmc7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIGltZyB7XG4gICAgICAgICAgICB3aWR0aDogMjUwcHg7XG4gICAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICAgIH1cblxuICAgICAgICAgIC5zZWxlY3RlZC12aWQge1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgdG9wOiAwO1xuICAgICAgICAgICAgei1pbmRleDogMDtcbiAgICAgICAgICAgIHdpZHRoOiAyNTBweDtcbiAgICAgICAgICAgIGhlaWdodDogY2FsYygxMDAlIC0gNXB4KTtcbiAgICAgICAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgNTAsIDk5LCAwLjcpO1xuICAgICAgICAgICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogJHBob25lLXdpZHRoKSB7XG4gICAgICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgLmNoZWNrIHtcbiAgICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgICB6LWluZGV4OiAyO1xuICAgICAgICAgICAgICB0b3A6IDA7XG4gICAgICAgICAgICAgIGxlZnQ6IDA7XG4gICAgICAgICAgICAgIHJpZ2h0OiAwO1xuICAgICAgICAgICAgICBib3R0b206IDA7XG4gICAgICAgICAgICAgIG1hcmdpbjogYXV0bztcbiAgICAgICAgICAgICAgd2lkdGg6IDcwcHg7XG4gICAgICAgICAgICAgIGZpbGw6ICNmZmY7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNyZWNlbnQtdmlkcyB7XG4gICAgLnZpZGVvU2Nyb2xsIHtcbiAgICAgIGhlaWdodDogY2FsYygxMDB2aCAtICN7ZW0oNTApfSk7XG4gICAgICBmbG9hdDogbGVmdDtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgIH1cbiAgICAudmlkZW9QYW5lIHtcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAoNDAwcHggKyAjeyRhcHBQYWRkaW5nfSArICN7JGRhc2hOYXZXaWR0aH0pKTtcbiAgICAgIGhlaWdodDogY2FsYygxMDBodiAtICN7ZW0oNTApfSk7XG4gICAgICBib3JkZXI6ICM5OTk7XG4gICAgICBtaW4td2lkdGg6IGVtKDI4NSk7XG4gICAgICBtYXgtd2lkdGg6IGVtKDY1MCk7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgdmlkZW8ge1xuICAgICAgICB3aWR0aDogNDQwcHggIWltcG9ydGFudDtcbiAgICAgICAgaGVpZ2h0OiAyNDhweCAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICAudGFibGVEaXNwbGF5IHtcbiAgICAgIG1pbi13aWR0aDogNDQwcHggIWltcG9ydGFudDtcbiAgICAgIHRib2R5IHRyIHtcbiAgICAgICAgdGQge1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnRodW1icyB7XG4gICAgICBtaW4td2lkdGg6IDA7XG4gICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgd2lkdGg6IDAgIWltcG9ydGFudDtcbiAgICAgIGltZyB7XG4gICAgICAgIHdpZHRoOiBjYWxjKDE0OXB4IC8gMik7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNjb250ZW50QXR0cmlidXRlcyxcbiAgI2NvbnRlbnRWaWRlb3MsXG4gICNjb250ZW50U2VydmljZSB7XG4gICAgLnRhYmxlRGlzcGxheSB7XG4gICAgICBtaW4td2lkdGg6IDYwMHB4O1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB0Ym9keSB0ciB7XG4gICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTU7XG4gICAgICAgIH1cbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzYwNjA2MCAhaW1wb3J0YW50O1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNjb250ZW50U25DRGFzaGJvYXJkLFxuICAjY29udGVudE1lZGljYWwge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgdGFibGUge1xuICAgICAgbWFyZ2luOiAkYXBwUGFkZGluZztcbiAgICB9XG4gICAgLmdDb250YWluZXIge1xuICAgICAgbWFyZ2luLXRvcDogMzBweDtcbiAgICB9XG4gICAgLnBsYXllckdyYXBoIHtcbiAgICAgIG1hcmdpbjogJGFwcFBhZGRpbmc7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgICAucGxheWVyR3JhcGgge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgLmdPdmVybGF5IHtcbiAgICAgICAgd2lkdGg6IDIwMHB4O1xuICAgICAgICBoZWlnaHQ6IDI1cHg7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgdG9wOiAtMThweDtcbiAgICAgICAgbGVmdDogNHB4O1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI2NvbnRlbnRNZWRpY2FsIHtcbiAgICAudGFibGVEaXNwbGF5IHRib2R5IHRkIHtcbiAgICAgIHdpZHRoOiAzNXB4ICFpbXBvcnRhbnQ7XG4gICAgfVxuICB9XG5cbiAgJltkYXRhLXBhZ2VoYXNoPSdza3l6b25lcyddIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZWQ7XG4gICAgQG1lZGlhIHByaW50IHtcbiAgICAgICNkYXNoTmF2IHtcbiAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI2NvbnRlbnRQbG90cyB7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICAgIGZsZXgtd3JhcDogd3JhcDtcbiAgICBkaXYucGxvdCB7XG4gICAgICBoNCB7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgICBAbWVkaWEgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxMzkwcHgpIHtcbiAgICAgIGRpdi5wbG90IHtcbiAgICAgICAgd2lkdGg6IDU1MHB4O1xuICAgICAgICBpbWcge1xuICAgICAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDEyODBweCkge1xuICAgICAgZGl2LnBsb3Qge1xuICAgICAgICB3aWR0aDogNTAwcHg7XG4gICAgICAgIGltZyB7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgQG1lZGlhIHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTE4MHB4KSB7XG4gICAgICBkaXYucGxvdCB7XG4gICAgICAgIHdpZHRoOiB1bnNldDtcbiAgICAgICAgaW1nIHtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAjY29udGVudFNwcmF5IHtcbiAgICBkaXYubGVnZW5kIHtcbiAgICAgIHdpZHRoOiBlbSg5MTApO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHBhZGRpbmc6ICRhcHBQYWRkaW5nO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGFwcFBhZGRpbmc7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjY2NjO1xuICAgICAgdWwge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgbGkge1xuICAgICAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgICAgIHBhZGRpbmctcmlnaHQ6ICRhcHBQYWRkaW5nO1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogJGFwcFBhZGRpbmc7XG4gICAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDtcbiAgICAgICAgICBmb250LXNpemU6IGVtKDEyKTtcbiAgICAgICAgICBzcGFuIHtcbiAgICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgICAgYm9yZGVyLXJpZ2h0OiBub25lO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBkaXYuY2hhcnRzIHtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICB3aWR0aDogZW0oOTEwKTtcbiAgICAgIHNwYW4udGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGZvbnQtc2l6ZTogZW0oMTUpO1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICB9XG4gICAgdWwuc3ByYXlzIHtcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgIGxpIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICBmbG9hdDogbGVmdDtcbiAgICAgICAgd2lkdGg6IGVtKDQ1MCk7XG4gICAgICAgIGhlaWdodDogZW0oNDAwKTtcbiAgICAgICAgc3Bhbi50aXRsZSB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICBwYWRkaW5nLWJvdHRvbTogZW0oMTApO1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB9XG4gICAgICAgIHNwYW4uc3ViIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgYm90dG9tOiBlbSg1MCk7XG4gICAgICAgICAgbGVmdDogZW0oMTApO1xuICAgICAgICB9XG4gICAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICAgIG1hcmdpbi1yaWdodDogMDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICBpbWcge1xuICAgICAgd2lkdGg6IGVtKDQ1MCk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIH1cbiAgfVxuICAjY29udGVudFByb2dyZXNzIHtcbiAgICAjZW50cnlGb3JtIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50O1xuICAgIH1cbiAgfVxuICAjY29udGVudFByb2Nlc3Mge1xuICAgIC5wcm9jZXNzQnV0dG9ucyB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2lkdGg6IDg1JTtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwLjcyZW07XG4gICAgICBzdHJvbmcge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICB9XG4gICAgICBzbWFsbCB7XG4gICAgICAgIGZvbnQtc3R5bGU6IDEycHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5wcm9jZXNzVGFibGVzIHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgbWFyZ2luLWJvdHRvbTogJGFwcFBhZGRpbmc7XG4gICAgfVxuICB9XG4gICNjb250ZW50UHJvY2Vzc0hpc3Rvcnkge1xuICAgIC5wcm9jZXNzVGFibGVzIHtcbiAgICAgIHdpZHRoOiA5MCU7XG4gICAgICAucHJvY2Vzc19lZmZvcnQsXG4gICAgICAucHJvc2Nvcl9jb2x1bW4ge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICAgIC5waGlzdG9yeV9ieWRhdGUge1xuICAgICAgcGFkZGluZy1ib3R0b206ICRhcHBQYWRkaW5nO1xuICAgICAgLnByb2Nlc3NUYWJsZXMge1xuICAgICAgICBtYXJnaW46ICRhcHBQYWRkaW5nO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICN0ZWFtUHJvY2Vzc0xpc3Qge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAucHJvY2Vzc1RhYmxlcyB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDY3cHg7XG4gICAgICBtaW4td2lkdGg6IDE1NjVweDtcbiAgICAgICYuZml4ZWQtaGVhZGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDA7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICAgICYuc3RpY2t5LWhlYWRlciB7XG4gICAgICAgICAgcG9zaXRpb246IGZpeGVkO1xuICAgICAgICAgIHotaW5kZXg6IDEwMDtcbiAgICAgICAgICB0b3A6IDMycHg7XG4gICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE4OXB4KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAucGxhbkVkaXRNb2RhbCxcbiAgLnBsYW5BZGRNb2RhbCxcbiAgLnZpc2lvbkVkaXRNb2RhbCB7XG4gICAgd2lkdGg6IGVtKDM1MCk7XG4gICAgdG9wOiA1JTtcbiAgICBAaW5jbHVkZSBjZW50ZXIoeCk7XG4gICAgJi5nb2FsIHtcbiAgICAgIG1pbi1oZWlnaHQ6IGVtKDU1MCk7XG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogZW0oNTUwIC0gNDIpO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmFjdCB7XG4gICAgICBoZWlnaHQ6IGVtKDMyMCk7XG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogZW0oMzIwIC0gNDIpO1xuICAgICAgfVxuICAgIH1cbiAgICAmLnZpc2lvbiB7XG4gICAgICBoZWlnaHQ6IGVtKDIzMCk7XG4gICAgICAubW9kYWwtY29udGVudCB7XG4gICAgICAgIGhlaWdodDogZW0oMjMwIC0gNDIpO1xuICAgICAgfVxuICAgIH1cbiAgICAubW9kYWwtY29udGVudCB7XG4gICAgICBwYWRkaW5nOiAkYXBwUGFkZGluZztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkbGlzdEl0ZW1Cb2R5Q29sb3IsIDE1JSk7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgQGluY2x1ZGUgcmVtb3Zlc2hhZG93KCk7XG4gICAgfVxuICAgIC5tb2RhbC1idXR0b25zIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHJpZ2h0OiAkYXBwUGFkZGluZztcbiAgICAgIGJvdHRvbTogZW0oNyk7XG4gICAgfVxuICB9XG4gICNkZXRhaWwge1xuICAgIHdpZHRoOiAyOSU7XG4gICAgbWFyZ2luLWxlZnQ6ICRhcHBQYWRkaW5nO1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxuICAjZGV0YWlsLFxuICAucGxhbkVkaXRNb2RhbCxcbiAgLnBsYW5BZGRNb2RhbCxcbiAgLnZpc2lvbkVkaXRNb2RhbCB7XG4gICAgdWwge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICAgIGxpIHtcbiAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgJi5zZWxlY3RlZCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICAgICAgfVxuICAgICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgdGV4dGFyZWEge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICByZXNpemU6IG5vbmU7XG4gICAgICBoZWlnaHQ6IDc1JTtcbiAgICB9XG4gICAgaW5wdXRbdHlwZT0ndGV4dCddIHtcbiAgICAgIHdpZHRoOiA5OSU7XG4gICAgfVxuICAgIC5kZXRhaWwtY29uIHtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxlZ2VuZCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgICAgYm9yZGVyOiAwO1xuICAgICAgICBzcGFuIHtcbiAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgICAgdG9wOiA4cHg7XG4gICAgICAgICAgcmlnaHQ6IDEwcHg7XG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4ICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGxhYmVsIHtcbiAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgfVxuICAgICAgLmF0dGFjaG1lbnQtbGlzdCB7XG4gICAgICAgIGxhYmVsIHtcbiAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJGluZEJsdWU7XG4gICAgICB9XG4gICAgICAmLmVkaXRJdGVtIGEge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZFJlZDtcbiAgICAgICAgcGFkZGluZzogZW0oMTApO1xuICAgICAgICBtYXJnaW4tYm90dG9tOiBlbSgxMCk7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRpbmRSZWQsIDEwJSk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgICYub2tDYW5jZWxCdXR0b25zIHtcbiAgICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjY2NjO1xuICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgICAgYSB7XG4gICAgICAgICAgcGFkZGluZy1ib3R0b206IDNweCAxMnB4O1xuICAgICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgdGV4dGFyZWEge1xuICAgICAgICB3aWR0aDogOTglO1xuICAgICAgICBoZWlnaHQ6IGVtKDgwKTtcbiAgICAgIH1cbiAgICAgIGlucHV0W3R5cGU9J3RleHQnXSB7XG4gICAgICAgIHdpZHRoOiA5OCU7XG4gICAgICB9XG4gICAgfVxuICAgIC50aXRsZSB7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxuICAgIC5pbm5lci1kZXRhaWwsXG4gICAgLmlubmVyLWluc3RydWN0aW9ucyB7XG4gICAgICBwYWRkaW5nOiAkYXBwUGFkZGluZztcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkbGlzdEl0ZW1Cb2R5Q29sb3IsIDE1JSk7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIH1cbiAgICAudG9nZ2xlZC1jb250ZW50IHtcbiAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgfVxuICB9XG5cbiAgLmJ1dHRvbi10b2dnbGUge1xuICAgIGNvbG9yOiAjMDAzMjYzO1xuICAgIHBhZGRpbmc6IDNweCA1cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICBtYXJnaW4tcmlnaHQ6IDVweDtcbiAgICB3aWR0aDogNzVweDtcbiAgfVxuICAuYnV0dG9uLXRvZ2dsZTpob3ZlcjplbmFibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMjYzO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgfVxuXG4gIC5idXR0b24tdG9nZ2xlOmRpc2FibGVkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2IoMjMwLCAyMzAsIDIzMCk7XG4gICAgY29sb3I6IHJnYigxNDYsIDE0NiwgMTQ2KTtcbiAgICBib3JkZXItY29sb3I6IHJnYigxNDYsIDE0NiwgMTQ2KTtcbiAgfVxufVxuI3BkZXYucGl0Y2hlcnJlcG9ydCB7XG4gICNkYXNoQ29udGVudCBkaXYuaW5nYW1lLXRpdGxlIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtICN7ZW0oMTcwKX0pO1xuICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgei1pbmRleDogOTk5O1xuICAgIHBhZGRpbmc6IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgIG1hcmdpbjogLTVweCAwIDAgLTVweDtcbiAgICBoMSB7XG4gICAgICBmb250LXNpemU6IDIwcHg7XG4gICAgICBjb2xvcjogJGluZFJlZDtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICB9XG4gICAgLmNhdGNoZXItbmFtZSB7XG4gICAgICBmb250LXNpemU6IDE2cHg7XG4gICAgICBjb2xvcjogI2NlMTEyNjtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgPiAqIHtcbiAgICAgICAgY29sb3I6ICNjZTExMjY7XG4gICAgICB9XG4gICAgfVxuICAgIHNwYW4sXG4gICAgc21hbGwge1xuICAgICAgZm9udC1zaXplOiAxNnB4O1xuICAgICAgY29sb3I6ICNhYWE7XG4gICAgfVxuICAgIHNtYWxsIHtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIGEge1xuICAgICAgICBjb2xvcjogJGluZFJlZDtcbiAgICAgIH1cbiAgICB9XG4gICAgZGl2LnBpdGNobGluZSB7XG4gICAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAkcGl0Y2hFbGVXaWR0aDogMTJweDtcbiAgICAgIHNwYW4ucGl0Y2hFbGUge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgd2lkdGg6ICRwaXRjaEVsZVdpZHRoO1xuICAgICAgICBoZWlnaHQ6ICRwaXRjaEVsZVdpZHRoO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6IGNhbGMoKCN7JHBpdGNoRWxlV2lkdGh9IC8gMikgKiAtMSk7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICAgICAgZm9udC1zaXplOiA4cHg7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJvcmRlci1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBzcGFuLnBpdGNoQ291bnQge1xuICAgICAgICBmbG9hdDogcmlnaHQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgICAgbWFyZ2luOiAxcHggMCAwIDhweDtcbiAgICAgICAgY29sb3I6ICM2NjY7XG4gICAgICB9XG4gICAgfVxuICAgIGRpdi5yZWZlcmVuY2VQZXJpb2Qge1xuICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgIH1cbiAgfVxuICBkaXYubG9nbyBzdmcge1xuICAgIHdpZHRoOiAzMCU7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBmaWxsOiAkaW5kUmVkO1xuICB9XG4gIC5zcGluQ2hhcnRzIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgLnNwaW5Db24ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiAzcHg7XG4gICAgfVxuICAgIGgyIHtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgfVxuXG4gICAgdGFibGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogM3B4O1xuICAgICAgd2lkdGg6IDEwMSU7XG5cbiAgICAgIHRoLFxuICAgICAgdHIge1xuICAgICAgICB3aWR0aDogMTUlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIG1haW4ge1xuICAgIG1hcmdpbi10b3A6IDgwcHg7XG4gICAgaDIge1xuICAgICAgd2lkdGg6IDk5LjglO1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgY29sb3I6ICRpbmRCbHVlO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgfVxuXG4gICAgc2VjdGlvbiB7XG4gICAgICAvLyBBZGRlZCB0byBhdm9pZCBQYW5lbCB2dWUgY29tcG9uZW50IGNvbGxpc2lvbiB3aXRoaW4gcGl0Y2hlciBpbmdhbWUgcmVwb3J0IC0gcGl0Y2ggcGVyZm9ybWFuY2VcbiAgICAgICY6bm90KC5wYW5lbCkge1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgIzAwMDtcbiAgICAgIH1cbiAgICAgIC5zZWN0aW9uS2V5IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IC0yOHB4O1xuICAgICAgICBsZWZ0OiAyMTBweDtcbiAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICBhIHtcbiAgICAgICAgICBjb2xvcjogJGluZEJsdWU7XG4gICAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICBjYW52YXMge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCByZ2IoMTI3LCAxMjcsIDEyNykgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIGRpdi5hdmdzLmNlbGwge1xuICAgICAgICBAaW5jbHVkZSBjZW50ZXIoeSk7XG4gICAgICB9XG4gICAgICA+IGRpdi5pbmdhbWUtdGl0bGUge1xuICAgICAgICBkaXNwbGF5OiBub25lO1xuICAgICAgfVxuICAgICAgJi5tb3ZlbWVudCB7XG4gICAgICAgIGRpdiB7XG4gICAgICAgICAgJi5hbGxQaXRjaGVzLFxuICAgICAgICAgICYua2V5IHtcbiAgICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5rZXkge1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgJi5hdmdzIHtcbiAgICAgICAgdGFibGUge1xuICAgICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5maWx0ZXJzLnRhYmxlT3B0aW9ucyB7XG4gICAgICBtYXJnaW4tdG9wOiAyMHB4O1xuXG4gICAgICB1bCB7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIC5jb2wge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgIG1hcmdpbi1yaWdodDogMjBweDtcbiAgICB9XG4gICAgLmJhdHRlci10YWJsZXMge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIH1cbiAgICAubWFwLXdyYXBwZXIge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuICAgIC5tYXAtdGl0bGUge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgbGVmdDogMDtcbiAgICAgIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogMTgwcHg7XG5cbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xODBweCkgcm90YXRlKC05MGRlZyk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xODBweCkgcm90YXRlKC05MGRlZyk7XG4gICAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC0xODBweCkgcm90YXRlKC05MGRlZyk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcbiAgICAgIC1tb3otdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0O1xuXG4gICAgICBiYWNrZ3JvdW5kOiAjY2NjO1xuICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcblxuICAgICAgLy8gVE9ETzogSSBhbSBub3Qgc2VlaW5nIHVzZS1jYXNlIGhlcmUsIGJ1dCB3YW50IHRvIGV4cGxvcmUuXG4gICAgICAvLyAkd1pvbmVzSGVpZ2h0OiA0NTJweDtcbiAgICAgIC8vICYud3pvbmVzIHtcbiAgICAgIC8vIFx0d2lkdGg6ICR3Wm9uZXNIZWlnaHQ7XG5cbiAgICAgIC8vIFx0ICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0kd1pvbmVzSGVpZ2h0KSByb3RhdGUoLTkwZGVnKTtcbiAgICAgIC8vIFx0LXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtJHdab25lc0hlaWdodCkgcm90YXRlKC05MGRlZyk7XG4gICAgICAvLyBcdCAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGUoLSR3Wm9uZXNIZWlnaHQpIHJvdGF0ZSgtOTBkZWcpO1xuICAgICAgLy8gfVxuICAgIH1cbiAgICAudnMtcmhoIHtcbiAgICAgIGJhY2tncm91bmQ6IHJnYigxMDAsIDE1MCwgMjA1KTtcbiAgICB9XG4gICAgLnZzLWxoaCB7XG4gICAgICBiYWNrZ3JvdW5kOiByZ2IoMjQ1LCAxNTAsIDE1MCk7XG4gICAgfVxuICAgIC5tYXBzIHtcbiAgICAgIG1hcmdpbi1sZWZ0OiA1MHB4O1xuICAgIH1cbiAgfVxuICBkaXYuY29uIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgZGl2LmNlbGwge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgbWFyZ2luOiAzcHg7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuXG4gICAgICBoMyB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICB9XG4gICRwcmludFdpZHRoOiAxMTUwcHg7XG5cbiAgQG1lZGlhIHByaW50IHtcbiAgICB3aWR0aDogJHByaW50V2lkdGg7XG4gICAgKiB7XG4gICAgICB0cmFuc2l0aW9uOiBub25lICFpbXBvcnRhbnQ7XG4gICAgfVxuXG4gICAgI3RlYW1JbmZvcm1hdGlvbiB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAjZGFzaENvbnRlbnQgPiBkaXYuaW5nYW1lLXRpdGxlIHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gICAgfVxuXG4gICAgbWFpbiB7XG4gICAgICBtYXJnaW4tdG9wOiBhdXRvO1xuICAgICAgbWF4LXdpZHRoOiAkcHJpbnRXaWR0aDtcbiAgICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG5cbiAgICAgIHNlY3Rpb24ge1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBib3JkZXItYm90dG9tOiBub25lO1xuXG4gICAgICAgIGRpdi5zZWN0aW9uS2V5IHtcbiAgICAgICAgICB0b3A6IC0yMnB4O1xuICAgICAgICAgIGxlZnQ6IDEyMHB4O1xuICAgICAgICAgICY6bm90KC5wcmludCkge1xuICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgPiBkaXYuaW5nYW1lLXRpdGxlIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAmLmhhc0hlYWRlciB7XG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgbWFyZ2luLXRvcDogODBweDtcbiAgICAgICAgICBkaXYuaW5nYW1lLXRpdGxlIHtcbiAgICAgICAgICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIGJvcmRlci1sZWZ0OiBub25lICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBib3JkZXItcmlnaHQ6IG5vbmUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDAlICFpbXBvcnRhbnQ7XG4gICAgICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbiAgICAgICAgICAgIHRvcDogLTcwcHg7XG4gICAgICAgICAgICBsZWZ0OiAwO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLm1vdmVtZW50IHtcbiAgICAgICAgfVxuICAgICAgICAmLnJlbGVhc2Uge1xuICAgICAgICAgIHBhZ2UtYnJlYWstYmVmb3JlOiBhbHdheXM7XG4gICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgem9vbTogMC45NTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5sb2NhdGlvbnMge1xuICAgICAgICAgIGRpdi5tYXAtd3JhcHBlciB7XG4gICAgICAgICAgICBoZWlnaHQ6IGF1dG87XG4gICAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgICYuYXZncyB7XG4gICAgICAgICAgdGFibGUge1xuICAgICAgICAgICAgem9vbTogMC45MztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5wYnAge1xuICAgICAgICAgIHBhZ2UtYnJlYWstYmVmb3JlOiBhbHdheXM7XG4gICAgICAgIH1cblxuICAgICAgICAuYmF0dGVycyB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgfVxuXG4gICAgICAgIGRpdi50YWJsZS10aXRsZS5jb2xsYXBzYWJsZSB7XG4gICAgICAgICAgbWFyZ2luOiA1cHg7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgYmFja2dyb3VuZDogbm9uZTtcbiAgICAgICAgICBib3JkZXI6IG5vbmU7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIGJsYWNrO1xuICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLnByb2Nlc3NyX3RhYmxlLFxuLnByb2Nlc3NUYWJsZXMge1xuICB3aWR0aDogMTAwJTtcbiAgbWluLXdpZHRoOiAxMjgwcHg7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIG1hcmdpbi1ib3R0b206IGVtKDEwKTtcbiAgdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICB9XG4gIC5iZWdpbkNlbGwge1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2IwYjBiMCAhaW1wb3J0YW50O1xuICB9XG4gIC5lbmRDZWxsIHtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjYjBiMGIwICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnByb2Nlc3NyX2hlYWRlcjEgdGQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM4MDgwODA7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICB9XG4gIC5wcm9jZXNzcl9oZWFkZXIyIHRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWY0OTdkO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5wcm9jZXNzcl9wbGF5ZXJDb2wge1xuICAgIHdpZHRoOiAxMDBweDtcbiAgICBtYXgtd2lkdGg6IDEwMHB4O1xuICB9XG4gIC5wcm9jZXNzcl9kYXRlQ29sIHtcbiAgICB3aWR0aDogMzBweDtcbiAgICBtYXgtd2lkdGg6IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5wcm9jZXNzcl92aWRlb0NvbCB7XG4gICAgd2lkdGg6IDQwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGEge1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgfVxuICAucHJvY2Vzc3JfdXNlciB7XG4gICAgd2lkdGg6IDEwMHB4O1xuICAgIG1heC13aWR0aDogMTAwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC5wcm9jZXNzcl9nb2Fsc0NvbCB7XG4gICAgd2lkdGg6IDI1MHB4O1xuICB9XG4gIC5wcm9jZXNzcl9kb21haW4ge1xuICAgIHdpZHRoOiA1MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAucHJvY2Vzc3JfZG9tYWluX3dpZGUge1xuICAgIHdpZHRoOiA4MHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAucHJvY2Vzc3JfY29tbWVudHMgdGQge1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgI2IwYjBiMDtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjYjBiMGIwO1xuICB9XG4gIC5ldmVuIHRkIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjBmMGZiO1xuICB9XG4gIC5naGlkZGVuIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgIHdpZHRoOiAxcHggIWltcG9ydGFudDtcbiAgICBtYXgtd2lkdGg6IDFweCAhaW1wb3J0YW50O1xuICAgIHRhYmxlIHtcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgICB9XG4gIH1cbiAgLmdyYWRlQ2xzLTAge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmMzUwNTkgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICB9XG4gIC5ncmFkZUNscy0xIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdhMWE2ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdyYWRlQ2xzLTIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgfVxuICAuZ3JhZGVDbHMtMyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2EyZDdiMCAhaW1wb3J0YW50O1xuICB9XG4gIC5ncmFkZUNscy00IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTRiMzY4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdyYWRlQ2xzLW51bGwge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNlZWVlZWUgIWltcG9ydGFudDtcbiAgfVxuICAuZ3JhZGVDbHNCYWQtMSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2NjYyAhaW1wb3J0YW50O1xuICB9XG4gIC5ncmFkZUNsc0JhZC0yIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5OTk5ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmdyYWRlQ2xzQmFkLTMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjY2NjYgIWltcG9ydGFudDtcbiAgfVxuICAuZ3JhZGVDbHNCYWQtNCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmMzIzMiAhaW1wb3J0YW50O1xuICB9XG4gIC5ncmFkZUNsc0JhZC01IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwYTAyICFpbXBvcnRhbnQ7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbiAgLmdyYWRlQ2xzQmFkLW1vcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNmZjBhMDIgIWltcG9ydGFudDtcbiAgfVxuICAuZ3JhZGVDbHNHb29kLTEge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICNjY2U2Y2MgIWltcG9ydGFudDtcbiAgfVxuICAuZ3JhZGVDbHNHb29kLTIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM5OWNkOTkgIWltcG9ydGFudDtcbiAgfVxuICAuZ3JhZGVDbHNHb29kLTMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICM2NmIzNjYgIWltcG9ydGFudDtcbiAgfVxuICAuZ3JhZGVDbHNHb29kLTQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzlhMzMgIWltcG9ydGFudDtcbiAgfVxuICAuZ3JhZGVDbHNHb29kLTUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDgwMDAgIWltcG9ydGFudDtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxuICAuZ3JhZGVDbHNHb29kLW1vcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMwMDgwMDAgIWltcG9ydGFudDtcbiAgfVxufVxuXG4udGFibGUtaGVhZGVyLXJvdGF0ZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMTM1cHg7XG4gIG1hcmdpbi1ib3R0b206IDA7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICYuc3RpY2t5LWhlYWRlciB7XG4gICAgcG9zaXRpb246IGZpeGVkO1xuICAgIHotaW5kZXg6IDEwMDtcbiAgICB0b3A6IDMycHg7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDE4OXB4KTtcbiAgfVxuICAubm9yb3RhdGUge1xuICAgIHZlcnRpY2FsLWFsaWduOiBib3R0b20gIWltcG9ydGFudDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgICBwYWRkaW5nLWJvdHRvbTogNXB4ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLmNzc3RyYW5zZm9ybXMgJiB0ZCB7XG4gICAgd2lkdGg6IDMwcHg7XG4gIH1cbiAgLm5vLWNzc3RyYW5zZm9ybXMgJiB0aCB7XG4gICAgcGFkZGluZzogNXB4IDEwcHg7XG4gIH1cbiAgLmNzc3RyYW5zZm9ybXMgJiB0aC5yb3RhdGUge1xuICAgIGhlaWdodDogODBweDtcbiAgICAvLyB3aWR0aDogNTBweDtcbiAgICAvLyBtaW4td2lkdGg6IDQwcHg7XG4gICAgLy8gbWF4LXdpZHRoOiA0MHB4O1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgIHBhZGRpbmc6IDA7XG4gICAgZm9udC1zaXplOiAxMnB4O1xuICAgIGxpbmUtaGVpZ2h0OiAwLjg7XG4gICAgLy8gRmlyZWZveCBuZWVkcyB0aGUgZXh0cmEgRElWIGZvciBzb21lIHJlYXNvbiwgb3RoZXJ3aXNlIHRoZSB0ZXh0IGRpc2FwcGVhcnMgaWYgeW91IHJvdGF0ZVxuICAgID4gZGl2IHtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIHRvcDogMHB4O1xuICAgICAgbGVmdDogNDBweDtcbiAgICAgIC8qIDgwICogdGFuKDQ1KSAvIDIgPSA0MCB3aGVyZSA4MCBpcyB0aGUgaGVpZ2h0IG9uIHRoZSBjZWxsIGFuZCA0NSBpcyB0aGUgdHJhbnNmb3JtIGFuZ2xlKi9cbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIC1tcy10cmFuc2Zvcm06IHNrZXcoLTQ1ZGVnLCAwZGVnKTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiBza2V3KC00NWRlZywgMGRlZyk7XG4gICAgICAtd2Via2l0LXRyYW5zZm9ybTogc2tldygtNDVkZWcsIDBkZWcpO1xuICAgICAgLW8tdHJhbnNmb3JtOiBza2V3KC00NWRlZywgMGRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHNrZXcoLTQ1ZGVnLCAwZGVnKTtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICNkZGRkZGQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZGRkZGRkO1xuICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICNkZGRkZGQ7XG4gICAgfVxuICAgID4gZGl2ID4gc3BhbiB7XG4gICAgICAtbXMtdHJhbnNmb3JtOiBza2V3KDQ1ZGVnLCAwZGVnKSByb3RhdGUoMzE1ZGVnKTtcbiAgICAgIC1tb3otdHJhbnNmb3JtOiBza2V3KDQ1ZGVnLCAwZGVnKSByb3RhdGUoMzE1ZGVnKTtcbiAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KDQ1ZGVnLCAwZGVnKSByb3RhdGUoMzE1ZGVnKTtcbiAgICAgIC1vLXRyYW5zZm9ybTogc2tldyg0NWRlZywgMGRlZykgcm90YXRlKDMxNWRlZyk7XG4gICAgICB0cmFuc2Zvcm06IHNrZXcoNDVkZWcsIDBkZWcpIHJvdGF0ZSgzMTVkZWcpO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAyOHB4O1xuICAgICAgLyogNDAgY29zKDQ1KSA9IDI4IHdpdGggYW4gYWRkaXRpb25hbCAycHggbWFyZ2luKi9cbiAgICAgIGxlZnQ6IC0xNXB4O1xuICAgICAgLypCZWNhdXNlIGl0IGxvb2tlZCBnb29kLCBidXQgdGhlcmUgaXMgcHJvYmFibHkgYSBtYXRoZW1hdGljYWwgbGluayBoZXJlIGFzIHdlbGwqL1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgLy8gd2lkdGg6IDEwMCU7XG4gICAgICB3aWR0aDogODVweDtcbiAgICAgIC8qIDgwIC8gY29zKDQ1KSAtIDQwIGNvcyAoNDUpID0gODUgd2hlcmUgODAgaXMgdGhlIGhlaWdodCBvZiB0aGUgY2VsbCwgNDAgdGhlIHdpZHRoIG9mIHRoZSBjZWxsIGFuZCA0NSB0aGUgdHJhbnNmb3JtIGFuZ2xlKi9cbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAvLyB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIH1cbiAgfVxuICB0aC5yb3ctaGVhZGVyIHtcbiAgICBwYWRkaW5nOiAwIDEwcHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICNjY2M7XG4gIH1cbn1cblxuLmdyYWRlcyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAyMTVweDtcbn1cblxuJGJhc2VEb21haW5Db2x1bW5Db2xvcjogI2EzYTNhMztcblxuLnJwdENvbC0xIGRpdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRiYXNlRG9tYWluQ29sdW1uQ29sb3I7XG59XG5cbi5ycHRDb2wtMiBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRiYXNlRG9tYWluQ29sdW1uQ29sb3IsIDEwJSk7XG59XG5cbi5ycHRDb2wtMyBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRiYXNlRG9tYWluQ29sdW1uQ29sb3IsIDIwJSk7XG59XG5cbi5ycHRDb2wtNCBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRiYXNlRG9tYWluQ29sdW1uQ29sb3IsIDMwJSk7XG59XG5cbi5ycHRDb2wtNSBkaXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRiYXNlRG9tYWluQ29sdW1uQ29sb3IsIDQwJSk7XG59XG5cbmJvZHkge1xuICBzdHJvbmcge1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gIC5idG4ge1xuICAgIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnVsbmF2IHtcbiAgICBmb250LXNpemU6IDE0cHggIWltcG9ydGFudDtcbiAgfVxuICAjcmVwb3J0RnVuY3Rpb25zIHtcbiAgICBtYXJnaW4tdG9wOiBlbSgxNSk7XG4gICAgc3BhbiB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMHB4O1xuICAgIH1cbiAgfVxuICAjY29udGVudFByb2Nlc3NSIHtcbiAgfVxuICAjY29udGVudFByb2dyZXNzUiB7XG4gIH1cbiAgI3BhZ2VJbmZvcm1hdGlvbiB7XG4gICAgb3ZlcmZsb3c6IGF1dG87XG4gICAgcGFkZGluZzogJGFwcFBhZGRpbmc7XG4gICAgY29sb3I6ICNmZmY7XG4gICAgZm9udC1zaXplOiBlbSgxMik7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG5hdkJHQ29sb3I7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGltZyB7XG4gICAgICBtYXgtd2lkdGg6IDk1JTtcbiAgICB9XG4gIH1cbiAgLnByb2Nlc3NyX25hdl9jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IGVtKDEwKTtcbiAgICBtYXgtd2lkdGg6IDEwNTBweCAhaW1wb3J0YW50O1xuICB9XG4gIC5yZXBvcnRfcmVhZGVyX2NvbiB7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAxMXB4O1xuICAgIG1hcmdpbi1ib3R0b206IGVtKDMwKTtcbiAgICBsZWdlbmQge1xuICAgICAgd2lkdGg6IDk5JTtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIG1hcmdpbi1ib3R0b206IGVtKDIwKTtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGEge1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIHRhYmxlIGEge1xuICAgICAgY29sb3I6ICRpbmRCbHVlO1xuICAgIH1cbiAgICAucnB0X2Z1bmN0aW9ucyB7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIHRvcDogLTNweDtcbiAgICAgIGxlZnQ6IDMwMHB4O1xuICAgICAgY29sb3I6ICMwMDA7XG4gICAgICAqIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICB9XG4gICAgICBsYWJlbCB7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgICAgIG1hcmdpbi1yaWdodDogZW0oMTApO1xuICAgICAgfVxuICAgICAgc3BhbiB7XG4gICAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgICBtYXJnaW4tcmlnaHQ6ICRhcHBQYWRkaW5nO1xuICAgICAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGVtKDQwKTtcbiAgICAgICAgfVxuICAgICAgICBhIHtcbiAgICAgICAgICBtYXJnaW4tcmlnaHQ6IGVtKDE1KTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgaW5wdXQge1xuICAgICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICAgIHdpZHRoOiA2NXB4O1xuICAgICAgfVxuICAgICAgI3Byb2Nlc3NyX2RhdGVQaWNrZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgICAjcHJvZ3Jlc3NyX2RhdGVQaWNrZXIge1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICB9XG4gICAgfVxuICAgIC5uYXZCb3RNYXJnIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGVtKDIwKTtcbiAgICB9XG4gICAgLnByb2Nlc3NyX2VtcHR5IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGVtKDEwKTtcbiAgICB9XG4gICAgLnByb2Nlc3NyX3RhYmxlIHRkIHtcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICNkOWQ5ZDk7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cbiAgfVxuICAucHJvZ3Jlc3NyX25hdl9jb250YWluZXIge1xuICAgIG1hcmdpbi1ib3R0b206IGVtKDEwKTtcbiAgICBtYXgtd2lkdGg6IDEwMjBweCAhaW1wb3J0YW50O1xuICB9XG4gICNwcm9ncmVzc3JfcmVhZGVyLFxuICAjY29udGVudFByb2dyZXNzIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIHRkIHtcbiAgICAgIGJvcmRlcjogc29saWQgMXB4ICM5OTk7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgIH1cbiAgICB0YWJsZSB7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIHRoZWFkIHRkIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzFmNDk3ZDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgIH1cbiAgICAucHJvZ3Jlc3NyX3BsYXllcnRhYmxlIHtcbiAgICAgIHdpZHRoOiAxMTAwcHggIWltcG9ydGFudDtcbiAgICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgICBtYXJnaW4tYm90dG9tOiBlbSgxMCk7XG4gICAgICBhIHtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuICAgICAgfVxuICAgIH1cbiAgICAucHJvZ3Jlc3NyX2VtcHR5IHtcbiAgICAgIG1hcmdpbi1ib3R0b206IGVtKDEwKTtcbiAgICB9XG4gICAgLnByb2dyZXNzcl9uYW1lIHtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzhjODtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIHRkIHtcbiAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZSAhaW1wb3J0YW50O1xuICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICB9XG4gICAgICAmW2RhdGEtY2xvc2VkPSdmYWxzZSddIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzczNzM3MztcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgICAucHJvZ3Jlc3NyX3JwdF9zdW1tYXJ5IHtcbiAgICAgICAgcGFkZGluZzogMHB4O1xuICAgICAgICBtYXJnaW46IDBweCAwcHggMHB4IDcuMTRlbTtcbiAgICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICAgIHRvcDogMnB4O1xuICAgICAgICBsZWZ0OiAxMDBweDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIGxpIHtcbiAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgICBwYWRkaW5nOiAycHggMDtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjYWZhZmFmO1xuICAgICAgICAgIC13ZWJraXQtb3BhY2l0eTogMDtcbiAgICAgICAgICAtbW96LW9wYWNpdHk6IDA7XG4gICAgICAgICAgb3BhY2l0eTogMDtcbiAgICAgICAgICAmLnJwdF8xIHtcbiAgICAgICAgICAgIC8vcGl0Y2hpbmdcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMxZjQ5N2Q7XG4gICAgICAgICAgfVxuICAgICAgICAgICYucnB0XzIge1xuICAgICAgICAgICAgLy9oaXR0aW5nXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTc0NzA1O1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnJwdF8zIHtcbiAgICAgICAgICAgIC8vUyZDXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjODA4MDgwO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnJwdF80IHtcbiAgICAgICAgICAgIC8vRGVmL0JSL0Z1bmRcbiAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMGIwNTA7XG4gICAgICAgICAgfVxuICAgICAgICAgICYucnB0XzUge1xuICAgICAgICAgICAgLy9NYW5hZ2VyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzAwNTAyO1xuICAgICAgICAgIH1cbiAgICAgICAgICAmLnJwdF84IHtcbiAgICAgICAgICAgIC8vTWVkaWNhbFxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzEwNzAwMDtcbiAgICAgICAgICB9XG4gICAgICAgICAgJi5hY3RpdmUge1xuICAgICAgICAgICAgLXdlYmtpdC1vcGFjaXR5OiAxO1xuICAgICAgICAgICAgLW1vei1vcGFjaXR5OiAxO1xuICAgICAgICAgICAgb3BhY2l0eTogMTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnByb2dyZXNzcl9nb2FscyB7XG4gICAgICB3aWR0aDogMzAlO1xuICAgICAgLnByb2dyZXNzcl9jaGFsbGVuZ2VzIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2M4YzhjODtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgICAucHJvZ3Jlc3NyX2dvYWxzY29sIHtcbiAgICAgICAgd2lkdGg6IDYwJTtcbiAgICAgIH1cbiAgICAgIC5wcm9ncmVzc3JfcHJvZ2NvbCB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICAgIC5wcm9ncmVzc3JfdXNlcmNvbCB7XG4gICAgICAgIHdpZHRoOiAyMCU7XG4gICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIH1cbiAgICB9XG4gICAgLnByb2dyZXNyX3JlcG9ydHMge1xuICAgICAgd2lkdGg6IDcwJTtcbiAgICAgIC5wcm9ncmVzc3JfcmVwb3J0SGVscFRleHQge1xuICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogbGlnaHRlbigjOTk5LCA1MCUpO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhjOGM4O1xuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG4udGFibGVPcHRpb25zIHtcbiAgbWFyZ2luOiAkYXBwUGFkZGluZztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBAbWVkaWEgcHJpbnQge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gIH1cbiAgJi5maXhlZCB7XG4gICAgcGFkZGluZzogJGFwcFBhZGRpbmc7XG4gICAgbWFyZ2luOiAtNXB4IDAgMCAwO1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB6LWluZGV4OiAxMDA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICB9XG4gIHN0cm9uZyB7XG4gICAgbWFyZ2luLXJpZ2h0OiAkYXBwUGFkZGluZztcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICB1bCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMDtcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgIGxpIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZTtcbiAgICAgICYucGFkUmlnaHRTZXBhcmF0aW9uIHtcbiAgICAgICAgcGFkZGluZy1yaWdodDogZW0oMTApO1xuICAgICAgfVxuICAgICAgYSB7XG4gICAgICAgIGNvbG9yOiAkaW5kQmx1ZTtcbiAgICAgICAgcGFkZGluZzogM3B4IDVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGluZEJsdWU7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICAgICAgICB9XG4gICAgICAgICYuc2VsZWN0ZWQge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmRSZWQ7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgIH1cbiAgICAgICAgJi5zaG93QWxsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5kUmVkO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICB9XG4gICAgICAgICYuc2F2ZUxpbmsge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZWZmYTc7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjb2xvcjogJGluZEJsdWU7XG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oI2ZlZmZhNywgMzAlKTtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgJi5kaXNhYmxlZCB7XG4gICAgICAgICAgY29sb3I6ICM4MDgwODAgIWltcG9ydGFudDtcbiAgICAgICAgICBib3JkZXItY29sb3I6ICM4MDgwODAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuXG5pbmQtbW9kYWwge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDIwMDA7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBvdmVyZmxvdzogYXV0bztcbiAgLm1vZGFsLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHRvcDogMzBweDtcbiAgICBtYXJnaW46IGF1dG87XG4gICAgd2lkdGg6IDkwJTtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICB9XG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBib3JkZXI6IDA7XG4gIH1cbiAgLmFkZC1yZWFkaW5lc3MtcmVwb3J0IHtcbiAgICB3aWR0aDogOTAwcHg7XG4gIH1cbn1cblxuLnZpZGVvLXRpdGxlIHtcbiAgYmFja2dyb3VuZDogIzAwMDtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBjb2xvcjogI2NjYztcbiAgZm9udC1mYW1pbHk6ICdUcmliZVR5cGVfRFYnO1xuICAucGxheWVyLW5hbWUge1xuICAgIGZvbnQtc2l6ZTogMzBweDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBjb2xvcjogJGluZFJlZDtcbiAgfVxuICAuZGF0ZSB7XG4gICAgZm9udC1zaXplOiAyNnB4O1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG4gIC5hbm5vdGF0aW9uIHtcbiAgICBmb250LXNpemU6IDE4cHg7XG4gICAgZm9udC1mYW1pbHk6ICdNaXR0ZWxzY2hyaWZ0X0RWJztcbiAgfVxufVxuXG4ubm8tc2Nyb2xsIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi5uby1wcmludCB7XG4gIEBtZWRpYSBwcmludCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxufVxuXG5kaXZbZGF0YS1pZD0nc3Bpbi1heGlzJ10ge1xuICBkaXNwbGF5OiBpbmxpbmUtZ3JpZDtcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgbWluLXdpZHRoOiA2NjBweDtcbiAgaDIge1xuICAgIG1hcmdpbjogMjBweCAwIDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgZm9udC1zaXplOiAxNnB4O1xuICB9XG4gIC5zcGluLWF4aXMtaGVhZGVyIHtcbiAgICBtYXJnaW4tYm90dG9tOiAxMHB4O1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxuICAuc3Bpbi1heGlzLXllYXIge1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxuICAuc3Bpbi1heGlzLWtleSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHNwYW4ge1xuICAgICAgbWFyZ2luLXJpZ2h0OiA1cHg7XG4gICAgfVxuICAgIC5tbGIge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIHdpZHRoOiAyMHB4O1xuICAgICAgYm9yZGVyOiAwO1xuICAgICAgYm9yZGVyLXRvcDogMnB4IGRhc2hlZCAjMDAwO1xuICAgIH1cbiAgICAucGl0Y2hlciB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgd2lkdGg6IDIwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCByZWQ7XG4gICAgfVxuICB9XG4gIC5jYW52YXMtd3JhcHBlciB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbjogMCAxMHB4IDEwcHggMDtcbiAgICBmb250LWZhbWlseTogYXJpYWw7XG4gICAgLmNhbnZhcy1wbGFjZWhvbGRlciB7XG4gICAgICB3aWR0aDogMjU1cHg7XG4gICAgICBoZWlnaHQ6IDI1NXB4O1xuICAgICAgY2FudmFzIHtcbiAgICAgICAgYmFja2dyb3VuZDogI2VmZWZlZjtcbiAgICAgIH1cbiAgICB9XG5cbiAgICAucGl0Y2gtc3RhdHMge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgICAgZm9udC1mYW1pbHk6IGFyaWFsO1xuICAgICAgdGgsXG4gICAgICB0ZCB7XG4gICAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuICAgICAgdGgge1xuICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgICBib3JkZXItdG9wOiAycHggc29saWQgIzAwMDtcbiAgICAgICAgYmFja2dyb3VuZDogJGluZEJsdWU7XG4gICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMwMDA7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDAwO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgICB0ZCB7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAjMDAwO1xuICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMwMDA7XG4gICAgICAgIH1cbiAgICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDAwO1xuICAgICAgICB9XG4gICAgICAgICYucGl0Y2gtdHlwZSB7XG4gICAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gICAgICAgIH1cbiAgICAgICAgJi5lbXB0eS1jZWxsIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5wdGwge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAjZmZmO1xuICAgICAgfVxuICAgICAgLmZ4LXBpdGNoLWhlYWRlciB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMwMDA7XG4gICAgICB9XG4gICAgICAuZngtcGl0Y2gge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDAwO1xuICAgICAgICBmb250LXNpemU6IDE0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgICAgLnNwaW4tcm90IHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2ZmZjtcbiAgICAgIH1cbiAgICAgIC5zcGluLWhlYWRlciB7XG4gICAgICB9XG4gICAgICAuc3BpbjNkLWhlYWRlciB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMwMDA7XG4gICAgICB9XG4gICAgICAuc3Bpbi1wdGwge1xuICAgICAgfVxuICAgICAgLnNwaW4zZC1wdGwge1xuICAgICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDAwO1xuICAgICAgfVxuICAgICAgLnBlcmNlbnRpbGVzIHtcbiAgICAgICAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgICAgICAgYmFja2dyb3VuZDogIzZkNmQ2ZDtcbiAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICB9XG4gICAgfVxuICAgIC5tcGgge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgLnVzYWdlIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICByaWdodDogNXB4O1xuICAgICAgICBtYXJnaW4tdG9wOiAxcHg7XG4gICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnByb3RvIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5uby1zcGluLWF4aXMtZGF0YSB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBtYXJnaW46IDEwcHggMDtcbiAgICBiYWNrZ3JvdW5kOiAjZmZmZmNjO1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gIH1cbn1cblxuLnRvZ2dsZWQtY29udGVudCB7XG4gIC50YWJzIHtcbiAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIC50YWItaGVhZGVyIHtcbiAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICBib3JkZXItcmFkaXVzOiAzcHggM3B4IDAgMDtcbiAgICAgIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4wNSk7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAmLnNlbGVjdGVkLXRhYiB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgICAgIGN1cnNvcjogdGV4dDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLnRhYi1jb250ZW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICAgICYuc2VsZWN0ZWQtdGFiIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAzcHggM3B4IDNweDtcbiAgICAgIGJhY2tncm91bmQ6ICNjY2M7XG4gICAgICBwYWRkaW5nOiA1cHg7XG4gICAgfVxuICB9XG59XG5cbi5hdHRhY2htZW50LWxpc3Qge1xuICBib3JkZXI6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbiAgbGFiZWwge1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiA3cHggMCA3cHggMjVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgJi50eXBlLXBkZiB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29uX3BkZi5zdmcnKSBsZWZ0IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgJi50eXBlLVBORyB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29uX3BuZy5zdmcnKSBsZWZ0IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgJi50eXBlLWRvYyxcbiAgICAmLnR5cGUtZG9jeCB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29uX2RvYy5zdmcnKSBsZWZ0IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgJi50eXBlLXhscyxcbiAgICAmLnR5cGUteGxzeCB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29uX3hscy5zdmcnKSBsZWZ0IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgJi50eXBlLXBwdCxcbiAgICAmLnR5cGUtcHB0eCB7XG4gICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL2ltYWdlcy9pY29uX3BwdC5zdmcnKSBsZWZ0IG5vLXJlcGVhdDtcbiAgICAgIGJhY2tncm91bmQtc2l6ZTogMjBweDtcbiAgICB9XG4gICAgJi50eXBlLXRleHQge1xuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi9pbWFnZXMvaWNvbl90eHQuc3ZnJykgbGVmdCBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gICAgfVxuICAgICYudHlwZS1tcDQge1xuICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi9pbWFnZXMvaWNvbl9tcDQuc3ZnJykgbGVmdCBuby1yZXBlYXQ7XG4gICAgICBiYWNrZ3JvdW5kLXNpemU6IDIwcHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6ICRpbmRCbHVlO1xuICAgIH1cbiAgfVxufVxuXG4jY29udGVudEF2Z3Mge1xuICBhcnRpY2xlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgbWFyZ2luOiAxMHB4IDAgMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggZGFzaGVkICMwMDMyNjM7XG4gICAgcGFkZGluZy1ib3R0b206IDIwcHg7XG4gICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgICB9XG4gIH1cbn1cblxuLnJpZ2h0QWxpZ24ge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cblxuLmFsdC10YWJsZS1tb2R1bGUge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICBoMiB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB3aWR0aDogNDAwcHg7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgfVxuICAgIC5kYXRlIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGxhYmVsIHtcbiAgICAgICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgfVxuICAgICAgaW5wdXQge1xuICAgICAgICB3aWR0aDogNjBweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmFsdC10YWJsZS1jb250cm9scyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBsaSB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICBtYXJnaW4tbGVmdDogLTNweDtcbiAgICAgIHdpZHRoOiAxNTBweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICMwMDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjMzMzO1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgY29sb3I6ICNmZmY7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gICAgICB9XG4gICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgfVxuICAgIH1cbiAgICAuc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZDogIzAwNGM5NjtcbiAgICB9XG4gIH1cbiAgLmFsdC10YWJsZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICYuYm9keSB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDcwcHgpO1xuICAgICAgb3ZlcmZsb3cteTogYXV0bztcbiAgICB9XG4gICAgdGFibGUge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIH1cbiAgICB0cjpudGgtY2hpbGQoZXZlbikge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2YwZjBmYjtcbiAgICB9XG4gICAgdGgge1xuICAgICAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICAgIHRkIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjY2NjO1xuICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgd2hpdGUtc3BhY2U6IHByZS1saW5lO1xuICAgIH1cbiAgICAudy02MCB7XG4gICAgICB3aWR0aDogNjBweDtcbiAgICB9XG4gICAgLnctODAge1xuICAgICAgd2lkdGg6IDgwcHg7XG4gICAgfVxuICAgIC53LTEwMCB7XG4gICAgICB3aWR0aDogMTAwcHg7XG4gICAgfVxuICAgIC53LWF1dG8ge1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgfVxuXG4gICAgLnJvdGF0ZWQtaGVhZGVyIHtcbiAgICAgIHRvcDogMDtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICAgICYuc3RpY2t5LWhlYWRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgICAgei1pbmRleDogMTAwO1xuICAgICAgICB0b3A6IDMycHg7XG4gICAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAxODlweCk7XG4gICAgICB9XG4gICAgICAucm90YXRlIHtcbiAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xuICAgICAgICB3aWR0aDogODBweDtcbiAgICAgICAgaGVpZ2h0OiA4MHB4O1xuICAgICAgICBwYWRkaW5nOiAwO1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAwLjg7XG4gICAgICAgIC8vIEZpcmVmb3ggbmVlZHMgdGhlIGV4dHJhIERJViBmb3Igc29tZSByZWFzb24sIG90aGVyd2lzZSB0aGUgdGV4dCBkaXNhcHBlYXJzIGlmIHlvdSByb3RhdGVcbiAgICAgICAgZGl2IHtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgdG9wOiAwcHg7XG4gICAgICAgICAgbGVmdDogNDBweDtcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBib3JkZXI6IDFweCBzb2xpZCAjZGRkZGRkO1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2JkYmRiZDtcbiAgICAgICAgICAvKiA4MCAqIHRhbig0NSkgLyAyID0gNDAgd2hlcmUgODAgaXMgdGhlIGhlaWdodCBvbiB0aGUgY2VsbCBhbmQgNDUgaXMgdGhlIHRyYW5zZm9ybSBhbmdsZSovXG4gICAgICAgICAgLW1zLXRyYW5zZm9ybTogc2tldygtNDVkZWcsIDBkZWcpO1xuICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiBza2V3KC00NWRlZywgMGRlZyk7XG4gICAgICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHNrZXcoLTQ1ZGVnLCAwZGVnKTtcbiAgICAgICAgICAtby10cmFuc2Zvcm06IHNrZXcoLTQ1ZGVnLCAwZGVnKTtcbiAgICAgICAgICB0cmFuc2Zvcm06IHNrZXcoLTQ1ZGVnLCAwZGVnKTtcblxuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICAgICAgYm90dG9tOiAyOHB4O1xuICAgICAgICAgICAgbGVmdDogLTE1cHg7XG4gICAgICAgICAgICB3aWR0aDogODVweDtcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICAgICAgICAtbXMtdHJhbnNmb3JtOiBza2V3KDQ1ZGVnLCAwZGVnKSByb3RhdGUoMzE1ZGVnKTtcbiAgICAgICAgICAgIC1tb3otdHJhbnNmb3JtOiBza2V3KDQ1ZGVnLCAwZGVnKSByb3RhdGUoMzE1ZGVnKTtcbiAgICAgICAgICAgIC13ZWJraXQtdHJhbnNmb3JtOiBza2V3KDQ1ZGVnLCAwZGVnKSByb3RhdGUoMzE1ZGVnKTtcbiAgICAgICAgICAgIC1vLXRyYW5zZm9ybTogc2tldyg0NWRlZywgMGRlZykgcm90YXRlKDMxNWRlZyk7XG4gICAgICAgICAgICB0cmFuc2Zvcm06IHNrZXcoNDVkZWcsIDBkZWcpIHJvdGF0ZSgzMTVkZWcpO1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmFmdGVyLXJvdGF0ZSB7XG4gICAgICAgIHBhZGRpbmctbGVmdDogMTVweDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5ib3JkZXJEYmxCb3R0b20ge1xuICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMDtcbn1cbiN3b3JrbG9hZC10cmFja2VyLFxuI3JlYWRpbmVzcy10cmFja2VyIHtcbiAgaDEsXG4gIGgzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgfVxuICBoMSB7XG4gICAgbWFyZ2luOiAwIDUwcHggMDtcbiAgICBmb250LXNpemU6IDMwcHg7XG4gICAgY29sb3I6ICRpbmRCbHVlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gIGgzIHtcbiAgICBmb250LXNpemU6IDI1cHg7XG4gICAgY29sb3I6ICRpbmRSZWQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgc2VjdGlvbiB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgfVxuICB9XG4gICNibG9jay1jIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICB3aWR0aDogNTBweDtcbiAgICBmaWxsOiAkaW5kUmVkO1xuICB9XG4gIC50YWJsZURpc3BsYXkge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGJvcmRlcjogMDtcbiAgICB0ciB7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXItYm90dG9tOiAycHggc29saWQgIzAwMDtcbiAgICAgIH1cbiAgICB9XG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgIzAwMDtcbiAgICAgIH1cbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICMwMDA7XG4gICAgICB9XG4gICAgfVxuICAgIHRoIHtcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCAjMDAwO1xuICAgIH1cbiAgICB0ZCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gICAgLmdyZXlIZWFkZXJCRyB7XG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAjMDAwO1xuICAgIH1cbiAgICAuZW1wdHlCRyB7XG4gICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIGNvbG9yOiAjMDAwO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgICAucGxheWVyIHtcbiAgICAgIHdpZHRoOiA5MHB4O1xuICAgIH1cbiAgICAuc2NvcmUge1xuICAgICAgd2lkdGg6IDM4cHg7XG4gICAgfVxuICAgIC5kZWNpbWFsIHtcbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgIH1cbiAgICAubHN0MTAge1xuICAgICAgd2lkdGg6IDIzcHg7XG4gICAgfVxuICB9XG4gIC5rZXktdGFibGUge1xuICAgIG1hcmdpbjogMjFweCAwIDAgMjBweDtcbiAgfVxuICAjc3dpdGNoLXJlYWRlcnMge1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgY29sb3I6ICRpbmRCbHVlO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkaW5kUmVkO1xuICAgIH1cbiAgfVxufVxuI3JlYWRpbmVzcy1yZWFkZXIge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGEge1xuICAgIGNvbG9yOiAkaW5kQmx1ZTtcbiAgICAmOmhvdmVyIHtcbiAgICAgIGNvbG9yOiAkaW5kUmVkO1xuICAgIH1cbiAgfVxuICAuYWx0LXRhYmxlLW1vZHVsZSB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIC5hbHQtdGFibGUuYm9keSB7XG4gICAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDE3MHB4KTtcbiAgICB9XG4gIH1cbn1cbiNyZWFkaW5lc3MtdHJhY2tlciB7XG4gIGhncm91cCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luOiAwIDEwcHg7XG4gIH1cbiAgaDEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgfVxuICBoMyB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG4gIC50YWJsZURpc3BsYXkge1xuICAgIHRoZWFkIHRyIHtcbiAgICAgIGJvcmRlcjogMDtcbiAgICB9XG4gICAgdGJvZHkgdHIsXG4gICAgdGhlYWQgdHIge1xuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCAjMDAwO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgIzAwMDtcbiAgICB9XG4gICAgdGgge1xuICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7XG4gICAgfVxuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xuICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlci1sZWZ0OiAwO1xuICAgICAgfVxuICAgICAgJjpsYXN0LWNoaWxkIHtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgICAgfVxuICAgICAgJi53aGl0ZS1ib3JkZXIge1xuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2ZmZjtcbiAgICAgIH1cbiAgICAgICYuc3RhY2tlZCB7XG4gICAgICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbiAgICAgICAgcCB7XG4gICAgICAgICAgaGVpZ2h0OiA1MCU7XG4gICAgICAgICAgbWluLWhlaWdodDogMjFweDtcbiAgICAgICAgICBwYWRkaW5nOiA0cHggNHB4IDJweCA0cHg7XG4gICAgICAgICAgJjpmaXJzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2NjYztcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnZvbCB7XG4gICAgfVxuICAgIC5zcGFjZXIge1xuICAgICAgYm9yZGVyOiAwICFpbXBvcnRhbnQ7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIH1cbiAgICAubGlmdCB7XG4gICAgICB3aGl0ZS1zcGFjZTogcHJlLWxpbmU7XG4gICAgfVxuICAgIC5uZXctaW5qIHtcbiAgICAgIGNvbG9yOiAkaW5kUmVkO1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgfVxuICAgIC5jb21tZW50cyB7XG4gICAgICB3aWR0aDogNTgycHg7XG4gICAgfVxuICB9XG4gICNoaXR0ZXJzIHtcbiAgICB0Ym9keSB0ciB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWZlZmVmICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI3N0YXJ0ZXJzIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNwaXRjaGVycyB7XG4gICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICB0Ym9keSB0ciB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgICY6bnRoLWNoaWxkKG9kZCkge1xuICAgICAgICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAjZWZlZmVmICFpbXBvcnRhbnQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgLmJvZHktcGFydCB7XG4gICAgd2lkdGg6IDE1MHB4O1xuICB9XG4gICNzY2hlZHVsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB0YWJsZSB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgICAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgICB9XG4gICAgdGgsXG4gICAgdGQge1xuICAgICAgbWluLXdpZHRoOiA2MHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcbiAgICAgIGJhY2tncm91bmQ6IHJnYigxODAsIDI0MCwgMjU1KTtcbiAgICAgIHBhZGRpbmc6IDRweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB9XG4gICAgdGQge1xuICAgICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQ7XG4gICAgfVxuICAgIC5pbWcge1xuICAgICAgaGVpZ2h0OiAyMHB4O1xuICAgIH1cbiAgICBwIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICB9XG4gIH1cbn1cblxuI2NvbnRlbnREYXNoIHtcbiAgLnNlY29uZGFyeSB7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgLmRhc2hib2FyZC10YWJsZXMge1xuICAgICAgd2lkdGg6IDQ1MHB4O1xuICAgIH1cbiAgICAudGFibGVEaXNwbGF5IHtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cbiAgfVxufVxuLmRhc2hib2FyZC10YWJsZXMge1xuICAucGFuZWxDb24ge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG4gICAgc3Ryb25nIHtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgIH1cbiAgICB0ciB7XG4gICAgICBoZWlnaHQ6IDFweDtcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBkYXNoZWQgI2NjYztcbiAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgIH1cbiAgICB9XG4gICAgdGQge1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgICAgIHRkIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgIHBhZGRpbmc6IDRweCAycHg7XG4gICAgICAgIHNlY3Rpb24ge1xuICAgICAgICAgIG1hcmdpbi1ib3R0b206IDNweDtcbiAgICAgICAgfVxuICAgICAgICAud3JhcHBlciB7XG4gICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IGRhc2hlZCAjY2NjO1xuICAgICAgICAgICY6bGFzdC1jaGlsZCB7XG4gICAgICAgICAgICBib3JkZXI6IDA7XG4gICAgICAgICAgICBkaXY6bnRoLWNoaWxkKDEpIHtcbiAgICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgIGRpdjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgICAgICAgJi5zY2hvb2wge1xuICAgICAgICAgICAgICAgIHdpZHRoOiAxMzBweDtcbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgIGRpdjpudGgtY2hpbGQoMSkge1xuICAgICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgICBtYXJnaW46IDA7XG4gICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogNXB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgZGl2Om50aC1jaGlsZCgyKSB7XG4gICAgICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICAgICAgICAgIHdpZHRoOiA0MHB4O1xuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgICBkaXYge1xuICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICB9XG4gICAgICAgICAgZGl2Om50aC1jaGlsZCgxKSB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDVweDtcbiAgICAgICAgICAgIHdpZHRoOiA2OHB4O1xuICAgICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgICAgfVxuICAgICAgICAgIGRpdjpudGgtY2hpbGQoMikge1xuICAgICAgICAgICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAgICAgICAgIHdpZHRoOiAxMDBweDtcbiAgICAgICAgICB9XG4gICAgICAgICAgZGl2Om50aC1jaGlsZCgzKSB7XG4gICAgICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAgICAgd2lkdGg6IDczcHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIC5zY2hvb2wge1xuICAgICAgICAgICAgd2lkdGg6IDEzMHB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICAuZW1wdHlCRyB7XG4gICAgYmFja2dyb3VuZDogI2IxYjRiMyAhaW1wb3J0YW50O1xuICB9XG4gIC5mdWxsIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gIC5kYXNoIHtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAjMDAwO1xuICB9XG4gIC50YWJsZUNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbiAgLnBsb3RzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICBmb250LXNpemU6IDE2cHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB9XG59XG4jZGFzaC1pbmR1c3RyeSB7XG4gIC50YWJsZURpc3BsYXkge1xuICAgIG1hcmdpbi10b3A6IDExcHg7XG4gIH1cbn1cbiNyZWNlbnQtdXBkYXRlcyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgLnRhYmxlQ29udGFpbmVyIHtcbiAgICBwYWRkaW5nOiAwO1xuICB9XG4gIHRib2R5IHRyIHtcbiAgICAmOm50aC1jaGlsZChldmVuKSB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZTVlNWU1O1xuICAgIH1cbiAgfVxufVxuI2luanVyaWVzLFxuI3RyYW5zYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xufVxuI3RyYW5zYWN0aW9ucyB7XG4gIHRkOm50aC1jaGlsZCgyKSxcbiAgdGg6bnRoLWNoaWxkKDIpIHtcbiAgICBib3JkZXItbGVmdDogMnB4IHNvbGlkICMwMDA7XG4gIH1cbn1cbiNwbGF5ZXJCaW9QYW5lbCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgbWFyZ2luLXJpZ2h0OiAyMHB4O1xuICBtYXJnaW4tYm90dG9tOiAyMHB4O1xufVxuLmhlYXRtYXBzIHtcbiAgYXJ0aWNsZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgfVxufVxuXG4jcG9zdGdhbWUtcGl0Y2hlciB7XG4gIGhlYWRlciB7XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjYWFhO1xuICAgIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gICAgcGFkZGluZzogMTBweDtcbiAgfVxuICBociB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICMwMDA7XG4gICAgd2lkdGg6IDEwcHg7XG4gIH1cbiAgI2Jsb2NrLWMge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgd2lkdGg6IDUwcHg7XG4gICAgZmlsbDogJGluZFJlZDtcbiAgfVxuICAjdmVsby1ncmFwaCB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICB9XG4gIC5sZWdlbmQge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAua2V5IHtcbiAgICAgIG1hcmdpbi1yaWdodDogMTBweDtcbiAgICB9XG4gICAgLnBpdGNoIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICB3aWR0aDogNHB4O1xuICAgICAgaGVpZ2h0OiA0cHg7XG4gICAgICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICAgICAgYmFja2dyb3VuZDogcmdiKDIzMCwgNTAsIDUwKTtcbiAgICB9XG4gIH1cbiAgLmNvbC0xIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB3aWR0aDogNTAwcHg7XG4gIH1cbiAgLmNvbC0yIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICB3aWR0aDogYXV0bztcbiAgfVxuICAuY29sLTMge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgIG1hcmdpbi1sZWZ0OiAyMHB4O1xuICB9XG4gIC5uYW1lIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICRpbmRCbHVlO1xuICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICB9XG4gIC5kYXRlIHtcbiAgICBmb250LXNpemU6IDIwcHg7XG4gICAgY29sb3I6ICRpbmRSZWQ7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIH1cbiAgLnNjb3JlIHtcbiAgICBtYXJnaW4tdG9wOiA1cHg7XG4gICAgZm9udC1zaXplOiAyNXB4O1xuICAgIGNvbG9yOiAkaW5kQmx1ZTtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICAudGFibGUtY29udGVudCB7XG4gICAgcG9zaXRpb246IHN0YXRpYztcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyOiAwO1xuICAgIH1cbiAgfVxuICAubWFwLXdyYXBwZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIH1cbiAgLm1hcC10aXRsZSB7XG4gICAgYmFja2dyb3VuZDogI2NjYztcbiAgICBwYWRkaW5nOiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIH1cbiAgLnZzLWxoaCB7XG4gICAgYmFja2dyb3VuZDogcmdiKDI0NSwgMTUwLCAxNTApO1xuICB9XG4gIC52cy1yaGgge1xuICAgIGJhY2tncm91bmQ6IHJnYigxMDAsIDE1MCwgMjA1KTtcbiAgfVxuICAubWFwcyB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwcHg7XG4gIH1cbiAgLnRhYmxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICAuZHYtdGFibGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIC5ob3Jpei1zcGxpdCB7XG4gICAgICAgIC50b3Age1xuICAgICAgICAgIGhlaWdodDogODdweDtcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMzVweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgfVxuICAgICAgICAuYm90dG9tIHtcbiAgICAgICAgICBoZWlnaHQ6IDM0cHg7XG4gICAgICAgICAgcGFkZGluZy10b3A6IDVweDtcbiAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICAgIC5sYWJlbCB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNkZGQ7XG4gICAgICB9XG4gICAgfVxuICAgIC5waXRjaGVyIHtcbiAgICAgIGJhY2tncm91bmQ6ICNhYWE7XG4gICAgfVxuICAgIC5ub3RlcyB7XG4gICAgICBkaXNwbGF5OiB0YWJsZTtcbiAgICAgIG1hcmdpbi10b3A6IDVweDtcbiAgICAgIHdpZHRoOiA0MTJweDtcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgICBkaXY6bnRoLWNoaWxkKDIpIHtcbiAgICAgICAgd2lkdGg6IGF1dG87XG4gICAgICB9XG4gICAgICAudGFibGUge1xuICAgICAgICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgIHdoaXRlLXNwYWNlOiBub3JtYWw7XG4gICAgICB9XG4gICAgICAubGFiZWwge1xuICAgICAgICB3aWR0aDogNDBweDtcbiAgICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgI2NjYztcbiAgICAgICAgYmFja2dyb3VuZDogI2RkZDtcbiAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICB9XG4gICAgfVxuICB9XG4gIC5iYXR0ZXIge1xuICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IGRhc2hlZCAjMDAwO1xuICAgIHBhZGRpbmctYm90dG9tOiAxNXB4O1xuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gICAgLmhlYXRtYXAtZ2VuZXJhdG9yIHtcbiAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgLnRpdGxlIHtcbiAgICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgICBmb250LXNpemU6IDEycHg7XG4gICAgICB9XG4gICAgICAudmlkZW8taWNvbiB7XG4gICAgICAgIHRvcDogMDtcbiAgICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICB9XG4gICAgfVxuICAgIC5yZXN1bHRzIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICBtYXJnaW4tdG9wOiAzcHg7XG4gICAgICBmb250LXNpemU6IDEycHg7XG4gICAgfVxuICAgIC5hbHQtb3B0cyB7XG4gICAgICBiYWNrZ3JvdW5kOiAjZWZlZmVmO1xuICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBmb250LXNpemU6IDExcHg7XG4gICAgICAuYW5pbWF0ZSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgY29sb3I6ICRpbmRCbHVlO1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGNvbG9yOiAkaW5kUmVkO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNhdHRhY2sta2V5LFxuICAjcmVzdWx0LWtleSxcbiAgI2NvbnRhY3Qta2V5LFxuICAuYWxsLWtleXMsXG4gIC5waXRjaC1rZXlzIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcbiAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XG4gICAgd2hpdGUtc3BhY2U6IG5vcm1hbDtcbiAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgIGJhY2tncm91bmQ6ICNlZmVmZWY7XG4gICAgcGFkZGluZzogNXB4O1xuICAgIC5rZXkge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxuICAgIC5waXRjaCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgfVxuICAgIC5sYWJlbCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgZm9udC1zaXplOiAxMHB4O1xuICAgIH1cbiAgICAuc2hhcGUtMCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDIwcHg7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjMDAwO1xuICAgIH1cbiAgICAuc2hhcGUtMSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAzcHg7XG4gICAgICB3aWR0aDogMTBweDtcbiAgICAgIGhlaWdodDogMTBweDtcbiAgICAgIGJvcmRlcjogNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCAjMDAwO1xuICAgICAgYm9yZGVyLXRvcDogMDtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDJweDtcbiAgICAgICAgbGVmdDogLTNweDtcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICAgIGJvcmRlci1ib3R0b206IDdweCBzb2xpZCAjZWZlZmVmO1xuICAgICAgICBib3JkZXItdG9wOiAwO1xuICAgICAgICBjb250ZW50OiAnJztcbiAgICAgIH1cbiAgICB9XG4gICAgLnNoYXBlLTIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgd2lkdGg6IDEwcHg7XG4gICAgICBoZWlnaHQ6IDEwcHg7XG4gICAgICBib3JkZXI6IDVweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci10b3A6IDEwcHggc29saWQgIzAwMDtcbiAgICAgIGJvcmRlci1ib3R0b206IDA7XG4gICAgICAmOjphZnRlciB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgYm90dG9tOiAycHg7XG4gICAgICAgIGxlZnQ6IC0zcHg7XG4gICAgICAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgICAgICBib3JkZXItdG9wOiA3cHggc29saWQgI2VmZWZlZjtcbiAgICAgICAgYm9yZGVyLWJvdHRvbTogMDtcbiAgICAgICAgY29udGVudDogJyc7XG4gICAgICB9XG4gICAgfVxuICAgIC5zaGFwZS0zIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDNweDtcbiAgICAgIHdpZHRoOiAxMHB4O1xuICAgICAgaGVpZ2h0OiAxMHB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICB9XG4gICAgLnNoYXBlLTQge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgIG1hcmdpbi1yaWdodDogM3B4O1xuICAgICAgd2lkdGg6IDlweDtcbiAgICAgIGhlaWdodDogOXB4O1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbiAgICB9XG4gICAgW2lzLW9uXSB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICAgIFtpcy1vbj0nZmFsc2UnXSB7XG4gICAgICBvcGFjaXR5OiAwLjM7XG4gICAgfVxuICB9XG4gIC5waXRjaC1rZXlzLFxuICAjcmVzdWx0LWtleSxcbiAgI2NvbnRhY3Qta2V5IHtcbiAgICB3aWR0aDogMzhweDtcbiAgfVxuICAuYWxsLWtleXMsXG4gICNhdHRhY2sta2V5IHtcbiAgICB3aWR0aDogODJweDtcbiAgfVxuICAuYmxvY2stbWFwIHtcbiAgICBtYXJnaW46IDA7XG4gICAgdGQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiA0MHB4O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgICAgIGZvbnQtc2l6ZTogMTBweDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB9XG4gICAgZGl2IHtcbiAgICAgIHBhZGRpbmctdG9wOiA4cHg7XG4gICAgICBiYWNrZ3JvdW5kOiAjZmZmO1xuICAgIH1cbiAgICAudG9wLWxlZnQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICB3aWR0aDogMjhweDtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLXJpZ2h0OiAwO1xuICAgIH1cbiAgICAudG9wLXJpZ2h0IHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICB3aWR0aDogMjhweDtcbiAgICAgIGhlaWdodDogMjhweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICMwMDA7XG4gICAgICBib3JkZXItYm90dG9tOiAwO1xuICAgICAgYm9yZGVyLWxlZnQ6IDA7XG4gICAgfVxuICAgIC5ib3R0b20tbGVmdCB7XG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgICB0b3A6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICBib3JkZXItcmlnaHQ6IDA7XG4gICAgfVxuICAgIC5ib3R0b20tcmlnaHQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAyOHB4O1xuICAgICAgaGVpZ2h0OiAyOHB4O1xuICAgICAgYm9yZGVyOiAycHggc29saWQgIzAwMDtcbiAgICAgIGJvcmRlci10b3A6IDA7XG4gICAgICBib3JkZXItbGVmdDogMDtcbiAgICB9XG4gIH1cblxuICBAbWVkaWEgcHJpbnQge1xuICAgIC5kdi10YWJsZSB7XG4gICAgICB0aGVhZCB0aCxcbiAgICAgIHRib2R5IHRkIHtcbiAgICAgICAgZm9udC1zaXplOiAxMnB4ICFpbXBvcnRhbnQ7XG4gICAgICB9XG4gICAgfVxuICAgIGlucHV0LFxuICAgIGxhYmVsIHtcbiAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgfVxuICAgICNibG9jay1jIHtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB9XG4gICAgLm5hbWUge1xuICAgICAgZm9udC1zaXplOiA0MnB4O1xuICAgIH1cbiAgICAuc2NvcmUge1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgICBmb250LXNpemU6IDMwcHg7XG4gICAgfVxuICAgIGhlYWRlciB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgfVxuICAgIGhlYWRlciAuY29sLTEge1xuICAgICAgd2lkdGg6IDQwMHB4O1xuICAgIH1cbiAgICBoZWFkZXIgLmNvbC0yIHtcbiAgICAgIGZsb2F0OiByaWdodDtcbiAgICB9XG4gICAgLnRhYmxlLWNvbnRlbnQge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMDtcbiAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICBib3JkZXI6IDA7XG4gICAgICB9XG4gICAgfVxuICAgIC50YWJsZS10aXRsZSB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAwO1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICBjb2xvcjogIzAwMzI2MztcbiAgICB9XG4gICAgLm1hcC10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBub25lO1xuICAgIH1cbiAgICAubWFwcyB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICAuaGVhdG1hcC1nZW5lcmF0b3Ige1xuICAgICAgICB3aWR0aDogMTgwcHggIWltcG9ydGFudDtcbiAgICAgICAgLmhlYXRtYXAtY29udGFpbmVyIHtcbiAgICAgICAgICB3aWR0aDogMTgwcHggIWltcG9ydGFudDtcbiAgICAgICAgICBoZWlnaHQ6IDEzMHB4ICFpbXBvcnRhbnQ7XG4gICAgICAgICAgY2FudmFzIHtcbiAgICAgICAgICAgIHdpZHRoOiAxMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgICAgaGVpZ2h0OiAxMzBweCAhaW1wb3J0YW50O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAuc2NhbGUsXG4gICAgICAgIC5sYWJlbHMge1xuICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgI2JhdHRlcnMge1xuICAgICAgcGFnZS1icmVhay1iZWZvcmU6IGFsd2F5cztcbiAgICAgIC5iYXR0ZXIge1xuICAgICAgICBtYXJnaW4tYm90dG9tOiA1cHg7XG4gICAgICAgIGJvcmRlcjogMDtcbiAgICAgICAgcGFkZGluZy1ib3R0b206IDA7XG4gICAgICAgIC5yZXN1bHRzIHtcbiAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgfVxuICAgICAgICAuYmF0dGVyLXBhcyB7XG4gICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgfVxuICAgICAgICAubm90ZXMge1xuICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxOXB4O1xuICAgICAgICAgIHdpZHRoOiA0NTBweDtcbiAgICAgICAgfVxuICAgICAgICAudGFibGUge1xuICAgICAgICAgIC50YWJsZSB7XG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDE5cHg7XG4gICAgICAgICAgICAmOmxhc3QtY2hpbGQsXG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLWxlZnQ6IDE5cHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICB9XG59XG5cbi5kdi10YWJsZSB7XG4gICYuYWx0IHtcbiAgICB0Ym9keSB0ciB7XG4gICAgICAmOm50aC1jaGlsZCg0biArIDEpLFxuICAgICAgJjpudGgtY2hpbGQoNG4gKyAyKSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNlNWU1ZTU7XG4gICAgICB9XG4gICAgICAmOm50aC1jaGlsZCg0biArIDMpLFxuICAgICAgJjpudGgtY2hpbGQoNG4gKyA0KSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICB9XG4gICAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgICB0ZCB7XG4gICAgICAgICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICMwMDA7XG4gICAgICAgIH1cbiAgICAgICAgLmVtcHR5Qkcge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDAgIWltcG9ydGFudDtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxuICB0YWJsZSB7XG4gICAgdGQsXG4gICAgdGgge1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzAwMDtcbiAgICAgIHBhZGRpbmc6IDNweDtcbiAgICB9XG4gICAgdGgge1xuICAgICAgYmFja2dyb3VuZDogJGluZEJsdWU7XG4gICAgICBjb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cbn1cblxuLmhvcml6LXByaW50IHtcbiAgQG1lZGlhIHByaW50IHtcbiAgICBAcGFnZSB7XG4gICAgICBzaXplOiBsYW5kc2NhcGU7XG4gICAgfVxuICAgIHRhYmxlLnRhYmxlRGlzcGxheSB0aGVhZCB0ciB0aCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5kQmx1ZTtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgJi5iZ0xpZ2h0Qmx1ZSB7XG4gICAgICAgIGJhY2tncm91bmQ6ICMwZDU5YjMgIWltcG9ydGFudDtcbiAgICAgICAgY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gRm9yIHdoYXRldmVyIHJlYXNvbiwgd2UgbmVlZCBhIHJ1bGUgYWJvdmUgI2NoYXJ0SW5mb1xuLy8gb3IgdGhlIHJ1bGUgYmVsb3cgd2lsbCBOT1QgbWFrZSBpdCBpbnRvIHRoZSBidWlsZFxuLy8gV2h5PyBJIHdpc2ggSSBrbmV3XG4uYnVmZmVyUnVsZSB7XG4gIHotaW5kZXg6IGluaGVyaXQ7XG59XG5cbiNjaGFydEluZm8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgZm9udC1zaXplOiAxMXB4O1xuICBmb250LWZhbWlseTogQXJpYWwsIEhlbHZldGljYSwgc2Fucy1zZXJpZjtcbiAgbGluZS1oZWlnaHQ6IDE2cHg7XG5cbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwLjcpO1xuICBwYWRkaW5nOiA1cHg7XG4gIHotaW5kZXg6IDk5OTk7XG4gIGNvbG9yOiAjZmZmO1xuICBib3JkZXItcmFkaXVzOiAxMHB4O1xuICB3b3JkLWJyZWFrOiBicmVhay1hbGw7XG5cbiAgQGluY2x1ZGUgc2hhZG93KGVtKDMpLCBlbSg1KSwgcmdiYSgjMDAwMDAwLCAwLjMpKTtcbn1cblxuLnRlbXAtbm90ZSB7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuXG4jcGRldi5icCB7XG4gICRjbGVhclBhZGRpbmc6IDEwcHg7XG4gICRjbGVhckJHaGV4OiAjYmFiYWJhO1xuICBhIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cbiAgI3BsYXllci1tYXRjaGVyLXRhYmxlIHtcbiAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICB0ZCB7XG4gICAgICBwYWRkaW5nOiAzcHg7XG4gICAgfVxuICAgIGEge1xuICAgICAgY29sb3I6ICRpbmRCbHVlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIH1cbiAgICAucGxheWVyLWlkLWNvbCB7XG4gICAgICB3aWR0aDogMjMwcHg7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICB9XG4gIH1cbiAgLnRoZWF0ZXItc2VsZWN0b3Ige1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIG1hcmdpbjogMCAwIDEwcHg7XG4gIH1cbiAgI21hdGNoZXIge1xuICAgIHBvc2l0aW9uOiBmaXhlZDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjUpO1xuICAgICNtYXRjaGVyLWNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHJpZ2h0OiAwO1xuICAgICAgYm90dG9tOiAwO1xuICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgd2lkdGg6IDUyMHB4O1xuICAgICAgaGVpZ2h0OiAzNTBweDtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBwYWRkaW5nOiAxMHB4O1xuICAgICAgaW5wdXQge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiBhdXRvO1xuICAgICAgICB3aWR0aDogNjAlO1xuICAgICAgICBib3JkZXItcmFkaXVzOiA1cHg7XG4gICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjY2M7XG4gICAgICAgIHBhZGRpbmc6IDVweDtcbiAgICAgICAgZm9udC1zaXplOiAxNHB4O1xuICAgICAgfVxuICAgICAgdGFibGUge1xuICAgICAgICBtYXJnaW46IDEwcHggMDtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICB9XG4gICAgICB0ciB7XG4gICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgJjpudGgtY2hpbGQob2RkKSB7XG4gICAgICAgICAgYmFja2dyb3VuZDogI2VmZWZlZjtcbiAgICAgICAgfVxuICAgICAgICAmOmhvdmVyIHtcbiAgICAgICAgICBiYWNrZ3JvdW5kOiAkaW5kQmx1ZTtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgdGQge1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICB9XG4gICAgICBidXR0b24ge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgbWFyZ2luOiAxMHB4IGF1dG87XG4gICAgICB9XG4gICAgICAucGxheWVyLWlkIHtcbiAgICAgICAgd2lkdGg6IDI1MHB4O1xuICAgICAgfVxuICAgICAgLmluc3RydWN0aW9ucyB7XG4gICAgICAgIG1hcmdpbjogMTBweCAwO1xuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgICAgIGNvbG9yOiAjNTU1O1xuICAgICAgfVxuICAgICAgLnJlc3VsdHMtc2VjdGlvbiB7XG4gICAgICAgIG1hcmdpbjogMCAwIDIwcHg7XG4gICAgICAgIGhlaWdodDogMTYwcHg7XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgICB9XG4gICAgfVxuICB9XG4gICNjb250ZXh0LW1vZGFsIHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMjtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYmFja2dyb3VuZDogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjUpO1xuICAgIC5jb250ZW50IHtcbiAgICAgIG1hcmdpbjogMTAwcHggYXV0byAwO1xuICAgICAgd2lkdGg6IDQ1MHB4O1xuICAgICAgYm94LXNoYWRvdzogMCAzcHggMTBweCAjMDAwO1xuICAgICAgYm9yZGVyOiAxcHggc29saWQgIzg4ODtcbiAgICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbiAgICAgIGJhY2tncm91bmQ6ICNmZmY7XG4gICAgICBwYWRkaW5nOiAyMHB4O1xuICAgIH1cbiAgICAudGl0bGUge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMjBweDtcbiAgICAgIGZvbnQtc2l6ZTogMThweDtcbiAgICAgIGNvbG9yOiAkaW5kQmx1ZTtcbiAgICAgID4gc3BhbiB7XG4gICAgICAgIGNvbG9yOiAjOTk5O1xuICAgICAgfVxuICAgIH1cbiAgICAuY29udGV4dCB7XG4gICAgICBtYXJnaW4tYm90dG9tOiAyMHB4O1xuICAgIH1cbiAgICAuYnV0dG9ucyB7XG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgfVxuICB9XG4gIHNwYW4ueENsZWFyQnV0dG9uIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcGFkZGluZzogJGNsZWFyUGFkZGluZztcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNsZWFyQkdoZXg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIHJpZ2h0OiAxMHB4O1xuICAgIGZvbnQtc2l6ZTogMTJweCAhaW1wb3J0YW50O1xuICAgIGEge1xuICAgICAgbGV0dGVyLXNwYWNpbmc6IDA7XG4gICAgICB0b3A6IGNhbGMoI3skY2xlYXJQYWRkaW5nfSAqIDAuMyk7XG4gICAgICBAaW5jbHVkZSBjZW50ZXIoeCk7XG4gICAgfVxuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCgkY2xlYXJCR2hleCksIDIwKTtcbiAgICAgIGEge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICB9XG4gICAgfVxuICAgIEBpbmNsdWRlIGNlbnRlcih5KTtcbiAgfVxuICAjZGFzaENvbnRlbnQge1xuICAgIGgyIHtcbiAgICAgIHBhZGRpbmc6IDEwcHggMDtcbiAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgIH1cbiAgICBkaXYge1xuICAgICAgLmR2LXRhYmxlIHtcbiAgICAgICAgd2lkdGg6IDcwMHB4O1xuICAgICAgfVxuICAgICAgJi5wYW5lIHtcbiAgICAgICAgcGFkZGluZzogMTBweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xuICAgICAgICAuZmlsdGVyQ29udGFpbmVyIHtcbiAgICAgICAgICBkaXNwbGF5OiBmbGV4O1xuICAgICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgICBzZWxlY3QsXG4gICAgICAgICAgaW5wdXQuc2Vzc2lvbkZpbHRlciB7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICAgIGlucHV0LnNlc3Npb25GaWx0ZXIge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgICBwYWRkaW5nOiA4cHg7XG4gICAgICAgICAgICBmb250LXNpemU6IDE1cHg7XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIC51cGxvYWRDb250YWluZXIge1xuICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGVzYXR1cmF0ZSgjY2NjLCA4MCk7XG4gICAgICAgICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgICAgICAgLnNlYXJjaCB7XG4gICAgICAgICAgICAudGV4dC1pbnB1dCB7XG4gICAgICAgICAgICAgIHotaW5kZXg6IDA7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgIC5kdi10YWJsZSB7XG4gICAgICAgICAgICBtYXJnaW4tdG9wOiAxMHB4O1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgIHNwYW4uY29udHJvbHMge1xuICAgICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgfVxuICAgICAgICAgIGEuYnRuIHtcbiAgICAgICAgICAgIGZsb2F0OiByaWdodDtcbiAgICAgICAgICB9XG4gICAgICAgICAgc3Bhbi5hdHRhY2htZW50cyB7XG4gICAgICAgICAgICB1bCB7XG4gICAgICAgICAgICAgIG1hcmdpbi10b3A6IDEwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiA1cHg7XG4gICAgICAgICAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgICAgICAgICAgICAgbGkge1xuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigjY2NjLCAxMCk7XG4gICAgICAgICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgICAgICAgICAgICAgY29sb3I6ICRpbmRCbHVlO1xuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGRhcmtlbigjY2NjLCAyMCk7XG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICAgIGxldHRlci1zcGFjaW5nOiBlbSgwLjgpO1xuICAgICAgICAgICAgICAgIC54Q2xlYXJCdXR0b24ge1xuICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCgkY2xlYXJCR2hleCksIDIwKTtcbiAgICAgICAgICAgICAgICAgICY6aG92ZXIge1xuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oKCRjbGVhckJHaGV4KSwgNDApO1xuICAgICAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgICAgIH1cbiAgICAgICAgICAgICAgfVxuICAgICAgICAgICAgfVxuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgfVxufVxuZGl2IHtcbiAgJi5zaG93QWxsIHtcbiAgICB1bCB7XG4gICAgICBkaXNwbGF5OiBpbmxpbmU7XG4gICAgICBtYXJnaW4tbGVmdDogM3B4O1xuICAgICAgbGkge1xuICAgICAgICBwYWRkaW5nOiAzcHg7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCMwMDAsIDkwKTtcbiAgICAgICAgYm9yZGVyOiAxcHggc29saWQgbGlnaHRlbigjMDAwLCA1MCk7XG4gICAgICAgIG1hcmdpbjogM3B4IDA7XG4gICAgICAgICY6aG92ZXIge1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oIzAwMCwgNjApO1xuICAgICAgICB9XG4gICAgICAgICYuc2hvd0FsbCB7XG4gICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigjMDAwLCA2MCk7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbi5mb2N1c0xpbmtzIHtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgLSAyNDBweCk7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCBsaWdodGVuKCRwbGF5ZXJEZXZVSUNvbG9yLCAxMCUpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbmF2QkdTZWxlY3RlZENvbG9yICFpbXBvcnRhbnQ7XG4gIGEge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBwYWRkaW5nOiA1cHg7XG4gIH1cbiAgQG1lZGlhIHByaW50IHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICY6aG92ZXIge1xuICAgIG92ZXJmbG93OiBhdXRvO1xuICB9XG59XG4uYm9yZGVyVGhpbiB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICMwMDAgIWltcG9ydGFudDtcbn1cbi5yb3dTaGFkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNWU1ZTUgIWltcG9ydGFudDtcbn1cbi5ib3JkZXJTaW5nbGVUb3Age1xuICBib3JkZXItdG9wOiAxcHggc29saWQgIzAwMCAhaW1wb3J0YW50O1xufVxuLm5hdi1oZWFkZXIge1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kOiAkbGVmdC1yYWlsLWhvdmVyLWJnO1xuICB9XG4gICYuc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQ6ICRpbmRCbHVlO1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZDogJGxlZnQtcmFpbC1ob3Zlci1iZztcbiAgICB9XG4gIH1cbiAgYSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAyNXB4KTtcbiAgICBwYWRkaW5nLWxlZnQ6IDA7XG4gIH1cbn1cbi5sZWZ0LXJhaWwtYXJyb3ctcmlnaHQsXG4ubGVmdC1yYWlsLWFycm93LWRvd24ge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdpZHRoOiAyMHB4O1xuICBmaWxsOiAjZmZmO1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbiRjb250YWluZXJXaWR0aDogMzUwcHg7XG4kY29udGFpbmVySGVpZ2h0OiA2NTBweDtcbiRwYWdlRm9udFNpemU6IDEycHg7XG4vLy8vLy8vLy8vLy8vLy8vLy8vL1xuLy8gc3R5bGVzIGZvciBTbW9rZVNpZ25hbHMgZGV0YWlsIHBhZ2UgKGFwcClcbi8vLy8vLy8vLy8vLy8vLy8vLy8vXG5odG1sI3NzaWduYWxzLWFwcCB7XG4gIHdpZHRoOiAxMDAlO1xuICAtd2Via2l0LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIC1tb3otYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgKixcbiAgKjpiZWZvcmUsXG4gICo6YWZ0ZXIge1xuICAgIGZvbnQtZmFtaWx5OiAnQXJpYWwnO1xuICAgIGZvbnQtc2l6ZTogJHBhZ2VGb250U2l6ZSAhaW1wb3J0YW50O1xuICB9XG59XG4qIHtcbiAgLXdlYmtpdC1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAtbW96LWJveC1zaXppbmc6IGJvcmRlci1ib3g7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG5odG1sI3NzaWduYWxzLWFwcCBib2R5IHtcbiAgd2lkdGg6IDEwMCU7XG59XG4uc3NhcHAge1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgYm9yZGVyLWNvbGxhcHNlOiBjb2xsYXBzZTtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG4gIC8vLy8vLy8vLy8vLy8vLy8vLy8vXG4gIC8vIGdyYWRlIGNlbGwgZGVmc1xuICAvLy8vLy8vLy8vLy8vLy8vLy8vL1xuICAkZ3JhZGVzVGl0bGVXaWR0aDogNjAlO1xuICAuZ3JhZGVzX3RpdGxlIHtcbiAgICB3aWR0aDogJGdyYWRlc1RpdGxlV2lkdGggIWltcG9ydGFudDtcbiAgfVxuICAuZ3JhZGVzX3ZhbHMge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICB3aWR0aDogY2FsYygoMTAwJSAtICN7JGdyYWRlc1RpdGxlV2lkdGh9KSAvIDIpICFpbXBvcnRhbnQ7XG4gICAgJi5oYXNWZWxvcyB7XG4gICAgICB3aWR0aDogY2FsYygoMTAwJSAtICN7JGdyYWRlc1RpdGxlV2lkdGh9KSAvIDUpICFpbXBvcnRhbnQ7XG4gICAgfVxuICAgICYudmVsb19zZXAge1xuICAgICAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgIzAwMDtcbiAgICB9XG4gIH1cbiAgLmVtcHR5IHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjOTk5O1xuICB9XG4gIC8vLy8vLy8vLy8vLy8vLy8vLy8vXG4gIC8vIEVORCBncmFkZSBjZWxsIGRlZnNcbiAgLy8vLy8vLy8vLy8vLy8vLy8vLy9cbiAgcCB7XG4gICAgbWFyZ2luLXRvcDogNXB4O1xuICAgIG1hcmdpbi1ib3R0b206IDVweDtcbiAgfVxuICBiIHtcbiAgICBmb250LXdlaWdodDogYm9sZDtcbiAgfVxuICBiciB7XG4gICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gIH1cbiAgdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICB0ZCB7XG4gICAgICBib3JkZXI6IDFweCBzb2xpZCAjOTk5O1xuICAgICAgcGFkZGluZzogMXB4O1xuICAgIH1cbiAgfVxuICBmaWVsZHNldCB7XG4gICAgYm9yZGVyOiAxcHggc29saWQgZGFya2VuKCNjY2MsIDMwJSk7XG4gICAgbWFyZ2luLWJvdHRvbTogMTVweDtcbiAgICBsZWdlbmQge1xuICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRpbmRCbHVlLCA1JSk7XG4gICAgICBjb2xvcjogd2hpdGU7XG4gICAgICBwYWRkaW5nOiAycHg7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgICAgdGFibGUtbGF5b3V0OiBmaXhlZDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgICBzcGFuIHtcbiAgICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICAgIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gICAgICAgIC13ZWJraXQtYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICAgICAgLW1vei1ib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICAgICAgfVxuICAgIH1cbiAgICBkaXYuZmllbGRzZXRfYm9keSB7XG4gICAgICBwYWRkaW5nOiAzcHg7XG4gICAgfVxuICAgIHNwYW4uZmllbHNldF9zdWJ0aXRsZSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDRweDtcbiAgICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2NjYztcbiAgICB9XG4gICAgc3BhbiB7XG4gICAgICAmLmJvbGQge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiBib2xkO1xuICAgICAgfVxuICAgIH1cbiAgICBkaXYuZ3JhZGVzIHtcbiAgICAgIHBvc2l0aW9uOiBzdGF0aWM7XG4gICAgICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gICAgICBmb250LXdlaWdodDogbm9ybWFsO1xuICAgICAgcGFkZGluZzogMnB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAvLyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKCRpbmRCbHVlLCAuMSk7XG4gICAgICBjb2xvcjogIzAwMDtcbiAgICAgIHNwYW4ge1xuICAgICAgICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7XG4gICAgICAgIGZvbnQtc2l6ZTogMTBweCAhaW1wb3J0YW50O1xuICAgICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICAgICAgfVxuICAgIH1cbiAgICAmOmRpc2FibGVkID4gZGl2IHtcbiAgICAgIG9wYWNpdHk6IDAuNjtcbiAgICB9XG4gIH1cbiAgYSB7XG4gICAgY29sb3I6ICRpbmRSZWQ7XG4gIH1cbiAgdSB7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgaDMge1xuICAgIHBhZGRpbmc6IDEwcHg7XG4gICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgdGV4dC1kZWNvcmF0aW9uOiB1bmRlcmxpbmU7XG4gIH1cbiAgJGhlYWRlckhlaWdodDogNTVweDtcbiAgJGhlYWRlclBhZGRpbmc6IDVweDtcbiAgJHBhZ2VUaXRsZUhlaWdodDogMzBweDtcbiAgPiAuaGVhZGVyLFxuICA+IC5wYWdlVGl0bGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIC8vIHBvc2l0aW9uOiBmaXhlZDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTNlNmU2O1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjYjRiNWI3O1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgbWFyZ2luLWJvdHRvbTogMTBweDtcbiAgICAmLmhlYWRlciB7XG4gICAgICAvLyBtYXJnaW4tdG9wOiAkcGFnZVRpdGxlSGVpZ2h0O1xuICAgIH1cbiAgICAmLnBhZ2VUaXRsZSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBoZWlnaHQ6ICRwYWdlVGl0bGVIZWlnaHQ7XG4gICAgICB0b3A6IDAgIWltcG9ydGFudDtcbiAgICAgIC8vIHBvc2l0aW9uOiBmaXhlZDtcbiAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICAgIG1hcmdpbi1ib3R0b206IDA7XG4gICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgIGNvbG9yOiBsaWdodGVuKCMwMDAsIDIwJSk7XG4gICAgICBzcGFuIHtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgQGluY2x1ZGUgY2VudGVyKCk7XG4gICAgICB9XG4gICAgfVxuICAgIC8vICYud2Vid2lkdGgge3dpZHRoOiRjb250YWluZXJXaWR0aDt9XG4gICAgZGl2LmhlYWRlcl9sZWZ0LFxuICAgIGRpdi5oZWFkZXJfcmlnaHQge1xuICAgICAgcGFkZGluZzogJGhlYWRlclBhZGRpbmc7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cbiAgICAkbGVmdEhlYWRlcldpZHRoOiA2MCU7XG4gICAgJGhlYWRlclNpZGVQYWRkaW5nOiAxNXB4O1xuICAgIGRpdi5oZWFkZXJfbGVmdCB7XG4gICAgICB3aWR0aDogJGxlZnRIZWFkZXJXaWR0aDtcbiAgICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgICBwYWRkaW5nLWxlZnQ6ICRoZWFkZXJTaWRlUGFkZGluZztcbiAgICB9XG4gICAgZGl2LmhlYWRlcl9yaWdodCB7XG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcbiAgICAgIHdpZHRoOiAxMDAlIC0gJGxlZnRIZWFkZXJXaWR0aDtcbiAgICAgIHBhZGRpbmctcmlnaHQ6ICRoZWFkZXJTaWRlUGFkZGluZztcbiAgICB9XG4gICAgcCB7XG4gICAgICBtYXJnaW46IDA7XG4gICAgICBwYWRkaW5nOiAwO1xuICAgICAgc3BhbiB7XG4gICAgICAgICYuYm9sZCB7XG4gICAgICAgICAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gICAgLnRpdGxlIHNwYW4ge1xuICAgICAgZm9udC1zaXplOiAkcGFnZUZvbnRTaXplO1xuICAgIH1cbiAgICAuc3VidGl0bGUgc3BhbiB7XG4gICAgfVxuICAgIC5kZXRhaWwgc3BhbiB7XG4gICAgICBmb250LXNpemU6ICRwYWdlRm9udFNpemU7XG4gICAgfVxuICB9XG4gID4gLmJvZHkge1xuICAgIHBhZGRpbmctbGVmdDogMTBweDtcbiAgICAvLyBwYWRkaW5nLXRvcDogY2FsYygjeyRoZWFkZXJIZWlnaHR9ICsgI3skaGVhZGVyUGFkZGluZyo0fSk7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxuICA+IC5zZWN0aW9uIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDEwcHg7XG4gICAgcGFkZGluZy10b3A6IDEwcHg7XG4gICAgcGFkZGluZy1yaWdodDogMTBweDtcbiAgICBwYWRkaW5nLWJvdHRvbTogMjBweDtcbiAgfVxufVxuZGl2I2ZlZWRCdXR0b24sXG5kaXYjZmVlZERpc3BsYXlCdXR0b24ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAzcmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG1hcmdpbjogOHB4IDVweCAwIDA7XG4gIGltZyB7XG4gICAgbWF4LXdpZHRoOiAyOHB4O1xuICAgIG1heC1oZWlnaHQ6IDI4cHg7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG4gIGRpdiNmZWVkQ29udGFpbmVyIHtcbiAgICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgICBvcGFjaXR5OiAwO1xuICAgIHJpZ2h0OiAwcHg7XG4gICAgdG9wOiAzMHB4O1xuICAgIHdpZHRoOiAkY29udGFpbmVyV2lkdGg7XG4gICAgaGVpZ2h0OiAkY29udGFpbmVySGVpZ2h0O1xuICAgIGJhY2tncm91bmQtY29sb3I6ICMzMzMzMzM7XG4gICAgei1pbmRleDogOTk5O1xuICAgIEBpbmNsdWRlIHNoYWRvdygwLCA4cHgsIHJnYmEoIzAwMDAwMCwgMSkpO1xuICAgICYuc2hvdyB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIG9wYWNpdHk6IDE7XG4gICAgfVxuICB9XG59XG4jdGhlLWZlZWQtYnV0dG9uID4gI2ZlZWRCdXR0b24ge1xuICBwb3NpdGlvbjogcmVsYXRpdmUgIWltcG9ydGFudDtcbn1cbi8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBFTkQgc3R5bGVzIGZvciBTbW9rZVNpZ25hbHMgZGV0YWlsIHBhZ2UgKGFwcClcbi8vLy8vLy8vLy8vLy8vLy8vLy8vXG5cbi8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBzdHlsZXMgZm9yIHdlYiBEViBTbW9rZVNpZ25hbHNcbi8vLy8vLy8vLy8vLy8vLy8vLy8vXG4kdGl0bGVCYXJIZWlnaHQ6IDUwcHg7XG4kY29udGVudEhlaWdodDogY2FsYygxMDAlIC0gI3skdGl0bGVCYXJIZWlnaHR9KTtcbiNzbW9rZXNpZ25hbHMge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICB2LWNsb2FrIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG4gICNzc01hc3RlciB7XG4gICAgei1pbmRleDogMTAwMDtcbiAgfVxuICAjc3NEZXRhaWwge1xuICAgIHotaW5kZXg6IDEwMDE7XG4gICAgPiAudGl0bGViYXIge1xuICAgICAgPiBzcGFuLnRpdGxlIHtcbiAgICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgfVxuICAgIH1cbiAgICAmLmhhc1BsYXllcixcbiAgICAmLmhhc09yZyB7XG4gICAgICAkcGxheWVyQmFySGVpZ2h0OiAyMHB4O1xuICAgICAgJGNvbnRlbnRIZWlnaHQ6IGNhbGMoMTAwJSAtICgjeyR0aXRsZUJhckhlaWdodH0gKyAjeyRwbGF5ZXJCYXJIZWlnaHR9KSk7XG4gICAgICA+IC5wbGF5ZXJCYXIge1xuICAgICAgICBwYWRkaW5nLXRvcDogY2FsYygjeyRwbGF5ZXJCYXJIZWlnaHR9IC8gNCk7XG4gICAgICAgIGhlaWdodDogJHBsYXllckJhckhlaWdodDtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogZ3JlZW47XG4gICAgICAgIGZvbnQtc2l6ZTogMTFweDtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgI3NzQ2hhbm5lbCB7XG4gICAgei1pbmRleDogMTAwMjtcbiAgICA+IC50aXRsZWJhciB7XG4gICAgICA+IHNwYW4udGl0bGUge1xuICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICB9XG4gICAgICA+IHNwYW4uY2hhbm5lbENvbG9yIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgaGVpZ2h0OiAycHg7XG4gICAgICAgIHRvcDogOTAlO1xuICAgICAgfVxuICAgIH1cbiAgfVxuICAjc3NQYWdlVHdvIHtcbiAgICB6LWluZGV4OiAxMDA1O1xuICB9XG4gICNzc092ZXJsYXkge1xuICAgIHotaW5kZXg6IDEwMTA7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDAsIDAsIDAuNik7XG4gICAgaW1nIHtcbiAgICAgIHdpZHRoOiAyMCU7XG4gICAgICBAaW5jbHVkZSBjZW50ZXIoKTtcbiAgICB9XG4gIH1cbiAgLnBhZ2Uge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogJGNvbnRhaW5lcldpZHRoO1xuICAgIGhlaWdodDogJGNvbnRhaW5lckhlaWdodDtcbiAgICAudGl0bGViYXIge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgaGVpZ2h0OiAkdGl0bGVCYXJIZWlnaHQ7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAzMjYzO1xuICAgICAgPiBkaXYubG9hZGluZyB7XG4gICAgICAgIHRvcDogY2FsYygkY29udGFpbmVySGVpZ2h0LzIpO1xuICAgICAgICB6LWluZGV4OiAzMDAwO1xuICAgICAgICBAaW5jbHVkZSBjZW50ZXIoeCk7XG4gICAgICB9XG4gICAgICA+IHNwYW4ge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgICYubmF2YWN0aW9uIHtcbiAgICAgICAgICBsZWZ0OiAxMHB4O1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICB3aWR0aDogMjJweDtcbiAgICAgICAgICAgIGhlaWdodDogMjJweDtcbiAgICAgICAgICAgIG1hcmdpbi1sZWZ0OiAxMHB4O1xuICAgICAgICAgICAgJi5oYW1idXJnZXIge1xuICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJy4uLy4uL21vYmlsZS9pbWFnZXMvaGFtYnVyZ2VyLnBuZycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuYXBwYmFjayB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vbW9iaWxlL2ltYWdlcy9iYWNrLnBuZycpIG5vLXJlcGVhdDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYucmVsb2FkIHtcbiAgICAgICAgICAgICAgbWFyZ2luLXRvcDogNXB4O1xuICAgICAgICAgICAgICB3aWR0aDogMjVweDtcbiAgICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi9tb2JpbGUvaW1hZ2VzL3JlbG9hZC5wbmcnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQtc2l6ZTogOTAlO1xuICAgICAgICAgICAgfVxuICAgICAgICAgICAgYiB7XG4gICAgICAgICAgICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICAgICYucmlnaHQge1xuICAgICAgICAgICAgbGVmdDogYXV0bztcbiAgICAgICAgICAgIHJpZ2h0OiAxMnB4O1xuICAgICAgICAgIH1cbiAgICAgICAgfVxuICAgICAgICAmLnRpdGxlIHtcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgICBAaW5jbHVkZSBjZW50ZXIoKTtcbiAgICAgICAgfVxuICAgICAgICBAaW5jbHVkZSBjZW50ZXIoeSk7XG4gICAgICB9XG4gICAgfVxuICAgICRjaGFubmVsQ29sb3JXaWR0aDogMyU7XG5cbiAgICAkbWVzc2FnZUJvZHlXaWR0aDogODAlO1xuICAgICRtZXNzYWdlSW5mb1dpZHRoOiAxNyU7XG5cbiAgICAkY2hCb2R5V2lkdGg6IDc3JTtcbiAgICAkY2hQcmlvcml0eVdpZHRoOiAyMCU7XG4gICAgLmNvbnRlbnQge1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgICAgIG92ZXJmbG93OiBhdXRvO1xuICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgJi5wcmV2ZW50U2Nyb2xsIHtcbiAgICAgICAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICAgICAgICBvdmVyZmxvdy15OiBoaWRkZW47XG4gICAgICB9XG4gICAgICA+IHRhYmxlIHtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIHRyLmRlc2VsZWN0ZWQgdGQge1xuICAgICAgICAgIG9wYWNpdHk6IDAuMTtcbiAgICAgICAgfVxuICAgICAgICB0ZCB7XG4gICAgICAgICAgcGFkZGluZzogM3B4IDA7XG4gICAgICAgIH1cbiAgICAgICAgdGQuY2hhbm5lbE5hbWUge1xuICAgICAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgICAgICBoZWlnaHQ6IDIwcHg7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgd2lkdGg6ICRjaEJvZHlXaWR0aDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogMTNweDtcbiAgICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgICAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgICAgICAgfVxuICAgICAgICB0ZC5jaGFubmVsUHJpb3JpdHkge1xuICAgICAgICAgIHdpZHRoOiAkY2hQcmlvcml0eVdpZHRoO1xuICAgICAgICAgIGEge1xuICAgICAgICAgICAgbWFyZ2luOiAwIGF1dG87XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgIHdpZHRoOiAyMnB4O1xuICAgICAgICAgICAgaGVpZ2h0OiAyMnB4O1xuICAgICAgICAgICAgYmFja2dyb3VuZDogdXJsKCcuLi8uLi9tb2JpbGUvaW1hZ2VzL25vcHJpb3JpdHkucG5nJykgbm8tcmVwZWF0O1xuICAgICAgICAgICAgJi5wcmlvcml0eSB7XG4gICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnLi4vLi4vbW9iaWxlL2ltYWdlcy9wcmlvcml0eS5wbmcnKSBuby1yZXBlYXQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBiIHtcbiAgICAgICAgICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgICAgdGQuY2hhbm5lbENvbG9yIHtcbiAgICAgICAgICB3aWR0aDogJGNoYW5uZWxDb2xvcldpZHRoO1xuICAgICAgICB9XG4gICAgICAgIHRkLm1lc3NhZ2VCb2R5IHtcbiAgICAgICAgICB3aWR0aDogJG1lc3NhZ2VCb2R5V2lkdGg7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6IDEzcHg7XG4gICAgICAgICAgcGFkZGluZzogNXB4O1xuICAgICAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICNjNWM1YzU7XG4gICAgICAgICAgJjpob3ZlciB7XG4gICAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgfVxuICAgICAgICAgICYubm9Ib3Zlcjpob3ZlciB7XG4gICAgICAgICAgICBjdXJzb3I6IGRlZmF1bHQ7XG4gICAgICAgICAgfVxuICAgICAgICAgID4gc3BhbiB7XG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgICAgICYuaGVhZGVyIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxM3B4O1xuICAgICAgICAgICAgICBmb250LXdlaWdodDogYm9sZDtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDVweDtcbiAgICAgICAgICAgIH1cbiAgICAgICAgICAgICYuc3ViaGVhZGVyIHtcbiAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xuICAgICAgICAgICAgICBmb250LXN0eWxlOiBpdGFsaWM7XG4gICAgICAgICAgICAgIHBhZGRpbmctYm90dG9tOiAzcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICAmLmRldGFpbCB7XG4gICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTJweDtcbiAgICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDE0cHg7XG4gICAgICAgICAgICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICAgIHRkLm1lc3NhZ2VJbmZvIHtcbiAgICAgICAgICB3aWR0aDogJG1lc3NhZ2VJbmZvV2lkdGg7XG4gICAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgICAgICAgZm9udC1zaXplOiAxMXB4O1xuICAgICAgICAgIHNwYW4ge1xuICAgICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgICAmOmZpcnN0LWNoaWxkIHtcbiAgICAgICAgICAgICAgcGFkZGluZy1ib3R0b206IDEwcHg7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgICBhIHtcbiAgICAgICAgICAgICAgY29sb3I6ICRpbmRSZWQ7XG4gICAgICAgICAgICB9XG4gICAgICAgICAgfVxuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYjc3NNYXN0ZXIge1xuICAgICAgJGZvb3RlckhlaWdodDogNDBweDtcbiAgICAgIHdpZHRoOiAkY29udGFpbmVyV2lkdGggLSA1MDtcbiAgICAgIC5jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiBjYWxjKCN7JGNvbnRlbnRIZWlnaHR9IC0gI3skZm9vdGVySGVpZ2h0fSk7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICMwMzI2NGE7XG4gICAgICAgIHRyIHtcbiAgICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzMzMztcbiAgICAgICAgfVxuICAgICAgfVxuICAgICAgLmZvb3RlciB7XG4gICAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgICAgaGVpZ2h0OiAkZm9vdGVySGVpZ2h0O1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDMyNjRhO1xuICAgICAgICBwYWRkaW5nOiA1cHg7XG4gICAgICAgIGJ1dHRvbiB7XG4gICAgICAgICAgbWFyZ2luLXRvcDogMDtcbiAgICAgICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgICAgICAgYm9yZGVyOiBub25lO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRpbmRCbHVlO1xuICAgICAgICAgIGNvbG9yOiAjZmZmO1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgICB3aWR0aDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cbiAgICAmI3NzRGV0YWlsLFxuICAgICYjc3NQYWdlVHdvLFxuICAgICYjc3NDaGFubmVsIHtcbiAgICAgIC5jb250ZW50IHtcbiAgICAgICAgaGVpZ2h0OiAkY29udGVudEhlaWdodDtcbiAgICAgICAgdHIge1xuICAgICAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjODc4ODg4O1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgICYjc3NQYWdlVHdvLFxuICAgICYjc3NDaGFubmVsIHtcbiAgICAgIGxlZnQ6ICRjb250YWluZXJXaWR0aDtcbiAgICB9XG4gIH1cbn1cbi8vLy8vLy8vLy8vLy8vLy8vLy8vXG4vLyBFTkQgc3R5bGVzIGZvciB3ZWIgRFYgU21va2VTaWduYWxzXG4vLy8vLy8vLy8vLy8vLy8vLy8vL1xuXG4vLyBPcmcgdmlldyByZXRpcmVtZW50IHNoZWxsIOKAlCBsZWdhY3kgcGFnZS1zcGVjaWZpYyBzdHlsZXMgcmVtb3ZlZCB3aXRoIERWMSBPcmdWaWV3IHBhZ2VzLlxuXG4jb3JnUGFnZSB7XG4gICNkYXNoQ29udGVudCB7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG59XG4iLCIvLyBAdXNlIFwic2FzczptYXRoXCI7XG5cbiRkYXNoYm9hcmRCcmVhazogOTkycHg7XG4keHM6IChcbiAgbWF4OiA3NjdweCxcbik7XG4kc206IChcbiAgbWluOiA3NjhweCxcbik7XG4kbWQ6IChcbiAgbWluOiAkZGFzaGJvYXJkQnJlYWssXG4pO1xuJGxnOiAoXG4gIG1pbjogMTIwMHB4LFxuKTtcbiRzbS1vbmx5OiAoXG4gIG1pbjogbWFwLWdldCgkc20sIG1pbiksXG4gIG1heDogbWFwLWdldCgkbWQsIG1pbikgLSAxLFxuKTtcbiRtZC1vbmx5OiAoXG4gIG1pbjogbWFwLWdldCgkbWQsIG1pbiksXG4gIG1heDogbWFwLWdldCgkbGcsIG1pbikgLSAxLFxuKTtcblxuQG1peGluIGJyZWFrcG9pbnQoJG1hcCkge1xuICAkcXVlcnk6ICcnO1xuICBAaWYgbWFwLWhhcy1rZXkoJG1hcCwgbWluKSB7XG4gICAgJHF1ZXJ5OiBhcHBlbmQoJHF1ZXJ5LCAnKG1pbi13aWR0aDogI3ttYXAtZ2V0KCRtYXAsIG1pbil9KScpO1xuICB9XG4gIEBpZiBtYXAtaGFzLWtleSgkbWFwLCBtaW4pIGFuZCBtYXAtaGFzLWtleSgkbWFwLCBtYXgpIHtcbiAgICAkcXVlcnk6IGFwcGVuZCgkcXVlcnksICdhbmQnKTtcbiAgfVxuICBAaWYgbWFwLWhhcy1rZXkoJG1hcCwgbWF4KSB7XG4gICAgJHF1ZXJ5OiBhcHBlbmQoJHF1ZXJ5LCAnKG1heC13aWR0aDogI3ttYXAtZ2V0KCRtYXAsIG1heCl9KScpO1xuICB9XG4gIEBtZWRpYSBzY3JlZW4gYW5kICN7JHF1ZXJ5fSB7XG4gICAgQGNvbnRlbnQ7XG4gIH1cbn1cblxuQGZ1bmN0aW9uIGVtKCRwaXhlbHMsICRjb250ZXh0OiAxMy41KSB7XG4gIEByZXR1cm4gbWF0aC5kaXYoJHBpeGVscywgJGNvbnRleHQpICogMWVtO1xufVxuXG5AZnVuY3Rpb24gY2FsY19yZW0oJHBpeGVscywgJGNvbnRleHQ6IDE2KSB7XG4gIEByZXR1cm4gbWF0aC5kaXYoJHBpeGVscywgJGNvbnRleHQpICogMXJlbTtcbn1cblxuQGZ1bmN0aW9uIGZsZXhpYmxlLXNpemUoJGNvbnRleHQsICR0YXJnZXQpIHtcbiAgQHJldHVybiAodGFyZ2V0IC8gJGNvbnRleHQgKiAxMDAlKTtcbn1cbkBtaXhpbiBjYWxjKCRwcm9wZXJ0eSwgJGV4cHJlc3Npb24pIHtcbiAgI3skcHJvcGVydHl9OiAtd2Via2l0LWNhbGMoI3skZXhwcmVzc2lvbn0pO1xuICAjeyRwcm9wZXJ0eX06IGNhbGMoI3skZXhwcmVzc2lvbn0pO1xufVxuQG1peGluIGN1cnZlZCgkcmFkKSB7XG4gIGJvcmRlci1yYWRpdXM6ICRyYWQ7XG4gIC1tb3otYm9yZGVyLXJhZGl1czogJHJhZDtcbiAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiAkcmFkO1xufVxuXG5AbWl4aW4gb3BhY2l0eSgkb3BhY2l0eSkge1xuICBvcGFjaXR5OiAkb3BhY2l0eTtcbiAgJG9wYWNpdHktaWU6ICRvcGFjaXR5ICogMTAwO1xuICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9JG9wYWNpdHktaWUpOyAvL0lFOFxufVxuXG5AbWl4aW4gY2VudGVyKCRheGlzOiAnYm90aCcpIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBAaWYgJGF4aXMgPT0gJ3knIHtcbiAgICB0b3A6IDUwJTtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG4gIH1cbiAgQGlmICRheGlzID09ICd4JyB7XG4gICAgbGVmdDogNTAlO1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG4gICAgLW8tdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgfVxuICBAaWYgJGF4aXMgPT0gJ2JvdGgnIHtcbiAgICB0b3A6IDUwJTtcbiAgICBsZWZ0OiA1MCU7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAtbW96LXRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKTtcbiAgfVxufVxuQG1peGluIGNlbnRlcnJlc2V0KCRheGlzOiAnYm90aCcpIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBAaWYgJGF4aXMgPT0gJ3knIHtcbiAgICB0b3A6IDA7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIC1tb3otdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAtbXMtdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDAlKTtcbiAgICAtby10cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCUpO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgwJSk7XG4gIH1cbiAgQGlmICRheGlzID09ICd4JyB7XG4gICAgbGVmdDogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCUpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlWCgwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDAlKTtcbiAgfVxuICBAaWYgJGF4aXMgPT0gJ2JvdGgnIHtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG4gICAgLW1vei10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xuICAgIC1tcy10cmFuc2Zvcm06IHRyYW5zbGF0ZSgwJSwgMCUpO1xuICAgIC1vLXRyYW5zZm9ybTogdHJhbnNsYXRlKDAlLCAwJSk7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCUsIDAlKTtcbiAgfVxufVxuXG5AbWl4aW4gc2hhZG93KCR2YWwsICRmdXp6LCAkY29sb3IpIHtcbiAgLXdlYmtpdC1ib3gtc2hhZG93OiAkdmFsICR2YWwgJGZ1enogJGNvbG9yO1xuICAtbW96LWJveC1zaGFkb3c6ICR2YWwgJHZhbCAkZnV6eiAkY29sb3I7XG4gIGJveC1zaGFkb3c6ICR2YWwgJHZhbCAkZnV6eiAkY29sb3I7XG59XG5AbWl4aW4gcmVtb3Zlc2hhZG93KCkge1xuICAtd2Via2l0LWJveC1zaGFkb3c6IG5vbmU7XG4gIC1tb3otYm94LXNoYWRvdzogbm9uZTtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cblxuQG1peGluIHJlc3BvbmQtdG8oJG1lZGlhKSB7XG4gIEBpZiAkbWVkaWEgPT0gcGhvbmUge1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi1kZXZpY2Utd2lkdGg6IDMyMHB4KSBhbmQgKG1heC1kZXZpY2Utd2lkdGg6IDU2OHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1lZGlhID09IHRhYmxldCB7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLWRldmljZS13aWR0aDogNzY4cHgpIGFuZCAobWF4LWRldmljZS13aWR0aDogMTAyNHB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH0gQGVsc2UgaWYgJG1lZGlhID09IGRlc2t0b3Age1xuICAgIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogMTAyNXB4KSB7XG4gICAgICBAY29udGVudDtcbiAgICB9XG4gIH1cbn1cblxuJERWaGVhZEhlaWdodDogZW0oNDUpO1xuXG4kcHJvQ29sb3I6IHJnYmEoMzAsIDU1LCAxMDgsIDAuNSk7XG4kYW1hQ29sb3I6IHJnYmEoMjI5LCAyOCwgNTUsIDAuNSk7XG4kYWRtQ29sb3I6IHJnYmEoMTAwLCAxMDAsIDEwMCwgMC41KTtcbiR0cmFuc1doaXRlOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNSk7XG4kdWlHcmV5OiAjZjNmMmYwO1xuJGFwcEJHQ29sb3JHcmV5OiAjZTBlMGUwO1xuJG1hcmdpbjogMTVweDtcbiR0YWJsZUhlYWRlcldpZHRoOiAxMDAlO1xuJHRhYkluYWN0aXZlOiAjYzBjMGMwO1xuJGZvcm1UYWJBY3RpdmU6ICM4NDk3YWM7XG4kZm9ybVRhYkluYWN0aXZlOiAkdGFiSW5hY3RpdmU7XG4kZm9ybUJvcmRlcjogIzg0OTdhYztcbiRldmVuQ29sb3I6ICNmZmZmZmY7XG4kb2RkQ29sb3I6ICNlN2VmZjM7XG4kc2VhcmNoV2lkdGg6IDI0MHB4O1xuJG1heFdpZHRoOiA5NjBweDtcbiRkYXNoLWxlZnQtd2lkdGg6IDI0MHB4O1xuJGluaXRIZWlnaHQ6IDY1NXB4O1xuJHNlbGVjdGVkUm93OiAjZmJlYzg4O1xuJHJvd0hvdmVyOiAjYzlkYWZmO1xuJGdyb3VwVGl0bGVCRzogI2Q0ZDFjZDtcbiRncm91cFRpdGxlQm9yZGVyQm90dG9tOiAjYjdiNWIxO1xuJGxpZ2h0c2xhdGVncmF5OiAjNjQ3NTg4O1xuJHBsYXllcmRldlllbGxvdzogI2ZkYjUwNztcbiRyb3dIaWdobGlnaHQ6ICNmZmMwMDA7XG5cbiRoZWFkSGVpZ2h0OiBlbSg0Mik7XG5cbiRwYWdlRGF0YVdpZHRoOiA4NSU7XG5cbi8vIHVzaW5nIGluIHZ1ZVxuLy8gbmF2XG4kZHZEYXJrR3JleTogIzI1MjkyZTtcbiRsaXN0SXRlbUJHOiAjZGNlNmYwO1xuJGxpc3RJdGVtQkdIb3ZlcjogIzRkODBiMztcblxuJGluZEJsdWU6IHJnYmEoMCwgNTAsIDk5LCAxKTtcbiRpbmRSZWQ6ICNjZTExMjY7XG5cbiRkdlllbGxvdzogI2ZkYjUwNztcbiRkdlllbGxvd0hvdmVyOiAjY2Y5MzAyO1xuXG4kaW5hY3RpdmVCRzogI2JkYmRiZDtcbiRpbmFjdGl2ZVRleHQ6ICM0MjQyNDI7XG4kaW5hY3RpdmVCR0hvdmVyOiAjYTRhNGE0O1xuXG4kZ3JleTogIzZlNmU2ZTtcblxuJHNtQm9yZFJhZDogMnB4O1xuJG1kQm9yZFJhZDogNHB4O1xuJGxnQm9yZFJhZDogNnB4O1xuXG4udGV4dC1pbnB1dCB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICRncmV5O1xuICBib3JkZXItcmFkaXVzOiAkc21Cb3JkUmFkO1xuICBwYWRkaW5nOiAzcHg7XG5cbiAgJjpmb2N1cyB7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgfVxufVxuXG4vLyBESVNBQkxFIFNFTEVDVElPTlxuQG1peGluIGRpc2FibGUtc2VsZWN0aW9uIHtcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lOyAvKiBpT1MgU2FmYXJpICovXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIFNhZmFyaSAqL1xuICAta2h0bWwtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIEtvbnF1ZXJvciBIVE1MICovXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7IC8qIEZpcmVmb3ggKi9cbiAgLW1zLXVzZXItc2VsZWN0OiBub25lOyAvKiBJbnRlcm5ldCBFeHBsb3Jlci9FZGdlICovXG4gIHVzZXItc2VsZWN0OiBub25lOyAvKiBOb24tcHJlZml4ZWQgdmVyc2lvbiwgY3VycmVudGx5IHN1cHBvcnRlZCBieSBDaHJvbWUgYW5kIE9wZXJhICovXG59XG5cbiRhcHBMZWZ0TWVudUJHQ29sb3I6ICM3MDA5MTU7XG4kZ3JlZW46ICMwZjc1MmQ7XG4kYnJlYWstc21hbGw6IDMyMHB4O1xuJGJyZWFrLW1lZGl1bTogNzY4cHg7XG4kYnJlYWstbGFyZ2U6IDEwMjRweDtcbiRtYXhXaWR0aDogMTI4MDtcbiRjb25XaWR0aDogMjUwcHg7XG4kY29uUGFkZGluZzogNXB4O1xuJGJsYWNrRmFkZTIwOiB0cmFuc3BhcmVudGl6ZSgjMDAwMDAwLCAwLjgpO1xuJGJsYWNrRmFkZTMwOiB0cmFuc3BhcmVudGl6ZSgjMDAwMDAwLCAwLjcpO1xuJGJsYWNrRmFkZTQwOiB0cmFuc3BhcmVudGl6ZSgjMDAwMDAwLCAwLjYpO1xuJGJsYWNrRmFkZTUwOiB0cmFuc3BhcmVudGl6ZSgjMDAwMDAwLCAwLjUpO1xuJGJsYWNrRmFkZTYwOiB0cmFuc3BhcmVudGl6ZSgjMDAwMDAwLCAwLjQpO1xuJGJsYWNrRmFkZTcwOiB0cmFuc3BhcmVudGl6ZSgjMDAwMDAwLCAwLjMpO1xuJGJsYWNrRmFkZTgwOiB0cmFuc3BhcmVudGl6ZSgjMDAwMDAwLCAwLjIpO1xuJHdoaXRlRmFkZTMwOiB0cmFuc3BhcmVudGl6ZSgjZmZmLCAwLjcpO1xuJHdoaXRlRmFkZTQwOiB0cmFuc3BhcmVudGl6ZSgjZmZmLCAwLjYpO1xuJHdoaXRlRmFkZTUwOiB0cmFuc3BhcmVudGl6ZSgjZmZmLCAwLjUpO1xuJHdoaXRlRmFkZTYwOiB0cmFuc3BhcmVudGl6ZSgjZmZmLCAwLjQpO1xuJHdoaXRlRmFkZTcwOiB0cmFuc3BhcmVudGl6ZSgjZmZmLCAwLjMpO1xuJHdoaXRlRmFkZTgwOiB0cmFuc3BhcmVudGl6ZSgjZmZmLCAwLjIpO1xuJG5hdkl0ZW1UcmFuczogMC45O1xuJG5hdkl0ZW1UcmFuc0hvdmVyOiAwLjU7XG4kbmF2UGFkZGluZzogZW0oMjApO1xuJG5hdkZvbnRTaXplOiBlbSgxMik7XG4kYXBwUGFkZGluZzogZW0oMTApO1xuJG1pbkFwcEhlaWdodDogNDYwcHg7XG4kYnV0dG9uSG92ZXI6IHRyYW5zcGFyZW50aXplKCMwMDAsIDAuNCkgIWltcG9ydGFudDtcblxuLy8gUERFViB2YXJzXG4kcGxheWVyRGV2VUlDb2xvcjogIzIyMjUyYTtcbiRtYWluTmF2SGVpZ2h0OiBlbSg0NSk7XG4kZGFzaE5hdldpZHRoOiBlbSgxNzUpO1xuJG5hdkJHQ29sb3I6ICRsaWdodHNsYXRlZ3JheTtcbi8vIEVORCBQREVWXG5cbi5wYW5uaW5nIHtcbiAgY3Vyc29yOiBhbGwtc2Nyb2xsO1xufVxuLnJoLXBsYXRvb24ge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjQ1LCA4MCwgODApO1xufVxuLmxoLXBsYXRvb24ge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTg1LCAxODAsIDI1MCk7XG59XG4ubWlsLWZyZWUtYWdlbnQge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjI4LCAxNzAsIDE3MCk7XG59XG4ucnVsZTUge1xuICBiYWNrZ3JvdW5kOiByZ2IoMjEzLCAxMzQsIDI0NSk7XG59XG4uZnJlZS1hZ2VudCB7XG4gIGJhY2tncm91bmQ6IHJnYigxODAsIDIyMCwgMjUwKTtcbn1cbi5vcHRpb24tbmV4dCB7XG4gIGJhY2tncm91bmQ6IHJnYigyNTUsIDI1NSwgMTYwKTtcbn1cbi5hcmIge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTcwLCAyMjAsIDE3MCk7XG59XG4uaW5qdXJlZCB7XG4gIGNvbG9yOiAkaW5kUmVkO1xufVxuLnJlY2VudCB7XG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xufVxuLmFhYSB7XG4gIGJhY2tncm91bmQ6IHJnYigyMzAsIDIzMCwgMjMwKTtcbn1cbi5hYSB7XG4gIGJhY2tncm91bmQ6IHJnYigyMTAsIDIxMCwgMjEwKTtcbn1cbi5oaS1hIHtcbiAgYmFja2dyb3VuZDogcmdiKDE4MCwgMTgwLCAxODApO1xufVxuLmxvLWEge1xuICBiYWNrZ3JvdW5kOiByZ2IoMTYwLCAxNjAsIDE2MCk7XG4gIGEge1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG59XG4ubG93ZXItbGV2IHtcbiAgYmFja2dyb3VuZDogcmdiKDE0MCwgMTQwLCAxNDApO1xuICBhIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuLnJvb2tpZSB7XG4gIGJhY2tncm91bmQ6IHJnYigxMjAsIDEyMCwgMTIwKTtcbiAgYSB7XG4gICAgY29sb3I6ICNmZmY7XG4gIH1cbn1cblxuJW5vVG91Y2hIb3ZlciB7XG4gIGNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG4gIGJhY2tncm91bmQtY29sb3I6ICRidXR0b25Ib3ZlcjtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xufVxuXG4vL2Jvb3RjYW1wIHNjc3Ncbi8vIEV4dHJhIHNtYWxsIHNjcmVlbiAvIHBob25lXG4vLyoqIERlcHJlY2F0ZWQgYCRzY3JlZW4teHNgIGFzIG9mIHYzLjAuMVxuJHNjcmVlbi14cy1taW46IDQ4MHB4O1xuJHNjcmVlbi1zbS1taW46IDc2OHB4O1xuJHNjcmVlbi1tZC1taW46IDk5MnB4O1xuJHNjcmVlbi1sZy1taW46IDEyMDBweDtcblxuJG1haW5OYXZIZWlnaHQ6IDQ0cHg7XG4kcGxheWVyRGV2VUlDb2xvcjogIzIyMjUyYTtcbiRuYXZCR0NvbG9yOiAkbGlnaHRzbGF0ZWdyYXk7XG4kYXNtQm9yZGVyTGlnaHRHcmV5OiAjOWY5ZTlmO1xuJG5hdkJHU2VsZWN0ZWRDb2xvcjogZGFya2VuKCRpbmRSZWQsIDIwJSk7XG4kc21hbGwtc2NyZWVuOiAxMjkwcHg7XG4kdGFibGV0LXdpZHRoOiAxMDAwcHg7XG4kcGhvbmUtd2lkdGg6IDgwMHB4O1xuJGhlYWRlci1oZWlnaHQ6ICRtYWluTmF2SGVpZ2h0O1xuJGRhc2hOYXZXaWR0aDogMTc1cHg7XG4kZGFzaE5hdldpZHRoLW1vYmlsZTogNDBweDtcbiRkYXNoTmF2V2lkdGgtd2lkZTogMzAwcHg7XG4kc2NvdXRpbmctZ3JheTogIzhiOTVhNztcbiRzY291dGluZy1ibHVlOiAjNDY1YzgyO1xuJGZsb2F0ZXItY29sb3I6ICNkM2RiZTI7XG4kdHdlbnR5LWZvdXItaG91ci1jb2xvcjogbGlnaHRlbigjNTU2YjJmLCAxNSUpO1xuJHNldmVuLWRheXMtY29sb3I6IGxpZ2h0ZW4oIzU1NmIyZiwgNDUlKTtcblxuLy8gVnVlIENvbXBvbmVudCBMaWJyYXJ5IHV0aWxpdGllcyAtLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS1cbi8vIE11c3Qga2VlcCBpbiBzeW5jIHVudGlsIHdlIGJlZ2luIHB1Ymxpc2hpbmcgcGFja2FnZXNcblxuLy8gbWFpbiBjb2xvcnNcbiRzY291dGluZy1ncmF5OiAjOGI5NWE3O1xuJHNjb3V0aW5nLWJsdWU6ICM0NjVjODI7XG5cbiRpbmQtYmx1ZTogcmdiYSgwLCA1MCwgOTksIDEpO1xuJGluZC1yZWQ6ICNjZTExMjY7XG5cbi8vIFV0aWxpdHkgY29sb3JzXG5cbiRkYXRhLWxhYmVsLWJhY2tncm91bmQ6ICM0NjQ2NDY7XG5cbiRpbmFjdGl2ZS1iYWNrZ3JvdW5kOiAjYmRiZGJkO1xuJGluYWN0aXZlLXRleHQ6ICM0MjQyNDI7XG4kaW5hY3RpdmUtYmFja2dyb3VuZC1ob3ZlcjogI2E0YTRhNDtcblxuLy8gVXRpbGl0eVxuJGJvcmQtcmFkLXNtOiAycHg7XG4kYm9yZC1yYWQtbWQ6IDRweDtcbiRib3JkLXJhZC1sZzogNnB4O1xuXG4kdGV4dC1wYWQtc206IDNweDtcbiR0ZXh0LXBhZC1tZDogNXB4O1xuJHRleHQtcGFkLWxnOiA3cHg7XG4iXX0= */
