.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:"Montserrat","Noto 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}.hoverable:hover{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-container .parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax-container .parallax img{display:none;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;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;color:#fff;background-color:rgba(255,255,255,0.2)}.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:not(.circle-clipper)>.circle,.collection .collection-item.avatar :not(.circle-clipper)>.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:#26a69a;color:#eafaf9}.collection .collection-item.active .secondary-content{color:#fff}.collection a.collection-item{display:block;transition:.25s;color:#26a69a}.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:#26a69a}.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:#acece6;border-radius:2px;margin:.5rem 0 1rem 0;overflow:hidden}.progress .determinate{position:absolute;top:0;left:0;bottom:0;background-color:#26a69a;transition:width .3s linear}.progress .indeterminate{background-color:#26a69a}.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{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:#26a69a;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;-webkit-font-smoothing:auto}.collection-item span.badge{margin-top:calc(.75rem - 11px)}.collapsible span.badge{margin-left:auto}.side-nav span.badge{margin-top:calc(24px - 11px)}.material-icons{text-rendering:optimizeLegibility;font-feature-settings:'liga'}.container{margin:0 auto;max-width:1280px;width:100%}@media only screen and (min-width: 601px){.container{width:100%}}@media only screen and (min-width: 993px){.container{width:100%}}.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}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}}a{text-decoration:none}html{line-height:1.5;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;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;cursor:default}.toast .toast-action{color:#eeff41;font-weight:500;margin-right:-25px;margin-left:3rem}.toast.rounded{border-radius:24px}@media only screen and (max-width: 600px){.toast{width:100%;border-radius:0}}.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{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{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:#1d7d74}.btn,.btn-large{text-decoration:none;color:#fff;background-color:#26a69a;text-align:center;letter-spacing:.5px;transition:.2s ease-out;cursor:pointer}.btn:hover,.btn-large:hover{background-color:#2bbbad}.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:#26a69a;border-radius:50%;transition:.3s;cursor:pointer;vertical-align:middle}.btn-floating:hover{background-color:#26a69a}.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:997}.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;z-index:1}.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:#26a69a;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:hover{box-shadow:none}.btn-flat:focus{background-color:rgba(0,0,0,0.1)}.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:#26a69a;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%;text-align:right}.modal .modal-footer .btn,.modal .modal-footer .btn-large,.modal .modal-footer .btn-flat{margin:6px 0}.modal-overlay{position:fixed;z-index:999;top:-25%;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:flex;cursor:pointer;-webkit-tap-highlight-color:transparent;line-height:1.5;padding:1rem;background-color:#fff;border-bottom:1px solid #ddd}.collapsible-header i{width:2rem;font-size:1.6rem;display:inline-block;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;margin-bottom: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 #c9f3ef}button:focus{outline:none;background-color:#2ab7a9}label{font-size:.8rem;color:#9e9e9e}::placeholder{color:#d1d1d1}input:not([type]),input[type=text]:not(.browser-default),input[type=password]:not(.browser-default),input[type=email]:not(.browser-default),input[type=url]:not(.browser-default),input[type=time]:not(.browser-default),input[type=date]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=number]:not(.browser-default),input[type=search]:not(.browser-default),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]:not(.browser-default):disabled,input[type=text]:not(.browser-default)[readonly="readonly"],input[type=password]:not(.browser-default):disabled,input[type=password]:not(.browser-default)[readonly="readonly"],input[type=email]:not(.browser-default):disabled,input[type=email]:not(.browser-default)[readonly="readonly"],input[type=url]:not(.browser-default):disabled,input[type=url]:not(.browser-default)[readonly="readonly"],input[type=time]:not(.browser-default):disabled,input[type=time]:not(.browser-default)[readonly="readonly"],input[type=date]:not(.browser-default):disabled,input[type=date]:not(.browser-default)[readonly="readonly"],input[type=datetime]:not(.browser-default):disabled,input[type=datetime]:not(.browser-default)[readonly="readonly"],input[type=datetime-local]:not(.browser-default):disabled,input[type=datetime-local]:not(.browser-default)[readonly="readonly"],input[type=tel]:not(.browser-default):disabled,input[type=tel]:not(.browser-default)[readonly="readonly"],input[type=number]:not(.browser-default):disabled,input[type=number]:not(.browser-default)[readonly="readonly"],input[type=search]:not(.browser-default):disabled,input[type=search]:not(.browser-default)[readonly="readonly"],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly="readonly"]{color:rgba(0,0,0,0.42);border-bottom:1px dotted rgba(0,0,0,0.42)}input:not([type]):disabled+label,input:not([type])[readonly="readonly"]+label,input[type=text]:not(.browser-default):disabled+label,input[type=text]:not(.browser-default)[readonly="readonly"]+label,input[type=password]:not(.browser-default):disabled+label,input[type=password]:not(.browser-default)[readonly="readonly"]+label,input[type=email]:not(.browser-default):disabled+label,input[type=email]:not(.browser-default)[readonly="readonly"]+label,input[type=url]:not(.browser-default):disabled+label,input[type=url]:not(.browser-default)[readonly="readonly"]+label,input[type=time]:not(.browser-default):disabled+label,input[type=time]:not(.browser-default)[readonly="readonly"]+label,input[type=date]:not(.browser-default):disabled+label,input[type=date]:not(.browser-default)[readonly="readonly"]+label,input[type=datetime]:not(.browser-default):disabled+label,input[type=datetime]:not(.browser-default)[readonly="readonly"]+label,input[type=datetime-local]:not(.browser-default):disabled+label,input[type=datetime-local]:not(.browser-default)[readonly="readonly"]+label,input[type=tel]:not(.browser-default):disabled+label,input[type=tel]:not(.browser-default)[readonly="readonly"]+label,input[type=number]:not(.browser-default):disabled+label,input[type=number]:not(.browser-default)[readonly="readonly"]+label,input[type=search]:not(.browser-default):disabled+label,input[type=search]:not(.browser-default)[readonly="readonly"]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly="readonly"]+label{color:rgba(0,0,0,0.42)}input:not([type]):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #26a69a;box-shadow:0 1px 0 0 #26a69a}input:not([type]):focus:not([readonly])+label,input[type=text]:not(.browser-default):focus:not([readonly])+label,input[type=password]:not(.browser-default):focus:not([readonly])+label,input[type=email]:not(.browser-default):focus:not([readonly])+label,input[type=url]:not(.browser-default):focus:not([readonly])+label,input[type=time]:not(.browser-default):focus:not([readonly])+label,input[type=date]:not(.browser-default):focus:not([readonly])+label,input[type=datetime]:not(.browser-default):focus:not([readonly])+label,input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,input[type=tel]:not(.browser-default):focus:not([readonly])+label,input[type=number]:not(.browser-default):focus:not([readonly])+label,input[type=search]:not(.browser-default):focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#26a69a}input:not([type]).validate+label,input[type=text]:not(.browser-default).validate+label,input[type=password]:not(.browser-default).validate+label,input[type=email]:not(.browser-default).validate+label,input[type=url]:not(.browser-default).validate+label,input[type=time]:not(.browser-default).validate+label,input[type=date]:not(.browser-default).validate+label,input[type=datetime]:not(.browser-default).validate+label,input[type=datetime-local]:not(.browser-default).validate+label,input[type=tel]:not(.browser-default).validate+label,input[type=number]:not(.browser-default).validate+label,input[type=search]:not(.browser-default).validate+label,textarea.materialize-textarea.validate+label{width:100%}input:not([type]).invalid+label:after,input:not([type]).valid+label:after,input[type=text]:not(.browser-default).invalid+label:after,input[type=text]:not(.browser-default).valid+label:after,input[type=password]:not(.browser-default).invalid+label:after,input[type=password]:not(.browser-default).valid+label:after,input[type=email]:not(.browser-default).invalid+label:after,input[type=email]:not(.browser-default).valid+label:after,input[type=url]:not(.browser-default).invalid+label:after,input[type=url]:not(.browser-default).valid+label:after,input[type=time]:not(.browser-default).invalid+label:after,input[type=time]:not(.browser-default).valid+label:after,input[type=date]:not(.browser-default).invalid+label:after,input[type=date]:not(.browser-default).valid+label:after,input[type=datetime]:not(.browser-default).invalid+label:after,input[type=datetime]:not(.browser-default).valid+label:after,input[type=datetime-local]:not(.browser-default).invalid+label:after,input[type=datetime-local]:not(.browser-default).valid+label:after,input[type=tel]:not(.browser-default).invalid+label:after,input[type=tel]:not(.browser-default).valid+label:after,input[type=number]:not(.browser-default).invalid+label:after,input[type=number]:not(.browser-default).valid+label:after,input[type=search]:not(.browser-default).invalid+label:after,input[type=search]:not(.browser-default).valid+label:after,textarea.materialize-textarea.invalid+label:after,textarea.materialize-textarea.valid+label:after{display:none}input:not([type]).invalid+label.active:after,input:not([type]).valid+label.active:after,input[type=text]:not(.browser-default).invalid+label.active:after,input[type=text]:not(.browser-default).valid+label.active:after,input[type=password]:not(.browser-default).invalid+label.active:after,input[type=password]:not(.browser-default).valid+label.active:after,input[type=email]:not(.browser-default).invalid+label.active:after,input[type=email]:not(.browser-default).valid+label.active:after,input[type=url]:not(.browser-default).invalid+label.active:after,input[type=url]:not(.browser-default).valid+label.active:after,input[type=time]:not(.browser-default).invalid+label.active:after,input[type=time]:not(.browser-default).valid+label.active:after,input[type=date]:not(.browser-default).invalid+label.active:after,input[type=date]:not(.browser-default).valid+label.active:after,input[type=datetime]:not(.browser-default).invalid+label.active:after,input[type=datetime]:not(.browser-default).valid+label.active:after,input[type=datetime-local]:not(.browser-default).invalid+label.active:after,input[type=datetime-local]:not(.browser-default).valid+label.active:after,input[type=tel]:not(.browser-default).invalid+label.active:after,input[type=tel]:not(.browser-default).valid+label.active:after,input[type=number]:not(.browser-default).invalid+label.active:after,input[type=number]:not(.browser-default).valid+label.active:after,input[type=search]:not(.browser-default).invalid+label.active:after,input[type=search]:not(.browser-default).valid+label.active:after,textarea.materialize-textarea.invalid+label.active:after,textarea.materialize-textarea.valid+label.active:after{display:block}input.valid:not([type]),input.valid:not([type]):focus,input.valid[type=text]:not(.browser-default),input.valid[type=text]:not(.browser-default):focus,input.valid[type=password]:not(.browser-default),input.valid[type=password]:not(.browser-default):focus,input.valid[type=email]:not(.browser-default),input.valid[type=email]:not(.browser-default):focus,input.valid[type=url]:not(.browser-default),input.valid[type=url]:not(.browser-default):focus,input.valid[type=time]:not(.browser-default),input.valid[type=time]:not(.browser-default):focus,input.valid[type=date]:not(.browser-default),input.valid[type=date]:not(.browser-default):focus,input.valid[type=datetime]:not(.browser-default),input.valid[type=datetime]:not(.browser-default):focus,input.valid[type=datetime-local]:not(.browser-default),input.valid[type=datetime-local]:not(.browser-default):focus,input.valid[type=tel]:not(.browser-default),input.valid[type=tel]:not(.browser-default):focus,input.valid[type=number]:not(.browser-default),input.valid[type=number]:not(.browser-default):focus,input.valid[type=search]:not(.browser-default),input.valid[type=search]:not(.browser-default):focus,textarea.materialize-textarea.valid,textarea.materialize-textarea.valid:focus,.select-wrapper.valid>input.select-dropdown{border-bottom:1px solid #4CAF50;box-shadow:0 1px 0 0 #4CAF50}input.invalid:not([type]),input.invalid:not([type]):focus,input.invalid[type=text]:not(.browser-default),input.invalid[type=text]:not(.browser-default):focus,input.invalid[type=password]:not(.browser-default),input.invalid[type=password]:not(.browser-default):focus,input.invalid[type=email]:not(.browser-default),input.invalid[type=email]:not(.browser-default):focus,input.invalid[type=url]:not(.browser-default),input.invalid[type=url]:not(.browser-default):focus,input.invalid[type=time]:not(.browser-default),input.invalid[type=time]:not(.browser-default):focus,input.invalid[type=date]:not(.browser-default),input.invalid[type=date]:not(.browser-default):focus,input.invalid[type=datetime]:not(.browser-default),input.invalid[type=datetime]:not(.browser-default):focus,input.invalid[type=datetime-local]:not(.browser-default),input.invalid[type=datetime-local]:not(.browser-default):focus,input.invalid[type=tel]:not(.browser-default),input.invalid[type=tel]:not(.browser-default):focus,input.invalid[type=number]:not(.browser-default),input.invalid[type=number]:not(.browser-default):focus,input.invalid[type=search]:not(.browser-default),input.invalid[type=search]:not(.browser-default):focus,textarea.materialize-textarea.invalid,textarea.materialize-textarea.invalid:focus,.select-wrapper.invalid>input.select-dropdown{border-bottom:1px solid #F44336;box-shadow:0 1px 0 0 #F44336}input:not([type]).valid+label:after,input:not([type]):focus.valid+label:after,input[type=text]:not(.browser-default).valid+label:after,input[type=text]:not(.browser-default):focus.valid+label:after,input[type=password]:not(.browser-default).valid+label:after,input[type=password]:not(.browser-default):focus.valid+label:after,input[type=email]:not(.browser-default).valid+label:after,input[type=email]:not(.browser-default):focus.valid+label:after,input[type=url]:not(.browser-default).valid+label:after,input[type=url]:not(.browser-default):focus.valid+label:after,input[type=time]:not(.browser-default).valid+label:after,input[type=time]:not(.browser-default):focus.valid+label:after,input[type=date]:not(.browser-default).valid+label:after,input[type=date]:not(.browser-default):focus.valid+label:after,input[type=datetime]:not(.browser-default).valid+label:after,input[type=datetime]:not(.browser-default):focus.valid+label:after,input[type=datetime-local]:not(.browser-default).valid+label:after,input[type=datetime-local]:not(.browser-default):focus.valid+label:after,input[type=tel]:not(.browser-default).valid+label:after,input[type=tel]:not(.browser-default):focus.valid+label:after,input[type=number]:not(.browser-default).valid+label:after,input[type=number]:not(.browser-default):focus.valid+label:after,input[type=search]:not(.browser-default).valid+label:after,input[type=search]:not(.browser-default):focus.valid+label:after,textarea.materialize-textarea.valid+label:after,textarea.materialize-textarea:focus.valid+label:after,.select-wrapper.valid+label:after{content:attr(data-success);color:#4CAF50;opacity:1;transform:translateY(9px)}input:not([type]).invalid+label:after,input:not([type]):focus.invalid+label:after,input[type=text]:not(.browser-default).invalid+label:after,input[type=text]:not(.browser-default):focus.invalid+label:after,input[type=password]:not(.browser-default).invalid+label:after,input[type=password]:not(.browser-default):focus.invalid+label:after,input[type=email]:not(.browser-default).invalid+label:after,input[type=email]:not(.browser-default):focus.invalid+label:after,input[type=url]:not(.browser-default).invalid+label:after,input[type=url]:not(.browser-default):focus.invalid+label:after,input[type=time]:not(.browser-default).invalid+label:after,input[type=time]:not(.browser-default):focus.invalid+label:after,input[type=date]:not(.browser-default).invalid+label:after,input[type=date]:not(.browser-default):focus.invalid+label:after,input[type=datetime]:not(.browser-default).invalid+label:after,input[type=datetime]:not(.browser-default):focus.invalid+label:after,input[type=datetime-local]:not(.browser-default).invalid+label:after,input[type=datetime-local]:not(.browser-default):focus.invalid+label:after,input[type=tel]:not(.browser-default).invalid+label:after,input[type=tel]:not(.browser-default):focus.invalid+label:after,input[type=number]:not(.browser-default).invalid+label:after,input[type=number]:not(.browser-default):focus.invalid+label:after,input[type=search]:not(.browser-default).invalid+label:after,input[type=search]:not(.browser-default):focus.invalid+label:after,textarea.materialize-textarea.invalid+label:after,textarea.materialize-textarea:focus.invalid+label:after,.select-wrapper.invalid+label:after{content:attr(data-error);color:#F44336;opacity:1;transform:translateY(9px)}input:not([type])+label:after,input[type=text]:not(.browser-default)+label:after,input[type=password]:not(.browser-default)+label:after,input[type=email]:not(.browser-default)+label:after,input[type=url]:not(.browser-default)+label:after,input[type=time]:not(.browser-default)+label:after,input[type=date]:not(.browser-default)+label:after,input[type=datetime]:not(.browser-default)+label:after,input[type=datetime-local]:not(.browser-default)+label:after,input[type=tel]:not(.browser-default)+label:after,input[type=number]:not(.browser-default)+label:after,input[type=search]:not(.browser-default)+label:after,textarea.materialize-textarea+label:after,.select-wrapper+label:after{display:block;content:"";position:absolute;top:100%;left:0;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;left:0;height:100%;font-size:1rem;cursor:text;transition:transform .2s ease-out;transform-origin:0% 100%;text-align:initial;transform:translateY(12px);pointer-events:none}.input-field label:not(.label-icon).active{transform:translateY(-14px) scale(0.8);transform-origin:0 0}.input-field .prefix{position:absolute;width:3rem;font-size:2rem;transition:color .2s}.input-field .prefix.active{color:#26a69a}.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}.nav-wrapper .input-field input[type=search]{height:inherit;padding-left:4rem;width:calc(100% - 4rem);border:0;box-shadow:none}.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}textarea.materialize-textarea.validate+label{height:100%}textarea.materialize-textarea.validate+label::after{top:calc(100% - 12px)}textarea.materialize-textarea.validate+label:not(.label-icon).active{transform:translateY(-25px)}.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;margin-bottom: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;opacity:0;pointer-events:none}[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;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 #26a69a}[type="radio"]:checked+label:after,[type="radio"].with-gap:checked+label:after{background-color:#26a69a}[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.42)}[type="radio"].with-gap:disabled:checked+label:after{border:none;background-color:rgba(0,0,0,0.42)}[type="radio"]:disabled:not(:checked)+label:before,[type="radio"]:disabled:checked+label:before{background-color:transparent;border-color:rgba(0,0,0,0.42)}[type="radio"]:disabled+label{color:rgba(0,0,0,0.42)}[type="radio"]:disabled:not(:checked)+label:before{border-color:rgba(0,0,0,0.42)}[type="radio"]:disabled:checked+label:after{background-color:rgba(0,0,0,0.42);border-color:#949494}form p{margin-bottom:10px;text-align:left}form p:last-child{margin-bottom:0}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;opacity:0;pointer-events:none}[type="checkbox"]+label{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;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.42)}[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 #26a69a;border-bottom:2px solid #26a69a;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.42);border-bottom:2px solid rgba(0,0,0,0.42)}[type="checkbox"]:indeterminate+label:before{top:-11px;left:-12px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #26a69a;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.42);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;transform:rotateZ(37deg);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;transform:rotateZ(37deg);transform-origin:100% 100%}[type="checkbox"].filled-in:checked+label:after{top:0;width:20px;height:20px;border:2px solid #26a69a;background-color:#26a69a;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:#26a69a;border-color:#26a69a}[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:#949494}[type="checkbox"].filled-in:disabled:checked+label:before{background-color:transparent}[type="checkbox"].filled-in:disabled:checked+label:after{background-color:#949494;border-color:#949494}.switch,.switch *{-webkit-tap-highlight-color:transparent;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:#84c7c1}.switch label input[type=checkbox]:checked+.lever:before,.switch label input[type=checkbox]:checked+.lever:after{left:18px}.switch label input[type=checkbox]:checked+.lever:after{background-color:#26a69a}.switch label .lever{content:"";display:inline-block;position:relative;width:36px;height:14px;background-color:rgba(0,0,0,0.38);border-radius:15px;margin-right:10px;transition:background 0.3s ease;vertical-align:middle;margin:0 16px}.switch label .lever:before,.switch label .lever:after{content:"";position:absolute;display:inline-block;width:20px;height:20px;border-radius:50%;left:0;top:-3px;transition:left 0.3s ease, background .3s ease, box-shadow 0.1s ease, transform .1s ease}.switch label .lever:before{background-color:rgba(38,166,154,0.15)}.switch label .lever:after{background-color:#F1F1F1;box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12)}input[type=checkbox]:checked:not(:disabled) ~ .lever:active::before,input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::before{transform:scale(2.4);background-color:rgba(38,166,154,0.15)}input[type=checkbox]:not(:disabled) ~ .lever:active:before,input[type=checkbox]:not(:disabled).tabbed:focus ~ .lever::before{transform:scale(2.4);background-color:rgba(0,0,0,0.08)}.switch input[type=checkbox][disabled]+.lever{cursor:default;background-color:rgba(0,0,0,0.12)}.switch label input[type=checkbox][disabled]+.lever:after,.switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#949494}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}.input-field>select{display:block;position:absolute;width:0;pointer-events:none;height:0;top:0;left:0;opacity:0}.select-label{position:absolute}.select-wrapper{position:relative}.select-wrapper.valid+label,.select-wrapper.invalid+label{width:100%;pointer-events:none}.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;user-select:none}.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+label{position:absolute;top:-26px;font-size:.8rem}select:disabled{color:rgba(0,0,0,0.42)}.select-wrapper.disabled span.caret,.select-wrapper.disabled+label{color:rgba(0,0,0,0.42)}.select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,0.42);cursor:default;user-select:none}.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}.select-dropdown.dropdown-content li.active{background-color:transparent}.select-dropdown.dropdown-content li:hover{background-color:rgba(0,0,0,0.06)}.select-dropdown.dropdown-content li.selected{background-color:rgba(0,0,0,0.03)}.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)}.file-field input[type=file]::-webkit-file-upload-button{display:none}.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:#26a69a;margin-left:7px;transform-origin:50% 50%;transform:rotate(-45deg)}input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#26a69a;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:#26a69a;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:#26a69a;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:#26a69a}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}#slide-out .navi_bk{position:absolute;top:0;left:0;width:100%;background:#000;height:100%;z-index:-1}.side-nav{position:fixed;width:250px;left:0;top:0;margin:0;transform:translateX(-100%);height:100%;height:calc(100% + 60px);height:-moz-calc(100%);z-index:999;overflow-y:auto;will-change:transform;backface-visibility:hidden;transform:translateX(-105%);background:rgba(255,255,255,0.2);transition:0.5s;-webkit-transition:0.5s;-moz-transition:0.5s}.side-nav ul{height:100%;margin:0;padding:0}.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:40px}.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:40px;line-height:40px;padding:0 32px;text-transform:uppercase}.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:#2bbbad}.side-nav li>a.btn-floating:hover{background-color:#26a69a}.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 .user-view,.side-nav .userView{position:relative;padding:32px 32px 0;margin-bottom:8px}.side-nav .user-view>a,.side-nav .userView>a{height:auto;padding:0}.side-nav .user-view>a:hover,.side-nav .userView>a:hover{background-color:transparent}.side-nav .user-view .background,.side-nav .userView .background{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.side-nav .user-view .circle,.side-nav .user-view .name,.side-nav .user-view .email,.side-nav .userView .circle,.side-nav .userView .name,.side-nav .userView .email{display:block}.side-nav .user-view .circle,.side-nav .userView .circle{height:64px;width:64px}.side-nav .user-view .name,.side-nav .user-view .email,.side-nav .userView .name,.side-nav .userView .email{font-size:14px;line-height:24px}.side-nav .user-view .name,.side-nav .userView .name{margin-top:16px;font-weight:500}.side-nav .user-view .email,.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 .user-view,.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:#26a69a}.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}.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;outline: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}}@media only screen and (min-width: 601px){.picker__box{display:flex}.picker__frame{width:80%;max-width:600px}}.picker__box{padding:0;border-radius:2px;overflow:hidden}.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:right}.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__date-display{text-align:left;background-color:#26a69a;color:#fff;padding:18px;font-weight:300}@media only screen and (min-width: 601px){.picker__date-display{flex:1}.picker__weekday-display{display:block}.picker__container__wrapper{flex:2}}.picker__nav--prev:hover,.picker__nav--next:hover{cursor:pointer;color:#000000;background:#a1ded8}.picker__weekday-display{font-weight:500;font-size:2.8rem;margin-right:5px;margin-top:4px}.picker__month-display{font-size:2.8rem;font-weight:500}.picker__day-display{font-size:2.8rem;font-weight:500;margin-right:5px}.picker__year-display{font-size:1.5rem;font-weight:500;color:rgba(255,255,255,0.7)}.picker__calendar-container{padding:0 1rem}.picker__calendar-container thead{border:none}.picker__table{margin-top:0;margin-bottom:.5em}.picker__day--infocus{color:rgba(0,0,0,0.87);letter-spacing:-.3px;padding:0.75rem 0;font-weight:400;border:1px solid transparent}@media only screen and (min-width: 601px){.picker__day--infocus{padding:1.1rem 0}}.picker__day.picker__day--today{color:#26a69a}.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:#26a69a;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:#a1ded8}.picker__footer{text-align:right;padding:5px 10px}.picker__close,.picker__today,.picker__clear{font-size:1.1rem;padding:0 1rem;color:#26a69a}.picker__clear{color:#f44336;float:left}.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:#a1ded8}.picker__list{list-style:none;padding:0.75em 0 4.2em;margin:0}.picker__list-item{border-bottom:1px solid #ddd;border-top:1px solid #ddd;margin-bottom:-1px;position:relative;background:#fff;padding:.75em 1.25em}@media (min-height: 46.75em){.picker__list-item{padding:.5em 1em}}.picker__list-item:hover{cursor:pointer;color:#000;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:#000;background:#b1dcfb}.picker__list-item--selected,.picker__list-item--selected:hover,.picker--focused .picker__list-item--selected{background:#0089ec;color:#fff;z-index:10}.picker__list-item--disabled,.picker__list-item--disabled:hover,.picker--focused .picker__list-item--disabled{background:#f5f5f5;border-color:#f5f5f5;color:#ddd;cursor:default;border-color:#ddd;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:rgba(0,0,0,0.87)}.picker--time .picker__button--clear:hover,.picker--time .picker__button--clear:focus{color:#000;background:#b1dcfb;background:#ee2200;border-color:#ee2200;cursor:pointer;color:#fff;outline:none}.picker--time .picker__button--clear:before{top:-0.25em;color:rgba(0,0,0,0.87);font-size:1.25em;font-weight:bold}.picker--time .picker__button--clear:hover:before,.picker--time .picker__button--clear:focus:before{color:#fff}.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}}.clockpicker-display{font-size:4rem;font-weight:bold;text-align:center;color:rgba(255,255,255,0.6);font-weight:400;clear:both;position:relative}.clockpicker-span-am-pm{font-size:1.3rem;position:absolute;right:1rem;bottom:0.3rem;line-height:2rem;font-weight:500}@media only screen and (min-width: 601px){.clockpicker-display{top:32%}.clockpicker-span-am-pm{position:relative;right:auto;bottom:auto;text-align:center;margin-top:1.2rem}}.text-primary{color:#fff}.clockpicker-span-hours{margin-right:3px}.clockpicker-span-minutes{margin-left:3px}.clockpicker-span-hours,.clockpicker-span-minutes,.clockpicker-span-am-pm div{cursor:pointer}.clockpicker-moving{cursor:move}.clockpicker-plate{background-color:#eee;border-radius:50%;width:270px;height:270px;overflow:visible;position:relative;margin:auto;margin-top:25px;margin-bottom:5px;user-select:none}.clockpicker-canvas,.clockpicker-dial{width:270px;height:270px;position:absolute;left:-1px;top:-1px}.clockpicker-minutes{visibility:hidden}.clockpicker-tick{border-radius:50%;color:rgba(0,0,0,0.87);line-height:40px;text-align:center;width:40px;height:40px;position:absolute;cursor:pointer}.clockpicker-tick.active,.clockpicker-tick:hover{background-color:rgba(38,166,154,0.25)}.clockpicker-dial{-webkit-transition:-webkit-transform 350ms, opacity 350ms;-moz-transition:-moz-transform 350ms, opacity 350ms;-ms-transition:-ms-transform 350ms, opacity 350ms;-o-transition:-o-transform 350ms, opacity 350ms;transition:transform 350ms, opacity 350ms}.clockpicker-dial-out{opacity:0}.clockpicker-hours.clockpicker-dial-out{-webkit-transform:scale(1.2, 1.2);-moz-transform:scale(1.2, 1.2);-ms-transform:scale(1.2, 1.2);-o-transform:scale(1.2, 1.2);transform:scale(1.2, 1.2)}.clockpicker-minutes.clockpicker-dial-out{-webkit-transform:scale(0.8, 0.8);-moz-transform:scale(0.8, 0.8);-ms-transform:scale(0.8, 0.8);-o-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}.clockpicker-canvas{-webkit-transition:opacity 175ms;-moz-transition:opacity 175ms;-ms-transition:opacity 175ms;-o-transition:opacity 175ms;transition:opacity 175ms}.clockpicker-canvas-out{opacity:0.25}.clockpicker-canvas-bearing{stroke:none;fill:#26a69a}.clockpicker-canvas-bg{stroke:none;fill:#26a69a}.clockpicker-canvas-bg-trans{fill:#26a69a}.clockpicker-canvas line{stroke:#26a69a;stroke-width:4;stroke-linecap:round}

/*# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoibWF0ZXJpYWxpemUuY3NzIiwic291cmNlcyI6WyJtYXRlcmlhbGl6ZS5zY3NzIiwiY29tcG9uZW50cy9fY29sb3Iuc2NzcyIsImNvbXBvbmVudHMvX3ZhcmlhYmxlcy5zY3NzIiwiY29tcG9uZW50cy9fbm9ybWFsaXplLnNjc3MiLCJjb21wb25lbnRzL19nbG9iYWwuc2NzcyIsImNvbXBvbmVudHMvX2JhZGdlcy5zY3NzIiwiY29tcG9uZW50cy9faWNvbnMtbWF0ZXJpYWwtZGVzaWduLnNjc3MiLCJjb21wb25lbnRzL19ncmlkLnNjc3MiLCJjb21wb25lbnRzL19uYXZiYXIuc2NzcyIsImNvbXBvbmVudHMvX3R5cG9ncmFwaHkuc2NzcyIsImNvbXBvbmVudHMvX3RyYW5zaXRpb25zLnNjc3MiLCJjb21wb25lbnRzL19jYXJkcy5zY3NzIiwiY29tcG9uZW50cy9fdG9hc3Quc2NzcyIsImNvbXBvbmVudHMvX3RhYnMuc2NzcyIsImNvbXBvbmVudHMvX3Rvb2x0aXAuc2NzcyIsImNvbXBvbmVudHMvX2J1dHRvbnMuc2NzcyIsImNvbXBvbmVudHMvX2Ryb3Bkb3duLnNjc3MiLCJjb21wb25lbnRzL193YXZlcy5zY3NzIiwiY29tcG9uZW50cy9fbW9kYWwuc2NzcyIsImNvbXBvbmVudHMvX2NvbGxhcHNpYmxlLnNjc3MiLCJjb21wb25lbnRzL19jaGlwcy5zY3NzIiwiY29tcG9uZW50cy9fbWF0ZXJpYWxib3guc2NzcyIsImNvbXBvbmVudHMvZm9ybXMvX2Zvcm1zLnNjc3MiLCJjb21wb25lbnRzL2Zvcm1zL19pbnB1dC1maWVsZHMuc2NzcyIsImNvbXBvbmVudHMvZm9ybXMvX3JhZGlvLWJ1dHRvbnMuc2NzcyIsImNvbXBvbmVudHMvZm9ybXMvX2NoZWNrYm94ZXMuc2NzcyIsImNvbXBvbmVudHMvZm9ybXMvX3N3aXRjaGVzLnNjc3MiLCJjb21wb25lbnRzL2Zvcm1zL19zZWxlY3Quc2NzcyIsImNvbXBvbmVudHMvZm9ybXMvX2ZpbGUtaW5wdXQuc2NzcyIsImNvbXBvbmVudHMvZm9ybXMvX3JhbmdlLnNjc3MiLCJjb21wb25lbnRzL190YWJsZV9vZl9jb250ZW50cy5zY3NzIiwiY29tcG9uZW50cy9fc2lkZU5hdi5zY3NzIiwiY29tcG9uZW50cy9fcHJlbG9hZGVyLnNjc3MiLCJjb21wb25lbnRzL19zbGlkZXIuc2NzcyIsImNvbXBvbmVudHMvX2Nhcm91c2VsLnNjc3MiLCJjb21wb25lbnRzL190YXBUYXJnZXQuc2NzcyIsImNvbXBvbmVudHMvX3B1bHNlLnNjc3MiLCJjb21wb25lbnRzL2RhdGVfcGlja2VyL19kZWZhdWx0LnNjc3MiLCJjb21wb25lbnRzL2RhdGVfcGlja2VyL19kZWZhdWx0LmRhdGUuc2NzcyIsImNvbXBvbmVudHMvZGF0ZV9waWNrZXIvX2RlZmF1bHQudGltZS5zY3NzIl0sInNvdXJjZXNDb250ZW50IjpbIkBjaGFyc2V0IFwiVVRGLThcIjtcblxuLy8gQ29sb3JzXG5AaW1wb3J0IFwiY29tcG9uZW50cy9jb2xvclwiO1xuXG4vLyBWYXJpYWJsZXM7XG5AaW1wb3J0IFwiY29tcG9uZW50cy92YXJpYWJsZXNcIjtcblxuLy8gUmVzZXRcbkBpbXBvcnQgXCJjb21wb25lbnRzL25vcm1hbGl6ZVwiO1xuXG5cblxuXG5cblxuXG5cblxuXG5cblxuXG4vLyBjb21wb25lbnRzXG5AaW1wb3J0IFwiY29tcG9uZW50cy9nbG9iYWxcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2JhZGdlc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvaWNvbnMtbWF0ZXJpYWwtZGVzaWduXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9ncmlkXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9uYXZiYXJcIjtcbi8vIEBpbXBvcnQgXCJjb21wb25lbnRzL3JvYm90b1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvdHlwb2dyYXBoeVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvdHJhbnNpdGlvbnNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NhcmRzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy90b2FzdFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvdGFic1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvdG9vbHRpcFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvYnV0dG9uc1wiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZHJvcGRvd25cIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3dhdmVzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9tb2RhbFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY29sbGFwc2libGVcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2NoaXBzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9tYXRlcmlhbGJveFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZm9ybXMvZm9ybXNcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3RhYmxlX29mX2NvbnRlbnRzXCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9zaWRlTmF2XCI7XG5AaW1wb3J0IFwiY29tcG9uZW50cy9wcmVsb2FkZXJcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3NsaWRlclwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvY2Fyb3VzZWxcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL3RhcFRhcmdldFwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvcHVsc2VcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2RhdGVfcGlja2VyL2RlZmF1bHRcIjtcbkBpbXBvcnQgXCJjb21wb25lbnRzL2RhdGVfcGlja2VyL2RlZmF1bHQuZGF0ZVwiO1xuQGltcG9ydCBcImNvbXBvbmVudHMvZGF0ZV9waWNrZXIvZGVmYXVsdC50aW1lXCI7XG4iLCIvLyBVdGlsaXR5IENvbG9yIENsYXNzZXNcblxuLy8uc3VjY2VzcyB7XG4vL1xuLy99XG5cbi8vIEdvb2dsZSBDb2xvciBQYWxldHRlIGRlZmluZWQ6IGh0dHA6Ly93d3cuZ29vZ2xlLmNvbS9kZXNpZ24vc3BlYy9zdHlsZS9jb2xvci5odG1sXG5cblxuJG1hdGVyaWFsaXplLXJlZDogKFxuICBcImJhc2VcIjogICAgICAgI2U1MWMyMyxcbiAgXCJsaWdodGVuLTVcIjogICNmZGVhZWIsXG4gIFwibGlnaHRlbi00XCI6ICAjZjhjMWMzLFxuICBcImxpZ2h0ZW4tM1wiOiAgI2YzOTg5YixcbiAgXCJsaWdodGVuLTJcIjogICNlZTZlNzMsXG4gIFwibGlnaHRlbi0xXCI6ICAjZWE0NTRiLFxuICBcImRhcmtlbi0xXCI6ICAgI2QwMTgxZSxcbiAgXCJkYXJrZW4tMlwiOiAgICNiOTE1MWIsXG4gIFwiZGFya2VuLTNcIjogICAjYTIxMzE4LFxuICBcImRhcmtlbi00XCI6ICAgIzhiMTAxNCxcbik7XG5cbiRyZWQ6IChcbiAgXCJiYXNlXCI6ICAgICAgICNGNDQzMzYsXG4gIFwibGlnaHRlbi01XCI6ICAjRkZFQkVFLFxuICBcImxpZ2h0ZW4tNFwiOiAgI0ZGQ0REMixcbiAgXCJsaWdodGVuLTNcIjogICNFRjlBOUEsXG4gIFwibGlnaHRlbi0yXCI6ICAjRTU3MzczLFxuICBcImxpZ2h0ZW4tMVwiOiAgI0VGNTM1MCxcbiAgXCJkYXJrZW4tMVwiOiAgICNFNTM5MzUsXG4gIFwiZGFya2VuLTJcIjogICAjRDMyRjJGLFxuICBcImRhcmtlbi0zXCI6ICAgI0M2MjgyOCxcbiAgXCJkYXJrZW4tNFwiOiAgICNCNzFDMUMsXG4gIFwiYWNjZW50LTFcIjogICAgI0ZGOEE4MCxcbiAgXCJhY2NlbnQtMlwiOiAgICAjRkY1MjUyLFxuICBcImFjY2VudC0zXCI6ICAgICNGRjE3NDQsXG4gIFwiYWNjZW50LTRcIjogICAgI0Q1MDAwMFxuKTtcblxuJHBpbms6IChcbiAgXCJiYXNlXCI6ICAgICAgICNlOTFlNjMsXG4gIFwibGlnaHRlbi01XCI6ICAjZmNlNGVjLFxuICBcImxpZ2h0ZW4tNFwiOiAgI2Y4YmJkMCxcbiAgXCJsaWdodGVuLTNcIjogICNmNDhmYjEsXG4gIFwibGlnaHRlbi0yXCI6ICAjZjA2MjkyLFxuICBcImxpZ2h0ZW4tMVwiOiAgI2VjNDA3YSxcbiAgXCJkYXJrZW4tMVwiOiAgICNkODFiNjAsXG4gIFwiZGFya2VuLTJcIjogICAjYzIxODViLFxuICBcImRhcmtlbi0zXCI6ICAgI2FkMTQ1NyxcbiAgXCJkYXJrZW4tNFwiOiAgICM4ODBlNGYsXG4gIFwiYWNjZW50LTFcIjogICAgI2ZmODBhYixcbiAgXCJhY2NlbnQtMlwiOiAgICAjZmY0MDgxLFxuICBcImFjY2VudC0zXCI6ICAgICNmNTAwNTcsXG4gIFwiYWNjZW50LTRcIjogICAgI2M1MTE2MlxuKTtcblxuJHB1cnBsZTogKFxuICBcImJhc2VcIjogICAgICAgIzljMjdiMCxcbiAgXCJsaWdodGVuLTVcIjogICNmM2U1ZjUsXG4gIFwibGlnaHRlbi00XCI6ICAjZTFiZWU3LFxuICBcImxpZ2h0ZW4tM1wiOiAgI2NlOTNkOCxcbiAgXCJsaWdodGVuLTJcIjogICNiYTY4YzgsXG4gIFwibGlnaHRlbi0xXCI6ICAjYWI0N2JjLFxuICBcImRhcmtlbi0xXCI6ICAgIzhlMjRhYSxcbiAgXCJkYXJrZW4tMlwiOiAgICM3YjFmYTIsXG4gIFwiZGFya2VuLTNcIjogICAjNmExYjlhLFxuICBcImRhcmtlbi00XCI6ICAgIzRhMTQ4YyxcbiAgXCJhY2NlbnQtMVwiOiAgICAjZWE4MGZjLFxuICBcImFjY2VudC0yXCI6ICAgICNlMDQwZmIsXG4gIFwiYWNjZW50LTNcIjogICAgI2Q1MDBmOSxcbiAgXCJhY2NlbnQtNFwiOiAgICAjYWEwMGZmXG4pO1xuXG4kZGVlcC1wdXJwbGU6IChcbiAgXCJiYXNlXCI6ICAgICAgICM2NzNhYjcsXG4gIFwibGlnaHRlbi01XCI6ICAjZWRlN2Y2LFxuICBcImxpZ2h0ZW4tNFwiOiAgI2QxYzRlOSxcbiAgXCJsaWdodGVuLTNcIjogICNiMzlkZGIsXG4gIFwibGlnaHRlbi0yXCI6ICAjOTU3NWNkLFxuICBcImxpZ2h0ZW4tMVwiOiAgIzdlNTdjMixcbiAgXCJkYXJrZW4tMVwiOiAgICM1ZTM1YjEsXG4gIFwiZGFya2VuLTJcIjogICAjNTEyZGE4LFxuICBcImRhcmtlbi0zXCI6ICAgIzQ1MjdhMCxcbiAgXCJkYXJrZW4tNFwiOiAgICMzMTFiOTIsXG4gIFwiYWNjZW50LTFcIjogICAgI2IzODhmZixcbiAgXCJhY2NlbnQtMlwiOiAgICAjN2M0ZGZmLFxuICBcImFjY2VudC0zXCI6ICAgICM2NTFmZmYsXG4gIFwiYWNjZW50LTRcIjogICAgIzYyMDBlYVxuKTtcblxuJGluZGlnbzogKFxuICBcImJhc2VcIjogICAgICAgIzNmNTFiNSxcbiAgXCJsaWdodGVuLTVcIjogICNlOGVhZjYsXG4gIFwibGlnaHRlbi00XCI6ICAjYzVjYWU5LFxuICBcImxpZ2h0ZW4tM1wiOiAgIzlmYThkYSxcbiAgXCJsaWdodGVuLTJcIjogICM3OTg2Y2IsXG4gIFwibGlnaHRlbi0xXCI6ICAjNWM2YmMwLFxuICBcImRhcmtlbi0xXCI6ICAgIzM5NDlhYixcbiAgXCJkYXJrZW4tMlwiOiAgICMzMDNmOWYsXG4gIFwiZGFya2VuLTNcIjogICAjMjgzNTkzLFxuICBcImRhcmtlbi00XCI6ICAgIzFhMjM3ZSxcbiAgXCJhY2NlbnQtMVwiOiAgICAjOGM5ZWZmLFxuICBcImFjY2VudC0yXCI6ICAgICM1MzZkZmUsXG4gIFwiYWNjZW50LTNcIjogICAgIzNkNWFmZSxcbiAgXCJhY2NlbnQtNFwiOiAgICAjMzA0ZmZlXG4pO1xuXG4kYmx1ZTogKFxuICBcImJhc2VcIjogICAgICAgIzIxOTZGMyxcbiAgXCJsaWdodGVuLTVcIjogICNFM0YyRkQsXG4gIFwibGlnaHRlbi00XCI6ICAjQkJERUZCLFxuICBcImxpZ2h0ZW4tM1wiOiAgIzkwQ0FGOSxcbiAgXCJsaWdodGVuLTJcIjogICM2NEI1RjYsXG4gIFwibGlnaHRlbi0xXCI6ICAjNDJBNUY1LFxuICBcImRhcmtlbi0xXCI6ICAgIzFFODhFNSxcbiAgXCJkYXJrZW4tMlwiOiAgICMxOTc2RDIsXG4gIFwiZGFya2VuLTNcIjogICAjMTU2NUMwLFxuICBcImRhcmtlbi00XCI6ICAgIzBENDdBMSxcbiAgXCJhY2NlbnQtMVwiOiAgICAjODJCMUZGLFxuICBcImFjY2VudC0yXCI6ICAgICM0NDhBRkYsXG4gIFwiYWNjZW50LTNcIjogICAgIzI5NzlGRixcbiAgXCJhY2NlbnQtNFwiOiAgICAjMjk2MkZGXG4pO1xuXG4kbGlnaHQtYmx1ZTogKFxuICBcImJhc2VcIjogICAgICAgIzAzYTlmNCxcbiAgXCJsaWdodGVuLTVcIjogICNlMWY1ZmUsXG4gIFwibGlnaHRlbi00XCI6ICAjYjNlNWZjLFxuICBcImxpZ2h0ZW4tM1wiOiAgIzgxZDRmYSxcbiAgXCJsaWdodGVuLTJcIjogICM0ZmMzZjcsXG4gIFwibGlnaHRlbi0xXCI6ICAjMjliNmY2LFxuICBcImRhcmtlbi0xXCI6ICAgIzAzOWJlNSxcbiAgXCJkYXJrZW4tMlwiOiAgICMwMjg4ZDEsXG4gIFwiZGFya2VuLTNcIjogICAjMDI3N2JkLFxuICBcImRhcmtlbi00XCI6ICAgIzAxNTc5YixcbiAgXCJhY2NlbnQtMVwiOiAgICAjODBkOGZmLFxuICBcImFjY2VudC0yXCI6ICAgICM0MGM0ZmYsXG4gIFwiYWNjZW50LTNcIjogICAgIzAwYjBmZixcbiAgXCJhY2NlbnQtNFwiOiAgICAjMDA5MWVhXG4pO1xuXG4kY3lhbjogKFxuICBcImJhc2VcIjogICAgICAgIzAwYmNkNCxcbiAgXCJsaWdodGVuLTVcIjogICNlMGY3ZmEsXG4gIFwibGlnaHRlbi00XCI6ICAjYjJlYmYyLFxuICBcImxpZ2h0ZW4tM1wiOiAgIzgwZGVlYSxcbiAgXCJsaWdodGVuLTJcIjogICM0ZGQwZTEsXG4gIFwibGlnaHRlbi0xXCI6ICAjMjZjNmRhLFxuICBcImRhcmtlbi0xXCI6ICAgIzAwYWNjMSxcbiAgXCJkYXJrZW4tMlwiOiAgICMwMDk3YTcsXG4gIFwiZGFya2VuLTNcIjogICAjMDA4MzhmLFxuICBcImRhcmtlbi00XCI6ICAgIzAwNjA2NCxcbiAgXCJhY2NlbnQtMVwiOiAgICAjODRmZmZmLFxuICBcImFjY2VudC0yXCI6ICAgICMxOGZmZmYsXG4gIFwiYWNjZW50LTNcIjogICAgIzAwZTVmZixcbiAgXCJhY2NlbnQtNFwiOiAgICAjMDBiOGQ0XG4pO1xuXG4kdGVhbDogKFxuICBcImJhc2VcIjogICAgICAgIzAwOTY4OCxcbiAgXCJsaWdodGVuLTVcIjogICNlMGYyZjEsXG4gIFwibGlnaHRlbi00XCI6ICAjYjJkZmRiLFxuICBcImxpZ2h0ZW4tM1wiOiAgIzgwY2JjNCxcbiAgXCJsaWdodGVuLTJcIjogICM0ZGI2YWMsXG4gIFwibGlnaHRlbi0xXCI6ICAjMjZhNjlhLFxuICBcImRhcmtlbi0xXCI6ICAgIzAwODk3YixcbiAgXCJkYXJrZW4tMlwiOiAgICMwMDc5NmIsXG4gIFwiZGFya2VuLTNcIjogICAjMDA2OTVjLFxuICBcImRhcmtlbi00XCI6ICAgIzAwNGQ0MCxcbiAgXCJhY2NlbnQtMVwiOiAgICAjYTdmZmViLFxuICBcImFjY2VudC0yXCI6ICAgICM2NGZmZGEsXG4gIFwiYWNjZW50LTNcIjogICAgIzFkZTliNixcbiAgXCJhY2NlbnQtNFwiOiAgICAjMDBiZmE1XG4pO1xuXG4kZ3JlZW46IChcbiAgXCJiYXNlXCI6ICAgICAgICM0Q0FGNTAsXG4gIFwibGlnaHRlbi01XCI6ICAjRThGNUU5LFxuICBcImxpZ2h0ZW4tNFwiOiAgI0M4RTZDOSxcbiAgXCJsaWdodGVuLTNcIjogICNBNUQ2QTcsXG4gIFwibGlnaHRlbi0yXCI6ICAjODFDNzg0LFxuICBcImxpZ2h0ZW4tMVwiOiAgIzY2QkI2QSxcbiAgXCJkYXJrZW4tMVwiOiAgICM0M0EwNDcsXG4gIFwiZGFya2VuLTJcIjogICAjMzg4RTNDLFxuICBcImRhcmtlbi0zXCI6ICAgIzJFN0QzMixcbiAgXCJkYXJrZW4tNFwiOiAgICMxQjVFMjAsXG4gIFwiYWNjZW50LTFcIjogICAgI0I5RjZDQSxcbiAgXCJhY2NlbnQtMlwiOiAgICAjNjlGMEFFLFxuICBcImFjY2VudC0zXCI6ICAgICMwMEU2NzYsXG4gIFwiYWNjZW50LTRcIjogICAgIzAwQzg1M1xuKTtcblxuJGxpZ2h0LWdyZWVuOiAoXG4gIFwiYmFzZVwiOiAgICAgICAjOGJjMzRhLFxuICBcImxpZ2h0ZW4tNVwiOiAgI2YxZjhlOSxcbiAgXCJsaWdodGVuLTRcIjogICNkY2VkYzgsXG4gIFwibGlnaHRlbi0zXCI6ICAjYzVlMWE1LFxuICBcImxpZ2h0ZW4tMlwiOiAgI2FlZDU4MSxcbiAgXCJsaWdodGVuLTFcIjogICM5Y2NjNjUsXG4gIFwiZGFya2VuLTFcIjogICAjN2NiMzQyLFxuICBcImRhcmtlbi0yXCI6ICAgIzY4OWYzOCxcbiAgXCJkYXJrZW4tM1wiOiAgICM1NThiMmYsXG4gIFwiZGFya2VuLTRcIjogICAjMzM2OTFlLFxuICBcImFjY2VudC0xXCI6ICAgICNjY2ZmOTAsXG4gIFwiYWNjZW50LTJcIjogICAgI2IyZmY1OSxcbiAgXCJhY2NlbnQtM1wiOiAgICAjNzZmZjAzLFxuICBcImFjY2VudC00XCI6ICAgICM2NGRkMTdcbik7XG5cbiRsaW1lOiAoXG4gIFwiYmFzZVwiOiAgICAgICAjY2RkYzM5LFxuICBcImxpZ2h0ZW4tNVwiOiAgI2Y5ZmJlNyxcbiAgXCJsaWdodGVuLTRcIjogICNmMGY0YzMsXG4gIFwibGlnaHRlbi0zXCI6ICAjZTZlZTljLFxuICBcImxpZ2h0ZW4tMlwiOiAgI2RjZTc3NSxcbiAgXCJsaWdodGVuLTFcIjogICNkNGUxNTcsXG4gIFwiZGFya2VuLTFcIjogICAjYzBjYTMzLFxuICBcImRhcmtlbi0yXCI6ICAgI2FmYjQyYixcbiAgXCJkYXJrZW4tM1wiOiAgICM5ZTlkMjQsXG4gIFwiZGFya2VuLTRcIjogICAjODI3NzE3LFxuICBcImFjY2VudC0xXCI6ICAgICNmNGZmODEsXG4gIFwiYWNjZW50LTJcIjogICAgI2VlZmY0MSxcbiAgXCJhY2NlbnQtM1wiOiAgICAjYzZmZjAwLFxuICBcImFjY2VudC00XCI6ICAgICNhZWVhMDBcbik7XG5cbiR5ZWxsb3c6IChcbiAgXCJiYXNlXCI6ICAgICAgICNmZmViM2IsXG4gIFwibGlnaHRlbi01XCI6ICAjZmZmZGU3LFxuICBcImxpZ2h0ZW4tNFwiOiAgI2ZmZjljNCxcbiAgXCJsaWdodGVuLTNcIjogICNmZmY1OWQsXG4gIFwibGlnaHRlbi0yXCI6ICAjZmZmMTc2LFxuICBcImxpZ2h0ZW4tMVwiOiAgI2ZmZWU1OCxcbiAgXCJkYXJrZW4tMVwiOiAgICNmZGQ4MzUsXG4gIFwiZGFya2VuLTJcIjogICAjZmJjMDJkLFxuICBcImRhcmtlbi0zXCI6ICAgI2Y5YTgyNSxcbiAgXCJkYXJrZW4tNFwiOiAgICNmNTdmMTcsXG4gIFwiYWNjZW50LTFcIjogICAgI2ZmZmY4ZCxcbiAgXCJhY2NlbnQtMlwiOiAgICAjZmZmZjAwLFxuICBcImFjY2VudC0zXCI6ICAgICNmZmVhMDAsXG4gIFwiYWNjZW50LTRcIjogICAgI2ZmZDYwMFxuKTtcblxuJGFtYmVyOiAoXG4gIFwiYmFzZVwiOiAgICAgICAjZmZjMTA3LFxuICBcImxpZ2h0ZW4tNVwiOiAgI2ZmZjhlMSxcbiAgXCJsaWdodGVuLTRcIjogICNmZmVjYjMsXG4gIFwibGlnaHRlbi0zXCI6ICAjZmZlMDgyLFxuICBcImxpZ2h0ZW4tMlwiOiAgI2ZmZDU0ZixcbiAgXCJsaWdodGVuLTFcIjogICNmZmNhMjgsXG4gIFwiZGFya2VuLTFcIjogICAjZmZiMzAwLFxuICBcImRhcmtlbi0yXCI6ICAgI2ZmYTAwMCxcbiAgXCJkYXJrZW4tM1wiOiAgICNmZjhmMDAsXG4gIFwiZGFya2VuLTRcIjogICAjZmY2ZjAwLFxuICBcImFjY2VudC0xXCI6ICAgICNmZmU1N2YsXG4gIFwiYWNjZW50LTJcIjogICAgI2ZmZDc0MCxcbiAgXCJhY2NlbnQtM1wiOiAgICAjZmZjNDAwLFxuICBcImFjY2VudC00XCI6ICAgICNmZmFiMDBcbik7XG5cbiRvcmFuZ2U6IChcbiAgXCJiYXNlXCI6ICAgICAgICNmZjk4MDAsXG4gIFwibGlnaHRlbi01XCI6ICAjZmZmM2UwLFxuICBcImxpZ2h0ZW4tNFwiOiAgI2ZmZTBiMixcbiAgXCJsaWdodGVuLTNcIjogICNmZmNjODAsXG4gIFwibGlnaHRlbi0yXCI6ICAjZmZiNzRkLFxuICBcImxpZ2h0ZW4tMVwiOiAgI2ZmYTcyNixcbiAgXCJkYXJrZW4tMVwiOiAgICNmYjhjMDAsXG4gIFwiZGFya2VuLTJcIjogICAjZjU3YzAwLFxuICBcImRhcmtlbi0zXCI6ICAgI2VmNmMwMCxcbiAgXCJkYXJrZW4tNFwiOiAgICNlNjUxMDAsXG4gIFwiYWNjZW50LTFcIjogICAgI2ZmZDE4MCxcbiAgXCJhY2NlbnQtMlwiOiAgICAjZmZhYjQwLFxuICBcImFjY2VudC0zXCI6ICAgICNmZjkxMDAsXG4gIFwiYWNjZW50LTRcIjogICAgI2ZmNmQwMFxuKTtcblxuJGRlZXAtb3JhbmdlOiAoXG4gIFwiYmFzZVwiOiAgICAgICAjZmY1NzIyLFxuICBcImxpZ2h0ZW4tNVwiOiAgI2ZiZTllNyxcbiAgXCJsaWdodGVuLTRcIjogICNmZmNjYmMsXG4gIFwibGlnaHRlbi0zXCI6ICAjZmZhYjkxLFxuICBcImxpZ2h0ZW4tMlwiOiAgI2ZmOGE2NSxcbiAgXCJsaWdodGVuLTFcIjogICNmZjcwNDMsXG4gIFwiZGFya2VuLTFcIjogICAjZjQ1MTFlLFxuICBcImRhcmtlbi0yXCI6ICAgI2U2NGExOSxcbiAgXCJkYXJrZW4tM1wiOiAgICNkODQzMTUsXG4gIFwiZGFya2VuLTRcIjogICAjYmYzNjBjLFxuICBcImFjY2VudC0xXCI6ICAgICNmZjllODAsXG4gIFwiYWNjZW50LTJcIjogICAgI2ZmNmU0MCxcbiAgXCJhY2NlbnQtM1wiOiAgICAjZmYzZDAwLFxuICBcImFjY2VudC00XCI6ICAgICNkZDJjMDBcbik7XG5cbiRicm93bjogKFxuICBcImJhc2VcIjogICAgICAgIzc5NTU0OCxcbiAgXCJsaWdodGVuLTVcIjogICNlZmViZTksXG4gIFwibGlnaHRlbi00XCI6ICAjZDdjY2M4LFxuICBcImxpZ2h0ZW4tM1wiOiAgI2JjYWFhNCxcbiAgXCJsaWdodGVuLTJcIjogICNhMTg4N2YsXG4gIFwibGlnaHRlbi0xXCI6ICAjOGQ2ZTYzLFxuICBcImRhcmtlbi0xXCI6ICAgIzZkNGM0MSxcbiAgXCJkYXJrZW4tMlwiOiAgICM1ZDQwMzcsXG4gIFwiZGFya2VuLTNcIjogICAjNGUzNDJlLFxuICBcImRhcmtlbi00XCI6ICAgIzNlMjcyM1xuKTtcblxuJGJsdWUtZ3JleTogKFxuICBcImJhc2VcIjogICAgICAgIzYwN2Q4YixcbiAgXCJsaWdodGVuLTVcIjogICNlY2VmZjEsXG4gIFwibGlnaHRlbi00XCI6ICAjY2ZkOGRjLFxuICBcImxpZ2h0ZW4tM1wiOiAgI2IwYmVjNSxcbiAgXCJsaWdodGVuLTJcIjogICM5MGE0YWUsXG4gIFwibGlnaHRlbi0xXCI6ICAjNzg5MDljLFxuICBcImRhcmtlbi0xXCI6ICAgIzU0NmU3YSxcbiAgXCJkYXJrZW4tMlwiOiAgICM0NTVhNjQsXG4gIFwiZGFya2VuLTNcIjogICAjMzc0NzRmLFxuICBcImRhcmtlbi00XCI6ICAgIzI2MzIzOFxuKTtcblxuJGdyZXk6IChcbiAgXCJiYXNlXCI6ICAgICAgICM5ZTllOWUsXG4gIFwibGlnaHRlbi01XCI6ICAjZmFmYWZhLFxuICBcImxpZ2h0ZW4tNFwiOiAgI2Y1ZjVmNSxcbiAgXCJsaWdodGVuLTNcIjogICNlZWVlZWUsXG4gIFwibGlnaHRlbi0yXCI6ICAjZTBlMGUwLFxuICBcImxpZ2h0ZW4tMVwiOiAgI2JkYmRiZCxcbiAgXCJkYXJrZW4tMVwiOiAgICM3NTc1NzUsXG4gIFwiZGFya2VuLTJcIjogICAjNjE2MTYxLFxuICBcImRhcmtlbi0zXCI6ICAgIzQyNDI0MixcbiAgXCJkYXJrZW4tNFwiOiAgICMyMTIxMjFcbik7XG5cbiRzaGFkZXM6IChcbiAgXCJibGFja1wiOiAgICAgICAgIzAwMDAwMCxcbiAgXCJ3aGl0ZVwiOiAgICAgICAgI0ZGRkZGRixcbiAgXCJ0cmFuc3BhcmVudFwiOiAgdHJhbnNwYXJlbnRcbik7XG5cbiRjb2xvcnM6IChcbiAgXCJtYXRlcmlhbGl6ZS1yZWRcIjogJG1hdGVyaWFsaXplLXJlZCxcbiAgXCJyZWRcIjogJHJlZCxcbiAgXCJwaW5rXCI6ICRwaW5rLFxuICBcInB1cnBsZVwiOiAkcHVycGxlLFxuICBcImRlZXAtcHVycGxlXCI6ICRkZWVwLXB1cnBsZSxcbiAgXCJpbmRpZ29cIjogJGluZGlnbyxcbiAgXCJibHVlXCI6ICRibHVlLFxuICBcImxpZ2h0LWJsdWVcIjogJGxpZ2h0LWJsdWUsXG4gIFwiY3lhblwiOiAkY3lhbixcbiAgXCJ0ZWFsXCI6ICR0ZWFsLFxuICBcImdyZWVuXCI6ICRncmVlbixcbiAgXCJsaWdodC1ncmVlblwiOiAkbGlnaHQtZ3JlZW4sXG4gIFwibGltZVwiOiAkbGltZSxcbiAgXCJ5ZWxsb3dcIjogJHllbGxvdyxcbiAgXCJhbWJlclwiOiAkYW1iZXIsXG4gIFwib3JhbmdlXCI6ICRvcmFuZ2UsXG4gIFwiZGVlcC1vcmFuZ2VcIjogJGRlZXAtb3JhbmdlLFxuICBcImJyb3duXCI6ICRicm93bixcbiAgXCJibHVlLWdyZXlcIjogJGJsdWUtZ3JleSxcbiAgXCJncmV5XCI6ICRncmV5LFxuICBcInNoYWRlc1wiOiAkc2hhZGVzXG4pICFkZWZhdWx0O1xuXG5cbi8vIENvbG9yIENsYXNzZXNcblxuQGVhY2ggJGNvbG9yX25hbWUsICRjb2xvciBpbiAkY29sb3JzIHtcbiAgQGVhY2ggJGNvbG9yX3R5cGUsICRjb2xvcl92YWx1ZSBpbiAkY29sb3Ige1xuICAgIEBpZiAkY29sb3JfdHlwZSA9PSBcImJhc2VcIiB7XG4gICAgICAuI3skY29sb3JfbmFtZX0ge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sb3JfdmFsdWUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICAgIC4jeyRjb2xvcl9uYW1lfS10ZXh0IHtcbiAgICAgICAgY29sb3I6ICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgIH1cbiAgICBAZWxzZSBpZiAkY29sb3JfbmFtZSAhPSBcInNoYWRlc1wiIHtcbiAgICAgIC4jeyRjb2xvcl9uYW1lfS4jeyRjb2xvcl90eXBlfSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50O1xuICAgICAgfVxuICAgICAgLiN7JGNvbG9yX25hbWV9LXRleHQudGV4dC0jeyRjb2xvcl90eXBlfSB7XG4gICAgICAgIGNvbG9yOiAkY29sb3JfdmFsdWUgIWltcG9ydGFudDtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cblxuLy8gU2hhZGUgY2xhc3Nlc1xuQGVhY2ggJGNvbG9yLCAkY29sb3JfdmFsdWUgaW4gJHNoYWRlcyB7XG4gIC4jeyRjb2xvcn0ge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50O1xuICB9XG4gIC4jeyRjb2xvcn0tdGV4dCB7XG4gICAgY29sb3I6ICRjb2xvcl92YWx1ZSAhaW1wb3J0YW50O1xuICB9XG59XG5cblxuLy8gdXNhZ2U6IGNvbG9yKFwibmFtZV9vZl9jb2xvclwiLCBcInR5cGVfb2ZfY29sb3JcIilcbi8vIHRvIGF2b2lkIHRvIHJlcGVhdGluZyBtYXAtZ2V0KCRjb2xvcnMsIC4uLilcblxuQGZ1bmN0aW9uIGNvbG9yKCRjb2xvciwgJHR5cGUpIHtcbiAgQGlmIG1hcC1oYXMta2V5KCRjb2xvcnMsICRjb2xvcikge1xuICAgICRjdXJyX2NvbG9yOiBtYXAtZ2V0KCRjb2xvcnMsICRjb2xvcik7XG4gICAgQGlmIG1hcC1oYXMta2V5KCRjdXJyX2NvbG9yLCAkdHlwZSkge1xuICAgICAgQHJldHVybiBtYXAtZ2V0KCRjdXJyX2NvbG9yLCAkdHlwZSk7XG4gICAgfVxuICB9XG4gIEB3YXJuIFwiVW5rbm93biBgI3skY29sb3J9YCAtIGAjeyR0eXBlfWAgaW4gJGNvbG9ycy5cIjtcbiAgQHJldHVybiBudWxsO1xufVxuXG4iLCIvLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy8gTWF0ZXJpYWxpemUgdmFyaWFibGVzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuLy9cbi8vIFRhYmxlIG9mIENvbnRlbnRzOlxuLy9cbi8vICAxLiBDb2xvcnNcbi8vICAyLiBCYWRnZXNcbi8vICAzLiBCdXR0b25zXG4vLyAgNC4gQ2FyZHNcbi8vICA1LiBDYXJvdXNlbFxuLy8gIDYuIENvbGxhcHNpYmxlXG4vLyAgNy4gQ2hpcHNcbi8vICA4LiBEYXRlICsgVGltZSBQaWNrZXJcbi8vICA5LiBEcm9wZG93blxuLy8gIDEwLiBGb250c1xuLy8gIDExLiBGb3Jtc1xuLy8gIDEyLiBHbG9iYWxcbi8vICAxMy4gR3JpZFxuLy8gIDE0LiBOYXZpZ2F0aW9uIEJhclxuLy8gIDE1LiBTaWRlIE5hdmlnYXRpb25cbi8vICAxNi4gUGhvdG8gU2xpZGVyXG4vLyAgMTcuIFNwaW5uZXJzIHwgTG9hZGVyc1xuLy8gIDE4LiBUYWJzXG4vLyAgMTkuIFRhYmxlc1xuLy8gIDIwLiBUb2FzdHNcbi8vICAyMS4gVHlwb2dyYXBoeVxuLy8gIDIyLiBGb290ZXJcbi8vICAyMy4gRmxvdyBUZXh0XG4vLyAgMjQuIENvbGxlY3Rpb25zXG4vLyAgMjUuIFByb2dyZXNzIEJhclxuXG5cblxuLy8gMS4gQ29sb3JzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kcHJpbWFyeS1jb2xvcjogY29sb3IoXCJtYXRlcmlhbGl6ZS1yZWRcIiwgXCJsaWdodGVuLTJcIikgIWRlZmF1bHQ7XG4kcHJpbWFyeS1jb2xvci1saWdodDogbGlnaHRlbigkcHJpbWFyeS1jb2xvciwgMTUlKSAhZGVmYXVsdDtcbiRwcmltYXJ5LWNvbG9yLWRhcms6IGRhcmtlbigkcHJpbWFyeS1jb2xvciwgMTUlKSAhZGVmYXVsdDtcblxuJHNlY29uZGFyeS1jb2xvcjogY29sb3IoXCJ0ZWFsXCIsIFwibGlnaHRlbi0xXCIpICFkZWZhdWx0O1xuJHN1Y2Nlc3MtY29sb3I6IGNvbG9yKFwiZ3JlZW5cIiwgXCJiYXNlXCIpICFkZWZhdWx0O1xuJGVycm9yLWNvbG9yOiBjb2xvcihcInJlZFwiLCBcImJhc2VcIikgIWRlZmF1bHQ7XG4kbGluay1jb2xvcjogY29sb3IoXCJsaWdodC1ibHVlXCIsIFwiZGFya2VuLTFcIikgIWRlZmF1bHQ7XG5cblxuLy8gMi4gQmFkZ2VzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kYmFkZ2UtYmctY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XG4kYmFkZ2UtaGVpZ2h0OiAyMnB4ICFkZWZhdWx0O1xuXG5cbi8vIDMuIEJ1dHRvbnNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vIFNoYXJlZCBzdHlsZXNcbiRidXR0b24tYm9yZGVyOiBub25lICFkZWZhdWx0O1xuJGJ1dHRvbi1iYWNrZ3JvdW5kLWZvY3VzOiBsaWdodGVuKCRzZWNvbmRhcnktY29sb3IsIDQlKSAhZGVmYXVsdDtcbiRidXR0b24tZm9udC1zaXplOiAxcmVtICFkZWZhdWx0O1xuJGJ1dHRvbi1pY29uLWZvbnQtc2l6ZTogMS4zcmVtICFkZWZhdWx0O1xuJGJ1dHRvbi1oZWlnaHQ6IDM2cHggIWRlZmF1bHQ7XG4kYnV0dG9uLXBhZGRpbmc6IDAgMnJlbSAhZGVmYXVsdDtcbiRidXR0b24tcmFkaXVzOiAycHggIWRlZmF1bHQ7XG5cbi8vIERpc2FibGVkIHN0eWxlc1xuJGJ1dHRvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kOiAjREZERkRGICFkZWZhdWx0O1xuJGJ1dHRvbi1kaXNhYmxlZC1jb2xvcjogIzlGOUY5RiAhZGVmYXVsdDtcblxuLy8gUmFpc2VkIGJ1dHRvbnNcbiRidXR0b24tcmFpc2VkLWJhY2tncm91bmQ6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XG4kYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kLWhvdmVyOiBsaWdodGVuKCRidXR0b24tcmFpc2VkLWJhY2tncm91bmQsIDUlKSAhZGVmYXVsdDtcbiRidXR0b24tcmFpc2VkLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xuXG4vLyBMYXJnZSBidXR0b25zXG4kYnV0dG9uLWxhcmdlLWljb24tZm9udC1zaXplOiAxLjZyZW0gIWRlZmF1bHQ7XG4kYnV0dG9uLWxhcmdlLWhlaWdodDogJGJ1dHRvbi1oZWlnaHQgKiAxLjUgIWRlZmF1bHQ7XG5cbi8vIEZsYXQgYnV0dG9uc1xuJGJ1dHRvbi1mbGF0LWNvbG9yOiAjMzQzNDM0ICFkZWZhdWx0O1xuJGJ1dHRvbi1mbGF0LWRpc2FibGVkLWNvbG9yOiBsaWdodGVuKCM5OTksIDEwJSkgIWRlZmF1bHQ7XG5cbi8vIEZsb2F0aW5nIGJ1dHRvbnNcbiRidXR0b24tZmxvYXRpbmctYmFja2dyb3VuZDogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcbiRidXR0b24tZmxvYXRpbmctYmFja2dyb3VuZC1ob3ZlcjogJGJ1dHRvbi1mbG9hdGluZy1iYWNrZ3JvdW5kICFkZWZhdWx0O1xuJGJ1dHRvbi1mbG9hdGluZy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcbiRidXR0b24tZmxvYXRpbmctc2l6ZTogNDBweCAhZGVmYXVsdDtcbiRidXR0b24tZmxvYXRpbmctbGFyZ2Utc2l6ZTogNTZweCAhZGVmYXVsdDtcbiRidXR0b24tZmxvYXRpbmctcmFkaXVzOiA1MCUgIWRlZmF1bHQ7XG5cblxuLy8gNC4gQ2FyZHNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiRjYXJkLXBhZGRpbmc6IDI0cHggIWRlZmF1bHQ7XG4kY2FyZC1iZy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcbiRjYXJkLWxpbmstY29sb3I6IGNvbG9yKFwib3JhbmdlXCIsIFwiYWNjZW50LTJcIikgIWRlZmF1bHQ7XG4kY2FyZC1saW5rLWNvbG9yLWxpZ2h0OiBsaWdodGVuKCRjYXJkLWxpbmstY29sb3IsIDIwJSkgIWRlZmF1bHQ7XG5cblxuLy8gNS4gQ2Fyb3VzZWxcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiRjYXJvdXNlbC1oZWlnaHQ6IDQwMHB4ICFkZWZhdWx0O1xuJGNhcm91c2VsLWl0ZW0taGVpZ2h0OiAkY2Fyb3VzZWwtaGVpZ2h0IC8gMiAhZGVmYXVsdDtcbiRjYXJvdXNlbC1pdGVtLXdpZHRoOiAkY2Fyb3VzZWwtaXRlbS1oZWlnaHQgIWRlZmF1bHQ7XG5cblxuLy8gNi4gQ29sbGFwc2libGVcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiRjb2xsYXBzaWJsZS1oZWlnaHQ6IDNyZW0gIWRlZmF1bHQ7XG4kY29sbGFwc2libGUtbGluZS1oZWlnaHQ6ICRjb2xsYXBzaWJsZS1oZWlnaHQgIWRlZmF1bHQ7XG4kY29sbGFwc2libGUtaGVhZGVyLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xuJGNvbGxhcHNpYmxlLWJvcmRlci1jb2xvcjogI2RkZCAhZGVmYXVsdDtcblxuXG4vLyA3LiBDaGlwc1xuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuJGNoaXAtYmctY29sb3I6ICNlNGU0ZTQgIWRlZmF1bHQ7XG4kY2hpcC1ib3JkZXItY29sb3I6ICM5ZTllOWUgIWRlZmF1bHQ7XG4kY2hpcC1zZWxlY3RlZC1jb2xvcjogIzI2YTY5YSAhZGVmYXVsdDtcbiRjaGlwLW1hcmdpbjogNXB4ICFkZWZhdWx0O1xuXG5cbi8vIDguIERhdGUgKyBUaW1lIFBpY2tlclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuJGRhdGVwaWNrZXItZGlzcGxheS1mb250LXNpemU6IDIuOHJlbTtcbiRkYXRlcGlja2VyLXdlZWtkYXktY29sb3I6IHJnYmEoMCwgMCwgMCwgLjg3KSAhZGVmYXVsdDtcbiRkYXRlcGlja2VyLXdlZWtkYXktYmc6IGRhcmtlbigkc2Vjb25kYXJ5LWNvbG9yLCA3JSkgIWRlZmF1bHQ7XG4kZGF0ZXBpY2tlci1kYXRlLWJnOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xuJGRhdGVwaWNrZXIteWVhcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAuNykgIWRlZmF1bHQ7XG4kZGF0ZXBpY2tlci1mb2N1czogcmdiYSgwLDAsMCwgLjA1KSAhZGVmYXVsdDtcbiRkYXRlcGlja2VyLXNlbGVjdGVkOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xuJGRhdGVwaWNrZXItc2VsZWN0ZWQtb3V0Zm9jdXM6IGRlc2F0dXJhdGUobGlnaHRlbigkc2Vjb25kYXJ5LWNvbG9yLCAzNSUpLCAxNSUpICFkZWZhdWx0O1xuXG4kdGltZXBpY2tlci1jbG9jay1jb2xvcjogcmdiYSgwLCAwLCAwLCAuODcpICFkZWZhdWx0O1xuJHRpbWVwaWNrZXItY2xvY2stcGxhdGUtYmc6ICNlZWU7XG5cblxuLy8gOS4gRHJvcGRvd25cbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiRkcm9wZG93bi1iZy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcbiRkcm9wZG93bi1ob3Zlci1iZy1jb2xvcjogI2VlZSAhZGVmYXVsdDtcbiRkcm9wZG93bi1jb2xvcjogJHNlY29uZGFyeS1jb2xvciAhZGVmYXVsdDtcbiRkcm9wZG93bi1pdGVtLWhlaWdodDogNTBweCAhZGVmYXVsdDtcblxuXG4vLyAxMC4gRm9udHNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiRyb2JvdG8tZm9udC1wYXRoOiBcIi4uL2ZvbnRzL3JvYm90by9cIiAhZGVmYXVsdDtcblxuXG4vLyAxMS4gRm9ybXNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbi8vIFRleHQgSW5wdXRzICsgVGV4dGFyZWFcbiRpbnB1dC1oZWlnaHQ6IDNyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtYm9yZGVyLWNvbG9yOiBjb2xvcihcImdyZXlcIiwgXCJiYXNlXCIpICFkZWZhdWx0O1xuJGlucHV0LWJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1ib3JkZXItY29sb3IgIWRlZmF1bHQ7XG4kaW5wdXQtYmFja2dyb3VuZDogI2ZmZiAhZGVmYXVsdDtcbiRpbnB1dC1lcnJvci1jb2xvcjogJGVycm9yLWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LXN1Y2Nlc3MtY29sb3I6ICRzdWNjZXNzLWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvY3VzLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xuJGlucHV0LWZvbnQtc2l6ZTogMXJlbSAhZGVmYXVsdDtcbiRpbnB1dC1tYXJnaW4tYm90dG9tOiAyMHB4O1xuJGlucHV0LW1hcmdpbjogMCAwICRpbnB1dC1tYXJnaW4tYm90dG9tIDAgIWRlZmF1bHQ7XG4kaW5wdXQtcGFkZGluZzogMCAhZGVmYXVsdDtcbiRpbnB1dC10cmFuc2l0aW9uOiBhbGwgLjNzICFkZWZhdWx0O1xuJGxhYmVsLWZvbnQtc2l6ZTogLjhyZW0gIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtY29sb3I6IHJnYmEoMCwwLDAsIC40MikgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtc29saWQtY29sb3I6ICM5NDk0OTQgIWRlZmF1bHQ7XG4kaW5wdXQtZGlzYWJsZWQtYm9yZGVyOiAxcHggZG90dGVkICRpbnB1dC1kaXNhYmxlZC1jb2xvciAhZGVmYXVsdDtcbiRpbnB1dC1pbnZhbGlkLWJvcmRlcjogMXB4IHNvbGlkICRpbnB1dC1lcnJvci1jb2xvciAhZGVmYXVsdDtcbiRwbGFjZWhvbGRlci10ZXh0LWNvbG9yOiBsaWdodGVuKCRpbnB1dC1ib3JkZXItY29sb3IsIDIwJSkgIWRlZmF1bHQ7XG5cbi8vIFJhZGlvIEJ1dHRvbnNcbiRyYWRpby1maWxsLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xuJHJhZGlvLWVtcHR5LWNvbG9yOiAjNWE1YTVhICFkZWZhdWx0O1xuJHJhZGlvLWJvcmRlcjogMnB4IHNvbGlkICRyYWRpby1maWxsLWNvbG9yICFkZWZhdWx0O1xuXG4vLyBSYW5nZVxuJHJhbmdlLWhlaWdodDogMTRweCAhZGVmYXVsdDtcbiRyYW5nZS13aWR0aDogMTRweCAhZGVmYXVsdDtcbiR0cmFjay1oZWlnaHQ6IDNweCAhZGVmYXVsdDtcblxuLy8gU2VsZWN0XG4kc2VsZWN0LWJvcmRlcjogMXB4IHNvbGlkICNmMmYyZjIgIWRlZmF1bHQ7XG4kc2VsZWN0LWJhY2tncm91bmQ6IHJnYmEoMjU1LCAyNTUsIDI1NSwgMC45MCkgIWRlZmF1bHQ7XG4kc2VsZWN0LWZvY3VzOiAxcHggc29saWQgbGlnaHRlbigkc2Vjb25kYXJ5LWNvbG9yLCA0NyUpICFkZWZhdWx0O1xuJHNlbGVjdC1vcHRpb24taG92ZXI6IHJnYmEoMCwwLDAsLjA2KSAhZGVmYXVsdDtcbiRzZWxlY3Qtb3B0aW9uLWZvY3VzOiByZ2JhKDAsMCwwLC4wMykgIWRlZmF1bHQ7XG4kc2VsZWN0LXBhZGRpbmc6IDVweCAhZGVmYXVsdDtcbiRzZWxlY3QtcmFkaXVzOiAycHggIWRlZmF1bHQ7XG4kc2VsZWN0LWRpc2FibGVkLWNvbG9yOiByZ2JhKDAsMCwwLC4zKSAhZGVmYXVsdDtcblxuLy8gU3dpdGNoZXNcbiRzd2l0Y2gtYmctY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XG4kc3dpdGNoLWNoZWNrZWQtbGV2ZXItYmc6IGRlc2F0dXJhdGUobGlnaHRlbigkc3dpdGNoLWJnLWNvbG9yLCAyNSUpLCAyNSUpICFkZWZhdWx0O1xuJHN3aXRjaC11bmNoZWNrZWQtYmc6ICNGMUYxRjEgIWRlZmF1bHQ7XG4kc3dpdGNoLXVuY2hlY2tlZC1sZXZlci1iZzogcmdiYSgwLDAsMCwuMzgpICFkZWZhdWx0O1xuJHN3aXRjaC1yYWRpdXM6IDE1cHggIWRlZmF1bHQ7XG5cblxuLy8gMTIuIEdsb2JhbFxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuLy8gTWVkaWEgUXVlcnkgUmFuZ2VzXG4kc21hbGwtc2NyZWVuLXVwOiA2MDFweCAhZGVmYXVsdDtcbiRtZWRpdW0tc2NyZWVuLXVwOiA5OTNweCAhZGVmYXVsdDtcbiRsYXJnZS1zY3JlZW4tdXA6IDEyMDFweCAhZGVmYXVsdDtcbiRzbWFsbC1zY3JlZW46IDYwMHB4ICFkZWZhdWx0O1xuJG1lZGl1bS1zY3JlZW46IDk5MnB4ICFkZWZhdWx0O1xuJGxhcmdlLXNjcmVlbjogMTIwMHB4ICFkZWZhdWx0O1xuXG4kbWVkaXVtLWFuZC11cDogXCJvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aCA6ICN7JHNtYWxsLXNjcmVlbi11cH0pXCIgIWRlZmF1bHQ7XG4kbGFyZ2UtYW5kLXVwOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skbWVkaXVtLXNjcmVlbi11cH0pXCIgIWRlZmF1bHQ7XG4kZXh0cmEtbGFyZ2UtYW5kLXVwOiBcIm9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogI3skbGFyZ2Utc2NyZWVuLXVwfSlcIiAhZGVmYXVsdDtcbiRzbWFsbC1hbmQtZG93bjogXCJvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aCA6ICN7JHNtYWxsLXNjcmVlbn0pXCIgIWRlZmF1bHQ7XG4kbWVkaXVtLWFuZC1kb3duOiBcIm9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoIDogI3skbWVkaXVtLXNjcmVlbn0pXCIgIWRlZmF1bHQ7XG4kbWVkaXVtLW9ubHk6IFwib25seSBzY3JlZW4gYW5kIChtaW4td2lkdGggOiAjeyRzbWFsbC1zY3JlZW4tdXB9KSBhbmQgKG1heC13aWR0aCA6ICN7JG1lZGl1bS1zY3JlZW59KVwiICFkZWZhdWx0O1xuXG5cbi8vIDEzLiBHcmlkXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kbnVtLWNvbHM6IDEyICFkZWZhdWx0O1xuJGd1dHRlci13aWR0aDogMS41cmVtICFkZWZhdWx0O1xuJGVsZW1lbnQtdG9wLW1hcmdpbjogJGd1dHRlci13aWR0aC8zICFkZWZhdWx0O1xuJGVsZW1lbnQtYm90dG9tLW1hcmdpbjogKCRndXR0ZXItd2lkdGgqMikvMyAhZGVmYXVsdDtcblxuXG4vLyAxNC4gTmF2aWdhdGlvbiBCYXJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiRuYXZiYXItaGVpZ2h0OiA2NHB4ICFkZWZhdWx0O1xuJG5hdmJhci1saW5lLWhlaWdodDogJG5hdmJhci1oZWlnaHQgIWRlZmF1bHQ7XG4kbmF2YmFyLWhlaWdodC1tb2JpbGU6IDU2cHggIWRlZmF1bHQ7XG4kbmF2YmFyLWxpbmUtaGVpZ2h0LW1vYmlsZTogJG5hdmJhci1oZWlnaHQtbW9iaWxlICFkZWZhdWx0O1xuJG5hdmJhci1mb250LXNpemU6IDFyZW0gIWRlZmF1bHQ7XG4kbmF2YmFyLWZvbnQtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XG4kbmF2YmFyLWJyYW5kLWZvbnQtc2l6ZTogMi4xcmVtICFkZWZhdWx0O1xuXG4vLyAxNS4gU2lkZSBOYXZpZ2F0aW9uXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kc2lkZW5hdi1mb250LXNpemU6IDE0cHggIWRlZmF1bHQ7XG4kc2lkZW5hdi1mb250LWNvbG9yOiByZ2JhKDAsMCwwLC44NykgIWRlZmF1bHQ7XG4kc2lkZW5hdi1iZy1jb2xvcjogI2ZmZiAhZGVmYXVsdDtcbiRzaWRlbmF2LXBhZGRpbmc6IDE2cHggIWRlZmF1bHQ7XG4kc2lkZW5hdi1pdGVtLWhlaWdodDogNDhweCAhZGVmYXVsdDtcbiRzaWRlbmF2LWxpbmUtaGVpZ2h0OiAkc2lkZW5hdi1pdGVtLWhlaWdodCAhZGVmYXVsdDtcblxuXG4vLyAxNi4gUGhvdG8gU2xpZGVyXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kc2xpZGVyLWJnLWNvbG9yOiBjb2xvcignZ3JleScsICdiYXNlJykgIWRlZmF1bHQ7XG4kc2xpZGVyLWJnLWNvbG9yLWxpZ2h0OiBjb2xvcignZ3JleScsICdsaWdodGVuLTInKSAhZGVmYXVsdDtcbiRzbGlkZXItaW5kaWNhdG9yLWNvbG9yOiBjb2xvcignZ3JlZW4nLCAnYmFzZScpICFkZWZhdWx0O1xuXG5cbi8vIDE3LiBTcGlubmVycyB8IExvYWRlcnNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiRzcGlubmVyLWRlZmF1bHQtY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XG5cblxuLy8gMTguIFRhYnNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiR0YWJzLXVuZGVybGluZS1jb2xvcjogJHByaW1hcnktY29sb3ItbGlnaHQgIWRlZmF1bHQ7XG4kdGFicy10ZXh0LWNvbG9yOiAkcHJpbWFyeS1jb2xvciAhZGVmYXVsdDtcbiR0YWJzLWJnLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xuXG5cbi8vIDE5LiBUYWJsZXNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiR0YWJsZS1ib3JkZXItY29sb3I6ICNkMGQwZDAgIWRlZmF1bHQ7XG4kdGFibGUtc3RyaXBlZC1jb2xvcjogI2YyZjJmMiAhZGVmYXVsdDtcblxuXG4vLyAyMC4gVG9hc3RzXG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kdG9hc3QtaGVpZ2h0OiA0OHB4ICFkZWZhdWx0O1xuJHRvYXN0LWNvbG9yOiAjMzIzMjMyICFkZWZhdWx0O1xuJHRvYXN0LXRleHQtY29sb3I6ICNmZmYgIWRlZmF1bHQ7XG4kdG9hc3QtYWN0aW9uLWNvbG9yOiAjZWVmZjQxO1xuXG5cbi8vIDIxLiBUeXBvZ3JhcGh5XG4vLyA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuXG4kb2ZmLWJsYWNrOiByZ2JhKDAsIDAsIDAsIDAuODcpICFkZWZhdWx0O1xuLy8gSGVhZGVyIFN0eWxlc1xuJGgxLWZvbnRzaXplOiA0LjJyZW0gIWRlZmF1bHQ7XG4kaDItZm9udHNpemU6IDMuNTZyZW0gIWRlZmF1bHQ7XG4kaDMtZm9udHNpemU6IDIuOTJyZW0gIWRlZmF1bHQ7XG4kaDQtZm9udHNpemU6IDIuMjhyZW0gIWRlZmF1bHQ7XG4kaDUtZm9udHNpemU6IDEuNjRyZW0gIWRlZmF1bHQ7XG4kaDYtZm9udHNpemU6IDFyZW0gIWRlZmF1bHQ7XG5cblxuLy8gMjIuIEZvb3RlclxuLy8gPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cblxuJGZvb3Rlci1mb250LWNvbG9yOiAjZmZmICFkZWZhdWx0O1xuJGZvb3Rlci1iZy1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjIpO1xuJGZvb3Rlci1jb3B5cmlnaHQtZm9udC1jb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwuOCkgIWRlZmF1bHQ7XG4kZm9vdGVyLWNvcHlyaWdodC1iZy1jb2xvcjogcmdiYSg1MSw1MSw1MSwuMDgpICFkZWZhdWx0O1xuXG5cbi8vIDIzLiBGbG93IFRleHRcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiRyYW5nZSA6ICRsYXJnZS1zY3JlZW4gLSAkc21hbGwtc2NyZWVuICFkZWZhdWx0O1xuJGludGVydmFsczogMjAgIWRlZmF1bHQ7XG4kaW50ZXJ2YWwtc2l6ZTogJHJhbmdlIC8gJGludGVydmFscyAhZGVmYXVsdDtcblxuXG4vLyAyNC4gQ29sbGVjdGlvbnNcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiRjb2xsZWN0aW9uLWJvcmRlci1jb2xvcjogI2UwZTBlMCAhZGVmYXVsdDtcbiRjb2xsZWN0aW9uLWJnLWNvbG9yOiAjZmZmICFkZWZhdWx0O1xuJGNvbGxlY3Rpb24tYWN0aXZlLWJnLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yICFkZWZhdWx0O1xuJGNvbGxlY3Rpb24tYWN0aXZlLWNvbG9yOiBsaWdodGVuKCRzZWNvbmRhcnktY29sb3IsIDU1JSkgIWRlZmF1bHQ7XG4kY29sbGVjdGlvbi1ob3Zlci1iZy1jb2xvcjogI2RkZCAhZGVmYXVsdDtcbiRjb2xsZWN0aW9uLWxpbmstY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XG4kY29sbGVjdGlvbi1saW5lLWhlaWdodDogMS41cmVtICFkZWZhdWx0O1xuXG5cbi8vIDI1LiBQcm9ncmVzcyBCYXJcbi8vID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG5cbiRwcm9ncmVzcy1iYXItY29sb3I6ICRzZWNvbmRhcnktY29sb3IgIWRlZmF1bHQ7XG4iLCIvKiEgbm9ybWFsaXplLmNzcyB2My4wLjMgfCBNSVQgTGljZW5zZSB8IGdpdGh1Yi5jb20vbmVjb2xhcy9ub3JtYWxpemUuY3NzICovXG5cbi8qKlxuICogMS4gU2V0IGRlZmF1bHQgZm9udCBmYW1pbHkgdG8gc2Fucy1zZXJpZi5cbiAqIDIuIFByZXZlbnQgaU9TIGFuZCBJRSB0ZXh0IHNpemUgYWRqdXN0IGFmdGVyIGRldmljZSBvcmllbnRhdGlvbiBjaGFuZ2UsXG4gKiAgICB3aXRob3V0IGRpc2FibGluZyB1c2VyIHpvb20uXG4gKi9cblxuaHRtbCB7XG5mb250LWZhbWlseTogXCJNb250c2VycmF0XCIsXCJOb3RvIFNhbnNcIixzZXJpZjtcbiAgLW1zLXRleHQtc2l6ZS1hZGp1c3Q6IDEwMCU7IC8qIDIgKi9cbiAgLXdlYmtpdC10ZXh0LXNpemUtYWRqdXN0OiAxMDAlOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIGRlZmF1bHQgbWFyZ2luLlxuICovXG5cbmJvZHkge1xuICBtYXJnaW46IDA7XG59XG5cbi8qIEhUTUw1IGRpc3BsYXkgZGVmaW5pdGlvbnNcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQ29ycmVjdCBgYmxvY2tgIGRpc3BsYXkgbm90IGRlZmluZWQgZm9yIGFueSBIVE1MNSBlbGVtZW50IGluIElFIDgvOS5cbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgZGV0YWlsc2Agb3IgYHN1bW1hcnlgIGluIElFIDEwLzExXG4gKiBhbmQgRmlyZWZveC5cbiAqIENvcnJlY3QgYGJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGZvciBgbWFpbmAgaW4gSUUgMTEuXG4gKi9cblxuYXJ0aWNsZSxcbmFzaWRlLFxuZGV0YWlscyxcbmZpZ2NhcHRpb24sXG5maWd1cmUsXG5mb290ZXIsXG5oZWFkZXIsXG5oZ3JvdXAsXG5tYWluLFxubWVudSxcbm5hdixcbnNlY3Rpb24sXG5zdW1tYXJ5IHtcbiAgZGlzcGxheTogYmxvY2s7XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBgaW5saW5lLWJsb2NrYCBkaXNwbGF5IG5vdCBkZWZpbmVkIGluIElFIDgvOS5cbiAqIDIuIE5vcm1hbGl6ZSB2ZXJ0aWNhbCBhbGlnbm1lbnQgb2YgYHByb2dyZXNzYCBpbiBDaHJvbWUsIEZpcmVmb3gsIGFuZCBPcGVyYS5cbiAqL1xuXG5hdWRpbyxcbmNhbnZhcyxcbnByb2dyZXNzLFxudmlkZW8ge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7IC8qIDEgKi9cbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lOyAvKiAyICovXG59XG5cbi8qKlxuICogUHJldmVudCBtb2Rlcm4gYnJvd3NlcnMgZnJvbSBkaXNwbGF5aW5nIGBhdWRpb2Agd2l0aG91dCBjb250cm9scy5cbiAqIFJlbW92ZSBleGNlc3MgaGVpZ2h0IGluIGlPUyA1IGRldmljZXMuXG4gKi9cblxuYXVkaW86bm90KFtjb250cm9sc10pIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgYFtoaWRkZW5dYCBzdHlsaW5nIG5vdCBwcmVzZW50IGluIElFIDgvOS8xMC5cbiAqIEhpZGUgdGhlIGB0ZW1wbGF0ZWAgZWxlbWVudCBpbiBJRSA4LzkvMTAvMTEsIFNhZmFyaSwgYW5kIEZpcmVmb3ggPCAyMi5cbiAqL1xuXG5baGlkZGVuXSxcbnRlbXBsYXRlIHtcbiAgZGlzcGxheTogbm9uZTtcbn1cblxuLyogTGlua3NcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogUmVtb3ZlIHRoZSBncmF5IGJhY2tncm91bmQgY29sb3IgZnJvbSBhY3RpdmUgbGlua3MgaW4gSUUgMTAuXG4gKi9cblxuYSB7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vKipcbiAqIEltcHJvdmUgcmVhZGFiaWxpdHkgb2YgZm9jdXNlZCBlbGVtZW50cyB3aGVuIHRoZXkgYXJlIGFsc28gaW4gYW5cbiAqIGFjdGl2ZS9ob3ZlciBzdGF0ZS5cbiAqL1xuXG5hOmFjdGl2ZSxcbmE6aG92ZXIge1xuICBvdXRsaW5lOiAwO1xufVxuXG4vKiBUZXh0LWxldmVsIHNlbWFudGljc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LzEwLzExLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cblxuYWJiclt0aXRsZV0ge1xuICBib3JkZXItYm90dG9tOiAxcHggZG90dGVkO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgc3R5bGUgc2V0IHRvIGBib2xkZXJgIGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5iLFxuc3Ryb25nIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qKlxuICogQWRkcmVzcyBzdHlsaW5nIG5vdCBwcmVzZW50IGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuICovXG5cbmRmbiB7XG4gIGZvbnQtc3R5bGU6IGl0YWxpYztcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHZhcmlhYmxlIGBoMWAgZm9udC1zaXplIGFuZCBtYXJnaW4gd2l0aGluIGBzZWN0aW9uYCBhbmQgYGFydGljbGVgXG4gKiBjb250ZXh0cyBpbiBGaXJlZm94IDQrLCBTYWZhcmksIGFuZCBDaHJvbWUuXG4gKi9cblxuaDEge1xuICBmb250LXNpemU6IDJlbTtcbiAgbWFyZ2luOiAwLjY3ZW0gMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIHN0eWxpbmcgbm90IHByZXNlbnQgaW4gSUUgOC85LlxuICovXG5cbm1hcmsge1xuICBiYWNrZ3JvdW5kOiAjZmYwO1xuICBjb2xvcjogIzAwMDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGluY29uc2lzdGVudCBhbmQgdmFyaWFibGUgZm9udCBzaXplIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zbWFsbCB7XG4gIGZvbnQtc2l6ZTogODAlO1xufVxuXG4vKipcbiAqIFByZXZlbnQgYHN1YmAgYW5kIGBzdXBgIGFmZmVjdGluZyBgbGluZS1oZWlnaHRgIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5zdWIsXG5zdXAge1xuICBmb250LXNpemU6IDc1JTtcbiAgbGluZS1oZWlnaHQ6IDA7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdmVydGljYWwtYWxpZ246IGJhc2VsaW5lO1xufVxuXG5zdXAge1xuICB0b3A6IC0wLjVlbTtcbn1cblxuc3ViIHtcbiAgYm90dG9tOiAtMC4yNWVtO1xufVxuXG4vKiBFbWJlZGRlZCBjb250ZW50XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIFJlbW92ZSBib3JkZXIgd2hlbiBpbnNpZGUgYGFgIGVsZW1lbnQgaW4gSUUgOC85LzEwLlxuICovXG5cbmltZyB7XG4gIGJvcmRlcjogMDtcbn1cblxuLyoqXG4gKiBDb3JyZWN0IG92ZXJmbG93IG5vdCBoaWRkZW4gaW4gSUUgOS8xMC8xMS5cbiAqL1xuXG5zdmc6bm90KDpyb290KSB7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59XG5cbi8qIEdyb3VwaW5nIGNvbnRlbnRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbi8qKlxuICogQWRkcmVzcyBtYXJnaW4gbm90IHByZXNlbnQgaW4gSUUgOC85IGFuZCBTYWZhcmkuXG4gKi9cblxuZmlndXJlIHtcbiAgbWFyZ2luOiAxZW0gNDBweDtcbn1cblxuLyoqXG4gKiBBZGRyZXNzIGRpZmZlcmVuY2VzIGJldHdlZW4gRmlyZWZveCBhbmQgb3RoZXIgYnJvd3NlcnMuXG4gKi9cblxuaHIge1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgaGVpZ2h0OiAwO1xufVxuXG4vKipcbiAqIENvbnRhaW4gb3ZlcmZsb3cgaW4gYWxsIGJyb3dzZXJzLlxuICovXG5cbnByZSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIEFkZHJlc3Mgb2RkIGBlbWAtdW5pdCBmb250IHNpemUgcmVuZGVyaW5nIGluIGFsbCBicm93c2Vycy5cbiAqL1xuXG5jb2RlLFxua2JkLFxucHJlLFxuc2FtcCB7XG4gIGZvbnQtZmFtaWx5OiBtb25vc3BhY2UsIG1vbm9zcGFjZTtcbiAgZm9udC1zaXplOiAxZW07XG59XG5cbi8qIEZvcm1zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKipcbiAqIEtub3duIGxpbWl0YXRpb246IGJ5IGRlZmF1bHQsIENocm9tZSBhbmQgU2FmYXJpIG9uIE9TIFggYWxsb3cgdmVyeSBsaW1pdGVkXG4gKiBzdHlsaW5nIG9mIGBzZWxlY3RgLCB1bmxlc3MgYSBgYm9yZGVyYCBwcm9wZXJ0eSBpcyBzZXQuXG4gKi9cblxuLyoqXG4gKiAxLiBDb3JyZWN0IGNvbG9yIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4gKiAgICBLbm93biBpc3N1ZTogYWZmZWN0cyBjb2xvciBvZiBkaXNhYmxlZCBlbGVtZW50cy5cbiAqIDIuIENvcnJlY3QgZm9udCBwcm9wZXJ0aWVzIG5vdCBiZWluZyBpbmhlcml0ZWQuXG4gKiAzLiBBZGRyZXNzIG1hcmdpbnMgc2V0IGRpZmZlcmVudGx5IGluIEZpcmVmb3ggNCssIFNhZmFyaSwgYW5kIENocm9tZS5cbiAqL1xuXG5idXR0b24sXG5pbnB1dCxcbm9wdGdyb3VwLFxuc2VsZWN0LFxudGV4dGFyZWEge1xuICBjb2xvcjogaW5oZXJpdDsgLyogMSAqL1xuICBmb250OiBpbmhlcml0OyAvKiAyICovXG4gIG1hcmdpbjogMDsgLyogMyAqL1xufVxuXG4vKipcbiAqIEFkZHJlc3MgYG92ZXJmbG93YCBzZXQgdG8gYGhpZGRlbmAgaW4gSUUgOC85LzEwLzExLlxuICovXG5cbmJ1dHRvbiB7XG4gIG92ZXJmbG93OiB2aXNpYmxlO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgaW5jb25zaXN0ZW50IGB0ZXh0LXRyYW5zZm9ybWAgaW5oZXJpdGFuY2UgZm9yIGBidXR0b25gIGFuZCBgc2VsZWN0YC5cbiAqIEFsbCBvdGhlciBmb3JtIGNvbnRyb2wgZWxlbWVudHMgZG8gbm90IGluaGVyaXQgYHRleHQtdHJhbnNmb3JtYCB2YWx1ZXMuXG4gKiBDb3JyZWN0IGBidXR0b25gIHN0eWxlIGluaGVyaXRhbmNlIGluIEZpcmVmb3gsIElFIDgvOS8xMC8xMSwgYW5kIE9wZXJhLlxuICogQ29ycmVjdCBgc2VsZWN0YCBzdHlsZSBpbmhlcml0YW5jZSBpbiBGaXJlZm94LlxuICovXG5cbmJ1dHRvbixcbnNlbGVjdCB7XG4gIHRleHQtdHJhbnNmb3JtOiBub25lO1xufVxuXG4vKipcbiAqIDEuIEF2b2lkIHRoZSBXZWJLaXQgYnVnIGluIEFuZHJvaWQgNC4wLiogd2hlcmUgKDIpIGRlc3Ryb3lzIG5hdGl2ZSBgYXVkaW9gXG4gKiAgICBhbmQgYHZpZGVvYCBjb250cm9scy5cbiAqIDIuIENvcnJlY3QgaW5hYmlsaXR5IHRvIHN0eWxlIGNsaWNrYWJsZSBgaW5wdXRgIHR5cGVzIGluIGlPUy5cbiAqIDMuIEltcHJvdmUgdXNhYmlsaXR5IGFuZCBjb25zaXN0ZW5jeSBvZiBjdXJzb3Igc3R5bGUgYmV0d2VlbiBpbWFnZS10eXBlXG4gKiAgICBgaW5wdXRgIGFuZCBvdGhlcnMuXG4gKi9cblxuYnV0dG9uLFxuaHRtbCBpbnB1dFt0eXBlPVwiYnV0dG9uXCJdLCAvKiAxICovXG5pbnB1dFt0eXBlPVwicmVzZXRcIl0sXG5pbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiBidXR0b247IC8qIDIgKi9cbiAgY3Vyc29yOiBwb2ludGVyOyAvKiAzICovXG59XG5cbi8qKlxuICogUmUtc2V0IGRlZmF1bHQgY3Vyc29yIGZvciBkaXNhYmxlZCBlbGVtZW50cy5cbiAqL1xuXG5idXR0b25bZGlzYWJsZWRdLFxuaHRtbCBpbnB1dFtkaXNhYmxlZF0ge1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG5cbi8qKlxuICogUmVtb3ZlIGlubmVyIHBhZGRpbmcgYW5kIGJvcmRlciBpbiBGaXJlZm94IDQrLlxuICovXG5cbmJ1dHRvbjo6LW1vei1mb2N1cy1pbm5lcixcbmlucHV0OjotbW96LWZvY3VzLWlubmVyIHtcbiAgYm9yZGVyOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuXG4vKipcbiAqIEFkZHJlc3MgRmlyZWZveCA0KyBzZXR0aW5nIGBsaW5lLWhlaWdodGAgb24gYGlucHV0YCB1c2luZyBgIWltcG9ydGFudGAgaW5cbiAqIHRoZSBVQSBzdHlsZXNoZWV0LlxuICovXG5cbmlucHV0IHtcbiAgbGluZS1oZWlnaHQ6IG5vcm1hbDtcbn1cblxuLyoqXG4gKiBJdCdzIHJlY29tbWVuZGVkIHRoYXQgeW91IGRvbid0IGF0dGVtcHQgdG8gc3R5bGUgdGhlc2UgZWxlbWVudHMuXG4gKiBGaXJlZm94J3MgaW1wbGVtZW50YXRpb24gZG9lc24ndCByZXNwZWN0IGJveC1zaXppbmcsIHBhZGRpbmcsIG9yIHdpZHRoLlxuICpcbiAqIDEuIEFkZHJlc3MgYm94IHNpemluZyBzZXQgdG8gYGNvbnRlbnQtYm94YCBpbiBJRSA4LzkvMTAuXG4gKiAyLiBSZW1vdmUgZXhjZXNzIHBhZGRpbmcgaW4gSUUgOC85LzEwLlxuICovXG5cbmlucHV0W3R5cGU9XCJjaGVja2JveFwiXSxcbmlucHV0W3R5cGU9XCJyYWRpb1wiXSB7XG4gIGJveC1zaXppbmc6IGJvcmRlci1ib3g7IC8qIDEgKi9cbiAgcGFkZGluZzogMDsgLyogMiAqL1xufVxuXG4vKipcbiAqIEZpeCB0aGUgY3Vyc29yIHN0eWxlIGZvciBDaHJvbWUncyBpbmNyZW1lbnQvZGVjcmVtZW50IGJ1dHRvbnMuIEZvciBjZXJ0YWluXG4gKiBgZm9udC1zaXplYCB2YWx1ZXMgb2YgdGhlIGBpbnB1dGAsIGl0IGNhdXNlcyB0aGUgY3Vyc29yIHN0eWxlIG9mIHRoZVxuICogZGVjcmVtZW50IGJ1dHRvbiB0byBjaGFuZ2UgZnJvbSBgZGVmYXVsdGAgdG8gYHRleHRgLlxuICovXG5cbmlucHV0W3R5cGU9XCJudW1iZXJcIl06Oi13ZWJraXQtaW5uZXItc3Bpbi1idXR0b24sXG5pbnB1dFt0eXBlPVwibnVtYmVyXCJdOjotd2Via2l0LW91dGVyLXNwaW4tYnV0dG9uIHtcbiAgaGVpZ2h0OiBhdXRvO1xufVxuXG4vKipcbiAqIDEuIEFkZHJlc3MgYGFwcGVhcmFuY2VgIHNldCB0byBgc2VhcmNoZmllbGRgIGluIFNhZmFyaSBhbmQgQ2hyb21lLlxuICogMi4gQWRkcmVzcyBgYm94LXNpemluZ2Agc2V0IHRvIGBib3JkZXItYm94YCBpbiBTYWZhcmkgYW5kIENocm9tZS5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdIHtcbiAgLXdlYmtpdC1hcHBlYXJhbmNlOiB0ZXh0ZmllbGQ7IC8qIDEgKi9cbiAgYm94LXNpemluZzogY29udGVudC1ib3g7IC8qIDIgKi9cbn1cblxuLyoqXG4gKiBSZW1vdmUgaW5uZXIgcGFkZGluZyBhbmQgc2VhcmNoIGNhbmNlbCBidXR0b24gaW4gU2FmYXJpIGFuZCBDaHJvbWUgb24gT1MgWC5cbiAqIFNhZmFyaSAoYnV0IG5vdCBDaHJvbWUpIGNsaXBzIHRoZSBjYW5jZWwgYnV0dG9uIHdoZW4gdGhlIHNlYXJjaCBpbnB1dCBoYXNcbiAqIHBhZGRpbmcgKGFuZCBgdGV4dGZpZWxkYCBhcHBlYXJhbmNlKS5cbiAqL1xuXG5pbnB1dFt0eXBlPVwic2VhcmNoXCJdOjotd2Via2l0LXNlYXJjaC1jYW5jZWwtYnV0dG9uLFxuaW5wdXRbdHlwZT1cInNlYXJjaFwiXTo6LXdlYmtpdC1zZWFyY2gtZGVjb3JhdGlvbiB7XG4gIC13ZWJraXQtYXBwZWFyYW5jZTogbm9uZTtcbn1cblxuLyoqXG4gKiBEZWZpbmUgY29uc2lzdGVudCBib3JkZXIsIG1hcmdpbiwgYW5kIHBhZGRpbmcuXG4gKi9cblxuZmllbGRzZXQge1xuICBib3JkZXI6IDFweCBzb2xpZCAjYzBjMGMwO1xuICBtYXJnaW46IDAgMnB4O1xuICBwYWRkaW5nOiAwLjM1ZW0gMC42MjVlbSAwLjc1ZW07XG59XG5cbi8qKlxuICogMS4gQ29ycmVjdCBgY29sb3JgIG5vdCBiZWluZyBpbmhlcml0ZWQgaW4gSUUgOC85LzEwLzExLlxuICogMi4gUmVtb3ZlIHBhZGRpbmcgc28gcGVvcGxlIGFyZW4ndCBjYXVnaHQgb3V0IGlmIHRoZXkgemVybyBvdXQgZmllbGRzZXRzLlxuICovXG5cbmxlZ2VuZCB7XG4gIGJvcmRlcjogMDsgLyogMSAqL1xuICBwYWRkaW5nOiAwOyAvKiAyICovXG59XG5cbi8qKlxuICogUmVtb3ZlIGRlZmF1bHQgdmVydGljYWwgc2Nyb2xsYmFyIGluIElFIDgvOS8xMC8xMS5cbiAqL1xuXG50ZXh0YXJlYSB7XG4gIG92ZXJmbG93OiBhdXRvO1xufVxuXG4vKipcbiAqIERvbid0IGluaGVyaXQgdGhlIGBmb250LXdlaWdodGAgKGFwcGxpZWQgYnkgYSBydWxlIGFib3ZlKS5cbiAqIE5PVEU6IHRoZSBkZWZhdWx0IGNhbm5vdCBzYWZlbHkgYmUgY2hhbmdlZCBpbiBDaHJvbWUgYW5kIFNhZmFyaSBvbiBPUyBYLlxuICovXG5cbm9wdGdyb3VwIHtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG59XG5cbi8qIFRhYmxlc1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyoqXG4gKiBSZW1vdmUgbW9zdCBzcGFjaW5nIGJldHdlZW4gdGFibGUgY2VsbHMuXG4gKi9cblxudGFibGUge1xuICBib3JkZXItY29sbGFwc2U6IGNvbGxhcHNlO1xuICBib3JkZXItc3BhY2luZzogMDtcbn1cblxudGQsXG50aCB7XG4gIHBhZGRpbmc6IDA7XG59XG4iLCIvL0RlZmF1bHQgc3R5bGVzXG5cbmh0bWwge1xuIGJveC1zaXppbmc6IGJvcmRlci1ib3g7XG59XG4qLCAqOmJlZm9yZSwgKjphZnRlciB7XG4gYm94LXNpemluZzogaW5oZXJpdDtcbn1cblxuYm9keSB7XG4gIC8vIGRpc3BsYXk6IGZsZXg7XG4gIC8vIG1pbi1oZWlnaHQ6IDEwMHZoO1xuICAvLyBmbGV4LWRpcmVjdGlvbjogY29sdW1uO1xufVxuXG5tYWluIHtcbiAgLy8gZmxleDogMSAwIGF1dG87XG59XG5cbnVsIHtcbiAgJjpub3QoLmJyb3dzZXItZGVmYXVsdCkge1xuICAgIHBhZGRpbmctbGVmdDogMDtcbiAgICBsaXN0LXN0eWxlLXR5cGU6IG5vbmU7XG5cbiAgICAmID4gbGkge1xuICAgICAgbGlzdC1zdHlsZS10eXBlOiBub25lO1xuICAgIH1cbiAgfVxufVxuXG5hIHtcblx0Y29sb3I6ICRsaW5rLWNvbG9yO1xuXHR0ZXh0LWRlY29yYXRpb246IG5vbmU7XG5cbiAgLy8gR2V0cyByaWQgb2YgdGFwIGFjdGl2ZSBzdGF0ZVxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG5cbi8vIFBvc2l0aW9uaW5nXG4udmFsaWduLXdyYXBwZXIge1xuICBkaXNwbGF5OiBmbGV4O1xuICBhbGlnbi1pdGVtczogY2VudGVyO1xufVxuXG5cbi8vIGNsYXNzaWMgY2xlYXJmaXhcbi5jbGVhcmZpeCB7XG4gIGNsZWFyOiBib3RoO1xufVxuXG5cbi8vIFotbGV2ZWxzXG4uei1kZXB0aC0wIHtcbiAgYm94LXNoYWRvdzogbm9uZSAhaW1wb3J0YW50O1xufVxuLnotZGVwdGgtMSB7XG4gIGJveC1zaGFkb3c6IDAgMnB4IDJweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi56LWRlcHRoLTEtaGFsZiB7XG4gIGJveC1zaGFkb3c6IDAgM3B4IDNweCAwIHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgMXB4IDdweCAwIHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgM3B4IDFweCAtMXB4IHJnYmEoMCwgMCwgMCwgMC4yKTtcbn1cbi56LWRlcHRoLTIge1xuICBib3gtc2hhZG93OiAwIDRweCA1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAycHggNHB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLnotZGVwdGgtMyB7XG4gIGJveC1zaGFkb3c6IDAgNnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTQpLCAwIDFweCAxOHB4IDAgcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCAzcHggNXB4IC0xcHggcmdiYSgwLCAwLCAwLCAwLjMpO1xufVxuLnotZGVwdGgtNCB7XG4gIGJveC1zaGFkb3c6IDAgOHB4IDEwcHggMXB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDAgM3B4IDE0cHggMnB4IHJnYmEoMCwgMCwgMCwgMC4xMiksIDAgNXB4IDVweCAtM3B4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cbi56LWRlcHRoLTUge1xuICBib3gtc2hhZG93OiAwIDE2cHggMjRweCAycHggcmdiYSgwLCAwLCAwLCAwLjE0KSwgMCA2cHggMzBweCA1cHggcmdiYSgwLCAwLCAwLCAwLjEyKSwgMCA4cHggMTBweCAtNXB4IHJnYmEoMCwgMCwgMCwgMC4zKTtcbn1cblxuLmhvdmVyYWJsZSB7XG4gIHRyYW5zaXRpb246IGJveC1zaGFkb3cgLjI1cztcblxuICAmOmhvdmVyIHtcbiAgICBib3gtc2hhZG93OiAwIDhweCAxN3B4IDAgcmdiYSgwLCAwLCAwLCAwLjIpLCAwIDZweCAyMHB4IDAgcmdiYSgwLCAwLCAwLCAwLjE5KTtcbiAgfVxufVxuXG4vLyBEaXZpZGVyc1xuXG4uZGl2aWRlciB7XG4gIGhlaWdodDogMXB4O1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiBjb2xvcihcImdyZXlcIiwgXCJsaWdodGVuLTJcIik7XG59XG5cblxuLy8gIEJsb2NrcXVvdGVcblxuYmxvY2txdW90ZSB7XG4gIG1hcmdpbjogMjBweCAwO1xuICBwYWRkaW5nLWxlZnQ6IDEuNXJlbTtcbiAgYm9yZGVyLWxlZnQ6IDVweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcbn1cblxuLy8gSWNvbiBTdHlsZXNcblxuaSB7XG4gIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuXG4gICYubGVmdCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuICB9XG4gICYucmlnaHQge1xuICAgIGZsb2F0OiByaWdodDtcbiAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgfVxuICAmLnRpbnkge1xuICAgIGZvbnQtc2l6ZTogMXJlbTtcbiAgfVxuICAmLnNtYWxsIHtcbiAgICBmb250LXNpemU6IDJyZW07XG4gIH1cbiAgJi5tZWRpdW0ge1xuICAgIGZvbnQtc2l6ZTogNHJlbTtcbiAgfVxuICAmLmxhcmdlIHtcbiAgICBmb250LXNpemU6IDZyZW07XG4gIH1cbn1cblxuLy8gSW1hZ2VzXG5pbWcucmVzcG9uc2l2ZS1pbWcsXG52aWRlby5yZXNwb25zaXZlLXZpZGVvIHtcbiAgbWF4LXdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG59XG5cblxuLy8gUGFnaW5hdGlvblxuXG4ucGFnaW5hdGlvbiB7XG5cbiAgbGkge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgaGVpZ2h0OiAzMHB4O1xuXG4gICAgYSB7XG4gICAgICBjb2xvcjogIzQ0NDtcbiAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgIGZvbnQtc2l6ZTogMS4ycmVtO1xuICAgICAgcGFkZGluZzogMCAxMHB4O1xuICAgICAgbGluZS1oZWlnaHQ6IDMwcHg7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUgYSB7IGNvbG9yOiAjZmZmOyB9XG5cbiAgICAmLmFjdGl2ZSB7IGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yOyB9XG5cbiAgICAmLmRpc2FibGVkIGEge1xuICAgICAgY3Vyc29yOiBkZWZhdWx0O1xuICAgICAgY29sb3I6ICM5OTk7XG4gICAgfVxuXG4gICAgaSB7XG4gICAgICBmb250LXNpemU6IDJyZW07XG4gICAgfVxuICB9XG5cblxuICBsaS5wYWdlcyB1bCBsaSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBub25lO1xuICB9XG59XG5AbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG4gIC5wYWdpbmF0aW9uIHtcbiAgICB3aWR0aDogMTAwJTtcblxuICAgIGxpLnByZXYsXG4gICAgbGkubmV4dCB7XG4gICAgICB3aWR0aDogMTAlO1xuICAgIH1cblxuICAgIGxpLnBhZ2VzIHtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgICB9XG4gIH1cbn1cblxuLy8gQnJlYWRjcnVtYnNcbi5icmVhZGNydW1iIHtcbiAgZm9udC1zaXplOiAxOHB4O1xuICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgLjcpO1xuXG4gIGksXG4gIFtjbGFzc149XCJtZGktXCJdLCBbY2xhc3MqPVwibWRpLVwiXSxcbiAgaS5tYXRlcmlhbC1pY29ucyB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIGZvbnQtc2l6ZTogMjRweDtcbiAgfVxuXG4gICY6YmVmb3JlIHtcbiAgICBjb250ZW50OiAnXFxFNUNDJztcbiAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwgLjcpO1xuICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtZmFtaWx5OiAnTWF0ZXJpYWwgSWNvbnMnO1xuICAgIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogMjVweDtcbiAgICBtYXJnaW46IDAgMTBweCAwIDhweDtcbiAgICAtd2Via2l0LWZvbnQtc21vb3RoaW5nOiBhbnRpYWxpYXNlZDtcbiAgfVxuXG4gICY6Zmlyc3QtY2hpbGQ6YmVmb3JlIHtcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJjpsYXN0LWNoaWxkIHtcbiAgICBjb2xvcjogI2ZmZjtcbiAgfVxufVxuXG4vLyBQYXJhbGxheFxuLnBhcmFsbGF4LWNvbnRhaW5lciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgaGVpZ2h0OiA1MDBweDtcblxuICAucGFyYWxsYXgge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgei1pbmRleDogLTE7XG5cbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIG1pbi13aWR0aDogMTAwJTtcbiAgICAgIG1pbi1oZWlnaHQ6IDEwMCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZTNkKDAsMCwwKTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB9XG4gIH1cbn1cblxuLy8gUHVzaHBpblxuLnBpbi10b3AsIC5waW4tYm90dG9tIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xufVxuLnBpbm5lZCB7XG4gIHBvc2l0aW9uOiBmaXhlZCAhaW1wb3J0YW50O1xufVxuXG4vKioqKioqKioqKioqKioqKioqKioqXG4gIFRyYW5zaXRpb24gQ2xhc3Nlc1xuKioqKioqKioqKioqKioqKioqKioqKi9cblxudWwuc3RhZ2dlcmVkLWxpc3QgbGkge1xuICBvcGFjaXR5OiAwO1xufVxuXG4uZmFkZS1pbiB7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zZm9ybS1vcmlnaW46IDAgNTAlO1xufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqKipcbiAgTWVkaWEgUXVlcnkgQ2xhc3Nlc1xuKioqKioqKioqKioqKioqKioqKioqKi9cbi5oaWRlLW9uLXNtYWxsLW9ubHksIC5oaWRlLW9uLXNtYWxsLWFuZC1kb3duIHtcbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uaGlkZS1vbi1tZWQtYW5kLWRvd24ge1xuICBAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uaGlkZS1vbi1tZWQtYW5kLXVwIHtcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5oaWRlLW9uLW1lZC1vbmx5IHtcbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkc21hbGwtc2NyZWVuKSBhbmQgKG1heC13aWR0aDogJG1lZGl1bS1zY3JlZW4pIHtcbiAgICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5oaWRlLW9uLWxhcmdlLW9ubHkge1xuICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG4gICAgZGlzcGxheTogbm9uZSAhaW1wb3J0YW50O1xuICB9XG59XG4uc2hvdy1vbi1sYXJnZSB7XG4gIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcbiAgICBkaXNwbGF5OiBibG9jayAhaW1wb3J0YW50O1xuICB9XG59XG4uc2hvdy1vbi1tZWRpdW0ge1xuICBAbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6ICRzbWFsbC1zY3JlZW4pIGFuZCAobWF4LXdpZHRoOiAkbWVkaXVtLXNjcmVlbikge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cbi5zaG93LW9uLXNtYWxsIHtcbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLnNob3ctb24tbWVkaXVtLWFuZC11cCB7XG4gIEBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XG4gICAgZGlzcGxheTogYmxvY2sgIWltcG9ydGFudDtcbiAgfVxufVxuLnNob3ctb24tbWVkaXVtLWFuZC1kb3duIHtcbiAgQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuICAgIGRpc3BsYXk6IGJsb2NrICFpbXBvcnRhbnQ7XG4gIH1cbn1cblxuXG4vLyBDZW50ZXIgdGV4dCBvbiBtb2JpbGVcbi5jZW50ZXItb24tc21hbGwtb25seSB7XG4gIEBtZWRpYSAjeyRzbWFsbC1hbmQtZG93bn0ge1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgfVxufVxuXG4vLyBGb290ZXJcbi5wYWdlLWZvb3RlciB7XG4gIHBhZGRpbmctdG9wOiAyMHB4O1xuICBjb2xvcjogJGZvb3Rlci1mb250LWNvbG9yO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZm9vdGVyLWJnLWNvbG9yO1xuXG4gIC5mb290ZXItY29weXJpZ2h0IHtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgIG1pbi1oZWlnaHQ6IDUwcHg7XG4gICAgZGlzcGxheTogZmxleDtcbiAgICBhbGlnbi1pdGVtczogY2VudGVyO1xuICAgIHBhZGRpbmc6IDEwcHggMHB4O1xuICAgIGNvbG9yOiAkZm9vdGVyLWNvcHlyaWdodC1mb250LWNvbG9yO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRmb290ZXItY29weXJpZ2h0LWJnLWNvbG9yO1xuICAgIEBleHRlbmQgLmxpZ2h0O1xuICB9XG59XG5cbi8vIFRhYmxlc1xudGFibGUsIHRoLCB0ZCB7XG4gICBib3JkZXI6IG5vbmU7XG59XG5cbnRhYmxlIHtcbiAgd2lkdGg6MTAwJTtcbiAgZGlzcGxheTogdGFibGU7XG5cbiAgJi5ib3JkZXJlZCA+IHRoZWFkID4gdHIsXG4gICYuYm9yZGVyZWQgPiB0Ym9keSA+IHRyIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJHRhYmxlLWJvcmRlci1jb2xvcjtcbiAgfVxuXG4gICYuc3RyaXBlZCA+IHRib2R5IHtcbiAgICA+IHRyOm50aC1jaGlsZChvZGQpIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICR0YWJsZS1zdHJpcGVkLWNvbG9yO1xuICAgIH1cblxuICAgID4gdHIgPiB0ZCB7XG4gICAgICBib3JkZXItcmFkaXVzOiAwO1xuICAgIH1cbiAgfVxuXG4gICYuaGlnaGxpZ2h0ID4gdGJvZHkgPiB0ciB7XG4gICAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMjVzIGVhc2U7XG4gICAgJjpob3ZlciB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFibGUtc3RyaXBlZC1jb2xvcjtcbiAgICB9XG4gIH1cblxuICAmLmNlbnRlcmVkIHtcbiAgICB0aGVhZCB0ciB0aCwgdGJvZHkgdHIgdGQge1xuICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIH1cbiAgfVxuXG59XG5cbnRoZWFkIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICR0YWJsZS1ib3JkZXItY29sb3I7XG59XG5cbnRkLCB0aHtcbiAgcGFkZGluZzogMTVweCA1cHg7XG4gIGRpc3BsYXk6IHRhYmxlLWNlbGw7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbn1cblxuLy8gUmVzcG9uc2l2ZSBUYWJsZVxuQG1lZGlhICN7JG1lZGl1bS1hbmQtZG93bn0ge1xuXG4gIHRhYmxlLnJlc3BvbnNpdmUtdGFibGUge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gICAgYm9yZGVyLXNwYWNpbmc6IDA7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgdGQ6ZW1wdHk6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICdcXDAwYTAnO1xuICAgIH1cblxuICAgIHRoLFxuICAgIHRkIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgfVxuXG4gICAgdGggeyB0ZXh0LWFsaWduOiBsZWZ0OyB9XG4gICAgdGhlYWQge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBmbG9hdDogbGVmdDtcblxuICAgICAgdHIge1xuICAgICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgICAgcGFkZGluZzogMCAxMHB4IDAgMDtcblxuICAgICAgICB0aDo6YmVmb3JlIHtcbiAgICAgICAgICBjb250ZW50OiBcIlxcMDBhMFwiO1xuICAgICAgICB9XG4gICAgICB9XG4gICAgfVxuICAgIHRib2R5IHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgd2lkdGg6IGF1dG87XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBvdmVyZmxvdy14OiBhdXRvO1xuICAgICAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcblxuICAgICAgdHIge1xuICAgICAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgICAgIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gICAgICB9XG4gICAgfVxuICAgIHRoIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gICAgfVxuICAgIHRkIHtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgICAgbWluLWhlaWdodDogMS4yNWVtO1xuICAgICAgdGV4dC1hbGlnbjogbGVmdDtcbiAgICB9XG4gICAgdHIgeyBwYWRkaW5nOiAwIDEwcHg7IH1cblxuICAgIC8qIHNvcnQgb3V0IGJvcmRlcnMgKi9cbiAgICB0aGVhZCB7XG4gICAgICBib3JkZXI6IDA7XG4gICAgICBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yO1xuICAgIH1cblxuICAgICYuYm9yZGVyZWQge1xuICAgICAgdGggeyBib3JkZXItYm90dG9tOiAwOyBib3JkZXItbGVmdDogMDsgfVxuICAgICAgdGQgeyBib3JkZXItbGVmdDogMDsgYm9yZGVyLXJpZ2h0OiAwOyBib3JkZXItYm90dG9tOiAwOyB9XG4gICAgICB0ciB7IGJvcmRlcjogMDsgfVxuICAgICAgdGJvZHkgdHIgeyBib3JkZXItcmlnaHQ6IDFweCBzb2xpZCAkdGFibGUtYm9yZGVyLWNvbG9yOyB9XG4gICAgfVxuXG4gIH1cblxufVxuXG5cbi8vIENvbGxlY3Rpb25zXG4uY29sbGVjdGlvbiB7XG4gIG1hcmdpbjogJGVsZW1lbnQtdG9wLW1hcmdpbiAwICRlbGVtZW50LWJvdHRvbS1tYXJnaW4gMDtcbiAgYm9yZGVyOiAxcHggc29saWQgJGNvbGxlY3Rpb24tYm9yZGVyLWNvbG9yO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuY29sbGVjdGlvbi1pdGVtIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sbGVjdGlvbi1iZy1jb2xvcjtcbiAgICBsaW5lLWhlaWdodDogJGNvbGxlY3Rpb24tbGluZS1oZWlnaHQ7XG4gICAgcGFkZGluZzogMTBweCAyMHB4O1xuICAgIG1hcmdpbjogMDtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbGxlY3Rpb24tYm9yZGVyLWNvbG9yO1xuXG4gICAgLy8gQXZhdGFyIENvbGxlY3Rpb25cbiAgICAmLmF2YXRhciB7XG4gICAgICBtaW4taGVpZ2h0OiA4NHB4O1xuICAgICAgcGFkZGluZy1sZWZ0OiA3MnB4O1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAvLyBEb24ndCBzdHlsZSBjaXJjbGVzIGluc2lkZSBwcmVsb2FkZXIgY2xhc3Nlcy5cbiAgICAgICY6bm90KC5jaXJjbGUtY2xpcHBlcikgPiAuY2lyY2xlLFxuICAgICAgOm5vdCguY2lyY2xlLWNsaXBwZXIpID4gLmNpcmNsZSB7XG4gICAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgICAgd2lkdGg6IDQycHg7XG4gICAgICAgIGhlaWdodDogNDJweDtcbiAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgbGVmdDogMTVweDtcbiAgICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICAgICAgfVxuICAgICAgaS5jaXJjbGUge1xuICAgICAgICBmb250LXNpemU6IDE4cHg7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiA0MnB4O1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogIzk5OTtcbiAgICAgICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgICAgfVxuXG5cbiAgICAgIC50aXRsZSB7XG4gICAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIH1cblxuICAgICAgcCB7XG4gICAgICAgIG1hcmdpbjogMDtcbiAgICAgIH1cblxuICAgICAgLnNlY29uZGFyeS1jb250ZW50IHtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE2cHg7XG4gICAgICAgIHJpZ2h0OiAxNnB4O1xuICAgICAgfVxuXG4gICAgfVxuXG5cbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLWJvdHRvbTogbm9uZTtcbiAgICB9XG5cbiAgICAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sbGVjdGlvbi1hY3RpdmUtYmctY29sb3I7XG4gICAgICBjb2xvcjogJGNvbGxlY3Rpb24tYWN0aXZlLWNvbG9yO1xuXG4gICAgICAuc2Vjb25kYXJ5LWNvbnRlbnQge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgIH1cbiAgICB9XG4gIH1cbiAgYS5jb2xsZWN0aW9uLWl0ZW17XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgdHJhbnNpdGlvbjogLjI1cztcbiAgICBjb2xvcjogJGNvbGxlY3Rpb24tbGluay1jb2xvcjtcbiAgICAmOm5vdCguYWN0aXZlKSB7XG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogJGNvbGxlY3Rpb24taG92ZXItYmctY29sb3I7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgJi53aXRoLWhlYWRlciB7XG4gICAgLmNvbGxlY3Rpb24taGVhZGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRjb2xsZWN0aW9uLWJnLWNvbG9yO1xuICAgICAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xsZWN0aW9uLWJvcmRlci1jb2xvcjtcbiAgICAgIHBhZGRpbmc6IDEwcHggMjBweDtcbiAgICB9XG4gICAgLmNvbGxlY3Rpb24taXRlbSB7XG4gICAgICBwYWRkaW5nLWxlZnQ6IDMwcHg7XG4gICAgfVxuICAgIC5jb2xsZWN0aW9uLWl0ZW0uYXZhdGFyIHtcbiAgICAgIHBhZGRpbmctbGVmdDogNzJweDtcbiAgICB9XG4gIH1cblxufVxuLy8gTWFkZSBsZXNzIHNwZWNpZmljIHRvIGFsbG93IGVhc2llciBvdmVycmlkaW5nXG4uc2Vjb25kYXJ5LWNvbnRlbnQge1xuICBmbG9hdDogcmlnaHQ7XG4gIGNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xufVxuLmNvbGxhcHNpYmxlIC5jb2xsZWN0aW9uIHtcbiAgbWFyZ2luOiAwO1xuICBib3JkZXI6IG5vbmU7XG59XG5cblxuXG4vLyBSZXNwb25zaXZlIFZpZGVvc1xuLnZpZGVvLWNvbnRhaW5lciB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctYm90dG9tOiA1Ni4yNSU7XG4gICAgaGVpZ2h0OiAwO1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICBpZnJhbWUsIG9iamVjdCwgZW1iZWQge1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cbn1cblxuLy8gUHJvZ3Jlc3MgQmFyXG4ucHJvZ3Jlc3Mge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBoZWlnaHQ6IDRweDtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICB3aWR0aDogMTAwJTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBsaWdodGVuKCRwcm9ncmVzcy1iYXItY29sb3IsIDQwJSk7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICAgIG1hcmdpbjogJGVsZW1lbnQtdG9wLW1hcmdpbiAwICRlbGVtZW50LWJvdHRvbS1tYXJnaW4gMDtcbiAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAuZGV0ZXJtaW5hdGUge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBib3R0b206IDA7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHByb2dyZXNzLWJhci1jb2xvcjtcbiAgICB0cmFuc2l0aW9uOiB3aWR0aCAuM3MgbGluZWFyO1xuICB9XG4gIC5pbmRldGVybWluYXRlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkcHJvZ3Jlc3MtYmFyLWNvbG9yO1xuICAgICY6YmVmb3JlIHtcbiAgICAgIGNvbnRlbnQ6ICcnO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogaW5oZXJpdDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGxlZnQ6MDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpbGwtY2hhbmdlOiBsZWZ0LCByaWdodDtcbiAgICAgIC8vIEN1c3RvbSBiZXppZXJcbiAgICAgIGFuaW1hdGlvbjogaW5kZXRlcm1pbmF0ZSAyLjFzIGN1YmljLWJlemllcigwLjY1MCwgMC44MTUsIDAuNzM1LCAwLjM5NSkgaW5maW5pdGU7XG5cbiAgICB9XG4gICAgJjphZnRlciB7XG4gICAgICBjb250ZW50OiAnJztcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IGluaGVyaXQ7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OjA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB3aWxsLWNoYW5nZTogbGVmdCwgcmlnaHQ7XG4gICAgICAvLyBDdXN0b20gYmV6aWVyXG4gICAgICBhbmltYXRpb246IGluZGV0ZXJtaW5hdGUtc2hvcnQgMi4xcyBjdWJpYy1iZXppZXIoMC4xNjUsIDAuODQwLCAwLjQ0MCwgMS4wMDApIGluZmluaXRlO1xuICAgICAgYW5pbWF0aW9uLWRlbGF5OiAxLjE1cztcbiAgICB9XG4gIH1cbn1cbkBrZXlmcmFtZXMgaW5kZXRlcm1pbmF0ZSB7XG4gICAgMCUge1xuICAgICAgbGVmdDogLTM1JTtcbiAgICAgIHJpZ2h0OjEwMCU7XG4gICAgfVxuICAgIDYwJSB7XG4gICAgICBsZWZ0OiAxMDAlO1xuICAgICAgcmlnaHQ6IC05MCU7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgbGVmdDogMTAwJTtcbiAgICAgIHJpZ2h0OiAtOTAlO1xuICAgIH1cbn1cblxuQGtleWZyYW1lcyBpbmRldGVybWluYXRlLXNob3J0IHtcbiAgICAwJSB7XG4gICAgICBsZWZ0OiAtMjAwJTtcbiAgICAgIHJpZ2h0OiAxMDAlO1xuICAgIH1cbiAgICA2MCUge1xuICAgICAgbGVmdDogMTA3JTtcbiAgICAgIHJpZ2h0OiAtOCU7XG4gICAgfVxuICAgIDEwMCUge1xuICAgICAgbGVmdDogMTA3JTtcbiAgICAgIHJpZ2h0OiAtOCU7XG4gICAgfVxufVxuXG5cbi8qKioqKioqKioqKioqKioqKioqXG4gIFV0aWxpdHkgQ2xhc3Nlc1xuKioqKioqKioqKioqKioqKioqKi9cblxuLmhpZGUge1xuICBkaXNwbGF5OiBub25lICFpbXBvcnRhbnQ7XG59XG5cbi8vIFRleHQgQWxpZ25cbi5sZWZ0LWFsaWduIHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbn1cbi5yaWdodC1hbGlnbiB7XG4gIHRleHQtYWxpZ246IHJpZ2h0XG59XG4uY2VudGVyLCAuY2VudGVyLWFsaWduIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xufVxuXG4ubGVmdCB7XG4gIGZsb2F0OiBsZWZ0ICFpbXBvcnRhbnQ7XG59XG4ucmlnaHQge1xuICBmbG9hdDogcmlnaHQgIWltcG9ydGFudDtcbn1cblxuLy8gTm8gVGV4dCBTZWxlY3Rcbi5uby1zZWxlY3Qge1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbn1cblxuLmNpcmNsZSB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuLmNlbnRlci1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xuICBtYXJnaW4tbGVmdDogYXV0bztcbiAgbWFyZ2luLXJpZ2h0OiBhdXRvO1xufVxuXG4udHJ1bmNhdGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgd2hpdGUtc3BhY2U6IG5vd3JhcDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgdGV4dC1vdmVyZmxvdzogZWxsaXBzaXM7XG59XG5cbi5uby1wYWRkaW5nIHtcbiAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xufVxuIiwiLy8gQmFkZ2VzXG5zcGFuLmJhZGdlIHtcbiAgbWluLXdpZHRoOiAzcmVtO1xuICBwYWRkaW5nOiAwIDZweDtcbiAgbWFyZ2luLWxlZnQ6IDE0cHg7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBsaW5lLWhlaWdodDogJGJhZGdlLWhlaWdodDtcbiAgaGVpZ2h0OiAkYmFkZ2UtaGVpZ2h0O1xuICBjb2xvcjogY29sb3IoJ2dyZXknLCAnZGFya2VuLTEnKTtcbiAgZmxvYXQ6IHJpZ2h0O1xuICBib3gtc2l6aW5nOiBib3JkZXItYm94O1xuXG4gICYubmV3IHtcbiAgICBmb250LXdlaWdodDogMzAwO1xuICAgIGZvbnQtc2l6ZTogMC44cmVtO1xuICAgIGNvbG9yOiAjZmZmO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRiYWRnZS1iZy1jb2xvcjtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gIH1cbiAgJi5uZXc6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiIG5ld1wiO1xuICB9XG5cbiAgJltkYXRhLWJhZGdlLWNhcHRpb25dOjphZnRlciB7XG4gICAgY29udGVudDogXCIgXCIgYXR0cihkYXRhLWJhZGdlLWNhcHRpb24pO1xuICB9XG59XG5uYXYgdWwgYSBzcGFuLmJhZGdlIHtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBmbG9hdDogbm9uZTtcbiAgbWFyZ2luLWxlZnQ6IDRweDtcbiAgbGluZS1oZWlnaHQ6ICRiYWRnZS1oZWlnaHQ7XG4gIGhlaWdodDogJGJhZGdlLWhlaWdodDtcbiAgLXdlYmtpdC1mb250LXNtb290aGluZzogYXV0bztcbn1cblxuLy8gTGluZSBoZWlnaHQgY2VudGVyaW5nXG4uY29sbGVjdGlvbi1pdGVtIHNwYW4uYmFkZ2Uge1xuICBtYXJnaW4tdG9wOiBjYWxjKCN7JGNvbGxlY3Rpb24tbGluZS1oZWlnaHQgLyAyfSAtICN7JGJhZGdlLWhlaWdodCAvIDJ9KTtcbn1cbi5jb2xsYXBzaWJsZSBzcGFuLmJhZGdlIHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG59XG4uc2lkZS1uYXYgc3Bhbi5iYWRnZSB7XG4gIG1hcmdpbi10b3A6IGNhbGMoI3skc2lkZW5hdi1saW5lLWhlaWdodCAvIDJ9IC0gI3skYmFkZ2UtaGVpZ2h0IC8gMn0pO1xufVxuIiwiLyogVGhpcyBpcyBuZWVkZWQgZm9yIHNvbWUgbW9iaWxlIHBob25lcyB0byBkaXNwbGF5IHRoZSBHb29nbGUgSWNvbiBmb250IHByb3Blcmx5ICovXG4ubWF0ZXJpYWwtaWNvbnMge1xuICB0ZXh0LXJlbmRlcmluZzogb3B0aW1pemVMZWdpYmlsaXR5O1xuICBmb250LWZlYXR1cmUtc2V0dGluZ3M6ICdsaWdhJztcbn1cbiIsIi5jb250YWluZXIge1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWF4LXdpZHRoOiAxMjgwcHg7XG4gIHdpZHRoOiAxMDAlO1xufVxuQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbkBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcbiAgLmNvbnRhaW5lciB7XG4gICAgd2lkdGg6IDEwMCU7XG4gIH1cbn1cbi5jb250YWluZXIgLnJvdyB7XG4gIG1hcmdpbi1sZWZ0OiAoLTEgKiAkZ3V0dGVyLXdpZHRoIC8gMik7XG4gIG1hcmdpbi1yaWdodDogKC0xICogJGd1dHRlci13aWR0aCAvIDIpO1xufVxuXG4uc2VjdGlvbiB7XG4gIHBhZGRpbmctdG9wOiAxcmVtO1xuICBwYWRkaW5nLWJvdHRvbTogMXJlbTtcblxuICAmLm5vLXBhZCB7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuICAmLm5vLXBhZC1ib3Qge1xuICAgIHBhZGRpbmctYm90dG9tOiAwO1xuICB9XG4gICYubm8tcGFkLXRvcCB7XG4gICAgcGFkZGluZy10b3A6IDA7XG4gIH1cbn1cblxuXG4vLyBNaXhpbnMgdG8gZWxpbWluYXRlIGNvZGUgcmVwaXRpdGlvblxuQG1peGluIHJlc2V0LW9mZnNldCB7XG4gIG1hcmdpbi1sZWZ0OiBhdXRvO1xuICBsZWZ0OiBhdXRvO1xuICByaWdodDogYXV0bztcbn1cbkBtaXhpbiBncmlkLWNsYXNzZXMoJHNpemUsICRpLCAkcGVyYykge1xuICAmLm9mZnNldC0jeyRzaXplfSN7JGl9IHtcbiAgICBtYXJnaW4tbGVmdDogJHBlcmM7XG4gIH1cbiAgJi5wdWxsLSN7JHNpemV9I3skaX0ge1xuICAgIHJpZ2h0OiAkcGVyYztcbiAgfVxuICAmLnB1c2gtI3skc2l6ZX0jeyRpfSB7XG4gICAgbGVmdDogJHBlcmM7XG4gIH1cbn1cblxuXG4ucm93IHtcbiAgbWFyZ2luLWxlZnQ6IGF1dG87XG4gIG1hcmdpbi1yaWdodDogYXV0bztcbiAgbWFyZ2luLWJvdHRvbTogMjBweDtcblxuICAvLyBDbGVhciBmbG9hdGluZyBjaGlsZHJlblxuICAmOmFmdGVyIHtcbiAgICBjb250ZW50OiBcIlwiO1xuICAgIGRpc3BsYXk6IHRhYmxlO1xuICAgIGNsZWFyOiBib3RoO1xuICB9XG5cbiAgLmNvbCB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgICBwYWRkaW5nOiAwICRndXR0ZXItd2lkdGggLyAyO1xuICAgIG1pbi1oZWlnaHQ6IDFweDtcblxuICAgICZbY2xhc3MqPVwicHVzaC1cIl0sXG4gICAgJltjbGFzcyo9XCJwdWxsLVwiXSB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgfVxuXG4gICAgJGk6IDE7XG4gICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XG4gICAgICAkcGVyYzogdW5xdW90ZSgoMTAwIC8gKCRudW0tY29scyAvICRpKSkgKyBcIiVcIik7XG4gICAgICAmLnMjeyRpfSB7XG4gICAgICAgIHdpZHRoOiAkcGVyYztcbiAgICAgICAgQGluY2x1ZGUgcmVzZXQtb2Zmc2V0O1xuICAgICAgfVxuICAgICAgJGk6ICRpICsgMTtcbiAgICB9XG5cbiAgICAkaTogMTtcbiAgICBAd2hpbGUgJGkgPD0gJG51bS1jb2xzIHtcbiAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcbiAgICAgIEBpbmNsdWRlIGdyaWQtY2xhc3NlcyhcInNcIiwgJGksICRwZXJjKTtcbiAgICAgICRpOiAkaSArIDE7XG4gICAgfVxuXG4gICAgQG1lZGlhICN7JG1lZGl1bS1hbmQtdXB9IHtcblxuICAgICAgJGk6IDE7XG4gICAgICBAd2hpbGUgJGkgPD0gJG51bS1jb2xzIHtcbiAgICAgICAgJHBlcmM6IHVucXVvdGUoKDEwMCAvICgkbnVtLWNvbHMgLyAkaSkpICsgXCIlXCIpO1xuICAgICAgICAmLm0jeyRpfSB7XG4gICAgICAgICAgd2lkdGg6ICRwZXJjO1xuICAgICAgICAgIEBpbmNsdWRlIHJlc2V0LW9mZnNldDtcbiAgICAgICAgfVxuICAgICAgICAkaTogJGkgKyAxXG4gICAgICB9XG5cbiAgICAgICRpOiAxO1xuICAgICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XG4gICAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcbiAgICAgICAgQGluY2x1ZGUgZ3JpZC1jbGFzc2VzKFwibVwiLCAkaSwgJHBlcmMpO1xuICAgICAgICAkaTogJGkgKyAxO1xuICAgICAgfVxuICAgIH1cblxuICAgIEBtZWRpYSAjeyRsYXJnZS1hbmQtdXB9IHtcblxuICAgICAgJGk6IDE7XG4gICAgICBAd2hpbGUgJGkgPD0gJG51bS1jb2xzIHtcbiAgICAgICAgJHBlcmM6IHVucXVvdGUoKDEwMCAvICgkbnVtLWNvbHMgLyAkaSkpICsgXCIlXCIpO1xuICAgICAgICAmLmwjeyRpfSB7XG4gICAgICAgICAgd2lkdGg6ICRwZXJjO1xuICAgICAgICAgIEBpbmNsdWRlIHJlc2V0LW9mZnNldDtcbiAgICAgICAgfVxuICAgICAgICAkaTogJGkgKyAxO1xuICAgICAgfVxuXG4gICAgICAkaTogMTtcbiAgICAgIEB3aGlsZSAkaSA8PSAkbnVtLWNvbHMge1xuICAgICAgICAkcGVyYzogdW5xdW90ZSgoMTAwIC8gKCRudW0tY29scyAvICRpKSkgKyBcIiVcIik7XG4gICAgICAgIEBpbmNsdWRlIGdyaWQtY2xhc3NlcyhcImxcIiwgJGksICRwZXJjKTtcbiAgICAgICAgJGk6ICRpICsgMTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBAbWVkaWEgI3skZXh0cmEtbGFyZ2UtYW5kLXVwfSB7XG5cbiAgICAgICRpOiAxO1xuICAgICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XG4gICAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcbiAgICAgICAgJi54bCN7JGl9IHtcbiAgICAgICAgICB3aWR0aDogJHBlcmM7XG4gICAgICAgICAgQGluY2x1ZGUgcmVzZXQtb2Zmc2V0O1xuICAgICAgICB9XG4gICAgICAgICRpOiAkaSArIDE7XG4gICAgICB9XG5cbiAgICAgICRpOiAxO1xuICAgICAgQHdoaWxlICRpIDw9ICRudW0tY29scyB7XG4gICAgICAgICRwZXJjOiB1bnF1b3RlKCgxMDAgLyAoJG51bS1jb2xzIC8gJGkpKSArIFwiJVwiKTtcbiAgICAgICAgQGluY2x1ZGUgZ3JpZC1jbGFzc2VzKFwieGxcIiwgJGksICRwZXJjKTtcbiAgICAgICAgJGk6ICRpICsgMTtcbiAgICAgIH1cbiAgICB9XG4gIH1cbn1cbiIsIm5hdiB7XG4gICYubmF2LWV4dGVuZGVkIHtcbiAgICBoZWlnaHQ6IGF1dG87XG5cbiAgICAubmF2LXdyYXBwZXIge1xuICAgICAgbWluLWhlaWdodDogJG5hdmJhci1oZWlnaHQtbW9iaWxlO1xuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgIH1cblxuICAgIC5uYXYtY29udGVudCB7XG4gICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICBsaW5lLWhlaWdodDogbm9ybWFsO1xuICAgIH1cbiAgfVxuXG4gIGNvbG9yOiAkbmF2YmFyLWZvbnQtY29sb3I7XG4gIEBleHRlbmQgLnotZGVwdGgtMTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHByaW1hcnktY29sb3I7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0LW1vYmlsZTtcbiAgbGluZS1oZWlnaHQ6ICRuYXZiYXItbGluZS1oZWlnaHQtbW9iaWxlO1xuXG4gIGEgeyBjb2xvcjogJG5hdmJhci1mb250LWNvbG9yOyB9XG5cbiAgaSxcbiAgW2NsYXNzXj1cIm1kaS1cIl0sIFtjbGFzcyo9XCJtZGktXCJdLFxuICBpLm1hdGVyaWFsLWljb25zIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodC1tb2JpbGU7XG4gICAgbGluZS1oZWlnaHQ6ICRuYXZiYXItbGluZS1oZWlnaHQtbW9iaWxlO1xuICB9XG5cbiAgLm5hdi13cmFwcGVyIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICB9XG5cbiAgQG1lZGlhICN7JGxhcmdlLWFuZC11cH0ge1xuICAgIGEuYnV0dG9uLWNvbGxhcHNlIHsgZGlzcGxheTogbm9uZTsgfVxuICB9XG5cblxuICAvLyBDb2xsYXBzZSBidXR0b25cbiAgLmJ1dHRvbi1jb2xsYXBzZSB7XG4gICAgZmxvYXQ6IGxlZnQ7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHotaW5kZXg6IDE7XG4gICAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodC1tb2JpbGU7XG4gICAgbWFyZ2luOiAwIDE4cHg7XG5cbiAgICBpIHtcbiAgICAgIGhlaWdodDogJG5hdmJhci1oZWlnaHQtbW9iaWxlO1xuICAgICAgbGluZS1oZWlnaHQ6ICRuYXZiYXItbGluZS1oZWlnaHQtbW9iaWxlO1xuICAgIH1cbiAgfVxuXG5cbiAgLy8gTG9nb1xuICAuYnJhbmQtbG9nbyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGNvbG9yOiAkbmF2YmFyLWZvbnQtY29sb3I7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogJG5hdmJhci1icmFuZC1mb250LXNpemU7XG4gICAgcGFkZGluZzogMDtcblxuICAgICYuY2VudGVyIHtcbiAgICAgIGxlZnQ6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtNTAlKTtcbiAgICB9XG5cbiAgICBAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG4gICAgICBsZWZ0OiA1MCU7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTUwJSk7XG5cbiAgICAgICYubGVmdCwgJi5yaWdodCB7XG4gICAgICAgIHBhZGRpbmc6IDA7XG4gICAgICAgIHRyYW5zZm9ybTogbm9uZTtcbiAgICAgIH1cblxuICAgICAgJi5sZWZ0IHsgbGVmdDogMC41cmVtOyB9XG4gICAgICAmLnJpZ2h0IHtcbiAgICAgICAgcmlnaHQ6IDAuNXJlbTtcbiAgICAgICAgbGVmdDogYXV0bztcbiAgICAgIH1cbiAgICB9XG5cbiAgICAmLnJpZ2h0IHtcbiAgICAgIHJpZ2h0OiAwLjVyZW07XG4gICAgICBwYWRkaW5nOiAwO1xuICAgIH1cblxuICAgIGksXG4gICAgW2NsYXNzXj1cIm1kaS1cIl0sIFtjbGFzcyo9XCJtZGktXCJdLFxuICAgIGkubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW4tcmlnaHQ6IDE1cHg7XG4gICAgfVxuICB9XG5cblxuICAvLyBUaXRsZVxuICAubmF2LXRpdGxlIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC1zaXplOiAzMnB4O1xuICAgIHBhZGRpbmc6IDI4cHggMDtcbiAgfVxuXG5cbiAgLy8gTmF2YmFyIExpbmtzXG4gIHVsIHtcbiAgICBtYXJnaW46IDA7XG5cbiAgICBsaSB7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgcGFkZGluZzogMDtcblxuICAgICAgJi5hY3RpdmUge1xuICAgICAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4xKTtcbiAgICAgIH1cbiAgICB9XG4gICAgYSB7XG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcbiAgICAgIGZvbnQtc2l6ZTogJG5hdmJhci1mb250LXNpemU7XG4gICAgICBjb2xvcjogJG5hdmJhci1mb250LWNvbG9yO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBwYWRkaW5nOiAwIDE1cHg7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgICAgICYuYnRuLCAmLmJ0bi1sYXJnZSwgJi5idG4tZmxhdCwgJi5idG4tZmxvYXRpbmcge1xuICAgICAgICBtYXJnaW4tdG9wOiAtMnB4O1xuICAgICAgICBtYXJnaW4tbGVmdDogMTVweDtcbiAgICAgICAgbWFyZ2luLXJpZ2h0OiAxNXB4O1xuXG4gICAgICAgICYgPiAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgfVxuICAgICAgfVxuXG4gICAgICAmOmhvdmVyIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgJi5sZWZ0IHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgIH1cbiAgfVxuXG4gIC8vIE5hdmJhciBTZWFyY2ggRm9ybVxuICBmb3JtIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gIH1cblxuICAuaW5wdXQtZmllbGQge1xuICAgIG1hcmdpbjogMDtcbiAgICBoZWlnaHQ6IDEwMCU7XG5cbiAgICBpbnB1dCB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgIHBhZGRpbmctbGVmdDogMnJlbTtcblxuICAgICAgJjpmb2N1cywgJlt0eXBlPXRleHRdOnZhbGlkLCAmW3R5cGU9cGFzc3dvcmRdOnZhbGlkLFxuICAgICAgJlt0eXBlPWVtYWlsXTp2YWxpZCwgJlt0eXBlPXVybF06dmFsaWQsICZbdHlwZT1kYXRlXTp2YWxpZCB7XG4gICAgICAgIGJvcmRlcjogbm9uZTtcbiAgICAgICAgYm94LXNoYWRvdzogbm9uZTtcbiAgICAgIH1cbiAgICB9XG5cbiAgICBsYWJlbCB7XG4gICAgICB0b3A6IDA7XG4gICAgICBsZWZ0OiAwO1xuXG4gICAgICBpIHtcbiAgICAgICAgY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjcpO1xuICAgICAgICB0cmFuc2l0aW9uOiBjb2xvciAuM3M7XG4gICAgICB9XG4gICAgICAmLmFjdGl2ZSBpIHsgY29sb3I6ICRuYXZiYXItZm9udC1jb2xvcjsgfVxuICAgIH1cbiAgfVxufVxuXG4vLyBGaXhlZCBOYXZiYXJcbi5uYXZiYXItZml4ZWQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGhlaWdodDogJG5hdmJhci1oZWlnaHQtbW9iaWxlO1xuICB6LWluZGV4OiA5OTc7XG5cbiAgbmF2IHtcbiAgICBwb3NpdGlvbjogZml4ZWQ7XG4gIH1cbn1cbkBtZWRpYSAjeyRtZWRpdW0tYW5kLXVwfSB7XG4gIG5hdi5uYXYtZXh0ZW5kZWQgLm5hdi13cmFwcGVyIHtcbiAgICBtaW4taGVpZ2h0OiAkbmF2YmFyLWhlaWdodDtcbiAgfVxuICBuYXYsIG5hdiAubmF2LXdyYXBwZXIgaSwgbmF2IGEuYnV0dG9uLWNvbGxhcHNlLCBuYXYgYS5idXR0b24tY29sbGFwc2UgaSB7XG4gICAgaGVpZ2h0OiAkbmF2YmFyLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogJG5hdmJhci1saW5lLWhlaWdodDtcbiAgfVxuICAubmF2YmFyLWZpeGVkIHtcbiAgICBoZWlnaHQ6ICRuYXZiYXItaGVpZ2h0O1xuICB9XG59XG4iLCJcbmEge1xuICB0ZXh0LWRlY29yYXRpb246IG5vbmU7XG59XG5cbmh0bWx7XG4gIGxpbmUtaGVpZ2h0OiAxLjU7XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAwKSB7XG4gICAgZm9udC1zaXplOiAxNHB4O1xuICB9XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbWVkaXVtLXNjcmVlbikge1xuICAgIGZvbnQtc2l6ZTogMTQuNXB4O1xuICB9XG5cbiAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiAkbGFyZ2Utc2NyZWVuKSB7XG4gICAgZm9udC1zaXplOiAxNXB4O1xuICB9XG4gIFxuICAvLyBmb250LWZhbWlseTogXCJNeXJpYWQgV2ViIFByb1wiLFwiTXlyaWFkV2ViUHJvXCIsIHNhbnMtc2VyaWY7XG4gIGZvbnQtd2VpZ2h0OiBub3JtYWw7XG4gIGNvbG9yOiAkb2ZmLWJsYWNrO1xufVxuaDEsIGgyLCBoMywgaDQsIGg1LCBoNiB7XG5cdGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGxpbmUtaGVpZ2h0OiAxLjE7XG59XG5cbi8vIEhlYWRlciBTdHlsZXNcbmgxIGEsIGgyIGEsIGgzIGEsIGg0IGEsIGg1IGEsIGg2IGEgeyBmb250LXdlaWdodDogaW5oZXJpdDsgfVxuaDEgeyBmb250LXNpemU6ICRoMS1mb250c2l6ZTsgbGluZS1oZWlnaHQ6IDExMCU7IG1hcmdpbjogKCRoMS1mb250c2l6ZSAvIDIpIDAgKCRoMS1mb250c2l6ZSAvIDIuNSkgMDt9XG5oMiB7IGZvbnQtc2l6ZTogJGgyLWZvbnRzaXplOyBsaW5lLWhlaWdodDogMTEwJTsgbWFyZ2luOiAoJGgyLWZvbnRzaXplIC8gMikgMCAoJGgyLWZvbnRzaXplIC8gMi41KSAwO31cbmgzIHsgZm9udC1zaXplOiAkaDMtZm9udHNpemU7IGxpbmUtaGVpZ2h0OiAxMTAlOyBtYXJnaW46ICgkaDMtZm9udHNpemUgLyAyKSAwICgkaDMtZm9udHNpemUgLyAyLjUpIDA7fVxuaDQgeyBmb250LXNpemU6ICRoNC1mb250c2l6ZTsgbGluZS1oZWlnaHQ6IDExMCU7IG1hcmdpbjogKCRoNC1mb250c2l6ZSAvIDIpIDAgKCRoNC1mb250c2l6ZSAvIDIuNSkgMDt9XG5oNSB7IGZvbnQtc2l6ZTogJGg1LWZvbnRzaXplOyBsaW5lLWhlaWdodDogMTEwJTsgbWFyZ2luOiAoJGg1LWZvbnRzaXplIC8gMikgMCAoJGg1LWZvbnRzaXplIC8gMi41KSAwO31cbmg2IHsgZm9udC1zaXplOiAkaDYtZm9udHNpemU7IGxpbmUtaGVpZ2h0OiAxMTAlOyBtYXJnaW46ICgkaDYtZm9udHNpemUgLyAyKSAwICgkaDYtZm9udHNpemUgLyAyLjUpIDA7fVxuXG4vLyBUZXh0IFN0eWxlc1xuZW0geyBmb250LXN0eWxlOiBpdGFsaWM7IH1cbnN0cm9uZyB7IGZvbnQtd2VpZ2h0OiA1MDA7IH1cbnNtYWxsIHsgZm9udC1zaXplOiA3NSU7IH1cbi5saWdodCB7IGZvbnQtd2VpZ2h0OiAzMDA7IH1cbi50aGluIHsgZm9udC13ZWlnaHQ6IDIwMDsgfVxuXG5cbi5mbG93LXRleHR7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gICRpOiAwO1xuICBAd2hpbGUgJGkgPD0gJGludGVydmFscyB7XG4gICAgQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoIDogMzYwICsgKCRpICogJGludGVydmFsLXNpemUpKSB7XG4gICAgICBmb250LXNpemU6IDEuMnJlbSAqICgxICsgKC4wMiAqICRpKSk7XG4gICAgfVxuICAgICRpOiAkaSArIDE7XG4gIH1cblxuICAvLyBIYW5kbGUgYmVsb3cgMzYwcHggc2NyZWVuXG4gIEBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1heC13aWR0aDogMzYwcHgpIHtcbiAgICBmb250LXNpemU6IDEuMnJlbTtcbiAgfVxufVxuIiwiLy8gU2NhbGUgdHJhbnNpdGlvblxuLnNjYWxlLXRyYW5zaXRpb24ge1xuICAmLnNjYWxlLW91dCB7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgICB0cmFuc2l0aW9uOiB0cmFuc2Zvcm0gLjJzICFpbXBvcnRhbnQ7XG4gIH1cblxuICAmLnNjYWxlLWluIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG5cbiAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcyBjdWJpYy1iZXppZXIoMC41MywgMC4wMSwgMC4zNiwgMS42MykgIWltcG9ydGFudDtcbn0iLCJcblxuLmNhcmQtcGFuZWwge1xuICB0cmFuc2l0aW9uOiBib3gtc2hhZG93IC4yNXM7XG4gIHBhZGRpbmc6ICRjYXJkLXBhZGRpbmc7XG4gIG1hcmdpbjogJGVsZW1lbnQtdG9wLW1hcmdpbiAwICRlbGVtZW50LWJvdHRvbS1tYXJnaW4gMDtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICBAZXh0ZW5kIC56LWRlcHRoLTE7XG4gIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnLWNvbG9yO1xufVxuXG4uY2FyZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luOiAkZWxlbWVudC10b3AtbWFyZ2luIDAgJGVsZW1lbnQtYm90dG9tLW1hcmdpbiAwO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkY2FyZC1iZy1jb2xvcjtcbiAgdHJhbnNpdGlvbjogYm94LXNoYWRvdyAuMjVzO1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIEBleHRlbmQgLnotZGVwdGgtMTtcblxuXG4gIC5jYXJkLXRpdGxlIHtcbiAgICBmb250LXNpemU6IDI0cHg7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICAmLmFjdGl2YXRvciB7XG4gICAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgfVxuICB9XG5cbiAgLy8gQ2FyZCBTaXplc1xuICAmLnNtYWxsLCAmLm1lZGl1bSwgJi5sYXJnZSB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgLmNhcmQtaW1hZ2Uge1xuICAgICAgbWF4LWhlaWdodDogNjAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gICAgLmNhcmQtaW1hZ2UgKyAuY2FyZC1jb250ZW50IHtcbiAgICAgIG1heC1oZWlnaHQ6IDQwJTtcbiAgICB9XG4gICAgLmNhcmQtY29udGVudCB7XG4gICAgICBtYXgtaGVpZ2h0OiAxMDAlO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICB9XG4gICAgLmNhcmQtYWN0aW9uIHtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICB9XG4gIH1cblxuICAmLnNtYWxsIHtcbiAgICBoZWlnaHQ6IDMwMHB4O1xuICB9XG5cbiAgJi5tZWRpdW0ge1xuICAgIGhlaWdodDogNDAwcHg7XG4gIH1cblxuICAmLmxhcmdlIHtcbiAgICBoZWlnaHQ6IDUwMHB4O1xuICB9XG5cbiAgLy8gSG9yaXpvbnRhbCBDYXJkc1xuICAmLmhvcml6b250YWwge1xuICAgICYuc21hbGwsICYubWVkaXVtLCAmLmxhcmdlIHtcbiAgICAgIC5jYXJkLWltYWdlIHtcbiAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICBtYXgtaGVpZ2h0OiBub25lO1xuICAgICAgICBvdmVyZmxvdzogdmlzaWJsZTtcblxuICAgICAgICBpbWcge1xuICAgICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgfVxuICAgICAgfVxuICAgIH1cblxuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAuY2FyZC1pbWFnZSB7XG4gICAgICBtYXgtd2lkdGg6IDUwJTtcbiAgICAgIGltZyB7XG4gICAgICAgIGJvcmRlci1yYWRpdXM6IDJweCAwIDAgMnB4O1xuICAgICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICAgIHdpZHRoOiBhdXRvO1xuICAgICAgfVxuICAgIH1cblxuICAgIC5jYXJkLXN0YWNrZWQge1xuICAgICAgZGlzcGxheTogZmxleDtcbiAgICAgIGZsZXgtZGlyZWN0aW9uOiBjb2x1bW47XG4gICAgICBmbGV4OiAxO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuXG4gICAgICAuY2FyZC1jb250ZW50IHtcbiAgICAgICAgZmxleC1ncm93OiAxO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIC8vIFN0aWNreSBBY3Rpb24gU2VjdGlvblxuICAmLnN0aWNreS1hY3Rpb24ge1xuICAgIC5jYXJkLWFjdGlvbiB7XG4gICAgICB6LWluZGV4OiAyO1xuICAgIH1cblxuICAgIC5jYXJkLXJldmVhbCB7XG4gICAgICB6LWluZGV4OiAxO1xuICAgICAgcGFkZGluZy1ib3R0b206IDY0cHg7XG4gICAgfVxuICB9XG5cblxuXG5cbiAgLmNhcmQtaW1hZ2Uge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAgIC8vIEltYWdlIGJhY2tncm91bmQgZm9yIGNvbnRlbnRcbiAgICBpbWcge1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICBib3JkZXItcmFkaXVzOiAycHggMnB4IDAgMDtcbiAgICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIHRvcDogMDtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIHdpZHRoOiAxMDAlO1xuICAgIH1cblxuICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgIGNvbG9yOiAkY2FyZC1iZy1jb2xvcjtcbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGJvdHRvbTogMDtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICBtYXgtd2lkdGg6IDEwMCU7XG4gICAgICBwYWRkaW5nOiAkY2FyZC1wYWRkaW5nO1xuICAgIH1cbiAgfVxuXG4gIC5jYXJkLWNvbnRlbnQge1xuICAgIHBhZGRpbmc6ICRjYXJkLXBhZGRpbmc7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XG5cbiAgICBwIHtcbiAgICAgIG1hcmdpbjogMDtcbiAgICAgIGNvbG9yOiBpbmhlcml0O1xuICAgIH1cbiAgICAuY2FyZC10aXRsZSB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgbWFyZ2luLWJvdHRvbTogOHB4O1xuXG4gICAgICBpIHtcbiAgICAgICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG5cbiAgLmNhcmQtYWN0aW9uIHtcbiAgICAmOmxhc3QtY2hpbGQge1xuICAgICAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XG4gICAgfVxuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci10b3A6IDFweCBzb2xpZCByZ2JhKDE2MCwxNjAsMTYwLC4yKTtcbiAgICBwYWRkaW5nOiAxNnB4ICRjYXJkLXBhZGRpbmc7XG5cbiAgICBhOm5vdCguYnRuKTpub3QoLmJ0bi1sYXJnZSk6bm90KC5idG4tZmxvYXRpbmcpIHtcbiAgICAgIGNvbG9yOiAkY2FyZC1saW5rLWNvbG9yO1xuICAgICAgbWFyZ2luLXJpZ2h0OiAkY2FyZC1wYWRkaW5nO1xuICAgICAgdHJhbnNpdGlvbjogY29sb3IgLjNzIGVhc2U7XG4gICAgICB0ZXh0LXRyYW5zZm9ybTogdXBwZXJjYXNlO1xuXG4gICAgICAmOmhvdmVyIHsgY29sb3I6ICRjYXJkLWxpbmstY29sb3ItbGlnaHQ7IH1cbiAgICB9XG4gIH1cblxuICAuY2FyZC1yZXZlYWwge1xuICAgIHBhZGRpbmc6ICRjYXJkLXBhZGRpbmc7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjYXJkLWJnLWNvbG9yO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG92ZXJmbG93LXk6IGF1dG87XG4gICAgbGVmdDogMDtcbiAgICB0b3A6IDEwMCU7XG4gICAgaGVpZ2h0OiAxMDAlO1xuICAgIHotaW5kZXg6IDM7XG4gICAgZGlzcGxheTogbm9uZTtcblxuICAgIC5jYXJkLXRpdGxlIHtcbiAgICAgIGN1cnNvcjogcG9pbnRlcjtcbiAgICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIH1cbiAgfVxufVxuIiwiI3RvYXN0LWNvbnRhaW5lciB7XG4gIGRpc3BsYXk6YmxvY2s7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgei1pbmRleDogMTAwMDA7XG5cbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG4gICAgbWluLXdpZHRoOiAxMDAlO1xuICAgIGJvdHRvbTogMCU7XG4gIH1cbiAgQG1lZGlhICN7JG1lZGl1bS1vbmx5fSB7XG4gICAgbGVmdDogNSU7XG4gICAgYm90dG9tOiA3JTtcbiAgICBtYXgtd2lkdGg6IDkwJTtcbiAgfVxuICBAbWVkaWEgI3skbGFyZ2UtYW5kLXVwfSB7XG4gICAgdG9wOiAxMCU7XG4gICAgcmlnaHQ6IDclO1xuICAgIG1heC13aWR0aDogODYlO1xuICB9XG59XG5cbi50b2FzdCB7XG4gIEBleHRlbmQgLnotZGVwdGgtMTtcbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB0b3A6IDM1cHg7XG4gIHdpZHRoOiBhdXRvO1xuICBtYXJnaW4tdG9wOiAxMHB4O1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1heC13aWR0aDoxMDAlO1xuICBoZWlnaHQ6IGF1dG87XG4gIG1pbi1oZWlnaHQ6ICR0b2FzdC1oZWlnaHQ7XG4gIGxpbmUtaGVpZ2h0OiAxLjVlbTtcbiAgd29yZC1icmVhazogYnJlYWstYWxsO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkdG9hc3QtY29sb3I7XG4gIHBhZGRpbmc6IDEwcHggMjVweDtcbiAgZm9udC1zaXplOiAxLjFyZW07XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG4gIGNvbG9yOiAkdG9hc3QtdGV4dC1jb2xvcjtcbiAgZGlzcGxheTogZmxleDtcbiAgYWxpZ24taXRlbXM6IGNlbnRlcjtcbiAganVzdGlmeS1jb250ZW50OiBzcGFjZS1iZXR3ZWVuO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG5cbiAgLnRvYXN0LWFjdGlvbiB7XG4gICAgY29sb3I6ICR0b2FzdC1hY3Rpb24tY29sb3I7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBtYXJnaW4tcmlnaHQ6IC0yNXB4O1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICB9XG5cbiAgJi5yb3VuZGVke1xuICAgIGJvcmRlci1yYWRpdXM6IDI0cHg7XG4gIH1cblxuICBAbWVkaWEgI3skc21hbGwtYW5kLWRvd259IHtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiAwO1xuICB9XG59XG4iLCIudGFicyB7XG4gICYudGFicy10cmFuc3BhcmVudCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG5cbiAgICAudGFiIGEsXG4gICAgLnRhYi5kaXNhYmxlZCBhLFxuICAgIC50YWIuZGlzYWJsZWQgYTpob3ZlciB7XG4gICAgICBjb2xvcjogcmdiYSgyNTUsMjU1LDI1NSwwLjcpO1xuICAgIH1cblxuICAgIC50YWIgYTpob3ZlcixcbiAgICAudGFiIGEuYWN0aXZlIHtcbiAgICAgIGNvbG9yOiAjZmZmO1xuICAgIH1cblxuICAgIC5pbmRpY2F0b3Ige1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICB9XG4gIH1cblxuICAmLnRhYnMtZml4ZWQtd2lkdGgge1xuICAgIGRpc3BsYXk6IGZsZXg7XG5cbiAgICAudGFiIHtcbiAgICAgIGZsZXgtZ3JvdzogMTtcbiAgICB9XG4gIH1cblxuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG92ZXJmbG93LXg6IGF1dG87XG4gIG92ZXJmbG93LXk6IGhpZGRlbjtcbiAgaGVpZ2h0OiA0OHB4O1xuICB3aWR0aDogMTAwJTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHRhYnMtYmctY29sb3I7XG4gIG1hcmdpbjogMCBhdXRvO1xuICB3aGl0ZS1zcGFjZTogbm93cmFwO1xuXG4gIC50YWIge1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGluZS1oZWlnaHQ6IDQ4cHg7XG4gICAgaGVpZ2h0OiA0OHB4O1xuICAgIHBhZGRpbmc6IDA7XG4gICAgbWFyZ2luOiAwO1xuICAgIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG5cbiAgICBhIHtcbiAgICAgICY6aG92ZXIsXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICBjb2xvcjogJHRhYnMtdGV4dC1jb2xvcjtcbiAgICAgIH1cblxuICAgICAgY29sb3I6IHJnYmEoJHRhYnMtdGV4dC1jb2xvciwgLjcpO1xuICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIHBhZGRpbmc6IDAgMjRweDtcbiAgICAgIGZvbnQtc2l6ZTogMTRweDtcbiAgICAgIHRleHQtb3ZlcmZsb3c6IGVsbGlwc2lzO1xuICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgIHRyYW5zaXRpb246IGNvbG9yIC4yOHMgZWFzZTtcbiAgICB9XG5cbiAgICAmLmRpc2FibGVkIGEsXG4gICAgJi5kaXNhYmxlZCBhOmhvdmVyIHtcbiAgICAgIGNvbG9yOiByZ2JhKCR0YWJzLXRleHQtY29sb3IsIC43KTtcbiAgICAgIGN1cnNvcjogZGVmYXVsdDtcbiAgICB9XG4gIH1cbiAgLmluZGljYXRvciB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkdGFicy11bmRlcmxpbmUtY29sb3I7XG4gICAgd2lsbC1jaGFuZ2U6IGxlZnQsIHJpZ2h0O1xuICB9XG59XG5cbi8vIEZpeGVkIHNpZGVOYXYgaGlkZSBvbiBzbWFsbGVyXG5AbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG4gIC50YWJzIHtcbiAgICBkaXNwbGF5OiBmbGV4O1xuXG4gICAgLnRhYiB7XG4gICAgICBmbGV4LWdyb3c6IDE7XG5cbiAgICAgIGEge1xuICAgICAgICBwYWRkaW5nOiAwIDEycHg7XG4gICAgICB9XG4gICAgfVxuICB9XG59XG4iLCIubWF0ZXJpYWwtdG9vbHRpcCB7XG4gIHBhZGRpbmc6IDEwcHggOHB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIHotaW5kZXg6IDIwMDA7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIGNvbG9yOiAjZmZmO1xuICBtaW4taGVpZ2h0OiAzNnB4O1xuICBsaW5lLWhlaWdodDogMTIwJTtcbiAgb3BhY2l0eTogMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIG1heC13aWR0aDogY2FsYygxMDAlIC0gNHB4KTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgdmlzaWJpbGl0eTogaGlkZGVuO1xufVxuXG4uYmFja2Ryb3Age1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIGhlaWdodDogN3B4O1xuICB3aWR0aDogMTRweDtcbiAgYm9yZGVyLXJhZGl1czogMCAwIDUwJSA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICMzMjMyMzI7XG4gIHotaW5kZXg6IC0xO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgMCU7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbn1cbiIsIi8vIHNoYXJlZCBzdHlsZXNcbi5idG4sXG4uYnRuLWZsYXQge1xuICBib3JkZXI6ICRidXR0b24tYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiAkYnV0dG9uLXJhZGl1cztcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6ICRidXR0b24taGVpZ2h0O1xuICBsaW5lLWhlaWdodDogJGJ1dHRvbi1oZWlnaHQ7XG4gIHBhZGRpbmc6ICRidXR0b24tcGFkZGluZztcbiAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgLy8gR2V0cyByaWQgb2YgdGFwIGFjdGl2ZSBzdGF0ZVxuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xufVxuXG4vLyBEaXNhYmxlZCBzaGFyZWQgc3R5bGVcbi5idG4uZGlzYWJsZWQsXG4uYnRuLWZsb2F0aW5nLmRpc2FibGVkLFxuLmJ0bi1sYXJnZS5kaXNhYmxlZCxcbi5idG4tZmxhdC5kaXNhYmxlZCxcbi5idG46ZGlzYWJsZWQsXG4uYnRuLWZsb2F0aW5nOmRpc2FibGVkLFxuLmJ0bi1sYXJnZTpkaXNhYmxlZCxcbi5idG4tZmxhdDpkaXNhYmxlZCxcbi5idG5bZGlzYWJsZWRdLFxuLmJ0bi1mbG9hdGluZ1tkaXNhYmxlZF0sXG4uYnRuLWxhcmdlW2Rpc2FibGVkXSxcbi5idG4tZmxhdFtkaXNhYmxlZF0ge1xuICBwb2ludGVyLWV2ZW50czogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1kaXNhYmxlZC1iYWNrZ3JvdW5kICFpbXBvcnRhbnQ7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGNvbG9yOiAkYnV0dG9uLWRpc2FibGVkLWNvbG9yICFpbXBvcnRhbnQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcblxuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWRpc2FibGVkLWJhY2tncm91bmQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJGJ1dHRvbi1kaXNhYmxlZC1jb2xvciAhaW1wb3J0YW50O1xuICB9XG59XG5cbi8vIFNoYXJlZCBpY29uIHN0eWxlc1xuLmJ0bixcbi5idG4tZmxvYXRpbmcsXG4uYnRuLWxhcmdlLFxuLmJ0bi1mbGF0IHtcbiAgZm9udC1zaXplOiAkYnV0dG9uLWZvbnQtc2l6ZTtcbiAgb3V0bGluZTogMDtcblxuICBpIHtcbiAgICBmb250LXNpemU6ICRidXR0b24taWNvbi1mb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG4gIH1cbn1cblxuLy8gU2hhcmVkIGZvY3VzIGJ1dHRvbiBzdHlsZVxuLmJ0bixcbi5idG4tZmxvYXRpbmcge1xuICAmOmZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBkYXJrZW4oJGJ1dHRvbi1yYWlzZWQtYmFja2dyb3VuZCwgMTAlKTtcbiAgfVxufVxuXG4vLyBSYWlzZWQgQnV0dG9uXG4uYnRuIHtcbiAgdGV4dC1kZWNvcmF0aW9uOiBub25lO1xuICBjb2xvcjogJGJ1dHRvbi1yYWlzZWQtY29sb3I7XG4gIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tcmFpc2VkLWJhY2tncm91bmQ7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgbGV0dGVyLXNwYWNpbmc6IC41cHg7XG4gIEBleHRlbmQgLnotZGVwdGgtMTtcbiAgdHJhbnNpdGlvbjogLjJzIGVhc2Utb3V0O1xuICBjdXJzb3I6IHBvaW50ZXI7XG5cbiAgJjpob3ZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1yYWlzZWQtYmFja2dyb3VuZC1ob3ZlcjtcbiAgICBAZXh0ZW5kIC56LWRlcHRoLTEtaGFsZjtcbiAgfVxufVxuXG4vLyBGbG9hdGluZyBidXR0b25cbi5idG4tZmxvYXRpbmcge1xuICAmOmhvdmVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWZsb2F0aW5nLWJhY2tncm91bmQtaG92ZXI7XG4gICAgQGV4dGVuZCAuei1kZXB0aC0xLWhhbGY7XG4gIH1cblxuICAmOmJlZm9yZSB7XG4gICAgYm9yZGVyLXJhZGl1czogMDtcbiAgfVxuXG4gICYuYnRuLWxhcmdlIHtcbiAgICAmLmhhbGZ3YXktZmFiIHtcbiAgICAgIGJvdHRvbTogLSRidXR0b24tZmxvYXRpbmctbGFyZ2Utc2l6ZSAvIDI7XG4gICAgfVxuXG4gICAgd2lkdGg6ICRidXR0b24tZmxvYXRpbmctbGFyZ2Utc2l6ZTtcbiAgICBoZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctbGFyZ2Utc2l6ZTtcbiAgICBpIHtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLWxhcmdlLXNpemU7XG4gICAgfVxuICB9XG5cbiAgJi5oYWxmd2F5LWZhYiB7XG4gICAgJi5sZWZ0IHtcbiAgICAgIHJpZ2h0OiBhdXRvO1xuICAgICAgbGVmdDogMjRweDtcbiAgICB9XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDI0cHg7XG4gICAgYm90dG9tOiAtJGJ1dHRvbi1mbG9hdGluZy1zaXplIC8gMjtcbiAgfVxuXG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgY29sb3I6ICRidXR0b24tZmxvYXRpbmctY29sb3I7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgei1pbmRleDogMTtcbiAgd2lkdGg6ICRidXR0b24tZmxvYXRpbmctc2l6ZTtcbiAgaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLXNpemU7XG4gIGxpbmUtaGVpZ2h0OiAkYnV0dG9uLWZsb2F0aW5nLXNpemU7XG4gIHBhZGRpbmc6IDA7XG4gIGJhY2tncm91bmQtY29sb3I6ICRidXR0b24tZmxvYXRpbmctYmFja2dyb3VuZDtcbiAgYm9yZGVyLXJhZGl1czogJGJ1dHRvbi1mbG9hdGluZy1yYWRpdXM7XG4gIEBleHRlbmQgLnotZGVwdGgtMTtcbiAgdHJhbnNpdGlvbjogLjNzO1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG5cbiAgaSB7XG4gICAgd2lkdGg6IGluaGVyaXQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBjb2xvcjogJGJ1dHRvbi1mbG9hdGluZy1jb2xvcjtcbiAgICBmb250LXNpemU6ICRidXR0b24tbGFyZ2UtaWNvbi1mb250LXNpemU7XG4gICAgbGluZS1oZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctc2l6ZTtcbiAgfVxufVxuXG4vLyBidXR0b24gZml4XG5idXR0b24uYnRuLWZsb2F0aW5nIHtcbiAgYm9yZGVyOiAkYnV0dG9uLWJvcmRlcjtcbn1cblxuLy8gRml4ZWQgQWN0aW9uIEJ1dHRvblxuLmZpeGVkLWFjdGlvbi1idG4ge1xuICAmLmFjdGl2ZSB7XG4gICAgdWwge1xuICAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIH1cbiAgfVxuXG4gICYuaG9yaXpvbnRhbCB7XG4gICAgcGFkZGluZzogMCAwIDAgMTVweDtcblxuICAgIHVsIHtcbiAgICAgIHRleHQtYWxpZ246IHJpZ2h0O1xuICAgICAgcmlnaHQ6IDY0cHg7XG4gICAgICB0b3A6IDUwJTtcbiAgICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtNTAlKTtcbiAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgIGxlZnQ6IGF1dG87XG4gICAgICB3aWR0aDogNTAwcHg7IC8qd2lkdGggMTAwJSBvbmx5IGdvZXMgdG8gd2lkdGggb2YgYnV0dG9uIGNvbnRhaW5lciAqL1xuXG4gICAgICBsaSB7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAxNXB4IDE1cHggMCAwO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gICYudG9vbGJhciB7XG4gICAgJi5hY3RpdmUge1xuICAgICAgJiA+IGEgaSB7XG4gICAgICAgIG9wYWNpdHk6IDA7XG4gICAgICB9XG4gICAgfVxuXG4gICAgcGFkZGluZzogMDtcbiAgICBoZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctbGFyZ2Utc2l6ZTtcblxuICAgIHVsIHtcbiAgICAgIGRpc3BsYXk6IGZsZXg7XG4gICAgICB0b3A6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICB6LWluZGV4OiAxO1xuXG4gICAgICBsaSB7XG4gICAgICAgIGZsZXg6IDE7XG4gICAgICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICAgICAgbWFyZ2luOiAwO1xuICAgICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICAgIHRyYW5zaXRpb246IG5vbmU7XG5cbiAgICAgICAgYSB7XG4gICAgICAgICAgZGlzcGxheTogYmxvY2s7XG4gICAgICAgICAgb3ZlcmZsb3c6IGhpZGRlbjtcbiAgICAgICAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgICAgICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgICAgICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgICAgICAgY29sb3I6ICNmZmY7XG4gICAgICAgICAgbGluZS1oZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctbGFyZ2Utc2l6ZTtcbiAgICAgICAgICB6LWluZGV4OiAxO1xuXG4gICAgICAgICAgaSB7XG4gICAgICAgICAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICAgICAgICB9XG4gICAgICAgIH1cbiAgICAgIH1cbiAgICB9XG4gIH1cblxuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHJpZ2h0OiAyM3B4O1xuICBib3R0b206IDIzcHg7XG4gIHBhZGRpbmctdG9wOiAxNXB4O1xuICBtYXJnaW4tYm90dG9tOiAwO1xuICB6LWluZGV4OiA5OTc7XG5cbiAgdWwge1xuICAgIGxlZnQ6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDY0cHg7XG4gICAgbWFyZ2luOiAwO1xuICAgIHZpc2liaWxpdHk6IGhpZGRlbjtcblxuICAgIGxpIHtcbiAgICAgIG1hcmdpbi1ib3R0b206IDE1cHg7XG4gICAgfVxuXG4gICAgYS5idG4tZmxvYXRpbmcge1xuICAgICAgb3BhY2l0eTogMDtcbiAgICB9XG4gIH1cblxuICAuZmFiLWJhY2tkcm9wIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogLTE7XG4gICAgd2lkdGg6ICRidXR0b24tZmxvYXRpbmctc2l6ZTtcbiAgICBoZWlnaHQ6ICRidXR0b24tZmxvYXRpbmctc2l6ZTtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLWZsb2F0aW5nLWJhY2tncm91bmQ7XG4gICAgYm9yZGVyLXJhZGl1czogJGJ1dHRvbi1mbG9hdGluZy1yYWRpdXM7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxufVxuXG4vLyBGbGF0IGJ1dHRvblxuLmJ0bi1mbGF0IHtcbiAgYm94LXNoYWRvdzogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIGNvbG9yOiAkYnV0dG9uLWZsYXQtY29sb3I7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgdHJhbnNpdGlvbjogYmFja2dyb3VuZC1jb2xvciAuMnM7XG5cbiAgJjpmb2N1cyxcbiAgJjpob3ZlciB7XG4gICAgYm94LXNoYWRvdzogbm9uZTtcbiAgfVxuXG4gICY6Zm9jdXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjEpO1xuICB9XG5cbiAgJi5kaXNhYmxlZCB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBjb2xvcjogJGJ1dHRvbi1mbGF0LWRpc2FibGVkLWNvbG9yICFpbXBvcnRhbnQ7XG4gICAgY3Vyc29yOiBkZWZhdWx0O1xuICB9XG59XG5cbi8vIExhcmdlIGJ1dHRvblxuLmJ0bi1sYXJnZSB7XG4gIEBleHRlbmQgLmJ0bjtcbiAgaGVpZ2h0OiAkYnV0dG9uLWxhcmdlLWhlaWdodDtcbiAgbGluZS1oZWlnaHQ6ICRidXR0b24tbGFyZ2UtaGVpZ2h0O1xuXG4gIGkge1xuICAgIGZvbnQtc2l6ZTogJGJ1dHRvbi1sYXJnZS1pY29uLWZvbnQtc2l6ZTtcbiAgfVxufVxuXG4vLyBCbG9jayBidXR0b25cbi5idG4tYmxvY2sge1xuICBkaXNwbGF5OiBibG9jaztcbn1cbiIsIi5kcm9wZG93bi1jb250ZW50IHtcbiAgQGV4dGVuZCAuei1kZXB0aC0xO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24tYmctY29sb3I7XG4gIG1hcmdpbjogMDtcbiAgZGlzcGxheTogbm9uZTtcbiAgbWluLXdpZHRoOiAxMDBweDtcbiAgbWF4LWhlaWdodDogNjUwcHg7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIG9wYWNpdHk6IDA7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgei1pbmRleDogOTk5O1xuICB3aWxsLWNoYW5nZTogd2lkdGgsIGhlaWdodDtcblxuICBsaSB7XG4gICAgY2xlYXI6IGJvdGg7XG4gICAgY29sb3I6ICRvZmYtYmxhY2s7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIG1pbi1oZWlnaHQ6ICRkcm9wZG93bi1pdGVtLWhlaWdodDtcbiAgICBsaW5lLWhlaWdodDogMS41cmVtO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHRleHQtYWxpZ246IGxlZnQ7XG4gICAgdGV4dC10cmFuc2Zvcm06IG5vbmU7XG5cbiAgICAmOmhvdmVyLCAmLmFjdGl2ZSwgJi5zZWxlY3RlZCB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZHJvcGRvd24taG92ZXItYmctY29sb3I7XG4gICAgfVxuXG4gICAgJi5hY3RpdmUuc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogZGFya2VuKCRkcm9wZG93bi1ob3Zlci1iZy1jb2xvciwgNSUpO1xuICAgIH1cblxuICAgICYuZGl2aWRlciB7XG4gICAgICBtaW4taGVpZ2h0OiAwO1xuICAgICAgaGVpZ2h0OiAxcHg7XG4gICAgfVxuXG4gICAgJiA+IGEsICYgPiBzcGFuIHtcbiAgICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICAgIGNvbG9yOiAkZHJvcGRvd24tY29sb3I7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICAgIGxpbmUtaGVpZ2h0OiAyMnB4O1xuICAgICAgcGFkZGluZzogKCgkZHJvcGRvd24taXRlbS1oZWlnaHQgLSAyMikgLyAyKSAxNnB4O1xuICAgIH1cblxuICAgICYgPiBzcGFuID4gbGFiZWwge1xuICAgICAgdG9wOiAxcHg7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgaGVpZ2h0OiAxOHB4O1xuICAgIH1cblxuICAgIC8vIEljb24gYWxpZ25tZW50IG92ZXJyaWRlXG4gICAgJiA+IGEgPiBpIHtcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgIGxpbmUtaGVpZ2h0OiBpbmhlcml0O1xuICAgICAgZmxvYXQ6IGxlZnQ7XG4gICAgICBtYXJnaW46IDAgMjRweCAwIDA7XG4gICAgICB3aWR0aDogMjRweDtcbiAgICB9XG4gIH1cbn1cblxuLy8gSW5wdXQgZmllbGQgc3BlY2lmaWNpdHkgYnVnZml4XG4uaW5wdXQtZmllbGQuY29sIC5kcm9wZG93bi1jb250ZW50IFt0eXBlPVwiY2hlY2tib3hcIl0gKyBsYWJlbCB7XG4gIHRvcDogMXB4O1xuICBsZWZ0OiAwO1xuICBoZWlnaHQ6IDE4cHg7XG59XG5cbiIsIlxuLyohXG4gKiBXYXZlcyB2MC42LjBcbiAqIGh0dHA6Ly9maWFuLm15LmlkL1dhdmVzXG4gKlxuICogQ29weXJpZ2h0IDIwMTQgQWxmaWFuYSBFLiBTaWJ1ZWEgYW5kIG90aGVyIGNvbnRyaWJ1dG9yc1xuICogUmVsZWFzZWQgdW5kZXIgdGhlIE1JVCBsaWNlbnNlXG4gKiBodHRwczovL2dpdGh1Yi5jb20vZmlhbnMvV2F2ZXMvYmxvYi9tYXN0ZXIvTElDRU5TRVxuICovXG5cblxuLndhdmVzLWVmZmVjdCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHVzZXItc2VsZWN0OiBub25lO1xuICAtd2Via2l0LXRhcC1oaWdobGlnaHQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xuICB6LWluZGV4OiAxO1xuICB0cmFuc2l0aW9uOiAuM3MgZWFzZS1vdXQ7XG5cbiAgLndhdmVzLXJpcHBsZSB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgbWFyZ2luLXRvcDotMTBweDtcbiAgICBtYXJnaW4tbGVmdDotMTBweDtcbiAgICBvcGFjaXR5OiAwO1xuXG4gICAgYmFja2dyb3VuZDogcmdiYSgwLDAsMCwwLjIpO1xuICAgIHRyYW5zaXRpb246IGFsbCAwLjdzIGVhc2Utb3V0O1xuICAgIHRyYW5zaXRpb24tcHJvcGVydHk6IHRyYW5zZm9ybSwgb3BhY2l0eTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgLy8gV2F2ZXMgQ29sb3JzXG4gICYud2F2ZXMtbGlnaHQgLndhdmVzLXJpcHBsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAwLjQ1KTtcbiAgfVxuICAmLndhdmVzLXJlZCAud2F2ZXMtcmlwcGxlIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDI0NCwgNjcsIDU0LCAuNzApO1xuICB9XG4gICYud2F2ZXMteWVsbG93IC53YXZlcy1yaXBwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAyMzUsIDU5LCAuNzApO1xuICB9XG4gICYud2F2ZXMtb3JhbmdlIC53YXZlcy1yaXBwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LCAxNTIsIDAsIC43MCk7XG4gIH1cbiAgJi53YXZlcy1wdXJwbGUgLndhdmVzLXJpcHBsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgxNTYsIDM5LCAxNzYsIDAuNzApO1xuICB9XG4gICYud2F2ZXMtZ3JlZW4gLndhdmVzLXJpcHBsZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSg3NiwgMTc1LCA4MCwgMC43MCk7XG4gIH1cbiAgJi53YXZlcy10ZWFsIC53YXZlcy1yaXBwbGUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwgMTUwLCAxMzYsIDAuNzApO1xuICB9XG5cbiAgLy8gU3R5bGUgaW5wdXQgYnV0dG9uIGJ1Zy5cbiAgaW5wdXRbdHlwZT1cImJ1dHRvblwiXSwgaW5wdXRbdHlwZT1cInJlc2V0XCJdLCBpbnB1dFt0eXBlPVwic3VibWl0XCJdIHtcbiAgICBib3JkZXI6IDA7XG4gICAgZm9udC1zdHlsZTogbm9ybWFsO1xuICAgIGZvbnQtc2l6ZTogaW5oZXJpdDtcbiAgICB0ZXh0LXRyYW5zZm9ybTogaW5oZXJpdDtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICB9XG5cbiAgaW1nIHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgei1pbmRleDogLTE7XG4gIH1cbn1cblxuLndhdmVzLW5vdHJhbnNpdGlvbiB7XG4gIHRyYW5zaXRpb246IG5vbmUgI3tcIiFpbXBvcnRhbnRcIn07XG59XG5cbi53YXZlcy1jaXJjbGUge1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVooMCk7XG4gIC13ZWJraXQtbWFzay1pbWFnZTogLXdlYmtpdC1yYWRpYWwtZ3JhZGllbnQoY2lyY2xlLCB3aGl0ZSAxMDAlLCBibGFjayAxMDAlKTtcbn1cblxuLndhdmVzLWlucHV0LXdyYXBwZXIge1xuICBib3JkZXItcmFkaXVzOiAwLjJlbTtcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcblxuICAud2F2ZXMtYnV0dG9uLWlucHV0IHtcbiAgICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gICAgdG9wOiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgei1pbmRleDogMTtcbiAgfVxufVxuXG4ud2F2ZXMtY2lyY2xlIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICB3aWR0aDogMi41ZW07XG4gIGhlaWdodDogMi41ZW07XG4gIGxpbmUtaGVpZ2h0OiAyLjVlbTtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAtd2Via2l0LW1hc2staW1hZ2U6IG5vbmU7XG59XG5cbi53YXZlcy1ibG9jayB7XG4gIGRpc3BsYXk6IGJsb2NrO1xufVxuXG4vKiBGaXJlZm94IEJ1ZzogbGluayBub3QgdHJpZ2dlcmVkICovXG4ud2F2ZXMtZWZmZWN0IC53YXZlcy1yaXBwbGUge1xuICB6LWluZGV4OiAtMTtcbn0iLCIubW9kYWwge1xuICBAZXh0ZW5kIC56LWRlcHRoLTQ7XG5cbiAgZGlzcGxheTogbm9uZTtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgcGFkZGluZzogMDtcbiAgbWF4LWhlaWdodDogNzAlO1xuICB3aWR0aDogNTUlO1xuICBtYXJnaW46IGF1dG87XG4gIG92ZXJmbG93LXk6IGF1dG87XG5cbiAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB3aWxsLWNoYW5nZTogdG9wLCBvcGFjaXR5O1xuXG4gIEBtZWRpYSAjeyRtZWRpdW0tYW5kLWRvd259IHtcbiAgIHdpZHRoOiA4MCU7XG4gIH1cblxuICBoMSxoMixoMyxoNCB7XG4gICAgbWFyZ2luLXRvcDogMDtcbiAgfVxuXG4gIC5tb2RhbC1jb250ZW50IHtcbiAgICBwYWRkaW5nOiAyNHB4O1xuICB9XG4gIC5tb2RhbC1jbG9zZSB7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICB9XG5cbiAgLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMCAwIDJweCAycHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZhZmFmYTtcbiAgICBwYWRkaW5nOiA0cHggNnB4O1xuICAgIGhlaWdodDogNTZweDtcbiAgICB3aWR0aDogMTAwJTtcbiAgICB0ZXh0LWFsaWduOiByaWdodDtcblxuICAgIC5idG4sIC5idG4tZmxhdCB7XG4gICAgICBtYXJnaW46IDZweCAwO1xuICAgIH1cbiAgfVxufVxuLm1vZGFsLW92ZXJsYXkge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDk5OTtcbiAgdG9wOiAtMjUlO1xuICBsZWZ0OiAwO1xuICBib3R0b206IDA7XG4gIHJpZ2h0OiAwO1xuICBoZWlnaHQ6IDEyNSU7XG4gIHdpZHRoOiAxMDAlO1xuICBiYWNrZ3JvdW5kOiAjMDAwO1xuICBkaXNwbGF5OiBub25lO1xuXG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xufVxuXG4vLyBNb2RhbCB3aXRoIGZpeGVkIGFjdGlvbiBmb290ZXJcbi5tb2RhbC5tb2RhbC1maXhlZC1mb290ZXIge1xuICBwYWRkaW5nOiAwO1xuICBoZWlnaHQ6IDcwJTtcblxuICAubW9kYWwtY29udGVudCB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGhlaWdodDogY2FsYygxMDAlIC0gNTZweCk7XG4gICAgbWF4LWhlaWdodDogMTAwJTtcbiAgICB3aWR0aDogMTAwJTtcbiAgICBvdmVyZmxvdy15OiBhdXRvO1xuICB9XG5cbiAgLm1vZGFsLWZvb3RlciB7XG4gICAgYm9yZGVyLXRvcDogMXB4IHNvbGlkIHJnYmEoMCwwLDAsLjEpO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICBib3R0b206IDA7XG4gIH1cbn1cblxuLy8gTW9kYWwgQm90dG9tIFNoZWV0IFN0eWxlXG4ubW9kYWwuYm90dG9tLXNoZWV0IHtcbiAgdG9wOiBhdXRvO1xuICBib3R0b206IC0xMDAlO1xuICBtYXJnaW46IDA7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXgtaGVpZ2h0OiA0NSU7XG4gIGJvcmRlci1yYWRpdXM6IDA7XG4gIHdpbGwtY2hhbmdlOiBib3R0b20sIG9wYWNpdHk7XG59XG4iLCIuY29sbGFwc2libGUge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGNvbGxhcHNpYmxlLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLXJpZ2h0OiAxcHggc29saWQgJGNvbGxhcHNpYmxlLWJvcmRlci1jb2xvcjtcbiAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkY29sbGFwc2libGUtYm9yZGVyLWNvbG9yO1xuICBtYXJnaW46ICRlbGVtZW50LXRvcC1tYXJnaW4gMCAkZWxlbWVudC1ib3R0b20tbWFyZ2luIDA7XG4gIEBleHRlbmQgLnotZGVwdGgtMTtcbn1cblxuLmNvbGxhcHNpYmxlLWhlYWRlciB7XG4gIGRpc3BsYXk6IGZsZXg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgbGluZS1oZWlnaHQ6IDEuNTtcbiAgcGFkZGluZzogMXJlbTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNvbGxhcHNpYmxlLWhlYWRlci1jb2xvcjtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRjb2xsYXBzaWJsZS1ib3JkZXItY29sb3I7XG5cbiAgaSB7XG4gICAgd2lkdGg6IDJyZW07XG4gICAgZm9udC1zaXplOiAxLjZyZW07XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBtYXJnaW4tcmlnaHQ6IDFyZW07XG4gIH1cbn1cblxuLmNvbGxhcHNpYmxlLWJvZHkge1xuICBkaXNwbGF5OiBub25lO1xuICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNvbGxhcHNpYmxlLWJvcmRlci1jb2xvcjtcbiAgYm94LXNpemluZzogYm9yZGVyLWJveDtcbiAgcGFkZGluZzogMnJlbTtcbn1cblxuLy8gc2lkZU5hdiBjb2xsYXBzaWJsZSBzdHlsaW5nXG4uc2lkZS1uYXYsXG4uc2lkZS1uYXYuZml4ZWQge1xuXG4gIC5jb2xsYXBzaWJsZSB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG5cbiAgICBsaSB7IHBhZGRpbmc6IDA7IH1cbiAgfVxuXG4gIC5jb2xsYXBzaWJsZS1oZWFkZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICAgIGJvcmRlcjogbm9uZTtcbiAgICBsaW5lLWhlaWdodDogaW5oZXJpdDtcbiAgICBoZWlnaHQ6IGluaGVyaXQ7XG4gICAgcGFkZGluZzogMCAkc2lkZW5hdi1wYWRkaW5nO1xuXG4gICAgJjpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA1KTsgfVxuICAgIGkgeyBsaW5lLWhlaWdodDogaW5oZXJpdDsgfVxuICB9XG5cbiAgLmNvbGxhcHNpYmxlLWJvZHkge1xuICAgIGJvcmRlcjogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkY29sbGFwc2libGUtaGVhZGVyLWNvbG9yO1xuXG4gICAgbGkgYSB7XG4gICAgICBwYWRkaW5nOiAwICg3LjVweCArICRzaWRlbmF2LXBhZGRpbmcpXG4gICAgICAgICAgICAgICAwICgxNXB4ICsgJHNpZGVuYXYtcGFkZGluZyk7XG4gICAgfVxuICB9XG5cbn1cblxuLy8gUG9wb3V0IENvbGxhcHNpYmxlXG5cbi5jb2xsYXBzaWJsZS5wb3BvdXQge1xuICBib3JkZXI6IG5vbmU7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gID4gbGkge1xuICAgIGJveC1zaGFkb3c6IDAgMnB4IDVweCAwIHJnYmEoMCwgMCwgMCwgMC4xNiksIDAgMnB4IDEwcHggMCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICAgIC8vIHRyYW5zZm9ybTogc2NhbGVYKC45Mik7XG4gICAgbWFyZ2luOiAwIDI0cHg7XG4gICAgdHJhbnNpdGlvbjogbWFyZ2luIC4zNXMgY3ViaWMtYmV6aWVyKDAuMjUwLCAwLjQ2MCwgMC40NTAsIDAuOTQwKTtcbiAgfVxuICA+IGxpLmFjdGl2ZSB7XG4gICAgYm94LXNoYWRvdzogMCA1cHggMTFweCAwIHJnYmEoMCwgMCwgMCwgMC4xOCksIDAgNHB4IDE1cHggMCByZ2JhKDAsIDAsIDAsIDAuMTUpO1xuICAgIG1hcmdpbjogMTZweCAwO1xuICAgIC8vIHRyYW5zZm9ybTogc2NhbGVYKDEpO1xuICB9XG59XG4iLCIuY2hpcCB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgaGVpZ2h0OiAzMnB4O1xuICBmb250LXNpemU6IDEzcHg7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiByZ2JhKDAsMCwwLC42KTtcbiAgbGluZS1oZWlnaHQ6IDMycHg7XG4gIHBhZGRpbmc6IDAgMTJweDtcbiAgYm9yZGVyLXJhZGl1czogMTZweDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGNoaXAtYmctY29sb3I7XG4gIG1hcmdpbi1ib3R0b206ICRjaGlwLW1hcmdpbjtcbiAgbWFyZ2luLXJpZ2h0OiAkY2hpcC1tYXJnaW47XG5cbiAgPiBpbWcge1xuICAgIGZsb2F0OiBsZWZ0O1xuICAgIG1hcmdpbjogMCA4cHggMCAtMTJweDtcbiAgICBoZWlnaHQ6IDMycHg7XG4gICAgd2lkdGg6IDMycHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB9XG5cbiAgLmNsb3NlIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZmxvYXQ6IHJpZ2h0O1xuICAgIGZvbnQtc2l6ZTogMTZweDtcbiAgICBsaW5lLWhlaWdodDogMzJweDtcbiAgICBwYWRkaW5nLWxlZnQ6IDhweDtcbiAgfVxufVxuXG4uY2hpcHMge1xuICBib3JkZXI6IG5vbmU7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkY2hpcC1ib3JkZXItY29sb3I7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIG1hcmdpbjogJGlucHV0LW1hcmdpbjtcbiAgbWluLWhlaWdodDogNDVweDtcbiAgb3V0bGluZTogbm9uZTtcbiAgdHJhbnNpdGlvbjogYWxsIC4zcztcblxuICAmLmZvY3VzIHtcbiAgICBib3JkZXItYm90dG9tOiAxcHggc29saWQgJGNoaXAtc2VsZWN0ZWQtY29sb3I7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMCAwICRjaGlwLXNlbGVjdGVkLWNvbG9yO1xuICB9XG5cbiAgJjpob3ZlciB7XG4gICAgY3Vyc29yOiB0ZXh0O1xuICB9XG5cbiAgLmNoaXAuc2VsZWN0ZWQge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRjaGlwLXNlbGVjdGVkLWNvbG9yO1xuICAgIGNvbG9yOiAjZmZmO1xuICB9XG5cbiAgLmlucHV0IHtcbiAgICBiYWNrZ3JvdW5kOiBub25lO1xuICAgIGJvcmRlcjogMDtcbiAgICBjb2xvcjogcmdiYSgwLDAsMCwuNik7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGZvbnQtc2l6ZTogJGlucHV0LWZvbnQtc2l6ZTtcbiAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6IDMycHg7XG4gICAgb3V0bGluZTogMDtcbiAgICBtYXJnaW46IDA7XG4gICAgcGFkZGluZzogMCAhaW1wb3J0YW50O1xuICAgIHdpZHRoOiAxMjBweCAhaW1wb3J0YW50O1xuICB9XG5cbiAgLmlucHV0OmZvY3VzIHtcbiAgICBib3JkZXI6IDAgIWltcG9ydGFudDtcbiAgICBib3gtc2hhZG93OiBub25lICFpbXBvcnRhbnQ7XG4gIH1cblxuICAvLyBBdXRvY29tcGxldGVcbiAgLmF1dG9jb21wbGV0ZS1jb250ZW50IHtcbiAgICBtYXJnaW4tdG9wOiAwO1xuICAgIG1hcmdpbi1ib3R0b206IDA7XG4gIH1cbn1cblxuLy8gRm9ybSBwcmVmaXhcbi5wcmVmaXggfiAuY2hpcHMge1xuICBtYXJnaW4tbGVmdDogM3JlbTtcbiAgd2lkdGg6IDkyJTtcbiAgd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xufVxuLmNoaXBzOmVtcHR5IH4gbGFiZWwgIHtcbiAgZm9udC1zaXplOiAwLjhyZW07XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgtMTQwJSk7XG59XG4iLCIubWF0ZXJpYWxib3hlZCB7XG4gICY6aG92ZXIge1xuICAgICY6bm90KC5hY3RpdmUpIHtcbiAgICAgIG9wYWNpdHk6IC44O1xuICAgIH1cbiAgfVxuXG4gIGRpc3BsYXk6IGJsb2NrO1xuICBjdXJzb3I6IHpvb20taW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgdHJhbnNpdGlvbjogb3BhY2l0eSAuNHM7XG4gIC13ZWJraXQtYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuXG4gICYuYWN0aXZlIHtcbiAgICBjdXJzb3I6IHpvb20tb3V0O1xuICB9XG59XG5cbiNtYXRlcmlhbGJveC1vdmVybGF5IHtcbiAgcG9zaXRpb246Zml4ZWQ7XG4gIHRvcDogMDtcbiAgcmlnaHQ6IDA7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgYmFja2dyb3VuZC1jb2xvcjogIzI5MjkyOTtcbiAgei1pbmRleDogMTAwMDtcbiAgd2lsbC1jaGFuZ2U6IG9wYWNpdHk7XG59XG5cbi5tYXRlcmlhbGJveC1jYXB0aW9uIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICBkaXNwbGF5OiBub25lO1xuICBjb2xvcjogI2ZmZjtcbiAgbGluZS1oZWlnaHQ6IDUwcHg7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgcGFkZGluZzogMCUgMTUlO1xuICBoZWlnaHQ6IDUwcHg7XG4gIHotaW5kZXg6IDEwMDA7XG4gIC13ZWJraXQtZm9udC1zbW9vdGhpbmc6IGFudGlhbGlhc2VkO1xufSIsIi8vIFJlbW92ZSBGb2N1cyBCb3hlc1xuc2VsZWN0OmZvY3VzIHtcbiAgb3V0bGluZTogJHNlbGVjdC1mb2N1cztcbn1cblxuYnV0dG9uOmZvY3VzIHtcbiAgb3V0bGluZTogbm9uZTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGJ1dHRvbi1iYWNrZ3JvdW5kLWZvY3VzO1xufVxuXG5sYWJlbCB7XG4gIGZvbnQtc2l6ZTogJGxhYmVsLWZvbnQtc2l6ZTtcbiAgY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3I7XG59XG5cbkBpbXBvcnQgJ2lucHV0LWZpZWxkcyc7XG5AaW1wb3J0ICdyYWRpby1idXR0b25zJztcbkBpbXBvcnQgJ2NoZWNrYm94ZXMnO1xuQGltcG9ydCAnc3dpdGNoZXMnO1xuQGltcG9ydCAnc2VsZWN0JztcbkBpbXBvcnQgJ2ZpbGUtaW5wdXQnO1xuQGltcG9ydCAncmFuZ2UnO1xuIiwiLyogVGV4dCBJbnB1dHMgKyBUZXh0YXJlYVxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLyogU3R5bGUgUGxhY2Vob2xkZXJzICovXG5cbjo6cGxhY2Vob2xkZXIge1xuICBjb2xvcjogJHBsYWNlaG9sZGVyLXRleHQtY29sb3I7XG59XG5cbi8qIFRleHQgaW5wdXRzICovXG5cbmlucHV0Om5vdChbdHlwZV0pLFxuaW5wdXRbdHlwZT10ZXh0XTpub3QoLmJyb3dzZXItZGVmYXVsdCksXG5pbnB1dFt0eXBlPXBhc3N3b3JkXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXG5pbnB1dFt0eXBlPWVtYWlsXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXG5pbnB1dFt0eXBlPXVybF06bm90KC5icm93c2VyLWRlZmF1bHQpLFxuaW5wdXRbdHlwZT10aW1lXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXG5pbnB1dFt0eXBlPWRhdGVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcbmlucHV0W3R5cGU9ZGF0ZXRpbWVdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcbmlucHV0W3R5cGU9ZGF0ZXRpbWUtbG9jYWxdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcbmlucHV0W3R5cGU9dGVsXTpub3QoLmJyb3dzZXItZGVmYXVsdCksXG5pbnB1dFt0eXBlPW51bWJlcl06bm90KC5icm93c2VyLWRlZmF1bHQpLFxuaW5wdXRbdHlwZT1zZWFyY2hdOm5vdCguYnJvd3Nlci1kZWZhdWx0KSxcbnRleHRhcmVhLm1hdGVyaWFsaXplLXRleHRhcmVhIHtcblxuICAvLyBHZW5lcmFsIFN0eWxlc1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyOiBub25lO1xuICBib3JkZXItYm90dG9tOiAkaW5wdXQtYm9yZGVyO1xuICBib3JkZXItcmFkaXVzOiAwO1xuICBvdXRsaW5lOiBub25lO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIHdpZHRoOiAxMDAlO1xuICBmb250LXNpemU6ICRpbnB1dC1mb250LXNpemU7XG4gIG1hcmdpbjogJGlucHV0LW1hcmdpbjtcbiAgcGFkZGluZzogJGlucHV0LXBhZGRpbmc7XG4gIGJveC1zaGFkb3c6IG5vbmU7XG4gIGJveC1zaXppbmc6IGNvbnRlbnQtYm94O1xuICB0cmFuc2l0aW9uOiAkaW5wdXQtdHJhbnNpdGlvbjtcblxuICAvLyBEaXNhYmxlZCBpbnB1dCBzdHlsZVxuICAmOmRpc2FibGVkLFxuICAmW3JlYWRvbmx5PVwicmVhZG9ubHlcIl0ge1xuICAgIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG4gICAgYm9yZGVyLWJvdHRvbTogJGlucHV0LWRpc2FibGVkLWJvcmRlcjtcbiAgfVxuXG4gIC8vIERpc2FibGVkIGxhYmVsIHN0eWxlXG4gICY6ZGlzYWJsZWQrbGFiZWwsXG4gICZbcmVhZG9ubHk9XCJyZWFkb25seVwiXStsYWJlbCB7XG4gICAgY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcbiAgfVxuXG4gIC8vIEZvY3VzZWQgaW5wdXQgc3R5bGVcbiAgJjpmb2N1czpub3QoW3JlYWRvbmx5XSkge1xuICAgIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAkaW5wdXQtZm9jdXMtY29sb3I7XG4gICAgYm94LXNoYWRvdzogMCAxcHggMCAwICRpbnB1dC1mb2N1cy1jb2xvcjtcbiAgfVxuXG4gIC8vIEZvY3VzZWQgbGFiZWwgc3R5bGVcbiAgJjpmb2N1czpub3QoW3JlYWRvbmx5XSkrbGFiZWwge1xuICAgIGNvbG9yOiAkaW5wdXQtZm9jdXMtY29sb3I7XG4gIH1cblxuICAvLyBWYWxpZCBJbnB1dCBTdHlsZVxuICAmLnZhbGlkLFxuICAmOmZvY3VzLnZhbGlkIHtcbiAgICBAZXh0ZW5kICV2YWxpZC1pbnB1dC1zdHlsZTtcbiAgfVxuXG4gIC8vIEN1c3RvbSBTdWNjZXNzIE1lc3NhZ2VcbiAgJi52YWxpZCArIGxhYmVsOmFmdGVyLFxuICAmOmZvY3VzLnZhbGlkICsgbGFiZWw6YWZ0ZXIge1xuICAgIEBleHRlbmQgJWN1c3RvbS1zdWNjZXNzLW1lc3NhZ2U7XG4gIH1cblxuICAvLyBJbnZhbGlkIElucHV0IFN0eWxlXG4gICYuaW52YWxpZCxcbiAgJjpmb2N1cy5pbnZhbGlkIHtcbiAgICBAZXh0ZW5kICVpbnZhbGlkLWlucHV0LXN0eWxlO1xuICB9XG5cbiAgLy8gQ3VzdG9tIEVycm9yIG1lc3NhZ2VcbiAgJi5pbnZhbGlkICsgbGFiZWw6YWZ0ZXIsXG4gICY6Zm9jdXMuaW52YWxpZCArIGxhYmVsOmFmdGVyIHtcbiAgICBAZXh0ZW5kICVjdXN0b20tZXJyb3ItbWVzc2FnZTtcbiAgfVxuXG4gIC8vIEZ1bGwgd2lkdGggbGFiZWwgd2hlbiB1c2luZyB2YWxpZGF0ZSBmb3IgZXJyb3IgbWVzc2FnZXNcbiAgJi52YWxpZGF0ZSArIGxhYmVsIHtcbiAgICB3aWR0aDogMTAwJTtcbiAgfVxuXG4gIC8vIEZvcm0gTWVzc2FnZSBTaGFyZWQgU3R5bGVzXG4gICYgKyBsYWJlbDphZnRlciB7XG4gICAgQGV4dGVuZCAlaW5wdXQtYWZ0ZXItc3R5bGU7XG4gIH1cblxuICAvLyBUT0RPOiBSZW1vdmUgb25jZSBpbnB1dCBmaWVsZHMgYXJlIHJld29ya2VkIHRvIHN1cHBvcnQgdmFsaWRhdGlvbiBtZXNzYWdlcyBiZXR0ZXJcbiAgJi5pbnZhbGlkICsgbGFiZWw6YWZ0ZXIsXG4gICYudmFsaWQgKyBsYWJlbDphZnRlcntcbiAgICBkaXNwbGF5OiBub25lO1xuICB9XG5cbiAgJi5pbnZhbGlkICsgbGFiZWwuYWN0aXZlOmFmdGVyLFxuICAmLnZhbGlkICsgbGFiZWwuYWN0aXZlOmFmdGVye1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICB9XG59XG5cblxuLyogVmFsaWRhdGlvbiBTYXNzIFBsYWNlaG9sZGVycyAqL1xuJXZhbGlkLWlucHV0LXN0eWxlIHtcbiAgYm9yZGVyLWJvdHRvbTogMXB4IHNvbGlkICRpbnB1dC1zdWNjZXNzLWNvbG9yO1xuICBib3gtc2hhZG93OiAwIDFweCAwIDAgJGlucHV0LXN1Y2Nlc3MtY29sb3I7XG59XG4laW52YWxpZC1pbnB1dC1zdHlsZSB7XG4gIGJvcmRlci1ib3R0b206ICRpbnB1dC1pbnZhbGlkLWJvcmRlcjtcbiAgYm94LXNoYWRvdzogMCAxcHggMCAwICRpbnB1dC1lcnJvci1jb2xvcjtcbn1cbiVjdXN0b20tc3VjY2Vzcy1tZXNzYWdlIHtcbiAgY29udGVudDogYXR0cihkYXRhLXN1Y2Nlc3MpO1xuICBjb2xvcjogJGlucHV0LXN1Y2Nlc3MtY29sb3I7XG4gIG9wYWNpdHk6IDE7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWSg5cHgpO1xufVxuJWN1c3RvbS1lcnJvci1tZXNzYWdlIHtcbiAgY29udGVudDogYXR0cihkYXRhLWVycm9yKTtcbiAgY29sb3I6ICRpbnB1dC1lcnJvci1jb2xvcjtcbiAgb3BhY2l0eTogMTtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKDlweCk7XG59XG4laW5wdXQtYWZ0ZXItc3R5bGUge1xuICBkaXNwbGF5OiBibG9jaztcbiAgY29udGVudDogXCJcIjtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwMCU7XG4gIGxlZnQ6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIHRyYW5zaXRpb246IC4ycyBvcGFjaXR5IGVhc2Utb3V0LCAuMnMgY29sb3IgZWFzZS1vdXQ7XG59XG5cblxuLy8gU3R5bGluZyBmb3IgaW5wdXQgZmllbGQgd3JhcHBlclxuLmlucHV0LWZpZWxkIHtcbiAgLy8gSW5saW5lIHN0eWxlc1xuICAmLmlubGluZSB7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIHZlcnRpY2FsLWFsaWduOiBtaWRkbGU7XG4gICAgbWFyZ2luLWxlZnQ6IDVweDtcblxuICAgIGlucHV0LFxuICAgIC5zZWxlY3QtZHJvcGRvd24ge1xuICAgICAgbWFyZ2luLWJvdHRvbTogMXJlbTtcbiAgICB9XG4gIH1cblxuICAvLyBHdXR0ZXIgc3BhY2luZ1xuICAmLmNvbCB7XG4gICAgbGFiZWwge1xuICAgICAgbGVmdDogJGd1dHRlci13aWR0aCAvIDI7XG4gICAgfVxuXG4gICAgLnByZWZpeCB+IGxhYmVsLFxuICAgIC5wcmVmaXggfiAudmFsaWRhdGUgfiBsYWJlbCB7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSAtICN7JGd1dHRlci13aWR0aH0pO1xuICAgIH1cbiAgfVxuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgbWFyZ2luLXRvcDogMXJlbTtcblxuICBsYWJlbCB7XG4gICAgY29sb3I6ICRpbnB1dC1ib3JkZXItY29sb3I7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgY3Vyc29yOiB0ZXh0O1xuICAgIHRyYW5zaXRpb246IHRyYW5zZm9ybSAuMnMgZWFzZS1vdXQ7XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMCUgMTAwJTtcbiAgICB0ZXh0LWFsaWduOiBpbml0aWFsO1xuICAgIHRyYW5zZm9ybTogdHJhbnNsYXRlWSgxMnB4KTtcbiAgICBwb2ludGVyLWV2ZW50czogbm9uZTtcblxuICAgICY6bm90KC5sYWJlbC1pY29uKS5hY3RpdmUge1xuICAgICAgdHJhbnNmb3JtOiB0cmFuc2xhdGVZKC0xNHB4KSBzY2FsZSguOCk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAwIDA7XG4gICAgfVxuICB9XG5cbiAgLy8gUHJlZml4IEljb25zXG4gIC5wcmVmaXgge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB3aWR0aDogJGlucHV0LWhlaWdodDtcbiAgICBmb250LXNpemU6IDJyZW07XG4gICAgdHJhbnNpdGlvbjogY29sb3IgLjJzO1xuXG4gICAgJi5hY3RpdmUgeyBjb2xvcjogJGlucHV0LWZvY3VzLWNvbG9yOyB9XG4gIH1cblxuICAucHJlZml4IH4gaW5wdXQsXG4gIC5wcmVmaXggfiB0ZXh0YXJlYSxcbiAgLnByZWZpeCB+IGxhYmVsLFxuICAucHJlZml4IH4gLnZhbGlkYXRlIH4gbGFiZWwsXG4gIC5wcmVmaXggfiAuYXV0b2NvbXBsZXRlLWNvbnRlbnQge1xuICAgIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICAgIHdpZHRoOiA5MiU7XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDNyZW0pO1xuICB9XG5cbiAgLnByZWZpeCB+IGxhYmVsIHsgbWFyZ2luLWxlZnQ6IDNyZW07IH1cblxuICBAbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG4gICAgLnByZWZpeCB+IGlucHV0IHtcbiAgICAgIHdpZHRoOiA4NiU7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XG4gICAgfVxuICB9XG5cbiAgQG1lZGlhICN7JHNtYWxsLWFuZC1kb3dufSB7XG4gICAgLnByZWZpeCB+IGlucHV0IHtcbiAgICAgIHdpZHRoOiA4MCU7XG4gICAgICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XG4gICAgfVxuICB9XG59XG5cblxuLyogU2VhcmNoIEZpZWxkICovXG5cbi5pbnB1dC1maWVsZCBpbnB1dFt0eXBlPXNlYXJjaF0ge1xuICBkaXNwbGF5OiBibG9jaztcbiAgbGluZS1oZWlnaHQ6IGluaGVyaXQ7XG5cbiAgLm5hdi13cmFwcGVyICYge1xuICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICBwYWRkaW5nLWxlZnQ6IDRyZW07XG4gICAgd2lkdGg6IGNhbGMoMTAwJSAtIDRyZW0pO1xuICAgIGJvcmRlcjogMDtcbiAgICBib3gtc2hhZG93OiBub25lO1xuICB9XG5cbiAgJjpmb2N1cyB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJGlucHV0LWJhY2tncm91bmQ7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJveC1zaGFkb3c6IG5vbmU7XG4gICAgY29sb3I6ICM0NDQ7XG5cbiAgICAmICsgbGFiZWwgaSxcbiAgICAmIH4gLm1kaS1uYXZpZ2F0aW9uLWNsb3NlLFxuICAgICYgfiAubWF0ZXJpYWwtaWNvbnMge1xuICAgICAgY29sb3I6ICM0NDQ7XG4gICAgfVxuICB9XG5cbiAgJiArIGxhYmVsIHtcbiAgICBsZWZ0OiAxcmVtO1xuICB9XG5cbiAgJiB+IC5tZGktbmF2aWdhdGlvbi1jbG9zZSxcbiAgJiB+IC5tYXRlcmlhbC1pY29ucyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICByaWdodDogMXJlbTtcbiAgICBjb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgY3Vyc29yOiBwb2ludGVyO1xuICAgIGZvbnQtc2l6ZTogMnJlbTtcbiAgICB0cmFuc2l0aW9uOiAuM3MgY29sb3I7XG4gIH1cbn1cblxuXG4vKiBUZXh0YXJlYSAqL1xuXG4vLyBEZWZhdWx0IHRleHRhcmVhXG50ZXh0YXJlYSB7XG4gIHdpZHRoOiAxMDAlO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuXG4gICYubWF0ZXJpYWxpemUtdGV4dGFyZWEge1xuICAgIC8vIEZpeGVzIHZhbGlkYXRpb24gbWVzc2FnZXMgZm9yIGR5bmFtaWMgdGV4dGFyZWFzXG4gICAgJi52YWxpZGF0ZSArIGxhYmVsIHtcbiAgICAgICY6OmFmdGVyIHtcbiAgICAgICAgdG9wOiBjYWxjKDEwMCUgLSAxMnB4KTtcbiAgICAgIH1cbiAgICAgICY6bm90KC5sYWJlbC1pY29uKS5hY3RpdmUge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVkoLTI1cHgpO1xuICAgICAgfVxuICAgICAgaGVpZ2h0OiAxMDAlO1xuICAgIH1cblxuICAgIG92ZXJmbG93LXk6IGhpZGRlbjsgLyogcHJldmVudHMgc2Nyb2xsIGJhciBmbGFzaCAqL1xuICAgIHBhZGRpbmc6IC44cmVtIDAgMS42cmVtIDA7IC8qIHByZXZlbnRzIHRleHQganVtcCBvbiBFbnRlciBrZXlwcmVzcyAqL1xuICAgIHJlc2l6ZTogbm9uZTtcbiAgICBtaW4taGVpZ2h0OiAkaW5wdXQtaGVpZ2h0O1xuICB9XG59XG5cbi8vIEZvciB0ZXh0YXJlYSBhdXRvcmVzaXplXG4uaGlkZGVuZGl2IHtcbiAgZGlzcGxheTogbm9uZTtcbiAgd2hpdGUtc3BhY2U6IHByZS13cmFwO1xuICB3b3JkLXdyYXA6IGJyZWFrLXdvcmQ7XG4gIG92ZXJmbG93LXdyYXA6IGJyZWFrLXdvcmQ7IC8qIGZ1dHVyZSB2ZXJzaW9uIG9mIGRlcHJlY2F0ZWQgJ3dvcmQtd3JhcCcgKi9cbiAgcGFkZGluZy10b3A6IDEuMnJlbTsgLyogcHJldmVudHMgdGV4dCBqdW1wIG9uIEVudGVyIGtleXByZXNzICovXG5cbiAgLy8gUmVkdWNlcyByZXBhaW50c1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIHRvcDogMDtcbn1cblxuXG4vKiBBdXRvY29tcGxldGUgKi9cbi5hdXRvY29tcGxldGUtY29udGVudCB7XG4gIG1hcmdpbi10b3A6IC0xICogJGlucHV0LW1hcmdpbi1ib3R0b207XG4gIG1hcmdpbi1ib3R0b206ICRpbnB1dC1tYXJnaW4tYm90dG9tO1xuICBkaXNwbGF5OiBibG9jaztcbiAgb3BhY2l0eTogMTtcbiAgcG9zaXRpb246IHN0YXRpYztcblxuICBsaSB7XG4gICAgLmhpZ2hsaWdodCB7IGNvbG9yOiAjNDQ0OyB9XG5cbiAgICBpbWcge1xuICAgICAgaGVpZ2h0OiAkZHJvcGRvd24taXRlbS1oZWlnaHQgLSAxMDtcbiAgICAgIHdpZHRoOiAkZHJvcGRvd24taXRlbS1oZWlnaHQgLSAxMDtcbiAgICAgIG1hcmdpbjogNXB4IDE1cHg7XG4gICAgfVxuICB9XG59XG4iLCIvKiBSYWRpbyBCdXR0b25zXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vLyBSZW1vdmUgZGVmYXVsdCBSYWRpbyBCdXR0b25zXG5bdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCksXG5bdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gIG9wYWNpdHk6IDA7XG4gIHBvaW50ZXItZXZlbnRzOiBub25lO1xufVxuXG5bdHlwZT1cInJhZGlvXCJdOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbCxcblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBwYWRkaW5nLWxlZnQ6IDM1cHg7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBoZWlnaHQ6IDI1cHg7XG4gIGxpbmUtaGVpZ2h0OiAyNXB4O1xuICBmb250LXNpemU6IDFyZW07XG4gIHRyYW5zaXRpb246IC4yOHMgZWFzZTtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cblt0eXBlPVwicmFkaW9cIl0gKyBsYWJlbDpiZWZvcmUsXG5bdHlwZT1cInJhZGlvXCJdICsgbGFiZWw6YWZ0ZXIge1xuICBjb250ZW50OiAnJztcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBsZWZ0OiAwO1xuICB0b3A6IDA7XG4gIG1hcmdpbjogNHB4O1xuICB3aWR0aDogMTZweDtcbiAgaGVpZ2h0OiAxNnB4O1xuICB6LWluZGV4OiAwO1xuICB0cmFuc2l0aW9uOiAuMjhzIGVhc2U7XG59XG5cbi8qIFVuY2hlY2tlZCBzdHlsZXMgKi9cblt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSxcblt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyLFxuW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YmVmb3JlLFxuW3R5cGU9XCJyYWRpb1wiXTpjaGVja2VkICsgbGFiZWw6YWZ0ZXIsXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUsXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIGJvcmRlci1yYWRpdXM6IDUwJTtcbn1cblxuW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlLFxuW3R5cGU9XCJyYWRpb1wiXTpub3QoOmNoZWNrZWQpICsgbGFiZWw6YWZ0ZXIge1xuICBib3JkZXI6IDJweCBzb2xpZCAkcmFkaW8tZW1wdHktY29sb3I7XG59XG5cblt0eXBlPVwicmFkaW9cIl06bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbn1cblxuLyogQ2hlY2tlZCBzdHlsZXMgKi9cblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSB7XG4gIGJvcmRlcjogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xufVxuXG5bdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlcixcblt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6Y2hlY2tlZCArIGxhYmVsOmJlZm9yZSxcblt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgYm9yZGVyOiAkcmFkaW8tYm9yZGVyO1xufVxuXG5bdHlwZT1cInJhZGlvXCJdOmNoZWNrZWQgKyBsYWJlbDphZnRlcixcblt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgYmFja2dyb3VuZC1jb2xvcjogJHJhZGlvLWZpbGwtY29sb3I7XG59XG5cblt0eXBlPVwicmFkaW9cIl06Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgxLjAyKTtcbn1cblxuLyogUmFkaW8gV2l0aCBnYXAgKi9cblt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSguNSk7XG59XG5cbi8qIEZvY3VzZWQgc3R5bGVzICovXG5bdHlwZT1cInJhZGlvXCJdLnRhYmJlZDpmb2N1cyArIGxhYmVsOmJlZm9yZSB7XG4gIGJveC1zaGFkb3c6IDAgMCAwIDEwcHggcmdiYSgwLDAsMCwuMSk7XG59XG5cbi8qIERpc2FibGVkIFJhZGlvIFdpdGggZ2FwICovXG5bdHlwZT1cInJhZGlvXCJdLndpdGgtZ2FwOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBib3JkZXI6IDJweCBzb2xpZCAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG59XG5cblt0eXBlPVwicmFkaW9cIl0ud2l0aC1nYXA6ZGlzYWJsZWQ6Y2hlY2tlZCArIGxhYmVsOmFmdGVyIHtcbiAgYm9yZGVyOiBub25lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG59XG5cbi8qIERpc2FibGVkIHN0eWxlICovXG5bdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDpiZWZvcmUsXG5bdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG59XG5cblt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQgKyBsYWJlbCB7XG4gIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG59XG5cblt0eXBlPVwicmFkaW9cIl06ZGlzYWJsZWQ6bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSB7XG4gIGJvcmRlci1jb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xufVxuXG5bdHlwZT1cInJhZGlvXCJdOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDphZnRlciB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcbiAgYm9yZGVyLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtc29saWQtY29sb3I7XG59XG4iLCIvKiBDaGVja2JveGVzXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4vKiBDVVNUT00gQ1NTIENIRUNLQk9YRVMgKi9cbmZvcm0gcCB7XG4gIG1hcmdpbi1ib3R0b206IDEwcHg7XG4gIHRleHQtYWxpZ246IGxlZnQ7XG59XG5cbmZvcm0gcDpsYXN0LWNoaWxkIHtcbiAgbWFyZ2luLWJvdHRvbTogMDtcbn1cblxuLyogUmVtb3ZlIGRlZmF1bHQgY2hlY2tib3ggKi9cblt0eXBlPVwiY2hlY2tib3hcIl06bm90KDpjaGVja2VkKSxcblt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgb3BhY2l0eTogMDtcbiAgcG9pbnRlci1ldmVudHM6IG5vbmU7XG59XG5cbi8vIENoZWNrYm94IFN0eWxlc1xuW3R5cGU9XCJjaGVja2JveFwiXSB7XG4gIC8vIFRleHQgTGFiZWwgU3R5bGVcbiAgKyBsYWJlbCB7XG4gICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgIHBhZGRpbmctbGVmdDogMzVweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgIGhlaWdodDogMjVweDtcbiAgICBsaW5lLWhlaWdodDogMjVweDtcbiAgICBmb250LXNpemU6IDFyZW07XG4gICAgdXNlci1zZWxlY3Q6IG5vbmU7XG4gIH1cblxuICAvKiBjaGVja2JveCBhc3BlY3QgKi9cbiAgKyBsYWJlbDpiZWZvcmUsXG4gICY6bm90KC5maWxsZWQtaW4pICsgbGFiZWw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICB3aWR0aDogMThweDtcbiAgICBoZWlnaHQ6IDE4cHg7XG4gICAgei1pbmRleDogMDtcbiAgICBib3JkZXI6IDJweCBzb2xpZCAkcmFkaW8tZW1wdHktY29sb3I7XG4gICAgYm9yZGVyLXJhZGl1czogMXB4O1xuICAgIG1hcmdpbi10b3A6IDJweDtcbiAgICB0cmFuc2l0aW9uOiAuMnM7XG4gIH1cblxuICAmOm5vdCguZmlsbGVkLWluKSArIGxhYmVsOmFmdGVyIHtcbiAgICBib3JkZXI6IDA7XG4gICAgdHJhbnNmb3JtOiBzY2FsZSgwKTtcbiAgfVxuXG4gICY6bm90KDpjaGVja2VkKTpkaXNhYmxlZCArIGxhYmVsOmJlZm9yZSB7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcbiAgfVxuXG4gIC8vIEZvY3VzZWQgc3R5bGVzXG4gICYudGFiYmVkOmZvY3VzICsgbGFiZWw6YWZ0ZXIge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgYm9yZGVyOiAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICBib3gtc2hhZG93OiAwIDAgMCAxMHB4IHJnYmEoMCwwLDAsLjEpO1xuICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjEpO1xuICB9XG59XG5cblt0eXBlPVwiY2hlY2tib3hcIl06Y2hlY2tlZCB7XG4gICsgbGFiZWw6YmVmb3JlIHtcbiAgICB0b3A6IC00cHg7XG4gICAgbGVmdDogLTVweDtcbiAgICB3aWR0aDogMTJweDtcbiAgICBoZWlnaHQ6IDIycHg7XG4gICAgYm9yZGVyLXRvcDogMnB4IHNvbGlkIHRyYW5zcGFyZW50O1xuICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyLXJpZ2h0OiAkcmFkaW8tYm9yZGVyO1xuICAgIGJvcmRlci1ib3R0b206ICRyYWRpby1ib3JkZXI7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDBkZWcpO1xuICAgIGJhY2tmYWNlLXZpc2liaWxpdHk6IGhpZGRlbjtcbiAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gIH1cblxuICAmOmRpc2FibGVkICsgbGFiZWw6YmVmb3JlIHtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG4gICAgYm9yZGVyLWJvdHRvbTogMnB4IHNvbGlkICRpbnB1dC1kaXNhYmxlZC1jb2xvcjtcbiAgfVxufVxuXG4vKiBJbmRldGVybWluYXRlIGNoZWNrYm94ICovXG5bdHlwZT1cImNoZWNrYm94XCJdOmluZGV0ZXJtaW5hdGUge1xuICArbGFiZWw6YmVmb3JlIHtcbiAgICB0b3A6IC0xMXB4O1xuICAgIGxlZnQ6IC0xMnB4O1xuICAgIHdpZHRoOiAxMHB4O1xuICAgIGhlaWdodDogMjJweDtcbiAgICBib3JkZXItdG9wOiBub25lO1xuICAgIGJvcmRlci1sZWZ0OiBub25lO1xuICAgIGJvcmRlci1yaWdodDogJHJhZGlvLWJvcmRlcjtcbiAgICBib3JkZXItYm90dG9tOiBub25lO1xuICAgIHRyYW5zZm9ybTogcm90YXRlKDkwZGVnKTtcbiAgICBiYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG4gICAgdHJhbnNmb3JtLW9yaWdpbjogMTAwJSAxMDAlO1xuICB9XG5cbiAgLy8gRGlzYWJsZWQgaW5kZXRlcm1pbmF0ZVxuICAmOmRpc2FibGVkICsgbGFiZWw6YmVmb3JlIHtcbiAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gIH1cbn1cblxuLy8gRmlsbGVkIGluIFN0eWxlXG5bdHlwZT1cImNoZWNrYm94XCJdLmZpbGxlZC1pbiB7XG4gIC8vIEdlbmVyYWxcbiAgKyBsYWJlbDphZnRlciB7XG4gICAgYm9yZGVyLXJhZGl1czogMnB4O1xuICB9XG5cbiAgKyBsYWJlbDpiZWZvcmUsXG4gICsgbGFiZWw6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6ICcnO1xuICAgIGxlZnQ6IDA7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIC8qIC4xcyBkZWxheSBpcyBmb3IgY2hlY2sgYW5pbWF0aW9uICovXG4gICAgdHJhbnNpdGlvbjogYm9yZGVyIC4yNXMsIGJhY2tncm91bmQtY29sb3IgLjI1cywgd2lkdGggLjIwcyAuMXMsIGhlaWdodCAuMjBzIC4xcywgdG9wIC4yMHMgLjFzLCBsZWZ0IC4yMHMgLjFzO1xuICAgIHotaW5kZXg6IDE7XG4gIH1cblxuICAvLyBVbmNoZWNrZWQgc3R5bGVcbiAgJjpub3QoOmNoZWNrZWQpICsgbGFiZWw6YmVmb3JlIHtcbiAgICB3aWR0aDogMDtcbiAgICBoZWlnaHQ6IDA7XG4gICAgYm9yZGVyOiAzcHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgbGVmdDogNnB4O1xuICAgIHRvcDogMTBweDtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZVooMzdkZWcpO1xuICAgIHRyYW5zZm9ybS1vcmlnaW46IDEwMCUgMTAwJTtcbiAgfVxuXG4gICY6bm90KDpjaGVja2VkKSArIGxhYmVsOmFmdGVyIHtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgd2lkdGg6IDIwcHg7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAycHggc29saWQgJHJhZGlvLWVtcHR5LWNvbG9yO1xuICAgIHRvcDogMHB4O1xuICAgIHotaW5kZXg6IDA7XG4gIH1cblxuICAvLyBDaGVja2VkIHN0eWxlXG4gICY6Y2hlY2tlZCB7XG4gICAgKyBsYWJlbDpiZWZvcmUge1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMXB4O1xuICAgICAgd2lkdGg6IDhweDtcbiAgICAgIGhlaWdodDogMTNweDtcbiAgICAgIGJvcmRlci10b3A6IDJweCBzb2xpZCB0cmFuc3BhcmVudDtcbiAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gICAgICBib3JkZXItcmlnaHQ6IDJweCBzb2xpZCAkaW5wdXQtYmFja2dyb3VuZDtcbiAgICAgIGJvcmRlci1ib3R0b206IDJweCBzb2xpZCAkaW5wdXQtYmFja2dyb3VuZDtcbiAgICAgIHRyYW5zZm9ybTogcm90YXRlWigzN2RlZyk7XG4gICAgICB0cmFuc2Zvcm0tb3JpZ2luOiAxMDAlIDEwMCU7XG4gICAgfVxuXG4gICAgKyBsYWJlbDphZnRlciB7XG4gICAgICB0b3A6IDA7XG4gICAgICB3aWR0aDogMjBweDtcbiAgICAgIGhlaWdodDogMjBweDtcbiAgICAgIGJvcmRlcjogMnB4IHNvbGlkICRzZWNvbmRhcnktY29sb3I7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuICAgICAgei1pbmRleDogMDtcbiAgICB9XG4gIH1cblxuICAvLyBGb2N1c2VkIHN0eWxlc1xuICAmLnRhYmJlZDpmb2N1cyArIGxhYmVsOmFmdGVyIHtcbiAgICBib3JkZXItcmFkaXVzOiAycHg7XG4gICAgYm9yZGVyLWNvbG9yOiAkcmFkaW8tZW1wdHktY29sb3I7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMSk7XG4gIH1cblxuICAmLnRhYmJlZDpjaGVja2VkOmZvY3VzICsgbGFiZWw6YWZ0ZXIge1xuICAgIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2Vjb25kYXJ5LWNvbG9yO1xuICAgIGJvcmRlci1jb2xvcjogJHNlY29uZGFyeS1jb2xvcjtcbiAgfVxuXG4gIC8vIERpc2FibGVkIHN0eWxlXG4gICY6ZGlzYWJsZWQ6bm90KDpjaGVja2VkKSArIGxhYmVsOmJlZm9yZSB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiAycHggc29saWQgdHJhbnNwYXJlbnQ7XG4gIH1cblxuICAmOmRpc2FibGVkOm5vdCg6Y2hlY2tlZCkgKyBsYWJlbDphZnRlciB7XG4gICAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtc29saWQtY29sb3I7XG4gIH1cblxuICAmOmRpc2FibGVkOmNoZWNrZWQgKyBsYWJlbDpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICB9XG5cbiAgJjpkaXNhYmxlZDpjaGVja2VkICsgbGFiZWw6YWZ0ZXIge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1zb2xpZC1jb2xvcjtcbiAgICBib3JkZXItY29sb3I6ICRpbnB1dC1kaXNhYmxlZC1zb2xpZC1jb2xvcjtcbiAgfVxufVxuIiwiLyogU3dpdGNoXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4uc3dpdGNoLFxuLnN3aXRjaCAqIHtcbiAgLXdlYmtpdC10YXAtaGlnaGxpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5zd2l0Y2ggbGFiZWwge1xuICBjdXJzb3I6IHBvaW50ZXI7XG59XG5cbi5zd2l0Y2ggbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF0ge1xuICBvcGFjaXR5OiAwO1xuICB3aWR0aDogMDtcbiAgaGVpZ2h0OiAwO1xuXG4gICY6Y2hlY2tlZCArIC5sZXZlciB7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogJHN3aXRjaC1jaGVja2VkLWxldmVyLWJnO1xuXG4gICAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgICAgbGVmdDogMThweDtcbiAgICB9XG5cbiAgICAmOmFmdGVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzd2l0Y2gtYmctY29sb3I7XG4gICAgfVxuICB9XG59XG5cbi5zd2l0Y2ggbGFiZWwgLmxldmVyIHtcbiAgY29udGVudDogXCJcIjtcbiAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIHdpZHRoOiAzNnB4O1xuICBoZWlnaHQ6IDE0cHg7XG4gIGJhY2tncm91bmQtY29sb3I6ICRzd2l0Y2gtdW5jaGVja2VkLWxldmVyLWJnO1xuICBib3JkZXItcmFkaXVzOiAkc3dpdGNoLXJhZGl1cztcbiAgbWFyZ2luLXJpZ2h0OiAxMHB4O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuM3MgZWFzZTtcbiAgdmVydGljYWwtYWxpZ246IG1pZGRsZTtcbiAgbWFyZ2luOiAwIDE2cHg7XG5cbiAgJjpiZWZvcmUsICY6YWZ0ZXIge1xuICAgIGNvbnRlbnQ6IFwiXCI7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgICB3aWR0aDogMjBweDtcbiAgICBoZWlnaHQ6IDIwcHg7XG4gICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICAgIGxlZnQ6IDA7XG4gICAgdG9wOiAtM3B4O1xuICAgIHRyYW5zaXRpb246IGxlZnQgMC4zcyBlYXNlLCBiYWNrZ3JvdW5kIC4zcyBlYXNlLCBib3gtc2hhZG93IDAuMXMgZWFzZSwgdHJhbnNmb3JtIC4xcyBlYXNlO1xuICB9XG5cbiAgJjpiZWZvcmUge1xuICAgIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50aXplKCRzd2l0Y2gtYmctY29sb3IsIC44NSk7XG4gIH1cblxuICAmOmFmdGVyIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkc3dpdGNoLXVuY2hlY2tlZC1iZztcbiAgICBib3gtc2hhZG93OiAwcHggM3B4IDFweCAtMnB4IHJnYmEoMCwgMCwgMCwgMC4yKSwgMHB4IDJweCAycHggMHB4IHJnYmEoMCwgMCwgMCwgMC4xNCksIDBweCAxcHggNXB4IDBweCByZ2JhKDAsIDAsIDAsIDAuMTIpO1xuICB9XG59XG5cbi8vIFN3aXRjaCBhY3RpdmUgc3R5bGVcbmlucHV0W3R5cGU9Y2hlY2tib3hdOmNoZWNrZWQ6bm90KDpkaXNhYmxlZCkgfiAubGV2ZXI6YWN0aXZlOjpiZWZvcmUsXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpjaGVja2VkOm5vdCg6ZGlzYWJsZWQpLnRhYmJlZDpmb2N1cyB+IC5sZXZlcjo6YmVmb3JlIHtcbiAgdHJhbnNmb3JtOiBzY2FsZSgyLjQpO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudGl6ZSgkc3dpdGNoLWJnLWNvbG9yLCAuODUpO1xufVxuXG5pbnB1dFt0eXBlPWNoZWNrYm94XTpub3QoOmRpc2FibGVkKSB+IC5sZXZlcjphY3RpdmU6YmVmb3JlLFxuaW5wdXRbdHlwZT1jaGVja2JveF06bm90KDpkaXNhYmxlZCkudGFiYmVkOmZvY3VzIH4gLmxldmVyOjpiZWZvcmUge1xuICB0cmFuc2Zvcm06IHNjYWxlKDIuNCk7XG4gIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMCwwLDAsLjA4KTtcbn1cblxuLy8gRGlzYWJsZWQgU3R5bGVzXG4uc3dpdGNoIGlucHV0W3R5cGU9Y2hlY2tib3hdW2Rpc2FibGVkXSArIC5sZXZlciB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogcmdiYSgwLDAsMCwuMTIpO1xufVxuXG4uc3dpdGNoIGxhYmVsIGlucHV0W3R5cGU9Y2hlY2tib3hdW2Rpc2FibGVkXSArIC5sZXZlcjphZnRlcixcbi5zd2l0Y2ggbGFiZWwgaW5wdXRbdHlwZT1jaGVja2JveF1bZGlzYWJsZWRdOmNoZWNrZWQgKyAubGV2ZXI6YWZ0ZXIge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtc29saWQtY29sb3I7XG59XG4iLCIvKiBTZWxlY3QgRmllbGRcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG5cbnNlbGVjdCB7IGRpc3BsYXk6IG5vbmU7IH1cbnNlbGVjdC5icm93c2VyLWRlZmF1bHQgeyBkaXNwbGF5OiBibG9jazsgfVxuXG5zZWxlY3Qge1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkc2VsZWN0LWJhY2tncm91bmQ7XG4gIHdpZHRoOiAxMDAlO1xuICBwYWRkaW5nOiAkc2VsZWN0LXBhZGRpbmc7XG4gIGJvcmRlcjogJHNlbGVjdC1ib3JkZXI7XG4gIGJvcmRlci1yYWRpdXM6ICRzZWxlY3QtcmFkaXVzO1xuICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG59XG5cblxuLmlucHV0LWZpZWxkIHtcbiAgJiA+IHNlbGVjdCB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAwO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGhlaWdodDogMDtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBvcGFjaXR5OiAwO1xuICB9XG59XG5cbi5zZWxlY3QtbGFiZWwge1xuICBwb3NpdGlvbjogYWJzb2x1dGU7XG59XG5cbi5zZWxlY3Qtd3JhcHBlciB7XG4gICYudmFsaWQge1xuICAgICYgPiBpbnB1dC5zZWxlY3QtZHJvcGRvd24ge1xuICAgICAgQGV4dGVuZCAldmFsaWQtaW5wdXQtc3R5bGU7XG4gICAgfVxuXG4gICAgJiArIGxhYmVsOmFmdGVyIHtcbiAgICAgIEBleHRlbmQgJWN1c3RvbS1zdWNjZXNzLW1lc3NhZ2U7XG4gICAgfVxuICB9XG5cbiAgJi5pbnZhbGlkIHtcbiAgICAmID4gaW5wdXQuc2VsZWN0LWRyb3Bkb3duIHtcbiAgICAgIEBleHRlbmQgJWludmFsaWQtaW5wdXQtc3R5bGU7XG4gICAgfVxuXG4gICAgJiArIGxhYmVsOmFmdGVyIHtcbiAgICAgIEBleHRlbmQgJWN1c3RvbS1lcnJvci1tZXNzYWdlO1xuICAgIH1cbiAgfVxuXG4gICYudmFsaWQgKyBsYWJlbCxcbiAgJi5pbnZhbGlkICsgbGFiZWwge1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG5cbiAgJiArIGxhYmVsOmFmdGVyIHtcbiAgICBAZXh0ZW5kICVpbnB1dC1hZnRlci1zdHlsZTtcbiAgfVxuXG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICBpbnB1dC5zZWxlY3QtZHJvcGRvd24ge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgYm9yZGVyOiBub25lO1xuICAgIGJvcmRlci1ib3R0b206ICRpbnB1dC1ib3JkZXI7XG4gICAgb3V0bGluZTogbm9uZTtcbiAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgZm9udC1zaXplOiAkaW5wdXQtZm9udC1zaXplO1xuICAgIG1hcmdpbjogJGlucHV0LW1hcmdpbjtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuICAgIHVzZXItc2VsZWN0Om5vbmU7XG4gIH1cblxuICBzcGFuLmNhcmV0IHtcbiAgICBjb2xvcjogaW5pdGlhbDtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgcmlnaHQ6IDA7XG4gICAgdG9wOiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBoZWlnaHQ6IDEwcHg7XG4gICAgbWFyZ2luOiBhdXRvIDA7XG4gICAgZm9udC1zaXplOiAxMHB4O1xuICAgIGxpbmUtaGVpZ2h0OiAxMHB4O1xuICB9XG5cbiAgJiArIGxhYmVsIHtcbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAtMjZweDtcbiAgICBmb250LXNpemU6ICRsYWJlbC1mb250LXNpemU7XG4gIH1cbn1cblxuLy8gRGlzYWJsZWQgc3R5bGVzXG5zZWxlY3Q6ZGlzYWJsZWQge1xuICBjb2xvcjogJGlucHV0LWRpc2FibGVkLWNvbG9yO1xufVxuXG4uc2VsZWN0LXdyYXBwZXIuZGlzYWJsZWQge1xuICBzcGFuLmNhcmV0LFxuICAmICsgbGFiZWwge1xuICAgIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG4gIH1cbn1cblxuLnNlbGVjdC13cmFwcGVyIGlucHV0LnNlbGVjdC1kcm9wZG93bjpkaXNhYmxlZCB7XG4gIGNvbG9yOiAkaW5wdXQtZGlzYWJsZWQtY29sb3I7XG4gIGN1cnNvcjogZGVmYXVsdDtcbiAgdXNlci1zZWxlY3Q6IG5vbmU7XG59XG5cbi5zZWxlY3Qtd3JhcHBlciBpIHtcbiAgY29sb3I6ICRzZWxlY3QtZGlzYWJsZWQtY29sb3I7XG59XG5cbi5zZWxlY3QtZHJvcGRvd24gbGkuZGlzYWJsZWQsXG4uc2VsZWN0LWRyb3Bkb3duIGxpLmRpc2FibGVkID4gc3Bhbixcbi5zZWxlY3QtZHJvcGRvd24gbGkub3B0Z3JvdXAge1xuICBjb2xvcjogJHNlbGVjdC1kaXNhYmxlZC1jb2xvcjtcbiAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbi5zZWxlY3QtZHJvcGRvd24uZHJvcGRvd24tY29udGVudCB7XG4gIGxpIHtcbiAgICAmLmFjdGl2ZSB7XG4gICAgICBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgICB9XG5cbiAgICAmOmhvdmVyIHtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzZWxlY3Qtb3B0aW9uLWhvdmVyO1xuICAgIH1cblxuICAgICYuc2VsZWN0ZWQge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogJHNlbGVjdC1vcHRpb24tZm9jdXM7XG4gICAgfVxuICB9XG59XG5cbi8vIFByZWZpeCBJY29uc1xuLnByZWZpeCB+IC5zZWxlY3Qtd3JhcHBlciB7XG4gIG1hcmdpbi1sZWZ0OiAzcmVtO1xuICB3aWR0aDogOTIlO1xuICB3aWR0aDogY2FsYygxMDAlIC0gM3JlbSk7XG59XG5cbi5wcmVmaXggfiBsYWJlbCB7IG1hcmdpbi1sZWZ0OiAzcmVtOyB9XG5cbi8vIEljb25zXG4uc2VsZWN0LWRyb3Bkb3duIGxpIHtcbiAgaW1nIHtcbiAgICBoZWlnaHQ6ICRkcm9wZG93bi1pdGVtLWhlaWdodCAtIDEwO1xuICAgIHdpZHRoOiAkZHJvcGRvd24taXRlbS1oZWlnaHQgLSAxMDtcbiAgICBtYXJnaW46IDVweCAxNXB4O1xuICAgIGZsb2F0OiByaWdodDtcbiAgfVxufVxuXG4vLyBPcHRncm91cCBzdHlsZXNcbi5zZWxlY3QtZHJvcGRvd24gbGkub3B0Z3JvdXAge1xuICBib3JkZXItdG9wOiAxcHggc29saWQgJGRyb3Bkb3duLWhvdmVyLWJnLWNvbG9yO1xuXG4gICYuc2VsZWN0ZWQgPiBzcGFuIHtcbiAgICBjb2xvcjogcmdiYSgwLCAwLCAwLCAuNyk7XG4gIH1cblxuICAmID4gc3BhbiB7XG4gICAgY29sb3I6IHJnYmEoMCwgMCwgMCwgLjQpO1xuICB9XG5cbiAgJiB+IGxpLm9wdGdyb3VwLW9wdGlvbiB7XG4gICAgcGFkZGluZy1sZWZ0OiAxcmVtO1xuICB9XG59XG4iLCIvKiBGaWxlIElucHV0XG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4uZmlsZS1maWVsZCB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcblxuICAuZmlsZS1wYXRoLXdyYXBwZXIge1xuICAgIG92ZXJmbG93OiBoaWRkZW47XG4gICAgcGFkZGluZy1sZWZ0OiAxMHB4O1xuICB9XG5cbiAgaW5wdXQuZmlsZS1wYXRoIHsgd2lkdGg6IDEwMCU7IH1cblxuICAuYnRuIHtcbiAgICBmbG9hdDogbGVmdDtcbiAgICBoZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gICAgbGluZS1oZWlnaHQ6ICRpbnB1dC1oZWlnaHQ7XG4gIH1cblxuICBzcGFuIHtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gIH1cblxuICBpbnB1dFt0eXBlPWZpbGVdIHtcblxuICAgIC8vIE5lZWRlZCB0byBvdmVycmlkZSB3ZWJraXQgYnV0dG9uXG4gICAgJjo6LXdlYmtpdC1maWxlLXVwbG9hZC1idXR0b24ge1xuICAgICAgZGlzcGxheTogbm9uZTtcbiAgICB9XG5cbiAgICBwb3NpdGlvbjogYWJzb2x1dGU7XG4gICAgdG9wOiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGxlZnQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIG1hcmdpbjogMDtcbiAgICBwYWRkaW5nOiAwO1xuICAgIGZvbnQtc2l6ZTogMjBweDtcbiAgICBjdXJzb3I6IHBvaW50ZXI7XG4gICAgb3BhY2l0eTogMDtcbiAgICBmaWx0ZXI6IGFscGhhKG9wYWNpdHk9MCk7XG4gIH1cbn1cbiIsIi8qIFJhbmdlXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuXG4ucmFuZ2UtZmllbGQge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdLFxuaW5wdXRbdHlwZT1yYW5nZV0gKyAudGh1bWIge1xuICBAZXh0ZW5kIC5uby1zZWxlY3Q7XG4gIGN1cnNvcjogcG9pbnRlcjtcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV0ge1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIGJhY2tncm91bmQtY29sb3I6IHRyYW5zcGFyZW50O1xuICBib3JkZXI6IG5vbmU7XG4gIG91dGxpbmU6IG5vbmU7XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW46IDE1cHggMDtcbiAgcGFkZGluZzogMDtcblxuICAmOmZvY3VzIHtcbiAgICBvdXRsaW5lOiBub25lO1xuICB9XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdICsgLnRodW1iIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDEwcHg7XG4gIGxlZnQ6IDA7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAwO1xuICB3aWR0aDogMDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAkcmFkaW8tZmlsbC1jb2xvcjtcbiAgbWFyZ2luLWxlZnQ6IDdweDtcblxuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICB0cmFuc2Zvcm06IHJvdGF0ZSgtNDVkZWcpO1xuXG4gIC52YWx1ZSB7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgd2lkdGg6IDMwcHg7XG4gICAgdGV4dC1hbGlnbjogY2VudGVyO1xuICAgIGNvbG9yOiAkcmFkaW8tZmlsbC1jb2xvcjtcbiAgICBmb250LXNpemU6IDA7XG4gICAgdHJhbnNmb3JtOiByb3RhdGUoNDVkZWcpO1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIGJvcmRlci1yYWRpdXM6IDUwJSA1MCUgNTAlIDA7XG5cbiAgICAudmFsdWUge1xuICAgICAgY29sb3I6ICRpbnB1dC1iYWNrZ3JvdW5kO1xuICAgICAgbWFyZ2luLWxlZnQ6IC0xcHg7XG4gICAgICBtYXJnaW4tdG9wOiA4cHg7XG4gICAgICBmb250LXNpemU6IDEwcHg7XG4gICAgfVxuICB9XG59XG5cbi8vIFdlYktpdFxuaW5wdXRbdHlwZT1yYW5nZV0ge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdOjotd2Via2l0LXNsaWRlci1ydW5uYWJsZS10cmFjayB7XG4gIGhlaWdodDogJHRyYWNrLWhlaWdodDtcbiAgYmFja2dyb3VuZDogI2MyYzBjMjtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXTo6LXdlYmtpdC1zbGlkZXItdGh1bWIge1xuICAtd2Via2l0LWFwcGVhcmFuY2U6IG5vbmU7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAkcmFuZ2UtaGVpZ2h0O1xuICB3aWR0aDogJHJhbmdlLXdpZHRoO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRyYWRpby1maWxsLWNvbG9yO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiA1MCUgNTAlO1xuICBtYXJnaW46IC01cHggMCAwIDA7XG4gIHRyYW5zaXRpb246IC4zcztcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi13ZWJraXQtc2xpZGVyLXJ1bm5hYmxlLXRyYWNrIHtcbiAgYmFja2dyb3VuZDogI2NjYztcbn1cblxuLy8gRmlyZUZveFxuaW5wdXRbdHlwZT1yYW5nZV0ge1xuICAvKiBmaXggZm9yIEZGIHVuYWJsZSB0byBhcHBseSBmb2N1cyBzdHlsZSBidWcgICovXG4gIGJvcmRlcjogMXB4IHNvbGlkIHdoaXRlO1xuXG4gIC8qcmVxdWlyZWQgZm9yIHByb3BlciB0cmFjayBzaXppbmcgaW4gRkYqL1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1yYW5nZS10cmFjayB7XG4gIGhlaWdodDogJHRyYWNrLWhlaWdodDtcbiAgYmFja2dyb3VuZDogI2RkZDtcbiAgYm9yZGVyOiBub25lO1xufVxuXG5pbnB1dFt0eXBlPXJhbmdlXTo6LW1vei1yYW5nZS10aHVtYiB7XG4gIGJvcmRlcjogbm9uZTtcbiAgaGVpZ2h0OiAkcmFuZ2UtaGVpZ2h0O1xuICB3aWR0aDogJHJhbmdlLXdpZHRoO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQ6ICRyYWRpby1maWxsLWNvbG9yO1xuICBtYXJnaW4tdG9wOiAtNXB4O1xufVxuXG4vLyBoaWRlIHRoZSBvdXRsaW5lIGJlaGluZCB0aGUgYm9yZGVyXG5pbnB1dFt0eXBlPXJhbmdlXTotbW96LWZvY3VzcmluZyB7XG4gIG91dGxpbmU6IDFweCBzb2xpZCAjZmZmO1xuICBvdXRsaW5lLW9mZnNldDogLTFweDtcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi1tb3otcmFuZ2UtdHJhY2sge1xuICBiYWNrZ3JvdW5kOiAjY2NjO1xufVxuXG4vLyBJRSAxMCtcbmlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdHJhY2sge1xuICBoZWlnaHQ6ICR0cmFjay1oZWlnaHQ7XG5cbiAgLy8gcmVtb3ZlIGJnIGNvbG91ciBmcm9tIHRoZSB0cmFjaywgd2UnbGwgdXNlIG1zLWZpbGwtbG93ZXIgYW5kIG1zLWZpbGwtdXBwZXIgaW5zdGVhZFxuICBiYWNrZ3JvdW5kOiB0cmFuc3BhcmVudDtcblxuICAvLyBsZWF2ZSByb29tIGZvciB0aGUgbGFyZ2VyIHRodW1iIHRvIG92ZXJmbG93IHdpdGggYSB0cmFuc3BhcmVudCBib3JkZXIgKi9cbiAgYm9yZGVyLWNvbG9yOiB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXdpZHRoOiA2cHggMDtcblxuICAvKnJlbW92ZSBkZWZhdWx0IHRpY2sgbWFya3MqL1xuICBjb2xvcjogdHJhbnNwYXJlbnQ7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZmlsbC1sb3dlciB7XG4gIGJhY2tncm91bmQ6ICM3Nzc7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdOjotbXMtZmlsbC11cHBlciB7XG4gIGJhY2tncm91bmQ6ICNkZGQ7XG59XG5cbmlucHV0W3R5cGU9cmFuZ2VdOjotbXMtdGh1bWIge1xuICBib3JkZXI6IG5vbmU7XG4gIGhlaWdodDogJHJhbmdlLWhlaWdodDtcbiAgd2lkdGg6ICRyYW5nZS13aWR0aDtcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICBiYWNrZ3JvdW5kOiAkcmFkaW8tZmlsbC1jb2xvcjtcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi1tcy1maWxsLWxvd2VyIHtcbiAgYmFja2dyb3VuZDogIzg4ODtcbn1cblxuaW5wdXRbdHlwZT1yYW5nZV06Zm9jdXM6Oi1tcy1maWxsLXVwcGVyIHtcbiAgYmFja2dyb3VuZDogI2NjYztcbn1cbiIsIi8qKioqKioqKioqKioqKipcbiAgICBOYXYgTGlzdFxuKioqKioqKioqKioqKioqL1xuLnRhYmxlLW9mLWNvbnRlbnRzIHtcbiAgJi5maXhlZCB7XG4gICAgICBwb3NpdGlvbjogZml4ZWQ7XG4gICAgfVxuXG4gIGxpIHtcbiAgICBwYWRkaW5nOiAycHggMDtcbiAgfVxuICBhIHtcbiAgICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gICAgZm9udC13ZWlnaHQ6IDMwMDtcbiAgICBjb2xvcjogIzc1NzU3NTtcbiAgICBwYWRkaW5nLWxlZnQ6IDIwcHg7XG4gICAgaGVpZ2h0OiAxLjVyZW07XG4gICAgbGluZS1oZWlnaHQ6IDEuNXJlbTtcbiAgICBsZXR0ZXItc3BhY2luZzogLjQ7XG4gICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuXG4gICAgJjpob3ZlciB7XG4gICAgICBjb2xvcjogbGlnaHRlbigjNzU3NTc1LCAyMCUpO1xuICAgICAgcGFkZGluZy1sZWZ0OiAxOXB4O1xuICAgICAgYm9yZGVyLWxlZnQ6IDFweCBzb2xpZCAkcHJpbWFyeS1jb2xvcjtcbiAgICB9XG4gICAgJi5hY3RpdmUge1xuICAgICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICAgIHBhZGRpbmctbGVmdDogMThweDtcbiAgICAgIGJvcmRlci1sZWZ0OiAycHggc29saWQgJHByaW1hcnktY29sb3I7XG4gICAgfVxuICB9XG59XG4iLCJcbiNzbGlkZS1vdXQgLm5hdmlfYmt7XG4gIHBvc2l0aW9uOmFic29sdXRlO1xuICB0b3A6MDtcbiAgbGVmdDogMDtcbiAgd2lkdGg6IDEwMCU7XG4gIGJhY2tncm91bmQ6ICMwMDA7XG4gIGhlaWdodDogMTAwJTtcbiAgei1pbmRleDogLTE7XG59XG5cblxuXG4uc2lkZS1uYXYge1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHdpZHRoOiAyNTBweDtcbiAgbGVmdDogMDtcbiAgdG9wOiAwO1xuICBtYXJnaW46IDA7XG4gIHRyYW5zZm9ybTogdHJhbnNsYXRlWCgtMTAwJSk7XG4gIGhlaWdodDogMTAwJTtcbiAgaGVpZ2h0OiBjYWxjKDEwMCUgKyA2MHB4KTtcbiAgaGVpZ2h0OiAtbW96LWNhbGMoMTAwJSk7IC8vVGVtcG9yYXJ5IEZpcmVmb3ggRml4XG4gIHotaW5kZXg6IDk5OTtcbiAgb3ZlcmZsb3cteTogYXV0bztcbiAgd2lsbC1jaGFuZ2U6IHRyYW5zZm9ybTtcbiAgYmFja2ZhY2UtdmlzaWJpbGl0eTogaGlkZGVuO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwNSUpO1xuICBiYWNrZ3JvdW5kOiByZ2JhKDI1NSwyNTUsMjU1LDAuMik7XG5cbiAgdHJhbnNpdGlvbjogMC41cztcbiAgLXdlYmtpdC10cmFuc2l0aW9uOiAwLjVzO1xuICAtbW96LXRyYW5zaXRpb246IDAuNXM7XG5cbiAgdWx7XG4gICAgaGVpZ2h0OjEwMCU7XG4gICAgbWFyZ2luOjA7XG4gICAgcGFkZGluZzogMDtcbiAgfVxuXG5cblxuICBAZXh0ZW5kIC56LWRlcHRoLTE7XG5cbiAgLy8gUmlnaHQgQWxpZ25cbiAgJi5yaWdodC1hbGlnbmVkIHtcbiAgICByaWdodDogMDtcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTA1JSk7XG4gICAgbGVmdDogYXV0bztcbiAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTAwJSk7XG4gIH1cblxuICAuY29sbGFwc2libGUge1xuICAgIG1hcmdpbjogMDtcbiAgfVxuXG5cbiAgbGkge1xuICAgIGZsb2F0OiBub25lO1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4O1xuXG4gICAgJi5hY3RpdmUgeyBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC4wNSk7IH1cbiAgfVxuXG4gIGxpID4gYSB7XG4gICAgY29sb3I6ICRzaWRlbmF2LWZvbnQtY29sb3I7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgZm9udC1zaXplOiAkc2lkZW5hdi1mb250LXNpemU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBoZWlnaHQ6IDQwcHg7O1xuICAgIGxpbmUtaGVpZ2h0OiA0MHB4OztcbiAgICBwYWRkaW5nOiAwICgkc2lkZW5hdi1wYWRkaW5nICogMik7XG4gICAgdGV4dC10cmFuc2Zvcm06IHVwcGVyY2FzZTtcblxuXG4gICAgJi5idG4sICYuYnRuLWxhcmdlLCAmLmJ0bi1mbGF0LCAmLmJ0bi1mbG9hdGluZyB7XG4gICAgICBtYXJnaW46IDEwcHggMTVweDtcbiAgICB9XG5cbiAgICAmLmJ0bixcbiAgICAmLmJ0bi1sYXJnZSxcbiAgICAmLmJ0bi1mbG9hdGluZyB7IGNvbG9yOiAkYnV0dG9uLXJhaXNlZC1jb2xvcjsgfVxuICAgICYuYnRuLWZsYXQgeyBjb2xvcjogJGJ1dHRvbi1mbGF0LWNvbG9yOyB9XG5cbiAgICAmLmJ0bjpob3ZlcixcbiAgICAmLmJ0bi1sYXJnZTpob3ZlciB7IGJhY2tncm91bmQtY29sb3I6IGxpZ2h0ZW4oJGJ1dHRvbi1yYWlzZWQtYmFja2dyb3VuZCwgNSUpOyB9XG4gICAgJi5idG4tZmxvYXRpbmc6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiAkYnV0dG9uLXJhaXNlZC1iYWNrZ3JvdW5kOyB9XG5cbiAgICAmID4gaSxcbiAgICAmID4gW2NsYXNzXj1cIm1kaS1cIl0sIGxpID4gYSA+IFtjbGFzcyo9XCJtZGktXCJdLFxuICAgICYgPiBpLm1hdGVyaWFsLWljb25zIHtcbiAgICAgIGZsb2F0OiBsZWZ0O1xuICAgICAgaGVpZ2h0OiAkc2lkZW5hdi1pdGVtLWhlaWdodDtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkc2lkZW5hdi1saW5lLWhlaWdodDtcbiAgICAgIG1hcmdpbjogMCAoJHNpZGVuYXYtcGFkZGluZyAqIDIpIDAgMDtcbiAgICAgIHdpZHRoOiAkc2lkZW5hdi1pdGVtLWhlaWdodCAvIDI7XG4gICAgICBjb2xvcjogcmdiYSgwLDAsMCwuNTQpO1xuICAgIH1cbiAgfVxuXG5cbiAgLmRpdmlkZXIge1xuICAgIG1hcmdpbjogKCRzaWRlbmF2LXBhZGRpbmcgLyAyKSAwIDAgMDtcbiAgfVxuXG4gIC5zdWJoZWFkZXIge1xuICAgICY6aG92ZXIge1xuICAgICAgYmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnQ7XG4gICAgfVxuXG4gICAgY3Vyc29yOiBpbml0aWFsO1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICAgIGNvbG9yOiByZ2JhKDAsMCwwLC41NCk7XG4gICAgZm9udC1zaXplOiAkc2lkZW5hdi1mb250LXNpemU7XG4gICAgZm9udC13ZWlnaHQ6IDUwMDtcbiAgICBsaW5lLWhlaWdodDogJHNpZGVuYXYtbGluZS1oZWlnaHQ7XG4gIH1cblxuICAudXNlci12aWV3LFxuICAudXNlclZpZXcge1xuICAgIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgICBwYWRkaW5nOiAoJHNpZGVuYXYtcGFkZGluZyAqIDIpICgkc2lkZW5hdi1wYWRkaW5nICogMikgMDtcbiAgICBtYXJnaW4tYm90dG9tOiAkc2lkZW5hdi1wYWRkaW5nIC8gMjtcblxuICAgICYgPiBhIHtcbiAgICAgICY6aG92ZXIgeyBiYWNrZ3JvdW5kLWNvbG9yOiB0cmFuc3BhcmVudDsgfVxuICAgICAgaGVpZ2h0OiBhdXRvO1xuICAgICAgcGFkZGluZzogMDtcbiAgICB9XG5cbiAgICAuYmFja2dyb3VuZCB7XG4gICAgICBvdmVyZmxvdzogaGlkZGVuO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgcmlnaHQ6IDA7XG4gICAgICBib3R0b206IDA7XG4gICAgICBsZWZ0OiAwO1xuICAgICAgei1pbmRleDogLTE7XG4gICAgfVxuXG4gICAgLmNpcmNsZSwgLm5hbWUsIC5lbWFpbCB7XG4gICAgICBkaXNwbGF5OiBibG9jaztcbiAgICB9XG5cbiAgICAuY2lyY2xlIHtcbiAgICAgIGhlaWdodDogNjRweDtcbiAgICAgIHdpZHRoOiA2NHB4O1xuICAgIH1cblxuICAgIC5uYW1lLFxuICAgIC5lbWFpbCB7XG4gICAgICBmb250LXNpemU6ICRzaWRlbmF2LWZvbnQtc2l6ZTtcbiAgICAgIGxpbmUtaGVpZ2h0OiAkc2lkZW5hdi1saW5lLWhlaWdodCAvIDI7XG4gICAgfVxuXG4gICAgLm5hbWUge1xuICAgICAgbWFyZ2luLXRvcDogMTZweDtcbiAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgfVxuXG4gICAgLmVtYWlsIHtcbiAgICAgIHBhZGRpbmctYm90dG9tOiAxNnB4O1xuICAgICAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgICB9XG4gIH1cbn1cblxuXG4vLyBUb3VjaCBpbnRlcmFjdGlvblxuLmRyYWctdGFyZ2V0IHtcbiAgaGVpZ2h0OiAxMDAlO1xuICB3aWR0aDogMTBweDtcbiAgcG9zaXRpb246IGZpeGVkO1xuICB0b3A6IDA7XG4gIHotaW5kZXg6IDk5ODtcbn1cblxuXG4vLyBGaXhlZCBzaWRlLW5hdiBzaG93blxuLnNpZGUtbmF2LmZpeGVkIHtcbiAgbGVmdDogMDtcbiAgdHJhbnNmb3JtOiB0cmFuc2xhdGVYKDApO1xuICBwb3NpdGlvbjogZml4ZWQ7XG5cbiAgLy8gUmlnaHQgQWxpZ25cbiAgJi5yaWdodC1hbGlnbmVkIHtcbiAgICByaWdodDogMDtcbiAgICBsZWZ0OiBhdXRvO1xuICB9XG59XG5cbi8vIEZpeGVkIHNpZGVOYXYgaGlkZSBvbiBzbWFsbGVyXG5AbWVkaWEgI3skbWVkaXVtLWFuZC1kb3dufSB7XG4gIC5zaWRlLW5hdiB7XG4gICAgJi5maXhlZCB7XG4gICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoLTEwNSUpO1xuXG4gICAgICAmLnJpZ2h0LWFsaWduZWQge1xuICAgICAgICB0cmFuc2Zvcm06IHRyYW5zbGF0ZVgoMTA1JSk7XG4gICAgICB9XG4gICAgfVxuXG4gICAgYSB7XG4gICAgICBwYWRkaW5nOiAwICRzaWRlbmF2LXBhZGRpbmc7XG4gICAgfVxuXG4gICAgLnVzZXItdmlldyxcbiAgICAudXNlclZpZXcge1xuICAgICAgcGFkZGluZzogJHNpZGVuYXYtcGFkZGluZyAkc2lkZW5hdi1wYWRkaW5nIDA7XG4gICAgfVxuICB9XG59XG5cblxuLnNpZGUtbmF2IC5jb2xsYXBzaWJsZS1ib2R5ID4gdWw6bm90KC5jb2xsYXBzaWJsZSkgPiBsaS5hY3RpdmUsXG4uc2lkZS1uYXYuZml4ZWQgLmNvbGxhcHNpYmxlLWJvZHkgPiB1bDpub3QoLmNvbGxhcHNpYmxlKSA+IGxpLmFjdGl2ZSB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICBhIHtcbiAgICBjb2xvcjogJHNpZGVuYXYtYmctY29sb3I7XG4gIH1cbn1cbi5zaWRlLW5hdiAuY29sbGFwc2libGUtYm9keSB7XG4gIHBhZGRpbmc6IDA7XG59XG5cblxuI3NpZGVuYXYtb3ZlcmxheSB7XG4gIHBvc2l0aW9uOiBmaXhlZDtcbiAgdG9wOiAwO1xuICBsZWZ0OiAwO1xuICByaWdodDogMDtcblxuICBoZWlnaHQ6IDEyMHZoO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiByZ2JhKDAsMCwwLC41KTtcbiAgei1pbmRleDogOTk3O1xuXG4gIHdpbGwtY2hhbmdlOiBvcGFjaXR5O1xufVxuIiwiLypcbiAgICBAbGljZW5zZVxuICAgIENvcHlyaWdodCAoYykgMjAxNCBUaGUgUG9seW1lciBQcm9qZWN0IEF1dGhvcnMuIEFsbCByaWdodHMgcmVzZXJ2ZWQuXG4gICAgVGhpcyBjb2RlIG1heSBvbmx5IGJlIHVzZWQgdW5kZXIgdGhlIEJTRCBzdHlsZSBsaWNlbnNlIGZvdW5kIGF0IGh0dHA6Ly9wb2x5bWVyLmdpdGh1Yi5pby9MSUNFTlNFLnR4dFxuICAgIFRoZSBjb21wbGV0ZSBzZXQgb2YgYXV0aG9ycyBtYXkgYmUgZm91bmQgYXQgaHR0cDovL3BvbHltZXIuZ2l0aHViLmlvL0FVVEhPUlMudHh0XG4gICAgVGhlIGNvbXBsZXRlIHNldCBvZiBjb250cmlidXRvcnMgbWF5IGJlIGZvdW5kIGF0IGh0dHA6Ly9wb2x5bWVyLmdpdGh1Yi5pby9DT05UUklCVVRPUlMudHh0XG4gICAgQ29kZSBkaXN0cmlidXRlZCBieSBHb29nbGUgYXMgcGFydCBvZiB0aGUgcG9seW1lciBwcm9qZWN0IGlzIGFsc29cbiAgICBzdWJqZWN0IHRvIGFuIGFkZGl0aW9uYWwgSVAgcmlnaHRzIGdyYW50IGZvdW5kIGF0IGh0dHA6Ly9wb2x5bWVyLmdpdGh1Yi5pby9QQVRFTlRTLnR4dFxuICovXG5cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKi9cbi8qIFNUWUxFUyBGT1IgVEhFIFNQSU5ORVIgKi9cbi8qKioqKioqKioqKioqKioqKioqKioqKioqKi9cblxuLypcbiAqIENvbnN0YW50czpcbiAqICAgICAgU1RST0tFV0lEVEggPSAzcHhcbiAqICAgICAgQVJDU0laRSAgICAgPSAyNzAgZGVncmVlcyAoYW1vdW50IG9mIGNpcmNsZSB0aGUgYXJjIHRha2VzIHVwKVxuICogICAgICBBUkNUSU1FICAgICA9IDEzMzNtcyAodGltZSBpdCB0YWtlcyB0byBleHBhbmQgYW5kIGNvbnRyYWN0IGFyYylcbiAqICAgICAgQVJDU1RBUlRST1QgPSAyMTYgZGVncmVlcyAoaG93IG11Y2ggdGhlIHN0YXJ0IGxvY2F0aW9uIG9mIHRoZSBhcmNcbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBzaG91bGQgcm90YXRlIGVhY2ggdGltZSwgMjE2IGdpdmVzIHVzIGFcbiAqICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICA1IHBvaW50ZWQgc3RhciBzaGFwZSAoaXQncyAzNjAvNSAqIDMpLlxuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIEZvciBhIDcgcG9pbnRlZCBzdGFyLCB3ZSBtaWdodCBkb1xuICogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIDM2MC83ICogMyA9IDE1NC4yODYpXG4gKiAgICAgIENPTlRBSU5FUldJRFRIID0gMjhweFxuICogICAgICBTSFJJTktfVElNRSA9IDQwMG1zXG4gKi9cblxuXG4ucHJlbG9hZGVyLXdyYXBwZXIge1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDUwcHg7XG4gIGhlaWdodDogNTBweDtcblxuICAmLnNtYWxsIHtcbiAgICB3aWR0aDogMzZweDtcbiAgICBoZWlnaHQ6IDM2cHg7XG4gIH1cblxuICAmLmJpZyB7XG4gICAgd2lkdGg6IDY0cHg7XG4gICAgaGVpZ2h0OiA2NHB4O1xuICB9XG5cbiAgJi5hY3RpdmUge1xuICAgIC8qIGR1cmF0aW9uOiAzNjAgKiBBUkNUSU1FIC8gKEFSQ1NUQVJUUk9UICsgKDM2MC1BUkNTSVpFKSkgKi9cbiAgICAtd2Via2l0LWFuaW1hdGlvbjogY29udGFpbmVyLXJvdGF0ZSAxNTY4bXMgbGluZWFyIGluZmluaXRlO1xuICAgIGFuaW1hdGlvbjogY29udGFpbmVyLXJvdGF0ZSAxNTY4bXMgbGluZWFyIGluZmluaXRlO1xuICB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBjb250YWluZXItcm90YXRlIHtcbiAgdG8geyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgfVxufVxuXG5Aa2V5ZnJhbWVzIGNvbnRhaW5lci1yb3RhdGUge1xuICB0byB7IHRyYW5zZm9ybTogcm90YXRlKDM2MGRlZykgfVxufVxuXG4uc3Bpbm5lci1sYXllciB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogMTAwJTtcbiAgb3BhY2l0eTogMDtcbiAgYm9yZGVyLWNvbG9yOiAkc3Bpbm5lci1kZWZhdWx0LWNvbG9yO1xufVxuXG4uc3Bpbm5lci1ibHVlLFxuLnNwaW5uZXItYmx1ZS1vbmx5IHtcbiAgYm9yZGVyLWNvbG9yOiAjNDI4NWY0O1xufVxuXG4uc3Bpbm5lci1yZWQsXG4uc3Bpbm5lci1yZWQtb25seSB7XG4gIGJvcmRlci1jb2xvcjogI2RiNDQzNztcbn1cblxuLnNwaW5uZXIteWVsbG93LFxuLnNwaW5uZXIteWVsbG93LW9ubHkge1xuICBib3JkZXItY29sb3I6ICNmNGI0MDA7XG59XG5cbi5zcGlubmVyLWdyZWVuLFxuLnNwaW5uZXItZ3JlZW4tb25seSB7XG4gIGJvcmRlci1jb2xvcjogIzBmOWQ1ODtcbn1cblxuLyoqXG4gKiBJTVBPUlRBTlQgTk9URSBBQk9VVCBDU1MgQU5JTUFUSU9OIFBST1BFUlRJRVMgKGtlYW51bGVlKTpcbiAqXG4gKiBpT1MgU2FmYXJpICh0ZXN0ZWQgb24gaU9TIDguMSkgZG9lcyBub3QgaGFuZGxlIGFuaW1hdGlvbi1kZWxheSB2ZXJ5IHdlbGwgLSBpdCBkb2Vzbid0XG4gKiBndWFyYW50ZWUgdGhhdCB0aGUgYW5pbWF0aW9uIHdpbGwgc3RhcnQgX2V4YWN0bHlfIGFmdGVyIHRoYXQgdmFsdWUuIFNvIHdlIGF2b2lkIHVzaW5nXG4gKiBhbmltYXRpb24tZGVsYXkgYW5kIGluc3RlYWQgc2V0IGN1c3RvbSBrZXlmcmFtZXMgZm9yIGVhY2ggY29sb3IgKGFzIHJlZHVuZGFudCBhcyBpdFxuICogc2VlbXMpLlxuICpcbiAqIFdlIHdyaXRlIG91dCBlYWNoIGFuaW1hdGlvbiBpbiBmdWxsIChpbnN0ZWFkIG9mIHNlcGFyYXRpbmcgYW5pbWF0aW9uLW5hbWUsXG4gKiBhbmltYXRpb24tZHVyYXRpb24sIGV0Yy4pIGJlY2F1c2UgdW5kZXIgdGhlIHBvbHlmaWxsLCBTYWZhcmkgZG9lcyBub3QgcmVjb2duaXplIHRob3NlXG4gKiBzcGVjaWZpYyBwcm9wZXJ0aWVzIHByb3Blcmx5LCB0cmVhdHMgdGhlbSBhcyAtd2Via2l0LWFuaW1hdGlvbiwgYW5kIG92ZXJyaWRlcyB0aGVcbiAqIG90aGVyIGFuaW1hdGlvbiBydWxlcy4gU2VlIGh0dHBzOi8vZ2l0aHViLmNvbS9Qb2x5bWVyL3BsYXRmb3JtL2lzc3Vlcy81My5cbiAqL1xuLmFjdGl2ZSAuc3Bpbm5lci1sYXllci5zcGlubmVyLWJsdWUge1xuICAvKiBkdXJhdGlvbnM6IDQgKiBBUkNUSU1FICovXG4gIC13ZWJraXQtYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCBibHVlLWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcbiAgYW5pbWF0aW9uOiBmaWxsLXVuZmlsbC1yb3RhdGUgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoLCBibHVlLWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcbn1cblxuLmFjdGl2ZSAuc3Bpbm5lci1sYXllci5zcGlubmVyLXJlZCB7XG4gIC8qIGR1cmF0aW9uczogNCAqIEFSQ1RJTUUgKi9cbiAgLXdlYmtpdC1hbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIHJlZC1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XG4gIGFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgcmVkLWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcbn1cblxuLmFjdGl2ZSAuc3Bpbm5lci1sYXllci5zcGlubmVyLXllbGxvdyB7XG4gIC8qIGR1cmF0aW9uczogNCAqIEFSQ1RJTUUgKi9cbiAgLXdlYmtpdC1hbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIHllbGxvdy1mYWRlLWluLW91dCA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XG4gIGFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgeWVsbG93LWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcbn1cblxuLmFjdGl2ZSAuc3Bpbm5lci1sYXllci5zcGlubmVyLWdyZWVuIHtcbiAgLyogZHVyYXRpb25zOiA0ICogQVJDVElNRSAqL1xuICAtd2Via2l0LWFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aCwgZ3JlZW4tZmFkZS1pbi1vdXQgNTMzMm1zIGN1YmljLWJlemllcigwLjQsIDAuMCwgMC4yLCAxKSBpbmZpbml0ZSBib3RoO1xuICBhbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGgsIGdyZWVuLWZhZGUtaW4tb3V0IDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcbn1cblxuLmFjdGl2ZSAuc3Bpbm5lci1sYXllcixcbi5hY3RpdmUgLnNwaW5uZXItbGF5ZXIuc3Bpbm5lci1ibHVlLW9ubHksXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItcmVkLW9ubHksXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXIteWVsbG93LW9ubHksXG4uYWN0aXZlIC5zcGlubmVyLWxheWVyLnNwaW5uZXItZ3JlZW4tb25seSB7XG4gIC8qIGR1cmF0aW9uczogNCAqIEFSQ1RJTUUgKi9cbiAgb3BhY2l0eTogMTtcbiAgLXdlYmtpdC1hbmltYXRpb246IGZpbGwtdW5maWxsLXJvdGF0ZSA1MzMybXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XG4gIGFuaW1hdGlvbjogZmlsbC11bmZpbGwtcm90YXRlIDUzMzJtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGZpbGwtdW5maWxsLXJvdGF0ZSB7XG4gIDEyLjUlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpOyAgfSAvKiAwLjUgKiBBUkNTSVpFICovXG4gIDI1JSAgIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgyNzBkZWcpOyAgfSAvKiAxICAgKiBBUkNTSVpFICovXG4gIDM3LjUlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg0MDVkZWcpOyAgfSAvKiAxLjUgKiBBUkNTSVpFICovXG4gIDUwJSAgIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg1NDBkZWcpOyAgfSAvKiAyICAgKiBBUkNTSVpFICovXG4gIDYyLjUlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg2NzVkZWcpOyAgfSAvKiAyLjUgKiBBUkNTSVpFICovXG4gIDc1JSAgIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg4MTBkZWcpOyAgfSAvKiAzICAgKiBBUkNTSVpFICovXG4gIDg3LjUlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg5NDVkZWcpOyAgfSAvKiAzLjUgKiBBUkNTSVpFICovXG4gIHRvICAgIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgxMDgwZGVnKTsgfSAvKiA0ICAgKiBBUkNTSVpFICovXG59XG5cbkBrZXlmcmFtZXMgZmlsbC11bmZpbGwtcm90YXRlIHtcbiAgMTIuNSUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgxMzVkZWcpOyAgfSAvKiAwLjUgKiBBUkNTSVpFICovXG4gIDI1JSAgIHsgdHJhbnNmb3JtOiByb3RhdGUoMjcwZGVnKTsgIH0gLyogMSAgICogQVJDU0laRSAqL1xuICAzNy41JSB7IHRyYW5zZm9ybTogcm90YXRlKDQwNWRlZyk7ICB9IC8qIDEuNSAqIEFSQ1NJWkUgKi9cbiAgNTAlICAgeyB0cmFuc2Zvcm06IHJvdGF0ZSg1NDBkZWcpOyAgfSAvKiAyICAgKiBBUkNTSVpFICovXG4gIDYyLjUlIHsgdHJhbnNmb3JtOiByb3RhdGUoNjc1ZGVnKTsgIH0gLyogMi41ICogQVJDU0laRSAqL1xuICA3NSUgICB7IHRyYW5zZm9ybTogcm90YXRlKDgxMGRlZyk7ICB9IC8qIDMgICAqIEFSQ1NJWkUgKi9cbiAgODcuNSUgeyB0cmFuc2Zvcm06IHJvdGF0ZSg5NDVkZWcpOyAgfSAvKiAzLjUgKiBBUkNTSVpFICovXG4gIHRvICAgIHsgdHJhbnNmb3JtOiByb3RhdGUoMTA4MGRlZyk7IH0gLyogNCAgICogQVJDU0laRSAqL1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgYmx1ZS1mYWRlLWluLW91dCB7XG4gIGZyb20geyBvcGFjaXR5OiAxOyB9XG4gIDI1JSB7IG9wYWNpdHk6IDE7IH1cbiAgMjYlIHsgb3BhY2l0eTogMDsgfVxuICA4OSUgeyBvcGFjaXR5OiAwOyB9XG4gIDkwJSB7IG9wYWNpdHk6IDE7IH1cbiAgMTAwJSB7IG9wYWNpdHk6IDE7IH1cbn1cblxuQGtleWZyYW1lcyBibHVlLWZhZGUtaW4tb3V0IHtcbiAgZnJvbSB7IG9wYWNpdHk6IDE7IH1cbiAgMjUlIHsgb3BhY2l0eTogMTsgfVxuICAyNiUgeyBvcGFjaXR5OiAwOyB9XG4gIDg5JSB7IG9wYWNpdHk6IDA7IH1cbiAgOTAlIHsgb3BhY2l0eTogMTsgfVxuICAxMDAlIHsgb3BhY2l0eTogMTsgfVxufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgcmVkLWZhZGUtaW4tb3V0IHtcbiAgZnJvbSB7IG9wYWNpdHk6IDA7IH1cbiAgMTUlIHsgb3BhY2l0eTogMDsgfVxuICAyNSUgeyBvcGFjaXR5OiAxOyB9XG4gIDUwJSB7IG9wYWNpdHk6IDE7IH1cbiAgNTElIHsgb3BhY2l0eTogMDsgfVxufVxuXG5Aa2V5ZnJhbWVzIHJlZC1mYWRlLWluLW91dCB7XG4gIGZyb20geyBvcGFjaXR5OiAwOyB9XG4gIDE1JSB7IG9wYWNpdHk6IDA7IH1cbiAgMjUlIHsgb3BhY2l0eTogMTsgfVxuICA1MCUgeyBvcGFjaXR5OiAxOyB9XG4gIDUxJSB7IG9wYWNpdHk6IDA7IH1cbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIHllbGxvdy1mYWRlLWluLW91dCB7XG4gIGZyb20geyBvcGFjaXR5OiAwOyB9XG4gIDQwJSB7IG9wYWNpdHk6IDA7IH1cbiAgNTAlIHsgb3BhY2l0eTogMTsgfVxuICA3NSUgeyBvcGFjaXR5OiAxOyB9XG4gIDc2JSB7IG9wYWNpdHk6IDA7IH1cbn1cblxuQGtleWZyYW1lcyB5ZWxsb3ctZmFkZS1pbi1vdXQge1xuICBmcm9tIHsgb3BhY2l0eTogMDsgfVxuICA0MCUgeyBvcGFjaXR5OiAwOyB9XG4gIDUwJSB7IG9wYWNpdHk6IDE7IH1cbiAgNzUlIHsgb3BhY2l0eTogMTsgfVxuICA3NiUgeyBvcGFjaXR5OiAwOyB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyBncmVlbi1mYWRlLWluLW91dCB7XG4gIGZyb20geyBvcGFjaXR5OiAwOyB9XG4gIDY1JSB7IG9wYWNpdHk6IDA7IH1cbiAgNzUlIHsgb3BhY2l0eTogMTsgfVxuICA5MCUgeyBvcGFjaXR5OiAxOyB9XG4gIDEwMCUgeyBvcGFjaXR5OiAwOyB9XG59XG5cbkBrZXlmcmFtZXMgZ3JlZW4tZmFkZS1pbi1vdXQge1xuICBmcm9tIHsgb3BhY2l0eTogMDsgfVxuICA2NSUgeyBvcGFjaXR5OiAwOyB9XG4gIDc1JSB7IG9wYWNpdHk6IDE7IH1cbiAgOTAlIHsgb3BhY2l0eTogMTsgfVxuICAxMDAlIHsgb3BhY2l0eTogMDsgfVxufVxuXG4vKipcbiAqIFBhdGNoIHRoZSBnYXAgdGhhdCBhcHBlYXIgYmV0d2VlbiB0aGUgdHdvIGFkamFjZW50IGRpdi5jaXJjbGUtY2xpcHBlciB3aGlsZSB0aGVcbiAqIHNwaW5uZXIgaXMgcm90YXRpbmcgKGFwcGVhcnMgb24gQ2hyb21lIDM4LCBTYWZhcmkgNy4xLCBhbmQgSUUgMTEpLlxuICovXG4uZ2FwLXBhdGNoIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB0b3A6IDA7XG4gIGxlZnQ6IDQ1JTtcbiAgd2lkdGg6IDEwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvdmVyZmxvdzogaGlkZGVuO1xuICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG59XG5cbi5nYXAtcGF0Y2ggLmNpcmNsZSB7XG4gIHdpZHRoOiAxMDAwJTtcbiAgbGVmdDogLTQ1MCU7XG59XG5cbi5jaXJjbGUtY2xpcHBlciB7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICB3aWR0aDogNTAlO1xuICBoZWlnaHQ6IDEwMCU7XG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIGJvcmRlci1jb2xvcjogaW5oZXJpdDtcblxuICAuY2lyY2xlIHtcbiAgICB3aWR0aDogMjAwJTtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgYm9yZGVyLXdpZHRoOiAzcHg7IC8qIFNUUk9LRVdJRFRIICovXG4gICAgYm9yZGVyLXN0eWxlOiBzb2xpZDtcbiAgICBib3JkZXItY29sb3I6IGluaGVyaXQ7XG4gICAgYm9yZGVyLWJvdHRvbS1jb2xvcjogdHJhbnNwYXJlbnQgIWltcG9ydGFudDtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgLXdlYmtpdC1hbmltYXRpb246IG5vbmU7XG4gICAgYW5pbWF0aW9uOiBub25lO1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgcmlnaHQ6IDA7XG4gICAgYm90dG9tOiAwO1xuICB9XG5cbiAgJi5sZWZ0IC5jaXJjbGUge1xuICAgIGxlZnQ6IDA7XG4gICAgYm9yZGVyLXJpZ2h0LWNvbG9yOiB0cmFuc3BhcmVudCAhaW1wb3J0YW50O1xuICAgIC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoMTI5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgxMjlkZWcpO1xuICB9XG4gICYucmlnaHQgLmNpcmNsZSB7XG4gICAgbGVmdDogLTEwMCU7XG4gICAgYm9yZGVyLWxlZnQtY29sb3I6IHRyYW5zcGFyZW50ICFpbXBvcnRhbnQ7XG4gICAgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtMTI5ZGVnKTtcbiAgICB0cmFuc2Zvcm06IHJvdGF0ZSgtMTI5ZGVnKTtcbiAgfVxufVxuXG5cblxuLmFjdGl2ZSAuY2lyY2xlLWNsaXBwZXIubGVmdCAuY2lyY2xlIHtcbiAgLyogZHVyYXRpb246IEFSQ1RJTUUgKi9cbiAgLXdlYmtpdC1hbmltYXRpb246IGxlZnQtc3BpbiAxMzMzbXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpIGluZmluaXRlIGJvdGg7XG4gIGFuaW1hdGlvbjogbGVmdC1zcGluIDEzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcbn1cblxuLmFjdGl2ZSAuY2lyY2xlLWNsaXBwZXIucmlnaHQgLmNpcmNsZSB7XG4gIC8qIGR1cmF0aW9uOiBBUkNUSU1FICovXG4gIC13ZWJraXQtYW5pbWF0aW9uOiByaWdodC1zcGluIDEzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcbiAgYW5pbWF0aW9uOiByaWdodC1zcGluIDEzMzNtcyBjdWJpYy1iZXppZXIoMC40LCAwLjAsIDAuMiwgMSkgaW5maW5pdGUgYm90aDtcbn1cblxuQC13ZWJraXQta2V5ZnJhbWVzIGxlZnQtc3BpbiB7XG4gIGZyb20geyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7IH1cbiAgNTAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7IH1cbiAgdG8geyAtd2Via2l0LXRyYW5zZm9ybTogcm90YXRlKDEzMGRlZyk7IH1cbn1cblxuQGtleWZyYW1lcyBsZWZ0LXNwaW4ge1xuICBmcm9tIHsgdHJhbnNmb3JtOiByb3RhdGUoMTMwZGVnKTsgfVxuICA1MCUgeyB0cmFuc2Zvcm06IHJvdGF0ZSgtNWRlZyk7IH1cbiAgdG8geyB0cmFuc2Zvcm06IHJvdGF0ZSgxMzBkZWcpOyB9XG59XG5cbkAtd2Via2l0LWtleWZyYW1lcyByaWdodC1zcGluIHtcbiAgZnJvbSB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEzMGRlZyk7IH1cbiAgNTAlIHsgLXdlYmtpdC10cmFuc2Zvcm06IHJvdGF0ZSg1ZGVnKTsgfVxuICB0byB7IC13ZWJraXQtdHJhbnNmb3JtOiByb3RhdGUoLTEzMGRlZyk7IH1cbn1cblxuQGtleWZyYW1lcyByaWdodC1zcGluIHtcbiAgZnJvbSB7IHRyYW5zZm9ybTogcm90YXRlKC0xMzBkZWcpOyB9XG4gIDUwJSB7IHRyYW5zZm9ybTogcm90YXRlKDVkZWcpOyB9XG4gIHRvIHsgdHJhbnNmb3JtOiByb3RhdGUoLTEzMGRlZyk7IH1cbn1cblxuI3NwaW5uZXJDb250YWluZXIuY29vbGRvd24ge1xuICAvKiBkdXJhdGlvbjogU0hSSU5LX1RJTUUgKi9cbiAgLXdlYmtpdC1hbmltYXRpb246IGNvbnRhaW5lci1yb3RhdGUgMTU2OG1zIGxpbmVhciBpbmZpbml0ZSwgZmFkZS1vdXQgNDAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpO1xuICBhbmltYXRpb246IGNvbnRhaW5lci1yb3RhdGUgMTU2OG1zIGxpbmVhciBpbmZpbml0ZSwgZmFkZS1vdXQgNDAwbXMgY3ViaWMtYmV6aWVyKDAuNCwgMC4wLCAwLjIsIDEpO1xufVxuXG5ALXdlYmtpdC1rZXlmcmFtZXMgZmFkZS1vdXQge1xuICBmcm9tIHsgb3BhY2l0eTogMTsgfVxuICB0byB7IG9wYWNpdHk6IDA7IH1cbn1cblxuQGtleWZyYW1lcyBmYWRlLW91dCB7XG4gIGZyb20geyBvcGFjaXR5OiAxOyB9XG4gIHRvIHsgb3BhY2l0eTogMDsgfVxufVxuIiwiLnNsaWRlciB7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgaGVpZ2h0OiA0MDBweDtcbiAgd2lkdGg6IDEwMCU7XG5cbiAgLy8gRnVsbHNjcmVlbiBzbGlkZXJcbiAgJi5mdWxsc2NyZWVuIHtcbiAgICBoZWlnaHQ6IDEwMCU7XG4gICAgd2lkdGg6IDEwMCU7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcblxuICAgIHVsLnNsaWRlcyB7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgfVxuXG4gICAgdWwuaW5kaWNhdG9ycyB7XG4gICAgICB6LWluZGV4OiAyO1xuICAgICAgYm90dG9tOiAzMHB4O1xuICAgIH1cbiAgfVxuXG4gIC5zbGlkZXMge1xuICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGlkZXItYmctY29sb3I7XG4gICAgbWFyZ2luOiAwO1xuICAgIGhlaWdodDogNDAwcHg7XG5cbiAgICBsaSB7XG4gICAgICBvcGFjaXR5OiAwO1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgICB3aWR0aDogMTAwJTtcbiAgICAgIGhlaWdodDogaW5oZXJpdDtcbiAgICAgIG92ZXJmbG93OiBoaWRkZW47XG5cbiAgICAgIGltZyB7XG4gICAgICAgIGhlaWdodDogMTAwJTtcbiAgICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICAgIGJhY2tncm91bmQtc2l6ZTogY292ZXI7XG4gICAgICAgIGJhY2tncm91bmQtcG9zaXRpb246IGNlbnRlcjtcbiAgICAgIH1cblxuICAgICAgLmNhcHRpb24ge1xuICAgICAgICBjb2xvcjogI2ZmZjtcbiAgICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgICB0b3A6IDE1JTtcbiAgICAgICAgbGVmdDogMTUlO1xuICAgICAgICB3aWR0aDogNzAlO1xuICAgICAgICBvcGFjaXR5OiAwO1xuXG4gICAgICAgIHAgeyBjb2xvcjogJHNsaWRlci1iZy1jb2xvci1saWdodDsgfVxuICAgICAgfVxuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIHotaW5kZXg6IDI7XG4gICAgICB9XG4gICAgfVxuICB9XG5cblxuICAuaW5kaWNhdG9ycyB7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHRleHQtYWxpZ246IGNlbnRlcjtcbiAgICBsZWZ0OiAwO1xuICAgIHJpZ2h0OiAwO1xuICAgIGJvdHRvbTogMDtcbiAgICBtYXJnaW46IDA7XG5cbiAgICAuaW5kaWNhdG9yLWl0ZW0ge1xuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgaGVpZ2h0OiAxNnB4O1xuICAgICAgd2lkdGg6IDE2cHg7XG4gICAgICBtYXJnaW46IDAgMTJweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGlkZXItYmctY29sb3ItbGlnaHQ7XG5cbiAgICAgIHRyYW5zaXRpb246IGJhY2tncm91bmQtY29sb3IgLjNzO1xuICAgICAgYm9yZGVyLXJhZGl1czogNTAlO1xuXG4gICAgICAmLmFjdGl2ZSB7XG4gICAgICAgIGJhY2tncm91bmQtY29sb3I6ICRzbGlkZXItaW5kaWNhdG9yLWNvbG9yO1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG59IiwiLmNhcm91c2VsIHtcbiAgJi5jYXJvdXNlbC1zbGlkZXIge1xuICAgIHRvcDogMDtcbiAgICBsZWZ0OiAwO1xuXG4gICAgLmNhcm91c2VsLWZpeGVkLWl0ZW0ge1xuICAgICAgJi53aXRoLWluZGljYXRvcnMge1xuICAgICAgICBib3R0b206IDY4cHg7XG4gICAgICB9XG5cbiAgICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICAgIGxlZnQ6IDA7XG4gICAgICByaWdodDogMDtcbiAgICAgIGJvdHRvbTogMjBweDtcbiAgICAgIHotaW5kZXg6IDE7XG4gICAgfVxuXG4gICAgLmNhcm91c2VsLWl0ZW0ge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgICBoZWlnaHQ6IDEwMCU7XG4gICAgICBtaW4taGVpZ2h0OiAkY2Fyb3VzZWwtaGVpZ2h0O1xuICAgICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgICAgdG9wOiAwO1xuICAgICAgbGVmdDogMDtcblxuICAgICAgaDIge1xuICAgICAgICBmb250LXNpemU6IDI0cHg7XG4gICAgICAgIGZvbnQtd2VpZ2h0OiA1MDA7XG4gICAgICAgIGxpbmUtaGVpZ2h0OiAzMnB4O1xuICAgICAgfVxuXG4gICAgICBwIHtcbiAgICAgICAgZm9udC1zaXplOiAxNXB4O1xuICAgICAgfVxuICAgIH1cbiAgfVxuXG4gIG92ZXJmbG93OiBoaWRkZW47XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbiAgd2lkdGg6IDEwMCU7XG4gIGhlaWdodDogJGNhcm91c2VsLWhlaWdodDtcbiAgcGVyc3BlY3RpdmU6IDUwMHB4O1xuICB0cmFuc2Zvcm0tc3R5bGU6IHByZXNlcnZlLTNkO1xuICB0cmFuc2Zvcm0tb3JpZ2luOiAwJSA1MCU7XG5cbiAgLmNhcm91c2VsLWl0ZW0ge1xuICAgIGRpc3BsYXk6IG5vbmU7XG4gICAgd2lkdGg6ICRjYXJvdXNlbC1pdGVtLXdpZHRoO1xuICAgIGhlaWdodDogJGNhcm91c2VsLWl0ZW0taGVpZ2h0O1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcblxuICAgICYgPiBpbWcge1xuICAgICAgd2lkdGg6IDEwMCU7XG4gICAgfVxuICB9XG5cbiAgLmluZGljYXRvcnMge1xuICAgIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gICAgbGVmdDogMDtcbiAgICByaWdodDogMDtcbiAgICBib3R0b206IDA7XG4gICAgbWFyZ2luOiAwO1xuXG4gICAgLmluZGljYXRvci1pdGVtIHtcbiAgICAgICYuYWN0aXZlIHtcbiAgICAgICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZjtcbiAgICAgIH1cblxuICAgICAgZGlzcGxheTogaW5saW5lLWJsb2NrO1xuICAgICAgcG9zaXRpb246IHJlbGF0aXZlO1xuICAgICAgY3Vyc29yOiBwb2ludGVyO1xuICAgICAgaGVpZ2h0OiA4cHg7XG4gICAgICB3aWR0aDogOHB4O1xuICAgICAgbWFyZ2luOiAyNHB4IDRweDtcbiAgICAgIGJhY2tncm91bmQtY29sb3I6IHJnYmEoMjU1LDI1NSwyNTUsLjUpO1xuXG4gICAgICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kLWNvbG9yIC4zcztcbiAgICAgIGJvcmRlci1yYWRpdXM6IDUwJTtcbiAgICB9XG4gIH1cblxuICAvLyBNYXRlcmlhbGJveCBjb21wYXRpYmlsaXR5XG4gICYuc2Nyb2xsaW5nIC5jYXJvdXNlbC1pdGVtIC5tYXRlcmlhbGJveGVkLFxuICAuY2Fyb3VzZWwtaXRlbTpub3QoLmFjdGl2ZSkgLm1hdGVyaWFsYm94ZWQge1xuICAgIHBvaW50ZXItZXZlbnRzOiBub25lO1xuICB9XG59XG4iLCIudGFwLXRhcmdldC13cmFwcGVyIHtcbiAgd2lkdGg6IDgwMHB4O1xuICBoZWlnaHQ6IDgwMHB4O1xuICBwb3NpdGlvbjogZml4ZWQ7XG4gIHotaW5kZXg6IDEwMDA7XG4gIHZpc2liaWxpdHk6IGhpZGRlbjtcbiAgdHJhbnNpdGlvbjogdmlzaWJpbGl0eSAwcyAuM3M7XG59XG5cbi50YXAtdGFyZ2V0LXdyYXBwZXIub3BlbiB7XG4gIHZpc2liaWxpdHk6IHZpc2libGU7XG4gIHRyYW5zaXRpb246IHZpc2liaWxpdHkgMHM7XG5cbiAgLnRhcC10YXJnZXQge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMSk7XG4gICAgb3BhY2l0eTogLjk1O1xuICAgIHRyYW5zaXRpb246XG4gICAgICB0cmFuc2Zvcm0gLjNzIGN1YmljLWJlemllciguNDIsMCwuNTgsMSksXG4gICAgICBvcGFjaXR5IC4zcyBjdWJpYy1iZXppZXIoLjQyLDAsLjU4LDEpO1xuICB9XG5cbiAgLnRhcC10YXJnZXQtd2F2ZTo6YmVmb3JlIHtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIC50YXAtdGFyZ2V0LXdhdmU6OmFmdGVyIHtcbiAgICB2aXNpYmlsaXR5OiB2aXNpYmxlO1xuICAgIGFuaW1hdGlvbjogcHVsc2UtYW5pbWF0aW9uIDFzIGN1YmljLWJlemllcigwLjI0LCAwLCAwLjM4LCAxKSBpbmZpbml0ZTtcbiAgICB0cmFuc2l0aW9uOlxuICAgICAgb3BhY2l0eSAuM3MsXG4gICAgICB0cmFuc2Zvcm0gLjNzLFxuICAgICAgdmlzaWJpbGl0eSAwcyAxcztcbiAgfVxufVxuXG4udGFwLXRhcmdldCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgZm9udC1zaXplOiAxcmVtO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIGJhY2tncm91bmQtY29sb3I6ICRwcmltYXJ5LWNvbG9yO1xuICBib3gtc2hhZG93OiAwIDIwcHggMjBweCAwIHJnYmEoMCwwLDAsMC4xNCksIDAgMTBweCA1MHB4IDAgcmdiYSgwLDAsMCwwLjEyKSwgMCAzMHB4IDEwcHggLTIwcHggcmdiYSgwLDAsMCwwLjIpO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xuICBvcGFjaXR5OiAwO1xuICB0cmFuc2Zvcm06IHNjYWxlKDApO1xuICB0cmFuc2l0aW9uOlxuICAgIHRyYW5zZm9ybSAuM3MgY3ViaWMtYmV6aWVyKC40MiwwLC41OCwxKSxcbiAgICBvcGFjaXR5IC4zcyBjdWJpYy1iZXppZXIoLjQyLDAsLjU4LDEpO1xufVxuXG4udGFwLXRhcmdldC1jb250ZW50IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xufVxuXG4udGFwLXRhcmdldC13YXZlIHtcbiAgJjo6YmVmb3JlLFxuICAmOjphZnRlciB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICBib3JkZXItcmFkaXVzOiA1MCU7XG4gICAgYmFja2dyb3VuZC1jb2xvcjogI2ZmZmZmZjtcbiAgfVxuICAmOjpiZWZvcmUge1xuICAgIHRyYW5zZm9ybTogc2NhbGUoMCk7XG4gICAgdHJhbnNpdGlvbjogdHJhbnNmb3JtIC4zcztcbiAgfVxuICAmOjphZnRlciB7XG4gICAgdmlzaWJpbGl0eTogaGlkZGVuO1xuICAgIHRyYW5zaXRpb246XG4gICAgICBvcGFjaXR5IC4zcyxcbiAgICAgIHRyYW5zZm9ybSAuM3MsXG4gICAgICB2aXNpYmlsaXR5IDBzO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG5cbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBib3JkZXItcmFkaXVzOiA1MCU7XG4gIHotaW5kZXg6IDEwMDAxO1xufVxuXG4udGFwLXRhcmdldC1vcmlnaW4ge1xuICAmOm5vdCguYnRuKSxcbiAgJjpub3QoLmJ0bik6aG92ZXIge1xuICAgIGJhY2tncm91bmQ6IG5vbmU7XG4gIH1cblxuICB0b3A6IDUwJTtcbiAgbGVmdDogNTAlO1xuICB0cmFuc2Zvcm06IHRyYW5zbGF0ZSgtNTAlLC01MCUpO1xuXG4gIHotaW5kZXg6IDEwMDAyO1xuICBwb3NpdGlvbjogYWJzb2x1dGUgIWltcG9ydGFudDtcbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWF4LXdpZHRoOiA2MDBweCkge1xuICAudGFwLXRhcmdldCwgLnRhcC10YXJnZXQtd3JhcHBlciB7XG4gICAgd2lkdGg6IDYwMHB4O1xuICAgIGhlaWdodDogNjAwcHg7XG4gIH1cbn1cbiIsIi5wdWxzZSB7XG4gICY6OmJlZm9yZSB7XG4gICAgY29udGVudDogJyc7XG4gICAgZGlzcGxheTogYmxvY2s7XG4gICAgcG9zaXRpb246IGFic29sdXRlO1xuICAgIHdpZHRoOiAxMDAlO1xuICAgIGhlaWdodDogMTAwJTtcbiAgICB0b3A6IDA7XG4gICAgbGVmdDogMDtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiBpbmhlcml0O1xuICAgIGJvcmRlci1yYWRpdXM6IGluaGVyaXQ7XG4gICAgdHJhbnNpdGlvbjogb3BhY2l0eSAuM3MsIHRyYW5zZm9ybSAuM3M7XG4gICAgYW5pbWF0aW9uOiBwdWxzZS1hbmltYXRpb24gMXMgY3ViaWMtYmV6aWVyKDAuMjQsIDAsIDAuMzgsIDEpIGluZmluaXRlO1xuICAgIHotaW5kZXg6IC0xO1xuICB9XG5cbiAgb3ZlcmZsb3c6IGluaXRpYWw7XG4gIHBvc2l0aW9uOiByZWxhdGl2ZTtcbn1cblxuQGtleWZyYW1lcyBwdWxzZS1hbmltYXRpb24ge1xuICAwJSB7XG4gICAgb3BhY2l0eTogMTtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEpO1xuICB9XG4gIDUwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gIH1cbiAgMTAwJSB7XG4gICAgb3BhY2l0eTogMDtcbiAgICB0cmFuc2Zvcm06IHNjYWxlKDEuNSk7XG4gIH1cbn1cbiIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAkQkFTRS1QSUNLRVJcbiAgID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09ICovXG4vKipcbiAqIE5vdGU6IHRoZSByb290IHBpY2tlciBlbGVtZW50IHNob3VsZCAqTk9UKiBiZSBzdHlsZWQgbW9yZSB0aGFuIHdoYXQncyBoZXJlLlxuICovXG4ucGlja2VyIHtcbiAgZm9udC1zaXplOiAxNnB4O1xuICB0ZXh0LWFsaWduOiBsZWZ0O1xuICBsaW5lLWhlaWdodDogMS4yO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICB6LWluZGV4OiAxMDAwMDtcbiAgLXdlYmtpdC11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1vei11c2VyLXNlbGVjdDogbm9uZTtcbiAgLW1zLXVzZXItc2VsZWN0OiBub25lO1xuICB1c2VyLXNlbGVjdDogbm9uZTtcbiAgb3V0bGluZTogbm9uZTtcbn1cbi8qKlxuICogVGhlIHBpY2tlciBpbnB1dCBlbGVtZW50LlxuICovXG4ucGlja2VyX19pbnB1dCB7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi8qKlxuICogV2hlbiB0aGUgcGlja2VyIGlzIG9wZW5lZCwgdGhlIGlucHV0IGVsZW1lbnQgaXMgXCJhY3RpdmF0ZWRcIi5cbiAqL1xuLnBpY2tlcl9faW5wdXQucGlja2VyX19pbnB1dC0tYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4OWVjO1xufVxuLyoqXG4gKiBUaGUgaG9sZGVyIGlzIHRoZSBvbmx5IFwic2Nyb2xsYWJsZVwiIHRvcC1sZXZlbCBjb250YWluZXIgZWxlbWVudC5cbiAqL1xuLnBpY2tlcl9faG9sZGVyIHtcbiAgd2lkdGg6IDEwMCU7XG4gIG92ZXJmbG93LXk6IGF1dG87XG4gIC13ZWJraXQtb3ZlcmZsb3ctc2Nyb2xsaW5nOiB0b3VjaDtcbn1cblxuLyohXG4gKiBEZWZhdWx0IG1vYmlsZS1maXJzdCwgcmVzcG9uc2l2ZSBzdHlsaW5nIGZvciBwaWNrYWRhdGUuanNcbiAqIERlbW86IGh0dHA6Ly9hbXN1bC5naXRodWIuaW8vcGlja2FkYXRlLmpzXG4gKi9cbi8qKlxuICogTm90ZTogdGhlIHJvb3QgcGlja2VyIGVsZW1lbnQgc2hvdWxkICpOT1QqIGJlIHN0eWxlZCBtb3JlIHRoYW4gd2hhdCdzIGhlcmUuXG4gKi9cbi8qKlxuICogTWFrZSB0aGUgaG9sZGVyIGFuZCBmcmFtZSBmdWxsc2NyZWVuLlxuICovXG4ucGlja2VyX19ob2xkZXIsXG4ucGlja2VyX19mcmFtZSB7XG4gIGJvdHRvbTogMDtcbiAgbGVmdDogMDtcbiAgcmlnaHQ6IDA7XG4gIHRvcDogMTAwJTtcbn1cbi8qKlxuICogVGhlIGhvbGRlciBzaG91bGQgb3ZlcmxheSB0aGUgZW50aXJlIHNjcmVlbi5cbiAqL1xuLnBpY2tlcl9faG9sZGVyIHtcbiAgcG9zaXRpb246IGZpeGVkO1xuICAtd2Via2l0LXRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZS1vdXQsIHRvcCAwcyAwLjE1cztcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2Utb3V0LCB0b3AgMHMgMC4xNXM7XG4gIHRyYW5zaXRpb246IGJhY2tncm91bmQgMC4xNXMgZWFzZS1vdXQsIHRvcCAwcyAwLjE1cztcbiAgLXdlYmtpdC1iYWNrZmFjZS12aXNpYmlsaXR5OiBoaWRkZW47XG59XG4vKipcbiAqIFRoZSBmcmFtZSB0aGF0IGJvdW5kcyB0aGUgYm94IGNvbnRlbnRzIG9mIHRoZSBwaWNrZXIuXG4gKi9cbi5waWNrZXJfX2ZyYW1lIHtcbiAgcG9zaXRpb246IGFic29sdXRlO1xuICBtYXJnaW46IDAgYXV0bztcbiAgbWluLXdpZHRoOiAyNTZweDtcblxuLy8gIHBpY2tlciB3aWR0aFxuICB3aWR0aDogMzAwcHg7XG4gIG1heC1oZWlnaHQ6IDM1MHB4O1xuXG4gIC1tcy1maWx0ZXI6IFwicHJvZ2lkOkRYSW1hZ2VUcmFuc2Zvcm0uTWljcm9zb2Z0LkFscGhhKE9wYWNpdHk9MClcIjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTApO1xuICAtbW96LW9wYWNpdHk6IDA7XG4gIG9wYWNpdHk6IDA7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xuICAtbW96LXRyYW5zaXRpb246IGFsbCAwLjE1cyBlYXNlLW91dDtcbiAgdHJhbnNpdGlvbjogYWxsIDAuMTVzIGVhc2Utb3V0O1xufVxuQG1lZGlhIChtaW4taGVpZ2h0OiAyOC44NzVlbSkge1xuICAucGlja2VyX19mcmFtZSB7XG4gICAgb3ZlcmZsb3c6IHZpc2libGU7XG4gICAgdG9wOiBhdXRvO1xuICAgIGJvdHRvbTogLTEwMCU7XG4gICAgbWF4LWhlaWdodDogODAlO1xuICB9XG59XG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDQwLjEyNWVtKSB7XG4gIC5waWNrZXJfX2ZyYW1lIHtcbiAgICBtYXJnaW4tYm90dG9tOiA3LjUlO1xuICB9XG59XG4vKipcbiAqIFRoZSB3cmFwcGVyIHNldHMgdGhlIHN0YWdlIHRvIHZlcnRpY2FsbHkgYWxpZ24gdGhlIGJveCBjb250ZW50cy5cbiAqL1xuLnBpY2tlcl9fd3JhcCB7XG4gIGRpc3BsYXk6IHRhYmxlO1xuICB3aWR0aDogMTAwJTtcbiAgaGVpZ2h0OiAxMDAlO1xufVxuQG1lZGlhIChtaW4taGVpZ2h0OiAyOC44NzVlbSkge1xuICAucGlja2VyX193cmFwIHtcbiAgICBkaXNwbGF5OiBibG9jaztcbiAgfVxufVxuLyoqXG4gKiBUaGUgYm94IGNvbnRhaW5zIGFsbCB0aGUgcGlja2VyIGNvbnRlbnRzLlxuICovXG4ucGlja2VyX19ib3gge1xuICBiYWNrZ3JvdW5kOiAjZmZmZmZmO1xuICBkaXNwbGF5OiB0YWJsZS1jZWxsO1xuICB2ZXJ0aWNhbC1hbGlnbjogbWlkZGxlO1xufVxuLy9AbWVkaWEgKG1pbi1oZWlnaHQ6IDI2LjVlbSkge1xuLy8gIC5waWNrZXJfX2JveCB7XG4vLy8vICAgIGZvbnQtc2l6ZTogMS4yNWVtO1xuLy8gIH1cbi8vfVxuQG1lZGlhIChtaW4taGVpZ2h0OiAyOC44NzVlbSkge1xuICAucGlja2VyX19ib3gge1xuICAgIGRpc3BsYXk6IGJsb2NrO1xuXG4vLyAgICBwaWNrZXIgaGVhZGVyIGZvbnQtc2l6ZVxuLy8gICAgZm9udC1zaXplOiAxcmVtO1xuXG4gICAgYm9yZGVyOiAxcHggc29saWQgIzc3Nzc3NztcbiAgICBib3JkZXItdG9wLWNvbG9yOiAjODk4OTg5O1xuICAgIGJvcmRlci1ib3R0b20td2lkdGg6IDA7XG4gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHggNXB4IDAgMDtcbiAgICAtbW96LWJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICAgIGJvcmRlci1yYWRpdXM6IDVweCA1cHggMCAwO1xuICAgIC13ZWJraXQtYm94LXNoYWRvdzogMCAxMnB4IDM2cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAgIC1tb3otYm94LXNoYWRvdzogMCAxMnB4IDM2cHggMTZweCByZ2JhKDAsIDAsIDAsIDAuMjQpO1xuICAgIGJveC1zaGFkb3c6IDAgMTJweCAzNnB4IDE2cHggcmdiYSgwLCAwLCAwLCAwLjI0KTtcbiAgfVxufVxuLy9AbWVkaWEgKG1pbi1oZWlnaHQ6IDQwLjEyNWVtKSB7XG4vLyAgLnBpY2tlcl9fYm94IHtcbi8vICAgIGZvbnQtc2l6ZTogMS4xcmVtO1xuLy8gICAgYm9yZGVyLWJvdHRvbS13aWR0aDogMXB4O1xuLy8gICAgLXdlYmtpdC1ib3JkZXItcmFkaXVzOiA1cHg7XG4vLyAgICAtbW96LWJvcmRlci1yYWRpdXM6IDVweDtcbi8vICAgIGJvcmRlci1yYWRpdXM6IDVweDtcbi8vICB9XG4vL31cbi8qKlxuICogV2hlbiB0aGUgcGlja2VyIG9wZW5zLi4uXG4gKi9cbi5waWNrZXItLW9wZW5lZCAucGlja2VyX19ob2xkZXIge1xuICB0b3A6IDA7XG4gIGJhY2tncm91bmQ6IHRyYW5zcGFyZW50O1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5ncmFkaWVudChzdGFydENvbG9yc3RyPSMxRTAwMDAwMCxlbmRDb2xvcnN0cj0jMUUwMDAwMDApXCI7XG4gIHpvb206IDE7XG4gIGJhY2tncm91bmQ6IHJnYmEoMCwgMCwgMCwgMC4zMik7XG4gIC13ZWJraXQtdHJhbnNpdGlvbjogYmFja2dyb3VuZCAwLjE1cyBlYXNlLW91dDtcbiAgLW1vei10cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2Utb3V0O1xuICB0cmFuc2l0aW9uOiBiYWNrZ3JvdW5kIDAuMTVzIGVhc2Utb3V0O1xufVxuLnBpY2tlci0tb3BlbmVkIC5waWNrZXJfX2ZyYW1lIHtcbiAgdG9wOiAwO1xuICAtbXMtZmlsdGVyOiBcInByb2dpZDpEWEltYWdlVHJhbnNmb3JtLk1pY3Jvc29mdC5BbHBoYShPcGFjaXR5PTEwMClcIjtcbiAgZmlsdGVyOiBhbHBoYShvcGFjaXR5PTEwMCk7XG4gIC1tb3otb3BhY2l0eTogMTtcbiAgb3BhY2l0eTogMTtcbn1cbkBtZWRpYSAobWluLWhlaWdodDogMzUuODc1ZW0pIHtcbiAgLnBpY2tlci0tb3BlbmVkIC5waWNrZXJfX2ZyYW1lIHtcbiAgICB0b3A6IDEwJTtcbiAgICBib3R0b206IGF1dG87XG4gIH1cbn1cbi8qKlxuICogRm9yIGBsYXJnZWAgc2NyZWVucywgdHJhbnNmb3JtIGludG8gYW4gaW5saW5lIHBpY2tlci5cbiAqL1xuXG4vKiA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PVxuICAgQ1VTVE9NIE1BVEVSSUFMSVpFIFNUWUxFU1xuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cblxuLnBpY2tlcl9faW5wdXQucGlja2VyX19pbnB1dC0tYWN0aXZlIHtcbiAgYm9yZGVyLWNvbG9yOiBjb2xvcihcImJsdWVcIiwgXCJsaWdodGVuLTVcIik7XG59XG5cbi5waWNrZXJfX2ZyYW1lIHtcbiAgbWFyZ2luOiAwIGF1dG87XG4gIG1heC13aWR0aDogMzI1cHg7XG59XG5cbkBtZWRpYSAobWluLWhlaWdodDogMzguODc1ZW0pIHtcbiAgLnBpY2tlci0tb3BlbmVkIC5waWNrZXJfX2ZyYW1lIHtcbiAgICB0b3A6IDEwJTtcbiAgICBib3R0b206IGF1dG87XG4gIH1cbn1cblxuQG1lZGlhIG9ubHkgc2NyZWVuIGFuZCAobWluLXdpZHRoOiA2MDFweCkge1xuXHQucGlja2VyX19ib3gge1xuXHRcdGRpc3BsYXk6ZmxleDtcblx0fVxuXHQucGlja2VyX19mcmFtZSB7XG5cdFx0d2lkdGg6IDgwJTtcblx0XHRtYXgtd2lkdGg6NjAwcHg7XG5cdH1cbn1cbiIsIi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAkQkFTRS1EQVRFLVBJQ0tFUlxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogVGhlIHBpY2tlciBib3guXG4gKi9cbi5waWNrZXJfX2JveCB7XG4gIHBhZGRpbmc6IDA7XG4gIGJvcmRlci1yYWRpdXM6IDJweDtcbiAgb3ZlcmZsb3c6IGhpZGRlbjtcbn1cbi8qKlxuICogVGhlIGhlYWRlciBjb250YWluaW5nIHRoZSBtb250aCBhbmQgeWVhciBzdHVmZi5cbiAqL1xuLnBpY2tlcl9faGVhZGVyIHtcbiAgdGV4dC1hbGlnbjogY2VudGVyO1xuICBwb3NpdGlvbjogcmVsYXRpdmU7XG4gIG1hcmdpbi10b3A6IC43NWVtO1xufVxuLyoqXG4gKiBUaGUgbW9udGggYW5kIHllYXIgbGFiZWxzLlxuICovXG4ucGlja2VyX19tb250aCxcbi5waWNrZXJfX3llYXIge1xuLy8gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgbWFyZ2luLWxlZnQ6IC4yNWVtO1xuICBtYXJnaW4tcmlnaHQ6IC4yNWVtO1xufVxuLyoqXG4gKiBUaGUgbW9udGggYW5kIHllYXIgc2VsZWN0b3JzLlxuICovXG4ucGlja2VyX19zZWxlY3QtLW1vbnRoLFxuLnBpY2tlcl9fc2VsZWN0LS15ZWFyIHtcblxuICBoZWlnaHQ6IDJlbTtcbiAgcGFkZGluZzogMDtcbiAgbWFyZ2luLWxlZnQ6IC4yNWVtO1xuICBtYXJnaW4tcmlnaHQ6IC4yNWVtO1xufVxuXG4vLyBNb2RpZmllZFxuLnBpY2tlcl9fc2VsZWN0LS1tb250aC5icm93c2VyLWRlZmF1bHQge1xuICBkaXNwbGF5OiBpbmxpbmU7XG4gIGJhY2tncm91bmQtY29sb3I6ICNGRkZGRkY7XG4gIHdpZHRoOiA0MCU7XG59XG4ucGlja2VyX19zZWxlY3QtLXllYXIuYnJvd3Nlci1kZWZhdWx0IHtcbiAgZGlzcGxheTogaW5saW5lO1xuICBiYWNrZ3JvdW5kLWNvbG9yOiAjRkZGRkZGO1xuICB3aWR0aDogMjYlO1xufVxuLnBpY2tlcl9fc2VsZWN0LS1tb250aDpmb2N1cyxcbi5waWNrZXJfX3NlbGVjdC0teWVhcjpmb2N1cyB7XG4gIGJvcmRlci1jb2xvcjogJGRhdGVwaWNrZXItZm9jdXM7XG59XG4vKipcbiAqIFRoZSBtb250aCBuYXZpZ2F0aW9uIGJ1dHRvbnMuXG4gKi9cbi5waWNrZXJfX25hdi0tcHJldixcbi5waWNrZXJfX25hdi0tbmV4dCB7XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcGFkZGluZzogLjVlbSAxLjI1ZW07XG4gIHdpZHRoOiAxZW07XG4gIGhlaWdodDogMWVtO1xuICBib3gtc2l6aW5nOiBjb250ZW50LWJveDtcbiAgdG9wOiAtMC4yNWVtO1xufVxuLy9AbWVkaWEgKG1pbi13aWR0aDogMjQuNWVtKSB7XG4vLyAgLnBpY2tlcl9fbmF2LS1wcmV2LFxuLy8gIC5waWNrZXJfX25hdi0tbmV4dCB7XG4vLyAgICB0b3A6IC0wLjMzZW07XG4vLyAgfVxuLy99XG4ucGlja2VyX19uYXYtLXByZXYge1xuICBsZWZ0OiAtMWVtO1xuICBwYWRkaW5nLXJpZ2h0OiAxLjI1ZW07XG59XG4vL0BtZWRpYSAobWluLXdpZHRoOiAyNC41ZW0pIHtcbi8vICAucGlja2VyX19uYXYtLXByZXYge1xuLy8gICAgcGFkZGluZy1yaWdodDogMS41ZW07XG4vLyAgfVxuLy99XG4ucGlja2VyX19uYXYtLW5leHQge1xuICByaWdodDogLTFlbTtcbiAgcGFkZGluZy1sZWZ0OiAxLjI1ZW07XG59XG4vL0BtZWRpYSAobWluLXdpZHRoOiAyNC41ZW0pIHtcbi8vICAucGlja2VyX19uYXYtLW5leHQge1xuLy8gICAgcGFkZGluZy1sZWZ0OiAxLjVlbTtcbi8vICB9XG4vL31cblxuLnBpY2tlcl9fbmF2LS1kaXNhYmxlZCxcbi5waWNrZXJfX25hdi0tZGlzYWJsZWQ6aG92ZXIsXG4ucGlja2VyX19uYXYtLWRpc2FibGVkOmJlZm9yZSxcbi5waWNrZXJfX25hdi0tZGlzYWJsZWQ6YmVmb3JlOmhvdmVyIHtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBiYWNrZ3JvdW5kOiBub25lO1xuICBib3JkZXItcmlnaHQtY29sb3I6ICNmNWY1ZjU7XG4gIGJvcmRlci1sZWZ0LWNvbG9yOiAjZjVmNWY1O1xufVxuLyoqXG4gKiBUaGUgY2FsZW5kYXIgdGFibGUgb2YgZGF0ZXNcbiAqL1xuLnBpY2tlcl9fdGFibGUge1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIGJvcmRlci1jb2xsYXBzZTogY29sbGFwc2U7XG4gIGJvcmRlci1zcGFjaW5nOiAwO1xuICB0YWJsZS1sYXlvdXQ6IGZpeGVkO1xuICBmb250LXNpemU6IDFyZW07XG4gIHdpZHRoOiAxMDAlO1xuICBtYXJnaW4tdG9wOiAuNzVlbTtcbiAgbWFyZ2luLWJvdHRvbTogLjVlbTtcbn1cblxuXG5cbi5waWNrZXJfX3RhYmxlIHRoLCAucGlja2VyX190YWJsZSB0ZCB7XG4gIHRleHQtYWxpZ246IGNlbnRlcjtcbn1cblxuXG5cblxuXG5cbi5waWNrZXJfX3RhYmxlIHRkIHtcbiAgbWFyZ2luOiAwO1xuICBwYWRkaW5nOiAwO1xufVxuLyoqXG4gKiBUaGUgd2Vla2RheSBsYWJlbHNcbiAqL1xuLnBpY2tlcl9fd2Vla2RheSB7XG4gIHdpZHRoOiAxNC4yODU3MTQyODYlO1xuICBmb250LXNpemU6IC43NWVtO1xuICBwYWRkaW5nLWJvdHRvbTogLjI1ZW07XG4gIGNvbG9yOiAjOTk5OTk5O1xuICBmb250LXdlaWdodDogNTAwO1xuICAvKiBJbmNyZWFzZSB0aGUgc3BhY2luZyBhIHRhZCAqL1xufVxuQG1lZGlhIChtaW4taGVpZ2h0OiAzMy44NzVlbSkge1xuICAucGlja2VyX193ZWVrZGF5IHtcbiAgICBwYWRkaW5nLWJvdHRvbTogLjVlbTtcbiAgfVxufVxuLyoqXG4gKiBUaGUgZGF5cyBvbiB0aGUgY2FsZW5kYXJcbiAqL1xuXG4ucGlja2VyX19kYXktLXRvZGF5IHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBjb2xvcjogIzU5NTk1OTtcbiAgbGV0dGVyLXNwYWNpbmc6IC0uMztcbiAgcGFkZGluZzogLjc1cmVtIDA7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG4gIGJvcmRlcjogMXB4IHNvbGlkIHRyYW5zcGFyZW50O1xuXG59XG5cbi8vLnBpY2tlcl9fZGF5LS10b2RheTpiZWZvcmUge1xuLy8gIGNvbnRlbnQ6IFwiIFwiO1xuLy8gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbi8vICB0b3A6IDJweDtcbi8vICByaWdodDogMnB4O1xuLy8gIHdpZHRoOiAwO1xuLy8gIGhlaWdodDogMDtcbi8vICBib3JkZXItdG9wOiAwLjVlbSBzb2xpZCAjMDA1OWJjO1xuLy8gIGJvcmRlci1sZWZ0OiAuNWVtIHNvbGlkIHRyYW5zcGFyZW50O1xuLy99XG4ucGlja2VyX19kYXktLWRpc2FibGVkOmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhYWFhYWE7XG59XG5cblxuLnBpY2tlcl9fZGF5LS1pbmZvY3VzOmhvdmVye1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG4ucGlja2VyX19kYXktLW91dGZvY3VzIHtcbiAgZGlzcGxheTogbm9uZTtcbiAgcGFkZGluZzogLjc1cmVtIDA7XG4gIGNvbG9yOiAjZmZmO1xuXG59XG4ucGlja2VyX19kYXktLW91dGZvY3VzOmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogI2RkZGRkZDtcbi8vICBiYWNrZ3JvdW5kOiAjYjFkY2ZiO1xuICBmb250LXdlaWdodDogNTAwO1xufVxuXG5cbi5waWNrZXJfX2RheS0taGlnaGxpZ2h0ZWQge1xuLy8gIGJvcmRlci1jb2xvcjogIzAwODllYztcbn1cbi5waWNrZXJfX2RheS0taGlnaGxpZ2h0ZWQ6aG92ZXIsXG4ucGlja2VyLS1mb2N1c2VkIC5waWNrZXJfX2RheS0taGlnaGxpZ2h0ZWQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4vLyAgY29sb3I6ICMwMDAwMDA7XG4vLyAgYmFja2dyb3VuZDogI2IxZGNmYjtcbi8vICBmb250LXdlaWdodDogNTAwO1xufVxuLnBpY2tlcl9fZGF5LS1zZWxlY3RlZCxcbi5waWNrZXJfX2RheS0tc2VsZWN0ZWQ6aG92ZXIsXG4ucGlja2VyLS1mb2N1c2VkIC5waWNrZXJfX2RheS0tc2VsZWN0ZWQge1xuXG5cbi8vICBDaXJjbGUgYmFja2dyb3VuZFxuICAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKC43NSk7XG4gIGJhY2tncm91bmQ6ICMwMDg5ZWM7XG4gIGNvbG9yOiAjZmZmZmZmO1xufVxuLnBpY2tlcl9fZGF5LS1kaXNhYmxlZCxcbi5waWNrZXJfX2RheS0tZGlzYWJsZWQ6aG92ZXIsXG4ucGlja2VyLS1mb2N1c2VkIC5waWNrZXJfX2RheS0tZGlzYWJsZWQge1xuICBiYWNrZ3JvdW5kOiAjZjVmNWY1O1xuICBib3JkZXItY29sb3I6ICNmNWY1ZjU7XG4gIGNvbG9yOiAjZGRkZGRkO1xuICBjdXJzb3I6IGRlZmF1bHQ7XG59XG4ucGlja2VyX19kYXktLWhpZ2hsaWdodGVkLnBpY2tlcl9fZGF5LS1kaXNhYmxlZCxcbi5waWNrZXJfX2RheS0taGlnaGxpZ2h0ZWQucGlja2VyX19kYXktLWRpc2FibGVkOmhvdmVyIHtcbiAgYmFja2dyb3VuZDogI2JiYmJiYjtcbn1cbi8qKlxuICogVGhlIGZvb3RlciBjb250YWluaW5nIHRoZSBcInRvZGF5XCIsIFwiY2xlYXJcIiwgYW5kIFwiY2xvc2VcIiBidXR0b25zLlxuICovXG4ucGlja2VyX19mb290ZXIge1xuICB0ZXh0LWFsaWduOiByaWdodDtcbn1cbi5waWNrZXJfX2J1dHRvbi0tdG9kYXksXG4ucGlja2VyX19idXR0b24tLWNsZWFyLFxuLnBpY2tlcl9fYnV0dG9uLS1jbG9zZSB7XG4gIGJvcmRlcjogMXB4IHNvbGlkICNmZmZmZmY7XG4gIGJhY2tncm91bmQ6ICNmZmZmZmY7XG4gIGZvbnQtc2l6ZTogLjhlbTtcbiAgcGFkZGluZzogLjY2ZW0gMDtcbiAgZm9udC13ZWlnaHQ6IGJvbGQ7XG4gIHdpZHRoOiAzMyU7XG4gIGRpc3BsYXk6IGlubGluZS1ibG9jaztcbiAgdmVydGljYWwtYWxpZ246IGJvdHRvbTtcbn1cbi5waWNrZXJfX2J1dHRvbi0tdG9kYXk6aG92ZXIsXG4ucGlja2VyX19idXR0b24tLWNsZWFyOmhvdmVyLFxuLnBpY2tlcl9fYnV0dG9uLS1jbG9zZTpob3ZlciB7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICMwMDAwMDA7XG4gIGJhY2tncm91bmQ6ICNiMWRjZmI7XG4gIGJvcmRlci1ib3R0b20tY29sb3I6ICNiMWRjZmI7XG59XG4ucGlja2VyX19idXR0b24tLXRvZGF5OmZvY3VzLFxuLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpmb2N1cyxcbi5waWNrZXJfX2J1dHRvbi0tY2xvc2U6Zm9jdXMge1xuICBiYWNrZ3JvdW5kOiAjYjFkY2ZiO1xuICBib3JkZXItY29sb3I6ICRkYXRlcGlja2VyLWZvY3VzO1xuICBvdXRsaW5lOiBub25lO1xufVxuLnBpY2tlcl9fYnV0dG9uLS10b2RheTpiZWZvcmUsXG4ucGlja2VyX19idXR0b24tLWNsZWFyOmJlZm9yZSxcbi5waWNrZXJfX2J1dHRvbi0tY2xvc2U6YmVmb3JlIHtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBkaXNwbGF5OiBpbmxpbmUtYmxvY2s7XG4gIGhlaWdodDogMDtcbn1cbi5waWNrZXJfX2J1dHRvbi0tdG9kYXk6YmVmb3JlLFxuLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgbWFyZ2luLXJpZ2h0OiAuNDVlbTtcbn1cbi5waWNrZXJfX2J1dHRvbi0tdG9kYXk6YmVmb3JlIHtcbiAgdG9wOiAtMC4wNWVtO1xuICB3aWR0aDogMDtcbiAgYm9yZGVyLXRvcDogMC42NmVtIHNvbGlkICMwMDU5YmM7XG4gIGJvcmRlci1sZWZ0OiAuNjZlbSBzb2xpZCB0cmFuc3BhcmVudDtcbn1cbi5waWNrZXJfX2J1dHRvbi0tY2xlYXI6YmVmb3JlIHtcbiAgdG9wOiAtMC4yNWVtO1xuICB3aWR0aDogLjY2ZW07XG4gIGJvcmRlci10b3A6IDNweCBzb2xpZCAjZWUyMjAwO1xufVxuLnBpY2tlcl9fYnV0dG9uLS1jbG9zZTpiZWZvcmUge1xuICBjb250ZW50OiBcIlxcRDdcIjtcbiAgdG9wOiAtMC4xZW07XG4gIHZlcnRpY2FsLWFsaWduOiB0b3A7XG4gIGZvbnQtc2l6ZTogMS4xZW07XG4gIG1hcmdpbi1yaWdodDogLjM1ZW07XG4gIGNvbG9yOiAjNzc3Nzc3O1xufVxuLnBpY2tlcl9fYnV0dG9uLS10b2RheVtkaXNhYmxlZF0sXG4ucGlja2VyX19idXR0b24tLXRvZGF5W2Rpc2FibGVkXTpob3ZlciB7XG4gIGJhY2tncm91bmQ6ICNmNWY1ZjU7XG4gIGJvcmRlci1jb2xvcjogI2Y1ZjVmNTtcbiAgY29sb3I6ICNkZGRkZGQ7XG4gIGN1cnNvcjogZGVmYXVsdDtcbn1cbi5waWNrZXJfX2J1dHRvbi0tdG9kYXlbZGlzYWJsZWRdOmJlZm9yZSB7XG4gIGJvcmRlci10b3AtY29sb3I6ICNhYWFhYWE7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICBDVVNUT00gTUFURVJJQUxJWkUgU1RZTEVTXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoucGlja2VyX19ib3gge1xuICBib3JkZXItcmFkaXVzOiAycHg7XG4gIG92ZXJmbG93OiBoaWRkZW47XG59Ki9cblxuLnBpY2tlcl9fZGF0ZS1kaXNwbGF5IHtcbiAgdGV4dC1hbGlnbjogbGVmdDtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhdGVwaWNrZXItZGF0ZS1iZztcbiAgY29sb3I6ICNmZmY7XG4gIHBhZGRpbmc6IDE4cHg7XG4gIGZvbnQtd2VpZ2h0OiAzMDA7XG59XG5cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcblx0LnBpY2tlcl9fZGF0ZS1kaXNwbGF5IHtcblx0XHRmbGV4OjE7XG5cdH1cblx0LnBpY2tlcl9fd2Vla2RheS1kaXNwbGF5IHtcblx0XHRkaXNwbGF5OmJsb2NrO1xuXHR9XG5cdC5waWNrZXJfX2NvbnRhaW5lcl9fd3JhcHBlciB7XG5cdFx0ZmxleDoyXG5cdH1cbn1cblxuLnBpY2tlcl9fbmF2LS1wcmV2OmhvdmVyLFxuLnBpY2tlcl9fbmF2LS1uZXh0OmhvdmVyIHtcbiAgY3Vyc29yOiBwb2ludGVyO1xuICBjb2xvcjogIzAwMDAwMDtcbiAgYmFja2dyb3VuZDogJGRhdGVwaWNrZXItc2VsZWN0ZWQtb3V0Zm9jdXM7XG59XG5cbi5waWNrZXJfX3dlZWtkYXktZGlzcGxheSB7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGZvbnQtc2l6ZTogJGRhdGVwaWNrZXItZGlzcGxheS1mb250LXNpemU7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xuICBtYXJnaW4tdG9wOiA0cHg7XG59XG5cbi5waWNrZXJfX21vbnRoLWRpc3BsYXkge1xuICAvL3RleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGZvbnQtc2l6ZTogJGRhdGVwaWNrZXItZGlzcGxheS1mb250LXNpemU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG59XG4ucGlja2VyX19kYXktZGlzcGxheSB7XG4gIGZvbnQtc2l6ZTogJGRhdGVwaWNrZXItZGlzcGxheS1mb250LXNpemU7XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIG1hcmdpbi1yaWdodDogNXB4O1xufVxuLnBpY2tlcl9feWVhci1kaXNwbGF5IHtcbiAgZm9udC1zaXplOiAxLjVyZW07XG4gIGZvbnQtd2VpZ2h0OiA1MDA7XG4gIGNvbG9yOiAkZGF0ZXBpY2tlci15ZWFyO1xufVxuXG4vKi5waWNrZXJfX2JveCB7XG4gIHBhZGRpbmc6IDA7XG59Ki9cbi5waWNrZXJfX2NhbGVuZGFyLWNvbnRhaW5lciB7XG4gIHBhZGRpbmc6IDAgMXJlbTtcblxuICB0aGVhZCB7XG4gICAgYm9yZGVyOiBub25lO1xuICB9XG59XG5cbi8vIENhbGVuZGFyXG4ucGlja2VyX190YWJsZSB7XG4gIG1hcmdpbi10b3A6IDA7XG4gIG1hcmdpbi1ib3R0b206IC41ZW07XG59XG5cbi5waWNrZXJfX2RheS0taW5mb2N1cyB7XG4gIGNvbG9yOiAkZGF0ZXBpY2tlci13ZWVrZGF5LWNvbG9yO1xuICBsZXR0ZXItc3BhY2luZzogLS4zcHg7XG4gIHBhZGRpbmc6IDAuNzVyZW0gMDtcbiAgZm9udC13ZWlnaHQ6IDQwMDtcbiAgYm9yZGVyOiAxcHggc29saWQgdHJhbnNwYXJlbnQ7XG59XG5AbWVkaWEgb25seSBzY3JlZW4gYW5kIChtaW4td2lkdGg6IDYwMXB4KSB7XG5cdC5waWNrZXJfX2RheS0taW5mb2N1cyB7XG5cdFx0cGFkZGluZzogMS4xcmVtIDA7XG5cdH1cbn1cblxuXG4vL1RvZGF5IHN0eWxlXG4ucGlja2VyX19kYXkucGlja2VyX19kYXktLXRvZGF5IHtcbiAgY29sb3I6ICRkYXRlcGlja2VyLXNlbGVjdGVkO1xufVxuXG4ucGlja2VyX19kYXkucGlja2VyX19kYXktLXRvZGF5LnBpY2tlcl9fZGF5LS1zZWxlY3RlZCB7XG4gIGNvbG9yOiAjZmZmO1xufVxuXG4vLyBUYWJsZSBIZWFkZXJcbi5waWNrZXJfX3dlZWtkYXkge1xuICBmb250LXNpemU6IC45cmVtO1xufVxuXG5cbi5waWNrZXJfX2RheS0tc2VsZWN0ZWQsXG4ucGlja2VyX19kYXktLXNlbGVjdGVkOmhvdmVyLFxuLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19kYXktLXNlbGVjdGVkIHtcbiAgLy8gQ2lyY2xlIGJhY2tncm91bmRcbiAgYm9yZGVyLXJhZGl1czogNTAlO1xuICB0cmFuc2Zvcm06IHNjYWxlKC45KTtcbiAgYmFja2dyb3VuZC1jb2xvcjogJGRhdGVwaWNrZXItc2VsZWN0ZWQ7XG4gICYucGlja2VyX19kYXktLW91dGZvY3VzIHtcbiAgICBiYWNrZ3JvdW5kLWNvbG9yOiAkZGF0ZXBpY2tlci1zZWxlY3RlZC1vdXRmb2N1cztcbiAgfVxuICBjb2xvcjogI2ZmZmZmZjtcbn1cblxuLnBpY2tlcl9fZm9vdGVyIHtcbiAgdGV4dC1hbGlnbjogcmlnaHQ7XG4gIHBhZGRpbmc6IDVweCAxMHB4O1xufVxuXG4vLyBNYXRlcmlhbGl6ZSBtb2RpZmllZFxuLnBpY2tlcl9fY2xvc2UsIC5waWNrZXJfX3RvZGF5LCAucGlja2VyX19jbGVhciB7XG4gIGZvbnQtc2l6ZTogMS4xcmVtO1xuICBwYWRkaW5nOiAwIDFyZW07XG4gIGNvbG9yOiAkZGF0ZXBpY2tlci1zZWxlY3RlZDtcbn1cbi5waWNrZXJfX2NsZWFyIHtcblx0Y29sb3I6I2Y0NDMzNjtcblx0ZmxvYXQ6bGVmdDtcbn1cblxuLy9tb250aCBuYXYgYnV0dG9uc1xuLnBpY2tlcl9fbmF2LS1wcmV2OmJlZm9yZSxcbi5waWNrZXJfX25hdi0tbmV4dDpiZWZvcmUge1xuICBjb250ZW50OiBcIiBcIjtcbiAgYm9yZGVyLXRvcDogLjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLWJvdHRvbTogLjVlbSBzb2xpZCB0cmFuc3BhcmVudDtcbiAgYm9yZGVyLXJpZ2h0OiAwLjc1ZW0gc29saWQgIzY3Njc2NztcbiAgd2lkdGg6IDA7XG4gIGhlaWdodDogMDtcbiAgZGlzcGxheTogYmxvY2s7XG4gIG1hcmdpbjogMCBhdXRvO1xufVxuLnBpY2tlcl9fbmF2LS1uZXh0OmJlZm9yZSB7XG4gIGJvcmRlci1yaWdodDogMDtcbiAgYm9yZGVyLWxlZnQ6IDAuNzVlbSBzb2xpZCAjNjc2NzY3O1xufVxuYnV0dG9uLnBpY2tlcl9fdG9kYXk6Zm9jdXMsIGJ1dHRvbi5waWNrZXJfX2NsZWFyOmZvY3VzLCBidXR0b24ucGlja2VyX19jbG9zZTpmb2N1cyB7XG4gIGJhY2tncm91bmQtY29sb3I6ICRkYXRlcGlja2VyLXNlbGVjdGVkLW91dGZvY3VzO1xufVxuIiwiLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICRCQVNFLVRJTUUtUElDS0VSXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLyoqXG4gKiBUaGUgbGlzdCBvZiB0aW1lcy5cbiAqL1xuLnBpY2tlcl9fbGlzdCB7XG4gIGxpc3Qtc3R5bGU6IG5vbmU7XG4gIHBhZGRpbmc6IDAuNzVlbSAwIDQuMmVtO1xuICBtYXJnaW46IDA7XG59XG4vKipcbiAqIFRoZSB0aW1lcyBvbiB0aGUgY2xvY2suXG4gKi9cbi5waWNrZXJfX2xpc3QtaXRlbSB7XG4gIGJvcmRlci1ib3R0b206IDFweCBzb2xpZCAjZGRkO1xuICBib3JkZXItdG9wOiAxcHggc29saWQgI2RkZDtcbiAgbWFyZ2luLWJvdHRvbTogLTFweDtcbiAgcG9zaXRpb246IHJlbGF0aXZlO1xuICBiYWNrZ3JvdW5kOiAjZmZmO1xuICBwYWRkaW5nOiAuNzVlbSAxLjI1ZW07XG59XG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDQ2Ljc1ZW0pIHtcbiAgLnBpY2tlcl9fbGlzdC1pdGVtIHtcbiAgICBwYWRkaW5nOiAuNWVtIDFlbTtcbiAgfVxufVxuLyogSG92ZXJlZCB0aW1lICovXG4ucGlja2VyX19saXN0LWl0ZW06aG92ZXIge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiAjYjFkY2ZiO1xuICBib3JkZXItY29sb3I6ICMwMDg5ZWM7XG4gIHotaW5kZXg6IDEwO1xufVxuLyogSGlnaGxpZ2h0ZWQgYW5kIGhvdmVyZWQvZm9jdXNlZCB0aW1lICovXG4ucGlja2VyX19saXN0LWl0ZW0tLWhpZ2hsaWdodGVkIHtcbiAgYm9yZGVyLWNvbG9yOiAjMDA4OWVjO1xuICB6LWluZGV4OiAxMDtcbn1cbi5waWNrZXJfX2xpc3QtaXRlbS0taGlnaGxpZ2h0ZWQ6aG92ZXIsXG4ucGlja2VyLS1mb2N1c2VkIC5waWNrZXJfX2xpc3QtaXRlbS0taGlnaGxpZ2h0ZWQge1xuICBjdXJzb3I6IHBvaW50ZXI7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiAjYjFkY2ZiO1xufVxuLyogU2VsZWN0ZWQgYW5kIGhvdmVyZWQvZm9jdXNlZCB0aW1lICovXG4ucGlja2VyX19saXN0LWl0ZW0tLXNlbGVjdGVkLFxuLnBpY2tlcl9fbGlzdC1pdGVtLS1zZWxlY3RlZDpob3Zlcixcbi5waWNrZXItLWZvY3VzZWQgLnBpY2tlcl9fbGlzdC1pdGVtLS1zZWxlY3RlZCB7XG4gIGJhY2tncm91bmQ6ICMwMDg5ZWM7XG4gIGNvbG9yOiAjZmZmO1xuICB6LWluZGV4OiAxMDtcbn1cbi8qIERpc2FibGVkIHRpbWUgKi9cbi5waWNrZXJfX2xpc3QtaXRlbS0tZGlzYWJsZWQsXG4ucGlja2VyX19saXN0LWl0ZW0tLWRpc2FibGVkOmhvdmVyLFxuLnBpY2tlci0tZm9jdXNlZCAucGlja2VyX19saXN0LWl0ZW0tLWRpc2FibGVkIHtcbiAgYmFja2dyb3VuZDogI2Y1ZjVmNTtcbiAgYm9yZGVyLWNvbG9yOiAjZjVmNWY1O1xuICBjb2xvcjogI2RkZDtcbiAgY3Vyc29yOiBkZWZhdWx0O1xuICBib3JkZXItY29sb3I6ICNkZGQ7XG4gIHotaW5kZXg6IGF1dG87XG59XG4vKipcbiAqIFRoZSBjbGVhciBidXR0b25cbiAqL1xuLnBpY2tlci0tdGltZSAucGlja2VyX19idXR0b24tLWNsZWFyIHtcbiAgZGlzcGxheTogYmxvY2s7XG4gIHdpZHRoOiA4MCU7XG4gIG1hcmdpbjogMWVtIGF1dG8gMDtcbiAgcGFkZGluZzogMWVtIDEuMjVlbTtcbiAgYmFja2dyb3VuZDogbm9uZTtcbiAgYm9yZGVyOiAwO1xuICBmb250LXdlaWdodDogNTAwO1xuICBmb250LXNpemU6IC42N2VtO1xuICB0ZXh0LWFsaWduOiBjZW50ZXI7XG4gIHRleHQtdHJhbnNmb3JtOiB1cHBlcmNhc2U7XG4gIGNvbG9yOiAkdGltZXBpY2tlci1jbG9jay1jb2xvcjtcbn1cbi5waWNrZXItLXRpbWUgLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpob3Zlcixcbi5waWNrZXItLXRpbWUgLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpmb2N1cyB7XG4gIGNvbG9yOiAjMDAwO1xuICBiYWNrZ3JvdW5kOiAjYjFkY2ZiO1xuICBiYWNrZ3JvdW5kOiAjZWUyMjAwO1xuICBib3JkZXItY29sb3I6ICNlZTIyMDA7XG4gIGN1cnNvcjogcG9pbnRlcjtcbiAgY29sb3I6ICNmZmY7XG4gIG91dGxpbmU6IG5vbmU7XG59XG4ucGlja2VyLS10aW1lIC5waWNrZXJfX2J1dHRvbi0tY2xlYXI6YmVmb3JlIHtcbiAgdG9wOiAtMC4yNWVtO1xuICBjb2xvcjogJHRpbWVwaWNrZXItY2xvY2stY29sb3I7XG4gIGZvbnQtc2l6ZTogMS4yNWVtO1xuICBmb250LXdlaWdodDogYm9sZDtcbn1cbi5waWNrZXItLXRpbWUgLnBpY2tlcl9fYnV0dG9uLS1jbGVhcjpob3ZlcjpiZWZvcmUsXG4ucGlja2VyLS10aW1lIC5waWNrZXJfX2J1dHRvbi0tY2xlYXI6Zm9jdXM6YmVmb3JlIHtcbiAgY29sb3I6ICNmZmY7XG59XG5cbi8qID09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09XG4gICAkREVGQVVMVC1USU1FLVBJQ0tFUlxuICAgPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT0gKi9cbi8qKlxuICogVGhlIGZyYW1lIHRoZSBib3VuZHMgdGhlIHRpbWUgcGlja2VyLlxuICovXG4ucGlja2VyLS10aW1lIC5waWNrZXJfX2ZyYW1lIHtcbiAgbWluLXdpZHRoOiAyNTZweDtcbiAgbWF4LXdpZHRoOiAzMjBweDtcbn1cbi8qKlxuICogVGhlIHBpY2tlciBib3guXG4gKi9cbi5waWNrZXItLXRpbWUgLnBpY2tlcl9fYm94IHtcbiAgZm9udC1zaXplOiAxZW07XG4gIGJhY2tncm91bmQ6ICNmMmYyZjI7XG4gIHBhZGRpbmc6IDA7XG59XG5AbWVkaWEgKG1pbi1oZWlnaHQ6IDQwLjEyNWVtKSB7XG4gIC5waWNrZXItLXRpbWUgLnBpY2tlcl9fYm94IHtcbiAgICBtYXJnaW4tYm90dG9tOiA1ZW07XG4gIH1cbn1cblxuLyogPT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT1cbiAgICRERUZBVUxULVRJTUUtUElDS0VSXG4gICA9PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PT09PSAqL1xuLmNsb2NrcGlja2VyLWRpc3BsYXkge1xuXHRmb250LXNpemU6IDRyZW07XG5cdGZvbnQtd2VpZ2h0OiBib2xkO1xuXHR0ZXh0LWFsaWduOiBjZW50ZXI7XG5cdGNvbG9yOiByZ2JhKDI1NSwgMjU1LCAyNTUsIDAuNik7XG4gIGZvbnQtd2VpZ2h0OiA0MDA7XG5cdGNsZWFyOiBib3RoO1xuXHRwb3NpdGlvbjogcmVsYXRpdmU7XG59XG5cbi5jbG9ja3BpY2tlci1zcGFuLWFtLXBtIHtcbiAgZm9udC1zaXplOiAxLjNyZW07XG4gIHBvc2l0aW9uOiBhYnNvbHV0ZTtcbiAgcmlnaHQ6IDFyZW07XG4gIGJvdHRvbTogMC4zcmVtO1xuICBsaW5lLWhlaWdodDogMnJlbTtcbiAgZm9udC13ZWlnaHQ6IDUwMDtcbn1cbkBtZWRpYSBvbmx5IHNjcmVlbiBhbmQgKG1pbi13aWR0aDogNjAxcHgpIHtcblx0LmNsb2NrcGlja2VyLWRpc3BsYXkge1xuXHRcdHRvcDogMzIlO1xuXHR9XG5cdC5jbG9ja3BpY2tlci1zcGFuLWFtLXBtIHtcblx0ICBwb3NpdGlvbjogcmVsYXRpdmU7XG5cdCAgcmlnaHQ6IGF1dG87XG5cdCAgYm90dG9tOiBhdXRvO1xuXHQgIHRleHQtYWxpZ246IGNlbnRlcjtcblx0ICBtYXJnaW4tdG9wOiAxLjJyZW07XG5cdH1cbn1cblxuXG4udGV4dC1wcmltYXJ5e1xuXHRjb2xvcjogcmdiYSgyNTUsIDI1NSwgMjU1LCAxKVxufVxuLmNsb2NrcGlja2VyLXNwYW4taG91cnMge1xuICBtYXJnaW4tcmlnaHQ6IDNweDtcbn1cbi5jbG9ja3BpY2tlci1zcGFuLW1pbnV0ZXMge1xuICBtYXJnaW4tbGVmdDogM3B4O1xufVxuXG4uY2xvY2twaWNrZXItc3Bhbi1ob3Vycyxcbi5jbG9ja3BpY2tlci1zcGFuLW1pbnV0ZXMsXG4uY2xvY2twaWNrZXItc3Bhbi1hbS1wbSBkaXYge1xuXHRjdXJzb3I6IHBvaW50ZXI7XG59XG4uY2xvY2twaWNrZXItbW92aW5nIHtcblx0Y3Vyc29yOiBtb3ZlO1xufVxuLmNsb2NrcGlja2VyLXBsYXRlIHtcblx0YmFja2dyb3VuZC1jb2xvcjogJHRpbWVwaWNrZXItY2xvY2stcGxhdGUtYmc7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0d2lkdGg6IDI3MHB4O1xuXHRoZWlnaHQ6IDI3MHB4O1xuXHRvdmVyZmxvdzogdmlzaWJsZTtcblx0cG9zaXRpb246IHJlbGF0aXZlO1xuICBtYXJnaW46IGF1dG87XG4gIG1hcmdpbi10b3A6IDI1cHg7XG4gIG1hcmdpbi1ib3R0b206IDVweDtcblx0dXNlci1zZWxlY3Q6IG5vbmU7XG59XG4uY2xvY2twaWNrZXItY2FudmFzLFxuLmNsb2NrcGlja2VyLWRpYWwge1xuXHR3aWR0aDogMjcwcHg7XG5cdGhlaWdodDogMjcwcHg7XG5cdHBvc2l0aW9uOiBhYnNvbHV0ZTtcblx0bGVmdDogLTFweDtcblx0dG9wOiAtMXB4O1xufVxuLmNsb2NrcGlja2VyLW1pbnV0ZXMge1xuXHR2aXNpYmlsaXR5OiBoaWRkZW47XG59XG4uY2xvY2twaWNrZXItdGljayB7XG5cdGJvcmRlci1yYWRpdXM6IDUwJTtcblx0Y29sb3I6ICR0aW1lcGlja2VyLWNsb2NrLWNvbG9yO1xuXHRsaW5lLWhlaWdodDogNDBweDtcblx0dGV4dC1hbGlnbjogY2VudGVyO1xuXHR3aWR0aDogNDBweDtcblx0aGVpZ2h0OiA0MHB4O1xuXHRwb3NpdGlvbjogYWJzb2x1dGU7XG5cdGN1cnNvcjogcG9pbnRlcjtcbn1cbi5jbG9ja3BpY2tlci10aWNrLmFjdGl2ZSxcbi5jbG9ja3BpY2tlci10aWNrOmhvdmVyIHtcblx0YmFja2dyb3VuZC1jb2xvcjogdHJhbnNwYXJlbnRpemUoJHNlY29uZGFyeS1jb2xvciwgLjc1KTtcbn1cbi5jbG9ja3BpY2tlci1kaWFsIHtcblx0LXdlYmtpdC10cmFuc2l0aW9uOiAtd2Via2l0LXRyYW5zZm9ybSAzNTBtcywgb3BhY2l0eSAzNTBtcztcblx0LW1vei10cmFuc2l0aW9uOiAtbW96LXRyYW5zZm9ybSAzNTBtcywgb3BhY2l0eSAzNTBtcztcblx0LW1zLXRyYW5zaXRpb246IC1tcy10cmFuc2Zvcm0gMzUwbXMsIG9wYWNpdHkgMzUwbXM7XG5cdC1vLXRyYW5zaXRpb246IC1vLXRyYW5zZm9ybSAzNTBtcywgb3BhY2l0eSAzNTBtcztcblx0dHJhbnNpdGlvbjogdHJhbnNmb3JtIDM1MG1zLCBvcGFjaXR5IDM1MG1zO1xufVxuLmNsb2NrcGlja2VyLWRpYWwtb3V0IHtcblx0b3BhY2l0eTogMDtcbn1cbi5jbG9ja3BpY2tlci1ob3Vycy5jbG9ja3BpY2tlci1kaWFsLW91dCB7XG5cdC13ZWJraXQtdHJhbnNmb3JtOiBzY2FsZSgxLjIsIDEuMik7XG5cdC1tb3otdHJhbnNmb3JtOiBzY2FsZSgxLjIsIDEuMik7XG5cdC1tcy10cmFuc2Zvcm06IHNjYWxlKDEuMiwgMS4yKTtcblx0LW8tdHJhbnNmb3JtOiBzY2FsZSgxLjIsIDEuMik7XG5cdHRyYW5zZm9ybTogc2NhbGUoMS4yLCAxLjIpO1xufVxuLmNsb2NrcGlja2VyLW1pbnV0ZXMuY2xvY2twaWNrZXItZGlhbC1vdXQge1xuXHQtd2Via2l0LXRyYW5zZm9ybTogc2NhbGUoLjgsIC44KTtcblx0LW1vei10cmFuc2Zvcm06IHNjYWxlKC44LCAuOCk7XG5cdC1tcy10cmFuc2Zvcm06IHNjYWxlKC44LCAuOCk7XG5cdC1vLXRyYW5zZm9ybTogc2NhbGUoLjgsIC44KTtcblx0dHJhbnNmb3JtOiBzY2FsZSguOCwgLjgpO1xufVxuLmNsb2NrcGlja2VyLWNhbnZhcyB7XG5cdC13ZWJraXQtdHJhbnNpdGlvbjogb3BhY2l0eSAxNzVtcztcblx0LW1vei10cmFuc2l0aW9uOiBvcGFjaXR5IDE3NW1zO1xuXHQtbXMtdHJhbnNpdGlvbjogb3BhY2l0eSAxNzVtcztcblx0LW8tdHJhbnNpdGlvbjogb3BhY2l0eSAxNzVtcztcblx0dHJhbnNpdGlvbjogb3BhY2l0eSAxNzVtcztcbn1cbi5jbG9ja3BpY2tlci1jYW52YXMtb3V0IHtcblx0b3BhY2l0eTogMC4yNTtcbn1cbi5jbG9ja3BpY2tlci1jYW52YXMtYmVhcmluZyB7XG5cdHN0cm9rZTogbm9uZTtcblx0ZmlsbDogJHNlY29uZGFyeS1jb2xvcjtcbn1cbi5jbG9ja3BpY2tlci1jYW52YXMtYmcge1xuXHRzdHJva2U6IG5vbmU7XG5cdGZpbGw6ICRzZWNvbmRhcnktY29sb3I7XG59XG4uY2xvY2twaWNrZXItY2FudmFzLWJnLXRyYW5zIHtcblx0ZmlsbDogJHNlY29uZGFyeS1jb2xvcjtcbn1cbi5jbG9ja3BpY2tlci1jYW52YXMgbGluZSB7XG5cdHN0cm9rZTogJHNlY29uZGFyeS1jb2xvcjtcblx0c3Ryb2tlLXdpZHRoOiA0O1xuXHRzdHJva2UtbGluZWNhcDogcm91bmQ7XG5cdC8qc2hhcGUtcmVuZGVyaW5nOiBjcmlzcEVkZ2VzOyovXG59XG4iXSwibmFtZXMiOltdLCJtYXBwaW5ncyI6IkFDaVhNLEFBQUEsZ0JBQWdCLEFBQUEsQ0FDZCxnQkFBZ0IsQ0F4V1IsT0FBTyxDQXdXZ0IsVUFBVSxDQUMxQyxBQUNELEFBQUEscUJBQXFCLEFBQUEsQ0FDbkIsS0FBSyxDQTNXRyxPQUFPLENBMldLLFVBQVUsQ0FDL0IsQUFHRCxBQUFBLGdCQUFnQixBQUFBLFVBQVUsQUFBSyxDQUM3QixnQkFBZ0IsQ0EvV1IsT0FBTyxDQStXZ0IsVUFBVSxDQUMxQyxBQUNELEFBQUEscUJBQXFCLEFBQUEsZUFBZSxBQUFLLENBQ3ZDLEtBQUssQ0FsWEcsT0FBTyxDQWtYSyxVQUFVLENBQy9CLEFBTEQsQUFBQSxnQkFBZ0IsQUFBQSxVQUFVLEFBQUssQ0FDN0IsZ0JBQWdCLENBOVdSLE9BQU8sQ0E4V2dCLFVBQVUsQ0FDMUMsQUFDRCxBQUFBLHFCQUFxQixBQUFBLGVBQWUsQUFBSyxDQUN2QyxLQUFLLENBalhHLE9BQU8sQ0FpWEssVUFBVSxDQUMvQixBQUxELEFBQUEsZ0JBQWdCLEFBQUEsVUFBVSxBQUFLLENBQzdCLGdCQUFnQixDQTdXUixPQUFPLENBNldnQixVQUFVLENB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LEVBQUUsQ0FBQyxDQUFDLENBQUUsRUFBRSxDQUFDLENBQUMsQ0FBRSxFQUFFLENBQUMsQ0FBQyxDQUFFLEVBQUUsQ0FBQyxDQUFDLENBQUUsRUFBRSxDQUFDLENBQUMsQ0FBRSxFQUFFLENBQUMsQ0FBQyxBQUFDLENBQUUsV0FBVyxDQUFFLE9BQU8sQ0FBSSxBTnlHN0QsQUFBQSxFQUFFLEFNeEdDLENBQUUsU0FBUyxDUCtRQSxNQUFNLENPL1FVLFdBQVcsQ0FBRSxJQUFJLENBQUUsTUFBTSxDQUFFLE1BQWtCLENBQUMsQ0FBQyxDQUFDLE9BQW9CLENBQUMsQ0FBQyxDQUFHLEFBQ3ZHLEFBQUEsRUFBRSxBQUFDLENBQUUsU0FBUyxDUCtRQSxPQUFPLENPL1FTLFdBQVcsQ0FBRSxJQUFJLENBQUUsTUFBTSxDQUFFLE9BQWtCLENBQUMsQ0FBQyxDQUFDLFFBQW9CLENBQUMsQ0FBQyxDQUFHLEFBQ3ZHLEFBQUEsRUFBRSxBQUFDLENBQUUsU0FBUyxDUCtRQSxPQUFPLENPL1FTLFdBQVcsQ0FBRSxJQUFJLENBQUUsTUFBTSxDQUFFLE9BQWtCLENBQUMsQ0FBQyxDQUFDLFFBQW9CLENBQUMsQ0FBQyxDQUFHLEFBQ3ZHLEFBQUEsRUFBRSxBQUFDLENBQUUsU0FBUyxDUCtRQSxPQUFPLENPL1FTLFdBQVcsQ0FBRSxJQUFJLENBQUUsTUFBTSxDQUFFLE9BQWtCLENBQUMsQ0FBQyxDQUFDLE9BQW9CLENBQUMsQ0FBQyxDQUFHLEFBQ3ZHLEFBQUEsRUFBRSxBQUFDLENBQUUsU0FBUyxDUCtRQSxPQUFPLENPL1FTLFdBQVcsQ0FBRSxJQUFJLENBQUUsTUFBTSxDQUFFLE1BQWtCLENBQUMsQ0FBQyxDQUFDLE9BQW9CLENBQUMsQ0FBQyxDQUFHLEFBQ3ZHLEFBQUEsRUFBRSxBQUFDLENBQUUsU0FBUyxDUCtRQSxJQUFJLENPL1FZLFdBQVcsQ0FBRSxJQUFJLENBQUUsTUFBTSxDQUFFLEtBQWtCLENBQUMsQ0FBQyxDQUFDLEtBQW9CLENBQUMsQ0FBQyxDQUFHLEFBR3ZHLEFBQUEsRUFBRSxBQUFDLENBQUUsVUFBVSxDQUFFLE1BQU0sQ0FBSSxBQUMzQixBQUFBLE1BQU0sQUFBQyxDQUFFLFdBQVcsQ0FBRSxHQUFHLENBQUksQU5pSDdCLEFBQUEsS0FBSyxBTWhIQyxDQUFFLFNBQVMsQ0FBRSxHQUFHLENBQUksQUFDMUIsQUFBQSxNQUFNLENMd1NOLFlBQVksQ0FLVixpQkFBaUIsQUs3U1osQ0FBRSxXQUFXLENBQUUsR0FBRyxDQUFJLEFBQzdCLEFBQUEsS0FBSyxBQUFDLENBQUUsV0FBVyxDQUFFLEdBQUcsQ0FBSSxBQUc1QixBQUFBLFVBQVUsQUFBQSxDQUNSLFdBQVcsQ0FBRSxHQUFHLENBYWpCLEFBVkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUo1QyxBQUFBLFVBQVUsQUFBQSxDQUtKLFNBQVMsQ0FBRSxNQUF5QixDQVN6QyxDQVZHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFKNUMsQUFBQSxVQUFVLEFBQUEsQ0FLSixTQUFTLENBQUUsUUFBeUIsQ0FTekMsQ0FWRyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBSjVDLEFBQUEsVUFBVSxBQUFBLENBS0osU0FBUyxDQUFFLFFBQXlCLENBU3pDLENBVkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUo1QyxBQUFBLFVBQVUsQUFBQSxDQUtKLFNBQVMsQ0FBRSxRQUF5QixDQVN6QyxDQVZHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFKNUMsQUFBQSxVQUFVLEFBQUEsQ0FLSixTQUFTLENBQUUsUUFBeUIsQ0FTekMsQ0FWRyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBSjVDLEFBQUEsVUFBVSxBQUFBLENBS0osU0FBUyxDQUFFLE9BQXlCLENBU3pDLENBVkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUo1QyxBQUFBLFVBQVUsQUFBQSxDQUtKLFNBQVMsQ0FBRSxRQUF5QixDQVN6QyxDQVZHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFKNUMsQUFBQSxVQUFVLEFBQUEsQ0FLSixTQUFTLENBQUUsUUFBeUIsQ0FTekMsQ0FWRyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBSjVDLEFBQUEsVUFBVSxBQUFBLENBS0osU0FBUyxDQUFFLFFBQXlCLENBU3pDLENBVkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUo1QyxBQUFBLFVBQVUsQUFBQSxDQUtKLFNBQVMsQ0FBRSxRQUF5QixDQVN6QyxDQVZHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFKNUMsQUFBQSxVQUFVLEFBQUEsQ0FLSixTQUFTLENBQUUsT0FBeUIsQ0FTekMsQ0FWRyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBSjVDLEFBQUEsVUFBVSxBQUFBLENBS0osU0FBUyxDQUFFLFFBQXlCLENBU3pDLENBVkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUo1QyxBQUFBLFVBQVUsQUFBQSxDQUtKLFNBQVMsQ0FBRSxRQUF5QixDQVN6QyxDQVZHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFKNUMsQUFBQSxVQUFVLEFBQUEsQ0FLSixTQUFTLENBQUUsUUFBeUIsQ0FTekMsQ0FWRyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFBRSxLQUFLLEVBSjVDLEFBQUEsVUFBVSxBQUFBLENBS0osU0FBUyxDQUFFLFFBQXlCLENBU3pDLENBVkcsTUFBTSxNQUFNLE1BQU0sTUFBTSxTQUFTLEVBQUUsS0FBSyxFQUo1QyxBQUFBLFVBQVUsQUFBQSxDQUtKLFNBQVMsQ0FBRSxPQUF5QixDQVN6QyxDQVZHLE1BQU0sTUFBTSxNQUFNLE1BQU0sU0FBUyxFQUFFLEtBQUssRUFKNUMsQUFBQSxVQUFVLEFBQUEsQ0FLSixTQUFTLENBQUUsUUFBeUIsQ0FTekMsQ0FWRyxNQUFNLE1BQU0sTUFBTSxNQUFNLFNBQVMsRUFB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QUFPLENBQ2YsQUFDRCxBQUFBLGlCQUFpQixBQUFBLE9BQU8sQ0FDeEIsaUJBQWlCLEFBQUEsTUFBTSxBQUFDLENBQ3ZCLGdCQUFnQixDQUFFLHFCQUFxQyxDQUN2RCxBQUNELEFBQUEsaUJBQWlCLEFBQUMsQ0FDakIsa0JBQWtCLENBQUUsc0NBQXNDLENBQzFELGVBQWUsQ0FBRSxtQ0FBbUMsQ0FDcEQsY0FBYyxDQUFFLGtDQUFrQyxDQUNsRCxhQUFhLENBQUUsaUNBQWlDLENBQ2hELFVBQVUsQ0FBRSw4QkFBOEIsQ0FDMUMsQUFDRCxBQUFBLHFCQUFxQixBQUFDLENBQ3JCLE9BQU8sQ0FBRSxDQUFDLENBQ1YsQUFDRCxBQUFBLGtCQUFrQixBQUFBLHFCQUFxQixBQUFDLENBQ3ZDLGlCQUFpQixDQUFFLGVBQWUsQ0FDbEMsY0FBYyxDQUFFLGVBQWUsQ0FDL0IsYUFBYSxDQUFFLGVBQWUsQ0FDOUIsWUFBWSxDQUFFLGVBQWUsQ0FDN0IsU0FBUyxDQUFFLGVBQWUsQ0FDMUIsQUFDRCxBQUFBLG9CQUFvQixBQUFBLHFCQUFxQixBQUFDLENBQ3pDLGlCQUFpQixDQUFFLGVBQWEsQ0FDaEMsY0FBYyxDQUFFLGVBQWEsQ0FDN0IsYUFBYSxDQUFFLGVBQWEsQ0FDNUIsWUFBWSxDQUFFLGVBQWEsQ0FDM0IsU0FBUyxDQUFFLGVBQWEsQ0FDeEIsQUFDRCxBQUFBLG1CQUFtQixBQUFDLENBQ25CLGtCQUFrQixDQUFFLGFBQWEsQ0FDakMsZUFBZSxDQUFFLGFBQWEsQ0FDOUIsY0FBYyxDQUFFLGFBQWEsQ0FDN0IsYUFBYSxDQUFFLGFBQWEsQ0FDNUIsVUFBVSxDQUFFLGFBQWEsQ0FDekIsQUFDRCxBQUFBLHVCQUF1QixBQUFDLENBQ3ZCLE9BQU8sQ0FBRSxJQUFJLENBQ2IsQUFDRCxBQUFBLDJCQUEyQixBQUFDLENBQzNCLE1BQU0sQ0FBRSxJQUFJLENBQ1osSUFBSSxDdEN4RlcsT0FBTyxDc0N5RnRCLEFBQ0QsQUFBQSxzQkFBc0IsQUFBQyxDQUN0QixNQUFNLENBQUUsSUFBSSxDQUNaLElBQUksQ3RDNUZXLE9BQU8sQ3NDNkZ0QixBQUNELEFBQUEsNEJBQTRCLEFBQUMsQ0FDNUIsSUFBSSxDdEMvRlcsT0FBTyxDc0NnR3RCLEFBQ0QsQUFBQSxtQkFBbUIsQ0FBQyxJQUFJLEFBQUMsQ0FDeEIsTUFBTSxDdENsR1MsT0FBTyxDc0NtR3RCLFlBQVksQ0FBRSxDQUFDLENBQ2YsY0FBYyxDQUFFLEtBQUssQ0FFckIiLCJzb3VyY2VSb290IjoiL3NvdXJjZS8ifQ== */
