@import url(../fonts/ca/stylesheet.css);@import url(../fonts/futura/stylesheet.css);@import url(../fonts/futurapt/stylesheet.css);.materialize-red{background-color:#e51c23 !important}.materialize-red-text{color:#e51c23 !important}.materialize-red.lighten-5{background-color:#fdeaeb !important}.materialize-red-text.text-lighten-5{color:#fdeaeb !important}.materialize-red.lighten-4{background-color:#f8c1c3 !important}.materialize-red-text.text-lighten-4{color:#f8c1c3 !important}.materialize-red.lighten-3{background-color:#f3989b !important}.materialize-red-text.text-lighten-3{color:#f3989b !important}.materialize-red.lighten-2{background-color:#ee6e73 !important}.materialize-red-text.text-lighten-2{color:#ee6e73 !important}.materialize-red.lighten-1{background-color:#ea454b !important}.materialize-red-text.text-lighten-1{color:#ea454b !important}.materialize-red.darken-1{background-color:#d0181e !important}.materialize-red-text.text-darken-1{color:#d0181e !important}.materialize-red.darken-2{background-color:#b9151b !important}.materialize-red-text.text-darken-2{color:#b9151b !important}.materialize-red.darken-3{background-color:#a21318 !important}.materialize-red-text.text-darken-3{color:#a21318 !important}.materialize-red.darken-4{background-color:#8b1014 !important}.materialize-red-text.text-darken-4{color:#8b1014 !important}.red{background-color:#F44336 !important}.red-text{color:#F44336 !important}.red.lighten-5{background-color:#FFEBEE !important}.red-text.text-lighten-5{color:#FFEBEE !important}.red.lighten-4{background-color:#FFCDD2 !important}.red-text.text-lighten-4{color:#FFCDD2 !important}.red.lighten-3{background-color:#EF9A9A !important}.red-text.text-lighten-3{color:#EF9A9A !important}.red.lighten-2{background-color:#E57373 !important}.red-text.text-lighten-2{color:#E57373 !important}.red.lighten-1{background-color:#EF5350 !important}.red-text.text-lighten-1{color:#EF5350 !important}.red.darken-1{background-color:#E53935 !important}.red-text.text-darken-1{color:#E53935 !important}.red.darken-2{background-color:#D32F2F !important}.red-text.text-darken-2{color:#D32F2F !important}.red.darken-3{background-color:#C62828 !important}.red-text.text-darken-3{color:#C62828 !important}.red.darken-4{background-color:#B71C1C !important}.red-text.text-darken-4{color:#B71C1C !important}.red.accent-1{background-color:#FF8A80 !important}.red-text.text-accent-1{color:#FF8A80 !important}.red.accent-2{background-color:#FF5252 !important}.red-text.text-accent-2{color:#FF5252 !important}.red.accent-3{background-color:#FF1744 !important}.red-text.text-accent-3{color:#FF1744 !important}.red.accent-4{background-color:#D50000 !important}.red-text.text-accent-4{color:#D50000 !important}.pink{background-color:#e91e63 !important}.pink-text{color:#e91e63 !important}.pink.lighten-5{background-color:#fce4ec !important}.pink-text.text-lighten-5{color:#fce4ec !important}.pink.lighten-4{background-color:#f8bbd0 !important}.pink-text.text-lighten-4{color:#f8bbd0 !important}.pink.lighten-3{background-color:#f48fb1 !important}.pink-text.text-lighten-3{color:#f48fb1 !important}.pink.lighten-2{background-color:#f06292 !important}.pink-text.text-lighten-2{color:#f06292 !important}.pink.lighten-1{background-color:#ec407a !important}.pink-text.text-lighten-1{color:#ec407a !important}.pink.darken-1{background-color:#d81b60 !important}.pink-text.text-darken-1{color:#d81b60 !important}.pink.darken-2{background-color:#c2185b !important}.pink-text.text-darken-2{color:#c2185b !important}.pink.darken-3{background-color:#ad1457 !important}.pink-text.text-darken-3{color:#ad1457 !important}.pink.darken-4{background-color:#880e4f !important}.pink-text.text-darken-4{color:#880e4f !important}.pink.accent-1{background-color:#ff80ab !important}.pink-text.text-accent-1{color:#ff80ab !important}.pink.accent-2{background-color:#ff4081 !important}.pink-text.text-accent-2{color:#ff4081 !important}.pink.accent-3{background-color:#f50057 !important}.pink-text.text-accent-3{color:#f50057 !important}.pink.accent-4{background-color:#c51162 !important}.pink-text.text-accent-4{color:#c51162 !important}.purple{background-color:#9c27b0 !important}.purple-text{color:#9c27b0 !important}.purple.lighten-5{background-color:#f3e5f5 !important}.purple-text.text-lighten-5{color:#f3e5f5 !important}.purple.lighten-4{background-color:#e1bee7 !important}.purple-text.text-lighten-4{color:#e1bee7 !important}.purple.lighten-3{background-color:#ce93d8 !important}.purple-text.text-lighten-3{color:#ce93d8 !important}.purple.lighten-2{background-color:#ba68c8 !important}.purple-text.text-lighten-2{color:#ba68c8 !important}.purple.lighten-1{background-color:#ab47bc !important}.purple-text.text-lighten-1{color:#ab47bc !important}.purple.darken-1{background-color:#8e24aa !important}.purple-text.text-darken-1{color:#8e24aa !important}.purple.darken-2{background-color:#7b1fa2 !important}.purple-text.text-darken-2{color:#7b1fa2 !important}.purple.darken-3{background-color:#6a1b9a !important}.purple-text.text-darken-3{color:#6a1b9a !important}.purple.darken-4{background-color:#4a148c !important}.purple-text.text-darken-4{color:#4a148c !important}.purple.accent-1{background-color:#ea80fc !important}.purple-text.text-accent-1{color:#ea80fc !important}.purple.accent-2{background-color:#e040fb !important}.purple-text.text-accent-2{color:#e040fb !important}.purple.accent-3{background-color:#d500f9 !important}.purple-text.text-accent-3{color:#d500f9 !important}.purple.accent-4{background-color:#a0f !important}.purple-text.text-accent-4{color:#a0f !important}.deep-purple{background-color:#673ab7 !important}.deep-purple-text{color:#673ab7 !important}.deep-purple.lighten-5{background-color:#ede7f6 !important}.deep-purple-text.text-lighten-5{color:#ede7f6 !important}.deep-purple.lighten-4{background-color:#d1c4e9 !important}.deep-purple-text.text-lighten-4{color:#d1c4e9 !important}.deep-purple.lighten-3{background-color:#b39ddb !important}.deep-purple-text.text-lighten-3{color:#b39ddb !important}.deep-purple.lighten-2{background-color:#9575cd !important}.deep-purple-text.text-lighten-2{color:#9575cd !important}.deep-purple.lighten-1{background-color:#7e57c2 !important}.deep-purple-text.text-lighten-1{color:#7e57c2 !important}.deep-purple.darken-1{background-color:#5e35b1 !important}.deep-purple-text.text-darken-1{color:#5e35b1 !important}.deep-purple.darken-2{background-color:#512da8 !important}.deep-purple-text.text-darken-2{color:#512da8 !important}.deep-purple.darken-3{background-color:#4527a0 !important}.deep-purple-text.text-darken-3{color:#4527a0 !important}.deep-purple.darken-4{background-color:#311b92 !important}.deep-purple-text.text-darken-4{color:#311b92 !important}.deep-purple.accent-1{background-color:#b388ff !important}.deep-purple-text.text-accent-1{color:#b388ff !important}.deep-purple.accent-2{background-color:#7c4dff !important}.deep-purple-text.text-accent-2{color:#7c4dff !important}.deep-purple.accent-3{background-color:#651fff !important}.deep-purple-text.text-accent-3{color:#651fff !important}.deep-purple.accent-4{background-color:#6200ea !important}.deep-purple-text.text-accent-4{color:#6200ea !important}.indigo{background-color:#3f51b5 !important}.indigo-text{color:#3f51b5 !important}.indigo.lighten-5{background-color:#e8eaf6 !important}.indigo-text.text-lighten-5{color:#e8eaf6 !important}.indigo.lighten-4{background-color:#c5cae9 !important}.indigo-text.text-lighten-4{color:#c5cae9 !important}.indigo.lighten-3{background-color:#9fa8da !important}.indigo-text.text-lighten-3{color:#9fa8da !important}.indigo.lighten-2{background-color:#7986cb !important}.indigo-text.text-lighten-2{color:#7986cb !important}.indigo.lighten-1{background-color:#5c6bc0 !important}.indigo-text.text-lighten-1{color:#5c6bc0 !important}.indigo.darken-1{background-color:#3949ab !important}.indigo-text.text-darken-1{color:#3949ab !important}.indigo.darken-2{background-color:#303f9f !important}.indigo-text.text-darken-2{color:#303f9f !important}.indigo.darken-3{background-color:#283593 !important}.indigo-text.text-darken-3{color:#283593 !important}.indigo.darken-4{background-color:#1a237e !important}.indigo-text.text-darken-4{color:#1a237e !important}.indigo.accent-1{background-color:#8c9eff !important}.indigo-text.text-accent-1{color:#8c9eff !important}.indigo.accent-2{background-color:#536dfe !important}.indigo-text.text-accent-2{color:#536dfe !important}.indigo.accent-3{background-color:#3d5afe !important}.indigo-text.text-accent-3{color:#3d5afe !important}.indigo.accent-4{background-color:#304ffe !important}.indigo-text.text-accent-4{color:#304ffe !important}.blue{background-color:#2196F3 !important}.blue-text{color:#2196F3 !important}.blue.lighten-5{background-color:#E3F2FD !important}.blue-text.text-lighten-5{color:#E3F2FD !important}.blue.lighten-4{background-color:#BBDEFB !important}.blue-text.text-lighten-4{color:#BBDEFB !important}.blue.lighten-3{background-color:#90CAF9 !important}.blue-text.text-lighten-3{color:#90CAF9 !important}.blue.lighten-2{background-color:#64B5F6 !important}.blue-text.text-lighten-2{color:#64B5F6 !important}.blue.lighten-1{background-color:#42A5F5 !important}.blue-text.text-lighten-1{color:#42A5F5 !important}.blue.darken-1{background-color:#1E88E5 !important}.blue-text.text-darken-1{color:#1E88E5 !important}.blue.darken-2{background-color:#1976D2 !important}.blue-text.text-darken-2{color:#1976D2 !important}.blue.darken-3{background-color:#1565C0 !important}.blue-text.text-darken-3{color:#1565C0 !important}.blue.darken-4{background-color:#0D47A1 !important}.blue-text.text-darken-4{color:#0D47A1 !important}.blue.accent-1{background-color:#82B1FF !important}.blue-text.text-accent-1{color:#82B1FF !important}.blue.accent-2{background-color:#448AFF !important}.blue-text.text-accent-2{color:#448AFF !important}.blue.accent-3{background-color:#2979FF !important}.blue-text.text-accent-3{color:#2979FF !important}.blue.accent-4{background-color:#2962FF !important}.blue-text.text-accent-4{color:#2962FF !important}.light-blue{background-color:#03a9f4 !important}.light-blue-text{color:#03a9f4 !important}.light-blue.lighten-5{background-color:#e1f5fe !important}.light-blue-text.text-lighten-5{color:#e1f5fe !important}.light-blue.lighten-4{background-color:#b3e5fc !important}.light-blue-text.text-lighten-4{color:#b3e5fc !important}.light-blue.lighten-3{background-color:#81d4fa !important}.light-blue-text.text-lighten-3{color:#81d4fa !important}.light-blue.lighten-2{background-color:#4fc3f7 !important}.light-blue-text.text-lighten-2{color:#4fc3f7 !important}.light-blue.lighten-1{background-color:#29b6f6 !important}.light-blue-text.text-lighten-1{color:#29b6f6 !important}.light-blue.darken-1{background-color:#039be5 !important}.light-blue-text.text-darken-1{color:#039be5 !important}.light-blue.darken-2{background-color:#0288d1 !important}.light-blue-text.text-darken-2{color:#0288d1 !important}.light-blue.darken-3{background-color:#0277bd !important}.light-blue-text.text-darken-3{color:#0277bd !important}.light-blue.darken-4{background-color:#01579b !important}.light-blue-text.text-darken-4{color:#01579b !important}.light-blue.accent-1{background-color:#80d8ff !important}.light-blue-text.text-accent-1{color:#80d8ff !important}.light-blue.accent-2{background-color:#40c4ff !important}.light-blue-text.text-accent-2{color:#40c4ff !important}.light-blue.accent-3{background-color:#00b0ff !important}.light-blue-text.text-accent-3{color:#00b0ff !important}.light-blue.accent-4{background-color:#0091ea !important}.light-blue-text.text-accent-4{color:#0091ea !important}.cyan{background-color:#00bcd4 !important}.cyan-text{color:#00bcd4 !important}.cyan.lighten-5{background-color:#e0f7fa !important}.cyan-text.text-lighten-5{color:#e0f7fa !important}.cyan.lighten-4{background-color:#b2ebf2 !important}.cyan-text.text-lighten-4{color:#b2ebf2 !important}.cyan.lighten-3{background-color:#80deea !important}.cyan-text.text-lighten-3{color:#80deea !important}.cyan.lighten-2{background-color:#4dd0e1 !important}.cyan-text.text-lighten-2{color:#4dd0e1 !important}.cyan.lighten-1{background-color:#26c6da !important}.cyan-text.text-lighten-1{color:#26c6da !important}.cyan.darken-1{background-color:#00acc1 !important}.cyan-text.text-darken-1{color:#00acc1 !important}.cyan.darken-2{background-color:#0097a7 !important}.cyan-text.text-darken-2{color:#0097a7 !important}.cyan.darken-3{background-color:#00838f !important}.cyan-text.text-darken-3{color:#00838f !important}.cyan.darken-4{background-color:#006064 !important}.cyan-text.text-darken-4{color:#006064 !important}.cyan.accent-1{background-color:#84ffff !important}.cyan-text.text-accent-1{color:#84ffff !important}.cyan.accent-2{background-color:#18ffff !important}.cyan-text.text-accent-2{color:#18ffff !important}.cyan.accent-3{background-color:#00e5ff !important}.cyan-text.text-accent-3{color:#00e5ff !important}.cyan.accent-4{background-color:#00b8d4 !important}.cyan-text.text-accent-4{color:#00b8d4 !important}.teal{background-color:#009688 !important}.teal-text{color:#009688 !important}.teal.lighten-5{background-color:#e0f2f1 !important}.teal-text.text-lighten-5{color:#e0f2f1 !important}.teal.lighten-4{background-color:#b2dfdb !important}.teal-text.text-lighten-4{color:#b2dfdb !important}.teal.lighten-3{background-color:#80cbc4 !important}.teal-text.text-lighten-3{color:#80cbc4 !important}.teal.lighten-2{background-color:#4db6ac !important}.teal-text.text-lighten-2{color:#4db6ac !important}.teal.lighten-1{background-color:#26a69a !important}.teal-text.text-lighten-1{color:#26a69a !important}.teal.darken-1{background-color:#00897b !important}.teal-text.text-darken-1{color:#00897b !important}.teal.darken-2{background-color:#00796b !important}.teal-text.text-darken-2{color:#00796b !important}.teal.darken-3{background-color:#00695c !important}.teal-text.text-darken-3{color:#00695c !important}.teal.darken-4{background-color:#004d40 !important}.teal-text.text-darken-4{color:#004d40 !important}.teal.accent-1{background-color:#a7ffeb !important}.teal-text.text-accent-1{color:#a7ffeb !important}.teal.accent-2{background-color:#64ffda !important}.teal-text.text-accent-2{color:#64ffda !important}.teal.accent-3{background-color:#1de9b6 !important}.teal-text.text-accent-3{color:#1de9b6 !important}.teal.accent-4{background-color:#00bfa5 !important}.teal-text.text-accent-4{color:#00bfa5 !important}.green{background-color:#4CAF50 !important}.green-text{color:#4CAF50 !important}.green.lighten-5{background-color:#E8F5E9 !important}.green-text.text-lighten-5{color:#E8F5E9 !important}.green.lighten-4{background-color:#C8E6C9 !important}.green-text.text-lighten-4{color:#C8E6C9 !important}.green.lighten-3{background-color:#A5D6A7 !important}.green-text.text-lighten-3{color:#A5D6A7 !important}.green.lighten-2{background-color:#81C784 !important}.green-text.text-lighten-2{color:#81C784 !important}.green.lighten-1{background-color:#66BB6A !important}.green-text.text-lighten-1{color:#66BB6A !important}.green.darken-1{background-color:#43A047 !important}.green-text.text-darken-1{color:#43A047 !important}.green.darken-2{background-color:#388E3C !important}.green-text.text-darken-2{color:#388E3C !important}.green.darken-3{background-color:#2E7D32 !important}.green-text.text-darken-3{color:#2E7D32 !important}.green.darken-4{background-color:#1B5E20 !important}.green-text.text-darken-4{color:#1B5E20 !important}.green.accent-1{background-color:#B9F6CA !important}.green-text.text-accent-1{color:#B9F6CA !important}.green.accent-2{background-color:#69F0AE !important}.green-text.text-accent-2{color:#69F0AE !important}.green.accent-3{background-color:#00E676 !important}.green-text.text-accent-3{color:#00E676 !important}.green.accent-4{background-color:#00C853 !important}.green-text.text-accent-4{color:#00C853 !important}.light-green{background-color:#8bc34a !important}.light-green-text{color:#8bc34a !important}.light-green.lighten-5{background-color:#f1f8e9 !important}.light-green-text.text-lighten-5{color:#f1f8e9 !important}.light-green.lighten-4{background-color:#dcedc8 !important}.light-green-text.text-lighten-4{color:#dcedc8 !important}.light-green.lighten-3{background-color:#c5e1a5 !important}.light-green-text.text-lighten-3{color:#c5e1a5 !important}.light-green.lighten-2{background-color:#aed581 !important}.light-green-text.text-lighten-2{color:#aed581 !important}.light-green.lighten-1{background-color:#9ccc65 !important}.light-green-text.text-lighten-1{color:#9ccc65 !important}.light-green.darken-1{background-color:#7cb342 !important}.light-green-text.text-darken-1{color:#7cb342 !important}.light-green.darken-2{background-color:#689f38 !important}.light-green-text.text-darken-2{color:#689f38 !important}.light-green.darken-3{background-color:#558b2f !important}.light-green-text.text-darken-3{color:#558b2f !important}.light-green.darken-4{background-color:#33691e !important}.light-green-text.text-darken-4{color:#33691e !important}.light-green.accent-1{background-color:#ccff90 !important}.light-green-text.text-accent-1{color:#ccff90 !important}.light-green.accent-2{background-color:#b2ff59 !important}.light-green-text.text-accent-2{color:#b2ff59 !important}.light-green.accent-3{background-color:#76ff03 !important}.light-green-text.text-accent-3{color:#76ff03 !important}.light-green.accent-4{background-color:#64dd17 !important}.light-green-text.text-accent-4{color:#64dd17 !important}.lime{background-color:#cddc39 !important}.lime-text{color:#cddc39 !important}.lime.lighten-5{background-color:#f9fbe7 !important}.lime-text.text-lighten-5{color:#f9fbe7 !important}.lime.lighten-4{background-color:#f0f4c3 !important}.lime-text.text-lighten-4{color:#f0f4c3 !important}.lime.lighten-3{background-color:#e6ee9c !important}.lime-text.text-lighten-3{color:#e6ee9c !important}.lime.lighten-2{background-color:#dce775 !important}.lime-text.text-lighten-2{color:#dce775 !important}.lime.lighten-1{background-color:#d4e157 !important}.lime-text.text-lighten-1{color:#d4e157 !important}.lime.darken-1{background-color:#c0ca33 !important}.lime-text.text-darken-1{color:#c0ca33 !important}.lime.darken-2{background-color:#afb42b !important}.lime-text.text-darken-2{color:#afb42b !important}.lime.darken-3{background-color:#9e9d24 !important}.lime-text.text-darken-3{color:#9e9d24 !important}.lime.darken-4{background-color:#827717 !important}.lime-text.text-darken-4{color:#827717 !important}.lime.accent-1{background-color:#f4ff81 !important}.lime-text.text-accent-1{color:#f4ff81 !important}.lime.accent-2{background-color:#eeff41 !important}.lime-text.text-accent-2{color:#eeff41 !important}.lime.accent-3{background-color:#c6ff00 !important}.lime-text.text-accent-3{color:#c6ff00 !important}.lime.accent-4{background-color:#aeea00 !important}.lime-text.text-accent-4{color:#aeea00 !important}.yellow{background-color:#ffeb3b !important}.yellow-text{color:#ffeb3b !important}.yellow.lighten-5{background-color:#fffde7 !important}.yellow-text.text-lighten-5{color:#fffde7 !important}.yellow.lighten-4{background-color:#fff9c4 !important}.yellow-text.text-lighten-4{color:#fff9c4 !important}.yellow.lighten-3{background-color:#fff59d !important}.yellow-text.text-lighten-3{color:#fff59d !important}.yellow.lighten-2{background-color:#fff176 !important}.yellow-text.text-lighten-2{color:#fff176 !important}.yellow.lighten-1{background-color:#ffee58 !important}.yellow-text.text-lighten-1{color:#ffee58 !important}.yellow.darken-1{background-color:#fdd835 !important}.yellow-text.text-darken-1{color:#fdd835 !important}.yellow.darken-2{background-color:#fbc02d !important}.yellow-text.text-darken-2{color:#fbc02d !important}.yellow.darken-3{background-color:#f9a825 !important}.yellow-text.text-darken-3{color:#f9a825 !important}.yellow.darken-4{background-color:#f57f17 !important}.yellow-text.text-darken-4{color:#f57f17 !important}.yellow.accent-1{background-color:#ffff8d !important}.yellow-text.text-accent-1{color:#ffff8d !important}.yellow.accent-2{background-color:#ff0 !important}.yellow-text.text-accent-2{color:#ff0 !important}.yellow.accent-3{background-color:#ffea00 !important}.yellow-text.text-accent-3{color:#ffea00 !important}.yellow.accent-4{background-color:#ffd600 !important}.yellow-text.text-accent-4{color:#ffd600 !important}.amber{background-color:#ffc107 !important}.amber-text{color:#ffc107 !important}.amber.lighten-5{background-color:#fff8e1 !important}.amber-text.text-lighten-5{color:#fff8e1 !important}.amber.lighten-4{background-color:#ffecb3 !important}.amber-text.text-lighten-4{color:#ffecb3 !important}.amber.lighten-3{background-color:#ffe082 !important}.amber-text.text-lighten-3{color:#ffe082 !important}.amber.lighten-2{background-color:#ffd54f !important}.amber-text.text-lighten-2{color:#ffd54f !important}.amber.lighten-1{background-color:#ffca28 !important}.amber-text.text-lighten-1{color:#ffca28 !important}.amber.darken-1{background-color:#ffb300 !important}.amber-text.text-darken-1{color:#ffb300 !important}.amber.darken-2{background-color:#ffa000 !important}.amber-text.text-darken-2{color:#ffa000 !important}.amber.darken-3{background-color:#ff8f00 !important}.amber-text.text-darken-3{color:#ff8f00 !important}.amber.darken-4{background-color:#ff6f00 !important}.amber-text.text-darken-4{color:#ff6f00 !important}.amber.accent-1{background-color:#ffe57f !important}.amber-text.text-accent-1{color:#ffe57f !important}.amber.accent-2{background-color:#ffd740 !important}.amber-text.text-accent-2{color:#ffd740 !important}.amber.accent-3{background-color:#ffc400 !important}.amber-text.text-accent-3{color:#ffc400 !important}.amber.accent-4{background-color:#ffab00 !important}.amber-text.text-accent-4{color:#ffab00 !important}.orange{background-color:#ff9800 !important}.orange-text{color:#ff9800 !important}.orange.lighten-5{background-color:#fff3e0 !important}.orange-text.text-lighten-5{color:#fff3e0 !important}.orange.lighten-4{background-color:#ffe0b2 !important}.orange-text.text-lighten-4{color:#ffe0b2 !important}.orange.lighten-3{background-color:#ffcc80 !important}.orange-text.text-lighten-3{color:#ffcc80 !important}.orange.lighten-2{background-color:#ffb74d !important}.orange-text.text-lighten-2{color:#ffb74d !important}.orange.lighten-1{background-color:#ffa726 !important}.orange-text.text-lighten-1{color:#ffa726 !important}.orange.darken-1{background-color:#fb8c00 !important}.orange-text.text-darken-1{color:#fb8c00 !important}.orange.darken-2{background-color:#f57c00 !important}.orange-text.text-darken-2{color:#f57c00 !important}.orange.darken-3{background-color:#ef6c00 !important}.orange-text.text-darken-3{color:#ef6c00 !important}.orange.darken-4{background-color:#e65100 !important}.orange-text.text-darken-4{color:#e65100 !important}.orange.accent-1{background-color:#ffd180 !important}.orange-text.text-accent-1{color:#ffd180 !important}.orange.accent-2{background-color:#ffab40 !important}.orange-text.text-accent-2{color:#ffab40 !important}.orange.accent-3{background-color:#ff9100 !important}.orange-text.text-accent-3{color:#ff9100 !important}.orange.accent-4{background-color:#ff6d00 !important}.orange-text.text-accent-4{color:#ff6d00 !important}.deep-orange{background-color:#ff5722 !important}.deep-orange-text{color:#ff5722 !important}.deep-orange.lighten-5{background-color:#fbe9e7 !important}.deep-orange-text.text-lighten-5{color:#fbe9e7 !important}.deep-orange.lighten-4{background-color:#ffccbc !important}.deep-orange-text.text-lighten-4{color:#ffccbc !important}.deep-orange.lighten-3{background-color:#ffab91 !important}.deep-orange-text.text-lighten-3{color:#ffab91 !important}.deep-orange.lighten-2{background-color:#ff8a65 !important}.deep-orange-text.text-lighten-2{color:#ff8a65 !important}.deep-orange.lighten-1{background-color:#ff7043 !important}.deep-orange-text.text-lighten-1{color:#ff7043 !important}.deep-orange.darken-1{background-color:#f4511e !important}.deep-orange-text.text-darken-1{color:#f4511e !important}.deep-orange.darken-2{background-color:#e64a19 !important}.deep-orange-text.text-darken-2{color:#e64a19 !important}.deep-orange.darken-3{background-color:#d84315 !important}.deep-orange-text.text-darken-3{color:#d84315 !important}.deep-orange.darken-4{background-color:#bf360c !important}.deep-orange-text.text-darken-4{color:#bf360c !important}.deep-orange.accent-1{background-color:#ff9e80 !important}.deep-orange-text.text-accent-1{color:#ff9e80 !important}.deep-orange.accent-2{background-color:#ff6e40 !important}.deep-orange-text.text-accent-2{color:#ff6e40 !important}.deep-orange.accent-3{background-color:#ff3d00 !important}.deep-orange-text.text-accent-3{color:#ff3d00 !important}.deep-orange.accent-4{background-color:#dd2c00 !important}.deep-orange-text.text-accent-4{color:#dd2c00 !important}.brown{background-color:#795548 !important}.brown-text{color:#795548 !important}.brown.lighten-5{background-color:#efebe9 !important}.brown-text.text-lighten-5{color:#efebe9 !important}.brown.lighten-4{background-color:#d7ccc8 !important}.brown-text.text-lighten-4{color:#d7ccc8 !important}.brown.lighten-3{background-color:#bcaaa4 !important}.brown-text.text-lighten-3{color:#bcaaa4 !important}.brown.lighten-2{background-color:#a1887f !important}.brown-text.text-lighten-2{color:#a1887f !important}.brown.lighten-1{background-color:#8d6e63 !important}.brown-text.text-lighten-1{color:#8d6e63 !important}.brown.darken-1{background-color:#6d4c41 !important}.brown-text.text-darken-1{color:#6d4c41 !important}.brown.darken-2{background-color:#5d4037 !important}.brown-text.text-darken-2{color:#5d4037 !important}.brown.darken-3{background-color:#4e342e !important}.brown-text.text-darken-3{color:#4e342e !important}.brown.darken-4{background-color:#3e2723 !important}.brown-text.text-darken-4{color:#3e2723 !important}.blue-grey{background-color:#607d8b !important}.blue-grey-text{color:#607d8b !important}.blue-grey.lighten-5{background-color:#eceff1 !important}.blue-grey-text.text-lighten-5{color:#eceff1 !important}.blue-grey.lighten-4{background-color:#cfd8dc !important}.blue-grey-text.text-lighten-4{color:#cfd8dc !important}.blue-grey.lighten-3{background-color:#b0bec5 !important}.blue-grey-text.text-lighten-3{color:#b0bec5 !important}.blue-grey.lighten-2{background-color:#90a4ae !important}.blue-grey-text.text-lighten-2{color:#90a4ae !important}.blue-grey.lighten-1{background-color:#78909c !important}.blue-grey-text.text-lighten-1{color:#78909c !important}.blue-grey.darken-1{background-color:#546e7a !important}.blue-grey-text.text-darken-1{color:#546e7a !important}.blue-grey.darken-2{background-color:#455a64 !important}.blue-grey-text.text-darken-2{color:#455a64 !important}.blue-grey.darken-3{background-color:#37474f !important}.blue-grey-text.text-darken-3{color:#37474f !important}.blue-grey.darken-4{background-color:#263238 !important}.blue-grey-text.text-darken-4{color:#263238 !important}.grey{background-color:#9e9e9e !important}.grey-text{color:#9e9e9e !important}.grey.lighten-5{background-color:#fafafa !important}.grey-text.text-lighten-5{color:#fafafa !important}.grey.lighten-4{background-color:#f5f5f5 !important}.grey-text.text-lighten-4{color:#f5f5f5 !important}.grey.lighten-3{background-color:#eee !important}.grey-text.text-lighten-3{color:#eee !important}.grey.lighten-2{background-color:#e0e0e0 !important}.grey-text.text-lighten-2{color:#e0e0e0 !important}.grey.lighten-1{background-color:#bdbdbd !important}.grey-text.text-lighten-1{color:#bdbdbd !important}.grey.darken-1{background-color:#757575 !important}.grey-text.text-darken-1{color:#757575 !important}.grey.darken-2{background-color:#616161 !important}.grey-text.text-darken-2{color:#616161 !important}.grey.darken-3{background-color:#424242 !important}.grey-text.text-darken-3{color:#424242 !important}.grey.darken-4{background-color:#212121 !important}.grey-text.text-darken-4{color:#212121 !important}.black{background-color:#000 !important}.black-text{color:#000 !important}.white{background-color:#fff !important}.white-text{color:#fff !important}.transparent{background-color:rgba(0,0,0,0) !important}.transparent-text{color:rgba(0,0,0,0) !important}/*! normalize.css v3.0.3 | MIT License | github.com/necolas/normalize.css */html{font-family:sans-serif;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}abbr[title]{border-bottom:1px dotted}b,strong{font-weight:bold}dfn{font-style:italic}h1{font-size:2em;margin:0.67em 0}mark{background:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sup{top:-0.5em}sub{bottom:-0.25em}img{border:0}svg:not(:root){overflow:hidden}figure{margin:1em 40px}hr{box-sizing:content-box;height:0}pre{overflow:auto}code,kbd,pre,samp{font-family:monospace, monospace;font-size:1em}button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0}button{overflow:visible}button,select{text-transform:none}button,html input[type="button"],input[type="reset"],input[type="submit"]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}input{line-height:normal}input[type="checkbox"],input[type="radio"]{box-sizing:border-box;padding:0}input[type="number"]::-webkit-inner-spin-button,input[type="number"]::-webkit-outer-spin-button{height:auto}input[type="search"]{-webkit-appearance:textfield;box-sizing:content-box}input[type="search"]::-webkit-search-cancel-button,input[type="search"]::-webkit-search-decoration{-webkit-appearance:none}fieldset{border:1px solid #c0c0c0;margin:0 2px;padding:0.35em 0.625em 0.75em}legend{border:0;padding:0}textarea{overflow:auto}optgroup{font-weight:bold}table{border-collapse:collapse;border-spacing:0}td,th{padding:0}html{box-sizing:border-box}*,*:before,*:after{box-sizing:inherit}ul:not(.browser-default){padding-left:0;list-style-type:none}ul:not(.browser-default) li{list-style-type:none}a{color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent}.valign-wrapper{display:flex;align-items:center}.clearfix{clear:both}.z-depth-0{box-shadow:none !important}.z-depth-1,nav,.card-panel,.card,.toast,.btn,.btn-large,.btn-floating,.dropdown-content,.collapsible,.side-nav{box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 1px 5px 0 rgba(0,0,0,0.12),0 3px 1px -2px rgba(0,0,0,0.2)}.z-depth-1-half,.btn:hover,.btn-large:hover,.btn-floating:hover{box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2)}.z-depth-2{box-shadow:0 4px 5px 0 rgba(0,0,0,0.14),0 1px 10px 0 rgba(0,0,0,0.12),0 2px 4px -1px rgba(0,0,0,0.3)}.z-depth-3{box-shadow:0 6px 10px 0 rgba(0,0,0,0.14),0 1px 18px 0 rgba(0,0,0,0.12),0 3px 5px -1px rgba(0,0,0,0.3)}.z-depth-4,.modal{box-shadow:0 8px 10px 1px rgba(0,0,0,0.14),0 3px 14px 2px rgba(0,0,0,0.12),0 5px 5px -3px rgba(0,0,0,0.3)}.z-depth-5{box-shadow:0 16px 24px 2px rgba(0,0,0,0.14),0 6px 30px 5px rgba(0,0,0,0.12),0 8px 10px -5px rgba(0,0,0,0.3)}.hoverable{transition:box-shadow .25s;box-shadow:0}.hoverable:hover{transition:box-shadow .25s;box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.divider{height:1px;overflow:hidden;background-color:#e0e0e0}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #ee6e73}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.pagination li{display:inline-block;border-radius:2px;text-align:center;vertical-align:top;height:30px}.pagination li a{color:#444;display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px}.pagination li.active a{color:#fff}.pagination li.active{background-color:#ee6e73}.pagination li.disabled a{cursor:default;color:#999}.pagination li i{font-size:2rem}.pagination li.pages ul li{display:inline-block;float:none}@media only screen and (max-width: 992px){.pagination{width:100%}.pagination li.prev,.pagination li.next{width:10%}.pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}}.breadcrumb{font-size:18px;color:rgba(255,255,255,0.7)}.breadcrumb i,.breadcrumb [class^="mdi-"],.breadcrumb [class*="mdi-"],.breadcrumb i.material-icons{display:inline-block;float:left;font-size:24px}.breadcrumb:before{content:'\E5CC';color:rgba(255,255,255,0.7);vertical-align:top;display:inline-block;font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:25px;margin:0 10px 0 8px;-webkit-font-smoothing:antialiased}.breadcrumb:first-child:before{display:none}.breadcrumb:last-child{color:#fff}.parallax-container{position:relative;overflow:hidden;height:500px}.parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax img{display:none;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);transform:translateX(-50%)}.pin-top,.pin-bottom{position:relative}.pinned{position:fixed !important}ul.staggered-list li{opacity:0}.fade-in{opacity:0;transform-origin:0 50%}@media only screen and (max-width: 600px){.hide-on-small-only,.hide-on-small-and-down{display:none !important}}@media only screen and (max-width: 992px){.hide-on-med-and-down{display:none !important}}@media only screen and (min-width: 601px){.hide-on-med-and-up{display:none !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.hide-on-med-only{display:none !important}}@media only screen and (min-width: 993px){.hide-on-large-only{display:none !important}}@media only screen and (min-width: 993px){.show-on-large{display:block !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.show-on-medium{display:block !important}}@media only screen and (max-width: 600px){.show-on-small{display:block !important}}@media only screen and (min-width: 601px){.show-on-medium-and-up{display:block !important}}@media only screen and (max-width: 992px){.show-on-medium-and-down{display:block !important}}@media only screen and (max-width: 600px){.center-on-small-only{text-align:center}}.page-footer{padding-top:20px;background-color:#ee6e73}.page-footer .footer-copyright{overflow:hidden;min-height:50px;display:flex;align-items:center;padding:10px 0px;color:rgba(255,255,255,0.8);background-color:rgba(51,51,51,0.08)}table,th,td{border:none}table{width:100%;display:table}table.bordered>thead>tr,table.bordered>tbody>tr{border-bottom:1px solid #d0d0d0}table.striped>tbody>tr:nth-child(odd){background-color:#f2f2f2}table.striped>tbody>tr>td{border-radius:0}table.highlight>tbody>tr{transition:background-color .25s ease}table.highlight>tbody>tr:hover{background-color:#f2f2f2}table.centered thead tr th,table.centered tbody tr td{text-align:center}thead{border-bottom:1px solid #d0d0d0}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width: 992px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}table.responsive-table td:empty:before{content:'\00a0'}table.responsive-table th,table.responsive-table td{margin:0;vertical-align:top}table.responsive-table th{text-align:left}table.responsive-table thead{display:block;float:left}table.responsive-table thead tr{display:block;padding:0 10px 0 0}table.responsive-table thead tr th::before{content:"\00a0"}table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}table.responsive-table tbody tr{display:inline-block;vertical-align:top}table.responsive-table th{display:block;text-align:right}table.responsive-table td{display:block;min-height:1.25em;text-align:left}table.responsive-table tr{padding:0 10px}table.responsive-table thead{border:0;border-right:1px solid #d0d0d0}table.responsive-table.bordered th{border-bottom:0;border-left:0}table.responsive-table.bordered td{border-left:0;border-right:0;border-bottom:0}table.responsive-table.bordered tr{border:0}table.responsive-table.bordered tbody tr{border-right:1px solid #d0d0d0}}.collection{margin:.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar .circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.collection .collection-item:last-child{border-bottom:none}.collection .collection-item.active{background-color:#388C9C;color:#f2f9fa}.collection .collection-item.active .secondary-content{color:#fff}.collection a.collection-item{display:block;transition:.25s;color:#388C9C}.collection a.collection-item:not(.active):hover{background-color:#ddd}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.collection.with-header .collection-item.avatar{padding-left:72px}.secondary-content{float:right;color:#388C9C}.collapsible .collection{margin:0;border:none}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.progress{position:relative;height:4px;display:block;width:100%;background-color:#badfe6;border-radius:2px;margin:.5rem 0 1rem 0;overflow:hidden}.progress .determinate{position:absolute;top:0;left:0;bottom:0;background-color:#388C9C;transition:width .3s linear}.progress .indeterminate{background-color:#388C9C}.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation-delay:1.15s}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.hide{display:none !important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left !important}.right{float:right !important}.no-select,input[type=range],input[type=range]+.thumb{-webkit-touch-callout:none;-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circle{border-radius:50%}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-padding{padding:0 !important}span.badge{min-width:3rem;padding:0 6px;margin-left:14px;text-align:center;font-size:1rem;line-height:22px;height:22px;color:#757575;float:right;box-sizing:border-box}span.badge.new{font-weight:300;font-size:0.8rem;color:#fff;background-color:#388C9C;border-radius:2px}span.badge.new:after{content:" new"}span.badge[data-badge-caption]::after{content:" " attr(data-badge-caption)}nav ul a span.badge{display:inline-block;float:none;margin-left:4px;line-height:22px;height:22px}.collection-item span.badge{margin-top:calc(.75rem - 11px)}.collapsible span.badge{margin-top:calc(1.5rem - 11px)}.side-nav span.badge{margin-top:calc(24px - 11px)}.material-icons{text-rendering:optimizeLegibility;font-feature-settings:'liga'}.container{margin:0 auto;max-width:1270px;width:90%}@media only screen and (min-width: 601px){.container{width:85%}}@media only screen and (min-width: 993px){.container{width:80%}}.container .row{margin-left:-.75rem;margin-right:-.75rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-left:auto;margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row .col{float:left;box-sizing:border-box;padding:0 .75rem;min-height:1px}.row .col[class*="push-"],.row .col[class*="pull-"]{position:relative}.row .col.s1{width:8.33333%;margin-left:auto;left:auto;right:auto}.row .col.s2{width:16.66667%;margin-left:auto;left:auto;right:auto}.row .col.s3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.s4{width:33.33333%;margin-left:auto;left:auto;right:auto}.row .col.s5{width:41.66667%;margin-left:auto;left:auto;right:auto}.row .col.s6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.s7{width:58.33333%;margin-left:auto;left:auto;right:auto}.row .col.s8{width:66.66667%;margin-left:auto;left:auto;right:auto}.row .col.s9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.s10{width:83.33333%;margin-left:auto;left:auto;right:auto}.row .col.s11{width:91.66667%;margin-left:auto;left:auto;right:auto}.row .col.s12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-s1{margin-left:8.33333%}.row .col.pull-s1{right:8.33333%}.row .col.push-s1{left:8.33333%}.row .col.offset-s2{margin-left:16.66667%}.row .col.pull-s2{right:16.66667%}.row .col.push-s2{left:16.66667%}.row .col.offset-s3{margin-left:25%}.row .col.pull-s3{right:25%}.row .col.push-s3{left:25%}.row .col.offset-s4{margin-left:33.33333%}.row .col.pull-s4{right:33.33333%}.row .col.push-s4{left:33.33333%}.row .col.offset-s5{margin-left:41.66667%}.row .col.pull-s5{right:41.66667%}.row .col.push-s5{left:41.66667%}.row .col.offset-s6{margin-left:50%}.row .col.pull-s6{right:50%}.row .col.push-s6{left:50%}.row .col.offset-s7{margin-left:58.33333%}.row .col.pull-s7{right:58.33333%}.row .col.push-s7{left:58.33333%}.row .col.offset-s8{margin-left:66.66667%}.row .col.pull-s8{right:66.66667%}.row .col.push-s8{left:66.66667%}.row .col.offset-s9{margin-left:75%}.row .col.pull-s9{right:75%}.row .col.push-s9{left:75%}.row .col.offset-s10{margin-left:83.33333%}.row .col.pull-s10{right:83.33333%}.row .col.push-s10{left:83.33333%}.row .col.offset-s11{margin-left:91.66667%}.row .col.pull-s11{right:91.66667%}.row .col.push-s11{left:91.66667%}.row .col.offset-s12{margin-left:100%}.row .col.pull-s12{right:100%}.row .col.push-s12{left:100%}@media only screen and (min-width: 601px){.row .col.m1{width:8.33333%;margin-left:auto;left:auto;right:auto}.row .col.m2{width:16.66667%;margin-left:auto;left:auto;right:auto}.row .col.m3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.m4{width:33.33333%;margin-left:auto;left:auto;right:auto}.row .col.m5{width:41.66667%;margin-left:auto;left:auto;right:auto}.row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.m7{width:58.33333%;margin-left:auto;left:auto;right:auto}.row .col.m8{width:66.66667%;margin-left:auto;left:auto;right:auto}.row .col.m9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.m10{width:83.33333%;margin-left:auto;left:auto;right:auto}.row .col.m11{width:91.66667%;margin-left:auto;left:auto;right:auto}.row .col.m12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-m1{margin-left:8.33333%}.row .col.pull-m1{right:8.33333%}.row .col.push-m1{left:8.33333%}.row .col.offset-m2{margin-left:16.66667%}.row .col.pull-m2{right:16.66667%}.row .col.push-m2{left:16.66667%}.row .col.offset-m3{margin-left:25%}.row .col.pull-m3{right:25%}.row .col.push-m3{left:25%}.row .col.offset-m4{margin-left:33.33333%}.row .col.pull-m4{right:33.33333%}.row .col.push-m4{left:33.33333%}.row .col.offset-m5{margin-left:41.66667%}.row .col.pull-m5{right:41.66667%}.row .col.push-m5{left:41.66667%}.row .col.offset-m6{margin-left:50%}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}.row .col.offset-m7{margin-left:58.33333%}.row .col.pull-m7{right:58.33333%}.row .col.push-m7{left:58.33333%}.row .col.offset-m8{margin-left:66.66667%}.row .col.pull-m8{right:66.66667%}.row .col.push-m8{left:66.66667%}.row .col.offset-m9{margin-left:75%}.row .col.pull-m9{right:75%}.row .col.push-m9{left:75%}.row .col.offset-m10{margin-left:83.33333%}.row .col.pull-m10{right:83.33333%}.row .col.push-m10{left:83.33333%}.row .col.offset-m11{margin-left:91.66667%}.row .col.pull-m11{right:91.66667%}.row .col.push-m11{left:91.66667%}.row .col.offset-m12{margin-left:100%}.row .col.pull-m12{right:100%}.row .col.push-m12{left:100%}}@media only screen and (min-width: 993px){.row .col.l1{width:8.33333%;margin-left:auto;left:auto;right:auto}.row .col.l2{width:16.66667%;margin-left:auto;left:auto;right:auto}.row .col.l3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.l4{width:33.33333%;margin-left:auto;left:auto;right:auto}.row .col.l5{width:41.66667%;margin-left:auto;left:auto;right:auto}.row .col.l6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.l7{width:58.33333%;margin-left:auto;left:auto;right:auto}.row .col.l8{width:66.66667%;margin-left:auto;left:auto;right:auto}.row .col.l9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.l10{width:83.33333%;margin-left:auto;left:auto;right:auto}.row .col.l11{width:91.66667%;margin-left:auto;left:auto;right:auto}.row .col.l12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-l1{margin-left:8.33333%}.row .col.pull-l1{right:8.33333%}.row .col.push-l1{left:8.33333%}.row .col.offset-l2{margin-left:16.66667%}.row .col.pull-l2{right:16.66667%}.row .col.push-l2{left:16.66667%}.row .col.offset-l3{margin-left:25%}.row .col.pull-l3{right:25%}.row .col.push-l3{left:25%}.row .col.offset-l4{margin-left:33.33333%}.row .col.pull-l4{right:33.33333%}.row .col.push-l4{left:33.33333%}.row .col.offset-l5{margin-left:41.66667%}.row .col.pull-l5{right:41.66667%}.row .col.push-l5{left:41.66667%}.row .col.offset-l6{margin-left:50%}.row .col.pull-l6{right:50%}.row .col.push-l6{left:50%}.row .col.offset-l7{margin-left:58.33333%}.row .col.pull-l7{right:58.33333%}.row .col.push-l7{left:58.33333%}.row .col.offset-l8{margin-left:66.66667%}.row .col.pull-l8{right:66.66667%}.row .col.push-l8{left:66.66667%}.row .col.offset-l9{margin-left:75%}.row .col.pull-l9{right:75%}.row .col.push-l9{left:75%}.row .col.offset-l10{margin-left:83.33333%}.row .col.pull-l10{right:83.33333%}.row .col.push-l10{left:83.33333%}.row .col.offset-l11{margin-left:91.66667%}.row .col.pull-l11{right:91.66667%}.row .col.push-l11{left:91.66667%}.row .col.offset-l12{margin-left:100%}.row .col.pull-l12{right:100%}.row .col.push-l12{left:100%}}@media only screen and (min-width: 1201px){.row .col.xl1{width:8.33333%;margin-left:auto;left:auto;right:auto}.row .col.xl2{width:16.66667%;margin-left:auto;left:auto;right:auto}.row .col.xl3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.xl4{width:33.33333%;margin-left:auto;left:auto;right:auto}.row .col.xl5{width:41.66667%;margin-left:auto;left:auto;right:auto}.row .col.xl6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.xl7{width:58.33333%;margin-left:auto;left:auto;right:auto}.row .col.xl8{width:66.66667%;margin-left:auto;left:auto;right:auto}.row .col.xl9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.xl10{width:83.33333%;margin-left:auto;left:auto;right:auto}.row .col.xl11{width:91.66667%;margin-left:auto;left:auto;right:auto}.row .col.xl12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-xl1{margin-left:8.33333%}.row .col.pull-xl1{right:8.33333%}.row .col.push-xl1{left:8.33333%}.row .col.offset-xl2{margin-left:16.66667%}.row .col.pull-xl2{right:16.66667%}.row .col.push-xl2{left:16.66667%}.row .col.offset-xl3{margin-left:25%}.row .col.pull-xl3{right:25%}.row .col.push-xl3{left:25%}.row .col.offset-xl4{margin-left:33.33333%}.row .col.pull-xl4{right:33.33333%}.row .col.push-xl4{left:33.33333%}.row .col.offset-xl5{margin-left:41.66667%}.row .col.pull-xl5{right:41.66667%}.row .col.push-xl5{left:41.66667%}.row .col.offset-xl6{margin-left:50%}.row .col.pull-xl6{right:50%}.row .col.push-xl6{left:50%}.row .col.offset-xl7{margin-left:58.33333%}.row .col.pull-xl7{right:58.33333%}.row .col.push-xl7{left:58.33333%}.row .col.offset-xl8{margin-left:66.66667%}.row .col.pull-xl8{right:66.66667%}.row .col.push-xl8{left:66.66667%}.row .col.offset-xl9{margin-left:75%}.row .col.pull-xl9{right:75%}.row .col.push-xl9{left:75%}.row .col.offset-xl10{margin-left:83.33333%}.row .col.pull-xl10{right:83.33333%}.row .col.push-xl10{left:83.33333%}.row .col.offset-xl11{margin-left:91.66667%}.row .col.pull-xl11{right:91.66667%}.row .col.push-xl11{left:91.66667%}.row .col.offset-xl12{margin-left:100%}.row .col.pull-xl12{right:100%}.row .col.push-xl12{left:100%}}nav{color:#fff;background-color:#ee6e73;width:100%;height:56px;line-height:56px}nav.nav-extended{height:auto}nav.nav-extended .nav-wrapper{min-height:56px;height:auto}nav.nav-extended .nav-content{position:relative;line-height:normal}nav a{color:#fff}nav i,nav [class^="mdi-"],nav [class*="mdi-"],nav i.material-icons{display:block;font-size:24px;height:56px;line-height:56px}nav .nav-wrapper{position:relative;height:100%}@media only screen and (min-width: 993px){nav a.button-collapse{display:none}}nav .button-collapse{float:left;position:relative;z-index:1;height:56px;margin:0 18px}nav .button-collapse i{height:56px;line-height:56px}nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0;white-space:nowrap}nav .brand-logo.center{left:50%;transform:translateX(-50%)}@media only screen and (max-width: 992px){nav .brand-logo{left:50%;transform:translateX(-50%)}nav .brand-logo.left,nav .brand-logo.right{padding:0;transform:none}nav .brand-logo.left{left:0.5rem}nav .brand-logo.right{right:0.5rem;left:auto}}nav .brand-logo.right{right:0.5rem;padding:0}nav .brand-logo i,nav .brand-logo [class^="mdi-"],nav .brand-logo [class*="mdi-"],nav .brand-logo i.material-icons{float:left;margin-right:15px}nav .nav-title{display:inline-block;font-size:32px;padding:28px 0}nav ul{margin:0}nav ul li{transition:background-color .3s;float:left;padding:0}nav ul li.active{background-color:rgba(0,0,0,0.1)}nav ul a{transition:background-color .3s;font-size:1rem;color:#fff;display:block;padding:0 15px;cursor:pointer}nav ul a.btn,nav ul a.btn-large,nav ul a.btn-large,nav ul a.btn-flat,nav ul a.btn-floating{margin-top:-2px;margin-left:15px;margin-right:15px}nav ul a.btn>.material-icons,nav ul a.btn-large>.material-icons,nav ul a.btn-large>.material-icons,nav ul a.btn-flat>.material-icons,nav ul a.btn-floating>.material-icons{height:inherit;line-height:inherit}nav ul a:hover{background-color:rgba(0,0,0,0.1)}nav ul.left{float:left}nav form{height:100%}nav .input-field{margin:0;height:100%}nav .input-field input{height:100%;font-size:1.2rem;border:none;padding-left:2rem}nav .input-field input:focus,nav .input-field input[type=text]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=url]:valid,nav .input-field input[type=date]:valid{border:none;box-shadow:none}nav .input-field label{top:0;left:0}nav .input-field label i{color:rgba(255,255,255,0.7);transition:color .3s}nav .input-field label.active i{color:#fff}.navbar-fixed{position:relative;height:56px;z-index:997}.navbar-fixed nav{position:fixed}@media only screen and (min-width: 601px){nav.nav-extended .nav-wrapper{min-height:64px}nav,nav .nav-wrapper i,nav a.button-collapse,nav a.button-collapse i{height:64px;line-height:64px}.navbar-fixed{height:64px}}@font-face{font-family:"Roboto";src:local(Roboto Thin),url("../fonts/roboto/Roboto-Thin.woff2") format("woff2"),url("../fonts/roboto/Roboto-Thin.woff") format("woff");font-weight:100}@font-face{font-family:"Roboto";src:local(Roboto Light),url("../fonts/roboto/Roboto-Light.woff2") format("woff2"),url("../fonts/roboto/Roboto-Light.woff") format("woff");font-weight:300}@font-face{font-family:"Roboto";src:local(Roboto Regular),url("../fonts/roboto/Roboto-Regular.woff2") format("woff2"),url("../fonts/roboto/Roboto-Regular.woff") format("woff");font-weight:400}@font-face{font-family:"Roboto";src:local(Roboto Medium),url("../fonts/roboto/Roboto-Medium.woff2") format("woff2"),url("../fonts/roboto/Roboto-Medium.woff") format("woff");font-weight:500}@font-face{font-family:"Roboto";src:local(Roboto Bold),url("../fonts/roboto/Roboto-Bold.woff2") format("woff2"),url("../fonts/roboto/Roboto-Bold.woff") format("woff");font-weight:700}a{text-decoration:none}html{line-height:1.5;font-family:"Roboto", sans-serif;font-weight:normal;color:rgba(0,0,0,0.87)}@media only screen and (min-width: 0){html{font-size:14px}}@media only screen and (min-width: 992px){html{font-size:14.5px}}@media only screen and (min-width: 1200px){html{font-size:15px}}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.1}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:4.2rem;line-height:110%;margin:2.1rem 0 1.68rem 0}h2{font-size:3.56rem;line-height:110%;margin:1.78rem 0 1.424rem 0}h3{font-size:2.92rem;line-height:110%;margin:1.46rem 0 1.168rem 0}h4{font-size:2.28rem;line-height:110%;margin:1.14rem 0 .912rem 0}h5{font-size:1.64rem;line-height:110%;margin:.82rem 0 .656rem 0}h6{font-size:1rem;line-height:110%;margin:.5rem 0 .4rem 0}em{font-style:italic}strong{font-weight:500}small{font-size:75%}.light,.page-footer .footer-copyright{font-weight:300}.thin{font-weight:200}.flow-text{font-weight:300}@media only screen and (min-width: 360px){.flow-text{font-size:1.2rem}}@media only screen and (min-width: 390px){.flow-text{font-size:1.224rem}}@media only screen and (min-width: 420px){.flow-text{font-size:1.248rem}}@media only screen and (min-width: 450px){.flow-text{font-size:1.272rem}}@media only screen and (min-width: 480px){.flow-text{font-size:1.296rem}}@media only screen and (min-width: 510px){.flow-text{font-size:1.32rem}}@media only screen and (min-width: 540px){.flow-text{font-size:1.344rem}}@media only screen and (min-width: 570px){.flow-text{font-size:1.368rem}}@media only screen and (min-width: 600px){.flow-text{font-size:1.392rem}}@media only screen and (min-width: 630px){.flow-text{font-size:1.416rem}}@media only screen and (min-width: 660px){.flow-text{font-size:1.44rem}}@media only screen and (min-width: 690px){.flow-text{font-size:1.464rem}}@media only screen and (min-width: 720px){.flow-text{font-size:1.488rem}}@media only screen and (min-width: 750px){.flow-text{font-size:1.512rem}}@media only screen and (min-width: 780px){.flow-text{font-size:1.536rem}}@media only screen and (min-width: 810px){.flow-text{font-size:1.56rem}}@media only screen and (min-width: 840px){.flow-text{font-size:1.584rem}}@media only screen and (min-width: 870px){.flow-text{font-size:1.608rem}}@media only screen and (min-width: 900px){.flow-text{font-size:1.632rem}}@media only screen and (min-width: 930px){.flow-text{font-size:1.656rem}}@media only screen and (min-width: 960px){.flow-text{font-size:1.68rem}}@media only screen and (max-width: 360px){.flow-text{font-size:1.2rem}}.scale-transition{transition:transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important}.scale-transition.scale-out{transform:scale(0);transition:transform .2s !important}.scale-transition.scale-in{transform:scale(1)}.card-panel{transition:box-shadow .25s;padding:24px;margin:.5rem 0 1rem 0;border-radius:2px;background-color:#fff}.card{position:relative;margin:.5rem 0 1rem 0;background-color:#fff;transition:box-shadow .25s;border-radius:2px}.card .card-title{font-size:24px;font-weight:300}.card .card-title.activator{cursor:pointer}.card.small,.card.medium,.card.large{position:relative}.card.small .card-image,.card.medium .card-image,.card.large .card-image{max-height:60%;overflow:hidden}.card.small .card-image+.card-content,.card.medium .card-image+.card-content,.card.large .card-image+.card-content{max-height:40%}.card.small .card-content,.card.medium .card-content,.card.large .card-content{max-height:100%;overflow:hidden}.card.small .card-action,.card.medium .card-action,.card.large .card-action{position:absolute;bottom:0;left:0;right:0}.card.small{height:300px}.card.medium{height:400px}.card.large{height:500px}.card.horizontal{display:flex}.card.horizontal.small .card-image,.card.horizontal.medium .card-image,.card.horizontal.large .card-image{height:100%;max-height:none;overflow:visible}.card.horizontal.small .card-image img,.card.horizontal.medium .card-image img,.card.horizontal.large .card-image img{height:100%}.card.horizontal .card-image{max-width:50%}.card.horizontal .card-image img{border-radius:2px 0 0 2px;max-width:100%;width:auto}.card.horizontal .card-stacked{display:flex;flex-direction:column;flex:1;position:relative}.card.horizontal .card-stacked .card-content{flex-grow:1}.card.sticky-action .card-action{z-index:2}.card.sticky-action .card-reveal{z-index:1;padding-bottom:64px}.card .card-image{position:relative}.card .card-image img{display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%}.card .card-image .card-title{color:#fff;position:absolute;bottom:0;left:0;max-width:100%;padding:24px}.card .card-content{padding:24px;border-radius:0 0 2px 2px}.card .card-content p{margin:0;color:inherit}.card .card-content .card-title{display:block;line-height:32px;margin-bottom:8px}.card .card-content .card-title i{line-height:32px}.card .card-action{position:relative;background-color:inherit;border-top:1px solid rgba(160,160,160,0.2);padding:16px 24px}.card .card-action:last-child{border-radius:0 0 2px 2px}.card .card-action a:not(.btn):not(.btn-large):not(.btn-large):not(.btn-floating){color:#ffab40;margin-right:24px;transition:color .3s ease;text-transform:uppercase}.card .card-action a:not(.btn):not(.btn-large):not(.btn-large):not(.btn-floating):hover{color:#ffd8a6}.card .card-reveal{padding:24px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;left:0;top:100%;height:100%;z-index:3;display:none}.card .card-reveal .card-title{cursor:pointer;display:block}#toast-container{display:block;position:fixed;z-index:10000}@media only screen and (max-width: 600px){#toast-container{min-width:100%;bottom:0%}}@media only screen and (min-width: 601px) and (max-width: 992px){#toast-container{left:5%;bottom:7%;max-width:90%}}@media only screen and (min-width: 993px){#toast-container{top:10%;right:7%;max-width:86%}}.toast{border-radius:2px;top:35px;width:auto;clear:both;margin-top:10px;position:relative;max-width:100%;height:auto;min-height:48px;line-height:1.5em;word-break:break-all;background-color:#323232;padding:10px 25px;font-size:1.1rem;font-weight:300;color:#fff;display:flex;align-items:center;justify-content:space-between}.toast .btn,.toast .btn-large,.toast .btn-flat{margin:0;margin-left:3rem}.toast.rounded{border-radius:24px}@media only screen and (max-width: 600px){.toast{width:100%;border-radius:0}}@media only screen and (min-width: 601px) and (max-width: 992px){.toast{float:left}}@media only screen and (min-width: 993px){.toast{float:right}}.tabs{position:relative;overflow-x:auto;overflow-y:hidden;height:48px;width:100%;background-color:#fff;margin:0 auto;white-space:nowrap}.tabs.tabs-transparent{background-color:transparent}.tabs.tabs-transparent .tab a,.tabs.tabs-transparent .tab.disabled a,.tabs.tabs-transparent .tab.disabled a:hover{color:rgba(255,255,255,0.7)}.tabs.tabs-transparent .tab a:hover,.tabs.tabs-transparent .tab a.active{color:#fff}.tabs.tabs-transparent .indicator{background-color:#fff}.tabs.tabs-fixed-width{display:flex}.tabs.tabs-fixed-width .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.tabs .tab{display:inline-block;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase}.tabs .tab a{color:rgba(238,110,115,0.7);display:block;width:100%;height:100%;padding:0 24px;font-size:14px;text-overflow:ellipsis;overflow:hidden;transition:color .28s ease}.tabs .tab a:hover,.tabs .tab a.active{background-color:transparent;color:#ee6e73}.tabs .tab.disabled a,.tabs .tab.disabled a:hover{color:rgba(238,110,115,0.7);cursor:default}.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#f6b2b5;will-change:left, right}@media only screen and (max-width: 992px){.tabs{display:flex}.tabs .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.tabs .tab a{padding:0 12px}}.material-tooltip{padding:10px 8px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:120%;opacity:0;position:absolute;text-align:center;max-width:calc(100% - 4px);overflow:hidden;left:0;top:0;pointer-events:none;visibility:hidden}.backdrop{position:absolute;opacity:0;height:7px;width:14px;border-radius:0 0 50% 50%;background-color:#323232;z-index:-1;transform-origin:50% 0%;visibility:hidden}.btn,.btn-large,.btn-flat{border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 2rem;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}.btn.disabled,.disabled.btn-large,.btn-floating.disabled,.btn-large.disabled,.btn-flat.disabled,.btn:disabled,.btn-large:disabled,.btn-floating:disabled,.btn-large:disabled,.btn-flat:disabled,.btn[disabled],.btn-large[disabled],.btn-floating[disabled],.btn-large[disabled],.btn-flat[disabled]{pointer-events:none;background-color:#DFDFDF !important;box-shadow:none;color:#9F9F9F !important;cursor:default}.btn.disabled:hover,.disabled.btn-large:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn-flat.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-floating:disabled:hover,.btn-large:disabled:hover,.btn-flat:disabled:hover,.btn[disabled]:hover,.btn-large[disabled]:hover,.btn-floating[disabled]:hover,.btn-large[disabled]:hover,.btn-flat[disabled]:hover{background-color:#DFDFDF !important;color:#9F9F9F !important}.btn,.btn-large,.btn-floating,.btn-large,.btn-flat{font-size:1rem;outline:0}.btn i,.btn-large i,.btn-floating i,.btn-large i,.btn-flat i{font-size:1.3rem;line-height:inherit}.btn:focus,.btn-large:focus,.btn-floating:focus{background-color:#2b6a76}.btn,.btn-large{text-decoration:none;color:#fff;background-color:#388C9C;text-align:center;letter-spacing:.5px;transition:.2s ease-out;cursor:pointer}.btn:hover,.btn-large:hover{background-color:#3f9daf}.btn-floating{display:inline-block;color:#fff;position:relative;overflow:hidden;z-index:1;width:40px;height:40px;line-height:40px;padding:0;background-color:#388C9C;border-radius:50%;transition:.3s;cursor:pointer;vertical-align:middle}.btn-floating:hover{background-color:#388C9C}.btn-floating:before{border-radius:0}.btn-floating.btn-large{width:56px;height:56px}.btn-floating.btn-large.halfway-fab{bottom:-28px}.btn-floating.btn-large i{line-height:56px}.btn-floating.halfway-fab{position:absolute;right:24px;bottom:-20px}.btn-floating.halfway-fab.left{right:auto;left:24px}.btn-floating i{width:inherit;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:40px}button.btn-floating{border:none}.fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:998}.fixed-action-btn.active ul{visibility:visible}.fixed-action-btn.horizontal{padding:0 0 0 15px}.fixed-action-btn.horizontal ul{text-align:right;right:64px;top:50%;transform:translateY(-50%);height:100%;left:auto;width:500px}.fixed-action-btn.horizontal ul li{display:inline-block;margin:15px 15px 0 0}.fixed-action-btn.toolbar{padding:0;height:56px}.fixed-action-btn.toolbar.active>a i{opacity:0}.fixed-action-btn.toolbar ul{display:flex;top:0;bottom:0}.fixed-action-btn.toolbar ul li{flex:1;display:inline-block;margin:0;height:100%;transition:none}.fixed-action-btn.toolbar ul li a{display:block;overflow:hidden;position:relative;width:100%;height:100%;background-color:transparent;box-shadow:none;color:#fff;line-height:56px;z-index:1}.fixed-action-btn.toolbar ul li a i{line-height:inherit}.fixed-action-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:64px;margin:0;visibility:hidden}.fixed-action-btn ul li{margin-bottom:15px}.fixed-action-btn ul a.btn-floating{opacity:0}.fixed-action-btn .fab-backdrop{position:absolute;top:0;left:0;z-index:-1;width:40px;height:40px;background-color:#388C9C;border-radius:50%;transform:scale(0)}.btn-flat{box-shadow:none;background-color:transparent;color:#343434;cursor:pointer;transition:background-color .2s}.btn-flat:focus,.btn-flat:active{background-color:transparent}.btn-flat:focus,.btn-flat:hover{background-color:rgba(0,0,0,0.1);box-shadow:none}.btn-flat:active{background-color:rgba(0,0,0,0.2)}.btn-flat.disabled{background-color:transparent !important;color:#b3b3b3 !important;cursor:default}.btn-large{height:54px;line-height:54px}.btn-large i{font-size:1.6rem}.btn-block{display:block}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;max-height:650px;overflow-y:auto;opacity:0;position:absolute;z-index:999;will-change:width, height}.dropdown-content li{clear:both;color:rgba(0,0,0,0.87);cursor:pointer;min-height:50px;line-height:1.5rem;width:100%;text-align:left;text-transform:none}.dropdown-content li:hover,.dropdown-content li.active,.dropdown-content li.selected{background-color:#eee}.dropdown-content li.active.selected{background-color:#e1e1e1}.dropdown-content li.divider{min-height:0;height:1px}.dropdown-content li>a,.dropdown-content li>span{font-size:16px;color:#388C9C;display:block;line-height:22px;padding:14px 16px}.dropdown-content li>span>label{top:1px;left:0;height:18px}.dropdown-content li>a>i{height:inherit;line-height:inherit;float:left;margin:0 24px 0 0;width:24px}.input-field.col .dropdown-content [type="checkbox"]+label{top:1px;left:0;height:18px}/*!
 * Waves v0.6.0
 * http://fian.my.id/Waves
 *
 * Copyright 2014 Alfiana E. Sibuea and other contributors
 * Released under the MIT license
 * https://github.com/fians/Waves/blob/master/LICENSE
 */.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;transition:.3s ease-out}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,0.2);transition:all 0.7s ease-out;transition-property:transform, opacity;transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,0.45)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,0.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,0.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,0.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,0.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,0.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,0.7)}.waves-effect input[type="button"],.waves-effect input[type="reset"],.waves-effect input[type="submit"]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:none}.waves-effect img{position:relative;z-index:-1}.waves-notransition{transition:none !important}.waves-circle{transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%)}.waves-input-wrapper{border-radius:0.2em;vertical-align:bottom}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}.waves-block{display:block}.waves-effect .waves-ripple{z-index:-1}.modal{display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top, opacity}@media only screen and (max-width: 992px){.modal{width:80%}}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal .modal-content{padding:24px}.modal .modal-close{cursor:pointer}.modal .modal-footer{border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%}.modal .modal-footer .btn,.modal .modal-footer .btn-large,.modal .modal-footer .btn-flat{float:right;margin:6px 0}.modal-overlay{position:fixed;z-index:999;top:-100px;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity}.modal.modal-fixed-footer{padding:0;height:70%}.modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto}.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,0.1);position:absolute;bottom:0}.modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom, opacity}.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:.5rem 0 1rem 0}.collapsible-header{display:block;cursor:pointer;min-height:3rem;line-height:3rem;padding:0 1rem;background-color:#fff;border-bottom:1px solid #ddd}.collapsible-header i{width:2rem;font-size:1.6rem;line-height:3rem;display:block;float:left;text-align:center;margin-right:1rem}.collapsible-body{display:none;border-bottom:1px solid #ddd;box-sizing:border-box;padding:2rem}.side-nav .collapsible,.side-nav.fixed .collapsible{border:none;box-shadow:none}.side-nav .collapsible li,.side-nav.fixed .collapsible li{padding:0}.side-nav .collapsible-header,.side-nav.fixed .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;padding:0 16px}.side-nav .collapsible-header:hover,.side-nav.fixed .collapsible-header:hover{background-color:rgba(0,0,0,0.05)}.side-nav .collapsible-header i,.side-nav.fixed .collapsible-header i{line-height:inherit}.side-nav .collapsible-body,.side-nav.fixed .collapsible-body{border:0;background-color:#fff}.side-nav .collapsible-body li a,.side-nav.fixed .collapsible-body li a{padding:0 23.5px 0 31px}.collapsible.popout{border:none;box-shadow:none}.collapsible.popout>li{box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);margin:0 24px;transition:margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.collapsible.popout>li.active{box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);margin:16px 0}.chip{display:inline-block;height:32px;font-size:13px;font-weight:500;color:rgba(0,0,0,0.6);line-height:32px;padding:0 12px;border-radius:16px;background-color:#e4e4e4;margin-bottom:5px;margin-right:5px}.chip>img{float:left;margin:0 8px 0 -12px;height:32px;width:32px;border-radius:50%}.chip .close{cursor:pointer;float:right;font-size:16px;line-height:32px;padding-left:8px}.chips{border:none;border-bottom:1px solid #9e9e9e;box-shadow:none;margin:0 0 20px 0;min-height:45px;outline:none;transition:all .3s}.chips.focus{border-bottom:1px solid #26a69a;box-shadow:0 1px 0 0 #26a69a}.chips:hover{cursor:text}.chips .chip.selected{background-color:#26a69a;color:#fff}.chips .input{background:none;border:0;color:rgba(0,0,0,0.6);display:inline-block;font-size:1rem;height:3rem;line-height:32px;outline:0;margin:0;padding:0 !important;width:120px !important}.chips .input:focus{border:0 !important;box-shadow:none !important}.chips .autocomplete-content{margin-top:0}.prefix ~ .chips{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.chips:empty ~ label{font-size:0.8rem;transform:translateY(-140%)}.materialboxed{display:block;cursor:zoom-in;position:relative;transition:opacity .4s;-webkit-backface-visibility:hidden}.materialboxed:hover:not(.active){opacity:.8}.materialboxed.active{cursor:zoom-out}#materialbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#292929;z-index:1000;will-change:opacity}.materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0;left:0;width:100%;text-align:center;padding:0% 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased}select:focus{outline:1px solid #d4ebf0}button:focus{outline:none;background-color:#3d99ab}label{font-size:.8rem;color:#9e9e9e}::-webkit-input-placeholder{color:#d1d1d1}:-moz-placeholder{color:#d1d1d1}::-moz-placeholder{color:#d1d1d1}:-ms-input-placeholder{color:#d1d1d1}input:not([type]),input[type=text],input[type=password],input[type=email],input[type=url],input[type=time],input[type=date],input[type=datetime],input[type=datetime-local],input[type=tel],input[type=number],input[type=search],textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;height:3rem;width:100%;font-size:1rem;margin:0 0 20px 0;padding:0;box-shadow:none;box-sizing:content-box;transition:all 0.3s}input:not([type]):disabled,input:not([type])[readonly="readonly"],input[type=text]:disabled,input[type=text][readonly="readonly"],input[type=password]:disabled,input[type=password][readonly="readonly"],input[type=email]:disabled,input[type=email][readonly="readonly"],input[type=url]:disabled,input[type=url][readonly="readonly"],input[type=time]:disabled,input[type=time][readonly="readonly"],input[type=date]:disabled,input[type=date][readonly="readonly"],input[type=datetime]:disabled,input[type=datetime][readonly="readonly"],input[type=datetime-local]:disabled,input[type=datetime-local][readonly="readonly"],input[type=tel]:disabled,input[type=tel][readonly="readonly"],input[type=number]:disabled,input[type=number][readonly="readonly"],input[type=search]:disabled,input[type=search][readonly="readonly"],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly="readonly"]{color:rgba(0,0,0,0.26);border-bottom:1px dotted rgba(0,0,0,0.26)}input:not([type]):disabled+label,input:not([type])[readonly="readonly"]+label,input[type=text]:disabled+label,input[type=text][readonly="readonly"]+label,input[type=password]:disabled+label,input[type=password][readonly="readonly"]+label,input[type=email]:disabled+label,input[type=email][readonly="readonly"]+label,input[type=url]:disabled+label,input[type=url][readonly="readonly"]+label,input[type=time]:disabled+label,input[type=time][readonly="readonly"]+label,input[type=date]:disabled+label,input[type=date][readonly="readonly"]+label,input[type=datetime]:disabled+label,input[type=datetime][readonly="readonly"]+label,input[type=datetime-local]:disabled+label,input[type=datetime-local][readonly="readonly"]+label,input[type=tel]:disabled+label,input[type=tel][readonly="readonly"]+label,input[type=number]:disabled+label,input[type=number][readonly="readonly"]+label,input[type=search]:disabled+label,input[type=search][readonly="readonly"]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly="readonly"]+label{color:rgba(0,0,0,0.26)}input:not([type]):focus:not([readonly]),input[type=text]:focus:not([readonly]),input[type=password]:focus:not([readonly]),input[type=email]:focus:not([readonly]),input[type=url]:focus:not([readonly]),input[type=time]:focus:not([readonly]),input[type=date]:focus:not([readonly]),input[type=datetime]:focus:not([readonly]),input[type=datetime-local]:focus:not([readonly]),input[type=tel]:focus:not([readonly]),input[type=number]:focus:not([readonly]),input[type=search]:focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #388C9C;box-shadow:0 1px 0 0 #388C9C}input:not([type]):focus:not([readonly])+label,input[type=text]:focus:not([readonly])+label,input[type=password]:focus:not([readonly])+label,input[type=email]:focus:not([readonly])+label,input[type=url]:focus:not([readonly])+label,input[type=time]:focus:not([readonly])+label,input[type=date]:focus:not([readonly])+label,input[type=datetime]:focus:not([readonly])+label,input[type=datetime-local]:focus:not([readonly])+label,input[type=tel]:focus:not([readonly])+label,input[type=number]:focus:not([readonly])+label,input[type=search]:focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#388C9C}input:not([type]).valid,input:not([type]):focus.valid,input[type=text].valid,input[type=text]:focus.valid,input[type=password].valid,input[type=password]:focus.valid,input[type=email].valid,input[type=email]:focus.valid,input[type=url].valid,input[type=url]:focus.valid,input[type=time].valid,input[type=time]:focus.valid,input[type=date].valid,input[type=date]:focus.valid,input[type=datetime].valid,input[type=datetime]:focus.valid,input[type=datetime-local].valid,input[type=datetime-local]:focus.valid,input[type=tel].valid,input[type=tel]:focus.valid,input[type=number].valid,input[type=number]:focus.valid,input[type=search].valid,input[type=search]:focus.valid,textarea.materialize-textarea.valid,textarea.materialize-textarea:focus.valid{border-bottom:1px solid #4CAF50;box-shadow:0 1px 0 0 #4CAF50}input:not([type]).valid+label:after,input:not([type]):focus.valid+label:after,input[type=text].valid+label:after,input[type=text]:focus.valid+label:after,input[type=password].valid+label:after,input[type=password]:focus.valid+label:after,input[type=email].valid+label:after,input[type=email]:focus.valid+label:after,input[type=url].valid+label:after,input[type=url]:focus.valid+label:after,input[type=time].valid+label:after,input[type=time]:focus.valid+label:after,input[type=date].valid+label:after,input[type=date]:focus.valid+label:after,input[type=datetime].valid+label:after,input[type=datetime]:focus.valid+label:after,input[type=datetime-local].valid+label:after,input[type=datetime-local]:focus.valid+label:after,input[type=tel].valid+label:after,input[type=tel]:focus.valid+label:after,input[type=number].valid+label:after,input[type=number]:focus.valid+label:after,input[type=search].valid+label:after,input[type=search]:focus.valid+label:after,textarea.materialize-textarea.valid+label:after,textarea.materialize-textarea:focus.valid+label:after{content:attr(data-success);color:#4CAF50;opacity:1}input:not([type]).invalid,input:not([type]):focus.invalid,input[type=text].invalid,input[type=text]:focus.invalid,input[type=password].invalid,input[type=password]:focus.invalid,input[type=email].invalid,input[type=email]:focus.invalid,input[type=url].invalid,input[type=url]:focus.invalid,input[type=time].invalid,input[type=time]:focus.invalid,input[type=date].invalid,input[type=date]:focus.invalid,input[type=datetime].invalid,input[type=datetime]:focus.invalid,input[type=datetime-local].invalid,input[type=datetime-local]:focus.invalid,input[type=tel].invalid,input[type=tel]:focus.invalid,input[type=number].invalid,input[type=number]:focus.invalid,input[type=search].invalid,input[type=search]:focus.invalid,textarea.materialize-textarea.invalid,textarea.materialize-textarea:focus.invalid{border-bottom:1px solid #F44336;box-shadow:0 1px 0 0 #F44336}input:not([type]).invalid+label:after,input:not([type]):focus.invalid+label:after,input[type=text].invalid+label:after,input[type=text]:focus.invalid+label:after,input[type=password].invalid+label:after,input[type=password]:focus.invalid+label:after,input[type=email].invalid+label:after,input[type=email]:focus.invalid+label:after,input[type=url].invalid+label:after,input[type=url]:focus.invalid+label:after,input[type=time].invalid+label:after,input[type=time]:focus.invalid+label:after,input[type=date].invalid+label:after,input[type=date]:focus.invalid+label:after,input[type=datetime].invalid+label:after,input[type=datetime]:focus.invalid+label:after,input[type=datetime-local].invalid+label:after,input[type=datetime-local]:focus.invalid+label:after,input[type=tel].invalid+label:after,input[type=tel]:focus.invalid+label:after,input[type=number].invalid+label:after,input[type=number]:focus.invalid+label:after,input[type=search].invalid+label:after,input[type=search]:focus.invalid+label:after,textarea.materialize-textarea.invalid+label:after,textarea.materialize-textarea:focus.invalid+label:after{content:attr(data-error);color:#F44336;opacity:1}input:not([type]).validate+label,input[type=text].validate+label,input[type=password].validate+label,input[type=email].validate+label,input[type=url].validate+label,input[type=time].validate+label,input[type=date].validate+label,input[type=datetime].validate+label,input[type=datetime-local].validate+label,input[type=tel].validate+label,input[type=number].validate+label,input[type=search].validate+label,textarea.materialize-textarea.validate+label{width:100%;pointer-events:none}input:not([type])+label:after,input[type=text]+label:after,input[type=password]+label:after,input[type=email]+label:after,input[type=url]+label:after,input[type=time]+label:after,input[type=date]+label:after,input[type=datetime]+label:after,input[type=datetime-local]+label:after,input[type=tel]+label:after,input[type=number]+label:after,input[type=search]+label:after,textarea.materialize-textarea+label:after{display:block;content:"";position:absolute;top:60px;opacity:0;transition:.2s opacity ease-out, .2s color ease-out}.input-field{position:relative;margin-top:1rem}.input-field.inline{display:inline-block;vertical-align:middle;margin-left:5px}.input-field.inline input,.input-field.inline .select-dropdown{margin-bottom:1rem}.input-field.col label{left:.75rem}.input-field.col .prefix ~ label,.input-field.col .prefix ~ .validate ~ label{width:calc(100% - 3rem - 1.5rem)}.input-field label{color:#9e9e9e;position:absolute;top:0.8rem;left:0;font-size:1rem;cursor:text;transition:.2s ease-out;text-align:initial}.input-field label:not(.label-icon).active{font-size:.8rem;transform:translateY(-140%)}.input-field .prefix{position:absolute;width:3rem;font-size:2rem;transition:color .2s}.input-field .prefix.active{color:#388C9C}.input-field .prefix ~ input,.input-field .prefix ~ textarea,.input-field .prefix ~ label,.input-field .prefix ~ .validate ~ label,.input-field .prefix ~ .autocomplete-content{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.input-field .prefix ~ label{margin-left:3rem}@media only screen and (max-width: 992px){.input-field .prefix ~ input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width: 600px){.input-field .prefix ~ input{width:80%;width:calc(100% - 3rem)}}.input-field input[type=search]{display:block;line-height:inherit;padding-left:4rem;width:calc(100% - 4rem)}.input-field input[type=search]:focus{background-color:#fff;border:0;box-shadow:none;color:#444}.input-field input[type=search]:focus+label i,.input-field input[type=search]:focus ~ .mdi-navigation-close,.input-field input[type=search]:focus ~ .material-icons{color:#444}.input-field input[type=search]+label{left:1rem}.input-field input[type=search] ~ .mdi-navigation-close,.input-field input[type=search] ~ .material-icons{position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;transition:.3s color}textarea{width:100%;height:3rem;background-color:transparent}textarea.materialize-textarea{overflow-y:hidden;padding:.8rem 0 1.6rem 0;resize:none;min-height:3rem}.hiddendiv{display:none;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem;position:absolute;top:0}.autocomplete-content{margin-top:-20px;display:block;opacity:1;position:static}.autocomplete-content li .highlight{color:#444}.autocomplete-content li img{height:40px;width:40px;margin:5px 15px}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;left:-9999px;opacity:0}[type="radio"]:not(:checked)+label,[type="radio"]:checked+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;transition:.28s ease;-khtml-user-select:none;user-select:none}[type="radio"]+label:before,[type="radio"]+label:after{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;transition:.28s ease}[type="radio"]:not(:checked)+label:before,[type="radio"]:not(:checked)+label:after,[type="radio"]:checked+label:before,[type="radio"]:checked+label:after,[type="radio"].with-gap:checked+label:before,[type="radio"].with-gap:checked+label:after{border-radius:50%}[type="radio"]:not(:checked)+label:before,[type="radio"]:not(:checked)+label:after{border:2px solid #5a5a5a}[type="radio"]:not(:checked)+label:after{transform:scale(0)}[type="radio"]:checked+label:before{border:2px solid transparent}[type="radio"]:checked+label:after,[type="radio"].with-gap:checked+label:before,[type="radio"].with-gap:checked+label:after{border:2px solid #388C9C}[type="radio"]:checked+label:after,[type="radio"].with-gap:checked+label:after{background-color:#388C9C}[type="radio"]:checked+label:after{transform:scale(1.02)}[type="radio"].with-gap:checked+label:after{transform:scale(0.5)}[type="radio"].tabbed:focus+label:before{box-shadow:0 0 0 10px rgba(0,0,0,0.1)}[type="radio"].with-gap:disabled:checked+label:before{border:2px solid rgba(0,0,0,0.26)}[type="radio"].with-gap:disabled:checked+label:after{border:none;background-color:rgba(0,0,0,0.26)}[type="radio"]:disabled:not(:checked)+label:before,[type="radio"]:disabled:checked+label:before{background-color:transparent;border-color:rgba(0,0,0,0.26)}[type="radio"]:disabled+label{color:rgba(0,0,0,0.26)}[type="radio"]:disabled:not(:checked)+label:before{border-color:rgba(0,0,0,0.26)}[type="radio"]:disabled:checked+label:after{background-color:rgba(0,0,0,0.26);border-color:#BDBDBD}form p{margin-bottom:10px;text-align:left}form p:last-child{margin-bottom:0}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;left:-9999px;opacity:0}[type="checkbox"]+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}[type="checkbox"]+label:before,[type="checkbox"]:not(.filled-in)+label:after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:2px;transition:.2s}[type="checkbox"]:not(.filled-in)+label:after{border:0;transform:scale(0)}[type="checkbox"]:not(:checked):disabled+label:before{border:none;background-color:rgba(0,0,0,0.26)}[type="checkbox"].tabbed:focus+label:after{transform:scale(1);border:0;border-radius:50%;box-shadow:0 0 0 10px rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.1)}[type="checkbox"]:checked+label:before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #388C9C;border-bottom:2px solid #388C9C;transform:rotate(40deg);backface-visibility:hidden;transform-origin:100% 100%}[type="checkbox"]:checked:disabled+label:before{border-right:2px solid rgba(0,0,0,0.26);border-bottom:2px solid rgba(0,0,0,0.26)}[type="checkbox"]:indeterminate+label:before{top:-11px;left:-12px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #388C9C;border-bottom:none;transform:rotate(90deg);backface-visibility:hidden;transform-origin:100% 100%}[type="checkbox"]:indeterminate:disabled+label:before{border-right:2px solid rgba(0,0,0,0.26);background-color:transparent}[type="checkbox"].filled-in+label:after{border-radius:2px}[type="checkbox"].filled-in+label:before,[type="checkbox"].filled-in+label:after{content:'';left:0;position:absolute;transition:border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;z-index:1}[type="checkbox"].filled-in:not(:checked)+label:before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:20% 40%;transform-origin:100% 100%}[type="checkbox"].filled-in:not(:checked)+label:after{height:20px;width:20px;background-color:transparent;border:2px solid #5a5a5a;top:0px;z-index:0}[type="checkbox"].filled-in:checked+label:before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:checked+label:after{top:0;width:20px;height:20px;border:2px solid #388C9C;background-color:#388C9C;z-index:0}[type="checkbox"].filled-in.tabbed:focus+label:after{border-radius:2px;border-color:#5a5a5a;background-color:rgba(0,0,0,0.1)}[type="checkbox"].filled-in.tabbed:checked:focus+label:after{border-radius:2px;background-color:#388C9C;border-color:#388C9C}[type="checkbox"].filled-in:disabled:not(:checked)+label:before{background-color:transparent;border:2px solid transparent}[type="checkbox"].filled-in:disabled:not(:checked)+label:after{border-color:transparent;background-color:#BDBDBD}[type="checkbox"].filled-in:disabled:checked+label:before{background-color:transparent}[type="checkbox"].filled-in:disabled:checked+label:after{background-color:#BDBDBD;border-color:#BDBDBD}.switch,.switch *{-webkit-user-select:none;-moz-user-select:none;-khtml-user-select:none;-ms-user-select:none}.switch label{cursor:pointer}.switch label input[type=checkbox]{opacity:0;width:0;height:0}.switch label input[type=checkbox]:checked+.lever{background-color:#97b7bd}.switch label input[type=checkbox]:checked+.lever:after{background-color:#388C9C;left:24px}.switch label .lever{content:"";display:inline-block;position:relative;width:40px;height:15px;background-color:#818181;border-radius:15px;margin-right:10px;transition:background 0.3s ease;vertical-align:middle;margin:0 16px}.switch label .lever:after{content:"";position:absolute;display:inline-block;width:21px;height:21px;background-color:#F1F1F1;border-radius:21px;box-shadow:0 1px 3px 1px rgba(0,0,0,0.4);left:-5px;top:-3px;transition:left 0.3s ease, background .3s ease, box-shadow 0.1s ease}input[type=checkbox]:checked:not(:disabled) ~ .lever:active::after,input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::after{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(56,140,156,0.1)}input[type=checkbox]:not(:disabled) ~ .lever:active:after,input[type=checkbox]:not(:disabled).tabbed:focus ~ .lever::after{box-shadow:0 1px 3px 1px rgba(0,0,0,0.4),0 0 0 15px rgba(0,0,0,0.08)}.switch input[type=checkbox][disabled]+.lever{cursor:default}.switch label input[type=checkbox][disabled]+.lever:after,.switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#BDBDBD}select{display:none}select.browser-default{display:block}select{background-color:rgba(255,255,255,0.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem}.select-label{position:absolute}.select-wrapper{position:relative}.select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:3rem;line-height:3rem;width:100%;font-size:1rem;margin:0 0 20px 0;padding:0;display:block}.select-wrapper span.caret{color:initial;position:absolute;right:0;top:0;bottom:0;height:10px;margin:auto 0;font-size:10px;line-height:10px}.select-wrapper span.caret.disabled{color:rgba(0,0,0,0.26)}.select-wrapper+label{position:absolute;top:-14px;font-size:.8rem}select:disabled{color:rgba(0,0,0,0.3)}.select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,0.3);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;border-bottom:1px solid rgba(0,0,0,0.3)}.select-wrapper i{color:rgba(0,0,0,0.3)}.select-dropdown li.disabled,.select-dropdown li.disabled>span,.select-dropdown li.optgroup{color:rgba(0,0,0,0.3);background-color:transparent}.prefix ~ .select-wrapper{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.prefix ~ label{margin-left:3rem}.select-dropdown li img{height:40px;width:40px;margin:5px 15px;float:right}.select-dropdown li.optgroup{border-top:1px solid #eee}.select-dropdown li.optgroup.selected>span{color:rgba(0,0,0,0.7)}.select-dropdown li.optgroup>span{color:rgba(0,0,0,0.4)}.select-dropdown li.optgroup ~ li.optgroup-option{padding-left:1rem}.file-field{position:relative}.file-field .file-path-wrapper{overflow:hidden;padding-left:10px}.file-field input.file-path{width:100%}.file-field .btn,.file-field .btn-large{float:left;height:3rem;line-height:3rem}.file-field span{cursor:pointer}.file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.range-field{position:relative}input[type=range],input[type=range]+.thumb{cursor:pointer}input[type=range]{position:relative;background-color:transparent;border:none;outline:none;width:100%;margin:15px 0;padding:0}input[type=range]:focus{outline:none}input[type=range]+.thumb{position:absolute;top:10px;left:0;border:none;height:0;width:0;border-radius:50%;background-color:#388C9C;margin-left:7px;transform-origin:50% 50%;transform:rotate(-45deg)}input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#388C9C;font-size:0;transform:rotate(45deg)}input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}input[type=range]+.thumb.active .value{color:#fff;margin-left:-1px;margin-top:8px;font-size:10px}input[type=range]{-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none}input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;border:none;height:14px;width:14px;border-radius:50%;background-color:#388C9C;transform-origin:50% 50%;margin:-5px 0 0 0;transition:.3s}input[type=range]:focus::-webkit-slider-runnable-track{background:#ccc}input[type=range]{border:1px solid white}input[type=range]::-moz-range-track{height:3px;background:#ddd;border:none}input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#388C9C;margin-top:-5px}input[type=range]:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}input[type=range]:focus::-moz-range-track{background:#ccc}input[type=range]::-ms-track{height:3px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#777}input[type=range]::-ms-fill-upper{background:#ddd}input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#388C9C}input[type=range]:focus::-ms-fill-lower{background:#888}input[type=range]:focus::-ms-fill-upper{background:#ccc}.table-of-contents.fixed{position:fixed}.table-of-contents li{padding:2px 0}.table-of-contents a{display:inline-block;font-weight:300;color:#757575;padding-left:20px;height:1.5rem;line-height:1.5rem;letter-spacing:.4;display:inline-block}.table-of-contents a:hover{color:#a8a8a8;padding-left:19px;border-left:1px solid #ee6e73}.table-of-contents a.active{font-weight:500;padding-left:18px;border-left:2px solid #ee6e73}.side-nav{position:fixed;width:300px;left:0;top:0;margin:0;transform:translateX(-100%);height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:transform;backface-visibility:hidden;transform:translateX(-105%)}.side-nav.right-aligned{right:0;transform:translateX(105%);left:auto;transform:translateX(100%)}.side-nav .collapsible{margin:0}.side-nav li{float:none;line-height:48px}.side-nav li.active{background-color:rgba(0,0,0,0.05)}.side-nav li>a{color:rgba(0,0,0,0.87);display:block;font-size:14px;font-weight:500;height:48px;line-height:48px;padding:0 32px}.side-nav li>a:hover{background-color:rgba(0,0,0,0.05)}.side-nav li>a.btn,.side-nav li>a.btn-large,.side-nav li>a.btn-large,.side-nav li>a.btn-flat,.side-nav li>a.btn-floating{margin:10px 15px}.side-nav li>a.btn,.side-nav li>a.btn-large,.side-nav li>a.btn-large,.side-nav li>a.btn-floating{color:#fff}.side-nav li>a.btn-flat{color:#343434}.side-nav li>a.btn:hover,.side-nav li>a.btn-large:hover,.side-nav li>a.btn-large:hover{background-color:#3f9daf}.side-nav li>a.btn-floating:hover{background-color:#388C9C}.side-nav li>a>i,.side-nav li>a>[class^="mdi-"],.side-nav li>a li>a>[class*="mdi-"],.side-nav li>a>i.material-icons{float:left;height:48px;line-height:48px;margin:0 32px 0 0;width:24px;color:rgba(0,0,0,0.54)}.side-nav .divider{margin:8px 0 0 0}.side-nav .subheader{cursor:initial;pointer-events:none;color:rgba(0,0,0,0.54);font-size:14px;font-weight:500;line-height:48px}.side-nav .subheader:hover{background-color:transparent}.side-nav .userView{position:relative;padding:32px 32px 0;margin-bottom:8px}.side-nav .userView>a{height:auto;padding:0}.side-nav .userView>a:hover{background-color:transparent}.side-nav .userView .background{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.side-nav .userView .circle,.side-nav .userView .name,.side-nav .userView .email{display:block}.side-nav .userView .circle{height:64px;width:64px}.side-nav .userView .name,.side-nav .userView .email{font-size:14px;line-height:24px}.side-nav .userView .name{margin-top:16px;font-weight:500}.side-nav .userView .email{padding-bottom:16px;font-weight:400}.drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}.side-nav.fixed{left:0;transform:translateX(0);position:fixed}.side-nav.fixed.right-aligned{right:0;left:auto}@media only screen and (max-width: 992px){.side-nav.fixed{transform:translateX(-105%)}.side-nav.fixed.right-aligned{transform:translateX(105%)}.side-nav a{padding:0 16px}.side-nav .userView{padding:16px 16px 0}}.side-nav .collapsible-body>ul:not(.collapsible)>li.active,.side-nav.fixed .collapsible-body>ul:not(.collapsible)>li.active{background-color:#ee6e73}.side-nav .collapsible-body>ul:not(.collapsible)>li.active a,.side-nav.fixed .collapsible-body>ul:not(.collapsible)>li.active a{color:#fff}.side-nav .collapsible-body{padding:0}#sidenav-overlay{position:fixed;top:0;left:0;right:0;height:120vh;background-color:rgba(0,0,0,0.5);z-index:997;will-change:opacity}.preloader-wrapper{display:inline-block;position:relative;width:50px;height:50px}.preloader-wrapper.small{width:36px;height:36px}.preloader-wrapper.big{width:64px;height:64px}.preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0;border-color:#388C9C}.spinner-blue,.spinner-blue-only{border-color:#4285f4}.spinner-red,.spinner-red-only{border-color:#db4437}.spinner-yellow,.spinner-yellow-only{border-color:#f4b400}.spinner-green,.spinner-green-only{border-color:#0f9d58}.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer,.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only,.active .spinner-layer.spinner-green-only{opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes fill-unfill-rotate{12.5%{transform:rotate(135deg)}25%{transform:rotate(270deg)}37.5%{transform:rotate(405deg)}50%{transform:rotate(540deg)}62.5%{transform:rotate(675deg)}75%{transform:rotate(810deg)}87.5%{transform:rotate(945deg)}to{transform:rotate(1080deg)}}@-webkit-keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-webkit-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-webkit-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.gap-patch .circle{width:1000%;left:-450%}.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.circle-clipper .circle{width:200%;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent !important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0}.circle-clipper.left .circle{left:0;border-right-color:transparent !important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.circle-clipper.right .circle{left:-100%;border-left-color:transparent !important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes left-spin{from{transform:rotate(130deg)}50%{transform:rotate(-5deg)}to{transform:rotate(130deg)}}@-webkit-keyframes right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes right-spin{from{transform:rotate(-130deg)}50%{transform:rotate(5deg)}to{transform:rotate(-130deg)}}#spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1)}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.slider{position:relative;height:400px;width:100%}.slider.fullscreen{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.slider.fullscreen ul.slides{height:100%}.slider.fullscreen ul.indicators{z-index:2;bottom:30px}.slider .slides{background-color:#9e9e9e;margin:0;height:400px}.slider .slides li{opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden}.slider .slides li img{height:100%;width:100%;background-size:cover;background-position:center}.slider .slides li .caption{color:#fff;position:absolute;top:15%;left:15%;width:70%;opacity:0}.slider .slides li .caption p{color:#e0e0e0}.slider .slides li.active{z-index:2}.slider .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.slider .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;margin:0 12px;background-color:#e0e0e0;transition:background-color .3s;border-radius:50%}.slider .indicators .indicator-item.active{background-color:#4CAF50}.carousel{overflow:hidden;position:relative;width:100%;height:400px;perspective:500px;transform-style:preserve-3d;transform-origin:0% 50%}.carousel.carousel-slider{top:0;left:0;height:0}.carousel.carousel-slider .carousel-fixed-item{position:absolute;left:0;right:0;bottom:20px;z-index:1}.carousel.carousel-slider .carousel-fixed-item.with-indicators{bottom:68px}.carousel.carousel-slider .carousel-item{width:100%;height:100%;min-height:400px;position:absolute;top:0;left:0}.carousel.carousel-slider .carousel-item h2{font-size:24px;font-weight:500;line-height:32px}.carousel.carousel-slider .carousel-item p{font-size:15px}.carousel .carousel-item{display:none;width:200px;height:200px;position:absolute;top:0;left:0}.carousel .carousel-item>img{width:100%}.carousel .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.carousel .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:8px;width:8px;margin:24px 4px;background-color:rgba(255,255,255,0.5);transition:background-color .3s;border-radius:50%}.carousel .indicators .indicator-item.active{background-color:#fff}.carousel.scrolling .carousel-item .materialboxed,.carousel .carousel-item:not(.active) .materialboxed{pointer-events:none}.tap-target-wrapper{width:800px;height:800px;position:fixed;z-index:1000;visibility:hidden;transition:visibility 0s .3s}.tap-target-wrapper.open{visibility:visible;transition:visibility 0s}.tap-target-wrapper.open .tap-target{transform:scale(1);opacity:.95;transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.tap-target-wrapper.open .tap-target-wave::before{transform:scale(1)}.tap-target-wrapper.open .tap-target-wave::after{visibility:visible;animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;transition:opacity .3s, transform .3s, visibility 0s 1s}.tap-target{position:absolute;font-size:1rem;border-radius:50%;background-color:#ee6e73;box-shadow:0 20px 20px 0 rgba(0,0,0,0.14),0 10px 50px 0 rgba(0,0,0,0.12),0 30px 10px -20px rgba(0,0,0,0.2);width:100%;height:100%;opacity:0;transform:scale(0);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.tap-target-content{position:relative;display:table-cell}.tap-target-wave{position:absolute;border-radius:50%;z-index:10001}.tap-target-wave::before,.tap-target-wave::after{content:'';display:block;position:absolute;width:100%;height:100%;border-radius:50%;background-color:#ffffff}.tap-target-wave::before{transform:scale(0);transition:transform .3s}.tap-target-wave::after{visibility:hidden;transition:opacity .3s, transform .3s, visibility 0s;z-index:-1}.tap-target-origin{top:50%;left:50%;transform:translate(-50%, -50%);z-index:10002;position:absolute !important}.tap-target-origin:not(.btn):not(.btn-large),.tap-target-origin:not(.btn):not(.btn-large):hover{background:none}@media only screen and (max-width: 600px){.tap-target,.tap-target-wrapper{width:600px;height:600px}}.pulse{overflow:initial;position:relative}.pulse::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:inherit;border-radius:inherit;transition:opacity .3s, transform .3s;animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;z-index:-1}@keyframes pulse-animation{0%{opacity:1;transform:scale(1)}50%{opacity:0;transform:scale(1.5)}100%{opacity:0;transform:scale(1.5)}}.picker{font-size:16px;text-align:left;line-height:1.2;color:#000000;position:absolute;z-index:10000;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.picker__input{cursor:default}.picker__input.picker__input--active{border-color:#0089ec}.picker__holder{width:100%;overflow-y:auto;-webkit-overflow-scrolling:touch}/*!
 * Default mobile-first, responsive styling for pickadate.js
 * Demo: http://amsul.github.io/pickadate.js
 */.picker__holder,.picker__frame{bottom:0;left:0;right:0;top:100%}.picker__holder{position:fixed;-webkit-transition:background 0.15s ease-out, top 0s 0.15s;-moz-transition:background 0.15s ease-out, top 0s 0.15s;transition:background 0.15s ease-out, top 0s 0.15s;-webkit-backface-visibility:hidden}.picker__frame{position:absolute;margin:0 auto;min-width:256px;width:300px;max-height:350px;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";filter:alpha(opacity=0);-moz-opacity:0;opacity:0;-webkit-transition:all 0.15s ease-out;-moz-transition:all 0.15s ease-out;transition:all 0.15s ease-out}@media (min-height: 28.875em){.picker__frame{overflow:visible;top:auto;bottom:-100%;max-height:80%}}@media (min-height: 40.125em){.picker__frame{margin-bottom:7.5%}}.picker__wrap{display:table;width:100%;height:100%}@media (min-height: 28.875em){.picker__wrap{display:block}}.picker__box{background:#ffffff;display:table-cell;vertical-align:middle}@media (min-height: 28.875em){.picker__box{display:block;border:1px solid #777777;border-top-color:#898989;border-bottom-width:0;-webkit-border-radius:5px 5px 0 0;-moz-border-radius:5px 5px 0 0;border-radius:5px 5px 0 0;-webkit-box-shadow:0 12px 36px 16px rgba(0,0,0,0.24);-moz-box-shadow:0 12px 36px 16px rgba(0,0,0,0.24);box-shadow:0 12px 36px 16px rgba(0,0,0,0.24)}}.picker--opened .picker__holder{top:0;background:transparent;-ms-filter:"progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";zoom:1;background:rgba(0,0,0,0.32);-webkit-transition:background 0.15s ease-out;-moz-transition:background 0.15s ease-out;transition:background 0.15s ease-out}.picker--opened .picker__frame{top:0;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";filter:alpha(opacity=100);-moz-opacity:1;opacity:1}@media (min-height: 35.875em){.picker--opened .picker__frame{top:10%;bottom:auto}}.picker__input.picker__input--active{border-color:#E3F2FD}.picker__frame{margin:0 auto;max-width:325px}@media (min-height: 38.875em){.picker--opened .picker__frame{top:10%;bottom:auto}}.picker__box{padding:0 1em}.picker__header{text-align:center;position:relative;margin-top:.75em}.picker__month,.picker__year{display:inline-block;margin-left:.25em;margin-right:.25em}.picker__select--month,.picker__select--year{height:2em;padding:0;margin-left:.25em;margin-right:.25em}.picker__select--month.browser-default{display:inline;background-color:#FFFFFF;width:40%}.picker__select--year.browser-default{display:inline;background-color:#FFFFFF;width:26%}.picker__select--month:focus,.picker__select--year:focus{border-color:rgba(0,0,0,0.05)}.picker__nav--prev,.picker__nav--next{position:absolute;padding:.5em 1.25em;width:1em;height:1em;box-sizing:content-box;top:-0.25em}.picker__nav--prev{left:-1em;padding-right:1.25em}.picker__nav--next{right:-1em;padding-left:1.25em}.picker__nav--disabled,.picker__nav--disabled:hover,.picker__nav--disabled:before,.picker__nav--disabled:before:hover{cursor:default;background:none;border-right-color:#f5f5f5;border-left-color:#f5f5f5}.picker__table{text-align:center;border-collapse:collapse;border-spacing:0;table-layout:fixed;font-size:1rem;width:100%;margin-top:.75em;margin-bottom:.5em}.picker__table th,.picker__table td{text-align:center}.picker__table td{margin:0;padding:0}.picker__weekday{width:14.285714286%;font-size:.75em;padding-bottom:.25em;color:#999999;font-weight:500}@media (min-height: 33.875em){.picker__weekday{padding-bottom:.5em}}.picker__day--today{position:relative;color:#595959;letter-spacing:-.3;padding:.75rem 0;font-weight:400;border:1px solid transparent}.picker__day--disabled:before{border-top-color:#aaaaaa}.picker__day--infocus:hover{cursor:pointer;color:#000;font-weight:500}.picker__day--outfocus{display:none;padding:.75rem 0;color:#fff}.picker__day--outfocus:hover{cursor:pointer;color:#dddddd;font-weight:500}.picker__day--highlighted:hover,.picker--focused .picker__day--highlighted{cursor:pointer}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;transform:scale(0.75);background:#0089ec;color:#ffffff}.picker__day--disabled,.picker__day--disabled:hover,.picker--focused .picker__day--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__day--highlighted.picker__day--disabled,.picker__day--highlighted.picker__day--disabled:hover{background:#bbbbbb}.picker__footer{text-align:center;display:flex;align-items:center;justify-content:space-between}.picker__button--today,.picker__button--clear,.picker__button--close{border:1px solid #ffffff;background:#ffffff;font-size:.8em;padding:.66em 0;font-weight:bold;width:33%;display:inline-block;vertical-align:bottom}.picker__button--today:hover,.picker__button--clear:hover,.picker__button--close:hover{cursor:pointer;color:#000000;background:#b1dcfb;border-bottom-color:#b1dcfb}.picker__button--today:focus,.picker__button--clear:focus,.picker__button--close:focus{background:#b1dcfb;border-color:rgba(0,0,0,0.05);outline:none}.picker__button--today:before,.picker__button--clear:before,.picker__button--close:before{position:relative;display:inline-block;height:0}.picker__button--today:before,.picker__button--clear:before{content:" ";margin-right:.45em}.picker__button--today:before{top:-0.05em;width:0;border-top:0.66em solid #0059bc;border-left:.66em solid transparent}.picker__button--clear:before{top:-0.25em;width:.66em;border-top:3px solid #ee2200}.picker__button--close:before{content:"\D7";top:-0.1em;vertical-align:top;font-size:1.1em;margin-right:.35em;color:#777777}.picker__button--today[disabled],.picker__button--today[disabled]:hover{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default}.picker__button--today[disabled]:before{border-top-color:#aaaaaa}.picker__box{border-radius:2px;overflow:hidden}.picker__date-display{text-align:center;background-color:#388C9C;color:#fff;padding-bottom:15px;font-weight:300}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#000000;background:#b0d0d6}.picker__weekday-display{background-color:#2f7482;padding:10px;font-weight:200;letter-spacing:.5;font-size:1rem;margin-bottom:15px}.picker__month-display{text-transform:uppercase;font-size:2rem}.picker__day-display{font-size:4.5rem;font-weight:400}.picker__year-display{font-size:1.8rem;color:rgba(255,255,255,0.4)}.picker__box{padding:0}.picker__calendar-container{padding:0 1rem}.picker__calendar-container thead{border:none}.picker__table{margin-top:0;margin-bottom:.5em}.picker__day--infocus{color:#595959;letter-spacing:-.3;padding:.75rem 0;font-weight:400;border:1px solid transparent}.picker__day.picker__day--today{color:#388C9C}.picker__day.picker__day--today.picker__day--selected{color:#fff}.picker__weekday{font-size:.9rem}.picker__day--selected,.picker__day--selected:hover,.picker--focused .picker__day--selected{border-radius:50%;transform:scale(0.9);background-color:#388C9C;color:#ffffff}.picker__day--selected.picker__day--outfocus,.picker__day--selected:hover.picker__day--outfocus,.picker--focused .picker__day--selected.picker__day--outfocus{background-color:#b0d0d6}.picker__footer{text-align:right;padding:5px 10px}.picker__close,.picker__today{font-size:1.1rem;padding:0 1rem;color:#388C9C}.picker__nav--prev:before,.picker__nav--next:before{content:" ";border-top:.5em solid transparent;border-bottom:.5em solid transparent;border-right:0.75em solid #676767;width:0;height:0;display:block;margin:0 auto}.picker__nav--next:before{border-right:0;border-left:0.75em solid #676767}button.picker__today:focus,button.picker__clear:focus,button.picker__close:focus{background-color:#b0d0d6}.picker__list{list-style:none;padding:0.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #dddddd;border-top:1px solid #dddddd;margin-bottom:-1px;position:relative;background:#ffffff;padding:.75em 1.25em}@media (min-height: 46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item:hover{cursor:pointer;color:#000000;background:#b1dcfb;border-color:#0089ec;z-index:10}.picker__list-item--highlighted{border-color:#0089ec;z-index:10}.picker__list-item--highlighted:hover,.picker--focused .picker__list-item--highlighted{cursor:pointer;color:#000000;background:#b1dcfb}.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected{background:#0089ec;color:#ffffff;z-index:10}.picker__list-item--disabled,.picker__list-item--disabled:hover,.picker--focused .picker__list-item--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#dddddd;cursor:default;border-color:#dddddd;z-index:auto}.picker--time .picker__button--clear{display:block;width:80%;margin:1em auto 0;padding:1em 1.25em;background:none;border:0;font-weight:500;font-size:.67em;text-align:center;text-transform:uppercase;color:#666}.picker--time .picker__button--clear:hover,.picker--time .picker__button--clear:focus{color:#000000;background:#b1dcfb;background:#ee2200;border-color:#ee2200;cursor:pointer;color:#ffffff;outline:none}.picker--time .picker__button--clear:before{top:-0.25em;color:#666;font-size:1.25em;font-weight:bold}.picker--time .picker__button--clear:hover:before,.picker--time .picker__button--clear:focus:before{color:#ffffff}.picker--time .picker__frame{min-width:256px;max-width:320px}.picker--time .picker__box{font-size:1em;background:#f2f2f2;padding:0}@media (min-height: 40.125em){.picker--time .picker__box{margin-bottom:5em}}.pagi{color:#000;width:23px;height:30px;background-color:#fff;text-align:center;font-size:30px;margin-top:-5px}.cover,.full_screen,body{-webkit-background-size:cover;-moz-background-size:cover;-ms-background-size:cover;background-size:cover}.bgParallax{background-attachment:fixed !important;background-position:center center !important;background-repeat:no-repeat !important}.full_screen{width:100%;height:100%}.table-cell{display:table;width:100%;height:100%}.table-cell .cell{display:table-cell;vertical-align:middle}.relative{position:relative !important}.absolute,.link_all{position:absolute !important}.fixed{position:fixed !important}.uppercase{text-transform:uppercase !important}.lowercase{text-transform:lowercase !important}.capitalize{text-transform:capitalize !important}.left{float:left !important}.right{float:right !important}.clear{clear:both !important}.center{display:block !important;margin-left:auto !important;margin-right:auto !important}.inline-block{display:inline-block !important}.block{display:block !important}.pointer{cursor:pointer !important}.default{cursor:default !important}.link_all{top:0;left:0;width:100%;height:100%;z-index:1}.no-padd-right{padding-right:0px}.no-padd-left{padding-left:0px}.full_width{width:100% !important}.no-padding{padding:0 !important}.no-margin{margin:0 !important}.delete{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;cursor:pointer}.delete:hover{color:#e52d27;-webkit-transform:scale(1.3, 1.3);-moz-transform:scale(1.3, 1.3);-ms-transform:scale(1.3, 1.3);transform:scale(1.3, 1.3)}.display-flex,.blocks-lists,.blocks-lists .block-items .title-block,.question-container .relations{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.flex-direction-row{-ms-flex-direction:row;flex-direction:row}.flex-wrap,.blocks-lists{-ms-flex-wrap:wrap;flex-wrap:wrap}.justify-content-center{-webkit-justify-content:center;-moz-justify-content:center;-ms-justify-content:center;justify-content:center;-ms-flex-pack:justify}.justify-content-between,.question-container .relations{-webkit-justify-content:space-between;-moz-justify-content:space-between;-ms-justify-content:space-between;justify-content:space-between}.flex-align-center,.blocks-lists .block-items .title-block,.question-container .relations{-webkit-items:center !important;-moz-align-items:center !important;-ms-align-items:center !important;align-items:center !important}.flex-align-baseline{-webkit-items:baseline !important;-moz-align-items:baseline !important;-ms-align-items:baseline !important;align-items:baseline !important}.error{border-bottom:solid 1px #e02222 !important}label.error{display:none !important}.irequire{color:#e02222;display:block;margin:5px 0}.button,.button-mini{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;font-family:'Futura PT Book';font-size:1rem;background-color:#388C9C;color:#fff;text-align:center;padding:10px 20px;font-size:14px;margin:5px 0px;border:0;display:inline-block;text-transform:uppercase}.button:hover,.button-mini:hover{color:#fff;background-color:#383636}.button-mini{font-size:12px;padding:5px 10px;margin-top:10px}.form-register .input-field .form-control{margin-bottom:5px}.form-register input[disabled]{background-color:#b1b1b1}.line{width:110px;display:block;margin:10px auto;border-bottom:2px solid #000}.socials a{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;color:#fff;font-size:20px;display:inline-block;padding:0px 10px}.socials a:hover{color:#000}.modal-xs{max-width:600px}.privacy{font-family:'FuturaPTMedium';font-size:1rem;color:#292929}.privacy:hover{color:#388C9C}a{color:#000;text-decoration:none !important;outline:none}a:hover{color:#292929}p{font-family:'Futura PT Book';font-size:1rem}h6{font-family:'FuturaPTMedium';font-size:1.1rem}h5{font-family:'FuturaPTMedium';font-size:1.2rem}h4{font-family:'FuturaPTMedium';font-size:1.3rem}h3{font-family:'FuturaPTMedium';font-size:1.4rem}h2{font-family:'FuturaPTMedium';font-size:1.5rem}h1{font-family:'FuturaPTMedium';font-size:1.6rem}body{font-family:'Futura PT Book';font-size:1rem;background-image:url("../images/bg/exa.jpg");min-width:320px !important;color:#000;line-height:1.4}.blocks-lists{padding:1rem 0}.blocks-lists .block-items{-webkit-transition:all .4s ease;-moz-transition:all .4s ease;transition:all .4s ease;width:100%;box-shadow:2px 2px 5px #ccc;background-color:#fff;margin-bottom:1.5rem}.blocks-lists .block-items .title-block{background-color:#fff;padding:5px 10px;min-height:70px}.blocks-lists .block-items .title-block img{max-width:25px;width:100%;display:block;margin:0 auto;border-radius:50%;margin:0;border:1px solid #c2c2c2}.blocks-lists .block-items .title-block p{font-family:'FuturaPTMedium';font-size:12px;text-transform:uppercase;color:#388C9C;width:100%;margin:0}.blocks-lists .block-items .title-block .p-left{margin:0 0 0 10px}.blocks-lists .block-items .content-block{margin:0}.blocks-lists .block-items .content-block img{max-width:550px;width:100%;display:block;margin:0 auto}.blocks-lists .block-items .foot-block{text-align:center}.blocks-lists .block-items .foot-block a{background-color:#b1b1b1;color:#fff;display:block;margin:0;font-size:12px}.blocks-lists .block-items .foot-block a:hover{background-color:#676767}.blocks-lists .block-items:hover{box-shadow:2px 2px 5px #676767}.blocks-lists .block-items:hover .foot-block a{background-color:#676767}.register{background-color:#fff;padding:10px;margin:1rem 0;box-shadow:1px 1px 3px #ccc}.requiremx{font-size:14px !important;color:#000 !important}.requiremx strong{font-weight:700}.question-container{background-color:#fff;padding:2rem 1rem 5rem;margin:2rem 0;box-shadow:1px 1px 3px #ccc}.question-container .question-item{padding:1rem 0 2rem}.question-container .relations .opt-options{width:50%}.question-container .relations .rel-answers{width:50%}.question-container .relations .box{display:inline-flex;width:35px;margin:0;border:1px solid #ccc;height:25px;margin-right:10px;text-align:center;justify-content:center;align-items:center}.question-container .option-image{display:inline-block;vertical-align:top}.question-container .option-image label{height:inherit;line-height:1;display:block}.question-container .option-image .img-op{max-width:135px}.question-container .calification-item{text-align:center}.question-container .calification-item .calification{font-size:3.5rem}.preloader-nag{margin-top:1rem;margin-bottom:1rem}header .brand-logo{padding:0.2rem;left:15%;transform:translateX(0)}header .brand-logo img{max-width:180px;width:100%;display:block;margin:0 auto}header #btn-nav{color:#388C9C}header .title-site{font-family:'Futura PT Book';font-size:1rem;color:#388C9C;margin-left:6rem}header .nav-menu li a{font-family:'Futura PT Book';font-size:17.5px;font-size:17.5px !important;color:#388C9C}header .nav-menu li a:hover{background:none}header nav{background-color:#fff}header .side-nav .search{margin-top:1px;padding:1px 0 0 0;z-index:2}header .side-nav .search .search-mobile{width:inherit;margin-bottom:0;padding:20px 20px 20px 50px}header .side-nav .search .label-icon i{color:rgba(117,117,117,0.7)}header .side-nav .userView{border-bottom:5px solid #388C9C}@media only screen and (min-width: 601px){header .brand-logo{left:10%}header .brand-logo img{max-width:204px}}@media only screen and (min-width: 993px){header .brand-logo{left:0;padding:1rem 0}header nav{height:84px;line-height:84px}}@media only screen and (min-width: 1201px){header .brand-logo{left:0}header .brand-logo img{max-width:320px}header nav{height:115px;line-height:115px}header .nav-menu li a{font-size:14px}}@media screen and (min-width: 1600px){header nav{height:130px;line-height:130px}header .brand-logo{left:0}header .brand-logo img{max-width:410px}}footer{text-align:center}@media screen and (min-width: 360px){.form-register{padding:1px 0}.blocks-lists .block-items{margin:0px 10px 1.5rem}.register{padding:1rem 1rem}}@media only screen and (max-width: 600px){.sweet-alert h2{font-size:18px;margin:5px 0}.sweet-alert p{font-size:12px}.sweet-alert button{margin:10px 5px 0 5px;font-size:13px}}@media only screen and (min-width: 601px){h4{font-size:1.4rem}.blocks-lists .block-items{width:calc(100%/2 - 20px);margin:0px 10px 2rem}.register{padding:2rem 2rem}.question-container{margin:3rem 0 5rem;padding:2rem 2rem 5rem}}@media only screen and (min-width: 993px){.blocks-lists .block-items{width:calc(100%/3 - 20px)}}@media only screen and (min-width: 1201px){.blocks-lists .block-items{width:calc(100%/4 - 20px)}}@media (min-width: 1350px){.blocks-lists .block-items{width:calc(100%/5 - 20px)}}

/*# sourceMappingURL=data:application/json;charset=utf8;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoic3R5bGVzLmNzcyIsInNvdXJjZXMiOlsic3R5bGVzLnNjc3MiLCJtYXRlcmlhbGl6ZS5zY3NzIiwiY29tcG9uZW50cy9fbWl4aW5zLnNjc3MiLCJjb21wb25lbnRzL19jb2xvci5zY3NzIiwiY29tcG9uZW50cy9fdmFyaWFibGVzLnNjc3MiLCJjb21wb25lbnRzL19ub3JtYWxpemUuc2NzcyIsImNvbXBvbmVudHMvX2dsb2JhbC5zY3NzIiwiY29tcG9uZW50cy9fYmFkZ2VzLnNjc3MiLCJjb21wb25lbnRzL19pY29ucy1tYXRlcmlhbC1kZXNpZ24uc2NzcyIsImNvbXBvbmVudHMvX2dyaWQuc2NzcyIsImNvbXBvbmVudHMvX25hdmJhci5zY3NzIiwiY29tcG9uZW50cy9fcm9ib3RvLnNjc3MiLCJjb21wb25lbnRzL190eXBvZ3JhcGh5LnNjc3MiLCJjb21wb25lbnRzL190cmFuc2l0aW9ucy5zY3NzIiwiY29tcG9uZW50cy9fY2FyZHMuc2NzcyIsImNvbXBvbmVudHMvX3RvYXN0LnNjc3MiLCJjb21wb25lbnRzL190YWJzLnNjc3MiLCJjb21wb25lbnRzL190b29sdGlwLnNjc3MiLCJjb21wb25lbnRzL19idXR0b25zLnNjc3MiLCJjb21wb25lbnRzL19kcm9wZG93bi5zY3NzIiwiY29tcG9uZW50cy9fd2F2ZXMuc2NzcyIsImNvbXBvbmVudHMvX21vZGFsLnNjc3MiLCJjb21wb25lbnRzL19jb2xsYXBzaWJsZS5zY3NzIiwiY29tcG9uZW50cy9fY2hpcHMuc2NzcyIsImNvbXBvbmVudHMvX21hdGVyaWFsYm94LnNjc3MiLCJjb21wb25lbnRzL2Zvcm1zL19mb3Jtcy5zY3NzIiwiY29tcG9uZW50cy9mb3Jtcy9faW5wdXQtZmllbGRzLnNjc3MiLCJjb21wb25lbnRzL2Zvcm1zL19yYWRpby1idXR0b25zLnNjc3MiLCJjb21wb25lbnRzL2Zvcm1zL19jaGVja2JveGVzLnNjc3MiLCJjb21wb25lbnRzL2Zvcm1zL19zd2l0Y2hlcy5zY3NzIiwiY29tcG9uZW50cy9mb3Jtcy9fc2VsZWN0LnNjc3MiLCJjb21wb25lbnRzL2Zvcm1zL19maWxlLWlucHV0LnNjc3MiLCJjb21wb25lbnRzL2Zvcm1zL19yYW5nZS5zY3NzIiwiY29tcG9uZW50cy9fdGFibGVfb2ZfY29udGVudHMuc2NzcyIsImNvbXBvbmVudHMvX3NpZGVOYXYuc2NzcyIsImNvbXBvbmVudHMvX3ByZWxvYWRlci5zY3NzIiwiY29tcG9uZW50cy9fc2xpZGVyLnNjc3MiLCJjb21wb25lbnRzL19jYXJvdXNlbC5zY3NzIiwiY29tcG9uZW50cy9fdGFwVGFyZ2V0LnNjc3MiLCJjb21wb25lbnRzL19wdWxzZS5zY3NzIiwiY29tcG9uZW50cy9kYXRlX3BpY2tlci9fZGVmYXVsdC5zY3NzIiwiY29tcG9uZW50cy9kYXRlX3BpY2tlci9fZGVmYXVsdC5kYXRlLnNjc3MiLCJjb21wb25lbnRzL2RhdGVfcGlja2VyL19kZWZhdWx0LnRpbWUuc2NzcyIsIl9taXhlcy5zY3NzIiwiX2hlbHBzLnNjc3MiLCJfZm9udHMuc2NzcyIsIl9oZWFkZXIuc2NzcyIsIl9mb290ZXIuc2NzcyIsIl9yZXNwb25zaXZlLnNjc3MiXSwic291cmNlc0NvbnRlbnQiOlsiQGltcG9ydCBcIi4uL2ZvbnRzL2NhL3N0eWxlc2hlZXQuY3NzXCI7XHJcbkBpbXBvcnQgXCIuLi9mb250cy9mdXR1cmEvc3R5bGVzaGVldC5jc3NcIjtcclxuQGltcG9ydCBcIi4uL2ZvbnRzL2Z1dHVyYXB0L3N0eWxlc2hlZXQuY3NzXCI7XHJcbkBpbXBvcnQgXCJtYXRlcmlhbGl6ZVwiO1xyXG5cclxuLy9WQVJJQUJMRVNcclxuJHNjcmVlbi1iZy1taW46IDE1MDBweDtcclxuXHJcbiRXaGl0ZSAgICAgIDogI2ZmZjtcclxuJEJsYWNrICAgICAgOiAjMDAwO1xyXG5cclxuJEZhY2Vib29rICAgOiAjM2I1OTk4O1xyXG4kVHdpdHRlciAgICA6ICM0MDk5RkY7XHJcbiRJbnN0YWdyYW0gIDogIzEyNTY4ODtcclxuJFBpbnRlcmVzdCAgOiAjQTkyNjJBO1xyXG4kVmltZW8gICAgICA6ICM0NEJCRkY7XHJcbiRMaW5rZWRpbiAgIDogIzAwNzdCNTtcclxuJFlvdXR1YmUgICAgOiAjZTUyZDI3O1xyXG5cclxuJE9jaG8gICAgICAgOiAjODg4ODg4O1xyXG4kR3JpcyAgICAgICA6ICMyOTI5Mjk7XHJcbiRHcmlzRnVlcnRlIDogIzRjNGI0YjtcclxuJEdyaXNDbGFybyAgOiAjNjc2NzY3O1xyXG4kUm9zYSAgICAgICA6ICNmZTEwMjE7XHJcbiRSZWQgICAgICAgIDogI2U1MmQyNztcclxuJEF6dWwgICAgICAgOiAjMzg4QzlDO1xyXG5cclxuJFByaW5jaXBhbCAgOiAkQXp1bDtcclxuXHJcbiRyb290OiBcIi4uL2ltYWdlcy9cIjtcclxuXHJcbkBpbXBvcnQgXCJtaXhlc1wiO1xyXG5AaW1wb3J0IFwiaGVscHNcIjtcclxuQGltcG9ydCBcImZvbnRzXCI7XHJcblxyXG4vLyBQbGFudGlsbGFzXHJcblxyXG4vLyBCYWNrZ3JvdW5kcyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuXHJcbi8vIENvbG9ycyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuXHJcbi8vQm90b25lcyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4uYnV0dG9ue1xyXG4gICAgQGluY2x1ZGUgaXRyYW5zaXRpb247XHJcbiAgICBAaW5jbHVkZSBmdXR1cmFfYm9vaztcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRQcmluY2lwYWw7XHJcbiAgICBjb2xvcjogJFdoaXRlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgZm9udC1zaXplOiAxNHB4O1xyXG4gICAgbWFyZ2luOiA1cHggMHB4O1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuXHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGNvbG9yOiAkV2hpdGU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzM4MzYzNjtcclxuICAgIH1cclxufVxyXG5cclxuLmJ1dHRvbi1taW5pe1xyXG4gIEBleHRlbmQgLmJ1dHRvbjtcclxuICBmb250LXNpemU6IDEycHg7XHJcbiAgcGFkZGluZzogNXB4IDEwcHg7XHJcbiAgbWFyZ2luLXRvcDogMTBweDtcclxufVxyXG5cclxuLy9Gb3JtYXMgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuLmZvcm0tcmVnaXN0ZXJ7XHJcbiAgICAuaW5wdXQtZmllbGR7XHJcbiAgICAgICAgLmZvcm0tY29udHJvbHtcclxuICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogNXB4O1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuICAgIGlucHV0W2Rpc2FibGVkXSB7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2IxYjFiMTtcclxuICAgIH1cclxufVxyXG5cclxuLy8vKioqKioqKioqKioqKioqIENPTlRFTklETyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi5saW5le1xyXG4gICAgd2lkdGg6IDExMHB4O1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDEwcHggYXV0bztcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkQmxhY2s7XHJcbn1cclxuXHJcbi5zb2NpYWxze1xyXG4gICAgYXtcclxuICAgICAgICBAaW5jbHVkZSBpdHJhbnNpdGlvbjtcclxuICAgICAgICBjb2xvcjogJFdoaXRlO1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgICAgcGFkZGluZzogMHB4IDEwcHg7XHJcblxyXG4gICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgIGNvbG9yOiAkQmxhY2s7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ubW9kYWwteHN7XHJcbiAgICBtYXgtd2lkdGg6IDYwMHB4O1xyXG59XHJcblxyXG4ucHJpdmFjeXtcclxuICAgIEBpbmNsdWRlIGZ1dHVyYV9tZWRpdW07XHJcbiAgICBjb2xvcjogJEdyaXM7XHJcbiAgICAmOmhvdmVye1xyXG4gICAgICAgIGNvbG9yOiAkUHJpbmNpcGFsO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiogQk9EWSAqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKioqKiovL1xyXG4vLyBib2R5LGh0bWx7IGhlaWdodDogMTAwJTsgfSAvL0FjdGl2YXIgc2kgc29sbyBzaSBlcyBmdWxsc2NyZWVuXHJcbmF7XHJcbiAgICBjb2xvcjogJEJsYWNrO1xyXG4gICAgdGV4dC1kZWNvcmF0aW9uOiBub25lICFpbXBvcnRhbnQ7XHJcbiAgICBvdXRsaW5lOiBub25lO1xyXG4gICAgJjpob3ZlcntcclxuICAgICAgICBjb2xvcjogJEdyaXM7XHJcbiAgICB9XHJcbn1cclxuXHJcbnB7XHJcbiAgICBAaW5jbHVkZSBmdXR1cmFfYm9vaztcclxufVxyXG5cclxuaDZ7XHJcbiAgICBAaW5jbHVkZSBmdXR1cmFfbWVkaXVtKDEuMXJlbSk7XHJcbn1cclxuXHJcbmg1e1xyXG4gICAgQGluY2x1ZGUgZnV0dXJhX21lZGl1bSgxLjJyZW0pO1xyXG59XHJcblxyXG5oNHtcclxuICAgIEBpbmNsdWRlIGZ1dHVyYV9tZWRpdW0oMS4zcmVtKTtcclxufVxyXG5cclxuaDN7XHJcbiAgICBAaW5jbHVkZSBmdXR1cmFfbWVkaXVtKDEuNHJlbSk7XHJcbn1cclxuXHJcbmgye1xyXG4gICAgQGluY2x1ZGUgZnV0dXJhX21lZGl1bSgxLjVyZW0pO1xyXG59XHJcblxyXG5oMXtcclxuICAgIEBpbmNsdWRlIGZ1dHVyYV9tZWRpdW0oMS42cmVtKTtcclxufVxyXG5cclxuYm9keXtcclxuICAgIEBpbmNsdWRlIGZ1dHVyYV9ib29rKDFyZW0pO1xyXG4gICAgQGV4dGVuZCAuY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLWltYWdlOiB1cmwoJyN7JHJvb3R9YmcvZXhhLmpwZycpO1xyXG4gICAgbWluLXdpZHRoOiAzMjBweCAhaW1wb3J0YW50O1xyXG4gICAgY29sb3I6ICRCbGFjaztcclxuICAgIGxpbmUtaGVpZ2h0OiAxLjQ7XHJcbn1cclxuXHJcbi5ibG9ja3MtbGlzdHN7XHJcbiAgICBAZXh0ZW5kIC5kaXNwbGF5LWZsZXg7XHJcbiAgICBAZXh0ZW5kIC5mbGV4LXdyYXA7XHJcbiAgICBwYWRkaW5nOiAxcmVtIDA7XHJcblxyXG4gICAgLmJsb2NrLWl0ZW1ze1xyXG4gICAgICAgIEBpbmNsdWRlIGl0cmFuc2l0aW9uO1xyXG4gICAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IDJweCAycHggNXB4ICNjY2M7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJFdoaXRlO1xyXG4gICAgICAgIG1hcmdpbi1ib3R0b206IDEuNXJlbTtcclxuXHJcbiAgICAgICAgLnRpdGxlLWJsb2Nre1xyXG4gICAgICAgICAgICBAZXh0ZW5kIC5kaXNwbGF5LWZsZXg7XHJcbiAgICAgICAgICAgIEBleHRlbmQgLmZsZXgtYWxpZ24tY2VudGVyO1xyXG4gICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkV2hpdGU7XHJcbiAgICAgICAgICAgIHBhZGRpbmc6IDVweCAxMHB4O1xyXG4gICAgICAgICAgICBtaW4taGVpZ2h0OiA3MHB4O1xyXG5cclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1hZygyNXB4KTtcclxuICAgICAgICAgICAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIGJvcmRlcjogMXB4IHNvbGlkICNjMmMyYzI7XHJcbiAgICAgICAgICAgIH1cclxuXHJcbiAgICAgICAgICAgIHB7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmdXR1cmFfbWVkaXVtKDEycHgpO1xyXG4gICAgICAgICAgICAgICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkUHJpbmNpcGFsO1xyXG4gICAgICAgICAgICAgICAgXHJcbiAgICAgICAgICAgICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgfVxyXG5cclxuICAgICAgICAgICAgLnAtbGVmdHtcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMCAwIDAgMTBweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgLmNvbnRlbnQtYmxvY2t7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgaW1ne1xyXG4gICAgICAgICAgICAgICAgQGluY2x1ZGUgaW1hZyg1NTBweCk7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5mb290LWJsb2Nre1xyXG4gICAgICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgICAgICBhe1xyXG4gICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2IxYjFiMTtcclxuICAgICAgICAgICAgICAgIGNvbG9yOiAkV2hpdGU7XHJcbiAgICAgICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgICAgIFxyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG5cclxuICAgICAgICAgICAgICAgICY6aG92ZXJ7XHJcbiAgICAgICAgICAgICAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJEdyaXNDbGFybztcclxuICAgICAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgJjpob3ZlcntcclxuICAgICAgICAgICAgYm94LXNoYWRvdzogMnB4IDJweCA1cHggJEdyaXNDbGFybztcclxuXHJcbiAgICAgICAgICAgIC5mb290LWJsb2Nre1xyXG4gICAgICAgICAgICAgICAgYXtcclxuICAgICAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkR3Jpc0NsYXJvO1xyXG4gICAgICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4ucmVnaXN0ZXJ7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkV2hpdGU7XHJcbiAgICBwYWRkaW5nOiAxMHB4O1xyXG4gICAgbWFyZ2luOiAxcmVtIDA7XHJcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAjY2NjO1xyXG59XHJcblxyXG4ucmVxdWlyZW14e1xyXG4gICAgZm9udC1zaXplOiAxNHB4ICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjojMDAwICFpbXBvcnRhbnQ7XHJcbiAgICBzdHJvbmd7XHJcbiAgICAgICAgZm9udC13ZWlnaHQ6IDcwMDtcclxuICAgIH1cclxufVxyXG5cclxuLnF1ZXN0aW9uLWNvbnRhaW5lcntcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRXaGl0ZTtcclxuICAgIHBhZGRpbmc6IDJyZW0gMXJlbSA1cmVtO1xyXG4gICAgbWFyZ2luOiAycmVtIDA7XHJcbiAgICBib3gtc2hhZG93OiAxcHggMXB4IDNweCAjY2NjO1xyXG5cclxuICAgIC5xdWVzdGlvbi1pdGVte1xyXG4gICAgICAgIHBhZGRpbmc6IDFyZW0gMCAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5yZWxhdGlvbnN7XHJcbiAgICAgICAgQGV4dGVuZCAuZGlzcGxheS1mbGV4O1xyXG4gICAgICAgIEBleHRlbmQgLmp1c3RpZnktY29udGVudC1iZXR3ZWVuO1xyXG4gICAgICAgIEBleHRlbmQgLmZsZXgtYWxpZ24tY2VudGVyO1xyXG5cclxuICAgICAgICAub3B0LW9wdGlvbnN7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAucmVsLWFuc3dlcnN7XHJcbiAgICAgICAgICAgIHdpZHRoOiA1MCU7XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAuYm94e1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBpbmxpbmUtZmxleDtcclxuICAgICAgICAgICAgd2lkdGg6IDM1cHg7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMDtcclxuICAgICAgICAgICAgYm9yZGVyOiAxcHggc29saWQgI2NjYztcclxuICAgICAgICAgICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgICAgICAgICBtYXJnaW4tcmlnaHQ6IDEwcHg7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgICAgICAgICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAgICAgICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5vcHRpb24taW1hZ2V7XHJcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcblxyXG4gICAgICAgIGxhYmVse1xyXG4gICAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxO1xyXG4gICAgICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICB9XHJcblxyXG4gICAgICAgIC5pbWctb3B7XHJcbiAgICAgICAgICAgIG1heC13aWR0aDogMTM1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIC5jYWxpZmljYXRpb24taXRlbXtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcblxyXG4gICAgICAgIC5jYWxpZmljYXRpb257XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMy41cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLnByZWxvYWRlci1uYWd7XHJcbiAgICBtYXJnaW4tdG9wOiAxcmVtO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcclxufVxyXG5cclxuXHJcbkBpbXBvcnQgXCJoZWFkZXJcIjtcclxuQGltcG9ydCBcImZvb3RlclwiO1xyXG5AaW1wb3J0IFwicmVzcG9uc2l2ZVwiO1xyXG4iLCJAY2hhcnNldCBcIlVURi04XCI7XHJcblxyXG4vLyBNaXhpbnNcclxuLy8gQGltcG9ydCBcImNvbXBvbmVudHMvcHJlZml4ZXJcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvbWl4aW5zXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NvbG9yXCI7XHJcblxyXG4vLyBWYXJpYWJsZXM7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3ZhcmlhYmxlc1wiO1xyXG5cclxuLy8gUmVzZXRcclxuQGltcG9ydCBcImNvbXBvbmVudHMvbm9ybWFsaXplXCI7XHJcblxyXG4vLyBjb21wb25lbnRzXHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2dsb2JhbFwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9iYWRnZXNcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvaWNvbnMtbWF0ZXJpYWwtZGVzaWduXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2dyaWRcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvbmF2YmFyXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3JvYm90b1wiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy90eXBvZ3JhcGh5XCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3RyYW5zaXRpb25zXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NhcmRzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3RvYXN0XCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3RhYnNcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvdG9vbHRpcFwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9idXR0b25zXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Ryb3Bkb3duXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3dhdmVzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL21vZGFsXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NvbGxhcHNpYmxlXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NoaXBzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL21hdGVyaWFsYm94XCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL2Zvcm1zL2Zvcm1zXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3RhYmxlX29mX2NvbnRlbnRzXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3NpZGVOYXZcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvcHJlbG9hZGVyXCI7XHJcbkBpbXBvcnQgXCJjb21wb25lbnRzL3NsaWRlclwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9jYXJvdXNlbFwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy90YXBUYXJnZXRcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvcHVsc2VcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvZGF0ZV9waWNrZXIvZGVmYXVsdFwiO1xyXG5AaW1wb3J0IFwiY29tcG9uZW50cy9kYXRlX3BpY2tlci9kZWZhdWx0LmRhdGVcIjtcclxuQGltcG9ydCBcImNvbXBvbmVudHMvZGF0ZV9waWNrZXIvZGVmYXVsdC50aW1lXCI7XHJcbiIsIi8vIEBtaXhpbiBib3gtc2hhZG93LTIoJGFyZ3MxLCAkYXJnczIpIHtcclxuLy8gICAgIC13ZWJraXQtYm94LXNoYWRvdzogJGFyZ3MxLCAkYXJnczI7XHJcbi8vICAgICAtbW96LWJveC1zaGFkb3c6ICRhcmdzMSwgJGFyZ3MyO1xyXG4vLyAgICAgYm94LXNoYWRvdzogJGFyZ3MxLCAkYXJnczI7XHJcbi8vIH0iLCIvLyBVdGlsaXR5IENvbG9yIENsYXNzZXNcclxuXHJcbi8vLnN1Y2Nlc3Mge1xyXG4vL1xyXG4vL31cclxuXHJcbi8vIEdvb2dsZSBDb2xvciBQYWxldHRlIGRlZmluZWQ6IGh0dHA6Ly93d3cuZ29vZ2xlLmNvbS9kZXNpZ24vc3BlYy9zdHlsZS9jb2xvci5odG1sXHJcblxyXG5cclxuJG1hdGVyaWFsaXplLXJlZDogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjZTUxYzIzLFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZmRlYWViLFxyXG4gIFwibGlnaHRlbi00XCI6ICAjZjhjMWMzLFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjZjM5ODliLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjZWU2ZTczLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjZWE0NTRiLFxyXG4gIFwiZGFya2VuLTFcIjogICAjZDAxODFlLFxyXG4gIFwiZGFya2VuLTJcIjogICAjYjkxNTFiLFxyXG4gIFwiZGFya2VuLTNcIjogICAjYTIxMzE4LFxyXG4gIFwiZGFya2VuLTRcIjogICAjOGIxMDE0LFxyXG4pO1xyXG5cclxuJHJlZDogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjRjQ0MzM2LFxyXG4gIFwibGlnaHRlbi01XCI6ICAjRkZFQkVFLFxyXG4gIFwibGlnaHRlbi00XCI6ICAjRkZDREQyLFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjRUY5QTlBLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjRTU3MzczLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjRUY1MzUwLFxyXG4gIFwiZGFya2VuLTFcIjogICAjRTUzOTM1LFxyXG4gIFwiZGFya2VuLTJcIjogICAjRDMyRjJGLFxyXG4gIFwiZGFya2VuLTNcIjogICAjQzYyODI4LFxyXG4gIFwiZGFya2VuLTRcIjogICAjQjcxQzFDLFxyXG4gIFwiYWNjZW50LTFcIjogICAgI0ZGOEE4MCxcclxuICBcImFjY2VudC0yXCI6ICAgICNGRjUyNTIsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjRkYxNzQ0LFxyXG4gIFwiYWNjZW50LTRcIjogICAgI0Q1MDAwMFxyXG4pO1xyXG5cclxuJHBpbms6IChcclxuICBcImJhc2VcIjogICAgICAgI2U5MWU2MyxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2ZjZTRlYyxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2Y4YmJkMCxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI2Y0OGZiMSxcclxuICBcImxpZ2h0ZW4tMlwiOiAgI2YwNjI5MixcclxuICBcImxpZ2h0ZW4tMVwiOiAgI2VjNDA3YSxcclxuICBcImRhcmtlbi0xXCI6ICAgI2Q4MWI2MCxcclxuICBcImRhcmtlbi0yXCI6ICAgI2MyMTg1YixcclxuICBcImRhcmtlbi0zXCI6ICAgI2FkMTQ1NyxcclxuICBcImRhcmtlbi00XCI6ICAgIzg4MGU0ZixcclxuICBcImFjY2VudC0xXCI6ICAgICNmZjgwYWIsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjZmY0MDgxLFxyXG4gIFwiYWNjZW50LTNcIjogICAgI2Y1MDA1NyxcclxuICBcImFjY2VudC00XCI6ICAgICNjNTExNjJcclxuKTtcclxuXHJcbiRwdXJwbGU6IChcclxuICBcImJhc2VcIjogICAgICAgIzljMjdiMCxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2YzZTVmNSxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2UxYmVlNyxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI2NlOTNkOCxcclxuICBcImxpZ2h0ZW4tMlwiOiAgI2JhNjhjOCxcclxuICBcImxpZ2h0ZW4tMVwiOiAgI2FiNDdiYyxcclxuICBcImRhcmtlbi0xXCI6ICAgIzhlMjRhYSxcclxuICBcImRhcmtlbi0yXCI6ICAgIzdiMWZhMixcclxuICBcImRhcmtlbi0zXCI6ICAgIzZhMWI5YSxcclxuICBcImRhcmtlbi00XCI6ICAgIzRhMTQ4YyxcclxuICBcImFjY2VudC0xXCI6ICAgICNlYTgwZmMsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjZTA0MGZiLFxyXG4gIFwiYWNjZW50LTNcIjogICAgI2Q1MDBmOSxcclxuICBcImFjY2VudC00XCI6ICAgICNhYTAwZmZcclxuKTtcclxuXHJcbiRkZWVwLXB1cnBsZTogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjNjczYWI3LFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZWRlN2Y2LFxyXG4gIFwibGlnaHRlbi00XCI6ICAjZDFjNGU5LFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjYjM5ZGRiLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjOTU3NWNkLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjN2U1N2MyLFxyXG4gIFwiZGFya2VuLTFcIjogICAjNWUzNWIxLFxyXG4gIFwiZGFya2VuLTJcIjogICAjNTEyZGE4LFxyXG4gIFwiZGFya2VuLTNcIjogICAjNDUyN2EwLFxyXG4gIFwiZGFya2VuLTRcIjogICAjMzExYjkyLFxyXG4gIFwiYWNjZW50LTFcIjogICAgI2IzODhmZixcclxuICBcImFjY2VudC0yXCI6ICAgICM3YzRkZmYsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjNjUxZmZmLFxyXG4gIFwiYWNjZW50LTRcIjogICAgIzYyMDBlYVxyXG4pO1xyXG5cclxuJGluZGlnbzogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjM2Y1MWI1LFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZThlYWY2LFxyXG4gIFwibGlnaHRlbi00XCI6ICAjYzVjYWU5LFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjOWZhOGRhLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjNzk4NmNiLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjNWM2YmMwLFxyXG4gIFwiZGFya2VuLTFcIjogICAjMzk0OWFiLFxyXG4gIFwiZGFya2VuLTJcIjogICAjMzAzZjlmLFxyXG4gIFwiZGFya2VuLTNcIjogICAjMjgzNTkzLFxyXG4gIFwiZGFya2VuLTRcIjogICAjMWEyMzdlLFxyXG4gIFwiYWNjZW50LTFcIjogICAgIzhjOWVmZixcclxuICBcImFjY2VudC0yXCI6ICAgICM1MzZkZmUsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjM2Q1YWZlLFxyXG4gIFwiYWNjZW50LTRcIjogICAgIzMwNGZmZVxyXG4pO1xyXG5cclxuJGJsdWU6IChcclxuICBcImJhc2VcIjogICAgICAgIzIxOTZGMyxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI0UzRjJGRCxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI0JCREVGQixcclxuICBcImxpZ2h0ZW4tM1wiOiAgIzkwQ0FGOSxcclxuICBcImxpZ2h0ZW4tMlwiOiAgIzY0QjVGNixcclxuICBcImxpZ2h0ZW4tMVwiOiAgIzQyQTVGNSxcclxuICBcImRhcmtlbi0xXCI6ICAgIzFFODhFNSxcclxuICBcImRhcmtlbi0yXCI6ICAgIzE5NzZEMixcclxuICBcImRhcmtlbi0zXCI6ICAgIzE1NjVDMCxcclxuICBcImRhcmtlbi00XCI6ICAgIzBENDdBMSxcclxuICBcImFjY2VudC0xXCI6ICAgICM4MkIxRkYsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjNDQ4QUZGLFxyXG4gIFwiYWNjZW50LTNcIjogICAgIzI5NzlGRixcclxuICBcImFjY2VudC00XCI6ICAgICMyOTYyRkZcclxuKTtcclxuXHJcbiRsaWdodC1ibHVlOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICMwM2E5ZjQsXHJcbiAgXCJsaWdodGVuLTVcIjogICNlMWY1ZmUsXHJcbiAgXCJsaWdodGVuLTRcIjogICNiM2U1ZmMsXHJcbiAgXCJsaWdodGVuLTNcIjogICM4MWQ0ZmEsXHJcbiAgXCJsaWdodGVuLTJcIjogICM0ZmMzZjcsXHJcbiAgXCJsaWdodGVuLTFcIjogICMyOWI2ZjYsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICMwMzliZTUsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICMwMjg4ZDEsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICMwMjc3YmQsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICMwMTU3OWIsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjODBkOGZmLFxyXG4gIFwiYWNjZW50LTJcIjogICAgIzQwYzRmZixcclxuICBcImFjY2VudC0zXCI6ICAgICMwMGIwZmYsXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjMDA5MWVhXHJcbik7XHJcblxyXG4kY3lhbjogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjMDBiY2Q0LFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZTBmN2ZhLFxyXG4gIFwibGlnaHRlbi00XCI6ICAjYjJlYmYyLFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjODBkZWVhLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjNGRkMGUxLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjMjZjNmRhLFxyXG4gIFwiZGFya2VuLTFcIjogICAjMDBhY2MxLFxyXG4gIFwiZGFya2VuLTJcIjogICAjMDA5N2E3LFxyXG4gIFwiZGFya2VuLTNcIjogICAjMDA4MzhmLFxyXG4gIFwiZGFya2VuLTRcIjogICAjMDA2MDY0LFxyXG4gIFwiYWNjZW50LTFcIjogICAgIzg0ZmZmZixcclxuICBcImFjY2VudC0yXCI6ICAgICMxOGZmZmYsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjMDBlNWZmLFxyXG4gIFwiYWNjZW50LTRcIjogICAgIzAwYjhkNFxyXG4pO1xyXG5cclxuJHRlYWw6IChcclxuICBcImJhc2VcIjogICAgICAgIzAwOTY4OCxcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2UwZjJmMSxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2IyZGZkYixcclxuICBcImxpZ2h0ZW4tM1wiOiAgIzgwY2JjNCxcclxuICBcImxpZ2h0ZW4tMlwiOiAgIzRkYjZhYyxcclxuICBcImxpZ2h0ZW4tMVwiOiAgIzI2YTY5YSxcclxuICBcImRhcmtlbi0xXCI6ICAgIzAwODk3YixcclxuICBcImRhcmtlbi0yXCI6ICAgIzAwNzk2YixcclxuICBcImRhcmtlbi0zXCI6ICAgIzAwNjk1YyxcclxuICBcImRhcmtlbi00XCI6ICAgIzAwNGQ0MCxcclxuICBcImFjY2VudC0xXCI6ICAgICNhN2ZmZWIsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjNjRmZmRhLFxyXG4gIFwiYWNjZW50LTNcIjogICAgIzFkZTliNixcclxuICBcImFjY2VudC00XCI6ICAgICMwMGJmYTVcclxuKTtcclxuXHJcbiRncmVlbjogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjNENBRjUwLFxyXG4gIFwibGlnaHRlbi01XCI6ICAjRThGNUU5LFxyXG4gIFwibGlnaHRlbi00XCI6ICAjQzhFNkM5LFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjQTVENkE3LFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjODFDNzg0LFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjNjZCQjZBLFxyXG4gIFwiZGFya2VuLTFcIjogICAjNDNBMDQ3LFxyXG4gIFwiZGFya2VuLTJcIjogICAjMzg4RTNDLFxyXG4gIFwiZGFya2VuLTNcIjogICAjMkU3RDMyLFxyXG4gIFwiZGFya2VuLTRcIjogICAjMUI1RTIwLFxyXG4gIFwiYWNjZW50LTFcIjogICAgI0I5RjZDQSxcclxuICBcImFjY2VudC0yXCI6ICAgICM2OUYwQUUsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjMDBFNjc2LFxyXG4gIFwiYWNjZW50LTRcIjogICAgIzAwQzg1M1xyXG4pO1xyXG5cclxuJGxpZ2h0LWdyZWVuOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICM4YmMzNGEsXHJcbiAgXCJsaWdodGVuLTVcIjogICNmMWY4ZTksXHJcbiAgXCJsaWdodGVuLTRcIjogICNkY2VkYzgsXHJcbiAgXCJsaWdodGVuLTNcIjogICNjNWUxYTUsXHJcbiAgXCJsaWdodGVuLTJcIjogICNhZWQ1ODEsXHJcbiAgXCJsaWdodGVuLTFcIjogICM5Y2NjNjUsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICM3Y2IzNDIsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICM2ODlmMzgsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICM1NThiMmYsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICMzMzY5MWUsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjY2NmZjkwLFxyXG4gIFwiYWNjZW50LTJcIjogICAgI2IyZmY1OSxcclxuICBcImFjY2VudC0zXCI6ICAgICM3NmZmMDMsXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjNjRkZDE3XHJcbik7XHJcblxyXG4kbGltZTogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjY2RkYzM5LFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZjlmYmU3LFxyXG4gIFwibGlnaHRlbi00XCI6ICAjZjBmNGMzLFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjZTZlZTljLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjZGNlNzc1LFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjZDRlMTU3LFxyXG4gIFwiZGFya2VuLTFcIjogICAjYzBjYTMzLFxyXG4gIFwiZGFya2VuLTJcIjogICAjYWZiNDJiLFxyXG4gIFwiZGFya2VuLTNcIjogICAjOWU5ZDI0LFxyXG4gIFwiZGFya2VuLTRcIjogICAjODI3NzE3LFxyXG4gIFwiYWNjZW50LTFcIjogICAgI2Y0ZmY4MSxcclxuICBcImFjY2VudC0yXCI6ICAgICNlZWZmNDEsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjYzZmZjAwLFxyXG4gIFwiYWNjZW50LTRcIjogICAgI2FlZWEwMFxyXG4pO1xyXG5cclxuJHllbGxvdzogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjZmZlYjNiLFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZmZmZGU3LFxyXG4gIFwibGlnaHRlbi00XCI6ICAjZmZmOWM0LFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjZmZmNTlkLFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjZmZmMTc2LFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjZmZlZTU4LFxyXG4gIFwiZGFya2VuLTFcIjogICAjZmRkODM1LFxyXG4gIFwiZGFya2VuLTJcIjogICAjZmJjMDJkLFxyXG4gIFwiZGFya2VuLTNcIjogICAjZjlhODI1LFxyXG4gIFwiZGFya2VuLTRcIjogICAjZjU3ZjE3LFxyXG4gIFwiYWNjZW50LTFcIjogICAgI2ZmZmY4ZCxcclxuICBcImFjY2VudC0yXCI6ICAgICNmZmZmMDAsXHJcbiAgXCJhY2NlbnQtM1wiOiAgICAjZmZlYTAwLFxyXG4gIFwiYWNjZW50LTRcIjogICAgI2ZmZDYwMFxyXG4pO1xyXG5cclxuJGFtYmVyOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICNmZmMxMDcsXHJcbiAgXCJsaWdodGVuLTVcIjogICNmZmY4ZTEsXHJcbiAgXCJsaWdodGVuLTRcIjogICNmZmVjYjMsXHJcbiAgXCJsaWdodGVuLTNcIjogICNmZmUwODIsXHJcbiAgXCJsaWdodGVuLTJcIjogICNmZmQ1NGYsXHJcbiAgXCJsaWdodGVuLTFcIjogICNmZmNhMjgsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICNmZmIzMDAsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICNmZmEwMDAsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICNmZjhmMDAsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICNmZjZmMDAsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjZmZlNTdmLFxyXG4gIFwiYWNjZW50LTJcIjogICAgI2ZmZDc0MCxcclxuICBcImFjY2VudC0zXCI6ICAgICNmZmM0MDAsXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjZmZhYjAwXHJcbik7XHJcblxyXG4kb3JhbmdlOiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICNmZjk4MDAsXHJcbiAgXCJsaWdodGVuLTVcIjogICNmZmYzZTAsXHJcbiAgXCJsaWdodGVuLTRcIjogICNmZmUwYjIsXHJcbiAgXCJsaWdodGVuLTNcIjogICNmZmNjODAsXHJcbiAgXCJsaWdodGVuLTJcIjogICNmZmI3NGQsXHJcbiAgXCJsaWdodGVuLTFcIjogICNmZmE3MjYsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICNmYjhjMDAsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICNmNTdjMDAsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICNlZjZjMDAsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICNlNjUxMDAsXHJcbiAgXCJhY2NlbnQtMVwiOiAgICAjZmZkMTgwLFxyXG4gIFwiYWNjZW50LTJcIjogICAgI2ZmYWI0MCxcclxuICBcImFjY2VudC0zXCI6ICAgICNmZjkxMDAsXHJcbiAgXCJhY2NlbnQtNFwiOiAgICAjZmY2ZDAwXHJcbik7XHJcblxyXG4kZGVlcC1vcmFuZ2U6IChcclxuICBcImJhc2VcIjogICAgICAgI2ZmNTcyMixcclxuICBcImxpZ2h0ZW4tNVwiOiAgI2ZiZTllNyxcclxuICBcImxpZ2h0ZW4tNFwiOiAgI2ZmY2NiYyxcclxuICBcImxpZ2h0ZW4tM1wiOiAgI2ZmYWI5MSxcclxuICBcImxpZ2h0ZW4tMlwiOiAgI2ZmOGE2NSxcclxuICBcImxpZ2h0ZW4tMVwiOiAgI2ZmNzA0MyxcclxuICBcImRhcmtlbi0xXCI6ICAgI2Y0NTExZSxcclxuICBcImRhcmtlbi0yXCI6ICAgI2U2NGExOSxcclxuICBcImRhcmtlbi0zXCI6ICAgI2Q4NDMxNSxcclxuICBcImRhcmtlbi00XCI6ICAgI2JmMzYwYyxcclxuICBcImFjY2VudC0xXCI6ICAgICNmZjllODAsXHJcbiAgXCJhY2NlbnQtMlwiOiAgICAjZmY2ZTQwLFxyXG4gIFwiYWNjZW50LTNcIjogICAgI2ZmM2QwMCxcclxuICBcImFjY2VudC00XCI6ICAgICNkZDJjMDBcclxuKTtcclxuXHJcbiRicm93bjogKFxyXG4gIFwiYmFzZVwiOiAgICAgICAjNzk1NTQ4LFxyXG4gIFwibGlnaHRlbi01XCI6ICAjZWZlYmU5LFxyXG4gIFwibGlnaHRlbi00XCI6ICAjZDdjY2M4LFxyXG4gIFwibGlnaHRlbi0zXCI6ICAjYmNhYWE0LFxyXG4gIFwibGlnaHRlbi0yXCI6ICAjYTE4ODdmLFxyXG4gIFwibGlnaHRlbi0xXCI6ICAjOGQ2ZTYzLFxyXG4gIFwiZGFya2VuLTFcIjogICAjNmQ0YzQxLFxyXG4gIFwiZGFya2VuLTJcIjogICAjNWQ0MDM3LFxyXG4gIFwiZGFya2VuLTNcIjogICAjNGUzNDJlLFxyXG4gIFwiZGFya2VuLTRcIjogICAjM2UyNzIzXHJcbik7XHJcblxyXG4kYmx1ZS1ncmV5OiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICM2MDdkOGIsXHJcbiAgXCJsaWdodGVuLTVcIjogICNlY2VmZjEsXHJcbiAgXCJsaWdodGVuLTRcIjogICNjZmQ4ZGMsXHJcbiAgXCJsaWdodGVuLTNcIjogICNiMGJlYzUsXHJcbiAgXCJsaWdodGVuLTJcIjogICM5MGE0YWUsXHJcbiAgXCJsaWdodGVuLTFcIjogICM3ODkwOWMsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICM1NDZlN2EsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICM0NTVhNjQsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICMzNzQ3NGYsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICMyNjMyMzhcclxuKTtcclxuXHJcbiRncmV5OiAoXHJcbiAgXCJiYXNlXCI6ICAgICAgICM5ZTllOWUsXHJcbiAgXCJsaWdodGVuLTVcIjogICNmYWZhZmEsXHJcbiAgXCJsaWdodGVuLTRcIjogICNmNWY1ZjUsXHJcbiAgXCJsaWdodGVuLTNcIjogICNlZWVlZWUsXHJcbiAgXCJsaWdodGVuLTJcIjogICNlMGUwZTAsXHJcbiAgXCJsaWdodGVuLTFcIjogICNiZGJkYmQsXHJcbiAgXCJkYXJrZW4tMVwiOiAgICM3NTc1NzUsXHJcbiAgXCJkYXJrZW4tMlwiOiAgICM2MTYxNjEsXHJcbiAgXCJkYXJrZW4tM1wiOiAgICM0MjQyNDIsXHJcbiAgXCJkYXJrZW4tNFwiOiAgICMyMTIxMjFcclxuKTtcclxuXHJcbiRzaGFkZXM6IChcclxuICBcImJsYWNrXCI6ICAgICAgICAjMDAwMDAwLFxyXG4gIFwid2hpdGVcIjogICAgICAgICNGRkZGRkYsXHJcbiAgXCJ0cmFuc3BhcmVudFwiOiAgdHJhbnNwYXJlbnRcclxuKTtcclxuXHJcbiRjb2xvcnM6IChcclxuICBcIm1hdGVyaWFsaXplLXJlZFwiOiAkbWF0ZXJpYWxpemUtcmVkLFxyXG4gIFwicmVkXCI6ICRyZWQsXHJcbiAgXCJwaW5rXCI6ICRwaW5rLFxyXG4gIFwicHVycGxlXCI6ICRwdXJwbGUsXHJcbiAgXCJkZWVwLXB1cnBsZVwiOiAkZGVlcC1wdXJwbGUsXHJcbiAgXCJpbmRpZ29cIjogJGluZGlnbyxcclxuICBcImJsdWVcIjogJGJsdWUsXHJcbiAgXCJsaWdodC1ibHVlXCI6ICRsaWdodC1ibHVlLFxyXG4gIFwiY3lhblwiOiAkY3lhbixcclxuICBcInRlYWxcIjogJHRlYWwsXHJcbiAgXCJncmVlblwiOiAkZ3JlZW4sXHJcbiAgXCJsaWdodC1ncmVlblwiOiAkbGlnaHQtZ3JlZW4sXHJcbiAgXCJsaW1lXCI6ICRsaW1lLFxyXG4gIFwieWVsbG93XCI6ICR5ZWxsb3csXHJcbiAgXCJhbWJlclwiOiAkYW1iZXIsXHJcbiAgXCJvcmFuZ2VcIjogJG9yYW5nZSxcclxuICBcImRlZXAtb3JhbmdlXCI6ICRkZWVwLW9yYW5nZSxcclxuICBcImJyb3duXCI6ICRicm93bixcclxuICBcImJsdWUtZ3JleVwiOiAkYmx1ZS1ncmV5LFxyXG4gIFwiZ3JleVwiOiAkZ3JleSxcclxuICBcInNoYWRlc1wiOiAkc2hhZGVzXHJcbik7XHJcblxyXG5cclxuLy8gQ29sb3IgQ2xhc3Nlc1xyXG5cclxuQGVhY2ggJGNvbG9yX25hbWUsICRjb2xvciBpbiAkY29sb3JzIHtcclxuICBAZWFjaCAkY29sb3JfdHlwZSwgJGNvbG9yX3ZhbHVlIGluICRjb2xvciB7XHJcbiAgICBAaWYgJGNvbG9yX3R5cGUgPT0gXCJiYXNlXCIge1xyXG4gICAgICAuI3skY29sb3JfbmFtZX0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIC4jeyRjb2xvcl9uYW1lfS10ZXh0IHtcclxuICAgICAgICBjb2xvcjogJGNvbG9yX3ZhbHVlICFpbXBvcnRhbnQ7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICAgIEBlbHNlIGlmICRjb2xvcl9uYW1lICE9IFwic2hhZGVzXCIge1xyXG4gICAgICAuI3skY29sb3JfbmFtZX0uI3skY29sb3JfdHlwZX0ge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50O1xyXG4gICAgICB9XHJcbiAgICAgIC4jeyRjb2xvcl9uYW1lfS10ZXh0LnRleHQtI3skY29sb3JfdHlwZX0ge1xyXG4gICAgICAgIGNvbG9yOiAkY29sb3JfdmFsdWUgIWltcG9ydGFudDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gU2hhZGUgY2xhc3Nlc1xyXG5AZWFjaCAkY29sb3IsICRjb2xvcl92YWx1ZSBpbiAkc2hhZGVzIHtcclxuICAuI3skY29sb3J9IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuICAuI3skY29sb3J9LXRleHQge1xyXG4gICAgY29sb3I6ICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIHVzYWdlOiBjb2xvcihcIm5hbWVfb2ZfY29sb3JcIiwgXCJ0eXBlX29mX2NvbG9yXCIpXHJcbi8vIHRvIGF2b2lkIHRvIHJlcGVhdGluZyBtYXAtZ2V0KCRjb2xvcnMsIC4uLilcclxuXHJcbkBmdW5jdGlvbiBjb2xvcigkY29sb3IsICR0eXBlKSB7XHJcbiAgQGlmIG1hcC1oYXMta2V5KCRjb2xvcnMsICRjb2xvcikge1xyXG4gICAgJGN1cnJfY29sb3I6IG1hcC1nZXQoJGNvbG9ycywgJGNvbG9yKTtcclxuICAgIEBpZiBtYXAtaGFzLWtleSgkY3Vycl9jb2xvciwgJHR5cGUpIHtcclxuICAgICAgQHJldHVybiBtYXAtZ2V0KCRjdXJyX2NvbG9yLCAkdHlwZSk7XHJcbiAgICB9XHJcbiAgfVxyXG4gIEB3YXJuIFwiVW5rbm93biBgI3tuYW1lfWAgaW4gJGNvbG9ycy5cIjtcclxuICBAcmV0dXJuIG51bGw7XHJcbn1cclxuXHJcbiIsIi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbi8vIE1hdGVyaWFsaXplIHZhcmlhYmxlc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4vL1xyXG4vLyBUYWJsZSBvZiBDb250ZW50czpcclxuLy9cclxuLy8gIDEuIENvbG9yc1xyXG4vLyAgMi4gQmFkZ2VzXHJcbi8vICAzLiBCdXR0b25zXHJcbi8vICA0LiBDYXJkc1xyXG4vLyAgNS4gQ29sbGFwc2libGVcclxuLy8gIDYuIENoaXBzXHJcbi8vICA3LiBEYXRlIFBpY2tlclxyXG4vLyAgOC4gRHJvcGRvd25cclxuLy8gIDEwLiBGb3Jtc1xyXG4vLyAgMTEuIEdsb2JhbFxyXG4vLyAgMTIuIEdyaWRcclxuLy8gIDEzLiBOYXZpZ2F0aW9uIEJhclxyXG4vLyAgMTQuIFNpZGUgTmF2aWdhdGlvblxyXG4vLyAgMTUuIFBob3RvIFNsaWRlclxyXG4vLyAgMTYuIFNwaW5uZXJzIHwgTG9hZGVyc1xyXG4vLyAgMTcuIFRhYnNcclxuLy8gIDE4LiBUYWJsZXNcclxuLy8gIDE5LiBUb2FzdHNcclxuLy8gIDIwLiBUeXBvZ3JhcGh5XHJcbi8vICAyMS4gRm9vdGVyXHJcbi8vICAyMi4gRmxvdyBUZXh0XHJcbi8vICAyMy4gQ29sbGVjdGlvbnNcclxuLy8gIDI0LiBQcm9ncmVzcyBCYXJcclxuXHJcblxyXG5cclxuLy8gMS4gQ29sb3JzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kcHJpbWFyeS1jb2xvcjogY29sb3IoXCJtYXRlcmlhbGl6ZS1yZWRcIiwgXCJsaWdodGVuLTJcIikgIWRlZmF1bHQ7XHJcbiRwcmltYXJ5LWNvbG9yLWxpZ2h0OiBsaWdodGVuKCRwcmltYXJ5LWNvbG9yLCAxNSUpICFkZWZhdWx0O1xyXG4kcHJpbWFyeS1jb2xvci1kYXJrOiBkYXJrZW4oJHByaW1hcnktY29sb3IsIDE1JSkgIWRlZmF1bHQ7XHJcblxyXG4kc2Vjb25kYXJ5LWNvbG9yOiAjMzg4QzlDICFkZWZhdWx0O1xyXG4kc3VjY2Vzcy1jb2xvcjogY29sb3IoXCJncmVlblwiLCBcImJhc2VcIikgIWRlZmF1bHQ7XHJcbiRlcnJvci1jb2xvcjogY29sb3IoXCJyZWRcIiwgXCJiYXNlXCIpICFkZWZhdWx0O1xyXG4kbGluay1jb2xvcjogY29sb3IoXCJsaWdodC1ibHVlXCIsIFwiZGFya2VuLTFcIikgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMi4gQmFkZ2VzXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kYmFkZ2UtYmctY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRiYWRnZS1oZWlnaHQ6IDIycHggIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMy4gQnV0dG9uc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy8gU2hhcmVkIHN0eWxlc1xyXG4kYnV0dG9uLWJvcmRlcjogbm9uZSAhZGVmYXVsdDtcclxuJGJ1dHRvbi1iYWNrZ3JvdW5kLWZvY3VzOiBsaWdodGVuKCRzZWNvbmRhcnktY29sb3IsIDQlKSAhZGVmYXVsdDtcclxuJGJ1dHRvbi1mb250LXNpemU6IDFyZW0gIWRlZmF1bHQ7XHJcbiRidXR0b24taWNvbi1mb250LXNpemU6IDEuM3JlbSAhZGVmYXVsdDtcclxuJGJ1dHRvbi1oZWlnaHQ6IDM2cHggIWRlZmF1bHQ7XHJcbiRidXR0b24tcGFkZGluZzogMCAycmVtICFkZWZhdWx0O1xyXG4kYnV0dG9uLXJhZGl1czogMnB4ICFkZWZhdWx0O1xyXG5cclxuLy8gRGlzYWJsZWQgc3R5bGVzXHJcbiRidXR0b24tZGlzYWJsZWQtYmFja2dyb3VuZDogI0RGREZERiAhZGVmYXVsdDtcclxuJGJ1dHRvbi1kaXNhYmxlZC1jb2xvcjogIzlGOUY5RiAhZGVmYXVsdDtcclxuXHJcbi8vIFJhaXNlZCBidXR0b25zXHJcbiRidXR0b24tcmFpc2VkLWJhY2tncm91bmQ6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRidXR0b24tcmFpc2VkLWJhY2tncm91bmQtaG92ZXI6IGxpZ2h0ZW4oJGJ1dHRvbi1yYWlzZWQtYmFja2dyb3VuZCwgNSUpICFkZWZhdWx0O1xyXG4kYnV0dG9uLXJhaXNlZC1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuXHJcbi8vIExhcmdlIGJ1dHRvbnNcclxuJGJ1dHRvbi1sYXJnZS1pY29uLWZvbnQtc2l6ZTogMS42cmVtICFkZWZhdWx0O1xyXG4kYnV0dG9uLWxhcmdlLWhlaWdodDogJGJ1dHRvbi1oZWlnaHQgKiAxLjUgIWRlZmF1bHQ7XHJcblxyXG4vLyBGbGF0IGJ1dHRvbnNcclxuJGJ1dHRvbi1mbGF0LWNvbG9yOiAjMzQzNDM0ICFkZWZhdWx0O1xyXG4kYnV0dG9uLWZsYXQtZGlzYWJsZWQtY29sb3I6IGxpZ2h0ZW4oIzk5OSwgMTAlKSAhZGVmYXVsdDtcclxuXHJcbi8vIEZsb2F0aW5nIGJ1dHRvbnNcclxuJGJ1dHRvbi1mbG9hdGluZy1iYWNrZ3JvdW5kOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kYnV0dG9uLWZsb2F0aW5nLWJhY2tncm91bmQtaG92ZXI6ICRidXR0b24tZmxvYXRpbmctYmFja2dyb3VuZCAhZGVmYXVsdDtcclxuJGJ1dHRvbi1mbG9hdGluZy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJGJ1dHRvbi1mbG9hdGluZy1zaXplOiA0MHB4ICFkZWZhdWx0O1xyXG4kYnV0dG9uLWZsb2F0aW5nLWxhcmdlLXNpemU6IDU2cHggIWRlZmF1bHQ7XHJcbiRidXR0b24tZmxvYXRpbmctcmFkaXVzOiA1MCUgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gNC4gQ2FyZHNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRjYXJkLXBhZGRpbmc6IDI0cHggIWRlZmF1bHQ7XHJcbiRjYXJkLWJnLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kY2FyZC1saW5rLWNvbG9yOiBjb2xvcihcIm9yYW5nZVwiLCBcImFjY2VudC0yXCIpICFkZWZhdWx0O1xyXG4kY2FyZC1saW5rLWNvbG9yLWxpZ2h0OiBsaWdodGVuKCRjYXJkLWxpbmstY29sb3IsIDIwJSkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gNS4gQ29sbGFwc2libGVcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRjb2xsYXBzaWJsZS1oZWlnaHQ6IDNyZW0gIWRlZmF1bHQ7XHJcbiRjb2xsYXBzaWJsZS1saW5lLWhlaWdodDogJGNvbGxhcHNpYmxlLWhlaWdodCAhZGVmYXVsdDtcclxuJGNvbGxhcHNpYmxlLWhlYWRlci1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJGNvbGxhcHNpYmxlLWJvcmRlci1jb2xvcjogI2RkZCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyA2LiBDaGlwc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJGNoaXAtYmctY29sb3I6ICNlNGU0ZTQgIWRlZmF1bHQ7XHJcbiRjaGlwLWJvcmRlci1jb2xvcjogIzllOWU5ZSAhZGVmYXVsdDtcclxuJGNoaXAtc2VsZWN0ZWQtY29sb3I6ICMyNmE2OWEgIWRlZmF1bHQ7XHJcbiRjaGlwLW1hcmdpbjogNXB4ICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDcuIERhdGUgUGlja2VyXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kZGF0ZXBpY2tlci13ZWVrZGF5LWJnOiBkYXJrZW4oJHNlY29uZGFyeS1jb2xvciwgNyUpICFkZWZhdWx0O1xyXG4kZGF0ZXBpY2tlci1kYXRlLWJnOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kZGF0ZXBpY2tlci15ZWFyOiByZ2JhKDI1NSwgMjU1LCAyNTUsIC40KSAhZGVmYXVsdDtcclxuJGRhdGVwaWNrZXItZm9jdXM6IHJnYmEoMCwwLDAsIC4wNSkgIWRlZmF1bHQ7XHJcbiRkYXRlcGlja2VyLXNlbGVjdGVkOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4kZGF0ZXBpY2tlci1zZWxlY3RlZC1vdXRmb2N1czogZGVzYXR1cmF0ZShsaWdodGVuKCRzZWNvbmRhcnktY29sb3IsIDM1JSksIDE1JSkgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gOC4gRHJvcGRvd25cclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRkcm9wZG93bi1iZy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcclxuJGRyb3Bkb3duLWhvdmVyLWJnLWNvbG9yOiAjZWVlICFkZWZhdWx0O1xyXG4kZHJvcGRvd24tY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRkcm9wZG93bi1pdGVtLWhlaWdodDogNTBweCAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyA5LiBGb250c1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJHJvYm90by1mb250LXBhdGg6IFwiLi4vZm9udHMvcm9ib3RvL1wiICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDEwLiBGb3Jtc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy8gVGV4dCBJbnB1dHMgKyBUZXh0YXJlYVxyXG4kaW5wdXQtaGVpZ2h0OiAzcmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtYm9yZGVyLWNvbG9yOiBjb2xvcihcImdyZXlcIiwgXCJiYXNlXCIpICFkZWZhdWx0O1xyXG4kaW5wdXQtYm9yZGVyOiAxcHggc29saWQgJGlucHV0LWJvcmRlci1jb2xvciAhZGVmYXVsdDtcclxuJGlucHV0LWJhY2tncm91bmQ6ICNmZmYgIWRlZmF1bHQ7XHJcbiRpbnB1dC1lcnJvci1jb2xvcjogJGVycm9yLWNvbG9yICFkZWZhdWx0O1xyXG4kaW5wdXQtc3VjY2Vzcy1jb2xvcjogJHN1Y2Nlc3MtY29sb3IgIWRlZmF1bHQ7XHJcbiRpbnB1dC1mb2N1cy1jb2xvcjogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcclxuJGlucHV0LWZvbnQtc2l6ZTogMXJlbSAhZGVmYXVsdDtcclxuJGlucHV0LW1hcmdpbi1ib3R0b206IDIwcHg7XHJcbiRpbnB1dC1tYXJnaW46IDAgMCAkaW5wdXQtbWFyZ2luLWJvdHRvbSAwICFkZWZhdWx0O1xyXG4kaW5wdXQtcGFkZGluZzogMCAhZGVmYXVsdDtcclxuJGlucHV0LXRyYW5zaXRpb246IGFsbCAuM3MgIWRlZmF1bHQ7XHJcbiRsYWJlbC1mb250LXNpemU6IC44cmVtICFkZWZhdWx0O1xyXG4kaW5wdXQtZGlzYWJsZWQtY29sb3I6IHJnYmEoMCwwLDAsIC4yNikgIWRlZmF1bHQ7XHJcbiRpbnB1dC1kaXNhYmxlZC1zb2xpZC1jb2xvcjogI0JEQkRCRCAhZGVmYXVsdDtcclxuJGlucHV0LWRpc2FibGVkLWJvcmRlcjogMXB4IGRvdHRlZCAkaW5wdXQtZGlzYWJsZWQtY29sb3IgIWRlZmF1bHQ7XHJcbiRpbnB1dC1pbnZhbGlkLWJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1lcnJvci1jb2xvciAhZGVmYXVsdDtcclxuJHBsYWNlaG9sZGVyLXRleHQtY29sb3I6IGxpZ2h0ZW4oJGlucHV0LWJvcmRlci1jb2xvciwgMjAlKSAhZGVmYXVsdDtcclxuXHJcbi8vIFJhZGlvIEJ1dHRvbnNcclxuJHJhZGlvLWZpbGwtY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRyYWRpby1lbXB0eS1jb2xvcjogIzVhNWE1YSAhZGVmYXVsdDtcclxuJHJhZGlvLWJvcmRlcjogMnB4IHNvbGlkICRyYWRpby1maWxsLWNvbG9yICFkZWZhdWx0O1xyXG5cclxuLy8gUmFuZ2VcclxuJHJhbmdlLWhlaWdodDogMTRweCAhZGVmYXVsdDtcclxuJHJhbmdlLXdpZHRoOiAxNHB4ICFkZWZhdWx0O1xyXG4kdHJhY2staGVpZ2h0OiAzcHggIWRlZmF1bHQ7XHJcblxyXG4vLyBTZWxlY3RcclxuJHNlbGVjdC1ib3JkZXI6IDFweCBzb2xpZCAjZjJmMmYyICFkZWZhdWx0O1xyXG4kc2VsZWN0LWJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45MCkgIWRlZmF1bHQ7XHJcbiRzZWxlY3QtZm9jdXM6IDFweCBzb2xpZCBsaWdodGVuKCRzZWNvbmRhcnktY29sb3IsIDQ3JSkgIWRlZmF1bHQ7XHJcbiRzZWxlY3QtcGFkZGluZzogNXB4ICFkZWZhdWx0O1xyXG4kc2VsZWN0LXJhZGl1czogMnB4ICFkZWZhdWx0O1xyXG4kc2VsZWN0LWRpc2FibGVkLWNvbG9yOiByZ2JhKDAsMCwwLC4zKSAhZGVmYXVsdDtcclxuXHJcbi8vIFN3aXRjaGVzXHJcbiRzd2l0Y2gtYmctY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRzd2l0Y2gtY2hlY2tlZC1sZXZlci1iZzogZGVzYXR1cmF0ZShsaWdodGVuKCRzZWNvbmRhcnktY29sb3IsIDI1JSksIDI1JSkgIWRlZmF1bHQ7XHJcbiRzd2l0Y2gtdW5jaGVja2VkLWJnOiAjRjFGMUYxICFkZWZhdWx0O1xyXG4kc3dpdGNoLXVuY2hlY2tlZC1sZXZlci1iZzogIzgxODE4MSAhZGVmYXVsdDtcclxuJHN3aXRjaC1yYWRpdXM6IDE1cHggIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMTEuIEdsb2JhbFxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuLy8gTWVkaWEgUXVlcnkgUmFuZ2VzXHJcbiRzbWFsbC1zY3JlZW4tdXA6IDYwMXB4ICFkZWZhdWx0O1xyXG4kbWVkaXVtLXNjcmVlbi11cDogOTkzcHggIWRlZmF1bHQ7XHJcbiRsYXJnZS1zY3JlZW4tdXA6IDEyMDFweCAhZGVmYXVsdDtcclxuJHNtYWxsLXNjcmVlbjogNjAwcHggIWRlZmF1bHQ7XHJcbiRtZWRpdW0tc2NyZWVuOiA5OTJweCAhZGVmYXVsdDtcclxuJGxhcmdlLXNjcmVlbjogMTIwMHB4ICFkZWZhdWx0O1xyXG5cclxuJG1lZGl1bS1hbmQtdXA6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAjeyRzbWFsbC1zY3JlZW4tdXB9KVwiICFkZWZhdWx0O1xyXG4kbGFyZ2UtYW5kLXVwOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skbWVkaXVtLXNjcmVlbi11cH0pXCIgIWRlZmF1bHQ7XHJcbiRleHRyYS1sYXJnZS1hbmQtdXA6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAjeyRsYXJnZS1zY3JlZW4tdXB9KVwiICFkZWZhdWx0O1xyXG4kc21hbGwtYW5kLWRvd246IFwib25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGggOiAjeyRzbWFsbC1zY3JlZW59KVwiICFkZWZhdWx0O1xyXG4kbWVkaXVtLWFuZC1kb3duOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogI3skbWVkaXVtLXNjcmVlbn0pXCIgIWRlZmF1bHQ7XHJcbiRtZWRpdW0tb25seTogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICN7JHNtYWxsLXNjcmVlbi11cH0pIGFuZCAobWF4LXdpZHRoIDogI3skbWVkaXVtLXNjcmVlbn0pXCIgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMTIuIEdyaWRcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRudW0tY29sczogMTIgIWRlZmF1bHQ7XHJcbiRndXR0ZXItd2lkdGg6IDEuNXJlbSAhZGVmYXVsdDtcclxuJGVsZW1lbnQtdG9wLW1hcmdpbjogJGd1dHRlci13aWR0aC8zICFkZWZhdWx0O1xyXG4kZWxlbWVudC1ib3R0b20tbWFyZ2luOiAoJGd1dHRlci13aWR0aCoyKS8zICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDEzLiBOYXZpZ2F0aW9uIEJhclxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJG5hdmJhci1oZWlnaHQ6IDY0cHggIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGluZS1oZWlnaHQ6ICRuYXZiYXItaGVpZ2h0ICFkZWZhdWx0O1xyXG4kbmF2YmFyLWhlaWdodC1tb2JpbGU6IDU2cHggIWRlZmF1bHQ7XHJcbiRuYXZiYXItbGluZS1oZWlnaHQtbW9iaWxlOiAkbmF2YmFyLWhlaWdodC1tb2JpbGUgIWRlZmF1bHQ7XHJcbiRuYXZiYXItZm9udC1zaXplOiAxcmVtICFkZWZhdWx0O1xyXG4kbmF2YmFyLWZvbnQtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRuYXZiYXItYnJhbmQtZm9udC1zaXplOiAyLjFyZW0gIWRlZmF1bHQ7XHJcblxyXG4vLyAxNC4gU2lkZSBOYXZpZ2F0aW9uXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kc2lkZW5hdi1mb250LXNpemU6IDE0cHggIWRlZmF1bHQ7XHJcbiRzaWRlbmF2LWZvbnQtY29sb3I6IHJnYmEoMCwwLDAsLjg3KSAhZGVmYXVsdDtcclxuJHNpZGVuYXYtYmctY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcbiRzaWRlbmF2LXBhZGRpbmc6IDE2cHggIWRlZmF1bHQ7XHJcbiRzaWRlbmF2LWl0ZW0taGVpZ2h0OiA0OHB4ICFkZWZhdWx0O1xyXG4kc2lkZW5hdi1saW5lLWhlaWdodDogJHNpZGVuYXYtaXRlbS1oZWlnaHQgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMTUuIFBob3RvIFNsaWRlclxyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJHNsaWRlci1iZy1jb2xvcjogY29sb3IoJ2dyZXknLCAnYmFzZScpICFkZWZhdWx0O1xyXG4kc2xpZGVyLWJnLWNvbG9yLWxpZ2h0OiBjb2xvcignZ3JleScsICdsaWdodGVuLTInKSAhZGVmYXVsdDtcclxuJHNsaWRlci1pbmRpY2F0b3ItY29sb3I6IGNvbG9yKCdncmVlbicsICdiYXNlJykgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMTYuIFNwaW5uZXJzIHwgTG9hZGVyc1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJHNwaW5uZXItZGVmYXVsdC1jb2xvcjogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAxNy4gVGFic1xyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG5cclxuJHRhYnMtdW5kZXJsaW5lLWNvbG9yOiAkcHJpbWFyeS1jb2xvci1saWdodCAhZGVmYXVsdDtcclxuJHRhYnMtdGV4dC1jb2xvcjogJHByaW1hcnktY29sb3IgIWRlZmF1bHQ7XHJcbiR0YWJzLWJnLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDE4LiBUYWJsZXNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiR0YWJsZS1ib3JkZXItY29sb3I6ICNkMGQwZDAgIWRlZmF1bHQ7XHJcbiR0YWJsZS1zdHJpcGVkLWNvbG9yOiAjZjJmMmYyICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDE5LiBUb2FzdHNcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiR0b2FzdC1oZWlnaHQ6IDQ4cHggIWRlZmF1bHQ7XHJcbiR0b2FzdC1jb2xvcjogIzMyMzIzMiAhZGVmYXVsdDtcclxuJHRvYXN0LXRleHQtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMjAuIFR5cG9ncmFwaHlcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRvZmYtYmxhY2s6IHJnYmEoMCwgMCwgMCwgMC44NykgIWRlZmF1bHQ7XHJcbi8vIEhlYWRlciBTdHlsZXNcclxuJGgxLWZvbnRzaXplOiA0LjJyZW0gIWRlZmF1bHQ7XHJcbiRoMi1mb250c2l6ZTogMy41NnJlbSAhZGVmYXVsdDtcclxuJGgzLWZvbnRzaXplOiAyLjkycmVtICFkZWZhdWx0O1xyXG4kaDQtZm9udHNpemU6IDIuMjhyZW0gIWRlZmF1bHQ7XHJcbiRoNS1mb250c2l6ZTogMS42NHJlbSAhZGVmYXVsdDtcclxuJGg2LWZvbnRzaXplOiAxcmVtICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDIxLiBGb290ZXJcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRmb290ZXItYmctY29sb3I6ICRwcmltYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG5cclxuXHJcbi8vIDIyLiBGbG93IFRleHRcclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuXHJcbiRyYW5nZSA6ICRsYXJnZS1zY3JlZW4gLSAkc21hbGwtc2NyZWVuICFkZWZhdWx0O1xyXG4kaW50ZXJ2YWxzOiAyMCAhZGVmYXVsdDtcclxuJGludGVydmFsLXNpemU6ICRyYW5nZSAvICRpbnRlcnZhbHMgIWRlZmF1bHQ7XHJcblxyXG5cclxuLy8gMjMuIENvbGxlY3Rpb25zXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kY29sbGVjdGlvbi1ib3JkZXItY29sb3I6ICNlMGUwZTAgIWRlZmF1bHQ7XHJcbiRjb2xsZWN0aW9uLWJnLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xyXG4kY29sbGVjdGlvbi1hY3RpdmUtYmctY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XHJcbiRjb2xsZWN0aW9uLWFjdGl2ZS1jb2xvcjogbGlnaHRlbigkc2Vjb25kYXJ5LWNvbG9yLCA1NSUpICFkZWZhdWx0O1xyXG4kY29sbGVjdGlvbi1ob3Zlci1iZy1jb2xvcjogI2RkZCAhZGVmYXVsdDtcclxuJGNvbGxlY3Rpb24tbGluay1jb2xvcjogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcclxuJGNvbGxlY3Rpb24tbGluZS1oZWlnaHQ6IDEuNXJlbSAhZGVmYXVsdDtcclxuXHJcblxyXG4vLyAyNC4gUHJvZ3Jlc3MgQmFyXHJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcblxyXG4kcHJvZ3Jlc3MtYmFyLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xyXG4iLCIvKiEgbm9ybWFsaXplLmNzcyB2My4wLjMgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXHJcblxyXG4vKipcclxuICogMS4gU2V0IGRlZmF1bHQgZm9udCBmYW1pbHkgdG8gc2Fucy1zZXJpZi5cclxuICogMi4gUHJldmVudCBpT1MgYW5kIElFIHRleHQgc2l6ZSBhZGp1c3QgYWZ0ZXIgZGV2aWNlIG9yaWVudGF0aW9uIGNoYW5nZSxcclxuICogICAgd2l0aG91dCBkaXNhYmxpbmcgdXNlciB6b29tLlxyXG4gKi9cclxuXHJcbmh0bWwge1xyXG4gIGZvbnQtZmFtaWx5OiBzYW5zLXNlcmlmOyAvKiAxICovXHJcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cclxuICAtd2Via2l0LXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBkZWZhdWx0IG1hcmdpbi5cclxuICovXHJcblxyXG5ib2R5IHtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuXHJcbi8qIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYW55IEhUTUw1IGVsZW1lbnQgaW4gSUUgOC85LlxyXG4gKiBDb3JyZWN0IGBibG9ja2AgZGlzcGxheSBub3QgZGVmaW5lZCBmb3IgYGRldGFpbHNgIG9yIGBzdW1tYXJ5YCBpbiBJRSAxMC8xMVxyXG4gKiBhbmQgRmlyZWZveC5cclxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGBtYWluYCBpbiBJRSAxMS5cclxuICovXHJcblxyXG5hcnRpY2xlLFxyXG5hc2lkZSxcclxuZGV0YWlscyxcclxuZmlnY2FwdGlvbixcclxuZmlndXJlLFxyXG5mb290ZXIsXHJcbmhlYWRlcixcclxuaGdyb3VwLFxyXG5tYWluLFxyXG5tZW51LFxyXG5uYXYsXHJcbnNlY3Rpb24sXHJcbnN1bW1hcnkge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cclxuICogMi4gTm9ybWFsaXplIHZlcnRpY2FsIGFsaWdubWVudCBvZiBgcHJvZ3Jlc3NgIGluIENocm9tZSwgRmlyZWZveCwgYW5kIE9wZXJhLlxyXG4gKi9cclxuXHJcbmF1ZGlvLFxyXG5jYW52YXMsXHJcbnByb2dyZXNzLFxyXG52aWRlbyB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrOyAvKiAxICovXHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBQcmV2ZW50IG1vZGVybiBicm93c2VycyBmcm9tIGRpc3BsYXlpbmcgYGF1ZGlvYCB3aXRob3V0IGNvbnRyb2xzLlxyXG4gKiBSZW1vdmUgZXhjZXNzIGhlaWdodCBpbiBpT1MgNSBkZXZpY2VzLlxyXG4gKi9cclxuXHJcbmF1ZGlvOm5vdChbY29udHJvbHNdKSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBoZWlnaHQ6IDA7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIGBbaGlkZGVuXWAgc3R5bGluZyBub3QgcHJlc2VudCBpbiBJRSA4LzkvMTAuXHJcbiAqIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIEZpcmVmb3ggPCAyMi5cclxuICovXHJcblxyXG5baGlkZGVuXSxcclxudGVtcGxhdGUge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbn1cclxuXHJcbi8qIExpbmtzXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4vKipcclxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgY29sb3IgZnJvbSBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXHJcbiAqL1xyXG5cclxuYSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBJbXByb3ZlIHJlYWRhYmlsaXR5IG9mIGZvY3VzZWQgZWxlbWVudHMgd2hlbiB0aGV5IGFyZSBhbHNvIGluIGFuXHJcbiAqIGFjdGl2ZS9ob3ZlciBzdGF0ZS5cclxuICovXHJcblxyXG5hOmFjdGl2ZSxcclxuYTpob3ZlciB7XHJcbiAgb3V0bGluZTogMDtcclxufVxyXG5cclxuLyogVGV4dC1sZXZlbCBzZW1hbnRpY3NcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuYWJiclt0aXRsZV0ge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBkb3R0ZWQ7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIHN0eWxlIHNldCB0byBgYm9sZGVyYCBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXHJcbiAqL1xyXG5cclxuYixcclxuc3Ryb25nIHtcclxuICBmb250LXdlaWdodDogYm9sZDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3Mgc3R5bGluZyBub3QgcHJlc2VudCBpbiBTYWZhcmkgYW5kIENocm9tZS5cclxuICovXHJcblxyXG5kZm4ge1xyXG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgdmFyaWFibGUgYGgxYCBmb250LXNpemUgYW5kIG1hcmdpbiB3aXRoaW4gYHNlY3Rpb25gIGFuZCBgYXJ0aWNsZWBcclxuICogY29udGV4dHMgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmgxIHtcclxuICBmb250LXNpemU6IDJlbTtcclxuICBtYXJnaW46IDAuNjdlbSAwO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS5cclxuICovXHJcblxyXG5tYXJrIHtcclxuICBiYWNrZ3JvdW5kOiAjZmYwO1xyXG4gIGNvbG9yOiAjMDAwO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBpbmNvbnNpc3RlbnQgYW5kIHZhcmlhYmxlIGZvbnQgc2l6ZSBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuc21hbGwge1xyXG4gIGZvbnQtc2l6ZTogODAlO1xyXG59XHJcblxyXG4vKipcclxuICogUHJldmVudCBgc3ViYCBhbmQgYHN1cGAgYWZmZWN0aW5nIGBsaW5lLWhlaWdodGAgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnN1Yixcclxuc3VwIHtcclxuICBmb250LXNpemU6IDc1JTtcclxuICBsaW5lLWhlaWdodDogMDtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xyXG59XHJcblxyXG5zdXAge1xyXG4gIHRvcDogLTAuNWVtO1xyXG59XHJcblxyXG5zdWIge1xyXG4gIGJvdHRvbTogLTAuMjVlbTtcclxufVxyXG5cclxuLyogRW1iZWRkZWQgY29udGVudFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyoqXHJcbiAqIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwLlxyXG4gKi9cclxuXHJcbmltZyB7XHJcbiAgYm9yZGVyOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogQ29ycmVjdCBvdmVyZmxvdyBub3QgaGlkZGVuIGluIElFIDkvMTAvMTEuXHJcbiAqL1xyXG5cclxuc3ZnOm5vdCg6cm9vdCkge1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi8qIEdyb3VwaW5nIGNvbnRlbnRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIG1hcmdpbiBub3QgcHJlc2VudCBpbiBJRSA4LzkgYW5kIFNhZmFyaS5cclxuICovXHJcblxyXG5maWd1cmUge1xyXG4gIG1hcmdpbjogMWVtIDQwcHg7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIGRpZmZlcmVuY2VzIGJldHdlZW4gRmlyZWZveCBhbmQgb3RoZXIgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuaHIge1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIGhlaWdodDogMDtcclxufVxyXG5cclxuLyoqXHJcbiAqIENvbnRhaW4gb3ZlcmZsb3cgaW4gYWxsIGJyb3dzZXJzLlxyXG4gKi9cclxuXHJcbnByZSB7XHJcbiAgb3ZlcmZsb3c6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIG9kZCBgZW1gLXVuaXQgZm9udCBzaXplIHJlbmRlcmluZyBpbiBhbGwgYnJvd3NlcnMuXHJcbiAqL1xyXG5cclxuY29kZSxcclxua2JkLFxyXG5wcmUsXHJcbnNhbXAge1xyXG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcclxuICBmb250LXNpemU6IDFlbTtcclxufVxyXG5cclxuLyogRm9ybXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBLbm93biBsaW1pdGF0aW9uOiBieSBkZWZhdWx0LCBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYIGFsbG93IHZlcnkgbGltaXRlZFxyXG4gKiBzdHlsaW5nIG9mIGBzZWxlY3RgLCB1bmxlc3MgYSBgYm9yZGVyYCBwcm9wZXJ0eSBpcyBzZXQuXHJcbiAqL1xyXG5cclxuLyoqXHJcbiAqIDEuIENvcnJlY3QgY29sb3Igbm90IGJlaW5nIGluaGVyaXRlZC5cclxuICogICAgS25vd24gaXNzdWU6IGFmZmVjdHMgY29sb3Igb2YgZGlzYWJsZWQgZWxlbWVudHMuXHJcbiAqIDIuIENvcnJlY3QgZm9udCBwcm9wZXJ0aWVzIG5vdCBiZWluZyBpbmhlcml0ZWQuXHJcbiAqIDMuIEFkZHJlc3MgbWFyZ2lucyBzZXQgZGlmZmVyZW50bHkgaW4gRmlyZWZveCA0KywgU2FmYXJpLCBhbmQgQ2hyb21lLlxyXG4gKi9cclxuXHJcbmJ1dHRvbixcclxuaW5wdXQsXHJcbm9wdGdyb3VwLFxyXG5zZWxlY3QsXHJcbnRleHRhcmVhIHtcclxuICBjb2xvcjogaW5oZXJpdDsgLyogMSAqL1xyXG4gIGZvbnQ6IGluaGVyaXQ7IC8qIDIgKi9cclxuICBtYXJnaW46IDA7IC8qIDMgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEFkZHJlc3MgYG92ZXJmbG93YCBzZXQgdG8gYGhpZGRlbmAgaW4gSUUgOC85LzEwLzExLlxyXG4gKi9cclxuXHJcbmJ1dHRvbiB7XHJcbiAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBgdGV4dC10cmFuc2Zvcm1gIGluaGVyaXRhbmNlIGZvciBgYnV0dG9uYCBhbmQgYHNlbGVjdGAuXHJcbiAqIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXHJcbiAqIENvcnJlY3QgYGJ1dHRvbmAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveCwgSUUgOC85LzEwLzExLCBhbmQgT3BlcmEuXHJcbiAqIENvcnJlY3QgYHNlbGVjdGAgc3R5bGUgaW5oZXJpdGFuY2UgaW4gRmlyZWZveC5cclxuICovXHJcblxyXG5idXR0b24sXHJcbnNlbGVjdCB7XHJcbiAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBBdm9pZCB0aGUgV2ViS2l0IGJ1ZyBpbiBBbmRyb2lkIDQuMC4qIHdoZXJlICgyKSBkZXN0cm95cyBuYXRpdmUgYGF1ZGlvYFxyXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cclxuICogMi4gQ29ycmVjdCBpbmFiaWxpdHkgdG8gc3R5bGUgY2xpY2thYmxlIGBpbnB1dGAgdHlwZXMgaW4gaU9TLlxyXG4gKiAzLiBJbXByb3ZlIHVzYWJpbGl0eSBhbmQgY29uc2lzdGVuY3kgb2YgY3Vyc29yIHN0eWxlIGJldHdlZW4gaW1hZ2UtdHlwZVxyXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXHJcbiAqL1xyXG5cclxuYnV0dG9uLFxyXG5odG1sIGlucHV0W3R5cGU9XCJidXR0b25cIl0sIC8qIDEgKi9cclxuaW5wdXRbdHlwZT1cInJlc2V0XCJdLFxyXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IGJ1dHRvbjsgLyogMiAqL1xyXG4gIGN1cnNvcjogcG9pbnRlcjsgLyogMyAqL1xyXG59XHJcblxyXG4vKipcclxuICogUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy5cclxuICovXHJcblxyXG5idXR0b25bZGlzYWJsZWRdLFxyXG5odG1sIGlucHV0W2Rpc2FibGVkXSB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4vKipcclxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrLlxyXG4gKi9cclxuXHJcbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcclxuaW5wdXQ6Oi1tb3otZm9jdXMtaW5uZXIge1xyXG4gIGJvcmRlcjogMDtcclxuICBwYWRkaW5nOiAwO1xyXG59XHJcblxyXG4vKipcclxuICogQWRkcmVzcyBGaXJlZm94IDQrIHNldHRpbmcgYGxpbmUtaGVpZ2h0YCBvbiBgaW5wdXRgIHVzaW5nIGAhaW1wb3J0YW50YCBpblxyXG4gKiB0aGUgVUEgc3R5bGVzaGVldC5cclxuICovXHJcblxyXG5pbnB1dCB7XHJcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcclxufVxyXG5cclxuLyoqXHJcbiAqIEl0J3MgcmVjb21tZW5kZWQgdGhhdCB5b3UgZG9uJ3QgYXR0ZW1wdCB0byBzdHlsZSB0aGVzZSBlbGVtZW50cy5cclxuICogRmlyZWZveCdzIGltcGxlbWVudGF0aW9uIGRvZXNuJ3QgcmVzcGVjdCBib3gtc2l6aW5nLCBwYWRkaW5nLCBvciB3aWR0aC5cclxuICpcclxuICogMS4gQWRkcmVzcyBib3ggc2l6aW5nIHNldCB0byBgY29udGVudC1ib3hgIGluIElFIDgvOS8xMC5cclxuICogMi4gUmVtb3ZlIGV4Y2VzcyBwYWRkaW5nIGluIElFIDgvOS8xMC5cclxuICovXHJcblxyXG5pbnB1dFt0eXBlPVwiY2hlY2tib3hcIl0sXHJcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDsgLyogMSAqL1xyXG4gIHBhZGRpbmc6IDA7IC8qIDIgKi9cclxufVxyXG5cclxuLyoqXHJcbiAqIEZpeCB0aGUgY3Vyc29yIHN0eWxlIGZvciBDaHJvbWUncyBpbmNyZW1lbnQvZGVjcmVtZW50IGJ1dHRvbnMuIEZvciBjZXJ0YWluXHJcbiAqIGBmb250LXNpemVgIHZhbHVlcyBvZiB0aGUgYGlucHV0YCwgaXQgY2F1c2VzIHRoZSBjdXJzb3Igc3R5bGUgb2YgdGhlXHJcbiAqIGRlY3JlbWVudCBidXR0b24gdG8gY2hhbmdlIGZyb20gYGRlZmF1bHRgIHRvIGB0ZXh0YC5cclxuICovXHJcblxyXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LWlubmVyLXNwaW4tYnV0dG9uLFxyXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcbi8qKlxyXG4gKiAxLiBBZGRyZXNzIGBhcHBlYXJhbmNlYCBzZXQgdG8gYHNlYXJjaGZpZWxkYCBpbiBTYWZhcmkgYW5kIENocm9tZS5cclxuICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgYW5kIENocm9tZS5cclxuICovXHJcblxyXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcclxuICAtd2Via2l0LWFwcGVhcmFuY2U6IHRleHRmaWVsZDsgLyogMSAqL1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94OyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIGFuZCBDaHJvbWUgb24gT1MgWC5cclxuICogU2FmYXJpIChidXQgbm90IENocm9tZSkgY2xpcHMgdGhlIGNhbmNlbCBidXR0b24gd2hlbiB0aGUgc2VhcmNoIGlucHV0IGhhc1xyXG4gKiBwYWRkaW5nIChhbmQgYHRleHRmaWVsZGAgYXBwZWFyYW5jZSkuXHJcbiAqL1xyXG5cclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtY2FuY2VsLWJ1dHRvbixcclxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG59XHJcblxyXG4vKipcclxuICogRGVmaW5lIGNvbnNpc3RlbnQgYm9yZGVyLCBtYXJnaW4sIGFuZCBwYWRkaW5nLlxyXG4gKi9cclxuXHJcbmZpZWxkc2V0IHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xyXG4gIG1hcmdpbjogMCAycHg7XHJcbiAgcGFkZGluZzogMC4zNWVtIDAuNjI1ZW0gMC43NWVtO1xyXG59XHJcblxyXG4vKipcclxuICogMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExLlxyXG4gKiAyLiBSZW1vdmUgcGFkZGluZyBzbyBwZW9wbGUgYXJlbid0IGNhdWdodCBvdXQgaWYgdGhleSB6ZXJvIG91dCBmaWVsZHNldHMuXHJcbiAqL1xyXG5cclxubGVnZW5kIHtcclxuICBib3JkZXI6IDA7IC8qIDEgKi9cclxuICBwYWRkaW5nOiAwOyAvKiAyICovXHJcbn1cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgZGVmYXVsdCB2ZXJ0aWNhbCBzY3JvbGxiYXIgaW4gSUUgOC85LzEwLzExLlxyXG4gKi9cclxuXHJcbnRleHRhcmVhIHtcclxuICBvdmVyZmxvdzogYXV0bztcclxufVxyXG5cclxuLyoqXHJcbiAqIERvbid0IGluaGVyaXQgdGhlIGBmb250LXdlaWdodGAgKGFwcGxpZWQgYnkgYSBydWxlIGFib3ZlKS5cclxuICogTk9URTogdGhlIGRlZmF1bHQgY2Fubm90IHNhZmVseSBiZSBjaGFuZ2VkIGluIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFguXHJcbiAqL1xyXG5cclxub3B0Z3JvdXAge1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcblxyXG4vKiBUYWJsZXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qKlxyXG4gKiBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXHJcbiAqL1xyXG5cclxudGFibGUge1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbn1cclxuXHJcbnRkLFxyXG50aCB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG4iLCIvL0RlZmF1bHQgc3R5bGVzXHJcblxyXG5odG1sIHtcclxuIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbn1cclxuKiwgKjpiZWZvcmUsICo6YWZ0ZXIge1xyXG4gYm94LXNpemluZzogaW5oZXJpdDtcclxufVxyXG5cclxuYm9keSB7XHJcbiAgLy8gZGlzcGxheTogZmxleDtcclxuICAvLyBtaW4taGVpZ2h0OiAxMDB2aDtcclxuICAvLyBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xyXG59XHJcblxyXG5tYWluIHtcclxuICAvLyBmbGV4OiAxIDAgYXV0bztcclxufVxyXG5cclxudWwge1xyXG4gICY6bm90KC5icm93c2VyLWRlZmF1bHQpIHtcclxuICAgIHBhZGRpbmctbGVmdDogMDtcclxuICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIGxpc3Qtc3R5bGUtdHlwZTogbm9uZTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbmEge1xyXG5cdGNvbG9yOiAkbGluay1jb2xvcjtcclxuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcblxyXG4gIC8vIEdldHMgcmlkIG9mIHRhcCBhY3RpdmUgc3RhdGVcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5cclxuLy8gUG9zaXRpb25pbmdcclxuLnZhbGlnbi13cmFwcGVyIHtcclxuICBkaXNwbGF5OiBmbGV4O1xyXG4gIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbn1cclxuXHJcblxyXG4vLyBjbGFzc2ljIGNsZWFyZml4XHJcbi5jbGVhcmZpeCB7XHJcbiAgY2xlYXI6IGJvdGg7XHJcbn1cclxuXHJcblxyXG4vLyBaLWxldmVsc1xyXG4uei1kZXB0aC0wIHtcclxuICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuLnotZGVwdGgtMSB7XHJcbiAgYm94LXNoYWRvdzogMCAycHggMnB4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggNXB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAzcHggMXB4IC0ycHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG59XHJcbi56LWRlcHRoLTEtaGFsZiB7XHJcbiAgYm94LXNoYWRvdzogMCAzcHggM3B4IDAgcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAxcHggN3B4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAzcHggMXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjIpO1xyXG59XHJcbi56LWRlcHRoLTIge1xyXG4gIGJveC1zaGFkb3c6IDAgNHB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDJweCA0cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbn1cclxuLnotZGVwdGgtMyB7XHJcbiAgYm94LXNoYWRvdzogMCA2cHggMTBweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDE4cHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDNweCA1cHggLTFweCByZ2JhKDAsIDAsIDAsIDAuMyk7XHJcbn1cclxuLnotZGVwdGgtNCB7XHJcbiAgYm94LXNoYWRvdzogMCA4cHggMTBweCAxcHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCAzcHggMTRweCAycHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA1cHggNXB4IC0zcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG59XHJcbi56LWRlcHRoLTUge1xyXG4gIGJveC1zaGFkb3c6IDAgMTZweCAyNHB4IDJweCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDZweCAzMHB4IDVweCByZ2JhKDAsIDAsIDAsIDAuMTIpLCAwIDhweCAxMHB4IC01cHggcmdiYSgwLCAwLCAwLCAwLjMpO1xyXG59XHJcblxyXG4uaG92ZXJhYmxlIHtcclxuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4yNXM7XHJcbiAgYm94LXNoYWRvdzogMDtcclxufVxyXG5cclxuLmhvdmVyYWJsZTpob3ZlciB7XHJcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMjVzO1xyXG4gIGJveC1zaGFkb3c6IDAgOHB4IDE3cHggMCByZ2JhKDAsIDAsIDAsIDAuMiksIDAgNnB4IDIwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTkpO1xyXG59XHJcblxyXG4vLyBEaXZpZGVyc1xyXG5cclxuLmRpdmlkZXIge1xyXG4gIGhlaWdodDogMXB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogY29sb3IoXCJncmV5XCIsIFwibGlnaHRlbi0yXCIpO1xyXG59XHJcblxyXG5cclxuLy8gIEJsb2NrcXVvdGVcclxuXHJcbmJsb2NrcXVvdGUge1xyXG4gIG1hcmdpbjogMjBweCAwO1xyXG4gIHBhZGRpbmctbGVmdDogMS41cmVtO1xyXG4gIGJvcmRlci1sZWZ0OiA1cHggc29saWQgJHByaW1hcnktY29sb3I7XHJcbn1cclxuXHJcbi8vIEljb24gU3R5bGVzXHJcblxyXG5pIHtcclxuICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuXHJcbiAgJi5sZWZ0IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xyXG4gIH1cclxuICAmLnJpZ2h0IHtcclxuICAgIGZsb2F0OiByaWdodDtcclxuICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gIH1cclxuICAmLnRpbnkge1xyXG4gICAgZm9udC1zaXplOiAxcmVtO1xyXG4gIH1cclxuICAmLnNtYWxsIHtcclxuICAgIGZvbnQtc2l6ZTogMnJlbTtcclxuICB9XHJcbiAgJi5tZWRpdW0ge1xyXG4gICAgZm9udC1zaXplOiA0cmVtO1xyXG4gIH1cclxuICAmLmxhcmdlIHtcclxuICAgIGZvbnQtc2l6ZTogNnJlbTtcclxuICB9XHJcbn1cclxuXHJcbi8vIEltYWdlc1xyXG5pbWcucmVzcG9uc2l2ZS1pbWcsXHJcbnZpZGVvLnJlc3BvbnNpdmUtdmlkZW8ge1xyXG4gIG1heC13aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbn1cclxuXHJcblxyXG4vLyBQYWdpbmF0aW9uXHJcblxyXG4ucGFnaW5hdGlvbiB7XHJcblxyXG4gIGxpIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICBoZWlnaHQ6IDMwcHg7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICBwYWRkaW5nOiAwIDEwcHg7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMHB4O1xyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlIGEgeyBjb2xvcjogI2ZmZjsgfVxyXG5cclxuICAgICYuYWN0aXZlIHsgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7IH1cclxuXHJcbiAgICAmLmRpc2FibGVkIGEge1xyXG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICAgIGNvbG9yOiAjOTk5O1xyXG4gICAgfVxyXG5cclxuICAgIGkge1xyXG4gICAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgbGkucGFnZXMgdWwgbGkge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgfVxyXG59XHJcbkBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuICAucGFnaW5hdGlvbiB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICBsaS5wcmV2LFxyXG4gICAgbGkubmV4dCB7XHJcbiAgICAgIHdpZHRoOiAxMCU7XHJcbiAgICB9XHJcblxyXG4gICAgbGkucGFnZXMge1xyXG4gICAgICB3aWR0aDogODAlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gQnJlYWRjcnVtYnNcclxuLmJyZWFkY3J1bWIge1xyXG4gIGZvbnQtc2l6ZTogMThweDtcclxuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgLjcpO1xyXG5cclxuICBpLFxyXG4gIFtjbGFzc149XCJtZGktXCJdLCBbY2xhc3MqPVwibWRpLVwiXSxcclxuICBpLm1hdGVyaWFsLWljb25zIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgZm9udC1zaXplOiAyNHB4O1xyXG4gIH1cclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJ1xcRTVDQyc7XHJcbiAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgLjcpO1xyXG4gICAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xyXG4gICAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogMjVweDtcclxuICAgIG1hcmdpbjogMCAxMHB4IDAgOHB4O1xyXG4gICAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbiAgfVxyXG5cclxuICAmOmZpcnN0LWNoaWxkOmJlZm9yZSB7XHJcbiAgICBkaXNwbGF5OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjpsYXN0LWNoaWxkIHtcclxuICAgIGNvbG9yOiAjZmZmO1xyXG4gIH1cclxufVxyXG5cclxuXHJcbi8vIFBhcmFsbGF4XHJcbi5wYXJhbGxheC1jb250YWluZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gIGhlaWdodDogNTAwcHg7XHJcbn1cclxuXHJcbi5wYXJhbGxheCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICB6LWluZGV4OiAtMTtcclxuXHJcbiAgaW1nIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBsZWZ0OiA1MCU7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICBtaW4taGVpZ2h0OiAxMDAlO1xyXG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcclxuICAgICAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGUzZCgwLDAsMCk7XHJcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBQdXNocGluXHJcbi5waW4tdG9wLCAucGluLWJvdHRvbSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG59XHJcbi5waW5uZWQge1xyXG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqXHJcbiAgVHJhbnNpdGlvbiBDbGFzc2VzXHJcbioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG51bC5zdGFnZ2VyZWQtbGlzdCBsaSB7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuLmZhZGUtaW4ge1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogMCA1MCU7XHJcbn1cclxuXHJcblxyXG4vKioqKioqKioqKioqKioqKioqKioqXHJcbiAgTWVkaWEgUXVlcnkgQ2xhc3Nlc1xyXG4qKioqKioqKioqKioqKioqKioqKioqL1xyXG4uaGlkZS1vbi1zbWFsbC1vbmx5LCAuaGlkZS1vbi1zbWFsbC1hbmQtZG93biB7XHJcbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5oaWRlLW9uLW1lZC1hbmQtZG93biB7XHJcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uaGlkZS1vbi1tZWQtYW5kLXVwIHtcclxuICBAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uaGlkZS1vbi1tZWQtb25seSB7XHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc21hbGwtc2NyZWVuKSBhbmQgKG1heC13aWR0aDogJG1lZGl1bS1zY3JlZW4pIHtcclxuICAgIGRpc3BsYXk6IG5vbmUgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLmhpZGUtb24tbGFyZ2Utb25seSB7XHJcbiAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG4uc2hvdy1vbi1sYXJnZSB7XHJcbiAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnNob3ctb24tbWVkaXVtIHtcclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzbWFsbC1zY3JlZW4pIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtLXNjcmVlbikge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnNob3ctb24tc21hbGwge1xyXG4gIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuLnNob3ctb24tbWVkaXVtLWFuZC11cCB7XHJcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XHJcbiAgfVxyXG59XHJcbi5zaG93LW9uLW1lZGl1bS1hbmQtZG93biB7XHJcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBDZW50ZXIgdGV4dCBvbiBtb2JpbGVcclxuLmNlbnRlci1vbi1zbWFsbC1vbmx5IHtcclxuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICB9XHJcbn1cclxuXHJcbi8vIEZvb3RlclxyXG4ucGFnZS1mb290ZXIge1xyXG4gIHBhZGRpbmctdG9wOiAyMHB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRmb290ZXItYmctY29sb3I7XHJcblxyXG4gIC5mb290ZXItY29weXJpZ2h0IHtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICBtaW4taGVpZ2h0OiA1MHB4O1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuICAgIGFsaWduLWl0ZW1zOiBjZW50ZXI7XHJcbiAgICBwYWRkaW5nOiAxMHB4IDBweDtcclxuICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC44KTtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNTEsNTEsNTEsLjA4KTtcclxuICAgIEBleHRlbmQgLmxpZ2h0O1xyXG4gIH1cclxufVxyXG5cclxuLy8gVGFibGVzXHJcbnRhYmxlLCB0aCwgdGQge1xyXG4gICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbnRhYmxlIHtcclxuICB3aWR0aDoxMDAlO1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG5cclxuICAmLmJvcmRlcmVkID4gdGhlYWQgPiB0cixcclxuICAmLmJvcmRlcmVkID4gdGJvZHkgPiB0ciB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcclxuICB9XHJcblxyXG4gICYuc3RyaXBlZCA+IHRib2R5IHtcclxuICAgID4gdHI6bnRoLWNoaWxkKG9kZCkge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtc3RyaXBlZC1jb2xvcjtcclxuICAgIH1cclxuXHJcbiAgICA+IHRyID4gdGQge1xyXG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5oaWdobGlnaHQgPiB0Ym9keSA+IHRyIHtcclxuICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjI1cyBlYXNlO1xyXG4gICAgJjpob3ZlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1zdHJpcGVkLWNvbG9yO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5jZW50ZXJlZCB7XHJcbiAgICB0aGVhZCB0ciB0aCwgdGJvZHkgdHIgdGQge1xyXG4gICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxudGhlYWQge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xyXG59XHJcblxyXG50ZCwgdGh7XHJcbiAgcGFkZGluZzogMTVweCA1cHg7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB0ZXh0LWFsaWduOiBsZWZ0O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG59XHJcblxyXG4vLyBSZXNwb25zaXZlIFRhYmxlXHJcbkBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcclxuXHJcbiAgdGFibGUucmVzcG9uc2l2ZS10YWJsZSB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgICBib3JkZXItc3BhY2luZzogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIHRkOmVtcHR5OmJlZm9yZSB7XHJcbiAgICAgIGNvbnRlbnQ6ICdcXDAwYTAnO1xyXG4gICAgfVxyXG5cclxuICAgIHRoLFxyXG4gICAgdGQge1xyXG4gICAgICBtYXJnaW46IDA7XHJcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XHJcbiAgICB9XHJcblxyXG4gICAgdGggeyB0ZXh0LWFsaWduOiBsZWZ0OyB9XHJcbiAgICB0aGVhZCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuXHJcbiAgICAgIHRyIHtcclxuICAgICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgICBwYWRkaW5nOiAwIDEwcHggMCAwO1xyXG5cclxuICAgICAgICB0aDo6YmVmb3JlIHtcclxuICAgICAgICAgIGNvbnRlbnQ6IFwiXFwwMGEwXCI7XHJcbiAgICAgICAgfVxyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB0Ym9keSB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB3aWR0aDogYXV0bztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xyXG4gICAgICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAgICAgdHIge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogdG9wO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgICB0aCB7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgICB0ZXh0LWFsaWduOiByaWdodDtcclxuICAgIH1cclxuICAgIHRkIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDEuMjVlbTtcclxuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIH1cclxuICAgIHRyIHsgcGFkZGluZzogMCAxMHB4OyB9XHJcblxyXG4gICAgLyogc29ydCBvdXQgYm9yZGVycyAqL1xyXG4gICAgdGhlYWQge1xyXG4gICAgICBib3JkZXI6IDA7XHJcbiAgICAgIGJvcmRlci1yaWdodDogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XHJcbiAgICB9XHJcblxyXG4gICAgJi5ib3JkZXJlZCB7XHJcbiAgICAgIHRoIHsgYm9yZGVyLWJvdHRvbTogMDsgYm9yZGVyLWxlZnQ6IDA7IH1cclxuICAgICAgdGQgeyBib3JkZXItbGVmdDogMDsgYm9yZGVyLXJpZ2h0OiAwOyBib3JkZXItYm90dG9tOiAwOyB9XHJcbiAgICAgIHRyIHsgYm9yZGVyOiAwOyB9XHJcbiAgICAgIHRib2R5IHRyIHsgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjsgfVxyXG4gICAgfVxyXG5cclxuICB9XHJcblxyXG59XHJcblxyXG5cclxuLy8gQ29sbGVjdGlvbnNcclxuLmNvbGxlY3Rpb24ge1xyXG4gIG1hcmdpbjogJGVsZW1lbnQtdG9wLW1hcmdpbiAwICRlbGVtZW50LWJvdHRvbS1tYXJnaW4gMDtcclxuICBib3JkZXI6IDFweCBzb2xpZCAkY29sbGVjdGlvbi1ib3JkZXItY29sb3I7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAuY29sbGVjdGlvbi1pdGVtIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xsZWN0aW9uLWJnLWNvbG9yO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRjb2xsZWN0aW9uLWxpbmUtaGVpZ2h0O1xyXG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xsZWN0aW9uLWJvcmRlci1jb2xvcjtcclxuXHJcbiAgICAvLyBBdmF0YXIgQ29sbGVjdGlvblxyXG4gICAgJi5hdmF0YXIge1xyXG4gICAgICBtaW4taGVpZ2h0OiA4NHB4O1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDcycHg7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgIC5jaXJjbGUge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB3aWR0aDogNDJweDtcclxuICAgICAgICBoZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgICBsZWZ0OiAxNXB4O1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgICB9XHJcbiAgICAgIGkuY2lyY2xlIHtcclxuICAgICAgICBmb250LXNpemU6IDE4cHg7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDQycHg7XHJcbiAgICAgICAgY29sb3I6ICNmZmY7XHJcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcclxuICAgICAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcblxyXG4gICAgICAudGl0bGUge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgfVxyXG5cclxuICAgICAgcCB7XHJcbiAgICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAuc2Vjb25kYXJ5LWNvbnRlbnQge1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICB0b3A6IDE2cHg7XHJcbiAgICAgICAgcmlnaHQ6IDE2cHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICB9XHJcblxyXG5cclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICB9XHJcblxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sbGVjdGlvbi1hY3RpdmUtYmctY29sb3I7XHJcbiAgICAgIGNvbG9yOiAkY29sbGVjdGlvbi1hY3RpdmUtY29sb3I7XHJcblxyXG4gICAgICAuc2Vjb25kYXJ5LWNvbnRlbnQge1xyXG4gICAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG4gIGEuY29sbGVjdGlvbi1pdGVte1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB0cmFuc2l0aW9uOiAuMjVzO1xyXG4gICAgY29sb3I6ICRjb2xsZWN0aW9uLWxpbmstY29sb3I7XHJcbiAgICAmOm5vdCguYWN0aXZlKSB7XHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xsZWN0aW9uLWhvdmVyLWJnLWNvbG9yO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLndpdGgtaGVhZGVyIHtcclxuICAgIC5jb2xsZWN0aW9uLWhlYWRlciB7XHJcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xsZWN0aW9uLWJnLWNvbG9yO1xyXG4gICAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbGxlY3Rpb24tYm9yZGVyLWNvbG9yO1xyXG4gICAgICBwYWRkaW5nOiAxMHB4IDIwcHg7XHJcbiAgICB9XHJcbiAgICAuY29sbGVjdGlvbi1pdGVtIHtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAzMHB4O1xyXG4gICAgfVxyXG4gICAgLmNvbGxlY3Rpb24taXRlbS5hdmF0YXIge1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDcycHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG4vLyBNYWRlIGxlc3Mgc3BlY2lmaWMgdG8gYWxsb3cgZWFzaWVyIG92ZXJyaWRpbmdcclxuLnNlY29uZGFyeS1jb250ZW50IHtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgY29sb3I6ICRzZWNvbmRhcnktY29sb3I7XHJcbn1cclxuLmNvbGxhcHNpYmxlIC5jb2xsZWN0aW9uIHtcclxuICBtYXJnaW46IDA7XHJcbiAgYm9yZGVyOiBub25lO1xyXG59XHJcblxyXG5cclxuXHJcbi8vIFJlc3BvbnNpdmUgVmlkZW9zXHJcbi52aWRlby1jb250YWluZXIge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1ib3R0b206IDU2LjI1JTtcclxuICAgIGhlaWdodDogMDtcclxuICAgIG92ZXJmbG93OiBoaWRkZW47XHJcblxyXG4gICAgaWZyYW1lLCBvYmplY3QsIGVtYmVkIHtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIFByb2dyZXNzIEJhclxyXG4ucHJvZ3Jlc3Mge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgaGVpZ2h0OiA0cHg7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogbGlnaHRlbigkcHJvZ3Jlc3MtYmFyLWNvbG9yLCA0MCUpO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgbWFyZ2luOiAkZWxlbWVudC10b3AtbWFyZ2luIDAgJGVsZW1lbnQtYm90dG9tLW1hcmdpbiAwO1xyXG4gICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAuZGV0ZXJtaW5hdGUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRwcm9ncmVzcy1iYXItY29sb3I7XHJcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAuM3MgbGluZWFyO1xyXG4gIH1cclxuICAuaW5kZXRlcm1pbmF0ZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWNvbG9yO1xyXG4gICAgJjpiZWZvcmUge1xyXG4gICAgICBjb250ZW50OiAnJztcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6MDtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICB3aWxsLWNoYW5nZTogbGVmdCwgcmlnaHQ7XHJcbiAgICAgIC8vIEN1c3RvbSBiZXppZXJcclxuICAgICAgYW5pbWF0aW9uOiBpbmRldGVybWluYXRlIDIuMXMgY3ViaWMtYmV6aWVyKDAuNjUwLCAwLjgxNSwgMC43MzUsIDAuMzk1KSBpbmZpbml0ZTtcclxuXHJcbiAgICB9XHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgY29udGVudDogJyc7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OjA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgd2lsbC1jaGFuZ2U6IGxlZnQsIHJpZ2h0O1xyXG4gICAgICAvLyBDdXN0b20gYmV6aWVyXHJcbiAgICAgIGFuaW1hdGlvbjogaW5kZXRlcm1pbmF0ZS1zaG9ydCAyLjFzIGN1YmljLWJlemllcigwLjE2NSwgMC44NDAsIDAuNDQwLCAxLjAwMCkgaW5maW5pdGU7XHJcbiAgICAgIGFuaW1hdGlvbi1kZWxheTogMS4xNXM7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbkBrZXlmcmFtZXMgaW5kZXRlcm1pbmF0ZSB7XHJcbiAgICAwJSB7XHJcbiAgICAgIGxlZnQ6IC0zNSU7XHJcbiAgICAgIHJpZ2h0OjEwMCU7XHJcbiAgICB9XHJcbiAgICA2MCUge1xyXG4gICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICByaWdodDogLTkwJTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICBsZWZ0OiAxMDAlO1xyXG4gICAgICByaWdodDogLTkwJTtcclxuICAgIH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBpbmRldGVybWluYXRlLXNob3J0IHtcclxuICAgIDAlIHtcclxuICAgICAgbGVmdDogLTIwMCU7XHJcbiAgICAgIHJpZ2h0OiAxMDAlO1xyXG4gICAgfVxyXG4gICAgNjAlIHtcclxuICAgICAgbGVmdDogMTA3JTtcclxuICAgICAgcmlnaHQ6IC04JTtcclxuICAgIH1cclxuICAgIDEwMCUge1xyXG4gICAgICBsZWZ0OiAxMDclO1xyXG4gICAgICByaWdodDogLTglO1xyXG4gICAgfVxyXG59XHJcblxyXG5cclxuLyoqKioqKioqKioqKioqKioqKipcclxuICBVdGlsaXR5IENsYXNzZXNcclxuKioqKioqKioqKioqKioqKioqKi9cclxuXHJcbi5oaWRlIHtcclxuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi8vIFRleHQgQWxpZ25cclxuLmxlZnQtYWxpZ24ge1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbn1cclxuLnJpZ2h0LWFsaWduIHtcclxuICB0ZXh0LWFsaWduOiByaWdodFxyXG59XHJcbi5jZW50ZXIsIC5jZW50ZXItYWxpZ24ge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuLmxlZnQge1xyXG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XHJcbn1cclxuLnJpZ2h0IHtcclxuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLy8gTm8gVGV4dCBTZWxlY3RcclxuLm5vLXNlbGVjdCB7XHJcbiAgLXdlYmtpdC10b3VjaC1jYWxsb3V0OiBub25lO1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIHVzZXItc2VsZWN0OiBub25lO1xyXG59XHJcblxyXG4uY2lyY2xlIHtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuXHJcbi5jZW50ZXItYmxvY2sge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xyXG4gIG1hcmdpbi1yaWdodDogYXV0bztcclxufVxyXG5cclxuLnRydW5jYXRlIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XHJcbn1cclxuXHJcbi5uby1wYWRkaW5nIHtcclxuICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuIiwiLy8gQmFkZ2VzXHJcbnNwYW4uYmFkZ2Uge1xyXG4gIG1pbi13aWR0aDogM3JlbTtcclxuICBwYWRkaW5nOiAwIDZweDtcclxuICBtYXJnaW4tbGVmdDogMTRweDtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAkYmFkZ2UtaGVpZ2h0O1xyXG4gIGhlaWdodDogJGJhZGdlLWhlaWdodDtcclxuICBjb2xvcjogY29sb3IoJ2dyZXknLCAnZGFya2VuLTEnKTtcclxuICBmbG9hdDogcmlnaHQ7XHJcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcclxuXHJcbiAgJi5uZXcge1xyXG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYmFkZ2UtYmctY29sb3I7XHJcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XHJcbiAgfVxyXG4gICYubmV3OmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiIG5ld1wiO1xyXG4gIH1cclxuXHJcbiAgJltkYXRhLWJhZGdlLWNhcHRpb25dOjphZnRlciB7XHJcbiAgICBjb250ZW50OiBcIiBcIiBhdHRyKGRhdGEtYmFkZ2UtY2FwdGlvbik7XHJcbiAgfVxyXG59XHJcbm5hdiB1bCBhIHNwYW4uYmFkZ2Uge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBmbG9hdDogbm9uZTtcclxuICBtYXJnaW4tbGVmdDogNHB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAkYmFkZ2UtaGVpZ2h0O1xyXG4gIGhlaWdodDogJGJhZGdlLWhlaWdodDtcclxufVxyXG5cclxuLy8gTGluZSBoZWlnaHQgY2VudGVyaW5nXHJcbi5jb2xsZWN0aW9uLWl0ZW0gc3Bhbi5iYWRnZSB7XHJcbiAgbWFyZ2luLXRvcDogY2FsYygjeyRjb2xsZWN0aW9uLWxpbmUtaGVpZ2h0IC8gMn0gLSAjeyRiYWRnZS1oZWlnaHQgLyAyfSk7XHJcbn1cclxuLmNvbGxhcHNpYmxlIHNwYW4uYmFkZ2Uge1xyXG4gIG1hcmdpbi10b3A6IGNhbGMoI3skY29sbGFwc2libGUtbGluZS1oZWlnaHQgLyAyfSAtICN7JGJhZGdlLWhlaWdodCAvIDJ9KTtcclxufVxyXG4uc2lkZS1uYXYgc3Bhbi5iYWRnZSB7XHJcbiAgbWFyZ2luLXRvcDogY2FsYygjeyRzaWRlbmF2LWxpbmUtaGVpZ2h0IC8gMn0gLSAjeyRiYWRnZS1oZWlnaHQgLyAyfSk7XHJcbn1cclxuIiwiLyogVGhpcyBpcyBuZWVkZWQgZm9yIHNvbWUgbW9iaWxlIHBob25lcyB0byBkaXNwbGF5IHRoZSBHb29nbGUgSWNvbiBmb250IHByb3Blcmx5ICovXHJcbi5tYXRlcmlhbC1pY29ucyB7XHJcbiAgdGV4dC1yZW5kZXJpbmc6IG9wdGltaXplTGVnaWJpbGl0eTtcclxuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJztcclxufVxyXG4iLCIuY29udGFpbmVyIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBtYXgtd2lkdGg6IDEyNzBweDtcclxuICB3aWR0aDogOTAlO1xyXG59XHJcbkBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogODUlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcbiAgLmNvbnRhaW5lciB7XHJcbiAgICB3aWR0aDogODAlO1xyXG4gIH1cclxufVxyXG4uY29udGFpbmVyIC5yb3cge1xyXG4gIG1hcmdpbi1sZWZ0OiAoLTEgKiAkZ3V0dGVyLXdpZHRoIC8gMik7XHJcbiAgbWFyZ2luLXJpZ2h0OiAoLTEgKiAkZ3V0dGVyLXdpZHRoIC8gMik7XHJcbn1cclxuXHJcbi5zZWN0aW9uIHtcclxuICBwYWRkaW5nLXRvcDogMXJlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcclxuXHJcbiAgJi5uby1wYWQge1xyXG4gICAgcGFkZGluZzogMDtcclxuICB9XHJcbiAgJi5uby1wYWQtYm90IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAwO1xyXG4gIH1cclxuICAmLm5vLXBhZC10b3Age1xyXG4gICAgcGFkZGluZy10b3A6IDA7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLy8gTWl4aW5zIHRvIGVsaW1pbmF0ZSBjb2RlIHJlcGl0aXRpb25cclxuQG1peGluIHJlc2V0LW9mZnNldCB7XHJcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XHJcbiAgbGVmdDogYXV0bztcclxuICByaWdodDogYXV0bztcclxufVxyXG5AbWl4aW4gZ3JpZC1jbGFzc2VzKCRzaXplLCAkaSwgJHBlcmMpIHtcclxuICAmLm9mZnNldC0jeyRzaXplfSN7JGl9IHtcclxuICAgIG1hcmdpbi1sZWZ0OiAkcGVyYztcclxuICB9XHJcbiAgJi5wdWxsLSN7JHNpemV9I3skaX0ge1xyXG4gICAgcmlnaHQ6ICRwZXJjO1xyXG4gIH1cclxuICAmLnB1c2gtI3skc2l6ZX0jeyRpfSB7XHJcbiAgICBsZWZ0OiAkcGVyYztcclxuICB9XHJcbn1cclxuXHJcblxyXG4ucm93IHtcclxuICBtYXJnaW4tbGVmdDogYXV0bztcclxuICBtYXJnaW4tcmlnaHQ6IGF1dG87XHJcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcclxuXHJcbiAgLy8gQ2xlYXIgZmxvYXRpbmcgY2hpbGRyZW5cclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBkaXNwbGF5OiB0YWJsZTtcclxuICAgIGNsZWFyOiBib3RoO1xyXG4gIH1cclxuXHJcbiAgLmNvbCB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XHJcbiAgICBwYWRkaW5nOiAwICRndXR0ZXItd2lkdGggLyAyO1xyXG4gICAgbWluLWhlaWdodDogMXB4O1xyXG5cclxuICAgICZbY2xhc3MqPVwicHVzaC1cIl0sXHJcbiAgICAmW2NsYXNzKj1cInB1bGwtXCJdIHtcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgfVxyXG5cclxuICAgICRpOiAxO1xyXG4gICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XHJcbiAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcclxuICAgICAgJi5zI3skaX0ge1xyXG4gICAgICAgIHdpZHRoOiAkcGVyYztcclxuICAgICAgICBAaW5jbHVkZSByZXNldC1vZmZzZXQ7XHJcbiAgICAgIH1cclxuICAgICAgJGk6ICRpICsgMTtcclxuICAgIH1cclxuXHJcbiAgICAkaTogMTtcclxuICAgIEB3aGlsZSAkaSA8PSAkbnVtLWNvbHMge1xyXG4gICAgICAkcGVyYzogdW5xdW90ZSgoMTAwIC8gKCRudW0tY29scyAvICRpKSkgKyBcIiVcIik7XHJcbiAgICAgIEBpbmNsdWRlIGdyaWQtY2xhc3NlcyhcInNcIiwgJGksICRwZXJjKTtcclxuICAgICAgJGk6ICRpICsgMTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG5cclxuICAgICAgJGk6IDE7XHJcbiAgICAgIEB3aGlsZSAkaSA8PSAkbnVtLWNvbHMge1xyXG4gICAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcclxuICAgICAgICAmLm0jeyRpfSB7XHJcbiAgICAgICAgICB3aWR0aDogJHBlcmM7XHJcbiAgICAgICAgICBAaW5jbHVkZSByZXNldC1vZmZzZXQ7XHJcbiAgICAgICAgfVxyXG4gICAgICAgICRpOiAkaSArIDFcclxuICAgICAgfVxyXG5cclxuICAgICAgJGk6IDE7XHJcbiAgICAgIEB3aGlsZSAkaSA8PSAkbnVtLWNvbHMge1xyXG4gICAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcclxuICAgICAgICBAaW5jbHVkZSBncmlkLWNsYXNzZXMoXCJtXCIsICRpLCAkcGVyYyk7XHJcbiAgICAgICAgJGk6ICRpICsgMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcclxuXHJcbiAgICAgICRpOiAxO1xyXG4gICAgICBAd2hpbGUgJGkgPD0gJG51bS1jb2xzIHtcclxuICAgICAgICAkcGVyYzogdW5xdW90ZSgoMTAwIC8gKCRudW0tY29scyAvICRpKSkgKyBcIiVcIik7XHJcbiAgICAgICAgJi5sI3skaX0ge1xyXG4gICAgICAgICAgd2lkdGg6ICRwZXJjO1xyXG4gICAgICAgICAgQGluY2x1ZGUgcmVzZXQtb2Zmc2V0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAkaTogJGkgKyAxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAkaTogMTtcclxuICAgICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XHJcbiAgICAgICAgJHBlcmM6IHVucXVvdGUoKDEwMCAvICgkbnVtLWNvbHMgLyAkaSkpICsgXCIlXCIpO1xyXG4gICAgICAgIEBpbmNsdWRlIGdyaWQtY2xhc3NlcyhcImxcIiwgJGksICRwZXJjKTtcclxuICAgICAgICAkaTogJGkgKyAxO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgQG1lZGlhICN7JGV4dHJhLWxhcmdlLWFuZC11cH0ge1xyXG5cclxuICAgICAgJGk6IDE7XHJcbiAgICAgIEB3aGlsZSAkaSA8PSAkbnVtLWNvbHMge1xyXG4gICAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcclxuICAgICAgICAmLnhsI3skaX0ge1xyXG4gICAgICAgICAgd2lkdGg6ICRwZXJjO1xyXG4gICAgICAgICAgQGluY2x1ZGUgcmVzZXQtb2Zmc2V0O1xyXG4gICAgICAgIH1cclxuICAgICAgICAkaTogJGkgKyAxO1xyXG4gICAgICB9XHJcblxyXG4gICAgICAkaTogMTtcclxuICAgICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XHJcbiAgICAgICAgJHBlcmM6IHVucXVvdGUoKDEwMCAvICgkbnVtLWNvbHMgLyAkaSkpICsgXCIlXCIpO1xyXG4gICAgICAgIEBpbmNsdWRlIGdyaWQtY2xhc3NlcyhcInhsXCIsICRpLCAkcGVyYyk7XHJcbiAgICAgICAgJGk6ICRpICsgMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCJuYXYge1xyXG4gICYubmF2LWV4dGVuZGVkIHtcclxuICAgIGhlaWdodDogYXV0bztcclxuXHJcbiAgICAubmF2LXdyYXBwZXIge1xyXG4gICAgICBtaW4taGVpZ2h0OiAkbmF2YmFyLWhlaWdodC1tb2JpbGU7XHJcbiAgICAgIGhlaWdodDogYXV0bztcclxuICAgIH1cclxuXHJcbiAgICAubmF2LWNvbnRlbnQge1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiBub3JtYWw7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBjb2xvcjogJG5hdmJhci1mb250LWNvbG9yO1xyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0LW1vYmlsZTtcclxuICBsaW5lLWhlaWdodDogJG5hdmJhci1saW5lLWhlaWdodC1tb2JpbGU7XHJcblxyXG4gIGEgeyBjb2xvcjogJG5hdmJhci1mb250LWNvbG9yOyB9XHJcblxyXG4gIGksXHJcbiAgW2NsYXNzXj1cIm1kaS1cIl0sIFtjbGFzcyo9XCJtZGktXCJdLFxyXG4gIGkubWF0ZXJpYWwtaWNvbnMge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0LW1vYmlsZTtcclxuICAgIGxpbmUtaGVpZ2h0OiAkbmF2YmFyLWxpbmUtaGVpZ2h0LW1vYmlsZTtcclxuICB9XHJcblxyXG4gIC5uYXYtd3JhcHBlciB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcbiAgICBhLmJ1dHRvbi1jb2xsYXBzZSB7IGRpc3BsYXk6IG5vbmU7IH1cclxuICB9XHJcblxyXG5cclxuICAvLyBDb2xsYXBzZSBidXR0b25cclxuICAuYnV0dG9uLWNvbGxhcHNlIHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgei1pbmRleDogMTtcclxuICAgIGhlaWdodDogJG5hdmJhci1oZWlnaHQtbW9iaWxlO1xyXG4gICAgbWFyZ2luOiAwIDE4cHg7XHJcblxyXG4gICAgaSB7XHJcbiAgICAgIGhlaWdodDogJG5hdmJhci1oZWlnaHQtbW9iaWxlO1xyXG4gICAgICBsaW5lLWhlaWdodDogJG5hdmJhci1saW5lLWhlaWdodC1tb2JpbGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLy8gTG9nb1xyXG4gIC5icmFuZC1sb2dvIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGNvbG9yOiAkbmF2YmFyLWZvbnQtY29sb3I7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICBmb250LXNpemU6ICRuYXZiYXItYnJhbmQtZm9udC1zaXplO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIHdoaXRlLXNwYWNlOiBub3dyYXA7XHJcblxyXG4gICAgJi5jZW50ZXIge1xyXG4gICAgICBsZWZ0OiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcclxuICAgIH1cclxuXHJcbiAgICBAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcbiAgICAgIGxlZnQ6IDUwJTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC01MCUpO1xyXG5cclxuICAgICAgJi5sZWZ0LCAmLnJpZ2h0IHtcclxuICAgICAgICBwYWRkaW5nOiAwO1xyXG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcclxuICAgICAgfVxyXG5cclxuICAgICAgJi5sZWZ0IHsgbGVmdDogMC41cmVtOyB9XHJcbiAgICAgICYucmlnaHQge1xyXG4gICAgICAgIHJpZ2h0OiAwLjVyZW07XHJcbiAgICAgICAgbGVmdDogYXV0bztcclxuICAgICAgfVxyXG4gICAgfVxyXG5cclxuICAgICYucmlnaHQge1xyXG4gICAgICByaWdodDogMC41cmVtO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIGksXHJcbiAgICBbY2xhc3NePVwibWRpLVwiXSwgW2NsYXNzKj1cIm1kaS1cIl0sXHJcbiAgICBpLm1hdGVyaWFsLWljb25zIHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuICAgIH1cclxuICB9XHJcblxyXG5cclxuICAvLyBUaXRsZVxyXG4gIC5uYXYtdGl0bGUge1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAzMnB4O1xyXG4gICAgcGFkZGluZzogMjhweCAwO1xyXG4gIH1cclxuXHJcblxyXG4gIC8vIE5hdmJhciBMaW5rc1xyXG4gIHVsIHtcclxuICAgIG1hcmdpbjogMDtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzO1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgcGFkZGluZzogMDtcclxuXHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xKTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gICAgYSB7XHJcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzO1xyXG4gICAgICBmb250LXNpemU6ICRuYXZiYXItZm9udC1zaXplO1xyXG4gICAgICBjb2xvcjogJG5hdmJhci1mb250LWNvbG9yO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgcGFkZGluZzogMCAxNXB4O1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcblxyXG4gICAgICAmLmJ0biwgJi5idG4tbGFyZ2UsICYuYnRuLWZsYXQsICYuYnRuLWZsb2F0aW5nIHtcclxuICAgICAgICBtYXJnaW4tdG9wOiAtMnB4O1xyXG4gICAgICAgIG1hcmdpbi1sZWZ0OiAxNXB4O1xyXG4gICAgICAgIG1hcmdpbi1yaWdodDogMTVweDtcclxuXHJcbiAgICAgICAgJiA+IC5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICAgICAgICBoZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICY6aG92ZXIge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjEpO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgJi5sZWZ0IHtcclxuICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBOYXZiYXIgU2VhcmNoIEZvcm1cclxuICBmb3JtIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICB9XHJcblxyXG4gIC5pbnB1dC1maWVsZCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgaW5wdXQge1xyXG4gICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xyXG4gICAgICBib3JkZXI6IG5vbmU7XHJcbiAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcclxuXHJcbiAgICAgICY6Zm9jdXMsICZbdHlwZT10ZXh0XTp2YWxpZCwgJlt0eXBlPXBhc3N3b3JkXTp2YWxpZCxcclxuICAgICAgJlt0eXBlPWVtYWlsXTp2YWxpZCwgJlt0eXBlPXVybF06dmFsaWQsICZbdHlwZT1kYXRlXTp2YWxpZCB7XHJcbiAgICAgICAgYm9yZGVyOiBub25lO1xyXG4gICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBsYWJlbCB7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMDtcclxuXHJcbiAgICAgIGkge1xyXG4gICAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC43KTtcclxuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XHJcbiAgICAgIH1cclxuICAgICAgJi5hY3RpdmUgaSB7IGNvbG9yOiAkbmF2YmFyLWZvbnQtY29sb3I7IH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi8vIEZpeGVkIE5hdmJhclxyXG4ubmF2YmFyLWZpeGVkIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodC1tb2JpbGU7XHJcbiAgei1pbmRleDogOTk3O1xyXG5cclxuICBuYXYge1xyXG4gICAgcG9zaXRpb246IGZpeGVkO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgI3skbWVkaXVtLWFuZC11cH0ge1xyXG4gIG5hdi5uYXYtZXh0ZW5kZWQgLm5hdi13cmFwcGVyIHtcclxuICAgIG1pbi1oZWlnaHQ6ICRuYXZiYXItaGVpZ2h0O1xyXG4gIH1cclxuICBuYXYsIG5hdiAubmF2LXdyYXBwZXIgaSwgbmF2IGEuYnV0dG9uLWNvbGxhcHNlLCBuYXYgYS5idXR0b24tY29sbGFwc2UgaSB7XHJcbiAgICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0O1xyXG4gICAgbGluZS1oZWlnaHQ6ICRuYXZiYXItbGluZS1oZWlnaHQ7XHJcbiAgfVxyXG4gIC5uYXZiYXItZml4ZWQge1xyXG4gICAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodDtcclxuICB9XHJcbn1cclxuIiwiQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcclxuICAgIHNyYzogbG9jYWwoUm9ib3RvIFRoaW4pLFxyXG4gICAgICAgIHVybChcIiN7JHJvYm90by1mb250LXBhdGh9Um9ib3RvLVRoaW4ud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICAgICAgdXJsKFwiI3skcm9ib3RvLWZvbnQtcGF0aH1Sb2JvdG8tVGhpbi53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcblxyXG4gICAgZm9udC13ZWlnaHQ6IDEwMDtcclxufVxyXG5AZm9udC1mYWNlIHtcclxuICAgIGZvbnQtZmFtaWx5OiBcIlJvYm90b1wiO1xyXG4gICAgc3JjOiBsb2NhbChSb2JvdG8gTGlnaHQpLFxyXG4gICAgICAgIHVybChcIiN7JHJvYm90by1mb250LXBhdGh9Um9ib3RvLUxpZ2h0LndvZmYyXCIpIGZvcm1hdChcIndvZmYyXCIpLFxyXG4gICAgICAgIHVybChcIiN7JHJvYm90by1mb250LXBhdGh9Um9ib3RvLUxpZ2h0LndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XHJcbiAgICBzcmM6IGxvY2FsKFJvYm90byBSZWd1bGFyKSwgXHJcbiAgICAgICAgdXJsKFwiI3skcm9ib3RvLWZvbnQtcGF0aH1Sb2JvdG8tUmVndWxhci53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgICAgICB1cmwoXCIjeyRyb2JvdG8tZm9udC1wYXRofVJvYm90by1SZWd1bGFyLndvZmZcIikgZm9ybWF0KFwid29mZlwiKTtcclxuICAgIGZvbnQtd2VpZ2h0OiA0MDA7XHJcbn1cclxuXHJcbkBmb250LWZhY2Uge1xyXG4gICAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCI7XHJcbiAgICBzcmM6IGxvY2FsKFJvYm90byBNZWRpdW0pLFxyXG4gICAgICAgIHVybChcIiN7JHJvYm90by1mb250LXBhdGh9Um9ib3RvLU1lZGl1bS53b2ZmMlwiKSBmb3JtYXQoXCJ3b2ZmMlwiKSxcclxuICAgICAgICB1cmwoXCIjeyRyb2JvdG8tZm9udC1wYXRofVJvYm90by1NZWRpdW0ud29mZlwiKSBmb3JtYXQoXCJ3b2ZmXCIpO1xyXG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcclxufVxyXG5cclxuQGZvbnQtZmFjZSB7XHJcbiAgICBmb250LWZhbWlseTogXCJSb2JvdG9cIjtcclxuICAgIHNyYzogbG9jYWwoUm9ib3RvIEJvbGQpLFxyXG4gICAgICAgIHVybChcIiN7JHJvYm90by1mb250LXBhdGh9Um9ib3RvLUJvbGQud29mZjJcIikgZm9ybWF0KFwid29mZjJcIiksXHJcbiAgICAgICAgdXJsKFwiI3skcm9ib3RvLWZvbnQtcGF0aH1Sb2JvdG8tQm9sZC53b2ZmXCIpIGZvcm1hdChcIndvZmZcIik7XHJcbiAgICBmb250LXdlaWdodDogNzAwO1xyXG59XHJcbiIsIlxyXG5hIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbn1cclxuXHJcbmh0bWx7XHJcbiAgbGluZS1oZWlnaHQ6IDEuNTtcclxuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XHJcbiAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRtZWRpdW0tc2NyZWVuKSB7XHJcbiAgICBmb250LXNpemU6IDE0LjVweDtcclxuICB9XHJcblxyXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogJGxhcmdlLXNjcmVlbikge1xyXG4gICAgZm9udC1zaXplOiAxNXB4O1xyXG4gIH1cclxuXHJcbiAgZm9udC1mYW1pbHk6IFwiUm9ib3RvXCIsIHNhbnMtc2VyaWY7XHJcbiAgZm9udC13ZWlnaHQ6IG5vcm1hbDtcclxuICBjb2xvcjogJG9mZi1ibGFjaztcclxufVxyXG5oMSwgaDIsIGgzLCBoNCwgaDUsIGg2IHtcclxuXHRmb250LXdlaWdodDogNDAwO1xyXG5cdGxpbmUtaGVpZ2h0OiAxLjE7XHJcbn1cclxuXHJcbi8vIEhlYWRlciBTdHlsZXNcclxuaDEgYSwgaDIgYSwgaDMgYSwgaDQgYSwgaDUgYSwgaDYgYSB7IGZvbnQtd2VpZ2h0OiBpbmhlcml0OyB9XHJcbmgxIHsgZm9udC1zaXplOiAkaDEtZm9udHNpemU7IGxpbmUtaGVpZ2h0OiAxMTAlOyBtYXJnaW46ICgkaDEtZm9udHNpemUgLyAyKSAwICgkaDEtZm9udHNpemUgLyAyLjUpIDA7fVxyXG5oMiB7IGZvbnQtc2l6ZTogJGgyLWZvbnRzaXplOyBsaW5lLWhlaWdodDogMTEwJTsgbWFyZ2luOiAoJGgyLWZvbnRzaXplIC8gMikgMCAoJGgyLWZvbnRzaXplIC8gMi41KSAwO31cclxuaDMgeyBmb250LXNpemU6ICRoMy1mb250c2l6ZTsgbGluZS1oZWlnaHQ6IDExMCU7IG1hcmdpbjogKCRoMy1mb250c2l6ZSAvIDIpIDAgKCRoMy1mb250c2l6ZSAvIDIuNSkgMDt9XHJcbmg0IHsgZm9udC1zaXplOiAkaDQtZm9udHNpemU7IGxpbmUtaGVpZ2h0OiAxMTAlOyBtYXJnaW46ICgkaDQtZm9udHNpemUgLyAyKSAwICgkaDQtZm9udHNpemUgLyAyLjUpIDA7fVxyXG5oNSB7IGZvbnQtc2l6ZTogJGg1LWZvbnRzaXplOyBsaW5lLWhlaWdodDogMTEwJTsgbWFyZ2luOiAoJGg1LWZvbnRzaXplIC8gMikgMCAoJGg1LWZvbnRzaXplIC8gMi41KSAwO31cclxuaDYgeyBmb250LXNpemU6ICRoNi1mb250c2l6ZTsgbGluZS1oZWlnaHQ6IDExMCU7IG1hcmdpbjogKCRoNi1mb250c2l6ZSAvIDIpIDAgKCRoNi1mb250c2l6ZSAvIDIuNSkgMDt9XHJcblxyXG4vLyBUZXh0IFN0eWxlc1xyXG5lbSB7IGZvbnQtc3R5bGU6IGl0YWxpYzsgfVxyXG5zdHJvbmcgeyBmb250LXdlaWdodDogNTAwOyB9XHJcbnNtYWxsIHsgZm9udC1zaXplOiA3NSU7IH1cclxuLmxpZ2h0IHsgZm9udC13ZWlnaHQ6IDMwMDsgfVxyXG4udGhpbiB7IGZvbnQtd2VpZ2h0OiAyMDA7IH1cclxuXHJcblxyXG4uZmxvdy10ZXh0e1xyXG4gIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgJGk6IDA7XHJcbiAgQHdoaWxlICRpIDw9ICRpbnRlcnZhbHMge1xyXG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMzYwICsgKCRpICogJGludGVydmFsLXNpemUpKSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtICogKDEgKyAoLjAyICogJGkpKTtcclxuICAgIH1cclxuICAgICRpOiAkaSArIDE7XHJcbiAgfVxyXG5cclxuICAvLyBIYW5kbGUgYmVsb3cgMzYwcHggc2NyZWVuXHJcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiAzNjBweCkge1xyXG4gICAgZm9udC1zaXplOiAxLjJyZW07XHJcbiAgfVxyXG59IiwiLy8gU2NhbGUgdHJhbnNpdGlvblxyXG4uc2NhbGUtdHJhbnNpdGlvbiB7XHJcbiAgJi5zY2FsZS1vdXQge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgIWltcG9ydGFudDtcclxuICB9XHJcblxyXG4gICYuc2NhbGUtaW4ge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICB9XHJcblxyXG4gIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKDAuNTMsIDAuMDEsIDAuMzYsIDEuNjMpICFpbXBvcnRhbnQ7XHJcbn0iLCJcclxuXHJcbi5jYXJkLXBhbmVsIHtcclxuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4yNXM7XHJcbiAgcGFkZGluZzogJGNhcmQtcGFkZGluZztcclxuICBtYXJnaW46ICRlbGVtZW50LXRvcC1tYXJnaW4gMCAkZWxlbWVudC1ib3R0b20tbWFyZ2luIDA7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZy1jb2xvcjtcclxufVxyXG5cclxuLmNhcmQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW46ICRlbGVtZW50LXRvcC1tYXJnaW4gMCAkZWxlbWVudC1ib3R0b20tbWFyZ2luIDA7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmctY29sb3I7XHJcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMjVzO1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBAZXh0ZW5kIC56LWRlcHRoLTE7XHJcblxyXG5cclxuICAuY2FyZC10aXRsZSB7XHJcbiAgICBmb250LXNpemU6IDI0cHg7XHJcbiAgICBmb250LXdlaWdodDogMzAwO1xyXG4gICAgJi5hY3RpdmF0b3Ige1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBDYXJkIFNpemVzXHJcbiAgJi5zbWFsbCwgJi5tZWRpdW0sICYubGFyZ2Uge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG5cclxuICAgIC5jYXJkLWltYWdlIHtcclxuICAgICAgbWF4LWhlaWdodDogNjAlO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgfVxyXG4gICAgLmNhcmQtaW1hZ2UgKyAuY2FyZC1jb250ZW50IHtcclxuICAgICAgbWF4LWhlaWdodDogNDAlO1xyXG4gICAgfVxyXG4gICAgLmNhcmQtY29udGVudCB7XHJcbiAgICAgIG1heC1oZWlnaHQ6IDEwMCU7XHJcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgICB9XHJcbiAgICAuY2FyZC1hY3Rpb24ge1xyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgbGVmdDogMDtcclxuICAgICAgcmlnaHQ6IDA7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLnNtYWxsIHtcclxuICAgIGhlaWdodDogMzAwcHg7XHJcbiAgfVxyXG5cclxuICAmLm1lZGl1bSB7XHJcbiAgICBoZWlnaHQ6IDQwMHB4O1xyXG4gIH1cclxuXHJcbiAgJi5sYXJnZSB7XHJcbiAgICBoZWlnaHQ6IDUwMHB4O1xyXG4gIH1cclxuXHJcbiAgLy8gSG9yaXpvbnRhbCBDYXJkc1xyXG4gICYuaG9yaXpvbnRhbCB7XHJcbiAgICAmLnNtYWxsLCAmLm1lZGl1bSwgJi5sYXJnZSB7XHJcbiAgICAgIC5jYXJkLWltYWdlIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgbWF4LWhlaWdodDogbm9uZTtcclxuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcclxuXHJcbiAgICAgICAgaW1nIHtcclxuICAgICAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBkaXNwbGF5OiBmbGV4O1xyXG5cclxuICAgIC5jYXJkLWltYWdlIHtcclxuICAgICAgbWF4LXdpZHRoOiA1MCU7XHJcbiAgICAgIGltZyB7XHJcbiAgICAgICAgYm9yZGVyLXJhZGl1czogMnB4IDAgMCAycHg7XHJcbiAgICAgICAgbWF4LXdpZHRoOiAxMDAlO1xyXG4gICAgICAgIHdpZHRoOiBhdXRvO1xyXG4gICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtc3RhY2tlZCB7XHJcbiAgICAgIGRpc3BsYXk6IGZsZXg7XHJcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XHJcbiAgICAgIGZsZXg6IDE7XHJcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgICAgIC5jYXJkLWNvbnRlbnQge1xyXG4gICAgICAgIGZsZXgtZ3JvdzogMTtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gU3RpY2t5IEFjdGlvbiBTZWN0aW9uXHJcbiAgJi5zdGlja3ktYWN0aW9uIHtcclxuICAgIC5jYXJkLWFjdGlvbiB7XHJcbiAgICAgIHotaW5kZXg6IDI7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtcmV2ZWFsIHtcclxuICAgICAgei1pbmRleDogMTtcclxuICAgICAgcGFkZGluZy1ib3R0b206IDY0cHg7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcblxyXG5cclxuICAuY2FyZC1pbWFnZSB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gICAgLy8gSW1hZ2UgYmFja2dyb3VuZCBmb3IgY29udGVudFxyXG4gICAgaW1nIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDJweCAycHggMCAwO1xyXG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICBjb2xvcjogJGNhcmQtYmctY29sb3I7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgYm90dG9tOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XHJcbiAgICAgIHBhZGRpbmc6ICRjYXJkLXBhZGRpbmc7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuY2FyZC1jb250ZW50IHtcclxuICAgIHBhZGRpbmc6ICRjYXJkLXBhZGRpbmc7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwIDAgMnB4IDJweDtcclxuXHJcbiAgICBwIHtcclxuICAgICAgbWFyZ2luOiAwO1xyXG4gICAgICBjb2xvcjogaW5oZXJpdDtcclxuICAgIH1cclxuICAgIC5jYXJkLXRpdGxlIHtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgICBtYXJnaW4tYm90dG9tOiA4cHg7XHJcblxyXG4gICAgICBpIHtcclxuICAgICAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmNhcmQtYWN0aW9uIHtcclxuICAgICY6bGFzdC1jaGlsZCB7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDAgMCAycHggMnB4O1xyXG4gICAgfVxyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcclxuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDE2MCwxNjAsMTYwLC4yKTtcclxuICAgIHBhZGRpbmc6IDE2cHggJGNhcmQtcGFkZGluZztcclxuXHJcbiAgICBhOm5vdCguYnRuKTpub3QoLmJ0bi1sYXJnZSk6bm90KC5idG4tZmxvYXRpbmcpIHtcclxuICAgICAgY29sb3I6ICRjYXJkLWxpbmstY29sb3I7XHJcbiAgICAgIG1hcmdpbi1yaWdodDogJGNhcmQtcGFkZGluZztcclxuICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2U7XHJcbiAgICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgICAmOmhvdmVyIHsgY29sb3I6ICRjYXJkLWxpbmstY29sb3ItbGlnaHQ7IH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIC5jYXJkLXJldmVhbCB7XHJcbiAgICBwYWRkaW5nOiAkY2FyZC1wYWRkaW5nO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNhcmQtYmctY29sb3I7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgdG9wOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgei1pbmRleDogMztcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcblxyXG4gICAgLmNhcmQtdGl0bGUge1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG4iLCIjdG9hc3QtY29udGFpbmVyIHtcclxuICBkaXNwbGF5OmJsb2NrO1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiAxMDAwMDtcclxuXHJcbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XHJcbiAgICBtaW4td2lkdGg6IDEwMCU7XHJcbiAgICBib3R0b206IDAlO1xyXG4gIH1cclxuICBAbWVkaWEgI3skbWVkaXVtLW9ubHl9IHtcclxuICAgIGxlZnQ6IDUlO1xyXG4gICAgYm90dG9tOiA3JTtcclxuICAgIG1heC13aWR0aDogOTAlO1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcbiAgICB0b3A6IDEwJTtcclxuICAgIHJpZ2h0OiA3JTtcclxuICAgIG1heC13aWR0aDogODYlO1xyXG4gIH1cclxufVxyXG5cclxuLnRvYXN0IHtcclxuICBAZXh0ZW5kIC56LWRlcHRoLTE7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIHRvcDogMzVweDtcclxuICB3aWR0aDogYXV0bztcclxuICBjbGVhcjogYm90aDtcclxuICBtYXJnaW4tdG9wOiAxMHB4O1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXgtd2lkdGg6MTAwJTtcclxuICBoZWlnaHQ6IGF1dG87XHJcbiAgbWluLWhlaWdodDogJHRvYXN0LWhlaWdodDtcclxuICBsaW5lLWhlaWdodDogMS41ZW07XHJcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICR0b2FzdC1jb2xvcjtcclxuICBwYWRkaW5nOiAxMHB4IDI1cHg7XHJcbiAgZm9udC1zaXplOiAxLjFyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxuICBjb2xvcjogJHRvYXN0LXRleHQtY29sb3I7XHJcblxyXG4gIGRpc3BsYXk6IGZsZXg7XHJcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcclxuICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcblxyXG4gIC5idG4sIC5idG4tZmxhdCB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcclxuICB9XHJcblxyXG4gICYucm91bmRlZHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuICAgIHdpZHRoOjEwMCU7XHJcbiAgICBib3JkZXItcmFkaXVzOiAwO1xyXG4gIH1cclxuICBAbWVkaWEgI3skbWVkaXVtLW9ubHl9IHtcclxuICAgIGZsb2F0OiBsZWZ0O1xyXG4gIH1cclxuICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgfVxyXG5cclxufVxyXG4iLCIudGFicyB7XHJcbiAgJi50YWJzLXRyYW5zcGFyZW50IHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG5cclxuICAgIC50YWIgYSxcclxuICAgIC50YWIuZGlzYWJsZWQgYSxcclxuICAgIC50YWIuZGlzYWJsZWQgYTpob3ZlciB7XHJcbiAgICAgIGNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LDAuNyk7XHJcbiAgICB9XHJcblxyXG4gICAgLnRhYiBhOmhvdmVyLFxyXG4gICAgLnRhYiBhLmFjdGl2ZSB7XHJcbiAgICAgIGNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG5cclxuICAgIC5pbmRpY2F0b3Ige1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmZmO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi50YWJzLWZpeGVkLXdpZHRoIHtcclxuICAgIGRpc3BsYXk6IGZsZXg7XHJcblxyXG4gICAgLnRhYiB7XHJcbiAgICAgIC13ZWJraXQtYm94LWZsZXg6IDE7XHJcbiAgICAgIC13ZWJraXQtZmxleC1ncm93OiAxO1xyXG4gICAgICAgICAgLW1zLWZsZXgtcG9zaXRpdmU6IDE7XHJcbiAgICAgICAgICAgICAgZmxleC1ncm93OiAxO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93LXg6IGF1dG87XHJcbiAgb3ZlcmZsb3cteTogaGlkZGVuO1xyXG4gIGhlaWdodDogNDhweDtcclxuICB3aWR0aDogMTAwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFicy1iZy1jb2xvcjtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xyXG5cclxuICAudGFiIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGxpbmUtaGVpZ2h0OiA0OHB4O1xyXG4gICAgaGVpZ2h0OiA0OHB4O1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcblxyXG4gICAgYSB7XHJcbiAgICAgICY6aG92ZXIsXHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICBjb2xvcjogJHRhYnMtdGV4dC1jb2xvcjtcclxuICAgICAgfVxyXG5cclxuICAgICAgY29sb3I6IHJnYmEoJHRhYnMtdGV4dC1jb2xvciwgLjcpO1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgICAgcGFkZGluZzogMCAyNHB4O1xyXG4gICAgICBmb250LXNpemU6IDE0cHg7XHJcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICB0cmFuc2l0aW9uOiBjb2xvciAuMjhzIGVhc2U7XHJcbiAgICB9XHJcblxyXG4gICAgJi5kaXNhYmxlZCBhLFxyXG4gICAgJi5kaXNhYmxlZCBhOmhvdmVyIHtcclxuICAgICAgY29sb3I6IHJnYmEoJHRhYnMtdGV4dC1jb2xvciwgLjcpO1xyXG4gICAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgICB9XHJcbiAgfVxyXG4gIC5pbmRpY2F0b3Ige1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgaGVpZ2h0OiAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFicy11bmRlcmxpbmUtY29sb3I7XHJcbiAgICB3aWxsLWNoYW5nZTogbGVmdCwgcmlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGaXhlZCBzaWRlTmF2IGhpZGUgb24gc21hbGxlclxyXG5AbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcbiAgLnRhYnMge1xyXG4gICAgZGlzcGxheTogZmxleDtcclxuXHJcbiAgICAudGFiIHtcclxuICAgICAgLXdlYmtpdC1ib3gtZmxleDogMTtcclxuICAgICAgLXdlYmtpdC1mbGV4LWdyb3c6IDE7XHJcbiAgICAgIC1tcy1mbGV4LXBvc2l0aXZlOiAxO1xyXG4gICAgICBmbGV4LWdyb3c6IDE7XHJcblxyXG4gICAgICBhIHtcclxuICAgICAgICBwYWRkaW5nOiAwIDEycHg7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLm1hdGVyaWFsLXRvb2x0aXAge1xyXG4gIHBhZGRpbmc6IDEwcHggOHB4O1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxuICB6LWluZGV4OiAyMDAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICBjb2xvcjogI2ZmZjtcclxuICBtaW4taGVpZ2h0OiAzNnB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAxMjAlO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBtYXgtd2lkdGg6IGNhbGMoMTAwJSAtIDRweCk7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICBwb2ludGVyLWV2ZW50czogbm9uZTtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuXHJcbi5iYWNrZHJvcCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG9wYWNpdHk6IDA7XHJcbiAgaGVpZ2h0OiA3cHg7XHJcbiAgd2lkdGg6IDE0cHg7XHJcbiAgYm9yZGVyLXJhZGl1czogMCAwIDUwJSA1MCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogIzMyMzIzMjtcclxuICB6LWluZGV4OiAtMTtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMCU7XHJcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xyXG59XHJcbiIsIi8vIHNoYXJlZCBzdHlsZXNcclxuLmJ0bixcclxuLmJ0bi1mbGF0IHtcclxuICBib3JkZXI6ICRidXR0b24tYm9yZGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRidXR0b24tcmFkaXVzO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6ICRidXR0b24taGVpZ2h0O1xyXG4gIGxpbmUtaGVpZ2h0OiAkYnV0dG9uLWhlaWdodDtcclxuICBwYWRkaW5nOiAkYnV0dG9uLXBhZGRpbmc7XHJcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIC8vIEdldHMgcmlkIG9mIHRhcCBhY3RpdmUgc3RhdGVcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vLyBEaXNhYmxlZCBzaGFyZWQgc3R5bGVcclxuLmJ0bi5kaXNhYmxlZCxcclxuLmJ0bi1mbG9hdGluZy5kaXNhYmxlZCxcclxuLmJ0bi1sYXJnZS5kaXNhYmxlZCxcclxuLmJ0bi1mbGF0LmRpc2FibGVkLFxyXG4uYnRuOmRpc2FibGVkLFxyXG4uYnRuLWZsb2F0aW5nOmRpc2FibGVkLFxyXG4uYnRuLWxhcmdlOmRpc2FibGVkLFxyXG4uYnRuLWZsYXQ6ZGlzYWJsZWQsXHJcbi5idG5bZGlzYWJsZWRdLFxyXG4uYnRuLWZsb2F0aW5nW2Rpc2FibGVkXSxcclxuLmJ0bi1sYXJnZVtkaXNhYmxlZF0sXHJcbi5idG4tZmxhdFtkaXNhYmxlZF0ge1xyXG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZGlzYWJsZWQtYmFja2dyb3VuZCAhaW1wb3J0YW50O1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgY29sb3I6ICRidXR0b24tZGlzYWJsZWQtY29sb3IgIWltcG9ydGFudDtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcblxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogJGJ1dHRvbi1kaXNhYmxlZC1jb2xvciAhaW1wb3J0YW50O1xyXG4gIH1cclxufVxyXG5cclxuLy8gU2hhcmVkIGljb24gc3R5bGVzXHJcbi5idG4sXHJcbi5idG4tZmxvYXRpbmcsXHJcbi5idG4tbGFyZ2UsXHJcbi5idG4tZmxhdCB7XHJcbiAgZm9udC1zaXplOiAkYnV0dG9uLWZvbnQtc2l6ZTtcclxuICBvdXRsaW5lOiAwO1xyXG5cclxuICBpIHtcclxuICAgIGZvbnQtc2l6ZTogJGJ1dHRvbi1pY29uLWZvbnQtc2l6ZTtcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gIH1cclxufVxyXG5cclxuLy8gU2hhcmVkIGZvY3VzIGJ1dHRvbiBzdHlsZVxyXG4uYnRuLFxyXG4uYnRuLWZsb2F0aW5nIHtcclxuICAmOmZvY3VzIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGRhcmtlbigkYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kLCAxMCUpO1xyXG4gIH1cclxufVxyXG5cclxuLy8gUmFpc2VkIEJ1dHRvblxyXG4uYnRuIHtcclxuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XHJcbiAgY29sb3I6ICRidXR0b24tcmFpc2VkLWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tcmFpc2VkLWJhY2tncm91bmQ7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGxldHRlci1zcGFjaW5nOiAuNXB4O1xyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxuICB0cmFuc2l0aW9uOiAuMnMgZWFzZS1vdXQ7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tcmFpc2VkLWJhY2tncm91bmQtaG92ZXI7XHJcbiAgICBAZXh0ZW5kIC56LWRlcHRoLTEtaGFsZjtcclxuICB9XHJcbn1cclxuXHJcbi8vIEZsb2F0aW5nIGJ1dHRvblxyXG4uYnRuLWZsb2F0aW5nIHtcclxuICAmOmhvdmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZmxvYXRpbmctYmFja2dyb3VuZC1ob3ZlcjtcclxuICAgIEBleHRlbmQgLnotZGVwdGgtMS1oYWxmO1xyXG4gIH1cclxuXHJcbiAgJjpiZWZvcmUge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMDtcclxuICB9XHJcblxyXG4gICYuYnRuLWxhcmdlIHtcclxuICAgICYuaGFsZndheS1mYWIge1xyXG4gICAgICBib3R0b206IC0kYnV0dG9uLWZsb2F0aW5nLWxhcmdlLXNpemUgLyAyO1xyXG4gICAgfVxyXG5cclxuICAgIHdpZHRoOiAkYnV0dG9uLWZsb2F0aW5nLWxhcmdlLXNpemU7XHJcbiAgICBoZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctbGFyZ2Utc2l6ZTtcclxuICAgIGkge1xyXG4gICAgICBsaW5lLWhlaWdodDogJGJ1dHRvbi1mbG9hdGluZy1sYXJnZS1zaXplO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJi5oYWxmd2F5LWZhYiB7XHJcbiAgICAmLmxlZnQge1xyXG4gICAgICByaWdodDogYXV0bztcclxuICAgICAgbGVmdDogMjRweDtcclxuICAgIH1cclxuXHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICByaWdodDogMjRweDtcclxuICAgIGJvdHRvbTogLSRidXR0b24tZmxvYXRpbmctc2l6ZSAvIDI7XHJcbiAgfVxyXG5cclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgY29sb3I6ICRidXR0b24tZmxvYXRpbmctY29sb3I7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbiAgei1pbmRleDogMTtcclxuICB3aWR0aDogJGJ1dHRvbi1mbG9hdGluZy1zaXplO1xyXG4gIGhlaWdodDogJGJ1dHRvbi1mbG9hdGluZy1zaXplO1xyXG4gIGxpbmUtaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLXNpemU7XHJcbiAgcGFkZGluZzogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWZsb2F0aW5nLWJhY2tncm91bmQ7XHJcbiAgYm9yZGVyLXJhZGl1czogJGJ1dHRvbi1mbG9hdGluZy1yYWRpdXM7XHJcbiAgQGV4dGVuZCAuei1kZXB0aC0xO1xyXG4gIHRyYW5zaXRpb246IC4zcztcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcclxuXHJcbiAgaSB7XHJcbiAgICB3aWR0aDogaW5oZXJpdDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAkYnV0dG9uLWZsb2F0aW5nLWNvbG9yO1xyXG4gICAgZm9udC1zaXplOiAkYnV0dG9uLWxhcmdlLWljb24tZm9udC1zaXplO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctc2l6ZTtcclxuICB9XHJcbn1cclxuXHJcbi8vIGJ1dHRvbiBmaXhcclxuYnV0dG9uLmJ0bi1mbG9hdGluZyB7XHJcbiAgYm9yZGVyOiAkYnV0dG9uLWJvcmRlcjtcclxufVxyXG5cclxuLy8gRml4ZWQgQWN0aW9uIEJ1dHRvblxyXG4uZml4ZWQtYWN0aW9uLWJ0biB7XHJcbiAgJi5hY3RpdmUge1xyXG4gICAgdWwge1xyXG4gICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAmLmhvcml6b250YWwge1xyXG4gICAgcGFkZGluZzogMCAwIDAgMTVweDtcclxuXHJcbiAgICB1bCB7XHJcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gICAgICByaWdodDogNjRweDtcclxuICAgICAgdG9wOiA1MCU7XHJcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBsZWZ0OiBhdXRvO1xyXG4gICAgICB3aWR0aDogNTAwcHg7IC8qd2lkdGggMTAwJSBvbmx5IGdvZXMgdG8gd2lkdGggb2YgYnV0dG9uIGNvbnRhaW5lciAqL1xyXG5cclxuICAgICAgbGkge1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW46IDE1cHggMTVweCAwIDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gICYudG9vbGJhciB7XHJcbiAgICAmLmFjdGl2ZSB7XHJcbiAgICAgICYgPiBhIGkge1xyXG4gICAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBwYWRkaW5nOiAwO1xyXG4gICAgaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLWxhcmdlLXNpemU7XHJcblxyXG4gICAgdWwge1xyXG4gICAgICBkaXNwbGF5OiBmbGV4O1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGJvdHRvbTogMDtcclxuXHJcbiAgICAgIGxpIHtcclxuICAgICAgICBmbGV4OiAxO1xyXG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgICBtYXJnaW46IDA7XHJcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XHJcblxyXG4gICAgICAgIGEge1xyXG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICAgIGxpbmUtaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLWxhcmdlLXNpemU7XHJcbiAgICAgICAgICB6LWluZGV4OiAxO1xyXG5cclxuICAgICAgICAgIGkge1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcclxuICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgIH1cclxuICAgIH1cclxuICB9XHJcblxyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICByaWdodDogMjNweDtcclxuICBib3R0b206IDIzcHg7XHJcbiAgcGFkZGluZy10b3A6IDE1cHg7XHJcbiAgbWFyZ2luLWJvdHRvbTogMDtcclxuICB6LWluZGV4OiA5OTg7XHJcblxyXG4gIHVsIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIGJvdHRvbTogNjRweDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgYS5idG4tZmxvYXRpbmcge1xyXG4gICAgICBvcGFjaXR5OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLmZhYi1iYWNrZHJvcCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgei1pbmRleDogLTE7XHJcbiAgICB3aWR0aDogJGJ1dHRvbi1mbG9hdGluZy1zaXplO1xyXG4gICAgaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLXNpemU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWZsb2F0aW5nLWJhY2tncm91bmQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkYnV0dG9uLWZsb2F0aW5nLXJhZGl1cztcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGbGF0IGJ1dHRvblxyXG4uYnRuLWZsYXQge1xyXG4gIGJveC1zaGFkb3c6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgY29sb3I6ICRidXR0b24tZmxhdC1jb2xvcjtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnM7XHJcblxyXG4gICY6Zm9jdXMsXHJcbiAgJjphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG5cclxuICAmOmZvY3VzLFxyXG4gICY6aG92ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMSk7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gIH1cclxuXHJcbiAgJjphY3RpdmUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMik7XHJcbiAgfVxyXG5cclxuICAmLmRpc2FibGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICBjb2xvcjogJGJ1dHRvbi1mbGF0LWRpc2FibGVkLWNvbG9yICFpbXBvcnRhbnQ7XHJcbiAgICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBMYXJnZSBidXR0b25cclxuLmJ0bi1sYXJnZSB7XHJcbiAgQGV4dGVuZCAuYnRuO1xyXG4gIGhlaWdodDogJGJ1dHRvbi1sYXJnZS1oZWlnaHQ7XHJcbiAgbGluZS1oZWlnaHQ6ICRidXR0b24tbGFyZ2UtaGVpZ2h0O1xyXG5cclxuICBpIHtcclxuICAgIGZvbnQtc2l6ZTogJGJ1dHRvbi1sYXJnZS1pY29uLWZvbnQtc2l6ZTtcclxuICB9XHJcbn1cclxuXHJcbi8vIEJsb2NrIGJ1dHRvblxyXG4uYnRuLWJsb2NrIHtcclxuICBkaXNwbGF5OiBibG9jaztcclxufVxyXG4iLCIuZHJvcGRvd24tY29udGVudCB7XHJcbiAgQGV4dGVuZCAuei1kZXB0aC0xO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkcm9wZG93bi1iZy1jb2xvcjtcclxuICBtYXJnaW46IDA7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBtaW4td2lkdGg6IDEwMHB4O1xyXG4gIG1heC1oZWlnaHQ6IDY1MHB4O1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcbiAgb3BhY2l0eTogMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogOTk5O1xyXG4gIHdpbGwtY2hhbmdlOiB3aWR0aCwgaGVpZ2h0O1xyXG5cclxuICBsaSB7XHJcbiAgICBjbGVhcjogYm90aDtcclxuICAgIGNvbG9yOiAkb2ZmLWJsYWNrO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgbWluLWhlaWdodDogJGRyb3Bkb3duLWl0ZW0taGVpZ2h0O1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgdGV4dC1hbGlnbjogbGVmdDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBub25lO1xyXG5cclxuICAgICY6aG92ZXIsICYuYWN0aXZlLCAmLnNlbGVjdGVkIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGRyb3Bkb3duLWhvdmVyLWJnLWNvbG9yO1xyXG4gICAgfVxyXG5cclxuICAgICYuYWN0aXZlLnNlbGVjdGVkIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRkcm9wZG93bi1ob3Zlci1iZy1jb2xvciwgNSUpO1xyXG4gICAgfVxyXG5cclxuICAgICYuZGl2aWRlciB7XHJcbiAgICAgIG1pbi1oZWlnaHQ6IDA7XHJcbiAgICAgIGhlaWdodDogMXB4O1xyXG4gICAgfVxyXG5cclxuICAgICYgPiBhLCAmID4gc3BhbiB7XHJcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcclxuICAgICAgY29sb3I6ICRkcm9wZG93bi1jb2xvcjtcclxuICAgICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xyXG4gICAgICBwYWRkaW5nOiAoKCRkcm9wZG93bi1pdGVtLWhlaWdodCAtIDIyKSAvIDIpIDE2cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJiA+IHNwYW4gPiBsYWJlbCB7XHJcbiAgICAgIHRvcDogMXB4O1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICBoZWlnaHQ6IDE4cHg7XHJcbiAgICB9XHJcblxyXG4gICAgLy8gSWNvbiBhbGlnbm1lbnQgb3ZlcnJpZGVcclxuICAgICYgPiBhID4gaSB7XHJcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcclxuICAgICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XHJcbiAgICAgIGZsb2F0OiBsZWZ0O1xyXG4gICAgICBtYXJnaW46IDAgMjRweCAwIDA7XHJcbiAgICAgIHdpZHRoOiAyNHB4O1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuLy8gSW5wdXQgZmllbGQgc3BlY2lmaWNpdHkgYnVnZml4XHJcbi5pbnB1dC1maWVsZC5jb2wgLmRyb3Bkb3duLWNvbnRlbnQgW3R5cGU9XCJjaGVja2JveFwiXSArIGxhYmVsIHtcclxuICB0b3A6IDFweDtcclxuICBsZWZ0OiAwO1xyXG4gIGhlaWdodDogMThweDtcclxufVxyXG5cclxuIiwiXHJcbi8qIVxyXG4gKiBXYXZlcyB2MC42LjBcclxuICogaHR0cDovL2ZpYW4ubXkuaWQvV2F2ZXNcclxuICpcclxuICogQ29weXJpZ2h0IDIwMTQgQWxmaWFuYSBFLiBTaWJ1ZWEgYW5kIG90aGVyIGNvbnRyaWJ1dG9yc1xyXG4gKiBSZWxlYXNlZCB1bmRlciB0aGUgTUlUIGxpY2Vuc2VcclxuICogaHR0cHM6Ly9naXRodWIuY29tL2ZpYW5zL1dhdmVzL2Jsb2IvbWFzdGVyL0xJQ0VOU0VcclxuICovXHJcblxyXG5cclxuLndhdmVzLWVmZmVjdCB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgei1pbmRleDogMTtcclxuICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1vdXQ7XHJcblxyXG4gIC53YXZlcy1yaXBwbGUge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgd2lkdGg6IDIwcHg7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICBtYXJnaW4tdG9wOi0xMHB4O1xyXG4gICAgbWFyZ2luLWxlZnQ6LTEwcHg7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG5cclxuICAgIGJhY2tncm91bmQ6IHJnYmEoMCwwLDAsMC4yKTtcclxuICAgIHRyYW5zaXRpb246IGFsbCAwLjdzIGVhc2Utb3V0O1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogdHJhbnNmb3JtLCBvcGFjaXR5O1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLy8gV2F2ZXMgQ29sb3JzXHJcbiAgJi53YXZlcy1saWdodCAud2F2ZXMtcmlwcGxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC40NSk7XHJcbiAgfVxyXG4gICYud2F2ZXMtcmVkIC53YXZlcy1yaXBwbGUge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNDQsIDY3LCA1NCwgLjcwKTtcclxuICB9XHJcbiAgJi53YXZlcy15ZWxsb3cgLndhdmVzLXJpcHBsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMjM1LCA1OSwgLjcwKTtcclxuICB9XHJcbiAgJi53YXZlcy1vcmFuZ2UgLndhdmVzLXJpcHBsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwgMTUyLCAwLCAuNzApO1xyXG4gIH1cclxuICAmLndhdmVzLXB1cnBsZSAud2F2ZXMtcmlwcGxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMTU2LCAzOSwgMTc2LCAwLjcwKTtcclxuICB9XHJcbiAgJi53YXZlcy1ncmVlbiAud2F2ZXMtcmlwcGxlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoNzYsIDE3NSwgODAsIDAuNzApO1xyXG4gIH1cclxuICAmLndhdmVzLXRlYWwgLndhdmVzLXJpcHBsZSB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsIDE1MCwgMTM2LCAwLjcwKTtcclxuICB9XHJcblxyXG4gIC8vIFN0eWxlIGlucHV0IGJ1dHRvbiBidWcuXHJcbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgaW5wdXRbdHlwZT1cInJlc2V0XCJdLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGZvbnQtc3R5bGU6IG5vcm1hbDtcclxuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcclxuICAgIHRleHQtdHJhbnNmb3JtOiBpbmhlcml0O1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICB9XHJcblxyXG4gIGltZyB7XHJcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICB9XHJcbn1cclxuXHJcbi53YXZlcy1ub3RyYW5zaXRpb24ge1xyXG4gIHRyYW5zaXRpb246IG5vbmUgI3tcIiFpbXBvcnRhbnRcIn07XHJcbn1cclxuXHJcbi53YXZlcy1jaXJjbGUge1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWigwKTtcclxuICAtd2Via2l0LW1hc2staW1hZ2U6IC13ZWJraXQtcmFkaWFsLWdyYWRpZW50KGNpcmNsZSwgd2hpdGUgMTAwJSwgYmxhY2sgMTAwJSk7XHJcbn1cclxuXHJcbi53YXZlcy1pbnB1dC13cmFwcGVyIHtcclxuICBib3JkZXItcmFkaXVzOiAwLjJlbTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogYm90dG9tO1xyXG5cclxuICAud2F2ZXMtYnV0dG9uLWlucHV0IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB6LWluZGV4OiAxO1xyXG4gIH1cclxufVxyXG5cclxuLndhdmVzLWNpcmNsZSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHdpZHRoOiAyLjVlbTtcclxuICBoZWlnaHQ6IDIuNWVtO1xyXG4gIGxpbmUtaGVpZ2h0OiAyLjVlbTtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgLXdlYmtpdC1tYXNrLWltYWdlOiBub25lO1xyXG59XHJcblxyXG4ud2F2ZXMtYmxvY2sge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG59XHJcblxyXG4vKiBGaXJlZm94IEJ1ZzogbGluayBub3QgdHJpZ2dlcmVkICovXHJcbi53YXZlcy1lZmZlY3QgLndhdmVzLXJpcHBsZSB7XHJcbiAgei1pbmRleDogLTE7XHJcbn0iLCIubW9kYWwge1xyXG4gIEBleHRlbmQgLnotZGVwdGgtNDtcclxuXHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xyXG4gIHBhZGRpbmc6IDA7XHJcbiAgbWF4LWhlaWdodDogNzAlO1xyXG4gIHdpZHRoOiA1NSU7XHJcbiAgbWFyZ2luOiBhdXRvO1xyXG4gIG92ZXJmbG93LXk6IGF1dG87XHJcblxyXG4gIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICB3aWxsLWNoYW5nZTogdG9wLCBvcGFjaXR5O1xyXG5cclxuICBAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcbiAgIHdpZHRoOiA4MCU7XHJcbiAgfVxyXG5cclxuICBoMSxoMixoMyxoNCB7XHJcbiAgICBtYXJnaW4tdG9wOiAwO1xyXG4gIH1cclxuXHJcbiAgLm1vZGFsLWNvbnRlbnQge1xyXG4gICAgcGFkZGluZzogMjRweDtcclxuICB9XHJcbiAgLm1vZGFsLWNsb3NlIHtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICB9XHJcblxyXG4gIC5tb2RhbC1mb290ZXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAjZmFmYWZhO1xyXG4gICAgcGFkZGluZzogNHB4IDZweDtcclxuICAgIGhlaWdodDogNTZweDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG5cclxuICAgIC5idG4sIC5idG4tZmxhdCB7XHJcbiAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgbWFyZ2luOiA2cHggMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuLm1vZGFsLW92ZXJsYXkge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgdG9wOiAtMTAwcHg7XHJcbiAgbGVmdDogMDtcclxuICBib3R0b206IDA7XHJcbiAgcmlnaHQ6IDA7XHJcbiAgaGVpZ2h0OiAxMjUlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGJhY2tncm91bmQ6ICMwMDA7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuXHJcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XHJcbn1cclxuXHJcbi8vIE1vZGFsIHdpdGggZml4ZWQgYWN0aW9uIGZvb3RlclxyXG4ubW9kYWwubW9kYWwtZml4ZWQtZm9vdGVyIHtcclxuICBwYWRkaW5nOiAwO1xyXG4gIGhlaWdodDogNzAlO1xyXG5cclxuICAubW9kYWwtY29udGVudCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBoZWlnaHQ6IGNhbGMoMTAwJSAtIDU2cHgpO1xyXG4gICAgbWF4LWhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgb3ZlcmZsb3cteTogYXV0bztcclxuICB9XHJcblxyXG4gIC5tb2RhbC1mb290ZXIge1xyXG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gIH1cclxufVxyXG5cclxuLy8gTW9kYWwgQm90dG9tIFNoZWV0IFN0eWxlXHJcbi5tb2RhbC5ib3R0b20tc2hlZXQge1xyXG4gIHRvcDogYXV0bztcclxuICBib3R0b206IC0xMDAlO1xyXG4gIG1hcmdpbjogMDtcclxuICB3aWR0aDogMTAwJTtcclxuICBtYXgtaGVpZ2h0OiA0NSU7XHJcbiAgYm9yZGVyLXJhZGl1czogMDtcclxuICB3aWxsLWNoYW5nZTogYm90dG9tLCBvcGFjaXR5O1xyXG59XHJcbiIsIi5jb2xsYXBzaWJsZSB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRjb2xsYXBzaWJsZS1ib3JkZXItY29sb3I7XHJcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbGxhcHNpYmxlLWJvcmRlci1jb2xvcjtcclxuICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRjb2xsYXBzaWJsZS1ib3JkZXItY29sb3I7XHJcbiAgbWFyZ2luOiAkZWxlbWVudC10b3AtbWFyZ2luIDAgJGVsZW1lbnQtYm90dG9tLW1hcmdpbiAwO1xyXG4gIEBleHRlbmQgLnotZGVwdGgtMTtcclxufVxyXG5cclxuLmNvbGxhcHNpYmxlLWhlYWRlciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIG1pbi1oZWlnaHQ6ICRjb2xsYXBzaWJsZS1oZWlnaHQ7XHJcbiAgbGluZS1oZWlnaHQ6ICRjb2xsYXBzaWJsZS1saW5lLWhlaWdodDtcclxuICBwYWRkaW5nOiAwIDFyZW07XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbGxhcHNpYmxlLWhlYWRlci1jb2xvcjtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbGxhcHNpYmxlLWJvcmRlci1jb2xvcjtcclxuXHJcbiAgaSB7XHJcbiAgICB3aWR0aDogMnJlbTtcclxuICAgIGZvbnQtc2l6ZTogMS42cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRjb2xsYXBzaWJsZS1saW5lLWhlaWdodDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XHJcbiAgfVxyXG59XHJcblxyXG4uY29sbGFwc2libGUtYm9keSB7XHJcbiAgZGlzcGxheTogbm9uZTtcclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbGxhcHNpYmxlLWJvcmRlci1jb2xvcjtcclxuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xyXG4gIHBhZGRpbmc6IDJyZW07XHJcbn1cclxuXHJcbi8vIHNpZGVOYXYgY29sbGFwc2libGUgc3R5bGluZ1xyXG4uc2lkZS1uYXYsXHJcbi5zaWRlLW5hdi5maXhlZCB7XHJcblxyXG4gIC5jb2xsYXBzaWJsZSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG5cclxuICAgIGxpIHsgcGFkZGluZzogMDsgfVxyXG4gIH1cclxuXHJcbiAgLmNvbGxhcHNpYmxlLWhlYWRlciB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgcGFkZGluZzogMCAkc2lkZW5hdi1wYWRkaW5nO1xyXG5cclxuICAgICY6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wNSk7IH1cclxuICAgIGkgeyBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxyXG4gIH1cclxuXHJcbiAgLmNvbGxhcHNpYmxlLWJvZHkge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbGxhcHNpYmxlLWhlYWRlci1jb2xvcjtcclxuXHJcbiAgICBsaSBhIHtcclxuICAgICAgcGFkZGluZzogMCAoNy41cHggKyAkc2lkZW5hdi1wYWRkaW5nKVxyXG4gICAgICAgICAgICAgICAwICgxNXB4ICsgJHNpZGVuYXYtcGFkZGluZyk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxufVxyXG5cclxuLy8gUG9wb3V0IENvbGxhcHNpYmxlXHJcblxyXG4uY29sbGFwc2libGUucG9wb3V0IHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm94LXNoYWRvdzogbm9uZTtcclxuICA+IGxpIHtcclxuICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgMnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xyXG4gICAgLy8gdHJhbnNmb3JtOiBzY2FsZVgoLjkyKTtcclxuICAgIG1hcmdpbjogMCAyNHB4O1xyXG4gICAgdHJhbnNpdGlvbjogbWFyZ2luIC4zNXMgY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjQ2MCwgMC40NTAsIDAuOTQwKTtcclxuICB9XHJcbiAgPiBsaS5hY3RpdmUge1xyXG4gICAgYm94LXNoYWRvdzogMCA1cHggMTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xyXG4gICAgbWFyZ2luOiAxNnB4IDA7XHJcbiAgICAvLyB0cmFuc2Zvcm06IHNjYWxlWCgxKTtcclxuICB9XHJcbn1cclxuIiwiLmNoaXAge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBoZWlnaHQ6IDMycHg7XHJcbiAgZm9udC1zaXplOiAxM3B4O1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjYpO1xyXG4gIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gIHBhZGRpbmc6IDAgMTJweDtcclxuICBib3JkZXItcmFkaXVzOiAxNnB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRjaGlwLWJnLWNvbG9yO1xyXG4gIG1hcmdpbi1ib3R0b206ICRjaGlwLW1hcmdpbjtcclxuICBtYXJnaW4tcmlnaHQ6ICRjaGlwLW1hcmdpbjtcclxuXHJcbiAgPiBpbWcge1xyXG4gICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICBtYXJnaW46IDAgOHB4IDAgLTEycHg7XHJcbiAgICBoZWlnaHQ6IDMycHg7XHJcbiAgICB3aWR0aDogMzJweDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICB9XHJcblxyXG4gIC5jbG9zZSB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgICBmb250LXNpemU6IDE2cHg7XHJcbiAgICBsaW5lLWhlaWdodDogMzJweDtcclxuICAgIHBhZGRpbmctbGVmdDogOHB4O1xyXG4gIH1cclxufVxyXG5cclxuLmNoaXBzIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjaGlwLWJvcmRlci1jb2xvcjtcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIG1hcmdpbjogJGlucHV0LW1hcmdpbjtcclxuICBtaW4taGVpZ2h0OiA0NXB4O1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcclxuXHJcbiAgJi5mb2N1cyB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNoaXAtc2VsZWN0ZWQtY29sb3I7XHJcbiAgICBib3gtc2hhZG93OiAwIDFweCAwIDAgJGNoaXAtc2VsZWN0ZWQtY29sb3I7XHJcbiAgfVxyXG5cclxuICAmOmhvdmVyIHtcclxuICAgIGN1cnNvcjogdGV4dDtcclxuICB9XHJcblxyXG4gIC5jaGlwLnNlbGVjdGVkIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGlwLXNlbGVjdGVkLWNvbG9yO1xyXG4gICAgY29sb3I6ICNmZmY7XHJcbiAgfVxyXG5cclxuICAuaW5wdXQge1xyXG4gICAgYmFja2dyb3VuZDogbm9uZTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGNvbG9yOiByZ2JhKDAsMCwwLC42KTtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtc2l6ZTogJGlucHV0LWZvbnQtc2l6ZTtcclxuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xyXG4gICAgb3V0bGluZTogMDtcclxuICAgIG1hcmdpbjogMDtcclxuICAgIHBhZGRpbmc6IDAgIWltcG9ydGFudDtcclxuICAgIHdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLmlucHV0OmZvY3VzIHtcclxuICAgIGJvcmRlcjogMCAhaW1wb3J0YW50O1xyXG4gICAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xyXG4gIH1cclxuXHJcbiAgLy8gQXV0b2NvbXBsZXRlXHJcbiAgLmF1dG9jb21wbGV0ZS1jb250ZW50IHtcclxuICAgIG1hcmdpbi10b3A6IDA7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGb3JtIHByZWZpeFxyXG4ucHJlZml4IH4gLmNoaXBzIHtcclxuICBtYXJnaW4tbGVmdDogM3JlbTtcclxuICB3aWR0aDogOTIlO1xyXG4gIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcclxufVxyXG4uY2hpcHM6ZW1wdHkgfiBsYWJlbCAge1xyXG4gIGZvbnQtc2l6ZTogMC44cmVtO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTQwJSk7XHJcbn1cclxuIiwiLm1hdGVyaWFsYm94ZWQge1xyXG4gICY6aG92ZXIge1xyXG4gICAgJjpub3QoLmFjdGl2ZSkge1xyXG4gICAgICBvcGFjaXR5OiAuODtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGN1cnNvcjogem9vbS1pbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHM7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcblxyXG4gICYuYWN0aXZlIHtcclxuICAgIGN1cnNvcjogem9vbS1vdXQ7XHJcbiAgfVxyXG59XHJcblxyXG4jbWF0ZXJpYWxib3gtb3ZlcmxheSB7XHJcbiAgcG9zaXRpb246Zml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIHJpZ2h0OiAwO1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICMyOTI5Mjk7XHJcbiAgei1pbmRleDogMTAwMDtcclxuICB3aWxsLWNoYW5nZTogb3BhY2l0eTtcclxufVxyXG5cclxuLm1hdGVyaWFsYm94LWNhcHRpb24ge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG4gIGxpbmUtaGVpZ2h0OiA1MHB4O1xyXG4gIGJvdHRvbTogMDtcclxuICBsZWZ0OiAwO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICBwYWRkaW5nOiAwJSAxNSU7XHJcbiAgaGVpZ2h0OiA1MHB4O1xyXG4gIHotaW5kZXg6IDEwMDA7XHJcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYW50aWFsaWFzZWQ7XHJcbn0iLCIvLyBSZW1vdmUgRm9jdXMgQm94ZXNcclxuc2VsZWN0OmZvY3VzIHtcclxuICBvdXRsaW5lOiAkc2VsZWN0LWZvY3VzO1xyXG59XHJcblxyXG5idXR0b246Zm9jdXMge1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1iYWNrZ3JvdW5kLWZvY3VzO1xyXG59XHJcblxyXG5sYWJlbCB7XHJcbiAgZm9udC1zaXplOiAkbGFiZWwtZm9udC1zaXplO1xyXG4gIGNvbG9yOiAkaW5wdXQtYm9yZGVyLWNvbG9yO1xyXG59XHJcblxyXG5AaW1wb3J0ICdpbnB1dC1maWVsZHMnO1xyXG5AaW1wb3J0ICdyYWRpby1idXR0b25zJztcclxuQGltcG9ydCAnY2hlY2tib3hlcyc7XHJcbkBpbXBvcnQgJ3N3aXRjaGVzJztcclxuQGltcG9ydCAnc2VsZWN0JztcclxuQGltcG9ydCAnZmlsZS1pbnB1dCc7XHJcbkBpbXBvcnQgJ3JhbmdlJztcclxuIiwiLyogVGV4dCBJbnB1dHMgKyBUZXh0YXJlYVxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLyogU3R5bGUgUGxhY2Vob2xkZXJzICovXHJcblxyXG46Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIge1xyXG4gIGNvbG9yOiAkcGxhY2Vob2xkZXItdGV4dC1jb2xvcjtcclxufVxyXG5cclxuOi1tb3otcGxhY2Vob2xkZXIgeyAvKiBGaXJlZm94IDE4LSAqL1xyXG4gIGNvbG9yOiAkcGxhY2Vob2xkZXItdGV4dC1jb2xvcjtcclxufVxyXG5cclxuOjotbW96LXBsYWNlaG9sZGVyIHsgIC8qIEZpcmVmb3ggMTkrICovXHJcbiAgY29sb3I6ICRwbGFjZWhvbGRlci10ZXh0LWNvbG9yO1xyXG59XHJcblxyXG46LW1zLWlucHV0LXBsYWNlaG9sZGVyIHtcclxuICBjb2xvcjogJHBsYWNlaG9sZGVyLXRleHQtY29sb3I7XHJcbn1cclxuXHJcbi8qIFRleHQgaW5wdXRzICovXHJcblxyXG5pbnB1dDpub3QoW3R5cGVdKSxcclxuaW5wdXRbdHlwZT10ZXh0XSxcclxuaW5wdXRbdHlwZT1wYXNzd29yZF0sXHJcbmlucHV0W3R5cGU9ZW1haWxdLFxyXG5pbnB1dFt0eXBlPXVybF0sXHJcbmlucHV0W3R5cGU9dGltZV0sXHJcbmlucHV0W3R5cGU9ZGF0ZV0sXHJcbmlucHV0W3R5cGU9ZGF0ZXRpbWVdLFxyXG5pbnB1dFt0eXBlPWRhdGV0aW1lLWxvY2FsXSxcclxuaW5wdXRbdHlwZT10ZWxdLFxyXG5pbnB1dFt0eXBlPW51bWJlcl0sXHJcbmlucHV0W3R5cGU9c2VhcmNoXSxcclxudGV4dGFyZWEubWF0ZXJpYWxpemUtdGV4dGFyZWEge1xyXG5cclxuICAvLyBHZW5lcmFsIFN0eWxlc1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBib3JkZXItYm90dG9tOiAkaW5wdXQtYm9yZGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6IDA7XHJcbiAgb3V0bGluZTogbm9uZTtcclxuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplO1xyXG4gIG1hcmdpbjogJGlucHV0LW1hcmdpbjtcclxuICBwYWRkaW5nOiAkaW5wdXQtcGFkZGluZztcclxuICBib3gtc2hhZG93OiBub25lO1xyXG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xyXG4gIHRyYW5zaXRpb246ICRpbnB1dC10cmFuc2l0aW9uO1xyXG5cclxuICAvLyBEaXNhYmxlZCBpbnB1dCBzdHlsZVxyXG4gICY6ZGlzYWJsZWQsXHJcbiAgJltyZWFkb25seT1cInJlYWRvbmx5XCJdIHtcclxuICAgIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbiAgICBib3JkZXItYm90dG9tOiAkaW5wdXQtZGlzYWJsZWQtYm9yZGVyO1xyXG4gIH1cclxuXHJcbiAgLy8gRGlzYWJsZWQgbGFiZWwgc3R5bGVcclxuICAmOmRpc2FibGVkK2xhYmVsLFxyXG4gICZbcmVhZG9ubHk9XCJyZWFkb25seVwiXStsYWJlbCB7XHJcbiAgICBjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgLy8gRm9jdXNlZCBpbnB1dCBzdHlsZVxyXG4gICY6Zm9jdXM6bm90KFtyZWFkb25seV0pIHtcclxuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkaW5wdXQtZm9jdXMtY29sb3I7XHJcbiAgICBib3gtc2hhZG93OiAwIDFweCAwIDAgJGlucHV0LWZvY3VzLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgLy8gRm9jdXNlZCBsYWJlbCBzdHlsZVxyXG4gICY6Zm9jdXM6bm90KFtyZWFkb25seV0pK2xhYmVsIHtcclxuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBWYWxpZCBJbnB1dCBTdHlsZVxyXG4gICYudmFsaWQsXHJcbiAgJjpmb2N1cy52YWxpZCB7XHJcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGlucHV0LXN1Y2Nlc3MtY29sb3I7XHJcbiAgICBib3gtc2hhZG93OiAwIDFweCAwIDAgJGlucHV0LXN1Y2Nlc3MtY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBDdXN0b20gU3VjY2VzcyBNZXNzYWdlXHJcbiAgJi52YWxpZCArIGxhYmVsOmFmdGVyLFxyXG4gICY6Zm9jdXMudmFsaWQgKyBsYWJlbDphZnRlciB7XHJcbiAgICBjb250ZW50OiBhdHRyKGRhdGEtc3VjY2Vzcyk7XHJcbiAgICBjb2xvcjogJGlucHV0LXN1Y2Nlc3MtY29sb3I7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgLy8gSW52YWxpZCBJbnB1dCBTdHlsZVxyXG4gICYuaW52YWxpZCxcclxuICAmOmZvY3VzLmludmFsaWQge1xyXG4gICAgYm9yZGVyLWJvdHRvbTogJGlucHV0LWludmFsaWQtYm9yZGVyO1xyXG4gICAgYm94LXNoYWRvdzogMCAxcHggMCAwICRpbnB1dC1lcnJvci1jb2xvcjtcclxuICB9XHJcblxyXG4gIC8vIEN1c3RvbSBFcnJvciBtZXNzYWdlXHJcbiAgJi5pbnZhbGlkICsgbGFiZWw6YWZ0ZXIsXHJcbiAgJjpmb2N1cy5pbnZhbGlkICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgY29udGVudDogYXR0cihkYXRhLWVycm9yKTtcclxuICAgIGNvbG9yOiAkaW5wdXQtZXJyb3ItY29sb3I7XHJcbiAgICBvcGFjaXR5OiAxO1xyXG4gIH1cclxuXHJcbiAgLy8gRnVsbCB3aWR0aCBsYWJlbCB3aGVuIHVzaW5nIHZhbGlkYXRlIGZvciBlcnJvciBtZXNzYWdlc1xyXG4gICYudmFsaWRhdGUgKyBsYWJlbCB7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxuXHJcbiAgLy8gRm9ybSBNZXNzYWdlIFNoYXJlZCBTdHlsZXNcclxuICAmICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBjb250ZW50OiBcIlwiO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiA2MHB4O1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zaXRpb246IC4ycyBvcGFjaXR5IGVhc2Utb3V0LCAuMnMgY29sb3IgZWFzZS1vdXQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBTdHlsaW5nIGZvciBpbnB1dCBmaWVsZCB3cmFwcGVyXHJcbi5pbnB1dC1maWVsZCB7XHJcbiAgLy8gSW5saW5lIHN0eWxlc1xyXG4gICYuaW5saW5lIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XHJcbiAgICBtYXJnaW4tbGVmdDogNXB4O1xyXG5cclxuICAgIGlucHV0LFxyXG4gICAgLnNlbGVjdC1kcm9wZG93biB7XHJcbiAgICAgIG1hcmdpbi1ib3R0b206IDFyZW07XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBHdXR0ZXIgc3BhY2luZ1xyXG4gICYuY29sIHtcclxuICAgIGxhYmVsIHtcclxuICAgICAgbGVmdDogJGd1dHRlci13aWR0aCAvIDI7XHJcbiAgICB9XHJcblxyXG4gICAgLnByZWZpeCB+IGxhYmVsLFxyXG4gICAgLnByZWZpeCB+IC52YWxpZGF0ZSB+IGxhYmVsIHtcclxuICAgICAgd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0gLSAjeyRndXR0ZXItd2lkdGh9KTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBtYXJnaW4tdG9wOiAxcmVtO1xyXG5cclxuICBsYWJlbCB7XHJcbiAgICBjb2xvcjogJGlucHV0LWJvcmRlci1jb2xvcjtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMC44cmVtO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGZvbnQtc2l6ZTogMXJlbTtcclxuICAgIGN1cnNvcjogdGV4dDtcclxuICAgIHRyYW5zaXRpb246IC4ycyBlYXNlLW91dDtcclxuICAgIHRleHQtYWxpZ246IGluaXRpYWw7XHJcblxyXG4gICAgJjpub3QoLmxhYmVsLWljb24pLmFjdGl2ZSB7XHJcbiAgICAgIGZvbnQtc2l6ZTogJGxhYmVsLWZvbnQtc2l6ZTtcclxuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNDAlKTtcclxuICAgIH1cclxuICB9XHJcblxyXG4gIC8vIFByZWZpeCBJY29uc1xyXG4gIC5wcmVmaXgge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgd2lkdGg6ICRpbnB1dC1oZWlnaHQ7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB0cmFuc2l0aW9uOiBjb2xvciAuMnM7XHJcblxyXG4gICAgJi5hY3RpdmUgeyBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yOyB9XHJcbiAgfVxyXG5cclxuICAucHJlZml4IH4gaW5wdXQsXHJcbiAgLnByZWZpeCB+IHRleHRhcmVhLFxyXG4gIC5wcmVmaXggfiBsYWJlbCxcclxuICAucHJlZml4IH4gLnZhbGlkYXRlIH4gbGFiZWwsXHJcbiAgLnByZWZpeCB+IC5hdXRvY29tcGxldGUtY29udGVudCB7XHJcbiAgICBtYXJnaW4tbGVmdDogM3JlbTtcclxuICAgIHdpZHRoOiA5MiU7XHJcbiAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XHJcbiAgfVxyXG5cclxuICAucHJlZml4IH4gbGFiZWwgeyBtYXJnaW4tbGVmdDogM3JlbTsgfVxyXG5cclxuICBAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcbiAgICAucHJlZml4IH4gaW5wdXQge1xyXG4gICAgICB3aWR0aDogODYlO1xyXG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcclxuICAgIC5wcmVmaXggfiBpbnB1dCB7XHJcbiAgICAgIHdpZHRoOiA4MCU7XHJcbiAgICAgIHdpZHRoOiBjYWxjKDEwMCUgLSAzcmVtKTtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vKiBTZWFyY2ggRmllbGQgKi9cclxuXHJcbi5pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXNlYXJjaF0ge1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xyXG4gIHBhZGRpbmctbGVmdDogNHJlbTtcclxuICB3aWR0aDogY2FsYygxMDAlIC0gNHJlbSk7XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJhY2tncm91bmQ7XHJcbiAgICBib3JkZXI6IDA7XHJcbiAgICBib3gtc2hhZG93OiBub25lO1xyXG4gICAgY29sb3I6ICM0NDQ7XHJcblxyXG4gICAgJiArIGxhYmVsIGksXHJcbiAgICAmIH4gLm1kaS1uYXZpZ2F0aW9uLWNsb3NlLFxyXG4gICAgJiB+IC5tYXRlcmlhbC1pY29ucyB7XHJcbiAgICAgIGNvbG9yOiAjNDQ0O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgJiArIGxhYmVsIHtcclxuICAgIGxlZnQ6IDFyZW07XHJcbiAgfVxyXG5cclxuICAmIH4gLm1kaS1uYXZpZ2F0aW9uLWNsb3NlLFxyXG4gICYgfiAubWF0ZXJpYWwtaWNvbnMge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgcmlnaHQ6IDFyZW07XHJcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICBmb250LXNpemU6IDJyZW07XHJcbiAgICB0cmFuc2l0aW9uOiAuM3MgY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG5cclxuLyogVGV4dGFyZWEgKi9cclxuXHJcbi8vIERlZmF1bHQgdGV4dGFyZWFcclxudGV4dGFyZWEge1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuXHJcbiAgJi5tYXRlcmlhbGl6ZS10ZXh0YXJlYSB7XHJcbiAgICBvdmVyZmxvdy15OiBoaWRkZW47IC8qIHByZXZlbnRzIHNjcm9sbCBiYXIgZmxhc2ggKi9cclxuICAgIHBhZGRpbmc6IC44cmVtIDAgMS42cmVtIDA7IC8qIHByZXZlbnRzIHRleHQganVtcCBvbiBFbnRlciBrZXlwcmVzcyAqL1xyXG4gICAgcmVzaXplOiBub25lO1xyXG4gICAgbWluLWhlaWdodDogJGlucHV0LWhlaWdodDtcclxuICB9XHJcbn1cclxuXHJcbi8vIEZvciB0ZXh0YXJlYSBhdXRvcmVzaXplXHJcbi5oaWRkZW5kaXYge1xyXG4gIGRpc3BsYXk6IG5vbmU7XHJcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xyXG4gIHdvcmQtd3JhcDogYnJlYWstd29yZDtcclxuICBvdmVyZmxvdy13cmFwOiBicmVhay13b3JkOyAvKiBmdXR1cmUgdmVyc2lvbiBvZiBkZXByZWNhdGVkICd3b3JkLXdyYXAnICovXHJcbiAgcGFkZGluZy10b3A6IDEuMnJlbTsgLyogcHJldmVudHMgdGV4dCBqdW1wIG9uIEVudGVyIGtleXByZXNzICovXHJcblxyXG4gIC8vIFJlZHVjZXMgcmVwYWludHNcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAwO1xyXG59XHJcblxyXG5cclxuLyogQXV0b2NvbXBsZXRlICovXHJcbi5hdXRvY29tcGxldGUtY29udGVudCB7XHJcbiAgbWFyZ2luLXRvcDogLTEgKiAkaW5wdXQtbWFyZ2luLWJvdHRvbTtcclxuICBkaXNwbGF5OiBibG9jaztcclxuICBvcGFjaXR5OiAxO1xyXG4gIHBvc2l0aW9uOiBzdGF0aWM7XHJcblxyXG4gIGxpIHtcclxuICAgIC5oaWdobGlnaHQgeyBjb2xvcjogIzQ0NDsgfVxyXG5cclxuICAgIGltZyB7XHJcbiAgICAgIGhlaWdodDogJGRyb3Bkb3duLWl0ZW0taGVpZ2h0IC0gMTA7XHJcbiAgICAgIHdpZHRoOiAkZHJvcGRvd24taXRlbS1oZWlnaHQgLSAxMDtcclxuICAgICAgbWFyZ2luOiA1cHggMTVweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuIiwiLyogUmFkaW8gQnV0dG9uc1xyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLy8gUmVtb3ZlIGRlZmF1bHQgUmFkaW8gQnV0dG9uc1xyXG5bdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCksXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IC05OTk5cHg7XHJcbiAgb3BhY2l0eTogMDtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWwsXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgaGVpZ2h0OiAyNXB4O1xyXG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xyXG4gIGZvbnQtc2l6ZTogMXJlbTtcclxuICB0cmFuc2l0aW9uOiAuMjhzIGVhc2U7XHJcblxyXG4gIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTsgLyogd2Via2l0IChrb25xdWVyb3IpIGJyb3dzZXJzICovXHJcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDpiZWZvcmUsXHJcblt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDphZnRlciB7XHJcbiAgY29udGVudDogJyc7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGxlZnQ6IDA7XHJcbiAgdG9wOiAwO1xyXG4gIG1hcmdpbjogNHB4O1xyXG4gIHdpZHRoOiAxNnB4O1xyXG4gIGhlaWdodDogMTZweDtcclxuICB6LWluZGV4OiAwO1xyXG4gIHRyYW5zaXRpb246IC4yOHMgZWFzZTtcclxufVxyXG5cclxuLyogVW5jaGVja2VkIHN0eWxlcyAqL1xyXG5bdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsXHJcblt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyLFxyXG5bdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXHJcblt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSxcclxuW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICRyYWRpby1lbXB0eS1jb2xvcjtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbn1cclxuXHJcbi8qIENoZWNrZWQgc3R5bGVzICovXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XHJcbiAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXHJcblt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcclxuICBib3JkZXI6ICRyYWRpby1ib3JkZXI7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyLFxyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJhZGlvLWZpbGwtY29sb3I7XHJcbn1cclxuXHJcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcclxuICB0cmFuc2Zvcm06IHNjYWxlKDEuMDIpO1xyXG59XHJcblxyXG4vKiBSYWRpbyBXaXRoIGdhcCAqL1xyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSguNSk7XHJcbn1cclxuXHJcbi8qIEZvY3VzZWQgc3R5bGVzICovXHJcblt0eXBlPVwicmFkaW9cIl0udGFiYmVkOmZvY3VzICsgbGFiZWw6YmVmb3JlIHtcclxuICBib3gtc2hhZG93OiAwIDAgMCAxMHB4IHJnYmEoMCwwLDAsLjEpO1xyXG59XHJcblxyXG4vKiBEaXNhYmxlZCBSYWRpbyBXaXRoIGdhcCAqL1xyXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xyXG4gIGJvcmRlcjogMnB4IHNvbGlkICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXS53aXRoLWdhcDpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbn1cclxuXHJcbi8qIERpc2FibGVkIHN0eWxlICovXHJcblt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQ6bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSxcclxuW3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICBib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxufVxyXG5cclxuW3R5cGU9XCJyYWRpb1wiXTpkaXNhYmxlZCArIGxhYmVsIHtcclxuICBjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUge1xyXG4gIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG59XHJcblxyXG5bdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xyXG4gIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLXNvbGlkLWNvbG9yO1xyXG59XHJcbiIsIi8qIENoZWNrYm94ZXNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi8qIENVU1RPTSBDU1MgQ0hFQ0tCT1hFUyAqL1xyXG5mb3JtIHAge1xyXG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XHJcbiAgdGV4dC1hbGlnbjogbGVmdDtcclxufVxyXG5cclxuZm9ybSBwOmxhc3QtY2hpbGQge1xyXG4gIG1hcmdpbi1ib3R0b206IDA7XHJcbn1cclxuXHJcbi8qIFJlbW92ZSBkZWZhdWx0IGNoZWNrYm94ICovXHJcblt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSxcclxuW3R5cGU9XCJjaGVja2JveFwiXTpjaGVja2VkIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgbGVmdDogLTk5OTlweDtcclxuICBvcGFjaXR5OiAwO1xyXG59XHJcblxyXG4vLyBDaGVja2JveCBTdHlsZXNcclxuW3R5cGU9XCJjaGVja2JveFwiXSB7XHJcbiAgLy8gVGV4dCBMYWJlbCBTdHlsZVxyXG4gICsgbGFiZWwge1xyXG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAzNXB4O1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgaGVpZ2h0OiAyNXB4O1xyXG4gICAgbGluZS1oZWlnaHQ6IDI1cHg7XHJcbiAgICBmb250LXNpemU6IDFyZW07XHJcblxyXG4gICAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTsgLyogd2Via2l0IChzYWZhcmksIGNocm9tZSkgYnJvd3NlcnMgKi9cclxuICAgIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7IC8qIG1vemlsbGEgYnJvd3NlcnMgKi9cclxuICAgIC1raHRtbC11c2VyLXNlbGVjdDogbm9uZTsgLyogd2Via2l0IChrb25xdWVyb3IpIGJyb3dzZXJzICovXHJcbiAgICAtbXMtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIElFMTArICovXHJcbiAgfVxyXG5cclxuICAvKiBjaGVja2JveCBhc3BlY3QgKi9cclxuICArIGxhYmVsOmJlZm9yZSxcclxuICAmOm5vdCguZmlsbGVkLWluKSArIGxhYmVsOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6ICcnO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHdpZHRoOiAxOHB4O1xyXG4gICAgaGVpZ2h0OiAxOHB4O1xyXG4gICAgei1pbmRleDogMDtcclxuICAgIGJvcmRlcjogMnB4IHNvbGlkICRyYWRpby1lbXB0eS1jb2xvcjtcclxuICAgIGJvcmRlci1yYWRpdXM6IDFweDtcclxuICAgIG1hcmdpbi10b3A6IDJweDtcclxuICAgIHRyYW5zaXRpb246IC4ycztcclxuICB9XHJcblxyXG4gICY6bm90KC5maWxsZWQtaW4pICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgYm9yZGVyOiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcclxuICB9XHJcblxyXG4gICY6bm90KDpjaGVja2VkKTpkaXNhYmxlZCArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICBib3JkZXI6IG5vbmU7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbiAgfVxyXG5cclxuICAvLyBGb2N1c2VkIHN0eWxlc1xyXG4gICYudGFiYmVkOmZvY3VzICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxKTtcclxuICAgIGJvcmRlcjogMDtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICAgIGJveC1zaGFkb3c6IDAgMCAwIDEwcHggcmdiYSgwLDAsMCwuMSk7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xKTtcclxuICB9XHJcbn1cclxuXHJcblt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XHJcbiAgKyBsYWJlbDpiZWZvcmUge1xyXG4gICAgdG9wOiAtNHB4O1xyXG4gICAgbGVmdDogLTVweDtcclxuICAgIHdpZHRoOiAxMnB4O1xyXG4gICAgaGVpZ2h0OiAyMnB4O1xyXG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgIGJvcmRlci1yaWdodDogJHJhZGlvLWJvcmRlcjtcclxuICAgIGJvcmRlci1ib3R0b206ICRyYWRpby1ib3JkZXI7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg0MGRlZyk7XHJcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgfVxyXG5cclxuICAmOmRpc2FibGVkICsgbGFiZWw6YmVmb3JlIHtcclxuICAgIGJvcmRlci1yaWdodDogMnB4IHNvbGlkICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxuICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbiAgfVxyXG59XHJcblxyXG4vKiBJbmRldGVybWluYXRlIGNoZWNrYm94ICovXHJcblt0eXBlPVwiY2hlY2tib3hcIl06aW5kZXRlcm1pbmF0ZSB7XHJcbiAgK2xhYmVsOmJlZm9yZSB7XHJcbiAgICB0b3A6IC0xMXB4O1xyXG4gICAgbGVmdDogLTEycHg7XHJcbiAgICB3aWR0aDogMTBweDtcclxuICAgIGhlaWdodDogMjJweDtcclxuICAgIGJvcmRlci10b3A6IG5vbmU7XHJcbiAgICBib3JkZXItbGVmdDogbm9uZTtcclxuICAgIGJvcmRlci1yaWdodDogJHJhZGlvLWJvcmRlcjtcclxuICAgIGJvcmRlci1ib3R0b206IG5vbmU7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSg5MGRlZyk7XHJcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgfVxyXG5cclxuICAvLyBEaXNhYmxlZCBpbmRldGVybWluYXRlXHJcbiAgJjpkaXNhYmxlZCArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcclxuICB9XHJcbn1cclxuXHJcbi8vIEZpbGxlZCBpbiBTdHlsZVxyXG5bdHlwZT1cImNoZWNrYm94XCJdLmZpbGxlZC1pbiB7XHJcbiAgLy8gR2VuZXJhbFxyXG4gICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIH1cclxuXHJcbiAgKyBsYWJlbDpiZWZvcmUsXHJcbiAgKyBsYWJlbDphZnRlciB7XHJcbiAgICBjb250ZW50OiAnJztcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAvKiAuMXMgZGVsYXkgaXMgZm9yIGNoZWNrIGFuaW1hdGlvbiAqL1xyXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyIC4yNXMsIGJhY2tncm91bmQtY29sb3IgLjI1cywgd2lkdGggLjIwcyAuMXMsIGhlaWdodCAuMjBzIC4xcywgdG9wIC4yMHMgLjFzLCBsZWZ0IC4yMHMgLjFzO1xyXG4gICAgei1pbmRleDogMTtcclxuICB9XHJcblxyXG4gIC8vIFVuY2hlY2tlZCBzdHlsZVxyXG4gICY6bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICB3aWR0aDogMDtcclxuICAgIGhlaWdodDogMDtcclxuICAgIGJvcmRlcjogM3B4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgbGVmdDogNnB4O1xyXG4gICAgdG9wOiAxMHB4O1xyXG5cclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGVaKDM3ZGVnKTtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlWigzN2RlZyk7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybS1vcmlnaW46IDIwJSA0MCU7XHJcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgfVxyXG5cclxuICAmOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XHJcbiAgICBoZWlnaHQ6IDIwcHg7XHJcbiAgICB3aWR0aDogMjBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgJHJhZGlvLWVtcHR5LWNvbG9yO1xyXG4gICAgdG9wOiAwcHg7XHJcbiAgICB6LWluZGV4OiAwO1xyXG4gIH1cclxuXHJcbiAgLy8gQ2hlY2tlZCBzdHlsZVxyXG4gICY6Y2hlY2tlZCB7XHJcbiAgICArIGxhYmVsOmJlZm9yZSB7XHJcbiAgICAgIHRvcDogMDtcclxuICAgICAgbGVmdDogMXB4O1xyXG4gICAgICB3aWR0aDogOHB4O1xyXG4gICAgICBoZWlnaHQ6IDEzcHg7XHJcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLWxlZnQ6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICAgYm9yZGVyLXJpZ2h0OiAycHggc29saWQgJGlucHV0LWJhY2tncm91bmQ7XHJcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkaW5wdXQtYmFja2dyb3VuZDtcclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZVooMzdkZWcpO1xyXG4gICAgICB0cmFuc2Zvcm06IHJvdGF0ZVooMzdkZWcpO1xyXG5cclxuICAgICAgLXdlYmtpdC10cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XHJcbiAgICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICArIGxhYmVsOmFmdGVyIHtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICB3aWR0aDogMjBweDtcclxuICAgICAgaGVpZ2h0OiAyMHB4O1xyXG4gICAgICBib3JkZXI6IDJweCBzb2xpZCAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xyXG4gICAgICB6LWluZGV4OiAwO1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLy8gRm9jdXNlZCBzdHlsZXNcclxuICAmLnRhYmJlZDpmb2N1cyArIGxhYmVsOmFmdGVyIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcclxuICAgIGJvcmRlci1jb2xvcjogJHJhZGlvLWVtcHR5LWNvbG9yO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMSk7XHJcbiAgfVxyXG5cclxuICAmLnRhYmJlZDpjaGVja2VkOmZvY3VzICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcclxuICB9XHJcblxyXG4gIC8vIERpc2FibGVkIHN0eWxlXHJcbiAgJjpkaXNhYmxlZDpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgfVxyXG5cclxuICAmOmRpc2FibGVkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XHJcbiAgICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLXNvbGlkLWNvbG9yO1xyXG4gIH1cclxuXHJcbiAgJjpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YmVmb3JlIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIH1cclxuXHJcbiAgJjpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLXNvbGlkLWNvbG9yO1xyXG4gICAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtc29saWQtY29sb3I7XHJcbiAgfVxyXG59XHJcbiIsIi8qIFN3aXRjaFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuLnN3aXRjaCxcclxuLnN3aXRjaCAqIHtcclxuICAtd2Via2l0LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tb3otdXNlci1zZWxlY3Q6IG5vbmU7XHJcbiAgLWtodG1sLXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG5cclxuLnN3aXRjaCBsYWJlbCB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG4uc3dpdGNoIGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdIHtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGhlaWdodDogMDtcclxuXHJcbiAgJjpjaGVja2VkICsgLmxldmVyIHtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzd2l0Y2gtY2hlY2tlZC1sZXZlci1iZztcclxuXHJcbiAgICAmOmFmdGVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHN3aXRjaC1iZy1jb2xvcjtcclxuICAgICAgbGVmdDogMjRweDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcbi5zd2l0Y2ggbGFiZWwgLmxldmVyIHtcclxuICBjb250ZW50OiBcIlwiO1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDQwcHg7XHJcbiAgaGVpZ2h0OiAxNXB4O1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRzd2l0Y2gtdW5jaGVja2VkLWxldmVyLWJnO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRzd2l0Y2gtcmFkaXVzO1xyXG4gIG1hcmdpbi1yaWdodDogMTBweDtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gIG1hcmdpbjogMCAxNnB4O1xyXG5cclxuICAmOmFmdGVyIHtcclxuICAgIGNvbnRlbnQ6IFwiXCI7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgICB3aWR0aDogMjFweDtcclxuICAgIGhlaWdodDogMjFweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRzd2l0Y2gtdW5jaGVja2VkLWJnO1xyXG4gICAgYm9yZGVyLXJhZGl1czogMjFweDtcclxuICAgIGJveC1zaGFkb3c6IDAgMXB4IDNweCAxcHggcmdiYSgwLDAsMCwuNCk7XHJcbiAgICBsZWZ0OiAtNXB4O1xyXG4gICAgdG9wOiAtM3B4O1xyXG4gICAgdHJhbnNpdGlvbjogbGVmdCAwLjNzIGVhc2UsIGJhY2tncm91bmQgLjNzIGVhc2UsIGJveC1zaGFkb3cgMC4xcyBlYXNlO1xyXG4gIH1cclxufVxyXG5cclxuLy8gU3dpdGNoIGFjdGl2ZSBzdHlsZVxyXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOm5vdCg6ZGlzYWJsZWQpIH4gLmxldmVyOmFjdGl2ZTo6YWZ0ZXIsXHJcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6bm90KDpkaXNhYmxlZCkudGFiYmVkOmZvY3VzIH4gLmxldmVyOjphZnRlciB7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IDFweCByZ2JhKDAsMCwwLC40KSwgMCAwIDAgMTVweCB0cmFuc3BhcmVudGl6ZSgkc3dpdGNoLWJnLWNvbG9yLCAuOSk7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9Y2hlY2tib3hdOm5vdCg6ZGlzYWJsZWQpIH4gLmxldmVyOmFjdGl2ZTphZnRlcixcclxuaW5wdXRbdHlwZT1jaGVja2JveF06bm90KDpkaXNhYmxlZCkudGFiYmVkOmZvY3VzIH4gLmxldmVyOjphZnRlciB7XHJcbiAgYm94LXNoYWRvdzogMCAxcHggM3B4IDFweCByZ2JhKDAsMCwwLC40KSwgMCAwIDAgMTVweCByZ2JhKDAsIDAsIDAsIC4wOCk7XHJcbn1cclxuXHJcbi8vIERpc2FibGVkIFN0eWxlc1xyXG4uc3dpdGNoIGlucHV0W3R5cGU9Y2hlY2tib3hdW2Rpc2FibGVkXSArIC5sZXZlciB7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcblxyXG4uc3dpdGNoIGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdW2Rpc2FibGVkXSArIC5sZXZlcjphZnRlcixcclxuLnN3aXRjaCBsYWJlbCBpbnB1dFt0eXBlPWNoZWNrYm94XVtkaXNhYmxlZF06Y2hlY2tlZCArIC5sZXZlcjphZnRlciB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWRpc2FibGVkLXNvbGlkLWNvbG9yO1xyXG59XHJcbiIsIi8qIFNlbGVjdCBGaWVsZFxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG5cclxuc2VsZWN0IHsgZGlzcGxheTogbm9uZTsgfVxyXG5zZWxlY3QuYnJvd3Nlci1kZWZhdWx0IHsgZGlzcGxheTogYmxvY2s7IH1cclxuXHJcbnNlbGVjdCB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHNlbGVjdC1iYWNrZ3JvdW5kO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIHBhZGRpbmc6ICRzZWxlY3QtcGFkZGluZztcclxuICBib3JkZXI6ICRzZWxlY3QtYm9yZGVyO1xyXG4gIGJvcmRlci1yYWRpdXM6ICRzZWxlY3QtcmFkaXVzO1xyXG4gIGhlaWdodDogJGlucHV0LWhlaWdodDtcclxufVxyXG5cclxuLnNlbGVjdC1sYWJlbCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG59XHJcblxyXG4uc2VsZWN0LXdyYXBwZXIge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuXHJcbiAgaW5wdXQuc2VsZWN0LWRyb3Bkb3duIHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gICAgYm9yZGVyOiBub25lO1xyXG4gICAgYm9yZGVyLWJvdHRvbTogJGlucHV0LWJvcmRlcjtcclxuICAgIG91dGxpbmU6IG5vbmU7XHJcbiAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XHJcbiAgICBsaW5lLWhlaWdodDogJGlucHV0LWhlaWdodDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplO1xyXG4gICAgbWFyZ2luOiAkaW5wdXQtbWFyZ2luO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gIH1cclxuXHJcbiAgc3Bhbi5jYXJldCB7XHJcbiAgICBjb2xvcjogaW5pdGlhbDtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgaGVpZ2h0OiAxMHB4O1xyXG4gICAgbWFyZ2luOiBhdXRvIDA7XHJcbiAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICBsaW5lLWhlaWdodDogMTBweDtcclxuXHJcbiAgICAmLmRpc2FibGVkIHtcclxuICAgICAgY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcclxuICAgIH1cclxuICB9XHJcblxyXG4gICYgKyBsYWJlbCB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IC0xNHB4O1xyXG4gICAgZm9udC1zaXplOiAkbGFiZWwtZm9udC1zaXplO1xyXG4gIH1cclxufVxyXG5cclxuLy8gRGlzYWJsZWQgc3R5bGVzXHJcbnNlbGVjdDpkaXNhYmxlZCB7XHJcbiAgY29sb3I6IHJnYmEoMCwwLDAsLjMpO1xyXG59XHJcblxyXG4uc2VsZWN0LXdyYXBwZXIgaW5wdXQuc2VsZWN0LWRyb3Bkb3duOmRpc2FibGVkIHtcclxuICBjb2xvcjogcmdiYSgwLDAsMCwuMyk7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG4gIC13ZWJraXQtdXNlci1zZWxlY3Q6IG5vbmU7IC8qIHdlYmtpdCAoc2FmYXJpLCBjaHJvbWUpIGJyb3dzZXJzICovXHJcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTsgLyogbW96aWxsYSBicm93c2VycyAqL1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTsgLyogSUUxMCsgKi9cclxuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgcmdiYSgwLDAsMCwuMyk7XHJcbn1cclxuXHJcbi5zZWxlY3Qtd3JhcHBlciBpIHtcclxuICBjb2xvcjogJHNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcclxufVxyXG5cclxuLnNlbGVjdC1kcm9wZG93biBsaS5kaXNhYmxlZCxcclxuLnNlbGVjdC1kcm9wZG93biBsaS5kaXNhYmxlZCA+IHNwYW4sXHJcbi5zZWxlY3QtZHJvcGRvd24gbGkub3B0Z3JvdXAge1xyXG4gIGNvbG9yOiAkc2VsZWN0LWRpc2FibGVkLWNvbG9yO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vLyBQcmVmaXggSWNvbnNcclxuLnByZWZpeCB+IC5zZWxlY3Qtd3JhcHBlciB7XHJcbiAgbWFyZ2luLWxlZnQ6IDNyZW07XHJcbiAgd2lkdGg6IDkyJTtcclxuICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XHJcbn1cclxuXHJcbi5wcmVmaXggfiBsYWJlbCB7IG1hcmdpbi1sZWZ0OiAzcmVtOyB9XHJcblxyXG4vLyBJY29uc1xyXG4uc2VsZWN0LWRyb3Bkb3duIGxpIHtcclxuICBpbWcge1xyXG4gICAgaGVpZ2h0OiAkZHJvcGRvd24taXRlbS1oZWlnaHQgLSAxMDtcclxuICAgIHdpZHRoOiAkZHJvcGRvd24taXRlbS1oZWlnaHQgLSAxMDtcclxuICAgIG1hcmdpbjogNXB4IDE1cHg7XHJcbiAgICBmbG9hdDogcmlnaHQ7XHJcbiAgfVxyXG59XHJcblxyXG4vLyBPcHRncm91cCBzdHlsZXNcclxuLnNlbGVjdC1kcm9wZG93biBsaS5vcHRncm91cCB7XHJcbiAgYm9yZGVyLXRvcDogMXB4IHNvbGlkICRkcm9wZG93bi1ob3Zlci1iZy1jb2xvcjtcclxuXHJcbiAgJi5zZWxlY3RlZCA+IHNwYW4ge1xyXG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjcpO1xyXG4gIH1cclxuXHJcbiAgJiA+IHNwYW4ge1xyXG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjQpO1xyXG4gIH1cclxuXHJcbiAgJiB+IGxpLm9wdGdyb3VwLW9wdGlvbiB7XHJcbiAgICBwYWRkaW5nLWxlZnQ6IDFyZW07XHJcbiAgfVxyXG59XHJcbiIsIi8qIEZpbGUgSW5wdXRcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5maWxlLWZpZWxkIHtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcblxyXG4gIC5maWxlLXBhdGgtd3JhcHBlciB7XHJcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xyXG4gIH1cclxuXHJcbiAgaW5wdXQuZmlsZS1wYXRoIHsgd2lkdGg6IDEwMCU7IH1cclxuXHJcbiAgLmJ0biB7XHJcbiAgICBmbG9hdDogbGVmdDtcclxuICAgIGhlaWdodDogJGlucHV0LWhlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xyXG4gIH1cclxuXHJcbiAgc3BhbiB7XHJcbiAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgfVxyXG5cclxuICBpbnB1dFt0eXBlPWZpbGVdIHtcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgcGFkZGluZzogMDtcclxuICAgIGZvbnQtc2l6ZTogMjBweDtcclxuICAgIGN1cnNvcjogcG9pbnRlcjtcclxuICAgIG9wYWNpdHk6IDA7XHJcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XHJcbiAgfVxyXG59XHJcbiIsIi8qIFJhbmdlXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcblxyXG4ucmFuZ2UtZmllbGQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV0sXHJcbmlucHV0W3R5cGU9cmFuZ2VdICsgLnRodW1iIHtcclxuICBAZXh0ZW5kIC5uby1zZWxlY3Q7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBvdXRsaW5lOiBub25lO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIG1hcmdpbjogMTVweCAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcblxyXG4gICY6Zm9jdXMge1xyXG4gICAgb3V0bGluZTogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdICsgLnRodW1iIHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgdG9wOiAxMHB4O1xyXG4gIGxlZnQ6IDA7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGhlaWdodDogMDtcclxuICB3aWR0aDogMDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJhZGlvLWZpbGwtY29sb3I7XHJcbiAgbWFyZ2luLWxlZnQ6IDdweDtcclxuXHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcclxuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xyXG5cclxuICAudmFsdWUge1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICB3aWR0aDogMzBweDtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGNvbG9yOiAkcmFkaW8tZmlsbC1jb2xvcjtcclxuICAgIGZvbnQtc2l6ZTogMDtcclxuICAgIHRyYW5zZm9ybTogcm90YXRlKDQ1ZGVnKTtcclxuICB9XHJcblxyXG4gICYuYWN0aXZlIHtcclxuICAgIGJvcmRlci1yYWRpdXM6IDUwJSA1MCUgNTAlIDA7XHJcblxyXG4gICAgLnZhbHVlIHtcclxuICAgICAgY29sb3I6ICRpbnB1dC1iYWNrZ3JvdW5kO1xyXG4gICAgICBtYXJnaW4tbGVmdDogLTFweDtcclxuICAgICAgbWFyZ2luLXRvcDogOHB4O1xyXG4gICAgICBmb250LXNpemU6IDEwcHg7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcblxyXG4vLyBXZWJLaXRcclxuaW5wdXRbdHlwZT1yYW5nZV0ge1xyXG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV06Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcclxuICBoZWlnaHQ6ICR0cmFjay1oZWlnaHQ7XHJcbiAgYmFja2dyb3VuZDogI2MyYzBjMjtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci10aHVtYiB7XHJcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBub25lO1xyXG4gIGJvcmRlcjogbm9uZTtcclxuICBoZWlnaHQ6ICRyYW5nZS1oZWlnaHQ7XHJcbiAgd2lkdGg6ICRyYW5nZS13aWR0aDtcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJhZGlvLWZpbGwtY29sb3I7XHJcbiAgdHJhbnNmb3JtLW9yaWdpbjogNTAlIDUwJTtcclxuICBtYXJnaW46IC01cHggMCAwIDA7XHJcbiAgdHJhbnNpdGlvbjogLjNzO1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LXdlYmtpdC1zbGlkZXItcnVubmFibGUtdHJhY2sge1xyXG4gIGJhY2tncm91bmQ6ICNjY2M7XHJcbn1cclxuXHJcbi8vIEZpcmVGb3hcclxuaW5wdXRbdHlwZT1yYW5nZV0ge1xyXG4gIC8qIGZpeCBmb3IgRkYgdW5hYmxlIHRvIGFwcGx5IGZvY3VzIHN0eWxlIGJ1ZyAgKi9cclxuICBib3JkZXI6IDFweCBzb2xpZCB3aGl0ZTtcclxuXHJcbiAgLypyZXF1aXJlZCBmb3IgcHJvcGVyIHRyYWNrIHNpemluZyBpbiBGRiovXHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRyYWNrIHtcclxuICBoZWlnaHQ6ICR0cmFjay1oZWlnaHQ7XHJcbiAgYmFja2dyb3VuZDogI2RkZDtcclxuICBib3JkZXI6IG5vbmU7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOjotbW96LXJhbmdlLXRodW1iIHtcclxuICBib3JkZXI6IG5vbmU7XHJcbiAgaGVpZ2h0OiAkcmFuZ2UtaGVpZ2h0O1xyXG4gIHdpZHRoOiAkcmFuZ2Utd2lkdGg7XHJcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIGJhY2tncm91bmQ6ICRyYWRpby1maWxsLWNvbG9yO1xyXG4gIG1hcmdpbi10b3A6IC01cHg7XHJcbn1cclxuXHJcbi8vIGhpZGUgdGhlIG91dGxpbmUgYmVoaW5kIHRoZSBib3JkZXJcclxuaW5wdXRbdHlwZT1yYW5nZV06LW1vei1mb2N1c3Jpbmcge1xyXG4gIG91dGxpbmU6IDFweCBzb2xpZCAjZmZmO1xyXG4gIG91dGxpbmUtb2Zmc2V0OiAtMXB4O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LW1vei1yYW5nZS10cmFjayB7XHJcbiAgYmFja2dyb3VuZDogI2NjYztcclxufVxyXG5cclxuLy8gSUUgMTArXHJcbmlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdHJhY2sge1xyXG4gIGhlaWdodDogJHRyYWNrLWhlaWdodDtcclxuXHJcbiAgLy8gcmVtb3ZlIGJnIGNvbG91ciBmcm9tIHRoZSB0cmFjaywgd2UnbGwgdXNlIG1zLWZpbGwtbG93ZXIgYW5kIG1zLWZpbGwtdXBwZXIgaW5zdGVhZFxyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG5cclxuICAvLyBsZWF2ZSByb29tIGZvciB0aGUgbGFyZ2VyIHRodW1iIHRvIG92ZXJmbG93IHdpdGggYSB0cmFuc3BhcmVudCBib3JkZXIgKi9cclxuICBib3JkZXItY29sb3I6IHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci13aWR0aDogNnB4IDA7XHJcblxyXG4gIC8qcmVtb3ZlIGRlZmF1bHQgdGljayBtYXJrcyovXHJcbiAgY29sb3I6IHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXTo6LW1zLWZpbGwtbG93ZXIge1xyXG4gIGJhY2tncm91bmQ6ICM3Nzc7XHJcbn1cclxuXHJcbmlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZmlsbC11cHBlciB7XHJcbiAgYmFja2dyb3VuZDogI2RkZDtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV06Oi1tcy10aHVtYiB7XHJcbiAgYm9yZGVyOiBub25lO1xyXG4gIGhlaWdodDogJHJhbmdlLWhlaWdodDtcclxuICB3aWR0aDogJHJhbmdlLXdpZHRoO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBiYWNrZ3JvdW5kOiAkcmFkaW8tZmlsbC1jb2xvcjtcclxufVxyXG5cclxuaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi1tcy1maWxsLWxvd2VyIHtcclxuICBiYWNrZ3JvdW5kOiAjODg4O1xyXG59XHJcblxyXG5pbnB1dFt0eXBlPXJhbmdlXTpmb2N1czo6LW1zLWZpbGwtdXBwZXIge1xyXG4gIGJhY2tncm91bmQ6ICNjY2M7XHJcbn1cclxuIiwiLyoqKioqKioqKioqKioqKlxyXG4gICAgTmF2IExpc3RcclxuKioqKioqKioqKioqKioqL1xyXG4udGFibGUtb2YtY29udGVudHMge1xyXG4gICYuZml4ZWQge1xyXG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgICB9XHJcblxyXG4gIGxpIHtcclxuICAgIHBhZGRpbmc6IDJweCAwO1xyXG4gIH1cclxuICBhIHtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgIGZvbnQtd2VpZ2h0OiAzMDA7XHJcbiAgICBjb2xvcjogIzc1NzU3NTtcclxuICAgIHBhZGRpbmctbGVmdDogMjBweDtcclxuICAgIGhlaWdodDogMS41cmVtO1xyXG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcclxuICAgIGxldHRlci1zcGFjaW5nOiAuNDtcclxuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuXHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgY29sb3I6IGxpZ2h0ZW4oIzc1NzU3NSwgMjAlKTtcclxuICAgICAgcGFkZGluZy1sZWZ0OiAxOXB4O1xyXG4gICAgICBib3JkZXItbGVmdDogMXB4IHNvbGlkICRwcmltYXJ5LWNvbG9yO1xyXG4gICAgfVxyXG4gICAgJi5hY3RpdmUge1xyXG4gICAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgICBwYWRkaW5nLWxlZnQ6IDE4cHg7XHJcbiAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJHByaW1hcnktY29sb3I7XHJcbiAgICB9XHJcbiAgfVxyXG59XHJcbiIsIi5zaWRlLW5hdiB7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG4gIHdpZHRoOiAzMDBweDtcclxuICBsZWZ0OiAwO1xyXG4gIHRvcDogMDtcclxuICBtYXJnaW46IDA7XHJcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKC0xMDAlKTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA2MHB4KTtcclxuICBoZWlnaHQ6IC1tb3otY2FsYygxMDAlKTsgLy9UZW1wb3JhcnkgRmlyZWZveCBGaXhcclxuICBwYWRkaW5nLWJvdHRvbTogNjBweDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2lkZW5hdi1iZy1jb2xvcjtcclxuICB6LWluZGV4OiA5OTk7XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuICB3aWxsLWNoYW5nZTogdHJhbnNmb3JtO1xyXG4gIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwNSUpO1xyXG5cclxuICBAZXh0ZW5kIC56LWRlcHRoLTE7XHJcblxyXG4gIC8vIFJpZ2h0IEFsaWduXHJcbiAgJi5yaWdodC1hbGlnbmVkIHtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDEwNSUpO1xyXG4gICAgbGVmdDogYXV0bztcclxuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgxMDAlKTtcclxuICB9XHJcblxyXG4gIC5jb2xsYXBzaWJsZSB7XHJcbiAgICBtYXJnaW46IDA7XHJcbiAgfVxyXG5cclxuXHJcbiAgbGkge1xyXG4gICAgZmxvYXQ6IG5vbmU7XHJcbiAgICBsaW5lLWhlaWdodDogJHNpZGVuYXYtbGluZS1oZWlnaHQ7XHJcblxyXG4gICAgJi5hY3RpdmUgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wNSk7IH1cclxuICB9XHJcblxyXG4gIGxpID4gYSB7XHJcbiAgICBjb2xvcjogJHNpZGVuYXYtZm9udC1jb2xvcjtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG4gICAgZm9udC1zaXplOiAkc2lkZW5hdi1mb250LXNpemU7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgaGVpZ2h0OiAkc2lkZW5hdi1pdGVtLWhlaWdodDtcclxuICAgIGxpbmUtaGVpZ2h0OiAkc2lkZW5hdi1saW5lLWhlaWdodDtcclxuICAgIHBhZGRpbmc6IDAgKCRzaWRlbmF2LXBhZGRpbmcgKiAyKTtcclxuXHJcbiAgICAmOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMDUpO31cclxuXHJcbiAgICAmLmJ0biwgJi5idG4tbGFyZ2UsICYuYnRuLWZsYXQsICYuYnRuLWZsb2F0aW5nIHtcclxuICAgICAgbWFyZ2luOiAxMHB4IDE1cHg7XHJcbiAgICB9XHJcblxyXG4gICAgJi5idG4sXHJcbiAgICAmLmJ0bi1sYXJnZSxcclxuICAgICYuYnRuLWZsb2F0aW5nIHsgY29sb3I6ICRidXR0b24tcmFpc2VkLWNvbG9yOyB9XHJcbiAgICAmLmJ0bi1mbGF0IHsgY29sb3I6ICRidXR0b24tZmxhdC1jb2xvcjsgfVxyXG5cclxuICAgICYuYnRuOmhvdmVyLFxyXG4gICAgJi5idG4tbGFyZ2U6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRidXR0b24tcmFpc2VkLWJhY2tncm91bmQsIDUlKTsgfVxyXG4gICAgJi5idG4tZmxvYXRpbmc6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kOyB9XHJcblxyXG4gICAgJiA+IGksXHJcbiAgICAmID4gW2NsYXNzXj1cIm1kaS1cIl0sIGxpID4gYSA+IFtjbGFzcyo9XCJtZGktXCJdLFxyXG4gICAgJiA+IGkubWF0ZXJpYWwtaWNvbnMge1xyXG4gICAgICBmbG9hdDogbGVmdDtcclxuICAgICAgaGVpZ2h0OiAkc2lkZW5hdi1pdGVtLWhlaWdodDtcclxuICAgICAgbGluZS1oZWlnaHQ6ICRzaWRlbmF2LWxpbmUtaGVpZ2h0O1xyXG4gICAgICBtYXJnaW46IDAgKCRzaWRlbmF2LXBhZGRpbmcgKiAyKSAwIDA7XHJcbiAgICAgIHdpZHRoOiAkc2lkZW5hdi1pdGVtLWhlaWdodCAvIDI7XHJcbiAgICAgIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLmRpdmlkZXIge1xyXG4gICAgbWFyZ2luOiAoJHNpZGVuYXYtcGFkZGluZyAvIDIpIDAgMCAwO1xyXG4gIH1cclxuXHJcbiAgLnN1YmhlYWRlciB7XHJcbiAgICAmOmhvdmVyIHtcclxuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XHJcbiAgICB9XHJcblxyXG4gICAgY3Vyc29yOiBpbml0aWFsO1xyXG4gICAgcG9pbnRlci1ldmVudHM6IG5vbmU7XHJcbiAgICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xyXG4gICAgZm9udC1zaXplOiAkc2lkZW5hdi1mb250LXNpemU7XHJcbiAgICBmb250LXdlaWdodDogNTAwO1xyXG4gICAgbGluZS1oZWlnaHQ6ICRzaWRlbmF2LWxpbmUtaGVpZ2h0O1xyXG4gIH1cclxuXHJcbiAgLnVzZXJWaWV3IHtcclxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICAgIHBhZGRpbmc6ICgkc2lkZW5hdi1wYWRkaW5nICogMikgKCRzaWRlbmF2LXBhZGRpbmcgKiAyKSAwO1xyXG4gICAgbWFyZ2luLWJvdHRvbTogJHNpZGVuYXYtcGFkZGluZyAvIDI7XHJcblxyXG4gICAgJiA+IGEge1xyXG4gICAgICAmOmhvdmVyIHsgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7IH1cclxuICAgICAgaGVpZ2h0OiBhdXRvO1xyXG4gICAgICBwYWRkaW5nOiAwO1xyXG4gICAgfVxyXG5cclxuICAgIC5iYWNrZ3JvdW5kIHtcclxuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBib3R0b206IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHotaW5kZXg6IC0xO1xyXG4gICAgfVxyXG5cclxuICAgIC5jaXJjbGUsIC5uYW1lLCAuZW1haWwge1xyXG4gICAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIH1cclxuXHJcbiAgICAuY2lyY2xlIHtcclxuICAgICAgaGVpZ2h0OiA2NHB4O1xyXG4gICAgICB3aWR0aDogNjRweDtcclxuICAgIH1cclxuXHJcbiAgICAubmFtZSxcclxuICAgIC5lbWFpbCB7XHJcbiAgICAgIGZvbnQtc2l6ZTogJHNpZGVuYXYtZm9udC1zaXplO1xyXG4gICAgICBsaW5lLWhlaWdodDogJHNpZGVuYXYtbGluZS1oZWlnaHQgLyAyO1xyXG4gICAgfVxyXG5cclxuICAgIC5uYW1lIHtcclxuICAgICAgbWFyZ2luLXRvcDogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAgIH1cclxuXHJcbiAgICAuZW1haWwge1xyXG4gICAgICBwYWRkaW5nLWJvdHRvbTogMTZweDtcclxuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICAgIH1cclxuICB9XHJcbn1cclxuXHJcblxyXG4vLyBUb3VjaCBpbnRlcmFjdGlvblxyXG4uZHJhZy10YXJnZXQge1xyXG4gIGhlaWdodDogMTAwJTtcclxuICB3aWR0aDogMTBweDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgdG9wOiAwO1xyXG4gIHotaW5kZXg6IDk5ODtcclxufVxyXG5cclxuXHJcbi8vIEZpeGVkIHNpZGUtbmF2IHNob3duXHJcbi5zaWRlLW5hdi5maXhlZCB7XHJcbiAgbGVmdDogMDtcclxuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMCk7XHJcbiAgcG9zaXRpb246IGZpeGVkO1xyXG5cclxuICAvLyBSaWdodCBBbGlnblxyXG4gICYucmlnaHQtYWxpZ25lZCB7XHJcbiAgICByaWdodDogMDtcclxuICAgIGxlZnQ6IGF1dG87XHJcbiAgfVxyXG59XHJcblxyXG4vLyBGaXhlZCBzaWRlTmF2IGhpZGUgb24gc21hbGxlclxyXG5AbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XHJcbiAgLnNpZGUtbmF2IHtcclxuICAgICYuZml4ZWQge1xyXG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwNSUpO1xyXG5cclxuICAgICAgJi5yaWdodC1hbGlnbmVkIHtcclxuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTA1JSk7XHJcbiAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICBhIHtcclxuICAgICAgcGFkZGluZzogMCAkc2lkZW5hdi1wYWRkaW5nO1xyXG4gICAgfVxyXG5cclxuICAgIC51c2VyVmlldyB7XHJcbiAgICAgIHBhZGRpbmc6ICRzaWRlbmF2LXBhZGRpbmcgJHNpZGVuYXYtcGFkZGluZyAwO1xyXG4gICAgfVxyXG4gIH1cclxufVxyXG5cclxuXHJcbi5zaWRlLW5hdiAuY29sbGFwc2libGUtYm9keSA+IHVsOm5vdCguY29sbGFwc2libGUpID4gbGkuYWN0aXZlLFxyXG4uc2lkZS1uYXYuZml4ZWQgLmNvbGxhcHNpYmxlLWJvZHkgPiB1bDpub3QoLmNvbGxhcHNpYmxlKSA+IGxpLmFjdGl2ZSB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XHJcbiAgYSB7XHJcbiAgICBjb2xvcjogJHNpZGVuYXYtYmctY29sb3I7XHJcbiAgfVxyXG59XHJcbi5zaWRlLW5hdiAuY29sbGFwc2libGUtYm9keSB7XHJcbiAgcGFkZGluZzogMDtcclxufVxyXG5cclxuXHJcbiNzaWRlbmF2LW92ZXJsYXkge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICB0b3A6IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuXHJcbiAgaGVpZ2h0OiAxMjB2aDtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC41KTtcclxuICB6LWluZGV4OiA5OTc7XHJcblxyXG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xyXG59XHJcbiIsIi8qXHJcbiAgICBAbGljZW5zZVxyXG4gICAgQ29weXJpZ2h0IChjKSAyMDE0IFRoZSBQb2x5bWVyIFByb2plY3QgQXV0aG9ycy4gQWxsIHJpZ2h0cyByZXNlcnZlZC5cclxuICAgIFRoaXMgY29kZSBtYXkgb25seSBiZSB1c2VkIHVuZGVyIHRoZSBCU0Qgc3R5bGUgbGljZW5zZSBmb3VuZCBhdCBodHRwOi8vcG9seW1lci5naXRodWIuaW8vTElDRU5TRS50eHRcclxuICAgIFRoZSBjb21wbGV0ZSBzZXQgb2YgYXV0aG9ycyBtYXkgYmUgZm91bmQgYXQgaHR0cDovL3BvbHltZXIuZ2l0aHViLmlvL0FVVEhPUlMudHh0XHJcbiAgICBUaGUgY29tcGxldGUgc2V0IG9mIGNvbnRyaWJ1dG9ycyBtYXkgYmUgZm91bmQgYXQgaHR0cDovL3BvbHltZXIuZ2l0aHViLmlvL0NPTlRSSUJVVE9SUy50eHRcclxuICAgIENvZGUgZGlzdHJpYnV0ZWQgYnkgR29vZ2xlIGFzIHBhcnQgb2YgdGhlIHBvbHltZXIgcHJvamVjdCBpcyBhbHNvXHJcbiAgICBzdWJqZWN0IHRvIGFuIGFkZGl0aW9uYWwgSVAgcmlnaHRzIGdyYW50IGZvdW5kIGF0IGh0dHA6Ly9wb2x5bWVyLmdpdGh1Yi5pby9QQVRFTlRTLnR4dFxyXG4gKi9cclxuXHJcbi8qKioqKioqKioqKioqKioqKioqKioqKioqKi9cclxuLyogU1RZTEVTIEZPUiBUSEUgU1BJTk5FUiAqL1xyXG4vKioqKioqKioqKioqKioqKioqKioqKioqKiovXHJcblxyXG4vKlxyXG4gKiBDb25zdGFudHM6XHJcbiAqICAgICAgU1RST0tFV0lEVEggPSAzcHhcclxuICogICAgICBBUkNTSVpFICAgICA9IDI3MCBkZWdyZWVzIChhbW91bnQgb2YgY2lyY2xlIHRoZSBhcmMgdGFrZXMgdXApXHJcbiAqICAgICAgQVJDVElNRSAgICAgPSAxMzMzbXMgKHRpbWUgaXQgdGFrZXMgdG8gZXhwYW5kIGFuZCBjb250cmFjdCBhcmMpXHJcbiAqICAgICAgQVJDU1RBUlRST1QgPSAyMTYgZGVncmVlcyAoaG93IG11Y2ggdGhlIHN0YXJ0IGxvY2F0aW9uIG9mIHRoZSBhcmNcclxuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHNob3VsZCByb3RhdGUgZWFjaCB0aW1lLCAyMTYgZ2l2ZXMgdXMgYVxyXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgNSBwb2ludGVkIHN0YXIgc2hhcGUgKGl0J3MgMzYwLzUgKiAzKS5cclxuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZvciBhIDcgcG9pbnRlZCBzdGFyLCB3ZSBtaWdodCBkb1xyXG4gKiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgMzYwLzcgKiAzID0gMTU0LjI4NilcclxuICogICAgICBDT05UQUlORVJXSURUSCA9IDI4cHhcclxuICogICAgICBTSFJJTktfVElNRSA9IDQwMG1zXHJcbiAqL1xyXG5cclxuXHJcbi5wcmVsb2FkZXItd3JhcHBlciB7XHJcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICB3aWR0aDogNTBweDtcclxuICBoZWlnaHQ6IDUwcHg7XHJcblxyXG4gICYuc21hbGwge1xyXG4gICAgd2lkdGg6IDM2cHg7XHJcbiAgICBoZWlnaHQ6IDM2cHg7XHJcbiAgfVxyXG5cclxuICAmLmJpZyB7XHJcbiAgICB3aWR0aDogNjRweDtcclxuICAgIGhlaWdodDogNjRweDtcclxuICB9XHJcblxyXG4gICYuYWN0aXZlIHtcclxuICAgIC8qIGR1cmF0aW9uOiAzNjAgKiBBUkNUSU1FIC8gKEFSQ1NUQVJUUk9UICsgKDM2MC1BUkNTSVpFKSkgKi9cclxuICAgIC13ZWJraXQtYW5pbWF0aW9uOiBjb250YWluZXItcm90YXRlIDE1NjhtcyBsaW5lYXIgaW5maW5pdGU7XHJcbiAgICBhbmltYXRpb246IGNvbnRhaW5lci1yb3RhdGUgMTU2OG1zIGxpbmVhciBpbmZpbml0ZTtcclxuICB9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBjb250YWluZXItcm90YXRlIHtcclxuICB0byB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMzYwZGVnKSB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgY29udGFpbmVyLXJvdGF0ZSB7XHJcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgzNjBkZWcpIH1cclxufVxyXG5cclxuLnNwaW5uZXItbGF5ZXIge1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICB3aWR0aDogMTAwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3BhY2l0eTogMDtcclxuICBib3JkZXItY29sb3I6ICRzcGlubmVyLWRlZmF1bHQtY29sb3I7XHJcbn1cclxuXHJcbi5zcGlubmVyLWJsdWUsXHJcbi5zcGlubmVyLWJsdWUtb25seSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjNDI4NWY0O1xyXG59XHJcblxyXG4uc3Bpbm5lci1yZWQsXHJcbi5zcGlubmVyLXJlZC1vbmx5IHtcclxuICBib3JkZXItY29sb3I6ICNkYjQ0Mzc7XHJcbn1cclxuXHJcbi5zcGlubmVyLXllbGxvdyxcclxuLnNwaW5uZXIteWVsbG93LW9ubHkge1xyXG4gIGJvcmRlci1jb2xvcjogI2Y0YjQwMDtcclxufVxyXG5cclxuLnNwaW5uZXItZ3JlZW4sXHJcbi5zcGlubmVyLWdyZWVuLW9ubHkge1xyXG4gIGJvcmRlci1jb2xvcjogIzBmOWQ1ODtcclxufVxyXG5cclxuLyoqXHJcbiAqIElNUE9SVEFOVCBOT1RFIEFCT1VUIENTUyBBTklNQVRJT04gUFJPUEVSVElFUyAoa2VhbnVsZWUpOlxyXG4gKlxyXG4gKiBpT1MgU2FmYXJpICh0ZXN0ZWQgb24gaU9TIDguMSkgZG9lcyBub3QgaGFuZGxlIGFuaW1hdGlvbi1kZWxheSB2ZXJ5IHdlbGwgLSBpdCBkb2Vzbid0XHJcbiAqIGd1YXJhbnRlZSB0aGF0IHRoZSBhbmltYXRpb24gd2lsbCBzdGFydCBfZXhhY3RseV8gYWZ0ZXIgdGhhdCB2YWx1ZS4gU28gd2UgYXZvaWQgdXNpbmdcclxuICogYW5pbWF0aW9uLWRlbGF5IGFuZCBpbnN0ZWFkIHNldCBjdXN0b20ga2V5ZnJhbWVzIGZvciBlYWNoIGNvbG9yIChhcyByZWR1bmRhbnQgYXMgaXRcclxuICogc2VlbXMpLlxyXG4gKlxyXG4gKiBXZSB3cml0ZSBvdXQgZWFjaCBhbmltYXRpb24gaW4gZnVsbCAoaW5zdGVhZCBvZiBzZXBhcmF0aW5nIGFuaW1hdGlvbi1uYW1lLFxyXG4gKiBhbmltYXRpb24tZHVyYXRpb24sIGV0Yy4pIGJlY2F1c2UgdW5kZXIgdGhlIHBvbHlmaWxsLCBTYWZhcmkgZG9lcyBub3QgcmVjb2duaXplIHRob3NlXHJcbiAqIHNwZWNpZmljIHByb3BlcnRpZXMgcHJvcGVybHksIHRyZWF0cyB0aGVtIGFzIC13ZWJraXQtYW5pbWF0aW9uLCBhbmQgb3ZlcnJpZGVzIHRoZVxyXG4gKiBvdGhlciBhbmltYXRpb24gcnVsZXMuIFNlZSBodHRwczovL2dpdGh1Yi5jb20vUG9seW1lci9wbGF0Zm9ybS9pc3N1ZXMvNTMuXHJcbiAqL1xyXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItYmx1ZSB7XHJcbiAgLyogZHVyYXRpb25zOiA0ICogQVJDVElNRSAqL1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCBibHVlLWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxuICBhbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIGJsdWUtZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG59XHJcblxyXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItcmVkIHtcclxuICAvKiBkdXJhdGlvbnM6IDQgKiBBUkNUSU1FICovXHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIHJlZC1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbiAgYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCByZWQtZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG59XHJcblxyXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXIteWVsbG93IHtcclxuICAvKiBkdXJhdGlvbnM6IDQgKiBBUkNUSU1FICovXHJcbiAgLXdlYmtpdC1hbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIHllbGxvdy1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbiAgYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCB5ZWxsb3ctZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG59XHJcblxyXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItZ3JlZW4ge1xyXG4gIC8qIGR1cmF0aW9uczogNCAqIEFSQ1RJTUUgKi9cclxuICAtd2Via2l0LWFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgZ3JlZW4tZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG4gIGFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgZ3JlZW4tZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG59XHJcblxyXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLFxyXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItYmx1ZS1vbmx5LFxyXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItcmVkLW9ubHksXHJcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci15ZWxsb3ctb25seSxcclxuLmFjdGl2ZSAuc3Bpbm5lci1sYXllci5zcGlubmVyLWdyZWVuLW9ubHkge1xyXG4gIC8qIGR1cmF0aW9uczogNCAqIEFSQ1RJTUUgKi9cclxuICBvcGFjaXR5OiAxO1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG4gIGFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGZpbGwtdW5maWxsLXJvdGF0ZSB7XHJcbiAgMTIuNSUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzNWRlZyk7ICB9IC8qIDAuNSAqIEFSQ1NJWkUgKi9cclxuICAyNSUgICB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgIH0gLyogMSAgICogQVJDU0laRSAqL1xyXG4gIDM3LjUlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0MDVkZWcpOyAgfSAvKiAxLjUgKiBBUkNTSVpFICovXHJcbiAgNTAlICAgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDU0MGRlZyk7ICB9IC8qIDIgICAqIEFSQ1NJWkUgKi9cclxuICA2Mi41JSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNjc1ZGVnKTsgIH0gLyogMi41ICogQVJDU0laRSAqL1xyXG4gIDc1JSAgIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg4MTBkZWcpOyAgfSAvKiAzICAgKiBBUkNTSVpFICovXHJcbiAgODcuNSUgeyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDk0NWRlZyk7ICB9IC8qIDMuNSAqIEFSQ1NJWkUgKi9cclxuICB0byAgICB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTA4MGRlZyk7IH0gLyogNCAgICogQVJDU0laRSAqL1xyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGZpbGwtdW5maWxsLXJvdGF0ZSB7XHJcbiAgMTIuNSUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpOyAgfSAvKiAwLjUgKiBBUkNTSVpFICovXHJcbiAgMjUlICAgeyB0cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAgfSAvKiAxICAgKiBBUkNTSVpFICovXHJcbiAgMzcuNSUgeyB0cmFuc2Zvcm06IHJvdGF0ZSg0MDVkZWcpOyAgfSAvKiAxLjUgKiBBUkNTSVpFICovXHJcbiAgNTAlICAgeyB0cmFuc2Zvcm06IHJvdGF0ZSg1NDBkZWcpOyAgfSAvKiAyICAgKiBBUkNTSVpFICovXHJcbiAgNjIuNSUgeyB0cmFuc2Zvcm06IHJvdGF0ZSg2NzVkZWcpOyAgfSAvKiAyLjUgKiBBUkNTSVpFICovXHJcbiAgNzUlICAgeyB0cmFuc2Zvcm06IHJvdGF0ZSg4MTBkZWcpOyAgfSAvKiAzICAgKiBBUkNTSVpFICovXHJcbiAgODcuNSUgeyB0cmFuc2Zvcm06IHJvdGF0ZSg5NDVkZWcpOyAgfSAvKiAzLjUgKiBBUkNTSVpFICovXHJcbiAgdG8gICAgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxMDgwZGVnKTsgfSAvKiA0ICAgKiBBUkNTSVpFICovXHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBibHVlLWZhZGUtaW4tb3V0IHtcclxuICBmcm9tIHsgb3BhY2l0eTogMTsgfVxyXG4gIDI1JSB7IG9wYWNpdHk6IDE7IH1cclxuICAyNiUgeyBvcGFjaXR5OiAwOyB9XHJcbiAgODklIHsgb3BhY2l0eTogMDsgfVxyXG4gIDkwJSB7IG9wYWNpdHk6IDE7IH1cclxuICAxMDAlIHsgb3BhY2l0eTogMTsgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGJsdWUtZmFkZS1pbi1vdXQge1xyXG4gIGZyb20geyBvcGFjaXR5OiAxOyB9XHJcbiAgMjUlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDI2JSB7IG9wYWNpdHk6IDA7IH1cclxuICA4OSUgeyBvcGFjaXR5OiAwOyB9XHJcbiAgOTAlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDEwMCUgeyBvcGFjaXR5OiAxOyB9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByZWQtZmFkZS1pbi1vdXQge1xyXG4gIGZyb20geyBvcGFjaXR5OiAwOyB9XHJcbiAgMTUlIHsgb3BhY2l0eTogMDsgfVxyXG4gIDI1JSB7IG9wYWNpdHk6IDE7IH1cclxuICA1MCUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgNTElIHsgb3BhY2l0eTogMDsgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHJlZC1mYWRlLWluLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDA7IH1cclxuICAxNSUgeyBvcGFjaXR5OiAwOyB9XHJcbiAgMjUlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDUwJSB7IG9wYWNpdHk6IDE7IH1cclxuICA1MSUgeyBvcGFjaXR5OiAwOyB9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyB5ZWxsb3ctZmFkZS1pbi1vdXQge1xyXG4gIGZyb20geyBvcGFjaXR5OiAwOyB9XHJcbiAgNDAlIHsgb3BhY2l0eTogMDsgfVxyXG4gIDUwJSB7IG9wYWNpdHk6IDE7IH1cclxuICA3NSUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgNzYlIHsgb3BhY2l0eTogMDsgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIHllbGxvdy1mYWRlLWluLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDA7IH1cclxuICA0MCUgeyBvcGFjaXR5OiAwOyB9XHJcbiAgNTAlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDc1JSB7IG9wYWNpdHk6IDE7IH1cclxuICA3NiUgeyBvcGFjaXR5OiAwOyB9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyBncmVlbi1mYWRlLWluLW91dCB7XHJcbiAgZnJvbSB7IG9wYWNpdHk6IDA7IH1cclxuICA2NSUgeyBvcGFjaXR5OiAwOyB9XHJcbiAgNzUlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDkwJSB7IG9wYWNpdHk6IDE7IH1cclxuICAxMDAlIHsgb3BhY2l0eTogMDsgfVxyXG59XHJcblxyXG5Aa2V5ZnJhbWVzIGdyZWVuLWZhZGUtaW4tb3V0IHtcclxuICBmcm9tIHsgb3BhY2l0eTogMDsgfVxyXG4gIDY1JSB7IG9wYWNpdHk6IDA7IH1cclxuICA3NSUgeyBvcGFjaXR5OiAxOyB9XHJcbiAgOTAlIHsgb3BhY2l0eTogMTsgfVxyXG4gIDEwMCUgeyBvcGFjaXR5OiAwOyB9XHJcbn1cclxuXHJcbi8qKlxyXG4gKiBQYXRjaCB0aGUgZ2FwIHRoYXQgYXBwZWFyIGJldHdlZW4gdGhlIHR3byBhZGphY2VudCBkaXYuY2lyY2xlLWNsaXBwZXIgd2hpbGUgdGhlXHJcbiAqIHNwaW5uZXIgaXMgcm90YXRpbmcgKGFwcGVhcnMgb24gQ2hyb21lIDM4LCBTYWZhcmkgNy4xLCBhbmQgSUUgMTEpLlxyXG4gKi9cclxuLmdhcC1wYXRjaCB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIHRvcDogMDtcclxuICBsZWZ0OiA0NSU7XHJcbiAgd2lkdGg6IDEwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XHJcbn1cclxuXHJcbi5nYXAtcGF0Y2ggLmNpcmNsZSB7XHJcbiAgd2lkdGg6IDEwMDAlO1xyXG4gIGxlZnQ6IC00NTAlO1xyXG59XHJcblxyXG4uY2lyY2xlLWNsaXBwZXIge1xyXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDUwJTtcclxuICBoZWlnaHQ6IDEwMCU7XHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XHJcblxyXG4gIC5jaXJjbGUge1xyXG4gICAgd2lkdGg6IDIwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICBib3JkZXItd2lkdGg6IDNweDsgLyogU1RST0tFV0lEVEggKi9cclxuICAgIGJvcmRlci1zdHlsZTogc29saWQ7XHJcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XHJcbiAgICBib3JkZXItYm90dG9tLWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XHJcbiAgICBhbmltYXRpb246IG5vbmU7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0b3A6IDA7XHJcbiAgICByaWdodDogMDtcclxuICAgIGJvdHRvbTogMDtcclxuICB9XHJcblxyXG4gICYubGVmdCAuY2lyY2xlIHtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBib3JkZXItcmlnaHQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XHJcbiAgICAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEyOWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMjlkZWcpO1xyXG4gIH1cclxuICAmLnJpZ2h0IC5jaXJjbGUge1xyXG4gICAgbGVmdDogLTEwMCU7XHJcbiAgICBib3JkZXItbGVmdC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEyOWRlZyk7XHJcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTI5ZGVnKTtcclxuICB9XHJcbn1cclxuXHJcblxyXG5cclxuLmFjdGl2ZSAuY2lyY2xlLWNsaXBwZXIubGVmdCAuY2lyY2xlIHtcclxuICAvKiBkdXJhdGlvbjogQVJDVElNRSAqL1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBsZWZ0LXNwaW4gMTMzM21zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xyXG4gIGFuaW1hdGlvbjogbGVmdC1zcGluIDEzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxufVxyXG5cclxuLmFjdGl2ZSAuY2lyY2xlLWNsaXBwZXIucmlnaHQgLmNpcmNsZSB7XHJcbiAgLyogZHVyYXRpb246IEFSQ1RJTUUgKi9cclxuICAtd2Via2l0LWFuaW1hdGlvbjogcmlnaHQtc3BpbiAxMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XHJcbiAgYW5pbWF0aW9uOiByaWdodC1zcGluIDEzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcclxufVxyXG5cclxuQC13ZWJraXQta2V5ZnJhbWVzIGxlZnQtc3BpbiB7XHJcbiAgZnJvbSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTMwZGVnKTsgfVxyXG4gIDUwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpOyB9XHJcbiAgdG8geyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7IH1cclxufVxyXG5cclxuQGtleWZyYW1lcyBsZWZ0LXNwaW4ge1xyXG4gIGZyb20geyB0cmFuc2Zvcm06IHJvdGF0ZSgxMzBkZWcpOyB9XHJcbiAgNTAlIHsgdHJhbnNmb3JtOiByb3RhdGUoLTVkZWcpOyB9XHJcbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgxMzBkZWcpOyB9XHJcbn1cclxuXHJcbkAtd2Via2l0LWtleWZyYW1lcyByaWdodC1zcGluIHtcclxuICBmcm9tIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTMwZGVnKTsgfVxyXG4gIDUwJSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoNWRlZyk7IH1cclxuICB0byB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEzMGRlZyk7IH1cclxufVxyXG5cclxuQGtleWZyYW1lcyByaWdodC1zcGluIHtcclxuICBmcm9tIHsgdHJhbnNmb3JtOiByb3RhdGUoLTEzMGRlZyk7IH1cclxuICA1MCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTsgfVxyXG4gIHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoLTEzMGRlZyk7IH1cclxufVxyXG5cclxuI3NwaW5uZXJDb250YWluZXIuY29vbGRvd24ge1xyXG4gIC8qIGR1cmF0aW9uOiBTSFJJTktfVElNRSAqL1xyXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBjb250YWluZXItcm90YXRlIDE1NjhtcyBsaW5lYXIgaW5maW5pdGUsIGZhZGUtb3V0IDQwMG1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKTtcclxuICBhbmltYXRpb246IGNvbnRhaW5lci1yb3RhdGUgMTU2OG1zIGxpbmVhciBpbmZpbml0ZSwgZmFkZS1vdXQgNDAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpO1xyXG59XHJcblxyXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZS1vdXQge1xyXG4gIGZyb20geyBvcGFjaXR5OiAxOyB9XHJcbiAgdG8geyBvcGFjaXR5OiAwOyB9XHJcbn1cclxuXHJcbkBrZXlmcmFtZXMgZmFkZS1vdXQge1xyXG4gIGZyb20geyBvcGFjaXR5OiAxOyB9XHJcbiAgdG8geyBvcGFjaXR5OiAwOyB9XHJcbn1cclxuIiwiLnNsaWRlciB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGhlaWdodDogNDAwcHg7XHJcbiAgd2lkdGg6IDEwMCU7XHJcblxyXG4gIC8vIEZ1bGxzY3JlZW4gc2xpZGVyXHJcbiAgJi5mdWxsc2NyZWVuIHtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG5cclxuICAgIHVsLnNsaWRlcyB7XHJcbiAgICAgIGhlaWdodDogMTAwJTtcclxuICAgIH1cclxuXHJcbiAgICB1bC5pbmRpY2F0b3JzIHtcclxuICAgICAgei1pbmRleDogMjtcclxuICAgICAgYm90dG9tOiAzMHB4O1xyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgLnNsaWRlcyB7XHJcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xpZGVyLWJnLWNvbG9yO1xyXG4gICAgbWFyZ2luOiAwO1xyXG4gICAgaGVpZ2h0OiA0MDBweDtcclxuXHJcbiAgICBsaSB7XHJcbiAgICAgIG9wYWNpdHk6IDA7XHJcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgdG9wOiAwO1xyXG4gICAgICBsZWZ0OiAwO1xyXG4gICAgICB6LWluZGV4OiAxO1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiBpbmhlcml0O1xyXG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xyXG5cclxuICAgICAgaW1nIHtcclxuICAgICAgICBoZWlnaHQ6IDEwMCU7XHJcbiAgICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICAgICAgYmFja2dyb3VuZC1zaXplOiBjb3ZlcjtcclxuICAgICAgICBiYWNrZ3JvdW5kLXBvc2l0aW9uOiBjZW50ZXI7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIC5jYXB0aW9uIHtcclxuICAgICAgICBjb2xvcjogI2ZmZjtcclxuICAgICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgICAgdG9wOiAxNSU7XHJcbiAgICAgICAgbGVmdDogMTUlO1xyXG4gICAgICAgIHdpZHRoOiA3MCU7XHJcbiAgICAgICAgb3BhY2l0eTogMDtcclxuXHJcbiAgICAgICAgcCB7IGNvbG9yOiAkc2xpZGVyLWJnLWNvbG9yLWxpZ2h0OyB9XHJcbiAgICAgIH1cclxuXHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICB6LWluZGV4OiAyO1xyXG4gICAgICB9XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuXHJcbiAgLmluZGljYXRvcnMge1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gICAgbGVmdDogMDtcclxuICAgIHJpZ2h0OiAwO1xyXG4gICAgYm90dG9tOiAwO1xyXG4gICAgbWFyZ2luOiAwO1xyXG5cclxuICAgIC5pbmRpY2F0b3ItaXRlbSB7XHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGhlaWdodDogMTZweDtcclxuICAgICAgd2lkdGg6IDE2cHg7XHJcbiAgICAgIG1hcmdpbjogMCAxMnB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xpZGVyLWJnLWNvbG9yLWxpZ2h0O1xyXG5cclxuICAgICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuM3M7XHJcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuXHJcbiAgICAgICYuYWN0aXZlIHtcclxuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2xpZGVyLWluZGljYXRvci1jb2xvcjtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbn0iLCIuY2Fyb3VzZWwge1xyXG4gICYuY2Fyb3VzZWwtc2xpZGVyIHtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICBoZWlnaHQ6IDA7XHJcblxyXG4gICAgLmNhcm91c2VsLWZpeGVkLWl0ZW0ge1xyXG4gICAgICAmLndpdGgtaW5kaWNhdG9ycyB7XHJcbiAgICAgICAgYm90dG9tOiA2OHB4O1xyXG4gICAgICB9XHJcblxyXG4gICAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICAgIGxlZnQ6IDA7XHJcbiAgICAgIHJpZ2h0OiAwO1xyXG4gICAgICBib3R0b206IDIwcHg7XHJcbiAgICAgIHotaW5kZXg6IDE7XHJcbiAgICB9XHJcblxyXG4gICAgLmNhcm91c2VsLWl0ZW0ge1xyXG4gICAgICB3aWR0aDogMTAwJTtcclxuICAgICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgICBtaW4taGVpZ2h0OiA0MDBweDtcclxuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgICB0b3A6IDA7XHJcbiAgICAgIGxlZnQ6IDA7XHJcblxyXG4gICAgICBoMiB7XHJcbiAgICAgICAgZm9udC1zaXplOiAyNHB4O1xyXG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIHAge1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMTVweDtcclxuICAgICAgfVxyXG4gICAgfVxyXG4gIH1cclxuXHJcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcclxuICBwb3NpdGlvbjogcmVsYXRpdmU7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgaGVpZ2h0OiA0MDBweDtcclxuICBwZXJzcGVjdGl2ZTogNTAwcHg7XHJcbiAgdHJhbnNmb3JtLXN0eWxlOiBwcmVzZXJ2ZS0zZDtcclxuICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7XHJcblxyXG4gIC5jYXJvdXNlbC1pdGVtIHtcclxuICAgIGRpc3BsYXk6IG5vbmU7XHJcbiAgICB3aWR0aDogMjAwcHg7XHJcbiAgICBoZWlnaHQ6IDIwMHB4O1xyXG4gICAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuXHJcbiAgICAmID4gaW1nIHtcclxuICAgICAgd2lkdGg6IDEwMCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAuaW5kaWNhdG9ycyB7XHJcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgICBsZWZ0OiAwO1xyXG4gICAgcmlnaHQ6IDA7XHJcbiAgICBib3R0b206IDA7XHJcbiAgICBtYXJnaW46IDA7XHJcblxyXG4gICAgLmluZGljYXRvci1pdGVtIHtcclxuICAgICAgJi5hY3RpdmUge1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICNmZmY7XHJcbiAgICAgIH1cclxuXHJcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcclxuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgICAgIGhlaWdodDogOHB4O1xyXG4gICAgICB3aWR0aDogOHB4O1xyXG4gICAgICBtYXJnaW46IDI0cHggNHB4O1xyXG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI1NSwyNTUsMjU1LC41KTtcclxuXHJcbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzO1xyXG4gICAgICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgICB9XHJcbiAgfVxyXG5cclxuICAvLyBNYXRlcmlhbGJveCBjb21wYXRpYmlsaXR5XHJcbiAgJi5zY3JvbGxpbmcgLmNhcm91c2VsLWl0ZW0gLm1hdGVyaWFsYm94ZWQsXHJcbiAgLmNhcm91c2VsLWl0ZW06bm90KC5hY3RpdmUpIC5tYXRlcmlhbGJveGVkIHtcclxuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xyXG4gIH1cclxufVxyXG4iLCIudGFwLXRhcmdldC13cmFwcGVyIHtcclxuICB3aWR0aDogODAwcHg7XHJcbiAgaGVpZ2h0OiA4MDBweDtcclxuICBwb3NpdGlvbjogZml4ZWQ7XHJcbiAgei1pbmRleDogMTAwMDtcclxuICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyAuM3M7XHJcbn1cclxuXHJcbi50YXAtdGFyZ2V0LXdyYXBwZXIub3BlbiB7XHJcbiAgdmlzaWJpbGl0eTogdmlzaWJsZTtcclxuICB0cmFuc2l0aW9uOiB2aXNpYmlsaXR5IDBzO1xyXG5cclxuICAudGFwLXRhcmdldCB7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gICAgb3BhY2l0eTogLjk1O1xyXG4gICAgdHJhbnNpdGlvbjpcclxuICAgICAgdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoLjQyLDAsLjU4LDEpLFxyXG4gICAgICBvcGFjaXR5IC4zcyBjdWJpYy1iZXppZXIoLjQyLDAsLjU4LDEpO1xyXG4gIH1cclxuXHJcbiAgLnRhcC10YXJnZXQtd2F2ZTo6YmVmb3JlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XHJcbiAgfVxyXG4gIC50YXAtdGFyZ2V0LXdhdmU6OmFmdGVyIHtcclxuICAgIHZpc2liaWxpdHk6IHZpc2libGU7XHJcbiAgICBhbmltYXRpb246IHB1bHNlLWFuaW1hdGlvbiAxcyBjdWJpYy1iZXppZXIoMC4yNCwgMCwgMC4zOCwgMSkgaW5maW5pdGU7XHJcbiAgICB0cmFuc2l0aW9uOlxyXG4gICAgICBvcGFjaXR5IC4zcyxcclxuICAgICAgdHJhbnNmb3JtIC4zcyxcclxuICAgICAgdmlzaWJpbGl0eSAwcyAxcztcclxuICB9XHJcbn1cclxuXHJcbi50YXAtdGFyZ2V0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJpbWFyeS1jb2xvcjtcclxuICBib3gtc2hhZG93OiAwIDIwcHggMjBweCAwIHJnYmEoMCwwLDAsMC4xNCksIDAgMTBweCA1MHB4IDAgcmdiYSgwLDAsMCwwLjEyKSwgMCAzMHB4IDEwcHggLTIwcHggcmdiYSgwLDAsMCwwLjIpO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxuICBvcGFjaXR5OiAwO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgdHJhbnNpdGlvbjpcclxuICAgIHRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKC40MiwwLC41OCwxKSxcclxuICAgIG9wYWNpdHkgLjNzIGN1YmljLWJlemllciguNDIsMCwuNTgsMSk7XHJcbn1cclxuXHJcbi50YXAtdGFyZ2V0LWNvbnRlbnQge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xyXG59XHJcblxyXG4udGFwLXRhcmdldC13YXZlIHtcclxuICAmOjpiZWZvcmUsXHJcbiAgJjo6YWZ0ZXIge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcclxuICB9XHJcbiAgJjo6YmVmb3JlIHtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XHJcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjNzO1xyXG4gIH1cclxuICAmOjphZnRlciB7XHJcbiAgICB2aXNpYmlsaXR5OiBoaWRkZW47XHJcbiAgICB0cmFuc2l0aW9uOlxyXG4gICAgICBvcGFjaXR5IC4zcyxcclxuICAgICAgdHJhbnNmb3JtIC4zcyxcclxuICAgICAgdmlzaWJpbGl0eSAwcztcclxuICAgIHotaW5kZXg6IC0xO1xyXG4gIH1cclxuXHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcclxuICB6LWluZGV4OiAxMDAwMTtcclxufVxyXG5cclxuLnRhcC10YXJnZXQtb3JpZ2luIHtcclxuICAmOm5vdCguYnRuKSxcclxuICAmOm5vdCguYnRuKTpob3ZlciB7XHJcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIH1cclxuXHJcbiAgdG9wOiA1MCU7XHJcbiAgbGVmdDogNTAlO1xyXG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlKC01MCUsLTUwJSk7XHJcblxyXG4gIHotaW5kZXg6IDEwMDAyO1xyXG4gIHBvc2l0aW9uOiBhYnNvbHV0ZSAhaW1wb3J0YW50O1xyXG59XHJcblxyXG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtYXgtd2lkdGg6IDYwMHB4KSB7XHJcbiAgLnRhcC10YXJnZXQsIC50YXAtdGFyZ2V0LXdyYXBwZXIge1xyXG4gICAgd2lkdGg6IDYwMHB4O1xyXG4gICAgaGVpZ2h0OiA2MDBweDtcclxuICB9XHJcbn1cclxuIiwiLnB1bHNlIHtcclxuICAmOjpiZWZvcmUge1xyXG4gICAgY29udGVudDogJyc7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgaGVpZ2h0OiAxMDAlO1xyXG4gICAgdG9wOiAwO1xyXG4gICAgbGVmdDogMDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XHJcbiAgICBib3JkZXItcmFkaXVzOiBpbmhlcml0O1xyXG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MsIHRyYW5zZm9ybSAuM3M7XHJcbiAgICBhbmltYXRpb246IHB1bHNlLWFuaW1hdGlvbiAxcyBjdWJpYy1iZXppZXIoMC4yNCwgMCwgMC4zOCwgMSkgaW5maW5pdGU7XHJcbiAgICB6LWluZGV4OiAtMTtcclxuICB9XHJcblxyXG4gIG92ZXJmbG93OiBpbml0aWFsO1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxufVxyXG5cclxuQGtleWZyYW1lcyBwdWxzZS1hbmltYXRpb24ge1xyXG4gIDAlIHtcclxuICAgIG9wYWNpdHk6IDE7XHJcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xyXG4gIH1cclxuICA1MCUge1xyXG4gICAgb3BhY2l0eTogMDtcclxuICAgIHRyYW5zZm9ybTogc2NhbGUoMS41KTtcclxuICB9XHJcbiAgMTAwJSB7XHJcbiAgICBvcGFjaXR5OiAwO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgxLjUpO1xyXG4gIH1cclxufVxyXG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAkQkFTRS1QSUNLRVJcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyoqXHJcbiAqIE5vdGU6IHRoZSByb290IHBpY2tlciBlbGVtZW50IHNob3VsZCAqTk9UKiBiZSBzdHlsZWQgbW9yZSB0aGFuIHdoYXQncyBoZXJlLlxyXG4gKi9cclxuLnBpY2tlciB7XHJcbiAgZm9udC1zaXplOiAxNnB4O1xyXG4gIHRleHQtYWxpZ246IGxlZnQ7XHJcbiAgbGluZS1oZWlnaHQ6IDEuMjtcclxuICBjb2xvcjogIzAwMDAwMDtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgei1pbmRleDogMTAwMDA7XHJcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcclxuICAtbW96LXVzZXItc2VsZWN0OiBub25lO1xyXG4gIC1tcy11c2VyLXNlbGVjdDogbm9uZTtcclxuICB1c2VyLXNlbGVjdDogbm9uZTtcclxufVxyXG4vKipcclxuICogVGhlIHBpY2tlciBpbnB1dCBlbGVtZW50LlxyXG4gKi9cclxuLnBpY2tlcl9faW5wdXQge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxufVxyXG4vKipcclxuICogV2hlbiB0aGUgcGlja2VyIGlzIG9wZW5lZCwgdGhlIGlucHV0IGVsZW1lbnQgaXMgXCJhY3RpdmF0ZWRcIi5cclxuICovXHJcbi5waWNrZXJfX2lucHV0LnBpY2tlcl9faW5wdXQtLWFjdGl2ZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMDA4OWVjO1xyXG59XHJcbi8qKlxyXG4gKiBUaGUgaG9sZGVyIGlzIHRoZSBvbmx5IFwic2Nyb2xsYWJsZVwiIHRvcC1sZXZlbCBjb250YWluZXIgZWxlbWVudC5cclxuICovXHJcbi5waWNrZXJfX2hvbGRlciB7XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgb3ZlcmZsb3cteTogYXV0bztcclxuICAtd2Via2l0LW92ZXJmbG93LXNjcm9sbGluZzogdG91Y2g7XHJcbn1cclxuXHJcbi8qIVxyXG4gKiBEZWZhdWx0IG1vYmlsZS1maXJzdCwgcmVzcG9uc2l2ZSBzdHlsaW5nIGZvciBwaWNrYWRhdGUuanNcclxuICogRGVtbzogaHR0cDovL2Ftc3VsLmdpdGh1Yi5pby9waWNrYWRhdGUuanNcclxuICovXHJcbi8qKlxyXG4gKiBOb3RlOiB0aGUgcm9vdCBwaWNrZXIgZWxlbWVudCBzaG91bGQgKk5PVCogYmUgc3R5bGVkIG1vcmUgdGhhbiB3aGF0J3MgaGVyZS5cclxuICovXHJcbi8qKlxyXG4gKiBNYWtlIHRoZSBob2xkZXIgYW5kIGZyYW1lIGZ1bGxzY3JlZW4uXHJcbiAqL1xyXG4ucGlja2VyX19ob2xkZXIsXHJcbi5waWNrZXJfX2ZyYW1lIHtcclxuICBib3R0b206IDA7XHJcbiAgbGVmdDogMDtcclxuICByaWdodDogMDtcclxuICB0b3A6IDEwMCU7XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBob2xkZXIgc2hvdWxkIG92ZXJsYXkgdGhlIGVudGlyZSBzY3JlZW4uXHJcbiAqL1xyXG4ucGlja2VyX19ob2xkZXIge1xyXG4gIHBvc2l0aW9uOiBmaXhlZDtcclxuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZS1vdXQsIHRvcCAwcyAwLjE1cztcclxuICAtbW96LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZS1vdXQsIHRvcCAwcyAwLjE1cztcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2Utb3V0LCB0b3AgMHMgMC4xNXM7XHJcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBmcmFtZSB0aGF0IGJvdW5kcyB0aGUgYm94IGNvbnRlbnRzIG9mIHRoZSBwaWNrZXIuXHJcbiAqL1xyXG4ucGlja2VyX19mcmFtZSB7XHJcbiAgcG9zaXRpb246IGFic29sdXRlO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG4gIG1pbi13aWR0aDogMjU2cHg7XHJcblxyXG4vLyAgcGlja2VyIHdpZHRoXHJcbiAgd2lkdGg6IDMwMHB4O1xyXG4gIG1heC1oZWlnaHQ6IDM1MHB4O1xyXG5cclxuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTApXCI7XHJcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xyXG4gIC1tb3otb3BhY2l0eTogMDtcclxuICBvcGFjaXR5OiAwO1xyXG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xyXG4gIHRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcclxufVxyXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDI4Ljg3NWVtKSB7XHJcbiAgLnBpY2tlcl9fZnJhbWUge1xyXG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XHJcbiAgICB0b3A6IGF1dG87XHJcbiAgICBib3R0b206IC0xMDAlO1xyXG4gICAgbWF4LWhlaWdodDogODAlO1xyXG4gIH1cclxufVxyXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDQwLjEyNWVtKSB7XHJcbiAgLnBpY2tlcl9fZnJhbWUge1xyXG4gICAgbWFyZ2luLWJvdHRvbTogNy41JTtcclxuICB9XHJcbn1cclxuLyoqXHJcbiAqIFRoZSB3cmFwcGVyIHNldHMgdGhlIHN0YWdlIHRvIHZlcnRpY2FsbHkgYWxpZ24gdGhlIGJveCBjb250ZW50cy5cclxuICovXHJcbi5waWNrZXJfX3dyYXAge1xyXG4gIGRpc3BsYXk6IHRhYmxlO1xyXG4gIHdpZHRoOiAxMDAlO1xyXG4gIGhlaWdodDogMTAwJTtcclxufVxyXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDI4Ljg3NWVtKSB7XHJcbiAgLnBpY2tlcl9fd3JhcCB7XHJcbiAgICBkaXNwbGF5OiBibG9jaztcclxuICB9XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBib3ggY29udGFpbnMgYWxsIHRoZSBwaWNrZXIgY29udGVudHMuXHJcbiAqL1xyXG4ucGlja2VyX19ib3gge1xyXG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG59XHJcbi8vQG1lZGlhIChtaW4taGVpZ2h0OiAyNi41ZW0pIHtcclxuLy8gIC5waWNrZXJfX2JveCB7XHJcbi8vLy8gICAgZm9udC1zaXplOiAxLjI1ZW07XHJcbi8vICB9XHJcbi8vfVxyXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDI4Ljg3NWVtKSB7XHJcbiAgLnBpY2tlcl9fYm94IHtcclxuICAgIGRpc3BsYXk6IGJsb2NrO1xyXG5cclxuLy8gICAgcGlja2VyIGhlYWRlciBmb250LXNpemVcclxuLy8gICAgZm9udC1zaXplOiAxcmVtO1xyXG5cclxuICAgIGJvcmRlcjogMXB4IHNvbGlkICM3Nzc3Nzc7XHJcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjODk4OTg5O1xyXG4gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMDtcclxuICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XHJcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xyXG4gICAgYm9yZGVyLXJhZGl1czogNXB4IDVweCAwIDA7XHJcbiAgICAtd2Via2l0LWJveC1zaGFkb3c6IDAgMTJweCAzNnB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcclxuICAgIC1tb3otYm94LXNoYWRvdzogMCAxMnB4IDM2cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xyXG4gICAgYm94LXNoYWRvdzogMCAxMnB4IDM2cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xyXG4gIH1cclxufVxyXG4vL0BtZWRpYSAobWluLWhlaWdodDogNDAuMTI1ZW0pIHtcclxuLy8gIC5waWNrZXJfX2JveCB7XHJcbi8vICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4vLyAgICBib3JkZXItYm90dG9tLXdpZHRoOiAxcHg7XHJcbi8vICAgIC13ZWJraXQtYm9yZGVyLXJhZGl1czogNXB4O1xyXG4vLyAgICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcclxuLy8gICAgYm9yZGVyLXJhZGl1czogNXB4O1xyXG4vLyAgfVxyXG4vL31cclxuLyoqXHJcbiAqIFdoZW4gdGhlIHBpY2tlciBvcGVucy4uLlxyXG4gKi9cclxuLnBpY2tlci0tb3BlbmVkIC5waWNrZXJfX2hvbGRlciB7XHJcbiAgdG9wOiAwO1xyXG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xyXG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LmdyYWRpZW50KHN0YXJ0Q29sb3JzdHI9IzFFMDAwMDAwLGVuZENvbG9yc3RyPSMxRTAwMDAwMClcIjtcclxuICB6b29tOiAxO1xyXG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zMik7XHJcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2Utb3V0O1xyXG4gIC1tb3otdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cyBlYXNlLW91dDtcclxuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2Utb3V0O1xyXG59XHJcbi5waWNrZXItLW9wZW5lZCAucGlja2VyX19mcmFtZSB7XHJcbiAgdG9wOiAwO1xyXG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MTAwKVwiO1xyXG4gIGZpbHRlcjogYWxwaGEob3BhY2l0eT0xMDApO1xyXG4gIC1tb3otb3BhY2l0eTogMTtcclxuICBvcGFjaXR5OiAxO1xyXG59XHJcbkBtZWRpYSAobWluLWhlaWdodDogMzUuODc1ZW0pIHtcclxuICAucGlja2VyLS1vcGVuZWQgLnBpY2tlcl9fZnJhbWUge1xyXG4gICAgdG9wOiAxMCU7XHJcbiAgICBib3R0b206IGF1dG87XHJcbiAgfVxyXG59XHJcbi8qKlxyXG4gKiBGb3IgYGxhcmdlYCBzY3JlZW5zLCB0cmFuc2Zvcm0gaW50byBhbiBpbmxpbmUgcGlja2VyLlxyXG4gKi9cclxuXHJcbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XHJcbiAgIENVU1RPTSBNQVRFUklBTElaRSBTVFlMRVNcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuXHJcbi5waWNrZXJfX2lucHV0LnBpY2tlcl9faW5wdXQtLWFjdGl2ZSB7XHJcbiAgYm9yZGVyLWNvbG9yOiBjb2xvcihcImJsdWVcIiwgXCJsaWdodGVuLTVcIik7XHJcbn1cclxuXHJcbi5waWNrZXJfX2ZyYW1lIHtcclxuICBtYXJnaW46IDAgYXV0bztcclxuICBtYXgtd2lkdGg6IDMyNXB4O1xyXG59XHJcblxyXG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDM4Ljg3NWVtKSB7XHJcbiAgLnBpY2tlci0tb3BlbmVkIC5waWNrZXJfX2ZyYW1lIHtcclxuICAgIHRvcDogMTAlO1xyXG4gICAgYm90dG9tOiBhdXRvO1xyXG4gIH1cclxufVxyXG4iLCIvKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAkQkFTRS1EQVRFLVBJQ0tFUlxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4vKipcclxuICogVGhlIHBpY2tlciBib3guXHJcbiAqL1xyXG4ucGlja2VyX19ib3gge1xyXG4gIHBhZGRpbmc6IDAgMWVtO1xyXG59XHJcbi8qKlxyXG4gKiBUaGUgaGVhZGVyIGNvbnRhaW5pbmcgdGhlIG1vbnRoIGFuZCB5ZWFyIHN0dWZmLlxyXG4gKi9cclxuLnBpY2tlcl9faGVhZGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIG1hcmdpbi10b3A6IC43NWVtO1xyXG59XHJcbi8qKlxyXG4gKiBUaGUgbW9udGggYW5kIHllYXIgbGFiZWxzLlxyXG4gKi9cclxuLnBpY2tlcl9fbW9udGgsXHJcbi5waWNrZXJfX3llYXIge1xyXG4vLyAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgbWFyZ2luLWxlZnQ6IC4yNWVtO1xyXG4gIG1hcmdpbi1yaWdodDogLjI1ZW07XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBtb250aCBhbmQgeWVhciBzZWxlY3RvcnMuXHJcbiAqL1xyXG4ucGlja2VyX19zZWxlY3QtLW1vbnRoLFxyXG4ucGlja2VyX19zZWxlY3QtLXllYXIge1xyXG5cclxuICBoZWlnaHQ6IDJlbTtcclxuICBwYWRkaW5nOiAwO1xyXG4gIG1hcmdpbi1sZWZ0OiAuMjVlbTtcclxuICBtYXJnaW4tcmlnaHQ6IC4yNWVtO1xyXG59XHJcblxyXG4vLyBNb2RpZmllZFxyXG4ucGlja2VyX19zZWxlY3QtLW1vbnRoLmJyb3dzZXItZGVmYXVsdCB7XHJcbiAgZGlzcGxheTogaW5saW5lO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XHJcbiAgd2lkdGg6IDQwJTtcclxufVxyXG4ucGlja2VyX19zZWxlY3QtLXllYXIuYnJvd3Nlci1kZWZhdWx0IHtcclxuICBkaXNwbGF5OiBpbmxpbmU7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogI0ZGRkZGRjtcclxuICB3aWR0aDogMjYlO1xyXG59XHJcbi5waWNrZXJfX3NlbGVjdC0tbW9udGg6Zm9jdXMsXHJcbi5waWNrZXJfX3NlbGVjdC0teWVhcjpmb2N1cyB7XHJcbiAgYm9yZGVyLWNvbG9yOiAkZGF0ZXBpY2tlci1mb2N1cztcclxufVxyXG4vKipcclxuICogVGhlIG1vbnRoIG5hdmlnYXRpb24gYnV0dG9ucy5cclxuICovXHJcbi5waWNrZXJfX25hdi0tcHJldixcclxuLnBpY2tlcl9fbmF2LS1uZXh0IHtcclxuICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbiAgcGFkZGluZzogLjVlbSAxLjI1ZW07XHJcbiAgd2lkdGg6IDFlbTtcclxuICBoZWlnaHQ6IDFlbTtcclxuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcclxuICB0b3A6IC0wLjI1ZW07XHJcbn1cclxuLy9AbWVkaWEgKG1pbi13aWR0aDogMjQuNWVtKSB7XHJcbi8vICAucGlja2VyX19uYXYtLXByZXYsXHJcbi8vICAucGlja2VyX19uYXYtLW5leHQge1xyXG4vLyAgICB0b3A6IC0wLjMzZW07XHJcbi8vICB9XHJcbi8vfVxyXG4ucGlja2VyX19uYXYtLXByZXYge1xyXG4gIGxlZnQ6IC0xZW07XHJcbiAgcGFkZGluZy1yaWdodDogMS4yNWVtO1xyXG59XHJcbi8vQG1lZGlhIChtaW4td2lkdGg6IDI0LjVlbSkge1xyXG4vLyAgLnBpY2tlcl9fbmF2LS1wcmV2IHtcclxuLy8gICAgcGFkZGluZy1yaWdodDogMS41ZW07XHJcbi8vICB9XHJcbi8vfVxyXG4ucGlja2VyX19uYXYtLW5leHQge1xyXG4gIHJpZ2h0OiAtMWVtO1xyXG4gIHBhZGRpbmctbGVmdDogMS4yNWVtO1xyXG59XHJcbi8vQG1lZGlhIChtaW4td2lkdGg6IDI0LjVlbSkge1xyXG4vLyAgLnBpY2tlcl9fbmF2LS1uZXh0IHtcclxuLy8gICAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcclxuLy8gIH1cclxuLy99XHJcblxyXG4ucGlja2VyX19uYXYtLWRpc2FibGVkLFxyXG4ucGlja2VyX19uYXYtLWRpc2FibGVkOmhvdmVyLFxyXG4ucGlja2VyX19uYXYtLWRpc2FibGVkOmJlZm9yZSxcclxuLnBpY2tlcl9fbmF2LS1kaXNhYmxlZDpiZWZvcmU6aG92ZXIge1xyXG4gIGN1cnNvcjogZGVmYXVsdDtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJvcmRlci1yaWdodC1jb2xvcjogI2Y1ZjVmNTtcclxuICBib3JkZXItbGVmdC1jb2xvcjogI2Y1ZjVmNTtcclxufVxyXG4vKipcclxuICogVGhlIGNhbGVuZGFyIHRhYmxlIG9mIGRhdGVzXHJcbiAqL1xyXG4ucGlja2VyX190YWJsZSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XHJcbiAgYm9yZGVyLXNwYWNpbmc6IDA7XHJcbiAgdGFibGUtbGF5b3V0OiBmaXhlZDtcclxuICBmb250LXNpemU6IDFyZW07XHJcbiAgd2lkdGg6IDEwMCU7XHJcbiAgbWFyZ2luLXRvcDogLjc1ZW07XHJcbiAgbWFyZ2luLWJvdHRvbTogLjVlbTtcclxufVxyXG5cclxuXHJcblxyXG4ucGlja2VyX190YWJsZSB0aCwgLnBpY2tlcl9fdGFibGUgdGQge1xyXG4gIHRleHQtYWxpZ246IGNlbnRlcjtcclxufVxyXG5cclxuXHJcblxyXG5cclxuXHJcblxyXG4ucGlja2VyX190YWJsZSB0ZCB7XHJcbiAgbWFyZ2luOiAwO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLyoqXHJcbiAqIFRoZSB3ZWVrZGF5IGxhYmVsc1xyXG4gKi9cclxuLnBpY2tlcl9fd2Vla2RheSB7XHJcbiAgd2lkdGg6IDE0LjI4NTcxNDI4NiU7XHJcbiAgZm9udC1zaXplOiAuNzVlbTtcclxuICBwYWRkaW5nLWJvdHRvbTogLjI1ZW07XHJcbiAgY29sb3I6ICM5OTk5OTk7XHJcbiAgZm9udC13ZWlnaHQ6IDUwMDtcclxuICAvKiBJbmNyZWFzZSB0aGUgc3BhY2luZyBhIHRhZCAqL1xyXG59XHJcbkBtZWRpYSAobWluLWhlaWdodDogMzMuODc1ZW0pIHtcclxuICAucGlja2VyX193ZWVrZGF5IHtcclxuICAgIHBhZGRpbmctYm90dG9tOiAuNWVtO1xyXG4gIH1cclxufVxyXG4vKipcclxuICogVGhlIGRheXMgb24gdGhlIGNhbGVuZGFyXHJcbiAqL1xyXG5cclxuLnBpY2tlcl9fZGF5LS10b2RheSB7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGNvbG9yOiAjNTk1OTU5O1xyXG4gIGxldHRlci1zcGFjaW5nOiAtLjM7XHJcbiAgcGFkZGluZzogLjc1cmVtIDA7XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxuICBib3JkZXI6IDFweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuXHJcbn1cclxuXHJcbi8vLnBpY2tlcl9fZGF5LS10b2RheTpiZWZvcmUge1xyXG4vLyAgY29udGVudDogXCIgXCI7XHJcbi8vICBwb3NpdGlvbjogYWJzb2x1dGU7XHJcbi8vICB0b3A6IDJweDtcclxuLy8gIHJpZ2h0OiAycHg7XHJcbi8vICB3aWR0aDogMDtcclxuLy8gIGhlaWdodDogMDtcclxuLy8gIGJvcmRlci10b3A6IDAuNWVtIHNvbGlkICMwMDU5YmM7XHJcbi8vICBib3JkZXItbGVmdDogLjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxuLy99XHJcbi5waWNrZXJfX2RheS0tZGlzYWJsZWQ6YmVmb3JlIHtcclxuICBib3JkZXItdG9wLWNvbG9yOiAjYWFhYWFhO1xyXG59XHJcblxyXG5cclxuLnBpY2tlcl9fZGF5LS1pbmZvY3VzOmhvdmVye1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBjb2xvcjogIzAwMDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG59XHJcblxyXG4ucGlja2VyX19kYXktLW91dGZvY3VzIHtcclxuICBkaXNwbGF5OiBub25lO1xyXG4gIHBhZGRpbmc6IC43NXJlbSAwO1xyXG4gIGNvbG9yOiAjZmZmO1xyXG5cclxufVxyXG4ucGlja2VyX19kYXktLW91dGZvY3VzOmhvdmVyIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgY29sb3I6ICNkZGRkZGQ7XHJcbi8vICBiYWNrZ3JvdW5kOiAjYjFkY2ZiO1xyXG4gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuXHJcblxyXG4ucGlja2VyX19kYXktLWhpZ2hsaWdodGVkIHtcclxuLy8gIGJvcmRlci1jb2xvcjogIzAwODllYztcclxufVxyXG4ucGlja2VyX19kYXktLWhpZ2hsaWdodGVkOmhvdmVyLFxyXG4ucGlja2VyLS1mb2N1c2VkIC5waWNrZXJfX2RheS0taGlnaGxpZ2h0ZWQge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuLy8gIGNvbG9yOiAjMDAwMDAwO1xyXG4vLyAgYmFja2dyb3VuZDogI2IxZGNmYjtcclxuLy8gIGZvbnQtd2VpZ2h0OiA1MDA7XHJcbn1cclxuLnBpY2tlcl9fZGF5LS1zZWxlY3RlZCxcclxuLnBpY2tlcl9fZGF5LS1zZWxlY3RlZDpob3ZlcixcclxuLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19kYXktLXNlbGVjdGVkIHtcclxuXHJcblxyXG4vLyAgQ2lyY2xlIGJhY2tncm91bmRcclxuICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gIHRyYW5zZm9ybTogc2NhbGUoLjc1KTtcclxuICBiYWNrZ3JvdW5kOiAjMDA4OWVjO1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcbi5waWNrZXJfX2RheS0tZGlzYWJsZWQsXHJcbi5waWNrZXJfX2RheS0tZGlzYWJsZWQ6aG92ZXIsXHJcbi5waWNrZXItLWZvY3VzZWQgLnBpY2tlcl9fZGF5LS1kaXNhYmxlZCB7XHJcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcclxuICBib3JkZXItY29sb3I6ICNmNWY1ZjU7XHJcbiAgY29sb3I6ICNkZGRkZGQ7XHJcbiAgY3Vyc29yOiBkZWZhdWx0O1xyXG59XHJcbi5waWNrZXJfX2RheS0taGlnaGxpZ2h0ZWQucGlja2VyX19kYXktLWRpc2FibGVkLFxyXG4ucGlja2VyX19kYXktLWhpZ2hsaWdodGVkLnBpY2tlcl9fZGF5LS1kaXNhYmxlZDpob3ZlciB7XHJcbiAgYmFja2dyb3VuZDogI2JiYmJiYjtcclxufVxyXG4vKipcclxuICogVGhlIGZvb3RlciBjb250YWluaW5nIHRoZSBcInRvZGF5XCIsIFwiY2xlYXJcIiwgYW5kIFwiY2xvc2VcIiBidXR0b25zLlxyXG4gKi9cclxuLnBpY2tlcl9fZm9vdGVyIHtcclxuICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbiAgZGlzcGxheTogZmxleDtcclxuICBhbGlnbi1pdGVtczogY2VudGVyO1xyXG4gIGp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxufVxyXG4ucGlja2VyX19idXR0b24tLXRvZGF5LFxyXG4ucGlja2VyX19idXR0b24tLWNsZWFyLFxyXG4ucGlja2VyX19idXR0b24tLWNsb3NlIHtcclxuICBib3JkZXI6IDFweCBzb2xpZCAjZmZmZmZmO1xyXG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgZm9udC1zaXplOiAuOGVtO1xyXG4gIHBhZGRpbmc6IC42NmVtIDA7XHJcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XHJcbiAgd2lkdGg6IDMzJTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcclxufVxyXG4ucGlja2VyX19idXR0b24tLXRvZGF5OmhvdmVyLFxyXG4ucGlja2VyX19idXR0b24tLWNsZWFyOmhvdmVyLFxyXG4ucGlja2VyX19idXR0b24tLWNsb3NlOmhvdmVyIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcbiAgYmFja2dyb3VuZDogI2IxZGNmYjtcclxuICBib3JkZXItYm90dG9tLWNvbG9yOiAjYjFkY2ZiO1xyXG59XHJcbi5waWNrZXJfX2J1dHRvbi0tdG9kYXk6Zm9jdXMsXHJcbi5waWNrZXJfX2J1dHRvbi0tY2xlYXI6Zm9jdXMsXHJcbi5waWNrZXJfX2J1dHRvbi0tY2xvc2U6Zm9jdXMge1xyXG4gIGJhY2tncm91bmQ6ICNiMWRjZmI7XHJcbiAgYm9yZGVyLWNvbG9yOiAkZGF0ZXBpY2tlci1mb2N1cztcclxuICBvdXRsaW5lOiBub25lO1xyXG59XHJcbi5waWNrZXJfX2J1dHRvbi0tdG9kYXk6YmVmb3JlLFxyXG4ucGlja2VyX19idXR0b24tLWNsZWFyOmJlZm9yZSxcclxuLnBpY2tlcl9fYnV0dG9uLS1jbG9zZTpiZWZvcmUge1xyXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcclxuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XHJcbiAgaGVpZ2h0OiAwO1xyXG59XHJcbi5waWNrZXJfX2J1dHRvbi0tdG9kYXk6YmVmb3JlLFxyXG4ucGlja2VyX19idXR0b24tLWNsZWFyOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCIgXCI7XHJcbiAgbWFyZ2luLXJpZ2h0OiAuNDVlbTtcclxufVxyXG4ucGlja2VyX19idXR0b24tLXRvZGF5OmJlZm9yZSB7XHJcbiAgdG9wOiAtMC4wNWVtO1xyXG4gIHdpZHRoOiAwO1xyXG4gIGJvcmRlci10b3A6IDAuNjZlbSBzb2xpZCAjMDA1OWJjO1xyXG4gIGJvcmRlci1sZWZ0OiAuNjZlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG4ucGlja2VyX19idXR0b24tLWNsZWFyOmJlZm9yZSB7XHJcbiAgdG9wOiAtMC4yNWVtO1xyXG4gIHdpZHRoOiAuNjZlbTtcclxuICBib3JkZXItdG9wOiAzcHggc29saWQgI2VlMjIwMDtcclxufVxyXG4ucGlja2VyX19idXR0b24tLWNsb3NlOmJlZm9yZSB7XHJcbiAgY29udGVudDogXCJcXEQ3XCI7XHJcbiAgdG9wOiAtMC4xZW07XHJcbiAgdmVydGljYWwtYWxpZ246IHRvcDtcclxuICBmb250LXNpemU6IDEuMWVtO1xyXG4gIG1hcmdpbi1yaWdodDogLjM1ZW07XHJcbiAgY29sb3I6ICM3Nzc3Nzc7XHJcbn1cclxuLnBpY2tlcl9fYnV0dG9uLS10b2RheVtkaXNhYmxlZF0sXHJcbi5waWNrZXJfX2J1dHRvbi0tdG9kYXlbZGlzYWJsZWRdOmhvdmVyIHtcclxuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG4gIGJvcmRlci1jb2xvcjogI2Y1ZjVmNTtcclxuICBjb2xvcjogI2RkZGRkZDtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbn1cclxuLnBpY2tlcl9fYnV0dG9uLS10b2RheVtkaXNhYmxlZF06YmVmb3JlIHtcclxuICBib3JkZXItdG9wLWNvbG9yOiAjYWFhYWFhO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICBDVVNUT00gTUFURVJJQUxJWkUgU1RZTEVTXHJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXHJcbi5waWNrZXJfX2JveCB7XHJcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xyXG4gIG92ZXJmbG93OiBoaWRkZW47XHJcbn1cclxuXHJcbi5waWNrZXJfX2RhdGUtZGlzcGxheSB7XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXRlcGlja2VyLWRhdGUtYmc7XHJcbiAgY29sb3I6ICNmZmY7XHJcbiAgcGFkZGluZy1ib3R0b206IDE1cHg7XHJcbiAgZm9udC13ZWlnaHQ6IDMwMDtcclxufVxyXG5cclxuLnBpY2tlcl9fbmF2LS1wcmV2OmhvdmVyLFxyXG4ucGlja2VyX19uYXYtLW5leHQ6aG92ZXIge1xyXG4gIGN1cnNvcjogcG9pbnRlcjtcclxuICBjb2xvcjogIzAwMDAwMDtcclxuICBiYWNrZ3JvdW5kOiAkZGF0ZXBpY2tlci1zZWxlY3RlZC1vdXRmb2N1cztcclxufVxyXG5cclxuLnBpY2tlcl9fd2Vla2RheS1kaXNwbGF5IHtcclxuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGF0ZXBpY2tlci13ZWVrZGF5LWJnO1xyXG4gIHBhZGRpbmc6IDEwcHg7XHJcbiAgZm9udC13ZWlnaHQ6IDIwMDtcclxuICBsZXR0ZXItc3BhY2luZzogLjU7XHJcbiAgZm9udC1zaXplOiAxcmVtO1xyXG4gIG1hcmdpbi1ib3R0b206IDE1cHg7XHJcbn1cclxuXHJcbi5waWNrZXJfX21vbnRoLWRpc3BsYXkge1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgZm9udC1zaXplOiAycmVtO1xyXG59XHJcbi5waWNrZXJfX2RheS1kaXNwbGF5IHtcclxuXHJcbiAgZm9udC1zaXplOiA0LjVyZW07XHJcbiAgZm9udC13ZWlnaHQ6IDQwMDtcclxufVxyXG4ucGlja2VyX195ZWFyLWRpc3BsYXkge1xyXG4gIGZvbnQtc2l6ZTogMS44cmVtO1xyXG4gIGNvbG9yOiAkZGF0ZXBpY2tlci15ZWFyO1xyXG59XHJcblxyXG4ucGlja2VyX19ib3gge1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuLnBpY2tlcl9fY2FsZW5kYXItY29udGFpbmVyIHtcclxuICBwYWRkaW5nOiAwIDFyZW07XHJcblxyXG4gIHRoZWFkIHtcclxuICAgIGJvcmRlcjogbm9uZTtcclxuICB9XHJcbn1cclxuXHJcbi8vIENhbGVuZGFyXHJcbi5waWNrZXJfX3RhYmxlIHtcclxuICBtYXJnaW4tdG9wOiAwO1xyXG4gIG1hcmdpbi1ib3R0b206IC41ZW07XHJcbn1cclxuXHJcbi5waWNrZXJfX2RheS0taW5mb2N1cyB7XHJcbiAgY29sb3I6ICM1OTU5NTk7XHJcbiAgbGV0dGVyLXNwYWNpbmc6IC0uMztcclxuICBwYWRkaW5nOiAuNzVyZW0gMDtcclxuICBmb250LXdlaWdodDogNDAwO1xyXG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG59XHJcblxyXG4vL1RvZGF5IHN0eWxlXHJcbi5waWNrZXJfX2RheS5waWNrZXJfX2RheS0tdG9kYXkge1xyXG4gIGNvbG9yOiAkZGF0ZXBpY2tlci1zZWxlY3RlZDtcclxufVxyXG5cclxuLnBpY2tlcl9fZGF5LnBpY2tlcl9fZGF5LS10b2RheS5waWNrZXJfX2RheS0tc2VsZWN0ZWQge1xyXG4gIGNvbG9yOiAjZmZmO1xyXG59XHJcblxyXG4vLyBUYWJsZSBIZWFkZXJcclxuLnBpY2tlcl9fd2Vla2RheSB7XHJcbiAgZm9udC1zaXplOiAuOXJlbTtcclxufVxyXG5cclxuXHJcbi5waWNrZXJfX2RheS0tc2VsZWN0ZWQsXHJcbi5waWNrZXJfX2RheS0tc2VsZWN0ZWQ6aG92ZXIsXHJcbi5waWNrZXItLWZvY3VzZWQgLnBpY2tlcl9fZGF5LS1zZWxlY3RlZCB7XHJcbiAgLy8gQ2lyY2xlIGJhY2tncm91bmRcclxuICBib3JkZXItcmFkaXVzOiA1MCU7XHJcbiAgdHJhbnNmb3JtOiBzY2FsZSguOSk7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhdGVwaWNrZXItc2VsZWN0ZWQ7XHJcbiAgJi5waWNrZXJfX2RheS0tb3V0Zm9jdXMge1xyXG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGRhdGVwaWNrZXItc2VsZWN0ZWQtb3V0Zm9jdXM7XHJcbiAgfVxyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4ucGlja2VyX19mb290ZXIge1xyXG4gIHRleHQtYWxpZ246IHJpZ2h0O1xyXG4gIHBhZGRpbmc6IDVweCAxMHB4O1xyXG59XHJcblxyXG4vLyBNYXRlcmlhbGl6ZSBtb2RpZmllZFxyXG4ucGlja2VyX19jbG9zZSwgLnBpY2tlcl9fdG9kYXkge1xyXG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xyXG4gIHBhZGRpbmc6IDAgMXJlbTtcclxuICBjb2xvcjogJGRhdGVwaWNrZXItc2VsZWN0ZWQ7XHJcbn1cclxuXHJcbi8vbW9udGggbmF2IGJ1dHRvbnNcclxuLnBpY2tlcl9fbmF2LS1wcmV2OmJlZm9yZSxcclxuLnBpY2tlcl9fbmF2LS1uZXh0OmJlZm9yZSB7XHJcbiAgY29udGVudDogXCIgXCI7XHJcbiAgYm9yZGVyLXRvcDogLjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcclxuICBib3JkZXItYm90dG9tOiAuNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gIGJvcmRlci1yaWdodDogMC43NWVtIHNvbGlkICM2NzY3Njc7XHJcbiAgd2lkdGg6IDA7XHJcbiAgaGVpZ2h0OiAwO1xyXG4gIGRpc3BsYXk6IGJsb2NrO1xyXG4gIG1hcmdpbjogMCBhdXRvO1xyXG59XHJcbi5waWNrZXJfX25hdi0tbmV4dDpiZWZvcmUge1xyXG4gIGJvcmRlci1yaWdodDogMDtcclxuICBib3JkZXItbGVmdDogMC43NWVtIHNvbGlkICM2NzY3Njc7XHJcbn1cclxuYnV0dG9uLnBpY2tlcl9fdG9kYXk6Zm9jdXMsIGJ1dHRvbi5waWNrZXJfX2NsZWFyOmZvY3VzLCBidXR0b24ucGlja2VyX19jbG9zZTpmb2N1cyB7XHJcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhdGVwaWNrZXItc2VsZWN0ZWQtb3V0Zm9jdXM7XHJcbn1cclxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cclxuICAgJEJBU0UtVElNRS1QSUNLRVJcclxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cclxuLyoqXHJcbiAqIFRoZSBsaXN0IG9mIHRpbWVzLlxyXG4gKi9cclxuLnBpY2tlcl9fbGlzdCB7XHJcbiAgbGlzdC1zdHlsZTogbm9uZTtcclxuICBwYWRkaW5nOiAwLjc1ZW0gMCA0LjJlbTtcclxuICBtYXJnaW46IDA7XHJcbn1cclxuLyoqXHJcbiAqIFRoZSB0aW1lcyBvbiB0aGUgY2xvY2suXHJcbiAqL1xyXG4ucGlja2VyX19saXN0LWl0ZW0ge1xyXG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkZGRkO1xyXG4gIGJvcmRlci10b3A6IDFweCBzb2xpZCAjZGRkZGRkO1xyXG4gIG1hcmdpbi1ib3R0b206IC0xcHg7XHJcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xyXG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XHJcbiAgcGFkZGluZzogLjc1ZW0gMS4yNWVtO1xyXG59XHJcbkBtZWRpYSAobWluLWhlaWdodDogNDYuNzVlbSkge1xyXG4gIC5waWNrZXJfX2xpc3QtaXRlbSB7XHJcbiAgICBwYWRkaW5nOiAuNWVtIDFlbTtcclxuICB9XHJcbn1cclxuLyogSG92ZXJlZCB0aW1lICovXHJcbi5waWNrZXJfX2xpc3QtaXRlbTpob3ZlciB7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGNvbG9yOiAjMDAwMDAwO1xyXG4gIGJhY2tncm91bmQ6ICNiMWRjZmI7XHJcbiAgYm9yZGVyLWNvbG9yOiAjMDA4OWVjO1xyXG4gIHotaW5kZXg6IDEwO1xyXG59XHJcbi8qIEhpZ2hsaWdodGVkIGFuZCBob3ZlcmVkL2ZvY3VzZWQgdGltZSAqL1xyXG4ucGlja2VyX19saXN0LWl0ZW0tLWhpZ2hsaWdodGVkIHtcclxuICBib3JkZXItY29sb3I6ICMwMDg5ZWM7XHJcbiAgei1pbmRleDogMTA7XHJcbn1cclxuLnBpY2tlcl9fbGlzdC1pdGVtLS1oaWdobGlnaHRlZDpob3ZlcixcclxuLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19saXN0LWl0ZW0tLWhpZ2hsaWdodGVkIHtcclxuICBjdXJzb3I6IHBvaW50ZXI7XHJcbiAgY29sb3I6ICMwMDAwMDA7XHJcbiAgYmFja2dyb3VuZDogI2IxZGNmYjtcclxufVxyXG4vKiBTZWxlY3RlZCBhbmQgaG92ZXJlZC9mb2N1c2VkIHRpbWUgKi9cclxuLnBpY2tlcl9fbGlzdC1pdGVtLS1zZWxlY3RlZCxcclxuLnBpY2tlcl9fbGlzdC1pdGVtLS1zZWxlY3RlZDpob3ZlcixcclxuLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19saXN0LWl0ZW0tLXNlbGVjdGVkIHtcclxuICBiYWNrZ3JvdW5kOiAjMDA4OWVjO1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIHotaW5kZXg6IDEwO1xyXG59XHJcbi8qIERpc2FibGVkIHRpbWUgKi9cclxuLnBpY2tlcl9fbGlzdC1pdGVtLS1kaXNhYmxlZCxcclxuLnBpY2tlcl9fbGlzdC1pdGVtLS1kaXNhYmxlZDpob3ZlcixcclxuLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19saXN0LWl0ZW0tLWRpc2FibGVkIHtcclxuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xyXG4gIGJvcmRlci1jb2xvcjogI2Y1ZjVmNTtcclxuICBjb2xvcjogI2RkZGRkZDtcclxuICBjdXJzb3I6IGRlZmF1bHQ7XHJcbiAgYm9yZGVyLWNvbG9yOiAjZGRkZGRkO1xyXG4gIHotaW5kZXg6IGF1dG87XHJcbn1cclxuLyoqXHJcbiAqIFRoZSBjbGVhciBidXR0b25cclxuICovXHJcbi5waWNrZXItLXRpbWUgLnBpY2tlcl9fYnV0dG9uLS1jbGVhciB7XHJcbiAgZGlzcGxheTogYmxvY2s7XHJcbiAgd2lkdGg6IDgwJTtcclxuICBtYXJnaW46IDFlbSBhdXRvIDA7XHJcbiAgcGFkZGluZzogMWVtIDEuMjVlbTtcclxuICBiYWNrZ3JvdW5kOiBub25lO1xyXG4gIGJvcmRlcjogMDtcclxuICBmb250LXdlaWdodDogNTAwO1xyXG4gIGZvbnQtc2l6ZTogLjY3ZW07XHJcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xyXG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XHJcbiAgY29sb3I6ICM2NjY7XHJcbn1cclxuLnBpY2tlci0tdGltZSAucGlja2VyX19idXR0b24tLWNsZWFyOmhvdmVyLFxyXG4ucGlja2VyLS10aW1lIC5waWNrZXJfX2J1dHRvbi0tY2xlYXI6Zm9jdXMge1xyXG4gIGNvbG9yOiAjMDAwMDAwO1xyXG4gIGJhY2tncm91bmQ6ICNiMWRjZmI7XHJcbiAgYmFja2dyb3VuZDogI2VlMjIwMDtcclxuICBib3JkZXItY29sb3I6ICNlZTIyMDA7XHJcbiAgY3Vyc29yOiBwb2ludGVyO1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG4gIG91dGxpbmU6IG5vbmU7XHJcbn1cclxuLnBpY2tlci0tdGltZSAucGlja2VyX19idXR0b24tLWNsZWFyOmJlZm9yZSB7XHJcbiAgdG9wOiAtMC4yNWVtO1xyXG4gIGNvbG9yOiAjNjY2O1xyXG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xyXG4gIGZvbnQtd2VpZ2h0OiBib2xkO1xyXG59XHJcbi5waWNrZXItLXRpbWUgLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpob3ZlcjpiZWZvcmUsXHJcbi5waWNrZXItLXRpbWUgLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpmb2N1czpiZWZvcmUge1xyXG4gIGNvbG9yOiAjZmZmZmZmO1xyXG59XHJcblxyXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxyXG4gICAkREVGQVVMVC1USU1FLVBJQ0tFUlxyXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xyXG4vKipcclxuICogVGhlIGZyYW1lIHRoZSBib3VuZHMgdGhlIHRpbWUgcGlja2VyLlxyXG4gKi9cclxuLnBpY2tlci0tdGltZSAucGlja2VyX19mcmFtZSB7XHJcbiAgbWluLXdpZHRoOiAyNTZweDtcclxuICBtYXgtd2lkdGg6IDMyMHB4O1xyXG59XHJcbi8qKlxyXG4gKiBUaGUgcGlja2VyIGJveC5cclxuICovXHJcbi5waWNrZXItLXRpbWUgLnBpY2tlcl9fYm94IHtcclxuICBmb250LXNpemU6IDFlbTtcclxuICBiYWNrZ3JvdW5kOiAjZjJmMmYyO1xyXG4gIHBhZGRpbmc6IDA7XHJcbn1cclxuQG1lZGlhIChtaW4taGVpZ2h0OiA0MC4xMjVlbSkge1xyXG4gIC5waWNrZXItLXRpbWUgLnBpY2tlcl9fYm94IHtcclxuICAgIG1hcmdpbi1ib3R0b206IDVlbTtcclxuICB9XHJcbn1cclxuIiwiQG1peGluIHBsYWNlaG9sZGVyKCRDb2xvcil7XHJcbiAgICA6Oi13ZWJraXQtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogJENvbG9yOyAgfVxyXG4gICAgOjotbW96LXBsYWNlaG9sZGVyIHsgY29sb3I6ICRDb2xvcjsgIH1cclxuICAgIDotbXMtaW5wdXQtcGxhY2Vob2xkZXIgeyBjb2xvcjogJENvbG9yOyAgfVxyXG4gICAgaW5wdXQ6LW1vei1wbGFjZWhvbGRlciB7IGNvbG9yOiAkQ29sb3I7ICB9XHJcbn1cclxuXHJcbkBtaXhpbiBpbWFnKCRXaWR0aCl7XHJcbiAgICBtYXgtd2lkdGg6ICRXaWR0aDtcclxuICAgIHdpZHRoOiAxMDAlO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDAgYXV0bztcclxufVxyXG5cclxuQG1peGluIGl0cmFuc2l0aW9uKCRwcm9wOiBhbGwsICR0aW1lOiAwLjRzICwgJGFuaW1hdGlvbjogZWFzZSl7XHJcbiAgICAtd2Via2l0LXRyYW5zaXRpb246ICRwcm9wICAkdGltZSAkYW5pbWF0aW9uO1xyXG4gICAgLW1vei10cmFuc2l0aW9uOiAgICAkcHJvcCAgJHRpbWUgJGFuaW1hdGlvbjtcclxuICAgIHRyYW5zaXRpb246ICAgICAgICAgJHByb3AgICR0aW1lICRhbmltYXRpb247XHJcbn1cclxuXHJcbkBtaXhpbiBhbmltYXRlKCRwcm9wZXJ0eTogb3BhY2l0eSwgJHR5cGU6IGxpbmVhciwgJER1cmF0aW9uOiAwLjJzLCAkRGVsYXk6IDAuMXMpe1xyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXByb3BlcnR5OiAkcHJvcGVydHk7XHJcbiAgICAtbW96LXRyYW5zaXRpb24tcHJvcGVydHk6ICAgICRwcm9wZXJ0eTtcclxuICAgIC1tcy10cmFuc2l0aW9uLXByb3BlcnR5OiAgICAgJHByb3BlcnR5O1xyXG4gICAgdHJhbnNpdGlvbi1wcm9wZXJ0eTogICAgICAgICAkcHJvcGVydHk7XHJcblxyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWR1cmF0aW9uOiAkRHVyYXRpb247XHJcbiAgICAtbW96LXRyYW5zaXRpb24tZHVyYXRpb246ICAgICREdXJhdGlvbjtcclxuICAgIC1tcy10cmFuc2l0aW9uLWR1cmF0aW9uOiAgICAgJER1cmF0aW9uO1xyXG4gICAgdHJhbnNpdGlvbi1kdXJhdGlvbjogICAgICAgICAkRHVyYXRpb247XHJcblxyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogJHR5cGU7XHJcbiAgICAtbW96LXRyYW5zaXRpb24tdGltaW5nLWZ1bmN0aW9uOiAgICAkdHlwZTtcclxuICAgIC1tcy10cmFuc2l0aW9uLXRpbWluZy1mdW5jdGlvbjogICAgICR0eXBlO1xyXG4gICAgdHJhbnNpdGlvbi10aW1pbmctZnVuY3Rpb246ICAgICAgICAgJHR5cGU7XHJcblxyXG4gICAgLXdlYmtpdC10cmFuc2l0aW9uLWRlbGF5OiAkRGVsYXk7XHJcbiAgICAtbW96LXRyYW5zaXRpb24tZGVsYXk6ICAgICREZWxheTtcclxuICAgIC1tcy10cmFuc2l0aW9uLWRlbGF5OiAgICAgJERlbGF5O1xyXG4gICAgdHJhbnNpdGlvbi1kZWxheTogICAgICAgICAkRGVsYXk7XHJcbn1cclxuXHJcblxyXG4vL0JhY2tncm91bmRzXHJcbkBtaXhpbiBiZ19pbWcoJGJnLCRyZXBlYXQ6IG5vLXJlcGVhdCwgJHBvc2l0aW9uOiBjZW50ZXIgY2VudGVyKXtcclxuICAgIGJhY2tncm91bmQ6IHVybCgnI3skcm9vdH0jeyRiZ30nKSAkcmVwZWF0ICRwb3NpdGlvbjtcclxufVxyXG5cclxuXHJcbkBtaXhpbiB0ZXh0X3NoYWRvdygkeDogMXB4LCAkeTogMXB4ICwgJHo6IDFweCl7XHJcbiAgICAtd2Via2l0LXRleHQtc2hhZG93OiAkeCAkeSAkeiAkQmxhY2s7XHJcbiAgICAtbW96LXRleHQtc2hhZG93OiAgICAkeCAkeSAkeiAkQmxhY2s7XHJcbiAgICAtbXMtdGV4dC1zaGFkb3c6ICAgICAkeCAkeSAkeiAkQmxhY2s7XHJcbiAgICB0ZXh0LXNoYWRvdzogICAgICAgICAkeCAkeSAkeiAkQmxhY2s7XHJcbn1cclxuXHJcblxyXG4ucGFnaXtcclxuICAgIGNvbG9yOiAkQmxhY2s7XHJcbiAgICB3aWR0aDogMjNweDtcclxuICAgIGhlaWdodDogMzBweDtcclxuICAgIGJhY2tncm91bmQtY29sb3I6ICRXaGl0ZTtcclxuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuICAgIGZvbnQtc2l6ZTogMzBweDtcclxuICAgIG1hcmdpbi10b3A6IC01cHg7XHJcbn1cclxuXHJcbkBtaXhpbiBjb250cm9sc19vd2woJHByZXY6ICdsZWZ0LnBuZycsJG5leHQ6ICdyaWdodC5wbmcnLCRMZWZ0OiAxMHB4LCRSaWdodDogMTBweCl7XHJcbiAgICAub3dsLWNvbnRyb2xze1xyXG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcclxuICAgICAgICBib3R0b206IDIwcHg7XHJcbiAgICAgICAgbGVmdDogMDtcclxuICAgICAgICB3aWR0aDogMTAwJTtcclxuXHJcbiAgICAgICAgLm93bC1uYXZ7XHJcblxyXG4gICAgICAgICAgICAub3dsLXByZXZ7IEBleHRlbmQgcGFnaTtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IHVybCgnI3skcm9vdH0vaWNvbi8jeyRwcmV2fScpIG5vLXJlcGVhdCBjZW50ZXIgY2VudGVyO1xyXG4gICAgICAgICAgICAgICAgZmxvYXQ6IGxlZnQ7XHJcbiAgICAgICAgICAgICAgICBtYXJnaW4tbGVmdDogJExlZnQ7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLm93bC1uZXh0eyBAZXh0ZW5kIHBhZ2k7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kOiB1cmwoJyN7JHJvb3R9L2ljb24vI3skbmV4dH0nKSBuby1yZXBlYXQgY2VudGVyIGNlbnRlcjtcclxuICAgICAgICAgICAgICAgIGZsb2F0OiByaWdodDtcclxuICAgICAgICAgICAgICAgIG1hcmdpbi1yaWdodDogJFJpZ2h0O1xyXG4gICAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG5cclxuICAgICAgICAub3dsLWRvdHN7XHJcbiAgICAgICAgICAgIHRleHQtYWxpZ246IGNlbnRlcjtcclxuXHJcbiAgICAgICAgICAgIC5hY3RpdmV7XHJcbiAgICAgICAgICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkQmxhY2sgIWltcG9ydGFudDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgICAgICAub3dsLWRvdHtcclxuICAgICAgICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRXaGl0ZTtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgaGVpZ2h0OiAxNXB4O1xyXG4gICAgICAgICAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xyXG4gICAgICAgICAgICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luOiAwIDVweDtcclxuICAgICAgICAgICAgfVxyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuQG1peGluIGtleWZyYW1lKCRuYW1lOiBuYW1lLCAkZHVyYXRpb246IDFzLCAkY291bnQ6IGluZmluaXRlLCAkYW5pbWF0aW9uOiBlYXNlKXtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLW5hbWU6ICRuYW1lO1xyXG4gICAgLXdlYmtpdC1hbmltYXRpb24tZHVyYXRpb246ICRkdXJhdGlvbjtcclxuICAgIC13ZWJraXQtYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogJGNvdW50O1xyXG5cclxuICAgIGFuaW1hdGlvbi1uYW1lOiAkbmFtZTtcclxuICAgIGFuaW1hdGlvbi1kdXJhdGlvbjogJGR1cmF0aW9uO1xyXG4gICAgYW5pbWF0aW9uLWl0ZXJhdGlvbi1jb3VudDogJGNvdW50O1xyXG4gICAgYW5pbWF0aW9uLXRpbWluZy1mdW5jdGlvbjogJGFuaW1hdGlvbjtcclxufVxyXG5cclxuQG1peGluIHJhZGl1cygkUmFkaW86IDVweCl7XHJcbiAgICBib3JkZXItcmFkaXVzOiAkUmFkaW87XHJcbn1cclxuQG1peGluIHJhZGl1c19sZWZ0KCRSYWRpbzogNXB4KXtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRSYWRpbztcclxuICAgIGJvcmRlci1ib3R0b20tbGVmdC1yYWRpdXM6ICRSYWRpbztcclxufVxyXG5AbWl4aW4gcmFkaXVzX3JpZ2h0KCRSYWRpbzogNXB4KXtcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkUmFkaW87XHJcbiAgICBib3JkZXItYm90dG9tLXJpZ2h0LXJhZGl1czogJFJhZGlvO1xyXG59XHJcbkBtaXhpbiByYWRpdXNfdG9wKCRSYWRpbzogNXB4KXtcclxuICAgIGJvcmRlci10b3AtbGVmdC1yYWRpdXM6ICRSYWRpbztcclxuICAgIGJvcmRlci10b3AtcmlnaHQtcmFkaXVzOiAkUmFkaW87XHJcbn1cclxuQG1peGluIHJhZGl1c19ib3R0b20oJFJhZGlvOiA1cHgpe1xyXG4gICAgYm9yZGVyLWJvdHRvbS1sZWZ0LXJhZGl1czogJFJhZGlvO1xyXG4gICAgYm9yZGVyLWJvdHRvbS1yaWdodC1yYWRpdXM6ICRSYWRpbztcclxufVxyXG5cclxuQG1peGluIHJhZGl1c19ib3R0b21fbGVmdCgkUmFkaW86IDVweCl7XHJcbiAgICBib3JkZXItYm90dG9tLWxlZnQtcmFkaXVzOiAkUmFkaW87XHJcbn1cclxuXHJcbkBtaXhpbiBzY2FsZSgkeDogMS4wNSwgJHk6IDEuMDUpIHtcclxuICAgIC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgkeCwgJHkpO1xyXG4gICAgLW1vei10cmFuc2Zvcm06IHNjYWxlKCR4LCAkeSk7XHJcbiAgICAtbXMtdHJhbnNmb3JtOiBzY2FsZSgkeCwgJHkpO1xyXG4gICAgdHJhbnNmb3JtOiBzY2FsZSgkeCwgJHkpO1xyXG59XHJcblxyXG4vL0dyYWRpZW50IGZyb20gdG9wIHRvIGJvdHRvbVxyXG5AbWl4aW4gZ3JhZGllbnRfc3RvcHMoJHRvcCwgJGNlbnRlciwgJGJvdHRvbSl7XHJcbiAgICBiYWNrZ3JvdW5kOiAkY2VudGVyO1xyXG4gICAgYmFja2dyb3VuZDogLXdlYmtpdC1saW5lYXItZ3JhZGllbnQoJHRvcCwgJGNlbnRlciwgJGJvdHRvbSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtby1saW5lYXItZ3JhZGllbnQoJHRvcCwgJGNlbnRlciwgJGJvdHRvbSk7XHJcbiAgICBiYWNrZ3JvdW5kOiAtbW96LWxpbmVhci1ncmFkaWVudCgkdG9wLCAkY2VudGVyLCAkYm90dG9tKTtcclxuICAgIGJhY2tncm91bmQ6IGxpbmVhci1ncmFkaWVudCgkdG9wLCAkY2VudGVyLCAkYm90dG9tKTtcclxufVxyXG5cclxuLy9HcmFkaWVudCB3aWR0aCBncmFkZXNcclxuQG1peGluIGdyYWRpZW50X2RlZygkZGVnLCAkbGVmdCwgJHJpZ2h0KXtcclxuICAgIGJhY2tncm91bmQ6ICRyaWdodDtcclxuICAgIGJhY2tncm91bmQ6IC13ZWJraXQtbGluZWFyLWdyYWRpZW50KCRkZWcsICRsZWZ0LCAkcmlnaHQpO1xyXG4gICAgYmFja2dyb3VuZDogLW8tbGluZWFyLWdyYWRpZW50KCRkZWcsICRsZWZ0LCAkcmlnaHQpO1xyXG4gICAgYmFja2dyb3VuZDogLW1vei1saW5lYXItZ3JhZGllbnQoJGRlZywgJGxlZnQsICRyaWdodCk7XHJcbiAgICBiYWNrZ3JvdW5kOiBsaW5lYXItZ3JhZGllbnQoJGRlZywgJGxlZnQsICRyaWdodCk7XHJcbn1cclxuXHJcbkBtaXhpbiB0cmlhbmd1bG8tZXF1aWxhdGVyby1ib3R0b20tbGVmdCgkQ29sb3I6ICNmMGFkNGUpIHtcclxuICAgICB3aWR0aDogMDtcclxuICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgYm9yZGVyLXJpZ2h0OiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG4gICAgIGJvcmRlci10b3A6IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgYm9yZGVyLWxlZnQ6IDI1cHggc29saWQgJENvbG9yO1xyXG4gICAgIGJvcmRlci1ib3R0b206IDI1cHggc29saWQgJENvbG9yO1xyXG59XHJcblxyXG5AbWl4aW4gdHJpYW5ndWxvLWVxdWlsYXRlcm8tdG9wLWxlZnQoJENvbG9yOiAjZjBhZDRlKSB7XHJcbiAgICAgd2lkdGg6IDA7XHJcbiAgICAgaGVpZ2h0OiAwO1xyXG4gICAgIGJvcmRlci10b3A6IDI1cHggc29saWQgJENvbG9yO1xyXG4gICAgIGJvcmRlci1sZWZ0OiAyNXB4IHNvbGlkICRDb2xvcjtcclxuICAgICBib3JkZXItcmlnaHQ6IDI1cHggc29saWQgdHJhbnNwYXJlbnQ7XHJcbiAgICAgYm9yZGVyLWJvdHRvbTogMjVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxufVxyXG5cclxuQG1peGluIHRyaWFuZ3Vsby1lcXVpbGF0ZXJvLXRvcC1yaWdodCgkQ29sb3I6ICNmMGFkNGUpIHtcclxuICAgICB3aWR0aDogMDtcclxuICAgICBoZWlnaHQ6IDA7XHJcbiAgICAgYm9yZGVyLXRvcDogMjVweCBzb2xpZCAkQ29sb3I7XHJcbiAgICAgYm9yZGVyLXJpZ2h0OiAyNXB4IHNvbGlkICRDb2xvcjtcclxuICAgICBib3JkZXItbGVmdDogMjVweCBzb2xpZCB0cmFuc3BhcmVudDtcclxuICAgICBib3JkZXItYm90dG9tOiAyNXB4IHNvbGlkIHRyYW5zcGFyZW50O1xyXG59IiwiLmNvdmVye1xyXG4gICAgLXdlYmtpdC1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgLW1vei1iYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG4gICAgLW1zLWJhY2tncm91bmQtc2l6ZTogY292ZXI7XHJcbiAgICBiYWNrZ3JvdW5kLXNpemU6IGNvdmVyO1xyXG59XHJcblxyXG4uYmdQYXJhbGxheHtcclxuICAgIGJhY2tncm91bmQtYXR0YWNobWVudDogZml4ZWQgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlciBjZW50ZXIgIWltcG9ydGFudDtcclxuICAgIGJhY2tncm91bmQtcmVwZWF0OiBuby1yZXBlYXQgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmZ1bGxfc2NyZWVue1xyXG4gICAgQGV4dGVuZCAuY292ZXI7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxufVxyXG4udGFibGUtY2VsbHtcclxuICAgIGRpc3BsYXk6IHRhYmxlO1xyXG4gICAgd2lkdGg6IDEwMCU7XHJcbiAgICBoZWlnaHQ6IDEwMCU7XHJcblxyXG4gICAgLmNlbGx7XHJcbiAgICAgICAgZGlzcGxheTogdGFibGUtY2VsbDtcclxuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xyXG4gICAgfVxyXG59XHJcblxyXG4ucmVsYXRpdmV7IHBvc2l0aW9uOiByZWxhdGl2ZSAhaW1wb3J0YW50OyB9XHJcbi5hYnNvbHV0ZXsgcG9zaXRpb246IGFic29sdXRlICFpbXBvcnRhbnQ7IH1cclxuLmZpeGVkeyBwb3NpdGlvbjogZml4ZWQgIWltcG9ydGFudDsgfVxyXG5cclxuLnVwcGVyY2FzZXsgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZSAhaW1wb3J0YW50OyB9XHJcbi5sb3dlcmNhc2V7IHRleHQtdHJhbnNmb3JtOiBsb3dlcmNhc2UgIWltcG9ydGFudDsgfVxyXG4uY2FwaXRhbGl6ZXsgdGV4dC10cmFuc2Zvcm06IGNhcGl0YWxpemUgIWltcG9ydGFudDsgfVxyXG5cclxuLmxlZnR7IGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7IH1cclxuLnJpZ2h0eyBmbG9hdDogcmlnaHQgIWltcG9ydGFudDsgfVxyXG5cclxuLmNsZWFyeyBjbGVhcjogYm90aCAhaW1wb3J0YW50OyB9XHJcblxyXG4uY2VudGVye1xyXG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcclxuICAgIG1hcmdpbi1sZWZ0OiBhdXRvICFpbXBvcnRhbnQ7XHJcbiAgICBtYXJnaW4tcmlnaHQ6IGF1dG8gIWltcG9ydGFudDtcclxufVxyXG5cclxuLmlubGluZS1ibG9ja3sgZGlzcGxheTogaW5saW5lLWJsb2NrICFpbXBvcnRhbnQ7IH1cclxuLmJsb2NreyBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50OyB9XHJcblxyXG4ucG9pbnRlcnsgY3Vyc29yOiBwb2ludGVyICFpbXBvcnRhbnQ7IH1cclxuLmRlZmF1bHR7IGN1cnNvcjogZGVmYXVsdCAhaW1wb3J0YW50OyB9XHJcblxyXG4ubGlua19hbGx7XHJcbiAgICBAZXh0ZW5kIC5hYnNvbHV0ZTtcclxuICAgIHRvcDogMDtcclxuICAgIGxlZnQ6IDA7XHJcbiAgICB3aWR0aDogMTAwJTtcclxuICAgIGhlaWdodDogMTAwJTtcclxuICAgIHotaW5kZXg6IDE7XHJcbn1cclxuXHJcbi5uby1wYWRkLXJpZ2h0eyBwYWRkaW5nLXJpZ2h0OiAwcHg7IH1cclxuLm5vLXBhZGQtbGVmdHsgcGFkZGluZy1sZWZ0OiAwcHg7IH1cclxuXHJcbi5mdWxsX3dpZHRoe1xyXG4gICAgd2lkdGg6IDEwMCUgIWltcG9ydGFudDtcclxufVxyXG5cclxuLm5vLXBhZGRpbmd7XHJcbiAgICBwYWRkaW5nOiAwICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5uby1tYXJnaW57XHJcbiAgICBtYXJnaW46IDAgIWltcG9ydGFudDtcclxufVxyXG5cclxuLmRlbGV0ZXtcclxuICAgIEBpbmNsdWRlIGl0cmFuc2l0aW9uO1xyXG4gICAgY3Vyc29yOiBwb2ludGVyO1xyXG5cclxuICAgICY6aG92ZXJ7XHJcbiAgICAgICAgY29sb3I6ICRSZWQ7XHJcbiAgICAgICAgQGluY2x1ZGUgc2NhbGUoMS4zLCAxLjMpO1xyXG4gICAgfVxyXG59XHJcblxyXG4vL0ZMRVggQ2xhc3Nlc1xyXG4uZGlzcGxheS1mbGV4e1xyXG4gICAgZGlzcGxheTogLXdlYmtpdC1ib3g7ICAgICAgLy8gT0xEIC0gaU9TIDYtLCBTYWZhcmkgMy4xLTZcclxuICAgIGRpc3BsYXk6IC1tb3otYm94OyAgICAgICAgIC8vIE9MRCAtIEZpcmVmb3ggMTktIChidWdneSBidXQgbW9zdGx5IHdvcmtzKVxyXG4gICAgZGlzcGxheTogLW1zLWZsZXhib3g7ICAgICAgLy8gVFdFRU5FUiAtIElFIDEwXHJcbiAgICBkaXNwbGF5OiAtd2Via2l0LWZsZXg7ICAgICAvLyBORVcgLSBDaHJvbWVcclxuICAgIGRpc3BsYXk6IGZsZXg7ICAgICAgICAgICAgIC8vIE5FVywgU3BlYyAtIE9wZXJhIDEyLjEsIEZpcmVmb3ggMjArXHJcbn1cclxuXHJcbi5mbGV4LWRpcmVjdGlvbi1yb3d7XHJcbiAgICAtbXMtZmxleC1kaXJlY3Rpb246IHJvdztcclxuICAgIGZsZXgtZGlyZWN0aW9uOiByb3c7XHJcbn1cclxuXHJcbi5mbGV4LXdyYXB7XHJcbiAgICAtbXMtZmxleC13cmFwOiB3cmFwO1xyXG4gICAgZmxleC13cmFwOiB3cmFwO1xyXG59XHJcblxyXG4uanVzdGlmeS1jb250ZW50LWNlbnRlcntcclxuICAgIC13ZWJraXQtanVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAgLW1zLWp1c3RpZnktY29udGVudDogY2VudGVyO1xyXG4gICAganVzdGlmeS1jb250ZW50OiBjZW50ZXI7XHJcblxyXG4gICAgLW1zLWZsZXgtcGFjazoganVzdGlmeTtcclxufVxyXG5cclxuLmp1c3RpZnktY29udGVudC1iZXR3ZWVue1xyXG4gICAgLXdlYmtpdC1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICAtbW96LWp1c3RpZnktY29udGVudDogc3BhY2UtYmV0d2VlbjtcclxuICAgIC1tcy1qdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbiAgICBqdXN0aWZ5LWNvbnRlbnQ6IHNwYWNlLWJldHdlZW47XHJcbn1cclxuXHJcbi5mbGV4LWFsaWduLWNlbnRlcntcclxuICAgIC13ZWJraXQtaXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgLW1vei1hbGlnbi1pdGVtczogY2VudGVyICFpbXBvcnRhbnQ7XHJcbiAgICAtbXMtYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24taXRlbXM6IGNlbnRlciAhaW1wb3J0YW50O1xyXG59XHJcblxyXG4uZmxleC1hbGlnbi1iYXNlbGluZXtcclxuICAgIC13ZWJraXQtaXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbiAgICAtbW96LWFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgLW1zLWFsaWduLWl0ZW1zOiBiYXNlbGluZSAhaW1wb3J0YW50O1xyXG4gICAgYWxpZ24taXRlbXM6IGJhc2VsaW5lICFpbXBvcnRhbnQ7XHJcbn1cclxuXHJcbi5lcnJvcnsgYm9yZGVyLWJvdHRvbTogc29saWQgMXB4ICNlMDIyMjIgIWltcG9ydGFudDsgfVxyXG5sYWJlbC5lcnJvcnsgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O31cclxuXHJcbi5pcmVxdWlyZXtcclxuICAgIGNvbG9yOiAjZTAyMjIyO1xyXG4gICAgZGlzcGxheTogYmxvY2s7XHJcbiAgICBtYXJnaW46IDVweCAwO1xyXG59XHJcbiIsIkBtaXhpbiBjYV9ib2xkKCRzaXplOiAxcmVtKXtcclxuICAgIGZvbnQtZmFtaWx5OiBcImNhX3NhbnNib2xkXCI7XHJcbiAgICBmb250LXNpemU6ICRzaXplO1xyXG59XHJcblxyXG5AbWl4aW4gY2FfaWJvbGQoJHNpemU6IDFyZW0pe1xyXG4gICAgZm9udC1mYW1pbHk6IFwiY2Ffc2Fuc2JvbGRfaXRhbGljXCI7XHJcbiAgICBmb250LXNpemU6ICRzaXplO1xyXG59XHJcblxyXG5AbWl4aW4gY2FfaXRhbGljKCRzaXplOiAxcmVtKXtcclxuICAgIGZvbnQtZmFtaWx5OiBcImNhX3NhbnNpdGFsaWNcIjtcclxuICAgIGZvbnQtc2l6ZTogJHNpemU7XHJcbn1cclxuXHJcbkBtaXhpbiBjYV9saWdodCgkc2l6ZTogMXJlbSl7XHJcbiAgICBmb250LWZhbWlseTogXCJjYV9zYW5zbGlnaHRcIjtcclxuICAgIGZvbnQtc2l6ZTogJHNpemU7XHJcbn1cclxuXHJcbkBtaXhpbiBjYV9pbGlnaHQoJHNpemU6IDFyZW0pe1xyXG4gICAgZm9udC1mYW1pbHk6IFwiY2Ffc2Fuc2xpZ2h0X2l0YWxpY1wiO1xyXG4gICAgZm9udC1zaXplOiAkc2l6ZTtcclxufVxyXG5cclxuQG1peGluIGNhX3JlZ3VsYXIoJHNpemU6IDFyZW0pe1xyXG4gICAgZm9udC1mYW1pbHk6IFwiY2Ffc2Fuc3JlZ3VsYXJcIjtcclxuICAgIGZvbnQtc2l6ZTogJHNpemU7XHJcbn1cclxuXHJcbkBtaXhpbiBheGlzX2JvbGQoJHNpemU6IDFyZW0pe1xyXG4gICAgZm9udC1mYW1pbHk6IFwiYXhpc2JvbGRcIjtcclxuICAgIGZvbnQtc2l6ZTogJHNpemU7XHJcbn1cclxuXHJcbkBtaXhpbiBmdXR1cmFfYm9vaygkc2l6ZTogMXJlbSkge1xyXG4gICAgZm9udC1mYW1pbHk6ICdGdXR1cmEgUFQgQm9vayc7XHJcbiAgICBmb250LXNpemU6ICRzaXplO1xyXG59XHJcblxyXG5AbWl4aW4gZnV0dXJhX2NvbmRlbnNlZCgkc2l6ZTogMXJlbSkge1xyXG4gICAgZm9udC1mYW1pbHk6ICdGdXR1cmEgUFQgQ29uZGVuc2VkJztcclxuICAgIGZvbnQtc2l6ZTogJHNpemU7XHJcbn1cclxuXHJcbkBtaXhpbiBmdXR1cmFfbWVkaXVtKCRzaXplOiAxcmVtKSB7XHJcbiAgICBmb250LWZhbWlseTogJ0Z1dHVyYVBUTWVkaXVtJztcclxuICAgIGZvbnQtc2l6ZTogJHNpemU7XHJcbn1cclxuXHJcbkBtaXhpbiBmdXR1cmFfZXh0cmFib2xkKCRzaXplOiAxcmVtKSB7XHJcbiAgICBmb250LWZhbWlseTogJ0Z1dHVyYSBQVCBFeHRyYSc7XHJcbiAgICBmb250LXNpemU6ICRzaXplO1xyXG59XHJcblxyXG5AbWl4aW4gZnV0dXJhX2xpZ2h0KCRzaXplOiAxcmVtKSB7XHJcbiAgICBmb250LWZhbWlseTogJ0Z1dHVyYSBQVCBMaWdodCc7XHJcbiAgICBmb250LXNpemU6ICRzaXplO1xyXG59XHJcblxyXG5AbWl4aW4gZnV0dXJhX2hlYXZ5KCRzaXplOiAxcmVtKSB7XHJcbiAgICBmb250LWZhbWlseTogJ0Z1dHVyYSBQVCBIZWF2eSc7XHJcbiAgICBmb250LXNpemU6ICRzaXplO1xyXG59XHJcblxyXG5AbWl4aW4gYWx0ZXJuYXRlKCRzaXplOiAxcmVtKSB7XHJcbiAgICBmb250LWZhbWlseTogJ0FsdGVybmF0ZUdvdGhpYzJCVCc7XHJcbiAgICBmb250LXNpemU6ICRzaXplO1xyXG59XHJcbiIsImhlYWRlcntcclxuICAgIC5icmFuZC1sb2dve1xyXG4gICAgICAgIHBhZGRpbmc6IDAuMnJlbTtcclxuICAgICAgICBsZWZ0OiAxNSU7XHJcbiAgICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xyXG5cclxuICAgICAgICBpbWd7XHJcbiAgICAgICAgICAgIEBpbmNsdWRlIGltYWcoMTgwcHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAjYnRuLW5hdntcclxuICAgICAgICBjb2xvcjogJFByaW5jaXBhbDtcclxuICAgIH1cclxuXHJcbiAgICAudGl0bGUtc2l0ZXtcclxuICAgICAgICBAaW5jbHVkZSBmdXR1cmFfYm9vaztcclxuICAgICAgICBjb2xvcjogJFByaW5jaXBhbDtcclxuICAgICAgICBtYXJnaW4tbGVmdDogNnJlbTtcclxuICAgIH1cclxuXHJcbiAgICAubmF2LW1lbnV7XHJcbiAgICAgICAgbGl7XHJcbiAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICBAaW5jbHVkZSBmdXR1cmFfYm9vaygxNy41cHgpO1xyXG4gICAgICAgICAgICAgICAgZm9udC1zaXplOjE3LjVweCFpbXBvcnRhbnQ7XHJcbiAgICAgICAgICAgICAgICBjb2xvcjogJFByaW5jaXBhbDtcclxuXHJcbiAgICAgICAgICAgICAgICAmOmhvdmVye1xyXG4gICAgICAgICAgICAgICAgICAgIGJhY2tncm91bmQ6IG5vbmU7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcblxyXG4gICAgbmF2e1xyXG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRXaGl0ZTtcclxuICAgIH1cclxuXHJcbiAgICAuc2lkZS1uYXZ7XHJcbiAgICAgICAgLnNlYXJjaHtcclxuICAgICAgICAgICAgbWFyZ2luLXRvcDogMXB4O1xyXG4gICAgICAgICAgICBwYWRkaW5nOiAxcHggMCAwIDA7XHJcbiAgICAgICAgICAgIHotaW5kZXg6IDI7XHJcblxyXG4gICAgICAgICAgICAuc2VhcmNoLW1vYmlsZXtcclxuICAgICAgICAgICAgICAgIHdpZHRoOiBpbmhlcml0O1xyXG4gICAgICAgICAgICAgICAgbWFyZ2luLWJvdHRvbTogMDtcclxuICAgICAgICAgICAgICAgIHBhZGRpbmc6IDIwcHggMjBweCAyMHB4IDUwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICAgICAgLmxhYmVsLWljb257XHJcbiAgICAgICAgICAgICAgICBpe1xyXG4gICAgICAgICAgICAgICAgICAgIGNvbG9yOiByZ2JhKDExNywgMTE3LCAxMTcsIDAuNyk7XHJcbiAgICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgLnVzZXJWaWV3e1xyXG4gICAgICAgICAgICBib3JkZXItYm90dG9tOiA1cHggc29saWQgJFByaW5jaXBhbDtcclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbi8vIHN0eWxlcyBmb3IgbWVkaXVtIHNjcmVlbnMgYW5kIGxhcmdlclxyXG5AbWVkaWEgI3skbWVkaXVtLWFuZC11cH1cclxue1xyXG4gICAgaGVhZGVye1xyXG4gICAgICAgIC5icmFuZC1sb2dve1xyXG4gICAgICAgICAgICBsZWZ0OiAxMCU7XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMjA0cHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuXHJcbkBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9XHJcbntcclxuICAgIGhlYWRlcntcclxuICAgICAgICAuYnJhbmQtbG9nb3tcclxuICAgICAgICAgICAgbGVmdDogMDtcclxuICAgICAgICAgICAgcGFkZGluZzogMXJlbSAwO1xyXG4gICAgICAgIH1cclxuICAgICAgICBuYXZ7XHJcbiAgICAgICAgICAgIGhlaWdodDogODRweDtcclxuICAgICAgICAgICAgbGluZS1oZWlnaHQ6IDg0cHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgI3skZXh0cmEtbGFyZ2UtYW5kLXVwfVxyXG57XHJcbiAgICBoZWFkZXJ7XHJcbiAgICAgICAgLmJyYW5kLWxvZ297XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogMzIwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICAgICAgbmF2e1xyXG4gICAgICAgICAgICBoZWlnaHQ6IDExNXB4O1xyXG4gICAgICAgICAgICBsaW5lLWhlaWdodDogMTE1cHg7XHJcbiAgICAgICAgfVxyXG4gICAgICAgIC5uYXYtbWVudXtcclxuICAgICAgICAgIGxpe1xyXG4gICAgICAgICAgICAgIGF7XHJcbiAgICAgICAgICAgICAgICAgIGZvbnQtc2l6ZTogMTRweDtcclxuICAgICAgICAgICAgICB9XHJcbiAgICAgICAgICB9XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAxNjAwcHgpXHJcbntcclxuICAgIGhlYWRlcntcclxuICAgICAgICBuYXZ7XHJcbiAgICAgICAgICAgIGhlaWdodDogMTMwcHg7XHJcbiAgICAgICAgICAgIGxpbmUtaGVpZ2h0OiAxMzBweDtcclxuICAgICAgICB9XHJcbiAgICAgICAgLmJyYW5kLWxvZ297XHJcbiAgICAgICAgICAgIGxlZnQ6IDA7XHJcbiAgICAgICAgICAgIGltZ3tcclxuICAgICAgICAgICAgICAgIG1heC13aWR0aDogNDEwcHg7XHJcbiAgICAgICAgICAgIH1cclxuICAgICAgICB9XHJcbiAgICB9XHJcbn1cclxuIiwiZm9vdGVye1xyXG4gICAgXHJcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XHJcbn1cclxuIiwiLy8gc3R5bGVzIGZvciBtZWRpdW0gc2NyZWVucyBhbmQgbGFyZ2VyXHJcbkBtZWRpYSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDM2MHB4KVxyXG57XHJcbiAgICAuZm9ybS1yZWdpc3RlcntcclxuICAgICAgICBwYWRkaW5nOiAxcHggMDtcclxuICAgIH1cclxuXHJcbiAgICAuYmxvY2tzLWxpc3Rze1xyXG4gICAgICAgIC5ibG9jay1pdGVtc3tcclxuICAgICAgICAgICAgLy8gd2lkdGg6IGNhbGMoMTAwJS8yIC0gMjBweCk7XHJcbiAgICAgICAgICAgIG1hcmdpbjogMHB4IDEwcHggMS41cmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucmVnaXN0ZXJ7XHJcbiAgICAgICAgcGFkZGluZzogMXJlbSAxcmVtO1xyXG4gICAgfVxyXG59XHJcblxyXG4vLyBzdHlsZXMgZm9yIHNtYWxsIHNjcmVlbnMgYW5kIGRvd25cclxuQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufVxyXG57XHJcbiAgICAuc3dlZXQtYWxlcnR7XHJcbiAgICAgICAgaDJ7XHJcbiAgICAgICAgICAgIGZvbnQtc2l6ZTogMThweDtcclxuICAgICAgICAgICAgbWFyZ2luOiA1cHggMDtcclxuICAgICAgICB9XHJcbiAgICAgICAgcHtcclxuICAgICAgICAgICAgZm9udC1zaXplOiAxMnB4O1xyXG4gICAgICAgIH1cclxuXHJcbiAgICAgICAgYnV0dG9ue1xyXG4gICAgICAgICAgICBtYXJnaW46IDEwcHggNXB4IDAgNXB4O1xyXG4gICAgICAgICAgICBmb250LXNpemU6IDEzcHg7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG4vLyBzdHlsZXMgZm9yIG1lZGl1bSBzY3JlZW5zIGFuZCBsYXJnZXJcclxuQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9XHJcbntcclxuICAgIGg0e1xyXG4gICAgICAgIGZvbnQtc2l6ZTogMS40cmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5ibG9ja3MtbGlzdHN7XHJcbiAgICAgICAgLmJsb2NrLWl0ZW1ze1xyXG4gICAgICAgICAgICB3aWR0aDogY2FsYygxMDAlLzIgLSAyMHB4KTtcclxuICAgICAgICAgICAgbWFyZ2luOiAwcHggMTBweCAycmVtO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxuXHJcbiAgICAucmVnaXN0ZXJ7XHJcbiAgICAgICAgcGFkZGluZzogMnJlbSAycmVtO1xyXG4gICAgfVxyXG5cclxuICAgIC5xdWVzdGlvbi1jb250YWluZXJ7XHJcbiAgICAgICAgbWFyZ2luOiAzcmVtIDAgNXJlbTtcclxuICAgICAgICBwYWRkaW5nOiAycmVtIDJyZW0gNXJlbTtcclxuICAgIH1cclxufVxyXG5cclxuLy8gc3R5bGVzIGZvciBsYXJnZSBzY3JlZW5zIGFuZCB1cCAxMjAwcHhcclxuQG1lZGlhICN7JGxhcmdlLWFuZC11cH1cclxue1xyXG4gICAgLmJsb2Nrcy1saXN0c3tcclxuICAgICAgICAuYmxvY2staXRlbXN7XHJcbiAgICAgICAgICAgIHdpZHRoOiBjYWxjKDEwMCUvMyAtIDIwcHgpO1xyXG4gICAgICAgIH1cclxuICAgIH1cclxufVxyXG5cclxuLy8gc3R5bGVzIGZvciBleHRyYSBsYXJnZSBzY3JlZW5zIGFuZCB1cFxyXG5AbWVkaWEgI3skZXh0cmEtbGFyZ2UtYW5kLXVwfVxyXG57XHJcbiAgICAuYmxvY2tzLWxpc3Rze1xyXG4gICAgICAgIC5ibG9jay1pdGVtc3tcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJS80IC0gMjBweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5AbWVkaWEgKG1pbi13aWR0aDogMTM1MHB4KVxyXG57XHJcbiAgICAuYmxvY2tzLWxpc3Rze1xyXG4gICAgICAgIC5ibG9jay1pdGVtc3tcclxuICAgICAgICAgICAgd2lkdGg6IGNhbGMoMTAwJS81IC0gMjBweCk7XHJcbiAgICAgICAgfVxyXG4gICAgfVxyXG59XHJcblxyXG5cclxuQG1lZGlhIChtaW4td2lkdGg6IDE1MDBweClcclxue1xyXG5cclxufVxyXG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFBQUEsT0FBTyxDQUFQLCtCQUFPLENBQ1AsT0FBTyxDQUFQLG1DQUFPLENBQ1AsT0FBTyxDQUFQLHFDQUFPLENHK1dELEFBQUEsZ0JBQWdCLEFBQUEsQ0FDZCxnQkFBZ0IsQ0F4V1IsT0FBTyxDQXdXZ0IsVUFBVSxDQUMxQyxBQUNELEFBQUEscUJBQXFCLEFBQUEsQ0FDbkIsS0FBSyxDQTNXRyxPQUFPLENBMldLLFVBQVUsQ0FDL0IsQUFHRCxBQUFBLGdCQUFnQixBQUFBLFVBQVUsQUFBSyxDQUM3QixnQkFBZ0IsQ0EvV1IsT0FBTyxDQStXZ0IsVUFBVSxDQUMxQyxBQUNELEFBQUEscUJBQXFCLEFBQUEsZUFBZSxBQUFLLENBQ3ZDLEtBQUssQ0FsWEcsT0FBTyxDQWtYSyxVQUFVLENBQy9CLEFBTEQsQUFBQSxnQkFBZ0IsQUFBQSxVQUFVLEFBQUssQ0FDN0IsZ0JBQWdCLENBOVdSLE9BQU8sQ0E4V2dCLFVBQVUsQ0FDMUMsQUFDRCxBQUFBLHFCQUFxQixBQUFBLGVBQWUsQUFBSyxDQUN2QyxLQUFLLENBalhHLE9BQU8sQ0FpWEssVUFBVSxDQUMvQixBQUxELEFBQUEsZ0JBQWdCLEFBQUEsVUFBVSxBQUFLLENBQzdCLGdCQUFnQixDQTdXUixPQUFPLENBNldnQixVQUFVLENBQzFDLEFBQ0QsQUFBQSxxQkFBcUIsQUFBQSxlQUFlLEFBQUssQ0FDdkMsS0FBSyxDQWhYRyxPQUFPLENBZ1hLLFVBQVUsQ0FDL0IsQUFMRCxBQUFBLGdCQUFnQixBQUFBLFVBQVUsQUFBSyxDQUM3QixnQkFBZ0IsQ0E1V1IsT0FBTyxDQTRXZ0IsVUFBVSxDQUMxQyxBQUNELEFBQUEscUJBQXFCLEFBQUEsZUFBZSxBQUFL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VUFBVSxBQUFBLENBS0osU0FBUyxDQUFFLFFBQXlCLENBU3pDLENBVkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUo1QyxBQUFBLFVBQVUsQUFBQSxDQUtKLFNBQVMsQ0FBRSxRQUF5QixDQVN6QyxDQVZHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFKNUMsQUFBQSxVQUFVLEFBQUEsQ0FLSixTQUFTLENBQUUsUUFBeUIsQ0FTekMsQ0FWRyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBSjVDLEFBQUEsVUFBVSxBQUFBLENBS0osU0FBUyxDQUFFLFFBQXlCLENBU3pDLENBVkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUo1QyxBQUFBLFVBQVUsQUFBQSxDQUtKLFNBQVMsQ0FBRSxPQUF5QixDQVN6QyxDQVZHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFKNUMsQUFBQSxVQUFVLEFBQUEsQ0FLSixTQUFTLENBQUUsUUFBeUIsQ0FTekMsQ0FWRyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBSjVDLEFBQUEsVUFBVSxBQUFBLENBS0osU0FBUyxDQUFFLFFBQXlCLENBU3pDLENBVkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUo1QyxBQUFBLFVBQVUsQUFBQSxDQUtKLFNBQVMsQ0FBRSxRQUF5QixDQVN6QyxDQVZHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFKNUMsQUFBQSxVQUFVLEFBQUEsQ0FLSixTQUFTLENBQUUsUUFBeUIsQ0FTekMsQ0FWRyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBSjVDLEFBQUEsVUFBVSxBQUFBLENBS0osU0FBUyxDQUFFLE9BQXlCLENBU3pDLENBVkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUo1QyxBQUFBLFVBQVUsQUFBQSxDQUtKLFNBQVMs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QUFNLENBM0Q3QixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsS0FBQyxBQUFBLENBMERILE1BQU0sQ0FBRyxLQUFLLEFBQUEsTUFBTSxDQTFEdkIsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELEtBQUMsQUFBQSxDQTJESCxNQUFNLEFBQUEsTUFBTSxDQUFHLEtBQUssQUFBQSxNQUFNLENBMUQ3QixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsR0FBQyxBQUFBLENBeURILE1BQU0sQ0FBRyxLQUFLLEFBQUEsTUFBTSxDQXpEdkIsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELEdBQUMsQUFBQSxDQTBESCxNQUFNLEFBQUEsTUFBTSxDQUFHLEtBQUssQUFBQSxNQUFNLENBekQ3QixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsSUFBQyxBQUFBLENBd0RILE1BQU0sQ0FBRyxLQUFLLEFBQUEsTUFBTSxDQXhEdkIsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELElBQUMsQUFBQSxDQXlESCxNQUFNLEFBQUEsTUFBTSxDQUFHLEtBQUssQUFBQSxNQUFNLENBeEQ3QixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsSUFBQyxBQUFBLENBdURILE1BQU0sQ0FBRyxLQUFLLEFBQUEsTUFBTSxDQXZEdkIsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELElBQUMsQUFBQSxDQXdESCxNQUFNLEFBQUEsTUFBTSxDQUFHLEtBQUssQUFBQSxNQUFNLENBdkQ3QixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsUUFBQyxBQUFBLENBc0RILE1BQU0sQ0FBRyxLQUFLLEFBQUEsTUFBTSxDQXREdkIsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELFFBQUMsQUFBQSxDQXVESCxNQUFNLEFBQUEsTUFBTSxDQUFHLEtBQUssQUFBQSxNQUFNLENBdEQ3QixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsY0FBQyxBQUFBLENBcURILE1BQU0sQ0FBRyxLQUFLLEFBQUEsTUFBTSxDQXJEdkIsS0FBSyxDQUFBLEFBQUEsSUFBQyxDQUFELGNBQUMsQUFBQSxD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LENBQUEsQUFBQSxJQUFDLENBQUQsUUFBQyxBQUFBLENBMkVILE1BQU0sQUFBQSxRQUFRLENBQUcsS0FBSyxBQUFBLE1BQU0sQ0ExRS9CLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxLQUFDLEFBQUEsQ0F5RUgsUUFBUSxDQUFHLEtBQUssQUFBQSxNQUFNLENBekV6QixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsS0FBQyxBQUFBLENBMEVILE1BQU0sQUFBQSxRQUFRLENBQUcsS0FBSyxBQUFBLE1BQU0sQ0F6RS9CLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxHQUFDLEFBQUEsQ0F3RUgsUUFBUSxDQUFHLEtBQUssQUFBQSxNQUFNLENBeEV6QixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsR0FBQyxBQUFBLENBeUVILE1BQU0sQUFBQSxRQUFRLENBQUcsS0FBSyxBQUFBLE1BQU0sQ0F4RS9CLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxJQUFDLEFBQUEsQ0F1RUgsUUFBUSxDQUFHLEtBQUssQUFBQSxNQUFNLENBdkV6QixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsSUFBQyxBQUFBLENBd0VILE1BQU0sQUFBQSxRQUFRLENBQUcsS0FBSyxBQUFBLE1BQU0sQ0F2RS9CLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxJQUFDLEFBQUEsQ0FzRUgsUUFBUSxDQUFHLEtBQUssQUFBQSxNQUFNLENBdEV6QixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsSUFBQyxBQUFBLENBdUVILE1BQU0sQUFBQSxRQUFRLENBQUcsS0FBSyxBQUFBLE1BQU0sQ0F0RS9CLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxRQUFDLEFBQUEsQ0FxRUgsUUFBUSxDQUFHLEtBQUssQUFBQSxNQUFNLENBckV6QixLQUFLLENBQUEsQUFBQSxJQUFDLENBQUQsUUFBQyxBQUFBLENBc0VILE1BQU0sQUFBQSxRQUFRLENBQUcsS0FBSyxBQUFBLE1BQU0sQ0FyRS9CLEtBQUssQ0FBQSxBQUFBLElBQUMsQ0FBRCxjQUFDLEFBQUEsQ0FvRUgs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 */
