@keyframes shake {
  59% {
    margin-left: 0;
  }
  60%, 80% {
    margin-left: 2px;
  }
  70%, 90% {
    margin-left: -2px;
  }
}
.black {
  background-color: #000 !important;
  border-color: #000 !important;
}
.black--text {
  color: #000 !important;
  caret-color: #000 !important;
}
.white {
  background-color: #fff !important;
  border-color: #fff !important;
}
.white--text {
  color: #fff !important;
  caret-color: #fff !important;
}
.transparent {
  background-color: transparent !important;
  border-color: transparent !important;
}
.transparent--text {
  color: transparent !important;
  caret-color: transparent !important;
}
.red {
  background-color: #f44336 !important;
  border-color: #f44336 !important;
}
.red--text {
  color: #f44336 !important;
  caret-color: #f44336 !important;
}
.red.lighten-5 {
  background-color: #ffebee !important;
  border-color: #ffebee !important;
}
.red--text.text--lighten-5 {
  color: #ffebee !important;
  caret-color: #ffebee !important;
}
.red.lighten-4 {
  background-color: #ffcdd2 !important;
  border-color: #ffcdd2 !important;
}
.red--text.text--lighten-4 {
  color: #ffcdd2 !important;
  caret-color: #ffcdd2 !important;
}
.red.lighten-3 {
  background-color: #ef9a9a !important;
  border-color: #ef9a9a !important;
}
.red--text.text--lighten-3 {
  color: #ef9a9a !important;
  caret-color: #ef9a9a !important;
}
.red.lighten-2 {
  background-color: #e57373 !important;
  border-color: #e57373 !important;
}
.red--text.text--lighten-2 {
  color: #e57373 !important;
  caret-color: #e57373 !important;
}
.red.lighten-1 {
  background-color: #ef5350 !important;
  border-color: #ef5350 !important;
}
.red--text.text--lighten-1 {
  color: #ef5350 !important;
  caret-color: #ef5350 !important;
}
.red.darken-1 {
  background-color: #e53935 !important;
  border-color: #e53935 !important;
}
.red--text.text--darken-1 {
  color: #e53935 !important;
  caret-color: #e53935 !important;
}
.red.darken-2 {
  background-color: #d32f2f !important;
  border-color: #d32f2f !important;
}
.red--text.text--darken-2 {
  color: #d32f2f !important;
  caret-color: #d32f2f !important;
}
.red.darken-3 {
  background-color: #c62828 !important;
  border-color: #c62828 !important;
}
.red--text.text--darken-3 {
  color: #c62828 !important;
  caret-color: #c62828 !important;
}
.red.darken-4 {
  background-color: #b71c1c !important;
  border-color: #b71c1c !important;
}
.red--text.text--darken-4 {
  color: #b71c1c !important;
  caret-color: #b71c1c !important;
}
.red.accent-1 {
  background-color: #ff8a80 !important;
  border-color: #ff8a80 !important;
}
.red--text.text--accent-1 {
  color: #ff8a80 !important;
  caret-color: #ff8a80 !important;
}
.red.accent-2 {
  background-color: #ff5252 !important;
  border-color: #ff5252 !important;
}
.red--text.text--accent-2 {
  color: #ff5252 !important;
  caret-color: #ff5252 !important;
}
.red.accent-3 {
  background-color: #ff1744 !important;
  border-color: #ff1744 !important;
}
.red--text.text--accent-3 {
  color: #ff1744 !important;
  caret-color: #ff1744 !important;
}
.red.accent-4 {
  background-color: #d50000 !important;
  border-color: #d50000 !important;
}
.red--text.text--accent-4 {
  color: #d50000 !important;
  caret-color: #d50000 !important;
}
.pink {
  background-color: #e91e63 !important;
  border-color: #e91e63 !important;
}
.pink--text {
  color: #e91e63 !important;
  caret-color: #e91e63 !important;
}
.pink.lighten-5 {
  background-color: #fce4ec !important;
  border-color: #fce4ec !important;
}
.pink--text.text--lighten-5 {
  color: #fce4ec !important;
  caret-color: #fce4ec !important;
}
.pink.lighten-4 {
  background-color: #f8bbd0 !important;
  border-color: #f8bbd0 !important;
}
.pink--text.text--lighten-4 {
  color: #f8bbd0 !important;
  caret-color: #f8bbd0 !important;
}
.pink.lighten-3 {
  background-color: #f48fb1 !important;
  border-color: #f48fb1 !important;
}
.pink--text.text--lighten-3 {
  color: #f48fb1 !important;
  caret-color: #f48fb1 !important;
}
.pink.lighten-2 {
  background-color: #f06292 !important;
  border-color: #f06292 !important;
}
.pink--text.text--lighten-2 {
  color: #f06292 !important;
  caret-color: #f06292 !important;
}
.pink.lighten-1 {
  background-color: #ec407a !important;
  border-color: #ec407a !important;
}
.pink--text.text--lighten-1 {
  color: #ec407a !important;
  caret-color: #ec407a !important;
}
.pink.darken-1 {
  background-color: #d81b60 !important;
  border-color: #d81b60 !important;
}
.pink--text.text--darken-1 {
  color: #d81b60 !important;
  caret-color: #d81b60 !important;
}
.pink.darken-2 {
  background-color: #c2185b !important;
  border-color: #c2185b !important;
}
.pink--text.text--darken-2 {
  color: #c2185b !important;
  caret-color: #c2185b !important;
}
.pink.darken-3 {
  background-color: #ad1457 !important;
  border-color: #ad1457 !important;
}
.pink--text.text--darken-3 {
  color: #ad1457 !important;
  caret-color: #ad1457 !important;
}
.pink.darken-4 {
  background-color: #880e4f !important;
  border-color: #880e4f !important;
}
.pink--text.text--darken-4 {
  color: #880e4f !important;
  caret-color: #880e4f !important;
}
.pink.accent-1 {
  background-color: #ff80ab !important;
  border-color: #ff80ab !important;
}
.pink--text.text--accent-1 {
  color: #ff80ab !important;
  caret-color: #ff80ab !important;
}
.pink.accent-2 {
  background-color: #ff4081 !important;
  border-color: #ff4081 !important;
}
.pink--text.text--accent-2 {
  color: #ff4081 !important;
  caret-color: #ff4081 !important;
}
.pink.accent-3 {
  background-color: #f50057 !important;
  border-color: #f50057 !important;
}
.pink--text.text--accent-3 {
  color: #f50057 !important;
  caret-color: #f50057 !important;
}
.pink.accent-4 {
  background-color: #c51162 !important;
  border-color: #c51162 !important;
}
.pink--text.text--accent-4 {
  color: #c51162 !important;
  caret-color: #c51162 !important;
}
.purple {
  background-color: #9c27b0 !important;
  border-color: #9c27b0 !important;
}
.purple--text {
  color: #9c27b0 !important;
  caret-color: #9c27b0 !important;
}
.purple.lighten-5 {
  background-color: #f3e5f5 !important;
  border-color: #f3e5f5 !important;
}
.purple--text.text--lighten-5 {
  color: #f3e5f5 !important;
  caret-color: #f3e5f5 !important;
}
.purple.lighten-4 {
  background-color: #e1bee7 !important;
  border-color: #e1bee7 !important;
}
.purple--text.text--lighten-4 {
  color: #e1bee7 !important;
  caret-color: #e1bee7 !important;
}
.purple.lighten-3 {
  background-color: #ce93d8 !important;
  border-color: #ce93d8 !important;
}
.purple--text.text--lighten-3 {
  color: #ce93d8 !important;
  caret-color: #ce93d8 !important;
}
.purple.lighten-2 {
  background-color: #ba68c8 !important;
  border-color: #ba68c8 !important;
}
.purple--text.text--lighten-2 {
  color: #ba68c8 !important;
  caret-color: #ba68c8 !important;
}
.purple.lighten-1 {
  background-color: #ab47bc !important;
  border-color: #ab47bc !important;
}
.purple--text.text--lighten-1 {
  color: #ab47bc !important;
  caret-color: #ab47bc !important;
}
.purple.darken-1 {
  background-color: #8e24aa !important;
  border-color: #8e24aa !important;
}
.purple--text.text--darken-1 {
  color: #8e24aa !important;
  caret-color: #8e24aa !important;
}
.purple.darken-2 {
  background-color: #7b1fa2 !important;
  border-color: #7b1fa2 !important;
}
.purple--text.text--darken-2 {
  color: #7b1fa2 !important;
  caret-color: #7b1fa2 !important;
}
.purple.darken-3 {
  background-color: #6a1b9a !important;
  border-color: #6a1b9a !important;
}
.purple--text.text--darken-3 {
  color: #6a1b9a !important;
  caret-color: #6a1b9a !important;
}
.purple.darken-4 {
  background-color: #4a148c !important;
  border-color: #4a148c !important;
}
.purple--text.text--darken-4 {
  color: #4a148c !important;
  caret-color: #4a148c !important;
}
.purple.accent-1 {
  background-color: #ea80fc !important;
  border-color: #ea80fc !important;
}
.purple--text.text--accent-1 {
  color: #ea80fc !important;
  caret-color: #ea80fc !important;
}
.purple.accent-2 {
  background-color: #e040fb !important;
  border-color: #e040fb !important;
}
.purple--text.text--accent-2 {
  color: #e040fb !important;
  caret-color: #e040fb !important;
}
.purple.accent-3 {
  background-color: #d500f9 !important;
  border-color: #d500f9 !important;
}
.purple--text.text--accent-3 {
  color: #d500f9 !important;
  caret-color: #d500f9 !important;
}
.purple.accent-4 {
  background-color: #a0f !important;
  border-color: #a0f !important;
}
.purple--text.text--accent-4 {
  color: #a0f !important;
  caret-color: #a0f !important;
}
.deep-purple {
  background-color: #673ab7 !important;
  border-color: #673ab7 !important;
}
.deep-purple--text {
  color: #673ab7 !important;
  caret-color: #673ab7 !important;
}
.deep-purple.lighten-5 {
  background-color: #ede7f6 !important;
  border-color: #ede7f6 !important;
}
.deep-purple--text.text--lighten-5 {
  color: #ede7f6 !important;
  caret-color: #ede7f6 !important;
}
.deep-purple.lighten-4 {
  background-color: #d1c4e9 !important;
  border-color: #d1c4e9 !important;
}
.deep-purple--text.text--lighten-4 {
  color: #d1c4e9 !important;
  caret-color: #d1c4e9 !important;
}
.deep-purple.lighten-3 {
  background-color: #b39ddb !important;
  border-color: #b39ddb !important;
}
.deep-purple--text.text--lighten-3 {
  color: #b39ddb !important;
  caret-color: #b39ddb !important;
}
.deep-purple.lighten-2 {
  background-color: #9575cd !important;
  border-color: #9575cd !important;
}
.deep-purple--text.text--lighten-2 {
  color: #9575cd !important;
  caret-color: #9575cd !important;
}
.deep-purple.lighten-1 {
  background-color: #7e57c2 !important;
  border-color: #7e57c2 !important;
}
.deep-purple--text.text--lighten-1 {
  color: #7e57c2 !important;
  caret-color: #7e57c2 !important;
}
.deep-purple.darken-1 {
  background-color: #5e35b1 !important;
  border-color: #5e35b1 !important;
}
.deep-purple--text.text--darken-1 {
  color: #5e35b1 !important;
  caret-color: #5e35b1 !important;
}
.deep-purple.darken-2 {
  background-color: #512da8 !important;
  border-color: #512da8 !important;
}
.deep-purple--text.text--darken-2 {
  color: #512da8 !important;
  caret-color: #512da8 !important;
}
.deep-purple.darken-3 {
  background-color: #4527a0 !important;
  border-color: #4527a0 !important;
}
.deep-purple--text.text--darken-3 {
  color: #4527a0 !important;
  caret-color: #4527a0 !important;
}
.deep-purple.darken-4 {
  background-color: #311b92 !important;
  border-color: #311b92 !important;
}
.deep-purple--text.text--darken-4 {
  color: #311b92 !important;
  caret-color: #311b92 !important;
}
.deep-purple.accent-1 {
  background-color: #b388ff !important;
  border-color: #b388ff !important;
}
.deep-purple--text.text--accent-1 {
  color: #b388ff !important;
  caret-color: #b388ff !important;
}
.deep-purple.accent-2 {
  background-color: #7c4dff !important;
  border-color: #7c4dff !important;
}
.deep-purple--text.text--accent-2 {
  color: #7c4dff !important;
  caret-color: #7c4dff !important;
}
.deep-purple.accent-3 {
  background-color: #651fff !important;
  border-color: #651fff !important;
}
.deep-purple--text.text--accent-3 {
  color: #651fff !important;
  caret-color: #651fff !important;
}
.deep-purple.accent-4 {
  background-color: #6200ea !important;
  border-color: #6200ea !important;
}
.deep-purple--text.text--accent-4 {
  color: #6200ea !important;
  caret-color: #6200ea !important;
}
.indigo {
  background-color: #3f51b5 !important;
  border-color: #3f51b5 !important;
}
.indigo--text {
  color: #3f51b5 !important;
  caret-color: #3f51b5 !important;
}
.indigo.lighten-5 {
  background-color: #e8eaf6 !important;
  border-color: #e8eaf6 !important;
}
.indigo--text.text--lighten-5 {
  color: #e8eaf6 !important;
  caret-color: #e8eaf6 !important;
}
.indigo.lighten-4 {
  background-color: #c5cae9 !important;
  border-color: #c5cae9 !important;
}
.indigo--text.text--lighten-4 {
  color: #c5cae9 !important;
  caret-color: #c5cae9 !important;
}
.indigo.lighten-3 {
  background-color: #9fa8da !important;
  border-color: #9fa8da !important;
}
.indigo--text.text--lighten-3 {
  color: #9fa8da !important;
  caret-color: #9fa8da !important;
}
.indigo.lighten-2 {
  background-color: #7986cb !important;
  border-color: #7986cb !important;
}
.indigo--text.text--lighten-2 {
  color: #7986cb !important;
  caret-color: #7986cb !important;
}
.indigo.lighten-1 {
  background-color: #5c6bc0 !important;
  border-color: #5c6bc0 !important;
}
.indigo--text.text--lighten-1 {
  color: #5c6bc0 !important;
  caret-color: #5c6bc0 !important;
}
.indigo.darken-1 {
  background-color: #3949ab !important;
  border-color: #3949ab !important;
}
.indigo--text.text--darken-1 {
  color: #3949ab !important;
  caret-color: #3949ab !important;
}
.indigo.darken-2 {
  background-color: #303f9f !important;
  border-color: #303f9f !important;
}
.indigo--text.text--darken-2 {
  color: #303f9f !important;
  caret-color: #303f9f !important;
}
.indigo.darken-3 {
  background-color: #283593 !important;
  border-color: #283593 !important;
}
.indigo--text.text--darken-3 {
  color: #283593 !important;
  caret-color: #283593 !important;
}
.indigo.darken-4 {
  background-color: #1a237e !important;
  border-color: #1a237e !important;
}
.indigo--text.text--darken-4 {
  color: #1a237e !important;
  caret-color: #1a237e !important;
}
.indigo.accent-1 {
  background-color: #8c9eff !important;
  border-color: #8c9eff !important;
}
.indigo--text.text--accent-1 {
  color: #8c9eff !important;
  caret-color: #8c9eff !important;
}
.indigo.accent-2 {
  background-color: #536dfe !important;
  border-color: #536dfe !important;
}
.indigo--text.text--accent-2 {
  color: #536dfe !important;
  caret-color: #536dfe !important;
}
.indigo.accent-3 {
  background-color: #3d5afe !important;
  border-color: #3d5afe !important;
}
.indigo--text.text--accent-3 {
  color: #3d5afe !important;
  caret-color: #3d5afe !important;
}
.indigo.accent-4 {
  background-color: #304ffe !important;
  border-color: #304ffe !important;
}
.indigo--text.text--accent-4 {
  color: #304ffe !important;
  caret-color: #304ffe !important;
}
.blue {
  background-color: #2196f3 !important;
  border-color: #2196f3 !important;
}
.blue--text {
  color: #2196f3 !important;
  caret-color: #2196f3 !important;
}
.blue.lighten-5 {
  background-color: #e3f2fd !important;
  border-color: #e3f2fd !important;
}
.blue--text.text--lighten-5 {
  color: #e3f2fd !important;
  caret-color: #e3f2fd !important;
}
.blue.lighten-4 {
  background-color: #bbdefb !important;
  border-color: #bbdefb !important;
}
.blue--text.text--lighten-4 {
  color: #bbdefb !important;
  caret-color: #bbdefb !important;
}
.blue.lighten-3 {
  background-color: #90caf9 !important;
  border-color: #90caf9 !important;
}
.blue--text.text--lighten-3 {
  color: #90caf9 !important;
  caret-color: #90caf9 !important;
}
.blue.lighten-2 {
  background-color: #64b5f6 !important;
  border-color: #64b5f6 !important;
}
.blue--text.text--lighten-2 {
  color: #64b5f6 !important;
  caret-color: #64b5f6 !important;
}
.blue.lighten-1 {
  background-color: #42a5f5 !important;
  border-color: #42a5f5 !important;
}
.blue--text.text--lighten-1 {
  color: #42a5f5 !important;
  caret-color: #42a5f5 !important;
}
.blue.darken-1 {
  background-color: #1e88e5 !important;
  border-color: #1e88e5 !important;
}
.blue--text.text--darken-1 {
  color: #1e88e5 !important;
  caret-color: #1e88e5 !important;
}
.blue.darken-2 {
  background-color: #1976d2 !important;
  border-color: #1976d2 !important;
}
.blue--text.text--darken-2 {
  color: #1976d2 !important;
  caret-color: #1976d2 !important;
}
.blue.darken-3 {
  background-color: #1565c0 !important;
  border-color: #1565c0 !important;
}
.blue--text.text--darken-3 {
  color: #1565c0 !important;
  caret-color: #1565c0 !important;
}
.blue.darken-4 {
  background-color: #0d47a1 !important;
  border-color: #0d47a1 !important;
}
.blue--text.text--darken-4 {
  color: #0d47a1 !important;
  caret-color: #0d47a1 !important;
}
.blue.accent-1 {
  background-color: #82b1ff !important;
  border-color: #82b1ff !important;
}
.blue--text.text--accent-1 {
  color: #82b1ff !important;
  caret-color: #82b1ff !important;
}
.blue.accent-2 {
  background-color: #448aff !important;
  border-color: #448aff !important;
}
.blue--text.text--accent-2 {
  color: #448aff !important;
  caret-color: #448aff !important;
}
.blue.accent-3 {
  background-color: #2979ff !important;
  border-color: #2979ff !important;
}
.blue--text.text--accent-3 {
  color: #2979ff !important;
  caret-color: #2979ff !important;
}
.blue.accent-4 {
  background-color: #2962ff !important;
  border-color: #2962ff !important;
}
.blue--text.text--accent-4 {
  color: #2962ff !important;
  caret-color: #2962ff !important;
}
.light-blue {
  background-color: #03a9f4 !important;
  border-color: #03a9f4 !important;
}
.light-blue--text {
  color: #03a9f4 !important;
  caret-color: #03a9f4 !important;
}
.light-blue.lighten-5 {
  background-color: #e1f5fe !important;
  border-color: #e1f5fe !important;
}
.light-blue--text.text--lighten-5 {
  color: #e1f5fe !important;
  caret-color: #e1f5fe !important;
}
.light-blue.lighten-4 {
  background-color: #b3e5fc !important;
  border-color: #b3e5fc !important;
}
.light-blue--text.text--lighten-4 {
  color: #b3e5fc !important;
  caret-color: #b3e5fc !important;
}
.light-blue.lighten-3 {
  background-color: #81d4fa !important;
  border-color: #81d4fa !important;
}
.light-blue--text.text--lighten-3 {
  color: #81d4fa !important;
  caret-color: #81d4fa !important;
}
.light-blue.lighten-2 {
  background-color: #4fc3f7 !important;
  border-color: #4fc3f7 !important;
}
.light-blue--text.text--lighten-2 {
  color: #4fc3f7 !important;
  caret-color: #4fc3f7 !important;
}
.light-blue.lighten-1 {
  background-color: #29b6f6 !important;
  border-color: #29b6f6 !important;
}
.light-blue--text.text--lighten-1 {
  color: #29b6f6 !important;
  caret-color: #29b6f6 !important;
}
.light-blue.darken-1 {
  background-color: #039be5 !important;
  border-color: #039be5 !important;
}
.light-blue--text.text--darken-1 {
  color: #039be5 !important;
  caret-color: #039be5 !important;
}
.light-blue.darken-2 {
  background-color: #0288d1 !important;
  border-color: #0288d1 !important;
}
.light-blue--text.text--darken-2 {
  color: #0288d1 !important;
  caret-color: #0288d1 !important;
}
.light-blue.darken-3 {
  background-color: #0277bd !important;
  border-color: #0277bd !important;
}
.light-blue--text.text--darken-3 {
  color: #0277bd !important;
  caret-color: #0277bd !important;
}
.light-blue.darken-4 {
  background-color: #01579b !important;
  border-color: #01579b !important;
}
.light-blue--text.text--darken-4 {
  color: #01579b !important;
  caret-color: #01579b !important;
}
.light-blue.accent-1 {
  background-color: #80d8ff !important;
  border-color: #80d8ff !important;
}
.light-blue--text.text--accent-1 {
  color: #80d8ff !important;
  caret-color: #80d8ff !important;
}
.light-blue.accent-2 {
  background-color: #40c4ff !important;
  border-color: #40c4ff !important;
}
.light-blue--text.text--accent-2 {
  color: #40c4ff !important;
  caret-color: #40c4ff !important;
}
.light-blue.accent-3 {
  background-color: #00b0ff !important;
  border-color: #00b0ff !important;
}
.light-blue--text.text--accent-3 {
  color: #00b0ff !important;
  caret-color: #00b0ff !important;
}
.light-blue.accent-4 {
  background-color: #0091ea !important;
  border-color: #0091ea !important;
}
.light-blue--text.text--accent-4 {
  color: #0091ea !important;
  caret-color: #0091ea !important;
}
.cyan {
  background-color: #00bcd4 !important;
  border-color: #00bcd4 !important;
}
.cyan--text {
  color: #00bcd4 !important;
  caret-color: #00bcd4 !important;
}
.cyan.lighten-5 {
  background-color: #e0f7fa !important;
  border-color: #e0f7fa !important;
}
.cyan--text.text--lighten-5 {
  color: #e0f7fa !important;
  caret-color: #e0f7fa !important;
}
.cyan.lighten-4 {
  background-color: #b2ebf2 !important;
  border-color: #b2ebf2 !important;
}
.cyan--text.text--lighten-4 {
  color: #b2ebf2 !important;
  caret-color: #b2ebf2 !important;
}
.cyan.lighten-3 {
  background-color: #80deea !important;
  border-color: #80deea !important;
}
.cyan--text.text--lighten-3 {
  color: #80deea !important;
  caret-color: #80deea !important;
}
.cyan.lighten-2 {
  background-color: #4dd0e1 !important;
  border-color: #4dd0e1 !important;
}
.cyan--text.text--lighten-2 {
  color: #4dd0e1 !important;
  caret-color: #4dd0e1 !important;
}
.cyan.lighten-1 {
  background-color: #26c6da !important;
  border-color: #26c6da !important;
}
.cyan--text.text--lighten-1 {
  color: #26c6da !important;
  caret-color: #26c6da !important;
}
.cyan.darken-1 {
  background-color: #00acc1 !important;
  border-color: #00acc1 !important;
}
.cyan--text.text--darken-1 {
  color: #00acc1 !important;
  caret-color: #00acc1 !important;
}
.cyan.darken-2 {
  background-color: #0097a7 !important;
  border-color: #0097a7 !important;
}
.cyan--text.text--darken-2 {
  color: #0097a7 !important;
  caret-color: #0097a7 !important;
}
.cyan.darken-3 {
  background-color: #00838f !important;
  border-color: #00838f !important;
}
.cyan--text.text--darken-3 {
  color: #00838f !important;
  caret-color: #00838f !important;
}
.cyan.darken-4 {
  background-color: #006064 !important;
  border-color: #006064 !important;
}
.cyan--text.text--darken-4 {
  color: #006064 !important;
  caret-color: #006064 !important;
}
.cyan.accent-1 {
  background-color: #84ffff !important;
  border-color: #84ffff !important;
}
.cyan--text.text--accent-1 {
  color: #84ffff !important;
  caret-color: #84ffff !important;
}
.cyan.accent-2 {
  background-color: #18ffff !important;
  border-color: #18ffff !important;
}
.cyan--text.text--accent-2 {
  color: #18ffff !important;
  caret-color: #18ffff !important;
}
.cyan.accent-3 {
  background-color: #00e5ff !important;
  border-color: #00e5ff !important;
}
.cyan--text.text--accent-3 {
  color: #00e5ff !important;
  caret-color: #00e5ff !important;
}
.cyan.accent-4 {
  background-color: #00b8d4 !important;
  border-color: #00b8d4 !important;
}
.cyan--text.text--accent-4 {
  color: #00b8d4 !important;
  caret-color: #00b8d4 !important;
}
.teal {
  background-color: #009688 !important;
  border-color: #009688 !important;
}
.teal--text {
  color: #009688 !important;
  caret-color: #009688 !important;
}
.teal.lighten-5 {
  background-color: #e0f2f1 !important;
  border-color: #e0f2f1 !important;
}
.teal--text.text--lighten-5 {
  color: #e0f2f1 !important;
  caret-color: #e0f2f1 !important;
}
.teal.lighten-4 {
  background-color: #b2dfdb !important;
  border-color: #b2dfdb !important;
}
.teal--text.text--lighten-4 {
  color: #b2dfdb !important;
  caret-color: #b2dfdb !important;
}
.teal.lighten-3 {
  background-color: #80cbc4 !important;
  border-color: #80cbc4 !important;
}
.teal--text.text--lighten-3 {
  color: #80cbc4 !important;
  caret-color: #80cbc4 !important;
}
.teal.lighten-2 {
  background-color: #4db6ac !important;
  border-color: #4db6ac !important;
}
.teal--text.text--lighten-2 {
  color: #4db6ac !important;
  caret-color: #4db6ac !important;
}
.teal.lighten-1 {
  background-color: #26a69a !important;
  border-color: #26a69a !important;
}
.teal--text.text--lighten-1 {
  color: #26a69a !important;
  caret-color: #26a69a !important;
}
.teal.darken-1 {
  background-color: #00897b !important;
  border-color: #00897b !important;
}
.teal--text.text--darken-1 {
  color: #00897b !important;
  caret-color: #00897b !important;
}
.teal.darken-2 {
  background-color: #00796b !important;
  border-color: #00796b !important;
}
.teal--text.text--darken-2 {
  color: #00796b !important;
  caret-color: #00796b !important;
}
.teal.darken-3 {
  background-color: #00695c !important;
  border-color: #00695c !important;
}
.teal--text.text--darken-3 {
  color: #00695c !important;
  caret-color: #00695c !important;
}
.teal.darken-4 {
  background-color: #004d40 !important;
  border-color: #004d40 !important;
}
.teal--text.text--darken-4 {
  color: #004d40 !important;
  caret-color: #004d40 !important;
}
.teal.accent-1 {
  background-color: #a7ffeb !important;
  border-color: #a7ffeb !important;
}
.teal--text.text--accent-1 {
  color: #a7ffeb !important;
  caret-color: #a7ffeb !important;
}
.teal.accent-2 {
  background-color: #64ffda !important;
  border-color: #64ffda !important;
}
.teal--text.text--accent-2 {
  color: #64ffda !important;
  caret-color: #64ffda !important;
}
.teal.accent-3 {
  background-color: #1de9b6 !important;
  border-color: #1de9b6 !important;
}
.teal--text.text--accent-3 {
  color: #1de9b6 !important;
  caret-color: #1de9b6 !important;
}
.teal.accent-4 {
  background-color: #00bfa5 !important;
  border-color: #00bfa5 !important;
}
.teal--text.text--accent-4 {
  color: #00bfa5 !important;
  caret-color: #00bfa5 !important;
}
.green {
  background-color: #4caf50 !important;
  border-color: #4caf50 !important;
}
.green--text {
  color: #4caf50 !important;
  caret-color: #4caf50 !important;
}
.green.lighten-5 {
  background-color: #e8f5e9 !important;
  border-color: #e8f5e9 !important;
}
.green--text.text--lighten-5 {
  color: #e8f5e9 !important;
  caret-color: #e8f5e9 !important;
}
.green.lighten-4 {
  background-color: #c8e6c9 !important;
  border-color: #c8e6c9 !important;
}
.green--text.text--lighten-4 {
  color: #c8e6c9 !important;
  caret-color: #c8e6c9 !important;
}
.green.lighten-3 {
  background-color: #a5d6a7 !important;
  border-color: #a5d6a7 !important;
}
.green--text.text--lighten-3 {
  color: #a5d6a7 !important;
  caret-color: #a5d6a7 !important;
}
.green.lighten-2 {
  background-color: #81c784 !important;
  border-color: #81c784 !important;
}
.green--text.text--lighten-2 {
  color: #81c784 !important;
  caret-color: #81c784 !important;
}
.green.lighten-1 {
  background-color: #66bb6a !important;
  border-color: #66bb6a !important;
}
.green--text.text--lighten-1 {
  color: #66bb6a !important;
  caret-color: #66bb6a !important;
}
.green.darken-1 {
  background-color: #43a047 !important;
  border-color: #43a047 !important;
}
.green--text.text--darken-1 {
  color: #43a047 !important;
  caret-color: #43a047 !important;
}
.green.darken-2 {
  background-color: #388e3c !important;
  border-color: #388e3c !important;
}
.green--text.text--darken-2 {
  color: #388e3c !important;
  caret-color: #388e3c !important;
}
.green.darken-3 {
  background-color: #2e7d32 !important;
  border-color: #2e7d32 !important;
}
.green--text.text--darken-3 {
  color: #2e7d32 !important;
  caret-color: #2e7d32 !important;
}
.green.darken-4 {
  background-color: #1b5e20 !important;
  border-color: #1b5e20 !important;
}
.green--text.text--darken-4 {
  color: #1b5e20 !important;
  caret-color: #1b5e20 !important;
}
.green.accent-1 {
  background-color: #b9f6ca !important;
  border-color: #b9f6ca !important;
}
.green--text.text--accent-1 {
  color: #b9f6ca !important;
  caret-color: #b9f6ca !important;
}
.green.accent-2 {
  background-color: #69f0ae !important;
  border-color: #69f0ae !important;
}
.green--text.text--accent-2 {
  color: #69f0ae !important;
  caret-color: #69f0ae !important;
}
.green.accent-3 {
  background-color: #00e676 !important;
  border-color: #00e676 !important;
}
.green--text.text--accent-3 {
  color: #00e676 !important;
  caret-color: #00e676 !important;
}
.green.accent-4 {
  background-color: #00c853 !important;
  border-color: #00c853 !important;
}
.green--text.text--accent-4 {
  color: #00c853 !important;
  caret-color: #00c853 !important;
}
.light-green {
  background-color: #8bc34a !important;
  border-color: #8bc34a !important;
}
.light-green--text {
  color: #8bc34a !important;
  caret-color: #8bc34a !important;
}
.light-green.lighten-5 {
  background-color: #f1f8e9 !important;
  border-color: #f1f8e9 !important;
}
.light-green--text.text--lighten-5 {
  color: #f1f8e9 !important;
  caret-color: #f1f8e9 !important;
}
.light-green.lighten-4 {
  background-color: #dcedc8 !important;
  border-color: #dcedc8 !important;
}
.light-green--text.text--lighten-4 {
  color: #dcedc8 !important;
  caret-color: #dcedc8 !important;
}
.light-green.lighten-3 {
  background-color: #c5e1a5 !important;
  border-color: #c5e1a5 !important;
}
.light-green--text.text--lighten-3 {
  color: #c5e1a5 !important;
  caret-color: #c5e1a5 !important;
}
.light-green.lighten-2 {
  background-color: #aed581 !important;
  border-color: #aed581 !important;
}
.light-green--text.text--lighten-2 {
  color: #aed581 !important;
  caret-color: #aed581 !important;
}
.light-green.lighten-1 {
  background-color: #9ccc65 !important;
  border-color: #9ccc65 !important;
}
.light-green--text.text--lighten-1 {
  color: #9ccc65 !important;
  caret-color: #9ccc65 !important;
}
.light-green.darken-1 {
  background-color: #7cb342 !important;
  border-color: #7cb342 !important;
}
.light-green--text.text--darken-1 {
  color: #7cb342 !important;
  caret-color: #7cb342 !important;
}
.light-green.darken-2 {
  background-color: #689f38 !important;
  border-color: #689f38 !important;
}
.light-green--text.text--darken-2 {
  color: #689f38 !important;
  caret-color: #689f38 !important;
}
.light-green.darken-3 {
  background-color: #558b2f !important;
  border-color: #558b2f !important;
}
.light-green--text.text--darken-3 {
  color: #558b2f !important;
  caret-color: #558b2f !important;
}
.light-green.darken-4 {
  background-color: #33691e !important;
  border-color: #33691e !important;
}
.light-green--text.text--darken-4 {
  color: #33691e !important;
  caret-color: #33691e !important;
}
.light-green.accent-1 {
  background-color: #ccff90 !important;
  border-color: #ccff90 !important;
}
.light-green--text.text--accent-1 {
  color: #ccff90 !important;
  caret-color: #ccff90 !important;
}
.light-green.accent-2 {
  background-color: #b2ff59 !important;
  border-color: #b2ff59 !important;
}
.light-green--text.text--accent-2 {
  color: #b2ff59 !important;
  caret-color: #b2ff59 !important;
}
.light-green.accent-3 {
  background-color: #76ff03 !important;
  border-color: #76ff03 !important;
}
.light-green--text.text--accent-3 {
  color: #76ff03 !important;
  caret-color: #76ff03 !important;
}
.light-green.accent-4 {
  background-color: #64dd17 !important;
  border-color: #64dd17 !important;
}
.light-green--text.text--accent-4 {
  color: #64dd17 !important;
  caret-color: #64dd17 !important;
}
.lime {
  background-color: #cddc39 !important;
  border-color: #cddc39 !important;
}
.lime--text {
  color: #cddc39 !important;
  caret-color: #cddc39 !important;
}
.lime.lighten-5 {
  background-color: #f9fbe7 !important;
  border-color: #f9fbe7 !important;
}
.lime--text.text--lighten-5 {
  color: #f9fbe7 !important;
  caret-color: #f9fbe7 !important;
}
.lime.lighten-4 {
  background-color: #f0f4c3 !important;
  border-color: #f0f4c3 !important;
}
.lime--text.text--lighten-4 {
  color: #f0f4c3 !important;
  caret-color: #f0f4c3 !important;
}
.lime.lighten-3 {
  background-color: #e6ee9c !important;
  border-color: #e6ee9c !important;
}
.lime--text.text--lighten-3 {
  color: #e6ee9c !important;
  caret-color: #e6ee9c !important;
}
.lime.lighten-2 {
  background-color: #dce775 !important;
  border-color: #dce775 !important;
}
.lime--text.text--lighten-2 {
  color: #dce775 !important;
  caret-color: #dce775 !important;
}
.lime.lighten-1 {
  background-color: #d4e157 !important;
  border-color: #d4e157 !important;
}
.lime--text.text--lighten-1 {
  color: #d4e157 !important;
  caret-color: #d4e157 !important;
}
.lime.darken-1 {
  background-color: #c0ca33 !important;
  border-color: #c0ca33 !important;
}
.lime--text.text--darken-1 {
  color: #c0ca33 !important;
  caret-color: #c0ca33 !important;
}
.lime.darken-2 {
  background-color: #afb42b !important;
  border-color: #afb42b !important;
}
.lime--text.text--darken-2 {
  color: #afb42b !important;
  caret-color: #afb42b !important;
}
.lime.darken-3 {
  background-color: #9e9d24 !important;
  border-color: #9e9d24 !important;
}
.lime--text.text--darken-3 {
  color: #9e9d24 !important;
  caret-color: #9e9d24 !important;
}
.lime.darken-4 {
  background-color: #827717 !important;
  border-color: #827717 !important;
}
.lime--text.text--darken-4 {
  color: #827717 !important;
  caret-color: #827717 !important;
}
.lime.accent-1 {
  background-color: #f4ff81 !important;
  border-color: #f4ff81 !important;
}
.lime--text.text--accent-1 {
  color: #f4ff81 !important;
  caret-color: #f4ff81 !important;
}
.lime.accent-2 {
  background-color: #eeff41 !important;
  border-color: #eeff41 !important;
}
.lime--text.text--accent-2 {
  color: #eeff41 !important;
  caret-color: #eeff41 !important;
}
.lime.accent-3 {
  background-color: #c6ff00 !important;
  border-color: #c6ff00 !important;
}
.lime--text.text--accent-3 {
  color: #c6ff00 !important;
  caret-color: #c6ff00 !important;
}
.lime.accent-4 {
  background-color: #aeea00 !important;
  border-color: #aeea00 !important;
}
.lime--text.text--accent-4 {
  color: #aeea00 !important;
  caret-color: #aeea00 !important;
}
.yellow {
  background-color: #ffeb3b !important;
  border-color: #ffeb3b !important;
}
.yellow--text {
  color: #ffeb3b !important;
  caret-color: #ffeb3b !important;
}
.yellow.lighten-5 {
  background-color: #fffde7 !important;
  border-color: #fffde7 !important;
}
.yellow--text.text--lighten-5 {
  color: #fffde7 !important;
  caret-color: #fffde7 !important;
}
.yellow.lighten-4 {
  background-color: #fff9c4 !important;
  border-color: #fff9c4 !important;
}
.yellow--text.text--lighten-4 {
  color: #fff9c4 !important;
  caret-color: #fff9c4 !important;
}
.yellow.lighten-3 {
  background-color: #fff59d !important;
  border-color: #fff59d !important;
}
.yellow--text.text--lighten-3 {
  color: #fff59d !important;
  caret-color: #fff59d !important;
}
.yellow.lighten-2 {
  background-color: #fff176 !important;
  border-color: #fff176 !important;
}
.yellow--text.text--lighten-2 {
  color: #fff176 !important;
  caret-color: #fff176 !important;
}
.yellow.lighten-1 {
  background-color: #ffee58 !important;
  border-color: #ffee58 !important;
}
.yellow--text.text--lighten-1 {
  color: #ffee58 !important;
  caret-color: #ffee58 !important;
}
.yellow.darken-1 {
  background-color: #fdd835 !important;
  border-color: #fdd835 !important;
}
.yellow--text.text--darken-1 {
  color: #fdd835 !important;
  caret-color: #fdd835 !important;
}
.yellow.darken-2 {
  background-color: #fbc02d !important;
  border-color: #fbc02d !important;
}
.yellow--text.text--darken-2 {
  color: #fbc02d !important;
  caret-color: #fbc02d !important;
}
.yellow.darken-3 {
  background-color: #f9a825 !important;
  border-color: #f9a825 !important;
}
.yellow--text.text--darken-3 {
  color: #f9a825 !important;
  caret-color: #f9a825 !important;
}
.yellow.darken-4 {
  background-color: #f57f17 !important;
  border-color: #f57f17 !important;
}
.yellow--text.text--darken-4 {
  color: #f57f17 !important;
  caret-color: #f57f17 !important;
}
.yellow.accent-1 {
  background-color: #ffff8d !important;
  border-color: #ffff8d !important;
}
.yellow--text.text--accent-1 {
  color: #ffff8d !important;
  caret-color: #ffff8d !important;
}
.yellow.accent-2 {
  background-color: #ff0 !important;
  border-color: #ff0 !important;
}
.yellow--text.text--accent-2 {
  color: #ff0 !important;
  caret-color: #ff0 !important;
}
.yellow.accent-3 {
  background-color: #ffea00 !important;
  border-color: #ffea00 !important;
}
.yellow--text.text--accent-3 {
  color: #ffea00 !important;
  caret-color: #ffea00 !important;
}
.yellow.accent-4 {
  background-color: #ffd600 !important;
  border-color: #ffd600 !important;
}
.yellow--text.text--accent-4 {
  color: #ffd600 !important;
  caret-color: #ffd600 !important;
}
.amber {
  background-color: #ffc107 !important;
  border-color: #ffc107 !important;
}
.amber--text {
  color: #ffc107 !important;
  caret-color: #ffc107 !important;
}
.amber.lighten-5 {
  background-color: #fff8e1 !important;
  border-color: #fff8e1 !important;
}
.amber--text.text--lighten-5 {
  color: #fff8e1 !important;
  caret-color: #fff8e1 !important;
}
.amber.lighten-4 {
  background-color: #ffecb3 !important;
  border-color: #ffecb3 !important;
}
.amber--text.text--lighten-4 {
  color: #ffecb3 !important;
  caret-color: #ffecb3 !important;
}
.amber.lighten-3 {
  background-color: #ffe082 !important;
  border-color: #ffe082 !important;
}
.amber--text.text--lighten-3 {
  color: #ffe082 !important;
  caret-color: #ffe082 !important;
}
.amber.lighten-2 {
  background-color: #ffd54f !important;
  border-color: #ffd54f !important;
}
.amber--text.text--lighten-2 {
  color: #ffd54f !important;
  caret-color: #ffd54f !important;
}
.amber.lighten-1 {
  background-color: #ffca28 !important;
  border-color: #ffca28 !important;
}
.amber--text.text--lighten-1 {
  color: #ffca28 !important;
  caret-color: #ffca28 !important;
}
.amber.darken-1 {
  background-color: #ffb300 !important;
  border-color: #ffb300 !important;
}
.amber--text.text--darken-1 {
  color: #ffb300 !important;
  caret-color: #ffb300 !important;
}
.amber.darken-2 {
  background-color: #ffa000 !important;
  border-color: #ffa000 !important;
}
.amber--text.text--darken-2 {
  color: #ffa000 !important;
  caret-color: #ffa000 !important;
}
.amber.darken-3 {
  background-color: #ff8f00 !important;
  border-color: #ff8f00 !important;
}
.amber--text.text--darken-3 {
  color: #ff8f00 !important;
  caret-color: #ff8f00 !important;
}
.amber.darken-4 {
  background-color: #ff6f00 !important;
  border-color: #ff6f00 !important;
}
.amber--text.text--darken-4 {
  color: #ff6f00 !important;
  caret-color: #ff6f00 !important;
}
.amber.accent-1 {
  background-color: #ffe57f !important;
  border-color: #ffe57f !important;
}
.amber--text.text--accent-1 {
  color: #ffe57f !important;
  caret-color: #ffe57f !important;
}
.amber.accent-2 {
  background-color: #ffd740 !important;
  border-color: #ffd740 !important;
}
.amber--text.text--accent-2 {
  color: #ffd740 !important;
  caret-color: #ffd740 !important;
}
.amber.accent-3 {
  background-color: #ffc400 !important;
  border-color: #ffc400 !important;
}
.amber--text.text--accent-3 {
  color: #ffc400 !important;
  caret-color: #ffc400 !important;
}
.amber.accent-4 {
  background-color: #ffab00 !important;
  border-color: #ffab00 !important;
}
.amber--text.text--accent-4 {
  color: #ffab00 !important;
  caret-color: #ffab00 !important;
}
.orange {
  background-color: #ff9800 !important;
  border-color: #ff9800 !important;
}
.orange--text {
  color: #ff9800 !important;
  caret-color: #ff9800 !important;
}
.orange.lighten-5 {
  background-color: #fff3e0 !important;
  border-color: #fff3e0 !important;
}
.orange--text.text--lighten-5 {
  color: #fff3e0 !important;
  caret-color: #fff3e0 !important;
}
.orange.lighten-4 {
  background-color: #ffe0b2 !important;
  border-color: #ffe0b2 !important;
}
.orange--text.text--lighten-4 {
  color: #ffe0b2 !important;
  caret-color: #ffe0b2 !important;
}
.orange.lighten-3 {
  background-color: #ffcc80 !important;
  border-color: #ffcc80 !important;
}
.orange--text.text--lighten-3 {
  color: #ffcc80 !important;
  caret-color: #ffcc80 !important;
}
.orange.lighten-2 {
  background-color: #ffb74d !important;
  border-color: #ffb74d !important;
}
.orange--text.text--lighten-2 {
  color: #ffb74d !important;
  caret-color: #ffb74d !important;
}
.orange.lighten-1 {
  background-color: #ffa726 !important;
  border-color: #ffa726 !important;
}
.orange--text.text--lighten-1 {
  color: #ffa726 !important;
  caret-color: #ffa726 !important;
}
.orange.darken-1 {
  background-color: #fb8c00 !important;
  border-color: #fb8c00 !important;
}
.orange--text.text--darken-1 {
  color: #fb8c00 !important;
  caret-color: #fb8c00 !important;
}
.orange.darken-2 {
  background-color: #f57c00 !important;
  border-color: #f57c00 !important;
}
.orange--text.text--darken-2 {
  color: #f57c00 !important;
  caret-color: #f57c00 !important;
}
.orange.darken-3 {
  background-color: #ef6c00 !important;
  border-color: #ef6c00 !important;
}
.orange--text.text--darken-3 {
  color: #ef6c00 !important;
  caret-color: #ef6c00 !important;
}
.orange.darken-4 {
  background-color: #e65100 !important;
  border-color: #e65100 !important;
}
.orange--text.text--darken-4 {
  color: #e65100 !important;
  caret-color: #e65100 !important;
}
.orange.accent-1 {
  background-color: #ffd180 !important;
  border-color: #ffd180 !important;
}
.orange--text.text--accent-1 {
  color: #ffd180 !important;
  caret-color: #ffd180 !important;
}
.orange.accent-2 {
  background-color: #ffab40 !important;
  border-color: #ffab40 !important;
}
.orange--text.text--accent-2 {
  color: #ffab40 !important;
  caret-color: #ffab40 !important;
}
.orange.accent-3 {
  background-color: #ff9100 !important;
  border-color: #ff9100 !important;
}
.orange--text.text--accent-3 {
  color: #ff9100 !important;
  caret-color: #ff9100 !important;
}
.orange.accent-4 {
  background-color: #ff6d00 !important;
  border-color: #ff6d00 !important;
}
.orange--text.text--accent-4 {
  color: #ff6d00 !important;
  caret-color: #ff6d00 !important;
}
.deep-orange {
  background-color: #ff5722 !important;
  border-color: #ff5722 !important;
}
.deep-orange--text {
  color: #ff5722 !important;
  caret-color: #ff5722 !important;
}
.deep-orange.lighten-5 {
  background-color: #fbe9e7 !important;
  border-color: #fbe9e7 !important;
}
.deep-orange--text.text--lighten-5 {
  color: #fbe9e7 !important;
  caret-color: #fbe9e7 !important;
}
.deep-orange.lighten-4 {
  background-color: #ffccbc !important;
  border-color: #ffccbc !important;
}
.deep-orange--text.text--lighten-4 {
  color: #ffccbc !important;
  caret-color: #ffccbc !important;
}
.deep-orange.lighten-3 {
  background-color: #ffab91 !important;
  border-color: #ffab91 !important;
}
.deep-orange--text.text--lighten-3 {
  color: #ffab91 !important;
  caret-color: #ffab91 !important;
}
.deep-orange.lighten-2 {
  background-color: #ff8a65 !important;
  border-color: #ff8a65 !important;
}
.deep-orange--text.text--lighten-2 {
  color: #ff8a65 !important;
  caret-color: #ff8a65 !important;
}
.deep-orange.lighten-1 {
  background-color: #ff7043 !important;
  border-color: #ff7043 !important;
}
.deep-orange--text.text--lighten-1 {
  color: #ff7043 !important;
  caret-color: #ff7043 !important;
}
.deep-orange.darken-1 {
  background-color: #f4511e !important;
  border-color: #f4511e !important;
}
.deep-orange--text.text--darken-1 {
  color: #f4511e !important;
  caret-color: #f4511e !important;
}
.deep-orange.darken-2 {
  background-color: #e64a19 !important;
  border-color: #e64a19 !important;
}
.deep-orange--text.text--darken-2 {
  color: #e64a19 !important;
  caret-color: #e64a19 !important;
}
.deep-orange.darken-3 {
  background-color: #d84315 !important;
  border-color: #d84315 !important;
}
.deep-orange--text.text--darken-3 {
  color: #d84315 !important;
  caret-color: #d84315 !important;
}
.deep-orange.darken-4 {
  background-color: #bf360c !important;
  border-color: #bf360c !important;
}
.deep-orange--text.text--darken-4 {
  color: #bf360c !important;
  caret-color: #bf360c !important;
}
.deep-orange.accent-1 {
  background-color: #ff9e80 !important;
  border-color: #ff9e80 !important;
}
.deep-orange--text.text--accent-1 {
  color: #ff9e80 !important;
  caret-color: #ff9e80 !important;
}
.deep-orange.accent-2 {
  background-color: #ff6e40 !important;
  border-color: #ff6e40 !important;
}
.deep-orange--text.text--accent-2 {
  color: #ff6e40 !important;
  caret-color: #ff6e40 !important;
}
.deep-orange.accent-3 {
  background-color: #ff3d00 !important;
  border-color: #ff3d00 !important;
}
.deep-orange--text.text--accent-3 {
  color: #ff3d00 !important;
  caret-color: #ff3d00 !important;
}
.deep-orange.accent-4 {
  background-color: #dd2c00 !important;
  border-color: #dd2c00 !important;
}
.deep-orange--text.text--accent-4 {
  color: #dd2c00 !important;
  caret-color: #dd2c00 !important;
}
.brown {
  background-color: #795548 !important;
  border-color: #795548 !important;
}
.brown--text {
  color: #795548 !important;
  caret-color: #795548 !important;
}
.brown.lighten-5 {
  background-color: #efebe9 !important;
  border-color: #efebe9 !important;
}
.brown--text.text--lighten-5 {
  color: #efebe9 !important;
  caret-color: #efebe9 !important;
}
.brown.lighten-4 {
  background-color: #d7ccc8 !important;
  border-color: #d7ccc8 !important;
}
.brown--text.text--lighten-4 {
  color: #d7ccc8 !important;
  caret-color: #d7ccc8 !important;
}
.brown.lighten-3 {
  background-color: #bcaaa4 !important;
  border-color: #bcaaa4 !important;
}
.brown--text.text--lighten-3 {
  color: #bcaaa4 !important;
  caret-color: #bcaaa4 !important;
}
.brown.lighten-2 {
  background-color: #a1887f !important;
  border-color: #a1887f !important;
}
.brown--text.text--lighten-2 {
  color: #a1887f !important;
  caret-color: #a1887f !important;
}
.brown.lighten-1 {
  background-color: #8d6e63 !important;
  border-color: #8d6e63 !important;
}
.brown--text.text--lighten-1 {
  color: #8d6e63 !important;
  caret-color: #8d6e63 !important;
}
.brown.darken-1 {
  background-color: #6d4c41 !important;
  border-color: #6d4c41 !important;
}
.brown--text.text--darken-1 {
  color: #6d4c41 !important;
  caret-color: #6d4c41 !important;
}
.brown.darken-2 {
  background-color: #5d4037 !important;
  border-color: #5d4037 !important;
}
.brown--text.text--darken-2 {
  color: #5d4037 !important;
  caret-color: #5d4037 !important;
}
.brown.darken-3 {
  background-color: #4e342e !important;
  border-color: #4e342e !important;
}
.brown--text.text--darken-3 {
  color: #4e342e !important;
  caret-color: #4e342e !important;
}
.brown.darken-4 {
  background-color: #3e2723 !important;
  border-color: #3e2723 !important;
}
.brown--text.text--darken-4 {
  color: #3e2723 !important;
  caret-color: #3e2723 !important;
}
.blue-grey {
  background-color: #607d8b !important;
  border-color: #607d8b !important;
}
.blue-grey--text {
  color: #607d8b !important;
  caret-color: #607d8b !important;
}
.blue-grey.lighten-5 {
  background-color: #eceff1 !important;
  border-color: #eceff1 !important;
}
.blue-grey--text.text--lighten-5 {
  color: #eceff1 !important;
  caret-color: #eceff1 !important;
}
.blue-grey.lighten-4 {
  background-color: #cfd8dc !important;
  border-color: #cfd8dc !important;
}
.blue-grey--text.text--lighten-4 {
  color: #cfd8dc !important;
  caret-color: #cfd8dc !important;
}
.blue-grey.lighten-3 {
  background-color: #b0bec5 !important;
  border-color: #b0bec5 !important;
}
.blue-grey--text.text--lighten-3 {
  color: #b0bec5 !important;
  caret-color: #b0bec5 !important;
}
.blue-grey.lighten-2 {
  background-color: #90a4ae !important;
  border-color: #90a4ae !important;
}
.blue-grey--text.text--lighten-2 {
  color: #90a4ae !important;
  caret-color: #90a4ae !important;
}
.blue-grey.lighten-1 {
  background-color: #78909c !important;
  border-color: #78909c !important;
}
.blue-grey--text.text--lighten-1 {
  color: #78909c !important;
  caret-color: #78909c !important;
}
.blue-grey.darken-1 {
  background-color: #546e7a !important;
  border-color: #546e7a !important;
}
.blue-grey--text.text--darken-1 {
  color: #546e7a !important;
  caret-color: #546e7a !important;
}
.blue-grey.darken-2 {
  background-color: #455a64 !important;
  border-color: #455a64 !important;
}
.blue-grey--text.text--darken-2 {
  color: #455a64 !important;
  caret-color: #455a64 !important;
}
.blue-grey.darken-3 {
  background-color: #37474f !important;
  border-color: #37474f !important;
}
.blue-grey--text.text--darken-3 {
  color: #37474f !important;
  caret-color: #37474f !important;
}
.blue-grey.darken-4 {
  background-color: #263238 !important;
  border-color: #263238 !important;
}
.blue-grey--text.text--darken-4 {
  color: #263238 !important;
  caret-color: #263238 !important;
}
.grey {
  background-color: #9e9e9e !important;
  border-color: #9e9e9e !important;
}
.grey--text {
  color: #9e9e9e !important;
  caret-color: #9e9e9e !important;
}
.grey.lighten-5 {
  background-color: #fafafa !important;
  border-color: #fafafa !important;
}
.grey--text.text--lighten-5 {
  color: #fafafa !important;
  caret-color: #fafafa !important;
}
.grey.lighten-4 {
  background-color: #f5f5f5 !important;
  border-color: #f5f5f5 !important;
}
.grey--text.text--lighten-4 {
  color: #f5f5f5 !important;
  caret-color: #f5f5f5 !important;
}
.grey.lighten-3 {
  background-color: #eee !important;
  border-color: #eee !important;
}
.grey--text.text--lighten-3 {
  color: #eee !important;
  caret-color: #eee !important;
}
.grey.lighten-2 {
  background-color: #e0e0e0 !important;
  border-color: #e0e0e0 !important;
}
.grey--text.text--lighten-2 {
  color: #e0e0e0 !important;
  caret-color: #e0e0e0 !important;
}
.grey.lighten-1 {
  background-color: #bdbdbd !important;
  border-color: #bdbdbd !important;
}
.grey--text.text--lighten-1 {
  color: #bdbdbd !important;
  caret-color: #bdbdbd !important;
}
.grey.darken-1 {
  background-color: #757575 !important;
  border-color: #757575 !important;
}
.grey--text.text--darken-1 {
  color: #757575 !important;
  caret-color: #757575 !important;
}
.grey.darken-2 {
  background-color: #616161 !important;
  border-color: #616161 !important;
}
.grey--text.text--darken-2 {
  color: #616161 !important;
  caret-color: #616161 !important;
}
.grey.darken-3 {
  background-color: #424242 !important;
  border-color: #424242 !important;
}
.grey--text.text--darken-3 {
  color: #424242 !important;
  caret-color: #424242 !important;
}
.grey.darken-4 {
  background-color: #212121 !important;
  border-color: #212121 !important;
}
.grey--text.text--darken-4 {
  color: #212121 !important;
  caret-color: #212121 !important;
}
.shades.black {
  background-color: #000 !important;
  border-color: #000 !important;
}
.shades--text.text--black {
  color: #000 !important;
  caret-color: #000 !important;
}
.shades.white {
  background-color: #fff !important;
  border-color: #fff !important;
}
.shades--text.text--white {
  color: #fff !important;
  caret-color: #fff !important;
}
.shades.transparent {
  background-color: transparent !important;
  border-color: transparent !important;
}
.shades--text.text--transparent {
  color: transparent !important;
  caret-color: transparent !important;
}
.elevation-0 {
  box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2), 0px 0px 0px 0px rgba(0,0,0,0.14), 0px 0px 0px 0px rgba(0,0,0,0.12) !important;
}
.elevation-1 {
  box-shadow: 0px 2px 1px -1px rgba(0,0,0,0.2), 0px 1px 1px 0px rgba(0,0,0,0.14), 0px 1px 3px 0px rgba(0,0,0,0.12) !important;
}
.elevation-2 {
  box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2), 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 1px 5px 0px rgba(0,0,0,0.12) !important;
}
.elevation-3 {
  box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.2), 0px 3px 4px 0px rgba(0,0,0,0.14), 0px 1px 8px 0px rgba(0,0,0,0.12) !important;
}
.elevation-4 {
  box-shadow: 0px 2px 4px -1px rgba(0,0,0,0.2), 0px 4px 5px 0px rgba(0,0,0,0.14), 0px 1px 10px 0px rgba(0,0,0,0.12) !important;
}
.elevation-5 {
  box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2), 0px 5px 8px 0px rgba(0,0,0,0.14), 0px 1px 14px 0px rgba(0,0,0,0.12) !important;
}
.elevation-6 {
  box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2), 0px 6px 10px 0px rgba(0,0,0,0.14), 0px 1px 18px 0px rgba(0,0,0,0.12) !important;
}
.elevation-7 {
  box-shadow: 0px 4px 5px -2px rgba(0,0,0,0.2), 0px 7px 10px 1px rgba(0,0,0,0.14), 0px 2px 16px 1px rgba(0,0,0,0.12) !important;
}
.elevation-8 {
  box-shadow: 0px 5px 5px -3px rgba(0,0,0,0.2), 0px 8px 10px 1px rgba(0,0,0,0.14), 0px 3px 14px 2px rgba(0,0,0,0.12) !important;
}
.elevation-9 {
  box-shadow: 0px 5px 6px -3px rgba(0,0,0,0.2), 0px 9px 12px 1px rgba(0,0,0,0.14), 0px 3px 16px 2px rgba(0,0,0,0.12) !important;
}
.elevation-10 {
  box-shadow: 0px 6px 6px -3px rgba(0,0,0,0.2), 0px 10px 14px 1px rgba(0,0,0,0.14), 0px 4px 18px 3px rgba(0,0,0,0.12) !important;
}
.elevation-11 {
  box-shadow: 0px 6px 7px -4px rgba(0,0,0,0.2), 0px 11px 15px 1px rgba(0,0,0,0.14), 0px 4px 20px 3px rgba(0,0,0,0.12) !important;
}
.elevation-12 {
  box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.2), 0px 12px 17px 2px rgba(0,0,0,0.14), 0px 5px 22px 4px rgba(0,0,0,0.12) !important;
}
.elevation-13 {
  box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.2), 0px 13px 19px 2px rgba(0,0,0,0.14), 0px 5px 24px 4px rgba(0,0,0,0.12) !important;
}
.elevation-14 {
  box-shadow: 0px 7px 9px -4px rgba(0,0,0,0.2), 0px 14px 21px 2px rgba(0,0,0,0.14), 0px 5px 26px 4px rgba(0,0,0,0.12) !important;
}
.elevation-15 {
  box-shadow: 0px 8px 9px -5px rgba(0,0,0,0.2), 0px 15px 22px 2px rgba(0,0,0,0.14), 0px 6px 28px 5px rgba(0,0,0,0.12) !important;
}
.elevation-16 {
  box-shadow: 0px 8px 10px -5px rgba(0,0,0,0.2), 0px 16px 24px 2px rgba(0,0,0,0.14), 0px 6px 30px 5px rgba(0,0,0,0.12) !important;
}
.elevation-17 {
  box-shadow: 0px 8px 11px -5px rgba(0,0,0,0.2), 0px 17px 26px 2px rgba(0,0,0,0.14), 0px 6px 32px 5px rgba(0,0,0,0.12) !important;
}
.elevation-18 {
  box-shadow: 0px 9px 11px -5px rgba(0,0,0,0.2), 0px 18px 28px 2px rgba(0,0,0,0.14), 0px 7px 34px 6px rgba(0,0,0,0.12) !important;
}
.elevation-19 {
  box-shadow: 0px 9px 12px -6px rgba(0,0,0,0.2), 0px 19px 29px 2px rgba(0,0,0,0.14), 0px 7px 36px 6px rgba(0,0,0,0.12) !important;
}
.elevation-20 {
  box-shadow: 0px 10px 13px -6px rgba(0,0,0,0.2), 0px 20px 31px 3px rgba(0,0,0,0.14), 0px 8px 38px 7px rgba(0,0,0,0.12) !important;
}
.elevation-21 {
  box-shadow: 0px 10px 13px -6px rgba(0,0,0,0.2), 0px 21px 33px 3px rgba(0,0,0,0.14), 0px 8px 40px 7px rgba(0,0,0,0.12) !important;
}
.elevation-22 {
  box-shadow: 0px 10px 14px -6px rgba(0,0,0,0.2), 0px 22px 35px 3px rgba(0,0,0,0.14), 0px 8px 42px 7px rgba(0,0,0,0.12) !important;
}
.elevation-23 {
  box-shadow: 0px 11px 14px -7px rgba(0,0,0,0.2), 0px 23px 36px 3px rgba(0,0,0,0.14), 0px 9px 44px 8px rgba(0,0,0,0.12) !important;
}
.elevation-24 {
  box-shadow: 0px 11px 15px -7px rgba(0,0,0,0.2), 0px 24px 38px 3px rgba(0,0,0,0.14), 0px 9px 46px 8px rgba(0,0,0,0.12) !important;
}
html {
  box-sizing: border-box;
  overflow-y: scroll; /* All browsers without overlaying scrollbars */
  -webkit-text-size-adjust: 100%; /* iOS 8+ */
}
*,
::before,
::after {
  box-sizing: inherit;
}
::before,
::after {
  text-decoration: inherit; /* Inherit text-decoration and vertical align to ::before and ::after pseudo elements */
  vertical-align: inherit;
}
* {
  background-repeat: no-repeat; /* Set `background-repeat: no-repeat` to all elements */
  padding: 0; /* Reset `padding` and `margin` of all elements */
  margin: 0;
}
audio:not([controls]) {
  display: none;
  height: 0;
}
hr {
  overflow: visible; /* Show the overflow in Edge and IE */
}
article,
aside,
details,
figcaption,
figure,
footer,
header,
main,
menu,
nav,
section,
summary {
  display: block;
}
summary {
  display: list-item; /* Add the correct display in all browsers */
}
small {
  font-size: 80%; /* Set font-size to 80% in `small` elements */
}
[hidden],
template {
  display: none; /* Add the correct display in IE */
}
abbr[title] {
  border-bottom: 1px dotted; /* Add a bordered underline effect in all browsers */
  text-decoration: none; /* Remove text decoration in Firefox 40+ */
}
a {
  background-color: transparent; /* Remove the gray background on active links in IE 10 */
  -webkit-text-decoration-skip: objects; /* Remove gaps in links underline in iOS 8+ and Safari 8+ */
}
a:active,
a:hover {
  outline-width: 0; /* Remove the outline when hovering in all browsers */
}
code,
kbd,
pre,
samp {
  font-family: monospace, monospace; /* Specify the font family of code elements */
}
b,
strong {
  font-weight: bolder; /* Correct style set to `bold` in Edge 12+, Safari 6.2+, and Chrome 18+ */
}
dfn {
  font-style: italic; /* Address styling not present in Safari and Chrome */
}
mark {
  background-color: #ff0;
  color: #000;
}
sub,
sup {
  font-size: 75%;
  line-height: 0;
  position: relative;
  vertical-align: baseline;
}
sub {
  bottom: -0.25em;
}
sup {
  top: -0.5em;
}
input {
  border-radius: 0;
}
button,
[type="button"],
[type="reset"],
[type="submit"],
[role="button"] {
  cursor: pointer;
}
[disabled] {
  cursor: default;
}
[type="number"] {
  width: auto; /* Firefox 36+ */
}
[type="search"] {
  -webkit-appearance: textfield; /* Safari 8+ */
}
[type="search"]::-webkit-search-cancel-button,
[type="search"]::-webkit-search-decoration {
  -webkit-appearance: none; /* Safari 8 */
}
textarea {
  overflow: auto; /* Internet Explorer 11+ */
  resize: vertical; /* Specify textarea resizability */
}
button,
input,
optgroup,
select,
textarea {
  font: inherit; /* Specify font inheritance of form elements */
}
optgroup {
  font-weight: bold; /* Restore the font weight unset by the previous rule. */
}
button {
  overflow: visible; /* Address `overflow` set to `hidden` in IE 8/9/10/11 */
}
button::-moz-focus-inner,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  border-style: 0;
  padding: 0;
}
button:-moz-focusring,
[type="button"]::-moz-focus-inner,
[type="reset"]::-moz-focus-inner,
[type="submit"]::-moz-focus-inner {
  outline: 0;
  border: 0;
}
button,
html [type="button"],
[type="reset"],
[type="submit"] {
  -webkit-appearance: button; /* Correct the inability to style clickable types in iOS */
}
button,
select {
  text-transform: none; /* Firefox 40+, Internet Explorer 11- */
}
button,
input,
select,
textarea {
  background-color: transparent;
  border-style: none;
  color: inherit;
}
select {
  -moz-appearance: none; /* Firefox 36+ */
  -webkit-appearance: none; /* Chrome 41+ */
}
select::-ms-expand {
  display: none; /* Internet Explorer 11+ */
}
select::-ms-value {
  color: currentColor; /* Internet Explorer 11+ */
}
legend {
  border: 0; /* Correct `color` not being inherited in IE 8/9/10/11 */
  color: inherit; /* Correct the color inheritance from `fieldset` elements in IE */
  display: table; /* Correct the text wrapping in Edge and IE */
  max-width: 100%; /* Correct the text wrapping in Edge and IE */
  white-space: normal; /* Correct the text wrapping in Edge and IE */
}
::-webkit-file-upload-button {
  -webkit-appearance: button; /* Correct the inability to style clickable types in iOS and Safari */
  font: inherit; /* Change font properties to `inherit` in Chrome and Safari */
}
[type="search"] {
  -webkit-appearance: textfield; /* Correct the odd appearance in Chrome and Safari */
  outline-offset: -2px; /* Correct the outline style in Safari */
}
img {
  border-style: none; /* Remove border when inside `a` element in IE 8/9/10 */
}
progress {
  vertical-align: baseline;
}
svg:not(:root) {
  overflow: hidden; /* Internet Explorer 11- */
}
audio,
canvas,
progress,
video {
  display: inline-block; /* Internet Explorer 11+, Windows Phone 8.1+ */
}
@media screen {
  [hidden~="screen"] {
    display: inherit;
  }
  [hidden~="screen"]:not(:active):not(:focus):not(:target) {
    position: absolute !important;
    clip: rect(0 0 0 0) !important;
  }
}
[aria-busy="true"] {
  cursor: progress;
}
[aria-controls] {
  cursor: pointer;
}
[aria-disabled] {
  cursor: default;
}
::-moz-selection {
  background-color: #b3d4fc; /* Required when declaring ::selection */
  color: #000;
  text-shadow: none;
}
::selection {
  background-color: #b3d4fc; /* Required when declaring ::selection */
  color: #000;
  text-shadow: none;
}
.bottom-sheet-transition-enter {
  transform: translateY(100%);
}
.bottom-sheet-transition-leave-to {
  transform: translateY(100%);
}
.carousel-transition-enter {
  transform: translate(100%, 0);
}
.carousel-transition-leave,
.carousel-transition-leave-to {
  position: absolute;
  top: 0;
  transform: translate(-100%, 0);
}
.carousel-reverse-transition-enter {
  transform: translate(-100%, 0);
}
.carousel-reverse-transition-leave,
.carousel-reverse-transition-leave-to {
  position: absolute;
  top: 0;
  transform: translate(100%, 0);
}
.dialog-transition-enter,
.dialog-transition-leave-to {
  transform: scale(0.5);
  opacity: 0;
}
.dialog-transition-enter-to,
.dialog-transition-leave {
  opacity: 1;
}
.dialog-bottom-transition-enter,
.dialog-bottom-transition-leave-to {
  transform: translateY(100%);
}
.picker-transition-enter-active,
.picker-reverse-transition-enter-active,
.picker-transition-leave-active,
.picker-reverse-transition-leave-active {
  transition: 0.3s cubic-bezier(0, 0, 0.2, 1);
}
.picker-transition-enter,
.picker-reverse-transition-enter,
.picker-transition-leave-to,
.picker-reverse-transition-leave-to {
  opacity: 0;
}
.picker-transition-leave,
.picker-reverse-transition-leave,
.picker-transition-leave-active,
.picker-reverse-transition-leave-active,
.picker-transition-leave-to,
.picker-reverse-transition-leave-to {
  position: absolute !important;
}
.picker-transition-enter {
  transform: translate(0, 100%);
}
.picker-transition-leave-to {
  transform: translate(0, -100%);
}
.picker-reverse-transition-enter {
  transform: translate(0, -100%);
}
.picker-reverse-transition-leave-to {
  transform: translate(0, 100%);
}
.picker-title-transition-enter-to,
.picker-title-transition-leave {
  transform: translate(0, 0);
}
.picker-title-transition-enter {
  transform: translate(-100%, 0);
}
.picker-title-transition-leave-to {
  opacity: 0;
  transform: translate(100%, 0);
}
.picker-title-transition-leave,
.picker-title-transition-leave-to,
.picker-title-transition-leave-active {
  position: absolute !important;
}
.tab-transition-enter {
  transform: translate(100%, 0);
}
.tab-transition-leave,
.tab-transition-leave-active {
  position: absolute;
  top: 0;
}
.tab-transition-leave-to {
  position: absolute;
  transform: translate(-100%, 0);
}
.tab-reverse-transition-enter {
  transform: translate(-100%, 0);
}
.tab-reverse-transition-leave,
.tab-reverse-transition-leave-to {
  top: 0;
  position: absolute;
  transform: translate(100%, 0);
}
.expand-transition-enter-active,
.expand-transition-leave-active {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.expand-transition-move {
  transition: transform 0.6s;
}
.expand-x-transition-enter-active,
.expand-x-transition-leave-active {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.expand-x-transition-move {
  transition: transform 0.6s;
}
.scale-transition-enter-active,
.scale-transition-leave-active {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.scale-transition-move {
  transition: transform 0.6s;
}
.scale-transition-enter,
.scale-transition-leave,
.scale-transition-leave-to {
  opacity: 0;
  transform: scale(0);
}
.message-transition-enter-active,
.message-transition-leave-active {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.message-transition-move {
  transition: transform 0.6s;
}
.message-transition-enter,
.message-transition-leave-to {
  opacity: 0;
  transform: translateY(-15px);
}
.message-transition-leave,
.message-transition-leave-active {
  position: absolute;
}
.slide-y-transition-enter-active,
.slide-y-transition-leave-active {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.slide-y-transition-move {
  transition: transform 0.6s;
}
.slide-y-transition-enter,
.slide-y-transition-leave-to {
  opacity: 0;
  transform: translateY(-15px);
}
.slide-y-reverse-transition-enter-active,
.slide-y-reverse-transition-leave-active {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.slide-y-reverse-transition-move {
  transition: transform 0.6s;
}
.slide-y-reverse-transition-enter,
.slide-y-reverse-transition-leave-to {
  opacity: 0;
  transform: translateY(15px);
}
.scroll-y-transition-enter-active,
.scroll-y-transition-leave-active {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.scroll-y-transition-move {
  transition: transform 0.6s;
}
.scroll-y-transition-enter,
.scroll-y-transition-leave-to {
  opacity: 0;
}
.scroll-y-transition-enter {
  transform: translateY(-15px);
}
.scroll-y-transition-leave-to {
  transform: translateY(15px);
}
.scroll-y-reverse-transition-enter-active,
.scroll-y-reverse-transition-leave-active {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.scroll-y-reverse-transition-move {
  transition: transform 0.6s;
}
.scroll-y-reverse-transition-enter,
.scroll-y-reverse-transition-leave-to {
  opacity: 0;
}
.scroll-y-reverse-transition-enter {
  transform: translateY(15px);
}
.scroll-y-reverse-transition-leave-to {
  transform: translateY(-15px);
}
.scroll-x-transition-enter-active,
.scroll-x-transition-leave-active {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.scroll-x-transition-move {
  transition: transform 0.6s;
}
.scroll-x-transition-enter,
.scroll-x-transition-leave-to {
  opacity: 0;
}
.scroll-x-transition-enter {
  transform: translateX(-15px);
}
.scroll-x-transition-leave-to {
  transform: translateX(15px);
}
.scroll-x-reverse-transition-enter-active,
.scroll-x-reverse-transition-leave-active {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.scroll-x-reverse-transition-move {
  transition: transform 0.6s;
}
.scroll-x-reverse-transition-enter,
.scroll-x-reverse-transition-leave-to {
  opacity: 0;
}
.scroll-x-reverse-transition-enter {
  transform: translateX(15px);
}
.scroll-x-reverse-transition-leave-to {
  transform: translateX(-15px);
}
.slide-x-transition-enter-active,
.slide-x-transition-leave-active {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.slide-x-transition-move {
  transition: transform 0.6s;
}
.slide-x-transition-enter,
.slide-x-transition-leave-to {
  opacity: 0;
  transform: translateX(-15px);
}
.slide-x-reverse-transition-enter-active,
.slide-x-reverse-transition-leave-active {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.slide-x-reverse-transition-move {
  transition: transform 0.6s;
}
.slide-x-reverse-transition-enter,
.slide-x-reverse-transition-leave-to {
  opacity: 0;
  transform: translateX(15px);
}
.fade-transition-enter-active,
.fade-transition-leave-active {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.fade-transition-move {
  transition: transform 0.6s;
}
.fade-transition-enter,
.fade-transition-leave-to {
  opacity: 0;
}
.fab-transition-enter-active,
.fab-transition-leave-active {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.fab-transition-move {
  transition: transform 0.6s;
}
.fab-transition-enter,
.fab-transition-leave-to {
  transform: scale(0) rotate(-45deg);
}
.blockquote {
  padding: 16px 0 16px 24px;
  font-size: 18px;
  font-weight: 300;
}
code,
kbd {
  display: inline-block;
  border-radius: 3px;
  white-space: pre-wrap;
  font-size: 85%;
  font-weight: 900;
}
code:after,
kbd:after,
code:before,
kbd:before {
  content: "\A0";
  letter-spacing: -1px;
}
code {
  background-color: #f5f5f5;
  color: #bd4147;
  box-shadow: 0px 2px 1px -1px rgba(0,0,0,0.2), 0px 1px 1px 0px rgba(0,0,0,0.14), 0px 1px 3px 0px rgba(0,0,0,0.12);
}
kbd {
  background: #616161;
  color: #fff;
}
html {
  font-size: 14px;
  overflow-x: hidden;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-tap-highlight-color: rgba(0,0,0,0);
}
.application {
  font-family: 'Roboto', sans-serif;
  line-height: 1.5;
}
::-ms-clear,
::-ms-reveal {
  display: none;
}
ul,
ol {
  padding-left: 24px;
}
.display-4 {
  font-size: 112px !important;
  font-weight: 300;
  line-height: 1 !important;
  letter-spacing: -0.04em !important;
  font-family: 'Roboto', sans-serif !important;
}
.display-3 {
  font-size: 56px !important;
  font-weight: 400;
  line-height: 1.35 !important;
  letter-spacing: -0.02em !important;
  font-family: 'Roboto', sans-serif !important;
}
.display-2 {
  font-size: 45px !important;
  font-weight: 400;
  line-height: 48px !important;
  letter-spacing: normal !important;
  font-family: 'Roboto', sans-serif !important;
}
.display-1 {
  font-size: 34px !important;
  font-weight: 400;
  line-height: 40px !important;
  letter-spacing: normal !important;
  font-family: 'Roboto', sans-serif !important;
}
.headline {
  font-size: 24px !important;
  font-weight: 400;
  line-height: 32px !important;
  letter-spacing: normal !important;
  font-family: 'Roboto', sans-serif !important;
}
.title {
  font-size: 20px !important;
  font-weight: 500;
  line-height: 1 !important;
  letter-spacing: 0.02em !important;
  font-family: 'Roboto', sans-serif !important;
}
.subheading {
  font-size: 16px !important;
  font-weight: 400;
}
.body-2 {
  font-size: 14px !important;
  font-weight: 500;
}
.body-1 {
  font-size: 14px !important;
  font-weight: 400;
}
.caption {
  font-size: 12px !important;
  font-weight: 400;
}
p {
  margin-bottom: 16px;
}
@media only print {
  .hidden-print-only {
    display: none !important;
  }
}
@media only screen {
  .hidden-screen-only {
    display: none !important;
  }
}
@media only screen and (max-width: 599px) {
  .hidden-xs-only {
    display: none !important;
  }
}
@media only screen and (min-width: 600px) and (max-width: 959px) {
  .hidden-sm-only {
    display: none !important;
  }
}
@media only screen and (max-width: 959px) {
  .hidden-sm-and-down {
    display: none !important;
  }
}
@media only screen and (min-width: 600px) {
  .hidden-sm-and-up {
    display: none !important;
  }
}
@media only screen and (min-width: 960px) and (max-width: 1263px) {
  .hidden-md-only {
    display: none !important;
  }
}
@media only screen and (max-width: 1263px) {
  .hidden-md-and-down {
    display: none !important;
  }
}
@media only screen and (min-width: 960px) {
  .hidden-md-and-up {
    display: none !important;
  }
}
@media only screen and (min-width: 1264px) and (max-width: 1903px) {
  .hidden-lg-only {
    display: none !important;
  }
}
@media only screen and (max-width: 1903px) {
  .hidden-lg-and-down {
    display: none !important;
  }
}
@media only screen and (min-width: 1264px) {
  .hidden-lg-and-up {
    display: none !important;
  }
}
@media only screen and (min-width: 1904px) {
  .hidden-xl-only {
    display: none !important;
  }
}
.overflow-hidden {
  overflow: hidden;
}
.overflow-x-hidden {
  overflow-x: hidden;
}
.overflow-y-hidden {
  overflow-y: hidden;
}
.right {
  float: right !important;
}
.left {
  float: left !important;
}
.ma-auto {
  margin-top: auto !important;
  margin-right: auto !important;
  margin-bottom: auto !important;
  margin-left: auto !important;
}
.my-auto {
  margin-top: auto !important;
  margin-bottom: auto !important;
}
.mx-auto {
  margin-left: auto !important;
  margin-right: auto !important;
}
.mt-auto {
  margin-top: auto !important;
}
.mr-auto {
  margin-right: auto !important;
}
.mb-auto {
  margin-bottom: auto !important;
}
.ml-auto {
  margin-left: auto !important;
}
.ma-0 {
  margin: 0 0 !important;
}
.my-0 {
  margin-top: 0 !important;
  margin-bottom: 0 !important;
}
.mx-0 {
  margin-left: 0 !important;
  margin-right: 0 !important;
}
.mt-0 {
  margin-top: 0 !important;
}
.mr-0 {
  margin-right: 0 !important;
}
.mb-0 {
  margin-bottom: 0 !important;
}
.ml-0 {
  margin-left: 0 !important;
}
.pa-0 {
  padding: 0 0 !important;
}
.py-0 {
  padding-top: 0 !important;
  padding-bottom: 0 !important;
}
.px-0 {
  padding-left: 0 !important;
  padding-right: 0 !important;
}
.pt-0 {
  padding-top: 0 !important;
}
.pr-0 {
  padding-right: 0 !important;
}
.pb-0 {
  padding-bottom: 0 !important;
}
.pl-0 {
  padding-left: 0 !important;
}
.ma-1 {
  margin: 4px 4px !important;
}
.my-1 {
  margin-top: 4px !important;
  margin-bottom: 4px !important;
}
.mx-1 {
  margin-left: 4px !important;
  margin-right: 4px !important;
}
.mt-1 {
  margin-top: 4px !important;
}
.mr-1 {
  margin-right: 4px !important;
}
.mb-1 {
  margin-bottom: 4px !important;
}
.ml-1 {
  margin-left: 4px !important;
}
.pa-1 {
  padding: 4px 4px !important;
}
.py-1 {
  padding-top: 4px !important;
  padding-bottom: 4px !important;
}
.px-1 {
  padding-left: 4px !important;
  padding-right: 4px !important;
}
.pt-1 {
  padding-top: 4px !important;
}
.pr-1 {
  padding-right: 4px !important;
}
.pb-1 {
  padding-bottom: 4px !important;
}
.pl-1 {
  padding-left: 4px !important;
}
.ma-2 {
  margin: 8px 8px !important;
}
.my-2 {
  margin-top: 8px !important;
  margin-bottom: 8px !important;
}
.mx-2 {
  margin-left: 8px !important;
  margin-right: 8px !important;
}
.mt-2 {
  margin-top: 8px !important;
}
.mr-2 {
  margin-right: 8px !important;
}
.mb-2 {
  margin-bottom: 8px !important;
}
.ml-2 {
  margin-left: 8px !important;
}
.pa-2 {
  padding: 8px 8px !important;
}
.py-2 {
  padding-top: 8px !important;
  padding-bottom: 8px !important;
}
.px-2 {
  padding-left: 8px !important;
  padding-right: 8px !important;
}
.pt-2 {
  padding-top: 8px !important;
}
.pr-2 {
  padding-right: 8px !important;
}
.pb-2 {
  padding-bottom: 8px !important;
}
.pl-2 {
  padding-left: 8px !important;
}
.ma-3 {
  margin: 16px 16px !important;
}
.my-3 {
  margin-top: 16px !important;
  margin-bottom: 16px !important;
}
.mx-3 {
  margin-left: 16px !important;
  margin-right: 16px !important;
}
.mt-3 {
  margin-top: 16px !important;
}
.mr-3 {
  margin-right: 16px !important;
}
.mb-3 {
  margin-bottom: 16px !important;
}
.ml-3 {
  margin-left: 16px !important;
}
.pa-3 {
  padding: 16px 16px !important;
}
.py-3 {
  padding-top: 16px !important;
  padding-bottom: 16px !important;
}
.px-3 {
  padding-left: 16px !important;
  padding-right: 16px !important;
}
.pt-3 {
  padding-top: 16px !important;
}
.pr-3 {
  padding-right: 16px !important;
}
.pb-3 {
  padding-bottom: 16px !important;
}
.pl-3 {
  padding-left: 16px !important;
}
.ma-4 {
  margin: 24px 24px !important;
}
.my-4 {
  margin-top: 24px !important;
  margin-bottom: 24px !important;
}
.mx-4 {
  margin-left: 24px !important;
  margin-right: 24px !important;
}
.mt-4 {
  margin-top: 24px !important;
}
.mr-4 {
  margin-right: 24px !important;
}
.mb-4 {
  margin-bottom: 24px !important;
}
.ml-4 {
  margin-left: 24px !important;
}
.pa-4 {
  padding: 24px 24px !important;
}
.py-4 {
  padding-top: 24px !important;
  padding-bottom: 24px !important;
}
.px-4 {
  padding-left: 24px !important;
  padding-right: 24px !important;
}
.pt-4 {
  padding-top: 24px !important;
}
.pr-4 {
  padding-right: 24px !important;
}
.pb-4 {
  padding-bottom: 24px !important;
}
.pl-4 {
  padding-left: 24px !important;
}
.ma-5 {
  margin: 48px 48px !important;
}
.my-5 {
  margin-top: 48px !important;
  margin-bottom: 48px !important;
}
.mx-5 {
  margin-left: 48px !important;
  margin-right: 48px !important;
}
.mt-5 {
  margin-top: 48px !important;
}
.mr-5 {
  margin-right: 48px !important;
}
.mb-5 {
  margin-bottom: 48px !important;
}
.ml-5 {
  margin-left: 48px !important;
}
.pa-5 {
  padding: 48px 48px !important;
}
.py-5 {
  padding-top: 48px !important;
  padding-bottom: 48px !important;
}
.px-5 {
  padding-left: 48px !important;
  padding-right: 48px !important;
}
.pt-5 {
  padding-top: 48px !important;
}
.pr-5 {
  padding-right: 48px !important;
}
.pb-5 {
  padding-bottom: 48px !important;
}
.pl-5 {
  padding-left: 48px !important;
}
@media all and (min-width: 0) {
  .text-xs-left {
    text-align: left !important;
  }
  .text-xs-center {
    text-align: center !important;
  }
  .text-xs-right {
    text-align: right !important;
  }
  .text-xs-justify {
    text-align: justify !important;
  }
}
@media all and (min-width: 600px) {
  .text-sm-left {
    text-align: left !important;
  }
  .text-sm-center {
    text-align: center !important;
  }
  .text-sm-right {
    text-align: right !important;
  }
  .text-sm-justify {
    text-align: justify !important;
  }
}
@media all and (min-width: 960px) {
  .text-md-left {
    text-align: left !important;
  }
  .text-md-center {
    text-align: center !important;
  }
  .text-md-right {
    text-align: right !important;
  }
  .text-md-justify {
    text-align: justify !important;
  }
}
@media all and (min-width: 1264px) {
  .text-lg-left {
    text-align: left !important;
  }
  .text-lg-center {
    text-align: center !important;
  }
  .text-lg-right {
    text-align: right !important;
  }
  .text-lg-justify {
    text-align: justify !important;
  }
}
@media all and (min-width: 1904px) {
  .text-xl-left {
    text-align: left !important;
  }
  .text-xl-center {
    text-align: center !important;
  }
  .text-xl-right {
    text-align: right !important;
  }
  .text-xl-justify {
    text-align: justify !important;
  }
}
.font-weight-thin {
  font-weight: 100 !important;
}
.font-weight-light {
  font-weight: 300 !important;
}
.font-weight-regular {
  font-weight: 400 !important;
}
.font-weight-medium {
  font-weight: 500 !important;
}
.font-weight-bold {
  font-weight: 700 !important;
}
.font-weight-black {
  font-weight: 900 !important;
}
.font-italic {
  font-style: italic !important;
}
.text-capitalize {
  text-transform: capitalize !important;
}
.text-lowercase {
  text-transform: lowercase !important;
}
.text-none {
  text-transform: none !important;
}
.text-uppercase {
  text-transform: uppercase !important;
}
.text-no-wrap {
  white-space: nowrap !important;
}
.text-truncate {
  white-space: nowrap !important;
  overflow: hidden !important;
  text-overflow: ellipsis !important;
  line-height: 1.1 !important;
}
.transition-fast-out-slow-in {
  transition: 0.3s cubic-bezier(0.4, 0, 0.2, 1) !important;
}
.transition-linear-out-slow-in {
  transition: 0.3s cubic-bezier(0, 0, 0.2, 1) !important;
}
.transition-fast-out-linear-in {
  transition: 0.3s cubic-bezier(0.4, 0, 1, 1) !important;
}
.transition-ease-in-out {
  transition: 0.3s cubic-bezier(0.4, 0, 0.6, 1) !important;
}
.transition-fast-in-fast-out {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.25, 1) !important;
}
.transition-swing {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1) !important;
}
.v-alert {
  border-radius: 0;
  border-width: 4px 0 0 0;
  border-style: solid;
  color: #fff;
  display: flex;
  font-size: 14px;
  margin: 4px auto;
  padding: 16px;
  position: relative;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-alert .v-alert__icon.v-icon,
.v-alert__dismissible .v-icon {
  align-self: center;
  color: rgba(0,0,0,0.3);
  font-size: 24px;
}
.v-alert--outline .v-icon {
  color: inherit !important;
}
.v-alert__icon {
  margin-right: 16px;
}
.v-alert__dismissible {
  align-self: flex-start;
  color: inherit;
  margin-left: 16px;
  margin-right: 0;
  text-decoration: none;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.v-alert__dismissible:hover {
  opacity: 0.8;
}
.v-alert--no-icon .v-alert__icon {
  display: none;
}
.v-alert > div {
  align-self: center;
  flex: 1 1;
}
@media screen and (max-width: 600px) {
  .v-alert__icon {
    display: none;
  }
}
.v-alert.v-alert {
  border-color: rgba(0,0,0,0.12) !important;
}
.v-alert.v-alert--outline {
  border: 1px solid currentColor !important;
}
.application {
  display: flex;
}
.application a {
  cursor: pointer;
}
.application--is-rtl {
  direction: rtl;
}
.application--wrap {
  flex: 1 1 auto;
  backface-visibility: hidden;
  display: flex;
  flex-direction: column;
  min-height: 100vh;
  max-width: 100%;
  position: relative;
}
.theme--light.application {
  background: #fafafa;
  color: rgba(0,0,0,0.87);
}
.theme--light.application .text--primary {
  color: rgba(0,0,0,0.87) !important;
}
.theme--light.application .text--secondary {
  color: rgba(0,0,0,0.54) !important;
}
.theme--light.application .text--disabled {
  color: rgba(0,0,0,0.38) !important;
}
.theme--dark.application {
  background: #303030;
  color: #fff;
}
.theme--dark.application .text--primary {
  color: #fff !important;
}
.theme--dark.application .text--secondary {
  color: rgba(255,255,255,0.7) !important;
}
.theme--dark.application .text--disabled {
  color: rgba(255,255,255,0.5) !important;
}
@-moz-document url-prefix() {
@media print {
    .application {
      display: block;
    }
    .application--wrap {
      display: block;
    }
}
}
.v-autocomplete.v-input > .v-input__control > .v-input__slot {
  cursor: text;
}
.v-autocomplete input {
  align-self: center;
}
.v-autocomplete--is-selecting-index input {
  opacity: 0;
}
.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line) .v-select__slot > input {
  margin-top: 24px;
}
.v-autocomplete:not(.v-input--is-disabled).v-select.v-text-field input {
  pointer-events: inherit;
}
.v-autocomplete__content.v-menu__content {
  border-radius: 0;
}
.v-autocomplete__content.v-menu__content .v-card {
  border-radius: 0;
}
.v-avatar {
  align-items: center;
  border-radius: 50%;
  display: inline-flex;
  justify-content: center;
  position: relative;
  text-align: center;
  vertical-align: middle;
}
.v-avatar img,
.v-avatar .v-icon,
.v-avatar .v-image {
  border-radius: 50%;
  display: inline-flex;
  height: inherit;
  width: inherit;
}
.v-avatar--tile {
  border-radius: 0;
}
.v-avatar--tile img,
.v-avatar--tile .v-icon,
.v-avatar--tile .v-image {
  border-radius: 0;
}
.application--is-rtl .v-badge__badge {
  right: initial;
  left: -22px;
}
.application--is-rtl .v-badge--overlap .v-badge__badge {
  right: initial;
  left: -8px;
}
.application--is-rtl .v-badge--overlap.v-badge--left .v-badge__badge {
  right: -8px;
  left: initial;
}
.application--is-rtl .v-badge--left .v-badge__badge {
  right: -22px;
  left: initial;
}
.v-badge {
  display: inline-block;
  position: relative;
}
.v-badge__badge {
  color: #fff;
  display: flex;
  position: absolute;
  font-size: 14px;
  top: -11px;
  right: -22px;
  border-radius: 50%;
  height: 22px;
  width: 22px;
  justify-content: center;
  align-items: center;
  flex-direction: row;
  flex-wrap: wrap;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-badge__badge .v-icon {
  font-size: 14px;
}
.v-badge--overlap .v-badge__badge {
  top: -8px;
  right: -8px;
}
.v-badge--overlap.v-badge--left .v-badge__badge {
  left: -8px;
  right: initial;
}
.v-badge--overlap.v-badge--bottom .v-badge__badge {
  bottom: -8px;
  top: initial;
}
.v-badge--left .v-badge__badge {
  left: -22px;
}
.v-badge--bottom .v-badge__badge {
  bottom: -11px;
  top: initial;
}
.theme--light.v-bottom-nav {
  background-color: #fff;
}
.theme--light.v-bottom-nav .v-btn:not(.v-btn--active) {
  color: rgba(0,0,0,0.54) !important;
}
.theme--dark.v-bottom-nav {
  background-color: #424242;
}
.theme--dark.v-bottom-nav .v-btn:not(.v-btn--active) {
  color: rgba(255,255,255,0.7) !important;
}
.v-item-group.v-bottom-nav {
  bottom: 0;
  box-shadow: 0 3px 14px 2px rgba(0,0,0,0.12);
  display: flex;
  left: 0;
  justify-content: center;
  transform: translate(0, 60px);
  transition: all 0.4s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
}
.v-item-group.v-bottom-nav--absolute {
  position: absolute;
}
.v-item-group.v-bottom-nav--active {
  transform: translate(0, 0);
}
.v-item-group.v-bottom-nav--fixed {
  position: fixed;
  z-index: 4;
}
.v-item-group.v-bottom-nav .v-btn {
  background: transparent !important;
  border-radius: 0;
  box-shadow: none !important;
  font-weight: 400;
  height: 100%;
  margin: 0;
  max-width: 168px;
  min-width: 80px;
  padding: 8px 12px 10px;
  text-transform: none;
  width: 100%;
  flex-shrink: 1;
}
.v-item-group.v-bottom-nav .v-btn .v-btn__content {
  flex-direction: column-reverse;
  font-size: 12px;
  white-space: nowrap;
  will-change: font-size;
}
.v-item-group.v-bottom-nav .v-btn .v-btn__content i.v-icon {
  color: inherit;
  margin-bottom: 4px;
  transition: all 0.4s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-item-group.v-bottom-nav .v-btn .v-btn__content span {
  line-height: 1;
}
.v-item-group.v-bottom-nav .v-btn--active {
  padding-top: 6px;
}
.v-item-group.v-bottom-nav .v-btn--active:before {
  background-color: transparent;
}
.v-item-group.v-bottom-nav .v-btn--active .v-btn__content {
  font-size: 14px;
}
.v-item-group.v-bottom-nav .v-btn--active .v-btn__content .v-icon {
  transform: none;
}
.v-item-group.v-bottom-nav--shift .v-btn__content {
  font-size: 14px;
}
.v-item-group.v-bottom-nav--shift .v-btn {
  transition: all 0.3s;
  min-width: 56px;
  max-width: 96px;
}
.v-item-group.v-bottom-nav--shift .v-btn--active {
  min-width: 96px;
  max-width: 168px;
}
.v-bottom-nav--shift .v-btn:not(.v-btn--active) .v-btn__content .v-icon {
  transform: scale(1, 1) translate(0, 8px);
}
.v-bottom-nav--shift .v-btn:not(.v-btn--active) .v-btn__content > span:not(.v-badge) {
  color: transparent;
}
.v-bottom-sheet.v-dialog {
  align-self: flex-end;
  border-radius: 0;
  flex: 1 0 100%;
  margin: 0;
  min-width: 100%;
  overflow: visible;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.v-bottom-sheet.v-dialog.v-bottom-sheet--inset {
  max-width: 70%;
  min-width: 0;
}
@media only screen and (max-width: 599px) {
  .v-bottom-sheet.v-dialog.v-bottom-sheet--inset {
    max-width: none;
  }
}
.theme--light.v-breadcrumbs .v-breadcrumbs__divider,
.theme--light.v-breadcrumbs .v-breadcrumbs__item--disabled {
  color: rgba(0,0,0,0.38);
}
.theme--dark.v-breadcrumbs .v-breadcrumbs__divider,
.theme--dark.v-breadcrumbs .v-breadcrumbs__item--disabled {
  color: rgba(255,255,255,0.5);
}
.v-breadcrumbs {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  flex: 0 1 auto;
  list-style-type: none;
  margin: 0;
  padding: 18px 12px;
}
.v-breadcrumbs li {
  align-items: center;
  display: inline-flex;
  font-size: 14px;
}
.v-breadcrumbs li .v-icon {
  font-size: 16px;
}
.v-breadcrumbs li:nth-child(even) {
  padding: 0 12px;
}
.v-breadcrumbs--large li {
  font-size: 16px;
}
.v-breadcrumbs--large li .v-icon {
  font-size: 16px;
}
.v-breadcrumbs__item {
  align-items: center;
  display: inline-flex;
  text-decoration: none;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-breadcrumbs__item--disabled {
  pointer-events: none;
}
.theme--light.v-btn-toggle {
  background: #fff;
}
.theme--light.v-btn-toggle .v-btn {
  color: rgba(0,0,0,0.87);
}
.theme--light.v-btn-toggle:not(.v-btn-toggle--only-child) .v-btn.v-btn--active:not(:last-child) {
  border-right-color: rgba(0,0,0,0.26);
}
.theme--dark.v-btn-toggle {
  background: #424242;
}
.theme--dark.v-btn-toggle .v-btn {
  color: #fff;
}
.theme--dark.v-btn-toggle:not(.v-btn-toggle--only-child) .v-btn.v-btn--active:not(:last-child) {
  border-right-color: rgba(255,255,255,0.3);
}
.v-btn-toggle {
  display: inline-flex;
  border-radius: 2px;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  will-change: background, box-shadow;
}
.v-btn-toggle .v-btn {
  justify-content: center;
  min-width: auto;
  width: auto;
  padding: 0 8px;
  margin: 0;
  opacity: 0.4;
  border-radius: 0;
}
.v-btn-toggle .v-btn:not(:last-child) {
  border-right: 1px solid transparent;
}
.v-btn-toggle .v-btn:after {
  display: none;
}
.v-btn-toggle .v-btn.v-btn--active {
  opacity: 1;
}
.v-btn-toggle .v-btn span + .v-icon {
  font-size: initial;
  margin-left: 10px;
}
.v-btn-toggle .v-btn:first-child {
  border-radius: 2px 0 0 2px;
}
.v-btn-toggle .v-btn:last-child {
  border-radius: 0 2px 2px 0;
}
.v-btn-toggle--selected {
  box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2), 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 1px 5px 0px rgba(0,0,0,0.12);
}
.v-ripple__container {
  color: inherit;
  border-radius: inherit;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  z-index: 0;
  pointer-events: none;
  contain: strict;
}
.v-ripple__animation {
  color: inherit;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 50%;
  background: currentColor;
  opacity: 0;
  pointer-events: none;
  overflow: hidden;
  will-change: transform, opacity;
}
.v-ripple__animation--enter {
  transition: none;
}
.v-ripple__animation--in {
  transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.1s cubic-bezier(0.4, 0, 0.2, 1);
}
.v-ripple__animation--out {
  transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.theme--light.v-btn {
  color: rgba(0,0,0,0.87);
}
.theme--light.v-btn.v-btn--disabled {
  color: rgba(0,0,0,0.26) !important;
}
.theme--light.v-btn.v-btn--disabled .v-icon,
.theme--light.v-btn.v-btn--disabled .v-btn__loading {
  color: rgba(0,0,0,0.26) !important;
}
.theme--light.v-btn.v-btn--disabled:not(.v-btn--icon):not(.v-btn--flat):not(.v-btn--outline) {
  background-color: rgba(0,0,0,0.12) !important;
}
.theme--light.v-btn:not(.v-btn--icon):not(.v-btn--flat) {
  background-color: #f5f5f5;
}
.theme--dark.v-btn {
  color: #fff;
}
.theme--dark.v-btn.v-btn--disabled {
  color: rgba(255,255,255,0.3) !important;
}
.theme--dark.v-btn.v-btn--disabled .v-icon,
.theme--dark.v-btn.v-btn--disabled .v-btn__loading {
  color: rgba(255,255,255,0.3) !important;
}
.theme--dark.v-btn.v-btn--disabled:not(.v-btn--icon):not(.v-btn--flat):not(.v-btn--outline) {
  background-color: rgba(255,255,255,0.12) !important;
}
.theme--dark.v-btn:not(.v-btn--icon):not(.v-btn--flat) {
  background-color: #212121;
}
.v-btn {
  align-items: center;
  border-radius: 2px;
  display: inline-flex;
  height: 36px;
  flex: 0 0 auto;
  font-size: 14px;
  font-weight: 500;
  justify-content: center;
  margin: 6px 8px;
  min-width: 88px;
  outline: 0;
  text-transform: uppercase;
  text-decoration: none;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1), color 1ms;
  position: relative;
  vertical-align: middle;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.v-btn:before {
  border-radius: inherit;
  color: inherit;
  content: '';
  position: absolute;
  left: 0;
  top: 0;
  height: 100%;
  opacity: 0.12;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
}
.v-btn {
  padding: 0 16px;
}
.v-btn--active,
.v-btn:hover,
.v-btn:focus {
  position: relative;
}
.v-btn--active:before,
.v-btn:hover:before,
.v-btn:focus:before {
  background-color: currentColor;
}
@media (hover: none) {
  .v-btn:hover::before {
    background-color: transparent;
  }
}
.v-btn__content {
  align-items: center;
  border-radius: inherit;
  color: inherit;
  display: flex;
  flex: 1 0 auto;
  justify-content: center;
  margin: 0 auto;
  position: relative;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  white-space: nowrap;
  width: inherit;
}
.v-btn--small {
  font-size: 13px;
  height: 28px;
  padding: 0 8px;
}
.v-btn--large {
  font-size: 15px;
  height: 44px;
  padding: 0 32px;
}
.v-btn .v-btn__content .v-icon {
  color: inherit;
}
.v-btn:not(.v-btn--depressed):not(.v-btn--flat) {
  will-change: box-shadow;
  box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2), 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 1px 5px 0px rgba(0,0,0,0.12);
}
.v-btn:not(.v-btn--depressed):not(.v-btn--flat):active {
  box-shadow: 0px 5px 5px -3px rgba(0,0,0,0.2), 0px 8px 10px 1px rgba(0,0,0,0.14), 0px 3px 14px 2px rgba(0,0,0,0.12);
}
.v-btn--icon {
  background: transparent;
  box-shadow: none !important;
  border-radius: 50%;
  justify-content: center;
  min-width: 0;
  width: 36px;
}
.v-btn--icon.v-btn--small {
  width: 28px;
}
.v-btn--icon.v-btn--large {
  width: 44px;
}
.v-btn--icon:before {
  border-radius: 50%;
}
.v-btn--floating {
  border-radius: 50%;
  min-width: 0;
  height: 56px;
  width: 56px;
  padding: 0;
}
.v-btn--floating.v-btn--fixed,
.v-btn--floating.v-btn--absolute {
  z-index: 4;
}
.v-btn--floating:not(.v-btn--depressed):not(.v-btn--flat) {
  box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2), 0px 6px 10px 0px rgba(0,0,0,0.14), 0px 1px 18px 0px rgba(0,0,0,0.12);
}
.v-btn--floating:not(.v-btn--depressed):not(.v-btn--flat):active {
  box-shadow: 0px 7px 8px -4px rgba(0,0,0,0.2), 0px 12px 17px 2px rgba(0,0,0,0.14), 0px 5px 22px 4px rgba(0,0,0,0.12);
}
.v-btn--floating .v-btn__content {
  flex: 1 1 auto;
  margin: 0;
  height: 100%;
}
.v-btn--floating:after {
  border-radius: 50%;
}
.v-btn--floating .v-btn__content > :not(:only-child) {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-btn--floating .v-btn__content > :not(:only-child):first-child {
  opacity: 1;
}
.v-btn--floating .v-btn__content > :not(:only-child):last-child {
  opacity: 0;
  transform: rotate(-45deg);
}
.v-btn--floating .v-btn__content > :not(:only-child):last-child,
.v-btn--floating .v-btn__content > :not(:only-child):first-child {
  -webkit-backface-visibility: hidden;
  position: absolute;
  left: 0;
  top: 0;
}
.v-btn--floating.v-btn--active .v-btn__content > :not(:only-child):first-child {
  opacity: 0;
  transform: rotate(45deg);
}
.v-btn--floating.v-btn--active .v-btn__content > :not(:only-child):last-child {
  opacity: 1;
  transform: rotate(0);
}
.v-btn--floating .v-icon {
  height: inherit;
  width: inherit;
}
.v-btn--floating.v-btn--small {
  height: 40px;
  width: 40px;
}
.v-btn--floating.v-btn--small .v-icon {
  font-size: 18px;
}
.v-btn--floating.v-btn--large {
  height: 72px;
  width: 72px;
}
.v-btn--floating.v-btn--large .v-icon {
  font-size: 30px;
}
.v-btn--reverse .v-btn__content {
  flex-direction: row-reverse;
}
.v-btn--reverse.v-btn--column .v-btn__content {
  flex-direction: column-reverse;
}
.v-btn--fixed,
.v-btn--absolute {
  margin: 0;
}
.v-btn.v-btn--absolute {
  position: absolute;
}
.v-btn.v-btn--fixed {
  position: fixed;
}
.v-btn--top:not(.v-btn--absolute) {
  top: 16px;
}
.v-btn--top.v-btn--absolute {
  top: -28px;
}
.v-btn--top.v-btn--absolute.v-btn--small {
  top: -20px;
}
.v-btn--top.v-btn--absolute.v-btn--large {
  top: -36px;
}
.v-btn--bottom:not(.v-btn--absolute) {
  bottom: 16px;
}
.v-btn--bottom.v-btn--absolute {
  bottom: -28px;
}
.v-btn--bottom.v-btn--absolute.v-btn--small {
  bottom: -20px;
}
.v-btn--bottom.v-btn--absolute.v-btn--large {
  bottom: -36px;
}
.v-btn--left {
  left: 16px;
}
.v-btn--right {
  right: 16px;
}
.v-btn.v-btn--disabled {
  box-shadow: none !important;
  pointer-events: none;
}
.v-btn:not(.v-btn--disabled):not(.v-btn--floating):not(.v-btn--icon) .v-btn__content .v-icon {
  transition: none;
}
.v-btn--icon {
  padding: 0;
}
.v-btn--loader {
  pointer-events: none;
}
.v-btn--loader .v-btn__content {
  opacity: 0;
}
.v-btn__loading {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  position: absolute;
  top: 0;
  width: 100%;
}
.v-btn__loading .v-icon--left {
  margin-right: 1rem;
  line-height: inherit;
}
.v-btn__loading .v-icon--right {
  margin-left: 1rem;
  line-height: inherit;
}
.v-btn.v-btn--outline {
  border: 1px solid currentColor;
  background: transparent !important;
  box-shadow: none;
}
.v-btn.v-btn--outline:hover {
  box-shadow: none;
}
.v-btn--block {
  display: flex;
  flex: 1;
  margin: 6px 0;
  width: 100%;
}
.v-btn--round {
  border-radius: 28px;
}
.v-btn--round:after {
  border-radius: 28px;
}
.v-btn:not(.v-btn--outline).primary,
.v-btn:not(.v-btn--outline).secondary,
.v-btn:not(.v-btn--outline).accent,
.v-btn:not(.v-btn--outline).success,
.v-btn:not(.v-btn--outline).error,
.v-btn:not(.v-btn--outline).warning,
.v-btn:not(.v-btn--outline).info {
  color: #fff;
}
.theme--light.v-calendar-daily {
  background-color: #fff;
}
.theme--light.v-calendar-daily .v-calendar-daily__intervals-head {
  border-right: #e0e0e0 1px solid;
}
.theme--light.v-calendar-daily .v-calendar-daily_head-day {
  border-right: #e0e0e0 1px solid;
  border-bottom: #e0e0e0 1px solid;
  color: #000;
}
.theme--light.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-weekday,
.theme--light.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-day-label {
  color: rgba(0,0,0,0.38);
}
.theme--light.v-calendar-daily .v-calendar-daily__intervals-body {
  border-right: #e0e0e0 1px solid;
}
.theme--light.v-calendar-daily .v-calendar-daily__intervals-body .v-calendar-daily__interval-text {
  color: #424242;
}
.theme--light.v-calendar-daily .v-calendar-daily__day {
  border-right: #e0e0e0 1px solid;
  border-bottom: #e0e0e0 1px solid;
}
.theme--light.v-calendar-daily .v-calendar-daily__day-interval {
  border-top: #e0e0e0 1px solid;
}
.theme--light.v-calendar-daily .v-calendar-daily__day-interval:first-child {
  border-top: none !important;
}
.theme--dark.v-calendar-daily {
  background-color: #303030;
}
.theme--dark.v-calendar-daily .v-calendar-daily__intervals-head {
  border-right: #9e9e9e 1px solid;
}
.theme--dark.v-calendar-daily .v-calendar-daily_head-day {
  border-right: #9e9e9e 1px solid;
  border-bottom: #9e9e9e 1px solid;
  color: #fff;
}
.theme--dark.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-weekday,
.theme--dark.v-calendar-daily .v-calendar-daily_head-day.v-past .v-calendar-daily_head-day-label {
  color: rgba(255,255,255,0.5);
}
.theme--dark.v-calendar-daily .v-calendar-daily__intervals-body {
  border-right: #9e9e9e 1px solid;
}
.theme--dark.v-calendar-daily .v-calendar-daily__intervals-body .v-calendar-daily__interval-text {
  color: #eee;
}
.theme--dark.v-calendar-daily .v-calendar-daily__day {
  border-right: #616161 1px solid;
  border-bottom: #616161 1px solid;
}
.theme--dark.v-calendar-daily .v-calendar-daily__day-interval {
  border-top: #616161 1px solid;
}
.theme--dark.v-calendar-daily .v-calendar-daily__day-interval:first-child {
  border-top: none !important;
}
.v-calendar-daily {
  display: flex;
  flex-direction: column;
  overflow: hidden;
  height: 100%;
}
.v-calendar-daily__head {
  flex: none;
  display: flex;
}
.v-calendar-daily__intervals-head {
  flex: none;
  width: 44px;
}
.v-calendar-daily_head-day {
  flex: 1 1 auto;
  width: 0;
}
.v-calendar-daily_head-weekday {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  padding: 4px 4px 4px 8px;
  font-size: 14px;
}
.v-calendar-daily_head-day-label {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  font-size: 40px;
  padding: 0px 4px 4px 8px;
  line-height: 40px;
  cursor: pointer;
}
.v-calendar-daily_head-day-label:hover {
  text-decoration: underline;
}
.v-calendar-daily__body {
  flex: 1 1 60%;
  overflow: hidden;
  display: flex;
  position: relative;
  flex-direction: column;
}
.v-calendar-daily__scroll-area {
  overflow-y: scroll;
  flex: 1 1 auto;
  display: flex;
  align-items: flex-start;
}
.v-calendar-daily__pane {
  width: 100%;
  overflow-y: hidden;
  flex: none;
  display: flex;
  align-items: flex-start;
}
.v-calendar-daily__day-container {
  display: flex;
  flex: 1;
  width: 100%;
  height: 100%;
}
.v-calendar-daily__intervals-body {
  flex: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  width: 44px;
}
.v-calendar-daily__interval {
  text-align: center;
  border-bottom: none;
}
.v-calendar-daily__interval-text {
  display: block;
  position: relative;
  top: -6px;
  font-size: 10px;
}
.v-calendar-daily__day {
  flex: 1;
  width: 0;
  position: relative;
}
.theme--light.v-calendar-weekly {
  background-color: #fff;
}
.theme--light.v-calendar-weekly .v-calendar-weekly__head-weekday {
  border-right: #e0e0e0 1px solid;
  color: #000;
}
.theme--light.v-calendar-weekly .v-calendar-weekly__head-weekday.v-past {
  color: rgba(0,0,0,0.38);
}
.theme--light.v-calendar-weekly .v-calendar-weekly__head-weekday.v-outside {
  background-color: #f7f7f7;
}
.theme--light.v-calendar-weekly .v-calendar-weekly__day {
  border-right: #e0e0e0 1px solid;
  border-bottom: #e0e0e0 1px solid;
  color: #000;
}
.theme--light.v-calendar-weekly .v-calendar-weekly__day.v-outside {
  background-color: #f7f7f7;
}
.theme--dark.v-calendar-weekly {
  background-color: #303030;
}
.theme--dark.v-calendar-weekly .v-calendar-weekly__head-weekday {
  border-right: #9e9e9e 1px solid;
  color: #fff;
}
.theme--dark.v-calendar-weekly .v-calendar-weekly__head-weekday.v-past {
  color: rgba(255,255,255,0.5);
}
.theme--dark.v-calendar-weekly .v-calendar-weekly__head-weekday.v-outside {
  background-color: #202020;
}
.theme--dark.v-calendar-weekly .v-calendar-weekly__day {
  border-right: #9e9e9e 1px solid;
  border-bottom: #9e9e9e 1px solid;
  color: #fff;
}
.theme--dark.v-calendar-weekly .v-calendar-weekly__day.v-outside {
  background-color: #202020;
}
.v-calendar-weekly {
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
}
.v-calendar-weekly__head {
  display: flex;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.v-calendar-weekly__head-weekday {
  flex: 1 0 20px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  padding: 0px 4px 0px 4px;
  font-size: 14px;
}
.v-calendar-weekly__week {
  display: flex;
  flex: 1;
}
.v-calendar-weekly__day {
  flex: 1;
  width: 0;
  overflow: hidden;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  position: relative;
  padding: 32px 4px 4px 4px;
}
.v-calendar-weekly__day.v-present .v-calendar-weekly__day-label {
  border: 1px solid currentColor;
}
.v-calendar-weekly__day.v-present .v-calendar-weekly__day-month {
  color: currentColor;
}
.v-calendar-weekly__day-label {
  position: absolute;
  text-decoration: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  cursor: pointer;
  box-shadow: none;
  text-align: center;
  left: 0;
  top: 0;
  border-radius: 16px;
  width: 32px;
  height: 32px;
  line-height: 32px;
}
.v-calendar-weekly__day-label:hover {
  text-decoration: underline;
}
.v-calendar-weekly__day-month {
  position: absolute;
  text-decoration: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  box-shadow: none;
  top: 0;
  left: 36px;
  height: 32px;
  line-height: 32px;
}
.theme--light.v-card {
  background-color: #fff;
  border-color: #fff;
  color: rgba(0,0,0,0.87);
}
.theme--dark.v-card {
  background-color: #424242;
  border-color: #424242;
  color: #fff;
}
.v-card {
  box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2), 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 1px 5px 0px rgba(0,0,0,0.12);
  text-decoration: none;
}
.v-card > *:first-child:not(.v-btn):not(.v-chip) {
  border-top-left-radius: inherit;
  border-top-right-radius: inherit;
}
.v-card > *:last-child:not(.v-btn):not(.v-chip) {
  border-bottom-left-radius: inherit;
  border-bottom-right-radius: inherit;
}
.v-card--flat {
  box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2), 0px 0px 0px 0px rgba(0,0,0,0.14), 0px 0px 0px 0px rgba(0,0,0,0.12);
}
.v-card--hover {
  cursor: pointer;
  transition: all 0.4s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition-property: box-shadow;
}
.v-card--hover:hover {
  box-shadow: 0px 5px 5px -3px rgba(0,0,0,0.2), 0px 8px 10px 1px rgba(0,0,0,0.14), 0px 3px 14px 2px rgba(0,0,0,0.12);
}
.v-card__title {
  align-items: center;
  display: flex;
  flex-wrap: wrap;
  padding: 16px;
}
.v-card__title--primary {
  padding-top: 24px;
}
.v-card__text {
  padding: 16px;
  width: 100%;
}
.v-card__actions {
  align-items: center;
  display: flex;
  padding: 8px;
}
.v-card__actions > *,
.v-card__actions .v-btn {
  margin: 0;
}
.v-card__actions .v-btn + .v-btn {
  margin-left: 8px;
}
.application--is-rtl .v-carousel__prev {
  left: auto;
  right: 5px;
}
.application--is-rtl .v-carousel__next {
  left: 5px;
  right: auto;
}
.v-carousel {
  width: 100%;
  position: relative;
  overflow: hidden;
  box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2), 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 1px 5px 0px rgba(0,0,0,0.12);
}
.v-carousel__prev,
.v-carousel__next {
  position: absolute;
  top: 50%;
  z-index: 1;
  transform: translateY(-50%);
}
.v-carousel__prev .v-btn,
.v-carousel__next .v-btn {
  margin: 0;
  height: auto;
  width: auto;
}
.v-carousel__prev .v-btn i,
.v-carousel__next .v-btn i {
  font-size: 48px;
}
.v-carousel__prev .v-btn:hover,
.v-carousel__next .v-btn:hover {
  background: none;
}
.v-carousel__prev {
  left: 5px;
}
.v-carousel__next {
  right: 5px;
}
.v-carousel__controls {
  background: rgba(0,0,0,0.5);
  align-items: center;
  bottom: 0;
  display: flex;
  justify-content: center;
  left: 0;
  position: absolute;
  height: 50px;
  list-style-type: none;
  width: 100%;
  z-index: 1;
}
.v-carousel__controls > .v-item-group {
  flex: 0 1 auto;
}
.v-carousel__controls__item {
  margin: 0 8px !important;
}
.v-carousel__controls__item .v-icon {
  opacity: 0.5;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-carousel__controls__item--active .v-icon {
  opacity: 1;
  vertical-align: middle;
}
.v-carousel__controls__item:hover {
  background: none;
}
.v-carousel__controls__item:hover .v-icon {
  opacity: 0.8;
}
.theme--light.v-chip {
  background: #e0e0e0;
  color: rgba(0,0,0,0.87);
}
.theme--light.v-chip--disabled {
  color: rgba(0,0,0,0.38);
}
.theme--dark.v-chip {
  background: #555;
  color: #fff;
}
.theme--dark.v-chip--disabled {
  color: rgba(255,255,255,0.5);
}
.application--is-rtl .v-chip__close {
  margin: 0 8px 0 2px;
}
.application--is-rtl .v-chip--removable .v-chip__content {
  padding: 0 12px 0 4px;
}
.application--is-rtl .v-chip--select-multi {
  margin: 4px 0 4px 4px;
}
.application--is-rtl .v-chip .v-avatar {
  margin-right: -12px;
  margin-left: 8px;
}
.application--is-rtl .v-chip .v-icon--right {
  margin-right: 12px;
  margin-left: -8px;
}
.application--is-rtl .v-chip .v-icon--left {
  margin-right: -8px;
  margin-left: 12px;
}
.v-chip {
  align-items: center;
  border-radius: 28px;
  display: inline-flex;
  font-size: 13px;
  margin: 4px;
  outline: none;
  position: relative;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  vertical-align: middle;
}
.v-chip .v-chip__content {
  align-items: center;
  border-radius: 28px;
  cursor: default;
  display: inline-flex;
  height: 32px;
  justify-content: space-between;
  padding: 0 12px;
  vertical-align: middle;
  white-space: nowrap;
  z-index: 1;
}
.v-chip--removable .v-chip__content {
  padding: 0 4px 0 12px;
}
.v-chip .v-avatar {
  height: 32px !important;
  margin-left: -12px;
  margin-right: 8px;
  min-width: 32px;
  width: 32px !important;
}
.v-chip .v-avatar img {
  height: 100%;
  width: 100%;
}
.v-chip:focus:not(.v-chip--disabled),
.v-chip--active,
.v-chip--selected {
  border-color: rgba(0,0,0,0.13);
  box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2), 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 1px 5px 0px rgba(0,0,0,0.12);
}
.v-chip:focus:not(.v-chip--disabled):after,
.v-chip--active:after,
.v-chip--selected:after {
  background: currentColor;
  border-radius: inherit;
  content: '';
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  transition: inherit;
  width: 100%;
  pointer-events: none;
  opacity: 0.13;
}
.v-chip--label {
  border-radius: 2px;
}
.v-chip--label .v-chip__content {
  border-radius: 2px;
}
.v-chip.v-chip.v-chip--outline {
  background: transparent !important;
  border: 1px solid currentColor;
  color: #9e9e9e;
  height: 32px;
}
.v-chip.v-chip.v-chip--outline .v-avatar {
  margin-left: -13px;
}
.v-chip--small {
  height: 24px !important;
}
.v-chip--small .v-avatar {
  height: 24px !important;
  min-width: 24px;
  width: 24px !important;
}
.v-chip--small .v-icon {
  font-size: 20px;
}
.v-chip__close {
  align-items: center;
  color: inherit;
  display: flex;
  font-size: 20px;
  margin: 0 2px 0 8px;
  text-decoration: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.v-chip__close > .v-icon {
  color: inherit !important;
  font-size: 20px;
  cursor: pointer;
  opacity: 0.5;
}
.v-chip__close > .v-icon:hover {
  opacity: 1;
}
.v-chip--disabled .v-chip__close {
  pointer-events: none;
}
.v-chip--select-multi {
  margin: 4px 4px 4px 0;
}
.v-chip .v-icon {
  color: inherit;
}
.v-chip .v-icon--right {
  margin-left: 12px;
  margin-right: -8px;
}
.v-chip .v-icon--left {
  margin-left: -8px;
  margin-right: 12px;
}
.v-content {
  transition: none;
  display: flex;
  flex: 1 0 auto;
  max-width: 100%;
}
.v-content[data-booted="true"] {
  transition: 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}
.v-content__wrap {
  flex: 1 1 auto;
  max-width: 100%;
  position: relative;
}
@-moz-document url-prefix() {
@media print {
    .v-content {
      display: block;
    }
}
}
.theme--light.v-counter {
  color: rgba(0,0,0,0.54);
}
.theme--dark.v-counter {
  color: rgba(255,255,255,0.7);
}
.v-counter {
  flex: 0 1 auto;
  font-size: 12px;
  min-height: 12px;
  line-height: 1;
}
.theme--light.v-data-iterator .v-data-iterator__actions {
  color: rgba(0,0,0,0.54);
}
.theme--light.v-data-iterator .v-data-iterator__actions__select .v-select .v-select__selection--comma {
  color: rgba(0,0,0,0.54) !important;
}
.theme--light.v-data-iterator .v-data-iterator__actions__select .v-select .v-input__append-inner {
  color: rgba(0,0,0,0.54) !important;
}
.theme--dark.v-data-iterator .v-data-iterator__actions {
  color: rgba(255,255,255,0.7);
}
.theme--dark.v-data-iterator .v-data-iterator__actions__select .v-select .v-select__selection--comma {
  color: rgba(255,255,255,0.7) !important;
}
.theme--dark.v-data-iterator .v-data-iterator__actions__select .v-select .v-input__append-inner {
  color: rgba(255,255,255,0.7) !important;
}
.v-data-iterator__actions {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  font-size: 12px;
  flex-wrap: wrap-reverse;
}
.v-data-iterator__actions .v-btn {
  color: inherit;
}
.v-data-iterator__actions .v-btn:last-of-type {
  margin-left: 14px;
}
.v-data-iterator__actions__range-controls {
  display: flex;
  align-items: center;
  min-height: 48px;
}
.v-data-iterator__actions__pagination {
  display: block;
  text-align: center;
  margin: 0 32px 0 24px;
}
.v-data-iterator__actions__select {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  margin-right: 14px;
  white-space: nowrap;
}
.v-data-iterator__actions__select .v-select {
  flex: 0 1 0;
  margin: 13px 0 13px 34px;
  padding: 0;
  position: initial;
}
.v-data-iterator__actions__select .v-select__selections {
  flex-wrap: nowrap;
}
.v-data-iterator__actions__select .v-select__selections .v-select__selection--comma {
  font-size: 12px;
}
.theme--light.v-datatable thead th.column.sortable .v-icon {
  color: rgba(0,0,0,0.38);
}
.theme--light.v-datatable thead th.column.sortable:hover {
  color: rgba(0,0,0,0.87);
}
.theme--light.v-datatable thead th.column.sortable.active {
  color: rgba(0,0,0,0.87);
}
.theme--light.v-datatable thead th.column.sortable.active .v-icon {
  color: rgba(0,0,0,0.87);
}
.theme--light.v-datatable .v-datatable__actions {
  background-color: #fff;
  color: rgba(0,0,0,0.54);
  border-top: 1px solid rgba(0,0,0,0.12);
}
.theme--light.v-datatable .v-datatable__expand-col--expanded {
  border-bottom: 1px solid #e0e0e0;
}
.theme--dark.v-datatable thead th.column.sortable .v-icon {
  color: rgba(255,255,255,0.5);
}
.theme--dark.v-datatable thead th.column.sortable:hover {
  color: #fff;
}
.theme--dark.v-datatable thead th.column.sortable.active {
  color: #fff;
}
.theme--dark.v-datatable thead th.column.sortable.active .v-icon {
  color: #fff;
}
.theme--dark.v-datatable .v-datatable__actions {
  background-color: #424242;
  color: rgba(255,255,255,0.7);
  border-top: 1px solid rgba(255,255,255,0.12);
}
.theme--dark.v-datatable .v-datatable__expand-col--expanded {
  border-bottom: 1px solid #616161;
}
.v-datatable .v-input--selection-controls {
  margin: 0;
  padding: 0;
}
.v-datatable thead th.column.sortable {
  cursor: pointer;
  outline: 0;
}
.v-datatable thead th.column.sortable .v-icon {
  font-size: 16px;
  display: inline-block;
  opacity: 0;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-datatable thead th.column.sortable:focus .v-icon,
.v-datatable thead th.column.sortable:hover .v-icon {
  opacity: 0.6;
}
.v-datatable thead th.column.sortable.active {
  transform: none;
}
.v-datatable thead th.column.sortable.active .v-icon {
  opacity: 1;
}
.v-datatable thead th.column.sortable.active.desc .v-icon {
  transform: rotate(-180deg);
}
.v-datatable__actions {
  display: flex;
  justify-content: flex-end;
  align-items: center;
  font-size: 12px;
  flex-wrap: wrap-reverse;
}
.v-datatable__actions .v-btn {
  color: inherit;
}
.v-datatable__actions .v-btn:last-of-type {
  margin-left: 14px;
}
.v-datatable__actions__range-controls {
  display: flex;
  align-items: center;
  min-height: 48px;
}
.v-datatable__actions__pagination {
  display: block;
  text-align: center;
  margin: 0 32px 0 24px;
}
.v-datatable__actions__select {
  display: flex;
  align-items: center;
  justify-content: flex-end;
  margin-right: 14px;
  white-space: nowrap;
}
.v-datatable__actions__select .v-select {
  flex: 0 1 0;
  margin: 13px 0 13px 34px;
  padding: 0;
  position: initial;
}
.v-datatable__actions__select .v-select__selections {
  flex-wrap: nowrap;
}
.v-datatable__actions__select .v-select__selections .v-select__selection--comma {
  font-size: 12px;
}
.v-datatable__progress {
  height: auto !important;
}
.v-datatable__progress tr,
.v-datatable__progress td,
.v-datatable__progress th {
  height: auto !important;
}
.v-datatable__progress th {
  padding: 0 !important;
}
.v-datatable__progress th .v-progress-linear {
  margin: 0;
}
.v-datatable__expand-row {
  border-top: none !important;
}
.v-datatable__expand-col {
  padding: 0 !important;
  height: 0px !important;
  visibility: hidden;
}
.v-datatable__expand-col--expanded {
  visibility: visible;
}
.v-datatable__expand-content {
  transition: height 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-datatable__expand-content > .card {
  border-radius: 0;
  box-shadow: none;
}
.theme--light.v-date-picker-header .v-date-picker-header__value:not(.v-date-picker-header__value--disabled) button:not(:hover):not(:focus) {
  color: rgba(0,0,0,0.87);
}
.theme--light.v-date-picker-header .v-date-picker-header__value--disabled button {
  color: rgba(0,0,0,0.38);
}
.theme--dark.v-date-picker-header .v-date-picker-header__value:not(.v-date-picker-header__value--disabled) button:not(:hover):not(:focus) {
  color: #fff;
}
.theme--dark.v-date-picker-header .v-date-picker-header__value--disabled button {
  color: rgba(255,255,255,0.5);
}
.v-date-picker-header {
  padding: 4px 16px;
  align-items: center;
  display: flex;
  justify-content: space-between;
  position: relative;
}
.v-date-picker-header .v-btn {
  margin: 0;
  z-index: auto;
}
.v-date-picker-header .v-icon {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.v-date-picker-header__value {
  flex: 1;
  text-align: center;
  position: relative;
  overflow: hidden;
}
.v-date-picker-header__value div {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
}
.v-date-picker-header__value button {
  cursor: pointer;
  font-weight: bold;
  outline: none;
  padding: 0.5rem;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-date-picker-header--disabled {
  pointer-events: none;
}
.theme--light.v-date-picker-table th,
.theme--light.v-date-picker-table .v-date-picker-table--date__week {
  color: rgba(0,0,0,0.38);
}
.theme--dark.v-date-picker-table th,
.theme--dark.v-date-picker-table .v-date-picker-table--date__week {
  color: rgba(255,255,255,0.5);
}
.v-date-picker-table {
  position: relative;
  padding: 0 12px;
  height: 242px;
}
.v-date-picker-table table {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  top: 0;
  table-layout: fixed;
  width: 100%;
}
.v-date-picker-table td,
.v-date-picker-table th {
  text-align: center;
  position: relative;
}
.v-date-picker-table th {
  font-size: 12px;
}
.v-date-picker-table--date .v-btn {
  height: 32px;
  width: 32px;
}
.v-date-picker-table .v-btn {
  z-index: auto;
  margin: 0;
  font-size: 12px;
}
.v-date-picker-table .v-btn.v-btn--active {
  color: #fff;
}
.v-date-picker-table--month td {
  width: 33.333333%;
  height: 56px;
  vertical-align: middle;
  text-align: center;
}
.v-date-picker-table--month td .v-btn {
  margin: 0 auto;
  max-width: 160px;
  min-width: 40px;
  width: 100%;
}
.v-date-picker-table--date th {
  padding: 8px 0;
  font-weight: 600;
}
.v-date-picker-table--date td {
  width: 45px;
}
.v-date-picker-table__events {
  height: 8px;
  left: 0;
  position: absolute;
  text-align: center;
  white-space: pre;
  width: 100%;
}
.v-date-picker-table__events > div {
  border-radius: 50%;
  display: inline-block;
  height: 8px;
  margin: 0 1px;
  width: 8px;
}
.v-date-picker-table--date .v-date-picker-table__events {
  bottom: 6px;
}
.v-date-picker-table--month .v-date-picker-table__events {
  bottom: 8px;
}
.v-date-picker-table--disabled {
  pointer-events: none;
}
.application--is-rtl .v-date-picker-title .v-picker__title__btn {
  text-align: right;
}
.v-date-picker-title {
  display: flex;
  justify-content: space-between;
  flex-direction: column;
  flex-wrap: wrap;
  line-height: 1;
}
.v-date-picker-title__year {
  align-items: center;
  display: inline-flex;
  font-size: 14px;
  font-weight: 500;
  margin-bottom: 8px;
}
.v-date-picker-title__date {
  font-size: 34px;
  text-align: left;
  font-weight: 500;
  position: relative;
  overflow: hidden;
  padding-bottom: 8px;
  margin-bottom: -8px;
}
.v-date-picker-title__date > div {
  position: relative;
}
.v-date-picker-title--disabled {
  pointer-events: none;
}
.v-date-picker-years {
  font-size: 16px;
  font-weight: 400;
  height: 286px;
  list-style-type: none;
  overflow: auto;
  padding: 0;
  text-align: center;
}
.v-date-picker-years li {
  cursor: pointer;
  padding: 8px 0;
  transition: none;
}
.v-date-picker-years li.active {
  font-size: 26px;
  font-weight: 500;
  padding: 10px 0;
}
.v-date-picker-years li:hover {
  background: rgba(0,0,0,0.12);
}
.v-picker--landscape .v-date-picker-years {
  height: 286px;
}
.v-dialog {
  box-shadow: 0px 11px 15px -7px rgba(0,0,0,0.2), 0px 24px 38px 3px rgba(0,0,0,0.14), 0px 9px 46px 8px rgba(0,0,0,0.12);
  border-radius: 2px;
  margin: 24px;
  overflow-y: auto;
  pointer-events: auto;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  width: 100%;
  z-index: inherit;
}
.v-dialog__content {
  align-items: center;
  display: flex;
  height: 100%;
  justify-content: center;
  left: 0;
  pointer-events: none;
  position: fixed;
  top: 0;
  transition: 0.2s cubic-bezier(0.25, 0.8, 0.25, 1);
  width: 100%;
  z-index: 6;
  outline: none;
}
.v-dialog:not(.v-dialog--fullscreen) {
  max-height: 90%;
}
.v-dialog__activator {
  cursor: pointer;
}
.v-dialog__activator * {
  cursor: pointer;
}
.v-dialog__container {
  display: inline-block;
  vertical-align: middle;
}
.v-dialog--animated {
  animation-duration: 0.15s;
  animation-name: animate-dialog;
  animation-timing-function: cubic-bezier(0.25, 0.8, 0.25, 1);
}
.v-dialog--fullscreen {
  border-radius: 0;
  margin: 0;
  height: 100%;
  position: fixed;
  overflow-y: auto;
  top: 0;
  left: 0;
}
.v-dialog--fullscreen > .v-card {
  min-height: 100%;
  min-width: 100%;
  margin: 0 !important;
  padding: 0 !important;
}
.v-dialog--scrollable,
.v-dialog--scrollable > form {
  display: flex;
}
.v-dialog--scrollable > .v-card,
.v-dialog--scrollable > form > .v-card {
  display: flex;
  flex: 1 1 100%;
  max-width: 100%;
  flex-direction: column;
}
.v-dialog--scrollable > .v-card > .v-card__title,
.v-dialog--scrollable > form > .v-card > .v-card__title,
.v-dialog--scrollable > .v-card > .v-card__actions,
.v-dialog--scrollable > form > .v-card > .v-card__actions {
  flex: 1 0 auto;
}
.v-dialog--scrollable > .v-card > .v-card__text,
.v-dialog--scrollable > form > .v-card > .v-card__text {
  overflow-y: auto;
  backface-visibility: hidden;
}
@keyframes animate-dialog {
  0% {
    transform: scale(1);
  }
  50% {
    transform: scale(1.03);
  }
  100% {
    transform: scale(1);
  }
}
.theme--light.v-divider {
  border-color: rgba(0,0,0,0.12);
}
.theme--dark.v-divider {
  border-color: rgba(255,255,255,0.12);
}
.v-divider {
  display: block;
  flex: 1 1 0px;
  max-width: 100%;
  height: 0px;
  max-height: 0px;
  border: solid;
  border-width: thin 0 0 0;
  transition: inherit;
}
.v-divider--inset:not(.v-divider--vertical) {
  margin-left: 72px;
  max-width: calc(100% - 72px);
}
.v-divider--vertical {
  align-self: stretch;
  border: solid;
  border-width: 0 thin 0 0;
  display: inline-flex;
  height: inherit;
  min-height: 100%;
  max-height: 100%;
  max-width: 0px;
  width: 0px;
  vertical-align: text-bottom;
}
.v-divider--vertical.v-divider--inset {
  margin-top: 8px;
  min-height: 0;
  max-height: calc(100% - 16px);
}
.theme--light.v-expansion-panel .v-expansion-panel__container {
  border-top: 1px solid rgba(0,0,0,0.12);
  background-color: #fff;
  color: rgba(0,0,0,0.87);
}
.theme--light.v-expansion-panel .v-expansion-panel__container .v-expansion-panel__header .v-expansion-panel__header__icon .v-icon {
  color: rgba(0,0,0,0.54);
}
.theme--light.v-expansion-panel .v-expansion-panel__container--disabled {
  color: rgba(0,0,0,0.38);
}
.theme--light.v-expansion-panel--focusable .v-expansion-panel__container:focus {
  background-color: #eee;
}
.theme--dark.v-expansion-panel .v-expansion-panel__container {
  border-top: 1px solid rgba(255,255,255,0.12);
  background-color: #424242;
  color: #fff;
}
.theme--dark.v-expansion-panel .v-expansion-panel__container .v-expansion-panel__header .v-expansion-panel__header__icon .v-icon {
  color: #fff;
}
.theme--dark.v-expansion-panel .v-expansion-panel__container--disabled {
  color: rgba(255,255,255,0.5);
}
.theme--dark.v-expansion-panel--focusable .v-expansion-panel__container:focus {
  background-color: #494949;
}
.v-expansion-panel {
  display: flex;
  flex-wrap: wrap;
  justify-content: center;
  list-style-type: none;
  padding: 0;
  text-align: left;
  width: 100%;
  box-shadow: 0px 2px 1px -1px rgba(0,0,0,0.2), 0px 1px 1px 0px rgba(0,0,0,0.14), 0px 1px 3px 0px rgba(0,0,0,0.12);
}
.v-expansion-panel__container {
  flex: 1 0 100%;
  max-width: 100%;
  outline: none;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-expansion-panel__container:first-child {
  border-top: none !important;
}
.v-expansion-panel__container .v-expansion-panel__header__iconnel__header__icon {
  margin-left: auto;
}
.v-expansion-panel__container--disabled .v-expansion-panel__header {
  pointer-events: none;
}
.v-expansion-panel__container--active > .v-expansion-panel__header .v-expansion-panel__header__icon .v-icon {
  transform: rotate(-180deg);
}
.v-expansion-panel__header {
  display: flex;
  cursor: pointer;
  align-items: center;
  position: relative;
  padding: 12px 24px;
  min-height: 48px;
}
.v-expansion-panel__header > *:not(.v-expansion-panel__header__icon) {
  flex: 1 1 auto;
}
.v-expansion-panel__body {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-expansion-panel__body > .v-card {
  border-radius: 0;
  box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2), 0px 0px 0px 0px rgba(0,0,0,0.14), 0px 0px 0px 0px rgba(0,0,0,0.12) !important;
}
.v-expansion-panel--popout,
.v-expansion-panel--inset {
  box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2), 0px 0px 0px 0px rgba(0,0,0,0.14), 0px 0px 0px 0px rgba(0,0,0,0.12);
}
.v-expansion-panel--popout .v-expansion-panel__container--active,
.v-expansion-panel--inset .v-expansion-panel__container--active {
  margin: 16px;
  box-shadow: 0px 3px 3px -2px rgba(0,0,0,0.2), 0px 3px 4px 0px rgba(0,0,0,0.14), 0px 1px 8px 0px rgba(0,0,0,0.12);
}
.v-expansion-panel--popout .v-expansion-panel__container,
.v-expansion-panel--inset .v-expansion-panel__container {
  max-width: 95%;
}
.v-expansion-panel--popout .v-expansion-panel__container--active {
  max-width: 100%;
}
.v-expansion-panel--inset .v-expansion-panel__container--active {
  max-width: 85%;
}
.theme--light.v-footer {
  background: #f5f5f5;
  color: rgba(0,0,0,0.87);
}
.theme--dark.v-footer {
  background: #212121;
  color: #fff;
}
.v-footer {
  align-items: center;
  display: flex;
  flex: 0 1 auto !important;
  min-height: 36px;
  transition: 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}
.v-footer--absolute,
.v-footer--fixed {
  bottom: 0;
  left: 0;
  width: 100%;
  z-index: 3;
}
.v-footer--inset {
  z-index: 2;
}
.v-footer--absolute {
  position: absolute;
}
.v-footer--fixed {
  position: fixed;
}
.v-form > .container {
  padding: 16px;
}
.v-form > .container > .layout > .flex {
  padding: 8px;
}
.v-form > .container > .layout:only-child {
  margin: -8px;
}
.v-form > .container > .layout:not(:only-child) {
  margin: auto -8px;
}
.container {
  flex: 1 1 100%;
  margin: auto;
  padding: 24px;
  width: 100%;
}
@media only screen and (min-width: 960px) {
  .container {
    max-width: 900px;
  }
}
@media only screen and (min-width: 1264px) {
  .container {
    max-width: 1185px;
  }
}
@media only screen and (min-width: 1904px) {
  .container {
    max-width: 1785px;
  }
}
@media only screen and (max-width: 959px) {
  .container {
    padding: 16px;
  }
}
.container.fluid {
  max-width: 100%;
}
.container.fill-height {
  align-items: center;
  display: flex;
}
.container.fill-height > .layout {
  height: 100%;
  flex: 1 1 auto;
}
.container.grid-list-xs .layout .flex {
  padding: 1px;
}
.container.grid-list-xs .layout:only-child {
  margin: -1px;
}
.container.grid-list-xs .layout:not(:only-child) {
  margin: auto -1px;
}
.container.grid-list-xs *:not(:only-child) .layout:first-child {
  margin-top: -1px;
}
.container.grid-list-xs *:not(:only-child) .layout:last-child {
  margin-bottom: -1px;
}
.container.grid-list-sm .layout .flex {
  padding: 2px;
}
.container.grid-list-sm .layout:only-child {
  margin: -2px;
}
.container.grid-list-sm .layout:not(:only-child) {
  margin: auto -2px;
}
.container.grid-list-sm *:not(:only-child) .layout:first-child {
  margin-top: -2px;
}
.container.grid-list-sm *:not(:only-child) .layout:last-child {
  margin-bottom: -2px;
}
.container.grid-list-md .layout .flex {
  padding: 4px;
}
.container.grid-list-md .layout:only-child {
  margin: -4px;
}
.container.grid-list-md .layout:not(:only-child) {
  margin: auto -4px;
}
.container.grid-list-md *:not(:only-child) .layout:first-child {
  margin-top: -4px;
}
.container.grid-list-md *:not(:only-child) .layout:last-child {
  margin-bottom: -4px;
}
.container.grid-list-lg .layout .flex {
  padding: 8px;
}
.container.grid-list-lg .layout:only-child {
  margin: -8px;
}
.container.grid-list-lg .layout:not(:only-child) {
  margin: auto -8px;
}
.container.grid-list-lg *:not(:only-child) .layout:first-child {
  margin-top: -8px;
}
.container.grid-list-lg *:not(:only-child) .layout:last-child {
  margin-bottom: -8px;
}
.container.grid-list-xl .layout .flex {
  padding: 12px;
}
.container.grid-list-xl .layout:only-child {
  margin: -12px;
}
.container.grid-list-xl .layout:not(:only-child) {
  margin: auto -12px;
}
.container.grid-list-xl *:not(:only-child) .layout:first-child {
  margin-top: -12px;
}
.container.grid-list-xl *:not(:only-child) .layout:last-child {
  margin-bottom: -12px;
}
.layout {
  display: flex;
  flex: 1 1 auto;
  flex-wrap: nowrap;
  min-width: 0;
}
.layout.row {
  flex-direction: row;
}
.layout.row.reverse {
  flex-direction: row-reverse;
}
.layout.column {
  flex-direction: column;
}
.layout.column.reverse {
  flex-direction: column-reverse;
}
.layout.column > .flex {
  max-width: 100%;
}
.layout.wrap {
  flex-wrap: wrap;
}
@media all and (min-width: 0) {
  .flex.xs1 {
    flex-basis: 8.333333333333332%;
    flex-grow: 0;
    max-width: 8.333333333333332%;
  }
  .flex.order-xs1 {
    order: 1;
  }
  .flex.xs2 {
    flex-basis: 16.666666666666664%;
    flex-grow: 0;
    max-width: 16.666666666666664%;
  }
  .flex.order-xs2 {
    order: 2;
  }
  .flex.xs3 {
    flex-basis: 25%;
    flex-grow: 0;
    max-width: 25%;
  }
  .flex.order-xs3 {
    order: 3;
  }
  .flex.xs4 {
    flex-basis: 33.33333333333333%;
    flex-grow: 0;
    max-width: 33.33333333333333%;
  }
  .flex.order-xs4 {
    order: 4;
  }
  .flex.xs5 {
    flex-basis: 41.66666666666667%;
    flex-grow: 0;
    max-width: 41.66666666666667%;
  }
  .flex.order-xs5 {
    order: 5;
  }
  .flex.xs6 {
    flex-basis: 50%;
    flex-grow: 0;
    max-width: 50%;
  }
  .flex.order-xs6 {
    order: 6;
  }
  .flex.xs7 {
    flex-basis: 58.333333333333336%;
    flex-grow: 0;
    max-width: 58.333333333333336%;
  }
  .flex.order-xs7 {
    order: 7;
  }
  .flex.xs8 {
    flex-basis: 66.66666666666666%;
    flex-grow: 0;
    max-width: 66.66666666666666%;
  }
  .flex.order-xs8 {
    order: 8;
  }
  .flex.xs9 {
    flex-basis: 75%;
    flex-grow: 0;
    max-width: 75%;
  }
  .flex.order-xs9 {
    order: 9;
  }
  .flex.xs10 {
    flex-basis: 83.33333333333334%;
    flex-grow: 0;
    max-width: 83.33333333333334%;
  }
  .flex.order-xs10 {
    order: 10;
  }
  .flex.xs11 {
    flex-basis: 91.66666666666666%;
    flex-grow: 0;
    max-width: 91.66666666666666%;
  }
  .flex.order-xs11 {
    order: 11;
  }
  .flex.xs12 {
    flex-basis: 100%;
    flex-grow: 0;
    max-width: 100%;
  }
  .flex.order-xs12 {
    order: 12;
  }
  .flex.offset-xs0 {
    margin-left: 0%;
  }
  .flex.offset-xs1 {
    margin-left: 8.333333333333332%;
  }
  .flex.offset-xs2 {
    margin-left: 16.666666666666664%;
  }
  .flex.offset-xs3 {
    margin-left: 25%;
  }
  .flex.offset-xs4 {
    margin-left: 33.33333333333333%;
  }
  .flex.offset-xs5 {
    margin-left: 41.66666666666667%;
  }
  .flex.offset-xs6 {
    margin-left: 50%;
  }
  .flex.offset-xs7 {
    margin-left: 58.333333333333336%;
  }
  .flex.offset-xs8 {
    margin-left: 66.66666666666666%;
  }
  .flex.offset-xs9 {
    margin-left: 75%;
  }
  .flex.offset-xs10 {
    margin-left: 83.33333333333334%;
  }
  .flex.offset-xs11 {
    margin-left: 91.66666666666666%;
  }
  .flex.offset-xs12 {
    margin-left: 100%;
  }
}
@media all and (min-width: 600px) {
  .flex.sm1 {
    flex-basis: 8.333333333333332%;
    flex-grow: 0;
    max-width: 8.333333333333332%;
  }
  .flex.order-sm1 {
    order: 1;
  }
  .flex.sm2 {
    flex-basis: 16.666666666666664%;
    flex-grow: 0;
    max-width: 16.666666666666664%;
  }
  .flex.order-sm2 {
    order: 2;
  }
  .flex.sm3 {
    flex-basis: 25%;
    flex-grow: 0;
    max-width: 25%;
  }
  .flex.order-sm3 {
    order: 3;
  }
  .flex.sm4 {
    flex-basis: 33.33333333333333%;
    flex-grow: 0;
    max-width: 33.33333333333333%;
  }
  .flex.order-sm4 {
    order: 4;
  }
  .flex.sm5 {
    flex-basis: 41.66666666666667%;
    flex-grow: 0;
    max-width: 41.66666666666667%;
  }
  .flex.order-sm5 {
    order: 5;
  }
  .flex.sm6 {
    flex-basis: 50%;
    flex-grow: 0;
    max-width: 50%;
  }
  .flex.order-sm6 {
    order: 6;
  }
  .flex.sm7 {
    flex-basis: 58.333333333333336%;
    flex-grow: 0;
    max-width: 58.333333333333336%;
  }
  .flex.order-sm7 {
    order: 7;
  }
  .flex.sm8 {
    flex-basis: 66.66666666666666%;
    flex-grow: 0;
    max-width: 66.66666666666666%;
  }
  .flex.order-sm8 {
    order: 8;
  }
  .flex.sm9 {
    flex-basis: 75%;
    flex-grow: 0;
    max-width: 75%;
  }
  .flex.order-sm9 {
    order: 9;
  }
  .flex.sm10 {
    flex-basis: 83.33333333333334%;
    flex-grow: 0;
    max-width: 83.33333333333334%;
  }
  .flex.order-sm10 {
    order: 10;
  }
  .flex.sm11 {
    flex-basis: 91.66666666666666%;
    flex-grow: 0;
    max-width: 91.66666666666666%;
  }
  .flex.order-sm11 {
    order: 11;
  }
  .flex.sm12 {
    flex-basis: 100%;
    flex-grow: 0;
    max-width: 100%;
  }
  .flex.order-sm12 {
    order: 12;
  }
  .flex.offset-sm0 {
    margin-left: 0%;
  }
  .flex.offset-sm1 {
    margin-left: 8.333333333333332%;
  }
  .flex.offset-sm2 {
    margin-left: 16.666666666666664%;
  }
  .flex.offset-sm3 {
    margin-left: 25%;
  }
  .flex.offset-sm4 {
    margin-left: 33.33333333333333%;
  }
  .flex.offset-sm5 {
    margin-left: 41.66666666666667%;
  }
  .flex.offset-sm6 {
    margin-left: 50%;
  }
  .flex.offset-sm7 {
    margin-left: 58.333333333333336%;
  }
  .flex.offset-sm8 {
    margin-left: 66.66666666666666%;
  }
  .flex.offset-sm9 {
    margin-left: 75%;
  }
  .flex.offset-sm10 {
    margin-left: 83.33333333333334%;
  }
  .flex.offset-sm11 {
    margin-left: 91.66666666666666%;
  }
  .flex.offset-sm12 {
    margin-left: 100%;
  }
}
@media all and (min-width: 960px) {
  .flex.md1 {
    flex-basis: 8.333333333333332%;
    flex-grow: 0;
    max-width: 8.333333333333332%;
  }
  .flex.order-md1 {
    order: 1;
  }
  .flex.md2 {
    flex-basis: 16.666666666666664%;
    flex-grow: 0;
    max-width: 16.666666666666664%;
  }
  .flex.order-md2 {
    order: 2;
  }
  .flex.md3 {
    flex-basis: 25%;
    flex-grow: 0;
    max-width: 25%;
  }
  .flex.order-md3 {
    order: 3;
  }
  .flex.md4 {
    flex-basis: 33.33333333333333%;
    flex-grow: 0;
    max-width: 33.33333333333333%;
  }
  .flex.order-md4 {
    order: 4;
  }
  .flex.md5 {
    flex-basis: 41.66666666666667%;
    flex-grow: 0;
    max-width: 41.66666666666667%;
  }
  .flex.order-md5 {
    order: 5;
  }
  .flex.md6 {
    flex-basis: 50%;
    flex-grow: 0;
    max-width: 50%;
  }
  .flex.order-md6 {
    order: 6;
  }
  .flex.md7 {
    flex-basis: 58.333333333333336%;
    flex-grow: 0;
    max-width: 58.333333333333336%;
  }
  .flex.order-md7 {
    order: 7;
  }
  .flex.md8 {
    flex-basis: 66.66666666666666%;
    flex-grow: 0;
    max-width: 66.66666666666666%;
  }
  .flex.order-md8 {
    order: 8;
  }
  .flex.md9 {
    flex-basis: 75%;
    flex-grow: 0;
    max-width: 75%;
  }
  .flex.order-md9 {
    order: 9;
  }
  .flex.md10 {
    flex-basis: 83.33333333333334%;
    flex-grow: 0;
    max-width: 83.33333333333334%;
  }
  .flex.order-md10 {
    order: 10;
  }
  .flex.md11 {
    flex-basis: 91.66666666666666%;
    flex-grow: 0;
    max-width: 91.66666666666666%;
  }
  .flex.order-md11 {
    order: 11;
  }
  .flex.md12 {
    flex-basis: 100%;
    flex-grow: 0;
    max-width: 100%;
  }
  .flex.order-md12 {
    order: 12;
  }
  .flex.offset-md0 {
    margin-left: 0%;
  }
  .flex.offset-md1 {
    margin-left: 8.333333333333332%;
  }
  .flex.offset-md2 {
    margin-left: 16.666666666666664%;
  }
  .flex.offset-md3 {
    margin-left: 25%;
  }
  .flex.offset-md4 {
    margin-left: 33.33333333333333%;
  }
  .flex.offset-md5 {
    margin-left: 41.66666666666667%;
  }
  .flex.offset-md6 {
    margin-left: 50%;
  }
  .flex.offset-md7 {
    margin-left: 58.333333333333336%;
  }
  .flex.offset-md8 {
    margin-left: 66.66666666666666%;
  }
  .flex.offset-md9 {
    margin-left: 75%;
  }
  .flex.offset-md10 {
    margin-left: 83.33333333333334%;
  }
  .flex.offset-md11 {
    margin-left: 91.66666666666666%;
  }
  .flex.offset-md12 {
    margin-left: 100%;
  }
}
@media all and (min-width: 1264px) {
  .flex.lg1 {
    flex-basis: 8.333333333333332%;
    flex-grow: 0;
    max-width: 8.333333333333332%;
  }
  .flex.order-lg1 {
    order: 1;
  }
  .flex.lg2 {
    flex-basis: 16.666666666666664%;
    flex-grow: 0;
    max-width: 16.666666666666664%;
  }
  .flex.order-lg2 {
    order: 2;
  }
  .flex.lg3 {
    flex-basis: 25%;
    flex-grow: 0;
    max-width: 25%;
  }
  .flex.order-lg3 {
    order: 3;
  }
  .flex.lg4 {
    flex-basis: 33.33333333333333%;
    flex-grow: 0;
    max-width: 33.33333333333333%;
  }
  .flex.order-lg4 {
    order: 4;
  }
  .flex.lg5 {
    flex-basis: 41.66666666666667%;
    flex-grow: 0;
    max-width: 41.66666666666667%;
  }
  .flex.order-lg5 {
    order: 5;
  }
  .flex.lg6 {
    flex-basis: 50%;
    flex-grow: 0;
    max-width: 50%;
  }
  .flex.order-lg6 {
    order: 6;
  }
  .flex.lg7 {
    flex-basis: 58.333333333333336%;
    flex-grow: 0;
    max-width: 58.333333333333336%;
  }
  .flex.order-lg7 {
    order: 7;
  }
  .flex.lg8 {
    flex-basis: 66.66666666666666%;
    flex-grow: 0;
    max-width: 66.66666666666666%;
  }
  .flex.order-lg8 {
    order: 8;
  }
  .flex.lg9 {
    flex-basis: 75%;
    flex-grow: 0;
    max-width: 75%;
  }
  .flex.order-lg9 {
    order: 9;
  }
  .flex.lg10 {
    flex-basis: 83.33333333333334%;
    flex-grow: 0;
    max-width: 83.33333333333334%;
  }
  .flex.order-lg10 {
    order: 10;
  }
  .flex.lg11 {
    flex-basis: 91.66666666666666%;
    flex-grow: 0;
    max-width: 91.66666666666666%;
  }
  .flex.order-lg11 {
    order: 11;
  }
  .flex.lg12 {
    flex-basis: 100%;
    flex-grow: 0;
    max-width: 100%;
  }
  .flex.order-lg12 {
    order: 12;
  }
  .flex.offset-lg0 {
    margin-left: 0%;
  }
  .flex.offset-lg1 {
    margin-left: 8.333333333333332%;
  }
  .flex.offset-lg2 {
    margin-left: 16.666666666666664%;
  }
  .flex.offset-lg3 {
    margin-left: 25%;
  }
  .flex.offset-lg4 {
    margin-left: 33.33333333333333%;
  }
  .flex.offset-lg5 {
    margin-left: 41.66666666666667%;
  }
  .flex.offset-lg6 {
    margin-left: 50%;
  }
  .flex.offset-lg7 {
    margin-left: 58.333333333333336%;
  }
  .flex.offset-lg8 {
    margin-left: 66.66666666666666%;
  }
  .flex.offset-lg9 {
    margin-left: 75%;
  }
  .flex.offset-lg10 {
    margin-left: 83.33333333333334%;
  }
  .flex.offset-lg11 {
    margin-left: 91.66666666666666%;
  }
  .flex.offset-lg12 {
    margin-left: 100%;
  }
}
@media all and (min-width: 1904px) {
  .flex.xl1 {
    flex-basis: 8.333333333333332%;
    flex-grow: 0;
    max-width: 8.333333333333332%;
  }
  .flex.order-xl1 {
    order: 1;
  }
  .flex.xl2 {
    flex-basis: 16.666666666666664%;
    flex-grow: 0;
    max-width: 16.666666666666664%;
  }
  .flex.order-xl2 {
    order: 2;
  }
  .flex.xl3 {
    flex-basis: 25%;
    flex-grow: 0;
    max-width: 25%;
  }
  .flex.order-xl3 {
    order: 3;
  }
  .flex.xl4 {
    flex-basis: 33.33333333333333%;
    flex-grow: 0;
    max-width: 33.33333333333333%;
  }
  .flex.order-xl4 {
    order: 4;
  }
  .flex.xl5 {
    flex-basis: 41.66666666666667%;
    flex-grow: 0;
    max-width: 41.66666666666667%;
  }
  .flex.order-xl5 {
    order: 5;
  }
  .flex.xl6 {
    flex-basis: 50%;
    flex-grow: 0;
    max-width: 50%;
  }
  .flex.order-xl6 {
    order: 6;
  }
  .flex.xl7 {
    flex-basis: 58.333333333333336%;
    flex-grow: 0;
    max-width: 58.333333333333336%;
  }
  .flex.order-xl7 {
    order: 7;
  }
  .flex.xl8 {
    flex-basis: 66.66666666666666%;
    flex-grow: 0;
    max-width: 66.66666666666666%;
  }
  .flex.order-xl8 {
    order: 8;
  }
  .flex.xl9 {
    flex-basis: 75%;
    flex-grow: 0;
    max-width: 75%;
  }
  .flex.order-xl9 {
    order: 9;
  }
  .flex.xl10 {
    flex-basis: 83.33333333333334%;
    flex-grow: 0;
    max-width: 83.33333333333334%;
  }
  .flex.order-xl10 {
    order: 10;
  }
  .flex.xl11 {
    flex-basis: 91.66666666666666%;
    flex-grow: 0;
    max-width: 91.66666666666666%;
  }
  .flex.order-xl11 {
    order: 11;
  }
  .flex.xl12 {
    flex-basis: 100%;
    flex-grow: 0;
    max-width: 100%;
  }
  .flex.order-xl12 {
    order: 12;
  }
  .flex.offset-xl0 {
    margin-left: 0%;
  }
  .flex.offset-xl1 {
    margin-left: 8.333333333333332%;
  }
  .flex.offset-xl2 {
    margin-left: 16.666666666666664%;
  }
  .flex.offset-xl3 {
    margin-left: 25%;
  }
  .flex.offset-xl4 {
    margin-left: 33.33333333333333%;
  }
  .flex.offset-xl5 {
    margin-left: 41.66666666666667%;
  }
  .flex.offset-xl6 {
    margin-left: 50%;
  }
  .flex.offset-xl7 {
    margin-left: 58.333333333333336%;
  }
  .flex.offset-xl8 {
    margin-left: 66.66666666666666%;
  }
  .flex.offset-xl9 {
    margin-left: 75%;
  }
  .flex.offset-xl10 {
    margin-left: 83.33333333333334%;
  }
  .flex.offset-xl11 {
    margin-left: 91.66666666666666%;
  }
  .flex.offset-xl12 {
    margin-left: 100%;
  }
}
.flex,
.child-flex > * {
  flex: 1 1 auto;
  max-width: 100%;
}
.align-start {
  align-items: flex-start;
}
.align-end {
  align-items: flex-end;
}
.align-center {
  align-items: center;
}
.align-baseline {
  align-items: baseline;
}
.align-self-start {
  align-self: flex-start;
}
.align-self-end {
  align-self: flex-end;
}
.align-self-center {
  align-self: center;
}
.align-self-baseline {
  align-self: baseline;
}
.align-content-start {
  align-content: flex-start;
}
.align-content-end {
  align-content: flex-end;
}
.align-content-center {
  align-content: center;
}
.align-content-space-between {
  align-content: space-between;
}
.align-content-space-around {
  align-content: space-around;
}
.justify-start {
  justify-content: flex-start;
}
.justify-end {
  justify-content: flex-end;
}
.justify-center {
  justify-content: center;
}
.justify-space-around {
  justify-content: space-around;
}
.justify-space-between {
  justify-content: space-between;
}
.justify-self-start {
  justify-self: flex-start;
}
.justify-self-end {
  justify-self: flex-end;
}
.justify-self-center {
  justify-self: center;
}
.justify-self-baseline {
  justify-self: baseline;
}
.spacer {
  flex-grow: 1 !important;
}
.grow {
  flex-grow: 1 !important;
  flex-shrink: 0 !important;
}
.shrink {
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
}
.scroll-y {
  overflow-y: auto;
}
.fill-height {
  height: 100%;
}
.hide-overflow {
  overflow: hidden !important;
}
.show-overflow {
  overflow: visible !important;
}
.no-wrap {
  white-space: nowrap;
}
.ellipsis {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.d-flex {
  display: flex !important;
}
.d-inline-flex {
  display: inline-flex !important;
}
.d-flex > *,
.d-inline-flex > * {
  flex: 1 1 auto !important;
}
.d-block {
  display: block !important;
}
.d-inline-block {
  display: inline-block !important;
}
.d-inline {
  display: inline !important;
}
.d-none {
  display: none !important;
}
.theme--light.v-icon {
  color: rgba(0,0,0,0.54);
}
.theme--light.v-icon.v-icon--disabled {
  color: rgba(0,0,0,0.38) !important;
}
.theme--dark.v-icon {
  color: #fff;
}
.theme--dark.v-icon.v-icon--disabled {
  color: rgba(255,255,255,0.5) !important;
}
.v-icon {
  align-items: center;
  display: inline-flex;
  font-feature-settings: 'liga';
  font-size: 24px;
  justify-content: center;
  line-height: 1;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  vertical-align: text-bottom;
}
.v-icon--right {
  margin-left: 16px;
}
.v-icon--left {
  margin-right: 16px;
}
.v-icon.v-icon.v-icon--link {
  cursor: pointer;
}
.v-icon--disabled {
  pointer-events: none;
  opacity: 0.6;
}
.v-icon--is-component {
  height: 24px;
}
.v-image {
  z-index: 0;
}
.v-image__image,
.v-image__placeholder {
  z-index: -1;
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}
.v-image__image {
  background-repeat: no-repeat;
}
.v-image__image--preload {
  filter: blur(2px);
}
.v-image__image--contain {
  background-size: contain;
}
.v-image__image--cover {
  background-size: cover;
}
.theme--light.v-input:not(.v-input--is-disabled) input,
.theme--light.v-input:not(.v-input--is-disabled) textarea {
  color: rgba(0,0,0,0.87);
}
.theme--light.v-input input::-moz-placeholder, .theme--light.v-input textarea::-moz-placeholder {
  color: rgba(0,0,0,0.38);
}
.theme--light.v-input input::placeholder,
.theme--light.v-input textarea::placeholder {
  color: rgba(0,0,0,0.38);
}
.theme--light.v-input--is-disabled .v-label,
.theme--light.v-input--is-disabled input,
.theme--light.v-input--is-disabled textarea {
  color: rgba(0,0,0,0.38);
}
.theme--dark.v-input:not(.v-input--is-disabled) input,
.theme--dark.v-input:not(.v-input--is-disabled) textarea {
  color: #fff;
}
.theme--dark.v-input input::-moz-placeholder, .theme--dark.v-input textarea::-moz-placeholder {
  color: rgba(255,255,255,0.5);
}
.theme--dark.v-input input::placeholder,
.theme--dark.v-input textarea::placeholder {
  color: rgba(255,255,255,0.5);
}
.theme--dark.v-input--is-disabled .v-label,
.theme--dark.v-input--is-disabled input,
.theme--dark.v-input--is-disabled textarea {
  color: rgba(255,255,255,0.5);
}
.v-input {
  align-items: flex-start;
  display: flex;
  flex: 1 1 auto;
  font-size: 16px;
  text-align: left;
}
.v-input .v-progress-linear {
  top: calc(100% - 1px);
  left: 0;
  margin: 0;
  position: absolute;
}
.v-input input {
  max-height: 32px;
}
.v-input input:invalid,
.v-input textarea:invalid {
  box-shadow: none;
}
.v-input input:focus,
.v-input textarea:focus,
.v-input input:active,
.v-input textarea:active {
  outline: none;
}
.v-input .v-label {
  height: 20px;
  line-height: 20px;
}
.v-input__append-outer,
.v-input__prepend-outer {
  display: inline-flex;
  margin-bottom: 4px;
  margin-top: 4px;
  line-height: 1;
}
.v-input__append-outer .v-icon,
.v-input__prepend-outer .v-icon {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.v-input__append-outer {
  margin-left: 9px;
}
.v-input__prepend-outer {
  margin-right: 9px;
}
.v-input__control {
  display: flex;
  flex-direction: column;
  height: auto;
  flex-grow: 1;
  flex-wrap: wrap;
  width: 100%;
}
.v-input__icon {
  align-items: center;
  display: inline-flex;
  height: 24px;
  flex: 1 0 auto;
  justify-content: center;
  min-width: 24px;
  width: 24px;
}
.v-input__icon--clear {
  border-radius: 50%;
}
.v-input__slot {
  align-items: center;
  color: inherit;
  display: flex;
  margin-bottom: 8px;
  min-height: inherit;
  position: relative;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
}
.v-input--is-disabled:not(.v-input--is-readonly) {
  pointer-events: none;
}
.v-input--is-loading > .v-input__control > .v-input__slot:before,
.v-input--is-loading > .v-input__control > .v-input__slot:after {
  display: none;
}
.v-input--hide-details > .v-input__control > .v-input__slot {
  margin-bottom: 0;
}
.v-input--has-state.error--text .v-label {
  animation: shake 0.6s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-item-group {
  flex: 0 1 auto;
  position: relative;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-item-group > * {
  cursor: pointer;
  flex: 1 1 auto;
}
.theme--light.v-jumbotron .v-jumbotron__content {
  color: rgba(0,0,0,0.87);
}
.theme--dark.v-jumbotron .v-jumbotron__content {
  color: #fff;
}
.v-jumbotron {
  display: block;
  top: 0;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
}
.v-jumbotron__wrapper {
  height: 100%;
  overflow: hidden;
  position: relative;
  transition: inherit;
  width: 100%;
}
.v-jumbotron__background {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  contain: strict;
  transition: inherit;
}
.v-jumbotron__image {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
  min-width: 100%;
  will-change: transform;
  transition: inherit;
}
.v-jumbotron__content {
  height: 100%;
  position: relative;
  transition: inherit;
}
.theme--light.v-label {
  color: rgba(0,0,0,0.54);
}
.theme--light.v-label--is-disabled {
  color: rgba(0,0,0,0.38);
}
.theme--dark.v-label {
  color: rgba(255,255,255,0.7);
}
.theme--dark.v-label--is-disabled {
  color: rgba(255,255,255,0.5);
}
.v-label {
  font-size: 16px;
  line-height: 1;
  min-height: 8px;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.theme--light.v-list {
  background: #fff;
  color: rgba(0,0,0,0.87);
}
.theme--light.v-list .v-list--disabled {
  color: rgba(0,0,0,0.38);
}
.theme--light.v-list .v-list__tile__sub-title {
  color: rgba(0,0,0,0.54);
}
.theme--light.v-list .v-list__tile__mask {
  color: rgba(0,0,0,0.38);
  background: #eee;
}
.theme--light.v-list .v-list__tile--link:hover,
.theme--light.v-list .v-list__tile--highlighted,
.theme--light.v-list .v-list__group__header:hover {
  background: rgba(0,0,0,0.04);
}
.theme--light.v-list .v-list__group--active:before,
.theme--light.v-list .v-list__group--active:after {
  background: rgba(0,0,0,0.12);
}
.theme--light.v-list .v-list__group--disabled .v-list__tile {
  color: rgba(0,0,0,0.38) !important;
}
.theme--light.v-list .v-list__group--disabled .v-list__group__header__prepend-icon .v-icon {
  color: rgba(0,0,0,0.38) !important;
}
.theme--dark.v-list {
  background: #424242;
  color: #fff;
}
.theme--dark.v-list .v-list--disabled {
  color: rgba(255,255,255,0.5);
}
.theme--dark.v-list .v-list__tile__sub-title {
  color: rgba(255,255,255,0.7);
}
.theme--dark.v-list .v-list__tile__mask {
  color: rgba(255,255,255,0.5);
  background: #494949;
}
.theme--dark.v-list .v-list__tile--link:hover,
.theme--dark.v-list .v-list__tile--highlighted,
.theme--dark.v-list .v-list__group__header:hover {
  background: rgba(255,255,255,0.08);
}
.theme--dark.v-list .v-list__group--active:before,
.theme--dark.v-list .v-list__group--active:after {
  background: rgba(255,255,255,0.12);
}
.theme--dark.v-list .v-list__group--disabled .v-list__tile {
  color: rgba(255,255,255,0.5) !important;
}
.theme--dark.v-list .v-list__group--disabled .v-list__group__header__prepend-icon .v-icon {
  color: rgba(255,255,255,0.5) !important;
}
.application--is-rtl .v-list__tile__title {
  text-align: right;
}
.application--is-rtl .v-list__tile__content {
  text-align: right;
}
.v-list {
  list-style-type: none;
  padding: 8px 0 8px;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-list > div {
  transition: inherit;
}
.v-list__tile {
  align-items: center;
  color: inherit;
  display: flex;
  font-size: 16px;
  font-weight: 400;
  height: 48px;
  margin: 0;
  padding: 0 16px;
  position: relative;
  text-decoration: none;
  transition: background 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-list__tile--link {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.v-list__tile__content,
.v-list__tile__action {
  height: 100%;
}
.v-list__tile__title,
.v-list__tile__sub-title {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
}
.v-list__tile__title {
  height: 24px;
  line-height: 24px;
  position: relative;
  text-align: left;
}
.v-list__tile__sub-title {
  font-size: 14px;
}
.v-list__tile__avatar {
  display: flex;
  justify-content: flex-start;
  min-width: 56px;
}
.v-list__tile__action {
  display: flex;
  justify-content: flex-start;
  min-width: 56px;
  align-items: center;
}
.v-list__tile__action .v-btn {
  padding: 0;
  margin: 0;
}
.v-list__tile__action .v-btn--icon {
  margin: -6px;
}
.v-list__tile__action .v-radio.v-radio {
  margin: 0;
}
.v-list__tile__action .v-input--selection-controls {
  padding: 0;
  margin: 0;
}
.v-list__tile__action .v-input--selection-controls .v-messages {
  display: none;
}
.v-list__tile__action .v-input--selection-controls .v-input__slot {
  margin: 0;
}
.v-list__tile__action-text {
  color: #9e9e9e;
  font-size: 12px;
}
.v-list__tile__action--stack {
  align-items: flex-end;
  justify-content: space-between;
  padding-top: 8px;
  padding-bottom: 8px;
  white-space: nowrap;
  flex-direction: column;
}
.v-list__tile__content {
  text-align: left;
  flex: 1 1 auto;
  overflow: hidden;
  display: flex;
  align-items: flex-start;
  justify-content: center;
  flex-direction: column;
}
.v-list__tile__content ~ .v-list__tile__avatar {
  justify-content: flex-end;
}
.v-list__tile__content ~ .v-list__tile__action:not(.v-list__tile__action--stack) {
  justify-content: flex-end;
}
.v-list__tile--active .v-list__tile__action:first-of-type .v-icon {
  color: inherit;
}
.v-list__tile--avatar {
  height: 56px;
}
.v-list--dense {
  padding-top: 4px;
  padding-bottom: 4px;
}
.v-list--dense .v-subheader {
  font-size: 13px;
  height: 40px;
}
.v-list--dense .v-list__group .v-subheader {
  height: 40px;
}
.v-list--dense .v-list__tile {
  font-size: 13px;
}
.v-list--dense .v-list__tile--avatar {
  height: 48px;
}
.v-list--dense .v-list__tile:not(.v-list__tile--avatar) {
  height: 40px;
}
.v-list--dense .v-list__tile .v-icon {
  font-size: 22px;
}
.v-list--dense .v-list__tile__sub-title {
  font-size: 13px;
}
.v-list--disabled {
  pointer-events: none;
}
.v-list--two-line .v-list__tile {
  height: 72px;
}
.v-list--two-line.v-list--dense .v-list__tile {
  height: 60px;
}
.v-list--three-line .v-list__tile {
  height: 88px;
}
.v-list--three-line .v-list__tile__avatar {
  margin-top: -18px;
}
.v-list--three-line .v-list__tile__sub-title {
  white-space: initial;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  display: -webkit-box;
}
.v-list--three-line.v-list--dense .v-list__tile {
  height: 76px;
}
.v-list > .v-list__group:before {
  top: 0;
}
.v-list > .v-list__group:before .v-list__tile__avatar {
  margin-top: -14px;
}
.v-list__group {
  padding: 0;
  position: relative;
  transition: inherit;
}
.v-list__group:before,
.v-list__group:after {
  content: '';
  height: 1px;
  left: 0;
  position: absolute;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
}
.v-list__group--active ~ .v-list__group:before {
  display: none;
}
.v-list__group__header {
  align-items: center;
  cursor: pointer;
  display: flex;
  list-style-type: none;
}
.v-list__group__header > div:not(.v-list__group__header__prepend-icon):not(.v-list__group__header__append-icon) {
  flex: 1 1 auto;
  overflow: hidden;
}
.v-list__group__header .v-list__group__header__append-icon,
.v-list__group__header .v-list__group__header__prepend-icon {
  padding: 0 16px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.v-list__group__header--sub-group {
  align-items: center;
  display: flex;
}
.v-list__group__header--sub-group div .v-list__tile {
  padding-left: 0;
}
.v-list__group__header--sub-group .v-list__group__header__prepend-icon {
  padding: 0 0 0 40px;
  margin-right: 8px;
}
.v-list__group__header .v-list__group__header__prepend-icon {
  display: flex;
  justify-content: flex-start;
  min-width: 56px;
}
.v-list__group__header--active .v-list__group__header__append-icon .v-icon {
  transform: rotate(-180deg);
}
.v-list__group__header--active .v-list__group__header__prepend-icon .v-icon {
  color: inherit;
}
.v-list__group__header--active.v-list__group__header--sub-group .v-list__group__header__prepend-icon .v-icon {
  transform: rotate(-180deg);
}
.v-list__group__items {
  position: relative;
  padding: 0;
  transition: inherit;
}
.v-list__group__items > div {
  display: block;
}
.v-list__group__items--no-action .v-list__tile {
  padding-left: 72px;
}
.v-list__group--disabled {
  pointer-events: none;
}
.v-list--subheader {
  padding-top: 0;
}
.v-menu {
  display: block;
  vertical-align: middle;
}
.v-menu--inline {
  display: inline-block;
}
.v-menu__activator {
  align-items: center;
  cursor: pointer;
  display: flex;
}
.v-menu__activator * {
  cursor: pointer;
}
.v-menu__content {
  position: absolute;
  display: inline-block;
  border-radius: 2px;
  max-width: 80%;
  overflow-y: auto;
  overflow-x: hidden;
  contain: content;
  will-change: transform;
  box-shadow: 0px 5px 5px -3px rgba(0,0,0,0.2), 0px 8px 10px 1px rgba(0,0,0,0.14), 0px 3px 14px 2px rgba(0,0,0,0.12);
}
.v-menu__content--active {
  pointer-events: none;
}
.v-menu__content--fixed {
  position: fixed;
}
.v-menu__content > .card {
  contain: content;
  backface-visibility: hidden;
}
.v-menu > .v-menu__content {
  max-width: none;
}
.v-menu-transition-enter .v-list__tile {
  min-width: 0;
  pointer-events: none;
}
.v-menu-transition-enter-to .v-list__tile {
  pointer-events: auto;
  transition-delay: 0.1s;
}
.v-menu-transition-leave-active,
.v-menu-transition-leave-to {
  pointer-events: none;
}
.v-menu-transition-enter,
.v-menu-transition-leave-to {
  opacity: 0;
}
.v-menu-transition-enter-active,
.v-menu-transition-leave-active {
  transition: all 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.v-menu-transition-enter.v-menu__content--auto {
  transition: none !important;
}
.v-menu-transition-enter.v-menu__content--auto .v-list__tile {
  opacity: 0;
  transform: translateY(-15px);
}
.v-menu-transition-enter.v-menu__content--auto .v-list__tile--active {
  opacity: 1;
  transform: none !important;
  pointer-events: auto;
}
.theme--light.v-messages {
  color: rgba(0,0,0,0.54);
}
.theme--dark.v-messages {
  color: rgba(255,255,255,0.7);
}
.application--is-rtl .v-messages {
  text-align: right;
}
.v-messages {
  flex: 1 1 auto;
  font-size: 12px;
  min-height: 12px;
  min-width: 1px;
  position: relative;
}
.v-messages__message {
  line-height: normal;
  word-break: break-word;
  overflow-wrap: break-word;
  word-wrap: break-word;
  -webkit-hyphens: auto;
          hyphens: auto;
}
.theme--light.v-navigation-drawer {
  background-color: #fff;
}
.theme--light.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border {
  background-color: rgba(0,0,0,0.12);
}
.theme--light.v-navigation-drawer .v-divider {
  border-color: rgba(0,0,0,0.12);
}
.theme--dark.v-navigation-drawer {
  background-color: #424242;
}
.theme--dark.v-navigation-drawer:not(.v-navigation-drawer--floating) .v-navigation-drawer__border {
  background-color: rgba(255,255,255,0.12);
}
.theme--dark.v-navigation-drawer .v-divider {
  border-color: rgba(255,255,255,0.12);
}
.v-navigation-drawer {
  transition: none;
  display: block;
  left: 0;
  max-width: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  pointer-events: auto;
  top: 0;
  will-change: transform;
  z-index: 3;
  -webkit-overflow-scrolling: touch;
}
.v-navigation-drawer[data-booted="true"] {
  transition: 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}
.v-navigation-drawer[data-booted="true"] {
  transition-property: transform, width;
}
.v-navigation-drawer__border {
  position: absolute;
  right: 0;
  top: 0;
  height: 100%;
  width: 1px;
}
.v-navigation-drawer.v-navigation-drawer--right:after {
  left: 0;
  right: initial;
}
.v-navigation-drawer--right {
  left: auto;
  right: 0;
}
.v-navigation-drawer--right > .v-navigation-drawer__border {
  right: auto;
  left: 0;
}
.v-navigation-drawer--absolute {
  position: absolute;
}
.v-navigation-drawer--fixed {
  position: fixed;
}
.v-navigation-drawer--floating:after {
  display: none;
}
.v-navigation-drawer--mini-variant {
  overflow: hidden;
}
.v-navigation-drawer--mini-variant .v-list__group__header__prepend-icon {
  flex: 1 0 auto;
  justify-content: center;
  width: 100%;
}
.v-navigation-drawer--mini-variant .v-list__tile__action,
.v-navigation-drawer--mini-variant .v-list__tile__avatar {
  justify-content: center;
  min-width: 48px;
}
.v-navigation-drawer--mini-variant .v-list__tile__content,
.v-navigation-drawer--mini-variant .v-list__tile:after {
  opacity: 0;
}
.v-navigation-drawer--mini-variant .v-subheader,
.v-navigation-drawer--mini-variant .v-divider,
.v-navigation-drawer--mini-variant .v-list--group {
  display: none !important;
}
.v-navigation-drawer--temporary,
.v-navigation-drawer--is-mobile {
  z-index: 6;
}
.v-navigation-drawer--temporary:not(.v-navigation-drawer--close),
.v-navigation-drawer--is-mobile:not(.v-navigation-drawer--close) {
  box-shadow: 0px 8px 10px -5px rgba(0,0,0,0.2), 0px 16px 24px 2px rgba(0,0,0,0.14), 0px 6px 30px 5px rgba(0,0,0,0.12);
}
.v-navigation-drawer .v-list {
  background: inherit;
}
.v-navigation-drawer > .v-list .v-list__tile {
  transition: none;
  font-weight: 500;
}
.v-navigation-drawer > .v-list .v-list__tile--active .v-list__tile__title {
  color: inherit;
}
.v-navigation-drawer > .v-list .v-list--group .v-list__tile {
  font-weight: 400;
}
.v-navigation-drawer > .v-list .v-list--group__header--active:after {
  background: transparent;
}
.v-navigation-drawer > .v-list:not(.v-list--dense) .v-list__tile {
  font-size: 14px;
}
.theme--light.v-overflow-btn .v-input__control::before,
.theme--light.v-overflow-btn .v-input__slot::before {
  background-color: rgba(0,0,0,0.12) !important;
}
.theme--light.v-overflow-btn.v-text-field--outline .v-input__control::before,
.theme--light.v-overflow-btn.v-text-field--outline .v-input__slot::before {
  background-color: transparent !important;
}
.theme--light.v-overflow-btn--segmented .v-input__append-inner,
.theme--light.v-overflow-btn--editable:hover .v-input__append-inner,
.theme--light.v-overflow-btn--editable.v-input--is-focused .v-input__append-inner,
.theme--light.v-overflow-btn--editable.v-select--is-menu-active .v-input__append-inner {
  border-left: 1px solid rgba(0,0,0,0.12);
}
.theme--light.v-overflow-btn:hover .v-input__slot,
.theme--light.v-overflow-btn.v-input--is-focused .v-input__slot,
.theme--light.v-overflow-btn.v-select--is-menu-active .v-input__slot {
  background: #fff;
}
.theme--dark.v-overflow-btn .v-input__control::before,
.theme--dark.v-overflow-btn .v-input__slot::before {
  background-color: rgba(255,255,255,0.12) !important;
}
.theme--dark.v-overflow-btn.v-text-field--outline .v-input__control::before,
.theme--dark.v-overflow-btn.v-text-field--outline .v-input__slot::before {
  background-color: transparent !important;
}
.theme--dark.v-overflow-btn--segmented .v-input__append-inner,
.theme--dark.v-overflow-btn--editable:hover .v-input__append-inner,
.theme--dark.v-overflow-btn--editable.v-input--is-focused .v-input__append-inner,
.theme--dark.v-overflow-btn--editable.v-select--is-menu-active .v-input__append-inner {
  border-left: 1px solid rgba(255,255,255,0.12);
}
.theme--dark.v-overflow-btn:hover .v-input__slot,
.theme--dark.v-overflow-btn.v-input--is-focused .v-input__slot,
.theme--dark.v-overflow-btn.v-select--is-menu-active .v-input__slot {
  background: #424242;
}
.v-overflow-btn {
  margin-top: 12px;
  padding-top: 0;
}
.v-overflow-btn:not(.v-overflow-btn--editable) > .v-input__control > .v-input__slot {
  cursor: pointer;
}
.v-overflow-btn .v-select__slot {
  height: 48px;
}
.v-overflow-btn .v-select__slot input {
  margin-left: 16px;
  cursor: pointer;
}
.v-overflow-btn .v-select__selection--comma:first-child {
  margin-left: 16px;
}
.v-overflow-btn .v-input__slot {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-overflow-btn .v-input__slot::after {
  content: none;
}
.v-overflow-btn .v-label {
  margin-left: 16px;
  top: calc(50% - 10px);
}
.v-overflow-btn .v-input__append-inner {
  width: 48px;
  height: 48px;
  align-self: auto;
  align-items: center;
  margin-top: 0;
  padding: 0;
  flex-shrink: 0;
}
.v-overflow-btn .v-input__append-outer,
.v-overflow-btn .v-input__prepend-outer {
  margin-top: 12px;
  margin-bottom: 12px;
}
.v-overflow-btn .v-input__control::before {
  height: 1px;
  top: -1px;
  content: '';
  left: 0;
  position: absolute;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
}
.v-overflow-btn.v-input--is-focused .v-input__slot,
.v-overflow-btn.v-select--is-menu-active .v-input__slot {
  box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2), 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 1px 5px 0px rgba(0,0,0,0.12);
}
.v-overflow-btn .v-select__selections {
  width: 0px;
}
.v-overflow-btn--segmented .v-select__selections {
  flex-wrap: nowrap;
}
.v-overflow-btn--segmented .v-select__selections .v-btn {
  border-radius: 0;
  margin: 0;
  margin-right: -16px;
  height: 48px;
  width: 100%;
}
.v-overflow-btn--segmented .v-select__selections .v-btn__content {
  justify-content: start;
}
.v-overflow-btn--segmented .v-select__selections .v-btn__content::before {
  background-color: transparent;
}
.v-overflow-btn--editable .v-select__slot input {
  cursor: text;
}
.v-overflow-btn--editable .v-input__append-inner,
.v-overflow-btn--editable .v-input__append-inner * {
  cursor: pointer;
}
.v-overlay {
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  pointer-events: none;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  z-index: 5;
}
.v-overlay--absolute {
  position: absolute;
}
.v-overlay:before {
  background-color: #212121;
  bottom: 0;
  content: '';
  height: 100%;
  left: 0;
  opacity: 0;
  position: absolute;
  right: 0;
  top: 0;
  transition: inherit;
  transition-delay: 150ms;
  width: 100%;
}
.v-overlay--active {
  pointer-events: auto;
  touch-action: none;
}
.v-overlay--active:before {
  opacity: 0.46;
}
.theme--light.v-pagination .v-pagination__item {
  background: #fff;
  color: #000;
  width: auto;
  min-width: 34px;
  padding: 0 5px;
}
.theme--light.v-pagination .v-pagination__item--active {
  color: #fff;
}
.theme--light.v-pagination .v-pagination__navigation {
  background: #fff;
}
.theme--light.v-pagination .v-pagination__navigation .v-icon {
  color: rgba(0,0,0,0.54);
}
.theme--dark.v-pagination .v-pagination__item {
  background: #424242;
  color: #fff;
  width: auto;
  min-width: 34px;
  padding: 0 5px;
}
.theme--dark.v-pagination .v-pagination__item--active {
  color: #fff;
}
.theme--dark.v-pagination .v-pagination__navigation {
  background: #424242;
}
.theme--dark.v-pagination .v-pagination__navigation .v-icon {
  color: #fff;
}
.v-pagination {
  align-items: center;
  display: inline-flex;
  list-style-type: none;
  margin: 0;
  max-width: 100%;
  padding: 0;
}
.v-pagination > li {
  align-items: center;
  display: flex;
}
.v-pagination--circle .v-pagination__item,
.v-pagination--circle .v-pagination__more,
.v-pagination--circle .v-pagination__navigation {
  border-radius: 50%;
}
.v-pagination--disabled {
  pointer-events: none;
  opacity: 0.6;
}
.v-pagination__item {
  box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2), 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 1px 5px 0px rgba(0,0,0,0.12);
  border-radius: 4px;
  font-size: 14px;
  background: transparent;
  height: 34px;
  width: 34px;
  margin: 0.3rem;
  text-decoration: none;
  transition: 0.3s cubic-bezier(0, 0, 0.2, 1);
}
.v-pagination__item--active {
  box-shadow: 0px 2px 4px -1px rgba(0,0,0,0.2), 0px 4px 5px 0px rgba(0,0,0,0.14), 0px 1px 10px 0px rgba(0,0,0,0.12);
}
.v-pagination__navigation {
  box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2), 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 1px 5px 0px rgba(0,0,0,0.12);
  display: inline-flex;
  justify-content: center;
  align-items: center;
  text-decoration: none;
  height: 2rem;
  border-radius: 4px;
  width: 2rem;
  margin: 0.3rem 10px;
}
.v-pagination__navigation .v-icon {
  font-size: 2rem;
  transition: 0.2s cubic-bezier(0.4, 0, 0.6, 1);
  vertical-align: middle;
}
.v-pagination__navigation--disabled {
  opacity: 0.6;
  pointer-events: none;
}
.v-pagination__more {
  margin: 0.3rem;
  display: inline-flex;
  align-items: flex-end;
  justify-content: center;
  height: 2rem;
  width: 2rem;
}
.v-parallax {
  position: relative;
  overflow: hidden;
  z-index: 0;
}
.v-parallax__image-container {
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1;
  contain: strict;
}
.v-parallax__image {
  position: absolute;
  bottom: 0;
  left: 50%;
  min-width: 100%;
  min-height: 100%;
  display: none;
  transform: translate(-50%, 0);
  will-change: transform;
  transition: 0.3s opacity cubic-bezier(0.25, 0.8, 0.5, 1);
  z-index: 1;
}
.v-parallax__content {
  color: #fff;
  height: 100%;
  z-index: 2;
  position: relative;
  display: flex;
  flex-direction: column;
  justify-content: center;
  padding: 0 1rem;
}
.theme--light.v-picker__title {
  background: #e0e0e0;
}
.theme--dark.v-picker__title {
  background: #616161;
}
.theme--light.v-picker__body {
  background: #fff;
}
.theme--dark.v-picker__body {
  background: #424242;
}
.v-picker {
  border-radius: 2px;
  contain: layout style;
  display: inline-flex;
  flex-direction: column;
  vertical-align: top;
  position: relative;
}
.v-picker--full-width {
  display: flex;
}
.v-picker__title {
  color: #fff;
  border-top-left-radius: 2px;
  border-top-right-radius: 2px;
  padding: 16px;
}
.v-picker__title__btn {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-picker__title__btn:not(.v-picker__title__btn--active) {
  opacity: 0.6;
  cursor: pointer;
}
.v-picker__title__btn:not(.v-picker__title__btn--active):hover:not(:focus) {
  opacity: 1;
}
.v-picker__title__btn--readonly {
  pointer-events: none;
}
.v-picker__title__btn--active {
  opacity: 1;
}
.v-picker__body {
  height: auto;
  overflow: hidden;
  position: relative;
  z-index: 0;
  flex: 1 0 auto;
  display: flex;
  flex-direction: column;
  align-items: center;
}
.v-picker__body > div {
  width: 100%;
}
.v-picker__body > div.fade-transition-leave-active {
  position: absolute;
}
.v-picker--landscape .v-picker__title {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  width: 170px;
  position: absolute;
  top: 0;
  left: 0;
  height: 100%;
  z-index: 1;
}
.v-picker--landscape .v-picker__body,
.v-picker--landscape .v-picker__actions {
  margin-left: 170px;
}
.v-progress-circular {
  position: relative;
  display: inline-flex;
  vertical-align: middle;
}
.v-progress-circular svg {
  width: 100%;
  height: 100%;
  margin: auto;
  position: absolute;
  top: 0;
  bottom: 0;
  left: 0;
  right: 0;
  z-index: 0;
}
.v-progress-circular--indeterminate svg {
  animation: progress-circular-rotate 1.4s linear infinite;
  transform-origin: center center;
  transition: all 0.2s ease-in-out;
}
.v-progress-circular--indeterminate .v-progress-circular__overlay {
  animation: progress-circular-dash 1.4s ease-in-out infinite;
  stroke-linecap: round;
  stroke-dasharray: 80, 200;
  stroke-dashoffset: 0px;
}
.v-progress-circular__underlay {
  stroke: rgba(0,0,0,0.1);
  z-index: 1;
}
.v-progress-circular__overlay {
  stroke: currentColor;
  z-index: 2;
  transition: all 0.6s ease-in-out;
}
.v-progress-circular__info {
  position: absolute;
  top: 50%;
  left: 50%;
  transform: translate(-50%, -50%);
}
@keyframes progress-circular-dash {
  0% {
    stroke-dasharray: 1, 200;
    stroke-dashoffset: 0px;
  }
  50% {
    stroke-dasharray: 100, 200;
    stroke-dashoffset: -15px;
  }
  100% {
    stroke-dasharray: 100, 200;
    stroke-dashoffset: -125px;
  }
}
@keyframes progress-circular-rotate {
  100% {
    transform: rotate(360deg);
  }
}
.v-progress-linear {
  background: transparent;
  margin: 1rem 0;
  overflow: hidden;
  width: 100%;
  position: relative;
}
.v-progress-linear__bar {
  width: 100%;
  height: inherit;
  position: relative;
  transition: 0.2s cubic-bezier(0.4, 0, 0.6, 1);
  z-index: 1;
}
.v-progress-linear__bar__determinate {
  height: inherit;
  transition: 0.2s cubic-bezier(0.4, 0, 0.6, 1);
}
.v-progress-linear__bar__indeterminate .long,
.v-progress-linear__bar__indeterminate .short {
  height: inherit;
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  will-change: left, right;
  width: auto;
  background-color: inherit;
}
.v-progress-linear__bar__indeterminate--active .long {
  animation: indeterminate;
  animation-duration: 2.2s;
  animation-iteration-count: infinite;
}
.v-progress-linear__bar__indeterminate--active .short {
  animation: indeterminate-short;
  animation-duration: 2.2s;
  animation-iteration-count: infinite;
}
.v-progress-linear__background {
  position: absolute;
  top: 0;
  left: 0;
  bottom: 0;
  transition: 0.3s ease-in;
}
.v-progress-linear__content {
  width: 100%;
  height: 100%;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 2;
}
.v-progress-linear--query .v-progress-linear__bar__indeterminate--active .long {
  animation: query;
  animation-duration: 2s;
  animation-iteration-count: infinite;
}
.v-progress-linear--query .v-progress-linear__bar__indeterminate--active .short {
  animation: query-short;
  animation-duration: 2s;
  animation-iteration-count: infinite;
}
@keyframes indeterminate {
  0% {
    left: -90%;
    right: 100%;
  }
  60% {
    left: -90%;
    right: 100%;
  }
  100% {
    left: 100%;
    right: -35%;
  }
}
@keyframes indeterminate-short {
  0% {
    left: -200%;
    right: 100%;
  }
  60% {
    left: 107%;
    right: -8%;
  }
  100% {
    left: 107%;
    right: -8%;
  }
}
@keyframes query {
  0% {
    right: -90%;
    left: 100%;
  }
  60% {
    right: -90%;
    left: 100%;
  }
  100% {
    right: 100%;
    left: -35%;
  }
}
@keyframes query-short {
  0% {
    right: -200%;
    left: 100%;
  }
  60% {
    right: 107%;
    left: -8%;
  }
  100% {
    right: 107%;
    left: -8%;
  }
}
.v-input--radio-group__input {
  display: flex;
  width: 100%;
}
.v-input--radio-group--column .v-input--radio-group__input > .v-label {
  padding-bottom: 8px;
}
.v-input--radio-group--row .v-input--radio-group__input > .v-label {
  padding-right: 8px;
}
.v-input--radio-group--row .v-input--radio-group__input {
  flex-direction: row;
  flex-wrap: wrap;
}
.v-input--radio-group--column .v-radio:not(:last-child):not(:only-child) {
  margin-bottom: 8px;
}
.v-input--radio-group--column .v-input--radio-group__input {
  flex-direction: column;
}
.theme--light.v-radio--is-disabled label {
  color: rgba(0,0,0,0.38);
}
.theme--light.v-radio--is-disabled .v-icon {
  color: rgba(0,0,0,0.26) !important;
}
.theme--dark.v-radio--is-disabled label {
  color: rgba(255,255,255,0.5);
}
.theme--dark.v-radio--is-disabled .v-icon {
  color: rgba(255,255,255,0.3) !important;
}
.v-radio {
  align-items: center;
  display: flex;
  height: auto;
  margin-right: 16px;
  outline: none;
}
.v-radio--is-disabled {
  pointer-events: none;
}
.theme--light.v-input--range-slider.v-input--slider.v-input--is-disabled .v-slider.v-slider .v-slider__thumb {
  background: #bdbdbd;
}
.theme--dark.v-input--range-slider.v-input--slider.v-input--is-disabled .v-slider.v-slider .v-slider__thumb {
  background: #424242;
}
.v-input--range-slider.v-input--is-disabled .v-slider__track-fill {
  display: none;
}
.v-input--range-slider.v-input--is-disabled.v-input--slider .v-slider.v-slider .v-slider__thumb {
  border-color: transparent;
}
.v-rating .v-icon {
  padding: 0.5rem;
  border-radius: 50%;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.v-rating--readonly .v-icon {
  pointer-events: none;
}
.v-rating--dense .v-icon {
  padding: 0.1rem;
}
.v-responsive {
  position: relative;
  overflow: hidden;
  flex: 1 0 auto;
  display: flex;
}
.v-responsive__content {
  flex: 1 0 0px;
}
.v-responsive__sizer {
  transition: padding-bottom 0.2s cubic-bezier(0.25, 0.8, 0.5, 1);
  flex: 0 0 0px;
}
.v-ripple__container {
  color: inherit;
  border-radius: inherit;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  overflow: hidden;
  z-index: 0;
  pointer-events: none;
  contain: strict;
}
.v-ripple__animation {
  color: inherit;
  position: absolute;
  top: 0;
  left: 0;
  border-radius: 50%;
  background: currentColor;
  opacity: 0;
  pointer-events: none;
  overflow: hidden;
  will-change: transform, opacity;
}
.v-ripple__animation--enter {
  transition: none;
}
.v-ripple__animation--in {
  transition: transform 0.25s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.1s cubic-bezier(0.4, 0, 0.2, 1);
}
.v-ripple__animation--out {
  transition: opacity 0.3s cubic-bezier(0.4, 0, 0.2, 1);
}
.theme--light.v-select .v-select__selections {
  color: rgba(0,0,0,0.87);
}
.theme--light.v-select.v-input--is-disabled .v-select__selections {
  color: rgba(0,0,0,0.38);
}
.theme--light.v-select .v-chip--disabled,
.theme--light.v-select .v-select__selection--disabled {
  color: rgba(0,0,0,0.38);
}
.theme--light.v-select.v-text-field--solo-inverted.v-input--is-focused .v-select__selections {
  color: #fff;
}
.theme--dark.v-select .v-select__selections {
  color: #fff;
}
.theme--dark.v-select.v-input--is-disabled .v-select__selections {
  color: rgba(255,255,255,0.5);
}
.theme--dark.v-select .v-chip--disabled,
.theme--dark.v-select .v-select__selection--disabled {
  color: rgba(255,255,255,0.5);
}
.theme--dark.v-select.v-text-field--solo-inverted.v-input--is-focused .v-select__selections {
  color: rgba(0,0,0,0.87);
}
.v-select {
  position: relative;
}
.v-select > .v-input__control > .v-input__slot {
  cursor: pointer;
}
.v-select .v-chip {
  flex: 0 1 auto;
}
.v-select .fade-transition-leave-active {
  position: absolute;
  left: 0;
}
.v-select.v-input--is-dirty ::-moz-placeholder {
  color: transparent !important;
}
.v-select.v-input--is-dirty ::placeholder {
  color: transparent !important;
}
.v-select:not(.v-input--is-dirty):not(.v-input--is-focused) .v-text-field__prefix {
  line-height: 20px;
  position: absolute;
  top: 7px;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-select.v-text-field--enclosed:not(.v-text-field--single-line) .v-select__selections {
  padding-top: 24px;
}
.v-select.v-text-field input {
  flex: 1 1;
  margin-top: 0;
  min-width: 0;
  pointer-events: none;
  position: relative;
}
.v-select.v-select--is-menu-active .v-input__icon--append .v-icon {
  transform: rotate(180deg);
}
.v-select.v-select--chips input {
  margin: 0;
}
.v-select.v-select--chips .v-select__selections {
  min-height: 42px;
}
.v-select.v-select--chips.v-select--chips--small .v-select__selections {
  min-height: 32px;
}
.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box .v-select__selections,
.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed .v-select__selections {
  min-height: 68px;
}
.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--box.v-select--chips--small .v-select__selections,
.v-select.v-select--chips:not(.v-text-field--single-line).v-text-field--enclosed.v-select--chips--small .v-select__selections {
  min-height: 56px;
}
.v-select.v-text-field--reverse .v-select__slot,
.v-select.v-text-field--reverse .v-select__selections {
  flex-direction: row-reverse;
}
.v-select__selections {
  align-items: center;
  display: flex;
  flex: 1 1 auto;
  flex-wrap: wrap;
  line-height: 18px;
}
.v-select__selection {
  max-width: 90%;
}
.v-select__selection--comma {
  align-items: center;
  display: inline-flex;
  margin: 7px 4px 7px 0;
}
.v-select__slot {
  position: relative;
  align-items: center;
  display: flex;
  width: 100%;
}
.v-select:not(.v-text-field--single-line) .v-select__slot > input {
  align-self: flex-end;
}
.theme--light.v-input--selection-controls.v-input--is-disabled .v-icon {
  color: rgba(0,0,0,0.26) !important;
}
.theme--dark.v-input--selection-controls.v-input--is-disabled .v-icon {
  color: rgba(255,255,255,0.3) !important;
}
.application--is-rtl .v-input--selection-controls .v-input--selection-controls__input {
  margin-right: 0;
  margin-left: 8px;
}
.v-input--selection-controls {
  margin-top: 16px;
  padding-top: 4px;
}
.v-input--selection-controls .v-input__append-outer,
.v-input--selection-controls .v-input__prepend-outer {
  margin-top: 0;
  margin-bottom: 0;
}
.v-input--selection-controls .v-input__control {
  flex-grow: 0;
  width: auto;
}
.v-input--selection-controls:not(.v-input--hide-details) .v-input__slot {
  margin-bottom: 12px;
}
.v-input--selection-controls__input {
  color: inherit;
  display: inline-flex;
  flex: 0 0 auto;
  height: 24px;
  position: relative;
  margin-right: 8px;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
  transition-property: color, transform;
  width: 24px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.v-input--selection-controls__input input {
  position: absolute;
  opacity: 0;
  width: 100%;
  height: 100%;
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.v-input--selection-controls__input + .v-label {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.v-input--selection-controls__ripple {
  border-radius: 50%;
  cursor: pointer;
  height: 34px;
  position: absolute;
  transition: inherit;
  width: 34px;
  left: -12px;
  top: calc(50% - 24px);
  margin: 7px;
}
.v-input--selection-controls__ripple:before {
  border-radius: inherit;
  bottom: 0;
  content: '';
  position: absolute;
  opacity: 0.2;
  left: 0;
  right: 0;
  top: 0;
  transform-origin: center center;
  transform: scale(0.2);
  transition: inherit;
}
.v-input--selection-controls__ripple .v-ripple__container {
  transform: scale(1.4);
}
.v-input--selection-controls.v-input .v-label {
  align-items: center;
  display: inline-flex;
  top: 0;
  height: auto;
}
.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,
.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before {
  background: currentColor;
  transform: scale(0.8);
}
.theme--light.v-sheet {
  background-color: #fff;
  border-color: #fff;
  color: rgba(0,0,0,0.87);
}
.theme--dark.v-sheet {
  background-color: #424242;
  border-color: #424242;
  color: #fff;
}
.v-sheet {
  display: block;
  border-radius: 2px;
  position: relative;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-sheet--tile {
  border-radius: 0;
}
.theme--light.v-input--slider .v-slider__track,
.theme--light.v-input--slider .v-slider__track-fill {
  background: rgba(0,0,0,0.26);
}
.theme--light.v-input--slider .v-slider__track__container:after {
  border: 1px solid rgba(0,0,0,0.87);
}
.theme--light.v-input--slider .v-slider__ticks {
  border-color: rgba(0,0,0,0.87);
  color: rgba(0,0,0,0.54);
}
.theme--light.v-input--slider:not(.v-input--is-dirty) .v-slider__thumb-label {
  background: rgba(0,0,0,0.26);
}
.theme--light.v-input--slider:not(.v-input--is-dirty) .v-slider__thumb {
  border: 3px solid rgba(0,0,0,0.26);
}
.theme--light.v-input--slider:not(.v-input--is-dirty).v-input--slider--is-active .v-slider__thumb {
  border: 3px solid rgba(0,0,0,0.38);
}
.theme--light.v-input--slider.v-input--is-disabled .v-slider__thumb {
  border: 5px solid rgba(0,0,0,0.26);
}
.theme--light.v-input--slider.v-input--is-disabled.v-input--is-dirty .v-slider__thumb {
  background: rgba(0,0,0,0.26);
}
.theme--light.v-input--slider.v-input--slider--is-active .v-slider__track {
  background: rgba(0,0,0,0.38);
}
.theme--dark.v-input--slider .v-slider__track,
.theme--dark.v-input--slider .v-slider__track-fill {
  background: rgba(255,255,255,0.2);
}
.theme--dark.v-input--slider .v-slider__track__container:after {
  border: 1px solid #fff;
}
.theme--dark.v-input--slider .v-slider__ticks {
  border-color: #fff;
  color: rgba(255,255,255,0.7);
}
.theme--dark.v-input--slider:not(.v-input--is-dirty) .v-slider__thumb-label {
  background: rgba(255,255,255,0.2);
}
.theme--dark.v-input--slider:not(.v-input--is-dirty) .v-slider__thumb {
  border: 3px solid rgba(255,255,255,0.2);
}
.theme--dark.v-input--slider:not(.v-input--is-dirty).v-input--slider--is-active .v-slider__thumb {
  border: 3px solid rgba(255,255,255,0.3);
}
.theme--dark.v-input--slider.v-input--is-disabled .v-slider__thumb {
  border: 5px solid rgba(255,255,255,0.2);
}
.theme--dark.v-input--slider.v-input--is-disabled.v-input--is-dirty .v-slider__thumb {
  background: rgba(255,255,255,0.2);
}
.theme--dark.v-input--slider.v-input--slider--is-active .v-slider__track {
  background: rgba(255,255,255,0.3);
}
.application--is-rtl .v-input--slider .v-label {
  margin-left: 16px;
  margin-right: 0;
}
.v-input--slider {
  margin-top: 16px;
}
.v-input--slider.v-input--is-focused .v-slider__thumb-container--is-active:not(.v-slider__thumb-container--show-label):before {
  opacity: 0.2;
  transform: scale(1);
}
.v-input--slider.v-input--is-focused .v-slider__track {
  transition: none;
}
.v-input--slider.v-input--is-focused.v-input--slider--ticks .v-slider__track__container:after,
.v-input--slider.v-input--is-focused.v-input--slider--ticks .v-slider .v-slider__tick {
  opacity: 1;
}
.v-input--slider.v-input--slider--ticks .v-slider__ticks.v-slider__ticks--always-show {
  opacity: 1;
}
.v-input--slider.v-input--slider--ticks-labels .v-input__slot {
  margin-bottom: 16px;
}
.v-input--slider.v-input--is-readonly .v-input__control {
  pointer-events: none;
}
.v-input--slider.v-input--is-disabled .v-slider__thumb {
  transform: translateY(-50%) scale(0.45);
}
.v-input--slider.v-input--is-disabled.v-input--is-dirty .v-slider__thumb {
  border: 0px solid transparent;
}
.v-input--slider .v-input__slot > *:first-child:not(:only-child) {
  margin-right: 16px;
}
.v-slider {
  cursor: default;
  display: flex;
  align-items: center;
  position: relative;
  height: 32px;
  flex: 1;
  outline: none;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.v-slider input {
  cursor: default;
  opacity: 0;
  padding: 0;
  width: 100%;
}
.v-slider__track__container {
  height: 2px;
  left: 0;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  width: 100%;
}
.v-slider__track__container:after {
  content: '';
  position: absolute;
  right: 0;
  top: 0;
  height: 2px;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 2px;
  opacity: 0;
}
.v-slider__track,
.v-slider__thumb,
.v-slider__ticks {
  position: absolute;
  top: 0;
}
.v-slider__track {
  height: 2px;
  left: 0;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  transform-origin: right;
  overflow: hidden;
  width: 100%;
}
.v-slider__track-fill {
  position: absolute;
  left: 0;
  height: 2px;
  transform-origin: left;
  width: 100%;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-slider__ticks-container {
  position: absolute;
  left: 0;
  height: 2px;
  width: 100%;
  top: 50%;
  transform: translate(0, -50%);
}
.v-slider__ticks {
  opacity: 0;
  border-style: solid;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-slider__ticks > span {
  position: absolute;
  top: 8px;
  transform: translateX(-50%);
  white-space: nowrap;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.v-slider__ticks:first-child > span {
  transform: translateX(0);
}
.v-slider__ticks:last-child > span {
  transform: translateX(-100%);
}
.v-slider:not(.v-input--is-dirty) .v-slider__ticks:first-child {
  border-color: transparent;
}
.v-slider__thumb-container {
  position: absolute;
  top: 50%;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-slider__thumb-container:before {
  content: '';
  color: inherit;
  border-radius: 50%;
  background: currentColor;
  height: 32px;
  left: -16px;
  opacity: 0;
  overflow: hidden;
  pointer-events: none;
  position: absolute;
  top: -16px;
  transform: scale(0.2);
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 32px;
  will-change: transform, opacity;
}
.v-slider__thumb {
  width: 24px;
  height: 24px;
  left: -12px;
  top: 50%;
  border-radius: 50%;
  background: transparent;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  transform: translateY(-50%) scale(0.6);
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.v-slider--is-active .v-slider__thumb-container--is-active .v-slider__thumb {
  transform: translateY(-50%) scale(1);
}
.v-slider--is-active .v-slider__thumb-container--is-active.v-slider__thumb-container--show-label .v-slider__thumb {
  transform: translateY(-50%) scale(0);
}
.v-slider--is-active .v-slider__ticks-container .v-slider__ticks {
  opacity: 1;
}
.v-slider__thumb-label__container {
  position: absolute;
  left: 0;
  top: 0;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.v-slider__thumb-label {
  display: flex;
  align-items: center;
  justify-content: center;
  font-size: 12px;
  color: #fff;
  width: 32px;
  height: 32px;
  border-radius: 50% 50% 0;
  position: absolute;
  left: 0;
  bottom: 100%;
  transform: translateY(-20%) translateY(-12px) translateX(-50%) rotate(45deg);
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.v-slider__thumb-label > * {
  transform: rotate(-45deg);
}
.v-slider__track,
.v-slider__track-fill {
  position: absolute;
}
.theme--light.v-small-dialog a {
  color: rgba(0,0,0,0.87);
}
.theme--dark.v-small-dialog a {
  color: #fff;
}
.theme--light.v-small-dialog__content {
  background: #fff;
}
.theme--dark.v-small-dialog__content {
  background: #424242;
}
.theme--light.v-small-dialog__actions {
  background: #fff;
}
.theme--dark.v-small-dialog__actions {
  background: #424242;
}
.v-small-dialog {
  display: block;
  width: 100%;
  height: 100%;
}
.v-small-dialog__content {
  padding: 0 24px;
}
.v-small-dialog__actions {
  text-align: right;
  white-space: pre;
}
.v-small-dialog a {
  display: flex;
  align-items: center;
  height: 100%;
  text-decoration: none;
}
.v-small-dialog a > * {
  width: 100%;
}
.v-small-dialog .v-menu__activator {
  height: 100%;
}
.application--is-rtl .v-snack__content .v-btn {
  margin: 0 24px 0 0;
}
.v-snack {
  position: fixed;
  display: flex;
  align-items: center;
  color: #fff;
  pointer-events: none;
  z-index: 1000;
  font-size: 14px;
  left: 0;
  right: 0;
}
.v-snack--absolute {
  position: absolute;
}
.v-snack--top {
  top: 0;
}
.v-snack--bottom {
  bottom: 0;
}
.v-snack__wrapper {
  display: flex;
  align-items: center;
  background-color: #323232;
  pointer-events: auto;
  width: 100%;
  box-shadow: 0px 3px 5px -1px rgba(0,0,0,0.2), 0px 6px 10px 0px rgba(0,0,0,0.14), 0px 1px 18px 0px rgba(0,0,0,0.12);
}
.v-snack__content {
  width: 100%;
  height: 48px;
  padding: 14px 24px;
  display: flex;
  align-items: center;
  justify-content: space-between;
  overflow: hidden;
}
.v-snack__content .v-btn {
  color: #fff;
  flex: 0 0 auto;
  padding: 8px;
  margin: 0 0 0 24px;
  height: auto;
  min-width: auto;
  width: auto;
}
.v-snack__content .v-btn__content {
  margin: -2px;
}
.v-snack__content .v-btn::before {
  display: none;
}
.v-snack--multi-line .v-snack__content {
  height: 80px;
  padding: 24px;
}
.v-snack--vertical .v-snack__content {
  height: 112px;
  padding: 24px 24px 14px;
  flex-direction: column;
  align-items: stretch;
}
.v-snack--vertical .v-snack__content .v-btn.v-btn {
  justify-content: flex-end;
  padding: 0;
  margin-left: 0;
  margin-top: 24px;
}
.v-snack--vertical .v-snack__content .v-btn__content {
  flex: 0 0 auto;
  margin: 0;
}
.v-snack--auto-height .v-snack__content {
  height: auto;
}
@media only screen and (min-width: 600px) {
  .application--is-rtl .v-snack__content .v-btn:first-of-type {
    margin-left: 0;
    margin-right: 42px;
  }
}
@media only screen and (min-width: 600px) {
  .v-snack__wrapper {
    width: auto;
    max-width: 568px;
    min-width: 288px;
    margin: 0 auto;
    border-radius: 2px;
  }
  .v-snack--left .v-snack__wrapper {
    margin-left: 0;
  }
  .v-snack--right .v-snack__wrapper {
    margin-right: 0;
  }
  .v-snack--left,
  .v-snack--right {
    margin: 0 24px;
  }
  .v-snack--left.v-snack--top,
  .v-snack--right.v-snack--top {
    transform: translateY(24px);
  }
  .v-snack--left.v-snack--bottom,
  .v-snack--right.v-snack--bottom {
    transform: translateY(-24px);
  }
  .v-snack__content .v-btn:first-of-type {
    margin-left: 42px;
  }
}
.v-snack-transition-enter-active,
.v-snack-transition-leave-active {
  transition: transform 0.4s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-snack-transition-enter-active .v-snack__content,
.v-snack-transition-leave-active .v-snack__content {
  transition: opacity 0.3s linear 0.1s;
}
.v-snack-transition-enter .v-snack__content {
  opacity: 0;
}
.v-snack-transition-enter-to .v-snack__content,
.v-snack-transition-leave .v-snack__content {
  opacity: 1;
}
.v-snack-transition-enter.v-snack.v-snack--top,
.v-snack-transition-leave-to.v-snack.v-snack--top {
  transform: translateY(calc(-100% - 8px));
}
.v-snack-transition-enter.v-snack.v-snack--bottom,
.v-snack-transition-leave-to.v-snack.v-snack--bottom {
  transform: translateY(100%);
}
.v-speed-dial {
  position: relative;
}
.v-speed-dial--absolute {
  position: absolute;
}
.v-speed-dial--fixed {
  position: fixed;
}
.v-speed-dial--fixed,
.v-speed-dial--absolute {
  z-index: 4;
}
.v-speed-dial--fixed > .v-btn--floating,
.v-speed-dial--absolute > .v-btn--floating {
  margin: 0;
}
.v-speed-dial--top:not(.v-speed-dial--absolute) {
  top: 16px;
}
.v-speed-dial--top.v-speed-dial--absolute {
  top: 50%;
  transform: translateY(-50%);
}
.v-speed-dial--bottom:not(.v-speed-dial--absolute) {
  bottom: 16px;
}
.v-speed-dial--bottom.v-speed-dial--absolute {
  bottom: 50%;
  transform: translateY(50%);
}
.v-speed-dial--left {
  left: 16px;
}
.v-speed-dial--right {
  right: 16px;
}
.v-speed-dial--direction-left .v-speed-dial__list,
.v-speed-dial--direction-right .v-speed-dial__list {
  height: 100%;
  top: 0;
}
.v-speed-dial--direction-top .v-speed-dial__list,
.v-speed-dial--direction-bottom .v-speed-dial__list {
  left: 0;
  width: 100%;
}
.v-speed-dial--direction-top .v-speed-dial__list {
  flex-direction: column-reverse;
  bottom: 100%;
}
.v-speed-dial--direction-right .v-speed-dial__list {
  flex-direction: row;
  left: 100%;
}
.v-speed-dial--direction-bottom .v-speed-dial__list {
  flex-direction: column;
  top: 100%;
}
.v-speed-dial--direction-left .v-speed-dial__list {
  flex-direction: row-reverse;
  right: 100%;
}
.v-speed-dial__list {
  align-items: center;
  display: flex;
  justify-content: center;
  position: absolute;
}
.theme--light.v-stepper {
  background: #fff;
}
.theme--light.v-stepper .v-stepper__step:not(.v-stepper__step--active):not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__step__step {
  background: rgba(0,0,0,0.38);
}
.theme--light.v-stepper .v-stepper__step__step {
  color: #fff;
}
.theme--light.v-stepper .v-stepper__step__step .v-icon {
  color: #fff;
}
.theme--light.v-stepper .v-stepper__header .v-divider {
  border-color: rgba(0,0,0,0.12);
}
.theme--light.v-stepper .v-stepper__step--active .v-stepper__label {
  text-shadow: 0px 0px 0px #000;
}
.theme--light.v-stepper .v-stepper__step--editable:hover {
  background: rgba(0,0,0,0.06);
}
.theme--light.v-stepper .v-stepper__step--editable:hover .v-stepper__label {
  text-shadow: 0px 0px 0px #000;
}
.theme--light.v-stepper .v-stepper__step--complete .v-stepper__label {
  color: rgba(0,0,0,0.87);
}
.theme--light.v-stepper .v-stepper__step--inactive.v-stepper__step--editable:not(.v-stepper__step--error):hover .v-stepper__step__step {
  background: rgba(0,0,0,0.54);
}
.theme--light.v-stepper .v-stepper__label {
  color: rgba(0,0,0,0.38);
}
.theme--light.v-stepper .v-stepper__label small {
  color: rgba(0,0,0,0.54);
}
.theme--light.v-stepper--non-linear .v-stepper__step:not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__label {
  color: rgba(0,0,0,0.54);
}
.theme--light.v-stepper--vertical .v-stepper__content:not(:last-child) {
  border-left: 1px solid rgba(0,0,0,0.12);
}
.theme--dark.v-stepper {
  background: #303030;
}
.theme--dark.v-stepper .v-stepper__step:not(.v-stepper__step--active):not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__step__step {
  background: rgba(255,255,255,0.5);
}
.theme--dark.v-stepper .v-stepper__step__step {
  color: #fff;
}
.theme--dark.v-stepper .v-stepper__step__step .v-icon {
  color: #fff;
}
.theme--dark.v-stepper .v-stepper__header .v-divider {
  border-color: rgba(255,255,255,0.12);
}
.theme--dark.v-stepper .v-stepper__step--active .v-stepper__label {
  text-shadow: 0px 0px 0px #fff;
}
.theme--dark.v-stepper .v-stepper__step--editable:hover {
  background: rgba(255,255,255,0.06);
}
.theme--dark.v-stepper .v-stepper__step--editable:hover .v-stepper__label {
  text-shadow: 0px 0px 0px #fff;
}
.theme--dark.v-stepper .v-stepper__step--complete .v-stepper__label {
  color: rgba(255,255,255,0.87);
}
.theme--dark.v-stepper .v-stepper__step--inactive.v-stepper__step--editable:not(.v-stepper__step--error):hover .v-stepper__step__step {
  background: rgba(255,255,255,0.75);
}
.theme--dark.v-stepper .v-stepper__label {
  color: rgba(255,255,255,0.5);
}
.theme--dark.v-stepper .v-stepper__label small {
  color: rgba(255,255,255,0.7);
}
.theme--dark.v-stepper--non-linear .v-stepper__step:not(.v-stepper__step--complete):not(.v-stepper__step--error) .v-stepper__label {
  color: rgba(255,255,255,0.7);
}
.theme--dark.v-stepper--vertical .v-stepper__content:not(:last-child) {
  border-left: 1px solid rgba(255,255,255,0.12);
}
.application--is-rtl .v-stepper .v-stepper__step__step {
  margin-right: 0;
  margin-left: 12px;
}
.v-stepper {
  overflow: hidden;
  position: relative;
  box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2), 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 1px 5px 0px rgba(0,0,0,0.12);
}
.v-stepper__header {
  height: 72px;
  align-items: stretch;
  display: flex;
  flex-wrap: wrap;
  justify-content: space-between;
  box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2), 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 1px 5px 0px rgba(0,0,0,0.12);
}
.v-stepper__header .v-divider {
  align-self: center;
  margin: 0 -16px;
}
.v-stepper__items {
  position: relative;
  overflow: hidden;
}
.v-stepper__step__step {
  align-items: center;
  border-radius: 50%;
  display: inline-flex;
  font-size: 12px;
  justify-content: center;
  height: 24px;
  margin-right: 8px;
  min-width: 24px;
  width: 24px;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.25, 1);
}
.v-stepper__step__step .v-icon {
  font-size: 18px;
}
.v-stepper__step {
  align-items: center;
  display: flex;
  flex-direction: row;
  padding: 24px;
  position: relative;
}
.v-stepper__step--active .v-stepper__label {
  transition: 0.3s cubic-bezier(0.4, 0, 0.6, 1);
}
.v-stepper__step--editable {
  cursor: pointer;
}
.v-stepper__step.v-stepper__step--error .v-stepper__step__step {
  background: transparent;
  color: inherit;
}
.v-stepper__step.v-stepper__step--error .v-stepper__step__step .v-icon {
  font-size: 24px;
  color: inherit;
}
.v-stepper__step.v-stepper__step--error .v-stepper__label {
  color: inherit;
  text-shadow: none;
  font-weight: 500;
}
.v-stepper__step.v-stepper__step--error .v-stepper__label small {
  color: inherit;
}
.v-stepper__label {
  align-items: flex-start;
  display: flex;
  flex-direction: column;
  text-align: left;
}
.v-stepper__label small {
  font-size: 12px;
  font-weight: 300;
  text-shadow: none;
}
.v-stepper__wrapper {
  overflow: hidden;
  transition: none;
}
.v-stepper__content {
  top: 0;
  padding: 24px 24px 16px 24px;
  flex: 1 0 auto;
  width: 100%;
}
.v-stepper__content > .v-btn {
  margin: 24px 8px 8px 0;
}
.v-stepper--is-booted .v-stepper__content,
.v-stepper--is-booted .v-stepper__wrapper {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-stepper--vertical {
  padding-bottom: 36px;
}
.v-stepper--vertical .v-stepper__content {
  margin: -8px -36px -16px 36px;
  padding: 16px 60px 16px 23px;
  width: auto;
}
.v-stepper--vertical .v-stepper__step {
  padding: 24px 24px 16px;
}
.v-stepper--vertical .v-stepper__step__step {
  margin-right: 12px;
}
.v-stepper--alt-labels .v-stepper__header {
  height: auto;
}
.v-stepper--alt-labels .v-stepper__header .v-divider {
  margin: 35px -67px 0;
  align-self: flex-start;
}
.v-stepper--alt-labels .v-stepper__step {
  flex-direction: column;
  justify-content: flex-start;
  align-items: center;
  flex-basis: 175px;
}
.v-stepper--alt-labels .v-stepper__step small {
  align-self: center;
}
.v-stepper--alt-labels .v-stepper__step__step {
  margin-right: 0;
  margin-bottom: 11px;
}
@media only screen and (max-width: 959px) {
  .v-stepper:not(.v-stepper--vertical) .v-stepper__label {
    display: none;
  }
  .v-stepper:not(.v-stepper--vertical) .v-stepper__step__step {
    margin-right: 0;
  }
}
.theme--light.v-subheader {
  color: rgba(0,0,0,0.54);
}
.theme--dark.v-subheader {
  color: rgba(255,255,255,0.7);
}
.v-subheader {
  align-items: center;
  display: flex;
  height: 48px;
  font-size: 14px;
  font-weight: 500;
  padding: 0 16px 0 16px;
}
.v-subheader--inset {
  margin-left: 56px;
}
.theme--light.v-input--switch__thumb {
  color: #fafafa;
}
.theme--light.v-input--switch__track {
  color: rgba(0,0,0,0.38);
}
.theme--light.v-input--switch.v-input--is-disabled .v-input--switch__thumb {
  color: #bdbdbd !important;
}
.theme--light.v-input--switch.v-input--is-disabled .v-input--switch__track {
  color: rgba(0,0,0,0.12) !important;
}
.theme--dark.v-input--switch__thumb {
  color: #bdbdbd;
}
.theme--dark.v-input--switch__track {
  color: rgba(255,255,255,0.3);
}
.theme--dark.v-input--switch.v-input--is-disabled .v-input--switch__thumb {
  color: #424242 !important;
}
.theme--dark.v-input--switch.v-input--is-disabled .v-input--switch__track {
  color: rgba(255,255,255,0.1) !important;
}
.application--is-rtl .v-input--switch .v-input--selection-controls__ripple {
  left: auto;
  right: -14px;
}
.application--is-rtl .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,
.application--is-rtl .v-input--switch.v-input--is-dirty .v-input--switch__thumb {
  transform: translate(-16px, 0);
}
.v-input--switch__track,
.v-input--switch__thumb {
  background-color: currentColor;
  pointer-events: none;
  transition: inherit;
}
.v-input--switch__track {
  border-radius: 8px;
  height: 14px;
  left: 2px;
  opacity: 0.6;
  position: absolute;
  right: 2px;
  top: calc(50% - 7px);
}
.v-input--switch__thumb {
  border-radius: 50%;
  top: calc(50% - 10px);
  height: 20px;
  position: relative;
  width: 20px;
  display: flex;
  justify-content: center;
  align-items: center;
  box-shadow: 0px 2px 4px -1px rgba(0,0,0,0.2), 0px 4px 5px 0px rgba(0,0,0,0.14), 0px 1px 10px 0px rgba(0,0,0,0.12);
}
.v-input--switch .v-input--selection-controls__input {
  width: 38px;
}
.v-input--switch .v-input--selection-controls__ripple {
  left: -14px;
  top: calc(50% - 24px);
}
.v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,
.v-input--switch.v-input--is-dirty .v-input--switch__thumb {
  transform: translate(16px, 0);
}
.theme--light.v-system-bar {
  background-color: #e0e0e0;
  color: rgba(0,0,0,0.54);
}
.theme--light.v-system-bar .v-icon {
  color: rgba(0,0,0,0.54);
}
.theme--light.v-system-bar--lights-out {
  background-color: rgba(255,255,255,0.7) !important;
}
.theme--dark.v-system-bar {
  background-color: #000;
  color: rgba(255,255,255,0.7);
}
.theme--dark.v-system-bar .v-icon {
  color: rgba(255,255,255,0.7);
}
.theme--dark.v-system-bar--lights-out {
  background-color: rgba(0,0,0,0.2) !important;
}
.v-system-bar {
  align-items: center;
  display: flex;
  font-size: 14px;
  font-weight: 500;
  padding: 0 8px;
}
.v-system-bar .v-icon {
  font-size: 16px;
}
.v-system-bar--fixed,
.v-system-bar--absolute {
  left: 0;
  top: 0;
  width: 100%;
  z-index: 3;
}
.v-system-bar--fixed {
  position: fixed;
}
.v-system-bar--absolute {
  position: absolute;
}
.v-system-bar--status .v-icon {
  margin-right: 4px;
}
.v-system-bar--window .v-icon {
  font-size: 20px;
  margin-right: 8px;
}
.theme--light.v-table {
  background-color: #fff;
  color: rgba(0,0,0,0.87);
}
.theme--light.v-table thead tr:first-child {
  border-bottom: 1px solid rgba(0,0,0,0.12);
}
.theme--light.v-table thead th {
  color: rgba(0,0,0,0.54);
}
.theme--light.v-table tbody tr:not(:first-child) {
  border-top: 1px solid rgba(0,0,0,0.12);
}
.theme--light.v-table tbody tr[active] {
  background: #f5f5f5;
}
.theme--light.v-table tbody tr:hover:not(.v-datatable__expand-row) {
  background: #eee;
}
.theme--light.v-table tfoot tr {
  border-top: 1px solid rgba(0,0,0,0.12);
}
.theme--dark.v-table {
  background-color: #424242;
  color: #fff;
}
.theme--dark.v-table thead tr:first-child {
  border-bottom: 1px solid rgba(255,255,255,0.12);
}
.theme--dark.v-table thead th {
  color: rgba(255,255,255,0.7);
}
.theme--dark.v-table tbody tr:not(:first-child) {
  border-top: 1px solid rgba(255,255,255,0.12);
}
.theme--dark.v-table tbody tr[active] {
  background: #505050;
}
.theme--dark.v-table tbody tr:hover:not(.v-datatable__expand-row) {
  background: #616161;
}
.theme--dark.v-table tfoot tr {
  border-top: 1px solid rgba(255,255,255,0.12);
}
.v-table__overflow {
  width: 100%;
  overflow-x: auto;
  overflow-y: hidden;
}
table.v-table {
  border-radius: 2px;
  border-collapse: collapse;
  border-spacing: 0;
  width: 100%;
  max-width: 100%;
}
table.v-table thead td:not(:nth-child(1)),
table.v-table tbody td:not(:nth-child(1)),
table.v-table thead th:not(:nth-child(1)),
table.v-table tbody th:not(:nth-child(1)),
table.v-table thead td:first-child,
table.v-table tbody td:first-child,
table.v-table thead th:first-child,
table.v-table tbody th:first-child {
  padding: 0 24px;
}
table.v-table thead tr {
  height: 56px;
}
table.v-table thead th {
  font-weight: 500;
  font-size: 12px;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  white-space: nowrap;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
table.v-table thead th.sortable {
  pointer-events: auto;
}
table.v-table thead th > div {
  width: 100%;
}
table.v-table tbody tr {
  transition: background 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  will-change: background;
}
table.v-table tbody td,
table.v-table tbody th {
  height: 48px;
}
table.v-table tbody td {
  font-weight: 400;
  font-size: 13px;
}
table.v-table .input-group--selection-controls {
  padding: 0;
}
table.v-table .input-group--selection-controls .input-group__details {
  display: none;
}
table.v-table .input-group--selection-controls.checkbox .v-icon {
  left: 50%;
  transform: translateX(-50%);
}
table.v-table .input-group--selection-controls.checkbox .input-group--selection-controls__ripple {
  left: 50%;
  transform: translate(-50%, -50%);
}
table.v-table tfoot tr {
  height: 48px;
}
table.v-table tfoot tr td {
  padding: 0 24px;
}
.theme--light.v-tabs__bar {
  background-color: #fff;
}
.theme--light.v-tabs__bar .v-tabs__div {
  color: rgba(0,0,0,0.87);
}
.theme--light.v-tabs__bar .v-tabs__item--disabled {
  color: rgba(0,0,0,0.26);
}
.theme--dark.v-tabs__bar {
  background-color: #424242;
}
.theme--dark.v-tabs__bar .v-tabs__div {
  color: #fff;
}
.theme--dark.v-tabs__bar .v-tabs__item--disabled {
  color: rgba(255,255,255,0.3);
}
.v-tabs {
  position: relative;
}
.v-tabs__bar {
  position: relative;
  border-radius: inherit;
}
.v-tabs__icon {
  align-items: center;
  cursor: pointer;
  display: inline-flex;
  height: 100%;
  position: absolute;
  top: 0;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  width: 32px;
}
.v-tabs__icon--prev {
  left: 4px;
}
.v-tabs__icon--next {
  right: 4px;
}
.v-tabs__wrapper {
  overflow: hidden;
  contain: content;
  display: flex;
}
.v-tabs__wrapper--show-arrows {
  margin-left: 40px;
  margin-right: 40px;
}
.v-tabs__wrapper--show-arrows .v-tabs__container--align-with-title {
  padding-left: 16px;
}
@media only screen and (max-width: 599px) {
  .v-tabs__wrapper--show-arrows .v-tabs__container--align-with-title {
    padding-left: 24px;
  }
}
.v-tabs__container {
  flex: 1 0 auto;
  display: flex;
  height: 48px;
  list-style-type: none;
  transition: transform 0.6s cubic-bezier(0.86, 0, 0.07, 1);
  white-space: nowrap;
  position: relative;
}
.v-tabs__container--overflow .v-tabs__div {
  flex: 1 0 auto;
}
.v-tabs__container--grow .v-tabs__div {
  flex: 1 0 auto;
  max-width: none;
}
.v-tabs__container--icons-and-text {
  height: 72px;
}
.v-tabs__container--align-with-title {
  padding-left: 56px;
}
.v-tabs__container--fixed-tabs .v-tabs__div,
.v-tabs__container--icons-and-text .v-tabs__div {
  min-width: 72px;
}
@media only screen and (min-width: 600px) {
  .v-tabs__container--fixed-tabs .v-tabs__div,
  .v-tabs__container--icons-and-text .v-tabs__div {
    min-width: 160px;
  }
}
@media only screen and (max-width: 599px) {
  .v-tabs__container--fixed-tabs .v-tabs__div {
    flex: 1 0 auto;
  }
}
.v-tabs__container--centered > .v-tabs__div:first-child,
.v-tabs__container--fixed-tabs > .v-tabs__div:first-child,
.v-tabs__container--right > .v-tabs__div:first-child {
  margin-left: auto;
}
.v-tabs__container--centered .v-tabs__slider-wrapper + .v-tabs__div,
.v-tabs__container--fixed-tabs .v-tabs__slider-wrapper + .v-tabs__div,
.v-tabs__container--right .v-tabs__slider-wrapper + .v-tabs__div {
  margin-left: auto;
}
.v-tabs__container--centered > .v-tabs__div:last-child,
.v-tabs__container--fixed-tabs > .v-tabs__div:last-child {
  margin-right: auto;
}
.v-tabs__container--icons-and-text .v-tabs__item {
  flex-direction: column-reverse;
}
.v-tabs__container--icons-and-text .v-tabs__item .v-icon {
  margin-bottom: 6px;
}
.v-tabs__div {
  align-items: center;
  display: inline-flex;
  flex: 0 1 auto;
  font-size: 14px;
  font-weight: 500;
  line-height: normal;
  height: inherit;
  max-width: 264px;
  text-align: center;
  text-transform: uppercase;
  vertical-align: middle;
}
.v-tabs__item {
  align-items: center;
  color: inherit;
  display: flex;
  flex: 1 1 auto;
  height: 100%;
  justify-content: center;
  max-width: inherit;
  padding: 6px 12px;
  text-decoration: none;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  white-space: normal;
}
.v-tabs__item:not(.v-tabs__item--active) {
  opacity: 0.7;
}
.v-tabs__item--disabled {
  pointer-events: none;
}
.v-tabs__slider {
  height: 2px;
  width: 100%;
}
.v-tabs__slider-wrapper {
  bottom: 0;
  margin: 0 !important;
  position: absolute;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.theme--light.v-text-field > .v-input__control > .v-input__slot:before {
  border-color: rgba(0,0,0,0.42);
}
.theme--light.v-text-field:not(.v-input--has-state) > .v-input__control > .v-input__slot:hover:before {
  border-color: rgba(0,0,0,0.87);
}
.theme--light.v-text-field.v-input--is-disabled > .v-input__control > .v-input__slot:before {
  -o-border-image: repeating-linear-gradient(to right, rgba(0,0,0,0.38) 0px, rgba(0,0,0,0.38) 2px, transparent 2px, transparent 4px) 1 repeat;
     border-image: repeating-linear-gradient(to right, rgba(0,0,0,0.38) 0px, rgba(0,0,0,0.38) 2px, transparent 2px, transparent 4px) 1 repeat;
}
.theme--light.v-text-field.v-input--is-disabled > .v-input__control > .v-input__slot:before .v-text-field__prefix,
.theme--light.v-text-field.v-input--is-disabled > .v-input__control > .v-input__slot:before .v-text-field__suffix {
  color: rgba(0,0,0,0.38);
}
.theme--light.v-text-field__prefix,
.theme--light.v-text-field__suffix {
  color: rgba(0,0,0,0.54);
}
.theme--light.v-text-field--solo > .v-input__control > .v-input__slot {
  border-radius: 2px;
  background: #fff;
}
.theme--light.v-text-field--solo-inverted.v-text-field--solo > .v-input__control > .v-input__slot {
  background: rgba(0,0,0,0.16);
}
.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused > .v-input__control > .v-input__slot {
  background: #424242;
}
.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused > .v-input__control > .v-input__slot .v-label,
.theme--light.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused > .v-input__control > .v-input__slot input {
  color: #fff;
}
.theme--light.v-text-field--box > .v-input__control > .v-input__slot {
  background: rgba(0,0,0,0.06);
}
.theme--light.v-text-field--box .v-text-field__prefix {
  max-height: 32px;
  margin-top: 22px;
}
.theme--light.v-text-field--box.v-input--is-dirty .v-text-field__prefix,
.theme--light.v-text-field--box.v-input--is-focused .v-text-field__prefix,
.theme--light.v-text-field--box.v-text-field--placeholder .v-text-field__prefix {
  margin-top: 22px;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.theme--light.v-text-field--box:not(.v-input--is-focused) > .v-input__control > .v-input__slot:hover {
  background: rgba(0,0,0,0.12);
}
.theme--light.v-text-field--outline > .v-input__control > .v-input__slot {
  border: 2px solid rgba(0,0,0,0.54);
}
.theme--light.v-text-field--outline:not(.v-input--is-focused):not(.v-input--has-state) > .v-input__control > .v-input__slot:hover {
  border: 2px solid rgba(0,0,0,0.87);
}
.theme--dark.v-text-field > .v-input__control > .v-input__slot:before {
  border-color: rgba(255,255,255,0.7);
}
.theme--dark.v-text-field:not(.v-input--has-state) > .v-input__control > .v-input__slot:hover:before {
  border-color: #fff;
}
.theme--dark.v-text-field.v-input--is-disabled > .v-input__control > .v-input__slot:before {
  -o-border-image: repeating-linear-gradient(to right, rgba(255,255,255,0.5) 0px, rgba(255,255,255,0.5) 2px, transparent 2px, transparent 4px) 1 repeat;
     border-image: repeating-linear-gradient(to right, rgba(255,255,255,0.5) 0px, rgba(255,255,255,0.5) 2px, transparent 2px, transparent 4px) 1 repeat;
}
.theme--dark.v-text-field.v-input--is-disabled > .v-input__control > .v-input__slot:before .v-text-field__prefix,
.theme--dark.v-text-field.v-input--is-disabled > .v-input__control > .v-input__slot:before .v-text-field__suffix {
  color: rgba(255,255,255,0.5);
}
.theme--dark.v-text-field__prefix,
.theme--dark.v-text-field__suffix {
  color: rgba(255,255,255,0.7);
}
.theme--dark.v-text-field--solo > .v-input__control > .v-input__slot {
  border-radius: 2px;
  background: #424242;
}
.theme--dark.v-text-field--solo-inverted.v-text-field--solo > .v-input__control > .v-input__slot {
  background: rgba(255,255,255,0.16);
}
.theme--dark.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused > .v-input__control > .v-input__slot {
  background: #fff;
}
.theme--dark.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused > .v-input__control > .v-input__slot .v-label,
.theme--dark.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused > .v-input__control > .v-input__slot input {
  color: rgba(0,0,0,0.87);
}
.theme--dark.v-text-field--box > .v-input__control > .v-input__slot {
  background: rgba(0,0,0,0.1);
}
.theme--dark.v-text-field--box .v-text-field__prefix {
  max-height: 32px;
  margin-top: 22px;
}
.theme--dark.v-text-field--box.v-input--is-dirty .v-text-field__prefix,
.theme--dark.v-text-field--box.v-input--is-focused .v-text-field__prefix,
.theme--dark.v-text-field--box.v-text-field--placeholder .v-text-field__prefix {
  margin-top: 22px;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.theme--dark.v-text-field--box:not(.v-input--is-focused) > .v-input__control > .v-input__slot:hover {
  background: rgba(0,0,0,0.2);
}
.theme--dark.v-text-field--outline > .v-input__control > .v-input__slot {
  border: 2px solid rgba(255,255,255,0.7);
}
.theme--dark.v-text-field--outline:not(.v-input--is-focused):not(.v-input--has-state) > .v-input__control > .v-input__slot:hover {
  border: 2px solid #fff;
}
.application--is-rtl .v-text-field .v-label {
  transform-origin: top right;
}
.application--is-rtl .v-text-field .v-counter {
  margin-left: 0;
  margin-right: 8px;
}
.application--is-rtl .v-text-field--enclosed .v-input__append-outer {
  margin-left: 0;
  margin-right: 16px;
}
.application--is-rtl .v-text-field--enclosed .v-input__prepend-outer {
  margin-left: 16px;
  margin-right: 0;
}
.application--is-rtl .v-text-field--reverse input {
  text-align: left;
}
.application--is-rtl .v-text-field--reverse .v-label {
  transform-origin: top left;
}
.application--is-rtl .v-text-field__prefix {
  text-align: left;
  padding-right: 0;
  padding-left: 4px;
}
.application--is-rtl .v-text-field__suffix {
  padding-left: 0;
  padding-right: 4px;
}
.application--is-rtl .v-text-field--reverse .v-text-field__prefix {
  text-align: right;
  padding-left: 0;
  padding-right: 4px;
}
.application--is-rtl .v-text-field--reverse .v-text-field__suffix {
  padding-left: 0;
  padding-right: 4px;
}
.v-text-field {
  padding-top: 12px;
  margin-top: 4px;
}
.v-text-field input {
  flex: 1 1 auto;
  line-height: 20px;
  padding: 8px 0 8px;
  max-width: 100%;
  min-width: 0px;
  width: 100%;
}
.v-text-field .v-input__prepend-inner,
.v-text-field .v-input__append-inner {
  align-self: flex-start;
  display: inline-flex;
  margin-top: 4px;
  line-height: 1;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.v-text-field .v-input__prepend-inner {
  margin-right: auto;
  padding-right: 4px;
}
.v-text-field .v-input__append-inner {
  margin-left: auto;
  padding-left: 4px;
}
.v-text-field .v-counter {
  margin-left: 8px;
  white-space: nowrap;
}
.v-text-field .v-label {
  max-width: 90%;
  overflow: hidden;
  text-overflow: ellipsis;
  top: 6px;
  transform-origin: top left;
  white-space: nowrap;
  pointer-events: none;
}
.v-text-field .v-label--active {
  max-width: 133%;
  transform: translateY(-18px) scale(0.75);
}
.v-text-field > .v-input__control > .v-input__slot {
  cursor: text;
  transition: background 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-text-field > .v-input__control > .v-input__slot:before,
.v-text-field > .v-input__control > .v-input__slot:after {
  bottom: -1px;
  content: '';
  left: 0;
  position: absolute;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  width: 100%;
}
.v-text-field > .v-input__control > .v-input__slot:before {
  border-style: solid;
  border-width: thin 0 0 0;
}
.v-text-field > .v-input__control > .v-input__slot:after {
  border-color: currentColor;
  border-style: solid;
  border-width: thin 0 thin 0;
  transform: scaleX(0);
}
.v-text-field__details {
  display: flex;
  flex: 1 0 auto;
  max-width: 100%;
  overflow: hidden;
}
.v-text-field__prefix,
.v-text-field__suffix {
  align-self: center;
  cursor: default;
}
.v-text-field__prefix {
  text-align: right;
  padding-right: 4px;
}
.v-text-field__suffix {
  padding-left: 4px;
  white-space: nowrap;
}
.v-text-field--reverse .v-text-field__prefix {
  text-align: left;
  padding-right: 0;
  padding-left: 4px;
}
.v-text-field--reverse .v-text-field__suffix {
  padding-left: 0;
  padding-right: 4px;
}
.v-text-field > .v-input__control > .v-input__slot > .v-text-field__slot {
  display: flex;
  flex: 1 1 auto;
  position: relative;
}
.v-text-field--box,
.v-text-field--full-width,
.v-text-field--outline {
  position: relative;
}
.v-text-field--box > .v-input__control > .v-input__slot,
.v-text-field--full-width > .v-input__control > .v-input__slot,
.v-text-field--outline > .v-input__control > .v-input__slot {
  align-items: stretch;
  min-height: 56px;
}
.v-text-field--box input,
.v-text-field--full-width input,
.v-text-field--outline input {
  margin-top: 22px;
}
.v-text-field--box.v-text-field--single-line input,
.v-text-field--full-width.v-text-field--single-line input,
.v-text-field--outline.v-text-field--single-line input {
  margin-top: 12px;
}
.v-text-field--box .v-label,
.v-text-field--full-width .v-label,
.v-text-field--outline .v-label {
  top: 18px;
}
.v-text-field--box .v-label--active,
.v-text-field--full-width .v-label--active,
.v-text-field--outline .v-label--active {
  transform: translateY(-6px) scale(0.75);
}
.v-text-field--box > .v-input__control > .v-input__slot {
  border-top-left-radius: 4px;
  border-top-right-radius: 4px;
}
.v-text-field--box > .v-input__control > .v-input__slot:before {
  border-style: solid;
  border-width: thin 0 thin 0;
}
.v-text-field.v-text-field--enclosed {
  margin: 0;
  padding: 0;
}
.v-text-field.v-text-field--enclosed:not(.v-text-field--box) .v-progress-linear__background {
  display: none;
}
.v-text-field.v-text-field--enclosed .v-input__prepend-outer,
.v-text-field.v-text-field--enclosed .v-input__prepend-inner,
.v-text-field.v-text-field--enclosed .v-input__append-inner,
.v-text-field.v-text-field--enclosed .v-input__append-outer {
  margin-top: 16px;
}
.v-text-field.v-text-field--enclosed .v-text-field__details,
.v-text-field.v-text-field--enclosed > .v-input__control > .v-input__slot {
  padding: 0 12px;
}
.v-text-field.v-text-field--enclosed .v-text-field__details {
  margin-bottom: 8px;
}
.v-text-field--reverse input {
  text-align: right;
}
.v-text-field--reverse .v-label {
  transform-origin: top right;
}
.v-text-field--reverse > .v-input__control > .v-input__slot,
.v-text-field--reverse .v-text-field__slot {
  flex-direction: row-reverse;
}
.v-text-field--solo > .v-input__control > .v-input__slot:before,
.v-text-field--outline > .v-input__control > .v-input__slot:before,
.v-text-field--full-width > .v-input__control > .v-input__slot:before,
.v-text-field--solo > .v-input__control > .v-input__slot:after,
.v-text-field--outline > .v-input__control > .v-input__slot:after,
.v-text-field--full-width > .v-input__control > .v-input__slot:after {
  display: none;
}
.v-text-field--outline {
  margin-bottom: 16px;
  transition: border 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-text-field--outline > .v-input__control > .v-input__slot {
  background: transparent !important;
  border-radius: 4px;
}
.v-text-field--outline .v-text-field__prefix {
  margin-top: 22px;
  max-height: 32px;
}
.v-text-field--outline .v-input__prepend-outer,
.v-text-field--outline .v-input__append-outer {
  margin-top: 18px;
}
.v-text-field--outline.v-input--is-dirty .v-text-field__prefix,
.v-text-field--outline.v-input--is-focused .v-text-field__prefix,
.v-text-field--outline.v-text-field--placeholder .v-text-field__prefix {
  margin-top: 22px;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-text-field--outline.v-input--is-focused > .v-input__control > .v-input__slot,
.v-text-field--outline.v-input--has-state > .v-input__control > .v-input__slot {
  border: 2px solid currentColor;
  transition: border 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-text-field.v-text-field--solo .v-label {
  top: calc(50% - 10px);
}
.v-text-field.v-text-field--solo .v-input__control {
  min-height: 48px;
  padding: 0;
}
.v-text-field.v-text-field--solo:not(.v-text-field--solo-flat) > .v-input__control > .v-input__slot {
  box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2), 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 1px 5px 0px rgba(0,0,0,0.12);
}
.v-text-field.v-text-field--solo .v-text-field__slot {
  align-items: center;
}
.v-text-field.v-text-field--solo .v-input__append-inner,
.v-text-field.v-text-field--solo .v-input__prepend-inner {
  align-self: center;
  margin-top: 0;
}
.v-text-field.v-text-field--solo .v-input__prepend-outer,
.v-text-field.v-text-field--solo .v-input__append-outer {
  margin-top: 12px;
}
.v-text-field.v-input--is-focused > .v-input__control > .v-input__slot:after {
  transform: scaleX(1);
}
.v-text-field.v-input--has-state > .v-input__control > .v-input__slot:before {
  border-color: currentColor;
}
.theme--light.v-textarea.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused textarea {
  color: #fff;
}
.theme--dark.v-textarea.v-text-field--solo-inverted.v-text-field--solo.v-input--is-focused textarea {
  color: rgba(0,0,0,0.87);
}
.application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot {
  margin-right: 0;
  margin-left: -12px;
}
.application--is-rtl .v-textarea.v-text-field--enclosed .v-text-field__slot textarea {
  padding-right: 0;
  padding-left: 12px;
}
.v-textarea textarea {
  flex: 1 1 auto;
  line-height: 18px;
  max-width: 100%;
  min-height: 32px;
  outline: none;
  padding: 7px 0 8px;
  width: 100%;
}
.v-textarea .v-text-field__prefix {
  padding-top: 4px;
  align-self: start;
}
.v-textarea.v-text-field--full-width .v-text-field__slot textarea,
.v-textarea.v-text-field--full-width.v-text-field--single-line .v-text-field__slot textarea {
  margin-top: 0;
}
.v-textarea.v-text-field--full-width .v-text-field__details,
.v-textarea.v-text-field--full-width.v-text-field--single-line .v-text-field__details {
  bottom: 4px;
}
.v-textarea.v-text-field--enclosed .v-text-field__slot {
  margin-right: -12px;
}
.v-textarea.v-text-field--enclosed .v-text-field__slot textarea {
  padding-right: 12px;
}
.v-textarea.v-text-field--box .v-text-field__prefix,
.v-textarea.v-text-field--enclosed .v-text-field__prefix,
.v-textarea.v-text-field--box textarea,
.v-textarea.v-text-field--enclosed textarea {
  margin-top: 24px;
}
.v-textarea.v-text-field--box.v-text-field--single-line .v-text-field__prefix,
.v-textarea.v-text-field--enclosed.v-text-field--single-line .v-text-field__prefix,
.v-textarea.v-text-field--box.v-text-field--single-line textarea,
.v-textarea.v-text-field--enclosed.v-text-field--single-line textarea {
  margin-top: 12px;
}
.v-textarea.v-text-field--box.v-text-field--single-line .v-label,
.v-textarea.v-text-field--enclosed.v-text-field--single-line .v-label {
  top: 18px;
}
.v-textarea.v-text-field--box.v-text-field--single-line.v-text-field--outline .v-input__control,
.v-textarea.v-text-field--enclosed.v-text-field--single-line.v-text-field--outline .v-input__control {
  padding-top: 0;
}
.v-textarea.v-text-field--solo {
  align-items: flex-start;
}
.v-textarea.v-text-field--solo .v-input__prepend-inner,
.v-textarea.v-text-field--solo .v-input__prepend-outer,
.v-textarea.v-text-field--solo .v-input__append-inner,
.v-textarea.v-text-field--solo .v-input__append-outer {
  align-self: flex-start;
  margin-top: 16px;
}
.v-textarea--auto-grow textarea {
  overflow: hidden;
}
.v-textarea--no-resize textarea {
  resize: none;
}
.theme--light.v-time-picker-clock {
  background: #e0e0e0;
}
.theme--light.v-time-picker-clock .v-time-picker-clock__item--disabled {
  color: rgba(0,0,0,0.26);
}
.theme--light.v-time-picker-clock .v-time-picker-clock__item--disabled.v-time-picker-clock__item--active {
  color: rgba(255,255,255,0.3);
}
.theme--light.v-time-picker-clock--indeterminate .v-time-picker-clock__hand {
  background-color: #bdbdbd;
}
.theme--light.v-time-picker-clock--indeterminate .v-time-picker-clock__hand:after {
  color: #bdbdbd;
}
.theme--light.v-time-picker-clock--indeterminate .v-time-picker-clock__item--active {
  background-color: #bdbdbd;
}
.theme--dark.v-time-picker-clock {
  background: #616161;
}
.theme--dark.v-time-picker-clock .v-time-picker-clock__item--disabled {
  color: rgba(255,255,255,0.3);
}
.theme--dark.v-time-picker-clock .v-time-picker-clock__item--disabled.v-time-picker-clock__item--active {
  color: rgba(255,255,255,0.3);
}
.theme--dark.v-time-picker-clock--indeterminate .v-time-picker-clock__hand {
  background-color: #757575;
}
.theme--dark.v-time-picker-clock--indeterminate .v-time-picker-clock__hand:after {
  color: #757575;
}
.theme--dark.v-time-picker-clock--indeterminate .v-time-picker-clock__item--active {
  background-color: #757575;
}
.v-time-picker-clock {
  border-radius: 100%;
  position: relative;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  width: 100%;
  padding-top: 100%;
}
.v-time-picker-clock__container {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 10px;
}
.v-time-picker-clock__hand {
  height: calc(50% - 4px);
  width: 2px;
  bottom: 50%;
  left: calc(50% - 1px);
  transform-origin: center bottom;
  position: absolute;
  will-change: transform;
  z-index: 1;
}
.v-time-picker-clock__hand:before {
  background: transparent;
  border-width: 2px;
  border-style: solid;
  border-color: inherit;
  border-radius: 100%;
  width: 10px;
  height: 10px;
  content: '';
  position: absolute;
  top: -4px;
  left: 50%;
  transform: translate(-50%, -50%);
}
.v-time-picker-clock__hand:after {
  content: '';
  position: absolute;
  height: 8px;
  width: 8px;
  top: 100%;
  left: 50%;
  border-radius: 100%;
  border-style: solid;
  border-color: inherit;
  background-color: inherit;
  transform: translate(-50%, -50%);
}
.v-time-picker-clock__hand--inner:after {
  height: 14px;
}
.v-picker--full-width .v-time-picker-clock__container {
  max-width: 290px;
}
.v-time-picker-clock__inner {
  position: absolute;
  bottom: 27px;
  left: 27px;
  right: 27px;
  top: 27px;
}
.v-time-picker-clock__item {
  align-items: center;
  border-radius: 100%;
  cursor: default;
  display: flex;
  font-size: 16px;
  justify-content: center;
  height: 40px;
  position: absolute;
  text-align: center;
  width: 40px;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  transform: translate(-50%, -50%);
}
.v-time-picker-clock__item > span {
  z-index: 1;
}
.v-time-picker-clock__item:before,
.v-time-picker-clock__item:after {
  content: '';
  border-radius: 100%;
  position: absolute;
  top: 50%;
  left: 50%;
  height: 14px;
  width: 14px;
  transform: translate(-50%, -50%);
}
.v-time-picker-clock__item:after,
.v-time-picker-clock__item:before {
  height: 40px;
  width: 40px;
}
.v-time-picker-clock__item--active {
  color: #fff;
  cursor: default;
  z-index: 2;
}
.v-time-picker-clock__item--disabled {
  pointer-events: none;
}
.v-time-picker-title {
  color: #fff;
  display: flex;
  line-height: 1;
  justify-content: flex-end;
}
.v-time-picker-title__time {
  white-space: nowrap;
}
.v-time-picker-title__time .v-picker__title__btn,
.v-time-picker-title__time span {
  align-items: center;
  display: inline-flex;
  height: 70px;
  font-size: 70px;
  justify-content: center;
}
.v-time-picker-title__ampm {
  align-self: flex-end;
  display: flex;
  flex-direction: column;
  font-size: 16px;
  margin: 8px 0 6px 8px;
  text-transform: uppercase;
}
.v-time-picker-title__ampm div:only-child {
  flex-direction: row;
}
.v-picker__title--landscape .v-time-picker-title {
  flex-direction: column;
  justify-content: center;
  height: 100%;
}
.v-picker__title--landscape .v-time-picker-title__time {
  text-align: right;
}
.v-picker__title--landscape .v-time-picker-title__time .v-picker__title__btn,
.v-picker__title--landscape .v-time-picker-title__time span {
  height: 55px;
  font-size: 55px;
}
.v-picker__title--landscape .v-time-picker-title__ampm {
  margin: 16px 0 0;
  align-self: initial;
  text-align: center;
}
.theme--light.v-timeline:before {
  background: rgba(0,0,0,0.12);
}
.theme--light.v-timeline .v-timeline-item__dot {
  background: #fff;
}
.theme--light.v-timeline .v-timeline-item .v-card:before {
  border-right-color: rgba(0,0,0,0.12);
}
.theme--dark.v-timeline:before {
  background: rgba(255,255,255,0.12);
}
.theme--dark.v-timeline .v-timeline-item__dot {
  background: #424242;
}
.theme--dark.v-timeline .v-timeline-item .v-card:before {
  border-right-color: rgba(0,0,0,0.12);
}
.v-timeline-item {
  display: flex;
  flex-direction: row-reverse;
  padding-bottom: 24px;
}
.v-timeline-item:nth-child(odd):not(.v-timeline-item--right),
.v-timeline-item--left {
  flex-direction: row;
}
.v-timeline-item:nth-child(odd):not(.v-timeline-item--right) .v-card:before,
.v-timeline-item--left .v-card:before,
.v-timeline-item:nth-child(odd):not(.v-timeline-item--right) .v-card:after,
.v-timeline-item--left .v-card:after {
  transform: rotate(180deg);
  left: 100%;
}
.v-timeline-item:nth-child(odd):not(.v-timeline-item--right) .v-timeline-item__opposite,
.v-timeline-item--left .v-timeline-item__opposite {
  margin-left: 96px;
  text-align: left;
}
.v-timeline-item:nth-child(odd):not(.v-timeline-item--right) .v-timeline-item__opposite .v-card:before,
.v-timeline-item--left .v-timeline-item__opposite .v-card:before,
.v-timeline-item:nth-child(odd):not(.v-timeline-item--right) .v-timeline-item__opposite .v-card:after,
.v-timeline-item--left .v-timeline-item__opposite .v-card:after {
  transform: rotate(0);
  left: -10px;
}
.v-timeline-item:nth-child(even):not(.v-timeline-item--left) .v-card:before,
.v-timeline-item--right .v-card:before,
.v-timeline-item:nth-child(even):not(.v-timeline-item--left) .v-card:after,
.v-timeline-item--right .v-card:after {
  right: 100%;
}
.v-timeline-item:nth-child(even):not(.v-timeline-item--left) .v-timeline-item__opposite,
.v-timeline-item--right .v-timeline-item__opposite {
  margin-right: 96px;
  text-align: right;
}
.v-timeline-item:nth-child(even):not(.v-timeline-item--left) .v-timeline-item__opposite .v-card:before,
.v-timeline-item--right .v-timeline-item__opposite .v-card:before,
.v-timeline-item:nth-child(even):not(.v-timeline-item--left) .v-timeline-item__opposite .v-card:after,
.v-timeline-item--right .v-timeline-item__opposite .v-card:after {
  transform: rotate(180deg);
  right: -10px;
}
.v-timeline-item__dot,
.v-timeline-item__inner-dot {
  border-radius: 50%;
}
.v-timeline-item__dot {
  box-shadow: 0px 2px 1px -1px rgba(0,0,0,0.2), 0px 1px 1px 0px rgba(0,0,0,0.14), 0px 1px 3px 0px rgba(0,0,0,0.12);
  align-self: center;
  position: absolute;
  height: 38px;
  left: calc(50% - 19px);
  width: 38px;
}
.v-timeline-item__dot .v-timeline-item__inner-dot {
  height: 30px;
  margin: 4px;
  width: 30px;
}
.v-timeline-item__dot--small {
  height: 24px;
  left: calc(50% - 12px);
  width: 24px;
}
.v-timeline-item__dot--small .v-timeline-item__inner-dot {
  height: 18px;
  margin: 3px;
  width: 18px;
}
.v-timeline-item__dot--large {
  height: 52px;
  left: calc(50% - 26px);
  width: 52px;
}
.v-timeline-item__dot--large .v-timeline-item__inner-dot {
  height: 42px;
  margin: 5px;
  width: 42px;
}
.v-timeline-item__inner-dot {
  display: flex;
  justify-content: center;
  align-items: center;
}
.v-timeline-item__body {
  position: relative;
  height: 100%;
  flex: 1 1 100%;
  max-width: calc(50% - 48px);
}
.v-timeline-item .v-card:before,
.v-timeline-item .v-card:after {
  content: '';
  position: absolute;
  border-top: 10px solid transparent;
  border-bottom: 10px solid transparent;
  border-right: 10px solid #000;
  top: calc(50% - 10px);
}
.v-timeline-item .v-card:after {
  border-right-color: inherit;
}
.v-timeline-item .v-card:before {
  top: calc(50% - 10px + 2px);
}
.v-timeline-item__opposite {
  flex: 1 1 auto;
  align-self: center;
  max-width: calc(50% - 48px);
}
.v-timeline-item--fill-dot .v-timeline-item__inner-dot {
  height: inherit;
  margin: 0;
  width: inherit;
}
.v-timeline {
  padding-top: 24px;
  position: relative;
}
.v-timeline:before {
  bottom: 0;
  content: '';
  height: 100%;
  left: calc(50% - 1px);
  position: absolute;
  top: 0;
  width: 2px;
}
.v-timeline--align-top .v-timeline-item {
  position: relative;
}
.v-timeline--align-top .v-timeline-item__dot {
  top: 6px;
}
.v-timeline--align-top .v-timeline-item__dot--small {
  top: 12px;
}
.v-timeline--align-top .v-timeline-item__dot--large {
  top: 0;
}
.v-timeline--align-top .v-timeline-item .v-card:before {
  top: calc(0% + 10px + 2px);
}
.v-timeline--align-top .v-timeline-item .v-card:after {
  top: calc(0% + 10px);
}
.v-timeline--dense:before {
  left: 18px;
}
.v-timeline--dense .v-timeline-item:nth-child(odd):not(.v-timeline-item--right),
.v-timeline--dense .v-timeline-item--left {
  flex-direction: row-reverse;
}
.v-timeline--dense .v-timeline-item:nth-child(odd):not(.v-timeline-item--right) .v-card:before,
.v-timeline--dense .v-timeline-item--left .v-card:before,
.v-timeline--dense .v-timeline-item:nth-child(odd):not(.v-timeline-item--right) .v-card:after,
.v-timeline--dense .v-timeline-item--left .v-card:after {
  right: initial;
  left: -10px;
  transform: none;
}
.v-timeline--dense .v-timeline-item__dot {
  left: 0;
}
.v-timeline--dense .v-timeline-item__dot--small {
  left: 7px;
}
.v-timeline--dense .v-timeline-item__dot--large {
  left: -7px;
}
.v-timeline--dense .v-timeline-item__body {
  max-width: calc(100% - 64px);
}
.v-timeline--dense .v-timeline-item__opposite {
  display: none;
}
.theme--light.v-toolbar {
  background-color: #f5f5f5;
  color: rgba(0,0,0,0.87);
}
.theme--dark.v-toolbar {
  background-color: #212121;
  color: #fff;
}
.application--is-rtl .v-toolbar__title:not(:first-child) {
  margin-left: 0;
  margin-right: 20px;
}
.v-toolbar {
  transition: none;
  box-shadow: 0px 2px 4px -1px rgba(0,0,0,0.2), 0px 4px 5px 0px rgba(0,0,0,0.14), 0px 1px 10px 0px rgba(0,0,0,0.12);
  position: relative;
  width: 100%;
  will-change: padding-left, padding-right;
}
.v-toolbar[data-booted="true"] {
  transition: 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}
.v-toolbar .v-text-field--enclosed,
.v-toolbar .v-text-field--box {
  margin: 0;
}
.v-toolbar .v-text-field--enclosed .v-text-field__details,
.v-toolbar .v-text-field--box .v-text-field__details {
  display: none;
}
.v-toolbar .v-tabs {
  width: 100%;
}
.v-toolbar__title {
  font-size: 20px;
  font-weight: 500;
  letter-spacing: 0.02em;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}
.v-toolbar__title:not(:first-child) {
  margin-left: 20px;
}
.v-toolbar__content,
.v-toolbar__extension {
  align-items: center;
  display: flex;
  padding: 0 24px;
}
@media only screen and (max-width: 959px) {
  .v-toolbar__content,
  .v-toolbar__extension {
    padding: 0 16px;
  }
}
.v-toolbar__content .v-btn--icon,
.v-toolbar__extension .v-btn--icon {
  margin: 6px;
}
.v-toolbar__content > *:first-child,
.v-toolbar__extension > *:first-child {
  margin-left: 0;
}
.v-toolbar__content > *:first-child.v-btn--icon,
.v-toolbar__extension > *:first-child.v-btn--icon {
  margin-left: -6px;
}
.v-toolbar__content > *:first-child.v-menu .v-menu__activator .v-btn,
.v-toolbar__extension > *:first-child.v-menu .v-menu__activator .v-btn,
.v-toolbar__content > *:first-child.v-tooltip span .v-btn,
.v-toolbar__extension > *:first-child.v-tooltip span .v-btn {
  margin-left: 0;
}
.v-toolbar__content > *:first-child.v-menu .v-menu__activator .v-btn--icon,
.v-toolbar__extension > *:first-child.v-menu .v-menu__activator .v-btn--icon,
.v-toolbar__content > *:first-child.v-tooltip span .v-btn--icon,
.v-toolbar__extension > *:first-child.v-tooltip span .v-btn--icon {
  margin-left: -6px;
}
.v-toolbar__content > *:last-child,
.v-toolbar__extension > *:last-child {
  margin-right: 0;
}
.v-toolbar__content > *:last-child.v-btn--icon,
.v-toolbar__extension > *:last-child.v-btn--icon {
  margin-right: -6px;
}
.v-toolbar__content > *:last-child.v-menu .v-menu__activator .v-btn,
.v-toolbar__extension > *:last-child.v-menu .v-menu__activator .v-btn,
.v-toolbar__content > *:last-child.v-tooltip span .v-btn,
.v-toolbar__extension > *:last-child.v-tooltip span .v-btn {
  margin-right: 0;
}
.v-toolbar__content > *:last-child.v-menu .v-menu__activator .v-btn--icon,
.v-toolbar__extension > *:last-child.v-menu .v-menu__activator .v-btn--icon,
.v-toolbar__content > *:last-child.v-tooltip span .v-btn--icon,
.v-toolbar__extension > *:last-child.v-tooltip span .v-btn--icon {
  margin-right: -6px;
}
.v-toolbar__content > .v-list,
.v-toolbar__extension > .v-list {
  flex: 1 1 auto;
  max-height: 100%;
}
.v-toolbar__content > .v-list:first-child,
.v-toolbar__extension > .v-list:first-child {
  margin-left: -24px;
}
@media only screen and (max-width: 959px) {
  .v-toolbar__content > .v-list:first-child,
  .v-toolbar__extension > .v-list:first-child {
    margin-left: -16px;
  }
}
.v-toolbar__content > .v-list:last-child,
.v-toolbar__extension > .v-list:last-child {
  margin-right: -24px;
}
@media only screen and (max-width: 959px) {
  .v-toolbar__content > .v-list:last-child,
  .v-toolbar__extension > .v-list:last-child {
    margin-right: -16px;
  }
}
.v-toolbar__extension > .v-toolbar__title {
  margin-left: 72px;
}
.v-toolbar__items {
  display: flex;
  height: inherit;
  max-width: 100%;
  padding: 0;
}
.v-toolbar__items .v-btn {
  align-items: center;
  align-self: center;
}
.v-toolbar__items .v-tooltip,
.v-toolbar__items .v-tooltip > span {
  height: inherit;
}
.v-toolbar__items .v-btn:not(.v-btn--floating):not(.v-btn--icon),
.v-toolbar__items .v-menu,
.v-toolbar__items .v-menu__activator {
  height: inherit;
  margin: 0;
}
.v-toolbar .v-overflow-btn,
.v-toolbar .v-btn-toggle {
  box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2), 0px 0px 0px 0px rgba(0,0,0,0.14), 0px 0px 0px 0px rgba(0,0,0,0.12);
}
.v-toolbar .v-input {
  margin: 0;
}
.v-toolbar .v-overflow-btn .v-input__control:before,
.v-toolbar .v-overflow-btn .v-input__slot:before {
  display: none;
}
.v-toolbar--card {
  border-radius: 2px 2px 0 0;
  box-shadow: 0px 0px 0px 0px rgba(0,0,0,0.2), 0px 0px 0px 0px rgba(0,0,0,0.14), 0px 0px 0px 0px rgba(0,0,0,0.12);
}
.v-toolbar--fixed {
  position: fixed;
  z-index: 2;
}
.v-toolbar--fixed,
.v-toolbar--absolute {
  top: 0;
  left: 0;
}
.v-toolbar--absolute {
  position: absolute;
  z-index: 2;
}
.v-toolbar--floating {
  display: inline-flex;
  margin: 16px;
  width: auto;
}
.v-toolbar--clipped {
  z-index: 3;
}
.v-tooltip__content {
  background: #616161;
  border-radius: 2px;
  color: #fff;
  font-size: 12px;
  display: inline-block;
  padding: 5px 8px;
  position: absolute;
  text-transform: initial;
  width: auto;
  box-shadow: 0px 3px 1px -2px rgba(0,0,0,0.2), 0px 2px 2px 0px rgba(0,0,0,0.14), 0px 1px 5px 0px rgba(0,0,0,0.12);
}
.v-tooltip__content[class*="-active"] {
  transition: 0.15s cubic-bezier(0.25, 0.8, 0.5, 1);
  pointer-events: none;
}
.v-tooltip__content--fixed {
  position: fixed;
}
@media only screen and (max-width: 959px) {
  .v-tooltip .v-tooltip__content {
    padding: 10px 16px;
  }
}
.theme--light.v-treeview {
  color: rgba(0,0,0,0.87);
}
.theme--light.v-treeview--hoverable .v-treeview-node__root:hover,
.theme--light.v-treeview .v-treeview-node--active {
  background: rgba(0,0,0,0.12);
}
.theme--dark.v-treeview {
  color: #fff;
}
.theme--dark.v-treeview--hoverable .v-treeview-node__root:hover,
.theme--dark.v-treeview .v-treeview-node--active {
  background: rgba(255,255,255,0.12);
}
.application--is-rtl .v-treeview > .v-treeview-node {
  margin-right: 0;
}
.application--is-rtl .v-treeview > .v-treeview-node--leaf {
  margin-right: 24px;
  margin-left: 0;
}
.application--is-rtl .v-treeview-node {
  margin-right: 26px;
  margin-left: 0;
}
.application--is-rtl .v-treeview-node--leaf {
  margin-right: 50px;
  margin-left: 0;
}
.application--is-rtl .v-treeview-node__toggle {
  transform: rotate(90deg);
}
.application--is-rtl .v-treeview-node__toggle--open {
  transform: none;
}
.v-treeview > .v-treeview-node {
  margin-left: 0;
}
.v-treeview > .v-treeview-node--leaf {
  margin-left: 24px;
}
.v-treeview-node {
  margin-left: 26px;
}
.v-treeview-node--excluded {
  display: none;
}
.v-treeview-node--click > .v-treeview-node__root,
.v-treeview-node--click > .v-treeview-node__root > .v-treeview-node__content > * {
  cursor: pointer;
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.v-treeview-node--leaf {
  margin-left: 50px;
}
.v-treeview-node__root {
  display: flex;
  align-items: center;
  min-height: 34px;
}
.v-treeview-node__content {
  display: flex;
  flex-grow: 1;
  flex-shrink: 0;
  align-items: center;
}
.v-treeview-node__content .v-btn {
  flex-grow: 0 !important;
  flex-shrink: 1 !important;
}
.v-treeview-node__label {
  font-size: 1.2rem;
  margin-left: 6px;
  flex-grow: 1;
  flex-shrink: 0;
}
.v-treeview-node__label .v-icon {
  padding-right: 8px;
}
.v-treeview-node__checkbox {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
}
.v-treeview-node__toggle {
  -webkit-user-select: none;
     -moz-user-select: none;
          user-select: none;
  transform: rotate(-90deg);
}
.v-treeview-node__toggle--open {
  transform: none;
}
.v-treeview-node__toggle--loading {
  animation: progress-circular-rotate 1s linear infinite;
}
.v-treeview-node__children {
  transition: all 0.2s cubic-bezier(0, 0, 0.2, 1);
}
.v-window__container {
  position: relative;
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-window__container--is-active {
  overflow: hidden;
}
.v-window-x-transition-enter-active,
.v-window-x-reverse-transition-enter-active,
.v-window-y-transition-enter-active,
.v-window-y-reverse-transition-enter-active,
.v-window-x-transition-leave-active,
.v-window-x-reverse-transition-leave-active,
.v-window-y-transition-leave-active,
.v-window-y-reverse-transition-leave-active {
  transition: 0.3s cubic-bezier(0.25, 0.8, 0.5, 1);
}
.v-window-x-transition-leave,
.v-window-x-reverse-transition-leave,
.v-window-y-transition-leave,
.v-window-y-reverse-transition-leave,
.v-window-x-transition-leave-to,
.v-window-x-reverse-transition-leave-to,
.v-window-y-transition-leave-to,
.v-window-y-reverse-transition-leave-to {
  position: absolute !important;
  top: 0;
  width: 100%;
}
.v-window-x-transition-enter {
  transform: translateX(100%);
}
.v-window-x-transition-leave-to {
  transform: translateX(-100%);
}
.v-window-x-reverse-transition-enter {
  transform: translateX(-100%);
}
.v-window-x-reverse-transition-leave-to {
  transform: translateX(100%);
}
.v-window-y-transition-enter {
  transform: translateY(100%);
}
.v-window-y-transition-leave-to {
  transform: translateY(-100%);
}
.v-window-y-reverse-transition-enter {
  transform: translateY(-100%);
}
.v-window-y-reverse-transition-leave-to {
  transform: translateY(100%);
}
.fade-enter-active,
.fade-leave-active {
  transition: opacity 0.3s ease-in-out;
}
.fade-enter,
.fade-leave-active {
  opacity: 0;
}
.v-navigation-drawer--mini-variant .v-divider {
  display: block !important;
}
.sidemenu {
  margin: 0 24px;
  width: 200px;
}
.sidemenu .list__tile {
  font-weight: 500;
}
.sidemenu .icon {
  color: inherit;
}
@media only screen and (max-width: 599px) {
  .sidemenu {
    position: static !important;
    margin: 0;
    width: auto;
  }
}
/*# sourceMappingURL=resources/stylus/app.css.map */
/*# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvZ2VuZXJpYy9fYW5pbWF0aW9ucy5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvYXBwLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2dlbmVyaWMvX2NvbG9ycy5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9nZW5lcmljL19lbGV2YXRpb25zLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL3NldHRpbmdzL19lbGV2YXRpb25zLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2dlbmVyaWMvX3Jlc2V0LnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2dlbmVyaWMvX3RyYW5zaXRpb25zLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2VsZW1lbnRzL19ibG9ja3F1b3RlLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2VsZW1lbnRzL19jb2RlLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2VsZW1lbnRzL19nbG9iYWwuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvZWxlbWVudHMvX2xpc3RzLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2VsZW1lbnRzL190eXBvZ3JhcGh5LnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL3RydW1wcy9fZGlzcGxheS5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy90cnVtcHMvX2hlbHBlcnMuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvdHJ1bXBzL19zcGFjaW5nLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL3RydW1wcy9fdGV4dC5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy90cnVtcHMvX3RyYW5zaXRpb24uc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fYWxlcnRzLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX2FwcC5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy90aGVtZS5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9icm93c2Vycy5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9jb21wb25lbnRzL19hdXRvY29tcGxldGVzLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX2F2YXRhcnMuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fYmFkZ2VzLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX2JvdHRvbS1uYXZzLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX2JvdHRvbS1zaGVldHMuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fYnJlYWRjcnVtYnMuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fYnV0dG9uLXRvZ2dsZS5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9jb21wb25lbnRzL19yaXBwbGVzLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX2J1dHRvbnMuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fY2FsZW5kYXItZGFpbHkuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fY2FsZW5kYXItd2Vla2x5LnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX2NhcmRzLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX2Nhcm91c2VsLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX2NoaXBzLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX2NvbnRlbnQuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvdG9vbHMvX2Jvb3RhYmxlLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX2NvdW50ZXJzLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX2RhdGEtaXRlcmF0b3Iuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fZGF0YS10YWJsZS5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9jb21wb25lbnRzL19kYXRlLXBpY2tlci1oZWFkZXIuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fZGF0ZS1waWNrZXItdGFibGUuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fZGF0ZS1waWNrZXItdGl0bGUuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fZGF0ZS1waWNrZXIteWVhcnMuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fZGlhbG9ncy5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9jb21wb25lbnRzL19kaXZpZGVycy5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9jb21wb25lbnRzL19leHBhbnNpb24tcGFuZWwuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fZm9vdGVyLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX2Zvcm1zLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX2dyaWQuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9faWNvbnMuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9faW1hZ2VzLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX2lucHV0cy5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9jb21wb25lbnRzL19pdGVtLWdyb3VwLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX2p1bWJvdHJvbnMuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fbGFiZWxzLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX2xpc3RzLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX21lbnVzLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX21lc3NhZ2VzLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL3NldHRpbmdzL19ydGwuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fbmF2aWdhdGlvbi1kcmF3ZXIuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fb3ZlcmZsb3ctYnV0dG9ucy5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9jb21wb25lbnRzL19vdmVybGF5LnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX3BhZ2luYXRpb24uc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fcGFyYWxsYXguc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fcGlja2Vycy5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9jb21wb25lbnRzL19wcm9ncmVzcy1jaXJjdWxhci5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9jb21wb25lbnRzL19wcm9ncmVzcy1saW5lYXIuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fcmFkaW8tZ3JvdXAuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fcmFkaW9zLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX3JhbmdlLXNsaWRlcnMuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fcmF0aW5nLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX3Jlc3BvbnNpdmUuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fc2VsZWN0LnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX3NlbGVjdGlvbi1jb250cm9scy5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9jb21wb25lbnRzL19zaGVldC5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9jb21wb25lbnRzL19zbGlkZXJzLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX3NtYWxsLWRpYWxvZy5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9jb21wb25lbnRzL19zbmFja2JhcnMuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fc3BlZWQtZGlhbC5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9jb21wb25lbnRzL19zdGVwcGVycy5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9jb21wb25lbnRzL19zdWJoZWFkZXJzLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX3N3aXRjaC5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9jb21wb25lbnRzL19zeXN0ZW0tYmFycy5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9jb21wb25lbnRzL190YWJsZXMuc3R5bCIsIndlYnBhY2s6Ly8vLi9yZXNvdXJjZXMvc3R5bHVzL25vZGVfbW9kdWxlcy92dWV0aWZ5L3NyYy9zdHlsdXMvY29tcG9uZW50cy9fdGFicy5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9jb21wb25lbnRzL190ZXh0LWZpZWxkcy5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9jb21wb25lbnRzL190ZXh0YXJlYS5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9jb21wb25lbnRzL190aW1lLXBpY2tlci1jbG9jay5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9jb21wb25lbnRzL190aW1lLXBpY2tlci10aXRsZS5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9jb21wb25lbnRzL190aW1lbGluZS5zdHlsIiwid2VicGFjazovLy8uL3Jlc291cmNlcy9zdHlsdXMvbm9kZV9tb2R1bGVzL3Z1ZXRpZnkvc3JjL3N0eWx1cy9jb21wb25lbnRzL190b29sYmFyLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX3Rvb2x0aXBzLnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX3RyZWV2aWV3LnN0eWwiLCJ3ZWJwYWNrOi8vLy4vcmVzb3VyY2VzL3N0eWx1cy9ub2RlX21vZHVsZXMvdnVldGlmeS9zcmMvc3R5bHVzL2NvbXBvbmVudHMvX3dpbmRvd3Muc3R5bCJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTtFQUNFO0lBQ0UsZUFBYTtHQ2tDZjtFRGhDQTtJQUNFLGlCQUFhO0dDa0NmO0VEaENBO0lBQ0Usa0JBQWE7R0NrQ2Y7Q0FDRjtBQzFDRTtFQUNFLGtDQUFpQjtFQUNqQiw4QkFBYztDRDRDbEI7QUMxQ0U7RUFDRSx1QkFBTTtFQUNOLDZCQUFhO0NENENqQjtBQ2xERTtFQUNFLGtDQUFpQjtFQUNqQiw4QkFBYztDRG9EbEI7QUNsREU7RUFDRSx1QkFBTTtFQUNOLDZCQUFhO0NEb0RqQjtBQzFERTtFQUNFLHlDQUFpQjtFQUNqQixxQ0FBYztDRDREbEI7QUMxREU7RUFDRSw4QkFBTTtFQUNOLG9DQUFhO0NENERqQjtBQ2xFRTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRG9FbEI7QUNsRUU7RUFDRSwwQkFBTTtFQUNOLGdDQUFhO0NEb0VqQjtBQ2hFSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtFcEI7QUMvREk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaUVuQjtBQ3hFSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBFcEI7QUN2RUk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeUVuQjtBQ2hGSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtGcEI7QUMvRUk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaUZuQjtBQ3hGSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBGcEI7QUN2Rkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeUZuQjtBQ2hHSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtHcEI7QUMvRkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaUduQjtBQ3hHSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBHcEI7QUN2R0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeUduQjtBQ2hISTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtIcEI7QUMvR0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaUhuQjtBQ3hISTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBIcEI7QUN2SEk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeUhuQjtBQ2hJSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtJcEI7QUMvSEk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaUluQjtBQ3hJSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBJcEI7QUN2SUk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeUluQjtBQ2hKSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtKcEI7QUMvSUk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaUpuQjtBQ3hKSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBKcEI7QUN2Skk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeUpuQjtBQ2hLSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtLcEI7QUMvSkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaUtuQjtBQ2xMRTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRG9MbEI7QUNsTEU7RUFDRSwwQkFBTTtFQUNOLGdDQUFhO0NEb0xqQjtBQ2hMSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtMcEI7QUMvS0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaUxuQjtBQ3hMSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBMcEI7QUN2TEk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeUxuQjtBQ2hNSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtNcEI7QUMvTEk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaU1uQjtBQ3hNSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBNcEI7QUN2TUk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeU1uQjtBQ2hOSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtOcEI7QUMvTUk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaU5uQjtBQ3hOSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBOcEI7QUN2Tkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeU5uQjtBQ2hPSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtPcEI7QUMvTkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaU9uQjtBQ3hPSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBPcEI7QUN2T0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeU9uQjtBQ2hQSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtQcEI7QUMvT0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaVBuQjtBQ3hQSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBQcEI7QUN2UEk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeVBuQjtBQ2hRSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtRcEI7QUMvUEk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaVFuQjtBQ3hRSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBRcEI7QUN2UUk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeVFuQjtBQ2hSSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtScEI7QUMvUUk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaVJuQjtBQ2xTRTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRG9TbEI7QUNsU0U7RUFDRSwwQkFBTTtFQUNOLGdDQUFhO0NEb1NqQjtBQ2hTSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtTcEI7QUMvUkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaVNuQjtBQ3hTSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBTcEI7QUN2U0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeVNuQjtBQ2hUSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtUcEI7QUMvU0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaVRuQjtBQ3hUSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBUcEI7QUN2VEk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeVRuQjtBQ2hVSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtVcEI7QUMvVEk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaVVuQjtBQ3hVSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBVcEI7QUN2VUk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeVVuQjtBQ2hWSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtWcEI7QUMvVUk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaVZuQjtBQ3hWSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBWcEI7QUN2Vkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeVZuQjtBQ2hXSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtXcEI7QUMvVkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaVduQjtBQ3hXSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBXcEI7QUN2V0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeVduQjtBQ2hYSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtYcEI7QUMvV0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaVhuQjtBQ3hYSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBYcEI7QUN2WEk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeVhuQjtBQ2hZSTtFQUNFLGtDQUFpQjtFQUNqQiw4QkFBYztDRGtZcEI7QUMvWEk7RUFDRSx1QkFBTztFQUNQLDZCQUFhO0NEaVluQjtBQ2xaRTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRG9abEI7QUNsWkU7RUFDRSwwQkFBTTtFQUNOLGdDQUFhO0NEb1pqQjtBQ2haSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtacEI7QUMvWUk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaVpuQjtBQ3haSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBacEI7QUN2Wkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeVpuQjtBQ2hhSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGthcEI7QUMvWkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaWFuQjtBQ3hhSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBhcEI7QUN2YUk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeWFuQjtBQ2hiSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGticEI7QUMvYUk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaWJuQjtBQ3hiSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBicEI7QUN2Ykk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeWJuQjtBQ2hjSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtjcEI7QUMvYkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaWNuQjtBQ3hjSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBjcEI7QUN2Y0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeWNuQjtBQ2hkSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtkcEI7QUMvY0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaWRuQjtBQ3hkSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBkcEI7QUN2ZEk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeWRuQjtBQ2hlSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtlcEI7QUMvZEk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaWVuQjtBQ3hlSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBlcEI7QUN2ZUk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeWVuQjtBQ2hmSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtmcEI7QUMvZUk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaWZuQjtBQ2xnQkU7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RvZ0JsQjtBQ2xnQkU7RUFDRSwwQkFBTTtFQUNOLGdDQUFhO0NEb2dCakI7QUNoZ0JJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEa2dCcEI7QUMvZkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaWdCbkI7QUN4Z0JJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMGdCcEI7QUN2Z0JJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHlnQm5CO0FDaGhCSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtoQnBCO0FDL2dCSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpaEJuQjtBQ3hoQkk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwaEJwQjtBQ3ZoQkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeWhCbkI7QUNoaUJJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEa2lCcEI7QUMvaEJJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGlpQm5CO0FDeGlCSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBpQnBCO0FDdmlCSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5aUJuQjtBQ2hqQkk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrakJwQjtBQy9pQkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaWpCbkI7QUN4akJJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMGpCcEI7QUN2akJJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHlqQm5CO0FDaGtCSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtrQnBCO0FDL2pCSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0Rpa0JuQjtBQ3hrQkk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0Qwa0JwQjtBQ3ZrQkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeWtCbkI7QUNobEJJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEa2xCcEI7QUMva0JJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGlsQm5CO0FDeGxCSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBsQnBCO0FDdmxCSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5bEJuQjtBQ2htQkk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrbUJwQjtBQy9sQkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaW1CbkI7QUNsbkJFO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEb25CbEI7QUNsbkJFO0VBQ0UsMEJBQU07RUFDTixnQ0FBYTtDRG9uQmpCO0FDaG5CSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtuQnBCO0FDL21CSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpbkJuQjtBQ3huQkk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwbkJwQjtBQ3ZuQkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeW5CbkI7QUNob0JJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEa29CcEI7QUMvbkJJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGlvQm5CO0FDeG9CSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBvQnBCO0FDdm9CSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5b0JuQjtBQ2hwQkk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrcEJwQjtBQy9vQkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaXBCbkI7QUN4cEJJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMHBCcEI7QUN2cEJJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHlwQm5CO0FDaHFCSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtxQnBCO0FDL3BCSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpcUJuQjtBQ3hxQkk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwcUJwQjtBQ3ZxQkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeXFCbkI7QUNockJJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEa3JCcEI7QUMvcUJJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGlyQm5CO0FDeHJCSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDByQnBCO0FDdnJCSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5ckJuQjtBQ2hzQkk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0Rrc0JwQjtBQy9yQkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaXNCbkI7QUN4c0JJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMHNCcEI7QUN2c0JJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHlzQm5CO0FDaHRCSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGt0QnBCO0FDL3NCSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpdEJuQjtBQ2x1QkU7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RvdUJsQjtBQ2x1QkU7RUFDRSwwQkFBTTtFQUNOLGdDQUFhO0NEb3VCakI7QUNodUJJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEa3VCcEI7QUMvdEJJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGl1Qm5CO0FDeHVCSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDB1QnBCO0FDdnVCSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5dUJuQjtBQ2h2Qkk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrdkJwQjtBQy91Qkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaXZCbkI7QUN4dkJJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMHZCcEI7QUN2dkJJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHl2Qm5CO0FDaHdCSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGt3QnBCO0FDL3ZCSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0Rpd0JuQjtBQ3h3Qkk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0Qwd0JwQjtBQ3Z3Qkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeXdCbkI7QUNoeEJJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEa3hCcEI7QUMvd0JJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGl4Qm5CO0FDeHhCSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDB4QnBCO0FDdnhCSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5eEJuQjtBQ2h5Qkk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RreUJwQjtBQy94Qkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaXlCbkI7QUN4eUJJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMHlCcEI7QUN2eUJJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHl5Qm5CO0FDaHpCSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGt6QnBCO0FDL3lCSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpekJuQjtBQ3h6Qkk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwekJwQjtBQ3Z6Qkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeXpCbkI7QUNoMEJJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEazBCcEI7QUMvekJJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGkwQm5CO0FDbDFCRTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRG8xQmxCO0FDbDFCRTtFQUNFLDBCQUFNO0VBQ04sZ0NBQWE7Q0RvMUJqQjtBQ2gxQkk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrMUJwQjtBQy8wQkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaTFCbkI7QUN4MUJJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMDFCcEI7QUN2MUJJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHkxQm5CO0FDaDJCSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGsyQnBCO0FDLzFCSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpMkJuQjtBQ3gyQkk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwMkJwQjtBQ3YyQkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeTJCbkI7QUNoM0JJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEazNCcEI7QUMvMkJJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGkzQm5CO0FDeDNCSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDAzQnBCO0FDdjNCSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5M0JuQjtBQ2g0Qkk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrNEJwQjtBQy8zQkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaTRCbkI7QUN4NEJJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMDRCcEI7QUN2NEJJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHk0Qm5CO0FDaDVCSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGs1QnBCO0FDLzRCSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpNUJuQjtBQ3g1Qkk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwNUJwQjtBQ3Y1Qkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeTVCbkI7QUNoNkJJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEazZCcEI7QUMvNUJJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGk2Qm5CO0FDeDZCSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDA2QnBCO0FDdjZCSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5NkJuQjtBQ2g3Qkk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrN0JwQjtBQy82Qkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaTdCbkI7QUNsOEJFO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEbzhCbEI7QUNsOEJFO0VBQ0UsMEJBQU07RUFDTixnQ0FBYTtDRG84QmpCO0FDaDhCSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGs4QnBCO0FDLzdCSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpOEJuQjtBQ3g4Qkk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwOEJwQjtBQ3Y4Qkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeThCbkI7QUNoOUJJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEazlCcEI7QUMvOEJJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGk5Qm5CO0FDeDlCSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDA5QnBCO0FDdjlCSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5OUJuQjtBQ2grQkk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrK0JwQjtBQy85Qkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaStCbkI7QUN4K0JJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMCtCcEI7QUN2K0JJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHkrQm5CO0FDaC9CSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGsvQnBCO0FDLytCSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpL0JuQjtBQ3gvQkk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwL0JwQjtBQ3YvQkk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeS9CbkI7QUNoZ0NJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEa2dDcEI7QUMvL0JJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGlnQ25CO0FDeGdDSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBnQ3BCO0FDdmdDSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5Z0NuQjtBQ2hoQ0k7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RraENwQjtBQy9nQ0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaWhDbkI7QUN4aENJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMGhDcEI7QUN2aENJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHloQ25CO0FDaGlDSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtpQ3BCO0FDL2hDSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpaUNuQjtBQ2xqQ0U7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RvakNsQjtBQ2xqQ0U7RUFDRSwwQkFBTTtFQUNOLGdDQUFhO0NEb2pDakI7QUNoakNJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEa2pDcEI7QUMvaUNJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGlqQ25CO0FDeGpDSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBqQ3BCO0FDdmpDSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5akNuQjtBQ2hrQ0k7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0Rra0NwQjtBQy9qQ0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaWtDbkI7QUN4a0NJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMGtDcEI7QUN2a0NJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHlrQ25CO0FDaGxDSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtsQ3BCO0FDL2tDSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpbENuQjtBQ3hsQ0k7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwbENwQjtBQ3ZsQ0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeWxDbkI7QUNobUNJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEa21DcEI7QUMvbENJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGltQ25CO0FDeG1DSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBtQ3BCO0FDdm1DSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5bUNuQjtBQ2huQ0k7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrbkNwQjtBQy9tQ0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaW5DbkI7QUN4bkNJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMG5DcEI7QUN2bkNJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHluQ25CO0FDaG9DSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtvQ3BCO0FDL25DSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0Rpb0NuQjtBQ3hvQ0k7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0Qwb0NwQjtBQ3ZvQ0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeW9DbkI7QUNocENJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEa3BDcEI7QUMvb0NJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGlwQ25CO0FDbHFDRTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRG9xQ2xCO0FDbHFDRTtFQUNFLDBCQUFNO0VBQ04sZ0NBQWE7Q0RvcUNqQjtBQ2hxQ0k7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrcUNwQjtBQy9wQ0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaXFDbkI7QUN4cUNJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMHFDcEI7QUN2cUNJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHlxQ25CO0FDaHJDSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtyQ3BCO0FDL3FDSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpckNuQjtBQ3hyQ0k7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwckNwQjtBQ3ZyQ0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeXJDbkI7QUNoc0NJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEa3NDcEI7QUMvckNJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGlzQ25CO0FDeHNDSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBzQ3BCO0FDdnNDSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5c0NuQjtBQ2h0Q0k7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrdENwQjtBQy9zQ0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaXRDbkI7QUN4dENJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMHRDcEI7QUN2dENJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHl0Q25CO0FDaHVDSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGt1Q3BCO0FDL3RDSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpdUNuQjtBQ3h1Q0k7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwdUNwQjtBQ3Z1Q0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeXVDbkI7QUNodkNJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEa3ZDcEI7QUMvdUNJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGl2Q25CO0FDeHZDSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDB2Q3BCO0FDdnZDSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5dkNuQjtBQ2h3Q0k7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0Rrd0NwQjtBQy92Q0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaXdDbkI7QUNseENFO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEb3hDbEI7QUNseENFO0VBQ0UsMEJBQU07RUFDTixnQ0FBYTtDRG94Q2pCO0FDaHhDSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGt4Q3BCO0FDL3dDSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpeENuQjtBQ3h4Q0k7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QweENwQjtBQ3Z4Q0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeXhDbkI7QUNoeUNJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEa3lDcEI7QUMveENJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGl5Q25CO0FDeHlDSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDB5Q3BCO0FDdnlDSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5eUNuQjtBQ2h6Q0k7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrekNwQjtBQy95Q0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaXpDbkI7QUN4ekNJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMHpDcEI7QUN2ekNJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHl6Q25CO0FDaDBDSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGswQ3BCO0FDL3pDSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpMENuQjtBQ3gwQ0k7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwMENwQjtBQ3YwQ0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeTBDbkI7QUNoMUNJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEazFDcEI7QUMvMENJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGkxQ25CO0FDeDFDSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDAxQ3BCO0FDdjFDSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5MUNuQjtBQ2gyQ0k7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrMkNwQjtBQy8xQ0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaTJDbkI7QUN4MkNJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMDJDcEI7QUN2MkNJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHkyQ25CO0FDaDNDSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGszQ3BCO0FDLzJDSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpM0NuQjtBQ2w0Q0U7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RvNENsQjtBQ2w0Q0U7RUFDRSwwQkFBTTtFQUNOLGdDQUFhO0NEbzRDakI7QUNoNENJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEazRDcEI7QUMvM0NJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGk0Q25CO0FDeDRDSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDA0Q3BCO0FDdjRDSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5NENuQjtBQ2g1Q0k7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrNUNwQjtBQy80Q0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaTVDbkI7QUN4NUNJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMDVDcEI7QUN2NUNJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHk1Q25CO0FDaDZDSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGs2Q3BCO0FDLzVDSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpNkNuQjtBQ3g2Q0k7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwNkNwQjtBQ3Y2Q0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeTZDbkI7QUNoN0NJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEazdDcEI7QUMvNkNJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGk3Q25CO0FDeDdDSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDA3Q3BCO0FDdjdDSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5N0NuQjtBQ2g4Q0k7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrOENwQjtBQy83Q0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaThDbkI7QUN4OENJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMDhDcEI7QUN2OENJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHk4Q25CO0FDaDlDSTtFQUNFLGtDQUFpQjtFQUNqQiw4QkFBYztDRGs5Q3BCO0FDLzhDSTtFQUNFLHVCQUFPO0VBQ1AsNkJBQWE7Q0RpOUNuQjtBQ3g5Q0k7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwOUNwQjtBQ3Y5Q0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeTlDbkI7QUNoK0NJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEaytDcEI7QUMvOUNJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGkrQ25CO0FDbC9DRTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRG8vQ2xCO0FDbC9DRTtFQUNFLDBCQUFNO0VBQ04sZ0NBQWE7Q0RvL0NqQjtBQ2gvQ0k7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrL0NwQjtBQy8rQ0k7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaS9DbkI7QUN4L0NJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMC9DcEI7QUN2L0NJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHkvQ25CO0FDaGdESTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtnRHBCO0FDLy9DSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpZ0RuQjtBQ3hnREk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwZ0RwQjtBQ3ZnREk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeWdEbkI7QUNoaERJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEa2hEcEI7QUMvZ0RJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGloRG5CO0FDeGhESTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBoRHBCO0FDdmhESTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5aERuQjtBQ2hpREk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RraURwQjtBQy9oREk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaWlEbkI7QUN4aURJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMGlEcEI7QUN2aURJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHlpRG5CO0FDaGpESTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtqRHBCO0FDL2lESTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpakRuQjtBQ3hqREk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwakRwQjtBQ3ZqREk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeWpEbkI7QUNoa0RJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEa2tEcEI7QUMvakRJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGlrRG5CO0FDeGtESTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBrRHBCO0FDdmtESTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5a0RuQjtBQ2hsREk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrbERwQjtBQy9rREk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaWxEbkI7QUNsbURFO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEb21EbEI7QUNsbURFO0VBQ0UsMEJBQU07RUFDTixnQ0FBYTtDRG9tRGpCO0FDaG1ESTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGttRHBCO0FDL2xESTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpbURuQjtBQ3htREk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwbURwQjtBQ3ZtREk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeW1EbkI7QUNobkRJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEa25EcEI7QUMvbURJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGluRG5CO0FDeG5ESTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBuRHBCO0FDdm5ESTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5bkRuQjtBQ2hvREk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0Rrb0RwQjtBQy9uREk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaW9EbkI7QUN4b0RJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMG9EcEI7QUN2b0RJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHlvRG5CO0FDaHBESTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtwRHBCO0FDL29ESTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpcERuQjtBQ3hwREk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwcERwQjtBQ3ZwREk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeXBEbkI7QUNocURJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEa3FEcEI7QUMvcERJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGlxRG5CO0FDeHFESTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDBxRHBCO0FDdnFESTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5cURuQjtBQ2hyREk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrckRwQjtBQy9xREk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaXJEbkI7QUN4ckRJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMHJEcEI7QUN2ckRJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHlyRG5CO0FDaHNESTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtzRHBCO0FDL3JESTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0Rpc0RuQjtBQ2x0REU7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RvdERsQjtBQ2x0REU7RUFDRSwwQkFBTTtFQUNOLGdDQUFhO0NEb3REakI7QUNodERJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEa3REcEI7QUMvc0RJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGl0RG5CO0FDeHRESTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDB0RHBCO0FDdnRESTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5dERuQjtBQ2h1REk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrdURwQjtBQy90REk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaXVEbkI7QUN4dURJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMHVEcEI7QUN2dURJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHl1RG5CO0FDaHZESTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGt2RHBCO0FDL3VESTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpdkRuQjtBQ3h2REk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwdkRwQjtBQ3Z2REk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeXZEbkI7QUNod0RJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEa3dEcEI7QUMvdkRJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGl3RG5CO0FDeHdESTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDB3RHBCO0FDdndESTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5d0RuQjtBQ2h4REk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RreERwQjtBQy93REk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaXhEbkI7QUN4eERJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMHhEcEI7QUN2eERJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHl4RG5CO0FDaHlESTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGt5RHBCO0FDL3hESTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpeURuQjtBQ3h5REk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QweURwQjtBQ3Z5REk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeXlEbkI7QUNoekRJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEa3pEcEI7QUMveURJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGl6RG5CO0FDbDBERTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRG8wRGxCO0FDbDBERTtFQUNFLDBCQUFNO0VBQ04sZ0NBQWE7Q0RvMERqQjtBQ2gwREk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrMERwQjtBQy96REk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaTBEbkI7QUN4MERJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMDBEcEI7QUN2MERJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHkwRG5CO0FDaDFESTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGsxRHBCO0FDLzBESTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpMURuQjtBQ3gxREk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwMURwQjtBQ3YxREk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeTFEbkI7QUNoMkRJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEazJEcEI7QUMvMURJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGkyRG5CO0FDeDJESTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDAyRHBCO0FDdjJESTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5MkRuQjtBQ2gzREk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrM0RwQjtBQy8yREk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaTNEbkI7QUN4M0RJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMDNEcEI7QUN2M0RJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHkzRG5CO0FDaDRESTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGs0RHBCO0FDLzNESTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpNERuQjtBQ2w1REU7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RvNURsQjtBQ2w1REU7RUFDRSwwQkFBTTtFQUNOLGdDQUFhO0NEbzVEakI7QUNoNURJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEazVEcEI7QUMvNERJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGk1RG5CO0FDeDVESTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDA1RHBCO0FDdjVESTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5NURuQjtBQ2g2REk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrNkRwQjtBQy81REk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaTZEbkI7QUN4NkRJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMDZEcEI7QUN2NkRJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHk2RG5CO0FDaDdESTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGs3RHBCO0FDLzZESTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpN0RuQjtBQ3g3REk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwN0RwQjtBQ3Y3REk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeTdEbkI7QUNoOERJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEazhEcEI7QUMvN0RJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGk4RG5CO0FDeDhESTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDA4RHBCO0FDdjhESTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5OERuQjtBQ2g5REk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrOURwQjtBQy84REk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaTlEbkI7QUNsK0RFO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEbytEbEI7QUNsK0RFO0VBQ0UsMEJBQU07RUFDTixnQ0FBYTtDRG8rRGpCO0FDaCtESTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGsrRHBCO0FDLzlESTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpK0RuQjtBQ3grREk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwK0RwQjtBQ3YrREk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeStEbkI7QUNoL0RJO0VBQ0Usa0NBQWlCO0VBQ2pCLDhCQUFjO0NEay9EcEI7QUMvK0RJO0VBQ0UsdUJBQU87RUFDUCw2QkFBYTtDRGkvRG5CO0FDeC9ESTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRDAvRHBCO0FDdi9ESTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0R5L0RuQjtBQ2hnRUk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0RrZ0VwQjtBQy8vREk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEaWdFbkI7QUN4Z0VJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEMGdFcEI7QUN2Z0VJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRHlnRW5CO0FDaGhFSTtFQUNFLHFDQUFpQjtFQUNqQixpQ0FBYztDRGtoRXBCO0FDL2dFSTtFQUNFLDBCQUFPO0VBQ1AsZ0NBQWE7Q0RpaEVuQjtBQ3hoRUk7RUFDRSxxQ0FBaUI7RUFDakIsaUNBQWM7Q0QwaEVwQjtBQ3ZoRUk7RUFDRSwwQkFBTztFQUNQLGdDQUFhO0NEeWhFbkI7QUNoaUVJO0VBQ0UscUNBQWlCO0VBQ2pCLGlDQUFjO0NEa2lFcEI7QUMvaEVJO0VBQ0UsMEJBQU87RUFDUCxnQ0FBYTtDRGlpRW5CO0FDeGlFSTtFQUNFLGtDQUFpQjtFQUNqQiw4QkFBYztDRDBpRXBCO0FDdmlFSTtFQUNFLHVCQUFPO0VBQ1AsNkJBQWE7Q0R5aUVuQjtBQ2hqRUk7RUFDRSxrQ0FBaUI7RUFDakIsOEJBQWM7Q0RrakVwQjtBQy9pRUk7RUFDRSx1QkFBTztFQUNQLDZCQUFhO0NEaWpFbkI7QUN4akVJO0VBQ0UseUNBQWlCO0VBQ2pCLHFDQUFjO0NEMGpFcEI7QUN2akVJO0VBQ0UsOEJBQU87RUFDUCxvQ0FBYTtDRHlqRW5CO0FFdmtFRTtFQ2dGQSwySEFBaUM7Q0gwL0RuQztBRTFrRUU7RUNnRkEsNEhBQWlDO0NINi9EbkM7QUU3a0VFO0VDZ0ZBLDRIQUFpQztDSGdnRW5DO0FFaGxFRTtFQ2dGQSw0SEFBaUM7Q0htZ0VuQztBRW5sRUU7RUNnRkEsNkhBQWlDO0NIc2dFbkM7QUV0bEVFO0VDZ0ZBLDZIQUFpQztDSHlnRW5DO0FFemxFRTtFQ2dGQSw4SEFBaUM7Q0g0Z0VuQztBRTVsRUU7RUNnRkEsOEhBQWlDO0NIK2dFbkM7QUUvbEVFO0VDZ0ZBLDhIQUFpQztDSGtoRW5DO0FFbG1FRTtFQ2dGQSw4SEFBaUM7Q0hxaEVuQztBRXJtRUU7RUNnRkEsK0hBQWlDO0NId2hFbkM7QUV4bUVFO0VDZ0ZBLCtIQUFpQztDSDJoRW5DO0FFM21FRTtFQ2dGQSwrSEFBaUM7Q0g4aEVuQztBRTltRUU7RUNnRkEsK0hBQWlDO0NIaWlFbkM7QUVqbkVFO0VDZ0ZBLCtIQUFpQztDSG9pRW5DO0FFcG5FRTtFQ2dGQSwrSEFBaUM7Q0h1aUVuQztBRXZuRUU7RUNnRkEsZ0lBQWlDO0NIMGlFbkM7QUUxbkVFO0VDZ0ZBLGdJQUFpQztDSDZpRW5DO0FFN25FRTtFQ2dGQSxnSUFBaUM7Q0hnakVuQztBRWhvRUU7RUNnRkEsZ0lBQWlDO0NIbWpFbkM7QUVub0VFO0VDZ0ZBLGlJQUFpQztDSHNqRW5DO0FFdG9FRTtFQ2dGQSxpSUFBaUM7Q0h5akVuQztBRXpvRUU7RUNnRkEsaUlBQWlDO0NINGpFbkM7QUU1b0VFO0VDZ0ZBLGlJQUFpQztDSCtqRW5DO0FFL29FRTtFQ2dGQSxpSUFBaUM7Q0hra0VuQztBSWhwRUE7RUFDRSx1QkFBWTtFQUNaLG1CQUFZLENBQVo7RUFBb0I7Q0ptcEV0QjtBSWxwRWtDOzs7RUFJbEM7Q0FDQTtBSm1wRUE7O0VJL29FQTtFQUNBO0NKa3BFQTtBSWpwRTRCO0VBQzFCO0VKbXBFQSxXQUFVLENBQUUsa0RBQWlEO0VJL29FL0Q7Q0ppcEVBO0FJaHBFZ0M7RUFDOUI7RUFBWTtDSm1wRWQ7QUFDQTtFSTNvRUE7Q0o2b0VBO0FBQ0E7Ozs7Ozs7Ozs7OztFSXpuRUE7Q0FDQTtBQUNBO0VBQ0E7Q0FDQTtBQUNBO0VBQ0UsZUFBUyxDQUFUO0NKc29FRjtBSW5vRUE7O0VBQ3NCO0NKc29FdEI7QUlub0VBO0VBQ0U7RUFBZ0I7Q0pzb0VsQjtBSW5vRUE7RUFDQTtFQUNFO0NBQWU7QUpzb0VqQjs7RUlsb0VFLGlCQUFlLHVEQUFmO0NBQTJCO0FKc29FN0I7Ozs7RUlqb0VFO0NBQStCO0FKdW9FakM7O0VBRUUsb0JBQW1CLENBQUUsMEVBQXlFO0NJcm9FaEc7QUFDQTtFQUNFO0NBQWtCO0FKd29FcEI7RUlyb0VBO0VBQ0E7Q0FDQTtBQUNBOztFQUNxQztFSndvRW5DLGVBQWM7RUlyb0VoQjtFQUNBO0NKdW9FQTtBSXRvRXVCO0VKd29FckIsZ0JBQWU7Q0lyb0VqQjtBSnVvRUE7RUl0b0VzQjtDSndvRXRCO0FJcG9FQTtFQUNFO0NKc29FRjtBQUNBOzs7OztFSTluRUUsZ0JBQVU7Q0pvb0VaO0FBQ0E7RUlqb0VBO0NKbW9FQTtBQUNBO0VJaG9FQTtDSmtvRUE7QUFDQTtFSTNuRUE7Q0o2bkVBO0FBQ0E7O0VJeG5FQTtDQUNBO0FBQ0E7RUFDQTtFQUNFO0NKMm5FRjtBSXZuRUE7Ozs7O0VBS2U7Q0p5bkVmO0FJdG5FQTtFQUNFO0NBQStCO0FKeW5FakM7RUl0bkVBO0NBQ0E7QUp3bkVBOzs7O0VJbm5FRTtFQUFnQjtDSnluRWxCO0FJeG5Fb0I7Ozs7RUFLcEI7RUFDQTtDQUNBO0FKeW5FQTs7OztFSXBuRUU7Q0FBbUI7QUowbkVyQjs7RUl0bkVFO0NBQW1CO0FKMG5FckI7Ozs7RUlubkVBO0VBQ0U7RUFDQTtDSnduRUY7QUlwbkVBO0VBQ0E7RUFDQTtDQUNBO0FKc25FQTtFSXBuRUU7Q0pzbkVGO0FJbm5FQTtFQUNBO0NBQ0E7QUFDQTtFQUNFO0VBQTRCO0VKc25FNUIsZUFBYyxDQUFFLDhDQUE2QztFSW5uRS9EO0VBQ0E7Q0pxbkVBO0FJcG5Fd0I7RUpzbkV0QiwyQkFBMEIsQ0FBRSxzRUFBcUU7RUlsbkVuRztDQUNBO0FBQ0E7RUFDQTtFQUNFLHFCQUFrQiwwQ0FBbEI7Q0pvbkVGO0FBQ0E7RUFDRSxtQkFBa0IsQ0FBRSx3REFBdUQ7Q0lobkU3RTtBSmtuRUE7RUlqbkV5QjtDSm1uRXpCO0FJbG5FNEI7RUpvbkUxQixpQkFBZ0IsQ0FBRSwyQkFBMEI7Q0lqbkU5QztBSm1uRUE7Ozs7RUk5bUVFO0NBQXFCO0FKb25FdkI7RUlqbkVBO0lBQ0U7R0FBVztFQUNYO0lBQWdCO0lBQ2hCO0dBQWdCO0NKc25FbEI7QUlybkVtQjtFQUNqQixpQkFBYTtDQUFRO0FKd25FdkI7RUlybkVBO0NKdW5FQTtBSXRuRThCO0VBQzVCO0NBQWU7QUp5bkVqQjtFSXRuRUE7RUFDRTtFQUErQjtDSnluRWpDO0FJeG5Fd0I7RUowbkV0QiwwQkFBeUIsQ0FBRSx5Q0FBd0M7RUlubkVyRTtFQUNFLGtCQUFjO0NBQU07QUpzbkV0QjtFSWxuRUE7Q0pvbkVBO0FBQ0E7RUlqbkVBO0NKbW5FQTtBSWxuRW9CO0VKb25FbEIsOEJBQTZCO0NJam5FL0I7QUFDQTs7RUFFQTtFQUNFO0VBQXVCO0NKb25FekI7QUk1bUVhO0VBQ1g7Q0o4bUVGO0FBQ0E7O0VBRUUsbUJJN21FWTtFSjhtRVosT0k3bUVFO0VKOG1FRiw4QkFBNkI7Q0FDL0I7QUkxbUVBOztFSjZtRUUsc0JBQXFCO0VJeG1FdkI7Q0owbUVBO0FBQ0E7O0VJcm1FRSxXQUFRO0NKd21FVjtBSS9sRUE7O0VBQzZCO0NKa21FN0I7QUFDQTs7OztFSTdsRTZCO0NKa21FN0I7QUFDQTs7OztFQUlFLFdBQVU7Q0tsNkVWO0FMbzZFRjs7Ozs7O0VLNzVFVztDTG82RVg7QUFDQTtFS2w2RUksOEJBQVc7Q0xvNkVmO0FLajZFRTtFQUNFLCtCQUFXO0NMbTZFZjtBS2o2RUU7RUFBUztDTG82RVg7QUFDQTtFS2w2RUksOEJBQVc7Q0xvNkVmO0FLajZFRTs7RUFDRTtDTG82RUo7QUFDQTtFS2w2RUU7Q0FBWTtBTHE2RWQ7RUFDRSxXQUFVO0VLbDZFVjtDQUFTO0FMcTZFWDs7O0VLLzVFQTtDTG02RUE7QUFDQTtFS242RUksOEJBQVk7Q0xxNkVoQjtBS242RUU7O0VMczZFQSxtQkFBa0I7RUFDbEIsT0FBTTtDQUNSO0FBQ0E7RUtyNkVFO0VBQ0Y7Q0FDQTtBTHU2RUE7RUFDRSwrQkFBOEI7Q0FDaEM7QUFDQTs7RUt0NkVFO0VBQ0UsbUJBQVc7RUx5NkViLDhCQUE2QjtDS3Y2RTdCO0FMeTZFRjs7RUtyNkVFO0NMdzZFRjtBQUNBO0VLdDZFRTtDTHc2RUY7QUFDQTs7RUtwNkVBO0NMdTZFQTtBQUNBO0VLcjZFRTtDTHU2RUY7QUFDQTs7RUtwNkVJO0NMdTZFSjtBQUNBO0VLcjZFRTtDQUNGO0FBQ0E7OztFQUlFO0VBQ0Usb0JBQVc7Q0xzNkVmO0FLcDZFRTs7RUFDRTtDTHU2RUo7QUFDQTtFS3I2RUU7Q0x1NkVGO0FBQ0E7O0VLbjZFRTtFQUNFLDZCQUFXO0NMczZFZjtBS3A2RUU7O0VBQ0U7Q0x1NkVKO0FBQ0E7O0VLcGhGRTtDQUNGO0FMdWhGQTtFQUNFLDJCQUEwQjtDS3JoRjFCO0FMdWhGRjs7RUszaEZFO0VBQ0Y7Q0w4aEZBO0FBQ0E7O0VLM2hGSTtDTDhoRko7QUtuaUZFO0VBQ0Y7Q0xxaUZBO0FBQ0E7O0VLbGlGSTtFTHFpRkYsNEJBQTJCO0NLaDdFM0I7QUFBUzs7RUFDUDtDTG83RUo7QUFDQTtFS2hqRkU7Q0FDRjtBTGtqRkE7O0VLL2lGRTtDTGtqRkY7QUFDQTtFS3Q3RUU7Q0FBUztBTHk3RVg7RUt2N0VJLDRCQUFXO0NMeTdFZjtBS3Y3RUU7O0VBQ0U7Q0wwN0VKO0FLaGtGRTtFQUNGO0NMa2tGQTtBQUNBOztFSy9qRkk7Q0xra0ZKO0FLNTdFRTtFQUFTO0NMKzdFWDtBQUNBO0VBQ0UsNkJBQTRCO0NLNWtGNUI7QUFDRjs7RUwra0ZFLGlEQUFnRDtDSzVrRmhEO0FMOGtGRjtFQUNFLDJCQUEwQjtDS2o4RTFCO0FBQVM7O0VBRVA7Q0xvOEVKO0FLeGxGRTtFQUNGO0NMMGxGQTtBQUNBO0VLeGxGRTtDTDBsRkY7QUFDQTs7RUt0OEVXO0NMeThFWDtBQUNBO0VLdjhFRTtDTHk4RUY7QUFDQTs7RUt0OEVJO0NMeThFSjtBS3ptRkU7RUFDRjtDTDJtRkE7QUFDQTtFS3ptRkU7Q0wybUZGO0FBQ0E7O0VLMzhFVztDTDg4RVg7QUFDQTtFSzU4RUU7Q0w4OEVGO0FBQ0E7O0VLMzhFSTtFTDg4RUYsNkJBQTRCO0NLMW5GNUI7QUFDRjs7RUw2bkZFLGlEQUFnRDtDSzFuRmhEO0FMNG5GRjtFQUNFLDJCQUEwQjtDS2g5RTFCO0FBQVM7O0VMbzlFVCxXQUFVO0VLajlFVjtDTG05RUY7QUFDQTs7RUtoOUVJO0NMbTlFSjtBSzNvRkU7RUFDRjtDTDZvRkE7QUFDQTs7RUsxb0ZJO0NMNm9GSjtBS3I5RUU7O0VBQ0U7Q0x3OUVKO0FLdDlFRTtFQUNFLDJCQUFXO0NMdzlFZjtBS3Q5RUU7O0VMeTlFQSxtQ0FBa0M7Q0s1cEZsQztBQUNGO0VBQ0ksMEJBQVk7RUw4cEZkLGdCQUFlO0VLNXBGZjtDTDhwRkY7QUFDQTs7RUsxOUVXO0VBQ1A7RUFDQSxzQkFBVztFTDY5RWIsZUFBYztFS3hxRmQ7Q0FDRjtBTDBxRkE7Ozs7RUFJRSxlQUFnQjtFSy85RWhCO0NBQVM7QUxrK0VYO0VLaCtFSSwwQkFBVztFTGsrRWIsZUFBYztFS3ByRmQ7Q0FDRjtBTHNyRkE7RUFDRSxvQkFBbUI7RUtwckZuQjtDTHNyRkY7QUFDQTtFS3ArRUU7RUFBUztFQUNQO0VMdStFRixvQ0FBbUM7RUsvckZuQztFQUNGO0NMaXNGQTtBQUNBO0VLL3JGRTtFQUNFLGlCQUFZO0NMaXNGaEI7QUt6K0VFOztFQUNFLGNBQVc7Q0w0K0VmO0FNM3NGQTs7RUFFRTtDTjZzRkY7QUFDQTtFT2h0RkE7RUFBTTtFQUNKO0VBQ0E7RUFDQTtDUG10RkY7QUFDQTtFQUNFLDJCQUEwQjtFT2p0RjFCO0VBQ0Y7RVBtdEZFLG1DQUFrQztFQUNsQyw2Q0FBNEM7Q0FDOUM7QUFDQTtFQUNFLDJCQUEwQjtFT250RjVCO0VBQ0U7RUFDQTtFSnNFQSw2Q0FBaUM7Q0hncEZuQztBT250RkE7RUFDRTtFQUNBO0VQcXRGQSw2QkFBNEI7RVF4dUY5QjtFQUNFO0NSMHVGRjtBQUNBO0VReHVGRSwyQkFBd0I7RUFDeEI7RUFDQTtFUjB1RkEsa0NBQWlDO0VReHVGbkM7Q1IwdUZBO0FBQ0E7RUFDRSwyQkFBMEI7RVF4dUY1QjtFQUNBO0VBQ0U7RVIwdUZBLDZDQUE0QztDU3h2RjlDO0FBQUk7RUFDRjtFVDJ2RkEsaUJBQWdCO0NVNXZGbEI7QVY4dkZBO0VVNXZGRTtFQUNBLGlCQUEwQjtDVjh2RjVCO0FBQ0E7RUFDRSwyQkFBMEI7RVU1dkY1QjtDVjh2RkE7QUFDQTtFVTV2RkUsMkJBQTBCO0VBQzFCLGlCQUE2QjtDVjh2Ri9CO0FBQ0E7RVU1dkZBO0NWOHZGQTtBQUNBO0VVNXZGRTtJQUNBLHlCQUE2QjtHQUM3QjtDVjh2RkY7QVU1dkZBO0VBQ0U7SUFDQTtHQUNBO0NWOHZGRjtBQUNBO0VBQ0U7SVU1dkZGO0dBQ0U7Q1Y4dkZGO0FBQ0E7RVU1dkZFO0lBQ0EseUJBQTBCO0dWOHZGMUI7Q1U1dkZGO0FWOHZGQTtFVTV2RkU7SUFDQTtHQUNBO0NWOHZGRjtBQUNBO0VVNXZGQTtJQUNFLHlCQUFnQztHQUNoQztDVjh2RkY7QVU1dkZBO0VBQ0U7SUFDQTtHVjh2RkE7Q1U1dkZGO0FWOHZGQTtFVTV2RkU7SVY4dkZFLHlCQUF3QjtHVTV2RjVCO0NWOHZGQTtBQUNBO0VBQ0U7SVU1dkZGO0dBQ0U7Q1Y4dkZGO0FXdHpGYTtFQUFBO0lBQ0wseUJBQVM7R1h5ekZmO0NBQ0Y7QVczekZhO0VBQUE7SUFDTCx5QkFBUztHWDh6RmY7Q0FDRjtBV2gwRmE7RUFBQTtJQUNMLHlCQUFTO0dYbTBGZjtDQUNGO0FXcjBGYTtFQUFBO0lBQ0wseUJBQVM7R1h3MEZmO0NBQ0Y7QVcxMEZhO0VBQUE7Q1g2MEZiO0FBQ0E7RUFDRSxtQkFBa0I7Q1cvMEZQO0FBQUE7RVhrMUZYLG1CV2oxRmU7Q1hrMUZqQjtBQUNBO0VXcDFGYTtDQUFBO0FYdTFGYjtFQUNFLHVCQUFzQjtDQUN4QjtBV3oxRmE7RUFBQTtFWDQxRlgsOEJXMzFGTTtFWDQxRk4sK0JBQThCO0VBQzlCLDZCQUE0QjtDVzkxRmpCO0FBQUE7RVhpMkZYLDRCV2gyRk07RVhpMkZOLCtCQUE4QjtDQUNoQztBV24yRmE7RUFBQTtFWHMyRlgsOEJXcjJGTTtDWHMyRlI7QUFDQTtFV3gyRmE7Q0FBQTtBWDIyRmI7RUFDRSw4QkFBNkI7Q0FDL0I7QVc3MkZhO0VBQUE7Q1hnM0ZiO0FBQ0E7RUFDRSw2QkFBNEI7Q1dsM0ZqQjtBQUFBO0VYcTNGWCx1QldwM0ZlO0NYcTNGakI7QUFDQTtFV3AzRkE7RUFDRTtDWHMzRkY7QVdwM0ZBO0VBQ0U7RVhzM0ZBLDJCQUEwQjtDV3AzRjVCO0FYczNGQTtFQUNFLHlCQUF3QjtDWW40RjFCO0FacTRGQTtFQUNFLDJCQUEwQjtDWW40RjVCO0FacTRGQTtFQUNFLDRCQUEyQjtDYXo0RjdCO0FiMjRGQTtFYXo0RkUsMEJBQWM7Q2IyNEZoQjtBQUNBO0VBQ0Usd0JBQXVCO0NhejRGekI7QWIyNEZBO0VhejRGRSwwQkFBZTtFYjI0RmYsNkJBQTRCO0NhejRGOUI7QWIyNEZBO0VhejRGRSwyQkFBYztFYjI0RmQsNEJBQTJCO0NhejRGN0I7QWIyNEZBO0VBQ0UsMEJBQXlCO0NhejRGM0I7QWIyNEZBO0VBQ0UsNEJBQTJCO0NhejRGN0I7QWIyNEZBO0VBQ0UsNkJBQTRCO0NhejRGOUI7QWIyNEZBO0VBQ0UsMkJBQTBCO0NhdjRGMUI7QWJ5NEZGO0VBQ0UsMkJBQTBCO0NheDRGMUI7QWIwNEZGO0VheDRGSSwyQkFBdUI7RWIwNEZ6Qiw4QkFBNkI7Q2F6NEY3QjtBYjI0RkY7RWF6NEZJO0ViMjRGRiw2QkFBNEI7Q2ExNEY1QjtBYjQ0RkY7RUFDRSwyQkFBMEI7Q2EzNEYxQjtBYjY0RkY7RUFDRSw2QkFBNEI7Q2E1NEY1QjtBYjg0RkY7RUFDRSw4QkFBNkI7Q2E3NEY3QjtBYis0RkY7RUFDRSw0QkFBMkI7Q2E3NEYzQjtBYis0RkY7RUFDRSw0QkFBMkI7Q2E5NEYzQjtBYmc1RkY7RWE5NEZJLDRCQUF3QjtFYmc1RjFCLCtCQUE4QjtDYS80RjlCO0FiaTVGRjtFYS80Rkk7RWJpNUZGLDhCQUE2QjtDYWg1RjdCO0FiazVGRjtFQUNFLDRCQUEyQjtDYWo1RjNCO0FibTVGRjtFQUNFLDhCQUE2QjtDYWw1RjdCO0FibzVGRjtFQUNFLCtCQUE4QjtDYW41RjlCO0FicTVGRjtFQUNFLDZCQUE0QjtDYXI3RjVCO0FidTdGRjtFQUNFLDJCQUEwQjtDYXQ3RjFCO0FidzdGRjtFYXQ3RkksMkJBQXVCO0VidzdGekIsOEJBQTZCO0NhdjdGN0I7QWJ5N0ZGO0VhdjdGSSw0QkFBc0I7RWJ5N0Z4Qiw2QkFBNEI7Q2F4N0Y1QjtBYjA3RkY7RUFDRSwyQkFBMEI7Q2F6N0YxQjtBYjI3RkY7RUFDRSw2QkFBNEI7Q2ExN0Y1QjtBYjQ3RkY7RUFDRSw4QkFBNkI7Q2EzN0Y3QjtBYjY3RkY7RUFDRSw0QkFBMkI7Q2EzN0YzQjtBYjY3RkY7RUFDRSw0QkFBMkI7Q2E1N0YzQjtBYjg3RkY7RWE1N0ZJLDRCQUF3QjtFYjg3RjFCLCtCQUE4QjtDYTc3RjlCO0FiKzdGRjtFYTc3RkksNkJBQXVCO0ViKzdGekIsOEJBQTZCO0NhOTdGN0I7QWJnOEZGO0VBQ0UsNEJBQTJCO0NhLzdGM0I7QWJpOEZGO0VBQ0UsOEJBQTZCO0NhaDhGN0I7QWJrOEZGO0VBQ0UsK0JBQThCO0NhajhGOUI7QWJtOEZGO0VBQ0UsNkJBQTRCO0NhbitGNUI7QWJxK0ZGO0VBQ0UsNkJBQTRCO0NhcCtGNUI7QWJzK0ZGO0VhcCtGSSw0QkFBdUI7RWJzK0Z6QiwrQkFBOEI7Q2FyK0Y5QjtBYnUrRkY7RWFyK0ZJLDZCQUFzQjtFYnUrRnhCLDhCQUE2QjtDYXQrRjdCO0FidytGRjtFQUNFLDRCQUEyQjtDYXYrRjNCO0FieStGRjtFQUNFLDhCQUE2QjtDYXgrRjdCO0FiMCtGRjtFQUNFLCtCQUE4QjtDYXorRjlCO0FiMitGRjtFQUNFLDZCQUE0QjtDYXorRjVCO0FiMitGRjtFQUNFLDhCQUE2QjtDYTErRjdCO0FiNCtGRjtFYTErRkksNkJBQXdCO0ViNCtGMUIsZ0NBQStCO0NhMytGL0I7QWI2K0ZGO0VhMytGSSw4QkFBdUI7RWI2K0Z6QiwrQkFBOEI7Q2E1K0Y5QjtBYjgrRkY7RUFDRSw2QkFBNEI7Q2E3K0Y1QjtBYisrRkY7RUFDRSwrQkFBOEI7Q2E5K0Y5QjtBYmcvRkY7RUFDRSxnQ0FBK0I7Q2EvK0YvQjtBYmkvRkY7RUFDRSw4QkFBNkI7Q2FqaEc3QjtBYm1oR0Y7RUFDRSw2QkFBNEI7Q2FsaEc1QjtBYm9oR0Y7RWFsaEdJLDRCQUF1QjtFYm9oR3pCLCtCQUE4QjtDYW5oRzlCO0FicWhHRjtFYW5oR0ksNkJBQXNCO0VicWhHeEIsOEJBQTZCO0NhcGhHN0I7QWJzaEdGO0VBQ0UsNEJBQTJCO0NhcmhHM0I7QWJ1aEdGO0VBQ0UsOEJBQTZCO0NhdGhHN0I7QWJ3aEdGO0VBQ0UsK0JBQThCO0NhdmhHOUI7QWJ5aEdGO0VBQ0UsNkJBQTRCO0NhdmhHNUI7QWJ5aEdGO0VBQ0UsOEJBQTZCO0NheGhHN0I7QWIwaEdGO0VheGhHSSw2QkFBd0I7RWIwaEcxQixnQ0FBK0I7Q2F6aEcvQjtBYjJoR0Y7RWF6aEdJLDhCQUF1QjtFYjJoR3pCLCtCQUE4QjtDYTFoRzlCO0FiNGhHRjtFQUNFLDZCQUE0QjtDYTNoRzVCO0FiNmhHRjtFQUNFLCtCQUE4QjtDYTVoRzlCO0FiOGhHRjtFQUNFLGdDQUErQjtDYTdoRy9CO0FiK2hHRjtFQUNFLDhCQUE2QjtDYS9qRzdCO0FiaWtHRjtFQUNFLDZCQUE0QjtDYWhrRzVCO0Fia2tHRjtFYWhrR0ksNEJBQXVCO0Via2tHekIsK0JBQThCO0NhamtHOUI7QWJta0dGO0VhamtHSSw2QkFBc0I7RWJta0d4Qiw4QkFBNkI7Q2Fsa0c3QjtBYm9rR0Y7RUFDRSw0QkFBMkI7Q2Fua0czQjtBYnFrR0Y7RUFDRSw4QkFBNkI7Q2Fwa0c3QjtBYnNrR0Y7RUFDRSwrQkFBOEI7Q2Fya0c5QjtBYnVrR0Y7RUFDRSw2QkFBNEI7Q2Fya0c1QjtBYnVrR0Y7RUFDRSw4QkFBNkI7Q2F0a0c3QjtBYndrR0Y7RWF0a0dJLDZCQUF3QjtFYndrRzFCLGdDQUErQjtDYXZrRy9CO0FieWtHRjtFYXZrR0ksOEJBQXVCO0VieWtHekIsK0JBQThCO0NheGtHOUI7QWIwa0dGO0VBQ0UsNkJBQTRCO0NhemtHNUI7QWIya0dGO0VBQ0UsK0JBQThCO0NhMWtHOUI7QWI0a0dGO0VBQ0UsZ0NBQStCO0NhM2tHL0I7QWI2a0dGO0VBQ0UsOEJBQTZCO0NhN21HN0I7QWIrbUdGO0VBQ0U7SWE5bUdBO0dBQ0U7RUFDQTtJYmduR0EsOEJBQTZCO0dhL21HL0I7RUFDRTtJQUNBO0diaW5HRjtFYWhuR0E7SUFDRTtHYmtuR0Y7Q2FqbkdBO0FibW5HRjtFQUNFO0lhbG5HQTtHQUNFO0Vib25HRjtJYW5uR0E7R0FDRTtFYnFuR0Y7SWFubkdBO0dBQ0U7RWJxbkdGO0lhcG5HQTtHQUNFO0Nic25HSjtBQUNBO0Vhcm5HRTtJQUNFLDRCQUFzQjtHQUN0QjtFYnVuR0Y7SWF0bkdBO0dBQ0U7RWJ3bkdGO0lhdm5HQTtHQUNFO0VieW5HRjtJYXhuR0E7R0FDRTtDYjBuR0o7QWF6bkdFO0VBQ0U7SWIybkdBLDRCQUEyQjtHY3RyR0k7RUFDL0I7SUFDRTtHZHdyR0o7RWN0ckdFO0lBQ0UsNkJBQVk7R2R3ckdoQjtFY3RyR0U7SUFDRTtHZHdyR0o7Q2N0ckdFO0Fkd3JHSjtFQUNFO0lBQ0UsNEJBQTJCO0djcHNHSTtFQUMvQjtJQUNFO0dkc3NHSjtFY3BzR0U7SUFDRSw2QkFBWTtHZHNzR2hCO0VjcHNHRTtJQUNFO0dkc3NHSjtDY3BzR0U7QWRzc0dKO0VBQ0UsNEJBQTJCO0NBQzdCO0FjbHRHbUM7RUFDL0I7Q2RvdEdKO0FBQ0E7RWNsdEdJO0Nkb3RHSjtBQUNBO0VjbHRHSTtDZG90R0o7QUFDQTtFY2x0R0k7Q2RvdEdKO0FBQ0E7RUFDRSw0QkFBMkI7Q2NodUdNO0FBQy9CO0Vka3VHRiw4QmNqdUdnQjtDZGt1R2xCO0FjaHVHSTtFZGt1R0Ysc0NjanVHSTtDZGt1R047QWNodUdJO0Vka3VHRixxQ2NqdUdJO0Nka3VHTjtBY2h1R0k7RWRrdUdGLGdDY2p1R2dCO0Nka3VHbEI7QUFDQTtFYzl1R21DO0NBQy9CO0FkZ3ZHSjtFQUNFLCtCQUE4QjtDYzl1RzVCO0FkZ3ZHSjtFQUNFLCtCQUE4QjtFYzl1RzVCO0VkZ3ZHRixtQ2MvdUdJO0VkZ3ZHSiw0QkFBMkI7Q2M5dUd6QjtBZGd2R0o7RUFDRSx5REFBd0Q7Q0FDMUQ7QWM3dUdJO0VBQ0U7Q2QrdUdOO0FjaHZHSTtFQUNFO0Nka3ZHTjtBY252R0k7RUFDRTtDZHF2R047QWN0dkdJO0VBQ0U7Q2R3dkdOO0FjenZHSTtFQUNFO0NkMnZHTjtBYzV2R0k7RUFDRSxpQkFBYTtFZDh2R2pCLHdCQUF1QjtFYzV2R3pCO0VBQ0U7RWQ4dkdBLGNBQWE7RWM1dkdmO0VBQ0UsaUJBQWdCO0VkOHZHaEIsY0FBYTtFYzV2R2Y7RUFDRTtDZDh2R0Y7QWM1dkdBOztFZCt2R0UsbUJBQWtCO0VjNXZHcEI7RUFDRTtDZDh2R0Y7QWM1dkdBO0VBQ0UsMEJBQWE7Q2Q4dkdmO0FjNXZHQTtFQUNFLG1CQUFhO0NkOHZHZjtBQUNBO0VjNXZHRSx1QkFBYTtFZDh2R2IsZUFBYztFZXR5R2Q7RUFDRSxnQkFBWTtFZnd5R2Qsc0JBQXFCO0VlenlHckI7RUFDRSwwQkFBWTtLQUFaLHVCQUFZO1VBQVosa0JBQVk7Q2YyeUdoQjtBZTV5R0U7RUFDRSxhQUFZO0NmOHlHaEI7QWUveUdFO0VBQ0UsY0FBWTtDZml6R2hCO0FlbHpHRTtFQUNFLG1CQUFZO0Vmb3pHZCxVQUFTO0NlcnpHVDtBZnV6R0Y7RUFDRTtJZ0J2ekdGO0dBQ0U7Q2hCeXpHRjtBQUNBO0VnQnZ6R0U7Q2hCeXpHRjtBQUNBO0VnQnZ6R0U7Q2hCeXpHRjtBQUNBO0VnQnZ6R0UsY0FBWTtDaEJ5ekdkO0FnQnZ6R0U7RUFDRjtDaEJ5ekdBO0FBQ0E7RWdCdnpHSSxlQUFXO0NoQnl6R2Y7QWdCeHpHRTtFQUNFLGVBQU87RWhCMHpHVCw0QkFBMkI7RWdCeHpHM0I7RUFDRTtFaEIwekdGLGtCQUFpQjtFZ0J4ekdqQjtFQUNFLG1CQUFZO0NoQjB6R2hCO0FBQ0E7RWdCeHpHSTtFQUNBO0NoQjB6R0o7QUFDQTtFQUNFLG1DQUFrQztDZ0J4ekdoQztBaEIwekdKO0VBQ0UsbUNBQWtDO0NnQnZ6R2hDO0FoQnl6R0o7RUFDRSxtQ0FBa0M7Q2dCdnpHbEM7QWhCeXpHRjtFZ0J2ekdJO0VoQnl6R0YsWUFBVztDZ0J2ekd1QztBQUNoRDtFaEJ5ekdGLHVCZ0J4ekdJO0NoQnl6R047QUFDQTtFZ0JyekdBO0NoQnV6R0E7QUFDQTtFZ0J0ekdFO0NoQnd6R0Y7QUFDQTtBaUIzMkdBO0lBQ0U7TWpCNjJHSSxlQUFjO0tpQjMyR2xCO0lBQ0U7TWpCNjJHRSxlQUFjO0tpQjMyR2xCO0NqQjYyR0Y7Q0FDQTtBaUIzMkdFO0VBQ0UsYUFBTTtDakI2MkdWO0FBQ0E7RWlCMzJHSSxtQkFBZ0I7Q2pCNjJHcEI7QUFDQTtFaUIzMkdJLFdBQVU7Q2pCNjJHZDtBa0IxM0dFO0VEZ0JBLGlCQUFzQjtDakI2Mkd4QjtBQUNBO0VpQjEyR0k7Q2pCNDJHSjtBQUNBO0VpQjEyR0k7Q2pCNDJHSjtBQUNBO0VpQjEyR0k7Q2pCNDJHSjtBQUNBO0VrQm40R0U7RURZQSxtQkFBc0I7RUFDdEI7RWpCMDNHQSx3QkFBdUI7RWlCdjNHckI7RUFDRSxtQkFBc0I7RWpCeTNHMUIsdUJBQXNCO0NpQnYzR3BCO0FqQnkzR0o7OztFaUJyM0dNLG1CQUFzQjtFakJ5M0cxQixxQkFBb0I7RW1CMTVHcEI7RUZzQ087Q0FDTDtBakJ1M0dKO0VBQ0UsaUJBQWdCO0NpQnIzR1o7QWpCdTNHTjs7O0VBR0UsaUJBQWdCO0NvQnA2R2hCO0FwQnM2R0Y7RUFDRSxlQUFjO0VvQnA2R2Q7Q3BCczZHRjtBQUNBO0VvQm42R0k7RUFDRSxXQUFTO0NwQnE2R2Y7QW9CaDZHSTtFQUNFO0VwQms2R0osY0FBYTtDb0IvNUdYO0FwQmk2R0o7RUFDRSxhQUFZO0VvQi81R1o7Q3BCaTZHRjtBQUNBO0VvQi81R0k7RUFDRTtDcEJpNkdOO0FxQng3R0E7RUFDRTtFQUNBO0VBQ0EsbUJBQVM7RUFDVDtFQUNBLFdBQVU7RUFDVixhQUFZO0VBQ1osbUJBQWdCO0VyQjA3R2hCLGFBQVk7RXFCeDdHWjtFQUNGO0VBQ0E7RUFDSTtFQUNBLGdCQUFTO0VBQ1Q7Q3JCMDdHSjtBQUNBO0VxQng3R0U7Q3JCMDdHRjtBQUNBO0VxQng3R0k7RUFDSjtDQUNBO0FyQjA3R0E7RUFDRSxXQUFVO0VzQmg5R1Y7Q3RCazlHRjtBQUNBO0VBQ0UsYUFBWTtFc0IvOEdWO0N0Qmk5R0o7QUFDQTtFQUNFLFlBQVc7Q3NCOThHUDtBdEJnOUdOO0VzQjk4R1EsY0FBTTtFdEJnOUdaLGFBQVk7Q3NCNzhHVjtBdEIrOEdKO0VzQjc4R007Q3RCKzhHTjtBc0IzOEdBO0VBQ0U7Q3RCNjhHRjtBQUNBO0VzQjM4R0U7Q3RCNjhHRjtBQUNBO0VzQjM4R0k7Q3RCNjhHSjtBQUNBO0VzQjM4R0ksVUFBcUI7RUFDckI7RUFDQTtFQUNBLFFBQU87RUFDUCx3QkFBaUI7RUFDakI7RUFDQTtFQUNBLFlBQVc7Q3RCNjhHZjtBQUNBO0VzQjM4R0k7Q3RCNjhHSjtBQUNBO0VzQjE4R0k7Q3RCNDhHSjtBQUNBO0VBQ0UsZ0JBQWU7RXNCejhHWDtDdEIyOEdOO0FBQ0E7RUFDRSxtQ0FBa0M7RXNCeDhHOUI7RUFDRTtFQUNBO0V0QjA4R04sYUFBWTtFc0J2OEdWO0VBQ0U7RXRCeThHSixnQkFBZTtFc0J0OEdiO0VBQ0U7RUFDQSxZQUFLO0V0Qnc4R1QsZUFBYztDa0J0Z0hkO0FsQndnSEY7RUFDRSwrQkFBOEI7RXVCMWdIOUI7RUFDRSxvQkFBc0I7RXZCNGdIeEIsdUJBQXNCO0NrQnhnSHRCO0FsQjBnSEY7RUFDRSxlQUFjO0V1QmhoSGQ7RUFDRTtDdkJraEhKO0F1QjlnSEE7RUFDRTtDdkJnaEhGO0FBQ0E7RXVCOWdIRTtDdkJnaEhGO0FBQ0E7RXVCOWdIRSw4QkFBWTtDdkJnaEhkO0FBQ0E7RXVCOWdIRTtDdkJnaEhGO0FBQ0E7RXVCOWdIRTtDdkJnaEhGO0FBQ0E7RXVCOWdIRTtDdkJnaEhGO0FBQ0E7RUFDRSxxQkFBb0I7RXVCOWdIcEI7RUFDRSxnQkFBWTtDdkJnaEhoQjtBQUNBO0V1QjlnSEksZ0JBQWE7RUFDYjtDdkJnaEhKO0FBQ0E7RXVCOWdISTtDdkJnaEhKO0FBQ0E7RXVCOWdISTtDdkJnaEhKO0FBQ0E7RXVCN2dISTtFQUNFLGlCQUFnQjtFQUNoQixlQUFXO0VBQ1g7RUFDQSxnQkFBYTtFdkIrZ0hqQixrQkFBaUI7RXVCN2dIYjtDdkIrZ0hOO0FBQ0E7RXVCN2dIUSxlQUFZO0V2QitnSGxCLGFBQVk7Q3VCN2dIUjtBdkIrZ0hOO0VBQ0U7SXVCN2dIRTtHQUNFO0N2QitnSE47QXVCN2dITTs7RXZCZ2hISix3QkFBdUI7Q3VCN2dIbkI7QXZCK2dITjs7RXVCNWdIUTtDdkIrZ0hSO0FBQ0E7RXVCNWdISTtFQUNFLGNBQVc7RXZCOGdIZixnQkFBZTtFdUI1Z0hiO0VBQ0U7RUFDQTtFQUNBO0N2QjhnSE47QXVCNWdITTtFQUNFO0VBQ0E7RXZCOGdITixnQkFBZTtDdUIxZ0hiO0F2QjRnSEo7RUFDRSxnQkFBZTtDdUIxZ0hiO0F2QjRnSEo7RUFDRSxnQkFBZTtDd0JwbUhqQjtBeEJzbUhBO0V3QnBtSEUsZ0JBQWU7Q3hCc21IakI7QUFDQTtFd0JwbUhFLGdCQUFXO0N4QnNtSGI7QUFDQTtFQUNFLG9CQUFtQjtFd0JwbUhuQjtFQUNFO0VBQ0E7Q3hCc21ISjtBd0JwbUhnQztFQUFBO0N4QnVtSGhDO0FBQ0E7RUFDRSxpQkFBZ0I7Q3lCcm5IaEI7QUFBeUI7RUFDdkIsd0JBQXNCO0N6QnduSDFCO0F5QnpuSEU7RUFBeUI7Q3pCNG5IM0I7QUFDQTtFeUJ4bkhBO0N6QjBuSEE7QUFDQTtFeUJ4bkhFLFlBQVc7Q3pCMG5IYjtBQUNBO0V5QnhuSEU7Q3pCMG5IRjtBQUNBO0V5QnhuSEU7RUFDRSxtQkFBYTtFQUNiO0VBQ0E7Q3pCMG5ISjtBeUJ4bkhJO0VBQ0U7RXpCMG5ISixnQkFBZTtFeUJ4bkhiO0VBQ0UsZUFBUztFekIwbkhiLFVBQVM7RXlCdm5IUDtFQUNFO0N6QnluSE47QXlCdm5ITTtFQUNFO0N6QnluSFI7QXlCdm5IRTtFQUNFLGNBQWE7Q3pCeW5IakI7QUFDQTtFeUJ2bkhJO0N6QnluSEo7QXlCdm5ISTtFQUNFLG1CQUFnQjtFekJ5bkhwQixrQkFBaUI7Q2tCN3BIakI7QWxCK3BIRjtFQUNFLDJCQUEwQjtDMEIvcEgxQjtBMUJpcUhGO0VBQ0UsMkJBQTBCO0MwQjdwSHRCO0ExQitwSE47RUFDRSxpSEFBZ0g7Q2tCbHFIaEg7QWxCb3FIRjtFQUNFLGVBQWM7RTBCeHFIZDtFQUNFO0UxQjBxSEYsWUFBVztFMEJ0cUhQO0VBQ0U7RTFCd3FITixPQUFNO0UwQnBxSFI7RUFDRSxXQUFTO0VBQ1Q7RUFDQSxnQkFBWTtDMUJzcUhkO0FBQ0E7RTBCcHFIRTtFQUNFLG1CQUFpQjtFQUNqQjtFQUNBLFFBQU87RUFDUDtFQUNBO0VBQ0EsV0FBUztFQUNUO0UxQnNxSEYsaUJBQWdCO0UwQnBxSGQ7QzFCc3FISjtBQUNBO0UwQnBxSEk7QzFCc3FISjtBQUNBO0UwQnBxSEk7QzFCc3FISjtBQUNBO0UwQnBxSEk7QzFCc3FISjtBQUNBO0VBQ0Usd0JBQXVCO0MwQnBxSHJCO0ExQnNxSEo7RUFDRSxtQ0FBa0M7QzBCcHFIaEM7QTFCc3FISjs7RTBCbnFIRTtDMUJzcUhGO0FBQ0E7RTJCMXRIRTtDM0I0dEhGO0FBQ0E7RTJCMXRISTtDM0I0dEhKO0FBQ0E7RTJCMXRISTtDM0I0dEhKO0FBQ0E7RTJCMXRISTtDM0I0dEhKO0FBQ0E7O0UyQnp0SEU7QzNCNHRIRjtBQUNBO0UyQjF0SEk7QzNCNHRISjtBQUNBO0UyQjF0SEk7QzNCNHRISjtBQUNBO0UyQjF0SEk7RUFDQSxtQkFBc0I7RTNCNHRIeEIscUJBQW9CO0UyQjF0SGxCO0VBQ0UsZUFBWTtFM0I0dEhoQixnQkFBZTtFMkIxdEhiO0VBQ0Usd0JBQVk7RTNCNHRIaEIsZ0JBQWU7RTJCMXRIYjtFQUNFO0UzQjR0SEosMEJBQXlCO0VrQnR2SHpCO0VVRkE7RTVCMnZIQSxtQkFBa0I7RTRCenZIbEI7RUFDRSwwQkFBeUI7S0FBekIsdUJBQXlCO1VBQXpCLGtCQUF5QjtDNUIydkg3QjtBNEJ6dkhJO0VBQ0o7RUFDTSxlQUF5QjtFNUIydkg3QixZQUFXO0U0Qnp2SFQ7RUFDRTtFNUIydkhKLE9BQU07RTRCenZITjtFQUNFO0U1QjJ2SEYsaURBQWdEO0VrQmx3SGhEO0NsQm93SEY7QUFDQTtFNEJ6d0hFO0M1QjJ3SEY7QUFDQTs7O0U0QnZ3SE0sbUJBQXlCO0M1QjJ3SC9CO0E0Qnp3SEk7OztFQUdGO0M1QjJ3SEY7QUFDQTtFNEJ0d0hBO0lBQ0U7R0FDQTtDNUJ3d0hGO0FBQ0E7RTRCdHdIRTtFQUNBO0VBQ0EsZUFBYTtFQUNiO0VBQ0EsZUFBUTtFQUNSO0VBQ0E7RUFDQSxtQkFBZ0I7RUFDaEI7RUFDQSxvQkFBK0I7RUFDL0IsZUFBVTtDNUJ3d0haO0FBQ0E7RUFDRSxnQkFBZTtFNEJud0hmO0VBQ0U7QzVCcXdISjtBQUNBO0U0Qm53SEksZ0JBQVU7RUFDVjtFQUNBO0M1QnF3SEo7QUFDQTtFNEJud0hJLGVBQVk7QzVCcXdIaEI7QUFDQTtFNEJsd0hBO0VBQ0U7QzVCb3dIRjtBNEJsd0hFO0VBQ0Y7Q0FDQTtBNUJvd0hBO0VBQ0Usd0JBQXVCO0U0Qmx3SHJCO0U1Qm93SEYsbUJBQWtCO0VBQ2xCLHdCQUF1QjtFNEJwd0huQjtFNUJzd0hKLFlBQVc7QzRCbndIVTtBQUFBO0U1QnN3SHJCLFk0QnJ3SEk7QzVCc3dITjtBQUNBO0U0QnJ3SEU7QzVCdXdIRjtBQUNBO0U0QnJ3SEk7QzVCdXdISjtBQUNBO0U0QnJ3SEksbUJBQWlCO0VBQ2pCLGFBQVE7RUFJUixhQUFVO0VBQ1Y7RUFDQTtDNUJvd0hKO0FBQ0E7O0U0Qi92SEk7QzVCa3dISjtBQUNBO0VBQ0UsbUhBQWtIO0M0Qmh3SGxIO0E1Qmt3SEY7RTRCaHdISTtDNUJrd0hKO0FBQ0E7RTRCL3ZIQTtFQUNFLFVBQU87RTVCaXdIUCxhQUFZO0M0Qjd2SFo7QTVCK3ZIRjtFR3R4SEUsbUJBQWlDO0NId3hIbkM7QTRCN3ZISTtFekIzQkYsaURBQWlDO0NIMnhIbkM7QTRCN3ZIRTtFQUNFO0M1Qit2SEo7QUFDQTtFNEI3dkhJO0VBQ0E7QzVCK3ZISjtBQUNBOztFNEI1dkhNO0U1Qit2SEosbUJBQWtCO0U0Qjd2SGhCO0VBQ0U7QzVCK3ZITjtBNEI3dkhJO0VBQ0U7RTVCK3ZISix5QkFBd0I7QzRCN3ZIeEI7QTVCK3ZIRjtFNEI3dkhJO0VBQ0E7QzVCK3ZISjtBQUNBO0VBQ0UsZ0JBQWU7RTRCN3ZIYjtDQUNKO0E1Qit2SEE7RUFDRSxhQUFZO0U0Qjd2SFY7QzVCK3ZISjtBQUNBO0U0Qjd2SE07QzVCK3ZITjtBQUNBO0U0Qjd2SEk7RUFDRSxZQUFNO0M1Qit2SFo7QUFDQTtFQUNFLGdCQUFlO0M0Qjd2SGI7QTVCK3ZISjtFQUNFLDRCQUEyQjtDNEI1dkh2QjtBNUI4dkhOO0VBQ0UsK0JBQThCO0M0QjV2SHhCO0E1Qjh2SFI7O0U0QjN2SFE7QzVCOHZIUjtBQUNBO0VBQ0UsbUJBQWtCO0M0QjV2SFo7QUFDUjtFQUVVO0M1QjZ2SFY7QUFDQTtFNEIzdkhVO0M1QjZ2SFY7QTRCeHZIVTtFQUNFLFdBQVM7QzVCMHZIckI7QUFDQTtFNEJ4dkhVO0M1QjB2SFY7QUFDQTtFQUNFLFdBQVU7QzRCeHZIUjtBNUIwdkhKO0U0Qnh2SE0sYUFBTztDNUIwdkhiO0E0Qnh2SEk7RUFDRTtDNUIwdkhOO0FBQ0E7RTRCeHZITTtDNUIwdkhOO0FBQ0E7RTRCdnZISTtDNUJ5dkhKO0FBQ0E7RUFDRSxXQUFVO0M0QnZ2SE47QTVCeXZITjtFQUNFLFlBQVc7QzRCdHZIVDtBNUJ3dkhKO0VBQ0UsNEJBQTJCO0U0QnJ2SHZCO0M1QnV2SE47QUFDQTtFNEJydkhFO0NBQVU7QTVCd3ZIWjtFQUNFLFdBQVU7QzRCbHZIVjtBNUJvdkhGO0VBQ0UscUJBQW9CO0M0Qmx2SHBCO0E1Qm92SEY7RUFDRSxXQUFVO0M0Qmp2SFI7QTVCbXZISjtFQUNFLG9CQUFtQjtFNEJqdkhqQjtFQUNFO0U1Qm12SEosd0JBQXVCO0U0Qmp2SG5CO0VBQ0U7RTVCbXZITixPQUFNO0U0Qmp2SEY7QzVCbXZITjtBQUNBO0U0Qmh2SEk7RUFDRTtDNUJrdkhOO0E0Qmh2SEk7RUFDRTtFNUJrdkhKLHFCQUFvQjtDNEJodkhoQjtBNUJrdkhOO0VBQ0UsK0JBQThCO0U0Qmh2SDFCO0VBQ0U7QzVCa3ZIUjtBNEJodkhFO0VBQ0U7QzVCa3ZISjtBNEJodkhFO0VBQ0U7RTVCa3ZIRixRQUFPO0U0Qjl1SFA7RUFDRTtDNUJndkhKO0FBQ0E7RTRCN3VISTtDNUIrdUhKO0FBQ0E7RTRCN3VIQTtDNUIrdUhBO0FBQ0E7Ozs7Ozs7RTRCcHVIRTtDNUI0dUhGO0FBQ0E7RTRCMXVISTtDNUI0dUhKO0FBQ0E7RTRCMXVISTtDNUI0dUhKO0FBQ0E7RUFDRSxnQ0FBK0I7RTRCenVIM0I7RUFDRTtDNUIydUhSO0FBQ0E7O0U0Qnh1SFE7QzVCMnVIUjtBQUNBO0U0QnR1SEU7QzVCd3VIRjtBQUNBO0U0QnR1SEksZUFBWTtDNUJ3dUhoQjtBNEJ0dUhJO0VBQ0U7RTVCd3VISixpQ0FBZ0M7QzRCdHVIaEM7QTVCd3VIRjtFNEJ0dUhJO0M1Qnd1SEo7QUFDQTtFQUNFLDRCQUEyQjtDNEJ0dUgzQjtBNUJ3dUhGO0VBQ0UsMEJBQXlCO0M0QnR1SHZCO0E1Qnd1SEo7RUFDRSxnQ0FBK0I7QzRCcHVIL0I7QUFDRjtFQUNBO0VBQ0E7RUFDQTtDQUNBO0FBQ0E7O0U1QnV1SEUsNkJBQTRCO0NrQjFpSTVCO0FsQjRpSUY7RUFDRSxnQ0FBK0I7QzZCL2lJL0I7QTdCaWpJRjtFQUNFLFlBQVc7QzZCaGpJWDtBN0JraklGO0U2QmhqSUksZ0NBQWtDO0VBQ2xDO0M3QmtqSUo7QTZCaGpJTTtFQUNOO0M3QmtqSUE7QUFDQTtFNkJqaklFO0M3Qm1qSUY7QUFDQTtFNkJsaklJO0VBQ0U7RTdCb2pJSixpQkFBZ0I7RTZCbmpJaEI7QzdCcWpJRjtBQUNBO0VBQ0UsV0FBVTtFNkJwaklWO0M3QnNqSUY7QUFDQTtFNkJyaklJO0VBQ0U7QzdCdWpJTjtBa0Jya0lFO0VXUEE7RTdCK2tJQSxTQUFRO0M2QjlrSVI7QTdCZ2xJRjtFQUNFLDBCQUFpQjtLQUFqQix1QkFBaUI7VUFBakIsa0JBQWlCO0U2Qi9rSWpCO0VBQ0UsZ0JBQWlDO0M3QmlsSXJDO0FBQ0E7RUFDRSwwQkFBaUI7S0FBakIsdUJBQWlCO1VBQWpCLGtCQUFpQjtFNkIva0liO0VBQ047RUFDUSxrQkFBMEI7RTdCaWxJaEMsZ0JBQWU7QzZCaGxJZjtBN0JrbElGO0VBQ0UsMkJBQTBCO0M2QmpsSXhCO0E3Qm1sSUo7RUFDRSxjQUFhO0U2QmxsSWI7RUFDRTtFQUNBLG1CQUFrQztFN0JvbElwQyx1QkFBc0I7QzZCbmxJdEI7QTdCcWxJRjtFQUNFLG1CQUFrQjtFNkJwbEloQjtFQUNFLGNBQVk7RTdCc2xJaEIsd0JBQXVCO0M2QmxsSXpCO0E3Qm9sSUE7RTZCbGxJRTtFQUNBO0VBQ0EsV0FBUTtFN0JvbElSLGNBQWE7RTZCbGxJZjtDN0JvbElBO0FBQ0E7RUFDRSxjQUFhO0U2QmxsSWY7RUFDRTtFQUNBO0M3Qm9sSUY7QTZCbGxJQTtFQUNFLFdBQU07RUFDTjtLQUFBO1VBQUE7RTdCb2xJQSxZQUFXO0M2QmxsSWI7QTdCb2xJQTtFNkJsbElFLG1CQUFTO0VBQ1Q7QzdCb2xJRjtBNkJsbElBO0VBQ0UsZUFBYTtFQUNiO0VBQ0EsVUFBUztFQUNULGdCQUFhO0M3Qm9sSWY7QUFDQTtFNkJsbElFO0VBQ0U7RTdCb2xJRixtQkFBa0I7QzZCbGxJcEI7QTdCb2xJQTtFNkJsbElFO0M3Qm9sSUY7QUFDQTtFNkJsbElFO0U3Qm9sSUEsWUFBVztDNkJsbEliO0E3Qm9sSUE7RTZCbGxJRTtDN0JvbElGO0FBQ0E7RUFDRSwwQkFBeUI7QzZCbGxJM0I7QTdCb2xJQTtFNkJsbElFO0VBQ0E7RUFDQSxZQUFTO0M3Qm9sSVg7QUFDQTtFNkJsbElBO0M3Qm9sSUE7QUFDQTtFNkJsbElFO0M3Qm9sSUY7QUFDQTtFNkJsbElBO0VBQ0U7QzdCb2xJRjtBQUNBO0VBQ0UsNkJBQTRCO0M2QmxsSTlCO0E3Qm9sSUE7RTZCbGxJRTtDN0JvbElGO0E2QmxsSUE7RUFDRTtFQUNBO0VBQ0E7QzdCb2xJRjtBQUNBO0U2QmxsSUE7QzdCb2xJQTtBQUNBO0U2QmxsSUUsWUFBVTtFN0JvbElWLGFBQVk7RWtCdnJJWjtFWUhBLHVCQUFxQztDOUI2ckl2QztBOEI1cklFO0VBQ0U7RUFDQTtLQUFBO1VBQUE7QzlCOHJJSjtBOEI3cklJO0VBQ0UsZUFBMEI7RTlCK3JJOUIsMEJBQWlCO0tBQWpCLHVCQUFpQjtVQUFqQixrQkFBaUI7RThCOXJJZjtFQUNFO0M5QmdzSU47QThCL3JJRTtFQUNFO0VBQ0E7QzlCaXNJSjtBQUNBO0U4QmhzSUk7RUFDRTtFOUJrc0lKLGlCQUFnQjtFa0J4c0loQjtLQUFBO1VBQUE7RVlQQSxtQkFBcUM7RTlCa3RJckMsMEJBQXlCO0M4Qmp0SXpCO0E5Qm10SUY7RThCanRJSTtDOUJtdElKO0E4Qmx0SUk7RUFDRSxvQkFBMEI7QzlCb3RJaEM7QThCbnRJSTtFQUNFLG1CQUFxQztFOUJxdEl6QyxzQkFBcUI7RThCcHRJckI7S0FBQTtVQUFBO0VBQ0UsZ0JBQWlDO0VBQ2pDLGlCQUFrQztFQUNsQztFOUJzdElGLFFBQU87RThCcnRJTDtFQUNFLG9CQUFxQztFOUJ1dEl6QyxZQUFXO0U4Qmx0SWI7RUFDRTtDOUJvdElGO0FBQ0E7RThCbHRJRTtDOUJvdElGO0E4Qmx0SUE7RUFDRTtFQUNBO0U5Qm90SUEsMEJBQWlCO0tBQWpCLHVCQUFpQjtVQUFqQixrQkFBaUI7RThCbHRJbkI7RUFDRSxPQUFNO0VBQ047RUFDQSxhQUFTO0VBQ1Q7QzlCb3RJRjtBOEJsdElBO0VBQ0U7RUFDQTtFOUJvdElBLHdCQUF1QjtDOEJsdEl6QjtBOUJvdElBO0U4Qmx0SUU7RUFDQTtFQUNBO0M5Qm90SUY7QUFDQTtFQUNFLGlIQUFnSDtFOEJqdEk5RztDOUJtdElKO0FBQ0E7RThCbHRJSTtFQUNFO0M5Qm90SU47QThCbHRJQTtFQUNFO0VBQ0E7QzlCb3RJRjtBQUNBO0U4Qmx0SUU7QzlCb3RJRjtBQUNBO0U4Qmx0SUU7RUFDQTtFQUNBO0M5Qm90SUY7QUFDQTtFQUNFLG1IQUFrSDtDOEJsdElsSDtBOUJvdElGO0VBQ0Usb0JBQW1CO0U4Qmx0SXJCO0VBQ0UsZ0JBQVU7RUFDVjtDOUJvdElGO0FBQ0E7RThCbHRJRTtDOUJvdElGO0FBQ0E7RThCbHRJRSxjQUFhO0U5Qm90SWIsWUFBVztDa0I5eElYO0FsQmd5SUY7RStCanlJRTtFQUNBLGNBQXNCO0UvQm15SXRCLGFBQVk7Q2tCL3hJWjtBbEJpeUlGOztFK0JyeUlFLFVBQXNCO0MvQnd5SXhCO0ErQnB5SUE7RTVCeUVFLGlCQUFpQztDSDh0SW5DO0FBQ0E7RStCcHlJRTtFQUNFO0MvQnN5SUo7QUFDQTtFK0JweUlFO0VBQ0U7Qy9Cc3lJSjtBQUNBO0UrQnB5SUU7RTVCNkRBLG1CQUFpQztFSDB1SWpDLGlCQUFnQjtFK0JweUloQjtDL0JzeUlGO0FBQ0E7O0VBRUUsbUJBQWtCO0UrQnB5SWhCO0U1QnFERjtFSGt2SUEsNEJBQTJCO0MrQnB5STNCO0EvQnN5SUY7O0UrQm55SUk7RUFDQSxhQUFTO0UvQnN5SVgsWUFBVztDK0JweUlUO0EvQnN5SUo7O0UrQm55SUU7Qy9Cc3lJRjtBQUNBOztFK0JueUlFO0MvQnN5SUY7QUFDQTtFK0JweUlJLFVBQVM7Qy9Cc3lJYjtBK0JweUlJO0VBQ0o7Qy9Cc3lJQTtBQUNBO0UrQnB5SUk7RUFDRTtFL0JzeUlKLFVBQVM7RWdDNTFJVDtFQUNFO0VBQ0EsUUFBTztFaEM4MUlULG1CQUFrQjtFZ0M1MUlsQjtFQUNFO0VBQ0EsWUFBTztFaEM4MUlULFdBQVU7Q2dDMTFJWjtBaEM0MUlBO0VnQzExSUUsZUFBVTtDaEM0MUlaO0FBQ0E7RUFDRSx5QkFBd0I7Q2dDMTFJeEI7QUFDRjtFQUNJLGFBQVU7RUFDVjtDaEM0MUlKO0FBQ0E7RUFDRSxXQUFVO0VnQzExSVI7Q2hDNDFJSjtBQUNBO0VnQzMxSU07Q2hDNjFJTjtBQUNBO0VnQzMxSU07Q2hDNjFJTjtBQUNBO0VBQ0Usb0JBQW1CO0VnQzUxSWY7Q2hDODFJTjtBQUNBO0VBQ0Usd0JBQXVCO0NnQzcxSXZCO0FoQysxSUY7RUFDRSxpQkFBZ0I7RWdDNzFJaEI7Q2hDKzFJRjtBQUNBO0VnQzcxSUU7Q2hDKzFJRjtBQUNBO0VnQzcxSUk7Q2hDKzFJSjtBQUNBO0VnQzcxSUk7Q2hDKzFJSjtBQUNBO0VnQzcxSUksc0JBQWlCO0NoQysxSXJCO0FBQ0E7RUFDRSxvQkFBbUI7RWdDNzFJakI7Q2hDKzFJSjtBQUNBO0VnQzcxSUk7RUFDRSxrQkFBUTtDaEMrMUlkO0FnQzcxSU07RUFDRTtFQUNBLGtCQUFZO0NoQysxSXBCO0FnQzUxSVE7RUFDRTtFQUNBLG9CQUFnQjtFaEM4MUl4QixxQkFBb0I7RWdDNTFJaEI7RUFDRTtFaEM4MUlOLGNBQWE7RWdDNTFJUDtFQUNFO0VoQzgxSVIsdUJBQXNCO0NrQmw2SXRCO0FsQm82SUY7RWlDdDZJRSxvQkFBdUI7RWpDdzZJdkIsb0JBQW1CO0VpQ3Q2SW5CO0VBQ0UscUJBQXNCO0VqQ3c2SXhCLGFBQVk7RWtCcjZJWjtFZVBBLGdCQUE0QjtFQUM1QjtFakMrNklBLG9CQUFtQjtFaUM3NkluQjtDakMrNklGO0FBQ0E7RWlDNTZJRTtDakM4NklGO0FBQ0E7RWlDMzZJSTtFQUNFLG1CQUFTO0VqQzY2SWIsa0JBQWlCO0VpQzM2SWpCO0VBQ0U7Q2pDNjZJSjtBaUMzNklFO0VBQ0U7RUFDQTtDakM2NklKO0FpQzE2SUk7OztFakM4NklGLCtCQUE4QjtFaUMxNkk1QjtDakM0NklKO0FBQ0E7OztFaUNyNklFO0VBQ0E7RUFDQSxZQUFTO0VBQ1QsYUFBVztFQUNYO0VBQ0E7RUFDQTtFQUNBLG9CQUFZO0VBQ1o7RWpDeTZJQSxxQkFBb0I7RWlDdjZJcEI7Q2pDeTZJRjtBQUNBO0VpQ3Y2SUk7Q2pDeTZJSjtBQUNBO0VpQ3Y2SUksbUJBQWlCO0NqQ3k2SXJCO0FBQ0E7RWlDdjZJSTtFQUNBO0VqQ3k2SUYsZUFBYztFaUN0NklaO0NqQ3c2SUo7QUFDQTtFaUN0NklFO0NqQ3c2SUY7QUFDQTtFaUNyNklJO0NqQ3U2SUo7QUFDQTtFQUNFLHdCQUF1QjtFaUNyNklyQjtFQUNFO0NqQ3U2SU47QUFDQTtFaUNyNklFO0NBQ0Y7QUFDQTtFQUNJLG9CQUFjO0U5QktoQixlQUFpQztFSG02SWpDLGNBQWE7RWlDcDZJWDtFakNzNklGLG9CQUFtQjtFQUNuQixzQkFBcUI7RWlDdDZJakIsMEJBQVk7S0FBWix1QkFBWTtVQUFaLGtCQUFZO0NqQ3c2SWxCO0FBQ0E7RWlDdDZJTTtFQUNBLGdCQUFVO0VBQ1Y7RUFDQTtDakN3NklOO0FBQ0E7RWlDdDZJTTtDakN3NklOO0FBQ0E7RWlDdDZJRTtDakN3NklGO0FBQ0E7RWlDdDZJSTtDakN3NklKO0FBQ0E7RWlDcjZJRTtDakN1NklGO0FBQ0E7RWlDcjZJSTtFQUNBO0NqQ3U2SUo7QWlDcjZJSTtFQUNFLGtCQUFhO0VqQ3U2SWpCLG1CQUFrQjtDaUNyNklsQjtBakN1NklGO0VBQ0UsaUJBQWdCO0VpQ3I2SWQ7RUFDRSxlQUFRO0VBQ1IsZ0JBQVc7Q2pDdTZJakI7QUFDQTtFaUNyNklJO0NqQ3U2SUo7QUFDQTtFaUNyNklFO0VBQ0UsZ0JBQWE7RUFDYjtDakN1NklKO0FBQ0E7QUFDQTtJaUNyNklJO01BQ0E7S2pDdTZJQTtDaUNyNklBO0NqQ3U2SUo7QUFDQTtFaUNyNklNO0NqQ3U2SU47QUFDQTtFaUNyNklNO0NqQ3U2SU47QUFDQTtFaUNwNklJO0VBQ0U7RWpDczZJSixpQkFBZ0I7RWlDcDZJaEI7Q2pDczZJRjtBQUNBO0VpQ3A2SUU7Q2pDczZJRjtBQUNBO0VpQ3A2SUk7Q2pDczZJSjtBQUNBO0VBQ0UsbUNBQWtDO0NpQ3A2SWhDO0FqQ3M2SUo7RWlDcDZJTTtDakNzNklOO0FrQ2hrSkE7RUNGRTtDbkNxa0pGO0FBQ0E7RWtDL2pKRTtDbENpa0pGO0FtQ3RrSkU7RUFDRSxjQUFZO0VuQ3drSmQsMEJBQXlCO0VrQ2xrSnpCO0VBQ0U7RUFDQTtDbENva0pKO0FBQ0E7RW1CaGxKRTtDZWVTO0FBQUE7RWxDcWtKVCxrQmtDcGtKYTtDbENxa0pmO0FBQ0E7RUFDRSxjQUFhO0VrQmpsSmI7RWtCRkEsaUJBQXNCO0NwQ3NsSnhCO0FrQmhsSkU7RWtCTkEsZUFBc0I7RXBDeWxKdEIsbUJBQWtCO0VvQ3JsSnBCO0NwQ3VsSkE7QUFDQTtFb0NybEpFLGNBQVk7RUFDWjtFcEN1bEpBLDBCQUF5QjtFcUNobUp6QjtFQUNFLG9CQUFPO0NyQ2ttSlg7QXFDOWxKUTtFQUNFLFlBQU87RXJDZ21KZix5QkFBd0I7RXFDOWxKbEI7RUFDRSxrQkFBTztDckNnbUpqQjtBcUN6bUpFO0VBQ0Usa0JBQU87Q3JDMm1KWDtBcUN2bUpRO0VBQ0UsZ0JBQU87Q3JDeW1KakI7QXFDdm1KUTtFQUNFLHdCQUFPO0NyQ3ltSmpCO0FxQ3BtSkE7RUFDRTtDckNzbUpGO0FBQ0E7RXFDcG1KRTtDckNzbUpGO0FBQ0E7RXFDcG1KRTtDckNzbUpGO0FBQ0E7RXFDcG1KSTtFQUNFO0VyQ3NtSkosdUNBQXNDO0NxQ3BtSnRDO0FyQ3NtSkY7RXFDcG1KSTtDckNzbUpKO0FBQ0E7RXFDcG1KRTtDckNzbUpGO0FBQ0E7RXFDcG1KSSxZQUFRO0NyQ3NtSlo7QXFDcG1KRTtFQUNFLFlBQVM7Q3JDc21KYjtBQUNBO0VxQ3BtSkk7Q3JDc21KSjtBQUNBO0VxQ3BtSkk7RUFDRTtFQUNBO0NyQ3NtSk47QUFDQTtFQUNFLGlDQUFnQztDcUNwbUo5QjtBckNzbUpKO0VBQ0UsVUFBUztFcUNwbUpMO0NyQ3NtSk47QUFDQTtFc0N6cEpNO0VBQ0UsV0FBTztDdEMycEpmO0FzQ3pwSk07RUFDRSxnQkFBTztFdEMycEpiLHNCQUFxQjtFc0N6cEpqQjtFQUNFO0N0QzJwSlI7QXNDenBKUTs7RXRDNHBKTixhQUFZO0NzQ3pwSlo7QXRDMnBKRjtFc0N6cEpJLGdCQUFPO0N0QzJwSlg7QUFDQTtFc0N4cEpJO0N0QzBwSko7QUFDQTtFc0M3cUpNO0N0QytxSk47QUFDQTtFc0M3cUpNO0VBQ0U7RXRDK3FKTixvQkFBbUI7RXNDN3FKZjtFQUNFO0N0QytxSlI7QXNDN3FKUTtFQUNFO0N0QytxSlY7QXNDN3FKRTtFQUNFO0N0QytxSko7QUFDQTtFQUNFLGNBQWE7RXNDNXFKWDtFQUNFLGlCQUFlO0N0QzhxSnJCO0FzQ3hxSkU7RUFDRTtFQUNBO0V0QzBxSkYsc0JBQXFCO0NzQ3ZxSm5CO0F0Q3lxSko7RXNDdnFKTTtFdEN5cUpKLG9CQUFtQjtFc0N2cUpmO0VBQ0U7RUFDQSxvQkFBUztDdEN5cUpqQjtBQUNBO0VBQ0UsWUFBVztFc0NycUpMO0V0Q3VxSk4sV0FBVTtFc0N0cUpGO0N0Q3dxSlY7QXNDdHFKTTtFQUNFO0N0Q3dxSlI7QXNDdHFKUTtFQUNFO0N0Q3dxSlY7QXNDcnFKVTtFQUNFLHdCQUFXO0N0Q3VxSnZCO0FzQ3BxSkE7OztFQUdFO0N0Q3NxSkY7QUFDQTtFQUNFLHNCQUFxQjtDc0NwcUpyQjtBdENzcUpGO0VBQ0UsVUFBUztDc0NwcUpQO0F0Q3NxSko7RUFDRSw0QkFBMkI7Q3NDcHFKM0I7QXRDc3FKRjtFc0NwcUpJO0VBQ0E7RXRDc3FKRixtQkFBa0I7Q3NDcHFKbEI7QXRDc3FKRjtFc0NwcUpJO0N0Q3NxSko7QUFDQTtFc0NwcUpFO0N0Q3NxSkY7QUFDQTtFc0NwcUpJO0VBQ0EsaUJBQWM7Q3RDc3FKbEI7QUFDQTtFc0NwcUpJO0N0Q3NxSko7QUFDQTtFc0NwcUpNO0N0Q3NxSk47QUFDQTtFc0NwcUpJO0N0Q3NxSko7QUFDQTtFc0NwcUpNO0N0Q3NxSk47QUFDQTtFc0NwcUpBO0VBQ0Usb0JBQVE7RXRDc3FKUixjQUFhO0VzQ3BxSmI7RUFBSTtDQUFJO0F0Q3dxSlY7RUFDRSxVQUFTO0VzQ3RxSlQ7Q3RDd3FKRjtBQUNBO0VzQ3RxSkk7RUFDRTtLQUFBO1VBQUE7Q3RDd3FKTjtBc0NycUpFO0VBQ0U7RXRDdXFKRixtQkFBa0I7RXNDcnFKbEI7RUFDRSxpQkFBUztDdEN1cUpiO0FBQ0E7RUFDRSxpREFBZ0Q7RXNDcnFKOUM7Q3RDdXFKSjtBQUNBO0VzQ3BxSkU7RUFDRSxrQkFBWTtFdENzcUpkLGNBQWE7RXNDcHFKWDtFQUNFO0N0Q3NxSk47QUFDQTtFdUN4eUpJO0N2QzB5Sko7QUFDQTs7RXVDdHlKTSx3QkFBc0I7Q3ZDeXlKNUI7QXVDOXlKSTs7RXZDaXpKRiw2QkFBNEI7Q3VDN3lKMUI7QXZDK3lKSjtFQUNFLG1CQUFrQjtFdUMzeUpwQjtFQUNFLGNBQVM7Q3ZDNnlKWDtBQUNBO0V1QzF5SkU7RUFDQTtFdkM0eUpBLG9CQUFtQjtFdUMxeUpuQjtDdkM0eUpGO0FBQ0E7O0V1Q3p5SkU7RUFDRTtDdkM0eUpKO0FBQ0E7RXVDMXlKQTtDdkM0eUpBO0FBQ0E7RXVDMXlKRSxhQUFVO0VBQ1YsWUFBVTtDdkM0eUpaO0F1QzF5SkU7RUFDRSxjQUFZO0VBQ1osVUFBTztFdkM0eUpULGdCQUFlO0N1QzF5SmY7QXZDNHlKRjtFdUMxeUpJO0N2QzR5Sko7QUFDQTtFdUMxeUpJLGtCQUFZO0V2QzR5SmQsYUFBWTtFdUMxeUpkO0VBQ0UsbUJBQWdCO0N2QzR5SmxCO0F3Q3gxSkU7RUFDRjtFQUNJLGlCQUFzQjtFeEMwMUp4QixnQkFBZTtFd0M1MUpmO0NBQ0Y7QXhDODFKQTtFQUNFLGVBQWM7RXdDMTFKaEI7Q3hDNDFKQTtBQUNBO0V3QzExSkUsWUFBUTtDeEM0MUpWO0F3QzExSkU7RUFDRTtFQUNBO0VBQ0EsbUJBQWM7RUFDZDtFeEM0MUpGLGlCQUFnQjtFd0MxMUpoQjtDQUFJO0F4QzYxSk47RXdDMzFKSSxtQkFBVTtFeEM2MUpaLHNCQUFxQjtFd0MzMUpyQjtFQUNFLGNBQVc7RXhDNjFKYixXQUFVO0N3QzMxSlY7QXhDNjFKRjtFd0MzMUpJLFlBQU87Q3hDNjFKWDtBd0MzMUpFO0VBQ0UsWUFBUztDeEM2MUpiO0FBQ0E7RUFDRSxxQkFBb0I7Q3dDMzFKbEI7QXhDNjFKSjtFQUNFLGtCQUFpQjtDd0MxMUpqQjtBeEM0MUpGO0V3QzExSkk7RUFDQTtFQUNBO0V4QzQxSkYsZ0JBQWU7RXdDMTFKYjtDeEM0MUpKO0FBQ0E7RXdDMTFKTTtFQUNBO0V4QzQxSkosZ0JBQWU7RXdDejFKZjtFQUNFO0N4QzIxSko7QUFDQTtFd0N6MUpFO0VBQ0U7RXhDMjFKRixpQkFBZ0I7RXdDejFKbEI7RUFDRTtFQUNBO0VBQ0E7Q3hDMjFKRjtBQUNBO0V3Q3oxSkU7Q3hDMjFKRjtBd0N6MUpFO0VBQ0U7Q3hDMjFKSjtBQUNBO0V3Q3oxSkk7RUFDQTtFeEMyMUpGLGNBQWE7RXdDejFKZjtFQUNFO0V4QzIxSkEsV0FBVTtFd0N6MUpaO0N4QzIxSkE7QUFDQTtFd0N6MUpBO0VBQ0U7RXhDMjFKQSxpQkFBZ0I7Q3lDMzZKaEI7QXpDNjZKRjtFQUNFLGdCQUFlO0V5Q3o2SmpCO0VBQ0U7Q3pDMjZKRjtBQUNBO0V5Q3o2SkU7Q3pDMjZKRjtBQUNBO0V5Q3o2SkE7Q3pDMjZKQTtBQUNBO0V5Q3o2Skk7RUFDQTtFQUNBO0V6QzI2SkYsaUJBQWdCO0V5Q3o2SmxCO0VBQ0k7RUFDQTtFQUNBLGlCQUFhO0N6QzI2SmpCO0FBQ0E7RXlDejZKSSxvQkFBZ0I7RUFDaEI7RXpDMjZKRixhQUFZO0V5Q3o2SlY7RUFDRTtFekMyNkpKLHFCQUFvQjtFeUN6Nkp0QjtFQUNFO0V6QzI2SkEsa0RBQWlEO0UwQzU4Sm5EO0VBQ0U7RUFDQSxjQUFhO0MxQzg4SmY7QUFDQTtFMEM1OEpFO0MxQzg4SkY7QUFDQTtFQUNFLGdCQUFlO0MwQzU4SmY7QTFDODhKRjtFMEM1OEpJO0MxQzg4Sko7QUFDQTtFMEM1OEpJO0VBQ0U7QzFDODhKTjtBQUNBO0VBQ0UsMEJBQXlCO0UwQzU4SnZCO0VBQ0U7QzFDODhKTjtBMEMzOEpFO0VBQ0U7RTFDNjhKRixVQUFTO0UyQ3IrSlg7RXhDa0ZFLGdCQUFpQztFd0NoRmpDLGlCQUFlO0VBQ2Y7RUFDQTtDM0N1K0pGO0FBQ0E7RTJDcitKRTtFQUNBLGdCQUFTO0UzQ3UrSlQscUJBQW9CO0UyQ3IrSnBCO0MzQ3UrSkY7QUFDQTs7RTJDcCtKSTtDM0N1K0pKO0FBQ0E7O0UyQ3ArSkk7RUFDQSxlQUFZO0VBQ1o7RUFDQTtDM0N1K0pKO0FBQ0E7Ozs7RTJDbCtKRTtDM0N1K0pGO0FBQ0E7O0UyQ3ArSk07RTNDdStKSiw0QkFBMkI7QzJDcitKM0I7QTNDd2dLRjtFMkM1OUpNO0lBQ0E7RzNDODlKSjtFQUNBO0kyQzk5Sk07RzNDZytKTjtFMkM5OUpJO0kzQ2crSkYsb0JBQW1CO0cyQy85SmY7QzNDaStKUjtBQUNBO0UyQy9nS0U7Q0FDRTtBM0NpaEtKO0VBQ0UscUNBQW9DO0MyQy9nS2xDO0EzQ2loS0o7RUFDRSxlQUFjO0UyQy9nS1o7RTNDaWhLRixnQjJDaGhLZTtFM0NpaEtmLFlBQVc7RUFDWCxnQkFBZTtFMkMxaEtmO0VBQ0U7RTNDNGhLRixvQjJDM2hLZTtDM0M0aEtqQjtBMkMxaEtJO0UzQzRoS0Ysa0IyQzNoS2U7RTNDNGhLZiw2QkFBNEI7QzJDMWhLMUI7QTNDNGhLSjtFQUNFLG9CQUFtQjtFQUNuQixjQUFhO0UyQ3JpS2I7RUFDRTtFM0N1aUtGLGdCMkN0aUtlO0UzQ3VpS2YsaUJBQWdCO0UyQ3JpS2Q7RTNDdWlLRixlMkN0aUtlO0UzQ3VpS2YsV0FBVTtFMkNyaUtSO0MzQ3VpS0o7QUFDQTtFQUNFLGdCQUFlO0UyQ2hqS2Y7RUFDRTtDM0NraktKO0FBQ0E7RTJDaGpLSTtFM0NraktGLHVCMkNqaktlO0UzQ2tqS2Ysd0JBQXVCO0MyQ2hqS3JCO0EzQ2tqS0o7RUFDRSx3QkFBdUI7Q0FDekI7QWtCM2xLRTtFMEJIQSx3QkFBd0I7QzVDaW1LMUI7QWtCMWxLRTtFMEJQQSx1QkFBd0I7QzVDb21LMUI7QTRDaG1LQTtFQUNFO0VBQ0E7RUFDQSxZQUFXO0M1Q2ttS2I7QUFDQTtFNENobUtFLFlBQVE7QzVDa21LVjtBQUNBO0VBQ0UsNkJBQTRCO0M0Q2htSzVCO0E1Q2ttS0Y7RTRDaG1LSSwwQkFBVztDNUNrbUtmO0E0Q2htS0U7RUFDRSxjQUFZO0VBQ1o7RUFDQSx3QkFBYztFQUNkO0VBQ0EsV0FBUTtFQUNSLGlCQUFZO0VBQ1o7RUFDQTtDNUNrbUtKO0FBQ0E7RUFDRSxlQUFjO0U0Q2htS1o7RUFDRSxjQUFZO0VBQ1o7QzVDa21LTjtBQUNBO0U2Q2xvS0U7QzdDb29LRjtBQUNBO0U2Q2xvS0ksa0JBQXNCO0M3Q29vSzFCO0E2Q2hvS1E7RUFDRSxxQkFBdUI7QzdDa29LakM7QTZDaG9LSTtFQUNFO0M3Q2tvS047QTZDOW5LTTtFQUNFO0U3Q2dvS04sZ0JBQWU7RTZDaHBLZjtFQUNFLG1CQUFZO0VBQ1osbUJBQTRCO0VBQzVCO0M3Q2twS0o7QTZDOW9LUTtFQUNFO0M3Q2dwS1Y7QTZDOW9LSTtFQUNFO0M3Q2dwS047QTZDNW9LTTtFQUNFO0U3QzhvS04sMkhBQTBIO0M2QzFvSzVIO0E3QzRvS0E7O0U2Q3pvS0U7QzdDNG9LRjtBQUNBOztFNkN6b0tFO0UxQ29EQSxpSEFBaUM7Q0h5bEtuQztBNkMxb0tFOztFQUVFLGVBQVc7QzdDNG9LZjtBQUNBO0VBQ0UsZ0JBQWU7QzZDMW9LYjtBN0M0b0tKO0VBQ0UsZUFBYztDNkMxb0taO0E3QzRvS0o7RUFDRSxvQkFBbUI7RTZDem9LZjtDN0Myb0tOO0FBQ0E7RTZDdm9LUTtFQUNFLFlBQVc7QzdDeW9LckI7QTZDdm9LRTtFQUNFO0VBQ0EsY0FBUTtFQUNSO0VBQ0EsaUJBQVU7RUFDVjtDN0N5b0tKO0FBQ0E7O0U2Q3RvS00sVUFBTTtFN0N5b0tWLFFBQU87RTZDdm9LUDtFQUNFO0M3Q3lvS0o7QTZDdm9LSTtFQUNFO0M3Q3lvS047QUFDQTtFNkN2b0tFO0NBQVc7QTdDMG9LYjtFQUNFLGdCQUFlO0M2Q3hvS2I7QTdDMG9LSjtFNkN6b0tNO0M3QzJvS047QUFDQTtFNkN4b0tJO0M3QzBvS0o7QUFDQTtFQUNFLGFBQVk7QzZDeG9LVjtBN0Mwb0tKO0VBQ0Usa0JBQWlCO0M2Q3ZvS2Y7QTdDeW9LSjtFQUNFLGVBQWM7RWtCN3RLZDtFNEJIQSxjQUFzQjtFQUN0QixZQUFzQjtDOUNtdUt4QjtBa0I3dEtFO0U0QlBBO0lBQ0E7RzlDdXVLQTtDOENudUtGO0E5Q3F1S0E7RThDbnVLRTtJQUNBLGtCQUFNO0dBQ047QzlDcXVLRjtBQUNBO0U4Q251S0U7SUFDRjtHQUNJO0M5Q3F1S0o7QUFDQTtFOENudUtJO0k5Q3F1S0EsY0FBYTtHOENudUtmO0M5Q3F1S0Y7QUFDQTtFOENudUtFO0M5Q3F1S0Y7QUFDQTtFOENudUtFO0VBQ0UsY0FBVTtDOUNxdUtkO0ErQ2h3S0U7RUFDRSxhQUF1QjtFL0Nrd0t6QixlQUFjO0MrQ2h3S1o7QS9Da3dLSjtFQUNFLGFBQVk7QytDaHdLVjtBL0Nrd0tKO0VBQ0UsYUFBWTtDK0Nod0tWO0EvQ2t3S0o7RUFDRSxrQkFBaUI7Q2dEN3dLbkI7QWhEK3dLQTtFZ0Q3d0tFO0NoRCt3S0Y7QUFDQTtFQUNFLG9CQUFtQjtDZ0Q1d0t3QjtBQUFBO0VoRCt3SzNDLGFnRDl3S0k7Q2hEK3dLTjtBQUNBO0VnRGp4SzZDO0NBQUE7QWhEb3hLN0M7RUFDRSxrQkFBaUI7Q0FDbkI7QWdEdHhLNkM7RUFBQTtDaER5eEs3QztBQUNBO0VBQ0Usb0JBQW1CO0NnRHh4S1M7QUFBQTtFaEQyeEs1QixhZ0QxeEt5QjtDaEQyeEszQjtBQUNBO0VnRDF4S0U7Q2hENHhLRjtBQUNBO0VnRDF4S0U7Q2hENHhLRjtBQUNBO0VBQ0UsaUJBQWdCO0NnRDF4S2Q7QWhENHhLSjtFZ0QxeEtNO0NoRDR4S047QWdEdHhLVTtFQUNFLGFBQW9CO0NoRHd4S2hDO0FnRHR4S1E7RUFDRSxhQUFxQjtDaER3eEsvQjtBZ0R0eEtRO0VBQ0Usa0JBQTBCO0NoRHd4S3BDO0FnRHJ4S1U7RUFDRSxpQkFBeUI7Q2hEdXhLckM7QWdEcnhLVTtFQUNFLG9CQUE0QjtDaER1eEt4QztBZ0RyeUtVO0VBQ0U7Q2hEdXlLWjtBZ0RyeUtRO0VBQ0U7Q2hEdXlLVjtBZ0RyeUtRO0VBQ0U7Q2hEdXlLVjtBZ0RweUtVO0VBQ0U7Q2hEc3lLWjtBZ0RweUtVO0VBQ0U7Q2hEc3lLWjtBZ0RwektVO0VBQ0U7RWhEc3pLVixlQUFjO0VnRHB6S1I7RUFDRSxhQUFxQjtDaERzeksvQjtBZ0RwektRO0VBQ0U7Q2hEc3pLVjtBZ0RuektVO0VBQ0U7Q2hEcXpLWjtBZ0RuektVO0VBQ0U7Q2hEcXpLWjtBZ0RuMEtVO0VBQ0U7Q2hEcTBLWjtBZ0RuMEtRO0VBQ0U7Q2hEcTBLVjtBZ0RuMEtRO0VBQ0UsZ0JBQTBCO0NoRHEwS3BDO0FnRGwwS1U7RUFDRTtJaERvMEtSLCtCQUE4QjtJZ0RsMEt4QjtJQUNFO0doRG8wS1Y7RWdEbDFLUTtJQUNFLFNBQW9CO0doRG8xSzlCO0VnRGwxS007SUFDRTtJaERvMUtOLGFBQVk7SWdEbDFLUjtHQUNFO0VoRG8xS1I7SWdEajFLUTtHQUNFO0VoRG0xS1Y7SWdEajFLUTtJQUNFO0loRG0xS1IsZUFBYztHZ0RqMUtsQjtFQUNFO0lBQ0EsU0FBTTtHQUNOO0VBRUE7SWhEazFLRSwrQkFBOEI7SWdEaDFLaEM7SUFDRTtHaERrMUtGO0VnRGgxS0U7SUFDRTtHaERrMUtKO0VnRGgxS0E7SUFDRTtJaERrMUtBLGFBQVk7SWdEaDFLWjtHQUNFO0VoRGsxS0o7SWdEaDFLRTtHQUNFO0VoRGsxS0o7SWdEaDFLQTtJQUNFLGFBQVc7SWhEazFLWCxlQUFjO0dnRC8wS2lCO0VBRTdCO0lBQ0U7R2hEZzFLTjtFQUNBO0lBQ0UsZ0NBQStCO0lnRDkwSzdCO0lBQ0U7R2hEZzFLTjtFZ0R0MUtJO0lBQ0U7R2hEdzFLTjtFQUNBO0lBQ0UsK0JBQThCO0lnRHQxSzVCO0lBQ0U7R2hEdzFLTjtFZ0Q5MUtJO0lBQ0U7R2hEZzJLTjtFQUNBO0lBQ0UsZ0JBQWU7SWdEOTFLYjtJQUNFO0doRGcyS047RWdEdDJLSTtJQUNFO0doRHcyS047RUFDQTtJQUNFLCtCQUE4QjtJZ0R0Mks1QjtJQUNFO0doRHcyS047RWdEOTJLSTtJQUNFO0doRGczS047RUFDQTtJQUNFLCtCQUE4QjtJZ0Q5Mks1QjtJQUNFO0doRGczS047RWdEdDNLSTtJQUNFO0doRHczS047RUFDQTtJQUNFLGlCQUFnQjtJZ0R0M0tkO0lBQ0U7R2hEdzNLTjtFZ0Q5M0tJO0lBQ0U7R2hEZzRLTjtFQUNBO0lBQ0UsZ0JBQWU7R2dEOTNLYjtFaERnNEtKO0lBQ0UsZ0NBQStCO0dnRHQ0SzdCO0VoRHc0S0o7SWdEdDRLTTtHaER3NEtOO0VBQ0E7SWdEdDRLSTtHaER3NEtKO0VBQ0E7SWdEOTRLSTtHaERnNUtKO0VBQ0E7SWdEOTRLTTtHaERnNUtOO0VnRDk0S0k7SUFDRTtHaERnNUtOO0VnRHQ1S0k7SUFDRTtHaER3NUtOO0VBQ0E7SUFDRSxnQ0FBK0I7R2dEdDVLN0I7RWhEdzVLSjtJQUNFLGlCQUFnQjtHZ0Q5NUtkO0VoRGc2S0o7SWdEOTVLTTtHaERnNktOO0VBQ0E7SWdEOTVLSTtHaERnNktKO0VBQ0E7SWdEdDZLSTtHaER3NktKO0NBQ0Y7QUFDQTtFQUNFO0lnRHQ2S0k7SUFDRTtJaER3NktKLDhCQUE2QjtHZ0RyNkszQjtFaER1NktKO0lBQ0UsU0FBUTtHZ0R4NktOO0VoRDA2S0o7SUFDRSxnQ0FBK0I7SWdEMzZLN0I7SUFFRSwrQkFBa0M7R2hENDZLeEM7RWdEOTZLSTtJQUVFO0doRCs2S047RWdEajdLSTtJQUVFLGdCQUFrQztJaERrN0t0QyxhQUFZO0lnRHA3S1Y7R2hEczdLSjtFQUNBO0lnRHY3S0k7R2hEeTdLSjtFQUNBO0lnRDE3S0k7SUFFRTtJaEQyN0tKLDhCQUE2QjtHZ0Q3N0szQjtFaEQrN0tKO0lBQ0UsU0FBUTtHZ0RoOEtOO0VoRGs4S0o7SUFDRSwrQkFBOEI7SWdEbjhLNUI7SUFFRSw4QkFBa0M7R2hEbzhLeEM7RWdEdDhLSTtJQUVFO0doRHU4S047RWdEejhLSTtJQUVFLGdCQUFrQztJaEQwOEt0QyxhQUFZO0lBQ1osZUFBYztHZ0R4OUtpQjtFQUU3QjtJQUNFO0doRHk5S047RUFDQTtJQUNFLGdDQUErQjtJZ0R2OUs3QjtJQUNFO0doRHk5S047RWdELzlLSTtJQUNFO0doRGkrS047RUFDQTtJQUNFLCtCQUE4QjtJZ0QvOUs1QjtJQUNFO0doRGkrS047RWdEditLSTtJQUNFO0doRHkrS047RUFDQTtJQUNFLGdCQUFlO0lnRHYrS2I7SUFDRTtHaER5K0tOO0VnRC8rS0k7SUFDRTtHaERpL0tOO0VBQ0E7SUFDRSwrQkFBOEI7SWdELytLNUI7SUFDRTtHaERpL0tOO0VnRHYvS0k7SUFDRTtHaER5L0tOO0VBQ0E7SUFDRSwrQkFBOEI7SWdEdi9LNUI7SUFDRTtHaER5L0tOO0VnRC8vS0k7SUFDRTtHaERpZ0xOO0VBQ0E7SUFDRSxpQkFBZ0I7SWdELy9LZDtJQUNFO0doRGlnTE47RWdEdmdMSTtJQUNFO0doRHlnTE47RUFDQTtJQUNFLGdCQUFlO0dnRHZnTGI7RWhEeWdMSjtJQUNFLGdDQUErQjtHZ0QvZ0w3QjtFaERpaExKO0lnRC9nTE07R2hEaWhMTjtFQUNBO0lnRC9nTEk7R2hEaWhMSjtFQUNBO0lnRHZoTEk7R2hEeWhMSjtFQUNBO0lnRHZoTE07R2hEeWhMTjtFZ0R2aExJO0lBQ0U7R2hEeWhMTjtFZ0QvaExJO0lBQ0U7R2hEaWlMTjtFQUNBO0lBQ0UsZ0NBQStCO0dnRC9oTDdCO0VoRGlpTEo7SUFDRSxpQkFBZ0I7R2dEdmlMZDtFaER5aUxKO0lnRHZpTE07R2hEeWlMTjtFQUNBO0lnRHZpTEk7R2hEeWlMSjtFQUNBO0lnRC9pTEk7R2hEaWpMSjtDQUNGO0FBQ0E7RUFDRTtJZ0QvaUxJO0lBQ0U7SWhEaWpMSiw4QkFBNkI7R2dEOWlMM0I7RWhEZ2pMSjtJQUNFLFNBQVE7R2dEampMTjtFaERtakxKO0lBQ0UsZ0NBQStCO0lnRHBqTDdCO0lBRUUsK0JBQWtDO0doRHFqTHhDO0VnRHZqTEk7SUFFRTtHaER3akxOO0VnRDFqTEk7SUFFRSxnQkFBa0M7SWhEMmpMdEMsYUFBWTtJZ0Q3akxWO0doRCtqTEo7RUFDQTtJZ0Roa0xJO0doRGtrTEo7RUFDQTtJZ0Rua0xJO0lBRUU7SWhEb2tMSiw4QkFBNkI7R2dEdGtMM0I7RWhEd2tMSjtJQUNFLFNBQVE7R2dEemtMTjtFaEQya0xKO0lBQ0UsK0JBQThCO0lnRDVrTDVCO0lBRUUsOEJBQWtDO0doRDZrTHhDO0VnRC9rTEk7SUFFRTtHaERnbExOO0VnRGxsTEk7SUFFRSxnQkFBa0M7SWhEbWxMdEMsYUFBWTtJQUNaLGVBQWM7R2dEam1MaUI7RUFFN0I7SUFDRTtHaERrbUxOO0VBQ0E7SUFDRSxnQ0FBK0I7SWdEaG1MN0I7SUFDRTtHaERrbUxOO0VnRHhtTEk7SUFDRTtHaEQwbUxOO0VBQ0E7SUFDRSwrQkFBOEI7SWdEeG1MNUI7SUFDRTtHaEQwbUxOO0VnRGhuTEk7SUFDRTtHaERrbkxOO0VBQ0E7SUFDRSxnQkFBZTtJZ0RobkxiO0lBQ0U7R2hEa25MTjtFZ0R4bkxJO0lBQ0U7R2hEMG5MTjtFQUNBO0lBQ0UsK0JBQThCO0lnRHhuTDVCO0lBQ0U7R2hEMG5MTjtFZ0Rob0xJO0lBQ0U7R2hEa29MTjtFQUNBO0lBQ0UsK0JBQThCO0lnRGhvTDVCO0lBQ0U7R2hEa29MTjtFZ0R4b0xJO0lBQ0U7R2hEMG9MTjtFQUNBO0lBQ0UsaUJBQWdCO0lnRHhvTGQ7SUFDRTtHaEQwb0xOO0VnRGhwTEk7SUFDRTtHaERrcExOO0VBQ0E7SUFDRSxnQkFBZTtHZ0RocExiO0VoRGtwTEo7SUFDRSxnQ0FBK0I7R2dEeHBMN0I7RWhEMHBMSjtJZ0R4cExNO0doRDBwTE47RUFDQTtJZ0R4cExJO0doRDBwTEo7RUFDQTtJZ0RocUxJO0doRGtxTEo7RUFDQTtJZ0RocUxNO0doRGtxTE47RWdEaHFMSTtJQUNFO0doRGtxTE47RWdEeHFMSTtJQUNFO0doRDBxTE47RUFDQTtJQUNFLGdDQUErQjtHZ0R4cUw3QjtFaEQwcUxKO0lBQ0UsaUJBQWdCO0dnRGhyTGQ7RWhEa3JMSjtJZ0RockxNO0doRGtyTE47RUFDQTtJZ0RockxJO0doRGtyTEo7RUFDQTtJZ0R4ckxJO0doRDByTEo7Q0FDRjtBQUNBO0VBQ0U7SWdEeHJMSTtJQUNFO0loRDByTEosOEJBQTZCO0dnRHZyTDNCO0VoRHlyTEo7SUFDRSxTQUFRO0dnRDFyTE47RWhENHJMSjtJQUNFLGdDQUErQjtJZ0Q3ckw3QjtJQUVFLCtCQUFrQztHaEQ4ckx4QztFZ0Roc0xJO0lBRUU7R2hEaXNMTjtFZ0Ruc0xJO0lBRUUsZ0JBQWtDO0loRG9zTHRDLGFBQVk7SWdEdHNMVjtHaER3c0xKO0VBQ0E7SWdEenNMSTtHaEQyc0xKO0VBQ0E7SWdENXNMSTtJQUVFO0loRDZzTEosOEJBQTZCO0dnRC9zTDNCO0VoRGl0TEo7SUFDRSxTQUFRO0dnRGx0TE47RWhEb3RMSjtJQUNFLCtCQUE4QjtJZ0RydEw1QjtJQUVFLDhCQUFrQztHaERzdEx4QztFZ0R4dExJO0lBRUU7R2hEeXRMTjtFZ0QzdExJO0lBRUUsZ0JBQWtDO0loRDR0THRDLGFBQVk7SUFDWixlQUFjO0dnRDF1TGlCO0VBRTdCO0lBQ0U7R2hEMnVMTjtFQUNBO0lBQ0UsZ0NBQStCO0lnRHp1TDdCO0lBQ0U7R2hEMnVMTjtFZ0RqdkxJO0lBQ0U7R2hEbXZMTjtFQUNBO0lBQ0UsK0JBQThCO0lnRGp2TDVCO0lBQ0U7R2hEbXZMTjtFZ0R6dkxJO0lBQ0U7R2hEMnZMTjtFQUNBO0lBQ0UsZ0JBQWU7SWdEenZMYjtJQUNFO0doRDJ2TE47RWdEandMSTtJQUNFO0doRG13TE47RUFDQTtJQUNFLCtCQUE4QjtJZ0Rqd0w1QjtJQUNFO0doRG13TE47RWdEendMSTtJQUNFO0doRDJ3TE47RUFDQTtJQUNFLCtCQUE4QjtJZ0R6d0w1QjtJQUNFO0doRDJ3TE47RWdEanhMSTtJQUNFO0doRG14TE47RUFDQTtJQUNFLGlCQUFnQjtJZ0RqeExkO0lBQ0U7R2hEbXhMTjtFZ0R6eExJO0lBQ0U7R2hEMnhMTjtFQUNBO0lBQ0UsZ0JBQWU7R2dEenhMYjtFaEQyeExKO0lBQ0UsZ0NBQStCO0dnRGp5TDdCO0VoRG15TEo7SWdEanlMTTtHaERteUxOO0VBQ0E7SWdEanlMSTtHaERteUxKO0VBQ0E7SWdEenlMSTtHaEQyeUxKO0VBQ0E7SWdEenlMTTtHaEQyeUxOO0VnRHp5TEk7SUFDRTtHaEQyeUxOO0VnRGp6TEk7SUFDRTtHaERtekxOO0VBQ0E7SUFDRSxnQ0FBK0I7R2dEanpMN0I7RWhEbXpMSjtJQUNFLGlCQUFnQjtHZ0R6ekxkO0VoRDJ6TEo7SWdEenpMTTtHaEQyekxOO0VBQ0E7SWdEenpMSTtHaEQyekxKO0VBQ0E7SWdEajBMSTtHaERtMExKO0NBQ0Y7QUFDQTtFQUNFO0lnRGowTEk7SUFDRTtJaERtMExKLDhCQUE2QjtHZ0RoMEwzQjtFaERrMExKO0lBQ0UsU0FBUTtHZ0RuMExOO0VoRHEwTEo7SUFDRSxnQ0FBK0I7SWdEdDBMN0I7SUFFRSwrQkFBa0M7R2hEdTBMeEM7RWdEejBMSTtJQUVFO0doRDAwTE47RWdENTBMSTtJQUVFLGdCQUFrQztJaEQ2MEx0QyxhQUFZO0lnRC8wTFY7R2hEaTFMSjtFQUNBO0lnRGwxTEk7R2hEbzFMSjtFQUNBO0lnRHIxTEk7SUFFRTtJaERzMUxKLDhCQUE2QjtHZ0R4MUwzQjtFaEQwMUxKO0lBQ0UsU0FBUTtHZ0QzMUxOO0VoRDYxTEo7SUFDRSwrQkFBOEI7SWdEOTFMNUI7SUFFRSw4QkFBa0M7R2hEKzFMeEM7RWdEajJMSTtJQUVFO0doRGsyTE47RWdEcDJMSTtJQUVFLGdCQUFrQztJaERxMkx0QyxhQUFZO0lBQ1osZUFBYztHZ0RuM0xpQjtFQUU3QjtJQUNFO0doRG8zTE47RUFDQTtJQUNFLGdDQUErQjtJZ0RsM0w3QjtJQUNFO0doRG8zTE47RWdEMTNMSTtJQUNFO0doRDQzTE47RUFDQTtJQUNFLCtCQUE4QjtJZ0QxM0w1QjtJQUNFO0doRDQzTE47RWdEbDRMSTtJQUNFO0doRG80TE47RUFDQTtJQUNFLGdCQUFlO0lnRGw0TGI7SUFDRTtHaERvNExOO0VnRDE0TEk7SUFDRTtHaEQ0NExOO0VBQ0E7SUFDRSwrQkFBOEI7SWdEMTRMNUI7SUFDRTtHaEQ0NExOO0VnRGw1TEk7SUFDRTtHaERvNUxOO0VBQ0E7SUFDRSwrQkFBOEI7SWdEbDVMNUI7SUFDRTtHaERvNUxOO0VnRDE1TEk7SUFDRTtHaEQ0NUxOO0VBQ0E7SUFDRSxpQkFBZ0I7SWdEMTVMZDtJQUNFO0doRDQ1TE47RWdEbDZMSTtJQUNFO0doRG82TE47RUFDQTtJQUNFLGdCQUFlO0dnRGw2TGI7RWhEbzZMSjtJQUNFLGdDQUErQjtHZ0QxNkw3QjtFaEQ0NkxKO0lnRDE2TE07R2hENDZMTjtFQUNBO0lnRDE2TEk7R2hENDZMSjtFQUNBO0lnRGw3TEk7R2hEbzdMSjtFQUNBO0lnRGw3TE07R2hEbzdMTjtFZ0RsN0xJO0lBQ0U7R2hEbzdMTjtFZ0QxN0xJO0lBQ0U7R2hENDdMTjtFQUNBO0lBQ0UsZ0NBQStCO0dnRDE3TDdCO0VoRDQ3TEo7SUFDRSxpQkFBZ0I7R2dEbDhMZDtFaERvOExKO0lnRGw4TE07R2hEbzhMTjtFQUNBO0lnRGw4TEk7R2hEbzhMSjtFQUNBO0lnRDE4TEk7R2hENDhMSjtDQUNGO0FBQ0E7O0VnRHo4TE07RWhENDhMSixnQmdEMzhMTTtDaEQ0OExSO0FnRHo4TE07RWhEMjhMSix3QmdEejhMTTtDaEQwOExSO0FnRDU4TE07RWhEODhMSixzQmdENThMd0M7Q2hENjhMMUM7QWdELzhMTTtFaERpOUxKLG9CZ0QvOEx3QztDaERnOUwxQztBZ0RsOUxNO0VoRG85TEosc0JnRGw5TE07Q2hEbTlMUjtBZ0RyOUxNO0VoRHU5TEosdUJnRHI5THdDO0NoRHM5TDFDO0FnRHg5TE07RWhEMDlMSixxQmdEeDlMd0M7Q2hEeTlMMUM7QWdEMzlMTTtFaEQ2OUxKLG1CZ0QzOUx3QztDaEQ0OUwxQztBZ0Q5OUxNO0VoRGcrTEoscUJnRDk5THdDO0NoRCs5TDFDO0FnRGorTE07RWhEbStMSiwwQmdEaitMd0M7Q2hEaytMMUM7QWdEcCtMTTtFaERzK0xKLHdCZ0RwK0xNO0NoRHErTFI7QWdEditMTTtFaER5K0xKLHNCZ0R2K0x3QztDaER3K0wxQztBZ0QxK0xNO0VoRDQrTEosNkJnRDErTHdDO0NoRDIrTDFDO0FnRDcrTE07RWhEKytMSiw0QmdENytMTTtDaEQ4K0xSO0FBQ0E7RWdENytMQTtDQUNBO0FoRCsrTEE7RWdENytMRTtDaEQrK0xGO0FnRDUrTEU7RUFDRSx3QkFBYTtDaEQ4K0xqQjtBZ0Q1K0xFO0VBQ0U7Q2hEOCtMSjtBZ0Q1K0xFO0VBQ0U7Q2hEOCtMSjtBZ0Q1K0xFO0VBQ0U7Q2hEOCtMSjtBZ0QzK0xFO0VBQ0UsdUJBQVk7Q2hENitMaEI7QWdEMytMRTtFQUNFLHFCQUFZO0NoRDYrTGhCO0FnRDMrTEU7RUFDRTtDaEQ2K0xKO0FnRDMrTEU7RUFDRTtDaEQ2K0xKO0FnRDErTEU7RUFDRSx3QkFBZTtFaEQ0K0xqQiwwQkFBeUI7Q2dEMStMekI7QWhENCtMRjtFQUNFLHdCQUF1QjtFZ0QxK0x2QjtDaEQ0K0xGO0FBQ0E7RWdEMStMRTtDaEQ0K0xGO0FBQ0E7RWdEMStMRTtDaEQ0K0xGO0FBQ0E7RWdEeitMRTtDaEQyK0xGO0FBQ0E7RWdEeitMRTtDaEQyK0xGO0FBQ0E7RWdEeitMRTtDaEQyK0xGO0FBQ0E7RWdEeitMRTtFQUNFO0VoRDIrTEYsd0JBQXVCO0NnRHorTHZCO0FoRDIrTEY7RUFDRSx5QkFBd0I7Q2dEeCtMeEI7QWhEMCtMRjtFQUNFLGdDQUErQjtDZ0R4K0wvQjtBaEQwK0xGOztFZ0R2K0xFO0NoRDArTEY7QUFDQTtFZ0R4K0xFO0NoRDArTEY7QUFDQTtFZ0R4K0xBO0NoRDArTEE7QUFDQTtFZ0R4K0xBO0NoRDArTEE7QUFDQTtFQUNFLHlCQUF3QjtDZ0R4K0wxQjtBaEQwK0xBO0VnRHgrTEUsd0JBQWE7Q2hEMCtMZjtBZ0R4K0xBO0VBQ0U7Q2hEMCtMRjtBZ0R4K0xBO0VBQ0UsWUFBUTtDaEQwK0xWO0FnRHgrTEE7RUFDRTtDaEQwK0xGO0FnRHgrTEE7RUFDRSxvQkFBVTtFaEQwK0xWLHFCQUFvQjtFZ0R4K0x0QjtFQUNFLGdCQUFhO0VoRDArTGIsd0JBQXVCO0VnRHgrTHpCO0VBQ0U7RUFDQTtDaEQwK0xGO0FBQ0E7RWdEditMQTtDaER5K0xBO0FBQ0E7RWdEditMQTtDaER5K0xBO0FBQ0E7RWdEcCtMRTtDaERzK0xGO0FBQ0E7RUFDRSxxQkFBb0I7RWdEcitMdEI7Q2hEdStMQTtBQUNBO0VnRHIrTEE7Q2hEdStMQTtBQUNBO0VnRHIrTEE7Q2hEdStMQTtBQUNBOztFZ0RwK0xFLFlBQVM7RWhEdStMVCxtQkFBa0I7RWtCenJNbEI7RStCRkEsUUFBdUI7RWpEOHJNdkIsWUFBVztFaUQ1ck1YO0NqRDhyTUY7QUFDQTtFa0Izck1FO0NsQjZyTUY7QUFDQTtFaURsc01FO0NqRG9zTUY7QUFDQTtFaURoc01BO0NqRGtzTUE7QUFDQTtFaURoc01FO0NqRGtzTUY7QUFDQTs7RWlEL3JNRSx3QkFBWTtDakRrc01kO0FBQ0E7RWlEL3JNSTtDakRrc01KO0FBSEE7O0VpRC9yTUk7Q2pEa3NNSjtBaURqc01FOzs7RUFHQTtDakRtc01GO0FBQ0E7O0VpRGhzTUk7Q2pEbXNNSjtBQUNBO0VpRGhzTUk7Q2pEbXNNSjtBQUhBOztFaURoc01JO0NqRG1zTUo7QWtEcHVNQTs7O0VBR0U7Q0FDRjtBbERzdU1BO0VrRHB1TUk7RUFDQTtFQUNBO0VBQ0E7RUFDQTtDbERzdU1KO0FrRHB1TUU7RUFDRSxzQkFBbUI7RWxEc3VNckIsUUFBTztFa0RwdU1MO0VBQ0U7Q2xEc3VNTjtBa0RwdU1JO0VBQ0U7Q2xEc3VNTjtBa0RwdU1JOztFbER1dU1GLGlCQUFnQjtDbUR4dk1kO0FBQ0o7Ozs7RUFJQTtDbkQwdk1BO0FBQ0E7RW1EdnZNSTtFQUNKO0NBQ0E7QW5EeXZNQTs7RW1EcHdNSTtFQUNKO0VBQ007RW5EdXdNSixlQUFjO0NtRHJ3TWQ7QUFDRjs7RW5Ed3dNRSwwQkFBaUI7S0FBakIsdUJBQWlCO1VBQWpCLGtCQUFpQjtDbURwd01mO0FBQ0o7RUFDQTtDbkRzd01BO0FBQ0E7RW1EbHdNQTtDbkRvd01BO0FBQ0E7RW1EbHdNRSxjQUFNO0VBQ047RUFDQSxhQUFZO0VuRG93TVosYUFBWTtFbURsd01aO0VBQ0UsWUFBSztDbkRvd01UO0FBQ0E7RW1EbHdNSTtFbkRvd01GLHFCQUFvQjtFbURsd01wQjtFQUNFLGVBQVk7RW5Eb3dNZCx3QkFBdUI7RW1EL3ZNckI7RW5EaXdNRixZQUFXO0NBQ2I7QUFDQTtFbURod01JO0NBQ0o7QW5Ea3dNQTtFQUNFLG9CQUFtQjtFbURsd01mO0VuRG93TUosY0FBYTtFbURsd01iO0VBQ0U7RUFDQTtFbkRvd01GLGlEQUFnRDtFbURsd01oRDtDQUNGO0FuRG93TUE7RW1EbHdNSTtDbkRvd01KO0FBQ0E7O0VtRGp3TUk7Q25Eb3dNSjtBQUNBO0VBQ0UsaUJBQWdCO0NtRG53TWhCO0FuRHF3TUY7RUFDRSxzREFBcUQ7Q21EbndNckQ7QW5EcXdNRjtFQUNFLGVBQWM7RW1EbndNZDtFQUNFO0NuRHF3TUo7QUFDQTtFbURud01JO0VBQ0EsZUFBVztDbkRxd01mO0FBQ0E7RW1EbndNRTtDbkRxd01GO0FBQ0E7RW1EbndNSSxZQUFRO0NuRHF3TVo7QUFDQTtFbURud01JLGVBQVc7RUFDWDtFbkRxd01GLGlEQUFnRDtFbURud005QztDbkRxd01KO0FBQ0E7RW1EbndNRTtFQUNFLGlCQUFhO0VBQ2I7RUFDQTtFQUNBO0NuRHF3TUo7QUFDQTtFbURud01JLG1CQUFZO0VBQ1o7RW5EcXdNRixRQUFPO0VtRG53TVA7RUFDRTtFbkRxd01GLGdCQUFlO0VtRGx3TWI7Q0FDSjtBbkRvd01BO0VBQ0UsbUJBQWtCO0VtRGx3TWxCO0VBQ0U7RW5Eb3dNRixpQ0FBZ0M7RW1EandNOUI7RUFDRSx1QkFBVztFbkRtd01mLG9CQUFtQjtDb0RoM01yQjtBcERrM01BO0VvRGgzTUUsYUFBVTtFQUNWLG1CQUFZO0VwRGszTVosb0JBQW1CO0NvRGgzTW5CO0FwRGszTUY7RW9EaDNNSTtDcERrM01KO0FxRHYzTUU7RUFDRSx3QkFBc0I7Q3JEeTNNMUI7QXFEMTNNRTtFQUNFO0NyRDQzTUo7QXFEeDNNQTtFQUNFO0NyRDAzTUY7QUFDQTtFcUR4M01FO0VyRDAzTUEsZUFBYztFcUR4M01kO0VBQ0U7Q3JEMDNNSjtBQUNBO0VxRHgzTUksaUJBQVk7RUFDWjtDckQwM01KO0FxRHgzTUU7RUFDRTtDckQwM01KO0FBQ0E7RXFEeDNNSTtDckQwM01KO0FBQ0E7RXFEeDNNSTtFckQwM01GLGlCQUFnQjtDcUR4M01oQjtBckQwM01GOzs7RXFEdDNNSSw2QkFBVztDckQwM01mO0FBQ0E7O0VBRUUsNkJBQTRCO0NxRHgzTTVCO0FyRDAzTUY7RXFEeDNNSTtDckQwM01KO0FBQ0E7RWtCOTVNRTtDbEJnNk1GO0FBQ0E7RXNEbDZNRTtFQUNFLFlBQXNCO0N0RG82TTFCO0FrQmg2TUU7RW9DUEEsNkJBQXNCO0N0RDA2TXhCO0FzRHg2TUU7RUFDRSw2QkFBc0I7Q3REMDZNMUI7QXNEdDZNQTtFQUNFO0VBQ0E7Q3REdzZNRjtBQUNBOzs7RXVEajdNRTtDdkRxN01GO0FBQ0E7O0V1RGw3TUk7Q3ZEcTdNSjtBdURuN01FO0VBQ0U7Q3ZEcTdNSjtBdURuN01FO0VBQ0U7Q3ZEcTdNSjtBQUNBO0V1RGw3TUU7Q0FDRjtBQUNBO0VBQ0ksa0JBQWdDO0N2RG83TXBDO0F1RGw3TUU7RUFDRjtFQUNJLG1CQUFzQjtFdkRvN014QixpREFBZ0Q7Q3VEajdNOUM7QXZEbTdNSjtFQUNFLG9CQUFtQjtDdURqN01qQjtBdkRtN01KO0VBQ0Usb0JBQW1CO0VrQno4TW5CO0VxQ05BLGNBQXNCO0VBQ3RCO0V2RGs5TUEsaUJBQWdCO0V1RGg5TWhCO0VBQ0UsVUFBc0I7RXZEazlNeEIsZ0JBQWU7RXVEaDlNZjtFQUNFLHNCQUFzQjtFdkRrOU14Qiw0REFBMkQ7Q3VEaDlNM0Q7QXZEazlNRjtFdUQvOE1JLGdCQUF1QztFdkRpOU16QywwQkFBaUI7S0FBakIsdUJBQWlCO1VBQWpCLGtCQUFpQjtDdUQvOE1qQjtBQUNGOztFQUVJLGFBQWdDO0N2RGk5TXBDO0F1RC84TUU7O0VBRUUsb0JBQXNCO0V2RGk5TXhCLGlCQUFnQjtFdUQ5OE1kO0VBQ0U7RXZEZzlNSixZQUFXO0N1RDk4TVQ7QXZEZzlNSjtFQUNFLGFBQVk7RXVENThNVjtFQUNFO0V2RDg4TUosaUJBQWdCO0N1RDc4TWQ7QXZEKzhNSjtFQUNFLGdCQUFlO0N1RDE4TWpCO0F2RDQ4TUE7RXVEMThNRSxjQUFTO0VBQ1QsNEJBQVk7RXZENDhNWixnQkFBZTtDdUR6OE1mO0F2RDI4TUY7RUFDRSxjQUFhO0V1RHo4TWI7RUFDRSxnQkFBYTtFQUNiO0N2RDI4TUo7QUFDQTtFdUR6OE1JO0VBQ0EsVUFBUTtDdkQyOE1aO0FBQ0E7RXVEejhNSSxhQUFVO0N2RDI4TWQ7QUFDQTtFQUNFLFVBQVM7Q3VEejhNUDtBdkQyOE1KO0V1RHo4TU07RXZEMjhNSixVQUFTO0N1RHo4TVA7QUFDSjtFQUNNO0N2RDI4TU47QXVEejhNSTtFQUNKO0N2RDI4TUE7QUFDQTtFdUR6OE1NO0VBQ0EsZ0JBQVk7Q3ZEMjhNbEI7QUFDQTtFdUR6OE1JO0VBQ0U7RUFDQSxpQkFBYTtFQUNiO0VBQ0E7RXZEMjhNSix1QkFBc0I7Q3VEejhNcEI7QXZEMjhNSjtFQUNFLGlCQUFnQjtFdUR6OE1kO0VBQ0U7RUFDQTtFQUNBO0V2RDI4TUosd0JBQXVCO0V1RHo4TXJCO0N2RDI4TUo7QUFDQTtFdUR6OE1NO0N2RDI4TU47QUFDQTtFdUR6OE1NO0N2RDI4TU47QUFDQTtFQUNFLGVBQWM7Q3VEejhNUjtBdkQyOE1SO0VBQ0UsYUFBWTtDdUR6OE1SO0F2RDI4TU47RUFDRSxpQkFBZ0I7RXVEeDhNWjtDdkQwOE1OO0FBQ0E7RUFDRSxnQkFBZTtFdUR4OE1UO0N2RDA4TVI7QUFDQTtFdUR4OE1RO0N2RDA4TVI7QUFDQTtFdUR4OE1NO0N2RDA4TU47QUFDQTtFQUNFLGFBQVk7Q3VEeDhNUjtBdkQwOE1OO0V1RHg4TVE7Q3ZEMDhNUjtBQUNBO0V1RHg4TVEsZ0JBQWE7Q3ZEMDhNckI7QUFDQTtFdUR4OE1JO0N2RDA4TUo7QUFDQTtFdUR4OE1NO0N2RDA4TU47QUFDQTtFdUR4OE1NO0N2RDA4TU47QUFDQTtFdUR4OE1NO0N2RDA4TU47QUFDQTtFdUR4OE1NO0N2RDA4TU47QUFDQTtFdUR0OE1RO0N2RHc4TVI7QUFDQTtFdUR0OE1JO0VBQ0U7RXZEdzhNSiw2QkFBNEI7RXVEdDhNNUI7Q3ZEdzhNRjtBQUNBO0VBQ0UsYUFBWTtDdUR0OE1WO0F2RHc4TUo7RXVEdDhNTTtDdkR3OE1OO0F1RHI4TU07RUFDRTtDdkR1OE1SO0F1RHI4TUk7RUFDRTtFdkR1OE1KLG1CQUFrQjtFdURyOE1kO0N2RHU4TU47QUFDQTs7RXVEcDhNUSxZQUFRO0V2RHU4TWQsWUFBVztFdURyOE1QO0VBQ0U7RXZEdThNTixpREFBZ0Q7RXVEcjhNOUM7Q3ZEdThNSjtBQUNBO0V1RHI4TUU7Q3ZEdThNRjtBQUNBO0V1RHA4TUk7RUFDRTtFdkRzOE1KLGNBQWE7RXVEbjhNVDtDdkRxOE1OO0FBQ0E7RXVEbDhNSTtFQUNFO0N2RG84TU47QXVEbDhNSTs7RXZEcThNRixnQkFBZTtFdURsOE1iO0tBQUE7VUFBQTtDdkRvOE1KO0FBQ0E7RXVEbDhNTTtFQUNBLGNBQVM7Q3ZEbzhNZjtBdURqOE1NO0VBQ0U7Q3ZEbThNUjtBdURoOE1JO0VBQ0U7RXZEazhNSixrQkFBaUI7Q3VEaDhNYjtBdkRrOE1OO0VBQ0UsY0FBYTtFdURoOE1iO0VBQ0U7Q3ZEazhNSjtBQUNBO0VBQ0UsMkJBQTBCO0N1RGg4TXhCO0FBQ0o7RUFDTTtDdkRrOE1OO0FBQ0E7RXVEaDhNTTtDdkRrOE1OO0FBQ0E7RUFDRSxtQkFBa0I7RXVELzdNZDtFQUNFO0N2RGk4TVI7QXVELzdNSTtFQUNFLGVBQWE7Q3ZEaThNbkI7QUFDQTtFdUQvN01NLG1CQUFpQjtDdkRpOE12QjtBdUQvN01NO0VBQ0U7Q3ZEaThNUjtBQUNBO0V1RC83TU07Q0FDTjtBdkRpOE1BO0V1RC83TVEsZUFBYTtFdkRpOE1uQix1QkFBc0I7Q3VELzdNbEI7QXZEaThNTjtFdUQvN01RO0N2RGk4TVI7QXVELzdNUTtFQUNFO0V2RGk4TVIsZ0JBQWU7RXVELzdNVDtDdkRpOE1SO0FBQ0E7RUFDRSxnQkFBZTtDdUQvN01YO0F2RGk4TU47RXVELzdNUSxtQkFBaUI7RUFDakI7RXZEaThNTixtQkFBa0I7RXVENzdNVjtFQUNFLGlCQUFXO0V2RCs3TXJCLG1CQUFrQjtFdUQ1N01WO0VBQ0U7RXZEODdNVixtSEFBa0g7Q3VEMTdNeEc7QXZENDdNWjtFQUNFLHFCQUFvQjtDdUQxN01sQjtBdkQ0N01KO0V1RDE3TU07Q3ZENDdNTjtBQUNBO0V1RDE3TU07RUFDRTtDdkQ0N01SO0F1RHo3TVE7RUFDRSxnQkFBYztDdkQyN014QjtBdUR6N01JO0VBQ0U7RXZEMjdNSixxQkFBb0I7Q3VEejdNcEI7QXZEMjdNRjtFQUNFLHFCQUFvQjtFd0RydU50QjtDeER1dU5BO0FBQ0E7O0V3RHB1TkU7Q3hEdXVORjtBQUNBOztFd0RwdU5JO0N4RHV1Tko7QUFDQTs7RXdEcHVOSTtDeER1dU5KO0FBQ0E7RXdEcnVORTtDeER1dU5GO0FBQ0E7RXdEcnVOSTtFQUNBO0N4RHV1Tko7QUFDQTtFd0RydU5JLFdBQVM7RUFHVDtFckR5REYscUJBQWlDO0NINnFObkM7QXdEbnVOSTtFQUNFO0N4RHF1Tk47QXdEbnVOSTtFQUNFO0N4RHF1Tk47QXdEbnVOSTtFQUNFO0N4RHF1Tk47QUFDQTtFd0RudU5FO0VBQ0UsZ0JBQVc7RXhEcXVOYixpQkFBZ0I7RXdEanVOWjtFQUNFO0N4RG11TlI7QUFDQTtFd0RqdU5NO0VBQ0U7RUFDQTtFeERtdU5OLHNCQUFxQjtFd0RqdU5uQjtVQUFBO0NBQ0o7QXhEbXVOQTtFQUNFLHVCQUFzQjtDd0RqdU5wQjtBQUNKO0VBQ007Q3hEbXVOTjtBd0RqdU5JO0VBQ0o7Q3hEbXVOQTtBQUNBO0V3RGh1TkU7Q3hEa3VORjtBQUNBO0V3RGh1Tkk7Q3hEa3VOSjtBQUNBO0VBQ0UscUNBQW9DO0N3RGh1TmxDO0F4RGt1Tko7RXdEaHVOTSxpQkFBVztFQUNYO0V4RGt1TkosUUFBTztFa0J2eU5QO0V1Q0ZBLGlCQUFzQjtFekQ0eU50QixtQkFBa0I7RWtCdHlObEI7RXVDTkE7RXpEK3lOQSx1QkFBc0I7RTBEanpObEI7RURLSjtDekQreU5GO0F5RDF5TkE7RUFDRTtDekQ0eU5GO0FBQ0E7RXlEMXlORTtDekQ0eU5GO0FBQ0E7RXlEMXlORTtFQUNFO0VBQ0E7RUFDQTtFQUNBO0N6RDR5Tko7QUFDQTtFa0I5ek5FO0V5Q0hBO0MzRG8wTkY7QTJEajBOSTtFQUNFO0UzRG0wTkosU0FBUTtDMkRqME5SO0EzRG0wTkY7RUFDRSxZQUFXO0VrQm4wTlg7Q2xCcTBORjtBQUNBO0UyRDEwTkk7QzNENDBOSjtBQUNBO0UyRDEwTkU7QzNENDBORjtBQUNBO0UyRHgwTkE7QzNEMDBOQTtBQUNBO0UyRHYwTkU7QzNEeTBORjtBQUNBO0UyRHYwTkUsZUFBWTtFQUNaO0VBQ0E7QzNEeTBORjtBQUNBOztFQUVFLHdCQUF1QjtFbUNqMk52QjtDbkNtMk5GO0FBQ0E7O0UyRHowTkk7QzNENDBOSjtBMkQxME5FOzs7RUFHRTtDM0Q0ME5KO0FBQ0E7O0UyRHgwTkk7QzNEMjBOSjtBQUNBOztFMkR4ME5FO0MzRDIwTkY7QUFDQTtFQUNFLG9CQUFtQjtDMkR6ME5qQjtBM0QyME5KO0UyRHowTk07RTNEMjBOSixpQkFBZ0I7QzJEejBOaEI7QTNEMjBORjtFQUNFLGVBQWM7QzJEejBOZDtBM0QyME5GO0VBQ0UsaUJBQWdCO0MyRHowTmhCO0EzRDIwTkY7RUFDRSx3QkFBdUI7QzJEejBOdkI7QTNEMjBORjtFQUNFLGdCQUFlO0MyRHowTmI7QTNEMjBOSjs7RTJEeDBOTTtDM0QyME5OO0EyRHowTkk7O0VBRUU7QzNEMjBOTjtBQUNBOzs7O0VBSUUsd0NBQXVDO0MyRHowTnJDO0FBQ0o7OztFM0Q2ME5FLGlCQUFnQjtDMkR6ME5oQjtBQUNGOztFM0Q0ME5FLG9EQUFtRDtDMkR6ME5qRDtBM0QyME5KOztFQUVFLHlDQUF3QztDMkQxME54QztBM0Q0ME5GOzs7O0UyRHQwTk07QzNEMjBOTjtBMkR4ME5ROzs7RUFJRjtDM0R5ME5OO0FBQ0E7RTJEdDBOUTtFQUNFLGVBQVk7QzNEdzBOdEI7QTJEcjBOSTtFQUNFLGdCQUFXO0MzRHUwTmpCO0E0RGo3Tkk7RTVEbTdORixhQUFZO0NBQ2Q7QUFDQTtFNEQvNk5NO0U1RGk3TkosZ0JBQWU7Q0FDakI7QUFDQTtFNEQ1Nk5JO0M1RDg2Tko7QUFDQTtFQUNFLGlEQUFnRDtDQUNsRDtBQUNBO0U0RDU2Tkk7QzVEODZOSjtBQUNBO0U0RDk2Tk07RTVEZzdOSixzQkFBcUI7QzREcDhObkI7QTVEczhOSjtFNERyOE5NO0U1RHU4TkosYUFBWTtFNERsOE5SO0U1RG84Tkosb0JBQW1CO0U0RG44TmI7RTVEcThOTixXQUFVO0U0RC83TlI7QzVEaThOSjtBQUNBOztFNERqOE5NLGlCQUFhO0U1RG84TmpCLG9CQUFtQjtDNEQvN05qQjtBNURpOE5KO0VBQ0UsWUFBVztFNERqOE5QO0U1RG04TkosWUFBVztFNEQvN05iO0VBQ0U7RUFDQTtFNURpOE5BLFlBQVc7QzRELzdOWDtBNURpOE5GOztFNEQ5N05FO0M1RGk4TkY7QUFDQTtFNEQvN05JO0M1RGk4Tko7QUFDQTtFQUNFLGtCQUFpQjtDNEQvN05qQjtBNURpOE5GO0VBQ0UsaUJBQWdCO0U0RC83TmhCO0VBQ0Usb0JBQVk7RTVEaThOZCxhQUFZO0U0RC83TlY7QzVEaThOSjtBQUNBO0U0RC83TkU7QzVEaThORjtBQUNBO0VBQ0UsOEJBQTZCO0M0RC83TjdCO0E1RGk4TkY7RTRELzdOSSxhQUFRO0M1RGk4Tlo7QUFDQTs7RTREOTdOSTtDNURpOE5KO0FBQ0E7RTRELzdORTtFQUNGO0VBQ0k7RUFDQTtFNURpOE5GLFVBQVM7RTRELzdOVDtFQUVFO0VBQ0E7QzVEZzhOSjtBQUNBO0U0RDk3TkksbUJBQVU7QzVEZzhOZDtBQUNBO0VBQ0UsMEJBQXlCO0U0RDU3TnZCO0U1RDg3TkYsWUFBVztFRzc3TlgsYUFBaUM7RUgrN05qQyxRQUFPO0U0RDc3TlA7RUFDRTtFNUQrN05GLFNBQVE7RTRENTdOTjtFQUNFO0U1RDg3Tkosd0JBQXVCO0U0RDU3Tm5CO0M1RDg3Tk47QUFDQTtFNEQ1N05RO0VBQ0E7QzVEODdOUjtBQUNBO0U0RDU3TlE7QzVEODdOUjtBQUNBO0U0RDU3TlU7RUFDRTtFNUQ4N05WLFlBQVc7RTREMTdOUDtFQUNFO0M1RDQ3TlI7QTREMTdOSTtFQUNKO0M1RDQ3TkE7QUFDQTtFNkQzaU9BO0M3RDZpT0E7QUFDQTtFNkQzaU9FO0M3RDZpT0Y7QUFDQTtFNkQzaU9FLG9CQUFnQjtFQUtoQjtFQUVBO0U3RHdpT0EsZ0JBQWU7RTZEdGlPZjtDN0R3aU9GO0FBQ0E7RTZEdGlPRTtDN0R3aU9GO0FBQ0E7RTZEdGlPSTtDN0R3aU9KO0FBQ0E7RTZEdGlPSTtDN0R3aU9KO0FBQ0E7RTZEdGlPSTtFQUNBO0VBS0Esc0JBQWtCO0VBQ2xCLFVBQU87RTdEb2lPVCxnQkFBZTtFNkRsaU9mO0M3RG9pT0Y7QUFDQTtFQUNFLG9CQUFtQjtFNkRsaU9qQjtDN0RvaU9KO0FBQ0E7OztFOER6a09JO0M5RDZrT0o7QUFDQTtFOEQza09JO0U5RDZrT0YsYUFBWTtDOEQza09WO0E5RDZrT0o7RUFDRSxpSEFBZ0g7RThEM2tPaEg7RUFDRSxnQkFBc0I7RTlENmtPeEIsd0JBQXVCO0U4RDNrT3JCO0VBQ0UsWUFBTztFOUQ2a09YLGVBQWM7RThEM2xPZDtFQUNFO0M5RDZsT0o7QUFDQTtFOEQzbE9JO0M5RDZsT0o7QUFDQTtFOEQzbE9JO0VBQ0U7RTlENmxPSix3QkFBdUI7RThEM2xPdkI7RUFDRTtFOUQ2bE9GLGFBQVk7RThEM2xPVjtFQUNFLFlBQU87RTlENmxPWCxvQkFBbUI7QzhEemxPckI7QTlEMmxPQTtFOER6bE9FLGdCQUFTO0VBQ1Q7RUFDQTtDOUQybE9GO0FBQ0E7RUFDRSxhQUFZO0U4RHpsT1o7QzlEMmxPRjtBQUNBO0VBQ0UsZUFBYztFOER4bE9aO0VBQ0o7RUFDQTtFQUNNO0U5RDBsT0osWUFBVztDOER4bE9YO0E5RDBsT0Y7RThEeGxPSTtFOUQwbE9GLGlCQUFnQjtFOER4bE9oQjtDOUQwbE9GO0FBQ0E7RThEeGxPSTtFQUNBO0VBQ0E7RUFDQSxTQUFPO0VBQ1AsVUFBUTtFQUNSO0VBQ0EsZ0JBQVk7QzlEMGxPaEI7QThEeGxPSTtFM0Q2QkYsbUJBQWlDO0VIOGpPakMsVUFBUztFOER4bE9UO0UzRDBCQSxnQkFBaUM7RTJEeEIvQixpQkFBUztFQUNUO0VBQ0E7RUFDQTtFQUNBO0VBRUE7QzlEeWxPSjtBQUNBO0VBQ0UsWUFBVztFOER2bE9UO0VBQ0U7RUFDQSxtQkFBWTtFQUNaO0U5RHlsT0osdUJBQXNCO0U4RHZsT3BCO0VBQ0U7QzlEeWxPTjtBQUNBO0U4RHZsT0U7QzlEeWxPRjtBQUNBO0U4RHZsT0ksb0JBQWE7QzlEeWxPakI7QUFDQTtFOER2bE9JO0M5RHlsT0o7QStENXFPQTtFQUNFO0MvRDhxT0Y7QUFDQTtFQUNFLG1CQUFrQjtFK0Q1cU9sQjtFQUNFO0VBQ0E7RUFDQTtFQUNBO0MvRDhxT0o7QUFDQTtFK0Q1cU9JLGNBQVM7Qy9EOHFPYjtBK0Q1cU9FO0VBQ0UsWUFBVTtFQUNWO0VBQ0E7RUFDQSxjQUFXO0MvRDhxT2Y7QUFDQTtFK0Q1cU9JO0MvRDhxT0o7QUFDQTtFK0Q1cU9JO0UvRDhxT0YsZ0JBQWU7QytENXFPZjtBL0Q4cU9GO0UrRDVxT0ksV0FBUTtDL0Q4cU9aO0FBQ0E7RStENXFPSTtDL0Q4cU9KO0FBQ0E7RStENXFPSSxXQUFTO0MvRDhxT2I7QWtCM3NPRTtFOENEQSxhQUE2QjtFaEUrc083QixpQkFBZ0I7RWtCMXNPaEI7RThDTEE7RWhFa3RPQSxlQUFjO0VrQmp0T2Q7RThDSUE7RWhFZ3RPQSxvQkFBbUI7Q2tCaHRPbkI7QWxCa3RPRjtFQUNFLFlBQVc7Q2dFL3NPYjtBaEVpdE9BO0VnRS9zT0UsbUJBQVM7Q2hFaXRPWDtBQUNBO0VnRS9zT0U7RUFDQTtFaEVpdE9BLGFBQVk7RWdFL3NPZDtFQUNFO0VoRWl0T0EsUUFBTztFZ0Uvc09UO0VBQ0UsV0FBTztDaEVpdE9UO0FBQ0E7O0VBRUUsbUJBQWtCO0NnRS9zT3BCO0FoRWl0T0E7RUFDRSxtQkFBa0I7RWdFL3NPbEI7RUFDRTtDaEVpdE9KO0FBQ0E7RWdFL3NPSTtFQUNFO0VoRWl0T0osYUFBWTtFZ0Uvc09kO0VBQ0U7RWhFaXRPQSxVQUFTO0VnRTlzT1g7RUFDSTtFaEVndE9GLFdBQVU7Q2dFOXNPWjtBaEVndE9BO0VnRTlzT0U7RUFDQTtFQUNBO0NoRWd0T0Y7QUFDQTtFZ0U3c09FO0VBQ0E7RWhFK3NPQSwwQkFBeUI7RWdFN3NPekI7Q2hFK3NPRjtBQUNBO0VnRTdzT0k7RUFDRSxXQUFVO0NoRStzT2hCO0FnRTVzT0U7RUFDRTtFQUNBO0VBQ0E7Q2hFOHNPSjtBQUNBO0VnRTVzT0k7RUFDQSxTQUFRO0VBQ1IsVUFBUztFaEU4c09YLGlDQUFnQztDZ0U1c09oQztBaEV3dk9GO0VpRTF4T0k7SWpFNHhPQSx5QkFBd0I7SWlFMXhPMUI7R0FDRTtFakU0eE9GO0lpRTF4T0k7SWpFNHhPRix5QkFBd0I7R2lFMXhPeEI7RWpFNHhPRjtJaUUxeE9JO0lqRTR4T0YsMEJBQXlCO0dpRTF4T3pCO0NqRTR4T0o7QUFnQkE7RUFDRTtJaUV0ek9BO0dBQ0U7Q2pFd3pPSjtBQUNBO0VBQ0Usd0JBQXVCO0VpRXR6T3JCO0VqRXd6T0YsaUJpRXZ6T0k7RWpFd3pPSixZaUV2ek9JO0VqRXd6T0osbUJBQWtCO0NpRXR6T2hCO0FqRXd6T0o7RUFDRSxZaUV2ek9JO0VqRXd6T0osZ0JBQWU7RUFDZixtQkFBa0I7RWlFcDBPbEI7RUFDRTtDakVzME9KO0FBQ0E7RUFDRSxnQkFBZTtFaUVwME9iO0NqRXMwT0o7QUFDQTs7RWlFbjBPSTtFakVzME9GLG1CaUVyME9JO0VqRXMwT0osUWlFcjBPSTtFakVzME9KLE9BQU07RUFDTixVQUFTO0VpRXIwT1Q7RUFDRTtFakV1ME9GLDBCaUV0ME9lO0NqRXUwT2pCO0FBQ0E7RWlFMTBPRTtFQUNFO0VqRTQwT0Ysb0NpRTMwT0k7Q2pFNDBPTjtBQUNBO0VpRS8wT0U7RUFDRTtFakVpMU9GLG9DaUVoMU9JO0NqRWkxT047QUFDQTtFaUVwMU9FO0VBQ0U7RWpFczFPRixRaUVyMU9JO0VqRXMxT0osVUFBUztFQUNULHlCQUF3QjtDa0VqNU8xQjtBbEVtNU9BO0VrRWo1T0UsWUFBUTtFQUNSLGFBQVU7RUFDVjtFQUNBO0VsRW01T0EsUUFBTztFa0VqNU9QO0NsRW01T0Y7QUFDQTtFa0VqNU9JLGlCQUFVO0VBQ1YsdUJBQVk7RUFDWjtDbEVtNU9KO0FrRWo1T0k7RUFDRTtFQUNBLHVCQUFZO0VsRW01T2hCLG9DQUFtQztDa0VoNU8vQjtBbEU0N09OO0VrRS80T1E7SWxFaTVPSixXQUFVO0lrRS80T1o7R0FDRTtFbEVpNU9GO0lrRS80T0ksV0FBTztJbEVpNU9ULFlBQVc7R2tFaDVPWDtFbEVrNU9GO0lrRWg1T0ksV0FBTztJbEVrNU9ULFlBQVc7R2tFajVPWDtDbEVtNU9KO0FBMkNBO0VBQ0U7SUFDRSxZQUFXO0lrRTU3T2I7R0FDRTtFbEU4N09GO0lrRTU3T0ksV0FBTztJbEU4N09ULFdBQVU7R2tFNzdPVjtFbEUrN09GO0lrRTc3T0ksV0FBTztJbEUrN09ULFdBQVU7R2tFOTdPVjtDbEVnOE9KO0FBMkNBO0VBQ0U7SUFDRSxZQUFXO0lrRXorT2I7R0FDRTtFbEUyK09GO0lrRXorT0k7SWxFMitPRixXQUFVO0drRTErT1Y7RWxFNCtPRjtJa0UxK09JO0lsRTQrT0YsV0FBVTtHa0UzK09WO0NsRTYrT0o7QUEyQ0E7RUFDRTtJQUNFLGFBQVk7SWtFdGhQZDtHQUNFO0VsRXdoUEY7SWtFdGhQSTtJbEV3aFBGLFVBQVM7R2tFdmhQVDtFbEV5aFBGO0lrRXZoUEk7SWxFeWhQRixVQUFTO0drRXhoUFQ7Q2xFMGhQSjtBQUNBO0VBQ0UsY0FBYTtFQUNiLFlBQVc7Q2tFcGlQWDtBQUNFO0VsRXNpUEYsb0JrRXJpUEk7Q2xFc2lQTjtBQUNBO0VrRXJpUEk7Q2xFdWlQSjtBQUNBO0VBQ0Usb0JBQW1CO0VrRXRpUGpCO0NsRXdpUEo7QUFDQTtFQUNFLG1CQUFrQjtDQUNwQjtBa0VsalBFO0VBQ0U7Q2xFb2pQSjtBQUNBO0VBQ0Usd0JBQXVCO0NrRW5qUHJCO0FsRXFqUEo7RUFDRSxtQ2tFcGpQSTtDbEVxalBOO0FrRXBqUEk7RWxFc2pQRiw2QmtFcmpQSTtDbEVzalBOO0FBQ0E7RUFDRSx3Q0FBdUM7Q2tFaGtQdkM7QUFDRTtFbEVra1BGLG9Ca0Vqa1BJO0VsRWtrUEosY2tFamtQSTtFbEVra1BKLGFBQVk7RWtFamtQVjtFbEVta1BGLGNrRWxrUFc7Q2xFbWtQYjtBQUNBO0VrRWxrUEk7Q2xFb2tQSjtBQUNBO0VBQ0Usb0JBQW1CO0NBQ3JCO0FtRS9xUEU7RUFDRTtDbkVpclBKO0FBQ0E7RW1FL3FQRTtDbkVpclBGO0FBQ0E7RW1FL3FQRTtDbkVpclBGO0FBQ0E7RW1FOXFQSTtFQUNFLG1CQUFnQjtFQUNoQjtLQUFBO1VBQUE7Q25FZ3JQTjtBbUU3cVBJO0VBQ0U7Q25FK3FQTjtBbUU3cVBJO0VBQ0U7Q25FK3FQTjtBb0Vsc1BJO0VBQ0UsbUJBQXNCO0VwRW9zUDFCLGlCQUFnQjtFb0Vsc1BkO0VBRUUsY0FBeUI7Q3BFbXNQL0I7QW9FeHNQSTtFQUNFLGNBQXNCO0NwRTBzUDVCO0FvRXhzUEk7RUFFRTtFcEV5c1BKLGNBQWE7Q29FcnNQZjtBcEV1c1BBO0VvRXJzUEU7RUFDQTtFQUNBLG1CQUFjO0VBQ2QsWUFBUztFcEV1c1BULGFBQVk7RW9FcnNQWjtFQUNFO0VwRXVzUEYsaUJBQWdCO0VxRXR0UFo7RUFDRTtFckV3dFBOLGdCQUFlO0NxRXp0UFg7QXJFMnRQTjtFQUNFLGVBQWM7RXFFcHRQWjtFQUNFO0VyRXN0UEosUUFBTztFcUVsdFBEO0VBQ0UseUJBQWM7RXJFb3RQdEIsV0FBVTtFc0V4dVBWO0VBQ0U7RUFDQTtDdEUwdVBKO0FBQ0E7RXNFdnVQSTtDdEV5dVBKO0FBQ0E7RXNFdHVQSTtDdEV3dVBKO0FBQ0E7RXVFbHZQQTtDdkVvdlBBO0FBQ0E7RXVFbHZQRTtDdkVvdlBGO0FBQ0E7RXVFbHZQRTtDdkVvdlBGO0FBQ0E7O0V1RWp2UEksd0JBQVk7Q3ZFb3ZQaEI7QUFDQTtFMkJod1BFO0MzQmt3UEY7QUFDQTtFMkJod1BJLFlBQVU7QzNCa3dQZDtBQUNBO0UyQmh3UEk7QzNCa3dQSjtBQUNBOztFMkIvdlBJO0MzQmt3UEo7QUFDQTtFMkJod1BFO0MzQmt3UEY7QUFDQTtFMkJod1BJO0MzQmt3UEo7QUFDQTtFMkJod1BJLGdCQUFZO0MzQmt3UGhCO0FBQ0E7RTJCaHdQSSxlQUFVO0MzQmt3UGQ7QUFDQTtFMkJod1BJO0VBQ0U7QzNCa3dQTjtBMkJod1BJO0VBQ0UsOEJBQVk7QzNCa3dQbEI7QTJCbndQSTtFQUNFLDhCQUFZO0MzQmt3UGxCO0EyQmh3UEk7RUFDRSxrQkFBWTtFM0Jrd1BoQixtQkFBa0I7RXdFN3hQbEI7RUFDRTtDeEUreFBKO0F3RTV4UEk7RUFDRSxrQkFBc0I7Q3hFOHhQNUI7QXdFNXhQRTtFQUNGO0VBQ0ksY0FBc0I7RXhFOHhQeEIsYUFBWTtFd0UzeFBWO0VBQ0U7Q3hFNnhQTjtBd0UxeVBFO0VBQ0U7Q3hFNHlQSjtBd0V6eVBJO0VBQ0UsVUFBc0I7Q3hFMnlQNUI7QXdFenlQRTtFQUNGO0N4RTJ5UEE7QUFDQTtFd0V4eVBJO0N4RTB5UEo7QUFDQTs7RXdFcnlQRSxpQkFBVTtDeEV3eVBaO0F3RXR5UEU7O0V4RXl5UEEsaUJBQWdCO0N3RXR5UGhCO0F4RXd5UEY7O0V3RXJ5UEU7Q3hFd3lQRjtBQUNBO0VBQ0Usb0JBQW1CO0V3RXJ5UGpCO0VBQ0UsZUFBTztFeEV1eVBYLGdCQUFlO0V3RW55UFg7Q3hFcXlQTjtBQUNBO0V3RW55UFU7Q3hFcXlQVjtBQUNBO0V3RWx5UEk7RUFDRTtFeEVveVBKLHNCQUFxQjtDd0VqeVBuQjtBeEVteVBKO0V3RWp5UE07RUFDQTtFQUNBO0VBQ0EsWUFBVTtDeEVteVBoQjtBd0VoeVBJO0VBQ0UscUJBQVc7Q3hFa3lQakI7QXdFL3hQSTtFQUNFO0N4RWl5UE47QXdFL3hQSTtFQUNFO0N4RWl5UE47QXdFOXhQTTtFQUNFLGdCQUFZO0V4RWd5UGxCLGlCQUFnQjtDd0UzeFBWO0F4RTZ4UFI7RXdFNXhQVSxpQkFBWTtFeEU4eFBwQixpQkFBZ0I7Q3dFM3hQUjtBeEU2eFBWOztFQUVFLGNBQWE7RXdFM3hQWDtDQUNKO0F4RTZ4UEE7RUFDRSxhQUFZO0V3RTN4UFo7Q3hFNnhQRjtBQUNBO0V3RTN4UEk7Q3hFNnhQSjtBQUNBO0VBQ0UsZUFBYztFd0UzeFBkO0VBQ0UsZUFBVztFeEU2eFBiLGFBQVk7RXdFM3hQVjtFQUNFLGtCQUFhO0VBQ2I7RUFDQTtFeEU2eFBKLFlBQVc7RXdFM3hQWDtLQUFBO1VBQUE7Q3hFNnhQRjtBQUNBO0V3RTN4UEk7RUFDQSxXQUFPO0V4RTZ4UFQsWUFBVztFd0VyeFBQO0VBQ0UsZ0JBQVk7RXhFdXhQbEIsMEJBQWlCO0tBQWpCLHVCQUFpQjtVQUFqQixrQkFBaUI7Q3lFdjRQZjtBekV5NFBKO0VBQ0UsZ0JBQWU7RXlFMTRQYjtLQUFBO1VBQUE7Q3pFNDRQSjtBQUNBO0V5RXg0UEU7RUFDRSxnQkFBYztFQUNkO0V6RTA0UEYsbUJBQWtCO0V5RXI0UHBCO0VBQ0U7RUFDQTtFekV1NFBBLHNCQUFxQjtFeUVyNFByQjtDQUNGO0F6RXU0UEE7RXlFcjRQSTtFekV1NFBGLFVBQVM7RXlFcjRQVDtFQUNFO0VBQ0E7RXpFdTRQRixRQUFPO0V5RXA0UEw7RUFDRTtFekVzNFBKLGdDQUErQjtFeUVwNFAvQjtFQUNFO0N6RXM0UEo7QUFDQTtFeUVwNFBJO0N6RXM0UEo7QUFDQTtFeUVwNFBJLG9CQUFZO0VBQ1o7RUFDQTtFQUNBO0N6RXM0UEo7QXlFcDRQSTs7RUFFRTtFQUNBO0N6RXM0UE47QUFDQTtFeUVwNFBNO0V6RXM0UEosbUJBQWtCO0V5RW40UGhCO0N6RXE0UEo7QUFDQTtFQUNFLDBCQUF5QjtFeUVuNFB6QjtFQUNFO0N6RXE0UEo7QUFDQTtFeUVuNFBJLGVBQVU7RUFDVixtQkFBWTtFQUNaO0VBQ0E7Q3pFcTRQSjtBQUNBO0VBQ0UsaUJBQWdCO0N5RW40UGQ7QXpFcTRQSjs7RXlFbDRQTTtDekVxNFBOO0FBQ0E7RXlFbjRQTTtDekVxNFBOO0FBQ0E7RXlFbjRQTSwrQkFBa0I7RUFDbEI7Q3pFcTRQTjtBQUNBO0V5RW40UEk7Q3pFcTRQSjtBQUNBO0V5RW40UEU7Q3pFcTRQRjtBQUNBO0V5RW40UEk7Q3pFcTRQSjtBQUNBO0V5RWo0UEk7Q3pFbTRQSjtBQUNBO0V5RWw0UE07Q3pFbzRQTjtBa0I5OVBFO0V3REZBO0MxRW0rUEY7QUFDQTs7RWtCOTlQRTtDbEJpK1BGO0FBQ0E7RTBFdCtQRTtDMUV3K1BGO0EwRXArUEE7RUFDRTtFQUNBO0MxRXMrUEY7QUFDQTtFQUNFLGtDQUFpQztDMEVwK1BqQztBMUVzK1BGO0VBQ0Usd0NBQXVDO0MyRW4vUHZDO0FBQ0Y7RUFDSTtDM0VxL1BKO0EyRWwvUEk7RUFDRTtDM0VvL1BOO0EyRWwvUEU7RUFDRTtDM0VvL1BKO0FBQ0E7RTJFai9QSTtDM0VtL1BKO0FBQ0E7RTJFai9QSTtFQUNFLGdCQUFRO0MzRW0vUGQ7QTJFaC9QTTtFQUNFLGlCQUFRO0MzRWsvUGhCO0EyRS8rUEk7RUFDRSxhQUFRO0UzRWkvUFosb0JBQW1CO0MyRTkrUGpCO0EzRWcvUEo7RUFDRSxpQkFBZ0I7QzJFNytQZDtBM0UrK1BKOztFMkUvZ1FFO0NBQ0Y7QTNFa2hRQTtFQUNFLFdBQVU7QzJFL2dRUjtBM0VpaFFKO0VBQ0Usb0JBQW1CO0MyRS9nUW5CO0EzRWloUUY7RTJFL2dRSSxxQkFBc0I7QzNFaWhRMUI7QTJFOWdRSTtFQUNFO0MzRWdoUU47QTJFOWdRSTtFQUNFLDhCQUFRO0MzRWdoUWQ7QTJFN2dRTTtFQUNFLG1CQUFRO0MzRStnUWhCO0EyRTVnUUk7RUFDRSxnQkFBUTtFM0U4Z1FaLGNBQWE7RTJFM2dRWDtFQUNFLG1CQUE2QjtFM0U2Z1FqQyxhQUFZO0UyRTFnUVY7RUFDRSxjQUE2QjtFM0U0Z1FqQywwQkFBaUI7S0FBakIsdUJBQWlCO1VBQWpCLGtCQUFpQjtDMkV6Z1FqQjtBM0UyZ1FGO0UyRXpnUUksZ0JBQWM7RTNFMmdRaEIsV0FBVTtFMkVyZ1FaO0VBQ0U7QzNFdWdRRjtBMkVuZ1FNO0VBQ0UsWUFBUztFQUNUO0UzRXFnUU4saUJBQWdCO0UyRW5nUWQ7RUFDRTtFM0VxZ1FKLFNBQVE7RTJFamdRRjtFQUNSO0MzRW1nUUE7QUFDQTtFMkVoZ1FJO0VBQ0U7RTNFa2dRSixTQUFRO0UyRS8vUEo7RUFDRTtFM0VpZ1FOLGlEQUFnRDtFMkUvL1BoRDtFQUNFO0MzRWlnUUo7QTJFOS9QSTs7O0VBR0U7RUFDRTtDM0VnZ1FSO0EyRTkvUEU7RUFDRTtFM0VnZ1FGLFFBQU87RTJFNy9QVDtFQUNFO0VBQ0E7RUFDQTtDM0UrL1BGO0FBQ0E7RTJFNy9QRTtFQUNBO0VBQ0E7RTNFKy9QQSx1QkFBc0I7RTJFNy9QdEI7RUFDRTtDM0UrL1BKO0FBQ0E7RTJFNy9QSTtFM0UrL1BGLFFBQU87RTJFMy9QUDtFQUNFLFlBQVE7RUFDUjtFQUNBO0MzRTYvUEo7QUFDQTtFMkUzL1BJO0VBQ0Esb0JBQVc7RUFDWDtDM0U2L1BKO0EyRTMvUEk7RUFDRTtFQUNBO0VBQ0E7RUFDQTtFQUNBO0tBQUE7VUFBQTtDM0U2L1BOO0FBQ0E7RTJFMy9QTTtDM0U2L1BOO0EyRTMvUEU7RUFDRjtDQUNBO0EzRTYvUEE7RTJFMy9QSTtDM0U2L1BKO0EyRTMvUEU7RUFDRTtFQUNBO0VBQ0EsaURBQVk7QzNFNi9QaEI7QUFDQTtFMkUzL1BJLFlBQU87RTNFNi9QVCxlQUFjO0UyRTMvUFo7RUFDRTtFQUNBO0VBQ0EsWUFBUTtFQUNSO0VBQ0E7RUFDQSxxQkFBWTtFM0U2L1BoQixtQkFBa0I7RTJFMy9QbEI7RUFDRTtFQUNBO0VBQ0EsWUFBUTtFQUNSO0MzRTYvUEo7QUFDQTtFQUNFLFlBQVc7RTJFMy9QWDtFQUNFO0VBQ0E7RUFDQSxtQkFBWTtFM0U2L1BkLHdCQUF1QjtFMkUzL1ByQjtFQUNFO0VBQ0E7S0FBQTtVQUFBO0MzRTYvUE47QUFDQTtFMkUzL1BNO0MzRTYvUE47QTJFMy9QSTtFQUNFO0MzRTYvUE47QTJFMy9QSTtFQUNFO0MzRTYvUE47QTJFMS9QSTtFQUNFLG1CQUFjO0UzRTQvUGxCLFFBQU87RTJFMS9QUDtFQUNFO0MzRTQvUEo7QUFDQTtFQUNFLGNBQWE7RTJFMS9QWDtFQUNFO0VBQ0E7RUFDQTtFQUNBO0VBQ0EsYUFBUTtFQUNSO0VBQ0E7RUFDQTtFQUNBO0VBQ0E7RUFDQTtLQUFBO1VBQUE7RUFDQTtDM0U0L1BOO0FBQ0E7RTJFMS9QTSwwQkFBc0I7QzNFNC9QNUI7QTJFMS9QRTs7RUFFRTtDM0U0L1BKO0FBQ0E7RTJFMS9QSTtDM0U0L1BKO0FBQ0E7RTJFMS9QSSxZQUFXO0MzRTQvUGY7QUFDQTtFMkV0L1BNO0MzRXcvUE47QUFDQTtFMkVyL1BRO0MzRXUvUFI7QUFDQTtFMkVwL1BNO0MzRXMvUE47QUFDQTtFMkVwL1BFO0MzRXMvUEY7QUFDQTtFMkVwL1BJO0VBQ0E7RTNFcy9QRixhQUFZO0MyRXAvUFo7QTNFcy9QRjtFMkVwL1BJLGdCQUFhO0MzRXMvUGpCO0FBQ0E7RTJFcC9QSTtFQUNBO0MzRXMvUEo7QUFDQTtFMkVwL1BJLGNBQVU7RUFDVjtFQUNBLGFBQVE7RUFJUixzQkFBVztDM0VtL1BmO0FBQ0E7RUFDRSxZQUFXO0MyRWovUFQ7QTNFbS9QSjtFQUNFLGFBQVk7QzJFai9QWjtBQUNGO0VBQ0ksbUJBQVU7QzNFbS9QZDtBNEVodlFFO0VBQ0UsZ0JBQU87RTVFa3ZRVCxjQUFhO0U0RW52UWI7RUFDRSxZQUFPO0U1RXF2UVQscUJBQW9CO0VrQm52UXBCO0UwRENtQixnQkFBc0I7RTVFcXZRekMsUUFBTztFa0JsdlFQO0NsQm92UUY7QUFDQTtFa0J6dlFFO0NsQjJ2UUY7QUFDQTtFa0J4dlFFO0NsQjB2UUY7QUFDQTtFNEUzdlFBO0M1RTZ2UUE7QUFDQTtFNEUzdlFFO0U1RTZ2UUEsb0JBQW1CO0U0RTN2UW5CO0VBQ0U7RTVFNnZRRixZQUFXO0U0RTN2UVg7QzVFNnZRRjtBQUNBO0VBQ0UsWUFBVztFNEUzdlFYO0VBQ0U7RUFDQSxjQUFhO0VBRWI7RUFDQTtFNUU0dlFGLGlCQUFnQjtDNEUxdlFkO0E1RTR2UUo7RUFDRSxZQUFXO0U0RTF2UVg7RUFDRSxhQUFRO0U1RTR2UVYsbUJBQWtCO0U2RTF4UWhCO0VBQ0UsZ0JBQVE7RTdFNHhRWixZQUFXO0M2RXh4UWI7QTdFMHhRQTtFNkV4eFFFLGFBQVM7QzdFMHhRWDtBQUNBO0U2RXh4UUU7QzdFMHhRRjtBQUNBO0U2RXh4UUU7RUFDQTtDN0UweFFGO0E2RXh4UUU7RUFDRSxjQUFVO0U3RTB4UVosd0JBQXVCO0U2RXh4UXZCO0VBQ0U7QzdFMHhRSjtBNkV4eFFFO0VBQ0U7RTdFMHhRRixXQUFVO0U2RXh4UVY7RUFDRTtDN0UweFFKO0FBQ0E7RTZFeHhRSTtFQUNBLFVBQU87QzdFMHhRWDtBQUNBO0U2RXh4UUU7QzdFMHhRRjtBQUNBO0U2RXh4UUk7SUFDQTtJQUNBO0dBQ0E7QzdFMHhRSjtBQUNBO0U2RXh4UUk7SUFDRTtJQUNBO0lBQ0E7SUFDQSxlQUFRO0lBQ1I7R0FDQTtFQUNBO0k3RTB4UUYsZUFBYztHNkV4eFFaO0VBQ0U7STdFMHhRSixnQkFBZTtHNkV4eFFiO0VBQ0U7O0lBRU47R0FDRTtFQUNBOztJQUVGO0dBQ0U7RUFDQTs7SUFHQTtHN0V5eFFGO0U2RXR4UUk7SUFDRSxrQkFBaUI7R0FDakI7QzdFd3hRUjtBQUNBOztFNkVyeFFNO0M3RXd4UU47QUFDQTs7RTZFcnhRRTtDN0V3eFFGO0FBQ0E7RTZFcnhROEI7Q0FDMUI7QTdFdXhRSjs7RUFFRSxXQUFVO0NBQ1o7QTZFcHhRNEI7O0U3RXV4UTFCLHlDNkVweFFJO0M3RXF4UU47QUFDQTs7RUFFRSw0QjZFcHhRSTtDN0VxeFFOO0E2RW54UU07RTdFcXhRSixtQjZFcHhRTTtDN0VxeFFSO0E2RXB4UU07RTdFc3hRSixtQjZFcnhRTTtDN0VzeFFSO0E2RXB4UUk7RUFBUztDN0V1eFFiO0FBQ0E7O0VBRUUsV0FBVTtDQUNaO0FBQ0E7O0VBRUUsVUFBUztDQUNYO0FBQ0E7RTZFenhRSTtDN0UyeFFKO0FBQ0E7RUFDRSxTQUFRO0U2RXp4UVI7Q0FDRjtBN0UyeFFBO0VBQ0UsYUFBWTtDNkUxeFFWO0E3RTR4UUo7RTZFM3hRTTtFN0U2eFFKLDJCQUEwQjtDNkUxeFF4QjtBN0U0eFFKO0VBQ0UsV0FBVTtDNkV4eFFSO0E3RTB4UUo7RTZFenhRTTtDN0UyeFFOO0E2RXZ4UUk7O0VBRUUsYUFBVztFN0V5eFFmLE9BQU07QzZFeHhRSjtBN0UweFFKOztFQUVFLFFBQU87RThFcjZRVDtDOUV1NlFBO0FBQ0E7RThFcjZRRTtFQUNFLGFBQVU7QzlFdTZRZDtBOEVyNlFFO0VBQ0U7RTlFdTZRRixXQUFVO0M4RXI2UVY7QUFDRjtFQUNJO0U5RXU2UUYsVUFBUztDOEVyNlFQO0E5RXU2UUo7RThFdDZRTTtFOUV3NlFKLFlBQVc7QzhFcjZRVDtBOUV1NlFKO0VBQ0Usb0JBQW1CO0U4RXI2UWpCO0VBQ0U7RUFDQSxtQkFBVztDOUV1NlFqQjtBOEVwNlFJO0VBQ0U7QzlFczZRTjtBOEVwNlFJO0VBQ0U7QzlFczZRTjtBQUNBO0U4RXA2UUU7QzlFczZRRjtBQUNBO0U4RXA2UUU7QzlFczZRRjtBQUNBO0U4RWo2UU07QzlFbTZRTjtBQUNBO0U4RWw2UVE7QzlFbzZRUjtBOEVoNlFNO0U5RWs2UUosNkJBQTRCO0NBQzlCO0FBQ0E7RUFDRSw4QkFBNkI7QzhFaDZRekI7QTlFazZRTjtFOEVoNlFRO0M5RWs2UVI7QThFLzVRTTtFQUNFO0M5RWk2UVI7QUFDQTtFOEU5NVFNO0M5RWc2UU47QUFDQTtFQUNFLHdCQUF1QjtDOEU3NVFuQjtBOUUrNVFOO0U4RTc1UVE7QzlFKzVRUjtBOEU1NVFBO0VBQ0U7QzlFODVRRjtBQUNBO0U4RTU1UUU7QzlFODVRRjtBa0JyK1FFO0U2REhBO0MvRTIrUUY7QStFditRTTtFQUNFO0MvRXkrUVI7QStFditRSTtFQUNFLFlBQXlCO0MvRXkrUS9CO0ErRXYrUU07RUFDRTtDL0V5K1FSO0ErRXQrUUk7RUFDRSw4QkFBYztDL0V3K1FwQjtBK0VwK1FNO0VBQ0U7Qy9FcytRUjtBK0VwK1FJO0VBQ0U7Qy9FcytRTjtBK0VwK1FNO0VBQ0UsOEJBQWE7Qy9FcytRckI7QStFbitRTTtFQUNFO0MvRXErUVI7QStFaCtRVTtFQUNFLDZCQUE4QjtDL0VrK1ExQztBK0VoK1FFO0VBQ0U7Qy9FaytRSjtBK0VoK1FJO0VBQ0U7Qy9FaytRTjtBK0U5OVFNO0VBQ0U7Qy9FZytRUjtBK0U3OVFJO0VBQ0UsZ0JBQWE7RS9FKzlRakIsa0JBQWlCO0NrQjNnUmpCO0FsQjZnUkY7RUFDRSxpQkFBZ0I7RStFamhSWjtFQUNFO0MvRW1oUlI7QStFamhSSTtFQUNFO0UvRW1oUkoscUJBQW9CO0UrRWpoUmhCO0VBQ0U7RS9FbWhSTiwrQkFBOEI7RStFaGhSNUI7Qy9Fa2hSSjtBQUNBO0UrRTlnUk07RUFDRSxnQkFBYTtDL0VnaFJyQjtBK0U5Z1JJO0VBQ0UsbUJBQVk7RS9FZ2hSaEIsaUJBQWdCO0MrRTlnUlo7QS9FZ2hSTjtFQUNFLG9CQUFtQjtFK0U3Z1JmO0VBQ0UscUJBQXlCO0UvRStnUi9CLGdCQUFlO0UrRTFnUlA7RUFDRSxhQUE4QjtFL0U0Z1J4QyxrQkFBaUI7RStFMWdSakI7RUFDRSxZQUFPO0UvRTRnUlQsa0RBQWlEO0MrRTFnUi9DO0EvRTRnUko7RUFDRSxnQkFBZTtDK0V4Z1JYO0EvRTBnUk47RUFDRSxvQkFBbUI7RStFdmdSakI7RUFDRSxvQkFBYTtFL0V5Z1JqQixjQUFhO0UrRXRnUmI7Qy9Fd2dSRjtBQUNBO0VBQ0UsOENBQTZDO0MrRW5nUi9DO0EvRXFnUkE7RStFbmdSRSxnQkFBVTtDL0VxZ1JaO0FBQ0E7RStFbGdSRTtFQUNFO0MvRW9nUko7QUFDQTtFK0VsZ1JJLGdCQUFXO0VBQ1g7Qy9Fb2dSSjtBQUNBO0UrRWxnUkk7RUFDRSxrQkFBWTtFQUNaO0MvRW9nUk47QStFamdSRTtFQUNFLGVBQVU7Qy9FbWdSZDtBQUNBO0UrRWhnUkU7RUFDRSxjQUFhO0VBQ2I7RUFDQSxpQkFBUztDL0VrZ1JiO0FBQ0E7RStFaGdSSTtFQUNBLGlCQUFjO0VBQ2Q7Qy9Fa2dSSjtBQUNBO0VBQ0UsaUJBQWdCO0UrRWhnUmQ7Qy9Fa2dSSjtBQUNBO0UrRS8vUUU7RUFDRTtFQUNBO0VBQ0E7Qy9FaWdSSjtBQUNBO0VBQ0UsdUJBQXNCO0MrRTkvUWxCO0EvRWdnUk47O0UrRTcvUUk7Qy9FZ2dSSjtBQUNBO0UrRTcvUU07Qy9FKy9RTjtBQUNBO0VBQ0UsOEJBQTZCO0UrRTcvUXZCO0VBQ0UsWUFBVztDL0UrL1FyQjtBQUNBO0UrRTcvUU07Qy9FKy9RTjtBQUNBO0UrRTcvUVE7Qy9FKy9RUjtBK0U3L1FRO0VBQ0UsYUFBTztDL0UrL1FqQjtBK0U1L1FFO0VBQ0UscUJBQWE7RUFDYjtDL0U4L1FKO0FBQ0E7RUFDRSx1QkFBc0I7RStFNS9RcEI7RUFDRTtFQUNBO0MvRTgvUU47QUFDQTtFK0UzL1FFO0MvRTYvUUY7QUFDQTtFQUNFLGdCQUFlO0UrRTEvUWY7Qy9FNC9RRjtBQUNBO0UrRTEvUUk7SUFNQTtHL0V1L1FGO0UrRXIvUUU7SUFDRSxnQkFBUTtHL0V1L1FaO0MrRXAvUUU7QUFBcUI7RUFDbkIsd0JBQVk7Qy9FdS9RbEI7QStFcC9RRTtFQUNFO0MvRXMvUUo7QStFcC9RSTtFQUNFLG9CQUFRO0VBQ1IsY0FBUztFQUNUO0UvRXMvUUosZ0JBQWU7RStFcC9RYjtFQUNFLHVCQUFTO0MvRXMvUWY7QStFcC9RSTtFQUNFLGtCQUFjO0MvRXMvUXBCO0ErRW4vUUk7RUFDRTtDL0VxL1FOO0ErRW4vUU07RUFDRTtDL0VxL1FSO0FBQ0E7RStFbi9RSTtDL0VxL1FKO0FBQ0E7RStFbi9RTTtDL0VxL1FOO0FBQ0E7RStFbi9RTTtDL0VxL1FOO0FBQ0E7RStFbi9RSTtDL0VxL1FKO0FBQ0E7RUFDRSwwQkFBeUI7QytFbi9RQztBQUV4QjtFL0VvL1FGLHdDK0VuL1FJO0MvRW8vUU47QStFbC9RSTtFL0VvL1FGLFcrRW4vUUk7RS9Fby9RSixhQUFZO0NBQ2Q7QWtCcHNSRTs7RWxCdXNSQSwrQkFBOEI7Q2tCbnNSOUI7QWxCcXNSRjs7RWdGeHNSQTtFQUNFO0VBQ0E7Q2hGMnNSRjtBQUNBO0VnRnpzUkU7RUFDQSxhQUFTO0VoRjJzUlQsVUFBUztFZ0Z6c1JUO0VBQ0U7RWhGMnNSRixXQUFVO0VpRnZ0UlY7Q2pGeXRSRjtBQUNBO0VpRnZ0UkU7RUFDRSxzQkFBMEM7RWpGeXRSNUMsYUFBWTtFaUZ0dFJWO0VBQ0UsWUFBMEM7RWpGd3RSOUMsY0FBYTtFaUZ0dFJYO0VBQ0Usb0JBQTBDO0VqRnd0UjlDLGtIQUFpSDtDaUZudVJqSDtBakZxdVJGO0VBQ0UsWUFBVztDaUZudVJYO0FqRnF1UkY7RUFDRSxZQUFXO0VpRmx1UlQ7Q2pGb3VSSjtBQUNBOztFaUZqdVJNLDhCQUEwQztDakZvdVJoRDtBaUZqdVJFO0VBQ0U7RUFDQTtDakZtdVJKO0FpRmh1Ukk7RUFDSjtDakZrdVJBO0FBQ0E7RWlGNXRSRTtDQUNGO0FqRjh0UkE7RWlGNXRSSTtFQUNBO0NqRjh0Uko7QWlGNXRSRTtFQUNFO0NqRjh0Uko7QUFDQTtFaUY1dFJJO0NqRjh0Uko7QUFDQTtFaUY1dFJJLG9CQUFLO0VqRjh0UlAsY0FBYTtFaUY1dFJiO0VBQ0UsaUJBQWU7RUFDZixlQUFLO0NqRjh0UlQ7QUFDQTtFaUY1dFJJO0NqRjh0Uko7QUFDQTs7RUcvclJFO0VIa3NSQSxPQUFNO0VpRjV0Uk47RUFDRSxXQUFPO0NqRjh0Ulg7QWlGNXRSRTtFQUNFO0NqRjh0Uko7QUFDQTtFaUYzdFJJO0NBQ0o7QWpGNnRSQTtFQUNFLGtCQUFpQjtDa0IxeFJqQjtBbEI0eFJGO0VrRjd4UkUsZ0JBQXNCO0VsRit4UnRCLGtCQUFpQjtDa0Y3eFJqQjtBbEYreFJGO0VBQ0UsdUJBQXNCO0VrRjd4UnRCO0NsRit4UkY7QUFDQTtFa0JoeVJFO0NsQmt5UkY7QUFDQTtFQUNFLHdCQUF1QjtDa0Z2eVJ2QjtBbEZ5eVJGO0VBQ0UsdUNBQXNDO0NrRnZ5UnRDO0FsRnl5UkY7RUFDRSxvQkFBbUI7Q2tGcnlSckI7QWxGdXlSQTtFa0ZyeVJFO0NsRnV5UkY7QUFDQTtFa0ZyeVJFO0NsRnV5UkY7QWtGcnlSRTtFQUNFO0VsRnV5UkYsWUFBVztDa0ZyeVJYO0FBQVU7RUFDUjtDbEZ3eVJKO0FBQ0E7RWtGdHlSSTtDbEZ3eVJKO0FrRnR5UkU7RUFDRTtDbEZ3eVJKO0FrRnR5UkU7RUFDRTtDbEZ3eVJKO0FrRnJ5Ukk7RUFDRTtDbEZ1eVJOO0FrRnB5Ukk7RUFDRTtDbEZzeVJOO0FBQ0E7RWtCNTBSRTtFaUVGQTtFQUNBLG1CQUFzQjtDbkZpMVJ4QjtBbUY3MFJNO0VBQ0UsbUJBQWU7RW5GKzBSckIsMEJBQXlCO0VtRjcwUnZCO0VBQ0UsWUFBTztFbkYrMFJYLGdCQUFlO0NtRjMwUlg7QW5GNjBSTjs7Ozs7Ozs7RW1GbjBSSTtDbkY0MFJKO0FBQ0E7RWtCOTFSRTtDbEJnMlJGO0FBQ0E7RUFDRSxpQkFBZ0I7RW1GbjJSWjtFQUNFO0VuRnEyUk4sb0JBQW1CO0VtRm4yUmpCO0tBQUE7VUFBQTtDbkZxMlJKO0FBQ0E7RW1GajJSTTtDbkZtMlJOO0FBQ0E7RW1GajJSTTtDbkZtMlJOO0FBQ0E7RW1GajJSTTtFQUNFO0NuRm0yUlI7QW1GaDJSSTs7RW5GbTJSRixhQUFZO0NtRjcxUlo7QW5GKzFSRjtFbUY3MVJJLGlCQUFZO0VBQ1osZ0JBQVk7Q25GKzFSaEI7QW1GNzFSQTtFQUNFO0NuRisxUkY7QUFDQTtFbUY3MVJFO0NuRisxUkY7QUFDQTtFbUYzMVJNO0VBQXNCO0NuRjgxUjVCO0FBQ0E7RUFDRSxVQUFTO0VBQ1QsaUNBQWdDO0NBQ2xDO0FBQ0E7RW1GbDJSUSxhQUFTO0NuRm8yUmpCO0FtRmoyUkk7RUFDRTtDbkZtMlJOO0FtRmoyUkk7RUFDRTtDbkZtMlJOO0FBQ0E7RW1GajJSTTtDbkZtMlJOO0FBQ0E7RW1GajJSTTtDbkZtMlJOO0FBQ0E7RW1GajJSTTtDbkZtMlJOO0FBQ0E7RW1GaDJSSTtDbkZrMlJKO0FBQ0E7RUFDRSw2QkFBNEI7Q21GaDJSMUI7QUFBSTtFQUNGO0NuRm0yUk47QW1GajJSSTtFQUNFO0VBQ0E7Q25GbTJSTjtBbUZqMlJFO0VBQ0U7RW5GbTJSRixnQkFBZTtFbUZqMlJiO0VBQ0UsYUFBUztFbkZtMlJiLG1CQUFrQjtFbUZoMlJkO0VBQ0U7S0FBQTtVQUFBO0VBQ0EsWUFBVztDbkZrMlJuQjtBbUZoMlJNO0VBQ0UsVUFBTTtDbkZrMlJkO0FBQ0E7RW1GLzFSSTtDbkZpMlJKO0FBQ0E7RW1GaDJSTTtFQUNFO0VuRmsyUk4sY0FBYTtDa0I5N1JiO0FsQmc4UkY7RUFDRSxrQkFBaUI7RW9GajhSakI7Q3BGbThSRjtBQUNBO0VvRmo4UkU7Q3BGbThSRjtBQUNBO0VrQm44UkU7SWtFTkEsbUJBQTRCO0dwRjQ4UjVCO0NvRjE4UkE7QXBGNDhSRjtFQUNFLGVBQWM7RW9GMThSZDtFQUNFLGFBQXlCO0VwRjQ4UjNCLHNCQUFxQjtFb0Z4OFJ2QjtFQUNFO0VwRjA4UkEsbUJBQWtCO0NvRng4UnBCO0FwRjA4UkE7RW9GeDhSRTtDcEYwOFJGO0FvRng4UkE7RUFDRSxlQUFhO0VBQ2IsZ0JBQVE7Q3BGMDhSVjtBQUNBO0VvRng4UkUsYUFBVTtDcEYwOFJaO0FBQ0E7RW9GeDhSRTtDcEYwOFJGO0FvRng4UkU7O0VwRjI4UkEsZ0JBQWU7Q29GeDhSZjtBcEYwOFJGO0VBQ0U7O0lvRnY4UkE7R0FDQTtDcEYwOFJGO0FBQ0E7RW9GeDhSRTtJQUNFLGVBQWE7R0FDYjtDcEYwOFJKO0FvRng4Ukk7OztFQUc4QjtDQUFBO0FwRjI4UmxDOzs7RW9GeDhSQTtDcEY0OFJBO0FBQ0E7O0VvRno4UkUsbUJBQWlCO0NwRjQ4Um5CO0FBQ0E7RW9GMThSRTtDcEY0OFJGO0FvRno4Ukk7RUFDRTtDcEYyOFJOO0FvRng4Ukk7RUFDRTtFQUNBO0VwRjA4UkosZUFBYztFb0Z4OFJkO0VBQ0U7RXBGMDhSRixvQkFBbUI7RW9GeDhSbkI7RUFDRSxpQkFBYztFcEYwOFJoQixtQkFBa0I7RW9GdDhSaEI7RXBGdzhSRix1QkFBc0I7Q0FDeEI7QUFDQTtFb0Z2OFJrQztFQUFBO0VwRjA4UmhDLGNBQWE7RUFDYixlb0YxOFJtQjtFcEYyOFJuQixhQUFZO0VBQ1osd0JBQXVCO0VvRng4UlM7RUFBQTtFcEYyOFJoQyxzQm9GMThSTTtFcEYyOFJOLGlEQUFnRDtFQUNoRCwwQkFBaUI7S0FBakIsdUJBQWlCO1VBQWpCLGtCQUFpQjtFb0Z2OFJmO0NwRnk4Uko7QUFDQTtFb0Z6OFJNO0NwRjI4Uk47QW9GejhSSTtFcEYyOFJGLHFCQUFvQjtDQUN0QjtBQUNBO0VBQ0UsWUFBVztFb0Z6OFJUO0NwRjI4Uko7QUFDQTtFQUNFLFVBQVM7RW9GejhSUDtFQUNFLG1CQUFnQjtFcEYyOFJwQixpREFBZ0Q7Q29GejhSNUM7QXBGMjhSTjtFQUNFLCtCQUE4QjtDb0Z6OFJoQztBcEYyOFJBO0VvRno4UkU7Q3BGMjhSRjtBQUNBO0VvRno4UkU7S0FBQTtDcEYyOFJGO0FBQ0E7O0VvRng4UkU7Q3BGMjhSRjtBQUNBOztFb0Z4OFJBO0NwRjI4UkE7QUFDQTtFb0Z6OFJFO0VBQ0E7Q3BGMjhSRjtBQUNBO0VvRno4UkU7Q3BGMjhSRjtBQUNBO0VvRno4UkUsb0JBQVk7Q3BGMjhSZDtBQUNBOztFb0Z4OFJFO0NwRjI4UkY7QUFDQTtFb0Z6OFJFO0NwRjI4UkY7QUFDQTtFb0Z6OFJBO0VBQ0U7Q3BGMjhSRjtBQUNBOzs7RW9GdjhSSSxpQkFBUTtFQUNSO0NwRjI4Uko7QUFDQTtFcUYvbFNFO0NyRmltU0Y7QUFDQTtFcUYvbFNFO0NyRmltU0Y7QUFDQTtFcUYvbFNFO0NyRmltU0Y7QUFDQTtFcUZ6bFNJO0NBQ0o7QXJGMmxTQTtFQUNFLG1CQUFrQjtDcUZ6bFNsQjtBQUNGO0VBQ0k7S0FBQTtDckYybFNKO0FxRnpsU0U7O0VBRUU7Q3JGMmxTSjtBcUZ4bFNJOztFckYybFNGLDZCQUE0QjtDcUZ4bFMxQjtBckYwbFNKO0VBQ0UsbUJBQWtCO0VxRnhsU2Q7Q0FDTjtBckYwbFNBO0VBQ0UsbUNBQWtDO0NxRnZsU2hDO0FyRnlsU0o7RUFDRSxpQkFBZ0I7Q3FGdmxTZDtBckZ5bFNKOztFQUVFLHdCQUF1QjtDcUZwbFNuQjtBckZzbFNOO0VBQ0UsNEJBQTJCO0NBQzdCO0FBQ0E7RUFDRSxpQkFBZ0I7RXFGdGxTZDtDckZ3bFNKO0FBQ0E7OztFQUdFLGlCQUFnQjtFcUZybFNkO0NyRnVsU0o7QUFDQTtFcUZwcFNFO0NyRnNwU0Y7QUFDQTtFcUZwcFNFO0NyRnNwU0Y7QUFDQTtFcUZwcFNFO0NyRnNwU0Y7QUFDQTtFcUY5b1NJO0NBQ0o7QXJGZ3BTQTtFQUNFLGVBQWM7RXFGOW9TZDtDQUNGO0FyRmdwU0E7RUFDRSxlQUFjO0VxRjlvU2Q7Q3JGZ3BTRjtBQUNBO0VBQ0Usa0JBQWlCO0VxRjdvU2Y7Q3JGK29TSjtBQUNBO0VxRjdvU0k7Q3JGK29TSjtBQUNBO0VxRjdvU007Q0FDTjtBckYrb1NBO0VBQ0UsaUJBQWdCO0VxRjVvU2Q7RUFDRSxrQkFBa0M7Q3JGOG9TeEM7QXFGNW9TSTtFQUNFLGdCQUFZO0VBQ1o7Q3JGOG9TTjtBcUZ6b1NNO0VyRjJvU0osa0JBQWlCO0VBQ2pCLGdCQUFlO0VxRjNvU1Q7Q3JGNm9TUjtBQUNBO0VxRjNvU0k7RUFDRSxtQkFBa0M7Q3JGNm9TeEM7QXFGMW9TSTtFQUNFLGtCQUFRO0VyRjRvU1osZ0JBQWU7Q3FGMW9TYjtBckY0b1NKO0VBQ0UsZUFBYztFcUZ6b1NkO0VBQ0UsbUJBQWtCO0VyRjJvU3BCLGdCQUFlO0VxRnpvU2Y7RUFDRTtDckYyb1NKO0FBQ0E7O0VxRnZvU007RUFDQTtFckYwb1NKLGdCQUFlO0VxRnhvU2I7RUFDRSwwQkFBYTtLQUFiLHVCQUFhO1VBQWIsa0JBQWE7Q3JGMG9TbkI7QUFDQTtFcUZ2b1NJO0VBQ0U7Q3JGeW9TTjtBcUZ2b1NJO0VBQ0U7RXJGeW9TSixrQkFBaUI7Q3FGdm9TakI7QXJGeW9TRjtFcUZ2b1NJLGlCQUFlO0VBQ2Y7Q3JGeW9TSjtBcUZ2b1NFO0VBQ0UsZUFBYztFQUNkLGlCQUFlO0VyRnlvU2pCLHdCQUF1QjtFcUZ0b1NyQjtFQUNFO0VBQ0E7RUFDQTtDckZ3b1NOO0FxRnRvU0k7RUFDRSxnQkFBYztFQUNkO0NyRndvU047QXFGbm9TQTtFQUNFO0VBQ0E7Q3JGcW9TRjtBcUZub1NFOztFQUVFO0VBQ0EsWUFBUztFQUNUO0VBQ0E7RUFDQTtFckZxb1NGLFlBQVc7Q3FGbm9TWDtBQUNGO0VBQ0ksb0JBQVk7RUFDWjtDckZxb1NKO0FBQ0E7RXFGbm9TSTtFckZxb1NGLG9CQUFtQjtFcUZub1NuQjtFQUNFO0NyRnFvU0o7QUFDQTtFcUZub1NFO0VBQ0UsZUFBYTtFQUNiLGdCQUFjO0VyRnFvU2hCLGlCQUFnQjtDcUZub1NoQjtBckZxb1NGOztFQUVFLG1CQUFrQjtFcUZub1NsQjtDckZxb1NGO0FBQ0E7RXFGbm9TSSxrQkFBZTtFQUNmO0NyRnFvU0o7QUFDQTtFcUZub1NJLGtCQUFnQjtFckZxb1NsQixvQkFBbUI7Q3FGbm9TakI7QXJGcW9TSjtFcUZub1NNLGlCQUFXO0VyRnFvU2YsaUJBQWdCO0VxRm5vU2hCO0NyRnFvU0Y7QUFDQTtFQUNFLGdCQUFlO0VxRm5vU2I7Q0FDSjtBckZxb1NBO0VxRm5vU007RUFDQTtFQUNBLG1CQUFVO0NyRnFvU2hCO0FBQ0E7OztFcUZqb1NNLG1CQUFjO0NyRnFvU3BCO0FBQ0E7OztFcUZqb1NNO0VBQ0EsaUJBQWM7Q3JGcW9TcEI7QUFDQTs7O0VxRmpvU0k7Q3JGcW9TSjtBQUNBOzs7RXFGam9TQTtDckZxb1NBO0FBQ0E7OztFcUZqb1NJO0NyRnFvU0o7QUFDQTs7O0VxRmpvU0k7Q3JGcW9TSjtBcUZsb1NJO0VBQ0U7RUFDQTtDckZvb1NOO0FBQ0E7RXFGbG9TSTtFQUNFO0NyRm9vU047QUFDQTtFcUZsb1NFO0VBQ0UsV0FBUztDckZvb1NiO0FBQ0E7RUFDRSxjQUFhO0NxRmxvU2I7QUFDRjs7OztFQUlJO0NyRm9vU0o7QUFDQTs7RXFGbm9TTSxnQkFBWTtDckZzb1NsQjtBcUZwb1NJO0VyRnNvU0YsbUJBQWtCO0NBQ3BCO0FBQ0E7RUFDRSxrQkFBaUI7Q3FGcm9TYjtBckZ1b1NOO0VBQ0UsNEJBQTJCO0NBQzdCO0FBQ0E7O0VBRUUsNEJBQTJCO0NBQzdCO0FBQ0E7Ozs7OztFQU1FLGNBQWE7Q3FGM29TYjtBckY2b1NGO0VxRjNvU0k7RXJGNm9TRix3REFBdUQ7Q3FGM29TckQ7QXJGNm9TSjtFcUYzb1NNO0VyRjZvU0osbUJBQWtCO0NxRjNvU2xCO0FyRjZvU0Y7RXFGM29TSTtFckY2b1NGLGlCQUFnQjtDcUYxb1NaO0FyRjRvU047O0VxRnpvU0k7Q0FDSjtBQUNBOzs7RXJGOG9TRSxpQkFBZ0I7RXFGMW9TZDtDQUNKO0FyRjRvU0E7O0VxRnpvU0k7RUFDRTtDckY0b1NOO0FxRnpvU0k7RUFDRTtDckYyb1NOO0FxRnpvU0k7RUFDRTtFckYyb1NKLFdBQVU7Q3FGem9TUjtBQUNKO0VBQ007Q3JGMm9TTjtBcUZyb1NNO0VBQ047Q3JGdW9TQTtBQUNBOztFQUVFLG1CQUFrQjtFcUZ6b1NaLGNBQVM7Q3JGMm9TakI7QXFGem9TRTs7RUFFRSxpQkFBWTtDckYyb1NoQjtBcUZ6b1NJO0VBQ0UscUJBQVk7Q3JGMm9TbEI7QUFDQTtFcUZ6b1NJO0NyRjJvU0o7QUFDQTtFQUNFLFlBQVc7Q3FGem9TVDtBQUNKO0VBQ007Q3JGMm9TTjtBcUZ0b1NNO0VyRndvU0osZ0JBQWU7RUFDZixtQkFBa0I7Q0FDcEI7QUFDQTtFQUNFLGlCQUFnQjtFcUZ2b1NaO0NyRnlvU047QUFDQTtFcUZ4b1NRLGVBQVk7RXJGMG9TbEIsa0JBQWlCO0VxRnZvU2Y7RUFDRSxpQkFBSztFckZ5b1NULGNBQWE7RXFGdm9TWDtFQUNFO0NyRnlvU047QUFDQTtFcUZ2b1NJO0VsRjdPRixrQkFBaUM7Q0h1M1NuQztBcUZ2b1NJOztFckYwb1NGLGNBQWE7Q3FGdm9TWDtBQUNKOztFQUVNO0NyRnlvU047QXFGdm9TSTtFQUNKO0NyRnlvU0E7QUFDQTtFcUZ2b1NFO0NyRnlvU0Y7QUFDQTs7OztFc0ZwOVNNO0N0Rnk5U047QUFDQTs7OztFc0ZuOVNJO0N0Rnc5U0o7QUFDQTs7RXNGcjlTTTtDdEZ3OVNOO0FBQ0E7O0VzRmw5U0U7Q3RGcTlTRjtBQUNBO0VzRm45U0k7Q3RGcTlTSjtBQUNBOzs7O0VzRmg5U0U7RUFDRSxpQkFBYTtDdEZxOVNqQjtBQUNBO0VzRmg5U007Q3RGazlTTjtBQUNBO0VBQ0UsYUFBWTtDc0ZqOVNWO0F0Rm05U0o7RXNGbDlTTTtDdEZvOVNOO0FzRmo5U0k7RUFDRTtDdEZtOVNOO0FzRmo5U007RUFDRTtDdEZtOVNSO0FzRi84U0k7RUFDSjtDdEZpOVNBO0FBQ0E7RXNGajlTTSxlQUFZO0N0Rm05U2xCO0FzRmg5U007RUFDTjtDdEZrOVNBO0FBQ0E7RXNGbDlTUTtDdEZvOVNSO0FzRmw5U007RXRGbzlTSiw2QkFBNEI7Q0FDOUI7QUFDQTtFc0ZsOVNRO0N0Rm85U1I7QUFDQTtFQUNFLDBCQUF5QjtDc0ZuOVN6QjtBdEZxOVNGO0VBQ0UsZUFBYztDc0ZqOVNaO0FBQ0o7RUFDQTtDQUNBO0F0Rm05U0E7RXNGajlTTTtFdEZtOVNKLG1CQUFrQjtFc0ZoOVNoQjtFQUNFO0tBQUE7VUFBQTtFdEZrOVNKLFlBQVc7RXNGLzhTVDtDdEZpOVNKO0FBQ0E7RWtCbmlURTtFcUVGQSxvQkFBNkI7RXZGd2lUN0Isd0JBQXVCO0V1RnRpVHZCO0N2RndpVEY7QUFDQTtFdUZ0aVRJO0VBQ0UsV0FBOEI7RXZGd2lUbEMsWUFBVztFdUZyaVRUO0VBQ0U7RXZGdWlUSixtQkFBa0I7RXVGcmlUZDtFQUNFLFdBQXdCO0N2RnVpVGhDO0F1RnJpVEk7RUFDSSx3QkFBbUM7RXZGdWlUekMsa0JBQWlCO0VrQmpqVGpCO0VxRU5BO0V2RjBqVEEsb0JBQW1CO0V1RnhqVG5CO0VBQ0UsYUFBeUI7RXZGMGpUM0IsWUFBVztFdUZ4alRUO0VBQ0UsVUFBOEI7RXZGMGpUbEMsVUFBUztFdUZ2alRQO0N2RnlqVEo7QUFDQTtFdUZ2alRNO0VBQ0U7RXZGeWpUTixZQUFXO0V1RnZqVFQ7RUFDSTtFdkZ5alROLFVBQVM7RXVGcmpUWDtFQUNFLG9CQUFlO0VBQ2Y7RUFDQSwwQkFBWTtFQUNaO0N2RnVqVEY7QUFDQTtFQUNFLGFBQVk7Q3VGcmpUWjtBdkZ1alRGO0V1RnJqVEksaUJBQWE7Q3ZGdWpUakI7QUFDQTtFQUNFLG1CQUFrQjtFdUZyalRsQjtFQUNFLFdBQVE7RUFDUjtFQUNBLFVBQVE7Q3ZGdWpUWjtBQUNBO0V1RnJqVEk7RUFDQSxvQkFBYTtFQUNiO0V2RnVqVEYsY0FBYTtFdUZyalRYO0VBQ0Usd0JBQVk7RUFDWjtFQUNBLG1CQUFjO0VBQ2QsbUJBQWM7RUFDZDtFQUNBO0tBQUE7VUFBQTtFQUNBO0N2RnVqVE47QUFDQTtFdUZyalRNO0N2RnVqVE47QUFDQTs7RXVGcGpUSTtFQUNFO0VBQ0EsbUJBQVU7RUFDVixTQUFRO0VBQ1IsVUFBTztFQUNQO0VBQ0E7RUFDQTtDdkZ1alROO0FBQ0E7O0V1RnBqVE0sYUFBVztFdkZ1alRmLFlBQVc7Q3VGcmpUVDtBdkZ1alRKO0VBQ0UsWUFBVztFdUZwalRYO0VBQ0U7Q3ZGc2pUSjtBdUZwalRBO0VBQ0U7Q3ZGc2pURjtBQUNBO0V1RnBqVEUsWUFBTztFQUNQO0V2RnNqVEEsZUFBYztFdUZwalRoQjtDdkZzalRBO0FBQ0E7RXVGcGpURTtDdkZzalRGO0FBQ0E7O0V1Rm5qVEU7RUFDQTtFQUNBLGFBQVk7RUFDWjtFQUNBO0N2RnNqVEY7QUFDQTtFdUZwalRFO0VBQ0U7RXZGc2pURix1QkFBc0I7RXVGcGpUdEI7RUFBVTtFQUNSO0N2RnVqVEo7QUFDQTtFdUZyalRJO0N2RnVqVEo7QUFDQTtFdUZyalRJO0VBQ0Esd0JBQVc7RXZGdWpUYixhQUFZO0N1RnJqVFo7QUFBUztFQUNQO0N2RndqVEo7QUFDQTs7RXVGcmpUSTtFQUNBLGdCQUFRO0N2RndqVFo7QUFDQTtFdUZ0alRFO0VBQ0Usb0JBQWdCO0V2RndqVGxCLG1CQUFrQjtDd0ZyclRwQjtBeEZ1clRBO0V3RnJyVEU7Q3hGdXJURjtBQUNBO0VBQ0UsaUJBQWdCO0N3RnJyVGxCO0F4RnVyVEE7RUFDRSxxQ0FBb0M7Q3dGcnJUcEM7QUFDRjtFQUNJO0N4RnVyVEo7QUFDQTtFd0ZyclRJO0N4RnVyVEo7QUFDQTtFd0ZyclRBO0N4RnVyVEE7QUFDQTtFd0ZyclRFO0VBQ0E7RUFDQSxxQkFBUTtDeEZ1clRWO0FBQ0E7O0V3RnByVEksb0JBQWdCO0N4RnVyVHBCO0F3RnByVEU7Ozs7RXhGeXJUQSwwQkFBeUI7RXdGcHJUekI7Q3hGc3JURjtBQUNBOztFd0ZuclRBO0VBQ007Q3hGc3JUTjtBQUNBOzs7O0V3RmpyVEk7RXhGc3JURixZQUFXO0N5Rmp1VFg7QXpGbXVURjs7OztFQUlFLFlBQVc7Q3lGL3RUUDtBekZpdVROOztFeUZ6dVRFO0VBQ0Usa0JBQXNCO0N6RjR1VDFCO0F5Rnp1VEk7Ozs7RUFLSSwwQkFBb0I7RXpGMHVUMUIsYUFBWTtDeUY1dFRkO0F6Rjh0VEE7O0V5RjN0VEUsbUJBQWdCO0N6Rjh0VGxCO0F5RjV0VEU7RUFBK0M7RUFDN0MsbUJBQWdCO0V6Rit0VGxCLG1CQUFrQjtFeUY3dFRoQjtFQUFnQjtFekZndVRsQixZQUFXO0NBQ2I7QUFDQTtFeUZodVRNO0V6Rmt1VEosWUFBVztFeUZodVRUO0N6Rmt1VEo7QUFDQTtFeUZqdVRNLGFBQVk7RXpGbXVUaEIsdUJBQXNCO0V5Rmp1VGxCO0NBQWdCO0F6Rm91VHRCO0VBQ0UsYUFBWTtFeUZwdVROLFlBQVc7RUFDWCxZQUFNO0N6RnN1VGQ7QXlGbnVUSTtFQUFnQjtFekZzdVRsQix1QkFBc0I7RUFDdEIsWUFBVztDQUNiO0FBQ0E7RXlGdHVUSTtFekZ3dVRGLFlBQVc7RXlGdnVUUDtDekZ5dVROO0FBQ0E7RXlGdnVUTTtFQUFnQjtFekYwdVRwQixvQkFBbUI7Q0FDckI7QUFDQTtFeUYxdVRRO0V6RjR1VE4sYUFBWTtFeUYxdVRaO0VBQ0Y7Q3pGNHVUQTtBQUNBOztFR3J0VEU7RXNGbkJFLG1CQUFZO0VBQ1o7RUFoREY7RUFDQTtFQUNBO0N6RjZ4VEY7QXlGM3hURTtFQUNFO0N6RjZ4VEo7QUFDQTtFQUNFLDRCQUEyQjtDeUY3dVR6QjtBekYrdVRKO0V5RnJ5VEUsZUFBdUM7RUFDdkM7RXpGdXlUQSw0QkFBMkI7Q3lGcnlUM0I7QXpGdXlURjtFeUZyeVRJO0VBQ0EsVUFBTztFekZ1eVRULGVBQWM7Q3lGaHZUWjtBekZrdlRKO0V5Ri95VEUsa0JBQXVDO0VBQ3ZDO0N6Rml6VEY7QXlGL3lURTtFQUNFLFVBQVE7RUFDUixZQUFPO0VBQ1A7RXpGaXpURixzQkFBcUI7RXlGbnZUckI7RUFDRTtFQUNBO0N6RnF2VEo7QUFDQTtFeUZudlRFO0N6RnF2VEY7QUFDQTtFeUZudlRJLFNBQU07Q3pGcXZUVjtBQUNBO0V5Rmx2VEk7Q0FBVTtBekZxdlRkO0V5Rm52VE07Q3pGcXZUTjtBQUNBO0V5Rm52VE0sMkJBQWM7Q3pGcXZUcEI7QUFDQTtFeUZudlRJO0N6RnF2VEo7QUFDQTtFeUZudlRJO0N6RnF2VEo7QUFDQTs7RXlGbHZUSTtDekZxdlRKO0FBQ0E7Ozs7RXlGL3VUTTtFQUNBLFlBQU87RXpGb3ZUWCxnQkFBZTtDeUZsdlRqQjtBekZvdlRBO0V5Rmx2VEU7Q3pGb3ZURjtBeUZsdlRFO0VBQ0UsVUFBUTtDekZvdlRaO0FBQ0E7RXlGbHZUSSxXQUFNO0N6Rm92VFY7QUFDQTtFeUZsdlRJO0N6Rm92VEo7QXlGanZUSTtFQUNFLGNBQVU7Q3pGbXZUaEI7QXlGanZUTTtFQUNFO0V6Rm12VE4sd0JBQXVCO0N5Rmp2VGpCO0F6Rm12VFI7RUFDRSwwQkFBeUI7RXlGanZUbkI7Q3pGbXZUUjtBQUNBO0V5Rmh2VFE7RUFDRSxtQkFBNkI7Q3pGa3ZUdkM7QXlGaHZUUTtFQUNFLGlCQUF1QjtFekZrdlQvQixrSEFBaUg7RXlGL3VUL0c7RUFDRTtFekZpdlRKLHlDQUF3QztDeUY5dVRwQztBQUErQztFQUM3QztDekZpdlRSO0F5Rjl1VFU7O0V6Rml2VFIsVUFBUztDQUNYO0FBQ0E7O0V5Rmh2VFksY0FBVztDekZtdlR2QjtBeUZqdlRNO0VBQ0U7Q3pGbXZUUjtBeUZqdlRNO0VBQ0U7RXpGbXZUTixpQkFBZ0I7RXlGanZUWjtFQUNFO0V6Rm12VE4saUJBQWdCO0V5Rmp2VFo7Q3pGbXZUTjtBQUNBO0V5Rmp2VE07Q3pGbXZUTjtBQUNBOztFMEZ0NlRFLG9CQUE0QjtFQUM1QixjQUFzQjtFMUZ5NlR0QixnQkFBZTtDa0JwNlRmO0FsQnM2VEY7RTBGMzZURTs7SUFrQkU7R0FDRTtDMUY2NVROO0FBQ0E7O0VtQ3Q3VEU7Q25DeTdURjtBQUNBOztFMEZ0NVRFLGVBQXlCO0MxRnk1VDNCO0FtQzM3VEU7O0VuQzg3VEEsa0JBQWlCO0MwRno1VGpCO0FBQ0Y7Ozs7RTFGODVURSxlQUFjO0NBQ2hCO0FBQ0E7Ozs7RTBGcjVURTtDMUYwNVRGO0FBQ0E7O0UwRnY1VEksZ0JBQWE7QzFGMDVUakI7QUFDQTs7RTBGdjVUSTtDMUYwNVRKO0FBQ0E7Ozs7RTBGcjVUSTtDMUYwNVRKO0FBQ0E7Ozs7RUFJRSxtQjBGMzVUSTtDMUY0NVROO0FBQ0E7O0VBRUUsZUFBYztFMEY1NVRWO0MxRjg1VE47QTBGNTVUSTs7RUFsRWdCO0MxRmsrVHBCO0EwRmgrVEU7RTFGaytUQTs7SUFFRSxtQkFBa0I7RzBGLzlUbEI7QzFGaStUSjtBQUNBOztFMEZqK1R3QjtDMUZvK1R4QjtBMEZsK1RJO0UxRm8rVEY7O0lBRUUsb0JBQW1CO0cwRnIrVEM7QzFGdStUeEI7QTBGNzZUSTtFMUYrNlRGLGtCQUFpQjtDQUNuQjtBQUNBO0UwRnAvVEU7RTFGcy9UQSxnQkFBZTtFMEZyL1RLLGdCQUFHO0UxRnUvVHZCLFdBQVU7QzBGbi9UUjtBMUZxL1RKO0VBQ0Usb0JBQW1CO0VBQ25CLG1CQUFrQjtDQUNwQjtBQUNBOztFQUVFLGdCQUFlO0NBQ2pCO0FBQ0E7OztFMEY1N1RJO0UxRmc4VEYsVUFBUztDQUNYO0FBQ0E7O0UwRjk3VEk7QzFGaThUSjtBQUNBO0VBQ0UsVUFBUztDMEZoOFR1QjtBQUFBOztFMUZvOFRoQyxjMEZuOFRNO0MxRm84VFI7QUFDQTtFMEZuOFRJO0UxRnE4VEYsZ0hBQStHO0NBQ2pIO0FBQ0E7RTBGcDhUa0M7RUFBQTtDMUZ1OFRsQztBQUNBOztFQUVFLE9BQU07RTBGdDhUSjtDMUZ3OFRKO0FBQ0E7RTBGdDhURTtFQUNFLFdBQVM7QzFGdzhUYjtBQUNBO0UwRnQ4VEk7RTFGdzhURixhQUFZO0UwRnQ4VFY7QzFGdzhUSjtBQUNBO0VBQ0UsV0FBVTtDMEZ0OFRSO0FBQ0o7RUFDTTtFMUZ3OFRKLG1CQUFrQjtFMEZ0OFRoQjtFQUNKO0VBQ0E7RUFDTTtFQUNBO0UxRnc4VEosd0JBQXVCO0UwRnA4VHZCO0VBQ0Y7QzFGczhUQTtBQUNBO0UwRnA4VEU7RUFDRTtDMUZzOFRKO0EwRmo4VE07RTFGbThUSixnQkFBZTtDQUNqQjtBQUNBO0UwRmw4VEU7SUFDRSxtQkFBZTtHdkZyRGpCO0NIMC9URjtBMEZsOFRFO0VBQ0U7QzFGbzhUSjtBQUNBOztFMEZsOFRZO0MxRnE4VFo7QUFDQTtFQUNFLFlBQVc7QzBGbjhUWDtBMUZxOFRGOztFQUVFLG1DQUFrQztDMEZuOFRsQztBMUZxOFRGO0UwRm44VEk7QzFGcThUSjtBQUNBO0UwRm44VEU7RUFDRTtDMUZxOFRKO0EyRi9sVUU7RUFDRSxtQkFBa0I7RUFDbEI7QzNGaW1VSjtBQUNBO0UyRi9sVUksbUJBQVM7RUFDVCxlQUFTO0MzRmltVWI7QUFDQTtFMkYvbFVJO0MzRmltVUo7QUFDQTtFMkYvbFVJO0MzRmltVUo7QUFDQTtFQUNFLGVBQWM7QzJGOWxVWjtBM0ZnbVVKO0VBQ0Usa0JBQWlCO0MyRjlsVVc7QUFDMUI7RTNGZ21VRixrQjJGL2xVYTtDM0ZnbVVmO0FBQ0E7RWtCcG5VRTtDbEJzblVGO0FBQ0E7O0U0RnRuVUE7RUFDSSwwQkFBc0I7S0FBdEIsdUJBQXNCO1VBQXRCLGtCQUFzQjtDNUZ5blUxQjtBa0J2blVFO0UwRU5BO0M1RmdvVUY7QTRGOW5VRTtFQUNGO0VBQ0ksb0JBQXNCO0U1RmdvVXhCLGlCQUFnQjtDNEY3blVoQjtBNUYrblVGO0VBQ0UsY0FBYTtFNEY3blVYO0VBQ0UsZUFBYztFQUNkO0M1RituVU47QTRGN25VRTtFQUNFO0VBQ0E7QzVGK25VSjtBNEY3blVJO0VBQ0Usa0JBQWM7RUFDZDtFNUYrblVKLGFBQVk7RTRGN25VVjtDNUYrblVKO0FBQ0E7RTRGN25VTTtDNUYrblVOO0FBQ0E7RTRGem5VRTtLQUFBO1VBQUE7QzVGMm5VRjtBQUNBO0U0RnpuVUk7S0FBQTtVQUFBO0VBQ0U7QzVGMm5VTjtBNEZ6blVFO0VBQ0UsZ0JBQWE7QzVGMm5VakI7QTRGem5VSTtFQUNFO0M1RjJuVU47QTRGeG5VTTtFQUNOO0M1RjBuVUE7QUFDQTtFQUNFLG1CQUFrQjtFNEZ4blVoQjtDNUYwblVKO0FBQ0E7RTRGeG5VSTtDNUYwblVKO0FBQ0E7Ozs7Ozs7O0VBUUUsaURBQWdEO0M0RnZuVTVDO0E1RnluVU47Ozs7Ozs7O0VBUUUsOEJBQTZCO0U0RnZuVXpCO0VBQ0U7QzVGeW5VUjtBNEZ2blVJO0VBQ0U7QzVGeW5VTjtBNEZ2blVJO0VBQ0U7QzVGeW5VTjtBQUNBO0U0RnZuVU07QzVGeW5VTjtBQUNBO0U0RnZuVU07QzVGeW5VTjtBQUNBO0U0RnZuVUk7QzVGeW5VSjtBQUNBO0U2RnZ0VUU7QzdGeXRVRjtBQUNBO0VBQ0UsNkJBQTRCO0M2RnZ0VTFCO0E3Rnl0VUo7RUFDRSw0QkFBMkI7QzZGbnRVekI7QUFDSjs7RTdGc3RVRSxxQ0FBb0M7Q0FDdEM7QUFDQTs7RUFFRSxXQUFVO0NBQ1o7QUFDQTtFNkZ6dFVJO0NBQ0o7QTdGMnRVQTtFQUNFLGVBQWM7RUFDZCxhQUFZO0NBQ2Q7QUFDQTtFQUNFLGlCQUFnQjtDQUNsQjtBQUNBO0U2Ri90VU07QzdGaXVVTjtBNkY5dFVJO0VBQ0U7STdGZ3VVRiw0QkFBMkI7STZGOXRVM0I7SUFDRSxZQUFXO0c3Rmd1VWY7QzZGN3RVRTtBN0YrdFVKIiwiZmlsZSI6Ii9jc3MvYXBwLmNzcyIsInNvdXJjZXNDb250ZW50IjpbIkBrZXlmcmFtZXMgc2hha2VcbiAgNTklXG4gICAgbWFyZ2luLWxlZnQ6IDBcblxuICA2MCUsIDgwJVxuICAgIG1hcmdpbi1sZWZ0OiAycHhcblxuICA3MCUsIDkwJVxuICAgIG1hcmdpbi1sZWZ0OiAtMnB4XG4iLCJALW1vei1rZXlmcmFtZXMgc2hha2Uge1xuICA1OSUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIDYwJSwgODAlIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICB9XG4gIDcwJSwgOTAlIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweDtcbiAgfVxufVxuQC13ZWJraXQta2V5ZnJhbWVzIHNoYWtlIHtcbiAgNTklIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgfVxuICA2MCUsIDgwJSB7XG4gICAgbWFyZ2luLWxlZnQ6IDJweDtcbiAgfVxuICA3MCUsIDkwJSB7XG4gICAgbWFyZ2luLWxlZnQ6IC0ycHg7XG4gIH1cbn1cbkAtby1rZXlmcmFtZXMgc2hha2Uge1xuICA1OSUge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIDYwJSwgODAlIHtcbiAgICBtYXJnaW4tbGVmdDogMnB4O1xuICB9XG4gIDcwJSwgOTAlIHtcbiAgICBtYXJnaW4tbGVmdDogLTJweDtcbiAgfVxufVxuQGtleWZyYW1lcyBzaGFrZSB7XG4gIDU5JSB7XG4gICAgbWFyZ2luLWxlZnQ6IDA7XG4gIH1cbiAgNjAlLCA4MCUge1xuICAgIG1hcmdpbi1sZWZ0OiAycHg7XG4gIH1cbiAgNzAlLCA5MCUge1xuICAgIG1hcmdpbi1sZWZ0OiAtMnB4O1xuICB9XG59XG4uYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuLmJsYWNrLS10ZXh0IHtcbiAgY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICMwMDAgIWltcG9ydGFudDtcbn1cbi53aGl0ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZmICFpbXBvcnRhbnQ7XG59XG4ud2hpdGUtLXRleHQge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLnRyYW5zcGFyZW50IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLnRyYW5zcGFyZW50LS10ZXh0IHtcbiAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xufVxuLnJlZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDQzMzYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjQ0MzM2ICFpbXBvcnRhbnQ7XG59XG4ucmVkLS10ZXh0IHtcbiAgY29sb3I6ICNmNDQzMzYgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmNDQzMzYgIWltcG9ydGFudDtcbn1cbi5yZWQubGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWJlZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmViZWUgIWltcG9ydGFudDtcbn1cbi5yZWQtLXRleHQudGV4dC0tbGlnaHRlbi01IHtcbiAgY29sb3I6ICNmZmViZWUgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmZmViZWUgIWltcG9ydGFudDtcbn1cbi5yZWQubGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2RkMiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmNkZDIgIWltcG9ydGFudDtcbn1cbi5yZWQtLXRleHQudGV4dC0tbGlnaHRlbi00IHtcbiAgY29sb3I6ICNmZmNkZDIgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmZmNkZDIgIWltcG9ydGFudDtcbn1cbi5yZWQubGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmOWE5YSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlZjlhOWEgIWltcG9ydGFudDtcbn1cbi5yZWQtLXRleHQudGV4dC0tbGlnaHRlbi0zIHtcbiAgY29sb3I6ICNlZjlhOWEgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNlZjlhOWEgIWltcG9ydGFudDtcbn1cbi5yZWQubGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U1NzM3MyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlNTczNzMgIWltcG9ydGFudDtcbn1cbi5yZWQtLXRleHQudGV4dC0tbGlnaHRlbi0yIHtcbiAgY29sb3I6ICNlNTczNzMgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNlNTczNzMgIWltcG9ydGFudDtcbn1cbi5yZWQubGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmNTM1MCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlZjUzNTAgIWltcG9ydGFudDtcbn1cbi5yZWQtLXRleHQudGV4dC0tbGlnaHRlbi0xIHtcbiAgY29sb3I6ICNlZjUzNTAgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNlZjUzNTAgIWltcG9ydGFudDtcbn1cbi5yZWQuZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTUzOTM1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2U1MzkzNSAhaW1wb3J0YW50O1xufVxuLnJlZC0tdGV4dC50ZXh0LS1kYXJrZW4tMSB7XG4gIGNvbG9yOiAjZTUzOTM1ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZTUzOTM1ICFpbXBvcnRhbnQ7XG59XG4ucmVkLmRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2QzMmYyZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNkMzJmMmYgIWltcG9ydGFudDtcbn1cbi5yZWQtLXRleHQudGV4dC0tZGFya2VuLTIge1xuICBjb2xvcjogI2QzMmYyZiAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2QzMmYyZiAhaW1wb3J0YW50O1xufVxuLnJlZC5kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjNjI4MjggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYzYyODI4ICFpbXBvcnRhbnQ7XG59XG4ucmVkLS10ZXh0LnRleHQtLWRhcmtlbi0zIHtcbiAgY29sb3I6ICNjNjI4MjggIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNjNjI4MjggIWltcG9ydGFudDtcbn1cbi5yZWQuZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjcxYzFjICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2I3MWMxYyAhaW1wb3J0YW50O1xufVxuLnJlZC0tdGV4dC50ZXh0LS1kYXJrZW4tNCB7XG4gIGNvbG9yOiAjYjcxYzFjICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjYjcxYzFjICFpbXBvcnRhbnQ7XG59XG4ucmVkLmFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOGE4MCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZjhhODAgIWltcG9ydGFudDtcbn1cbi5yZWQtLXRleHQudGV4dC0tYWNjZW50LTEge1xuICBjb2xvcjogI2ZmOGE4MCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2ZmOGE4MCAhaW1wb3J0YW50O1xufVxuLnJlZC5hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjUyNTIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmY1MjUyICFpbXBvcnRhbnQ7XG59XG4ucmVkLS10ZXh0LnRleHQtLWFjY2VudC0yIHtcbiAgY29sb3I6ICNmZjUyNTIgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmZjUyNTIgIWltcG9ydGFudDtcbn1cbi5yZWQuYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYxNzQ0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmMTc0NCAhaW1wb3J0YW50O1xufVxuLnJlZC0tdGV4dC50ZXh0LS1hY2NlbnQtMyB7XG4gIGNvbG9yOiAjZmYxNzQ0ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZmYxNzQ0ICFpbXBvcnRhbnQ7XG59XG4ucmVkLmFjY2VudC00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1MDAwMCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNkNTAwMDAgIWltcG9ydGFudDtcbn1cbi5yZWQtLXRleHQudGV4dC0tYWNjZW50LTQge1xuICBjb2xvcjogI2Q1MDAwMCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2Q1MDAwMCAhaW1wb3J0YW50O1xufVxuLnBpbmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTkxZTYzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2U5MWU2MyAhaW1wb3J0YW50O1xufVxuLnBpbmstLXRleHQge1xuICBjb2xvcjogI2U5MWU2MyAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2U5MWU2MyAhaW1wb3J0YW50O1xufVxuLnBpbmsubGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZjZTRlYyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmY2U0ZWMgIWltcG9ydGFudDtcbn1cbi5waW5rLS10ZXh0LnRleHQtLWxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjZmNlNGVjICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZmNlNGVjICFpbXBvcnRhbnQ7XG59XG4ucGluay5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjhiYmQwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Y4YmJkMCAhaW1wb3J0YW50O1xufVxuLnBpbmstLXRleHQudGV4dC0tbGlnaHRlbi00IHtcbiAgY29sb3I6ICNmOGJiZDAgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmOGJiZDAgIWltcG9ydGFudDtcbn1cbi5waW5rLmxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmNDhmYjEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjQ4ZmIxICFpbXBvcnRhbnQ7XG59XG4ucGluay0tdGV4dC50ZXh0LS1saWdodGVuLTMge1xuICBjb2xvcjogI2Y0OGZiMSAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2Y0OGZiMSAhaW1wb3J0YW50O1xufVxuLnBpbmsubGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YwNjI5MiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmMDYyOTIgIWltcG9ydGFudDtcbn1cbi5waW5rLS10ZXh0LnRleHQtLWxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjZjA2MjkyICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZjA2MjkyICFpbXBvcnRhbnQ7XG59XG4ucGluay5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWM0MDdhICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2VjNDA3YSAhaW1wb3J0YW50O1xufVxuLnBpbmstLXRleHQudGV4dC0tbGlnaHRlbi0xIHtcbiAgY29sb3I6ICNlYzQwN2EgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNlYzQwN2EgIWltcG9ydGFudDtcbn1cbi5waW5rLmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q4MWI2MCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNkODFiNjAgIWltcG9ydGFudDtcbn1cbi5waW5rLS10ZXh0LnRleHQtLWRhcmtlbi0xIHtcbiAgY29sb3I6ICNkODFiNjAgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNkODFiNjAgIWltcG9ydGFudDtcbn1cbi5waW5rLmRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2MyMTg1YiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNjMjE4NWIgIWltcG9ydGFudDtcbn1cbi5waW5rLS10ZXh0LnRleHQtLWRhcmtlbi0yIHtcbiAgY29sb3I6ICNjMjE4NWIgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNjMjE4NWIgIWltcG9ydGFudDtcbn1cbi5waW5rLmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FkMTQ1NyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNhZDE0NTcgIWltcG9ydGFudDtcbn1cbi5waW5rLS10ZXh0LnRleHQtLWRhcmtlbi0zIHtcbiAgY29sb3I6ICNhZDE0NTcgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNhZDE0NTcgIWltcG9ydGFudDtcbn1cbi5waW5rLmRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzg4MGU0ZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM4ODBlNGYgIWltcG9ydGFudDtcbn1cbi5waW5rLS10ZXh0LnRleHQtLWRhcmtlbi00IHtcbiAgY29sb3I6ICM4ODBlNGYgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM4ODBlNGYgIWltcG9ydGFudDtcbn1cbi5waW5rLmFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmODBhYiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZjgwYWIgIWltcG9ydGFudDtcbn1cbi5waW5rLS10ZXh0LnRleHQtLWFjY2VudC0xIHtcbiAgY29sb3I6ICNmZjgwYWIgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmZjgwYWIgIWltcG9ydGFudDtcbn1cbi5waW5rLmFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNDA4MSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZjQwODEgIWltcG9ydGFudDtcbn1cbi5waW5rLS10ZXh0LnRleHQtLWFjY2VudC0yIHtcbiAgY29sb3I6ICNmZjQwODEgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmZjQwODEgIWltcG9ydGFudDtcbn1cbi5waW5rLmFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1MDA1NyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmNTAwNTcgIWltcG9ydGFudDtcbn1cbi5waW5rLS10ZXh0LnRleHQtLWFjY2VudC0zIHtcbiAgY29sb3I6ICNmNTAwNTcgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmNTAwNTcgIWltcG9ydGFudDtcbn1cbi5waW5rLmFjY2VudC00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1MTE2MiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNjNTExNjIgIWltcG9ydGFudDtcbn1cbi5waW5rLS10ZXh0LnRleHQtLWFjY2VudC00IHtcbiAgY29sb3I6ICNjNTExNjIgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNjNTExNjIgIWltcG9ydGFudDtcbn1cbi5wdXJwbGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWMyN2IwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzljMjdiMCAhaW1wb3J0YW50O1xufVxuLnB1cnBsZS0tdGV4dCB7XG4gIGNvbG9yOiAjOWMyN2IwICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjOWMyN2IwICFpbXBvcnRhbnQ7XG59XG4ucHVycGxlLmxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmM2U1ZjUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjNlNWY1ICFpbXBvcnRhbnQ7XG59XG4ucHVycGxlLS10ZXh0LnRleHQtLWxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjZjNlNWY1ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZjNlNWY1ICFpbXBvcnRhbnQ7XG59XG4ucHVycGxlLmxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWJlZTcgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZTFiZWU3ICFpbXBvcnRhbnQ7XG59XG4ucHVycGxlLS10ZXh0LnRleHQtLWxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjZTFiZWU3ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZTFiZWU3ICFpbXBvcnRhbnQ7XG59XG4ucHVycGxlLmxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZTkzZDggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjY2U5M2Q4ICFpbXBvcnRhbnQ7XG59XG4ucHVycGxlLS10ZXh0LnRleHQtLWxpZ2h0ZW4tMyB7XG4gIGNvbG9yOiAjY2U5M2Q4ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjY2U5M2Q4ICFpbXBvcnRhbnQ7XG59XG4ucHVycGxlLmxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiYTY4YzggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYmE2OGM4ICFpbXBvcnRhbnQ7XG59XG4ucHVycGxlLS10ZXh0LnRleHQtLWxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjYmE2OGM4ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjYmE2OGM4ICFpbXBvcnRhbnQ7XG59XG4ucHVycGxlLmxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhYjQ3YmMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYWI0N2JjICFpbXBvcnRhbnQ7XG59XG4ucHVycGxlLS10ZXh0LnRleHQtLWxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjYWI0N2JjICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjYWI0N2JjICFpbXBvcnRhbnQ7XG59XG4ucHVycGxlLmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhlMjRhYSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM4ZTI0YWEgIWltcG9ydGFudDtcbn1cbi5wdXJwbGUtLXRleHQudGV4dC0tZGFya2VuLTEge1xuICBjb2xvcjogIzhlMjRhYSAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzhlMjRhYSAhaW1wb3J0YW50O1xufVxuLnB1cnBsZS5kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3YjFmYTIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjN2IxZmEyICFpbXBvcnRhbnQ7XG59XG4ucHVycGxlLS10ZXh0LnRleHQtLWRhcmtlbi0yIHtcbiAgY29sb3I6ICM3YjFmYTIgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM3YjFmYTIgIWltcG9ydGFudDtcbn1cbi5wdXJwbGUuZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmExYjlhICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzZhMWI5YSAhaW1wb3J0YW50O1xufVxuLnB1cnBsZS0tdGV4dC50ZXh0LS1kYXJrZW4tMyB7XG4gIGNvbG9yOiAjNmExYjlhICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjNmExYjlhICFpbXBvcnRhbnQ7XG59XG4ucHVycGxlLmRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRhMTQ4YyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM0YTE0OGMgIWltcG9ydGFudDtcbn1cbi5wdXJwbGUtLXRleHQudGV4dC0tZGFya2VuLTQge1xuICBjb2xvcjogIzRhMTQ4YyAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzRhMTQ4YyAhaW1wb3J0YW50O1xufVxuLnB1cnBsZS5hY2NlbnQtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlYTgwZmMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZWE4MGZjICFpbXBvcnRhbnQ7XG59XG4ucHVycGxlLS10ZXh0LnRleHQtLWFjY2VudC0xIHtcbiAgY29sb3I6ICNlYTgwZmMgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNlYTgwZmMgIWltcG9ydGFudDtcbn1cbi5wdXJwbGUuYWNjZW50LTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTA0MGZiICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2UwNDBmYiAhaW1wb3J0YW50O1xufVxuLnB1cnBsZS0tdGV4dC50ZXh0LS1hY2NlbnQtMiB7XG4gIGNvbG9yOiAjZTA0MGZiICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZTA0MGZiICFpbXBvcnRhbnQ7XG59XG4ucHVycGxlLmFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Q1MDBmOSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNkNTAwZjkgIWltcG9ydGFudDtcbn1cbi5wdXJwbGUtLXRleHQudGV4dC0tYWNjZW50LTMge1xuICBjb2xvcjogI2Q1MDBmOSAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2Q1MDBmOSAhaW1wb3J0YW50O1xufVxuLnB1cnBsZS5hY2NlbnQtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMGYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYTBmICFpbXBvcnRhbnQ7XG59XG4ucHVycGxlLS10ZXh0LnRleHQtLWFjY2VudC00IHtcbiAgY29sb3I6ICNhMGYgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNhMGYgIWltcG9ydGFudDtcbn1cbi5kZWVwLXB1cnBsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2NzNhYjcgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNjczYWI3ICFpbXBvcnRhbnQ7XG59XG4uZGVlcC1wdXJwbGUtLXRleHQge1xuICBjb2xvcjogIzY3M2FiNyAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzY3M2FiNyAhaW1wb3J0YW50O1xufVxuLmRlZXAtcHVycGxlLmxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZGU3ZjYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZWRlN2Y2ICFpbXBvcnRhbnQ7XG59XG4uZGVlcC1wdXJwbGUtLXRleHQudGV4dC0tbGlnaHRlbi01IHtcbiAgY29sb3I6ICNlZGU3ZjYgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNlZGU3ZjYgIWltcG9ydGFudDtcbn1cbi5kZWVwLXB1cnBsZS5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDFjNGU5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2QxYzRlOSAhaW1wb3J0YW50O1xufVxuLmRlZXAtcHVycGxlLS10ZXh0LnRleHQtLWxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjZDFjNGU5ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZDFjNGU5ICFpbXBvcnRhbnQ7XG59XG4uZGVlcC1wdXJwbGUubGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzOWRkYiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNiMzlkZGIgIWltcG9ydGFudDtcbn1cbi5kZWVwLXB1cnBsZS0tdGV4dC50ZXh0LS1saWdodGVuLTMge1xuICBjb2xvcjogI2IzOWRkYiAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2IzOWRkYiAhaW1wb3J0YW50O1xufVxuLmRlZXAtcHVycGxlLmxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5NTc1Y2QgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjOTU3NWNkICFpbXBvcnRhbnQ7XG59XG4uZGVlcC1wdXJwbGUtLXRleHQudGV4dC0tbGlnaHRlbi0yIHtcbiAgY29sb3I6ICM5NTc1Y2QgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM5NTc1Y2QgIWltcG9ydGFudDtcbn1cbi5kZWVwLXB1cnBsZS5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjN2U1N2MyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzdlNTdjMiAhaW1wb3J0YW50O1xufVxuLmRlZXAtcHVycGxlLS10ZXh0LnRleHQtLWxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjN2U1N2MyICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjN2U1N2MyICFpbXBvcnRhbnQ7XG59XG4uZGVlcC1wdXJwbGUuZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNWUzNWIxICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzVlMzViMSAhaW1wb3J0YW50O1xufVxuLmRlZXAtcHVycGxlLS10ZXh0LnRleHQtLWRhcmtlbi0xIHtcbiAgY29sb3I6ICM1ZTM1YjEgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM1ZTM1YjEgIWltcG9ydGFudDtcbn1cbi5kZWVwLXB1cnBsZS5kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MTJkYTggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNTEyZGE4ICFpbXBvcnRhbnQ7XG59XG4uZGVlcC1wdXJwbGUtLXRleHQudGV4dC0tZGFya2VuLTIge1xuICBjb2xvcjogIzUxMmRhOCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzUxMmRhOCAhaW1wb3J0YW50O1xufVxuLmRlZXAtcHVycGxlLmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ1MjdhMCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM0NTI3YTAgIWltcG9ydGFudDtcbn1cbi5kZWVwLXB1cnBsZS0tdGV4dC50ZXh0LS1kYXJrZW4tMyB7XG4gIGNvbG9yOiAjNDUyN2EwICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjNDUyN2EwICFpbXBvcnRhbnQ7XG59XG4uZGVlcC1wdXJwbGUuZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzExYjkyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzMxMWI5MiAhaW1wb3J0YW50O1xufVxuLmRlZXAtcHVycGxlLS10ZXh0LnRleHQtLWRhcmtlbi00IHtcbiAgY29sb3I6ICMzMTFiOTIgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICMzMTFiOTIgIWltcG9ydGFudDtcbn1cbi5kZWVwLXB1cnBsZS5hY2NlbnQtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMzg4ZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYjM4OGZmICFpbXBvcnRhbnQ7XG59XG4uZGVlcC1wdXJwbGUtLXRleHQudGV4dC0tYWNjZW50LTEge1xuICBjb2xvcjogI2IzODhmZiAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2IzODhmZiAhaW1wb3J0YW50O1xufVxuLmRlZXAtcHVycGxlLmFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzdjNGRmZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM3YzRkZmYgIWltcG9ydGFudDtcbn1cbi5kZWVwLXB1cnBsZS0tdGV4dC50ZXh0LS1hY2NlbnQtMiB7XG4gIGNvbG9yOiAjN2M0ZGZmICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjN2M0ZGZmICFpbXBvcnRhbnQ7XG59XG4uZGVlcC1wdXJwbGUuYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjUxZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzY1MWZmZiAhaW1wb3J0YW50O1xufVxuLmRlZXAtcHVycGxlLS10ZXh0LnRleHQtLWFjY2VudC0zIHtcbiAgY29sb3I6ICM2NTFmZmYgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM2NTFmZmYgIWltcG9ydGFudDtcbn1cbi5kZWVwLXB1cnBsZS5hY2NlbnQtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM2MjAwZWEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNjIwMGVhICFpbXBvcnRhbnQ7XG59XG4uZGVlcC1wdXJwbGUtLXRleHQudGV4dC0tYWNjZW50LTQge1xuICBjb2xvcjogIzYyMDBlYSAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzYyMDBlYSAhaW1wb3J0YW50O1xufVxuLmluZGlnbyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzZjUxYjUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjM2Y1MWI1ICFpbXBvcnRhbnQ7XG59XG4uaW5kaWdvLS10ZXh0IHtcbiAgY29sb3I6ICMzZjUxYjUgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICMzZjUxYjUgIWltcG9ydGFudDtcbn1cbi5pbmRpZ28ubGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U4ZWFmNiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlOGVhZjYgIWltcG9ydGFudDtcbn1cbi5pbmRpZ28tLXRleHQudGV4dC0tbGlnaHRlbi01IHtcbiAgY29sb3I6ICNlOGVhZjYgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNlOGVhZjYgIWltcG9ydGFudDtcbn1cbi5pbmRpZ28ubGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2M1Y2FlOSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNjNWNhZTkgIWltcG9ydGFudDtcbn1cbi5pbmRpZ28tLXRleHQudGV4dC0tbGlnaHRlbi00IHtcbiAgY29sb3I6ICNjNWNhZTkgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNjNWNhZTkgIWltcG9ydGFudDtcbn1cbi5pbmRpZ28ubGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzlmYThkYSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM5ZmE4ZGEgIWltcG9ydGFudDtcbn1cbi5pbmRpZ28tLXRleHQudGV4dC0tbGlnaHRlbi0zIHtcbiAgY29sb3I6ICM5ZmE4ZGEgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM5ZmE4ZGEgIWltcG9ydGFudDtcbn1cbi5pbmRpZ28ubGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc5ODZjYiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM3OTg2Y2IgIWltcG9ydGFudDtcbn1cbi5pbmRpZ28tLXRleHQudGV4dC0tbGlnaHRlbi0yIHtcbiAgY29sb3I6ICM3OTg2Y2IgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM3OTg2Y2IgIWltcG9ydGFudDtcbn1cbi5pbmRpZ28ubGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzVjNmJjMCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM1YzZiYzAgIWltcG9ydGFudDtcbn1cbi5pbmRpZ28tLXRleHQudGV4dC0tbGlnaHRlbi0xIHtcbiAgY29sb3I6ICM1YzZiYzAgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM1YzZiYzAgIWltcG9ydGFudDtcbn1cbi5pbmRpZ28uZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzk0OWFiICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzM5NDlhYiAhaW1wb3J0YW50O1xufVxuLmluZGlnby0tdGV4dC50ZXh0LS1kYXJrZW4tMSB7XG4gIGNvbG9yOiAjMzk0OWFiICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjMzk0OWFiICFpbXBvcnRhbnQ7XG59XG4uaW5kaWdvLmRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwM2Y5ZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMzMDNmOWYgIWltcG9ydGFudDtcbn1cbi5pbmRpZ28tLXRleHQudGV4dC0tZGFya2VuLTIge1xuICBjb2xvcjogIzMwM2Y5ZiAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzMwM2Y5ZiAhaW1wb3J0YW50O1xufVxuLmluZGlnby5kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyODM1OTMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjgzNTkzICFpbXBvcnRhbnQ7XG59XG4uaW5kaWdvLS10ZXh0LnRleHQtLWRhcmtlbi0zIHtcbiAgY29sb3I6ICMyODM1OTMgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICMyODM1OTMgIWltcG9ydGFudDtcbn1cbi5pbmRpZ28uZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWEyMzdlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzFhMjM3ZSAhaW1wb3J0YW50O1xufVxuLmluZGlnby0tdGV4dC50ZXh0LS1kYXJrZW4tNCB7XG4gIGNvbG9yOiAjMWEyMzdlICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjMWEyMzdlICFpbXBvcnRhbnQ7XG59XG4uaW5kaWdvLmFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhjOWVmZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM4YzllZmYgIWltcG9ydGFudDtcbn1cbi5pbmRpZ28tLXRleHQudGV4dC0tYWNjZW50LTEge1xuICBjb2xvcjogIzhjOWVmZiAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzhjOWVmZiAhaW1wb3J0YW50O1xufVxuLmluZGlnby5hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1MzZkZmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNTM2ZGZlICFpbXBvcnRhbnQ7XG59XG4uaW5kaWdvLS10ZXh0LnRleHQtLWFjY2VudC0yIHtcbiAgY29sb3I6ICM1MzZkZmUgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM1MzZkZmUgIWltcG9ydGFudDtcbn1cbi5pbmRpZ28uYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2Q1YWZlICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzNkNWFmZSAhaW1wb3J0YW50O1xufVxuLmluZGlnby0tdGV4dC50ZXh0LS1hY2NlbnQtMyB7XG4gIGNvbG9yOiAjM2Q1YWZlICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjM2Q1YWZlICFpbXBvcnRhbnQ7XG59XG4uaW5kaWdvLmFjY2VudC00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwNGZmZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMzMDRmZmUgIWltcG9ydGFudDtcbn1cbi5pbmRpZ28tLXRleHQudGV4dC0tYWNjZW50LTQge1xuICBjb2xvcjogIzMwNGZmZSAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzMwNGZmZSAhaW1wb3J0YW50O1xufVxuLmJsdWUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjE5NmYzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzIxOTZmMyAhaW1wb3J0YW50O1xufVxuLmJsdWUtLXRleHQge1xuICBjb2xvcjogIzIxOTZmMyAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzIxOTZmMyAhaW1wb3J0YW50O1xufVxuLmJsdWUubGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UzZjJmZCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlM2YyZmQgIWltcG9ydGFudDtcbn1cbi5ibHVlLS10ZXh0LnRleHQtLWxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjZTNmMmZkICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZTNmMmZkICFpbXBvcnRhbnQ7XG59XG4uYmx1ZS5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmJkZWZiICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2JiZGVmYiAhaW1wb3J0YW50O1xufVxuLmJsdWUtLXRleHQudGV4dC0tbGlnaHRlbi00IHtcbiAgY29sb3I6ICNiYmRlZmIgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNiYmRlZmIgIWltcG9ydGFudDtcbn1cbi5ibHVlLmxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MGNhZjkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjOTBjYWY5ICFpbXBvcnRhbnQ7XG59XG4uYmx1ZS0tdGV4dC50ZXh0LS1saWdodGVuLTMge1xuICBjb2xvcjogIzkwY2FmOSAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzkwY2FmOSAhaW1wb3J0YW50O1xufVxuLmJsdWUubGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0YjVmNiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM2NGI1ZjYgIWltcG9ydGFudDtcbn1cbi5ibHVlLS10ZXh0LnRleHQtLWxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjNjRiNWY2ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjNjRiNWY2ICFpbXBvcnRhbnQ7XG59XG4uYmx1ZS5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDJhNWY1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzQyYTVmNSAhaW1wb3J0YW50O1xufVxuLmJsdWUtLXRleHQudGV4dC0tbGlnaHRlbi0xIHtcbiAgY29sb3I6ICM0MmE1ZjUgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM0MmE1ZjUgIWltcG9ydGFudDtcbn1cbi5ibHVlLmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFlODhlNSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxZTg4ZTUgIWltcG9ydGFudDtcbn1cbi5ibHVlLS10ZXh0LnRleHQtLWRhcmtlbi0xIHtcbiAgY29sb3I6ICMxZTg4ZTUgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICMxZTg4ZTUgIWltcG9ydGFudDtcbn1cbi5ibHVlLmRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE5NzZkMiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxOTc2ZDIgIWltcG9ydGFudDtcbn1cbi5ibHVlLS10ZXh0LnRleHQtLWRhcmtlbi0yIHtcbiAgY29sb3I6ICMxOTc2ZDIgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICMxOTc2ZDIgIWltcG9ydGFudDtcbn1cbi5ibHVlLmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzE1NjVjMCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxNTY1YzAgIWltcG9ydGFudDtcbn1cbi5ibHVlLS10ZXh0LnRleHQtLWRhcmtlbi0zIHtcbiAgY29sb3I6ICMxNTY1YzAgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICMxNTY1YzAgIWltcG9ydGFudDtcbn1cbi5ibHVlLmRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzBkNDdhMSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwZDQ3YTEgIWltcG9ydGFudDtcbn1cbi5ibHVlLS10ZXh0LnRleHQtLWRhcmtlbi00IHtcbiAgY29sb3I6ICMwZDQ3YTEgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICMwZDQ3YTEgIWltcG9ydGFudDtcbn1cbi5ibHVlLmFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgyYjFmZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM4MmIxZmYgIWltcG9ydGFudDtcbn1cbi5ibHVlLS10ZXh0LnRleHQtLWFjY2VudC0xIHtcbiAgY29sb3I6ICM4MmIxZmYgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM4MmIxZmYgIWltcG9ydGFudDtcbn1cbi5ibHVlLmFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ0OGFmZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM0NDhhZmYgIWltcG9ydGFudDtcbn1cbi5ibHVlLS10ZXh0LnRleHQtLWFjY2VudC0yIHtcbiAgY29sb3I6ICM0NDhhZmYgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM0NDhhZmYgIWltcG9ydGFudDtcbn1cbi5ibHVlLmFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NzlmZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMyOTc5ZmYgIWltcG9ydGFudDtcbn1cbi5ibHVlLS10ZXh0LnRleHQtLWFjY2VudC0zIHtcbiAgY29sb3I6ICMyOTc5ZmYgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICMyOTc5ZmYgIWltcG9ydGFudDtcbn1cbi5ibHVlLmFjY2VudC00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5NjJmZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMyOTYyZmYgIWltcG9ydGFudDtcbn1cbi5ibHVlLS10ZXh0LnRleHQtLWFjY2VudC00IHtcbiAgY29sb3I6ICMyOTYyZmYgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICMyOTYyZmYgIWltcG9ydGFudDtcbn1cbi5saWdodC1ibHVlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAzYTlmNCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwM2E5ZjQgIWltcG9ydGFudDtcbn1cbi5saWdodC1ibHVlLS10ZXh0IHtcbiAgY29sb3I6ICMwM2E5ZjQgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICMwM2E5ZjQgIWltcG9ydGFudDtcbn1cbi5saWdodC1ibHVlLmxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMWY1ZmUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZTFmNWZlICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtYmx1ZS0tdGV4dC50ZXh0LS1saWdodGVuLTUge1xuICBjb2xvcjogI2UxZjVmZSAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2UxZjVmZSAhaW1wb3J0YW50O1xufVxuLmxpZ2h0LWJsdWUubGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzZTVmYyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNiM2U1ZmMgIWltcG9ydGFudDtcbn1cbi5saWdodC1ibHVlLS10ZXh0LnRleHQtLWxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjYjNlNWZjICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjYjNlNWZjICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtYmx1ZS5saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODFkNGZhICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzgxZDRmYSAhaW1wb3J0YW50O1xufVxuLmxpZ2h0LWJsdWUtLXRleHQudGV4dC0tbGlnaHRlbi0zIHtcbiAgY29sb3I6ICM4MWQ0ZmEgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM4MWQ0ZmEgIWltcG9ydGFudDtcbn1cbi5saWdodC1ibHVlLmxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0ZmMzZjcgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNGZjM2Y3ICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtYmx1ZS0tdGV4dC50ZXh0LS1saWdodGVuLTIge1xuICBjb2xvcjogIzRmYzNmNyAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzRmYzNmNyAhaW1wb3J0YW50O1xufVxuLmxpZ2h0LWJsdWUubGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5YjZmNiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMyOWI2ZjYgIWltcG9ydGFudDtcbn1cbi5saWdodC1ibHVlLS10ZXh0LnRleHQtLWxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjMjliNmY2ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjMjliNmY2ICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtYmx1ZS5kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMzliZTUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDM5YmU1ICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtYmx1ZS0tdGV4dC50ZXh0LS1kYXJrZW4tMSB7XG4gIGNvbG9yOiAjMDM5YmU1ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjMDM5YmU1ICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtYmx1ZS5kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjg4ZDEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDI4OGQxICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtYmx1ZS0tdGV4dC50ZXh0LS1kYXJrZW4tMiB7XG4gIGNvbG9yOiAjMDI4OGQxICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjMDI4OGQxICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtYmx1ZS5kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMjc3YmQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDI3N2JkICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtYmx1ZS0tdGV4dC50ZXh0LS1kYXJrZW4tMyB7XG4gIGNvbG9yOiAjMDI3N2JkICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjMDI3N2JkICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtYmx1ZS5kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMTU3OWIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDE1NzliICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtYmx1ZS0tdGV4dC50ZXh0LS1kYXJrZW4tNCB7XG4gIGNvbG9yOiAjMDE1NzliICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjMDE1NzliICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtYmx1ZS5hY2NlbnQtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MGQ4ZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjODBkOGZmICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtYmx1ZS0tdGV4dC50ZXh0LS1hY2NlbnQtMSB7XG4gIGNvbG9yOiAjODBkOGZmICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjODBkOGZmICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtYmx1ZS5hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MGM0ZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNDBjNGZmICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtYmx1ZS0tdGV4dC50ZXh0LS1hY2NlbnQtMiB7XG4gIGNvbG9yOiAjNDBjNGZmICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjNDBjNGZmICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtYmx1ZS5hY2NlbnQtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGIwZmYgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBiMGZmICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtYmx1ZS0tdGV4dC50ZXh0LS1hY2NlbnQtMyB7XG4gIGNvbG9yOiAjMDBiMGZmICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjMDBiMGZmICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtYmx1ZS5hY2NlbnQtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMDkxZWEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDA5MWVhICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtYmx1ZS0tdGV4dC50ZXh0LS1hY2NlbnQtNCB7XG4gIGNvbG9yOiAjMDA5MWVhICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjMDA5MWVhICFpbXBvcnRhbnQ7XG59XG4uY3lhbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGJjZDQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBiY2Q0ICFpbXBvcnRhbnQ7XG59XG4uY3lhbi0tdGV4dCB7XG4gIGNvbG9yOiAjMDBiY2Q0ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjMDBiY2Q0ICFpbXBvcnRhbnQ7XG59XG4uY3lhbi5saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTBmN2ZhICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2UwZjdmYSAhaW1wb3J0YW50O1xufVxuLmN5YW4tLXRleHQudGV4dC0tbGlnaHRlbi01IHtcbiAgY29sb3I6ICNlMGY3ZmEgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNlMGY3ZmEgIWltcG9ydGFudDtcbn1cbi5jeWFuLmxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMmViZjIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYjJlYmYyICFpbXBvcnRhbnQ7XG59XG4uY3lhbi0tdGV4dC50ZXh0LS1saWdodGVuLTQge1xuICBjb2xvcjogI2IyZWJmMiAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2IyZWJmMiAhaW1wb3J0YW50O1xufVxuLmN5YW4ubGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzgwZGVlYSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM4MGRlZWEgIWltcG9ydGFudDtcbn1cbi5jeWFuLS10ZXh0LnRleHQtLWxpZ2h0ZW4tMyB7XG4gIGNvbG9yOiAjODBkZWVhICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjODBkZWVhICFpbXBvcnRhbnQ7XG59XG4uY3lhbi5saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNGRkMGUxICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzRkZDBlMSAhaW1wb3J0YW50O1xufVxuLmN5YW4tLXRleHQudGV4dC0tbGlnaHRlbi0yIHtcbiAgY29sb3I6ICM0ZGQwZTEgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM0ZGQwZTEgIWltcG9ydGFudDtcbn1cbi5jeWFuLmxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyNmM2ZGEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMjZjNmRhICFpbXBvcnRhbnQ7XG59XG4uY3lhbi0tdGV4dC50ZXh0LS1saWdodGVuLTEge1xuICBjb2xvcjogIzI2YzZkYSAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzI2YzZkYSAhaW1wb3J0YW50O1xufVxuLmN5YW4uZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBhY2MxICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwYWNjMSAhaW1wb3J0YW50O1xufVxuLmN5YW4tLXRleHQudGV4dC0tZGFya2VuLTEge1xuICBjb2xvcjogIzAwYWNjMSAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzAwYWNjMSAhaW1wb3J0YW50O1xufVxuLmN5YW4uZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5N2E3ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwOTdhNyAhaW1wb3J0YW50O1xufVxuLmN5YW4tLXRleHQudGV4dC0tZGFya2VuLTIge1xuICBjb2xvcjogIzAwOTdhNyAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzAwOTdhNyAhaW1wb3J0YW50O1xufVxuLmN5YW4uZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA4MzhmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwODM4ZiAhaW1wb3J0YW50O1xufVxuLmN5YW4tLXRleHQudGV4dC0tZGFya2VuLTMge1xuICBjb2xvcjogIzAwODM4ZiAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzAwODM4ZiAhaW1wb3J0YW50O1xufVxuLmN5YW4uZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA2MDY0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50O1xufVxuLmN5YW4tLXRleHQudGV4dC0tZGFya2VuLTQge1xuICBjb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzAwNjA2NCAhaW1wb3J0YW50O1xufVxuLmN5YW4uYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODRmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzg0ZmZmZiAhaW1wb3J0YW50O1xufVxuLmN5YW4tLXRleHQudGV4dC0tYWNjZW50LTEge1xuICBjb2xvcjogIzg0ZmZmZiAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzg0ZmZmZiAhaW1wb3J0YW50O1xufVxuLmN5YW4uYWNjZW50LTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMThmZmZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzE4ZmZmZiAhaW1wb3J0YW50O1xufVxuLmN5YW4tLXRleHQudGV4dC0tYWNjZW50LTIge1xuICBjb2xvcjogIzE4ZmZmZiAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzE4ZmZmZiAhaW1wb3J0YW50O1xufVxuLmN5YW4uYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBlNWZmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwZTVmZiAhaW1wb3J0YW50O1xufVxuLmN5YW4tLXRleHQudGV4dC0tYWNjZW50LTMge1xuICBjb2xvcjogIzAwZTVmZiAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzAwZTVmZiAhaW1wb3J0YW50O1xufVxuLmN5YW4uYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBiOGQ0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwYjhkNCAhaW1wb3J0YW50O1xufVxuLmN5YW4tLXRleHQudGV4dC0tYWNjZW50LTQge1xuICBjb2xvcjogIzAwYjhkNCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzAwYjhkNCAhaW1wb3J0YW50O1xufVxuLnRlYWwge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDA5Njg4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50O1xufVxuLnRlYWwtLXRleHQge1xuICBjb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzAwOTY4OCAhaW1wb3J0YW50O1xufVxuLnRlYWwubGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZjJmMSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlMGYyZjEgIWltcG9ydGFudDtcbn1cbi50ZWFsLS10ZXh0LnRleHQtLWxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjZTBmMmYxICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZTBmMmYxICFpbXBvcnRhbnQ7XG59XG4udGVhbC5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJkZmRiICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2IyZGZkYiAhaW1wb3J0YW50O1xufVxuLnRlYWwtLXRleHQudGV4dC0tbGlnaHRlbi00IHtcbiAgY29sb3I6ICNiMmRmZGIgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNiMmRmZGIgIWltcG9ydGFudDtcbn1cbi50ZWFsLmxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MGNiYzQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjODBjYmM0ICFpbXBvcnRhbnQ7XG59XG4udGVhbC0tdGV4dC50ZXh0LS1saWdodGVuLTMge1xuICBjb2xvcjogIzgwY2JjNCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzgwY2JjNCAhaW1wb3J0YW50O1xufVxuLnRlYWwubGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRkYjZhYyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM0ZGI2YWMgIWltcG9ydGFudDtcbn1cbi50ZWFsLS10ZXh0LnRleHQtLWxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjNGRiNmFjICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjNGRiNmFjICFpbXBvcnRhbnQ7XG59XG4udGVhbC5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjZhNjlhICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzI2YTY5YSAhaW1wb3J0YW50O1xufVxuLnRlYWwtLXRleHQudGV4dC0tbGlnaHRlbi0xIHtcbiAgY29sb3I6ICMyNmE2OWEgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICMyNmE2OWEgIWltcG9ydGFudDtcbn1cbi50ZWFsLmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwODk3YiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDg5N2IgIWltcG9ydGFudDtcbn1cbi50ZWFsLS10ZXh0LnRleHQtLWRhcmtlbi0xIHtcbiAgY29sb3I6ICMwMDg5N2IgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICMwMDg5N2IgIWltcG9ydGFudDtcbn1cbi50ZWFsLmRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNzk2YiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDc5NmIgIWltcG9ydGFudDtcbn1cbi50ZWFsLS10ZXh0LnRleHQtLWRhcmtlbi0yIHtcbiAgY29sb3I6ICMwMDc5NmIgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICMwMDc5NmIgIWltcG9ydGFudDtcbn1cbi50ZWFsLmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNjk1YyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDY5NWMgIWltcG9ydGFudDtcbn1cbi50ZWFsLS10ZXh0LnRleHQtLWRhcmtlbi0zIHtcbiAgY29sb3I6ICMwMDY5NWMgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICMwMDY5NWMgIWltcG9ydGFudDtcbn1cbi50ZWFsLmRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwNGQ0MCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMDRkNDAgIWltcG9ydGFudDtcbn1cbi50ZWFsLS10ZXh0LnRleHQtLWRhcmtlbi00IHtcbiAgY29sb3I6ICMwMDRkNDAgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICMwMDRkNDAgIWltcG9ydGFudDtcbn1cbi50ZWFsLmFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E3ZmZlYiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNhN2ZmZWIgIWltcG9ydGFudDtcbn1cbi50ZWFsLS10ZXh0LnRleHQtLWFjY2VudC0xIHtcbiAgY29sb3I6ICNhN2ZmZWIgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNhN2ZmZWIgIWltcG9ydGFudDtcbn1cbi50ZWFsLmFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0ZmZkYSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM2NGZmZGEgIWltcG9ydGFudDtcbn1cbi50ZWFsLS10ZXh0LnRleHQtLWFjY2VudC0yIHtcbiAgY29sb3I6ICM2NGZmZGEgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM2NGZmZGEgIWltcG9ydGFudDtcbn1cbi50ZWFsLmFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzFkZTliNiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMxZGU5YjYgIWltcG9ydGFudDtcbn1cbi50ZWFsLS10ZXh0LnRleHQtLWFjY2VudC0zIHtcbiAgY29sb3I6ICMxZGU5YjYgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICMxZGU5YjYgIWltcG9ydGFudDtcbn1cbi50ZWFsLmFjY2VudC00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzAwYmZhNSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMwMGJmYTUgIWltcG9ydGFudDtcbn1cbi50ZWFsLS10ZXh0LnRleHQtLWFjY2VudC00IHtcbiAgY29sb3I6ICMwMGJmYTUgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICMwMGJmYTUgIWltcG9ydGFudDtcbn1cbi5ncmVlbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0Y2FmNTAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNGNhZjUwICFpbXBvcnRhbnQ7XG59XG4uZ3JlZW4tLXRleHQge1xuICBjb2xvcjogIzRjYWY1MCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzRjYWY1MCAhaW1wb3J0YW50O1xufVxuLmdyZWVuLmxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlOGY1ZTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZThmNWU5ICFpbXBvcnRhbnQ7XG59XG4uZ3JlZW4tLXRleHQudGV4dC0tbGlnaHRlbi01IHtcbiAgY29sb3I6ICNlOGY1ZTkgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNlOGY1ZTkgIWltcG9ydGFudDtcbn1cbi5ncmVlbi5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzhlNmM5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2M4ZTZjOSAhaW1wb3J0YW50O1xufVxuLmdyZWVuLS10ZXh0LnRleHQtLWxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjYzhlNmM5ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjYzhlNmM5ICFpbXBvcnRhbnQ7XG59XG4uZ3JlZW4ubGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2E1ZDZhNyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNhNWQ2YTcgIWltcG9ydGFudDtcbn1cbi5ncmVlbi0tdGV4dC50ZXh0LS1saWdodGVuLTMge1xuICBjb2xvcjogI2E1ZDZhNyAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2E1ZDZhNyAhaW1wb3J0YW50O1xufVxuLmdyZWVuLmxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM4MWM3ODQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjODFjNzg0ICFpbXBvcnRhbnQ7XG59XG4uZ3JlZW4tLXRleHQudGV4dC0tbGlnaHRlbi0yIHtcbiAgY29sb3I6ICM4MWM3ODQgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM4MWM3ODQgIWltcG9ydGFudDtcbn1cbi5ncmVlbi5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjZiYjZhICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzY2YmI2YSAhaW1wb3J0YW50O1xufVxuLmdyZWVuLS10ZXh0LnRleHQtLWxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjNjZiYjZhICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjNjZiYjZhICFpbXBvcnRhbnQ7XG59XG4uZ3JlZW4uZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDNhMDQ3ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzQzYTA0NyAhaW1wb3J0YW50O1xufVxuLmdyZWVuLS10ZXh0LnRleHQtLWRhcmtlbi0xIHtcbiAgY29sb3I6ICM0M2EwNDcgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM0M2EwNDcgIWltcG9ydGFudDtcbn1cbi5ncmVlbi5kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzODhlM2MgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMzg4ZTNjICFpbXBvcnRhbnQ7XG59XG4uZ3JlZW4tLXRleHQudGV4dC0tZGFya2VuLTIge1xuICBjb2xvcjogIzM4OGUzYyAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzM4OGUzYyAhaW1wb3J0YW50O1xufVxuLmdyZWVuLmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzJlN2QzMiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMyZTdkMzIgIWltcG9ydGFudDtcbn1cbi5ncmVlbi0tdGV4dC50ZXh0LS1kYXJrZW4tMyB7XG4gIGNvbG9yOiAjMmU3ZDMyICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjMmU3ZDMyICFpbXBvcnRhbnQ7XG59XG4uZ3JlZW4uZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMWI1ZTIwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzFiNWUyMCAhaW1wb3J0YW50O1xufVxuLmdyZWVuLS10ZXh0LnRleHQtLWRhcmtlbi00IHtcbiAgY29sb3I6ICMxYjVlMjAgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICMxYjVlMjAgIWltcG9ydGFudDtcbn1cbi5ncmVlbi5hY2NlbnQtMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiOWY2Y2EgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYjlmNmNhICFpbXBvcnRhbnQ7XG59XG4uZ3JlZW4tLXRleHQudGV4dC0tYWNjZW50LTEge1xuICBjb2xvcjogI2I5ZjZjYSAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2I5ZjZjYSAhaW1wb3J0YW50O1xufVxuLmdyZWVuLmFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY5ZjBhZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM2OWYwYWUgIWltcG9ydGFudDtcbn1cbi5ncmVlbi0tdGV4dC50ZXh0LS1hY2NlbnQtMiB7XG4gIGNvbG9yOiAjNjlmMGFlICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjNjlmMGFlICFpbXBvcnRhbnQ7XG59XG4uZ3JlZW4uYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDBlNjc2ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwZTY3NiAhaW1wb3J0YW50O1xufVxuLmdyZWVuLS10ZXh0LnRleHQtLWFjY2VudC0zIHtcbiAgY29sb3I6ICMwMGU2NzYgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICMwMGU2NzYgIWltcG9ydGFudDtcbn1cbi5ncmVlbi5hY2NlbnQtNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMwMGM4NTMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMDBjODUzICFpbXBvcnRhbnQ7XG59XG4uZ3JlZW4tLXRleHQudGV4dC0tYWNjZW50LTQge1xuICBjb2xvcjogIzAwYzg1MyAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzAwYzg1MyAhaW1wb3J0YW50O1xufVxuLmxpZ2h0LWdyZWVuIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzhiYzM0YSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM4YmMzNGEgIWltcG9ydGFudDtcbn1cbi5saWdodC1ncmVlbi0tdGV4dCB7XG4gIGNvbG9yOiAjOGJjMzRhICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjOGJjMzRhICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtZ3JlZW4ubGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2YxZjhlOSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmMWY4ZTkgIWltcG9ydGFudDtcbn1cbi5saWdodC1ncmVlbi0tdGV4dC50ZXh0LS1saWdodGVuLTUge1xuICBjb2xvcjogI2YxZjhlOSAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2YxZjhlOSAhaW1wb3J0YW50O1xufVxuLmxpZ2h0LWdyZWVuLmxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkY2VkYzggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZGNlZGM4ICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtZ3JlZW4tLXRleHQudGV4dC0tbGlnaHRlbi00IHtcbiAgY29sb3I6ICNkY2VkYzggIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNkY2VkYzggIWltcG9ydGFudDtcbn1cbi5saWdodC1ncmVlbi5saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzVlMWE1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2M1ZTFhNSAhaW1wb3J0YW50O1xufVxuLmxpZ2h0LWdyZWVuLS10ZXh0LnRleHQtLWxpZ2h0ZW4tMyB7XG4gIGNvbG9yOiAjYzVlMWE1ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjYzVlMWE1ICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtZ3JlZW4ubGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2FlZDU4MSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNhZWQ1ODEgIWltcG9ydGFudDtcbn1cbi5saWdodC1ncmVlbi0tdGV4dC50ZXh0LS1saWdodGVuLTIge1xuICBjb2xvcjogI2FlZDU4MSAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2FlZDU4MSAhaW1wb3J0YW50O1xufVxuLmxpZ2h0LWdyZWVuLmxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5Y2NjNjUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjOWNjYzY1ICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtZ3JlZW4tLXRleHQudGV4dC0tbGlnaHRlbi0xIHtcbiAgY29sb3I6ICM5Y2NjNjUgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM5Y2NjNjUgIWltcG9ydGFudDtcbn1cbi5saWdodC1ncmVlbi5kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3Y2IzNDIgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjN2NiMzQyICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtZ3JlZW4tLXRleHQudGV4dC0tZGFya2VuLTEge1xuICBjb2xvcjogIzdjYjM0MiAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzdjYjM0MiAhaW1wb3J0YW50O1xufVxuLmxpZ2h0LWdyZWVuLmRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY4OWYzOCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM2ODlmMzggIWltcG9ydGFudDtcbn1cbi5saWdodC1ncmVlbi0tdGV4dC50ZXh0LS1kYXJrZW4tMiB7XG4gIGNvbG9yOiAjNjg5ZjM4ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjNjg5ZjM4ICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtZ3JlZW4uZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNTU4YjJmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzU1OGIyZiAhaW1wb3J0YW50O1xufVxuLmxpZ2h0LWdyZWVuLS10ZXh0LnRleHQtLWRhcmtlbi0zIHtcbiAgY29sb3I6ICM1NThiMmYgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM1NThiMmYgIWltcG9ydGFudDtcbn1cbi5saWdodC1ncmVlbi5kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMzY5MWUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjMzM2OTFlICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtZ3JlZW4tLXRleHQudGV4dC0tZGFya2VuLTQge1xuICBjb2xvcjogIzMzNjkxZSAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzMzNjkxZSAhaW1wb3J0YW50O1xufVxuLmxpZ2h0LWdyZWVuLmFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2NjZmY5MCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNjY2ZmOTAgIWltcG9ydGFudDtcbn1cbi5saWdodC1ncmVlbi0tdGV4dC50ZXh0LS1hY2NlbnQtMSB7XG4gIGNvbG9yOiAjY2NmZjkwICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjY2NmZjkwICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtZ3JlZW4uYWNjZW50LTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjJmZjU5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2IyZmY1OSAhaW1wb3J0YW50O1xufVxuLmxpZ2h0LWdyZWVuLS10ZXh0LnRleHQtLWFjY2VudC0yIHtcbiAgY29sb3I6ICNiMmZmNTkgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNiMmZmNTkgIWltcG9ydGFudDtcbn1cbi5saWdodC1ncmVlbi5hY2NlbnQtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3NmZmMDMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNzZmZjAzICFpbXBvcnRhbnQ7XG59XG4ubGlnaHQtZ3JlZW4tLXRleHQudGV4dC0tYWNjZW50LTMge1xuICBjb2xvcjogIzc2ZmYwMyAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzc2ZmYwMyAhaW1wb3J0YW50O1xufVxuLmxpZ2h0LWdyZWVuLmFjY2VudC00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzY0ZGQxNyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM2NGRkMTcgIWltcG9ydGFudDtcbn1cbi5saWdodC1ncmVlbi0tdGV4dC50ZXh0LS1hY2NlbnQtNCB7XG4gIGNvbG9yOiAjNjRkZDE3ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjNjRkZDE3ICFpbXBvcnRhbnQ7XG59XG4ubGltZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZGRjMzkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjY2RkYzM5ICFpbXBvcnRhbnQ7XG59XG4ubGltZS0tdGV4dCB7XG4gIGNvbG9yOiAjY2RkYzM5ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjY2RkYzM5ICFpbXBvcnRhbnQ7XG59XG4ubGltZS5saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjlmYmU3ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Y5ZmJlNyAhaW1wb3J0YW50O1xufVxuLmxpbWUtLXRleHQudGV4dC0tbGlnaHRlbi01IHtcbiAgY29sb3I6ICNmOWZiZTcgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmOWZiZTcgIWltcG9ydGFudDtcbn1cbi5saW1lLmxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmMGY0YzMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjBmNGMzICFpbXBvcnRhbnQ7XG59XG4ubGltZS0tdGV4dC50ZXh0LS1saWdodGVuLTQge1xuICBjb2xvcjogI2YwZjRjMyAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2YwZjRjMyAhaW1wb3J0YW50O1xufVxuLmxpbWUubGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2U2ZWU5YyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlNmVlOWMgIWltcG9ydGFudDtcbn1cbi5saW1lLS10ZXh0LnRleHQtLWxpZ2h0ZW4tMyB7XG4gIGNvbG9yOiAjZTZlZTljICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZTZlZTljICFpbXBvcnRhbnQ7XG59XG4ubGltZS5saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGNlNzc1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2RjZTc3NSAhaW1wb3J0YW50O1xufVxuLmxpbWUtLXRleHQudGV4dC0tbGlnaHRlbi0yIHtcbiAgY29sb3I6ICNkY2U3NzUgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNkY2U3NzUgIWltcG9ydGFudDtcbn1cbi5saW1lLmxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkNGUxNTcgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZDRlMTU3ICFpbXBvcnRhbnQ7XG59XG4ubGltZS0tdGV4dC50ZXh0LS1saWdodGVuLTEge1xuICBjb2xvcjogI2Q0ZTE1NyAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2Q0ZTE1NyAhaW1wb3J0YW50O1xufVxuLmxpbWUuZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzBjYTMzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2MwY2EzMyAhaW1wb3J0YW50O1xufVxuLmxpbWUtLXRleHQudGV4dC0tZGFya2VuLTEge1xuICBjb2xvcjogI2MwY2EzMyAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2MwY2EzMyAhaW1wb3J0YW50O1xufVxuLmxpbWUuZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWZiNDJiICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2FmYjQyYiAhaW1wb3J0YW50O1xufVxuLmxpbWUtLXRleHQudGV4dC0tZGFya2VuLTIge1xuICBjb2xvcjogI2FmYjQyYiAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2FmYjQyYiAhaW1wb3J0YW50O1xufVxuLmxpbWUuZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU5ZDI0ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzllOWQyNCAhaW1wb3J0YW50O1xufVxuLmxpbWUtLXRleHQudGV4dC0tZGFya2VuLTMge1xuICBjb2xvcjogIzllOWQyNCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzllOWQyNCAhaW1wb3J0YW50O1xufVxuLmxpbWUuZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjODI3NzE3ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzgyNzcxNyAhaW1wb3J0YW50O1xufVxuLmxpbWUtLXRleHQudGV4dC0tZGFya2VuLTQge1xuICBjb2xvcjogIzgyNzcxNyAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzgyNzcxNyAhaW1wb3J0YW50O1xufVxuLmxpbWUuYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjRmZjgxICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Y0ZmY4MSAhaW1wb3J0YW50O1xufVxuLmxpbWUtLXRleHQudGV4dC0tYWNjZW50LTEge1xuICBjb2xvcjogI2Y0ZmY4MSAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2Y0ZmY4MSAhaW1wb3J0YW50O1xufVxuLmxpbWUuYWNjZW50LTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZWVmZjQxICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2VlZmY0MSAhaW1wb3J0YW50O1xufVxuLmxpbWUtLXRleHQudGV4dC0tYWNjZW50LTIge1xuICBjb2xvcjogI2VlZmY0MSAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2VlZmY0MSAhaW1wb3J0YW50O1xufVxuLmxpbWUuYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYzZmZjAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2M2ZmYwMCAhaW1wb3J0YW50O1xufVxuLmxpbWUtLXRleHQudGV4dC0tYWNjZW50LTMge1xuICBjb2xvcjogI2M2ZmYwMCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2M2ZmYwMCAhaW1wb3J0YW50O1xufVxuLmxpbWUuYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYWVlYTAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2FlZWEwMCAhaW1wb3J0YW50O1xufVxuLmxpbWUtLXRleHQudGV4dC0tYWNjZW50LTQge1xuICBjb2xvcjogI2FlZWEwMCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2FlZWEwMCAhaW1wb3J0YW50O1xufVxuLnllbGxvdyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmViM2IgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlYjNiICFpbXBvcnRhbnQ7XG59XG4ueWVsbG93LS10ZXh0IHtcbiAgY29sb3I6ICNmZmViM2IgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmZmViM2IgIWltcG9ydGFudDtcbn1cbi55ZWxsb3cubGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmRlNyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmZkZTcgIWltcG9ydGFudDtcbn1cbi55ZWxsb3ctLXRleHQudGV4dC0tbGlnaHRlbi01IHtcbiAgY29sb3I6ICNmZmZkZTcgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmZmZkZTcgIWltcG9ydGFudDtcbn1cbi55ZWxsb3cubGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjljNCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmY5YzQgIWltcG9ydGFudDtcbn1cbi55ZWxsb3ctLXRleHQudGV4dC0tbGlnaHRlbi00IHtcbiAgY29sb3I6ICNmZmY5YzQgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmZmY5YzQgIWltcG9ydGFudDtcbn1cbi55ZWxsb3cubGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjU5ZCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmY1OWQgIWltcG9ydGFudDtcbn1cbi55ZWxsb3ctLXRleHQudGV4dC0tbGlnaHRlbi0zIHtcbiAgY29sb3I6ICNmZmY1OWQgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmZmY1OWQgIWltcG9ydGFudDtcbn1cbi55ZWxsb3cubGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjE3NiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmYxNzYgIWltcG9ydGFudDtcbn1cbi55ZWxsb3ctLXRleHQudGV4dC0tbGlnaHRlbi0yIHtcbiAgY29sb3I6ICNmZmYxNzYgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmZmYxNzYgIWltcG9ydGFudDtcbn1cbi55ZWxsb3cubGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZWU1OCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmVlNTggIWltcG9ydGFudDtcbn1cbi55ZWxsb3ctLXRleHQudGV4dC0tbGlnaHRlbi0xIHtcbiAgY29sb3I6ICNmZmVlNTggIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmZmVlNTggIWltcG9ydGFudDtcbn1cbi55ZWxsb3cuZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmRkODM1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZkZDgzNSAhaW1wb3J0YW50O1xufVxuLnllbGxvdy0tdGV4dC50ZXh0LS1kYXJrZW4tMSB7XG4gIGNvbG9yOiAjZmRkODM1ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZmRkODM1ICFpbXBvcnRhbnQ7XG59XG4ueWVsbG93LmRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZiYzAyZCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmYmMwMmQgIWltcG9ydGFudDtcbn1cbi55ZWxsb3ctLXRleHQudGV4dC0tZGFya2VuLTIge1xuICBjb2xvcjogI2ZiYzAyZCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2ZiYzAyZCAhaW1wb3J0YW50O1xufVxuLnllbGxvdy5kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmOWE4MjUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZjlhODI1ICFpbXBvcnRhbnQ7XG59XG4ueWVsbG93LS10ZXh0LnRleHQtLWRhcmtlbi0zIHtcbiAgY29sb3I6ICNmOWE4MjUgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmOWE4MjUgIWltcG9ydGFudDtcbn1cbi55ZWxsb3cuZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU3ZjE3ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Y1N2YxNyAhaW1wb3J0YW50O1xufVxuLnllbGxvdy0tdGV4dC50ZXh0LS1kYXJrZW4tNCB7XG4gIGNvbG9yOiAjZjU3ZjE3ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZjU3ZjE3ICFpbXBvcnRhbnQ7XG59XG4ueWVsbG93LmFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmY4ZCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmZmOGQgIWltcG9ydGFudDtcbn1cbi55ZWxsb3ctLXRleHQudGV4dC0tYWNjZW50LTEge1xuICBjb2xvcjogI2ZmZmY4ZCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2ZmZmY4ZCAhaW1wb3J0YW50O1xufVxuLnllbGxvdy5hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmYwICFpbXBvcnRhbnQ7XG59XG4ueWVsbG93LS10ZXh0LnRleHQtLWFjY2VudC0yIHtcbiAgY29sb3I6ICNmZjAgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmZjAgIWltcG9ydGFudDtcbn1cbi55ZWxsb3cuYWNjZW50LTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlYTAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZWEwMCAhaW1wb3J0YW50O1xufVxuLnllbGxvdy0tdGV4dC50ZXh0LS1hY2NlbnQtMyB7XG4gIGNvbG9yOiAjZmZlYTAwICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZmZlYTAwICFpbXBvcnRhbnQ7XG59XG4ueWVsbG93LmFjY2VudC00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDYwMCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmQ2MDAgIWltcG9ydGFudDtcbn1cbi55ZWxsb3ctLXRleHQudGV4dC0tYWNjZW50LTQge1xuICBjb2xvcjogI2ZmZDYwMCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2ZmZDYwMCAhaW1wb3J0YW50O1xufVxuLmFtYmVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYzEwNyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmMxMDcgIWltcG9ydGFudDtcbn1cbi5hbWJlci0tdGV4dCB7XG4gIGNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZmZjMTA3ICFpbXBvcnRhbnQ7XG59XG4uYW1iZXIubGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjhlMSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmY4ZTEgIWltcG9ydGFudDtcbn1cbi5hbWJlci0tdGV4dC50ZXh0LS1saWdodGVuLTUge1xuICBjb2xvcjogI2ZmZjhlMSAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2ZmZjhlMSAhaW1wb3J0YW50O1xufVxuLmFtYmVyLmxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmVjYjMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZlY2IzICFpbXBvcnRhbnQ7XG59XG4uYW1iZXItLXRleHQudGV4dC0tbGlnaHRlbi00IHtcbiAgY29sb3I6ICNmZmVjYjMgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmZmVjYjMgIWltcG9ydGFudDtcbn1cbi5hbWJlci5saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMDgyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZTA4MiAhaW1wb3J0YW50O1xufVxuLmFtYmVyLS10ZXh0LnRleHQtLWxpZ2h0ZW4tMyB7XG4gIGNvbG9yOiAjZmZlMDgyICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZmZlMDgyICFpbXBvcnRhbnQ7XG59XG4uYW1iZXIubGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZDU0ZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmQ1NGYgIWltcG9ydGFudDtcbn1cbi5hbWJlci0tdGV4dC50ZXh0LS1saWdodGVuLTIge1xuICBjb2xvcjogI2ZmZDU0ZiAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2ZmZDU0ZiAhaW1wb3J0YW50O1xufVxuLmFtYmVyLmxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmNhMjggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjYTI4ICFpbXBvcnRhbnQ7XG59XG4uYW1iZXItLXRleHQudGV4dC0tbGlnaHRlbi0xIHtcbiAgY29sb3I6ICNmZmNhMjggIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmZmNhMjggIWltcG9ydGFudDtcbn1cbi5hbWJlci5kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmIzMDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZiMzAwICFpbXBvcnRhbnQ7XG59XG4uYW1iZXItLXRleHQudGV4dC0tZGFya2VuLTEge1xuICBjb2xvcjogI2ZmYjMwMCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2ZmYjMwMCAhaW1wb3J0YW50O1xufVxuLmFtYmVyLmRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYTAwMCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmEwMDAgIWltcG9ydGFudDtcbn1cbi5hbWJlci0tdGV4dC50ZXh0LS1kYXJrZW4tMiB7XG4gIGNvbG9yOiAjZmZhMDAwICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZmZhMDAwICFpbXBvcnRhbnQ7XG59XG4uYW1iZXIuZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4ZjAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmOGYwMCAhaW1wb3J0YW50O1xufVxuLmFtYmVyLS10ZXh0LnRleHQtLWRhcmtlbi0zIHtcbiAgY29sb3I6ICNmZjhmMDAgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmZjhmMDAgIWltcG9ydGFudDtcbn1cbi5hbWJlci5kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjZmMDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmY2ZjAwICFpbXBvcnRhbnQ7XG59XG4uYW1iZXItLXRleHQudGV4dC0tZGFya2VuLTQge1xuICBjb2xvcjogI2ZmNmYwMCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2ZmNmYwMCAhaW1wb3J0YW50O1xufVxuLmFtYmVyLmFjY2VudC0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZTU3ZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmU1N2YgIWltcG9ydGFudDtcbn1cbi5hbWJlci0tdGV4dC50ZXh0LS1hY2NlbnQtMSB7XG4gIGNvbG9yOiAjZmZlNTdmICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZmZlNTdmICFpbXBvcnRhbnQ7XG59XG4uYW1iZXIuYWNjZW50LTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkNzQwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZDc0MCAhaW1wb3J0YW50O1xufVxuLmFtYmVyLS10ZXh0LnRleHQtLWFjY2VudC0yIHtcbiAgY29sb3I6ICNmZmQ3NDAgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmZmQ3NDAgIWltcG9ydGFudDtcbn1cbi5hbWJlci5hY2NlbnQtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmM0MDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZjNDAwICFpbXBvcnRhbnQ7XG59XG4uYW1iZXItLXRleHQudGV4dC0tYWNjZW50LTMge1xuICBjb2xvcjogI2ZmYzQwMCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2ZmYzQwMCAhaW1wb3J0YW50O1xufVxuLmFtYmVyLmFjY2VudC00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYWIwMCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmFiMDAgIWltcG9ydGFudDtcbn1cbi5hbWJlci0tdGV4dC50ZXh0LS1hY2NlbnQtNCB7XG4gIGNvbG9yOiAjZmZhYjAwICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZmZhYjAwICFpbXBvcnRhbnQ7XG59XG4ub3JhbmdlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmOTgwMCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZjk4MDAgIWltcG9ydGFudDtcbn1cbi5vcmFuZ2UtLXRleHQge1xuICBjb2xvcjogI2ZmOTgwMCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2ZmOTgwMCAhaW1wb3J0YW50O1xufVxuLm9yYW5nZS5saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmM2UwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjNlMCAhaW1wb3J0YW50O1xufVxuLm9yYW5nZS0tdGV4dC50ZXh0LS1saWdodGVuLTUge1xuICBjb2xvcjogI2ZmZjNlMCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2ZmZjNlMCAhaW1wb3J0YW50O1xufVxuLm9yYW5nZS5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZlMGIyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZTBiMiAhaW1wb3J0YW50O1xufVxuLm9yYW5nZS0tdGV4dC50ZXh0LS1saWdodGVuLTQge1xuICBjb2xvcjogI2ZmZTBiMiAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2ZmZTBiMiAhaW1wb3J0YW50O1xufVxuLm9yYW5nZS5saWdodGVuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZjYzgwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmY2M4MCAhaW1wb3J0YW50O1xufVxuLm9yYW5nZS0tdGV4dC50ZXh0LS1saWdodGVuLTMge1xuICBjb2xvcjogI2ZmY2M4MCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2ZmY2M4MCAhaW1wb3J0YW50O1xufVxuLm9yYW5nZS5saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZiNzRkICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmYjc0ZCAhaW1wb3J0YW50O1xufVxuLm9yYW5nZS0tdGV4dC50ZXh0LS1saWdodGVuLTIge1xuICBjb2xvcjogI2ZmYjc0ZCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2ZmYjc0ZCAhaW1wb3J0YW50O1xufVxuLm9yYW5nZS5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZhNzI2ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmYTcyNiAhaW1wb3J0YW50O1xufVxuLm9yYW5nZS0tdGV4dC50ZXh0LS1saWdodGVuLTEge1xuICBjb2xvcjogI2ZmYTcyNiAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2ZmYTcyNiAhaW1wb3J0YW50O1xufVxuLm9yYW5nZS5kYXJrZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmYjhjMDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmI4YzAwICFpbXBvcnRhbnQ7XG59XG4ub3JhbmdlLS10ZXh0LnRleHQtLWRhcmtlbi0xIHtcbiAgY29sb3I6ICNmYjhjMDAgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmYjhjMDAgIWltcG9ydGFudDtcbn1cbi5vcmFuZ2UuZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjU3YzAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Y1N2MwMCAhaW1wb3J0YW50O1xufVxuLm9yYW5nZS0tdGV4dC50ZXh0LS1kYXJrZW4tMiB7XG4gIGNvbG9yOiAjZjU3YzAwICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZjU3YzAwICFpbXBvcnRhbnQ7XG59XG4ub3JhbmdlLmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VmNmMwMCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlZjZjMDAgIWltcG9ydGFudDtcbn1cbi5vcmFuZ2UtLXRleHQudGV4dC0tZGFya2VuLTMge1xuICBjb2xvcjogI2VmNmMwMCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2VmNmMwMCAhaW1wb3J0YW50O1xufVxuLm9yYW5nZS5kYXJrZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlNjUxMDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZTY1MTAwICFpbXBvcnRhbnQ7XG59XG4ub3JhbmdlLS10ZXh0LnRleHQtLWRhcmtlbi00IHtcbiAgY29sb3I6ICNlNjUxMDAgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNlNjUxMDAgIWltcG9ydGFudDtcbn1cbi5vcmFuZ2UuYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZkMTgwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmZDE4MCAhaW1wb3J0YW50O1xufVxuLm9yYW5nZS0tdGV4dC50ZXh0LS1hY2NlbnQtMSB7XG4gIGNvbG9yOiAjZmZkMTgwICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZmZkMTgwICFpbXBvcnRhbnQ7XG59XG4ub3JhbmdlLmFjY2VudC0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmYWI0MCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmFiNDAgIWltcG9ydGFudDtcbn1cbi5vcmFuZ2UtLXRleHQudGV4dC0tYWNjZW50LTIge1xuICBjb2xvcjogI2ZmYWI0MCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2ZmYWI0MCAhaW1wb3J0YW50O1xufVxuLm9yYW5nZS5hY2NlbnQtMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjkxMDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmY5MTAwICFpbXBvcnRhbnQ7XG59XG4ub3JhbmdlLS10ZXh0LnRleHQtLWFjY2VudC0zIHtcbiAgY29sb3I6ICNmZjkxMDAgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmZjkxMDAgIWltcG9ydGFudDtcbn1cbi5vcmFuZ2UuYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY2ZDAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmNmQwMCAhaW1wb3J0YW50O1xufVxuLm9yYW5nZS0tdGV4dC50ZXh0LS1hY2NlbnQtNCB7XG4gIGNvbG9yOiAjZmY2ZDAwICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZmY2ZDAwICFpbXBvcnRhbnQ7XG59XG4uZGVlcC1vcmFuZ2Uge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY1NzIyICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmNTcyMiAhaW1wb3J0YW50O1xufVxuLmRlZXAtb3JhbmdlLS10ZXh0IHtcbiAgY29sb3I6ICNmZjU3MjIgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmZjU3MjIgIWltcG9ydGFudDtcbn1cbi5kZWVwLW9yYW5nZS5saWdodGVuLTUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmJlOWU3ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZiZTllNyAhaW1wb3J0YW50O1xufVxuLmRlZXAtb3JhbmdlLS10ZXh0LnRleHQtLWxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjZmJlOWU3ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZmJlOWU3ICFpbXBvcnRhbnQ7XG59XG4uZGVlcC1vcmFuZ2UubGlnaHRlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmY2NiYyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmNjYmMgIWltcG9ydGFudDtcbn1cbi5kZWVwLW9yYW5nZS0tdGV4dC50ZXh0LS1saWdodGVuLTQge1xuICBjb2xvcjogI2ZmY2NiYyAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2ZmY2NiYyAhaW1wb3J0YW50O1xufVxuLmRlZXAtb3JhbmdlLmxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmFiOTEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmZhYjkxICFpbXBvcnRhbnQ7XG59XG4uZGVlcC1vcmFuZ2UtLXRleHQudGV4dC0tbGlnaHRlbi0zIHtcbiAgY29sb3I6ICNmZmFiOTEgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmZmFiOTEgIWltcG9ydGFudDtcbn1cbi5kZWVwLW9yYW5nZS5saWdodGVuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY4YTY1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmOGE2NSAhaW1wb3J0YW50O1xufVxuLmRlZXAtb3JhbmdlLS10ZXh0LnRleHQtLWxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjZmY4YTY1ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZmY4YTY1ICFpbXBvcnRhbnQ7XG59XG4uZGVlcC1vcmFuZ2UubGlnaHRlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmNzA0MyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZjcwNDMgIWltcG9ydGFudDtcbn1cbi5kZWVwLW9yYW5nZS0tdGV4dC50ZXh0LS1saWdodGVuLTEge1xuICBjb2xvcjogI2ZmNzA0MyAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2ZmNzA0MyAhaW1wb3J0YW50O1xufVxuLmRlZXAtb3JhbmdlLmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y0NTExZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmNDUxMWUgIWltcG9ydGFudDtcbn1cbi5kZWVwLW9yYW5nZS0tdGV4dC50ZXh0LS1kYXJrZW4tMSB7XG4gIGNvbG9yOiAjZjQ1MTFlICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZjQ1MTFlICFpbXBvcnRhbnQ7XG59XG4uZGVlcC1vcmFuZ2UuZGFya2VuLTIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZTY0YTE5ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2U2NGExOSAhaW1wb3J0YW50O1xufVxuLmRlZXAtb3JhbmdlLS10ZXh0LnRleHQtLWRhcmtlbi0yIHtcbiAgY29sb3I6ICNlNjRhMTkgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNlNjRhMTkgIWltcG9ydGFudDtcbn1cbi5kZWVwLW9yYW5nZS5kYXJrZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNkODQzMTUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZDg0MzE1ICFpbXBvcnRhbnQ7XG59XG4uZGVlcC1vcmFuZ2UtLXRleHQudGV4dC0tZGFya2VuLTMge1xuICBjb2xvcjogI2Q4NDMxNSAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2Q4NDMxNSAhaW1wb3J0YW50O1xufVxuLmRlZXAtb3JhbmdlLmRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JmMzYwYyAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNiZjM2MGMgIWltcG9ydGFudDtcbn1cbi5kZWVwLW9yYW5nZS0tdGV4dC50ZXh0LS1kYXJrZW4tNCB7XG4gIGNvbG9yOiAjYmYzNjBjICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjYmYzNjBjICFpbXBvcnRhbnQ7XG59XG4uZGVlcC1vcmFuZ2UuYWNjZW50LTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmY5ZTgwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2ZmOWU4MCAhaW1wb3J0YW50O1xufVxuLmRlZXAtb3JhbmdlLS10ZXh0LnRleHQtLWFjY2VudC0xIHtcbiAgY29sb3I6ICNmZjllODAgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmZjllODAgIWltcG9ydGFudDtcbn1cbi5kZWVwLW9yYW5nZS5hY2NlbnQtMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjZlNDAgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZmY2ZTQwICFpbXBvcnRhbnQ7XG59XG4uZGVlcC1vcmFuZ2UtLXRleHQudGV4dC0tYWNjZW50LTIge1xuICBjb2xvcjogI2ZmNmU0MCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2ZmNmU0MCAhaW1wb3J0YW50O1xufVxuLmRlZXAtb3JhbmdlLmFjY2VudC0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmM2QwMCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZjNkMDAgIWltcG9ydGFudDtcbn1cbi5kZWVwLW9yYW5nZS0tdGV4dC50ZXh0LS1hY2NlbnQtMyB7XG4gIGNvbG9yOiAjZmYzZDAwICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZmYzZDAwICFpbXBvcnRhbnQ7XG59XG4uZGVlcC1vcmFuZ2UuYWNjZW50LTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZGQyYzAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2RkMmMwMCAhaW1wb3J0YW50O1xufVxuLmRlZXAtb3JhbmdlLS10ZXh0LnRleHQtLWFjY2VudC00IHtcbiAgY29sb3I6ICNkZDJjMDAgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNkZDJjMDAgIWltcG9ydGFudDtcbn1cbi5icm93biB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3OTU1NDggIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNzk1NTQ4ICFpbXBvcnRhbnQ7XG59XG4uYnJvd24tLXRleHQge1xuICBjb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzc5NTU0OCAhaW1wb3J0YW50O1xufVxuLmJyb3duLmxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZmViZTkgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZWZlYmU5ICFpbXBvcnRhbnQ7XG59XG4uYnJvd24tLXRleHQudGV4dC0tbGlnaHRlbi01IHtcbiAgY29sb3I6ICNlZmViZTkgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNlZmViZTkgIWltcG9ydGFudDtcbn1cbi5icm93bi5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZDdjY2M4ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Q3Y2NjOCAhaW1wb3J0YW50O1xufVxuLmJyb3duLS10ZXh0LnRleHQtLWxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjZDdjY2M4ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZDdjY2M4ICFpbXBvcnRhbnQ7XG59XG4uYnJvd24ubGlnaHRlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JjYWFhNCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNiY2FhYTQgIWltcG9ydGFudDtcbn1cbi5icm93bi0tdGV4dC50ZXh0LS1saWdodGVuLTMge1xuICBjb2xvcjogI2JjYWFhNCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2JjYWFhNCAhaW1wb3J0YW50O1xufVxuLmJyb3duLmxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNhMTg4N2YgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYTE4ODdmICFpbXBvcnRhbnQ7XG59XG4uYnJvd24tLXRleHQudGV4dC0tbGlnaHRlbi0yIHtcbiAgY29sb3I6ICNhMTg4N2YgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNhMTg4N2YgIWltcG9ydGFudDtcbn1cbi5icm93bi5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOGQ2ZTYzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzhkNmU2MyAhaW1wb3J0YW50O1xufVxuLmJyb3duLS10ZXh0LnRleHQtLWxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjOGQ2ZTYzICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjOGQ2ZTYzICFpbXBvcnRhbnQ7XG59XG4uYnJvd24uZGFya2VuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNmQ0YzQxICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzZkNGM0MSAhaW1wb3J0YW50O1xufVxuLmJyb3duLS10ZXh0LnRleHQtLWRhcmtlbi0xIHtcbiAgY29sb3I6ICM2ZDRjNDEgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM2ZDRjNDEgIWltcG9ydGFudDtcbn1cbi5icm93bi5kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM1ZDQwMzcgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNWQ0MDM3ICFpbXBvcnRhbnQ7XG59XG4uYnJvd24tLXRleHQudGV4dC0tZGFya2VuLTIge1xuICBjb2xvcjogIzVkNDAzNyAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzVkNDAzNyAhaW1wb3J0YW50O1xufVxuLmJyb3duLmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzRlMzQyZSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM0ZTM0MmUgIWltcG9ydGFudDtcbn1cbi5icm93bi0tdGV4dC50ZXh0LS1kYXJrZW4tMyB7XG4gIGNvbG9yOiAjNGUzNDJlICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjNGUzNDJlICFpbXBvcnRhbnQ7XG59XG4uYnJvd24uZGFya2VuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjM2UyNzIzICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzNlMjcyMyAhaW1wb3J0YW50O1xufVxuLmJyb3duLS10ZXh0LnRleHQtLWRhcmtlbi00IHtcbiAgY29sb3I6ICMzZTI3MjMgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICMzZTI3MjMgIWltcG9ydGFudDtcbn1cbi5ibHVlLWdyZXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNjA3ZDhiICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzYwN2Q4YiAhaW1wb3J0YW50O1xufVxuLmJsdWUtZ3JleS0tdGV4dCB7XG4gIGNvbG9yOiAjNjA3ZDhiICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjNjA3ZDhiICFpbXBvcnRhbnQ7XG59XG4uYmx1ZS1ncmV5LmxpZ2h0ZW4tNSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlY2VmZjEgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZWNlZmYxICFpbXBvcnRhbnQ7XG59XG4uYmx1ZS1ncmV5LS10ZXh0LnRleHQtLWxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjZWNlZmYxICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZWNlZmYxICFpbXBvcnRhbnQ7XG59XG4uYmx1ZS1ncmV5LmxpZ2h0ZW4tNCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNjZmQ4ZGMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjY2ZkOGRjICFpbXBvcnRhbnQ7XG59XG4uYmx1ZS1ncmV5LS10ZXh0LnRleHQtLWxpZ2h0ZW4tNCB7XG4gIGNvbG9yOiAjY2ZkOGRjICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjY2ZkOGRjICFpbXBvcnRhbnQ7XG59XG4uYmx1ZS1ncmV5LmxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiMGJlYzUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjYjBiZWM1ICFpbXBvcnRhbnQ7XG59XG4uYmx1ZS1ncmV5LS10ZXh0LnRleHQtLWxpZ2h0ZW4tMyB7XG4gIGNvbG9yOiAjYjBiZWM1ICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjYjBiZWM1ICFpbXBvcnRhbnQ7XG59XG4uYmx1ZS1ncmV5LmxpZ2h0ZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM5MGE0YWUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjOTBhNGFlICFpbXBvcnRhbnQ7XG59XG4uYmx1ZS1ncmV5LS10ZXh0LnRleHQtLWxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjOTBhNGFlICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjOTBhNGFlICFpbXBvcnRhbnQ7XG59XG4uYmx1ZS1ncmV5LmxpZ2h0ZW4tMSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM3ODkwOWMgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNzg5MDljICFpbXBvcnRhbnQ7XG59XG4uYmx1ZS1ncmV5LS10ZXh0LnRleHQtLWxpZ2h0ZW4tMSB7XG4gIGNvbG9yOiAjNzg5MDljICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjNzg5MDljICFpbXBvcnRhbnQ7XG59XG4uYmx1ZS1ncmV5LmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzU0NmU3YSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM1NDZlN2EgIWltcG9ydGFudDtcbn1cbi5ibHVlLWdyZXktLXRleHQudGV4dC0tZGFya2VuLTEge1xuICBjb2xvcjogIzU0NmU3YSAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzU0NmU3YSAhaW1wb3J0YW50O1xufVxuLmJsdWUtZ3JleS5kYXJrZW4tMiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0NTVhNjQgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjNDU1YTY0ICFpbXBvcnRhbnQ7XG59XG4uYmx1ZS1ncmV5LS10ZXh0LnRleHQtLWRhcmtlbi0yIHtcbiAgY29sb3I6ICM0NTVhNjQgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM0NTVhNjQgIWltcG9ydGFudDtcbn1cbi5ibHVlLWdyZXkuZGFya2VuLTMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzc0NzRmICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzM3NDc0ZiAhaW1wb3J0YW50O1xufVxuLmJsdWUtZ3JleS0tdGV4dC50ZXh0LS1kYXJrZW4tMyB7XG4gIGNvbG9yOiAjMzc0NzRmICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjMzc0NzRmICFpbXBvcnRhbnQ7XG59XG4uYmx1ZS1ncmV5LmRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMyNjMyMzggIWltcG9ydGFudDtcbn1cbi5ibHVlLWdyZXktLXRleHQudGV4dC0tZGFya2VuLTQge1xuICBjb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzI2MzIzOCAhaW1wb3J0YW50O1xufVxuLmdyZXkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjOWU5ZTllICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzllOWU5ZSAhaW1wb3J0YW50O1xufVxuLmdyZXktLXRleHQge1xuICBjb2xvcjogIzllOWU5ZSAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogIzllOWU5ZSAhaW1wb3J0YW50O1xufVxuLmdyZXkubGlnaHRlbi01IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmYWZhZmEgIWltcG9ydGFudDtcbn1cbi5ncmV5LS10ZXh0LnRleHQtLWxpZ2h0ZW4tNSB7XG4gIGNvbG9yOiAjZmFmYWZhICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZmFmYWZhICFpbXBvcnRhbnQ7XG59XG4uZ3JleS5saWdodGVuLTQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2Y1ZjVmNSAhaW1wb3J0YW50O1xufVxuLmdyZXktLXRleHQudGV4dC0tbGlnaHRlbi00IHtcbiAgY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNmNWY1ZjUgIWltcG9ydGFudDtcbn1cbi5ncmV5LmxpZ2h0ZW4tMyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlZWUgIWltcG9ydGFudDtcbiAgYm9yZGVyLWNvbG9yOiAjZWVlICFpbXBvcnRhbnQ7XG59XG4uZ3JleS0tdGV4dC50ZXh0LS1saWdodGVuLTMge1xuICBjb2xvcjogI2VlZSAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2VlZSAhaW1wb3J0YW50O1xufVxuLmdyZXkubGlnaHRlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2UwZTBlMCAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNlMGUwZTAgIWltcG9ydGFudDtcbn1cbi5ncmV5LS10ZXh0LnRleHQtLWxpZ2h0ZW4tMiB7XG4gIGNvbG9yOiAjZTBlMGUwICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjZTBlMGUwICFpbXBvcnRhbnQ7XG59XG4uZ3JleS5saWdodGVuLTEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYmRiZGJkICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogI2JkYmRiZCAhaW1wb3J0YW50O1xufVxuLmdyZXktLXRleHQudGV4dC0tbGlnaHRlbi0xIHtcbiAgY29sb3I6ICNiZGJkYmQgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICNiZGJkYmQgIWltcG9ydGFudDtcbn1cbi5ncmV5LmRhcmtlbi0xIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1NzU3NSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM3NTc1NzUgIWltcG9ydGFudDtcbn1cbi5ncmV5LS10ZXh0LnRleHQtLWRhcmtlbi0xIHtcbiAgY29sb3I6ICM3NTc1NzUgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM3NTc1NzUgIWltcG9ydGFudDtcbn1cbi5ncmV5LmRhcmtlbi0yIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzYxNjE2MSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDtcbn1cbi5ncmV5LS10ZXh0LnRleHQtLWRhcmtlbi0yIHtcbiAgY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM2MTYxNjEgIWltcG9ydGFudDtcbn1cbi5ncmV5LmRhcmtlbi0zIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDtcbn1cbi5ncmV5LS10ZXh0LnRleHQtLWRhcmtlbi0zIHtcbiAgY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICM0MjQyNDIgIWltcG9ydGFudDtcbn1cbi5ncmV5LmRhcmtlbi00IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIxMjEyMSAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDtcbn1cbi5ncmV5LS10ZXh0LnRleHQtLWRhcmtlbi00IHtcbiAgY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6ICMyMTIxMjEgIWltcG9ydGFudDtcbn1cbi5zaGFkZXMuYmxhY2sge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogIzAwMCAhaW1wb3J0YW50O1xufVxuLnNoYWRlcy0tdGV4dC50ZXh0LS1ibGFjayB7XG4gIGNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG4gIGNhcmV0LWNvbG9yOiAjMDAwICFpbXBvcnRhbnQ7XG59XG4uc2hhZGVzLndoaXRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBib3JkZXItY29sb3I6ICNmZmYgIWltcG9ydGFudDtcbn1cbi5zaGFkZXMtLXRleHQudGV4dC0td2hpdGUge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xuICBjYXJldC1jb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLnNoYWRlcy50cmFuc3BhcmVudCB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJvcmRlci1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi5zaGFkZXMtLXRleHQudGV4dC0tdHJhbnNwYXJlbnQge1xuICBjb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgY2FyZXQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4uZWxldmF0aW9uLTAge1xuICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAwcHggcmdiYSgwLDAsMCwwLjIpLCAwcHggMHB4IDBweCAwcHggcmdiYSgwLDAsMCwwLjE0KSwgMHB4IDBweCAwcHggMHB4IHJnYmEoMCwwLDAsMC4xMikgIWltcG9ydGFudDtcbn1cbi5lbGV2YXRpb24tMSB7XG4gIGJveC1zaGFkb3c6IDBweCAycHggMXB4IC0xcHggcmdiYSgwLDAsMCwwLjIpLCAwcHggMXB4IDFweCAwcHggcmdiYSgwLDAsMCwwLjE0KSwgMHB4IDFweCAzcHggMHB4IHJnYmEoMCwwLDAsMC4xMikgIWltcG9ydGFudDtcbn1cbi5lbGV2YXRpb24tMiB7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggMXB4IC0ycHggcmdiYSgwLDAsMCwwLjIpLCAwcHggMnB4IDJweCAwcHggcmdiYSgwLDAsMCwwLjE0KSwgMHB4IDFweCA1cHggMHB4IHJnYmEoMCwwLDAsMC4xMikgIWltcG9ydGFudDtcbn1cbi5lbGV2YXRpb24tMyB7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggM3B4IC0ycHggcmdiYSgwLDAsMCwwLjIpLCAwcHggM3B4IDRweCAwcHggcmdiYSgwLDAsMCwwLjE0KSwgMHB4IDFweCA4cHggMHB4IHJnYmEoMCwwLDAsMC4xMikgIWltcG9ydGFudDtcbn1cbi5lbGV2YXRpb24tNCB7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IC0xcHggcmdiYSgwLDAsMCwwLjIpLCAwcHggNHB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjE0KSwgMHB4IDFweCAxMHB4IDBweCByZ2JhKDAsMCwwLDAuMTIpICFpbXBvcnRhbnQ7XG59XG4uZWxldmF0aW9uLTUge1xuICBib3gtc2hhZG93OiAwcHggM3B4IDVweCAtMXB4IHJnYmEoMCwwLDAsMC4yKSwgMHB4IDVweCA4cHggMHB4IHJnYmEoMCwwLDAsMC4xNCksIDBweCAxcHggMTRweCAwcHggcmdiYSgwLDAsMCwwLjEyKSAhaW1wb3J0YW50O1xufVxuLmVsZXZhdGlvbi02IHtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA1cHggLTFweCByZ2JhKDAsMCwwLDAuMiksIDBweCA2cHggMTBweCAwcHggcmdiYSgwLDAsMCwwLjE0KSwgMHB4IDFweCAxOHB4IDBweCByZ2JhKDAsMCwwLDAuMTIpICFpbXBvcnRhbnQ7XG59XG4uZWxldmF0aW9uLTcge1xuICBib3gtc2hhZG93OiAwcHggNHB4IDVweCAtMnB4IHJnYmEoMCwwLDAsMC4yKSwgMHB4IDdweCAxMHB4IDFweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggMnB4IDE2cHggMXB4IHJnYmEoMCwwLDAsMC4xMikgIWltcG9ydGFudDtcbn1cbi5lbGV2YXRpb24tOCB7XG4gIGJveC1zaGFkb3c6IDBweCA1cHggNXB4IC0zcHggcmdiYSgwLDAsMCwwLjIpLCAwcHggOHB4IDEwcHggMXB4IHJnYmEoMCwwLDAsMC4xNCksIDBweCAzcHggMTRweCAycHggcmdiYSgwLDAsMCwwLjEyKSAhaW1wb3J0YW50O1xufVxuLmVsZXZhdGlvbi05IHtcbiAgYm94LXNoYWRvdzogMHB4IDVweCA2cHggLTNweCByZ2JhKDAsMCwwLDAuMiksIDBweCA5cHggMTJweCAxcHggcmdiYSgwLDAsMCwwLjE0KSwgMHB4IDNweCAxNnB4IDJweCByZ2JhKDAsMCwwLDAuMTIpICFpbXBvcnRhbnQ7XG59XG4uZWxldmF0aW9uLTEwIHtcbiAgYm94LXNoYWRvdzogMHB4IDZweCA2cHggLTNweCByZ2JhKDAsMCwwLDAuMiksIDBweCAxMHB4IDE0cHggMXB4IHJnYmEoMCwwLDAsMC4xNCksIDBweCA0cHggMThweCAzcHggcmdiYSgwLDAsMCwwLjEyKSAhaW1wb3J0YW50O1xufVxuLmVsZXZhdGlvbi0xMSB7XG4gIGJveC1zaGFkb3c6IDBweCA2cHggN3B4IC00cHggcmdiYSgwLDAsMCwwLjIpLCAwcHggMTFweCAxNXB4IDFweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggNHB4IDIwcHggM3B4IHJnYmEoMCwwLDAsMC4xMikgIWltcG9ydGFudDtcbn1cbi5lbGV2YXRpb24tMTIge1xuICBib3gtc2hhZG93OiAwcHggN3B4IDhweCAtNHB4IHJnYmEoMCwwLDAsMC4yKSwgMHB4IDEycHggMTdweCAycHggcmdiYSgwLDAsMCwwLjE0KSwgMHB4IDVweCAyMnB4IDRweCByZ2JhKDAsMCwwLDAuMTIpICFpbXBvcnRhbnQ7XG59XG4uZWxldmF0aW9uLTEzIHtcbiAgYm94LXNoYWRvdzogMHB4IDdweCA4cHggLTRweCByZ2JhKDAsMCwwLDAuMiksIDBweCAxM3B4IDE5cHggMnB4IHJnYmEoMCwwLDAsMC4xNCksIDBweCA1cHggMjRweCA0cHggcmdiYSgwLDAsMCwwLjEyKSAhaW1wb3J0YW50O1xufVxuLmVsZXZhdGlvbi0xNCB7XG4gIGJveC1zaGFkb3c6IDBweCA3cHggOXB4IC00cHggcmdiYSgwLDAsMCwwLjIpLCAwcHggMTRweCAyMXB4IDJweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggNXB4IDI2cHggNHB4IHJnYmEoMCwwLDAsMC4xMikgIWltcG9ydGFudDtcbn1cbi5lbGV2YXRpb24tMTUge1xuICBib3gtc2hhZG93OiAwcHggOHB4IDlweCAtNXB4IHJnYmEoMCwwLDAsMC4yKSwgMHB4IDE1cHggMjJweCAycHggcmdiYSgwLDAsMCwwLjE0KSwgMHB4IDZweCAyOHB4IDVweCByZ2JhKDAsMCwwLDAuMTIpICFpbXBvcnRhbnQ7XG59XG4uZWxldmF0aW9uLTE2IHtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAxMHB4IC01cHggcmdiYSgwLDAsMCwwLjIpLCAwcHggMTZweCAyNHB4IDJweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggNnB4IDMwcHggNXB4IHJnYmEoMCwwLDAsMC4xMikgIWltcG9ydGFudDtcbn1cbi5lbGV2YXRpb24tMTcge1xuICBib3gtc2hhZG93OiAwcHggOHB4IDExcHggLTVweCByZ2JhKDAsMCwwLDAuMiksIDBweCAxN3B4IDI2cHggMnB4IHJnYmEoMCwwLDAsMC4xNCksIDBweCA2cHggMzJweCA1cHggcmdiYSgwLDAsMCwwLjEyKSAhaW1wb3J0YW50O1xufVxuLmVsZXZhdGlvbi0xOCB7XG4gIGJveC1zaGFkb3c6IDBweCA5cHggMTFweCAtNXB4IHJnYmEoMCwwLDAsMC4yKSwgMHB4IDE4cHggMjhweCAycHggcmdiYSgwLDAsMCwwLjE0KSwgMHB4IDdweCAzNHB4IDZweCByZ2JhKDAsMCwwLDAuMTIpICFpbXBvcnRhbnQ7XG59XG4uZWxldmF0aW9uLTE5IHtcbiAgYm94LXNoYWRvdzogMHB4IDlweCAxMnB4IC02cHggcmdiYSgwLDAsMCwwLjIpLCAwcHggMTlweCAyOXB4IDJweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggN3B4IDM2cHggNnB4IHJnYmEoMCwwLDAsMC4xMikgIWltcG9ydGFudDtcbn1cbi5lbGV2YXRpb24tMjAge1xuICBib3gtc2hhZG93OiAwcHggMTBweCAxM3B4IC02cHggcmdiYSgwLDAsMCwwLjIpLCAwcHggMjBweCAzMXB4IDNweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggOHB4IDM4cHggN3B4IHJnYmEoMCwwLDAsMC4xMikgIWltcG9ydGFudDtcbn1cbi5lbGV2YXRpb24tMjEge1xuICBib3gtc2hhZG93OiAwcHggMTBweCAxM3B4IC02cHggcmdiYSgwLDAsMCwwLjIpLCAwcHggMjFweCAzM3B4IDNweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggOHB4IDQwcHggN3B4IHJnYmEoMCwwLDAsMC4xMikgIWltcG9ydGFudDtcbn1cbi5lbGV2YXRpb24tMjIge1xuICBib3gtc2hhZG93OiAwcHggMTBweCAxNHB4IC02cHggcmdiYSgwLDAsMCwwLjIpLCAwcHggMjJweCAzNXB4IDNweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggOHB4IDQycHggN3B4IHJnYmEoMCwwLDAsMC4xMikgIWltcG9ydGFudDtcbn1cbi5lbGV2YXRpb24tMjMge1xuICBib3gtc2hhZG93OiAwcHggMTFweCAxNHB4IC03cHggcmdiYSgwLDAsMCwwLjIpLCAwcHggMjNweCAzNnB4IDNweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggOXB4IDQ0cHggOHB4IHJnYmEoMCwwLDAsMC4xMikgIWltcG9ydGFudDtcbn1cbi5lbGV2YXRpb24tMjQge1xuICBib3gtc2hhZG93OiAwcHggMTFweCAxNXB4IC03cHggcmdiYSgwLDAsMCwwLjIpLCAwcHggMjRweCAzOHB4IDNweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggOXB4IDQ2cHggOHB4IHJnYmEoMCwwLDAsMC4xMikgIWltcG9ydGFudDtcbn1cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7IC8qIEFsbCBicm93c2VycyB3aXRob3V0IG92ZXJsYXlpbmcgc2Nyb2xsYmFycyAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIGlPUyA4KyAqL1xufVxuKixcbjo6YmVmb3JlLFxuOjphZnRlciB7XG4gIGJveC1zaXppbmc6IGluaGVyaXQ7XG59XG46OmJlZm9yZSxcbjo6YWZ0ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IGluaGVyaXQ7IC8qIEluaGVyaXQgdGV4dC1kZWNvcmF0aW9uIGFuZCB2ZXJ0aWNhbCBhbGlnbiB0byA6OmJlZm9yZSBhbmQgOjphZnRlciBwc2V1ZG8gZWxlbWVudHMgKi9cbiAgdmVydGljYWwtYWxpZ246IGluaGVyaXQ7XG59XG4qIHtcbiAgYmFja2dyb3VuZC1yZXBlYXQ6IG5vLXJlcGVhdDsgLyogU2V0IGBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0YCB0byBhbGwgZWxlbWVudHMgKi9cbiAgcGFkZGluZzogMDsgLyogUmVzZXQgYHBhZGRpbmdgIGFuZCBgbWFyZ2luYCBvZiBhbGwgZWxlbWVudHMgKi9cbiAgbWFyZ2luOiAwO1xufVxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuaHIge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogU2hvdyB0aGUgb3ZlcmZsb3cgaW4gRWRnZSBhbmQgSUUgKi9cbn1cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGxpc3QtaXRlbTsgLyogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gYWxsIGJyb3dzZXJzICovXG59XG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlOyAvKiBTZXQgZm9udC1zaXplIHRvIDgwJSBpbiBgc21hbGxgIGVsZW1lbnRzICovXG59XG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgLyogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgKi9cbn1cbmFiYnJbdGl0bGVdIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IGRvdHRlZDsgLyogQWRkIGEgYm9yZGVyZWQgdW5kZXJsaW5lIGVmZmVjdCBpbiBhbGwgYnJvd3NlcnMgKi9cbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lOyAvKiBSZW1vdmUgdGV4dCBkZWNvcmF0aW9uIGluIEZpcmVmb3ggNDArICovXG59XG5hIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IC8qIFJlbW92ZSB0aGUgZ3JheSBiYWNrZ3JvdW5kIG9uIGFjdGl2ZSBsaW5rcyBpbiBJRSAxMCAqL1xuICAtd2Via2l0LXRleHQtZGVjb3JhdGlvbi1za2lwOiBvYmplY3RzOyAvKiBSZW1vdmUgZ2FwcyBpbiBsaW5rcyB1bmRlcmxpbmUgaW4gaU9TIDgrIGFuZCBTYWZhcmkgOCsgKi9cbn1cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmUtd2lkdGg6IDA7IC8qIFJlbW92ZSB0aGUgb3V0bGluZSB3aGVuIGhvdmVyaW5nIGluIGFsbCBicm93c2VycyAqL1xufVxuY29kZSxcbmtiZCxcbnByZSxcbnNhbXAge1xuICBmb250LWZhbWlseTogbW9ub3NwYWNlLCBtb25vc3BhY2U7IC8qIFNwZWNpZnkgdGhlIGZvbnQgZmFtaWx5IG9mIGNvZGUgZWxlbWVudHMgKi9cbn1cbmIsXG5zdHJvbmcge1xuICBmb250LXdlaWdodDogYm9sZGVyOyAvKiBDb3JyZWN0IHN0eWxlIHNldCB0byBgYm9sZGAgaW4gRWRnZSAxMissIFNhZmFyaSA2LjIrLCBhbmQgQ2hyb21lIDE4KyAqL1xufVxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyAvKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIGFuZCBDaHJvbWUgKi9cbn1cbm1hcmsge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cbnN1YixcbnN1cCB7XG4gIGZvbnQtc2l6ZTogNzUlO1xuICBsaW5lLWhlaWdodDogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5zdWIge1xuICBib3R0b206IC0wLjI1ZW07XG59XG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cbmlucHV0IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbmJ1dHRvbixcblt0eXBlPVwiYnV0dG9uXCJdLFxuW3R5cGU9XCJyZXNldFwiXSxcblt0eXBlPVwic3VibWl0XCJdLFxuW3JvbGU9XCJidXR0b25cIl0ge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5bZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuW3R5cGU9XCJudW1iZXJcIl0ge1xuICB3aWR0aDogYXV0bzsgLyogRmlyZWZveCAzNisgKi9cbn1cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIFNhZmFyaSA4KyAqL1xufVxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgLyogU2FmYXJpIDggKi9cbn1cbnRleHRhcmVhIHtcbiAgb3ZlcmZsb3c6IGF1dG87IC8qIEludGVybmV0IEV4cGxvcmVyIDExKyAqL1xuICByZXNpemU6IHZlcnRpY2FsOyAvKiBTcGVjaWZ5IHRleHRhcmVhIHJlc2l6YWJpbGl0eSAqL1xufVxuYnV0dG9uLFxuaW5wdXQsXG5vcHRncm91cCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgZm9udDogaW5oZXJpdDsgLyogU3BlY2lmeSBmb250IGluaGVyaXRhbmNlIG9mIGZvcm0gZWxlbWVudHMgKi9cbn1cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IC8qIFJlc3RvcmUgdGhlIGZvbnQgd2VpZ2h0IHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLiAqL1xufVxuYnV0dG9uIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIEFkZHJlc3MgYG92ZXJmbG93YCBzZXQgdG8gYGhpZGRlbmAgaW4gSUUgOC85LzEwLzExICovXG59XG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogMDtcbiAgcGFkZGluZzogMDtcbn1cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyOiAwO1xufVxuYnV0dG9uLFxuaHRtbCBbdHlwZT1cImJ1dHRvblwiXSxcblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyAqL1xufVxuYnV0dG9uLFxuc2VsZWN0IHtcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7IC8qIEZpcmVmb3ggNDArLCBJbnRlcm5ldCBFeHBsb3JlciAxMS0gKi9cbn1cbmJ1dHRvbixcbmlucHV0LFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXN0eWxlOiBub25lO1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbnNlbGVjdCB7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTsgLyogRmlyZWZveCAzNisgKi9cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyAvKiBDaHJvbWUgNDErICovXG59XG5zZWxlY3Q6Oi1tcy1leHBhbmQge1xuICBkaXNwbGF5OiBub25lOyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMSsgKi9cbn1cbnNlbGVjdDo6LW1zLXZhbHVlIHtcbiAgY29sb3I6IGN1cnJlbnRDb2xvcjsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG59XG5sZWdlbmQge1xuICBib3JkZXI6IDA7IC8qIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS8xMC8xMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRSAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFICovXG59XG46Oi13ZWJraXQtZmlsZS11cGxvYWQtYnV0dG9uIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIENvcnJlY3QgdGhlIGluYWJpbGl0eSB0byBzdHlsZSBjbGlja2FibGUgdHlwZXMgaW4gaU9TIGFuZCBTYWZhcmkgKi9cbiAgZm9udDogaW5oZXJpdDsgLyogQ2hhbmdlIGZvbnQgcHJvcGVydGllcyB0byBgaW5oZXJpdGAgaW4gQ2hyb21lIGFuZCBTYWZhcmkgKi9cbn1cblt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIENvcnJlY3QgdGhlIG9kZCBhcHBlYXJhbmNlIGluIENocm9tZSBhbmQgU2FmYXJpICovXG4gIG91dGxpbmUtb2Zmc2V0OiAtMnB4OyAvKiBDb3JyZWN0IHRoZSBvdXRsaW5lIHN0eWxlIGluIFNhZmFyaSAqL1xufVxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyAvKiBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS8xMCAqL1xufVxucHJvZ3Jlc3Mge1xuICB2ZXJ0aWNhbC1hbGlnbjogYmFzZWxpbmU7XG59XG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47IC8qIEludGVybmV0IEV4cGxvcmVyIDExLSAqL1xufVxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMSssIFdpbmRvd3MgUGhvbmUgOC4xKyAqL1xufVxuQG1lZGlhIHNjcmVlbiB7XG4gIFtoaWRkZW5+PVwic2NyZWVuXCJdIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICB9XG4gIFtoaWRkZW5+PVwic2NyZWVuXCJdOm5vdCg6YWN0aXZlKTpub3QoOmZvY3VzKTpub3QoOnRhcmdldCkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcbiAgfVxufVxuW2FyaWEtYnVzeT1cInRydWVcIl0ge1xuICBjdXJzb3I6IHByb2dyZXNzO1xufVxuW2FyaWEtY29udHJvbHNdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuW2FyaWEtZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuOjotbW96LXNlbGVjdGlvbiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiM2Q0ZmM7IC8qIFJlcXVpcmVkIHdoZW4gZGVjbGFyaW5nIDo6c2VsZWN0aW9uICovXG4gIGNvbG9yOiAjMDAwO1xuICB0ZXh0LXNoYWRvdzogbm9uZTtcbn1cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzZDRmYzsgLyogUmVxdWlyZWQgd2hlbiBkZWNsYXJpbmcgOjpzZWxlY3Rpb24gKi9cbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuLmJvdHRvbS1zaGVldC10cmFuc2l0aW9uLWVudGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xufVxuLmJvdHRvbS1zaGVldC10cmFuc2l0aW9uLWxlYXZlLXRvIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xufVxuLmNhcm91c2VsLXRyYW5zaXRpb24tZW50ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbn1cbi5jYXJvdXNlbC10cmFuc2l0aW9uLWxlYXZlLFxuLmNhcm91c2VsLXRyYW5zaXRpb24tbGVhdmUtdG8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xufVxuLmNhcm91c2VsLXJldmVyc2UtdHJhbnNpdGlvbi1lbnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbn1cbi5jYXJvdXNlbC1yZXZlcnNlLXRyYW5zaXRpb24tbGVhdmUsXG4uY2Fyb3VzZWwtcmV2ZXJzZS10cmFuc2l0aW9uLWxlYXZlLXRvIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xufVxuLmRpYWxvZy10cmFuc2l0aW9uLWVudGVyLFxuLmRpYWxvZy10cmFuc2l0aW9uLWxlYXZlLXRvIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwLjUpO1xuICBvcGFjaXR5OiAwO1xufVxuLmRpYWxvZy10cmFuc2l0aW9uLWVudGVyLXRvLFxuLmRpYWxvZy10cmFuc2l0aW9uLWxlYXZlIHtcbiAgb3BhY2l0eTogMTtcbn1cbi5kaWFsb2ctYm90dG9tLXRyYW5zaXRpb24tZW50ZXIsXG4uZGlhbG9nLWJvdHRvbS10cmFuc2l0aW9uLWxlYXZlLXRvIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpO1xufVxuLnBpY2tlci10cmFuc2l0aW9uLWVudGVyLWFjdGl2ZSxcbi5waWNrZXItcmV2ZXJzZS10cmFuc2l0aW9uLWVudGVyLWFjdGl2ZSxcbi5waWNrZXItdHJhbnNpdGlvbi1sZWF2ZS1hY3RpdmUsXG4ucGlja2VyLXJldmVyc2UtdHJhbnNpdGlvbi1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xufVxuLnBpY2tlci10cmFuc2l0aW9uLWVudGVyLFxuLnBpY2tlci1yZXZlcnNlLXRyYW5zaXRpb24tZW50ZXIsXG4ucGlja2VyLXRyYW5zaXRpb24tbGVhdmUtdG8sXG4ucGlja2VyLXJldmVyc2UtdHJhbnNpdGlvbi1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG59XG4ucGlja2VyLXRyYW5zaXRpb24tbGVhdmUsXG4ucGlja2VyLXJldmVyc2UtdHJhbnNpdGlvbi1sZWF2ZSxcbi5waWNrZXItdHJhbnNpdGlvbi1sZWF2ZS1hY3RpdmUsXG4ucGlja2VyLXJldmVyc2UtdHJhbnNpdGlvbi1sZWF2ZS1hY3RpdmUsXG4ucGlja2VyLXRyYW5zaXRpb24tbGVhdmUtdG8sXG4ucGlja2VyLXJldmVyc2UtdHJhbnNpdGlvbi1sZWF2ZS10byB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuLnBpY2tlci10cmFuc2l0aW9uLWVudGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwJSk7XG59XG4ucGlja2VyLXRyYW5zaXRpb24tbGVhdmUtdG8ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSk7XG59XG4ucGlja2VyLXJldmVyc2UtdHJhbnNpdGlvbi1lbnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKTtcbn1cbi5waWNrZXItcmV2ZXJzZS10cmFuc2l0aW9uLWxlYXZlLXRvIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMTAwJSk7XG59XG4ucGlja2VyLXRpdGxlLXRyYW5zaXRpb24tZW50ZXItdG8sXG4ucGlja2VyLXRpdGxlLXRyYW5zaXRpb24tbGVhdmUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAwKTtcbn1cbi5waWNrZXItdGl0bGUtdHJhbnNpdGlvbi1lbnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbn1cbi5waWNrZXItdGl0bGUtdHJhbnNpdGlvbi1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApO1xufVxuLnBpY2tlci10aXRsZS10cmFuc2l0aW9uLWxlYXZlLFxuLnBpY2tlci10aXRsZS10cmFuc2l0aW9uLWxlYXZlLXRvLFxuLnBpY2tlci10aXRsZS10cmFuc2l0aW9uLWxlYXZlLWFjdGl2ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xufVxuLnRhYi10cmFuc2l0aW9uLWVudGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMCk7XG59XG4udGFiLXRyYW5zaXRpb24tbGVhdmUsXG4udGFiLXRyYW5zaXRpb24tbGVhdmUtYWN0aXZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG4udGFiLXRyYW5zaXRpb24tbGVhdmUtdG8ge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKTtcbn1cbi50YWItcmV2ZXJzZS10cmFuc2l0aW9uLWVudGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTEwMCUsIDApO1xufVxuLnRhYi1yZXZlcnNlLXRyYW5zaXRpb24tbGVhdmUsXG4udGFiLXJldmVyc2UtdHJhbnNpdGlvbi1sZWF2ZS10byB7XG4gIHRvcDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKTtcbn1cbi5leHBhbmQtdHJhbnNpdGlvbi1lbnRlci1hY3RpdmUsXG4uZXhwYW5kLXRyYW5zaXRpb24tbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuLmV4cGFuZC10cmFuc2l0aW9uLW1vdmUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cztcbn1cbi5leHBhbmQteC10cmFuc2l0aW9uLWVudGVyLWFjdGl2ZSxcbi5leHBhbmQteC10cmFuc2l0aW9uLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbn1cbi5leHBhbmQteC10cmFuc2l0aW9uLW1vdmUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cztcbn1cbi5zY2FsZS10cmFuc2l0aW9uLWVudGVyLWFjdGl2ZSxcbi5zY2FsZS10cmFuc2l0aW9uLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbn1cbi5zY2FsZS10cmFuc2l0aW9uLW1vdmUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cztcbn1cbi5zY2FsZS10cmFuc2l0aW9uLWVudGVyLFxuLnNjYWxlLXRyYW5zaXRpb24tbGVhdmUsXG4uc2NhbGUtdHJhbnNpdGlvbi1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XG59XG4ubWVzc2FnZS10cmFuc2l0aW9uLWVudGVyLWFjdGl2ZSxcbi5tZXNzYWdlLXRyYW5zaXRpb24tbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuLm1lc3NhZ2UtdHJhbnNpdGlvbi1tb3ZlIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnM7XG59XG4ubWVzc2FnZS10cmFuc2l0aW9uLWVudGVyLFxuLm1lc3NhZ2UtdHJhbnNpdGlvbi1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XG59XG4ubWVzc2FnZS10cmFuc2l0aW9uLWxlYXZlLFxuLm1lc3NhZ2UtdHJhbnNpdGlvbi1sZWF2ZS1hY3RpdmUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4uc2xpZGUteS10cmFuc2l0aW9uLWVudGVyLWFjdGl2ZSxcbi5zbGlkZS15LXRyYW5zaXRpb24tbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuLnNsaWRlLXktdHJhbnNpdGlvbi1tb3ZlIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnM7XG59XG4uc2xpZGUteS10cmFuc2l0aW9uLWVudGVyLFxuLnNsaWRlLXktdHJhbnNpdGlvbi1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweCk7XG59XG4uc2xpZGUteS1yZXZlcnNlLXRyYW5zaXRpb24tZW50ZXItYWN0aXZlLFxuLnNsaWRlLXktcmV2ZXJzZS10cmFuc2l0aW9uLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbn1cbi5zbGlkZS15LXJldmVyc2UtdHJhbnNpdGlvbi1tb3ZlIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnM7XG59XG4uc2xpZGUteS1yZXZlcnNlLXRyYW5zaXRpb24tZW50ZXIsXG4uc2xpZGUteS1yZXZlcnNlLXRyYW5zaXRpb24tbGVhdmUtdG8ge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTVweCk7XG59XG4uc2Nyb2xsLXktdHJhbnNpdGlvbi1lbnRlci1hY3RpdmUsXG4uc2Nyb2xsLXktdHJhbnNpdGlvbi1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG59XG4uc2Nyb2xsLXktdHJhbnNpdGlvbi1tb3ZlIHtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnM7XG59XG4uc2Nyb2xsLXktdHJhbnNpdGlvbi1lbnRlcixcbi5zY3JvbGwteS10cmFuc2l0aW9uLWxlYXZlLXRvIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5zY3JvbGwteS10cmFuc2l0aW9uLWVudGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcbn1cbi5zY3JvbGwteS10cmFuc2l0aW9uLWxlYXZlLXRvIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1cHgpO1xufVxuLnNjcm9sbC15LXJldmVyc2UtdHJhbnNpdGlvbi1lbnRlci1hY3RpdmUsXG4uc2Nyb2xsLXktcmV2ZXJzZS10cmFuc2l0aW9uLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbn1cbi5zY3JvbGwteS1yZXZlcnNlLXRyYW5zaXRpb24tbW92ZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzO1xufVxuLnNjcm9sbC15LXJldmVyc2UtdHJhbnNpdGlvbi1lbnRlcixcbi5zY3JvbGwteS1yZXZlcnNlLXRyYW5zaXRpb24tbGVhdmUtdG8ge1xuICBvcGFjaXR5OiAwO1xufVxuLnNjcm9sbC15LXJldmVyc2UtdHJhbnNpdGlvbi1lbnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNXB4KTtcbn1cbi5zY3JvbGwteS1yZXZlcnNlLXRyYW5zaXRpb24tbGVhdmUtdG8ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpO1xufVxuLnNjcm9sbC14LXRyYW5zaXRpb24tZW50ZXItYWN0aXZlLFxuLnNjcm9sbC14LXRyYW5zaXRpb24tbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuLnNjcm9sbC14LXRyYW5zaXRpb24tbW92ZSB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjZzO1xufVxuLnNjcm9sbC14LXRyYW5zaXRpb24tZW50ZXIsXG4uc2Nyb2xsLXgtdHJhbnNpdGlvbi1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG59XG4uc2Nyb2xsLXgtdHJhbnNpdGlvbi1lbnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTVweCk7XG59XG4uc2Nyb2xsLXgtdHJhbnNpdGlvbi1sZWF2ZS10byB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNXB4KTtcbn1cbi5zY3JvbGwteC1yZXZlcnNlLXRyYW5zaXRpb24tZW50ZXItYWN0aXZlLFxuLnNjcm9sbC14LXJldmVyc2UtdHJhbnNpdGlvbi1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG59XG4uc2Nyb2xsLXgtcmV2ZXJzZS10cmFuc2l0aW9uLW1vdmUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cztcbn1cbi5zY3JvbGwteC1yZXZlcnNlLXRyYW5zaXRpb24tZW50ZXIsXG4uc2Nyb2xsLXgtcmV2ZXJzZS10cmFuc2l0aW9uLWxlYXZlLXRvIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5zY3JvbGwteC1yZXZlcnNlLXRyYW5zaXRpb24tZW50ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTVweCk7XG59XG4uc2Nyb2xsLXgtcmV2ZXJzZS10cmFuc2l0aW9uLWxlYXZlLXRvIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNXB4KTtcbn1cbi5zbGlkZS14LXRyYW5zaXRpb24tZW50ZXItYWN0aXZlLFxuLnNsaWRlLXgtdHJhbnNpdGlvbi1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG59XG4uc2xpZGUteC10cmFuc2l0aW9uLW1vdmUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cztcbn1cbi5zbGlkZS14LXRyYW5zaXRpb24tZW50ZXIsXG4uc2xpZGUteC10cmFuc2l0aW9uLWxlYXZlLXRvIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNXB4KTtcbn1cbi5zbGlkZS14LXJldmVyc2UtdHJhbnNpdGlvbi1lbnRlci1hY3RpdmUsXG4uc2xpZGUteC1yZXZlcnNlLXRyYW5zaXRpb24tbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuLnNsaWRlLXgtcmV2ZXJzZS10cmFuc2l0aW9uLW1vdmUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cztcbn1cbi5zbGlkZS14LXJldmVyc2UtdHJhbnNpdGlvbi1lbnRlcixcbi5zbGlkZS14LXJldmVyc2UtdHJhbnNpdGlvbi1sZWF2ZS10byB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNXB4KTtcbn1cbi5mYWRlLXRyYW5zaXRpb24tZW50ZXItYWN0aXZlLFxuLmZhZGUtdHJhbnNpdGlvbi1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG59XG4uZmFkZS10cmFuc2l0aW9uLW1vdmUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cztcbn1cbi5mYWRlLXRyYW5zaXRpb24tZW50ZXIsXG4uZmFkZS10cmFuc2l0aW9uLWxlYXZlLXRvIHtcbiAgb3BhY2l0eTogMDtcbn1cbi5mYWItdHJhbnNpdGlvbi1lbnRlci1hY3RpdmUsXG4uZmFiLXRyYW5zaXRpb24tbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuLmZhYi10cmFuc2l0aW9uLW1vdmUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cztcbn1cbi5mYWItdHJhbnNpdGlvbi1lbnRlcixcbi5mYWItdHJhbnNpdGlvbi1sZWF2ZS10byB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMCkgcm90YXRlKC00NWRlZyk7XG59XG4uYmxvY2txdW90ZSB7XG4gIHBhZGRpbmc6IDE2cHggMCAxNnB4IDI0cHg7XG4gIGZvbnQtc2l6ZTogMThweDtcbiAgZm9udC13ZWlnaHQ6IDMwMDtcbn1cbmNvZGUsXG5rYmQge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGJvcmRlci1yYWRpdXM6IDNweDtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICBmb250LXNpemU6IDg1JTtcbiAgZm9udC13ZWlnaHQ6IDkwMDtcbn1cbmNvZGU6YWZ0ZXIsXG5rYmQ6YWZ0ZXIsXG5jb2RlOmJlZm9yZSxcbmtiZDpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcMDBhMFwiO1xuICBsZXR0ZXItc3BhY2luZzogLTFweDtcbn1cbmNvZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBjb2xvcjogI2JkNDE0NztcbiAgYm94LXNoYWRvdzogMHB4IDJweCAxcHggLTFweCByZ2JhKDAsMCwwLDAuMiksIDBweCAxcHggMXB4IDBweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggMXB4IDNweCAwcHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbmtiZCB7XG4gIGJhY2tncm91bmQ6ICM2MTYxNjE7XG4gIGNvbG9yOiAjZmZmO1xufVxuaHRtbCB7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgLW1vei1vc3gtZm9udC1zbW9vdGhpbmc6IGdyYXlzY2FsZTtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiByZ2JhKDAsMCwwLDApO1xufVxuLmFwcGxpY2F0aW9uIHtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmO1xuICBsaW5lLWhlaWdodDogMS41O1xufVxuOjotbXMtY2xlYXIsXG46Oi1tcy1yZXZlYWwge1xuICBkaXNwbGF5OiBub25lO1xufVxudWwsXG5vbCB7XG4gIHBhZGRpbmctbGVmdDogMjRweDtcbn1cbi5kaXNwbGF5LTQge1xuICBmb250LXNpemU6IDExMnB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAtMC4wNGVtICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuLmRpc3BsYXktMyB7XG4gIGZvbnQtc2l6ZTogNTZweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMS4zNSAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogLTAuMDJlbSAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5kaXNwbGF5LTIge1xuICBmb250LXNpemU6IDQ1cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDQ4cHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5kaXNwbGF5LTEge1xuICBmb250LXNpemU6IDM0cHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgbGluZS1oZWlnaHQ6IDQwcHggIWltcG9ydGFudDtcbiAgbGV0dGVyLXNwYWNpbmc6IG5vcm1hbCAhaW1wb3J0YW50O1xuICBmb250LWZhbWlseTogJ1JvYm90bycsIHNhbnMtc2VyaWYgIWltcG9ydGFudDtcbn1cbi5oZWFkbGluZSB7XG4gIGZvbnQtc2l6ZTogMjRweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwO1xuICBsaW5lLWhlaWdodDogMzJweCAhaW1wb3J0YW50O1xuICBsZXR0ZXItc3BhY2luZzogbm9ybWFsICFpbXBvcnRhbnQ7XG4gIGZvbnQtZmFtaWx5OiAnUm9ib3RvJywgc2Fucy1zZXJpZiAhaW1wb3J0YW50O1xufVxuLnRpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4ICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiAxICFpbXBvcnRhbnQ7XG4gIGxldHRlci1zcGFjaW5nOiAwLjAyZW0gIWltcG9ydGFudDtcbiAgZm9udC1mYW1pbHk6ICdSb2JvdG8nLCBzYW5zLXNlcmlmICFpbXBvcnRhbnQ7XG59XG4uc3ViaGVhZGluZyB7XG4gIGZvbnQtc2l6ZTogMTZweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmJvZHktMiB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLmJvZHktMSB7XG4gIGZvbnQtc2l6ZTogMTRweCAhaW1wb3J0YW50O1xuICBmb250LXdlaWdodDogNDAwO1xufVxuLmNhcHRpb24ge1xuICBmb250LXNpemU6IDEycHggIWltcG9ydGFudDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbnAge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xufVxuQG1lZGlhIG9ubHkgcHJpbnQge1xuICAuaGlkZGVuLXByaW50LW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIHtcbiAgLmhpZGRlbi1zY3JlZW4tb25seSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDU5OXB4KSB7XG4gIC5oaWRkZW4teHMtb25seSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgLmhpZGRlbi1zbS1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgLmhpZGRlbi1zbS1hbmQtZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5oaWRkZW4tc20tYW5kLXVwIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogOTYwcHgpIGFuZCAobWF4LXdpZHRoOiAxMjYzcHgpIHtcbiAgLmhpZGRlbi1tZC1vbmx5IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMTI2M3B4KSB7XG4gIC5oaWRkZW4tbWQtYW5kLWRvd24ge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuaGlkZGVuLW1kLWFuZC11cCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNjRweCkgYW5kIChtYXgtd2lkdGg6IDE5MDNweCkge1xuICAuaGlkZGVuLWxnLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAxOTAzcHgpIHtcbiAgLmhpZGRlbi1sZy1hbmQtZG93biB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNjRweCkge1xuICAuaGlkZGVuLWxnLWFuZC11cCB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDE5MDRweCkge1xuICAuaGlkZGVuLXhsLW9ubHkge1xuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbiAgfVxufVxuLm92ZXJmbG93LWhpZGRlbiB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4ub3ZlcmZsb3cteC1oaWRkZW4ge1xuICBvdmVyZmxvdy14OiBoaWRkZW47XG59XG4ub3ZlcmZsb3cteS1oaWRkZW4ge1xuICBvdmVyZmxvdy15OiBoaWRkZW47XG59XG4ucmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cbi5sZWZ0IHtcbiAgZmxvYXQ6IGxlZnQgIWltcG9ydGFudDtcbn1cbi5tYS1hdXRvIHtcbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50O1xuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50O1xufVxuLm15LWF1dG8ge1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cbi5teC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4ubXQtYXV0byB7XG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5tci1hdXRvIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnQ7XG59XG4ubWItYXV0byB7XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudDtcbn1cbi5tbC1hdXRvIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi5tYS0wIHtcbiAgbWFyZ2luOiAwIDAgIWltcG9ydGFudDtcbn1cbi5teS0wIHtcbiAgbWFyZ2luLXRvcDogMCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ubXgtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuLm10LTAge1xuICBtYXJnaW4tdG9wOiAwICFpbXBvcnRhbnQ7XG59XG4ubXItMCB7XG4gIG1hcmdpbi1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuLm1iLTAge1xuICBtYXJnaW4tYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ubWwtMCB7XG4gIG1hcmdpbi1sZWZ0OiAwICFpbXBvcnRhbnQ7XG59XG4ucGEtMCB7XG4gIHBhZGRpbmc6IDAgMCAhaW1wb3J0YW50O1xufVxuLnB5LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogMCAhaW1wb3J0YW50O1xufVxuLnB4LTAge1xuICBwYWRkaW5nLWxlZnQ6IDAgIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogMCAhaW1wb3J0YW50O1xufVxuLnB0LTAge1xuICBwYWRkaW5nLXRvcDogMCAhaW1wb3J0YW50O1xufVxuLnByLTAge1xuICBwYWRkaW5nLXJpZ2h0OiAwICFpbXBvcnRhbnQ7XG59XG4ucGItMCB7XG4gIHBhZGRpbmctYm90dG9tOiAwICFpbXBvcnRhbnQ7XG59XG4ucGwtMCB7XG4gIHBhZGRpbmctbGVmdDogMCAhaW1wb3J0YW50O1xufVxuLm1hLTEge1xuICBtYXJnaW46IDRweCA0cHggIWltcG9ydGFudDtcbn1cbi5teS0xIHtcbiAgbWFyZ2luLXRvcDogNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDRweCAhaW1wb3J0YW50O1xufVxuLm14LTEge1xuICBtYXJnaW4tbGVmdDogNHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogNHB4ICFpbXBvcnRhbnQ7XG59XG4ubXQtMSB7XG4gIG1hcmdpbi10b3A6IDRweCAhaW1wb3J0YW50O1xufVxuLm1yLTEge1xuICBtYXJnaW4tcmlnaHQ6IDRweCAhaW1wb3J0YW50O1xufVxuLm1iLTEge1xuICBtYXJnaW4tYm90dG9tOiA0cHggIWltcG9ydGFudDtcbn1cbi5tbC0xIHtcbiAgbWFyZ2luLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xufVxuLnBhLTEge1xuICBwYWRkaW5nOiA0cHggNHB4ICFpbXBvcnRhbnQ7XG59XG4ucHktMSB7XG4gIHBhZGRpbmctdG9wOiA0cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xufVxuLnB4LTEge1xuICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cbi5wdC0xIHtcbiAgcGFkZGluZy10b3A6IDRweCAhaW1wb3J0YW50O1xufVxuLnByLTEge1xuICBwYWRkaW5nLXJpZ2h0OiA0cHggIWltcG9ydGFudDtcbn1cbi5wYi0xIHtcbiAgcGFkZGluZy1ib3R0b206IDRweCAhaW1wb3J0YW50O1xufVxuLnBsLTEge1xuICBwYWRkaW5nLWxlZnQ6IDRweCAhaW1wb3J0YW50O1xufVxuLm1hLTIge1xuICBtYXJnaW46IDhweCA4cHggIWltcG9ydGFudDtcbn1cbi5teS0yIHtcbiAgbWFyZ2luLXRvcDogOHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDhweCAhaW1wb3J0YW50O1xufVxuLm14LTIge1xuICBtYXJnaW4tbGVmdDogOHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogOHB4ICFpbXBvcnRhbnQ7XG59XG4ubXQtMiB7XG4gIG1hcmdpbi10b3A6IDhweCAhaW1wb3J0YW50O1xufVxuLm1yLTIge1xuICBtYXJnaW4tcmlnaHQ6IDhweCAhaW1wb3J0YW50O1xufVxuLm1iLTIge1xuICBtYXJnaW4tYm90dG9tOiA4cHggIWltcG9ydGFudDtcbn1cbi5tbC0yIHtcbiAgbWFyZ2luLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xufVxuLnBhLTIge1xuICBwYWRkaW5nOiA4cHggOHB4ICFpbXBvcnRhbnQ7XG59XG4ucHktMiB7XG4gIHBhZGRpbmctdG9wOiA4cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDhweCAhaW1wb3J0YW50O1xufVxuLnB4LTIge1xuICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbn1cbi5wdC0yIHtcbiAgcGFkZGluZy10b3A6IDhweCAhaW1wb3J0YW50O1xufVxuLnByLTIge1xuICBwYWRkaW5nLXJpZ2h0OiA4cHggIWltcG9ydGFudDtcbn1cbi5wYi0yIHtcbiAgcGFkZGluZy1ib3R0b206IDhweCAhaW1wb3J0YW50O1xufVxuLnBsLTIge1xuICBwYWRkaW5nLWxlZnQ6IDhweCAhaW1wb3J0YW50O1xufVxuLm1hLTMge1xuICBtYXJnaW46IDE2cHggMTZweCAhaW1wb3J0YW50O1xufVxuLm15LTMge1xuICBtYXJnaW4tdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcbn1cbi5teC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG59XG4ubXQtMyB7XG4gIG1hcmdpbi10b3A6IDE2cHggIWltcG9ydGFudDtcbn1cbi5tci0zIHtcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG59XG4ubWItMyB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHggIWltcG9ydGFudDtcbn1cbi5tbC0zIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHggIWltcG9ydGFudDtcbn1cbi5wYS0zIHtcbiAgcGFkZGluZzogMTZweCAxNnB4ICFpbXBvcnRhbnQ7XG59XG4ucHktMyB7XG4gIHBhZGRpbmctdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctYm90dG9tOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG4ucHgtMyB7XG4gIHBhZGRpbmctbGVmdDogMTZweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLXJpZ2h0OiAxNnB4ICFpbXBvcnRhbnQ7XG59XG4ucHQtMyB7XG4gIHBhZGRpbmctdG9wOiAxNnB4ICFpbXBvcnRhbnQ7XG59XG4ucHItMyB7XG4gIHBhZGRpbmctcmlnaHQ6IDE2cHggIWltcG9ydGFudDtcbn1cbi5wYi0zIHtcbiAgcGFkZGluZy1ib3R0b206IDE2cHggIWltcG9ydGFudDtcbn1cbi5wbC0zIHtcbiAgcGFkZGluZy1sZWZ0OiAxNnB4ICFpbXBvcnRhbnQ7XG59XG4ubWEtNCB7XG4gIG1hcmdpbjogMjRweCAyNHB4ICFpbXBvcnRhbnQ7XG59XG4ubXktNCB7XG4gIG1hcmdpbi10b3A6IDI0cHggIWltcG9ydGFudDtcbiAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xufVxuLm14LTQge1xuICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbn1cbi5tdC00IHtcbiAgbWFyZ2luLXRvcDogMjRweCAhaW1wb3J0YW50O1xufVxuLm1yLTQge1xuICBtYXJnaW4tcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbn1cbi5tYi00IHtcbiAgbWFyZ2luLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xufVxuLm1sLTQge1xuICBtYXJnaW4tbGVmdDogMjRweCAhaW1wb3J0YW50O1xufVxuLnBhLTQge1xuICBwYWRkaW5nOiAyNHB4IDI0cHggIWltcG9ydGFudDtcbn1cbi5weS00IHtcbiAgcGFkZGluZy10b3A6IDI0cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1ib3R0b206IDI0cHggIWltcG9ydGFudDtcbn1cbi5weC00IHtcbiAgcGFkZGluZy1sZWZ0OiAyNHB4ICFpbXBvcnRhbnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDI0cHggIWltcG9ydGFudDtcbn1cbi5wdC00IHtcbiAgcGFkZGluZy10b3A6IDI0cHggIWltcG9ydGFudDtcbn1cbi5wci00IHtcbiAgcGFkZGluZy1yaWdodDogMjRweCAhaW1wb3J0YW50O1xufVxuLnBiLTQge1xuICBwYWRkaW5nLWJvdHRvbTogMjRweCAhaW1wb3J0YW50O1xufVxuLnBsLTQge1xuICBwYWRkaW5nLWxlZnQ6IDI0cHggIWltcG9ydGFudDtcbn1cbi5tYS01IHtcbiAgbWFyZ2luOiA0OHB4IDQ4cHggIWltcG9ydGFudDtcbn1cbi5teS01IHtcbiAgbWFyZ2luLXRvcDogNDhweCAhaW1wb3J0YW50O1xuICBtYXJnaW4tYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XG59XG4ubXgtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1yaWdodDogNDhweCAhaW1wb3J0YW50O1xufVxuLm10LTUge1xuICBtYXJnaW4tdG9wOiA0OHB4ICFpbXBvcnRhbnQ7XG59XG4ubXItNSB7XG4gIG1hcmdpbi1yaWdodDogNDhweCAhaW1wb3J0YW50O1xufVxuLm1iLTUge1xuICBtYXJnaW4tYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XG59XG4ubWwtNSB7XG4gIG1hcmdpbi1sZWZ0OiA0OHB4ICFpbXBvcnRhbnQ7XG59XG4ucGEtNSB7XG4gIHBhZGRpbmc6IDQ4cHggNDhweCAhaW1wb3J0YW50O1xufVxuLnB5LTUge1xuICBwYWRkaW5nLXRvcDogNDhweCAhaW1wb3J0YW50O1xuICBwYWRkaW5nLWJvdHRvbTogNDhweCAhaW1wb3J0YW50O1xufVxuLnB4LTUge1xuICBwYWRkaW5nLWxlZnQ6IDQ4cHggIWltcG9ydGFudDtcbiAgcGFkZGluZy1yaWdodDogNDhweCAhaW1wb3J0YW50O1xufVxuLnB0LTUge1xuICBwYWRkaW5nLXRvcDogNDhweCAhaW1wb3J0YW50O1xufVxuLnByLTUge1xuICBwYWRkaW5nLXJpZ2h0OiA0OHB4ICFpbXBvcnRhbnQ7XG59XG4ucGItNSB7XG4gIHBhZGRpbmctYm90dG9tOiA0OHB4ICFpbXBvcnRhbnQ7XG59XG4ucGwtNSB7XG4gIHBhZGRpbmctbGVmdDogNDhweCAhaW1wb3J0YW50O1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMCkge1xuICAudGV4dC14cy1sZWZ0IHtcbiAgICB0ZXh0LWFsaWduOiBsZWZ0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteHMtY2VudGVyIHtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXIgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14cy1yaWdodCB7XG4gICAgdGV4dC1hbGlnbjogcmlnaHQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC14cy1qdXN0aWZ5IHtcbiAgICB0ZXh0LWFsaWduOiBqdXN0aWZ5ICFpbXBvcnRhbnQ7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC50ZXh0LXNtLWxlZnQge1xuICAgIHRleHQtYWxpZ246IGxlZnQgIWltcG9ydGFudDtcbiAgfVxuICAudGV4dC1zbS1jZW50ZXIge1xuICAgIHRleHQtYWxpZ246IGNlbnRlciAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLXJpZ2h0IHtcbiAgICB0ZXh0LWFsaWduOiByaWdodCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXNtLWp1c3RpZnkge1xuICAgIHRleHQtYWxpZ246IGp1c3RpZnkgIWltcG9ydGFudDtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLnRleHQtbWQtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LW1kLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbWQtanVzdGlmeSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMjY0cHgpIHtcbiAgLnRleHQtbGctbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LWxnLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQtbGctanVzdGlmeSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxOTA0cHgpIHtcbiAgLnRleHQteGwtbGVmdCB7XG4gICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50O1xuICB9XG4gIC50ZXh0LXhsLWNlbnRlciB7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtcmlnaHQge1xuICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnQ7XG4gIH1cbiAgLnRleHQteGwtanVzdGlmeSB7XG4gICAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50O1xuICB9XG59XG4uZm9udC13ZWlnaHQtdGhpbiB7XG4gIGZvbnQtd2VpZ2h0OiAxMDAgIWltcG9ydGFudDtcbn1cbi5mb250LXdlaWdodC1saWdodCB7XG4gIGZvbnQtd2VpZ2h0OiAzMDAgIWltcG9ydGFudDtcbn1cbi5mb250LXdlaWdodC1yZWd1bGFyIHtcbiAgZm9udC13ZWlnaHQ6IDQwMCAhaW1wb3J0YW50O1xufVxuLmZvbnQtd2VpZ2h0LW1lZGl1bSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDAgIWltcG9ydGFudDtcbn1cbi5mb250LXdlaWdodC1ib2xkIHtcbiAgZm9udC13ZWlnaHQ6IDcwMCAhaW1wb3J0YW50O1xufVxuLmZvbnQtd2VpZ2h0LWJsYWNrIHtcbiAgZm9udC13ZWlnaHQ6IDkwMCAhaW1wb3J0YW50O1xufVxuLmZvbnQtaXRhbGljIHtcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnQ7XG59XG4udGV4dC1jYXBpdGFsaXplIHtcbiAgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDtcbn1cbi50ZXh0LWxvd2VyY2FzZSB7XG4gIHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDtcbn1cbi50ZXh0LW5vbmUge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRleHQtdXBwZXJjYXNlIHtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50O1xufVxuLnRleHQtbm8td3JhcCB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXAgIWltcG9ydGFudDtcbn1cbi50ZXh0LXRydW5jYXRlIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50O1xuICBvdmVyZmxvdzogaGlkZGVuICFpbXBvcnRhbnQ7XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzICFpbXBvcnRhbnQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjEgIWltcG9ydGFudDtcbn1cbi50cmFuc2l0aW9uLWZhc3Qtb3V0LXNsb3ctaW4ge1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSkgIWltcG9ydGFudDtcbn1cbi50cmFuc2l0aW9uLWxpbmVhci1vdXQtc2xvdy1pbiB7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSkgIWltcG9ydGFudDtcbn1cbi50cmFuc2l0aW9uLWZhc3Qtb3V0LWxpbmVhci1pbiB7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMSwgMSkgIWltcG9ydGFudDtcbn1cbi50cmFuc2l0aW9uLWVhc2UtaW4tb3V0IHtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpICFpbXBvcnRhbnQ7XG59XG4udHJhbnNpdGlvbi1mYXN0LWluLWZhc3Qtb3V0IHtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKSAhaW1wb3J0YW50O1xufVxuLnRyYW5zaXRpb24tc3dpbmcge1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSkgIWltcG9ydGFudDtcbn1cbi52LWFsZXJ0IHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm9yZGVyLXdpZHRoOiA0cHggMCAwIDA7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIG1hcmdpbjogNHB4IGF1dG87XG4gIHBhZGRpbmc6IDE2cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuLnYtYWxlcnQgLnYtYWxlcnRfX2ljb24udi1pY29uLFxuLnYtYWxlcnRfX2Rpc21pc3NpYmxlIC52LWljb24ge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuMyk7XG4gIGZvbnQtc2l6ZTogMjRweDtcbn1cbi52LWFsZXJ0LS1vdXRsaW5lIC52LWljb24ge1xuICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50O1xufVxuLnYtYWxlcnRfX2ljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG4udi1hbGVydF9fZGlzbWlzc2libGUge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnYtYWxlcnRfX2Rpc21pc3NpYmxlOmhvdmVyIHtcbiAgb3BhY2l0eTogMC44O1xufVxuLnYtYWxlcnQtLW5vLWljb24gLnYtYWxlcnRfX2ljb24ge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnYtYWxlcnQgPiBkaXYge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIGZsZXg6IDEgMTtcbn1cbkBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XG4gIC52LWFsZXJ0X19pY29uIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG59XG4udi1hbGVydC52LWFsZXJ0IHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsMCwwLDAuMTIpICFpbXBvcnRhbnQ7XG59XG4udi1hbGVydC52LWFsZXJ0LS1vdXRsaW5lIHtcbiAgYm9yZGVyOiAxcHggc29saWQgY3VycmVudENvbG9yICFpbXBvcnRhbnQ7XG59XG4uYXBwbGljYXRpb24ge1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmFwcGxpY2F0aW9uIGEge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4uYXBwbGljYXRpb24tLWlzLXJ0bCB7XG4gIGRpcmVjdGlvbjogcnRsO1xufVxuLmFwcGxpY2F0aW9uLS13cmFwIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgbWluLWhlaWdodDogMTAwdmg7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnRoZW1lLS1saWdodC5hcHBsaWNhdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmYWZhZmE7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuODcpO1xufVxuLnRoZW1lLS1saWdodC5hcHBsaWNhdGlvbiAudGV4dC0tcHJpbWFyeSB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuODcpICFpbXBvcnRhbnQ7XG59XG4udGhlbWUtLWxpZ2h0LmFwcGxpY2F0aW9uIC50ZXh0LS1zZWNvbmRhcnkge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjU0KSAhaW1wb3J0YW50O1xufVxuLnRoZW1lLS1saWdodC5hcHBsaWNhdGlvbiAudGV4dC0tZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjM4KSAhaW1wb3J0YW50O1xufVxuLnRoZW1lLS1kYXJrLmFwcGxpY2F0aW9uIHtcbiAgYmFja2dyb3VuZDogIzMwMzAzMDtcbiAgY29sb3I6ICNmZmY7XG59XG4udGhlbWUtLWRhcmsuYXBwbGljYXRpb24gLnRleHQtLXByaW1hcnkge1xuICBjb2xvcjogI2ZmZiAhaW1wb3J0YW50O1xufVxuLnRoZW1lLS1kYXJrLmFwcGxpY2F0aW9uIC50ZXh0LS1zZWNvbmRhcnkge1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjcpICFpbXBvcnRhbnQ7XG59XG4udGhlbWUtLWRhcmsuYXBwbGljYXRpb24gLnRleHQtLWRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC41KSAhaW1wb3J0YW50O1xufVxuQC1tb3otZG9jdW1lbnQgdXJsLXByZWZpeCgpIHtcbkBtZWRpYSBwcmludCB7XG4gICAgLmFwcGxpY2F0aW9uIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgICAuYXBwbGljYXRpb24tLXdyYXAge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgfVxufVxufVxuLnYtYXV0b2NvbXBsZXRlLnYtaW5wdXQgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90IHtcbiAgY3Vyc29yOiB0ZXh0O1xufVxuLnYtYXV0b2NvbXBsZXRlIGlucHV0IHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLnYtYXV0b2NvbXBsZXRlLS1pcy1zZWxlY3RpbmctaW5kZXggaW5wdXQge1xuICBvcGFjaXR5OiAwO1xufVxuLnYtYXV0b2NvbXBsZXRlLnYtdGV4dC1maWVsZC0tZW5jbG9zZWQ6bm90KC52LXRleHQtZmllbGQtLXNvbG8pOm5vdCgudi10ZXh0LWZpZWxkLS1zaW5nbGUtbGluZSkgLnYtc2VsZWN0X19zbG90ID4gaW5wdXQge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLnYtYXV0b2NvbXBsZXRlOm5vdCgudi1pbnB1dC0taXMtZGlzYWJsZWQpLnYtc2VsZWN0LnYtdGV4dC1maWVsZCBpbnB1dCB7XG4gIHBvaW50ZXItZXZlbnRzOiBpbmhlcml0O1xufVxuLnYtYXV0b2NvbXBsZXRlX19jb250ZW50LnYtbWVudV9fY29udGVudCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4udi1hdXRvY29tcGxldGVfX2NvbnRlbnQudi1tZW51X19jb250ZW50IC52LWNhcmQge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnYtYXZhdGFyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnYtYXZhdGFyIGltZyxcbi52LWF2YXRhciAudi1pY29uLFxuLnYtYXZhdGFyIC52LWltYWdlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICB3aWR0aDogaW5oZXJpdDtcbn1cbi52LWF2YXRhci0tdGlsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG4udi1hdmF0YXItLXRpbGUgaW1nLFxuLnYtYXZhdGFyLS10aWxlIC52LWljb24sXG4udi1hdmF0YXItLXRpbGUgLnYtaW1hZ2Uge1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLmFwcGxpY2F0aW9uLS1pcy1ydGwgLnYtYmFkZ2VfX2JhZGdlIHtcbiAgcmlnaHQ6IGluaXRpYWw7XG4gIGxlZnQ6IC0yMnB4O1xufVxuLmFwcGxpY2F0aW9uLS1pcy1ydGwgLnYtYmFkZ2UtLW92ZXJsYXAgLnYtYmFkZ2VfX2JhZGdlIHtcbiAgcmlnaHQ6IGluaXRpYWw7XG4gIGxlZnQ6IC04cHg7XG59XG4uYXBwbGljYXRpb24tLWlzLXJ0bCAudi1iYWRnZS0tb3ZlcmxhcC52LWJhZGdlLS1sZWZ0IC52LWJhZGdlX19iYWRnZSB7XG4gIHJpZ2h0OiAtOHB4O1xuICBsZWZ0OiBpbml0aWFsO1xufVxuLmFwcGxpY2F0aW9uLS1pcy1ydGwgLnYtYmFkZ2UtLWxlZnQgLnYtYmFkZ2VfX2JhZGdlIHtcbiAgcmlnaHQ6IC0yMnB4O1xuICBsZWZ0OiBpbml0aWFsO1xufVxuLnYtYmFkZ2Uge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52LWJhZGdlX19iYWRnZSB7XG4gIGNvbG9yOiAjZmZmO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgdG9wOiAtMTFweDtcbiAgcmlnaHQ6IC0yMnB4O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGhlaWdodDogMjJweDtcbiAgd2lkdGg6IDIycHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbn1cbi52LWJhZGdlX19iYWRnZSAudi1pY29uIHtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnYtYmFkZ2UtLW92ZXJsYXAgLnYtYmFkZ2VfX2JhZGdlIHtcbiAgdG9wOiAtOHB4O1xuICByaWdodDogLThweDtcbn1cbi52LWJhZGdlLS1vdmVybGFwLnYtYmFkZ2UtLWxlZnQgLnYtYmFkZ2VfX2JhZGdlIHtcbiAgbGVmdDogLThweDtcbiAgcmlnaHQ6IGluaXRpYWw7XG59XG4udi1iYWRnZS0tb3ZlcmxhcC52LWJhZGdlLS1ib3R0b20gLnYtYmFkZ2VfX2JhZGdlIHtcbiAgYm90dG9tOiAtOHB4O1xuICB0b3A6IGluaXRpYWw7XG59XG4udi1iYWRnZS0tbGVmdCAudi1iYWRnZV9fYmFkZ2Uge1xuICBsZWZ0OiAtMjJweDtcbn1cbi52LWJhZGdlLS1ib3R0b20gLnYtYmFkZ2VfX2JhZGdlIHtcbiAgYm90dG9tOiAtMTFweDtcbiAgdG9wOiBpbml0aWFsO1xufVxuLnRoZW1lLS1saWdodC52LWJvdHRvbS1uYXYge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnRoZW1lLS1saWdodC52LWJvdHRvbS1uYXYgLnYtYnRuOm5vdCgudi1idG4tLWFjdGl2ZSkge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjU0KSAhaW1wb3J0YW50O1xufVxuLnRoZW1lLS1kYXJrLnYtYm90dG9tLW5hdiB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7XG59XG4udGhlbWUtLWRhcmsudi1ib3R0b20tbmF2IC52LWJ0bjpub3QoLnYtYnRuLS1hY3RpdmUpIHtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC43KSAhaW1wb3J0YW50O1xufVxuLnYtaXRlbS1ncm91cC52LWJvdHRvbS1uYXYge1xuICBib3R0b206IDA7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDE0cHggMnB4IHJnYmEoMCwwLDAsMC4xMik7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGxlZnQ6IDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCA2MHB4KTtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udi1pdGVtLWdyb3VwLnYtYm90dG9tLW5hdi0tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4udi1pdGVtLWdyb3VwLnYtYm90dG9tLW5hdi0tYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgMCk7XG59XG4udi1pdGVtLWdyb3VwLnYtYm90dG9tLW5hdi0tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDQ7XG59XG4udi1pdGVtLWdyb3VwLnYtYm90dG9tLW5hdiAudi1idG4ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiAwO1xuICBtYXgtd2lkdGg6IDE2OHB4O1xuICBtaW4td2lkdGg6IDgwcHg7XG4gIHBhZGRpbmc6IDhweCAxMnB4IDEwcHg7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgZmxleC1zaHJpbms6IDE7XG59XG4udi1pdGVtLWdyb3VwLnYtYm90dG9tLW5hdiAudi1idG4gLnYtYnRuX19jb250ZW50IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xuICBmb250LXNpemU6IDEycHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHdpbGwtY2hhbmdlOiBmb250LXNpemU7XG59XG4udi1pdGVtLWdyb3VwLnYtYm90dG9tLW5hdiAudi1idG4gLnYtYnRuX19jb250ZW50IGkudi1pY29uIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIG1hcmdpbi1ib3R0b206IDRweDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNHMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbn1cbi52LWl0ZW0tZ3JvdXAudi1ib3R0b20tbmF2IC52LWJ0biAudi1idG5fX2NvbnRlbnQgc3BhbiB7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnYtaXRlbS1ncm91cC52LWJvdHRvbS1uYXYgLnYtYnRuLS1hY3RpdmUge1xuICBwYWRkaW5nLXRvcDogNnB4O1xufVxuLnYtaXRlbS1ncm91cC52LWJvdHRvbS1uYXYgLnYtYnRuLS1hY3RpdmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG4udi1pdGVtLWdyb3VwLnYtYm90dG9tLW5hdiAudi1idG4tLWFjdGl2ZSAudi1idG5fX2NvbnRlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4udi1pdGVtLWdyb3VwLnYtYm90dG9tLW5hdiAudi1idG4tLWFjdGl2ZSAudi1idG5fX2NvbnRlbnQgLnYtaWNvbiB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi52LWl0ZW0tZ3JvdXAudi1ib3R0b20tbmF2LS1zaGlmdCAudi1idG5fX2NvbnRlbnQge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4udi1pdGVtLWdyb3VwLnYtYm90dG9tLW5hdi0tc2hpZnQgLnYtYnRuIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3M7XG4gIG1pbi13aWR0aDogNTZweDtcbiAgbWF4LXdpZHRoOiA5NnB4O1xufVxuLnYtaXRlbS1ncm91cC52LWJvdHRvbS1uYXYtLXNoaWZ0IC52LWJ0bi0tYWN0aXZlIHtcbiAgbWluLXdpZHRoOiA5NnB4O1xuICBtYXgtd2lkdGg6IDE2OHB4O1xufVxuLnYtYm90dG9tLW5hdi0tc2hpZnQgLnYtYnRuOm5vdCgudi1idG4tLWFjdGl2ZSkgLnYtYnRuX19jb250ZW50IC52LWljb24ge1xuICB0cmFuc2Zvcm06IHNjYWxlKDEsIDEpIHRyYW5zbGF0ZSgwLCA4cHgpO1xufVxuLnYtYm90dG9tLW5hdi0tc2hpZnQgLnYtYnRuOm5vdCgudi1idG4tLWFjdGl2ZSkgLnYtYnRuX19jb250ZW50ID4gc3Bhbjpub3QoLnYtYmFkZ2UpIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnYtYm90dG9tLXNoZWV0LnYtZGlhbG9nIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIGZsZXg6IDEgMCAxMDAlO1xuICBtYXJnaW46IDA7XG4gIG1pbi13aWR0aDogMTAwJTtcbiAgb3ZlcmZsb3c6IHZpc2libGU7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG59XG4udi1ib3R0b20tc2hlZXQudi1kaWFsb2cudi1ib3R0b20tc2hlZXQtLWluc2V0IHtcbiAgbWF4LXdpZHRoOiA3MCU7XG4gIG1pbi13aWR0aDogMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLnYtYm90dG9tLXNoZWV0LnYtZGlhbG9nLnYtYm90dG9tLXNoZWV0LS1pbnNldCB7XG4gICAgbWF4LXdpZHRoOiBub25lO1xuICB9XG59XG4udGhlbWUtLWxpZ2h0LnYtYnJlYWRjcnVtYnMgLnYtYnJlYWRjcnVtYnNfX2RpdmlkZXIsXG4udGhlbWUtLWxpZ2h0LnYtYnJlYWRjcnVtYnMgLnYtYnJlYWRjcnVtYnNfX2l0ZW0tLWRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC4zOCk7XG59XG4udGhlbWUtLWRhcmsudi1icmVhZGNydW1icyAudi1icmVhZGNydW1ic19fZGl2aWRlcixcbi50aGVtZS0tZGFyay52LWJyZWFkY3J1bWJzIC52LWJyZWFkY3J1bWJzX19pdGVtLS1kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNSk7XG59XG4udi1icmVhZGNydW1icyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgZmxleDogMCAxIGF1dG87XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAxOHB4IDEycHg7XG59XG4udi1icmVhZGNydW1icyBsaSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDE0cHg7XG59XG4udi1icmVhZGNydW1icyBsaSAudi1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnYtYnJlYWRjcnVtYnMgbGk6bnRoLWNoaWxkKGV2ZW4pIHtcbiAgcGFkZGluZzogMCAxMnB4O1xufVxuLnYtYnJlYWRjcnVtYnMtLWxhcmdlIGxpIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnYtYnJlYWRjcnVtYnMtLWxhcmdlIGxpIC52LWljb24ge1xuICBmb250LXNpemU6IDE2cHg7XG59XG4udi1icmVhZGNydW1ic19faXRlbSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbn1cbi52LWJyZWFkY3J1bWJzX19pdGVtLS1kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnRoZW1lLS1saWdodC52LWJ0bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnRoZW1lLS1saWdodC52LWJ0bi10b2dnbGUgLnYtYnRuIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC44Nyk7XG59XG4udGhlbWUtLWxpZ2h0LnYtYnRuLXRvZ2dsZTpub3QoLnYtYnRuLXRvZ2dsZS0tb25seS1jaGlsZCkgLnYtYnRuLnYtYnRuLS1hY3RpdmU6bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogcmdiYSgwLDAsMCwwLjI2KTtcbn1cbi50aGVtZS0tZGFyay52LWJ0bi10b2dnbGUge1xuICBiYWNrZ3JvdW5kOiAjNDI0MjQyO1xufVxuLnRoZW1lLS1kYXJrLnYtYnRuLXRvZ2dsZSAudi1idG4ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi50aGVtZS0tZGFyay52LWJ0bi10b2dnbGU6bm90KC52LWJ0bi10b2dnbGUtLW9ubHktY2hpbGQpIC52LWJ0bi52LWJ0bi0tYWN0aXZlOm5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC4zKTtcbn1cbi52LWJ0bi10b2dnbGUge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG4gIHdpbGwtY2hhbmdlOiBiYWNrZ3JvdW5kLCBib3gtc2hhZG93O1xufVxuLnYtYnRuLXRvZ2dsZSAudi1idG4ge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiBhdXRvO1xuICB3aWR0aDogYXV0bztcbiAgcGFkZGluZzogMCA4cHg7XG4gIG1hcmdpbjogMDtcbiAgb3BhY2l0eTogMC40O1xuICBib3JkZXItcmFkaXVzOiAwO1xufVxuLnYtYnRuLXRvZ2dsZSAudi1idG46bm90KDpsYXN0LWNoaWxkKSB7XG4gIGJvcmRlci1yaWdodDogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuLnYtYnRuLXRvZ2dsZSAudi1idG46YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnYtYnRuLXRvZ2dsZSAudi1idG4udi1idG4tLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4udi1idG4tdG9nZ2xlIC52LWJ0biBzcGFuICsgLnYtaWNvbiB7XG4gIGZvbnQtc2l6ZTogaW5pdGlhbDtcbiAgbWFyZ2luLWxlZnQ6IDEwcHg7XG59XG4udi1idG4tdG9nZ2xlIC52LWJ0bjpmaXJzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDJweCAwIDAgMnB4O1xufVxuLnYtYnRuLXRvZ2dsZSAudi1idG46bGFzdC1jaGlsZCB7XG4gIGJvcmRlci1yYWRpdXM6IDAgMnB4IDJweCAwO1xufVxuLnYtYnRuLXRvZ2dsZS0tc2VsZWN0ZWQge1xuICBib3gtc2hhZG93OiAwcHggM3B4IDFweCAtMnB4IHJnYmEoMCwwLDAsMC4yKSwgMHB4IDJweCAycHggMHB4IHJnYmEoMCwwLDAsMC4xNCksIDBweCAxcHggNXB4IDBweCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnYtcmlwcGxlX19jb250YWluZXIge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHotaW5kZXg6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBjb250YWluOiBzdHJpY3Q7XG59XG4udi1yaXBwbGVfX2FuaW1hdGlvbiB7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3I7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtLCBvcGFjaXR5O1xufVxuLnYtcmlwcGxlX19hbmltYXRpb24tLWVudGVyIHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbn1cbi52LXJpcHBsZV9fYW5pbWF0aW9uLS1pbiB7XG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAwLjI1cyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpLCBvcGFjaXR5IDAuMXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi52LXJpcHBsZV9fYW5pbWF0aW9uLS1vdXQge1xuICB0cmFuc2l0aW9uOiBvcGFjaXR5IDAuM3MgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi50aGVtZS0tbGlnaHQudi1idG4ge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjg3KTtcbn1cbi50aGVtZS0tbGlnaHQudi1idG4udi1idG4tLWRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC4yNikgIWltcG9ydGFudDtcbn1cbi50aGVtZS0tbGlnaHQudi1idG4udi1idG4tLWRpc2FibGVkIC52LWljb24sXG4udGhlbWUtLWxpZ2h0LnYtYnRuLnYtYnRuLS1kaXNhYmxlZCAudi1idG5fX2xvYWRpbmcge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjI2KSAhaW1wb3J0YW50O1xufVxuLnRoZW1lLS1saWdodC52LWJ0bi52LWJ0bi0tZGlzYWJsZWQ6bm90KC52LWJ0bi0taWNvbik6bm90KC52LWJ0bi0tZmxhdCk6bm90KC52LWJ0bi0tb3V0bGluZSkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMTIpICFpbXBvcnRhbnQ7XG59XG4udGhlbWUtLWxpZ2h0LnYtYnRuOm5vdCgudi1idG4tLWljb24pOm5vdCgudi1idG4tLWZsYXQpIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2Y1ZjVmNTtcbn1cbi50aGVtZS0tZGFyay52LWJ0biB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRoZW1lLS1kYXJrLnYtYnRuLnYtYnRuLS1kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMykgIWltcG9ydGFudDtcbn1cbi50aGVtZS0tZGFyay52LWJ0bi52LWJ0bi0tZGlzYWJsZWQgLnYtaWNvbixcbi50aGVtZS0tZGFyay52LWJ0bi52LWJ0bi0tZGlzYWJsZWQgLnYtYnRuX19sb2FkaW5nIHtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC4zKSAhaW1wb3J0YW50O1xufVxuLnRoZW1lLS1kYXJrLnYtYnRuLnYtYnRuLS1kaXNhYmxlZDpub3QoLnYtYnRuLS1pY29uKTpub3QoLnYtYnRuLS1mbGF0KTpub3QoLnYtYnRuLS1vdXRsaW5lKSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC4xMikgIWltcG9ydGFudDtcbn1cbi50aGVtZS0tZGFyay52LWJ0bjpub3QoLnYtYnRuLS1pY29uKTpub3QoLnYtYnRuLS1mbGF0KSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICMyMTIxMjE7XG59XG4udi1idG4ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IDM2cHg7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtYXJnaW46IDZweCA4cHg7XG4gIG1pbi13aWR0aDogODhweDtcbiAgb3V0bGluZTogMDtcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSksIGNvbG9yIDFtcztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi52LWJ0bjpiZWZvcmUge1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBjb2xvcjogaW5oZXJpdDtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG9wYWNpdHk6IDAuMTI7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udi1idG4ge1xuICBwYWRkaW5nOiAwIDE2cHg7XG59XG4udi1idG4tLWFjdGl2ZSxcbi52LWJ0bjpob3Zlcixcbi52LWJ0bjpmb2N1cyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52LWJ0bi0tYWN0aXZlOmJlZm9yZSxcbi52LWJ0bjpob3ZlcjpiZWZvcmUsXG4udi1idG46Zm9jdXM6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yO1xufVxuQG1lZGlhIChob3Zlcjogbm9uZSkge1xuICAudi1idG46aG92ZXI6OmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cbi52LWJ0bl9fY29udGVudCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDAgYXV0bztcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIG1hcmdpbjogMCBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgd2lkdGg6IGluaGVyaXQ7XG59XG4udi1idG4tLXNtYWxsIHtcbiAgZm9udC1zaXplOiAxM3B4O1xuICBoZWlnaHQ6IDI4cHg7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuLnYtYnRuLS1sYXJnZSB7XG4gIGZvbnQtc2l6ZTogMTVweDtcbiAgaGVpZ2h0OiA0NHB4O1xuICBwYWRkaW5nOiAwIDMycHg7XG59XG4udi1idG4gLnYtYnRuX19jb250ZW50IC52LWljb24ge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi52LWJ0bjpub3QoLnYtYnRuLS1kZXByZXNzZWQpOm5vdCgudi1idG4tLWZsYXQpIHtcbiAgd2lsbC1jaGFuZ2U6IGJveC1zaGFkb3c7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggMXB4IC0ycHggcmdiYSgwLDAsMCwwLjIpLCAwcHggMnB4IDJweCAwcHggcmdiYSgwLDAsMCwwLjE0KSwgMHB4IDFweCA1cHggMHB4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4udi1idG46bm90KC52LWJ0bi0tZGVwcmVzc2VkKTpub3QoLnYtYnRuLS1mbGF0KTphY3RpdmUge1xuICBib3gtc2hhZG93OiAwcHggNXB4IDVweCAtM3B4IHJnYmEoMCwwLDAsMC4yKSwgMHB4IDhweCAxMHB4IDFweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggM3B4IDE0cHggMnB4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4udi1idG4tLWljb24ge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4td2lkdGg6IDA7XG4gIHdpZHRoOiAzNnB4O1xufVxuLnYtYnRuLS1pY29uLnYtYnRuLS1zbWFsbCB7XG4gIHdpZHRoOiAyOHB4O1xufVxuLnYtYnRuLS1pY29uLnYtYnRuLS1sYXJnZSB7XG4gIHdpZHRoOiA0NHB4O1xufVxuLnYtYnRuLS1pY29uOmJlZm9yZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi52LWJ0bi0tZmxvYXRpbmcge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIG1pbi13aWR0aDogMDtcbiAgaGVpZ2h0OiA1NnB4O1xuICB3aWR0aDogNTZweDtcbiAgcGFkZGluZzogMDtcbn1cbi52LWJ0bi0tZmxvYXRpbmcudi1idG4tLWZpeGVkLFxuLnYtYnRuLS1mbG9hdGluZy52LWJ0bi0tYWJzb2x1dGUge1xuICB6LWluZGV4OiA0O1xufVxuLnYtYnRuLS1mbG9hdGluZzpub3QoLnYtYnRuLS1kZXByZXNzZWQpOm5vdCgudi1idG4tLWZsYXQpIHtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA1cHggLTFweCByZ2JhKDAsMCwwLDAuMiksIDBweCA2cHggMTBweCAwcHggcmdiYSgwLDAsMCwwLjE0KSwgMHB4IDFweCAxOHB4IDBweCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnYtYnRuLS1mbG9hdGluZzpub3QoLnYtYnRuLS1kZXByZXNzZWQpOm5vdCgudi1idG4tLWZsYXQpOmFjdGl2ZSB7XG4gIGJveC1zaGFkb3c6IDBweCA3cHggOHB4IC00cHggcmdiYSgwLDAsMCwwLjIpLCAwcHggMTJweCAxN3B4IDJweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggNXB4IDIycHggNHB4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4udi1idG4tLWZsb2F0aW5nIC52LWJ0bl9fY29udGVudCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogMTAwJTtcbn1cbi52LWJ0bi0tZmxvYXRpbmc6YWZ0ZXIge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4udi1idG4tLWZsb2F0aW5nIC52LWJ0bl9fY29udGVudCA+IDpub3QoOm9ubHktY2hpbGQpIHtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuLnYtYnRuLS1mbG9hdGluZyAudi1idG5fX2NvbnRlbnQgPiA6bm90KDpvbmx5LWNoaWxkKTpmaXJzdC1jaGlsZCB7XG4gIG9wYWNpdHk6IDE7XG59XG4udi1idG4tLWZsb2F0aW5nIC52LWJ0bl9fY29udGVudCA+IDpub3QoOm9ubHktY2hpbGQpOmxhc3QtY2hpbGQge1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xufVxuLnYtYnRuLS1mbG9hdGluZyAudi1idG5fX2NvbnRlbnQgPiA6bm90KDpvbmx5LWNoaWxkKTpsYXN0LWNoaWxkLFxuLnYtYnRuLS1mbG9hdGluZyAudi1idG5fX2NvbnRlbnQgPiA6bm90KDpvbmx5LWNoaWxkKTpmaXJzdC1jaGlsZCB7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbn1cbi52LWJ0bi0tZmxvYXRpbmcudi1idG4tLWFjdGl2ZSAudi1idG5fX2NvbnRlbnQgPiA6bm90KDpvbmx5LWNoaWxkKTpmaXJzdC1jaGlsZCB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcbn1cbi52LWJ0bi0tZmxvYXRpbmcudi1idG4tLWFjdGl2ZSAudi1idG5fX2NvbnRlbnQgPiA6bm90KDpvbmx5LWNoaWxkKTpsYXN0LWNoaWxkIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMCk7XG59XG4udi1idG4tLWZsb2F0aW5nIC52LWljb24ge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIHdpZHRoOiBpbmhlcml0O1xufVxuLnYtYnRuLS1mbG9hdGluZy52LWJ0bi0tc21hbGwge1xuICBoZWlnaHQ6IDQwcHg7XG4gIHdpZHRoOiA0MHB4O1xufVxuLnYtYnRuLS1mbG9hdGluZy52LWJ0bi0tc21hbGwgLnYtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMThweDtcbn1cbi52LWJ0bi0tZmxvYXRpbmcudi1idG4tLWxhcmdlIHtcbiAgaGVpZ2h0OiA3MnB4O1xuICB3aWR0aDogNzJweDtcbn1cbi52LWJ0bi0tZmxvYXRpbmcudi1idG4tLWxhcmdlIC52LWljb24ge1xuICBmb250LXNpemU6IDMwcHg7XG59XG4udi1idG4tLXJldmVyc2UgLnYtYnRuX19jb250ZW50IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLnYtYnRuLS1yZXZlcnNlLnYtYnRuLS1jb2x1bW4gLnYtYnRuX19jb250ZW50IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlO1xufVxuLnYtYnRuLS1maXhlZCxcbi52LWJ0bi0tYWJzb2x1dGUge1xuICBtYXJnaW46IDA7XG59XG4udi1idG4udi1idG4tLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnYtYnRuLnYtYnRuLS1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbi52LWJ0bi0tdG9wOm5vdCgudi1idG4tLWFic29sdXRlKSB7XG4gIHRvcDogMTZweDtcbn1cbi52LWJ0bi0tdG9wLnYtYnRuLS1hYnNvbHV0ZSB7XG4gIHRvcDogLTI4cHg7XG59XG4udi1idG4tLXRvcC52LWJ0bi0tYWJzb2x1dGUudi1idG4tLXNtYWxsIHtcbiAgdG9wOiAtMjBweDtcbn1cbi52LWJ0bi0tdG9wLnYtYnRuLS1hYnNvbHV0ZS52LWJ0bi0tbGFyZ2Uge1xuICB0b3A6IC0zNnB4O1xufVxuLnYtYnRuLS1ib3R0b206bm90KC52LWJ0bi0tYWJzb2x1dGUpIHtcbiAgYm90dG9tOiAxNnB4O1xufVxuLnYtYnRuLS1ib3R0b20udi1idG4tLWFic29sdXRlIHtcbiAgYm90dG9tOiAtMjhweDtcbn1cbi52LWJ0bi0tYm90dG9tLnYtYnRuLS1hYnNvbHV0ZS52LWJ0bi0tc21hbGwge1xuICBib3R0b206IC0yMHB4O1xufVxuLnYtYnRuLS1ib3R0b20udi1idG4tLWFic29sdXRlLnYtYnRuLS1sYXJnZSB7XG4gIGJvdHRvbTogLTM2cHg7XG59XG4udi1idG4tLWxlZnQge1xuICBsZWZ0OiAxNnB4O1xufVxuLnYtYnRuLS1yaWdodCB7XG4gIHJpZ2h0OiAxNnB4O1xufVxuLnYtYnRuLnYtYnRuLS1kaXNhYmxlZCB7XG4gIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udi1idG46bm90KC52LWJ0bi0tZGlzYWJsZWQpOm5vdCgudi1idG4tLWZsb2F0aW5nKTpub3QoLnYtYnRuLS1pY29uKSAudi1idG5fX2NvbnRlbnQgLnYtaWNvbiB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4udi1idG4tLWljb24ge1xuICBwYWRkaW5nOiAwO1xufVxuLnYtYnRuLS1sb2FkZXIge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi52LWJ0bi0tbG9hZGVyIC52LWJ0bl9fY29udGVudCB7XG4gIG9wYWNpdHk6IDA7XG59XG4udi1idG5fX2xvYWRpbmcge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udi1idG5fX2xvYWRpbmcgLnYtaWNvbi0tbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4udi1idG5fX2xvYWRpbmcgLnYtaWNvbi0tcmlnaHQge1xuICBtYXJnaW4tbGVmdDogMXJlbTtcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG59XG4udi1idG4udi1idG4tLW91dGxpbmUge1xuICBib3JkZXI6IDFweCBzb2xpZCBjdXJyZW50Q29sb3I7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG59XG4udi1idG4udi1idG4tLW91dGxpbmU6aG92ZXIge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnYtYnRuLS1ibG9jayB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIG1hcmdpbjogNnB4IDA7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnYtYnRuLS1yb3VuZCB7XG4gIGJvcmRlci1yYWRpdXM6IDI4cHg7XG59XG4udi1idG4tLXJvdW5kOmFmdGVyIHtcbiAgYm9yZGVyLXJhZGl1czogMjhweDtcbn1cbi52LWJ0bjpub3QoLnYtYnRuLS1vdXRsaW5lKS5wcmltYXJ5LFxuLnYtYnRuOm5vdCgudi1idG4tLW91dGxpbmUpLnNlY29uZGFyeSxcbi52LWJ0bjpub3QoLnYtYnRuLS1vdXRsaW5lKS5hY2NlbnQsXG4udi1idG46bm90KC52LWJ0bi0tb3V0bGluZSkuc3VjY2Vzcyxcbi52LWJ0bjpub3QoLnYtYnRuLS1vdXRsaW5lKS5lcnJvcixcbi52LWJ0bjpub3QoLnYtYnRuLS1vdXRsaW5lKS53YXJuaW5nLFxuLnYtYnRuOm5vdCgudi1idG4tLW91dGxpbmUpLmluZm8ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi50aGVtZS0tbGlnaHQudi1jYWxlbmRhci1kYWlseSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG59XG4udGhlbWUtLWxpZ2h0LnYtY2FsZW5kYXItZGFpbHkgLnYtY2FsZW5kYXItZGFpbHlfX2ludGVydmFscy1oZWFkIHtcbiAgYm9yZGVyLXJpZ2h0OiAjZTBlMGUwIDFweCBzb2xpZDtcbn1cbi50aGVtZS0tbGlnaHQudi1jYWxlbmRhci1kYWlseSAudi1jYWxlbmRhci1kYWlseV9oZWFkLWRheSB7XG4gIGJvcmRlci1yaWdodDogI2UwZTBlMCAxcHggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICNlMGUwZTAgMXB4IHNvbGlkO1xuICBjb2xvcjogIzAwMDtcbn1cbi50aGVtZS0tbGlnaHQudi1jYWxlbmRhci1kYWlseSAudi1jYWxlbmRhci1kYWlseV9oZWFkLWRheS52LXBhc3QgLnYtY2FsZW5kYXItZGFpbHlfaGVhZC13ZWVrZGF5LFxuLnRoZW1lLS1saWdodC52LWNhbGVuZGFyLWRhaWx5IC52LWNhbGVuZGFyLWRhaWx5X2hlYWQtZGF5LnYtcGFzdCAudi1jYWxlbmRhci1kYWlseV9oZWFkLWRheS1sYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuMzgpO1xufVxuLnRoZW1lLS1saWdodC52LWNhbGVuZGFyLWRhaWx5IC52LWNhbGVuZGFyLWRhaWx5X19pbnRlcnZhbHMtYm9keSB7XG4gIGJvcmRlci1yaWdodDogI2UwZTBlMCAxcHggc29saWQ7XG59XG4udGhlbWUtLWxpZ2h0LnYtY2FsZW5kYXItZGFpbHkgLnYtY2FsZW5kYXItZGFpbHlfX2ludGVydmFscy1ib2R5IC52LWNhbGVuZGFyLWRhaWx5X19pbnRlcnZhbC10ZXh0IHtcbiAgY29sb3I6ICM0MjQyNDI7XG59XG4udGhlbWUtLWxpZ2h0LnYtY2FsZW5kYXItZGFpbHkgLnYtY2FsZW5kYXItZGFpbHlfX2RheSB7XG4gIGJvcmRlci1yaWdodDogI2UwZTBlMCAxcHggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICNlMGUwZTAgMXB4IHNvbGlkO1xufVxuLnRoZW1lLS1saWdodC52LWNhbGVuZGFyLWRhaWx5IC52LWNhbGVuZGFyLWRhaWx5X19kYXktaW50ZXJ2YWwge1xuICBib3JkZXItdG9wOiAjZTBlMGUwIDFweCBzb2xpZDtcbn1cbi50aGVtZS0tbGlnaHQudi1jYWxlbmRhci1kYWlseSAudi1jYWxlbmRhci1kYWlseV9fZGF5LWludGVydmFsOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnRoZW1lLS1kYXJrLnYtY2FsZW5kYXItZGFpbHkge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMzAzMDMwO1xufVxuLnRoZW1lLS1kYXJrLnYtY2FsZW5kYXItZGFpbHkgLnYtY2FsZW5kYXItZGFpbHlfX2ludGVydmFscy1oZWFkIHtcbiAgYm9yZGVyLXJpZ2h0OiAjOWU5ZTllIDFweCBzb2xpZDtcbn1cbi50aGVtZS0tZGFyay52LWNhbGVuZGFyLWRhaWx5IC52LWNhbGVuZGFyLWRhaWx5X2hlYWQtZGF5IHtcbiAgYm9yZGVyLXJpZ2h0OiAjOWU5ZTllIDFweCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogIzllOWU5ZSAxcHggc29saWQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRoZW1lLS1kYXJrLnYtY2FsZW5kYXItZGFpbHkgLnYtY2FsZW5kYXItZGFpbHlfaGVhZC1kYXkudi1wYXN0IC52LWNhbGVuZGFyLWRhaWx5X2hlYWQtd2Vla2RheSxcbi50aGVtZS0tZGFyay52LWNhbGVuZGFyLWRhaWx5IC52LWNhbGVuZGFyLWRhaWx5X2hlYWQtZGF5LnYtcGFzdCAudi1jYWxlbmRhci1kYWlseV9oZWFkLWRheS1sYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNSk7XG59XG4udGhlbWUtLWRhcmsudi1jYWxlbmRhci1kYWlseSAudi1jYWxlbmRhci1kYWlseV9faW50ZXJ2YWxzLWJvZHkge1xuICBib3JkZXItcmlnaHQ6ICM5ZTllOWUgMXB4IHNvbGlkO1xufVxuLnRoZW1lLS1kYXJrLnYtY2FsZW5kYXItZGFpbHkgLnYtY2FsZW5kYXItZGFpbHlfX2ludGVydmFscy1ib2R5IC52LWNhbGVuZGFyLWRhaWx5X19pbnRlcnZhbC10ZXh0IHtcbiAgY29sb3I6ICNlZWU7XG59XG4udGhlbWUtLWRhcmsudi1jYWxlbmRhci1kYWlseSAudi1jYWxlbmRhci1kYWlseV9fZGF5IHtcbiAgYm9yZGVyLXJpZ2h0OiAjNjE2MTYxIDFweCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogIzYxNjE2MSAxcHggc29saWQ7XG59XG4udGhlbWUtLWRhcmsudi1jYWxlbmRhci1kYWlseSAudi1jYWxlbmRhci1kYWlseV9fZGF5LWludGVydmFsIHtcbiAgYm9yZGVyLXRvcDogIzYxNjE2MSAxcHggc29saWQ7XG59XG4udGhlbWUtLWRhcmsudi1jYWxlbmRhci1kYWlseSAudi1jYWxlbmRhci1kYWlseV9fZGF5LWludGVydmFsOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnYtY2FsZW5kYXItZGFpbHkge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udi1jYWxlbmRhci1kYWlseV9faGVhZCB7XG4gIGZsZXg6IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udi1jYWxlbmRhci1kYWlseV9faW50ZXJ2YWxzLWhlYWQge1xuICBmbGV4OiBub25lO1xuICB3aWR0aDogNDRweDtcbn1cbi52LWNhbGVuZGFyLWRhaWx5X2hlYWQtZGF5IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIHdpZHRoOiAwO1xufVxuLnYtY2FsZW5kYXItZGFpbHlfaGVhZC13ZWVrZGF5IHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBhZGRpbmc6IDRweCA0cHggNHB4IDhweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnYtY2FsZW5kYXItZGFpbHlfaGVhZC1kYXktbGFiZWwge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgZm9udC1zaXplOiA0MHB4O1xuICBwYWRkaW5nOiAwcHggNHB4IDRweCA4cHg7XG4gIGxpbmUtaGVpZ2h0OiA0MHB4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udi1jYWxlbmRhci1kYWlseV9oZWFkLWRheS1sYWJlbDpob3ZlciB7XG4gIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xufVxuLnYtY2FsZW5kYXItZGFpbHlfX2JvZHkge1xuICBmbGV4OiAxIDEgNjAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udi1jYWxlbmRhci1kYWlseV9fc2Nyb2xsLWFyZWEge1xuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi52LWNhbGVuZGFyLWRhaWx5X19wYW5lIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgZmxleDogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG59XG4udi1jYWxlbmRhci1kYWlseV9fZGF5LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udi1jYWxlbmRhci1kYWlseV9faW50ZXJ2YWxzLWJvZHkge1xuICBmbGV4OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6IDQ0cHg7XG59XG4udi1jYWxlbmRhci1kYWlseV9faW50ZXJ2YWwge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG59XG4udi1jYWxlbmRhci1kYWlseV9faW50ZXJ2YWwtdGV4dCB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogLTZweDtcbiAgZm9udC1zaXplOiAxMHB4O1xufVxuLnYtY2FsZW5kYXItZGFpbHlfX2RheSB7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udGhlbWUtLWxpZ2h0LnYtY2FsZW5kYXItd2Vla2x5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbn1cbi50aGVtZS0tbGlnaHQudi1jYWxlbmRhci13ZWVrbHkgLnYtY2FsZW5kYXItd2Vla2x5X19oZWFkLXdlZWtkYXkge1xuICBib3JkZXItcmlnaHQ6ICNlMGUwZTAgMXB4IHNvbGlkO1xuICBjb2xvcjogIzAwMDtcbn1cbi50aGVtZS0tbGlnaHQudi1jYWxlbmRhci13ZWVrbHkgLnYtY2FsZW5kYXItd2Vla2x5X19oZWFkLXdlZWtkYXkudi1wYXN0IHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC4zOCk7XG59XG4udGhlbWUtLWxpZ2h0LnYtY2FsZW5kYXItd2Vla2x5IC52LWNhbGVuZGFyLXdlZWtseV9faGVhZC13ZWVrZGF5LnYtb3V0c2lkZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmN2Y3Zjc7XG59XG4udGhlbWUtLWxpZ2h0LnYtY2FsZW5kYXItd2Vla2x5IC52LWNhbGVuZGFyLXdlZWtseV9fZGF5IHtcbiAgYm9yZGVyLXJpZ2h0OiAjZTBlMGUwIDFweCBzb2xpZDtcbiAgYm9yZGVyLWJvdHRvbTogI2UwZTBlMCAxcHggc29saWQ7XG4gIGNvbG9yOiAjMDAwO1xufVxuLnRoZW1lLS1saWdodC52LWNhbGVuZGFyLXdlZWtseSAudi1jYWxlbmRhci13ZWVrbHlfX2RheS52LW91dHNpZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjdmN2Y3O1xufVxuLnRoZW1lLS1kYXJrLnYtY2FsZW5kYXItd2Vla2x5IHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMwMzAzMDtcbn1cbi50aGVtZS0tZGFyay52LWNhbGVuZGFyLXdlZWtseSAudi1jYWxlbmRhci13ZWVrbHlfX2hlYWQtd2Vla2RheSB7XG4gIGJvcmRlci1yaWdodDogIzllOWU5ZSAxcHggc29saWQ7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRoZW1lLS1kYXJrLnYtY2FsZW5kYXItd2Vla2x5IC52LWNhbGVuZGFyLXdlZWtseV9faGVhZC13ZWVrZGF5LnYtcGFzdCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNSk7XG59XG4udGhlbWUtLWRhcmsudi1jYWxlbmRhci13ZWVrbHkgLnYtY2FsZW5kYXItd2Vla2x5X19oZWFkLXdlZWtkYXkudi1vdXRzaWRlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzIwMjAyMDtcbn1cbi50aGVtZS0tZGFyay52LWNhbGVuZGFyLXdlZWtseSAudi1jYWxlbmRhci13ZWVrbHlfX2RheSB7XG4gIGJvcmRlci1yaWdodDogIzllOWU5ZSAxcHggc29saWQ7XG4gIGJvcmRlci1ib3R0b206ICM5ZTllOWUgMXB4IHNvbGlkO1xuICBjb2xvcjogI2ZmZjtcbn1cbi50aGVtZS0tZGFyay52LWNhbGVuZGFyLXdlZWtseSAudi1jYWxlbmRhci13ZWVrbHlfX2RheS52LW91dHNpZGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjAyMDIwO1xufVxuLnYtY2FsZW5kYXItd2Vla2x5IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi52LWNhbGVuZGFyLXdlZWtseV9faGVhZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnYtY2FsZW5kYXItd2Vla2x5X19oZWFkLXdlZWtkYXkge1xuICBmbGV4OiAxIDAgMjBweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHBhZGRpbmc6IDBweCA0cHggMHB4IDRweDtcbiAgZm9udC1zaXplOiAxNHB4O1xufVxuLnYtY2FsZW5kYXItd2Vla2x5X193ZWVrIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMTtcbn1cbi52LWNhbGVuZGFyLXdlZWtseV9fZGF5IHtcbiAgZmxleDogMTtcbiAgd2lkdGg6IDA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHBhZGRpbmc6IDMycHggNHB4IDRweCA0cHg7XG59XG4udi1jYWxlbmRhci13ZWVrbHlfX2RheS52LXByZXNlbnQgLnYtY2FsZW5kYXItd2Vla2x5X19kYXktbGFiZWwge1xuICBib3JkZXI6IDFweCBzb2xpZCBjdXJyZW50Q29sb3I7XG59XG4udi1jYWxlbmRhci13ZWVrbHlfX2RheS52LXByZXNlbnQgLnYtY2FsZW5kYXItd2Vla2x5X19kYXktbW9udGgge1xuICBjb2xvcjogY3VycmVudENvbG9yO1xufVxuLnYtY2FsZW5kYXItd2Vla2x5X19kYXktbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDE2cHg7XG4gIHdpZHRoOiAzMnB4O1xuICBoZWlnaHQ6IDMycHg7XG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xufVxuLnYtY2FsZW5kYXItd2Vla2x5X19kYXktbGFiZWw6aG92ZXIge1xuICB0ZXh0LWRlY29yYXRpb246IHVuZGVybGluZTtcbn1cbi52LWNhbGVuZGFyLXdlZWtseV9fZGF5LW1vbnRoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBib3gtc2hhZG93OiBub25lO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDM2cHg7XG4gIGhlaWdodDogMzJweDtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG59XG4udGhlbWUtLWxpZ2h0LnYtY2FyZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC44Nyk7XG59XG4udGhlbWUtLWRhcmsudi1jYXJkIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQyNDI0MjtcbiAgYm9yZGVyLWNvbG9yOiAjNDI0MjQyO1xuICBjb2xvcjogI2ZmZjtcbn1cbi52LWNhcmQge1xuICBib3gtc2hhZG93OiAwcHggM3B4IDFweCAtMnB4IHJnYmEoMCwwLDAsMC4yKSwgMHB4IDJweCAycHggMHB4IHJnYmEoMCwwLDAsMC4xNCksIDBweCAxcHggNXB4IDBweCByZ2JhKDAsMCwwLDAuMTIpO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udi1jYXJkID4gKjpmaXJzdC1jaGlsZDpub3QoLnYtYnRuKTpub3QoLnYtY2hpcCkge1xuICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0O1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogaW5oZXJpdDtcbn1cbi52LWNhcmQgPiAqOmxhc3QtY2hpbGQ6bm90KC52LWJ0bik6bm90KC52LWNoaXApIHtcbiAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogaW5oZXJpdDtcbiAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXQ7XG59XG4udi1jYXJkLS1mbGF0IHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMHB4IHJnYmEoMCwwLDAsMC4yKSwgMHB4IDBweCAwcHggMHB4IHJnYmEoMCwwLDAsMC4xNCksIDBweCAwcHggMHB4IDBweCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnYtY2FyZC0taG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHRyYW5zaXRpb246IGFsbCAwLjRzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBib3gtc2hhZG93O1xufVxuLnYtY2FyZC0taG92ZXI6aG92ZXIge1xuICBib3gtc2hhZG93OiAwcHggNXB4IDVweCAtM3B4IHJnYmEoMCwwLDAsMC4yKSwgMHB4IDhweCAxMHB4IDFweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggM3B4IDE0cHggMnB4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4udi1jYXJkX190aXRsZSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAgcGFkZGluZzogMTZweDtcbn1cbi52LWNhcmRfX3RpdGxlLS1wcmltYXJ5IHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG59XG4udi1jYXJkX190ZXh0IHtcbiAgcGFkZGluZzogMTZweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udi1jYXJkX19hY3Rpb25zIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogOHB4O1xufVxuLnYtY2FyZF9fYWN0aW9ucyA+ICosXG4udi1jYXJkX19hY3Rpb25zIC52LWJ0biB7XG4gIG1hcmdpbjogMDtcbn1cbi52LWNhcmRfX2FjdGlvbnMgLnYtYnRuICsgLnYtYnRuIHtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi5hcHBsaWNhdGlvbi0taXMtcnRsIC52LWNhcm91c2VsX19wcmV2IHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IDVweDtcbn1cbi5hcHBsaWNhdGlvbi0taXMtcnRsIC52LWNhcm91c2VsX19uZXh0IHtcbiAgbGVmdDogNXB4O1xuICByaWdodDogYXV0bztcbn1cbi52LWNhcm91c2VsIHtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgYm94LXNoYWRvdzogMHB4IDNweCAxcHggLTJweCByZ2JhKDAsMCwwLDAuMiksIDBweCAycHggMnB4IDBweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggMXB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi52LWNhcm91c2VsX19wcmV2LFxuLnYtY2Fyb3VzZWxfX25leHQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4udi1jYXJvdXNlbF9fcHJldiAudi1idG4sXG4udi1jYXJvdXNlbF9fbmV4dCAudi1idG4ge1xuICBtYXJnaW46IDA7XG4gIGhlaWdodDogYXV0bztcbiAgd2lkdGg6IGF1dG87XG59XG4udi1jYXJvdXNlbF9fcHJldiAudi1idG4gaSxcbi52LWNhcm91c2VsX19uZXh0IC52LWJ0biBpIHtcbiAgZm9udC1zaXplOiA0OHB4O1xufVxuLnYtY2Fyb3VzZWxfX3ByZXYgLnYtYnRuOmhvdmVyLFxuLnYtY2Fyb3VzZWxfX25leHQgLnYtYnRuOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogbm9uZTtcbn1cbi52LWNhcm91c2VsX19wcmV2IHtcbiAgbGVmdDogNXB4O1xufVxuLnYtY2Fyb3VzZWxfX25leHQge1xuICByaWdodDogNXB4O1xufVxuLnYtY2Fyb3VzZWxfX2NvbnRyb2xzIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjUpO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBib3R0b206IDA7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGhlaWdodDogNTBweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgei1pbmRleDogMTtcbn1cbi52LWNhcm91c2VsX19jb250cm9scyA+IC52LWl0ZW0tZ3JvdXAge1xuICBmbGV4OiAwIDEgYXV0bztcbn1cbi52LWNhcm91c2VsX19jb250cm9sc19faXRlbSB7XG4gIG1hcmdpbjogMCA4cHggIWltcG9ydGFudDtcbn1cbi52LWNhcm91c2VsX19jb250cm9sc19faXRlbSAudi1pY29uIHtcbiAgb3BhY2l0eTogMC41O1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG59XG4udi1jYXJvdXNlbF9fY29udHJvbHNfX2l0ZW0tLWFjdGl2ZSAudi1pY29uIHtcbiAgb3BhY2l0eTogMTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi52LWNhcm91c2VsX19jb250cm9sc19faXRlbTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IG5vbmU7XG59XG4udi1jYXJvdXNlbF9fY29udHJvbHNfX2l0ZW06aG92ZXIgLnYtaWNvbiB7XG4gIG9wYWNpdHk6IDAuODtcbn1cbi50aGVtZS0tbGlnaHQudi1jaGlwIHtcbiAgYmFja2dyb3VuZDogI2UwZTBlMDtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC44Nyk7XG59XG4udGhlbWUtLWxpZ2h0LnYtY2hpcC0tZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjM4KTtcbn1cbi50aGVtZS0tZGFyay52LWNoaXAge1xuICBiYWNrZ3JvdW5kOiAjNTU1O1xuICBjb2xvcjogI2ZmZjtcbn1cbi50aGVtZS0tZGFyay52LWNoaXAtLWRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcbn1cbi5hcHBsaWNhdGlvbi0taXMtcnRsIC52LWNoaXBfX2Nsb3NlIHtcbiAgbWFyZ2luOiAwIDhweCAwIDJweDtcbn1cbi5hcHBsaWNhdGlvbi0taXMtcnRsIC52LWNoaXAtLXJlbW92YWJsZSAudi1jaGlwX19jb250ZW50IHtcbiAgcGFkZGluZzogMCAxMnB4IDAgNHB4O1xufVxuLmFwcGxpY2F0aW9uLS1pcy1ydGwgLnYtY2hpcC0tc2VsZWN0LW11bHRpIHtcbiAgbWFyZ2luOiA0cHggMCA0cHggNHB4O1xufVxuLmFwcGxpY2F0aW9uLS1pcy1ydGwgLnYtY2hpcCAudi1hdmF0YXIge1xuICBtYXJnaW4tcmlnaHQ6IC0xMnB4O1xuICBtYXJnaW4tbGVmdDogOHB4O1xufVxuLmFwcGxpY2F0aW9uLS1pcy1ydGwgLnYtY2hpcCAudi1pY29uLS1yaWdodCB7XG4gIG1hcmdpbi1yaWdodDogMTJweDtcbiAgbWFyZ2luLWxlZnQ6IC04cHg7XG59XG4uYXBwbGljYXRpb24tLWlzLXJ0bCAudi1jaGlwIC52LWljb24tLWxlZnQge1xuICBtYXJnaW4tcmlnaHQ6IC04cHg7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuLnYtY2hpcCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDI4cHg7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIG1hcmdpbjogNHB4O1xuICBvdXRsaW5lOiBub25lO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbn1cbi52LWNoaXAgLnYtY2hpcF9fY29udGVudCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDI4cHg7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogMzJweDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIHotaW5kZXg6IDE7XG59XG4udi1jaGlwLS1yZW1vdmFibGUgLnYtY2hpcF9fY29udGVudCB7XG4gIHBhZGRpbmc6IDAgNHB4IDAgMTJweDtcbn1cbi52LWNoaXAgLnYtYXZhdGFyIHtcbiAgaGVpZ2h0OiAzMnB4ICFpbXBvcnRhbnQ7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIG1pbi13aWR0aDogMzJweDtcbiAgd2lkdGg6IDMycHggIWltcG9ydGFudDtcbn1cbi52LWNoaXAgLnYtYXZhdGFyIGltZyB7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udi1jaGlwOmZvY3VzOm5vdCgudi1jaGlwLS1kaXNhYmxlZCksXG4udi1jaGlwLS1hY3RpdmUsXG4udi1jaGlwLS1zZWxlY3RlZCB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLDAsMCwwLjEzKTtcbiAgYm94LXNoYWRvdzogMHB4IDNweCAxcHggLTJweCByZ2JhKDAsMCwwLDAuMiksIDBweCAycHggMnB4IDBweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggMXB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi52LWNoaXA6Zm9jdXM6bm90KC52LWNoaXAtLWRpc2FibGVkKTphZnRlcixcbi52LWNoaXAtLWFjdGl2ZTphZnRlcixcbi52LWNoaXAtLXNlbGVjdGVkOmFmdGVyIHtcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwLjEzO1xufVxuLnYtY2hpcC0tbGFiZWwge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG59XG4udi1jaGlwLS1sYWJlbCAudi1jaGlwX19jb250ZW50IHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xufVxuLnYtY2hpcC52LWNoaXAudi1jaGlwLS1vdXRsaW5lIHtcbiAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgYm9yZGVyOiAxcHggc29saWQgY3VycmVudENvbG9yO1xuICBjb2xvcjogIzllOWU5ZTtcbiAgaGVpZ2h0OiAzMnB4O1xufVxuLnYtY2hpcC52LWNoaXAudi1jaGlwLS1vdXRsaW5lIC52LWF2YXRhciB7XG4gIG1hcmdpbi1sZWZ0OiAtMTNweDtcbn1cbi52LWNoaXAtLXNtYWxsIHtcbiAgaGVpZ2h0OiAyNHB4ICFpbXBvcnRhbnQ7XG59XG4udi1jaGlwLS1zbWFsbCAudi1hdmF0YXIge1xuICBoZWlnaHQ6IDI0cHggIWltcG9ydGFudDtcbiAgbWluLXdpZHRoOiAyNHB4O1xuICB3aWR0aDogMjRweCAhaW1wb3J0YW50O1xufVxuLnYtY2hpcC0tc21hbGwgLnYtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMjBweDtcbn1cbi52LWNoaXBfX2Nsb3NlIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgbWFyZ2luOiAwIDJweCAwIDhweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi52LWNoaXBfX2Nsb3NlID4gLnYtaWNvbiB7XG4gIGNvbG9yOiBpbmhlcml0ICFpbXBvcnRhbnQ7XG4gIGZvbnQtc2l6ZTogMjBweDtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBvcGFjaXR5OiAwLjU7XG59XG4udi1jaGlwX19jbG9zZSA+IC52LWljb246aG92ZXIge1xuICBvcGFjaXR5OiAxO1xufVxuLnYtY2hpcC0tZGlzYWJsZWQgLnYtY2hpcF9fY2xvc2Uge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi52LWNoaXAtLXNlbGVjdC1tdWx0aSB7XG4gIG1hcmdpbjogNHB4IDRweCA0cHggMDtcbn1cbi52LWNoaXAgLnYtaWNvbiB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnYtY2hpcCAudi1pY29uLS1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xuICBtYXJnaW4tcmlnaHQ6IC04cHg7XG59XG4udi1jaGlwIC52LWljb24tLWxlZnQge1xuICBtYXJnaW4tbGVmdDogLThweDtcbiAgbWFyZ2luLXJpZ2h0OiAxMnB4O1xufVxuLnYtY29udGVudCB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4udi1jb250ZW50W2RhdGEtYm9vdGVkPVwidHJ1ZVwiXSB7XG4gIHRyYW5zaXRpb246IDAuMnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKTtcbn1cbi52LWNvbnRlbnRfX3dyYXAge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5ALW1vei1kb2N1bWVudCB1cmwtcHJlZml4KCkge1xuQG1lZGlhIHByaW50IHtcbiAgICAudi1jb250ZW50IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbn1cbn1cbi50aGVtZS0tbGlnaHQudi1jb3VudGVyIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC41NCk7XG59XG4udGhlbWUtLWRhcmsudi1jb3VudGVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC43KTtcbn1cbi52LWNvdW50ZXIge1xuICBmbGV4OiAwIDEgYXV0bztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtaW4taGVpZ2h0OiAxMnB4O1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi50aGVtZS0tbGlnaHQudi1kYXRhLWl0ZXJhdG9yIC52LWRhdGEtaXRlcmF0b3JfX2FjdGlvbnMge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjU0KTtcbn1cbi50aGVtZS0tbGlnaHQudi1kYXRhLWl0ZXJhdG9yIC52LWRhdGEtaXRlcmF0b3JfX2FjdGlvbnNfX3NlbGVjdCAudi1zZWxlY3QgLnYtc2VsZWN0X19zZWxlY3Rpb24tLWNvbW1hIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC41NCkgIWltcG9ydGFudDtcbn1cbi50aGVtZS0tbGlnaHQudi1kYXRhLWl0ZXJhdG9yIC52LWRhdGEtaXRlcmF0b3JfX2FjdGlvbnNfX3NlbGVjdCAudi1zZWxlY3QgLnYtaW5wdXRfX2FwcGVuZC1pbm5lciB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuNTQpICFpbXBvcnRhbnQ7XG59XG4udGhlbWUtLWRhcmsudi1kYXRhLWl0ZXJhdG9yIC52LWRhdGEtaXRlcmF0b3JfX2FjdGlvbnMge1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjcpO1xufVxuLnRoZW1lLS1kYXJrLnYtZGF0YS1pdGVyYXRvciAudi1kYXRhLWl0ZXJhdG9yX19hY3Rpb25zX19zZWxlY3QgLnYtc2VsZWN0IC52LXNlbGVjdF9fc2VsZWN0aW9uLS1jb21tYSB7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNykgIWltcG9ydGFudDtcbn1cbi50aGVtZS0tZGFyay52LWRhdGEtaXRlcmF0b3IgLnYtZGF0YS1pdGVyYXRvcl9fYWN0aW9uc19fc2VsZWN0IC52LXNlbGVjdCAudi1pbnB1dF9fYXBwZW5kLWlubmVyIHtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC43KSAhaW1wb3J0YW50O1xufVxuLnYtZGF0YS1pdGVyYXRvcl9fYWN0aW9ucyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2U7XG59XG4udi1kYXRhLWl0ZXJhdG9yX19hY3Rpb25zIC52LWJ0biB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnYtZGF0YS1pdGVyYXRvcl9fYWN0aW9ucyAudi1idG46bGFzdC1vZi10eXBlIHtcbiAgbWFyZ2luLWxlZnQ6IDE0cHg7XG59XG4udi1kYXRhLWl0ZXJhdG9yX19hY3Rpb25zX19yYW5nZS1jb250cm9scyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG59XG4udi1kYXRhLWl0ZXJhdG9yX19hY3Rpb25zX19wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDMycHggMCAyNHB4O1xufVxuLnYtZGF0YS1pdGVyYXRvcl9fYWN0aW9uc19fc2VsZWN0IHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LWVuZDtcbiAgbWFyZ2luLXJpZ2h0OiAxNHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnYtZGF0YS1pdGVyYXRvcl9fYWN0aW9uc19fc2VsZWN0IC52LXNlbGVjdCB7XG4gIGZsZXg6IDAgMSAwO1xuICBtYXJnaW46IDEzcHggMCAxM3B4IDM0cHg7XG4gIHBhZGRpbmc6IDA7XG4gIHBvc2l0aW9uOiBpbml0aWFsO1xufVxuLnYtZGF0YS1pdGVyYXRvcl9fYWN0aW9uc19fc2VsZWN0IC52LXNlbGVjdF9fc2VsZWN0aW9ucyB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLnYtZGF0YS1pdGVyYXRvcl9fYWN0aW9uc19fc2VsZWN0IC52LXNlbGVjdF9fc2VsZWN0aW9ucyAudi1zZWxlY3RfX3NlbGVjdGlvbi0tY29tbWEge1xuICBmb250LXNpemU6IDEycHg7XG59XG4udGhlbWUtLWxpZ2h0LnYtZGF0YXRhYmxlIHRoZWFkIHRoLmNvbHVtbi5zb3J0YWJsZSAudi1pY29uIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC4zOCk7XG59XG4udGhlbWUtLWxpZ2h0LnYtZGF0YXRhYmxlIHRoZWFkIHRoLmNvbHVtbi5zb3J0YWJsZTpob3ZlciB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuODcpO1xufVxuLnRoZW1lLS1saWdodC52LWRhdGF0YWJsZSB0aGVhZCB0aC5jb2x1bW4uc29ydGFibGUuYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC44Nyk7XG59XG4udGhlbWUtLWxpZ2h0LnYtZGF0YXRhYmxlIHRoZWFkIHRoLmNvbHVtbi5zb3J0YWJsZS5hY3RpdmUgLnYtaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuODcpO1xufVxuLnRoZW1lLS1saWdodC52LWRhdGF0YWJsZSAudi1kYXRhdGFibGVfX2FjdGlvbnMge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjU0KTtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xMik7XG59XG4udGhlbWUtLWxpZ2h0LnYtZGF0YXRhYmxlIC52LWRhdGF0YWJsZV9fZXhwYW5kLWNvbC0tZXhwYW5kZWQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgI2UwZTBlMDtcbn1cbi50aGVtZS0tZGFyay52LWRhdGF0YWJsZSB0aGVhZCB0aC5jb2x1bW4uc29ydGFibGUgLnYtaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNSk7XG59XG4udGhlbWUtLWRhcmsudi1kYXRhdGFibGUgdGhlYWQgdGguY29sdW1uLnNvcnRhYmxlOmhvdmVyIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udGhlbWUtLWRhcmsudi1kYXRhdGFibGUgdGhlYWQgdGguY29sdW1uLnNvcnRhYmxlLmFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRoZW1lLS1kYXJrLnYtZGF0YXRhYmxlIHRoZWFkIHRoLmNvbHVtbi5zb3J0YWJsZS5hY3RpdmUgLnYtaWNvbiB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRoZW1lLS1kYXJrLnYtZGF0YXRhYmxlIC52LWRhdGF0YWJsZV9fYWN0aW9ucyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNyk7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMTIpO1xufVxuLnRoZW1lLS1kYXJrLnYtZGF0YXRhYmxlIC52LWRhdGF0YWJsZV9fZXhwYW5kLWNvbC0tZXhwYW5kZWQge1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgIzYxNjE2MTtcbn1cbi52LWRhdGF0YWJsZSAudi1pbnB1dC0tc2VsZWN0aW9uLWNvbnRyb2xzIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnYtZGF0YXRhYmxlIHRoZWFkIHRoLmNvbHVtbi5zb3J0YWJsZSB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgb3V0bGluZTogMDtcbn1cbi52LWRhdGF0YWJsZSB0aGVhZCB0aC5jb2x1bW4uc29ydGFibGUgLnYtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG59XG4udi1kYXRhdGFibGUgdGhlYWQgdGguY29sdW1uLnNvcnRhYmxlOmZvY3VzIC52LWljb24sXG4udi1kYXRhdGFibGUgdGhlYWQgdGguY29sdW1uLnNvcnRhYmxlOmhvdmVyIC52LWljb24ge1xuICBvcGFjaXR5OiAwLjY7XG59XG4udi1kYXRhdGFibGUgdGhlYWQgdGguY29sdW1uLnNvcnRhYmxlLmFjdGl2ZSB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi52LWRhdGF0YWJsZSB0aGVhZCB0aC5jb2x1bW4uc29ydGFibGUuYWN0aXZlIC52LWljb24ge1xuICBvcGFjaXR5OiAxO1xufVxuLnYtZGF0YXRhYmxlIHRoZWFkIHRoLmNvbHVtbi5zb3J0YWJsZS5hY3RpdmUuZGVzYyAudi1pY29uIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZyk7XG59XG4udi1kYXRhdGFibGVfX2FjdGlvbnMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBmb250LXNpemU6IDEycHg7XG4gIGZsZXgtd3JhcDogd3JhcC1yZXZlcnNlO1xufVxuLnYtZGF0YXRhYmxlX19hY3Rpb25zIC52LWJ0biB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnYtZGF0YXRhYmxlX19hY3Rpb25zIC52LWJ0bjpsYXN0LW9mLXR5cGUge1xuICBtYXJnaW4tbGVmdDogMTRweDtcbn1cbi52LWRhdGF0YWJsZV9fYWN0aW9uc19fcmFuZ2UtY29udHJvbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBtaW4taGVpZ2h0OiA0OHB4O1xufVxuLnYtZGF0YXRhYmxlX19hY3Rpb25zX19wYWdpbmF0aW9uIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbWFyZ2luOiAwIDMycHggMCAyNHB4O1xufVxuLnYtZGF0YXRhYmxlX19hY3Rpb25zX19zZWxlY3Qge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xuICBtYXJnaW4tcmlnaHQ6IDE0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udi1kYXRhdGFibGVfX2FjdGlvbnNfX3NlbGVjdCAudi1zZWxlY3Qge1xuICBmbGV4OiAwIDEgMDtcbiAgbWFyZ2luOiAxM3B4IDAgMTNweCAzNHB4O1xuICBwYWRkaW5nOiAwO1xuICBwb3NpdGlvbjogaW5pdGlhbDtcbn1cbi52LWRhdGF0YWJsZV9fYWN0aW9uc19fc2VsZWN0IC52LXNlbGVjdF9fc2VsZWN0aW9ucyB7XG4gIGZsZXgtd3JhcDogbm93cmFwO1xufVxuLnYtZGF0YXRhYmxlX19hY3Rpb25zX19zZWxlY3QgLnYtc2VsZWN0X19zZWxlY3Rpb25zIC52LXNlbGVjdF9fc2VsZWN0aW9uLS1jb21tYSB7XG4gIGZvbnQtc2l6ZTogMTJweDtcbn1cbi52LWRhdGF0YWJsZV9fcHJvZ3Jlc3Mge1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudDtcbn1cbi52LWRhdGF0YWJsZV9fcHJvZ3Jlc3MgdHIsXG4udi1kYXRhdGFibGVfX3Byb2dyZXNzIHRkLFxuLnYtZGF0YXRhYmxlX19wcm9ncmVzcyB0aCB7XG4gIGhlaWdodDogYXV0byAhaW1wb3J0YW50O1xufVxuLnYtZGF0YXRhYmxlX19wcm9ncmVzcyB0aCB7XG4gIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcbn1cbi52LWRhdGF0YWJsZV9fcHJvZ3Jlc3MgdGggLnYtcHJvZ3Jlc3MtbGluZWFyIHtcbiAgbWFyZ2luOiAwO1xufVxuLnYtZGF0YXRhYmxlX19leHBhbmQtcm93IHtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnYtZGF0YXRhYmxlX19leHBhbmQtY29sIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICBoZWlnaHQ6IDBweCAhaW1wb3J0YW50O1xuICB2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4udi1kYXRhdGFibGVfX2V4cGFuZC1jb2wtLWV4cGFuZGVkIHtcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcbn1cbi52LWRhdGF0YWJsZV9fZXhwYW5kLWNvbnRlbnQge1xuICB0cmFuc2l0aW9uOiBoZWlnaHQgMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuLnYtZGF0YXRhYmxlX19leHBhbmQtY29udGVudCA+IC5jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbiAgYm94LXNoYWRvdzogbm9uZTtcbn1cbi50aGVtZS0tbGlnaHQudi1kYXRlLXBpY2tlci1oZWFkZXIgLnYtZGF0ZS1waWNrZXItaGVhZGVyX192YWx1ZTpub3QoLnYtZGF0ZS1waWNrZXItaGVhZGVyX192YWx1ZS0tZGlzYWJsZWQpIGJ1dHRvbjpub3QoOmhvdmVyKTpub3QoOmZvY3VzKSB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuODcpO1xufVxuLnRoZW1lLS1saWdodC52LWRhdGUtcGlja2VyLWhlYWRlciAudi1kYXRlLXBpY2tlci1oZWFkZXJfX3ZhbHVlLS1kaXNhYmxlZCBidXR0b24ge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjM4KTtcbn1cbi50aGVtZS0tZGFyay52LWRhdGUtcGlja2VyLWhlYWRlciAudi1kYXRlLXBpY2tlci1oZWFkZXJfX3ZhbHVlOm5vdCgudi1kYXRlLXBpY2tlci1oZWFkZXJfX3ZhbHVlLS1kaXNhYmxlZCkgYnV0dG9uOm5vdCg6aG92ZXIpOm5vdCg6Zm9jdXMpIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udGhlbWUtLWRhcmsudi1kYXRlLXBpY2tlci1oZWFkZXIgLnYtZGF0ZS1waWNrZXItaGVhZGVyX192YWx1ZS0tZGlzYWJsZWQgYnV0dG9uIHtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcbn1cbi52LWRhdGUtcGlja2VyLWhlYWRlciB7XG4gIHBhZGRpbmc6IDRweCAxNnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52LWRhdGUtcGlja2VyLWhlYWRlciAudi1idG4ge1xuICBtYXJnaW46IDA7XG4gIHotaW5kZXg6IGF1dG87XG59XG4udi1kYXRlLXBpY2tlci1oZWFkZXIgLnYtaWNvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4udi1kYXRlLXBpY2tlci1oZWFkZXJfX3ZhbHVlIHtcbiAgZmxleDogMTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udi1kYXRlLXBpY2tlci1oZWFkZXJfX3ZhbHVlIGRpdiB7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udi1kYXRlLXBpY2tlci1oZWFkZXJfX3ZhbHVlIGJ1dHRvbiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDAuNXJlbTtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuLnYtZGF0ZS1waWNrZXItaGVhZGVyLS1kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnRoZW1lLS1saWdodC52LWRhdGUtcGlja2VyLXRhYmxlIHRoLFxuLnRoZW1lLS1saWdodC52LWRhdGUtcGlja2VyLXRhYmxlIC52LWRhdGUtcGlja2VyLXRhYmxlLS1kYXRlX193ZWVrIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC4zOCk7XG59XG4udGhlbWUtLWRhcmsudi1kYXRlLXBpY2tlci10YWJsZSB0aCxcbi50aGVtZS0tZGFyay52LWRhdGUtcGlja2VyLXRhYmxlIC52LWRhdGUtcGlja2VyLXRhYmxlLS1kYXRlX193ZWVrIHtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcbn1cbi52LWRhdGUtcGlja2VyLXRhYmxlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAwIDEycHg7XG4gIGhlaWdodDogMjQycHg7XG59XG4udi1kYXRlLXBpY2tlci10YWJsZSB0YWJsZSB7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbiAgdG9wOiAwO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICB3aWR0aDogMTAwJTtcbn1cbi52LWRhdGUtcGlja2VyLXRhYmxlIHRkLFxuLnYtZGF0ZS1waWNrZXItdGFibGUgdGgge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52LWRhdGUtcGlja2VyLXRhYmxlIHRoIHtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnYtZGF0ZS1waWNrZXItdGFibGUtLWRhdGUgLnYtYnRuIHtcbiAgaGVpZ2h0OiAzMnB4O1xuICB3aWR0aDogMzJweDtcbn1cbi52LWRhdGUtcGlja2VyLXRhYmxlIC52LWJ0biB7XG4gIHotaW5kZXg6IGF1dG87XG4gIG1hcmdpbjogMDtcbiAgZm9udC1zaXplOiAxMnB4O1xufVxuLnYtZGF0ZS1waWNrZXItdGFibGUgLnYtYnRuLnYtYnRuLS1hY3RpdmUge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52LWRhdGUtcGlja2VyLXRhYmxlLS1tb250aCB0ZCB7XG4gIHdpZHRoOiAzMy4zMzMzMzMlO1xuICBoZWlnaHQ6IDU2cHg7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cbi52LWRhdGUtcGlja2VyLXRhYmxlLS1tb250aCB0ZCAudi1idG4ge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxNjBweDtcbiAgbWluLXdpZHRoOiA0MHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi52LWRhdGUtcGlja2VyLXRhYmxlLS1kYXRlIHRoIHtcbiAgcGFkZGluZzogOHB4IDA7XG4gIGZvbnQtd2VpZ2h0OiA2MDA7XG59XG4udi1kYXRlLXBpY2tlci10YWJsZS0tZGF0ZSB0ZCB7XG4gIHdpZHRoOiA0NXB4O1xufVxuLnYtZGF0ZS1waWNrZXItdGFibGVfX2V2ZW50cyB7XG4gIGhlaWdodDogOHB4O1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udi1kYXRlLXBpY2tlci10YWJsZV9fZXZlbnRzID4gZGl2IHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogOHB4O1xuICBtYXJnaW46IDAgMXB4O1xuICB3aWR0aDogOHB4O1xufVxuLnYtZGF0ZS1waWNrZXItdGFibGUtLWRhdGUgLnYtZGF0ZS1waWNrZXItdGFibGVfX2V2ZW50cyB7XG4gIGJvdHRvbTogNnB4O1xufVxuLnYtZGF0ZS1waWNrZXItdGFibGUtLW1vbnRoIC52LWRhdGUtcGlja2VyLXRhYmxlX19ldmVudHMge1xuICBib3R0b206IDhweDtcbn1cbi52LWRhdGUtcGlja2VyLXRhYmxlLS1kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLmFwcGxpY2F0aW9uLS1pcy1ydGwgLnYtZGF0ZS1waWNrZXItdGl0bGUgLnYtcGlja2VyX190aXRsZV9fYnRuIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4udi1kYXRlLXBpY2tlci10aXRsZSB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgZmxleC13cmFwOiB3cmFwO1xuICBsaW5lLWhlaWdodDogMTtcbn1cbi52LWRhdGUtcGlja2VyLXRpdGxlX195ZWFyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogMTRweDtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnYtZGF0ZS1waWNrZXItdGl0bGVfX2RhdGUge1xuICBmb250LXNpemU6IDM0cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbiAgbWFyZ2luLWJvdHRvbTogLThweDtcbn1cbi52LWRhdGUtcGlja2VyLXRpdGxlX19kYXRlID4gZGl2IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnYtZGF0ZS1waWNrZXItdGl0bGUtLWRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udi1kYXRlLXBpY2tlci15ZWFycyB7XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgaGVpZ2h0OiAyODZweDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBvdmVyZmxvdzogYXV0bztcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuLnYtZGF0ZS1waWNrZXIteWVhcnMgbGkge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHBhZGRpbmc6IDhweCAwO1xuICB0cmFuc2l0aW9uOiBub25lO1xufVxuLnYtZGF0ZS1waWNrZXIteWVhcnMgbGkuYWN0aXZlIHtcbiAgZm9udC1zaXplOiAyNnB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBwYWRkaW5nOiAxMHB4IDA7XG59XG4udi1kYXRlLXBpY2tlci15ZWFycyBsaTpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4xMik7XG59XG4udi1waWNrZXItLWxhbmRzY2FwZSAudi1kYXRlLXBpY2tlci15ZWFycyB7XG4gIGhlaWdodDogMjg2cHg7XG59XG4udi1kaWFsb2cge1xuICBib3gtc2hhZG93OiAwcHggMTFweCAxNXB4IC03cHggcmdiYSgwLDAsMCwwLjIpLCAwcHggMjRweCAzOHB4IDNweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggOXB4IDQ2cHggOHB4IHJnYmEoMCwwLDAsMC4xMik7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgbWFyZ2luOiAyNHB4O1xuICBvdmVyZmxvdy15OiBhdXRvO1xuICBwb2ludGVyLWV2ZW50czogYXV0bztcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IGluaGVyaXQ7XG59XG4udi1kaWFsb2dfX2NvbnRlbnQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsZWZ0OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHRyYW5zaXRpb246IDAuMnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiA2O1xuICBvdXRsaW5lOiBub25lO1xufVxuLnYtZGlhbG9nOm5vdCgudi1kaWFsb2ctLWZ1bGxzY3JlZW4pIHtcbiAgbWF4LWhlaWdodDogOTAlO1xufVxuLnYtZGlhbG9nX19hY3RpdmF0b3Ige1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udi1kaWFsb2dfX2FjdGl2YXRvciAqIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnYtZGlhbG9nX19jb250YWluZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udi1kaWFsb2ctLWFuaW1hdGVkIHtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAwLjE1cztcbiAgYW5pbWF0aW9uLW5hbWU6IGFuaW1hdGUtZGlhbG9nO1xuICBhbmltYXRpb24tdGltaW5nLWZ1bmN0aW9uOiBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbn1cbi52LWRpYWxvZy0tZnVsbHNjcmVlbiB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIG1hcmdpbjogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi52LWRpYWxvZy0tZnVsbHNjcmVlbiA+IC52LWNhcmQge1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1hcmdpbjogMCAhaW1wb3J0YW50O1xuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XG59XG4udi1kaWFsb2ctLXNjcm9sbGFibGUsXG4udi1kaWFsb2ctLXNjcm9sbGFibGUgPiBmb3JtIHtcbiAgZGlzcGxheTogZmxleDtcbn1cbi52LWRpYWxvZy0tc2Nyb2xsYWJsZSA+IC52LWNhcmQsXG4udi1kaWFsb2ctLXNjcm9sbGFibGUgPiBmb3JtID4gLnYtY2FyZCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udi1kaWFsb2ctLXNjcm9sbGFibGUgPiAudi1jYXJkID4gLnYtY2FyZF9fdGl0bGUsXG4udi1kaWFsb2ctLXNjcm9sbGFibGUgPiBmb3JtID4gLnYtY2FyZCA+IC52LWNhcmRfX3RpdGxlLFxuLnYtZGlhbG9nLS1zY3JvbGxhYmxlID4gLnYtY2FyZCA+IC52LWNhcmRfX2FjdGlvbnMsXG4udi1kaWFsb2ctLXNjcm9sbGFibGUgPiBmb3JtID4gLnYtY2FyZCA+IC52LWNhcmRfX2FjdGlvbnMge1xuICBmbGV4OiAxIDAgYXV0bztcbn1cbi52LWRpYWxvZy0tc2Nyb2xsYWJsZSA+IC52LWNhcmQgPiAudi1jYXJkX190ZXh0LFxuLnYtZGlhbG9nLS1zY3JvbGxhYmxlID4gZm9ybSA+IC52LWNhcmQgPiAudi1jYXJkX190ZXh0IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuQC1tb3ota2V5ZnJhbWVzIGFuaW1hdGUtZGlhbG9nIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBhbmltYXRlLWRpYWxvZyB7XG4gIDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDUwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjAzKTtcbiAgfVxuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIGFuaW1hdGUtZGlhbG9nIHtcbiAgMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbiAgNTAlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuMDMpO1xuICB9XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gIH1cbn1cbkBrZXlmcmFtZXMgYW5pbWF0ZS1kaWFsb2cge1xuICAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxuICA1MCUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMyk7XG4gIH1cbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcbiAgfVxufVxuLnRoZW1lLS1saWdodC52LWRpdmlkZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwwLDAsMC4xMik7XG59XG4udGhlbWUtLWRhcmsudi1kaXZpZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMTIpO1xufVxuLnYtZGl2aWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBmbGV4OiAxIDEgMHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMHB4O1xuICBtYXgtaGVpZ2h0OiAwcHg7XG4gIGJvcmRlcjogc29saWQ7XG4gIGJvcmRlci13aWR0aDogdGhpbiAwIDAgMDtcbiAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbn1cbi52LWRpdmlkZXItLWluc2V0Om5vdCgudi1kaXZpZGVyLS12ZXJ0aWNhbCkge1xuICBtYXJnaW4tbGVmdDogNzJweDtcbiAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA3MnB4KTtcbn1cbi52LWRpdmlkZXItLXZlcnRpY2FsIHtcbiAgYWxpZ24tc2VsZjogc3RyZXRjaDtcbiAgYm9yZGVyOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiAwIHRoaW4gMCAwO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBtaW4taGVpZ2h0OiAxMDAlO1xuICBtYXgtaGVpZ2h0OiAxMDAlO1xuICBtYXgtd2lkdGg6IDBweDtcbiAgd2lkdGg6IDBweDtcbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tO1xufVxuLnYtZGl2aWRlci0tdmVydGljYWwudi1kaXZpZGVyLS1pbnNldCB7XG4gIG1hcmdpbi10b3A6IDhweDtcbiAgbWluLWhlaWdodDogMDtcbiAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMTZweCk7XG59XG4udGhlbWUtLWxpZ2h0LnYtZXhwYW5zaW9uLXBhbmVsIC52LWV4cGFuc2lvbi1wYW5lbF9fY29udGFpbmVyIHtcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xMik7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuODcpO1xufVxuLnRoZW1lLS1saWdodC52LWV4cGFuc2lvbi1wYW5lbCAudi1leHBhbnNpb24tcGFuZWxfX2NvbnRhaW5lciAudi1leHBhbnNpb24tcGFuZWxfX2hlYWRlciAudi1leHBhbnNpb24tcGFuZWxfX2hlYWRlcl9faWNvbiAudi1pY29uIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC41NCk7XG59XG4udGhlbWUtLWxpZ2h0LnYtZXhwYW5zaW9uLXBhbmVsIC52LWV4cGFuc2lvbi1wYW5lbF9fY29udGFpbmVyLS1kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuMzgpO1xufVxuLnRoZW1lLS1saWdodC52LWV4cGFuc2lvbi1wYW5lbC0tZm9jdXNhYmxlIC52LWV4cGFuc2lvbi1wYW5lbF9fY29udGFpbmVyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2VlZTtcbn1cbi50aGVtZS0tZGFyay52LWV4cGFuc2lvbi1wYW5lbCAudi1leHBhbnNpb24tcGFuZWxfX2NvbnRhaW5lciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMTIpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI0MjQyO1xuICBjb2xvcjogI2ZmZjtcbn1cbi50aGVtZS0tZGFyay52LWV4cGFuc2lvbi1wYW5lbCAudi1leHBhbnNpb24tcGFuZWxfX2NvbnRhaW5lciAudi1leHBhbnNpb24tcGFuZWxfX2hlYWRlciAudi1leHBhbnNpb24tcGFuZWxfX2hlYWRlcl9faWNvbiAudi1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udGhlbWUtLWRhcmsudi1leHBhbnNpb24tcGFuZWwgLnYtZXhwYW5zaW9uLXBhbmVsX19jb250YWluZXItLWRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcbn1cbi50aGVtZS0tZGFyay52LWV4cGFuc2lvbi1wYW5lbC0tZm9jdXNhYmxlIC52LWV4cGFuc2lvbi1wYW5lbF9fY29udGFpbmVyOmZvY3VzIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzQ5NDk0OTtcbn1cbi52LWV4cGFuc2lvbi1wYW5lbCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogMDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJveC1zaGFkb3c6IDBweCAycHggMXB4IC0xcHggcmdiYSgwLDAsMCwwLjIpLCAwcHggMXB4IDFweCAwcHggcmdiYSgwLDAsMCwwLjE0KSwgMHB4IDFweCAzcHggMHB4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4udi1leHBhbnNpb24tcGFuZWxfX2NvbnRhaW5lciB7XG4gIGZsZXg6IDEgMCAxMDAlO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbn1cbi52LWV4cGFuc2lvbi1wYW5lbF9fY29udGFpbmVyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLXRvcDogbm9uZSAhaW1wb3J0YW50O1xufVxuLnYtZXhwYW5zaW9uLXBhbmVsX19jb250YWluZXIgLnYtZXhwYW5zaW9uLXBhbmVsX19oZWFkZXJfX2ljb25uZWxfX2hlYWRlcl9faWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xufVxuLnYtZXhwYW5zaW9uLXBhbmVsX19jb250YWluZXItLWRpc2FibGVkIC52LWV4cGFuc2lvbi1wYW5lbF9faGVhZGVyIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udi1leHBhbnNpb24tcGFuZWxfX2NvbnRhaW5lci0tYWN0aXZlID4gLnYtZXhwYW5zaW9uLXBhbmVsX19oZWFkZXIgLnYtZXhwYW5zaW9uLXBhbmVsX19oZWFkZXJfX2ljb24gLnYtaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLnYtZXhwYW5zaW9uLXBhbmVsX19oZWFkZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMTJweCAyNHB4O1xuICBtaW4taGVpZ2h0OiA0OHB4O1xufVxuLnYtZXhwYW5zaW9uLXBhbmVsX19oZWFkZXIgPiAqOm5vdCgudi1leHBhbnNpb24tcGFuZWxfX2hlYWRlcl9faWNvbikge1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi52LWV4cGFuc2lvbi1wYW5lbF9fYm9keSB7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbn1cbi52LWV4cGFuc2lvbi1wYW5lbF9fYm9keSA+IC52LWNhcmQge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBib3gtc2hhZG93OiAwcHggMHB4IDBweCAwcHggcmdiYSgwLDAsMCwwLjIpLCAwcHggMHB4IDBweCAwcHggcmdiYSgwLDAsMCwwLjE0KSwgMHB4IDBweCAwcHggMHB4IHJnYmEoMCwwLDAsMC4xMikgIWltcG9ydGFudDtcbn1cbi52LWV4cGFuc2lvbi1wYW5lbC0tcG9wb3V0LFxuLnYtZXhwYW5zaW9uLXBhbmVsLS1pbnNldCB7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDBweCByZ2JhKDAsMCwwLDAuMiksIDBweCAwcHggMHB4IDBweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggMHB4IDBweCAwcHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi52LWV4cGFuc2lvbi1wYW5lbC0tcG9wb3V0IC52LWV4cGFuc2lvbi1wYW5lbF9fY29udGFpbmVyLS1hY3RpdmUsXG4udi1leHBhbnNpb24tcGFuZWwtLWluc2V0IC52LWV4cGFuc2lvbi1wYW5lbF9fY29udGFpbmVyLS1hY3RpdmUge1xuICBtYXJnaW46IDE2cHg7XG4gIGJveC1zaGFkb3c6IDBweCAzcHggM3B4IC0ycHggcmdiYSgwLDAsMCwwLjIpLCAwcHggM3B4IDRweCAwcHggcmdiYSgwLDAsMCwwLjE0KSwgMHB4IDFweCA4cHggMHB4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4udi1leHBhbnNpb24tcGFuZWwtLXBvcG91dCAudi1leHBhbnNpb24tcGFuZWxfX2NvbnRhaW5lcixcbi52LWV4cGFuc2lvbi1wYW5lbC0taW5zZXQgLnYtZXhwYW5zaW9uLXBhbmVsX19jb250YWluZXIge1xuICBtYXgtd2lkdGg6IDk1JTtcbn1cbi52LWV4cGFuc2lvbi1wYW5lbC0tcG9wb3V0IC52LWV4cGFuc2lvbi1wYW5lbF9fY29udGFpbmVyLS1hY3RpdmUge1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4udi1leHBhbnNpb24tcGFuZWwtLWluc2V0IC52LWV4cGFuc2lvbi1wYW5lbF9fY29udGFpbmVyLS1hY3RpdmUge1xuICBtYXgtd2lkdGg6IDg1JTtcbn1cbi50aGVtZS0tbGlnaHQudi1mb290ZXIge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjg3KTtcbn1cbi50aGVtZS0tZGFyay52LWZvb3RlciB7XG4gIGJhY2tncm91bmQ6ICMyMTIxMjE7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnYtZm9vdGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleDogMCAxIGF1dG8gIWltcG9ydGFudDtcbiAgbWluLWhlaWdodDogMzZweDtcbiAgdHJhbnNpdGlvbjogMC4ycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLnYtZm9vdGVyLS1hYnNvbHV0ZSxcbi52LWZvb3Rlci0tZml4ZWQge1xuICBib3R0b206IDA7XG4gIGxlZnQ6IDA7XG4gIHdpZHRoOiAxMDAlO1xuICB6LWluZGV4OiAzO1xufVxuLnYtZm9vdGVyLS1pbnNldCB7XG4gIHotaW5kZXg6IDI7XG59XG4udi1mb290ZXItLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnYtZm9vdGVyLS1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbi52LWZvcm0gPiAuY29udGFpbmVyIHtcbiAgcGFkZGluZzogMTZweDtcbn1cbi52LWZvcm0gPiAuY29udGFpbmVyID4gLmxheW91dCA+IC5mbGV4IHtcbiAgcGFkZGluZzogOHB4O1xufVxuLnYtZm9ybSA+IC5jb250YWluZXIgPiAubGF5b3V0Om9ubHktY2hpbGQge1xuICBtYXJnaW46IC04cHg7XG59XG4udi1mb3JtID4gLmNvbnRhaW5lciA+IC5sYXlvdXQ6bm90KDpvbmx5LWNoaWxkKSB7XG4gIG1hcmdpbjogYXV0byAtOHB4O1xufVxuLmNvbnRhaW5lciB7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXJnaW46IGF1dG87XG4gIHBhZGRpbmc6IDI0cHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA5NjBweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDkwMHB4O1xuICB9XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDEyNjRweCkge1xuICAuY29udGFpbmVyIHtcbiAgICBtYXgtd2lkdGg6IDExODVweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxOTA0cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgbWF4LXdpZHRoOiAxNzg1cHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogOTU5cHgpIHtcbiAgLmNvbnRhaW5lciB7XG4gICAgcGFkZGluZzogMTZweDtcbiAgfVxufVxuLmNvbnRhaW5lci5mbHVpZCB7XG4gIG1heC13aWR0aDogMTAwJTtcbn1cbi5jb250YWluZXIuZmlsbC1oZWlnaHQge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLmNvbnRhaW5lci5maWxsLWhlaWdodCA+IC5sYXlvdXQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZsZXg6IDEgMSBhdXRvO1xufVxuLmNvbnRhaW5lci5ncmlkLWxpc3QteHMgLmxheW91dCAuZmxleCB7XG4gIHBhZGRpbmc6IDFweDtcbn1cbi5jb250YWluZXIuZ3JpZC1saXN0LXhzIC5sYXlvdXQ6b25seS1jaGlsZCB7XG4gIG1hcmdpbjogLTFweDtcbn1cbi5jb250YWluZXIuZ3JpZC1saXN0LXhzIC5sYXlvdXQ6bm90KDpvbmx5LWNoaWxkKSB7XG4gIG1hcmdpbjogYXV0byAtMXB4O1xufVxuLmNvbnRhaW5lci5ncmlkLWxpc3QteHMgKjpub3QoOm9ubHktY2hpbGQpIC5sYXlvdXQ6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAtMXB4O1xufVxuLmNvbnRhaW5lci5ncmlkLWxpc3QteHMgKjpub3QoOm9ubHktY2hpbGQpIC5sYXlvdXQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XG59XG4uY29udGFpbmVyLmdyaWQtbGlzdC1zbSAubGF5b3V0IC5mbGV4IHtcbiAgcGFkZGluZzogMnB4O1xufVxuLmNvbnRhaW5lci5ncmlkLWxpc3Qtc20gLmxheW91dDpvbmx5LWNoaWxkIHtcbiAgbWFyZ2luOiAtMnB4O1xufVxuLmNvbnRhaW5lci5ncmlkLWxpc3Qtc20gLmxheW91dDpub3QoOm9ubHktY2hpbGQpIHtcbiAgbWFyZ2luOiBhdXRvIC0ycHg7XG59XG4uY29udGFpbmVyLmdyaWQtbGlzdC1zbSAqOm5vdCg6b25seS1jaGlsZCkgLmxheW91dDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IC0ycHg7XG59XG4uY29udGFpbmVyLmdyaWQtbGlzdC1zbSAqOm5vdCg6b25seS1jaGlsZCkgLmxheW91dDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogLTJweDtcbn1cbi5jb250YWluZXIuZ3JpZC1saXN0LW1kIC5sYXlvdXQgLmZsZXgge1xuICBwYWRkaW5nOiA0cHg7XG59XG4uY29udGFpbmVyLmdyaWQtbGlzdC1tZCAubGF5b3V0Om9ubHktY2hpbGQge1xuICBtYXJnaW46IC00cHg7XG59XG4uY29udGFpbmVyLmdyaWQtbGlzdC1tZCAubGF5b3V0Om5vdCg6b25seS1jaGlsZCkge1xuICBtYXJnaW46IGF1dG8gLTRweDtcbn1cbi5jb250YWluZXIuZ3JpZC1saXN0LW1kICo6bm90KDpvbmx5LWNoaWxkKSAubGF5b3V0OmZpcnN0LWNoaWxkIHtcbiAgbWFyZ2luLXRvcDogLTRweDtcbn1cbi5jb250YWluZXIuZ3JpZC1saXN0LW1kICo6bm90KDpvbmx5LWNoaWxkKSAubGF5b3V0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tYm90dG9tOiAtNHB4O1xufVxuLmNvbnRhaW5lci5ncmlkLWxpc3QtbGcgLmxheW91dCAuZmxleCB7XG4gIHBhZGRpbmc6IDhweDtcbn1cbi5jb250YWluZXIuZ3JpZC1saXN0LWxnIC5sYXlvdXQ6b25seS1jaGlsZCB7XG4gIG1hcmdpbjogLThweDtcbn1cbi5jb250YWluZXIuZ3JpZC1saXN0LWxnIC5sYXlvdXQ6bm90KDpvbmx5LWNoaWxkKSB7XG4gIG1hcmdpbjogYXV0byAtOHB4O1xufVxuLmNvbnRhaW5lci5ncmlkLWxpc3QtbGcgKjpub3QoOm9ubHktY2hpbGQpIC5sYXlvdXQ6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tdG9wOiAtOHB4O1xufVxuLmNvbnRhaW5lci5ncmlkLWxpc3QtbGcgKjpub3QoOm9ubHktY2hpbGQpIC5sYXlvdXQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IC04cHg7XG59XG4uY29udGFpbmVyLmdyaWQtbGlzdC14bCAubGF5b3V0IC5mbGV4IHtcbiAgcGFkZGluZzogMTJweDtcbn1cbi5jb250YWluZXIuZ3JpZC1saXN0LXhsIC5sYXlvdXQ6b25seS1jaGlsZCB7XG4gIG1hcmdpbjogLTEycHg7XG59XG4uY29udGFpbmVyLmdyaWQtbGlzdC14bCAubGF5b3V0Om5vdCg6b25seS1jaGlsZCkge1xuICBtYXJnaW46IGF1dG8gLTEycHg7XG59XG4uY29udGFpbmVyLmdyaWQtbGlzdC14bCAqOm5vdCg6b25seS1jaGlsZCkgLmxheW91dDpmaXJzdC1jaGlsZCB7XG4gIG1hcmdpbi10b3A6IC0xMnB4O1xufVxuLmNvbnRhaW5lci5ncmlkLWxpc3QteGwgKjpub3QoOm9ubHktY2hpbGQpIC5sYXlvdXQ6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1ib3R0b206IC0xMnB4O1xufVxuLmxheW91dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbiAgbWluLXdpZHRoOiAwO1xufVxuLmxheW91dC5yb3cge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLmxheW91dC5yb3cucmV2ZXJzZSB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi5sYXlvdXQuY29sdW1uIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi5sYXlvdXQuY29sdW1uLnJldmVyc2Uge1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2U7XG59XG4ubGF5b3V0LmNvbHVtbiA+IC5mbGV4IHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxuLmxheW91dC53cmFwIHtcbiAgZmxleC13cmFwOiB3cmFwO1xufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogMCkge1xuICAuZmxleC54czEge1xuICAgIGZsZXgtYmFzaXM6IDguMzMzMzMzMzMzMzMzMzMyJTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiA4LjMzMzMzMzMzMzMzMzMzMiU7XG4gIH1cbiAgLmZsZXgub3JkZXIteHMxIHtcbiAgICBvcmRlcjogMTtcbiAgfVxuICAuZmxleC54czIge1xuICAgIGZsZXgtYmFzaXM6IDE2LjY2NjY2NjY2NjY2NjY2NCU7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIG1heC13aWR0aDogMTYuNjY2NjY2NjY2NjY2NjY0JTtcbiAgfVxuICAuZmxleC5vcmRlci14czIge1xuICAgIG9yZGVyOiAyO1xuICB9XG4gIC5mbGV4LnhzMyB7XG4gICAgZmxleC1iYXNpczogMjUlO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBtYXgtd2lkdGg6IDI1JTtcbiAgfVxuICAuZmxleC5vcmRlci14czMge1xuICAgIG9yZGVyOiAzO1xuICB9XG4gIC5mbGV4LnhzNCB7XG4gICAgZmxleC1iYXNpczogMzMuMzMzMzMzMzMzMzMzMzMlO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBtYXgtd2lkdGg6IDMzLjMzMzMzMzMzMzMzMzMzJTtcbiAgfVxuICAuZmxleC5vcmRlci14czQge1xuICAgIG9yZGVyOiA0O1xuICB9XG4gIC5mbGV4LnhzNSB7XG4gICAgZmxleC1iYXNpczogNDEuNjY2NjY2NjY2NjY2NjclO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBtYXgtd2lkdGg6IDQxLjY2NjY2NjY2NjY2NjY3JTtcbiAgfVxuICAuZmxleC5vcmRlci14czUge1xuICAgIG9yZGVyOiA1O1xuICB9XG4gIC5mbGV4LnhzNiB7XG4gICAgZmxleC1iYXNpczogNTAlO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBtYXgtd2lkdGg6IDUwJTtcbiAgfVxuICAuZmxleC5vcmRlci14czYge1xuICAgIG9yZGVyOiA2O1xuICB9XG4gIC5mbGV4LnhzNyB7XG4gICAgZmxleC1iYXNpczogNTguMzMzMzMzMzMzMzMzMzM2JTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiA1OC4zMzMzMzMzMzMzMzMzMzYlO1xuICB9XG4gIC5mbGV4Lm9yZGVyLXhzNyB7XG4gICAgb3JkZXI6IDc7XG4gIH1cbiAgLmZsZXgueHM4IHtcbiAgICBmbGV4LWJhc2lzOiA2Ni42NjY2NjY2NjY2NjY2NiU7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIG1heC13aWR0aDogNjYuNjY2NjY2NjY2NjY2NjYlO1xuICB9XG4gIC5mbGV4Lm9yZGVyLXhzOCB7XG4gICAgb3JkZXI6IDg7XG4gIH1cbiAgLmZsZXgueHM5IHtcbiAgICBmbGV4LWJhc2lzOiA3NSU7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIG1heC13aWR0aDogNzUlO1xuICB9XG4gIC5mbGV4Lm9yZGVyLXhzOSB7XG4gICAgb3JkZXI6IDk7XG4gIH1cbiAgLmZsZXgueHMxMCB7XG4gICAgZmxleC1iYXNpczogODMuMzMzMzMzMzMzMzMzMzQlO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBtYXgtd2lkdGg6IDgzLjMzMzMzMzMzMzMzMzM0JTtcbiAgfVxuICAuZmxleC5vcmRlci14czEwIHtcbiAgICBvcmRlcjogMTA7XG4gIH1cbiAgLmZsZXgueHMxMSB7XG4gICAgZmxleC1iYXNpczogOTEuNjY2NjY2NjY2NjY2NjYlO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBtYXgtd2lkdGg6IDkxLjY2NjY2NjY2NjY2NjY2JTtcbiAgfVxuICAuZmxleC5vcmRlci14czExIHtcbiAgICBvcmRlcjogMTE7XG4gIH1cbiAgLmZsZXgueHMxMiB7XG4gICAgZmxleC1iYXNpczogMTAwJTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiAxMDAlO1xuICB9XG4gIC5mbGV4Lm9yZGVyLXhzMTIge1xuICAgIG9yZGVyOiAxMjtcbiAgfVxuICAuZmxleC5vZmZzZXQteHMwIHtcbiAgICBtYXJnaW4tbGVmdDogMCU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LXhzMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDguMzMzMzMzMzMzMzMzMzMyJTtcbiAgfVxuICAuZmxleC5vZmZzZXQteHMyIHtcbiAgICBtYXJnaW4tbGVmdDogMTYuNjY2NjY2NjY2NjY2NjY0JTtcbiAgfVxuICAuZmxleC5vZmZzZXQteHMzIHtcbiAgICBtYXJnaW4tbGVmdDogMjUlO1xuICB9XG4gIC5mbGV4Lm9mZnNldC14czQge1xuICAgIG1hcmdpbi1sZWZ0OiAzMy4zMzMzMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LXhzNSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQxLjY2NjY2NjY2NjY2NjY3JTtcbiAgfVxuICAuZmxleC5vZmZzZXQteHM2IHtcbiAgICBtYXJnaW4tbGVmdDogNTAlO1xuICB9XG4gIC5mbGV4Lm9mZnNldC14czcge1xuICAgIG1hcmdpbi1sZWZ0OiA1OC4zMzMzMzMzMzMzMzMzMzYlO1xuICB9XG4gIC5mbGV4Lm9mZnNldC14czgge1xuICAgIG1hcmdpbi1sZWZ0OiA2Ni42NjY2NjY2NjY2NjY2NiU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LXhzOSB7XG4gICAgbWFyZ2luLWxlZnQ6IDc1JTtcbiAgfVxuICAuZmxleC5vZmZzZXQteHMxMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDgzLjMzMzMzMzMzMzMzMzM0JTtcbiAgfVxuICAuZmxleC5vZmZzZXQteHMxMSB7XG4gICAgbWFyZ2luLWxlZnQ6IDkxLjY2NjY2NjY2NjY2NjY2JTtcbiAgfVxuICAuZmxleC5vZmZzZXQteHMxMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSBhbGwgYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5mbGV4LnNtMSB7XG4gICAgZmxleC1iYXNpczogOC4zMzMzMzMzMzMzMzMzMzIlO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBtYXgtd2lkdGg6IDguMzMzMzMzMzMzMzMzMzMyJTtcbiAgfVxuICAuZmxleC5vcmRlci1zbTEge1xuICAgIG9yZGVyOiAxO1xuICB9XG4gIC5mbGV4LnNtMiB7XG4gICAgZmxleC1iYXNpczogMTYuNjY2NjY2NjY2NjY2NjY0JTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiAxNi42NjY2NjY2NjY2NjY2NjQlO1xuICB9XG4gIC5mbGV4Lm9yZGVyLXNtMiB7XG4gICAgb3JkZXI6IDI7XG4gIH1cbiAgLmZsZXguc20zIHtcbiAgICBmbGV4LWJhc2lzOiAyNSU7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIG1heC13aWR0aDogMjUlO1xuICB9XG4gIC5mbGV4Lm9yZGVyLXNtMyB7XG4gICAgb3JkZXI6IDM7XG4gIH1cbiAgLmZsZXguc200IHtcbiAgICBmbGV4LWJhc2lzOiAzMy4zMzMzMzMzMzMzMzMzMyU7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIG1heC13aWR0aDogMzMuMzMzMzMzMzMzMzMzMzMlO1xuICB9XG4gIC5mbGV4Lm9yZGVyLXNtNCB7XG4gICAgb3JkZXI6IDQ7XG4gIH1cbiAgLmZsZXguc201IHtcbiAgICBmbGV4LWJhc2lzOiA0MS42NjY2NjY2NjY2NjY2NyU7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIG1heC13aWR0aDogNDEuNjY2NjY2NjY2NjY2NjclO1xuICB9XG4gIC5mbGV4Lm9yZGVyLXNtNSB7XG4gICAgb3JkZXI6IDU7XG4gIH1cbiAgLmZsZXguc202IHtcbiAgICBmbGV4LWJhc2lzOiA1MCU7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIG1heC13aWR0aDogNTAlO1xuICB9XG4gIC5mbGV4Lm9yZGVyLXNtNiB7XG4gICAgb3JkZXI6IDY7XG4gIH1cbiAgLmZsZXguc203IHtcbiAgICBmbGV4LWJhc2lzOiA1OC4zMzMzMzMzMzMzMzMzMzYlO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBtYXgtd2lkdGg6IDU4LjMzMzMzMzMzMzMzMzMzNiU7XG4gIH1cbiAgLmZsZXgub3JkZXItc203IHtcbiAgICBvcmRlcjogNztcbiAgfVxuICAuZmxleC5zbTgge1xuICAgIGZsZXgtYmFzaXM6IDY2LjY2NjY2NjY2NjY2NjY2JTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiA2Ni42NjY2NjY2NjY2NjY2NiU7XG4gIH1cbiAgLmZsZXgub3JkZXItc204IHtcbiAgICBvcmRlcjogODtcbiAgfVxuICAuZmxleC5zbTkge1xuICAgIGZsZXgtYmFzaXM6IDc1JTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiA3NSU7XG4gIH1cbiAgLmZsZXgub3JkZXItc205IHtcbiAgICBvcmRlcjogOTtcbiAgfVxuICAuZmxleC5zbTEwIHtcbiAgICBmbGV4LWJhc2lzOiA4My4zMzMzMzMzMzMzMzMzNCU7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIG1heC13aWR0aDogODMuMzMzMzMzMzMzMzMzMzQlO1xuICB9XG4gIC5mbGV4Lm9yZGVyLXNtMTAge1xuICAgIG9yZGVyOiAxMDtcbiAgfVxuICAuZmxleC5zbTExIHtcbiAgICBmbGV4LWJhc2lzOiA5MS42NjY2NjY2NjY2NjY2NiU7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIG1heC13aWR0aDogOTEuNjY2NjY2NjY2NjY2NjYlO1xuICB9XG4gIC5mbGV4Lm9yZGVyLXNtMTEge1xuICAgIG9yZGVyOiAxMTtcbiAgfVxuICAuZmxleC5zbTEyIHtcbiAgICBmbGV4LWJhc2lzOiAxMDAlO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBtYXgtd2lkdGg6IDEwMCU7XG4gIH1cbiAgLmZsZXgub3JkZXItc20xMiB7XG4gICAgb3JkZXI6IDEyO1xuICB9XG4gIC5mbGV4Lm9mZnNldC1zbTAge1xuICAgIG1hcmdpbi1sZWZ0OiAwJTtcbiAgfVxuICAuZmxleC5vZmZzZXQtc20xIHtcbiAgICBtYXJnaW4tbGVmdDogOC4zMzMzMzMzMzMzMzMzMzIlO1xuICB9XG4gIC5mbGV4Lm9mZnNldC1zbTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxNi42NjY2NjY2NjY2NjY2NjQlO1xuICB9XG4gIC5mbGV4Lm9mZnNldC1zbTMge1xuICAgIG1hcmdpbi1sZWZ0OiAyNSU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LXNtNCB7XG4gICAgbWFyZ2luLWxlZnQ6IDMzLjMzMzMzMzMzMzMzMzMzJTtcbiAgfVxuICAuZmxleC5vZmZzZXQtc201IHtcbiAgICBtYXJnaW4tbGVmdDogNDEuNjY2NjY2NjY2NjY2NjclO1xuICB9XG4gIC5mbGV4Lm9mZnNldC1zbTYge1xuICAgIG1hcmdpbi1sZWZ0OiA1MCU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LXNtNyB7XG4gICAgbWFyZ2luLWxlZnQ6IDU4LjMzMzMzMzMzMzMzMzMzNiU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LXNtOCB7XG4gICAgbWFyZ2luLWxlZnQ6IDY2LjY2NjY2NjY2NjY2NjY2JTtcbiAgfVxuICAuZmxleC5vZmZzZXQtc205IHtcbiAgICBtYXJnaW4tbGVmdDogNzUlO1xuICB9XG4gIC5mbGV4Lm9mZnNldC1zbTEwIHtcbiAgICBtYXJnaW4tbGVmdDogODMuMzMzMzMzMzMzMzMzMzQlO1xuICB9XG4gIC5mbGV4Lm9mZnNldC1zbTExIHtcbiAgICBtYXJnaW4tbGVmdDogOTEuNjY2NjY2NjY2NjY2NjYlO1xuICB9XG4gIC5mbGV4Lm9mZnNldC1zbTEyIHtcbiAgICBtYXJnaW4tbGVmdDogMTAwJTtcbiAgfVxufVxuQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogOTYwcHgpIHtcbiAgLmZsZXgubWQxIHtcbiAgICBmbGV4LWJhc2lzOiA4LjMzMzMzMzMzMzMzMzMzMiU7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMzMzMzMzMzIlO1xuICB9XG4gIC5mbGV4Lm9yZGVyLW1kMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLmZsZXgubWQyIHtcbiAgICBmbGV4LWJhc2lzOiAxNi42NjY2NjY2NjY2NjY2NjQlO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjY2NjY2NCU7XG4gIH1cbiAgLmZsZXgub3JkZXItbWQyIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAuZmxleC5tZDMge1xuICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmZsZXgub3JkZXItbWQzIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAuZmxleC5tZDQge1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzMzMzMzMzJTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmZsZXgub3JkZXItbWQ0IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAuZmxleC5tZDUge1xuICAgIGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY2NjY2NjY3JTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY2NjY2NyU7XG4gIH1cbiAgLmZsZXgub3JkZXItbWQ1IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAuZmxleC5tZDYge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmZsZXgub3JkZXItbWQ2IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAuZmxleC5tZDcge1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzMzMzMzMzMzMzNiU7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMzMzMzMzM2JTtcbiAgfVxuICAuZmxleC5vcmRlci1tZDcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5mbGV4Lm1kOCB7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjY2NjY2NjY2NjYlO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjY2NjY2JTtcbiAgfVxuICAuZmxleC5vcmRlci1tZDgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5mbGV4Lm1kOSB7XG4gICAgZmxleC1iYXNpczogNzUlO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuZmxleC5vcmRlci1tZDkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5mbGV4Lm1kMTAge1xuICAgIGZsZXgtYmFzaXM6IDgzLjMzMzMzMzMzMzMzMzM0JTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMzMzMzNCU7XG4gIH1cbiAgLmZsZXgub3JkZXItbWQxMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5mbGV4Lm1kMTEge1xuICAgIGZsZXgtYmFzaXM6IDkxLjY2NjY2NjY2NjY2NjY2JTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjY2NjY2NiU7XG4gIH1cbiAgLmZsZXgub3JkZXItbWQxMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5mbGV4Lm1kMTIge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuZmxleC5vcmRlci1tZDEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LW1kMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG4gIC5mbGV4Lm9mZnNldC1tZDEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMzMzMzMiU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LW1kMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjY2NjY2NCU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LW1kMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuZmxleC5vZmZzZXQtbWQ0IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMzMzMzMlO1xuICB9XG4gIC5mbGV4Lm9mZnNldC1tZDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY2NjY2NyU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LW1kNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuZmxleC5vZmZzZXQtbWQ3IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMzMzMzM2JTtcbiAgfVxuICAuZmxleC5vZmZzZXQtbWQ4IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NjY2NjYlO1xuICB9XG4gIC5mbGV4Lm9mZnNldC1tZDkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LW1kMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzMzMzNCU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LW1kMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY2NjY2NiU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LW1kMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxMjY0cHgpIHtcbiAgLmZsZXgubGcxIHtcbiAgICBmbGV4LWJhc2lzOiA4LjMzMzMzMzMzMzMzMzMzMiU7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMzMzMzMzMzIlO1xuICB9XG4gIC5mbGV4Lm9yZGVyLWxnMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLmZsZXgubGcyIHtcbiAgICBmbGV4LWJhc2lzOiAxNi42NjY2NjY2NjY2NjY2NjQlO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjY2NjY2NCU7XG4gIH1cbiAgLmZsZXgub3JkZXItbGcyIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAuZmxleC5sZzMge1xuICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmZsZXgub3JkZXItbGczIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAuZmxleC5sZzQge1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzMzMzMzMzJTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmZsZXgub3JkZXItbGc0IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAuZmxleC5sZzUge1xuICAgIGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY2NjY2NjY3JTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY2NjY2NyU7XG4gIH1cbiAgLmZsZXgub3JkZXItbGc1IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAuZmxleC5sZzYge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmZsZXgub3JkZXItbGc2IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAuZmxleC5sZzcge1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzMzMzMzMzMzMzNiU7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMzMzMzMzM2JTtcbiAgfVxuICAuZmxleC5vcmRlci1sZzcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5mbGV4LmxnOCB7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjY2NjY2NjY2NjYlO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjY2NjY2JTtcbiAgfVxuICAuZmxleC5vcmRlci1sZzgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5mbGV4LmxnOSB7XG4gICAgZmxleC1iYXNpczogNzUlO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuZmxleC5vcmRlci1sZzkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5mbGV4LmxnMTAge1xuICAgIGZsZXgtYmFzaXM6IDgzLjMzMzMzMzMzMzMzMzM0JTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMzMzMzNCU7XG4gIH1cbiAgLmZsZXgub3JkZXItbGcxMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5mbGV4LmxnMTEge1xuICAgIGZsZXgtYmFzaXM6IDkxLjY2NjY2NjY2NjY2NjY2JTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjY2NjY2NiU7XG4gIH1cbiAgLmZsZXgub3JkZXItbGcxMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5mbGV4LmxnMTIge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuZmxleC5vcmRlci1sZzEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LWxnMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG4gIC5mbGV4Lm9mZnNldC1sZzEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMzMzMzMiU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LWxnMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjY2NjY2NCU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LWxnMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuZmxleC5vZmZzZXQtbGc0IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMzMzMzMlO1xuICB9XG4gIC5mbGV4Lm9mZnNldC1sZzUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY2NjY2NyU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LWxnNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuZmxleC5vZmZzZXQtbGc3IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMzMzMzM2JTtcbiAgfVxuICAuZmxleC5vZmZzZXQtbGc4IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NjY2NjYlO1xuICB9XG4gIC5mbGV4Lm9mZnNldC1sZzkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LWxnMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzMzMzNCU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LWxnMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY2NjY2NiU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LWxnMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG59XG5AbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAxOTA0cHgpIHtcbiAgLmZsZXgueGwxIHtcbiAgICBmbGV4LWJhc2lzOiA4LjMzMzMzMzMzMzMzMzMzMiU7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIG1heC13aWR0aDogOC4zMzMzMzMzMzMzMzMzMzIlO1xuICB9XG4gIC5mbGV4Lm9yZGVyLXhsMSB7XG4gICAgb3JkZXI6IDE7XG4gIH1cbiAgLmZsZXgueGwyIHtcbiAgICBmbGV4LWJhc2lzOiAxNi42NjY2NjY2NjY2NjY2NjQlO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBtYXgtd2lkdGg6IDE2LjY2NjY2NjY2NjY2NjY2NCU7XG4gIH1cbiAgLmZsZXgub3JkZXIteGwyIHtcbiAgICBvcmRlcjogMjtcbiAgfVxuICAuZmxleC54bDMge1xuICAgIGZsZXgtYmFzaXM6IDI1JTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiAyNSU7XG4gIH1cbiAgLmZsZXgub3JkZXIteGwzIHtcbiAgICBvcmRlcjogMztcbiAgfVxuICAuZmxleC54bDQge1xuICAgIGZsZXgtYmFzaXM6IDMzLjMzMzMzMzMzMzMzMzMzJTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiAzMy4zMzMzMzMzMzMzMzMzMyU7XG4gIH1cbiAgLmZsZXgub3JkZXIteGw0IHtcbiAgICBvcmRlcjogNDtcbiAgfVxuICAuZmxleC54bDUge1xuICAgIGZsZXgtYmFzaXM6IDQxLjY2NjY2NjY2NjY2NjY3JTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiA0MS42NjY2NjY2NjY2NjY2NyU7XG4gIH1cbiAgLmZsZXgub3JkZXIteGw1IHtcbiAgICBvcmRlcjogNTtcbiAgfVxuICAuZmxleC54bDYge1xuICAgIGZsZXgtYmFzaXM6IDUwJTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiA1MCU7XG4gIH1cbiAgLmZsZXgub3JkZXIteGw2IHtcbiAgICBvcmRlcjogNjtcbiAgfVxuICAuZmxleC54bDcge1xuICAgIGZsZXgtYmFzaXM6IDU4LjMzMzMzMzMzMzMzMzMzNiU7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIG1heC13aWR0aDogNTguMzMzMzMzMzMzMzMzMzM2JTtcbiAgfVxuICAuZmxleC5vcmRlci14bDcge1xuICAgIG9yZGVyOiA3O1xuICB9XG4gIC5mbGV4LnhsOCB7XG4gICAgZmxleC1iYXNpczogNjYuNjY2NjY2NjY2NjY2NjYlO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBtYXgtd2lkdGg6IDY2LjY2NjY2NjY2NjY2NjY2JTtcbiAgfVxuICAuZmxleC5vcmRlci14bDgge1xuICAgIG9yZGVyOiA4O1xuICB9XG4gIC5mbGV4LnhsOSB7XG4gICAgZmxleC1iYXNpczogNzUlO1xuICAgIGZsZXgtZ3JvdzogMDtcbiAgICBtYXgtd2lkdGg6IDc1JTtcbiAgfVxuICAuZmxleC5vcmRlci14bDkge1xuICAgIG9yZGVyOiA5O1xuICB9XG4gIC5mbGV4LnhsMTAge1xuICAgIGZsZXgtYmFzaXM6IDgzLjMzMzMzMzMzMzMzMzM0JTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiA4My4zMzMzMzMzMzMzMzMzNCU7XG4gIH1cbiAgLmZsZXgub3JkZXIteGwxMCB7XG4gICAgb3JkZXI6IDEwO1xuICB9XG4gIC5mbGV4LnhsMTEge1xuICAgIGZsZXgtYmFzaXM6IDkxLjY2NjY2NjY2NjY2NjY2JTtcbiAgICBmbGV4LWdyb3c6IDA7XG4gICAgbWF4LXdpZHRoOiA5MS42NjY2NjY2NjY2NjY2NiU7XG4gIH1cbiAgLmZsZXgub3JkZXIteGwxMSB7XG4gICAgb3JkZXI6IDExO1xuICB9XG4gIC5mbGV4LnhsMTIge1xuICAgIGZsZXgtYmFzaXM6IDEwMCU7XG4gICAgZmxleC1ncm93OiAwO1xuICAgIG1heC13aWR0aDogMTAwJTtcbiAgfVxuICAuZmxleC5vcmRlci14bDEyIHtcbiAgICBvcmRlcjogMTI7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LXhsMCB7XG4gICAgbWFyZ2luLWxlZnQ6IDAlO1xuICB9XG4gIC5mbGV4Lm9mZnNldC14bDEge1xuICAgIG1hcmdpbi1sZWZ0OiA4LjMzMzMzMzMzMzMzMzMzMiU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LXhsMiB7XG4gICAgbWFyZ2luLWxlZnQ6IDE2LjY2NjY2NjY2NjY2NjY2NCU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LXhsMyB7XG4gICAgbWFyZ2luLWxlZnQ6IDI1JTtcbiAgfVxuICAuZmxleC5vZmZzZXQteGw0IHtcbiAgICBtYXJnaW4tbGVmdDogMzMuMzMzMzMzMzMzMzMzMzMlO1xuICB9XG4gIC5mbGV4Lm9mZnNldC14bDUge1xuICAgIG1hcmdpbi1sZWZ0OiA0MS42NjY2NjY2NjY2NjY2NyU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LXhsNiB7XG4gICAgbWFyZ2luLWxlZnQ6IDUwJTtcbiAgfVxuICAuZmxleC5vZmZzZXQteGw3IHtcbiAgICBtYXJnaW4tbGVmdDogNTguMzMzMzMzMzMzMzMzMzM2JTtcbiAgfVxuICAuZmxleC5vZmZzZXQteGw4IHtcbiAgICBtYXJnaW4tbGVmdDogNjYuNjY2NjY2NjY2NjY2NjYlO1xuICB9XG4gIC5mbGV4Lm9mZnNldC14bDkge1xuICAgIG1hcmdpbi1sZWZ0OiA3NSU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LXhsMTAge1xuICAgIG1hcmdpbi1sZWZ0OiA4My4zMzMzMzMzMzMzMzMzNCU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LXhsMTEge1xuICAgIG1hcmdpbi1sZWZ0OiA5MS42NjY2NjY2NjY2NjY2NiU7XG4gIH1cbiAgLmZsZXgub2Zmc2V0LXhsMTIge1xuICAgIG1hcmdpbi1sZWZ0OiAxMDAlO1xuICB9XG59XG4uZmxleCxcbi5jaGlsZC1mbGV4ID4gKiB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBtYXgtd2lkdGg6IDEwMCU7XG59XG4uYWxpZ24tc3RhcnQge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi5hbGlnbi1lbmQge1xuICBhbGlnbi1pdGVtczogZmxleC1lbmQ7XG59XG4uYWxpZ24tY2VudGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi5hbGlnbi1iYXNlbGluZSB7XG4gIGFsaWduLWl0ZW1zOiBiYXNlbGluZTtcbn1cbi5hbGlnbi1zZWxmLXN0YXJ0IHtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi5hbGlnbi1zZWxmLWVuZCB7XG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kO1xufVxuLmFsaWduLXNlbGYtY2VudGVyIHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLmFsaWduLXNlbGYtYmFzZWxpbmUge1xuICBhbGlnbi1zZWxmOiBiYXNlbGluZTtcbn1cbi5hbGlnbi1jb250ZW50LXN0YXJ0IHtcbiAgYWxpZ24tY29udGVudDogZmxleC1zdGFydDtcbn1cbi5hbGlnbi1jb250ZW50LWVuZCB7XG4gIGFsaWduLWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLmFsaWduLWNvbnRlbnQtY2VudGVyIHtcbiAgYWxpZ24tY29udGVudDogY2VudGVyO1xufVxuLmFsaWduLWNvbnRlbnQtc3BhY2UtYmV0d2VlbiB7XG4gIGFsaWduLWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG59XG4uYWxpZ24tY29udGVudC1zcGFjZS1hcm91bmQge1xuICBhbGlnbi1jb250ZW50OiBzcGFjZS1hcm91bmQ7XG59XG4uanVzdGlmeS1zdGFydCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbn1cbi5qdXN0aWZ5LWVuZCB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4uanVzdGlmeS1jZW50ZXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi5qdXN0aWZ5LXNwYWNlLWFyb3VuZCB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYXJvdW5kO1xufVxuLmp1c3RpZnktc3BhY2UtYmV0d2VlbiB7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2Vlbjtcbn1cbi5qdXN0aWZ5LXNlbGYtc3RhcnQge1xuICBqdXN0aWZ5LXNlbGY6IGZsZXgtc3RhcnQ7XG59XG4uanVzdGlmeS1zZWxmLWVuZCB7XG4gIGp1c3RpZnktc2VsZjogZmxleC1lbmQ7XG59XG4uanVzdGlmeS1zZWxmLWNlbnRlciB7XG4gIGp1c3RpZnktc2VsZjogY2VudGVyO1xufVxuLmp1c3RpZnktc2VsZi1iYXNlbGluZSB7XG4gIGp1c3RpZnktc2VsZjogYmFzZWxpbmU7XG59XG4uc3BhY2VyIHtcbiAgZmxleC1ncm93OiAxICFpbXBvcnRhbnQ7XG59XG4uZ3JvdyB7XG4gIGZsZXgtZ3JvdzogMSAhaW1wb3J0YW50O1xuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50O1xufVxuLnNocmluayB7XG4gIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50O1xuICBmbGV4LXNocmluazogMSAhaW1wb3J0YW50O1xufVxuLnNjcm9sbC15IHtcbiAgb3ZlcmZsb3cteTogYXV0bztcbn1cbi5maWxsLWhlaWdodCB7XG4gIGhlaWdodDogMTAwJTtcbn1cbi5oaWRlLW92ZXJmbG93IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbiAhaW1wb3J0YW50O1xufVxuLnNob3ctb3ZlcmZsb3cge1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50O1xufVxuLm5vLXdyYXAge1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLmVsbGlwc2lzIHtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG4uZC1mbGV4IHtcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50O1xufVxuLmQtaW5saW5lLWZsZXgge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleCAhaW1wb3J0YW50O1xufVxuLmQtZmxleCA+ICosXG4uZC1pbmxpbmUtZmxleCA+ICoge1xuICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50O1xufVxuLmQtYmxvY2sge1xuICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xufVxuLmQtaW5saW5lLWJsb2NrIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7XG59XG4uZC1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudDtcbn1cbi5kLW5vbmUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG4udGhlbWUtLWxpZ2h0LnYtaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuNTQpO1xufVxuLnRoZW1lLS1saWdodC52LWljb24udi1pY29uLS1kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuMzgpICFpbXBvcnRhbnQ7XG59XG4udGhlbWUtLWRhcmsudi1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udGhlbWUtLWRhcmsudi1pY29uLnYtaWNvbi0tZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjUpICFpbXBvcnRhbnQ7XG59XG4udi1pY29uIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtZmVhdHVyZS1zZXR0aW5nczogJ2xpZ2EnO1xuICBmb250LXNpemU6IDI0cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBsaW5lLWhlaWdodDogMTtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xuICB2ZXJ0aWNhbC1hbGlnbjogdGV4dC1ib3R0b207XG59XG4udi1pY29uLS1yaWdodCB7XG4gIG1hcmdpbi1sZWZ0OiAxNnB4O1xufVxuLnYtaWNvbi0tbGVmdCB7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi52LWljb24udi1pY29uLnYtaWNvbi0tbGluayB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi52LWljb24tLWRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIG9wYWNpdHk6IDAuNjtcbn1cbi52LWljb24tLWlzLWNvbXBvbmVudCB7XG4gIGhlaWdodDogMjRweDtcbn1cbi52LWltYWdlIHtcbiAgei1pbmRleDogMDtcbn1cbi52LWltYWdlX19pbWFnZSxcbi52LWltYWdlX19wbGFjZWhvbGRlciB7XG4gIHotaW5kZXg6IC0xO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbn1cbi52LWltYWdlX19pbWFnZSB7XG4gIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQ7XG59XG4udi1pbWFnZV9faW1hZ2UtLXByZWxvYWQge1xuICBmaWx0ZXI6IGJsdXIoMnB4KTtcbn1cbi52LWltYWdlX19pbWFnZS0tY29udGFpbiB7XG4gIGJhY2tncm91bmQtc2l6ZTogY29udGFpbjtcbn1cbi52LWltYWdlX19pbWFnZS0tY292ZXIge1xuICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xufVxuLnRoZW1lLS1saWdodC52LWlucHV0Om5vdCgudi1pbnB1dC0taXMtZGlzYWJsZWQpIGlucHV0LFxuLnRoZW1lLS1saWdodC52LWlucHV0Om5vdCgudi1pbnB1dC0taXMtZGlzYWJsZWQpIHRleHRhcmVhIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC44Nyk7XG59XG4udGhlbWUtLWxpZ2h0LnYtaW5wdXQgaW5wdXQ6OnBsYWNlaG9sZGVyLFxuLnRoZW1lLS1saWdodC52LWlucHV0IHRleHRhcmVhOjpwbGFjZWhvbGRlciB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuMzgpO1xufVxuLnRoZW1lLS1saWdodC52LWlucHV0LS1pcy1kaXNhYmxlZCAudi1sYWJlbCxcbi50aGVtZS0tbGlnaHQudi1pbnB1dC0taXMtZGlzYWJsZWQgaW5wdXQsXG4udGhlbWUtLWxpZ2h0LnYtaW5wdXQtLWlzLWRpc2FibGVkIHRleHRhcmVhIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC4zOCk7XG59XG4udGhlbWUtLWRhcmsudi1pbnB1dDpub3QoLnYtaW5wdXQtLWlzLWRpc2FibGVkKSBpbnB1dCxcbi50aGVtZS0tZGFyay52LWlucHV0Om5vdCgudi1pbnB1dC0taXMtZGlzYWJsZWQpIHRleHRhcmVhIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udGhlbWUtLWRhcmsudi1pbnB1dCBpbnB1dDo6cGxhY2Vob2xkZXIsXG4udGhlbWUtLWRhcmsudi1pbnB1dCB0ZXh0YXJlYTo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xufVxuLnRoZW1lLS1kYXJrLnYtaW5wdXQtLWlzLWRpc2FibGVkIC52LWxhYmVsLFxuLnRoZW1lLS1kYXJrLnYtaW5wdXQtLWlzLWRpc2FibGVkIGlucHV0LFxuLnRoZW1lLS1kYXJrLnYtaW5wdXQtLWlzLWRpc2FibGVkIHRleHRhcmVhIHtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcbn1cbi52LWlucHV0IHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBmb250LXNpemU6IDE2cHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udi1pbnB1dCAudi1wcm9ncmVzcy1saW5lYXIge1xuICB0b3A6IGNhbGMoMTAwJSAtIDFweCk7XG4gIGxlZnQ6IDA7XG4gIG1hcmdpbjogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnYtaW5wdXQgaW5wdXQge1xuICBtYXgtaGVpZ2h0OiAzMnB4O1xufVxuLnYtaW5wdXQgaW5wdXQ6aW52YWxpZCxcbi52LWlucHV0IHRleHRhcmVhOmludmFsaWQge1xuICBib3gtc2hhZG93OiBub25lO1xufVxuLnYtaW5wdXQgaW5wdXQ6Zm9jdXMsXG4udi1pbnB1dCB0ZXh0YXJlYTpmb2N1cyxcbi52LWlucHV0IGlucHV0OmFjdGl2ZSxcbi52LWlucHV0IHRleHRhcmVhOmFjdGl2ZSB7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4udi1pbnB1dCAudi1sYWJlbCB7XG4gIGhlaWdodDogMjBweDtcbiAgbGluZS1oZWlnaHQ6IDIwcHg7XG59XG4udi1pbnB1dF9fYXBwZW5kLW91dGVyLFxuLnYtaW5wdXRfX3ByZXBlbmQtb3V0ZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogNHB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG4gIGxpbmUtaGVpZ2h0OiAxO1xufVxuLnYtaW5wdXRfX2FwcGVuZC1vdXRlciAudi1pY29uLFxuLnYtaW5wdXRfX3ByZXBlbmQtb3V0ZXIgLnYtaWNvbiB7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnYtaW5wdXRfX2FwcGVuZC1vdXRlciB7XG4gIG1hcmdpbi1sZWZ0OiA5cHg7XG59XG4udi1pbnB1dF9fcHJlcGVuZC1vdXRlciB7XG4gIG1hcmdpbi1yaWdodDogOXB4O1xufVxuLnYtaW5wdXRfX2NvbnRyb2wge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBoZWlnaHQ6IGF1dG87XG4gIGZsZXgtZ3JvdzogMTtcbiAgZmxleC13cmFwOiB3cmFwO1xuICB3aWR0aDogMTAwJTtcbn1cbi52LWlucHV0X19pY29uIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogMjRweDtcbiAgZmxleDogMSAwIGF1dG87XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBtaW4td2lkdGg6IDI0cHg7XG4gIHdpZHRoOiAyNHB4O1xufVxuLnYtaW5wdXRfX2ljb24tLWNsZWFyIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xufVxuLnYtaW5wdXRfX3Nsb3Qge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xuICBtaW4taGVpZ2h0OiBpbmhlcml0O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udi1pbnB1dC0taXMtZGlzYWJsZWQ6bm90KC52LWlucHV0LS1pcy1yZWFkb25seSkge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi52LWlucHV0LS1pcy1sb2FkaW5nID4gLnYtaW5wdXRfX2NvbnRyb2wgPiAudi1pbnB1dF9fc2xvdDpiZWZvcmUsXG4udi1pbnB1dC0taXMtbG9hZGluZyA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3Q6YWZ0ZXIge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnYtaW5wdXQtLWhpZGUtZGV0YWlscyA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3Qge1xuICBtYXJnaW4tYm90dG9tOiAwO1xufVxuLnYtaW5wdXQtLWhhcy1zdGF0ZS5lcnJvci0tdGV4dCAudi1sYWJlbCB7XG4gIGFuaW1hdGlvbjogc2hha2UgMC42cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuLnYtaXRlbS1ncm91cCB7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbn1cbi52LWl0ZW0tZ3JvdXAgPiAqIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBmbGV4OiAxIDEgYXV0bztcbn1cbi50aGVtZS0tbGlnaHQudi1qdW1ib3Ryb24gLnYtanVtYm90cm9uX19jb250ZW50IHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC44Nyk7XG59XG4udGhlbWUtLWRhcmsudi1qdW1ib3Ryb24gLnYtanVtYm90cm9uX19jb250ZW50IHtcbiAgY29sb3I6ICNmZmY7XG59XG4udi1qdW1ib3Ryb24ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgdG9wOiAwO1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnYtanVtYm90cm9uX193cmFwcGVyIHtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IGluaGVyaXQ7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnYtanVtYm90cm9uX19iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICBib3R0b206IDA7XG4gIGNvbnRhaW46IHN0cmljdDtcbiAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbn1cbi52LWp1bWJvdHJvbl9faW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIHRyYW5zaXRpb246IGluaGVyaXQ7XG59XG4udi1qdW1ib3Ryb25fX2NvbnRlbnQge1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbn1cbi50aGVtZS0tbGlnaHQudi1sYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuNTQpO1xufVxuLnRoZW1lLS1saWdodC52LWxhYmVsLS1pcy1kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuMzgpO1xufVxuLnRoZW1lLS1kYXJrLnYtbGFiZWwge1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjcpO1xufVxuLnRoZW1lLS1kYXJrLnYtbGFiZWwtLWlzLWRpc2FibGVkIHtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcbn1cbi52LWxhYmVsIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgbWluLWhlaWdodDogOHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG59XG4udGhlbWUtLWxpZ2h0LnYtbGlzdCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuODcpO1xufVxuLnRoZW1lLS1saWdodC52LWxpc3QgLnYtbGlzdC0tZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjM4KTtcbn1cbi50aGVtZS0tbGlnaHQudi1saXN0IC52LWxpc3RfX3RpbGVfX3N1Yi10aXRsZSB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuNTQpO1xufVxuLnRoZW1lLS1saWdodC52LWxpc3QgLnYtbGlzdF9fdGlsZV9fbWFzayB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuMzgpO1xuICBiYWNrZ3JvdW5kOiAjZWVlO1xufVxuLnRoZW1lLS1saWdodC52LWxpc3QgLnYtbGlzdF9fdGlsZS0tbGluazpob3Zlcixcbi50aGVtZS0tbGlnaHQudi1saXN0IC52LWxpc3RfX3RpbGUtLWhpZ2hsaWdodGVkLFxuLnRoZW1lLS1saWdodC52LWxpc3QgLnYtbGlzdF9fZ3JvdXBfX2hlYWRlcjpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4wNCk7XG59XG4udGhlbWUtLWxpZ2h0LnYtbGlzdCAudi1saXN0X19ncm91cC0tYWN0aXZlOmJlZm9yZSxcbi50aGVtZS0tbGlnaHQudi1saXN0IC52LWxpc3RfX2dyb3VwLS1hY3RpdmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnRoZW1lLS1saWdodC52LWxpc3QgLnYtbGlzdF9fZ3JvdXAtLWRpc2FibGVkIC52LWxpc3RfX3RpbGUge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjM4KSAhaW1wb3J0YW50O1xufVxuLnRoZW1lLS1saWdodC52LWxpc3QgLnYtbGlzdF9fZ3JvdXAtLWRpc2FibGVkIC52LWxpc3RfX2dyb3VwX19oZWFkZXJfX3ByZXBlbmQtaWNvbiAudi1pY29uIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC4zOCkgIWltcG9ydGFudDtcbn1cbi50aGVtZS0tZGFyay52LWxpc3Qge1xuICBiYWNrZ3JvdW5kOiAjNDI0MjQyO1xuICBjb2xvcjogI2ZmZjtcbn1cbi50aGVtZS0tZGFyay52LWxpc3QgLnYtbGlzdC0tZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xufVxuLnRoZW1lLS1kYXJrLnYtbGlzdCAudi1saXN0X190aWxlX19zdWItdGl0bGUge1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjcpO1xufVxuLnRoZW1lLS1kYXJrLnYtbGlzdCAudi1saXN0X190aWxlX19tYXNrIHtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcbiAgYmFja2dyb3VuZDogIzQ5NDk0OTtcbn1cbi50aGVtZS0tZGFyay52LWxpc3QgLnYtbGlzdF9fdGlsZS0tbGluazpob3Zlcixcbi50aGVtZS0tZGFyay52LWxpc3QgLnYtbGlzdF9fdGlsZS0taGlnaGxpZ2h0ZWQsXG4udGhlbWUtLWRhcmsudi1saXN0IC52LWxpc3RfX2dyb3VwX19oZWFkZXI6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMDgpO1xufVxuLnRoZW1lLS1kYXJrLnYtbGlzdCAudi1saXN0X19ncm91cC0tYWN0aXZlOmJlZm9yZSxcbi50aGVtZS0tZGFyay52LWxpc3QgLnYtbGlzdF9fZ3JvdXAtLWFjdGl2ZTphZnRlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC4xMik7XG59XG4udGhlbWUtLWRhcmsudi1saXN0IC52LWxpc3RfX2dyb3VwLS1kaXNhYmxlZCAudi1saXN0X190aWxlIHtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC41KSAhaW1wb3J0YW50O1xufVxuLnRoZW1lLS1kYXJrLnYtbGlzdCAudi1saXN0X19ncm91cC0tZGlzYWJsZWQgLnYtbGlzdF9fZ3JvdXBfX2hlYWRlcl9fcHJlcGVuZC1pY29uIC52LWljb24ge1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjUpICFpbXBvcnRhbnQ7XG59XG4uYXBwbGljYXRpb24tLWlzLXJ0bCAudi1saXN0X190aWxlX190aXRsZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLmFwcGxpY2F0aW9uLS1pcy1ydGwgLnYtbGlzdF9fdGlsZV9fY29udGVudCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnYtbGlzdCB7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgcGFkZGluZzogOHB4IDAgOHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG59XG4udi1saXN0ID4gZGl2IHtcbiAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbn1cbi52LWxpc3RfX3RpbGUge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjb2xvcjogaW5oZXJpdDtcbiAgZGlzcGxheTogZmxleDtcbiAgZm9udC1zaXplOiAxNnB4O1xuICBmb250LXdlaWdodDogNDAwO1xuICBoZWlnaHQ6IDQ4cHg7XG4gIG1hcmdpbjogMDtcbiAgcGFkZGluZzogMCAxNnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG59XG4udi1saXN0X190aWxlLS1saW5rIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi52LWxpc3RfX3RpbGVfX2NvbnRlbnQsXG4udi1saXN0X190aWxlX19hY3Rpb24ge1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udi1saXN0X190aWxlX190aXRsZSxcbi52LWxpc3RfX3RpbGVfX3N1Yi10aXRsZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnYtbGlzdF9fdGlsZV9fdGl0bGUge1xuICBoZWlnaHQ6IDI0cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG4udi1saXN0X190aWxlX19zdWItdGl0bGUge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4udi1saXN0X190aWxlX19hdmF0YXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnQ7XG4gIG1pbi13aWR0aDogNTZweDtcbn1cbi52LWxpc3RfX3RpbGVfX2FjdGlvbiB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgbWluLXdpZHRoOiA1NnB4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuLnYtbGlzdF9fdGlsZV9fYWN0aW9uIC52LWJ0biB7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbjogMDtcbn1cbi52LWxpc3RfX3RpbGVfX2FjdGlvbiAudi1idG4tLWljb24ge1xuICBtYXJnaW46IC02cHg7XG59XG4udi1saXN0X190aWxlX19hY3Rpb24gLnYtcmFkaW8udi1yYWRpbyB7XG4gIG1hcmdpbjogMDtcbn1cbi52LWxpc3RfX3RpbGVfX2FjdGlvbiAudi1pbnB1dC0tc2VsZWN0aW9uLWNvbnRyb2xzIHtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luOiAwO1xufVxuLnYtbGlzdF9fdGlsZV9fYWN0aW9uIC52LWlucHV0LS1zZWxlY3Rpb24tY29udHJvbHMgLnYtbWVzc2FnZXMge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnYtbGlzdF9fdGlsZV9fYWN0aW9uIC52LWlucHV0LS1zZWxlY3Rpb24tY29udHJvbHMgLnYtaW5wdXRfX3Nsb3Qge1xuICBtYXJnaW46IDA7XG59XG4udi1saXN0X190aWxlX19hY3Rpb24tdGV4dCB7XG4gIGNvbG9yOiAjOWU5ZTllO1xuICBmb250LXNpemU6IDEycHg7XG59XG4udi1saXN0X190aWxlX19hY3Rpb24tLXN0YWNrIHtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XG4gIHBhZGRpbmctdG9wOiA4cHg7XG4gIHBhZGRpbmctYm90dG9tOiA4cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG59XG4udi1saXN0X190aWxlX19jb250ZW50IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgZmxleDogMSAxIGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi52LWxpc3RfX3RpbGVfX2NvbnRlbnQgfiAudi1saXN0X190aWxlX19hdmF0YXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLnYtbGlzdF9fdGlsZV9fY29udGVudCB+IC52LWxpc3RfX3RpbGVfX2FjdGlvbjpub3QoLnYtbGlzdF9fdGlsZV9fYWN0aW9uLS1zdGFjaykge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kO1xufVxuLnYtbGlzdF9fdGlsZS0tYWN0aXZlIC52LWxpc3RfX3RpbGVfX2FjdGlvbjpmaXJzdC1vZi10eXBlIC52LWljb24ge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi52LWxpc3RfX3RpbGUtLWF2YXRhciB7XG4gIGhlaWdodDogNTZweDtcbn1cbi52LWxpc3QtLWRlbnNlIHtcbiAgcGFkZGluZy10b3A6IDRweDtcbiAgcGFkZGluZy1ib3R0b206IDRweDtcbn1cbi52LWxpc3QtLWRlbnNlIC52LXN1YmhlYWRlciB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLnYtbGlzdC0tZGVuc2UgLnYtbGlzdF9fZ3JvdXAgLnYtc3ViaGVhZGVyIHtcbiAgaGVpZ2h0OiA0MHB4O1xufVxuLnYtbGlzdC0tZGVuc2UgLnYtbGlzdF9fdGlsZSB7XG4gIGZvbnQtc2l6ZTogMTNweDtcbn1cbi52LWxpc3QtLWRlbnNlIC52LWxpc3RfX3RpbGUtLWF2YXRhciB7XG4gIGhlaWdodDogNDhweDtcbn1cbi52LWxpc3QtLWRlbnNlIC52LWxpc3RfX3RpbGU6bm90KC52LWxpc3RfX3RpbGUtLWF2YXRhcikge1xuICBoZWlnaHQ6IDQwcHg7XG59XG4udi1saXN0LS1kZW5zZSAudi1saXN0X190aWxlIC52LWljb24ge1xuICBmb250LXNpemU6IDIycHg7XG59XG4udi1saXN0LS1kZW5zZSAudi1saXN0X190aWxlX19zdWItdGl0bGUge1xuICBmb250LXNpemU6IDEzcHg7XG59XG4udi1saXN0LS1kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnYtbGlzdC0tdHdvLWxpbmUgLnYtbGlzdF9fdGlsZSB7XG4gIGhlaWdodDogNzJweDtcbn1cbi52LWxpc3QtLXR3by1saW5lLnYtbGlzdC0tZGVuc2UgLnYtbGlzdF9fdGlsZSB7XG4gIGhlaWdodDogNjBweDtcbn1cbi52LWxpc3QtLXRocmVlLWxpbmUgLnYtbGlzdF9fdGlsZSB7XG4gIGhlaWdodDogODhweDtcbn1cbi52LWxpc3QtLXRocmVlLWxpbmUgLnYtbGlzdF9fdGlsZV9fYXZhdGFyIHtcbiAgbWFyZ2luLXRvcDogLTE4cHg7XG59XG4udi1saXN0LS10aHJlZS1saW5lIC52LWxpc3RfX3RpbGVfX3N1Yi10aXRsZSB7XG4gIHdoaXRlLXNwYWNlOiBpbml0aWFsO1xuICAtd2Via2l0LWxpbmUtY2xhbXA6IDI7XG4gIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWw7XG4gIGRpc3BsYXk6IC13ZWJraXQtYm94O1xufVxuLnYtbGlzdC0tdGhyZWUtbGluZS52LWxpc3QtLWRlbnNlIC52LWxpc3RfX3RpbGUge1xuICBoZWlnaHQ6IDc2cHg7XG59XG4udi1saXN0ID4gLnYtbGlzdF9fZ3JvdXA6YmVmb3JlIHtcbiAgdG9wOiAwO1xufVxuLnYtbGlzdCA+IC52LWxpc3RfX2dyb3VwOmJlZm9yZSAudi1saXN0X190aWxlX19hdmF0YXIge1xuICBtYXJnaW4tdG9wOiAtMTRweDtcbn1cbi52LWxpc3RfX2dyb3VwIHtcbiAgcGFkZGluZzogMDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiBpbmhlcml0O1xufVxuLnYtbGlzdF9fZ3JvdXA6YmVmb3JlLFxuLnYtbGlzdF9fZ3JvdXA6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgaGVpZ2h0OiAxcHg7XG4gIGxlZnQ6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xuICB3aWR0aDogMTAwJTtcbn1cbi52LWxpc3RfX2dyb3VwLS1hY3RpdmUgfiAudi1saXN0X19ncm91cDpiZWZvcmUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnYtbGlzdF9fZ3JvdXBfX2hlYWRlciB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xufVxuLnYtbGlzdF9fZ3JvdXBfX2hlYWRlciA+IGRpdjpub3QoLnYtbGlzdF9fZ3JvdXBfX2hlYWRlcl9fcHJlcGVuZC1pY29uKTpub3QoLnYtbGlzdF9fZ3JvdXBfX2hlYWRlcl9fYXBwZW5kLWljb24pIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udi1saXN0X19ncm91cF9faGVhZGVyIC52LWxpc3RfX2dyb3VwX19oZWFkZXJfX2FwcGVuZC1pY29uLFxuLnYtbGlzdF9fZ3JvdXBfX2hlYWRlciAudi1saXN0X19ncm91cF9faGVhZGVyX19wcmVwZW5kLWljb24ge1xuICBwYWRkaW5nOiAwIDE2cHg7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnYtbGlzdF9fZ3JvdXBfX2hlYWRlci0tc3ViLWdyb3VwIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbn1cbi52LWxpc3RfX2dyb3VwX19oZWFkZXItLXN1Yi1ncm91cCBkaXYgLnYtbGlzdF9fdGlsZSB7XG4gIHBhZGRpbmctbGVmdDogMDtcbn1cbi52LWxpc3RfX2dyb3VwX19oZWFkZXItLXN1Yi1ncm91cCAudi1saXN0X19ncm91cF9faGVhZGVyX19wcmVwZW5kLWljb24ge1xuICBwYWRkaW5nOiAwIDAgMCA0MHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi52LWxpc3RfX2dyb3VwX19oZWFkZXIgLnYtbGlzdF9fZ3JvdXBfX2hlYWRlcl9fcHJlcGVuZC1pY29uIHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0O1xuICBtaW4td2lkdGg6IDU2cHg7XG59XG4udi1saXN0X19ncm91cF9faGVhZGVyLS1hY3RpdmUgLnYtbGlzdF9fZ3JvdXBfX2hlYWRlcl9fYXBwZW5kLWljb24gLnYtaWNvbiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC0xODBkZWcpO1xufVxuLnYtbGlzdF9fZ3JvdXBfX2hlYWRlci0tYWN0aXZlIC52LWxpc3RfX2dyb3VwX19oZWFkZXJfX3ByZXBlbmQtaWNvbiAudi1pY29uIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4udi1saXN0X19ncm91cF9faGVhZGVyLS1hY3RpdmUudi1saXN0X19ncm91cF9faGVhZGVyLS1zdWItZ3JvdXAgLnYtbGlzdF9fZ3JvdXBfX2hlYWRlcl9fcHJlcGVuZC1pY29uIC52LWljb24ge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKTtcbn1cbi52LWxpc3RfX2dyb3VwX19pdGVtcyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgcGFkZGluZzogMDtcbiAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbn1cbi52LWxpc3RfX2dyb3VwX19pdGVtcyA+IGRpdiB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuLnYtbGlzdF9fZ3JvdXBfX2l0ZW1zLS1uby1hY3Rpb24gLnYtbGlzdF9fdGlsZSB7XG4gIHBhZGRpbmctbGVmdDogNzJweDtcbn1cbi52LWxpc3RfX2dyb3VwLS1kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnYtbGlzdC0tc3ViaGVhZGVyIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4udi1tZW51IHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG59XG4udi1tZW51LS1pbmxpbmUge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG59XG4udi1tZW51X19hY3RpdmF0b3Ige1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udi1tZW51X19hY3RpdmF0b3IgKiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi52LW1lbnVfX2NvbnRlbnQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBtYXgtd2lkdGg6IDgwJTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgb3ZlcmZsb3cteDogaGlkZGVuO1xuICBjb250YWluOiBjb250ZW50O1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICBib3gtc2hhZG93OiAwcHggNXB4IDVweCAtM3B4IHJnYmEoMCwwLDAsMC4yKSwgMHB4IDhweCAxMHB4IDFweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggM3B4IDE0cHggMnB4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4udi1tZW51X19jb250ZW50LS1hY3RpdmUge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi52LW1lbnVfX2NvbnRlbnQtLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xufVxuLnYtbWVudV9fY29udGVudCA+IC5jYXJkIHtcbiAgY29udGFpbjogY29udGVudDtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuLnYtbWVudSA+IC52LW1lbnVfX2NvbnRlbnQge1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4udi1tZW51LXRyYW5zaXRpb24tZW50ZXIgLnYtbGlzdF9fdGlsZSB7XG4gIG1pbi13aWR0aDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udi1tZW51LXRyYW5zaXRpb24tZW50ZXItdG8gLnYtbGlzdF9fdGlsZSB7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB0cmFuc2l0aW9uLWRlbGF5OiAwLjFzO1xufVxuLnYtbWVudS10cmFuc2l0aW9uLWxlYXZlLWFjdGl2ZSxcbi52LW1lbnUtdHJhbnNpdGlvbi1sZWF2ZS10byB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnYtbWVudS10cmFuc2l0aW9uLWVudGVyLFxuLnYtbWVudS10cmFuc2l0aW9uLWxlYXZlLXRvIHtcbiAgb3BhY2l0eTogMDtcbn1cbi52LW1lbnUtdHJhbnNpdGlvbi1lbnRlci1hY3RpdmUsXG4udi1tZW51LXRyYW5zaXRpb24tbGVhdmUtYWN0aXZlIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG59XG4udi1tZW51LXRyYW5zaXRpb24tZW50ZXIudi1tZW51X19jb250ZW50LS1hdXRvIHtcbiAgdHJhbnNpdGlvbjogbm9uZSAhaW1wb3J0YW50O1xufVxuLnYtbWVudS10cmFuc2l0aW9uLWVudGVyLnYtbWVudV9fY29udGVudC0tYXV0byAudi1saXN0X190aWxlIHtcbiAgb3BhY2l0eTogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KTtcbn1cbi52LW1lbnUtdHJhbnNpdGlvbi1lbnRlci52LW1lbnVfX2NvbnRlbnQtLWF1dG8gLnYtbGlzdF9fdGlsZS0tYWN0aXZlIHtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiBub25lICFpbXBvcnRhbnQ7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xufVxuLnRoZW1lLS1saWdodC52LW1lc3NhZ2VzIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC41NCk7XG59XG4udGhlbWUtLWRhcmsudi1tZXNzYWdlcyB7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNyk7XG59XG4uYXBwbGljYXRpb24tLWlzLXJ0bCAudi1tZXNzYWdlcyB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnYtbWVzc2FnZXMge1xuICBmbGV4OiAxIDEgYXV0bztcbiAgZm9udC1zaXplOiAxMnB4O1xuICBtaW4taGVpZ2h0OiAxMnB4O1xuICBtaW4td2lkdGg6IDFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnYtbWVzc2FnZXNfX21lc3NhZ2Uge1xuICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICB3b3JkLWJyZWFrOiBicmVhay13b3JkO1xuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIGh5cGhlbnM6IGF1dG87XG59XG4udGhlbWUtLWxpZ2h0LnYtbmF2aWdhdGlvbi1kcmF3ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnRoZW1lLS1saWdodC52LW5hdmlnYXRpb24tZHJhd2VyOm5vdCgudi1uYXZpZ2F0aW9uLWRyYXdlci0tZmxvYXRpbmcpIC52LW5hdmlnYXRpb24tZHJhd2VyX19ib3JkZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnRoZW1lLS1saWdodC52LW5hdmlnYXRpb24tZHJhd2VyIC52LWRpdmlkZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwwLDAsMC4xMik7XG59XG4udGhlbWUtLWRhcmsudi1uYXZpZ2F0aW9uLWRyYXdlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7XG59XG4udGhlbWUtLWRhcmsudi1uYXZpZ2F0aW9uLWRyYXdlcjpub3QoLnYtbmF2aWdhdGlvbi1kcmF3ZXItLWZsb2F0aW5nKSAudi1uYXZpZ2F0aW9uLWRyYXdlcl9fYm9yZGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjEyKTtcbn1cbi50aGVtZS0tZGFyay52LW5hdmlnYXRpb24tZHJhd2VyIC52LWRpdmlkZXIge1xuICBib3JkZXItY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC4xMik7XG59XG4udi1uYXZpZ2F0aW9uLWRyYXdlciB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBsZWZ0OiAwO1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG92ZXJmbG93LXg6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHRvcDogMDtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgei1pbmRleDogMztcbiAgLXdlYmtpdC1vdmVyZmxvdy1zY3JvbGxpbmc6IHRvdWNoO1xufVxuLnYtbmF2aWdhdGlvbi1kcmF3ZXJbZGF0YS1ib290ZWQ9XCJ0cnVlXCJdIHtcbiAgdHJhbnNpdGlvbjogMC4ycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLnYtbmF2aWdhdGlvbi1kcmF3ZXJbZGF0YS1ib290ZWQ9XCJ0cnVlXCJdIHtcbiAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCB3aWR0aDtcbn1cbi52LW5hdmlnYXRpb24tZHJhd2VyX19ib3JkZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIGhlaWdodDogMTAwJTtcbiAgd2lkdGg6IDFweDtcbn1cbi52LW5hdmlnYXRpb24tZHJhd2VyLnYtbmF2aWdhdGlvbi1kcmF3ZXItLXJpZ2h0OmFmdGVyIHtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IGluaXRpYWw7XG59XG4udi1uYXZpZ2F0aW9uLWRyYXdlci0tcmlnaHQge1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogMDtcbn1cbi52LW5hdmlnYXRpb24tZHJhd2VyLS1yaWdodCA+IC52LW5hdmlnYXRpb24tZHJhd2VyX19ib3JkZXIge1xuICByaWdodDogYXV0bztcbiAgbGVmdDogMDtcbn1cbi52LW5hdmlnYXRpb24tZHJhd2VyLS1hYnNvbHV0ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi52LW5hdmlnYXRpb24tZHJhd2VyLS1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbi52LW5hdmlnYXRpb24tZHJhd2VyLS1mbG9hdGluZzphZnRlciB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udi1uYXZpZ2F0aW9uLWRyYXdlci0tbWluaS12YXJpYW50IHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi52LW5hdmlnYXRpb24tZHJhd2VyLS1taW5pLXZhcmlhbnQgLnYtbGlzdF9fZ3JvdXBfX2hlYWRlcl9fcHJlcGVuZC1pY29uIHtcbiAgZmxleDogMSAwIGF1dG87XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICB3aWR0aDogMTAwJTtcbn1cbi52LW5hdmlnYXRpb24tZHJhd2VyLS1taW5pLXZhcmlhbnQgLnYtbGlzdF9fdGlsZV9fYWN0aW9uLFxuLnYtbmF2aWdhdGlvbi1kcmF3ZXItLW1pbmktdmFyaWFudCAudi1saXN0X190aWxlX19hdmF0YXIge1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWluLXdpZHRoOiA0OHB4O1xufVxuLnYtbmF2aWdhdGlvbi1kcmF3ZXItLW1pbmktdmFyaWFudCAudi1saXN0X190aWxlX19jb250ZW50LFxuLnYtbmF2aWdhdGlvbi1kcmF3ZXItLW1pbmktdmFyaWFudCAudi1saXN0X190aWxlOmFmdGVyIHtcbiAgb3BhY2l0eTogMDtcbn1cbi52LW5hdmlnYXRpb24tZHJhd2VyLS1taW5pLXZhcmlhbnQgLnYtc3ViaGVhZGVyLFxuLnYtbmF2aWdhdGlvbi1kcmF3ZXItLW1pbmktdmFyaWFudCAudi1kaXZpZGVyLFxuLnYtbmF2aWdhdGlvbi1kcmF3ZXItLW1pbmktdmFyaWFudCAudi1saXN0LS1ncm91cCB7XG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcbn1cbi52LW5hdmlnYXRpb24tZHJhd2VyLS10ZW1wb3JhcnksXG4udi1uYXZpZ2F0aW9uLWRyYXdlci0taXMtbW9iaWxlIHtcbiAgei1pbmRleDogNjtcbn1cbi52LW5hdmlnYXRpb24tZHJhd2VyLS10ZW1wb3Jhcnk6bm90KC52LW5hdmlnYXRpb24tZHJhd2VyLS1jbG9zZSksXG4udi1uYXZpZ2F0aW9uLWRyYXdlci0taXMtbW9iaWxlOm5vdCgudi1uYXZpZ2F0aW9uLWRyYXdlci0tY2xvc2UpIHtcbiAgYm94LXNoYWRvdzogMHB4IDhweCAxMHB4IC01cHggcmdiYSgwLDAsMCwwLjIpLCAwcHggMTZweCAyNHB4IDJweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggNnB4IDMwcHggNXB4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4udi1uYXZpZ2F0aW9uLWRyYXdlciAudi1saXN0IHtcbiAgYmFja2dyb3VuZDogaW5oZXJpdDtcbn1cbi52LW5hdmlnYXRpb24tZHJhd2VyID4gLnYtbGlzdCAudi1saXN0X190aWxlIHtcbiAgdHJhbnNpdGlvbjogbm9uZTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi52LW5hdmlnYXRpb24tZHJhd2VyID4gLnYtbGlzdCAudi1saXN0X190aWxlLS1hY3RpdmUgLnYtbGlzdF9fdGlsZV9fdGl0bGUge1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi52LW5hdmlnYXRpb24tZHJhd2VyID4gLnYtbGlzdCAudi1saXN0LS1ncm91cCAudi1saXN0X190aWxlIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbn1cbi52LW5hdmlnYXRpb24tZHJhd2VyID4gLnYtbGlzdCAudi1saXN0LS1ncm91cF9faGVhZGVyLS1hY3RpdmU6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbn1cbi52LW5hdmlnYXRpb24tZHJhd2VyID4gLnYtbGlzdDpub3QoLnYtbGlzdC0tZGVuc2UpIC52LWxpc3RfX3RpbGUge1xuICBmb250LXNpemU6IDE0cHg7XG59XG4udGhlbWUtLWxpZ2h0LnYtb3ZlcmZsb3ctYnRuIC52LWlucHV0X19jb250cm9sOjpiZWZvcmUsXG4udGhlbWUtLWxpZ2h0LnYtb3ZlcmZsb3ctYnRuIC52LWlucHV0X19zbG90OjpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMTIpICFpbXBvcnRhbnQ7XG59XG4udGhlbWUtLWxpZ2h0LnYtb3ZlcmZsb3ctYnRuLnYtdGV4dC1maWVsZC0tb3V0bGluZSAudi1pbnB1dF9fY29udHJvbDo6YmVmb3JlLFxuLnRoZW1lLS1saWdodC52LW92ZXJmbG93LWJ0bi52LXRleHQtZmllbGQtLW91dGxpbmUgLnYtaW5wdXRfX3Nsb3Q6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4udGhlbWUtLWxpZ2h0LnYtb3ZlcmZsb3ctYnRuLS1zZWdtZW50ZWQgLnYtaW5wdXRfX2FwcGVuZC1pbm5lcixcbi50aGVtZS0tbGlnaHQudi1vdmVyZmxvdy1idG4tLWVkaXRhYmxlOmhvdmVyIC52LWlucHV0X19hcHBlbmQtaW5uZXIsXG4udGhlbWUtLWxpZ2h0LnYtb3ZlcmZsb3ctYnRuLS1lZGl0YWJsZS52LWlucHV0LS1pcy1mb2N1c2VkIC52LWlucHV0X19hcHBlbmQtaW5uZXIsXG4udGhlbWUtLWxpZ2h0LnYtb3ZlcmZsb3ctYnRuLS1lZGl0YWJsZS52LXNlbGVjdC0taXMtbWVudS1hY3RpdmUgLnYtaW5wdXRfX2FwcGVuZC1pbm5lciB7XG4gIGJvcmRlci1sZWZ0OiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi50aGVtZS0tbGlnaHQudi1vdmVyZmxvdy1idG46aG92ZXIgLnYtaW5wdXRfX3Nsb3QsXG4udGhlbWUtLWxpZ2h0LnYtb3ZlcmZsb3ctYnRuLnYtaW5wdXQtLWlzLWZvY3VzZWQgLnYtaW5wdXRfX3Nsb3QsXG4udGhlbWUtLWxpZ2h0LnYtb3ZlcmZsb3ctYnRuLnYtc2VsZWN0LS1pcy1tZW51LWFjdGl2ZSAudi1pbnB1dF9fc2xvdCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4udGhlbWUtLWRhcmsudi1vdmVyZmxvdy1idG4gLnYtaW5wdXRfX2NvbnRyb2w6OmJlZm9yZSxcbi50aGVtZS0tZGFyay52LW92ZXJmbG93LWJ0biAudi1pbnB1dF9fc2xvdDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjEyKSAhaW1wb3J0YW50O1xufVxuLnRoZW1lLS1kYXJrLnYtb3ZlcmZsb3ctYnRuLnYtdGV4dC1maWVsZC0tb3V0bGluZSAudi1pbnB1dF9fY29udHJvbDo6YmVmb3JlLFxuLnRoZW1lLS1kYXJrLnYtb3ZlcmZsb3ctYnRuLnYtdGV4dC1maWVsZC0tb3V0bGluZSAudi1pbnB1dF9fc2xvdDo6YmVmb3JlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbn1cbi50aGVtZS0tZGFyay52LW92ZXJmbG93LWJ0bi0tc2VnbWVudGVkIC52LWlucHV0X19hcHBlbmQtaW5uZXIsXG4udGhlbWUtLWRhcmsudi1vdmVyZmxvdy1idG4tLWVkaXRhYmxlOmhvdmVyIC52LWlucHV0X19hcHBlbmQtaW5uZXIsXG4udGhlbWUtLWRhcmsudi1vdmVyZmxvdy1idG4tLWVkaXRhYmxlLnYtaW5wdXQtLWlzLWZvY3VzZWQgLnYtaW5wdXRfX2FwcGVuZC1pbm5lcixcbi50aGVtZS0tZGFyay52LW92ZXJmbG93LWJ0bi0tZWRpdGFibGUudi1zZWxlY3QtLWlzLW1lbnUtYWN0aXZlIC52LWlucHV0X19hcHBlbmQtaW5uZXIge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC4xMik7XG59XG4udGhlbWUtLWRhcmsudi1vdmVyZmxvdy1idG46aG92ZXIgLnYtaW5wdXRfX3Nsb3QsXG4udGhlbWUtLWRhcmsudi1vdmVyZmxvdy1idG4udi1pbnB1dC0taXMtZm9jdXNlZCAudi1pbnB1dF9fc2xvdCxcbi50aGVtZS0tZGFyay52LW92ZXJmbG93LWJ0bi52LXNlbGVjdC0taXMtbWVudS1hY3RpdmUgLnYtaW5wdXRfX3Nsb3Qge1xuICBiYWNrZ3JvdW5kOiAjNDI0MjQyO1xufVxuLnYtb3ZlcmZsb3ctYnRuIHtcbiAgbWFyZ2luLXRvcDogMTJweDtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4udi1vdmVyZmxvdy1idG46bm90KC52LW92ZXJmbG93LWJ0bi0tZWRpdGFibGUpID4gLnYtaW5wdXRfX2NvbnRyb2wgPiAudi1pbnB1dF9fc2xvdCB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi52LW92ZXJmbG93LWJ0biAudi1zZWxlY3RfX3Nsb3Qge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG4udi1vdmVyZmxvdy1idG4gLnYtc2VsZWN0X19zbG90IGlucHV0IHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi52LW92ZXJmbG93LWJ0biAudi1zZWxlY3RfX3NlbGVjdGlvbi0tY29tbWE6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMTZweDtcbn1cbi52LW92ZXJmbG93LWJ0biAudi1pbnB1dF9fc2xvdCB7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbn1cbi52LW92ZXJmbG93LWJ0biAudi1pbnB1dF9fc2xvdDo6YWZ0ZXIge1xuICBjb250ZW50OiBub25lO1xufVxuLnYtb3ZlcmZsb3ctYnRuIC52LWxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcbn1cbi52LW92ZXJmbG93LWJ0biAudi1pbnB1dF9fYXBwZW5kLWlubmVyIHtcbiAgd2lkdGg6IDQ4cHg7XG4gIGhlaWdodDogNDhweDtcbiAgYWxpZ24tc2VsZjogYXV0bztcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgbWFyZ2luLXRvcDogMDtcbiAgcGFkZGluZzogMDtcbiAgZmxleC1zaHJpbms6IDA7XG59XG4udi1vdmVyZmxvdy1idG4gLnYtaW5wdXRfX2FwcGVuZC1vdXRlcixcbi52LW92ZXJmbG93LWJ0biAudi1pbnB1dF9fcHJlcGVuZC1vdXRlciB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG4gIG1hcmdpbi1ib3R0b206IDEycHg7XG59XG4udi1vdmVyZmxvdy1idG4gLnYtaW5wdXRfX2NvbnRyb2w6OmJlZm9yZSB7XG4gIGhlaWdodDogMXB4O1xuICB0b3A6IC0xcHg7XG4gIGNvbnRlbnQ6ICcnO1xuICBsZWZ0OiAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udi1vdmVyZmxvdy1idG4udi1pbnB1dC0taXMtZm9jdXNlZCAudi1pbnB1dF9fc2xvdCxcbi52LW92ZXJmbG93LWJ0bi52LXNlbGVjdC0taXMtbWVudS1hY3RpdmUgLnYtaW5wdXRfX3Nsb3Qge1xuICBib3gtc2hhZG93OiAwcHggM3B4IDFweCAtMnB4IHJnYmEoMCwwLDAsMC4yKSwgMHB4IDJweCAycHggMHB4IHJnYmEoMCwwLDAsMC4xNCksIDBweCAxcHggNXB4IDBweCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnYtb3ZlcmZsb3ctYnRuIC52LXNlbGVjdF9fc2VsZWN0aW9ucyB7XG4gIHdpZHRoOiAwcHg7XG59XG4udi1vdmVyZmxvdy1idG4tLXNlZ21lbnRlZCAudi1zZWxlY3RfX3NlbGVjdGlvbnMge1xuICBmbGV4LXdyYXA6IG5vd3JhcDtcbn1cbi52LW92ZXJmbG93LWJ0bi0tc2VnbWVudGVkIC52LXNlbGVjdF9fc2VsZWN0aW9ucyAudi1idG4ge1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBtYXJnaW46IDA7XG4gIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gIGhlaWdodDogNDhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udi1vdmVyZmxvdy1idG4tLXNlZ21lbnRlZCAudi1zZWxlY3RfX3NlbGVjdGlvbnMgLnYtYnRuX19jb250ZW50IHtcbiAganVzdGlmeS1jb250ZW50OiBzdGFydDtcbn1cbi52LW92ZXJmbG93LWJ0bi0tc2VnbWVudGVkIC52LXNlbGVjdF9fc2VsZWN0aW9ucyAudi1idG5fX2NvbnRlbnQ6OmJlZm9yZSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnYtb3ZlcmZsb3ctYnRuLS1lZGl0YWJsZSAudi1zZWxlY3RfX3Nsb3QgaW5wdXQge1xuICBjdXJzb3I6IHRleHQ7XG59XG4udi1vdmVyZmxvdy1idG4tLWVkaXRhYmxlIC52LWlucHV0X19hcHBlbmQtaW5uZXIsXG4udi1vdmVyZmxvdy1idG4tLWVkaXRhYmxlIC52LWlucHV0X19hcHBlbmQtaW5uZXIgKiB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cbi52LW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbiAgei1pbmRleDogNTtcbn1cbi52LW92ZXJsYXktLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnYtb3ZlcmxheTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxO1xuICBib3R0b206IDA7XG4gIGNvbnRlbnQ6ICcnO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbiAgdHJhbnNpdGlvbi1kZWxheTogMTUwbXM7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnYtb3ZlcmxheS0tYWN0aXZlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG4gIHRvdWNoLWFjdGlvbjogbm9uZTtcbn1cbi52LW92ZXJsYXktLWFjdGl2ZTpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjQ2O1xufVxuLnRoZW1lLS1saWdodC52LXBhZ2luYXRpb24gLnYtcGFnaW5hdGlvbl9faXRlbSB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG4gIGNvbG9yOiAjMDAwO1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAzNHB4O1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbi50aGVtZS0tbGlnaHQudi1wYWdpbmF0aW9uIC52LXBhZ2luYXRpb25fX2l0ZW0tLWFjdGl2ZSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRoZW1lLS1saWdodC52LXBhZ2luYXRpb24gLnYtcGFnaW5hdGlvbl9fbmF2aWdhdGlvbiB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4udGhlbWUtLWxpZ2h0LnYtcGFnaW5hdGlvbiAudi1wYWdpbmF0aW9uX19uYXZpZ2F0aW9uIC52LWljb24ge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjU0KTtcbn1cbi50aGVtZS0tZGFyay52LXBhZ2luYXRpb24gLnYtcGFnaW5hdGlvbl9faXRlbSB7XG4gIGJhY2tncm91bmQ6ICM0MjQyNDI7XG4gIGNvbG9yOiAjZmZmO1xuICB3aWR0aDogYXV0bztcbiAgbWluLXdpZHRoOiAzNHB4O1xuICBwYWRkaW5nOiAwIDVweDtcbn1cbi50aGVtZS0tZGFyay52LXBhZ2luYXRpb24gLnYtcGFnaW5hdGlvbl9faXRlbS0tYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udGhlbWUtLWRhcmsudi1wYWdpbmF0aW9uIC52LXBhZ2luYXRpb25fX25hdmlnYXRpb24ge1xuICBiYWNrZ3JvdW5kOiAjNDI0MjQyO1xufVxuLnRoZW1lLS1kYXJrLnYtcGFnaW5hdGlvbiAudi1wYWdpbmF0aW9uX19uYXZpZ2F0aW9uIC52LWljb24ge1xuICBjb2xvcjogI2ZmZjtcbn1cbi52LXBhZ2luYXRpb24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICBtYXJnaW46IDA7XG4gIG1heC13aWR0aDogMTAwJTtcbiAgcGFkZGluZzogMDtcbn1cbi52LXBhZ2luYXRpb24gPiBsaSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udi1wYWdpbmF0aW9uLS1jaXJjbGUgLnYtcGFnaW5hdGlvbl9faXRlbSxcbi52LXBhZ2luYXRpb24tLWNpcmNsZSAudi1wYWdpbmF0aW9uX19tb3JlLFxuLnYtcGFnaW5hdGlvbi0tY2lyY2xlIC52LXBhZ2luYXRpb25fX25hdmlnYXRpb24ge1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG59XG4udi1wYWdpbmF0aW9uLS1kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICBvcGFjaXR5OiAwLjY7XG59XG4udi1wYWdpbmF0aW9uX19pdGVtIHtcbiAgYm94LXNoYWRvdzogMHB4IDNweCAxcHggLTJweCByZ2JhKDAsMCwwLDAuMiksIDBweCAycHggMnB4IDBweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggMXB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjEyKTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBoZWlnaHQ6IDM0cHg7XG4gIHdpZHRoOiAzNHB4O1xuICBtYXJnaW46IDAuM3JlbTtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLCAwLCAwLjIsIDEpO1xufVxuLnYtcGFnaW5hdGlvbl9faXRlbS0tYWN0aXZlIHtcbiAgYm94LXNoYWRvdzogMHB4IDJweCA0cHggLTFweCByZ2JhKDAsMCwwLDAuMiksIDBweCA0cHggNXB4IDBweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggMXB4IDEwcHggMHB4IHJnYmEoMCwwLDAsMC4xMik7XG59XG4udi1wYWdpbmF0aW9uX19uYXZpZ2F0aW9uIHtcbiAgYm94LXNoYWRvdzogMHB4IDNweCAxcHggLTJweCByZ2JhKDAsMCwwLDAuMiksIDBweCAycHggMnB4IDBweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggMXB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjEyKTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG4gIGhlaWdodDogMnJlbTtcbiAgYm9yZGVyLXJhZGl1czogNHB4O1xuICB3aWR0aDogMnJlbTtcbiAgbWFyZ2luOiAwLjNyZW0gMTBweDtcbn1cbi52LXBhZ2luYXRpb25fX25hdmlnYXRpb24gLnYtaWNvbiB7XG4gIGZvbnQtc2l6ZTogMnJlbTtcbiAgdHJhbnNpdGlvbjogMC4ycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnYtcGFnaW5hdGlvbl9fbmF2aWdhdGlvbi0tZGlzYWJsZWQge1xuICBvcGFjaXR5OiAwLjY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnYtcGFnaW5hdGlvbl9fbW9yZSB7XG4gIG1hcmdpbjogMC4zcmVtO1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtZW5kO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgaGVpZ2h0OiAycmVtO1xuICB3aWR0aDogMnJlbTtcbn1cbi52LXBhcmFsbGF4IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAwO1xufVxuLnYtcGFyYWxsYXhfX2ltYWdlLWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYm90dG9tOiAwO1xuICB6LWluZGV4OiAxO1xuICBjb250YWluOiBzdHJpY3Q7XG59XG4udi1wYXJhbGxheF9faW1hZ2Uge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogNTAlO1xuICBtaW4td2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDEwMCU7XG4gIGRpc3BsYXk6IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIDApO1xuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xuICB0cmFuc2l0aW9uOiAwLjNzIG9wYWNpdHkgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbiAgei1pbmRleDogMTtcbn1cbi52LXBhcmFsbGF4X19jb250ZW50IHtcbiAgY29sb3I6ICNmZmY7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogMjtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgcGFkZGluZzogMCAxcmVtO1xufVxuLnRoZW1lLS1saWdodC52LXBpY2tlcl9fdGl0bGUge1xuICBiYWNrZ3JvdW5kOiAjZTBlMGUwO1xufVxuLnRoZW1lLS1kYXJrLnYtcGlja2VyX190aXRsZSB7XG4gIGJhY2tncm91bmQ6ICM2MTYxNjE7XG59XG4udGhlbWUtLWxpZ2h0LnYtcGlja2VyX19ib2R5IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi50aGVtZS0tZGFyay52LXBpY2tlcl9fYm9keSB7XG4gIGJhY2tncm91bmQ6ICM0MjQyNDI7XG59XG4udi1waWNrZXIge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbnRhaW46IGxheW91dCBzdHlsZTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52LXBpY2tlci0tZnVsbC13aWR0aCB7XG4gIGRpc3BsYXk6IGZsZXg7XG59XG4udi1waWNrZXJfX3RpdGxlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDJweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDJweDtcbiAgcGFkZGluZzogMTZweDtcbn1cbi52LXBpY2tlcl9fdGl0bGVfX2J0biB7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbn1cbi52LXBpY2tlcl9fdGl0bGVfX2J0bjpub3QoLnYtcGlja2VyX190aXRsZV9fYnRuLS1hY3RpdmUpIHtcbiAgb3BhY2l0eTogMC42O1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udi1waWNrZXJfX3RpdGxlX19idG46bm90KC52LXBpY2tlcl9fdGl0bGVfX2J0bi0tYWN0aXZlKTpob3Zlcjpub3QoOmZvY3VzKSB7XG4gIG9wYWNpdHk6IDE7XG59XG4udi1waWNrZXJfX3RpdGxlX19idG4tLXJlYWRvbmx5IHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udi1waWNrZXJfX3RpdGxlX19idG4tLWFjdGl2ZSB7XG4gIG9wYWNpdHk6IDE7XG59XG4udi1waWNrZXJfX2JvZHkge1xuICBoZWlnaHQ6IGF1dG87XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgei1pbmRleDogMDtcbiAgZmxleDogMSAwIGF1dG87XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udi1waWNrZXJfX2JvZHkgPiBkaXYge1xuICB3aWR0aDogMTAwJTtcbn1cbi52LXBpY2tlcl9fYm9keSA+IGRpdi5mYWRlLXRyYW5zaXRpb24tbGVhdmUtYWN0aXZlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnYtcGlja2VyLS1sYW5kc2NhcGUgLnYtcGlja2VyX190aXRsZSB7XG4gIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAwO1xuICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogMDtcbiAgd2lkdGg6IDE3MHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbiAgaGVpZ2h0OiAxMDAlO1xuICB6LWluZGV4OiAxO1xufVxuLnYtcGlja2VyLS1sYW5kc2NhcGUgLnYtcGlja2VyX19ib2R5LFxuLnYtcGlja2VyLS1sYW5kc2NhcGUgLnYtcGlja2VyX19hY3Rpb25zIHtcbiAgbWFyZ2luLWxlZnQ6IDE3MHB4O1xufVxuLnYtcHJvZ3Jlc3MtY2lyY3VsYXIge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnYtcHJvZ3Jlc3MtY2lyY3VsYXIgc3ZnIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbWFyZ2luOiBhdXRvO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgei1pbmRleDogMDtcbn1cbi52LXByb2dyZXNzLWNpcmN1bGFyLS1pbmRldGVybWluYXRlIHN2ZyB7XG4gIGFuaW1hdGlvbjogcHJvZ3Jlc3MtY2lyY3VsYXItcm90YXRlIDEuNHMgbGluZWFyIGluZmluaXRlO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgY2VudGVyO1xuICB0cmFuc2l0aW9uOiBhbGwgMC4ycyBlYXNlLWluLW91dDtcbn1cbi52LXByb2dyZXNzLWNpcmN1bGFyLS1pbmRldGVybWluYXRlIC52LXByb2dyZXNzLWNpcmN1bGFyX19vdmVybGF5IHtcbiAgYW5pbWF0aW9uOiBwcm9ncmVzcy1jaXJjdWxhci1kYXNoIDEuNHMgZWFzZS1pbi1vdXQgaW5maW5pdGU7XG4gIHN0cm9rZS1saW5lY2FwOiByb3VuZDtcbiAgc3Ryb2tlLWRhc2hhcnJheTogODAsIDIwMDtcbiAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDBweDtcbn1cbi52LXByb2dyZXNzLWNpcmN1bGFyX191bmRlcmxheSB7XG4gIHN0cm9rZTogcmdiYSgwLDAsMCwwLjEpO1xuICB6LWluZGV4OiAxO1xufVxuLnYtcHJvZ3Jlc3MtY2lyY3VsYXJfX292ZXJsYXkge1xuICBzdHJva2U6IGN1cnJlbnRDb2xvcjtcbiAgei1pbmRleDogMjtcbiAgdHJhbnNpdGlvbjogYWxsIDAuNnMgZWFzZS1pbi1vdXQ7XG59XG4udi1wcm9ncmVzcy1jaXJjdWxhcl9faW5mbyB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG5ALW1vei1rZXlmcmFtZXMgcHJvZ3Jlc3MtY2lyY3VsYXItZGFzaCB7XG4gIDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxLCAyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDBweDtcbiAgfVxuICA1MCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEwMCwgMjAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTVweDtcbiAgfVxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxMDAsIDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTEyNXB4O1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtY2lyY3VsYXItZGFzaCB7XG4gIDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxLCAyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDBweDtcbiAgfVxuICA1MCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEwMCwgMjAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTVweDtcbiAgfVxuICAxMDAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxMDAsIDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTEyNXB4O1xuICB9XG59XG5ALW8ta2V5ZnJhbWVzIHByb2dyZXNzLWNpcmN1bGFyLWRhc2gge1xuICAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMSwgMjAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwcHg7XG4gIH1cbiAgNTAlIHtcbiAgICBzdHJva2UtZGFzaGFycmF5OiAxMDAsIDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogLTE1cHg7XG4gIH1cbiAgMTAwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMTAwLCAyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xMjVweDtcbiAgfVxufVxuQGtleWZyYW1lcyBwcm9ncmVzcy1jaXJjdWxhci1kYXNoIHtcbiAgMCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEsIDIwMDtcbiAgICBzdHJva2UtZGFzaG9mZnNldDogMHB4O1xuICB9XG4gIDUwJSB7XG4gICAgc3Ryb2tlLWRhc2hhcnJheTogMTAwLCAyMDA7XG4gICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xNXB4O1xuICB9XG4gIDEwMCUge1xuICAgIHN0cm9rZS1kYXNoYXJyYXk6IDEwMCwgMjAwO1xuICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAtMTI1cHg7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyBwcm9ncmVzcy1jaXJjdWxhci1yb3RhdGUge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgcHJvZ3Jlc3MtY2lyY3VsYXItcm90YXRlIHtcbiAgMTAwJSB7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKTtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyBwcm9ncmVzcy1jaXJjdWxhci1yb3RhdGUge1xuICAxMDAlIHtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHByb2dyZXNzLWNpcmN1bGFyLXJvdGF0ZSB7XG4gIDEwMCUge1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZyk7XG4gIH1cbn1cbi52LXByb2dyZXNzLWxpbmVhciB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBtYXJnaW46IDFyZW0gMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lkdGg6IDEwMCU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52LXByb2dyZXNzLWxpbmVhcl9fYmFyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiAwLjJzIGN1YmljLWJlemllcigwLjQsIDAsIDAuNiwgMSk7XG4gIHotaW5kZXg6IDE7XG59XG4udi1wcm9ncmVzcy1saW5lYXJfX2Jhcl9fZGV0ZXJtaW5hdGUge1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIHRyYW5zaXRpb246IDAuMnMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC42LCAxKTtcbn1cbi52LXByb2dyZXNzLWxpbmVhcl9fYmFyX19pbmRldGVybWluYXRlIC5sb25nLFxuLnYtcHJvZ3Jlc3MtbGluZWFyX19iYXJfX2luZGV0ZXJtaW5hdGUgLnNob3J0IHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgYm90dG9tOiAwO1xuICB3aWxsLWNoYW5nZTogbGVmdCwgcmlnaHQ7XG4gIHdpZHRoOiBhdXRvO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xufVxuLnYtcHJvZ3Jlc3MtbGluZWFyX19iYXJfX2luZGV0ZXJtaW5hdGUtLWFjdGl2ZSAubG9uZyB7XG4gIGFuaW1hdGlvbjogaW5kZXRlcm1pbmF0ZTtcbiAgYW5pbWF0aW9uLWR1cmF0aW9uOiAyLjJzO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cbi52LXByb2dyZXNzLWxpbmVhcl9fYmFyX19pbmRldGVybWluYXRlLS1hY3RpdmUgLnNob3J0IHtcbiAgYW5pbWF0aW9uOiBpbmRldGVybWluYXRlLXNob3J0O1xuICBhbmltYXRpb24tZHVyYXRpb246IDIuMnM7XG4gIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlO1xufVxuLnYtcHJvZ3Jlc3MtbGluZWFyX19iYWNrZ3JvdW5kIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgdHJhbnNpdGlvbjogMC4zcyBlYXNlLWluO1xufVxuLnYtcHJvZ3Jlc3MtbGluZWFyX19jb250ZW50IHtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIHotaW5kZXg6IDI7XG59XG4udi1wcm9ncmVzcy1saW5lYXItLXF1ZXJ5IC52LXByb2dyZXNzLWxpbmVhcl9fYmFyX19pbmRldGVybWluYXRlLS1hY3RpdmUgLmxvbmcge1xuICBhbmltYXRpb246IHF1ZXJ5O1xuICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cbi52LXByb2dyZXNzLWxpbmVhci0tcXVlcnkgLnYtcHJvZ3Jlc3MtbGluZWFyX19iYXJfX2luZGV0ZXJtaW5hdGUtLWFjdGl2ZSAuc2hvcnQge1xuICBhbmltYXRpb246IHF1ZXJ5LXNob3J0O1xuICBhbmltYXRpb24tZHVyYXRpb246IDJzO1xuICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZTtcbn1cbkAtbW96LWtleWZyYW1lcyBpbmRldGVybWluYXRlIHtcbiAgMCUge1xuICAgIGxlZnQ6IC05MCU7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgNjAlIHtcbiAgICBsZWZ0OiAtOTAlO1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgcmlnaHQ6IC0zNSU7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBpbmRldGVybWluYXRlIHtcbiAgMCUge1xuICAgIGxlZnQ6IC05MCU7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgNjAlIHtcbiAgICBsZWZ0OiAtOTAlO1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIDEwMCUge1xuICAgIGxlZnQ6IDEwMCU7XG4gICAgcmlnaHQ6IC0zNSU7XG4gIH1cbn1cbkAtby1rZXlmcmFtZXMgaW5kZXRlcm1pbmF0ZSB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtOTAlO1xuICAgIHJpZ2h0OiAxMDAlO1xuICB9XG4gIDYwJSB7XG4gICAgbGVmdDogLTkwJTtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMDAlO1xuICAgIHJpZ2h0OiAtMzUlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIGluZGV0ZXJtaW5hdGUge1xuICAwJSB7XG4gICAgbGVmdDogLTkwJTtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuICA2MCUge1xuICAgIGxlZnQ6IC05MCU7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTAwJTtcbiAgICByaWdodDogLTM1JTtcbiAgfVxufVxuQC1tb3ota2V5ZnJhbWVzIGluZGV0ZXJtaW5hdGUtc2hvcnQge1xuICAwJSB7XG4gICAgbGVmdDogLTIwMCU7XG4gICAgcmlnaHQ6IDEwMCU7XG4gIH1cbiAgNjAlIHtcbiAgICBsZWZ0OiAxMDclO1xuICAgIHJpZ2h0OiAtOCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgbGVmdDogMTA3JTtcbiAgICByaWdodDogLTglO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgaW5kZXRlcm1pbmF0ZS1zaG9ydCB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMjAwJTtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuICA2MCUge1xuICAgIGxlZnQ6IDEwNyU7XG4gICAgcmlnaHQ6IC04JTtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMDclO1xuICAgIHJpZ2h0OiAtOCU7XG4gIH1cbn1cbkAtby1rZXlmcmFtZXMgaW5kZXRlcm1pbmF0ZS1zaG9ydCB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMjAwJTtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuICA2MCUge1xuICAgIGxlZnQ6IDEwNyU7XG4gICAgcmlnaHQ6IC04JTtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMDclO1xuICAgIHJpZ2h0OiAtOCU7XG4gIH1cbn1cbkBrZXlmcmFtZXMgaW5kZXRlcm1pbmF0ZS1zaG9ydCB7XG4gIDAlIHtcbiAgICBsZWZ0OiAtMjAwJTtcbiAgICByaWdodDogMTAwJTtcbiAgfVxuICA2MCUge1xuICAgIGxlZnQ6IDEwNyU7XG4gICAgcmlnaHQ6IC04JTtcbiAgfVxuICAxMDAlIHtcbiAgICBsZWZ0OiAxMDclO1xuICAgIHJpZ2h0OiAtOCU7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyBxdWVyeSB7XG4gIDAlIHtcbiAgICByaWdodDogLTkwJTtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIDYwJSB7XG4gICAgcmlnaHQ6IC05MCU7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuICAxMDAlIHtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiAtMzUlO1xuICB9XG59XG5ALXdlYmtpdC1rZXlmcmFtZXMgcXVlcnkge1xuICAwJSB7XG4gICAgcmlnaHQ6IC05MCU7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuICA2MCUge1xuICAgIHJpZ2h0OiAtOTAlO1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgcmlnaHQ6IDEwMCU7XG4gICAgbGVmdDogLTM1JTtcbiAgfVxufVxuQC1vLWtleWZyYW1lcyBxdWVyeSB7XG4gIDAlIHtcbiAgICByaWdodDogLTkwJTtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIDYwJSB7XG4gICAgcmlnaHQ6IC05MCU7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuICAxMDAlIHtcbiAgICByaWdodDogMTAwJTtcbiAgICBsZWZ0OiAtMzUlO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHF1ZXJ5IHtcbiAgMCUge1xuICAgIHJpZ2h0OiAtOTAlO1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgNjAlIHtcbiAgICByaWdodDogLTkwJTtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIDEwMCUge1xuICAgIHJpZ2h0OiAxMDAlO1xuICAgIGxlZnQ6IC0zNSU7XG4gIH1cbn1cbkAtbW96LWtleWZyYW1lcyBxdWVyeS1zaG9ydCB7XG4gIDAlIHtcbiAgICByaWdodDogLTIwMCU7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuICA2MCUge1xuICAgIHJpZ2h0OiAxMDclO1xuICAgIGxlZnQ6IC04JTtcbiAgfVxuICAxMDAlIHtcbiAgICByaWdodDogMTA3JTtcbiAgICBsZWZ0OiAtOCU7XG4gIH1cbn1cbkAtd2Via2l0LWtleWZyYW1lcyBxdWVyeS1zaG9ydCB7XG4gIDAlIHtcbiAgICByaWdodDogLTIwMCU7XG4gICAgbGVmdDogMTAwJTtcbiAgfVxuICA2MCUge1xuICAgIHJpZ2h0OiAxMDclO1xuICAgIGxlZnQ6IC04JTtcbiAgfVxuICAxMDAlIHtcbiAgICByaWdodDogMTA3JTtcbiAgICBsZWZ0OiAtOCU7XG4gIH1cbn1cbkAtby1rZXlmcmFtZXMgcXVlcnktc2hvcnQge1xuICAwJSB7XG4gICAgcmlnaHQ6IC0yMDAlO1xuICAgIGxlZnQ6IDEwMCU7XG4gIH1cbiAgNjAlIHtcbiAgICByaWdodDogMTA3JTtcbiAgICBsZWZ0OiAtOCU7XG4gIH1cbiAgMTAwJSB7XG4gICAgcmlnaHQ6IDEwNyU7XG4gICAgbGVmdDogLTglO1xuICB9XG59XG5Aa2V5ZnJhbWVzIHF1ZXJ5LXNob3J0IHtcbiAgMCUge1xuICAgIHJpZ2h0OiAtMjAwJTtcbiAgICBsZWZ0OiAxMDAlO1xuICB9XG4gIDYwJSB7XG4gICAgcmlnaHQ6IDEwNyU7XG4gICAgbGVmdDogLTglO1xuICB9XG4gIDEwMCUge1xuICAgIHJpZ2h0OiAxMDclO1xuICAgIGxlZnQ6IC04JTtcbiAgfVxufVxuLnYtaW5wdXQtLXJhZGlvLWdyb3VwX19pbnB1dCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnYtaW5wdXQtLXJhZGlvLWdyb3VwLS1jb2x1bW4gLnYtaW5wdXQtLXJhZGlvLWdyb3VwX19pbnB1dCA+IC52LWxhYmVsIHtcbiAgcGFkZGluZy1ib3R0b206IDhweDtcbn1cbi52LWlucHV0LS1yYWRpby1ncm91cC0tcm93IC52LWlucHV0LS1yYWRpby1ncm91cF9faW5wdXQgPiAudi1sYWJlbCB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbi52LWlucHV0LS1yYWRpby1ncm91cC0tcm93IC52LWlucHV0LS1yYWRpby1ncm91cF9faW5wdXQge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBmbGV4LXdyYXA6IHdyYXA7XG59XG4udi1pbnB1dC0tcmFkaW8tZ3JvdXAtLWNvbHVtbiAudi1yYWRpbzpub3QoOmxhc3QtY2hpbGQpOm5vdCg6b25seS1jaGlsZCkge1xuICBtYXJnaW4tYm90dG9tOiA4cHg7XG59XG4udi1pbnB1dC0tcmFkaW8tZ3JvdXAtLWNvbHVtbiAudi1pbnB1dC0tcmFkaW8tZ3JvdXBfX2lucHV0IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbn1cbi50aGVtZS0tbGlnaHQudi1yYWRpby0taXMtZGlzYWJsZWQgbGFiZWwge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjM4KTtcbn1cbi50aGVtZS0tbGlnaHQudi1yYWRpby0taXMtZGlzYWJsZWQgLnYtaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuMjYpICFpbXBvcnRhbnQ7XG59XG4udGhlbWUtLWRhcmsudi1yYWRpby0taXMtZGlzYWJsZWQgbGFiZWwge1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xufVxuLnRoZW1lLS1kYXJrLnYtcmFkaW8tLWlzLWRpc2FibGVkIC52LWljb24ge1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjMpICFpbXBvcnRhbnQ7XG59XG4udi1yYWRpbyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiAxNnB4O1xuICBvdXRsaW5lOiBub25lO1xufVxuLnYtcmFkaW8tLWlzLWRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udGhlbWUtLWxpZ2h0LnYtaW5wdXQtLXJhbmdlLXNsaWRlci52LWlucHV0LS1zbGlkZXIudi1pbnB1dC0taXMtZGlzYWJsZWQgLnYtc2xpZGVyLnYtc2xpZGVyIC52LXNsaWRlcl9fdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjYmRiZGJkO1xufVxuLnRoZW1lLS1kYXJrLnYtaW5wdXQtLXJhbmdlLXNsaWRlci52LWlucHV0LS1zbGlkZXIudi1pbnB1dC0taXMtZGlzYWJsZWQgLnYtc2xpZGVyLnYtc2xpZGVyIC52LXNsaWRlcl9fdGh1bWIge1xuICBiYWNrZ3JvdW5kOiAjNDI0MjQyO1xufVxuLnYtaW5wdXQtLXJhbmdlLXNsaWRlci52LWlucHV0LS1pcy1kaXNhYmxlZCAudi1zbGlkZXJfX3RyYWNrLWZpbGwge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnYtaW5wdXQtLXJhbmdlLXNsaWRlci52LWlucHV0LS1pcy1kaXNhYmxlZC52LWlucHV0LS1zbGlkZXIgLnYtc2xpZGVyLnYtc2xpZGVyIC52LXNsaWRlcl9fdGh1bWIge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnYtcmF0aW5nIC52LWljb24ge1xuICBwYWRkaW5nOiAwLjVyZW07XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4udi1yYXRpbmctLXJlYWRvbmx5IC52LWljb24ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi52LXJhdGluZy0tZGVuc2UgLnYtaWNvbiB7XG4gIHBhZGRpbmc6IDAuMXJlbTtcbn1cbi52LXJlc3BvbnNpdmUge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xufVxuLnYtcmVzcG9uc2l2ZV9fY29udGVudCB7XG4gIGZsZXg6IDEgMCAwcHg7XG59XG4udi1yZXNwb25zaXZlX19zaXplciB7XG4gIHRyYW5zaXRpb246IHBhZGRpbmctYm90dG9tIDAuMnMgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbiAgZmxleDogMCAwIDBweDtcbn1cbi52LXJpcHBsZV9fY29udGFpbmVyIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB6LWluZGV4OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgY29udGFpbjogc3RyaWN0O1xufVxuLnYtcmlwcGxlX19hbmltYXRpb24ge1xuICBjb2xvcjogaW5oZXJpdDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICBvcGFjaXR5OiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbn1cbi52LXJpcHBsZV9fYW5pbWF0aW9uLS1lbnRlciB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4udi1yaXBwbGVfX2FuaW1hdGlvbi0taW4ge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC4yNXMgY3ViaWMtYmV6aWVyKDAuNCwgMCwgMC4yLCAxKSwgb3BhY2l0eSAwLjFzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4udi1yaXBwbGVfX2FuaW1hdGlvbi0tb3V0IHtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAwLjNzIGN1YmljLWJlemllcigwLjQsIDAsIDAuMiwgMSk7XG59XG4udGhlbWUtLWxpZ2h0LnYtc2VsZWN0IC52LXNlbGVjdF9fc2VsZWN0aW9ucyB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuODcpO1xufVxuLnRoZW1lLS1saWdodC52LXNlbGVjdC52LWlucHV0LS1pcy1kaXNhYmxlZCAudi1zZWxlY3RfX3NlbGVjdGlvbnMge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjM4KTtcbn1cbi50aGVtZS0tbGlnaHQudi1zZWxlY3QgLnYtY2hpcC0tZGlzYWJsZWQsXG4udGhlbWUtLWxpZ2h0LnYtc2VsZWN0IC52LXNlbGVjdF9fc2VsZWN0aW9uLS1kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuMzgpO1xufVxuLnRoZW1lLS1saWdodC52LXNlbGVjdC52LXRleHQtZmllbGQtLXNvbG8taW52ZXJ0ZWQudi1pbnB1dC0taXMtZm9jdXNlZCAudi1zZWxlY3RfX3NlbGVjdGlvbnMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi50aGVtZS0tZGFyay52LXNlbGVjdCAudi1zZWxlY3RfX3NlbGVjdGlvbnMge1xuICBjb2xvcjogI2ZmZjtcbn1cbi50aGVtZS0tZGFyay52LXNlbGVjdC52LWlucHV0LS1pcy1kaXNhYmxlZCAudi1zZWxlY3RfX3NlbGVjdGlvbnMge1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xufVxuLnRoZW1lLS1kYXJrLnYtc2VsZWN0IC52LWNoaXAtLWRpc2FibGVkLFxuLnRoZW1lLS1kYXJrLnYtc2VsZWN0IC52LXNlbGVjdF9fc2VsZWN0aW9uLS1kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNSk7XG59XG4udGhlbWUtLWRhcmsudi1zZWxlY3Qudi10ZXh0LWZpZWxkLS1zb2xvLWludmVydGVkLnYtaW5wdXQtLWlzLWZvY3VzZWQgLnYtc2VsZWN0X19zZWxlY3Rpb25zIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC44Nyk7XG59XG4udi1zZWxlY3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udi1zZWxlY3QgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90IHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuLnYtc2VsZWN0IC52LWNoaXAge1xuICBmbGV4OiAwIDEgYXV0bztcbn1cbi52LXNlbGVjdCAuZmFkZS10cmFuc2l0aW9uLWxlYXZlLWFjdGl2ZSB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgbGVmdDogMDtcbn1cbi52LXNlbGVjdC52LWlucHV0LS1pcy1kaXJ0eSA6OnBsYWNlaG9sZGVyIHtcbiAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG59XG4udi1zZWxlY3Q6bm90KC52LWlucHV0LS1pcy1kaXJ0eSk6bm90KC52LWlucHV0LS1pcy1mb2N1c2VkKSAudi10ZXh0LWZpZWxkX19wcmVmaXgge1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDdweDtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuLnYtc2VsZWN0LnYtdGV4dC1maWVsZC0tZW5jbG9zZWQ6bm90KC52LXRleHQtZmllbGQtLXNpbmdsZS1saW5lKSAudi1zZWxlY3RfX3NlbGVjdGlvbnMge1xuICBwYWRkaW5nLXRvcDogMjRweDtcbn1cbi52LXNlbGVjdC52LXRleHQtZmllbGQgaW5wdXQge1xuICBmbGV4OiAxIDE7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1pbi13aWR0aDogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52LXNlbGVjdC52LXNlbGVjdC0taXMtbWVudS1hY3RpdmUgLnYtaW5wdXRfX2ljb24tLWFwcGVuZCAudi1pY29uIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbn1cbi52LXNlbGVjdC52LXNlbGVjdC0tY2hpcHMgaW5wdXQge1xuICBtYXJnaW46IDA7XG59XG4udi1zZWxlY3Qudi1zZWxlY3QtLWNoaXBzIC52LXNlbGVjdF9fc2VsZWN0aW9ucyB7XG4gIG1pbi1oZWlnaHQ6IDQycHg7XG59XG4udi1zZWxlY3Qudi1zZWxlY3QtLWNoaXBzLnYtc2VsZWN0LS1jaGlwcy0tc21hbGwgLnYtc2VsZWN0X19zZWxlY3Rpb25zIHtcbiAgbWluLWhlaWdodDogMzJweDtcbn1cbi52LXNlbGVjdC52LXNlbGVjdC0tY2hpcHM6bm90KC52LXRleHQtZmllbGQtLXNpbmdsZS1saW5lKS52LXRleHQtZmllbGQtLWJveCAudi1zZWxlY3RfX3NlbGVjdGlvbnMsXG4udi1zZWxlY3Qudi1zZWxlY3QtLWNoaXBzOm5vdCgudi10ZXh0LWZpZWxkLS1zaW5nbGUtbGluZSkudi10ZXh0LWZpZWxkLS1lbmNsb3NlZCAudi1zZWxlY3RfX3NlbGVjdGlvbnMge1xuICBtaW4taGVpZ2h0OiA2OHB4O1xufVxuLnYtc2VsZWN0LnYtc2VsZWN0LS1jaGlwczpub3QoLnYtdGV4dC1maWVsZC0tc2luZ2xlLWxpbmUpLnYtdGV4dC1maWVsZC0tYm94LnYtc2VsZWN0LS1jaGlwcy0tc21hbGwgLnYtc2VsZWN0X19zZWxlY3Rpb25zLFxuLnYtc2VsZWN0LnYtc2VsZWN0LS1jaGlwczpub3QoLnYtdGV4dC1maWVsZC0tc2luZ2xlLWxpbmUpLnYtdGV4dC1maWVsZC0tZW5jbG9zZWQudi1zZWxlY3QtLWNoaXBzLS1zbWFsbCAudi1zZWxlY3RfX3NlbGVjdGlvbnMge1xuICBtaW4taGVpZ2h0OiA1NnB4O1xufVxuLnYtc2VsZWN0LnYtdGV4dC1maWVsZC0tcmV2ZXJzZSAudi1zZWxlY3RfX3Nsb3QsXG4udi1zZWxlY3Qudi10ZXh0LWZpZWxkLS1yZXZlcnNlIC52LXNlbGVjdF9fc2VsZWN0aW9ucyB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi52LXNlbGVjdF9fc2VsZWN0aW9ucyB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBmbGV4LXdyYXA6IHdyYXA7XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xufVxuLnYtc2VsZWN0X19zZWxlY3Rpb24ge1xuICBtYXgtd2lkdGg6IDkwJTtcbn1cbi52LXNlbGVjdF9fc2VsZWN0aW9uLS1jb21tYSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBtYXJnaW46IDdweCA0cHggN3B4IDA7XG59XG4udi1zZWxlY3RfX3Nsb3Qge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnYtc2VsZWN0Om5vdCgudi10ZXh0LWZpZWxkLS1zaW5nbGUtbGluZSkgLnYtc2VsZWN0X19zbG90ID4gaW5wdXQge1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZDtcbn1cbi50aGVtZS0tbGlnaHQudi1pbnB1dC0tc2VsZWN0aW9uLWNvbnRyb2xzLnYtaW5wdXQtLWlzLWRpc2FibGVkIC52LWljb24ge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjI2KSAhaW1wb3J0YW50O1xufVxuLnRoZW1lLS1kYXJrLnYtaW5wdXQtLXNlbGVjdGlvbi1jb250cm9scy52LWlucHV0LS1pcy1kaXNhYmxlZCAudi1pY29uIHtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC4zKSAhaW1wb3J0YW50O1xufVxuLmFwcGxpY2F0aW9uLS1pcy1ydGwgLnYtaW5wdXQtLXNlbGVjdGlvbi1jb250cm9scyAudi1pbnB1dC0tc2VsZWN0aW9uLWNvbnRyb2xzX19pbnB1dCB7XG4gIG1hcmdpbi1yaWdodDogMDtcbiAgbWFyZ2luLWxlZnQ6IDhweDtcbn1cbi52LWlucHV0LS1zZWxlY3Rpb24tY29udHJvbHMge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xuICBwYWRkaW5nLXRvcDogNHB4O1xufVxuLnYtaW5wdXQtLXNlbGVjdGlvbi1jb250cm9scyAudi1pbnB1dF9fYXBwZW5kLW91dGVyLFxuLnYtaW5wdXQtLXNlbGVjdGlvbi1jb250cm9scyAudi1pbnB1dF9fcHJlcGVuZC1vdXRlciB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IDA7XG59XG4udi1pbnB1dC0tc2VsZWN0aW9uLWNvbnRyb2xzIC52LWlucHV0X19jb250cm9sIHtcbiAgZmxleC1ncm93OiAwO1xuICB3aWR0aDogYXV0bztcbn1cbi52LWlucHV0LS1zZWxlY3Rpb24tY29udHJvbHM6bm90KC52LWlucHV0LS1oaWRlLWRldGFpbHMpIC52LWlucHV0X19zbG90IHtcbiAgbWFyZ2luLWJvdHRvbTogMTJweDtcbn1cbi52LWlucHV0LS1zZWxlY3Rpb24tY29udHJvbHNfX2lucHV0IHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBmbGV4OiAwIDAgYXV0bztcbiAgaGVpZ2h0OiAyNHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi1yaWdodDogOHB4O1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuMjUsIDEpO1xuICB0cmFuc2l0aW9uLXByb3BlcnR5OiBjb2xvciwgdHJhbnNmb3JtO1xuICB3aWR0aDogMjRweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4udi1pbnB1dC0tc2VsZWN0aW9uLWNvbnRyb2xzX19pbnB1dCBpbnB1dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi52LWlucHV0LS1zZWxlY3Rpb24tY29udHJvbHNfX2lucHV0ICsgLnYtbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnYtaW5wdXQtLXNlbGVjdGlvbi1jb250cm9sc19fcmlwcGxlIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGhlaWdodDogMzRweDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiBpbmhlcml0O1xuICB3aWR0aDogMzRweDtcbiAgbGVmdDogLTEycHg7XG4gIHRvcDogY2FsYyg1MCUgLSAyNHB4KTtcbiAgbWFyZ2luOiA3cHg7XG59XG4udi1pbnB1dC0tc2VsZWN0aW9uLWNvbnRyb2xzX19yaXBwbGU6YmVmb3JlIHtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbiAgYm90dG9tOiAwO1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBvcGFjaXR5OiAwLjI7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xuICB0b3A6IDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMC4yKTtcbiAgdHJhbnNpdGlvbjogaW5oZXJpdDtcbn1cbi52LWlucHV0LS1zZWxlY3Rpb24tY29udHJvbHNfX3JpcHBsZSAudi1yaXBwbGVfX2NvbnRhaW5lciB7XG4gIHRyYW5zZm9ybTogc2NhbGUoMS40KTtcbn1cbi52LWlucHV0LS1zZWxlY3Rpb24tY29udHJvbHMudi1pbnB1dCAudi1sYWJlbCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICB0b3A6IDA7XG4gIGhlaWdodDogYXV0bztcbn1cbi52LWlucHV0LS1zZWxlY3Rpb24tY29udHJvbHMudi1pbnB1dC0taXMtZm9jdXNlZCAudi1pbnB1dC0tc2VsZWN0aW9uLWNvbnRyb2xzX19yaXBwbGU6YmVmb3JlLFxuLnYtaW5wdXQtLXNlbGVjdGlvbi1jb250cm9scyAudi1yYWRpby0taXMtZm9jdXNlZCAudi1pbnB1dC0tc2VsZWN0aW9uLWNvbnRyb2xzX19yaXBwbGU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuOCk7XG59XG4udGhlbWUtLWxpZ2h0LnYtc2hlZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuODcpO1xufVxuLnRoZW1lLS1kYXJrLnYtc2hlZXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI0MjQyO1xuICBib3JkZXItY29sb3I6ICM0MjQyNDI7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnYtc2hlZXQge1xuICBkaXNwbGF5OiBibG9jaztcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbn1cbi52LXNoZWV0LS10aWxlIHtcbiAgYm9yZGVyLXJhZGl1czogMDtcbn1cbi50aGVtZS0tbGlnaHQudi1pbnB1dC0tc2xpZGVyIC52LXNsaWRlcl9fdHJhY2ssXG4udGhlbWUtLWxpZ2h0LnYtaW5wdXQtLXNsaWRlciAudi1zbGlkZXJfX3RyYWNrLWZpbGwge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMjYpO1xufVxuLnRoZW1lLS1saWdodC52LWlucHV0LS1zbGlkZXIgLnYtc2xpZGVyX190cmFja19fY29udGFpbmVyOmFmdGVyIHtcbiAgYm9yZGVyOiAxcHggc29saWQgcmdiYSgwLDAsMCwwLjg3KTtcbn1cbi50aGVtZS0tbGlnaHQudi1pbnB1dC0tc2xpZGVyIC52LXNsaWRlcl9fdGlja3Mge1xuICBib3JkZXItY29sb3I6IHJnYmEoMCwwLDAsMC44Nyk7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuNTQpO1xufVxuLnRoZW1lLS1saWdodC52LWlucHV0LS1zbGlkZXI6bm90KC52LWlucHV0LS1pcy1kaXJ0eSkgLnYtc2xpZGVyX190aHVtYi1sYWJlbCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4yNik7XG59XG4udGhlbWUtLWxpZ2h0LnYtaW5wdXQtLXNsaWRlcjpub3QoLnYtaW5wdXQtLWlzLWRpcnR5KSAudi1zbGlkZXJfX3RodW1iIHtcbiAgYm9yZGVyOiAzcHggc29saWQgcmdiYSgwLDAsMCwwLjI2KTtcbn1cbi50aGVtZS0tbGlnaHQudi1pbnB1dC0tc2xpZGVyOm5vdCgudi1pbnB1dC0taXMtZGlydHkpLnYtaW5wdXQtLXNsaWRlci0taXMtYWN0aXZlIC52LXNsaWRlcl9fdGh1bWIge1xuICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDAsMCwwLDAuMzgpO1xufVxuLnRoZW1lLS1saWdodC52LWlucHV0LS1zbGlkZXIudi1pbnB1dC0taXMtZGlzYWJsZWQgLnYtc2xpZGVyX190aHVtYiB7XG4gIGJvcmRlcjogNXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4yNik7XG59XG4udGhlbWUtLWxpZ2h0LnYtaW5wdXQtLXNsaWRlci52LWlucHV0LS1pcy1kaXNhYmxlZC52LWlucHV0LS1pcy1kaXJ0eSAudi1zbGlkZXJfX3RodW1iIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjI2KTtcbn1cbi50aGVtZS0tbGlnaHQudi1pbnB1dC0tc2xpZGVyLnYtaW5wdXQtLXNsaWRlci0taXMtYWN0aXZlIC52LXNsaWRlcl9fdHJhY2sge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMzgpO1xufVxuLnRoZW1lLS1kYXJrLnYtaW5wdXQtLXNsaWRlciAudi1zbGlkZXJfX3RyYWNrLFxuLnRoZW1lLS1kYXJrLnYtaW5wdXQtLXNsaWRlciAudi1zbGlkZXJfX3RyYWNrLWZpbGwge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMik7XG59XG4udGhlbWUtLWRhcmsudi1pbnB1dC0tc2xpZGVyIC52LXNsaWRlcl9fdHJhY2tfX2NvbnRhaW5lcjphZnRlciB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmY7XG59XG4udGhlbWUtLWRhcmsudi1pbnB1dC0tc2xpZGVyIC52LXNsaWRlcl9fdGlja3Mge1xuICBib3JkZXItY29sb3I6ICNmZmY7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNyk7XG59XG4udGhlbWUtLWRhcmsudi1pbnB1dC0tc2xpZGVyOm5vdCgudi1pbnB1dC0taXMtZGlydHkpIC52LXNsaWRlcl9fdGh1bWItbGFiZWwge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMik7XG59XG4udGhlbWUtLWRhcmsudi1pbnB1dC0tc2xpZGVyOm5vdCgudi1pbnB1dC0taXMtZGlydHkpIC52LXNsaWRlcl9fdGh1bWIge1xuICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMik7XG59XG4udGhlbWUtLWRhcmsudi1pbnB1dC0tc2xpZGVyOm5vdCgudi1pbnB1dC0taXMtZGlydHkpLnYtaW5wdXQtLXNsaWRlci0taXMtYWN0aXZlIC52LXNsaWRlcl9fdGh1bWIge1xuICBib3JkZXI6IDNweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMyk7XG59XG4udGhlbWUtLWRhcmsudi1pbnB1dC0tc2xpZGVyLnYtaW5wdXQtLWlzLWRpc2FibGVkIC52LXNsaWRlcl9fdGh1bWIge1xuICBib3JkZXI6IDVweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMik7XG59XG4udGhlbWUtLWRhcmsudi1pbnB1dC0tc2xpZGVyLnYtaW5wdXQtLWlzLWRpc2FibGVkLnYtaW5wdXQtLWlzLWRpcnR5IC52LXNsaWRlcl9fdGh1bWIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMik7XG59XG4udGhlbWUtLWRhcmsudi1pbnB1dC0tc2xpZGVyLnYtaW5wdXQtLXNsaWRlci0taXMtYWN0aXZlIC52LXNsaWRlcl9fdHJhY2sge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMyk7XG59XG4uYXBwbGljYXRpb24tLWlzLXJ0bCAudi1pbnB1dC0tc2xpZGVyIC52LWxhYmVsIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi52LWlucHV0LS1zbGlkZXIge1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLnYtaW5wdXQtLXNsaWRlci52LWlucHV0LS1pcy1mb2N1c2VkIC52LXNsaWRlcl9fdGh1bWItY29udGFpbmVyLS1pcy1hY3RpdmU6bm90KC52LXNsaWRlcl9fdGh1bWItY29udGFpbmVyLS1zaG93LWxhYmVsKTpiZWZvcmUge1xuICBvcGFjaXR5OiAwLjI7XG4gIHRyYW5zZm9ybTogc2NhbGUoMSk7XG59XG4udi1pbnB1dC0tc2xpZGVyLnYtaW5wdXQtLWlzLWZvY3VzZWQgLnYtc2xpZGVyX190cmFjayB7XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4udi1pbnB1dC0tc2xpZGVyLnYtaW5wdXQtLWlzLWZvY3VzZWQudi1pbnB1dC0tc2xpZGVyLS10aWNrcyAudi1zbGlkZXJfX3RyYWNrX19jb250YWluZXI6YWZ0ZXIsXG4udi1pbnB1dC0tc2xpZGVyLnYtaW5wdXQtLWlzLWZvY3VzZWQudi1pbnB1dC0tc2xpZGVyLS10aWNrcyAudi1zbGlkZXIgLnYtc2xpZGVyX190aWNrIHtcbiAgb3BhY2l0eTogMTtcbn1cbi52LWlucHV0LS1zbGlkZXIudi1pbnB1dC0tc2xpZGVyLS10aWNrcyAudi1zbGlkZXJfX3RpY2tzLnYtc2xpZGVyX190aWNrcy0tYWx3YXlzLXNob3cge1xuICBvcGFjaXR5OiAxO1xufVxuLnYtaW5wdXQtLXNsaWRlci52LWlucHV0LS1zbGlkZXItLXRpY2tzLWxhYmVscyAudi1pbnB1dF9fc2xvdCB7XG4gIG1hcmdpbi1ib3R0b206IDE2cHg7XG59XG4udi1pbnB1dC0tc2xpZGVyLnYtaW5wdXQtLWlzLXJlYWRvbmx5IC52LWlucHV0X19jb250cm9sIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udi1pbnB1dC0tc2xpZGVyLnYtaW5wdXQtLWlzLWRpc2FibGVkIC52LXNsaWRlcl9fdGh1bWIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMC40NSk7XG59XG4udi1pbnB1dC0tc2xpZGVyLnYtaW5wdXQtLWlzLWRpc2FibGVkLnYtaW5wdXQtLWlzLWRpcnR5IC52LXNsaWRlcl9fdGh1bWIge1xuICBib3JkZXI6IDBweCBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi52LWlucHV0LS1zbGlkZXIgLnYtaW5wdXRfX3Nsb3QgPiAqOmZpcnN0LWNoaWxkOm5vdCg6b25seS1jaGlsZCkge1xuICBtYXJnaW4tcmlnaHQ6IDE2cHg7XG59XG4udi1zbGlkZXIge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiAzMnB4O1xuICBmbGV4OiAxO1xuICBvdXRsaW5lOiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi52LXNsaWRlciBpbnB1dCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgb3BhY2l0eTogMDtcbiAgcGFkZGluZzogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udi1zbGlkZXJfX3RyYWNrX19jb250YWluZXIge1xuICBoZWlnaHQ6IDJweDtcbiAgbGVmdDogMDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgd2lkdGg6IDEwMCU7XG59XG4udi1zbGlkZXJfX3RyYWNrX19jb250YWluZXI6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMDtcbiAgdG9wOiAwO1xuICBoZWlnaHQ6IDJweDtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xuICB3aWR0aDogMnB4O1xuICBvcGFjaXR5OiAwO1xufVxuLnYtc2xpZGVyX190cmFjayxcbi52LXNsaWRlcl9fdGh1bWIsXG4udi1zbGlkZXJfX3RpY2tzIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG59XG4udi1zbGlkZXJfX3RyYWNrIHtcbiAgaGVpZ2h0OiAycHg7XG4gIGxlZnQ6IDA7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbiAgdHJhbnNmb3JtLW9yaWdpbjogcmlnaHQ7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHdpZHRoOiAxMDAlO1xufVxuLnYtc2xpZGVyX190cmFjay1maWxsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDJweDtcbiAgdHJhbnNmb3JtLW9yaWdpbjogbGVmdDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbn1cbi52LXNsaWRlcl9fdGlja3MtY29udGFpbmVyIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtNTAlKTtcbn1cbi52LXNsaWRlcl9fdGlja3Mge1xuICBvcGFjaXR5OiAwO1xuICBib3JkZXItc3R5bGU6IHNvbGlkO1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG59XG4udi1zbGlkZXJfX3RpY2tzID4gc3BhbiB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA4cHg7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4udi1zbGlkZXJfX3RpY2tzOmZpcnN0LWNoaWxkID4gc3BhbiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgwKTtcbn1cbi52LXNsaWRlcl9fdGlja3M6bGFzdC1jaGlsZCA+IHNwYW4ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuLnYtc2xpZGVyOm5vdCgudi1pbnB1dC0taXMtZGlydHkpIC52LXNsaWRlcl9fdGlja3M6Zmlyc3QtY2hpbGQge1xuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xufVxuLnYtc2xpZGVyX190aHVtYi1jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogNTAlO1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG59XG4udi1zbGlkZXJfX3RodW1iLWNvbnRhaW5lcjpiZWZvcmUge1xuICBjb250ZW50OiAnJztcbiAgY29sb3I6IGluaGVyaXQ7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgYmFja2dyb3VuZDogY3VycmVudENvbG9yO1xuICBoZWlnaHQ6IDMycHg7XG4gIGxlZnQ6IC0xNnB4O1xuICBvcGFjaXR5OiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IC0xNnB4O1xuICB0cmFuc2Zvcm06IHNjYWxlKDAuMik7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbiAgd2lkdGg6IDMycHg7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm0sIG9wYWNpdHk7XG59XG4udi1zbGlkZXJfX3RodW1iIHtcbiAgd2lkdGg6IDI0cHg7XG4gIGhlaWdodDogMjRweDtcbiAgbGVmdDogLTEycHg7XG4gIHRvcDogNTAlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgwLjYpO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cbi52LXNsaWRlci0taXMtYWN0aXZlIC52LXNsaWRlcl9fdGh1bWItY29udGFpbmVyLS1pcy1hY3RpdmUgLnYtc2xpZGVyX190aHVtYiB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKSBzY2FsZSgxKTtcbn1cbi52LXNsaWRlci0taXMtYWN0aXZlIC52LXNsaWRlcl9fdGh1bWItY29udGFpbmVyLS1pcy1hY3RpdmUudi1zbGlkZXJfX3RodW1iLWNvbnRhaW5lci0tc2hvdy1sYWJlbCAudi1zbGlkZXJfX3RodW1iIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC01MCUpIHNjYWxlKDApO1xufVxuLnYtc2xpZGVyLS1pcy1hY3RpdmUgLnYtc2xpZGVyX190aWNrcy1jb250YWluZXIgLnYtc2xpZGVyX190aWNrcyB7XG4gIG9wYWNpdHk6IDE7XG59XG4udi1zbGlkZXJfX3RodW1iLWxhYmVsX19jb250YWluZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjI1LCAxKTtcbn1cbi52LXNsaWRlcl9fdGh1bWItbGFiZWwge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxMnB4O1xuICBjb2xvcjogI2ZmZjtcbiAgd2lkdGg6IDMycHg7XG4gIGhlaWdodDogMzJweDtcbiAgYm9yZGVyLXJhZGl1czogNTAlIDUwJSAwO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGxlZnQ6IDA7XG4gIGJvdHRvbTogMTAwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yMCUpIHRyYW5zbGF0ZVkoLTEycHgpIHRyYW5zbGF0ZVgoLTUwJSkgcm90YXRlKDQ1ZGVnKTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG59XG4udi1zbGlkZXJfX3RodW1iLWxhYmVsID4gKiB7XG4gIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZyk7XG59XG4udi1zbGlkZXJfX3RyYWNrLFxuLnYtc2xpZGVyX190cmFjay1maWxsIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnRoZW1lLS1saWdodC52LXNtYWxsLWRpYWxvZyBhIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC44Nyk7XG59XG4udGhlbWUtLWRhcmsudi1zbWFsbC1kaWFsb2cgYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRoZW1lLS1saWdodC52LXNtYWxsLWRpYWxvZ19fY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4udGhlbWUtLWRhcmsudi1zbWFsbC1kaWFsb2dfX2NvbnRlbnQge1xuICBiYWNrZ3JvdW5kOiAjNDI0MjQyO1xufVxuLnRoZW1lLS1saWdodC52LXNtYWxsLWRpYWxvZ19fYWN0aW9ucyB7XG4gIGJhY2tncm91bmQ6ICNmZmY7XG59XG4udGhlbWUtLWRhcmsudi1zbWFsbC1kaWFsb2dfX2FjdGlvbnMge1xuICBiYWNrZ3JvdW5kOiAjNDI0MjQyO1xufVxuLnYtc21hbGwtZGlhbG9nIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG59XG4udi1zbWFsbC1kaWFsb2dfX2NvbnRlbnQge1xuICBwYWRkaW5nOiAwIDI0cHg7XG59XG4udi1zbWFsbC1kaWFsb2dfX2FjdGlvbnMge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgd2hpdGUtc3BhY2U6IHByZTtcbn1cbi52LXNtYWxsLWRpYWxvZyBhIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG4udi1zbWFsbC1kaWFsb2cgYSA+ICoge1xuICB3aWR0aDogMTAwJTtcbn1cbi52LXNtYWxsLWRpYWxvZyAudi1tZW51X19hY3RpdmF0b3Ige1xuICBoZWlnaHQ6IDEwMCU7XG59XG4uYXBwbGljYXRpb24tLWlzLXJ0bCAudi1zbmFja19fY29udGVudCAudi1idG4ge1xuICBtYXJnaW46IDAgMjRweCAwIDA7XG59XG4udi1zbmFjayB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB6LWluZGV4OiAxMDAwO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGxlZnQ6IDA7XG4gIHJpZ2h0OiAwO1xufVxuLnYtc25hY2stLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnYtc25hY2stLXRvcCB7XG4gIHRvcDogMDtcbn1cbi52LXNuYWNrLS1ib3R0b20ge1xuICBib3R0b206IDA7XG59XG4udi1zbmFja19fd3JhcHBlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjMyMzI7XG4gIHBvaW50ZXItZXZlbnRzOiBhdXRvO1xuICB3aWR0aDogMTAwJTtcbiAgYm94LXNoYWRvdzogMHB4IDNweCA1cHggLTFweCByZ2JhKDAsMCwwLDAuMiksIDBweCA2cHggMTBweCAwcHggcmdiYSgwLDAsMCwwLjE0KSwgMHB4IDFweCAxOHB4IDBweCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnYtc25hY2tfX2NvbnRlbnQge1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiA0OHB4O1xuICBwYWRkaW5nOiAxNHB4IDI0cHg7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi52LXNuYWNrX19jb250ZW50IC52LWJ0biB7XG4gIGNvbG9yOiAjZmZmO1xuICBmbGV4OiAwIDAgYXV0bztcbiAgcGFkZGluZzogOHB4O1xuICBtYXJnaW46IDAgMCAwIDI0cHg7XG4gIGhlaWdodDogYXV0bztcbiAgbWluLXdpZHRoOiBhdXRvO1xuICB3aWR0aDogYXV0bztcbn1cbi52LXNuYWNrX19jb250ZW50IC52LWJ0bl9fY29udGVudCB7XG4gIG1hcmdpbjogLTJweDtcbn1cbi52LXNuYWNrX19jb250ZW50IC52LWJ0bjo6YmVmb3JlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52LXNuYWNrLS1tdWx0aS1saW5lIC52LXNuYWNrX19jb250ZW50IHtcbiAgaGVpZ2h0OiA4MHB4O1xuICBwYWRkaW5nOiAyNHB4O1xufVxuLnYtc25hY2stLXZlcnRpY2FsIC52LXNuYWNrX19jb250ZW50IHtcbiAgaGVpZ2h0OiAxMTJweDtcbiAgcGFkZGluZzogMjRweCAyNHB4IDE0cHg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGFsaWduLWl0ZW1zOiBzdHJldGNoO1xufVxuLnYtc25hY2stLXZlcnRpY2FsIC52LXNuYWNrX19jb250ZW50IC52LWJ0bi52LWJ0biB7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG4gIHBhZGRpbmc6IDA7XG4gIG1hcmdpbi1sZWZ0OiAwO1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLnYtc25hY2stLXZlcnRpY2FsIC52LXNuYWNrX19jb250ZW50IC52LWJ0bl9fY29udGVudCB7XG4gIGZsZXg6IDAgMCBhdXRvO1xuICBtYXJnaW46IDA7XG59XG4udi1zbmFjay0tYXV0by1oZWlnaHQgLnYtc25hY2tfX2NvbnRlbnQge1xuICBoZWlnaHQ6IGF1dG87XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMHB4KSB7XG4gIC5hcHBsaWNhdGlvbi0taXMtcnRsIC52LXNuYWNrX19jb250ZW50IC52LWJ0bjpmaXJzdC1vZi10eXBlIHtcbiAgICBtYXJnaW4tbGVmdDogMDtcbiAgICBtYXJnaW4tcmlnaHQ6IDQycHg7XG4gIH1cbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAwcHgpIHtcbiAgLnYtc25hY2tfX3dyYXBwZXIge1xuICAgIHdpZHRoOiBhdXRvO1xuICAgIG1heC13aWR0aDogNTY4cHg7XG4gICAgbWluLXdpZHRoOiAyODhweDtcbiAgICBtYXJnaW46IDAgYXV0bztcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gIH1cbiAgLnYtc25hY2stLWxlZnQgLnYtc25hY2tfX3dyYXBwZXIge1xuICAgIG1hcmdpbi1sZWZ0OiAwO1xuICB9XG4gIC52LXNuYWNrLS1yaWdodCAudi1zbmFja19fd3JhcHBlciB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG4gIC52LXNuYWNrLS1sZWZ0LFxuICAudi1zbmFjay0tcmlnaHQge1xuICAgIG1hcmdpbjogMCAyNHB4O1xuICB9XG4gIC52LXNuYWNrLS1sZWZ0LnYtc25hY2stLXRvcCxcbiAgLnYtc25hY2stLXJpZ2h0LnYtc25hY2stLXRvcCB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDI0cHgpO1xuICB9XG4gIC52LXNuYWNrLS1sZWZ0LnYtc25hY2stLWJvdHRvbSxcbiAgLnYtc25hY2stLXJpZ2h0LnYtc25hY2stLWJvdHRvbSB7XG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0yNHB4KTtcbiAgfVxuICAudi1zbmFja19fY29udGVudCAudi1idG46Zmlyc3Qtb2YtdHlwZSB7XG4gICAgbWFyZ2luLWxlZnQ6IDQycHg7XG4gIH1cbn1cbi52LXNuYWNrLXRyYW5zaXRpb24tZW50ZXItYWN0aXZlLFxuLnYtc25hY2stdHJhbnNpdGlvbi1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC40cyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuLnYtc25hY2stdHJhbnNpdGlvbi1lbnRlci1hY3RpdmUgLnYtc25hY2tfX2NvbnRlbnQsXG4udi1zbmFjay10cmFuc2l0aW9uLWxlYXZlLWFjdGl2ZSAudi1zbmFja19fY29udGVudCB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBsaW5lYXIgMC4xcztcbn1cbi52LXNuYWNrLXRyYW5zaXRpb24tZW50ZXIgLnYtc25hY2tfX2NvbnRlbnQge1xuICBvcGFjaXR5OiAwO1xufVxuLnYtc25hY2stdHJhbnNpdGlvbi1lbnRlci10byAudi1zbmFja19fY29udGVudCxcbi52LXNuYWNrLXRyYW5zaXRpb24tbGVhdmUgLnYtc25hY2tfX2NvbnRlbnQge1xuICBvcGFjaXR5OiAxO1xufVxuLnYtc25hY2stdHJhbnNpdGlvbi1lbnRlci52LXNuYWNrLnYtc25hY2stLXRvcCxcbi52LXNuYWNrLXRyYW5zaXRpb24tbGVhdmUtdG8udi1zbmFjay52LXNuYWNrLS10b3Age1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoY2FsYygtMTAwJSAtIDhweCkpO1xufVxuLnYtc25hY2stdHJhbnNpdGlvbi1lbnRlci52LXNuYWNrLnYtc25hY2stLWJvdHRvbSxcbi52LXNuYWNrLXRyYW5zaXRpb24tbGVhdmUtdG8udi1zbmFjay52LXNuYWNrLS1ib3R0b20ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSk7XG59XG4udi1zcGVlZC1kaWFsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnYtc3BlZWQtZGlhbC0tYWJzb2x1dGUge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG4udi1zcGVlZC1kaWFsLS1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbi52LXNwZWVkLWRpYWwtLWZpeGVkLFxuLnYtc3BlZWQtZGlhbC0tYWJzb2x1dGUge1xuICB6LWluZGV4OiA0O1xufVxuLnYtc3BlZWQtZGlhbC0tZml4ZWQgPiAudi1idG4tLWZsb2F0aW5nLFxuLnYtc3BlZWQtZGlhbC0tYWJzb2x1dGUgPiAudi1idG4tLWZsb2F0aW5nIHtcbiAgbWFyZ2luOiAwO1xufVxuLnYtc3BlZWQtZGlhbC0tdG9wOm5vdCgudi1zcGVlZC1kaWFsLS1hYnNvbHV0ZSkge1xuICB0b3A6IDE2cHg7XG59XG4udi1zcGVlZC1kaWFsLS10b3Audi1zcGVlZC1kaWFsLS1hYnNvbHV0ZSB7XG4gIHRvcDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSk7XG59XG4udi1zcGVlZC1kaWFsLS1ib3R0b206bm90KC52LXNwZWVkLWRpYWwtLWFic29sdXRlKSB7XG4gIGJvdHRvbTogMTZweDtcbn1cbi52LXNwZWVkLWRpYWwtLWJvdHRvbS52LXNwZWVkLWRpYWwtLWFic29sdXRlIHtcbiAgYm90dG9tOiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg1MCUpO1xufVxuLnYtc3BlZWQtZGlhbC0tbGVmdCB7XG4gIGxlZnQ6IDE2cHg7XG59XG4udi1zcGVlZC1kaWFsLS1yaWdodCB7XG4gIHJpZ2h0OiAxNnB4O1xufVxuLnYtc3BlZWQtZGlhbC0tZGlyZWN0aW9uLWxlZnQgLnYtc3BlZWQtZGlhbF9fbGlzdCxcbi52LXNwZWVkLWRpYWwtLWRpcmVjdGlvbi1yaWdodCAudi1zcGVlZC1kaWFsX19saXN0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB0b3A6IDA7XG59XG4udi1zcGVlZC1kaWFsLS1kaXJlY3Rpb24tdG9wIC52LXNwZWVkLWRpYWxfX2xpc3QsXG4udi1zcGVlZC1kaWFsLS1kaXJlY3Rpb24tYm90dG9tIC52LXNwZWVkLWRpYWxfX2xpc3Qge1xuICBsZWZ0OiAwO1xuICB3aWR0aDogMTAwJTtcbn1cbi52LXNwZWVkLWRpYWwtLWRpcmVjdGlvbi10b3AgLnYtc3BlZWQtZGlhbF9fbGlzdCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbiAgYm90dG9tOiAxMDAlO1xufVxuLnYtc3BlZWQtZGlhbC0tZGlyZWN0aW9uLXJpZ2h0IC52LXNwZWVkLWRpYWxfX2xpc3Qge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xuICBsZWZ0OiAxMDAlO1xufVxuLnYtc3BlZWQtZGlhbC0tZGlyZWN0aW9uLWJvdHRvbSAudi1zcGVlZC1kaWFsX19saXN0IHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAgdG9wOiAxMDAlO1xufVxuLnYtc3BlZWQtZGlhbC0tZGlyZWN0aW9uLWxlZnQgLnYtc3BlZWQtZGlhbF9fbGlzdCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbiAgcmlnaHQ6IDEwMCU7XG59XG4udi1zcGVlZC1kaWFsX19saXN0IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbn1cbi50aGVtZS0tbGlnaHQudi1zdGVwcGVyIHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi50aGVtZS0tbGlnaHQudi1zdGVwcGVyIC52LXN0ZXBwZXJfX3N0ZXA6bm90KC52LXN0ZXBwZXJfX3N0ZXAtLWFjdGl2ZSk6bm90KC52LXN0ZXBwZXJfX3N0ZXAtLWNvbXBsZXRlKTpub3QoLnYtc3RlcHBlcl9fc3RlcC0tZXJyb3IpIC52LXN0ZXBwZXJfX3N0ZXBfX3N0ZXAge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMzgpO1xufVxuLnRoZW1lLS1saWdodC52LXN0ZXBwZXIgLnYtc3RlcHBlcl9fc3RlcF9fc3RlcCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRoZW1lLS1saWdodC52LXN0ZXBwZXIgLnYtc3RlcHBlcl9fc3RlcF9fc3RlcCAudi1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udGhlbWUtLWxpZ2h0LnYtc3RlcHBlciAudi1zdGVwcGVyX19oZWFkZXIgLnYtZGl2aWRlciB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi50aGVtZS0tbGlnaHQudi1zdGVwcGVyIC52LXN0ZXBwZXJfX3N0ZXAtLWFjdGl2ZSAudi1zdGVwcGVyX19sYWJlbCB7XG4gIHRleHQtc2hhZG93OiAwcHggMHB4IDBweCAjMDAwO1xufVxuLnRoZW1lLS1saWdodC52LXN0ZXBwZXIgLnYtc3RlcHBlcl9fc3RlcC0tZWRpdGFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMDYpO1xufVxuLnRoZW1lLS1saWdodC52LXN0ZXBwZXIgLnYtc3RlcHBlcl9fc3RlcC0tZWRpdGFibGU6aG92ZXIgLnYtc3RlcHBlcl9fbGFiZWwge1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweCAwcHggIzAwMDtcbn1cbi50aGVtZS0tbGlnaHQudi1zdGVwcGVyIC52LXN0ZXBwZXJfX3N0ZXAtLWNvbXBsZXRlIC52LXN0ZXBwZXJfX2xhYmVsIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC44Nyk7XG59XG4udGhlbWUtLWxpZ2h0LnYtc3RlcHBlciAudi1zdGVwcGVyX19zdGVwLS1pbmFjdGl2ZS52LXN0ZXBwZXJfX3N0ZXAtLWVkaXRhYmxlOm5vdCgudi1zdGVwcGVyX19zdGVwLS1lcnJvcik6aG92ZXIgLnYtc3RlcHBlcl9fc3RlcF9fc3RlcCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC41NCk7XG59XG4udGhlbWUtLWxpZ2h0LnYtc3RlcHBlciAudi1zdGVwcGVyX19sYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuMzgpO1xufVxuLnRoZW1lLS1saWdodC52LXN0ZXBwZXIgLnYtc3RlcHBlcl9fbGFiZWwgc21hbGwge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjU0KTtcbn1cbi50aGVtZS0tbGlnaHQudi1zdGVwcGVyLS1ub24tbGluZWFyIC52LXN0ZXBwZXJfX3N0ZXA6bm90KC52LXN0ZXBwZXJfX3N0ZXAtLWNvbXBsZXRlKTpub3QoLnYtc3RlcHBlcl9fc3RlcC0tZXJyb3IpIC52LXN0ZXBwZXJfX2xhYmVsIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC41NCk7XG59XG4udGhlbWUtLWxpZ2h0LnYtc3RlcHBlci0tdmVydGljYWwgLnYtc3RlcHBlcl9fY29udGVudDpub3QoOmxhc3QtY2hpbGQpIHtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnRoZW1lLS1kYXJrLnYtc3RlcHBlciB7XG4gIGJhY2tncm91bmQ6ICMzMDMwMzA7XG59XG4udGhlbWUtLWRhcmsudi1zdGVwcGVyIC52LXN0ZXBwZXJfX3N0ZXA6bm90KC52LXN0ZXBwZXJfX3N0ZXAtLWFjdGl2ZSk6bm90KC52LXN0ZXBwZXJfX3N0ZXAtLWNvbXBsZXRlKTpub3QoLnYtc3RlcHBlcl9fc3RlcC0tZXJyb3IpIC52LXN0ZXBwZXJfX3N0ZXBfX3N0ZXAge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuNSk7XG59XG4udGhlbWUtLWRhcmsudi1zdGVwcGVyIC52LXN0ZXBwZXJfX3N0ZXBfX3N0ZXAge1xuICBjb2xvcjogI2ZmZjtcbn1cbi50aGVtZS0tZGFyay52LXN0ZXBwZXIgLnYtc3RlcHBlcl9fc3RlcF9fc3RlcCAudi1pY29uIHtcbiAgY29sb3I6ICNmZmY7XG59XG4udGhlbWUtLWRhcmsudi1zdGVwcGVyIC52LXN0ZXBwZXJfX2hlYWRlciAudi1kaXZpZGVyIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMTIpO1xufVxuLnRoZW1lLS1kYXJrLnYtc3RlcHBlciAudi1zdGVwcGVyX19zdGVwLS1hY3RpdmUgLnYtc3RlcHBlcl9fbGFiZWwge1xuICB0ZXh0LXNoYWRvdzogMHB4IDBweCAwcHggI2ZmZjtcbn1cbi50aGVtZS0tZGFyay52LXN0ZXBwZXIgLnYtc3RlcHBlcl9fc3RlcC0tZWRpdGFibGU6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMDYpO1xufVxuLnRoZW1lLS1kYXJrLnYtc3RlcHBlciAudi1zdGVwcGVyX19zdGVwLS1lZGl0YWJsZTpob3ZlciAudi1zdGVwcGVyX19sYWJlbCB7XG4gIHRleHQtc2hhZG93OiAwcHggMHB4IDBweCAjZmZmO1xufVxuLnRoZW1lLS1kYXJrLnYtc3RlcHBlciAudi1zdGVwcGVyX19zdGVwLS1jb21wbGV0ZSAudi1zdGVwcGVyX19sYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuODcpO1xufVxuLnRoZW1lLS1kYXJrLnYtc3RlcHBlciAudi1zdGVwcGVyX19zdGVwLS1pbmFjdGl2ZS52LXN0ZXBwZXJfX3N0ZXAtLWVkaXRhYmxlOm5vdCgudi1zdGVwcGVyX19zdGVwLS1lcnJvcik6aG92ZXIgLnYtc3RlcHBlcl9fc3RlcF9fc3RlcCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMjU1LDI1NSwyNTUsMC43NSk7XG59XG4udGhlbWUtLWRhcmsudi1zdGVwcGVyIC52LXN0ZXBwZXJfX2xhYmVsIHtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC41KTtcbn1cbi50aGVtZS0tZGFyay52LXN0ZXBwZXIgLnYtc3RlcHBlcl9fbGFiZWwgc21hbGwge1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjcpO1xufVxuLnRoZW1lLS1kYXJrLnYtc3RlcHBlci0tbm9uLWxpbmVhciAudi1zdGVwcGVyX19zdGVwOm5vdCgudi1zdGVwcGVyX19zdGVwLS1jb21wbGV0ZSk6bm90KC52LXN0ZXBwZXJfX3N0ZXAtLWVycm9yKSAudi1zdGVwcGVyX19sYWJlbCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNyk7XG59XG4udGhlbWUtLWRhcmsudi1zdGVwcGVyLS12ZXJ0aWNhbCAudi1zdGVwcGVyX19jb250ZW50Om5vdCg6bGFzdC1jaGlsZCkge1xuICBib3JkZXItbGVmdDogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC4xMik7XG59XG4uYXBwbGljYXRpb24tLWlzLXJ0bCAudi1zdGVwcGVyIC52LXN0ZXBwZXJfX3N0ZXBfX3N0ZXAge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAxMnB4O1xufVxuLnYtc3RlcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm94LXNoYWRvdzogMHB4IDNweCAxcHggLTJweCByZ2JhKDAsMCwwLDAuMiksIDBweCAycHggMnB4IDBweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggMXB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi52LXN0ZXBwZXJfX2hlYWRlciB7XG4gIGhlaWdodDogNzJweDtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtd3JhcDogd3JhcDtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBib3gtc2hhZG93OiAwcHggM3B4IDFweCAtMnB4IHJnYmEoMCwwLDAsMC4yKSwgMHB4IDJweCAycHggMHB4IHJnYmEoMCwwLDAsMC4xNCksIDBweCAxcHggNXB4IDBweCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnYtc3RlcHBlcl9faGVhZGVyIC52LWRpdmlkZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIG1hcmdpbjogMCAtMTZweDtcbn1cbi52LXN0ZXBwZXJfX2l0ZW1zIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnYtc3RlcHBlcl9fc3RlcF9fc3RlcCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMjRweDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG4gIG1pbi13aWR0aDogMjRweDtcbiAgd2lkdGg6IDI0cHg7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC4yNSwgMSk7XG59XG4udi1zdGVwcGVyX19zdGVwX19zdGVwIC52LWljb24ge1xuICBmb250LXNpemU6IDE4cHg7XG59XG4udi1zdGVwcGVyX19zdGVwIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdztcbiAgcGFkZGluZzogMjRweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnYtc3RlcHBlcl9fc3RlcC0tYWN0aXZlIC52LXN0ZXBwZXJfX2xhYmVsIHtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjYsIDEpO1xufVxuLnYtc3RlcHBlcl9fc3RlcC0tZWRpdGFibGUge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG4udi1zdGVwcGVyX19zdGVwLnYtc3RlcHBlcl9fc3RlcC0tZXJyb3IgLnYtc3RlcHBlcl9fc3RlcF9fc3RlcCB7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICBjb2xvcjogaW5oZXJpdDtcbn1cbi52LXN0ZXBwZXJfX3N0ZXAudi1zdGVwcGVyX19zdGVwLS1lcnJvciAudi1zdGVwcGVyX19zdGVwX19zdGVwIC52LWljb24ge1xuICBmb250LXNpemU6IDI0cHg7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuLnYtc3RlcHBlcl9fc3RlcC52LXN0ZXBwZXJfX3N0ZXAtLWVycm9yIC52LXN0ZXBwZXJfX2xhYmVsIHtcbiAgY29sb3I6IGluaGVyaXQ7XG4gIHRleHQtc2hhZG93OiBub25lO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuLnYtc3RlcHBlcl9fc3RlcC52LXN0ZXBwZXJfX3N0ZXAtLWVycm9yIC52LXN0ZXBwZXJfX2xhYmVsIHNtYWxsIHtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG4udi1zdGVwcGVyX19sYWJlbCB7XG4gIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLnYtc3RlcHBlcl9fbGFiZWwgc21hbGwge1xuICBmb250LXNpemU6IDEycHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuLnYtc3RlcHBlcl9fd3JhcHBlciB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHRyYW5zaXRpb246IG5vbmU7XG59XG4udi1zdGVwcGVyX19jb250ZW50IHtcbiAgdG9wOiAwO1xuICBwYWRkaW5nOiAyNHB4IDI0cHggMTZweCAyNHB4O1xuICBmbGV4OiAxIDAgYXV0bztcbiAgd2lkdGg6IDEwMCU7XG59XG4udi1zdGVwcGVyX19jb250ZW50ID4gLnYtYnRuIHtcbiAgbWFyZ2luOiAyNHB4IDhweCA4cHggMDtcbn1cbi52LXN0ZXBwZXItLWlzLWJvb3RlZCAudi1zdGVwcGVyX19jb250ZW50LFxuLnYtc3RlcHBlci0taXMtYm9vdGVkIC52LXN0ZXBwZXJfX3dyYXBwZXIge1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG59XG4udi1zdGVwcGVyLS12ZXJ0aWNhbCB7XG4gIHBhZGRpbmctYm90dG9tOiAzNnB4O1xufVxuLnYtc3RlcHBlci0tdmVydGljYWwgLnYtc3RlcHBlcl9fY29udGVudCB7XG4gIG1hcmdpbjogLThweCAtMzZweCAtMTZweCAzNnB4O1xuICBwYWRkaW5nOiAxNnB4IDYwcHggMTZweCAyM3B4O1xuICB3aWR0aDogYXV0bztcbn1cbi52LXN0ZXBwZXItLXZlcnRpY2FsIC52LXN0ZXBwZXJfX3N0ZXAge1xuICBwYWRkaW5nOiAyNHB4IDI0cHggMTZweDtcbn1cbi52LXN0ZXBwZXItLXZlcnRpY2FsIC52LXN0ZXBwZXJfX3N0ZXBfX3N0ZXAge1xuICBtYXJnaW4tcmlnaHQ6IDEycHg7XG59XG4udi1zdGVwcGVyLS1hbHQtbGFiZWxzIC52LXN0ZXBwZXJfX2hlYWRlciB7XG4gIGhlaWdodDogYXV0bztcbn1cbi52LXN0ZXBwZXItLWFsdC1sYWJlbHMgLnYtc3RlcHBlcl9faGVhZGVyIC52LWRpdmlkZXIge1xuICBtYXJnaW46IDM1cHggLTY3cHggMDtcbiAgYWxpZ24tc2VsZjogZmxleC1zdGFydDtcbn1cbi52LXN0ZXBwZXItLWFsdC1sYWJlbHMgLnYtc3RlcHBlcl9fc3RlcCB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZmxleC1iYXNpczogMTc1cHg7XG59XG4udi1zdGVwcGVyLS1hbHQtbGFiZWxzIC52LXN0ZXBwZXJfX3N0ZXAgc21hbGwge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG59XG4udi1zdGVwcGVyLS1hbHQtbGFiZWxzIC52LXN0ZXBwZXJfX3N0ZXBfX3N0ZXAge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1ib3R0b206IDExcHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIC52LXN0ZXBwZXI6bm90KC52LXN0ZXBwZXItLXZlcnRpY2FsKSAudi1zdGVwcGVyX19sYWJlbCB7XG4gICAgZGlzcGxheTogbm9uZTtcbiAgfVxuICAudi1zdGVwcGVyOm5vdCgudi1zdGVwcGVyLS12ZXJ0aWNhbCkgLnYtc3RlcHBlcl9fc3RlcF9fc3RlcCB7XG4gICAgbWFyZ2luLXJpZ2h0OiAwO1xuICB9XG59XG4udGhlbWUtLWxpZ2h0LnYtc3ViaGVhZGVyIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC41NCk7XG59XG4udGhlbWUtLWRhcmsudi1zdWJoZWFkZXIge1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjcpO1xufVxuLnYtc3ViaGVhZGVyIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgaGVpZ2h0OiA0OHB4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDAgMTZweCAwIDE2cHg7XG59XG4udi1zdWJoZWFkZXItLWluc2V0IHtcbiAgbWFyZ2luLWxlZnQ6IDU2cHg7XG59XG4udGhlbWUtLWxpZ2h0LnYtaW5wdXQtLXN3aXRjaF9fdGh1bWIge1xuICBjb2xvcjogI2ZhZmFmYTtcbn1cbi50aGVtZS0tbGlnaHQudi1pbnB1dC0tc3dpdGNoX190cmFjayB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuMzgpO1xufVxuLnRoZW1lLS1saWdodC52LWlucHV0LS1zd2l0Y2gudi1pbnB1dC0taXMtZGlzYWJsZWQgLnYtaW5wdXQtLXN3aXRjaF9fdGh1bWIge1xuICBjb2xvcjogI2JkYmRiZCAhaW1wb3J0YW50O1xufVxuLnRoZW1lLS1saWdodC52LWlucHV0LS1zd2l0Y2gudi1pbnB1dC0taXMtZGlzYWJsZWQgLnYtaW5wdXQtLXN3aXRjaF9fdHJhY2sge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjEyKSAhaW1wb3J0YW50O1xufVxuLnRoZW1lLS1kYXJrLnYtaW5wdXQtLXN3aXRjaF9fdGh1bWIge1xuICBjb2xvcjogI2JkYmRiZDtcbn1cbi50aGVtZS0tZGFyay52LWlucHV0LS1zd2l0Y2hfX3RyYWNrIHtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC4zKTtcbn1cbi50aGVtZS0tZGFyay52LWlucHV0LS1zd2l0Y2gudi1pbnB1dC0taXMtZGlzYWJsZWQgLnYtaW5wdXQtLXN3aXRjaF9fdGh1bWIge1xuICBjb2xvcjogIzQyNDI0MiAhaW1wb3J0YW50O1xufVxuLnRoZW1lLS1kYXJrLnYtaW5wdXQtLXN3aXRjaC52LWlucHV0LS1pcy1kaXNhYmxlZCAudi1pbnB1dC0tc3dpdGNoX190cmFjayB7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMSkgIWltcG9ydGFudDtcbn1cbi5hcHBsaWNhdGlvbi0taXMtcnRsIC52LWlucHV0LS1zd2l0Y2ggLnYtaW5wdXQtLXNlbGVjdGlvbi1jb250cm9sc19fcmlwcGxlIHtcbiAgbGVmdDogYXV0bztcbiAgcmlnaHQ6IC0xNHB4O1xufVxuLmFwcGxpY2F0aW9uLS1pcy1ydGwgLnYtaW5wdXQtLXN3aXRjaC52LWlucHV0LS1pcy1kaXJ0eSAudi1pbnB1dC0tc2VsZWN0aW9uLWNvbnRyb2xzX19yaXBwbGUsXG4uYXBwbGljYXRpb24tLWlzLXJ0bCAudi1pbnB1dC0tc3dpdGNoLnYtaW5wdXQtLWlzLWRpcnR5IC52LWlucHV0LS1zd2l0Y2hfX3RodW1iIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTE2cHgsIDApO1xufVxuLnYtaW5wdXQtLXN3aXRjaF9fdHJhY2ssXG4udi1pbnB1dC0tc3dpdGNoX190aHVtYiB7XG4gIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG4gIHRyYW5zaXRpb246IGluaGVyaXQ7XG59XG4udi1pbnB1dC0tc3dpdGNoX190cmFjayB7XG4gIGJvcmRlci1yYWRpdXM6IDhweDtcbiAgaGVpZ2h0OiAxNHB4O1xuICBsZWZ0OiAycHg7XG4gIG9wYWNpdHk6IDAuNjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICByaWdodDogMnB4O1xuICB0b3A6IGNhbGMoNTAlIC0gN3B4KTtcbn1cbi52LWlucHV0LS1zd2l0Y2hfX3RodW1iIHtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG4gIGhlaWdodDogMjBweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMjBweDtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGJveC1zaGFkb3c6IDBweCAycHggNHB4IC0xcHggcmdiYSgwLDAsMCwwLjIpLCAwcHggNHB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjE0KSwgMHB4IDFweCAxMHB4IDBweCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnYtaW5wdXQtLXN3aXRjaCAudi1pbnB1dC0tc2VsZWN0aW9uLWNvbnRyb2xzX19pbnB1dCB7XG4gIHdpZHRoOiAzOHB4O1xufVxuLnYtaW5wdXQtLXN3aXRjaCAudi1pbnB1dC0tc2VsZWN0aW9uLWNvbnRyb2xzX19yaXBwbGUge1xuICBsZWZ0OiAtMTRweDtcbiAgdG9wOiBjYWxjKDUwJSAtIDI0cHgpO1xufVxuLnYtaW5wdXQtLXN3aXRjaC52LWlucHV0LS1pcy1kaXJ0eSAudi1pbnB1dC0tc2VsZWN0aW9uLWNvbnRyb2xzX19yaXBwbGUsXG4udi1pbnB1dC0tc3dpdGNoLnYtaW5wdXQtLWlzLWRpcnR5IC52LWlucHV0LS1zd2l0Y2hfX3RodW1iIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTZweCwgMCk7XG59XG4udGhlbWUtLWxpZ2h0LnYtc3lzdGVtLWJhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNlMGUwZTA7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuNTQpO1xufVxuLnRoZW1lLS1saWdodC52LXN5c3RlbS1iYXIgLnYtaWNvbiB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuNTQpO1xufVxuLnRoZW1lLS1saWdodC52LXN5c3RlbS1iYXItLWxpZ2h0cy1vdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNykgIWltcG9ydGFudDtcbn1cbi50aGVtZS0tZGFyay52LXN5c3RlbS1iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMDAwO1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjcpO1xufVxuLnRoZW1lLS1kYXJrLnYtc3lzdGVtLWJhciAudi1pY29uIHtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC43KTtcbn1cbi50aGVtZS0tZGFyay52LXN5c3RlbS1iYXItLWxpZ2h0cy1vdXQge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLDAuMikgIWltcG9ydGFudDtcbn1cbi52LXN5c3RlbS1iYXIge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIHBhZGRpbmc6IDAgOHB4O1xufVxuLnYtc3lzdGVtLWJhciAudi1pY29uIHtcbiAgZm9udC1zaXplOiAxNnB4O1xufVxuLnYtc3lzdGVtLWJhci0tZml4ZWQsXG4udi1zeXN0ZW0tYmFyLS1hYnNvbHV0ZSB7XG4gIGxlZnQ6IDA7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHotaW5kZXg6IDM7XG59XG4udi1zeXN0ZW0tYmFyLS1maXhlZCB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbn1cbi52LXN5c3RlbS1iYXItLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xufVxuLnYtc3lzdGVtLWJhci0tc3RhdHVzIC52LWljb24ge1xuICBtYXJnaW4tcmlnaHQ6IDRweDtcbn1cbi52LXN5c3RlbS1iYXItLXdpbmRvdyAudi1pY29uIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBtYXJnaW4tcmlnaHQ6IDhweDtcbn1cbi50aGVtZS0tbGlnaHQudi10YWJsZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuODcpO1xufVxuLnRoZW1lLS1saWdodC52LXRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMCwwLDAsMC4xMik7XG59XG4udGhlbWUtLWxpZ2h0LnYtdGFibGUgdGhlYWQgdGgge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjU0KTtcbn1cbi50aGVtZS0tbGlnaHQudi10YWJsZSB0Ym9keSB0cjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnRoZW1lLS1saWdodC52LXRhYmxlIHRib2R5IHRyW2FjdGl2ZV0ge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xufVxuLnRoZW1lLS1saWdodC52LXRhYmxlIHRib2R5IHRyOmhvdmVyOm5vdCgudi1kYXRhdGFibGVfX2V4cGFuZC1yb3cpIHtcbiAgYmFja2dyb3VuZDogI2VlZTtcbn1cbi50aGVtZS0tbGlnaHQudi10YWJsZSB0Zm9vdCB0ciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnRoZW1lLS1kYXJrLnYtdGFibGUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjNDI0MjQyO1xuICBjb2xvcjogI2ZmZjtcbn1cbi50aGVtZS0tZGFyay52LXRhYmxlIHRoZWFkIHRyOmZpcnN0LWNoaWxkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC4xMik7XG59XG4udGhlbWUtLWRhcmsudi10YWJsZSB0aGVhZCB0aCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNyk7XG59XG4udGhlbWUtLWRhcmsudi10YWJsZSB0Ym9keSB0cjpub3QoOmZpcnN0LWNoaWxkKSB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMTIpO1xufVxuLnRoZW1lLS1kYXJrLnYtdGFibGUgdGJvZHkgdHJbYWN0aXZlXSB7XG4gIGJhY2tncm91bmQ6ICM1MDUwNTA7XG59XG4udGhlbWUtLWRhcmsudi10YWJsZSB0Ym9keSB0cjpob3Zlcjpub3QoLnYtZGF0YXRhYmxlX19leHBhbmQtcm93KSB7XG4gIGJhY2tncm91bmQ6ICM2MTYxNjE7XG59XG4udGhlbWUtLWRhcmsudi10YWJsZSB0Zm9vdCB0ciB7XG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDI1NSwyNTUsMjU1LDAuMTIpO1xufVxuLnYtdGFibGVfX292ZXJmbG93IHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbn1cbnRhYmxlLnYtdGFibGUge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICB3aWR0aDogMTAwJTtcbiAgbWF4LXdpZHRoOiAxMDAlO1xufVxudGFibGUudi10YWJsZSB0aGVhZCB0ZDpub3QoOm50aC1jaGlsZCgxKSksXG50YWJsZS52LXRhYmxlIHRib2R5IHRkOm5vdCg6bnRoLWNoaWxkKDEpKSxcbnRhYmxlLnYtdGFibGUgdGhlYWQgdGg6bm90KDpudGgtY2hpbGQoMSkpLFxudGFibGUudi10YWJsZSB0Ym9keSB0aDpub3QoOm50aC1jaGlsZCgxKSksXG50YWJsZS52LXRhYmxlIHRoZWFkIHRkOmZpcnN0LWNoaWxkLFxudGFibGUudi10YWJsZSB0Ym9keSB0ZDpmaXJzdC1jaGlsZCxcbnRhYmxlLnYtdGFibGUgdGhlYWQgdGg6Zmlyc3QtY2hpbGQsXG50YWJsZS52LXRhYmxlIHRib2R5IHRoOmZpcnN0LWNoaWxkIHtcbiAgcGFkZGluZzogMCAyNHB4O1xufVxudGFibGUudi10YWJsZSB0aGVhZCB0ciB7XG4gIGhlaWdodDogNTZweDtcbn1cbnRhYmxlLnYtdGFibGUgdGhlYWQgdGgge1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IDEycHg7XG4gIHRyYW5zaXRpb246IDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG50YWJsZS52LXRhYmxlIHRoZWFkIHRoLnNvcnRhYmxlIHtcbiAgcG9pbnRlci1ldmVudHM6IGF1dG87XG59XG50YWJsZS52LXRhYmxlIHRoZWFkIHRoID4gZGl2IHtcbiAgd2lkdGg6IDEwMCU7XG59XG50YWJsZS52LXRhYmxlIHRib2R5IHRyIHtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG4gIHdpbGwtY2hhbmdlOiBiYWNrZ3JvdW5kO1xufVxudGFibGUudi10YWJsZSB0Ym9keSB0ZCxcbnRhYmxlLnYtdGFibGUgdGJvZHkgdGgge1xuICBoZWlnaHQ6IDQ4cHg7XG59XG50YWJsZS52LXRhYmxlIHRib2R5IHRkIHtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgZm9udC1zaXplOiAxM3B4O1xufVxudGFibGUudi10YWJsZSAuaW5wdXQtZ3JvdXAtLXNlbGVjdGlvbi1jb250cm9scyB7XG4gIHBhZGRpbmc6IDA7XG59XG50YWJsZS52LXRhYmxlIC5pbnB1dC1ncm91cC0tc2VsZWN0aW9uLWNvbnRyb2xzIC5pbnB1dC1ncm91cF9fZGV0YWlscyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG50YWJsZS52LXRhYmxlIC5pbnB1dC1ncm91cC0tc2VsZWN0aW9uLWNvbnRyb2xzLmNoZWNrYm94IC52LWljb24ge1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbn1cbnRhYmxlLnYtdGFibGUgLmlucHV0LWdyb3VwLS1zZWxlY3Rpb24tY29udHJvbHMuY2hlY2tib3ggLmlucHV0LWdyb3VwLS1zZWxlY3Rpb24tY29udHJvbHNfX3JpcHBsZSB7XG4gIGxlZnQ6IDUwJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG50YWJsZS52LXRhYmxlIHRmb290IHRyIHtcbiAgaGVpZ2h0OiA0OHB4O1xufVxudGFibGUudi10YWJsZSB0Zm9vdCB0ciB0ZCB7XG4gIHBhZGRpbmc6IDAgMjRweDtcbn1cbi50aGVtZS0tbGlnaHQudi10YWJzX19iYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xufVxuLnRoZW1lLS1saWdodC52LXRhYnNfX2JhciAudi10YWJzX19kaXYge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjg3KTtcbn1cbi50aGVtZS0tbGlnaHQudi10YWJzX19iYXIgLnYtdGFic19faXRlbS0tZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjI2KTtcbn1cbi50aGVtZS0tZGFyay52LXRhYnNfX2JhciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICM0MjQyNDI7XG59XG4udGhlbWUtLWRhcmsudi10YWJzX19iYXIgLnYtdGFic19fZGl2IHtcbiAgY29sb3I6ICNmZmY7XG59XG4udGhlbWUtLWRhcmsudi10YWJzX19iYXIgLnYtdGFic19faXRlbS0tZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjMpO1xufVxuLnYtdGFicyB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52LXRhYnNfX2JhciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdDtcbn1cbi52LXRhYnNfX2ljb24ge1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4O1xuICBoZWlnaHQ6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAwO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6IDMycHg7XG59XG4udi10YWJzX19pY29uLS1wcmV2IHtcbiAgbGVmdDogNHB4O1xufVxuLnYtdGFic19faWNvbi0tbmV4dCB7XG4gIHJpZ2h0OiA0cHg7XG59XG4udi10YWJzX193cmFwcGVyIHtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgY29udGFpbjogY29udGVudDtcbiAgZGlzcGxheTogZmxleDtcbn1cbi52LXRhYnNfX3dyYXBwZXItLXNob3ctYXJyb3dzIHtcbiAgbWFyZ2luLWxlZnQ6IDQwcHg7XG4gIG1hcmdpbi1yaWdodDogNDBweDtcbn1cbi52LXRhYnNfX3dyYXBwZXItLXNob3ctYXJyb3dzIC52LXRhYnNfX2NvbnRhaW5lci0tYWxpZ24td2l0aC10aXRsZSB7XG4gIHBhZGRpbmctbGVmdDogMTZweDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogNTk5cHgpIHtcbiAgLnYtdGFic19fd3JhcHBlci0tc2hvdy1hcnJvd3MgLnYtdGFic19fY29udGFpbmVyLS1hbGlnbi13aXRoLXRpdGxlIHtcbiAgICBwYWRkaW5nLWxlZnQ6IDI0cHg7XG4gIH1cbn1cbi52LXRhYnNfX2NvbnRhaW5lciB7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBoZWlnaHQ6IDQ4cHg7XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIDAuNnMgY3ViaWMtYmV6aWVyKDAuODYsIDAsIDAuMDcsIDEpO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udi10YWJzX19jb250YWluZXItLW92ZXJmbG93IC52LXRhYnNfX2RpdiB7XG4gIGZsZXg6IDEgMCBhdXRvO1xufVxuLnYtdGFic19fY29udGFpbmVyLS1ncm93IC52LXRhYnNfX2RpdiB7XG4gIGZsZXg6IDEgMCBhdXRvO1xuICBtYXgtd2lkdGg6IG5vbmU7XG59XG4udi10YWJzX19jb250YWluZXItLWljb25zLWFuZC10ZXh0IHtcbiAgaGVpZ2h0OiA3MnB4O1xufVxuLnYtdGFic19fY29udGFpbmVyLS1hbGlnbi13aXRoLXRpdGxlIHtcbiAgcGFkZGluZy1sZWZ0OiA1NnB4O1xufVxuLnYtdGFic19fY29udGFpbmVyLS1maXhlZC10YWJzIC52LXRhYnNfX2Rpdixcbi52LXRhYnNfX2NvbnRhaW5lci0taWNvbnMtYW5kLXRleHQgLnYtdGFic19fZGl2IHtcbiAgbWluLXdpZHRoOiA3MnB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDBweCkge1xuICAudi10YWJzX19jb250YWluZXItLWZpeGVkLXRhYnMgLnYtdGFic19fZGl2LFxuICAudi10YWJzX19jb250YWluZXItLWljb25zLWFuZC10ZXh0IC52LXRhYnNfX2RpdiB7XG4gICAgbWluLXdpZHRoOiAxNjBweDtcbiAgfVxufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAudi10YWJzX19jb250YWluZXItLWZpeGVkLXRhYnMgLnYtdGFic19fZGl2IHtcbiAgICBmbGV4OiAxIDAgYXV0bztcbiAgfVxufVxuLnYtdGFic19fY29udGFpbmVyLS1jZW50ZXJlZCA+IC52LXRhYnNfX2RpdjpmaXJzdC1jaGlsZCxcbi52LXRhYnNfX2NvbnRhaW5lci0tZml4ZWQtdGFicyA+IC52LXRhYnNfX2RpdjpmaXJzdC1jaGlsZCxcbi52LXRhYnNfX2NvbnRhaW5lci0tcmlnaHQgPiAudi10YWJzX19kaXY6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbn1cbi52LXRhYnNfX2NvbnRhaW5lci0tY2VudGVyZWQgLnYtdGFic19fc2xpZGVyLXdyYXBwZXIgKyAudi10YWJzX19kaXYsXG4udi10YWJzX19jb250YWluZXItLWZpeGVkLXRhYnMgLnYtdGFic19fc2xpZGVyLXdyYXBwZXIgKyAudi10YWJzX19kaXYsXG4udi10YWJzX19jb250YWluZXItLXJpZ2h0IC52LXRhYnNfX3NsaWRlci13cmFwcGVyICsgLnYtdGFic19fZGl2IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4udi10YWJzX19jb250YWluZXItLWNlbnRlcmVkID4gLnYtdGFic19fZGl2Omxhc3QtY2hpbGQsXG4udi10YWJzX19jb250YWluZXItLWZpeGVkLXRhYnMgPiAudi10YWJzX19kaXY6bGFzdC1jaGlsZCB7XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbn1cbi52LXRhYnNfX2NvbnRhaW5lci0taWNvbnMtYW5kLXRleHQgLnYtdGFic19faXRlbSB7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW4tcmV2ZXJzZTtcbn1cbi52LXRhYnNfX2NvbnRhaW5lci0taWNvbnMtYW5kLXRleHQgLnYtdGFic19faXRlbSAudi1pY29uIHtcbiAgbWFyZ2luLWJvdHRvbTogNnB4O1xufVxuLnYtdGFic19fZGl2IHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGZsZXg6IDAgMSBhdXRvO1xuICBmb250LXNpemU6IDE0cHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGxpbmUtaGVpZ2h0OiBub3JtYWw7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgbWF4LXdpZHRoOiAyNjRweDtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLnYtdGFic19faXRlbSB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIGNvbG9yOiBpbmhlcml0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDEgYXV0bztcbiAgaGVpZ2h0OiAxMDAlO1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbiAgbWF4LXdpZHRoOiBpbmhlcml0O1xuICBwYWRkaW5nOiA2cHggMTJweDtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsO1xufVxuLnYtdGFic19faXRlbTpub3QoLnYtdGFic19faXRlbS0tYWN0aXZlKSB7XG4gIG9wYWNpdHk6IDAuNztcbn1cbi52LXRhYnNfX2l0ZW0tLWRpc2FibGVkIHtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG4udi10YWJzX19zbGlkZXIge1xuICBoZWlnaHQ6IDJweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udi10YWJzX19zbGlkZXItd3JhcHBlciB7XG4gIGJvdHRvbTogMDtcbiAgbWFyZ2luOiAwICFpbXBvcnRhbnQ7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuLnRoZW1lLS1saWdodC52LXRleHQtZmllbGQgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgwLDAsMCwwLjQyKTtcbn1cbi50aGVtZS0tbGlnaHQudi10ZXh0LWZpZWxkOm5vdCgudi1pbnB1dC0taGFzLXN0YXRlKSA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3Q6aG92ZXI6YmVmb3JlIHtcbiAgYm9yZGVyLWNvbG9yOiByZ2JhKDAsMCwwLDAuODcpO1xufVxuLnRoZW1lLS1saWdodC52LXRleHQtZmllbGQudi1pbnB1dC0taXMtZGlzYWJsZWQgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90OmJlZm9yZSB7XG4gIGJvcmRlci1pbWFnZTogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgwLDAsMCwwLjM4KSAwcHgsIHJnYmEoMCwwLDAsMC4zOCkgMnB4LCB0cmFuc3BhcmVudCAycHgsIHRyYW5zcGFyZW50IDRweCkgMSByZXBlYXQ7XG59XG4udGhlbWUtLWxpZ2h0LnYtdGV4dC1maWVsZC52LWlucHV0LS1pcy1kaXNhYmxlZCA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3Q6YmVmb3JlIC52LXRleHQtZmllbGRfX3ByZWZpeCxcbi50aGVtZS0tbGlnaHQudi10ZXh0LWZpZWxkLnYtaW5wdXQtLWlzLWRpc2FibGVkID4gLnYtaW5wdXRfX2NvbnRyb2wgPiAudi1pbnB1dF9fc2xvdDpiZWZvcmUgLnYtdGV4dC1maWVsZF9fc3VmZml4IHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC4zOCk7XG59XG4udGhlbWUtLWxpZ2h0LnYtdGV4dC1maWVsZF9fcHJlZml4LFxuLnRoZW1lLS1saWdodC52LXRleHQtZmllbGRfX3N1ZmZpeCB7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLDAuNTQpO1xufVxuLnRoZW1lLS1saWdodC52LXRleHQtZmllbGQtLXNvbG8gPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90IHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnRoZW1lLS1saWdodC52LXRleHQtZmllbGQtLXNvbG8taW52ZXJ0ZWQudi10ZXh0LWZpZWxkLS1zb2xvID4gLnYtaW5wdXRfX2NvbnRyb2wgPiAudi1pbnB1dF9fc2xvdCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4xNik7XG59XG4udGhlbWUtLWxpZ2h0LnYtdGV4dC1maWVsZC0tc29sby1pbnZlcnRlZC52LXRleHQtZmllbGQtLXNvbG8udi1pbnB1dC0taXMtZm9jdXNlZCA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3Qge1xuICBiYWNrZ3JvdW5kOiAjNDI0MjQyO1xufVxuLnRoZW1lLS1saWdodC52LXRleHQtZmllbGQtLXNvbG8taW52ZXJ0ZWQudi10ZXh0LWZpZWxkLS1zb2xvLnYtaW5wdXQtLWlzLWZvY3VzZWQgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90IC52LWxhYmVsLFxuLnRoZW1lLS1saWdodC52LXRleHQtZmllbGQtLXNvbG8taW52ZXJ0ZWQudi10ZXh0LWZpZWxkLS1zb2xvLnYtaW5wdXQtLWlzLWZvY3VzZWQgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90IGlucHV0IHtcbiAgY29sb3I6ICNmZmY7XG59XG4udGhlbWUtLWxpZ2h0LnYtdGV4dC1maWVsZC0tYm94ID4gLnYtaW5wdXRfX2NvbnRyb2wgPiAudi1pbnB1dF9fc2xvdCB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4wNik7XG59XG4udGhlbWUtLWxpZ2h0LnYtdGV4dC1maWVsZC0tYm94IC52LXRleHQtZmllbGRfX3ByZWZpeCB7XG4gIG1heC1oZWlnaHQ6IDMycHg7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4udGhlbWUtLWxpZ2h0LnYtdGV4dC1maWVsZC0tYm94LnYtaW5wdXQtLWlzLWRpcnR5IC52LXRleHQtZmllbGRfX3ByZWZpeCxcbi50aGVtZS0tbGlnaHQudi10ZXh0LWZpZWxkLS1ib3gudi1pbnB1dC0taXMtZm9jdXNlZCAudi10ZXh0LWZpZWxkX19wcmVmaXgsXG4udGhlbWUtLWxpZ2h0LnYtdGV4dC1maWVsZC0tYm94LnYtdGV4dC1maWVsZC0tcGxhY2Vob2xkZXIgLnYtdGV4dC1maWVsZF9fcHJlZml4IHtcbiAgbWFyZ2luLXRvcDogMjJweDtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuLnRoZW1lLS1saWdodC52LXRleHQtZmllbGQtLWJveDpub3QoLnYtaW5wdXQtLWlzLWZvY3VzZWQpID4gLnYtaW5wdXRfX2NvbnRyb2wgPiAudi1pbnB1dF9fc2xvdDpob3ZlciB7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4xMik7XG59XG4udGhlbWUtLWxpZ2h0LnYtdGV4dC1maWVsZC0tb3V0bGluZSA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3Qge1xuICBib3JkZXI6IDJweCBzb2xpZCByZ2JhKDAsMCwwLDAuNTQpO1xufVxuLnRoZW1lLS1saWdodC52LXRleHQtZmllbGQtLW91dGxpbmU6bm90KC52LWlucHV0LS1pcy1mb2N1c2VkKTpub3QoLnYtaW5wdXQtLWhhcy1zdGF0ZSkgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90OmhvdmVyIHtcbiAgYm9yZGVyOiAycHggc29saWQgcmdiYSgwLDAsMCwwLjg3KTtcbn1cbi50aGVtZS0tZGFyay52LXRleHQtZmllbGQgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjcpO1xufVxuLnRoZW1lLS1kYXJrLnYtdGV4dC1maWVsZDpub3QoLnYtaW5wdXQtLWhhcy1zdGF0ZSkgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90OmhvdmVyOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogI2ZmZjtcbn1cbi50aGVtZS0tZGFyay52LXRleHQtZmllbGQudi1pbnB1dC0taXMtZGlzYWJsZWQgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90OmJlZm9yZSB7XG4gIGJvcmRlci1pbWFnZTogcmVwZWF0aW5nLWxpbmVhci1ncmFkaWVudCh0byByaWdodCwgcmdiYSgyNTUsMjU1LDI1NSwwLjUpIDBweCwgcmdiYSgyNTUsMjU1LDI1NSwwLjUpIDJweCwgdHJhbnNwYXJlbnQgMnB4LCB0cmFuc3BhcmVudCA0cHgpIDEgcmVwZWF0O1xufVxuLnRoZW1lLS1kYXJrLnYtdGV4dC1maWVsZC52LWlucHV0LS1pcy1kaXNhYmxlZCA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3Q6YmVmb3JlIC52LXRleHQtZmllbGRfX3ByZWZpeCxcbi50aGVtZS0tZGFyay52LXRleHQtZmllbGQudi1pbnB1dC0taXMtZGlzYWJsZWQgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90OmJlZm9yZSAudi10ZXh0LWZpZWxkX19zdWZmaXgge1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjUpO1xufVxuLnRoZW1lLS1kYXJrLnYtdGV4dC1maWVsZF9fcHJlZml4LFxuLnRoZW1lLS1kYXJrLnYtdGV4dC1maWVsZF9fc3VmZml4IHtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC43KTtcbn1cbi50aGVtZS0tZGFyay52LXRleHQtZmllbGQtLXNvbG8gPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90IHtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBiYWNrZ3JvdW5kOiAjNDI0MjQyO1xufVxuLnRoZW1lLS1kYXJrLnYtdGV4dC1maWVsZC0tc29sby1pbnZlcnRlZC52LXRleHQtZmllbGQtLXNvbG8gPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90IHtcbiAgYmFja2dyb3VuZDogcmdiYSgyNTUsMjU1LDI1NSwwLjE2KTtcbn1cbi50aGVtZS0tZGFyay52LXRleHQtZmllbGQtLXNvbG8taW52ZXJ0ZWQudi10ZXh0LWZpZWxkLS1zb2xvLnYtaW5wdXQtLWlzLWZvY3VzZWQgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90IHtcbiAgYmFja2dyb3VuZDogI2ZmZjtcbn1cbi50aGVtZS0tZGFyay52LXRleHQtZmllbGQtLXNvbG8taW52ZXJ0ZWQudi10ZXh0LWZpZWxkLS1zb2xvLnYtaW5wdXQtLWlzLWZvY3VzZWQgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90IC52LWxhYmVsLFxuLnRoZW1lLS1kYXJrLnYtdGV4dC1maWVsZC0tc29sby1pbnZlcnRlZC52LXRleHQtZmllbGQtLXNvbG8udi1pbnB1dC0taXMtZm9jdXNlZCA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3QgaW5wdXQge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjg3KTtcbn1cbi50aGVtZS0tZGFyay52LXRleHQtZmllbGQtLWJveCA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3Qge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMSk7XG59XG4udGhlbWUtLWRhcmsudi10ZXh0LWZpZWxkLS1ib3ggLnYtdGV4dC1maWVsZF9fcHJlZml4IHtcbiAgbWF4LWhlaWdodDogMzJweDtcbiAgbWFyZ2luLXRvcDogMjJweDtcbn1cbi50aGVtZS0tZGFyay52LXRleHQtZmllbGQtLWJveC52LWlucHV0LS1pcy1kaXJ0eSAudi10ZXh0LWZpZWxkX19wcmVmaXgsXG4udGhlbWUtLWRhcmsudi10ZXh0LWZpZWxkLS1ib3gudi1pbnB1dC0taXMtZm9jdXNlZCAudi10ZXh0LWZpZWxkX19wcmVmaXgsXG4udGhlbWUtLWRhcmsudi10ZXh0LWZpZWxkLS1ib3gudi10ZXh0LWZpZWxkLS1wbGFjZWhvbGRlciAudi10ZXh0LWZpZWxkX19wcmVmaXgge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG59XG4udGhlbWUtLWRhcmsudi10ZXh0LWZpZWxkLS1ib3g6bm90KC52LWlucHV0LS1pcy1mb2N1c2VkKSA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3Q6aG92ZXIge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDAsMCwwLDAuMik7XG59XG4udGhlbWUtLWRhcmsudi10ZXh0LWZpZWxkLS1vdXRsaW5lID4gLnYtaW5wdXRfX2NvbnRyb2wgPiAudi1pbnB1dF9fc2xvdCB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHJnYmEoMjU1LDI1NSwyNTUsMC43KTtcbn1cbi50aGVtZS0tZGFyay52LXRleHQtZmllbGQtLW91dGxpbmU6bm90KC52LWlucHV0LS1pcy1mb2N1c2VkKTpub3QoLnYtaW5wdXQtLWhhcy1zdGF0ZSkgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90OmhvdmVyIHtcbiAgYm9yZGVyOiAycHggc29saWQgI2ZmZjtcbn1cbi5hcHBsaWNhdGlvbi0taXMtcnRsIC52LXRleHQtZmllbGQgLnYtbGFiZWwge1xuICB0cmFuc2Zvcm0tb3JpZ2luOiB0b3AgcmlnaHQ7XG59XG4uYXBwbGljYXRpb24tLWlzLXJ0bCAudi10ZXh0LWZpZWxkIC52LWNvdW50ZXIge1xuICBtYXJnaW4tbGVmdDogMDtcbiAgbWFyZ2luLXJpZ2h0OiA4cHg7XG59XG4uYXBwbGljYXRpb24tLWlzLXJ0bCAudi10ZXh0LWZpZWxkLS1lbmNsb3NlZCAudi1pbnB1dF9fYXBwZW5kLW91dGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMTZweDtcbn1cbi5hcHBsaWNhdGlvbi0taXMtcnRsIC52LXRleHQtZmllbGQtLWVuY2xvc2VkIC52LWlucHV0X19wcmVwZW5kLW91dGVyIHtcbiAgbWFyZ2luLWxlZnQ6IDE2cHg7XG4gIG1hcmdpbi1yaWdodDogMDtcbn1cbi5hcHBsaWNhdGlvbi0taXMtcnRsIC52LXRleHQtZmllbGQtLXJldmVyc2UgaW5wdXQge1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xufVxuLmFwcGxpY2F0aW9uLS1pcy1ydGwgLnYtdGV4dC1maWVsZC0tcmV2ZXJzZSAudi1sYWJlbCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xufVxuLmFwcGxpY2F0aW9uLS1pcy1ydGwgLnYtdGV4dC1maWVsZF9fcHJlZml4IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgcGFkZGluZy1yaWdodDogMDtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG59XG4uYXBwbGljYXRpb24tLWlzLXJ0bCAudi10ZXh0LWZpZWxkX19zdWZmaXgge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cbi5hcHBsaWNhdGlvbi0taXMtcnRsIC52LXRleHQtZmllbGQtLXJldmVyc2UgLnYtdGV4dC1maWVsZF9fcHJlZml4IHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmctbGVmdDogMDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuLmFwcGxpY2F0aW9uLS1pcy1ydGwgLnYtdGV4dC1maWVsZC0tcmV2ZXJzZSAudi10ZXh0LWZpZWxkX19zdWZmaXgge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cbi52LXRleHQtZmllbGQge1xuICBwYWRkaW5nLXRvcDogMTJweDtcbiAgbWFyZ2luLXRvcDogNHB4O1xufVxuLnYtdGV4dC1maWVsZCBpbnB1dCB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBsaW5lLWhlaWdodDogMjBweDtcbiAgcGFkZGluZzogOHB4IDAgOHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi13aWR0aDogMHB4O1xuICB3aWR0aDogMTAwJTtcbn1cbi52LXRleHQtZmllbGQgLnYtaW5wdXRfX3ByZXBlbmQtaW5uZXIsXG4udi10ZXh0LWZpZWxkIC52LWlucHV0X19hcHBlbmQtaW5uZXIge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luLXRvcDogNHB4O1xuICBsaW5lLWhlaWdodDogMTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4udi10ZXh0LWZpZWxkIC52LWlucHV0X19wcmVwZW5kLWlubmVyIHtcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xuICBwYWRkaW5nLXJpZ2h0OiA0cHg7XG59XG4udi10ZXh0LWZpZWxkIC52LWlucHV0X19hcHBlbmQtaW5uZXIge1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG59XG4udi10ZXh0LWZpZWxkIC52LWNvdW50ZXIge1xuICBtYXJnaW4tbGVmdDogOHB4O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xufVxuLnYtdGV4dC1maWVsZCAudi1sYWJlbCB7XG4gIG1heC13aWR0aDogOTAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbiAgdG9wOiA2cHg7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0O1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbn1cbi52LXRleHQtZmllbGQgLnYtbGFiZWwtLWFjdGl2ZSB7XG4gIG1heC13aWR0aDogMTMzJTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xOHB4KSBzY2FsZSgwLjc1KTtcbn1cbi52LXRleHQtZmllbGQgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90IHtcbiAgY3Vyc29yOiB0ZXh0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgY3ViaWMtYmV6aWVyKDAuMjUsIDAuOCwgMC41LCAxKTtcbn1cbi52LXRleHQtZmllbGQgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90OmJlZm9yZSxcbi52LXRleHQtZmllbGQgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90OmFmdGVyIHtcbiAgYm90dG9tOiAtMXB4O1xuICBjb250ZW50OiAnJztcbiAgbGVmdDogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG4gIHdpZHRoOiAxMDAlO1xufVxuLnYtdGV4dC1maWVsZCA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3Q6YmVmb3JlIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiB0aGluIDAgMCAwO1xufVxuLnYtdGV4dC1maWVsZCA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3Q6YWZ0ZXIge1xuICBib3JkZXItY29sb3I6IGN1cnJlbnRDb2xvcjtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiB0aGluIDAgdGhpbiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlWCgwKTtcbn1cbi52LXRleHQtZmllbGRfX2RldGFpbHMge1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4OiAxIDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xufVxuLnYtdGV4dC1maWVsZF9fcHJlZml4LFxuLnYtdGV4dC1maWVsZF9fc3VmZml4IHtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4udi10ZXh0LWZpZWxkX19wcmVmaXgge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbiAgcGFkZGluZy1yaWdodDogNHB4O1xufVxuLnYtdGV4dC1maWVsZF9fc3VmZml4IHtcbiAgcGFkZGluZy1sZWZ0OiA0cHg7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udi10ZXh0LWZpZWxkLS1yZXZlcnNlIC52LXRleHQtZmllbGRfX3ByZWZpeCB7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogNHB4O1xufVxuLnYtdGV4dC1maWVsZC0tcmV2ZXJzZSAudi10ZXh0LWZpZWxkX19zdWZmaXgge1xuICBwYWRkaW5nLWxlZnQ6IDA7XG4gIHBhZGRpbmctcmlnaHQ6IDRweDtcbn1cbi52LXRleHQtZmllbGQgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90ID4gLnYtdGV4dC1maWVsZF9fc2xvdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG4udi10ZXh0LWZpZWxkLS1ib3gsXG4udi10ZXh0LWZpZWxkLS1mdWxsLXdpZHRoLFxuLnYtdGV4dC1maWVsZC0tb3V0bGluZSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52LXRleHQtZmllbGQtLWJveCA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3QsXG4udi10ZXh0LWZpZWxkLS1mdWxsLXdpZHRoID4gLnYtaW5wdXRfX2NvbnRyb2wgPiAudi1pbnB1dF9fc2xvdCxcbi52LXRleHQtZmllbGQtLW91dGxpbmUgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90IHtcbiAgYWxpZ24taXRlbXM6IHN0cmV0Y2g7XG4gIG1pbi1oZWlnaHQ6IDU2cHg7XG59XG4udi10ZXh0LWZpZWxkLS1ib3ggaW5wdXQsXG4udi10ZXh0LWZpZWxkLS1mdWxsLXdpZHRoIGlucHV0LFxuLnYtdGV4dC1maWVsZC0tb3V0bGluZSBpbnB1dCB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG59XG4udi10ZXh0LWZpZWxkLS1ib3gudi10ZXh0LWZpZWxkLS1zaW5nbGUtbGluZSBpbnB1dCxcbi52LXRleHQtZmllbGQtLWZ1bGwtd2lkdGgudi10ZXh0LWZpZWxkLS1zaW5nbGUtbGluZSBpbnB1dCxcbi52LXRleHQtZmllbGQtLW91dGxpbmUudi10ZXh0LWZpZWxkLS1zaW5nbGUtbGluZSBpbnB1dCB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG4udi10ZXh0LWZpZWxkLS1ib3ggLnYtbGFiZWwsXG4udi10ZXh0LWZpZWxkLS1mdWxsLXdpZHRoIC52LWxhYmVsLFxuLnYtdGV4dC1maWVsZC0tb3V0bGluZSAudi1sYWJlbCB7XG4gIHRvcDogMThweDtcbn1cbi52LXRleHQtZmllbGQtLWJveCAudi1sYWJlbC0tYWN0aXZlLFxuLnYtdGV4dC1maWVsZC0tZnVsbC13aWR0aCAudi1sYWJlbC0tYWN0aXZlLFxuLnYtdGV4dC1maWVsZC0tb3V0bGluZSAudi1sYWJlbC0tYWN0aXZlIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpIHNjYWxlKDAuNzUpO1xufVxuLnYtdGV4dC1maWVsZC0tYm94ID4gLnYtaW5wdXRfX2NvbnRyb2wgPiAudi1pbnB1dF9fc2xvdCB7XG4gIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6IDRweDtcbiAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweDtcbn1cbi52LXRleHQtZmllbGQtLWJveCA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3Q6YmVmb3JlIHtcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgYm9yZGVyLXdpZHRoOiB0aGluIDAgdGhpbiAwO1xufVxuLnYtdGV4dC1maWVsZC52LXRleHQtZmllbGQtLWVuY2xvc2VkIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLnYtdGV4dC1maWVsZC52LXRleHQtZmllbGQtLWVuY2xvc2VkOm5vdCgudi10ZXh0LWZpZWxkLS1ib3gpIC52LXByb2dyZXNzLWxpbmVhcl9fYmFja2dyb3VuZCB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udi10ZXh0LWZpZWxkLnYtdGV4dC1maWVsZC0tZW5jbG9zZWQgLnYtaW5wdXRfX3ByZXBlbmQtb3V0ZXIsXG4udi10ZXh0LWZpZWxkLnYtdGV4dC1maWVsZC0tZW5jbG9zZWQgLnYtaW5wdXRfX3ByZXBlbmQtaW5uZXIsXG4udi10ZXh0LWZpZWxkLnYtdGV4dC1maWVsZC0tZW5jbG9zZWQgLnYtaW5wdXRfX2FwcGVuZC1pbm5lcixcbi52LXRleHQtZmllbGQudi10ZXh0LWZpZWxkLS1lbmNsb3NlZCAudi1pbnB1dF9fYXBwZW5kLW91dGVyIHtcbiAgbWFyZ2luLXRvcDogMTZweDtcbn1cbi52LXRleHQtZmllbGQudi10ZXh0LWZpZWxkLS1lbmNsb3NlZCAudi10ZXh0LWZpZWxkX19kZXRhaWxzLFxuLnYtdGV4dC1maWVsZC52LXRleHQtZmllbGQtLWVuY2xvc2VkID4gLnYtaW5wdXRfX2NvbnRyb2wgPiAudi1pbnB1dF9fc2xvdCB7XG4gIHBhZGRpbmc6IDAgMTJweDtcbn1cbi52LXRleHQtZmllbGQudi10ZXh0LWZpZWxkLS1lbmNsb3NlZCAudi10ZXh0LWZpZWxkX19kZXRhaWxzIHtcbiAgbWFyZ2luLWJvdHRvbTogOHB4O1xufVxuLnYtdGV4dC1maWVsZC0tcmV2ZXJzZSBpbnB1dCB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnYtdGV4dC1maWVsZC0tcmV2ZXJzZSAudi1sYWJlbCB7XG4gIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodDtcbn1cbi52LXRleHQtZmllbGQtLXJldmVyc2UgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90LFxuLnYtdGV4dC1maWVsZC0tcmV2ZXJzZSAudi10ZXh0LWZpZWxkX19zbG90IHtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xufVxuLnYtdGV4dC1maWVsZC0tc29sbyA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3Q6YmVmb3JlLFxuLnYtdGV4dC1maWVsZC0tb3V0bGluZSA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3Q6YmVmb3JlLFxuLnYtdGV4dC1maWVsZC0tZnVsbC13aWR0aCA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3Q6YmVmb3JlLFxuLnYtdGV4dC1maWVsZC0tc29sbyA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3Q6YWZ0ZXIsXG4udi10ZXh0LWZpZWxkLS1vdXRsaW5lID4gLnYtaW5wdXRfX2NvbnRyb2wgPiAudi1pbnB1dF9fc2xvdDphZnRlcixcbi52LXRleHQtZmllbGQtLWZ1bGwtd2lkdGggPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90OmFmdGVyIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cbi52LXRleHQtZmllbGQtLW91dGxpbmUge1xuICBtYXJnaW4tYm90dG9tOiAxNnB4O1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuLnYtdGV4dC1maWVsZC0tb3V0bGluZSA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3Qge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICBib3JkZXItcmFkaXVzOiA0cHg7XG59XG4udi10ZXh0LWZpZWxkLS1vdXRsaW5lIC52LXRleHQtZmllbGRfX3ByZWZpeCB7XG4gIG1hcmdpbi10b3A6IDIycHg7XG4gIG1heC1oZWlnaHQ6IDMycHg7XG59XG4udi10ZXh0LWZpZWxkLS1vdXRsaW5lIC52LWlucHV0X19wcmVwZW5kLW91dGVyLFxuLnYtdGV4dC1maWVsZC0tb3V0bGluZSAudi1pbnB1dF9fYXBwZW5kLW91dGVyIHtcbiAgbWFyZ2luLXRvcDogMThweDtcbn1cbi52LXRleHQtZmllbGQtLW91dGxpbmUudi1pbnB1dC0taXMtZGlydHkgLnYtdGV4dC1maWVsZF9fcHJlZml4LFxuLnYtdGV4dC1maWVsZC0tb3V0bGluZS52LWlucHV0LS1pcy1mb2N1c2VkIC52LXRleHQtZmllbGRfX3ByZWZpeCxcbi52LXRleHQtZmllbGQtLW91dGxpbmUudi10ZXh0LWZpZWxkLS1wbGFjZWhvbGRlciAudi10ZXh0LWZpZWxkX19wcmVmaXgge1xuICBtYXJnaW4tdG9wOiAyMnB4O1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG59XG4udi10ZXh0LWZpZWxkLS1vdXRsaW5lLnYtaW5wdXQtLWlzLWZvY3VzZWQgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90LFxuLnYtdGV4dC1maWVsZC0tb3V0bGluZS52LWlucHV0LS1oYXMtc3RhdGUgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90IHtcbiAgYm9yZGVyOiAycHggc29saWQgY3VycmVudENvbG9yO1xuICB0cmFuc2l0aW9uOiBib3JkZXIgMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuLnYtdGV4dC1maWVsZC52LXRleHQtZmllbGQtLXNvbG8gLnYtbGFiZWwge1xuICB0b3A6IGNhbGMoNTAlIC0gMTBweCk7XG59XG4udi10ZXh0LWZpZWxkLnYtdGV4dC1maWVsZC0tc29sbyAudi1pbnB1dF9fY29udHJvbCB7XG4gIG1pbi1oZWlnaHQ6IDQ4cHg7XG4gIHBhZGRpbmc6IDA7XG59XG4udi10ZXh0LWZpZWxkLnYtdGV4dC1maWVsZC0tc29sbzpub3QoLnYtdGV4dC1maWVsZC0tc29sby1mbGF0KSA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3Qge1xuICBib3gtc2hhZG93OiAwcHggM3B4IDFweCAtMnB4IHJnYmEoMCwwLDAsMC4yKSwgMHB4IDJweCAycHggMHB4IHJnYmEoMCwwLDAsMC4xNCksIDBweCAxcHggNXB4IDBweCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnYtdGV4dC1maWVsZC52LXRleHQtZmllbGQtLXNvbG8gLnYtdGV4dC1maWVsZF9fc2xvdCB7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udi10ZXh0LWZpZWxkLnYtdGV4dC1maWVsZC0tc29sbyAudi1pbnB1dF9fYXBwZW5kLWlubmVyLFxuLnYtdGV4dC1maWVsZC52LXRleHQtZmllbGQtLXNvbG8gLnYtaW5wdXRfX3ByZXBlbmQtaW5uZXIge1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4udi10ZXh0LWZpZWxkLnYtdGV4dC1maWVsZC0tc29sbyAudi1pbnB1dF9fcHJlcGVuZC1vdXRlcixcbi52LXRleHQtZmllbGQudi10ZXh0LWZpZWxkLS1zb2xvIC52LWlucHV0X19hcHBlbmQtb3V0ZXIge1xuICBtYXJnaW4tdG9wOiAxMnB4O1xufVxuLnYtdGV4dC1maWVsZC52LWlucHV0LS1pcy1mb2N1c2VkID4gLnYtaW5wdXRfX2NvbnRyb2wgPiAudi1pbnB1dF9fc2xvdDphZnRlciB7XG4gIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xufVxuLnYtdGV4dC1maWVsZC52LWlucHV0LS1oYXMtc3RhdGUgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90OmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yO1xufVxuLnRoZW1lLS1saWdodC52LXRleHRhcmVhLnYtdGV4dC1maWVsZC0tc29sby1pbnZlcnRlZC52LXRleHQtZmllbGQtLXNvbG8udi1pbnB1dC0taXMtZm9jdXNlZCB0ZXh0YXJlYSB7XG4gIGNvbG9yOiAjZmZmO1xufVxuLnRoZW1lLS1kYXJrLnYtdGV4dGFyZWEudi10ZXh0LWZpZWxkLS1zb2xvLWludmVydGVkLnYtdGV4dC1maWVsZC0tc29sby52LWlucHV0LS1pcy1mb2N1c2VkIHRleHRhcmVhIHtcbiAgY29sb3I6IHJnYmEoMCwwLDAsMC44Nyk7XG59XG4uYXBwbGljYXRpb24tLWlzLXJ0bCAudi10ZXh0YXJlYS52LXRleHQtZmllbGQtLWVuY2xvc2VkIC52LXRleHQtZmllbGRfX3Nsb3Qge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG4gIG1hcmdpbi1sZWZ0OiAtMTJweDtcbn1cbi5hcHBsaWNhdGlvbi0taXMtcnRsIC52LXRleHRhcmVhLnYtdGV4dC1maWVsZC0tZW5jbG9zZWQgLnYtdGV4dC1maWVsZF9fc2xvdCB0ZXh0YXJlYSB7XG4gIHBhZGRpbmctcmlnaHQ6IDA7XG4gIHBhZGRpbmctbGVmdDogMTJweDtcbn1cbi52LXRleHRhcmVhIHRleHRhcmVhIHtcbiAgZmxleDogMSAxIGF1dG87XG4gIGxpbmUtaGVpZ2h0OiAxOHB4O1xuICBtYXgtd2lkdGg6IDEwMCU7XG4gIG1pbi1oZWlnaHQ6IDMycHg7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHBhZGRpbmc6IDdweCAwIDhweDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udi10ZXh0YXJlYSAudi10ZXh0LWZpZWxkX19wcmVmaXgge1xuICBwYWRkaW5nLXRvcDogNHB4O1xuICBhbGlnbi1zZWxmOiBzdGFydDtcbn1cbi52LXRleHRhcmVhLnYtdGV4dC1maWVsZC0tZnVsbC13aWR0aCAudi10ZXh0LWZpZWxkX19zbG90IHRleHRhcmVhLFxuLnYtdGV4dGFyZWEudi10ZXh0LWZpZWxkLS1mdWxsLXdpZHRoLnYtdGV4dC1maWVsZC0tc2luZ2xlLWxpbmUgLnYtdGV4dC1maWVsZF9fc2xvdCB0ZXh0YXJlYSB7XG4gIG1hcmdpbi10b3A6IDA7XG59XG4udi10ZXh0YXJlYS52LXRleHQtZmllbGQtLWZ1bGwtd2lkdGggLnYtdGV4dC1maWVsZF9fZGV0YWlscyxcbi52LXRleHRhcmVhLnYtdGV4dC1maWVsZC0tZnVsbC13aWR0aC52LXRleHQtZmllbGQtLXNpbmdsZS1saW5lIC52LXRleHQtZmllbGRfX2RldGFpbHMge1xuICBib3R0b206IDRweDtcbn1cbi52LXRleHRhcmVhLnYtdGV4dC1maWVsZC0tZW5jbG9zZWQgLnYtdGV4dC1maWVsZF9fc2xvdCB7XG4gIG1hcmdpbi1yaWdodDogLTEycHg7XG59XG4udi10ZXh0YXJlYS52LXRleHQtZmllbGQtLWVuY2xvc2VkIC52LXRleHQtZmllbGRfX3Nsb3QgdGV4dGFyZWEge1xuICBwYWRkaW5nLXJpZ2h0OiAxMnB4O1xufVxuLnYtdGV4dGFyZWEudi10ZXh0LWZpZWxkLS1ib3ggLnYtdGV4dC1maWVsZF9fcHJlZml4LFxuLnYtdGV4dGFyZWEudi10ZXh0LWZpZWxkLS1lbmNsb3NlZCAudi10ZXh0LWZpZWxkX19wcmVmaXgsXG4udi10ZXh0YXJlYS52LXRleHQtZmllbGQtLWJveCB0ZXh0YXJlYSxcbi52LXRleHRhcmVhLnYtdGV4dC1maWVsZC0tZW5jbG9zZWQgdGV4dGFyZWEge1xuICBtYXJnaW4tdG9wOiAyNHB4O1xufVxuLnYtdGV4dGFyZWEudi10ZXh0LWZpZWxkLS1ib3gudi10ZXh0LWZpZWxkLS1zaW5nbGUtbGluZSAudi10ZXh0LWZpZWxkX19wcmVmaXgsXG4udi10ZXh0YXJlYS52LXRleHQtZmllbGQtLWVuY2xvc2VkLnYtdGV4dC1maWVsZC0tc2luZ2xlLWxpbmUgLnYtdGV4dC1maWVsZF9fcHJlZml4LFxuLnYtdGV4dGFyZWEudi10ZXh0LWZpZWxkLS1ib3gudi10ZXh0LWZpZWxkLS1zaW5nbGUtbGluZSB0ZXh0YXJlYSxcbi52LXRleHRhcmVhLnYtdGV4dC1maWVsZC0tZW5jbG9zZWQudi10ZXh0LWZpZWxkLS1zaW5nbGUtbGluZSB0ZXh0YXJlYSB7XG4gIG1hcmdpbi10b3A6IDEycHg7XG59XG4udi10ZXh0YXJlYS52LXRleHQtZmllbGQtLWJveC52LXRleHQtZmllbGQtLXNpbmdsZS1saW5lIC52LWxhYmVsLFxuLnYtdGV4dGFyZWEudi10ZXh0LWZpZWxkLS1lbmNsb3NlZC52LXRleHQtZmllbGQtLXNpbmdsZS1saW5lIC52LWxhYmVsIHtcbiAgdG9wOiAxOHB4O1xufVxuLnYtdGV4dGFyZWEudi10ZXh0LWZpZWxkLS1ib3gudi10ZXh0LWZpZWxkLS1zaW5nbGUtbGluZS52LXRleHQtZmllbGQtLW91dGxpbmUgLnYtaW5wdXRfX2NvbnRyb2wsXG4udi10ZXh0YXJlYS52LXRleHQtZmllbGQtLWVuY2xvc2VkLnYtdGV4dC1maWVsZC0tc2luZ2xlLWxpbmUudi10ZXh0LWZpZWxkLS1vdXRsaW5lIC52LWlucHV0X19jb250cm9sIHtcbiAgcGFkZGluZy10b3A6IDA7XG59XG4udi10ZXh0YXJlYS52LXRleHQtZmllbGQtLXNvbG8ge1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcbn1cbi52LXRleHRhcmVhLnYtdGV4dC1maWVsZC0tc29sbyAudi1pbnB1dF9fcHJlcGVuZC1pbm5lcixcbi52LXRleHRhcmVhLnYtdGV4dC1maWVsZC0tc29sbyAudi1pbnB1dF9fcHJlcGVuZC1vdXRlcixcbi52LXRleHRhcmVhLnYtdGV4dC1maWVsZC0tc29sbyAudi1pbnB1dF9fYXBwZW5kLWlubmVyLFxuLnYtdGV4dGFyZWEudi10ZXh0LWZpZWxkLS1zb2xvIC52LWlucHV0X19hcHBlbmQtb3V0ZXIge1xuICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0O1xuICBtYXJnaW4tdG9wOiAxNnB4O1xufVxuLnYtdGV4dGFyZWEtLWF1dG8tZ3JvdyB0ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udi10ZXh0YXJlYS0tbm8tcmVzaXplIHRleHRhcmVhIHtcbiAgcmVzaXplOiBub25lO1xufVxuLnRoZW1lLS1saWdodC52LXRpbWUtcGlja2VyLWNsb2NrIHtcbiAgYmFja2dyb3VuZDogI2UwZTBlMDtcbn1cbi50aGVtZS0tbGlnaHQudi10aW1lLXBpY2tlci1jbG9jayAudi10aW1lLXBpY2tlci1jbG9ja19faXRlbS0tZGlzYWJsZWQge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjI2KTtcbn1cbi50aGVtZS0tbGlnaHQudi10aW1lLXBpY2tlci1jbG9jayAudi10aW1lLXBpY2tlci1jbG9ja19faXRlbS0tZGlzYWJsZWQudi10aW1lLXBpY2tlci1jbG9ja19faXRlbS0tYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC4zKTtcbn1cbi50aGVtZS0tbGlnaHQudi10aW1lLXBpY2tlci1jbG9jay0taW5kZXRlcm1pbmF0ZSAudi10aW1lLXBpY2tlci1jbG9ja19faGFuZCB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNiZGJkYmQ7XG59XG4udGhlbWUtLWxpZ2h0LnYtdGltZS1waWNrZXItY2xvY2stLWluZGV0ZXJtaW5hdGUgLnYtdGltZS1waWNrZXItY2xvY2tfX2hhbmQ6YWZ0ZXIge1xuICBjb2xvcjogI2JkYmRiZDtcbn1cbi50aGVtZS0tbGlnaHQudi10aW1lLXBpY2tlci1jbG9jay0taW5kZXRlcm1pbmF0ZSAudi10aW1lLXBpY2tlci1jbG9ja19faXRlbS0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2JkYmRiZDtcbn1cbi50aGVtZS0tZGFyay52LXRpbWUtcGlja2VyLWNsb2NrIHtcbiAgYmFja2dyb3VuZDogIzYxNjE2MTtcbn1cbi50aGVtZS0tZGFyay52LXRpbWUtcGlja2VyLWNsb2NrIC52LXRpbWUtcGlja2VyLWNsb2NrX19pdGVtLS1kaXNhYmxlZCB7XG4gIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuMyk7XG59XG4udGhlbWUtLWRhcmsudi10aW1lLXBpY2tlci1jbG9jayAudi10aW1lLXBpY2tlci1jbG9ja19faXRlbS0tZGlzYWJsZWQudi10aW1lLXBpY2tlci1jbG9ja19faXRlbS0tYWN0aXZlIHtcbiAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsMC4zKTtcbn1cbi50aGVtZS0tZGFyay52LXRpbWUtcGlja2VyLWNsb2NrLS1pbmRldGVybWluYXRlIC52LXRpbWUtcGlja2VyLWNsb2NrX19oYW5kIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1NzU3NTtcbn1cbi50aGVtZS0tZGFyay52LXRpbWUtcGlja2VyLWNsb2NrLS1pbmRldGVybWluYXRlIC52LXRpbWUtcGlja2VyLWNsb2NrX19oYW5kOmFmdGVyIHtcbiAgY29sb3I6ICM3NTc1NzU7XG59XG4udGhlbWUtLWRhcmsudi10aW1lLXBpY2tlci1jbG9jay0taW5kZXRlcm1pbmF0ZSAudi10aW1lLXBpY2tlci1jbG9ja19faXRlbS0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzc1NzU3NTtcbn1cbi52LXRpbWUtcGlja2VyLWNsb2NrIHtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICB3aWR0aDogMTAwJTtcbiAgcGFkZGluZy10b3A6IDEwMCU7XG59XG4udi10aW1lLXBpY2tlci1jbG9ja19fY29udGFpbmVyIHtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIHBhZGRpbmc6IDEwcHg7XG59XG4udi10aW1lLXBpY2tlci1jbG9ja19faGFuZCB7XG4gIGhlaWdodDogY2FsYyg1MCUgLSA0cHgpO1xuICB3aWR0aDogMnB4O1xuICBib3R0b206IDUwJTtcbiAgbGVmdDogY2FsYyg1MCUgLSAxcHgpO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm07XG4gIHotaW5kZXg6IDE7XG59XG4udi10aW1lLXBpY2tlci1jbG9ja19faGFuZDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiAycHg7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgd2lkdGg6IDEwcHg7XG4gIGhlaWdodDogMTBweDtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiAtNHB4O1xuICBsZWZ0OiA1MCU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLnYtdGltZS1waWNrZXItY2xvY2tfX2hhbmQ6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDhweDtcbiAgd2lkdGg6IDhweDtcbiAgdG9wOiAxMDAlO1xuICBsZWZ0OiA1MCU7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIGJvcmRlci1zdHlsZTogc29saWQ7XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4udi10aW1lLXBpY2tlci1jbG9ja19faGFuZC0taW5uZXI6YWZ0ZXIge1xuICBoZWlnaHQ6IDE0cHg7XG59XG4udi1waWNrZXItLWZ1bGwtd2lkdGggLnYtdGltZS1waWNrZXItY2xvY2tfX2NvbnRhaW5lciB7XG4gIG1heC13aWR0aDogMjkwcHg7XG59XG4udi10aW1lLXBpY2tlci1jbG9ja19faW5uZXIge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIGJvdHRvbTogMjdweDtcbiAgbGVmdDogMjdweDtcbiAgcmlnaHQ6IDI3cHg7XG4gIHRvcDogMjdweDtcbn1cbi52LXRpbWUtcGlja2VyLWNsb2NrX19pdGVtIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYm9yZGVyLXJhZGl1czogMTAwJTtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBkaXNwbGF5OiBmbGV4O1xuICBmb250LXNpemU6IDE2cHg7XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyO1xuICBoZWlnaHQ6IDQwcHg7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogNDBweDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpO1xufVxuLnYtdGltZS1waWNrZXItY2xvY2tfX2l0ZW0gPiBzcGFuIHtcbiAgei1pbmRleDogMTtcbn1cbi52LXRpbWUtcGlja2VyLWNsb2NrX19pdGVtOmJlZm9yZSxcbi52LXRpbWUtcGlja2VyLWNsb2NrX19pdGVtOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIGJvcmRlci1yYWRpdXM6IDEwMCU7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgdG9wOiA1MCU7XG4gIGxlZnQ6IDUwJTtcbiAgaGVpZ2h0OiAxNHB4O1xuICB3aWR0aDogMTRweDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSk7XG59XG4udi10aW1lLXBpY2tlci1jbG9ja19faXRlbTphZnRlcixcbi52LXRpbWUtcGlja2VyLWNsb2NrX19pdGVtOmJlZm9yZSB7XG4gIGhlaWdodDogNDBweDtcbiAgd2lkdGg6IDQwcHg7XG59XG4udi10aW1lLXBpY2tlci1jbG9ja19faXRlbS0tYWN0aXZlIHtcbiAgY29sb3I6ICNmZmY7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgei1pbmRleDogMjtcbn1cbi52LXRpbWUtcGlja2VyLWNsb2NrX19pdGVtLS1kaXNhYmxlZCB7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnYtdGltZS1waWNrZXItdGl0bGUge1xuICBjb2xvcjogI2ZmZjtcbiAgZGlzcGxheTogZmxleDtcbiAgbGluZS1oZWlnaHQ6IDE7XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmQ7XG59XG4udi10aW1lLXBpY2tlci10aXRsZV9fdGltZSB7XG4gIHdoaXRlLXNwYWNlOiBub3dyYXA7XG59XG4udi10aW1lLXBpY2tlci10aXRsZV9fdGltZSAudi1waWNrZXJfX3RpdGxlX19idG4sXG4udi10aW1lLXBpY2tlci10aXRsZV9fdGltZSBzcGFuIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWZsZXg7XG4gIGhlaWdodDogNzBweDtcbiAgZm9udC1zaXplOiA3MHB4O1xuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlcjtcbn1cbi52LXRpbWUtcGlja2VyLXRpdGxlX19hbXBtIHtcbiAgYWxpZ24tc2VsZjogZmxleC1lbmQ7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIGZvbnQtc2l6ZTogMTZweDtcbiAgbWFyZ2luOiA4cHggMCA2cHggOHB4O1xuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xufVxuLnYtdGltZS1waWNrZXItdGl0bGVfX2FtcG0gZGl2Om9ubHktY2hpbGQge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLnYtcGlja2VyX190aXRsZS0tbGFuZHNjYXBlIC52LXRpbWUtcGlja2VyLXRpdGxlIHtcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtbjtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGhlaWdodDogMTAwJTtcbn1cbi52LXBpY2tlcl9fdGl0bGUtLWxhbmRzY2FwZSAudi10aW1lLXBpY2tlci10aXRsZV9fdGltZSB7XG4gIHRleHQtYWxpZ246IHJpZ2h0O1xufVxuLnYtcGlja2VyX190aXRsZS0tbGFuZHNjYXBlIC52LXRpbWUtcGlja2VyLXRpdGxlX190aW1lIC52LXBpY2tlcl9fdGl0bGVfX2J0bixcbi52LXBpY2tlcl9fdGl0bGUtLWxhbmRzY2FwZSAudi10aW1lLXBpY2tlci10aXRsZV9fdGltZSBzcGFuIHtcbiAgaGVpZ2h0OiA1NXB4O1xuICBmb250LXNpemU6IDU1cHg7XG59XG4udi1waWNrZXJfX3RpdGxlLS1sYW5kc2NhcGUgLnYtdGltZS1waWNrZXItdGl0bGVfX2FtcG0ge1xuICBtYXJnaW46IDE2cHggMCAwO1xuICBhbGlnbi1zZWxmOiBpbml0aWFsO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG59XG4udGhlbWUtLWxpZ2h0LnYtdGltZWxpbmU6YmVmb3JlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi50aGVtZS0tbGlnaHQudi10aW1lbGluZSAudi10aW1lbGluZS1pdGVtX19kb3Qge1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xufVxuLnRoZW1lLS1saWdodC52LXRpbWVsaW5lIC52LXRpbWVsaW5lLWl0ZW0gLnYtY2FyZDpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMC4xMik7XG59XG4udGhlbWUtLWRhcmsudi10aW1lbGluZTpiZWZvcmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMTIpO1xufVxuLnRoZW1lLS1kYXJrLnYtdGltZWxpbmUgLnYtdGltZWxpbmUtaXRlbV9fZG90IHtcbiAgYmFja2dyb3VuZDogIzQyNDI0Mjtcbn1cbi50aGVtZS0tZGFyay52LXRpbWVsaW5lIC52LXRpbWVsaW5lLWl0ZW0gLnYtY2FyZDpiZWZvcmUge1xuICBib3JkZXItcmlnaHQtY29sb3I6IHJnYmEoMCwwLDAsMC4xMik7XG59XG4udi10aW1lbGluZS1pdGVtIHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlO1xuICBwYWRkaW5nLWJvdHRvbTogMjRweDtcbn1cbi52LXRpbWVsaW5lLWl0ZW06bnRoLWNoaWxkKG9kZCk6bm90KC52LXRpbWVsaW5lLWl0ZW0tLXJpZ2h0KSxcbi52LXRpbWVsaW5lLWl0ZW0tLWxlZnQge1xuICBmbGV4LWRpcmVjdGlvbjogcm93O1xufVxuLnYtdGltZWxpbmUtaXRlbTpudGgtY2hpbGQob2RkKTpub3QoLnYtdGltZWxpbmUtaXRlbS0tcmlnaHQpIC52LWNhcmQ6YmVmb3JlLFxuLnYtdGltZWxpbmUtaXRlbS0tbGVmdCAudi1jYXJkOmJlZm9yZSxcbi52LXRpbWVsaW5lLWl0ZW06bnRoLWNoaWxkKG9kZCk6bm90KC52LXRpbWVsaW5lLWl0ZW0tLXJpZ2h0KSAudi1jYXJkOmFmdGVyLFxuLnYtdGltZWxpbmUtaXRlbS0tbGVmdCAudi1jYXJkOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKTtcbiAgbGVmdDogMTAwJTtcbn1cbi52LXRpbWVsaW5lLWl0ZW06bnRoLWNoaWxkKG9kZCk6bm90KC52LXRpbWVsaW5lLWl0ZW0tLXJpZ2h0KSAudi10aW1lbGluZS1pdGVtX19vcHBvc2l0ZSxcbi52LXRpbWVsaW5lLWl0ZW0tLWxlZnQgLnYtdGltZWxpbmUtaXRlbV9fb3Bwb3NpdGUge1xuICBtYXJnaW4tbGVmdDogOTZweDtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi52LXRpbWVsaW5lLWl0ZW06bnRoLWNoaWxkKG9kZCk6bm90KC52LXRpbWVsaW5lLWl0ZW0tLXJpZ2h0KSAudi10aW1lbGluZS1pdGVtX19vcHBvc2l0ZSAudi1jYXJkOmJlZm9yZSxcbi52LXRpbWVsaW5lLWl0ZW0tLWxlZnQgLnYtdGltZWxpbmUtaXRlbV9fb3Bwb3NpdGUgLnYtY2FyZDpiZWZvcmUsXG4udi10aW1lbGluZS1pdGVtOm50aC1jaGlsZChvZGQpOm5vdCgudi10aW1lbGluZS1pdGVtLS1yaWdodCkgLnYtdGltZWxpbmUtaXRlbV9fb3Bwb3NpdGUgLnYtY2FyZDphZnRlcixcbi52LXRpbWVsaW5lLWl0ZW0tLWxlZnQgLnYtdGltZWxpbmUtaXRlbV9fb3Bwb3NpdGUgLnYtY2FyZDphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDApO1xuICBsZWZ0OiAtMTBweDtcbn1cbi52LXRpbWVsaW5lLWl0ZW06bnRoLWNoaWxkKGV2ZW4pOm5vdCgudi10aW1lbGluZS1pdGVtLS1sZWZ0KSAudi1jYXJkOmJlZm9yZSxcbi52LXRpbWVsaW5lLWl0ZW0tLXJpZ2h0IC52LWNhcmQ6YmVmb3JlLFxuLnYtdGltZWxpbmUtaXRlbTpudGgtY2hpbGQoZXZlbik6bm90KC52LXRpbWVsaW5lLWl0ZW0tLWxlZnQpIC52LWNhcmQ6YWZ0ZXIsXG4udi10aW1lbGluZS1pdGVtLS1yaWdodCAudi1jYXJkOmFmdGVyIHtcbiAgcmlnaHQ6IDEwMCU7XG59XG4udi10aW1lbGluZS1pdGVtOm50aC1jaGlsZChldmVuKTpub3QoLnYtdGltZWxpbmUtaXRlbS0tbGVmdCkgLnYtdGltZWxpbmUtaXRlbV9fb3Bwb3NpdGUsXG4udi10aW1lbGluZS1pdGVtLS1yaWdodCAudi10aW1lbGluZS1pdGVtX19vcHBvc2l0ZSB7XG4gIG1hcmdpbi1yaWdodDogOTZweDtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG59XG4udi10aW1lbGluZS1pdGVtOm50aC1jaGlsZChldmVuKTpub3QoLnYtdGltZWxpbmUtaXRlbS0tbGVmdCkgLnYtdGltZWxpbmUtaXRlbV9fb3Bwb3NpdGUgLnYtY2FyZDpiZWZvcmUsXG4udi10aW1lbGluZS1pdGVtLS1yaWdodCAudi10aW1lbGluZS1pdGVtX19vcHBvc2l0ZSAudi1jYXJkOmJlZm9yZSxcbi52LXRpbWVsaW5lLWl0ZW06bnRoLWNoaWxkKGV2ZW4pOm5vdCgudi10aW1lbGluZS1pdGVtLS1sZWZ0KSAudi10aW1lbGluZS1pdGVtX19vcHBvc2l0ZSAudi1jYXJkOmFmdGVyLFxuLnYtdGltZWxpbmUtaXRlbS0tcmlnaHQgLnYtdGltZWxpbmUtaXRlbV9fb3Bwb3NpdGUgLnYtY2FyZDphZnRlciB7XG4gIHRyYW5zZm9ybTogcm90YXRlKDE4MGRlZyk7XG4gIHJpZ2h0OiAtMTBweDtcbn1cbi52LXRpbWVsaW5lLWl0ZW1fX2RvdCxcbi52LXRpbWVsaW5lLWl0ZW1fX2lubmVyLWRvdCB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cbi52LXRpbWVsaW5lLWl0ZW1fX2RvdCB7XG4gIGJveC1zaGFkb3c6IDBweCAycHggMXB4IC0xcHggcmdiYSgwLDAsMCwwLjIpLCAwcHggMXB4IDFweCAwcHggcmdiYSgwLDAsMCwwLjE0KSwgMHB4IDFweCAzcHggMHB4IHJnYmEoMCwwLDAsMC4xMik7XG4gIGFsaWduLXNlbGY6IGNlbnRlcjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBoZWlnaHQ6IDM4cHg7XG4gIGxlZnQ6IGNhbGMoNTAlIC0gMTlweCk7XG4gIHdpZHRoOiAzOHB4O1xufVxuLnYtdGltZWxpbmUtaXRlbV9fZG90IC52LXRpbWVsaW5lLWl0ZW1fX2lubmVyLWRvdCB7XG4gIGhlaWdodDogMzBweDtcbiAgbWFyZ2luOiA0cHg7XG4gIHdpZHRoOiAzMHB4O1xufVxuLnYtdGltZWxpbmUtaXRlbV9fZG90LS1zbWFsbCB7XG4gIGhlaWdodDogMjRweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAxMnB4KTtcbiAgd2lkdGg6IDI0cHg7XG59XG4udi10aW1lbGluZS1pdGVtX19kb3QtLXNtYWxsIC52LXRpbWVsaW5lLWl0ZW1fX2lubmVyLWRvdCB7XG4gIGhlaWdodDogMThweDtcbiAgbWFyZ2luOiAzcHg7XG4gIHdpZHRoOiAxOHB4O1xufVxuLnYtdGltZWxpbmUtaXRlbV9fZG90LS1sYXJnZSB7XG4gIGhlaWdodDogNTJweDtcbiAgbGVmdDogY2FsYyg1MCUgLSAyNnB4KTtcbiAgd2lkdGg6IDUycHg7XG59XG4udi10aW1lbGluZS1pdGVtX19kb3QtLWxhcmdlIC52LXRpbWVsaW5lLWl0ZW1fX2lubmVyLWRvdCB7XG4gIGhlaWdodDogNDJweDtcbiAgbWFyZ2luOiA1cHg7XG4gIHdpZHRoOiA0MnB4O1xufVxuLnYtdGltZWxpbmUtaXRlbV9faW5uZXItZG90IHtcbiAgZGlzcGxheTogZmxleDtcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG59XG4udi10aW1lbGluZS1pdGVtX19ib2R5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIGZsZXg6IDEgMSAxMDAlO1xuICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gNDhweCk7XG59XG4udi10aW1lbGluZS1pdGVtIC52LWNhcmQ6YmVmb3JlLFxuLnYtdGltZWxpbmUtaXRlbSAudi1jYXJkOmFmdGVyIHtcbiAgY29udGVudDogJyc7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgYm9yZGVyLXRvcDogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogMTBweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAxMHB4IHNvbGlkICMwMDA7XG4gIHRvcDogY2FsYyg1MCUgLSAxMHB4KTtcbn1cbi52LXRpbWVsaW5lLWl0ZW0gLnYtY2FyZDphZnRlciB7XG4gIGJvcmRlci1yaWdodC1jb2xvcjogaW5oZXJpdDtcbn1cbi52LXRpbWVsaW5lLWl0ZW0gLnYtY2FyZDpiZWZvcmUge1xuICB0b3A6IGNhbGMoNTAlIC0gMTBweCArIDJweCk7XG59XG4udi10aW1lbGluZS1pdGVtX19vcHBvc2l0ZSB7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBhbGlnbi1zZWxmOiBjZW50ZXI7XG4gIG1heC13aWR0aDogY2FsYyg1MCUgLSA0OHB4KTtcbn1cbi52LXRpbWVsaW5lLWl0ZW0tLWZpbGwtZG90IC52LXRpbWVsaW5lLWl0ZW1fX2lubmVyLWRvdCB7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgbWFyZ2luOiAwO1xuICB3aWR0aDogaW5oZXJpdDtcbn1cbi52LXRpbWVsaW5lIHtcbiAgcGFkZGluZy10b3A6IDI0cHg7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52LXRpbWVsaW5lOmJlZm9yZSB7XG4gIGJvdHRvbTogMDtcbiAgY29udGVudDogJyc7XG4gIGhlaWdodDogMTAwJTtcbiAgbGVmdDogY2FsYyg1MCUgLSAxcHgpO1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDJweDtcbn1cbi52LXRpbWVsaW5lLS1hbGlnbi10b3AgLnYtdGltZWxpbmUtaXRlbSB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cbi52LXRpbWVsaW5lLS1hbGlnbi10b3AgLnYtdGltZWxpbmUtaXRlbV9fZG90IHtcbiAgdG9wOiA2cHg7XG59XG4udi10aW1lbGluZS0tYWxpZ24tdG9wIC52LXRpbWVsaW5lLWl0ZW1fX2RvdC0tc21hbGwge1xuICB0b3A6IDEycHg7XG59XG4udi10aW1lbGluZS0tYWxpZ24tdG9wIC52LXRpbWVsaW5lLWl0ZW1fX2RvdC0tbGFyZ2Uge1xuICB0b3A6IDA7XG59XG4udi10aW1lbGluZS0tYWxpZ24tdG9wIC52LXRpbWVsaW5lLWl0ZW0gLnYtY2FyZDpiZWZvcmUge1xuICB0b3A6IGNhbGMoMCUgKyAxMHB4ICsgMnB4KTtcbn1cbi52LXRpbWVsaW5lLS1hbGlnbi10b3AgLnYtdGltZWxpbmUtaXRlbSAudi1jYXJkOmFmdGVyIHtcbiAgdG9wOiBjYWxjKDAlICsgMTBweCk7XG59XG4udi10aW1lbGluZS0tZGVuc2U6YmVmb3JlIHtcbiAgbGVmdDogMThweDtcbn1cbi52LXRpbWVsaW5lLS1kZW5zZSAudi10aW1lbGluZS1pdGVtOm50aC1jaGlsZChvZGQpOm5vdCgudi10aW1lbGluZS1pdGVtLS1yaWdodCksXG4udi10aW1lbGluZS0tZGVuc2UgLnYtdGltZWxpbmUtaXRlbS0tbGVmdCB7XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZTtcbn1cbi52LXRpbWVsaW5lLS1kZW5zZSAudi10aW1lbGluZS1pdGVtOm50aC1jaGlsZChvZGQpOm5vdCgudi10aW1lbGluZS1pdGVtLS1yaWdodCkgLnYtY2FyZDpiZWZvcmUsXG4udi10aW1lbGluZS0tZGVuc2UgLnYtdGltZWxpbmUtaXRlbS0tbGVmdCAudi1jYXJkOmJlZm9yZSxcbi52LXRpbWVsaW5lLS1kZW5zZSAudi10aW1lbGluZS1pdGVtOm50aC1jaGlsZChvZGQpOm5vdCgudi10aW1lbGluZS1pdGVtLS1yaWdodCkgLnYtY2FyZDphZnRlcixcbi52LXRpbWVsaW5lLS1kZW5zZSAudi10aW1lbGluZS1pdGVtLS1sZWZ0IC52LWNhcmQ6YWZ0ZXIge1xuICByaWdodDogaW5pdGlhbDtcbiAgbGVmdDogLTEwcHg7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi52LXRpbWVsaW5lLS1kZW5zZSAudi10aW1lbGluZS1pdGVtX19kb3Qge1xuICBsZWZ0OiAwO1xufVxuLnYtdGltZWxpbmUtLWRlbnNlIC52LXRpbWVsaW5lLWl0ZW1fX2RvdC0tc21hbGwge1xuICBsZWZ0OiA3cHg7XG59XG4udi10aW1lbGluZS0tZGVuc2UgLnYtdGltZWxpbmUtaXRlbV9fZG90LS1sYXJnZSB7XG4gIGxlZnQ6IC03cHg7XG59XG4udi10aW1lbGluZS0tZGVuc2UgLnYtdGltZWxpbmUtaXRlbV9fYm9keSB7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNjRweCk7XG59XG4udi10aW1lbGluZS0tZGVuc2UgLnYtdGltZWxpbmUtaXRlbV9fb3Bwb3NpdGUge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnRoZW1lLS1saWdodC52LXRvb2xiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZjVmNWY1O1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjg3KTtcbn1cbi50aGVtZS0tZGFyay52LXRvb2xiYXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjMjEyMTIxO1xuICBjb2xvcjogI2ZmZjtcbn1cbi5hcHBsaWNhdGlvbi0taXMtcnRsIC52LXRvb2xiYXJfX3RpdGxlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDA7XG4gIG1hcmdpbi1yaWdodDogMjBweDtcbn1cbi52LXRvb2xiYXIge1xuICB0cmFuc2l0aW9uOiBub25lO1xuICBib3gtc2hhZG93OiAwcHggMnB4IDRweCAtMXB4IHJnYmEoMCwwLDAsMC4yKSwgMHB4IDRweCA1cHggMHB4IHJnYmEoMCwwLDAsMC4xNCksIDBweCAxcHggMTBweCAwcHggcmdiYSgwLDAsMCwwLjEyKTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogMTAwJTtcbiAgd2lsbC1jaGFuZ2U6IHBhZGRpbmctbGVmdCwgcGFkZGluZy1yaWdodDtcbn1cbi52LXRvb2xiYXJbZGF0YS1ib290ZWQ9XCJ0cnVlXCJdIHtcbiAgdHJhbnNpdGlvbjogMC4ycyBjdWJpYy1iZXppZXIoMC40LCAwLCAwLjIsIDEpO1xufVxuLnYtdG9vbGJhciAudi10ZXh0LWZpZWxkLS1lbmNsb3NlZCxcbi52LXRvb2xiYXIgLnYtdGV4dC1maWVsZC0tYm94IHtcbiAgbWFyZ2luOiAwO1xufVxuLnYtdG9vbGJhciAudi10ZXh0LWZpZWxkLS1lbmNsb3NlZCAudi10ZXh0LWZpZWxkX19kZXRhaWxzLFxuLnYtdG9vbGJhciAudi10ZXh0LWZpZWxkLS1ib3ggLnYtdGV4dC1maWVsZF9fZGV0YWlscyB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udi10b29sYmFyIC52LXRhYnMge1xuICB3aWR0aDogMTAwJTtcbn1cbi52LXRvb2xiYXJfX3RpdGxlIHtcbiAgZm9udC1zaXplOiAyMHB4O1xuICBmb250LXdlaWdodDogNTAwO1xuICBsZXR0ZXItc3BhY2luZzogMC4wMmVtO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcztcbn1cbi52LXRvb2xiYXJfX3RpdGxlOm5vdCg6Zmlyc3QtY2hpbGQpIHtcbiAgbWFyZ2luLWxlZnQ6IDIwcHg7XG59XG4udi10b29sYmFyX19jb250ZW50LFxuLnYtdG9vbGJhcl9fZXh0ZW5zaW9uIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgZGlzcGxheTogZmxleDtcbiAgcGFkZGluZzogMCAyNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCkge1xuICAudi10b29sYmFyX19jb250ZW50LFxuICAudi10b29sYmFyX19leHRlbnNpb24ge1xuICAgIHBhZGRpbmc6IDAgMTZweDtcbiAgfVxufVxuLnYtdG9vbGJhcl9fY29udGVudCAudi1idG4tLWljb24sXG4udi10b29sYmFyX19leHRlbnNpb24gLnYtYnRuLS1pY29uIHtcbiAgbWFyZ2luOiA2cHg7XG59XG4udi10b29sYmFyX19jb250ZW50ID4gKjpmaXJzdC1jaGlsZCxcbi52LXRvb2xiYXJfX2V4dGVuc2lvbiA+ICo6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi52LXRvb2xiYXJfX2NvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLnYtYnRuLS1pY29uLFxuLnYtdG9vbGJhcl9fZXh0ZW5zaW9uID4gKjpmaXJzdC1jaGlsZC52LWJ0bi0taWNvbiB7XG4gIG1hcmdpbi1sZWZ0OiAtNnB4O1xufVxuLnYtdG9vbGJhcl9fY29udGVudCA+ICo6Zmlyc3QtY2hpbGQudi1tZW51IC52LW1lbnVfX2FjdGl2YXRvciAudi1idG4sXG4udi10b29sYmFyX19leHRlbnNpb24gPiAqOmZpcnN0LWNoaWxkLnYtbWVudSAudi1tZW51X19hY3RpdmF0b3IgLnYtYnRuLFxuLnYtdG9vbGJhcl9fY29udGVudCA+ICo6Zmlyc3QtY2hpbGQudi10b29sdGlwIHNwYW4gLnYtYnRuLFxuLnYtdG9vbGJhcl9fZXh0ZW5zaW9uID4gKjpmaXJzdC1jaGlsZC52LXRvb2x0aXAgc3BhbiAudi1idG4ge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi52LXRvb2xiYXJfX2NvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLnYtbWVudSAudi1tZW51X19hY3RpdmF0b3IgLnYtYnRuLS1pY29uLFxuLnYtdG9vbGJhcl9fZXh0ZW5zaW9uID4gKjpmaXJzdC1jaGlsZC52LW1lbnUgLnYtbWVudV9fYWN0aXZhdG9yIC52LWJ0bi0taWNvbixcbi52LXRvb2xiYXJfX2NvbnRlbnQgPiAqOmZpcnN0LWNoaWxkLnYtdG9vbHRpcCBzcGFuIC52LWJ0bi0taWNvbixcbi52LXRvb2xiYXJfX2V4dGVuc2lvbiA+ICo6Zmlyc3QtY2hpbGQudi10b29sdGlwIHNwYW4gLnYtYnRuLS1pY29uIHtcbiAgbWFyZ2luLWxlZnQ6IC02cHg7XG59XG4udi10b29sYmFyX19jb250ZW50ID4gKjpsYXN0LWNoaWxkLFxuLnYtdG9vbGJhcl9fZXh0ZW5zaW9uID4gKjpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLnYtdG9vbGJhcl9fY29udGVudCA+ICo6bGFzdC1jaGlsZC52LWJ0bi0taWNvbixcbi52LXRvb2xiYXJfX2V4dGVuc2lvbiA+ICo6bGFzdC1jaGlsZC52LWJ0bi0taWNvbiB7XG4gIG1hcmdpbi1yaWdodDogLTZweDtcbn1cbi52LXRvb2xiYXJfX2NvbnRlbnQgPiAqOmxhc3QtY2hpbGQudi1tZW51IC52LW1lbnVfX2FjdGl2YXRvciAudi1idG4sXG4udi10b29sYmFyX19leHRlbnNpb24gPiAqOmxhc3QtY2hpbGQudi1tZW51IC52LW1lbnVfX2FjdGl2YXRvciAudi1idG4sXG4udi10b29sYmFyX19jb250ZW50ID4gKjpsYXN0LWNoaWxkLnYtdG9vbHRpcCBzcGFuIC52LWJ0bixcbi52LXRvb2xiYXJfX2V4dGVuc2lvbiA+ICo6bGFzdC1jaGlsZC52LXRvb2x0aXAgc3BhbiAudi1idG4ge1xuICBtYXJnaW4tcmlnaHQ6IDA7XG59XG4udi10b29sYmFyX19jb250ZW50ID4gKjpsYXN0LWNoaWxkLnYtbWVudSAudi1tZW51X19hY3RpdmF0b3IgLnYtYnRuLS1pY29uLFxuLnYtdG9vbGJhcl9fZXh0ZW5zaW9uID4gKjpsYXN0LWNoaWxkLnYtbWVudSAudi1tZW51X19hY3RpdmF0b3IgLnYtYnRuLS1pY29uLFxuLnYtdG9vbGJhcl9fY29udGVudCA+ICo6bGFzdC1jaGlsZC52LXRvb2x0aXAgc3BhbiAudi1idG4tLWljb24sXG4udi10b29sYmFyX19leHRlbnNpb24gPiAqOmxhc3QtY2hpbGQudi10b29sdGlwIHNwYW4gLnYtYnRuLS1pY29uIHtcbiAgbWFyZ2luLXJpZ2h0OiAtNnB4O1xufVxuLnYtdG9vbGJhcl9fY29udGVudCA+IC52LWxpc3QsXG4udi10b29sYmFyX19leHRlbnNpb24gPiAudi1saXN0IHtcbiAgZmxleDogMSAxIGF1dG87XG4gIG1heC1oZWlnaHQ6IDEwMCU7XG59XG4udi10b29sYmFyX19jb250ZW50ID4gLnYtbGlzdDpmaXJzdC1jaGlsZCxcbi52LXRvb2xiYXJfX2V4dGVuc2lvbiA+IC52LWxpc3Q6Zmlyc3QtY2hpbGQge1xuICBtYXJnaW4tbGVmdDogLTI0cHg7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIC52LXRvb2xiYXJfX2NvbnRlbnQgPiAudi1saXN0OmZpcnN0LWNoaWxkLFxuICAudi10b29sYmFyX19leHRlbnNpb24gPiAudi1saXN0OmZpcnN0LWNoaWxkIHtcbiAgICBtYXJnaW4tbGVmdDogLTE2cHg7XG4gIH1cbn1cbi52LXRvb2xiYXJfX2NvbnRlbnQgPiAudi1saXN0Omxhc3QtY2hpbGQsXG4udi10b29sYmFyX19leHRlbnNpb24gPiAudi1saXN0Omxhc3QtY2hpbGQge1xuICBtYXJnaW4tcmlnaHQ6IC0yNHB4O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA5NTlweCkge1xuICAudi10b29sYmFyX19jb250ZW50ID4gLnYtbGlzdDpsYXN0LWNoaWxkLFxuICAudi10b29sYmFyX19leHRlbnNpb24gPiAudi1saXN0Omxhc3QtY2hpbGQge1xuICAgIG1hcmdpbi1yaWdodDogLTE2cHg7XG4gIH1cbn1cbi52LXRvb2xiYXJfX2V4dGVuc2lvbiA+IC52LXRvb2xiYXJfX3RpdGxlIHtcbiAgbWFyZ2luLWxlZnQ6IDcycHg7XG59XG4udi10b29sYmFyX19pdGVtcyB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGhlaWdodDogaW5oZXJpdDtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAwO1xufVxuLnYtdG9vbGJhcl9faXRlbXMgLnYtYnRuIHtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAgYWxpZ24tc2VsZjogY2VudGVyO1xufVxuLnYtdG9vbGJhcl9faXRlbXMgLnYtdG9vbHRpcCxcbi52LXRvb2xiYXJfX2l0ZW1zIC52LXRvb2x0aXAgPiBzcGFuIHtcbiAgaGVpZ2h0OiBpbmhlcml0O1xufVxuLnYtdG9vbGJhcl9faXRlbXMgLnYtYnRuOm5vdCgudi1idG4tLWZsb2F0aW5nKTpub3QoLnYtYnRuLS1pY29uKSxcbi52LXRvb2xiYXJfX2l0ZW1zIC52LW1lbnUsXG4udi10b29sYmFyX19pdGVtcyAudi1tZW51X19hY3RpdmF0b3Ige1xuICBoZWlnaHQ6IGluaGVyaXQ7XG4gIG1hcmdpbjogMDtcbn1cbi52LXRvb2xiYXIgLnYtb3ZlcmZsb3ctYnRuLFxuLnYtdG9vbGJhciAudi1idG4tdG9nZ2xlIHtcbiAgYm94LXNoYWRvdzogMHB4IDBweCAwcHggMHB4IHJnYmEoMCwwLDAsMC4yKSwgMHB4IDBweCAwcHggMHB4IHJnYmEoMCwwLDAsMC4xNCksIDBweCAwcHggMHB4IDBweCByZ2JhKDAsMCwwLDAuMTIpO1xufVxuLnYtdG9vbGJhciAudi1pbnB1dCB7XG4gIG1hcmdpbjogMDtcbn1cbi52LXRvb2xiYXIgLnYtb3ZlcmZsb3ctYnRuIC52LWlucHV0X19jb250cm9sOmJlZm9yZSxcbi52LXRvb2xiYXIgLnYtb3ZlcmZsb3ctYnRuIC52LWlucHV0X19zbG90OmJlZm9yZSB7XG4gIGRpc3BsYXk6IG5vbmU7XG59XG4udi10b29sYmFyLS1jYXJkIHtcbiAgYm9yZGVyLXJhZGl1czogMnB4IDJweCAwIDA7XG4gIGJveC1zaGFkb3c6IDBweCAwcHggMHB4IDBweCByZ2JhKDAsMCwwLDAuMiksIDBweCAwcHggMHB4IDBweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggMHB4IDBweCAwcHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi52LXRvb2xiYXItLWZpeGVkIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB6LWluZGV4OiAyO1xufVxuLnYtdG9vbGJhci0tZml4ZWQsXG4udi10b29sYmFyLS1hYnNvbHV0ZSB7XG4gIHRvcDogMDtcbiAgbGVmdDogMDtcbn1cbi52LXRvb2xiYXItLWFic29sdXRlIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAyO1xufVxuLnYtdG9vbGJhci0tZmxvYXRpbmcge1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcbiAgbWFyZ2luOiAxNnB4O1xuICB3aWR0aDogYXV0bztcbn1cbi52LXRvb2xiYXItLWNsaXBwZWQge1xuICB6LWluZGV4OiAzO1xufVxuLnYtdG9vbHRpcF9fY29udGVudCB7XG4gIGJhY2tncm91bmQ6ICM2MTYxNjE7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgY29sb3I6ICNmZmY7XG4gIGZvbnQtc2l6ZTogMTJweDtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwYWRkaW5nOiA1cHggOHB4O1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsO1xuICB3aWR0aDogYXV0bztcbiAgYm94LXNoYWRvdzogMHB4IDNweCAxcHggLTJweCByZ2JhKDAsMCwwLDAuMiksIDBweCAycHggMnB4IDBweCByZ2JhKDAsMCwwLDAuMTQpLCAwcHggMXB4IDVweCAwcHggcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi52LXRvb2x0aXBfX2NvbnRlbnRbY2xhc3MqPVwiLWFjdGl2ZVwiXSB7XG4gIHRyYW5zaXRpb246IDAuMTVzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuLnYtdG9vbHRpcF9fY29udGVudC0tZml4ZWQge1xuICBwb3NpdGlvbjogZml4ZWQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDk1OXB4KSB7XG4gIC52LXRvb2x0aXAgLnYtdG9vbHRpcF9fY29udGVudCB7XG4gICAgcGFkZGluZzogMTBweCAxNnB4O1xuICB9XG59XG4udGhlbWUtLWxpZ2h0LnYtdHJlZXZpZXcge1xuICBjb2xvcjogcmdiYSgwLDAsMCwwLjg3KTtcbn1cbi50aGVtZS0tbGlnaHQudi10cmVldmlldy0taG92ZXJhYmxlIC52LXRyZWV2aWV3LW5vZGVfX3Jvb3Q6aG92ZXIsXG4udGhlbWUtLWxpZ2h0LnYtdHJlZXZpZXcgLnYtdHJlZXZpZXctbm9kZS0tYWN0aXZlIHtcbiAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjEyKTtcbn1cbi50aGVtZS0tZGFyay52LXRyZWV2aWV3IHtcbiAgY29sb3I6ICNmZmY7XG59XG4udGhlbWUtLWRhcmsudi10cmVldmlldy0taG92ZXJhYmxlIC52LXRyZWV2aWV3LW5vZGVfX3Jvb3Q6aG92ZXIsXG4udGhlbWUtLWRhcmsudi10cmVldmlldyAudi10cmVldmlldy1ub2RlLS1hY3RpdmUge1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMTIpO1xufVxuLmFwcGxpY2F0aW9uLS1pcy1ydGwgLnYtdHJlZXZpZXcgPiAudi10cmVldmlldy1ub2RlIHtcbiAgbWFyZ2luLXJpZ2h0OiAwO1xufVxuLmFwcGxpY2F0aW9uLS1pcy1ydGwgLnYtdHJlZXZpZXcgPiAudi10cmVldmlldy1ub2RlLS1sZWFmIHtcbiAgbWFyZ2luLXJpZ2h0OiAyNHB4O1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi5hcHBsaWNhdGlvbi0taXMtcnRsIC52LXRyZWV2aWV3LW5vZGUge1xuICBtYXJnaW4tcmlnaHQ6IDI2cHg7XG4gIG1hcmdpbi1sZWZ0OiAwO1xufVxuLmFwcGxpY2F0aW9uLS1pcy1ydGwgLnYtdHJlZXZpZXctbm9kZS0tbGVhZiB7XG4gIG1hcmdpbi1yaWdodDogNTBweDtcbiAgbWFyZ2luLWxlZnQ6IDA7XG59XG4uYXBwbGljYXRpb24tLWlzLXJ0bCAudi10cmVldmlldy1ub2RlX190b2dnbGUge1xuICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XG59XG4uYXBwbGljYXRpb24tLWlzLXJ0bCAudi10cmVldmlldy1ub2RlX190b2dnbGUtLW9wZW4ge1xuICB0cmFuc2Zvcm06IG5vbmU7XG59XG4udi10cmVldmlldyA+IC52LXRyZWV2aWV3LW5vZGUge1xuICBtYXJnaW4tbGVmdDogMDtcbn1cbi52LXRyZWV2aWV3ID4gLnYtdHJlZXZpZXctbm9kZS0tbGVhZiB7XG4gIG1hcmdpbi1sZWZ0OiAyNHB4O1xufVxuLnYtdHJlZXZpZXctbm9kZSB7XG4gIG1hcmdpbi1sZWZ0OiAyNnB4O1xufVxuLnYtdHJlZXZpZXctbm9kZS0tZXhjbHVkZWQge1xuICBkaXNwbGF5OiBub25lO1xufVxuLnYtdHJlZXZpZXctbm9kZS0tY2xpY2sgPiAudi10cmVldmlldy1ub2RlX19yb290LFxuLnYtdHJlZXZpZXctbm9kZS0tY2xpY2sgPiAudi10cmVldmlldy1ub2RlX19yb290ID4gLnYtdHJlZXZpZXctbm9kZV9fY29udGVudCA+ICoge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHVzZXItc2VsZWN0OiBub25lO1xufVxuLnYtdHJlZXZpZXctbm9kZS0tbGVhZiB7XG4gIG1hcmdpbi1sZWZ0OiA1MHB4O1xufVxuLnYtdHJlZXZpZXctbm9kZV9fcm9vdCB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XG4gIG1pbi1oZWlnaHQ6IDM0cHg7XG59XG4udi10cmVldmlldy1ub2RlX19jb250ZW50IHtcbiAgZGlzcGxheTogZmxleDtcbiAgZmxleC1ncm93OiAxO1xuICBmbGV4LXNocmluazogMDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbn1cbi52LXRyZWV2aWV3LW5vZGVfX2NvbnRlbnQgLnYtYnRuIHtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnQ7XG4gIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnQ7XG59XG4udi10cmVldmlldy1ub2RlX19sYWJlbCB7XG4gIGZvbnQtc2l6ZTogMS4ycmVtO1xuICBtYXJnaW4tbGVmdDogNnB4O1xuICBmbGV4LWdyb3c6IDE7XG4gIGZsZXgtc2hyaW5rOiAwO1xufVxuLnYtdHJlZXZpZXctbm9kZV9fbGFiZWwgLnYtaWNvbiB7XG4gIHBhZGRpbmctcmlnaHQ6IDhweDtcbn1cbi52LXRyZWV2aWV3LW5vZGVfX2NoZWNrYm94IHtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG4udi10cmVldmlldy1ub2RlX190b2dnbGUge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgdHJhbnNmb3JtOiByb3RhdGUoLTkwZGVnKTtcbn1cbi52LXRyZWV2aWV3LW5vZGVfX3RvZ2dsZS0tb3BlbiB7XG4gIHRyYW5zZm9ybTogbm9uZTtcbn1cbi52LXRyZWV2aWV3LW5vZGVfX3RvZ2dsZS0tbG9hZGluZyB7XG4gIGFuaW1hdGlvbjogcHJvZ3Jlc3MtY2lyY3VsYXItcm90YXRlIDFzIGxpbmVhciBpbmZpbml0ZTtcbn1cbi52LXRyZWV2aWV3LW5vZGVfX2NoaWxkcmVuIHtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMnMgY3ViaWMtYmV6aWVyKDAsIDAsIDAuMiwgMSk7XG59XG4udi13aW5kb3dfX2NvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogMC4zcyBjdWJpYy1iZXppZXIoMC4yNSwgMC44LCAwLjUsIDEpO1xufVxuLnYtd2luZG93X19jb250YWluZXItLWlzLWFjdGl2ZSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG4udi13aW5kb3cteC10cmFuc2l0aW9uLWVudGVyLWFjdGl2ZSxcbi52LXdpbmRvdy14LXJldmVyc2UtdHJhbnNpdGlvbi1lbnRlci1hY3RpdmUsXG4udi13aW5kb3cteS10cmFuc2l0aW9uLWVudGVyLWFjdGl2ZSxcbi52LXdpbmRvdy15LXJldmVyc2UtdHJhbnNpdGlvbi1lbnRlci1hY3RpdmUsXG4udi13aW5kb3cteC10cmFuc2l0aW9uLWxlYXZlLWFjdGl2ZSxcbi52LXdpbmRvdy14LXJldmVyc2UtdHJhbnNpdGlvbi1sZWF2ZS1hY3RpdmUsXG4udi13aW5kb3cteS10cmFuc2l0aW9uLWxlYXZlLWFjdGl2ZSxcbi52LXdpbmRvdy15LXJldmVyc2UtdHJhbnNpdGlvbi1sZWF2ZS1hY3RpdmUge1xuICB0cmFuc2l0aW9uOiAwLjNzIGN1YmljLWJlemllcigwLjI1LCAwLjgsIDAuNSwgMSk7XG59XG4udi13aW5kb3cteC10cmFuc2l0aW9uLWxlYXZlLFxuLnYtd2luZG93LXgtcmV2ZXJzZS10cmFuc2l0aW9uLWxlYXZlLFxuLnYtd2luZG93LXktdHJhbnNpdGlvbi1sZWF2ZSxcbi52LXdpbmRvdy15LXJldmVyc2UtdHJhbnNpdGlvbi1sZWF2ZSxcbi52LXdpbmRvdy14LXRyYW5zaXRpb24tbGVhdmUtdG8sXG4udi13aW5kb3cteC1yZXZlcnNlLXRyYW5zaXRpb24tbGVhdmUtdG8sXG4udi13aW5kb3cteS10cmFuc2l0aW9uLWxlYXZlLXRvLFxuLnYtd2luZG93LXktcmV2ZXJzZS10cmFuc2l0aW9uLWxlYXZlLXRvIHtcbiAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7XG4gIHRvcDogMDtcbiAgd2lkdGg6IDEwMCU7XG59XG4udi13aW5kb3cteC10cmFuc2l0aW9uLWVudGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuLnYtd2luZG93LXgtdHJhbnNpdGlvbi1sZWF2ZS10byB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG59XG4udi13aW5kb3cteC1yZXZlcnNlLXRyYW5zaXRpb24tZW50ZXIge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpO1xufVxuLnYtd2luZG93LXgtcmV2ZXJzZS10cmFuc2l0aW9uLWxlYXZlLXRvIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwMCUpO1xufVxuLnYtd2luZG93LXktdHJhbnNpdGlvbi1lbnRlciB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbn1cbi52LXdpbmRvdy15LXRyYW5zaXRpb24tbGVhdmUtdG8ge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpO1xufVxuLnYtd2luZG93LXktcmV2ZXJzZS10cmFuc2l0aW9uLWVudGVyIHtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKTtcbn1cbi52LXdpbmRvdy15LXJldmVyc2UtdHJhbnNpdGlvbi1sZWF2ZS10byB7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKTtcbn1cbi5mYWRlLWVudGVyLWFjdGl2ZSxcbi5mYWRlLWxlYXZlLWFjdGl2ZSB7XG4gIHRyYW5zaXRpb246IG9wYWNpdHkgMC4zcyBlYXNlLWluLW91dDtcbn1cbi5mYWRlLWVudGVyLFxuLmZhZGUtbGVhdmUtYWN0aXZlIHtcbiAgb3BhY2l0eTogMDtcbn1cbi52LW5hdmlnYXRpb24tZHJhd2VyLS1taW5pLXZhcmlhbnQgLnYtZGl2aWRlciB7XG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG59XG4uc2lkZW1lbnUge1xuICBtYXJnaW46IDAgMjRweDtcbiAgd2lkdGg6IDIwMHB4O1xufVxuLnNpZGVtZW51IC5saXN0X190aWxlIHtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbi5zaWRlbWVudSAuaWNvbiB7XG4gIGNvbG9yOiBpbmhlcml0O1xufVxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA1OTlweCkge1xuICAuc2lkZW1lbnUge1xuICAgIHBvc2l0aW9uOiBzdGF0aWMgIWltcG9ydGFudDtcbiAgICBtYXJnaW46IDA7XG4gICAgd2lkdGg6IGF1dG87XG4gIH1cbn1cbi8qIyBzb3VyY2VNYXBwaW5nVVJMPXJlc291cmNlcy9zdHlsdXMvYXBwLmNzcy5tYXAgKi8iLCJnbG9iYWwtY29sb3IoJGNvbG9yX25hbWUsICRjb2xvcl92YWx1ZSlcbiAgLnskY29sb3JfbmFtZX1cbiAgICBiYWNrZ3JvdW5kLWNvbG9yICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50XG4gICAgYm9yZGVyLWNvbG9yOiAkY29sb3JfdmFsdWUgIWltcG9ydGFudFxuXG4gIC57JGNvbG9yX25hbWV9LS10ZXh0XG4gICAgY29sb3IgJGNvbG9yX3ZhbHVlICFpbXBvcnRhbnRcbiAgICBjYXJldC1jb2xvcjogJGNvbG9yX3ZhbHVlICFpbXBvcnRhbnRcblxuZ2xvYmFsLWNvbG9yLWFjY2VudCgkY29sb3JfbmFtZSwgJGNvbG9yX3ZhbHVlLCAkY29sb3JfdHlwZSlcbiAgLnskY29sb3JfbmFtZX1cbiAgICAmLnskY29sb3JfdHlwZX1cbiAgICAgIGJhY2tncm91bmQtY29sb3IgJGNvbG9yX3ZhbHVlICFpbXBvcnRhbnRcbiAgICAgIGJvcmRlci1jb2xvcjogJGNvbG9yX3ZhbHVlICFpbXBvcnRhbnRcblxuICAueyRjb2xvcl9uYW1lfS0tdGV4dFxuICAgICYudGV4dC0teyRjb2xvcl90eXBlfVxuICAgICAgY29sb3I6ICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50XG4gICAgICBjYXJldC1jb2xvcjogJGNvbG9yX3ZhbHVlICFpbXBvcnRhbnRcblxuLy8gUHV0IHRoZSBsb29wIGluIGEgZnVuY3Rpb24gc28gaXQgY2FuJ3QgbGVha1xuY3JlYXRlLWdsb2JhbC1jb2xvcnMoKVxuICBmb3IgJGNvbG9yX25hbWUsICRjb2xvcl92YWx1ZSBpbiAkc2hhZGVzXG4gICAgZ2xvYmFsLWNvbG9yKCRjb2xvcl9uYW1lLCAkY29sb3JfdmFsdWUpXG5cbiAgaWYgKCRjb2xvci1wYWNrKVxuICAgIGZvciAkY29sb3JfbmFtZSwgJGNvbG9yX2NvbG9yIGluICRjb2xvcnNcbiAgICAgIGZvciAkY29sb3JfdHlwZSwgJGNvbG9yX3ZhbHVlIGluICRjb2xvcl9jb2xvclxuICAgICAgICBpZiAkY29sb3JfdHlwZSA9PSAnYmFzZSdcbiAgICAgICAgICBnbG9iYWwtY29sb3IoJGNvbG9yX25hbWUsICRjb2xvcl92YWx1ZSlcblxuICAgICAgICBlbHNlIGlmICRjb2xvcl90eXBlICE9ICdzaGFkZXMnXG4gICAgICAgICAgZ2xvYmFsLWNvbG9yLWFjY2VudCgkY29sb3JfbmFtZSwgJGNvbG9yX3ZhbHVlLCAkY29sb3JfdHlwZSlcblxuY3JlYXRlLWdsb2JhbC1jb2xvcnMoKVxuIiwiQGltcG9ydCAnLi4vc2V0dGluZ3MvX2VsZXZhdGlvbnMnXG5cbi8vIEdFTkVSQVRFIEhFTFBFUiBDTEFTU0VTXG5mb3IgeiBpbiAoMC4uMjQpXG4gIC5lbGV2YXRpb24te3p9XG4gICAgZWxldmF0aW9uKHosIHRydWUpXG4iLCIkc2hhZG93LWtleS11bWJyYS1vcGFjaXR5IDo9IHJnYmEoMCwwLDAsIC4yKVxuJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSA6PSByZ2JhKDAsMCwwLCAuMTQpXG4kc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHkgOj0gcmdiYSgwLDAsMCwgLjEyKVxuXG4kc2hhZG93LWtleS11bWJyYSA6PSAwcHggMHB4IDBweCAwcHggJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSxcbiAgICAgICAgICAgICAgICAgICAgMHB4IDJweCAxcHggLTFweCAkc2hhZG93LWtleS11bWJyYS1vcGFjaXR5LFxuICAgICAgICAgICAgICAgICAgICAwcHggM3B4IDFweCAtMnB4ICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgIDBweCAzcHggM3B4IC0ycHggJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSxcbiAgICAgICAgICAgICAgICAgICAgMHB4IDJweCA0cHggLTFweCAkc2hhZG93LWtleS11bWJyYS1vcGFjaXR5LFxuICAgICAgICAgICAgICAgICAgICAwcHggM3B4IDVweCAtMXB4ICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgIDBweCAzcHggNXB4IC0xcHggJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSxcbiAgICAgICAgICAgICAgICAgICAgMHB4IDRweCA1cHggLTJweCAkc2hhZG93LWtleS11bWJyYS1vcGFjaXR5LFxuICAgICAgICAgICAgICAgICAgICAwcHggNXB4IDVweCAtM3B4ICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgIDBweCA1cHggNnB4IC0zcHggJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSxcbiAgICAgICAgICAgICAgICAgICAgMHB4IDZweCA2cHggLTNweCAkc2hhZG93LWtleS11bWJyYS1vcGFjaXR5LFxuICAgICAgICAgICAgICAgICAgICAwcHggNnB4IDdweCAtNHB4ICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgIDBweCA3cHggOHB4IC00cHggJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSxcbiAgICAgICAgICAgICAgICAgICAgMHB4IDdweCA4cHggLTRweCAkc2hhZG93LWtleS11bWJyYS1vcGFjaXR5LFxuICAgICAgICAgICAgICAgICAgICAwcHggN3B4IDlweCAtNHB4ICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgIDBweCA4cHggOXB4IC01cHggJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSxcbiAgICAgICAgICAgICAgICAgICAgMHB4IDhweCAxMHB4IC01cHggJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSxcbiAgICAgICAgICAgICAgICAgICAgMHB4IDhweCAxMXB4IC01cHggJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSxcbiAgICAgICAgICAgICAgICAgICAgMHB4IDlweCAxMXB4IC01cHggJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSxcbiAgICAgICAgICAgICAgICAgICAgMHB4IDlweCAxMnB4IC02cHggJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSxcbiAgICAgICAgICAgICAgICAgICAgMHB4IDEwcHggMTNweCAtNnB4ICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgIDBweCAxMHB4IDEzcHggLTZweCAkc2hhZG93LWtleS11bWJyYS1vcGFjaXR5LFxuICAgICAgICAgICAgICAgICAgICAwcHggMTBweCAxNHB4IC02cHggJHNoYWRvdy1rZXktdW1icmEtb3BhY2l0eSxcbiAgICAgICAgICAgICAgICAgICAgMHB4IDExcHggMTRweCAtN3B4ICRzaGFkb3cta2V5LXVtYnJhLW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgIDBweCAxMXB4IDE1cHggLTdweCAkc2hhZG93LWtleS11bWJyYS1vcGFjaXR5XG5cbiRzaGFkb3cta2V5LXBlbnVtYnJhIDo9IDBweCAwcHggMHB4IDBweCAkc2hhZG93LWtleS1wZW51bWJyYS1vcGFjaXR5LFxuICAgICAgICAgICAgICAgICAgICAgICAgMHB4IDFweCAxcHggMHB4ICRzaGFkb3cta2V5LXBlbnVtYnJhLW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgICAwcHggMnB4IDJweCAwcHggJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSxcbiAgICAgICAgICAgICAgICAgICAgICAgIDBweCAzcHggNHB4IDBweCAkc2hhZG93LWtleS1wZW51bWJyYS1vcGFjaXR5LFxuICAgICAgICAgICAgICAgICAgICAgICAgMHB4IDRweCA1cHggMHB4ICRzaGFkb3cta2V5LXBlbnVtYnJhLW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgICAwcHggNXB4IDhweCAwcHggJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSxcbiAgICAgICAgICAgICAgICAgICAgICAgIDBweCA2cHggMTBweCAwcHggJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSxcbiAgICAgICAgICAgICAgICAgICAgICAgIDBweCA3cHggMTBweCAxcHggJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSxcbiAgICAgICAgICAgICAgICAgICAgICAgIDBweCA4cHggMTBweCAxcHggJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSxcbiAgICAgICAgICAgICAgICAgICAgICAgIDBweCA5cHggMTJweCAxcHggJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSxcbiAgICAgICAgICAgICAgICAgICAgICAgIDBweCAxMHB4IDE0cHggMXB4ICRzaGFkb3cta2V5LXBlbnVtYnJhLW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgICAwcHggMTFweCAxNXB4IDFweCAkc2hhZG93LWtleS1wZW51bWJyYS1vcGFjaXR5LFxuICAgICAgICAgICAgICAgICAgICAgICAgMHB4IDEycHggMTdweCAycHggJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSxcbiAgICAgICAgICAgICAgICAgICAgICAgIDBweCAxM3B4IDE5cHggMnB4ICRzaGFkb3cta2V5LXBlbnVtYnJhLW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgICAwcHggMTRweCAyMXB4IDJweCAkc2hhZG93LWtleS1wZW51bWJyYS1vcGFjaXR5LFxuICAgICAgICAgICAgICAgICAgICAgICAgMHB4IDE1cHggMjJweCAycHggJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSxcbiAgICAgICAgICAgICAgICAgICAgICAgIDBweCAxNnB4IDI0cHggMnB4ICRzaGFkb3cta2V5LXBlbnVtYnJhLW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgICAwcHggMTdweCAyNnB4IDJweCAkc2hhZG93LWtleS1wZW51bWJyYS1vcGFjaXR5LFxuICAgICAgICAgICAgICAgICAgICAgICAgMHB4IDE4cHggMjhweCAycHggJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSxcbiAgICAgICAgICAgICAgICAgICAgICAgIDBweCAxOXB4IDI5cHggMnB4ICRzaGFkb3cta2V5LXBlbnVtYnJhLW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgICAwcHggMjBweCAzMXB4IDNweCAkc2hhZG93LWtleS1wZW51bWJyYS1vcGFjaXR5LFxuICAgICAgICAgICAgICAgICAgICAgICAgMHB4IDIxcHggMzNweCAzcHggJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eSxcbiAgICAgICAgICAgICAgICAgICAgICAgIDBweCAyMnB4IDM1cHggM3B4ICRzaGFkb3cta2V5LXBlbnVtYnJhLW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgICAwcHggMjNweCAzNnB4IDNweCAkc2hhZG93LWtleS1wZW51bWJyYS1vcGFjaXR5LFxuICAgICAgICAgICAgICAgICAgICAgICAgMHB4IDI0cHggMzhweCAzcHggJHNoYWRvdy1rZXktcGVudW1icmEtb3BhY2l0eVxuXG4kc2hhZG93LWtleS1hbWJpZW50IDo9IDBweCAwcHggMHB4IDBweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgMHB4IDFweCAzcHggMHB4ICRzaGFkb3cta2V5LWFtYmllbnQtb3BhY2l0eSxcbiAgICAgICAgICAgICAgICAgICAgICAwcHggMXB4IDVweCAwcHggJHNoYWRvdy1rZXktYW1iaWVudC1vcGFjaXR5LFxuICAgICAgICAgICAgICAgICAgICAgIDBweCAxcHggOHB4IDBweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgMHB4IDFweCAxMHB4IDBweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgMHB4IDFweCAxNHB4IDBweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgMHB4IDFweCAxOHB4IDBweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgMHB4IDJweCAxNnB4IDFweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgMHB4IDNweCAxNHB4IDJweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgMHB4IDNweCAxNnB4IDJweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgMHB4IDRweCAxOHB4IDNweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgMHB4IDRweCAyMHB4IDNweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgMHB4IDVweCAyMnB4IDRweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgMHB4IDVweCAyNHB4IDRweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgMHB4IDVweCAyNnB4IDRweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgMHB4IDZweCAyOHB4IDVweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgMHB4IDZweCAzMHB4IDVweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgMHB4IDZweCAzMnB4IDVweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgMHB4IDdweCAzNHB4IDZweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgMHB4IDdweCAzNnB4IDZweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgMHB4IDhweCAzOHB4IDdweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgMHB4IDhweCA0MHB4IDdweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgMHB4IDhweCA0MnB4IDdweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgMHB4IDlweCA0NHB4IDhweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHksXG4gICAgICAgICAgICAgICAgICAgICAgMHB4IDlweCA0NnB4IDhweCAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHlcblxuLy8gTUlYSU5TXG5lbGV2YXRpb24oJHosIGltcG9ydGFudCA9IGZhbHNlKVxuICBib3gtc2hhZG93OiAkc2hhZG93LWtleS11bWJyYVskel0sXG4gICAgICAgICAgICAgICRzaGFkb3cta2V5LXBlbnVtYnJhWyR6XSxcbiAgICAgICAgICAgICAgJHNoYWRvdy1rZXktYW1iaWVudFskel0gKGltcG9ydGFudCA/ICFpbXBvcnRhbnQgOiApXG5cbmVsZXZhdGlvblRyYW5zaXRpb24oJGR1cmF0aW9uID0gMjgwbXMsICRlYXNpbmcgPSBjdWJpYy1iZXppZXIoLjQsIDAsIC4yLCAxKSlcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAkZHVyYXRpb24gJGVhc2luZ1xuICB3aWxsLWNoYW5nZTogYm94LXNoYWRvd1xuIiwiLyogISByZXNzLmNzcyDigKIgdjEuMS4xIC0gTUlUIExpY2Vuc2UgLSBnaXRodWIuY29tL2ZpbGlwZWxpbmhhcmVzL3Jlc3MgKi9cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyBHbG9iYWwgc2VsZWN0b3JzXG4gICAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbmh0bWwge1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuICBvdmVyZmxvdy15OiBzY3JvbGw7IC8qIEFsbCBicm93c2VycyB3aXRob3V0IG92ZXJsYXlpbmcgc2Nyb2xsYmFycyAqL1xuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIGlPUyA4KyAqL1xufVxuXG4qLFxuOjpiZWZvcmUsXG46OmFmdGVyIHtcbiAgYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuOjpiZWZvcmUsXG46OmFmdGVyIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBpbmhlcml0OyAvKiBJbmhlcml0IHRleHQtZGVjb3JhdGlvbiBhbmQgdmVydGljYWwgYWxpZ24gdG8gOjpiZWZvcmUgYW5kIDo6YWZ0ZXIgcHNldWRvIGVsZW1lbnRzICovXG4gIHZlcnRpY2FsLWFsaWduOiBpbmhlcml0O1xufVxuXG4vKiBSZW1vdmUgbWFyZ2luLCBwYWRkaW5nIG9mIGFsbCBlbGVtZW50cyBhbmQgc2V0IGJhY2tncm91bmQtbm8tcmVwZWF0IGFzIGRlZmF1bHQgKi9cbioge1xuICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0OyAvKiBTZXQgYGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXRgIHRvIGFsbCBlbGVtZW50cyAqL1xuICBwYWRkaW5nOiAwOyAvKiBSZXNldCBgcGFkZGluZ2AgYW5kIGBtYXJnaW5gIG9mIGFsbCBlbGVtZW50cyAqL1xuICBtYXJnaW46IDA7XG59XG5cbi8qICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICMgR2VuZXJhbCBlbGVtZW50c1xuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBpT1MgNC03LiovXG5hdWRpbzpub3QoW2NvbnRyb2xzXSkge1xuICBkaXNwbGF5OiBub25lO1xuICBoZWlnaHQ6IDA7XG59XG5cbmhyIHtcbiAgb3ZlcmZsb3c6IHZpc2libGU7IC8qIFNob3cgdGhlIG92ZXJmbG93IGluIEVkZ2UgYW5kIElFICovXG59XG5cbi8qXG4qIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBhbnkgSFRNTDUgZWxlbWVudCBpbiBJRSA4LzlcbiogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBkZXRhaWxzYCBvciBgc3VtbWFyeWAgaW4gSUUgMTAvMTFcbiogYW5kIEZpcmVmb3hcbiogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMVxuKi9cbmFydGljbGUsXG5hc2lkZSxcbmRldGFpbHMsXG5maWdjYXB0aW9uLFxuZmlndXJlLFxuZm9vdGVyLFxuaGVhZGVyLFxubWFpbixcbm1lbnUsXG5uYXYsXG5zZWN0aW9uLFxuc3VtbWFyeSB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogbGlzdC1pdGVtOyAvKiBBZGQgdGhlIGNvcnJlY3QgZGlzcGxheSBpbiBhbGwgYnJvd3NlcnMgKi9cbn1cblxuc21hbGwge1xuICBmb250LXNpemU6IDgwJTsgLyogU2V0IGZvbnQtc2l6ZSB0byA4MCUgaW4gYHNtYWxsYCBlbGVtZW50cyAqL1xufVxuXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTsgLyogQWRkIHRoZSBjb3JyZWN0IGRpc3BsYXkgaW4gSUUgKi9cbn1cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkOyAvKiBBZGQgYSBib3JkZXJlZCB1bmRlcmxpbmUgZWZmZWN0IGluIGFsbCBicm93c2VycyAqL1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7IC8qIFJlbW92ZSB0ZXh0IGRlY29yYXRpb24gaW4gRmlyZWZveCA0MCsgKi9cbn1cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50OyAvKiBSZW1vdmUgdGhlIGdyYXkgYmFja2dyb3VuZCBvbiBhY3RpdmUgbGlua3MgaW4gSUUgMTAgKi9cbiAgLXdlYmtpdC10ZXh0LWRlY29yYXRpb24tc2tpcDogb2JqZWN0czsgLyogUmVtb3ZlIGdhcHMgaW4gbGlua3MgdW5kZXJsaW5lIGluIGlPUyA4KyBhbmQgU2FmYXJpIDgrICovXG59XG5cbmE6YWN0aXZlLFxuYTpob3ZlciB7XG4gIG91dGxpbmUtd2lkdGg6IDA7IC8qIFJlbW92ZSB0aGUgb3V0bGluZSB3aGVuIGhvdmVyaW5nIGluIGFsbCBicm93c2VycyAqL1xufVxuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTsgLyogU3BlY2lmeSB0aGUgZm9udCBmYW1pbHkgb2YgY29kZSBlbGVtZW50cyAqL1xufVxuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGRlcjsgLyogQ29ycmVjdCBzdHlsZSBzZXQgdG8gYGJvbGRgIGluIEVkZ2UgMTIrLCBTYWZhcmkgNi4yKywgYW5kIENocm9tZSAxOCsgKi9cbn1cblxuZGZuIHtcbiAgZm9udC1zdHlsZTogaXRhbGljOyAvKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gU2FmYXJpIGFuZCBDaHJvbWUgKi9cbn1cblxuLyogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOSAqL1xubWFyayB7XG4gIGJhY2tncm91bmQtY29sb3I6ICNmZjA7XG4gIGNvbG9yOiAjMDAwO1xufVxuXG4vKiBodHRwczovL2dpc3QuZ2l0aHViLmNvbS91bnJ1dGhsZXNzLzQxMzkzMCAqL1xuc3ViLFxuc3VwIHtcbiAgZm9udC1zaXplOiA3NSU7XG4gIGxpbmUtaGVpZ2h0OiAwO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyBGb3Jtc1xuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG5pbnB1dCB7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG59XG5cbi8qIEFwcGx5IGN1cnNvciBwb2ludGVyIHRvIGJ1dHRvbiBlbGVtZW50cyAqL1xuYnV0dG9uLFxuW3R5cGU9XCJidXR0b25cIl0sXG5bdHlwZT1cInJlc2V0XCJdLFxuW3R5cGU9XCJzdWJtaXRcIl1cbltyb2xlPVwiYnV0dG9uXCJdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBSZXBsYWNlIHBvaW50ZXIgY3Vyc29yIGluIGRpc2FibGVkIGVsZW1lbnRzICovXG5bZGlzYWJsZWRdIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xufVxuXG5bdHlwZT1cIm51bWJlclwiXSB7XG4gIHdpZHRoOiBhdXRvOyAvKiBGaXJlZm94IDM2KyAqL1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiBTYWZhcmkgOCsgKi9cbn1cblxuW3R5cGU9XCJzZWFyY2hcIl06Oi13ZWJraXQtc2VhcmNoLWNhbmNlbC1idXR0b24sXG5bdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTsgLyogU2FmYXJpIDggKi9cbn1cblxudGV4dGFyZWEge1xuICBvdmVyZmxvdzogYXV0bzsgLyogSW50ZXJuZXQgRXhwbG9yZXIgMTErICovXG4gIHJlc2l6ZTogdmVydGljYWw7IC8qIFNwZWNpZnkgdGV4dGFyZWEgcmVzaXphYmlsaXR5ICovXG59XG5cbmJ1dHRvbixcbmlucHV0LFxub3B0Z3JvdXAsXG5zZWxlY3QsXG50ZXh0YXJlYSB7XG4gIGZvbnQ6IGluaGVyaXQ7IC8qIFNwZWNpZnkgZm9udCBpbmhlcml0YW5jZSBvZiBmb3JtIGVsZW1lbnRzICovXG59XG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7IC8qIFJlc3RvcmUgdGhlIGZvbnQgd2VpZ2h0IHVuc2V0IGJ5IHRoZSBwcmV2aW91cyBydWxlLiAqL1xufVxuXG5idXR0b24ge1xuICBvdmVyZmxvdzogdmlzaWJsZTsgLyogQWRkcmVzcyBgb3ZlcmZsb3dgIHNldCB0byBgaGlkZGVuYCBpbiBJRSA4LzkvMTAvMTEgKi9cbn1cblxuLyogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrICovXG5idXR0b246Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cImJ1dHRvblwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwicmVzZXRcIl06Oi1tb3otZm9jdXMtaW5uZXIsXG5bdHlwZT1cInN1Ym1pdFwiXTo6LW1vei1mb2N1cy1pbm5lciB7XG4gIGJvcmRlci1zdHlsZTogMDtcbiAgcGFkZGluZzogMDtcbn1cblxuLyogUmVwbGFjZSBmb2N1cyBzdHlsZSByZW1vdmVkIGluIHRoZSBib3JkZXIgcmVzZXQgYWJvdmUgKi9cbmJ1dHRvbjotbW96LWZvY3VzcmluZyxcblt0eXBlPVwiYnV0dG9uXCJdOjotbW96LWZvY3VzLWlubmVyLFxuW3R5cGU9XCJyZXNldFwiXTo6LW1vei1mb2N1cy1pbm5lcixcblt0eXBlPVwic3VibWl0XCJdOjotbW96LWZvY3VzLWlubmVyIHtcbiAgb3V0bGluZTogMDtcbiAgYm9yZGVyOiAwO1xufVxuXG5idXR0b24sXG5odG1sIFt0eXBlPVwiYnV0dG9uXCJdLCAvKiBQcmV2ZW50IGEgV2ViS2l0IGJ1ZyB3aGVyZSAoMikgZGVzdHJveXMgbmF0aXZlIGBhdWRpb2AgYW5kIGB2aWRlb2Bjb250cm9scyBpbiBBbmRyb2lkIDQgKi9cblt0eXBlPVwicmVzZXRcIl0sXG5bdHlwZT1cInN1Ym1pdFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogYnV0dG9uOyAvKiBDb3JyZWN0IHRoZSBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIHR5cGVzIGluIGlPUyAqL1xufVxuXG5idXR0b24sXG5zZWxlY3Qge1xuICB0ZXh0LXRyYW5zZm9ybTogbm9uZTsgLyogRmlyZWZveCA0MCssIEludGVybmV0IEV4cGxvcmVyIDExLSAqL1xufVxuXG4vKiBSZW1vdmUgdGhlIGRlZmF1bHQgYnV0dG9uIHN0eWxpbmcgaW4gYWxsIGJyb3dzZXJzICovXG5idXR0b24sXG5pbnB1dCxcbnNlbGVjdCxcbnRleHRhcmVhIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGJvcmRlci1zdHlsZTogbm9uZTtcbiAgY29sb3I6IGluaGVyaXQ7XG59XG5cbi8qIFN0eWxlIHNlbGVjdCBsaWtlIGEgc3RhbmRhcmQgaW5wdXQgKi9cbnNlbGVjdCB7XG4gIC1tb3otYXBwZWFyYW5jZTogbm9uZTsgLyogRmlyZWZveCAzNisgKi9cbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lOyAvKiBDaHJvbWUgNDErICovXG59XG5cbnNlbGVjdDo6LW1zLWV4cGFuZCB7XG4gIGRpc3BsYXk6IG5vbmU7IC8qIEludGVybmV0IEV4cGxvcmVyIDExKyAqL1xufVxuXG5zZWxlY3Q6Oi1tcy12YWx1ZSB7XG4gIGNvbG9yOiBjdXJyZW50Q29sb3I7IC8qIEludGVybmV0IEV4cGxvcmVyIDExKyAqL1xufVxuXG5sZWdlbmQge1xuICBib3JkZXI6IDA7IC8qIENvcnJlY3QgYGNvbG9yYCBub3QgYmVpbmcgaW5oZXJpdGVkIGluIElFIDgvOS8xMC8xMSAqL1xuICBjb2xvcjogaW5oZXJpdDsgLyogQ29ycmVjdCB0aGUgY29sb3IgaW5oZXJpdGFuY2UgZnJvbSBgZmllbGRzZXRgIGVsZW1lbnRzIGluIElFICovXG4gIGRpc3BsYXk6IHRhYmxlOyAvKiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFICovXG4gIG1heC13aWR0aDogMTAwJTsgLyogQ29ycmVjdCB0aGUgdGV4dCB3cmFwcGluZyBpbiBFZGdlIGFuZCBJRSAqL1xuICB3aGl0ZS1zcGFjZTogbm9ybWFsOyAvKiBDb3JyZWN0IHRoZSB0ZXh0IHdyYXBwaW5nIGluIEVkZ2UgYW5kIElFICovXG59XG5cbjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogQ29ycmVjdCB0aGUgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSB0eXBlcyBpbiBpT1MgYW5kIFNhZmFyaSAqL1xuICBmb250OiBpbmhlcml0OyAvKiBDaGFuZ2UgZm9udCBwcm9wZXJ0aWVzIHRvIGBpbmhlcml0YCBpbiBDaHJvbWUgYW5kIFNhZmFyaSAqL1xufVxuXG5bdHlwZT1cInNlYXJjaFwiXSB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogdGV4dGZpZWxkOyAvKiBDb3JyZWN0IHRoZSBvZGQgYXBwZWFyYW5jZSBpbiBDaHJvbWUgYW5kIFNhZmFyaSAqL1xuICBvdXRsaW5lLW9mZnNldDogLTJweDsgLyogQ29ycmVjdCB0aGUgb3V0bGluZSBzdHlsZSBpbiBTYWZhcmkgKi9cbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyBTcGVjaWZ5IG1lZGlhIGVsZW1lbnQgc3R5bGVcbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuaW1nIHtcbiAgYm9yZGVyLXN0eWxlOiBub25lOyAvKiBSZW1vdmUgYm9yZGVyIHdoZW4gaW5zaWRlIGBhYCBlbGVtZW50IGluIElFIDgvOS8xMCAqL1xufVxuXG4vKiBBZGQgdGhlIGNvcnJlY3QgdmVydGljYWwgYWxpZ25tZW50IGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhICovXG5wcm9ncmVzcyB7XG4gIHZlcnRpY2FsLWFsaWduOiBiYXNlbGluZTtcbn1cblxuc3ZnOm5vdCg6cm9vdCkge1xuICBvdmVyZmxvdzogaGlkZGVuOyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMS0gKi9cbn1cblxuYXVkaW8sXG5jYW52YXMsXG5wcm9ncmVzcyxcbnZpZGVvIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvKiBJbnRlcm5ldCBFeHBsb3JlciAxMSssIFdpbmRvd3MgUGhvbmUgOC4xKyAqL1xufVxuXG4vKiAjID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAjIEFjZXNzaWJpbGl0eVxuICAgIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKiBIaWRlIGNvbnRlbnQgZnJvbSBzY3JlZW5zIGJ1dCBub3Qgc2NyZWVucmVhZGVycyAqL1xuQG1lZGlhIHNjcmVlbiB7XG4gIFtoaWRkZW5+PVwic2NyZWVuXCJdIHtcbiAgICBkaXNwbGF5OiBpbmhlcml0O1xuICB9XG4gIFtoaWRkZW5+PVwic2NyZWVuXCJdOm5vdCg6YWN0aXZlKTpub3QoOmZvY3VzKTpub3QoOnRhcmdldCkge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xuICAgIGNsaXA6IHJlY3QoMCAwIDAgMCkgIWltcG9ydGFudDtcbiAgfVxufVxuXG4vKiBTcGVjaWZ5IHRoZSBwcm9ncmVzcyBjdXJzb3Igb2YgdXBkYXRpbmcgZWxlbWVudHMgKi9cblthcmlhLWJ1c3k9XCJ0cnVlXCJdIHtcbiAgY3Vyc29yOiBwcm9ncmVzcztcbn1cblxuLyogU3BlY2lmeSB0aGUgcG9pbnRlciBjdXJzb3Igb2YgdHJpZ2dlciBlbGVtZW50cyAqL1xuW2FyaWEtY29udHJvbHNdIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xufVxuXG4vKiBTcGVjaWZ5IHRoZSB1bnN0eWxlZCBjdXJzb3Igb2YgZGlzYWJsZWQsIG5vdC1lZGl0YWJsZSwgb3Igb3RoZXJ3aXNlIGlub3BlcmFibGUgZWxlbWVudHMgKi9cblthcmlhLWRpc2FibGVkXSB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cblxuLyogIyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgIyBTZWxlY3Rpb25cbiAgICMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogU3BlY2lmeSB0ZXh0IHNlbGVjdGlvbiBiYWNrZ3JvdW5kIGNvbG9yIGFuZCBvbWl0IGRyb3Agc2hhZG93ICovXG5cbjo6LW1vei1zZWxlY3Rpb24ge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjYjNkNGZjOyAvKiBSZXF1aXJlZCB3aGVuIGRlY2xhcmluZyA6OnNlbGVjdGlvbiAqL1xuICBjb2xvcjogIzAwMDtcbiAgdGV4dC1zaGFkb3c6IG5vbmU7XG59XG5cbjo6c2VsZWN0aW9uIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2IzZDRmYzsgLyogUmVxdWlyZWQgd2hlbiBkZWNsYXJpbmcgOjpzZWxlY3Rpb24gKi9cbiAgY29sb3I6ICMwMDA7XG4gIHRleHQtc2hhZG93OiBub25lO1xufVxuIiwidHJhbnNpdGlvbi1kZWZhdWx0KClcbiAgJi1lbnRlci1hY3RpdmUsXG4gICYtbGVhdmUtYWN0aXZlXG4gICAgdHJhbnNpdGlvbjogJHByaW1hcnktdHJhbnNpdGlvblxuXG4gICYtbW92ZVxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuNnNcblxuLy8gQ29tcG9uZW50IHNwZWNpZmljIHRyYW5zaXRpb25zXG4uYm90dG9tLXNoZWV0LXRyYW5zaXRpb25cbiAgJi1lbnRlclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKVxuXG4gICYtbGVhdmUtdG9cbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSlcblxuLmNhcm91c2VsLXRyYW5zaXRpb25cbiAgJi1lbnRlclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDEwMCUsIDApXG5cbiAgJi1sZWF2ZSwgJi1sZWF2ZS10b1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRvcDogMFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKVxuXG4uY2Fyb3VzZWwtcmV2ZXJzZS10cmFuc2l0aW9uXG4gICYtZW50ZXJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMClcblxuICAmLWxlYXZlLCAmLWxlYXZlLXRvXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgdG9wOiAwXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMClcblxuLmRpYWxvZy10cmFuc2l0aW9uXG4gICYtZW50ZXIsICYtbGVhdmUtdG9cbiAgICB0cmFuc2Zvcm06IHNjYWxlKDAuNSlcbiAgICBvcGFjaXR5OiAwXG5cbiAgJi1lbnRlci10bywgJi1sZWF2ZVxuICAgIG9wYWNpdHk6IDFcblxuLmRpYWxvZy1ib3R0b20tdHJhbnNpdGlvblxuICAmLWVudGVyLCAmLWxlYXZlLXRvXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDEwMCUpXG5cbi5waWNrZXItdHJhbnNpdGlvbixcbi5waWNrZXItcmV2ZXJzZS10cmFuc2l0aW9uXG4gICYtZW50ZXItYWN0aXZlLFxuICAmLWxlYXZlLWFjdGl2ZVxuICAgIHRyYW5zaXRpb246IC4zcyAkdHJhbnNpdGlvbi5saW5lYXItb3V0LXNsb3ctaW5cblxuICAmLWVudGVyLFxuICAmLWxlYXZlLXRvXG4gICAgb3BhY2l0eTogMFxuXG4gICYtbGVhdmUsXG4gICYtbGVhdmUtYWN0aXZlLFxuICAmLWxlYXZlLXRvXG4gICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnRcblxuLnBpY2tlci10cmFuc2l0aW9uXG4gICYtZW50ZXJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKVxuXG4gICYtbGVhdmUtdG9cbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAtMTAwJSlcblxuLnBpY2tlci1yZXZlcnNlLXRyYW5zaXRpb25cbiAgJi1lbnRlclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIC0xMDAlKVxuXG4gICYtbGVhdmUtdG9cbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgwLCAxMDAlKVxuXG4ucGlja2VyLXRpdGxlLXRyYW5zaXRpb25cbiAgJi1lbnRlci10byxcbiAgJi1sZWF2ZVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApXG5cbiAgJi1lbnRlclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKVxuXG4gICYtbGVhdmUtdG9cbiAgICBvcGFjaXR5OiAwXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMClcblxuICAmLWxlYXZlLFxuICAmLWxlYXZlLXRvLFxuICAmLWxlYXZlLWFjdGl2ZVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50XG5cbi50YWItdHJhbnNpdGlvblxuICAmLWVudGVyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTAwJSwgMClcblxuICAmLWxlYXZlLCAmLWxlYXZlLWFjdGl2ZVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRvcDogMFxuXG4gICYtbGVhdmUtdG9cbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTAwJSwgMClcblxuLnRhYi1yZXZlcnNlLXRyYW5zaXRpb25cbiAgJi1lbnRlclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC0xMDAlLCAwKVxuXG4gICYtbGVhdmUsICYtbGVhdmUtdG9cbiAgICB0b3A6IDBcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgxMDAlLCAwKVxuXG4vLyBHZW5lcmljIHRyYW5zaXRpb25zXG4uZXhwYW5kLXRyYW5zaXRpb25cbiAgdHJhbnNpdGlvbi1kZWZhdWx0KClcblxuLmV4cGFuZC14LXRyYW5zaXRpb25cbiAgdHJhbnNpdGlvbi1kZWZhdWx0KClcblxuLnNjYWxlLXRyYW5zaXRpb25cbiAgdHJhbnNpdGlvbi1kZWZhdWx0KClcblxuICAmLWVudGVyLCAmLWxlYXZlLCAmLWxlYXZlLXRvXG4gICAgb3BhY2l0eTogMFxuICAgIHRyYW5zZm9ybTogc2NhbGUoMClcblxuLm1lc3NhZ2UtdHJhbnNpdGlvblxuICB0cmFuc2l0aW9uLWRlZmF1bHQoKVxuXG4gICYtZW50ZXIsICYtbGVhdmUtdG9cbiAgICBvcGFjaXR5OiAwXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KVxuXG4gICYtbGVhdmUsICYtbGVhdmUtYWN0aXZlXG4gICAgcG9zaXRpb246IGFic29sdXRlXG5cbi5zbGlkZS15LXRyYW5zaXRpb25cbiAgdHJhbnNpdGlvbi1kZWZhdWx0KClcblxuICAmLWVudGVyLCAmLWxlYXZlLXRvXG4gICAgb3BhY2l0eTogMFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweClcblxuLnNsaWRlLXktcmV2ZXJzZS10cmFuc2l0aW9uXG4gIHRyYW5zaXRpb24tZGVmYXVsdCgpXG5cbiAgJi1lbnRlciwgJi1sZWF2ZS10b1xuICAgIG9wYWNpdHk6IDBcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTVweClcblxuLnNjcm9sbC15LXRyYW5zaXRpb25cbiAgdHJhbnNpdGlvbi1kZWZhdWx0KClcblxuICAmLWVudGVyLCAmLWxlYXZlLXRvXG4gICAgb3BhY2l0eTogMFxuXG4gICYtZW50ZXJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTE1cHgpXG5cbiAgJi1sZWF2ZS10b1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxNXB4KVxuXG4uc2Nyb2xsLXktcmV2ZXJzZS10cmFuc2l0aW9uXG4gIHRyYW5zaXRpb24tZGVmYXVsdCgpXG5cbiAgJi1lbnRlciwgJi1sZWF2ZS10b1xuICAgIG9wYWNpdHk6IDBcblxuICAmLWVudGVyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDE1cHgpXG5cbiAgJi1sZWF2ZS10b1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTVweClcblxuLnNjcm9sbC14LXRyYW5zaXRpb25cbiAgdHJhbnNpdGlvbi1kZWZhdWx0KClcblxuICAmLWVudGVyLCAmLWxlYXZlLXRvXG4gICAgb3BhY2l0eTogMFxuXG4gICYtZW50ZXJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTE1cHgpXG5cbiAgJi1sZWF2ZS10b1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNXB4KVxuXG4uc2Nyb2xsLXgtcmV2ZXJzZS10cmFuc2l0aW9uXG4gIHRyYW5zaXRpb24tZGVmYXVsdCgpXG5cbiAgJi1lbnRlciwgJi1sZWF2ZS10b1xuICAgIG9wYWNpdHk6IDBcblxuICAmLWVudGVyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDE1cHgpXG5cbiAgJi1sZWF2ZS10b1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTVweClcblxuLnNsaWRlLXgtdHJhbnNpdGlvblxuICB0cmFuc2l0aW9uLWRlZmF1bHQoKVxuXG4gICYtZW50ZXIsICYtbGVhdmUtdG9cbiAgICBvcGFjaXR5OiAwXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xNXB4KVxuXG4uc2xpZGUteC1yZXZlcnNlLXRyYW5zaXRpb25cbiAgdHJhbnNpdGlvbi1kZWZhdWx0KClcblxuICAmLWVudGVyLCAmLWxlYXZlLXRvXG4gICAgb3BhY2l0eTogMFxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxNXB4KVxuXG4uZmFkZS10cmFuc2l0aW9uXG4gIHRyYW5zaXRpb24tZGVmYXVsdCgpXG5cbiAgJi1lbnRlciwgJi1sZWF2ZS10b1xuICAgIG9wYWNpdHk6IDBcblxuLmZhYi10cmFuc2l0aW9uXG4gIHRyYW5zaXRpb24tZGVmYXVsdCgpXG5cbiAgJi1lbnRlciwgJi1sZWF2ZS10b1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCkgcm90YXRlKC00NWRlZylcbiIsIi5ibG9ja3F1b3RlXG4gIHBhZGRpbmc6ICRzcGFjZXJzLnRocmVlLnkgMCAkc3BhY2Vycy50aHJlZS55ICRzcGFjZXJzLmZvdXIueFxuICBmb250LXNpemU6IDE4cHhcbiAgZm9udC13ZWlnaHQ6IDMwMCIsImNvZGUsIGtiZFxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgYm9yZGVyLXJhZGl1czogM3B4XG4gIHdoaXRlLXNwYWNlOiBwcmUtd3JhcFxuICBmb250LXNpemU6IDg1JVxuICBmb250LXdlaWdodDogOTAwXG5cbiAgJjphZnRlcixcbiAgJjpiZWZvcmVcbiAgICBjb250ZW50OiBcIlxcMDBhMFwiXG4gICAgbGV0dGVyLXNwYWNpbmc6IC0xcHhcblxuY29kZVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZ3JleS5saWdodGVuLTRcbiAgY29sb3I6ICNiZDQxNDdcbiAgZWxldmF0aW9uKDEpXG5cbmtiZFxuICBiYWNrZ3JvdW5kOiAkZ3JleS5kYXJrZW4tMlxuICBjb2xvcjogI2ZmZlxuIiwiaHRtbFxuICBmb250LXNpemU6ICRmb250LXNpemUtcm9vdFxuICBvdmVyZmxvdy14OiBoaWRkZW5cbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eVxuICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZFxuICAtbW96LW9zeC1mb250LXNtb290aGluZzogZ3JheXNjYWxlXG4gIC13ZWJraXQtdGFwLWhpZ2hsaWdodC1jb2xvcjogcmdiYSgwLCAwLCAwLCAwKVxuXG4uYXBwbGljYXRpb25cbiAgZm9udC1mYW1pbHk6ICRib2R5LWZvbnQtZmFtaWx5XG4gIGxpbmUtaGVpZ2h0OiAkbGluZS1oZWlnaHQtcm9vdFxuXG46Oi1tcy1jbGVhclxuOjotbXMtcmV2ZWFsXG4gIGRpc3BsYXk6IG5vbmVcbiIsInVsLCBvbFxuICBwYWRkaW5nLWxlZnQ6ICRzcGFjZXJzLmZvdXIueFxuIiwiLmRpc3BsYXktNFxuICBmb250LXNpemU6ICRoZWFkaW5ncy5oMS5zaXplICFpbXBvcnRhbnRcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy5oMS53ZWlnaHRcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy5oMS5saW5lLWhlaWdodCAhaW1wb3J0YW50XG4gIGxldHRlci1zcGFjaW5nOiAkaGVhZGluZ3MuaDEubGV0dGVyLXNwYWNpbmcgIWltcG9ydGFudFxuICBmb250LWZhbWlseTogJGhlYWRpbmdzLmgxLmZvbnQtZmFtaWx5ICFpbXBvcnRhbnRcblxuLmRpc3BsYXktM1xuICBmb250LXNpemU6ICRoZWFkaW5ncy5oMi5zaXplICFpbXBvcnRhbnRcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy5oMi53ZWlnaHRcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy5oMi5saW5lLWhlaWdodCAhaW1wb3J0YW50XG4gIGxldHRlci1zcGFjaW5nOiAkaGVhZGluZ3MuaDIubGV0dGVyLXNwYWNpbmcgIWltcG9ydGFudFxuICBmb250LWZhbWlseTogJGhlYWRpbmdzLmgyLmZvbnQtZmFtaWx5ICFpbXBvcnRhbnRcblxuLmRpc3BsYXktMlxuICBmb250LXNpemU6ICRoZWFkaW5ncy5oMy5zaXplICFpbXBvcnRhbnRcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy5oMy53ZWlnaHRcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy5oMy5saW5lLWhlaWdodCAhaW1wb3J0YW50XG4gIGxldHRlci1zcGFjaW5nOiAkaGVhZGluZ3MuaDMubGV0dGVyLXNwYWNpbmcgIWltcG9ydGFudFxuICBmb250LWZhbWlseTogJGhlYWRpbmdzLmgzLmZvbnQtZmFtaWx5ICFpbXBvcnRhbnRcblxuLmRpc3BsYXktMVxuICBmb250LXNpemU6ICRoZWFkaW5ncy5oNC5zaXplICFpbXBvcnRhbnRcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy5oNC53ZWlnaHRcbiAgbGluZS1oZWlnaHQ6ICRoZWFkaW5ncy5oNC5saW5lLWhlaWdodCAhaW1wb3J0YW50XG4gIGxldHRlci1zcGFjaW5nOiAkaGVhZGluZ3MuaDQubGV0dGVyLXNwYWNpbmcgIWltcG9ydGFudFxuICBmb250LWZhbWlseTogJGhlYWRpbmdzLmg0LmZvbnQtZmFtaWx5ICFpbXBvcnRhbnRcblxuLmhlYWRsaW5lXG4gIGZvbnQtc2l6ZTogJGhlYWRpbmdzLmg1LnNpemUgIWltcG9ydGFudFxuICBmb250LXdlaWdodDogJGhlYWRpbmdzLmg1LndlaWdodFxuICBsaW5lLWhlaWdodDogJGhlYWRpbmdzLmg1LmxpbmUtaGVpZ2h0ICFpbXBvcnRhbnRcbiAgbGV0dGVyLXNwYWNpbmc6ICRoZWFkaW5ncy5oNS5sZXR0ZXItc3BhY2luZyAhaW1wb3J0YW50XG4gIGZvbnQtZmFtaWx5OiAkaGVhZGluZ3MuaDUuZm9udC1mYW1pbHkgIWltcG9ydGFudFxuXG4udGl0bGVcbiAgZm9udC1zaXplOiAkaGVhZGluZ3MuaDYuc2l6ZSAhaW1wb3J0YW50XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MuaDYud2VpZ2h0XG4gIGxpbmUtaGVpZ2h0OiAkaGVhZGluZ3MuaDYubGluZS1oZWlnaHQgIWltcG9ydGFudFxuICBsZXR0ZXItc3BhY2luZzogJGhlYWRpbmdzLmg2LmxldHRlci1zcGFjaW5nICFpbXBvcnRhbnRcbiAgZm9udC1mYW1pbHk6ICRoZWFkaW5ncy5oNi5mb250LWZhbWlseSAhaW1wb3J0YW50XG5cbi5zdWJoZWFkaW5nXG4gIGZvbnQtc2l6ZTogJGhlYWRpbmdzLnN1YmhlYWRpbmcuc2l6ZSAhaW1wb3J0YW50XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3Muc3ViaGVhZGluZy53ZWlnaHRcblxuLmJvZHktMlxuICBmb250LXNpemU6ICRoZWFkaW5ncy5ib2R5LTIuc2l6ZSAhaW1wb3J0YW50XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MuYm9keS0yLndlaWdodFxuXG4uYm9keS0xXG4gIGZvbnQtc2l6ZTogJGhlYWRpbmdzLmJvZHktMS5zaXplICFpbXBvcnRhbnRcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy5ib2R5LTEud2VpZ2h0XG5cbi5jYXB0aW9uXG4gIGZvbnQtc2l6ZTogJGhlYWRpbmdzLmNhcHRpb24uc2l6ZSAhaW1wb3J0YW50XG4gIGZvbnQtd2VpZ2h0OiAkaGVhZGluZ3MuY2FwdGlvbi53ZWlnaHRcblxucFxuICBtYXJnaW4tYm90dG9tOiAkc3BhY2Vycy50aHJlZS55XG4iLCJmb3IgJHNpemUsICRtZWRpYV9xdWVyeSBpbiAkZGlzcGxheS1icmVha3BvaW50c1xuICAuaGlkZGVuXG4gICAgJi17JHNpemV9XG4gICAgICBAbWVkaWEgJG1lZGlhX3F1ZXJ5XG4gICAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuXG4ub3ZlcmZsb3ctaGlkZGVuXG4gIG92ZXJmbG93OiBoaWRkZW5cblxuLm92ZXJmbG93LXgtaGlkZGVuXG4gIG92ZXJmbG93LXg6IGhpZGRlblxuXG4ub3ZlcmZsb3cteS1oaWRkZW5cbiAgb3ZlcmZsb3cteTogaGlkZGVuXG4iLCIucmlnaHRcbiAgZmxvYXQ6IHJpZ2h0ICFpbXBvcnRhbnRcbiAgXG4ubGVmdFxuICBmbG9hdDogbGVmdCAhaW1wb3J0YW50IiwiLm1hLWF1dG9cbiAgbWFyZ2luLXRvcDogYXV0byAhaW1wb3J0YW50XG4gIG1hcmdpbi1yaWdodDogYXV0byAhaW1wb3J0YW50XG4gIG1hcmdpbi1ib3R0b206IGF1dG8gIWltcG9ydGFudFxuICBtYXJnaW4tbGVmdDogYXV0byAhaW1wb3J0YW50XG5cbi5teS1hdXRvXG4gIG1hcmdpbi10b3A6IGF1dG8gIWltcG9ydGFudFxuICBtYXJnaW4tYm90dG9tOiBhdXRvICFpbXBvcnRhbnRcblxuLm14LWF1dG9cbiAgbWFyZ2luLWxlZnQ6IGF1dG8gIWltcG9ydGFudFxuICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudFxuXG4ubXQtYXV0b1xuICBtYXJnaW4tdG9wOiBhdXRvICFpbXBvcnRhbnRcblxuLm1yLWF1dG9cbiAgbWFyZ2luLXJpZ2h0OiBhdXRvICFpbXBvcnRhbnRcblxuLm1iLWF1dG9cbiAgbWFyZ2luLWJvdHRvbTogYXV0byAhaW1wb3J0YW50XG5cbi5tbC1hdXRvXG4gIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnRcblxuJGkgPSAwXG5mb3IgJGxldmVsLCAkc3BhY2VyIGluICRzcGFjZXJzXG4gIC5tYS17JGl9XG4gICAgbWFyZ2luOiAkc3BhY2VyLnkgJHNwYWNlci54ICFpbXBvcnRhbnRcbiAgLm15LXskaX1cbiAgICBtYXJnaW4tdG9wOiAkc3BhY2VyLnkgIWltcG9ydGFudFxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIueSAhaW1wb3J0YW50XG4gIC5teC17JGl9XG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXIueCAhaW1wb3J0YW50XG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLnggIWltcG9ydGFudFxuICAubXQteyRpfVxuICAgIG1hcmdpbi10b3A6ICRzcGFjZXIueSAhaW1wb3J0YW50XG4gIC5tci17JGl9XG4gICAgbWFyZ2luLXJpZ2h0OiAkc3BhY2VyLnggIWltcG9ydGFudFxuICAubWIteyRpfVxuICAgIG1hcmdpbi1ib3R0b206ICRzcGFjZXIueSAhaW1wb3J0YW50XG4gIC5tbC17JGl9XG4gICAgbWFyZ2luLWxlZnQ6ICRzcGFjZXIueCAhaW1wb3J0YW50XG5cbiAgLnBhLXskaX1cbiAgICBwYWRkaW5nOiAkc3BhY2VyLnkgJHNwYWNlci54ICFpbXBvcnRhbnRcbiAgLnB5LXskaX1cbiAgICBwYWRkaW5nLXRvcDogJHNwYWNlci55ICFpbXBvcnRhbnRcbiAgICBwYWRkaW5nLWJvdHRvbTogJHNwYWNlci55ICFpbXBvcnRhbnRcbiAgLnB4LXskaX1cbiAgICBwYWRkaW5nLWxlZnQ6ICRzcGFjZXIueCAhaW1wb3J0YW50XG4gICAgcGFkZGluZy1yaWdodDogJHNwYWNlci54ICFpbXBvcnRhbnRcbiAgLnB0LXskaX1cbiAgICBwYWRkaW5nLXRvcDogJHNwYWNlci55ICFpbXBvcnRhbnRcbiAgLnByLXskaX1cbiAgICBwYWRkaW5nLXJpZ2h0OiAkc3BhY2VyLnggIWltcG9ydGFudFxuICAucGIteyRpfVxuICAgIHBhZGRpbmctYm90dG9tOiAkc3BhY2VyLnkgIWltcG9ydGFudFxuICAucGwteyRpfVxuICAgIHBhZGRpbmctbGVmdDogJHNwYWNlci54ICFpbXBvcnRhbnRcblxuICAkaSA9ICRpICsgMVxuIiwiZm9yICRzaXplLCAkd2lkdGggaW4gJGdyaWQtYnJlYWtwb2ludHNcbiAgQG1lZGlhIGFsbCBhbmQgKG1pbi13aWR0aDogJHdpZHRoKVxuICAgIC50ZXh0LXskc2l6ZX0tbGVmdFxuICAgICAgdGV4dC1hbGlnbjogbGVmdCAhaW1wb3J0YW50XG5cbiAgICAudGV4dC17JHNpemV9LWNlbnRlclxuICAgICAgdGV4dC1hbGlnbjogY2VudGVyICFpbXBvcnRhbnRcblxuICAgIC50ZXh0LXskc2l6ZX0tcmlnaHRcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0ICFpbXBvcnRhbnRcblxuICAgIC50ZXh0LXskc2l6ZX0tanVzdGlmeVxuICAgICAgdGV4dC1hbGlnbjoganVzdGlmeSAhaW1wb3J0YW50XG5cbmZvciAkbmFtZSwgJHdlaWdodCBpbiAkZm9udC13ZWlnaHRzXG4gIC5mb250LXdlaWdodFxuICAgICYteyRuYW1lfVxuICAgICAgZm9udC13ZWlnaHQ6ICR3ZWlnaHQgIWltcG9ydGFudFxuXG4uZm9udC1pdGFsaWNcbiAgZm9udC1zdHlsZTogaXRhbGljICFpbXBvcnRhbnRcblxuLnRleHQtY2FwaXRhbGl6ZVxuICB0ZXh0LXRyYW5zZm9ybTogY2FwaXRhbGl6ZSAhaW1wb3J0YW50XG5cbi50ZXh0LWxvd2VyY2FzZVxuICB0ZXh0LXRyYW5zZm9ybTogbG93ZXJjYXNlICFpbXBvcnRhbnRcblxuLnRleHQtbm9uZVxuICB0ZXh0LXRyYW5zZm9ybTogbm9uZSAhaW1wb3J0YW50XG5cbi50ZXh0LXVwcGVyY2FzZVxuICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlICFpbXBvcnRhbnRcblxuLnRleHQtbm8td3JhcFxuICB3aGl0ZS1zcGFjZTogbm93cmFwICFpbXBvcnRhbnRcblxuLnRleHQtdHJ1bmNhdGVcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcCAhaW1wb3J0YW50XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudFxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpcyAhaW1wb3J0YW50XG4gIGxpbmUtaGVpZ2h0OiAxLjEgIWltcG9ydGFudFxuIiwiZm9yICRuYW1lLCAkYmV6aWVyIGluICR0cmFuc2l0aW9uXG4gIC50cmFuc2l0aW9uLXskbmFtZX1cbiAgICB0cmFuc2l0aW9uOiAwLjNzICRiZXppZXIgIWltcG9ydGFudFxuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuXG4udi1hbGVydFxuICBib3JkZXItcmFkaXVzOiAkYWxlcnQtYm9yZGVyLXJhZGl1c1xuICBib3JkZXItd2lkdGg6ICRhbGVydC1ib3JkZXItd2lkdGhcbiAgYm9yZGVyLXN0eWxlOiBzb2xpZFxuICBjb2xvcjogI2ZmZlxuICBkaXNwbGF5OiBmbGV4XG4gIGZvbnQtc2l6ZTogJGFsZXJ0LWZvbnQtc2l6ZVxuICBtYXJnaW46ICRhbGVydC1tYXJnaW5cbiAgcGFkZGluZzogJGFsZXJ0LXBhZGRpbmdcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIHRyYW5zaXRpb246ICRwcmltYXJ5LXRyYW5zaXRpb25cblxuICAudi1hbGVydF9faWNvbi52LWljb24sXG4gICZfX2Rpc21pc3NpYmxlIC52LWljb25cbiAgICBhbGlnbi1zZWxmOiBjZW50ZXJcbiAgICBjb2xvcjogJGFsZXJ0LWljb24tY29sb3JcbiAgICBmb250LXNpemU6ICRhbGVydC1pY29uLWZvbnQtc2l6ZVxuICAmLS1vdXRsaW5lIC52LWljb25cbiAgICBjb2xvcjogaW5oZXJpdCAhaW1wb3J0YW50XG5cbiAgJl9faWNvblxuICAgIG1hcmdpbi1yaWdodDogJGFsZXJ0LXBhZGRpbmdcblxuICAmX19kaXNtaXNzaWJsZVxuICAgIGFsaWduLXNlbGY6IGZsZXgtc3RhcnRcbiAgICBjb2xvcjogaW5oZXJpdFxuICAgIG1hcmdpbi1sZWZ0OiAkYWxlcnQtcGFkZGluZ1xuICAgIG1hcmdpbi1yaWdodDogMFxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgIHRyYW5zaXRpb246ICRwcmltYXJ5LXRyYW5zaXRpb25cbiAgICB1c2VyLXNlbGVjdDogbm9uZVxuXG4gICAgJjpob3ZlclxuICAgICAgb3BhY2l0eTogLjhcblxuICAmLS1uby1pY29uXG4gICAgLnYtYWxlcnRfX2ljb25cbiAgICAgIGRpc3BsYXk6IG5vbmVcblxuICA+IGRpdlxuICAgIGFsaWduLXNlbGY6IGNlbnRlclxuICAgIGZsZXg6IDEgMVxuXG4gIEBtZWRpYSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6ICRncmlkLWJyZWFrcG9pbnRzLnNtKVxuICAgICZfX2ljb25cbiAgICAgIGRpc3BsYXk6IG5vbmVcblxuLy8gRG91YmxlIC52LWFsZXJ0IGlzIGludGVuZGVkIC0gaXQgaW5jcmVhc2VzIGNzcyBzcGVjaWZpY2l0eVxuLy8gdG8gcHJvcGVybHkgc2V0IHRoZSBib3JkZXIgY29sb3Igd2hlcmUgYWxlcnQgaGFzIHNldCBjb2xvclxuLy8gd2l0aCBtb2RpZmllciAoZm9yIGV4YW1wbGUgXCJyZWQgbGlnaHRlbi0yXCIpXG4udi1hbGVydC52LWFsZXJ0XG4gIGJvcmRlci1jb2xvcjogJG1hdGVyaWFsLWxpZ2h0LmRpdmlkZXJzICFpbXBvcnRhbnRcbiAgJi0tb3V0bGluZVxuICAgIGJvcmRlcjogJGFsZXJ0LW91dGxpbmUtYm9yZGVyLXdpZHRoICRhbGVydC1vdXRsaW5lLWJvcmRlci1zdHlsZSBjdXJyZW50Q29sb3IgIWltcG9ydGFudFxuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuQGltcG9ydCAnLi4vYnJvd3NlcnMnXG5AaW1wb3J0ICcuLi90aGVtZSdcblxuLmFwcGxpY2F0aW9uXG4gIGRpc3BsYXk6IGZsZXhcblxuICBhXG4gICAgY3Vyc29yOiBwb2ludGVyXG5cbiAgJi0taXMtcnRsXG4gICAgZGlyZWN0aW9uOiBydGxcblxuICAmLS13cmFwXG4gICAgZmxleDogMSAxIGF1dG9cbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW5cbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgIG1pbi1oZWlnaHQ6IDEwMHZoXG4gICAgbWF4LXdpZHRoOiAxMDAlXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG5cbmFwcGxpY2F0aW9uKCRtYXRlcmlhbClcbiAgYmFja2dyb3VuZDogJG1hdGVyaWFsLmJhY2tncm91bmRcbiAgY29sb3I6ICRtYXRlcmlhbC50ZXh0LnByaW1hcnlcblxuICAudGV4dFxuICAgICYtLXByaW1hcnlcbiAgICAgIGNvbG9yOiAkbWF0ZXJpYWwudGV4dC5wcmltYXJ5ICFpbXBvcnRhbnRcblxuICAgICYtLXNlY29uZGFyeVxuICAgICAgY29sb3I6ICRtYXRlcmlhbC50ZXh0LnNlY29uZGFyeSAhaW1wb3J0YW50XG5cbiAgICAmLS1kaXNhYmxlZFxuICAgICAgY29sb3I6ICRtYXRlcmlhbC50ZXh0LmRpc2FibGVkICFpbXBvcnRhbnRcblxudGhlbWUoYXBwbGljYXRpb24sICdhcHBsaWNhdGlvbicpXG5cbitmaXJlZm94KClcbiAgQG1lZGlhIHByaW50XG4gICAgLmFwcGxpY2F0aW9uXG4gICAgICBkaXNwbGF5OiBibG9ja1xuXG4gICAgICAmLS13cmFwXG4gICAgICAgIGRpc3BsYXk6IGJsb2NrXG4iLCJAaW1wb3J0ICcuL3NldHRpbmdzL190aGVtZS5zdHlsJ1xuXG50aGVtZSgkY29tcG9uZW50LCAkbmFtZSlcbiAgbGlnaHQoJGNvbXBvbmVudCwgJG5hbWUpXG4gIGRhcmsoJGNvbXBvbmVudCwgJG5hbWUpXG5cbmxpZ2h0KCRjb21wb25lbnQsICRuYW1lKVxuICAudGhlbWUtLWxpZ2h0LnskbmFtZX1cbiAgICAkY29tcG9uZW50KCRtYXRlcmlhbC1saWdodClcblxuZGFyaygkY29tcG9uZW50LCAkbmFtZSlcbiAgLnRoZW1lLS1kYXJrLnskbmFtZX1cbiAgICAkY29tcG9uZW50KCRtYXRlcmlhbC1kYXJrKVxuIiwiZmlyZWZveCgpXG4gIEAtbW96LWRvY3VtZW50IHVybC1wcmVmaXgoKVxuICAgIHtibG9ja31cbiIsIi52LWF1dG9jb21wbGV0ZVxuICAmLnYtaW5wdXQgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90XG4gICAgY3Vyc29yOiB0ZXh0XG5cbiAgaW5wdXRcbiAgICBhbGlnbi1zZWxmOiBjZW50ZXJcblxuICAmLS1pcy1zZWxlY3RpbmctaW5kZXhcbiAgICBpbnB1dFxuICAgICAgb3BhY2l0eTogMFxuXG4gIC8vIFdoZW4gYSBzaW5nbGUgc2VsZWN0LCBkb2VzIG5vdCBoYXZlXG4gIC8vIHNlbGVjdGlvbnMgcGFkZGluZ1xuICAmLnYtdGV4dC1maWVsZC0tZW5jbG9zZWQ6bm90KC52LXRleHQtZmllbGQtLXNvbG8pOm5vdCgudi10ZXh0LWZpZWxkLS1zaW5nbGUtbGluZSlcbiAgICAudi1zZWxlY3RfX3Nsb3QgPiBpbnB1dFxuICAgICAgbWFyZ2luLXRvcDogMjRweFxuXG4gICY6bm90KC52LWlucHV0LS1pcy1kaXNhYmxlZCkudi1zZWxlY3Qudi10ZXh0LWZpZWxkXG4gICAgaW5wdXRcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBpbmhlcml0XG5cbiAgJl9fY29udGVudC52LW1lbnVfX2NvbnRlbnRcbiAgICBib3JkZXItcmFkaXVzOiAwXG5cbiAgICAudi1jYXJkXG4gICAgICBib3JkZXItcmFkaXVzOiAwXG4iLCJAaW1wb3J0ICcuLi9ib290c3RyYXAnXG5cbi52LWF2YXRhclxuICBhbGlnbi1pdGVtczogY2VudGVyXG4gIGJvcmRlci1yYWRpdXM6IDUwJVxuICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgdGV4dC1hbGlnbjogY2VudGVyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcblxuICBpbWcsXG4gIC52LWljb24sXG4gIC52LWltYWdlXG4gICAgYm9yZGVyLXJhZGl1czogNTAlXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXhcbiAgICBoZWlnaHQ6IGluaGVyaXRcbiAgICB3aWR0aDogaW5oZXJpdFxuXG4gICYtLXRpbGVcbiAgICBib3JkZXItcmFkaXVzOiAwXG5cbiAgICBpbWcsXG4gICAgLnYtaWNvbixcbiAgICAudi1pbWFnZVxuICAgICAgYm9yZGVyLXJhZGl1czogMFxuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuXG52LWJhZGdlLXJ0bCgpXG4gICZfX2JhZGdlXG4gICAgcmlnaHQ6IGluaXRpYWxcbiAgICBsZWZ0OiAtKCRiYWRnZS13aWR0aClcblxuICAmLS1vdmVybGFwXG4gICAgLnYtYmFkZ2VfX2JhZGdlXG4gICAgICByaWdodDogaW5pdGlhbFxuICAgICAgbGVmdDogLThweFxuXG4gICAgJi52LWJhZGdlLS1sZWZ0XG4gICAgICAudi1iYWRnZV9fYmFkZ2VcbiAgICAgICAgcmlnaHQ6IC04cHhcbiAgICAgICAgbGVmdDogaW5pdGlhbFxuXG4gICYtLWxlZnRcbiAgICAudi1iYWRnZV9fYmFkZ2VcbiAgICAgIHJpZ2h0OiAtKCRiYWRnZS13aWR0aClcbiAgICAgIGxlZnQ6IGluaXRpYWxcblxucnRsKHYtYmFkZ2UtcnRsLCBcInYtYmFkZ2VcIilcblxuLnYtYmFkZ2VcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4gICZfX2JhZGdlXG4gICAgY29sb3I6ICRiYWRnZS1jb2xvclxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICBmb250LXNpemU6ICRiYWRnZS1mb250LXNpemVcbiAgICB0b3A6IC0oJGJhZGdlLWhlaWdodCAvIDIpXG4gICAgcmlnaHQ6IC0oJGJhZGdlLXdpZHRoKVxuICAgIGJvcmRlci1yYWRpdXM6ICRiYWRnZS1ib3JkZXItcmFkaXVzXG4gICAgaGVpZ2h0OiAkYmFkZ2UtaGVpZ2h0XG4gICAgd2lkdGg6ICRiYWRnZS13aWR0aFxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3dcbiAgICBmbGV4LXdyYXA6IHdyYXBcbiAgICB0cmFuc2l0aW9uOiAkcHJpbWFyeS10cmFuc2l0aW9uXG5cbiAgICAudi1pY29uXG4gICAgICBmb250LXNpemU6ICRiYWRnZS1mb250LXNpemVcblxuICAmLS1vdmVybGFwXG4gICAgLnYtYmFkZ2VfX2JhZGdlXG4gICAgICB0b3A6IC04cHhcbiAgICAgIHJpZ2h0OiAtOHB4XG5cbiAgICAmLnYtYmFkZ2UtLWxlZnRcbiAgICAgIC52LWJhZGdlX19iYWRnZVxuICAgICAgICBsZWZ0OiAtOHB4XG4gICAgICAgIHJpZ2h0OiBpbml0aWFsXG5cbiAgICAmLnYtYmFkZ2UtLWJvdHRvbVxuICAgICAgLnYtYmFkZ2VfX2JhZGdlXG4gICAgICAgIGJvdHRvbTogLThweFxuICAgICAgICB0b3A6IGluaXRpYWxcblxuICAmLS1sZWZ0XG4gICAgLnYtYmFkZ2VfX2JhZGdlXG4gICAgICBsZWZ0OiAtKCRiYWRnZS13aWR0aClcblxuICAmLS1ib3R0b21cbiAgICAudi1iYWRnZV9fYmFkZ2VcbiAgICAgIGJvdHRvbTogLSgkYmFkZ2UtaGVpZ2h0IC8gMilcbiAgICAgIHRvcDogaW5pdGlhbDtcbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcbkBpbXBvcnQgJy4uL3RoZW1lJ1xuXG52LWJvdHRvbS1uYXYoJG1hdGVyaWFsKVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWF0ZXJpYWwuY2FyZHNcblxuICAudi1idG46bm90KC52LWJ0bi0tYWN0aXZlKVxuICAgIGNvbG9yOiAkbWF0ZXJpYWwudGV4dC5zZWNvbmRhcnkgIWltcG9ydGFudFxuXG50aGVtZSh2LWJvdHRvbS1uYXYsIFwidi1ib3R0b20tbmF2XCIpXG5cbi52LWl0ZW0tZ3JvdXAudi1ib3R0b20tbmF2XG4gIGJvdHRvbTogMFxuICBib3gtc2hhZG93OiAwIDNweCAxNHB4IDJweCByZ2JhKCMwMDAsIC4xMilcbiAgZGlzcGxheTogZmxleFxuICBsZWZ0OiAwXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDYwcHgpXG4gIHRyYW5zaXRpb246IGFsbCAuNHMgJHRyYW5zaXRpb24uc3dpbmdcbiAgd2lkdGg6IDEwMCVcblxuICAmLS1hYnNvbHV0ZVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuXG4gICYtLWFjdGl2ZVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKDAsIDApXG5cbiAgJi0tZml4ZWRcbiAgICBwb3NpdGlvbjogZml4ZWRcbiAgICB6LWluZGV4OiA0XG5cbiAgLnYtYnRuXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnQgIWltcG9ydGFudFxuICAgIGJvcmRlci1yYWRpdXM6IDBcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnRcbiAgICBmb250LXdlaWdodDogNDAwXG4gICAgaGVpZ2h0OiAxMDAlXG4gICAgbWFyZ2luOiAwXG4gICAgbWF4LXdpZHRoOiAxNjhweFxuICAgIG1pbi13aWR0aDogODBweFxuICAgIHBhZGRpbmc6IDhweCAxMnB4IDEwcHhcbiAgICB0ZXh0LXRyYW5zZm9ybTogbm9uZVxuICAgIHdpZHRoOiAxMDAlXG4gICAgLy8gaHR0cHM6Ly9naXRodWIuY29tL3Z1ZXRpZnlqcy92dWV0aWZ5L2lzc3Vlcy80NjQzXG4gICAgZmxleC1zaHJpbms6IDFcblxuICAgIC52LWJ0bl9fY29udGVudFxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlXG4gICAgICBmb250LXNpemU6IDEycHhcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXBcbiAgICAgIHdpbGwtY2hhbmdlOiBmb250LXNpemVcblxuICAgICAgaS52LWljb25cbiAgICAgICAgY29sb3I6IGluaGVyaXRcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNHB4XG4gICAgICAgIHRyYW5zaXRpb246IGFsbCAuNHMgY3ViaWMtYmV6aWVyKC4yNSwgLjgsIC41MCwgMSlcblxuICAgICAgc3BhblxuICAgICAgICBsaW5lLWhlaWdodDogMVxuXG4gICAgJi0tYWN0aXZlXG4gICAgICBwYWRkaW5nLXRvcDogNnB4XG5cbiAgICAgICY6YmVmb3JlXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50XG5cbiAgICAgIC52LWJ0bl9fY29udGVudFxuICAgICAgICBmb250LXNpemU6IDE0cHhcblxuICAgICAgICAudi1pY29uXG4gICAgICAgICAgdHJhbnNmb3JtOiBub25lXG5cbiAgJi0tc2hpZnRcbiAgICAudi1idG5fX2NvbnRlbnRcbiAgICAgIGZvbnQtc2l6ZTogMTRweFxuXG4gICAgLnYtYnRuXG4gICAgICB0cmFuc2l0aW9uOiBhbGwgLjNzXG4gICAgICBtaW4td2lkdGg6IDU2cHhcbiAgICAgIG1heC13aWR0aDogOTZweFxuXG4gICAgICAmLS1hY3RpdmVcbiAgICAgICAgbWluLXdpZHRoOiA5NnB4XG4gICAgICAgIG1heC13aWR0aDogMTY4cHhcblxuLnYtYm90dG9tLW5hdi0tc2hpZnRcbiAgLnYtYnRuOm5vdCgudi1idG4tLWFjdGl2ZSkgLnYtYnRuX19jb250ZW50XG4gICAgLnYtaWNvblxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLCAxKSB0cmFuc2xhdGUoMCwgOHB4KVxuXG4gICAgPiBzcGFuOm5vdCgudi1iYWRnZSlcbiAgICAgIGNvbG9yOiB0cmFuc3BhcmVudFxuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuQGltcG9ydCAnLi4vdGhlbWUnXG5cbi52LWJvdHRvbS1zaGVldC52LWRpYWxvZ1xuICBhbGlnbi1zZWxmOiBmbGV4LWVuZFxuICBib3JkZXItcmFkaXVzOiAwXG4gIGZsZXg6IDEgMCAxMDAlXG4gIG1hcmdpbjogMFxuICBtaW4td2lkdGg6IDEwMCVcbiAgb3ZlcmZsb3c6IHZpc2libGVcbiAgdHJhbnNpdGlvbjogLjNzICR0cmFuc2l0aW9uLmZhc3QtaW4tZmFzdC1vdXRcblxuICAmLnYtYm90dG9tLXNoZWV0LS1pbnNldFxuICAgIG1heC13aWR0aDogNzAlXG4gICAgbWluLXdpZHRoOiAwXG5cbiAgICBAbWVkaWEgJGRpc3BsYXktYnJlYWtwb2ludHMueHMtb25seVxuICAgICAgbWF4LXdpZHRoOiBub25lXG4iLCLvu79AaW1wb3J0ICcuLi9ib290c3RyYXAnXG5AaW1wb3J0ICcuLi90aGVtZSdcblxudi1icmVhZGNydW1icygkbWF0ZXJpYWwpXG4gIC52LWJyZWFkY3J1bWJzX19kaXZpZGVyLCAudi1icmVhZGNydW1ic19faXRlbS0tZGlzYWJsZWRcbiAgICBjb2xvcjogJG1hdGVyaWFsLnRleHQuZGlzYWJsZWRcblxudGhlbWUodi1icmVhZGNydW1icywgXCJ2LWJyZWFkY3J1bWJzXCIpXG5cbi52LWJyZWFkY3J1bWJzXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgZGlzcGxheTogZmxleFxuICBmbGV4LXdyYXA6IHdyYXBcbiAgZmxleDogJGJyZWFkY3J1bWJzLWZsZXhcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lXG4gIG1hcmdpbjogJGJyZWFkY3J1bWJzLW1hcmdpblxuICBwYWRkaW5nOiAkYnJlYWRjcnVtYnMtcGFkZGluZ1xuXG4gIGxpXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4XG4gICAgZm9udC1zaXplOiAkYnJlYWRjcnVtYnMtaXRlbS1mb250LXNpemVcblxuICAgIC52LWljb25cbiAgICAgIGZvbnQtc2l6ZTogJGJyZWFkY3J1bWJzLWl0ZW0tbGFyZ2UtZm9udC1zaXplXG5cbiAgICAmOm50aC1jaGlsZChldmVuKVxuICAgICAgcGFkZGluZzogJGJyZWFkY3J1bWJzLWV2ZW4tY2hpbGQtcGFkZGluZ1xuXG4gICYtLWxhcmdlXG4gICAgbGlcbiAgICAgIGZvbnQtc2l6ZTogJGJyZWFkY3J1bWJzLWl0ZW0tbGFyZ2UtZm9udC1zaXplXG5cbiAgICAgIC52LWljb25cbiAgICAgICAgZm9udC1zaXplOiAkYnJlYWRjcnVtYnMtaXRlbS1sYXJnZS1mb250LXNpemVcblxuICAmX19pdGVtXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4XG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gICAgdHJhbnNpdGlvbjogJHByaW1hcnktdHJhbnNpdGlvblxuXG4gICAgJi0tZGlzYWJsZWRcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG4iLCJAaW1wb3J0ICcuLi9ib290c3RyYXAnXG5AaW1wb3J0ICcuLi90aGVtZSdcblxuLyoqIFRoZW1lcyAqL1xuXG52LWJ0bi10b2dnbGUoJG1hdGVyaWFsKVxuICBiYWNrZ3JvdW5kOiAkbWF0ZXJpYWwuY2FyZHNcblxuICAudi1idG5cbiAgICBjb2xvcjogJG1hdGVyaWFsLnRleHQucHJpbWFyeVxuXG4gICY6bm90KC52LWJ0bi10b2dnbGUtLW9ubHktY2hpbGQpXG4gICAgLnYtYnRuXG4gICAgICAmLnYtYnRuLS1hY3RpdmU6bm90KDpsYXN0LWNoaWxkKVxuICAgICAgICBib3JkZXItcmlnaHQtY29sb3I6ICRtYXRlcmlhbC5idXR0b25zLmRpc2FibGVkXG5cbnRoZW1lKHYtYnRuLXRvZ2dsZSwgXCJ2LWJ0bi10b2dnbGVcIilcblxuLnYtYnRuLXRvZ2dsZVxuICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuICBib3JkZXItcmFkaXVzOiAycHhcbiAgdHJhbnNpdGlvbjogJHByaW1hcnktdHJhbnNpdGlvblxuICB3aWxsLWNoYW5nZTogYmFja2dyb3VuZCwgYm94LXNoYWRvd1xuXG4gIC52LWJ0blxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgbWluLXdpZHRoOiBhdXRvXG4gICAgd2lkdGg6IGF1dG9cbiAgICBwYWRkaW5nOiAwIDhweFxuICAgIG1hcmdpbjogMFxuICAgIG9wYWNpdHk6IC40XG4gICAgYm9yZGVyLXJhZGl1czogMFxuXG4gICAgJjpub3QoOmxhc3QtY2hpbGQpXG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCB0cmFuc3BhcmVudFxuXG4gICAgJjphZnRlclxuICAgICAgZGlzcGxheTogbm9uZVxuXG4gICAgJi52LWJ0bi0tYWN0aXZlXG4gICAgICBvcGFjaXR5OiAxXG5cbiAgICBzcGFuICsgLnYtaWNvblxuICAgICAgZm9udC1zaXplOiBpbml0aWFsXG4gICAgICBtYXJnaW4tbGVmdDogMTBweFxuXG4gICAgJjpmaXJzdC1jaGlsZFxuICAgICAgYm9yZGVyLXJhZGl1czogMnB4IDAgMCAycHhcblxuICAgICY6bGFzdC1jaGlsZFxuICAgICAgYm9yZGVyLXJhZGl1czogMCAycHggMnB4IDBcblxuICAmLS1zZWxlY3RlZFxuICAgIGVsZXZhdGlvbigyKVxuIiwiLnYtcmlwcGxlXG4gICZfX2NvbnRhaW5lclxuICAgIGNvbG9yOiBpbmhlcml0XG4gICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHdpZHRoOiAxMDAlXG4gICAgaGVpZ2h0OiAxMDAlXG4gICAgbGVmdDogMFxuICAgIHRvcDogMFxuICAgIG92ZXJmbG93OiBoaWRkZW5cbiAgICB6LWluZGV4OiAwXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgICBjb250YWluOiBzdHJpY3RcblxuICAmX19hbmltYXRpb25cbiAgICBjb2xvcjogaW5oZXJpdFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRvcDogMFxuICAgIGxlZnQ6IDBcbiAgICBib3JkZXItcmFkaXVzOiA1MCVcbiAgICBiYWNrZ3JvdW5kOiBjdXJyZW50Q29sb3JcbiAgICBvcGFjaXR5OiAwXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgICBvdmVyZmxvdzogaGlkZGVuXG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybSwgb3BhY2l0eVxuXG4gICAgJi0tZW50ZXJcbiAgICAgIHRyYW5zaXRpb246IG5vbmVcblxuICAgICYtLWluXG4gICAgICB0cmFuc2l0aW9uOiAkcmlwcGxlLWFuaW1hdGlvbi10cmFuc2l0aW9uLWluXG5cbiAgICAmLS1vdXRcbiAgICAgIHRyYW5zaXRpb246ICRyaXBwbGUtYW5pbWF0aW9uLXRyYW5zaXRpb24tb3V0XG4iLCJAaW1wb3J0ICcuLi9ib290c3RyYXAnXG5AaW1wb3J0ICcuLi9jb21wb25lbnRzL19yaXBwbGVzJ1xuQGltcG9ydCAnLi4vdGhlbWUnXG5cbmJ1dHRvbigkbWF0ZXJpYWwpXG4gIGNvbG9yOiAkbWF0ZXJpYWwudGV4dC5wcmltYXJ5XG5cbiAgJi52LWJ0bi0tZGlzYWJsZWRcbiAgICBjb2xvcjogJG1hdGVyaWFsLmJ1dHRvbnMuZGlzYWJsZWQgIWltcG9ydGFudFxuXG4gICAgLnYtaWNvbixcbiAgICAudi1idG5fX2xvYWRpbmdcbiAgICAgIGNvbG9yOiAkbWF0ZXJpYWwuYnV0dG9ucy5kaXNhYmxlZCAhaW1wb3J0YW50XG5cbiAgICAmOm5vdCgudi1idG4tLWljb24pOm5vdCgudi1idG4tLWZsYXQpOm5vdCgudi1idG4tLW91dGxpbmUpXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWF0ZXJpYWwuYnV0dG9ucy5mb2N1c2VkICFpbXBvcnRhbnRcblxuICAmOm5vdCgudi1idG4tLWljb24pOm5vdCgudi1idG4tLWZsYXQpXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1hdGVyaWFsLmFwcC1iYXJcblxudGhlbWUoYnV0dG9uLCBcInYtYnRuXCIpXG5cbi8qKiBCYXNlIFNwZWMgKi9cbi52LWJ0blxuICBhbGlnbi1pdGVtczogY2VudGVyXG4gIGJvcmRlci1yYWRpdXM6ICRidXR0b24tYm9yZGVyLXJhZGl1c1xuICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuICBoZWlnaHQ6ICRidXR0b24taGVpZ2h0XG4gIGZsZXg6IDAgMCBhdXRvXG4gIGZvbnQtc2l6ZTogJGJ1dHRvbi1mb250LXNpemVcbiAgZm9udC13ZWlnaHQ6ICRidXR0b24tZm9udC13ZWlnaHRcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgbWFyZ2luOiAkYnV0dG9uLW1hcmdpblxuICBtaW4td2lkdGg6ICRidXR0b24tbWluLXdpZHRoXG4gIG91dGxpbmU6IDBcbiAgdGV4dC10cmFuc2Zvcm06ICRidXR0b24tdGV4dC10cmFuc2Zvcm1cbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gIHRyYW5zaXRpb246ICRwcmltYXJ5LXRyYW5zaXRpb24sIGNvbG9yIDFtc1xuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZVxuICB1c2VyLXNlbGVjdDogbm9uZVxuXG5cbi8qKiBQc3VlZG8gKi9cbi52LWJ0blxuICAmOmJlZm9yZVxuICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXRcbiAgICBjb2xvcjogaW5oZXJpdFxuICAgIGNvbnRlbnQ6ICcnXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgbGVmdDogMFxuICAgIHRvcDogMFxuICAgIGhlaWdodDogMTAwJVxuICAgIG9wYWNpdHk6IC4xMlxuICAgIHRyYW5zaXRpb246ICRwcmltYXJ5LXRyYW5zaXRpb25cbiAgICB3aWR0aDogMTAwJVxuXG4vKiogQ29udGVudCAqL1xuLnYtYnRuXG4gIHBhZGRpbmc6ICRidXR0b24tcGFkZGluZ1xuXG4gICYtLWFjdGl2ZSxcbiAgJjpob3ZlcixcbiAgJjpmb2N1c1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4gICAgJjpiZWZvcmVcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGN1cnJlbnRDb2xvclxuXG4gICY6aG92ZXI6OmJlZm9yZVxuICAgIEBtZWRpYSAoaG92ZXI6IG5vbmUpXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudFxuXG4gICZfX2NvbnRlbnRcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdFxuICAgIGNvbG9yOiBpbmhlcml0XG4gICAgZGlzcGxheTogZmxleFxuICAgIGZsZXg6IDEgMCBhdXRvXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICBtYXJnaW46IDAgYXV0b1xuICAgIC8vIEZpeGVzIGJ1ZyB3aGVyZSBJRTExIG1vdmVzXG4gICAgLy8gYnV0dG9uIGNvbnRlbnQgd2hlbiBjbGlja2VkXG4gICAgLy8gaHR0cHM6Ly9zdGFja292ZXJmbG93LmNvbS9xdWVzdGlvbnMvMTAzMDU2NTgvcHJldmVudC1idXR0b24tZnJvbS1zaGlmdGluZy1kdXJpbmctY2xpY2staW4taWVcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICB0cmFuc2l0aW9uOiAkcHJpbWFyeS10cmFuc2l0aW9uXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICAgIHdpZHRoOiBpbmhlcml0XG5cbi8qKiBTaXplcyAqL1xuLnYtYnRuXG4gICYtLXNtYWxsXG4gICAgZm9udC1zaXplOiAkYnV0dG9uLXNtYWxsLWZvbnQtc2l6ZVxuICAgIGhlaWdodDogJGJ1dHRvbi1zbWFsbC1oZWlnaHRcbiAgICBwYWRkaW5nOiAkYnV0dG9uLXNtYWxsLXBhZGRpbmdcblxuICAmLS1sYXJnZVxuICAgIGZvbnQtc2l6ZTogJGJ1dHRvbi1sYXJnZS1mb250LXNpemVcbiAgICBoZWlnaHQ6ICRidXR0b24tbGFyZ2UtaGVpZ2h0XG4gICAgcGFkZGluZzogJGJ1dHRvbi1sYXJnZS1wYWRkaW5nXG5cbi8qKiBJY29ucyAqL1xuLnYtYnRuIC52LWJ0bl9fY29udGVudCAudi1pY29uXG4gIGNvbG9yOiBpbmhlcml0XG5cbi8qKiBUeXBlcyAqL1xuLnYtYnRuXG4gICY6bm90KC52LWJ0bi0tZGVwcmVzc2VkKTpub3QoLnYtYnRuLS1mbGF0KVxuICAgIHdpbGwtY2hhbmdlOiBib3gtc2hhZG93XG4gICAgZWxldmF0aW9uKDIpXG5cbiAgICAmOmFjdGl2ZVxuICAgICAgZWxldmF0aW9uKDgpXG5cbiAgJi0taWNvblxuICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50XG4gICAgYm9yZGVyLXJhZGl1czogNTAlXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICBtaW4td2lkdGg6IDBcbiAgICB3aWR0aDogJGJ1dHRvbi1oZWlnaHRcblxuICAgICYudi1idG4tLXNtYWxsXG4gICAgICB3aWR0aDogJGJ1dHRvbi1zbWFsbC1oZWlnaHRcblxuICAgICYudi1idG4tLWxhcmdlXG4gICAgICB3aWR0aDogJGJ1dHRvbi1sYXJnZS1oZWlnaHRcblxuICAgICY6YmVmb3JlXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCVcblxuICAmLS1mbG9hdGluZ1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJVxuICAgIG1pbi13aWR0aDogMFxuICAgIGhlaWdodDogJGJ1dHRvbi1mbG9hdGluZy13aWR0aFxuICAgIHdpZHRoOiAkYnV0dG9uLWZsb2F0aW5nLXdpZHRoXG4gICAgcGFkZGluZzogMFxuXG4gICAgJi52LWJ0bi0tZml4ZWQsXG4gICAgJi52LWJ0bi0tYWJzb2x1dGVcbiAgICAgIHotaW5kZXg6IDRcblxuICAgICY6bm90KC52LWJ0bi0tZGVwcmVzc2VkKTpub3QoLnYtYnRuLS1mbGF0KVxuICAgICAgZWxldmF0aW9uKDYpXG5cbiAgICAgICY6YWN0aXZlXG4gICAgICAgIGVsZXZhdGlvbigxMilcblxuICAgIC52LWJ0bl9fY29udGVudFxuICAgICAgZmxleDogMSAxIGF1dG9cbiAgICAgIG1hcmdpbjogMFxuICAgICAgaGVpZ2h0OiAxMDAlXG5cbiAgICAmOmFmdGVyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCVcblxuICAgIC52LWJ0bl9fY29udGVudFxuICAgICAgPiA6bm90KDpvbmx5LWNoaWxkKVxuICAgICAgICB0cmFuc2l0aW9uOiAkcHJpbWFyeS10cmFuc2l0aW9uXG5cbiAgICAgICAgJjpmaXJzdC1jaGlsZFxuICAgICAgICAgIG9wYWNpdHk6IDFcblxuICAgICAgICAmOmxhc3QtY2hpbGRcbiAgICAgICAgICBvcGFjaXR5OiAwXG4gICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTQ1ZGVnKVxuXG4gICAgICAgICY6bGFzdC1jaGlsZCxcbiAgICAgICAgJjpmaXJzdC1jaGlsZFxuICAgICAgICAgIC8vIGh0dHBzOi8vc3RhY2tvdmVyZmxvdy5jb20vcXVlc3Rpb25zLzE0NzI5NDkyL2NzczMtdHJhbnNmb3JtLXJvdGF0ZS1jYXVzaW5nLTFweC1zaGlmdC1pbi1jaHJvbWVcbiAgICAgICAgICAtd2Via2l0LWJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlblxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgIGxlZnQ6IDBcbiAgICAgICAgICB0b3A6IDBcblxuICAgICYudi1idG4tLWFjdGl2ZVxuICAgICAgLnYtYnRuX19jb250ZW50XG4gICAgICAgID4gOm5vdCg6b25seS1jaGlsZClcbiAgICAgICAgICAmOmZpcnN0LWNoaWxkXG4gICAgICAgICAgICBvcGFjaXR5OiAwXG4gICAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0NWRlZylcblxuICAgICAgICAgICY6bGFzdC1jaGlsZFxuICAgICAgICAgICAgb3BhY2l0eTogMVxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMClcblxuICAgIC52LWljb25cbiAgICAgIGhlaWdodDogaW5oZXJpdFxuICAgICAgd2lkdGg6IGluaGVyaXRcblxuICAgICYudi1idG4tLXNtYWxsXG4gICAgICBoZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctc21hbGwtd2lkdGhcbiAgICAgIHdpZHRoOiAkYnV0dG9uLWZsb2F0aW5nLXNtYWxsLXdpZHRoXG5cbiAgICAgIC52LWljb25cbiAgICAgICAgZm9udC1zaXplOiAkYnV0dG9uLWZsb2F0aW5nLXNtYWxsLWljb24td2lkdGhcblxuXG4gICAgJi52LWJ0bi0tbGFyZ2VcbiAgICAgIGhlaWdodDogJGJ1dHRvbi1mbG9hdGluZy1sYXJnZS13aWR0aFxuICAgICAgd2lkdGg6ICRidXR0b24tZmxvYXRpbmctbGFyZ2Utd2lkdGhcblxuICAgICAgLnYtaWNvblxuICAgICAgICBmb250LXNpemU6ICRidXR0b24tZmxvYXRpbmctbGFyZ2UtaWNvbi13aWR0aFxuXG4gICYtLXJldmVyc2VcbiAgICAudi1idG5fX2NvbnRlbnRcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZVxuXG4gICAgJi52LWJ0bi0tY29sdW1uXG4gICAgICAudi1idG5fX2NvbnRlbnRcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlXG5cbiAgJi0tZml4ZWQsICYtLWFic29sdXRlXG4gICAgbWFyZ2luOiAwXG5cbiAgLy8gUG9zaXRpb24gbXVzdCBoYXZlIHByZXBlbmRlZCAudi1idG5cbiAgLy8gdG8gYWNjb3VudCBmb3IgdG9vbHRpcFxuICAvLyBUT0RPOiBSZW1vdmUgdGhpcyBvbmNlIHRvb2x0aXBzIGFyZVxuICAvLyBjb252ZXJ0ZWQgdG8gZWxlbWVudHNcbiAgJi52LWJ0bi0tYWJzb2x1dGVcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcblxuICAmLnYtYnRuLS1maXhlZFxuICAgIHBvc2l0aW9uOiBmaXhlZFxuXG4gICYtLXRvcFxuICAgICY6bm90KC52LWJ0bi0tYWJzb2x1dGUpXG4gICAgICB0b3A6ICRncmlkLWd1dHRlcnMubGdcblxuICAgICYudi1idG4tLWFic29sdXRlXG4gICAgICB0b3A6IC0oJGJ1dHRvbi1mbG9hdGluZy13aWR0aCAvIDIpXG5cbiAgICAgICYudi1idG4tLXNtYWxsXG4gICAgICAgIHRvcDogLSgkYnV0dG9uLWZsb2F0aW5nLXNtYWxsLXdpZHRoIC8gMilcblxuICAgICAgJi52LWJ0bi0tbGFyZ2VcbiAgICAgICAgdG9wOiAtKCRidXR0b24tZmxvYXRpbmctbGFyZ2Utd2lkdGggLyAyKVxuXG4gICYtLWJvdHRvbVxuICAgICY6bm90KC52LWJ0bi0tYWJzb2x1dGUpXG4gICAgICBib3R0b206ICRncmlkLWd1dHRlcnMubGdcblxuICAgICYudi1idG4tLWFic29sdXRlXG4gICAgICBib3R0b206IC0oJGJ1dHRvbi1mbG9hdGluZy13aWR0aCAvIDIpXG5cbiAgICAgICYudi1idG4tLXNtYWxsXG4gICAgICAgIGJvdHRvbTogLSgkYnV0dG9uLWZsb2F0aW5nLXNtYWxsLXdpZHRoIC8gMilcblxuICAgICAgJi52LWJ0bi0tbGFyZ2VcbiAgICAgICAgYm90dG9tOiAtKCRidXR0b24tZmxvYXRpbmctbGFyZ2Utd2lkdGggLyAyKVxuXG4gICYtLWxlZnRcbiAgICBsZWZ0OiAkZ3JpZC1ndXR0ZXJzLmxnXG5cbiAgJi0tcmlnaHRcbiAgICByaWdodDogJGdyaWQtZ3V0dGVycy5sZ1xuXG4vKiogRGlzYWJsZWQgKi9cbi52LWJ0blxuICAmLnYtYnRuLS1kaXNhYmxlZFxuICAgIGJveC1zaGFkb3c6IG5vbmUgIWltcG9ydGFudFxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG5cbiAgJjpub3QoLnYtYnRuLS1kaXNhYmxlZCk6bm90KC52LWJ0bi0tZmxvYXRpbmcpOm5vdCgudi1idG4tLWljb24pXG4gICAgLnYtYnRuX19jb250ZW50IC52LWljb25cbiAgICAgIHRyYW5zaXRpb246IG5vbmVcblxuLnYtYnRuLS1pY29uXG4gIHBhZGRpbmc6IDBcblxuXG4vKiogTG9hZGVyICovXG4udi1idG5cbiAgJi0tbG9hZGVyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcblxuICAgIC52LWJ0bl9fY29udGVudFxuICAgICAgb3BhY2l0eTogMFxuXG4gICZfX2xvYWRpbmdcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgZGlzcGxheTogZmxleFxuICAgIGhlaWdodDogMTAwJVxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgbGVmdDogMFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRvcDogMFxuICAgIHdpZHRoOiAxMDAlXG5cbiAgICAudi1pY29uXG4gICAgICAmLS1sZWZ0XG4gICAgICAgIG1hcmdpbi1yaWdodDogMXJlbVxuICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdFxuXG4gICAgICAmLS1yaWdodFxuICAgICAgICBtYXJnaW4tbGVmdDogMXJlbVxuICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdFxuXG5cbi8qKiBDdXN0b20gQnV0dG9ucyAqL1xuLnYtYnRuXG4gICYudi1idG4tLW91dGxpbmVcbiAgICBib3JkZXI6IDFweCBzb2xpZCBjdXJyZW50Q29sb3JcbiAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50XG4gICAgYm94LXNoYWRvdzogbm9uZVxuXG4gICAgJjpob3ZlclxuICAgICAgYm94LXNoYWRvdzogbm9uZVxuXG4gICYtLWJsb2NrXG4gICAgZGlzcGxheTogZmxleFxuICAgIGZsZXg6IDFcbiAgICBtYXJnaW46ICRidXR0b24tbWFyZ2luLXkgMFxuICAgIHdpZHRoOiAxMDAlXG5cbiAgJi0tcm91bmRcbiAgICBib3JkZXItcmFkaXVzOiAyOHB4XG5cbiAgICAmOmFmdGVyXG4gICAgICBib3JkZXItcmFkaXVzOiAyOHB4XG5cbi8qKiBUaGVtZXMgKi9cbi52LWJ0bjpub3QoLnYtYnRuLS1vdXRsaW5lKVxuICAmLnByaW1hcnksXG4gICYuc2Vjb25kYXJ5LFxuICAmLmFjY2VudCxcbiAgJi5zdWNjZXNzLFxuICAmLmVycm9yLFxuICAmLndhcm5pbmcsXG4gICYuaW5mb1xuICAgIGNvbG9yOiAkbWF0ZXJpYWwtZGFyay50ZXh0LnByaW1hcnlcbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcbkBpbXBvcnQgJy4uL3RoZW1lJ1xuXG52LWNhbGVuZGFyLWRhaWx5KCRtYXRlcmlhbClcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1hdGVyaWFsLmNhbGVuZGFyLmJhY2tncm91bmQtY29sb3JcbiAgLnYtY2FsZW5kYXItZGFpbHlfX2ludGVydmFscy1oZWFkXG4gICAgYm9yZGVyLXJpZ2h0OiAkbWF0ZXJpYWwuY2FsZW5kYXIubGluZS1jb2xvciAxcHggc29saWQ7XG4gIC52LWNhbGVuZGFyLWRhaWx5X2hlYWQtZGF5XG4gICAgYm9yZGVyLXJpZ2h0OiAkbWF0ZXJpYWwuY2FsZW5kYXIubGluZS1jb2xvciAxcHggc29saWQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJG1hdGVyaWFsLmNhbGVuZGFyLmxpbmUtY29sb3IgMXB4IHNvbGlkO1xuICAgIGNvbG9yOiAkbWF0ZXJpYWwuY2FsZW5kYXIudGV4dC1jb2xvcjtcbiAgICAmLnYtcGFzdFxuICAgICAgLnYtY2FsZW5kYXItZGFpbHlfaGVhZC13ZWVrZGF5LFxuICAgICAgLnYtY2FsZW5kYXItZGFpbHlfaGVhZC1kYXktbGFiZWxcbiAgICAgICAgY29sb3I6ICRtYXRlcmlhbC5jYWxlbmRhci5wYXN0LWNvbG9yXG4gIC52LWNhbGVuZGFyLWRhaWx5X19pbnRlcnZhbHMtYm9keVxuICAgIGJvcmRlci1yaWdodDogJG1hdGVyaWFsLmNhbGVuZGFyLmxpbmUtY29sb3IgMXB4IHNvbGlkO1xuICAgIC52LWNhbGVuZGFyLWRhaWx5X19pbnRlcnZhbC10ZXh0XG4gICAgICBjb2xvcjogJG1hdGVyaWFsLmNhbGVuZGFyLmludGVydmFsLWNvbG9yO1xuICAudi1jYWxlbmRhci1kYWlseV9fZGF5XG4gICAgYm9yZGVyLXJpZ2h0OiAkbWF0ZXJpYWwuY2FsZW5kYXIuaW50ZXJ2YWwtbGluZS1jb2xvciAxcHggc29saWQ7XG4gICAgYm9yZGVyLWJvdHRvbTogJG1hdGVyaWFsLmNhbGVuZGFyLmludGVydmFsLWxpbmUtY29sb3IgMXB4IHNvbGlkO1xuICAudi1jYWxlbmRhci1kYWlseV9fZGF5LWludGVydmFsXG4gICAgYm9yZGVyLXRvcDogJG1hdGVyaWFsLmNhbGVuZGFyLmludGVydmFsLWxpbmUtY29sb3IgMXB4IHNvbGlkO1xuICAgICY6Zmlyc3QtY2hpbGRcbiAgICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudDtcblxudGhlbWUodi1jYWxlbmRhci1kYWlseSwgXCJ2LWNhbGVuZGFyLWRhaWx5XCIpXG5cbi52LWNhbGVuZGFyLWRhaWx5XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGhlaWdodDogMTAwJTtcblxuLnYtY2FsZW5kYXItZGFpbHlfX2hlYWRcbiAgZmxleDogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcblxuLnYtY2FsZW5kYXItZGFpbHlfX2ludGVydmFscy1oZWFkXG4gIGZsZXg6IG5vbmU7XG4gIHdpZHRoOiAkY2FsZW5kYXItZGFpbHktaW50ZXJ2YWwtZ3V0dGVyLXdpZHRoO1xuXG4udi1jYWxlbmRhci1kYWlseV9oZWFkLWRheVxuICBmbGV4OiAxIDEgYXV0bztcbiAgd2lkdGg6IDA7XG5cbi52LWNhbGVuZGFyLWRhaWx5X2hlYWQtd2Vla2RheVxuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcGFkZGluZzogJGNhbGVuZGFyLWRhaWx5LXdlZWtkYXktcGFkZGluZztcbiAgZm9udC1zaXplOiAkY2FsZW5kYXItZGFpbHktd2Vla2RheS1mb250LXNpemU7XG5cbi52LWNhbGVuZGFyLWRhaWx5X2hlYWQtZGF5LWxhYmVsXG4gIHVzZXItc2VsZWN0OiBub25lO1xuICBmb250LXNpemU6ICRjYWxlbmRhci1kYWlseS1kYXktZm9udC1zaXplO1xuICBwYWRkaW5nOiAkY2FsZW5kYXItZGFpbHktZGF5LXBhZGRpbmc7XG4gIGxpbmUtaGVpZ2h0OiAkY2FsZW5kYXItZGFpbHktZGF5LWxpbmUtaGVpZ2h0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJjpob3ZlclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4udi1jYWxlbmRhci1kYWlseV9fYm9keVxuICBmbGV4OiAxIDEgNjAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBkaXNwbGF5OiBmbGV4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG5cbi52LWNhbGVuZGFyLWRhaWx5X19zY3JvbGwtYXJlYVxuICBvdmVyZmxvdy15OiBzY3JvbGw7XG4gIGZsZXg6IDEgMSBhdXRvO1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogZmxleC1zdGFydDtcblxuLnYtY2FsZW5kYXItZGFpbHlfX3BhbmVcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgZmxleDogbm9uZTtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnQ7XG5cbi52LWNhbGVuZGFyLWRhaWx5X19kYXktY29udGFpbmVyXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IDEwMCU7XG5cbi52LWNhbGVuZGFyLWRhaWx5X19pbnRlcnZhbHMtYm9keVxuICBmbGV4OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgd2lkdGg6ICRjYWxlbmRhci1kYWlseS1pbnRlcnZhbC1ndXR0ZXItd2lkdGg7XG5cbi52LWNhbGVuZGFyLWRhaWx5X19pbnRlcnZhbFxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1ib3R0b206IG5vbmU7XG5cbi52LWNhbGVuZGFyLWRhaWx5X19pbnRlcnZhbC10ZXh0XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHRvcDogJGNhbGVuZGFyLWRhaWx5LWludGVydmFsLWd1dHRlci10b3A7XG4gIGZvbnQtc2l6ZTogJGNhbGVuZGFyLWRhaWx5LWludGVydmFsLWd1dHRlci1mb250LXNpemU7XG5cbi52LWNhbGVuZGFyLWRhaWx5X19kYXlcbiAgZmxleDogMTtcbiAgd2lkdGg6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcbkBpbXBvcnQgJy4uL3RoZW1lJ1xuXG52LWNhbGVuZGFyLXdlZWtseSgkbWF0ZXJpYWwpXG4gIGJhY2tncm91bmQtY29sb3I6ICRtYXRlcmlhbC5jYWxlbmRhci5iYWNrZ3JvdW5kLWNvbG9yXG4gIC52LWNhbGVuZGFyLXdlZWtseV9faGVhZC13ZWVrZGF5XG4gICAgYm9yZGVyLXJpZ2h0OiAkbWF0ZXJpYWwuY2FsZW5kYXIubGluZS1jb2xvciAxcHggc29saWQ7XG4gICAgY29sb3I6ICRtYXRlcmlhbC5jYWxlbmRhci50ZXh0LWNvbG9yO1xuICAgICYudi1wYXN0XG4gICAgICBjb2xvcjogJG1hdGVyaWFsLmNhbGVuZGFyLnBhc3QtY29sb3JcbiAgICAmLnYtb3V0c2lkZVxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1hdGVyaWFsLmNhbGVuZGFyLm91dHNpZGUtYmFja2dyb3VuZC1jb2xvcjtcbiAgLnYtY2FsZW5kYXItd2Vla2x5X19kYXlcbiAgICBib3JkZXItcmlnaHQ6ICRtYXRlcmlhbC5jYWxlbmRhci5saW5lLWNvbG9yIDFweCBzb2xpZDtcbiAgICBib3JkZXItYm90dG9tOiAkbWF0ZXJpYWwuY2FsZW5kYXIubGluZS1jb2xvciAxcHggc29saWQ7XG4gICAgY29sb3I6ICRtYXRlcmlhbC5jYWxlbmRhci50ZXh0LWNvbG9yO1xuICAgICYudi1vdXRzaWRlXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWF0ZXJpYWwuY2FsZW5kYXIub3V0c2lkZS1iYWNrZ3JvdW5kLWNvbG9yO1xuXG5cbnRoZW1lKHYtY2FsZW5kYXItd2Vla2x5LCBcInYtY2FsZW5kYXItd2Vla2x5XCIpXG5cbi52LWNhbGVuZGFyLXdlZWtseVxuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBkaXNwbGF5OiBmbGV4O1xuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xuXG4udi1jYWxlbmRhci13ZWVrbHlfX2hlYWRcbiAgZGlzcGxheTogZmxleDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG5cbi52LWNhbGVuZGFyLXdlZWtseV9faGVhZC13ZWVrZGF5XG4gIGZsZXg6IDEgMCAyMHB4O1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcGFkZGluZzogJGNhbGVuZGFyLXdlZWtseS13ZWVrZGF5LXBhZGRpbmc7XG4gIGZvbnQtc2l6ZTogJGNhbGVuZGFyLXdlZWtseS13ZWVrZGF5LWZvbnQtc2l6ZTtcblxuLnYtY2FsZW5kYXItd2Vla2x5X193ZWVrXG4gIGRpc3BsYXk6IGZsZXg7XG4gIGZsZXg6IDE7XG5cbi52LWNhbGVuZGFyLXdlZWtseV9fZGF5XG4gIGZsZXg6IDE7XG4gIHdpZHRoOiAwO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nOiAkY2FsZW5kYXItd2Vla2x5LWRheS1wYWRkaW5nO1xuXG4gICYudi1wcmVzZW50XG4gICAgLnYtY2FsZW5kYXItd2Vla2x5X19kYXktbGFiZWxcbiAgICAgIGJvcmRlcjogMXB4IHNvbGlkIGN1cnJlbnRDb2xvcjtcbiAgICAudi1jYWxlbmRhci13ZWVrbHlfX2RheS1tb250aFxuICAgICAgY29sb3I6IGN1cnJlbnRDb2xvclxuXG4udi1jYWxlbmRhci13ZWVrbHlfX2RheS1sYWJlbFxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIGJvcmRlci1yYWRpdXM6ICRjYWxlbmRhci13ZWVrbHktZGF5LWxhYmVsLXJhZGl1cztcbiAgd2lkdGg6ICRjYWxlbmRhci13ZWVrbHktZGF5LWxhYmVsLXNpemU7XG4gIGhlaWdodDogJGNhbGVuZGFyLXdlZWtseS1kYXktbGFiZWwtc2l6ZTtcbiAgbGluZS1oZWlnaHQ6ICRjYWxlbmRhci13ZWVrbHktZGF5LWxhYmVsLXNpemU7XG5cbiAgJjpob3ZlclxuICAgIHRleHQtZGVjb3JhdGlvbjogdW5kZXJsaW5lO1xuXG4udi1jYWxlbmRhci13ZWVrbHlfX2RheS1tb250aFxuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIHRvcDogMDtcbiAgbGVmdDogJGNhbGVuZGFyLXdlZWtseS1kYXktbW9udGgtbGVmdDtcbiAgaGVpZ2h0OiAkY2FsZW5kYXItd2Vla2x5LWRheS1sYWJlbC1zaXplO1xuICBsaW5lLWhlaWdodDogJGNhbGVuZGFyLXdlZWtseS1kYXktbGFiZWwtc2l6ZTtcbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcbkBpbXBvcnQgJy4uL3RoZW1lJ1xuXG4vKiBUaGVtZXMgKi9cbnYtY2FyZCgkbWF0ZXJpYWwpXG4gIGJhY2tncm91bmQtY29sb3I6ICRtYXRlcmlhbC5jYXJkc1xuICBib3JkZXItY29sb3I6ICRtYXRlcmlhbC5jYXJkc1xuICBjb2xvcjogJG1hdGVyaWFsLnRleHQucHJpbWFyeVxuXG50aGVtZSh2LWNhcmQsIFwidi1jYXJkXCIpXG5cbi52LWNhcmRcbiAgZWxldmF0aW9uKDIpXG4gIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuXG4gID4gKjpmaXJzdC1jaGlsZDpub3QoLnYtYnRuKTpub3QoLnYtY2hpcClcbiAgICBib3JkZXItdG9wLWxlZnQtcmFkaXVzOiBpbmhlcml0XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IGluaGVyaXRcblxuICA+ICo6bGFzdC1jaGlsZDpub3QoLnYtYnRuKTpub3QoLnYtY2hpcClcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiBpbmhlcml0XG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6IGluaGVyaXRcblxuICAmLS1mbGF0XG4gICAgZWxldmF0aW9uKDApXG5cbiAgJi0taG92ZXJcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICB0cmFuc2l0aW9uOiBhbGwgLjRzIGN1YmljLWJlemllciguMjUsIC44LCAuMjUsIDEpXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogYm94LXNoYWRvd1xuXG4gICAgJjpob3ZlclxuICAgICAgZWxldmF0aW9uKDgpXG5cbiAgJl9fdGl0bGVcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgZGlzcGxheTogZmxleFxuICAgIGZsZXgtd3JhcDogd3JhcFxuICAgIHBhZGRpbmc6IDE2cHhcblxuICAgICYtLXByaW1hcnlcbiAgICAgIHBhZGRpbmctdG9wOiAyNHB4XG5cbiAgJl9fdGV4dFxuICAgIHBhZGRpbmc6IDE2cHhcbiAgICB3aWR0aDogMTAwJVxuXG4gICZfX2FjdGlvbnNcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgZGlzcGxheTogZmxleFxuICAgIHBhZGRpbmc6IDhweFxuXG4gICAgPiAqLFxuICAgIC52LWJ0blxuICAgICAgbWFyZ2luOiAwXG5cbiAgICAudi1idG4gKyAudi1idG5cbiAgICAgIG1hcmdpbi1sZWZ0OiA4cHhcbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcblxudi1jYXJvdXNlbC1ydGwoKVxuICAmX19wcmV2XG4gICAgbGVmdDogYXV0b1xuICAgIHJpZ2h0OiA1cHhcblxuICAmX19uZXh0XG4gICAgbGVmdDogNXB4XG4gICAgcmlnaHQ6IGF1dG9cblxucnRsKHYtY2Fyb3VzZWwtcnRsLCBcInYtY2Fyb3VzZWxcIilcblxuLnYtY2Fyb3VzZWxcbiAgd2lkdGg6IDEwMCVcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIG92ZXJmbG93OiBoaWRkZW5cbiAgZWxldmF0aW9uKDIpXG5cbiAgJl9fcHJldixcbiAgJl9fbmV4dFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRvcDogNTAlXG4gICAgei1pbmRleDogMVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKVxuXG4gICAgLnYtYnRuXG4gICAgICBtYXJnaW46IDBcbiAgICAgIGhlaWdodDogYXV0b1xuICAgICAgd2lkdGg6IGF1dG9cblxuICAgICAgaVxuICAgICAgICBmb250LXNpemU6IDQ4cHhcblxuICAgICAgJjpob3ZlclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lXG5cbiAgJl9fcHJldlxuICAgIGxlZnQ6IDVweFxuXG4gICZfX25leHRcbiAgICByaWdodDogNXB4XG5cbiAgJl9fY29udHJvbHNcbiAgICBiYWNrZ3JvdW5kOiByZ2JhKDAsIDAsIDAsIC41KVxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBib3R0b206IDBcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICBsZWZ0OiAwXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgaGVpZ2h0OiA1MHB4XG4gICAgbGlzdC1zdHlsZS10eXBlOiBub25lXG4gICAgd2lkdGg6IDEwMCVcbiAgICB6LWluZGV4OiAxXG5cbiAgICA+IC52LWl0ZW0tZ3JvdXBcbiAgICAgIGZsZXg6IDAgMSBhdXRvXG5cbiAgICAmX19pdGVtXG4gICAgICBtYXJnaW46IDAgOHB4ICFpbXBvcnRhbnRcblxuICAgICAgLnYtaWNvblxuICAgICAgICBvcGFjaXR5OiAuNVxuICAgICAgICB0cmFuc2l0aW9uOiAkcHJpbWFyeS10cmFuc2l0aW9uXG5cbiAgICAgICYtLWFjdGl2ZVxuICAgICAgICAudi1pY29uXG4gICAgICAgICAgb3BhY2l0eTogMVxuICAgICAgICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcblxuICAgICAgJjpob3ZlclxuICAgICAgICBiYWNrZ3JvdW5kOiBub25lXG5cbiAgICAgICAgLnYtaWNvblxuICAgICAgICAgIG9wYWNpdHk6IC44XG4iLCJAaW1wb3J0ICcuLi9ib290c3RyYXAnXG5AaW1wb3J0ICcuLi90aGVtZSdcblxudi1jaGlwKCRtYXRlcmlhbClcbiAgYmFja2dyb3VuZDogJG1hdGVyaWFsLmNoaXBzLmJhY2tncm91bmRcbiAgY29sb3I6ICRtYXRlcmlhbC5jaGlwcy5jb2xvclxuXG4gICYtLWRpc2FibGVkXG4gICAgY29sb3I6ICRtYXRlcmlhbC50ZXh0LmRpc2FibGVkXG5cbnYtY2hpcC1ydGwoKVxuICAmX19jbG9zZVxuICAgIG1hcmdpbjogJGNoaXAtY2xvc2UtbWFyZ2luLXJ0bFxuXG4gICYtLXJlbW92YWJsZVxuICAgIC52LWNoaXBfX2NvbnRlbnRcbiAgICAgIHBhZGRpbmc6ICRjaGlwLXJlbW92YWJsZS1wYWRkaW5nLXJ0bFxuXG4gICYtLXNlbGVjdC1tdWx0aVxuICAgIG1hcmdpbjogJGNoaXAtbWFyZ2luIDAgJGNoaXAtbWFyZ2luICRjaGlwLW1hcmdpblxuXG4gIC52LWF2YXRhclxuICAgIG1hcmdpbi1yaWdodDogLTEycHhcbiAgICBtYXJnaW4tbGVmdDogOHB4XG5cbiAgLnYtaWNvblxuICAgICYtLXJpZ2h0XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRjaGlwLWljb24tb2Zmc2V0XG4gICAgICBtYXJnaW4tbGVmdDogJGNoaXAtaWNvbi1uZWdhdGl2ZS1vZmZzZXRcblxuICAgICYtLWxlZnRcbiAgICAgIG1hcmdpbi1yaWdodDogJGNoaXAtaWNvbi1uZWdhdGl2ZS1vZmZzZXRcbiAgICAgIG1hcmdpbi1sZWZ0OiAkY2hpcC1pY29uLW9mZnNldFxuXG50aGVtZSh2LWNoaXAsIFwidi1jaGlwXCIpXG5ydGwodi1jaGlwLXJ0bCwgXCJ2LWNoaXBcIilcblxuLnYtY2hpcFxuICBhbGlnbi1pdGVtczogY2VudGVyXG4gIGJvcmRlci1yYWRpdXM6ICRjaGlwLWJvcmRlci1yYWRpdXNcbiAgZGlzcGxheTogaW5saW5lLWZsZXhcbiAgZm9udC1zaXplOiAkY2hpcC1mb250LXNpemVcbiAgbWFyZ2luOiAkY2hpcC1tYXJnaW5cbiAgb3V0bGluZTogbm9uZVxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgdHJhbnNpdGlvbjogJHByaW1hcnktdHJhbnNpdGlvblxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG5cbiAgLnYtY2hpcF9fY29udGVudFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBib3JkZXItcmFkaXVzOiAkY2hpcC1ib3JkZXItcmFkaXVzXG4gICAgY3Vyc29yOiBkZWZhdWx0XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXhcbiAgICBoZWlnaHQ6ICRjaGlwLWhlaWdodFxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgIHBhZGRpbmc6ICRjaGlwLXBhZGRpbmdcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICAgIHotaW5kZXg6IDFcblxuICAmLS1yZW1vdmFibGVcbiAgICAudi1jaGlwX19jb250ZW50XG4gICAgICBwYWRkaW5nOiAkY2hpcC1yZW1vdmFibGUtcGFkZGluZ1xuXG4gIC52LWF2YXRhclxuICAgIC8vIEltcG9ydGFudCBpcyBuZWVkZWQgdG8gYWNjb3VudCBmb3IgbmV3IGF2YXRhciBzdHJ1Y3R1cmVcbiAgICBoZWlnaHQ6ICRjaGlwLWhlaWdodCAhaW1wb3J0YW50XG4gICAgbWFyZ2luLWxlZnQ6IC0xMnB4XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHhcbiAgICBtaW4td2lkdGg6ICRjaGlwLWhlaWdodFxuICAgIHdpZHRoOiAkY2hpcC1oZWlnaHQgIWltcG9ydGFudFxuXG4gICAgaW1nXG4gICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgIHdpZHRoOiAxMDAlXG5cbiAgJjpmb2N1czpub3QoLnYtY2hpcC0tZGlzYWJsZWQpLFxuICAmLS1hY3RpdmUsXG4gICYtLXNlbGVjdGVkXG4gICAgYm9yZGVyLWNvbG9yOiByZ2JhKCMwMDAsIC4xMylcbiAgICAvLyBvdmVyZmxvdzogaGlkZGVuIFRFTVBcbiAgICBlbGV2YXRpb24oMilcblxuICAgICY6YWZ0ZXJcbiAgICAgIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvclxuICAgICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdFxuICAgICAgY29udGVudDogJydcbiAgICAgIGhlaWdodDogMTAwJVxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICB0b3A6IDBcbiAgICAgIGxlZnQ6IDBcbiAgICAgIHRyYW5zaXRpb246IGluaGVyaXRcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZVxuICAgICAgb3BhY2l0eTogLjEzXG5cbiAgJi0tbGFiZWxcbiAgICBib3JkZXItcmFkaXVzOiAkY2hpcC1sYWJlbC1ib3JkZXItcmFkaXVzXG5cbiAgICAudi1jaGlwX19jb250ZW50XG4gICAgICBib3JkZXItcmFkaXVzOiAkY2hpcC1sYWJlbC1ib3JkZXItcmFkaXVzXG5cbiAgLy8gSW5jcmVhc2Ugc3BlY2lmaWNpdHkgdG8gb3ZlcnJpZGUgdGhlbWUgYmFja2dyb3VuZFxuICAmXFwmLnYtY2hpcC0tb3V0bGluZVxuICAgIGJhY2tncm91bmQ6ICRjaGlwLW91dGxpbmUtYmFja2dyb3VuZFxuICAgIGJvcmRlcjogMXB4IHNvbGlkIGN1cnJlbnRDb2xvclxuICAgIGNvbG9yOiAkY2hpcC1vdXRsaW5lLWNvbG9yXG4gICAgaGVpZ2h0OiAkY2hpcC1oZWlnaHRcblxuICAgIC52LWF2YXRhclxuICAgICAgbWFyZ2luLWxlZnQ6IC0xM3B4XG5cbiAgJi0tc21hbGxcbiAgICBoZWlnaHQ6ICRjaGlwLXNtYWxsLWhlaWdodCAhaW1wb3J0YW50XG5cbiAgICAudi1hdmF0YXJcbiAgICAgIGhlaWdodDogJGNoaXAtc21hbGwtaGVpZ2h0ICFpbXBvcnRhbnRcbiAgICAgIG1pbi13aWR0aDogJGNoaXAtc21hbGwtaGVpZ2h0XG4gICAgICB3aWR0aDogJGNoaXAtc21hbGwtaGVpZ2h0ICFpbXBvcnRhbnRcblxuICAgIC52LWljb25cbiAgICAgIGZvbnQtc2l6ZTogJGNoaXAtc21hbGwtZm9udC1zaXplXG5cbiAgJl9fY2xvc2VcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgY29sb3I6IGluaGVyaXRcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZm9udC1zaXplOiAkY2hpcC1pY29uLWZvbnQtc2l6ZVxuICAgIG1hcmdpbjogJGNoaXAtY2xvc2UtbWFyZ2luXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gICAgdXNlci1zZWxlY3Q6IG5vbmVcblxuICAgID4gLnYtaWNvblxuICAgICAgY29sb3I6IGluaGVyaXQgIWltcG9ydGFudFxuICAgICAgZm9udC1zaXplOiAyMHB4XG4gICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgIG9wYWNpdHk6IC41XG5cbiAgICAgICY6aG92ZXJcbiAgICAgICAgb3BhY2l0eTogMVxuXG4gICYtLWRpc2FibGVkXG4gICAgLnYtY2hpcF9fY2xvc2VcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG5cbiAgJi0tc2VsZWN0LW11bHRpXG4gICAgbWFyZ2luOiAkY2hpcC1tYXJnaW4gJGNoaXAtbWFyZ2luICRjaGlwLW1hcmdpbiAwXG5cbiAgLnYtaWNvblxuICAgIGNvbG9yOiBpbmhlcml0XG5cbiAgICAmLS1yaWdodFxuICAgICAgbWFyZ2luLWxlZnQ6ICRjaGlwLWljb24tb2Zmc2V0XG4gICAgICBtYXJnaW4tcmlnaHQ6ICRjaGlwLWljb24tbmVnYXRpdmUtb2Zmc2V0XG5cbiAgICAmLS1sZWZ0XG4gICAgICBtYXJnaW4tbGVmdDogJGNoaXAtaWNvbi1uZWdhdGl2ZS1vZmZzZXRcbiAgICAgIG1hcmdpbi1yaWdodDogJGNoaXAtaWNvbi1vZmZzZXRcbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcbkBpbXBvcnQgJy4uL2Jyb3dzZXJzJ1xuXG4udi1jb250ZW50XG4gIGJvb3RhYmxlKClcblxuICBkaXNwbGF5OiBmbGV4XG4gIGZsZXg6IDEgMCBhdXRvXG4gIG1heC13aWR0aDogMTAwJVxuXG4gICZfX3dyYXBcbiAgICBmbGV4OiAxIDEgYXV0b1xuICAgIG1heC13aWR0aDogMTAwJVxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4gICtmaXJlZm94KClcbiAgICBAbWVkaWEgcHJpbnRcbiAgICAgIGRpc3BsYXk6IGJsb2NrXG4iLCJib290YWJsZSgpXG4gIHRyYW5zaXRpb246IG5vbmVcbiAgXG4gICZbZGF0YS1ib290ZWQ9XCJ0cnVlXCJdXG4gICAgdHJhbnNpdGlvbjogLjJzICR0cmFuc2l0aW9uLmZhc3Qtb3V0LXNsb3ctaW5cbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcbkBpbXBvcnQgJy4uL3RoZW1lJ1xuXG4vKiBUaGVtZSAqL1xudi1jb3VudGVyKCRtYXRlcmlhbClcbiAgY29sb3I6ICRtYXRlcmlhbC50ZXh0LnNlY29uZGFyeVxuXG50aGVtZSh2LWNvdW50ZXIsIFwidi1jb3VudGVyXCIpXG5cbi52LWNvdW50ZXJcbiAgZmxleDogMCAxIGF1dG9cbiAgZm9udC1zaXplOiAxMnB4XG4gIG1pbi1oZWlnaHQ6IDEycHhcbiAgbGluZS1oZWlnaHQ6IDFcbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcbkBpbXBvcnQgJy4uL3RoZW1lJ1xuXG52LWRhdGFpdGVyYXRvcigkbWF0ZXJpYWwpXG4gIC52LWRhdGEtaXRlcmF0b3JfX2FjdGlvbnNcbiAgICBjb2xvcjogcmdiYSgkbWF0ZXJpYWwuZmctY29sb3IsICRtYXRlcmlhbC5zZWNvbmRhcnktdGV4dC1wZXJjZW50KVxuXG4gICAgJl9fc2VsZWN0XG4gICAgICAudi1zZWxlY3RcbiAgICAgICAgLnYtc2VsZWN0X19zZWxlY3Rpb24tLWNvbW1hXG4gICAgICAgICAgY29sb3I6IHJnYmEoJG1hdGVyaWFsLmZnLWNvbG9yLCAkbWF0ZXJpYWwuc2Vjb25kYXJ5LXRleHQtcGVyY2VudCkgIWltcG9ydGFudFxuXG4gICAgICAgIC52LWlucHV0X19hcHBlbmQtaW5uZXJcbiAgICAgICAgICBjb2xvcjogcmdiYSgkbWF0ZXJpYWwuZmctY29sb3IsICRtYXRlcmlhbC5zZWNvbmRhcnktdGV4dC1wZXJjZW50KSAhaW1wb3J0YW50XG5cbnRoZW1lKHYtZGF0YWl0ZXJhdG9yLCBcInYtZGF0YS1pdGVyYXRvclwiKVxuXG4vKiogQWN0aW9ucyAqL1xuLnYtZGF0YS1pdGVyYXRvcl9fYWN0aW9uc1xuICBkaXNwbGF5OiBmbGV4XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBmb250LXNpemU6IDEycHhcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2VcblxuICAudi1idG5cbiAgICBjb2xvcjogaW5oZXJpdFxuXG4gICAgJjpsYXN0LW9mLXR5cGVcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4XG5cbiAgJl9fcmFuZ2UtY29udHJvbHNcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIG1pbi1oZWlnaHQ6IDQ4cHhcblxuICAmX19wYWdpbmF0aW9uXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICBtYXJnaW46IDAgMzJweCAwIDI0cHhcblxuICAmX19zZWxlY3RcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cHhcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwXG5cbiAgICAudi1zZWxlY3RcbiAgICAgIGZsZXg6IDAgMSAwXG4gICAgICBtYXJnaW46IDEzcHggMCAxM3B4IDM0cHhcbiAgICAgIHBhZGRpbmc6IDBcbiAgICAgIHBvc2l0aW9uOiBpbml0aWFsXG5cbiAgICAudi1zZWxlY3RfX3NlbGVjdGlvbnNcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwXG5cbiAgICAgIC52LXNlbGVjdF9fc2VsZWN0aW9uLS1jb21tYVxuICAgICAgICBmb250LXNpemU6IDEycHhcbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcbkBpbXBvcnQgJy4uL3RoZW1lJ1xuXG4vKiBUaGVtZSAqL1xudi1kYXRhdGFibGUoJG1hdGVyaWFsKVxuICB0aGVhZFxuICAgIHRoLmNvbHVtbi5zb3J0YWJsZVxuICAgICAgLnYtaWNvblxuICAgICAgICBjb2xvcjogcmdiYSgkbWF0ZXJpYWwuZmctY29sb3IsICRtYXRlcmlhbC5kaXNhYmxlZE9SaGludHMtdGV4dC1wZXJjZW50KVxuXG4gICAgICAmOmhvdmVyXG4gICAgICAgIGNvbG9yOiByZ2JhKCRtYXRlcmlhbC5mZy1jb2xvciwgJG1hdGVyaWFsLnByaW1hcnktdGV4dC1wZXJjZW50KVxuXG4gICAgICAmLmFjdGl2ZVxuICAgICAgICBjb2xvcjogcmdiYSgkbWF0ZXJpYWwuZmctY29sb3IsICRtYXRlcmlhbC5wcmltYXJ5LXRleHQtcGVyY2VudClcblxuICAgICAgICAudi1pY29uXG4gICAgICAgICAgY29sb3I6IHJnYmEoJG1hdGVyaWFsLmZnLWNvbG9yLCAkbWF0ZXJpYWwucHJpbWFyeS10ZXh0LXBlcmNlbnQpXG5cbiAgLnYtZGF0YXRhYmxlX19hY3Rpb25zXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1hdGVyaWFsLmNhcmRzXG4gICAgY29sb3I6IHJnYmEoJG1hdGVyaWFsLmZnLWNvbG9yLCAkbWF0ZXJpYWwuc2Vjb25kYXJ5LXRleHQtcGVyY2VudClcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgkbWF0ZXJpYWwuZmctY29sb3IsICRtYXRlcmlhbC5kaXZpZGVyLXBlcmNlbnQpXG5cbiAgLnYtZGF0YXRhYmxlX19leHBhbmQtY29sXG4gICAgJi0tZXhwYW5kZWRcbiAgICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkbWF0ZXJpYWwudGFibGUuYm9yZGVyXG5cblxudGhlbWUodi1kYXRhdGFibGUsIFwidi1kYXRhdGFibGVcIilcblxuLnYtZGF0YXRhYmxlXG4gIC52LWlucHV0LS1zZWxlY3Rpb24tY29udHJvbHNcbiAgICBtYXJnaW46IDBcbiAgICBwYWRkaW5nOiAwXG5cbiAgdGhlYWRcbiAgICB0aC5jb2x1bW4uc29ydGFibGVcbiAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgb3V0bGluZTogMFxuXG4gICAgICAudi1pY29uXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweFxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICAgICAgb3BhY2l0eTogMFxuICAgICAgICB0cmFuc2l0aW9uOiAuM3MgJHRyYW5zaXRpb24uc3dpbmdcblxuICAgICAgJjpmb2N1cyxcbiAgICAgICY6aG92ZXJcbiAgICAgICAgLnYtaWNvblxuICAgICAgICAgIG9wYWNpdHk6IC42XG5cbiAgICAgICYuYWN0aXZlXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZVxuXG4gICAgICAgIC52LWljb25cbiAgICAgICAgICBvcGFjaXR5OiAxXG5cbiAgICAgICAgJi5kZXNjXG4gICAgICAgICAgLnYtaWNvblxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZylcblxuLyoqIEFjdGlvbnMgKi9cbi52LWRhdGF0YWJsZV9fYWN0aW9uc1xuICBkaXNwbGF5OiBmbGV4XG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBmb250LXNpemU6IDEycHhcbiAgZmxleC13cmFwOiB3cmFwLXJldmVyc2VcblxuICAudi1idG5cbiAgICBjb2xvcjogaW5oZXJpdFxuXG4gICAgJjpsYXN0LW9mLXR5cGVcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNHB4XG5cbiAgJl9fcmFuZ2UtY29udHJvbHNcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIG1pbi1oZWlnaHQ6IDQ4cHhcblxuICAmX19wYWdpbmF0aW9uXG4gICAgZGlzcGxheTogYmxvY2tcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgICBtYXJnaW46IDAgMzJweCAwIDI0cHhcblxuICAmX19zZWxlY3RcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcbiAgICBtYXJnaW4tcmlnaHQ6IDE0cHhcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwXG5cbiAgICAudi1zZWxlY3RcbiAgICAgIGZsZXg6IDAgMSAwXG4gICAgICBtYXJnaW46IDEzcHggMCAxM3B4IDM0cHhcbiAgICAgIHBhZGRpbmc6IDBcbiAgICAgIHBvc2l0aW9uOiBpbml0aWFsXG5cbiAgICAudi1zZWxlY3RfX3NlbGVjdGlvbnNcbiAgICAgIGZsZXgtd3JhcDogbm93cmFwXG5cbiAgICAgIC52LXNlbGVjdF9fc2VsZWN0aW9uLS1jb21tYVxuICAgICAgICBmb250LXNpemU6IDEycHhcblxuLnYtZGF0YXRhYmxlX19wcm9ncmVzc1xuICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudFxuXG4gIHRyLCB0ZCwgdGhcbiAgICBoZWlnaHQ6IGF1dG8gIWltcG9ydGFudFxuXG4gIHRoXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50XG5cbiAgICAudi1wcm9ncmVzcy1saW5lYXJcbiAgICAgIG1hcmdpbjogMFxuXG4udi1kYXRhdGFibGVfX2V4cGFuZFxuICAmLXJvd1xuICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudFxuXG4gICYtY29sXG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50XG4gICAgaGVpZ2h0OiAwcHggIWltcG9ydGFudFxuICAgIHZpc2liaWxpdHk6IGhpZGRlblxuXG4gICAgJi0tZXhwYW5kZWRcbiAgICAgIHZpc2liaWxpdHk6IHZpc2libGVcblxuXG4gICYtY29udGVudFxuICAgIHRyYW5zaXRpb246IGhlaWdodCAkcHJpbWFyeS10cmFuc2l0aW9uXG5cbiAgICA+IC5jYXJkXG4gICAgICBib3JkZXItcmFkaXVzOiAwXG4gICAgICBib3gtc2hhZG93OiBub25lXG4iLCJAaW1wb3J0ICcuLi9ib290c3RyYXAnXG5AaW1wb3J0ICcuLi90aGVtZSdcblxudi1kYXRlLXBpY2tlci1oZWFkZXIoJG1hdGVyaWFsKVxuICAudi1kYXRlLXBpY2tlci1oZWFkZXJfX3ZhbHVlOm5vdCgudi1kYXRlLXBpY2tlci1oZWFkZXJfX3ZhbHVlLS1kaXNhYmxlZClcbiAgICBidXR0b246bm90KDpob3Zlcik6bm90KDpmb2N1cylcbiAgICAgIGNvbG9yOiAkbWF0ZXJpYWwudGV4dC5wcmltYXJ5XG5cbiAgLnYtZGF0ZS1waWNrZXItaGVhZGVyX192YWx1ZS0tZGlzYWJsZWRcbiAgICBidXR0b25cbiAgICAgIGNvbG9yOiAkbWF0ZXJpYWwudGV4dC5kaXNhYmxlZFxuXG50aGVtZSh2LWRhdGUtcGlja2VyLWhlYWRlciwgXCJ2LWRhdGUtcGlja2VyLWhlYWRlclwiKVxuXG4udi1kYXRlLXBpY2tlci1oZWFkZXJcbiAgcGFkZGluZzogNHB4IDE2cHhcblxuICBhbGlnbi1pdGVtczogY2VudGVyXG4gIGRpc3BsYXk6IGZsZXhcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4gIC52LWJ0blxuICAgIG1hcmdpbjogMFxuICAgIHotaW5kZXg6IGF1dG9cblxuICAudi1pY29uXG4gICAgY3Vyc29yOiBwb2ludGVyXG4gICAgdXNlci1zZWxlY3Q6IG5vbmVcblxuLnYtZGF0ZS1waWNrZXItaGVhZGVyX192YWx1ZVxuICBmbGV4OiAxXG4gIHRleHQtYWxpZ246IGNlbnRlclxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgb3ZlcmZsb3c6IGhpZGRlblxuXG4gIGRpdlxuICAgIHRyYW5zaXRpb246ICRwcmltYXJ5LXRyYW5zaXRpb25cbiAgICB3aWR0aDogMTAwJVxuXG4gIGJ1dHRvblxuICAgIGN1cnNvcjogcG9pbnRlclxuICAgIGZvbnQtd2VpZ2h0OiBib2xkXG4gICAgb3V0bGluZTogbm9uZVxuICAgIHBhZGRpbmc6IDAuNXJlbVxuICAgIHRyYW5zaXRpb246ICRwcmltYXJ5LXRyYW5zaXRpb25cblxuLnYtZGF0ZS1waWNrZXItaGVhZGVyLS1kaXNhYmxlZFxuICBwb2ludGVyLWV2ZW50czogbm9uZVxuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuQGltcG9ydCAnLi4vdGhlbWUnXG5cbnYtZGF0ZS1waWNrZXItdGFibGUoJG1hdGVyaWFsKVxuICB0aCxcbiAgLnYtZGF0ZS1waWNrZXItdGFibGUtLWRhdGVfX3dlZWtcbiAgICBjb2xvcjogJG1hdGVyaWFsLnRleHQuZGlzYWJsZWRcblxudGhlbWUodi1kYXRlLXBpY2tlci10YWJsZSwgXCJ2LWRhdGUtcGlja2VyLXRhYmxlXCIpXG5cbi52LWRhdGUtcGlja2VyLXRhYmxlXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICBwYWRkaW5nOiAwIDEycHhcbiAgaGVpZ2h0OiAyNDJweFxuXG4gIHRhYmxlXG4gICAgdHJhbnNpdGlvbjogJHByaW1hcnktdHJhbnNpdGlvblxuICAgIHRvcDogMFxuICAgIHRhYmxlLWxheW91dDogZml4ZWRcbiAgICB3aWR0aDogMTAwJVxuXG4gIHRkLCB0aFxuICAgIHRleHQtYWxpZ246IGNlbnRlclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4gIHRoXG4gICAgZm9udC1zaXplOiAxMnB4XG5cbiAgJi0tZGF0ZSAudi1idG5cbiAgICBoZWlnaHQ6IDMycHhcbiAgICB3aWR0aDogMzJweFxuXG4gIC52LWJ0blxuICAgIHotaW5kZXg6IGF1dG9cbiAgICBtYXJnaW46IDBcbiAgICBmb250LXNpemU6IDEycHhcblxuICAgICYudi1idG4tLWFjdGl2ZVxuICAgICAgY29sb3I6ICNmZmZcblxuLnYtZGF0ZS1waWNrZXItdGFibGUtLW1vbnRoXG4gIHRkXG4gICAgd2lkdGg6IDMzLjMzMzMzMyVcbiAgICBoZWlnaHQ6IDU2cHhcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG4gICAgdGV4dC1hbGlnbjogY2VudGVyXG5cbiAgICAudi1idG5cbiAgICAgIG1hcmdpbjogMCBhdXRvXG4gICAgICBtYXgtd2lkdGg6IDE2MHB4XG4gICAgICBtaW4td2lkdGg6IDQwcHhcbiAgICAgIHdpZHRoOiAxMDAlXG5cbi52LWRhdGUtcGlja2VyLXRhYmxlLS1kYXRlXG4gIHRoXG4gICAgcGFkZGluZzogOHB4IDBcbiAgICBmb250LXdlaWdodDogNjAwXG5cbiAgdGRcbiAgICB3aWR0aDogNDVweFxuXG4udi1kYXRlLXBpY2tlci10YWJsZV9fZXZlbnRzXG4gIGhlaWdodDogOHB4XG4gIGxlZnQ6IDBcbiAgcG9zaXRpb246IGFic29sdXRlXG4gIHRleHQtYWxpZ246IGNlbnRlclxuICB3aGl0ZS1zcGFjZTogcHJlXG4gIHdpZHRoOiAxMDAlXG5cbiAgPiBkaXZcbiAgICBib3JkZXItcmFkaXVzOiA1MCVcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICBoZWlnaHQ6IDhweFxuICAgIG1hcmdpbjogMCAxcHhcbiAgICB3aWR0aDogOHB4XG5cbi52LWRhdGUtcGlja2VyLXRhYmxlLS1kYXRlIC52LWRhdGUtcGlja2VyLXRhYmxlX19ldmVudHNcbiAgYm90dG9tOiA2cHhcblxuLnYtZGF0ZS1waWNrZXItdGFibGUtLW1vbnRoIC52LWRhdGUtcGlja2VyLXRhYmxlX19ldmVudHNcbiAgYm90dG9tOiA4cHhcblxuLnYtZGF0ZS1waWNrZXItdGFibGUtLWRpc2FibGVkXG4gIHBvaW50ZXItZXZlbnRzOiBub25lXG4iLCJAaW1wb3J0ICcuLi9ib290c3RyYXAnXG5cbnYtZGF0ZS1waWNrZXItdGl0bGUtcnRsKClcbiAgLnYtcGlja2VyX190aXRsZV9fYnRuXG4gICAgdGV4dC1hbGlnbjogcmlnaHRcblxucnRsKHYtZGF0ZS1waWNrZXItdGl0bGUtcnRsLCBcInYtZGF0ZS1waWNrZXItdGl0bGVcIilcblxuLnYtZGF0ZS1waWNrZXItdGl0bGVcbiAgZGlzcGxheTogZmxleFxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICBmbGV4LXdyYXA6IHdyYXBcbiAgbGluZS1oZWlnaHQ6IDFcblxuLnYtZGF0ZS1waWNrZXItdGl0bGVfX3llYXJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgZGlzcGxheTogaW5saW5lLWZsZXhcbiAgICBmb250LXNpemU6IDE0cHhcbiAgICBmb250LXdlaWdodDogNTAwXG4gICAgbWFyZ2luLWJvdHRvbTogOHB4XG5cbi52LWRhdGUtcGlja2VyLXRpdGxlX19kYXRlXG4gICAgZm9udC1zaXplOiAzNHB4XG4gICAgdGV4dC1hbGlnbjogbGVmdFxuICAgIGZvbnQtd2VpZ2h0OiA1MDBcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBvdmVyZmxvdzogaGlkZGVuXG4gICAgcGFkZGluZy1ib3R0b206IDhweFxuICAgIG1hcmdpbi1ib3R0b206IC04cHhcblxuICAgID4gZGl2XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcblxuLnYtZGF0ZS1waWNrZXItdGl0bGUtLWRpc2FibGVkXG4gIHBvaW50ZXItZXZlbnRzOiBub25lXG4iLCJAaW1wb3J0ICcuLi9ib290c3RyYXAnXG5cbi52LWRhdGUtcGlja2VyLXllYXJzXG4gIGZvbnQtc2l6ZTogMTZweFxuICBmb250LXdlaWdodDogNDAwXG4gIGhlaWdodDogMjg2cHhcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lXG4gIG92ZXJmbG93OiBhdXRvXG4gIHBhZGRpbmc6IDBcbiAgdGV4dC1hbGlnbjogY2VudGVyXG5cbiAgbGlcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICBwYWRkaW5nOiA4cHggMFxuICAgIHRyYW5zaXRpb246IG5vbmVcblxuICAgICYuYWN0aXZlXG4gICAgICBmb250LXNpemU6IDI2cHhcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDBcbiAgICAgIHBhZGRpbmc6IDEwcHggMFxuXG4gICAgJjpob3ZlclxuICAgICAgYmFja2dyb3VuZDogcmdiYSgwLCAwLCAwLCAwLjEyKVxuXG4udi1waWNrZXItLWxhbmRzY2FwZVxuICAudi1kYXRlLXBpY2tlci15ZWFyc1xuICAgIGhlaWdodDogMjg2cHhcbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcblxuLnYtZGlhbG9nXG4gIGVsZXZhdGlvbigyNClcbiAgYm9yZGVyLXJhZGl1czogJGNhcmQtYm9yZGVyLXJhZGl1c1xuICBtYXJnaW46IDI0cHhcbiAgb3ZlcmZsb3cteTogYXV0b1xuICBwb2ludGVyLWV2ZW50czogYXV0b1xuICB0cmFuc2l0aW9uOiAuM3MgJHRyYW5zaXRpb24uZmFzdC1pbi1mYXN0LW91dFxuICB3aWR0aDogMTAwJVxuICB6LWluZGV4OiBpbmhlcml0XG5cbiAgJl9fY29udGVudFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgaGVpZ2h0OiAxMDAlXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICBsZWZ0OiAwXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgICBwb3NpdGlvbjogZml4ZWRcbiAgICB0b3A6IDBcbiAgICB0cmFuc2l0aW9uOiAuMnMgJHRyYW5zaXRpb24uZmFzdC1pbi1mYXN0LW91dFxuICAgIHdpZHRoOiAxMDAlXG4gICAgei1pbmRleDogNlxuICAgIG91dGxpbmU6IG5vbmVcblxuICAmOm5vdCgudi1kaWFsb2ctLWZ1bGxzY3JlZW4pXG4gICAgbWF4LWhlaWdodDogOTAlXG5cbiAgJl9fYWN0aXZhdG9yXG4gICAgY3Vyc29yOiBwb2ludGVyXG5cbiAgICAqXG4gICAgICBjdXJzb3I6IHBvaW50ZXJcblxuICAmX19jb250YWluZXJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcbiAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG5cbiAgQGtleWZyYW1lcyBhbmltYXRlLWRpYWxvZ1xuICAgIDAlXG4gICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpXG5cbiAgICA1MCVcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMS4wMylcblxuICAgIDEwMCVcbiAgICAgIHRyYW5zZm9ybTogc2NhbGUoMSlcblxuICAmLS1hbmltYXRlZFxuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogLjE1c1xuICAgIGFuaW1hdGlvbi1uYW1lOiBhbmltYXRlLWRpYWxvZ1xuICAgIGFuaW1hdGlvbi10aW1pbmctZnVuY3Rpb246ICR0cmFuc2l0aW9uLmZhc3QtaW4tZmFzdC1vdXRcblxuICAmLS1mdWxsc2NyZWVuXG4gICAgYm9yZGVyLXJhZGl1czogMFxuICAgIG1hcmdpbiAwXG4gICAgaGVpZ2h0IDEwMCVcbiAgICBwb3NpdGlvbiBmaXhlZFxuICAgIG92ZXJmbG93LXk6IGF1dG9cbiAgICB0b3A6IDBcbiAgICBsZWZ0IDBcblxuICAgID4gLnYtY2FyZFxuICAgICAgbWluLWhlaWdodCAxMDAlXG4gICAgICBtaW4td2lkdGggMTAwJVxuICAgICAgbWFyZ2luIDAgIWltcG9ydGFudFxuICAgICAgcGFkZGluZyAwICFpbXBvcnRhbnRcblxuICAmLS1zY3JvbGxhYmxlLFxuICAmLS1zY3JvbGxhYmxlID4gZm9ybVxuICAgIGRpc3BsYXk6IGZsZXhcblxuICAgID4gLnYtY2FyZFxuICAgICAgZGlzcGxheTogZmxleFxuICAgICAgZmxleDogMSAxIDEwMCVcbiAgICAgIG1heC13aWR0aDogMTAwJVxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuXG4gICAgICA+IC52LWNhcmRfX3RpdGxlXG4gICAgICA+IC52LWNhcmRfX2FjdGlvbnNcbiAgICAgICAgZmxleDogMSAwIGF1dG9cblxuICAgICAgPiAudi1jYXJkX190ZXh0XG4gICAgICAgIG92ZXJmbG93LXk6IGF1dG9cbiAgICAgICAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuXG4iLCJAaW1wb3J0ICcuLi9ib290c3RyYXAnXG5AaW1wb3J0ICcuLi90aGVtZSdcblxudi1kaXZpZGVyKCRtYXRlcmlhbClcbiAgYm9yZGVyLWNvbG9yOiAkbWF0ZXJpYWwuZGl2aWRlcnNcblxudGhlbWUodi1kaXZpZGVyLCBcInYtZGl2aWRlclwiKVxuXG4udi1kaXZpZGVyXG4gIGRpc3BsYXk6IGJsb2NrXG4gIGZsZXg6IDEgMSAwcHhcbiAgbWF4LXdpZHRoOiAxMDAlXG4gIGhlaWdodDogMHB4XG4gIG1heC1oZWlnaHQ6IDBweFxuICBib3JkZXI6IHNvbGlkXG4gIGJvcmRlci13aWR0aDogdGhpbiAwIDAgMFxuICB0cmFuc2l0aW9uOiBpbmhlcml0XG5cbiAgJi0taW5zZXQ6bm90KC52LWRpdmlkZXItLXZlcnRpY2FsKVxuICAgIG1hcmdpbi1sZWZ0OiA3MnB4XG4gICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA3MnB4KVxuXG4gICYtLXZlcnRpY2FsXG4gICAgYWxpZ24tc2VsZjogc3RyZXRjaFxuICAgIGJvcmRlcjogc29saWRcbiAgICBib3JkZXItd2lkdGg6IDAgdGhpbiAwIDBcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuICAgIGhlaWdodDogaW5oZXJpdFxuICAgIG1pbi1oZWlnaHQ6IDEwMCVcbiAgICBtYXgtaGVpZ2h0OiAxMDAlXG4gICAgbWF4LXdpZHRoOiAwcHhcbiAgICB3aWR0aDogMHB4XG4gICAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tXG5cbiAgICAmLnYtZGl2aWRlci0taW5zZXRcbiAgICAgIG1hcmdpbi10b3A6IDhweFxuICAgICAgbWluLWhlaWdodDogMFxuICAgICAgbWF4LWhlaWdodDogY2FsYygxMDAlIC0gMTZweClcbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcbkBpbXBvcnQgJy4uL3RoZW1lJ1xuXG4vKiogVGhlbWUgKi9cbnYtZXhwYW5zaW9uLXBhbmVsKCRtYXRlcmlhbClcbiAgLnYtZXhwYW5zaW9uLXBhbmVsX19jb250YWluZXJcbiAgICBib3JkZXItdG9wOiAxcHggc29saWQgcmdiYSgkbWF0ZXJpYWwuZmctY29sb3IsICRtYXRlcmlhbC5kaXZpZGVyLXBlcmNlbnQpXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1hdGVyaWFsLmNhcmRzXG4gICAgY29sb3I6ICRtYXRlcmlhbC50ZXh0LnByaW1hcnlcblxuICAgIC52LWV4cGFuc2lvbi1wYW5lbF9faGVhZGVyXG4gICAgICAudi1leHBhbnNpb24tcGFuZWxfX2hlYWRlcl9faWNvblxuICAgICAgICAudi1pY29uXG4gICAgICAgICAgY29sb3I6ICRtYXRlcmlhbC5pY29ucy5hY3RpdmVcblxuICAgICYtLWRpc2FibGVkXG4gICAgICBjb2xvcjogJG1hdGVyaWFsLnRleHQuZGlzYWJsZWRcblxuICAmLS1mb2N1c2FibGVcbiAgICAudi1leHBhbnNpb24tcGFuZWxfX2NvbnRhaW5lclxuICAgICAgJjpmb2N1c1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWF0ZXJpYWwuZXhwYW5zaW9uLXBhbmVscy5mb2N1c1xuXG50aGVtZSh2LWV4cGFuc2lvbi1wYW5lbCwgXCJ2LWV4cGFuc2lvbi1wYW5lbFwiKVxuXG4udi1leHBhbnNpb24tcGFuZWxcbiAgZGlzcGxheTogZmxleFxuICBmbGV4LXdyYXA6IHdyYXBcbiAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgbGlzdC1zdHlsZS10eXBlOiBub25lXG4gIHBhZGRpbmc6IDBcbiAgdGV4dC1hbGlnbjogbGVmdFxuICB3aWR0aDogMTAwJVxuICBlbGV2YXRpb24oMSlcblxuICAmX19jb250YWluZXJcbiAgICBmbGV4OiAxIDAgMTAwJVxuICAgIG1heC13aWR0aDogMTAwJVxuICAgIG91dGxpbmU6IG5vbmVcbiAgICB0cmFuc2l0aW9uOiAuM3MgJHRyYW5zaXRpb24uc3dpbmdcblxuICAgICY6Zmlyc3QtY2hpbGRcbiAgICAgIGJvcmRlci10b3A6IG5vbmUgIWltcG9ydGFudFxuXG4gICAgLnYtZXhwYW5zaW9uLXBhbmVsX19oZWFkZXJfX2ljb25uZWxfX2hlYWRlcl9faWNvblxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG9cblxuICAgICYtLWRpc2FibGVkXG4gICAgICAudi1leHBhbnNpb24tcGFuZWxfX2hlYWRlclxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZVxuXG4gICAgJi0tYWN0aXZlXG4gICAgICA+IC52LWV4cGFuc2lvbi1wYW5lbF9faGVhZGVyXG4gICAgICAgIC52LWV4cGFuc2lvbi1wYW5lbF9faGVhZGVyX19pY29uIC52LWljb25cbiAgICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTgwZGVnKVxuXG4gICZfX2hlYWRlclxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgcGFkZGluZzogMTJweCAyNHB4XG4gICAgbWluLWhlaWdodDogNDhweFxuXG4gICAgPiAqOm5vdCgudi1leHBhbnNpb24tcGFuZWxfX2hlYWRlcl9faWNvbilcbiAgICAgIGZsZXg6IDEgMSBhdXRvXG5cbiAgJl9fYm9keVxuICAgIHRyYW5zaXRpb246ICRwcmltYXJ5LXRyYW5zaXRpb25cblxuICAgID4gLnYtY2FyZFxuICAgICAgYm9yZGVyLXJhZGl1czogMFxuICAgICAgZWxldmF0aW9uKDAsIHRydWUpXG5cbiAgJi0tcG9wb3V0LCAmLS1pbnNldFxuICAgIGVsZXZhdGlvbigwKVxuXG4gICAgLnYtZXhwYW5zaW9uLXBhbmVsX19jb250YWluZXItLWFjdGl2ZVxuICAgICAgbWFyZ2luOiAkc3BhY2Vycy50aHJlZS54XG4gICAgICBlbGV2YXRpb24oMylcblxuICAmLS1wb3BvdXQsICYtLWluc2V0XG4gICAgLnYtZXhwYW5zaW9uLXBhbmVsX19jb250YWluZXJcbiAgICAgIG1heC13aWR0aDogOTUlXG5cbiAgJi0tcG9wb3V0XG4gICAgLnYtZXhwYW5zaW9uLXBhbmVsX19jb250YWluZXItLWFjdGl2ZVxuICAgICAgbWF4LXdpZHRoOiAxMDAlXG5cbiAgJi0taW5zZXRcbiAgICAudi1leHBhbnNpb24tcGFuZWxfX2NvbnRhaW5lci0tYWN0aXZlXG4gICAgICBtYXgtd2lkdGg6IDg1JVxuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuQGltcG9ydCAnLi4vdGhlbWUnXG5cbnYtZm9vdGVyKCRtYXRlcmlhbClcbiAgYmFja2dyb3VuZDogJG1hdGVyaWFsLmFwcC1iYXJcbiAgY29sb3I6ICRtYXRlcmlhbC50ZXh0LnByaW1hcnlcblxudGhlbWUodi1mb290ZXIsIFwidi1mb290ZXJcIilcblxuLnYtZm9vdGVyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgZGlzcGxheTogZmxleFxuICBmbGV4OiAwIDEgYXV0byAhaW1wb3J0YW50IC8vIERvbid0IGxldCBkZXZzIGJyZWFrIHRoZWlyIGNvZGVcbiAgbWluLWhlaWdodDogJGZvb3Rlci1oZWlnaHRcbiAgdHJhbnNpdGlvbjogLjJzICR0cmFuc2l0aW9uLmZhc3Qtb3V0LXNsb3ctaW5cblxuICAmLS1hYnNvbHV0ZSxcbiAgJi0tZml4ZWRcbiAgICBib3R0b206IDBcbiAgICBsZWZ0OiAwXG4gICAgd2lkdGg6IDEwMCVcbiAgICB6LWluZGV4OiAzXG5cbiAgJi0taW5zZXRcbiAgICB6LWluZGV4OiAyXG5cbiAgJi0tYWJzb2x1dGVcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcblxuICAmLS1maXhlZFxuICAgIHBvc2l0aW9uOiBmaXhlZFxuXG4iLCJAaW1wb3J0ICcuLi9ib290c3RyYXAnXG5cbi52LWZvcm1cbiAgPiAuY29udGFpbmVyXG4gICAgcGFkZGluZzogJGdyaWQtZ3V0dGVycy5sZ1xuXG4gICAgPiAubGF5b3V0ID4gLmZsZXhcbiAgICAgIHBhZGRpbmc6ICgkZ3JpZC1ndXR0ZXJzLmxnIC8gMilcblxuICAgID4gLmxheW91dDpvbmx5LWNoaWxkXG4gICAgICBtYXJnaW46IC0oJGdyaWQtZ3V0dGVycy5sZyAvIDIpXG5cbiAgICA+IC5sYXlvdXQ6bm90KDpvbmx5LWNoaWxkKVxuICAgICAgbWFyZ2luOiBhdXRvIC0oJGdyaWQtZ3V0dGVycy5sZyAvIDIpXG4iLCJAaW1wb3J0ICcuLi9ib290c3RyYXAnXG5cbi5jb250YWluZXJcbiAgZmxleDogMSAxIDEwMCVcbiAgbWFyZ2luOiBhdXRvXG4gIHBhZGRpbmc6ICRncmlkLWd1dHRlcnMueGxcbiAgd2lkdGg6IDEwMCVcblxuICBmb3IgJHNpemUsICR3aWR0aCBpbiAkY29udGFpbmVyLW1heC13aWR0aHNcbiAgICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICR3aWR0aClcbiAgICAgIG1heC13aWR0aDogKCR3aWR0aCAqIDAuOTM3NSkgLy8gQ3JlZGl0IHRvIGJvb3RzdHJhcFxuXG4gIEBtZWRpYSAkZGlzcGxheS1icmVha3BvaW50cy5zbS1hbmQtZG93blxuICAgIHBhZGRpbmc6ICRncmlkLWd1dHRlcnMubGdcblxuICAmLmZsdWlkXG4gICAgbWF4LXdpZHRoOiAxMDAlXG5cbiAgJi5maWxsLWhlaWdodFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBkaXNwbGF5OiBmbGV4XG5cbiAgICA+IC5sYXlvdXRcbiAgICAgIGhlaWdodDogMTAwJVxuICAgICAgZmxleDogMSAxIGF1dG9cblxuICAmLmdyaWQtbGlzdFxuICAgIGZvciAkc2l6ZSwgJGd1dHRlciBpbiAkZ3JpZC1ndXR0ZXJzXG4gICAgICAmLXskc2l6ZX1cbiAgICAgICAgLmxheW91dFxuICAgICAgICAgIC5mbGV4XG4gICAgICAgICAgICBwYWRkaW5nOiAoJGd1dHRlciAvIDIpXG5cbiAgICAgICAgLmxheW91dDpvbmx5LWNoaWxkXG4gICAgICAgICAgbWFyZ2luOiAtKCRndXR0ZXIgLyAyKVxuXG4gICAgICAgIC5sYXlvdXQ6bm90KDpvbmx5LWNoaWxkKVxuICAgICAgICAgIG1hcmdpbjogYXV0byAtKCRndXR0ZXIgLyAyKVxuXG4gICAgICAgICo6bm90KDpvbmx5LWNoaWxkKVxuICAgICAgICAgIC5sYXlvdXQ6Zmlyc3QtY2hpbGRcbiAgICAgICAgICAgIG1hcmdpbi10b3A6IC0oJGd1dHRlciAvIDIpXG5cbiAgICAgICAgICAubGF5b3V0Omxhc3QtY2hpbGRcbiAgICAgICAgICAgIG1hcmdpbi1ib3R0b206IC0oJGd1dHRlciAvIDIpXG5cbi5sYXlvdXRcbiAgZGlzcGxheTogZmxleFxuICBmbGV4OiAxIDEgYXV0b1xuICBmbGV4LXdyYXA6IG5vd3JhcFxuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdnVldGlmeWpzL3Z1ZXRpZnkvaXNzdWVzLzM4NzNcbiAgbWluLXdpZHRoOiAwXG5cbiAgJi5yb3dcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93XG5cbiAgICAmLnJldmVyc2VcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZVxuXG4gICYuY29sdW1uXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuXG4gICAgJi5yZXZlcnNlXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2VcblxuICAgID4gLmZsZXhcbiAgICAgIG1heC13aWR0aDogMTAwJVxuXG4gICYud3JhcFxuICAgIGZsZXgtd3JhcDogd3JhcFxuXG5mb3IgJHNpemUsICR3aWR0aCBpbiAkZ3JpZC1icmVha3BvaW50c1xuICBAbWVkaWEgYWxsIGFuZCAobWluLXdpZHRoOiAkd2lkdGgpXG4gICAgZm9yIG4gaW4gKDEuLiRncmlkLWNvbHVtbnMpXG4gICAgICAuZmxleC57JHNpemV9e259XG4gICAgICAgIGZsZXgtYmFzaXM6IChuIC8gJGdyaWQtY29sdW1ucyAqIDEwMCklXG4gICAgICAgIGZsZXgtZ3JvdzogMFxuICAgICAgICBtYXgtd2lkdGg6IChuIC8gJGdyaWQtY29sdW1ucyAqIDEwMCklXG5cbiAgICAgIC5mbGV4Lm9yZGVyLXskc2l6ZX17bn1cbiAgICAgICAgb3JkZXI6IG5cblxuICAgIGZvciBuIGluICgwLi4kZ3JpZC1jb2x1bW5zKVxuICAgICAgLmZsZXgub2Zmc2V0LXskc2l6ZX17bn1cbiAgICAgICAgLy8gT2Zmc2V0cyBjYW4gb25seSBldmVyIHdvcmsgaW4gcm93IGxheW91dHNcbiAgICAgICAgbWFyZ2luLWxlZnQ6IChuIC8gJGdyaWQtY29sdW1ucyAqIDEwMCklXG5cbi5mbGV4LFxuLmNoaWxkLWZsZXggPiAqXG4gIGZsZXg6IDEgMSBhdXRvXG4gIG1heC13aWR0aDogMTAwJVxuXG4uYWxpZ25cbiAgJi1zdGFydFxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LXN0YXJ0XG5cbiAgJi1lbmRcbiAgICBhbGlnbi1pdGVtczogZmxleC1lbmRcblxuICAmLWNlbnRlclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcblxuICAmLWJhc2VsaW5lXG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lXG5cbi5hbGlnbi1zZWxmXG4gICYtc3RhcnRcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0XG5cbiAgJi1lbmRcbiAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZFxuXG4gICYtY2VudGVyXG4gICAgYWxpZ24tc2VsZjogY2VudGVyXG5cbiAgJi1iYXNlbGluZVxuICAgIGFsaWduLXNlbGY6IGJhc2VsaW5lXG5cbi5hbGlnbi1jb250ZW50XG4gICYtc3RhcnRcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LXN0YXJ0XG5cbiAgJi1lbmRcbiAgICBhbGlnbi1jb250ZW50OiBmbGV4LWVuZFxuXG4gICYtY2VudGVyXG4gICAgYWxpZ24tY29udGVudDogY2VudGVyXG5cbiAgJi1zcGFjZS1iZXR3ZWVuXG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYmV0d2VlblxuXG4gICYtc3BhY2UtYXJvdW5kXG4gICAgYWxpZ24tY29udGVudDogc3BhY2UtYXJvdW5kXG5cbi5qdXN0aWZ5XG4gICYtc3RhcnRcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcblxuICAmLWVuZFxuICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcblxuICAmLWNlbnRlclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG5cbiAgJi1zcGFjZS1hcm91bmRcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWFyb3VuZFxuXG4gICYtc3BhY2UtYmV0d2VlblxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuXG4uanVzdGlmeS1zZWxmXG4gICYtc3RhcnRcbiAgICBqdXN0aWZ5LXNlbGY6IGZsZXgtc3RhcnRcblxuICAmLWVuZFxuICAgIGp1c3RpZnktc2VsZjogZmxleC1lbmRcblxuICAmLWNlbnRlclxuICAgIGp1c3RpZnktc2VsZjogY2VudGVyXG5cbiAgJi1iYXNlbGluZVxuICAgIGp1c3RpZnktc2VsZjogYmFzZWxpbmVcblxuLnNwYWNlclxuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudFxuXG4uZ3Jvd1xuICBmbGV4LWdyb3c6IDEgIWltcG9ydGFudFxuICBmbGV4LXNocmluazogMCAhaW1wb3J0YW50XG5cbi5zaHJpbmtcbiAgZmxleC1ncm93OiAwICFpbXBvcnRhbnRcbiAgZmxleC1zaHJpbms6IDEgIWltcG9ydGFudFxuXG4uc2Nyb2xsLXlcbiAgb3ZlcmZsb3cteTogYXV0b1xuXG4uZmlsbC1oZWlnaHRcbiAgaGVpZ2h0OiAxMDAlXG5cbi5oaWRlLW92ZXJmbG93XG4gIG92ZXJmbG93OiBoaWRkZW4gIWltcG9ydGFudFxuXG4uc2hvdy1vdmVyZmxvd1xuICBvdmVyZmxvdzogdmlzaWJsZSAhaW1wb3J0YW50XG5cbi5uby13cmFwXG4gIHdoaXRlLXNwYWNlOiBub3dyYXBcblxuLmVsbGlwc2lzXG4gIHdoaXRlLXNwYWNlOiBub3dyYXBcbiAgb3ZlcmZsb3c6IGhpZGRlblxuICB0ZXh0LW92ZXJmbG93OiBlbGxpcHNpc1xuXG4vLyBEaXNwbGF5IGhlbHBlcnNcbi5kLWZsZXhcbiAgZGlzcGxheTogZmxleCAhaW1wb3J0YW50XG5cbi5kLWlubGluZS1mbGV4XG4gIGRpc3BsYXk6IGlubGluZS1mbGV4ICFpbXBvcnRhbnRcblxuLy8gVE9ETzogUmVtb3ZlIHRoaXMgaW4gdjIuMCAo4pWvwrDilqHCsO+8ieKVr++4tSDilLvilIHilLtcbi5kLWZsZXgsXG4uZC1pbmxpbmUtZmxleFxuICA+ICpcbiAgICBmbGV4OiAxIDEgYXV0byAhaW1wb3J0YW50XG5cbi5kLWJsb2NrXG4gIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnRcblxuLmQtaW5saW5lLWJsb2NrXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jayAhaW1wb3J0YW50XG5cbi5kLWlubGluZVxuICBkaXNwbGF5OiBpbmxpbmUgIWltcG9ydGFudFxuXG4uZC1ub25lXG4gIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuQGltcG9ydCAnLi4vdGhlbWUnXG5cbi8qIFRoZW1lcyAqL1xudi1pY29uKCRtYXRlcmlhbClcbiAgY29sb3I6ICRtYXRlcmlhbC5pY29ucy5hY3RpdmVcblxuICAmLnYtaWNvbi0tZGlzYWJsZWRcbiAgICBjb2xvcjogJG1hdGVyaWFsLmljb25zLmluYWN0aXZlICFpbXBvcnRhbnRcblxudGhlbWUodi1pY29uLCBcInYtaWNvblwiKVxuXG4udi1pY29uXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgZGlzcGxheTogaW5saW5lLWZsZXhcbiAgZm9udC1mZWF0dXJlLXNldHRpbmdzOiAnbGlnYSdcbiAgZm9udC1zaXplOiAyNHB4XG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gIGxpbmUtaGVpZ2h0OiAxXG4gIHRyYW5zaXRpb246ICRwcmltYXJ5LXRyYW5zaXRpb25cbiAgdmVydGljYWwtYWxpZ246IHRleHQtYm90dG9tXG5cbiAgJi0tcmlnaHRcbiAgICBtYXJnaW4tbGVmdDogJGdyaWQtZ3V0dGVycy5sZ1xuICAmLS1sZWZ0XG4gICAgbWFyZ2luLXJpZ2h0OiAkZ3JpZC1ndXR0ZXJzLmxnXG5cbiAgJi52LWljb24udi1pY29uLS1saW5rXG4gICAgY3Vyc29yOiBwb2ludGVyXG5cbiAgJi0tZGlzYWJsZWRcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZVxuICAgIG9wYWNpdHk6IC42XG5cbiAgJi0taXMtY29tcG9uZW50XG4gICAgaGVpZ2h0OiAyNHB4XG5cbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcblxuLnYtaW1hZ2VcbiAgei1pbmRleDogMFxuXG4gICZfX2ltYWdlLFxuICAmX19wbGFjZWhvbGRlclxuICAgIHotaW5kZXg6IC0xXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgdG9wOiAwXG4gICAgbGVmdDogMFxuICAgIHdpZHRoOiAxMDAlXG4gICAgaGVpZ2h0OiAxMDAlXG5cbiAgJl9faW1hZ2VcbiAgICBiYWNrZ3JvdW5kLXJlcGVhdDogbm8tcmVwZWF0XG5cbiAgICAmLS1wcmVsb2FkXG4gICAgICBmaWx0ZXI6IGJsdXIoMnB4KVxuXG4gICAgJi0tY29udGFpblxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb250YWluXG5cbiAgICAmLS1jb3ZlclxuICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlclxuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuQGltcG9ydCAnLi4vdGhlbWUnXG5cbi8qIFRoZW1lICovXG52LWlucHV0KCRtYXRlcmlhbClcbiAgJjpub3QoLnYtaW5wdXQtLWlzLWRpc2FibGVkKVxuICAgIGlucHV0LFxuICAgIHRleHRhcmVhXG4gICAgICBjb2xvcjogJG1hdGVyaWFsLnRleHQucHJpbWFyeVxuXG4gIGlucHV0OjpwbGFjZWhvbGRlcixcbiAgdGV4dGFyZWE6OnBsYWNlaG9sZGVyXG4gICAgY29sb3I6ICRtYXRlcmlhbC50ZXh0LmRpc2FibGVkXG5cbiAgJi0taXMtZGlzYWJsZWRcbiAgICAudi1sYWJlbCxcbiAgICBpbnB1dCxcbiAgICB0ZXh0YXJlYVxuICAgICAgY29sb3I6ICRtYXRlcmlhbC50ZXh0LmRpc2FibGVkXG5cbnRoZW1lKHYtaW5wdXQsIFwidi1pbnB1dFwiKVxuXG4udi1pbnB1dFxuICBhbGlnbi1pdGVtczogZmxleC1zdGFydFxuICBkaXNwbGF5OiBmbGV4XG4gIGZsZXg6IDEgMSBhdXRvXG4gIGZvbnQtc2l6ZTogMTZweFxuICB0ZXh0LWFsaWduOiBsZWZ0XG5cbiAgLnYtcHJvZ3Jlc3MtbGluZWFyXG4gICAgdG9wOiBjYWxjKDEwMCUgLSAxcHgpXG4gICAgbGVmdDogMFxuICAgIG1hcmdpbjogMFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuXG4gIGlucHV0XG4gICAgbWF4LWhlaWdodDogMzJweFxuXG4gIGlucHV0LFxuICB0ZXh0YXJlYVxuICAgIC8vIFJlbW92ZSBGaXJlZm94IHJlZCBvdXRsaW5lXG4gICAgJjppbnZhbGlkXG4gICAgICBib3gtc2hhZG93OiBub25lXG5cbiAgICAmOmZvY3VzLFxuICAgICY6YWN0aXZlXG4gICAgICBvdXRsaW5lOiBub25lXG5cbiAgLnYtbGFiZWxcbiAgICBoZWlnaHQ6IDIwcHhcbiAgICBsaW5lLWhlaWdodDogMjBweFxuXG4gICZfX2FwcGVuZC1vdXRlcixcbiAgJl9fcHJlcGVuZC1vdXRlclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4XG4gICAgbWFyZ2luLWJvdHRvbTogNHB4XG4gICAgbWFyZ2luLXRvcDogNHB4XG4gICAgbGluZS1oZWlnaHQ6IDFcblxuICAgIC52LWljb25cbiAgICAgIHVzZXItc2VsZWN0OiBub25lXG5cbiAgJl9fYXBwZW5kLW91dGVyXG4gICAgbWFyZ2luLWxlZnQ6IDlweFxuXG4gICZfX3ByZXBlbmQtb3V0ZXJcbiAgICBtYXJnaW4tcmlnaHQ6IDlweFxuXG4gICZfX2NvbnRyb2xcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgIGhlaWdodDogYXV0b1xuICAgIGZsZXgtZ3JvdzogMVxuICAgIGZsZXgtd3JhcDogd3JhcFxuICAgIHdpZHRoOiAxMDAlIC8vIEZvciBJRTExXG5cbiAgJl9faWNvblxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuICAgIGhlaWdodDogMjRweFxuICAgIGZsZXg6IDEgMCBhdXRvXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICBtaW4td2lkdGg6IDI0cHhcbiAgICB3aWR0aDogMjRweFxuXG4gICAgJi0tY2xlYXJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJVxuXG4gICZfX3Nsb3RcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgY29sb3I6IGluaGVyaXRcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgbWFyZ2luLWJvdHRvbTogOHB4XG4gICAgbWluLWhlaWdodDogaW5oZXJpdFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIHRyYW5zaXRpb246ICRwcmltYXJ5LXRyYW5zaXRpb25cbiAgICB3aWR0aDogMTAwJVxuXG4gICYtLWlzLWRpc2FibGVkOm5vdCgudi1pbnB1dC0taXMtcmVhZG9ubHkpXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcblxuICAmLS1pcy1sb2FkaW5nID4gLnYtaW5wdXRfX2NvbnRyb2wgPiAudi1pbnB1dF9fc2xvdFxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXJcbiAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAmLS1oaWRlLWRldGFpbHMgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90XG4gICAgbWFyZ2luLWJvdHRvbTogMFxuXG4gICYtLWhhcy1zdGF0ZVxuICAgICYuZXJyb3ItLXRleHQgLnYtbGFiZWxcbiAgICAgIGFuaW1hdGlvbjogc2hha2UgLjZzICR0cmFuc2l0aW9uLnN3aW5nXG4iLCJAaW1wb3J0ICcuLi9ib290c3RyYXAnXG5cbi52LWl0ZW0tZ3JvdXBcbiAgZmxleDogMCAxIGF1dG9cbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIHRyYW5zaXRpb246ICRwcmltYXJ5LXRyYW5zaXRpb25cblxuICA+ICpcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICBmbGV4OiAxIDEgYXV0b1xuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuQGltcG9ydCAnLi4vdGhlbWUnXG5cbnYtanVtYm90cm9uKCRtYXRlcmlhbClcbiAgLnYtanVtYm90cm9uX19jb250ZW50XG4gICAgY29sb3I6ICRtYXRlcmlhbC50ZXh0LnByaW1hcnlcblxudGhlbWUodi1qdW1ib3Ryb24sICd2LWp1bWJvdHJvbicpXG5cbi52LWp1bWJvdHJvblxuICBkaXNwbGF5OiBibG9ja1xuICB0b3A6IDBcbiAgdHJhbnNpdGlvbjogLjNzICR0cmFuc2l0aW9uLnN3aW5nXG4gIHdpZHRoOiAxMDAlXG4gIFxuICAmX193cmFwcGVyXG4gICAgaGVpZ2h0OiAxMDAlXG4gICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIHRyYW5zaXRpb246IGluaGVyaXRcbiAgICB3aWR0aDogMTAwJVxuXG4gICZfX2JhY2tncm91bmRcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICB0b3A6IDBcbiAgICBsZWZ0OiAwXG4gICAgcmlnaHQ6IDBcbiAgICBib3R0b206IDBcbiAgICBjb250YWluOiBzdHJpY3RcbiAgICB0cmFuc2l0aW9uOiBpbmhlcml0XG5cbiAgJl9faW1hZ2VcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICB0b3A6IDUwJVxuICAgIGxlZnQ6IDUwJVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpXG4gICAgbWluLXdpZHRoOiAxMDAlXG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybVxuICAgIHRyYW5zaXRpb246IGluaGVyaXRcblxuICAmX19jb250ZW50XG4gICAgaGVpZ2h0OiAxMDAlXG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgdHJhbnNpdGlvbjogaW5oZXJpdFxuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuQGltcG9ydCAnLi4vdGhlbWUnXG5cbnYtbGFiZWwoJG1hdGVyaWFsKVxuICBjb2xvcjogJG1hdGVyaWFsLnRleHQuc2Vjb25kYXJ5XG5cbiAgJi0taXMtZGlzYWJsZWRcbiAgICBjb2xvcjogJG1hdGVyaWFsLnRleHQuZGlzYWJsZWRcblxudGhlbWUodi1sYWJlbCwgXCJ2LWxhYmVsXCIpXG5cbi52LWxhYmVsXG4gIGZvbnQtc2l6ZTogMTZweFxuICBsaW5lLWhlaWdodDogMVxuICBtaW4taGVpZ2h0OiA4cHhcbiAgdHJhbnNpdGlvbjogLjNzICR0cmFuc2l0aW9uLnN3aW5nXG4iLCJAaW1wb3J0ICcuLi9ib290c3RyYXAnXG5AaW1wb3J0ICcuLi90aGVtZSdcblxuLyogVGhlbWVzICovXG52LWxpc3QoJG1hdGVyaWFsKVxuICBiYWNrZ3JvdW5kOiAkbWF0ZXJpYWwuY2FyZHNcbiAgY29sb3I6ICRtYXRlcmlhbC50ZXh0LnByaW1hcnlcblxuICAudi1saXN0LS1kaXNhYmxlZFxuICAgIGNvbG9yOiAkbWF0ZXJpYWwudGV4dC5kaXNhYmxlZFxuXG4gIC52LWxpc3RfX3RpbGVfX3N1Yi10aXRsZVxuICAgIGNvbG9yOiAkbWF0ZXJpYWwudGV4dC5zZWNvbmRhcnlcblxuICAudi1saXN0X190aWxlX19tYXNrXG4gICAgY29sb3I6ICRtYXRlcmlhbC50ZXh0LmRpc2FibGVkXG5cbiAgICBiYWNrZ3JvdW5kOiAkbWF0ZXJpYWwuZXhwYW5zaW9uLXBhbmVscy5mb2N1c1xuXG4gIC52LWxpc3RfX3RpbGUtLWxpbms6aG92ZXIsXG4gIC52LWxpc3RfX3RpbGUtLWhpZ2hsaWdodGVkLFxuICAudi1saXN0X19ncm91cF9faGVhZGVyOmhvdmVyXG4gICAgYmFja2dyb3VuZDogJG1hdGVyaWFsLmxpc3QtdGlsZS5ob3ZlclxuXG4gIC52LWxpc3RfX2dyb3VwLS1hY3RpdmU6YmVmb3JlLFxuICAudi1saXN0X19ncm91cC0tYWN0aXZlOmFmdGVyXG4gICAgYmFja2dyb3VuZDogJG1hdGVyaWFsLmRpdmlkZXJzXG5cbiAgLnYtbGlzdF9fZ3JvdXAtLWRpc2FibGVkXG4gICAgLnYtbGlzdF9fdGlsZVxuICAgICAgY29sb3I6ICRtYXRlcmlhbC50ZXh0LmRpc2FibGVkICFpbXBvcnRhbnRcblxuICAgIC52LWxpc3RfX2dyb3VwX19oZWFkZXJfX3ByZXBlbmQtaWNvbiAudi1pY29uXG4gICAgICBjb2xvcjogJG1hdGVyaWFsLmljb25zLmluYWN0aXZlICFpbXBvcnRhbnRcblxudi1saXN0LXJ0bCgpXG4gICZfX3RpbGVcbiAgICAmX190aXRsZVxuICAgICAgdGV4dC1hbGlnbjogcmlnaHRcbiAgICAmX19jb250ZW50XG4gICAgICB0ZXh0LWFsaWduOiByaWdodFxuXG50aGVtZSh2LWxpc3QsIFwidi1saXN0XCIpXG5ydGwodi1saXN0LXJ0bCwgXCJ2LWxpc3RcIilcblxuLnYtbGlzdFxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmVcbiAgcGFkZGluZzogJGxpc3QtdG9wLXBhZGRpbmcgMCAkbGlzdC1ib3R0b20tcGFkZGluZ1xuICB0cmFuc2l0aW9uOiAkcHJpbWFyeS10cmFuc2l0aW9uXG5cbiAgLy8gVE9ETzogUmVtb3ZlIGZvciBMaXN0IHJld3JpdGUgdjIuMFxuICA+IGRpdlxuICAgIHRyYW5zaXRpb246IGluaGVyaXRcblxuICAmX190aWxlXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGNvbG9yOiBpbmhlcml0XG4gICAgZGlzcGxheTogZmxleFxuICAgIGZvbnQtc2l6ZTogJGxpc3QtdGlsZS1mb250LXNpemVcbiAgICBmb250LXdlaWdodDogJGxpc3QtdGlsZS1mb250LXdlaWdodFxuICAgIGhlaWdodDogJGxpc3QtaXRlbS1zaW5nbGUtaGVpZ2h0XG4gICAgbWFyZ2luOiAwXG4gICAgcGFkZGluZzogMCAxNnB4XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZCAkcHJpbWFyeS10cmFuc2l0aW9uXG5cbiAgICAmLS1saW5rXG4gICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgIHVzZXItc2VsZWN0OiBub25lXG5cbiAgICAmX19jb250ZW50LFxuICAgICZfX2FjdGlvblxuICAgICAgaGVpZ2h0OiAxMDAlXG5cbiAgICAmX190aXRsZSxcbiAgICAmX19zdWItdGl0bGVcbiAgICAgIHdoaXRlLXNwYWNlOiBub3dyYXBcbiAgICAgIG92ZXJmbG93OiBoaWRkZW5cbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzXG4gICAgICB0cmFuc2l0aW9uOiAkcHJpbWFyeS10cmFuc2l0aW9uXG4gICAgICB3aWR0aDogMTAwJVxuXG4gICAgJl9fdGl0bGVcbiAgICAgIGhlaWdodDogMjRweFxuICAgICAgbGluZS1oZWlnaHQ6IDI0cHhcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgICAgdGV4dC1hbGlnbjogbGVmdFxuXG4gICAgJl9fc3ViLXRpdGxlXG4gICAgICBmb250LXNpemU6ICRsaXN0LXN1Yi10aXRsZS1mb250LXNpemVcblxuICAgICZfX2F2YXRhclxuICAgICAgZGlzcGxheTogZmxleFxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XG4gICAgICBtaW4td2lkdGg6IDU2cHhcblxuICAgICZfX2FjdGlvblxuICAgICAgZGlzcGxheTogZmxleFxuICAgICAganVzdGlmeS1jb250ZW50OiBmbGV4LXN0YXJ0XG4gICAgICBtaW4td2lkdGg6IDU2cHhcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcblxuICAgICAgLnYtYnRuIC8vIGZpeCBidXR0b24gcGFkZGluZyBpZiB1c2VkXG4gICAgICAgIHBhZGRpbmcgMFxuICAgICAgICBtYXJnaW4gMFxuXG4gICAgICAgICYtLWljb25cbiAgICAgICAgICBtYXJnaW4gLTZweFxuXG4gICAgICAudi1yYWRpby52LXJhZGlvXG4gICAgICAgIG1hcmdpbjogMFxuXG4gICAgICAvLyBRb0wgd2hlbiB1c2luZyBzZWxlY3Rpb24gY29udHJvbHMgaW4gYWN0aW9uc1xuICAgICAgLnYtaW5wdXQtLXNlbGVjdGlvbi1jb250cm9sc1xuICAgICAgICBwYWRkaW5nOiAwXG4gICAgICAgIG1hcmdpbjogMFxuXG4gICAgICAgIC52LW1lc3NhZ2VzXG4gICAgICAgICAgZGlzcGxheTogbm9uZVxuXG4gICAgICAgIC52LWlucHV0X19zbG90XG4gICAgICAgICAgbWFyZ2luOiAwXG5cbiAgICAgICYtdGV4dFxuICAgICAgICBjb2xvcjogJGxpc3QtYWN0aW9uLXRleHQtZm9udC1jb2xvclxuICAgICAgICBmb250LXNpemU6ICRsaXN0LWFjdGlvbi10ZXh0LWZvbnQtc2l6ZVxuXG4gICAgICAmLS1zdGFja1xuICAgICAgICBhbGlnbi1pdGVtczogZmxleC1lbmRcbiAgICAgICAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuXG4gICAgICAgIHBhZGRpbmctdG9wOiAkbGlzdC10b3AtcGFkZGluZ1xuICAgICAgICBwYWRkaW5nLWJvdHRvbTogJGxpc3QtYm90dG9tLXBhZGRpbmdcbiAgICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG5cbiAgICAmX19jb250ZW50XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgICBmbGV4OiAxIDEgYXV0b1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgICAgZGlzcGxheTogZmxleFxuICAgICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG5cbiAgICAgIH4gLnYtbGlzdF9fdGlsZV9fYXZhdGFyXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcblxuICAgICAgfiAudi1saXN0X190aWxlX19hY3Rpb246bm90KC52LWxpc3RfX3RpbGVfX2FjdGlvbi0tc3RhY2spXG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcblxuICAgICYtLWFjdGl2ZVxuICAgICAgLnYtbGlzdF9fdGlsZV9fYWN0aW9uOmZpcnN0LW9mLXR5cGVcbiAgICAgICAgLnYtaWNvblxuICAgICAgICAgIGNvbG9yOiBpbmhlcml0XG5cbiAgICAmLS1hdmF0YXJcbiAgICAgIGhlaWdodDogJGxpc3QtaXRlbS1hdmF0YXItc2luZ2xlLWhlaWdodFxuXG4gICYtLWRlbnNlXG4gICAgcGFkZGluZy10b3A6ICRsaXN0LWl0ZW0tZGVuc2UtdG9wLXBhZGRpbmdcbiAgICBwYWRkaW5nLWJvdHRvbTogJGxpc3QtaXRlbS1kZW5zZS10b3AtcGFkZGluZ1xuXG4gICAgLnYtc3ViaGVhZGVyXG4gICAgICBmb250LXNpemU6ICRzdWJoZWFkZXItZGVuc2UtZm9udC1zaXplXG4gICAgICBoZWlnaHQ6ICRsaXN0LWRlbnNlLXN1YmhlYWRlci1oZWlnaHRcblxuICAgIC52LWxpc3RfX2dyb3VwXG4gICAgICAudi1zdWJoZWFkZXJcbiAgICAgICAgaGVpZ2h0ICRsaXN0LWRlbnNlLXN1YmhlYWRlci1ncm91cC1oZWlnaHRcblxuICAgIC52LWxpc3RfX3RpbGVcbiAgICAgIGZvbnQtc2l6ZTogJGxpc3QtaXRlbS1kZW5zZS1mb250LXNpemVcblxuICAgICAgJi0tYXZhdGFyXG4gICAgICAgIGhlaWdodDogJGxpc3QtaXRlbS1kZW5zZS1hdmF0YXItc2luZ2xlLWhlaWdodFxuXG4gICAgICAmOm5vdCgudi1saXN0X190aWxlLS1hdmF0YXIpXG4gICAgICAgIGhlaWdodDogJGxpc3QtaXRlbS1kZW5zZS1zaW5nbGUtaGVpZ2h0XG5cbiAgICAgIC52LWljb25cbiAgICAgICAgZm9udC1zaXplOiAkbGlzdC1pdGVtLWRlbnNlLWljb24tZm9udC1zaXplXG5cbiAgICAudi1saXN0X190aWxlX19zdWItdGl0bGVcbiAgICAgIGZvbnQtc2l6ZTogJGxpc3QtaXRlbS1kZW5zZS1mb250LXNpemVcblxuICAmLS1kaXNhYmxlZFxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG5cbiAgJi0tdHdvLWxpbmVcbiAgICAudi1saXN0X190aWxlXG4gICAgICBoZWlnaHQ6ICRsaXN0LWl0ZW0tZG91YmxlLWhlaWdodFxuXG4gICAgJi52LWxpc3QtLWRlbnNlXG4gICAgICAudi1saXN0X190aWxlXG4gICAgICAgIGhlaWdodDogJGxpc3QtaXRlbS1kZW5zZS1kb3VibGUtaGVpZ2h0XG5cbiAgJi0tdGhyZWUtbGluZVxuICAgIC52LWxpc3RfX3RpbGVcbiAgICAgIGhlaWdodDogJGxpc3QtaXRlbS10cmlwbGUtaGVpZ2h0XG5cbiAgICAudi1saXN0X190aWxlX19hdmF0YXJcbiAgICAgIG1hcmdpbi10b3A6ICRsaXN0LWl0ZW0tYXZhdGFyLXRyaXBsZS1tYXJnaW4tdG9wXG5cbiAgICAudi1saXN0X190aWxlX19zdWItdGl0bGVcbiAgICAgIHdoaXRlLXNwYWNlOiBpbml0aWFsXG4gICAgICAtd2Via2l0LWxpbmUtY2xhbXA6IDJcbiAgICAgIC13ZWJraXQtYm94LW9yaWVudDogdmVydGljYWxcbiAgICAgIGRpc3BsYXk6IC13ZWJraXQtYm94XG5cbiAgICAmLnYtbGlzdC0tZGVuc2VcbiAgICAgIC52LWxpc3RfX3RpbGVcbiAgICAgICAgaGVpZ2h0OiAkbGlzdC1pdGVtLWRlbnNlLXRyaXBsZS1oZWlnaHRcblxuICA+IC52LWxpc3RfX2dyb3VwXG4gICAgJjpiZWZvcmVcbiAgICAgIHRvcDogMFxuXG4gICAgICAudi1saXN0X190aWxlX19hdmF0YXJcbiAgICAgICAgbWFyZ2luLXRvcDogJGxpc3QtaXRlbS1kZW5zZS1hdmF0YXItdHJpcGxlLW1hcmdpbi10b3BcblxuICAmX19ncm91cFxuICAgIHBhZGRpbmc6IDBcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICB0cmFuc2l0aW9uOiBpbmhlcml0XG5cbiAgICAmOmJlZm9yZSxcbiAgICAmOmFmdGVyXG4gICAgICBjb250ZW50OiAnJ1xuICAgICAgaGVpZ2h0OiAxcHhcbiAgICAgIGxlZnQ6IDBcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgdHJhbnNpdGlvbjogJHByaW1hcnktdHJhbnNpdGlvblxuICAgICAgd2lkdGg6IDEwMCVcblxuICAgICYtLWFjdGl2ZSB+IC52LWxpc3RfX2dyb3VwXG4gICAgICAmOmJlZm9yZVxuICAgICAgICBkaXNwbGF5OiBub25lXG5cbiAgICAmX19oZWFkZXJcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgZGlzcGxheTogZmxleFxuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lXG5cbiAgICAgID4gZGl2Om5vdCgudi1saXN0X19ncm91cF9faGVhZGVyX19wcmVwZW5kLWljb24pOm5vdCgudi1saXN0X19ncm91cF9faGVhZGVyX19hcHBlbmQtaWNvbilcbiAgICAgICAgZmxleDogMSAxIGF1dG9cbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlblxuXG4gICAgICAudi1saXN0X19ncm91cF9faGVhZGVyX19hcHBlbmQtaWNvbixcbiAgICAgIC52LWxpc3RfX2dyb3VwX19oZWFkZXJfX3ByZXBlbmQtaWNvblxuICAgICAgICBwYWRkaW5nOiAwIDE2cHhcbiAgICAgICAgdXNlci1zZWxlY3Q6IG5vbmVcblxuICAgICAgJi0tc3ViLWdyb3VwXG4gICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgICAgZGlzcGxheTogZmxleFxuXG4gICAgICAgIGRpdiAudi1saXN0X190aWxlXG4gICAgICAgICAgcGFkZGluZy1sZWZ0OiAwXG5cbiAgICAgICAgLnYtbGlzdF9fZ3JvdXBfX2hlYWRlcl9fcHJlcGVuZC1pY29uXG4gICAgICAgICAgcGFkZGluZzogMCAwIDAgNDBweFxuICAgICAgICAgIG1hcmdpbi1yaWdodDogOHB4XG5cbiAgICAgIC52LWxpc3RfX2dyb3VwX19oZWFkZXJfX3ByZXBlbmQtaWNvblxuICAgICAgICBkaXNwbGF5OiBmbGV4XG4gICAgICAgIGp1c3RpZnktY29udGVudDogZmxleC1zdGFydFxuICAgICAgICBtaW4td2lkdGg6IDU2cHhcblxuICAgICAgJi0tYWN0aXZlXG4gICAgICAgIC52LWxpc3RfX2dyb3VwX19oZWFkZXJfX2FwcGVuZC1pY29uXG4gICAgICAgICAgLnYtaWNvblxuICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZylcblxuICAgICAgICAudi1saXN0X19ncm91cF9faGVhZGVyX19wcmVwZW5kLWljb25cbiAgICAgICAgICAudi1pY29uXG4gICAgICAgICAgICBjb2xvcjogaW5oZXJpdFxuXG4gICAgICAgICYudi1saXN0X19ncm91cF9faGVhZGVyLS1zdWItZ3JvdXBcbiAgICAgICAgICAudi1saXN0X19ncm91cF9faGVhZGVyX19wcmVwZW5kLWljb25cbiAgICAgICAgICAgIC52LWljb25cbiAgICAgICAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoLTE4MGRlZylcblxuICAgICZfX2l0ZW1zXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICAgIHBhZGRpbmc6IDBcbiAgICAgIHRyYW5zaXRpb246IGluaGVyaXRcblxuICAgICAgPiBkaXZcbiAgICAgICAgZGlzcGxheTogYmxvY2tcblxuICAgICAgJi0tbm8tYWN0aW9uXG4gICAgICAgIC52LWxpc3RfX3RpbGVcbiAgICAgICAgICBwYWRkaW5nLWxlZnQ6ICRsaXN0LWl0ZW0tbGVmdC1wYWRkaW5nXG5cbiAgICAmLS1kaXNhYmxlZFxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcblxuICAmLS1zdWJoZWFkZXJcbiAgICBwYWRkaW5nLXRvcDogMFxuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuXG4udi1tZW51XG4gIGRpc3BsYXk6IGJsb2NrXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcblxuICAmLS1pbmxpbmVcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2tcblxuICAmX19hY3RpdmF0b3JcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgY3Vyc29yOiBwb2ludGVyXG4gICAgZGlzcGxheTogZmxleFxuXG4gICAgKlxuICAgICAgY3Vyc29yOiBwb2ludGVyXG5cbiAgJl9fY29udGVudFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9ja1xuICAgIGJvcmRlci1yYWRpdXM6IDJweFxuICAgIG1heC13aWR0aDogODAlXG4gICAgb3ZlcmZsb3cteTogYXV0b1xuICAgIG92ZXJmbG93LXg6IGhpZGRlblxuICAgIGNvbnRhaW46IGNvbnRlbnRcbiAgICAvLyBUaGlzIGlzIHJlcXVpcmVkIGZvciBhbiBpc3N1ZSBvbiBDaHJvbWUgNjVcbiAgICAvLyB0aGF0IHByZXZlbnRzIHNjcm9sbGluZyBhZnRlciBhIG1lbnUgaXMgb3BlbmVkXG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybVxuICAgIGVsZXZhdGlvbig4KVxuXG4gICAgJi0tYWN0aXZlXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZVxuXG4gICAgJi0tZml4ZWRcbiAgICAgIHBvc2l0aW9uOiBmaXhlZFxuXG4gICAgJiA+IC5jYXJkXG4gICAgICBjb250YWluOiBjb250ZW50XG4gICAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW5cblxuICA+IC52LW1lbnVfX2NvbnRlbnRcbiAgICBtYXgtd2lkdGg6IG5vbmVcblxuICAmLXRyYW5zaXRpb25cbiAgICAmLWVudGVyXG4gICAgICAudi1saXN0X190aWxlXG4gICAgICAgIG1pbi13aWR0aDogMFxuICAgICAgICBwb2ludGVyLWV2ZW50czogbm9uZVxuICAgICYtZW50ZXItdG9cbiAgICAgIC52LWxpc3RfX3RpbGVcbiAgICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG9cbiAgICAgICAgdHJhbnNpdGlvbi1kZWxheTogLjFzXG5cbiAgICAmLWxlYXZlLWFjdGl2ZSxcbiAgICAmLWxlYXZlLXRvXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZVxuXG4gICAgJi1lbnRlcixcbiAgICAmLWxlYXZlLXRvXG4gICAgICBvcGFjaXR5OiAwXG5cbiAgICAmLWVudGVyLWFjdGl2ZSxcbiAgICAmLWxlYXZlLWFjdGl2ZVxuICAgICAgdHJhbnNpdGlvbjogYWxsIC4zcyAkdHJhbnNpdGlvbi5mYXN0LWluLWZhc3Qtb3V0XG5cbi52LW1lbnUtdHJhbnNpdGlvbi1lbnRlclxuICAmLnYtbWVudV9fY29udGVudC0tYXV0b1xuICAgIHRyYW5zaXRpb246IG5vbmUgIWltcG9ydGFudFxuXG4gICAgLnYtbGlzdF9fdGlsZVxuICAgICAgb3BhY2l0eTogMFxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNXB4KVxuXG4gICAgLnYtbGlzdF9fdGlsZS0tYWN0aXZlXG4gICAgICBvcGFjaXR5OiAxXG4gICAgICB0cmFuc2Zvcm06IG5vbmUgIWltcG9ydGFudFxuICAgICAgcG9pbnRlci1ldmVudHM6IGF1dG9cbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcbkBpbXBvcnQgJy4uL3RoZW1lJ1xuXG4vKiBUaGVtZSAqL1xudi1tZXNzYWdlcygkbWF0ZXJpYWwpXG4gIGNvbG9yOiAkbWF0ZXJpYWwudGV4dC5zZWNvbmRhcnlcblxudi1tZXNzYWdlcy1ydGwoKVxuICB0ZXh0LWFsaWduOiByaWdodFxuXG50aGVtZSh2LW1lc3NhZ2VzLCBcInYtbWVzc2FnZXNcIilcbnJ0bCh2LW1lc3NhZ2VzLXJ0bCwgXCJ2LW1lc3NhZ2VzXCIpXG5cbi52LW1lc3NhZ2VzXG4gIGZsZXg6IDEgMSBhdXRvXG4gIGZvbnQtc2l6ZTogMTJweFxuICBtaW4taGVpZ2h0OiAxMnB4XG4gIG1pbi13aWR0aDogMXB4IC8vIEVuc3VyZSB0YWtlcyB1cCBzcGFjZSB3aXRoIG5vIG1lc3NhZ2VzIGFuZCBpbnNpZGUgb2YgZmxleFxuICBwb3NpdGlvbjogcmVsYXRpdmVcblxuICAmX19tZXNzYWdlXG4gICAgbGluZS1oZWlnaHQ6IG5vcm1hbFxuICAgIHdvcmQtYnJlYWs6IGJyZWFrLXdvcmRcbiAgICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkXG4gICAgd29yZC13cmFwOiBicmVhay13b3JkXG4gICAgaHlwaGVuczogYXV0b1xuIiwicnRsKCRjb21wb25lbnQsICRuYW1lKVxuICAuYXBwbGljYXRpb25cbiAgICAmLS1pcy1ydGxcbiAgICAgIC57JG5hbWV9XG4gICAgICAgICRjb21wb25lbnQoKVxuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuQGltcG9ydCAnLi4vdGhlbWUnXG5cbnYtbmF2aWdhdGlvbi1kcmF3ZXIoJG1hdGVyaWFsKVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWF0ZXJpYWwuY2FyZHNcblxuICAmOm5vdCgudi1uYXZpZ2F0aW9uLWRyYXdlci0tZmxvYXRpbmcpXG4gICAgLnYtbmF2aWdhdGlvbi1kcmF3ZXJfX2JvcmRlclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJG1hdGVyaWFsLmRpdmlkZXJzXG5cbiAgLnYtZGl2aWRlclxuICAgIGJvcmRlci1jb2xvcjogJG1hdGVyaWFsLmRpdmlkZXJzXG5cbnRoZW1lKHYtbmF2aWdhdGlvbi1kcmF3ZXIsIFwidi1uYXZpZ2F0aW9uLWRyYXdlclwiKVxuXG4udi1uYXZpZ2F0aW9uLWRyYXdlclxuICBib290YWJsZSgpXG5cbiAgZGlzcGxheTogYmxvY2tcbiAgbGVmdDogMFxuICBtYXgtd2lkdGg6IDEwMCVcbiAgb3ZlcmZsb3cteTogYXV0b1xuICBvdmVyZmxvdy14OiBoaWRkZW5cbiAgcG9pbnRlci1ldmVudHM6IGF1dG9cbiAgdG9wOiAwXG4gIHdpbGwtY2hhbmdlOiB0cmFuc2Zvcm1cbiAgei1pbmRleDogM1xuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2hcblxuICAmW2RhdGEtYm9vdGVkPVwidHJ1ZVwiXVxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgd2lkdGhcblxuICAmX19ib3JkZXJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICByaWdodDogMFxuICAgIHRvcDogMFxuICAgIGhlaWdodDogMTAwJVxuICAgIHdpZHRoOiAxcHhcblxuICAmLnYtbmF2aWdhdGlvbi1kcmF3ZXItLXJpZ2h0XG4gICAgJjphZnRlclxuICAgICAgbGVmdDogMFxuICAgICAgcmlnaHQ6IGluaXRpYWxcblxuICAmLS1yaWdodFxuICAgIGxlZnQ6IGF1dG9cbiAgICByaWdodDogMFxuXG4gICAgPiAudi1uYXZpZ2F0aW9uLWRyYXdlcl9fYm9yZGVyXG4gICAgICByaWdodDogYXV0b1xuICAgICAgbGVmdDogMFxuXG4gICYtLWFic29sdXRlXG4gICAgcG9zaXRpb246IGFic29sdXRlXG5cbiAgJi0tZml4ZWRcbiAgICBwb3NpdGlvbjogZml4ZWRcblxuICAmLS1mbG9hdGluZzphZnRlclxuICAgIGRpc3BsYXk6IG5vbmVcblxuICAmLS1taW5pLXZhcmlhbnRcbiAgICBvdmVyZmxvdzogaGlkZGVuXG5cbiAgICAudi1saXN0X19ncm91cF9faGVhZGVyX19wcmVwZW5kLWljb25cbiAgICAgIGZsZXg6IDEgMCBhdXRvXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgICAgd2lkdGg6IDEwMCVcblxuICAgIC52LWxpc3RfX3RpbGVfX2FjdGlvbixcbiAgICAudi1saXN0X190aWxlX19hdmF0YXJcbiAgICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgICBtaW4td2lkdGg6IDQ4cHhcblxuICAgIC52LWxpc3RfX3RpbGVfX2NvbnRlbnQsXG4gICAgLnYtbGlzdF9fdGlsZTphZnRlclxuICAgICAgb3BhY2l0eTogMFxuXG4gICAgLnYtc3ViaGVhZGVyLFxuICAgIC52LWRpdmlkZXIsXG4gICAgLnYtbGlzdC0tZ3JvdXBcbiAgICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudFxuXG4gICYtLXRlbXBvcmFyeSxcbiAgJi0taXMtbW9iaWxlXG4gICAgei1pbmRleDogNlxuXG4gICAgJjpub3QoLnYtbmF2aWdhdGlvbi1kcmF3ZXItLWNsb3NlKVxuICAgICAgZWxldmF0aW9uKDE2KVxuXG4gIC52LWxpc3RcbiAgICBiYWNrZ3JvdW5kOiBpbmhlcml0XG5cbiAgPiAudi1saXN0XG4gICAgLnYtbGlzdF9fdGlsZVxuICAgICAgdHJhbnNpdGlvbjogbm9uZVxuICAgICAgZm9udC13ZWlnaHQ6ICRuYXZpZ2F0aW9uLWRyYXdlci1pdGVtLWZvbnQtd2VpZ2h0XG5cbiAgICAgICYtLWFjdGl2ZVxuICAgICAgICAudi1saXN0X190aWxlX190aXRsZVxuICAgICAgICAgIGNvbG9yOiBpbmhlcml0XG5cbiAgICAudi1saXN0LS1ncm91cFxuICAgICAgLnYtbGlzdF9fdGlsZVxuICAgICAgICBmb250LXdlaWdodDogJG5hdmlnYXRpb24tZHJhd2VyLWdyb3VwLWl0ZW0tZm9udC13ZWlnaHRcblxuICAgICAgJl9faGVhZGVyLS1hY3RpdmVcbiAgICAgICAgJjphZnRlclxuICAgICAgICAgIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50XG5cbiAgPiAudi1saXN0Om5vdCgudi1saXN0LS1kZW5zZSlcbiAgICAudi1saXN0X190aWxlXG4gICAgICBmb250LXNpemU6ICRuYXZpZ2F0aW9uLWRyYXdlci1pdGVtLWZvbnQtc2l6ZVxuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuQGltcG9ydCAnLi4vdGhlbWUnXG5cbnYtb3ZlcmZsb3ctYnRuKCRtYXRlcmlhbClcbiAgLnYtaW5wdXRfX2NvbnRyb2wsXG4gIC52LWlucHV0X19zbG90XG4gICAgJjo6YmVmb3JlXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWF0ZXJpYWwuZGl2aWRlcnMgIWltcG9ydGFudCAvLyBvdmVycmlkZSB2LXRleHQtZmllbGQgYm90dG9tIGJvcmRlclxuICBcbiAgJi52LXRleHQtZmllbGQtLW91dGxpbmVcbiAgICAudi1pbnB1dF9fY29udHJvbCxcbiAgICAudi1pbnB1dF9fc2xvdFxuICAgICAgJjo6YmVmb3JlXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQgLy8gb3ZlcnJpZGUgdi10ZXh0LWZpZWxkIHRvcCBib3JkZXI7XG4gIFxuICAmLS1zZWdtZW50ZWQsXG4gICYtLWVkaXRhYmxlOmhvdmVyLFxuICAmLS1lZGl0YWJsZS52LWlucHV0LS1pcy1mb2N1c2VkLFxuICAmLS1lZGl0YWJsZS52LXNlbGVjdC0taXMtbWVudS1hY3RpdmVcbiAgICAudi1pbnB1dF9fYXBwZW5kLWlubmVyXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRtYXRlcmlhbC5kaXZpZGVyc1xuXG4gICY6aG92ZXIsXG4gICYudi1pbnB1dC0taXMtZm9jdXNlZCxcbiAgJi52LXNlbGVjdC0taXMtbWVudS1hY3RpdmVcbiAgICAudi1pbnB1dF9fc2xvdFxuICAgICAgYmFja2dyb3VuZDogJG1hdGVyaWFsLmNhcmRzXG5cbnRoZW1lKHYtb3ZlcmZsb3ctYnRuLCBcInYtb3ZlcmZsb3ctYnRuXCIpXG5cbi52LW92ZXJmbG93LWJ0blxuICBtYXJnaW4tdG9wOiAxMnB4XG4gIHBhZGRpbmctdG9wOiAwO1xuXG4gICY6bm90KC52LW92ZXJmbG93LWJ0bi0tZWRpdGFibGUpID4gLnYtaW5wdXRfX2NvbnRyb2wgPiAudi1pbnB1dF9fc2xvdFxuICAgIGN1cnNvcjogcG9pbnRlclxuXG4gIC52LXNlbGVjdF9fc2xvdFxuICAgIGhlaWdodDogNDhweFxuXG4gICAgaW5wdXRcbiAgICAgIG1hcmdpbi1sZWZ0OiAxNnB4XG4gICAgICBjdXJzb3I6IHBvaW50ZXJcblxuICAudi1zZWxlY3RfX3NlbGVjdGlvbi0tY29tbWE6Zmlyc3QtY2hpbGRcbiAgICBtYXJnaW4tbGVmdDogMTZweFxuXG4gIC52LWlucHV0X19zbG90XG4gICAgdHJhbnNpdGlvbjogLjNzICR0cmFuc2l0aW9uLnN3aW5nXG5cbiAgICAmOjphZnRlclxuICAgICAgY29udGVudDogbm9uZVxuXG4gIC52LWxhYmVsXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHhcbiAgICB0b3A6IGNhbGMoNTAlIC0gMTBweClcblxuICAudi1pbnB1dF9fYXBwZW5kLWlubmVyXG4gICAgd2lkdGg6IDQ4cHhcbiAgICBoZWlnaHQ6IDQ4cHhcbiAgICBhbGlnbi1zZWxmOiBhdXRvXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIG1hcmdpbi10b3A6IDBcbiAgICBwYWRkaW5nOiAwXG4gICAgZmxleC1zaHJpbms6IDBcblxuICAudi1pbnB1dF9fYXBwZW5kLW91dGVyLFxuICAudi1pbnB1dF9fcHJlcGVuZC1vdXRlclxuICAgIG1hcmdpbi10b3A6IDEycHhcbiAgICBtYXJnaW4tYm90dG9tOiAxMnB4XG5cbiAgLnYtaW5wdXRfX2NvbnRyb2w6OmJlZm9yZVxuICAgIC8vIFRPRE86IG1vdmUgdG8gbWl4aW5cbiAgICBoZWlnaHQ6IDFweFxuICAgIHRvcDogLTFweFxuICAgIGNvbnRlbnQ6ICcnXG4gICAgbGVmdDogMFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRyYW5zaXRpb246ICRwcmltYXJ5LXRyYW5zaXRpb25cbiAgICB3aWR0aDogMTAwJVxuXG4gICYudi1pbnB1dC0taXMtZm9jdXNlZCxcbiAgJi52LXNlbGVjdC0taXMtbWVudS1hY3RpdmVcbiAgICAudi1pbnB1dF9fc2xvdFxuICAgICAgZWxldmF0aW9uKDIpXG5cbiAgLnYtc2VsZWN0X19zZWxlY3Rpb25zXG4gICAgd2lkdGg6IDBweFxuXG4gICYtLXNlZ21lbnRlZFxuICAgIC52LXNlbGVjdF9fc2VsZWN0aW9uc1xuICAgICAgZmxleC13cmFwOiBub3dyYXBcblxuICAgICAgLnYtYnRuXG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDBcbiAgICAgICAgbWFyZ2luOiAwXG4gICAgICAgIG1hcmdpbi1yaWdodDogLTE2cHggLy8gcHVzaCBwYXN0IHRoZSBpbnB1dCdzIHBhZGRpbmdcbiAgICAgICAgaGVpZ2h0OiA0OHB4XG4gICAgICAgIHdpZHRoOiAxMDAlXG5cbiAgICAgICAgJl9fY29udGVudFxuICAgICAgICAgIGp1c3RpZnktY29udGVudDogc3RhcnRcblxuICAgICAgICAgICY6OmJlZm9yZVxuICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRcblxuICAmLS1lZGl0YWJsZVxuICAgIC52LXNlbGVjdF9fc2xvdFxuICAgICAgaW5wdXRcbiAgICAgICAgY3Vyc29yOiB0ZXh0XG5cbiAgICAudi1pbnB1dF9fYXBwZW5kLWlubmVyLFxuICAgIC52LWlucHV0X19hcHBlbmQtaW5uZXIgKlxuICAgICAgY3Vyc29yOiBwb2ludGVyXG4iLCJAaW1wb3J0ICcuLi9ib290c3RyYXAnXG5cbi52LW92ZXJsYXlcbiAgcG9zaXRpb246IGZpeGVkXG4gIHRvcDogMFxuICBsZWZ0OiAwXG4gIHJpZ2h0OiAwXG4gIGJvdHRvbTogMFxuICBwb2ludGVyLWV2ZW50czogbm9uZVxuICAvLyBUaGUgb3ZlcmxheSBoYXMgYSBkeW5hbWljYWxseSBzZXRcbiAgLy8gei1pbmRleCwgd2Ugd2FudCB0aGUgdHJhbnNpdGlvblxuICAvLyB0aW1pbmcgdG8gYWZmZWN0IGl0cyBjaGFuZ2luZ1xuICAvLyBodHRwczovL2dpdGh1Yi5jb20vdnVldGlmeWpzL3Z1ZXRpZnkvaXNzdWVzLzIxNDZcbiAgdHJhbnNpdGlvbjogLjNzICR0cmFuc2l0aW9uLnN3aW5nXG4gIC8vIFRoaXMgaXMgdGhlIHN0YW5kYXJkIGluZGV4XG4gIHotaW5kZXg6IDVcblxuICAmLS1hYnNvbHV0ZVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuXG4gICY6YmVmb3JlXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgzMywgMzMsIDMzLCAxKVxuICAgIGJvdHRvbTogMFxuICAgIGNvbnRlbnQ6ICcnXG4gICAgaGVpZ2h0OiAxMDAlXG4gICAgbGVmdDogMFxuICAgIG9wYWNpdHk6IDBcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICByaWdodDogMFxuICAgIHRvcDogMFxuICAgIHRyYW5zaXRpb246IGluaGVyaXRcbiAgICAvLyBEZWxheSB0aGUgdHJhbnNpdGlvbiB0byBhdm9pZCBhXG4gICAgLy8gcmVuZGVyaW5nIGJ1ZyB0aGF0IGlzIHZpc2libGVcbiAgICAvLyB3aXRoaW4gRWRnZSBhbmQgRmlyZWZveFxuICAgIC8vIGh0dHBzOi8vZ2l0aHViLmNvbS92dWV0aWZ5anMvdnVldGlmeS9pc3N1ZXMvMjE0NlxuICAgIHRyYW5zaXRpb24tZGVsYXk6IDE1MG1zXG4gICAgd2lkdGg6IDEwMCVcblxuICAmLS1hY3RpdmVcbiAgICBwb2ludGVyLWV2ZW50czogYXV0b1xuICAgIHRvdWNoLWFjdGlvbjogbm9uZVxuXG4gICAgJjpiZWZvcmVcbiAgICAgIG9wYWNpdHk6IC40NlxuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuQGltcG9ydCAnLi4vdGhlbWUnXG5cbnYtcGFnaW5hdGlvbigkbWF0ZXJpYWwpXG4gIC52LXBhZ2luYXRpb25fX2l0ZW1cbiAgICBiYWNrZ3JvdW5kOiAkbWF0ZXJpYWwuY2FyZHNcbiAgICBjb2xvcjogJG1hdGVyaWFsLmZnLWNvbG9yXG4gICAgd2lkdGg6IGF1dG9cbiAgICBtaW4td2lkdGg6IDM0cHhcbiAgICBwYWRkaW5nOiAwIDVweFxuXG4gICAgJi0tYWN0aXZlXG4gICAgICBjb2xvcjogJG1hdGVyaWFsLnRleHQudGhlbWVcblxuICAudi1wYWdpbmF0aW9uX19uYXZpZ2F0aW9uXG4gICAgYmFja2dyb3VuZDogJG1hdGVyaWFsLmNhcmRzXG5cbiAgICAudi1pY29uXG4gICAgICBjb2xvcjogcmdiYSgkbWF0ZXJpYWwuZmctY29sb3IsICRtYXRlcmlhbC5hY3RpdmUtaWNvbi1wZXJjZW50KVxuXG50aGVtZSh2LXBhZ2luYXRpb24sIFwidi1wYWdpbmF0aW9uXCIpXG5cbi52LXBhZ2luYXRpb25cbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuICBsaXN0LXN0eWxlLXR5cGU6IG5vbmVcbiAgbWFyZ2luOiAwXG4gIG1heC13aWR0aDogMTAwJVxuICBwYWRkaW5nOiAwXG5cbiAgPiBsaVxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBkaXNwbGF5OiBmbGV4XG5cbiAgJi0tY2lyY2xlXG4gICAgLnYtcGFnaW5hdGlvbl9faXRlbSxcbiAgICAudi1wYWdpbmF0aW9uX19tb3JlLFxuICAgIC52LXBhZ2luYXRpb25fX25hdmlnYXRpb25cbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJVxuXG4gICYtLWRpc2FibGVkXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgICBvcGFjaXR5OiAuNlxuXG4gICZfX2l0ZW1cbiAgICBlbGV2YXRpb24oMilcbiAgICBib3JkZXItcmFkaXVzOiA0cHhcbiAgICBmb250LXNpemU6ICRidXR0b24tZm9udC1zaXplXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcbiAgICBoZWlnaHQ6IDM0cHhcbiAgICB3aWR0aDogMzRweFxuICAgIG1hcmdpbjogLjNyZW1cbiAgICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgICB0cmFuc2l0aW9uOiAuM3MgJHRyYW5zaXRpb24ubGluZWFyLW91dC1zbG93LWluXG5cbiAgICAmLS1hY3RpdmVcbiAgICAgIGVsZXZhdGlvbig0KVxuXG4gICZfX25hdmlnYXRpb25cbiAgICBlbGV2YXRpb24oMilcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIHRleHQtZGVjb3JhdGlvbjogbm9uZVxuICAgIGhlaWdodDogMnJlbVxuXG4gICAgYm9yZGVyLXJhZGl1czogNHB4XG4gICAgd2lkdGg6IDJyZW1cbiAgICBtYXJnaW46IC4zcmVtIDEwcHhcblxuICAgIC52LWljb25cbiAgICAgIGZvbnQtc2l6ZTogMnJlbVxuICAgICAgdHJhbnNpdGlvbjogJHNlY29uZGFyeS10cmFuc2l0aW9uXG4gICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlXG5cbiAgICAmLS1kaXNhYmxlZFxuICAgICAgb3BhY2l0eTogLjZcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG5cbiAgJl9fbW9yZVxuICAgIG1hcmdpbjogLjNyZW1cbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuICAgIGFsaWduLWl0ZW1zOiBmbGV4LWVuZFxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgaGVpZ2h0OiAycmVtXG4gICAgd2lkdGg6IDJyZW1cbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcblxuLnYtcGFyYWxsYXhcbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIG92ZXJmbG93OiBoaWRkZW5cbiAgei1pbmRleDogMFxuXG4gICZfX2ltYWdlLWNvbnRhaW5lclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRvcDogMFxuICAgIGxlZnQ6IDBcbiAgICByaWdodDogMFxuICAgIGJvdHRvbTogMFxuICAgIHotaW5kZXg6IDFcbiAgICBjb250YWluOiBzdHJpY3RcblxuICAmX19pbWFnZVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIGJvdHRvbTogMFxuICAgIGxlZnQ6IDUwJVxuICAgIG1pbi13aWR0aDogMTAwJVxuICAgIG1pbi1oZWlnaHQ6IDEwMCVcbiAgICBkaXNwbGF5OiBub25lXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgMClcbiAgICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtXG4gICAgdHJhbnNpdGlvbjogLjNzIG9wYWNpdHkgJHRyYW5zaXRpb24uc3dpbmdcbiAgICB6LWluZGV4OiAxXG5cbiAgJl9fY29udGVudFxuICAgIGNvbG9yOiAjRkZGRkZGXG4gICAgaGVpZ2h0OiAxMDAlXG4gICAgei1pbmRleDogMlxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICBwYWRkaW5nOiAwIDFyZW1cbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcbkBpbXBvcnQgJy4uL3RoZW1lJ1xuXG4vKiBUaGVtZXMgKi9cblxudi1waWNrZXItdGl0bGUoJG1hdGVyaWFsKVxuICBiYWNrZ3JvdW5kOiAkbWF0ZXJpYWwucGlja2VyLnRpdGxlXG5cbnRoZW1lKHYtcGlja2VyLXRpdGxlLCBcInYtcGlja2VyX190aXRsZVwiKVxuXG52LXBpY2tlci1ib2R5KCRtYXRlcmlhbClcbiAgYmFja2dyb3VuZDogJG1hdGVyaWFsLnBpY2tlci5ib2R5XG5cbnRoZW1lKHYtcGlja2VyLWJvZHksICd2LXBpY2tlcl9fYm9keScpXG5cbi52LXBpY2tlclxuICBib3JkZXItcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzXG4gIGNvbnRhaW46IGxheW91dCBzdHlsZVxuICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gIHZlcnRpY2FsLWFsaWduOiB0b3BcbiAgcG9zaXRpb246IHJlbGF0aXZlXG5cbi52LXBpY2tlci0tZnVsbC13aWR0aFxuICBkaXNwbGF5OiBmbGV4XG5cbi52LXBpY2tlcl9fdGl0bGVcbiAgY29sb3I6ICNmZmZcbiAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogJGNhcmQtYm9yZGVyLXJhZGl1c1xuICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogJGNhcmQtYm9yZGVyLXJhZGl1c1xuICBwYWRkaW5nOiAxNnB4XG5cbi52LXBpY2tlcl9fdGl0bGVfX2J0blxuICB0cmFuc2l0aW9uOiAkcHJpbWFyeS10cmFuc2l0aW9uXG5cbiAgJjpub3QoLnYtcGlja2VyX190aXRsZV9fYnRuLS1hY3RpdmUpXG4gICAgb3BhY2l0eTogLjZcbiAgICBjdXJzb3I6IHBvaW50ZXJcblxuICAgICY6aG92ZXI6bm90KDpmb2N1cylcbiAgICAgIG9wYWNpdHk6IDFcblxuLnYtcGlja2VyX190aXRsZV9fYnRuLS1yZWFkb25seVxuICBwb2ludGVyLWV2ZW50czogbm9uZVxuXG5cbi52LXBpY2tlcl9fdGl0bGVfX2J0bi0tYWN0aXZlXG4gICAgb3BhY2l0eTogMVxuXG4udi1waWNrZXJfX2JvZHlcbiAgaGVpZ2h0OiBhdXRvXG4gIG92ZXJmbG93OiBoaWRkZW5cbiAgcG9zaXRpb246IHJlbGF0aXZlXG4gIHotaW5kZXg6IDBcblxuICBmbGV4OiAxIDAgYXV0b1xuICBkaXNwbGF5OiBmbGV4XG4gIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuXG4gID4gZGl2XG4gICAgd2lkdGg6IDEwMCVcblxuICAgICYuZmFkZS10cmFuc2l0aW9uLWxlYXZlLWFjdGl2ZVxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG5cbi52LXBpY2tlci0tbGFuZHNjYXBlXG4gIC52LXBpY2tlcl9fdGl0bGVcbiAgICBib3JkZXItdG9wLXJpZ2h0LXJhZGl1czogMFxuICAgIGJvcmRlci1ib3R0b20tcmlnaHQtcmFkaXVzOiAwXG4gICAgd2lkdGg6IDE3MHB4XG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgdG9wOiAwXG4gICAgbGVmdDogMFxuICAgIGhlaWdodDogMTAwJVxuICAgIHotaW5kZXg6IDFcblxuICAudi1waWNrZXJfX2JvZHksXG4gIC52LXBpY2tlcl9fYWN0aW9uc1xuICAgIG1hcmdpbi1sZWZ0OiAxNzBweFxuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuXG4udi1wcm9ncmVzcy1jaXJjdWxhclxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgZGlzcGxheTogaW5saW5lLWZsZXhcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZVxuXG4gIHN2Z1xuICAgIHdpZHRoOiAxMDAlXG4gICAgaGVpZ2h0OiAxMDAlXG4gICAgbWFyZ2luOiBhdXRvXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgdG9wOiAwXG4gICAgYm90dG9tOiAwXG4gICAgbGVmdDogMFxuICAgIHJpZ2h0OiAwXG4gICAgei1pbmRleDogMFxuXG4gICYtLWluZGV0ZXJtaW5hdGVcbiAgICBzdmdcbiAgICAgIGFuaW1hdGlvbjogJHByb2dyZXNzLWNpcmN1bGFyLXJvdGF0ZS1hbmltYXRpb25cbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGNlbnRlciBjZW50ZXJcbiAgICAgIHRyYW5zaXRpb246ICRwcm9jZXNzLWNpcmN1bGFyLWludGVybWVkaWF0ZS1zdmctdHJhbnNpdGlvblxuXG4gICAgLnYtcHJvZ3Jlc3MtY2lyY3VsYXJfX292ZXJsYXlcbiAgICAgIGFuaW1hdGlvbjogJHByb2dyZXNzLWNpcmN1bGFyLXJvdGF0ZS1kYXNoXG4gICAgICBzdHJva2UtbGluZWNhcDogcm91bmRcbiAgICAgIHN0cm9rZS1kYXNoYXJyYXk6IDgwLDIwMFxuICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IDBweFxuXG4gICZfX3VuZGVybGF5XG4gICAgc3Ryb2tlOiAkcHJvZ3Jlc3MtY2lyY3VsYXItdW5kZXJsYXktc3Ryb2tlXG4gICAgei1pbmRleDogMVxuXG4gICZfX292ZXJsYXlcbiAgICBzdHJva2U6IGN1cnJlbnRDb2xvclxuICAgIHotaW5kZXg6IDJcbiAgICB0cmFuc2l0aW9uOiAkcHJvZ3Jlc3MtY2lyY3VsYXItb3ZlcmxheS10cmFuc2l0aW9uXG5cbiAgJl9faW5mb1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRvcDogNTAlXG4gICAgbGVmdDogNTAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSlcblxuICBAa2V5ZnJhbWVzIHByb2dyZXNzLWNpcmN1bGFyLWRhc2hcbiAgICAwJVxuICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMSwyMDBcbiAgICAgIHN0cm9rZS1kYXNob2Zmc2V0OiAwcHhcblxuICAgIDUwJVxuICAgICAgc3Ryb2tlLWRhc2hhcnJheTogMTAwLDIwMFxuICAgICAgc3Ryb2tlLWRhc2hvZmZzZXQ6IC0xNXB4XG5cbiAgICAxMDAlXG4gICAgICBzdHJva2UtZGFzaGFycmF5OiAxMDAsMjAwXG4gICAgICBzdHJva2UtZGFzaG9mZnNldDogLTEyNXB4XG5cbiAgQGtleWZyYW1lcyBwcm9ncmVzcy1jaXJjdWxhci1yb3RhdGVcbiAgICAxMDAlXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpXG4iLCJAaW1wb3J0ICcuLi9ib290c3RyYXAnXG5cbi52LXByb2dyZXNzLWxpbmVhclxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudFxuICBtYXJnaW46IDFyZW0gMFxuICBvdmVyZmxvdzogaGlkZGVuXG4gIHdpZHRoOiAxMDAlXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4gICZfX2JhclxuICAgIHdpZHRoOiAxMDAlXG4gICAgaGVpZ2h0OiBpbmhlcml0XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgdHJhbnNpdGlvbjogLjJzICR0cmFuc2l0aW9uLmVhc2UtaW4tb3V0XG4gICAgei1pbmRleDogMVxuXG4gICAgJl9fZGV0ZXJtaW5hdGVcbiAgICAgIGhlaWdodDogaW5oZXJpdFxuICAgICAgdHJhbnNpdGlvbjogLjJzICR0cmFuc2l0aW9uLmVhc2UtaW4tb3V0XG5cbiAgICAmX19pbmRldGVybWluYXRlXG4gICAgICAubG9uZywgLnNob3J0XG4gICAgICAgIGhlaWdodDogaW5oZXJpdFxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgICAgbGVmdDogMFxuICAgICAgICB0b3A6IDBcbiAgICAgICAgYm90dG9tOiAwXG4gICAgICAgIHdpbGwtY2hhbmdlOiBsZWZ0LCByaWdodFxuICAgICAgICB3aWR0aDogYXV0b1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0XG5cbiAgICAgICYtLWFjdGl2ZSAubG9uZ1xuICAgICAgICBhbmltYXRpb246IGluZGV0ZXJtaW5hdGVcbiAgICAgICAgYW5pbWF0aW9uLWR1cmF0aW9uOiAyLjJzXG4gICAgICAgIGFuaW1hdGlvbi1pdGVyYXRpb24tY291bnQ6IGluZmluaXRlXG5cbiAgICAgICYtLWFjdGl2ZSAuc2hvcnRcbiAgICAgICAgYW5pbWF0aW9uOiBpbmRldGVybWluYXRlLXNob3J0XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMi4yc1xuICAgICAgICBhbmltYXRpb24taXRlcmF0aW9uLWNvdW50OiBpbmZpbml0ZVxuXG4gICZfX2JhY2tncm91bmRcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICB0b3A6IDBcbiAgICBsZWZ0OiAwXG4gICAgYm90dG9tOiAwXG4gICAgdHJhbnNpdGlvbjogLjNzIGVhc2UtaW5cblxuICAmX19jb250ZW50XG4gICAgd2lkdGg6IDEwMCVcbiAgICBoZWlnaHQ6IDEwMCVcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICB0b3A6IDBcbiAgICBsZWZ0OiAwXG4gICAgei1pbmRleDogMlxuXG4gICYtLXF1ZXJ5XG4gICAgLnYtcHJvZ3Jlc3MtbGluZWFyX19iYXJfX2luZGV0ZXJtaW5hdGVcbiAgICAgICYtLWFjdGl2ZSAubG9uZ1xuICAgICAgICBhbmltYXRpb246IHF1ZXJ5XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnNcbiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGVcblxuICAgICAgJi0tYWN0aXZlIC5zaG9ydFxuICAgICAgICBhbmltYXRpb246IHF1ZXJ5LXNob3J0XG4gICAgICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogMnNcbiAgICAgICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogaW5maW5pdGVcblxuICBAa2V5ZnJhbWVzIGluZGV0ZXJtaW5hdGVcbiAgICAwJVxuICAgICAgbGVmdDogLTkwJVxuICAgICAgcmlnaHQ6IDEwMCVcbiAgICA2MCVcbiAgICAgIGxlZnQ6IC05MCVcbiAgICAgIHJpZ2h0OiAxMDAlXG4gICAgMTAwJVxuICAgICAgbGVmdDogMTAwJVxuICAgICAgcmlnaHQ6IC0zNSVcblxuICBAa2V5ZnJhbWVzIGluZGV0ZXJtaW5hdGUtc2hvcnRcbiAgICAwJVxuICAgICAgbGVmdDogLTIwMCVcbiAgICAgIHJpZ2h0OiAxMDAlXG4gICAgNjAlXG4gICAgICBsZWZ0OiAxMDclXG4gICAgICByaWdodDogLTglXG4gICAgMTAwJVxuICAgICAgbGVmdDogMTA3JVxuICAgICAgcmlnaHQ6IC04JVxuXG4gIEBrZXlmcmFtZXMgcXVlcnlcbiAgICAwJVxuICAgICAgcmlnaHQ6IC05MCVcbiAgICAgIGxlZnQ6IDEwMCVcbiAgICA2MCVcbiAgICAgIHJpZ2h0OiAtOTAlXG4gICAgICBsZWZ0OiAxMDAlXG4gICAgMTAwJVxuICAgICAgcmlnaHQ6IDEwMCVcbiAgICAgIGxlZnQ6IC0zNSVcblxuICBAa2V5ZnJhbWVzIHF1ZXJ5LXNob3J0XG4gICAgMCVcbiAgICAgIHJpZ2h0OiAtMjAwJVxuICAgICAgbGVmdDogMTAwJVxuICAgIDYwJVxuICAgICAgcmlnaHQ6IDEwNyVcbiAgICAgIGxlZnQ6IC04JVxuICAgIDEwMCVcbiAgICAgIHJpZ2h0OiAxMDclXG4gICAgICBsZWZ0OiAtOCVcbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcbkBpbXBvcnQgJy4uL3RoZW1lJ1xuXG4udi1pbnB1dC0tcmFkaW8tZ3JvdXBcbiAgJl9faW5wdXRcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgd2lkdGg6IDEwMCVcblxuICAmLS1jb2x1bW4gLnYtaW5wdXQtLXJhZGlvLWdyb3VwX19pbnB1dCA+IC52LWxhYmVsXG4gICAgcGFkZGluZy1ib3R0b206IDhweFxuXG4gICYtLXJvdyAudi1pbnB1dC0tcmFkaW8tZ3JvdXBfX2lucHV0ID4gLnYtbGFiZWxcbiAgICBwYWRkaW5nLXJpZ2h0OiA4cHhcblxuICAmLS1yb3dcbiAgICAudi1pbnB1dC0tcmFkaW8tZ3JvdXBfX2lucHV0XG4gICAgICBmbGV4LWRpcmVjdGlvbjogcm93XG4gICAgICBmbGV4LXdyYXA6IHdyYXBcblxuICAmLS1jb2x1bW5cbiAgICAudi1yYWRpbzpub3QoOmxhc3QtY2hpbGQpOm5vdCg6b25seS1jaGlsZClcbiAgICAgIG1hcmdpbi1ib3R0b206IDhweFxuXG4gICAgLnYtaW5wdXQtLXJhZGlvLWdyb3VwX19pbnB1dFxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuQGltcG9ydCAnLi4vdGhlbWUnXG5cbnYtcmFkaW8oJG1hdGVyaWFsKVxuICAmLS1pcy1kaXNhYmxlZFxuICAgIGxhYmVsXG4gICAgICBjb2xvcjogJG1hdGVyaWFsLnRleHQuZGlzYWJsZWRcblxuICAgIC52LWljb25cbiAgICAgIC8vIG5lZWRlZCBmb3IgaGVscGVyIG92ZXJyaWRlXG4gICAgICBjb2xvcjogJG1hdGVyaWFsLmJ1dHRvbnMuZGlzYWJsZWQgIWltcG9ydGFudFxuXG50aGVtZSh2LXJhZGlvLCBcInYtcmFkaW9cIilcblxuLnYtcmFkaW9cbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBkaXNwbGF5OiBmbGV4XG4gIGhlaWdodDogYXV0b1xuICBtYXJnaW4tcmlnaHQ6IDE2cHhcbiAgb3V0bGluZTogbm9uZVxuXG4gICYtLWlzLWRpc2FibGVkXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcbkBpbXBvcnQgJy4uL3RoZW1lJ1xuXG4vKiBUaGVtZSAqL1xudi1yYW5nZS1zbGlkZXIoJG1hdGVyaWFsKVxuICAmLnYtaW5wdXQtLXNsaWRlci52LWlucHV0LS1pcy1kaXNhYmxlZFxuICAgIC52LXNsaWRlci52LXNsaWRlclxuICAgICAgLnYtc2xpZGVyX190aHVtYlxuICAgICAgICBiYWNrZ3JvdW5kOiAkbWF0ZXJpYWwuc2VsZWN0aW9uLWNvbnRyb2xzLnRodW1iLmRpc2FibGVkXG5cbnRoZW1lKHYtcmFuZ2Utc2xpZGVyLCBcInYtaW5wdXQtLXJhbmdlLXNsaWRlclwiKVxuXG4vKiogSW5wdXQgR3JvdXAgKi9cbi52LWlucHV0LS1yYW5nZS1zbGlkZXJcbiAgJi52LWlucHV0LS1pcy1kaXNhYmxlZFxuICAgIC52LXNsaWRlcl9fdHJhY2stZmlsbFxuICAgICAgZGlzcGxheTogbm9uZVxuXG4gICAgJi52LWlucHV0LS1zbGlkZXJcbiAgICAgIC52LXNsaWRlci52LXNsaWRlclxuICAgICAgICAudi1zbGlkZXJfX3RodW1iXG4gICAgICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudFxuIiwiLnYtcmF0aW5nXG4gIC52LWljb25cbiAgICBwYWRkaW5nOiAwLjVyZW1cbiAgICBib3JkZXItcmFkaXVzOiA1MCVcbiAgICB1c2VyLXNlbGVjdDogbm9uZVxuXG4gICYtLXJlYWRvbmx5XG4gICAgLnYtaWNvblxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcblxuICAmLS1kZW5zZVxuICAgIC52LWljb25cbiAgICAgIHBhZGRpbmc6IDAuMXJlbVxuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuXG4udi1yZXNwb25zaXZlXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICBvdmVyZmxvdzogaGlkZGVuXG4gIGZsZXg6IDEgMCBhdXRvXG4gIGRpc3BsYXk6IGZsZXhcblxuICAmX19jb250ZW50XG4gICAgZmxleDogMSAwIDBweFxuXG4gICZfX3NpemVyXG4gICAgdHJhbnNpdGlvbjogcGFkZGluZy1ib3R0b20gMC4ycyAkdHJhbnNpdGlvbi5zd2luZ1xuICAgIGZsZXg6IDAgMCAwcHhcbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcbkBpbXBvcnQgJy4uL3RoZW1lJ1xuXG52LXNlbGVjdCgkbWF0ZXJpYWwpXG4gIC8vIE5lZWRzIGFuIGV4cGxpY2l0IGNvbG9yIHRvIG92ZXJyaWRlXG4gIC8vIGhpZ2hlciBsZXZlbCBjb2xvclxuICAudi1zZWxlY3RfX3NlbGVjdGlvbnNcbiAgICBjb2xvcjogJG1hdGVyaWFsLnRleHQucHJpbWFyeVxuXG4gICYudi1pbnB1dC0taXMtZGlzYWJsZWRcbiAgICAudi1zZWxlY3RfX3NlbGVjdGlvbnNcbiAgICAgIGNvbG9yOiAkbWF0ZXJpYWwudGV4dC5kaXNhYmxlZFxuXG4gIC52LWNoaXAtLWRpc2FibGVkLFxuICAudi1zZWxlY3RfX3NlbGVjdGlvbi0tZGlzYWJsZWRcbiAgICBjb2xvcjogJG1hdGVyaWFsLnRleHQuZGlzYWJsZWRcblxuICAmLnYtdGV4dC1maWVsZC0tc29sby1pbnZlcnRlZC52LWlucHV0LS1pcy1mb2N1c2VkXG4gICAgLnYtc2VsZWN0X19zZWxlY3Rpb25zXG4gICAgICBjb2xvcjogJG1hdGVyaWFsLmlucHV0cy5zb2xvLWludmVydGVkLWZvY3VzZWQtdGV4dFxuXG50aGVtZSh2LXNlbGVjdCwgJ3Ytc2VsZWN0JylcblxuLnYtc2VsZWN0XG4gIHBvc2l0aW9uOiByZWxhdGl2ZSAvLyBGb3IgKiphdHRhY2gqKiBwcm9wXG5cbiAgJiA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3RcbiAgICBjdXJzb3I6IHBvaW50ZXJcblxuICAudi1jaGlwXG4gICAgZmxleDogMCAxIGF1dG9cblxuICAuZmFkZS10cmFuc2l0aW9uLWxlYXZlLWFjdGl2ZVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIGxlZnQ6IDBcblxuICAmLnYtaW5wdXQtLWlzLWRpcnR5XG4gICAgOjpwbGFjZWhvbGRlclxuICAgICAgY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnRcblxuICAmOm5vdCgudi1pbnB1dC0taXMtZGlydHkpXG4gICAgJjpub3QoLnYtaW5wdXQtLWlzLWZvY3VzZWQpXG4gICAgICAudi10ZXh0LWZpZWxkX19wcmVmaXhcbiAgICAgICAgICBsaW5lLWhlaWdodDogMjBweFxuICAgICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgICAgIHRvcDogN3B4XG4gICAgICAgICAgdHJhbnNpdGlvbjogJHByaW1hcnktdHJhbnNpdGlvblxuXG4gICYudi10ZXh0LWZpZWxkLS1lbmNsb3NlZDpub3QoLnYtdGV4dC1maWVsZC0tc2luZ2xlLWxpbmUpXG4gICAgLnYtc2VsZWN0X19zZWxlY3Rpb25zXG4gICAgICBwYWRkaW5nLXRvcDogMjRweFxuXG4gICYudi10ZXh0LWZpZWxkXG4gICAgaW5wdXRcbiAgICAgIGZsZXg6IDEgMSAvLyBEb2Vzbid0IHJlc2l6ZSBvbiBJRTExIHdpdGggM3JkIHBhcmFtXG4gICAgICBtYXJnaW4tdG9wOiAwXG4gICAgICBtaW4td2lkdGg6IDBcbiAgICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcblxuICAmLnYtc2VsZWN0LS1pcy1tZW51LWFjdGl2ZVxuICAgIC52LWlucHV0X19pY29uLS1hcHBlbmQgLnYtaWNvblxuICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMTgwZGVnKVxuXG4gICYudi1zZWxlY3QtLWNoaXBzXG4gICAgaW5wdXRcbiAgICAgIG1hcmdpbjogMFxuXG4gICAgLnYtc2VsZWN0X19zZWxlY3Rpb25zXG4gICAgICBtaW4taGVpZ2h0OiA0MnB4XG5cbiAgICAmLnYtc2VsZWN0LS1jaGlwcy0tc21hbGxcbiAgICAgIC52LXNlbGVjdF9fc2VsZWN0aW9uc1xuICAgICAgICBtaW4taGVpZ2h0OiAzMnB4XG5cbiAgICAmOm5vdCgudi10ZXh0LWZpZWxkLS1zaW5nbGUtbGluZSlcbiAgICAgICYudi10ZXh0LWZpZWxkLS1ib3gsXG4gICAgICAmLnYtdGV4dC1maWVsZC0tZW5jbG9zZWRcbiAgICAgICAgLnYtc2VsZWN0X19zZWxlY3Rpb25zXG4gICAgICAgICAgbWluLWhlaWdodDogNjhweFxuXG4gICAgICAgICYudi1zZWxlY3QtLWNoaXBzLS1zbWFsbFxuICAgICAgICAgIC52LXNlbGVjdF9fc2VsZWN0aW9uc1xuICAgICAgICAgICAgbWluLWhlaWdodDogNTZweFxuXG4gICYudi10ZXh0LWZpZWxkLS1yZXZlcnNlXG4gICAgLnYtc2VsZWN0X19zbG90LFxuICAgIC52LXNlbGVjdF9fc2VsZWN0aW9uc1xuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlXG5cbiAgJl9fc2VsZWN0aW9uc1xuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleDogMSAxIGF1dG9cbiAgICBmbGV4LXdyYXA6IHdyYXBcbiAgICBsaW5lLWhlaWdodDogMThweFxuXG4gICZfX3NlbGVjdGlvblxuICAgIG1heC13aWR0aDogOTAlXG5cbiAgICAmLS1jb21tYVxuICAgICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgICAgZGlzcGxheTogaW5saW5lLWZsZXhcbiAgICAgIG1hcmdpbjogN3B4IDRweCA3cHggMFxuXG4gICZfX3Nsb3RcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgZGlzcGxheTogZmxleFxuICAgIHdpZHRoOiAxMDAlXG5cbiAgJjpub3QoLnYtdGV4dC1maWVsZC0tc2luZ2xlLWxpbmUpXG4gICAgLnYtc2VsZWN0X19zbG90XG4gICAgICAvLyBJZiBhbiBpbnB1dCBpcyBhIGRpcmVjdCBjaGlsZFxuICAgICAgLy8gdGhlcmUgaXMgbm8gc2VsZWN0aW9ucyBkaXZcbiAgICAgIC8vIGFuZCB3ZSBtdXN0IG1vdmUgaW5wdXQgdG9cbiAgICAgIC8vIHRoZSBlbmQgb2YgdGhlIGNvbnRhaW5lclxuICAgICAgPiBpbnB1dFxuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LWVuZFxuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuQGltcG9ydCAnLi4vdGhlbWUnXG5cbi8qKiBUaGVtZSAqL1xuc2VsZWN0aW9uLWNvbnRyb2woJG1hdGVyaWFsKVxuICAmLnYtaW5wdXQtLWlzLWRpc2FibGVkXG4gICAgLnYtaWNvblxuICAgICAgLy8gbmVlZGVkIGZvciBoZWxwZXIgb3ZlcnJpZGVcbiAgICAgIGNvbG9yOiAkbWF0ZXJpYWwuYnV0dG9ucy5kaXNhYmxlZCAhaW1wb3J0YW50XG5cbnYtc2VsZWN0aW9uLWNvbnRyb2wtcnRsKClcbiAgLnYtaW5wdXQtLXNlbGVjdGlvbi1jb250cm9sc19faW5wdXRcbiAgICBtYXJnaW4tcmlnaHQ6IDBcbiAgICBtYXJnaW4tbGVmdDogOHB4XG5cbnRoZW1lKHNlbGVjdGlvbi1jb250cm9sLCBcInYtaW5wdXQtLXNlbGVjdGlvbi1jb250cm9sc1wiKVxucnRsKHYtc2VsZWN0aW9uLWNvbnRyb2wtcnRsLCBcInYtaW5wdXQtLXNlbGVjdGlvbi1jb250cm9sc1wiKVxuXG4udi1pbnB1dC0tc2VsZWN0aW9uLWNvbnRyb2xzXG4gIG1hcmdpbi10b3A6ICRpbnB1dC10b3Atc3BhY2luZ1xuICBwYWRkaW5nLXRvcDogNHB4XG5cbiAgLnYtaW5wdXRfX2FwcGVuZC1vdXRlcixcbiAgLnYtaW5wdXRfX3ByZXBlbmQtb3V0ZXJcbiAgICBtYXJnaW4tdG9wOiAwXG4gICAgbWFyZ2luLWJvdHRvbTogMFxuXG4gIC52LWlucHV0X19jb250cm9sXG4gICAgZmxleC1ncm93OiAwXG4gICAgd2lkdGg6IGF1dG9cblxuICAmOm5vdCgudi1pbnB1dC0taGlkZS1kZXRhaWxzKVxuICAgIC52LWlucHV0X19zbG90XG4gICAgICBtYXJnaW4tYm90dG9tOiAxMnB4XG5cbiAgJl9faW5wdXRcbiAgICBjb2xvcjogaW5oZXJpdFxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4XG4gICAgZmxleDogMCAwIGF1dG9cbiAgICBoZWlnaHQ6IDI0cHhcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBtYXJnaW4tcmlnaHQ6IDhweFxuICAgIHRyYW5zaXRpb246IC4zcyBjdWJpYy1iZXppZXIoLjI1LC44LC4yNSwxKVxuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IGNvbG9yLCB0cmFuc2Zvcm1cbiAgICB3aWR0aDogMjRweFxuICAgIHVzZXItc2VsZWN0OiBub25lXG5cbiAgICBpbnB1dFxuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICBvcGFjaXR5OiAwXG4gICAgICB3aWR0aDogMTAwJVxuICAgICAgaGVpZ2h0OiAxMDAlXG4gICAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICAgIHVzZXItc2VsZWN0OiBub25lXG5cbiAgICAvLyBTaWJsaW5nIHNlbGVjdG9yIHRvIGF2b2lkIHRhcmdldGluZyB2LXJhZGlvLWdyb3VwJ3MgbGFiZWxcbiAgICAmICsgLnYtbGFiZWxcbiAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgdXNlci1zZWxlY3Q6IG5vbmVcblxuICAmX19yaXBwbGVcbiAgICBib3JkZXItcmFkaXVzOiA1MCVcbiAgICBjdXJzb3I6IHBvaW50ZXJcbiAgICBoZWlnaHQ6IDM0cHhcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICB0cmFuc2l0aW9uOiBpbmhlcml0XG4gICAgd2lkdGg6IDM0cHhcbiAgICBsZWZ0OiAtMTJweFxuICAgIHRvcDogY2FsYyg1MCUgLSAyNHB4KVxuICAgIG1hcmdpbjogN3B4XG5cbiAgICAmOmJlZm9yZVxuICAgICAgYm9yZGVyLXJhZGl1czogaW5oZXJpdFxuICAgICAgYm90dG9tOiAwXG4gICAgICBjb250ZW50OiAnJ1xuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICBvcGFjaXR5OiAuMlxuICAgICAgbGVmdDogMFxuICAgICAgcmlnaHQ6IDBcbiAgICAgIHRvcDogMFxuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogY2VudGVyIGNlbnRlclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjIpXG4gICAgICB0cmFuc2l0aW9uOiBpbmhlcml0XG5cbiAgICAudi1yaXBwbGVfX2NvbnRhaW5lclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgxLjQpXG5cbiAgJi52LWlucHV0IC52LWxhYmVsXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGRpc3BsYXk6IGlubGluZS1mbGV4XG4gICAgdG9wOiAwXG4gICAgaGVpZ2h0OiBhdXRvXG5cbiAgJi52LWlucHV0LS1pcy1mb2N1c2VkLFxuICAudi1yYWRpby0taXMtZm9jdXNlZFxuICAgIC52LWlucHV0LS1zZWxlY3Rpb24tY29udHJvbHNfX3JpcHBsZTpiZWZvcmVcbiAgICAgIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvclxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSguOClcbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcbkBpbXBvcnQgJy4uL3RoZW1lJ1xuXG4vKiBUaGVtZXMgKi9cbnYtc2hlZXQoJG1hdGVyaWFsKVxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWF0ZXJpYWwuY2FyZHNcbiAgYm9yZGVyLWNvbG9yOiAkbWF0ZXJpYWwuY2FyZHNcbiAgY29sb3I6ICRtYXRlcmlhbC50ZXh0LnByaW1hcnlcblxudGhlbWUodi1zaGVldCwgXCJ2LXNoZWV0XCIpXG5cbi52LXNoZWV0XG4gIGRpc3BsYXk6IGJsb2NrXG4gIGJvcmRlci1yYWRpdXM6ICRzaGVldC1ib3JkZXItcmFkaXVzXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICB0cmFuc2l0aW9uOiAkcHJpbWFyeS10cmFuc2l0aW9uXG5cbiAgJi0tdGlsZVxuICAgIGJvcmRlci1yYWRpdXM6IDBcbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcbkBpbXBvcnQgJy4uL3RoZW1lJ1xuXG4vKiBUaGVtZSAqL1xudi1zbGlkZXIoJG1hdGVyaWFsKVxuICAudi1zbGlkZXJfX3RyYWNrLFxuICAudi1zbGlkZXJfX3RyYWNrLWZpbGxcbiAgICBiYWNrZ3JvdW5kOiAkbWF0ZXJpYWwuc2xpZGVyLmluYWN0aXZlXG5cbiAgLnYtc2xpZGVyX190cmFja19fY29udGFpbmVyXG4gICAgJjphZnRlclxuICAgICAgYm9yZGVyOiAxcHggc29saWQgJG1hdGVyaWFsLnRleHQucHJpbWFyeVxuXG4gIC52LXNsaWRlcl9fdGlja3NcbiAgICBib3JkZXItY29sb3I6ICRtYXRlcmlhbC50ZXh0LnByaW1hcnlcbiAgICBjb2xvcjogJG1hdGVyaWFsLnRleHQuc2Vjb25kYXJ5XG5cbiAgJjpub3QoLnYtaW5wdXQtLWlzLWRpcnR5KVxuICAgIC52LXNsaWRlcl9fdGh1bWItbGFiZWxcbiAgICAgIGJhY2tncm91bmQ6ICRtYXRlcmlhbC5zbGlkZXIuaW5hY3RpdmVcblxuICAgIC52LXNsaWRlcl9fdGh1bWJcbiAgICAgIGJvcmRlcjogM3B4IHNvbGlkICRtYXRlcmlhbC5zbGlkZXIuaW5hY3RpdmVcblxuICAgICYudi1pbnB1dC0tc2xpZGVyLS1pcy1hY3RpdmVcbiAgICAgIC52LXNsaWRlcl9fdGh1bWJcbiAgICAgICAgYm9yZGVyOiAzcHggc29saWQgJG1hdGVyaWFsLnNsaWRlci5hY3RpdmVcblxuICAmLnYtaW5wdXQtLWlzLWRpc2FibGVkXG4gICAgLnYtc2xpZGVyX190aHVtYlxuICAgICAgYm9yZGVyOiA1cHggc29saWQgJG1hdGVyaWFsLnNsaWRlci5kaXNhYmxlZFxuXG4gICYudi1pbnB1dC0taXMtZGlzYWJsZWQudi1pbnB1dC0taXMtZGlydHlcbiAgICAudi1zbGlkZXJfX3RodW1iXG4gICAgICBiYWNrZ3JvdW5kOiAkbWF0ZXJpYWwuc2xpZGVyLmRpc2FibGVkXG5cbiAgJi52LWlucHV0LS1zbGlkZXItLWlzLWFjdGl2ZVxuICAgIC52LXNsaWRlcl9fdHJhY2tcbiAgICAgIGJhY2tncm91bmQ6ICRtYXRlcmlhbC5zbGlkZXIuYWN0aXZlXG5cbnYtc2xpZGVyLXJ0bCgpXG4gIC52LWxhYmVsXG4gICAgbWFyZ2luLWxlZnQ6IDE2cHhcbiAgICBtYXJnaW4tcmlnaHQ6IDBcblxudGhlbWUodi1zbGlkZXIsIFwidi1pbnB1dC0tc2xpZGVyXCIpXG5ydGwodi1zbGlkZXItcnRsLCBcInYtaW5wdXQtLXNsaWRlclwiKVxuXG4vKiogSW5wdXQgR3JvdXAgKi9cbi52LWlucHV0LS1zbGlkZXJcbiAgbWFyZ2luLXRvcDogJGlucHV0LXRvcC1zcGFjaW5nXG5cbiAgJi52LWlucHV0LS1pcy1mb2N1c2VkXG4gICAgLnYtc2xpZGVyX190aHVtYi1jb250YWluZXItLWlzLWFjdGl2ZTpub3QoLnYtc2xpZGVyX190aHVtYi1jb250YWluZXItLXNob3ctbGFiZWwpXG4gICAgICAmOmJlZm9yZVxuICAgICAgICBvcGFjaXR5OiAuMlxuICAgICAgICB0cmFuc2Zvcm06IHNjYWxlKDEpXG5cbiAgICAudi1zbGlkZXJfX3RyYWNrXG4gICAgICB0cmFuc2l0aW9uOiBub25lXG5cbiAgICAmLnYtaW5wdXQtLXNsaWRlci0tdGlja3NcbiAgICAgIC52LXNsaWRlclxuICAgICAgICAmX190cmFja19fY29udGFpbmVyOmFmdGVyLFxuICAgICAgICAudi1zbGlkZXJfX3RpY2tcbiAgICAgICAgICBvcGFjaXR5OiAxXG5cbiAgJi52LWlucHV0LS1zbGlkZXItLXRpY2tzXG4gICAgLnYtc2xpZGVyX190aWNrcy52LXNsaWRlcl9fdGlja3MtLWFsd2F5cy1zaG93XG4gICAgICBvcGFjaXR5OiAxXG5cbiAgICAmLWxhYmVsc1xuICAgICAgLnYtaW5wdXRfX3Nsb3RcbiAgICAgICAgbWFyZ2luLWJvdHRvbTogMTZweFxuXG4gICYudi1pbnB1dC0taXMtcmVhZG9ubHkgLnYtaW5wdXRfX2NvbnRyb2xcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZVxuXG4gICYudi1pbnB1dC0taXMtZGlzYWJsZWRcbiAgICAudi1zbGlkZXJfX3RodW1iXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoLjQ1KVxuICAgICYudi1pbnB1dC0taXMtZGlydHlcbiAgICAgIC52LXNsaWRlcl9fdGh1bWJcbiAgICAgICAgYm9yZGVyOiAwcHggc29saWQgdHJhbnNwYXJlbnRcblxuICAudi1pbnB1dF9fc2xvdCA+ICo6Zmlyc3QtY2hpbGQ6bm90KDpvbmx5LWNoaWxkKVxuICAgIG1hcmdpbi1yaWdodDogMTZweFxuXG4vKiogU2xpZGVyICovXG4udi1zbGlkZXJcbiAgY3Vyc29yOiBkZWZhdWx0XG4gIGRpc3BsYXk6IGZsZXhcbiAgYWxpZ24taXRlbXM6IGNlbnRlclxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgaGVpZ2h0OiAzMnB4XG4gIGZsZXg6IDFcbiAgb3V0bGluZTogbm9uZVxuICB1c2VyLXNlbGVjdDogbm9uZVxuXG4gIGlucHV0XG4gICAgY3Vyc29yOiBkZWZhdWx0XG4gICAgb3BhY2l0eTogMFxuICAgIHBhZGRpbmc6IDBcbiAgICB3aWR0aDogMTAwJVxuXG4vKiogVGh1bWIvVHJhY2svVGlja3MgKi9cbi52LXNsaWRlclxuICAmX190cmFja19fY29udGFpbmVyXG4gICAgaGVpZ2h0OiAycHhcbiAgICBsZWZ0OiAwXG4gICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgdG9wOiA1MCVcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSlcbiAgICB3aWR0aDogMTAwJVxuXG4gICAgJjphZnRlclxuICAgICAgY29udGVudDogJydcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgcmlnaHQ6IDBcbiAgICAgIHRvcDogMFxuICAgICAgaGVpZ2h0OiAycHhcbiAgICAgIHRyYW5zaXRpb246IC4zcyAkdHJhbnNpdGlvbi5zd2luZ1xuICAgICAgd2lkdGg6IDJweFxuICAgICAgb3BhY2l0eTogMFxuXG4gICZfX3RyYWNrLFxuICAmX190aHVtYixcbiAgJl9fdGlja3NcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICB0b3A6IDBcblxuICAmX190cmFja1xuICAgIGhlaWdodDogMnB4XG4gICAgbGVmdDogMFxuICAgIHRyYW5zaXRpb246IC4zcyAkdHJhbnNpdGlvbi5zd2luZ1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHJpZ2h0XG4gICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgIHdpZHRoOiAxMDAlXG5cbiAgICAmLWZpbGxcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgbGVmdDogMFxuICAgICAgaGVpZ2h0OiAycHhcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IGxlZnRcbiAgICAgIHdpZHRoOiAxMDAlXG4gICAgICB0cmFuc2l0aW9uOiAuM3MgJHRyYW5zaXRpb24uc3dpbmdcblxuICAmX190aWNrcy1jb250YWluZXJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICBsZWZ0OiAwXG4gICAgaGVpZ2h0OiAycHhcbiAgICB3aWR0aDogMTAwJVxuICAgIHRvcDogNTAlXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMCwgLTUwJSlcblxuICAmX190aWNrc1xuICAgIG9wYWNpdHk6IDBcbiAgICBib3JkZXItc3R5bGU6IHNvbGlkXG4gICAgdHJhbnNpdGlvbjogLjNzICR0cmFuc2l0aW9uLnN3aW5nXG5cbiAgICA+IHNwYW5cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgdG9wOiA4cHhcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKVxuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICAgICAgdXNlci1zZWxlY3Q6IG5vbmVcblxuICAgICY6Zmlyc3QtY2hpbGQgPiBzcGFuXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMClcblxuICAgICY6bGFzdC1jaGlsZCA+IHNwYW5cbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSlcblxuICAmOm5vdCgudi1pbnB1dC0taXMtZGlydHkpXG4gICAgLnYtc2xpZGVyX190aWNrczpmaXJzdC1jaGlsZFxuICAgICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudFxuXG4gICZfX3RodW1iLWNvbnRhaW5lclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRvcDogNTAlXG4gICAgdHJhbnNpdGlvbjogLjNzICR0cmFuc2l0aW9uLnN3aW5nXG5cbiAgICAmOmJlZm9yZVxuICAgICAgY29udGVudDogJydcbiAgICAgIGNvbG9yOiBpbmhlcml0XG4gICAgICBib3JkZXItcmFkaXVzOiA1MCVcbiAgICAgIGJhY2tncm91bmQ6IGN1cnJlbnRDb2xvclxuICAgICAgaGVpZ2h0OiAzMnB4XG4gICAgICBsZWZ0OiAtMTZweFxuICAgICAgb3BhY2l0eTogMFxuICAgICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgdG9wOiAtMTZweFxuICAgICAgdHJhbnNmb3JtOiBzY2FsZSgwLjIpXG4gICAgICB0cmFuc2l0aW9uOiAkcHJpbWFyeS10cmFuc2l0aW9uXG4gICAgICB3aWR0aDogMzJweFxuICAgICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybSwgb3BhY2l0eVxuXG4gICZfX3RodW1iXG4gICAgd2lkdGg6IDI0cHhcbiAgICBoZWlnaHQ6IDI0cHhcbiAgICBsZWZ0OiAtMTJweFxuICAgIHRvcDogNTAlXG4gICAgYm9yZGVyLXJhZGl1czogNTAlXG4gICAgYmFja2dyb3VuZDogdHJhbnNwYXJlbnRcbiAgICB0cmFuc2l0aW9uOiAuM3MgJHRyYW5zaXRpb24uc3dpbmdcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoLjYpXG4gICAgdXNlci1zZWxlY3Q6IG5vbmVcblxuLyoqIFRodW1iIExhYmVsICovXG4udi1zbGlkZXJcbiAgJi0taXMtYWN0aXZlXG4gICAgLnYtc2xpZGVyX190aHVtYi1jb250YWluZXItLWlzLWFjdGl2ZVxuICAgICAgLnYtc2xpZGVyX190aHVtYlxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMSlcblxuICAgICAgJi52LXNsaWRlcl9fdGh1bWItY29udGFpbmVyLS1zaG93LWxhYmVsXG4gICAgICAgIC52LXNsaWRlcl9fdGh1bWJcbiAgICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSkgc2NhbGUoMClcblxuICAgIC52LXNsaWRlcl9fdGlja3MtY29udGFpbmVyXG4gICAgICAudi1zbGlkZXJfX3RpY2tzXG4gICAgICAgIG9wYWNpdHk6IDFcblxuICAmX190aHVtYi1sYWJlbF9fY29udGFpbmVyXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgbGVmdDogMFxuICAgIHRvcDogMFxuICAgIHRyYW5zaXRpb246IC4zcyAkdHJhbnNpdGlvbi5mYXN0LWluLWZhc3Qtb3V0XG5cbiAgJl9fdGh1bWItbGFiZWxcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgZm9udC1zaXplOiAxMnB4XG4gICAgY29sb3I6ICNmZmZcbiAgICB3aWR0aDogMzJweFxuICAgIGhlaWdodDogMzJweFxuICAgIGJvcmRlci1yYWRpdXM6IDUwJSA1MCUgMFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIGxlZnQ6IDBcbiAgICBib3R0b206IDEwMCVcbiAgICAvLyBOZWVkZWQgZm9yIElFMTEgd2hpY2ggZG9lcyBub3RcbiAgICAvLyBwcm9jZXNzIHRyYW5zbGF0ZVkoY2FsYygtMjAlIC0gMTJweCkpXG4gICAgLy8gb3IgdHJhbnNsYXRlKC01MCUsIGNhbGMoLTIwJSAtIDEycHgpKVxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMjAlKSB0cmFuc2xhdGVZKC0xMnB4KSB0cmFuc2xhdGVYKC01MCUpIHJvdGF0ZSg0NWRlZylcbiAgICB1c2VyLXNlbGVjdDogbm9uZVxuICAgIHRyYW5zaXRpb246IC4zcyAkdHJhbnNpdGlvbi5mYXN0LWluLWZhc3Qtb3V0XG5cbiAgICA+ICpcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKC00NWRlZylcblxuICAmX190cmFjayxcbiAgJl9fdHJhY2stZmlsbFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuQGltcG9ydCAnLi4vdGhlbWUnXG5cbnYtc21hbGwtZGlhbG9nKCRtYXRlcmlhbClcbiAgYVxuICAgIGNvbG9yOiByZ2JhKCRtYXRlcmlhbC5mZy1jb2xvciwgJG1hdGVyaWFsLnByaW1hcnktdGV4dC1wZXJjZW50KVxuXG50aGVtZSh2LXNtYWxsLWRpYWxvZywgXCJ2LXNtYWxsLWRpYWxvZ1wiKVxudGhlbWUoQCgkbWF0ZXJpYWwpIHsgYmFja2dyb3VuZDogJG1hdGVyaWFsLmNhcmRzIH0sIFwidi1zbWFsbC1kaWFsb2dfX2NvbnRlbnRcIilcbnRoZW1lKEAoJG1hdGVyaWFsKSB7IGJhY2tncm91bmQ6ICRtYXRlcmlhbC5jYXJkcyB9LCBcInYtc21hbGwtZGlhbG9nX19hY3Rpb25zXCIpXG5cbi52LXNtYWxsLWRpYWxvZ1xuICBkaXNwbGF5OiBibG9ja1xuICB3aWR0aDogMTAwJVxuICBoZWlnaHQ6IDEwMCVcblxuICAmX19jb250ZW50XG4gICAgcGFkZGluZzogMCAyNHB4XG5cbiAgJl9fYWN0aW9uc1xuICAgIHRleHQtYWxpZ246IHJpZ2h0XG4gICAgd2hpdGUtc3BhY2U6IHByZVxuXG4gIGFcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuXG4gICAgaGVpZ2h0OiAxMDAlXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lXG5cbiAgICA+ICpcbiAgICAgIHdpZHRoOiAxMDAlXG5cbiAgLnYtbWVudV9fYWN0aXZhdG9yXG4gICAgaGVpZ2h0OiAxMDAlXG4iLCJAaW1wb3J0ICcuLi9ib290c3RyYXAnXG5cbnYtc25hY2stcnRsKClcbiAgJl9fY29udGVudFxuICAgIC52LWJ0blxuICAgICAgbWFyZ2luOiAwIDI0cHggMCAwXG5cbnJ0bCh2LXNuYWNrLXJ0bCwgXCJ2LXNuYWNrXCIpXG5cbi52LXNuYWNrXG4gIHBvc2l0aW9uOiBmaXhlZFxuICBkaXNwbGF5OiBmbGV4XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgY29sb3I6ICRzbmFja2Jhci1jb2xvclxuICBwb2ludGVyLWV2ZW50czogbm9uZVxuICB6LWluZGV4OiAxMDAwXG4gIGZvbnQtc2l6ZTogMTRweFxuICBsZWZ0OiAwXG4gIHJpZ2h0OiAwXG5cbiAgJi0tYWJzb2x1dGVcbiAgICBwb3NpdGlvbjogYWJzb2x1dGVcblxuICAmLS10b3BcbiAgICB0b3A6IDBcblxuICAmLS1ib3R0b21cbiAgICBib3R0b206IDBcblxuICAmX193cmFwcGVyXG4gICAgZGlzcGxheTogZmxleFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc25hY2tiYXItYmFja2dyb3VuZC1jb2xvclxuICAgIHBvaW50ZXItZXZlbnRzOiBhdXRvXG4gICAgd2lkdGg6IDEwMCVcbiAgICBlbGV2YXRpb24oNilcblxuICAmX19jb250ZW50XG4gICAgd2lkdGg6IDEwMCVcbiAgICBoZWlnaHQ6IDQ4cHhcbiAgICBwYWRkaW5nOiAxNHB4IDI0cHhcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlblxuICAgIG92ZXJmbG93OiBoaWRkZW5cblxuICAgIC52LWJ0blxuICAgICAgY29sb3I6ICRzbmFja2Jhci1jb2xvclxuICAgICAgZmxleDogMCAwIGF1dG9cbiAgICAgIHBhZGRpbmc6IDhweFxuICAgICAgbWFyZ2luOiAwIDAgMCAyNHB4XG4gICAgICBoZWlnaHQ6IGF1dG9cbiAgICAgIG1pbi13aWR0aDogYXV0b1xuICAgICAgd2lkdGg6IGF1dG9cblxuICAgICAgJl9fY29udGVudFxuICAgICAgICBtYXJnaW46IC0ycHhcblxuICAgICAgJjo6YmVmb3JlXG4gICAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAmLS1tdWx0aS1saW5lICZfX2NvbnRlbnRcbiAgICBoZWlnaHQ6IDgwcHhcbiAgICBwYWRkaW5nOiAyNHB4XG5cbiAgJi0tdmVydGljYWwgJl9fY29udGVudFxuICAgIGhlaWdodDogMTEycHhcbiAgICBwYWRkaW5nOiAyNHB4IDI0cHggMTRweFxuICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW5cbiAgICAvLyBodHRwczovL3N0YWNrb3ZlcmZsb3cuY29tL3F1ZXN0aW9ucy8zNTExMTA5MC90ZXh0LWluLWEtZmxleC1jb250YWluZXItZG9lc250LXdyYXAtaW4taWUxMVxuICAgIGFsaWduLWl0ZW1zOiBzdHJldGNoXG5cbiAgICAudi1idG5cbiAgICAgICYudi1idG4gLy9zcGVjaWZpY2l0eVxuICAgICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtZW5kXG4gICAgICAgIHBhZGRpbmc6IDBcbiAgICAgICAgbWFyZ2luLWxlZnQ6IDBcbiAgICAgICAgbWFyZ2luLXRvcDogMjRweFxuXG4gICAgICAmX19jb250ZW50XG4gICAgICAgIGZsZXg6IDAgMCBhdXRvXG4gICAgICAgIG1hcmdpbjogMFxuXG4gICYtLWF1dG8taGVpZ2h0ICZfX2NvbnRlbnRcbiAgICBoZWlnaHQ6IGF1dG9cblxudi1zbmFjay1zbS1hbmQtdXAtcnRsKClcbiAgQG1lZGlhICRkaXNwbGF5LWJyZWFrcG9pbnRzLnNtLWFuZC11cFxuICAgICZfX2NvbnRlbnQgLnYtYnRuOmZpcnN0LW9mLXR5cGVcbiAgICAgIG1hcmdpbi1sZWZ0OiAwXG4gICAgICBtYXJnaW4tcmlnaHQ6IDQycHhcblxucnRsKHYtc25hY2stc20tYW5kLXVwLXJ0bCwgXCJ2LXNuYWNrXCIpXG5cbkBtZWRpYSAkZGlzcGxheS1icmVha3BvaW50cy5zbS1hbmQtdXBcbiAgLnYtc25hY2tcbiAgICAmX193cmFwcGVyXG4gICAgICB3aWR0aDogYXV0b1xuICAgICAgbWF4LXdpZHRoOiA1NjhweFxuICAgICAgbWluLXdpZHRoOiAyODhweFxuICAgICAgbWFyZ2luOiAwIGF1dG9cbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweFxuXG4gICAgICAudi1zbmFjay0tbGVmdCAmXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAwXG4gICAgICAudi1zbmFjay0tcmlnaHQgJlxuICAgICAgICBtYXJnaW4tcmlnaHQ6IDBcblxuICAgICYtLWxlZnQsICYtLXJpZ2h0XG4gICAgICBtYXJnaW46IDAgJHNuYWNrYmFyLWNvcm5lci1vZmZzZXRcbiAgICAgICZeWzBdLS10b3BcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKCRzbmFja2Jhci1jb3JuZXItb2Zmc2V0KVxuICAgICAgJl5bMF0tLWJvdHRvbVxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMCAtICRzbmFja2Jhci1jb3JuZXItb2Zmc2V0KVxuXG4gICAgJl9fY29udGVudCAudi1idG46Zmlyc3Qtb2YtdHlwZVxuICAgICAgbWFyZ2luLWxlZnQ6IDQycHhcblxuLnYtc25hY2stdHJhbnNpdGlvblxuICAmLWVudGVyLWFjdGl2ZSxcbiAgJi1sZWF2ZS1hY3RpdmVcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjRzICR0cmFuc2l0aW9uLnN3aW5nXG4gICAgLnYtc25hY2tfX2NvbnRlbnRcbiAgICAgIHRyYW5zaXRpb246IG9wYWNpdHkgLjNzIGxpbmVhciAuMXNcblxuICAmLWVudGVyXG4gICAgLnYtc25hY2tfX2NvbnRlbnRcbiAgICAgIG9wYWNpdHk6IDBcblxuICAmLWVudGVyLXRvLFxuICAmLWxlYXZlXG4gICAgLnYtc25hY2tfX2NvbnRlbnRcbiAgICAgIG9wYWNpdHk6IDFcblxuICAmLWVudGVyLFxuICAmLWxlYXZlLXRvXG4gICAgJi52LXNuYWNrLnYtc25hY2stLXRvcFxuICAgICAgLy8gRXh0cmEgOHB4IHRvIGhpZGUgdGhlIGJvdHRvbSBzaGFkb3dcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWShjYWxjKC0xMDAlIC0gOHB4KSlcbiAgICAmLnYtc25hY2sudi1zbmFjay0tYm90dG9tXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSlcbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcblxuLnYtc3BlZWQtZGlhbFxuICBwb3NpdGlvbjogcmVsYXRpdmVcblxuICAmLS1hYnNvbHV0ZVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuXG4gICYtLWZpeGVkXG4gICAgcG9zaXRpb246IGZpeGVkXG5cbiAgJi0tZml4ZWQsXG4gICYtLWFic29sdXRlXG4gICAgei1pbmRleDogNFxuXG4gICAgJiA+IC52LWJ0bi0tZmxvYXRpbmdcbiAgICAgIG1hcmdpbjogMFxuXG4gICYtLXRvcFxuICAgICY6bm90KC52LXNwZWVkLWRpYWwtLWFic29sdXRlKVxuICAgICAgdG9wOiAkZ3JpZC1ndXR0ZXJzLmxnXG5cbiAgICAmLnYtc3BlZWQtZGlhbC0tYWJzb2x1dGVcbiAgICAgIHRvcDogNTAlXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTUwJSlcblxuICAmLS1ib3R0b21cbiAgICAmOm5vdCgudi1zcGVlZC1kaWFsLS1hYnNvbHV0ZSlcbiAgICAgIGJvdHRvbTogJGdyaWQtZ3V0dGVycy5sZ1xuXG4gICAgJi52LXNwZWVkLWRpYWwtLWFic29sdXRlXG4gICAgICBib3R0b206IDUwJVxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDUwJSlcblxuICAmLS1sZWZ0XG4gICAgbGVmdDogJGdyaWQtZ3V0dGVycy5sZ1xuXG4gICYtLXJpZ2h0XG4gICAgcmlnaHQ6ICRncmlkLWd1dHRlcnMubGdcblxuICAmLS1kaXJlY3Rpb25cbiAgICAmLWxlZnQsXG4gICAgJi1yaWdodFxuICAgICAgLnYtc3BlZWQtZGlhbF9fbGlzdFxuICAgICAgICBoZWlnaHQ6IDEwMCVcbiAgICAgICAgdG9wOiAwXG5cbiAgICAmLXRvcCxcbiAgICAmLWJvdHRvbVxuICAgICAgLnYtc3BlZWQtZGlhbF9fbGlzdFxuICAgICAgICBsZWZ0OiAwXG4gICAgICAgIHdpZHRoOiAxMDAlXG5cbiAgICAmLXRvcFxuICAgICAgLnYtc3BlZWQtZGlhbF9fbGlzdFxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uLXJldmVyc2VcbiAgICAgICAgYm90dG9tOiAxMDAlXG5cbiAgICAmLXJpZ2h0XG4gICAgICAudi1zcGVlZC1kaWFsX19saXN0XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3dcbiAgICAgICAgbGVmdDogMTAwJVxuXG4gICAgJi1ib3R0b21cbiAgICAgIC52LXNwZWVkLWRpYWxfX2xpc3RcbiAgICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgICAgICB0b3A6IDEwMCVcblxuICAgICYtbGVmdFxuICAgICAgLnYtc3BlZWQtZGlhbF9fbGlzdFxuICAgICAgICBmbGV4LWRpcmVjdGlvbjogcm93LXJldmVyc2VcbiAgICAgICAgcmlnaHQ6IDEwMCVcblxuLyoqIEVsZW1lbnRzICovXG4udi1zcGVlZC1kaWFsX19saXN0XG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgZGlzcGxheTogZmxleFxuICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICBwb3NpdGlvbjogYWJzb2x1dGVcbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcbkBpbXBvcnQgJy4uL3RoZW1lJ1xuXG52LXN0ZXBwZXIoJG1hdGVyaWFsKVxuICBiYWNrZ3JvdW5kOiAkbWF0ZXJpYWwuYmctY29sb3JcblxuICAudi1zdGVwcGVyX19zdGVwXG4gICAgJjpub3QoLnYtc3RlcHBlcl9fc3RlcC0tYWN0aXZlKTpub3QoLnYtc3RlcHBlcl9fc3RlcC0tY29tcGxldGUpOm5vdCgudi1zdGVwcGVyX19zdGVwLS1lcnJvcilcbiAgICAgIC52LXN0ZXBwZXJfX3N0ZXBfX3N0ZXBcbiAgICAgICAgYmFja2dyb3VuZDogcmdiYSgkbWF0ZXJpYWwuZmctY29sb3IsICRtYXRlcmlhbC5kaXNhYmxlZE9SaGludHMtdGV4dC1wZXJjZW50KVxuXG4gICAgJl9fc3RlcFxuICAgICAgY29sb3I6ICRtYXRlcmlhbC5zdGVwcGVyLmFjdGl2ZVxuXG4gICAgICAudi1pY29uXG4gICAgICAgIGNvbG9yOiAkbWF0ZXJpYWwuc3RlcHBlci5hY3RpdmVcblxuICAudi1zdGVwcGVyX19oZWFkZXJcbiAgICAudi1kaXZpZGVyXG4gICAgICBib3JkZXItY29sb3I6IHJnYmEoJG1hdGVyaWFsLmZnLWNvbG9yLCAkbWF0ZXJpYWwuZGl2aWRlci1wZXJjZW50KVxuXG4gIC52LXN0ZXBwZXJfX3N0ZXBcbiAgICAmLS1hY3RpdmVcbiAgICAgIC52LXN0ZXBwZXJfX2xhYmVsXG4gICAgICAgIHRleHQtc2hhZG93OiAwcHggMHB4IDBweCByZ2JhKCRtYXRlcmlhbC5mZy1jb2xvciwgMSlcblxuICAgICYtLWVkaXRhYmxlOmhvdmVyXG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRtYXRlcmlhbC5mZy1jb2xvciwgLjA2KVxuXG4gICAgICAudi1zdGVwcGVyX19sYWJlbFxuICAgICAgICB0ZXh0LXNoYWRvdzogMHB4IDBweCAwcHggcmdiYSgkbWF0ZXJpYWwuZmctY29sb3IsIDEpXG5cbiAgICAmLS1jb21wbGV0ZVxuICAgICAgLnYtc3RlcHBlcl9fbGFiZWxcbiAgICAgICAgY29sb3I6ICRtYXRlcmlhbC5zdGVwcGVyLmNvbXBsZXRlZFxuXG4gICAgJi0taW5hY3RpdmVcbiAgICAgICYudi1zdGVwcGVyX19zdGVwLS1lZGl0YWJsZTpub3QoLnYtc3RlcHBlcl9fc3RlcC0tZXJyb3IpXG4gICAgICAgICY6aG92ZXJcbiAgICAgICAgICAudi1zdGVwcGVyX19zdGVwX19zdGVwXG4gICAgICAgICAgICBiYWNrZ3JvdW5kOiAkbWF0ZXJpYWwuc3RlcHBlci5ob3ZlclxuXG4gIC52LXN0ZXBwZXJfX2xhYmVsXG4gICAgY29sb3I6IHJnYmEoJG1hdGVyaWFsLmZnLWNvbG9yLCAkbWF0ZXJpYWwuZGlzYWJsZWRPUmhpbnRzLXRleHQtcGVyY2VudClcblxuICAgIHNtYWxsXG4gICAgICBjb2xvcjogcmdiYSgkbWF0ZXJpYWwuZmctY29sb3IsICRtYXRlcmlhbC5zZWNvbmRhcnktdGV4dC1wZXJjZW50KVxuXG4gICYtLW5vbi1saW5lYXJcbiAgICAudi1zdGVwcGVyX19zdGVwOm5vdCgudi1zdGVwcGVyX19zdGVwLS1jb21wbGV0ZSk6bm90KC52LXN0ZXBwZXJfX3N0ZXAtLWVycm9yKVxuICAgICAgLnYtc3RlcHBlcl9fbGFiZWxcbiAgICAgICAgY29sb3I6IHJnYmEoJG1hdGVyaWFsLmZnLWNvbG9yLCAkbWF0ZXJpYWwuc2Vjb25kYXJ5LXRleHQtcGVyY2VudClcblxuICAmLS12ZXJ0aWNhbFxuICAgIC52LXN0ZXBwZXJfX2NvbnRlbnQ6bm90KDpsYXN0LWNoaWxkKVxuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCByZ2JhKCRtYXRlcmlhbC5mZy1jb2xvciwgJG1hdGVyaWFsLmRpdmlkZXItcGVyY2VudClcblxudi1zdGVwcGVyLXJ0bCgpXG4gIC52LXN0ZXBwZXJfX3N0ZXBfX3N0ZXBcbiAgICBtYXJnaW4tcmlnaHQ6IDBcbiAgICBtYXJnaW4tbGVmdDogMTJweFxuXG50aGVtZSh2LXN0ZXBwZXIsIFwidi1zdGVwcGVyXCIpXG5ydGwodi1zdGVwcGVyLXJ0bCwgXCJ2LXN0ZXBwZXJcIilcblxuLnYtc3RlcHBlclxuICBvdmVyZmxvdzogaGlkZGVuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICBlbGV2YXRpb24oMilcblxuLnYtc3RlcHBlclxuICAmX19oZWFkZXJcbiAgICBoZWlnaHQ6IDcycHhcbiAgICBhbGlnbi1pdGVtczogc3RyZXRjaFxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4LXdyYXA6IHdyYXBcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW5cbiAgICBlbGV2YXRpb24oMilcblxuICAgIC52LWRpdmlkZXJcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlclxuICAgICAgbWFyZ2luOiAwIC0xNnB4XG5cbi52LXN0ZXBwZXJcbiAgJl9faXRlbXNcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICBvdmVyZmxvdzogaGlkZGVuXG5cbi52LXN0ZXBwZXJcbiAgJl9fc3RlcF9fc3RlcFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBib3JkZXItcmFkaXVzOiA1MCVcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuICAgIGZvbnQtc2l6ZTogMTJweFxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgaGVpZ2h0OiAyNHB4XG4gICAgbWFyZ2luLXJpZ2h0OiA4cHhcbiAgICBtaW4td2lkdGg6IDI0cHhcbiAgICB3aWR0aDogMjRweFxuICAgIHRyYW5zaXRpb246IC4zcyAkdHJhbnNpdGlvbi5mYXN0LWluLWZhc3Qtb3V0XG5cbiAgICAudi1pY29uXG4gICAgICBmb250LXNpemU6IDE4cHhcblxuLnYtc3RlcHBlclxuICAmX19zdGVwXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlclxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4LWRpcmVjdGlvbjogcm93XG4gICAgcGFkZGluZzogMjRweFxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZVxuXG4gICAgJi0tYWN0aXZlXG4gICAgICAudi1zdGVwcGVyX19sYWJlbFxuICAgICAgICB0cmFuc2l0aW9uOiAuM3MgJHRyYW5zaXRpb24uZWFzZS1pbi1vdXRcblxuICAgICYtLWVkaXRhYmxlXG4gICAgICBjdXJzb3I6IHBvaW50ZXJcblxuICAgICYudi1zdGVwcGVyX19zdGVwLS1lcnJvclxuICAgICAgLnYtc3RlcHBlcl9fc3RlcF9fc3RlcFxuICAgICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudFxuICAgICAgICBjb2xvcjogaW5oZXJpdFxuXG4gICAgICAgIC52LWljb25cbiAgICAgICAgICBmb250LXNpemU6IDI0cHhcbiAgICAgICAgICBjb2xvcjogaW5oZXJpdFxuXG4gICAgICAudi1zdGVwcGVyX19sYWJlbFxuICAgICAgICBjb2xvcjogaW5oZXJpdFxuICAgICAgICB0ZXh0LXNoYWRvdzogbm9uZVxuICAgICAgICBmb250LXdlaWdodDogNTAwXG5cbiAgICAgICAgc21hbGxcbiAgICAgICAgICBjb2xvcjogaW5oZXJpdFxuXG4udi1zdGVwcGVyXG4gICZfX2xhYmVsXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgIHRleHQtYWxpZ246IGxlZnRcblxuICAgIHNtYWxsXG4gICAgICBmb250LXNpemU6IDEycHhcbiAgICAgIGZvbnQtd2VpZ2h0OiAzMDBcbiAgICAgIHRleHQtc2hhZG93OiBub25lXG5cbi52LXN0ZXBwZXJcbiAgJl9fd3JhcHBlclxuICAgIG92ZXJmbG93OiBoaWRkZW5cbiAgICB0cmFuc2l0aW9uOiBub25lXG5cbi52LXN0ZXBwZXJcbiAgJl9fY29udGVudFxuICAgIHRvcDogMFxuICAgIHBhZGRpbmc6IDI0cHggMjRweCAxNnB4IDI0cHhcbiAgICBmbGV4OiAxIDAgYXV0b1xuICAgIC8vIENocm9tZSBoYXMgYW4gaXNzdWUgd2l0aCBvdmVyZmxvdyBoaWRkZW4gZm9yIHJlbmRlcmluZ1xuICAgIC8vIE9yaWdpbmFsbHkgdXNlZCB0cmFuc2xhdGVaIGJ1dCB0aGlzIG1lc3NlcyB1cCBmaXhlZFxuICAgIC8vIGVsZW1lbnRzIHdpdGhpbiB0aGUgc3RlcHBlclxuICAgIC8vIEZpeCBmb3IgIzUxMiBhbmQgIzYyMFxuICAgIC8vIG92ZXJmbG93OiBoaWRkZW5cbiAgICB3aWR0aDogMTAwJVxuXG4gICAgPiAudi1idG5cbiAgICAgIG1hcmdpbjogMjRweCA4cHggOHB4IDBcblxuICAmLS1pcy1ib290ZWRcbiAgICAudi1zdGVwcGVyX19jb250ZW50LCAudi1zdGVwcGVyX193cmFwcGVyXG4gICAgICB0cmFuc2l0aW9uOiAuM3MgJHRyYW5zaXRpb24uc3dpbmdcblxuLnYtc3RlcHBlclxuICAmLS12ZXJ0aWNhbFxuICAgIHBhZGRpbmctYm90dG9tOiAzNnB4XG5cbiAgICAudi1zdGVwcGVyX19jb250ZW50XG4gICAgICBtYXJnaW46IC04cHggLTM2cHggLTE2cHggMzZweFxuICAgICAgcGFkZGluZzogMTZweCA2MHB4IDE2cHggMjNweFxuICAgICAgd2lkdGg6IGF1dG9cblxuICAgIC52LXN0ZXBwZXJfX3N0ZXBcbiAgICAgIHBhZGRpbmc6IDI0cHggMjRweCAxNnB4XG5cbiAgICAudi1zdGVwcGVyX19zdGVwX19zdGVwXG4gICAgICBtYXJnaW4tcmlnaHQ6IDEycHhcblxuICAmLS1hbHQtbGFiZWxzXG4gICAgLnYtc3RlcHBlcl9faGVhZGVyXG4gICAgICBoZWlnaHQ6IGF1dG9cblxuICAgICAgLnYtZGl2aWRlclxuICAgICAgICBtYXJnaW46IDM1cHggLTY3cHggMFxuICAgICAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0XG5cbiAgICAudi1zdGVwcGVyX19zdGVwXG4gICAgICBmbGV4LWRpcmVjdGlvbjogY29sdW1uXG4gICAgICBqdXN0aWZ5LWNvbnRlbnQ6IGZsZXgtc3RhcnRcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgIGZsZXgtYmFzaXM6IDE3NXB4XG5cbiAgICAgIHNtYWxsXG4gICAgICAgIGFsaWduLXNlbGY6IGNlbnRlclxuXG4gICAgLnYtc3RlcHBlcl9fc3RlcF9fc3RlcFxuICAgICAgbWFyZ2luLXJpZ2h0OiAwXG4gICAgICBtYXJnaW4tYm90dG9tOiAxMXB4XG5cbkBtZWRpYSAkZGlzcGxheS1icmVha3BvaW50cy5zbS1hbmQtZG93blxuICAudi1zdGVwcGVyOm5vdCgudi1zdGVwcGVyLS12ZXJ0aWNhbClcbiAgICAudi1zdGVwcGVyX19sYWJlbFxuICAgICAgZGlzcGxheTogbm9uZVxuXG4gICAgLnYtc3RlcHBlcl9fc3RlcF9fc3RlcFxuICAgICAgbWFyZ2luLXJpZ2h0OiAwXG4iLCJAaW1wb3J0ICcuLi9ib290c3RyYXAnXG5AaW1wb3J0ICcuLi90aGVtZSdcblxudi1zdWJoZWFkZXIoJG1hdGVyaWFsKVxuICBjb2xvcjogJG1hdGVyaWFsLnRleHQuc2Vjb25kYXJ5XG5cbnRoZW1lKHYtc3ViaGVhZGVyLCBcInYtc3ViaGVhZGVyXCIpXG5cbi52LXN1YmhlYWRlclxuICBhbGlnbi1pdGVtczogY2VudGVyXG4gIGRpc3BsYXk6IGZsZXhcbiAgaGVpZ2h0OiAkbGlzdC1pdGVtLXNpbmdsZS1oZWlnaHRcbiAgZm9udC1zaXplOiAkaGVhZGluZ3MuYm9keS0yLnNpemVcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy5ib2R5LTIud2VpZ2h0XG4gIHBhZGRpbmc6IDAgJGxpc3QtcmlnaHQtcGFkZGluZyAwICRsaXN0LWxlZnQtcGFkZGluZ1xuXG4gICYtLWluc2V0XG4gICAgbWFyZ2luLWxlZnQ6ICRzdWJoZWFkZXItaW5zZXQtbWFyZ2luXG4iLCJAaW1wb3J0ICcuLi9ib290c3RyYXAnXG5AaW1wb3J0ICcuLi90aGVtZSdcblxuLyoqIFRoZW1lICovXG52LWlucHV0LS1zd2l0Y2goJG1hdGVyaWFsKVxuICAmX190aHVtYlxuICAgIGNvbG9yOiAkbWF0ZXJpYWwuc2VsZWN0aW9uLWNvbnRyb2xzLnRodW1iLmluYWN0aXZlXG5cbiAgJl9fdHJhY2tcbiAgICBjb2xvcjogJG1hdGVyaWFsLnNlbGVjdGlvbi1jb250cm9scy50cmFjay5pbmFjdGl2ZVxuXG4gICYudi1pbnB1dC0taXMtZGlzYWJsZWRcbiAgICAudi1pbnB1dC0tc3dpdGNoX190aHVtYlxuICAgICAgY29sb3I6ICRtYXRlcmlhbC5zZWxlY3Rpb24tY29udHJvbHMudGh1bWIuZGlzYWJsZWQgIWltcG9ydGFudFxuXG4gICAgLnYtaW5wdXQtLXN3aXRjaF9fdHJhY2tcbiAgICAgIGNvbG9yOiAkbWF0ZXJpYWwuc2VsZWN0aW9uLWNvbnRyb2xzLnRyYWNrLmRpc2FibGVkICFpbXBvcnRhbnRcblxudi1pbnB1dC0tc3dpdGNoLXJ0bCgpXG4gIC52LWlucHV0LS1zZWxlY3Rpb24tY29udHJvbHNfX3JpcHBsZVxuICAgIGxlZnQ6IGF1dG9cbiAgICByaWdodDogLTE0cHhcblxuICAmLnYtaW5wdXQtLWlzLWRpcnR5XG4gICAgLnYtaW5wdXQtLXNlbGVjdGlvbi1jb250cm9sc19fcmlwcGxlLFxuICAgIC52LWlucHV0LS1zd2l0Y2hfX3RodW1iXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtMTZweCwgMClcblxudGhlbWUodi1pbnB1dC0tc3dpdGNoLCBcInYtaW5wdXQtLXN3aXRjaFwiKVxucnRsKHYtaW5wdXQtLXN3aXRjaC1ydGwsIFwidi1pbnB1dC0tc3dpdGNoXCIpXG5cbi52LWlucHV0LS1zd2l0Y2hcbiAgJl9fdHJhY2ssXG4gICZfX3RodW1iXG4gICAgYmFja2dyb3VuZC1jb2xvcjogY3VycmVudENvbG9yXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmVcbiAgICB0cmFuc2l0aW9uOiBpbmhlcml0XG5cbiAgJl9fdHJhY2tcbiAgICBib3JkZXItcmFkaXVzOiA4cHhcbiAgICBoZWlnaHQ6IDE0cHhcbiAgICBsZWZ0OiAycHhcbiAgICBvcGFjaXR5OiAuNlxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHJpZ2h0OiAycHhcbiAgICB0b3A6IGNhbGMoNTAlIC0gN3B4KVxuXG4gICZfX3RodW1iXG4gICAgYm9yZGVyLXJhZGl1czogNTAlXG4gICAgdG9wOiBjYWxjKDUwJSAtIDEwcHgpXG4gICAgaGVpZ2h0OiAyMHB4XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgd2lkdGg6IDIwcHhcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXJcbiAgICBhbGlnbi1pdGVtczogY2VudGVyXG4gICAgZWxldmF0aW9uKDQpXG5cbiAgLnYtaW5wdXQtLXNlbGVjdGlvbi1jb250cm9sc19faW5wdXRcbiAgICB3aWR0aDogMzhweFxuXG4gIC52LWlucHV0LS1zZWxlY3Rpb24tY29udHJvbHNfX3JpcHBsZVxuICAgIGxlZnQ6IC0xNHB4XG4gICAgdG9wOiBjYWxjKDUwJSAtIDI0cHgpXG5cbiAgJi52LWlucHV0LS1pcy1kaXJ0eVxuICAgIC52LWlucHV0LS1zZWxlY3Rpb24tY29udHJvbHNfX3JpcHBsZSxcbiAgICAudi1pbnB1dC0tc3dpdGNoX190aHVtYlxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoMTZweCwgMClcbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcbkBpbXBvcnQgJy4uL3RoZW1lJ1xuXG4vKiBUaGVtZSAqL1xudi1zeXN0ZW0tYmFyKCRtYXRlcmlhbClcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1hdGVyaWFsLnN0YXR1cy1iYXIucmVndWxhclxuICBjb2xvcjogJG1hdGVyaWFsLnRleHQuc2Vjb25kYXJ5XG5cbiAgLnYtaWNvblxuICAgIGNvbG9yOiAkbWF0ZXJpYWwudGV4dC5zZWNvbmRhcnlcblxuICAmLS1saWdodHMtb3V0XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJG1hdGVyaWFsLnN0YXR1cy1iYXIubGlnaHRzLW91dCAhaW1wb3J0YW50XG5cbnRoZW1lKHYtc3lzdGVtLWJhciwgXCJ2LXN5c3RlbS1iYXJcIilcblxuLnYtc3lzdGVtLWJhclxuICBhbGlnbi1pdGVtczogY2VudGVyXG4gIGRpc3BsYXk6IGZsZXhcbiAgZm9udC1zaXplOiAkaGVhZGluZ3MuYm9keS0yLnNpemVcbiAgZm9udC13ZWlnaHQ6ICRoZWFkaW5ncy5ib2R5LTIud2VpZ2h0XG4gIHBhZGRpbmc6IDAgOHB4XG5cbiAgLnYtaWNvblxuICAgIGZvbnQtc2l6ZTogJGhlYWRpbmdzLnN1YmhlYWRpbmcuc2l6ZVxuXG4gICYtLWZpeGVkLCAmLS1hYnNvbHV0ZVxuICAgIGxlZnQ6IDBcbiAgICB0b3A6IDBcbiAgICB3aWR0aDogMTAwJVxuICAgIHotaW5kZXg6IDNcblxuICAmLS1maXhlZFxuICAgIHBvc2l0aW9uOiBmaXhlZFxuXG4gICYtLWFic29sdXRlXG4gICAgcG9zaXRpb246IGFic29sdXRlXG5cbiAgJi0tc3RhdHVzXG4gICAgLnYtaWNvblxuICAgICAgbWFyZ2luLXJpZ2h0OiA0cHhcblxuICAmLS13aW5kb3dcbiAgICAudi1pY29uXG4gICAgICBmb250LXNpemU6ICRoZWFkaW5ncy5oNi5zaXplXG4gICAgICBtYXJnaW4tcmlnaHQ6IDhweFxuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuQGltcG9ydCAnLi4vdGhlbWUnXG5cbi8qIFRoZW1lICovXG52LXRhYmxlKCRtYXRlcmlhbClcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1hdGVyaWFsLmNhcmRzXG4gIGNvbG9yOiAkbWF0ZXJpYWwudGV4dC5wcmltYXJ5XG5cbiAgdGhlYWRcbiAgICB0clxuICAgICAgJjpmaXJzdC1jaGlsZFxuICAgICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgkbWF0ZXJpYWwuZmctY29sb3IsICRtYXRlcmlhbC5kaXZpZGVyLXBlcmNlbnQpXG5cbiAgICB0aFxuICAgICAgY29sb3I6IHJnYmEoJG1hdGVyaWFsLnRleHQtY29sb3IsICRtYXRlcmlhbC5zZWNvbmRhcnktdGV4dC1wZXJjZW50KVxuXG4gIHRib2R5XG4gICAgdHJcbiAgICAgICY6bm90KDpmaXJzdC1jaGlsZClcbiAgICAgICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoJG1hdGVyaWFsLmZnLWNvbG9yLCAkbWF0ZXJpYWwuZGl2aWRlci1wZXJjZW50KVxuXG4gICAgICAmW2FjdGl2ZV1cbiAgICAgICAgYmFja2dyb3VuZDogJG1hdGVyaWFsLnRhYmxlLmFjdGl2ZVxuXG4gICAgICAmOmhvdmVyOm5vdCgudi1kYXRhdGFibGVfX2V4cGFuZC1yb3cpXG4gICAgICAgIGJhY2tncm91bmQ6ICRtYXRlcmlhbC50YWJsZS5ob3ZlclxuXG4gIHRmb290XG4gICAgdHJcbiAgICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKCRtYXRlcmlhbC5mZy1jb2xvciwgJG1hdGVyaWFsLmRpdmlkZXItcGVyY2VudClcblxudGhlbWUodi10YWJsZSwgXCJ2LXRhYmxlXCIpXG5cbi52LXRhYmxlXG4gICZfX292ZXJmbG93XG4gICAgd2lkdGg6IDEwMCVcbiAgICBvdmVyZmxvdy14OiBhdXRvXG4gICAgb3ZlcmZsb3cteTogaGlkZGVuXG5cbnRhYmxlLnYtdGFibGVcbiAgYm9yZGVyLXJhZGl1czogMnB4XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2VcbiAgYm9yZGVyLXNwYWNpbmc6IDBcbiAgd2lkdGg6IDEwMCVcbiAgbWF4LXdpZHRoOiAxMDAlXG5cbiAgdGhlYWQsIHRib2R5XG4gICAgdGQsIHRoXG4gICAgICAmOm5vdCg6bnRoLWNoaWxkKDEpKSwgJjpmaXJzdC1jaGlsZFxuICAgICAgICBwYWRkaW5nOiAwIDI0cHhcblxuICB0aGVhZFxuICAgIHRyXG4gICAgICBoZWlnaHQ6IDU2cHhcblxuICAgIHRoXG4gICAgICBmb250LXdlaWdodDogNTAwXG4gICAgICBmb250LXNpemU6IDEycHhcbiAgICAgIHRyYW5zaXRpb246IC4zcyAkdHJhbnNpdGlvbi5zd2luZ1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICAgICAgdXNlci1zZWxlY3Q6IG5vbmVcblxuICAgICAgJi5zb3J0YWJsZVxuICAgICAgICBwb2ludGVyLWV2ZW50czogYXV0b1xuXG4gICAgICA+IGRpdlxuICAgICAgICB3aWR0aDogMTAwJVxuXG4gIHRib2R5XG4gICAgdHJcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQgJHByaW1hcnktdHJhbnNpdGlvblxuICAgICAgd2lsbC1jaGFuZ2U6IGJhY2tncm91bmRcblxuICAgIHRkLCB0aFxuICAgICAgaGVpZ2h0OiA0OHB4XG5cbiAgICB0ZFxuICAgICAgZm9udC13ZWlnaHQ6IDQwMFxuICAgICAgZm9udC1zaXplOiAxM3B4XG5cbiAgLmlucHV0LWdyb3VwLS1zZWxlY3Rpb24tY29udHJvbHNcbiAgICBwYWRkaW5nOiAwXG5cbiAgICAuaW5wdXQtZ3JvdXBfX2RldGFpbHNcbiAgICAgIGRpc3BsYXk6IG5vbmVcblxuICAgICYuY2hlY2tib3hcbiAgICAgIC52LWljb25cbiAgICAgICAgbGVmdDogNTAlXG4gICAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKVxuXG4gICAgICAuaW5wdXQtZ3JvdXAtLXNlbGVjdGlvbi1jb250cm9sc19fcmlwcGxlXG4gICAgICAgIGxlZnQ6IDUwJVxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKVxuXG4gIHRmb290XG4gICAgdHJcbiAgICAgIGhlaWdodDogNDhweFxuICAgICAgdGRcbiAgICAgICAgcGFkZGluZzogMCAyNHB4XG4iLCJAaW1wb3J0ICcuLi9ib290c3RyYXAnXG5AaW1wb3J0ICcuLi90aGVtZSdcblxuLyogVGhlbWUgKi9cbnYtdGFic19fYmFyKCRtYXRlcmlhbClcbiAgYmFja2dyb3VuZC1jb2xvcjogJG1hdGVyaWFsLmNhcmRzXG5cbiAgLnYtdGFic19fZGl2XG4gICAgY29sb3I6ICRtYXRlcmlhbC50YWJzLmFjdGl2ZVxuXG4gIC52LXRhYnNfX2l0ZW0tLWRpc2FibGVkXG4gICAgY29sb3I6ICRtYXRlcmlhbC5idXR0b25zLmRpc2FibGVkXG5cbnRoZW1lKHYtdGFic19fYmFyLCBcInYtdGFic19fYmFyXCIpXG5cbi52LXRhYnNcbiAgcG9zaXRpb246IHJlbGF0aXZlXG5cbi52LXRhYnNfX2JhclxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgYm9yZGVyLXJhZGl1czogaW5oZXJpdFxuXG4udi10YWJzX19pY29uXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgY3Vyc29yOiBwb2ludGVyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4XG4gIGhlaWdodDogMTAwJVxuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgdG9wOiAwXG4gIHVzZXItc2VsZWN0OiBub25lXG4gIHdpZHRoOiAzMnB4XG5cbiAgJi0tcHJldlxuICAgIGxlZnQ6IDRweFxuXG4gICYtLW5leHRcbiAgICByaWdodDogNHB4XG5cbi52LXRhYnNfX3dyYXBwZXJcbiAgb3ZlcmZsb3c6IGhpZGRlblxuICBjb250YWluOiBjb250ZW50XG4gIGRpc3BsYXk6IGZsZXhcblxuICAmLS1zaG93LWFycm93c1xuICAgIG1hcmdpbi1sZWZ0OiA0MHB4XG4gICAgbWFyZ2luLXJpZ2h0OiA0MHB4XG5cbiAgICAudi10YWJzX19jb250YWluZXItLWFsaWduLXdpdGgtdGl0bGVcbiAgICAgIHBhZGRpbmctbGVmdDogMTZweFxuXG4gICAgICBAbWVkaWEgJGRpc3BsYXktYnJlYWtwb2ludHMueHMtb25seVxuICAgICAgICBwYWRkaW5nLWxlZnQ6IDI0cHhcblxuLnYtdGFic19fY29udGFpbmVyXG4gIGZsZXg6IDEgMCBhdXRvXG4gIGRpc3BsYXk6IGZsZXhcbiAgaGVpZ2h0OiA0OHB4XG4gIGxpc3Qtc3R5bGUtdHlwZTogbm9uZVxuICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gMC42cyBjdWJpYy1iZXppZXIoMC44NiwgMCwgMC4wNywgMSlcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICBwb3NpdGlvbjogcmVsYXRpdmVcblxuICAmLS1vdmVyZmxvd1xuICAgIC52LXRhYnNfX2RpdlxuICAgICAgZmxleDogMSAwIGF1dG9cblxuICAmLS1ncm93XG4gICAgLnYtdGFic19fZGl2XG4gICAgICBmbGV4OiAxIDAgYXV0b1xuICAgICAgbWF4LXdpZHRoOiBub25lXG5cbiAgJi0taWNvbnMtYW5kLXRleHRcbiAgICBoZWlnaHQ6IDcycHhcblxuICAmLS1hbGlnbi13aXRoLXRpdGxlXG4gICAgcGFkZGluZy1sZWZ0OiA1NnB4XG5cbiAgJi0tZml4ZWQtdGFicyxcbiAgJi0taWNvbnMtYW5kLXRleHRcbiAgICAudi10YWJzX19kaXZcbiAgICAgIG1pbi13aWR0aDogNzJweFxuXG4gICAgICBAbWVkaWEgJGRpc3BsYXktYnJlYWtwb2ludHMuc20tYW5kLXVwXG4gICAgICAgICAgbWluLXdpZHRoOiAxNjBweFxuXG4gICYtLWZpeGVkLXRhYnNcbiAgICAudi10YWJzX19kaXZcbiAgICAgIEBtZWRpYSAkZGlzcGxheS1icmVha3BvaW50cy54cy1vbmx5XG4gICAgICAgIGZsZXg6IDEgMCBhdXRvXG5cbiAgJi0tY2VudGVyZWQsXG4gICYtLWZpeGVkLXRhYnMsXG4gICYtLXJpZ2h0XG4gICAgPiAudi10YWJzX19kaXY6Zmlyc3QtY2hpbGRcbiAgICAgIG1hcmdpbi1sZWZ0OiBhdXRvXG5cbiAgICAudi10YWJzX19zbGlkZXItd3JhcHBlciArIC52LXRhYnNfX2RpdlxuICAgICAgbWFyZ2luLWxlZnQ6IGF1dG9cblxuICAmLS1jZW50ZXJlZCxcbiAgJi0tZml4ZWQtdGFic1xuICAgID4gLnYtdGFic19fZGl2Omxhc3QtY2hpbGRcbiAgICAgIG1hcmdpbi1yaWdodDogYXV0b1xuXG4gICYtLWljb25zLWFuZC10ZXh0XG4gICAgLnYtdGFic19faXRlbVxuICAgICAgZmxleC1kaXJlY3Rpb246IGNvbHVtbi1yZXZlcnNlXG5cbiAgICAgIC52LWljb25cbiAgICAgICAgbWFyZ2luLWJvdHRvbTogNnB4XG5cbi52LXRhYnNfX2RpdlxuICBhbGlnbi1pdGVtczogY2VudGVyXG4gIGRpc3BsYXk6IGlubGluZS1mbGV4XG4gIGZsZXg6IDAgMSBhdXRvXG4gIGZvbnQtc2l6ZTogMTRweFxuICBmb250LXdlaWdodDogNTAwXG4gIGxpbmUtaGVpZ2h0OiBub3JtYWxcbiAgaGVpZ2h0OiBpbmhlcml0XG4gIG1heC13aWR0aDogMjY0cHhcbiAgdGV4dC1hbGlnbjogY2VudGVyXG4gIHRleHQtdHJhbnNmb3JtOiAkdGFiLXRleHQtdHJhbnNmb3JtXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGVcblxuLnYtdGFic19faXRlbVxuICBhbGlnbi1pdGVtczogY2VudGVyXG4gIGNvbG9yOiBpbmhlcml0XG4gIGRpc3BsYXk6IGZsZXhcbiAgZmxleDogMSAxIGF1dG9cbiAgaGVpZ2h0OiAxMDAlXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gIG1heC13aWR0aDogaW5oZXJpdFxuICBwYWRkaW5nOiA2cHggMTJweFxuICB0ZXh0LWRlY29yYXRpb246IG5vbmVcbiAgdHJhbnNpdGlvbjogJHByaW1hcnktdHJhbnNpdGlvblxuICB1c2VyLXNlbGVjdDogbm9uZVxuICB3aGl0ZS1zcGFjZTogbm9ybWFsXG5cbiAgJjpub3QoLnYtdGFic19faXRlbS0tYWN0aXZlKVxuICAgIG9wYWNpdHk6IC43XG5cbiAgJi0tZGlzYWJsZWRcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZVxuXG4udi10YWJzX19zbGlkZXJcbiAgaGVpZ2h0OiAycHhcbiAgd2lkdGg6IDEwMCVcblxuICAmLXdyYXBwZXJcbiAgICBib3R0b206IDBcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRyYW5zaXRpb246ICRwcmltYXJ5LXRyYW5zaXRpb25cbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcbkBpbXBvcnQgJy4uL3RoZW1lJ1xuXG52LXRleHQtZmllbGQoJG1hdGVyaWFsKVxuICAmID4gLnYtaW5wdXRfX2NvbnRyb2wgPiAudi1pbnB1dF9fc2xvdDpiZWZvcmVcbiAgICBib3JkZXItY29sb3I6ICRtYXRlcmlhbC5pbnB1dC1ib3R0b20tbGluZVxuXG4gICY6bm90KC52LWlucHV0LS1oYXMtc3RhdGUpID4gLnYtaW5wdXRfX2NvbnRyb2wgPiAudi1pbnB1dF9fc2xvdDpob3ZlcjpiZWZvcmVcbiAgICBib3JkZXItY29sb3I6ICRtYXRlcmlhbC50ZXh0LnByaW1hcnlcblxuICAmLnYtaW5wdXQtLWlzLWRpc2FibGVkID4gLnYtaW5wdXRfX2NvbnRyb2wgPiAudi1pbnB1dF9fc2xvdDpiZWZvcmVcbiAgICBib3JkZXItaW1hZ2U6IHJlcGVhdGluZy1saW5lYXItZ3JhZGllbnQoXG4gICAgICB0byByaWdodCxcbiAgICAgICRtYXRlcmlhbC50ZXh0LmRpc2FibGVkIDBweCxcbiAgICAgICRtYXRlcmlhbC50ZXh0LmRpc2FibGVkIDJweCxcbiAgICAgIHRyYW5zcGFyZW50IDJweCxcbiAgICAgIHRyYW5zcGFyZW50IDRweFxuICAgICkgMSByZXBlYXRcblxuICAgIC52LXRleHQtZmllbGRfX3ByZWZpeCxcbiAgICAudi10ZXh0LWZpZWxkX19zdWZmaXhcbiAgICAgIGNvbG9yOiAkbWF0ZXJpYWwudGV4dC5kaXNhYmxlZFxuXG4gICZfX3ByZWZpeCxcbiAgJl9fc3VmZml4XG4gICAgY29sb3I6ICRtYXRlcmlhbC50ZXh0LnNlY29uZGFyeVxuXG4gICYtLXNvbG8gPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90XG4gICAgYm9yZGVyLXJhZGl1czogMnB4XG4gICAgYmFja2dyb3VuZDogJG1hdGVyaWFsLmNhcmRzXG5cbiAgJi0tc29sby1pbnZlcnRlZC52LXRleHQtZmllbGQtLXNvbG9cbiAgICAmID4gLnYtaW5wdXRfX2NvbnRyb2wgPiAudi1pbnB1dF9fc2xvdFxuICAgICAgYmFja2dyb3VuZDogcmdiYSgkbWF0ZXJpYWwuaW5wdXRzLnNvbG8taW52ZXJ0ZWQpXG5cbiAgICAmLnYtaW5wdXQtLWlzLWZvY3VzZWQgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90XG4gICAgICBiYWNrZ3JvdW5kOiByZ2JhKCRtYXRlcmlhbC5pbnB1dHMuc29sby1pbnZlcnRlZC1mb2N1c2VkKVxuXG4gICAgICAudi1sYWJlbCxcbiAgICAgIGlucHV0XG4gICAgICAgICAgY29sb3I6ICRtYXRlcmlhbC5pbnB1dHMuc29sby1pbnZlcnRlZC1mb2N1c2VkLXRleHRcblxuICAmLS1ib3hcbiAgICAmID4gLnYtaW5wdXRfX2NvbnRyb2wgPiAudi1pbnB1dF9fc2xvdFxuICAgICAgYmFja2dyb3VuZDogJG1hdGVyaWFsLnRleHQtZmllbGRzLmJveFxuXG4gICAgLnYtdGV4dC1maWVsZF9fcHJlZml4XG4gICAgICBtYXgtaGVpZ2h0OiAzMnB4XG4gICAgICBtYXJnaW4tdG9wOiAyMnB4XG5cbiAgICAmLnYtaW5wdXQtLWlzLWRpcnR5LFxuICAgICYudi1pbnB1dC0taXMtZm9jdXNlZCxcbiAgICAmLnYtdGV4dC1maWVsZC0tcGxhY2Vob2xkZXJcbiAgICAgIC52LXRleHQtZmllbGRfX3ByZWZpeFxuICAgICAgICBtYXJnaW4tdG9wOiAyMnB4XG4gICAgICAgIHRyYW5zaXRpb246ICRwcmltYXJ5LXRyYW5zaXRpb25cblxuICAgICY6bm90KC52LWlucHV0LS1pcy1mb2N1c2VkKSA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3Q6aG92ZXJcbiAgICAgIGJhY2tncm91bmQ6ICRtYXRlcmlhbC50ZXh0LWZpZWxkcy5ib3gtaG92ZXJcblxuICAmLS1vdXRsaW5lXG4gICAgJiA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3RcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRtYXRlcmlhbC50ZXh0LnNlY29uZGFyeVxuXG4gICAgJjpub3QoLnYtaW5wdXQtLWlzLWZvY3VzZWQpOm5vdCgudi1pbnB1dC0taGFzLXN0YXRlKSA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3Q6aG92ZXJcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRtYXRlcmlhbC50ZXh0LnByaW1hcnlcblxudi10ZXh0LWZpZWxkLXJ0bCgpXG4gIC52LWxhYmVsXG4gICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIHJpZ2h0XG5cbiAgLnYtY291bnRlclxuICAgIG1hcmdpbi1sZWZ0OiAwXG4gICAgbWFyZ2luLXJpZ2h0OiA4cHhcblxuICAmLS1lbmNsb3NlZFxuICAgIC52LWlucHV0X19hcHBlbmQtb3V0ZXJcbiAgICAgIG1hcmdpbi1sZWZ0OiAwXG4gICAgICBtYXJnaW4tcmlnaHQ6IDE2cHhcblxuICAgIC52LWlucHV0X19wcmVwZW5kLW91dGVyXG4gICAgICBtYXJnaW4tbGVmdDogMTZweFxuICAgICAgbWFyZ2luLXJpZ2h0OiAwXG5cbiAgJi0tcmV2ZXJzZVxuICAgIGlucHV0XG4gICAgICB0ZXh0LWFsaWduOiBsZWZ0XG5cbiAgICAudi1sYWJlbFxuICAgICAgdHJhbnNmb3JtLW9yaWdpbjogdG9wIGxlZnRcblxuICAmX19wcmVmaXhcbiAgICB0ZXh0LWFsaWduOiBsZWZ0XG4gICAgcGFkZGluZy1yaWdodDogMFxuICAgIHBhZGRpbmctbGVmdDogNHB4XG5cbiAgJl9fc3VmZml4XG4gICAgcGFkZGluZy1sZWZ0OiAwXG4gICAgcGFkZGluZy1yaWdodDogNHB4XG5cbiAgJi0tcmV2ZXJzZVxuICAgIC52LXRleHQtZmllbGRfX3ByZWZpeFxuICAgICAgdGV4dC1hbGlnbjogcmlnaHRcbiAgICAgIHBhZGRpbmctbGVmdDogMFxuICAgICAgcGFkZGluZy1yaWdodDogNHB4XG5cbiAgICAudi10ZXh0LWZpZWxkX19zdWZmaXhcbiAgICAgIHBhZGRpbmctbGVmdDogMFxuICAgICAgcGFkZGluZy1yaWdodDogNHB4XG5cbnRoZW1lKHYtdGV4dC1maWVsZCwgXCJ2LXRleHQtZmllbGRcIilcbnJ0bCh2LXRleHQtZmllbGQtcnRsLCBcInYtdGV4dC1maWVsZFwiKVxuXG4udi10ZXh0LWZpZWxkXG4gIHBhZGRpbmctdG9wOiAkdGV4dC1maWVsZC1hY3RpdmUtbGFiZWwtaGVpZ2h0XG4gIG1hcmdpbi10b3A6ICRpbnB1dC10b3Atc3BhY2luZyAtICR0ZXh0LWZpZWxkLWFjdGl2ZS1sYWJlbC1oZWlnaHRcblxuICBpbnB1dFxuICAgIGZsZXg6IDEgMSBhdXRvXG4gICAgbGluZS1oZWlnaHQ6IDIwcHhcbiAgICBwYWRkaW5nOiA4cHggMCA4cHhcbiAgICBtYXgtd2lkdGg6IDEwMCVcbiAgICBtaW4td2lkdGg6IDBweFxuICAgIHdpZHRoOiAxMDAlXG5cbiAgLnYtaW5wdXRfX3ByZXBlbmQtaW5uZXIsXG4gIC52LWlucHV0X19hcHBlbmQtaW5uZXJcbiAgICBhbGlnbi1zZWxmOiBmbGV4LXN0YXJ0XG4gICAgZGlzcGxheTogaW5saW5lLWZsZXhcbiAgICBtYXJnaW4tdG9wOiA0cHhcbiAgICBsaW5lLWhlaWdodDogMVxuICAgIHVzZXItc2VsZWN0OiBub25lXG5cbiAgLnYtaW5wdXRfX3ByZXBlbmQtaW5uZXJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG9cbiAgICBwYWRkaW5nLXJpZ2h0OiA0cHhcblxuICAudi1pbnB1dF9fYXBwZW5kLWlubmVyXG4gICAgbWFyZ2luLWxlZnQ6IGF1dG9cbiAgICBwYWRkaW5nLWxlZnQ6IDRweFxuXG4gIC52LWNvdW50ZXJcbiAgICBtYXJnaW4tbGVmdDogOHB4XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuXG4gIC52LWxhYmVsXG4gICAgbWF4LXdpZHRoOiA5MCVcbiAgICBvdmVyZmxvdzogaGlkZGVuXG4gICAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXNcbiAgICB0b3A6IDZweCAvLyBlcXVhbCB0byB0aGUgbWFyZ2luIHRvcCBvZiBpY29uc1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCBsZWZ0XG4gICAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lXG5cbiAgICAmLS1hY3RpdmVcbiAgICAgIG1heC13aWR0aDogMTMzJVxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xOHB4KSBzY2FsZSguNzUpXG5cbiAgJiA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3RcbiAgICBjdXJzb3I6IHRleHRcbiAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kICRwcmltYXJ5LXRyYW5zaXRpb25cblxuICAgICY6YmVmb3JlLFxuICAgICY6YWZ0ZXJcbiAgICAgIGJvdHRvbTogLTFweCAvLyBOZWVkZWQgZm9yIGJyb3dzZXIgYXV0b2NvbXBsZXRlIHN0eWxlc1xuICAgICAgY29udGVudDogJydcbiAgICAgIGxlZnQ6IDBcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgdHJhbnNpdGlvbjogJHByaW1hcnktdHJhbnNpdGlvblxuICAgICAgd2lkdGg6IDEwMCVcblxuICAgICY6YmVmb3JlXG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkXG4gICAgICBib3JkZXItd2lkdGg6IHRoaW4gMCAwIDBcblxuICAgICY6YWZ0ZXJcbiAgICAgIGJvcmRlci1jb2xvcjogY3VycmVudENvbG9yXG4gICAgICBib3JkZXItc3R5bGU6IHNvbGlkXG4gICAgICBib3JkZXItd2lkdGg6IHRoaW4gMCB0aGluIDBcbiAgICAgIHRyYW5zZm9ybTogc2NhbGVYKDApXG5cbiAgJl9fZGV0YWlsc1xuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBmbGV4OiAxIDAgYXV0b1xuICAgIG1heC13aWR0aDogMTAwJVxuICAgIG92ZXJmbG93OiBoaWRkZW5cblxuICAmX19wcmVmaXgsXG4gICZfX3N1ZmZpeFxuICAgIGFsaWduLXNlbGY6IGNlbnRlclxuICAgIGN1cnNvcjogZGVmYXVsdFxuXG4gICZfX3ByZWZpeFxuICAgIHRleHQtYWxpZ246IHJpZ2h0XG4gICAgcGFkZGluZy1yaWdodDogNHB4XG5cbiAgJl9fc3VmZml4XG4gICAgcGFkZGluZy1sZWZ0OiA0cHhcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwXG5cbiAgJi0tcmV2ZXJzZVxuICAgIC52LXRleHQtZmllbGRfX3ByZWZpeFxuICAgICAgdGV4dC1hbGlnbjogbGVmdFxuICAgICAgcGFkZGluZy1yaWdodDogMFxuICAgICAgcGFkZGluZy1sZWZ0OiA0cHhcblxuICAgIC52LXRleHQtZmllbGRfX3N1ZmZpeFxuICAgICAgcGFkZGluZy1sZWZ0OiAwXG4gICAgICBwYWRkaW5nLXJpZ2h0OiA0cHhcblxuICAmID4gLnYtaW5wdXRfX2NvbnRyb2wgPiAudi1pbnB1dF9fc2xvdCA+IC52LXRleHQtZmllbGRfX3Nsb3RcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgZmxleDogMSAxIGF1dG9cbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcblxuICAmLS1ib3gsXG4gICYtLWZ1bGwtd2lkdGgsXG4gICYtLW91dGxpbmVcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcblxuICAgICYgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90XG4gICAgICBhbGlnbi1pdGVtczogc3RyZXRjaFxuICAgICAgbWluLWhlaWdodDogNTZweFxuXG4gICAgaW5wdXRcbiAgICAgIG1hcmdpbi10b3A6IDIycHhcblxuICAgICYudi10ZXh0LWZpZWxkLS1zaW5nbGUtbGluZVxuICAgICAgaW5wdXRcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweFxuXG4gICAgLnYtbGFiZWxcbiAgICAgIHRvcDogMThweFxuXG4gICAgICAmLS1hY3RpdmVcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC02cHgpIHNjYWxlKC43NSlcblxuICAmLS1ib3ggPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90XG4gICAgYm9yZGVyLXRvcC1sZWZ0LXJhZGl1czogNHB4XG4gICAgYm9yZGVyLXRvcC1yaWdodC1yYWRpdXM6IDRweFxuXG4gICAgJjpiZWZvcmVcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWRcbiAgICAgIGJvcmRlci13aWR0aDogdGhpbiAwIHRoaW4gMFxuXG4gICYudi10ZXh0LWZpZWxkLS1lbmNsb3NlZFxuICAgIG1hcmdpbjogMFxuICAgIHBhZGRpbmc6IDBcblxuICAgICY6bm90KC52LXRleHQtZmllbGQtLWJveClcbiAgICAgIC52LXByb2dyZXNzLWxpbmVhcl9fYmFja2dyb3VuZFxuICAgICAgICBkaXNwbGF5OiBub25lXG5cbiAgICAudi1pbnB1dF9fcHJlcGVuZC1vdXRlcixcbiAgICAudi1pbnB1dF9fcHJlcGVuZC1pbm5lcixcbiAgICAudi1pbnB1dF9fYXBwZW5kLWlubmVyLFxuICAgIC52LWlucHV0X19hcHBlbmQtb3V0ZXJcbiAgICAgIG1hcmdpbi10b3A6IDE2cHhcblxuICAgIC52LXRleHQtZmllbGRfX2RldGFpbHMsXG4gICAgJiA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3RcbiAgICAgIHBhZGRpbmc6IDAgMTJweFxuXG4gICAgLnYtdGV4dC1maWVsZF9fZGV0YWlsc1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4XG5cbiAgJi0tcmV2ZXJzZVxuICAgIGlucHV0XG4gICAgICB0ZXh0LWFsaWduOiByaWdodFxuXG4gICAgLnYtbGFiZWxcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IHRvcCByaWdodFxuXG4gICAgJiA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3QsXG4gICAgLnYtdGV4dC1maWVsZF9fc2xvdFxuICAgICAgZmxleC1kaXJlY3Rpb246IHJvdy1yZXZlcnNlXG5cbiAgJi0tc29sbyxcbiAgJi0tb3V0bGluZSxcbiAgJi0tZnVsbC13aWR0aFxuICAgICYgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90XG4gICAgICAmOmJlZm9yZSxcbiAgICAgICY6YWZ0ZXJcbiAgICAgICAgZGlzcGxheTogbm9uZVxuXG4gICYtLW91dGxpbmVcbiAgICBtYXJnaW4tYm90dG9tOiAxNnB4XG4gICAgdHJhbnNpdGlvbjogYm9yZGVyICRwcmltYXJ5LXRyYW5zaXRpb25cblxuICAgICYgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90XG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50XG4gICAgICBib3JkZXItcmFkaXVzOiA0cHhcblxuICAgIC52LXRleHQtZmllbGRfX3ByZWZpeFxuICAgICAgbWFyZ2luLXRvcDogMjJweFxuICAgICAgbWF4LWhlaWdodDogMzJweFxuXG4gICAgLnYtaW5wdXRfX3ByZXBlbmQtb3V0ZXIsXG4gICAgLnYtaW5wdXRfX2FwcGVuZC1vdXRlclxuICAgICAgbWFyZ2luLXRvcDogMThweCAvLyAycHggZm9yIGJvcmRlclxuXG4gICAgJi52LWlucHV0LS1pcy1kaXJ0eSxcbiAgICAmLnYtaW5wdXQtLWlzLWZvY3VzZWQsXG4gICAgJi52LXRleHQtZmllbGQtLXBsYWNlaG9sZGVyXG4gICAgICAudi10ZXh0LWZpZWxkX19wcmVmaXhcbiAgICAgICAgbWFyZ2luLXRvcDogMjJweFxuICAgICAgICB0cmFuc2l0aW9uOiAkcHJpbWFyeS10cmFuc2l0aW9uXG5cbiAgICAmLnYtaW5wdXQtLWlzLWZvY3VzZWQsICYudi1pbnB1dC0taGFzLXN0YXRlXG4gICAgICAmID4gLnYtaW5wdXRfX2NvbnRyb2wgPiAudi1pbnB1dF9fc2xvdFxuICAgICAgICBib3JkZXI6IDJweCBzb2xpZCBjdXJyZW50Q29sb3JcbiAgICAgICAgdHJhbnNpdGlvbjogYm9yZGVyICRwcmltYXJ5LXRyYW5zaXRpb25cblxuICAmLnYtdGV4dC1maWVsZC0tc29sb1xuICAgIC52LWxhYmVsXG4gICAgICB0b3A6IGNhbGMoNTAlIC0gMTBweClcblxuICAgIC52LWlucHV0X19jb250cm9sXG4gICAgICBtaW4taGVpZ2h0OiA0OHB4XG4gICAgICBwYWRkaW5nOiAwXG5cbiAgICAmOm5vdCgudi10ZXh0LWZpZWxkLS1zb2xvLWZsYXQpID4gLnYtaW5wdXRfX2NvbnRyb2wgPiAudi1pbnB1dF9fc2xvdFxuICAgICAgZWxldmF0aW9uKDIpXG5cbiAgICAudi10ZXh0LWZpZWxkX19zbG90XG4gICAgICBhbGlnbi1pdGVtczogY2VudGVyXG5cbiAgICAudi1pbnB1dF9fYXBwZW5kLWlubmVyLFxuICAgIC52LWlucHV0X19wcmVwZW5kLWlubmVyXG4gICAgICBhbGlnbi1zZWxmOiBjZW50ZXJcbiAgICAgIG1hcmdpbi10b3A6IDBcblxuICAgIC52LWlucHV0X19wcmVwZW5kLW91dGVyLFxuICAgIC52LWlucHV0X19hcHBlbmQtb3V0ZXJcbiAgICAgIG1hcmdpbi10b3A6IDEycHhcblxuICAmLnYtaW5wdXQtLWlzLWZvY3VzZWQgPiAudi1pbnB1dF9fY29udHJvbCA+IC52LWlucHV0X19zbG90OmFmdGVyXG4gICAgdHJhbnNmb3JtOiBzY2FsZVgoMSlcblxuICAmLnYtaW5wdXQtLWhhcy1zdGF0ZSA+IC52LWlucHV0X19jb250cm9sID4gLnYtaW5wdXRfX3Nsb3Q6YmVmb3JlXG4gICAgYm9yZGVyLWNvbG9yOiBjdXJyZW50Q29sb3JcbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcbkBpbXBvcnQgJy4uL3RoZW1lJ1xuXG52LXRleHRhcmVhKCRtYXRlcmlhbClcbiAgJi52LXRleHQtZmllbGQtLXNvbG8taW52ZXJ0ZWQudi10ZXh0LWZpZWxkLS1zb2xvXG4gICAgJi52LWlucHV0LS1pcy1mb2N1c2VkXG4gICAgICB0ZXh0YXJlYVxuICAgICAgICBjb2xvcjogJG1hdGVyaWFsLmlucHV0cy5zb2xvLWludmVydGVkLWZvY3VzZWQtdGV4dFxuXG50aGVtZSh2LXRleHRhcmVhLCBcInYtdGV4dGFyZWFcIilcblxudi10ZXh0YXJlYS1ydGwoKVxuICAmLnYtdGV4dC1maWVsZC0tZW5jbG9zZWRcbiAgICAudi10ZXh0LWZpZWxkX19zbG90XG4gICAgICBtYXJnaW4tcmlnaHQ6IDBcbiAgICAgIG1hcmdpbi1sZWZ0OiAtMTJweFxuXG4gICAgICB0ZXh0YXJlYVxuICAgICAgICBwYWRkaW5nLXJpZ2h0OiAwXG4gICAgICAgIHBhZGRpbmctbGVmdDogMTJweFxuXG5ydGwodi10ZXh0YXJlYS1ydGwsICd2LXRleHRhcmVhJylcblxuLnYtdGV4dGFyZWFcbiAgdGV4dGFyZWFcbiAgICBmbGV4OiAxIDEgYXV0b1xuICAgIGxpbmUtaGVpZ2h0OiAxOHB4XG4gICAgbWF4LXdpZHRoOiAxMDAlXG4gICAgbWluLWhlaWdodDogMzJweFxuICAgIG91dGxpbmU6IG5vbmVcbiAgICBwYWRkaW5nOiA3cHggMCA4cHhcbiAgICB3aWR0aDogMTAwJVxuXG4gIC52LXRleHQtZmllbGRfX3ByZWZpeFxuICAgIHBhZGRpbmctdG9wOiA0cHhcbiAgICBhbGlnbi1zZWxmOiBzdGFydFxuXG4gICYudi10ZXh0LWZpZWxkLS1mdWxsLXdpZHRoLFxuICAmLnYtdGV4dC1maWVsZC0tZnVsbC13aWR0aC52LXRleHQtZmllbGQtLXNpbmdsZS1saW5lXG4gICAgLnYtdGV4dC1maWVsZF9fc2xvdFxuICAgICAgdGV4dGFyZWFcbiAgICAgICAgbWFyZ2luLXRvcDogMFxuXG4gICAgLnYtdGV4dC1maWVsZF9fZGV0YWlsc1xuICAgICAgYm90dG9tOiA0cHhcblxuICAmLnYtdGV4dC1maWVsZC0tZW5jbG9zZWRcbiAgICAudi10ZXh0LWZpZWxkX19zbG90XG4gICAgICBtYXJnaW4tcmlnaHQ6IC0xMnB4XG5cbiAgICAgIHRleHRhcmVhXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDEycHhcblxuICAmLnYtdGV4dC1maWVsZC0tYm94LFxuICAmLnYtdGV4dC1maWVsZC0tZW5jbG9zZWRcbiAgICAudi10ZXh0LWZpZWxkX19wcmVmaXgsXG4gICAgdGV4dGFyZWFcbiAgICAgIG1hcmdpbi10b3A6IDI0cHhcblxuICAgICYudi10ZXh0LWZpZWxkLS1zaW5nbGUtbGluZVxuICAgICAgLnYtdGV4dC1maWVsZF9fcHJlZml4LFxuICAgICAgdGV4dGFyZWFcbiAgICAgICAgbWFyZ2luLXRvcDogMTJweFxuXG4gICAgICAudi1sYWJlbFxuICAgICAgICB0b3A6IDE4cHhcblxuICAgICAgJi52LXRleHQtZmllbGQtLW91dGxpbmVcbiAgICAgICAgLnYtaW5wdXRfX2NvbnRyb2xcbiAgICAgICAgICBwYWRkaW5nLXRvcDogMFxuXG4gICYudi10ZXh0LWZpZWxkLS1zb2xvXG4gICAgYWxpZ24taXRlbXM6IGZsZXgtc3RhcnRcblxuICAgIC8vIEVzc2VudGlhbGx5IHJldmVydCBzdHlsZXNcbiAgICAvLyBhcHBsaWVkIGJ5IHYtdGV4dC1maWVsZFxuICAgIC52LWlucHV0X19wcmVwZW5kLWlubmVyLFxuICAgIC52LWlucHV0X19wcmVwZW5kLW91dGVyLFxuICAgIC52LWlucHV0X19hcHBlbmQtaW5uZXIsXG4gICAgLnYtaW5wdXRfX2FwcGVuZC1vdXRlclxuICAgICAgYWxpZ24tc2VsZjogZmxleC1zdGFydFxuICAgICAgbWFyZ2luLXRvcDogMTZweFxuXG4gICYtLWF1dG8tZ3Jvd1xuICAgIHRleHRhcmVhXG4gICAgICBvdmVyZmxvdzogaGlkZGVuXG5cbiAgJi0tbm8tcmVzaXplXG4gICAgdGV4dGFyZWFcbiAgICAgIHJlc2l6ZTogbm9uZVxuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuQGltcG9ydCAnLi4vdGhlbWUnXG5cbi8qKiBUaGVtZXMgKi9cbnYtdGltZS1waWNrZXItY2xvY2soJG1hdGVyaWFsKVxuICBiYWNrZ3JvdW5kOiAkbWF0ZXJpYWwucGlja2VyLmNsb2NrXG5cbiAgLnYtdGltZS1waWNrZXItY2xvY2tfX2l0ZW0tLWRpc2FibGVkXG4gICAgY29sb3I6ICRtYXRlcmlhbC5idXR0b25zLmRpc2FibGVkXG5cbiAgICAmLnYtdGltZS1waWNrZXItY2xvY2tfX2l0ZW0tLWFjdGl2ZVxuICAgICAgY29sb3I6ICRtYXRlcmlhbC1kYXJrLmJ1dHRvbnMuZGlzYWJsZWRcblxuICAmLS1pbmRldGVybWluYXRlXG4gICAgLnYtdGltZS1waWNrZXItY2xvY2tfX2hhbmRcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRtYXRlcmlhbC5waWNrZXIuaW5kZXRlcm1pbmF0ZVRpbWVcblxuICAgICAgJjphZnRlclxuICAgICAgICBjb2xvcjogJG1hdGVyaWFsLnBpY2tlci5pbmRldGVybWluYXRlVGltZVxuXG4gICAgLnYtdGltZS1waWNrZXItY2xvY2tfX2l0ZW0tLWFjdGl2ZVxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkbWF0ZXJpYWwucGlja2VyLmluZGV0ZXJtaW5hdGVUaW1lXG5cbnRoZW1lKHYtdGltZS1waWNrZXItY2xvY2ssIFwidi10aW1lLXBpY2tlci1jbG9ja1wiKVxuXG4udi10aW1lLXBpY2tlci1jbG9ja1xuICBib3JkZXItcmFkaXVzOiAxMDAlXG4gIHBvc2l0aW9uOiByZWxhdGl2ZVxuICB0cmFuc2l0aW9uOiAkcHJpbWFyeS10cmFuc2l0aW9uXG4gIHVzZXItc2VsZWN0OiBub25lXG4gIHdpZHRoOiAxMDAlXG4gIHBhZGRpbmctdG9wOiAxMDAlXG5cbiAgJl9fY29udGFpbmVyXG4gICAgZGlzcGxheTogZmxleFxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgIHBhZGRpbmc6IDEwcHhcblxuICAmX19oYW5kXG4gICAgaGVpZ2h0OiBjYWxjKDUwJSAtIDRweClcbiAgICB3aWR0aDogMnB4XG4gICAgYm90dG9tOiA1MCVcbiAgICBsZWZ0OiBjYWxjKDUwJSAtIDFweClcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiBjZW50ZXIgYm90dG9tXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybVxuICAgIHotaW5kZXg6IDFcblxuICAgICY6YmVmb3JlXG4gICAgICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudFxuICAgICAgYm9yZGVyLXdpZHRoOiAycHhcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWRcbiAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdFxuICAgICAgYm9yZGVyLXJhZGl1czogMTAwJVxuICAgICAgd2lkdGg6IDEwcHhcbiAgICAgIGhlaWdodDogMTBweFxuICAgICAgY29udGVudDogJydcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgICAgdG9wOiAtNHB4XG4gICAgICBsZWZ0OiA1MCVcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsIC01MCUpXG5cbiAgICAmOmFmdGVyXG4gICAgICBjb250ZW50OiAnJ1xuICAgICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgICBoZWlnaHQ6IDhweFxuICAgICAgd2lkdGg6IDhweFxuICAgICAgdG9wOiAxMDAlXG4gICAgICBsZWZ0OiA1MCVcbiAgICAgIGJvcmRlci1yYWRpdXM6IDEwMCVcbiAgICAgIGJvcmRlci1zdHlsZTogc29saWRcbiAgICAgIGJvcmRlci1jb2xvcjogaW5oZXJpdFxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdFxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUoLTUwJSwgLTUwJSlcblxuICAgICYtLWlubmVyOmFmdGVyXG4gICAgICBoZWlnaHQ6IDE0cHhcblxuLnYtcGlja2VyLS1mdWxsLXdpZHRoXG4gIC52LXRpbWUtcGlja2VyLWNsb2NrX19jb250YWluZXJcbiAgICBtYXgtd2lkdGg6IDI5MHB4XG5cbi52LXRpbWUtcGlja2VyLWNsb2NrX19pbm5lclxuICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgYm90dG9tOiAyN3B4XG4gIGxlZnQ6IDI3cHhcbiAgcmlnaHQ6IDI3cHhcbiAgdG9wOiAyN3B4XG5cbi52LXRpbWUtcGlja2VyLWNsb2NrX19pdGVtXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgYm9yZGVyLXJhZGl1czogMTAwJVxuICBjdXJzb3I6IGRlZmF1bHRcbiAgZGlzcGxheTogZmxleFxuICBmb250LXNpemU6ICR0aW1lLXBpY2tlci1udW1iZXItZm9udC1zaXplXG4gIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gIGhlaWdodDogJHRpbWUtcGlja2VyLWluZGljYXRvci1zaXplXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICB0ZXh0LWFsaWduOiBjZW50ZXJcbiAgd2lkdGg6ICR0aW1lLXBpY2tlci1pbmRpY2F0b3Itc2l6ZVxuICB1c2VyLXNlbGVjdDogbm9uZVxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKVxuXG4gID4gc3BhblxuICAgIHotaW5kZXg6IDFcblxuICAmOmJlZm9yZSwgJjphZnRlclxuICAgIGNvbnRlbnQ6ICcnXG4gICAgYm9yZGVyLXJhZGl1czogMTAwJVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRvcDogNTAlXG4gICAgbGVmdDogNTAlXG4gICAgaGVpZ2h0OiAxNHB4XG4gICAgd2lkdGg6IDE0cHhcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLCAtNTAlKVxuXG4gICY6YWZ0ZXIsICY6YmVmb3JlXG4gICAgaGVpZ2h0OiAkdGltZS1waWNrZXItaW5kaWNhdG9yLXNpemVcbiAgICB3aWR0aDogJHRpbWUtcGlja2VyLWluZGljYXRvci1zaXplXG5cbiAgJi0tYWN0aXZlXG4gICAgY29sb3I6ICNmZmZcbiAgICBjdXJzb3I6IGRlZmF1bHRcbiAgICB6LWluZGV4OiAyXG5cbiAgJi0tZGlzYWJsZWRcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZVxuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuXG4udi10aW1lLXBpY2tlci10aXRsZVxuICBjb2xvcjogI2ZmZlxuICBkaXNwbGF5OiBmbGV4XG4gIGxpbmUtaGVpZ2h0OiAxXG4gIGp1c3RpZnktY29udGVudDogZmxleC1lbmRcblxuLnYtdGltZS1waWNrZXItdGl0bGVfX3RpbWVcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcFxuXG4gIC52LXBpY2tlcl9fdGl0bGVfX2J0bixcbiAgc3BhblxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuICAgIGhlaWdodDogNzBweFxuICAgIGZvbnQtc2l6ZTogNzBweFxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG5cbi52LXRpbWUtcGlja2VyLXRpdGxlX19hbXBtXG4gIGFsaWduLXNlbGY6IGZsZXgtZW5kXG4gIGRpc3BsYXk6IGZsZXhcbiAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICBmb250LXNpemU6IDE2cHhcbiAgbWFyZ2luOiA4cHggMCA2cHggOHB4XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2VcblxuICBkaXY6b25seS1jaGlsZFxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3dcblxuLnYtcGlja2VyX190aXRsZS0tbGFuZHNjYXBlXG4gIC52LXRpbWUtcGlja2VyLXRpdGxlXG4gICAgZmxleC1kaXJlY3Rpb246IGNvbHVtblxuICAgIGp1c3RpZnktY29udGVudDogY2VudGVyXG4gICAgaGVpZ2h0OiAxMDAlXG5cbiAgLnYtdGltZS1waWNrZXItdGl0bGVfX3RpbWVcbiAgICB0ZXh0LWFsaWduOiByaWdodFxuXG4gICAgLnYtcGlja2VyX190aXRsZV9fYnRuLFxuICAgIHNwYW5cbiAgICAgIGhlaWdodDogNTVweFxuICAgICAgZm9udC1zaXplOiA1NXB4XG5cbiAgLnYtdGltZS1waWNrZXItdGl0bGVfX2FtcG1cbiAgICBtYXJnaW46IDE2cHggMCAwXG4gICAgYWxpZ24tc2VsZjogaW5pdGlhbFxuICAgIHRleHQtYWxpZ246IGNlbnRlclxuIiwiQGltcG9ydCAnLi4vYm9vdHN0cmFwJ1xuQGltcG9ydCAnLi4vdGhlbWUnXG5cbnYtdGltZWxpbmUoJG1hdGVyaWFsKVxuICAmOmJlZm9yZVxuICAgIGJhY2tncm91bmQ6ICRtYXRlcmlhbC5kaXZpZGVyc1xuXG4gIC52LXRpbWVsaW5lLWl0ZW1cbiAgICAmX19kb3RcbiAgICAgIGJhY2tncm91bmQ6ICRtYXRlcmlhbC5jYXJkc1xuXG4gICAgLnYtY2FyZFxuICAgICAgJjpiZWZvcmVcbiAgICAgICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiAkc2hhZG93LWtleS1hbWJpZW50LW9wYWNpdHlcblxudGhlbWUodi10aW1lbGluZSwgXCJ2LXRpbWVsaW5lXCIpXG5cbnRpbWVsaW5lLWRvdHMoJGRvdC1zaXplLCAkaW5uZXItZG90LXNpemUsICRpbm5lci1kb3QtbWFyZ2luKVxuICBoZWlnaHQ6ICRkb3Qtc2l6ZVxuICBsZWZ0OiAnY2FsYyg1MCUgLSAlcyknICUgKCRkb3Qtc2l6ZSAvIDIpXG4gIHdpZHRoOiAkZG90LXNpemVcblxuICAudi10aW1lbGluZS1pdGVtX19pbm5lci1kb3RcbiAgICBoZWlnaHQ6ICRpbm5lci1kb3Qtc2l6ZVxuICAgIG1hcmdpbjokaW5uZXItZG90LW1hcmdpblxuICAgIHdpZHRoOiAkaW5uZXItZG90LXNpemVcblxuLnYtdGltZWxpbmUtaXRlbVxuICBkaXNwbGF5OiBmbGV4XG4gIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZVxuICBwYWRkaW5nLWJvdHRvbTogMjRweFxuXG4gICY6bnRoLWNoaWxkKG9kZCk6bm90KC52LXRpbWVsaW5lLWl0ZW0tLXJpZ2h0KSwgJi0tbGVmdFxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3dcblxuICAgIC52LWNhcmQ6YmVmb3JlLCAudi1jYXJkOmFmdGVyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpXG4gICAgICBsZWZ0OiAxMDAlXG5cbiAgICAudi10aW1lbGluZS1pdGVtX19vcHBvc2l0ZVxuICAgICAgbWFyZ2luLWxlZnQ6IDk2cHhcbiAgICAgIHRleHQtYWxpZ246IGxlZnRcbiAgICAgIFxuICAgICAgLnYtY2FyZDpiZWZvcmUsIC52LWNhcmQ6YWZ0ZXJcbiAgICAgICAgdHJhbnNmb3JtOiByb3RhdGUoMClcbiAgICAgICAgbGVmdDogLTEwcHhcblxuICAmOm50aC1jaGlsZChldmVuKTpub3QoLnYtdGltZWxpbmUtaXRlbS0tbGVmdCksICYtLXJpZ2h0XG4gICAgLnYtY2FyZDpiZWZvcmUsIC52LWNhcmQ6YWZ0ZXJcbiAgICAgIHJpZ2h0OiAxMDAlXG5cbiAgICAudi10aW1lbGluZS1pdGVtX19vcHBvc2l0ZVxuICAgICAgbWFyZ2luLXJpZ2h0OiA5NnB4XG4gICAgICB0ZXh0LWFsaWduOiByaWdodFxuICAgICAgXG4gICAgICAudi1jYXJkOmJlZm9yZSwgLnYtY2FyZDphZnRlclxuICAgICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxODBkZWcpXG4gICAgICAgIHJpZ2h0OiAtMTBweFxuXG4gICZfX2RvdCxcbiAgJl9faW5uZXItZG90XG4gICAgYm9yZGVyLXJhZGl1czogNTAlXG5cbiAgJl9fZG90XG4gICAgZWxldmF0aW9uKDEpXG4gICAgYWxpZ24tc2VsZjogY2VudGVyXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgdGltZWxpbmUtZG90cyhcbiAgICAgICR0aW1lbGluZS1kb3QtcmVndWxhci1zaXplLFxuICAgICAgJHRpbWVsaW5lLWlubmVyLWRvdC1yZWd1bGFyLXNpemUsXG4gICAgICAkdGltZWxpbmUtaW5uZXItZG90LXJlZ3VsYXItbWFyZ2luXG4gICAgKVxuXG4gICAgJi0tc21hbGxcbiAgICAgIHRpbWVsaW5lLWRvdHMoXG4gICAgICAgICR0aW1lbGluZS1kb3Qtc21hbGwtc2l6ZSxcbiAgICAgICAgJHRpbWVsaW5lLWlubmVyLWRvdC1zbWFsbC1zaXplLFxuICAgICAgICAkdGltZWxpbmUtaW5uZXItZG90LXNtYWxsLW1hcmdpblxuICAgICAgKVxuXG4gICAgJi0tbGFyZ2VcbiAgICAgIHRpbWVsaW5lLWRvdHMoXG4gICAgICAgICR0aW1lbGluZS1kb3QtbGFyZ2Utc2l6ZSxcbiAgICAgICAgJHRpbWVsaW5lLWlubmVyLWRvdC1sYXJnZS1zaXplLFxuICAgICAgICAkdGltZWxpbmUtaW5uZXItZG90LWxhcmdlLW1hcmdpblxuICAgICAgKVxuXG4gICZfX2lubmVyLWRvdFxuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IGNlbnRlclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcblxuICAmX19ib2R5XG4gICAgcG9zaXRpb246IHJlbGF0aXZlXG4gICAgaGVpZ2h0OiAxMDAlXG4gICAgZmxleDogMSAxIDEwMCVcbiAgICBtYXgtd2lkdGg6IGNhbGMoNTAlIC0gNDhweClcblxuICAudi1jYXJkXG4gICAgJjpiZWZvcmUsICY6YWZ0ZXJcbiAgICAgIGNvbnRlbnQ6ICcnXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGVcbiAgICAgIGJvcmRlci10b3A6ICR0aW1lbGluZS13ZWRnZS1zaXplIHNvbGlkIHRyYW5zcGFyZW50XG4gICAgICBib3JkZXItYm90dG9tOiAkdGltZWxpbmUtd2VkZ2Utc2l6ZSBzb2xpZCB0cmFuc3BhcmVudFxuICAgICAgYm9yZGVyLXJpZ2h0OiAkdGltZWxpbmUtd2VkZ2Utc2l6ZSBzb2xpZCBibGFja1xuICAgICAgdG9wOiAnY2FsYyg1MCUgLSAlcyknICUgJHRpbWVsaW5lLXdlZGdlLXNpemVcblxuICAgICY6YWZ0ZXJcbiAgICAgIGJvcmRlci1yaWdodC1jb2xvcjogaW5oZXJpdFxuXG4gICAgJjpiZWZvcmVcbiAgICAgIHRvcDogJ2NhbGMoNTAlIC0gJXMgKyAycHgpJyAlICR0aW1lbGluZS13ZWRnZS1zaXplXG5cbiAgJl9fb3Bwb3NpdGVcbiAgICBmbGV4OiAxIDEgYXV0b1xuICAgIGFsaWduLXNlbGY6IGNlbnRlclxuICAgIG1heC13aWR0aDogY2FsYyg1MCUgLSA0OHB4KVxuXG4gICYtLWZpbGwtZG90XG4gICAgLnYtdGltZWxpbmUtaXRlbV9faW5uZXItZG90XG4gICAgICBoZWlnaHQ6IGluaGVyaXRcbiAgICAgIG1hcmdpbjogMFxuICAgICAgd2lkdGg6IGluaGVyaXRcblxuLnYtdGltZWxpbmVcbiAgcGFkZGluZy10b3A6IDI0cHhcbiAgcG9zaXRpb246IHJlbGF0aXZlXG5cbiAgJjpiZWZvcmVcbiAgICBib3R0b206IDBcbiAgICBjb250ZW50OiAnJ1xuICAgIGhlaWdodDogMTAwJVxuICAgIGxlZnQ6IGNhbGMoNTAlIC0gMXB4KVxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRvcDogMFxuICAgIHdpZHRoOiAycHhcblxuICAmLS1hbGlnbi10b3BcbiAgICAudi10aW1lbGluZS1pdGVtXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmVcblxuICAgICAgJl9fZG90XG4gICAgICAgIHRvcDogNnB4XG5cbiAgICAgICAgJi0tc21hbGxcbiAgICAgICAgICB0b3A6IDEycHhcblxuICAgICAgICAmLS1sYXJnZVxuICAgICAgICAgIHRvcDogMFxuXG4gICAgICAudi1jYXJkXG4gICAgICAgICY6YmVmb3JlXG4gICAgICAgICAgdG9wOiAnY2FsYygwJSArICVzICsgMnB4KScgJSAkdGltZWxpbmUtd2VkZ2Utc2l6ZVxuXG4gICAgICAgICY6YWZ0ZXJcbiAgICAgICAgICB0b3A6ICdjYWxjKDAlICsgJXMpJyAlICR0aW1lbGluZS13ZWRnZS1zaXplXG5cbiAgJi0tZGVuc2VcbiAgICAmOmJlZm9yZVxuICAgICAgbGVmdDogMThweCAvLyAtMSBmb3IgbGluZSB3aWR0aFxuXG4gICAgLnYtdGltZWxpbmUtaXRlbVxuICAgICAgJjpudGgtY2hpbGQob2RkKTpub3QoLnYtdGltZWxpbmUtaXRlbS0tcmlnaHQpLCAmLS1sZWZ0XG4gICAgICAgIGZsZXgtZGlyZWN0aW9uOiByb3ctcmV2ZXJzZVxuXG4gICAgICAgIC52LWNhcmRcbiAgICAgICAgICAmOmJlZm9yZSwgJjphZnRlclxuICAgICAgICAgICAgcmlnaHQ6IGluaXRpYWxcbiAgICAgICAgICAgIGxlZnQ6IC0oJHRpbWVsaW5lLXdlZGdlLXNpemUpXG4gICAgICAgICAgICB0cmFuc2Zvcm06IG5vbmVcblxuICAgICAgJl9fZG90XG4gICAgICAgIGxlZnQ6IDBcblxuICAgICAgJl9fZG90LS1zbWFsbFxuICAgICAgICBsZWZ0OiA3cHggLy8gLTEgZm9yIGxpbmUgd2lkdGhcblxuICAgICAgJl9fZG90LS1sYXJnZVxuICAgICAgICBsZWZ0OiAtN3B4XG5cbiAgICAgICZfX2JvZHlcbiAgICAgICAgbWF4LXdpZHRoOiBjYWxjKDEwMCUgLSA2NHB4KVxuXG4gICAgICAmX19vcHBvc2l0ZVxuICAgICAgICBkaXNwbGF5OiBub25lXG4iLCJAaW1wb3J0ICcuLi9ib290c3RyYXAnXG5AaW1wb3J0ICcuLi90aGVtZSdcblxuLyogVGhlbWUgKi9cbnYtdG9vbGJhcigkbWF0ZXJpYWwpXG4gIGJhY2tncm91bmQtY29sb3I6ICRtYXRlcmlhbC5hcHAtYmFyXG4gIGNvbG9yOiAkbWF0ZXJpYWwudGV4dC5wcmltYXJ5XG5cbnYtdG9vbGJhci1jb250ZW50KCRkaXJlY3Rpb24pXG4gIG1hcmdpbi17JGRpcmVjdGlvbn06IDBcblxuICAmLnYtYnRuLS1pY29uXG4gICAgbWFyZ2luLXskZGlyZWN0aW9ufTogLTZweFxuXG4gICYudi1tZW51IC52LW1lbnVfX2FjdGl2YXRvcixcbiAgJi52LXRvb2x0aXAgc3BhblxuICAgIC52LWJ0blxuICAgICAgbWFyZ2luLXskZGlyZWN0aW9ufTogMFxuXG4gICAgLnYtYnRuLS1pY29uXG4gICAgICBtYXJnaW4teyRkaXJlY3Rpb259OiAtNnB4XG5cbnYtdG9vbGJhci1ydGwoKVxuICAmX190aXRsZVxuICAgICY6bm90KDpmaXJzdC1jaGlsZClcbiAgICAgIG1hcmdpbi1sZWZ0OiAwXG4gICAgICBtYXJnaW4tcmlnaHQ6IDIwcHhcblxudGhlbWUodi10b29sYmFyLCBcInYtdG9vbGJhclwiKVxucnRsKHYtdG9vbGJhci1ydGwsIFwidi10b29sYmFyXCIpXG5cbi52LXRvb2xiYXJcbiAgYm9vdGFibGUoKVxuICBlbGV2YXRpb24oNClcblxuICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgd2lkdGg6IDEwMCVcbiAgd2lsbC1jaGFuZ2U6IHBhZGRpbmctbGVmdCwgcGFkZGluZy1yaWdodFxuXG4gIC8vIFRPRE86IERvIHdlIGV2ZW4gbmVlZCB0aGlzP1xuICAudi10ZXh0LWZpZWxkLS1lbmNsb3NlZCxcbiAgLnYtdGV4dC1maWVsZC0tYm94XG4gICAgbWFyZ2luOiAwXG5cbiAgICAudi10ZXh0LWZpZWxkX19kZXRhaWxzXG4gICAgICBkaXNwbGF5OiBub25lXG5cbi8qKiBDaGlsZHJlbiAqL1xuLnYtdG9vbGJhclxuICAudi10YWJzXG4gICAgd2lkdGg6IDEwMCVcblxuICAmX190aXRsZVxuICAgIGZvbnQtc2l6ZTogJGhlYWRpbmdzLmg2LnNpemVcbiAgICBmb250LXdlaWdodDogJGhlYWRpbmdzLmg2LndlaWdodFxuICAgIGxldHRlci1zcGFjaW5nOiAkaGVhZGluZ3MuaDYubGV0dGVyLXNwYWNpbmdcbiAgICB3aGl0ZS1zcGFjZTogbm93cmFwXG4gICAgb3ZlcmZsb3c6IGhpZGRlblxuICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzXG5cbiAgICAmOm5vdCg6Zmlyc3QtY2hpbGQpXG4gICAgICBtYXJnaW4tbGVmdDogMjBweFxuXG4gICZfX2NvbnRlbnQsXG4gICZfX2V4dGVuc2lvblxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICBkaXNwbGF5OiBmbGV4XG4gICAgcGFkZGluZzogMCAkZ3JpZC1ndXR0ZXJzLnhsXG5cbiAgICBAbWVkaWEgJGRpc3BsYXktYnJlYWtwb2ludHMuc20tYW5kLWRvd25cbiAgICAgIHBhZGRpbmc6IDAgJGdyaWQtZ3V0dGVycy5sZ1xuXG4gICAgLnYtYnRuLS1pY29uXG4gICAgICBtYXJnaW46IDZweFxuXG4gICAgPiAqOmZpcnN0LWNoaWxkXG4gICAgICB2LXRvb2xiYXItY29udGVudChsZWZ0KVxuXG4gICAgPiAqOmxhc3QtY2hpbGRcbiAgICAgIHYtdG9vbGJhci1jb250ZW50KHJpZ2h0KVxuXG4gICAgPiAudi1saXN0XG4gICAgICBmbGV4OiAxIDEgYXV0b1xuICAgICAgbWF4LWhlaWdodDogMTAwJVxuXG4gICAgPiAudi1saXN0OmZpcnN0LWNoaWxkXG4gICAgICBtYXJnaW4tbGVmdDogJy0lcycgJSAkZ3JpZC1ndXR0ZXJzLnhsXG5cbiAgICAgIEBtZWRpYSAkZGlzcGxheS1icmVha3BvaW50cy5zbS1hbmQtZG93blxuICAgICAgICBtYXJnaW4tbGVmdDogJy0lcycgJSAkZ3JpZC1ndXR0ZXJzLmxnXG5cbiAgICA+IC52LWxpc3Q6bGFzdC1jaGlsZFxuICAgICAgbWFyZ2luLXJpZ2h0OiAnLSVzJyAlICRncmlkLWd1dHRlcnMueGxcblxuICAgICAgQG1lZGlhICRkaXNwbGF5LWJyZWFrcG9pbnRzLnNtLWFuZC1kb3duXG4gICAgICAgIG1hcmdpbi1yaWdodDogJy0lcycgJSAkZ3JpZC1ndXR0ZXJzLmxnXG5cbiAgJl9fZXh0ZW5zaW9uXG4gICAgPiAudi10b29sYmFyX190aXRsZVxuICAgICAgbWFyZ2luLWxlZnQ6IDcycHhcblxuICAmX19pdGVtc1xuICAgIGRpc3BsYXk6IGZsZXhcbiAgICBoZWlnaHQ6IGluaGVyaXRcbiAgICBtYXgtd2lkdGg6IDEwMCVcbiAgICBwYWRkaW5nOiAwXG5cbiAgICAudi1idG5cbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgIGFsaWduLXNlbGY6IGNlbnRlclxuXG4gICAgLnYtdG9vbHRpcCxcbiAgICAudi10b29sdGlwID4gc3BhblxuICAgICAgaGVpZ2h0OiBpbmhlcml0XG5cbiAgICAudi1idG46bm90KC52LWJ0bi0tZmxvYXRpbmcpOm5vdCgudi1idG4tLWljb24pLFxuICAgIC52LW1lbnUsXG4gICAgLnYtbWVudV9fYWN0aXZhdG9yXG4gICAgICBoZWlnaHQ6IGluaGVyaXRcbiAgICAgIG1hcmdpbjogMFxuXG4vKiogVHlwZXMgKi9cbi52LXRvb2xiYXJcbiAgLnYtb3ZlcmZsb3ctYnRuLFxuICAudi1idG4tdG9nZ2xlXG4gICAgZWxldmF0aW9uKDApXG5cbiAgLnYtaW5wdXRcbiAgICBtYXJnaW46IDBcblxuICAudi1vdmVyZmxvdy1idG5cbiAgICAudi1pbnB1dF9fY29udHJvbCxcbiAgICAudi1pbnB1dF9fc2xvdFxuICAgICAgJjpiZWZvcmVcbiAgICAgICAgZGlzcGxheTogbm9uZVxuXG4gICYtLWNhcmRcbiAgICBib3JkZXItcmFkaXVzOiAkY2FyZC1ib3JkZXItcmFkaXVzICRjYXJkLWJvcmRlci1yYWRpdXMgMCAwXG4gICAgZWxldmF0aW9uKDApXG5cbiAgJi0tZml4ZWRcbiAgICBwb3NpdGlvbjogZml4ZWRcbiAgICB6LWluZGV4OiAyXG5cbiAgJi0tZml4ZWQsICYtLWFic29sdXRlXG4gICAgdG9wOiAwXG4gICAgbGVmdDogMFxuXG4gICYtLWFic29sdXRlXG4gICAgcG9zaXRpb246IGFic29sdXRlXG4gICAgei1pbmRleCAyXG5cbiAgJi0tZmxvYXRpbmdcbiAgICBkaXNwbGF5OiBpbmxpbmUtZmxleFxuICAgIG1hcmdpbjogJGdyaWQtZ3V0dGVycy5sZ1xuICAgIHdpZHRoOiBhdXRvXG5cbiAgJi0tY2xpcHBlZFxuICAgIHotaW5kZXg6IDNcbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcblxuLnYtdG9vbHRpcFxuXG4gICZfX2NvbnRlbnRcbiAgICBiYWNrZ3JvdW5kOiAkZ3JleS5kYXJrZW4tMlxuICAgIGJvcmRlci1yYWRpdXM6IDJweFxuICAgIGNvbG9yOiAjRkZGRkZGXG4gICAgZm9udC1zaXplOiAxMnB4XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrXG4gICAgcGFkZGluZzogNXB4IDhweFxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZVxuICAgIHRleHQtdHJhbnNmb3JtOiBpbml0aWFsXG4gICAgd2lkdGg6IGF1dG9cbiAgICBlbGV2YXRpb24oMilcblxuICAgICZbY2xhc3MqPVwiLWFjdGl2ZVwiXSB7XG4gICAgICB0cmFuc2l0aW9uOiAuMTVzICR0cmFuc2l0aW9uLnN3aW5nXG4gICAgICBwb2ludGVyLWV2ZW50czogbm9uZVxuICAgIH1cblxuICAgICYtLWZpeGVkXG4gICAgICBwb3NpdGlvbjogZml4ZWRcblxuICBAbWVkaWEgJGRpc3BsYXktYnJlYWtwb2ludHMuc20tYW5kLWRvd25cbiAgICAudi10b29sdGlwX19jb250ZW50XG4gICAgICBwYWRkaW5nOiAxMHB4IDE2cHhcbiIsIkBpbXBvcnQgJy4uL2Jvb3RzdHJhcCdcbkBpbXBvcnQgJy4uL3RoZW1lJ1xuXG4vKiBUaGVtZSAqL1xudi10cmVldmlldygkbWF0ZXJpYWwpXG4gIGNvbG9yOiAkbWF0ZXJpYWwudGV4dC5wcmltYXJ5XG5cbiAgJi0taG92ZXJhYmxlIC52LXRyZWV2aWV3LW5vZGVfX3Jvb3Q6aG92ZXIsXG4gIC52LXRyZWV2aWV3LW5vZGUtLWFjdGl2ZVxuICAgIGJhY2tncm91bmQ6ICRtYXRlcmlhbC5kaXZpZGVyc1xuXG52LXRyZWV2aWV3LXJ0bCgpXG4gID4gLnYtdHJlZXZpZXctbm9kZVxuICAgIG1hcmdpbi1yaWdodDogMFxuXG4gICAgJi0tbGVhZlxuICAgICAgbWFyZ2luLXJpZ2h0OiAyNHB4XG4gICAgICBtYXJnaW4tbGVmdDogMFxuXG4gICYtbm9kZVxuICAgIG1hcmdpbi1yaWdodDogMjZweFxuICAgIG1hcmdpbi1sZWZ0OiAwXG5cbiAgICAmLS1sZWFmXG4gICAgICBtYXJnaW4tcmlnaHQ6IDUwcHhcbiAgICAgIG1hcmdpbi1sZWZ0OiAwXG5cbiAgICAmX190b2dnbGVcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKVxuXG4gICAgICAmLS1vcGVuXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZVxuXG50aGVtZSh2LXRyZWV2aWV3LCBcInYtdHJlZXZpZXdcIilcbnJ0bCh2LXRyZWV2aWV3LXJ0bCwgXCJ2LXRyZWV2aWV3XCIpXG5cbi52LXRyZWV2aWV3XG4gID4gLnYtdHJlZXZpZXctbm9kZVxuICAgIG1hcmdpbi1sZWZ0OiAwXG5cbiAgICAmLS1sZWFmXG4gICAgICBtYXJnaW4tbGVmdDogMjRweFxuXG4gICYtbm9kZVxuICAgIG1hcmdpbi1sZWZ0OiAyNnB4XG5cbiAgICAmLS1leGNsdWRlZFxuICAgICAgZGlzcGxheTogbm9uZVxuXG4gICAgJi0tY2xpY2tcbiAgICAgID4gLnYtdHJlZXZpZXctbm9kZV9fcm9vdCxcbiAgICAgID4gLnYtdHJlZXZpZXctbm9kZV9fcm9vdCA+IC52LXRyZWV2aWV3LW5vZGVfX2NvbnRlbnQgPiAqXG4gICAgICAgIGN1cnNvcjogcG9pbnRlclxuICAgICAgICB1c2VyLXNlbGVjdDogbm9uZVxuXG4gICAgJi0tbGVhZlxuICAgICAgbWFyZ2luLWxlZnQ6IDUwcHhcblxuICAgICZfX3Jvb3RcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcbiAgICAgIG1pbi1oZWlnaHQ6IDM0cHhcblxuICAgICZfX2NvbnRlbnRcbiAgICAgIGRpc3BsYXk6IGZsZXhcbiAgICAgIGZsZXgtZ3JvdzogMVxuICAgICAgZmxleC1zaHJpbms6IDBcbiAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXJcblxuICAgICAgLy8gVE9ETzogdGhpcyBpcyB0ZW1wb3JhcnkgZml4IGZvciBkLWZsZXggKiBzaGVuYW5pZ2Fuc1xuICAgICAgLnYtYnRuXG4gICAgICAgIGZsZXgtZ3JvdzogMCAhaW1wb3J0YW50XG4gICAgICAgIGZsZXgtc2hyaW5rOiAxICFpbXBvcnRhbnRcblxuICAgICZfX2xhYmVsXG4gICAgICBmb250LXNpemU6IDEuMnJlbVxuICAgICAgbWFyZ2luLWxlZnQ6IDZweFxuICAgICAgZmxleC1ncm93OiAxXG4gICAgICBmbGV4LXNocmluazogMFxuXG4gICAgICAudi1pY29uXG4gICAgICAgIHBhZGRpbmctcmlnaHQ6IDhweFxuXG4gICAgJl9fY2hlY2tib3hcbiAgICAgIHVzZXItc2VsZWN0OiBub25lXG5cbiAgICAmX190b2dnbGVcbiAgICAgIHVzZXItc2VsZWN0OiBub25lXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtOTBkZWcpXG5cbiAgICAgICYtLW9wZW5cbiAgICAgICAgdHJhbnNmb3JtOiBub25lXG5cbiAgICAgICYtLWxvYWRpbmdcbiAgICAgICAgYW5pbWF0aW9uOiBwcm9ncmVzcy1jaXJjdWxhci1yb3RhdGUgMXMgbGluZWFyIGluZmluaXRlXG5cbiAgICAmX19jaGlsZHJlblxuICAgICAgdHJhbnNpdGlvbjogYWxsICR0cmVldmlldy10cmFuc2l0aW9uXG4iLCJAaW1wb3J0ICcuLi9ib290c3RyYXAnXG5cbi52LXdpbmRvd1xuICAmX19jb250YWluZXJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmVcbiAgICB0cmFuc2l0aW9uOiAuM3MgY3ViaWMtYmV6aWVyKC4yNSwgLjgsIC41MCwgMSlcblxuICAgICYtLWlzLWFjdGl2ZVxuICAgICAgb3ZlcmZsb3c6IGhpZGRlblxuXG4gICYteC10cmFuc2l0aW9uLFxuICAmLXgtcmV2ZXJzZS10cmFuc2l0aW9uLFxuICAmLXktdHJhbnNpdGlvbixcbiAgJi15LXJldmVyc2UtdHJhbnNpdGlvblxuICAgICYtZW50ZXItYWN0aXZlLFxuICAgICYtbGVhdmUtYWN0aXZlXG4gICAgICB0cmFuc2l0aW9uOiAuM3MgY3ViaWMtYmV6aWVyKC4yNSwgLjgsIC41MCwgMSlcblxuICAgICYtbGVhdmUsXG4gICAgJi1sZWF2ZS10b1xuICAgICAgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnRcbiAgICAgIHRvcDogMFxuICAgICAgd2lkdGg6IDEwMCVcblxuICAmLXgtdHJhbnNpdGlvblxuICAgICYtZW50ZXJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKVxuXG4gICAgJi1sZWF2ZS10b1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKVxuXG4gICYteC1yZXZlcnNlLXRyYW5zaXRpb25cbiAgICAmLWVudGVyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwMCUpXG5cbiAgICAmLWxlYXZlLXRvXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSlcblxuICAmLXktdHJhbnNpdGlvblxuICAgICYtZW50ZXJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMDAlKVxuXG4gICAgJi1sZWF2ZS10b1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xMDAlKVxuXG4gICYteS1yZXZlcnNlLXRyYW5zaXRpb25cbiAgICAmLWVudGVyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTEwMCUpXG5cbiAgICAmLWxlYXZlLXRvXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoMTAwJSlcbiJdLCJzb3VyY2VSb290IjoiIn0=*/